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

[01/50] [abbrv] docs commit: Synchronization with Crowdin

Updated Branches:
  refs/heads/master a259efa8f -> 11fba3740


Synchronization with Crowdin


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

Branch: refs/heads/master
Commit: 1adb95c72eabae685572a6b803b6b88278abeaef
Parents: d9c8619
Author: ldeluca <ld...@us.ibm.com>
Authored: Thu Sep 5 10:03:56 2013 -0400
Committer: ldeluca <ld...@us.ibm.com>
Committed: Thu Sep 5 10:03:56 2013 -0400

----------------------------------------------------------------------
 docs/it/edge/guide/platforms/ios/plugin.md | 4 ++--
 docs/ja/edge/guide/platforms/ios/plugin.md | 2 +-
 docs/ko/edge/guide/platforms/ios/plugin.md | 4 ++--
 docs/zh/edge/guide/platforms/ios/plugin.md | 2 +-
 4 files changed, 6 insertions(+), 6 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/1adb95c7/docs/it/edge/guide/platforms/ios/plugin.md
----------------------------------------------------------------------
diff --git a/docs/it/edge/guide/platforms/ios/plugin.md b/docs/it/edge/guide/platforms/ios/plugin.md
index ed49aad..4d775be 100644
--- a/docs/it/edge/guide/platforms/ios/plugin.md
+++ b/docs/it/edge/guide/platforms/ios/plugin.md
@@ -96,9 +96,9 @@ Aggiungiamo i seguenti al progetto `config.xml` file:
 
 Poi aggiungiamo i seguenti file ( `Echo.h` e `Echo.m` ) nella cartella plugin all'interno della nostra cartella di applicazione di Cordova-iOS:
 
-    / --- Echo.h Cordova Plugin intestazione --- / Echo #import < Cordova/CDV.h > @interface: CDVPlugin - comando di:(CDVInvokedUrlCommand*) echo (void);
+    / --- Echo.h Cordova Plugin intestazione * * * / Echo #import < Cordova/CDV.h > @interface: CDVPlugin - comando di:(CDVInvokedUrlCommand*) echo (void);
     
-    @end / --- implementazione di Plugin Cordova Echo.m --- / #import "Echo.h" #import < Cordova/CDV.h > @implementation Echo - comando di:(CDVInvokedUrlCommand*) echo (void) {CDVPluginResult * pluginResult = nil;
+    @end / --- implementazione di Plugin Cordova Echo.m * * * / #import "Echo.h" #import < Cordova/CDV.h > @implementation Echo - comando di:(CDVInvokedUrlCommand*) echo (void) {CDVPluginResult * pluginResult = nil;
         NSString * echo = [command.arguments objectAtIndex: 0];
     
         Se (eco! = nil & & [eco lunghezza] > 0) {pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK messageAsString:echo];

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/1adb95c7/docs/ja/edge/guide/platforms/ios/plugin.md
----------------------------------------------------------------------
diff --git a/docs/ja/edge/guide/platforms/ios/plugin.md b/docs/ja/edge/guide/platforms/ios/plugin.md
index 29fad7d..5f79aa5 100644
--- a/docs/ja/edge/guide/platforms/ios/plugin.md
+++ b/docs/ja/edge/guide/platforms/ios/plugin.md
@@ -90,7 +90,7 @@ CDVPluginResult を使用してを返すことができますさまざまな結
 
 我々 は、次のファイルを追加し、( `Echo.h` および `Echo.m` ) 私たちコルドバ iOS アプリケーション フォルダー内にプラグインのフォルダーに:
 
-    /--- Echo.h コルドバ プラグイン ヘッダー ---/#import < Cordova/CDV.h > @interface エコー: CDVPlugin - (void) エコー:(CDVInvokedUrlCommand*) コマンド;@end/* * * Echo.m コルドバのプラグイン実装 * * */#import"Echo.h"#import < Cordova/CDV.h > @implementation エコー - (void) エコー:(CDVInvokedUrlCommand*) コマンド {CDVPluginResult * pluginResult = nil;NSString * エコー = [command.arguments objectAtIndex:0];場合 (エコー ! = nil & & [エコー長さ] > 0) {pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK messageAsString:echo];} 他 {pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_ERROR];} [self.commandDelegate sendPluginResult:pluginResult callbackId:command.callbackId];} @end
+    /--- Echo.h コルドバ プラグイン ヘッダー * * */#import < Cordova/CDV.h > @interface エコー: CDVPlugin - (void) エコー:(CDVInvokedUrlCommand*) コマンド;@end/* * * Echo.m コルドバのプラグイン実装 * * */#import"Echo.h"#import < Cordova/CDV.h > @implementation エコー - (void) エコー:(CDVInvokedUrlCommand*) コマンド {CDVPluginResult * pluginResult = nil;NSString * エコー = [command.arguments objectAtIndex:0];場合 (エコー ! = nil & & [エコー長さ] > 0) {pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK messageAsString:echo];} 他 {pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_ERROR];} [self.commandDelegate sendPluginResult:pluginResult callbackId:command.callbackId];} @end
     
 
 コードを見てをみましょう。上部に我々 はすべての必要なコルドバ輸入があります。私たちのクラスから拡張 `CDVPlugin` (非常に重要)。

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/1adb95c7/docs/ko/edge/guide/platforms/ios/plugin.md
----------------------------------------------------------------------
diff --git a/docs/ko/edge/guide/platforms/ios/plugin.md b/docs/ko/edge/guide/platforms/ios/plugin.md
index 1c15f7d..870f040 100644
--- a/docs/ko/edge/guide/platforms/ios/plugin.md
+++ b/docs/ko/edge/guide/platforms/ios/plugin.md
@@ -96,9 +96,9 @@ CDVPluginResult를 사용 하 여 돌아갈 수 있습니다 다양 한 결과 
 
 그 후에 다음 파일 추가 ( `Echo.h` 및 `Echo.m` ) 우리의 코르도바 iOS 응용 프로그램 폴더 안의 플러그인 폴더에:
 
-    / --- Echo.h 코르도바 플러그인 헤더 --- / #import < Cordova/CDV.h > @interface 에코: CDVPlugin-(void) 에코:(CDVInvokedUrlCommand*) 명령;
+    / --- Echo.h 코르도바 플러그인 헤더 * * * / #import < Cordova/CDV.h > @interface 에코: CDVPlugin-(void) 에코:(CDVInvokedUrlCommand*) 명령;
     
-    @end / --- Echo.m 코르도바 플러그인 구현 --- / #import "Echo.h" #import < Cordova/CDV.h > @implementation 에코-(void) 에코:(CDVInvokedUrlCommand*) 명령 {CDVPluginResult * pluginResult = 없음;
+    @end / --- Echo.m 코르도바 플러그인 구현 * * * / #import "Echo.h" #import < Cordova/CDV.h > @implementation 에코-(void) 에코:(CDVInvokedUrlCommand*) 명령 {CDVPluginResult * pluginResult = 없음;
         NSString * 에코 = [command.arguments objectAtIndex:0];
     
         경우 (에코! = 대 0 & & [에코 길이] > 0) {pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK messageAsString:echo];

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/1adb95c7/docs/zh/edge/guide/platforms/ios/plugin.md
----------------------------------------------------------------------
diff --git a/docs/zh/edge/guide/platforms/ios/plugin.md b/docs/zh/edge/guide/platforms/ios/plugin.md
index e231511..fc8e9a8 100644
--- a/docs/zh/edge/guide/platforms/ios/plugin.md
+++ b/docs/zh/edge/guide/platforms/ios/plugin.md
@@ -90,7 +90,7 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 然後我們將添加下列檔 ( `Echo.h` 和 `Echo.m` ) 的外掛程式資料夾裡面我們科爾多瓦 iOS 應用程式資料夾中:
 
-    / --- Echo.h 科爾多瓦外掛程式頭 --- / #import < Cordova/CDV.h > @interface 回聲: CDVPlugin-(void) echo:(CDVInvokedUrlCommand*) 命令 ;@end / * * * Echo.m 科爾多瓦外掛程式執行 * * * / #import"Echo.h"#import < Cordova/CDV.h > @implementation 回聲-(失效) echo:(CDVInvokedUrlCommand*) 命令 {CDVPluginResult * pluginResult = 零 ;NSString * 回聲 = [command.arguments objectAtIndex:0];如果 (回聲! = 無 & & [回聲長度] > 0) {pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK messageAsString:echo];} 其他 {pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_ERROR];} [self.commandDelegate sendPluginResult:pluginResult callbackId:command.callbackId] ;} @end
+    / --- Echo.h 科爾多瓦外掛程式頭 * * * / #import < Cordova/CDV.h > @interface 回聲: CDVPlugin-(void) echo:(CDVInvokedUrlCommand*) 命令 ;@end / * * * Echo.m 科爾多瓦外掛程式執行 * * * / #import"Echo.h"#import < Cordova/CDV.h > @implementation 回聲-(失效) echo:(CDVInvokedUrlCommand*) 命令 {CDVPluginResult * pluginResult = 零 ;NSString * 回聲 = [command.arguments objectAtIndex:0];如果 (回聲! = 無 & & [回聲長度] > 0) {pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK messageAsString:echo];} 其他 {pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_ERROR];} [self.commandDelegate sendPluginResult:pluginResult callbackId:command.callbackId] ;} @end
     
 
 讓我們看看代碼。在頂部,我們有所有必要的科爾多瓦進口。我們班延伸從 `CDVPlugin` (非常重要)。


[02/50] [abbrv] docs commit: Synchronization with Crowdin

Posted by mw...@apache.org.
Synchronization with Crowdin


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

Branch: refs/heads/master
Commit: 121aa69ccbe1546752528f2b49646239795ce5a1
Parents: 1adb95c
Author: ldeluca <ld...@us.ibm.com>
Authored: Thu Sep 5 12:33:11 2013 -0400
Committer: ldeluca <ld...@us.ibm.com>
Committed: Thu Sep 5 12:33:11 2013 -0400

----------------------------------------------------------------------
 docs/it/edge/guide/platforms/ios/plugin.md | 4 ++--
 docs/ja/edge/guide/platforms/ios/plugin.md | 2 +-
 docs/ko/edge/guide/platforms/ios/plugin.md | 4 ++--
 docs/zh/edge/guide/platforms/ios/plugin.md | 2 +-
 4 files changed, 6 insertions(+), 6 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/121aa69c/docs/it/edge/guide/platforms/ios/plugin.md
----------------------------------------------------------------------
diff --git a/docs/it/edge/guide/platforms/ios/plugin.md b/docs/it/edge/guide/platforms/ios/plugin.md
index 4d775be..ed49aad 100644
--- a/docs/it/edge/guide/platforms/ios/plugin.md
+++ b/docs/it/edge/guide/platforms/ios/plugin.md
@@ -96,9 +96,9 @@ Aggiungiamo i seguenti al progetto `config.xml` file:
 
 Poi aggiungiamo i seguenti file ( `Echo.h` e `Echo.m` ) nella cartella plugin all'interno della nostra cartella di applicazione di Cordova-iOS:
 
-    / --- Echo.h Cordova Plugin intestazione * * * / Echo #import < Cordova/CDV.h > @interface: CDVPlugin - comando di:(CDVInvokedUrlCommand*) echo (void);
+    / --- Echo.h Cordova Plugin intestazione --- / Echo #import < Cordova/CDV.h > @interface: CDVPlugin - comando di:(CDVInvokedUrlCommand*) echo (void);
     
-    @end / --- implementazione di Plugin Cordova Echo.m * * * / #import "Echo.h" #import < Cordova/CDV.h > @implementation Echo - comando di:(CDVInvokedUrlCommand*) echo (void) {CDVPluginResult * pluginResult = nil;
+    @end / --- implementazione di Plugin Cordova Echo.m --- / #import "Echo.h" #import < Cordova/CDV.h > @implementation Echo - comando di:(CDVInvokedUrlCommand*) echo (void) {CDVPluginResult * pluginResult = nil;
         NSString * echo = [command.arguments objectAtIndex: 0];
     
         Se (eco! = nil & & [eco lunghezza] > 0) {pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK messageAsString:echo];

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/121aa69c/docs/ja/edge/guide/platforms/ios/plugin.md
----------------------------------------------------------------------
diff --git a/docs/ja/edge/guide/platforms/ios/plugin.md b/docs/ja/edge/guide/platforms/ios/plugin.md
index 5f79aa5..29fad7d 100644
--- a/docs/ja/edge/guide/platforms/ios/plugin.md
+++ b/docs/ja/edge/guide/platforms/ios/plugin.md
@@ -90,7 +90,7 @@ CDVPluginResult を使用してを返すことができますさまざまな結
 
 我々 は、次のファイルを追加し、( `Echo.h` および `Echo.m` ) 私たちコルドバ iOS アプリケーション フォルダー内にプラグインのフォルダーに:
 
-    /--- Echo.h コルドバ プラグイン ヘッダー * * */#import < Cordova/CDV.h > @interface エコー: CDVPlugin - (void) エコー:(CDVInvokedUrlCommand*) コマンド;@end/* * * Echo.m コルドバのプラグイン実装 * * */#import"Echo.h"#import < Cordova/CDV.h > @implementation エコー - (void) エコー:(CDVInvokedUrlCommand*) コマンド {CDVPluginResult * pluginResult = nil;NSString * エコー = [command.arguments objectAtIndex:0];場合 (エコー ! = nil & & [エコー長さ] > 0) {pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK messageAsString:echo];} 他 {pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_ERROR];} [self.commandDelegate sendPluginResult:pluginResult callbackId:command.callbackId];} @end
+    /--- Echo.h コルドバ プラグイン ヘッダー ---/#import < Cordova/CDV.h > @interface エコー: CDVPlugin - (void) エコー:(CDVInvokedUrlCommand*) コマンド;@end/* * * Echo.m コルドバのプラグイン実装 * * */#import"Echo.h"#import < Cordova/CDV.h > @implementation エコー - (void) エコー:(CDVInvokedUrlCommand*) コマンド {CDVPluginResult * pluginResult = nil;NSString * エコー = [command.arguments objectAtIndex:0];場合 (エコー ! = nil & & [エコー長さ] > 0) {pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK messageAsString:echo];} 他 {pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_ERROR];} [self.commandDelegate sendPluginResult:pluginResult callbackId:command.callbackId];} @end
     
 
 コードを見てをみましょう。上部に我々 はすべての必要なコルドバ輸入があります。私たちのクラスから拡張 `CDVPlugin` (非常に重要)。

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/121aa69c/docs/ko/edge/guide/platforms/ios/plugin.md
----------------------------------------------------------------------
diff --git a/docs/ko/edge/guide/platforms/ios/plugin.md b/docs/ko/edge/guide/platforms/ios/plugin.md
index 870f040..1c15f7d 100644
--- a/docs/ko/edge/guide/platforms/ios/plugin.md
+++ b/docs/ko/edge/guide/platforms/ios/plugin.md
@@ -96,9 +96,9 @@ CDVPluginResult를 사용 하 여 돌아갈 수 있습니다 다양 한 결과 
 
 그 후에 다음 파일 추가 ( `Echo.h` 및 `Echo.m` ) 우리의 코르도바 iOS 응용 프로그램 폴더 안의 플러그인 폴더에:
 
-    / --- Echo.h 코르도바 플러그인 헤더 * * * / #import < Cordova/CDV.h > @interface 에코: CDVPlugin-(void) 에코:(CDVInvokedUrlCommand*) 명령;
+    / --- Echo.h 코르도바 플러그인 헤더 --- / #import < Cordova/CDV.h > @interface 에코: CDVPlugin-(void) 에코:(CDVInvokedUrlCommand*) 명령;
     
-    @end / --- Echo.m 코르도바 플러그인 구현 * * * / #import "Echo.h" #import < Cordova/CDV.h > @implementation 에코-(void) 에코:(CDVInvokedUrlCommand*) 명령 {CDVPluginResult * pluginResult = 없음;
+    @end / --- Echo.m 코르도바 플러그인 구현 --- / #import "Echo.h" #import < Cordova/CDV.h > @implementation 에코-(void) 에코:(CDVInvokedUrlCommand*) 명령 {CDVPluginResult * pluginResult = 없음;
         NSString * 에코 = [command.arguments objectAtIndex:0];
     
         경우 (에코! = 대 0 & & [에코 길이] > 0) {pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK messageAsString:echo];

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/121aa69c/docs/zh/edge/guide/platforms/ios/plugin.md
----------------------------------------------------------------------
diff --git a/docs/zh/edge/guide/platforms/ios/plugin.md b/docs/zh/edge/guide/platforms/ios/plugin.md
index fc8e9a8..e231511 100644
--- a/docs/zh/edge/guide/platforms/ios/plugin.md
+++ b/docs/zh/edge/guide/platforms/ios/plugin.md
@@ -90,7 +90,7 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 然後我們將添加下列檔 ( `Echo.h` 和 `Echo.m` ) 的外掛程式資料夾裡面我們科爾多瓦 iOS 應用程式資料夾中:
 
-    / --- Echo.h 科爾多瓦外掛程式頭 * * * / #import < Cordova/CDV.h > @interface 回聲: CDVPlugin-(void) echo:(CDVInvokedUrlCommand*) 命令 ;@end / * * * Echo.m 科爾多瓦外掛程式執行 * * * / #import"Echo.h"#import < Cordova/CDV.h > @implementation 回聲-(失效) echo:(CDVInvokedUrlCommand*) 命令 {CDVPluginResult * pluginResult = 零 ;NSString * 回聲 = [command.arguments objectAtIndex:0];如果 (回聲! = 無 & & [回聲長度] > 0) {pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK messageAsString:echo];} 其他 {pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_ERROR];} [self.commandDelegate sendPluginResult:pluginResult callbackId:command.callbackId] ;} @end
+    / --- Echo.h 科爾多瓦外掛程式頭 --- / #import < Cordova/CDV.h > @interface 回聲: CDVPlugin-(void) echo:(CDVInvokedUrlCommand*) 命令 ;@end / * * * Echo.m 科爾多瓦外掛程式執行 * * * / #import"Echo.h"#import < Cordova/CDV.h > @implementation 回聲-(失效) echo:(CDVInvokedUrlCommand*) 命令 {CDVPluginResult * pluginResult = 零 ;NSString * 回聲 = [command.arguments objectAtIndex:0];如果 (回聲! = 無 & & [回聲長度] > 0) {pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK messageAsString:echo];} 其他 {pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_ERROR];} [self.commandDelegate sendPluginResult:pluginResult callbackId:command.callbackId] ;} @end
     
 
 讓我們看看代碼。在頂部,我們有所有必要的科爾多瓦進口。我們班延伸從 `CDVPlugin` (非常重要)。


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

Posted by mw...@apache.org.
http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/geolocation/Coordinates/coordinates.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/geolocation/Coordinates/coordinates.md b/docs/de/edge/cordova/geolocation/Coordinates/coordinates.md
new file mode 100644
index 0000000..59611b2
--- /dev/null
+++ b/docs/de/edge/cordova/geolocation/Coordinates/coordinates.md
@@ -0,0 +1,123 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# Koordinaten
+
+Eine Reihe von Eigenschaften, die die geographischen Koordinaten von einer Position zu beschreiben.
+
+## Eigenschaften
+
+*   **Breitengrad**: Latitude in Dezimalgrad. *(Anzahl)*
+
+*   **Länge**: Länge in Dezimalgrad. *(Anzahl)*
+
+*   **Höhe**: Höhe der Position in Meter über dem Ellipsoid. *(Anzahl)*
+
+*   **Genauigkeit**: Genauigkeit der breiten- und Längengrad Koordinaten in Metern. *(Anzahl)*
+
+*   **AltitudeAccuracy**: Genauigkeit der Koordinate Höhe in Metern. *(Anzahl)*
+
+*   **Rubrik**: Fahrtrichtung, angegeben in Grad relativ zu den Norden im Uhrzeigersinn gezählt. *(Anzahl)*
+
+*   **Geschwindigkeit**: aktuelle Geschwindigkeit über Grund des Geräts, in Metern pro Sekunde angegeben. *(Anzahl)*
+
+## Beschreibung
+
+Die `Coordinates` Objekt ist angefügt das `Position` -Objekt, das Callback-Funktionen in Anforderungen für die aktuelle Position zur Verfügung steht.
+
+## Unterstützte Plattformen
+
+*   Android
+*   BlackBerry WebWorks (OS 5.0 und höher)
+*   iOS
+*   Tizen
+*   Windows Phone 7 und 8
+*   Windows 8
+
+## Kleines Beispiel
+
+    // onSuccess Callback
+    //
+    var onSuccess = function(position) {
+        alert('Latitude: '          + position.coords.latitude          + '\n' +
+              'Longitude: '         + position.coords.longitude         + '\n' +
+              'Altitude: '          + position.coords.altitude          + '\n' +
+              'Accuracy: '          + position.coords.accuracy          + '\n' +
+              'Altitude Accuracy: ' + position.coords.altitudeAccuracy  + '\n' +
+              'Heading: '           + position.coords.heading           + '\n' +
+              'Speed: '             + position.coords.speed             + '\n' +
+              'Timestamp: '         + position.timestamp                + '\n');
+    };
+    
+    // onError Callback
+    //
+    var onError = function() {
+        alert('onError!');
+    };
+    
+    navigator.geolocation.getCurrentPosition(onSuccess, onError);
+    
+
+## Vollständiges Beispiel
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>Geolocation Position Example</title>
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+            navigator.geolocation.getCurrentPosition(onSuccess, onError);
+        }
+    
+        // Display `Position` properties from the geolocation
+        //
+        function onSuccess(position) {
+            var div = document.getElementById('myDiv');
+    
+            div.innerHTML = 'Latitude: '             + position.coords.latitude         + '<br/>' +
+                            'Longitude: '            + position.coords.longitude        + '<br/>' +
+                            'Altitude: '             + position.coords.altitude         + '<br/>' +
+                            'Accuracy: '             + position.coords.accuracy         + '<br/>' +
+                            'Altitude Accuracy: '    + position.coords.altitudeAccuracy + '<br/>' +
+                            'Heading: '              + position.coords.heading          + '<br/>' +
+                            'Speed: '                + position.coords.speed            + '<br/>';
+        }
+    
+        // Show an alert if there is a problem getting the geolocation
+        //
+        function onError() {
+            alert('onError!');
+        }
+    
+        </script>
+      </head>
+      <body>
+        <div id="myDiv"></div>
+      </body>
+    </html>
+    
+
+## Android Macken
+
+**AltitudeAccuracy**: von Android-Geräten, Rückgabe nicht unterstützt`null`.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/geolocation/Position/position.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/geolocation/Position/position.md b/docs/de/edge/cordova/geolocation/Position/position.md
new file mode 100644
index 0000000..f34851d
--- /dev/null
+++ b/docs/de/edge/cordova/geolocation/Position/position.md
@@ -0,0 +1,111 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# Position
+
+Enthält `Position` Koordinaten und Timestamp, erstellt von der Geolocation API.
+
+## Eigenschaften
+
+*   **CoOrds**: eine Reihe von geographischen Koordinaten. *(Koordinaten)*
+
+*   **Timestamp**: Zeitstempel der Erstellung für `coords` . *(Datum)*
+
+## Beschreibung
+
+Das `Position` Objekt erstellt und bevölkert von Cordova und an den Benutzer durch eine Callback-Funktion zurückgegeben.
+
+## Unterstützte Plattformen
+
+*   Android
+*   BlackBerry WebWorks (OS 5.0 und höher)
+*   iOS
+*   Tizen
+*   Windows Phone 7 und 8
+*   Windows 8
+
+## Kleines Beispiel
+
+    // onSuccess Callback
+    //
+    var onSuccess = function(position) {
+        alert('Latitude: '          + position.coords.latitude          + '\n' +
+              'Longitude: '         + position.coords.longitude         + '\n' +
+              'Altitude: '          + position.coords.altitude          + '\n' +
+              'Accuracy: '          + position.coords.accuracy          + '\n' +
+              'Altitude Accuracy: ' + position.coords.altitudeAccuracy  + '\n' +
+              'Heading: '           + position.coords.heading           + '\n' +
+              'Speed: '             + position.coords.speed             + '\n' +
+              'Timestamp: '         + position.timestamp                + '\n');
+    };
+    
+    // onError Callback receives a PositionError object
+    //
+    function onError(error) {
+        alert('code: '    + error.code    + '\n' +
+              'message: ' + error.message + '\n');
+    }
+    
+    navigator.geolocation.getCurrentPosition(onSuccess, onError);
+    
+
+## Vollständiges Beispiel
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>Device Properties Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+            navigator.geolocation.getCurrentPosition(onSuccess, onError);
+        }
+    
+        // onSuccess Geolocation
+        //
+        function onSuccess(position) {
+            var element = document.getElementById('geolocation');
+            element.innerHTML = 'Latitude: '          + position.coords.latitude         + '<br />' +
+                                'Longitude: '         + position.coords.longitude        + '<br />' +
+                                'Altitude: '          + position.coords.altitude         + '<br />' +
+                                'Accuracy: '          + position.coords.accuracy         + '<br />' +
+                                'Altitude Accuracy: ' + position.coords.altitudeAccuracy + '<br />' +
+                                'Heading: '           + position.coords.heading          + '<br />' +
+                                'Speed: '             + position.coords.speed            + '<br />' +
+                                'Timestamp: '         + position.timestamp               + '<br />';
+        }
+    
+            // onError Callback receives a PositionError object
+            //
+            function onError(error) {
+                alert('code: '    + error.code    + '\n' +
+                      'message: ' + error.message + '\n');
+            }
+    
+        </script>
+      </head>
+      <body>
+        <p id="geolocation">Finding geolocation...</p>
+      </body>
+    </html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/geolocation/PositionError/positionError.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/geolocation/PositionError/positionError.md b/docs/de/edge/cordova/geolocation/PositionError/positionError.md
new file mode 100644
index 0000000..ad8eeba
--- /dev/null
+++ b/docs/de/edge/cordova/geolocation/PositionError/positionError.md
@@ -0,0 +1,47 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# Positionsfehler
+
+A `PositionError` -Objekt übergeben, um die `geolocationError` Rückruf, wenn ein Fehler auftritt.
+
+## Eigenschaften
+
+*   **Code**: einer der vordefinierten Fehlercodes aufgeführt.
+
+*   **Nachricht**: Fehlermeldung, die die Informationen über den aufgetretenen Fehler beschreibt.
+
+## Konstanten
+
+*   `PositionError.PERMISSION_DENIED`
+*   `PositionError.POSITION_UNAVAILABLE`
+*   `PositionError.TIMEOUT`
+
+## Beschreibung
+
+Das `PositionError` -Objekt übergeben, um die `geolocationError` Callback-Funktion tritt ein Fehler mit Geolocation.
+
+### `PositionError.PERMISSION_DENIED`
+
+Zurückgegeben, wenn der Benutzer die Anwendung zum Abrufen von Positionsinformationen nicht zulässt. Dies ist abhängig von der Plattform.
+
+### `PositionError.POSITION_UNAVAILABLE`
+
+Zurückgegeben, wenn das Gerät nicht in der Lage, eine Position abzurufen ist. Im Allgemeinen bedeutet dies, das Gerät hat keine Netzwerkkonnektivität und/oder kann kein Satelliten-Update erhalten.
+
+### `PositionError.TIMEOUT`
+
+Zurückgegeben, wenn das Gerät nicht in der Lage, eine Position innerhalb der angegebenen abzurufen ist die `geolocationOptions` ' `timeout` Eigenschaft. Bei Verwendung mit `geolocation.watchPosition` , dieser Fehler konnte übergeben werden, um die `geolocationError` Rückruf jedes `timeout` Millisekunden.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/geolocation/geolocation.clearWatch.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/geolocation/geolocation.clearWatch.md b/docs/de/edge/cordova/geolocation/geolocation.clearWatch.md
new file mode 100644
index 0000000..5dd1d36
--- /dev/null
+++ b/docs/de/edge/cordova/geolocation/geolocation.clearWatch.md
@@ -0,0 +1,108 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# geolocation.clearWatch
+
+Stoppen, gerade für Änderungen an dem Gerät Speicherort verweist die `watchID` Parameter.
+
+    navigator.geolocation.clearWatch(watchID);
+    
+
+## Parameter
+
+*   **WatchID**: die Id der `watchPosition` Intervall löschen. (String)
+
+## Beschreibung
+
+Die `geolocation.clearWatch` stoppt Veränderungen an dem Gerät Ort beobachten, durch Deaktivieren der `geolocation.watchPosition` verwiesen wird, von`watchID`.
+
+## Unterstützte Plattformen
+
+*   Android
+*   BlackBerry WebWorks (OS 5.0 und höher)
+*   iOS
+*   Tizen
+*   Windows Phone 7 und 8
+*   Windows 8
+
+## Kleines Beispiel
+
+    / / Optionen: Achten Sie auf Änderungen in Position, und verwenden Sie die / / genaue position Erwerbsart verfügbar.
+    //
+    var watchID = navigator.geolocation.watchPosition(onSuccess, onError, { enableHighAccuracy: true });
+    
+    // ...later on...
+    
+    navigator.geolocation.clearWatch(watchID);
+    
+
+## Vollständiges Beispiel
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>Device Properties Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        var watchID = null;
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+            // Get the most accurate position updates available on the
+            // device.
+            var options = { enableHighAccuracy: true };
+            watchID = navigator.geolocation.watchPosition(onSuccess, onError, options);
+        }
+    
+        // onSuccess Geolocation
+        //
+        function onSuccess(position) {
+            var element = document.getElementById('geolocation');
+            element.innerHTML = 'Latitude: '  + position.coords.latitude      + '<br />' +
+                                'Longitude: ' + position.coords.longitude     + '<br />' +
+                                '<hr />'      + element.innerHTML;
+        }
+    
+        // clear the watch that was started earlier
+        //
+        function clearWatch() {
+            if (watchID != null) {
+                navigator.geolocation.clearWatch(watchID);
+                watchID = null;
+            }
+        }
+    
+            // onError Callback receives a PositionError object
+            //
+            function onError(error) {
+              alert('code: '    + error.code    + '\n' +
+                    'message: ' + error.message + '\n');
+            }
+    
+        </script>
+      </head>
+      <body>
+        <p id="geolocation">Watching geolocation...</p>
+            <button onclick="clearWatch();">Clear Watch</button>
+      </body>
+    </html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/geolocation/geolocation.getCurrentPosition.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/geolocation/geolocation.getCurrentPosition.md b/docs/de/edge/cordova/geolocation/geolocation.getCurrentPosition.md
new file mode 100644
index 0000000..977f507
--- /dev/null
+++ b/docs/de/edge/cordova/geolocation/geolocation.getCurrentPosition.md
@@ -0,0 +1,120 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# geolocation.getCurrentPosition
+
+Gibt das Gerät die aktuelle Position als ein `Position` Objekt.
+
+    navigator.geolocation.getCurrentPosition(geolocationSuccess,
+                                             [geolocationError],
+                                             [geolocationOptions]);
+    
+
+## Parameter
+
+*   **GeolocationSuccess**: der Rückruf, der die aktuelle Position übergeben wird.
+
+*   **GeolocationError**: *(Optional)* der Rückruf, der ausgeführt wird, wenn ein Fehler auftritt.
+
+*   **GeolocationOptions**: *(Optional)* die Geolocation-Optionen.
+
+## Beschreibung
+
+`geolocation.getCurrentPosition`ist eine asynchrone Funktion. Es gibt das Gerät aktuelle Position auf der `geolocationSuccess` Rückruf mit einem `Position` Objekt als Parameter. Wenn ein Fehler vorliegt der `geolocationError` Rückruf wird übergeben ein `PositionError` Objekt.
+
+## Unterstützte Plattformen
+
+*   Android
+*   BlackBerry WebWorks (OS 5.0 und höher)
+*   iOS
+*   Tizen
+*   Windows Phone 7 und 8
+*   Windows 8
+
+## Kleines Beispiel
+
+    // onSuccess Callback
+    // This method accepts a Position object, which contains the
+    // current GPS coordinates
+    //
+    var onSuccess = function(position) {
+        alert('Latitude: '          + position.coords.latitude          + '\n' +
+              'Longitude: '         + position.coords.longitude         + '\n' +
+              'Altitude: '          + position.coords.altitude          + '\n' +
+              'Accuracy: '          + position.coords.accuracy          + '\n' +
+              'Altitude Accuracy: ' + position.coords.altitudeAccuracy  + '\n' +
+              'Heading: '           + position.coords.heading           + '\n' +
+              'Speed: '             + position.coords.speed             + '\n' +
+              'Timestamp: '         + position.timestamp                + '\n');
+    };
+    
+    // onError Callback receives a PositionError object
+    //
+    function onError(error) {
+        alert('code: '    + error.code    + '\n' +
+              'message: ' + error.message + '\n');
+    }
+    
+    navigator.geolocation.getCurrentPosition(onSuccess, onError);
+    
+
+## Vollständiges Beispiel
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>Device Properties Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+            navigator.geolocation.getCurrentPosition(onSuccess, onError);
+        }
+    
+        // onSuccess Geolocation
+        //
+        function onSuccess(position) {
+            var element = document.getElementById('geolocation');
+            element.innerHTML = 'Latitude: '           + position.coords.latitude              + '<br />' +
+                                'Longitude: '          + position.coords.longitude             + '<br />' +
+                                'Altitude: '           + position.coords.altitude              + '<br />' +
+                                'Accuracy: '           + position.coords.accuracy              + '<br />' +
+                                'Altitude Accuracy: '  + position.coords.altitudeAccuracy      + '<br />' +
+                                'Heading: '            + position.coords.heading               + '<br />' +
+                                'Speed: '              + position.coords.speed                 + '<br />' +
+                                'Timestamp: '          + position.timestamp                    + '<br />';
+        }
+    
+        // onError Callback receives a PositionError object
+        //
+        function onError(error) {
+            alert('code: '    + error.code    + '\n' +
+                  'message: ' + error.message + '\n');
+        }
+    
+        </script>
+      </head>
+      <body>
+        <p id="geolocation">Finding geolocation...</p>
+      </body>
+    </html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/geolocation/geolocation.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/geolocation/geolocation.md b/docs/de/edge/cordova/geolocation/geolocation.md
new file mode 100644
index 0000000..f54d154
--- /dev/null
+++ b/docs/de/edge/cordova/geolocation/geolocation.md
@@ -0,0 +1,101 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# Geolocation
+
+> Das `geolocation` Objekt bietet Zugriff auf Positionsdaten auf der Grundlage des Geräts GPS-Sensor oder abgeleitet von Netzwerk-Signale.
+
+`Geolocation`enthält Informationen über das Gerät Speicherort, z. B. breiten- und Längengrad. Gemeinsame Quellen von Standortinformationen sind Global Positioning System (GPS) und Lage von Netzwerk-Signale wie IP-Adresse, RFID, WLAN und Bluetooth MAC-Adressen und GSM/CDMA Zelle IDs abgeleitet. Es gibt keine Garantie, dass die API des Geräts tatsächliche Position zurückgibt.
+
+Diese API basiert auf der [W3C Geolocation API-Spezifikation][1], und nur auf Geräten, die nicht bereits eine Implementierung bieten führt.
+
+ [1]: http://dev.w3.org/geo/api/spec-source.html
+
+**Wichtige Datenschutzhinweis:** Erhebung und Nutzung von Geolocation-Daten wirft wichtige Privatsphäre. Wie die app benutzt Geolocation-Daten, Ihre app-Datenschutzrichtlinien zu diskutieren, ob es mit allen anderen Parteien und das Niveau der Genauigkeit der Daten (z. B. grob, fein, Postleitzahl, etc..) freigegeben ist. Geolocation-Daten gilt allgemein als empfindlich, weil es, eine Person Aufenthaltsort erkennen lässt und, wenn gespeichert, die Geschichte von seinen Reisen. Daher neben Ihrer app-Privacy Policy sollten stark Sie eine just-in-Time Ankündigung vor Ihrer Anwendung, die Zugriff auf Geolocation-Daten (wenn das Betriebssystem des Geräts bereits tun nicht). Diese Benachrichtigung sollte der gleichen Informationen, die vorstehend, sowie die Zustimmung des Benutzers (z.B. durch Präsentation Entscheidungen für das **OK** und **Nein danke**). Weitere Informationen finden Sie in der Datenschutz-Guide.
+
+## Methoden
+
+*   geolocation.getCurrentPosition
+*   geolocation.watchPosition
+*   geolocation.clearWatch
+
+## Argumente
+
+*   geolocationSuccess
+*   geolocationError
+*   geolocationOptions
+
+## Objekte (schreibgeschützt)
+
+*   Stellung
+*   PositionError
+*   Koordinaten
+
+## Zugriff auf die Funktion
+
+Ab Version 3.0 implementiert Cordova Geräteebene APIs als *Plugins*. Verwenden Sie der CLI `plugin` Befehl, beschrieben in der Command-Line Interface, hinzufügen oder Entfernen dieses Feature für ein Projekt:
+
+        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-geolocation.git
+        $ cordova plugin rm org.apache.cordova.core.geolocation
+    
+
+Diese Befehle gelten für alle Zielplattformen, aber die unten beschriebenen Plattform-spezifische Konfigurationseinstellungen ändern:
+
+*   Android
+    
+        (in app/res/xml/config.xml)
+        <feature name="Geolocation">
+            <param name="android-package" value="org.apache.cordova.GeoBroker" />
+        </feature>
+        
+        (in app/AndroidManifest.xml)
+        <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
+        <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
+        <uses-permission android:name="android.permission.ACCESS_LOCATION_EXTRA_COMMANDS" />
+        
+
+*   BlackBerry WebWorks
+    
+        (in www/plugins.xml)
+        <feature name="Geolocation">
+            <param name="blackberry-package" value="org.apache.cordova.geolocation.Geolocation" />
+        </feature>
+        
+        (in www/config.xml)
+        <rim:permissions>
+            <rim:permit>read_geolocation</rim:permit>
+        </rim:permissions>
+        
+
+*   iOS (in`config.xml`)
+    
+        <feature name="Geolocation">
+            <param name="ios-package" value="CDVLocation" />
+        </feature>
+        
+
+*   Windows Phone (in`Properties/WPAppManifest.xml`)
+    
+        <Capabilities>
+            <Capability Name="ID_CAP_LOCATION" />
+        </Capabilities>
+        
+    
+    Bezug: [Anwendungsmanifest für Windows Phone][2]
+
+ [2]: http://msdn.microsoft.com/en-us/library/ff769509%28v=vs.92%29.aspx
+
+Einige Plattformen können dieses Feature unterstützen, ohne dass eine besondere Konfiguration. Eine Übersicht finden Sie unter Plattform-Support.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/geolocation/geolocation.watchPosition.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/geolocation/geolocation.watchPosition.md b/docs/de/edge/cordova/geolocation/geolocation.watchPosition.md
new file mode 100644
index 0000000..46bdb4c
--- /dev/null
+++ b/docs/de/edge/cordova/geolocation/geolocation.watchPosition.md
@@ -0,0 +1,121 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# geolocation.watchPosition
+
+Uhren für Änderungen an der aktuellen Position des Geräts.
+
+    var watchId = navigator.geolocation.watchPosition(geolocationSuccess,
+                                                      [geolocationError],
+                                                      [geolocationOptions]);
+    
+
+## Parameter
+
+*   **GeolocationSuccess**: der Rückruf, der die aktuelle Position übergeben wird.
+
+*   **GeolocationError**: (Optional) der Rückruf, der ausgeführt wird, wenn ein Fehler auftritt.
+
+*   **GeolocationOptions**: (Optional) die Geolocation-Optionen.
+
+## Gibt
+
+*   **String**: gibt eine Uhr-Id, die das Uhr Stellung Intervall verweist zurück. Die Uhr-Id sollte verwendet werden, mit `geolocation.clearWatch` , gerade für Änderungen zu stoppen.
+
+## Beschreibung
+
+`geolocation.watchPosition`ist eine asynchrone Funktion. Es gibt das Gerät aktuelle Position zurück, wenn eine Änderung erkannt wird. Wenn das Gerät einen neuen Speicherort und ruft die `geolocationSuccess` Rückruf führt mit einem `Position` Objekt als Parameter. Wenn ein Fehler vorliegt der `geolocationError` Rückruf führt mit einem `PositionError` Objekt als Parameter.
+
+## Unterstützte Plattformen
+
+*   Android
+*   BlackBerry WebWorks (OS 5.0 und höher)
+*   iOS
+*   Tizen
+*   Windows Phone 7 und 8
+*   Windows 8
+
+## Kleines Beispiel
+
+    // onSuccess Callback
+    //   This method accepts a `Position` object, which contains
+    //   the current GPS coordinates
+    //
+    function onSuccess(position) {
+        var element = document.getElementById('geolocation');
+        element.innerHTML = 'Latitude: '  + position.coords.latitude      + '<br />' +
+                            'Longitude: ' + position.coords.longitude     + '<br />' +
+                            '<hr />'      + element.innerHTML;
+    }
+    
+    // onError Callback receives a PositionError object
+    //
+    function onError(error) {
+        alert('code: '    + error.code    + '\n' +
+              'message: ' + error.message + '\n');
+    }
+    
+    // Options: throw an error if no update is received every 30 seconds.
+    //
+    var watchID = navigator.geolocation.watchPosition(onSuccess, onError, { timeout: 30000 });
+    
+
+## Vollständiges Beispiel
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>Device Properties Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        var watchID = null;
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+            // Throw an error if no update is received every 30 seconds
+            var options = { timeout: 30000 };
+            watchID = navigator.geolocation.watchPosition(onSuccess, onError, options);
+        }
+    
+        // onSuccess Geolocation
+        //
+        function onSuccess(position) {
+            var element = document.getElementById('geolocation');
+            element.innerHTML = 'Latitude: '  + position.coords.latitude      + '<br />' +
+                                'Longitude: ' + position.coords.longitude     + '<br />' +
+                                '<hr />'      + element.innerHTML;
+        }
+    
+            // onError Callback receives a PositionError object
+            //
+            function onError(error) {
+                alert('code: '    + error.code    + '\n' +
+                      'message: ' + error.message + '\n');
+            }
+    
+        </script>
+      </head>
+      <body>
+        <p id="geolocation">Watching geolocation...</p>
+      </body>
+    </html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/geolocation/parameters/geolocation.options.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/geolocation/parameters/geolocation.options.md b/docs/de/edge/cordova/geolocation/parameters/geolocation.options.md
new file mode 100644
index 0000000..e66bc9b
--- /dev/null
+++ b/docs/de/edge/cordova/geolocation/parameters/geolocation.options.md
@@ -0,0 +1,34 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# geolocationOptions
+
+Optionalen Parametern, um das Abrufen von der geolocation`Position`.
+
+    {MaximumAge: 3000, Timeout: 5000, EnableHighAccuracy: true};
+    
+
+## Optionen
+
+*   **EnableHighAccuracy**: stellt einen Hinweis, dass die Anwendung die bestmöglichen Ergebnisse benötigt. Standardmäßig versucht das Gerät abzurufen ein `Position` mit netzwerkbasierte Methoden. Wenn diese Eigenschaft auf `true` erzählt den Rahmenbedingungen genauere Methoden, z. B. Satellitenortung verwenden. *(Boolean)*
+
+*   **Timeout**: die maximale Länge der Zeit (in Millisekunden), die zulässig ist, übergeben Sie den Aufruf von `geolocation.getCurrentPosition` oder `geolocation.watchPosition` bis zu den entsprechenden `geolocationSuccess` Rückruf führt. Wenn die `geolocationSuccess` Rückruf wird nicht aufgerufen, in dieser Zeit die `geolocationError` Rückruf wird übergeben ein `PositionError.TIMEOUT` Fehlercode. (Beachten Sie, dass in Verbindung mit `geolocation.watchPosition` , die `geolocationError` Rückruf könnte auf ein Intervall aufgerufen werden alle `timeout` Millisekunden!) *(Anzahl)*
+
+*   **MaximumAge**: eine zwischengespeicherte Position, deren Alter nicht größer als die angegebene Zeit in Millisekunden ist, zu akzeptieren. *(Anzahl)*
+
+## Android Macken
+
+Android 2.x-Emulatoren geben ein Geolocation-Ergebnis nicht zurück, es sei denn, die `enableHighAccuracy` Option auf festgelegt ist`true`.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/geolocation/parameters/geolocationError.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/geolocation/parameters/geolocationError.md b/docs/de/edge/cordova/geolocation/parameters/geolocationError.md
new file mode 100644
index 0000000..6b08ae3
--- /dev/null
+++ b/docs/de/edge/cordova/geolocation/parameters/geolocationError.md
@@ -0,0 +1,28 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# geolocationError
+
+Des Benutzers Callback-Funktion, die ausgeführt wird, wenn ein Fehler für Geolocation-Funktionen auftritt.
+
+    function(error) {
+        // Handle the error
+    }
+    
+
+## Parameter
+
+*   **Fehler**: der Fehler, die durch das Gerät zurückgegeben. *(PositionError)*
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/geolocation/parameters/geolocationSuccess.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/geolocation/parameters/geolocationSuccess.md b/docs/de/edge/cordova/geolocation/parameters/geolocationSuccess.md
new file mode 100644
index 0000000..405e4a2
--- /dev/null
+++ b/docs/de/edge/cordova/geolocation/parameters/geolocationSuccess.md
@@ -0,0 +1,41 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# geolocationSuccess
+
+Des Benutzers-Callback-Funktion, die ausgeführt wird, sobald eine Geolocation-Position verfügbar ist (beim Aufruf aus `geolocation.getCurrentPosition` ), oder wenn sich die Position ändert, (beim Aufruf aus`geolocation.watchPosition`).
+
+    function(position) {
+        // Do something
+    }
+    
+
+## Parameter
+
+*   **Lage**: die Geolocation-Position, die durch das Gerät zurückgegeben. *(Position)*
+
+## Beispiel
+
+    function geolocationSuccess(position) {
+        alert('Latitude: '          + position.coords.latitude          + '\n' +
+              'Longitude: '         + position.coords.longitude         + '\n' +
+              'Altitude: '          + position.coords.altitude          + '\n' +
+              'Accuracy: '          + position.coords.accuracy          + '\n' +
+              'Altitude Accuracy: ' + position.coords.altitudeAccuracy  + '\n' +
+              'Heading: '           + position.coords.heading           + '\n' +
+              'Speed: '             + position.coords.speed             + '\n' +
+              'Timestamp: '         + position.timestamp                + '\n');
+    }
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/globalization/GlobalizationError/globalizationerror.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/globalization/GlobalizationError/globalizationerror.md b/docs/de/edge/cordova/globalization/GlobalizationError/globalizationerror.md
new file mode 100644
index 0000000..64a3c43
--- /dev/null
+++ b/docs/de/edge/cordova/globalization/GlobalizationError/globalizationerror.md
@@ -0,0 +1,84 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# GlobalizationError
+
+Ein Objekt, das einen Fehler von der Globalisierung-API darstellt.
+
+## Eigenschaften
+
+*   **Code**: Einen der folgenden Codes, der den Fehlertyp *(Anzahl)* 
+    *   GlobalizationError.UNKNOWN_ERROR: 0
+    *   GlobalizationError.FORMATTING_ERROR: 1
+    *   GlobalizationError.PARSING_ERROR: 2
+    *   GlobalizationError.PATTERN_ERROR: 3
+*   **Nachricht**: eine SMS-Nachricht, die enthält den Fehler Erklärung und/oder details *(String)*
+
+## Beschreibung
+
+Dieses Objekt ist erstellt und bevölkert von Cordova und kehrte nach einem Rückruf im Fehlerfall.
+
+## Unterstützte Plattformen
+
+*   Android
+*   BlackBerry WebWorks (OS 5.0 und höher)
+*   iOS
+
+## Kleines Beispiel
+
+Die folgenden Fehler-Callback ausgeführt wird, zeigt einen Popup-Dialog mit dem Text ähnlich wie `code: 3` und`message:`
+
+    function errorCallback(error) {
+        alert('code: ' + error.code + '\n' +
+              'message: ' + error.message + '\n');
+    };
+    
+
+## Vollständiges Beispiel
+
+    <!DOCTYPE HTML>
+    <html>
+      <head>
+        <title>GlobalizationError Example</title>
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        function successCallback(date) {
+          alert('month:' + date.month +
+                ' day:' + date.day +
+                ' year:' + date.year + '\n');
+        }
+    
+        function errorCallback(error) {
+          alert('code: ' + error.code + '\n' +
+                'message: ' + error.message + '\n');
+        };
+    
+        function checkError() {
+          navigator.globalization.stringToDate(
+            'notADate',
+            successCallback,
+            errorCallback,
+            {selector:'foobar'}
+          );
+        }
+    
+        </script>
+      </head>
+      <body>
+        <button onclick="checkError()">Click for error</button>
+      </body>
+    </html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/globalization/globalization.dateToString.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/globalization/globalization.dateToString.md b/docs/de/edge/cordova/globalization/globalization.dateToString.md
new file mode 100644
index 0000000..f668c34
--- /dev/null
+++ b/docs/de/edge/cordova/globalization/globalization.dateToString.md
@@ -0,0 +1,87 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# globalization.dateToString
+
+Gibt ein Datum formatiert als Zeichenfolge nach dem Client Gebietsschema und Zeitzone.
+
+    navigator.globalization.dateToString(date, successCallback, errorCallback, options);
+    
+
+## Beschreibung
+
+Gibt das formatierte Datum `String` über eine `value` -Eigenschaft zugänglich aus dem Objekt übergeben als Parameter für die`successCallback`.
+
+Die eingehende `date` -Parameter des Typs sein sollte`Date`.
+
+Wenn ein Fehler, die Formatierung des Datums vorliegt dann die `errorCallback` führt mit einem `GlobalizationError` -Objekt als Parameter. Erwarteten Fehlercode ist`GlobalizationError.FORMATTING\_ERROR`.
+
+Die `options` Parameter ist optional, und die Standardwerte sind:
+
+    {FormatLength: 'kurz', Selektor: "Datum und Uhrzeit"}
+    
+
+Die `options.formatLength` kann `short` , `medium` , `long` , oder`full`.
+
+Die `options.selector` kann `date` , `time` oder`date and time`.
+
+## Unterstützte Plattformen
+
+*   Android
+*   BlackBerry WebWorks (OS 5.0 und höher)
+*   iOS
+*   Windows Phone 8
+
+## Kleines Beispiel
+
+Wenn der Browser so, dass eingestellt ist die `en\_US` Gebietsschema, dies zeigt einen Popup-Dialog mit Text ähnlich wie `date: 9/25/2012 4:21PM` mit den Standardoptionen:
+
+    navigator.globalization.dateToString(
+        new Date(),
+        function (date) { alert('date: ' + date.value + '\n'); },
+        function () { alert('Error getting dateString\n'); },
+        { formatLength: 'short', selector: 'date and time' }
+    );
+    
+
+## Vollständiges Beispiel
+
+    <!DOCTYPE HTML>
+    <html>
+      <head>
+        <title>dateToString Example</title>
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        function checkDateString() {
+          navigator.globalization.dateToString(
+            new Date(),
+            function (date) {alert('date: ' + date.value + '\n');},
+            function () {alert('Error getting dateString\n');,
+            {formatLength:'short', selector:'date and time'}}
+          );
+        }
+        </script>
+      </head>
+      <body>
+        <button onclick="checkDateString()">Click for date string</button>
+      </body>
+    </html>
+    
+
+## Windows Phone 8 Macken
+
+*   Die `formatLength` option unterstützt nur `short` und `full` Werte.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/globalization/globalization.getCurrencyPattern.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/globalization/globalization.getCurrencyPattern.md b/docs/de/edge/cordova/globalization/globalization.getCurrencyPattern.md
new file mode 100644
index 0000000..bf94129
--- /dev/null
+++ b/docs/de/edge/cordova/globalization/globalization.getCurrencyPattern.md
@@ -0,0 +1,105 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# globalization.getCurrencyPattern
+
+Gibt eine Musterzeichenfolge zum Formatieren und Analysieren von Währungswerten nach Benutzereinstellungen und ISO 4217 Währungscode des Kunden.
+
+     navigator.globalization.getCurrencyPattern(currencyCode, successCallback, errorCallback);
+    
+
+## Beschreibung
+
+Gibt das Muster auf der `successCallback` mit einem `properties` -Objekt als Parameter. Das Objekt sollte die folgenden Eigenschaften enthalten:
+
+*   **Muster**: das Währung-Muster zur Formatierung und zum Analysieren von Währungswerten. Die Muster folgen Unicode Technical Standard #35. <http://unicode.org/reports/tr35/tr35-4.html>. *(String)*
+
+*   **Code**: der ISO-4217-Währungscode für das Muster. *(String)*
+
+*   **Bruch**: die Anzahl von Bruchziffern zum analysieren und Formatieren einer Währung verwendet. *(Anzahl)*
+
+*   **Rundung**: die Rundung erhöhen wenn analysieren und formatieren verwenden. *(Anzahl)*
+
+*   **Dezimal**: das Dezimaltrennzeichen verwenden für analysieren und formatieren. *(String)*
+
+*   **Gruppieren**: das Symbol für Zifferngruppierung zum analysieren und formatieren verwenden. *(String)*
+
+Die eingehende `currencyCode` Parameter sollte ein `String` einer der ISO 4217 Währungscodes, z. B. 'USD'.
+
+Wenn ein Fehler, erhalten das Muster vorliegt dann die `errorCallback` führt mit einem `GlobalizationError` -Objekt als Parameter. Erwarteten Fehlercode ist`GlobalizationError.FORMATTING\_ERROR`.
+
+## Unterstützte Plattformen
+
+*   Android
+*   BlackBerry WebWorks (OS 5.0 und höher)
+*   iOS
+
+## Kleines Beispiel
+
+Wenn der Browser auf festgelegt ist die `en\_US` Gebietsschema und die gewählte Währung ist US-Dollar, in diesem Beispiel wird einen Popup-Dialog mit Text ähnlich wie die Ergebnisse, die Folgen:
+
+    navigator.globalization.getCurrencyPattern(
+        'USD',
+        function (pattern) {
+            alert('pattern: '  + pattern.pattern  + '\n' +
+                  'code: '     + pattern.code     + '\n' +
+                  'fraction: ' + pattern.fraction + '\n' +
+                  'rounding: ' + pattern.rounding + '\n' +
+                  'decimal: '  + pattern.decimal  + '\n' +
+                  'grouping: ' + pattern.grouping);
+        },
+        function () { alert('Error getting pattern\n'); }
+    );
+    
+
+Erwartete Ergebnis:
+
+    pattern: $#,##0.##;($#,##0.##)
+    code: USD
+    fraction: 2
+    rounding: 0
+    decimal: .
+    grouping: ,
+    
+
+## Vollständiges Beispiel
+
+    <!DOCTYPE HTML>
+    <html>
+      <head>
+        <title>getCurrencyPattern Example</title>
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        function checkPattern() {
+          navigator.globalization.getCurrencyPattern(
+            'USD',
+            function (pattern) {alert('pattern: '  + pattern.pattern  + '\n' +
+                                      'code: '     + pattern.code     + '\n' +
+                                      'fraction: ' + pattern.fraction + '\n' +
+                                      'rounding: ' + pattern.rounding + '\n' +
+                                      'decimal: '  + pattern.decimal  + '\n' +
+                                      'grouping: ' + pattern.grouping);},
+            function () {alert('Error getting pattern\n');}
+          );
+        }
+    
+        </script>
+      </head>
+      <body>
+        <button onclick="checkPattern()">Click for pattern</button>
+      </body>
+    </html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/globalization/globalization.getDateNames.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/globalization/globalization.getDateNames.md b/docs/de/edge/cordova/globalization/globalization.getDateNames.md
new file mode 100644
index 0000000..860f160
--- /dev/null
+++ b/docs/de/edge/cordova/globalization/globalization.getDateNames.md
@@ -0,0 +1,87 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# globalization.getDateNames
+
+Gibt ein Array der Namen der Monate oder Tage der Woche, abhängig von dem Client Benutzereinstellungen und Kalender.
+
+    navigator.globalization.getDateNames(successCallback, errorCallback, options);
+    
+
+## Beschreibung
+
+Gibt das Array von Namen der `successCallback` mit einem `properties` -Objekt als Parameter. Dieses Objekt enthält eine `value` -Eigenschaft mit einer `Array` der `String` Werte. Die Namen von Array-Funktionen, entweder der erste Monat im Jahr oder der erste Tag der Woche, je nach der ausgewählten Option ab.
+
+Wenn es einen Fehler erhalten die Namen dann die `errorCallback` führt mit einem `GlobalizationError` -Objekt als Parameter. Erwarteten Fehlercode ist`GlobalizationError.UNKNOWN\_ERROR`.
+
+Die `options` Parameter ist optional, und die Standardwerte sind:
+
+    {Typ: "breit", Artikel: 'Monate'}
+    
+
+Der Wert des `options.type` kann `narrow` oder`wide`.
+
+Der Wert des `options.item` kann `months` oder`days`.
+
+## Unterstützte Plattformen
+
+*   Android
+*   BlackBerry WebWorks (OS 5.0 und höher)
+*   iOS
+*   Windows Phone 8
+
+## Kleines Beispiel
+
+Wenn der Browser auf festgelegt ist die `en\_US` Gebietsschema, in diesem Beispiel wird eine Reihe von zwölf Popup-Dialoge, eine pro Monat, mit Text ähnlich `month: January` :
+
+    navigator.globalization.getDateNames(
+        function (names) {
+            for (var i = 0; i < names.value.length; i++) {
+                alert('month: ' + names.value[i] + '\n');
+            }
+        },
+        function () { alert('Error getting names\n'); },
+        { type: 'wide', item: 'months' }
+    );
+    
+
+## Vollständiges Beispiel
+
+    <!DOCTYPE HTML>
+    <html>
+      <head>
+        <title>getDateNames Example</title>
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        function checkDateNames() {
+          navigator.globalization.getDateNames(
+            function (names) {
+              for (var i=0; i<names.value.length; i++) {
+                alert('month: ' + names.value[i] + '\n');
+              }
+            },
+            function () {alert('Error getting names\n');},
+            {type:'wide', item:'months'}
+          );
+        }
+    
+        </script>
+      </head>
+      <body>
+        <button onclick="checkDateNames()">Click for date names</button>
+      </body>
+    </html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/globalization/globalization.getDatePattern.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/globalization/globalization.getDatePattern.md b/docs/de/edge/cordova/globalization/globalization.getDatePattern.md
new file mode 100644
index 0000000..e1c7f5f
--- /dev/null
+++ b/docs/de/edge/cordova/globalization/globalization.getDatePattern.md
@@ -0,0 +1,99 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# globalization.getDatePattern
+
+Gibt eine Musterzeichenfolge zum Formatieren und Analysieren von Daten entsprechend der Client-Benutzer-Einstellungen.
+
+    navigator.globalization.getDatePattern(successCallback, errorCallback, options);
+    
+
+## Beschreibung
+
+Gibt das Muster auf der `successCallback` . Das als Parameter übergebene Objekt enthält die folgenden Eigenschaften:
+
+*   **Muster**: das Datum und die Uhrzeit-Muster zur Formatierung und zum Analysieren von Daten. Die Muster folgen Unicode Technical Standard #35. <http://unicode.org/reports/tr35/tr35-4.html>. *(String)*
+
+*   **Zeitzone**: der abgekürzte Name der Zeitzone auf dem Client. *(String)*
+
+*   **Utc_offset**: die aktuelle Differenz in Sekunden zwischen dem Client Zeitzone und koordinierte Weltzeit. *(Anzahl)*
+
+*   **Dst_offset**: der aktuelle Sommerzeit-Offset in Sekunden zwischen der Client-Sommerzeit der Zeitzone und der Client Tageslicht Speichern der Zeitzone. *(Anzahl)*
+
+Wenn es einen Fehler erhalten das Muster der `errorCallback` führt mit ein `GlobalizationError` -Objekt als Parameter. Erwarteten Fehlercode ist`GlobalizationError.PATTERN\_ERROR`.
+
+Die `options` Parameter ist optional und wird mit den folgenden Werten:
+
+    {FormatLength: 'kurz', Selektor: "Datum und Uhrzeit"}
+    
+
+Die `options.formatLength` kann `short` , `medium` , `long` , oder `full` . Die `options.selector` kann `date` , `time` oder`date and
+time`.
+
+## Unterstützte Plattformen
+
+*   Android
+*   BlackBerry WebWorks (OS 5.0 und höher)
+*   iOS
+*   Windows Phone 8
+
+## Kleines Beispiel
+
+Wenn der Browser auf festgelegt ist die `en\_US` Gebietsschema, in diesem Beispiel wird einen Popup-Dialog mit Text wie z. B. `pattern: M/d/yyyy h:mm a` :
+
+    function checkDatePattern() {
+        navigator.globalization.getDatePattern(
+            function (date) { alert('pattern: ' + date.pattern + '\n'); },
+            function () { alert('Error getting pattern\n'); },
+            { formatLength: 'short', selector: 'date and time' }
+        );
+    }
+    
+
+## Vollständiges Beispiel
+
+    <!DOCTYPE HTML>
+    <html>
+      <head>
+        <title>getDatePattern Example</title>
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        function checkDatePattern() {
+          navigator.globalization.getDatePattern(
+            function (date) {alert('pattern: ' + date.pattern + '\n');},
+            function () {alert('Error getting pattern\n');},
+            {formatLength:'short', selector:'date and time'}
+          );
+        }
+    
+        </script>
+      </head>
+      <body>
+        <button onclick="checkDatePattern()">Click for pattern</button>
+      </body>
+    </html>
+    
+
+## Windows Phone 8 Macken
+
+*   Die `formatLength` unterstützt nur `short` und `full` Werte.
+
+*   Die `pattern` für `date and time` Muster kehrt nur volle Datetime-Format.
+
+*   Die `timezone` gibt den Namen des Vollzeit-Zone zurück.
+
+*   Die `dst_offset` -Eigenschaft wird nicht unterstützt, und gibt immer NULL.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/globalization/globalization.getFirstDayOfWeek.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/globalization/globalization.getFirstDayOfWeek.md b/docs/de/edge/cordova/globalization/globalization.getFirstDayOfWeek.md
new file mode 100644
index 0000000..8c74fdc
--- /dev/null
+++ b/docs/de/edge/cordova/globalization/globalization.getFirstDayOfWeek.md
@@ -0,0 +1,68 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# globalization.getFirstDayOfWeek
+
+Den ersten Tag der Woche laut dem Client Benutzereinstellungen und Kalender gibt.
+
+    navigator.globalization.getFirstDayOfWeek(successCallback, errorCallback);
+    
+
+## Beschreibung
+
+Die Wochentage sind nummeriert, beginnend mit 1, wo wird 1 Sonntag angenommen. Liefert den Tag auf der `successCallback` mit einem `properties` -Objekt als Parameter. Dieses Objekt muss eine `value` Eigenschaft mit einer `Number` Wert.
+
+Wenn ein Fehler, erhalten das Muster vorliegt dann die `errorCallback` führt mit einem `GlobalizationError` -Objekt als Parameter. Erwarteten Fehlercode ist`GlobalizationError.UNKNOWN\_ERROR`.
+
+## Unterstützte Plattformen
+
+*   Android
+*   BlackBerry WebWorks (OS 5.0 und höher)
+*   iOS
+*   Windows Phone 8
+
+## Kleines Beispiel
+
+Wenn der Browser auf festgelegt ist die `en\_US` Gebietsschema, dies zeigt einen Popup-Dialog mit Text ähnlich`day: 1`.
+
+    navigator.globalization.getFirstDayOfWeek(
+        function (day) {alert('day: ' + day.value + '\n');},
+        function () {alert('Error getting day\n');}
+    );
+    
+
+## Vollständiges Beispiel
+
+    <!DOCTYPE HTML>
+    <html>
+      <head>
+        <title>getFirstDayOfWeek Example</title>
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        function checkFirstDay() {
+          navigator.globalization.getFirstDayOfWeek(
+            function (day) {alert('day: ' + day.value + '\n');},
+            function () {alert('Error getting day\n');}
+          );
+        }
+    
+        </script>
+      </head>
+      <body>
+        <button onclick="checkFirstDay()">Click for first day of week</button>
+      </body>
+    </html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/globalization/globalization.getLocaleName.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/globalization/globalization.getLocaleName.md b/docs/de/edge/cordova/globalization/globalization.getLocaleName.md
new file mode 100644
index 0000000..6ef7d8f
--- /dev/null
+++ b/docs/de/edge/cordova/globalization/globalization.getLocaleName.md
@@ -0,0 +1,72 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# globalization.getLocaleName
+
+Bekommen Sie der Bezeichner für die aktuelle Gebietsschema-Einstellung des Clients.
+
+    navigator.globalization.getLocaleName(successCallback, errorCallback);
+    
+
+## Beschreibung
+
+Gibt die Gebietsschemabezeichner-Zeichenfolge, die `successCallback` mit einem `properties` -Objekt als Parameter. Dieses Objekt muss eine `value` Eigenschaft mit einer `String` Wert.
+
+Wenn es ist ein Fehler, der immer des Gebietsschemas, dann die `errorCallback` führt mit einem `GlobalizationError` -Objekt als Parameter. Erwarteten Fehlercode ist`GlobalizationError.UNKNOWN\_ERROR`.
+
+## Unterstützte Plattformen
+
+*   Android
+*   BlackBerry WebWorks (OS 5.0 und höher)
+*   iOS
+*   Windows Phone 8
+
+## Kleines Beispiel
+
+Wenn der Browser auf festgelegt ist die `en\_US` Gebietsschema, dies zeigt einen Popup-Dialog mit dem Text`locale: en\_US`.
+
+    navigator.globalization.getLocaleName(
+        function (locale) {alert('locale: ' + locale.value + '\n');},
+        function () {alert('Error getting locale\n');}
+    );
+    
+
+## Vollständiges Beispiel
+
+    <!DOCTYPE HTML>
+    <html>
+      <head>
+        <title>getLocaleName Example</title>
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        function checkLocale() {
+          navigator.globalization.getLocaleName(
+            function (locale) {alert('locale: ' + locale.value + '\n');},
+            function () {alert('Error getting locale\n');}
+          );
+        }
+        </script>
+      </head>
+      <body>
+        <button onclick="checkLocale()">Click for locale</button>
+      </body>
+    </html>
+    
+
+## Windows Phone 8 Macken
+
+*   Gibt zwei-Buchstaben-Code gemäß ISO 3166 für das aktuelle Land/Region.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/globalization/globalization.getNumberPattern.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/globalization/globalization.getNumberPattern.md b/docs/de/edge/cordova/globalization/globalization.getNumberPattern.md
new file mode 100644
index 0000000..ec22540
--- /dev/null
+++ b/docs/de/edge/cordova/globalization/globalization.getNumberPattern.md
@@ -0,0 +1,121 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# globalization.getNumberPattern
+
+Gibt eine Musterzeichenfolge zum Formatieren und Analysieren von Zahlen nach der Client-Benutzer-Einstellungen.
+
+    navigator.globalization.getNumberPattern(successCallback, errorCallback, options);
+    
+
+## Beschreibung
+
+Gibt das Muster auf der `successCallback` mit einem `properties` -Objekt als Parameter. Dieses Objekt enthält die folgenden Eigenschaften:
+
+*   **Muster**: die Muster zur Formatierung und zum Analysieren von Zahlen. Die Muster folgen Unicode Technical Standard #35. <http://unicode.org/reports/tr35/tr35-4.html>. *(String)*
+
+*   **Symbol**: das Symbol beim Formatieren und analysieren, wie ein Prozentsatz oder Symbol verwendet. *(String)*
+
+*   **Bruch**: die Anzahl von Bruchziffern zum analysieren und Formatieren von Zahlen verwendet. *(Anzahl)*
+
+*   **Rundung**: die Rundung erhöhen wenn analysieren und formatieren verwenden. *(Anzahl)*
+
+*   **positiv**: das Symbol für positive Zahlen beim Analysieren und formatieren verwenden. *(String)*
+
+*   **negativ**: das Symbol für negative Zahlen beim Analysieren und formatieren verwenden. *(String)*
+
+*   **Dezimal**: das Dezimaltrennzeichen für analysieren und formatieren. *(String)*
+
+*   **Gruppieren**: das Symbol für Zifferngruppierung zum analysieren und formatieren verwenden. *(String)*
+
+Wenn ein Fehler, erhalten das Muster vorliegt dann die `errorCallback` führt mit einem `GlobalizationError` -Objekt als Parameter. Erwarteten Fehlercode ist`GlobalizationError.PATTERN\_ERROR`.
+
+Die `options` Parameter ist optional und Standardwerte sind:
+
+    {Typ: "decimal"}
+    
+
+Die `options.type` kann `decimal` , `percent` , oder`currency`.
+
+## Unterstützte Plattformen
+
+*   Android
+*   BlackBerry WebWorks (OS 5.0 und höher)
+*   iOS
+*   Windows Phone 8
+
+## Kleines Beispiel
+
+Wenn der Browser auf festgelegt ist die `en\_US` Gebietsschema, dies sollte einen Popup-Dialog mit Text ähnlich wie die Ergebnisse in den folgenden anzeigen:
+
+    navigator.globalization.getNumberPattern(
+        function (pattern) {alert('pattern: '  + pattern.pattern  + '\n' +
+                                  'symbol: '   + pattern.symbol   + '\n' +
+                                  'fraction: ' + pattern.fraction + '\n' +
+                                  'rounding: ' + pattern.rounding + '\n' +
+                                  'positive: ' + pattern.positive + '\n' +
+                                  'negative: ' + pattern.negative + '\n' +
+                                  'decimal: '  + pattern.decimal  + '\n' +
+                                  'grouping: ' + pattern.grouping);},
+        function () {alert('Error getting pattern\n');},
+        {type:'decimal'}
+    );
+    
+
+Ergebnisse:
+
+    Muster: ##0 #. ### Symbol:.
+    Bruch: 0 Rundung: 0 positiv: negativ: - dezimal:.
+    Gruppieren:,
+    
+
+## Vollständiges Beispiel
+
+    <!DOCTYPE HTML>
+    <html>
+      <head>
+        <title>getNumberPattern Example</title>
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        function checkPattern() {
+          navigator.globalization.getNumberPattern(
+            function (pattern) {alert('pattern: '  + pattern.pattern  + '\n' +
+                                      'symbol: '   + pattern.symbol   + '\n' +
+                                      'fraction: ' + pattern.fraction + '\n' +
+                                      'rounding: ' + pattern.rounding + '\n' +
+                                      'positive: ' + pattern.positive + '\n' +
+                                      'negative: ' + pattern.negative + '\n' +
+                                      'decimal: '  + pattern.decimal  + '\n' +
+                                      'grouping: ' + pattern.grouping);},
+            function () {alert('Error getting pattern\n');},
+            {type:'decimal'}
+          );
+        }
+    
+        </script>
+      </head>
+      <body>
+        <button onclick="checkPattern()">Click for pattern</button>
+      </body>
+    </html>
+    
+
+## Windows Phone 8 Macken
+
+*   Die `pattern` -Eigenschaft wird nicht unterstützt, und Retuens eine leere Zeichenfolge.
+
+*   Die `fraction` -Eigenschaft wird nicht unterstützt, und gibt NULL zurück.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/globalization/globalization.getPreferredLanguage.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/globalization/globalization.getPreferredLanguage.md b/docs/de/edge/cordova/globalization/globalization.getPreferredLanguage.md
new file mode 100644
index 0000000..a74ac0b
--- /dev/null
+++ b/docs/de/edge/cordova/globalization/globalization.getPreferredLanguage.md
@@ -0,0 +1,72 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# globalization.getPreferredLanguage
+
+Bekommen Sie Bezeichner für die aktuelle Sprache des Clients.
+
+    navigator.globalization.getPreferredLanguage(successCallback, errorCallback);
+    
+
+## Beschreibung
+
+Gibt die Sprache-ID-Zeichenfolge, die die `successCallback` mit einem `properties` -Objekt als Parameter. Dieses Objekt muss eine `value` Eigenschaft mit einer `String` Wert.
+
+Wenn ein Fehler, der immer der Sprache vorliegt dann die `errorCallback` führt mit einem `GlobalizationError` -Objekt als Parameter. Erwarteten Fehlercode ist`GlobalizationError.UNKNOWN\_ERROR`.
+
+## Unterstützte Plattformen
+
+*   Android
+*   BlackBerry WebWorks (OS 5.0 und höher)
+*   iOS
+*   Windows Phone 8
+
+## Kleines Beispiel
+
+Wenn der Browser auf festgelegt ist die `en\_US` Gebietsschema, dies sollte einen Popup-Dialog mit dem Text angezeigt `language: English` :
+
+    navigator.globalization.getPreferredLanguage(
+        function (language) {alert('language: ' + language.value + '\n');},
+        function () {alert('Error getting language\n');}
+    );
+    
+
+## Vollständiges Beispiel
+
+    <!DOCTYPE HTML>
+    <html>
+      <head>
+        <title>getPreferredLanguage Example</title>
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        function checkLanguage() {
+          navigator.globalization.getPreferredLanguage(
+            function (language) {alert('language: ' + language.value + '\n');},
+            function () {alert('Error getting language\n');}
+          );
+        }
+        </script>
+      </head>
+      <body>
+        <button onclick="checkLanguage()">Click for language</button>
+      </body>
+    </html>
+    
+
+## Windows Phone 8 Macken
+
+*   Den ISO 639-1 zwei-Buchstaben-Code für die aktuelle Sprache gibt.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/globalization/globalization.isDayLightSavingsTime.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/globalization/globalization.isDayLightSavingsTime.md b/docs/de/edge/cordova/globalization/globalization.isDayLightSavingsTime.md
new file mode 100644
index 0000000..9816a9b
--- /dev/null
+++ b/docs/de/edge/cordova/globalization/globalization.isDayLightSavingsTime.md
@@ -0,0 +1,72 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# globalization.isDayLightSavingsTime
+
+Gibt an, ob die Sommerzeit ist in der Tat für ein bestimmtes Datum unter Verwendung des Auftraggebers Zeitzone und Kalender.
+
+    navigator.globalization.isDayLightSavingsTime(date, successCallback, errorCallback);
+    
+
+## Beschreibung
+
+Gibt an, ob Sommerzeit ist in der Tat zu den `successCallback` mit einem `properties` -Objekt als Parameter. Dieses Objekt muss eine `dst` Eigenschaft mit einer `Boolean` Wert. A `true` Wert angibt, dass die Sommer-/Winterzeit für das angegebene Datum gültig ist und `false` weist darauf hin, dass es nicht.
+
+Die eingehenden Parameter `date` sollte vom Typ`Date`.
+
+Wenn gibt es einen Lesefehler das Datum der `errorCallback` führt. Erwarteten Fehlercode ist`GlobalizationError.UNKNOWN\_ERROR`.
+
+## Unterstützte Plattformen
+
+*   Android
+*   BlackBerry WebWorks (OS 5.0 und höher)
+*   iOS
+*   Windows Phone 8
+
+## Kleines Beispiel
+
+Im Sommer und wenn der Browser auf eine DST-fähigen Zeitzone festgelegt ist, sollte dies einen Popup-Dialog mit Text ähnlich angezeigt `dst: true` :
+
+    navigator.globalization.isDayLightSavingsTime(
+        new Date(),
+        function (date) {alert('dst: ' + date.dst + '\n');},
+        function () {alert('Error getting names\n');}
+    );
+    
+
+## Vollständiges Beispiel
+
+    <!DOCTYPE HTML>
+    <html>
+      <head>
+        <title>isDayLightSavingsTime Example</title>
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        function checkDayLightSavings() {
+          navigator.globalization.isDayLightSavingsTime(
+            new Date(),
+            function (date) {alert('dst: ' + date.dst + '\n');},
+            function () {alert('Error getting names\n');}
+          );
+        }
+    
+        </script>
+      </head>
+      <body>
+        <button onclick="checkDayLightSavings()">Click for daylight savings</button>
+      </body>
+    </html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/globalization/globalization.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/globalization/globalization.md b/docs/de/edge/cordova/globalization/globalization.md
new file mode 100644
index 0000000..6612a3c
--- /dev/null
+++ b/docs/de/edge/cordova/globalization/globalization.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.
+---
+
+# Globalisierung
+
+Ruft Informationen und führt durch spezifisch für Gebietsschema und der Zeitzone des Benutzers.
+
+## Objekte
+
+*   GlobalizationError
+
+## Methoden
+
+*   globalization.getPreferredLanguage
+*   globalization.getLocaleName
+*   globalization.dateToString
+*   globalization.stringToDate
+*   globalization.getDatePattern
+*   globalization.getDateNames
+*   globalization.isDayLightSavingsTime
+*   globalization.getFirstDayOfWeek
+*   globalization.numberToString
+*   globalization.stringToNumber
+*   globalization.getNumberPattern
+*   globalization.getCurrencyPattern
+
+## Geltungsbereich von Variablen
+
+Das `globalization` -Objekt ist ein untergeordnetes Element des der `navigator` -Objekt, und daher hat globalen Gültigkeitsbereich.
+
+    // The global globalization object
+    var globalization = navigator.globalization;
+    
+
+## Zugriff auf die Funktion
+
+Ab Version 3.0 implementiert Cordova Geräteebene APIs als *Plugins*. Verwenden Sie der CLI `plugin` Befehl, beschrieben in der Command-Line Interface, hinzufügen oder Entfernen dieses Feature für ein Projekt:
+
+        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-globalization.git
+        $ cordova plugin rm org.apache.cordova.core.globalization
+    
+
+Diese Befehle gelten für alle Zielplattformen, aber die unten beschriebenen Plattform-spezifische Konfigurationseinstellungen ändern:
+
+*   Android (in`app/res/xml/config.xml`)
+    
+        <feature name="Globalization">
+            <param name="android-package" value="org.apache.cordova.Globalization" />
+        </feature>
+        
+
+Einige Plattformen können dieses Feature unterstützen, ohne dass eine besondere Konfiguration. Eine Übersicht finden Sie unter Plattform-Support.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/globalization/globalization.numberToString.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/globalization/globalization.numberToString.md b/docs/de/edge/cordova/globalization/globalization.numberToString.md
new file mode 100644
index 0000000..d09c996
--- /dev/null
+++ b/docs/de/edge/cordova/globalization/globalization.numberToString.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.
+---
+
+# globalization.numberToString
+
+Gibt eine Zahl, die als Zeichenfolge nach dem Client-Benutzer-Einstellungen formatiert.
+
+    navigator.globalization.numberToString(number, successCallback, errorCallback, options);
+    
+
+## Beschreibung
+
+Gibt die formatierte Zeichenfolge, die `successCallback` mit einem `properties` -Objekt als Parameter. Dieses Objekt muss eine `value` Eigenschaft mit einer `String` Wert.
+
+Wenn es ist ein Fehler, die Formatierung der Zahl, dann die `errorCallback` führt mit einem `GlobalizationError` -Objekt als Parameter. Erwarteten Fehlercode ist`GlobalizationError.FORMATTING\_ERROR`.
+
+Die `options` Parameter ist optional, und die Standardwerte sind:
+
+    {Typ: "decimal"}
+    
+
+Die `options.type` kann sein "decimal", "Prozent" oder "Währung".
+
+## Unterstützte Plattformen
+
+*   Android
+*   BlackBerry WebWorks (OS 5.0 und höher)
+*   iOS
+*   Windows Phone 8
+
+## Kleines Beispiel
+
+Wenn der Browser auf festgelegt ist die `en\_US` Gebietsschema, dies zeigt einen Popup-Dialog mit Text ähnlich wie `number: 3.142` :
+
+    navigator.globalization.numberToString(
+        3.1415926,
+        function (number) {alert('number: ' + number.value + '\n');},
+        function () {alert('Error getting number\n');},
+        {type:'decimal'}
+    );
+    
+
+## Vollständiges Beispiel
+
+    <!DOCTYPE HTML>
+    <html>
+      <head>
+        <title>numberToString Example</title>
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        function checkNumber() {
+          navigator.globalization.numberToString(
+            3.1415926,
+            function (number) {alert('number: ' + number.value + '\n');},
+            function () {alert('Error getting number\n');},
+            {type:'decimal'}
+          );
+        }
+    
+        </script>
+      </head>
+      <body>
+        <button onclick="checkNumber()">Click for number</button>
+      </body>
+    </html>
\ No newline at end of file


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

Posted by mw...@apache.org.
http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/media/media.getDuration.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/media/media.getDuration.md b/docs/de/edge/cordova/media/media.getDuration.md
new file mode 100644
index 0000000..024bdae
--- /dev/null
+++ b/docs/de/edge/cordova/media/media.getDuration.md
@@ -0,0 +1,159 @@
+---
+
+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.
+---
+
+# media.getDuration
+
+Gibt die Dauer einer Audiodatei.
+
+    media.getDuration();
+    
+
+## Beschreibung
+
+Die `media.getDuration` -Methode führt synchron, die Dauer der Audiodatei in Sekunden, zurückgeben, falls bekannt. Wenn die Dauer unbekannt ist, wird der Wert-1 zurückgegeben.
+
+## Unterstützte Plattformen
+
+*   Android
+*   BlackBerry WebWorks (OS 5.0 und höher)
+*   iOS
+*   Windows Phone 7 und 8
+*   Tizen
+*   Windows 8
+
+## Kleines Beispiel
+
+    // Audio player
+    //
+    var my_media = new Media(src, onSuccess, onError);
+    
+    // Get duration
+    var counter = 0;
+    var timerDur = setInterval(function() {
+        counter = counter + 100;
+        if (counter > 2000) {
+            clearInterval(timerDur);
+        }
+        var dur = my_media.getDuration();
+        if (dur > 0) {
+            clearInterval(timerDur);
+            document.getElementById('audio_duration').innerHTML = (dur) + " sec";
+        }
+    }, 100);
+    
+
+## Vollständiges Beispiel
+
+        <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
+                              "http://www.w3.org/TR/html4/strict.dtd">
+        <html>
+          <head>
+            <title>Media Example</title>
+    
+            <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+            <script type="text/javascript" charset="utf-8">
+    
+            // Wait for device API libraries to load
+            //
+            document.addEventListener("deviceready", onDeviceReady, false);
+    
+            // device APIs are available
+            //
+            function onDeviceReady() {
+                playAudio("http://audio.ibeat.org/content/p1rj1s/p1rj1s_-_rockGuitar.mp3");
+            }
+    
+            // Audio player
+            //
+            var my_media = null;
+            var mediaTimer = null;
+    
+            // Play audio
+            //
+            function playAudio(src) {
+                // Create Media object from src
+                my_media = new Media(src, onSuccess, onError);
+    
+                // Play audio
+                my_media.play();
+    
+                // Update my_media position every second
+                if (mediaTimer == null) {
+                    mediaTimer = setInterval(function() {
+                        // get my_media position
+                        my_media.getCurrentPosition(
+                            // success callback
+                            function(position) {
+                                if (position > -1) {
+                                    setAudioPosition((position) + " sec");
+                                }
+                            },
+                            // error callback
+                            function(e) {
+                                console.log("Error getting pos=" + e);
+                                setAudioPosition("Error: " + e);
+                            }
+                        );
+                    }, 1000);
+                }
+            }
+    
+            // Pause audio
+            //
+            function pauseAudio() {
+                if (my_media) {
+                    my_media.pause();
+                }
+            }
+    
+            // Stop audio
+            //
+            function stopAudio() {
+                if (my_media) {
+                    my_media.stop();
+                }
+                clearInterval(mediaTimer);
+                mediaTimer = null;
+            }
+    
+            // onSuccess Callback
+            //
+            function onSuccess() {
+                console.log("playAudio():Audio Success");
+            }
+    
+            // onError Callback
+            //
+            function onError(error) {
+                alert('code: '    + error.code    + '\n' +
+                      'message: ' + error.message + '\n');
+            }
+    
+            // Set audio position
+            //
+            function setAudioPosition(position) {
+                document.getElementById('audio_position').innerHTML = position;
+            }
+    
+            </script>
+          </head>
+          <body>
+            <a href="#" class="btn large" onclick="playAudio('http://audio.ibeat.org/content/p1rj1s/p1rj1s_-_rockGuitar.mp3');">Play Audio</a>
+            <a href="#" class="btn large" onclick="pauseAudio();">Pause Playing Audio</a>
+            <a href="#" class="btn large" onclick="stopAudio();">Stop Playing Audio</a>
+            <p id="audio_position"></p>
+          </body>
+        </html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/media/media.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/media/media.md b/docs/de/edge/cordova/media/media.md
new file mode 100644
index 0000000..22d0c0f
--- /dev/null
+++ b/docs/de/edge/cordova/media/media.md
@@ -0,0 +1,145 @@
+---
+
+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.
+---
+
+# Medien
+
+> Das `Media` Objekt bietet die Möglichkeit zum Aufzeichnen und Wiedergeben von audio-Dateien auf einem Gerät.
+
+    var media = new Media(src, mediaSuccess, [mediaError], [mediaStatus]);
+    
+
+**Hinweis:** Die aktuelle Implementierung eine W3C-Spezifikation für Medien-Capture nicht halten und wird nur zu Informationszwecken zur Verfügung gestellt. Zukünftiger Implementierungen wird an der aktuellen W3C-Spezifikation und kann die aktuellen APIs entweiht.
+
+## Parameter
+
+*   **Src**: ein URI mit der audio-Inhalte. *(DOM-String und enthält)*
+
+*   **MediaSuccess**: (Optional) der Rückruf, der nach dem führt ein `Media` -Objekt abgeschlossen hat, die aktuelle Wiedergabe, Aufzeichnung oder Stop-Action. *(Funktion)*
+
+*   **Medienfehler**: (Optional) der Rückruf, der ausgeführt wird, wenn ein Fehler auftritt. *(Funktion)*
+
+*   **MediaStatus**: (Optional) der Rückruf, der ausgeführt wird, um Statusänderungen anzugeben. *(Funktion)*
+
+## Konstanten
+
+Die folgenden Konstanten werden gemeldet, als einzigem Parameter an die `mediaStatus` Rückruf:
+
+*   `Media.MEDIA_NONE`= 0;
+*   `Media.MEDIA_STARTING`= 1;
+*   `Media.MEDIA_RUNNING`= 2;
+*   `Media.MEDIA_PAUSED`= 3;
+*   `Media.MEDIA_STOPPED`= 4;
+
+## Methoden
+
+*   `media.getCurrentPosition`: Gibt die aktuelle Position in einer Audiodatei.
+
+*   `media.getDuration`: Gibt die Dauer einer Audiodatei.
+
+*   `media.play`: Starten Sie oder fortsetzen Sie der Wiedergabe einer Audiodatei.
+
+*   `media.pause`: Anhalten der Wiedergabe einer Audiodatei.
+
+*   `media.release`: Das zugrunde liegende Betriebssystem audio Ressourcen frei.
+
+*   `media.seekTo`: Verschiebt die Position innerhalb der audio-Datei.
+
+*   `media.setVolume`: Stellen Sie die Lautstärke für die Audiowiedergabe.
+
+*   `media.startRecord`: Starten der Aufnahme einer audio-Datei.
+
+*   `media.stopRecord`: Stoppen Sie die Aufnahme einer audio-Datei.
+
+*   `media.stop`: Abspielen einer Audiodatei zu stoppen.
+
+## Zusätzliche ReadOnly-Parameter
+
+*   **Position**: die Position innerhalb der audio-Wiedergabe in Sekunden.
+    
+    *   Nicht während des Spiels automatisch aktualisiert; Rufen Sie `getCurrentPosition` zu aktualisieren.
+
+*   **Dauer**: die Dauer der Medien, in Sekunden.
+
+## Unterstützte Plattformen
+
+*   Android
+*   BlackBerry WebWorks (OS 5.0 und höher)
+*   iOS
+*   Windows Phone 7.5
+*   Tizen
+*   Windows 8
+
+## Zugriff auf die Funktion
+
+Ab Version 3.0 implementiert Cordova Geräteebene APIs als *Plugins*. Verwenden Sie der CLI `plugin` Befehl, beschrieben in der Command-Line Interface, hinzufügen oder Entfernen dieses Feature für ein Projekt:
+
+        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-media.git
+        
+
+Diese Befehle gelten für alle Zielplattformen, aber die unten beschriebenen Plattform-spezifische Konfigurationseinstellungen ändern:
+
+*   Android
+    
+        (in app/res/xml/config.xml)
+        <feature name="Media">
+            <param name="android-package" value="org.apache.cordova.AudioHandler" />
+        </feature>
+        
+        (in app/AndroidManifest.xml)
+        <uses-permission android:name="android.permission.RECORD_AUDIO" />
+        <uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" />
+        <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
+        
+
+*   BlackBerry WebWorks
+    
+        (in www/plugins.xml)
+        <feature name="Capture">
+            <param name="blackberry-package" value="org.apache.cordova.media.MediaCapture" />
+        </feature>
+        
+
+*   iOS (in`config.xml`)
+    
+        <feature name="Media">
+            <param name="ios-package" value="CDVSound" />
+        </feature>
+        
+
+*   Windows Phone (in`Properties/WPAppManifest.xml`)
+    
+        <Capabilities>
+            <Capability Name="ID_CAP_MEDIALIB" />
+            <Capability Name="ID_CAP_MICROPHONE" />
+            <Capability Name="ID_HW_FRONTCAMERA" />
+            <Capability Name="ID_CAP_ISV_CAMERA" />
+            <Capability Name="ID_CAP_CAMERA" />
+        </Capabilities>
+        
+    
+    Bezug: [Anwendungsmanifest für Windows Phone][1]
+
+ [1]: http://msdn.microsoft.com/en-us/library/ff769509%28v=vs.92%29.aspx
+
+Einige Plattformen können dieses Feature unterstützen, ohne dass eine besondere Konfiguration. Eine Übersicht finden Sie unter Plattform-Support.
+
+### Windows Phone Macken
+
+*   Nur eine Mediendatei kann gleichzeitig abgespielt werden.
+
+*   Es gibt strenge Beschränkungen, wie Ihre Anwendung mit anderen Medien interagiert. Finden Sie in der [Microsoft-Dokumentation für details][2].
+
+ [2]: http://msdn.microsoft.com/en-us/library/windowsphone/develop/hh184838(v=vs.92).aspx
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/media/media.pause.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/media/media.pause.md b/docs/de/edge/cordova/media/media.pause.md
new file mode 100644
index 0000000..5085f05
--- /dev/null
+++ b/docs/de/edge/cordova/media/media.pause.md
@@ -0,0 +1,161 @@
+---
+
+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.
+---
+
+# Media.Pause
+
+Pausen Abspielen einer Audiodatei.
+
+    media.pause();
+    
+
+## Beschreibung
+
+Die `media.pause` -Methode führt synchron und Pausen, Abspielen einer Audiodatei.
+
+## Unterstützte Plattformen
+
+*   Android
+*   BlackBerry WebWorks (OS 5.0 und höher)
+*   iOS
+*   Windows Phone 7 und 8
+*   Tizen
+*   Windows 8
+
+## Kleines Beispiel
+
+    // Play audio
+    //
+    function playAudio(url) {
+        // Play the audio file at url
+        var my_media = new Media(url,
+            // success callback
+            function () { console.log("playAudio():Audio Success"); },
+            // error callback
+            function (err) { console.log("playAudio():Audio Error: " + err); }
+        );
+    
+        // Play audio
+        my_media.play();
+    
+        // Pause after 10 seconds
+        setTimeout(function () {
+            media.pause();
+        }, 10000);
+    }
+    
+
+## Vollständiges Beispiel
+
+        <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
+                              "http://www.w3.org/TR/html4/strict.dtd">
+        <html>
+          <head>
+            <title>Media Example</title>
+    
+            <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+            <script type="text/javascript" charset="utf-8">
+    
+            // Wait for device API libraries to load
+            //
+            document.addEventListener("deviceready", onDeviceReady, false);
+    
+            // device APIs are available
+            //
+            function onDeviceReady() {
+                playAudio("http://audio.ibeat.org/content/p1rj1s/p1rj1s_-_rockGuitar.mp3");
+            }
+    
+            // Audio player
+            //
+            var my_media = null;
+            var mediaTimer = null;
+    
+            // Play audio
+            //
+            function playAudio(src) {
+                // Create Media object from src
+                my_media = new Media(src, onSuccess, onError);
+    
+                // Play audio
+                my_media.play();
+    
+                // Update my_media position every second
+                if (mediaTimer == null) {
+                    mediaTimer = setInterval(function() {
+                        // get my_media position
+                        my_media.getCurrentPosition(
+                            // success callback
+                            function(position) {
+                                if (position > -1) {
+                                    setAudioPosition((position) + " sec");
+                                }
+                            },
+                            // error callback
+                            function(e) {
+                                console.log("Error getting pos=" + e);
+                                setAudioPosition("Error: " + e);
+                            }
+                        );
+                    }, 1000);
+                }
+            }
+    
+            // Pause audio
+            //
+            function pauseAudio() {
+                if (my_media) {
+                    my_media.pause();
+                }
+            }
+    
+            // Stop audio
+            //
+            function stopAudio() {
+                if (my_media) {
+                    my_media.stop();
+                }
+                clearInterval(mediaTimer);
+                mediaTimer = null;
+            }
+    
+            // onSuccess Callback
+            //
+            function onSuccess() {
+                console.log("playAudio():Audio Success");
+            }
+    
+            // onError Callback
+            //
+            function onError(error) {
+                alert('code: '    + error.code    + '\n' +
+                      'message: ' + error.message + '\n');
+            }
+    
+            // Set audio position
+            //
+            function setAudioPosition(position) {
+                document.getElementById('audio_position').innerHTML = position;
+            }
+    
+            </script>
+          </head>
+          <body>
+            <a href="#" class="btn large" onclick="playAudio('http://audio.ibeat.org/content/p1rj1s/p1rj1s_-_rockGuitar.mp3');">Play Audio</a>
+            <a href="#" class="btn large" onclick="pauseAudio();">Pause Playing Audio</a>
+            <a href="#" class="btn large" onclick="stopAudio();">Stop Playing Audio</a>
+            <p id="audio_position"></p>
+          </body>
+        </html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/media/media.play.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/media/media.play.md b/docs/de/edge/cordova/media/media.play.md
new file mode 100644
index 0000000..312dd17
--- /dev/null
+++ b/docs/de/edge/cordova/media/media.play.md
@@ -0,0 +1,184 @@
+---
+
+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.
+---
+
+# Media.Play
+
+Startet oder setzt fort, Abspielen einer Audiodatei.
+
+    media.play();
+    
+
+## Beschreibung
+
+Die `media.play` -Methode führt synchron, und startet oder setzt fort, Abspielen einer Audiodatei.
+
+## Unterstützte Plattformen
+
+*   Android
+*   BlackBerry WebWorks (OS 5.0 und höher)
+*   iOS
+*   Windows Phone 7 und 8
+*   Tizen
+*   Windows 8
+
+## Kleines Beispiel
+
+    // Play audio
+    //
+    function playAudio(url) {
+        // Play the audio file at url
+        var my_media = new Media(url,
+            // success callback
+            function () {
+                console.log("playAudio():Audio Success");
+            },
+            // error callback
+            function (err) {
+                console.log("playAudio():Audio Error: " + err);
+            }
+        );
+        // Play audio
+        my_media.play();
+    }
+    
+
+## Vollständiges Beispiel
+
+        <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
+                              "http://www.w3.org/TR/html4/strict.dtd">
+        <html>
+          <head>
+            <title>Media Example</title>
+    
+            <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+            <script type="text/javascript" charset="utf-8">
+    
+            // Wait for device API libraries to load
+            //
+            document.addEventListener("deviceready", onDeviceReady, false);
+    
+            // device APIs are available
+            //
+            function onDeviceReady() {
+                playAudio("http://audio.ibeat.org/content/p1rj1s/p1rj1s_-_rockGuitar.mp3");
+            }
+    
+            // Audio player
+            //
+            var my_media = null;
+            var mediaTimer = null;
+    
+            // Play audio
+            //
+            function playAudio(src) {
+                if (my_media == null) {
+                    // Create Media object from src
+                    my_media = new Media(src, onSuccess, onError);
+                } // else play current audio
+                // Play audio
+                my_media.play();
+    
+                // Update my_media position every second
+                if (mediaTimer == null) {
+                    mediaTimer = setInterval(function() {
+                        // get my_media position
+                        my_media.getCurrentPosition(
+                            // success callback
+                            function(position) {
+                                if (position > -1) {
+                                    setAudioPosition((position) + " sec");
+                                }
+                            },
+                            // error callback
+                            function(e) {
+                                console.log("Error getting pos=" + e);
+                                setAudioPosition("Error: " + e);
+                            }
+                        );
+                    }, 1000);
+                }
+            }
+    
+            // Pause audio
+            //
+            function pauseAudio() {
+                if (my_media) {
+                    my_media.pause();
+                }
+            }
+    
+            // Stop audio
+            //
+            function stopAudio() {
+                if (my_media) {
+                    my_media.stop();
+                }
+                clearInterval(mediaTimer);
+                mediaTimer = null;
+            }
+    
+            // onSuccess Callback
+            //
+            function onSuccess() {
+                console.log("playAudio():Audio Success");
+            }
+    
+            // onError Callback
+            //
+            function onError(error) {
+                alert('code: '    + error.code    + '\n' +
+                      'message: ' + error.message + '\n');
+            }
+    
+            // Set audio position
+            //
+            function setAudioPosition(position) {
+                document.getElementById('audio_position').innerHTML = position;
+            }
+    
+            </script>
+          </head>
+          <body>
+            <a href="#" class="btn large" onclick="playAudio('http://audio.ibeat.org/content/p1rj1s/p1rj1s_-_rockGuitar.mp3');">Play Audio</a>
+            <a href="#" class="btn large" onclick="pauseAudio();">Pause Playing Audio</a>
+            <a href="#" class="btn large" onclick="stopAudio();">Stop Playing Audio</a>
+            <p id="audio_position"></p>
+          </body>
+        </html>
+    
+
+## BlackBerry WebWorks Macken
+
+*   BlackBerry-Geräte unterstützen eine begrenzte Anzahl von gleichzeitigen Audiokanäle. CDMA-Geräte unterstützen nur einen einzigen audio-Kanal. Andere Geräte unterstützen bis zu zwei simultane Kanäle. Der Versuch, weitere audio-Dateien als der unterstützten Betrag zu spielen führt zu vorherige Wiedergabe gestoppt wird.
+
+## iOS Macken
+
+*   **NumberOfLoops**: übergeben Sie diese Option, um die `play` -Methode können Sie die Anzahl der angeben soll die Mediendatei ausspielen, z.B.:
+    
+        var myMedia = new Media("http://audio.ibeat.org/content/p1rj1s/p1rj1s_-_rockGuitar.mp3")
+        myMedia.play({ numberOfLoops: 2 })
+        
+
+*   **PlayAudioWhenScreenIsLocked**: übergeben Sie diese Option, um die `play` -Methode können Sie angeben, ob Sie möchten Wiedergabe zu ermöglichen, wenn der Bildschirm gesperrt ist. Wenn legen Sie auf `true` (der Standardwert), der Zustand der die mute Taste wird ignoriert, z.B.:
+    
+        var myMedia = new Media("http://audio.ibeat.org/content/p1rj1s/p1rj1s_-_rockGuitar.mp3")
+        myMedia.play({ playAudioWhenScreenIsLocked : false })
+        
+
+*   **Reihenfolge der Dateisuche**: Wenn nur ein Dateiname oder Pfad angegeben wird, sucht iOS in das `www` Verzeichnis für die Datei, dann in der Anwendung `documents/tmp` Verzeichnis:
+    
+        var myMedia = new Media("audio/beer.mp3")
+        myMedia.play()  // first looks for file in www/audio/beer.mp3 then in <application>/documents/tmp/audio/beer.mp3
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/media/media.release.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/media/media.release.md b/docs/de/edge/cordova/media/media.release.md
new file mode 100644
index 0000000..5f3e5d5
--- /dev/null
+++ b/docs/de/edge/cordova/media/media.release.md
@@ -0,0 +1,149 @@
+---
+
+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.
+---
+
+# media.release
+
+Das zugrunde liegende Betriebssystem audio Ressourcen frei.
+
+    media.release();
+    
+
+## Beschreibung
+
+Die `media.release` -Methode führt synchron, das zugrunde liegende Betriebssystem audio Ressourcen freizugeben. Dies ist besonders wichtig für Android, da gibt es eine begrenzte Anzahl von OpenCore-Instanzen für die Medienwiedergabe. Anwendungen rufen die `release` -Funktion für alle `Media` Ressource, die nicht mehr benötigt wird.
+
+## Unterstützte Plattformen
+
+*   Android
+*   BlackBerry WebWorks (OS 5.0 und höher)
+*   iOS
+*   Windows Phone 7 und 8
+*   Tizen
+*   Windows 8
+
+## Kleines Beispiel
+
+    // Audio player
+    //
+    var my_media = new Media(src, onSuccess, onError);
+    
+    my_media.play();
+    my_media.stop();
+    my_media.release();
+    
+
+## Vollständiges Beispiel
+
+        <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
+                              "http://www.w3.org/TR/html4/strict.dtd">
+        <html>
+          <head>
+            <title>Media Example</title>
+    
+            <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+            <script type="text/javascript" charset="utf-8">
+    
+            // Wait for device API libraries to load
+            //
+            document.addEventListener("deviceready", onDeviceReady, false);
+    
+            // device APIs are available
+            //
+            function onDeviceReady() {
+                playAudio("http://audio.ibeat.org/content/p1rj1s/p1rj1s_-_rockGuitar.mp3");
+            }
+    
+            // Audio player
+            //
+            var my_media = null;
+            var mediaTimer = null;
+    
+            // Play audio
+            //
+            function playAudio(src) {
+                // Create Media object from src
+                my_media = new Media(src, onSuccess, onError);
+    
+                // Play audio
+                my_media.play();
+    
+                // Update my_media position every second
+                if (mediaTimer == null) {
+                    mediaTimer = setInterval(function() {
+                        // get my_media position
+                        my_media.getCurrentPosition(
+                            // success callback
+                            function(position) {
+                                if (position > -1) {
+                                    setAudioPosition((position) + " sec");
+                                }
+                            },
+                            // error callback
+                            function(e) {
+                                console.log("Error getting pos=" + e);
+                                setAudioPosition("Error: " + e);
+                            }
+                        );
+                    }, 1000);
+                }
+            }
+    
+            // Pause audio
+            //
+            function pauseAudio() {
+                if (my_media) {
+                    my_media.pause();
+                }
+            }
+    
+            // Stop audio
+            //
+            function stopAudio() {
+                if (my_media) {
+                    my_media.stop();
+                }
+                clearInterval(mediaTimer);
+                mediaTimer = null;
+            }
+    
+            // onSuccess Callback
+            //
+            function onSuccess() {
+                console.log("playAudio():Audio Success");
+            }
+    
+            // onError Callback
+            //
+            function onError(error) {
+                alert('code: '    + error.code    + '\n' +
+                      'message: ' + error.message + '\n');
+            }
+    
+            // Set audio position
+            //
+            function setAudioPosition(position) {
+                document.getElementById('audio_position').innerHTML = position;
+            }
+    
+            </script>
+          </head>
+          <body>
+            <a href="#" class="btn large" onclick="playAudio('http://audio.ibeat.org/content/p1rj1s/p1rj1s_-_rockGuitar.mp3');">Play Audio</a>
+            <a href="#" class="btn large" onclick="pauseAudio();">Pause Playing Audio</a>
+            <a href="#" class="btn large" onclick="stopAudio();">Stop Playing Audio</a>
+            <p id="audio_position"></p>
+          </body>
+        </html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/media/media.seekTo.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/media/media.seekTo.md b/docs/de/edge/cordova/media/media.seekTo.md
new file mode 100644
index 0000000..522fb09
--- /dev/null
+++ b/docs/de/edge/cordova/media/media.seekTo.md
@@ -0,0 +1,152 @@
+---
+
+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.
+---
+
+# media.seekTo
+
+Legt die aktuelle Position in einer Audiodatei.
+
+    media.seekTo(milliseconds);
+    
+
+## Parameter
+
+*   **Millisekunden**: die Position die Wiedergabeposition innerhalb des Audiotracks in Millisekunden festgelegt.
+
+## Beschreibung
+
+Die `media.seekTo` führt asynchron, aktualisieren die aktuelle Wiedergabeposition innerhalb einer audio-Datei verweist ein `Media` Objekt. Aktualisiert auch die `Media` des Objekts `position` Parameter.
+
+## Unterstützte Plattformen
+
+*   Android
+*   BlackBerry WebWorks (OS 6.0 und höher)
+*   iOS
+*   Windows Phone 7 und 8
+*   Tizen
+*   Windows 8
+
+## Kleines Beispiel
+
+    // Audio player
+    //
+    var my_media = new Media(src, onSuccess, onError);
+        my_media.play();
+    // SeekTo to 10 seconds after 5 seconds
+    setTimeout(function() {
+        my_media.seekTo(10000);
+    }, 5000);
+    
+
+## Vollständiges Beispiel
+
+        <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" 
+                              "http://www.w3.org/TR/html4/strict.dtd">
+        <html>
+          <head>
+            <title>Media Example</title>
+    
+            <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+            <script type="text/javascript" charset="utf-8">
+    
+            // Wait for device API libraries to load
+            //
+            document.addEventListener("deviceready", onDeviceReady, false);
+    
+            // device APIs are available
+            //
+            function onDeviceReady() {
+                playAudio("http://audio.ibeat.org/content/p1rj1s/p1rj1s_-_rockGuitar.mp3");
+            }
+    
+            // Audio player
+            //
+            var my_media = null;
+            var mediaTimer = null;
+    
+            // Play audio
+            //
+            function playAudio(src) {
+                // Create Media object from src
+                my_media = new Media(src, onSuccess, onError);
+    
+                // Play audio
+                my_media.play();
+    
+                // Update media position every second
+                mediaTimer = setInterval(function() {
+                    // get media position
+                    my_media.getCurrentPosition(
+                        // success callback
+                        function(position) {
+                            if (position > -1) {
+                                setAudioPosition(position + " sec");
+                            }
+                        },
+                        // error callback
+                        function(e) {
+                            console.log("Error getting pos=" + e);
+                        }
+                    );
+                }, 1000);
+    
+                // SeekTo to 10 seconds after 5 seconds
+                setTimeout(function() {
+                    my_media.seekTo(10000);
+                }, 5000);
+            }
+    
+            // Stop audio
+            //
+            function stopAudio() {
+                if (my_media) {
+                    my_media.stop();
+                }
+                clearInterval(mediaTimer);
+                mediaTimer = null;
+            }
+    
+            // onSuccess Callback
+            //
+            function onSuccess() {
+                console.log("playAudio():Audio Success");
+            }
+    
+            // onError Callback
+            //
+            function onError(error) {
+                alert('code: '    + error.code    + '\n' +
+                      'message: ' + error.message + '\n');
+            }
+    
+            // Set audio position
+            //
+            function setAudioPosition(position) {
+                document.getElementById('audio_position').innerHTML = position;
+            }
+    
+            </script>
+          </head>
+          <body>
+            <a href="#" class="btn large" onclick="playAudio('http://audio.ibeat.org/content/p1rj1s/p1rj1s_-_rockGuitar.mp3');">Play Audio</a>
+            <a href="#" class="btn large" onclick="stopAudio();">Stop Playing Audio</a>
+            <p id="audio_position"></p>
+          </body>
+        </html>
+    
+
+## BlackBerry WebWorks Macken
+
+*   BlackBerry OS 5-Geräten unterstützt nicht.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/media/media.setVolume.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/media/media.setVolume.md b/docs/de/edge/cordova/media/media.setVolume.md
new file mode 100644
index 0000000..738898b
--- /dev/null
+++ b/docs/de/edge/cordova/media/media.setVolume.md
@@ -0,0 +1,170 @@
+---
+
+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.
+---
+
+# media.setVolume
+
+Stellen Sie die Lautstärke für eine audio-Datei.
+
+    media.setVolume(volume);
+    
+
+## Parameter
+
+*   **Lautstärke**: die Lautstärke für Wiedergabe fest. Der Wert muss im Bereich zwischen 0,0 und 1,0 liegen.
+
+## Beschreibung
+
+Funktion `media.setVolume` ist eine asynchrone Funktion, die die Lautstärke während der Audiowiedergabe festlegt.
+
+## Unterstützte Plattformen
+
+*   Android
+*   iOS
+
+## Kleines Beispiel
+
+    // Play audio
+    //
+    function playAudio(url) {
+        // Play the audio file at url
+        var my_media = new Media(url,
+            // success callback
+            function() {
+                console.log("playAudio():Audio Success");
+            },
+            // error callback
+            function(err) {
+                console.log("playAudio():Audio Error: "+err);
+        });
+    
+        // Play audio
+        my_media.play();
+    
+        // Mute volume after 2 seconds
+        setTimeout(function() {
+            my_media.setVolume('0.0');
+        }, 2000);
+    
+        // Set volume to 1.0 after 5 seconds
+        setTimeout(function() {
+            my_media.setVolume('1.0');
+        }, 5000);
+    }
+    
+
+## Vollständiges Beispiel
+
+        <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
+                              "http://www.w3.org/TR/html4/strict.dtd">
+        <html>
+          <head>
+            <title>Media Example</title>
+    
+            <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+            <script type="text/javascript" charset="utf-8">
+    
+            // Wait for Cordova to load
+            //
+            document.addEventListener("deviceready", onDeviceReady, false);
+    
+            // Cordova is ready
+            //
+            function onDeviceReady() {
+                playAudio("http://audio.ibeat.org/content/p1rj1s/p1rj1s_-_rockGuitar.mp3");
+            }
+    
+            // Audio player
+            //
+            var my_media = null;
+            var mediaTimer = null;
+    
+            // Play audio
+            //
+            function playAudio(src) {
+                // Create Media object from src
+                my_media = new Media(src, onSuccess, onError);
+    
+                // Play audio
+                my_media.play();
+    
+                // Update my_media position every second
+                if (mediaTimer == null) {
+                    mediaTimer = setInterval(function() {
+                        // get my_media position
+                        my_media.getCurrentPosition(
+                            // success callback
+                            function(position) {
+                                if (position > -1) {
+                                    setAudioPosition((position) + " sec");
+                                }
+                            },
+                            // error callback
+                            function(e) {
+                                console.log("Error getting pos=" + e);
+                                setAudioPosition("Error: " + e);
+                            }
+                        );
+                    }, 1000);
+                }
+            }
+    
+            // Set audio volume
+            //
+            function setVolume(volume) {
+                if (my_media) {
+                    my_media.setVolume(volume);
+                }
+            }
+    
+            // Stop audio
+            //
+            function stopAudio() {
+                if (my_media) {
+                    my_media.stop();
+                }
+                clearInterval(mediaTimer);
+                mediaTimer = null;
+            }
+    
+            // onSuccess Callback
+            //
+            function onSuccess() {
+                console.log("playAudio():Audio Success");
+            }
+    
+            // onError Callback
+            //
+            function onError(error) {
+                alert('code: '    + error.code    + '\n' + 
+                      'message: ' + error.message + '\n');
+            }
+    
+            // Set audio position
+            //
+            function setAudioPosition(position) {
+                document.getElementById('audio_position').innerHTML = position;
+            }
+    
+            </script>
+          </head>
+          <body>
+            <a href="#" class="btn large" onclick="playAudio('http://audio.ibeat.org/content/p1rj1s/p1rj1s_-_rockGuitar.mp3');">Play Audio</a>
+            <a href="#" class="btn large" onclick="setVolume('0.0');">Mute Audio</a>
+            <a href="#" class="btn large" onclick="setVolume('1.0');">Unmute Audio</a>
+            <a href="#" class="btn large" onclick="stopAudio();">Stop Playing Audio</a>
+            <p id="audio_position"></p>
+          </body>
+        </html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/media/media.startRecord.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/media/media.startRecord.md b/docs/de/edge/cordova/media/media.startRecord.md
new file mode 100644
index 0000000..358242e
--- /dev/null
+++ b/docs/de/edge/cordova/media/media.startRecord.md
@@ -0,0 +1,148 @@
+---
+
+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.
+---
+
+# media.startRecord
+
+Beginnt mit der Aufnahme einer audio-Datei.
+
+    media.startRecord();
+    
+
+## Beschreibung
+
+Die `media.startRecord` -Methode führt synchron, startet eine Aufnahme für eine audio-Datei.
+
+## Unterstützte Plattformen
+
+*   Android
+*   BlackBerry WebWorks (OS 5.0 und höher)
+*   iOS
+*   Windows Phone 7 und 8
+*   Windows 8
+
+## Kleines Beispiel
+
+    // Record audio
+    //
+    function recordAudio() {
+        var src = "myrecording.mp3";
+        var mediaRec = new Media(src,
+            // success callback
+            function() {
+                console.log("recordAudio():Audio Success");
+            },
+    
+            // error callback
+            function(err) {
+                console.log("recordAudio():Audio Error: "+ err.code);
+            });
+    
+        // Record audio
+        mediaRec.startRecord();
+    }
+    
+
+## Vollständiges Beispiel
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>Device Properties Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        // Record audio
+        //
+        function recordAudio() {
+            var src = "myrecording.amr";
+            var mediaRec = new Media(src, onSuccess, onError);
+    
+            // Record audio
+            mediaRec.startRecord();
+    
+            // Stop recording after 10 sec
+            var recTime = 0;
+            var recInterval = setInterval(function() {
+                recTime = recTime + 1;
+                setAudioPosition(recTime + " sec");
+                if (recTime >= 10) {
+                    clearInterval(recInterval);
+                    mediaRec.stopRecord();
+                }
+            }, 1000);
+        }
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+            recordAudio();
+        }
+    
+        // onSuccess Callback
+        //
+        function onSuccess() {
+            console.log("recordAudio():Audio Success");
+        }
+    
+        // onError Callback
+        //
+        function onError(error) {
+            alert('code: '    + error.code    + '\n' +
+                  'message: ' + error.message + '\n');
+        }
+    
+        // Set audio position
+        //
+        function setAudioPosition(position) {
+            document.getElementById('audio_position').innerHTML = position;
+        }
+    
+        </script>
+      </head>
+      <body>
+        <p id="media">Recording audio...</p>
+        <p id="audio_position"></p>
+      </body>
+    </html>
+    
+
+## Android Macken
+
+*   Android-Geräte aufnehmen Audio im Adaptive Sprachcodecs Format. Die angegebene Datei sollte mit einer Endung *.amr* enden.
+
+## BlackBerry WebWorks Macken
+
+*   BlackBerry-Geräte aufnehmen Audio im Adaptive Sprachcodecs Format. Die angegebene Datei muss mit der Erweiterung *.amr* enden.
+
+## iOS Macken
+
+*   iOS nur Datensätze, die Dateien des Typs *WAV* und gibt ein Fehler, wenn die Dateinamen-Erweiterung ist richtig nicht.
+
+*   Wenn ein vollständiger Pfad nicht angegeben ist, wird die Aufzeichnung in der Anwendung platziert `documents/tmp` Verzeichnis. Erreichbar über die `File` -API verwenden `LocalFileSystem.TEMPORARY` . Allen Unterverzeichnissen in Rekordzeit angegeben muss bereits vorhanden sein.
+
+*   Dateien können aufgezeichnet und spielte mit die Dokumenten URI zurück:
+    
+        var myMedia = new Media("documents://beer.mp3")
+        
+
+## Tizen Macken
+
+*   Tizen Geräten unterstützt nicht.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/media/media.stop.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/media/media.stop.md b/docs/de/edge/cordova/media/media.stop.md
new file mode 100644
index 0000000..883f8fb
--- /dev/null
+++ b/docs/de/edge/cordova/media/media.stop.md
@@ -0,0 +1,165 @@
+---
+
+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.
+---
+
+# media.stop
+
+Beendet die Wiedergabe einer Audiodatei.
+
+    Media.Stop();
+    
+
+## Beschreibung
+
+Die `media.stop` -Methode führt synchron zum Abspielen einer Audiodatei zu stoppen.
+
+## Unterstützte Plattformen
+
+*   Android
+*   BlackBerry WebWorks (OS 5.0 und höher)
+*   iOS
+*   Windows Phone 7 und 8
+*   Tizen
+*   Windows 8
+
+## Kleines Beispiel
+
+    // Play audio
+    //
+    function playAudio(url) {
+        // Play the audio file at url
+        var my_media = new Media(url,
+            // success callback
+            function() {
+                console.log("playAudio():Audio Success");
+            },
+            // error callback
+            function(err) {
+                console.log("playAudio():Audio Error: "+err);
+            }
+        );
+    
+        // Play audio
+        my_media.play();
+    
+        // Pause after 10 seconds
+        setTimeout(function() {
+            my_media.stop();
+        }, 10000);
+    }
+    
+
+## Vollständiges Beispiel
+
+        <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
+                              "http://www.w3.org/TR/html4/strict.dtd">
+        <html>
+          <head>
+            <title>Media Example</title>
+    
+            <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+            <script type="text/javascript" charset="utf-8">
+    
+            // Wait for device API libraries to load
+            //
+            document.addEventListener("deviceready", onDeviceReady, false);
+    
+            // device APIs are available
+            //
+            function onDeviceReady() {
+                playAudio("http://audio.ibeat.org/content/p1rj1s/p1rj1s_-_rockGuitar.mp3");
+            }
+    
+            // Audio player
+            //
+            var my_media = null;
+            var mediaTimer = null;
+    
+            // Play audio
+            //
+            function playAudio(src) {
+                // Create Media object from src
+                my_media = new Media(src, onSuccess, onError);
+    
+                // Play audio
+                my_media.play();
+    
+                // Update my_media position every second
+                if (mediaTimer == null) {
+                    mediaTimer = setInterval(function() {
+                        // get my_media position
+                        my_media.getCurrentPosition(
+                            // success callback
+                            function(position) {
+                                if (position > -1) {
+                                    setAudioPosition((position) + " sec");
+                                }
+                            },
+                            // error callback
+                            function(e) {
+                                console.log("Error getting pos=" + e);
+                                setAudioPosition("Error: " + e);
+                            }
+                        );
+                    }, 1000);
+                }
+            }
+    
+            // Pause audio
+            //
+            function pauseAudio() {
+                if (my_media) {
+                    my_media.pause();
+                }
+            }
+    
+            // Stop audio
+            //
+            function stopAudio() {
+                if (my_media) {
+                    my_media.stop();
+                }
+                clearInterval(mediaTimer);
+                mediaTimer = null;
+            }
+    
+            // onSuccess Callback
+            //
+            function onSuccess() {
+                console.log("playAudio():Audio Success");
+            }
+    
+            // onError Callback
+            //
+            function onError(error) {
+                alert('code: '    + error.code    + '\n' +
+                      'message: ' + error.message + '\n');
+            }
+    
+            // Set audio position
+            //
+            function setAudioPosition(position) {
+                document.getElementById('audio_position').innerHTML = position;
+            }
+    
+            </script>
+          </head>
+          <body>
+            <a href="#" class="btn large" onclick="playAudio('http://audio.ibeat.org/content/p1rj1s/p1rj1s_-_rockGuitar.mp3');">Play Audio</a>
+            <a href="#" class="btn large" onclick="pauseAudio();">Pause Playing Audio</a>
+            <a href="#" class="btn large" onclick="stopAudio();">Stop Playing Audio</a>
+            <p id="audio_position"></p>
+          </body>
+        </html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/media/media.stopRecord.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/media/media.stopRecord.md b/docs/de/edge/cordova/media/media.stopRecord.md
new file mode 100644
index 0000000..aad5218
--- /dev/null
+++ b/docs/de/edge/cordova/media/media.stopRecord.md
@@ -0,0 +1,135 @@
+---
+
+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.
+---
+
+# media.stopRecord
+
+Stoppt die Aufnahme einer audio-Datei.
+
+    media.stopRecord();
+    
+
+## Beschreibung
+
+Die `media.stopRecord` -Methode führt synchron, Aufnahme einer audio-Datei beenden.
+
+## Unterstützte Plattformen
+
+*   Android
+*   BlackBerry WebWorks (OS 5.0 und höher)
+*   iOS
+*   Windows Phone 7 und 8
+*   Windows 8
+
+## Kleines Beispiel
+
+    // Record audio
+    //
+    function recordAudio() {
+        var src = "myrecording.mp3";
+        var mediaRec = new Media(src,
+            // success callback
+            function() {
+                console.log("recordAudio():Audio Success");
+            },
+    
+            // error callback
+            function(err) {
+                console.log("recordAudio():Audio Error: "+ err.code);
+            }
+        );
+    
+        // Record audio
+        mediaRec.startRecord();
+    
+        // Stop recording after 10 seconds
+        setTimeout(function() {
+            mediaRec.stopRecord();
+        }, 10000);
+    }
+    
+
+## Vollständiges Beispiel
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>Device Properties Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        // Record audio
+        //
+        function recordAudio() {
+            var src = "myrecording.mp3";
+            var mediaRec = new Media(src, onSuccess, onError);
+    
+            // Record audio
+            mediaRec.startRecord();
+    
+            // Stop recording after 10 sec
+            var recTime = 0;
+            var recInterval = setInterval(function() {
+                recTime = recTime + 1;
+                setAudioPosition(recTime + " sec");
+                if (recTime >= 10) {
+                    clearInterval(recInterval);
+                    mediaRec.stopRecord();
+                }
+            }, 1000);
+        }
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+            recordAudio();
+        }
+    
+        // onSuccess Callback
+        //
+        function onSuccess() {
+            console.log("recordAudio():Audio Success");
+        }
+    
+        // onError Callback
+        //
+        function onError(error) {
+            alert('code: '    + error.code    + '\n' +
+                  'message: ' + error.message + '\n');
+        }
+    
+        // Set audio position
+        //
+        function setAudioPosition(position) {
+            document.getElementById('audio_position').innerHTML = position;
+        }
+    
+        </script>
+      </head>
+      <body>
+        <p id="media">Recording audio...</p>
+        <p id="audio_position"></p>
+      </body>
+    </html>
+    
+
+## Tizen Macken
+
+*   Tizen Geräten unterstützt nicht.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/notification/notification.alert.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/notification/notification.alert.md b/docs/de/edge/cordova/notification/notification.alert.md
new file mode 100644
index 0000000..712ccaa
--- /dev/null
+++ b/docs/de/edge/cordova/notification/notification.alert.md
@@ -0,0 +1,112 @@
+---
+
+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.
+---
+
+# Notification.Alert
+
+Zeigt eine benutzerdefinierte Warnung oder Dialogfeld Feld.
+
+    navigator.notification.alert(message, alertCallback, [title], [buttonName])
+    
+
+*   **Nachricht**: Dialogfeld Nachricht. *(String)*
+
+*   **AlertCallback**: Callback aufgerufen wird, wenn Warnungs-Dialogfeld geschlossen wird. *(Funktion)*
+
+*   **Titel**: Dialog "Titel". *(String)* (Optional, Standard ist`Alert`)
+
+*   **ButtonName**: Name der Schaltfläche. *(String)* (Optional, Standard ist`OK`)
+
+## Beschreibung
+
+Die meisten Implementierungen von Cordova ein native Dialogfeld für dieses Feature verwenden, aber einige Plattformen des Browsers `alert` Funktion, die in der Regel weniger anpassbar ist.
+
+## Unterstützte Plattformen
+
+*   Android
+*   BlackBerry WebWorks (OS 5.0 und höher)
+*   iOS
+*   Tizen
+*   Windows Phone 7 und 8
+*   Windows 8
+
+## Kleines Beispiel
+
+    // Android / BlackBerry WebWorks (OS 5.0 and higher) / iOS / Tizen
+    //
+    function alertDismissed() {
+        // do something
+    }
+    
+    navigator.notification.alert(
+        'You are the winner!',  // message
+        alertDismissed,         // callback
+        'Game Over',            // title
+        'Done'                  // buttonName
+    );
+    
+
+## Vollständiges Beispiel
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>Notification Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+            // Empty
+        }
+    
+        // alert dialog dismissed
+            function alertDismissed() {
+                // do something
+            }
+    
+        // Show a custom alertDismissed
+        //
+        function showAlert() {
+            navigator.notification.alert(
+                'You are the winner!',  // message
+                alertDismissed,         // callback
+                'Game Over',            // title
+                'Done'                  // buttonName
+            );
+        }
+    
+        </script>
+      </head>
+      <body>
+        <p><a href="#" onclick="showAlert(); return false;">Show Alert</a></p>
+      </body>
+    </html>
+    
+
+## Windows Phone 7 und 8 Macken
+
+*   Es gibt keine eingebaute Datenbanksuchroutine-Warnung, aber Sie können binden, wie folgt zu nennen `alert()` im globalen Gültigkeitsbereich:
+    
+        window.alert = navigator.notification.alert;
+        
+
+*   Beide `alert` und `confirm` sind nicht blockierende Aufrufe, die Ergebnisse davon nur asynchron sind.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/notification/notification.beep.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/notification/notification.beep.md b/docs/de/edge/cordova/notification/notification.beep.md
new file mode 100644
index 0000000..b5e569a
--- /dev/null
+++ b/docs/de/edge/cordova/notification/notification.beep.md
@@ -0,0 +1,104 @@
+---
+
+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.
+---
+
+# Notification.Beep
+
+Das Gerät spielt einen Signalton sound.
+
+    navigator.notification.beep(times);
+    
+
+*   **Zeiten**: die Anzahl der Wiederholungen des Signaltons. *(Anzahl)*
+
+## Unterstützte Plattformen
+
+*   Android
+*   BlackBerry WebWorks (OS 5.0 und höher)
+*   iOS
+*   Tizen
+*   Windows Phone 7 und 8
+
+## Kleines Beispiel
+
+    // Beep twice!
+    navigator.notification.beep(2);
+    
+
+## Vollständiges Beispiel
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>Notification Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+            // Empty
+        }
+    
+        // Show a custom alert
+        //
+        function showAlert() {
+            navigator.notification.alert(
+                'You are the winner!',  // message
+                'Game Over',            // title
+                'Done'                  // buttonName
+            );
+        }
+    
+        // Beep three times
+        //
+        function playBeep() {
+            navigator.notification.beep(3);
+        }
+    
+        // Vibrate for 2 seconds
+        //
+        function vibrate() {
+            navigator.notification.vibrate(2000);
+        }
+    
+        </script>
+      </head>
+      <body>
+        <p><a href="#" onclick="showAlert(); return false;">Show Alert</a></p>
+        <p><a href="#" onclick="playBeep(); return false;">Play Beep</a></p>
+        <p><a href="#" onclick="vibrate(); return false;">Vibrate</a></p>
+      </body>
+    </html>
+    
+
+## Android Macken
+
+*   Android spielt die Standardeinstellung **Benachrichtigung Klingelton** unter **Einstellungen/Sound & Display** -Panel angegeben.
+
+## Windows Phone 7 und 8 Macken
+
+*   Stützt sich auf eine generische Piepton-Datei aus Cordova-Distribution.
+
+## Tizen Macken
+
+*   Tizen implementiert Signaltöne durch Abspielen einer Audiodatei über die Medien API.
+
+*   Die Beep-Datei muss kurz sein, befinden muss einem `sounds` Unterverzeichnis des Stammverzeichnisses der Anwendung, und muss den Namen`beep.wav`.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/notification/notification.confirm.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/notification/notification.confirm.md b/docs/de/edge/cordova/notification/notification.confirm.md
new file mode 100644
index 0000000..52d30fb
--- /dev/null
+++ b/docs/de/edge/cordova/notification/notification.confirm.md
@@ -0,0 +1,121 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# Notification.Confirm
+
+Zeigt das Dialogfeld anpassbare Bestätigung.
+
+    navigator.notification.confirm(message, confirmCallback, [title], [buttonLabels])
+    
+
+*   **Nachricht**: Dialogfeld Nachricht. *(String)*
+
+*   **ConfirmCallback**: Callback aufgerufen wird, mit Index gedrückt (1, 2 oder 3) oder wenn das Dialogfeld geschlossen wird, ohne einen Tastendruck (0). *(Funktion)*
+
+*   **Titel**: Dialog "Titel". *(String)* (Optional, Standard ist`Confirm`)
+
+*   **ButtonLabels**: Komma-getrennter String Schaltflächenbeschriftungen angeben. *(String)* (Optional, Standard ist`OK,Cancel`)
+
+## Beschreibung
+
+Die `notification.confirm` -Methode zeigt ein native Dialogfeld, das mehr als des Browsers anpassbar ist `confirm` Funktion.
+
+## confirmCallback
+
+Die `confirmCallback` wird ausgeführt, wenn der Benutzer eine der Schaltflächen im Dialogfeld zur Bestätigung drückt.
+
+Der Rückruf dauert das Argument `buttonIndex` *(Anzahl)*, die der Index der Schaltfläche gedrückt ist. Beachten Sie, dass der Index 1-basierte Indizierung verwendet, sodass der Wert ist `1` , `2` , `3` , etc..
+
+## Unterstützte Plattformen
+
+*   Android
+*   BlackBerry WebWorks (OS 5.0 und höher)
+*   iOS
+*   Tizen
+*   Windows Phone 7 und 8
+*   Windows 8
+
+## Kleines Beispiel
+
+    // process the confirmation dialog result
+    function onConfirm(buttonIndex) {
+        alert('You selected button ' + buttonIndex);
+    }
+    
+    // Show a custom confirmation dialog
+    //
+    function showConfirm() {
+        navigator.notification.confirm(
+            'You are the winner!', // message
+             onConfirm,            // callback to invoke with index of button pressed
+            'Game Over',           // title
+            'Restart,Exit'         // buttonLabels
+        );
+    }
+    
+
+## Vollständiges Beispiel
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>Notification Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+            // Empty
+        }
+    
+        // process the confirmation dialog result
+        function onConfirm(buttonIndex) {
+            alert('You selected button ' + buttonIndex);
+        }
+    
+        // Show a custom confirmation dialog
+        //
+        function showConfirm() {
+            navigator.notification.confirm(
+                'You are the winner!', // message
+                 onConfirm,            // callback to invoke with index of button pressed
+                'Game Over',           // title
+                'Restart,Exit'         // buttonLabels
+            );
+        }
+    
+        </script>
+      </head>
+      <body>
+        <p><a href="#" onclick="showConfirm(); return false;">Show Confirm</a></p>
+      </body>
+    </html>
+    
+
+## Windows Phone 7 und 8 Macken
+
+*   Es gibt keine eingebaute Browser-Funktion für `window.confirm` , aber Sie können es binden, indem Sie zuweisen:
+    
+        window.confirm = navigator.notification.confirm;
+        
+
+*   Aufrufe von `alert` und `confirm` sind nicht blockierend, so dass das Ergebnis nur asynchron zur Verfügung steht.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/notification/notification.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/notification/notification.md b/docs/de/edge/cordova/notification/notification.md
new file mode 100644
index 0000000..746efc1
--- /dev/null
+++ b/docs/de/edge/cordova/notification/notification.md
@@ -0,0 +1,70 @@
+---
+
+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.
+---
+
+# Benachrichtigung
+
+> Visueller, akustischer und taktiler Gerätebenachrichtigungen.
+
+## Methoden
+
+*   `Notification.Alert`
+*   `Notification.Confirm`
+*   `Notification.prompt`
+*   `Notification.Beep`
+*   `Notification.Vibrate`
+
+## Zugriff auf die Funktion
+
+Ab Version 3.0 implementiert Cordova Geräteebene APIs als *Plugins*. Verwenden Sie der CLI `plugin` Befehl, beschrieben in der Command-Line Interface, hinzufügen oder Entfernen dieses Feature für ein Projekt:
+
+        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-vibration.git
+        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-dialogs.git
+        $ cordova plugin rm org.apache.cordova.core.dialogs
+        $ cordova plugin rm org.apache.cordova.core.vibration
+    
+
+Diese Befehle gelten für alle Zielplattformen, aber die unten beschriebenen Plattform-spezifische Konfigurationseinstellungen ändern:
+
+*   Android
+    
+        (in app/res/xml/config.xml)
+        <feature name="Notification">
+            <param name="android-package" value="org.apache.cordova.Notification" />
+        </feature>
+        
+        (in app/AndroidManifest.xml)
+        <uses-permission android:name="android.permission.VIBRATE" />
+        
+
+*   BlackBerry WebWorks
+    
+        (in www/plugins.xml)
+        <feature name="Notification">
+            <param name="blackberry-package" value="org.apache.cordova.notification.Notification" />
+        </feature>
+        
+        (in www/config.xml)
+        <feature id="blackberry.ui.dialog" />
+        
+
+*   iOS (in`config.xml`)
+    
+        <feature name="Notification">
+            <param name="ios-package" value="CDVNotification" />
+        </feature>
+        
+
+Einige Plattformen können dieses Feature unterstützen, ohne dass eine besondere Konfiguration. Eine Übersicht finden Sie unter Plattform-Support.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/notification/notification.prompt.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/notification/notification.prompt.md b/docs/de/edge/cordova/notification/notification.prompt.md
new file mode 100644
index 0000000..9f6e069
--- /dev/null
+++ b/docs/de/edge/cordova/notification/notification.prompt.md
@@ -0,0 +1,120 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# Notification.prompt
+
+Zeigt eine anpassbare Eingabedialogfeld.
+
+    navigator.notification.prompt(message, promptCallback, [title], [buttonLabels], [defaultText])
+    
+
+*   **Nachricht**: Dialogfeld Nachricht. *(String)*
+
+*   **PromptCallback**: Callback aufgerufen wird, wenn eine Taste gedrückt wird. *(Funktion)*
+
+*   **Titel**: Dialog Title *(String)* (Optional, Standard ist`Prompt`)
+
+*   **ButtonLabels**: Array von Zeichenfolgen angeben Schaltfläche Etiketten *(Array)* (Optional, Standard ist`["OK","Cancel"]`)
+
+*   **DefaultText**: Standard-Textbox Eingabewert ( `String` ) (Optional, Standard: leere Zeichenfolge)
+
+## Beschreibung
+
+Die `notification.prompt` -Methode zeigt ein native Dialogfeld, das mehr als des Browsers anpassbar ist `prompt` Funktion.
+
+## promptCallback
+
+Die `promptCallback` wird ausgeführt, wenn der Benutzer eine der Schaltflächen im Eingabedialogfeld drückt. Die `results` an den Rückruf übergebene Objekt enthält die folgenden Eigenschaften:
+
+*   **ButtonIndex**: der Index der Schaltfläche gedrückt. *(Anzahl)* Beachten Sie, dass der Index 1-basierte Indizierung, verwendet, sodass der Wert ist `1` , `2` , `3` , etc..
+
+*   **Eingang1**: in Eingabedialogfeld eingegebenen Text. *(String)*
+
+## Unterstützte Plattformen
+
+*   Android
+*   iOS
+
+## Kleines Beispiel
+
+    // process the promp dialog results
+    function onPrompt(results) {
+        alert("You selected button number " + results.buttonIndex + " and entered " + results.input1);
+    }
+    
+    // Show a custom prompt dialog
+    //
+    function showPrompt() {
+        navigator.notification.prompt(
+            'Please enter your name',  // message
+            onPrompt,                  // callback to invoke
+            'Registration',            // title
+            ['Ok','Exit'],             // buttonLabels
+            'Jane Doe'                 // defaultText
+        );
+    }
+    
+
+## Vollständiges Beispiel
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>Notification Prompt Dialog Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+            // Empty
+        }
+    
+        // process the promptation dialog result
+        function onPrompt(results) {
+            alert("You selected button number " + results.buttonIndex + " and entered " + results.input1);
+        }
+    
+        // Show a custom prompt dialog
+        //
+        function showPrompt() {
+            navigator.notification.prompt(
+                'Please enter your name',  // message
+                onPrompt,                  // callback to invoke
+                'Registration',            // title
+                ['Ok','Exit'],             // buttonLabels
+                'Jane Doe'                 // defaultText
+            );
+        }
+    
+        </script>
+      </head>
+      <body>
+        <p><a href="#" onclick="showPrompt(); return false;">Show Prompt</a></p>
+      </body>
+    </html>
+    
+
+## Android Macken
+
+*   Android unterstützt maximal drei Schaltflächen und mehr als das ignoriert.
+
+*   Auf Android 3.0 und höher, werden die Schaltflächen in umgekehrter Reihenfolge für Geräte angezeigt, die das Holo-Design verwenden.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/notification/notification.vibrate.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/notification/notification.vibrate.md b/docs/de/edge/cordova/notification/notification.vibrate.md
new file mode 100644
index 0000000..8c8d468
--- /dev/null
+++ b/docs/de/edge/cordova/notification/notification.vibrate.md
@@ -0,0 +1,97 @@
+---
+
+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.
+---
+
+# Notification.Vibrate
+
+Vibriert das Gerät für den angegebenen Zeitraum.
+
+    navigator.notification.vibrate(milliseconds)
+    
+
+*   **Zeit**: Millisekunden Vibrieren des Geräts, wobei 1000 Millisekunden entspricht 1 Sekunde. *(Anzahl)*
+
+## Unterstützte Plattformen
+
+*   Android
+*   BlackBerry WebWorks (OS 5.0 und höher)
+*   iOS
+*   Windows Phone 7 und 8
+
+## Kleines Beispiel
+
+    // Vibrate for 2.5 seconds
+    //
+    navigator.notification.vibrate(2500);
+    
+
+## Vollständiges Beispiel
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>Notification Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+            // Empty
+        }
+    
+        // Show a custom alert
+        //
+        function showAlert() {
+            navigator.notification.alert(
+                'You are the winner!',  // message
+                'Game Over',            // title
+                'Done'                  // buttonName
+            );
+        }
+    
+        // Beep three times
+        //
+        function playBeep() {
+            navigator.notification.beep(3);
+        }
+    
+        // Vibrate for 2 seconds
+        //
+        function vibrate() {
+            navigator.notification.vibrate(2000);
+        }
+    
+        </script>
+      </head>
+      <body>
+        <p><a href="#" onclick="showAlert(); return false;">Show Alert</a></p>
+        <p><a href="#" onclick="playBeep(); return false;">Play Beep</a></p>
+        <p><a href="#" onclick="vibrate(); return false;">Vibrate</a></p>
+      </body>
+    </html>
+    
+
+## iOS Macken
+
+*   **Zeit**: ignoriert die angegebene Zeit und für eine voreingestellte Zeit vibriert.
+    
+        navigator.notification.vibrate();
+        navigator.notification.vibrate(2500);   // 2500 is ignored
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/splashscreen/splashscreen.hide.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/splashscreen/splashscreen.hide.md b/docs/de/edge/cordova/splashscreen/splashscreen.hide.md
new file mode 100644
index 0000000..ecc6ab6
--- /dev/null
+++ b/docs/de/edge/cordova/splashscreen/splashscreen.hide.md
@@ -0,0 +1,75 @@
+---
+
+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.
+---
+
+# SplashScreen.Hide
+
+Schließen Sie den Splash-Screen.
+
+    navigator.splashscreen.hide();
+    
+
+## Beschreibung
+
+Diese Methode weist Begrüßungsbildschirm der Anwendung.
+
+## Unterstützte Plattformen
+
+*   Android
+*   BlackBerry 10
+*   iOS
+*   Windows Phone 7 und 8
+*   Windows 8
+
+## Kleines Beispiel
+
+    navigator.splashscreen.hide();
+    
+
+## Vollständiges Beispiel
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>Splashscreen Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+            navigator.splashscreen.hide();
+        }
+    
+        </script>
+      </head>
+      <body>
+        <h1>Example</h1>
+      </body>
+    </html>
+    
+
+## iOS Quirk
+
+Die `config.xml` Datei `AutoHideSplashScreen` muss `false` . Verstecken den Splash-Screen für zwei Sekunden Verzögerung, fügen Sie einen Timer wie die folgende in der `deviceready` -Ereignishandler:
+
+        setTimeout(function() {
+            navigator.splashscreen.hide();
+        }, 2000);
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/splashscreen/splashscreen.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/splashscreen/splashscreen.md b/docs/de/edge/cordova/splashscreen/splashscreen.md
new file mode 100644
index 0000000..fb5c3ea
--- /dev/null
+++ b/docs/de/edge/cordova/splashscreen/splashscreen.md
@@ -0,0 +1,85 @@
+---
+
+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.
+---
+
+# SplashScreen
+
+> Zeigt und verbirgt Begrüßungsbildschirm der Anwendung.
+
+## Methoden
+
+*   SplashScreen.Show
+*   SplashScreen.Hide
+
+## Zugriff auf die Funktion
+
+Ab Version 3.0 implementiert Cordova Geräteebene APIs als *Plugins*. Verwenden Sie der CLI `plugin` Befehl, beschrieben in der Command-Line Interface, hinzufügen oder Entfernen dieses Feature für ein Projekt:
+
+        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-splashscreen.git
+        $ cordova plugin rm org.apache.cordova.core.splashscreen
+    
+
+Diese Befehle gelten für alle Zielplattformen, aber die unten beschriebenen Plattform-spezifische Konfigurationseinstellungen ändern:
+
+*   Android (in`app/res/xml/config.xml`)
+    
+        <feature name="SplashScreen">
+            <param name="android-package" value="org.apache.cordova.SplashScreen" />
+        </feature>
+        
+
+*   iOS (in`config.xml`)
+    
+        <feature name="SplashScreen">
+            <param name="ios-package" value="CDVSplashScreen" />
+        </feature>
+        
+
+Einige Plattformen können dieses Feature unterstützen, ohne dass eine besondere Konfiguration. Eine Übersicht finden Sie unter Plattform-Support.
+
+## Setup
+
+### Android
+
+1.  Kopieren Sie das Bild des Begrüßungsbildschirms in des Androiden-Projekts `res/drawable` Verzeichnis. Für jedes Bild sollte sein:
+
+*   XLarge (Xhdpi): mindestens 960 × 720
+*   große (Hdpi): mindestens 640 × 480
+*   Medium (Mdpi): mindestens 470 × 320
+*   klein (Ldpi): mindestens 426 × 320
+    
+    Sie sollten ein [Bild 9-Patch][1] für den Begrüßungsbildschirm verwenden.
+
+ [1]: https://developer.android.com/tools/help/draw9patch.html
+
+1.  In der `onCreate` -Methode der Klasse, die erweitert `DroidGap` , fügen Sie die folgenden zwei Zeilen:
+    
+        super.setIntegerProperty("splashscreen", R.drawable.splash);
+        super.loadUrl(Config.getStartUrl(), 10000);
+        
+    
+    Die erste Zeile legt das Bild fest als Splashscreen anzeigen. Wenn Sie Ihr Bild alles andere als nennen `splash.png` , müssen Sie diese Zeile ändern. Die zweite Zeile ist die normale `super.loadUrl` Linie, aber es hat einen zweiten Parameter, der angibt, einen Timeoutwert für den Splash-Screen. In diesem Beispiel zeigt den Begrüßungsbildschirm für 10 Sekunden. Um den Begrüßungsbildschirm zu entlassen, sobald die app erhält der `deviceready` Veranstaltung, Aufruf der `navigator.splashscreen.hide()` Methode.
+
+### iOS
+
+Kopieren Sie Ihre Bildschirm-Splash-Images in des iOS-Projekts `Resources/splash` Verzeichnis. Fügen Sie nur die Bilder für die Geräte, wie iPad oder iPhone unterstützen möchten. Die Größe der einzelnen Bilder sollten sein:
+
+*   Default-568h@2x~iphone.png (640x1136 pixels)
+*   Default-Landscape@2x~ipad.png (2048x1496 pixels)
+*   Default-Landscape~ipad.png (1024x748 pixels)
+*   Default-Portrait@2x~ipad.png (1536x2008 pixels)
+*   Default-Portrait~ipad.png (768x1004 pixels)
+*   Default@2x~iphone.png (640x960 pixels)
+*   Default~iphone.png (320x480 pixels)
\ No newline at end of file


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

Posted by mw...@apache.org.
http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/device/device.platform.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/device/device.platform.md b/docs/ru/edge/cordova/device/device.platform.md
new file mode 100644
index 0000000..3faf084
--- /dev/null
+++ b/docs/ru/edge/cordova/device/device.platform.md
@@ -0,0 +1,87 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# device.platform
+
+Получите имя устройства операционной системы.
+
+    var string = device.platform;
+    
+
+## Поддерживаемые платформы
+
+*   Андроид
+*   WebWorks ежевики (OS 5.0 и выше)
+*   iOS
+*   Tizen
+*   Windows Phone 7 и 8
+*   ОС Windows 8
+
+## Быстрый пример
+
+    // Depending on the device, a few examples are:
+    //   - "Android"
+    //   - "BlackBerry"
+    //   - "iOS"
+    //   - "WinCE"
+    //   - "Tizen"
+    var devicePlatform = device.platform;
+    
+
+## Полный пример
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>Device Properties Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+            var element = document.getElementById('deviceProperties');
+            element.innerHTML = 'Device Name: '     + device.name     + '<br />' +
+                                'Device Cordova: '  + device.cordova  + '<br />' +
+                                'Device Platform: ' + device.platform + '<br />' +
+                                'Device UUID: '     + device.uuid     + '<br />' +
+                                'Device Version: '  + device.version  + '<br />';
+        }
+    
+        </script>
+      </head>
+      <body>
+        <p id="deviceProperties">Loading device properties...</p>
+      </body>
+    </html>
+    
+
+## Причуды ежевики
+
+Устройства может вернуть номер версии платформы устройства вместо имя платформы. Например Storm2 9550 возвращает значение, таких как`2.13.0.95`.
+
+## Windows Phone 7 причуды
+
+Windows Phone 7 устройства сообщают платформа как`WinCE`.
+
+## Windows Phone 8 причуды
+
+Устройства Windows Phone 8 сообщают платформа как`Win32NT`.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/device/device.uuid.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/device/device.uuid.md b/docs/ru/edge/cordova/device/device.uuid.md
new file mode 100644
index 0000000..6b4d7d2
--- /dev/null
+++ b/docs/ru/edge/cordova/device/device.uuid.md
@@ -0,0 +1,86 @@
+---
+
+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.
+---
+
+# device.uuid
+
+Получить универсального уникального идентификатора ([UUID][1] устройства).
+
+ [1]: http://en.wikipedia.org/wiki/Universally_Unique_Identifier
+
+    var string = device.uuid;
+    
+
+## Описание
+
+Подробная информация о как UUID генерируется определяются изготовителем устройства и являются специфическими для платформы или модель устройства.
+
+## Поддерживаемые платформы
+
+*   Андроид
+*   WebWorks ежевики (OS 5.0 и выше)
+*   iOS
+*   Tizen
+*   Windows Phone 7 и 8
+*   ОС Windows 8
+
+## Быстрый пример
+
+    / / Android: Возвращает случайное 64-разрядное целое число (в виде строки, опять!) / / целое число генерируется при первой загрузке устройства / / / / BlackBerry: Возвращает номер PIN устройства / / это 9 значный уникальный целочисленный (как строка, хотя!) / / / / iPhone: (Перефразировано от документации класса UIDevice) / / возвращает строку хэш-значения, созданные из нескольких аппаратных определяет.
+    / / Это гарантированно является уникальным для каждого устройства и не может быть привязана / / учетной записи пользователя.
+    / / Windows Phone 7: Возвращает хэш устройство + текущего пользователя, / / если пользователь не определен, guid формируется и будет сохраняться до тех пор, пока приложение удаляется / / Tizen: возвращает устройства IMEI (Международный идентификатор мобильного оборудования или IMEI это число / / уникальный для каждого мобильного телефона GSM и UMTS.
+    var deviceID = device.uuid;
+    
+
+## Полный пример
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>Device Properties Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+            var element = document.getElementById('deviceProperties');
+            element.innerHTML = 'Device Name: '     + device.name     + '<br />' +
+                                'Device Cordova: '  + device.cordova  + '<br />' +
+                                'Device Platform: ' + device.platform + '<br />' +
+                                'Device UUID: '     + device.uuid     + '<br />' +
+                                'Device Version: '  + device.version  + '<br />';
+        }
+    
+        </script>
+      </head>
+      <body>
+        <p id="deviceProperties">Loading device properties...</p>
+      </body>
+    </html>
+    
+
+## iOS галтель
+
+`uuid`На iOS не является уникальным для устройства, но варьируется для каждого приложения, для каждой установки. Он изменяет, если удалить и повторно установить приложение, и возможно также когда вы обновить iOS, или даже обновить ваше приложение в версии (явно в iOS 5.1). `uuid`Не является надежным.
+
+## Windows Phone 7 и 8 причуды
+
+`uuid`Для Windows Phone 7 требует разрешения `ID_CAP_IDENTITY_DEVICE` . Microsoft будет скорее всего скоро Опознайте это свойство. Если возможность недоступна, приложение создает постоянные guid, который сохраняется на время установки приложения на устройстве.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/device/device.version.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/device/device.version.md b/docs/ru/edge/cordova/device/device.version.md
new file mode 100644
index 0000000..a8766d2
--- /dev/null
+++ b/docs/ru/edge/cordova/device/device.version.md
@@ -0,0 +1,70 @@
+---
+
+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.
+---
+
+# device.version
+
+Возвращает версию операционной системы.
+
+    var string = device.version;
+    
+
+## Поддерживаемые платформы
+
+*   Android 2.1 +
+*   WebWorks ежевики (OS 5.0 и выше)
+*   iOS
+*   Tizen
+*   Windows Phone 7 и 8
+*   ОС Windows 8
+
+## Краткий пример
+
+    / / Android: Froyo ОС будет возвращать «2.2» / / Eclair OS будет возвращение «2.1», «2.0.1» или «2.0» / / версия также может возвращать обновить уровень «2.1-update1» / / / / BlackBerry: факел 9800, используя OS 6.0 будет вернуть «6.0.0.600» / / / / iPhone: iOS 3.2 возвращает «3.2» / / / / Windows Phone 7: Возвращает номер текущей версии ОС, ex. on Mango returns 7.10.7720
+    // Tizen: returns "TIZEN_20120425_2"
+    var deviceVersion = device.version;
+    
+
+## Развернутый пример
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>Device Properties Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+            var element = document.getElementById('deviceProperties');
+            element.innerHTML = 'Device Name: '     + device.name     + '<br />' +
+                                'Device Cordova: '  + device.cordova  + '<br />' +
+                                'Device Platform: ' + device.platform + '<br />' +
+                                'Device UUID: '     + device.uuid     + '<br />' +
+                                'Device Version: '  + device.version  + '<br />';
+        }
+    
+        </script>
+      </head>
+      <body>
+        <p id="deviceProperties">Loading device properties...</p>
+      </body>
+    </html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/events/events.backbutton.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/events/events.backbutton.md b/docs/ru/edge/cordova/events/events.backbutton.md
new file mode 100644
index 0000000..8096720
--- /dev/null
+++ b/docs/ru/edge/cordova/events/events.backbutton.md
@@ -0,0 +1,75 @@
+---
+
+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.
+
+## Поддерживаемые платформы
+
+*   Андроид
+*   WebWorks ежевики (OS 5.0 и выше)
+*   Windows Phone 7 и 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/240a1005/docs/ru/edge/cordova/events/events.batterycritical.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/events/events.batterycritical.md b/docs/ru/edge/cordova/events/events.batterycritical.md
new file mode 100644
index 0000000..a2c614c
--- /dev/null
+++ b/docs/ru/edge/cordova/events/events.batterycritical.md
@@ -0,0 +1,85 @@
+---
+
+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.
+---
+
+# batterycritical
+
+Событие возникает, когда батарея достигла критического уровня порога.
+
+    window.addEventListener("batterycritical", yourCallbackFunction, false);
+    
+
+## Подробная информация
+
+Событие возникает, когда процент заряда батареи достиг порога почти полной разрядки батарей. Значение конкретного устройства.
+
+`batterycritical`Обработчику передается объект, содержащий два свойства:
+
+*   **уровень**: процент заряда батареи (0-100). *(Число)*
+
+*   **isPlugged**: логическое значение, указывающее, является ли устройство подключено дюйма *(Boolean)*
+
+Приложения обычно должны использовать `window.addEventListener` прикрепить прослушиватель событий после `deviceready` пожаров события.
+
+## Поддерживаемые платформы
+
+*   iOS
+*   Андроид
+*   WebWorks ежевики (OS 5.0 и выше)
+*   Tizen
+
+## Быстрый пример
+
+    window.addEventListener("batterycritical", onBatteryCritical, false);
+    
+    function onBatteryCritical(info) {
+        // Handle the battery critical event
+        alert("Battery Level Critical " + info.level + "%\nRecharge Soon!");
+    }
+    
+
+## Полный пример
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>Battery Critical 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() {
+            window.addEventListener("batterycritical", onBatteryCritical, false);
+        }
+    
+        // Handle the batterycritical event
+        //
+        function onBatteryCritical(info) {
+            alert("Battery Level Critical " + info.level + "%\nRecharge Soon!");
+        }
+    
+        </script>
+      </head>
+      <body onload="onLoad()">
+      </body>
+    </html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/events/events.batterylow.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/events/events.batterylow.md b/docs/ru/edge/cordova/events/events.batterylow.md
new file mode 100644
index 0000000..9dac0d7
--- /dev/null
+++ b/docs/ru/edge/cordova/events/events.batterylow.md
@@ -0,0 +1,85 @@
+---
+
+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.
+---
+
+# batterylow
+
+Событие возникает, когда батареи достигает низкого уровня порога.
+
+    window.addEventListener("batterylow", yourCallbackFunction, false);
+    
+
+## Подробная информация
+
+Событие возникает, когда процент заряда батареи достигает низкого заряда батареи порог, значение конкретного устройства.
+
+`batterylow`Обработчику передается объект, содержащий два свойства:
+
+*   **уровень**: процент заряда батареи (0-100). *(Число)*
+
+*   **isPlugged**: логическое значение, указывающее, является ли устройство подключено дюйма *(Boolean)*
+
+Приложения обычно должны использовать `document.addEventListener` прикрепить прослушиватель событий после `deviceready` пожаров события.
+
+## Поддерживаемые платформы
+
+*   iOS
+*   Андроид
+*   WebWorks ежевики (OS 5.0 и выше)
+*   Tizen
+
+## Быстрый пример
+
+    window.addEventListener("batterylow", onBatteryLow, false);
+    
+    function onBatteryLow(info) {
+        // Handle the battery low event
+        alert("Battery Level Low " + info.level + "%");
+    }
+    
+
+## Полный пример
+
+    <!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() {
+            window.addEventListener("batterylow", onBatteryLow, false);
+        }
+    
+        // Handle the batterylow event
+        //
+        function onBatteryLow(info) {
+            alert("Battery Level Low " + info.level + "%");
+        }
+    
+        </script>
+      </head>
+      <body onload="onLoad()">
+      </body>
+    </html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/events/events.batterystatus.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/events/events.batterystatus.md b/docs/ru/edge/cordova/events/events.batterystatus.md
new file mode 100644
index 0000000..c756378
--- /dev/null
+++ b/docs/ru/edge/cordova/events/events.batterystatus.md
@@ -0,0 +1,90 @@
+---
+
+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.
+---
+
+# batterystatus
+
+Событие возникает, когда есть изменения в состояние батареи.
+
+    window.addEventListener("batterystatus", yourCallbackFunction, false);
+    
+
+## Подробная информация
+
+Это событие возникает при изменении процент заряда батареи по крайней мере на 1%, или если устройство подключен или отключен от сети.
+
+Обработчик статуса батареи передается объект, содержащий два свойства:
+
+*   **уровень**: процент заряда батареи (0-100). *(Число)*
+
+*   **isPlugged**: логическое значение, указывающее, является ли устройство подключено дюйма *(Boolean)*
+
+Приложения обычно должны использовать `window.addEventListener` прикрепить прослушиватель событий после `deviceready` пожаров события.
+
+## Поддерживаемые платформы
+
+*   iOS
+*   Андроид
+*   WebWorks ежевики (OS 5.0 и выше)
+*   Windows Phone 7 и 8
+*   Tizen
+
+## Windows Phone 7 и 8 причуды
+
+Windows Phone 7 не обеспечивает родной API, чтобы определить уровень заряда батареи, так что `level` свойство недоступно. `isPlugged`Параметр *это* поддерживает.
+
+## Быстрый пример
+
+    window.addEventListener("batterystatus", onBatteryStatus, false);
+    
+    function onBatteryStatus(info) {
+        // Handle the online event
+        console.log("Level: " + info.level + " isPlugged: " + info.isPlugged);
+    }
+    
+
+## Полный пример
+
+    <!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() {
+            window.addEventListener("batterystatus", onBatteryStatus, false);
+        }
+    
+        // Handle the batterystatus event
+        //
+        function onBatteryStatus(info) {
+            console.log("Level: " + info.level + " isPlugged: " + info.isPlugged);
+        }
+    
+        </script>
+      </head>
+      <body onload="onLoad()">
+      </body>
+    </html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/events/events.deviceready.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/events/events.deviceready.md b/docs/ru/edge/cordova/events/events.deviceready.md
new file mode 100644
index 0000000..3cc4924
--- /dev/null
+++ b/docs/ru/edge/cordova/events/events.deviceready.md
@@ -0,0 +1,78 @@
+---
+
+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
+
+Событие возникает, когда Кордова полностью загружен.
+
+    document.addEventListener("deviceready", yourCallbackFunction, false);
+    
+
+## Подробная информация
+
+Это событие имеет важное значение для любого приложения. Он сигнализирует, что Кордова в устройства API загружены и готовы для доступа к.
+
+Кордова состоит из двух кодовых баз: родной и JavaScript. В то время как машинный код загружает, отображается изображение пользовательской загрузки. Однако JavaScript загружает только после того, как DOM загружает. Это означает, что веб-приложение потенциально может вызвать функцию Cordova JavaScript, прежде чем соответствующий машинный код доступен.
+
+`deviceready`Событие возникает после полной загрузки Cordova. Когда событие происходит, вы можете безопасно звонить Cordova интерфейсов API. Приложения обычно придают прослушиватель событий с `document.addEventListener` после загрузки DOM HTML-документа.
+
+`deviceready`Событий поведение несколько отличается от других. Любой обработчик событий, зарегистрированных после `deviceready` пожаров событие имеет свою функцию обратного вызова вызывается немедленно.
+
+## Поддерживаемые платформы
+
+*   Андроид
+*   WebWorks ежевики (OS 5.0 и выше)
+*   iOS
+*   Tizen
+*   Windows Phone 7 и 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/240a1005/docs/ru/edge/cordova/events/events.endcallbutton.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/events/events.endcallbutton.md b/docs/ru/edge/cordova/events/events.endcallbutton.md
new file mode 100644
index 0000000..96fa61c
--- /dev/null
+++ b/docs/ru/edge/cordova/events/events.endcallbutton.md
@@ -0,0 +1,76 @@
+---
+
+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);
+    
+
+## Подробная информация
+
+Событие переопределяет поведение по умолчанию конца вызова.
+
+Приложения обычно должны использовать `document.addEventListener` прикрепить прослушиватель событий после `deviceready` пожаров события.
+
+## Поддерживаемые платформы
+
+*   WebWorks ежевики (OS 5.0 и выше)
+
+## Быстрый пример
+
+    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/240a1005/docs/ru/edge/cordova/events/events.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/events/events.md b/docs/ru/edge/cordova/events/events.md
new file mode 100644
index 0000000..7403cd5
--- /dev/null
+++ b/docs/ru/edge/cordova/events/events.md
@@ -0,0 +1,89 @@
+---
+
+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
+*   Пауза
+*   резюме
+*   онлайн
+*   автономном режиме
+*   backbutton
+*   batterycritical
+*   batterylow
+*   batterystatus
+*   menubutton
+*   searchButton
+*   startcallbutton
+*   endcallbutton
+*   volumedownbutton
+*   volumeupbutton
+
+## Доступ к функции
+
+Начиная с версии 3.0, состояние аккумулятора Cordova реализует и другие устройства уровня API как *плагины*. Доступ ко всем событиям, не связанные с статус батареи включены по умолчанию. Использование CLI `plugin` команды, описанные в интерфейс командной строки, чтобы включить или отключить аккумулятор события:
+
+        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-battery-status.git
+        $ cordova plugin rm org.apache.cordova.core.battery-status
+    
+
+Эти команды применяются для всех целевых платформ, но изменить параметры конфигурации платформы, описанные ниже:
+
+*   Андроид
+    
+        (in app/res/xml/config.xml)
+        <feature name="Battery">
+            <param name="android-package" value="org.apache.cordova.BatteryListener" />
+        </feature>
+        
+        (in app/AndroidManifest.xml)
+        <uses-permission android:name="android.permission.BROADCAST_STICKY" />
+        
+
+*   Ежевика WebWorks
+    
+        (in www/plugins.xml)
+        <feature name="Battery">
+            <param name="blackberry-package" value="org.apache.cordova.battery.Battery" />
+        </feature>
+        
+        (in www/config.xml)
+        <feature id="blackberry.app"          required="true" version="1.0.0.0" />
+        <feature id="blackberry.app.event"    required="true" version="1.0.0.0" />
+        <feature id="blackberry.system.event" required="true" version="1.0.0.0" />
+        
+
+*   iOS (в`config.xml`)
+    
+        <feature name="Battery">
+            <param name="ios-package" value="CDVBattery" />
+        </feature>
+        
+
+*   Tizen (в`config.xml`)
+    
+        <feature name="http://tizen.org/api/systeminfo" required="true"/>
+        
+    
+    Ссылка: [манифест приложения для Tizen веб-приложения][1]
+
+ [1]: https://developer.tizen.org/help/topic/org.tizen.help.gs/Creating%20a%20Project.html?path=0_1_1_3#8814682_CreatingaProject-EditingconfigxmlFeatures
+
+Некоторые платформы могут поддерживать эту функцию без необходимости специальной настройки. Смотрите поддержку платформы обзор.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/events/events.menubutton.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/events/events.menubutton.md b/docs/ru/edge/cordova/events/events.menubutton.md
new file mode 100644
index 0000000..669ec6f
--- /dev/null
+++ b/docs/ru/edge/cordova/events/events.menubutton.md
@@ -0,0 +1,77 @@
+---
+
+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);
+    
+
+## Подробности
+
+Применение обработчик событий переопределяет поведение кнопки меню по умолчанию.
+
+Приложения обычно должны использовать `document.addEventListener` прикрепить прослушиватель событий после `deviceready` пожаров события.
+
+## Поддерживаемые платформы
+
+*   Андроид
+*   WebWorks ежевики (OS 5.0 и выше)
+
+## Быстрый пример
+
+    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/240a1005/docs/ru/edge/cordova/events/events.offline.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/events/events.offline.md b/docs/ru/edge/cordova/events/events.offline.md
new file mode 100644
index 0000000..d4bf145
--- /dev/null
+++ b/docs/ru/edge/cordova/events/events.offline.md
@@ -0,0 +1,92 @@
+---
+
+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.
+---
+
+# автономном режиме
+
+Событие возникает, когда приложение переходит в автономный режим, и устройство не подключено к сети Интернет.
+
+    document.addEventListener("offline", yourCallbackFunction, false);
+    
+
+## Подробная информация
+
+`offline`Событие возникает, когда ранее подключенное устройство теряет подключение к сети, так что приложение больше не может получить доступ к Интернет. Он опирается на ту же информацию, подключение API и применяется при `connection.type` изменяется от `NONE` в любое значение.
+
+Приложения обычно должны использовать `document.addEventListener` прикрепить прослушиватель событий после `deviceready` пожаров события.
+
+## Поддерживаемые платформы
+
+*   Андроид
+*   WebWorks ежевики (OS 5.0 и выше)
+*   iOS
+*   Windows Phone 7 и 8
+*   Tizen
+*   ОС Windows 8
+
+## Быстрый пример
+
+    document.addEventListener("offline", onOffline, false);
+    
+    function onOffline() {
+        // Handle the offline event
+    }
+    
+
+## Полный пример
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>Offline 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("offline", onOffline, false);
+        }
+    
+        // Handle the offline event
+        //
+        function onOffline() {
+        }
+    
+        </script>
+      </head>
+      <body onload="onLoad()">
+      </body>
+    </html>
+    
+
+## iOS причуды
+
+Во время первоначального запуска первый автономный событие (если применимо) принимает по крайней мере второй на огонь.
+
+## Windows Phone 7 причуды
+
+Когда заработает в эмуляторе, `connection.status` всегда является неизвестным, так это событие не *не* огонь.
+
+## Windows Phone 8 причуды
+
+Эмулятор сообщает тип подключения как `Cellular` , которая не меняется, поэтому событие не *не* огонь.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/events/events.online.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/events/events.online.md b/docs/ru/edge/cordova/events/events.online.md
new file mode 100644
index 0000000..f375441
--- /dev/null
+++ b/docs/ru/edge/cordova/events/events.online.md
@@ -0,0 +1,92 @@
+---
+
+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.
+---
+
+# онлайн
+
+Это событие возникает, когда приложение выходит в онлайн, и устройство становится подключен к Интернету.
+
+    document.addEventListener("online", yourCallbackFunction, false);
+    
+
+## Подробная информация
+
+`online`Событие возникает, когда ранее несвязанных устройство получает связь сети, чтобы разрешить приложению доступ к Интернету. Он опирается на ту же информацию, подключение API и пожары, когда значение `connection.type` становится`NONE`.
+
+Приложения обычно должны использовать `document.addEventListener` прикрепить прослушиватель событий после `deviceready` пожаров события.
+
+## Поддерживаемые платформы
+
+*   Андроид
+*   WebWorks ежевики (OS 5.0 и выше)
+*   iOS
+*   Windows Phone 7 и 8
+*   Tizen
+*   ОС Windows 8
+
+## Быстрый пример
+
+    document.addEventListener("online", onOnline, false);
+    
+    function onOnline() {
+        // Handle the online event
+    }
+    
+
+## Полный пример
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>Online 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("online", onOnline, false);
+            document.addEventListener("deviceready", onDeviceReady, false);
+        }
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+        }
+    
+        // Handle the online event
+        //
+        function onOnline() {
+        }
+    
+        </script>
+      </head>
+      <body onload="onLoad()">
+      </body>
+    </html>
+    
+
+## iOS причуды
+
+Во время первоначального запуска первая `online` событий (если применимо) занимает по меньшей мере второе огонь, до которой `connection.type` является`UNKNOWN`.
+
+## Windows Phone 7 причуды
+
+Когда заработает в эмуляторе, `connection.status` всегда является неизвестным, так что это событие будет *не* огонь.
+
+## Windows Phone 8 причуды
+
+Эмулятор сообщает тип подключения как `Cellular` , которая не меняется, поэтому события будет *не* огонь.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/events/events.pause.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/events/events.pause.md b/docs/ru/edge/cordova/events/events.pause.md
new file mode 100644
index 0000000..b02aff1
--- /dev/null
+++ b/docs/ru/edge/cordova/events/events.pause.md
@@ -0,0 +1,87 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# Пауза
+
+Событие возникает, когда приложение находится в фоновом режиме.
+
+    document.addEventListener("pause", yourCallbackFunction, false);
+    
+
+## Подробная информация
+
+`pause`Событие возникает, когда родной платформе ставит приложения в фоновом режиме, как правило, когда пользователь переключается на другое приложение.
+
+Приложения обычно должны использовать `document.addEventListener` прикрепить прослушиватель событий после `deviceready` пожаров события.
+
+## Поддерживаемые платформы
+
+*   Андроид
+*   WebWorks ежевики (OS 5.0 и выше)
+*   iOS
+*   Windows Phone 7 и 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 Кордова или родного плагинов, которые идут через Objective-C не работают, а также любых интерактивных вызовов, например оповещения или `console.log()` . Они только обрабатываются, когда приложение возобновляется на следующий цикл выполнения.
+
+Специфичные для iOS `resign` событие доступно как альтернатива `pause` и определяет, когда пользователям включить кнопку **замка** заблокировать устройство с app работает на переднем плане. Если приложение (и устройство) включена для поддержки многозадачности, это находится в паре с последующим `pause` событие, но только под iOS 5. По сути всех заблокированных приложений в iOS 5, которые имеют многозадачных включена выталкиваются на задний план. Для приложений, чтобы функционировать, когда locked под iOS 5, отключить приложения многозадачности, установив [UIApplicati
 onExitsOnSuspend][1] `YES` . Чтобы запустить когда locked на 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/240a1005/docs/ru/edge/cordova/events/events.resume.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/events/events.resume.md b/docs/ru/edge/cordova/events/events.resume.md
new file mode 100644
index 0000000..7b2d96e
--- /dev/null
+++ b/docs/ru/edge/cordova/events/events.resume.md
@@ -0,0 +1,101 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# резюме
+
+Событие возникает, когда приложение извлекается от фона.
+
+    document.addEventListener("resume", yourCallbackFunction, false);
+    
+
+## Подробная информация
+
+`resume`Событие возникает, когда родной платформе вытаскивает приложения от фона.
+
+Приложения обычно должны использовать `document.addEventListener` прикрепить прослушиватель событий после `deviceready` пожаров события.
+
+## Поддерживаемые платформы
+
+*   Андроид
+*   WebWorks ежевики (OS 5.0 и выше)
+*   iOS
+*   Windows Phone 7 и 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()` и все вызовы из плагинов или Кордова API, которые идут через Objective-C.
+
+*   **Активные** мероприятия
+    
+    Специфичные для iOS `active` событие доступно как альтернатива `resume` и определяет, когда пользователям отключить кнопку **замка** , чтобы разблокировать устройство с app работает на переднем плане. Если приложение (и устройство) включена для поддержки многозадачности, это находится в паре с последующим `resume` событие, но только под iOS 5. По сути всех заблокированных приложений в iOS 5, которые имеют многозадачных включена выталкиваются на задний план. Для приложений, чтобы функционировать, когда locked под iOS 5, отключить приложения многозадачности, уста
 новив [UIApplicationExitsOnSuspend][1] `YES` . Чтобы запустить когда locked на iOS 4, этот параметр не имеет значения.
+
+*   **возобновить** событие
+    
+    При вызове из `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/240a1005/docs/ru/edge/cordova/events/events.searchbutton.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/events/events.searchbutton.md b/docs/ru/edge/cordova/events/events.searchbutton.md
new file mode 100644
index 0000000..74c22c0
--- /dev/null
+++ b/docs/ru/edge/cordova/events/events.searchbutton.md
@@ -0,0 +1,76 @@
+---
+
+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».
+
+Приложения обычно должны использовать `document.addEventListener` прикрепить прослушиватель событий после `deviceready` пожаров события.
+
+## Поддерживаемые платформы
+
+*   Андроид
+
+## Быстрый пример
+
+    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/240a1005/docs/ru/edge/cordova/events/events.startcallbutton.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/events/events.startcallbutton.md b/docs/ru/edge/cordova/events/events.startcallbutton.md
new file mode 100644
index 0000000..f2b26ab
--- /dev/null
+++ b/docs/ru/edge/cordova/events/events.startcallbutton.md
@@ -0,0 +1,76 @@
+---
+
+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
+
+Событие возникает, когда пользователь нажимает кнопку вызова start.
+
+    document.addEventListener("startcallbutton", yourCallbackFunction, false);
+    
+
+## Подробная информация
+
+Если необходимо переопределить поведение по умолчанию начала вызова вы можете зарегистрировать прослушиватель событий для `startcallbutton` событие.
+
+Приложения обычно должны использовать `document.addEventListener` прикрепить прослушиватель событий после `deviceready` пожаров события.
+
+## Поддерживаемые платформы
+
+*   WebWorks ежевики (OS 5.0 и выше)
+
+## Быстрый пример
+
+    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/240a1005/docs/ru/edge/cordova/events/events.volumedownbutton.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/events/events.volumedownbutton.md b/docs/ru/edge/cordova/events/events.volumedownbutton.md
new file mode 100644
index 0000000..80b3b6c
--- /dev/null
+++ b/docs/ru/edge/cordova/events/events.volumedownbutton.md
@@ -0,0 +1,76 @@
+---
+
+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` событие.
+
+Приложения обычно должны использовать `document.addEventListener` прикрепить прослушиватель событий после `deviceready` пожаров события.
+
+## Поддерживаемые платформы
+
+*   WebWorks ежевики (OS 5.0 и выше)
+
+## Быстрый пример
+
+    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/240a1005/docs/ru/edge/cordova/events/events.volumeupbutton.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/events/events.volumeupbutton.md b/docs/ru/edge/cordova/events/events.volumeupbutton.md
new file mode 100644
index 0000000..228f710
--- /dev/null
+++ b/docs/ru/edge/cordova/events/events.volumeupbutton.md
@@ -0,0 +1,76 @@
+---
+
+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` событие.
+
+Приложения обычно должны использовать `document.addEventListener` прикрепить прослушиватель событий после `deviceready` пожаров события.
+
+## Поддерживаемые платформы
+
+*   WebWorks ежевики (OS 5.0 и выше)
+
+## Быстрый пример
+
+    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


[48/50] [abbrv] docs commit: Russian headers were not translated, fixed, now links should work

Posted by mw...@apache.org.
Russian headers were not translated, fixed, now links should work


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

Branch: refs/heads/master
Commit: 000edf9b80c0e69a9710f3c61e8f8ab7539c9556
Parents: f2edcbd
Author: ldeluca <ld...@us.ibm.com>
Authored: Thu Sep 12 10:06:12 2013 -0400
Committer: ldeluca <ld...@us.ibm.com>
Committed: Thu Sep 12 10:06:12 2013 -0400

----------------------------------------------------------------------
 .../cordova/camera/parameter/cameraOptions.md   |  2 +
 docs/de/edge/cordova/file/file.md               |  2 +-
 .../edge/cordova/file/filereader/filereader.md  | 22 +++---
 .../file/localfilesystem/localfilesystem.md     | 25 ++++++-
 .../notification/notification.confirm.md        |  6 +-
 .../cordova/camera/parameter/cameraOptions.md   |  4 +-
 docs/es/edge/cordova/file/file.md               |  4 +-
 .../edge/cordova/file/filereader/filereader.md  | 22 +++---
 .../file/localfilesystem/localfilesystem.md     | 25 ++++++-
 .../notification/notification.confirm.md        |  6 +-
 docs/es/edge/guide/cli/index.md                 | 72 --------------------
 docs/es/edge/guide/platforms/ios/plugin.md      | 45 ------------
 .../cordova/camera/parameter/cameraOptions.md   |  6 +-
 docs/fr/edge/cordova/file/file.md               |  2 +-
 .../edge/cordova/file/filereader/filereader.md  | 22 +++---
 .../file/localfilesystem/localfilesystem.md     | 25 ++++++-
 .../geolocation/Coordinates/coordinates.md      |  8 ---
 .../notification/notification.confirm.md        |  6 +-
 docs/fr/edge/guide/cli/index.md                 | 72 --------------------
 docs/fr/edge/guide/overview/index.md            |  4 --
 docs/fr/edge/guide/platforms/android/plugin.md  |  4 --
 docs/fr/edge/guide/platforms/ios/plugin.md      | 50 --------------
 docs/it/edge/config_ref/index.md                | 10 ---
 .../cordova/camera/parameter/cameraOptions.md   |  2 +
 docs/it/edge/cordova/file/file.md               |  2 +-
 .../edge/cordova/file/filereader/filereader.md  | 22 +++---
 .../file/localfilesystem/localfilesystem.md     | 25 ++++++-
 .../notification/notification.confirm.md        |  6 +-
 docs/it/edge/guide/platforms/android/plugin.md  |  4 --
 docs/it/edge/guide/platforms/ios/plugin.md      | 49 -------------
 .../cordova/camera/parameter/cameraOptions.md   |  2 +
 docs/ja/edge/cordova/file/file.md               |  2 +-
 .../edge/cordova/file/filereader/filereader.md  | 22 +++---
 .../file/localfilesystem/localfilesystem.md     | 25 ++++++-
 .../notification/notification.confirm.md        |  6 +-
 docs/ja/edge/guide/platforms/android/plugin.md  |  4 --
 docs/ja/edge/guide/platforms/ios/plugin.md      | 35 ----------
 .../cordova/camera/parameter/cameraOptions.md   |  2 +
 docs/ko/edge/cordova/file/file.md               |  2 +-
 .../edge/cordova/file/filereader/filereader.md  | 22 +++---
 .../file/localfilesystem/localfilesystem.md     | 25 ++++++-
 .../notification/notification.confirm.md        |  6 +-
 docs/ko/edge/guide/platforms/android/plugin.md  |  4 --
 docs/ko/edge/guide/platforms/ios/plugin.md      | 49 -------------
 docs/ru/edge/cordova/camera/camera.md           |  2 +-
 .../cordova/camera/parameter/cameraOptions.md   |  2 +
 docs/ru/edge/cordova/connection/connection.md   |  2 +-
 docs/ru/edge/cordova/file/file.md               |  2 +-
 .../edge/cordova/file/filereader/filereader.md  | 22 +++---
 .../file/localfilesystem/localfilesystem.md     | 25 ++++++-
 docs/ru/edge/cordova/geolocation/geolocation.md |  2 +-
 .../notification/notification.confirm.md        |  6 +-
 docs/ru/edge/guide/platforms/index.md           |  2 +-
 docs/ru/edge/index.md                           |  2 +-
 .../cordova/camera/parameter/cameraOptions.md   |  2 +
 docs/zh/edge/cordova/file/file.md               |  2 +-
 .../edge/cordova/file/filereader/filereader.md  | 22 +++---
 .../file/localfilesystem/localfilesystem.md     | 25 ++++++-
 .../notification/notification.confirm.md        |  6 +-
 docs/zh/edge/guide/platforms/android/plugin.md  |  4 --
 docs/zh/edge/guide/platforms/ios/plugin.md      | 35 ----------
 61 files changed, 337 insertions(+), 586 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/000edf9b/docs/de/edge/cordova/camera/parameter/cameraOptions.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/camera/parameter/cameraOptions.md b/docs/de/edge/cordova/camera/parameter/cameraOptions.md
index 64d165c..9f97501 100644
--- a/docs/de/edge/cordova/camera/parameter/cameraOptions.md
+++ b/docs/de/edge/cordova/camera/parameter/cameraOptions.md
@@ -66,6 +66,8 @@ Optionale Parameter die Kameraeinstellungen anpassen.
 
 ## Android Macken
 
+*   `cameraDirection`Ergebnisse in einem hinten gerichteter Foto Wert.
+
 *   Ignoriert die `allowEdit` Parameter.
 
 *   `Camera.PictureSourceType.PHOTOLIBRARY`und `Camera.PictureSourceType.SAVEDPHOTOALBUM` beide das gleiche Fotoalbum anzuzeigen.

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/000edf9b/docs/de/edge/cordova/file/file.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/file/file.md b/docs/de/edge/cordova/file/file.md
index fda4d14..8b3bc7b 100644
--- a/docs/de/edge/cordova/file/file.md
+++ b/docs/de/edge/cordova/file/file.md
@@ -16,7 +16,7 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 # Datei
 
-> Eine API zum Lesen, schreiben und Navigieren von Datei-System-Hierarchien, basierend auf dem [W3C-File-API][1].
+> Eine API zum Lesen, schreiben und navigieren Sie Datei-System-Hierarchien, basierend auf der [w3c Datei api][1].
 
  [1]: http://www.w3.org/TR/FileAPI
 

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/000edf9b/docs/de/edge/cordova/file/filereader/filereader.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/file/filereader/filereader.md b/docs/de/edge/cordova/file/filereader/filereader.md
index 5d3e046..2b8aafc 100644
--- a/docs/de/edge/cordova/file/filereader/filereader.md
+++ b/docs/de/edge/cordova/file/filereader/filereader.md
@@ -64,7 +64,7 @@ Das `FileReader` -Objekt bietet eine Möglichkeit, Dateien aus dem Dateisystem d
 *   Windows Phone 7 und 8
 *   Windows 8
 
-## URL-Daten lesen
+## readAsDataURL
 
 **Parameter:**
 
@@ -81,14 +81,14 @@ Das `FileReader` -Objekt bietet eine Möglichkeit, Dateien aus dem Dateisystem d
         reader.readAsDataURL(file);
     };
     
-    var fail = function (evt) {
+    var fail = function (error) {
         console.log(error.code);
     };
     
     entry.file(win, fail);
     
 
-## Als Text lesen
+## readAsText
 
 **Parameter:**
 
@@ -107,14 +107,14 @@ Das `FileReader` -Objekt bietet eine Möglichkeit, Dateien aus dem Dateisystem d
         reader.readAsText(file);
     };
     
-    var fail = function (evt) {
+    var fail = function (error) {
         console.log(error.code);
     };
     
     entry.file(win, fail);
     
 
-## Kleines Beispiel Abbrechen
+## Abbruch
 
     function win(file) {
         var reader = new FileReader();
@@ -184,8 +184,8 @@ Das `FileReader` -Objekt bietet eine Möglichkeit, Dateien aus dem Dateisystem d
             reader.readAsText(file);
         }
     
-        function fail(evt) {
-            console.log(evt.target.error.code);
+        function fail(error) {
+            console.log(error.code);
         }
     
         </script>
@@ -201,7 +201,7 @@ Das `FileReader` -Objekt bietet eine Möglichkeit, Dateien aus dem Dateisystem d
 
 *   Der **encoding** -Parameter wird nicht unterstützt und UTF8-Codierung ist immer wirksam.
 
-## Lesen als Binär-String
+## readAsBinaryString
 
 Derzeit unterstützt nur auf iOS und Android.
 
@@ -220,14 +220,14 @@ Derzeit unterstützt nur auf iOS und Android.
         reader.readAsBinaryString(file);
     };
     
-    var fail = function (evt) {
+    var fail = function (error) {
         console.log(error.code);
     };
     
     entry.file(win, fail);
     
 
-## Als Puffer für Array lesen
+## readAsArrayBuffer
 
 Derzeit unterstützt nur auf iOS und Android.
 
@@ -246,7 +246,7 @@ Derzeit unterstützt nur auf iOS und Android.
         reader.readAsArrayBuffer(file);
     };
     
-    var fail = function (evt) {
+    var fail = function (error) {
         console.log(error.code);
     };
     

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/000edf9b/docs/de/edge/cordova/file/localfilesystem/localfilesystem.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/file/localfilesystem/localfilesystem.md b/docs/de/edge/cordova/file/localfilesystem/localfilesystem.md
index 9ff16fe..4e8adc7 100644
--- a/docs/de/edge/cordova/file/localfilesystem/localfilesystem.md
+++ b/docs/de/edge/cordova/file/localfilesystem/localfilesystem.md
@@ -100,4 +100,27 @@ Die `LocalFileSystem` sind Objektmethoden definiert, auf das `window` Objekt.
         <h1>Example</h1>
         <p>Local File System</p>
       </body>
-    </html>
\ No newline at end of file
+    </html>
+    
+
+# requestFileSystem
+
+> Fordern Sie ein Dateisystem zum Speichern von Anwendungsdaten.
+
+     window.requestFileSystem(type, size, successCallback, errorCallback)
+    
+
+*   **Fenster**: Verweis auf den globalen Window-Objekt
+*   **Typ**: lokale Datei Systemtyp, siehe LocalFileSystem-Konstanten
+*   **Größe**: gibt an, wieviel Speicherplatz in Byte, die Anwendung erwartet, müssen
+*   **SuccessCallback**: mit einem Dateisystem Objekt aufgerufen
+*   **ErrorCallback**: aufgerufen, wenn Fehler beim Abrufen des Dateisystem auftritt
+
+## Schnelle System-Beispieldatei anfordern
+
+    function onSuccess(fileSystem) {
+        console.log(fileSystem.name);
+    }
+    
+    // request the persistent file system
+    window.requestFileSystem(LocalFileSystem.PERSISTENT, 0, onSuccess, onError);
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/000edf9b/docs/de/edge/cordova/notification/notification.confirm.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/notification/notification.confirm.md b/docs/de/edge/cordova/notification/notification.confirm.md
index 52d30fb..3dd200b 100644
--- a/docs/de/edge/cordova/notification/notification.confirm.md
+++ b/docs/de/edge/cordova/notification/notification.confirm.md
@@ -27,7 +27,7 @@ Zeigt das Dialogfeld anpassbare Bestätigung.
 
 *   **Titel**: Dialog "Titel". *(String)* (Optional, Standard ist`Confirm`)
 
-*   **ButtonLabels**: Komma-getrennter String Schaltflächenbeschriftungen angeben. *(String)* (Optional, Standard ist`OK,Cancel`)
+*   **ButtonLabels**: Array von Zeichenfolgen, die Schaltflächenbezeichnungen angeben. *(Array)* (Optional, Standard ist [ `OK,Cancel` ])
 
 ## Beschreibung
 
@@ -62,7 +62,7 @@ Der Rückruf dauert das Argument `buttonIndex` *(Anzahl)*, die der Index der Sch
             'You are the winner!', // message
              onConfirm,            // callback to invoke with index of button pressed
             'Game Over',           // title
-            'Restart,Exit'         // buttonLabels
+            ['Restart','Exit']         // buttonLabels
         );
     }
     
@@ -99,7 +99,7 @@ Der Rückruf dauert das Argument `buttonIndex` *(Anzahl)*, die der Index der Sch
                 'You are the winner!', // message
                  onConfirm,            // callback to invoke with index of button pressed
                 'Game Over',           // title
-                'Restart,Exit'         // buttonLabels
+                ['Restart','Exit']         // buttonLabels
             );
         }
     

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/000edf9b/docs/es/edge/cordova/camera/parameter/cameraOptions.md
----------------------------------------------------------------------
diff --git a/docs/es/edge/cordova/camera/parameter/cameraOptions.md b/docs/es/edge/cordova/camera/parameter/cameraOptions.md
index ff9953d..bb9ff84 100644
--- a/docs/es/edge/cordova/camera/parameter/cameraOptions.md
+++ b/docs/es/edge/cordova/camera/parameter/cameraOptions.md
@@ -66,9 +66,11 @@ Parámetros opcionales para personalizar la configuración de la cámara.
 
 ## Rarezas Android
 
+*   Cualquier valor de `cameraDirection` da como resultado una foto orientada hacia atrás.
+
 *   Ignora el `allowEdit` parámetro.
 
-*   `Camera.PictureSourceType.PHOTOLIBRARY`y `Camera.PictureSourceType.SAVEDPHOTOALBUM` ambas muestran el mismo álbum de fotos.
+*   `Camera.PictureSourceType.PHOTOLIBRARY` y `Camera.PictureSourceType.SAVEDPHOTOALBUM` Mostrar el mismo álbum de fotos.
 
 ## Rarezas de blackBerry
 

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/000edf9b/docs/es/edge/cordova/file/file.md
----------------------------------------------------------------------
diff --git a/docs/es/edge/cordova/file/file.md b/docs/es/edge/cordova/file/file.md
index f925e6b..cce086e 100644
--- a/docs/es/edge/cordova/file/file.md
+++ b/docs/es/edge/cordova/file/file.md
@@ -16,7 +16,7 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 # Archivo
 
-> Una API para leer, escribir y navegar por las jerarquías de sistema de archivo, basadas en la [API de archivo W3C][1].
+> Una API para leer, escribir y navegar por las jerarquías de sistema de archivo, basadas en la [api de archivo w3c][1].
 
  [1]: http://www.w3.org/TR/FileAPI
 
@@ -24,7 +24,7 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 *   DirectoryEntry
 *   DirectoryReader
-*   File
+*   Archivo
 *   FileEntry
 *   FileError
 *   FileReader

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/000edf9b/docs/es/edge/cordova/file/filereader/filereader.md
----------------------------------------------------------------------
diff --git a/docs/es/edge/cordova/file/filereader/filereader.md b/docs/es/edge/cordova/file/filereader/filereader.md
index aafda4d..9ca479f 100644
--- a/docs/es/edge/cordova/file/filereader/filereader.md
+++ b/docs/es/edge/cordova/file/filereader/filereader.md
@@ -64,7 +64,7 @@ El `FileReader` objeto ofrece una manera de leer los archivos de sistema de arch
 *   Windows Phone 7 y 8
 *   Windows 8
 
-## Leer como enlace de datos
+## readAsDataURL
 
 **Parámetros:**
 
@@ -81,14 +81,14 @@ El `FileReader` objeto ofrece una manera de leer los archivos de sistema de arch
         reader.readAsDataURL(file);
     };
     
-    var fail = function (evt) {
+    var fail = function (error) {
         console.log(error.code);
     };
     
     entry.file(win, fail);
     
 
-## Lea como texto
+## readAsText
 
 **Parámetros:**
 
@@ -107,14 +107,14 @@ El `FileReader` objeto ofrece una manera de leer los archivos de sistema de arch
         reader.readAsText(file);
     };
     
-    var fail = function (evt) {
+    var fail = function (error) {
         console.log(error.code);
     };
     
     entry.file(win, fail);
     
 
-## Abortar ejemplo rápido
+## abortar
 
     function win(file) {
         var reader = new FileReader();
@@ -184,8 +184,8 @@ El `FileReader` objeto ofrece una manera de leer los archivos de sistema de arch
             reader.readAsText(file);
         }
     
-        function fail(evt) {
-            console.log(evt.target.error.code);
+        function fail(error) {
+            console.log(error.code);
         }
     
         </script>
@@ -201,7 +201,7 @@ El `FileReader` objeto ofrece una manera de leer los archivos de sistema de arch
 
 *   No se admite el parámetro de **codificación** y codificación UTF8 siempre está en efecto.
 
-## Leer como cadena binaria
+## readAsBinaryString
 
 Actualmente apoyado sólo en iOS y Android.
 
@@ -220,14 +220,14 @@ Actualmente apoyado sólo en iOS y Android.
         reader.readAsBinaryString(file);
     };
     
-    var fail = function (evt) {
+    var fail = function (error) {
         console.log(error.code);
     };
     
     entry.file(win, fail);
     
 
-## Leer como Buffer de matriz
+## readAsArrayBuffer
 
 Actualmente apoyado sólo en iOS y Android.
 
@@ -246,7 +246,7 @@ Actualmente apoyado sólo en iOS y Android.
         reader.readAsArrayBuffer(file);
     };
     
-    var fail = function (evt) {
+    var fail = function (error) {
         console.log(error.code);
     };
     

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/000edf9b/docs/es/edge/cordova/file/localfilesystem/localfilesystem.md
----------------------------------------------------------------------
diff --git a/docs/es/edge/cordova/file/localfilesystem/localfilesystem.md b/docs/es/edge/cordova/file/localfilesystem/localfilesystem.md
index a8ca811..651e1ff 100644
--- a/docs/es/edge/cordova/file/localfilesystem/localfilesystem.md
+++ b/docs/es/edge/cordova/file/localfilesystem/localfilesystem.md
@@ -100,4 +100,27 @@ La `LocalFileSystem` métodos del objeto se definen en el `window` objeto.
         <h1>Example</h1>
         <p>Local File System</p>
       </body>
-    </html>
\ No newline at end of file
+    </html>
+    
+
+# requestFileSystem
+
+> Solicite un sistema de archivos para almacenar datos de la aplicación.
+
+     window.requestFileSystem(type, size, successCallback, errorCallback)
+    
+
+*   **window**: referencia al objeto ventana global
+*   **type**: local tipo de sistema de archivo, vea constantes del LocalFileSystem
+*   **size**: indica cuánto espacio de almacenamiento, en bytes, la aplicación espera que necesitas
+*   **successCallback**: se invoca con un objeto de sistema de archivos
+*   **errorCallback**: invoca si produce error de sistema de archivos de recuperación
+
+## Ejemplo de archivo de sistema rápida de solicitar
+
+    function onSuccess(fileSystem) {
+        console.log(fileSystem.name);
+    }
+    
+    // request the persistent file system
+    window.requestFileSystem(LocalFileSystem.PERSISTENT, 0, onSuccess, onError);
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/000edf9b/docs/es/edge/cordova/notification/notification.confirm.md
----------------------------------------------------------------------
diff --git a/docs/es/edge/cordova/notification/notification.confirm.md b/docs/es/edge/cordova/notification/notification.confirm.md
index 62fb9cf..64d0486 100644
--- a/docs/es/edge/cordova/notification/notification.confirm.md
+++ b/docs/es/edge/cordova/notification/notification.confirm.md
@@ -27,7 +27,7 @@ Muestra un cuadro de diálogo de confirmación personalizables.
 
 *   **título**: título de diálogo. *(String)* (Opcional, por defecto`Confirm`)
 
-*   **buttonLabels**: cadena separados por comas que especifica las etiquetas de botón. *(String)* (Opcional, por defecto`OK,Cancel`)
+*   **buttonLabels**: matriz de cadenas especificando las etiquetas de botón. *(Matriz)* (Opcional, por defecto [`OK, cancelar`])
 
 ## Descripción
 
@@ -62,7 +62,7 @@ La devolución de llamada toma el argumento `buttonIndex` *(número)*, que es el
             'You are the winner!', // message
              onConfirm,            // callback to invoke with index of button pressed
             'Game Over',           // title
-            'Restart,Exit'         // buttonLabels
+            ['Restart','Exit']         // buttonLabels
         );
     }
     
@@ -99,7 +99,7 @@ La devolución de llamada toma el argumento `buttonIndex` *(número)*, que es el
                 'You are the winner!', // message
                  onConfirm,            // callback to invoke with index of button pressed
                 'Game Over',           // title
-                'Restart,Exit'         // buttonLabels
+                ['Restart','Exit']         // buttonLabels
             );
         }
     

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/000edf9b/docs/es/edge/guide/cli/index.md
----------------------------------------------------------------------
diff --git a/docs/es/edge/guide/cli/index.md b/docs/es/edge/guide/cli/index.md
index 232bfe6..7ee60c2 100644
--- a/docs/es/edge/guide/cli/index.md
+++ b/docs/es/edge/guide/cli/index.md
@@ -159,128 +159,76 @@ El `cordova plugin add` comando requiere especificar el repositorio para el cód
 
 *   Información básica del dispositivo (dispositivo API):
     
-<<<<<<< HEAD
         $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-device.git
-=======
-        $ cordova plugin agregar https://git-wip-us.apache.org/repos/asf/cordova-plugin-device.git
->>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
         
 
 *   Conexión de red y eventos de batería:
     
-<<<<<<< HEAD
         $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-network-information.git
         $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-battery-status.git
-=======
-        $ cordova plugin añade $ https://git-wip-us.apache.org/repos/asf/cordova-plugin-network-information.git cordova plugin agregar https://git-wip-us.apache.org/repos/asf/cordova-plugin-battery-status.git
->>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
         
 
 *   Acelerómetro, brújula y geolocalización:
     
-<<<<<<< HEAD
         $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-device-motion.git
         $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-device-orientation.git
         $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-geolocation.git
-=======
-        $ cordova plugin añade $ https://git-wip-us.apache.org/repos/asf/cordova-plugin-device-motion.git cordova plugin añade $ https://git-wip-us.apache.org/repos/asf/cordova-plugin-device-orientation.git cordova plugin agregar https://git-wip-us.apache.org/repos/asf/cordova-plugin-geolocation.git
->>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
         
 
 *   Cámara, reproducción multimedia y captura:
     
-<<<<<<< HEAD
         $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-camera.git
         $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-media-capture.git
         $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-media.git
-=======
-        $ cordova plugin añade $ https://git-wip-us.apache.org/repos/asf/cordova-plugin-camera.git cordova plugin añade $ https://git-wip-us.apache.org/repos/asf/cordova-plugin-media-capture.git cordova plugin agregar https://git-wip-us.apache.org/repos/asf/cordova-plugin-media.git
->>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
             
 
 *   Acceder a archivos en el dispositivo o red (archivo API):
     
-<<<<<<< HEAD
         $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-file.git
         $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-file-transfer.git
-=======
-        $ cordova plugin añade $ https://git-wip-us.apache.org/repos/asf/cordova-plugin-file.git cordova plugin agregar https://git-wip-us.apache.org/repos/asf/cordova-plugin-file-transfer.git
->>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
         
 
 *   Notificación mediante vibración o cuadro de diálogo:
     
-<<<<<<< HEAD
         $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-dialogs.git
         $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-vibration.git
-=======
-        $ cordova plugin añade $ https://git-wip-us.apache.org/repos/asf/cordova-plugin-dialogs.git cordova plugin agregar https://git-wip-us.apache.org/repos/asf/cordova-plugin-vibration.git
->>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
         
 
 *   Contactos:
     
-<<<<<<< HEAD
         $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-contacts.git
-=======
-        $ cordova plugin agregar https://git-wip-us.apache.org/repos/asf/cordova-plugin-contacts.git
->>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
         
 
 *   Globalización:
     
-<<<<<<< HEAD
         $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-globalization.git
-=======
-        $ cordova plugin agregar https://git-wip-us.apache.org/repos/asf/cordova-plugin-globalization.git
->>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
         
 
 *   SplashScreen:
     
-<<<<<<< HEAD
         $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-splashscreen.git
-=======
-        $ cordova plugin agregar https://git-wip-us.apache.org/repos/asf/cordova-plugin-splashscreen.git
->>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
         
 
 *   Abrir nuevas ventanas del navegador (InAppBrowser):
     
-<<<<<<< HEAD
         $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-inappbrowser.git
-=======
-        $ cordova plugin agregar https://git-wip-us.apache.org/repos/asf/cordova-plugin-inappbrowser.git
->>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
         
 
 *   Consola de depuración:
     
-<<<<<<< HEAD
         $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-console.git
-=======
-        $ cordova plugin agregar https://git-wip-us.apache.org/repos/asf/cordova-plugin-console.git
->>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
         
 
 Uso `plugin ls` (o `plugin list` , o `plugin` por sí mismo) ver actualmente instalado plugins. Cada muestra por su identificador:
 
-<<<<<<< HEAD
         $ cordova plugin ls    # or 'plugin list'
         [ 'org.apache.cordova.core.console' ]
-=======
-        $ cordova plugin ls # o ' plugin' ['org.apache.cordova.core.console']
->>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
     
 
 Para quitar un plugin, referirse a él por el mismo identificador que aparece en el listado. Por ejemplo, aquí es cómo le quita apoyo para una consola de depuración de una versión:
 
-<<<<<<< HEAD
         $ cordova plugin rm org.apache.cordova.core.console        
         $ cordova plugin remove org.apache.cordova.core.console    # same
-=======
-        $ cordova plugin rm org.apache.cordova.core.console $ cordova plugin quitar org.apache.cordova.core.console # mismo
->>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
     
 
 Puede lote-quitar o agregar plugins por especificar más de un argumento para cada comando.
@@ -293,22 +241,14 @@ En cambio, el nivel superior `merges` Directorio ofrece un lugar para especifica
 
 *   Editar el `www/index.html` archivo, añadir un enlace a un archivo CSS adicional, `overrides.css` en este caso:
     
-<<<<<<< HEAD
         <link rel="stylesheet" type="text/css" href="css/overrides.css" />
-=======
-        < link rel = "stylesheet" type = "text/css" href="css/overrides.css" / >
->>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
         
 
 *   Opcionalmente crear un vacío `www/css/overrides.css` archivo, que se aplicaría para todas las versiones no-Android, evitando un error de archivo que falta.
 
 *   Crear un `css` subdirectorio dentro de `merges/android` , luego añadir un correspondiente `overrides.css` archivo. Especificar CSS que reemplaza el tamaño de letra de 12 puntos por defecto especificado dentro de `www/css/index.css` , por ejemplo:
     
-<<<<<<< HEAD
         body { font-size:14px; }
-=======
-        cuerpo {font-tamaño: 14px;}
->>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
         
 
 Al reconstruir el proyecto, la versión para Android cuenta con el tamaño de fuente personalizada, mientras que otros permanecen inalterados.
@@ -319,30 +259,18 @@ También se puede utilizar `merges` para agregar archivos no presenten en el ori
 
 Después de instalar el `cordova` utilidad, puede siempre actualizarlo a la versión más reciente ejecutando el siguiente comando:
 
-<<<<<<< HEAD
         $ sudo npm update -g cordova
-=======
-        $ sudo npm actualizar cordova -g
->>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
     
 
 Para instalar una versión específica, utilice esta sintaxis:
 
-<<<<<<< HEAD
         $ sudo npm install -g cordova@3.0.0
-=======
-        $ sudo npm instalar cordova@3.0.0 -g
->>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
     
 
 Ejecute `cordova -v` para ver la versión actualmente en ejecución. Ejecute el `npm
 info` comando para obtener una lista más larga que incluye la versión actual junto con otros números de la versión disponible:
 
-<<<<<<< HEAD
         $ npm info cordova
-=======
-        $ npm información cordova
->>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
     
 
 Cordova 3.0 es la primera versión compatible con la interfaz de línea de comandos descrita en esta sección. Si actualiza desde una versión anterior a 3.0, tienes que crear un nuevo proyecto como se describió anteriormente, luego copie los activos de la mayor aplicación en el nivel superior `www` Directorio. En su caso, más detalles sobre la actualización a 3.0 están disponibles en las guías de la plataforma. Una vez que se actualiza a la `cordova` interfaz de línea de comandos y uso `npm update` para estar al día, los más lentos procedimientos descritos allí ya no son relevantes.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/000edf9b/docs/es/edge/guide/platforms/ios/plugin.md
----------------------------------------------------------------------
diff --git a/docs/es/edge/guide/platforms/ios/plugin.md b/docs/es/edge/guide/platforms/ios/plugin.md
index 0435eae..326afb2 100644
--- a/docs/es/edge/guide/platforms/ios/plugin.md
+++ b/docs/es/edge/guide/platforms/ios/plugin.md
@@ -24,11 +24,7 @@ Cada clase plugin debe estar registrado como un `<feature>` de la etiqueta en el
 
 La porción de JavaScript de un plugin utiliza siempre el `cordova.exec` método como sigue:
 
-<<<<<<< HEAD
     exec(<successFunction>, <failFunction>, <service>, <action>, [<args>]);
-=======
-    exec (<successFunction>, <failFunction>, <service>, <action>, [<args>]);
->>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
     
 
 Esto mariscales una solicitud de la `UIWebView` al lado de iOS nativas, más o menos hirviendo a llamar al método de `acción` en la clase de `servicio`, con los argumentos pasados en la matriz de `args`.
@@ -46,14 +42,10 @@ La función `name` atributo debe coincidir con lo que usas en JavaScript `exec`
 
 Para la vida de cada uno se crea una instancia de un objeto plugin `UIWebView` . Plugins no se instancian hasta que primero se hace referencia mediante una llamada desde JavaScript, a menos que `<param>` con un `onload` `name` atributo se establece en `"true"` en `config.xml` . Por ejemplo:
 
-<<<<<<< HEAD
     <feature name="Echo">
         <param name="ios-package" value="Echo" />
         <param name="onload" value="true" />
     </feature>
-=======
-    < nombre de la función = "Echo" >< param nombre = valor "ios-paquete" = "Echo" / >< param nombre = valor "onload" = "true" / >< / característica >
->>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
     
 
 No hay *ningún* señalado a inicializador de plugins. Por el contrario, debe usar plugins el `pluginInitialize` método para su lógica puesta en marcha.
@@ -66,7 +58,6 @@ Tenemos fuego JavaScript apagado una solicitud plugin nativo al lado. Tenemos el
 
 Lo obtiene despachó al plugin vía la función de JavaScript `exec` se pasa al método de `action` de la clase Plugin correspondiente. Un método de plugin tiene esta firma:
 
-<<<<<<< HEAD
     - (void)myMethod:(CDVInvokedUrlCommand*)command
     {
         CDVPluginResult* pluginResult = nil;
@@ -78,14 +69,6 @@ Lo obtiene despachó al plugin vía la función de JavaScript `exec` se pasa al
             pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_ERROR messageAsString:@"Arg was null"];
         }
         [self.commandDelegate sendPluginResult:pluginResult callbackId:command.callbackId];
-=======
-    -comando:(CDVInvokedUrlCommand*) MiMetodo (void) {CDVPluginResult * pluginResult = nil;
-        NSString * myarg = [command.arguments objectAtIndex:0];
-    
-        Si (myarg! = nil) {pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK];
-        } más {pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_ERROR messageAsString:@"Arg era nula"];
-        } [self.commandDelegate sendPluginResult:pluginResult callbackId:command.callbackId];
->>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
     }
     
 
@@ -103,11 +86,7 @@ Lo obtiene despachó al plugin vía la función de JavaScript `exec` se pasa al
 
 Usando CDVPluginResult puede volver una variedad de tipos de resultados a su segunda prueba de JavaScript, utilizando métodos de la clase que se parecen:
 
-<<<<<<< HEAD
     + (CDVPluginResult*)resultWithStatus:(CDVCommandStatus)statusOrdinal messageAs...
-=======
-    + (CDVPluginResult *) resultWithStatus: (CDVCommandStatus) statusOrdinal messageAs...
->>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
     
 
 Puede crear `String`, `Int`, `Double`, `Bool`, `Array`, `Dictionary`, `ArrayBuffer` y `Multipart` tipos. O, no conecte ningún argumento (sólo enviar un estado). O, devolverá un Error. Incluso puede elegir no enviar ningún resultado del plugin, en cuyo caso la devolución de llamada no se dispara.
@@ -122,18 +101,13 @@ Puede crear `String`, `Int`, `Double`, `Bool`, `Array`, `Dictionary`, `ArrayBuff
 
 Nos gustaría añadir lo siguiente al proyecto de `config.xml` archivo:
 
-<<<<<<< HEAD
     <feature name="Echo">
         <param name="ios-package" value="Echo" />
     </feature>
-=======
-    < nombre de la función = "Eco" >< nombre param = "ios-paquete" value = "Eco" / >< / característica >
->>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
     
 
 Entonces nos gustaría añadir los siguientes archivos ( `Echo.h` y `Echo.m` ) a la carpeta Plugins dentro de la carpeta de la aplicación Cordova-iOS:
 
-<<<<<<< HEAD
     /********* Echo.h Cordova Plugin Header *******/
     
     #import <Cordova/CDV.h>
@@ -166,17 +140,6 @@ Entonces nos gustaría añadir los siguientes archivos ( `Echo.h` y `Echo.m` ) a
     }
     
     @end
-=======
-    / *** Echo.h Cordova Plugin encabezado *** / #import < Cordova/CDV.h > @interface Echo: CDVPlugin - comando de:(CDVInvokedUrlCommand*) echo (void);
-    
-    @end / *** Echo.m Cordova Plugin aplicación *** / #import "Echo.h" #import < Cordova/CDV.h > @implementation Eco - comando de:(CDVInvokedUrlCommand*) echo (void) {CDVPluginResult * pluginResult = nil;
-        NSString * Eco = [command.arguments objectAtIndex:0];
-    
-        Si (Eco! = nil & & [Eco longitud] > 0) {pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK messageAsString:echo];
-        } más {pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_ERROR];
-        } [self.commandDelegate sendPluginResult:pluginResult callbackId:command.callbackId];
-    } @end
->>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
     
 
 Echemos un vistazo al código. En la parte superior tenemos todas las necesarias importaciones de Córdoba. Nuestra clase se extiende desde `CDVPlugin` (muy importante).
@@ -191,7 +154,6 @@ Finalmente, enviamos el resultado a `self.commandDelegate` , que ejecuta el `exe
 
 Plugin métodos se ejecutan en el mismo subproceso como la interfaz de usuario. Si tu plugin requiere una gran cantidad de procesamiento o requiere una llamada de bloquea, debe utilizar un subproceso de fondo. Por ejemplo:
 
-<<<<<<< HEAD
     - (void)myPluginMethod:(CDVInvokedUrlCommand*)command
     {
         // Check command.arguments here.
@@ -200,13 +162,6 @@ Plugin métodos se ejecutan en el mismo subproceso como la interfaz de usuario.
             // Some blocking logic...
             CDVPluginResult* pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK messageAsString:payload];
             // The sendPluginResult method is thread-safe.
-=======
-    -comando:(CDVInvokedUrlCommand*) myPluginMethod (void) {/ / Check command.arguments aquí.
-        [self.commandDelegate runInBackground: ^ {NSString * capacidad de carga = nil;
-            / / Algunos bloqueando lógica...
-            CDVPluginResult * pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK messageAsString:payload];
-            / / El método sendPluginResult es segura para subprocesos.
->>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
             [self.commandDelegate sendPluginResult:pluginResult callbackId:command.callbackId];
         }];
     }

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/000edf9b/docs/fr/edge/cordova/camera/parameter/cameraOptions.md
----------------------------------------------------------------------
diff --git a/docs/fr/edge/cordova/camera/parameter/cameraOptions.md b/docs/fr/edge/cordova/camera/parameter/cameraOptions.md
index e0b31b9..668211b 100644
--- a/docs/fr/edge/cordova/camera/parameter/cameraOptions.md
+++ b/docs/fr/edge/cordova/camera/parameter/cameraOptions.md
@@ -85,9 +85,11 @@ Paramètres optionnels de personnalisation des réglages de l'appareil photo.
 
 ## Spécificités Android
 
-*   Ignore le paramètre `allowEdit`.
+*   Tout `cameraDirection` résultats dans le back-face photo de valeur.
+
+*   Ignore la `allowEdit` paramètre.
 
-*   `Camera.PictureSourceType.PHOTOLIBRARY`et `Camera.PictureSourceType.SAVEDPHOTOALBUM` affichent tous deux le même album photo.
+*   `Camera.PictureSourceType.PHOTOLIBRARY`et `Camera.PictureSourceType.SAVEDPHOTOALBUM` les deux affichent le même album photo.
 
 ## Spécificités de BlackBerry
 

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/000edf9b/docs/fr/edge/cordova/file/file.md
----------------------------------------------------------------------
diff --git a/docs/fr/edge/cordova/file/file.md b/docs/fr/edge/cordova/file/file.md
index 3a6e439..e9c32c5 100644
--- a/docs/fr/edge/cordova/file/file.md
+++ b/docs/fr/edge/cordova/file/file.md
@@ -16,7 +16,7 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 # Fichier
 
-> Une API pour lire, écrire et naviguer dans les hiérarchies de système de fichiers, basés sur l' [API de fichier W3C][1].
+> Une API pour lire, écrire et naviguer dans les hiérarchies de système de fichiers, basés sur l' [api du fichier w3c][1].
 
  [1]: http://www.w3.org/TR/FileAPI
 

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/000edf9b/docs/fr/edge/cordova/file/filereader/filereader.md
----------------------------------------------------------------------
diff --git a/docs/fr/edge/cordova/file/filereader/filereader.md b/docs/fr/edge/cordova/file/filereader/filereader.md
index ce85cbf..79f9e71 100644
--- a/docs/fr/edge/cordova/file/filereader/filereader.md
+++ b/docs/fr/edge/cordova/file/filereader/filereader.md
@@ -64,7 +64,7 @@ Le `FileReader` objet offre un moyen de lire les fichiers de système de fichier
 *   Windows Phone 7 et 8
 *   Windows 8
 
-## Lire comme données URL
+## readAsDataURL
 
 **Paramètres :**
 
@@ -81,14 +81,14 @@ Le `FileReader` objet offre un moyen de lire les fichiers de système de fichier
         reader.readAsDataURL(file);
     };
     
-    var fail = function (evt) {
+    var fail = function (error) {
         console.log(error.code);
     };
     
     entry.file(win, fail);
     
 
-## Lire sous forme de texte
+## readAsText
 
 **Paramètres :**
 
@@ -107,14 +107,14 @@ Le `FileReader` objet offre un moyen de lire les fichiers de système de fichier
         reader.readAsText(file);
     };
     
-    var fail = function (evt) {
+    var fail = function (error) {
         console.log(error.code);
     };
     
     entry.file(win, fail);
     
 
-## Abandon rapide exemple
+## abandonner.
 
     function win(file) {
         var reader = new FileReader();
@@ -184,8 +184,8 @@ Le `FileReader` objet offre un moyen de lire les fichiers de système de fichier
             reader.readAsText(file);
         }
     
-        function fail(evt) {
-            console.log(evt.target.error.code);
+        function fail(error) {
+            console.log(error.code);
         }
     
         </script>
@@ -201,7 +201,7 @@ Le `FileReader` objet offre un moyen de lire les fichiers de système de fichier
 
 *   Le paramètre **encoding** n'est pas pris en charge, et le codage UTF8 est toujours en vigueur.
 
-## Lire comme chaîne binaire
+## readAsBinaryString
 
 Actuellement pris en charge sur iOS et Android uniquement.
 
@@ -220,14 +220,14 @@ Actuellement pris en charge sur iOS et Android uniquement.
         reader.readAsBinaryString(file);
     };
     
-    var fail = function (evt) {
+    var fail = function (error) {
         console.log(error.code);
     };
     
     entry.file(win, fail);
     
 
-## Lu dans le tampon de tableau
+## readAsArrayBuffer
 
 Actuellement pris en charge sur iOS et Android uniquement.
 
@@ -246,7 +246,7 @@ Actuellement pris en charge sur iOS et Android uniquement.
         reader.readAsArrayBuffer(file);
     };
     
-    var fail = function (evt) {
+    var fail = function (error) {
         console.log(error.code);
     };
     

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/000edf9b/docs/fr/edge/cordova/file/localfilesystem/localfilesystem.md
----------------------------------------------------------------------
diff --git a/docs/fr/edge/cordova/file/localfilesystem/localfilesystem.md b/docs/fr/edge/cordova/file/localfilesystem/localfilesystem.md
index ec53583..dc15991 100644
--- a/docs/fr/edge/cordova/file/localfilesystem/localfilesystem.md
+++ b/docs/fr/edge/cordova/file/localfilesystem/localfilesystem.md
@@ -100,4 +100,27 @@ Les `LocalFileSystem` méthodes de l'objet sont définis sur le `window` objet.
         <h1>Example</h1>
         <p>Local File System</p>
       </body>
-    </html>
\ No newline at end of file
+    </html>
+    
+
+# requestFileSystem
+
+> Demander un système de fichier dans lequel stocker les données d'application.
+
+     window.requestFileSystem(type, size, successCallback, errorCallback)
+    
+
+*   **fenêtre**: référence à l'objet global window
+*   **type**: local type de système de fichiers, voir local constantes
+*   **taille**: indique la quantité d'espace stockage, en octets, l'application attend d'avoir besoin
+*   **successCallback**: appelée avec un objet système de fichiers
+*   **errorCallback**: invoquée si l'erreur produit de récupération système de fichiers
+
+## Demande de fichier système exemple rapide
+
+    function onSuccess(fileSystem) {
+        console.log(fileSystem.name);
+    }
+    
+    // request the persistent file system
+    window.requestFileSystem(LocalFileSystem.PERSISTENT, 0, onSuccess, onError);
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/000edf9b/docs/fr/edge/cordova/geolocation/Coordinates/coordinates.md
----------------------------------------------------------------------
diff --git a/docs/fr/edge/cordova/geolocation/Coordinates/coordinates.md b/docs/fr/edge/cordova/geolocation/Coordinates/coordinates.md
index e82ca4d..67f92da 100644
--- a/docs/fr/edge/cordova/geolocation/Coordinates/coordinates.md
+++ b/docs/fr/edge/cordova/geolocation/Coordinates/coordinates.md
@@ -20,11 +20,7 @@ Un ensemble de propriétés qui décrivent les coordonnées géographiques d'une
 
 ## Propriétés
 
-<<<<<<< HEAD
 *   **latitude**: Latitude en degrés décimaux. *(Nombre)*
-=======
-*   **Latitude**: Latitude en degrés décimaux. *(Nombre)*
->>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
 
 *   **longitude**: Longitude en degrés décimaux. *(Nombre)*
 
@@ -34,11 +30,7 @@ Un ensemble de propriétés qui décrivent les coordonnées géographiques d'une
 
 *   **altitudeAccuracy**: niveau d'exactitude de la coordonnée de l'altitude en mètres. *(Nombre)*
 
-<<<<<<< HEAD
 *   **heading**: sens de marche, indiquée en degrés comptage dans le sens horaire par rapport au nord vrai. *(Nombre)*
-=======
-*   **rubrique**: sens de marche, indiquée en degrés comptage dans le sens horaire par rapport au nord vrai. *(Nombre)*
->>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
 
 *   **vitesse**: vitesse actuelle de l'appareil, indiquée en mètres par seconde. *(Nombre)*
 

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/000edf9b/docs/fr/edge/cordova/notification/notification.confirm.md
----------------------------------------------------------------------
diff --git a/docs/fr/edge/cordova/notification/notification.confirm.md b/docs/fr/edge/cordova/notification/notification.confirm.md
index 49d270e..4f68472 100644
--- a/docs/fr/edge/cordova/notification/notification.confirm.md
+++ b/docs/fr/edge/cordova/notification/notification.confirm.md
@@ -27,7 +27,7 @@ Affiche une boîte de dialogue de confirmation personnalisable.
 
 *   **titre**: titre de dialogue. *(String)* (Facultatif, par défaut`Confirm`)
 
-*   **buttonLabels**: chaîne séparée par des virgules qui spécifie les étiquettes des boutons. *(String)* (Facultatif, par défaut`OK,Cancel`)
+*   **buttonLabels**: tableau de chaînes spécifiant les étiquettes des boutons. *(Array)* (Optionnel, par défaut, [ `OK,Cancel` ])
 
 ## Description
 
@@ -62,7 +62,7 @@ Le rappel prend l'argument `buttonIndex` *(nombre)*, qui est l'index du bouton a
             'You are the winner!', // message
              onConfirm,            // callback to invoke with index of button pressed
             'Game Over',           // title
-            'Restart,Exit'         // buttonLabels
+            ['Restart','Exit']         // buttonLabels
         );
     }
     
@@ -99,7 +99,7 @@ Le rappel prend l'argument `buttonIndex` *(nombre)*, qui est l'index du bouton a
                 'You are the winner!', // message
                  onConfirm,            // callback to invoke with index of button pressed
                 'Game Over',           // title
-                'Restart,Exit'         // buttonLabels
+                ['Restart','Exit']         // buttonLabels
             );
         }
     

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/000edf9b/docs/fr/edge/guide/cli/index.md
----------------------------------------------------------------------
diff --git a/docs/fr/edge/guide/cli/index.md b/docs/fr/edge/guide/cli/index.md
index 1b4f22f..1870e5e 100644
--- a/docs/fr/edge/guide/cli/index.md
+++ b/docs/fr/edge/guide/cli/index.md
@@ -159,128 +159,76 @@ Le `cordova plugin add` commande nécessite vous permet de spécifier le référ
 
 *   Informations de base périphérique (Device API) :
     
-<<<<<<< HEAD
         $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-device.git
-=======
-        plugin cordova $ ajouter https://git-wip-us.apache.org/repos/asf/cordova-plugin-device.git
->>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
         
 
 *   Connexion réseau et événements de la batterie :
     
-<<<<<<< HEAD
         $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-network-information.git
         $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-battery-status.git
-=======
-        $ cordova plugin ajoute $ https://git-wip-us.apache.org/repos/asf/cordova-plugin-network-information.git cordova plugin ajouter https://git-wip-us.apache.org/repos/asf/cordova-plugin-battery-status.git
->>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
         
 
 *   Accéléromètre, boussole et géolocalisation :
     
-<<<<<<< HEAD
         $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-device-motion.git
         $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-device-orientation.git
         $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-geolocation.git
-=======
-        $ cordova plugin ajoute $ https://git-wip-us.apache.org/repos/asf/cordova-plugin-device-motion.git cordova plugin ajoute $ https://git-wip-us.apache.org/repos/asf/cordova-plugin-device-orientation.git cordova plugin ajouter https://git-wip-us.apache.org/repos/asf/cordova-plugin-geolocation.git
->>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
         
 
 *   Appareil photo, lecture et Capture :
     
-<<<<<<< HEAD
         $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-camera.git
         $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-media-capture.git
         $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-media.git
-=======
-        $ cordova plugin ajoute https://git-wip-us.apache.org/repos/asf/cordova-plugin-camera.git $ cordova plugin ajoute $ https://git-wip-us.apache.org/repos/asf/cordova-plugin-media-capture.git cordova plugin ajouter https://git-wip-us.apache.org/repos/asf/cordova-plugin-media.git
->>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
             
 
 *   Accéder aux fichiers sur un périphérique réseau (fichier API) :
     
-<<<<<<< HEAD
         $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-file.git
         $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-file-transfer.git
-=======
-        $ cordova plugin ajoute https://git-wip-us.apache.org/repos/asf/cordova-plugin-file.git $ cordova plugin ajouter https://git-wip-us.apache.org/repos/asf/cordova-plugin-file-transfer.git
->>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
         
 
 *   Notification via la boîte de dialogue ou de vibration :
     
-<<<<<<< HEAD
         $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-dialogs.git
         $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-vibration.git
-=======
-        $ cordova plugin ajoute https://git-wip-us.apache.org/repos/asf/cordova-plugin-dialogs.git $ cordova plugin ajouter https://git-wip-us.apache.org/repos/asf/cordova-plugin-vibration.git
->>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
         
 
 *   Contacts :
     
-<<<<<<< HEAD
         $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-contacts.git
-=======
-        plugin cordova $ ajouter https://git-wip-us.apache.org/repos/asf/cordova-plugin-contacts.git
->>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
         
 
 *   Mondialisation :
     
-<<<<<<< HEAD
         $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-globalization.git
-=======
-        plugin cordova $ ajouter https://git-wip-us.apache.org/repos/asf/cordova-plugin-globalization.git
->>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
         
 
 *   SplashScreen :
     
-<<<<<<< HEAD
         $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-splashscreen.git
-=======
-        plugin cordova $ ajouter https://git-wip-us.apache.org/repos/asf/cordova-plugin-splashscreen.git
->>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
         
 
 *   Fenêtres ouvertes du navigateur nouvelle (InAppBrowser) :
     
-<<<<<<< HEAD
         $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-inappbrowser.git
-=======
-        plugin cordova $ ajouter https://git-wip-us.apache.org/repos/asf/cordova-plugin-inappbrowser.git
->>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
         
 
 *   Console de débogage :
     
-<<<<<<< HEAD
         $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-console.git
-=======
-        plugin cordova $ ajouter https://git-wip-us.apache.org/repos/asf/cordova-plugin-console.git
->>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
         
 
 Utilisation `plugin ls` (ou `plugin list` , ou `plugin` en soi) à Découvre actuellement les plugins installés. Chacun affiche par son identificateur :
 
-<<<<<<< HEAD
         $ cordova plugin ls    # or 'plugin list'
         [ 'org.apache.cordova.core.console' ]
-=======
-        $ cordova plugin ls # ou « list plugin » ['org.apache.cordova.core.console']
->>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
     
 
 Pour supprimer un plugin, faire référence à elle par le même identificateur qui apparaît dans la liste. Par exemple, voici comment vous enlèverait le soutien pour une console de débogage d'une version :
 
-<<<<<<< HEAD
         $ cordova plugin rm org.apache.cordova.core.console        
         $ cordova plugin remove org.apache.cordova.core.console    # same
-=======
-        $ cordova plugin rm org.apache.cordova.core.console $ cordova plugin supprimer org.apache.cordova.core.console # même
->>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
     
 
 Vous pouvez lot-supprimer ou ajouter des plugins en spécifiant plusieurs arguments pour chaque commande.
@@ -293,22 +241,14 @@ Au lieu de cela, le niveau supérieur `merges` répertoire offre un endroit pour
 
 *   Modifier la `www/index.html` fichier, en ajoutant un lien vers un fichier CSS supplémentaire, `overrides.css` dans ce cas :
     
-<<<<<<< HEAD
         <link rel="stylesheet" type="text/css" href="css/overrides.css" />
-=======
-        < link rel = "stylesheet" type = "text/css" href="css/overrides.css" / >
->>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
         
 
 *   Créer éventuellement un vide `www/css/overrides.css` fichier, qui s'applique pour toutes les versions non-Android, empêchant une erreur de fichier manquant.
 
 *   Créer un `css` sous-répertoire dans `merges/android` , puis ajoutez un correspondant `overrides.css` fichier. Spécifier CSS qui remplace la taille de police de 12 points par défaut spécifiée dans `www/css/index.css` , par exemple :
     
-<<<<<<< HEAD
         body { font-size:14px; }
-=======
-        Body {font-size : 14px;}
->>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
         
 
 Lorsque vous régénérez le projet, la version Android dispose de la taille de police personnalisée, tandis que d'autres restent inchangés.
@@ -319,30 +259,18 @@ Vous pouvez également utiliser `merges` pour ajouter des fichiers non présents
 
 Après avoir installé la `cordova` utilitaire, vous pouvez toujours mettre à jour elle vers la dernière version en exécutant la commande suivante :
 
-<<<<<<< HEAD
         $ sudo npm update -g cordova
-=======
-        $ sudo NGP update cordova -g
->>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
     
 
 Utilisez cette syntaxe pour installer une version spécifique :
 
-<<<<<<< HEAD
         $ sudo npm install -g cordova@3.0.0
-=======
-        $ sudo NGP installer -g cordova@3.0.0
->>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
     
 
 Exécutez `cordova -v` pour voir la version en cours d'exécution. Exécutez le `npm
 info` commande pour obtenir une liste plus longue qui inclut la version actuelle ainsi que d'autres numéros de version disponible :
 
-<<<<<<< HEAD
         $ npm info cordova
-=======
-        $ NGP info cordova
->>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
     
 
 Cordova 3.0 est la première version à supporter l'interface de ligne de commande décrite dans cette section. Si vous mettez à jour depuis une version antérieure à 3.0, vous devez créer un nouveau projet, tel que décrit ci-dessus, puis copiez les actifs les plus âgés de l'application dans le niveau supérieur `www` répertoire. Le cas échéant, plus amples détails sur la mise à niveau vers 3.0 sont disponibles dans les Guides de la plate-forme. Une fois que vous mettez à niveau vers le `cordova` Command-line interface et utilisation `npm update` pour rester à jour, les plus longues procédures décrits là ne sont plus pertinentes.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/000edf9b/docs/fr/edge/guide/overview/index.md
----------------------------------------------------------------------
diff --git a/docs/fr/edge/guide/overview/index.md b/docs/fr/edge/guide/overview/index.md
index daced0a..7d7e6aa 100644
--- a/docs/fr/edge/guide/overview/index.md
+++ b/docs/fr/edge/guide/overview/index.md
@@ -14,11 +14,7 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 ---
 
-<<<<<<< HEAD
 # Présentation
-=======
-# Vue d'ensemble
->>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
 
 Cordova est un framework de développement mobile open-source. Il vous permet d'utiliser des technologies web standard tels que HTML5, CSS3 et JavaScript pour le développement multi-plateforme, en évitant de langue native development chaque mobile platforms. Les applications s'exécutent dans les wrappers ciblées pour chaque plate-forme et s'appuient sur les liaisons conforme aux normes d'API pour accéder aux capteurs de chaque appareil, les données et état du réseau.
 

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/000edf9b/docs/fr/edge/guide/platforms/android/plugin.md
----------------------------------------------------------------------
diff --git a/docs/fr/edge/guide/platforms/android/plugin.md b/docs/fr/edge/guide/platforms/android/plugin.md
index da3edc4..a316196 100644
--- a/docs/fr/edge/guide/platforms/android/plugin.md
+++ b/docs/fr/edge/guide/platforms/android/plugin.md
@@ -24,11 +24,7 @@ Un plugin est composé d'au moins une classe Java qui étend la `CordovaPlugin`
 
 La partie JavaScript d'un plugin utilise toujours la `cordova.exec` méthode comme suit :
 
-<<<<<<< HEAD
     exec(<successFunction>, <failFunction>, <service>, <action>, [<args>]);
-=======
-    exec (<successFunction>, <failFunction>, <service>, <action>, [<args>]) ;
->>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
     
 
 Cela marshale une demande de la WebView vers le côté natif Android, plus ou moins bouillante vers le bas pour appeler le `action` méthode sur la `service` classe, avec les arguments passés à la `args` tableau.

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/000edf9b/docs/fr/edge/guide/platforms/ios/plugin.md
----------------------------------------------------------------------
diff --git a/docs/fr/edge/guide/platforms/ios/plugin.md b/docs/fr/edge/guide/platforms/ios/plugin.md
index 7fdf9f4..c44aabb 100644
--- a/docs/fr/edge/guide/platforms/ios/plugin.md
+++ b/docs/fr/edge/guide/platforms/ios/plugin.md
@@ -24,24 +24,16 @@ Chaque classe de plugin doit être enregistré comme une `<feature>` tag dans le
 
 La partie JavaScript d'un plugin utilise toujours la `cordova.exec` méthode comme suit :
 
-<<<<<<< HEAD
     exec(<successFunction>, <failFunction>, <service>, <action>, [<args>]);
-=======
-    exec (<successFunction>, <failFunction>, <service>, <action>, [<args>]) ;
->>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
     
 
 Cela marshale une demande de la `UIWebView` vers le côté natif iOS, plus ou moins bouillant vers le bas pour appeler le `action` méthode sur la `service` classe, avec les arguments passés à la `args` tableau.
 
 Précisez le plugin comme un `<feature>` tag dans le projet de votre application Cordova-iOS `config.xml` fichier.
 
-<<<<<<< HEAD
     <feature name="LocalStorage">
         <param name="ios-package" value="CDVLocalStorage" />
     </feature>
-=======
-    < nom de la fonction = « LocalStorage » >< param name = « ios-paquet » value = « CDVLocalStorage » / >< / fiction >
->>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
     
 
 La fonction `name` attribut doit correspondre à ce que vous utilisez dans le JavaScript `exec` call `service` paramètre et le `value` attribut doit correspondre au nom de classe d'Objective-C du plugin. `<param name>`Je serais toujours `"ios-package"` . Si vous ne suivez pas cette configuration, le plugin peut compiler mais ne sera pas atteignable par Cordova.
@@ -50,14 +42,10 @@ La fonction `name` attribut doit correspondre à ce que vous utilisez dans le Ja
 
 Une seule instance d'un objet plugin est créée pour la vie de chaque `UIWebView` . Plugins ne sont pas instanciés jusqu'à ce qu'ils sont tout d'abord référencées par un appel de JavaScript, à moins que `<param>` avec un `onload` `name` attribut a la valeur `"true"` dans `config.xml` . Par exemple :
 
-<<<<<<< HEAD
     <feature name="Echo">
         <param name="ios-package" value="Echo" />
         <param name="onload" value="true" />
     </feature>
-=======
-    < nom de la fonction = « Echo » >< param nom = valeur « ios-package » = « Echo » / >< param name = « onload » value = « true » / >< / fiction >
->>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
     
 
 Il y a *pas* désigné l'initialiseur de plugins. Plugins doivent plutôt utiliser la `pluginInitialize` méthode pour leur logique de démarrage.
@@ -70,7 +58,6 @@ Nous avons une demande de plugin pour le côté natif JavaScript feu. Nous avons
 
 Ce qui obtient expédié vers le plugin via du JavaScript `exec` fonction passée dans la classe correspondante Plugin `action` méthode. Une méthode de plugin a cette signature :
 
-<<<<<<< HEAD
     - (void)myMethod:(CDVInvokedUrlCommand*)command
     {
         CDVPluginResult* pluginResult = nil;
@@ -82,14 +69,6 @@ Ce qui obtient expédié vers le plugin via du JavaScript `exec` fonction passé
             pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_ERROR messageAsString:@"Arg was null"];
         }
         [self.commandDelegate sendPluginResult:pluginResult callbackId:command.callbackId];
-=======
-    -commande de:(CDVInvokedUrlCommand*) de myMethod (void) {CDVPluginResult * pluginResult = nil ;
-        NSString * myarg = [command.arguments objectAtIndex:0] ;
-    
-        Si (myarg! = nil) {pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK] ;
-        } else {pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_ERROR messageAsString:@"Arg était null"] ;
-        } [self.commandDelegate sendPluginResult:pluginResult callbackId:command.callbackId] ;
->>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
     }
     
 
@@ -107,11 +86,7 @@ Ce qui obtient expédié vers le plugin via du JavaScript `exec` fonction passé
 
 À l'aide de CDVPluginResult vous pouvez retourner une variété de types de résultats à vos rappels JavaScript, utilisant des méthodes de la classe qui ressemblent à :
 
-<<<<<<< HEAD
     + (CDVPluginResult*)resultWithStatus:(CDVCommandStatus)statusOrdinal messageAs...
-=======
-    + ResultWithStatus (CDVPluginResult *): (CDVCommandStatus) statusOrdinal messageAs...
->>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
     
 
 Vous pouvez créer des `String` , `Int` , `Double` , `Bool` , `Array` , `Dictionary` , `ArrayBuffer` , et `Multipart` types. Ou bien, ne joindre aucun argument (il suffit d'envoyer un État). Ou, renvoie une erreur. Vous pouvez même choisir ne pas envoyer n'importe quel résultat de plugin du tout, auquel cas le rappel ne se déclenche pas.
@@ -126,18 +101,13 @@ Vous pouvez créer des `String` , `Int` , `Double` , `Bool` , `Array` , `Diction
 
 Nous aimerions ajouter ce qui suit pour le projet `config.xml` fichier :
 
-<<<<<<< HEAD
     <feature name="Echo">
         <param name="ios-package" value="Echo" />
     </feature>
-=======
-    < nom de la fonction = « Echo » >< param name = « ios-paquet » value = « Echo » / >< / fiction >
->>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
     
 
 Puis nous aimerions ajouter les fichiers suivants ( `Echo.h` et `Echo.m` ) dans le dossier Plugins dans notre dossier de demande de Cordova-iOS :
 
-<<<<<<< HEAD
     /********* Echo.h Cordova Plugin Header *******/
     
     #import <Cordova/CDV.h>
@@ -170,17 +140,6 @@ Puis nous aimerions ajouter les fichiers suivants ( `Echo.h` et `Echo.m` ) dans
     }
     
     @end
-=======
-    / *** Echo.h Cordova Plugin en-tête *** / #import < Cordova/CDV.h > @interface Echo : CDVPlugin - commande de (Sub) echo de:(CDVInvokedUrlCommand*) ;
-    
-    @end / *** Echo.m Cordova Plugin application *** / #import « Echo.h » #import < Cordova/CDV.h > @implementation Echo - commande de:(CDVInvokedUrlCommand*) d'echo (void) {CDVPluginResult * pluginResult = nil ;
-        NSString * echo = [command.arguments objectAtIndex:0] ;
-    
-        Si (écho! = nil & & [écho longueur] > 0) {pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK messageAsString:echo] ;
-        } else {pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_ERROR] ;
-        } [self.commandDelegate sendPluginResult:pluginResult callbackId:command.callbackId] ;
-    } @end
->>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
     
 
 Nous allons jeter un coup d'oeil sur le code. En haut, nous avons toutes les importations de Cordova nécessaires. Notre classe s'étend de `CDVPlugin` (très important).
@@ -195,7 +154,6 @@ Enfin, nous envoyer le résultat à `self.commandDelegate` , qui exécute le `ex
 
 Méthodes plugin sont exécutées dans le même thread que l'interface utilisateur. Si votre plugin nécessite beaucoup de traitement ou nécessite un appel bloquant, vous devez utiliser un thread d'arrière-plan. Par exemple :
 
-<<<<<<< HEAD
     - (void)myPluginMethod:(CDVInvokedUrlCommand*)command
     {
         // Check command.arguments here.
@@ -205,14 +163,6 @@ Méthodes plugin sont exécutées dans le même thread que l'interface utilisate
             CDVPluginResult* pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK messageAsString:payload];
             // The sendPluginResult method is thread-safe.
             [self.commandDelegate sendPluginResult:pluginResult callbackId:command.callbackId];
-=======
-    -commande de:(CDVInvokedUrlCommand*) de myPluginMethod (void) {/ / Check command.arguments ici.
-        [self.commandDelegate runInBackground: ^ {NSString * charge utile = nil ;
-            / / Une logique de blocage...
-            CDVPluginResult * pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK messageAsString:payload] ;
-            / / La méthode de sendPluginResult est thread-safe.
-            [self.commandDelegate sendPluginResult:pluginResult callbackId:command.callbackId] ;
->>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
         }];
     }
     

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/000edf9b/docs/it/edge/config_ref/index.md
----------------------------------------------------------------------
diff --git a/docs/it/edge/config_ref/index.md b/docs/it/edge/config_ref/index.md
index 4f27135..44b893f 100644
--- a/docs/it/edge/config_ref/index.md
+++ b/docs/it/edge/config_ref/index.md
@@ -20,7 +20,6 @@ Molti aspetti del comportamento di un'applicazione possono essere controllati co
 
  [1]: http://www.w3.org/TR/widgets/
 
-<<<<<<< HEAD
 Per i progetti creati con Cordova CLI (descritto nella interfaccia Command-Line), questo file può essere trovato nella directory `www` di primo livello. Utilizzando la CLI per compilare i progetti vengono rigenerate le versioni di questo file nelle sottodirectory all'interno di `platforms` . Per i progetti non-CLI, ciascun file di specifica della piattaforma funziona come sorgente.
 
 Mentre la posizione del file `config.xml` può cambiare a seconda della piattaforma, i contenuti generalmente no. Alcune caratteristiche specifiche per piattaforma sono inoltre specificati nello stesso file di configurazione. I dettagli sono elencati di seguito:
@@ -28,15 +27,6 @@ Mentre la posizione del file `config.xml` può cambiare a seconda della piattafo
 *   Configurazione iOS
 *   Configurazione Android
 *   Configurazione BlackBerry
-=======
-Per i progetti creati con Cordova CLI (descritto nella interfaccia Command-Line), questo file può essere trovato nel primo livello `www` directory. Utilizzando la CLI per compilare i progetti vengono rigenerate le versioni di questo file nelle sottodirectory all'interno di `platforms` . Per i progetti non-CLI, ciascun file di specifica della piattaforma serve come fonte.
-
-Mentre la posizione del `config.xml` file può cambiare a seconda della piattaforma, i contenuti, generalmente non. Alcune caratteristiche specifiche della piattaforma sono inoltre specificati nello stesso file di configurazione. Dettagli sono elencati di seguito:
-
-*   iOS Configuration
-*   Android configurazione
-*   Configurazione di blackBerry
->>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
 
 ## config. XML gli elementi
 

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/000edf9b/docs/it/edge/cordova/camera/parameter/cameraOptions.md
----------------------------------------------------------------------
diff --git a/docs/it/edge/cordova/camera/parameter/cameraOptions.md b/docs/it/edge/cordova/camera/parameter/cameraOptions.md
index 4c1f2b5..8396d5c 100644
--- a/docs/it/edge/cordova/camera/parameter/cameraOptions.md
+++ b/docs/it/edge/cordova/camera/parameter/cameraOptions.md
@@ -66,6 +66,8 @@ Parametri opzionali per personalizzare le impostazioni della fotocamera.
 
 ## Stranezze Android
 
+*   Qualsiasi `cameraDirection` valore i risultati in una foto di lamatura.
+
 *   Ignora il `allowEdit` parametro.
 
 *   `Camera.PictureSourceType.PHOTOLIBRARY`e `Camera.PictureSourceType.SAVEDPHOTOALBUM` entrambi visualizzare l'album fotografico stesso.

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/000edf9b/docs/it/edge/cordova/file/file.md
----------------------------------------------------------------------
diff --git a/docs/it/edge/cordova/file/file.md b/docs/it/edge/cordova/file/file.md
index 4b08c7b..177592a 100644
--- a/docs/it/edge/cordova/file/file.md
+++ b/docs/it/edge/cordova/file/file.md
@@ -16,7 +16,7 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 # File
 
-> Un'API per leggere, scrivere e navigare gerarchie file di sistema, basati su [File API di W3C][1].
+> Un'API per leggere, scrivere e navigare gerarchie file di sistema, basati sul [w3c file api][1].
 
  [1]: http://www.w3.org/TR/FileAPI
 

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/000edf9b/docs/it/edge/cordova/file/filereader/filereader.md
----------------------------------------------------------------------
diff --git a/docs/it/edge/cordova/file/filereader/filereader.md b/docs/it/edge/cordova/file/filereader/filereader.md
index 8e381be..c69463d 100644
--- a/docs/it/edge/cordova/file/filereader/filereader.md
+++ b/docs/it/edge/cordova/file/filereader/filereader.md
@@ -64,7 +64,7 @@ Il `FileReader` oggetto offre un modo per leggere i file dal sistema di file del
 *   Windows Phone 7 e 8
 *   Windows 8
 
-## Leggere come dati URL
+## readAsDataURL
 
 **Parametri:**
 
@@ -81,14 +81,14 @@ Il `FileReader` oggetto offre un modo per leggere i file dal sistema di file del
         reader.readAsDataURL(file);
     };
     
-    var fail = function (evt) {
+    var fail = function (error) {
         console.log(error.code);
     };
     
     entry.file(win, fail);
     
 
-## Leggere come testo
+## readAsText
 
 **Parametri:**
 
@@ -107,14 +107,14 @@ Il `FileReader` oggetto offre un modo per leggere i file dal sistema di file del
         reader.readAsText(file);
     };
     
-    var fail = function (evt) {
+    var fail = function (error) {
         console.log(error.code);
     };
     
     entry.file(win, fail);
     
 
-## Abortire rapido esempio
+## Abort
 
     function win(file) {
         var reader = new FileReader();
@@ -184,8 +184,8 @@ Il `FileReader` oggetto offre un modo per leggere i file dal sistema di file del
             reader.readAsText(file);
         }
     
-        function fail(evt) {
-            console.log(evt.target.error.code);
+        function fail(error) {
+            console.log(error.code);
         }
     
         </script>
@@ -201,7 +201,7 @@ Il `FileReader` oggetto offre un modo per leggere i file dal sistema di file del
 
 *   Il parametro di **codifica** non è supportato, e codifica UTF8 è sempre attivo.
 
-## Letto come stringa binaria
+## readAsBinaryString
 
 Attualmente supportato solo su iOS e Android.
 
@@ -220,14 +220,14 @@ Attualmente supportato solo su iOS e Android.
         reader.readAsBinaryString(file);
     };
     
-    var fail = function (evt) {
+    var fail = function (error) {
         console.log(error.code);
     };
     
     entry.file(win, fail);
     
 
-## Leggere come matrice Buffer
+## readAsArrayBuffer
 
 Attualmente supportato solo su iOS e Android.
 
@@ -246,7 +246,7 @@ Attualmente supportato solo su iOS e Android.
         reader.readAsArrayBuffer(file);
     };
     
-    var fail = function (evt) {
+    var fail = function (error) {
         console.log(error.code);
     };
     

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/000edf9b/docs/it/edge/cordova/file/localfilesystem/localfilesystem.md
----------------------------------------------------------------------
diff --git a/docs/it/edge/cordova/file/localfilesystem/localfilesystem.md b/docs/it/edge/cordova/file/localfilesystem/localfilesystem.md
index 960e623..25e5777 100644
--- a/docs/it/edge/cordova/file/localfilesystem/localfilesystem.md
+++ b/docs/it/edge/cordova/file/localfilesystem/localfilesystem.md
@@ -100,4 +100,27 @@ I `LocalFileSystem` sono definiti metodi oggetto sul `window` oggetto.
         <h1>Example</h1>
         <p>Local File System</p>
       </body>
-    </html>
\ No newline at end of file
+    </html>
+    
+
+# requestFileSystem
+
+> Richiedere un file system in cui archiviare i dati dell'applicazione.
+
+     window.requestFileSystem(type, size, successCallback, errorCallback)
+    
+
+*   **finestra**: riferimento a un oggetto globale window
+*   **tipo**: locale tipo di sistema di file, vedere costanti LocalFileSystem
+*   **dimensione**: indica quanto spazio di archiviazione, in byte, l'applicazione prevede di bisogno
+*   **successCallback**: viene richiamato con un oggetto FileSystem
+*   **errorCallback**: viene richiamato se l'errore si verifica il sistema di recupero file
+
+## Richiesta File sistema rapido esempio
+
+    function onSuccess(fileSystem) {
+        console.log(fileSystem.name);
+    }
+    
+    // request the persistent file system
+    window.requestFileSystem(LocalFileSystem.PERSISTENT, 0, onSuccess, onError);
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/000edf9b/docs/it/edge/cordova/notification/notification.confirm.md
----------------------------------------------------------------------
diff --git a/docs/it/edge/cordova/notification/notification.confirm.md b/docs/it/edge/cordova/notification/notification.confirm.md
index 5e696a6..5fb81a4 100644
--- a/docs/it/edge/cordova/notification/notification.confirm.md
+++ b/docs/it/edge/cordova/notification/notification.confirm.md
@@ -27,7 +27,7 @@ Visualizza una finestra di dialogo conferma personalizzabile.
 
 *   **titolo**: titolo di dialogo. *(String)* (Opzionale, default è`Confirm`)
 
-*   **buttonLabels**: stringa separata da virgole che specifica etichette dei pulsanti. *(String)* (Opzionale, default è`OK,Cancel`)
+*   **buttonLabels**: matrice di stringhe che specificano le etichette dei pulsanti. *(Matrice)* (Opzionale, default è [ `OK,Cancel` ])
 
 ## Descrizione
 
@@ -62,7 +62,7 @@ Il callback accetta l'argomento `buttonIndex` *(numero)*, che è l'indice del pu
             'You are the winner!', // message
              onConfirm,            // callback to invoke with index of button pressed
             'Game Over',           // title
-            'Restart,Exit'         // buttonLabels
+            ['Restart','Exit']         // buttonLabels
         );
     }
     
@@ -99,7 +99,7 @@ Il callback accetta l'argomento `buttonIndex` *(numero)*, che è l'indice del pu
                 'You are the winner!', // message
                  onConfirm,            // callback to invoke with index of button pressed
                 'Game Over',           // title
-                'Restart,Exit'         // buttonLabels
+                ['Restart','Exit']         // buttonLabels
             );
         }
     

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/000edf9b/docs/it/edge/guide/platforms/android/plugin.md
----------------------------------------------------------------------
diff --git a/docs/it/edge/guide/platforms/android/plugin.md b/docs/it/edge/guide/platforms/android/plugin.md
index dc55053..4c99354 100644
--- a/docs/it/edge/guide/platforms/android/plugin.md
+++ b/docs/it/edge/guide/platforms/android/plugin.md
@@ -24,11 +24,7 @@ Un plugin è costituito da almeno una classe Java che estende la `CordovaPlugin`
 
 La parte di JavaScript di un plugin utilizza sempre il `cordova.exec` metodo come segue:
 
-<<<<<<< HEAD
     exec(<successFunction>, <failFunction>, <service>, <action>, [<args>]);
-=======
-    exec (< successFunction >, < failFunction >, < servizio >, < azione >, [< args >]);
->>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
     
 
 Questo esegue il marshalling di una richiesta da WebView sul lato nativo Android, più o meno bollente giù a chiamare il `action` metodo sul `service` classe, con gli argomenti passati nella `args` matrice.

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/000edf9b/docs/it/edge/guide/platforms/ios/plugin.md
----------------------------------------------------------------------
diff --git a/docs/it/edge/guide/platforms/ios/plugin.md b/docs/it/edge/guide/platforms/ios/plugin.md
index ee9d2da..71473be 100644
--- a/docs/it/edge/guide/platforms/ios/plugin.md
+++ b/docs/it/edge/guide/platforms/ios/plugin.md
@@ -24,24 +24,16 @@ Ogni classe plugin deve essere registrato come un `<feature>` taggare nella `con
 
 La parte di JavaScript di un plugin utilizza sempre il `cordova.exec` metodo come segue:
 
-<<<<<<< HEAD
     exec(<successFunction>, <failFunction>, <service>, <action>, [<args>]);
-=======
-    exec (< successFunction >, < failFunction >, < servizio >, < azione >, [< args >]);
->>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
     
 
 Questo esegue il marshalling di una richiesta dalla `UIWebView` sul lato nativo di iOS, più o meno bollente fino a chiamare il `action` metodo sul `service` classe, con gli argomenti passati nella `args` matrice.
 
 Specificare il plugin come un `<feature>` tag nel progetto dell'applicazione Cordova-iOS `config.xml` file.
 
-<<<<<<< HEAD
     <feature name="LocalStorage">
         <param name="ios-package" value="CDVLocalStorage" />
     </feature>
-=======
-    < nome funzione = "LocalStorage" >< param nome = valore "ios-pacchetto" = "CDVLocalStorage" / >< / caratteristica >
->>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
     
 
 La caratteristica `name` attributo deve corrispondere a quello che si utilizza in JavaScript `exec` di chiamata `service` parametro e il `value` attributo deve corrispondere al nome della classe Objective-C del plugin. `<param name>`io dovrei essere sempre `"ios-package"` . Se non si segue questa impostazione, il plugin può compilare, ma non sarà raggiungibile da Cordova.
@@ -50,14 +42,10 @@ La caratteristica `name` attributo deve corrispondere a quello che si utilizza i
 
 Viene creata un'istanza di un oggetto plugin per la vita di ogni `UIWebView` . Plugin non vengono create istanze fino a quando essi fanno riferimento in primo luogo una chiamata da JavaScript, a meno che non `<param>` con un `onload` `name` attributo è impostato su `"true"` in `config.xml` . Per esempio:
 
-<<<<<<< HEAD
     <feature name="Echo">
         <param name="ios-package" value="Echo" />
         <param name="onload" value="true" />
     </feature>
-=======
-    < nome funzione = "Echo" >< param nome = valore "ios-pacchetto" = "Echo" / >< nome param = "onload" value = "true" / >< / caratteristica >
->>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
     
 
 Non c'è *nessun* designato inizializzatore per i plugin. Plugin necessario utilizzare invece il `pluginInitialize` metodo per la loro logica di avviamento.
@@ -70,7 +58,6 @@ Abbiamo JavaScript fuoco fuori una richiesta di plugin al lato nativo. Abbiamo i
 
 Che cosa ottiene spedito al plugin tramite di JavaScript `exec` funzione viene passato la classe corrispondente Plugin `action` metodo. Un metodo di plugin ha questa firma:
 
-<<<<<<< HEAD
     - (void)myMethod:(CDVInvokedUrlCommand*)command
     {
         CDVPluginResult* pluginResult = nil;
@@ -82,14 +69,6 @@ Che cosa ottiene spedito al plugin tramite di JavaScript `exec` funzione viene p
             pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_ERROR messageAsString:@"Arg was null"];
         }
         [self.commandDelegate sendPluginResult:pluginResult callbackId:command.callbackId];
-=======
-    -comando:(CDVInvokedUrlCommand*) myMethod (void) {CDVPluginResult * pluginResult = nil;
-        NSString * myarg = [command.arguments objectAtIndex: 0];
-    
-        Se (myarg! = nil) {pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK];
-        } else {pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_ERROR messageAsString:@"Arg era null"];
-        } [self.commandDelegate sendPluginResult:pluginResult callbackId:command.callbackId];
->>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
     }
     
 
@@ -107,11 +86,7 @@ Che cosa ottiene spedito al plugin tramite di JavaScript `exec` funzione viene p
 
 Utilizzando CDVPluginResult è possibile restituire una varietà di tipi di risultato al vostro callback JavaScript, utilizzando i metodi della classe che sembrano:
 
-<<<<<<< HEAD
     + (CDVPluginResult*)resultWithStatus:(CDVCommandStatus)statusOrdinal messageAs...
-=======
-    + (CDVPluginResult *) resultWithStatus: messageAs statusOrdinal (CDVCommandStatus)...
->>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
     
 
 È possibile creare `String` , `Int` , `Double` , `Bool` , `Array` , `Dictionary` , `ArrayBuffer` , e `Multipart` tipi. O, non allegare eventuali argomenti (basta inviare uno status). O, per restituire un errore. Può anche scegliere di non inviare alcun risultato plugin a tutti, nel qual caso non viene generato il callback.
@@ -126,18 +101,13 @@ Utilizzando CDVPluginResult è possibile restituire una varietà di tipi di risu
 
 Aggiungiamo i seguenti al progetto `config.xml` file:
 
-<<<<<<< HEAD
     <feature name="Echo">
         <param name="ios-package" value="Echo" />
     </feature>
-=======
-    < nome funzione = "Echo" >< param nome = valore "ios-pacchetto" = "Echo" / >< / caratteristica >
->>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
     
 
 Poi aggiungiamo i seguenti file ( `Echo.h` e `Echo.m` ) nella cartella plugin all'interno della nostra cartella di applicazione di Cordova-iOS:
 
-<<<<<<< HEAD
     /********* Echo.h Cordova Plugin Header *******/
     
     #import <Cordova/CDV.h>
@@ -170,17 +140,6 @@ Poi aggiungiamo i seguenti file ( `Echo.h` e `Echo.m` ) nella cartella plugin al
     }
     
     @end
-=======
-    / --- Echo.h Cordova Plugin intestazione --- / Echo #import < Cordova/CDV.h > @interface: CDVPlugin - comando di:(CDVInvokedUrlCommand*) echo (void);
-    
-    @end / --- implementazione di Plugin Cordova Echo.m --- / #import "Echo.h" #import < Cordova/CDV.h > @implementation Echo - comando di:(CDVInvokedUrlCommand*) echo (void) {CDVPluginResult * pluginResult = nil;
-        NSString * echo = [command.arguments objectAtIndex: 0];
-    
-        Se (eco! = nil & & [eco lunghezza] > 0) {pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK messageAsString:echo];
-        } else {pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_ERROR];
-        } [self.commandDelegate sendPluginResult:pluginResult callbackId:command.callbackId];
-    } @end
->>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
     
 
 Diamo un'occhiata al codice. In cima abbiamo tutte le necessarie importazioni di Cordova. La nostra classe si estende da `CDVPlugin` (molto importante).
@@ -195,7 +154,6 @@ Infine, inviamo il risultato di `self.commandDelegate` , che esegue il `exec` ca
 
 Plugin metodi vengono eseguiti nello stesso thread come interfaccia utente. Se il tuo plugin richiede una grande quantità di elaborazione o richiede una chiamata di blocco, è necessario utilizzare un thread in background. Ad esempio:
 
-<<<<<<< HEAD
     - (void)myPluginMethod:(CDVInvokedUrlCommand*)command
     {
         // Check command.arguments here.
@@ -204,13 +162,6 @@ Plugin metodi vengono eseguiti nello stesso thread come interfaccia utente. Se i
             // Some blocking logic...
             CDVPluginResult* pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK messageAsString:payload];
             // The sendPluginResult method is thread-safe.
-=======
-    -comando:(CDVInvokedUrlCommand*) myPluginMethod (void) {/ / Check command.arguments qui.
-        [self.commandDelegate runInBackground: ^ {NSString * carico utile = nil;
-            / / Qualche logica di blocco...
-            CDVPluginResult * pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK messageAsString:payload];
-            / / Il metodo sendPluginResult è thread-safe.
->>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
             [self.commandDelegate sendPluginResult:pluginResult callbackId:command.callbackId];
         }];
     }

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/000edf9b/docs/ja/edge/cordova/camera/parameter/cameraOptions.md
----------------------------------------------------------------------
diff --git a/docs/ja/edge/cordova/camera/parameter/cameraOptions.md b/docs/ja/edge/cordova/camera/parameter/cameraOptions.md
index e2296d3..3aa6e5d 100644
--- a/docs/ja/edge/cordova/camera/parameter/cameraOptions.md
+++ b/docs/ja/edge/cordova/camera/parameter/cameraOptions.md
@@ -66,6 +66,8 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 ## Android の癖
 
+*   任意 `cameraDirection` 背面写真で結果の値します。
+
 *   無視、 `allowEdit` パラメーター。
 
 *   `Camera.PictureSourceType.PHOTOLIBRARY``Camera.PictureSourceType.SAVEDPHOTOALBUM`両方のアルバムが表示されます同じ写真。

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/000edf9b/docs/ja/edge/cordova/file/file.md
----------------------------------------------------------------------
diff --git a/docs/ja/edge/cordova/file/file.md b/docs/ja/edge/cordova/file/file.md
index 18f595f..82a8871 100644
--- a/docs/ja/edge/cordova/file/file.md
+++ b/docs/ja/edge/cordova/file/file.md
@@ -16,7 +16,7 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 # ファイル
 
-> 読み取り、書き込みおよび[W3C の File API][1]に基づくファイル システム階層をナビゲートする API.
+> 読んで、API を書くし、 [w3c ファイル api][1]に基づくファイル システム階層の移動.
 
  [1]: http://www.w3.org/TR/FileAPI
 

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/000edf9b/docs/ja/edge/cordova/file/filereader/filereader.md
----------------------------------------------------------------------
diff --git a/docs/ja/edge/cordova/file/filereader/filereader.md b/docs/ja/edge/cordova/file/filereader/filereader.md
index 0e7f5af..926af8f 100644
--- a/docs/ja/edge/cordova/file/filereader/filereader.md
+++ b/docs/ja/edge/cordova/file/filereader/filereader.md
@@ -64,7 +64,7 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 *   Windows Phone 7 と 8
 *   Windows 8
 
-## データ URL として読む
+## readAsDataURL
 
 **パラメーター:**
 
@@ -81,14 +81,14 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
         reader.readAsDataURL(file);
     };
     
-    var fail = function (evt) {
+    var fail = function (error) {
         console.log(error.code);
     };
     
     entry.file(win, fail);
     
 
-## テキストとしての読み取り
+## readAsText
 
 **パラメーター:**
 
@@ -107,14 +107,14 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
         reader.readAsText(file);
     };
     
-    var fail = function (evt) {
+    var fail = function (error) {
         console.log(error.code);
     };
     
     entry.file(win, fail);
     
 
-## 簡単な例を中止します。
+## 中止
 
     function win(file) {
         var reader = new FileReader();
@@ -184,8 +184,8 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
             reader.readAsText(file);
         }
     
-        function fail(evt) {
-            console.log(evt.target.error.code);
+        function fail(error) {
+            console.log(error.code);
         }
     
         </script>
@@ -201,7 +201,7 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 *   **Encoding**パラメーターはサポートされていません、UTF8 エンコーディングが常に有効です。
 
-## バイナリ文字列として読み取る
+## readAsBinaryString
 
 現在 iOS と Android でのみサポートされています。
 
@@ -220,14 +220,14 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
         reader.readAsBinaryString(file);
     };
     
-    var fail = function (evt) {
+    var fail = function (error) {
         console.log(error.code);
     };
     
     entry.file(win, fail);
     
 
-## 配列バッファーとして読む
+## readAsArrayBuffer
 
 現在 iOS と Android でのみサポートされています。
 
@@ -246,7 +246,7 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
         reader.readAsArrayBuffer(file);
     };
     
-    var fail = function (evt) {
+    var fail = function (error) {
         console.log(error.code);
     };
     


[03/50] [abbrv] Synchronization with Crowdin

Posted by mw...@apache.org.
http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/49265e04/docs/ja/edge/config_ref/index.md
----------------------------------------------------------------------
diff --git a/docs/ja/edge/config_ref/index.md b/docs/ja/edge/config_ref/index.md
index e8fa053..e0f1eb2 100644
--- a/docs/ja/edge/config_ref/index.md
+++ b/docs/ja/edge/config_ref/index.md
@@ -36,7 +36,12 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 例:
 
-        < ウィジェット >< 好みの名前 ="MySetting"値 ="true"/>< 機能名 ="MyPlugin"値 ="MyPluginClass"/>< 起源にアクセス ="*"/>< src="index.html コンテンツ"/></ウィジェット >
+        <widget>
+            <preference name="MySetting" value="true" />
+            <feature name="MyPlugin" value="MyPluginClass" />
+            <access origin="*" />
+            <content src="index.html" />
+        </widget>
     
 
 Apache コルドバでサポートされる主要プラットフォーム間でサポートされている要素のリストに従ってください。

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/49265e04/docs/ja/edge/cordova/accelerometer/accelerometer.md
----------------------------------------------------------------------
diff --git a/docs/ja/edge/cordova/accelerometer/accelerometer.md b/docs/ja/edge/cordova/accelerometer/accelerometer.md
index 25711bd..b09e205 100644
--- a/docs/ja/edge/cordova/accelerometer/accelerometer.md
+++ b/docs/ja/edge/cordova/accelerometer/accelerometer.md
@@ -46,22 +46,35 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 *   (アンドロイド`app/res/xml/config.xml`)
     
-        < 機能名 =「加速」>< param の名前 =「android パッケージ」value="org.apache.cordova.AccelListener"/></機能 >
+        <feature name="Accelerometer">
+            <param name="android-package" value="org.apache.cordova.AccelListener" />
+        </feature>
         
 
 *   ブラックベリー WebWorks
     
-        (in www/plugins.xml) < 機能名 =「加速」>< param の名前「ブラックベリー パッケージ」value="org.apache.cordova.accelerometer.Accelerometer ="/></機能 > (www/config.xml) で < id="blackberry.system 機能"必要 ="true"のバージョン =「1.0.0.0」/>< id="org.apache.cordova 機能"必要 ="true"のバージョン =「1.0.0」/>
+        (in www/plugins.xml)
+        <feature name="Accelerometer">
+            <param name="blackberry-package" value="org.apache.cordova.accelerometer.Accelerometer" />
+        </feature>
+        
+        (in www/config.xml)
+        <feature id="blackberry.system"  required="true" version="1.0.0.0" />
+        <feature id="org.apache.cordova" required="true" version="1.0.0" />
         
 
 *   iOS (`config.xml`)
     
-        < 機能名 =」加速度計「>< param の名前"ios パッケージ"値を = ="CDVAccelerometer"/></機能 >
+        <feature name="Accelerometer">
+            <param name="ios-package" value="CDVAccelerometer" />
+        </feature>
         
 
 *   (Windows Phone`Properties/WPAppManifest.xml`)
     
-        < 機能 >< 機能名 ="ID_CAP_SENSORS"/></機能 >
+        <Capabilities>
+            <Capability Name="ID_CAP_SENSORS" />
+        </Capabilities>
         
     
     参照: [Windows Phone のアプリケーション マニフェスト][1]

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/49265e04/docs/ja/edge/cordova/notification/notification.md
----------------------------------------------------------------------
diff --git a/docs/ja/edge/cordova/notification/notification.md b/docs/ja/edge/cordova/notification/notification.md
index b73bd5e..09c025a 100644
--- a/docs/ja/edge/cordova/notification/notification.md
+++ b/docs/ja/edge/cordova/notification/notification.md
@@ -40,17 +40,31 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 *   アンドロイド
     
-        (in app/res/xml/config.xml) < 機能名 =「通知」>< param の名前 =「android パッケージ」value="org.apache.cordova.Notification"/></機能 > (app/AndroidManifest.xml) の < 使用許可 android:name="android.permission.VIBRATE"/>
+        (in app/res/xml/config.xml)
+        <feature name="Notification">
+            <param name="android-package" value="org.apache.cordova.Notification" />
+        </feature>
+        
+        (in app/AndroidManifest.xml)
+        <uses-permission android:name="android.permission.VIBRATE" />
         
 
 *   ブラックベリー WebWorks
     
-        (in www/plugins.xml) < 機能名 =「通知」>< param の名前 =「ブラックベリー パッケージ」value="org.apache.cordova.notification.Notification"/></機能 > (www/config.xml) で < id="blackberry.ui.dialog 機能"/>
+        (in www/plugins.xml)
+        <feature name="Notification">
+            <param name="blackberry-package" value="org.apache.cordova.notification.Notification" />
+        </feature>
+        
+        (in www/config.xml)
+        <feature id="blackberry.ui.dialog" />
         
 
 *   iOS (`config.xml`)
     
-        < 機能名 =「通知」>< param の名前 = 値「ios パッケージ」="CDVNotification"/></機能 >
+        <feature name="Notification">
+            <param name="ios-package" value="CDVNotification" />
+        </feature>
         
 
 いくつかのプラットフォームは特別な構成を必要とせずにこの機能をサポート可能性があります。概要については、プラットフォームのサポートを参照してください。
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/49265e04/docs/ja/edge/guide/appdev/whitelist/index.md
----------------------------------------------------------------------
diff --git a/docs/ja/edge/guide/appdev/whitelist/index.md b/docs/ja/edge/guide/appdev/whitelist/index.md
index 3f3eba1..94d9392 100644
--- a/docs/ja/edge/guide/appdev/whitelist/index.md
+++ b/docs/ja/edge/guide/appdev/whitelist/index.md
@@ -76,7 +76,7 @@ Android は完全にホワイト リスト構文をサポートします。
 
 [Google.com][2]へのアクセス:
 
-    < アクセス始点 ="http://google.com"/>
+    <access origin="http://google.com" />
     
 
 ## ブラックベリー
@@ -93,22 +93,22 @@ Android は完全にホワイト リスト構文をサポートします。
 
 [Google.com][2]へのアクセス:
 
-    < uri にアクセス サブドメイン"http://google.com"= ="false"/>
+    <access uri="http://google.com" subdomains="false" />
     
 
 [Maps.google.com][4]へのアクセス:
 
-    < uri にアクセス サブドメイン"http://maps.google.com"= ="false"/>
+    <access uri="http://maps.google.com" subdomains="false" />
     
 
 [Google.com][2]でのすべてのサブドメインへのアクセス:
 
-    < uri にアクセス サブドメイン"http://google.com"= ="true"/>
+    <access uri="http://google.com" subdomains="true" />
     
 
 含むすべてのドメインへのアクセスを `file://` プロトコル。
 
-    < uri にアクセス ="*"サブドメイン ="true"/>
+    <access uri="*" subdomains="true" />
     
 
 ## iOS
@@ -127,7 +127,7 @@ IOS にワイルドカードを使用 ( `*` ) [W3C ウィジェット アクセ
 
 すべてのサブドメイン、Tld へのアクセス ( `.com` 、 `.net` 、等)。
 
-    ※ google.*
+    *.google.*
     
 
 ## Windows Phone (7 & 8)
@@ -140,7 +140,7 @@ Android は完全にホワイト リスト構文をサポートします。
 
 [Google.com][2]へのアクセス:
 
-    < アクセス始点 ="http://google.com"/>
+    <access origin="http://google.com" />
     
 
 ## Tizen
@@ -153,19 +153,19 @@ Android は完全にホワイト リスト構文をサポートします。
 
 [Google.com][2]へのアクセス:
 
-    < アクセス始点がサブドメイン"http://google.com"= ="false"/>
+    <access origin="http://google.com" subdomains="false" />
     
 
 安全な[google.com][3]へのアクセス ( `https://` )。
 
-    < アクセス始点がサブドメイン"https://google.com"= ="false"/>
+    <access origin="https://google.com" subdomains="false" />
     
 
 [Google.com][2]でのすべてのサブドメインへのアクセス:
 
-    < アクセス始点がサブドメイン"http://google.com"= ="true"/>
+    <access origin="http://google.com" subdomains="true" />
     
 
 含むすべてのドメインへのアクセスを `file://` プロトコル。
 
-    < アクセス始点 ="*"サブドメイン ="true"/>
\ No newline at end of file
+    <access origin="*" subdomains="true" />
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/49265e04/docs/ja/edge/guide/platforms/android/plugin.md
----------------------------------------------------------------------
diff --git a/docs/ja/edge/guide/platforms/android/plugin.md b/docs/ja/edge/guide/platforms/android/plugin.md
index 294ba53..6923b21 100644
--- a/docs/ja/edge/guide/platforms/android/plugin.md
+++ b/docs/ja/edge/guide/platforms/android/plugin.md
@@ -31,7 +31,9 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 プラグインを追加する必要がありますあなたのプラグインを Java ファイルや独自の jar ファイルとして配布するかどうか、 `config.xml` 、コルドバ Android アプリケーションでファイル `res/xml/` ディレクトリ。
 
-    < 機能名 =「< サービス名 >」>< param の名前「android パッケージ」値を = ="< full_name_including_namespace >"/></機能 >
+    <feature name="<service_name>">
+        <param name="android-package" value="<full_name_including_namespace>" />
+    </feature>
     
 
 サービス名、JavaScript で使用されるものと一致する必要があります `exec` 呼び出し、および値は、Java クラスの完全名、名前空間を含みます。 それ以外の場合、プラグイン コンパイルしますが、まだコルドバで到達できません。
@@ -56,31 +58,81 @@ WebView に JavaScript が*なく*UI スレッド上で実行します。WebCore
 
 UI と対話する必要がある場合、次を使用する必要があります。
 
-    @Override 公共のブール値 (文字列操作、JSONArray args、最終的な CallbackContext callbackContext) を実行 JSONException がスローされます {場合 (「beep".equals(action)) {最終的な長い期間 = args.getLong(0);cordova.getActivity () .runOnUiThread (新しい Runnable() {公共 void run() {.
-                    callbackContext.success();//スレッド セーフ。
+    @Override
+    public boolean execute(String action, JSONArray args, final CallbackContext callbackContext) throws JSONException {
+        if ("beep".equals(action)) {
+            final long duration = args.getLong(0);
+            cordova.getActivity().runOnUiThread(new Runnable() {
+                public void run() {
+                    ...
+                    callbackContext.success(); // Thread-safe.
                 }
-            });返します true;} 戻り偽;}
+            });
+            return true;
+        }
+        return false;
+    }
     
 
 UI スレッド上で実行する必要がない場合 WebCore のスレッドをブロックしません。
 
-    @Override 公共のブール値 (文字列操作、JSONArray args、最終的な CallbackContext callbackContext) を実行 JSONException がスローされます {場合 (「beep".equals(action)) {最終的な長い期間 = args.getLong(0);cordova.getThreadPool () .execute (新しい Runnable() {公共 void run() {.
-                    callbackContext.success();//スレッド セーフ。
+    @Override
+    public boolean execute(String action, JSONArray args, final CallbackContext callbackContext) throws JSONException {
+        if ("beep".equals(action)) {
+            final long duration = args.getLong(0);
+            cordova.getThreadPool().execute(new Runnable() {
+                public void run() {
+                    ...
+                    callbackContext.success(); // Thread-safe.
                 }
-            });返します true;} 戻り偽;}
+            });
+            return true;
+        }
+        return false;
+    }
     
 
 ### エコー Android のプラグインの例
 
 追加するのには、次の `config.xml` ファイル。
 
-    < 機能名 =「エコー」>< param の名前 =「android パッケージ」value="org.apache.cordova.plugin.Echo"/></機能 >
+    <feature name="Echo">
+        <param name="android-package" value="org.apache.cordova.plugin.Echo" />
+    </feature>
     
 
 以下のファイルを追加し、 `src/org/apache/cordova/plugin/Echo.java` コルドバ Android アプリケーション内。
 
-    パッケージの org.apache.cordova.plugin;インポート org.apache.cordova.CordovaPlugin;インポート org.apache.cordova.CallbackContext;インポート org.json.JSONArray;インポート org.json.JSONException;インポート org.json.JSONObject;/--- このクラスは、JavaScript から呼び出す文字列をエコーします。
-     * CordovaPlugin を拡張するパブリック クラス エコー/{@Override パブリック boolean 文字列操作、JSONArray args (CallbackContext callbackContext) を実行 JSONException がスローされます {場合 (action.equals("echo")) {文字列メッセージ = args.getString(0);this.echo メッセージ (callbackContext);返します true;} 戻り偽;} 文字列メッセージ (CallbackContext callbackContext) 専用の void エコー {場合 (メッセージ ! null = & & message.length() > 0) {callbackContext.success(message);} 他 {callbackContext.error (「期待される 1 つ空でない文字列引数」);}
+    package org.apache.cordova.plugin;
+    
+    import org.apache.cordova.CordovaPlugin;
+    import org.apache.cordova.CallbackContext;
+    
+    import org.json.JSONArray;
+    import org.json.JSONException;
+    import org.json.JSONObject;
+    
+    /**
+     * This class echoes a string called from JavaScript.
+     */
+    public class Echo extends CordovaPlugin {
+    
+        @Override
+        public boolean execute(String action, JSONArray args, CallbackContext callbackContext) throws JSONException {
+            if (action.equals("echo")) {
+                String message = args.getString(0);
+                this.echo(message, callbackContext);
+                return true;
+            }
+            return false;
+        }
+    
+        private void echo(String message, CallbackContext callbackContext) {
+            if (message != null && message.length() > 0) {
+                callbackContext.success(message);
+            } else {
+                callbackContext.error("Expected one non-empty string argument.");
+            }
         }
     }
     

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/49265e04/docs/ja/edge/guide/platforms/android/webview.md
----------------------------------------------------------------------
diff --git a/docs/ja/edge/guide/platforms/android/webview.md b/docs/ja/edge/guide/platforms/android/webview.md
index 5725f8e..fa0255a 100644
--- a/docs/ja/edge/guide/platforms/android/webview.md
+++ b/docs/ja/edge/guide/platforms/android/webview.md
@@ -42,17 +42,62 @@ Android アプリケーションの開発に慣れていないしている場合
 
 4.  あなたの活動を変更して、それを実装する、 `CordovaInterface` 。 含まれているメソッドを実装する必要があります。 それらをコピーすることができます `/framework/src/org/apache/cordova/CordovaActivity.java` 、または独自に実装します。 インターフェイスを使用して、基本的なアプリケーションを次のコード片に示します。 参照先のビュー id と一致する方法に注意してください、 `id` 上記のように XML フラグメントで指定された属性。
     
-        CordovaViewTestActivity 活動を拡張するパブリック クラスを実装 CordovaInterface {CordovaWebView cwv;/* アクティビティが最初に作成されたときに呼び出されます。 */@Override 公共ボイド onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.main);cwv = (CordovaWebView) findViewById(R.id.tutorialView);Config.init(this);cwv.loadUrl(Config.getStartUrl());}
+        public class CordovaViewTestActivity extends Activity implements CordovaInterface {
+            CordovaWebView cwv;
+            /* Called when the activity is first created. */
+            @Override
+            public void onCreate(Bundle savedInstanceState) {
+                super.onCreate(savedInstanceState);
+                setContentView(R.layout.main);
+                cwv = (CordovaWebView) findViewById(R.id.tutorialView);
+                Config.init(this);
+                cwv.loadUrl(Config.getStartUrl());
+            }
         
 
 カメラを使用する場合もこれを実装する必要があります。
 
-        @Override パブリック void setActivityResultCallback (CordovaPlugin プラグイン) {this.activityResultCallback = プラグイン;}/--- をご希望、結果それが完了したらアクティビティを起動します。 このアクティビティが終了したとき *、onActivityResult() メソッドが呼び出されます。
-         ** @param コマンド コマンド オブジェクト * @param インテントを開始するインテント * @param requestCode アクティビティを識別するためにコールバックに渡される要求コード */公共 void startActivityForResult (CordovaPlugin コマンド、意図的意図、int requestCode) {this.activityResultCallback = コマンド。this.activityResultKeepRunning = this.keepRunning;//マルチタスクがオンの場合の結果を返す場合活動無効し (コマンド! = null) {this.keepRunning = false;}//スタートの活動 super.startActivityForResult (インテント、requestCode);} @Override/--- アクティビティと、それを開始した requestCode を与えることは終了し、起動したときに呼び出されます * 返されると、resultCode とそれから追加データ。
-         要求コードはもともと startActivityForResult() に供給される ** @param requestCode * この結果から来た人を識別することができます。
-         * @param resultCode 整数結果コードは、setResult() を介して子アクティビティによって返されます。
-         * @param データ、呼び出し元に結果データを返すことができますの意図 (様々 なデータは「エクストラ」の意図に添付することができます)。
-         * void onActivityResult (int requestCode、int resultCode、インテント意図) 保護された/{super.onActivityResult requestCode、resultCode (意図);CordovaPlugin コールバック = this.activityResultCallback;場合 (コールバック! = null) {callback.onActivityResult requestCode、resultCode (意図);}
+        @Override
+        public void setActivityResultCallback(CordovaPlugin plugin) {
+            this.activityResultCallback = plugin;
+        }
+        /**
+         * Launch an activity for which you would like a result when it finished. When this activity exits,
+         * your onActivityResult() method is called.
+         *
+         * @param command           The command object
+         * @param intent            The intent to start
+         * @param requestCode       The request code that is passed to callback to identify the activity
+         */
+        public void startActivityForResult(CordovaPlugin command, Intent intent, int requestCode) {
+            this.activityResultCallback = command;
+            this.activityResultKeepRunning = this.keepRunning;
+    
+            // If multitasking turned on, then disable it for activities that return results
+            if (command != null) {
+                this.keepRunning = false;
+            }
+    
+            // Start activity
+            super.startActivityForResult(intent, requestCode);
+        }   
+    
+        @Override
+        /**
+         * Called when an activity you launched exits, giving you the requestCode you started it with,
+         * the resultCode it returned, and any additional data from it.
+         *
+         * @param requestCode       The request code originally supplied to startActivityForResult(),
+         *                          allowing you to identify who this result came from.
+         * @param resultCode        The integer result code returned by the child activity through its setResult().
+         * @param data              An Intent, which can return result data to the caller (various data can be attached to Intent "extras").
+         */
+        protected void onActivityResult(int requestCode, int resultCode, Intent intent) {
+            super.onActivityResult(requestCode, resultCode, intent);
+            CordovaPlugin callback = this.activityResultCallback;
+            if (callback != null) {
+                callback.onActivityResult(requestCode, resultCode, intent);
+            }
         }
     
 

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/49265e04/docs/ja/edge/guide/platforms/blackberry/plugin.md
----------------------------------------------------------------------
diff --git a/docs/ja/edge/guide/platforms/blackberry/plugin.md b/docs/ja/edge/guide/platforms/blackberry/plugin.md
index b69add9..a406e1a 100644
--- a/docs/ja/edge/guide/platforms/blackberry/plugin.md
+++ b/docs/ja/edge/guide/platforms/blackberry/plugin.md
@@ -35,7 +35,9 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 プロジェクトの `www/plugins.xml` ディレクトリには、コルドバ プロジェクトのプラグインに必要な参照のすべてが含まれます。 ので参照を追加するとき `cordova.exec` はコルドバと呼ばれる、マップする方法を知っている、 `Echo` の引数 `cordova.exec` を `Echo` ネイティブは書きたいクラス。
 
-    < 機能名 =「エコー」>< param の名前 =「ブラックベリー パッケージ」value="org.apache.cordova.echo.Echo"/></機能 >
+    <feature name="Echo">
+        <param name="blackberry-package" value="org.apache.cordova.echo.Echo" />
+    </feature>
     
 
 ## Echo.java を追加します。
@@ -46,7 +48,38 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 プラグインを書くの背後にある基本的な考え方は、プラグインのクラスを拡張するクラスを作成し、呼び出されるメソッドに `execute` を返す、 `PluginResult` クラス。 すべての呼び出しに `cordova.exec` のクラスと同様に、引数内で実行するアクションで渡します。 この場合、「エコー」です「エコー」と [str] クラス内で実行するアクションで渡している引数。
 
-    パッケージの org.apache.cordova.echo;インポート org.apache.cordova.api.Plugin;インポート org.apache.cordova.api.PluginResult;インポート org.apache.cordova.json4j.JSONArray;インポート org.apache.cordova.json4j.JSONException;インポート org.apache.cordova.json4j.JSONObject;/--- ブラックベリーのプラグインをビルドする方法を示すシンプルなプラグイン * エコーがユーザーが呼び出した msg このプラグインに戻る基本的に * 公共最終クラス エコー拡張プラグイン/{パブリック静的最後の文字列のエコー =「エコー」;公共 PluginResult 実行 (文字列操作、JSONArray args、文字列 callbackId) {PluginResult 結果 = 新しい PluginResult (PluginResult.Status.INVALID_ACTION、"エコー: 無効なアクション:"+ アクション);if(action.equals(echo)) {しようと {文字列 theMsg = args.getString(0);場合 (theMsg! = null | | theMsg.length() > 0) {結果 = �
 �しい PluginResult (PluginResult.Status.OK、theMsg);} 他 {結果 = 新しい PluginResult (PluginResult.Status.ERROR、"エコーに Nothing");(JSONException e)}} catch {結果 = 新しい PluginResult (PluginResult.Status.JSON_EXCEPTION, e.getMessage());返される結果を}};}
+    package org.apache.cordova.echo;
+    
+    import org.apache.cordova.api.Plugin;
+    import org.apache.cordova.api.PluginResult;
+    import org.apache.cordova.json4j.JSONArray;
+    import org.apache.cordova.json4j.JSONException;
+    import org.apache.cordova.json4j.JSONObject;
+    /**
+     * A simple plugin to demonstrate how to build a plugin for BlackBerry
+     * Basically echos back the msg that a user calls to this plugin
+     */
+    public final class Echo extends Plugin {
+    
+        public static final String echo = "echo";
+    
+        public PluginResult execute(String action, JSONArray args, String callbackId) {
+            PluginResult result = new PluginResult(PluginResult.Status.INVALID_ACTION, "Echo: Invalid action:" + action);
+            if(action.equals(echo)){
+                try {
+                    String theMsg = args.getString(0);
+                    if(theMsg!= null || theMsg.length()>0){
+                        result = new PluginResult(PluginResult.Status.OK, theMsg);
+                    }else{
+                        result = new PluginResult(PluginResult.Status.ERROR, "Nothing to echo.");
+                    }
+                } catch (JSONException e) {
+                    result = new PluginResult(PluginResult.Status.JSON_EXCEPTION, e.getMessage());
+                }
+            }
+    
+            return result;
+        }
     
     }
     
@@ -61,7 +94,7 @@ Args パラメーターによって供給されている引数から入ってく
 
 追加された `Echo.java` プロジェクトで更新する必要があります。 構築する、 `.jar` ファイル、ブラックベリー WebWorks レポのルート ディレクトリに移動し、実行、 `ant` コマンド。
 
-    ant の更新 - Dproject.path="~/path_to_my_project"
+    ant update -Dproject.path="~/path_to_my_project"
     
 
 これは、新しい構築します `.jar` ファイルで、 `build/ext` ディレクトリ。コピー、 `build/ext/cordova.jar` にファイルを `project/www/ext` ディレクトリ。

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/49265e04/docs/ja/edge/guide/platforms/ios/plugin.md
----------------------------------------------------------------------
diff --git a/docs/ja/edge/guide/platforms/ios/plugin.md b/docs/ja/edge/guide/platforms/ios/plugin.md
index 29fad7d..5f79aa5 100644
--- a/docs/ja/edge/guide/platforms/ios/plugin.md
+++ b/docs/ja/edge/guide/platforms/ios/plugin.md
@@ -90,7 +90,7 @@ CDVPluginResult を使用してを返すことができますさまざまな結
 
 我々 は、次のファイルを追加し、( `Echo.h` および `Echo.m` ) 私たちコルドバ iOS アプリケーション フォルダー内にプラグインのフォルダーに:
 
-    /--- Echo.h コルドバ プラグイン ヘッダー ---/#import < Cordova/CDV.h > @interface エコー: CDVPlugin - (void) エコー:(CDVInvokedUrlCommand*) コマンド;@end/* * * Echo.m コルドバのプラグイン実装 * * */#import"Echo.h"#import < Cordova/CDV.h > @implementation エコー - (void) エコー:(CDVInvokedUrlCommand*) コマンド {CDVPluginResult * pluginResult = nil;NSString * エコー = [command.arguments objectAtIndex:0];場合 (エコー ! = nil & & [エコー長さ] > 0) {pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK messageAsString:echo];} 他 {pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_ERROR];} [self.commandDelegate sendPluginResult:pluginResult callbackId:command.callbackId];} @end
+    /--- Echo.h コルドバ プラグイン ヘッダー * * */#import < Cordova/CDV.h > @interface エコー: CDVPlugin - (void) エコー:(CDVInvokedUrlCommand*) コマンド;@end/* * * Echo.m コルドバのプラグイン実装 * * */#import"Echo.h"#import < Cordova/CDV.h > @implementation エコー - (void) エコー:(CDVInvokedUrlCommand*) コマンド {CDVPluginResult * pluginResult = nil;NSString * エコー = [command.arguments objectAtIndex:0];場合 (エコー ! = nil & & [エコー長さ] > 0) {pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK messageAsString:echo];} 他 {pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_ERROR];} [self.commandDelegate sendPluginResult:pluginResult callbackId:command.callbackId];} @end
     
 
 コードを見てをみましょう。上部に我々 はすべての必要なコルドバ輸入があります。私たちのクラスから拡張 `CDVPlugin` (非常に重要)。

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/49265e04/docs/ja/edge/guide/platforms/ios/webview.md
----------------------------------------------------------------------
diff --git a/docs/ja/edge/guide/platforms/ios/webview.md b/docs/ja/edge/guide/platforms/ios/webview.md
index 20c788f..5bde786 100644
--- a/docs/ja/edge/guide/platforms/ios/webview.md
+++ b/docs/ja/edge/guide/platforms/ios/webview.md
@@ -95,7 +95,7 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 2.  新しいインスタンス化 `CDVViewController` 、それをどこか (例えば、あなたのクラスでのプロパティ) を保持して。
     
-        CDVViewController * viewController = [新しい CDVViewController];
+        CDVViewController* viewController = [CDVViewController new];
         
 
 3.  (*省略可能です*)設定、 `wwwFolderName` プロパティ (既定値は `www` )。
@@ -105,27 +105,27 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 4.  (*省略可能です*)あなたの config.xml でスタート ページを設定、 `<content>` タグ。
     
-        < コンテンツ src="index.html"/>
+        <content src="index.html" />
         
     
     OR
     
-        < コンテンツ src ="http://apache.org"/>
+        <content src="http://apache.org" />
         
 
 5.  (*省略可能です*)設定、 `useSplashScreen` プロパティ (既定値は `NO` )。
     
-        viewController.useSplashScreen = はい;
+        viewController.useSplashScreen = YES;
         
 
 6.  **ビュー フレーム**を設定 (常に、最後のプロパティとしてこれをセット)。
     
-        viewController.view.frame = CGRectMake (0, 0, 320, 480);
+        viewController.view.frame = CGRectMake(0, 0, 320, 480);
         
 
 7.  包丁のビューに追加します。
     
-        [付ける addSubview:viewController.view];
+        [myView addSubview:viewController.view];
         
 
 ## HTML、CSS、JavaScript の資産を追加します。
@@ -140,4 +140,10 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 5.  適切な設定 `wwwFolderName` と `startPage` の最初に作成したフォルダーのプロパティ (前のセクションを参照) の既定値を使用またはインスタンスを作成する、`CDVViewController`.
     
-        /* 'myfolder' と呼ばれるフォルダーを作成し、ファイル 'mypage.html' に、スタート ページをされる場合 */viewController.wwwFolderName = @"myfolder";viewController.startPage = @"mypage.html"
\ No newline at end of file
+        /*
+         if you created a folder called 'myfolder' and
+         you want the file 'mypage.html' in it to be
+         the startPage
+        */
+        viewController.wwwFolderName = @"myfolder";
+        viewController.startPage = @"mypage.html"
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/49265e04/docs/ko/edge/config_ref/index.md
----------------------------------------------------------------------
diff --git a/docs/ko/edge/config_ref/index.md b/docs/ko/edge/config_ref/index.md
index a7f7357..24799fc 100644
--- a/docs/ko/edge/config_ref/index.md
+++ b/docs/ko/edge/config_ref/index.md
@@ -36,7 +36,12 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 예를 들어:
 
-        < 위젯 >< 기본 설정 이름 = "MySetting" 값 = "true" / >< 기능 이름 = "MyPlugin" 값 = "MyPluginClass" / >< 원본 액세스 = "*" / >< src="index.html 콘텐츠" / >< / 위젯 >
+        <widget>
+            <preference name="MySetting" value="true" />
+            <feature name="MyPlugin" value="MyPluginClass" />
+            <access origin="*" />
+            <content src="index.html" />
+        </widget>
     
 
 아파치 코르도바에서 지원 되는 주요 플랫폼에서 지원 되는 요소 목록에 따라.

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/49265e04/docs/ko/edge/cordova/accelerometer/accelerometer.md
----------------------------------------------------------------------
diff --git a/docs/ko/edge/cordova/accelerometer/accelerometer.md b/docs/ko/edge/cordova/accelerometer/accelerometer.md
index a25e2d3..09c897f 100644
--- a/docs/ko/edge/cordova/accelerometer/accelerometer.md
+++ b/docs/ko/edge/cordova/accelerometer/accelerometer.md
@@ -46,22 +46,35 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 *   (안 드 로이드`app/res/xml/config.xml`)
     
-        < 기능 이름 "가 속도계" = >< param 이름을 "안 드 로이드 패키지" value="org.apache.cordova.AccelListener =" / >< / 기능 >
+        <feature name="Accelerometer">
+            <param name="android-package" value="org.apache.cordova.AccelListener" />
+        </feature>
         
 
 *   블랙베리 WebWorks
     
-        (in www/plugins.xml) < 기능 이름 = "가 속도계" >< param 이름을 "블랙베리 패키지" value="org.apache.cordova.accelerometer.Accelerometer =" / >< / 기능 > (www/config.xml)에서 < id="blackberry.system 기능" 필수 = "true" 버전 "1.0.0.0" = / >< id="org.apache.cordova 기능" 필수 = "true" 버전 = "1.0.0" / >
+        (in www/plugins.xml)
+        <feature name="Accelerometer">
+            <param name="blackberry-package" value="org.apache.cordova.accelerometer.Accelerometer" />
+        </feature>
+        
+        (in www/config.xml)
+        <feature id="blackberry.system"  required="true" version="1.0.0.0" />
+        <feature id="org.apache.cordova" required="true" version="1.0.0" />
         
 
 *   (iOS`config.xml`)
     
-        < 기능 이름 "가 속도계" = >< param 이름을 = "ios 패키지" 값 = "CDVAccelerometer" / >< / 기능 >
+        <feature name="Accelerometer">
+            <param name="ios-package" value="CDVAccelerometer" />
+        </feature>
         
 
 *   (Windows Phone`Properties/WPAppManifest.xml`)
     
-        < 기능 >< 기능 이름 = "ID_CAP_SENSORS" / >< / 기능 >
+        <Capabilities>
+            <Capability Name="ID_CAP_SENSORS" />
+        </Capabilities>
         
     
     참고: [Windows Phone 대 한 응용 프로그램 매니페스트][1]

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/49265e04/docs/ko/edge/cordova/notification/notification.md
----------------------------------------------------------------------
diff --git a/docs/ko/edge/cordova/notification/notification.md b/docs/ko/edge/cordova/notification/notification.md
index 3fcf9fe..8aac6bd 100644
--- a/docs/ko/edge/cordova/notification/notification.md
+++ b/docs/ko/edge/cordova/notification/notification.md
@@ -40,17 +40,31 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 *   안 드 로이드
     
-        (in app/res/xml/config.xml) < 기능 이름 = "알림" >< param 이름을 "안 드 로이드 패키지" value="org.apache.cordova.Notification =" / >< / 기능 > (app/AndroidManifest.xml)에서 < 사용 권한 android:name="android.permission.VIBRATE" / >
+        (in app/res/xml/config.xml)
+        <feature name="Notification">
+            <param name="android-package" value="org.apache.cordova.Notification" />
+        </feature>
+        
+        (in app/AndroidManifest.xml)
+        <uses-permission android:name="android.permission.VIBRATE" />
         
 
 *   블랙베리 WebWorks
     
-        (in www/plugins.xml) < 기능 이름 = "알림" >< param 이름을 "블랙베리 패키지" value="org.apache.cordova.notification.Notification =" / >< / 기능 > (www/config.xml)에서 < id="blackberry.ui.dialog 기능" / >
+        (in www/plugins.xml)
+        <feature name="Notification">
+            <param name="blackberry-package" value="org.apache.cordova.notification.Notification" />
+        </feature>
+        
+        (in www/config.xml)
+        <feature id="blackberry.ui.dialog" />
         
 
 *   (iOS`config.xml`)
     
-        < 기능 이름 = "알림" >< param 이름을 = "ios 패키지" 값 = "CDVNotification" / >< / 기능 >
+        <feature name="Notification">
+            <param name="ios-package" value="CDVNotification" />
+        </feature>
         
 
 일부 플랫폼은 특별 한 구성이 필요 없이이 기능을 지원할 수 있습니다. 플랫폼 지원에 대 한 참조.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/49265e04/docs/ko/edge/guide/appdev/whitelist/index.md
----------------------------------------------------------------------
diff --git a/docs/ko/edge/guide/appdev/whitelist/index.md b/docs/ko/edge/guide/appdev/whitelist/index.md
index d046b91..afcbf2c 100644
--- a/docs/ko/edge/guide/appdev/whitelist/index.md
+++ b/docs/ko/edge/guide/appdev/whitelist/index.md
@@ -76,7 +76,7 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 [Google.com][2]에 대 한 액세스:
 
-    < 원본 액세스 = "http://google.com" / >
+    <access origin="http://google.com" />
     
 
 ## 블랙베리
@@ -93,22 +93,22 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 [Google.com][2]에 대 한 액세스:
 
-    < 액세스 uri 하위 도메인 "http://google.com" = = "false" / >
+    <access uri="http://google.com" subdomains="false" />
     
 
 [Maps.google.com][4]에 대 한 액세스:
 
-    < 액세스 uri 하위 도메인 "http://maps.google.com" = = "false" / >
+    <access uri="http://maps.google.com" subdomains="false" />
     
 
 [Google.com][2]에 모든 하위 도메인에 대 한 액세스:
 
-    < 액세스 uri 하위 도메인 "http://google.com" = = "true" / >
+    <access uri="http://google.com" subdomains="true" />
     
 
 포함 하 여 모든 도메인에 액세스 권한을 `file://` 프로토콜:
 
-    < 액세스 uri = "*" 하위 도메인 = "true" / >
+    <access uri="*" subdomains="true" />
     
 
 ## iOS
@@ -127,7 +127,7 @@ IOS에 와일드 카드 ( `*` )는 [W3C 위젯 액세스][1] 사양 보다 더 
 
 모든 하위 도메인을 Tld ( `.com` , `.net` , 등):
 
-    *. google.*
+    *.google.*
     
 
 ## Windows Phone (7 & 8)
@@ -140,7 +140,7 @@ IOS에 와일드 카드 ( `*` )는 [W3C 위젯 액세스][1] 사양 보다 더 
 
 [Google.com][2]에 대 한 액세스:
 
-    < 원본 액세스 = "http://google.com" / >
+    <access origin="http://google.com" />
     
 
 ## Tizen
@@ -153,19 +153,19 @@ IOS에 와일드 카드 ( `*` )는 [W3C 위젯 액세스][1] 사양 보다 더 
 
 [Google.com][2]에 대 한 액세스:
 
-    < 출처에 액세스 "http://google.com" 하위 도메인 = = "false" / >
+    <access origin="http://google.com" subdomains="false" />
     
 
 보안 [google.com][3] 에 대 한 액세스 ( `https://` ):
 
-    < 원본 액세스 = "https://google.com" 하위 도메인 = "false" / >
+    <access origin="https://google.com" subdomains="false" />
     
 
 [Google.com][2]에 모든 하위 도메인에 대 한 액세스:
 
-    < 출처에 액세스 "http://google.com" 하위 도메인 = = "true" / >
+    <access origin="http://google.com" subdomains="true" />
     
 
 포함 하 여 모든 도메인에 액세스 권한을 `file://` 프로토콜:
 
-    < 원본 액세스 = "*" 하위 도메인 = "true" / >
\ No newline at end of file
+    <access origin="*" subdomains="true" />
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/49265e04/docs/ko/edge/guide/platforms/android/plugin.md
----------------------------------------------------------------------
diff --git a/docs/ko/edge/guide/platforms/android/plugin.md b/docs/ko/edge/guide/platforms/android/plugin.md
index e68e594..322f013 100644
--- a/docs/ko/edge/guide/platforms/android/plugin.md
+++ b/docs/ko/edge/guide/platforms/android/plugin.md
@@ -31,7 +31,9 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 플러그인에 추가 되어야 합니다 귀하의 플러그인 자바 파일 또는 그것의 자신의 병을 배포 여부는 `config.xml` 코르 도우 바 안 드 로이드 응용 프로그램에서 파일 `res/xml/` 디렉터리.
 
-    < 기능 이름 "< service_name >" = >< param 이름을 = "안 드 로이드 패키지" 값 = "< full_name_including_namespace >" / >< / 기능 >
+    <feature name="<service_name>">
+        <param name="android-package" value="<full_name_including_namespace>" />
+    </feature>
     
 
 서비스 이름은 자바 스크립트에 사용 된 것과 일치 해야 `exec` 전화와 값은 네임 스페이스를 포함 하 여 Java 클래스 전체 이름. 그렇지 않으면 플러그인 컴파일 수 있지만 여전히 코르도바에 의해 접근할 수 있습니다.
@@ -59,25 +61,37 @@ WebView에서 자바 않습니다 *하지* UI 스레드에서 실행 합니다.
 
 UI와 상호 작용 해야 하는 경우 다음 사용 해야 합니다.
 
-    @Override 공공 부울 실행 (문자열 작업, JSONArray args, 마지막 CallbackContext callbackContext) JSONException을 throw {경우 ("beep".equals(action)) {마지막 긴 기간 = args.getLong(0);
-            cordova.getActivity ().runOnUiThread (새로운 Runnable() run ({공공 무효) {...
-                    callbackContext.success(); / / 스레드로부터 안전 합니다.
+    @Override
+    public boolean execute(String action, JSONArray args, final CallbackContext callbackContext) throws JSONException {
+        if ("beep".equals(action)) {
+            final long duration = args.getLong(0);
+            cordova.getActivity().runOnUiThread(new Runnable() {
+                public void run() {
+                    ...
+                    callbackContext.success(); // Thread-safe.
                 }
             });
-            반환 진정한;
-        } 반환 허위;
+            return true;
+        }
+        return false;
     }
     
 
 UI 스레드에서 실행 해야 하는 경우 하지만 WebCore 스레드를 차단 하지 않으려면:
 
-    @Override 공공 부울 실행 (문자열 작업, JSONArray args, 마지막 CallbackContext callbackContext) JSONException을 throw {경우 ("beep".equals(action)) {마지막 긴 기간 = args.getLong(0);
-            cordova.getThreadPool ().execute (새로운 Runnable() run ({공공 무효) {...
-                    callbackContext.success(); / / 스레드로부터 안전 합니다.
+    @Override
+    public boolean execute(String action, JSONArray args, final CallbackContext callbackContext) throws JSONException {
+        if ("beep".equals(action)) {
+            final long duration = args.getLong(0);
+            cordova.getThreadPool().execute(new Runnable() {
+                public void run() {
+                    ...
+                    callbackContext.success(); // Thread-safe.
                 }
             });
-            반환 진정한;
-        } 반환 허위;
+            return true;
+        }
+        return false;
     }
     
 
@@ -85,27 +99,42 @@ UI 스레드에서 실행 해야 하는 경우 하지만 WebCore 스레드를 
 
 다음을 추가 우리의 `config.xml` 파일:
 
-    < 기능 이름 "에코" = >< param 이름을 "안 드 로이드 패키지" value="org.apache.cordova.plugin.Echo =" / >< / 기능 >
+    <feature name="Echo">
+        <param name="android-package" value="org.apache.cordova.plugin.Echo" />
+    </feature>
     
 
 그런 다음 다음 파일을 추가 `src/org/apache/cordova/plugin/Echo.java` 코르 도우 바 안 드 로이드 응용 프로그램 안에:
 
-    패키지 org.apache.cordova.plugin;
+    package org.apache.cordova.plugin;
     
-    가져오기 org.apache.cordova.CordovaPlugin;
-    가져오기 org.apache.cordova.CallbackContext;
+    import org.apache.cordova.CordovaPlugin;
+    import org.apache.cordova.CallbackContext;
     
-    가져오기 org.json.JSONArray;
-    가져오기 org.json.JSONException;
-    가져오기 org.json.JSONObject;
+    import org.json.JSONArray;
+    import org.json.JSONException;
+    import org.json.JSONObject;
+    
+    /**
+     * This class echoes a string called from JavaScript.
+     */
+    public class Echo extends CordovaPlugin {
+    
+        @Override
+        public boolean execute(String action, JSONArray args, CallbackContext callbackContext) throws JSONException {
+            if (action.equals("echo")) {
+                String message = args.getString(0);
+                this.echo(message, callbackContext);
+                return true;
+            }
+            return false;
+        }
     
-    / ---이 클래스는 JavaScript에서 호출 하는 문자열을 재 탕.
-     * / 공용 클래스 에코 확장 CordovaPlugin {@Override 공용 부울 실행 (문자열 작업, JSONArray args, CallbackContext callbackContext) JSONException을 throw {경우 (action.equals("echo")) {문자열 메시지 = args.getString(0);
-                this.echo (메시지, callbackContext);
-                반환 진정한;
-            } 반환 허위;
-        } 개인 무효 에코 (문자열 메시지, CallbackContext callbackContext) {경우 (메시지! = null & & message.length() > 0) {callbackContext.success(message);
-            } 다른 {callbackContext.error ("예상 하나 비어 있지 않은 문자열 인수입니다.");
+        private void echo(String message, CallbackContext callbackContext) {
+            if (message != null && message.length() > 0) {
+                callbackContext.success(message);
+            } else {
+                callbackContext.error("Expected one non-empty string argument.");
             }
         }
     }

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/49265e04/docs/ko/edge/guide/platforms/android/webview.md
----------------------------------------------------------------------
diff --git a/docs/ko/edge/guide/platforms/android/webview.md b/docs/ko/edge/guide/platforms/android/webview.md
index 64256ec..36066c5 100644
--- a/docs/ko/edge/guide/platforms/android/webview.md
+++ b/docs/ko/edge/guide/platforms/android/webview.md
@@ -42,8 +42,12 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 4.  활동 수정 구현 하는 `CordovaInterface` . 포함 된 메서드를 구현 해야 합니다. 복사를 하실 수 있습니다 `/framework/src/org/apache/cordova/CordovaActivity.java` , 또는 자신에 그들을 구현 합니다. 아래 코드 조각 인터페이스를 사용 하 여 기본 응용 프로그램을 보여 줍니다. 참조 된 뷰 id가 일치 하는 방법을 참고는 `id` 위의 XML 조각에서 지정 된 특성:
     
-        CordovaViewTestActivity 활동을 확장 하는 공용 클래스 구현 CordovaInterface {CordovaWebView cwv;
-            / * 활동 처음 만들 때 호출 합니다. * / @Override 공용 void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);
+        public class CordovaViewTestActivity extends Activity implements CordovaInterface {
+            CordovaWebView cwv;
+            /* Called when the activity is first created. */
+            @Override
+            public void onCreate(Bundle savedInstanceState) {
+                super.onCreate(savedInstanceState);
                 setContentView(R.layout.main);
                 cwv = (CordovaWebView) findViewById(R.id.tutorialView);
                 Config.init(this);
@@ -53,20 +57,46 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 카메라를 사용 하는 경우에, 당신은 또한 이것을 구현 해야 합니다.
 
-        @Override 공용 void setActivityResultCallback (CordovaPlugin 플러그인) {this.activityResultCallback = 플러그인;
-        } / ---를 원하는 것 결과 끝나면 활동을 시작. 이 활동 종료 하면, * onActivityResult() 메서드가 호출 됩니다.
-         ** @param 명령 명령 개체 * @param 의도 시작 하 의도 * @param requestCode 콜백을 식별 작업에 전달 된 요청 코드 * / 공공 void startActivityForResult (CordovaPlugin 명령, 의도 의도, int requestCode) {this.activityResultCallback = 명령;
+        @Override
+        public void setActivityResultCallback(CordovaPlugin plugin) {
+            this.activityResultCallback = plugin;
+        }
+        /**
+         * Launch an activity for which you would like a result when it finished. When this activity exits,
+         * your onActivityResult() method is called.
+         *
+         * @param command           The command object
+         * @param intent            The intent to start
+         * @param requestCode       The request code that is passed to callback to identify the activity
+         */
+        public void startActivityForResult(CordovaPlugin command, Intent intent, int requestCode) {
+            this.activityResultCallback = command;
             this.activityResultKeepRunning = this.keepRunning;
     
-            / / 멀티태스킹 켜져 있으면 다음 경우 결과 반환 하는 활동에 대 한 해제 (명령! = null) {this.keepRunning = false;
-            } / / 시작 활동 super.startActivityForResult (의도, requestCode);
-        } @Override / --- 때, 시작 requestCode 주는 출구, 시작 활동 * resultCode 반환, 및 그것에서 추가 데이터.
-         ** @param requestCode 요청 코드 startActivityForResult(), 원래 제공 *이 결과에서 온 사람을 식별할 수 있습니다.
-         * @param resultCode 정수 결과 코드는 setResult() 통해 자식 활동이 반환합니다.
-         * @param 데이터는 호출자에 게 결과 데이터를 반환할 수 있습니다 한 의도 (다양 한 데이터 첨부 될 수 있습니다 의도 "여분의 것").
-         * / 무효 onActivityResult (int requestCode, int resultCode 의도 의도) 보호 {super.onActivityResult (requestCode, resultCode, 의도);
-            CordovaPlugin 콜백 = this.activityResultCallback;
-            만약 (콜백! = null) {callback.onActivityResult (requestCode, resultCode, 의도);
+            // If multitasking turned on, then disable it for activities that return results
+            if (command != null) {
+                this.keepRunning = false;
+            }
+    
+            // Start activity
+            super.startActivityForResult(intent, requestCode);
+        }   
+    
+        @Override
+        /**
+         * Called when an activity you launched exits, giving you the requestCode you started it with,
+         * the resultCode it returned, and any additional data from it.
+         *
+         * @param requestCode       The request code originally supplied to startActivityForResult(),
+         *                          allowing you to identify who this result came from.
+         * @param resultCode        The integer result code returned by the child activity through its setResult().
+         * @param data              An Intent, which can return result data to the caller (various data can be attached to Intent "extras").
+         */
+        protected void onActivityResult(int requestCode, int resultCode, Intent intent) {
+            super.onActivityResult(requestCode, resultCode, intent);
+            CordovaPlugin callback = this.activityResultCallback;
+            if (callback != null) {
+                callback.onActivityResult(requestCode, resultCode, intent);
             }
         }
     

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/49265e04/docs/ko/edge/guide/platforms/blackberry/plugin.md
----------------------------------------------------------------------
diff --git a/docs/ko/edge/guide/platforms/blackberry/plugin.md b/docs/ko/edge/guide/platforms/blackberry/plugin.md
index b77262e..f101c10 100644
--- a/docs/ko/edge/guide/platforms/blackberry/plugin.md
+++ b/docs/ko/edge/guide/platforms/blackberry/plugin.md
@@ -35,7 +35,9 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 프로젝트의 `www/plugins.xml` 디렉터리 코르도바 프로젝트에 필요한 참조를 모두 포함 합니다. 그래서 추가 참조를 추가 그 때 `cordova.exec` 는, 코르도바 지도 하는 방법을 알고는 `Echo` 의 인수 `cordova.exec` 에 `Echo` 우리가 기본적으로 쓰려는 클래스:
 
-    < 기능 이름 "에코" = >< param 이름을 "블랙베리 패키지" value="org.apache.cordova.echo.Echo =" / >< / 기능 >
+    <feature name="Echo">
+        <param name="blackberry-package" value="org.apache.cordova.echo.Echo" />
+    </feature>
     
 
 ## Echo.java 추가
@@ -46,21 +48,37 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 플러그인을 작성 뒤에 기본적인 아이디어는 플러그인 클래스를 확장 하는 클래스를 만들고 메서드 호출을 `execute` 를 반환 하는 `PluginResult` 클래스. 어떤 전화를 `cordova.exec` 인수 뿐만 아니라, 클래스 내에서 실행 하는 작업에 전달 합니다. 이 경우에, "에코" "에코"와 [str] 클래스 내에서 실행 작업 우리는 우리에 전달 하는 인수입니다.
 
-    패키지 org.apache.cordova.echo;
+    package org.apache.cordova.echo;
     
-    가져오기 org.apache.cordova.api.Plugin;
-    가져오기 org.apache.cordova.api.PluginResult;
-    가져오기 org.apache.cordova.json4j.JSONArray;
-    가져오기 org.apache.cordova.json4j.JSONException;
-    가져오기 org.apache.cordova.json4j.JSONObject;
-    / --- 블랙베리에 대 한 플러그인을 구축 하는 방법을 보여 주는 간단한 플러그인 * echos이이 플러그인을 호출 하는 사용자 메시지를 다시 기본적으로 * 공공 최종 클래스 에코 확장 플러그인 / {공용 정적 최종 문자열 에코 = "에코";
+    import org.apache.cordova.api.Plugin;
+    import org.apache.cordova.api.PluginResult;
+    import org.apache.cordova.json4j.JSONArray;
+    import org.apache.cordova.json4j.JSONException;
+    import org.apache.cordova.json4j.JSONObject;
+    /**
+     * A simple plugin to demonstrate how to build a plugin for BlackBerry
+     * Basically echos back the msg that a user calls to this plugin
+     */
+    public final class Echo extends Plugin {
     
-        공용 PluginResult 실행 (문자열 작업, JSONArray args 문자열 callbackId) {PluginResult 결과 = 새로운 PluginResult (PluginResult.Status.INVALID_ACTION, "에코: 잘못 된 작업:" + 액션);
-            if(action.equals(echo)) {보십시오 {문자열 theMsg = args.getString(0);
-                    경우 (theMsg! = null | | theMsg.length() > 0) {결과 = 새로운 PluginResult (PluginResult.Status.OK, theMsg);
-                    } 다른 {결과 = 새로운 PluginResult (PluginResult.Status.ERROR, "반향 하 아무것도.");
-                    }} catch (JSONException e) {결과 = 새로운 PluginResult (PluginResult.Status.JSON_EXCEPTION, e.getMessage());
-                }} 반환 결과;
+        public static final String echo = "echo";
+    
+        public PluginResult execute(String action, JSONArray args, String callbackId) {
+            PluginResult result = new PluginResult(PluginResult.Status.INVALID_ACTION, "Echo: Invalid action:" + action);
+            if(action.equals(echo)){
+                try {
+                    String theMsg = args.getString(0);
+                    if(theMsg!= null || theMsg.length()>0){
+                        result = new PluginResult(PluginResult.Status.OK, theMsg);
+                    }else{
+                        result = new PluginResult(PluginResult.Status.ERROR, "Nothing to echo.");
+                    }
+                } catch (JSONException e) {
+                    result = new PluginResult(PluginResult.Status.JSON_EXCEPTION, e.getMessage());
+                }
+            }
+    
+            return result;
         }
     
     }
@@ -76,7 +94,7 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 추가 `Echo.java` 프로젝트에서 업데이트 해야 합니다. 구축 하는 `.jar` 파일, 블랙베리 WebWorks repo의 루트 디렉터리를 탐색 하 고 실행은 `ant` 명령:
 
-    개미 업데이트-Dproject.path="~/path_to_my_project"
+    ant update -Dproject.path="~/path_to_my_project"
     
 
 이 새로운 빌드 `.jar` 파일에 `build/ext` 디렉터리. 복사는 `build/ext/cordova.jar` 로 파일을 `project/www/ext` 디렉터리.

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/49265e04/docs/ko/edge/guide/platforms/ios/plugin.md
----------------------------------------------------------------------
diff --git a/docs/ko/edge/guide/platforms/ios/plugin.md b/docs/ko/edge/guide/platforms/ios/plugin.md
index 1c15f7d..870f040 100644
--- a/docs/ko/edge/guide/platforms/ios/plugin.md
+++ b/docs/ko/edge/guide/platforms/ios/plugin.md
@@ -96,9 +96,9 @@ CDVPluginResult를 사용 하 여 돌아갈 수 있습니다 다양 한 결과 
 
 그 후에 다음 파일 추가 ( `Echo.h` 및 `Echo.m` ) 우리의 코르도바 iOS 응용 프로그램 폴더 안의 플러그인 폴더에:
 
-    / --- Echo.h 코르도바 플러그인 헤더 --- / #import < Cordova/CDV.h > @interface 에코: CDVPlugin-(void) 에코:(CDVInvokedUrlCommand*) 명령;
+    / --- Echo.h 코르도바 플러그인 헤더 * * * / #import < Cordova/CDV.h > @interface 에코: CDVPlugin-(void) 에코:(CDVInvokedUrlCommand*) 명령;
     
-    @end / --- Echo.m 코르도바 플러그인 구현 --- / #import "Echo.h" #import < Cordova/CDV.h > @implementation 에코-(void) 에코:(CDVInvokedUrlCommand*) 명령 {CDVPluginResult * pluginResult = 없음;
+    @end / --- Echo.m 코르도바 플러그인 구현 * * * / #import "Echo.h" #import < Cordova/CDV.h > @implementation 에코-(void) 에코:(CDVInvokedUrlCommand*) 명령 {CDVPluginResult * pluginResult = 없음;
         NSString * 에코 = [command.arguments objectAtIndex:0];
     
         경우 (에코! = 대 0 & & [에코 길이] > 0) {pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK messageAsString:echo];

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/49265e04/docs/ko/edge/guide/platforms/ios/webview.md
----------------------------------------------------------------------
diff --git a/docs/ko/edge/guide/platforms/ios/webview.md b/docs/ko/edge/guide/platforms/ios/webview.md
index 1011a65..00e26a2 100644
--- a/docs/ko/edge/guide/platforms/ios/webview.md
+++ b/docs/ko/edge/guide/platforms/ios/webview.md
@@ -95,7 +95,7 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 2.  새로운 인스턴스화할 `CDVViewController` , (예를 들어, 클래스에 있는 속성)를 어딘가에 그것을 유지:
     
-        CDVViewController * viewController = [새로운 CDVViewController];
+        CDVViewController* viewController = [CDVViewController new];
         
 
 3.  (*선택 사항*) 설정 된 `wwwFolderName` 속성 (기본값은 `www` ):
@@ -105,22 +105,22 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 4.  (*선택 사항*) 당신의 config.xml에 시작 페이지 설정에서 `<content>` 태그.
     
-        < src="index.html 콘텐츠" / >
+        <content src="index.html" />
         
     
     또는
     
-        < 콘텐츠 src = "http://apache.org" / >
+        <content src="http://apache.org" />
         
 
 5.  (*선택 사항*) 설정 된 `useSplashScreen` 속성 (기본값은 `NO` ):
     
-        viewController.useSplashScreen = 예;
+        viewController.useSplashScreen = YES;
         
 
 6.  **보기 프레임** 설정 (마지막 속성으로 항상 설정이):
     
-        viewController.view.frame = CGRectMake (0, 0, 320, 480);
+        viewController.view.frame = CGRectMake(0, 0, 320, 480);
         
 
 7.  보기에 식 칼을 추가:
@@ -140,5 +140,10 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 5.  적절 한 설정 `wwwFolderName` 및 `startPage` 처음 만든 폴더에 대 한 속성 또는 기본값 (이전 단원 참조)를 사용 하 여 인스턴스화할 때는`CDVViewController`.
     
-        / * 'myfolder 라는 폴더를 생성 하 고 그것은 시작 페이지에 ' mypage.html' 파일 * / viewController.wwwFolderName = @"myfolder";
+        /*
+         if you created a folder called 'myfolder' and
+         you want the file 'mypage.html' in it to be
+         the startPage
+        */
+        viewController.wwwFolderName = @"myfolder";
         viewController.startPage = @"mypage.html"
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/49265e04/docs/zh/edge/config_ref/index.md
----------------------------------------------------------------------
diff --git a/docs/zh/edge/config_ref/index.md b/docs/zh/edge/config_ref/index.md
index cf807ab..e367282 100644
--- a/docs/zh/edge/config_ref/index.md
+++ b/docs/zh/edge/config_ref/index.md
@@ -36,7 +36,12 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 示例:
 
-        < 構件 >< 首選項名稱 ="MySetting"值 ="true"/ >< 功能名稱 = 值"MyPlugin"="MyPluginClass"/ >< 訪問來源 ="*"/ >< 內容 src="index.html"/ >< / 構件 >
+        <widget>
+            <preference name="MySetting" value="true" />
+            <feature name="MyPlugin" value="MyPluginClass" />
+            <access origin="*" />
+            <content src="index.html" />
+        </widget>
     
 
 請按照操作跨主要平臺支援的 Apache 科爾多瓦的支援元素的清單。

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/49265e04/docs/zh/edge/cordova/accelerometer/accelerometer.md
----------------------------------------------------------------------
diff --git a/docs/zh/edge/cordova/accelerometer/accelerometer.md b/docs/zh/edge/cordova/accelerometer/accelerometer.md
index 064f051..51b9dc7 100644
--- a/docs/zh/edge/cordova/accelerometer/accelerometer.md
+++ b/docs/zh/edge/cordova/accelerometer/accelerometer.md
@@ -61,7 +61,9 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 *   (在 Windows Phone`Properties/WPAppManifest.xml`)
     
-        < 功能 >< 功能名稱 ="ID_CAP_SENSORS"/ >< / 功能 >
+        <Capabilities>
+            <Capability Name="ID_CAP_SENSORS" />
+        </Capabilities>
         
     
     引用:[為 Windows Phone 應用程式清單][1]

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/49265e04/docs/zh/edge/cordova/notification/notification.md
----------------------------------------------------------------------
diff --git a/docs/zh/edge/cordova/notification/notification.md b/docs/zh/edge/cordova/notification/notification.md
index 4b8a150..4312af4 100644
--- a/docs/zh/edge/cordova/notification/notification.md
+++ b/docs/zh/edge/cordova/notification/notification.md
@@ -40,17 +40,31 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 *   Android 系統
     
-        (in app/res/xml/config.xml) < 功能名稱 ="通知">< 參數名稱 ="android 包"value="org.apache.cordova.Notification"/ >< / 功能 > (在 app/AndroidManifest.xml) < 使用許可權 android:name="android.permission.VIBRATE"/ >
+        (in app/res/xml/config.xml)
+        <feature name="Notification">
+            <param name="android-package" value="org.apache.cordova.Notification" />
+        </feature>
+        
+        (in app/AndroidManifest.xml)
+        <uses-permission android:name="android.permission.VIBRATE" />
         
 
 *   黑莓手機 WebWorks
     
-        (in www/plugins.xml) < 功能名稱 ="通知">< 參數名稱 ="黑莓手機-包"value="org.apache.cordova.notification.Notification"/ >< / 功能 > (在 www/config.xml) < 功能 id="blackberry.ui.dialog"/ >
+        (in www/plugins.xml)
+        <feature name="Notification">
+            <param name="blackberry-package" value="org.apache.cordova.notification.Notification" />
+        </feature>
+        
+        (in www/config.xml)
+        <feature id="blackberry.ui.dialog" />
         
 
 *   (在 iOS`config.xml`)
     
-        < 功能名稱 ="通知">< 參數名稱 ="ios 包"值 ="CDVNotification"/ >< / 功能 >
+        <feature name="Notification">
+            <param name="ios-package" value="CDVNotification" />
+        </feature>
         
 
 一些平臺可能支援此功能,而無需任何特殊的配置。有關概述,請參見平臺支援。
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/49265e04/docs/zh/edge/guide/appdev/whitelist/index.md
----------------------------------------------------------------------
diff --git a/docs/zh/edge/guide/appdev/whitelist/index.md b/docs/zh/edge/guide/appdev/whitelist/index.md
index bcca5d4..eafb7b3 100644
--- a/docs/zh/edge/guide/appdev/whitelist/index.md
+++ b/docs/zh/edge/guide/appdev/whitelist/index.md
@@ -32,21 +32,21 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
  [2]: http://google.com
 
-    HTTP://google.com
+    http://google.com
     
 
 對安全[google.com][3]的訪問 ( `https://` ):
 
  [3]: https://google.com
 
-    HTTPs://google.com
+    https://google.com
     
 
 子域[maps.google.com][4]訪問:
 
  [4]: http://maps.google.com
 
-    HTTP://maps.google.com
+    http://maps.google.com
     
 
 訪問[google.com][2] (例如, [mail.google.com][5]和[docs.google.com][6]) 的所有子域:
@@ -54,7 +54,7 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
  [5]: http://mail.google.com
  [6]: http://docs.google.com
 
-    HTTP://*.google.com
+    http://*.google.com
     
 
 對於所有的域 (例如, [google.com][2]和[developer.mozilla.org][7]) 的存取權限:
@@ -76,7 +76,7 @@ Android 系統完全支援白語法。
 
 [Google.com][2]訪問:
 
-    < 訪問來源 ="HTTP://google.com"/ >
+    <access origin="http://google.com" />
     
 
 ## 黑莓手機
@@ -93,22 +93,22 @@ Android 系統完全支援白語法。
 
 [Google.com][2]訪問:
 
-    < 訪問 uri ="HTTP://google.com"的子域 ="false"/ >
+    <access uri="http://google.com" subdomains="false" />
     
 
 對[maps.google.com][4]的訪問:
 
-    < 訪問 uri ="HTTP://maps.google.com"子域 ="false"/ >
+    <access uri="http://maps.google.com" subdomains="false" />
     
 
 對在[google.com][2]上的所有子域的訪問:
 
-    < 訪問 uri ="HTTP://google.com"的子域 ="true"/ >
+    <access uri="http://google.com" subdomains="true" />
     
 
 訪問到所有的域,包括 `file://` 協定:
 
-    < 訪問 uri ="*"的子域 ="true"/ >
+    <access uri="*" subdomains="true" />
     
 
 ## iOS
@@ -140,7 +140,7 @@ Android 系統完全支援白語法。
 
 [Google.com][2]訪問:
 
-    < 訪問來源 ="HTTP://google.com"/ >
+    <access origin="http://google.com" />
     
 
 ## Tizen
@@ -153,19 +153,19 @@ Android 系統完全支援白語法。
 
 [Google.com][2]訪問:
 
-    < 訪問來源 ="HTTP://google.com"的子域 ="false"/ >
+    <access origin="http://google.com" subdomains="false" />
     
 
 對安全[google.com][3]的訪問 ( `https://` ):
 
-    < 訪問來源 ="HTTPs://google.com"的子域 ="false"/ >
+    <access origin="https://google.com" subdomains="false" />
     
 
 對在[google.com][2]上的所有子域的訪問:
 
-    < 訪問來源 ="HTTP://google.com"的子域 ="true"/ >
+    <access origin="http://google.com" subdomains="true" />
     
 
 訪問到所有的域,包括 `file://` 協定:
 
-    < 訪問來源 ="*"的子域 ="true"/ >
\ No newline at end of file
+    <access origin="*" subdomains="true" />
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/49265e04/docs/zh/edge/guide/platforms/android/plugin.md
----------------------------------------------------------------------
diff --git a/docs/zh/edge/guide/platforms/android/plugin.md b/docs/zh/edge/guide/platforms/android/plugin.md
index a07981e..6aea925 100644
--- a/docs/zh/edge/guide/platforms/android/plugin.md
+++ b/docs/zh/edge/guide/platforms/android/plugin.md
@@ -31,7 +31,9 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 是否您分發你的外掛程式作為 JAVA 檔或一罐,必須將該外掛程式添加到 `config.xml` 檔在科爾多瓦 Android 應用程式的 `res/xml/` 目錄。
 
-    < 功能名稱 ="< service_name >">< 參數名稱 ="android 包"值 ="< full_name_including_namespace >"/ >< / 功能 >
+    <feature name="<service_name>">
+        <param name="android-package" value="<full_name_including_namespace>" />
+    </feature>
     
 
 服務名稱應與匹配在 JavaScript 中使用 `exec` 的電話和值是 JAVA 類完整名稱,包括命名空間。 否則為該外掛程式可編譯,但仍無法訪問由科爾多瓦。
@@ -56,31 +58,81 @@ JavaScript 觸發外掛程式到本機端的請求。Android JAVA 外掛程式
 
 如果您需要與使用者介面進行交互,您應該使用以下方法:
 
-    @Override 公共 boolean 類型的值執行最後 CallbackCoNtext callbackCoNtext JSONArray args 字串操作) 將引發 JSONException {如果 ("beep".equals(action)) {最後期限長 = args.getLong(0) ;cordova.getActivity ().runOnUiThread (新 Runnable() run ({公共 void) {......
-                    callbackCoNtext.success() ;/ / 執行緒安全的。
+    @Override
+    public boolean execute(String action, JSONArray args, final CallbackContext callbackContext) throws JSONException {
+        if ("beep".equals(action)) {
+            final long duration = args.getLong(0);
+            cordova.getActivity().runOnUiThread(new Runnable() {
+                public void run() {
+                    ...
+                    callbackContext.success(); // Thread-safe.
                 }
-            });則返回 true ;} 返回 false ;}
+            });
+            return true;
+        }
+        return false;
+    }
     
 
 如果你不需要在 UI 執行緒上運行,但不是想阻止測試網線:
 
-    @Override 公共 boolean 類型的值執行最後 CallbackCoNtext callbackCoNtext JSONArray args 字串操作) 將引發 JSONException {如果 ("beep".equals(action)) {最後期限長 = args.getLong(0) ;cordova.getThreadPool ().execute (新 Runnable() run ({公共 void) {......
-                    callbackCoNtext.success() ;/ / 執行緒安全的。
+    @Override
+    public boolean execute(String action, JSONArray args, final CallbackContext callbackContext) throws JSONException {
+        if ("beep".equals(action)) {
+            final long duration = args.getLong(0);
+            cordova.getThreadPool().execute(new Runnable() {
+                public void run() {
+                    ...
+                    callbackContext.success(); // Thread-safe.
                 }
-            });則返回 true ;} 返回 false ;}
+            });
+            return true;
+        }
+        return false;
+    }
     
 
 ### 回聲 Android 外掛程式示例
 
 添加以下內容我們 `config.xml` 檔:
 
-    < 功能名稱 ="回聲">< 參數名稱 ="android 包"value="org.apache.cordova.plugin.Echo"/ >< / 功能 >
+    <feature name="Echo">
+        <param name="android-package" value="org.apache.cordova.plugin.Echo" />
+    </feature>
     
 
 然後將添加到下面的檔 `src/org/apache/cordova/plugin/Echo.java` 裡面我們的科爾多瓦 Android 應用程式:
 
-    包 org.apache.cordova.plugin ;導入 org.apache.cordova.CordovaPlugin ;導入 org.apache.cordova.CallbackCoNtext ;導入 org.json.JSONArray ;導入 org.json.JSONException ;導入 org.json.JSONObject ;/ --- 此類回顯從 JavaScript 調用的字串。
-     * / 公共類回聲擴展 CordovaPlugin {@Override 公共 boolean 類型的值執行 CallbackCoNtext callbackCoNtext JSONArray args 字串操作) 將引發 JSONException {如果 (action.equals("echo")) {字串消息 = args.getString(0) ;this.echo (郵件、 callbackCoNtext) ;則返回 true ;} 返回 false ;} 私人 void 回聲 (字串消息,CallbackCoNtext callbackCoNtext) {如果 (消息! = null & & message.length() > 0) {callbackCoNtext.success(message);} 其他 {callbackCoNtext.error ("預期一個非空的字串參數。") ;}
+    package org.apache.cordova.plugin;
+    
+    import org.apache.cordova.CordovaPlugin;
+    import org.apache.cordova.CallbackContext;
+    
+    import org.json.JSONArray;
+    import org.json.JSONException;
+    import org.json.JSONObject;
+    
+    /**
+     * This class echoes a string called from JavaScript.
+     */
+    public class Echo extends CordovaPlugin {
+    
+        @Override
+        public boolean execute(String action, JSONArray args, CallbackContext callbackContext) throws JSONException {
+            if (action.equals("echo")) {
+                String message = args.getString(0);
+                this.echo(message, callbackContext);
+                return true;
+            }
+            return false;
+        }
+    
+        private void echo(String message, CallbackContext callbackContext) {
+            if (message != null && message.length() > 0) {
+                callbackContext.success(message);
+            } else {
+                callbackContext.error("Expected one non-empty string argument.");
+            }
         }
     }
     

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/49265e04/docs/zh/edge/guide/platforms/android/webview.md
----------------------------------------------------------------------
diff --git a/docs/zh/edge/guide/platforms/android/webview.md b/docs/zh/edge/guide/platforms/android/webview.md
index 078e529..6b9b383 100644
--- a/docs/zh/edge/guide/platforms/android/webview.md
+++ b/docs/zh/edge/guide/platforms/android/webview.md
@@ -42,17 +42,62 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 4.  修改您的活動,使它實現了 `CordovaInterface` 。 您應該執行包括的方法。 您可能希望將它們從複製 `/framework/src/org/apache/cordova/CordovaActivity.java` ,或執行這些靠你自己。 下面的代碼片段顯示了一個基本的應用程式,使用該介面。 請注意如何引用的視圖 id 匹配 `id` 在上面所示的 XML 片段中指定的屬性:
     
-        CordovaViewTestActivity 延伸活動的公共類實現 CordovaInterface {CordovaWebView cwv ;/ * 當第一次創建活動時調用。 * @Override 公共 void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.main) ;cwv = findViewById(R.id.tutorialView) (CordovaWebView) ;Config.init(this) ;cwv.loadUrl(Config.getStartUrl()) ;}
+        public class CordovaViewTestActivity extends Activity implements CordovaInterface {
+            CordovaWebView cwv;
+            /* Called when the activity is first created. */
+            @Override
+            public void onCreate(Bundle savedInstanceState) {
+                super.onCreate(savedInstanceState);
+                setContentView(R.layout.main);
+                cwv = (CordovaWebView) findViewById(R.id.tutorialView);
+                Config.init(this);
+                cwv.loadUrl(Config.getStartUrl());
+            }
         
 
 如果您使用的相機,你應該也可以實現這:
 
-        @Override 公共 void setActivityResultCallback (CordovaPlugin 外掛程式) {this.activityResultCallback = 外掛程式 ;} / --- 推出,你會喜歡結果當它完成一項活動。 當這種活動退出時,* 調用您的 onActivityResult() 方法。
-         ** @param 命令的命令物件 * @param 意向意向開始 * @param requestCode 傳遞到回檔來識別該活動的請求代碼 * / 公共 void startActivityForResult (CordovaPlugin 命令、 意圖意圖、 int requestCode) {this.activityResultCallback = 命令 ;this.activityResultKeepRunning = this.keepRunning ;/ / 如果開啟了多工處理,然後禁用它如果返回結果的活動 (命令! = null) {this.keepRunning = false;} / / 開始活動 super.startActivityForResult (意圖、 requestCode) ;} @Override / --- 當你發起退出,給你你開始的它的 requestCode 活動調用 * resultCode 它返回了,並從它的任何其他資料。
-         請求代碼最初提供給 startActivityForResult(),** @param requestCode * 允許您確定誰從這個結果來了。
-         * @param resultCode 通過其 setResult() 的兒童活動所返回的整數結果代碼。
-         * @param 資料的意向,可以向調用方返回的結果資料 (各種資料可以附加到"額外"的意圖)。
-         * / 保護 void onActivityResult 意圖意圖 int resultCode int requestCode) {super.onActivityResult requestCode、 resultCode 意圖) ;CordovaPlugin 回檔 = this.activityResultCallback ;如果 (回檔! = null) {callback.onActivityResult requestCode、 resultCode 意圖) ;}
+        @Override
+        public void setActivityResultCallback(CordovaPlugin plugin) {
+            this.activityResultCallback = plugin;
+        }
+        /**
+         * Launch an activity for which you would like a result when it finished. When this activity exits,
+         * your onActivityResult() method is called.
+         *
+         * @param command           The command object
+         * @param intent            The intent to start
+         * @param requestCode       The request code that is passed to callback to identify the activity
+         */
+        public void startActivityForResult(CordovaPlugin command, Intent intent, int requestCode) {
+            this.activityResultCallback = command;
+            this.activityResultKeepRunning = this.keepRunning;
+    
+            // If multitasking turned on, then disable it for activities that return results
+            if (command != null) {
+                this.keepRunning = false;
+            }
+    
+            // Start activity
+            super.startActivityForResult(intent, requestCode);
+        }   
+    
+        @Override
+        /**
+         * Called when an activity you launched exits, giving you the requestCode you started it with,
+         * the resultCode it returned, and any additional data from it.
+         *
+         * @param requestCode       The request code originally supplied to startActivityForResult(),
+         *                          allowing you to identify who this result came from.
+         * @param resultCode        The integer result code returned by the child activity through its setResult().
+         * @param data              An Intent, which can return result data to the caller (various data can be attached to Intent "extras").
+         */
+        protected void onActivityResult(int requestCode, int resultCode, Intent intent) {
+            super.onActivityResult(requestCode, resultCode, intent);
+            CordovaPlugin callback = this.activityResultCallback;
+            if (callback != null) {
+                callback.onActivityResult(requestCode, resultCode, intent);
+            }
         }
     
 

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/49265e04/docs/zh/edge/guide/platforms/blackberry/plugin.md
----------------------------------------------------------------------
diff --git a/docs/zh/edge/guide/platforms/blackberry/plugin.md b/docs/zh/edge/guide/platforms/blackberry/plugin.md
index 3322d0e..d0bca37 100644
--- a/docs/zh/edge/guide/platforms/blackberry/plugin.md
+++ b/docs/zh/edge/guide/platforms/blackberry/plugin.md
@@ -35,7 +35,9 @@ Echo 外掛程式基本上是返回使用者不管消息提供給 `window.echo`
 
 您的專案的 `www/plugins.xml` 目錄中包含的所有必要引用到科爾多瓦專案的外掛程式。 添加一個額外的引用,這樣,當 `cordova.exec` 是科爾多瓦叫,知道如何映射 `Echo` 參數的 `cordova.exec` 到 `Echo` 我們想要寫本機的類:
 
-    < 功能名稱 ="回聲">< 參數名稱 ="黑莓手機-包"value="org.apache.cordova.echo.Echo"/ >< / 功能 >
+    <feature name="Echo">
+        <param name="blackberry-package" value="org.apache.cordova.echo.Echo" />
+    </feature>
     
 
 ## 添加 Echo.java
@@ -46,7 +48,38 @@ Echo 外掛程式基本上是返回使用者不管消息提供給 `window.echo`
 
 在編寫外掛程式背後的基本思想是,創建一個擴展外掛程式類的類調用的方法 `execute` 返回 `PluginResult` 類。 任何調用 `cordova.exec` 將傳遞給要在類中,以及參數內執行的操作中。 在這種情況下,"回聲"是我們想要執行的類中"回聲"和 [乙方] 的行動是我們在中傳遞的參數。
 
-    包 org.apache.cordova.echo ;導入 org.apache.cordova.api.Plugin ;導入 org.apache.cordova.api.PluginResult ;導入 org.apache.cordova.json4j.JSONArray ;導入 org.apache.cordova.json4j.JSONException ;導入 org.apache.cordova.json4j.JSONObject ;/ --- 簡單外掛程式來演示如何生成一個外掛程式黑莓 * 基本上回聲回使用者呼叫味精這個外掛程式 * / 公共最後類回聲擴展外掛程式 {公共靜態最終字串回顯 ="echo";公共 PluginResult 執行字串 callbackId JSONArray args 字串操作) {PluginResult 結果 = 新 PluginResult (PluginResult.Status.INVALID_ACTION,"回聲: 不正確操作:"+ 行動) ;if(action.equals(echo)) {試 {字串 theMsg = args.getString(0) ;如果 (theMsg! = null | | theMsg.length() > 0) {結果 = 新 PluginResult (PluginResult.Status.OK,theMsg) ;} 其他 {結果 = 新 PluginResult (PluginResult.Status.ERROR,"沒什麼,回顯") ;}} catch (JSONException e) {結果 = 新 P
 luginResult (PluginResult.Status.JSON_EXCEPTION,e.getMessage()) ;}} 返回結果 ;}
+    package org.apache.cordova.echo;
+    
+    import org.apache.cordova.api.Plugin;
+    import org.apache.cordova.api.PluginResult;
+    import org.apache.cordova.json4j.JSONArray;
+    import org.apache.cordova.json4j.JSONException;
+    import org.apache.cordova.json4j.JSONObject;
+    /**
+     * A simple plugin to demonstrate how to build a plugin for BlackBerry
+     * Basically echos back the msg that a user calls to this plugin
+     */
+    public final class Echo extends Plugin {
+    
+        public static final String echo = "echo";
+    
+        public PluginResult execute(String action, JSONArray args, String callbackId) {
+            PluginResult result = new PluginResult(PluginResult.Status.INVALID_ACTION, "Echo: Invalid action:" + action);
+            if(action.equals(echo)){
+                try {
+                    String theMsg = args.getString(0);
+                    if(theMsg!= null || theMsg.length()>0){
+                        result = new PluginResult(PluginResult.Status.OK, theMsg);
+                    }else{
+                        result = new PluginResult(PluginResult.Status.ERROR, "Nothing to echo.");
+                    }
+                } catch (JSONException e) {
+                    result = new PluginResult(PluginResult.Status.JSON_EXCEPTION, e.getMessage());
+                }
+            }
+    
+            return result;
+        }
     
     }
     
@@ -61,7 +94,7 @@ Echo 外掛程式基本上是返回使用者不管消息提供給 `window.echo`
 
 添加的 `Echo.java` 需要更新您的專案中。 若要生成 `.jar` 檔,定位到黑莓 WebWorks 回購根目錄下並運行 `ant` 命令:
 
-    螞蟻更新-Dproject.path="~/path_to_my_project"
+    ant update -Dproject.path="~/path_to_my_project"
     
 
 這將生成新的 `.jar` 檔在 `build/ext` 目錄。複製 `build/ext/cordova.jar` 檔到您 `project/www/ext` 目錄。

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/49265e04/docs/zh/edge/guide/platforms/ios/plugin.md
----------------------------------------------------------------------
diff --git a/docs/zh/edge/guide/platforms/ios/plugin.md b/docs/zh/edge/guide/platforms/ios/plugin.md
index e231511..fc8e9a8 100644
--- a/docs/zh/edge/guide/platforms/ios/plugin.md
+++ b/docs/zh/edge/guide/platforms/ios/plugin.md
@@ -90,7 +90,7 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 然後我們將添加下列檔 ( `Echo.h` 和 `Echo.m` ) 的外掛程式資料夾裡面我們科爾多瓦 iOS 應用程式資料夾中:
 
-    / --- Echo.h 科爾多瓦外掛程式頭 --- / #import < Cordova/CDV.h > @interface 回聲: CDVPlugin-(void) echo:(CDVInvokedUrlCommand*) 命令 ;@end / * * * Echo.m 科爾多瓦外掛程式執行 * * * / #import"Echo.h"#import < Cordova/CDV.h > @implementation 回聲-(失效) echo:(CDVInvokedUrlCommand*) 命令 {CDVPluginResult * pluginResult = 零 ;NSString * 回聲 = [command.arguments objectAtIndex:0];如果 (回聲! = 無 & & [回聲長度] > 0) {pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK messageAsString:echo];} 其他 {pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_ERROR];} [self.commandDelegate sendPluginResult:pluginResult callbackId:command.callbackId] ;} @end
+    / --- Echo.h 科爾多瓦外掛程式頭 * * * / #import < Cordova/CDV.h > @interface 回聲: CDVPlugin-(void) echo:(CDVInvokedUrlCommand*) 命令 ;@end / * * * Echo.m 科爾多瓦外掛程式執行 * * * / #import"Echo.h"#import < Cordova/CDV.h > @implementation 回聲-(失效) echo:(CDVInvokedUrlCommand*) 命令 {CDVPluginResult * pluginResult = 零 ;NSString * 回聲 = [command.arguments objectAtIndex:0];如果 (回聲! = 無 & & [回聲長度] > 0) {pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK messageAsString:echo];} 其他 {pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_ERROR];} [self.commandDelegate sendPluginResult:pluginResult callbackId:command.callbackId] ;} @end
     
 
 讓我們看看代碼。在頂部,我們有所有必要的科爾多瓦進口。我們班延伸從 `CDVPlugin` (非常重要)。

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/49265e04/docs/zh/edge/guide/platforms/ios/webview.md
----------------------------------------------------------------------
diff --git a/docs/zh/edge/guide/platforms/ios/webview.md b/docs/zh/edge/guide/platforms/ios/webview.md
index 04d67bc..5382c41 100644
--- a/docs/zh/edge/guide/platforms/ios/webview.md
+++ b/docs/zh/edge/guide/platforms/ios/webview.md
@@ -95,37 +95,37 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 2.  具現化一個新的 `CDVViewController` ,並保留它在某個地方 (例如,向您的類中的屬性):
     
-        CDVViewController * viewController = [CDVViewController 新] ;
+        CDVViewController* viewController = [CDVViewController new];
         
 
 3.  (*可選*)設置 `wwwFolderName` 屬性 (預設為 `www` ):
     
-        viewController.wwwFolderName = @"myfolder";
+        viewController.wwwFolderName = @"myfolder";
         
 
 4.  (*可選*)在您的 config.xml 中設置的起始頁 `<content>` 標記。
     
-        < 內容 src="index.html"/ >
+        <content src="index.html" />
         
     
     或
     
-        < 內容 src ="HTTP://apache.org"/ >
+        <content src="http://apache.org" />
         
 
 5.  (*可選*)設置 `useSplashScreen` 屬性 (預設為 `NO` ):
     
-        viewController.useSplashScreen = 否。
+        viewController.useSplashScreen = YES;
         
 
 6.  設置**視圖框架**(總是此設置作為最後一個屬性):
     
-        viewController.view.frame = CGRectMake (0、 0、 320、 480) ;
+        viewController.view.frame = CGRectMake(0, 0, 320, 480);
         
 
 7.  將刀添加到您的視圖:
     
-        [myView addSubview:viewController.view] ;
+        [myView addSubview:viewController.view];
         
 
 ## 添加您的 HTML、 CSS 和 JavaScript 資產
@@ -140,4 +140,10 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 5.  設置相應的 `wwwFolderName` 和 `startPage` 你最初創建的資料夾的屬性,或使用預設設置 (請參閱上一節) 當你具現化`CDVViewController`.
     
-        / * 如果您創建了一個名為 'myfolder' 資料夾和你想要的檔中它是 Start 的 ' mypage.html' * / viewController.wwwFolderName = @"myfolder";viewController.startPage = @"mypage.html"
\ No newline at end of file
+        /*
+         if you created a folder called 'myfolder' and
+         you want the file 'mypage.html' in it to be
+         the startPage
+        */
+        viewController.wwwFolderName = @"myfolder";
+        viewController.startPage = @"mypage.html"
\ No newline at end of file


[13/50] [abbrv] docs commit: CB-4784 Fixing links by consistently translating headings. Code fixes for ios plugin.md

Posted by mw...@apache.org.
CB-4784 Fixing links by consistently translating headings. Code fixes for ios plugin.md


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

Branch: refs/heads/master
Commit: b4e726edbfed2b46ffcaf800181388604221bc92
Parents: 481bb6e
Author: ldeluca <ld...@us.ibm.com>
Authored: Tue Sep 10 18:03:33 2013 -0400
Committer: ldeluca <ld...@us.ibm.com>
Committed: Tue Sep 10 18:03:33 2013 -0400

----------------------------------------------------------------------
 docs/it/edge/config_ref/index.md           | 10 +++++-----
 docs/it/edge/guide/platforms/ios/plugin.md |  4 ++--
 docs/ja/edge/guide/platforms/ios/plugin.md |  2 +-
 docs/zh/edge/guide/platforms/ios/plugin.md |  2 +-
 4 files changed, 9 insertions(+), 9 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/b4e726ed/docs/it/edge/config_ref/index.md
----------------------------------------------------------------------
diff --git a/docs/it/edge/config_ref/index.md b/docs/it/edge/config_ref/index.md
index 4941384..44b893f 100644
--- a/docs/it/edge/config_ref/index.md
+++ b/docs/it/edge/config_ref/index.md
@@ -20,13 +20,13 @@ Molti aspetti del comportamento di un'applicazione possono essere controllati co
 
  [1]: http://www.w3.org/TR/widgets/
 
-Per i progetti creati con Cordova CLI (descritto nella interfaccia Command-Line), questo file può essere trovato nel primo livello `www` directory. Utilizzando la CLI per compilare i progetti vengono rigenerate le versioni di questo file nelle sottodirectory all'interno di `platforms` . Per i progetti non-CLI, ciascun file di specifica della piattaforma serve come fonte.
+Per i progetti creati con Cordova CLI (descritto nella interfaccia Command-Line), questo file può essere trovato nella directory `www` di primo livello. Utilizzando la CLI per compilare i progetti vengono rigenerate le versioni di questo file nelle sottodirectory all'interno di `platforms` . Per i progetti non-CLI, ciascun file di specifica della piattaforma funziona come sorgente.
 
-Mentre la posizione del `config.xml` file può cambiare a seconda della piattaforma, i contenuti, generalmente non. Alcune caratteristiche specifiche della piattaforma sono inoltre specificati nello stesso file di configurazione. Dettagli sono elencati di seguito:
+Mentre la posizione del file `config.xml` può cambiare a seconda della piattaforma, i contenuti generalmente no. Alcune caratteristiche specifiche per piattaforma sono inoltre specificati nello stesso file di configurazione. I dettagli sono elencati di seguito:
 
-*   iOS Configuration
-*   Android configurazione
-*   Configurazione di blackBerry
+*   Configurazione iOS
+*   Configurazione Android
+*   Configurazione BlackBerry
 
 ## config. XML gli elementi
 

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/b4e726ed/docs/it/edge/guide/platforms/ios/plugin.md
----------------------------------------------------------------------
diff --git a/docs/it/edge/guide/platforms/ios/plugin.md b/docs/it/edge/guide/platforms/ios/plugin.md
index ed49aad..4d775be 100644
--- a/docs/it/edge/guide/platforms/ios/plugin.md
+++ b/docs/it/edge/guide/platforms/ios/plugin.md
@@ -96,9 +96,9 @@ Aggiungiamo i seguenti al progetto `config.xml` file:
 
 Poi aggiungiamo i seguenti file ( `Echo.h` e `Echo.m` ) nella cartella plugin all'interno della nostra cartella di applicazione di Cordova-iOS:
 
-    / --- Echo.h Cordova Plugin intestazione --- / Echo #import < Cordova/CDV.h > @interface: CDVPlugin - comando di:(CDVInvokedUrlCommand*) echo (void);
+    / --- Echo.h Cordova Plugin intestazione * * * / Echo #import < Cordova/CDV.h > @interface: CDVPlugin - comando di:(CDVInvokedUrlCommand*) echo (void);
     
-    @end / --- implementazione di Plugin Cordova Echo.m --- / #import "Echo.h" #import < Cordova/CDV.h > @implementation Echo - comando di:(CDVInvokedUrlCommand*) echo (void) {CDVPluginResult * pluginResult = nil;
+    @end / --- implementazione di Plugin Cordova Echo.m * * * / #import "Echo.h" #import < Cordova/CDV.h > @implementation Echo - comando di:(CDVInvokedUrlCommand*) echo (void) {CDVPluginResult * pluginResult = nil;
         NSString * echo = [command.arguments objectAtIndex: 0];
     
         Se (eco! = nil & & [eco lunghezza] > 0) {pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK messageAsString:echo];

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/b4e726ed/docs/ja/edge/guide/platforms/ios/plugin.md
----------------------------------------------------------------------
diff --git a/docs/ja/edge/guide/platforms/ios/plugin.md b/docs/ja/edge/guide/platforms/ios/plugin.md
index 29fad7d..3112774 100644
--- a/docs/ja/edge/guide/platforms/ios/plugin.md
+++ b/docs/ja/edge/guide/platforms/ios/plugin.md
@@ -90,7 +90,7 @@ CDVPluginResult を使用してを返すことができますさまざまな結
 
 我々 は、次のファイルを追加し、( `Echo.h` および `Echo.m` ) 私たちコルドバ iOS アプリケーション フォルダー内にプラグインのフォルダーに:
 
-    /--- Echo.h コルドバ プラグイン ヘッダー ---/#import < Cordova/CDV.h > @interface エコー: CDVPlugin - (void) エコー:(CDVInvokedUrlCommand*) コマンド;@end/* * * Echo.m コルドバのプラグイン実装 * * */#import"Echo.h"#import < Cordova/CDV.h > @implementation エコー - (void) エコー:(CDVInvokedUrlCommand*) コマンド {CDVPluginResult * pluginResult = nil;NSString * エコー = [command.arguments objectAtIndex:0];場合 (エコー ! = nil & & [エコー長さ] > 0) {pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK messageAsString:echo];} 他 {pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_ERROR];} [self.commandDelegate sendPluginResult:pluginResult callbackId:command.callbackId];} @end
+    /--- Echo.h コルドバ プラグイン ヘッダー ---/#import < Cordova/CDV.h > @interface エコー: CDVPlugin - (void) エコー:(CDVInvokedUrlCommand*) コマンド;@end/--- Echo.m コルドバのプラグイン実装 * * */#import"Echo.h"#import < Cordova/CDV.h > @implementation エコー - (void) エコー:(CDVInvokedUrlCommand*) コマンド {CDVPluginResult * pluginResult = nil;NSString * エコー = [command.arguments objectAtIndex:0];場合 (エコー ! = nil & & [エコー長さ] > 0) {pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK messageAsString:echo];} 他 {pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_ERROR];} [self.commandDelegate sendPluginResult:pluginResult callbackId:command.callbackId];} @end
     
 
 コードを見てをみましょう。上部に我々 はすべての必要なコルドバ輸入があります。私たちのクラスから拡張 `CDVPlugin` (非常に重要)。

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/b4e726ed/docs/zh/edge/guide/platforms/ios/plugin.md
----------------------------------------------------------------------
diff --git a/docs/zh/edge/guide/platforms/ios/plugin.md b/docs/zh/edge/guide/platforms/ios/plugin.md
index e231511..1011db7 100644
--- a/docs/zh/edge/guide/platforms/ios/plugin.md
+++ b/docs/zh/edge/guide/platforms/ios/plugin.md
@@ -90,7 +90,7 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 然後我們將添加下列檔 ( `Echo.h` 和 `Echo.m` ) 的外掛程式資料夾裡面我們科爾多瓦 iOS 應用程式資料夾中:
 
-    / --- Echo.h 科爾多瓦外掛程式頭 --- / #import < Cordova/CDV.h > @interface 回聲: CDVPlugin-(void) echo:(CDVInvokedUrlCommand*) 命令 ;@end / * * * Echo.m 科爾多瓦外掛程式執行 * * * / #import"Echo.h"#import < Cordova/CDV.h > @implementation 回聲-(失效) echo:(CDVInvokedUrlCommand*) 命令 {CDVPluginResult * pluginResult = 零 ;NSString * 回聲 = [command.arguments objectAtIndex:0];如果 (回聲! = 無 & & [回聲長度] > 0) {pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK messageAsString:echo];} 其他 {pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_ERROR];} [self.commandDelegate sendPluginResult:pluginResult callbackId:command.callbackId] ;} @end
+    / --- Echo.h 科爾多瓦外掛程式頭 --- / #import < Cordova/CDV.h > @interface 回聲: CDVPlugin-(void) echo:(CDVInvokedUrlCommand*) 命令 ;@end / --- Echo.m 科爾多瓦外掛程式執行 * * * / #import"Echo.h"#import < Cordova/CDV.h > @implementation 回聲-(失效) echo:(CDVInvokedUrlCommand*) 命令 {CDVPluginResult * pluginResult = 零 ;NSString * 回聲 = [command.arguments objectAtIndex:0];如果 (回聲! = 無 & & [回聲長度] > 0) {pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK messageAsString:echo];} 其他 {pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_ERROR];} [self.commandDelegate sendPluginResult:pluginResult callbackId:command.callbackId] ;} @end
     
 
 讓我們看看代碼。在頂部,我們有所有必要的科爾多瓦進口。我們班延伸從 `CDVPlugin` (非常重要)。


[45/50] [abbrv] Russian headers were not translated, fixed, now links should work

Posted by mw...@apache.org.
http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/f2edcbd4/docs/es/edge/guide/cli/index.md
----------------------------------------------------------------------
diff --cc docs/es/edge/guide/cli/index.md
index 7ee60c2,c99441c..232bfe6
--- a/docs/es/edge/guide/cli/index.md
+++ b/docs/es/edge/guide/cli/index.md
@@@ -159,76 -159,67 +159,128 @@@ El `cordova plugin add` comando requier
  
  *   Información básica del dispositivo (dispositivo API):
      
++<<<<<<< HEAD
 +        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-device.git
++=======
+         $ cordova plugin agregar https://git-wip-us.apache.org/repos/asf/cordova-plugin-device.git
++>>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
          
  
  *   Conexión de red y eventos de batería:
      
++<<<<<<< HEAD
 +        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-network-information.git
 +        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-battery-status.git
++=======
+         $ cordova plugin añade $ https://git-wip-us.apache.org/repos/asf/cordova-plugin-network-information.git cordova plugin agregar https://git-wip-us.apache.org/repos/asf/cordova-plugin-battery-status.git
++>>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
          
  
  *   Acelerómetro, brújula y geolocalización:
      
++<<<<<<< HEAD
 +        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-device-motion.git
 +        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-device-orientation.git
 +        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-geolocation.git
++=======
+         $ cordova plugin añade $ https://git-wip-us.apache.org/repos/asf/cordova-plugin-device-motion.git cordova plugin añade $ https://git-wip-us.apache.org/repos/asf/cordova-plugin-device-orientation.git cordova plugin agregar https://git-wip-us.apache.org/repos/asf/cordova-plugin-geolocation.git
++>>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
          
  
  *   Cámara, reproducción multimedia y captura:
      
++<<<<<<< HEAD
 +        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-camera.git
 +        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-media-capture.git
 +        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-media.git
++=======
+         $ cordova plugin añade $ https://git-wip-us.apache.org/repos/asf/cordova-plugin-camera.git cordova plugin añade $ https://git-wip-us.apache.org/repos/asf/cordova-plugin-media-capture.git cordova plugin agregar https://git-wip-us.apache.org/repos/asf/cordova-plugin-media.git
++>>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
              
  
  *   Acceder a archivos en el dispositivo o red (archivo API):
      
++<<<<<<< HEAD
 +        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-file.git
 +        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-file-transfer.git
++=======
+         $ cordova plugin añade $ https://git-wip-us.apache.org/repos/asf/cordova-plugin-file.git cordova plugin agregar https://git-wip-us.apache.org/repos/asf/cordova-plugin-file-transfer.git
++>>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
          
  
  *   Notificación mediante vibración o cuadro de diálogo:
      
++<<<<<<< HEAD
 +        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-dialogs.git
 +        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-vibration.git
++=======
+         $ cordova plugin añade $ https://git-wip-us.apache.org/repos/asf/cordova-plugin-dialogs.git cordova plugin agregar https://git-wip-us.apache.org/repos/asf/cordova-plugin-vibration.git
++>>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
          
  
  *   Contactos:
      
++<<<<<<< HEAD
 +        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-contacts.git
++=======
+         $ cordova plugin agregar https://git-wip-us.apache.org/repos/asf/cordova-plugin-contacts.git
++>>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
          
  
  *   Globalización:
      
++<<<<<<< HEAD
 +        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-globalization.git
++=======
+         $ cordova plugin agregar https://git-wip-us.apache.org/repos/asf/cordova-plugin-globalization.git
++>>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
          
  
  *   SplashScreen:
      
++<<<<<<< HEAD
 +        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-splashscreen.git
++=======
+         $ cordova plugin agregar https://git-wip-us.apache.org/repos/asf/cordova-plugin-splashscreen.git
++>>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
          
  
  *   Abrir nuevas ventanas del navegador (InAppBrowser):
      
++<<<<<<< HEAD
 +        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-inappbrowser.git
++=======
+         $ cordova plugin agregar https://git-wip-us.apache.org/repos/asf/cordova-plugin-inappbrowser.git
++>>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
          
  
  *   Consola de depuración:
      
++<<<<<<< HEAD
 +        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-console.git
++=======
+         $ cordova plugin agregar https://git-wip-us.apache.org/repos/asf/cordova-plugin-console.git
++>>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
          
  
  Uso `plugin ls` (o `plugin list` , o `plugin` por sí mismo) ver actualmente instalado plugins. Cada muestra por su identificador:
  
++<<<<<<< HEAD
 +        $ cordova plugin ls    # or 'plugin list'
 +        [ 'org.apache.cordova.core.console' ]
++=======
+         $ cordova plugin ls # o ' plugin' ['org.apache.cordova.core.console']
++>>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
      
  
  Para quitar un plugin, referirse a él por el mismo identificador que aparece en el listado. Por ejemplo, aquí es cómo le quita apoyo para una consola de depuración de una versión:
  
++<<<<<<< HEAD
 +        $ cordova plugin rm org.apache.cordova.core.console        
 +        $ cordova plugin remove org.apache.cordova.core.console    # same
++=======
+         $ cordova plugin rm org.apache.cordova.core.console $ cordova plugin quitar org.apache.cordova.core.console # mismo
++>>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
      
  
  Puede lote-quitar o agregar plugins por especificar más de un argumento para cada comando.
@@@ -241,14 -232,14 +293,22 @@@ En cambio, el nivel superior `merges` D
  
  *   Editar el `www/index.html` archivo, añadir un enlace a un archivo CSS adicional, `overrides.css` en este caso:
      
++<<<<<<< HEAD
 +        <link rel="stylesheet" type="text/css" href="css/overrides.css" />
++=======
+         < link rel = "stylesheet" type = "text/css" href="css/overrides.css" / >
++>>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
          
  
  *   Opcionalmente crear un vacío `www/css/overrides.css` archivo, que se aplicaría para todas las versiones no-Android, evitando un error de archivo que falta.
  
  *   Crear un `css` subdirectorio dentro de `merges/android` , luego añadir un correspondiente `overrides.css` archivo. Especificar CSS que reemplaza el tamaño de letra de 12 puntos por defecto especificado dentro de `www/css/index.css` , por ejemplo:
      
++<<<<<<< HEAD
 +        body { font-size:14px; }
++=======
+         cuerpo {font-tamaño: 14px;}
++>>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
          
  
  Al reconstruir el proyecto, la versión para Android cuenta con el tamaño de fuente personalizada, mientras que otros permanecen inalterados.
@@@ -259,18 -250,18 +319,30 @@@ También se puede utilizar `merges` par
  
  Después de instalar el `cordova` utilidad, puede siempre actualizarlo a la versión más reciente ejecutando el siguiente comando:
  
++<<<<<<< HEAD
 +        $ sudo npm update -g cordova
++=======
+         $ sudo npm actualizar cordova -g
++>>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
      
  
  Para instalar una versión específica, utilice esta sintaxis:
  
++<<<<<<< HEAD
 +        $ sudo npm install -g cordova@3.0.0
++=======
+         $ sudo npm instalar cordova@3.0.0 -g
++>>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
      
  
  Ejecute `cordova -v` para ver la versión actualmente en ejecución. Ejecute el `npm
  info` comando para obtener una lista más larga que incluye la versión actual junto con otros números de la versión disponible:
  
++<<<<<<< HEAD
 +        $ npm info cordova
++=======
+         $ npm información cordova
++>>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
      
  
  Cordova 3.0 es la primera versión compatible con la interfaz de línea de comandos descrita en esta sección. Si actualiza desde una versión anterior a 3.0, tienes que crear un nuevo proyecto como se describió anteriormente, luego copie los activos de la mayor aplicación en el nivel superior `www` Directorio. En su caso, más detalles sobre la actualización a 3.0 están disponibles en las guías de la plataforma. Una vez que se actualiza a la `cordova` interfaz de línea de comandos y uso `npm update` para estar al día, los más lentos procedimientos descritos allí ya no son relevantes.

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/f2edcbd4/docs/es/edge/guide/platforms/ios/plugin.md
----------------------------------------------------------------------
diff --cc docs/es/edge/guide/platforms/ios/plugin.md
index 326afb2,8524ff6..0435eae
--- a/docs/es/edge/guide/platforms/ios/plugin.md
+++ b/docs/es/edge/guide/platforms/ios/plugin.md
@@@ -24,7 -24,7 +24,11 @@@ Cada clase plugin debe estar registrad
  
  La porción de JavaScript de un plugin utiliza siempre el `cordova.exec` método como sigue:
  
++<<<<<<< HEAD
 +    exec(<successFunction>, <failFunction>, <service>, <action>, [<args>]);
++=======
+     exec (<successFunction>, <failFunction>, <service>, <action>, [<args>]);
++>>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
      
  
  Esto mariscales una solicitud de la `UIWebView` al lado de iOS nativas, más o menos hirviendo a llamar al método de `acción` en la clase de `servicio`, con los argumentos pasados en la matriz de `args`.
@@@ -42,10 -42,7 +46,14 @@@ La función `name` atributo debe coinci
  
  Para la vida de cada uno se crea una instancia de un objeto plugin `UIWebView` . Plugins no se instancian hasta que primero se hace referencia mediante una llamada desde JavaScript, a menos que `<param>` con un `onload` `name` atributo se establece en `"true"` en `config.xml` . Por ejemplo:
  
++<<<<<<< HEAD
 +    <feature name="Echo">
 +        <param name="ios-package" value="Echo" />
 +        <param name="onload" value="true" />
 +    </feature>
++=======
+     < nombre de la función = "Echo" >< param nombre = valor "ios-paquete" = "Echo" / >< param nombre = valor "onload" = "true" / >< / característica >
++>>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
      
  
  No hay *ningún* señalado a inicializador de plugins. Por el contrario, debe usar plugins el `pluginInitialize` método para su lógica puesta en marcha.
@@@ -58,17 -55,12 +66,26 @@@ Tenemos fuego JavaScript apagado una so
  
  Lo obtiene despachó al plugin vía la función de JavaScript `exec` se pasa al método de `action` de la clase Plugin correspondiente. Un método de plugin tiene esta firma:
  
++<<<<<<< HEAD
 +    - (void)myMethod:(CDVInvokedUrlCommand*)command
 +    {
 +        CDVPluginResult* pluginResult = nil;
 +        NSString* myarg = [command.arguments objectAtIndex:0];
 +    
 +        if (myarg != nil) {
 +            pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK];
 +        } else {
 +            pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_ERROR messageAsString:@"Arg was null"];
 +        }
 +        [self.commandDelegate sendPluginResult:pluginResult callbackId:command.callbackId];
++=======
+     -comando:(CDVInvokedUrlCommand*) MiMetodo (void) {CDVPluginResult * pluginResult = nil;
+         NSString * myarg = [command.arguments objectAtIndex:0];
+     
+         Si (myarg! = nil) {pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK];
+         } más {pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_ERROR messageAsString:@"Arg era nula"];
+         } [self.commandDelegate sendPluginResult:pluginResult callbackId:command.callbackId];
++>>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
      }
      
  
@@@ -86,7 -78,7 +103,11 @@@
  
  Usando CDVPluginResult puede volver una variedad de tipos de resultados a su segunda prueba de JavaScript, utilizando métodos de la clase que se parecen:
  
++<<<<<<< HEAD
 +    + (CDVPluginResult*)resultWithStatus:(CDVCommandStatus)statusOrdinal messageAs...
++=======
+     + (CDVPluginResult *) resultWithStatus: (CDVCommandStatus) statusOrdinal messageAs...
++>>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
      
  
  Puede crear `String`, `Int`, `Double`, `Bool`, `Array`, `Dictionary`, `ArrayBuffer` y `Multipart` tipos. O, no conecte ningún argumento (sólo enviar un estado). O, devolverá un Error. Incluso puede elegir no enviar ningún resultado del plugin, en cuyo caso la devolución de llamada no se dispara.
@@@ -101,45 -93,20 +122,61 @@@
  
  Nos gustaría añadir lo siguiente al proyecto de `config.xml` archivo:
  
++<<<<<<< HEAD
 +    <feature name="Echo">
 +        <param name="ios-package" value="Echo" />
 +    </feature>
++=======
+     < nombre de la función = "Eco" >< nombre param = "ios-paquete" value = "Eco" / >< / característica >
++>>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
      
  
  Entonces nos gustaría añadir los siguientes archivos ( `Echo.h` y `Echo.m` ) a la carpeta Plugins dentro de la carpeta de la aplicación Cordova-iOS:
  
++<<<<<<< HEAD
 +    /********* Echo.h Cordova Plugin Header *******/
 +    
 +    #import <Cordova/CDV.h>
 +    
 +    @interface Echo : CDVPlugin
 +    
 +    - (void)echo:(CDVInvokedUrlCommand*)command;
 +    
 +    @end
 +    
 +    /********* Echo.m Cordova Plugin Implementation *******/
 +    
 +    #import "Echo.h"
 +    #import <Cordova/CDV.h>
 +    
 +    @implementation Echo
 +    
 +    - (void)echo:(CDVInvokedUrlCommand*)command
 +    {
 +        CDVPluginResult* pluginResult = nil;
 +        NSString* echo = [command.arguments objectAtIndex:0];
 +    
 +        if (echo != nil && [echo length] > 0) {
 +            pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK messageAsString:echo];
 +        } else {
 +            pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_ERROR];
 +        }
 +    
 +        [self.commandDelegate sendPluginResult:pluginResult callbackId:command.callbackId];
 +    }
 +    
 +    @end
++=======
+     / *** Echo.h Cordova Plugin encabezado *** / #import < Cordova/CDV.h > @interface Echo: CDVPlugin - comando de:(CDVInvokedUrlCommand*) echo (void);
+     
+     @end / *** Echo.m Cordova Plugin aplicación *** / #import "Echo.h" #import < Cordova/CDV.h > @implementation Eco - comando de:(CDVInvokedUrlCommand*) echo (void) {CDVPluginResult * pluginResult = nil;
+         NSString * Eco = [command.arguments objectAtIndex:0];
+     
+         Si (Eco! = nil & & [Eco longitud] > 0) {pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK messageAsString:echo];
+         } más {pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_ERROR];
+         } [self.commandDelegate sendPluginResult:pluginResult callbackId:command.callbackId];
+     } @end
++>>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
      
  
  Echemos un vistazo al código. En la parte superior tenemos todas las necesarias importaciones de Córdoba. Nuestra clase se extiende desde `CDVPlugin` (muy importante).
@@@ -154,14 -121,11 +191,22 @@@ Finalmente, enviamos el resultado a `se
  
  Plugin métodos se ejecutan en el mismo subproceso como la interfaz de usuario. Si tu plugin requiere una gran cantidad de procesamiento o requiere una llamada de bloquea, debe utilizar un subproceso de fondo. Por ejemplo:
  
++<<<<<<< HEAD
 +    - (void)myPluginMethod:(CDVInvokedUrlCommand*)command
 +    {
 +        // Check command.arguments here.
 +        [self.commandDelegate runInBackground:^{
 +            NSString* payload = nil;
 +            // Some blocking logic...
 +            CDVPluginResult* pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK messageAsString:payload];
 +            // The sendPluginResult method is thread-safe.
++=======
+     -comando:(CDVInvokedUrlCommand*) myPluginMethod (void) {/ / Check command.arguments aquí.
+         [self.commandDelegate runInBackground: ^ {NSString * capacidad de carga = nil;
+             / / Algunos bloqueando lógica...
+             CDVPluginResult * pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK messageAsString:payload];
+             / / El método sendPluginResult es segura para subprocesos.
++>>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
              [self.commandDelegate sendPluginResult:pluginResult callbackId:command.callbackId];
          }];
      }

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/f2edcbd4/docs/fr/edge/cordova/geolocation/Coordinates/coordinates.md
----------------------------------------------------------------------
diff --cc docs/fr/edge/cordova/geolocation/Coordinates/coordinates.md
index 67f92da,1d1ac01..e82ca4d
--- a/docs/fr/edge/cordova/geolocation/Coordinates/coordinates.md
+++ b/docs/fr/edge/cordova/geolocation/Coordinates/coordinates.md
@@@ -20,7 -20,7 +20,11 @@@ Un ensemble de propriétés qui décriv
  
  ## Propriétés
  
++<<<<<<< HEAD
 +*   **latitude**: Latitude en degrés décimaux. *(Nombre)*
++=======
+ *   **Latitude**: Latitude en degrés décimaux. *(Nombre)*
++>>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
  
  *   **longitude**: Longitude en degrés décimaux. *(Nombre)*
  
@@@ -30,7 -30,7 +34,11 @@@
  
  *   **altitudeAccuracy**: niveau d'exactitude de la coordonnée de l'altitude en mètres. *(Nombre)*
  
++<<<<<<< HEAD
 +*   **heading**: sens de marche, indiquée en degrés comptage dans le sens horaire par rapport au nord vrai. *(Nombre)*
++=======
+ *   **rubrique**: sens de marche, indiquée en degrés comptage dans le sens horaire par rapport au nord vrai. *(Nombre)*
++>>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
  
  *   **vitesse**: vitesse actuelle de l'appareil, indiquée en mètres par seconde. *(Nombre)*
  

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/f2edcbd4/docs/fr/edge/guide/cli/index.md
----------------------------------------------------------------------
diff --cc docs/fr/edge/guide/cli/index.md
index 1870e5e,5c7e2b1..1b4f22f
--- a/docs/fr/edge/guide/cli/index.md
+++ b/docs/fr/edge/guide/cli/index.md
@@@ -159,76 -159,67 +159,128 @@@ Le `cordova plugin add` commande néces
  
  *   Informations de base périphérique (Device API) :
      
++<<<<<<< HEAD
 +        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-device.git
++=======
+         plugin cordova $ ajouter https://git-wip-us.apache.org/repos/asf/cordova-plugin-device.git
++>>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
          
  
  *   Connexion réseau et événements de la batterie :
      
++<<<<<<< HEAD
 +        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-network-information.git
 +        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-battery-status.git
++=======
+         $ cordova plugin ajoute $ https://git-wip-us.apache.org/repos/asf/cordova-plugin-network-information.git cordova plugin ajouter https://git-wip-us.apache.org/repos/asf/cordova-plugin-battery-status.git
++>>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
          
  
  *   Accéléromètre, boussole et géolocalisation :
      
++<<<<<<< HEAD
 +        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-device-motion.git
 +        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-device-orientation.git
 +        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-geolocation.git
++=======
+         $ cordova plugin ajoute $ https://git-wip-us.apache.org/repos/asf/cordova-plugin-device-motion.git cordova plugin ajoute $ https://git-wip-us.apache.org/repos/asf/cordova-plugin-device-orientation.git cordova plugin ajouter https://git-wip-us.apache.org/repos/asf/cordova-plugin-geolocation.git
++>>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
          
  
  *   Appareil photo, lecture et Capture :
      
++<<<<<<< HEAD
 +        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-camera.git
 +        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-media-capture.git
 +        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-media.git
++=======
+         $ cordova plugin ajoute https://git-wip-us.apache.org/repos/asf/cordova-plugin-camera.git $ cordova plugin ajoute $ https://git-wip-us.apache.org/repos/asf/cordova-plugin-media-capture.git cordova plugin ajouter https://git-wip-us.apache.org/repos/asf/cordova-plugin-media.git
++>>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
              
  
  *   Accéder aux fichiers sur un périphérique réseau (fichier API) :
      
++<<<<<<< HEAD
 +        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-file.git
 +        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-file-transfer.git
++=======
+         $ cordova plugin ajoute https://git-wip-us.apache.org/repos/asf/cordova-plugin-file.git $ cordova plugin ajouter https://git-wip-us.apache.org/repos/asf/cordova-plugin-file-transfer.git
++>>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
          
  
  *   Notification via la boîte de dialogue ou de vibration :
      
++<<<<<<< HEAD
 +        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-dialogs.git
 +        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-vibration.git
++=======
+         $ cordova plugin ajoute https://git-wip-us.apache.org/repos/asf/cordova-plugin-dialogs.git $ cordova plugin ajouter https://git-wip-us.apache.org/repos/asf/cordova-plugin-vibration.git
++>>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
          
  
  *   Contacts :
      
++<<<<<<< HEAD
 +        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-contacts.git
++=======
+         plugin cordova $ ajouter https://git-wip-us.apache.org/repos/asf/cordova-plugin-contacts.git
++>>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
          
  
  *   Mondialisation :
      
++<<<<<<< HEAD
 +        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-globalization.git
++=======
+         plugin cordova $ ajouter https://git-wip-us.apache.org/repos/asf/cordova-plugin-globalization.git
++>>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
          
  
  *   SplashScreen :
      
++<<<<<<< HEAD
 +        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-splashscreen.git
++=======
+         plugin cordova $ ajouter https://git-wip-us.apache.org/repos/asf/cordova-plugin-splashscreen.git
++>>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
          
  
  *   Fenêtres ouvertes du navigateur nouvelle (InAppBrowser) :
      
++<<<<<<< HEAD
 +        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-inappbrowser.git
++=======
+         plugin cordova $ ajouter https://git-wip-us.apache.org/repos/asf/cordova-plugin-inappbrowser.git
++>>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
          
  
  *   Console de débogage :
      
++<<<<<<< HEAD
 +        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-console.git
++=======
+         plugin cordova $ ajouter https://git-wip-us.apache.org/repos/asf/cordova-plugin-console.git
++>>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
          
  
  Utilisation `plugin ls` (ou `plugin list` , ou `plugin` en soi) à Découvre actuellement les plugins installés. Chacun affiche par son identificateur :
  
++<<<<<<< HEAD
 +        $ cordova plugin ls    # or 'plugin list'
 +        [ 'org.apache.cordova.core.console' ]
++=======
+         $ cordova plugin ls # ou « list plugin » ['org.apache.cordova.core.console']
++>>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
      
  
  Pour supprimer un plugin, faire référence à elle par le même identificateur qui apparaît dans la liste. Par exemple, voici comment vous enlèverait le soutien pour une console de débogage d'une version :
  
++<<<<<<< HEAD
 +        $ cordova plugin rm org.apache.cordova.core.console        
 +        $ cordova plugin remove org.apache.cordova.core.console    # same
++=======
+         $ cordova plugin rm org.apache.cordova.core.console $ cordova plugin supprimer org.apache.cordova.core.console # même
++>>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
      
  
  Vous pouvez lot-supprimer ou ajouter des plugins en spécifiant plusieurs arguments pour chaque commande.
@@@ -241,14 -232,14 +293,22 @@@ Au lieu de cela, le niveau supérieur `
  
  *   Modifier la `www/index.html` fichier, en ajoutant un lien vers un fichier CSS supplémentaire, `overrides.css` dans ce cas :
      
++<<<<<<< HEAD
 +        <link rel="stylesheet" type="text/css" href="css/overrides.css" />
++=======
+         < link rel = "stylesheet" type = "text/css" href="css/overrides.css" / >
++>>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
          
  
  *   Créer éventuellement un vide `www/css/overrides.css` fichier, qui s'applique pour toutes les versions non-Android, empêchant une erreur de fichier manquant.
  
  *   Créer un `css` sous-répertoire dans `merges/android` , puis ajoutez un correspondant `overrides.css` fichier. Spécifier CSS qui remplace la taille de police de 12 points par défaut spécifiée dans `www/css/index.css` , par exemple :
      
++<<<<<<< HEAD
 +        body { font-size:14px; }
++=======
+         Body {font-size : 14px;}
++>>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
          
  
  Lorsque vous régénérez le projet, la version Android dispose de la taille de police personnalisée, tandis que d'autres restent inchangés.
@@@ -259,18 -250,18 +319,30 @@@ Vous pouvez également utiliser `merges
  
  Après avoir installé la `cordova` utilitaire, vous pouvez toujours mettre à jour elle vers la dernière version en exécutant la commande suivante :
  
++<<<<<<< HEAD
 +        $ sudo npm update -g cordova
++=======
+         $ sudo NGP update cordova -g
++>>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
      
  
  Utilisez cette syntaxe pour installer une version spécifique :
  
++<<<<<<< HEAD
 +        $ sudo npm install -g cordova@3.0.0
++=======
+         $ sudo NGP installer -g cordova@3.0.0
++>>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
      
  
  Exécutez `cordova -v` pour voir la version en cours d'exécution. Exécutez le `npm
  info` commande pour obtenir une liste plus longue qui inclut la version actuelle ainsi que d'autres numéros de version disponible :
  
++<<<<<<< HEAD
 +        $ npm info cordova
++=======
+         $ NGP info cordova
++>>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
      
  
  Cordova 3.0 est la première version à supporter l'interface de ligne de commande décrite dans cette section. Si vous mettez à jour depuis une version antérieure à 3.0, vous devez créer un nouveau projet, tel que décrit ci-dessus, puis copiez les actifs les plus âgés de l'application dans le niveau supérieur `www` répertoire. Le cas échéant, plus amples détails sur la mise à niveau vers 3.0 sont disponibles dans les Guides de la plate-forme. Une fois que vous mettez à niveau vers le `cordova` Command-line interface et utilisation `npm update` pour rester à jour, les plus longues procédures décrits là ne sont plus pertinentes.

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/f2edcbd4/docs/fr/edge/guide/overview/index.md
----------------------------------------------------------------------
diff --cc docs/fr/edge/guide/overview/index.md
index 7d7e6aa,afda3ea..daced0a
--- a/docs/fr/edge/guide/overview/index.md
+++ b/docs/fr/edge/guide/overview/index.md
@@@ -14,7 -14,7 +14,11 @@@ license: Licensed to the Apache Softwar
  
  ---
  
++<<<<<<< HEAD
 +# Présentation
++=======
+ # Vue d'ensemble
++>>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
  
  Cordova est un framework de développement mobile open-source. Il vous permet d'utiliser des technologies web standard tels que HTML5, CSS3 et JavaScript pour le développement multi-plateforme, en évitant de langue native development chaque mobile platforms. Les applications s'exécutent dans les wrappers ciblées pour chaque plate-forme et s'appuient sur les liaisons conforme aux normes d'API pour accéder aux capteurs de chaque appareil, les données et état du réseau.
  

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/f2edcbd4/docs/fr/edge/guide/platforms/android/plugin.md
----------------------------------------------------------------------
diff --cc docs/fr/edge/guide/platforms/android/plugin.md
index a316196,87eae49..da3edc4
--- a/docs/fr/edge/guide/platforms/android/plugin.md
+++ b/docs/fr/edge/guide/platforms/android/plugin.md
@@@ -24,7 -24,7 +24,11 @@@ Un plugin est composé d'au moins une c
  
  La partie JavaScript d'un plugin utilise toujours la `cordova.exec` méthode comme suit :
  
++<<<<<<< HEAD
 +    exec(<successFunction>, <failFunction>, <service>, <action>, [<args>]);
++=======
+     exec (<successFunction>, <failFunction>, <service>, <action>, [<args>]) ;
++>>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
      
  
  Cela marshale une demande de la WebView vers le côté natif Android, plus ou moins bouillante vers le bas pour appeler le `action` méthode sur la `service` classe, avec les arguments passés à la `args` tableau.

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/f2edcbd4/docs/fr/edge/guide/platforms/ios/plugin.md
----------------------------------------------------------------------
diff --cc docs/fr/edge/guide/platforms/ios/plugin.md
index c44aabb,a48befe..7fdf9f4
--- a/docs/fr/edge/guide/platforms/ios/plugin.md
+++ b/docs/fr/edge/guide/platforms/ios/plugin.md
@@@ -24,16 -24,14 +24,24 @@@ Chaque classe de plugin doit être enre
  
  La partie JavaScript d'un plugin utilise toujours la `cordova.exec` méthode comme suit :
  
++<<<<<<< HEAD
 +    exec(<successFunction>, <failFunction>, <service>, <action>, [<args>]);
++=======
+     exec (<successFunction>, <failFunction>, <service>, <action>, [<args>]) ;
++>>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
      
  
  Cela marshale une demande de la `UIWebView` vers le côté natif iOS, plus ou moins bouillant vers le bas pour appeler le `action` méthode sur la `service` classe, avec les arguments passés à la `args` tableau.
  
  Précisez le plugin comme un `<feature>` tag dans le projet de votre application Cordova-iOS `config.xml` fichier.
  
++<<<<<<< HEAD
 +    <feature name="LocalStorage">
 +        <param name="ios-package" value="CDVLocalStorage" />
 +    </feature>
++=======
+     < nom de la fonction = « LocalStorage » >< param name = « ios-paquet » value = « CDVLocalStorage » / >< / fiction >
++>>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
      
  
  La fonction `name` attribut doit correspondre à ce que vous utilisez dans le JavaScript `exec` call `service` paramètre et le `value` attribut doit correspondre au nom de classe d'Objective-C du plugin. `<param name>`Je serais toujours `"ios-package"` . Si vous ne suivez pas cette configuration, le plugin peut compiler mais ne sera pas atteignable par Cordova.
@@@ -42,10 -40,7 +50,14 @@@
  
  Une seule instance d'un objet plugin est créée pour la vie de chaque `UIWebView` . Plugins ne sont pas instanciés jusqu'à ce qu'ils sont tout d'abord référencées par un appel de JavaScript, à moins que `<param>` avec un `onload` `name` attribut a la valeur `"true"` dans `config.xml` . Par exemple :
  
++<<<<<<< HEAD
 +    <feature name="Echo">
 +        <param name="ios-package" value="Echo" />
 +        <param name="onload" value="true" />
 +    </feature>
++=======
+     < nom de la fonction = « Echo » >< param nom = valeur « ios-package » = « Echo » / >< param name = « onload » value = « true » / >< / fiction >
++>>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
      
  
  Il y a *pas* désigné l'initialiseur de plugins. Plugins doivent plutôt utiliser la `pluginInitialize` méthode pour leur logique de démarrage.
@@@ -58,17 -53,12 +70,26 @@@ Nous avons une demande de plugin pour l
  
  Ce qui obtient expédié vers le plugin via du JavaScript `exec` fonction passée dans la classe correspondante Plugin `action` méthode. Une méthode de plugin a cette signature :
  
++<<<<<<< HEAD
 +    - (void)myMethod:(CDVInvokedUrlCommand*)command
 +    {
 +        CDVPluginResult* pluginResult = nil;
 +        NSString* myarg = [command.arguments objectAtIndex:0];
 +    
 +        if (myarg != nil) {
 +            pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK];
 +        } else {
 +            pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_ERROR messageAsString:@"Arg was null"];
 +        }
 +        [self.commandDelegate sendPluginResult:pluginResult callbackId:command.callbackId];
++=======
+     -commande de:(CDVInvokedUrlCommand*) de myMethod (void) {CDVPluginResult * pluginResult = nil ;
+         NSString * myarg = [command.arguments objectAtIndex:0] ;
+     
+         Si (myarg! = nil) {pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK] ;
+         } else {pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_ERROR messageAsString:@"Arg était null"] ;
+         } [self.commandDelegate sendPluginResult:pluginResult callbackId:command.callbackId] ;
++>>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
      }
      
  
@@@ -86,7 -76,7 +107,11 @@@
  
  À l'aide de CDVPluginResult vous pouvez retourner une variété de types de résultats à vos rappels JavaScript, utilisant des méthodes de la classe qui ressemblent à :
  
++<<<<<<< HEAD
 +    + (CDVPluginResult*)resultWithStatus:(CDVCommandStatus)statusOrdinal messageAs...
++=======
+     + ResultWithStatus (CDVPluginResult *): (CDVCommandStatus) statusOrdinal messageAs...
++>>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
      
  
  Vous pouvez créer des `String` , `Int` , `Double` , `Bool` , `Array` , `Dictionary` , `ArrayBuffer` , et `Multipart` types. Ou bien, ne joindre aucun argument (il suffit d'envoyer un État). Ou, renvoie une erreur. Vous pouvez même choisir ne pas envoyer n'importe quel résultat de plugin du tout, auquel cas le rappel ne se déclenche pas.
@@@ -101,45 -91,20 +126,61 @@@
  
  Nous aimerions ajouter ce qui suit pour le projet `config.xml` fichier :
  
++<<<<<<< HEAD
 +    <feature name="Echo">
 +        <param name="ios-package" value="Echo" />
 +    </feature>
++=======
+     < nom de la fonction = « Echo » >< param name = « ios-paquet » value = « Echo » / >< / fiction >
++>>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
      
  
  Puis nous aimerions ajouter les fichiers suivants ( `Echo.h` et `Echo.m` ) dans le dossier Plugins dans notre dossier de demande de Cordova-iOS :
  
++<<<<<<< HEAD
 +    /********* Echo.h Cordova Plugin Header *******/
 +    
 +    #import <Cordova/CDV.h>
 +    
 +    @interface Echo : CDVPlugin
 +    
 +    - (void)echo:(CDVInvokedUrlCommand*)command;
 +    
 +    @end
 +    
 +    /********* Echo.m Cordova Plugin Implementation *******/
 +    
 +    #import "Echo.h"
 +    #import <Cordova/CDV.h>
 +    
 +    @implementation Echo
 +    
 +    - (void)echo:(CDVInvokedUrlCommand*)command
 +    {
 +        CDVPluginResult* pluginResult = nil;
 +        NSString* echo = [command.arguments objectAtIndex:0];
 +    
 +        if (echo != nil && [echo length] > 0) {
 +            pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK messageAsString:echo];
 +        } else {
 +            pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_ERROR];
 +        }
 +    
 +        [self.commandDelegate sendPluginResult:pluginResult callbackId:command.callbackId];
 +    }
 +    
 +    @end
++=======
+     / *** Echo.h Cordova Plugin en-tête *** / #import < Cordova/CDV.h > @interface Echo : CDVPlugin - commande de (Sub) echo de:(CDVInvokedUrlCommand*) ;
+     
+     @end / *** Echo.m Cordova Plugin application *** / #import « Echo.h » #import < Cordova/CDV.h > @implementation Echo - commande de:(CDVInvokedUrlCommand*) d'echo (void) {CDVPluginResult * pluginResult = nil ;
+         NSString * echo = [command.arguments objectAtIndex:0] ;
+     
+         Si (écho! = nil & & [écho longueur] > 0) {pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK messageAsString:echo] ;
+         } else {pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_ERROR] ;
+         } [self.commandDelegate sendPluginResult:pluginResult callbackId:command.callbackId] ;
+     } @end
++>>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
      
  
  Nous allons jeter un coup d'oeil sur le code. En haut, nous avons toutes les importations de Cordova nécessaires. Notre classe s'étend de `CDVPlugin` (très important).
@@@ -154,15 -119,12 +195,24 @@@ Enfin, nous envoyer le résultat à `se
  
  Méthodes plugin sont exécutées dans le même thread que l'interface utilisateur. Si votre plugin nécessite beaucoup de traitement ou nécessite un appel bloquant, vous devez utiliser un thread d'arrière-plan. Par exemple :
  
++<<<<<<< HEAD
 +    - (void)myPluginMethod:(CDVInvokedUrlCommand*)command
 +    {
 +        // Check command.arguments here.
 +        [self.commandDelegate runInBackground:^{
 +            NSString* payload = nil;
 +            // Some blocking logic...
 +            CDVPluginResult* pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK messageAsString:payload];
 +            // The sendPluginResult method is thread-safe.
 +            [self.commandDelegate sendPluginResult:pluginResult callbackId:command.callbackId];
++=======
+     -commande de:(CDVInvokedUrlCommand*) de myPluginMethod (void) {/ / Check command.arguments ici.
+         [self.commandDelegate runInBackground: ^ {NSString * charge utile = nil ;
+             / / Une logique de blocage...
+             CDVPluginResult * pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK messageAsString:payload] ;
+             / / La méthode de sendPluginResult est thread-safe.
+             [self.commandDelegate sendPluginResult:pluginResult callbackId:command.callbackId] ;
++>>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
          }];
      }
      

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/f2edcbd4/docs/it/edge/config_ref/index.md
----------------------------------------------------------------------
diff --cc docs/it/edge/config_ref/index.md
index 44b893f,4941384..4f27135
--- a/docs/it/edge/config_ref/index.md
+++ b/docs/it/edge/config_ref/index.md
@@@ -20,13 -20,13 +20,23 @@@ Molti aspetti del comportamento di un'a
  
   [1]: http://www.w3.org/TR/widgets/
  
++<<<<<<< HEAD
 +Per i progetti creati con Cordova CLI (descritto nella interfaccia Command-Line), questo file può essere trovato nella directory `www` di primo livello. Utilizzando la CLI per compilare i progetti vengono rigenerate le versioni di questo file nelle sottodirectory all'interno di `platforms` . Per i progetti non-CLI, ciascun file di specifica della piattaforma funziona come sorgente.
 +
 +Mentre la posizione del file `config.xml` può cambiare a seconda della piattaforma, i contenuti generalmente no. Alcune caratteristiche specifiche per piattaforma sono inoltre specificati nello stesso file di configurazione. I dettagli sono elencati di seguito:
 +
 +*   Configurazione iOS
 +*   Configurazione Android
 +*   Configurazione BlackBerry
++=======
+ Per i progetti creati con Cordova CLI (descritto nella interfaccia Command-Line), questo file può essere trovato nel primo livello `www` directory. Utilizzando la CLI per compilare i progetti vengono rigenerate le versioni di questo file nelle sottodirectory all'interno di `platforms` . Per i progetti non-CLI, ciascun file di specifica della piattaforma serve come fonte.
+ 
+ Mentre la posizione del `config.xml` file può cambiare a seconda della piattaforma, i contenuti, generalmente non. Alcune caratteristiche specifiche della piattaforma sono inoltre specificati nello stesso file di configurazione. Dettagli sono elencati di seguito:
+ 
+ *   iOS Configuration
+ *   Android configurazione
+ *   Configurazione di blackBerry
++>>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
  
  ## config. XML gli elementi
  

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/f2edcbd4/docs/it/edge/guide/platforms/android/plugin.md
----------------------------------------------------------------------
diff --cc docs/it/edge/guide/platforms/android/plugin.md
index 4c99354,4370304..dc55053
--- a/docs/it/edge/guide/platforms/android/plugin.md
+++ b/docs/it/edge/guide/platforms/android/plugin.md
@@@ -24,7 -24,7 +24,11 @@@ Un plugin è costituito da almeno una c
  
  La parte di JavaScript di un plugin utilizza sempre il `cordova.exec` metodo come segue:
  
++<<<<<<< HEAD
 +    exec(<successFunction>, <failFunction>, <service>, <action>, [<args>]);
++=======
+     exec (< successFunction >, < failFunction >, < servizio >, < azione >, [< args >]);
++>>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
      
  
  Questo esegue il marshalling di una richiesta da WebView sul lato nativo Android, più o meno bollente giù a chiamare il `action` metodo sul `service` classe, con gli argomenti passati nella `args` matrice.

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/f2edcbd4/docs/it/edge/guide/platforms/ios/plugin.md
----------------------------------------------------------------------
diff --cc docs/it/edge/guide/platforms/ios/plugin.md
index 71473be,4d775be..ee9d2da
--- a/docs/it/edge/guide/platforms/ios/plugin.md
+++ b/docs/it/edge/guide/platforms/ios/plugin.md
@@@ -24,16 -24,14 +24,24 @@@ Ogni classe plugin deve essere registra
  
  La parte di JavaScript di un plugin utilizza sempre il `cordova.exec` metodo come segue:
  
++<<<<<<< HEAD
 +    exec(<successFunction>, <failFunction>, <service>, <action>, [<args>]);
++=======
+     exec (< successFunction >, < failFunction >, < servizio >, < azione >, [< args >]);
++>>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
      
  
  Questo esegue il marshalling di una richiesta dalla `UIWebView` sul lato nativo di iOS, più o meno bollente fino a chiamare il `action` metodo sul `service` classe, con gli argomenti passati nella `args` matrice.
  
  Specificare il plugin come un `<feature>` tag nel progetto dell'applicazione Cordova-iOS `config.xml` file.
  
++<<<<<<< HEAD
 +    <feature name="LocalStorage">
 +        <param name="ios-package" value="CDVLocalStorage" />
 +    </feature>
++=======
+     < nome funzione = "LocalStorage" >< param nome = valore "ios-pacchetto" = "CDVLocalStorage" / >< / caratteristica >
++>>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
      
  
  La caratteristica `name` attributo deve corrispondere a quello che si utilizza in JavaScript `exec` di chiamata `service` parametro e il `value` attributo deve corrispondere al nome della classe Objective-C del plugin. `<param name>`io dovrei essere sempre `"ios-package"` . Se non si segue questa impostazione, il plugin può compilare, ma non sarà raggiungibile da Cordova.
@@@ -42,10 -40,7 +50,14 @@@
  
  Viene creata un'istanza di un oggetto plugin per la vita di ogni `UIWebView` . Plugin non vengono create istanze fino a quando essi fanno riferimento in primo luogo una chiamata da JavaScript, a meno che non `<param>` con un `onload` `name` attributo è impostato su `"true"` in `config.xml` . Per esempio:
  
++<<<<<<< HEAD
 +    <feature name="Echo">
 +        <param name="ios-package" value="Echo" />
 +        <param name="onload" value="true" />
 +    </feature>
++=======
+     < nome funzione = "Echo" >< param nome = valore "ios-pacchetto" = "Echo" / >< nome param = "onload" value = "true" / >< / caratteristica >
++>>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
      
  
  Non c'è *nessun* designato inizializzatore per i plugin. Plugin necessario utilizzare invece il `pluginInitialize` metodo per la loro logica di avviamento.
@@@ -58,17 -53,12 +70,26 @@@ Abbiamo JavaScript fuoco fuori una rich
  
  Che cosa ottiene spedito al plugin tramite di JavaScript `exec` funzione viene passato la classe corrispondente Plugin `action` metodo. Un metodo di plugin ha questa firma:
  
++<<<<<<< HEAD
 +    - (void)myMethod:(CDVInvokedUrlCommand*)command
 +    {
 +        CDVPluginResult* pluginResult = nil;
 +        NSString* myarg = [command.arguments objectAtIndex:0];
 +    
 +        if (myarg != nil) {
 +            pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK];
 +        } else {
 +            pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_ERROR messageAsString:@"Arg was null"];
 +        }
 +        [self.commandDelegate sendPluginResult:pluginResult callbackId:command.callbackId];
++=======
+     -comando:(CDVInvokedUrlCommand*) myMethod (void) {CDVPluginResult * pluginResult = nil;
+         NSString * myarg = [command.arguments objectAtIndex: 0];
+     
+         Se (myarg! = nil) {pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK];
+         } else {pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_ERROR messageAsString:@"Arg era null"];
+         } [self.commandDelegate sendPluginResult:pluginResult callbackId:command.callbackId];
++>>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
      }
      
  
@@@ -86,7 -76,7 +107,11 @@@
  
  Utilizzando CDVPluginResult è possibile restituire una varietà di tipi di risultato al vostro callback JavaScript, utilizzando i metodi della classe che sembrano:
  
++<<<<<<< HEAD
 +    + (CDVPluginResult*)resultWithStatus:(CDVCommandStatus)statusOrdinal messageAs...
++=======
+     + (CDVPluginResult *) resultWithStatus: messageAs statusOrdinal (CDVCommandStatus)...
++>>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
      
  
  È possibile creare `String` , `Int` , `Double` , `Bool` , `Array` , `Dictionary` , `ArrayBuffer` , e `Multipart` tipi. O, non allegare eventuali argomenti (basta inviare uno status). O, per restituire un errore. Può anche scegliere di non inviare alcun risultato plugin a tutti, nel qual caso non viene generato il callback.
@@@ -101,45 -91,20 +126,61 @@@
  
  Aggiungiamo i seguenti al progetto `config.xml` file:
  
++<<<<<<< HEAD
 +    <feature name="Echo">
 +        <param name="ios-package" value="Echo" />
 +    </feature>
++=======
+     < nome funzione = "Echo" >< param nome = valore "ios-pacchetto" = "Echo" / >< / caratteristica >
++>>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
      
  
  Poi aggiungiamo i seguenti file ( `Echo.h` e `Echo.m` ) nella cartella plugin all'interno della nostra cartella di applicazione di Cordova-iOS:
  
 -    / --- Echo.h Cordova Plugin intestazione * * * / Echo #import < Cordova/CDV.h > @interface: CDVPlugin - comando di:(CDVInvokedUrlCommand*) echo (void);
++<<<<<<< HEAD
 +    /********* Echo.h Cordova Plugin Header *******/
 +    
 +    #import <Cordova/CDV.h>
 +    
 +    @interface Echo : CDVPlugin
 +    
 +    - (void)echo:(CDVInvokedUrlCommand*)command;
 +    
 +    @end
 +    
 +    /********* Echo.m Cordova Plugin Implementation *******/
 +    
 +    #import "Echo.h"
 +    #import <Cordova/CDV.h>
 +    
 +    @implementation Echo
 +    
 +    - (void)echo:(CDVInvokedUrlCommand*)command
 +    {
 +        CDVPluginResult* pluginResult = nil;
 +        NSString* echo = [command.arguments objectAtIndex:0];
 +    
 +        if (echo != nil && [echo length] > 0) {
 +            pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK messageAsString:echo];
 +        } else {
 +            pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_ERROR];
 +        }
 +    
 +        [self.commandDelegate sendPluginResult:pluginResult callbackId:command.callbackId];
 +    }
 +    
 +    @end
++=======
++    / --- Echo.h Cordova Plugin intestazione --- / Echo #import < Cordova/CDV.h > @interface: CDVPlugin - comando di:(CDVInvokedUrlCommand*) echo (void);
+     
 -    @end / --- implementazione di Plugin Cordova Echo.m * * * / #import "Echo.h" #import < Cordova/CDV.h > @implementation Echo - comando di:(CDVInvokedUrlCommand*) echo (void) {CDVPluginResult * pluginResult = nil;
++    @end / --- implementazione di Plugin Cordova Echo.m --- / #import "Echo.h" #import < Cordova/CDV.h > @implementation Echo - comando di:(CDVInvokedUrlCommand*) echo (void) {CDVPluginResult * pluginResult = nil;
+         NSString * echo = [command.arguments objectAtIndex: 0];
+     
+         Se (eco! = nil & & [eco lunghezza] > 0) {pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK messageAsString:echo];
+         } else {pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_ERROR];
+         } [self.commandDelegate sendPluginResult:pluginResult callbackId:command.callbackId];
+     } @end
++>>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
      
  
  Diamo un'occhiata al codice. In cima abbiamo tutte le necessarie importazioni di Cordova. La nostra classe si estende da `CDVPlugin` (molto importante).
@@@ -154,14 -119,11 +195,22 @@@ Infine, inviamo il risultato di `self.c
  
  Plugin metodi vengono eseguiti nello stesso thread come interfaccia utente. Se il tuo plugin richiede una grande quantità di elaborazione o richiede una chiamata di blocco, è necessario utilizzare un thread in background. Ad esempio:
  
++<<<<<<< HEAD
 +    - (void)myPluginMethod:(CDVInvokedUrlCommand*)command
 +    {
 +        // Check command.arguments here.
 +        [self.commandDelegate runInBackground:^{
 +            NSString* payload = nil;
 +            // Some blocking logic...
 +            CDVPluginResult* pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK messageAsString:payload];
 +            // The sendPluginResult method is thread-safe.
++=======
+     -comando:(CDVInvokedUrlCommand*) myPluginMethod (void) {/ / Check command.arguments qui.
+         [self.commandDelegate runInBackground: ^ {NSString * carico utile = nil;
+             / / Qualche logica di blocco...
+             CDVPluginResult * pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK messageAsString:payload];
+             / / Il metodo sendPluginResult è thread-safe.
++>>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
              [self.commandDelegate sendPluginResult:pluginResult callbackId:command.callbackId];
          }];
      }

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/f2edcbd4/docs/ja/edge/guide/platforms/android/plugin.md
----------------------------------------------------------------------
diff --cc docs/ja/edge/guide/platforms/android/plugin.md
index 0c24091,6923b21..c2ecea9
--- a/docs/ja/edge/guide/platforms/android/plugin.md
+++ b/docs/ja/edge/guide/platforms/android/plugin.md
@@@ -24,7 -24,7 +24,11 @@@ license: Licensed to the Apache Softwar
  
  プラグインの JavaScript の部分を常に使用して、 `cordova.exec` メソッドは次のように。
  
++<<<<<<< HEAD
 +    exec(<successFunction>, <failFunction>, <service>, <action>, [<args>]);
++=======
+     exec (< successFunction > < failFunction >, < サービス > < アクション > [< 引数 >]);
++>>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
      
  
  これは、アンドロイド ネイティブ側には、もっとまたはより少なく通話にダウン沸騰、WebView から要求をマーシャ リングします、 `action` 法、 `service` に渡された引数を持つクラス、 `args` 配列。

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/f2edcbd4/docs/ja/edge/guide/platforms/ios/plugin.md
----------------------------------------------------------------------
diff --cc docs/ja/edge/guide/platforms/ios/plugin.md
index a75f213,5f79aa5..e4b084c
--- a/docs/ja/edge/guide/platforms/ios/plugin.md
+++ b/docs/ja/edge/guide/platforms/ios/plugin.md
@@@ -24,16 -24,14 +24,24 @@@ license: Licensed to the Apache Softwar
  
  プラグインの JavaScript の部分を常に使用して、 `cordova.exec` メソッドは次のように。
  
++<<<<<<< HEAD
 +    exec(<successFunction>, <failFunction>, <service>, <action>, [<args>]);
++=======
+     exec (< successFunction > < failFunction >, < サービス > < アクション > [< 引数 >]);
++>>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
      
  
  これから要求をマーシャ リングします、 `UIWebView` 、iOS ネイティブ側にもっとまたはより少なく通話にダウン沸騰、 `action` メソッド、 `service` に渡された引数を持つクラス、 `args` 配列。
  
  指定のプラグインとして、 `<feature>` 、コルドバ iOS アプリケーションのプロジェクトのタグ `config.xml` ファイル。
  
++<<<<<<< HEAD
 +    <feature name="LocalStorage">
 +        <param name="ios-package" value="CDVLocalStorage" />
 +    </feature>
++=======
+     < 機能名 ="LocalStorage">< param の名前 = 値「ios パッケージ」="CDVLocalStorage"/></機能 >
++>>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
      
  
  機能は、 `name` 属性は、JavaScript で使用すると一致する必要があります `exec` コールの `service` パラメーターと、 `value` 属性は、プラグインの Objective-C のクラスの名前と一致する必要があります。 `<param name>`私はする必要があります常に `"ios-package"` 。 このセットアップに従っていない場合、プラグイン コンパイル可能性がありますが、コルドバ到達されませんされます。
@@@ -42,10 -40,7 +50,14 @@@
  
  それぞれの人生のためのプラグイン オブジェクトの 1 つのインスタンスが作成されます `UIWebView` 。 プラグインはまでインスタンス化されない最初、JavaScript から呼び出しによって参照されている場合を除き `<param>` と、 `onload` `name` 属性を設定する `"true"` で `config.xml` 。 例えば。
  
++<<<<<<< HEAD
 +    <feature name="Echo">
 +        <param name="ios-package" value="Echo" />
 +        <param name="onload" value="true" />
 +    </feature>
++=======
+     < 機能名 =「エコー」>< param の名前「ios パッケージ」値を = =「エコー」/>< param の名前"onload"値を = ="true"/></機能 >
++>>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
      
  
  *ない*プラグインの初期化子を指定します。代わりに、プラグインを使用する必要があります、 `pluginInitialize` 、スタート アップ ロジックのメソッド。
@@@ -58,18 -53,7 +70,22 @@@ Java スクリプトの設定をネイ�
  
  どのような JavaScript の経由でプラグインにディスパッチを取得 `exec` 関数で渡される対応するプラグイン クラスの `action` メソッド。プラグインのメソッドは、この署名。
  
++<<<<<<< HEAD
 +    - (void)myMethod:(CDVInvokedUrlCommand*)command
 +    {
 +        CDVPluginResult* pluginResult = nil;
 +        NSString* myarg = [command.arguments objectAtIndex:0];
 +    
 +        if (myarg != nil) {
 +            pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK];
 +        } else {
 +            pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_ERROR messageAsString:@"Arg was null"];
 +        }
 +        [self.commandDelegate sendPluginResult:pluginResult callbackId:command.callbackId];
 +    }
++=======
+     -(void) myMethod:(CDVInvokedUrlCommand*) コマンド {CDVPluginResult * pluginResult = nil;NSString * myarg = [command.arguments objectAtIndex:0];場合 (myarg! = nil) {pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK];} 他 {pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_ERROR messageAsString:@"Arg が null"];} [self.commandDelegate sendPluginResult:pluginResult callbackId:command.callbackId];}
++>>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
      
  
  1.  [CDVInvokedUrlCommand.h][1]
@@@ -86,7 -70,7 +102,11 @@@
  
  CDVPluginResult を使用してを返すことができますさまざまな結果型を JavaScript コールバックに戻るのようなクラスのメソッドを使用しています。
  
++<<<<<<< HEAD
 +    + (CDVPluginResult*)resultWithStatus:(CDVCommandStatus)statusOrdinal messageAs...
++=======
+     + (CDVPluginResult *) resultWithStatus: (CDVCommandStatus) statusOrdinal messageAs.
++>>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
      
  
  作成することができます `String` 、 `Int` 、 `Double` 、 `Bool` 、 `Array` 、 `Dictionary` 、 `ArrayBuffer` 、および `Multipart` の種類。 または、任意の引数 (ちょうど送信ステータス) を添付しないでください。 または、エラーを返します。 その場合、コールバックは発生しませんないすべてで任意のプラグインの結果を送信することもできます。
@@@ -101,45 -85,12 +121,53 @@@
  
  我々 は、次のプロジェクトに追加の `config.xml` ファイル。
  
++<<<<<<< HEAD
 +    <feature name="Echo">
 +        <param name="ios-package" value="Echo" />
 +    </feature>
++=======
+     < 機能名 =「エコー」>< param の名前 = 値「ios パッケージ」=「エコー」/></機能 >
++>>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
      
  
  我々 は、次のファイルを追加し、( `Echo.h` および `Echo.m` ) 私たちコルドバ iOS アプリケーション フォルダー内にプラグインのフォルダーに:
  
 -    /--- Echo.h コルドバ プラグイン ヘッダー * * */#import < Cordova/CDV.h > @interface エコー: CDVPlugin - (void) エコー:(CDVInvokedUrlCommand*) コマンド;@end/* * * Echo.m コルドバのプラグイン実装 * * */#import"Echo.h"#import < Cordova/CDV.h > @implementation エコー - (void) エコー:(CDVInvokedUrlCommand*) コマンド {CDVPluginResult * pluginResult = nil;NSString * エコー = [command.arguments objectAtIndex:0];場合 (エコー ! = nil & & [エコー長さ] > 0) {pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK messageAsString:echo];} 他 {pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_ERROR];} [self.commandDelegate sendPluginResult:pluginResult callbackId:command.callbackId];} @end
++<<<<<<< HEAD
 +    /********* Echo.h Cordova Plugin Header *******/
 +    
 +    #import <Cordova/CDV.h>
 +    
 +    @interface Echo : CDVPlugin
 +    
 +    - (void)echo:(CDVInvokedUrlCommand*)command;
 +    
 +    @end
 +    
 +    /********* Echo.m Cordova Plugin Implementation *******/
 +    
 +    #import "Echo.h"
 +    #import <Cordova/CDV.h>
 +    
 +    @implementation Echo
 +    
 +    - (void)echo:(CDVInvokedUrlCommand*)command
 +    {
 +        CDVPluginResult* pluginResult = nil;
 +        NSString* echo = [command.arguments objectAtIndex:0];
 +    
 +        if (echo != nil && [echo length] > 0) {
 +            pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK messageAsString:echo];
 +        } else {
 +            pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_ERROR];
 +        }
 +    
 +        [self.commandDelegate sendPluginResult:pluginResult callbackId:command.callbackId];
 +    }
 +    
 +    @end
++=======
++    /--- Echo.h コルドバ プラグイン ヘッダー ---/#import < Cordova/CDV.h > @interface エコー: CDVPlugin - (void) エコー:(CDVInvokedUrlCommand*) コマンド;@end/* * * Echo.m コルドバのプラグイン実装 * * */#import"Echo.h"#import < Cordova/CDV.h > @implementation エコー - (void) エコー:(CDVInvokedUrlCommand*) コマンド {CDVPluginResult * pluginResult = nil;NSString * エコー = [command.arguments objectAtIndex:0];場合 (エコー ! = nil & & [エコー長さ] > 0) {pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK messageAsString:echo];} 他 {pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_ERROR];} [self.commandDelegate sendPluginResult:pluginResult callbackId:command.callbackId];} @end
++>>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
      
  
  コードを見てをみましょう。上部に我々 はすべての必要なコルドバ輸入があります。私たちのクラスから拡張 `CDVPlugin` (非常に重要)。
@@@ -154,17 -105,10 +182,24 @@@
  
  プラグインのメソッドは、UI と同じスレッドで実行されます。あなたのプラグイン大量の処理が必要です、ブロッキング呼び出しを必要とする場合は、バック グラウンド スレッドを使用してください。たとえば。
  
++<<<<<<< HEAD
 +    - (void)myPluginMethod:(CDVInvokedUrlCommand*)command
 +    {
 +        // Check command.arguments here.
 +        [self.commandDelegate runInBackground:^{
 +            NSString* payload = nil;
 +            // Some blocking logic...
 +            CDVPluginResult* pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK messageAsString:payload];
 +            // The sendPluginResult method is thread-safe.
 +            [self.commandDelegate sendPluginResult:pluginResult callbackId:command.callbackId];
 +        }];
 +    }
++=======
+     -(void) myPluginMethod:(CDVInvokedUrlCommand*) コマンド {//command.arguments をここでチェックします。
+         [self.commandDelegate runInBackground: ^ {NSString * ペイロード = nil;//いくつかのロジックをブロック.
+             CDVPluginResult * pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK messageAsString:payload];//SendPluginResult メソッドはスレッド セーフです。
+             [self.commandDelegate sendPluginResult:pluginResult callbackId:command.callbackId];}];}
++>>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
      
  
  ## 高度なプラグイン機能

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/f2edcbd4/docs/ko/edge/guide/platforms/android/plugin.md
----------------------------------------------------------------------
diff --cc docs/ko/edge/guide/platforms/android/plugin.md
index be5df68,322f013..4b2e3a5
--- a/docs/ko/edge/guide/platforms/android/plugin.md
+++ b/docs/ko/edge/guide/platforms/android/plugin.md
@@@ -24,7 -24,7 +24,11 @@@ license: Licensed to the Apache Softwar
  
  플러그인의 자바 부분 항상 사용 하는 `cordova.exec` 메서드가 다음과 같이:
  
++<<<<<<< HEAD
 +    exec(<successFunction>, <failFunction>, <service>, <action>, [<args>]);
++=======
+     exec (< successFunction >, < failFunction >, < 서비스 >, < 작업 > [< args >]);
++>>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
      
  
  이 요청 전화 내려 더 많거나 적은 끓는 안 드 로이드 네이티브 쪽을 WebView에서 마샬링하는 `action` 메서드는 `service` 클래스에 전달 된 인수는 `args` 배열.

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/f2edcbd4/docs/ko/edge/guide/platforms/ios/plugin.md
----------------------------------------------------------------------
diff --cc docs/ko/edge/guide/platforms/ios/plugin.md
index 0d55d72,870f040..f78956a
--- a/docs/ko/edge/guide/platforms/ios/plugin.md
+++ b/docs/ko/edge/guide/platforms/ios/plugin.md
@@@ -24,16 -24,14 +24,24 @@@ license: Licensed to the Apache Softwar
  
  플러그인의 자바 부분 항상 사용 하는 `cordova.exec` 메서드가 다음과 같이:
  
++<<<<<<< HEAD
 +    exec(<successFunction>, <failFunction>, <service>, <action>, [<args>]);
++=======
+     exec (< successFunction >, < failFunction >, < 서비스 >, < 작업 > [< args >]);
++>>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
      
  
  이 요청을 마샬링하는 `UIWebView` iOS 기본 측면, 더 많거나 적은 전화 아래로 끓는 `action` 메서드는 `service` 인수에 전달 된 클래스는 `args` 배열.
  
  지정한 플러그인으로는 `<feature>` 코르도바 iOS 응용 프로그램의 프로젝트에 태그 `config.xml` 파일.
  
++<<<<<<< HEAD
 +    <feature name="LocalStorage">
 +        <param name="ios-package" value="CDVLocalStorage" />
 +    </feature>
++=======
+     < 기능 이름 "LocalStorage" = >< param 이름을 = "ios 패키지" 값 = "CDVLocalStorage" / >< / 기능 >
++>>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
      
  
  기능 `name` 특성은 자바 스크립트의 사용 일치 해야 `exec` 호출의 `service` 매개 변수, 및 `value` 특성 플러그인의 목표-C 클래스의 이름과 일치 해야 합니다. `<param name>`난 항상 이어야 한다 `"ios-package"` . 이 설치를 수행 하지 않으면, 플러그인 컴파일 수 있습니다 하지만 코르도바 연결할 수 수 없습니다.
@@@ -42,10 -40,7 +50,14 @@@
  
  각각의 인생에 대 한 플러그인 개체의 인스턴스 생성 `UIWebView` . 플러그인은 인스턴스화되지 않습니다 JavaScript에서 호출 하 여 처음 참조 될 때까지 않는 한 `<param>` 와 `onload` `name` 특성 설정 `"true"` 에 `config.xml` . 예를 들면:
  
++<<<<<<< HEAD
 +    <feature name="Echo">
 +        <param name="ios-package" value="Echo" />
 +        <param name="onload" value="true" />
 +    </feature>
++=======
+     < 기능 이름 "에코" = >< param 이름을 "ios 패키지" 값 = "에코" = / >< param 이름을 = "onload" 값 = "true" / >< / 기능 >
++>>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
      
  
  *아니* 플러그인에 대 한 이니셜라이저를 지정입니다. 대신, 플러그인을 사용 해야 합니다에 `pluginInitialize` 그들의 시작 논리에 대 한 방법.
@@@ -58,17 -53,12 +70,26 @@@
  
  무슨 자바 스크립트를 통해 플러그인에 파견 되 면 `exec` 함수는 해당 플러그인 클래스에 전달 되 면 `action` 메서드. 플러그인 방법이이 서명을 했다:
  
++<<<<<<< HEAD
 +    - (void)myMethod:(CDVInvokedUrlCommand*)command
 +    {
 +        CDVPluginResult* pluginResult = nil;
 +        NSString* myarg = [command.arguments objectAtIndex:0];
 +    
 +        if (myarg != nil) {
 +            pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK];
 +        } else {
 +            pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_ERROR messageAsString:@"Arg was null"];
 +        }
 +        [self.commandDelegate sendPluginResult:pluginResult callbackId:command.callbackId];
++=======
+     -(void) myMethod:(CDVInvokedUrlCommand*) 명령 {CDVPluginResult * pluginResult = 없음;
+         NSString * myarg = [command.arguments objectAtIndex:0];
+     
+         경우 (myarg! = nil) {pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK];
+         } 다른 {pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_ERROR messageAsString:@"Arg null 했다"];
+         } [self.commandDelegate sendPluginResult:pluginResult callbackId:command.callbackId];
++>>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
      }
      
  
@@@ -86,7 -76,7 +107,11 @@@
  
  CDVPluginResult를 사용 하 여 돌아갈 수 있습니다 다양 한 결과 형식 다시 자바 스크립트 콜백을 처럼 클래스 메서드를 사용 하 여:
  
++<<<<<<< HEAD
 +    + (CDVPluginResult*)resultWithStatus:(CDVCommandStatus)statusOrdinal messageAs...
++=======
+     + (CDVPluginResult *) resultWithStatus: (CDVCommandStatus) statusOrdinal messageAs...
++>>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
      
  
  만들 수 있는 `String` , `Int` , `Double` , `Bool` , `Array` , `Dictionary` , `ArrayBuffer` , 및 `Multipart` 형식. 또는 인수 (그냥 송신 상태)를 첨부 하지 않습니다. 또는 오류를 반환 합니다. 선택할 수 있습니다 심지어 어떤 플러그인 결과 전혀 보내지를 어떤 경우에 콜백이 발생 하지 않습니다.
@@@ -101,45 -91,20 +126,61 @@@
  
  우리는 프로젝트의 다음에 추가할 `config.xml` 파일:
  
++<<<<<<< HEAD
 +    <feature name="Echo">
 +        <param name="ios-package" value="Echo" />
 +    </feature>
++=======
+     < 기능 이름 "에코" = >< param 이름을 "ios 패키지" 값 = "에코" = / >< / 기능 >
++>>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
      
  
  그 후에 다음 파일 추가 ( `Echo.h` 및 `Echo.m` ) 우리의 코르도바 iOS 응용 프로그램 폴더 안의 플러그인 폴더에:
  
 -    / --- Echo.h 코르도바 플러그인 헤더 * * * / #import < Cordova/CDV.h > @interface 에코: CDVPlugin-(void) 에코:(CDVInvokedUrlCommand*) 명령;
++<<<<<<< HEAD
 +    /********* Echo.h Cordova Plugin Header *******/
 +    
 +    #import <Cordova/CDV.h>
 +    
 +    @interface Echo : CDVPlugin
 +    
 +    - (void)echo:(CDVInvokedUrlCommand*)command;
 +    
 +    @end
 +    
 +    /********* Echo.m Cordova Plugin Implementation *******/
 +    
 +    #import "Echo.h"
 +    #import <Cordova/CDV.h>
 +    
 +    @implementation Echo
 +    
 +    - (void)echo:(CDVInvokedUrlCommand*)command
 +    {
 +        CDVPluginResult* pluginResult = nil;
 +        NSString* echo = [command.arguments objectAtIndex:0];
 +    
 +        if (echo != nil && [echo length] > 0) {
 +            pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK messageAsString:echo];
 +        } else {
 +            pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_ERROR];
 +        }
 +    
 +        [self.commandDelegate sendPluginResult:pluginResult callbackId:command.callbackId];
 +    }
 +    
 +    @end
++=======
++    / --- Echo.h 코르도바 플러그인 헤더 --- / #import < Cordova/CDV.h > @interface 에코: CDVPlugin-(void) 에코:(CDVInvokedUrlCommand*) 명령;
+     
 -    @end / --- Echo.m 코르도바 플러그인 구현 * * * / #import "Echo.h" #import < Cordova/CDV.h > @implementation 에코-(void) 에코:(CDVInvokedUrlCommand*) 명령 {CDVPluginResult * pluginResult = 없음;
++    @end / --- Echo.m 코르도바 플러그인 구현 --- / #import "Echo.h" #import < Cordova/CDV.h > @implementation 에코-(void) 에코:(CDVInvokedUrlCommand*) 명령 {CDVPluginResult * pluginResult = 없음;
+         NSString * 에코 = [command.arguments objectAtIndex:0];
+     
+         경우 (에코! = 대 0 & & [에코 길이] > 0) {pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK messageAsString:echo];
+         } 다른 {pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_ERROR];
+         } [self.commandDelegate sendPluginResult:pluginResult callbackId:command.callbackId];
+     } @end
++>>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
      
  
  코드를 살펴 봅시다. 상단에 우리는 모든 필요한 코르 도우 바 수입. 우리의 클래스에서 확장 `CDVPlugin` (매우 중요).
@@@ -154,14 -119,11 +195,22 @@@
  
  플러그인 메서드는 UI와 동일한 스레드에서 실행 됩니다. 귀하의 플러그인 처리의 큰 거래를 필요로 하거나 차단 호출, 백그라운드 스레드를 사용 해야 합니다. 예를 들어:
  
++<<<<<<< HEAD
 +    - (void)myPluginMethod:(CDVInvokedUrlCommand*)command
 +    {
 +        // Check command.arguments here.
 +        [self.commandDelegate runInBackground:^{
 +            NSString* payload = nil;
 +            // Some blocking logic...
 +            CDVPluginResult* pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK messageAsString:payload];
 +            // The sendPluginResult method is thread-safe.
++=======
+     -(void) myPluginMethod:(CDVInvokedUrlCommand*) 명령 {/ / 여기 command.arguments를 확인 합니다.
+         [self.commandDelegate runInBackground: ^ {NSString * 페이로드 = 없음;
+             / / 일부 논리를 차단...
+             CDVPluginResult * pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK messageAsString:payload];
+             / / SendPluginResult 메서드는 스레드로부터 안전 합니다.
++>>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
              [self.commandDelegate sendPluginResult:pluginResult callbackId:command.callbackId];
          }];
      }

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/f2edcbd4/docs/zh/edge/guide/platforms/android/plugin.md
----------------------------------------------------------------------
diff --cc docs/zh/edge/guide/platforms/android/plugin.md
index ef4973b,6aea925..f595a4f
--- a/docs/zh/edge/guide/platforms/android/plugin.md
+++ b/docs/zh/edge/guide/platforms/android/plugin.md
@@@ -24,7 -24,7 +24,11 @@@ license: Licensed to the Apache Softwar
  
  一個外掛程式的 JavaScript 部分始終使用 `cordova.exec` 方法,如下所示:
  
++<<<<<<< HEAD
 +    exec(<successFunction>, <failFunction>, <service>, <action>, [<args>]);
++=======
+     exec (< successFunction > < failFunction >、 < 服務 >、 < 行動 > [< args >]) ;
++>>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
      
  
  這封送從 web 視圖到 Android 的本機方面,更多或更少沸騰到調用請求 `action` 上的方法 `service` 類,傳入的參數中的 `args` 陣列。

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/f2edcbd4/docs/zh/edge/guide/platforms/ios/plugin.md
----------------------------------------------------------------------
diff --cc docs/zh/edge/guide/platforms/ios/plugin.md
index f4c4257,fc8e9a8..e6832ab
--- a/docs/zh/edge/guide/platforms/ios/plugin.md
+++ b/docs/zh/edge/guide/platforms/ios/plugin.md
@@@ -24,16 -24,14 +24,24 @@@ license: Licensed to the Apache Softwar
  
  一個外掛程式的 JavaScript 部分始終使用 `cordova.exec` 方法,如下所示:
  
++<<<<<<< HEAD
 +    exec(<successFunction>, <failFunction>, <service>, <action>, [<args>]);
++=======
+     exec (< successFunction > < failFunction >、 < 服務 >、 < 行動 > [< args >]) ;
++>>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
      
  
  這封送一個請求從 `UIWebView` 到 iOS 本機側,更或較不沸騰到調用 `action` 方法 `service` 類,傳入的參數中的 `args` 陣列。
  
  指定外掛程式作為 `<feature>` 在科爾多瓦 iOS 應用程式專案中的標記 `config.xml` 檔。
  
++<<<<<<< HEAD
 +    <feature name="LocalStorage">
 +        <param name="ios-package" value="CDVLocalStorage" />
 +    </feature>
++=======
+     < 功能名稱 ="認為">< 參數名稱 ="ios 包"值 ="CDVLocalStorage"/ >< / 功能 >
++>>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
      
  
  功能 `name` 屬性應匹配您在 JavaScript 中使用 `exec` 調用的 `service` 參數,和 `value` 屬性應與外掛程式的目標 C 類的名稱相匹配。 `<param name>`應始終是我 `"ios-package"` 。 如果不遵循此安裝程式,該外掛程式可能編譯,但不是會到達科爾多瓦。
@@@ -42,10 -40,7 +50,14 @@@
  
  外掛程式物件的一個實例創建為生活的每個 `UIWebView` 。 外掛程式不會具現化之前他們第一次引用通過調用從 JavaScript,除非 `<param>` 與 `onload` `name` 屬性設置為 `"true"` 的 `config.xml` 。 例如:
  
++<<<<<<< HEAD
 +    <feature name="Echo">
 +        <param name="ios-package" value="Echo" />
 +        <param name="onload" value="true" />
 +    </feature>
++=======
+     < 功能名稱 ="回聲">< 參數名稱 ="ios 包"值 ="回聲"/ >< 參數名稱 ="onload"值 ="true"/ >< / 功能 >
++>>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
      
  
  有*沒有*指定外掛程式的初始值設定項。相反,應使用外掛程式 `pluginInitialize` 他們開辦的邏輯方法。
@@@ -58,18 -53,7 +70,22 @@@
  
  什麼獲取調度到該外掛程式通過 JavaScript 的 `exec` 函數獲取傳遞到相應的外掛程式類的 `action` 方法。外掛程式的方法有此簽名:
  
++<<<<<<< HEAD
 +    - (void)myMethod:(CDVInvokedUrlCommand*)command
 +    {
 +        CDVPluginResult* pluginResult = nil;
 +        NSString* myarg = [command.arguments objectAtIndex:0];
 +    
 +        if (myarg != nil) {
 +            pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK];
 +        } else {
 +            pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_ERROR messageAsString:@"Arg was null"];
 +        }
 +        [self.commandDelegate sendPluginResult:pluginResult callbackId:command.callbackId];
 +    }
++=======
+     -(失效) myMethod:(CDVInvokedUrlCommand*) 命令 {CDVPluginResult * pluginResult = 零 ;NSString * myarg = [command.arguments objectAtIndex:0];如果 (myarg! = 無) {pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK];} 其他 {pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_ERROR messageAsString:@"Arg 為空"] ;} [self.commandDelegate sendPluginResult:pluginResult callbackId:command.callbackId] ;}
++>>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
      
  
  1.  [CDVInvokedUrlCommand.h][1]
@@@ -86,7 -70,7 +102,11 @@@
  
  使用 CDVPluginResult 可以返回結果類型的各種回您的 JavaScript 回呼函數,使用看起來像的類方法:
  
++<<<<<<< HEAD
 +    + (CDVPluginResult*)resultWithStatus:(CDVCommandStatus)statusOrdinal messageAs...
++=======
+     + (CDVPluginResult *) resultWithStatus: (CDVCommandStatus) statusOrdinal messageAs......
++>>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
      
  
  您可以創建 `String` , `Int` , `Double` , `Bool` , `Array` , `Dictionary` , `ArrayBuffer` ,和 `Multipart` 類型。 或者,不附加任何參數 (只是發送狀態)。 或者,返回一個錯誤。 你甚至可以選擇不發送任何外掛程式的結果,在這種情況下不會觸發回檔。
@@@ -101,45 -85,12 +121,53 @@@
  
  我們會將以下內容添加到該專案的 `config.xml` 檔:
  
++<<<<<<< HEAD
 +    <feature name="Echo">
 +        <param name="ios-package" value="Echo" />
 +    </feature>
++=======
+     < 功能名稱 ="回聲">< 參數名稱 ="ios 包"值 ="回聲"/ >< / 功能 >
++>>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
      
  
  然後我們將添加下列檔 ( `Echo.h` 和 `Echo.m` ) 的外掛程式資料夾裡面我們科爾多瓦 iOS 應用程式資料夾中:
  
 -    / --- Echo.h 科爾多瓦外掛程式頭 * * * / #import < Cordova/CDV.h > @interface 回聲: CDVPlugin-(void) echo:(CDVInvokedUrlCommand*) 命令 ;@end / * * * Echo.m 科爾多瓦外掛程式執行 * * * / #import"Echo.h"#import < Cordova/CDV.h > @implementation 回聲-(失效) echo:(CDVInvokedUrlCommand*) 命令 {CDVPluginResult * pluginResult = 零 ;NSString * 回聲 = [command.arguments objectAtIndex:0];如果 (回聲! = 無 & & [回聲長度] > 0) {pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK messageAsString:echo];} 其他 {pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_ERROR];} [self.commandDelegate sendPluginResult:pluginResult callbackId:command.callbackId] ;} @end
++<<<<<<< HEAD
 +    /********* Echo.h Cordova Plugin Header *******/
 +    
 +    #import <Cordova/CDV.h>
 +    
 +    @interface Echo : CDVPlugin
 +    
 +    - (void)echo:(CDVInvokedUrlCommand*)command;
 +    
 +    @end
 +    
 +    /********* Echo.m Cordova Plugin Implementation *******/
 +    
 +    #import "Echo.h"
 +    #import <Cordova/CDV.h>
 +    
 +    @implementation Echo
 +    
 +    - (void)echo:(CDVInvokedUrlCommand*)command
 +    {
 +        CDVPluginResult* pluginResult = nil;
 +        NSString* echo = [command.arguments objectAtIndex:0];
 +    
 +        if (echo != nil && [echo length] > 0) {
 +            pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK messageAsString:echo];
 +        } else {
 +            pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_ERROR];
 +        }
 +    
 +        [self.commandDelegate sendPluginResult:pluginResult callbackId:command.callbackId];
 +    }
 +    
 +    @end
++=======
++    / --- Echo.h 科爾多瓦外掛程式頭 --- / #import < Cordova/CDV.h > @interface 回聲: CDVPlugin-(void) echo:(CDVInvokedUrlCommand*) 命令 ;@end / * * * Echo.m 科爾多瓦外掛程式執行 * * * / #import"Echo.h"#import < Cordova/CDV.h > @implementation 回聲-(失效) echo:(CDVInvokedUrlCommand*) 命令 {CDVPluginResult * pluginResult = 零 ;NSString * 回聲 = [command.arguments objectAtIndex:0];如果 (回聲! = 無 & & [回聲長度] > 0) {pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK messageAsString:echo];} 其他 {pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_ERROR];} [self.commandDelegate sendPluginResult:pluginResult callbackId:command.callbackId] ;} @end
++>>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
      
  
  讓我們看看代碼。在頂部,我們有所有必要的科爾多瓦進口。我們班延伸從 `CDVPlugin` (非常重要)。
@@@ -154,17 -105,10 +182,24 @@@
  
  在相同的 UI 執行緒中執行的外掛程式方法。如果你的外掛程式需要大量的處理,或者需要一個阻塞調用,則應使用後臺執行緒。例如:
  
++<<<<<<< HEAD
 +    - (void)myPluginMethod:(CDVInvokedUrlCommand*)command
 +    {
 +        // Check command.arguments here.
 +        [self.commandDelegate runInBackground:^{
 +            NSString* payload = nil;
 +            // Some blocking logic...
 +            CDVPluginResult* pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK messageAsString:payload];
 +            // The sendPluginResult method is thread-safe.
 +            [self.commandDelegate sendPluginResult:pluginResult callbackId:command.callbackId];
 +        }];
 +    }
++=======
+     -(失效) myPluginMethod:(CDVInvokedUrlCommand*) 命令 {/ / 檢查 command.arguments 在這裡。
+         [self.commandDelegate runInBackground: ^ {NSString * 有效載荷 = 零 ;/ 有些阻塞的邏輯......
+             CDVPluginResult * pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK messageAsString:payload];/ / SendPluginResult 方法是執行緒安全的。
+             [self.commandDelegate sendPluginResult:pluginResult callbackId:command.callbackId] ;}];}
++>>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
      
  
  ## 高級的外掛程式功能


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

Posted by mw...@apache.org.
http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/guide/platforms/blackberry10/upgrading.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/guide/platforms/blackberry10/upgrading.md b/docs/ru/edge/guide/platforms/blackberry10/upgrading.md
new file mode 100644
index 0000000..d3ddcf8
--- /dev/null
+++ b/docs/ru/edge/guide/platforms/blackberry10/upgrading.md
@@ -0,0 +1,446 @@
+---
+
+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.
+---
+
+# Модернизация BlackBerry
+
+В этом руководстве показано, как изменить BlackBerry проекты для обновления старых версий Cordova. Большинство этих инструкций применимы для проектов, созданных с старого набора средств командной строки, которые предшествуют `cordova` утилиты CLI. Увидеть интерфейс командной строки для информации как обновить версию инфраструктуры CLI.
+
+Пожалуйста, обратите внимание, что CLI исключительно поддерживает платформу BlackBerry10. Для PlayBook и BBOS, смотрите Cordova версии 2.9.0 и ниже.
+
+## Обновление к CLI (3.0.0) с 2.9.0
+
+1.  Создайте новый проект Apache Cordova 3.0.0, используя cordova CLI, как описано в интерфейс командной строки.
+
+2.  Добавить ваши платформы cordova проекта, например:`cordova
+platform add blackberry10`.
+
+3.  Скопируйте содержимое исходного проекта `www` каталог `www` директорию в корне проекта cordova, вы только что создали.
+
+4.  Копирование или перезаписать любые родной активы от вашего первоначального проекта ( `Resources` , и т.д.)
+
+5.  Копия вашего `config.xml` в `www` каталог и удалять любые определения, плагин. Необходимо изменить настройки здесь, а не каталог платформы.
+
+6.  Используйте средство CLI cordova для установки плагинов, что вам нужно. Обратите внимание, что CLI обрабатывает все основные API плагинов, так что они могут и должны быть добавлены. Только 3.0.0 плагины совместимы с CLI.
+
+7.  Построение и тестирование.
+
+## Проекты модернизации 2.8.0 2.9.0
+
+Ежевика 10:
+
+1.  Скачайте и распакуйте Cordova 2.9.0 Источник постоянного каталог на жестком диске, например`~/Cordova-2.9.0`.
+
+2.  Закройте все запущенные инструментов SDK: Eclipse, Momentics и тому подобное.
+
+3.  Перейдите в каталог, где вы положили загруженных исходных выше, используя unix как терминал: Terminal.app, Баш, Cygwin и т.д.
+
+4.  Создайте новый проект, как описано в BlackBerry утилиты командной строки. Это становится дома обновленный проект.
+
+5.  Скопируйте ваш источник проектов из старого проекта `/www` каталог нового проекта `/www` каталог.
+
+6.  Обновить ссылку сценарий Кордова в ваш `www/index.html` файл (и любые другие файлы, которые содержат ссылку на сценарий) для указания на новый `cordova.js` файл.
+
+### BlackberryOS обеспечение/Playbook
+
+1.  Скачайте и распакуйте Cordova 2.9.0 Источник постоянного каталог на жестком диске, например`~/Cordova-2.9.0`.
+
+2.  Закройте все запущенные инструментов SDK: Eclipse, Momentics и тому подобное.
+
+3.  Перейдите в каталог, где вы положили загруженных исходных выше, используя unix как терминал: Terminal.app, Баш, Cygwin и т.д.
+
+4.  Создайте новый проект, как описано в iOS утилиты командной строки. Вам нужен активов от этого нового проекта.
+
+5.  Копия `www/cordova.js` файл из нового проекта в ваш `www` каталог и удалить ваш `www/cordova.js` файл.
+
+6.  Обновить ссылку сценарий Кордова в ваш `www/index.html` файл (и любые другие файлы, которые содержат ссылку на сценарий) для указания на новый `cordova.js` файл.
+
+7.  Копия `native` каталог из нового проекта в существующий проект, перезаписывая старый `native` каталог.
+
+8.  Копия `lib` каталог из нового проекта в существующий проект, перезаписывая старый `lib` каталог.
+
+9.  Копия `cordova` каталог из нового проекта в существующий проект, перезаписывая старый `cordova` каталог.
+
+## Проекты модернизации 2.7.0 2.8.0
+
+Ежевика 10:
+
+BlackBerry 10 использует новый инструмент CLI и управляет основные API как плагины. Инструкции по миграции проекта в новый проект, а не обновление существующего проекта, из-за сложности обновления старого проекта. Также обратите внимание, что cordova js скрипт файл теперь называется «cordova.js» и больше не содержит строку версии.
+
+1.  Скачайте и распакуйте Cordova 2.8.0 Источник постоянного каталог на жестком диске, например`~/Cordova-2.8.0`.
+
+2.  Закройте все запущенные инструментов SDK: Eclipse, Momentics и тому подобное.
+
+3.  Перейдите в каталог, где вы положили загруженных исходных выше, используя unix как терминал: Terminal.app, Баш, Cygwin и т.д.
+
+4.  Создайте новый проект, как описано в BlackBerry утилиты командной строки. Это становится дома обновленный проект.
+
+5.  Скопируйте ваш источник проектов из старого проекта `/www` каталог нового проекта `/www` каталог.
+
+6.  Обновить ссылку сценарий Кордова в ваш `www/index.html` файл (и любые другие файлы, которые содержат ссылку на сценарий) для указания на новый `cordova.js` файл.
+
+BlackberryOS обеспечение/пьес:
+
+1.  Скачайте и распакуйте Cordova 2.8.0 Источник постоянного каталог на жестком диске, например`~/Cordova-2.8.0`.
+
+2.  Закройте все запущенные инструментов SDK: Eclipse, Momentics и тому подобное.
+
+3.  Перейдите в каталог, где вы положили загруженных исходных выше, используя unix как терминал: Terminal.app, Баш, Cygwin и т.д.
+
+4.  Создайте новый проект, как описано в iOS утилиты командной строки. Вам нужен активов от этого нового проекта.
+
+5.  Копия `www/cordova.js` файл из нового проекта в ваш `www` каталог и удалить ваш `www/cordova.js` файл.
+
+6.  Обновить ссылку сценарий Кордова в ваш `www/index.html` файл (и любые другие файлы, которые содержат ссылку на сценарий) для указания на новый `cordova.js` файл.
+
+7.  Копия `native` каталог из нового проекта в существующий проект, перезаписывая старый `native` каталог.
+
+8.  Копия `lib` каталог из нового проекта в существующий проект, перезаписывая старый `lib` каталог.
+
+9.  Копия `cordova` каталог из нового проекта в существующий проект, перезаписывая старый `cordova` каталог.
+
+## Проекты модернизации 2.6.0 2.7.0
+
+1.  Скачайте и распакуйте Cordova 2.7.0 Источник постоянного каталог на жестком диске, например`~/Cordova-2.7.0`.
+
+2.  Закройте все запущенные инструментов SDK: Eclipse, Momentics и тому подобное.
+
+3.  Перейдите в каталог, где вы положили загруженных исходных выше, используя unix как терминал: Terminal.app, Баш, Cygwin и т.д.
+
+4.  Создайте новый проект, как описано в BlackBerry утилиты командной строки. Вам нужен активов от этого нового проекта.
+
+5.  Копия `www/cordova-2.7.0.js` файл из нового проекта в ваш `www` каталог и удалить ваш `www/cordova-2.6.0.js` файл.
+
+6.  Обновить ссылку сценарий Кордова в ваш `www/index.html` файл (и любые другие файлы, которые содержат ссылку на сценарий) для указания на новый `cordova-2.7.0.js` файл.
+
+7.  Копия `native` каталог из нового проекта в существующий проект, перезаписывая старый `native` каталог.
+
+8.  Копия `lib` каталог из нового проекта в существующий проект, перезаписывая старый `lib` каталог.
+
+9.  Копия `cordova` каталог из нового проекта в существующий проект, перезаписывая старый `cordova` каталог.
+
+## Обновление до 2.6.0 с 2.5.0
+
+Обновления в каталог загрузки PhoneGap:
+
+Рекомендуется, что вы скачать свежую копию всего каталога.
+
+Однако вот новые детали, необходимые для частичного обновления:
+
+1.  Обновить файл cordova.blackberry.js в `Phonegap-2.6.0/lib/blackberry/javascript` каталог.
+
+2.  Обновление `ext` , `ext-air` , и `ext-qnx` в `Phonegap-2.6.0/lib/blackberry/framework` каталог.
+
+3.  Обновление `build.xml` файл в `Phonegap-2.6.0/lib/blackberry` каталог.
+
+4.  Обновление `Phonegap-2.6.0/lib/blackberry/bin` каталог.
+
+5.  Обновление `VERSION` файл в `Phonegap-2.6.0/lib/blackberry` каталог.
+
+Обновление в примере / каталог или перенос существующего проекта:
+
+1.  Открыть ваш `www/` каталог, который содержит приложение.
+
+2.  Удалить и обновить файл .jar в `ext/` каталог.
+
+3.  Обновить содержимое `ext-air/` каталог.
+
+4.  Обновить содержимое `ext-qnx/` каталог.
+
+5.  Скопируйте новый `cordova-2.6.0.js` в ваш проект.
+
+6.  Обновить ваш HTML, чтобы использовать новый `cordova-2.6.0.js` файл.
+
+## Обновление до 2.5.0 с 2.4.0
+
+Обновления в каталог загрузки PhoneGap:
+
+Рекомендуется, что вы скачать свежую копию всего каталога.
+
+Однако вот новые детали, необходимые для частичного обновления:
+
+1.  Обновить файл cordova.blackberry.js в `Phonegap-2.5.0/lib/blackberry/javascript` каталог.
+
+2.  Обновление `ext` , `ext-air` , и `ext-qnx` в `Phonegap-2.5.0/lib/blackberry/framework` каталог.
+
+3.  Обновление `build.xml` файл в `Phonegap-2.5.0/lib/blackberry` каталог.
+
+4.  Обновление `Phonegap-2.5.0/lib/blackberry/bin` каталог.
+
+5.  Обновление `VERSION` файл в `Phonegap-2.5.0/lib/blackberry` каталог.
+
+Обновление в примере / каталог или перенос существующего проекта:
+
+1.  Открыть ваш `www/` каталог, который содержит приложение.
+
+2.  Удалить и обновить файл .jar в `ext/` каталог.
+
+3.  Обновить содержимое `ext-air/` каталог.
+
+4.  Обновить содержимое `ext-qnx/` каталог.
+
+5.  Скопируйте новый `cordova-2.5.0.js` в ваш проект.
+
+6.  Обновить ваш HTML, чтобы использовать новый `cordova-2.5.0.js` файл.
+
+## Обновление 2.4.0 с 2.3.0
+
+Обновление только `www` каталога:
+
+1.  Открыть ваш `www/` каталог, который содержит приложение.
+
+2.  Удалить и обновить файл .jar в `ext/` каталог.
+
+3.  Обновить содержимое `ext-air/` каталог.
+
+4.  Скопируйте новый `cordova-2.4.0.js` в ваш проект.
+    
+    *   Если пьес, а затем обновление .js файл в `playbook/` каталог.
+    *   Если BlackBerry 10, затем обновить файл JS в `qnx/` каталог.
+
+5.  Обновить ваш HTML, чтобы использовать новый `cordova-2.4.0.js` файл.
+
+Обновление каталога образцов (например, обновления через инструменты муравей):
+
+1.  Открытые `sample/lib/` каталог.
+
+2.  Обновление файла .jar в `cordova.2.3.0/ext/` каталог.
+
+3.  Обновить содержимое `cordova.2.3.0/ext-air/` каталог.
+
+4.  Обновить содержимое `cordova.2.3.0/ext-qnx/` каталог.
+
+5.  Обновить файл .js в `cordova.2.3.0/javascript/` каталог.
+
+6.  Открытые `sample/lib/` каталог и переименовать `cordova.2.3.0/` Каталог`cordova.2.4.0/`.
+
+7.  Тип `ant blackberry build` или `ant playbook build` для обновления `www/` каталог с обновленный Cordova.
+
+8.  Открытые `www/` каталог и обновить ваш HTML, чтобы использовать новый `cordova-2.4.0.js` файл.
+
+## Обновления 2.3.0 из 2.2.0
+
+Обновление только `www` каталога:
+
+1.  Открыть ваш `www/` каталог, который содержит приложение.
+
+2.  Удалить и обновить файл .jar в `ext/` каталог.
+
+3.  Обновить содержимое `ext-air/` каталог.
+
+4.  Скопируйте новый `cordova-2.3.0.js` в ваш проект.
+    
+    *   Если пьес, а затем обновление .js файл в `playbook/` каталог.
+    *   Если BlackBerry 10, затем обновить файл JS в `qnx/` каталог.
+
+5.  Обновить ваш HTML, чтобы использовать новый `cordova-2.3.0.js` файл.
+
+Обновление каталога образцов (например, обновления через инструменты муравей):
+
+1.  Открытые `sample/lib/` каталог.
+
+2.  Обновление файла .jar в `cordova.2.2.0/ext/` каталог.
+
+3.  Обновить содержимое `cordova.2.2.0/ext-air/` каталог.
+
+4.  Обновить содержимое `cordova.2.2.0/ext-qnx/` каталог.
+
+5.  Обновить файл .js в `cordova.2.2.0/javascript/` каталог.
+
+6.  Открытые `sample/lib/` каталог и переименовать `cordova.2.2.0/` Каталог`cordova.2.3.0/`.
+
+7.  Тип `ant blackberry build` или `ant playbook build` для обновления `www/` каталог с обновленный Cordova.
+
+8.  Открытые `www/` каталог и обновить ваш HTML, чтобы использовать новый `cordova-2.3.0.js` файл.
+
+## Обновление до 2.2.0 из 2.1.0
+
+Обновление только www каталога:
+
+1.  Открыть ваш `www/` каталог, который содержит приложение.
+
+2.  Удалить и обновить файл .jar в `ext/` каталог.
+
+3.  Обновить содержимое `ext-air/` каталог.
+
+4.  Скопируйте новый `cordova-2.2.0.js` в ваш проект.
+    
+    *   Если пьес, а затем обновление .js файл в `playbook/` каталог.
+    *   Если BlackBerry 10, затем обновить файл JS в `qnx/` каталог.
+
+5.  Обновить ваш HTML, чтобы использовать новый `cordova-2.2.0.js` файл.
+
+Обновление каталога образцов (например, обновления через инструменты муравей):
+
+1.  Открытые `sample/lib/` каталог.
+
+2.  Обновление файла .jar в `cordova.2.1.0/ext/` каталог.
+
+3.  Обновить содержимое `cordova.2.1.0/ext-air/` каталог.
+
+4.  Обновить содержимое `cordova.2.1.0/ext-qnx/` каталог.
+
+5.  Обновить файл .js в `cordova.2.1.0/javascript/` каталог.
+
+6.  Открытые `sample/lib/` каталог и переименовать `cordova.2.1.0/` Каталог`cordova.2.2.0/`.
+
+7.  Тип `ant blackberry build` или `ant playbook build` для обновления `www/` каталог с обновленный Cordova.
+
+8.  Открытые `www/` каталог и обновить ваш HTML, чтобы использовать новый `cordova-2.2.0.js` файл.
+
+## Обновление 2.1.0 от 2.0.0
+
+Обновление только `www` каталога:
+
+1.  Открыть ваш `www/` каталог, который содержит приложение.
+
+2.  Удалить и обновить файл .jar в `ext/` каталог.
+
+3.  Обновить содержимое `ext-air/` каталог.
+
+4.  Скопируйте новый `cordova-2.1.0.js` в ваш проект.
+    
+    *   Если пьес, а затем обновление .js файл в `playbook/` каталог.
+
+5.  Обновить ваш HTML, чтобы использовать новый `cordova-2.1.0.js` файл.
+
+Обновление каталога образцов (например, обновления через инструменты муравей):
+
+1.  Открытые `sample/lib/` каталог.
+
+2.  Обновление файла .jar в `cordova.2.0.0/ext/` каталог.
+
+3.  Обновить содержимое `cordova.2.0.0/ext-air/` каталог.
+
+4.  Обновить файл .js в `cordova.2.0.0/javascript/` каталог.
+
+5.  Открытые `sample/lib/` каталог и переименовать `cordova.2.0.0/` Каталог`cordova.2.1.0/`.
+
+6.  Тип `ant blackberry build` или `ant playbook build` для обновления `www/` каталог с обновленный Cordova.
+
+7.  Открытые `www/` каталог и обновить ваш HTML, чтобы использовать новый `cordova-2.1.0.js` файл.
+
+## Обновление до 2.0.0 от 1.9.0
+
+Обновление только `www` каталога:
+
+1.  Открыть ваш `www/` каталог, который содержит приложение.
+
+2.  Удалить и обновить файл .jar в `ext/` каталог.
+
+3.  Обновить содержимое `ext-air/` каталог.
+
+4.  Скопируйте новый `cordova-2.0.0.js` в ваш проект.
+    
+    *   Если пьес, а затем обновление .js файл в `playbook/` каталог.
+
+5.  Обновить ваш HTML, чтобы использовать новый `cordova-2.0.0.js` файл.
+
+6.  Обновление вашего `www/plugins.xml` файл. Два плагины изменил их лейблом служба имен. Измените старые записи для захвата и контакт плагины от:
+    
+        <plugin name="Capture" value="org.apache.cordova.media.MediaCapture"/>
+        <plugin name="Contact" value="org.apache.cordova.pim.Contact"/>
+        
+    
+    Кому:
+    
+        <plugin name="Capture" value="org.apache.cordova.capture.MediaCapture"/>
+        <plugin name="Contacts" value="org.apache.cordova.pim.Contact"/>
+        
+
+Обновление каталога образцов (например, обновления через инструменты муравей):
+
+1.  Открытые `sample/lib/` каталог.
+
+2.  Обновление файла .jar в `cordova.1.9.0/ext/` каталог.
+
+3.  Обновить содержимое `cordova.1.9.0/ext-air/` каталог.
+
+4.  Обновить файл .js в `cordova.1.9.0/javascript/` каталог.
+
+5.  Открытые `sample/lib/` каталог и переименовать `cordova.1.9.0/` Каталог`cordova.2.0.0/`.
+
+6.  Тип `ant blackberry build` или `ant playbook build` для обновления `www/` каталог с обновленный Cordova.
+
+7.  Открытые `www/` каталог и обновить ваш HTML, чтобы использовать новый `cordova-2.0.0.js` файл.
+
+8.  Открытые `www/` каталог и обновление `plugins.xml` файл. Два плагины изменил их лейблом служба имен. Измените старые записи для захвата и контакт плагины от:
+    
+         <plugin name="Capture" value="org.apache.cordova.media.MediaCapture"/>
+         <plugin name="Contact" value="org.apache.cordova.pim.Contact"/>
+        
+    
+    Кому:
+    
+         <plugin name="Capture" value="org.apache.cordova.capture.MediaCapture"/>
+         <plugin name="Contacts" value="org.apache.cordova.pim.Contact"/>
+        
+
+*   Чтобы обновить до 1.8.0, пожалуйста идет от 1.7.0
+
+## Обновление до 1.8.0 от 1.7.0
+
+Обновление только `www` каталога:
+
+1.  Открыть ваш `www/` каталог, который содержит приложение.
+
+2.  Удалить и обновить файл .jar в `ext/` каталог.
+
+3.  Обновить содержимое `ext-air/` каталог.
+
+4.  Скопируйте новый `cordova-1.8.0.js` в ваш проект.
+    
+    *   Если пьес, а затем обновление .js файл в `playbook/` каталог.
+
+5.  Обновить ваш HTML, чтобы использовать новый `cordova-1.8.0.js` файл.
+
+6.  Обновление вашего `www/plugins.xml` файл. Два плагины изменил их лейблом служба имен. Измените старые записи для захвата и контакт плагины от:
+    
+        <plugin name="Capture" value="org.apache.cordova.media.MediaCapture"/>
+        <plugin name="Contact" value="org.apache.cordova.pim.Contact"/>
+        
+    
+    Кому:
+    
+        <plugin name="Capture" value="org.apache.cordova.capture.MediaCapture"/>
+        <plugin name="Contacts" value="org.apache.cordova.pim.Contact"/>
+        
+
+Обновление каталога образцов (например, обновления через инструменты муравей):
+
+1.  Открытые `sample/lib/` каталог.
+
+2.  Обновление файла .jar в `cordova.1.7.0/ext/` каталог.
+
+3.  Обновить содержимое `cordova.1.7.0/ext-air/` каталог.
+
+4.  Обновить файл .js в `cordova.1.7.0/javascript/` каталог.
+
+5.  Открытые `sample/lib/` каталог и переименовать `cordova.1.7.0/` Каталог`cordova.1.8.0/`.
+
+6.  Тип `ant blackberry build` или `ant playbook build` для обновления `www/` каталог с обновленный Cordova.
+
+7.  Открытые `www/` каталог и обновить ваш HTML, чтобы использовать новый `cordova-1.8.0.js` файл.
+
+8.  Открытые `www/` каталог и обновление `plugins.xml` файл. Два плагины изменил их лейблом служба имен. Измените старые записи для захвата и контакт плагины от:
+    
+         <plugin name="Capture" value="org.apache.cordova.media.MediaCapture"/>
+         <plugin name="Contact" value="org.apache.cordova.pim.Contact"/>
+        
+    
+    Кому:
+    
+         <plugin name="Capture" value="org.apache.cordova.capture.MediaCapture"/>
+         <plugin name="Contacts" value="org.apache.cordova.pim.Contact"/>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/guide/platforms/firefoxos/config.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/guide/platforms/firefoxos/config.md b/docs/ru/edge/guide/platforms/firefoxos/config.md
new file mode 100644
index 0000000..3b86e5f
--- /dev/null
+++ b/docs/ru/edge/guide/platforms/firefoxos/config.md
@@ -0,0 +1,22 @@
+<!--
+#
+# 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.
+#
+-->
+
+# FirefoxOS конфигурация
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/guide/platforms/index.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/guide/platforms/index.md b/docs/ru/edge/guide/platforms/index.md
new file mode 100644
index 0000000..786380e
--- /dev/null
+++ b/docs/ru/edge/guide/platforms/index.md
@@ -0,0 +1,78 @@
+---
+
+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). (см. интерфейс командной строки.)
+
+Для разработки приложений Cordova, необходимо установить пакет SDK для каждой мобильной платформы, которую вы выбрали. Эта установка необходима независимо вне зависимости от того, собираетесь ли вы делать большую часть работы в SDK или использовать CLI для вашего цикла сборки.
+
+Каждое *Руководство по работе с платформой* перечисленные ниже говорит вам, что нужно знать для настройки среды разработки каждой платформы: где получить SDK, как настроить эмуляторы устройств, как подключить устройства для тестирования и как управлять ключами подписывания. Дополнительные руководства представляют информацию для каждой платформы уникальный набор параметров настройки, инструкции для добавления плагинов, как обновить платформы и специфические параметры командной строки, которые служат в качестве нижнего уровня альтерн�
 �тивой `cordova` утилиты командной строки.
+
+## Android
+
+*   Платформа Android руководство
+*   Андроид конфигурации
+*   Андроид WebViews
+*   Андроид плагины
+*   Android средства командной строки
+*   Обновление Android
+
+## Ежевика
+
+*   Руководство по платформы ежевики
+*   BlackBerry конфигурации
+*   Средства командной строки ежевики
+*   Модернизация BlackBerry
+
+## Ежевика 10
+
+*   Руководство по платформы ежевики 10
+*   Конфигурации ежевики 10
+*   Ежевика 10 плагинов
+*   Ежевика 10 средства командной строки
+
+## iOS
+
+*   iOS платформы Руководство
+*   iOS конфигурации
+*   iOS WebViews
+*   iOS, плагины
+*   iOS утилиты командной строки
+*   Обновление iOS
+
+## Windows Phone
+
+*   Руководство по платформы Windows Phone 8
+*   Руководство по платформы Windows Phone 7
+*   Windows Phone средств командной строки
+*   Обновление Windows Phone
+
+## ОС Windows 8
+
+*   Руководство по Windows 8 платформы
+*   Средства командной строки Windows 8
+*   Обновление для Windows 8
+
+## Tizen
+
+*   Руководство по Tizen платформы
+
+<!--
+## FirefoxOS
+
+* FirefoxOS Configuration
+-->
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/guide/platforms/ios/config.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/guide/platforms/ios/config.md b/docs/ru/edge/guide/platforms/ios/config.md
new file mode 100644
index 0000000..5793fe1
--- /dev/null
+++ b/docs/ru/edge/guide/platforms/ios/config.md
@@ -0,0 +1,53 @@
+---
+
+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.
+---
+
+# iOS конфигурации
+
+`config.xml`Файл параметров контролирует различные параметры Cordova. Это применение широкого и не задано для каждого экземпляра CDVViewController. `config.xml`Файл расположен в вашем `<project folder>/<appname>` каталог.
+
+## `<preference>`
+
+Различные предпочтения (как `<preference>` теги) по умолчанию на не нарушая существующие приложения. Доступные настройки являются:
+
+*   `DisallowOverscroll`(логическое значение, по умолчанию `false` ): набор `true` Если вы не хотите WebView для резиновой.
+
+*   `TopActivityIndicator`(строка, по умолчанию `gray` ): это топ спиннинг throbber в строке статуса батареи, допустимые значения находятся в `whiteLarge` , `white` , и`gray`.
+
+*   `EnableLocation`(логическое значение, по умолчанию `false` ): присвоено значение `true` , чтобы инициализировать модуль геолокации на начальном этапе (таким образом исправить на ваше местоположение может быть более точным) **DEPRECATED**: пожалуйста, установите `onload` атрибут `Geolocation` плагин для `true` вместо этого.
+
+*   `EnableViewportScale`(логическое значение, по умолчанию `false` ): значение `true` для предотвращения масштабирования через мета-тег viewport.
+
+*   `AutoHideSplashScreen`(логическое значение, по умолчанию `true` ): значение `false` для управления, когда splashscreen скрыто через JavaScript API.
+
+*   `FadeSplashScreen`(логическое значение, по умолчанию `true` ): значение `false` для предотвращения экрана заставки для появления и исчезновения при отображении или скрытии его.
+
+*   `FadeSplashScreenDuration`(float, значение по умолчанию 2): длительность затухания экрана заставки в секундах.
+
+*   `ShowSplashScreenSpinner`(логическое значение, по умолчанию `true` ): значение `false` чтобы скрыть счетчик экрана заставки.
+
+*   `MediaPlaybackRequiresUserAction`(логическое значение, по умолчанию `false` ): значение true, чтобы не позволить autoplayed HTML5 видео.
+
+*   `AllowInlineMediaPlayback`(логическое значение, по умолчанию `false` ): значение true, чтобы разрешить воспроизведение мультимедиа Встроенный HTML5, Кроме того, видео элемент в HTML-документе должны также включать атрибут webkit-playsinline.
+
+*   `BackupWebStorage`(строка, по умолчанию `cloud` ): допустимые значения `none` , `cloud` и `local` . Установите `cloud` Разрешить веб-хранения данных для резервного копирования iCloud и значение `local` Разрешить только локальных бекапов (iTunes sync). Значение `none` не позволить все резервные копии веб-хранилища.
+
+*   `KeyboardDisplayRequiresUserAction`(логическое значение, по умолчанию `true` ): значение false чтобы открыть клавиатуру, когда элементы формы получают фокус через вызов focus() JavaScript.
+
+*   `SuppressesIncrementalRendering`(логическое значение, по умолчанию `false` ): набор значение true, чтобы подождать, пока все новые просматривать контент был получен до его отображения.
+
+*   `HideKeyboardFormAccessoryBar`(логическое значение, по умолчанию `false` ): установите значение true, чтобы скрыть дополнительную панель инструментов, которая находится на верхней части клавиатуры. Эта панель инструментов есть кнопки **Предыдущая**, **Следующая**и **сделали** .
+
+*   `KeyboardShrinksView`(логическое значение, по умолчанию `false` ): присвоено `true` уменьшить WebView, когда клавиатура идет. WebView сжимает вместо уменьшения видового экрана и прокручиваемой страницы. Это относится к приложениям, которые бы их элементов по отношению к нижней части WebView. Это поведение по умолчанию на Android и делает много смысла, при построении приложений в отличие от веб-страниц.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/guide/platforms/ios/index.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/guide/platforms/ios/index.md b/docs/ru/edge/guide/platforms/ios/index.md
new file mode 100644
index 0000000..0ce3643
--- /dev/null
+++ b/docs/ru/edge/guide/platforms/ios/index.md
@@ -0,0 +1,180 @@
+---
+
+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.
+---
+
+# iOS платформы
+
+В этом руководстве показано, как настроить среду разработки SDK для развертывания приложений Cordova для iOS-устройств, таких как iPhone и iPad. Смотрите ниже для более подробной информации конкретной платформы:
+
+*   iOS конфигурации
+*   Обновление iOS
+*   iOS WebViews
+*   iOS, плагины
+*   iOS утилиты командной строки
+
+Средства командной строки относятся к версии до Cordova 3.0. Сведения о текущем интерфейсе см интерфейс командной строки.
+
+## Требования и поддержка
+
+Apple ® инструменты, необходимые для создания приложений iOS, выполняться только в операционной системе OS X на компьютерах Mac на базе Intel. Xcode ® 4.5 (минимальная требуемая версия) работает только на OS X 10.7 (Lion) версии или выше и включает в себя iOS 6 SDK (Software Development Kit). Чтобы отправить приложений в Apple App Store℠ требует последние версии средств Apple.
+
+Вы можете проверить многие из функций Cordova, используя эмулятор iOS установлен с iOS SDK и Xcode, но вам нужно реальное устройство полностью проверить все функции устройства приложения перед отправкой в App Store. Устройство должно иметь по крайней мере iOS 5.x установлен, минимальный iOS версии поддерживается начиная с Cordova 2.3. Вспомогательные устройства включают все iPad ® модели, iPhone ® 3GS и выше и iPod ® Touch 3-го поколения или более поздней версии. Для установки приложений на устройство, необходимо также быть членом компании Apple [iOS разработчик программы][1], кото
 рая стоит $99 в год. В этом руководстве показано, как развернуть приложения в эмуляторе iOS, для которого не нужно зарегистрироваться в программе developer.
+
+ [1]: https://developer.apple.com/programs/ios/
+
+## Установите SDK
+
+Существует два способа для загрузки Xcode:
+
+*   из [App Store][2], доступных путем поиска «Xcode» в приложение **App Store** .
+
+*   от [Apple Developer Скачиваний][3], который требует регистрации в качестве разработчиков Apple.
+
+ [2]: https://itunes.apple.com/us/app/xcode/id497799835?mt=12
+ [3]: https://developer.apple.com/downloads/index.action
+
+После установки Xcode, несколько средств командной строки нужно быть включен для Cordova для запуска. **Xcode** меню выберите **настройки**, а затем вкладку **загрузок** . С панели « **компоненты** » нажмите кнопку **установить** рядом с **Инструменты командной строки** листинга.
+
+## Откройте проект в SDK
+
+Использование `cordova` утилита для настройки нового проекта, как описано в Cordova интерфейс командной строки. Например в каталоге исходного кода:
+
+        $ cordova create hello com.example.hello "HelloWorld"
+        $ cd hello
+        $ cordova platform add ios
+        $ cordova prepare              # or "cordova build"
+    
+
+Как только создан, его можно открыть из в Xcode. Дважды щелкните, чтобы открыть `hello/platforms/ios/hello.xcodeproj` файл. Экран должен выглядеть следующим образом:
+
+![][4]
+
+ [4]: img/guide/platforms/ios/helloworld_project.png
+
+## Развертывание в эмулятор
+
+Для предварительного просмотра приложения в эмуляторе iOS:
+
+1.  Убедитесь, что на левой панели выбран файл *.xcodeproj* .
+
+2.  Выберите приложение **hello** на панели справа.
+
+3.  Выберите предполагаемый устройство из меню **схема** панели инструментов, таких как iPhone 6.0 симулятор как подчеркнул здесь:
+    
+    ![][5]
+
+4.  Нажмите кнопку **Run** , который появляется в панели же для левой части **схемы**. Это строит, развертывает и запускает приложение в эмуляторе. Отдельный эмулятор приложение открывает для отображения приложения:
+    
+    ![][6]
+    
+    Только один эмулятор может выполняться одновременно, так что если вы хотите протестировать приложение в эмуляторе другой, вам нужно выйти из эмулятора приложения и запускать различные цели в пределах Xcode.
+
+ [5]: img/guide/platforms/ios/select_xcode_scheme.png
+ [6]: img/guide/platforms/ios/HelloWorldStandard.png
+
+Xcode поставляется в комплекте с эмуляторов для последней версии iPhone и iPad. Более старые версии могут быть доступны из **Xcode → настройки → загружает компоненты →** группа.
+
+## Развернуть устройстве
+
+Подробные сведения о различных требований для развертывания на устройстве можно найти в разделе *Настройка развития и распределения активов* [Инструментов рабочего процесса руководства для iOS][7]Apple. Вкратце вам нужно выполнить следующие действия перед развертыванием:
+
+ [7]: http://developer.apple.com/library/ios/#documentation/Xcode/Conceptual/ios_development_workflow/00-About_the_iOS_Application_Development_Workflow/introduction.html#//apple_ref/doc/uid/TP40007959
+
+1.  Присоединяйтесь к компании Apple iOS разработчик программы.
+
+2.  Создайте *профиль подготовки* в [iOS Provisioning портал][8]. Вы можете использовать его *Развития провизионирования помощник* для создания и установки профиля и сертификат Xcode требует.
+
+3.  Убедитесь, что раздел *Подписи кода* *Удостоверения подписи кода* в параметры проекта для провизионирования имя профиля.
+
+ [8]: https://developer.apple.com/ios/manage/overview/index.action
+
+Чтобы развернуть на устройстве:
+
+1.  Используйте кабель USB, подключите устройство к ваш Mac.
+
+2.  Выберите имя проекта в окне Xcode **схема** раскрывающемся списке.
+
+3.  Выберите устройство из списка **устройств** . Если он подключен через USB, но по-прежнему не отображается, нажмите кнопку **Организатор** для устранения любых ошибок.
+
+4.  Нажмите на кнопку **Run** для построения, развертывания и запуска приложения на вашем устройстве.
+
+## Общие проблемы
+
+**Предупреждений:** Когда приложение интерфейс программирования (API) изменить или заменить другим API, он помечается как *устаревшие*. API по-прежнему работает в ближайшем будущем, но в конечном итоге удаляется. Некоторые из этих устаревших интерфейсов отражены в Apache Cordova, и Xcode выдает предупреждения о них, когда вы построить и развернуть приложение.
+
+Xcode предупреждение о `invokeString` метод касается функциональность, которая запускает приложение из пользовательского URL-адреса. В то время как механизм для загрузки из пользовательских URL-адрес изменился, этот код по-прежнему присутствует предоставлять обратную функциональность для приложений, созданных в старых выпусках Cordova. Образец приложения не использует эту функциональность, поэтому эти предупреждения можно игнорировать. Чтобы избежать отображения этих предупреждений, удалите код, ссылающийся на устаревшие invokeString API:
+
+*   Отредактируйте файл *Classes/MainViewController.m* , окружают следующий блок кода с `/*` и `*/` комментарии, как показано ниже, затем введите **Command-s** , чтобы сохранить файл:
+    
+        (void)webViewDidFinishLoad:(UIWebView*)theWebView
+        {
+        // only valid if ___PROJECTNAME__-Info.plist specifies a protocol to handle
+        /*
+        if (self.invokeString) {
+          // this is passed before the deviceready event is fired, so you can access it in js when you receive deviceready
+          NSLog(@"DEPRECATED: window.invokeString - use the window.handleOpenURL(url) function instead, which is always called when the app is launched through a custom scheme url.");
+          NSString* jsString = [NSString stringWithFormat:@"var invokeString = \"%@\";", self.invokeString];
+          [theWebView stringByEvaluatingJavaScriptFromString:jsString];
+        }
+        */
+        // Black base color for background matches the native apps
+        theWebView.backgroundColor = [UIColor blackColor];
+        
+        return [super webViewDidFinishLoad:theWebView];
+        }
+        
+
+*   Отредактируйте файл *Classes/AppViewDelegate.m* , закомментируйте следующую строку, вставляя двойной косой черты, как показано ниже, а затем введите **Command-s** , чтобы сохранить файл:
+    
+        //self.viewController.invokeString = invokeString;
+        
+
+*   Нажмите **Command-b** , перестройте проект и устранить эти предупреждения.
+
+<!-- Does this fix only last until the next "cordova prepare"? -->
+
+**Отсутствуют заголовки**: ошибки компиляции, связанные с недостающих заголовков в результате проблем с места построения и может быть установлена через Xcode предпочтения:
+
+1.  Выберите **Xcode → настройки → места**.
+
+2.  В разделе **Данные** нажмите кнопку **Дополнительно** и выберите **уникальный** как **Расположение сборки** , как показано здесь:
+    
+    ![][9]
+
+ [9]: img/guide/platforms/ios/xcode_build_location.png
+
+Это параметр по умолчанию для новой установки Xcode, но он может быть установлен по-другому после обновления с более старой версии Xcode.
+
+Для получения дополнительной информации обратитесь к документации компании Apple:
+
+*   [Начало разработки iOS приложений сегодня][10] предоставляет быстрый обзор шагов для разработки iOS приложения.
+
+*   [Член центра Домашняя страница][11] содержит ссылки на несколько iOS технических ресурсов, включая технические ресурсы, подготовки портала, распространения руководств и форумы сообщества.
+
+*   [Инструменты рабочего процесса руководства для iOS][7]
+
+*   [Xcode 4 Руководство пользователя][12]
+
+*   [Сессии видео][13] от Apple Всемирной широкий разработчика конференции 2012 (WWDC2012)
+
+*   Установлена [xcode выберите команду][14], которая помогает указать правильную версию Xcode, если более чем один.
+
+ [10]: http://developer.apple.com/library/ios/#referencelibrary/GettingStarted/RoadMapiOS/index.html#//apple_ref/doc/uid/TP40011343
+ [11]: https://developer.apple.com/membercenter/index.action
+ [12]: http://developer.apple.com/library/ios/#documentation/ToolsLanguages/Conceptual/Xcode4UserGuide/000-About_Xcode/about.html#//apple_ref/doc/uid/TP40010215
+ [13]: https://developer.apple.com/videos/wwdc/2012/
+ [14]: http://developer.apple.com/library/mac/#documentation/Darwin/Reference/ManPages/man1/xcode-select.1.html
+
+(Mac OS X ®, Mac ® Apple ®, Xcode ®, App Store℠, iPad ®, iPhone ®, iPod ® и Finder ® являются товарными знаками Apple Inc.)
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/guide/platforms/ios/plugin.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/guide/platforms/ios/plugin.md b/docs/ru/edge/guide/platforms/ios/plugin.md
new file mode 100644
index 0000000..5b638a1
--- /dev/null
+++ b/docs/ru/edge/guide/platforms/ios/plugin.md
@@ -0,0 +1,196 @@
+---
+
+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.
+---
+
+# iOS плагины
+
+Плагин-это Objective-C класс, который расширяет `CDVPlugin` класс.
+
+Каждый класс плагин должен быть зарегистрирован как `<feature>` тег в `config.xml` файл. Именно через этот механизм что JavaScript `exec` метода `service` параметр сопоставляется Objective-C-класса.
+
+## Сопоставление классов плагина
+
+Часть JavaScript плагин всегда использует `cordova.exec` метод следующим образом:
+
+    Exec (<successFunction>, <failFunction>, <service>, <action>, [<args>]);
+    
+
+Это маршалирует запрос от `UIWebView` родной стороне iOS, более или менее кипящей вплоть до вызова `action` метод `service` класса с аргументами, переданными в `args` массив.
+
+Укажите плагин как `<feature>` тег в Кордова iOS приложения проекта `config.xml` файл.
+
+    <feature name="LocalStorage">
+        <param name="ios-package" value="CDVLocalStorage" />
+    </feature>
+    
+
+Функция `name` должен соответствовать атрибут в JavaScript используется `exec` вызова `service` параметр и `value` атрибута должно соответствовать имени плагина Objective-C класса. `<param name>`всегда должно быть я `"ios-package"` . Если вы не будете следовать этой установки, плагин может компилировать, но не будет добраться на Cordova.
+
+## Плагин инициализации и жизни
+
+Для жизни каждого из них создается один экземпляр объекта плагин `UIWebView` . Плагины не создаются до тех пор, пока они сначала ссылается вызов из JavaScript, если не `<param>` с `onload` `name` атрибут имеет значение `"true"` в `config.xml` . Например:
+
+    <feature name="Echo">
+        <param name="ios-package" value="Echo" />
+        <param name="onload" value="true" />
+    </feature>
+    
+
+Существует *нет* места для инициализатора для плагинов. Вместо этого следует использовать плагины `pluginInitialize` метод для их запуска логики.
+
+Плагины с долго выполняющихся запросов, фоновая активность (например, воспроизведение компакт-диска), слушателей или внутреннее состояние следует реализовать `onReset` метод и остановить или очистки этих мероприятий. Этот метод запускается при `UIWebView` переходит на новую страницу или обновления, которая перезагружает JavaScript.
+
+## Написание iOS Cordova плагин
+
+У нас есть JavaScript выстрелить плагин запрос на родной стороне. У нас есть плагин iOS Objective-C, должным образом сопоставлены через `config.xml` файл. Так как окончательный iOS плагин Objective-C класс выглядит?
+
+Что получает разосланы плагин через JavaScript `exec` функция передается в соответствующий класс плагин `action` метод. Метод плагин имеет эта подпись:
+
+    - (void)myMethod:(CDVInvokedUrlCommand*)command
+    {
+        CDVPluginResult* pluginResult = nil;
+        NSString* myarg = [command.arguments objectAtIndex:0];
+    
+        if (myarg != nil) {
+            pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK];
+        } else {
+            pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_ERROR messageAsString:@"Arg was null"];
+        }
+        [self.commandDelegate sendPluginResult:pluginResult callbackId:command.callbackId];
+    }
+    
+
+1.  [CDVInvokedUrlCommand.h][1]
+
+2.  [CDVPluginResult.h][2]
+
+3.  [CDVCommandDelegate.h][3]
+
+ [1]: https://github.com/apache/cordova-ios/blob/master/CordovaLib/Classes/CDVInvokedUrlCommand.h
+ [2]: https://github.com/apache/cordova-ios/blob/master/CordovaLib/Classes/CDVPluginResult.h
+ [3]: https://github.com/apache/cordova-ios/blob/master/CordovaLib/Classes/CDVCommandDelegate.h
+
+## iOS CDVPluginResult типы сообщений
+
+С помощью CDVPluginResult вы можете вернуть различные типы результатов вернуться к вашей обратных вызовов JavaScript, с помощью методов класса, которые выглядят как:
+
+    + (CDVPluginResult*)resultWithStatus:(CDVCommandStatus)statusOrdinal messageAs...
+    
+
+Вы можете создать `String` , `Int` , `Double` , `Bool` , `Array` , `Dictionary` , `ArrayBuffer` , и `Multipart` типов. Или не придают любые аргументы (просто отправить статус). Или возвращает ошибку. Вы даже можете не посылать каких-либо плагин результат на всех, в этом случае функция обратного вызова не огонь.
+
+### Примечания
+
+*   `messageAsArrayBuffer`ожидает `NSData*` и преобразует в `ArrayBuffer` для вашего обратного вызова JavaScript (и `ArrayBuffers` направил плагин из JavaScript преобразуются в`NSData*`).
+*   `messageAsMultipart` ожидает `NSArray *` содержащие любой другой Поддерживаемые типы и посылает весь массив как `аргументы` для обратного вызова JavaScript. 
+    *   Галтель: это не просто синтаксический сахар (хотя это сладкое). Таким образом, все аргументы сериализуются и десериализуются в случае необходимости. Например, это безопасно вернуться `NSData*` как составной, но не как `Array` /`Dictionary`.
+
+## IOS эхо плагин плагин
+
+Мы хотели бы добавить следующее в проект `config.xml` файл:
+
+    <feature name="Echo">
+        <param name="ios-package" value="Echo" />
+    </feature>
+    
+
+Тогда мы хотели бы добавить следующие файлы ( `Echo.h` и `Echo.m` ) в папку плагинов внутри нашей Cordova-iOS папки приложения:
+
+    /********* Echo.h Cordova Plugin Header *******/
+    
+    #import <Cordova/CDV.h>
+    
+    @interface Echo : CDVPlugin
+    
+    - (void)echo:(CDVInvokedUrlCommand*)command;
+    
+    @end
+    
+    /********* Echo.m Cordova Plugin Implementation *******/
+    
+    #import "Echo.h"
+    #import <Cordova/CDV.h>
+    
+    @implementation Echo
+    
+    - (void)echo:(CDVInvokedUrlCommand*)command
+    {
+        CDVPluginResult* pluginResult = nil;
+        NSString* echo = [command.arguments objectAtIndex:0];
+    
+        if (echo != nil && [echo length] > 0) {
+            pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK messageAsString:echo];
+        } else {
+            pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_ERROR];
+        }
+    
+        [self.commandDelegate sendPluginResult:pluginResult callbackId:command.callbackId];
+    }
+    
+    @end
+    
+
+Давайте взглянем на код. В верхней части у нас есть все необходимые Cordova импорта. Наш класс простирается от `CDVPlugin` (очень важно).
+
+Этот плагин поддерживает только одно действие, `echo` действий. Во-первых, мы захватить эхо строку, используя `objectAtIndex` метод на наших `args` , говоря это, мы хотим получить 0-й параметр в массиве аргументов. Мы делаем немного проверка параметров: Убедитесь, что это не `nil` и убедитесь, что он не является строкой нулевой длины.
+
+Если это так, мы возвращаем `PluginResult` с `ERROR` статус. Если все эти проверки проходят, то мы вернуть `PluginResult` с `OK` статус и проход в `echo` строка, мы получили в первую очередь, как параметр.
+
+Наконец, мы отправить результат на `self.commandDelegate` , который выполняет `exec` метода успех или неудача обратные вызовы на стороне JavaScript. Если успех обратного вызова вызывается, он проходит в `echo` параметр.
+
+## Работа с потоками
+
+Плагин методы выполняются в том же потоке пользовательского интерфейса. Если ваш плагин требует большой обработки или требует блокирующий вызов, следует использовать фоновый поток. Например:
+
+    - (void)myPluginMethod:(CDVInvokedUrlCommand*)command
+    {
+        // Check command.arguments here.
+        [self.commandDelegate runInBackground:^{
+            NSString* payload = nil;
+            // Some blocking logic...
+            CDVPluginResult* pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK messageAsString:payload];
+            // The sendPluginResult method is thread-safe.
+            [self.commandDelegate sendPluginResult:pluginResult callbackId:command.callbackId];
+        }];
+    }
+    
+
+## Расширенный плагин функциональность
+
+Смотрите другие методы, которые можно переопределить в:
+
+*   [CDVPlugin.h][4]
+
+*   [CDVPlugin.m][5]
+
+ [4]: https://github.com/apache/cordova-ios/blob/master/CordovaLib/Classes/CDVPlugin.h
+ [5]: https://github.com/apache/cordova-ios/blob/master/CordovaLib/Classes/CDVPlugin.m
+
+Например, вы можете подключить в `pause` , `resume` , прекратить app и `handleOpenURL` события.
+
+## Отладка плагины
+
+Для отладки на стороне Objective-C, будет использовать встроенный отладчик Xcode в. Для JavaScript на iOS 5.0 можно использовать [Weinre, проект Apache Cordova][6] или [iWebInspector, - сторонней утилиты][7]
+
+ [6]: https://github.com/apache/cordova-weinre
+ [7]: http://www.iwebinspector.com/
+
+Для iOS 6 будет использовать Safari 6.0 просто приложить к ваше приложение работает на iOS 6 симулятор.
+
+## Наиболее распространенные ошибки
+
+*   Не забудьте добавить ваш плагин сопоставление файла config.xml. Если вы забыли, ошибка регистрируется в консоли Xcode.
+
+*   Не забудьте добавить любые узлы, при подключении к в белый список, как описано в руководстве Whitelist домена. Если вы забыли, ошибка регистрируется в консоли Xcode.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/guide/platforms/ios/tools.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/guide/platforms/ios/tools.md b/docs/ru/edge/guide/platforms/ios/tools.md
new file mode 100644
index 0000000..81ad0eb
--- /dev/null
+++ b/docs/ru/edge/guide/platforms/ios/tools.md
@@ -0,0 +1,49 @@
+---
+
+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.
+---
+
+# iOS утилиты командной строки
+
+`cordova`Утилиты командной строки является высокого уровня инструмент, который позволяет вам создавать приложения сразу на нескольких платформах. Старые версии структуры Cordova предоставляет наборы средств командной строки для каждой платформы. Чтобы использовать их в качестве альтернативы для CLI, вам нужно скачать эту версию Cordova с [cordova.apache.org][1]. Загружаемый файл содержит отдельные архивы для каждой платформы. Разверните узел платформы, которую вы хотите цели. Инструменты, описанные здесь обычно доступны в профиле верхнего уровня `bin` катало�
 �, в противном случае консультироваться с файлом **README** для получения более подробной направлениях.
+
+ [1]: http://cordova.apache.org
+
+Средства командной строки iOS строятся на скрипты shell и полагаться на Xcode инструментов командной строки, таких как `xcode-select` и`xcodebuild`.
+
+## Создание проекта
+
+Запустите `create` команду, указав существующий путь к проекту, реверс домен стиль пакет идентификатор и отображаемое имя приложения.
+
+    $ ./path/to/cordova-ios/bin/create /path/to/my_new_project com.example.project_name ProjectName
+    
+
+## Построение проекта
+
+    $ /path/to/my_new_project/cordova/build
+    
+
+## Запуск приложения в эмуляторе
+
+    $ /path/to/my_new_project/cordova/run
+    
+
+## Освобождение
+
+    $ /path/to/my_new_project/cordova/release
+    
+
+## Ведение журнала
+
+    $ /path/to/my_new_project/cordova/log
\ No newline at end of file


[11/50] [abbrv] docs commit: Sync with Crowdin 9/9 code updates

Posted by mw...@apache.org.
Sync with Crowdin 9/9 code updates


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

Branch: refs/heads/master
Commit: cdc2bf4216af49c69c4822702982cc7a172dd904
Parents: c454848
Author: ldeluca <ld...@us.ibm.com>
Authored: Mon Sep 9 12:52:56 2013 -0400
Committer: ldeluca <ld...@us.ibm.com>
Committed: Mon Sep 9 12:52:56 2013 -0400

----------------------------------------------------------------------
 docs/es/edge/plugin_ref/plugman.md              |  36 +++---
 docs/es/edge/plugin_ref/spec.md                 | 107 ++++++++++++----
 .../file/directoryentry/directoryentry.md       |  46 +++----
 .../file/directoryreader/directoryreader.md     |   4 +-
 .../fr/edge/cordova/file/fileentry/fileentry.md |  40 +++---
 .../fr/edge/cordova/file/fileerror/fileerror.md |   4 +-
 docs/fr/edge/plugin_ref/plugman.md              |  36 +++---
 docs/fr/edge/plugin_ref/spec.md                 | 121 ++++++++++++++-----
 docs/it/edge/plugin_ref/plugman.md              |  36 +++---
 docs/it/edge/plugin_ref/spec.md                 | 109 ++++++++++++-----
 docs/ja/edge/plugin_ref/plugman.md              |  36 +++---
 docs/ja/edge/plugin_ref/spec.md                 | 113 ++++++++++++-----
 docs/ko/edge/plugin_ref/plugman.md              |  36 +++---
 docs/ko/edge/plugin_ref/spec.md                 | 115 +++++++++++++-----
 docs/zh/edge/plugin_ref/plugman.md              |  36 +++---
 docs/zh/edge/plugin_ref/spec.md                 | 109 ++++++++++++-----
 16 files changed, 659 insertions(+), 325 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/cdc2bf42/docs/es/edge/plugin_ref/plugman.md
----------------------------------------------------------------------
diff --git a/docs/es/edge/plugin_ref/plugman.md b/docs/es/edge/plugin_ref/plugman.md
index a6248cc..35ebb58 100644
--- a/docs/es/edge/plugin_ref/plugman.md
+++ b/docs/es/edge/plugin_ref/plugman.md
@@ -47,38 +47,38 @@ Para desinstalar un plugin:
 
 Los ejemplos siguientes muestran cómo agregar plugins según sea necesario para que cualquier APIs Cordova utilizas en tu proyecto todavía funcionan después de actualizar a la versión 3.0. Para cada comando, debes seleccionar la plataforma de destino y directorio del proyecto de la plataforma de referencia.
 
-*   Cordova-plugin-batería plugman--proyecto plataforma < ios|android|blackberry10|wp7|wp8 >. <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-battery-status.git
+*   cordova-plugin-battery-status plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-battery-status.git
 
-*   plugman Cordova-plugin-cámara--proyecto plataforma < ios|android|blackberry10|wp7|wp8 >. <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-camera.git
+*   cordova-plugin-camera plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-camera.git
 
-*   plugman Cordova-plugin-console--proyecto plataforma < ios|android|blackberry10|wp7|wp8 >. <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-console.git
+*   cordova-plugin-console plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-console.git
 
-*   plugman Cordova-plugin-contactos - proyecto plataforma < ios|android|blackberry10|wp7|wp8 >. <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-contacts.git
+*   cordova-plugin-contacts plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-contacts.git
 
-*   plugman Cordova-plugin-dispositivo--proyecto plataforma < ios|android|blackberry10|wp7|wp8 >. <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-device.git
+*   cordova-plugin-device plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-device.git
 
-*   plugman Cordova-plugin-dispositivo-movimiento (acelerómetro)--proyecto de plataforma de < ios|android|blackberry10|wp7|wp8 >. <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-device-motion.git
+*   cordova-plugin-device-motion (accelerometer) plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-device-motion.git
 
-*   plugman Cordova-plugin-dispositivo-orientación (brújula)--proyecto de plataforma de < ios|android|blackberry10|wp7|wp8 >. <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-device-orientation.git
+*   cordova-plugin-device-orientation (compass) plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-device-orientation.git
 
-*   plugman Cordova-plugin-diálogos--proyecto plataforma < ios|android|blackberry10|wp7|wp8 >. <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-dialogs.git
+*   cordova-plugin-dialogs plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-dialogs.git
 
-*   Cordova-plugin-file plugman - proyecto de plataforma de < ios|android|blackberry10|wp7|wp8 >. <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-file.git
+*   cordova-plugin-file plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-file.git
 
-*   plugman Cordova-plugin-transferencia de archivos - proyecto plataforma < ios|android|blackberry10|wp7|wp8 >. <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-file-transfer.git
+*   cordova-plugin-file-transfer plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-file-transfer.git
 
-*   plugman Cordova-plugin-geolocalización--proyecto plataforma < ios|android|blackberry10|wp7|wp8 >. <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-geolocation.git
+*   cordova-plugin-geolocation plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-geolocation.git
 
-*   plugman Cordova-plugin-la globalización--proyecto plataforma < ios|android|blackberry10|wp7|wp8 >. <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-globalization.git
+*   cordova-plugin-globalization plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-globalization.git
 
-*   Cordova-plugin-inappbrowser plugman--proyecto plataforma < ios|android|blackberry10|wp7|wp8 >. <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-inappbrowser.git
+*   cordova-plugin-inappbrowser plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-inappbrowser.git
 
-*   plugman Cordova-plugin-medios - proyecto plataforma < ios|android|blackberry10|wp7|wp8 >. <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-media.git
+*   cordova-plugin-media plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-media.git
 
-*   plugman Cordova-plugin-medios-captura--proyecto plataforma < ios|android|blackberry10|wp7|wp8 >. <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-media-capture.git
+*   cordova-plugin-media-capture plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-media-capture.git
 
-*   plugman Cordova-plugin-red-información - proyecto plataforma < ios|android|blackberry10|wp7|wp8 >. <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-network-information.git
+*   cordova-plugin-network-information plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-network-information.git
 
-*   plugman Cordova-plugin-splashscreen--proyecto plataforma < ios|android|blackberry10|wp7|wp8 >. <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-splashscreen.git
+*   cordova-plugin-splashscreen plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-splashscreen.git
 
-*   plugman Cordova-plugin-vibración--proyecto plataforma < ios|android|blackberry10|wp7|wp8 >. <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-vibration.git
\ No newline at end of file
+*   cordova-plugin-vibration plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-vibration.git
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/cdc2bf42/docs/es/edge/plugin_ref/spec.md
----------------------------------------------------------------------
diff --git a/docs/es/edge/plugin_ref/spec.md b/docs/es/edge/plugin_ref/spec.md
index 7ccd3b0..0bc560d 100644
--- a/docs/es/edge/plugin_ref/spec.md
+++ b/docs/es/edge/plugin_ref/spec.md
@@ -44,7 +44,11 @@ El `plugin` es elemento superior del manifiesto del plugin. Cuenta con los sigui
 
 Los elementos secundarios de la `<engines>` elemento especificar las versiones de los marcos basados en Apache Cordova que este plugin soporta. Un ejemplo:
 
-    < motores >< nombre del motor = "cordova" versión = "1.7.0" / >< nombre del motor = "cordova" versión = "1.8.1" / >< nombre del motor = "lámpara" versión = "1.0.0" plataforma = "android" scriptSrc = "worklight_version" / >< / motores >
+    <engines>
+        <engine name="cordova" version="1.7.0" />
+        <engine name="cordova" version="1.8.1" />
+        <engine name="worklight" version="1.0.0" platform="android" scriptSrc="worklight_version"/>
+    </engines>
     
 
 Similar a la `<plugin>` del elemento `version` atributo, la cadena de versión especificada debe coincidir con una cadena de mayor-menor-patch conforme a la expresión regular:
@@ -54,19 +58,30 @@ Similar a la `<plugin>` del elemento `version` atributo, la cadena de versión e
 
 Elementos del motor también pueden especificar confuso acerca de los partidos para evitar la repetición y para reducir el mantenimiento cuando se actualiza la plataforma subyacente. Herramientas deben soportar un peso mínimo de `>` , `>=` , `<` y `<=` , por ejemplo:
 
-    < motores >< nombre del motor = "cordova" version = "> = 1.7.0" / >< nombre del motor = "cordova" version = "< 1.8.1" / >< / motores >
+    <engines>
+        <engine name="cordova" version=">=1.7.0" />
+        <engine name="cordova" version="<1.8.1" />
+    </engines>
     
 
 El '<engine>' etiquetas también cuenta con soporte por defecto para todas las plataformas principales Cordova existe en. Especifica la etiqueta de 'cordova' motor significa que todas las versiones de Cordova en cualquier plataforma deben satisfacer el atributo de versión de motor. También se puede enumerar sus versiones y plataformas específicas con el fin de reemplazar el motor de catch-all 'cordova':
 
-    < motores >< nombre del motor = "cordova" version = "> = 1.7.0" / >< nombre del motor = "cordova-android" versión = "> = 1.8.0" / >< nombre del motor = "cordova-ios" versión = "> = 1.7.1" / >< / motores >
+    <engines>
+        <engine name="cordova" version=">=1.7.0" />
+        <engine name="cordova-android" version=">=1.8.0" />
+        <engine name="cordova-ios" version=">=1.7.1" />
+    </engines>
     
 
 Aquí está una lista de la cesación de pagos que motores del '<engine>' las ayudas de la etiqueta: * 'cordova' * 'cordova-plugman' * 'cordova-android' * 'cordova-ios' * 'cordova-blackberry10' * 'cordova-wp7' * 'cordova-wp8' * 'cordova-windows8'
 
 Especificar Marcos personalizados basados en Apache Cordova deben aparecer bajo la etiqueta de motor así:
 
-    < motores >< nombre del motor = "my_custom_framework" versión = "1.0.0" plataforma = "android" scriptSrc = "path_to_my_custom_framework_version" / >< nombre del motor = versión "another_framework" = "> 0.2.0" plataforma = "ios|android" scriptSrc = "path_to_another_framework_version" / >< nombre del motor = "even_more_framework" versión = "> = 2.2.0" plataforma = "*" scriptSrc = "path_to_even_more_framework_version" / >< / motores >
+    <engines>
+        <engine name="my_custom_framework" version="1.0.0" platform="android" scriptSrc="path_to_my_custom_framework_version"/>
+        <engine name="another_framework" version=">0.2.0" platform="ios|android" scriptSrc="path_to_another_framework_version"/>
+        <engine name="even_more_framework" version=">=2.2.0" platform="*" scriptSrc="path_to_even_more_framework_version"/>
+    </engines>
     
 
 Un marco personalizado basado en Apache Cordova exige que un elemento motor incluye los siguientes atributos: 'nombre', 'versión', 'scriptSrc' y 'plataforma'.
@@ -96,7 +111,7 @@ Este elemento no es (todavía) localización de la manija.
 
 Una descripción legible para el plugin. El contenido del texto del elemento contiene la descripción del plugin. Un ejemplo:
 
-    < Descripción > Foo plugin < / Descripción >
+    <description>Foo plugin description</description>
     
 
 Este elemento no es (todavía) localización de la manija.
@@ -105,28 +120,31 @@ Este elemento no es (todavía) localización de la manija.
 
 Nombre autor del plugin. El contenido del texto del elemento contiene el nombre del autor del plugin. Un ejemplo:
 
-    < author > Foo plugin Descripción < / autor >
+    <author>Foo plugin description</author>
     
 
 ## `<keywords>`elemento
 
 Palabras clave plugin. El contenido del texto del elemento contiene palabras clave separadas por comas para describir el plugin. Un ejemplo:
 
-    < palabras clave > foo, bar < / palabras clave >
+    <keywords>foo,bar</keywords>
     
 
 ## `<license>`elemento
 
 Licencia de plugin. El contenido del texto del elemento contiene la licencia del plugin. Un ejemplo:
 
-    < licencia > Apache 2.0 < / licencia >
+    <license>Apache 2.0 License</license>
     
 
 ## `<asset>`elemento
 
 Uno o más elementos listado los archivos o directorios que se copiarán en una aplicación Cordova `www` Directorio. Ejemplos:
 
-    <!--un solo archivo, debe ser copiado en el directorio raíz--> < activos src = "www/foo.js" target="foo.js" / ><!--un directorio, también debe ser copiado en el directorio raíz--> < activos src = "www/foo" target = "foo" / >
+    <!-- a single file, to be copied in the root directory -->
+    <asset src="www/foo.js" target="foo.js" />
+    <!-- a directory, also to be copied in the root directory -->
+    <asset src="www/foo" target="foo" />
     
 
 Todos `<asset>` etiquetas requieren ambos `src` y `target` atributos. Sólo web plugins contiene principalmente `<asset>` elementos. Cualquier `<asset>` elementos que están anidados dentro de `<platform>` elementos especifican activos específicos a una plataforma web, como se describe a continuación. Los atributos incluyen:
@@ -145,7 +163,9 @@ Todos `<asset>` etiquetas requieren ambos `src` y `target` atributos. Sólo web
 
 La mayoría de plugins incluyen uno o más archivos JavaScript. Cada `<js-module>` tag corresponde a un archivo JavaScript y evita que los usuarios del plugin tener que añadir un `<script>` etiqueta para cada archivo. Mientras que `<asset>` etiquetas simplemente copien un archivo desde el subdirectorio plugin en `www` , `<js-module>` etiquetas son mucho más sofisticados. Se parecen a esto:
 
-    < js-module src="socket.js" nombre = "Socket" >< golpea target="chrome.socket" / >< / js-módulo >
+    <js-module src="socket.js" name="Socket">
+        <clobbers target="chrome.socket" />
+    </js-module>
     
 
 Al instalar un plugin con el ejemplo anterior, `socket.js` se copia a `www/plugins/my.plugin.id/socket.js` y se agrega como una entrada a `www/cordova_plugins.js` . En el tiempo de carga, el código `cordova.js` XHR se utiliza para leer cada archivo e inyectar un `<script>` tag en HTML. Agrega una asignación para aplastar o combinar según sea apropiado, como se describe a continuación.
@@ -176,7 +196,7 @@ Anidación `<js-module>` elementos dentro de `<platform>` declara enlaces espec
 
 El `<dependency>` etiqueta permite especificar otros plugins de los que depende el plugin actual. Mientras que las versiones futuras accederán a ellos desde los repositorios de plugin, en el corto plazo plugins se hace directamente referencia como URL por `<dependency>` etiquetas. Ellos están formateados como sigue:
 
-    < dependencia id="com.plugin.id" url = "https://github.com/myuser/someplugin" commit = subdir "428931ada3891801" = "algunos/camino/aquí" / >
+    <dependency id="com.plugin.id" url="https://github.com/myuser/someplugin" commit="428931ada3891801" subdir="some/path/here" />
     
 
 *   `id`: proporciona el ID del plugin. Debe ser único en el mundo y expresa en reversa-dominio estilo. Mientras que ninguna de estas restricciones se aplica actualmente, pueden ser en el futuro.
@@ -203,7 +223,12 @@ Plugins sin `<platform>` etiquetas se asumen para ser sólo de JavaScript y por
 
 Una etiqueta de plataforma de muestra:
 
-    < nombre de plataforma = "android" ><!--elementos específicos de android--> < / plataforma >< nombre de plataforma = "ios" ><!--elementos específicos de ios--> < / plataforma >
+    <platform name="android">
+        <!-- android-specific elements -->
+    </platform>
+    <platform name="ios">
+        <!-- ios-specific elements -->
+    </platform>
     
 
 La necesaria `name` atributo identifica una plataforma como apoyo, asociando los niños del elemento con esa plataforma.
@@ -220,7 +245,13 @@ Nombres de la plataforma deben estar en minúsculas. Nombres de plataforma, como
 
 El `<source-file>` elemento identifica código ejecutable que debe instalarse en un proyecto. Ejemplos:
 
-    <!--android--> < archivo fuente src="src/android/Foo.java" blanco-dir = "src/com/alunny/foo" / ><!--ios--> < archivo fuente src="src/ios/CDVFoo.m" / >< src="src/ios/someLib.a archivo de código fuente" marco = "true" / >< src="src/ios/someLib.a archivo de código fuente" compilador-banderas = "- fno - objc-arco" / >
+    <!-- android -->
+    <source-file src="src/android/Foo.java"
+                    target-dir="src/com/alunny/foo" />
+    <!-- ios -->
+    <source-file src="src/ios/CDVFoo.m" />
+    <source-file src="src/ios/someLib.a" framework="true" />
+    <source-file src="src/ios/someLib.a" compiler-flags="-fno-objc-arc" />
     
 
 Soporta los siguientes atributos:
@@ -245,12 +276,24 @@ El `config-file` elemento sólo permite añadir nuevos niños a un árbol de doc
 
 Ejemplo de XML:
 
-    < archivo config target="AndroidManifest.xml" padre = "application/manifiesto /" >< actividad android:name="com.foo.Foo" android:label="@string/app_name" >< intención-filtro >< / intención-filtro >< / actividad >< / config-file >
+    <config-file target="AndroidManifest.xml" parent="/manifest/application">
+        <activity android:name="com.foo.Foo" android:label="@string/app_name">
+            <intent-filter>
+            </intent-filter>
+        </activity>
+    </config-file>
     
 
 Ejemplo de `plist` :
 
-    < destino config-file = "*-Info.plist" padre = "CFBundleURLTypes" >< array >< dict >< clave > NOMBREPAQUETE < / key >< cadena > $PACKAGE_NAME < / string >< / dict >< / serie >< / config-file >
+    <config-file target="*-Info.plist" parent="CFBundleURLTypes">
+        <array>
+            <dict>
+                <key>PackageName</key>
+                <string>$PACKAGE_NAME</string>
+            </dict>
+        </array>
+    </config-file>
     
 
 Soporta los siguientes atributos:
@@ -277,26 +320,31 @@ Es *anticuado* ya que sólo se aplica a cordova-ios 2.2.0 y por debajo. Uso el `
 
 Ejemplo:
 
-    < archivo config target="config.xml" padre = "/ widget/plugins" >< nombre del plugin = "ChildBrowser" value = "ChildBrowserCommand" / >< / config-file >
+    <config-file target="config.xml" parent="/widget/plugins">
+         <plugin name="ChildBrowser" value="ChildBrowserCommand"/>
+    </config-file>
     
 
 Especifica una clave y un valor para añadir a la correcta `AppInfo.plist` archivo en un proyecto de Cordova iOS. Por ejemplo:
 
-    < plugins-plist clave = "Foo" string = "CDVFoo" / >
+    <plugins-plist key="Foo" string="CDVFoo" />
     
 
 ## `<resource-file>`y`<header-file>`
 
 Como archivos de código fuente, pero específicamente para plataformas como iOS que distinguen entre archivos de código fuente, encabezados y recursos. Ejemplos:
 
-    < archivo de recursos src="CDVFoo.bundle" / ><-archivo de recursos src="CDVFooViewController.xib" / ><-archivo de encabezado src="CDVFoo.h" / >
+    <resource-file src="CDVFoo.bundle" />
+    <resource-file src="CDVFooViewController.xib" />
+    <header-file src="CDVFoo.h" />
     
 
 ## `<lib-file>`
 
 Como fuente de recursos y archivos de encabezado, pero específicamente para plataformas como BlackBerry 10 que usan las bibliotecas generado por el usuario. Ejemplos:
 
-    < archivo lib src="src/BlackBerry10/native/device/libfoo.so" arco = "dispositivo" / >< src="src/BlackBerry10/native/simulator/libfoo.so-lib-file" arco = "simulador" / >
+    <lib-file src="src/BlackBerry10/native/device/libfoo.so" arch="device" />
+    <lib-file src="src/BlackBerry10/native/simulator/libfoo.so" arch="simulator" />
     
 
 Atributos soportados:
@@ -311,7 +359,8 @@ Identifica un marco (generalmente parte de la plataforma/OS) de la cual depende
 
 Ejemplos:
 
-    < marco src="libsqlite3.dylib" / >< marco src="social.framework" débil = "true" / >
+    <framework src="libsqlite3.dylib" />
+    <framework src="social.framework" weak="true" />
     
 
 El `src` atributo identifica el marco, que plugman intenta agregar al proyecto de Cordova, de la manera correcta para una determinada plataforma.
@@ -322,33 +371,39 @@ Opcional `weak` atributo es un valor booleano que indica si el marco debe ser vi
 
 Información adicional proporcionada a los usuarios. Esto es útil cuando usted requiere pasos adicionales que no se pueden automatizar fácilmente o están fuera de alcance de plugman. Ejemplos:
 
-    < Info > necesitas instalar __Google jugar Services__ en la sección 'Extras Android' usando el administrador de Android SDK (ejecutar 'android').
+    <info>
+    You need to install __Google Play Services__ from the `Android Extras` section using the Android SDK manager (run `android`).
     
-    Tienes que añadir la siguiente línea a tu android.library.reference.1=PATH_TO_ANDROID_SDK/sdk/extras/google/google_play_services/libproject/google-play-services_lib 'local.properties' < / info >
+    You need to add the following line to your `local.properties`
+    
+    android.library.reference.1=PATH_TO_ANDROID_SDK/sdk/extras/google/google_play_services/libproject/google-play-services_lib
+    </info>
     
 
 # Variables
 
 En ciertos casos, puede necesitar un plugin realizar cambios de configuración depende de la aplicación de destino. Por ejemplo, para registrarse en C2DM en Android, una aplicación cuyo identificador de paquete es `com.alunny.message` requeriría un permiso tales como:
 
-    < usos-permiso android:name="com.alunny.message.permission.C2D_MESSAGE"/ >
+    <uses-permission
+    android:name="com.alunny.message.permission.C2D_MESSAGE"/>
     
 
 En estos casos donde se inserta el contenido de la `plugin.xml` archivo no es conocido antes de tiempo, variables pueden ser indicadas por un signo de dólar seguido por una serie de letras mayúsculas, dígitos o subrayados. Para el ejemplo anterior, el `plugin.xml` archivo incluiría esta etiqueta:
 
-    < usos-permiso android:name="$PACKAGE_NAME.permission.C2D_MESSAGE"/ >
+    <uses-permission
+    android:name="$PACKAGE_NAME.permission.C2D_MESSAGE"/>
     
 
 plugman reemplaza a referencias a variables con el valor especificado, o la cadena vacía si no se encuentra. El valor de la variable referencia puede ser detectado (en este caso, de la `AndroidManifest.xml` archivo) o especificado por el usuario de la herramienta; el proceso exacto depende de la herramienta especial.
 
 plugman puede solicitar a los usuarios especificar variables requiere de un plugin. Por ejemplo, las llaves de la API para C2M y Google Maps pueden especificarse como un argumento de línea de comandos:
 
-    plugman--android plataforma--proyecto/ruta/a/proyecto name|git - plugin-url|path--API_KEY=!@CFATGWE%^WGSFDGSDFW$%^#$%YTHGsdfhsfhyer56734 variable
+    plugman --platform android --project /path/to/project --plugin name|git-url|path --variable API_KEY=!@CFATGWE%^WGSFDGSDFW$%^#$%YTHGsdfhsfhyer56734
     
 
 Para hacer obligatorio, la variable de la `<platform>` etiqueta debe contener un `<preference>` etiqueta. Por ejemplo:
 
-    < nombre de preferencia = "API_KEY" / >
+    <preference name="API_KEY" />
     
 
 plugman comprueba que estas preferencias requeridas son pasadas en. Si no, debe advertir al usuario cómo pasar la variable y la salida con un código distinto de cero.

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/cdc2bf42/docs/fr/edge/cordova/file/directoryentry/directoryentry.md
----------------------------------------------------------------------
diff --git a/docs/fr/edge/cordova/file/directoryentry/directoryentry.md b/docs/fr/edge/cordova/file/directoryentry/directoryentry.md
index a6be7a1..4d7a7ea 100644
--- a/docs/fr/edge/cordova/file/directoryentry/directoryentry.md
+++ b/docs/fr/edge/cordova/file/directoryentry/directoryentry.md
@@ -26,39 +26,39 @@ Cet objet représente un répertoire sur un système de fichiers, tel que défin
 
 *   **isDirectory**: toujours `true` . *(booléen)*
 
-*   **nom**: le nom de la `DirectoryEntry` , à l'exclusion de la voie menant à celle-ci. *(DOMString)*
+*   **name**: le nom du `DirectoryEntry` , à l'exclusion du chemin menant à celle-ci. *(DOMString)*
 
-*   **fullPath**: le chemin d'accès complet absolu de la racine à la `DirectoryEntry` . *(DOMString)*
+*   **fullPath**: le chemin d'accès complet absolu de la racine au `DirectoryEntry` . *(DOMString)*
 
 **Remarque :** L'attribut suivant est défini par la spécification W3C, mais n'est *pas* supportée :
 
-*   **système de fichiers**: le système de fichiers sur lequel le `DirectoryEntry` réside. *(Système de fichiers)*
+*   **filesystem**: le système de fichiers sur lequel le `DirectoryEntry` réside. *(Système de fichiers)*
 
 ## Méthodes
 
-Les méthodes suivantes peuvent être appelées sur un `DirectoryEntry` objet :
+Les méthodes suivantes peuvent être appelées sur un objet `DirectoryEntry` :
 
-*   **getMetadata**: Rechercher des métadonnées relatives à un répertoire.
+*   **getMetadata**: recherche des métadonnées relatives à un répertoire.
 
-*   **setMetadata**: définir des métadonnées sur un répertoire.
+*   **setMetadata**: définit des métadonnées sur un répertoire.
 
-*   **moveTo**: déplacer un répertoire vers un autre emplacement sur le système de fichiers.
+*   **moveTo**: déplace un répertoire vers un autre emplacement sur le système de fichiers.
 
-*   **copyTo**: copier un répertoire vers un autre emplacement sur le système de fichiers.
+*   **copyTo**: copie un répertoire vers un autre emplacement sur le système de fichiers.
 
-*   **toURL**: renvoyer une URL pour aider à localiser un répertoire.
+*   **toURL**: renvoie une URL pour aider à localiser un répertoire.
 
-*   **supprimer**: supprimer un répertoire. Le répertoire doit être vide.
+*   **remove**: supprime un répertoire. Le répertoire doit être vide.
 
-*   **getParent**: chercher le répertoire parent.
+*   **getParent**: cherche le répertoire parent.
 
-*   **createReader**: créer un nouveau `DirectoryReader` qui peut lire les entrées d'un répertoire.
+*   **createReader**: crée un nouveau `DirectoryReader` qui peut lire les entrées d'un répertoire.
 
-*   **getDirectory**: créer ou Rechercher un répertoire.
+*   **getDirectory**: crée ou recherche un répertoire.
 
-*   **getFile**: créer ou Rechercher un fichier.
+*   **getFile**: crée ou recherche un fichier.
 
-*   **removeRecursively**: supprimer un répertoire et tout son contenu.
+*   **removeRecursively**: supprime un répertoire et tout son contenu.
 
 ## Plates-formes prises en charge
 
@@ -74,9 +74,9 @@ Rechercher des métadonnées relatives à un répertoire.
 
 **Paramètres :**
 
-*   **successCallback**: une fonction de rappel d'exécuter avec un `Metadata` objet. *(Fonction)*
+*   **successCallback**: une fonction de callback pour exécuter avec un objet `Metadata`. *(Fonction)*
 
-*   **errorCallback**: une fonction de rappel à exécuter si une erreur se produit lors de la récupération du `Metadata` . Appelée avec un `FileError` objet. *(Fonction)*
+*   **errorCallback**: une fonction de callback à exécuter si une erreur se produit lors de la récupération du `Metadata` . Appelée avec un objet `FileError`. *(Fonction)*
 
 **Petit exemple**
 
@@ -93,9 +93,9 @@ Définit les attributs étendus d'un répertoire, ou les métadonnées. *Ne fonc
 
 **Paramètres :**
 
-*   **successCallback**: un rappel qui s'exécute lorsque les métadonnées sont correctement définie. *(Fonction)*
+*   **successCallback**: un callback qui s'exécute lorsque les métadonnées sont correctement définies. *(Fonction)*
 
-*   **errorCallback**: un rappel qui s'exécute lorsque les métadonnées ne parvient pas à être définie. *(Fonction)*
+*   **errorCallback**: un callback qui s'exécute lorsque les métadonnées ne parviennent pas à être définie. *(Fonction)*
 
 *   **metadataObject**: un objet qui contient les clés et les valeurs de métadonnées. *(Objet)*
 
@@ -113,9 +113,9 @@ Définit les attributs étendus d'un répertoire, ou les métadonnées. *Ne fonc
     entry.setMetadata(success, fail, { "com.apple.MobileBackup": 1});
     
 
-**iOS Quirk**
+**Spécificités iOS**
 
-*   Seulement le `com.apple.MobileBackup` attribut étendu est pris en charge. Affectez la valeur `1` pour empêcher que le répertoire en cours de sauvegarde d'iCloud. Affectez la valeur `` pour ré-activer le répertoire à sauvegarder vers iCloud.
+*   Seulement l'atttribut étendu `com.apple.MobileBackup` est pris en charge. Affecte la valeur `1` pour empêcher que le répertoire en cours soit sauvegardé sur iCloud. Affecte la valeur `` pour ré-activer la sauvegarde du répertoire sur iCloud.
 
 **Petit exemple**
 
@@ -153,11 +153,11 @@ Définit les attributs étendus d'un répertoire, ou les métadonnées. *Ne fonc
 
 ## moveTo
 
-Déplacer un répertoire vers un autre emplacement sur le système de fichiers. Une erreur se produit si l'application tente de :
+Déplace un répertoire vers un autre emplacement sur le système de fichiers. Une erreur se produit si l'application tente de :
 
 *   déplacer un répertoire à l'intérieur de lui-même ou à n'importe quel enfant à n'importe quelle profondeur.
 
-*   déplacer un répertoire dans sa société mère, si un nom différent de son répertoire en cours n'est pas fourni.
+*   déplacer un répertoire dans son parent, si un nom différent de son répertoire en cours n'est pas fourni.
 
 *   déplacer un répertoire vers un chemin occupé par un fichier.
 

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/cdc2bf42/docs/fr/edge/cordova/file/directoryreader/directoryreader.md
----------------------------------------------------------------------
diff --git a/docs/fr/edge/cordova/file/directoryreader/directoryreader.md b/docs/fr/edge/cordova/file/directoryreader/directoryreader.md
index a750de2..a84a0b7 100644
--- a/docs/fr/edge/cordova/file/directoryreader/directoryreader.md
+++ b/docs/fr/edge/cordova/file/directoryreader/directoryreader.md
@@ -38,9 +38,9 @@ Lire les entrées dans ce répertoire.
 
 **Paramètres :**
 
-*   **successCallback**: un rappel qui est passé à un tableau de `FileEntry` et `DirectoryEntry` des objets. *(Fonction)*
+*   **successCallback**: un callback qui est passé à un tableau d'objets `FileEntry` et `DirectoryEntry`. *(Fonction)*
 
-*   **errorCallback**: un rappel qui s'exécute si une erreur se produit lors de la récupération de la liste de répertoires. Appelée avec un `FileError` objet. *(Fonction)*
+*   **errorCallback**: un callback qui s'exécute si une erreur se produit lors de la récupération de la liste de répertoires. Appelée avec un objet `FileError`. *(Fonction)*
 
 **Petit exemple**
 

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/cdc2bf42/docs/fr/edge/cordova/file/fileentry/fileentry.md
----------------------------------------------------------------------
diff --git a/docs/fr/edge/cordova/file/fileentry/fileentry.md b/docs/fr/edge/cordova/file/fileentry/fileentry.md
index 92e40c0..7d9c347 100644
--- a/docs/fr/edge/cordova/file/fileentry/fileentry.md
+++ b/docs/fr/edge/cordova/file/fileentry/fileentry.md
@@ -26,9 +26,9 @@ Représente un fichier sur un système de fichiers, tel que défini dans la spé
 
 *   **isDirectory**: toujours `false` . *(booléen)*
 
-*   **nom**: le nom de la `FileEntry` , à l'exclusion de la voie menant à celle-ci. *(DOMString)*
+*   **name**: le nom du `FileEntry` , à l'exclusion du chemin menant à celui-ci. *(DOMString)*
 
-*   **fullPath**: le chemin d'accès complet absolu de la racine à la `FileEntry` . *(DOMString)*
+*   **fullPath**: le chemin d'accès complet absolu de la racine de `FileEntry` . *(DOMString)*
 
 **Remarque :** L'attribut suivant est défini par la spécification W3C, mais n'est *pas* supportée :
 
@@ -36,23 +36,23 @@ Représente un fichier sur un système de fichiers, tel que défini dans la spé
 
 ## Méthodes
 
-*   **getMetadata**: Rechercher des métadonnées relatives à un fichier.
+*   **getMetadata**: recherche des métadonnées relatives à un fichier.
 
-*   **setMetadata**: définir des métadonnées sur un fichier.
+*   **setMetadata**: définit des métadonnées sur un fichier.
 
-*   **moveTo**: déplacer un fichier vers un autre emplacement sur le système de fichiers.
+*   **moveTo**: déplace un fichier vers un autre emplacement sur le système de fichiers.
 
-*   **copyTo**: copier un fichier vers un autre emplacement sur le système de fichiers.
+*   **copyTo**: copie un fichier vers un autre emplacement sur le système de fichiers.
 
-*   **toURL**: retourner une URL qui peut être utilisée pour localiser un fichier.
+*   **toURL**: retourne une URL qui peut être utilisée pour localiser un fichier.
 
-*   **supprimer**: effacer un fichier.
+*   **supprimer**: efface un fichier.
 
-*   **getParent**: chercher le répertoire parent.
+*   **getParent**: cherche le répertoire parent.
 
-*   **createWriter**: crée un `FileWriter` objet qui peut être utilisé pour écrire dans un fichier.
+*   **createWriter**: crée un objet `FileWriter` qui peut être utilisé pour écrire dans un fichier.
 
-*   **fichier**: crée un `File` objet contenant les propriétés de fichier.
+*   **fichier**: crée un objet `File` contenant les propriétés de fichier.
 
 ## Plates-formes prises en charge
 
@@ -64,13 +64,13 @@ Représente un fichier sur un système de fichiers, tel que défini dans la spé
 
 ## getMetadata
 
-Rechercher des métadonnées relatives à un fichier.
+Recherche des métadonnées relatives à un fichier.
 
 **Paramètres :**
 
-*   **successCallback**: un rappel passé un `Metadata` objet. *(Fonction)*
+*   **successCallback**: un callback passé à un objet `Metadata`. *(Fonction)*
 
-*   **errorCallback**: un rappel qui s'exécute si une erreur se produit lors de la récupération du `Metadata` . Appelée avec un `FileError` objet. *(Fonction)*
+*   **errorCallback**: un callback qui s'exécute si une erreur se produit lors de la récupération du `Metadata` . Appelée avec un objet `FileError`. *(Fonction)*
 
 **Petit exemple**
 
@@ -91,9 +91,9 @@ Ensemble de métadonnées sur un fichier.
 
 **Paramètres :**
 
-*   **successCallback**: un rappel qui s'exécute lorsque les métadonnées sont définie. *(Fonction)*
+*   **successCallback**: un callback qui s'exécute lorsque les métadonnées sont définie. *(Fonction)*
 
-*   **errorCallback**: un rappel qui s'exécute lorsque les métadonnées ne sont pas correctement définie. *(Fonction)*
+*   **errorCallback**: un callback qui s'exécute lorsque les métadonnées ne sont pas correctement définies. *(Fonction)*
 
 *   **metadataObject**: un objet qui contient les clés et les valeurs de métadonnées. *(Objet)*
 
@@ -111,9 +111,9 @@ Ensemble de métadonnées sur un fichier.
     entry.setMetadata(success, fail, { "com.apple.MobileBackup": 1});
     
 
-**iOS Quirk**
+**Spécificités iOS**
 
-*   Seulement le `com.apple.MobileBackup` attribut étendu est pris en charge. Affectez la valeur `1` pour empêcher le fichier en cours de sauvegarde d'iCloud. Affectez la valeur `` pour ré-activer le fichier à sauvegarder vers iCloud.
+*   Seulement l'attribut étendu `com.apple.MobileBackup` est pris en charge. Affectez la valeur `1` pour empêcher le fichier en cours d'être sauvegardé sur iCloud. Affecte la valeur `` pour ré-activer la sauvegarde du fichier vers iCloud.
 
 **Petit exemple**
 
@@ -151,9 +151,9 @@ Ensemble de métadonnées sur un fichier.
 
 ## moveTo
 
-Déplacer un fichier vers un autre emplacement sur le système de fichiers. Une erreur se produit si l'application tente de :
+Déplace un fichier vers un autre emplacement sur le système de fichiers. Une erreur se produit si l'application tente de :
 
-*   déplacer un fichier dans sa société mère, si un nom différent de son actuel n'est pas fourni ;
+*   déplacer un fichier dans son parent, si un nom différent de son nom actuel n'est pas fourni ;
 
 *   déplacer un fichier vers un chemin occupé par un répertoire ;
 

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/cdc2bf42/docs/fr/edge/cordova/file/fileerror/fileerror.md
----------------------------------------------------------------------
diff --git a/docs/fr/edge/cordova/file/fileerror/fileerror.md b/docs/fr/edge/cordova/file/fileerror/fileerror.md
index 01306e5..a9e9b4d 100644
--- a/docs/fr/edge/cordova/file/fileerror/fileerror.md
+++ b/docs/fr/edge/cordova/file/fileerror/fileerror.md
@@ -16,7 +16,7 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 # FileError
 
-A `FileError` objet est défini lorsqu'une erreur se produit dans l'une des méthodes API de fichier.
+Un objet `FileError` est défini lorsqu'une erreur se produit dans l'une des méthodes de l'API File.
 
 ## Propriétés
 
@@ -39,4 +39,4 @@ A `FileError` objet est défini lorsqu'une erreur se produit dans l'une des mét
 
 ## Description
 
-Le `FileError` objet est le seul paramètre fourni à l'un des rappels d'erreur de l'API de fichier. Pour déterminer le type d'erreur, comparer sa `code` propriété à aucune des listes ci-dessus.
\ No newline at end of file
+L'objet `FileError` est le seul paramètre fourni à l'un des callbacks d'erreur de l'API File. Pour déterminer le type d'erreur, comparer sa propriété `code` à l'une des propriétés listées ci-dessus.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/cdc2bf42/docs/fr/edge/plugin_ref/plugman.md
----------------------------------------------------------------------
diff --git a/docs/fr/edge/plugin_ref/plugman.md b/docs/fr/edge/plugin_ref/plugman.md
index 6176c5d..3940447 100644
--- a/docs/fr/edge/plugin_ref/plugman.md
+++ b/docs/fr/edge/plugin_ref/plugman.md
@@ -47,38 +47,38 @@ Pour désinstaller un plugin :
 
 Les exemples ci-dessous montrent comment ajouter des plugins nécessaires afin que toute APIs Cordova vous utilisez dans votre projet fonctionne toujours après que vous mettez à niveau vers la version 3.0. Pour chaque commande, vous devez sélectionner la plate-forme cible et le répertoire de projet de la plate-forme de référence.
 
-*   Cordova-plugin-batterie-statut plugman--projet de plate-forme < ios|android|blackberry10|wp7|wp8 >-- <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-battery-status.git
+*   cordova-plugin-battery-status plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-battery-status.git
 
-*   Cordova-plugin-caméra plugman--projet de plate-forme < ios|android|blackberry10|wp7|wp8 >-- <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-camera.git
+*   cordova-plugin-camera plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-camera.git
 
-*   Cordova-plugin-console plugman--projet de plate-forme < ios|android|blackberry10|wp7|wp8 >-- <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-console.git
+*   cordova-plugin-console plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-console.git
 
-*   Cordova-plugin-contacts plugman--projet de plate-forme < ios|android|blackberry10|wp7|wp8 >-- <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-contacts.git
+*   cordova-plugin-contacts plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-contacts.git
 
-*   Cordova-plugin-appareil plugman--projet de plate-forme < ios|android|blackberry10|wp7|wp8 >-- <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-device.git
+*   cordova-plugin-device plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-device.git
 
-*   Cordova-plugin-périphérique-mouvement (accéléromètre) plugman--projet de plate-forme < ios|android|blackberry10|wp7|wp8 >-- <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-device-motion.git
+*   cordova-plugin-device-motion (accelerometer) plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-device-motion.git
 
-*   Cordova-plugin-périphérique-orientation (boussole) plugman--projet de plate-forme < ios|android|blackberry10|wp7|wp8 >-- <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-device-orientation.git
+*   cordova-plugin-device-orientation (compass) plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-device-orientation.git
 
-*   Cordova-plugin-dialogues plugman--projet de plate-forme < ios|android|blackberry10|wp7|wp8 >-- <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-dialogs.git
+*   cordova-plugin-dialogs plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-dialogs.git
 
-*   Cordova-plugin-file plugman--projet de plate-forme < ios|android|blackberry10|wp7|wp8 >-- <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-file.git
+*   cordova-plugin-file plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-file.git
 
-*   Cordova-plugin-fichier-transfert plugman--projet de plate-forme < ios|android|blackberry10|wp7|wp8 >-- <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-file-transfer.git
+*   cordova-plugin-file-transfer plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-file-transfer.git
 
-*   Cordova-plugin-géolocalisation plugman--projet de plate-forme < ios|android|blackberry10|wp7|wp8 >-- <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-geolocation.git
+*   cordova-plugin-geolocation plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-geolocation.git
 
-*   Cordova-plugin-mondialisation plugman--projet de plate-forme < ios|android|blackberry10|wp7|wp8 >-- <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-globalization.git
+*   cordova-plugin-globalization plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-globalization.git
 
-*   Cordova-plugin-inappbrowser plugman--projet de plate-forme < ios|android|blackberry10|wp7|wp8 >-- <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-inappbrowser.git
+*   cordova-plugin-inappbrowser plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-inappbrowser.git
 
-*   Cordova-plugin-médias plugman--projet de plate-forme < ios|android|blackberry10|wp7|wp8 >-- <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-media.git
+*   cordova-plugin-media plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-media.git
 
-*   Cordova-plugin-médias-capture plugman--projet de plate-forme < ios|android|blackberry10|wp7|wp8 >-- <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-media-capture.git
+*   cordova-plugin-media-capture plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-media-capture.git
 
-*   Cordova-plugin-réseau-informations plugman--projet de plate-forme < ios|android|blackberry10|wp7|wp8 >-- <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-network-information.git
+*   cordova-plugin-network-information plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-network-information.git
 
-*   Cordova-plugin-splashscreen plugman--projet de plate-forme < ios|android|blackberry10|wp7|wp8 >-- <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-splashscreen.git
+*   cordova-plugin-splashscreen plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-splashscreen.git
 
-*   Cordova-plugin-vibration plugman--projet de plate-forme < ios|android|blackberry10|wp7|wp8 >-- <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-vibration.git
\ No newline at end of file
+*   cordova-plugin-vibration plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-vibration.git
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/cdc2bf42/docs/fr/edge/plugin_ref/spec.md
----------------------------------------------------------------------
diff --git a/docs/fr/edge/plugin_ref/spec.md b/docs/fr/edge/plugin_ref/spec.md
index 466f15b..b91797a 100644
--- a/docs/fr/edge/plugin_ref/spec.md
+++ b/docs/fr/edge/plugin_ref/spec.md
@@ -20,7 +20,11 @@ Le `plugin.xml` fichier est un document XML dans le `plugins` espace de noms : `
 
 Un élément de plugin sample :
 
-    <? xml version = "1,0" encoding = "UTF-8"? >< plugin xmlns = "http://apache.org/cordova/ns/plugins/1.0" xmlns:android = "http://schemas.android.com/apk/res/android" id="com.alunny.foo" version = "1.0.2" >
+    <?xml version="1.0" encoding="UTF-8"?>
+    <plugin xmlns="http://apache.org/cordova/ns/plugins/1.0"
+        xmlns:android="http://schemas.android.com/apk/res/android"
+        id="com.alunny.foo"
+        version="1.0.2">
     
 
 ## `<plugin>`élément
@@ -40,7 +44,11 @@ Le `plugin` élément est l'élément de niveau supérieur du manifeste du plugi
 
 Les éléments enfants de le `<engines>` élément spécifier les versions de cadres basé sur Apache Cordova qui prend en charge de ce plugin. Un exemple :
 
-    < moteurs >< moteur nom = « cordova » version = « 1.7.0 » / >< nom moteur = « cordova » version = « 1.8.1 » / >< nom moteur = « baladeuse » version = « 1.0.0 » plate-forme = scriptSrc « android » = « worklight_version » / >< / moteurs >
+    <engines>
+        <engine name="cordova" version="1.7.0" />
+        <engine name="cordova" version="1.8.1" />
+        <engine name="worklight" version="1.0.0" platform="android" scriptSrc="worklight_version"/>
+    </engines>
     
 
 Semblable à la `<plugin>` de l'élément `version` attribut, la chaîne de version spécifiée doit correspondre à une chaîne de majeur-mineur-patch conforme à l'expression régulière :
@@ -50,19 +58,30 @@ Semblable à la `<plugin>` de l'élément `version` attribut, la chaîne de vers
 
 Éléments de moteur peuvent également spécifier fuzzy matches pour éviter les répétitions et à réduire la maintenance mise à jour de la plate-forme sous-jacente. Outils doivent supporter un minimum de `>` , `>=` , `<` et `<=` , par exemple :
 
-    < moteurs >< moteur nom = « cordova » version = "> = 1.7.0 » / >< nom moteur = « cordova » version =" < 1.8.1 "/ >< / moteurs >
+    <engines>
+        <engine name="cordova" version=">=1.7.0" />
+        <engine name="cordova" version="<1.8.1" />
+    </engines>
     
 
 Le '<engine>' tags possède aussi un support par défaut pour toutes les principales plates-formes Cordova existe sur. Si la balise de moteur « cordova », cela signifie que l'attribut de version du moteur doivent satisfaire à toutes les versions de Cordova sur n'importe quelle plateforme. Vous mai également la liste des plates-formes spécifiques et leurs versions afin de substituer le moteur catch-all "cordova" :
 
-    < moteurs >< nom moteur = « cordova » version = "> = 1.7.0 » / >< nom moteur = « cordova-android » version =" > = 1.8.0 "/ >< nom moteur = « cordova-ios » version =" > = 1.7.1 "/ >< / moteurs >
+    <engines>
+        <engine name="cordova" version=">=1.7.0" />
+        <engine name="cordova-android" version=">=1.8.0" />
+        <engine name="cordova-ios" version=">=1.7.1" />
+    </engines>
     
 
 Voici une liste de la défaillance des moteurs qui les »<engine>' tag prend en charge: * « cordova » * « cordova-plugman » * « cordova-android » * « cordova-ios » * « cordova-blackberry10 » * « cordova-wp7 » * « cordova-wp8 » * « cordova-windows8 »
 
 En spécifiant des cadres personnalisés basé sur Apache Cordova doivent figurer sous la balise de moteur comme suit :
 
-    < moteurs >< moteur nom = « my_custom_framework » version = « 1.0.0 » plate-forme = scriptSrc « android » = « path_to_my_custom_framework_version » / >< nom moteur = « another_framework » version = "> 0.2.0" plate-forme = « ios|android » scriptSrc = « path_to_another_framework_version » / >< nom moteur = « even_more_framework » version = "> = 2.2.0" plate-forme = "*" scriptSrc = « path_to_even_more_framework_version » / >< / moteurs >
+    <engines>
+        <engine name="my_custom_framework" version="1.0.0" platform="android" scriptSrc="path_to_my_custom_framework_version"/>
+        <engine name="another_framework" version=">0.2.0" platform="ios|android" scriptSrc="path_to_another_framework_version"/>
+        <engine name="even_more_framework" version=">=2.2.0" platform="*" scriptSrc="path_to_even_more_framework_version"/>
+    </engines>
     
 
 Un cadre basé sur Apache Cordova personnalisé requiert qu'un élément du moteur inclut les attributs suivants: « nom », « version », « scriptSrc » et « plateforme ».
@@ -83,7 +102,7 @@ Si non `<engine>` les balises sont spécifiées, plugman essaye de s'installer d
 
 Un nom lisible par l'homme pour le plugin, dont le contenu texte contient le nom du plugin. Par exemple :
 
-    < nom > Foo < / nom >
+    <name>Foo</name>
     
 
 Cet élément n'est pas (encore) gérer la localisation.
@@ -92,7 +111,7 @@ Cet élément n'est pas (encore) gérer la localisation.
 
 Une description explicite pour le plugin. Le contenu textuel de l'élément contient la description du plugin. Un exemple :
 
-    < description > Foo plugin description < / description >
+    <description>Foo plugin description</description>
     
 
 Cet élément n'est pas (encore) gérer la localisation.
@@ -101,28 +120,31 @@ Cet élément n'est pas (encore) gérer la localisation.
 
 Nom de l'auteur de plugin. Le contenu textuel de l'élément contient le nom de l'auteur du plugin. Un exemple :
 
-    < auteur > Foo plugin description < / auteur >
+    <author>Foo plugin description</author>
     
 
 ## `<keywords>`élément
 
 Plugin Mots-clés. Le contenu textuel de l'élément contient des mots-clés séparés par des virgules pour décrire le plugin. Un exemple :
 
-    < Mots-clés > foo, bar < / Mots-clés >
+    <keywords>foo,bar</keywords>
     
 
 ## `<license>`élément
 
 Licence de plugin. Le contenu textuel de l'élément contient la licence de plugin. Un exemple :
 
-    < licence > Apache License 2.0 < / licence >
+    <license>Apache 2.0 License</license>
     
 
 ## `<asset>`élément
 
 Un ou plusieurs éléments de liste de fichiers ou répertoires à copier dans un $ $ etAPP Cordova `www` répertoire. Exemples :
 
-    <!--un seul fichier, puisse être entièrement copié dans le répertoire racine--> < atout src = "www/foo.js" target="foo.js" / ><!--un répertoire, aussi puisse être entièrement copié dans le répertoire racine--> < atout src = "www/foo" target = "foo" / >
+    <!-- a single file, to be copied in the root directory -->
+    <asset src="www/foo.js" target="foo.js" />
+    <!-- a directory, also to be copied in the root directory -->
+    <asset src="www/foo" target="foo" />
     
 
 Tous les `<asset>` balises requièrent tous deux `src` et `target` des attributs. Plugins uniquement sur le Web contient principalement `<asset>` éléments. Tout `<asset>` éléments imbriqués dans les `<platform>` éléments spécifient les actifs spécifiques à la plateforme web, tel que décrit ci-dessous. Les attributs incluent :
@@ -141,7 +163,9 @@ Tous les `<asset>` balises requièrent tous deux `src` et `target` des attributs
 
 La plupart des plugins comprennent un ou plusieurs fichiers JavaScript. Chaque `<js-module>` balise correspond à un fichier JavaScript et empêche les utilisateurs du plugin de devoir ajouter un `<script>` tag pour chaque fichier. Alors que `<asset>` étiquettes il suffit de copier un fichier dans le sous-répertoire plugin dans `www` , `<js-module>` tags sont beaucoup plus sophistiqués. Ils ressemblent à ceci :
 
-    < js-module src="socket.js" nom = "Socket" >< bat target="chrome.socket" / >< / js-module >
+    <js-module src="socket.js" name="Socket">
+        <clobbers target="chrome.socket" />
+    </js-module>
     
 
 Lors de l'installation d'un plugin avec l'exemple ci-dessus, `socket.js` est copié dans `www/plugins/my.plugin.id/socket.js` et ajouté une entrée aux `www/cordova_plugins.js` . Au moment du chargement, le code dans `cordova.js` utilise XHR pour lire chaque fichier et y injecter un `<script>` balise en HTML. Il ajoute un mappage pour écraser ou fusionner le cas échéant, tel que décrit ci-dessous.
@@ -172,7 +196,7 @@ Nidification `<js-module>` éléments `<platform>` déclare des liaisons de modu
 
 Le `<dependency>` balise permet de spécifier d'autres plugins dont dépend le plugin actuel. Tandis que les versions futures eux puiseront dans les référentiels de plugin, à court terme les plugins sont directement référencés en tant qu'URL par `<dependency>` tags. Ils sont mis en forme comme suit :
 
-    < id="com.plugin.id dépendance" url = "https://github.com/myuser/someplugin" commit = subdir "428931ada3891801" = "/ chemin/ici quelques" / >
+    <dependency id="com.plugin.id" url="https://github.com/myuser/someplugin" commit="428931ada3891801" subdir="some/path/here" />
     
 
 *   `id`: fournit l'ID du plugin. Il doit être unique au monde et exprimée dans le style de revers-domaine. Bien qu'aucune de ces restrictions est appliquée actuellement, qu'ils soient à l'avenir.
@@ -191,7 +215,7 @@ Si vous définissez la `url` d'un `<dependency>` tag à `"."` et fournir un `sub
 
 Notez que les `subdir` toujours spécifie un chemin d'accès relatif à la *racine* du dépôt git, pas le plugin de parent. Cela est vrai même si vous avez installé le plugin avec un chemin d'accès local directement à elle. Plugman trouve la racine du dépôt git et recherche ensuite l'autre plugin de là.
 
-## `< plate-forme >`
+## `<platform>`
 
 Le `<platform>` tag identifie les plates-formes qui sont associées à du code natif ou nécessitent des modifications à leurs fichiers de configuration. Outils à l'aide de cette spécification peuvent identifier les plates-formes prises en charge et installer le code dans les projets de Cordova.
 
@@ -199,7 +223,12 @@ Plugins sans `<platform>` tags sont supposés pour être JavaScript uniquement e
 
 Une balise de plate-forme d'échantillon :
 
-    < nom de plate-forme = « android » ><!--éléments spécifiques android--> < / plate-forme >< nom de plate-forme = "ios" ><!--éléments spécifiques ios--> < / plate-forme >
+    <platform name="android">
+        <!-- android-specific elements -->
+    </platform>
+    <platform name="ios">
+        <!-- ios-specific elements -->
+    </platform>
     
 
 La nécessaire `name` attribut identifie une plate-forme comme pris en charge, les enfants de l'élément comment associer cette plate-forme.
@@ -216,7 +245,13 @@ Noms de la plate-forme doivent être en minuscules. Les noms de plate-forme, com
 
 Le `<source-file>` élément identifie le code source exécutable qui doit être installé dans un projet. Exemples :
 
-    <!--android--> < fichier source src="src/android/Foo.java" cible-dir = "" src/com/alunny/foo / ><!--ios--> < fichier source src="src/ios/CDVFoo.m" / >< fichier source src="src/ios/someLib.a" cadre = "true" / >< fichier source src="src/ios/someLib.a"-des indicateurs de compilateur = "- fno - objc-arc" / >
+    <!-- android -->
+    <source-file src="src/android/Foo.java"
+                    target-dir="src/com/alunny/foo" />
+    <!-- ios -->
+    <source-file src="src/ios/CDVFoo.m" />
+    <source-file src="src/ios/someLib.a" framework="true" />
+    <source-file src="src/ios/someLib.a" compiler-flags="-fno-objc-arc" />
     
 
 Il prend en charge les attributs suivants :
@@ -231,7 +266,7 @@ Il prend en charge les attributs suivants :
 
 *   `compiler-flags`(iOS uniquement): si défini, assigne les indicateurs de compilateur spécifié pour le fichier source particulière.
 
-## `< fichier de config->`
+## `<config-file>`
 
 Identifie un fichier de configuration XML-basé à modifier, où dans ce document, la modification devrait avoir lieu, et ce qui doit être modifié.
 
@@ -241,12 +276,24 @@ Le `config-file` élément seulement vous permet d'ajouter de nouveaux enfants 
 
 Exemple pour XML :
 
-    < target="AndroidManifest.xml fichier de configuration" parent = "application/manifeste /" >< android:name="com.foo.Foo de l'activité" android:label="@string/app_name" >< intention-filtre >< / intention-filtre >< / activité >< / config-file >
+    <config-file target="AndroidManifest.xml" parent="/manifest/application">
+        <activity android:name="com.foo.Foo" android:label="@string/app_name">
+            <intent-filter>
+            </intent-filter>
+        </activity>
+    </config-file>
     
 
 Exemple pour `plist` :
 
-    < cible du fichier de configuration = "*-Info.plist" parent = « CFBundleURLTypes » >< tableau >< dict >< clé > PackageName < / clé >< Chaîne > $PACKAGE_NAME < / string >< / dict >< / array >< / config-file >
+    <config-file target="*-Info.plist" parent="CFBundleURLTypes">
+        <array>
+            <dict>
+                <key>PackageName</key>
+                <string>$PACKAGE_NAME</string>
+            </dict>
+        </array>
+    </config-file>
     
 
 Il prend en charge les attributs suivants :
@@ -267,32 +314,37 @@ Il prend en charge les attributs suivants :
     
     Si le sélecteur ne résout pas à un enfant du document spécifié, l'outil s'arrête et inverse le processus d'installation, émet un avertissement et se termine avec un code différent de zéro.
 
-## `< plugins-plist >`
+## `<plugins-plist>`
 
 Ceci est *obsolète* car elle ne s'applique à cordova-ios 2.2.0 et au-dessous. Utiliser le `<config-file>` tag pour les versions plus récentes de Cordova.
 
 Exemple :
 
-    < target="config.xml fichier de configuration" parent = "/ widget/plugins" >< plugin nom = "ChildBrowser" value = "ChildBrowserCommand" / >< / config-file >
+    <config-file target="config.xml" parent="/widget/plugins">
+         <plugin name="ChildBrowser" value="ChildBrowserCommand"/>
+    </config-file>
     
 
 Spécifie une clé et une valeur à ajouter à la bonne `AppInfo.plist` fichier dans un projet de Cordova d'iOS. Par exemple :
 
-    < plugins-plist clé = « Foo » string = « CDVFoo » / >
+    <plugins-plist key="Foo" string="CDVFoo" />
     
 
 ## `<resource-file>`et`<header-file>`
 
 Comme fichiers sources, mais spécialement pour les plateformes telles qu'iOS, qui distinguent entre les fichiers sources, en-têtes et ressources. Exemples :
 
-    < fichier ressource src="CDVFoo.bundle" / ><-fichier de ressources src="CDVFooViewController.xib" / ><-fichier d'en-tête src="CDVFoo.h" / >
+    <resource-file src="CDVFoo.bundle" />
+    <resource-file src="CDVFooViewController.xib" />
+    <header-file src="CDVFoo.h" />
     
 
 ## `<lib-file>`
 
 Comme source, ressources et fichiers d'en-tête, mais spécialement pour les plateformes telles que BlackBerry 10 qui utilisent des bibliothèques généré par l'utilisateur. Exemples :
 
-    < src="src/BlackBerry10/native/device/libfoo.so lib-fichier" arch = "dispositif" / >< lib-fichier src="src/BlackBerry10/native/simulator/libfoo.so" arch = "simulateur" / >
+    <lib-file src="src/BlackBerry10/native/device/libfoo.so" arch="device" />
+    <lib-file src="src/BlackBerry10/native/simulator/libfoo.so" arch="simulator" />
     
 
 Attributs pris en charge :
@@ -307,7 +359,8 @@ Identifie un cadre (généralement une partie de la plate-forme/OS) dont dépend
 
 Exemples :
 
-    < cadre src="libsqlite3.dylib « / >< cadre src="social.framework "faible ="true"/ >
+    <framework src="libsqlite3.dylib" />
+    <framework src="social.framework" weak="true" />
     
 
 Le `src` attribut identifie le cadre, qui plugman tente d'ajouter au projet Cordova, dans le mode correct pour une plate-forme donnée.
@@ -318,33 +371,39 @@ Le paramètre optionnel `weak` attribut est une valeur booléenne qui indique si
 
 Informations supplémentaires fournies aux utilisateurs. Ceci est utile lorsque vous avez besoin des étapes supplémentaires qui ne peuvent pas être facilement automatisées ou sont hors de portée de plugman. Exemples :
 
-    < Info > vous devez installer __Google Services__ jouer de la section « Android Extras » en utilisant le gestionnaire de SDK Android (exécuter « android »).
+    <info>
+    You need to install __Google Play Services__ from the `Android Extras` section using the Android SDK manager (run `android`).
     
-    Vous devez ajouter la ligne suivante à votre android.library.reference.1=PATH_TO_ANDROID_SDK/sdk/extras/google/google_play_services/libproject/google-play-services_lib « local.properties » < / info >
+    You need to add the following line to your `local.properties`
+    
+    android.library.reference.1=PATH_TO_ANDROID_SDK/sdk/extras/google/google_play_services/libproject/google-play-services_lib
+    </info>
     
 
 # Variables
 
 Dans certains cas, un plugin devrez peut-être modifier la configuration dépend de l'application cible. Par exemple, pour vous inscrire à C2DM sur Android, une application dont l'id de package est `com.alunny.message` requerrait une autorisation tels que :
 
-    < android:name="com.alunny.message.permission.C2D_MESSAGE"/ usages-autorisation >
+    <uses-permission
+    android:name="com.alunny.message.permission.C2D_MESSAGE"/>
     
 
 Dans ce cas où le contenu inséré de la `plugin.xml` fichier n'est pas connu avance, variables peuvent être indiquées par un signe dollar suivi d'une série de lettres capitales, des chiffres ou des traits de soulignement. Pour l'exemple ci-dessus, le `plugin.xml` fichier comprendrait cette balise :
 
-    < android:name="$PACKAGE_NAME.permission.C2D_MESSAGE"/ usages-autorisation >
+    <uses-permission
+    android:name="$PACKAGE_NAME.permission.C2D_MESSAGE"/>
     
 
 plugman remplace les références de variable avec la valeur spécifiée, ou une chaîne vide si elle n'est pas trouvé. La valeur de référence de la variable peut être détectée (dans ce cas, de la `AndroidManifest.xml` fichier) ou spécifié par l'utilisateur de l'outil ; le processus exact dépend de l'outil particulier.
 
 plugman pouvez demander aux utilisateurs de spécifier les variables requises d'un plugin. Par exemple, les clés de l'API pour C2M et Google Maps peuvent être spécifiés comme un argument de ligne de commande :
 
-    plugman--android plate-forme--projet/chemin/vers/plugin--name|git-url|path--API_KEY=!@CFATGWE%^WGSFDGSDFW$%^#$%YTHGsdfhsfhyer56734 variable du projet
+    plugman --platform android --project /path/to/project --plugin name|git-url|path --variable API_KEY=!@CFATGWE%^WGSFDGSDFW$%^#$%YTHGsdfhsfhyer56734
     
 
 Pour rendre la variable obligatoire, la `<platform>` balise doit contenir un `<preference>` tag. Par exemple :
 
-    < nom de l'option = « API_KEY » / >
+    <preference name="API_KEY" />
     
 
 plugman vérifie que ces préférences requis sont passés. Si ce n'est pas le cas, il doit avertir l'utilisateur comment passer la variable dans et sortir avec un code différent de zéro.

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/cdc2bf42/docs/it/edge/plugin_ref/plugman.md
----------------------------------------------------------------------
diff --git a/docs/it/edge/plugin_ref/plugman.md b/docs/it/edge/plugin_ref/plugman.md
index d95b63c..1a9d391 100644
--- a/docs/it/edge/plugin_ref/plugman.md
+++ b/docs/it/edge/plugin_ref/plugman.md
@@ -47,38 +47,38 @@ Per disinstallare un plugin:
 
 Negli esempi seguenti mostrano come aggiungere plugin come necessario affinché qualsiasi APIs Cordova è utilizzare nel progetto di lavorare ancora dopo l'aggiornamento alla versione 3.0. Per ogni comando, è necessario selezionare la piattaforma di destinazione e la directory del progetto della piattaforma di riferimento.
 
-*   Cordova-plugin-batteria-stato plugman - progetto di piattaforma < ios|android|blackberry10|wp7|wp8 >... <directory> https://git-wip-us.apache.org/repos/asf/cordova-plugin-battery-status.git - plugin
+*   cordova-plugin-battery-status plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-battery-status.git
 
-*   Cordova-plugin-fotocamera plugman - progetto di piattaforma < ios|android|blackberry10|wp7|wp8 >... <directory> https://git-wip-us.apache.org/repos/asf/cordova-plugin-camera.git - plugin
+*   cordova-plugin-camera plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-camera.git
 
-*   Cordova-plugin-console plugman - progetto di piattaforma < ios|android|blackberry10|wp7|wp8 >... <directory> https://git-wip-us.apache.org/repos/asf/cordova-plugin-console.git - plugin
+*   cordova-plugin-console plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-console.git
 
-*   plugman Cordova-plugin-contatti - piattaforma < ios|android|blackberry10|wp7|wp8 > - progetto <directory> https://git-wip-us.apache.org/repos/asf/cordova-plugin-contacts.git - plugin
+*   cordova-plugin-contacts plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-contacts.git
 
-*   Cordova-plugin-dispositivo plugman - progetto di piattaforma < ios|android|blackberry10|wp7|wp8 >... <directory> https://git-wip-us.apache.org/repos/asf/cordova-plugin-device.git - plugin
+*   cordova-plugin-device plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-device.git
 
-*   Cordova-plugin-dispositivo-movimento (accelerometro) plugman - progetto di piattaforma < ios|android|blackberry10|wp7|wp8 >... <directory> https://git-wip-us.apache.org/repos/asf/cordova-plugin-device-motion.git - plugin
+*   cordova-plugin-device-motion (accelerometer) plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-device-motion.git
 
-*   plugman Cordova-plugin-dispositivo orientamento (bussola) - progetto di piattaforma < ios|android|blackberry10|wp7|wp8 >... <directory> https://git-wip-us.apache.org/repos/asf/cordova-plugin-device-orientation.git - plugin
+*   cordova-plugin-device-orientation (compass) plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-device-orientation.git
 
-*   Cordova-plugin-finestre di dialogo plugman - progetto di piattaforma < ios|android|blackberry10|wp7|wp8 >... <directory> https://git-wip-us.apache.org/repos/asf/cordova-plugin-dialogs.git - plugin
+*   cordova-plugin-dialogs plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-dialogs.git
 
-*   Cordova-plugin-file plugman - progetto di piattaforma < ios|android|blackberry10|wp7|wp8 >... <directory> https://git-wip-us.apache.org/repos/asf/cordova-plugin-file.git - plugin
+*   cordova-plugin-file plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-file.git
 
-*   Cordova-plugin-trasferimento di file plugman - progetto di piattaforma < ios|android|blackberry10|wp7|wp8 >... <directory> https://git-wip-us.apache.org/repos/asf/cordova-plugin-file-transfer.git - plugin
+*   cordova-plugin-file-transfer plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-file-transfer.git
 
-*   plugman Cordova-plugin-geolocalizzazione - piattaforma < ios|android|blackberry10|wp7|wp8 > - progetto <directory> https://git-wip-us.apache.org/repos/asf/cordova-plugin-geolocation.git - plugin
+*   cordova-plugin-geolocation plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-geolocation.git
 
-*   plugman Cordova-plugin-globalizzazione - piattaforma < ios|android|blackberry10|wp7|wp8 > - progetto <directory> https://git-wip-us.apache.org/repos/asf/cordova-plugin-globalization.git - plugin
+*   cordova-plugin-globalization plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-globalization.git
 
-*   Cordova-plugin-inappbrowser plugman - progetto di piattaforma < ios|android|blackberry10|wp7|wp8 >... <directory> https://git-wip-us.apache.org/repos/asf/cordova-plugin-inappbrowser.git - plugin
+*   cordova-plugin-inappbrowser plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-inappbrowser.git
 
-*   Cordova-plugin-media plugman - progetto di piattaforma < ios|android|blackberry10|wp7|wp8 >... <directory> https://git-wip-us.apache.org/repos/asf/cordova-plugin-media.git - plugin
+*   cordova-plugin-media plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-media.git
 
-*   plugman Cordova-plugin-media-cattura - piattaforma < ios|android|blackberry10|wp7|wp8 > - progetto <directory> https://git-wip-us.apache.org/repos/asf/cordova-plugin-media-capture.git - plugin
+*   cordova-plugin-media-capture plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-media-capture.git
 
-*   plugman Cordova-plugin-rete-informazioni - piattaforma < ios|android|blackberry10|wp7|wp8 > - progetto <directory> https://git-wip-us.apache.org/repos/asf/cordova-plugin-network-information.git - plugin
+*   cordova-plugin-network-information plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-network-information.git
 
-*   Cordova-plugin-splashscreen plugman - progetto di piattaforma < ios|android|blackberry10|wp7|wp8 >... <directory> https://git-wip-us.apache.org/repos/asf/cordova-plugin-splashscreen.git - plugin
+*   cordova-plugin-splashscreen plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-splashscreen.git
 
-*   plugman Cordova-plugin-vibrazione - piattaforma < ios|android|blackberry10|wp7|wp8 > - progetto <directory> https://git-wip-us.apache.org/repos/asf/cordova-plugin-vibration.git - plugin
\ No newline at end of file
+*   cordova-plugin-vibration plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-vibration.git
\ No newline at end of file


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

Posted by mw...@apache.org.
http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/guide/platforms/blackberry/plugin.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/guide/platforms/blackberry/plugin.md b/docs/ru/edge/guide/platforms/blackberry/plugin.md
new file mode 100644
index 0000000..d52b171
--- /dev/null
+++ b/docs/ru/edge/guide/platforms/blackberry/plugin.md
@@ -0,0 +1,102 @@
+---
+
+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.
+---
+
+# BlackBerry плагины
+
+В этом руководстве показано, как разработать эхо плагин на ежевике. Руководство по разработке плагин обеспечивает широкий обзор, с которой вы уже должны быть знакомы, и это руководство забирает где он листья. Кроме того Скачайте [Cordova BlackBerry репозитория][1].
+
+ [1]: https://git-wip-us.apache.org/repos/asf?p=cordova-blackberry-webworks.git;a=summary
+
+`Cordova-BlackBerry`Проект позволяет развернуть к приборам ежевики как факел, полужирный и пьес. Playbook использует другой код базы чем других портативных устройств BlackBerry, для которых необходимо дублировать ваши усилия в области развития. В этом руководстве основное внимание на портативные устройства, а не таблетки. (В будущем, это руководство должны охватывать обе платформы).
+
+Эхо плагин по существу возвращает все сообщения пользователя предоставляет `window.echo` функции:
+
+    window.echo = function(str, callback) {
+        cordova.exec(callback, function(err) {
+            callback('Nothing to echo.');
+        }, "Echo", "echo", [str]);
+    };
+    
+
+## Изменение plugins.xml
+
+Вашего проекта `www/plugins.xml` Каталог содержит все необходимые ссылки на проекте Cordova плагины. Добавить дополнительные ссылки так что когда `cordova.exec` это называется, Кордова знает как сопоставить `Echo` аргумент `cordova.exec` для `Echo` класс, который мы хотим написать изначально:
+
+    <feature name="Echo">
+        <param name="blackberry-package" value="org.apache.cordova.echo.Echo" />
+    </feature>
+    
+
+## Добавление Echo.java
+
+Если вы заметили структуры атрибута value, вы увидите определенный путь, что приводит к эхо плагин. В корневом каталоге Cordova BlackBerry WebWorks репо, найдите каталог, называемый `framework` . Этот каталог содержит весь исходный код, который изначально работает на ежевике. Перейдите к `framework/ext/src/org/apache/cordova` . На данный момент вы увидите все плагин directorys, внутри которого содержится исходный код. Так что добавьте каталог эхо для `framework/ext/src/org/apache/cordova/echo` и создайте файл с именем `Echo.java` в`framework/ext/src/org/apache/cordova/echo/Echo.java`.
+
+## Написание Echo.java
+
+Основная идея написания плагина является создание класса, который расширяет плагин класс и метод, называемый `execute` вернуться `PluginResult` класс. Любой звонок, сделанный в `cordova.exec` проходит в действие для выполнения в пределах класса, а также аргументы. В этом случае «эхо» являются действия, мы хотим выполнять в пределах класса «Эхо» и [силы] аргументы, которые мы проходим в.
+
+    package org.apache.cordova.echo;
+    
+    import org.apache.cordova.api.Plugin;
+    import org.apache.cordova.api.PluginResult;
+    import org.apache.cordova.json4j.JSONArray;
+    import org.apache.cordova.json4j.JSONException;
+    import org.apache.cordova.json4j.JSONObject;
+    /**
+     * A simple plugin to demonstrate how to build a plugin for BlackBerry
+     * Basically echos back the msg that a user calls to this plugin
+     */
+    public final class Echo extends Plugin {
+    
+        public static final String echo = "echo";
+    
+        public PluginResult execute(String action, JSONArray args, String callbackId) {
+            PluginResult result = new PluginResult(PluginResult.Status.INVALID_ACTION, "Echo: Invalid action:" + action);
+            if(action.equals(echo)){
+                try {
+                    String theMsg = args.getString(0);
+                    if(theMsg!= null || theMsg.length()>0){
+                        result = new PluginResult(PluginResult.Status.OK, theMsg);
+                    }else{
+                        result = new PluginResult(PluginResult.Status.ERROR, "Nothing to echo.");
+                    }
+                } catch (JSONException e) {
+                    result = new PluginResult(PluginResult.Status.JSON_EXCEPTION, e.getMessage());
+                }
+            }
+    
+            return result;
+        }
+    
+    }
+    
+
+Так что если мы посмотрим на приведенный выше код, мы видим, что в методе execute, мы сначала ищет то, что действия идут в. Эхо плагин имеет только одно действие, `echo` , поэтому мы будем только проверять для этого. Если наш плагин больше действий, это просто вопрос добавления более условной тесты для этих действий.
+
+Затем мы будем захватить сообщения, поступающие из аргументов, которая поставляется параметр args. Мы можем взять первый аргумент, просто делать`String theMsg = args.getString(0);`.
+
+Мы сделаем некоторые проверки ошибок и если сообщение выглядит нормально, мы будет создан экземпляр нового PluginResult со статусом ОК: `PluginResult.Status.OK` и вернуть сообщение: `theMsg` . После этого мы вернуть результат который быть передан обратно в JavaScript, чтобы быть уволены в успех обратного вызова. Если что-то не удается, мы можем вернуть различные состояния исключения, как `PluginResult.Status.ERROR` , `PluginResult.Status.JSON_EXCEPTION` , или `PluginResult.Status.INVALID_ACTION` . При передаче обратно, эти типы результатов огонь сбой обратного вызова в JavaScript.
+
+## Обновление .jar в www каталоге вашего проекта
+
+Добавил `Echo.java` необходимо обновить в проекте. Для создания `.jar` файла, перейдите к BlackBerry WebWorks репо корневой каталог и запустить `ant` команду:
+
+    муравей обновление - Dproject.path="~/path_to_my_project»
+    
+
+Это создает новый `.jar` файл в `build/ext` каталог. Копия `build/ext/cordova.jar` файл в ваш `project/www/ext` каталог.
+
+Если все пойдет хорошо, что позволяет использовать плагин эхо в BlackBerry.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/guide/platforms/blackberry/tools.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/guide/platforms/blackberry/tools.md b/docs/ru/edge/guide/platforms/blackberry/tools.md
new file mode 100644
index 0000000..6dc9702
--- /dev/null
+++ b/docs/ru/edge/guide/platforms/blackberry/tools.md
@@ -0,0 +1,60 @@
+---
+
+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.
+---
+
+# BlackBerry средства командной строки
+
+`cordova`Утилиты командной строки является высокого уровня инструментом, который позволяет создавать приложения на нескольких платформах за один раз. Старой версии Cordova framework предоставляет наборы средств командной строки для каждой платформы. Чтобы использовать их в качестве альтернативы для CLI, вам нужно скачать эту версию Cordova с [cordova.apache.org][1]. Загружаемый файл содержит отдельные архивы для каждой платформы. Разверните узел платформы, которую вы хотите цели. Инструменты, описанные здесь обычно доступны в верхнего уровня `bin` каталог, в проти�
 �ном случае консультироваться с файлом **README** для получения более подробной направлениях.
+
+ [1]: http://cordova.apache.org
+
+## Создание проекта
+
+Запустите `create` команду, указав существующий путь к проекту, идентификатор домена реверсивные пакета и отображаемое имя приложения. Вот синтаксис для Mac и Windows:
+
+    $ /path/to/cordova-blackberry-webworks/bin/create /path/to/my_new_project com.example.project_name ProjectName
+    $ /path/to/cordova-blackberry-webworks/bin/create.bat /path/to/my_new_project com.example.project_name ProjectName
+    
+
+**Примечание:** Платформа ежевики игнорирует заполнитель имя пакета ( `com.example.project_name` ), но он по-прежнему требуется для использования в кросс платформенных средств.
+
+## Построение проекта
+
+Для BlackBerry проектов, пожалуйста убедитесь, что вы настроить `project.properties` файл в корневом каталоге вашего проекта Кордова. Вам нужно сделать это для снабжения вашего BlackBerry, подписание пароль ключа и указать различные места для BlackBerry WebWorks SDK и BlackBerry эмулятор исполняемые файлы.
+
+    $ /path/to/my_new_project/cordova/build <platform>
+    $ /path/to/my_new_project/cordova/build.bat <platform>
+    
+
+## Запуск эмулятора
+
+Для BlackBerry проектов, пожалуйста убедитесь, что вы настроить `project.properties` файл в корневом каталоге проекта Cordova. Вам нужно сделать это для снабжения вашего BlackBerry, подписание пароль ключа и указать различные места для BlackBerry WebWorks SDK и BlackBerry эмулятор исполняемые файлы.
+
+    $ /path/to/my_new_project/cordova/run <platform>
+    
+
+а затем выберите «Нет», когда появится:
+
+    У вас есть BlackBerry устройства, подключенного к вашему компьютеру? (y/n) $ /path/to/my_new_project/cordova/run <platform>
+    
+
+а затем выберите «Нет», когда появится:
+
+    У вас есть BlackBerry устройства, подключенного к вашему компьютеру? (y/n)
+    
+
+## Ведение журнала
+
+К сожалению в настоящее время поддерживается потокового журналы прямо с устройства. Однако BlackBerry предлагает встроенную поддержку веб-инспектор для Playbook и BlackBerry смартфонов BlackBerry OS версии 7.0 и выше. Вы также можете получить доступ журналы вашего приложения (включая любые вызовы `console.log` ) на вашем устройстве, удерживая нажатой клавишу "ALT '' от домашнего экрана и введя '' lglg'' ключи.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/guide/platforms/blackberry/upgrading.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/guide/platforms/blackberry/upgrading.md b/docs/ru/edge/guide/platforms/blackberry/upgrading.md
new file mode 100644
index 0000000..c72a627
--- /dev/null
+++ b/docs/ru/edge/guide/platforms/blackberry/upgrading.md
@@ -0,0 +1,427 @@
+---
+
+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.
+---
+
+# Модернизация BlackBerry
+
+В этом руководстве показано, как изменить BlackBerry проекты для обновления старых версий Cordova. Эти инструкции относятся к проектов, созданных с старого набора средств командной строки, которые предшествуют `cordova` утилиты CLI. Увидеть интерфейс командной строки для информации как обновить версию инфраструктуры CLI.
+
+## Проекты модернизации 2.8.0 2.9.0
+
+Ежевика 10:
+
+1.  Скачайте и распакуйте Cordova 2.9.0 Источник в постоянное место на вашем жестком диске, например`~/Cordova-2.9.0`.
+
+2.  Закройте все запущенные инструментов SDK: Eclipse, Momentics и тому подобное.
+
+3.  Перейдите в каталог, где вы положили загруженных исходных выше, используя unix как терминал: Terminal.app, Баш, Cygwin и т.д.
+
+4.  Создайте новый проект, как описано в BlackBerry утилиты командной строки. Это становится дома обновленный проект.
+
+5.  Скопировать источник вашего проекта из старого проекта `/www` каталог нового проекта `/www` каталог.
+
+6.  Обновить ссылку сценарий Кордова в ваш `www/index.html` файл (и любые другие файлы, которые содержат ссылку на сценарий) для указания на новый `cordova.js` файл.
+
+### BlackberryOS обеспечение/Playbook
+
+1.  Скачайте и распакуйте Cordova 2.9.0 Источник в постоянное место на вашем жестком диске, например`~/Cordova-2.9.0`.
+
+2.  Закройте все запущенные инструментов SDK: Eclipse, Momentics и тому подобное.
+
+3.  Перейдите в каталог, где вы положили загруженных исходных выше, используя unix как терминал: Terminal.app, Баш, Cygwin и т.д.
+
+4.  Создайте новый проект, как описано в iOS утилиты командной строки. Вам нужен активов от этого нового проекта.
+
+5.  Копия `www/cordova.js` файл из нового проекта в ваш `www` каталог и удалить ваш `www/cordova.js` файл.
+
+6.  Обновить ссылку сценарий Кордова в ваш `www/index.html` файл (и любые другие файлы, которые содержат ссылку на сценарий) для указания на новый `cordova.js` файл.
+
+7.  Копия `native` каталог из нового проекта в существующий проект, перезаписывая старый `native` каталог.
+
+8.  Копия `lib` каталог из нового проекта в существующий проект, перезаписывая старый `lib` каталог.
+
+9.  Копия `cordova` каталог из нового проекта в существующий проект, перезаписывая старый `cordova` каталог.
+
+## Проекты модернизации 2.7.0 2.8.0
+
+Ежевика 10:
+
+BlackBerry 10 использует новый инструмент CLI и управляет основные API как плагины. Инструкции миграции проекта в новый проект, а не обновление существующего проекта, в связи со сложностью обновления старого проекта. Также обратите внимание, что Кордова js скрипт файл теперь называется «cordova.js» и больше не содержит строку версии.
+
+1.  Скачайте и распакуйте Cordova 2.8.0 Источник в постоянное место на вашем жестком диске, например`~/Cordova-2.8.0`.
+
+2.  Закройте все запущенные инструментов SDK: Eclipse, Momentics и тому подобное.
+
+3.  Перейдите в каталог, где вы положили загруженных исходных выше, используя unix как терминал: Terminal.app, Баш, Cygwin и т.д.
+
+4.  Создайте новый проект, как описано в BlackBerry утилиты командной строки. Это становится дома обновленный проект.
+
+5.  Скопировать источник вашего проекта из старого проекта `/www` каталог нового проекта `/www` каталог.
+
+6.  Обновить ссылку сценарий Кордова в ваш `www/index.html` файл (и любые другие файлы, которые содержат ссылку на сценарий) для указания на новый `cordova.js` файл.
+
+BlackberryOS обеспечение/пьес:
+
+1.  Скачайте и распакуйте Cordova 2.8.0 Источник в постоянное место на вашем жестком диске, например`~/Cordova-2.8.0`.
+
+2.  Закройте все запущенные инструментов SDK: Eclipse, Momentics и тому подобное.
+
+3.  Перейдите в каталог, где вы положили загруженных исходных выше, используя unix как терминал: Terminal.app, Баш, Cygwin и т.д.
+
+4.  Создайте новый проект, как описано в iOS утилиты командной строки. Вам нужен активов от этого нового проекта.
+
+5.  Копия `www/cordova.js` файл из нового проекта в ваш `www` каталог и удалить ваш `www/cordova.js` файл.
+
+6.  Обновить ссылку сценарий Кордова в ваш `www/index.html` файл (и любые другие файлы, которые содержат ссылку на сценарий) для указания на новый `cordova.js` файл.
+
+7.  Копия `native` каталог из нового проекта в существующий проект, перезаписывая старый `native` каталог.
+
+8.  Копия `lib` каталог из нового проекта в существующий проект, перезаписывая старый `lib` каталог.
+
+9.  Копия `cordova` каталог из нового проекта в существующий проект, перезаписывая старый `cordova` каталог.
+
+## Проекты модернизации 2.6.0 2.7.0
+
+1.  Скачайте и распакуйте Cordova 2.7.0 Источник в постоянное место на вашем жестком диске, например`~/Cordova-2.7.0`.
+
+2.  Закройте все запущенные инструментов SDK: Eclipse, Momentics и тому подобное.
+
+3.  Перейдите в каталог, где вы положили загруженных исходных выше, используя unix как терминал: Terminal.app, Баш, Cygwin и т.д.
+
+4.  Создайте новый проект, как описано в BlackBerry утилиты командной строки. Вам нужен активов от этого нового проекта.
+
+5.  Копия `www/cordova-2.7.0.js` файл из нового проекта в ваш `www` каталог и удалить ваш `www/cordova-2.6.0.js` файл.
+
+6.  Обновить ссылку сценарий Кордова в ваш `www/index.html` файл (и любые другие файлы, которые содержат ссылку на сценарий) для указания на новый `cordova-2.7.0.js` файл.
+
+7.  Копия `native` каталог из нового проекта в существующий проект, перезаписывая старый `native` каталог.
+
+8.  Копия `lib` каталог из нового проекта в существующий проект, перезаписывая старый `lib` каталог.
+
+9.  Копия `cordova` каталог из нового проекта в существующий проект, перезаписывая старый `cordova` каталог.
+
+## Обновление до 2.6.0 с 2.5.0
+
+Обновления в каталог загрузки PhoneGap:
+
+Рекомендуется, что вы скачать свежую копию всего каталога.
+
+Однако вот новые детали, необходимые для частичного обновления:
+
+1.  Обновить файл cordova.blackberry.js в `Phonegap-2.6.0/lib/blackberry/javascript` каталог.
+
+2.  Обновление `ext` , `ext-air` , и `ext-qnx` в `Phonegap-2.6.0/lib/blackberry/framework` каталог.
+
+3.  Обновление `build.xml` файл в `Phonegap-2.6.0/lib/blackberry` каталог.
+
+4.  Обновление `Phonegap-2.6.0/lib/blackberry/bin` каталог.
+
+5.  Обновление `VERSION` файл в `Phonegap-2.6.0/lib/blackberry` каталог.
+
+Обновление `example/` каталог или перенос существующего проекта:
+
+1.  Открыть ваш `www/` каталог, который содержит приложение.
+
+2.  Удалить и обновить файл .jar в `ext/` каталог.
+
+3.  Обновить содержимое `ext-air/` каталог.
+
+4.  Обновить содержимое `ext-qnx/` каталог.
+
+5.  Скопируйте новый `cordova-2.6.0.js` в ваш проект.
+
+6.  Обновить ваш HTML, чтобы использовать новый `cordova-2.6.0.js` файл.
+
+## Обновление до 2.5.0 с 2.4.0
+
+Обновления в каталог загрузки PhoneGap:
+
+Рекомендуется, что вы скачать свежую копию всего каталога.
+
+Однако вот новые детали, необходимые для частичного обновления:
+
+1.  Обновить файл cordova.blackberry.js в `Phonegap-2.5.0/lib/blackberry/javascript` каталог.
+
+2.  Обновление `ext` , `ext-air` , и `ext-qnx` в `Phonegap-2.5.0/lib/blackberry/framework` каталог.
+
+3.  Обновление `build.xml` файл в `Phonegap-2.5.0/lib/blackberry` каталог.
+
+4.  Обновление `Phonegap-2.5.0/lib/blackberry/bin` каталог.
+
+5.  Обновление `VERSION` файл в `Phonegap-2.5.0/lib/blackberry` каталог.
+
+Обновление в примере / каталог или перенос существующего проекта:
+
+1.  Открыть ваш `www/` каталог, который содержит приложение.
+
+2.  Удалить и обновить файл .jar в `ext/` каталог.
+
+3.  Обновить содержимое `ext-air/` каталог.
+
+4.  Обновить содержимое `ext-qnx/` каталог.
+
+5.  Скопируйте новый `cordova-2.5.0.js` в ваш проект.
+
+6.  Обновить ваш HTML, чтобы использовать новый `cordova-2.5.0.js` файл.
+
+## Обновление 2.4.0 с 2.3.0
+
+Обновление только `www` каталога:
+
+1.  Открыть ваш `www/` каталог, который содержит приложение.
+
+2.  Удалить и обновить файл .jar в `ext/` каталог.
+
+3.  Обновить содержимое `ext-air/` каталог.
+
+4.  Скопируйте новый `cordova-2.4.0.js` в ваш проект.
+    
+    *   Если пьес, а затем обновление .js файл в `playbook/` каталог.
+    *   Если BlackBerry 10, затем обновить файл JS в `qnx/` каталог.
+
+5.  Обновить ваш HTML, чтобы использовать новый `cordova-2.4.0.js` файл.
+
+Обновление каталога образцов (например, обновления средствами муравей):
+
+1.  Открытые `sample/lib/` каталог.
+
+2.  Обновление файла .jar в `cordova.2.3.0/ext/` каталог.
+
+3.  Обновить содержимое `cordova.2.3.0/ext-air/` каталог.
+
+4.  Обновить содержимое `cordova.2.3.0/ext-qnx/` каталог.
+
+5.  Обновить файл .js в `cordova.2.3.0/javascript/` каталог.
+
+6.  Открытые `sample/lib/` каталог и переименовать `cordova.2.3.0/` Каталог`cordova.2.4.0/`.
+
+7.  Тип `ant blackberry build` или `ant playbook build` для обновления `www/` каталог с обновленный Cordova.
+
+8.  Открытые `www/` каталог и обновить ваш HTML, чтобы использовать новый `cordova-2.4.0.js` файл.
+
+## Обновления 2.3.0 из 2.2.0
+
+Обновление только `www` каталога:
+
+1.  Открыть ваш `www/` каталог, который содержит приложение.
+
+2.  Удалить и обновить файл .jar в `ext/` каталог.
+
+3.  Обновить содержимое `ext-air/` каталог.
+
+4.  Скопируйте новый `cordova-2.3.0.js` в ваш проект.
+    
+    *   Если пьес, а затем обновление .js файл в `playbook/` каталог.
+    *   Если BlackBerry 10, затем обновить файл JS в `qnx/` каталог.
+
+5.  Обновить ваш HTML, чтобы использовать новый `cordova-2.3.0.js` файл.
+
+Обновление каталога образцов (например, обновления средствами муравей):
+
+1.  Открытые `sample/lib/` каталог.
+
+2.  Обновление файла .jar в `cordova.2.2.0/ext/` каталог.
+
+3.  Обновить содержимое `cordova.2.2.0/ext-air/` каталог.
+
+4.  Обновить содержимое `cordova.2.2.0/ext-qnx/` каталог.
+
+5.  Обновить файл .js в `cordova.2.2.0/javascript/` каталог.
+
+6.  Открытые `sample/lib/` каталог и переименовать `cordova.2.2.0/` Каталог`cordova.2.3.0/`.
+
+7.  Тип `ant blackberry build` или `ant playbook build` для обновления `www/` каталог с обновленный Cordova.
+
+8.  Открытые `www/` каталог и обновить ваш HTML, чтобы использовать новый `cordova-2.3.0.js` файл.
+
+## Обновление до 2.2.0 из 2.1.0
+
+Обновление только www каталога:
+
+1.  Открыть ваш `www/` каталог, который содержит приложение.
+
+2.  Удалить и обновить файл .jar в `ext/` каталог.
+
+3.  Обновить содержимое `ext-air/` каталог.
+
+4.  Скопируйте новый `cordova-2.2.0.js` в ваш проект.
+    
+    *   Если пьес, а затем обновление .js файл в `playbook/` каталог.
+    *   Если BlackBerry 10, затем обновить файл JS в `qnx/` каталог.
+
+5.  Обновить ваш HTML, чтобы использовать новый `cordova-2.2.0.js` файл.
+
+Обновление каталога образцов (например, обновления средствами муравей):
+
+1.  Открытые `sample/lib/` каталог.
+
+2.  Обновление файла .jar в `cordova.2.1.0/ext/` каталог.
+
+3.  Обновить содержимое `cordova.2.1.0/ext-air/` каталог.
+
+4.  Обновить содержимое `cordova.2.1.0/ext-qnx/` каталог.
+
+5.  Обновить файл .js в `cordova.2.1.0/javascript/` каталог.
+
+6.  Открытые `sample/lib/` каталог и переименовать `cordova.2.1.0/` Каталог`cordova.2.2.0/`.
+
+7.  Тип `ant blackberry build` или `ant playbook build` для обновления `www/` каталог с обновленный Cordova.
+
+8.  Открытые `www/` каталог и обновить ваш HTML, чтобы использовать новый `cordova-2.2.0.js` файл.
+
+## Обновление 2.1.0 с 2.0.0
+
+Обновление только `www` каталога:
+
+1.  Открыть ваш `www/` каталог, который содержит приложение.
+
+2.  Удалить и обновить файл .jar в `ext/` каталог.
+
+3.  Обновить содержимое `ext-air/` каталог.
+
+4.  Скопируйте новый `cordova-2.1.0.js` в ваш проект.
+    
+    *   Если пьес, а затем обновление .js файл в `playbook/` каталог.
+
+5.  Обновить ваш HTML, чтобы использовать новый `cordova-2.1.0.js` файл.
+
+Обновление каталога образцов (например, обновления средствами муравей):
+
+1.  Открытые `sample/lib/` каталог.
+
+2.  Обновление файла .jar в `cordova.2.0.0/ext/` каталог.
+
+3.  Обновить содержимое `cordova.2.0.0/ext-air/` каталог.
+
+4.  Обновить файл .js в `cordova.2.0.0/javascript/` каталог.
+
+5.  Открытые `sample/lib/` каталог и переименовать `cordova.2.0.0/` Каталог`cordova.2.1.0/`.
+
+6.  Тип `ant blackberry build` или `ant playbook build` для обновления `www/` каталог с обновленный Cordova.
+
+7.  Открытые `www/` каталог и обновить ваш HTML, чтобы использовать новый `cordova-2.1.0.js` файл.
+
+## Обновление до 2.0.0 от 1.9.0
+
+Обновление только `www` каталога:
+
+1.  Открыть ваш `www/` каталог, который содержит приложение.
+
+2.  Удалить и обновить файл .jar в `ext/` каталог.
+
+3.  Обновить содержимое `ext-air/` каталог.
+
+4.  Скопируйте новый `cordova-2.0.0.js` в ваш проект.
+    
+    *   Если пьес, а затем обновление .js файл в `playbook/` каталог.
+
+5.  Обновить ваш HTML, чтобы использовать новый `cordova-2.0.0.js` файл.
+
+6.  Обновление вашего `www/plugins.xml` файл. Два плагины изменил их лейблом служба имен. Измените старые записи для захвата и контакт плагины от:
+    
+        <plugin name="Capture" value="org.apache.cordova.media.MediaCapture"/>
+        <plugin name="Contact" value="org.apache.cordova.pim.Contact"/>
+        
+    
+    Кому:
+    
+        <plugin name="Capture" value="org.apache.cordova.capture.MediaCapture"/>
+        <plugin name="Contacts" value="org.apache.cordova.pim.Contact"/>
+        
+
+Обновление каталога образцов (например, обновления средствами муравей):
+
+1.  Открытые `sample/lib/` каталог.
+
+2.  Обновление файла .jar в `cordova.1.9.0/ext/` каталог.
+
+3.  Обновить содержимое `cordova.1.9.0/ext-air/` каталог.
+
+4.  Обновить файл .js в `cordova.1.9.0/javascript/` каталог.
+
+5.  Открытые `sample/lib/` каталог и переименовать `cordova.1.9.0/` Каталог`cordova.2.0.0/`.
+
+6.  Тип `ant blackberry build` или `ant playbook build` для обновления `www/` каталог с обновленный Cordova.
+
+7.  Открытые `www/` каталог и обновить ваш HTML, чтобы использовать новый `cordova-2.0.0.js` файл.
+
+8.  Открытые `www/` каталог и обновление `plugins.xml` файл. Два плагины изменил их лейблом служба имен. Измените старые записи для захвата и контакт плагины от:
+    
+         <plugin name="Capture" value="org.apache.cordova.media.MediaCapture"/>
+         <plugin name="Contact" value="org.apache.cordova.pim.Contact"/>
+        
+    
+    Кому:
+    
+         <plugin name="Capture" value="org.apache.cordova.capture.MediaCapture"/>
+         <plugin name="Contacts" value="org.apache.cordova.pim.Contact"/>
+        
+
+*   Чтобы обновить до 1.8.0, пожалуйста идет от 1.7.0
+
+## Обновление до 1.8.0 с 1.7.0
+
+Обновление только `www` каталога:
+
+1.  Открыть ваш `www/` каталог, который содержит приложение.
+
+2.  Удалить и обновить файл .jar в `ext/` каталог.
+
+3.  Обновить содержимое `ext-air/` каталог.
+
+4.  Скопируйте новый `cordova-1.8.0.js` в ваш проект.
+    
+    *   Если пьес, а затем обновление .js файл в `playbook/` каталог.
+
+5.  Обновить ваш HTML, чтобы использовать новый `cordova-1.8.0.js` файл.
+
+6.  Обновление вашего `www/plugins.xml` файл. Два плагины изменил их лейблом служба имен. Измените старые записи для захвата и контакт плагины от:
+    
+        <plugin name="Capture" value="org.apache.cordova.media.MediaCapture"/>
+        <plugin name="Contact" value="org.apache.cordova.pim.Contact"/>
+        
+    
+    Кому:
+    
+        <plugin name="Capture" value="org.apache.cordova.capture.MediaCapture"/>
+        <plugin name="Contacts" value="org.apache.cordova.pim.Contact"/>
+        
+
+Обновление каталога образцов (например, обновления средствами муравей):
+
+1.  Открытые `sample/lib/` каталог.
+
+2.  Обновление файла .jar в `cordova.1.7.0/ext/` каталог.
+
+3.  Обновить содержимое `cordova.1.7.0/ext-air/` каталог.
+
+4.  Обновить файл .js в `cordova.1.7.0/javascript/` каталог.
+
+5.  Открытые `sample/lib/` каталог и переименовать `cordova.1.7.0/` Каталог`cordova.1.8.0/`.
+
+6.  Тип `ant blackberry build` или `ant playbook build` для обновления `www/` каталог с обновленный Cordova.
+
+7.  Открытые `www/` каталог и обновить ваш HTML, чтобы использовать новый `cordova-1.8.0.js` файл.
+
+8.  Открытые `www/` каталог и обновление `plugins.xml` файл. Два плагины изменил их лейблом служба имен. Измените старые записи для захвата и контакт плагины от:
+    
+         <plugin name="Capture" value="org.apache.cordova.media.MediaCapture"/>
+         <plugin name="Contact" value="org.apache.cordova.pim.Contact"/>
+        
+    
+    Кому:
+    
+         <plugin name="Capture" value="org.apache.cordova.capture.MediaCapture"/>
+         <plugin name="Contacts" value="org.apache.cordova.pim.Contact"/>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/guide/platforms/blackberry10/config.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/guide/platforms/blackberry10/config.md b/docs/ru/edge/guide/platforms/blackberry10/config.md
new file mode 100644
index 0000000..1b1f71a
--- /dev/null
+++ b/docs/ru/edge/guide/platforms/blackberry10/config.md
@@ -0,0 +1,37 @@
+---
+
+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.
+---
+
+# Конфигурации ежевики 10
+
+`config.xml`Файл управляет различные параметры Cordova. Они распространяются через приложение. `config.xml`Файл расположен в `<project folder>/<www>` каталог.
+
+## `<preference>`
+
+Различные предпочтения (как `<preference>` теги) по умолчанию на не нарушая существующие приложения. Доступные настройки являются:
+
+*   `autoHideSplashScreen`: ( `true` или `false` ): значение `false` для управления, когда splashscreen скрыто через JavaScript API. Этот параметр по умолчанию равно true.
+
+*   `backgroundColor`: Указывает цвет фона вашего приложения. Значение необходимо указать значение цвета в ARGB-формате точек, с помощью 8 шестнадцатеричных цифр.
+
+*   `childBrowser`: Отключает дочерних окон браузера. По умолчанию, когда содержание пытается открыть ресурс в новом окне или вкладке (с помощью window.open(), или указав `_blank` качестве целевого объекта привязки), WebWorks app откроет окно вторичного браузера для отображения ресурса. Эта функция включена по умолчанию. Необходимо указать значение `disable` для предотвращения вышеуказанных действий от происходящих.
+
+*   `hideKeyboardFormAccessoryBar`: ( `enable` или `disable` ) отключает форма аксессуар панель клавиатуры в HTML-форме. Клавиатуры формы аксессуар бар находится ряд кнопок (предыдущий, следующий и отправить), которые пользователь может использовать для навигации по форме. По умолчанию когда приложение WebWorks содержит HTML-форму и Ан `<input>` элемент получает фокус, WebWorks отображает этот аксессуар бар формы. Эта функция позволяет запретить отображение панели формы аксессуар, указав значение как ваше приложение`enable`.
+
+*   `orientation`: ( `auto` , `portrait` , или `landscape` ) определяет постоянные ориентацию для экранов в вашем приложении. По умолчанию если не указать ориентацию экрана, ориентация установлен на авто.
+
+*   `popupBlocker`: Позволяет блокировщик всплывающих окон. По умолчанию все всплывающие окна отображаются apps ежевики WebWorks в дочернем окне браузера. Всплывающие окна могут запретить отображение без вмешательства пользователя, позволяя блокировщик всплывающих окон. Это делается путем указания значения как`enable`.
+
+*   `webSecurity`: Отключает веб-безопасности. Отключение веб-безопасности позволяет вам получить доступ к удаленному содержимому из неизвестных источников во время разработки. Перед упаковкой приложение для распространения, вы должны удалить этот параметр. Эта функция предназначена только для удобства разработки. В производстве, должны быть известны все URI и должен whitelisted с использованием `<access>` элемент. Чтобы отключить, укажите значение`disable`.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/guide/platforms/blackberry10/index.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/guide/platforms/blackberry10/index.md b/docs/ru/edge/guide/platforms/blackberry10/index.md
new file mode 100644
index 0000000..f69c4df
--- /dev/null
+++ b/docs/ru/edge/guide/platforms/blackberry10/index.md
@@ -0,0 +1,173 @@
+---
+
+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.
+---
+
+# Руководство по платформы blackBerry 10
+
+В этом руководстве показано, как настроить среду разработки для создания и развертывания приложений Cordova для устройств BlackBerry 10. Для предыдущих версий BlackBerry вам нужно использовать другой набор средств командной строки, описанные в руководстве платформы ежевики.
+
+## Требования к
+
+Среда разработки доступна на Windows, Mac и Linux.
+
+Разработчики должны использовать `cordova` утилита в сочетании с родного SDK ежевики. Интерфейс командной строки информацию смотрите в разделе как установить `cordova` , добавить проекты, а затем построить и развернуть для каждой платформы.
+
+## Установите SDK ежевики родной
+
+Ежевики родной пакет SDK доступен от [developer.blackberry.com][1]. После установки вам нужно добавить его средства командной строки в системном пути.
+
+ [1]: http://developer.blackberry.com/native/download/
+
+На Windows:
+
+*   Перейти к **переменным среды → мой компьютер → свойства → расширенный**.
+
+*   Добавьте каталог установки собственного SDK путь, например:
+    
+    ;C:\bbndk\host\_10\_1\_0\_132\darwin\x86\usr\bin\
+
+На Mac и Linux:
+
+*   Редактировать `~/.bash_profile` файл, добавив строку, например, в зависимости от того, где была установлена родного SDK:
+    
+    экспорт $ PATH = ${путь}: / приложения/bbndk/host\_10\_1\_0\_132/Дарвина/x 86/usr/bin /
+
+*   Выполните следующие действия, чтобы применить изменения в текущем сеансе:
+    
+    $ Источник ~/.bash_profile
+
+## Для подписи
+
+Если вы хотите проверить на устройстве или распространять приложения через BlackBerry World, ваша система должна быть установка для подписи кода.
+
+Для получения ключа подписи, перейдите на сайт BlackBerry и убедитесь в том сохранить пароль, указанный вами. Затем запустите `blackberry-signer` Утилита, которая входит в SDK родной BlackBerry.
+
+Подробная инструкция можно найти здесь:
+
+*   [Зарегистрироваться для вашего кода ключа подписи.][2]
+
+*   [Настройка системы для подписи кода.][3]
+
+ [2]: https://www.blackberry.com/SignedKeys/codesigning.html
+ [3]: https://developer.blackberry.com/html5/documentation/signing_setup_bb10_apps_2008396_11.html
+
+## Создание проекта
+
+Использование `cordova` утилита для настройки нового проекта, как описано в интерфейс командной строки. Например в каталоге исходного кода:
+
+    $ cordova create hello com.example.hello
+    $ cd hello
+    $ cordova platform add blackberry10
+    $ cordova build
+    
+
+## Развертывание в эмулятор
+
+Если вы хотите запустить эмулятор устройства, загрузите и установите 10 имитатор ежевики.
+
+*   [Скачать][1]
+*   [Приступая к работе][4]
+
+ [4]: http://developer.blackberry.com/devzone/develop/simulator/blackberry_10_simulator_start.html
+
+Перед тестированием приложения на эмуляторе или устройстве, необходимо добавить *целевой* проект. Каждый с уникальным именем и связанные с IP-адресом. Вам нужно получить IP-адрес из эмулятора, прежде чем использовать его для просмотра приложений.
+
+Запустить образ эмулятора, затем выберите **настройки** на главном экране:
+
+![][5]
+
+ [5]: img/guide/platforms/blackberry10/bb_home.png
+
+Перейдите к **безопасности и конфиденциальности → режим развития** раздел, включите опцию и получить IP-адрес:
+
+![][6]
+
+ [6]: img/guide/platforms/blackberry10/bb_devel.png
+
+Дополнительный набор утилит командной строки включаются при установке платформы BlackBerry 10 для вашего проекта. Следующая команда, в этом случае вызывается из каталога верхнего уровня проекта, связывает целевой объект с именем *эму* с IP-адресом отображается выше.
+
+*   На Windows:
+    
+    $ platforms\blackberry10\cordova\target.bat add emu 169.254.0.1 -t simulator
+
+*   На Mac/Linux:
+    
+    $ platforms/blackberry10/cordova/target add emu 169.254.0.1 -t simulator
+
+Затем запустите `emulate` команду для просмотра приложений:
+
+    $ cordova emulate blackberry10
+    
+
+## Развернуть устройстве
+
+Чтобы развернуть на устройстве, убедитесь, что он подключен к компьютеру. Включите режим разработки и получить IP-адрес как desribed эмулятор выше в разделе. Вам также нужно получить ПИН-код от **настройки** приложения под **о → оборудование**:
+
+![][7]
+
+ [7]: img/guide/platforms/blackberry10/bb_pin.png
+
+Запустите утилиту командной строки целевой, чтобы связать имя с IP адрес, пароль и PIN-код.
+
+*   На Windows:
+    
+    $ platforms\blackberry10\cordova\target.bat add mydevice 169.254.0.1 -t device --password 123456 --pin FFFF972E
+
+*   На Mac/Linux:
+    
+    $ platforms/blackberry10/cordova/target add mydevice 169.254.0.1 -t device --password 123456 --pin FFFF972E
+
+где:
+
+*   `--password`относится к пароль, чтобы разблокировать устройство.
+
+*   `--pin`относится к устройству PIN, полученные из **параметров** приложения.
+
+Затем запустите `run` команду для просмотра приложений:
+
+    $ cordova run blackberry10
+    
+
+Если маркер отладки еще не установлен для устройства, сообщение об ошибке предложит использовать платформу, запустить сценарий с паролем, который вы указали при регистрации для ключей подписи.
+
+*   На Windows:
+    
+    $ platforms\blackberry10\cordova\run.bat --device --keystorepass mysecret
+
+*   На Mac/Linux:
+    
+    $ platforms/blackberry10/cordova/run --device --keystorepass mysecret
+
+## Отладка с WebInspector
+
+При отладке на устройстве или эмуляторе, вы можете запустить WebInspector удаленно для просмотра внутреннего состояния приложения. Запрос отображает URL-адрес, который позволяет вам подключаться к приложения с помощью стандартного веб-браузера. Для получения дополнительной информации смотрите в разделе [Отладка использование WebInspector][8].
+
+ [8]: http://developer.blackberry.com/html5/documentation/web_inspector_overview_1553586_11.html
+
+## Создание версии выпуска
+
+По умолчанию, работает `cordova build` команда создает файл пакета неподписанные *.bar* подходит для тестирования на устройстве или симулятор.
+
+Вам необходимо запустить другой `build` команду для создания окончательной версии подходит для распространения через BlackBerry World. Он не полагается на `cordova` CLI инструмент и вместо этого использует следующий синтаксис:
+
+*   На Windows:
+    
+    $ platforms\blackberry10\cordova\build.bat --release --keystorepass mysecret
+
+*   На Mac/Linux:
+    
+    $ platforms/blackberry10/cordova/build --release --keystorepass mysecret
+
+`--keystorepass`Параметр указывает пароль, заданные при настройке компьютера для подписи приложения.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/guide/platforms/blackberry10/plugin.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/guide/platforms/blackberry10/plugin.md b/docs/ru/edge/guide/platforms/blackberry10/plugin.md
new file mode 100644
index 0000000..f957515
--- /dev/null
+++ b/docs/ru/edge/guide/platforms/blackberry10/plugin.md
@@ -0,0 +1,193 @@
+---
+
+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.
+---
+
+# BlackBerry 10 плагинов
+
+Это продолжение плагин развития руководство для Кордова. После просмотра этого содержимого, теперь давайте смотрите на вещи, мы должны иметь эхо плагин для платформы BlackBerry 10. Напомним, что эхо плагин в основном возвращает все строки пользователя предоставляет `window.echo` функции:
+
+    window.echo = function(str, callback) {
+            cordova.exec(callback, function(err) {
+                callback('Nothing to echo.');
+            }, "Echo", "echo", [str]);
+        };
+    
+
+Родной BlackBerry 10 плагин для Кордова содержит код JavaScript и может также содержать машинный код. Эхо плагин примере показано, как ссылаться на родной функциональность из JavaScript. Родной и код JavaScript общаться друг с другом в рамках, предоставленных JNEXT. Каждый плагин должен также включать `plugin.xml` файл.
+
+## Создание собственного частью вашего плагина
+
+Для создания собственного часть вашего плагина, открыть BlackBerry 10 NDK IDE и выберите файл настроек новый раздел настроек BlackBerry проекта настроек стандартного расширения настроек BlackBerry WebWorks. Введите имя требуемого проекта / местоположение и нажмите кнопку Готово.
+
+Проект, созданный в среде IDE содержит примеры кода для памяти плагин. Вы можете заменить или изменить эти файлы, чтобы включить свои собственные функции.
+
+*   `*name*_js.hpp`: Заголовок C++ для кода JNEXT.
+
+*   `*name*_js.cpp`: Код C++ для JNEXT.
+
+Родной интерфейс для модуля JNEXT может рассматриваться в файле заголовка плагина, расположенный в общественной директории вашего проекта. Он также содержит константы и сервисных функций, которые могут использоваться в машинном коде. Ваш плагин должен быть производным от JSExt, который определен в plugin.h. То есть необходимо реализовать следующий класс:
+
+    class JSExt
+    {
+    public:
+        virtual ~JSExt() {};
+        virtual string InvokeMethod( const string& strCommand ) = 0;
+        virtual bool CanDelete( void ) = 0;
+    private:
+        std::string m_id;
+    };
+    
+
+Таким образом расширение должно включать файл заголовка plugin.h. В этом примере Эхо используется JSExt следующим в файле echo_js.hpp:
+
+    #include "../public/plugin.h"
+    #include <string>
+    
+    #ifndef ECHO_JS_H_
+    #define ECHO_JS_H_
+    
+    class Echo : public JSExt
+    {
+    public:
+        explicit Echo(const std::string& id);
+        virtual ~Echo();
+        virtual std::string InvokeMethod(const std::string& command);
+        virtual bool CanDelete();
+    private:
+        std::string m_id;
+    };
+    
+    #endif // ECHO_JS_H_
+    
+
+`m_id`— Это атрибут, содержащий идентификатор JNEXT для этого объекта. Идентификатор передается классу как аргумент в конструктор. Необходимо активировать события на стороне JavaScript из родной. Метод CanDelete используется JNEXT для определения, является ли ваш родной объект может быть удален. InvokeMethod функция вызывается в результате запроса от JavaScript для вызова метода из данного конкретного объекта. Единственный аргумент этой функции является строка, передаваемая от JavaScript, что этот метод должен анализировать для того, чтобы определить, какой метод соб�
 �твенного объекта должен быть выполнен. Теперь мы реализовать эти функции в echo_js.cpp. Для примера, эхо мы реализовать функции InvokeMethod следующим образом:
+
+    string Echo::InvokeMethod(const string& command) {
+    
+        //parse command and args from string
+        int index = command.find_first_of(" ");
+        string strCommand = command.substr(0, index);
+        string strValue = command.substr(index + 1, command.length());
+    
+        // Determine which function should be executed
+        if (strCommand == "echo") {
+            return strValue;
+        } else {
+            return "Unsupported Method";
+        }
+    }
+    
+
+Ваш родной плагин также необходимо реализовать следующие функции обратного вызова:
+
+*   `extern char* onGetObjList( void );`
+
+*   `extern JSExt* onCreateObject( const string& strClassName, const string& strObjId );`
+
+`onGetObjList`Функция возвращает разделенный запятыми список классов, поддерживаемых JNEXT. JNEXT эта функция используется для определения набора классов, которые можно создать экземпляр JNEXT. В нашем эхо плагин, у нас есть следующие в `echo_js.cpp` :
+
+    char* onGetObjList() {
+        static char name[] = "Echo";
+        return name;
+    }
+    
+
+`onCreateObject`Функция принимает два параметра. Первый параметр — имя данного класса должен быть создан из JavaScript стороне. Допустимые имена являются те, которые возвращаются в `onGetObjList` . Вторым параметром является идентификатор уникального объекта для класса. Этот метод возвращает указатель на объект создан плагин. В нашем эхо плагин, у нас есть следующие в `echo_js.cpp` :
+
+    JSExt* onCreateObject(const string& className, const string& id) {
+        if (className == "Echo") {
+            return new Echo(id);
+        }
+        return NULL;
+    }
+    
+
+## Создание JavaScript часть вашего плагина
+
+JavaScript часть ваш плагин должен содержать следующие файлы:
+
+*   `client.js`: Это считается стороне клиента и содержит интерфейс API, который можно вызывать Cordova-приложение. API в `client.js` звонки делает вызовы `index.js` . API в `client.js` также соединяет функции обратного вызова для событий, вызываемых обратные вызовы.
+
+*   `index.js`: Загружает Кордова `index.js` и делает его доступным через cordova.exec мост. `client.js`Файла делает вызовы API в `index.js` файл, который в свою очередь делает вызов для JNEXT для взаимодействия с родной стороне.
+
+Стороне клиента и сервера ( `client.js` и `index.js` ) взаимодействует через `Cordova.exec` функции. Так, в `client.js` вы вызываете `exec` функционировать и предоставлять необходимые аргументы. В эхо плагин, мы имеем следующую в `client.js` файл:
+
+    var service = "org.apache.cordova.blackberry.echo",
+        exec = cordova.require("cordova/exec");
+    
+    module.exports = {
+        echo: function (data, success, fail) {
+            exec(success, fail, service, "echo", { data: data });
+        }
+    };
+    
+
+Теперь `index.js` взаимодействует с родной стороны, с помощью JNEXT. Так вы прикрепить функции конструктора с именем Echo в JNEXT. Внутри конструктора выполните следующие основные операции, используя функцию init:
+
+*   Укажите необходимый модуль, экспортируемые на родной стороне. Имя необходимого модуля должно соответствовать имени файла общей библиотеки (.so файла).
+
+`JNEXT.require("libecho")`
+
+*   Создайте объект с помощью приобретенного модуль и сохраните идентификатор, возвращенный вызовом. Self.m_id = JNEXT.createObject ("libecho.Эхо»); Когда приложение вызывает функцию эхо в `client.js` , что вызов в свою очередь вызывает функцию эхо в `index.js` , где PluginResult объект отправляет ответ (данных) обратно в `client.js` . Поскольку args аргумент, переданный функции был преобразован в JSON.stringfy() и кодируются как URIcomponent, необходимо вызвать следующие:
+
+`данных = JSON.parse(decodeURIComponent(args.data));`
+
+Теперь вы можете отправлять данные обратно. Давайте положить все это вместе:
+
+    module.exports = {
+    
+        echo: function (success, fail, args, env) {
+    
+            var result = new PluginResult(args, env),
+            data = JSON.parse(decodeURIComponent(args.data)),
+            response = echo.getInstance().echo(data);
+            result.ok(response, false);
+        }
+    };
+    
+
+## Архитектура плагин
+
+Вы можете разместить артефакты плагин, который включает в себя `plugin.xml` файл, исходные файлы (JavaScript, C++) и двоичные файлы ( `.so` ) в любой структуре каталогов, как долго, как вы правильно укажите расположение файлов в `plugin.xml` файл. Типичная структура выглядит следующим образом:
+
+***your\_project\_directory*** (раздел настроек plugin.xml)
+
+*   **www** (раздел настроек client.js)
+*   **src** 
+    *   **blackberry10** (раздел настроек index.js, **родной** настроек *.cpp, *.hpp)
+    *   **устройство** (раздел настроек*двоичный файл* * .so)
+    *   **симулятор** (раздел настроек*двоичный файл* * .so)
+
+(В списке отображаются иерархические отношения между папки верхнего уровня. Скобки показывает содержимое данного каталога. Все имена каталогов отображаются полужирным шрифтом. Имена файлов предшествует `>` знак.)
+
+## Содержимое `plugin.xml` файла
+
+`plugin.xml`Файл содержит пространства имен расширения и другие метаданные. Определить пространство имен и укажите другие метаданные для Эхо плагина следующим:
+
+    <plugin xmlns="http://www.phonegap.com/ns/plugins/1.0"
+        id="org.apache.cordova.blackberry.echo"
+        version="1.0.0">
+        <js-module src="www/client.js">
+            <merges target="navigator" />
+        </js-module>
+        <platform name="blackberry10">
+            <source-file src="src/blackberry10/index.js" />
+            <lib-file src="src/blackberry10/native/device/libecho.so" arch="device" />
+            <lib-file src="src/blackberry10/native/simulator/libecho.so" arch="simulator" />
+            <config-file target="www/config.xml" parent="/widget">
+                <feature name="org.apache.cordova.blackberry.echo" value="org.apache.cordova.blackberry.echo" />
+            </config-file>
+        </platform>
+    </plugin>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/guide/platforms/blackberry10/tools.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/guide/platforms/blackberry10/tools.md b/docs/ru/edge/guide/platforms/blackberry10/tools.md
new file mode 100644
index 0000000..176d067
--- /dev/null
+++ b/docs/ru/edge/guide/platforms/blackberry10/tools.md
@@ -0,0 +1,140 @@
+---
+
+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.
+---
+
+# BlackBerry 10 средства командной строки
+
+`cordova`Утилиты командной строки является высокого уровня инструмент, который позволяет вам создавать приложения сразу на нескольких платформах. Старые версии структуры Cordova предоставляет наборы средств командной строки для каждой платформы. Чтобы использовать их в качестве альтернативы для CLI, вам нужно скачать эту версию Cordova с [cordova.apache.org][1]. Загружаемый файл содержит отдельные архивы для каждой платформы. Разверните узел платформы, которую вы хотите цели. Инструменты, описанные здесь обычно доступны в профиле верхнего уровня `bin` катало�
 �, в противном случае консультироваться с файлом **README** для получения более подробной направлениях.
+
+ [1]: http://cordova.apache.org
+
+Если вам нужна помощь с любой команды, перечисленные ниже, введите команду вместе с `-h` или `-help` аргументы, которые поддерживаются все команды и которые обеспечивают описания для каждого из доступных аргументов.
+
+## создать
+
+`create`Команда создает новый проект:
+
+    bin/создайте < путь к проекта >< пакета проекта >< имя проекта >
+    
+
+где
+
+*   `<path-to-project>`Указывает каталог проект, созданный в
+
+*   `<project-package>`Указывает идентификатор стиля обратного домена
+
+*   `<project-name>`Задает отображаемое имя приложения
+
+**Примечание:** `create` команда загружает зависимость установки через `npm install` команды. В зависимости от разрешения системы и каталог установки это может потребовать права администратора. Если есть проблема на OSX/Linux, запустите `sudo npm install` перед использованием `create` команды. В Windows, запустить `npm install` в утилита командной строки, открытой с правами администратора.
+
+## Целевой
+
+`target`Команда позволяет вам управлять эмулятора или устройства BlackBerry, которые используются для тестирования вашего приложения. Можно добавить или удалить целевую папку или задать целевой объект как объект по умолчанию.
+
+### Добавьте целевой объект
+
+    <path-to-project>/cordova/target add <name> <ip-address> [-t | --type <device | simulator>] [-p | --password <password>] [--pin <device-pin>]
+    
+
+где
+
+*   `<name>`Указывает уникальное имя для целевого объекта.
+
+*   `<ip-address>`Указывает IP-адрес устройства BlackBerry или симулятор.
+
+*   `-p | --password <password>`Указывает пароль для устройства или эмулятора. Это необходимо, только если устройство или эмулятор защищен паролем.
+
+*   `--pin <device-pin>`Указывает PIN устройства BlackBerry, который идентифицирует устройство как допустимый хост для отладки маркера. Этот аргумент является обязательным, только если вы создаете маркер отладки.
+
+### Удалить целевую папку
+
+    <path-to-project>/cordova/target remove <name>
+    
+
+### Задать целевой объект по умолчанию
+
+    <path-to-project>/cordova/target default <name>
+    
+
+## построить
+
+`build`Команда строит проект как .bar файл. Вы можете построить ваше приложение в режиме выпуска, (которая производит подписанный .bar файл) или в режиме отладки (которая производит неподписанные .bar файл).
+
+### Создайте свой проект в режиме выпуска
+
+    <path-to-project>/cordova/build release [-k | --keystorepass <password>] [-b | --buildId <number>] [-p | --params <params-JSON-file>]
+    
+
+где
+
+*   `-k | --keystorepass <password>`Указывает пароль, который вы определили, когда вы настроили ваш компьютер для подписи приложений.
+
+*   `-b | --buildId <number>`Задает номер версии сборки приложения. Как правило это число должно увеличивается от предыдущей версии подписанных. Этот аргумент является необязательным.
+
+*   `-p | --params <params-JSON-file>`Определяет JSON файл, содержащий дополнительные параметры для передачи вниз по течению инструменты. Этот аргумент является необязательным.
+
+### Создайте свой проект в режиме отладки
+
+    <path-to-project>/cordova/build debug [<target>] [-k | --keystorepass <password>] [-p | --params <params-JSON-file>]  [-ll | --loglevel <error|warn|verbose>]
+    
+
+где
+
+*   `<target>`Указывает имя ранее добавленный целевого объекта. Если `<target>` не указан, используется объект по умолчанию, если он был создан. Этот аргумент является только если вы хотите, чтобы скрипт для развертывания вашего приложения на устройстве BlackBerry или эмулятор и вы еще не создали целевой объект по умолчанию. Кроме того если `<target>` – это устройство, то это устройство должно быть подключено к компьютеру с USB-соединения или должен быть подключен к той же сети Wi-Fi, как ваш компьютер.
+
+*   `-k | --keystorepass <password>`Указывает пароль, который вы определили, когда вы настроили ваш компьютер для подписи приложений. Этот пароль используется также для создания маркера отладки. Этот аргумент является только требуется, если вы хотите сценарий для создания и установки отладки маркер для вас.
+
+*   `-p | --params <params-JSON-file>`Определяет JSON файл, содержащий дополнительные параметры для передачи вниз по течению инструменты.
+
+*   `-ll | --loglevel <level>`Задает уровень ведения журнала. Уровень ведения журнала может быть одним из `error` , `warn` , или`verbose`.
+
+Если вы ранее определены цели по умолчанию (и ранее установили маркер отладки, если эта цель является устройством BlackBerry), сценарий можно запустить без аргументов, и сценарий будет упаковать приложение и развернуть его в целевой объект по умолчанию. Например:
+
+    <path-to-project>/cordova/build debug
+    
+
+## Запуск
+
+`run`Команда развертывает приложение на указанном BlackBerry устройства или эмулятора. Перед развертыванием приложения, необходимо сначала создать мишенью для устройства или эмулятора, вы хотите развернуть приложение с помощью целевого сценария. Сценарий развертывания будет развертывание последнего построения приложения.
+
+    <path-to-project>/cordova/run <target>
+    
+
+где
+
+*   `<target>`Указывает имя ранее добавленный целевого объекта. Если `<target>` – это устройство, то это устройство должно быть подключено к компьютеру с USB-соединения или должен быть подключен к той же сети Wi-Fi, как ваш компьютер.
+
+## плагин
+
+`target`Команда позволяет добавлять и удалять плагины
+
+### Загрузить локально расположенного плагин
+
+    <path-to-project>/cordova/plugin fetch <path-to-plugin>
+    
+
+### Просмотреть список установленных плагинов
+
+    <path-to-project>/cordova/plugin ls
+    
+
+### Добавить плагин
+
+    <path-to-project>/cordova/plugin add <name>
+    
+
+### Удалить плагин
+
+    <path-to-project>/cordova/plugin rm <name>
\ No newline at end of file


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

Posted by mw...@apache.org.
http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/file/filewriter/filewriter.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/file/filewriter/filewriter.md b/docs/ru/edge/cordova/file/filewriter/filewriter.md
new file mode 100644
index 0000000..b2be8f7
--- /dev/null
+++ b/docs/ru/edge/cordova/file/filewriter/filewriter.md
@@ -0,0 +1,230 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# Уничтожал
+
+Как объект, который позволяет создавать и записывать данные в файл.
+
+## Свойства
+
+*   **свойство readyState**: один из трех возможных состояний, либо `INIT` , `WRITING` , или`DONE`.
+
+*   **имя файла**: имя файла для записи. *(DOMString)*
+
+*   **Длина**: длина файла для записи. *(длинная)*
+
+*   **позиция**: текущее положение указателя файла. *(длинная)*
+
+*   **Ошибка**: объект, который содержит ошибки. *(FileError)*
+
+*   **onwritestart**: вызывается, когда начинается запись. *(Функция)*
+
+*   **onwrite**: вызывается, когда запрос выполнен успешно. *(Функция)*
+
+*   **OnAbort**: вызывается, когда запись была прервана. К примеру путем вызова метода abort(). *(Функция)*
+
+*   **OnError**: вызывается при записи не удалось. *(Функция)*
+
+*   **onwriteend**: вызывается при завершении запроса (либо в успех или неудача). *(Функция)*
+
+Следующее свойство *не* поддерживается:
+
+*   **OnProgress**: вызывается при записи файла, отчетности прогресс в плане `progress.loaded` / `progress.total` . *(Функция)*
+
+## Методы
+
+*   **прервать**: прерывает записи файла.
+
+*   **Искать**: перемещает указатель файла в указанный байт.
+
+*   **усечение**: сокращает файл до указанной длины.
+
+*   **написать**: записывает данные в файл.
+
+## Подробная информация
+
+`FileWriter`Объект предлагает способ для записи файлов в кодировке UTF-8 на файловую систему устройства. Приложения отвечают на `writestart` , `progress` , `write` , `writeend` , `error` , и `abort` события.
+
+Каждый `FileWriter` соответствует один файл, на который данные могут быть записаны во много раз. `FileWriter`Поддерживает этот файл `position` и `length` атрибуты, которые позволяют приложению `seek` и `write` где-нибудь в файле. По умолчанию `FileWriter` пишет в начале файла, перезаписи существующих данных. Задать необязательный `append` логическое для `true` в `FileWriter` в конструктор для записи в конце файла.
+
+Текстовые данные поддерживается на всех платформах, перечисленных ниже. Текст кодируется как UTF-8 перед записью в файловой системе. Некоторые платформы поддерживают также двоичные данные, которые могут быть переданы в качестве ArrayBuffer или Blob.
+
+## Поддерживаемые платформы
+
+Текст и двоичные поддержки:
+
+*   Андроид
+*   iOS
+
+Текстовая поддержка:
+
+*   WebWorks ежевики (OS 5.0 и выше)
+*   Windows Phone 7 и 8
+*   ОС Windows 8
+
+## Искать быстрый пример
+
+    function win(writer) {
+        // fast forwards file pointer to end of file
+        writer.seek(writer.length);
+    };
+    
+    var fail = function(evt) {
+        console.log(error.code);
+    };
+    
+    entry.createWriter(win, fail);
+    
+
+## Усечение быстрый пример
+
+    function win(writer) {
+        writer.truncate(10);
+    };
+    
+    var fail = function(evt) {
+        console.log(error.code);
+    };
+    
+    entry.createWriter(win, fail);
+    
+
+## Написать краткий пример
+
+    function win(writer) {
+        writer.onwrite = function(evt) {
+            console.log("write success");
+        };
+        writer.write("some sample text");
+    };
+    
+    var fail = function(evt) {
+        console.log(error.code);
+    };
+    
+    entry.createWriter(win, fail);
+    
+
+## Двоичные записи быстрый пример
+
+    function win(writer) {
+        var data = new ArrayBuffer(5),
+            dataView = new Int8Array(data);
+        for (i=0; i < 5; i++) {
+            dataView[i] = i;
+        }
+        writer.onwrite = function(evt) {
+            console.log("write success");
+        };
+        writer.write(data);
+    };
+    
+    var fail = function(evt) {
+        console.log(error.code);
+    };
+    
+    entry.createWriter(win, fail);
+    
+
+## Добавить быстрый пример
+
+    function win(writer) {
+        writer.onwrite = function(evt) {
+        console.log("write success");
+    };
+    writer.seek(writer.length);
+        writer.write("appended text");
+    };
+    
+    var fail = function(evt) {
+        console.log(error.code);
+    };
+    
+    entry.createWriter(win, fail);
+    
+
+## Прервать быстрый пример
+
+    function win(writer) {
+        writer.onwrite = function(evt) {
+            console.log("write success");
+        };
+        writer.write("some sample text");
+        writer.abort();
+    };
+    
+    var fail = function(evt) {
+        console.log(error.code);
+    };
+    
+    entry.createWriter(win, fail);
+    
+
+## Полный пример
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>FileWriter Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+            window.requestFileSystem(LocalFileSystem.PERSISTENT, 0, gotFS, fail);
+        }
+    
+        function gotFS(fileSystem) {
+            fileSystem.root.getFile("readme.txt", {create: true, exclusive: false}, gotFileEntry, fail);
+        }
+    
+        function gotFileEntry(fileEntry) {
+            fileEntry.createWriter(gotFileWriter, fail);
+        }
+    
+        function gotFileWriter(writer) {
+            writer.onwriteend = function(evt) {
+                console.log("contents of file now 'some sample text'");
+                writer.truncate(11);
+                writer.onwriteend = function(evt) {
+                    console.log("contents of file now 'some sample'");
+                    writer.seek(4);
+                    writer.write(" different text");
+                    writer.onwriteend = function(evt){
+                        console.log("contents of file now 'some different text'");
+                    }
+                };
+            };
+            writer.write("some sample text");
+        }
+    
+        function fail(error) {
+            console.log(error.code);
+        }
+    
+        </script>
+      </head>
+      <body>
+        <h1>Example</h1>
+        <p>Write File</p>
+      </body>
+    </html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/file/flags/flags.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/file/flags/flags.md b/docs/ru/edge/cordova/file/flags/flags.md
new file mode 100644
index 0000000..207785b
--- /dev/null
+++ b/docs/ru/edge/cordova/file/flags/flags.md
@@ -0,0 +1,41 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# Флаги
+
+Аргументы для `DirectoryEntry` объекта `getFile()` и `getDirectory()` методы, которые смотрят или создавать файлы и каталоги, соответственно.
+
+## Свойства
+
+*   **создать**: указывает, что файл или каталог следует создать, если он еще не существует. *(логический)*
+
+*   **эксклюзивные**: имеет не влияет сама по себе, но при использовании с `create` вызывает создание файла или каталога на провал, если целевой путь уже существует. *(логический)*
+
+## Поддерживаемые платформы
+
+*   Андроид
+*   WebWorks ежевики (OS 5.0 и выше)
+*   iOS
+*   Windows Phone 7 и 8
+*   ОС Windows 8
+
+## Быстрый пример
+
+    / / Получить каталог данных, создавая его, если он не существует.
+    dataDir = fileSystem.root.getDirectory («данные», {создать: true});
+    
+    / / Создать файл блокировки только в том случае, если он не существует.
+    lockFile = dataDir.getFile («lockfile.txt» {создать: Правда, эксклюзивные: true});
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/file/localfilesystem/localfilesystem.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/file/localfilesystem/localfilesystem.md b/docs/ru/edge/cordova/file/localfilesystem/localfilesystem.md
new file mode 100644
index 0000000..c4469df
--- /dev/null
+++ b/docs/ru/edge/cordova/file/localfilesystem/localfilesystem.md
@@ -0,0 +1,103 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# LocalFileSystem
+
+Этот объект обеспечивает способ получения корневых файловых систем.
+
+## Методы
+
+*   **requestFileSystem**: просит файловой системы. *(Функция)*
+
+*   **resolveLocalFileSystemURI**: получить `DirectoryEntry` или `FileEntry` с помощью местных URI. *(Функция)*
+
+## Константы
+
+*   `LocalFileSystem.PERSISTENT`: Используется для хранения, который не должен быть удален агент пользователя без разрешения приложения или пользователя.
+
+*   `LocalFileSystem.TEMPORARY`: Используется для хранения без гарантии сохранения.
+
+## Подробная информация
+
+`LocalFileSystem`Методы объекта определяются на `window` объект.
+
+## Поддерживаемые платформы
+
+*   Андроид
+*   WebWorks ежевики (OS 5.0 и выше)
+*   iOS
+*   Windows Phone 7 и 8
+*   ОС Windows 8
+
+## Запрос файловой системы быстрый пример
+
+    function onSuccess(fileSystem) {
+        console.log(fileSystem.name);
+    }
+    
+    // request the persistent file system
+    window.requestFileSystem(LocalFileSystem.PERSISTENT, 0, onSuccess, onError);
+    
+
+## Разрешить быстрый пример локальной файловой системы URI
+
+    function onSuccess(fileEntry) {
+        console.log(fileEntry.name);
+    }
+    
+    window.resolveLocalFileSystemURI("file:///example.txt", onSuccess, onError);
+    
+
+## Полный пример
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>Local File System Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+            window.requestFileSystem(LocalFileSystem.PERSISTENT, 0, onFileSystemSuccess, fail);
+            window.resolveLocalFileSystemURI("file:///example.txt", onResolveSuccess, fail);
+        }
+    
+        function onFileSystemSuccess(fileSystem) {
+            console.log(fileSystem.name);
+        }
+    
+        function onResolveSuccess(fileEntry) {
+            console.log(fileEntry.name);
+        }
+    
+        function fail(evt) {
+            console.log(evt.target.error.code);
+        }
+    
+        </script>
+      </head>
+      <body>
+        <h1>Example</h1>
+        <p>Local File System</p>
+      </body>
+    </html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/file/metadata/metadata.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/file/metadata/metadata.md b/docs/ru/edge/cordova/file/metadata/metadata.md
new file mode 100644
index 0000000..cb35e8d
--- /dev/null
+++ b/docs/ru/edge/cordova/file/metadata/metadata.md
@@ -0,0 +1,44 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# Метаданные
+
+Интерфейс, который предоставляет сведения о состоянии файла или каталога.
+
+## Свойства
+
+*   **modificationTime**: время, время последнего изменения файла или каталога. *(Дата)*
+
+## Подробная информация
+
+`Metadata`Объект представляет сведения о состоянии файла или каталога. Вызов `DirectoryEntry` или `FileEntry` объекта `getMetadata()` метода `Metadata` экземпляра.
+
+## Поддерживаемые платформы
+
+*   Андроид
+*   WebWorks ежевики (OS 5.0 и выше)
+*   iOS
+*   Windows Phone 7 и 8
+*   ОС Windows 8
+
+## Быстрый пример
+
+    function win(metadata) {
+        console.log("Last Modified: " + metadata.modificationTime);
+    }
+    
+    // Request the metadata object for this entry
+    entry.getMetadata(win, null);
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/geolocation/Coordinates/coordinates.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/geolocation/Coordinates/coordinates.md b/docs/ru/edge/cordova/geolocation/Coordinates/coordinates.md
new file mode 100644
index 0000000..e1b2782
--- /dev/null
+++ b/docs/ru/edge/cordova/geolocation/Coordinates/coordinates.md
@@ -0,0 +1,123 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# Координаты
+
+Набор свойств, которые описывают географические координаты позиции.
+
+## Свойства
+
+*   **Широта**: Широта в десятичных градусах. *(Число)*
+
+*   **Долгота**: Долгота в десятичных градусах. *(Число)*
+
+*   **Высота**: высота позиции в метрах над эллипсоидом. *(Число)*
+
+*   **точность**: уровень точности координат широты и долготы в метрах. *(Число)*
+
+*   **altitudeAccuracy**: уровень точности координат высоты в метрах. *(Число)*
+
+*   **заголовок**: направление движения, указанный в градусах, считая по часовой стрелке относительно истинного севера. *(Число)*
+
+*   **скорость**: Текущая скорость земли устройства, указанного в метрах в секунду. *(Число)*
+
+## Описание
+
+`Coordinates`Объект присоединен к `Position` объект, который доступен для обратного вызова функций в запросы для текущей позиции.
+
+## Поддерживаемые платформы
+
+*   Андроид
+*   WebWorks ежевики (OS 5.0 и выше)
+*   iOS
+*   Tizen
+*   Windows Phone 7 и 8
+*   ОС Windows 8
+
+## Быстрый пример
+
+    // onSuccess Callback
+    //
+    var onSuccess = function(position) {
+        alert('Latitude: '          + position.coords.latitude          + '\n' +
+              'Longitude: '         + position.coords.longitude         + '\n' +
+              'Altitude: '          + position.coords.altitude          + '\n' +
+              'Accuracy: '          + position.coords.accuracy          + '\n' +
+              'Altitude Accuracy: ' + position.coords.altitudeAccuracy  + '\n' +
+              'Heading: '           + position.coords.heading           + '\n' +
+              'Speed: '             + position.coords.speed             + '\n' +
+              'Timestamp: '         + position.timestamp                + '\n');
+    };
+    
+    // onError Callback
+    //
+    var onError = function() {
+        alert('onError!');
+    };
+    
+    navigator.geolocation.getCurrentPosition(onSuccess, onError);
+    
+
+## Полный пример
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>Geolocation Position Example</title>
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+            navigator.geolocation.getCurrentPosition(onSuccess, onError);
+        }
+    
+        // Display `Position` properties from the geolocation
+        //
+        function onSuccess(position) {
+            var div = document.getElementById('myDiv');
+    
+            div.innerHTML = 'Latitude: '             + position.coords.latitude         + '<br/>' +
+                            'Longitude: '            + position.coords.longitude        + '<br/>' +
+                            'Altitude: '             + position.coords.altitude         + '<br/>' +
+                            'Accuracy: '             + position.coords.accuracy         + '<br/>' +
+                            'Altitude Accuracy: '    + position.coords.altitudeAccuracy + '<br/>' +
+                            'Heading: '              + position.coords.heading          + '<br/>' +
+                            'Speed: '                + position.coords.speed            + '<br/>';
+        }
+    
+        // Show an alert if there is a problem getting the geolocation
+        //
+        function onError() {
+            alert('onError!');
+        }
+    
+        </script>
+      </head>
+      <body>
+        <div id="myDiv"></div>
+      </body>
+    </html>
+    
+
+## Андроид причуды
+
+**altitudeAccuracy**: не поддерживается Android устройств, возвращая`null`.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/geolocation/Position/position.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/geolocation/Position/position.md b/docs/ru/edge/cordova/geolocation/Position/position.md
new file mode 100644
index 0000000..57fdd2c
--- /dev/null
+++ b/docs/ru/edge/cordova/geolocation/Position/position.md
@@ -0,0 +1,111 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# Позиция
+
+Содержит `Position` координаты и отметки времени, созданные API геопозиционирования.
+
+## Свойства
+
+*   **CoOrds**: набор географических координат. *(Координаты)*
+
+*   **штамп времени**: штамп времени создания для `coords` . *(Дата)*
+
+## Описание
+
+`Position`И населенная Cordova и объект возвращается пользователю через функцию обратного вызова.
+
+## Поддерживаемые платформы
+
+*   Андроид
+*   WebWorks ежевики (OS 5.0 и выше)
+*   iOS
+*   Tizen
+*   Windows Phone 7 и 8
+*   ОС Windows 8
+
+## Быстрый пример
+
+    // onSuccess Callback
+    //
+    var onSuccess = function(position) {
+        alert('Latitude: '          + position.coords.latitude          + '\n' +
+              'Longitude: '         + position.coords.longitude         + '\n' +
+              'Altitude: '          + position.coords.altitude          + '\n' +
+              'Accuracy: '          + position.coords.accuracy          + '\n' +
+              'Altitude Accuracy: ' + position.coords.altitudeAccuracy  + '\n' +
+              'Heading: '           + position.coords.heading           + '\n' +
+              'Speed: '             + position.coords.speed             + '\n' +
+              'Timestamp: '         + position.timestamp                + '\n');
+    };
+    
+    // onError Callback receives a PositionError object
+    //
+    function onError(error) {
+        alert('code: '    + error.code    + '\n' +
+              'message: ' + error.message + '\n');
+    }
+    
+    navigator.geolocation.getCurrentPosition(onSuccess, onError);
+    
+
+## Полный пример
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>Device Properties Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+            navigator.geolocation.getCurrentPosition(onSuccess, onError);
+        }
+    
+        // onSuccess Geolocation
+        //
+        function onSuccess(position) {
+            var element = document.getElementById('geolocation');
+            element.innerHTML = 'Latitude: '          + position.coords.latitude         + '<br />' +
+                                'Longitude: '         + position.coords.longitude        + '<br />' +
+                                'Altitude: '          + position.coords.altitude         + '<br />' +
+                                'Accuracy: '          + position.coords.accuracy         + '<br />' +
+                                'Altitude Accuracy: ' + position.coords.altitudeAccuracy + '<br />' +
+                                'Heading: '           + position.coords.heading          + '<br />' +
+                                'Speed: '             + position.coords.speed            + '<br />' +
+                                'Timestamp: '         + position.timestamp               + '<br />';
+        }
+    
+            // onError Callback receives a PositionError object
+            //
+            function onError(error) {
+                alert('code: '    + error.code    + '\n' +
+                      'message: ' + error.message + '\n');
+            }
+    
+        </script>
+      </head>
+      <body>
+        <p id="geolocation">Finding geolocation...</p>
+      </body>
+    </html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/geolocation/PositionError/positionError.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/geolocation/PositionError/positionError.md b/docs/ru/edge/cordova/geolocation/PositionError/positionError.md
new file mode 100644
index 0000000..81d0641
--- /dev/null
+++ b/docs/ru/edge/cordova/geolocation/PositionError/positionError.md
@@ -0,0 +1,47 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# PositionError
+
+A `PositionError` объект передается в `geolocationError` обратного вызова при возникновении ошибки.
+
+## Свойства
+
+*   **код**: один из кодов стандартных ошибок, перечисленные ниже.
+
+*   **сообщение**: сообщение об ошибке с подробными сведениями об ошибке.
+
+## Константы
+
+*   `PositionError.PERMISSION_DENIED`
+*   `PositionError.POSITION_UNAVAILABLE`
+*   `PositionError.TIMEOUT`
+
+## Описание
+
+`PositionError`Объект передается в `geolocationError` функцию обратного вызова при возникновении ошибки с geolocation.
+
+### `PositionError.PERMISSION_DENIED`
+
+Возвращается, если пользователь не позволят приложению получить сведения о положении. Это зависит от платформы.
+
+### `PositionError.POSITION_UNAVAILABLE`
+
+Возвращается, если устройство не удается получить позиции. В целом это означает, что прибор не подключен к сети или не удается получить Спутниковое исправить.
+
+### `PositionError.TIMEOUT`
+
+Возвращается, если устройство не удается получить позицию в течение времени, указанного в `geolocationOptions` ' `timeout` Свойства. При использовании с `geolocation.watchPosition` , эта ошибка может быть передан `geolocationError` обратного вызова каждый `timeout` миллисекунд.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/geolocation/geolocation.clearWatch.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/geolocation/geolocation.clearWatch.md b/docs/ru/edge/cordova/geolocation/geolocation.clearWatch.md
new file mode 100644
index 0000000..afa2664
--- /dev/null
+++ b/docs/ru/edge/cordova/geolocation/geolocation.clearWatch.md
@@ -0,0 +1,108 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# geolocation.clearWatch
+
+Остановить просмотр для изменения местоположения устройства ссылается `watchID` параметр.
+
+    navigator.geolocation.clearWatch(watchID);
+    
+
+## Параметры
+
+*   **watchID**: идентификатор `watchPosition` интервал, чтобы очистить. (Строка)
+
+## Описание
+
+`geolocation.clearWatch`Останавливается наблюдать изменения местоположения устройства, сняв `geolocation.watchPosition` ссылается`watchID`.
+
+## Поддерживаемые платформы
+
+*   Андроид
+*   WebWorks ежевики (OS 5.0 и выше)
+*   iOS
+*   Tizen
+*   Windows Phone 7 и 8
+*   ОС Windows 8
+
+## Быстрый пример
+
+    / / Опции: наблюдать за изменениями в положении и использовать наиболее / / точная позиция доступный метод приобретения.
+    //
+    var watchID = navigator.geolocation.watchPosition(onSuccess, onError, { enableHighAccuracy: true });
+    
+    // ...later on...
+    
+    navigator.geolocation.clearWatch(watchID);
+    
+
+## Полный пример
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>Device Properties Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        var watchID = null;
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+            // Get the most accurate position updates available on the
+            // device.
+            var options = { enableHighAccuracy: true };
+            watchID = navigator.geolocation.watchPosition(onSuccess, onError, options);
+        }
+    
+        // onSuccess Geolocation
+        //
+        function onSuccess(position) {
+            var element = document.getElementById('geolocation');
+            element.innerHTML = 'Latitude: '  + position.coords.latitude      + '<br />' +
+                                'Longitude: ' + position.coords.longitude     + '<br />' +
+                                '<hr />'      + element.innerHTML;
+        }
+    
+        // clear the watch that was started earlier
+        //
+        function clearWatch() {
+            if (watchID != null) {
+                navigator.geolocation.clearWatch(watchID);
+                watchID = null;
+            }
+        }
+    
+            // onError Callback receives a PositionError object
+            //
+            function onError(error) {
+              alert('code: '    + error.code    + '\n' +
+                    'message: ' + error.message + '\n');
+            }
+    
+        </script>
+      </head>
+      <body>
+        <p id="geolocation">Watching geolocation...</p>
+            <button onclick="clearWatch();">Clear Watch</button>
+      </body>
+    </html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/geolocation/geolocation.getCurrentPosition.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/geolocation/geolocation.getCurrentPosition.md b/docs/ru/edge/cordova/geolocation/geolocation.getCurrentPosition.md
new file mode 100644
index 0000000..49ae41f
--- /dev/null
+++ b/docs/ru/edge/cordova/geolocation/geolocation.getCurrentPosition.md
@@ -0,0 +1,120 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# geolocation.getCurrentPosition
+
+Возвращает текущую позицию устройства как `Position` объект.
+
+    navigator.geolocation.getCurrentPosition(geolocationSuccess,
+                                             [geolocationError],
+                                             [geolocationOptions]);
+    
+
+## Параметры
+
+*   **geolocationSuccess**: обратный вызов, который передается в текущей позиции.
+
+*   **geolocationError**: *(необязательно)* обратного вызова, который выполняется при возникновении ошибки.
+
+*   **geolocationOptions**: *(необязательно)* параметры геопозиционирования.
+
+## Описание
+
+`geolocation.getCurrentPosition`Это асинхронные функции. Возвращает текущее положение устройства для `geolocationSuccess` обратного вызова с `Position` объект в качестве параметра. Если есть ошибка, `geolocationError` обратного вызова передается `PositionError` объект.
+
+## Поддерживаемые платформы
+
+*   Андроид
+*   WebWorks ежевики (OS 5.0 и выше)
+*   iOS
+*   Tizen
+*   Windows Phone 7 и 8
+*   ОС Windows 8
+
+## Быстрый пример
+
+    // onSuccess Callback
+    // This method accepts a Position object, which contains the
+    // current GPS coordinates
+    //
+    var onSuccess = function(position) {
+        alert('Latitude: '          + position.coords.latitude          + '\n' +
+              'Longitude: '         + position.coords.longitude         + '\n' +
+              'Altitude: '          + position.coords.altitude          + '\n' +
+              'Accuracy: '          + position.coords.accuracy          + '\n' +
+              'Altitude Accuracy: ' + position.coords.altitudeAccuracy  + '\n' +
+              'Heading: '           + position.coords.heading           + '\n' +
+              'Speed: '             + position.coords.speed             + '\n' +
+              'Timestamp: '         + position.timestamp                + '\n');
+    };
+    
+    // onError Callback receives a PositionError object
+    //
+    function onError(error) {
+        alert('code: '    + error.code    + '\n' +
+              'message: ' + error.message + '\n');
+    }
+    
+    navigator.geolocation.getCurrentPosition(onSuccess, onError);
+    
+
+## Полный пример
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>Device Properties Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+            navigator.geolocation.getCurrentPosition(onSuccess, onError);
+        }
+    
+        // onSuccess Geolocation
+        //
+        function onSuccess(position) {
+            var element = document.getElementById('geolocation');
+            element.innerHTML = 'Latitude: '           + position.coords.latitude              + '<br />' +
+                                'Longitude: '          + position.coords.longitude             + '<br />' +
+                                'Altitude: '           + position.coords.altitude              + '<br />' +
+                                'Accuracy: '           + position.coords.accuracy              + '<br />' +
+                                'Altitude Accuracy: '  + position.coords.altitudeAccuracy      + '<br />' +
+                                'Heading: '            + position.coords.heading               + '<br />' +
+                                'Speed: '              + position.coords.speed                 + '<br />' +
+                                'Timestamp: '          + position.timestamp                    + '<br />';
+        }
+    
+        // onError Callback receives a PositionError object
+        //
+        function onError(error) {
+            alert('code: '    + error.code    + '\n' +
+                  'message: ' + error.message + '\n');
+        }
+    
+        </script>
+      </head>
+      <body>
+        <p id="geolocation">Finding geolocation...</p>
+      </body>
+    </html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/geolocation/geolocation.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/geolocation/geolocation.md b/docs/ru/edge/cordova/geolocation/geolocation.md
new file mode 100644
index 0000000..d9966a4
--- /dev/null
+++ b/docs/ru/edge/cordova/geolocation/geolocation.md
@@ -0,0 +1,101 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# Геолокация
+
+> `geolocation`Объект предоставляет доступ к данным местонахождение на основе GPS-датчик устройства или выведен из сети сигналов.
+
+`Geolocation`содержит сведения о местоположении устройства, такие как широты и долготы. Общие источники информации о местонахождении включают глобальной системы позиционирования (GPS) и местоположение, выведено из сети сигналов, таких как IP-адрес, RFID, WiFi и Bluetooth MAC-адреса и идентификаторы базовых станций сотовой GSM/CDMA. Нет никакой гарантии, что API возвращает фактическое местоположение устройства.
+
+Этот API основан на [Спецификации W3C Geolocation API][1]и выполняется только на устройствах, которые уже не обеспечивают реализацию.
+
+ [1]: http://dev.w3.org/geo/api/spec-source.html
+
+**Важных конфиденциальности Примечание:** Сбор и использование данных геопозиционирования поднимает вопросы, важные конфиденциальности. Политика конфиденциальности вашего приложения должна обсудить, как приложение использует данные геопозиционирования, ли она совместно с другими сторонами и уровень точности данных (например, грубый, тонкий, почтовый индекс уровня, т.д.). Географическое расположение данных обычно считается конфиденциальной, потому что она может выявить местонахождение лица и если хранится, история его или ее путешест�
 �ия. Таким образом в дополнение к политике конфиденциальности вашего приложения, настоятельно рекомендуется точно в срок уведомления до вашего приложения, доступ к данным геопозиционирования (если операционной системы устройства не так уже). Это уведомление должно обеспечивать ту же информацию, отметили выше, а также получения разрешения пользователя (например, путем представления выбора **OK** и **Нет, спасибо**). Для получения дополнительной информации пожалуйста, смотрите в руководстве конфиденциальности.
+
+## Методы
+
+*   geolocation.getCurrentPosition
+*   geolocation.watchPosition
+*   geolocation.clearWatch
+
+## Аргументы
+
+*   geolocationSuccess
+*   geolocationError
+*   geolocationOptions
+
+## Объекты (только для чтения)
+
+*   Position
+*   PositionError
+*   Coordinates
+
+## Доступ к функции
+
+Начиная с версии 3.0 Кордова реализует интерфейсы API уровень устройства как *плагины*. Использование CLI `plugin` команды, описанные в интерфейс командной строки, чтобы добавить или удалить эту функцию для проекта:
+
+        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-geolocation.git
+        $ cordova plugin rm org.apache.cordova.core.geolocation
+    
+
+Эти команды применяются для всех целевых платформ, но изменить параметры конфигурации платформы, описанные ниже:
+
+*   Андроид
+    
+        (in app/res/xml/config.xml)
+        <feature name="Geolocation">
+            <param name="android-package" value="org.apache.cordova.GeoBroker" />
+        </feature>
+        
+        (in app/AndroidManifest.xml)
+        <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
+        <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
+        <uses-permission android:name="android.permission.ACCESS_LOCATION_EXTRA_COMMANDS" />
+        
+
+*   Ежевика WebWorks
+    
+        (in www/plugins.xml)
+        <feature name="Geolocation">
+            <param name="blackberry-package" value="org.apache.cordova.geolocation.Geolocation" />
+        </feature>
+        
+        (in www/config.xml)
+        <rim:permissions>
+            <rim:permit>read_geolocation</rim:permit>
+        </rim:permissions>
+        
+
+*   iOS (в`config.xml`)
+    
+        <feature name="Geolocation">
+            <param name="ios-package" value="CDVLocation" />
+        </feature>
+        
+
+*   Windows Phone (в`Properties/WPAppManifest.xml`)
+    
+        <Capabilities>
+            <Capability Name="ID_CAP_LOCATION" />
+        </Capabilities>
+        
+    
+    Ссылка: [манифест приложения для Windows Phone][2]
+
+ [2]: http://msdn.microsoft.com/en-us/library/ff769509%28v=vs.92%29.aspx
+
+Некоторые платформы могут поддерживать эту функцию без необходимости специальной настройки. Смотрите поддержку платформы обзор.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/geolocation/geolocation.watchPosition.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/geolocation/geolocation.watchPosition.md b/docs/ru/edge/cordova/geolocation/geolocation.watchPosition.md
new file mode 100644
index 0000000..6e80ff4
--- /dev/null
+++ b/docs/ru/edge/cordova/geolocation/geolocation.watchPosition.md
@@ -0,0 +1,121 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# geolocation.watchPosition
+
+Часы для изменения в текущее положение устройства.
+
+    var watchId = navigator.geolocation.watchPosition(geolocationSuccess,
+                                                      [geolocationError],
+                                                      [geolocationOptions]);
+    
+
+## Параметры
+
+*   **geolocationSuccess**: обратный вызов, который передается в текущей позиции.
+
+*   **geolocationError**: (необязательно) обратного вызова, который выполняется при возникновении ошибки.
+
+*   **geolocationOptions**: параметры (необязательно) географического расположения.
+
+## Возвращает
+
+*   **Строка**: Возвращает идентификатор часы, ссылается на часы позиции интервала. Идентификатор часы должны использоваться с `geolocation.clearWatch` чтобы остановить просмотр изменений в позиции.
+
+## Описание
+
+`geolocation.watchPosition`Это асинхронные функции. Возвращает текущую позицию устройства при обнаружении изменения в позиции. Когда устройство получает новое местоположение, `geolocationSuccess` обратного вызова выполняется с `Position` объект в качестве параметра. Если есть ошибка, `geolocationError` обратного вызова выполняется с `PositionError` объект в качестве параметра.
+
+## Поддерживаемые платформы
+
+*   Андроид
+*   WebWorks ежевики (OS 5.0 и выше)
+*   iOS
+*   Tizen
+*   Windows Phone 7 и 8
+*   ОС Windows 8
+
+## Быстрый пример
+
+    // onSuccess Callback
+    //   This method accepts a `Position` object, which contains
+    //   the current GPS coordinates
+    //
+    function onSuccess(position) {
+        var element = document.getElementById('geolocation');
+        element.innerHTML = 'Latitude: '  + position.coords.latitude      + '<br />' +
+                            'Longitude: ' + position.coords.longitude     + '<br />' +
+                            '<hr />'      + element.innerHTML;
+    }
+    
+    // onError Callback receives a PositionError object
+    //
+    function onError(error) {
+        alert('code: '    + error.code    + '\n' +
+              'message: ' + error.message + '\n');
+    }
+    
+    // Options: throw an error if no update is received every 30 seconds.
+    //
+    var watchID = navigator.geolocation.watchPosition(onSuccess, onError, { timeout: 30000 });
+    
+
+## Полный пример
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>Device Properties Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        var watchID = null;
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+            // Throw an error if no update is received every 30 seconds
+            var options = { timeout: 30000 };
+            watchID = navigator.geolocation.watchPosition(onSuccess, onError, options);
+        }
+    
+        // onSuccess Geolocation
+        //
+        function onSuccess(position) {
+            var element = document.getElementById('geolocation');
+            element.innerHTML = 'Latitude: '  + position.coords.latitude      + '<br />' +
+                                'Longitude: ' + position.coords.longitude     + '<br />' +
+                                '<hr />'      + element.innerHTML;
+        }
+    
+            // onError Callback receives a PositionError object
+            //
+            function onError(error) {
+                alert('code: '    + error.code    + '\n' +
+                      'message: ' + error.message + '\n');
+            }
+    
+        </script>
+      </head>
+      <body>
+        <p id="geolocation">Watching geolocation...</p>
+      </body>
+    </html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/geolocation/parameters/geolocation.options.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/geolocation/parameters/geolocation.options.md b/docs/ru/edge/cordova/geolocation/parameters/geolocation.options.md
new file mode 100644
index 0000000..e2bcc47
--- /dev/null
+++ b/docs/ru/edge/cordova/geolocation/parameters/geolocation.options.md
@@ -0,0 +1,34 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# geolocationOptions
+
+Необязательные параметры для настройки поиска географического расположения`Position`.
+
+    {maximumAge: 3000, тайм-аут: 5000, enableHighAccuracy: true};
+    
+
+## Параметры
+
+*   **enableHighAccuracy**: предоставляет подсказку, что приложению требуются наилучшие результаты. По умолчанию устройство пытается получить `Position` с использованием методов на основе сети. Установка этого свойства значение `true` указывает среде использовать более точные методы, например спутникового позиционирования. *(Логическое значение)*
+
+*   **время ожидания**: максимальная длина времени (в миллисекундах), которое разрешено пройти от вызова `geolocation.getCurrentPosition` или `geolocation.watchPosition` до соответствующего `geolocationSuccess` выполняет обратный вызов. Если `geolocationSuccess` обратного вызова не вызывается в течение этого времени, `geolocationError` обратного вызова передается `PositionError.TIMEOUT` код ошибки. (Обратите внимание, что при использовании в сочетании с `geolocation.watchPosition` , `geolocationError` обратный вызов может быть вызван на интервале каждые `timeout` миллисекунд!) *(Число)*
+
+*   **maximumAge**: принять кэшированное положение, возраст которых не превышает указанного времени в миллисекундах. *(Число)*
+
+## Андроид причуды
+
+Android 2.x эмуляторы не возвращать результат геолокации, если `enableHighAccuracy` параметр имеет значение`true`.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/geolocation/parameters/geolocationError.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/geolocation/parameters/geolocationError.md b/docs/ru/edge/cordova/geolocation/parameters/geolocationError.md
new file mode 100644
index 0000000..1b6f5e3
--- /dev/null
+++ b/docs/ru/edge/cordova/geolocation/parameters/geolocationError.md
@@ -0,0 +1,28 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# geolocationError
+
+Функция обратного вызова пользователя, которая выполняется, когда есть ошибка для функций геолокации.
+
+    function(error) {
+        // Handle the error
+    }
+    
+
+## Параметры
+
+*   **Ошибка**: ошибки, возвращенной устройством. *(PositionError)*
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/geolocation/parameters/geolocationSuccess.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/geolocation/parameters/geolocationSuccess.md b/docs/ru/edge/cordova/geolocation/parameters/geolocationSuccess.md
new file mode 100644
index 0000000..7fd304c
--- /dev/null
+++ b/docs/ru/edge/cordova/geolocation/parameters/geolocationSuccess.md
@@ -0,0 +1,41 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# geolocationSuccess
+
+Функция обратного вызова пользователя, которая выполняется, когда географическое положение становится доступным (при вызове из `geolocation.getCurrentPosition` ), или когда положение изменяется (при вызове из`geolocation.watchPosition`).
+
+    function(position) {
+        // Do something
+    }
+    
+
+## Параметры
+
+*   **позиция**: географическое положение, возвращенной устройством. *(Положение)*
+
+## Пример
+
+    function geolocationSuccess(position) {
+        alert('Latitude: '          + position.coords.latitude          + '\n' +
+              'Longitude: '         + position.coords.longitude         + '\n' +
+              'Altitude: '          + position.coords.altitude          + '\n' +
+              'Accuracy: '          + position.coords.accuracy          + '\n' +
+              'Altitude Accuracy: ' + position.coords.altitudeAccuracy  + '\n' +
+              'Heading: '           + position.coords.heading           + '\n' +
+              'Speed: '             + position.coords.speed             + '\n' +
+              'Timestamp: '         + position.timestamp                + '\n');
+    }
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/globalization/GlobalizationError/globalizationerror.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/globalization/GlobalizationError/globalizationerror.md b/docs/ru/edge/cordova/globalization/GlobalizationError/globalizationerror.md
new file mode 100644
index 0000000..c38c721
--- /dev/null
+++ b/docs/ru/edge/cordova/globalization/GlobalizationError/globalizationerror.md
@@ -0,0 +1,84 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# GlobalizationError
+
+Объект, представляющий ошибку от глобализации API.
+
+## Свойства
+
+*   **код**: Один из следующих кодов, представляющих тип ошибки *(Число)* 
+    *   GlobalizationError.UNKNOWN_ERROR: 0
+    *   GlobalizationError.FORMATTING_ERROR: 1
+    *   GlobalizationError.PARSING_ERROR: 2
+    *   GlobalizationError.PATTERN_ERROR: 3
+*   **сообщение**: текстовое сообщение, которое включает пояснение об ошибке и/или детали *(String)*
+
+## Описание
+
+Этот объект создается и населенная Cordova и возвращается обратный вызов в случае ошибки.
+
+## Поддерживаемые платформы
+
+*   Андроид
+*   WebWorks ежевики (OS 5.0 и выше)
+*   iOS
+
+## Быстрый пример
+
+Когда следующий ошибка обратного вызова выполняется, он отображает всплывающее диалоговое окно с текстом похож на `code: 3` и`message:`
+
+    function errorCallback(error) {
+        alert('code: ' + error.code + '\n' +
+              'message: ' + error.message + '\n');
+    };
+    
+
+## Полный пример
+
+    <!DOCTYPE HTML>
+    <html>
+      <head>
+        <title>GlobalizationError Example</title>
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        function successCallback(date) {
+          alert('month:' + date.month +
+                ' day:' + date.day +
+                ' year:' + date.year + '\n');
+        }
+    
+        function errorCallback(error) {
+          alert('code: ' + error.code + '\n' +
+                'message: ' + error.message + '\n');
+        };
+    
+        function checkError() {
+          navigator.globalization.stringToDate(
+            'notADate',
+            successCallback,
+            errorCallback,
+            {selector:'foobar'}
+          );
+        }
+    
+        </script>
+      </head>
+      <body>
+        <button onclick="checkError()">Click for error</button>
+      </body>
+    </html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/globalization/globalization.dateToString.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/globalization/globalization.dateToString.md b/docs/ru/edge/cordova/globalization/globalization.dateToString.md
new file mode 100644
index 0000000..9c83ec5
--- /dev/null
+++ b/docs/ru/edge/cordova/globalization/globalization.dateToString.md
@@ -0,0 +1,87 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# globalization.dateToString
+
+Возвращает дату в формате строки согласно локали клиента и часовой пояс.
+
+    navigator.globalization.dateToString(date, successCallback, errorCallback, options);
+    
+
+## Описание
+
+Возвращает отформатированную дату `String` через `value` свойств, доступных из объекта, переданного в качестве параметра для`successCallback`.
+
+Входящий `date` параметр должен иметь тип`Date`.
+
+Если есть ошибка форматирования даты, то `errorCallback` выполняет с `GlobalizationError` объект в качестве параметра. Ожидаемый код ошибки`GlobalizationError.FORMATTING\_ERROR`.
+
+`options`Параметр является необязательным, и его значения по умолчанию являются:
+
+    {formatLength:'short', selector:'date and time'}
+    
+
+`options.formatLength`Может быть `short` , `medium` , `long` , или`full`.
+
+`options.selector`Может быть `date` , `time` или`date and time`.
+
+## Поддерживаемые платформы
+
+*   Андроид
+*   WebWorks ежевики (OS 5.0 и выше)
+*   iOS
+*   Windows Phone 8
+
+## Быстрый пример
+
+Если браузер настроен `en\_US` языка, это выводит всплывающее диалоговое окно с текстом похож на `date: 9/25/2012 4:21PM` с использованием параметров по умолчанию:
+
+    navigator.globalization.dateToString(
+        new Date(),
+        function (date) { alert('date: ' + date.value + '\n'); },
+        function () { alert('Error getting dateString\n'); },
+        { formatLength: 'short', selector: 'date and time' }
+    );
+    
+
+## Полный пример
+
+    <!DOCTYPE HTML>
+    <html>
+      <head>
+        <title>dateToString Example</title>
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        function checkDateString() {
+          navigator.globalization.dateToString(
+            new Date(),
+            function (date) {alert('date: ' + date.value + '\n');},
+            function () {alert('Error getting dateString\n');,
+            {formatLength:'short', selector:'date and time'}}
+          );
+        }
+        </script>
+      </head>
+      <body>
+        <button onclick="checkDateString()">Click for date string</button>
+      </body>
+    </html>
+    
+
+## Windows Phone 8 причуды
+
+*   `formatLength`Вариант поддерживает только `short` и `full` значения.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/globalization/globalization.getCurrencyPattern.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/globalization/globalization.getCurrencyPattern.md b/docs/ru/edge/cordova/globalization/globalization.getCurrencyPattern.md
new file mode 100644
index 0000000..4383bcb
--- /dev/null
+++ b/docs/ru/edge/cordova/globalization/globalization.getCurrencyPattern.md
@@ -0,0 +1,105 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# globalization.getCurrencyPattern
+
+Возвращает строку шаблона для форматирования и синтаксического анализа значения валюты клиента предпочтения пользователя и код валюты ISO 4217.
+
+     navigator.globalization.getCurrencyPattern(currencyCode, successCallback, errorCallback);
+    
+
+## Описание
+
+Возвращает шаблон для `successCallback` с `properties` объект в качестве параметра. Этот объект должен содержать следующие свойства:
+
+*   **шаблон**: валюты шаблон для форматирования и синтаксического анализа значения валюты. Шаблоны следуют технического стандарта Unicode #35. <http://unicode.org/reports/tr35/tr35-4.html>. *(Строка)*
+
+*   **код**: код валюты ISO 4217 для шаблона. *(Строка)*
+
+*   **фракция**: количество дробных разрядов для использования при синтаксического анализа и форматирования валюты. *(Число)*
+
+*   **округления**: округление увеличить для использования при синтаксического анализа и форматирования. *(Число)*
+
+*   **десятичные**: десятичный символ использовать для синтаксического анализа и форматирования. *(Строка)*
+
+*   **Группировка**: символ группировки использовать для синтаксического анализа и форматирования. *(Строка)*
+
+Входящий `currencyCode` параметр должен быть `String` одной из ISO 4217 кодов валют, например «USD».
+
+Если есть ошибка получения шаблона, то свойство `errorCallback` выполняет с `GlobalizationError` объект в качестве параметра. Ожидаемый код ошибки`GlobalizationError.FORMATTING\_ERROR`.
+
+## Поддерживаемые платформы
+
+*   Андроид
+*   WebWorks ежевики (OS 5.0 и выше)
+*   iOS
+
+## Быстрый пример
+
+Когда браузер имеет значение `en\_US` языковой стандарт и выбранной валюты долларов США, этот пример отображает всплывающее диалоговое окно с текстом аналогичные результаты, которые следуют за:
+
+    navigator.globalization.getCurrencyPattern(
+        'USD',
+        function (pattern) {
+            alert('pattern: '  + pattern.pattern  + '\n' +
+                  'code: '     + pattern.code     + '\n' +
+                  'fraction: ' + pattern.fraction + '\n' +
+                  'rounding: ' + pattern.rounding + '\n' +
+                  'decimal: '  + pattern.decimal  + '\n' +
+                  'grouping: ' + pattern.grouping);
+        },
+        function () { alert('Error getting pattern\n'); }
+    );
+    
+
+Ожидаемые результаты:
+
+    pattern: $#,##0.##;($#,##0.##)
+    code: USD
+    fraction: 2
+    rounding: 0
+    decimal: .
+    grouping: ,
+    
+
+## Полный пример
+
+    <!DOCTYPE HTML>
+    <html>
+      <head>
+        <title>getCurrencyPattern Example</title>
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        function checkPattern() {
+          navigator.globalization.getCurrencyPattern(
+            'USD',
+            function (pattern) {alert('pattern: '  + pattern.pattern  + '\n' +
+                                      'code: '     + pattern.code     + '\n' +
+                                      'fraction: ' + pattern.fraction + '\n' +
+                                      'rounding: ' + pattern.rounding + '\n' +
+                                      'decimal: '  + pattern.decimal  + '\n' +
+                                      'grouping: ' + pattern.grouping);},
+            function () {alert('Error getting pattern\n');}
+          );
+        }
+    
+        </script>
+      </head>
+      <body>
+        <button onclick="checkPattern()">Click for pattern</button>
+      </body>
+    </html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/globalization/globalization.getDateNames.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/globalization/globalization.getDateNames.md b/docs/ru/edge/cordova/globalization/globalization.getDateNames.md
new file mode 100644
index 0000000..7a07e33
--- /dev/null
+++ b/docs/ru/edge/cordova/globalization/globalization.getDateNames.md
@@ -0,0 +1,87 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# globalization.getDateNames
+
+Возвращает массив, содержащий имена месяцев и дней недели, в зависимости от предпочтений пользователя и календарь клиента.
+
+    navigator.globalization.getDateNames(successCallback, errorCallback, options);
+    
+
+## Описание
+
+Возвращает массив имен для `successCallback` с `properties` объект в качестве параметра. Этот объект содержит `value` свойство с `Array` из `String` значения. Имена функций массива, начиная с либо в первый месяц, в год или в первый день недели, в зависимости от выбранного варианта.
+
+Если есть ошибка получения имена, а затем `errorCallback` выполняет с `GlobalizationError` объект в качестве параметра. Ожидаемый код ошибки`GlobalizationError.UNKNOWN\_ERROR`.
+
+`options`Параметр является необязательным, и его значения по умолчанию являются:
+
+    {type:'wide', item:'months'}
+    
+
+Значение `options.type` может быть `narrow` или`wide`.
+
+Значение `options.item` может быть `months` или`days`.
+
+## Поддерживаемые платформы
+
+*   Андроид
+*   WebWorks ежевики (OS 5.0 и выше)
+*   iOS
+*   Windows Phone 8
+
+## Быстрый пример
+
+Когда браузер имеет значение `en\_US` языковой стандарт, в этом примере отображается серия двенадцати всплывающих диалоговых окон, одной в месяц, с текстом похож на `month: January` :
+
+    navigator.globalization.getDateNames(
+        function (names) {
+            for (var i = 0; i < names.value.length; i++) {
+                alert('month: ' + names.value[i] + '\n');
+            }
+        },
+        function () { alert('Error getting names\n'); },
+        { type: 'wide', item: 'months' }
+    );
+    
+
+## Полный пример
+
+    <!DOCTYPE HTML>
+    <html>
+      <head>
+        <title>getDateNames Example</title>
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        function checkDateNames() {
+          navigator.globalization.getDateNames(
+            function (names) {
+              for (var i=0; i<names.value.length; i++) {
+                alert('month: ' + names.value[i] + '\n');
+              }
+            },
+            function () {alert('Error getting names\n');},
+            {type:'wide', item:'months'}
+          );
+        }
+    
+        </script>
+      </head>
+      <body>
+        <button onclick="checkDateNames()">Click for date names</button>
+      </body>
+    </html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/globalization/globalization.getDatePattern.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/globalization/globalization.getDatePattern.md b/docs/ru/edge/cordova/globalization/globalization.getDatePattern.md
new file mode 100644
index 0000000..6b9d601
--- /dev/null
+++ b/docs/ru/edge/cordova/globalization/globalization.getDatePattern.md
@@ -0,0 +1,99 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# globalization.getDatePattern
+
+Возвращает строку шаблона для форматирования и разбора даты согласно предпочтениям пользователя клиента.
+
+    navigator.globalization.getDatePattern(successCallback, errorCallback, options);
+    
+
+## Описание
+
+Возвращает шаблон для `successCallback` . Объект, переданный в качестве параметра содержит следующие свойства:
+
+*   **шаблон**: Дата и время шаблон для форматирования и разбора дат. Шаблоны следуют технического стандарта Unicode #35. <http://unicode.org/reports/tr35/tr35-4.html>. *(Строка)*
+
+*   **Часовой пояс**: сокращенное название часового пояса на клиентском компьютере. *(Строка)*
+
+*   **utc_offset**: текущий разница в секундах между часовой пояс и всеобщее скоординированное время клиента. *(Число)*
+
+*   **dst_offset**: текущее смещение на летнее время в секундах между клиента не-летнее время часовой пояс и летнее клиента сохранение в часовой пояс. *(Число)*
+
+Если есть ошибка получения шаблона, `errorCallback` выполняет с `GlobalizationError` объект в качестве параметра. Ожидаемый код ошибки`GlobalizationError.PATTERN\_ERROR`.
+
+`options`Параметр является необязательным и по умолчанию имеет следующие значения:
+
+    {formatLength:'short', selector:'date and time'}
+    
+
+`options.formatLength` может быть `short`, `medium`, `long` или `full`. `options.selector`Может быть `date` , `time` или`date and
+time`.
+
+## Поддерживаемые платформы
+
+*   Андроид
+*   WebWorks ежевики (OS 5.0 и выше)
+*   iOS
+*   Windows Phone 8
+
+## Быстрый пример
+
+Когда браузер имеет значение `en\_US` языковой стандарт, в этом примере отображается всплывающее диалоговое окно с текстом, таких как `pattern: M/d/yyyy h:mm a` :
+
+    function checkDatePattern() {
+        navigator.globalization.getDatePattern(
+            function (date) { alert('pattern: ' + date.pattern + '\n'); },
+            function () { alert('Error getting pattern\n'); },
+            { formatLength: 'short', selector: 'date and time' }
+        );
+    }
+    
+
+## Полный пример
+
+    <!DOCTYPE HTML>
+    <html>
+      <head>
+        <title>getDatePattern Example</title>
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        function checkDatePattern() {
+          navigator.globalization.getDatePattern(
+            function (date) {alert('pattern: ' + date.pattern + '\n');},
+            function () {alert('Error getting pattern\n');},
+            {formatLength:'short', selector:'date and time'}
+          );
+        }
+    
+        </script>
+      </head>
+      <body>
+        <button onclick="checkDatePattern()">Click for pattern</button>
+      </body>
+    </html>
+    
+
+## Windows Phone 8 причуды
+
+*   `formatLength`Поддерживает только `short` и `full` значения.
+
+*   `pattern`Для `date and time` шаблона возвращает только полное datetime формат.
+
+*   `timezone`Возвращает имя полный часового пояса.
+
+*   `dst_offset`Свойство не поддерживается, и всегда возвращает нуль.
\ No newline at end of file


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

Posted by mw...@apache.org.
http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/guide/platforms/ios/config.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/guide/platforms/ios/config.md b/docs/de/edge/guide/platforms/ios/config.md
new file mode 100644
index 0000000..21bd530
--- /dev/null
+++ b/docs/de/edge/guide/platforms/ios/config.md
@@ -0,0 +1,53 @@
+---
+
+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.
+---
+
+# iOS Konfiguration
+
+Die Datei `config.xml` steuert verschiedene Cordova-Einstellungen. Dies ist breit und nicht Set pro CDVViewController Instanz Anwendung. Die `config.xml` Datei befindet sich Ihr `<project folder>/<appname>` Verzeichnis.
+
+## `<preference>`
+
+Verschiedene Einstellungen (als `<preference>` Markierungen) Standard auf vorhandene Anwendungen nicht zu brechen. Die verfügbaren Einstellungen sind:
+
+*   `DisallowOverscroll`(Boolean, wird standardmäßig auf `false` ): Legen Sie auf `true` Wenn Sie nicht, dass die WebView Gummi-Band möchten.
+
+*   `TopActivityIndicator`(string, der Standardwert ist `gray` ): Dies ist die oben drehenden Throbber in der Status/Batterie-Bar, gültige Werte sind `whiteLarge` , `white` , und`gray`.
+
+*   `EnableLocation`(Boolean, wird standardmäßig auf `false` ): Legen Sie auf `true` , initialisiert das Geolocation-Plugin beim Start (also das Update auf Ihrer Position genauer sein kann) **veraltet**: setzen Sie bitte die `onload` Attribut des der `Geolocation` Plugin zu `true` statt.
+
+*   `EnableViewportScale`(Boolean, wird standardmäßig auf `false` ): Legen Sie auf `true` , Viewport Skalierung durch ein Meta-Tag zu verhindern.
+
+*   `AutoHideSplashScreen`(Boolean, wird standardmäßig auf `true` ): Legen Sie auf `false` zu steuern, wenn das Splashscreen über eine JavaScript-API ausgeblendet ist.
+
+*   `FadeSplashScreen`(Boolean, wird standardmäßig auf `true` ): Legen Sie auf `false` um den Begrüßungsbildschirm zu ein-und ausgeblendet, wenn ein- oder Ausblenden von es zu verhindern.
+
+*   `FadeSplashScreenDuration`(float, der Standardwert ist 2): der Begrüßungsbildschirm Fade Dauer in Sekunden.
+
+*   `ShowSplashScreenSpinner`(Boolean, wird standardmäßig auf `true` ): Legen Sie auf `false` den Begrüßungsbildschirm Spinner zu verstecken.
+
+*   `MediaPlaybackRequiresUserAction`(Boolean, wird standardmäßig auf `false` ): auf True, nicht Autoplayed HTML5 video erlauben.
+
+*   `AllowInlineMediaPlayback`(Boolean, wird standardmäßig auf `false` ): auf true festgelegt, um Inline HTML5 Media-Wiedergabe zu ermöglichen, auch das video-Element im HTML-Dokument muss auch das Webkit-Playsinline-Attribut.
+
+*   `BackupWebStorage`(string, der Standardwert ist `cloud` ): gültige Werte sind `none` , `cloud` und `local` . Legen Sie auf `cloud` ermöglichen die Web-Speicherdaten werden in iCloud gesichert, und auf `local` nur lokale Backups (iTunes Sync) erlauben. Legen Sie auf `none` , keine Sicherungen von Web-Speicher erlauben.
+
+*   `KeyboardDisplayRequiresUserAction`(Boolean, wird standardmäßig auf `true` ): auf False festgelegt, um die Tastatur zu öffnen, wenn Formularelemente Fokus über den JavaScript focus() Aufruf erhalten.
+
+*   `SuppressesIncrementalRendering`(Boolean, wird standardmäßig auf `false` ): auf True zu warten, bis alle neuen Inhalte anzeigen eingegangen, bevor es wiedergegeben wird.
+
+*   `HideKeyboardFormAccessoryBar`(Boolean, wird standardmäßig auf `false` ): Set zu treu ausblenden die zusätzliche Symbolleiste, die am oberen Rand der Tastatur befindet. Diese Symbolleiste enthält die Schaltflächen **zurück**, **weiter**und **fertig** .
+
+*   `KeyboardShrinksView`(Boolean, wird standardmäßig auf `false` ): Legen Sie auf `true` , die WebView zu verkleinern, wenn die Tastatur kommt. Die WebView verkleinert statt der Viewport schrumpfen und der bildlauffähigen Seite. Dies gilt für Anwendungen, die ihre Elemente relativ zu Fuße der WebView positionieren. Dies ist das Standardverhalten auf Android und macht sehr viel Sinn, wenn apps im Gegensatz zu Webseiten erstellen.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/guide/platforms/ios/index.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/guide/platforms/ios/index.md b/docs/de/edge/guide/platforms/ios/index.md
new file mode 100644
index 0000000..d0caebd
--- /dev/null
+++ b/docs/de/edge/guide/platforms/ios/index.md
@@ -0,0 +1,180 @@
+---
+
+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.
+---
+
+# iOS Platform Guide
+
+Diese Anleitung zeigt Ihre Entwicklungsumgebung SDK einrichten, Cordova apps für iOS-Geräte wie iPhone und iPad bereitstellen. Finden Sie im folgenden detaillierte Plattform-spezifischen Informationen:
+
+*   iOS Konfiguration
+*   IOS Upgrade
+*   iOS Webansichten für
+*   iOS Plugins
+*   iOS-Befehlszeilenprogrammen
+
+Die Befehlszeilentools, die oben beziehen sich auf Versionen vor 3.0 Cordova. Informationen über die aktuelle Schnittstelle finden Sie unter The Command-Line Interface.
+
+## Anforderungen und Unterstützung
+
+Apple ® Werkzeuge zum Erstellen von iOS-Anwendungen, die nur auf das Betriebssystem OS X auf Intel-basierten Macs ausgeführt. Xcode ® 4.5 (die erforderliche Mindestversion) läuft nur unter OS X Version 10.7 (Lion) oder größer, und umfasst das iOS 6 SDK (Software Development Kit). Einreichen von apps, die Apple-App-Store℠ erfordert die neuesten Versionen der Apple-Tools.
+
+Sie können viele der mit dem iOS-Emulator installiert mit der iOS SDK und Xcode Cordova-Features testen, aber man braucht ein echtes Gerät vollständig testen aller Gerätefunktionen die app vor der Einreichung zum App-Speicher. Das Gerät muss mindestens iOS 5.x installiert, die mindestens iOS-Version ab Cordova 2.3 unterstützt. Unterstützende Geräten gehören alle iPad ® Modelle, iPhone ® 3GS und höher, und iPod ® Touch 3rd Generation oder höher. Um apps auf einem Gerät zu installieren, müssen Sie auch ein Mitglied von Apples [iOS Developer Program][1], sein, die kostet $99 pro Jahr. Diese Anleitung zeigt wie zum Implementieren von apps auf der iOS-Emulator, wofür Sie müssen sich nicht mit dem Entwicklerprogramm registrieren.
+
+ [1]: https://developer.apple.com/programs/ios/
+
+## Das SDK installieren
+
+Es gibt zwei Möglichkeiten zum Herunterladen von Xcode:
+
+*   aus dem [App Store][2], mit der Suche nach "Xcode" in der **App Store** -Anwendung zur Verfügung.
+
+*   von [Apple Developer Downloads][3]erfordert die Registrierung als ein Apple-Entwickler.
+
+ [2]: https://itunes.apple.com/us/app/xcode/id497799835?mt=12
+ [3]: https://developer.apple.com/downloads/index.action
+
+Sobald Xcode installiert ist, müssen mehrere Befehlszeilentools für Cordova ausführen aktiviert werden. Wählen Sie die **Xcode** -Menü die Option **"Einstellungen"**und anschließend die Registerkarte " **Downloads** ". Aus dem Bedienfeld " **Komponenten** " Taste **installieren** neben den **Kommandozeilen-Tools** angeboten.
+
+## Öffnen Sie ein Projekt im SDK
+
+Verwendung der `cordova` Utility für ein neues Projekt, wie in der Cordova The Command-Line Interface beschrieben einrichten. Zum Beispiel in einem Quellcode-Verzeichnis:
+
+        $ cordova create hello com.example.hello "HelloWorld"
+        $ cd hello
+        $ cordova platform add ios
+        $ cordova prepare              # or "cordova build"
+    
+
+Einmal erstellt, können Sie es innerhalb von Xcode öffnen. Doppelklicken Sie zum Öffnen der `hello/platforms/ios/hello.xcodeproj` Datei. Der Bildschirm sollte wie folgt aussehen:
+
+![][4]
+
+ [4]: img/guide/platforms/ios/helloworld_project.png
+
+## Bereitstellen auf Emulator
+
+Die app in der iOS-Emulator Vorschau:
+
+1.  Stellen Sie sicher, dass die *.xcodeproj* -Datei im linken Bereich ausgewählt ist.
+
+2.  Wählen Sie die **Hallo** -app im Bereich sofort nach rechts.
+
+3.  Wählen Sie das gewünschte Gerät " **Schema** " der Symbolleiste, wie das iPhone hervorgehoben 6.0 Simulator als hier:
+    
+    ![][5]
+
+4.  Drücken Sie die Schaltfläche **Ausführen** , die in der gleichen Symbolleiste auf der linken Seite des **Programms**angezeigt wird. Das baut, setzt und führt die Anwendung im Emulator. Eine separate Emulator Anwendung öffnet um die app anzuzeigen:
+    
+    ![][6]
+    
+    Nur ein Emulator kann zu einem Zeitpunkt ausführen möchten Sie die Anwendung in einem anderen Emulator zu testen, musst du den Emulator-Programm beenden, und führen Sie ein anderes Ziel in Xcode.
+
+ [5]: img/guide/platforms/ios/select_xcode_scheme.png
+ [6]: img/guide/platforms/ios/HelloWorldStandard.png
+
+Xcode kommt zusammengerollt mit Emulatoren für die neuesten Versionen von iPhone und iPad. Ältere Versionen möglicherweise zur Verfügung, aus der **Xcode → Einstellungen → Downloads → Komponenten** Panel.
+
+## Bereitstellung auf Gerät
+
+Ausführliche Informationen zu unterschiedlichen Anforderungen an ein Gerät bereitstellen finden Sie im Abschnitt " *Konfigurieren von Entwicklung und Vertrieb Vermögenswerte* " Apples [Tools Workflow Guide für iOS][7]. Kurz gesagt, müssen Sie vor der Bereitstellung Folgendes:
+
+ [7]: http://developer.apple.com/library/ios/#documentation/Xcode/Conceptual/ios_development_workflow/00-About_the_iOS_Application_Development_Workflow/introduction.html#//apple_ref/doc/uid/TP40007959
+
+1.  Teilnehmen Sie das Apple iOS Developer Program.
+
+2.  Erstellen Sie eine *Provisioning Profile* innerhalb der [iOS Provisioning Portal][8]. Können Sie ihre *Entwicklung-Provisioning-Assistenten* erstellen und installieren Sie das Profil und Zertifikat Xcode erforderlich ist.
+
+3.  Überprüfen Sie, ob der *Code Signing* -Abschnitt *Code Signing Identity* innerhalb der Projekteinstellungen auf Ihre Bereitstellung Profilname festgelegt ist.
+
+ [8]: https://developer.apple.com/ios/manage/overview/index.action
+
+Für das Gerät bereitstellen:
+
+1.  Verwenden Sie das USB-Kabel, um das Gerät an Ihren Mac anschließen
+
+2.  Wählen Sie den Namen des Projekts in das Xcode-Fenster **Schema** Dropdown Liste.
+
+3.  Wählen Sie Ihr Gerät aus der Dropdownliste **Gerät** . Wenn es über USB angeschlossen ist, aber immer noch nicht angezeigt, drücken Sie die Schaltfläche " **Organizer** ", um Fehler zu beheben.
+
+4.  Drücken Sie die Schaltfläche **Ausführen** , erstellen, bereitstellen und führen Sie die Anwendung auf Ihrem Gerät.
+
+## Häufige Probleme
+
+**Veraltungswarnungen:** Wenn eine Anwendung geändert oder ersetzt durch eine andere API-Programmierschnittstelle (API), wird es als *veraltet*markiert. Die API noch kurzfristig funktioniert, aber wird schließlich entfernt. Einige dieser veralteten Schnittstellen spiegeln sich in Apache Cordova und Xcode gibt Warnungen über sie, wenn Sie erstellen und eine Anwendung bereitstellen.
+
+Xcode Warnung über die `invokeString` Methode betrifft die Funktionalität, die eine Anwendung über einen benutzerdefinierten URL startet. Obwohl der Mechanismus zum Laden aus einer benutzerdefinierten URL geändert hat, ist dieser Code noch rückwärts Funktionalität für Anwendungen, die mit älteren Versionen von Cordova erstellt. Die Beispielanwendung wird diese Funktionalität nicht verwendet, können diese Warnungen ignoriert werden. Um diese Warnungen angezeigt zu vermeiden, entfernen Sie den Code, der die veraltete InvokeString API verweist:
+
+*   Bearbeiten Sie die Datei *Classes/MainViewController.m* , umgeben von den folgenden Codeblock mit `/*` und `*/` Kommentare wie folgt, dann geben Sie **Befehl-s** , um die Datei zu speichern:
+    
+        (void)webViewDidFinishLoad:(UIWebView*)theWebView
+        {
+        // only valid if ___PROJECTNAME__-Info.plist specifies a protocol to handle
+        /*
+        if (self.invokeString) {
+          // this is passed before the deviceready event is fired, so you can access it in js when you receive deviceready
+          NSLog(@"DEPRECATED: window.invokeString - use the window.handleOpenURL(url) function instead, which is always called when the app is launched through a custom scheme url.");
+          NSString* jsString = [NSString stringWithFormat:@"var invokeString = \"%@\";", self.invokeString];
+          [theWebView stringByEvaluatingJavaScriptFromString:jsString];
+        }
+        */
+        // Black base color for background matches the native apps
+        theWebView.backgroundColor = [UIColor blackColor];
+        
+        return [super webViewDidFinishLoad:theWebView];
+        }
+        
+
+*   Bearbeiten Sie die *Classes/AppViewDelegate.m* -Datei, kommentieren Sie die folgende Zeile durch einen doppelten Schrägstrich einfügen, wie folgt, dann geben Sie **Befehl-s** , um die Datei zu speichern:
+    
+        //self.viewController.invokeString = invokeString;
+        
+
+*   Drücken Sie **Befehl-b** das Projekt neu zu erstellen und zu beseitigen die Warnungen.
+
+<!-- Does this fix only last until the next "cordova prepare"? -->
+
+**Fehlende Header**: Kompilierungsfehler im Zusammenhang mit fehlenden Header werden durch Probleme mit den Buildspeicherort und kann über Xcode-Einstellungen festgelegt werden:
+
+1.  **Xcode → Einstellungen → Speicherorte** auswählen.
+
+2.  Drücken Sie im Abschnitt **Abgeleitete Daten** die Schaltfläche " **erweitert** " und wählen Sie **Unique** als den **Buildspeicherort** , wie hier gezeigt:
+    
+    ![][9]
+
+ [9]: img/guide/platforms/ios/xcode_build_location.png
+
+Dies ist die Standardeinstellung für eine neue Xcode-Installation, aber es kann anders nach einem Upgrade von einer älteren Version von Xcode festgelegt werden.
+
+Weitere Informationen finden Sie in Apples Dokumentation:
+
+*   [Start Entwicklung iOS Apps heute][10] bietet einen schnellen Überblick über die Schritte für die Entwicklung von iOS Apps.
+
+*   [Member Center-Homepage][11] enthält Links zu mehreren iOS technische Ressourcen, einschließlich der technische Ressourcen, das provisioning Portal, Verteilung Führer und Community-Foren.
+
+*   [Tools-Workflow-Guide für iOS][7]
+
+*   [Xcode 4 Benutzerhandbuch][12]
+
+*   [Session-Videos][13] aus der Apple World Wide Developer Conference 2012 (WWDC2012)
+
+*   Der [Xcode-Select-Befehl][14], der hilft, wenn mehrere geben Sie die richtige Version von Xcode installiert ist.
+
+ [10]: http://developer.apple.com/library/ios/#referencelibrary/GettingStarted/RoadMapiOS/index.html#//apple_ref/doc/uid/TP40011343
+ [11]: https://developer.apple.com/membercenter/index.action
+ [12]: http://developer.apple.com/library/ios/#documentation/ToolsLanguages/Conceptual/Xcode4UserGuide/000-About_Xcode/about.html#//apple_ref/doc/uid/TP40010215
+ [13]: https://developer.apple.com/videos/wwdc/2012/
+ [14]: http://developer.apple.com/library/mac/#documentation/Darwin/Reference/ManPages/man1/xcode-select.1.html
+
+(Mac ® OS X ®, Apple ®, Xcode App Store℠, iPad ®, iPhone ®, iPod ® und Finder ® sind Marken von Apple Inc.)
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/guide/platforms/ios/plugin.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/guide/platforms/ios/plugin.md b/docs/de/edge/guide/platforms/ios/plugin.md
new file mode 100644
index 0000000..4ad3baa
--- /dev/null
+++ b/docs/de/edge/guide/platforms/ios/plugin.md
@@ -0,0 +1,196 @@
+---
+
+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.
+---
+
+# iOS Plugins
+
+Eine Plugin ist eine Objective-C-Klasse, die erweitert die `CDVPlugin` Klasse.
+
+Jedes Plugin-Klasse muss registriert sein, als ein `<feature>` tag-in der `config.xml` Datei. Es ist über diesen Mechanismus, dass JavaScript `exec` Methode `service` Parameter ordnet eine Objective-C-Klasse.
+
+## Plugin-Klasse Zuordnung
+
+Der JavaScript-Teil eines Plugins verwendet immer die `cordova.exec` Methode wie folgt:
+
+    exec(<successFunction>, <failFunction>, <service>, <action>, [<args>]);
+    
+
+Dies marshallt Ersuchen der `UIWebView` auf die iOS native Seite, mehr oder weniger kochendes bis Berufung der `action` -Methode für die `service` -Klasse mit der übergebenen Argumente der `args` Array.
+
+Geben Sie das Plugin als ein `<feature>` Tag in Ihre Cordova-iOS-Anwendung-Projekt `config.xml` Datei.
+
+    <feature name="LocalStorage">
+        <param name="ios-package" value="CDVLocalStorage" />
+    </feature>
+    
+
+Das Feature `name` Attribut sollte übereinstimmen, was Sie in der JavaScript verwenden `exec` Anruf `service` Parameter, und das `value` -Attribut den Namen des Plugins Objective-C Klasse übereinstimmen sollte. `<param name>`sollte ich `"ios-package"` . Wenn Sie dieses Setup nicht folgen, wird das Plugin kann kompiliert, aber werden nicht von Cordova erreichbar.
+
+## Plugin-Initialisierung und Lebensdauer
+
+Wird eine Instanz eines Plugin-Objekts erstellt, für das Leben eines jeden `UIWebView` . Plugins werden nicht instanziiert bis sie zuerst durch einen Aufruf von JavaScript, verwiesen wird, es sei denn, `<param>` mit einem `onload` `name` Attribut auf festgelegt ist `"true"` in `config.xml` . Z.B.:
+
+    <feature name="Echo">
+        <param name="ios-package" value="Echo" />
+        <param name="onload" value="true" />
+    </feature>
+    
+
+Es gibt *keine* benannten Initialisierer für Plugins. Stattdessen sollten die Plugins verwenden die `pluginInitialize` -Methode für ihre Start-up-Logik.
+
+Plugins mit langer Laufzeit-Anforderungen, elektronische Aktivität (z. B. spielen Medien), Zuhörer oder internen Zustand sollten implementieren die `onReset` Methode und stoppen oder Bereinigen Sie diese Tätigkeiten. Diese Methode wird ausgeführt, wenn die `UIWebView` navigiert zu einer neuen Seite oder Aktualisierungen, die das JavaScript lädt.
+
+## Ein iOS Cordova Plugin schreiben
+
+Wir haben JavaScript Feuer aus eine Plugin-Anforderung an die systemeigene Seite. Wir haben das iOS Objective-C-Plugin richtig zugeordnet, über die `config.xml` Datei. Also sieht die letzte iOS Objective-C-Plugin-Klasse wie?
+
+Was an das Plugin per JavaScript gesendet ruft `exec` Funktion übergeben wird, in der entsprechenden Plugin-Klasse `action` Methode. Eine Plugin-Methode hat diese Signatur:
+
+    - (void)myMethod:(CDVInvokedUrlCommand*)command
+    {
+        CDVPluginResult* pluginResult = nil;
+        NSString* myarg = [command.arguments objectAtIndex:0];
+    
+        if (myarg != nil) {
+            pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK];
+        } else {
+            pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_ERROR messageAsString:@"Arg was null"];
+        }
+        [self.commandDelegate sendPluginResult:pluginResult callbackId:command.callbackId];
+    }
+    
+
+1.  [CDVInvokedUrlCommand.h][1]
+
+2.  [CDVPluginResult.h][2]
+
+3.  [CDVCommandDelegate.h][3]
+
+ [1]: https://github.com/apache/cordova-ios/blob/master/CordovaLib/Classes/CDVInvokedUrlCommand.h
+ [2]: https://github.com/apache/cordova-ios/blob/master/CordovaLib/Classes/CDVPluginResult.h
+ [3]: https://github.com/apache/cordova-ios/blob/master/CordovaLib/Classes/CDVCommandDelegate.h
+
+## iOS CDVPluginResult Message-Typen
+
+Mit CDVPluginResult können Sie zurückgeben eine Vielzahl von Ergebnistypen zurück an Ihre JavaScript-Rückrufe mit Klassenmethoden, die aussehen wie:
+
+    + (CDVPluginResult*)resultWithStatus:(CDVCommandStatus)statusOrdinal messageAs...
+    
+
+Sie können erstellen, `String` , `Int` , `Double` , `Bool` , `Array` , `Dictionary` , `ArrayBuffer` , und `Multipart` Arten. Oder keine Argumente (nur senden einen Status) anfügen. Oder ein Fehler zurückgegeben. Sie können auch keines Plugin-Ergebnis gesendet werden, in diesem Fall wird der Rückruf nicht ausgelöst.
+
+### Notizen
+
+*   `messageAsArrayBuffer`erwartet `NSData*` und konvertiert in eine `ArrayBuffer` für Ihre JavaScript-Rückruf (und `ArrayBuffers` von JavaScript zu einem Plugin gesendet werden`NSData*`).
+*   `messageAsMultipart` erwartet ein `NSArray *` Typen und sendet das gesamte Array als mit allen anderen unterstützt die `Argumente` um Ihre JavaScript-Rückruf. 
+    *   Besonderheit: Dies ist nicht nur syntaktischer Zucker (auch wenn es süß ist). Auf diese Weise sind alle Argumente serialisiert oder deserialisiert wie nötig. Z.B. gefahrlos zurück `NSData*` als mehrteilige, aber nicht als `Array` /`Dictionary`.
+
+## Echo-Plugin iOS Plugin
+
+Wir würden fügen Sie Folgendes in des Projekts `config.xml` Datei:
+
+    <feature name="Echo">
+        <param name="ios-package" value="Echo" />
+    </feature>
+    
+
+Dann wir die folgenden Dateien fügen würden ( `Echo.h` und `Echo.m` ) in den Plugins-Ordner unserer Cordova-iOS-Anwendungsordners:
+
+    /********* Echo.h Cordova Plugin Header *******/
+    
+    #import <Cordova/CDV.h>
+    
+    @interface Echo : CDVPlugin
+    
+    - (void)echo:(CDVInvokedUrlCommand*)command;
+    
+    @end
+    
+    /********* Echo.m Cordova Plugin Implementation *******/
+    
+    #import "Echo.h"
+    #import <Cordova/CDV.h>
+    
+    @implementation Echo
+    
+    - (void)echo:(CDVInvokedUrlCommand*)command
+    {
+        CDVPluginResult* pluginResult = nil;
+        NSString* echo = [command.arguments objectAtIndex:0];
+    
+        if (echo != nil && [echo length] > 0) {
+            pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK messageAsString:echo];
+        } else {
+            pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_ERROR];
+        }
+    
+        [self.commandDelegate sendPluginResult:pluginResult callbackId:command.callbackId];
+    }
+    
+    @end
+    
+
+Werfen Sie einen Blick auf den Code. An der Spitze haben wir alle notwendigen Cordova Einfuhren. Unsere Klasse erstreckt sich von `CDVPlugin` (sehr wichtig).
+
+Dieses Plugin unterstützt nur eine Aktion, die `echo` Aktion. Zuerst, wir holen die Echo-Zeichenfolge unter Verwendung der `objectAtIndex` -Methode für unsere `args` , es zu sagen, wir wollen den 10. Parameter im Array Argumente zu bringen. Wir machen ein bisschen Parameterüberprüfung: Stellen Sie sicher, es ist nicht `nil` , und stellen Sie sicher, es ist keine Zeichenfolge der Länge Null.
+
+Wenn es ist, wir zurück ein `PluginResult` mit einem `ERROR` Status. Wenn alle diese Prüfungen bestehen, dann kehren wir zurück ein `PluginResult` mit einer `OK` Status, und übergeben Sie die `echo` Zeichenfolge wir in erster Linie als Parameter empfangen.
+
+Endlich, wir senden das Ergebnis an `self.commandDelegate` , die führt die `exec` Methode Erfolg oder Misserfolg Rückrufe auf der Seite JavaScript. Wenn der Erfolg-Rückruf aufgerufen wird, übergibt es in die `echo` Parameter.
+
+## Threading
+
+Plugin-Methoden werden in demselben Thread wie die Benutzeroberfläche ausgeführt. Wenn Ihr Plugin ein hohes Maß an Verarbeitung erfordert oder einen blockierenden Aufruf erfordert, verwenden Sie einen Hintergrund-Thread. Zum Beispiel:
+
+    - (void)myPluginMethod:(CDVInvokedUrlCommand*)command
+    {
+        // Check command.arguments here.
+        [self.commandDelegate runInBackground:^{
+            NSString* payload = nil;
+            // Some blocking logic...
+            CDVPluginResult* pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK messageAsString:payload];
+            // The sendPluginResult method is thread-safe.
+            [self.commandDelegate sendPluginResult:pluginResult callbackId:command.callbackId];
+        }];
+    }
+    
+
+## Erweiterte Plugin-Funktionalität
+
+Sehen Sie andere Methoden, denen Sie, in überschreiben können:
+
+*   [CDVPlugin.h][4]
+
+*   [CDVPlugin.m][5]
+
+ [4]: https://github.com/apache/cordova-ios/blob/master/CordovaLib/Classes/CDVPlugin.h
+ [5]: https://github.com/apache/cordova-ios/blob/master/CordovaLib/Classes/CDVPlugin.m
+
+Beispielsweise können Sie Haken in die `pause` , `resume` , app beenden und `handleOpenURL` Ereignisse.
+
+## Debuggen von Plugins
+
+Zum Debuggen der Objective-C-Seite verwenden Sie Xcodes integrierten Debuggers. Für JavaScript auf iOS können 5,0 [Weinre, einem Apache-Cordova-Projekt][6] oder [iWebInspector, ein Drittanbieter - Dienstprogramm][7] Sie
+
+ [6]: https://github.com/apache/cordova-weinre
+ [7]: http://www.iwebinspector.com/
+
+Für iOS 6 würden Sie Safari 6.0 verwenden, einfach an Ihre Anwendung, die in das iOS 6 Simulator ausgeführt.
+
+## Häufige Probleme
+
+*   Vergessen Sie nicht, Ihr Plugin Zuordnung zu "config.xml" hinzugefügt werden. Wenn Sie vergessen haben, wird ein Fehler in der Xcode-Konsole protokolliert.
+
+*   Vergessen Sie nicht, alle Hosts, die Verbindung in die Whitelist hinzufügen, wie in Domain-Whitelist-Handbuch beschrieben. Wenn Sie vergessen haben, wird ein Fehler in der Xcode-Konsole protokolliert.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/guide/platforms/ios/tools.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/guide/platforms/ios/tools.md b/docs/de/edge/guide/platforms/ios/tools.md
new file mode 100644
index 0000000..1e72de3
--- /dev/null
+++ b/docs/de/edge/guide/platforms/ios/tools.md
@@ -0,0 +1,49 @@
+---
+
+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.
+---
+
+# iOS-Befehlszeilenprogrammen
+
+Die `cordova` Befehlszeilen-Dienstprogramm ist ein High-Level Tool, das Ihnen erlaubt, Anwendungen auf mehreren Plattformen gleichzeitig zu erstellen. Eine ältere Version von Cordova Rahmen bietet Gruppen von Befehlszeilentools, die spezifisch für jede Plattform. Wenn sie als Alternative zu den CLI verwenden möchten, müssen Sie diese Version von Cordova von [cordova.apache.org][1]herunterladen. Der Download enthält separate Archiv für jede Plattform. Erweitern Sie die gewünschte Ziel-Plattform. Die hier beschriebenen Tools sind in der Regel in der obersten Ebene `bin` Verzeichnis, sonst finden Sie in die **README** -Datei ausführlichere Wegbeschreibung.
+
+ [1]: http://cordova.apache.org
+
+Die iOS-Befehlszeilentools basieren auf Shell-Skripte und verlassen sich auf Xcode-Befehlszeilen-Tools wie `xcode-select` und`xcodebuild`.
+
+## Erstellen Sie ein Projekt
+
+Führen Sie den `create` Befehl, der vorhandenen Pfad für das Projekt, die rückwärts-Domäne-Style Paket-ID und die app-Anzeigenamen angeben.
+
+    $ ./path/to/cordova-ios/bin/create /path/to/my_new_project com.example.project_name ProjectName
+    
+
+## Erstellen eines Projekts
+
+    $ /path/to/my_new_project/cordova/build
+    
+
+## Emulator app läuft
+
+    $ /path/to/my_new_project/cordova/run
+    
+
+## Freigabe
+
+    $ /path/to/my_new_project/cordova/release
+    
+
+## Protokollierung
+
+    $ /path/to/my_new_project/cordova/log
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/guide/platforms/ios/upgrading.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/guide/platforms/ios/upgrading.md b/docs/de/edge/guide/platforms/ios/upgrading.md
new file mode 100644
index 0000000..ef843bc
--- /dev/null
+++ b/docs/de/edge/guide/platforms/ios/upgrading.md
@@ -0,0 +1,695 @@
+---
+
+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.
+---
+
+# IOS Upgrade
+
+Diese Anleitung zeigt wie iOS-Projekte von älteren Versionen von Cordova upgedatet werden. Die meisten diese Anweisungen gelten für Projekte, die mit einer älteren Befehlszeilentools, die vorangehen erstellt die `cordova` CLI-Hilfsprogramm. Die Command-Line Interface Informationen finden Sie unter Gewusst wie: Aktualisieren Sie die Version der CLI.
+
+**Hinweis:** Xcode 4.5 ist erforderlich. Um die Apple-App-Store zu übermitteln, müssen Sie verwenden die neueste ausgelieferte Version des iOS SDK, welches ist iOS 6. Das iOS 6 SDK muss Xcode 4.5.
+
+## Upgrade auf die CLI (3.0.0) von 2.9.0
+
+1.  Erstellen Sie ein neues Apache Cordova 3.0.0-Projekt mit Cordova CLI, wie in der Command-Line Interface beschrieben.
+
+2.  Fügen Sie Ihrer Plattformen die den Cordova Projekt, zum Beispiel:`cordova
+platform add ios`.
+
+3.  Kopieren Sie den Inhalt des Projekts `www` Verzeichnis in das `www` Verzeichnis im Stammverzeichnis des Projektes Cordova, die Sie gerade erstellt haben.
+
+4.  Kopieren oder nativen Vermögen aus dem ursprünglichen Projekt zu überschreiben ( `Resources` usw.), die sicher um jede neuen Dateien zu den `.xcodeproj` Projekt. Das iOS-Projekt erstellt, in das `platforms\ios` Verzeichnis.
+
+5.  Kopie Ihrer `config.xml` in das `www` Verzeichnis und entfernen Sie alle Plugin-Definitionen. Ändern Sie die Einstellungen hier nicht die Plattform-Ordner.
+
+6.  Verwenden Sie Cordova-CLI-Tool, um alle Plugins zu installieren, die Sie brauchen. Beachten Sie, dass die CLI behandelt alle Kern-APIs als Plugins, so müssen sie möglicherweise hinzugefügt werden. Nur 3.0.0 Plugins sind kompatibel mit CLI.
+
+7.  Erstellen und testen.
+
+## Upgrade 2.9.0 Projekte 3.0.0
+
+1.  Herunterladen Sie und extrahieren Sie die Cordova 3.0.0-Quelle an einen permanenten Ordner auf Ihrer Festplatte, zum Beispiel in`~/Documents/Cordova-3.0.0`.
+
+2.  Beenden Sie Xcode, wenn es geöffnet ist.
+
+3.  Terminal.app verwenden, navigieren Sie zu dem Verzeichnis, in dem Sie die heruntergeladene Quelle oben setzen.
+
+4.  Erstellen Sie ein neues Projekt, wie in iOS Command-Line Tools beschrieben. Sie benötigen die Vermögen aus diesem neuen Projekt.
+
+5.  Kopie der `www/cordova.js` (Beachten Sie, dass es muss ein Version-Suffix nicht mehr, die Version ist in der Datei selbst in der Kopfzeile) Datei aus dem neuen Projekt in Ihr `www` Verzeichnis und löschen Ihre `www/cordova.js` Datei.
+
+6.  Aktualisieren von Cordova Skriptverweis in Ihre `www/index.html` Datei (und alle anderen Dateien, die den Skriptverweis enthalten) auf die neue hinzu `cordova.js` Datei.
+
+7.  Löschen Sie Ihre `CordovaLib` Verzeichnis, und kopieren die `CordovaLib` Verzeichnis des neuen Projekts in Ihrem Projekt-Root-Verzeichnis.
+
+**Hinweis:** Beginnend mit Cordova 3.0.0, Projekte kommen nicht mit irgendwelche Plugins, Sie müssen die zu installieren, benötigen Sie für Ihr Projekt mit, der `plugman` CLI-Hilfsprogramm. Siehe Verwenden von Plugman Plugins verwalten.
+
+## Upgrade 2.8.0 Projekte 2.9.0
+
+1.  Herunterladen Sie und extrahieren Sie die Cordova 2.9.0-Quelle an einen permanenten Ordner auf Ihrer Festplatte, zum Beispiel in`~/Documents/Cordova-2.9.0`.
+
+2.  Beenden Sie Xcode, wenn es geöffnet ist.
+
+3.  Terminal.app verwenden, navigieren Sie zu dem Verzeichnis, in dem Sie die heruntergeladene Quelle oben setzen.
+
+4.  Erstellen Sie ein neues Projekt, wie in iOS Command-Line Tools beschrieben. Sie benötigen die Vermögen aus diesem neuen Projekt.
+
+5.  Kopie der `www/cordova.js` (Beachten Sie, dass es muss ein Version-Suffix nicht mehr, die Version ist in der Datei selbst in der Kopfzeile) Datei aus dem neuen Projekt in Ihr `www` Verzeichnis und löschen Ihre `www/cordova.js` Datei.
+
+6.  Aktualisieren von Cordova Skriptverweis in Ihre `www/index.html` Datei (und alle anderen Dateien, die den Skriptverweis enthalten) auf die neue hinzu `cordova.js` Datei.
+
+7.  Löschen Sie Ihre `CordovaLib` Verzeichnis, und kopieren die `CordovaLib` Verzeichnis des neuen Projekts in Ihrem Projekt-Root-Verzeichnis.
+
+## Upgrade 2.7.0 Projekte 2.8.0
+
+1.  Herunterladen Sie und extrahieren Sie die Cordova 2.8.0-Quelle an einen permanenten Ordner auf Ihrer Festplatte, zum Beispiel in`~/Documents/Cordova-2.8.0`.
+
+2.  Beenden Sie Xcode, wenn es geöffnet ist.
+
+3.  Terminal.app verwenden, navigieren Sie zu dem Verzeichnis, in dem Sie die heruntergeladene Quelle oben setzen.
+
+4.  Erstellen Sie ein neues Projekt, wie in iOS Command-Line Tools beschrieben. Sie benötigen die Vermögen aus diesem neuen Projekt.
+
+5.  Kopie der `www/cordova.js` (Beachten Sie, dass es muss ein Version-Suffix nicht mehr, die Version ist in der Datei selbst in der Kopfzeile) Datei aus dem neuen Projekt in Ihr `www` Verzeichnis und löschen Ihre `www/cordova-2.7.0.js` Datei.
+
+6.  Aktualisieren von Cordova Skriptverweis in Ihre `www/index.html` Datei (und alle anderen Dateien, die den Skriptverweis enthalten) auf die neue hinzu `cordova.js` Datei.
+
+7.  Aktualisieren `<plugin>` Markierungen, die in Ihrer `config.xml` zu `<feature>` Markierungen. Beachten Sie, dass die vorhandenen `<plugin>` Tags noch funktionieren, aber sind veraltet. Sie können diese Informationen in der `config.xml` für ein neues Projekt. Zum Beispiel:
+    
+        <plugins> < Plugin Name = "LocalStorage" Value = "CDVLocalStorage" / ><!--andere Plugins--> </plugins> <!--ändern in: (Beachten Sie, dass ein <feature>-Tag auf dem gleichen Niveau wie <plugins>--> < Featurename = "LocalStorage" >< Param Name = "Ios-Paket" Wert = "CDVLocalStorage" / >< / feature ><!--andere <feature>-Tags-->
+        
+
+8.  Löschen Sie Ihre `CordovaLib` Verzeichnis, und kopieren die `CordovaLib` Verzeichnis des neuen Projekts in Ihrem Projekt-Root-Verzeichnis.
+
+9.  Fügen Sie diese beiden Frameworks zum Projekt:
+    
+        OpenAL ImageIO
+        
+
+10. Aktualisieren Sie Ihr Projektziel **Buildeinstellungen**. Unter **Verbindung → Sonstiges Linker-Flags**, bearbeiten **"- Obj - C"** zu **"-ObjC"**.
+
+11. Aktualisieren Sie Ihr Projektziel **Buildeinstellungen**. Ändern Sie unter **Verbindung → Sonstiges Linker-Flags**, **"-All_load"** zu `-force\_load ${BUILT\_PRODUCTS\_DIR}/libCordova.a` . Sie müssten nur, dies zu tun, haben Sie das Problem in definierten [dieses Problem.][1].
+
+ [1]: https://issues.apache.org/jira/browse/CB-3458
+
+## Upgrade 2.6.0 Projekte 2.7.0
+
+1.  Herunterladen Sie und extrahieren Sie die Cordova 2.7.0-Quelle an einen permanenten Ordner auf Ihrer Festplatte, zum Beispiel in`~/Documents/Cordova-2.7.0`.
+
+2.  Beenden Sie Xcode, wenn es geöffnet ist.
+
+3.  Terminal.app verwenden, navigieren Sie zu dem Verzeichnis, in dem Sie die heruntergeladene Quelle oben setzen.
+
+4.  Erstellen Sie ein neues Projekt, wie in iOS Command-Line Tools beschrieben. Sie benötigen die Vermögen aus diesem neuen Projekt.
+
+5.  Kopie der `www/cordova-2.7.0.js` Datei aus dem neuen Projekt in Ihr `www` Verzeichnis und löschen Ihre `www/cordova-2.6.0.js` Datei.
+
+6.  Aktualisieren von Cordova Skriptverweis in Ihre `www/index.html` Datei (und alle anderen Dateien, die den Skriptverweis enthalten) auf die neue hinzu `cordova-2.7.0.js` Datei.
+
+7.  Aktualisieren (oder zu ersetzen, wenn Sie die Datei nie geändert) Ihre `AppDelegate.m` Datei entsprechend von dem neuen Projekt (siehe [diese Diff][2]).
+
+8.  In der `config.xml` Datei, [Entfernen Sie diese Zeile][3].
+
+9.  Löschen Sie Ihre `CordovaLib` Verzeichnis, und kopieren die `CordovaLib` Verzeichnis des neuen Projekts in Ihrem Projekt-Root-Verzeichnis.
+
+ [2]: https://git-wip-us.apache.org/repos/asf?p=cordova-ios.git;a=blobdiff;f=bin/templates/project/__TESTING__/Classes/AppDelegate.m;h=5c05ac80e056753c0e8736f887ba9f28d5b0774c;hp=623ad8ec3c46f656ea18c6c3a190d650dd64e479;hb=c6e71147386d4ad94b07428952d1aae0a9cbf3f5;hpb=c017fda8af00375a453cf27cfc488647972e9a23
+ [3]: https://git-wip-us.apache.org/repos/asf?p=cordova-ios.git;a=blobdiff;f=bin/templates/project/__TESTING__/config.xml;h=537705d76a5ef6bc5e57a8ebfcab78c02bb4110b;hp=8889726d9a8f8c530fe1371c56d858c34552992a;hb=064239b7b5fa9a867144cf1ee8b2fb798ce1f988;hpb=c9f233250d4b800f3412eeded811daaafb17b2cc
+
+## Upgrade 2.5.0 Projekte 2.6.0
+
+1.  Herunterladen Sie und extrahieren Sie die Cordova 2.6.0-Quelle an einen permanenten Ordner auf Ihrer Festplatte, zum Beispiel in`~/Documents/Cordova-2.6.0`.
+
+2.  Beenden Sie Xcode, wenn es geöffnet ist.
+
+3.  Terminal.app verwenden, navigieren Sie zu dem Verzeichnis, in dem Sie die heruntergeladene Quelle oben setzen.
+
+4.  Erstellen Sie ein neues Projekt, wie in iOS Command-Line Tools beschrieben. Sie benötigen die Vermögen aus diesem neuen Projekt.
+
+5.  Kopieren Sie das Projekt `www/cordova-2.6.0.js` Datei in Ihr `www` Verzeichnis, und Löschen der `www/cordova-2.5.0.js` Datei.
+
+6.  Aktualisieren von Cordova Skriptverweis in Ihre `www/index.html` Datei (zusammen mit anderen Dateien, die das Skript verweisen) zum Verweisen auf die neue `cordova-2.6.0.js` Datei.
+
+7.  Aktualisieren (oder zu ersetzen, wenn Sie die Datei nie geändert) Ihre `AppDelegate.m` Datei entsprechend von dem neuen Projekt (siehe [diese Diff][4]).
+
+8.  In der `config.xml` Datei, [fügen Sie diese neue Linie][5].
+
+9.  In der `config.xml` Datei, [fügen Sie diese neue Linie][6].
+
+10. In der `config.xml` Datei, [UIWebViewBounce, DisallowOverscroll, geändert wurde und Standardwerte sind unterschiedlich][7].
+
+11. In der `config.xml` Datei, die `EnableLocation` Präferenz ist veraltet.
+
+12. Löschen Sie Ihre `CordovaLib` Verzeichnis, und kopieren die `CordovaLib` Verzeichnis des neuen Projekts in Ihrem Projekt-Root-Verzeichnis.
+
+ [4]: https://git-wip-us.apache.org/repos/asf?p=cordova-ios.git;a=blobdiff;f=bin/templates/project/__TESTING__/Classes/AppDelegate.m;h=124a56bb4f361e95616f44d6d6f5a96ffa439b60;hp=318f79326176be8f16ebc93bad85dd745f4205b6;hb=a28c7712810a63396e9f32fa4eb94fe3f8b93985;hpb=36acdf55e4cab52802d73764c8a4b5b42cf18ef9
+ [5]: https://git-wip-us.apache.org/repos/asf?p=cordova-ios.git;a=blobdiff;f=bin/templates/project/__TESTING__/config.xml;h=1555b5e81de326a07efe0bccaa5f5e2326b07a9a;hp=0652d60f8d35ac13c825c572dca6ed01fea4a540;hb=95f16a6dc252db0299b8e2bb53797995b1e39aa1;hpb=a2de90b8f5f5f68bd9520bcbbb9afa3ac409b96d
+ [6]: https://git-wip-us.apache.org/repos/asf?p=cordova-ios.git;a=blobdiff;f=bin/templates/project/__TESTING__/config.xml;h=d307827b7e67301171a913417fb10003d43ce39d;hp=04260aa9786d6d74ab20a07c86d7e8b34e31968c;hb=97b89edfae3527828c0ca6bb2f6d58d9ded95188;hpb=942d33c8e7174a5766029ea1232ba2e0df745c3f
+ [7]: https://git-wip-us.apache.org/repos/asf?p=cordova-ios.git;a=blobdiff;f=bin/templates/project/__TESTING__/config.xml;h=8889726d9a8f8c530fe1371c56d858c34552992a;hp=d307827b7e67301171a913417fb10003d43ce39d;hb=57982de638a4dce6ae130a26662591741b065f00;hpb=ec411f18309d577b4debefd9a2f085ba719701d5
+
+## Upgrade 2.4.0 Projekte 2.5.0
+
+1.  Herunterladen Sie und extrahieren Sie die Cordova 2.5.0-Quelle an einen permanenten Ordner auf Ihrer Festplatte, zum Beispiel in`~/Documents/Cordova-2.5.0`.
+
+2.  Beenden Sie Xcode, wenn es geöffnet ist.
+
+3.  Terminal.app verwenden, navigieren Sie zu dem Verzeichnis, in dem Sie die heruntergeladene Quelle oben setzen.
+
+4.  Erstellen Sie ein neues Projekt, wie in iOS Command-Line Tools beschrieben. Sie benötigen die Vermögen aus diesem neuen Projekt.
+
+5.  Kopie der `www/cordova-2.5.0.js` Datei aus dem neuen Projekt in Ihrem `www` -Verzeichnis und löschen Ihre `www/cordova-2.4.0.js` Datei.
+
+6.  Aktualisieren von Cordova Skriptverweis in Ihre `www/index.html` Datei (und alle anderen Dateien, die den Skriptverweis enthalten) auf die neue hinzu `cordova-2.5.0.js` Datei.
+
+7.  Aktualisieren (oder zu ersetzen, wenn Sie die Datei nie geändert) Ihre `AppDelegate.m` Datei entsprechend von dem neuen Projekt (siehe [diese Diff][8]).
+
+8.  In der `config.xml` Datei, [fügen Sie diese neuen Zeilen][9].
+
+9.  In Ihrem `config.xml` Datei, [das Root-Element zu bearbeiten, ändern sie von Cordova, Widget][10].
+
+10. In der `config.xml` Datei, [Entfernen Sie die Voreinstellung "OpenAllWhitelistURLsInWebView"][11].
+
+11. Löschen Sie Ihre `cordova` Verzeichnis, und kopieren die `cordova` Verzeichnis des neuen Projekts in Ihrem Projekt-Root-Verzeichnis. In 2.5.0 hat dieses Skripts aktualisiert.
+
+12. Löschen Sie Ihre `CordovaLib` Verzeichnis, und kopieren die `CordovaLib` Verzeichnis des neuen Projekts in Ihrem Projekt-Root-Verzeichnis.
+
+ [8]: https://git-wip-us.apache.org/repos/asf?p=cordova-ios.git;a=blobdiff;f=bin/templates/project/__TESTING__/Classes/AppDelegate.m;h=318f79326176be8f16ebc93bad85dd745f4205b6;hp=6dc7bfc84f0ecede4cc43d2a3256ef7c5383b9fe;hb=4001ae13fcb1fcbe73168327630fbc0ce44703d0;hpb=299a324e8c30065fc4511c1fe59c6515d4842f09
+ [9]: https://git-wip-us.apache.org/repos/asf?p=cordova-ios.git;a=blobdiff;f=bin/templates/project/__TESTING__/config.xml;h=903944c4b1e58575295c820e154be2f5f09e6314;hp=721c734120b13004a4a543ee25f4287e541f34be;hb=ae467249b4a256bd31ee89aea7a06f4f2316b8ac;hpb=9e39f7ef8096fb15b38121ab0e245a3a958d9cbb
+ [10]: https://git-wip-us.apache.org/repos/asf?p=cordova-ios.git;a=blobdiff;f=bin/templates/project/__TESTING__/config.xml;h=64e71636f5dd79fa0978a97b9ff5aa3860a493f5;hp=d8579352dfb21c14e5748e09b2cf3f4396450163;hb=0e711f8d09377a7ac10ff6be4ec17d22cdbee88d;hpb=57c3c082ed9be41c0588d0d63a1d2bfcd2ed878c
+ [11]: https://git-wip-us.apache.org/repos/asf?p=cordova-ios.git;a=blobdiff;f=bin/templates/project/__TESTING__/config.xml;h=721c734120b13004a4a543ee25f4287e541f34be;hp=7d67508b70914aa921a16e79f79c00512502a8b6;hb=187bf21b308551bfb4b98b1a5e11edf04f699791;hpb=03b8854bdf039bcefbe0212db937abd81ac675e4
+
+## Upgrade 2.3.0 Projekte 2.4.0
+
+1.  Herunterladen Sie und extrahieren Sie die Cordova 2.4.0-Quelle an einen permanenten Ordner auf Ihrer Festplatte, zum Beispiel in`~/Documents/Cordova-2.4.0`.
+
+2.  Beenden Sie Xcode, wenn es geöffnet ist.
+
+3.  Terminal.app verwenden, navigieren Sie zu dem Verzeichnis, in dem Sie die heruntergeladene Quelle oben setzen.
+
+4.  Erstellen Sie ein neues Projekt, wie in iOS Command-Line Tools beschrieben. Sie benötigen die Vermögen aus diesem neuen Projekt.
+
+5.  Kopie der `www/cordova-2.4.0.js` Datei aus dem neuen Projekt in Ihr `www` Verzeichnis und löschen Ihre `www/cordova-2.3.0.js` Datei.
+
+6.  Aktualisieren von Cordova Skriptverweis in Ihre `www/index.html` Datei (und alle anderen Dateien, die den Skriptverweis enthalten) auf die neue hinzu `cordova-2.4.0.js` Datei.
+
+7.  Aktualisieren (oder zu ersetzen, wenn Sie die Dateien nie geändert) Ihre `MainViewController.m` Datei entsprechend von dem neuen Projekt (siehe [diese Diff][12]).
+
+8.  Aktualisieren (oder zu ersetzen, wenn Sie die Datei nie geändert) Ihre `AppDelegate.m` Datei entsprechend von dem neuen Projekt (siehe [diese Diff][13]).
+
+9.  In der `config.xml` Datei, [fügen Sie diese neue Linie][14].
+
+10. Löschen Sie Ihre `cordova` Verzeichnis, und kopieren die `cordova` Verzeichnis des neuen Projekts in Ihrem Projekt-Root-Verzeichnis. In 2.4.0 hat dieses Skripts fest.
+
+11. Löschen Sie Ihre `CordovaLib` Verzeichnis, und kopieren die `CordovaLib` Verzeichnis des neuen Projekts in Ihrem Projekt-Root-Verzeichnis.
+
+12. AssetsLibrary.framework als Ressource dem Projekt hinzufügen. (Gehen Sie [hier][15] Hinweise dazu, wie dies zu tun.).
+
+ [12]: https://git-wip-us.apache.org/repos/asf?p=cordova-ios.git;a=blobdiff;f=bin/templates/project/__TESTING__/Classes/MainViewController.m;h=5f9eeac15c2437cd02a6eb5835b48374e9b94100;hp=89da1082d06ba5e5d0dffc5b2e75a3a06d5c2aa6;hb=b4a2e4ae0445ba7aec788090dce9b822d67edfd8;hpb=a484850f4610e73c7b20cd429a7794ba829ec997
+ [13]: https://git-wip-us.apache.org/repos/asf?p=cordova-ios.git;a=blobdiff;f=bin/templates/project/__TESTING__/Classes/AppDelegate.m;h=6dc7bfc84f0ecede4cc43d2a3256ef7c5383b9fe;hp=1ca3dafeb354c4442b7e149da4f281675aa6b740;hb=6749c17640c5fed8a7d3a0b9cca204b89a855baa;hpb=deabeeb6fcb35bac9360b053c8bf902b45e6de4d
+ [14]: https://git-wip-us.apache.org/repos/asf?p=cordova-ios.git;a=blobdiff;f=bin/templates/project/__TESTING__/config.xml;h=7d67508b70914aa921a16e79f79c00512502a8b6;hp=337d38da6f40c7432b0bce05aa3281d797eec40a;hb=6749c17640c5fed8a7d3a0b9cca204b89a855baa;hpb=deabeeb6fcb35bac9360b053c8bf902b45e6de4d
+ [15]: https://developer.apple.com/library/ios/#recipes/xcode_help-project_editor/Articles/AddingaLibrarytoaTarget.html
+
+## Upgrade 2.2.0 Projekte 2.3.0
+
+1.  Herunterladen Sie und extrahieren Sie die Cordova 2.3.0-Quelle an einen permanenten Ordner auf Ihrer Festplatte, zum Beispiel in`~/Documents/Cordova-2.3.0`.
+
+2.  Beenden Sie Xcode, wenn es geöffnet ist.
+
+3.  Terminal.app verwenden, navigieren Sie zu dem Verzeichnis, in dem Sie die heruntergeladene Quelle oben setzen.
+
+4.  Erstellen Sie ein neues Projekt, wie in iOS Command-Line Tools beschrieben. Sie benötigen die Vermögen aus diesem neuen Projekt.
+
+5.  Kopie der `www/cordova-2.3.0.js` Datei aus dem neuen Projekt in Ihr `www` Verzeichnis und löschen Ihre `www/cordova-2.2.0.js` Datei.
+
+6.  Aktualisieren von Cordova Skriptverweis in Ihre `www/index.html` Datei (und alle anderen Dateien, die den Skriptverweis enthalten) auf die neue hinzu `cordova-2.3.0.js` Datei.
+
+7.  Aktualisieren (oder zu ersetzen, wenn Sie die Datei nie geändert) Ihre `MainViewController.m` nach von dem neuen Projekt.
+
+8.  Löschen Sie Ihre `cordova` Verzeichnis, und kopieren die `cordova` Verzeichnis des neuen Projekts in Ihrem Projekt-Root-Verzeichnis. In 2.3.0 hat das neue Skripte.
+
+9.  Löschen Sie Ihre `CordovaLib` Verzeichnis, und kopieren die `CordovaLib` Verzeichnis des neuen Projekts in Ihrem Projekt-Root-Verzeichnis.
+
+10. Konvertieren Ihrer `Cordova.plist` Datei zu `config.xml` , durch Ausführen des Skripts `bin/cordova\_plist\_to\_config\_xml` auf Ihre Projektdatei.
+
+11. Fügen Sie das InAppBrowser-Plugin, um Ihre `config.xml` , durch Hinzufügen von diesem Tag unter `<cordova><plugins>` :
+    
+        < Plugin Name = "InAppBrowser" Value = "CDVInAppBrowser" / >
+        
+
+12. Beachten Sie, dass Objective-C-Plugins *nicht* auf der weißen Liste mehr sind. Zur weißen Liste Ihre Verbindungen mit der app-Whitelist, Sie müssen die `User-Agent` die Verbindung mit der gleichen User-Agent als die wichtigsten Cordova WebView-Header. Erhalten Sie durch den Zugriff auf die `userAgent` Eigenschaft aus den wichtigsten anzeigen-Controller. Die wichtigste View-Controller (CDVViewController) hat auch eine `URLisAllowed` Methode, damit Sie prüfen, ob eine URL die Whitelist übergeben wird.
+
+13. Geräte API-Änderungen:
+    
+    *   Für iOS, device.platform zurückgeben verwendet `iPhone` , `iPad` oder `iPod Touch` , jetzt es gibt (richtig)`iOS`.
+    *   Für iOS, device.name (veraltet für alle Plattformen) verwendet, um den Namen von dem Gerät des Benutzers zurückzugeben (z.B. ' Shazrons iPhone 5 '); Jetzt gibt es was device.platform zurückgegeben: `iPhone` , `iPad` oder`iPod Touch`.
+    *   Für alle Plattformen gibt es eine neue Eigenschaft namens device.model; Dies gibt das jeweilige Gerätemodell, z.B. `iPad2,5` (für andere Plattformen gibt das was device.name zurückgegeben).
+
+## Upgrade 2.1.0 Projekte 2.2.0
+
+1.  Herunterladen Sie und extrahieren Sie die Cordova 2.2.0-Quelle an einen permanenten Ordner auf Ihrer Festplatte, zum Beispiel in`~/Documents/Cordova-2.2.0`.
+
+2.  Beenden Sie Xcode, wenn es geöffnet ist.
+
+3.  Terminal.app verwenden, navigieren Sie zu dem Verzeichnis, in dem Sie die heruntergeladene Quelle oben setzen.
+
+4.  Erstellen Sie ein neues Projekt, wie in iOS Command-Line Tools beschrieben. Sie benötigen die Vermögen aus diesem neuen Projekt.
+
+5.  Kopie der `www/cordova-2.2.0.js` Datei aus dem neuen Projekt in Ihr `www` Verzeichnis und löschen Ihre `www/cordova-2.1.0.js` Datei.
+
+6.  Aktualisieren von Cordova Skriptverweis in Ihre `www/index.html` Datei (und alle anderen Dateien, die den Skriptverweis enthalten) auf die neue hinzu `cordova-2.2.0.js` Datei.
+
+7.  Aktualisieren (oder zu ersetzen, wenn Sie die Datei nie geändert) Ihre `MainViewController.m` nach von dem neuen Projekt:
+    
+    *   Aktualisiert → ViewWillAppear
+
+8.  Kopie der `cordova` Verzeichnis des neuen Projekts in Ihrem Projekt-Root-Verzeichnis. Im 2.2.0 hat dies ein aktualisiertes 'emulieren' Skript.
+
+9.  Anschließend aktualisieren Ihre `CordovaLib` Teilprojekt Verweis. Beginnend mit Cordova 2.1.0, wir verwenden nicht die CORDOVALIB Xcode-Variable nicht mehr wo verweisen auf `CordovaLib` befindet, der Verweis ist eine absolute Dateiverweis jetzt.
+    
+    1.  Terminal.app starten
+    2.  Gehen Sie zu dem Speicherort, wo Sie Cordova installiert (siehe Schritt 1), in der `bin` Unterverzeichnis
+    3.  Führen Sie das Skript unten, wo der erste Parameter ist der Pfad zu Ihrem Projekts `.xcodeproj` Datei:
+        
+        `Update_cordova_subproject Pfad/zu/Ihrem/Projekt/xcodeproj`
+
+**Hinweis:** In 2.2.0 das `bin/create` Skript-Kopie in der `CordovaLib` Teilprojekt in Ihr Projekt. Um die gleiche Art der Installation haben, kopieren Sie einfach in der rechten `CordovaLib` in Ihrem Projektordner und Update der `CordovaLib` Teilprojekt Lage (bezogen auf "Projekt") in der Xcode-Datei-Inspektor.
+
+## Upgrade 2.0.0 Projekte auf 2.1.0
+
+Mit Cordova 2.1.0 `CordovaLib` zur **Automatischen Reference Counting (ARC)**verwenden aktualisiert wurde. Sie nicht müssen upgrade auf **ARC** mithilfe von CordovaLib, aber wenn Sie, aktualisieren Sie das Projekt zur Verwendung von **ARC möchten**, verwenden Sie bitte den Xcode-Migrations-Assistenten aus dem Menü: **Bearbeiten → → umgestalten Convert in Objective-C-Bogen...**, libCordova.a aufzuheben, dann führen Sie den Assistenten bis zum Abschluss.
+
+1.  Herunterladen Sie und extrahieren Sie die Cordova 2.1.0-Quelle an einen permanenten Ordner auf Ihrer Festplatte, zum Beispiel in`~/Documents/Cordova-2.1.0`.
+
+2.  Beenden Sie Xcode, wenn es geöffnet ist.
+
+3.  Terminal.app verwenden, navigieren Sie zu dem Verzeichnis, in dem Sie die heruntergeladene Quelle oben setzen.
+
+4.  Erstellen Sie ein neues Projekt, wie in iOS Command-Line Tools beschrieben. Sie benötigen die Vermögen aus diesem neuen Projekt.
+
+5.  Kopie der `www/cordova-2.1.0.js` Datei aus dem neuen Projekt in Ihr `www` Verzeichnis und löschen Ihre `www/cordova-2.0.0.js` Datei.
+
+6.  Aktualisieren von Cordova Skriptverweis in Ihre `www/index.html` Datei (und alle anderen Dateien, die den Skriptverweis enthalten) auf die neue hinzu `cordova-2.1.0.js` Datei.
+
+7.  Aktualisieren (oder zu ersetzen, wenn Sie die Datei nie geändert) Ihre `AppDelegate.m` nach von dem neuen Projekt:
+    
+    *   Bearbeitet → Anwendung: DidFinishLaunchingWithOptions:
+    *   Hinzugefügt → Anwendung: SupportedInterfaceOrientationsForWindow:
+
+8.  Aktualisieren (oder zu ersetzen, wenn Sie die Datei nie geändert) Ihre `MainViewController.m` nach von dem neuen Projekt:
+    
+    *   Hinzugefügt → ViewWillAppear
+
+9.  Kopie der `cordova` Verzeichnis des neuen Projekts in Ihrem Projekt-Root-Verzeichnis. Im 2.1.0 hat dies die aktualisierte Skripts um Pfade mit Leerzeichen zu unterstützen.
+
+10. Entfernen Sie die `VERSION` Datei Verweis aus dem Projekt (*nicht* die in`CordovaLib`).
+
+11. Anschließend aktualisieren Ihre `CordovaLib` Teilprojekt Verweis. Beginnend mit Cordova 2.1.0, wir verwenden nicht die CORDOVALIB Xcode-Variable nicht mehr wo verweisen auf `CordovaLib` befindet, der Verweis ist eine absolute Dateiverweis jetzt.
+    
+    1.  Terminal.app starten
+    2.  Gehen Sie zu dem Speicherort, wo Sie Cordova installiert (siehe Schritt 1), in der `bin` Unterverzeichnis
+    3.  Führen Sie das Skript unten, wo der erste Parameter ist der Pfad zu Ihrem Projekts `.xcodeproj` Datei:
+        
+        `Update_cordova_subproject Pfad/zu/Ihrem/Projekt/xcodeproj`
+
+## Upgrade 1.9.0 Projekte 2.0.0
+
+1.  Cordova 2.0.0 zu installieren.
+
+2.  Erstellen Sie ein neues Projekt, wie in iOS Command-Line Tools beschrieben. Sie benötigen die Vermögen aus diesem neuen Projekt.
+
+3.  Kopie der `www/cordova-2.0.0.js` Datei aus dem neuen Projekt in Ihr `www` Verzeichnis und löschen Ihre `www/cordova-1.9.0.js` Datei.
+
+4.  Aktualisieren von Cordova Skriptverweis in Ihre `www/index.html` Datei (und alle anderen Dateien, die den Skriptverweis enthalten) auf die neue hinzu `cordova-2.0.0.js` Datei.
+
+5.  Kopie der `cordova` Verzeichnis des neuen Projekts in Ihrem Projekt-Root-Verzeichnis (wenn Sie möchten, dass die Projekt-Befehlszeilen-Tools).
+
+6.  Fügen Sie einen neuen Eintrag unter `Plugins` in Ihrem `Cordova.plist` -Datei unter der **Hilfsdateien** -Gruppe. Der Schlüssel ist `Device` und der Wert ist`CDVDevice`.
+
+7.  Entfernen`Cordova.framework`.
+
+8.  Entfernen von `verify.sh` aus der **Hilfsdateien** -Gruppe.
+
+9.  Wählen Sie das Projektsymbol in der Projekt-Navigator, wählen Sie das Projekt **Target**, dann wählen Sie die Registerkarte **Einstellungen erstellen** .
+
+10. Suchen Sie nach **Präprozessor-Makros**, dann entfernen Sie alle **CORDOVA_FRAMEWORK = 1** Werte.
+
+11. Suchen Sie das `CordovaLib` -Verzeichnis, das auf Ihrer Festplatte unter Ihrem Benutzerordner installiert wurde `Documents` Unterverzeichnis.
+
+12. Suchen Sie die `CordovaLib.xcodeproj` Datei das `CordovaLib` Verzeichnis, dann per Drag & Drop die Datei in Ihr Projekt. Es sollte als ein Teilprojekt angezeigt.
+
+13. Erstellen Sie das Projekt, solltest du einige Fehler im Zusammenhang mit `#import` Richtlinien.
+
+14. Für die `#import` Fehler, Quote-basierende Einfuhren in diesem Stil zu ändern:
+    
+        #import "CDV.h"
+        
+    
+    zu dieser Art auf der Grundlage von Klammern:
+    
+        #import <Cordova/CDV.h>
+        
+    
+    und entfernen Sie alle `#ifdef` Wrapper für jede Cordova importiert, sie sind nicht mehr erforderlich (die Einfuhren sind nun einheitlich)
+
+15. Erstellen Sie das Projekt erneut, und es sollten keine `#import` Störungen.
+
+16. Wählen Sie das **Symbol "Projekt"** in der Projekt-Navigator, wählen Sie das Projekt **Target**, dann wählen Sie die Registerkarte **Build Phasen** .
+
+17. Erweitern Sie die **Ziel Abhängigkeiten** -Phase, dann wählen Sie das **+** -Schaltfläche.
+
+18. Wählen Sie die `CordovaLib` als Ziel, dann wählen Sie die Schaltfläche " **Hinzufügen** ".
+
+19. Die erste **Link Binary mit Bibliotheken** Phase (es sollte bereits eine Reihe von Frameworks enthalten) zu erweitern, und wählen Sie das **+** Knopf.
+
+20. Wählen Sie die `libCordova.a` statische Bibliothek, klicken Sie die Schaltfläche " **Hinzufügen** ".
+
+21. Löschen Sie die **Skript ausführen** -Phase.
+
+22. Wählen Sie das **Symbol "Projekt"** in der Projekt-Navigator, wählen Sie das Projekt **Target**, dann wählen Sie die Registerkarte **Einstellungen erstellen** .
+
+23. Suchen Sie nach **Anderen Linker-Flags**, und addieren Sie die Werte **-All_load** und **- Obj-C**.
+
+24. Erweitern Sie die `CordovaLib` Teilprojekt.
+
+25. Suchen Sie die `VERSION` Datei, ziehen Sie es in Ihr Haupt-Projekt (wir möchten einen Link zu ihr, keine Kopie erstellen).
+
+26. Aktivieren Sie das Optionsfeld **erstellen Gruppen für alle hinzugefügten Ordner** , und wählen Sie die Schaltfläche **Fertig stellen** .
+
+27. Wählen Sie die `VERSION` Datei, die Sie nur in einem vorherigen Schritt gezogen.
+
+28. Geben Sie die **Option-Befehl-1** -Tastenkombination zum Anzeigen der **Datei Inspector** (oder Menuitem **anzeigen → Dienstprogramme → "Datei-Informationen einblenden"**).
+
+29. Wählen Sie **relativ zum CORDOVALIB** in der **Datei-Inspektor** für die Drop-Down-Menü für **Lage**.
+
+30. Legen Sie die Voreinstellung "Xcode" **Xcode "Einstellungen" → Standorte → abgeleitete Daten → Advanced...** auf **Unique**, damit die einheitliche Header gefunden werden können.
+
+31. Wählen Sie das **Symbol "Projekt"** in der Projekt-Navigator, wählen Sie Ihr **Ziel**, dann wählen Sie die Registerkarte **Einstellungen erstellen** .
+
+32. Suche nach **Header-Suchpfade**. Fügen Sie für diese Einstellung diese drei Werte, einschließlich der Anführungszeichen:
+    
+        "$(TARGET_BUILD_DIR)/usr/local/lib/include"
+        
+        "$(OBJROOT)/UninstalledProducts/include"
+        
+        "$(BUILT_PRODUCTS_DIR)"
+        
+
+33. Suche nach **anderen Linker-Flags**. Fügen Sie diesen Wert für diese Einstellung:
+    
+        -Weak_framework CoreFoundation
+        
+
+34. Erstellen Sie das Projekt, es sollten kompilieren und verknüpfen **ohne** Probleme.
+
+35. Wählen Sie das Projekt der **Schema** -Dropdown-Menü, und wählen Sie dann **iPhone 5.1 Simulator**.
+
+36. Wählen Sie die Schaltfläche " **Ausführen** ".
+
+**Hinweis:** Wenn Ihr Projekt nicht funktioniert wie erwartet im Simulator, bitte beachten Sie ein Fehler in der Konsole anmelden Xcode nach hinweisen.
+
+## Update 1.8.x-Projekten auf 1.9.0
+
+1.  Installieren Sie Cordova 1.9.0.
+
+2.  Erstellen Sie ein neues Projekt. Sie benötigen einen Teil der Vermögensgegenstände aus diesem neuen Projekt.
+
+3.  Kopie der `www/cordova-1.9.0.js` Datei aus dem neuen Projekt in Ihr `www` Verzeichnis und löschen Ihre `www/cordova-1.8.x.js` Datei.
+
+4.  Aktualisieren von Cordova Skriptverweis in Ihre `www/index.html` Datei (und alle anderen Dateien, die den Skriptverweis enthalten) auf die neue hinzu `cordova-1.9.0.js` Datei.
+
+**Hinweis:** 1.9.0 unterstützt das neue `BackupWebStorage` boolesche `Cordova.plist` Einstellung. Es ist standardmäßig aktiviert, so legen Sie es auf `false` , besonders auf iOS 6 deaktivieren. Finden Sie unter [Release Notes: Safari und UIKit Abschnitt][16]
+
+ [16]: https://developer.apple.com/library/prerelease/ios/#releasenotes/General/RN-iOSSDK-6_0/_index.html
+
+## Upgrade 1.7.0 Projekte 1.8.x
+
+1.  Installieren Sie Cordova 1.8.0.
+
+2.  Erstellen Sie ein neues Projekt. Sie benötigen einen Teil der Vermögensgegenstände aus diesem neuen Projekt.
+
+3.  Kopie der `www/cordova-1.8.0.js` Datei aus dem neuen Projekt in Ihr `www` Verzeichnis und löschen Ihre `www/cordova-1.7.x.js` Datei.
+
+4.  Aktualisieren von Cordova Skriptverweis in Ihre `www/index.html` Datei (und alle anderen Dateien, die den Skriptverweis enthalten) auf die neue hinzu `cordova-1.8.0.js` Datei.
+
+Wollen Sie über die Verwendung der API zu erfassen, benötigen Sie die neue **iPad Retina-Display** -Vermögen:
+
+1.  Kopie der `Resources/Capture.bundle` Element aus dem neuen Projekt in den Projektordner zu schreiben, Ihre bestehende `Resources/Capture.bundle` Element.
+
+2.  Wählen Sie in Ihrem Projekt, das `Capture.bundle` Element in Ihrem Projekt-Navigator in Xcode, geben Sie die **Entf** -Taste, und wählen Sie im daraufhin angezeigten Dialogfeld **Verweis entfernen** .
+
+3.  Ziehen Sie die neue `Capture.bundle` aus Schritt 1 oben in Ihrem Projekt-Navigator in Xcode, wählen Sie das Optionsfeld **erstellen Gruppen für alle hinzugefügten Ordner** .
+
+## Update 1.6.x-Projekten auf 1.7.0
+
+1.  Installieren Sie Cordova 1.7.0.
+
+2.  Erstellen Sie ein neues Projekt. Sie benötigen einen Teil der Vermögensgegenstände aus diesem neuen Projekt.
+
+3.  Kopie der `www/cordova-1.7.0.js` Datei aus dem neuen Projekt in Ihr `www` Verzeichnis und löschen Ihre `www/cordova-1.6.0.js` Datei.
+
+4.  Aktualisieren von Cordova Skriptverweis in Ihre `www/index.html` Datei (und alle anderen Dateien, die den Skriptverweis enthalten) auf die neue hinzu `cordova-1.7.0.js` Datei.
+
+## Upgrade 1.5.0 Projekte 1.6.x
+
+1.  Installieren Sie Cordova 1.6.1.
+
+2.  Erstellen Sie eine Sicherungskopie von `AppDelegate.m` , `AppDelegate.h` , `MainViewController.m` , `MainViewController.h` , und `Cordova.plist` in Ihrem Projekt.
+
+3.  Erstellen Sie ein neues Projekt. Sie benötigen einen Teil der Vermögensgegenstände aus diesem neuen Projekt.
+
+4.  Kopieren Sie diese Dateien aus dem neuen Projekt in den 1.5.0-based-Projektordner auf dem Datenträger ersetzt alle alten Dateien (sichern Sie Ihre Dateien zuerst aus Schritt 2 oben):
+    
+        AppDelegate.h AppDelegate.m MainViewController.h MainViewController.m Cordova.plist
+        
+
+5.  Fügen Sie die neue `MainViewController` und `AppDelegate` Dateien in das Xcode-Projekt.
+
+6.  Kopie der `www/cordova-1.6.1.js` Datei aus dem neuen Projekt in Ihr `www` Verzeichnis und löschen Ihre `www/cordova-1.5.0.js` Datei.
+
+7.  Aktualisieren von Cordova Skriptverweis in Ihre `www/index.html` Datei (und alle anderen Dateien, die den Skriptverweis enthalten) auf die neue hinzu `cordova-1.6.1.js` Datei.
+
+8.  Fügen Sie das neue `Cordova.plist` -Datei in Ihrem Projekt. Dies ist notwendig, da die Core-Plugin-Dienst-Namen ändern müssen, um die für eine einheitliche Cordova JavaScript-Datei (von Android und BlackBerry, übereinstimmen`cordova-js`).
+
+9.  Alle Einstellungen, **Plugins** und **ExternalHosts** Einträge, die Sie in Ihrem **gesicherten Cordova.plist** in das neue hatten zu integrieren`Cordova.plist`.
+
+10. Integrieren Sie Projekt-spezifischen Code, die Sie in Ihrem gesicherten `AppDelegate.h` und `AppDelegate.m` in die neuen AppDelegate-Dateien. `UIWebViewDelegate`Oder `CDVCommandDelegate` code in `AppDelegate.m` müssen in `MainViewController.m` jetzt (siehe Abschnitte in der Datei auskommentiert).
+
+11. Integrieren Sie Projekt-spezifischen Code, die Sie in Ihrem gesicherten `MainViewController.h` und `MainViewController.m` in die neuen MainViewController-Dateien.
+
+12. Klicken Sie auf das Projektsymbol in der Projekt-Navigator, wählen Sie das **Projekt**, dann wählen Sie die Registerkarte **Einstellungen erstellen** .
+
+13. Geben Sie **Compiler für C / C + + / Objective-C** in das Suchfeld ein.
+
+14. Wählen Sie den **Apple LLVM Compiler 3.1** -Wert.
+
+## Update 1.4.x-Projekten auf 1.5.0
+
+1.  Installieren Sie Cordova 1.5.0.
+
+2.  Erstellen Sie ein neues Projekt, und führen Sie es einmal. Sie benötigen einen Teil der Vermögensgegenstände aus diesem neuen Projekt.
+
+3.  Kopie der `www/cordova-1.5.0.js` Datei aus dem neuen Projekt in Ihr `www` Verzeichnis und löschen Ihre `www/phonegap-1.4.x.js` Datei.
+
+4.  Aktualisieren von Cordova Skriptverweis in Ihre `www/index.html` Datei (und alle anderen Dateien, die den Skriptverweis enthalten) auf die neue Cordova hinzu `cordova-1.5.0.js` Datei.
+
+5.  Finden Sie `PhoneGap.framework` in Ihrem Projekt-Navigator, wählen Sie es.
+
+6.  Geben Sie den Schlüssel **Löschen** und Löschen der `PhoneGap.framework` Verweis in der Projekt-Navigator.
+
+7.  Geben Sie die **Option-Befehl-A** -Tastenkombination, die drop-down-ein Blatt zu dem Projekt (die **Dateien hinzufügen...** -Blatt) Dateien hinzufügen sollten. Stellen Sie sicher, dass das Optionsfeld **erstellt Gruppen für alle hinzugefügten Ordner** ausgewählt ist.
+
+8.  Geben Sie die Tastenkombination **Umschalt-Befehl-G** , drop-down-ein weiteres Blatt für Sie zu einem Ordner gehen sollte (die **gehen in den Ordner:** Blatt).
+
+9.  Geben Sie `/Users/Shared/Cordova/Frameworks/Cordova.framework` in die **gehen in den Ordner:** Blatt und drücken Sie dann die Schaltfläche " **Go** ".
+
+10. Drücken Sie die Taste " **Hinzufügen** " in dem **Dateien hinzufügen...** -Blatt.
+
+11. Wählen Sie `Cordova.framework` in der Projektnavigator.
+
+12. Geben Sie die **Option-Befehl-1** -Tastenkombination zum Anzeigen der **Datei Inspector**.
+
+13. Wählen Sie **Absoluter Pfad** in der **Datei-Inspektor** für die Drop-Down-Menü für **Standort**.
+
+14. Geben Sie die **Option-Befehl-A** -Tastenkombination, die drop-down-ein Blatt zu dem Projekt (die **Dateien hinzufügen...** -Blatt) Dateien hinzufügen sollten. Stellen Sie sicher, dass das Optionsfeld **erstellt Gruppen für alle hinzugefügten Ordner** ausgewählt ist.
+
+15. Geben Sie die Tastenkombination **Umschalt-Befehl-G** , drop-down-ein weiteres Blatt für Sie zu einem Ordner gehen sollte (die **gehen in den Ordner:** Blatt).
+
+16. Geben Sie `~/Documents/CordovaLib/Classes/deprecated` in die **gehen in den Ordner:** Blatt und drücken Sie dann die Schaltfläche " **Go** ".
+
+17. Drücken Sie die Taste " **Hinzufügen** " in dem **Dateien hinzufügen...** -Blatt.
+
+18. In Ihrem `AppDelegate.h` , `AppDelegate.m` , und `MainViewController.h` Dateien, ersetzen die gesamte `#ifdef PHONEGAP_FRAMEWORK` -block mit:
+    
+        #import "CDVDeprecated.h"
+        
+
+19. Klicken Sie auf das **Symbol "Projekt"** in der Projekt-Navigator, wählen Sie Ihr **Ziel**, dann wählen Sie die Registerkarte **Einstellungen erstellen** .
+
+20. Suche nach **Framework-Suchpfade**.
+
+21. Ersetzen Sie den vorhandenen Wert mit`/Users/Shared/Cordova/Frameworks`.
+
+22. Suche nach **Präprozessor-Makros**.
+
+23. Für den ersten (zusammengesetzten) Wert, ersetzen Sie den Wert mit **CORDOVA_FRAMEWORK = YES**.
+
+24. Wählen Sie die Registerkarte **Build Phasen** .
+
+25. **Skript** zu erweitern.
+
+26. Ersetzen Sie alle Vorkommen von **PhoneGap** mit **Cordova**.
+
+27. Finden Sie Ihre `PhoneGap.plist` in der Projekt-Navigator Datei, und klicken Sie auf den Dateinamen eingeben Name Bearbeitungsmodus.
+
+28. Benennen Sie `PhoneGap.plist` auf`Cordova.plist`.
+
+29. Mit der rechten Maustaste auf `Cordova.plist` und wählen Sie **Öffnen als → Quellcode**.
+
+30. Drücken Sie **Option-Command-F**, wählen Sie **ersetzen** aus der Dropdown-Liste oben links im Quellcodefenster.
+
+31. Geben Sie `com.phonegap` für die Zeichenfolge suchen und `org.apache.cordova` für die Zeichenfolge ersetzen und drücken Sie dann die Schaltfläche " **Alle ersetzen** ".
+
+32. Geben Sie **PG** die Suchzeichenfolge und **CDV** für die Zeichenfolge ersetzen, und drücken Sie die Schaltfläche " **Alle ersetzen** ".
+
+33. Drücken Sie **Befehl-B** zu bauen, Sie haben noch Abwertungen, die Sie in Zukunft loswerden können (siehe `CDVDeprecated.h` . Z. B. ersetzen-Klassen in Ihrem Code, PG * CDV * verwendet).
+
+## 1.4.1 Upgrade 1.4.0-Projekten
+
+1.  Installieren Sie Cordova 1.4.1.
+
+2.  Erstellen Sie eine Sicherungskopie der`MainViewController.m`.
+
+3.  Erstellen Sie ein neues Projekt. Sie benötigen einen Teil der Vermögensgegenstände aus diesem neuen Projekt.
+
+4.  Kopie der `MainViewController.m` Datei aus dem neuen Projekt in den 1.4.0-based-Projektordner auf dem Datenträger, die alte Datei ersetzen (backup Ihrer Dateien zuerst aus Schritt 2 oben).
+
+5.  Fügen Sie die `MainViewController.m` Datei in das Xcode-Projekt.
+
+6.  Integrieren Sie Projekt-spezifischen Code, die Sie in Ihrem gesicherten `MainViewController.m` in die neue Datei.
+
+7.  Aktualisierung der `phonegap-1.4.0.js` Datei ist optional, in der JavaScript zwischen 1.4.0 und 1.4.1 hat sich nichts geändert.
+
+## Upgrade 1.3.0 Projekte 1.4.0
+
+1.  Cordova 1.4.0 zu installieren.
+
+2.  Erstellen Sie eine Sicherungskopie von `AppDelegate.m` und `AppDelegate.h` in Ihrem Projekt.
+
+3.  Erstellen Sie ein neues Projekt. Sie benötigen einen Teil der Vermögensgegenstände aus diesem neuen Projekt.
+
+4.  Kopieren Sie diese Dateien aus dem neuen Projekt in den 1.3.0-based-Projektordner auf dem Datenträger ersetzt alle alten Dateien (sichern Sie Ihre Dateien zuerst aus Schritt 2 oben):
+    
+        AppDelegate.h AppDelegate.m MainViewController.h MainViewController.m MainViewController.xib
+        
+
+5.  Fügen Sie alle die `MainViewController` Dateien in das Xcode-Projekt.
+
+6.  Kopie der `www/phonegap-1.4.0.js` Datei aus dem neuen Projekt in Ihr `www` Verzeichnis und löschen Ihre `www/phonegap-1.3.0.js` Datei.
+
+7.  Aktualisieren von Cordova Skriptverweis in Ihre `www/index.html` Datei (und alle anderen Dateien, die den Skriptverweis enthalten) auf die neue hinzu `phonegap-1.4.0.js` Datei.
+
+8.  Fügen Sie einen neuen Eintrag unter `Plugins` in der `PhoneGap.plist` Datei. Der Schlüssel ist `com.phonegap.battery` und der Wert ist`PGBattery`.
+
+9.  Integrieren Sie Projekt-spezifischen Code, die Sie in Ihrem gesicherten `AppDelegate.h` und `AppDelegate.m` in die neuen AppDelegate-Dateien.
+
+## Upgrade 1.2.0 Projekte 1.3.0
+
+1.  Installieren Sie Cordova 1.3.0.
+
+2.  Erstellen Sie eine Sicherungskopie von `AppDelegate.m` und `AppDelegate.h` in Ihrem Projekt.
+
+3.  Erstellen Sie ein neues Projekt. Sie benötigen einen Teil der Vermögensgegenstände aus diesem neuen Projekt.
+
+4.  Kopieren Sie diese Dateien aus dem neuen Projekt in den 1.2.0-based-Projektordner auf dem Datenträger ersetzt alle alten Dateien (sichern Sie Ihre Dateien zuerst aus Schritt 2 oben):
+    
+        AppDelegate.h AppDelegate.m MainViewController.h MainViewController.m MainViewController.xib
+        
+
+5.  Fügen Sie alle die `MainViewController` Dateien in das Xcode-Projekt.
+
+6.  Kopie der `www/phonegap-1.3.0.js` Datei aus dem neuen Projekt in Ihr `www` Verzeichnis und löschen Ihre `www/phonegap-1.2.0.js` Datei.
+
+7.  Aktualisieren von Cordova Skriptverweis in Ihre `www/index.html` Datei (und alle anderen Dateien, die den Skriptverweis enthalten) auf die neue hinzu `phonegap-1.3.0.js` Datei.
+
+8.  Fügen Sie einen neuen Eintrag unter `Plugins` in der `PhoneGap.plist` Datei. Der Schlüssel ist `com.phonegap.battery` und der Wert ist`PGBattery`.
+
+9.  Integrieren Sie Projekt-spezifischen Code, die Sie in Ihrem gesicherten `AppDelegate.h` und `AppDelegate.m` in die neuen AppDelegate-Dateien.
+
+## Upgrade 1.1.0 Projekte 1.2.0
+
+1.  Installieren Sie Cordova 1.2.0.
+
+2.  Erstellen Sie eine Sicherungskopie von `AppDelegate.m` und `AppDelegate.h` in Ihrem Projekt.
+
+3.  Erstellen Sie ein neues Projekt. Sie benötigen einen Teil der Vermögensgegenstände aus diesem neuen Projekt.
+
+4.  Kopieren Sie diese Dateien aus dem neuen Projekt in den 1.1.0-based-Projektordner auf dem Datenträger ersetzt alle alten Dateien (sichern Sie Ihre Dateien zuerst aus Schritt 2 oben):
+    
+        AppDelegate.h AppDelegate.m MainViewController.h MainViewController.m MainViewController.xib
+        
+
+5.  Fügen Sie alle die `MainViewController` Dateien in das Xcode-Projekt.
+
+6.  Kopie der `www/phonegap-1.2.0.js` Datei aus dem neuen Projekt in Ihr `www` Verzeichnis und löschen Ihre `www/phonegap-1.1.0.js` Datei.
+
+7.  Aktualisieren von Cordova Skriptverweis in Ihre `www/index.html` Datei (und alle anderen Dateien, die den Skriptverweis enthalten) auf die neue hinzu `phonegap-1.2.0.js` Datei.
+
+8.  Fügen Sie einen neuen Eintrag unter `Plugins` in der `PhoneGap.plist` Datei. Der Schlüssel ist `com.phonegap.battery` und der Wert ist`PGBattery`.
+
+9.  Integrieren Sie Projekt-spezifischen Code, die Sie in Ihrem gesicherten `AppDelegate.h` und `AppDelegate.m` in die neuen AppDelegate-Dateien.
+
+## Upgrade 1.0.0 auf 1.1.0 Projekte
+
+1.  Installieren Sie Cordova 1.1.0.
+
+2.  Erstellen Sie eine Sicherungskopie von `AppDelegate.m` und `AppDelegate.h` in Ihrem Projekt.
+
+3.  Erstellen Sie ein neues Projekt. Sie benötigen einen Teil der Vermögensgegenstände aus diesem neuen Projekt.
+
+4.  Kopieren Sie diese Dateien aus dem neuen Projekt in den 1.0.0-based-Projektordner auf dem Datenträger ersetzt alle alten Dateien (sichern Sie Ihre Dateien zuerst aus Schritt 2 oben):
+    
+        AppDelegate.h AppDelegate.m MainViewController.h MainViewController.m MainViewController.xib
+        
+
+5.  Fügen Sie alle die `MainViewController` Dateien in das Xcode-Projekt.
+
+6.  Kopie der `www/phonegap-1.1.0.js` Datei aus dem neuen Projekt in Ihr `www` Verzeichnis und löschen Ihre `www/phonegap-1.0.0.js` Datei.
+
+7.  Aktualisieren von Cordova Skriptverweis in Ihre `www/index.html` Datei (und alle anderen Dateien, die den Skriptverweis enthalten) auf die neue hinzu `phonegap-1.1.0.js` Datei.
+
+8.  Fügen Sie einen neuen Eintrag unter `Plugins` in der `PhoneGap.plist` Datei. Der Schlüssel ist `com.phonegap.battery` und der Wert ist`PGBattery`.
+
+9.  Integrieren Sie Projekt-spezifischen Code, die Sie in Ihrem gesicherten `AppDelegate.h` und `AppDelegate.m` in die neuen AppDelegate-Dateien.
+
+## Aktualisierung 0.9.6 Projekte 1.0.0
+
+1.  Cordova 1.0.0 installiert.
+
+2.  Erstellen Sie eine Sicherungskopie von `AppDelegate.m` und `AppDelegate.h` in Ihrem Projekt.
+
+3.  Erstellen Sie ein neues Projekt. Sie benötigen einen Teil der Vermögensgegenstände aus diesem neuen Projekt.
+
+4.  Kopieren Sie diese Dateien aus dem neuen Projekt in den 0.9.6-based-Projektordner auf dem Datenträger ersetzt alle alten Dateien (sichern Sie Ihre Dateien zuerst aus Schritt 2 oben):
+    
+        AppDelegate.h AppDelegate.m MainViewController.h MainViewController.m MainViewController.xib
+        
+
+5.  Fügen Sie alle die `MainViewController` Dateien in das Xcode-Projekt.
+
+6.  Kopie der `www/phonegap-1.0.0.js` Datei aus dem neuen Projekt in Ihr `www` Verzeichnis und löschen Ihre `www/phonegap-0.9.6.js` Datei.
+
+7.  Aktualisieren von Cordova Skriptverweis in Ihre `www/index.html` Datei (und alle anderen Dateien, die den Skriptverweis enthalten) auf die neue hinzu `phonegap-1.0.0.js` Datei.
+
+8.  Fügen Sie einen neuen Eintrag unter `Plugins` in der `PhoneGap.plist` Datei. Der Schlüssel ist `com.phonegap.battery` und der Wert ist`PGBattery`.
+
+9.  Integrieren Sie Projekt-spezifischen Code, die Sie in Ihrem gesicherten `AppDelegate.h` und `AppDelegate.m` in die neuen AppDelegate-Dateien.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/guide/platforms/ios/webview.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/guide/platforms/ios/webview.md b/docs/de/edge/guide/platforms/ios/webview.md
new file mode 100644
index 0000000..e1b8b48
--- /dev/null
+++ b/docs/de/edge/guide/platforms/ios/webview.md
@@ -0,0 +1,158 @@
+---
+
+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.
+---
+
+# iOS Webansichten für
+
+Beginnend mit Cordova 1.4, können Cordova als Komponente in den iOS-Anwendungen Sie. Diese Komponente ist mit dem Codenamen "Cleaver".
+
+Neue Cordova-basierte Anwendungen mithilfe der bereitgestellten in Cordova 1.4 oder stärkere Nutzung Cleaver Xcode-Vorlage erstellt. (Die Vorlage ist Cleaver des Referenz-Implementierung.)
+
+Cordova 2.0.0 und nachfolgende Versionen unterstützen nur die Teilprojekt-basierte Cleaver-Implementierung.
+
+## Voraussetzungen
+
+*   Cordova 2.3.0 oder größer
+
+*   Xcode 4.5 oder höher
+
+*   `config.xml`Datei (aus einem neu erstellten iOS-Projekt)
+
+## Hinzufügen von Cleaver zum Xcode Projekt (CordovaLib-Teilprojekt)
+
+1.  Herunterladen Sie und extrahieren Sie die Cordova-Quelle an einen permanenten Ordner auf Ihrer Festplatte, zum Beispiel in`~/Documents/Cordova`.
+
+2.  Beenden Sie Xcode, wenn es geöffnet ist.
+
+3.  Terminal.app verwenden, navigieren Sie zu dem Verzeichnis, in dem Sie die heruntergeladene Quelle oben setzen.
+
+4.  Kopie der `config.xml` Datei in den Projektordner auf dem Datenträger (siehe die oben genannten Voraussetzungen).
+
+5.  Drag & drop die `config.xml` Datei in das Projekt-Navigator Xcode.
+
+6.  Wählen Sie das Optionsfeld **erstellen Gruppen für alle hinzugefügten Ordner** und drücken Sie die Taste **Beenden**.
+
+7.  Drag & drop die `CordovaLib.xcodeproj` Datei in das Projekt-Navigator Xcode (vom Ordner permanent Lage oben, und es sollte in der `CordovaLib` Unterverzeichnis).
+
+8.  Select `CordovaLib.xcodeproj` in the Project Navigator.
+
+9.  Geben Sie die **Option-Befehl-1** -Tastenkombination, um die **Datei Inspector** -Serie.
+
+10. Wählen Sie **Relative Gruppe** im **Datei-Inspektor** für die Drop-Down-Menü für **Lage**.
+
+11. Wählen Sie das **Symbol "Projekt"** in der Projekt-Navigator, wählen Sie Ihr **Ziel**, dann wählen Sie die Registerkarte **Einstellungen erstellen** .
+
+12. Fügen Sie `-all_load` und `-Obj-C` für den Wert **Anderer Linker-Flags** .
+
+13. Klicken Sie auf das **Symbol "Projekt"** in der Projekt-Navigator, wählen Sie Ihr **Ziel**, dann wählen Sie die Registerkarte **Build Phasen** .
+
+14. **Link-Binärdateien mit Bibliotheken** zu erweitern.
+
+15. Wählen Sie das **+** Schaltfläche, und fügen Sie folgende **Rahmenbedingungen**. Optional in der Projekt-Navigator, verschieben Sie sie unter der **Frameworks** -Gruppe):
+    
+        AddressBook.framework
+        AddressBookUI.framework
+        AudioToolbox.framework
+        AVFoundation.framework
+        CoreLocation.framework
+        MediaPlayer.framework
+        QuartzCore.framework
+        SystemConfiguration.framework
+        MobileCoreServices.framework
+        CoreMedia.framework
+        
+
+16. **Ziel Abhängigkeiten**, die wie folgt beschriftet, wenn Sie mehrere Felder haben-Top-Box zu erweitern!
+
+17. Wählen Sie das **+** Schaltfläche, und fügen Sie das `CordovaLib` Produkt zu bauen.
+
+18. **Link-Binärdateien mit Bibliotheken**, die wie folgt beschriftet, wenn Sie mehrere Felder haben-Top-Box zu erweitern!
+
+19. Wählen Sie das **+** hinzufügen, und klicken`libCordova.a`.
+
+20. Legen Sie die Voreinstellung "Xcode" **Xcode "Einstellungen" → Standorte → abgeleitete Daten → Advanced...** auf **Unique**.
+
+21. Wählen Sie das **Symbol "Projekt"** in der Projekt-Navigator, wählen Sie Ihr **Ziel**, dann wählen Sie die Registerkarte **Einstellungen erstellen** .
+
+22. Suche nach **Header-Suchpfade**. Fügen Sie für diese Einstellung diese drei Werte unten (mit Anführungszeichen):
+    
+        "$(TARGET_BUILD_DIR)/usr/local/lib/include"        
+        "$(OBJROOT)/UninstalledProducts/include"
+        "$(BUILT_PRODUCTS_DIR)"
+        
+    
+    Mit Cordova 2.1.0 `CordovaLib` zur **Automatischen Reference Counting (ARC)**verwenden aktualisiert wurde. Sie nicht müssen upgrade auf **ARC** mithilfe von CordovaLib, aber wenn Sie, aktualisieren Sie das Projekt zur Verwendung von **ARC möchten**, verwenden Sie bitte den Xcode-Migrations-Assistenten aus dem Menü: **Bearbeiten → → umgestalten Convert in Objective-C-Bogen...**, **libCordova.a aufzuheben**, führen Sie den Assistenten bis zum Abschluss.
+
+## Verwendung von CDVViewController im code
+
+1.  Dieser Header hinzufügen:
+    
+        #import <Cordova/CDVViewController.h>
+        
+
+2.  Instanziieren eines neuen `CDVViewController` , und behalten Sie es irgendwo (z.B. auf eine Eigenschaft in der Klasse):
+    
+        CDVViewController* viewController = [CDVViewController new];
+        
+
+3.  (*OPTIONAL*) Festlegen der `wwwFolderName` -Eigenschaft (standardmäßig `www` ):
+    
+        viewController.wwwFolderName = @"myfolder";
+        
+
+4.  (*OPTIONAL*) Festlegen die Startseite in Ihrem "config.xml", der `<content>` Tag.
+    
+        <content src="index.html" />
+        
+    
+    OR
+    
+        <content src="http://apache.org" />
+        
+
+5.  (*OPTIONAL*) Festlegen der `useSplashScreen` -Eigenschaft (standardmäßig `NO` ):
+    
+        viewController.useSplashScreen = YES;
+        
+
+6.  Legen Sie den **Ansicht-Frame** (immer gesetzt dies als die letzte Eigenschaft):
+    
+        viewController.view.frame = CGRectMake(0, 0, 320, 480);
+        
+
+7.  Fügen Sie Cleaver zu Ihrer Ansicht:
+    
+        [myView addSubview:viewController.view];
+        
+
+## Hinzufügen Ihres Vermögens HTML, CSS und JavaScript
+
+1.  Erstellen Sie einen neuen Ordner in Ihrem Projekt auf der Festplatte, `www` zum Beispiel.
+
+2.  Setzen Sie Ihr Vermögen für HTML, CSS und JavaScript in diesen Ordner.
+
+3.  Drag & drop den Ordner in dem Projekt-Navigator Xcode.
+
+4.  Wählen Sie das Optionsfeld **Erstellen Ordner Verweise für alle hinzugefügten Ordner** .
+
+5.  Legen Sie die entsprechenden `wwwFolderName` und `startPage` Eigenschaften für den Ordner, die Sie ursprünglich erstellt, oder verwenden Sie die Standardeinstellungen (siehe vorheriger Abschnitt) Wenn Sie instanziieren der`CDVViewController`.
+    
+        /*
+         if you created a folder called 'myfolder' and
+         you want the file 'mypage.html' in it to be
+         the startPage
+        */
+        viewController.wwwFolderName = @"myfolder";
+        viewController.startPage = @"mypage.html"
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/guide/platforms/tizen/index.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/guide/platforms/tizen/index.md b/docs/de/edge/guide/platforms/tizen/index.md
new file mode 100644
index 0000000..2f86e21
--- /dev/null
+++ b/docs/de/edge/guide/platforms/tizen/index.md
@@ -0,0 +1,112 @@
+---
+
+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.
+---
+
+# Tizen Plattform Guide
+
+Diese Anleitung beschreibt zum Einrichten Ihrer Entwicklungsumgebung SDK Cordova apps für Geräte mit dem Betriebssystem Tizen bereitstellen.
+
+## Anforderungen und Unterstützung
+
+Tizen SDK erfordert Linux Ubuntu 10.04/10.10/11.04/11.10 (32-Bit) oder Windows XP SP3/7 (32-Bit).
+
+Entwickler sollten verwenden die `cordova` in Verbindung mit dem Tizen-SDK-Dienstprogramm. Finden Sie die Command-Line Interface Informationen zum Installieren, fügen Sie Projekte, dann erstellen und Bereitstellen eines Projekts.
+
+## Das SDK installieren
+
+Laden Sie die Tizen-SDK von [tizen.org][1].
+
+ [1]: https://developer.tizen.org/sdk
+
+<!--
+
+- (optional) Install Tizen Cordova template projects: copy the
+  `/templates` directory content into the Tizen Eclipse IDE web
+  templates directory (e.g:
+  `/home/my_username/tizen-sdk/IDE/Templates/web`).
+
+- __Method #2: Use Tizen Eclipse IDE Cordova Tizen project templates__
+    - Launch Tizen Eclipse IDE
+    - Select  __File &rarr; New &rarr; Tizen Web Project__
+    - Select __User Template__ and __User defined__ items
+    - Select one of the Tizen Cordova template (e.g: __CordovaBasicTemplate__)
+    - Fill the __Project name__ and its target __Location__
+
+    ![](img/guide/platforms/tizen/project_template.png)
+
+    - Click __Finish__
+
+    ![](img/guide/platforms/tizen/project_explorer.png)
+
+    - Your project should now appear in the __Project Explorer__ view
+
+-->
+
+## Öffnen Sie ein Projekt im SDK
+
+1.  Starten Sie Tizen Eclipse IDE.
+
+2.  Wählen Sie **Datei → importieren → Tizen Web-Projekt**:
+    
+    ![][2]
+
+3.  Klicken Sie auf **weiter**.
+
+4.  Stellen Sie sicher, dass **Root-Verzeichnis auswählen** aktiviert ist.
+
+5.  Stellen Sie sicher, dass **Projekte in Arbeitsbereich kopieren** aktiviert ist.
+
+6.  Drücken Sie **Durchsuchen** , und wählen Sie die Cordova Tizen `samples` Projektverzeichnis (wie `/cordova-basic` ):
+    
+    ![][3]
+
+7.  Drücken Sie **Fertig stellen**. Das Projekt sollte nun importiert werden und werden in der **Projekt-Explorer** angezeigt:
+    
+    ![][4]
+
+ [2]: img/guide/platforms/tizen/import_project.png
+ [3]: img/guide/platforms/tizen/import_widget.png
+ [4]: img/guide/platforms/tizen/project_explorer.png
+
+Um das Projekt neu erstellen, mit der rechten Maustaste in der **Projekt-Explorer** -Ansicht, und wählen Sie **Projekt erstellen**:
+
+![][5]
+
+ [5]: img/guide/platforms/tizen/build_project.png
+
+Eine Widget-Paket-Datei z. B. *hello.wgt* sollte im Root-Verzeichnis des Projekts erzeugen.
+
+## Bereitstellen auf Emulator
+
+Maustaste auf das Projekt in der **Projekt-Explorer** -Ansicht, und wählen Sie **Ausführen als → Tizen Simulator Webanwendung**:
+
+![][6]
+
+ [6]: img/guide/platforms/tizen/runas_web_sim_app.png
+
+## Bereitstellung auf Gerät
+
+*   Stellen Sie sicher, dass das Gerät ordnungsgemäß gestartet, verbunden und konfiguriert ist. Die **Datums- und** Zeiteinstellungen müssen richtig eingestellt sein.
+
+*   Verwenden Sie die **Verbindung Explorer** -Ansicht, um das Weitergabeziel Anwendung wählen: **Fenster → Show View → Verbindung Explorer**.
+    
+    ![][7]
+
+*   Mit der rechten Maustaste in des Projekts im **Projekt-Explorer** -Ansicht, dann wählen Sie ausführen als **& Rarr; Tizen Webanwendung**:
+    
+    ![][8]
+
+ [7]: img/guide/platforms/tizen/connection_explorer.png
+ [8]: img/guide/platforms/tizen/runas_web_app.png
\ No newline at end of file


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

Posted by mw...@apache.org.
http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/camera/camera.getPicture.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/camera/camera.getPicture.md b/docs/ru/edge/cordova/camera/camera.getPicture.md
new file mode 100644
index 0000000..340ef75
--- /dev/null
+++ b/docs/ru/edge/cordova/camera/camera.getPicture.md
@@ -0,0 +1,214 @@
+---
+
+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.
+---
+
+# camera.getPicture
+
+Берет фотографию с помощью камеры, или получает фотографию из галереи изображений устройства. Изображение передается на успех обратного вызова как base64-кодировке `String` , или как URI для файла образа. Сам метод возвращает `CameraPopoverHandle` объект, который может использоваться для перемещения инструмента выбора файла.
+
+    navigator.camera.getPicture( cameraSuccess, cameraError, [ cameraOptions ] );
+    
+
+## Описание
+
+`camera.getPicture`Функция открывает приложение камеры по умолчанию устройства, которое позволяет привязать фотографии. Это происходит по умолчанию, когда `Camera.sourceType` равно `Camera.PictureSourceType.CAMERA` . Как только пользователь прикрепляет фото, закрывает приложение камеры и приложение восстанавливается.
+
+Если `Camera.sourceType` является `Camera.PictureSourceType.PHOTOLIBRARY` или `Camera.PictureSourceType.SAVEDPHOTOALBUM` , то диалоговое окно показывает, что позволяет пользователям выбрать существующее изображение. `camera.getPicture`Функция возвращает `CameraPopoverHandle` объект, который может использоваться для перемещения диалога выбора изображения, например, при изменении ориентации устройства.
+
+Возвращаемое значение отправляется в `cameraSuccess` в одном из следующих форматов, в зависимости от указанной функции обратного вызова `cameraOptions` :
+
+*   A `String` содержащий изображение base64-кодировке фото.
+
+*   A `String` представляющая расположение файла изображения на локальное хранилище (по умолчанию).
+
+Вы можете сделать все, что угодно вы хотите с кодированного изображения или URI, например:
+
+*   Отрисовывает изображение в `<img>` тег, как показано в примере ниже
+
+*   Сохранять данные локально ( `LocalStorage` , [Lawnchair][1], и т.д.)
+
+*   Сообщение данных на удаленном сервере
+
+ [1]: http://brianleroux.github.com/lawnchair/
+
+**Примечание:** Фоторазрешение на более новых приборах является достаточно хорошим. Фотографии из галереи устройства не ослабленные для более низкого качества, даже если `quality` указан параметр. Чтобы избежать общих проблем памяти, установите `Camera.destinationType` к `FILE_URI` вместо`DATA_URL`.
+
+## Поддерживаемые платформы
+
+*   Андроид
+*   WebWorks ежевики (OS 5.0 и выше)
+*   iOS
+*   Tizen
+*   Windows Phone 7 и 8
+*   ОС Windows 8
+
+## Андроид причуды
+
+Android для запуска камеры деятельность на устройстве для захвата изображений использует намерений, а на телефонах с низкой памяти, могут быть убиты Cordova деятельность. В этом случае изображение не может появиться при восстановлении деятельности cordova.
+
+## iOS причуды
+
+Включая JavaScript `alert()` в любом из обратного вызова функции может вызвать проблемы. Оберните оповещения в пределах `setTimeout()` Разрешить выбора изображений iOS или инструмента полностью закрыть перед оповещения отображает:
+
+    setTimeout(function() {/ / ваши вещи!}, 0);
+    
+
+## Windows Phone 7 причуды
+
+Вызов приложения родной камеры в то время как ваше устройство подключено через Zune не работает и инициирует обратный вызов для ошибки.
+
+## Tizen причуды
+
+Tizen поддерживает только `destinationType` из `Camera.DestinationType.FILE_URI` и `sourceType` из`Camera.PictureSourceType.PHOTOLIBRARY`.
+
+## Быстрый пример
+
+Сделайте фотографию и получить его как изображение base64-кодировке:
+
+    navigator.camera.getPicture(onSuccess, onFail, { quality: 50,
+        destinationType: Camera.DestinationType.DATA_URL
+    });
+    
+    function onSuccess(imageData) {
+        var image = document.getElementById('myImage');
+        image.src = "data:image/jpeg;base64," + imageData;
+    }
+    
+    function onFail(message) {
+        alert('Failed because: ' + message);
+    }
+    
+
+Сделайте фотографию и получить расположение файла изображения:
+
+    navigator.camera.getPicture(onSuccess, onFail, { quality: 50,
+        destinationType: Camera.DestinationType.FILE_URI });
+    
+    function onSuccess(imageURI) {
+        var image = document.getElementById('myImage');
+        image.src = imageURI;
+    }
+    
+    function onFail(message) {
+        alert('Failed because: ' + message);
+    }
+    
+
+## Полный пример
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>Capture Photo</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        var pictureSource;   // picture source
+        var destinationType; // sets the format of returned value
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready",onDeviceReady,false);
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+            pictureSource=navigator.camera.PictureSourceType;
+            destinationType=navigator.camera.DestinationType;
+        }
+    
+        // Called when a photo is successfully retrieved
+        //
+        function onPhotoDataSuccess(imageData) {
+          // Uncomment to view the base64-encoded image data
+          // console.log(imageData);
+    
+          // Get image handle
+          //
+          var smallImage = document.getElementById('smallImage');
+    
+          // Unhide image elements
+          //
+          smallImage.style.display = 'block';
+    
+          // Show the captured photo
+          // The inline CSS rules are used to resize the image
+          //
+          smallImage.src = "data:image/jpeg;base64," + imageData;
+        }
+    
+        // Called when a photo is successfully retrieved
+        //
+        function onPhotoURISuccess(imageURI) {
+          // Uncomment to view the image file URI
+          // console.log(imageURI);
+    
+          // Get image handle
+          //
+          var largeImage = document.getElementById('largeImage');
+    
+          // Unhide image elements
+          //
+          largeImage.style.display = 'block';
+    
+          // Show the captured photo
+          // The inline CSS rules are used to resize the image
+          //
+          largeImage.src = imageURI;
+        }
+    
+        // A button will call this function
+        //
+        function capturePhoto() {
+          // Take picture using device camera and retrieve image as base64-encoded string
+          navigator.camera.getPicture(onPhotoDataSuccess, onFail, { quality: 50,
+            destinationType: destinationType.DATA_URL });
+        }
+    
+        // A button will call this function
+        //
+        function capturePhotoEdit() {
+          // Take picture using device camera, allow edit, and retrieve image as base64-encoded string
+          navigator.camera.getPicture(onPhotoDataSuccess, onFail, { quality: 20, allowEdit: true,
+            destinationType: destinationType.DATA_URL });
+        }
+    
+        // A button will call this function
+        //
+        function getPhoto(source) {
+          // Retrieve image file location from specified source
+          navigator.camera.getPicture(onPhotoURISuccess, onFail, { quality: 50,
+            destinationType: destinationType.FILE_URI,
+            sourceType: source });
+        }
+    
+        // Called if something bad happens.
+        //
+        function onFail(message) {
+          alert('Failed because: ' + message);
+        }
+    
+        </script>
+      </head>
+      <body>
+        <button onclick="capturePhoto();">Capture Photo</button> <br>
+        <button onclick="capturePhotoEdit();">Capture Editable Photo</button> <br>
+        <button onclick="getPhoto(pictureSource.PHOTOLIBRARY);">From Photo Library</button><br>
+        <button onclick="getPhoto(pictureSource.SAVEDPHOTOALBUM);">From Photo Album</button><br>
+        <img style="display:none;width:60px;height:60px;" id="smallImage" src="" />
+        <img style="display:none;" id="largeImage" src="" />
+      </body>
+    </html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/camera/camera.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/camera/camera.md b/docs/ru/edge/cordova/camera/camera.md
new file mode 100644
index 0000000..96edfda
--- /dev/null
+++ b/docs/ru/edge/cordova/camera/camera.md
@@ -0,0 +1,92 @@
+---
+
+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.
+---
+
+# Камеры
+
+> `camera`Объект предоставляет доступ к приложение камеры устройства по умолчанию.
+
+**Важных конфиденциальности Примечание:** Сбор и использование изображений с камеры устройства поднимает вопросы, важные конфиденциальности. Политика конфиденциальности вашего приложения должна обсудить, как приложение использует камеру и ли изображения, записанные используются совместно с другими сторонами. Кроме того если app использование камеры не является очевидной в пользовательском интерфейсе, необходимо предоставить уведомление just-in-time до вашего приложения доступа к камере (если операционной системы устройства не так уже). Эт
 о уведомление должно обеспечивать ту же информацию, отметили выше, а также получения разрешения пользователя (например, путем представления выбора **OK** и **Нет, спасибо**). Для получения дополнительной информации пожалуйста, смотрите в руководстве конфиденциальности.
+
+## Методы
+
+*   camera.getPicture
+*   Camera.Cleanup
+
+## Доступ к функции
+
+Начиная с версии 3.0 Кордова реализует интерфейсы API уровень устройства как *плагины*. Использование CLI `plugin` команды, описанные в интерфейс командной строки, чтобы добавить или удалить эту функцию для проекта:
+
+        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-camera.git
+        $ cordova plugin rm org.apache.cordova.core.camera
+    
+
+Эти команды применяются для всех целевых платформ, но изменить параметры конфигурации платформы, описанные ниже:
+
+*   Андроид
+    
+        (in app/res/xml/config.xml)
+        <feature name="Camera">
+            <param name="android-package" value="org.apache.cordova.CameraLauncher" />
+        </feature>
+        
+        (in app/AndroidManifest)
+        <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
+        
+
+*   Ежевика WebWorks
+    
+        (in www/plugins.xml)
+        <feature name="Camera">
+            <param name="blackberry-package" value="org.apache.cordova.camera.Camera" />
+        </feature>
+        
+        (in www/config.xml)
+        <feature id="blackberry.media.camera" />
+        
+        <rim:permissions>
+            <rim:permit>use_camera</rim:permit>
+        </rim:permissions>
+        
+
+*   iOS (в`config.xml`)
+    
+        <feature name="Camera">
+            <param name="ios-package" value="CDVCamera" />
+        </feature>
+        
+
+*   Windows Phone (в`Properties/WPAppManifest.xml`)
+    
+        <Capabilities>
+            <Capability Name="ID_CAP_ISV_CAMERA" />
+            <Capability Name="ID_HW_FRONTCAMERA" />
+        </Capabilities>
+        
+    
+    Ссылка: [манифест приложения для Windows Phone][1]
+
+*   Tizen (в`config.xml`)
+    
+        <feature name="http://tizen.org/api/application" required="true"/>
+        <feature name="http://tizen.org/api/application.launch" required="true"/>
+        
+    
+    Ссылка: [манифест приложения для Tizen веб-приложения][2]
+
+ [1]: http://msdn.microsoft.com/en-us/library/ff769509%28v=vs.92%29.aspx
+ [2]: https://developer.tizen.org/help/topic/org.tizen.help.gs/Creating%20a%20Project.html?path=0_1_1_3#8814682_CreatingaProject-EditingconfigxmlFeatures
+
+Некоторые платформы могут поддерживать эту функцию без необходимости специальной настройки. Смотрите поддержку платформы обзор.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/camera/parameter/CameraPopoverHandle.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/camera/parameter/CameraPopoverHandle.md b/docs/ru/edge/cordova/camera/parameter/CameraPopoverHandle.md
new file mode 100644
index 0000000..312c694
--- /dev/null
+++ b/docs/ru/edge/cordova/camera/parameter/CameraPopoverHandle.md
@@ -0,0 +1,61 @@
+---
+
+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.
+---
+
+# CameraPopoverHandle
+
+Дескриптор диалогового окна инструмента, созданного`camera.getPicture`.
+
+## Методы
+
+*   **setPosition**: Задайте положение инструмента.
+
+## Поддерживаемые платформы
+
+*   iOS
+
+## setPosition
+
+Задайте положение инструмента.
+
+**Параметры:**
+
+*   `cameraPopoverOptions`: `CameraPopoverOptions` , укажите новое положение
+
+## Быстрый пример
+
+     var cameraPopoverOptions = new CameraPopoverOptions(300, 300, 100, 100, Camera.PopoverArrowDirection.ARROW_ANY);
+     cameraPopoverHandle.setPosition(cameraPopoverOptions);
+    
+
+## Полный пример
+
+     function onSuccess(imageData) {
+          // Do stuff with the image!
+     }
+    
+     function onFail(message) {
+         alert('Failed to get the picture: ' + message);
+     }
+    
+     var cameraPopoverHandle = navigator.camera.getPicture(onSuccess, onFail,
+         { destinationType: Camera.DestinationType.FILE_URI,
+           sourceType: Camera.PictureSourceType.PHOTOLIBRARY });
+    
+     // Reposition the popover if the orientation changes.
+     window.onorientationchange = function() {
+         var cameraPopoverOptions = new CameraPopoverOptions(0, 0, 100, 100, 0);
+         cameraPopoverHandle.setPosition(cameraPopoverOptions);
+     }
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/camera/parameter/CameraPopoverOptions.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/camera/parameter/CameraPopoverOptions.md b/docs/ru/edge/cordova/camera/parameter/CameraPopoverOptions.md
new file mode 100644
index 0000000..e8cd044
--- /dev/null
+++ b/docs/ru/edge/cordova/camera/parameter/CameraPopoverOptions.md
@@ -0,0 +1,60 @@
+---
+
+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.
+---
+
+# CameraPopoverOptions
+
+только для iOS параметры, указывающие якорь элемент расположение и стрелкой направление инструмента при выборе изображений из библиотеки или альбома iPad.
+
+    {x: 0, y: 32, ширина: 320, высота: 480, arrowDir: Camera.PopoverArrowDirection.ARROW_ANY};
+    
+
+## CameraPopoverOptions
+
+*   **x**: x координата пикселя элемента экрана, на котором для закрепления инструмента. *(Число)*
+
+*   **y**: y координата пикселя элемента экрана, на котором для закрепления инструмента. *(Число)*
+
+*   **Ширина**: ширина в пикселях экрана элемента, на который для закрепления инструмента. *(Число)*
+
+*   **Высота**: высота в пикселях экрана элемента, на который для закрепления инструмента. *(Число)*
+
+*   **arrowDir**: стрелка на инструмента следует указывать направление. Определено в `Camera.PopoverArrowDirection` *(число)* 
+    
+            Camera.PopoverArrowDirection = {ARROW_UP: 1, / / матчи iOS UIPopoverArrowDirection константы ARROW_DOWN: 2, ARROW_LEFT: 4, ARROW_RIGHT: 8, ARROW_ANY: 15};
+        
+
+Обратите внимание, что размер инструмента может измениться для регулировки в направлении стрелки и ориентации экрана. Убедитесь, что для учета изменения ориентации при указании расположения элемента привязки.
+
+## Быстрый пример
+
+     var popover = new CameraPopoverOptions(300, 300, 100, 100, Camera.PopoverArrowDirection.ARROW_ANY);
+     var options = {
+         quality         : 50,
+         destinationType : Camera.DestinationType.DATA_URL,
+         sourceType      : Camera.PictureSource.SAVEDPHOTOALBUM,
+         popoverOptions  : popover
+     };
+    
+     navigator.camera.getPicture(onSuccess, onFail, options);
+    
+     function onSuccess(imageData) {
+         var image = document.getElementById('myImage');
+         image.src = "data:image/jpeg;base64," + imageData;
+     }
+    
+     function onFail(message) {
+         alert('Failed because: ' + message);
+     }
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/camera/parameter/cameraError.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/camera/parameter/cameraError.md b/docs/ru/edge/cordova/camera/parameter/cameraError.md
new file mode 100644
index 0000000..11ff870
--- /dev/null
+++ b/docs/ru/edge/cordova/camera/parameter/cameraError.md
@@ -0,0 +1,28 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# cameraError
+
+Функция обратного вызова onError, который предоставляет сообщение об ошибке.
+
+    function(message) {
+        // Show a helpful message
+    }
+    
+
+## Параметры
+
+*   **сообщение**: сообщение обеспечивается машинного кода устройства. *(Строка)*
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/camera/parameter/cameraOptions.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/camera/parameter/cameraOptions.md b/docs/ru/edge/cordova/camera/parameter/cameraOptions.md
new file mode 100644
index 0000000..412b13c
--- /dev/null
+++ b/docs/ru/edge/cordova/camera/parameter/cameraOptions.md
@@ -0,0 +1,109 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# cameraOptions
+
+Необязательные параметры для настройки параметров камеры.
+
+    {качество: 75, destinationType: Camera.DestinationType.DATA_URL, тип источника: Camera.PictureSourceType.CAMERA, allowEdit: Правда, Тип_шифрования: Camera.EncodingType.JPEG, targetWidth: 100, targetHeight: 100, popoverOptions: CameraPopoverOptions, saveToPhotoAlbum: значение false};
+    
+
+## Параметры
+
+*   **качество**: качество сохраняемого изображения, выражается в виде диапазона 0-100, где 100 является обычно полное разрешение без потери от сжатия файлов. *(Число)* (Обратите внимание, что информация о разрешение камеры недоступна.)
+
+*   **destinationType**: Choose the format of the return value. Defined in `navigator.camera.DestinationType` *(Number)*
+    
+        Camera.DestinationType = {DATA_URL: 0, / / возвращение изображения в base64-кодировке строки FILE_URI: 1, / / возврат файла изображения URI NATIVE_URI: 2 / / возвращение образа собственного URI (например, Библиотека активов: / / на iOS или содержание: / / на андроиде)};
+        
+
+*   **sourceType**: Set the source of the picture. Defined in `navigator.camera.PictureSourceType` *(Number)*
+    
+        Camera.PictureSourceType = {PHOTOLIBRARY: 0, камеры: 1, SAVEDPHOTOALBUM: 2};
+        
+
+*   **allowEdit**: позволить простое редактирование изображения перед выбором. *(Логический)*
+
+*   **encodingType**: Choose the returned image file's encoding. Defined in `navigator.camera.EncodingType` *(Number)*
+    
+        Camera.EncodingType = {JPEG: 0, / / возвращение JPEG кодировке изображения PNG: 1 / / рисунок в формате PNG, возвращение};
+        
+
+*   **targetWidth**: ширина для масштабирование изображения в пикселях. Должна использоваться с **targetHeight**. Соотношение остается неизменным. *(Число)*
+
+*   **targetWidth**: ширина для масштабирование изображения в пикселях. Должна использоваться с **targetHeight**. Соотношение остается неизменным. *(Число)*
+
+*   **тип носителя**: Установите тип средств массовой информации, чтобы выбрать из. Работает только если `PictureSourceType` является `PHOTOLIBRARY` или `SAVEDPHOTOALBUM` . Определено в `nagivator.camera.MediaType` *(число)* 
+    
+        Camera.MediaType = {картинка: 0, / / разрешить выбор еще фотографии только. ЗНАЧЕНИЕ ПО УМОЛЧАНИЮ. Возвращает формат, указанный через DestinationType видео: 1, / / разрешить выбор видео только, будет всегда возвращать ALLMEDIA FILE_URI: 2 / / разрешить выбор со всех типов носителей
+        
+    
+    };
+
+*   **correctOrientation**: вращать изображение, чтобы исправить для ориентации устройства во время захвата. *(Логический)*
+
+*   **saveToPhotoAlbum**: сохранить изображение в фотоальбом на устройстве после захвата. *(Логический)*
+
+*   **popoverOptions**: только для iOS параметры, которые определяют местоположение инструмента в iPad. Определены в`CameraPopoverOptions`.
+
+*   **cameraDirection**: Choose the camera to use (front- or back-facing). Defined in `navigator.camera.Direction` *(Number)*
+    
+        Camera.Direction = {обратно: 0, / / использовать обратно, стоящих перед камерой фронт: 1 / / использовать фронтальная камера};
+        
+
+## Андроид причуды
+
+*   Игнорирует `allowEdit` параметр.
+
+*   `Camera.PictureSourceType.PHOTOLIBRARY`и `Camera.PictureSourceType.SAVEDPHOTOALBUM` оба отображения же фотоальбом.
+
+## Причуды ежевики
+
+*   Игнорирует `quality` параметр.
+
+*   Игнорирует `sourceType` параметр.
+
+*   Игнорирует `allowEdit` параметр.
+
+*   Приложение должно иметь разрешения ключевых инъекции закрыть приложение, предназначенное для камеры после того, как пользователь прикрепляет фото.
+
+*   Использование размеров больших изображений может привести к невозможности кодирования изображений на поздней модели устройств (например, факел 9800) что функция камер высокого разрешения.
+
+*   `Camera.MediaType`не поддерживается.
+
+*   Игнорирует `correctOrientation` параметр.
+
+*   Игнорирует `cameraDirection` параметр.
+
+## iOS причуды
+
+*   Задать `quality` ниже 50, чтобы избежать ошибок памяти на некоторых устройствах.
+
+*   При использовании `destinationType.FILE_URI` , фотографии сохраняются во временном каталоге приложения. Вы можете удалить содержимое этого каталога с использованием `navigator.fileMgr` API-интерфейсы если пространство является проблемой.
+
+## Tizen причуды
+
+*   параметры, не поддерживаемые
+
+*   всегда возвращает URI файла
+
+## Windows Phone 7 и 8 причуды
+
+*   Игнорирует `allowEdit` параметр.
+
+*   Игнорирует `correctOrientation` параметр.
+
+*   Игнорирует `cameraDirection` параметр.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/camera/parameter/cameraSuccess.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/camera/parameter/cameraSuccess.md b/docs/ru/edge/cordova/camera/parameter/cameraSuccess.md
new file mode 100644
index 0000000..0dc3d92
--- /dev/null
+++ b/docs/ru/edge/cordova/camera/parameter/cameraSuccess.md
@@ -0,0 +1,37 @@
+---
+
+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.
+---
+
+# cameraSuccess
+
+Функция обратного вызова onSuccess, предоставляющий данные изображения.
+
+    function(imageData) {
+        // Do something with the image
+    }
+    
+
+## Параметры
+
+*   **imageData**: Base64 кодирование данных изображения, *или* URI, в зависимости от файла изображения `cameraOptions` в силу. *(Строка)*
+
+## Пример
+
+    // Show image
+    //
+    function cameraCallback(imageData) {
+        var image = document.getElementById('myImage');
+        image.src = "data:image/jpeg;base64," + imageData;
+    }
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/compass/compass.clearWatch.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/compass/compass.clearWatch.md b/docs/ru/edge/cordova/compass/compass.clearWatch.md
new file mode 100644
index 0000000..1cafe3e
--- /dev/null
+++ b/docs/ru/edge/cordova/compass/compass.clearWatch.md
@@ -0,0 +1,106 @@
+---
+
+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.
+---
+
+# compass.clearWatch
+
+Перестать смотреть компас, на которую ссылается параметр ID часы.
+
+    navigator.compass.clearWatch(watchID);
+    
+
+*   **watchID**: возвращенный идентификатор`compass.watchHeading`.
+
+## Поддерживаемые платформы
+
+*   Андроид
+*   Ежевика 10
+*   iOS
+*   Tizen
+*   Windows Phone 7 и 8 (при наличии в аппаратной)
+*   ОС Windows 8
+
+## Быстрый пример
+
+    var watchID = navigator.compass.watchHeading(onSuccess, onError, options);
+    
+    // ... later on ...
+    
+    navigator.compass.clearWatch(watchID);
+    
+
+## Полный пример
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>Compass Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // The watch id references the current `watchHeading`
+        var watchID = null;
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+            startWatch();
+        }
+    
+        // Start watching the compass
+        //
+        function startWatch() {
+    
+            // Update compass every 3 seconds
+            var options = { frequency: 3000 };
+    
+            watchID = navigator.compass.watchHeading(onSuccess, onError, options);
+        }
+    
+        // Stop watching the compass
+        //
+        function stopWatch() {
+            if (watchID) {
+                navigator.compass.clearWatch(watchID);
+                watchID = null;
+            }
+        }
+    
+        // onSuccess: Get the current heading
+        //
+        function onSuccess(heading) {
+            var element = document.getElementById('heading');
+            element.innerHTML = 'Heading: ' + heading.magneticHeading;
+        }
+    
+        // onError: Failed to get the heading
+        //
+        function onError(compassError) {
+            alert('Compass error: ' + compassError.code);
+        }
+    
+        </script>
+      </head>
+      <body>
+        <div id="heading">Waiting for heading...</div>
+        <button onclick="startWatch();">Start Watching</button>
+        <button onclick="stopWatch();">Stop Watching</button>
+      </body>
+    </html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/compass/compass.clearWatchFilter.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/compass/compass.clearWatchFilter.md b/docs/ru/edge/cordova/compass/compass.clearWatchFilter.md
new file mode 100644
index 0000000..a0d5c59
--- /dev/null
+++ b/docs/ru/edge/cordova/compass/compass.clearWatchFilter.md
@@ -0,0 +1,19 @@
+---
+
+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.
+---
+
+# compass.clearWatchFilter
+
+Больше не поддерживается начиная с 1.6. См.`compass.clearWatch`.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/compass/compass.getCurrentHeading.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/compass/compass.getCurrentHeading.md b/docs/ru/edge/cordova/compass/compass.getCurrentHeading.md
new file mode 100644
index 0000000..b857044
--- /dev/null
+++ b/docs/ru/edge/cordova/compass/compass.getCurrentHeading.md
@@ -0,0 +1,90 @@
+---
+
+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.
+---
+
+# compass.getCurrentHeading
+
+Получите текущий курс.
+
+    navigator.compass.getCurrentHeading(compassSuccess, compassError, compassOptions);
+    
+
+## Описание
+
+Компас является датчик, который определяет направление или заголовок, что устройство указал, обычно из верхней части устройства. Он измеряет направление в градусах от 0 до 359,99 градусов, где 0 — север.
+
+Курс информация возвращается через `CompassHeading` объект с помощью `compassSuccess` функции обратного вызова.
+
+## Поддерживаемые платформы
+
+*   Андроид
+*   Ежевика 10
+*   iOS
+*   Tizen
+*   Windows Phone 7 и 8 (при наличии в аппаратной)
+*   ОС Windows 8
+
+## Быстрый пример
+
+    function onSuccess(heading) {
+        alert('Heading: ' + heading.magneticHeading);
+    };
+    
+    function onError(error) {
+        alert('CompassError: ' + error.code);
+    };
+    
+    navigator.compass.getCurrentHeading(onSuccess, onError);
+    
+
+## Полный пример
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>Compass Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+            navigator.compass.getCurrentHeading(onSuccess, onError);
+        }
+    
+        // onSuccess: Get the current heading
+        //
+        function onSuccess(heading) {
+            alert('Heading: ' + heading.magneticHeading);
+        }
+    
+        // onError: Failed to get the heading
+        //
+        function onError(compassError) {
+            alert('Compass Error: ' + compassError.code);
+        }
+    
+        </script>
+      </head>
+      <body>
+        <h1>Example</h1>
+        <p>getCurrentHeading</p>
+      </body>
+    </html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/compass/compass.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/compass/compass.md b/docs/ru/edge/cordova/compass/compass.md
new file mode 100644
index 0000000..28c97d7
--- /dev/null
+++ b/docs/ru/edge/cordova/compass/compass.md
@@ -0,0 +1,71 @@
+---
+
+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.
+---
+
+# Компас
+
+> Получает направление, указывая устройство.
+
+## Методы
+
+*   compass.getCurrentHeading
+*   compass.watchHeading
+*   compass.clearWatch
+*   compass.watchHeadingFilter (устаревший)
+*   compass.clearWatchFilter (устаревший)
+
+## Аргументы
+
+*   compassSuccess
+*   compassError
+*   compassOptions
+*   compassHeading
+
+## Доступ к функции
+
+Начиная с версии 3.0 Кордова реализует интерфейсы API уровень устройства как *плагины*. Использование CLI `plugin` команды, описанные в интерфейс командной строки, чтобы добавить или удалить эту функцию для проекта:
+
+        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-device-orientation.git
+        $ cordova plugin rm org.apache.cordova.core.device-orientation
+    
+
+Эти команды применяются для всех целевых платформ, но изменить параметры конфигурации платформы, описанные ниже:
+
+*   Android (в`app/res/xml/config.xml`)
+    
+        <feature name="Compass">
+            <param name="android-package" value="org.apache.cordova.CompassListener" />
+        </feature>
+        
+
+*   iOS (в`config.xml`)
+    
+        <feature name="Compass">
+            <param name="ios-package" value="CDVLocation" />
+        </feature>
+        
+
+*   Windows Phone (в`Properties/WPAppManifest.xml`)
+    
+        <Capabilities>
+            <Capability Name="ID_CAP_SENSORS" />
+        </Capabilities>
+        
+    
+    Ссылка: [манифест приложения для Windows Phone][1]
+
+ [1]: http://msdn.microsoft.com/en-us/library/ff769509%28v=vs.92%29.aspx
+
+Некоторые платформы могут поддерживать эту функцию без необходимости специальной настройки. Смотрите поддержку платформы обзор.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/compass/compass.watchHeading.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/compass/compass.watchHeading.md b/docs/ru/edge/cordova/compass/compass.watchHeading.md
new file mode 100644
index 0000000..b519b83
--- /dev/null
+++ b/docs/ru/edge/cordova/compass/compass.watchHeading.md
@@ -0,0 +1,128 @@
+---
+
+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.
+---
+
+# compass.watchHeading
+
+На регулярные промежутки времени получите компаса направление в градусах.
+
+    var watchID = navigator.compass.watchHeading(compassSuccess, compassError, [compassOptions]);
+    
+
+## Описание
+
+Компас является датчик, который определяет направление или заголовок, что устройство является острый. Он измеряет направление в градусах от 0 до 359,99 градусов.
+
+`compass.watchHeading`Получает текущий заголовок устройства в регулярном интервале. Каждый раз, когда извлекается заголовок, `headingSuccess` выполняется функция обратного вызова. Задайте интервал в миллисекундах через `frequency` параметр в `compassOptions` объект.
+
+Идентификатор возвращаемой смотреть ссылается на компас смотреть интервал. Часы, идентификатор может быть использован с `compass.clearWatch` чтобы остановить смотреть компас.
+
+## Поддерживаемые платформы
+
+*   Андроид
+*   Ежевика 10
+*   iOS
+*   Tizen
+*   Windows Phone 7 и 8 (при наличии в аппаратной)
+*   ОС Windows 8
+
+## Быстрый пример
+
+    function onSuccess(heading) {
+        var element = document.getElementById('heading');
+        element.innerHTML = 'Heading: ' + heading.magneticHeading;
+    };
+    
+    function onError(compassError) {
+        alert('Compass error: ' + compassError.code);
+    };
+    
+    var options = {
+        frequency: 3000
+    }; // Update every 3 seconds
+    
+    var watchID = navigator.compass.watchHeading(onSuccess, onError, options);
+    
+
+## Полный пример
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>Compass Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // The watch id references the current `watchHeading`
+        var watchID = null;
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+            startWatch();
+        }
+    
+        // Start watching the compass
+        //
+        function startWatch() {
+    
+            // Update compass every 3 seconds
+            var options = { frequency: 3000 };
+    
+            watchID = navigator.compass.watchHeading(onSuccess, onError, options);
+        }
+    
+        // Stop watching the compass
+        //
+        function stopWatch() {
+            if (watchID) {
+                navigator.compass.clearWatch(watchID);
+                watchID = null;
+            }
+        }
+    
+        // onSuccess: Get the current heading
+        //
+        function onSuccess(heading) {
+            var element = document.getElementById('heading');
+            element.innerHTML = 'Heading: ' + heading.magneticHeading;
+        }
+    
+        // onError: Failed to get the heading
+        //
+        function onError(compassError) {
+            alert('Compass error: ' + compassError.code);
+        }
+    
+        </script>
+      </head>
+      <body>
+        <div id="heading">Waiting for heading...</div>
+        <button onclick="startWatch();">Start Watching</button>
+        <button onclick="stopWatch();">Stop Watching</button>
+      </body>
+    </html>
+    
+
+## iOS причуды
+
+В iOS `compass.watchHeading` также можете получить заголовок текущего устройства, когда она меняется на указанное число градусов. Каждый раз изменения заголовка на указанное число градусов или больше, `headingSuccess` выполняет функции обратного вызова. Укажите степень изменения через `filter` параметр в `compassOptions` объект. Снимите часы как обычно, передав идентификатор возвращаемый часы, чтобы `compass.clearWatch` . Эта функция заменяет ранее разрозненные, iOS только `watchHeadingFilter` и `clearWatchFilter` функции, которые были удалены в версии 1.6.
+
+Только один `watchHeading` может быть в силе в одно время в iOS. Если `watchHeading` использует фильтр, вызов `getCurrentHeading` или `watchHeading` для указания изменения заголовка используется существующее значение фильтра. Наблюдая изменения заголовка с помощью фильтра является более эффективным, чем с интервалами времени.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/compass/compass.watchHeadingFilter.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/compass/compass.watchHeadingFilter.md b/docs/ru/edge/cordova/compass/compass.watchHeadingFilter.md
new file mode 100644
index 0000000..a8c9726
--- /dev/null
+++ b/docs/ru/edge/cordova/compass/compass.watchHeadingFilter.md
@@ -0,0 +1,19 @@
+---
+
+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.
+---
+
+# compass.watchHeadingFilter
+
+Больше не поддерживается начиная с 1.6, см `compass.watchHeading` для эквивалентной функциональности.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/compass/compassError/compassError.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/compass/compassError/compassError.md b/docs/ru/edge/cordova/compass/compassError/compassError.md
new file mode 100644
index 0000000..bd4a0a6
--- /dev/null
+++ b/docs/ru/edge/cordova/compass/compassError/compassError.md
@@ -0,0 +1,32 @@
+---
+
+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.
+---
+
+# CompassError
+
+A `CompassError` объект возвращается к `compassError` функции обратного вызова при возникновении ошибки.
+
+## Свойства
+
+*   **код**: один из кодов стандартных ошибок, перечисленные ниже.
+
+## Константы
+
+*   `CompassError.COMPASS_INTERNAL_ERR`
+*   `CompassError.COMPASS_NOT_SUPPORTED`
+
+## Описание
+
+Когда возникает ошибка, `CompassError` объект передается как параметр `compassError` функции обратного вызова.
\ No newline at end of file

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

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/compass/parameters/compassHeading.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/compass/parameters/compassHeading.md b/docs/ru/edge/cordova/compass/parameters/compassHeading.md
new file mode 100644
index 0000000..f3ceddb
--- /dev/null
+++ b/docs/ru/edge/cordova/compass/parameters/compassHeading.md
@@ -0,0 +1,45 @@
+---
+
+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.
+---
+
+# compassHeading
+
+A `CompassHeading` объект возвращается к `compassSuccess` функции обратного вызова.
+
+## Свойства
+
+*   **magneticHeading**: направление в градусах от 0-359,99 в один момент времени. *(Число)*
+
+*   **trueHeading**: заголовок относительно географического Северного полюса в градусах 0-359,99 в один момент времени. Отрицательное значение указывает, что истинный заголовок не может быть определено. *(Число)*
+
+*   **headingAccuracy**: отклонение в градусах между сообщил заголовок и заголовок верно. *(Число)*
+
+*   **отметка времени**: время, на котором был определен этот заголовок. *(в миллисекундах)*
+
+## Описание
+
+`CompassHeading`Объект возвращается к `compassSuccess` функции обратного вызова.
+
+## Андроид причуды
+
+*   `trueHeading`не поддерживается, но сообщает то же значение`magneticHeading`
+
+*   `headingAccuracy`Это всегда 0 потому, что нет никакой разницы между `magneticHeading` и`trueHeading`.
+
+## iOS причуды
+
+*   `trueHeading` is only returned when location services are enabled via `navigator.geolocation.watchLocation()`
+
+*   Для устройств iOS 4 и выше, заголовок факторов в текущей ориентации устройства, не со ссылкой на свою абсолютную позицию для приложений, который поддерживает что ориентация.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/compass/parameters/compassOptions.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/compass/parameters/compassOptions.md b/docs/ru/edge/cordova/compass/parameters/compassOptions.md
new file mode 100644
index 0000000..1cc16ac
--- /dev/null
+++ b/docs/ru/edge/cordova/compass/parameters/compassOptions.md
@@ -0,0 +1,39 @@
+---
+
+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.
+---
+
+# compassOptions
+
+Необязательный параметр для настройки поиска компаса.
+
+## Параметры
+
+*   **Частота**: как часто получить курс в миллисекундах. *(Число)* (По умолчанию: 100)
+
+*   **Фильтр**: изменения в градусах, требуемых для инициирования обратного вызова успех watchHeading. *(Число)*
+
+Андроид причуды
+
+---
+
+*   `filter`не поддерживается.
+
+## Tizen причуды
+
+*   `filter`не поддерживается.
+
+## Windows Phone 7 и 8 причуды
+
+*   `filter`не поддерживается.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/compass/parameters/compassSuccess.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/compass/parameters/compassSuccess.md b/docs/ru/edge/cordova/compass/parameters/compassSuccess.md
new file mode 100644
index 0000000..f9c3a5a
--- /dev/null
+++ b/docs/ru/edge/cordova/compass/parameters/compassSuccess.md
@@ -0,0 +1,34 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# compassSuccess
+
+Функция обратного вызова onSuccess, предоставляет информацию курс через `compassHeading` объект.
+
+    function(heading) {
+        // Do something
+    }
+    
+
+## Параметры
+
+*   **заголовок**: сведения заголовка. *(compassHeading)*
+
+## Пример
+
+    function onSuccess(heading) {
+        alert('Heading: ' + heading.magneticHeading);
+    };
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/connection/connection.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/connection/connection.md b/docs/ru/edge/cordova/connection/connection.md
new file mode 100644
index 0000000..57a82c9
--- /dev/null
+++ b/docs/ru/edge/cordova/connection/connection.md
@@ -0,0 +1,93 @@
+---
+
+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.
+---
+
+# Connection
+
+> `connection`Объектов, через `navigator.connection` , предоставляет информацию о сотовых и wifi подключение устройства.
+
+## Свойства
+
+*   connection.type
+
+## Константы
+
+*   Connection.UNKNOWN
+*   Connection.ETHERNET
+*   Connection.WIFI
+*   Connection.CELL_2G
+*   Connection.CELL_3G
+*   Connection.CELL_4G
+*   Connection.CELL
+*   Connection.NONE
+
+## Доступ к функции
+
+Начиная с версии 3.0 Кордова реализует интерфейсы API уровень устройства как *плагины*. Использование CLI `plugin` команды, описанные в интерфейс командной строки, чтобы добавить или удалить эту функцию для проекта:
+
+        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-network-information.git
+        $ cordova plugin rm org.apache.cordova.core.network-information
+    
+
+Эти команды применяются для всех целевых платформ, но изменить параметры конфигурации платформы, описанные ниже:
+
+*   Андроид
+    
+        (in app/res/xml/config.xml)
+        <feature name="NetworkStatus">
+            <param name="android-package" value="org.apache.cordova.NetworkManager" />
+        </feature>
+        
+        (in app/AndroidManifest.xml)
+        <uses-permission android:name="android.permission.INTERNET" />
+        <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
+        <uses-permission android:name="android.permission.READ_PHONE_STATE" />
+        
+
+*   Ежевика WebWorks
+    
+        (in www/plugins.xml)
+        <feature name="Network Status">
+            <param name="blackberry-package" value="org.apache.cordova.network.Network" />
+        </feature>
+        
+
+*   iOS (в`config.xml`)
+    
+        <feature name="NetworkStatus">
+            <param name="ios-package" value="CDVConnection" />
+        </feature>
+        
+
+*   Windows Phone (в`Properties/WPAppManifest.xml`)
+    
+        <Capabilities>
+            <Capability Name="ID_CAP_NETWORKING" />
+        </Capabilities>
+        
+    
+    Ссылка: [манифест приложения для Windows Phone][1]
+
+*   Tizen (в`config.xml`)
+    
+        <feature name="http://tizen.org/api/systeminfo" required="true"/>
+        
+    
+    Ссылка: [манифест приложения для Tizen веб-приложения][2]
+
+ [1]: http://msdn.microsoft.com/en-us/library/ff769509%28v=vs.92%29.aspx
+ [2]: https://developer.tizen.org/help/topic/org.tizen.help.gs/Creating%20a%20Project.html?path=0_1_1_3#8814682_CreatingaProject-EditingconfigxmlFeatures
+
+Некоторые платформы могут поддерживать эту функцию без необходимости специальной настройки. Смотрите поддержку платформы обзор.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/connection/connection.type.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/connection/connection.type.md b/docs/ru/edge/cordova/connection/connection.type.md
new file mode 100644
index 0000000..36fafe3
--- /dev/null
+++ b/docs/ru/edge/cordova/connection/connection.type.md
@@ -0,0 +1,119 @@
+---
+
+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.
+---
+
+# connection.type
+
+Проверяет в настоящее время активное сетевое подключение.
+
+## Описание
+
+Это свойство предоставляет быстрый способ для определения состояния подключения устройства сети и тип подключения.
+
+## Поддерживаемые платформы
+
+*   iOS
+*   Андроид
+*   WebWorks ежевики (OS 5.0 и выше)
+*   Tizen
+*   Windows Phone 7 и 8
+*   ОС Windows 8
+
+## Быстрый пример
+
+    function checkConnection() {
+        var networkState = navigator.connection.type;
+    
+        var states = {};
+        states[Connection.UNKNOWN]  = 'Unknown connection';
+        states[Connection.ETHERNET] = 'Ethernet connection';
+        states[Connection.WIFI]     = 'WiFi connection';
+        states[Connection.CELL_2G]  = 'Cell 2G connection';
+        states[Connection.CELL_3G]  = 'Cell 3G connection';
+        states[Connection.CELL_4G]  = 'Cell 4G connection';
+        states[Connection.CELL]     = 'Cell generic connection';
+        states[Connection.NONE]     = 'No network connection';
+    
+        alert('Connection type: ' + states[networkState]);
+    }
+    
+    checkConnection();
+    
+
+## Полный пример
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>navigator.connection.type Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+            checkConnection();
+        }
+    
+            function checkConnection() {
+                var networkState = navigator.connection.type;
+    
+                var states = {};
+                states[Connection.UNKNOWN]  = 'Unknown connection';
+                states[Connection.ETHERNET] = 'Ethernet connection';
+                states[Connection.WIFI]     = 'WiFi connection';
+                states[Connection.CELL_2G]  = 'Cell 2G connection';
+                states[Connection.CELL_3G]  = 'Cell 3G connection';
+                states[Connection.CELL_4G]  = 'Cell 4G connection';
+                states[Connection.CELL]     = 'Cell generic connection';
+                states[Connection.NONE]     = 'No network connection';
+    
+                alert('Connection type: ' + states[networkState]);
+            }
+    
+        </script>
+      </head>
+      <body>
+        <p>A dialog box will report the network state.</p>
+      </body>
+    </html>
+    
+
+## Изменения API
+
+До Кордова 2.3.0 `Connection` был доступ к объекту через `navigator.network.connection` , после которого оно было изменено на `navigator.connection` в соответствии со спецификацией консорциума W3C. Он все еще доступен в его исходном расположении, но является устаревшим и в конечном итоге будут удалены.
+
+## iOS причуды
+
+*   iOS не может определить тип подключения к сотовой сети. 
+    *   `navigator.connection.type` is set to `Connection.CELL` for all cellular data.
+
+## Windows Phone причуды
+
+*   When running in the emulator, always detects `navigator.connection.type` as `Connection.UNKNOWN`.
+
+*   Windows Phone не может определить тип подключения к сотовой сети.
+    
+    *   `navigator.connection.type` is set to `Connection.CELL` for all cellular data.
+
+## Tizen причуды
+
+*   Tizen может только обнаружить Wi-Fi или сотовой связи. 
+    *   `navigator.connection.type` is set to `Connection.CELL_2G` for all cellular data.
\ No newline at end of file


[43/50] [abbrv] docs commit: Added German and Russian languages

Posted by mw...@apache.org.
Added German and Russian languages


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

Branch: refs/heads/master
Commit: 9acecfe60785e8f8964f9518b1a362957a5f152c
Parents: 240a100
Author: ldeluca <ld...@us.ibm.com>
Authored: Wed Sep 11 13:44:01 2013 -0400
Committer: ldeluca <ld...@us.ibm.com>
Committed: Wed Sep 11 13:44:01 2013 -0400

----------------------------------------------------------------------
 docs/de/edge/config.json  | 200 +++++++++++++++++++++++++++++++++++++++++
 docs/de/edge/config.json~ | 200 +++++++++++++++++++++++++++++++++++++++++
 2 files changed, 400 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/9acecfe6/docs/de/edge/config.json
----------------------------------------------------------------------
diff --git a/docs/de/edge/config.json b/docs/de/edge/config.json
new file mode 100644
index 0000000..c568379
--- /dev/null
+++ b/docs/de/edge/config.json
@@ -0,0 +1,200 @@
+{
+    "language": "German",
+    "merge": {
+        "accelerometer.md": [
+            "cordova/accelerometer/accelerometer.md",
+            "cordova/accelerometer/accelerometer.getCurrentAcceleration.md",
+            "cordova/accelerometer/accelerometer.watchAcceleration.md",
+            "cordova/accelerometer/accelerometer.clearWatch.md",
+            "cordova/accelerometer/acceleration/acceleration.md",
+            "cordova/accelerometer/parameters/accelerometerSuccess.md",
+            "cordova/accelerometer/parameters/accelerometerError.md",
+            "cordova/accelerometer/parameters/accelerometerOptions.md"
+        ],
+        "camera.md": [
+            "cordova/camera/camera.md",
+            "cordova/camera/camera.getPicture.md",
+            "cordova/camera/parameter/cameraSuccess.md",
+            "cordova/camera/parameter/cameraError.md",
+            "cordova/camera/parameter/cameraOptions.md",
+            "cordova/camera/parameter/CameraPopoverOptions.md",
+            "cordova/camera/parameter/CameraPopoverHandle.md"
+        ],
+        "capture.md": [
+            "cordova/media/capture/capture.md",
+            "cordova/media/capture/captureAudio.md",
+            "cordova/media/capture/captureAudioOptions.md",
+            "cordova/media/capture/captureImage.md",
+            "cordova/media/capture/captureImageOptions.md",
+            "cordova/media/capture/captureVideo.md",
+            "cordova/media/capture/captureVideoOptions.md",
+            "cordova/media/capture/CaptureError.md",
+            "cordova/media/capture/CaptureCB.md",
+            "cordova/media/capture/CaptureErrorCB.md",
+            "cordova/media/capture/ConfigurationData.md",
+            "cordova/media/capture/MediaFile.md",
+            "cordova/media/capture/MediaFile.getFormatData.md",
+            "cordova/media/capture/MediaFileData.md"
+        ],
+        "compass.md": [
+            "cordova/compass/compass.md",
+            "cordova/compass/compass.getCurrentHeading.md",
+            "cordova/compass/compass.watchHeading.md",
+            "cordova/compass/compass.clearWatch.md",
+            "cordova/compass/compass.watchHeadingFilter.md",
+            "cordova/compass/compass.clearWatchFilter.md",
+            "cordova/compass/parameters/compassSuccess.md",
+            "cordova/compass/parameters/compassError.md",
+            "cordova/compass/parameters/compassOptions.md",
+            "cordova/compass/parameters/compassHeading.md",
+            "cordova/compass/compassError/compassError.md"
+        ],
+        "contacts.md": [
+            "cordova/contacts/contacts.md",
+            "cordova/contacts/contacts.create.md",
+            "cordova/contacts/contacts.find.md",
+            "cordova/contacts/Contact/contact.md",
+            "cordova/contacts/ContactAddress/contactaddress.md",
+            "cordova/contacts/ContactField/contactfield.md",
+            "cordova/contacts/ContactFindOptions/contactfindoptions.md",
+            "cordova/contacts/ContactName/contactname.md",
+            "cordova/contacts/ContactOrganization/contactorganization.md",
+            "cordova/contacts/ContactError/contactError.md",
+            "cordova/contacts/parameters/contactSuccess.md",
+            "cordova/contacts/parameters/contactError.md",
+            "cordova/contacts/parameters/contactFields.md",
+            "cordova/contacts/parameters/contactFindOptions.md"
+        ],
+        "device.md": [
+            "cordova/device/device.md",
+            "cordova/device/device.name.md",
+            "cordova/device/device.cordova.md",
+            "cordova/device/device.platform.md",
+            "cordova/device/device.uuid.md",
+            "cordova/device/device.version.md"
+        ],
+        "events.md": [
+            "cordova/events/events.md",
+            "cordova/events/events.deviceready.md",
+            "cordova/events/events.pause.md",
+            "cordova/events/events.resume.md",
+            "cordova/events/events.online.md",
+            "cordova/events/events.offline.md",
+            "cordova/events/events.backbutton.md",
+            "cordova/events/events.batterycritical.md",
+            "cordova/events/events.batterylow.md",
+            "cordova/events/events.batterystatus.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"
+        ],
+        "file.md": [
+            "cordova/file/file.md",
+            "cordova/file/fileobj/fileobj.md",
+            "cordova/file/filereader/filereader.md",
+            "cordova/file/filewriter/filewriter.md",
+            "cordova/file/filesystem/filesystem.md",
+            "cordova/file/fileentry/fileentry.md",
+            "cordova/file/directoryentry/directoryentry.md",
+            "cordova/file/directoryreader/directoryreader.md",
+            "cordova/file/filetransfer/filetransfer.md",
+            "cordova/file/fileuploadoptions/fileuploadoptions.md",
+            "cordova/file/fileuploadresult/fileuploadresult.md",
+            "cordova/file/flags/flags.md",
+            "cordova/file/localfilesystem/localfilesystem.md",
+            "cordova/file/metadata/metadata.md",
+            "cordova/file/fileerror/fileerror.md",
+            "cordova/file/filetransfererror/filetransfererror.md"
+        ],
+        "geolocation.md": [
+            "cordova/geolocation/geolocation.md",
+            "cordova/geolocation/geolocation.getCurrentPosition.md",
+            "cordova/geolocation/geolocation.watchPosition.md",
+            "cordova/geolocation/geolocation.clearWatch.md",
+            "cordova/geolocation/Coordinates/coordinates.md",
+            "cordova/geolocation/Position/position.md",
+            "cordova/geolocation/PositionError/positionError.md",
+            "cordova/geolocation/parameters/geolocationSuccess.md",
+            "cordova/geolocation/parameters/geolocationError.md",
+            "cordova/geolocation/parameters/geolocation.options.md"
+        ],
+        "globalization.md": [
+            "cordova/globalization/globalization.md",
+            "cordova/globalization/globalization.getPreferredLanguage.md",
+            "cordova/globalization/globalization.getLocaleName.md",
+            "cordova/globalization/globalization.dateToString.md",
+            "cordova/globalization/globalization.stringToDate.md",
+            "cordova/globalization/globalization.getDatePattern.md",
+            "cordova/globalization/globalization.getDateNames.md",
+            "cordova/globalization/globalization.isDayLightSavingsTime.md",
+            "cordova/globalization/globalization.getFirstDayOfWeek.md",
+            "cordova/globalization/globalization.numberToString.md",
+            "cordova/globalization/globalization.stringToNumber.md",
+            "cordova/globalization/globalization.getNumberPattern.md",
+            "cordova/globalization/globalization.getCurrencyPattern.md",
+            "cordova/globalization/GlobalizationError/globalizationerror.md"
+        ],
+        "media.md": [
+            "cordova/media/media.md",
+            "cordova/media/media.getCurrentPosition.md",
+            "cordova/media/media.getDuration.md",
+            "cordova/media/media.pause.md",
+            "cordova/media/media.play.md",
+            "cordova/media/media.release.md",
+            "cordova/media/media.seekTo.md",
+            "cordova/media/media.setVolume.md",
+            "cordova/media/media.startRecord.md",
+            "cordova/media/media.stop.md",
+            "cordova/media/media.stopRecord.md",
+            "cordova/media/MediaError/mediaError.md",
+            "cordova/media/Parameters/mediaError.md"
+        ],
+        "network.md": [
+            "cordova/network/network.md",
+            "cordova/network/network.isReachable.md",
+            "cordova/network/NetworkStatus/NetworkStatus.md",
+            "cordova/network/parameters/reachableCallback.md",
+            "cordova/network/parameters/reachableHostname.md",
+            "cordova/network/parameters/reachableOptions.md"
+        ],
+        "connection.md": [
+            "cordova/connection/connection.md",
+            "cordova/connection/connection.type.md"
+        ],
+        "notification.md": [
+            "cordova/notification/notification.md",
+            "cordova/notification/notification.alert.md",
+            "cordova/notification/notification.confirm.md",
+            "cordova/notification/notification.prompt.md",
+            "cordova/notification/notification.beep.md",
+            "cordova/notification/notification.vibrate.md"
+        ],
+        "splashscreen.md": [
+            "cordova/splashscreen/splashscreen.md",
+            "cordova/splashscreen/splashscreen.show.md",
+            "cordova/splashscreen/splashscreen.hide.md"
+        ],
+        "storage.md": [
+            "cordova/storage/storage.md",
+            "cordova/storage/storage.opendatabase.md",
+            "cordova/storage/parameters/name.md",
+            "cordova/storage/parameters/version.md",
+            "cordova/storage/parameters/display_name.md",
+            "cordova/storage/parameters/size.md",
+            "cordova/storage/database/database.md",
+            "cordova/storage/sqltransaction/sqltransaction.md",
+            "cordova/storage/sqlresultset/sqlresultset.md",
+            "cordova/storage/sqlresultsetrowlist/sqlresultsetrowlist.md",
+            "cordova/storage/sqlerror/sqlerror.md",
+            "cordova/storage/localstorage/localstorage.md"
+        ],
+        "inappbrowser.md": [
+            "cordova/inappbrowser/inappbrowser.md",
+            "cordova/inappbrowser/window.open.md"
+        ]
+        
+    }
+}

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/9acecfe6/docs/de/edge/config.json~
----------------------------------------------------------------------
diff --git a/docs/de/edge/config.json~ b/docs/de/edge/config.json~
new file mode 100644
index 0000000..2689415
--- /dev/null
+++ b/docs/de/edge/config.json~
@@ -0,0 +1,200 @@
+{
+    "language": "Korean",
+    "merge": {
+        "accelerometer.md": [
+            "cordova/accelerometer/accelerometer.md",
+            "cordova/accelerometer/accelerometer.getCurrentAcceleration.md",
+            "cordova/accelerometer/accelerometer.watchAcceleration.md",
+            "cordova/accelerometer/accelerometer.clearWatch.md",
+            "cordova/accelerometer/acceleration/acceleration.md",
+            "cordova/accelerometer/parameters/accelerometerSuccess.md",
+            "cordova/accelerometer/parameters/accelerometerError.md",
+            "cordova/accelerometer/parameters/accelerometerOptions.md"
+        ],
+        "camera.md": [
+            "cordova/camera/camera.md",
+            "cordova/camera/camera.getPicture.md",
+            "cordova/camera/parameter/cameraSuccess.md",
+            "cordova/camera/parameter/cameraError.md",
+            "cordova/camera/parameter/cameraOptions.md",
+            "cordova/camera/parameter/CameraPopoverOptions.md",
+            "cordova/camera/parameter/CameraPopoverHandle.md"
+        ],
+        "capture.md": [
+            "cordova/media/capture/capture.md",
+            "cordova/media/capture/captureAudio.md",
+            "cordova/media/capture/captureAudioOptions.md",
+            "cordova/media/capture/captureImage.md",
+            "cordova/media/capture/captureImageOptions.md",
+            "cordova/media/capture/captureVideo.md",
+            "cordova/media/capture/captureVideoOptions.md",
+            "cordova/media/capture/CaptureError.md",
+            "cordova/media/capture/CaptureCB.md",
+            "cordova/media/capture/CaptureErrorCB.md",
+            "cordova/media/capture/ConfigurationData.md",
+            "cordova/media/capture/MediaFile.md",
+            "cordova/media/capture/MediaFile.getFormatData.md",
+            "cordova/media/capture/MediaFileData.md"
+        ],
+        "compass.md": [
+            "cordova/compass/compass.md",
+            "cordova/compass/compass.getCurrentHeading.md",
+            "cordova/compass/compass.watchHeading.md",
+            "cordova/compass/compass.clearWatch.md",
+            "cordova/compass/compass.watchHeadingFilter.md",
+            "cordova/compass/compass.clearWatchFilter.md",
+            "cordova/compass/parameters/compassSuccess.md",
+            "cordova/compass/parameters/compassError.md",
+            "cordova/compass/parameters/compassOptions.md",
+            "cordova/compass/parameters/compassHeading.md",
+            "cordova/compass/compassError/compassError.md"
+        ],
+        "contacts.md": [
+            "cordova/contacts/contacts.md",
+            "cordova/contacts/contacts.create.md",
+            "cordova/contacts/contacts.find.md",
+            "cordova/contacts/Contact/contact.md",
+            "cordova/contacts/ContactAddress/contactaddress.md",
+            "cordova/contacts/ContactField/contactfield.md",
+            "cordova/contacts/ContactFindOptions/contactfindoptions.md",
+            "cordova/contacts/ContactName/contactname.md",
+            "cordova/contacts/ContactOrganization/contactorganization.md",
+            "cordova/contacts/ContactError/contactError.md",
+            "cordova/contacts/parameters/contactSuccess.md",
+            "cordova/contacts/parameters/contactError.md",
+            "cordova/contacts/parameters/contactFields.md",
+            "cordova/contacts/parameters/contactFindOptions.md"
+        ],
+        "device.md": [
+            "cordova/device/device.md",
+            "cordova/device/device.name.md",
+            "cordova/device/device.cordova.md",
+            "cordova/device/device.platform.md",
+            "cordova/device/device.uuid.md",
+            "cordova/device/device.version.md"
+        ],
+        "events.md": [
+            "cordova/events/events.md",
+            "cordova/events/events.deviceready.md",
+            "cordova/events/events.pause.md",
+            "cordova/events/events.resume.md",
+            "cordova/events/events.online.md",
+            "cordova/events/events.offline.md",
+            "cordova/events/events.backbutton.md",
+            "cordova/events/events.batterycritical.md",
+            "cordova/events/events.batterylow.md",
+            "cordova/events/events.batterystatus.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"
+        ],
+        "file.md": [
+            "cordova/file/file.md",
+            "cordova/file/fileobj/fileobj.md",
+            "cordova/file/filereader/filereader.md",
+            "cordova/file/filewriter/filewriter.md",
+            "cordova/file/filesystem/filesystem.md",
+            "cordova/file/fileentry/fileentry.md",
+            "cordova/file/directoryentry/directoryentry.md",
+            "cordova/file/directoryreader/directoryreader.md",
+            "cordova/file/filetransfer/filetransfer.md",
+            "cordova/file/fileuploadoptions/fileuploadoptions.md",
+            "cordova/file/fileuploadresult/fileuploadresult.md",
+            "cordova/file/flags/flags.md",
+            "cordova/file/localfilesystem/localfilesystem.md",
+            "cordova/file/metadata/metadata.md",
+            "cordova/file/fileerror/fileerror.md",
+            "cordova/file/filetransfererror/filetransfererror.md"
+        ],
+        "geolocation.md": [
+            "cordova/geolocation/geolocation.md",
+            "cordova/geolocation/geolocation.getCurrentPosition.md",
+            "cordova/geolocation/geolocation.watchPosition.md",
+            "cordova/geolocation/geolocation.clearWatch.md",
+            "cordova/geolocation/Coordinates/coordinates.md",
+            "cordova/geolocation/Position/position.md",
+            "cordova/geolocation/PositionError/positionError.md",
+            "cordova/geolocation/parameters/geolocationSuccess.md",
+            "cordova/geolocation/parameters/geolocationError.md",
+            "cordova/geolocation/parameters/geolocation.options.md"
+        ],
+        "globalization.md": [
+            "cordova/globalization/globalization.md",
+            "cordova/globalization/globalization.getPreferredLanguage.md",
+            "cordova/globalization/globalization.getLocaleName.md",
+            "cordova/globalization/globalization.dateToString.md",
+            "cordova/globalization/globalization.stringToDate.md",
+            "cordova/globalization/globalization.getDatePattern.md",
+            "cordova/globalization/globalization.getDateNames.md",
+            "cordova/globalization/globalization.isDayLightSavingsTime.md",
+            "cordova/globalization/globalization.getFirstDayOfWeek.md",
+            "cordova/globalization/globalization.numberToString.md",
+            "cordova/globalization/globalization.stringToNumber.md",
+            "cordova/globalization/globalization.getNumberPattern.md",
+            "cordova/globalization/globalization.getCurrencyPattern.md",
+            "cordova/globalization/GlobalizationError/globalizationerror.md"
+        ],
+        "media.md": [
+            "cordova/media/media.md",
+            "cordova/media/media.getCurrentPosition.md",
+            "cordova/media/media.getDuration.md",
+            "cordova/media/media.pause.md",
+            "cordova/media/media.play.md",
+            "cordova/media/media.release.md",
+            "cordova/media/media.seekTo.md",
+            "cordova/media/media.setVolume.md",
+            "cordova/media/media.startRecord.md",
+            "cordova/media/media.stop.md",
+            "cordova/media/media.stopRecord.md",
+            "cordova/media/MediaError/mediaError.md",
+            "cordova/media/Parameters/mediaError.md"
+        ],
+        "network.md": [
+            "cordova/network/network.md",
+            "cordova/network/network.isReachable.md",
+            "cordova/network/NetworkStatus/NetworkStatus.md",
+            "cordova/network/parameters/reachableCallback.md",
+            "cordova/network/parameters/reachableHostname.md",
+            "cordova/network/parameters/reachableOptions.md"
+        ],
+        "connection.md": [
+            "cordova/connection/connection.md",
+            "cordova/connection/connection.type.md"
+        ],
+        "notification.md": [
+            "cordova/notification/notification.md",
+            "cordova/notification/notification.alert.md",
+            "cordova/notification/notification.confirm.md",
+            "cordova/notification/notification.prompt.md",
+            "cordova/notification/notification.beep.md",
+            "cordova/notification/notification.vibrate.md"
+        ],
+        "splashscreen.md": [
+            "cordova/splashscreen/splashscreen.md",
+            "cordova/splashscreen/splashscreen.show.md",
+            "cordova/splashscreen/splashscreen.hide.md"
+        ],
+        "storage.md": [
+            "cordova/storage/storage.md",
+            "cordova/storage/storage.opendatabase.md",
+            "cordova/storage/parameters/name.md",
+            "cordova/storage/parameters/version.md",
+            "cordova/storage/parameters/display_name.md",
+            "cordova/storage/parameters/size.md",
+            "cordova/storage/database/database.md",
+            "cordova/storage/sqltransaction/sqltransaction.md",
+            "cordova/storage/sqlresultset/sqlresultset.md",
+            "cordova/storage/sqlresultsetrowlist/sqlresultsetrowlist.md",
+            "cordova/storage/sqlerror/sqlerror.md",
+            "cordova/storage/localstorage/localstorage.md"
+        ],
+        "inappbrowser.md": [
+            "cordova/inappbrowser/inappbrowser.md",
+            "cordova/inappbrowser/window.open.md"
+        ]
+        
+    }
+}


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

Posted by mw...@apache.org.
http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/guide/platforms/ios/upgrading.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/guide/platforms/ios/upgrading.md b/docs/ru/edge/guide/platforms/ios/upgrading.md
new file mode 100644
index 0000000..fc5b0fa
--- /dev/null
+++ b/docs/ru/edge/guide/platforms/ios/upgrading.md
@@ -0,0 +1,729 @@
+---
+
+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.
+---
+
+# Обновление iOS
+
+В этом руководстве показано, как изменять проекты iOS для обновления старых версий Cordova. Большинство этих инструкций применимы для проектов, созданных с старого набора средств командной строки, которые предшествуют `cordova` утилиты CLI. Увидеть интерфейс командной строки для информации как обновить версию инфраструктуры CLI.
+
+**Примечание:** Xcode 4.5 не требуется. Представить в Apple App Store, необходимо использовать последнюю поставляется версию iOS SDK, который является iOS 6. IOS 6 SDK требует Xcode 4.5.
+
+## Обновление к CLI (3.0.0) с 2.9.0
+
+1.  Создайте новый проект Apache Cordova 3.0.0, используя cordova CLI, как описано в интерфейс командной строки.
+
+2.  Добавить ваши платформы cordova проекта, например:`cordova
+platform add ios`.
+
+3.  Скопируйте содержимое проекта `www` каталог `www` директорию в корне проекта cordova, вы только что создали.
+
+4.  Копирование или перезаписать любые родной активы от вашего первоначального проекта ( `Resources` , и т.д.), что делает уверен, чтобы добавить новые файлы в `.xcodeproj` проекта. Проект iOS строит внутри `platforms\ios` каталог.
+
+5.  Копия вашего `config.xml` в `www` каталог и удалять любые определения, плагин. Измените параметры здесь вместо папки платформы.
+
+6.  Используйте средство CLI cordova для установки плагинов, что вам нужно. Обратите внимание, что CLI обрабатывает все основные API плагинов, так что они могут и должны быть добавлены. Только 3.0.0 плагины совместимы с CLI.
+
+7.  Построение и тестирование.
+
+## Проекты модернизации 2.9.0 3.0.0
+
+1.  Скачайте и распакуйте Cordova 3.0.0 Источник постоянного папку на вашем жестком диске, например`~/Documents/Cordova-3.0.0`.
+
+2.  Закройте Xcode, если она запущена.
+
+3.  С помощью Terminal.app, перейдите в каталог, где вы положили загруженных исходных выше.
+
+4.  Создайте новый проект, как описано в iOS утилиты командной строки. Вам нужен активов от этого нового проекта.
+
+5.  Копия `www/cordova.js` (Обратите внимание, что он не имеет суффикса версии больше, версия в сам файл в заголовке) файл из нового проекта в ваш `www` каталог и удалить ваш `www/cordova.js` файл.
+
+6.  Обновить ссылку сценарий Кордова в ваш `www/index.html` файл (и любые другие файлы, которые содержат ссылку на сценарий) для указания на новый `cordova.js` файл.
+
+7.  Удалить ваш `CordovaLib` каталог и копия `CordovaLib` каталог из нового проекта в корневой каталог вашего проекта.
+
+**Примечание:** Начиная с Cordova 3.0.0, проекты не приходят с каких-либо плагинов, вы должны будете установить те, вам требуется для вашего проекта с помощью `plugman` утилиты CLI. Смотрите раздел Использование Plugman для управления плагины.
+
+## Проекты модернизации 2.8.0 2.9.0
+
+1.  Скачайте и распакуйте Cordova 2.9.0 Источник постоянного папку на вашем жестком диске, например`~/Documents/Cordova-2.9.0`.
+
+2.  Закройте Xcode, если она запущена.
+
+3.  С помощью Terminal.app, перейдите в каталог, где вы положили загруженных исходных выше.
+
+4.  Создайте новый проект, как описано в iOS утилиты командной строки. Вам нужен активов от этого нового проекта.
+
+5.  Копия `www/cordova.js` (Обратите внимание, что он не имеет суффикса версии больше, версия в сам файл в заголовке) файл из нового проекта в ваш `www` каталог и удалить ваш `www/cordova.js` файл.
+
+6.  Обновить ссылку сценарий Кордова в ваш `www/index.html` файл (и любые другие файлы, которые содержат ссылку на сценарий) для указания на новый `cordova.js` файл.
+
+7.  Удалить ваш `CordovaLib` каталог и копия `CordovaLib` каталог из нового проекта в корневой каталог вашего проекта.
+
+## Проекты модернизации 2.7.0 2.8.0
+
+1.  Скачайте и распакуйте Cordova 2.8.0 Источник постоянного папку на вашем жестком диске, например`~/Documents/Cordova-2.8.0`.
+
+2.  Закройте Xcode, если она запущена.
+
+3.  С помощью Terminal.app, перейдите в каталог, где вы положили загруженных исходных выше.
+
+4.  Создайте новый проект, как описано в iOS утилиты командной строки. Вам нужен активов от этого нового проекта.
+
+5.  Копия `www/cordova.js` (Обратите внимание, что он не имеет суффикса версии больше, версия в сам файл в заголовке) файл из нового проекта в ваш `www` каталог и удалить ваш `www/cordova-2.7.0.js` файл.
+
+6.  Обновить ссылку сценарий Кордова в ваш `www/index.html` файл (и любые другие файлы, которые содержат ссылку на сценарий) для указания на новый `cordova.js` файл.
+
+7.  Обновлять любой `<plugin>` теги, которые находятся в вашем `config.xml` для `<feature>` теги. Обратите внимание, что существующие `<plugin>` теги все равно будет работать, но являются устаревшими. Вы можете скопировать эту информацию в `config.xml` для нового проекта. Например:
+    
+        <plugins>
+            <plugin name="LocalStorage" value="CDVLocalStorage" />
+            <!-- other plugins -->
+        </plugins>
+        
+        <!-- change to: (note that a <feature> tag is on the same level as <plugins> -->
+        <feature name="LocalStorage">
+            <param name="ios-package" value="CDVLocalStorage" />
+        </feature>
+        <!-- other <feature> tags -->
+        
+
+8.  Удалить ваш `CordovaLib` каталог и копия `CordovaLib` каталог из нового проекта в корневой каталог вашего проекта.
+
+9.  Добавьте эти две структуры в проект:
+    
+        OpenAL
+        ImageIO
+        
+
+10. Обновление вашего проекта целевые **Параметры построения**. В разделе **Связывание → прочие флаги компоновщика**, измените **"- Obj - C"** быть **"-ObjC»**.
+
+11. Обновление вашего проекта целевые **Параметры построения**. В разделе **Связывание → прочие флаги компоновщика**, измените **»-all_load «** быть `-force\_load ${BUILT\_PRODUCTS\_DIR}/libCordova.a` . Вам только нужно будет это сделать, если у вас есть проблемы, определенные в [этот вопрос.][1].
+
+ [1]: https://issues.apache.org/jira/browse/CB-3458
+
+## Проекты модернизации 2.6.0 2.7.0
+
+1.  Скачайте и распакуйте Cordova 2.7.0 Источник постоянного папку на вашем жестком диске, например`~/Documents/Cordova-2.7.0`.
+
+2.  Закройте Xcode, если она запущена.
+
+3.  С помощью Terminal.app, перейдите в каталог, где вы положили загруженных исходных выше.
+
+4.  Создайте новый проект, как описано в iOS утилиты командной строки. Вам нужен активов от этого нового проекта.
+
+5.  Копия `www/cordova-2.7.0.js` файл из нового проекта в ваш `www` каталог и удалить ваш `www/cordova-2.6.0.js` файл.
+
+6.  Обновить ссылку сценарий Кордова в ваш `www/index.html` файл (и любые другие файлы, которые содержат ссылку на сценарий) для указания на новый `cordova-2.7.0.js` файл.
+
+7.  Обновление (или заменить, если вы никогда не изменяли файл) ваш `AppDelegate.m` файл согласно одной из нового проекта (см. [это diff][2]).
+
+8.  В вашем `config.xml` файла, [удалите эту строку][3].
+
+9.  Удалить ваш `CordovaLib` каталог и копия `CordovaLib` каталог из нового проекта в корневой каталог вашего проекта.
+
+ [2]: https://git-wip-us.apache.org/repos/asf?p=cordova-ios.git;a=blobdiff;f=bin/templates/project/__TESTING__/Classes/AppDelegate.m;h=5c05ac80e056753c0e8736f887ba9f28d5b0774c;hp=623ad8ec3c46f656ea18c6c3a190d650dd64e479;hb=c6e71147386d4ad94b07428952d1aae0a9cbf3f5;hpb=c017fda8af00375a453cf27cfc488647972e9a23
+ [3]: https://git-wip-us.apache.org/repos/asf?p=cordova-ios.git;a=blobdiff;f=bin/templates/project/__TESTING__/config.xml;h=537705d76a5ef6bc5e57a8ebfcab78c02bb4110b;hp=8889726d9a8f8c530fe1371c56d858c34552992a;hb=064239b7b5fa9a867144cf1ee8b2fb798ce1f988;hpb=c9f233250d4b800f3412eeded811daaafb17b2cc
+
+## Проекты модернизации 2.5.0 2.6.0
+
+1.  Скачайте и распакуйте Cordova 2.6.0 Источник постоянного папку на вашем жестком диске, например`~/Documents/Cordova-2.6.0`.
+
+2.  Закройте Xcode, если она запущена.
+
+3.  С помощью Terminal.app, перейдите в каталог, где вы положили загруженных исходных выше.
+
+4.  Создайте новый проект, как описано в iOS утилиты командной строки. Вам нужен активов от этого нового проекта.
+
+5.  Копирование проекта `www/cordova-2.6.0.js` файл в ваш `www` каталог и удалить ваш `www/cordova-2.5.0.js` файл.
+
+6.  Обновить Cordova сценарий ссылку в ваш `www/index.html` файл (а также любые другие файлы, которые ссылки на сценарий) сослаться на новый `cordova-2.6.0.js` файл.
+
+7.  Обновление (или заменить, если вы никогда не изменяли файл) ваш `AppDelegate.m` файл согласно одной из нового проекта (см. [это diff][4]).
+
+8.  В вашем `config.xml` файла, [Добавить новую строку][5].
+
+9.  В вашем `config.xml` файла, [Добавить новую строку][6].
+
+10. В вашем `config.xml` файла, [UIWebViewBounce был изменен на DisallowOverscroll, и значения по умолчанию отличаются][7].
+
+11. В ваш `config.xml` файл, `EnableLocation` предпочтение является устаревшим.
+
+12. Удалить ваш `CordovaLib` каталог и копия `CordovaLib` каталог из нового проекта в корневой каталог вашего проекта.
+
+ [4]: https://git-wip-us.apache.org/repos/asf?p=cordova-ios.git;a=blobdiff;f=bin/templates/project/__TESTING__/Classes/AppDelegate.m;h=124a56bb4f361e95616f44d6d6f5a96ffa439b60;hp=318f79326176be8f16ebc93bad85dd745f4205b6;hb=a28c7712810a63396e9f32fa4eb94fe3f8b93985;hpb=36acdf55e4cab52802d73764c8a4b5b42cf18ef9
+ [5]: https://git-wip-us.apache.org/repos/asf?p=cordova-ios.git;a=blobdiff;f=bin/templates/project/__TESTING__/config.xml;h=1555b5e81de326a07efe0bccaa5f5e2326b07a9a;hp=0652d60f8d35ac13c825c572dca6ed01fea4a540;hb=95f16a6dc252db0299b8e2bb53797995b1e39aa1;hpb=a2de90b8f5f5f68bd9520bcbbb9afa3ac409b96d
+ [6]: https://git-wip-us.apache.org/repos/asf?p=cordova-ios.git;a=blobdiff;f=bin/templates/project/__TESTING__/config.xml;h=d307827b7e67301171a913417fb10003d43ce39d;hp=04260aa9786d6d74ab20a07c86d7e8b34e31968c;hb=97b89edfae3527828c0ca6bb2f6d58d9ded95188;hpb=942d33c8e7174a5766029ea1232ba2e0df745c3f
+ [7]: https://git-wip-us.apache.org/repos/asf?p=cordova-ios.git;a=blobdiff;f=bin/templates/project/__TESTING__/config.xml;h=8889726d9a8f8c530fe1371c56d858c34552992a;hp=d307827b7e67301171a913417fb10003d43ce39d;hb=57982de638a4dce6ae130a26662591741b065f00;hpb=ec411f18309d577b4debefd9a2f085ba719701d5
+
+## Обновление 2.4.0 проекты для 2.5.0
+
+1.  Скачайте и распакуйте Cordova 2.5.0 Источник постоянного папку на вашем жестком диске, например`~/Documents/Cordova-2.5.0`.
+
+2.  Закройте Xcode, если она запущена.
+
+3.  С помощью Terminal.app, перейдите в каталог, где вы положили загруженных исходных выше.
+
+4.  Создайте новый проект, как описано в iOS утилиты командной строки. Вам нужен активов от этого нового проекта.
+
+5.  Копия `www/cordova-2.5.0.js` файл из нового проекта в ваш `www` каталог и удалить ваш `www/cordova-2.4.0.js` файл.
+
+6.  Обновить ссылку сценарий Кордова в ваш `www/index.html` файл (и любые другие файлы, которые содержат ссылку на сценарий) для указания на новый `cordova-2.5.0.js` файл.
+
+7.  Обновление (или заменить, если вы никогда не изменяли файл) ваш `AppDelegate.m` файл согласно одной из нового проекта (см. [это diff][8]).
+
+8.  В вашем `config.xml` файла, [добавить эти новые линии][9].
+
+9.  В ваш `config.xml` файл, [изменить корневой элемент, изменить его от Кордова виджет][10].
+
+10. В ваш `config.xml` файл, [удалить предпочтение OpenAllWhitelistURLsInWebView][11].
+
+11. Удалить ваш `cordova` каталог и копия `cordova` каталог из нового проекта в корневой каталог вашего проекта. В 2.5.0 это обновил скриптов.
+
+12. Удалить ваш `CordovaLib` каталог и копия `CordovaLib` каталог из нового проекта в корневой каталог вашего проекта.
+
+ [8]: https://git-wip-us.apache.org/repos/asf?p=cordova-ios.git;a=blobdiff;f=bin/templates/project/__TESTING__/Classes/AppDelegate.m;h=318f79326176be8f16ebc93bad85dd745f4205b6;hp=6dc7bfc84f0ecede4cc43d2a3256ef7c5383b9fe;hb=4001ae13fcb1fcbe73168327630fbc0ce44703d0;hpb=299a324e8c30065fc4511c1fe59c6515d4842f09
+ [9]: https://git-wip-us.apache.org/repos/asf?p=cordova-ios.git;a=blobdiff;f=bin/templates/project/__TESTING__/config.xml;h=903944c4b1e58575295c820e154be2f5f09e6314;hp=721c734120b13004a4a543ee25f4287e541f34be;hb=ae467249b4a256bd31ee89aea7a06f4f2316b8ac;hpb=9e39f7ef8096fb15b38121ab0e245a3a958d9cbb
+ [10]: https://git-wip-us.apache.org/repos/asf?p=cordova-ios.git;a=blobdiff;f=bin/templates/project/__TESTING__/config.xml;h=64e71636f5dd79fa0978a97b9ff5aa3860a493f5;hp=d8579352dfb21c14e5748e09b2cf3f4396450163;hb=0e711f8d09377a7ac10ff6be4ec17d22cdbee88d;hpb=57c3c082ed9be41c0588d0d63a1d2bfcd2ed878c
+ [11]: https://git-wip-us.apache.org/repos/asf?p=cordova-ios.git;a=blobdiff;f=bin/templates/project/__TESTING__/config.xml;h=721c734120b13004a4a543ee25f4287e541f34be;hp=7d67508b70914aa921a16e79f79c00512502a8b6;hb=187bf21b308551bfb4b98b1a5e11edf04f699791;hpb=03b8854bdf039bcefbe0212db937abd81ac675e4
+
+## Обновление 2.3.0 проекты 2.4.0
+
+1.  Скачайте и распакуйте Cordova 2.4.0 Источник постоянного папку на вашем жестком диске, например`~/Documents/Cordova-2.4.0`.
+
+2.  Закройте Xcode, если она запущена.
+
+3.  С помощью Terminal.app, перейдите в каталог, где вы положили загруженных исходных выше.
+
+4.  Создайте новый проект, как описано в iOS утилиты командной строки. Вам нужен активов от этого нового проекта.
+
+5.  Копия `www/cordova-2.4.0.js` файл из нового проекта в ваш `www` каталог и удалить ваш `www/cordova-2.3.0.js` файл.
+
+6.  Обновить ссылку сценарий Кордова в ваш `www/index.html` файл (и любые другие файлы, которые содержат ссылку на сценарий) для указания на новый `cordova-2.4.0.js` файл.
+
+7.  Обновление (или заменить, если вы никогда не изменяли файлы) ваш `MainViewController.m` файл согласно одной из нового проекта (см. [это diff][12]).
+
+8.  Обновление (или заменить, если вы никогда не изменяли файл) ваш `AppDelegate.m` файл согласно одной из нового проекта (см. [это diff][13]).
+
+9.  В вашем `config.xml` файла, [Добавить новую строку][14].
+
+10. Удалить ваш `cordova` каталог и копия `cordova` каталог из нового проекта в корневой каталог вашего проекта. В 2.4.0 это фиксированная сценарии.
+
+11. Удалить ваш `CordovaLib` каталог и копия `CordovaLib` каталог из нового проекта в корневой каталог вашего проекта.
+
+12. Добавьте AssetsLibrary.framework как ресурс в проект. (Go [здесь][15] для получения инструкций о том, как это сделать.).
+
+ [12]: https://git-wip-us.apache.org/repos/asf?p=cordova-ios.git;a=blobdiff;f=bin/templates/project/__TESTING__/Classes/MainViewController.m;h=5f9eeac15c2437cd02a6eb5835b48374e9b94100;hp=89da1082d06ba5e5d0dffc5b2e75a3a06d5c2aa6;hb=b4a2e4ae0445ba7aec788090dce9b822d67edfd8;hpb=a484850f4610e73c7b20cd429a7794ba829ec997
+ [13]: https://git-wip-us.apache.org/repos/asf?p=cordova-ios.git;a=blobdiff;f=bin/templates/project/__TESTING__/Classes/AppDelegate.m;h=6dc7bfc84f0ecede4cc43d2a3256ef7c5383b9fe;hp=1ca3dafeb354c4442b7e149da4f281675aa6b740;hb=6749c17640c5fed8a7d3a0b9cca204b89a855baa;hpb=deabeeb6fcb35bac9360b053c8bf902b45e6de4d
+ [14]: https://git-wip-us.apache.org/repos/asf?p=cordova-ios.git;a=blobdiff;f=bin/templates/project/__TESTING__/config.xml;h=7d67508b70914aa921a16e79f79c00512502a8b6;hp=337d38da6f40c7432b0bce05aa3281d797eec40a;hb=6749c17640c5fed8a7d3a0b9cca204b89a855baa;hpb=deabeeb6fcb35bac9360b053c8bf902b45e6de4d
+ [15]: https://developer.apple.com/library/ios/#recipes/xcode_help-project_editor/Articles/AddingaLibrarytoaTarget.html
+
+## Проекты модернизации 2.2.0 2.3.0
+
+1.  Скачайте и распакуйте Cordova 2.3.0 Источник постоянного папку на вашем жестком диске, например`~/Documents/Cordova-2.3.0`.
+
+2.  Закройте Xcode, если она запущена.
+
+3.  С помощью Terminal.app, перейдите в каталог, где вы положили загруженных исходных выше.
+
+4.  Создайте новый проект, как описано в iOS утилиты командной строки. Вам нужен активов от этого нового проекта.
+
+5.  Копия `www/cordova-2.3.0.js` файл из нового проекта в ваш `www` каталог и удалить ваш `www/cordova-2.2.0.js` файл.
+
+6.  Обновить ссылку сценарий Кордова в ваш `www/index.html` файл (и любые другие файлы, которые содержат ссылку на сценарий) для указания на новый `cordova-2.3.0.js` файл.
+
+7.  Обновление (или заменить, если вы никогда не изменяли файл) ваш `MainViewController.m` согласно одной из нового проекта.
+
+8.  Удалить ваш `cordova` каталог и копия `cordova` каталог из нового проекта в корневой каталог вашего проекта. В 2.3.0 это имеет новые сценарии.
+
+9.  Удалить ваш `CordovaLib` каталог и копия `CordovaLib` каталог из нового проекта в корневой каталог вашего проекта.
+
+10. Конвертировать ваш `Cordova.plist` файл `config.xml` , запустив сценарий `bin/cordova\_plist\_to\_config\_xml` в вашем файле проекта.
+
+11. Добавить плагин InAppBrowser для вашего `config.xml` , добавляя этот тег под `<cordova><plugins>` :
+    
+        <plugin name="InAppBrowser" value="CDVInAppBrowser" />
+        
+
+12. Обратите внимание, что плагины Objective-C *не* whitelisted больше. Белый список ваши соединения с app whitelist, вам будет нужно установить `User-Agent` заголовок подключения к же агент пользователя как основной Cordova WebView. Вы можете получить, обратившись к `userAgent` собственности от основной представление контроллер. Основной вид контроллера (CDVViewController) также имеет `URLisAllowed` метод для вас, чтобы проверить, является ли URL-адрес будет проходить белый.
+
+13. Изменения устройства API:
+    
+    *   Для iOS, device.platform используется для возвращения `iPhone` , `iPad` или `iPod Touch` ; теперь возвращает (правильно)`iOS`.
+    *   Для iOS, device.name (теперь устарела для всех платформ) используется для возвращения имени пользователя устройства (например ' Shazron в iPhone 5 ′); Теперь он возвращает какие device.platform используется для возвращения: `iPhone` , `iPad` или`iPod Touch`.
+    *   Для всех платформ это новое свойство, называемое device.model; Возвращает модель конкретного устройства, например `iPad2,5` (для других платформ, это возвращает какие device.name используется для возвращения).
+
+## Обновление 2.1.0 проекты 2.2.0
+
+1.  Скачайте и распакуйте Cordova 2.2.0 Источник постоянного папку на вашем жестком диске, например`~/Documents/Cordova-2.2.0`.
+
+2.  Закройте Xcode, если она запущена.
+
+3.  С помощью Terminal.app, перейдите в каталог, где вы положили загруженных исходных выше.
+
+4.  Создайте новый проект, как описано в iOS утилиты командной строки. Вам нужен активов от этого нового проекта.
+
+5.  Копия `www/cordova-2.2.0.js` файл из нового проекта в ваш `www` каталог и удалить ваш `www/cordova-2.1.0.js` файл.
+
+6.  Обновить ссылку сценарий Кордова в ваш `www/index.html` файл (и любые другие файлы, которые содержат ссылку на сценарий) для указания на новый `cordova-2.2.0.js` файл.
+
+7.  Обновление (или заменить, если вы никогда не изменяли файл) ваш `MainViewController.m` согласно одной из нового проекта:
+    
+    *   Обновление → viewWillAppear
+
+8.  Копия `cordova` каталог из нового проекта в корневой каталог вашего проекта. В 2.2.0 это имеет обновленный «подражать» сценарий.
+
+9.  Далее, обновить ваш `CordovaLib` подпроект ссылку. Начиная с Cordova 2.1.0, мы не используем переменную CORDOVALIB Xcode больше при ссылке на где `CordovaLib` проживает, эта ссылка является абсолютным файл теперь.
+    
+    1.  Запуск Terminal.app
+    2.  Перейдите в местоположение, куда вы установили Кордова (см. шаг 1), в `bin` подкаталог
+    3.  Запустите сценарий ниже, где первый параметр — путь к вашему проекту `.xcodeproj` файл:
+        
+        `update_cordova_subproject path/to/your/project/xcodeproj`
+
+**Примечание:** В 2.2.0 `bin/create` сценарий копию в `CordovaLib` подпроекта в ваш проект. Чтобы иметь тот же тип установки, просто скопируйте в правом `CordovaLib` в папке проекта и обновление `CordovaLib` югу расположение (относительно проекта) в Xcode инспектора файлов проекта.
+
+## Проекты модернизации 2.0.0 2.1.0
+
+С Cordova 2.1.0 `CordovaLib` был обновлен для использования **Автоматического подсчета ссылок (ARC)**. Вам не нужно для обновления до **дуги** для использования CordovaLib, но если вы хотите обновить проект для использования **дуги**, пожалуйста, используйте мастер миграции Xcode из меню: **Правка → рефакторинг → преобразовать в Objective-C ARC...**, снимите флажок libCordova.a, а затем запустить мастер для завершения.
+
+1.  Скачайте и распакуйте Cordova 2.1.0 Источник постоянного папку на вашем жестком диске, например`~/Documents/Cordova-2.1.0`.
+
+2.  Закройте Xcode, если она запущена.
+
+3.  С помощью Terminal.app, перейдите в каталог, где вы положили загруженных исходных выше.
+
+4.  Создайте новый проект, как описано в iOS утилиты командной строки. Вам нужен активов от этого нового проекта.
+
+5.  Копия `www/cordova-2.1.0.js` файл из нового проекта в ваш `www` каталог и удалить ваш `www/cordova-2.0.0.js` файл.
+
+6.  Обновить ссылку сценарий Кордова в ваш `www/index.html` файл (и любые другие файлы, которые содержат ссылку на сценарий) для указания на новый `cordova-2.1.0.js` файл.
+
+7.  Обновление (или заменить, если вы никогда не изменяли файл) ваш `AppDelegate.m` согласно одной из нового проекта:
+    
+    *   Редактировать → применения: didFinishLaunchingWithOptions:
+    *   Добавлено → применения: supportedInterfaceOrientationsForWindow:
+
+8.  Обновление (или заменить, если вы никогда не изменяли файл) ваш `MainViewController.m` согласно одной из нового проекта:
+    
+    *   Добавлено → viewWillAppear
+
+9.  Копия `cordova` каталог из нового проекта в корневой каталог вашего проекта. В 2.1.0 это имеет обновленные скрипты для поддержки пути с пробелами.
+
+10. Удалить `VERSION` файла ссылку из вашего проекта (*не* один в`CordovaLib`).
+
+11. Далее, обновить ваш `CordovaLib` подпроект ссылку. Начиная с Cordova 2.1.0, мы не используем переменную CORDOVALIB Xcode больше при ссылке на где `CordovaLib` проживает, эта ссылка является абсолютным файл теперь.
+    
+    1.  Запуск Terminal.app
+    2.  Перейдите в местоположение, куда вы установили Кордова (см. шаг 1), в `bin` подкаталог
+    3.  Запустите сценарий ниже, где первый параметр — путь к вашему проекту `.xcodeproj` файл:
+        
+        `update_cordova_subproject path/to/your/project/xcodeproj`
+
+## Проекты модернизации 1.9.0 2.0.0
+
+1.  Установите Cordova 2.0.0.
+
+2.  Создайте новый проект, как описано в iOS утилиты командной строки. Вам нужен активов от этого нового проекта.
+
+3.  Копия `www/cordova-2.0.0.js` файл из нового проекта в ваш `www` каталог и удалить ваш `www/cordova-1.9.0.js` файл.
+
+4.  Обновить ссылку сценарий Кордова в ваш `www/index.html` файл (и любые другие файлы, которые содержат ссылку на сценарий) для указания на новый `cordova-2.0.0.js` файл.
+
+5.  Копия `cordova` каталог из нового проекта в корневой каталог вашего проекта (если вы хотите проект средства командной строки).
+
+6.  Добавьте новую запись под `Plugins` в ваш `Cordova.plist` файл, группе **Поддержки файлов** . Ключ `Device` и значение`CDVDevice`.
+
+7.  Удалить`Cordova.framework`.
+
+8.  Удалить `verify.sh` из группы **Поддержки файлов** .
+
+9.  Выберите значок проекта в диспетчере структуры проекта, выберите **целевой**проект, а затем выберите вкладку **Параметры построения** .
+
+10. Поиск для **Макросов препроцессора**, затем удалите всю **CORDOVA_FRAMEWORK = 1** значения.
+
+11. Найдите `CordovaLib` каталог, который был установлен на вашем жестком диске в вашей домашней папке `Documents` подкаталог.
+
+12. Найдите `CordovaLib.xcodeproj` файл `CordovaLib` каталог, а затем перетащить файл в ваш проект. Он должен отображаться как под-проекта.
+
+13. Создайте свой проект, вы должны получить некоторые ошибки, связанные с `#import` директивы.
+
+14. Для `#import` ошибки, изменить любой импорт на основе цитата в этом стиле:
+    
+        #import "CDV.h"
+        
+    
+    в этот стиль, основанный на скобки:
+    
+        #import <Cordova/CDV.h>
+        
+    
+    и удалите `#ifdef` оболочки вокруг любой Cordova импорта, они больше не нужен (импорт теперь объединены)
+
+15. Создайте проект снова, и он не должен иметь любой `#import` ошибок.
+
+16. Выберите **значок проекта** в диспетчере структуры проекта, выберите **целевой**проект, а затем выберите вкладку **Build фаз** .
+
+17. Разверните этапа **Зависимости целевых объектов** , а затем выберите **+** кнопку.
+
+18. Выберите `CordovaLib` цели, а затем выберите кнопку **Добавить** .
+
+19. Разверните первый этап **Двоичные связь с библиотеками** (он уже должен содержать кучу рамки), а затем выберите **+** кнопку.
+
+20. Выберите `libCordova.a` статическую библиотеку, а затем выберите кнопку **Добавить** .
+
+21. Удаление фазы **Запустить скрипт** .
+
+22. Выберите **значок проекта** в диспетчере структуры проекта, выберите **целевой**проект, а затем выберите вкладку **Параметры построения** .
+
+23. Поиск **Других флагов компоновщика**и добавьте значения **-all_load** и **- Obj-C**.
+
+24. Разверните `CordovaLib` подпроекта.
+
+25. Найдите `VERSION` файл, перетащите его в ваш основной проект (мы хотим создать ссылку на него, не копия).
+
+26. Выберите переключатель **создать группы для любой дополнительной папки** , а затем выберите кнопку **Готово** .
+
+27. Выберите `VERSION` файл, который вы просто перетащить на предыдущем шаге.
+
+28. Введите сочетание клавиш **Option-Command-1** , чтобы показать **Инспектора файлов** (или menuitem **Просмотр → общих назначений → показать файл инспектор**).
+
+29. Выберите **относительный CORDOVALIB** в **Инспектора файлов** для раскрывающегося меню для **местоположения**.
+
+30. Xcode предпочтения **предпочтения Xcode → места → полученных данных → передовые...** можно присвоить **уникальный**, чтобы единой заголовки можно найти.
+
+31. Выберите **значок проекта** в диспетчере структуры проекта, выберите ваши **цели**, а затем выберите вкладку **Параметры построения** .
+
+32. Поиск **путей поиска заголовка**. Для этого параметра, добавьте эти три значения, включая котировки:
+    
+        "$(TARGET_BUILD_DIR)/usr/local/lib/include"
+        
+        "$(OBJROOT)/UninstalledProducts/include"
+        
+        "$(BUILT_PRODUCTS_DIR)"
+        
+
+33. Поиск **другие флаги компоновщика**. Для этого параметра, добавьте это значение:
+    
+        -weak_framework CoreFoundation
+        
+
+34. Создайте свой проект, следует скомпилировать и связать **без** вопросов.
+
+35. Выберите проект в раскрывающемся списке **схемы** , а затем выберите **iPhone 5.1 симулятор**.
+
+36. Выберите кнопку **Run** .
+
+**Примечание:** Если ваш проект не работает как ожидалось в симуляторе, пожалуйста принять к сведению любые ошибки в журнале консоли в Xcode для подсказки.
+
+## Обновление проектов 1.8.x до 1.9.0
+
+1.  Установите Cordova 1.9.0.
+
+2.  Создайте новый проект. Вам нужно некоторые из активов от этого нового проекта.
+
+3.  Копия `www/cordova-1.9.0.js` файл из нового проекта в ваш `www` каталог и удалить ваш `www/cordova-1.8.x.js` файл.
+
+4.  Обновить ссылку сценарий Кордова в ваш `www/index.html` файл (и любые другие файлы, которые содержат ссылку на сценарий) для указания на новый `cordova-1.9.0.js` файл.
+
+**Примечание:** 1.9.0 поддерживает новый `BackupWebStorage` логическое `Cordova.plist` параметр. Она включена по умолчанию, так что установить `false` чтобы отключить его, особенно на iOS 6. Смотреть [заметки о выпуске: Safari и UIKit раздел][16]
+
+ [16]: https://developer.apple.com/library/prerelease/ios/#releasenotes/General/RN-iOSSDK-6_0/_index.html
+
+## Проекты модернизации 1.7.0 1.8.x
+
+1.  Установите Cordova 1.8.0.
+
+2.  Создайте новый проект. Вам нужно некоторые из активов от этого нового проекта.
+
+3.  Копия `www/cordova-1.8.0.js` файл из нового проекта в ваш `www` каталог и удалить ваш `www/cordova-1.7.x.js` файл.
+
+4.  Обновить ссылку сценарий Кордова в ваш `www/index.html` файл (и любые другие файлы, которые содержат ссылку на сценарий) для указания на новый `cordova-1.8.0.js` файл.
+
+Если вы собираетесь использовать API захвата, вам понадобится новый **iPad retina дисплей** активов:
+
+1.  Копия `Resources/Capture.bundle` элемент из нового проекта в папке проекта, помарок существующих `Resources/Capture.bundle` пункта.
+
+2.  В вашем проекте, выберите `Capture.bundle` элемент в ваш проект навигатор в Xcode, введите клавишу **Delete** , а затем выберите **Удалить ссылку** из появившемся диалоговом.
+
+3.  Перетащите новый `Capture.bundle` от шаг 1 выше в навигаторе проекта Xcode, затем выберите переключатель **создать группы для любой дополнительной папки** .
+
+## Обновление проектов 1.6.x на 1.7.0
+
+1.  Установите Cordova 1.7.0.
+
+2.  Создайте новый проект. Вам нужно некоторые из активов от этого нового проекта.
+
+3.  Копия `www/cordova-1.7.0.js` файл из нового проекта в ваш `www` каталог и удалить ваш `www/cordova-1.6.0.js` файл.
+
+4.  Обновить ссылку сценарий Кордова в ваш `www/index.html` файл (и любые другие файлы, которые содержат ссылку на сценарий) для указания на новый `cordova-1.7.0.js` файл.
+
+## Обновление 1.5.0 проекты 1.6.x
+
+1.  Установите Cordova 1.6.1.
+
+2.  Сделайте резервную копию `AppDelegate.m` , `AppDelegate.h` , `MainViewController.m` , `MainViewController.h` , и `Cordova.plist` в вашем проекте.
+
+3.  Создайте новый проект. Вам нужно некоторые из активов от этого нового проекта.
+
+4.  Скопируйте эти файлы из нового проекта в папке проекта 1.5.0-based на диске, заменив старые файлы (резервное копирование файлов сначала из шага 2 выше):
+    
+        AppDelegate.h
+        AppDelegate.m
+        MainViewController.h
+        MainViewController.m
+        Cordova.plist
+        
+
+5.  Добавить все новые `MainViewController` и `AppDelegate` файлы в ваш проект Xcode.
+
+6.  Копия `www/cordova-1.6.1.js` файл из нового проекта в ваш `www` каталог и удалить ваш `www/cordova-1.5.0.js` файл.
+
+7.  Обновить ссылку сценарий Кордова в ваш `www/index.html` файл (и любые другие файлы, которые содержат ссылку на сценарий) для указания на новый `cordova-1.6.1.js` файл.
+
+8.  Добавить новый `Cordova.plist` файл в ваш проект. Это необходимо потому, что ядро плагин имена должны меняться, чтобы соответствовать те, от Android и BlackBerry, для единой Cordova JavaScript файл (`cordova-js`).
+
+9.  Интегрировать любые параметры, **плагины** и **ExternalHosts** записи, которые вы имели в вашей **резервной Cordova.plist** в новый`Cordova.plist`.
+
+10. Интегрировать любой код конкретного проекта, у вас есть в вашем резервные `AppDelegate.h` и `AppDelegate.m` в новые файлы AppDelegate. Любой `UIWebViewDelegate` или `CDVCommandDelegate` код в `AppDelegate.m` нужно будет идти в `MainViewController.m` сейчас (см. комментарии разделы в этом файле).
+
+11. Интегрировать любой код конкретного проекта, у вас есть в вашем резервные `MainViewController.h` и `MainViewController.m` в новые файлы MainViewController.
+
+12. Нажмите на значок проекта в навигаторе проект, выберите **проект**, а затем выберите вкладку **Параметры построения** .
+
+13. Введите **компилятор для C / C + +/ Objective-C** в поле поиска.
+
+14. Выберите значение **3.1 компилятора LLVM Apple** .
+
+## Обновление проектов 1.4.x на 1.5.0
+
+1.  Установите Cordova 1.5.0.
+
+2.  Создайте новый проект и запустите его один раз. Вам нужно некоторые из активов от этого нового проекта.
+
+3.  Копия `www/cordova-1.5.0.js` файл из нового проекта в ваш `www` каталог и удалить ваш `www/phonegap-1.4.x.js` файл.
+
+4.  Обновить Cordova сценарий ссылку в ваш `www/index.html` файл (и любые другие файлы, которые содержат ссылку на сценарий) чтобы указать новый Cordova `cordova-1.5.0.js` файла.
+
+5.  Найти `PhoneGap.framework` в вашем навигаторе проекта, выберите его.
+
+6.  Введите ключ **Удалить** и удалить `PhoneGap.framework` ссылка в диспетчере структуры проекта.
+
+7.  Введите сочетание клавиш **Option-Command-A** , который следует падение вниз лист для добавления файлов в проект (лист **Добавить файлы...** ). Убедитесь, что выбран переключатель **группы создана для любой дополнительной папки** .
+
+8.  Введите сочетание клавиш **Shift-Command-G** , который следует падение вниз еще один лист для вас, чтобы перейти к папке ( **перейдите в папку:** листа).
+
+9.  Введите `/Users/Shared/Cordova/Frameworks/Cordova.framework` в **перейдите в папку:** лист, а затем нажмите кнопку **Go** .
+
+10. Нажмите на кнопку **Добавить** в лист **Добавить файлы...** .
+
+11. Выберите `Cordova.framework` в диспетчере структуры проекта.
+
+12. Введите сочетание клавиш **Option-Command-1** , чтобы показать **Инспектора файлов**.
+
+13. Выберите **Абсолютный путь** в **Инспектора файлов** для раскрывающегося меню для **местоположения**.
+
+14. Введите сочетание клавиш **Option-Command-A** , который следует падение вниз лист для добавления файлов в проект (лист **Добавить файлы...** ). Убедитесь, что выбран переключатель **группы создана для любой дополнительной папки** .
+
+15. Введите сочетание клавиш **Shift-Command-G** , который следует падение вниз еще один лист для вас, чтобы перейти к папке ( **перейдите в папку:** листа).
+
+16. Введите `~/Documents/CordovaLib/Classes/deprecated` в **перейдите в папку:** лист, а затем нажмите кнопку **Go** .
+
+17. Нажмите на кнопку **Добавить** в лист **Добавить файлы...** .
+
+18. В вашем `AppDelegate.h` , `AppDelegate.m` , и `MainViewController.h` файлы, заменить весь `#ifdef PHONEGAP_FRAMEWORK` блок с:
+    
+        #import "CDVDeprecated.h"
+        
+
+19. Нажмите на **значок проекта** в диспетчере структуры проекта, выберите ваши **цели**, а затем перейдите на вкладку **Параметры построения** .
+
+20. Поиск для **путей поиска рамки**.
+
+21. Замените существующее значение с`/Users/Shared/Cordova/Frameworks`.
+
+22. Поиск для **макросов препроцессора**.
+
+23. Для первого значения (комбинированные), замените значение с **CORDOVA_FRAMEWORK = YES**.
+
+24. Выберите вкладку **Build фаз** .
+
+25. Разверните узел **запустить сценарий**.
+
+26. Замените все вхождения **PhoneGap** с **Кордова**.
+
+27. Найти ваш `PhoneGap.plist` файл в диспетчере структуры проекта и щелкните на имени файла один раз войти в режим редактирования имени.
+
+28. Переименовать `PhoneGap.plist` в`Cordova.plist`.
+
+29. Щелкните правой кнопкой мыши `Cordova.plist` и выберите команду **Открыть как → исходный код**.
+
+30. Нажмите **Option-Command-F**, выберите **заменить** из раскрывающегося списка в верхнем левом углу окна исходного кода.
+
+31. Введите `com.phonegap` для строки поиска, и `org.apache.cordova` для замены строки, затем нажмите кнопку **Заменить все** .
+
+32. Введите **PG** для строки поиска и **CDV** для замены строки, а затем нажмите кнопку **Заменить все** .
+
+33. Нажмите **Command-B** , чтобы построить, вам все равно придется симбиозе, которые вы можете избавиться от в будущем (см. `CDVDeprecated.h` . Например, заменить классы в коде, использующие PG * для CDV *).
+
+## Проекты модернизации 1.4.0 1.4.1
+
+1.  Установите Cordova 1.4.1.
+
+2.  Сделайте резервную копию`MainViewController.m`.
+
+3.  Создайте новый проект. Вам нужно некоторые из активов от этого нового проекта.
+
+4.  Копия `MainViewController.m` файл из нового проекта в папке проекта 1.4.0-based на диске, заменив старый файл (резервного копирования ваших файлов от шаг 2 выше).
+
+5.  Добавить `MainViewController.m` файл в ваш проект Xcode.
+
+6.  Интегрировать любой код конкретного проекта, у вас есть в вашем резервные `MainViewController.m` в новый файл.
+
+7.  Обновление `phonegap-1.4.0.js` файл не является обязательным, в JavaScript между 1.4.0 и 1.4.1 ничего не изменилось.
+
+## Обновление 1.3.0 проекты 1.4.0
+
+1.  Установите Cordova 1.4.0.
+
+2.  Сделайте резервную копию `AppDelegate.m` и `AppDelegate.h` в вашем проекте.
+
+3.  Создайте новый проект. Вам нужно некоторые из активов от этого нового проекта.
+
+4.  Скопируйте эти файлы из нового проекта в папке проекта 1.3.0-based на диске, заменив старые файлы (резервное копирование файлов сначала из шага 2 выше):
+    
+        AppDelegate.h
+        AppDelegate.m
+        MainViewController.h
+        MainViewController.m
+        MainViewController.xib
+        
+
+5.  Добавить все `MainViewController` файлы в ваш проект Xcode.
+
+6.  Копия `www/phonegap-1.4.0.js` файл из нового проекта в ваш `www` каталог и удалить ваш `www/phonegap-1.3.0.js` файл.
+
+7.  Обновить ссылку сценарий Кордова в ваш `www/index.html` файл (и любые другие файлы, которые содержат ссылку на сценарий) для указания на новый `phonegap-1.4.0.js` файл.
+
+8.  Добавьте новую запись под `Plugins` в ваш `PhoneGap.plist` файл. Ключ `com.phonegap.battery` и значение`PGBattery`.
+
+9.  Интегрировать любой код конкретного проекта, у вас есть в вашем резервные `AppDelegate.h` и `AppDelegate.m` в новые файлы AppDelegate.
+
+## Обновление 1.2.0 проектах для 1.3.0
+
+1.  Установите Cordova 1.3.0.
+
+2.  Сделайте резервную копию `AppDelegate.m` и `AppDelegate.h` в вашем проекте.
+
+3.  Создайте новый проект. Вам нужно некоторые из активов от этого нового проекта.
+
+4.  Скопируйте эти файлы из нового проекта в папке проекта 1.2.0-based на диске, заменив старые файлы (резервное копирование файлов сначала из шага 2 выше):
+    
+        AppDelegate.h
+        AppDelegate.m
+        MainViewController.h
+        MainViewController.m
+        MainViewController.xib
+        
+
+5.  Добавить все `MainViewController` файлы в ваш проект Xcode.
+
+6.  Копия `www/phonegap-1.3.0.js` файл из нового проекта в ваш `www` каталог и удалить ваш `www/phonegap-1.2.0.js` файл.
+
+7.  Обновить ссылку сценарий Кордова в ваш `www/index.html` файл (и любые другие файлы, которые содержат ссылку на сценарий) для указания на новый `phonegap-1.3.0.js` файл.
+
+8.  Добавьте новую запись под `Plugins` в ваш `PhoneGap.plist` файл. Ключ `com.phonegap.battery` и значение`PGBattery`.
+
+9.  Интегрировать любой код конкретного проекта, у вас есть в вашем резервные `AppDelegate.h` и `AppDelegate.m` в новые файлы AppDelegate.
+
+## Обновление 1.1.0 проекты 1.2.0
+
+1.  Установите Cordova 1.2.0.
+
+2.  Сделайте резервную копию `AppDelegate.m` и `AppDelegate.h` в вашем проекте.
+
+3.  Создайте новый проект. Вам нужно некоторые из активов от этого нового проекта.
+
+4.  Скопируйте эти файлы из нового проекта в папке проекта 1.1.0-based на диске, заменив старые файлы (резервное копирование файлов сначала из шага 2 выше):
+    
+        AppDelegate.h
+        AppDelegate.m
+        MainViewController.h
+        MainViewController.m
+        MainViewController.xib
+        
+
+5.  Добавить все `MainViewController` файлы в ваш проект Xcode.
+
+6.  Копия `www/phonegap-1.2.0.js` файл из нового проекта в ваш `www` каталог и удалить ваш `www/phonegap-1.1.0.js` файл.
+
+7.  Обновить ссылку сценарий Кордова в ваш `www/index.html` файл (и любые другие файлы, которые содержат ссылку на сценарий) для указания на новый `phonegap-1.2.0.js` файл.
+
+8.  Добавьте новую запись под `Plugins` в ваш `PhoneGap.plist` файл. Ключ `com.phonegap.battery` и значение`PGBattery`.
+
+9.  Интегрировать любой код конкретного проекта, у вас есть в вашем резервные `AppDelegate.h` и `AppDelegate.m` в новые файлы AppDelegate.
+
+## Проекты модернизации 1.0.0 1.1.0
+
+1.  Установите Cordova 1.1.0.
+
+2.  Сделайте резервную копию `AppDelegate.m` и `AppDelegate.h` в вашем проекте.
+
+3.  Создайте новый проект. Вам нужно некоторые из активов от этого нового проекта.
+
+4.  Скопируйте эти файлы из нового проекта в папке проекта 1.0.0-based на диске, заменив старые файлы (резервное копирование файлов сначала из шага 2 выше):
+    
+        AppDelegate.h
+        AppDelegate.m
+        MainViewController.h
+        MainViewController.m
+        MainViewController.xib
+        
+
+5.  Добавить все `MainViewController` файлы в ваш проект Xcode.
+
+6.  Копия `www/phonegap-1.1.0.js` файл из нового проекта в ваш `www` каталог и удалить ваш `www/phonegap-1.0.0.js` файл.
+
+7.  Обновить ссылку сценарий Кордова в ваш `www/index.html` файл (и любые другие файлы, которые содержат ссылку на сценарий) для указания на новый `phonegap-1.1.0.js` файл.
+
+8.  Добавьте новую запись под `Plugins` в ваш `PhoneGap.plist` файл. Ключ `com.phonegap.battery` и значение`PGBattery`.
+
+9.  Интегрировать любой код конкретного проекта, у вас есть в вашем резервные `AppDelegate.h` и `AppDelegate.m` в новые файлы AppDelegate.
+
+## Проекты модернизации 0.9.6 1.0.0
+
+1.  Установите Cordova 1.0.0.
+
+2.  Сделайте резервную копию `AppDelegate.m` и `AppDelegate.h` в вашем проекте.
+
+3.  Создайте новый проект. Вам нужно некоторые из активов от этого нового проекта.
+
+4.  Скопируйте эти файлы из нового проекта в папке проекта 0.9.6-based на диске, заменив старые файлы (резервное копирование файлов сначала из шага 2 выше):
+    
+        AppDelegate.h
+        AppDelegate.m
+        MainViewController.h
+        MainViewController.m
+        MainViewController.xib
+        
+
+5.  Добавить все `MainViewController` файлы в ваш проект Xcode.
+
+6.  Копия `www/phonegap-1.0.0.js` файл из нового проекта в ваш `www` каталог и удалить ваш `www/phonegap-0.9.6.js` файл.
+
+7.  Обновить ссылку сценарий Кордова в ваш `www/index.html` файл (и любые другие файлы, которые содержат ссылку на сценарий) для указания на новый `phonegap-1.0.0.js` файл.
+
+8.  Добавьте новую запись под `Plugins` в ваш `PhoneGap.plist` файл. Ключ `com.phonegap.battery` и значение`PGBattery`.
+
+9.  Интегрировать любой код конкретного проекта, у вас есть в вашем резервные `AppDelegate.h` и `AppDelegate.m` в новые файлы AppDelegate.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/guide/platforms/ios/webview.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/guide/platforms/ios/webview.md b/docs/ru/edge/guide/platforms/ios/webview.md
new file mode 100644
index 0000000..a6b8db9
--- /dev/null
+++ b/docs/ru/edge/guide/platforms/ios/webview.md
@@ -0,0 +1,158 @@
+---
+
+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.
+---
+
+# iOS WebViews
+
+Начиная с Cordova 1.4, можно использовать Cordova как компонент в iOS приложений. Этот компонент является кодовым названием «Колун».
+
+Новые Cordova-приложения, созданные с помощью Xcode шаблона, доступного в Cordova 1.4 или более широкому использованию Кливер. (Шаблон — Кливер в эталонной реализации).
+
+Колун осуществления подпроектов на основе поддерживают только Cordova 2.0.0 и последующих версиях.
+
+## Необходимые условия
+
+*   Кордова 2.3.0 или больше
+
+*   Xcode 4.5 или больше
+
+*   `config.xml`файл (из вновь созданного iOS проекта)
+
+## Добавление Кливер в Xcode проект (подпроект CordovaLib)
+
+1.  Скачайте и распакуйте Cordova источник постоянного папку на вашем жестком диске, например`~/Documents/Cordova`.
+
+2.  Закройте Xcode, если она запущена.
+
+3.  С помощью Terminal.app, перейдите в каталог, где вы положили загруженных исходных выше.
+
+4.  Копия `config.xml` файл в папке проекта на диске (см выше).
+
+5.  Перетащите и падение `config.xml` файлов в навигатор проекта Xcode.
+
+6.  Выберите переключатель **создать группы для любой дополнительной папки** и нажмите кнопку **Готово**.
+
+7.  Перетащите и падение `CordovaLib.xcodeproj` файлов в навигатор проекта Xcode (от постоянного папки Расположение выше и она должна быть в `CordovaLib` подкаталог).
+
+8.  Select `CordovaLib.xcodeproj` in the Project Navigator.
+
+9.  Введите сочетание клавиш **Option-Command-1** , чтобы показать **Инспектора файлов**.
+
+10. Выберите **относительный группу** в **Инспектора файлов** для раскрывающегося меню для **местоположения**.
+
+11. Выберите **значок проекта** в диспетчере структуры проекта, выберите ваши **цели**, а затем выберите вкладку **Параметры построения** .
+
+12. Добавить `-all_load` и `-Obj-C` для **Других компоновщика Flags** значения.
+
+13. Нажмите на **значок проекта** в диспетчере структуры проекта, выберите **целевой**, а затем выберите вкладку **Build фаз** .
+
+14. Разверните **двоичных файлов связь с библиотеками**.
+
+15. Выберите **+** кнопку и добавьте следующие **рамки**. При необходимости в диспетчере структуры проекта, переместите их под **рамки** группы):
+    
+        AddressBook.framework
+        AddressBookUI.framework
+        AudioToolbox.framework
+        AVFoundation.framework
+        CoreLocation.framework
+        MediaPlayer.framework
+        QuartzCore.framework
+        SystemConfiguration.framework
+        MobileCoreServices.framework
+        CoreMedia.framework
+        
+
+16. Разверните узел **Целевого объекта зависимостей**, приставки, помечены как это, если у вас есть несколько коробки!
+
+17. Выберите **+** кнопку и добавьте `CordovaLib` создания продукта.
+
+18. Разверните **Двоичных файлов связь с библиотеками**, приставки, помечены как это, если у вас есть несколько коробки!
+
+19. Выберите **+** кнопку и добавить`libCordova.a`.
+
+20. Присвоить **уникальный** Xcode предпочтения **предпочтения Xcode → места → полученных данных → передовые...**.
+
+21. Выберите **значок проекта** в диспетчере структуры проекта, выберите ваши **цели**, а затем выберите вкладку **Параметры построения** .
+
+22. Поиск **путей поиска заголовка**. Для этого параметра, добавьте эти три значения ниже (в кавычках):
+    
+        "$(TARGET_BUILD_DIR)/usr/local/lib/include"        
+        "$(OBJROOT)/UninstalledProducts/include"
+        "$(BUILT_PRODUCTS_DIR)"
+        
+    
+    С Cordova 2.1.0 `CordovaLib` был обновлен для использования **Автоматического подсчета ссылок (ARC)**. Вам не нужно для обновления до **дуги** для использования CordovaLib, но если вы хотите обновить проект для использования **дуги**, пожалуйста, используйте мастер миграции Xcode из меню: **Правка → рефакторинг → преобразовать в Objective-C ARC...**, **снимите флажок libCordova.a**, затем запустите мастер до завершения.
+
+## Использование CDVViewController в коде
+
+1.  Добавьте этот заголовок:
+    
+        #import <Cordova/CDVViewController.h>
+        
+
+2.  Создайте экземпляр нового `CDVViewController` и сохранить его где-нибудь (например, к свойству в классе):
+    
+        CDVViewController* viewController = [CDVViewController new];
+        
+
+3.  (*ФАКУЛЬТАТИВНЫЙ*) Установите `wwwFolderName` Свойства (по умолчанию `www` ):
+    
+        viewController.wwwFolderName = @"myfolder";
+        
+
+4.  (*ФАКУЛЬТАТИВНЫЙ*) Задайте начальную страницу в config.xml, `<content>` тег.
+    
+        <content src="index.html" />
+        
+    
+    ИЛИ
+    
+        <content src="http://apache.org" />
+        
+
+5.  (*ФАКУЛЬТАТИВНЫЙ*) Установите `useSplashScreen` Свойства (по умолчанию `NO` ):
+    
+        viewController.useSplashScreen = YES;
+        
+
+6.  Задать **кадр представления** (всегда установить это как последнего свойства):
+    
+        viewController.view.frame = CGRectMake(0, 0, 320, 480);
+        
+
+7.  Добавьте Кливер в представление:
+    
+        [myView addSubview:viewController.view];
+        
+
+## Добавление HTML, CSS и JavaScript активов
+
+1.  Создайте новую папку в вашем проекте на диске, `www` например.
+
+2.  Положите ваши HTML, CSS и JavaScript активы в этой папке.
+
+3.  Перетащить папку в навигатор проекта Xcode.
+
+4.  Выберите переключатель **создать папку ссылок для любых папок, добавил** .
+
+5.  Установите соответствующий `wwwFolderName` и `startPage` свойства для папки, вы первоначально создали, или использовать значения по умолчанию (см. предыдущий раздел) при создании экземпляра`CDVViewController`.
+    
+        /*
+         if you created a folder called 'myfolder' and
+         you want the file 'mypage.html' in it to be
+         the startPage
+        */
+        viewController.wwwFolderName = @"myfolder";
+        viewController.startPage = @"mypage.html"
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/guide/platforms/tizen/index.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/guide/platforms/tizen/index.md b/docs/ru/edge/guide/platforms/tizen/index.md
new file mode 100644
index 0000000..80f30aa
--- /dev/null
+++ b/docs/ru/edge/guide/platforms/tizen/index.md
@@ -0,0 +1,112 @@
+---
+
+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.
+---
+
+# Руководство по Tizen платформы
+
+В этом руководстве описывается, как настроить среду разработки SDK для развертывания приложений Cordova для устройств под управлением операционной системы Tizen.
+
+## Требования и поддержка
+
+Tizen SDK требует Linux Ubuntu 10.04/10.10/11.04/11.10 (32-бит) или Windows XP SP3/7 (32-бит).
+
+Разработчики должны использовать `cordova` утилита в сочетании с Tizen SDK. Увидеть интерфейс командной строки для информации как установить его, добавлять проекты, а затем построить и развернуть проект.
+
+## Установите SDK
+
+Скачать Tizen SDK от [tizen.org][1].
+
+ [1]: https://developer.tizen.org/sdk
+
+<!--
+
+- (optional) Install Tizen Cordova template projects: copy the
+  `/templates` directory content into the Tizen Eclipse IDE web
+  templates directory (e.g:
+  `/home/my_username/tizen-sdk/IDE/Templates/web`).
+
+- __Method #2: Use Tizen Eclipse IDE Cordova Tizen project templates__
+    - Launch Tizen Eclipse IDE
+    - Select  __File &rarr; New &rarr; Tizen Web Project__
+    - Select __User Template__ and __User defined__ items
+    - Select one of the Tizen Cordova template (e.g: __CordovaBasicTemplate__)
+    - Fill the __Project name__ and its target __Location__
+
+    ![](img/guide/platforms/tizen/project_template.png)
+
+    - Click __Finish__
+
+    ![](img/guide/platforms/tizen/project_explorer.png)
+
+    - Your project should now appear in the __Project Explorer__ view
+
+-->
+
+## Откройте проект в SDK
+
+1.  Запуск Tizen Eclipse IDE.
+
+2.  Выберите **файл → импорт → Tizen веб-проекта**:
+    
+    ![][2]
+
+3.  Нажмите **Далее**.
+
+4.  Убедитесь, что **выберите корневой каталог** установлен.
+
+5.  Убедитесь, что установлен **копирования проектов в рабочую область** .
+
+6.  Нажмите **Обзор** и выберите Cordova Tizen `samples` каталог проекта (такие как `/cordova-basic` ):
+    
+    ![][3]
+
+7.  Нажмите кнопку **Готово**. Теперь ваш проект должен быть импортированы и появляются в представлении **Обозреватель проектов** :
+    
+    ![][4]
+
+ [2]: img/guide/platforms/tizen/import_project.png
+ [3]: img/guide/platforms/tizen/import_widget.png
+ [4]: img/guide/platforms/tizen/project_explorer.png
+
+Чтобы перестроить проект, щелкните правой кнопкой мыши в представлении **Обозреватель проектов** и выберите **Построить проект**:
+
+![][5]
+
+ [5]: img/guide/platforms/tizen/build_project.png
+
+В корневом каталоге проекта должен создать файл пакета виджета, например *hello.wgt* .
+
+## Развертывание в эмулятор
+
+Щелкните правой кнопкой мыши проект в представлении **Project Explorer** и выберите **Запуск как → Tizen симулятор веб-приложения**:
+
+![][6]
+
+ [6]: img/guide/platforms/tizen/runas_web_sim_app.png
+
+## Развернуть устройстве
+
+*   Убедитесь, что целевое устройство должным образом начали, подключено и настроено. Необходимо правильно задать его параметры **даты и времени** .
+
+*   Выберите цель развертывания приложения с помощью **Connection Explorer** представления: **окна → Показать вид → Connection Explorer**.
+    
+    ![][7]
+
+*   Щелкните правой кнопкой мыши проект в **Project Explorer** зрения, а затем выберите **Run As & →; Tizen веб-приложение**:
+    
+    ![][8]
+
+ [7]: img/guide/platforms/tizen/connection_explorer.png
+ [8]: img/guide/platforms/tizen/runas_web_app.png
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/guide/platforms/win8/index.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/guide/platforms/win8/index.md b/docs/ru/edge/guide/platforms/win8/index.md
new file mode 100644
index 0000000..00d8b73
--- /dev/null
+++ b/docs/ru/edge/guide/platforms/win8/index.md
@@ -0,0 +1,114 @@
+---
+
+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.
+---
+
+# Руководство по Windows 8 платформы
+
+В этом руководстве показано, как настроить среду разработки SDK для развертывания приложений Cordova для Windows 8. Смотрите ниже для более подробной информации конкретной платформы:
+
+*   Обновление для Windows 8
+*   Средства командной строки Windows 8
+
+Средства командной строки относятся к версии до Cordova 3.0. Сведения о текущем интерфейсе см интерфейс командной строки.
+
+Майкрософт рекомендуется использовать имя *приложения в стиле Metro* в Windows 8 и Windows RT. MSDN теперь ссылается на этот тип приложения как приложения *Магазина Windows* , и это руководство следует этой Конвенции. Кроме того в этом руководстве *Windows 8* означает Windows 8 и Windows RT.
+
+## 1. Требования
+
+*   ОС Windows 8
+
+*   Visual Studio 2012 Professional или лучше или Visual Studio 2012 Express для Windows 8
+
+Следуйте инструкциям [здесь][1] представить ваши приложения Магазина Windows.
+
+ [1]: http://www.windowsstore.com/
+
+## 2. Установить SDK + Кордова
+
+*   Настройте ваш предпочтительный вариант Visual Studio 2012. Все платные версии продукта (профессиональный, и т.д.) позволяют создавать приложения Магазина Windows. Вам нужно **Express для Windows 8** для построения приложений Магазина Windows с использованием [Экспресс издания][2].
+
+*   Загрузите и распакуйте последнюю копию [Cordova][3]. Вы будете работать `lib\windows-8` подпапку.
+
+ [2]: http://www.microsoft.com/visualstudio/eng/products/visual-studio-express-products
+ [3]: http://phonegap.com/download
+
+## 3. Установите новый проект
+
+Вы уже можете построить приложений Windows 8 с помощью *отслеживания HTML/JavaScript,* доступные в приложениях Магазина Windows. Используйте Кордова в приложениях Магазина Windows для предоставления те же API как на других платформах, поддерживаемых Cordova.
+
+*   Откройте Visual Studio 2012 и выберите **Новый проект**.
+
+*   Выберите **Установленные → шаблон → другие языки → JavaScript → магазина Windows** из дерева, а затем **Пустое приложение** из списка проекты. Введите любые имя проекта, вам нравится, такие как `CordovaWin8Foo` как в этом примере.
+    
+    ![][4]
+
+*   Корпорация Майкрософт продолжает использовать `default.html` как домашняя страница по умолчанию, но большинство веб-разработчиков сайта `index.html` . (Плюс вполне вероятно, что в других вариантах платформа вашего проекта вы используете `index.html` как имя страницы по умолчанию.) Чтобы исправить это, в обозреватель переименовать `default.html` файл `index.html` . Затем дважды щелкните `package.appxmanifest` файл и изменить значение **Начальная страница**`index.html`.
+    
+    ![][5]
+
+*   Включить `cordova.js` в вашем проекте, щелкните правой кнопкой мыши `js` в обозревателе решений и выберите **Добавить → новый элемент**. Найдите `cordova.js` файл в `lib\windows-8` Каталог отмечалось выше.
+
+*   Изменить код для `index.html` . Добавьте ссылку на `cordova.js` . Вы можете сделать это, или вручную, перетащив файл из обозревателя решений.
+
+ [4]: img/guide/platforms/win8/wsnewproject.png
+ [5]: img/guide/platforms/win8/wschangemanifest.png
+
+### Добавление ссылки на...
+
+        <!-- WinJS references -->
+        <link href="//Microsoft.WinJS.1.0/css/ui-dark.css" rel="stylesheet" />
+        <script src="//Microsoft.WinJS.1.0/js/base.js"></script>
+        <script src="//Microsoft.WinJS.1.0/js/ui.js"></script>
+    
+        <!-- Cordova -->
+        <script src="/js/cordova.js"></script>
+    
+        <!-- CordovaWin8Foo references -->
+        <link href="/css/default.css" rel="stylesheet" />
+        <script src="/js/default.js"></script>
+    
+
+*   Далее добавите, что некоторый код, который демонстрирует Cordova работает.
+
+### Добавление обработчика «deviceready»...
+
+    <body>
+        <p>Content goes here</p>
+    
+        <script type="text/javascript">
+    
+            console.log("Subscribing...");
+            document.addEventListener("deviceready", function () {
+    
+                navigator.notification.alert("The device is ready!");
+    
+            });
+    
+        </script>
+    
+    </body>
+    
+
+## 5. Тестирование проекта
+
+*   Запуск проекта из Visual Studio. Вы увидите окно сообщения появляются:
+    
+    ![][6]
+
+ [6]: img/guide/platforms/win8/wsalert.png
+
+## Договорились!
+
+Вот оно что! Теперь вы готовы строить приложения Магазина Windows с Кордова.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/guide/platforms/win8/tools.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/guide/platforms/win8/tools.md b/docs/ru/edge/guide/platforms/win8/tools.md
new file mode 100644
index 0000000..c049df7
--- /dev/null
+++ b/docs/ru/edge/guide/platforms/win8/tools.md
@@ -0,0 +1,35 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# Средства командной строки Windows 8
+
+`cordova`Утилиты командной строки является высокого уровня инструмент, который позволяет вам создавать приложения сразу на нескольких платформах. Старые версии структуры Cordova предоставляет наборы средств командной строки для каждой платформы. Чтобы использовать их в качестве альтернативы для CLI, вам нужно скачать эту версию Cordova с [cordova.apache.org][1]. Загружаемый файл содержит отдельные архивы для каждой платформы. Разверните узел платформы, которую вы хотите цели. Инструменты, описанные здесь обычно доступны в профиле верхнего уровня `bin` катало�
 �, в противном случае консультироваться с файлом **README** для получения более подробной направлениях.
+
+ [1]: http://cordova.apache.org
+
+## ОС Windows 8
+
+Средства командной строки Windows 8 поддерживают только, создание новых проектов. Команды должны быть запущены из строки cmd или powershell.
+
+## Создание проекта
+
+Запустите `create` команды со следующими параметрами:
+
+*   Путь к вашему новому проекту Cordova Windows 8
+
+*   Имя пакета, после обратного домена стиль Конвенции. Это становится по умолчанию пространство имен.
+
+*   Название проекта
\ No newline at end of file


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

Posted by mw...@apache.org.
http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/plugin_ref/spec.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/plugin_ref/spec.md b/docs/ru/edge/plugin_ref/spec.md
new file mode 100644
index 0000000..b713457
--- /dev/null
+++ b/docs/ru/edge/plugin_ref/spec.md
@@ -0,0 +1,415 @@
+---
+
+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.
+---
+
+# Спецификация расширений
+
+Файл `plugin.xml` представляет собой документ XML c пространством имен `plugins`: `http://apache.org/cordova/ns/plugins/1.0`. Он содержит узел верхнего уровня `plugin`, который определяет сам плагин, и дочерние узлы, которые определяют структуру плагина.
+
+Простой пример элемента plugin:
+
+    <?xml version="1.0" encoding="UTF-8"?>
+    <plugin xmlns="http://apache.org/cordova/ns/plugins/1.0"
+        xmlns:android="http://schemas.android.com/apk/res/android"
+        id="com.alunny.foo"
+        version="1.0.2">
+    
+
+## элемент `< plugin >`
+
+Элементом `plugin` является элементом верхнего уровня. Он имеет следующие атрибуты:
+
+*   `xmlns`(обязательно): пространство имен плагин, `http://apache.org/cordova/ns/plugins/1.0` . Если документ содержит XML из другого пространства имен, такие как теги для добавления `AndroidManifest.xml` файл, эти пространства имен также должны быть включены в элемент верхнего уровня.
+
+*   `id`(обязательно): реверс домена стиль идентификатор для плагина, такие как`com.alunny.foo`
+
+*   `version`(обязательно): номер версии для плагина, который соответствует следующее регулярное выражение майор минор патч стиль:
+    
+        ^\d+[.]\d+[.]\d+$
+        
+
+## элементы `< engines >` и `< engine >`
+
+Дочерние элементы `<engines>` элемент указать версии на основе Apache Cordova рамок, которые поддерживает этот плагин. Пример:
+
+    <engines>
+        <engine name="cordova" version="1.7.0" />
+        <engine name="cordova" version="1.8.1" />
+        <engine name="worklight" version="1.0.0" platform="android" scriptSrc="worklight_version"/>
+    </engines>
+    
+
+Похож на `<plugin>` элемента `version` атрибут, указанной версии строка должна соответствовать строка майор минор патч, соответствует регулярное выражение:
+
+        ^\d+[.]\d+[.]\d+$
+    
+
+Элементы двигателя также могут указать нечетких матчей, чтобы избежать повторения и по сокращению обслуживания, когда обновляется базовой платформы. Инструменты следует поддерживать как минимум `>` , `>=` , `<` и `<=` , например:
+
+    <engines>
+        <engine name="cordova" version=">=1.7.0" />
+        <engine name="cordova" version="<1.8.1" />
+    </engines>
+    
+
+'<engine>' теги также имеет поддержку по умолчанию для всех основных платформ, Кордова существует на. Указав тег двигателя «cordova» означает, что все версии Cordova на любой платформе должны удовлетворить атрибут версии двигателя. Для того, чтобы переопределить обработчик catch-all 'cordova', может перечислить конкретные платформы и их версии:
+
+    <engines>
+        <engine name="cordova" version=">=1.7.0" />
+        <engine name="cordova-android" version=">=1.8.0" />
+        <engine name="cordova-ios" version=">=1.7.1" />
+    </engines>
+    
+
+Вот список по умолчанию двигателей, '<engine>' тег поддерживает: * «cordova» * «cordova-plugman» * «cordova андроид» * «cordova-ios» * «cordova-blackberry10» * «cordova-wp7» * «cordova-wp8» * «cordova-windows8»
+
+Указание пользовательских рамок на основе Apache Cordova должны быть перечислены под двигатель тег следующим образом:
+
+    <engines>
+        <engine name="my_custom_framework" version="1.0.0" platform="android" scriptSrc="path_to_my_custom_framework_version"/>
+        <engine name="another_framework" version=">0.2.0" platform="ios|android" scriptSrc="path_to_another_framework_version"/>
+        <engine name="even_more_framework" version=">=2.2.0" platform="*" scriptSrc="path_to_even_more_framework_version"/>
+    </engines>
+    
+
+Пользовательские на основе Apache Cordova framework требует, что элемент двигателя включает в себя следующие атрибуты: «имя», «версия», «scriptSrc» и «платформа».
+
+*   `name`(обязательно): понятное имя для вашей пользовательской основы.
+
+*   `version`(обязательно): версия, чтобы установить должны иметь ваши рамки.
+
+*   `scriptSrc`(обязательно): файл сценария, который говорит plugman, какая версия пользовательской базы. В идеале этот файл должен быть в каталоге верхнего уровня папки плагина.
+
+*   `platform`(обязательно): какие платформы, которые поддерживает ваш рамки. Вы можете использовать подстановочный знак ' *' сказать поддерживается для всех платформ, укажите несколько с символом как «android|ios|blackberry10» или просто одной платформы, как «андроид».
+
+plugman прерывает с ненулевой код для любой плагин, чьи целевой проект не соответствует двигателя ограничений.
+
+Если не `<engine>` указаны теги, plugman пытается установить в каталог проекта указанного cordova слепо.
+
+## `<name>`элемент
+
+Понятное имя для плагина, содержание которых текст содержит имя плагина. Например:
+
+    <name>Foo</name>
+    
+
+Этот элемент не (пока) обрабатывать локализации.
+
+## `<description>`элемент
+
+Немашинное описание для плагина. Текстовое содержимое элемента содержит описание плагина. Пример:
+
+    <description>Foo plugin description</description>
+    
+
+Этот элемент не (пока) обрабатывать локализации.
+
+## `<author>`элемент
+
+Имя автора плагина. Текстовое содержимое элемента содержит имя автора плагина. Пример:
+
+    <author>Foo plugin description</author>
+    
+
+## `<keywords>`элемент
+
+Плагин ключевые слова. Текстовое содержимое элемента содержит запятую ключевые слова для описания плагина. Пример:
+
+    <keywords>foo,bar</keywords>
+    
+
+## `<license>`элемент
+
+Плагин лицензия. Текстовое содержимое элемента содержит плагин лицензию. Пример:
+
+    <license>Apache 2.0 License</license>
+    
+
+## `<asset>`элемент
+
+Один или несколько элементов перечисления файлов или каталогов копируется в приложение Cordova `www` каталог. Примеры:
+
+    <!-- a single file, to be copied in the root directory -->
+    <asset src="www/foo.js" target="foo.js" />
+    <!-- a directory, also to be copied in the root directory -->
+    <asset src="www/foo" target="foo" />
+    
+
+Все `<asset>` теги требуют оба `src` и `target` атрибуты. Веб только плагины содержит в основном `<asset>` элементов. Любые `<asset>` элементы, вложенные в `<platform>` элементы определяют web платформа специфического активов, как описано ниже. Атрибуты включают в себя:
+
+*   `src`(обязательно): файл или каталог, где расположен в плагина пакет, относительно `plugin.xml` документ. Если файл не существует в указанном `src` расположение, plugman останавливается и отменяет процесс установки, выдает уведомление о конфликте и выходит с ненулевой код.
+
+*   `target`(обязательно):
+    
+    Файл или каталог, должны располагаться в Cordova app, относительно `www` каталог. Активы могут быть направлены в подкаталоги, например:
+    
+    <asset src="www/new-foo.js" target="js/experimental/foo.js" />
+    
+    создает `js/experimental` каталогов в пределах `www` каталог, если только уже присутствует, то копии `new-foo.js` файл и переименовывает его `foo.js` . Если файл уже существует в целевом расположении, plugman останавливается и отменяет процесс установки, выдает уведомление о конфликте и выходит с ненулевой код.
+
+## `<js-module>`элемент
+
+Большинство плагинов включают один или несколько файлов JavaScript. Каждый `<js-module>` тег соответствует файл JavaScript и предотвращает пользователей плагина для добавления `<script>` тег для каждого файла. В то время как `<asset>` теги просто скопировать файл из подкаталога плагин в `www` , `<js-module>` теги являются гораздо более сложными. Они выглядят так:
+
+    <js-module src="socket.js" name="Socket">
+        <clobbers target="chrome.socket" />
+    </js-module>
+    
+
+При установке плагина с в примере выше, `socket.js` копируется в `www/plugins/my.plugin.id/socket.js` и добавлены в качестве записи для `www/cordova_plugins.js` . Во время загрузки, код в `cordova.js` использует XHR для считывания каждого файла и придать `<script>` тег в HTML. Он добавляет сопоставление избить или объединить в соответствующих случаях, как описано ниже.
+
+*Не* обернуть файл с `cordova.define` , так как он добавляется автоматически. Модуль упаковывается в закрытия, с `module` , `exports` , и `require` в области, как это нормально для AMD модулей.
+
+Подробная информация для `<js-module>` тега:
+
+*   `src`Ссылается на файл в директорию плагинов относительно `plugin.xml` файл.
+
+*   `name`Предоставляет последнюю часть имя модуля. Как правило, может быть, все, что вам нравится, и это только важно, если вы хотите использовать `cordova.require` для импорта других частей ваших плагинов в коде JavaScript. Имя модуля для `<js-module>` это ваш плагин `id` следуют значение `name` . Для примера выше с `id` из `chrome.socket` , это имя модуля`chrome.socket.Socket`.
+
+*   Три теги разрешены в `<js-module>` :
+    
+    *   `<clobbers target="some.value"/>`Указывает, что `module.exports` вставляется в `window` объект как `window.some.value` . Вы можете иметь столько `<clobbers>` как вам нравится. Любой объект, не доступны на `window` создан.
+    
+    *   `<merges target="some.value"/>`Указывает, что модуль должны быть объединены с любое существующее значение в `window.some.value` . Если любой ключ уже существует, версия модуля переопределяет оригинала. Вы можете иметь столько `<merges>` как вам нравится. Любой объект, не доступны на `window` создан.
+    
+    *   `<runs/>`означает, что ваш код должен быть указан с `cordova.require` , но не установлен на `window` объект. Это полезно при инициализации модуля, присоединения обработчиков событий или иным образом. Вы можете иметь только до одного `<runs/>` тег. Обратите внимание, что в том числе `<runs/>` с `<clobbers/>` или `<merges/>` также является излишним, так как они `cordova.require` свой модуль.
+    
+    *   Пустой `<js-module>` еще загружает и может быть acccessed в других модулях через`cordova.require`.
+
+Если `src` не разрешить существующий файл, plugman останавливается и отменяет установку, выдает уведомление о проблеме и выходит с ненулевой код.
+
+Вложение `<js-module>` элементы внутри `<platform>` объявляет платформы JavaScript модуль привязки.
+
+## `<dependency>`
+
+`<dependency>`Позволяет вам указать другие плагины, от которых зависит текущий плагин. В то время как будущих версий будет доступ к ним из репозиториев плагин, в краткосрочной перспективе плагины прямо упоминается как URL по `<dependency>` теги. Они отформатированы следующим образом:
+
+    <dependency id="com.plugin.id" url="https://github.com/myuser/someplugin" commit="428931ada3891801" subdir="some/path/here" />
+    
+
+*   `id`: предоставляет идентификатор плагина. Он должен быть глобально уникальным и выраженной в стиле реверс домена. Хотя ни один из этих ограничений в настоящее время применяются, они могут быть в будущем.
+
+*   `url`: URL-адрес для плагина. Это должно указывать репозиторий git, который plugman пытается клонировать.
+
+*   `commit`: Это любая ссылка git, понятны `git checkout` : ответвления или метки имя (например, `master` , `0.3.1` ), или фиксации хэш (например,`975ddb228af811dd8bb37ed1dfd092a3d05295f9`).
+
+*   `subdir`: Указывает, что целевой плагин зависимостей существует как подкаталог git-репозиторий. Это полезно, потому что она позволяет репозиторий содержит несколько связанных плагинов, указан каждый индивидуально.
+
+В будущем будут введены ограничения версии, и плагин хранилище будет существовать для поддержки выборки по имени вместо явного URL-адресов.
+
+### Зависимости в относительные пути
+
+Если задать `url` из `<dependency>` тег для `"."` и `subdir` , зависимыми плагин установлен из того же местного или удаленного репозитория как родитель плагин, указывающее `<dependency>` тег.
+
+Обратите внимание, что `subdir` всегда указывает путь относительно *корня* git-репозиторий, не родитель плагин. Это верно, даже если вы установили плагин с локальный путь непосредственно к нему. Plugman находит корень репозитория git, а затем находит другой плагин от там.
+
+## `<platform>`
+
+`<platform>`Тег определяет платформ, которые имеют связанные машинный код или требуют изменения их конфигурации файлов. Инструменты, с помощью этой спецификации можно определить поддерживаемые платформы и установить код в Cordova проекты.
+
+Плагины без `<platform>` предполагается, что теги являются только JavaScript и поэтому устанавливаемый на любых платформах.
+
+Образец платформы тег:
+
+    <platform name="android">
+        <!-- android-specific elements -->
+    </platform>
+    <platform name="ios">
+        <!-- ios-specific elements -->
+    </platform>
+    
+
+Необходимые `name` атрибут определяет платформу как поддерживается, связав элемент детей с этой платформы.
+
+Имена платформ должны быть в нижнем регистре. Перечислены имена платформ, как произвольно выбрали:
+
+*   андроид
+*   bb10
+*   iOS
+*   WP7
+*   РГ.8
+
+## `<source-file>`
+
+`<source-file>`Элемент определяет исполняемый файл исходного кода, который должен быть установлен в проект. Примеры:
+
+    <!-- android -->
+    <source-file src="src/android/Foo.java"
+                    target-dir="src/com/alunny/foo" />
+    <!-- ios -->
+    <source-file src="src/ios/CDVFoo.m" />
+    <source-file src="src/ios/someLib.a" framework="true" />
+    <source-file src="src/ios/someLib.a" compiler-flags="-fno-objc-arc" />
+    
+
+Он поддерживает следующие атрибуты:
+
+*   `src`(обязательно): расположение файла относительно `plugin.xml` . Если `src` не удается найти файл, plugman останавливается и отменяет установку, выдает уведомление об этой проблеме и выходит с ненулевой код.
+
+*   `target-dir`: Каталог, в который должны быть скопированы файлы, относительно корня проекта Cordova. На практике, это наиболее важно для платформ на базе Java, где файл в `com.alunny.foo` пакет должен находиться в `com/alunny/foo` каталог. Для платформ, где исходный каталог не имеет значения этот атрибут должен быть опущен.
+    
+    Как и в случае с активами, если `target` из `source-file` будет перезаписать существующий файл, plugman останавливается и отменяет установку, выдает уведомление об этой проблеме и выходит с ненулевой код.
+
+*   `framework`(только для iOS-устройств): Если значение `true` , также добавляет указанный файл в качестве основы в проект.
+
+*   `compiler-flags`(только для iOS-устройств): Если установлено, присваивает указанный компилятор флаги для конкретного исходного файла.
+
+## `<config-file>`
+
+Идентифицирует XML файл конфигурации будет изменен, где в этом документе модификация должна происходить, и что следует изменить.
+
+Два типы файлов, которые были протестированы для модификации с этим элементом, `xml` и `plist` файлов.
+
+`config-file`Элемент позволяет добавить новых детей в XML-дерево документа. Дети, XML-литералы должны быть вставлены в целевом документе.
+
+Пример для XML:
+
+    <config-file target="AndroidManifest.xml" parent="/manifest/application">
+        <activity android:name="com.foo.Foo" android:label="@string/app_name">
+            <intent-filter>
+            </intent-filter>
+        </activity>
+    </config-file>
+    
+
+Пример для `plist` :
+
+    <config-file target="*-Info.plist" parent="CFBundleURLTypes">
+        <array>
+            <dict>
+                <key>PackageName</key>
+                <string>$PACKAGE_NAME</string>
+            </dict>
+        </array>
+    </config-file>
+    
+
+Он поддерживает следующие атрибуты:
+
+*   `target`:
+    
+    Файл будет изменен и путь относительно корня проекта Cordova.
+    
+    Целевой объект может включать подстановочный знак ( `*` ) элементов. В этом случае plugman рекурсивно просматривает структуру каталогов проекта и использует первый матч.
+    
+    На iOS, расположение файлов конфигурации относительно корневого каталога проекта не известна, поэтому Указание приёмника из `config.xml` разрешается в`cordova-ios-project/MyAppName/config.xml`.
+    
+    Если указанный файл не существует, инструмент игнорирует изменения конфигурации и продолжает установку.
+
+*   `parent`: Селектор XPath, ссылки на родительских элементов для добавления в файл config. Если вы используете абсолютные селекторов, можно использовать подстановочный знак ( `*` ) для указания корневого элемента, например,`/*/plugins`.
+    
+    Для `plist` файлов, `parent` определяет, под какие родительского ключа следует включить указанные XML-данные.
+    
+    Если селектор не разрешить ребенку указанного документа, остановки инструмента и обратный процесс установки выдает предупреждение и выходит с ненулевой код.
+
+## `<plugins-plist>`
+
+Это *устаревший* , как он применяется только к cordova-ios 2.2.0 и ниже. Использование `<config-file>` тег для новых версий Cordova.
+
+Пример:
+
+    <config-file target="config.xml" parent="/widget/plugins">
+         <plugin name="ChildBrowser" value="ChildBrowserCommand"/>
+    </config-file>
+    
+
+Указывает ключ и значение для добавления к правильной `AppInfo.plist` файл в проекте Cordova iOS. Например:
+
+    <plugins-plist key="Foo" string="CDVFoo" />
+    
+
+## `<resource-file>`и`<header-file>`
+
+Как исходные файлы, но специально для платформ, таких как iOS, которые отличают между исходные файлы, заголовками и ресурсами. Примеры:
+
+    <resource-file src="CDVFoo.bundle" />
+    <resource-file src="CDVFooViewController.xib" />
+    <header-file src="CDVFoo.h" />
+    
+
+## `<lib-file>`
+
+Как источник, ресурсов и файлы заголовка, но специально для платформ, таких как BlackBerry 10, использующих пользователями библиотеки. Примеры:
+
+    <lib-file src="src/BlackBerry10/native/device/libfoo.so" arch="device" />
+    <lib-file src="src/BlackBerry10/native/simulator/libfoo.so" arch="simulator" />
+    
+
+Поддерживаемые атрибуты:
+
+*   `src`(обязательно): расположение файла относительно `plugin.xml` . Если `src` не может быть найдено, plugman останавливается и отменяет установку, выдает предупреждение о проблеме и выходит с ненулевой код.
+
+*   `arch`: Архитектура для которого `.so` файл был построен, либо `device` или`simulator`.
+
+## `<framework>`
+
+Определяет рамки (обычно часть платформы OS) на которых зависит плагин.
+
+Примеры:
+
+    <framework src="libsqlite3.dylib" />
+    <framework src="social.framework" weak="true" />
+    
+
+`src`Атрибут определяет рамки, в которых plugman пытается добавить в Кордове проект в правильную моды для данной платформы.
+
+Необязательный `weak` атрибут – это логическое значение, указывающее, ли рамок должна быть слабо связаны. Значение по умолчанию`false`.
+
+## `<info>`
+
+Дополнительная информация для пользователей. Это полезно, когда требуется дополнительные шаги, которые не могут быть автоматизированы легко или plugman в рамки. Примеры:
+
+    <info>
+    You need to install __Google Play Services__ from the `Android Extras` section using the Android SDK manager (run `android`).
+    
+    You need to add the following line to your `local.properties`
+    
+    android.library.reference.1=PATH_TO_ANDROID_SDK/sdk/extras/google/google_play_services/libproject/google-play-services_lib
+    </info>
+    
+
+# Переменные
+
+В некоторых случаях плагин может потребоваться внести изменения в конфигурацию зависит от целевого приложения. Например, чтобы зарегистрироваться для C2DM на Android, app, чей идентификатор пакета `com.alunny.message` потребует разрешения, такие как:
+
+    <uses-permission
+    android:name="com.alunny.message.permission.C2D_MESSAGE"/>
+    
+
+В таких случаях, когда содержание вставлены из `plugin.xml` файл не известно заранее, переменные можно указать знак доллара, последовала серия заглавными буквами, цифрами или знаками подчеркивания. Для приведенного выше примера `plugin.xml` файл будет включать этот тег:
+
+    <uses-permission
+    android:name="$PACKAGE_NAME.permission.C2D_MESSAGE"/>
+    
+
+plugman заменяет ссылки на переменные с указанным значением, или пустая строка, если не найден. Значение переменной ссылки могут быть обнаружены (в данном случае, от `AndroidManifest.xml` файл) или указанного пользователем инструмент; точный процесс зависит от конкретного инструмента.
+
+plugman может запросить пользователям указывать необходимые переменные плагин. Например можно указать ключи API для C2M и карты Google как аргумент командной строки:
+
+    plugman --platform android --project /path/to/project --plugin name|git-url|path --variable API_KEY=!@CFATGWE%^WGSFDGSDFW$%^#$%YTHGsdfhsfhyer56734
+    
+
+Чтобы сделать переменную обязательным, `<platform>` тег должен содержать `<preference>` тег. Например:
+
+    <preference name="API_KEY" />
+    
+
+plugman проверяет, что эти необходимые настройки передаются в. Если нет, то он должен предупредить пользователя как пройти на переменную в и выход с ненулевой код.
+
+Некоторые имена переменных должны быть зарезервированы, как указано ниже.
+
+## $PACKAGE_NAME
+
+Реверс домена стиль уникальный идентификатор, соответствующий пакет `CFBundleIdentifier` на iOS или `package` атрибут верхнего уровня `manifest` элемент в `AndroidManifest.xml` файл.
\ No newline at end of file


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

Posted by mw...@apache.org.
http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/globalization/globalization.getFirstDayOfWeek.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/globalization/globalization.getFirstDayOfWeek.md b/docs/ru/edge/cordova/globalization/globalization.getFirstDayOfWeek.md
new file mode 100644
index 0000000..e12cab0
--- /dev/null
+++ b/docs/ru/edge/cordova/globalization/globalization.getFirstDayOfWeek.md
@@ -0,0 +1,68 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# globalization.getFirstDayOfWeek
+
+Возвращает первый день недели согласно календарь предпочтения пользователя и клиента.
+
+    navigator.globalization.getFirstDayOfWeek(successCallback, errorCallback);
+    
+
+## Описание
+
+Дни недели нумеруются от 1, где 1 считается воскресенье. Возвращает день в `successCallback` с `properties` объект в качестве параметра. Этот объект должен иметь `value` свойство с `Number` значение.
+
+Если есть ошибка получения шаблона, то свойство `errorCallback` выполняет с `GlobalizationError` объект в качестве параметра. Ожидаемый код ошибки`GlobalizationError.UNKNOWN\_ERROR`.
+
+## Поддерживаемые платформы
+
+*   Андроид
+*   WebWorks ежевики (OS 5.0 и выше)
+*   iOS
+*   Windows Phone 8
+
+## Быстрый пример
+
+Когда браузер имеет значение `en\_US` языковой стандарт, это выводит всплывающее диалоговое окно с текстом похож на`day: 1`.
+
+    navigator.globalization.getFirstDayOfWeek(
+        function (day) {alert('day: ' + day.value + '\n');},
+        function () {alert('Error getting day\n');}
+    );
+    
+
+## Полный пример
+
+    <!DOCTYPE HTML>
+    <html>
+      <head>
+        <title>getFirstDayOfWeek Example</title>
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        function checkFirstDay() {
+          navigator.globalization.getFirstDayOfWeek(
+            function (day) {alert('day: ' + day.value + '\n');},
+            function () {alert('Error getting day\n');}
+          );
+        }
+    
+        </script>
+      </head>
+      <body>
+        <button onclick="checkFirstDay()">Click for first day of week</button>
+      </body>
+    </html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/globalization/globalization.getLocaleName.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/globalization/globalization.getLocaleName.md b/docs/ru/edge/cordova/globalization/globalization.getLocaleName.md
new file mode 100644
index 0000000..7bc770a
--- /dev/null
+++ b/docs/ru/edge/cordova/globalization/globalization.getLocaleName.md
@@ -0,0 +1,72 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# globalization.getLocaleName
+
+Получите идентификатор строки для текущей локали клиента.
+
+    navigator.globalization.getLocaleName(successCallback, errorCallback);
+    
+
+## Описание
+
+Возвращает строку идентификатора языкового стандарта для `successCallback` с `properties` объект в качестве параметра. Этот объект должен иметь `value` свойство с `String` значение.
+
+Если есть ошибка получения языкового стандарта, то `errorCallback` выполняет с `GlobalizationError` объект в качестве параметра. Ожидаемый код ошибки`GlobalizationError.UNKNOWN\_ERROR`.
+
+## Поддерживаемые платформы
+
+*   Андроид
+*   WebWorks ежевики (OS 5.0 и выше)
+*   iOS
+*   Windows Phone 8
+
+## Быстрый пример
+
+Когда браузер имеет значение `en\_US` языковой стандарт, это выводит всплывающее диалоговое окно с текстом`locale: en\_US`.
+
+    navigator.globalization.getLocaleName(
+        function (locale) {alert('locale: ' + locale.value + '\n');},
+        function () {alert('Error getting locale\n');}
+    );
+    
+
+## Полный пример
+
+    <!DOCTYPE HTML>
+    <html>
+      <head>
+        <title>getLocaleName Example</title>
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        function checkLocale() {
+          navigator.globalization.getLocaleName(
+            function (locale) {alert('locale: ' + locale.value + '\n');},
+            function () {alert('Error getting locale\n');}
+          );
+        }
+        </script>
+      </head>
+      <body>
+        <button onclick="checkLocale()">Click for locale</button>
+      </body>
+    </html>
+    
+
+## Windows Phone 8 причуды
+
+*   Возвращает двухбуквенный код, определенный в формате ISO 3166 для текущей страны или региона.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/globalization/globalization.getNumberPattern.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/globalization/globalization.getNumberPattern.md b/docs/ru/edge/cordova/globalization/globalization.getNumberPattern.md
new file mode 100644
index 0000000..88e3761
--- /dev/null
+++ b/docs/ru/edge/cordova/globalization/globalization.getNumberPattern.md
@@ -0,0 +1,126 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# globalization.getNumberPattern
+
+Возвращает строку шаблона для форматирования и разбора чисел согласно предпочтениям пользователя клиента.
+
+    navigator.globalization.getNumberPattern(successCallback, errorCallback, options);
+    
+
+## Описание
+
+Возвращает шаблон для `successCallback` с `properties` объект в качестве параметра. Этот объект содержит следующие свойства:
+
+*   **шаблон**: шаблон номера для форматирования и разбора чисел. Шаблоны следуют технического стандарта Unicode #35. <http://unicode.org/reports/tr35/tr35-4.html>. *(Строка)*
+
+*   **символ**: символ для использования при форматировании и синтаксическом разборе, таких как символ валюты и процентов. *(Строка)*
+
+*   **фракция**: количество дробных разрядов для использования при синтаксического анализа и форматирования чисел. *(Число)*
+
+*   **округления**: округление увеличить для использования при синтаксического анализа и форматирования. *(Число)*
+
+*   **позитивные**: символ для положительных чисел, когда синтаксический анализ и форматирование. *(Строка)*
+
+*   **отрицательные**: символ для отрицательных чисел, когда синтаксический анализ и форматирование. *(Строка)*
+
+*   **десятичные**: десятичный символ использовать для синтаксического анализа и форматирования. *(Строка)*
+
+*   **Группировка**: символ группировки использовать для синтаксического анализа и форматирования. *(Строка)*
+
+Если есть ошибка получения шаблона, то свойство `errorCallback` выполняет с `GlobalizationError` объект в качестве параметра. Ожидаемый код ошибки`GlobalizationError.PATTERN\_ERROR`.
+
+`options`Параметр является необязательным, и значения по умолчанию являются:
+
+    {type:'decimal'}
+    
+
+`options.type` может быть `decimal`, `percent` или `currency`.
+
+## Поддерживаемые платформы
+
+*   Андроид
+*   WebWorks ежевики (OS 5.0 и выше)
+*   iOS
+*   Windows Phone 8
+
+## Быстрый пример
+
+Когда браузер имеет значение `en\_US` языковой стандарт, это должно отображать всплывающее диалоговое окно с текстом аналогичные результаты, которые следуют за:
+
+    navigator.globalization.getNumberPattern(
+        function (pattern) {alert('pattern: '  + pattern.pattern  + '\n' +
+                                  'symbol: '   + pattern.symbol   + '\n' +
+                                  'fraction: ' + pattern.fraction + '\n' +
+                                  'rounding: ' + pattern.rounding + '\n' +
+                                  'positive: ' + pattern.positive + '\n' +
+                                  'negative: ' + pattern.negative + '\n' +
+                                  'decimal: '  + pattern.decimal  + '\n' +
+                                  'grouping: ' + pattern.grouping);},
+        function () {alert('Error getting pattern\n');},
+        {type:'decimal'}
+    );
+    
+
+Результаты:
+
+    pattern: #,##0.###
+    symbol: .
+    fraction: 0
+    rounding: 0
+    positive:
+    negative: -
+    decimal: .
+    grouping: ,
+    
+
+## Полный пример
+
+    <!DOCTYPE HTML>
+    <html>
+      <head>
+        <title>getNumberPattern Example</title>
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        function checkPattern() {
+          navigator.globalization.getNumberPattern(
+            function (pattern) {alert('pattern: '  + pattern.pattern  + '\n' +
+                                      'symbol: '   + pattern.symbol   + '\n' +
+                                      'fraction: ' + pattern.fraction + '\n' +
+                                      'rounding: ' + pattern.rounding + '\n' +
+                                      'positive: ' + pattern.positive + '\n' +
+                                      'negative: ' + pattern.negative + '\n' +
+                                      'decimal: '  + pattern.decimal  + '\n' +
+                                      'grouping: ' + pattern.grouping);},
+            function () {alert('Error getting pattern\n');},
+            {type:'decimal'}
+          );
+        }
+    
+        </script>
+      </head>
+      <body>
+        <button onclick="checkPattern()">Click for pattern</button>
+      </body>
+    </html>
+    
+
+## Windows Phone 8 причуды
+
+*   `pattern`Свойство не поддерживается и retuens является пустой строкой.
+
+*   `fraction`Свойство не поддерживается, и возвращает ноль.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/globalization/globalization.getPreferredLanguage.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/globalization/globalization.getPreferredLanguage.md b/docs/ru/edge/cordova/globalization/globalization.getPreferredLanguage.md
new file mode 100644
index 0000000..5307972
--- /dev/null
+++ b/docs/ru/edge/cordova/globalization/globalization.getPreferredLanguage.md
@@ -0,0 +1,72 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# globalization.getPreferredLanguage
+
+Получите идентификатор строки для текущего языка клиента.
+
+    navigator.globalization.getPreferredLanguage(successCallback, errorCallback);
+    
+
+## Описание
+
+Возвращает строку идентификатора языка для `successCallback` с `properties` объект в качестве параметра. Этот объект должен иметь `value` свойство с `String` значение.
+
+Если есть ошибка, как язык, то `errorCallback` выполняет с `GlobalizationError` объект в качестве параметра. Ожидаемый код ошибки`GlobalizationError.UNKNOWN\_ERROR`.
+
+## Поддерживаемые платформы
+
+*   Андроид
+*   WebWorks ежевики (OS 5.0 и выше)
+*   iOS
+*   Windows Phone 8
+
+## Быстрый пример
+
+Когда браузер имеет значение `en\_US` языковой стандарт, это должно показать всплывающее диалоговое окно с текстом `language: English` :
+
+    navigator.globalization.getPreferredLanguage(
+        function (language) {alert('language: ' + language.value + '\n');},
+        function () {alert('Error getting language\n');}
+    );
+    
+
+## Полный пример
+
+    <!DOCTYPE HTML>
+    <html>
+      <head>
+        <title>getPreferredLanguage Example</title>
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        function checkLanguage() {
+          navigator.globalization.getPreferredLanguage(
+            function (language) {alert('language: ' + language.value + '\n');},
+            function () {alert('Error getting language\n');}
+          );
+        }
+        </script>
+      </head>
+      <body>
+        <button onclick="checkLanguage()">Click for language</button>
+      </body>
+    </html>
+    
+
+## Windows Phone 8 причуды
+
+*   Возвращает двухбуквенный код ISO 639-1 для текущего языка.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/globalization/globalization.isDayLightSavingsTime.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/globalization/globalization.isDayLightSavingsTime.md b/docs/ru/edge/cordova/globalization/globalization.isDayLightSavingsTime.md
new file mode 100644
index 0000000..f680df9
--- /dev/null
+++ b/docs/ru/edge/cordova/globalization/globalization.isDayLightSavingsTime.md
@@ -0,0 +1,72 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# globalization.isDayLightSavingsTime
+
+Указывает, является ли летнее время в силе для заданной даты, с использованием клиента часовой пояс и календаря.
+
+    navigator.globalization.isDayLightSavingsTime(date, successCallback, errorCallback);
+    
+
+## Описание
+
+Указывает, является ли или не летнее время в силе до `successCallback` с `properties` объект в качестве параметра. Этот объект должен иметь `dst` свойство с `Boolean` значение. A `true` значение указывает, что летнее время в силе для заданной даты и `false` показывает, что это не.
+
+Входящий параметр `date` должен иметь тип`Date`.
+
+Если произошла ошибка при чтении Дата, то `errorCallback` выполняет. Ожидаемый код ошибки`GlobalizationError.UNKNOWN\_ERROR`.
+
+## Поддерживаемые платформы
+
+*   Андроид
+*   WebWorks ежевики (OS 5.0 и выше)
+*   iOS
+*   Windows Phone 8
+
+## Быстрый пример
+
+В течение лета и если браузер настроен на часовой пояс, летнее время с поддержкой, это должно отображать всплывающее диалоговое окно с текстом похож на `dst: true` :
+
+    navigator.globalization.isDayLightSavingsTime(
+        new Date(),
+        function (date) {alert('dst: ' + date.dst + '\n');},
+        function () {alert('Error getting names\n');}
+    );
+    
+
+## Полный пример
+
+    <!DOCTYPE HTML>
+    <html>
+      <head>
+        <title>isDayLightSavingsTime Example</title>
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        function checkDayLightSavings() {
+          navigator.globalization.isDayLightSavingsTime(
+            new Date(),
+            function (date) {alert('dst: ' + date.dst + '\n');},
+            function () {alert('Error getting names\n');}
+          );
+        }
+    
+        </script>
+      </head>
+      <body>
+        <button onclick="checkDayLightSavings()">Click for daylight savings</button>
+      </body>
+    </html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/globalization/globalization.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/globalization/globalization.md b/docs/ru/edge/cordova/globalization/globalization.md
new file mode 100644
index 0000000..b93f3c6
--- /dev/null
+++ b/docs/ru/edge/cordova/globalization/globalization.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.
+---
+
+# Глобализация
+
+Получает информацию и выполняет операции, специфичные для пользователя язык и часовой пояс.
+
+## Объекты
+
+*   GlobalizationError
+
+## Методы
+
+*   globalization.getPreferredLanguage
+*   globalization.getLocaleName
+*   globalization.dateToString
+*   globalization.stringToDate
+*   globalization.getDatePattern
+*   globalization.getDateNames
+*   globalization.isDayLightSavingsTime
+*   globalization.getFirstDayOfWeek
+*   globalization.numberToString
+*   globalization.stringToNumber
+*   globalization.getNumberPattern
+*   globalization.getCurrencyPattern
+
+## Область действия переменной
+
+`globalization`Объект является потомком `navigator` объект, и поэтому имеет глобальную область действия.
+
+    // The global globalization object
+    var globalization = navigator.globalization;
+    
+
+## Доступ к функции
+
+Начиная с версии 3.0 Кордова реализует интерфейсы API уровень устройства как *плагины*. Использование CLI `plugin` команды, описанные в интерфейс командной строки, чтобы добавить или удалить эту функцию для проекта:
+
+        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-globalization.git
+        $ cordova plugin rm org.apache.cordova.core.globalization
+    
+
+Эти команды применяются для всех целевых платформ, но изменить параметры конфигурации платформы, описанные ниже:
+
+*   Android (в `app/res/xml/config.xml`)
+    
+        <feature name="Globalization">
+            <param name="android-package" value="org.apache.cordova.Globalization" />
+        </feature>
+        
+
+Некоторые платформы могут поддерживать эту функцию без необходимости специальной настройки. Смотрите поддержку платформы обзор.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/globalization/globalization.numberToString.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/globalization/globalization.numberToString.md b/docs/ru/edge/cordova/globalization/globalization.numberToString.md
new file mode 100644
index 0000000..51f7bc9
--- /dev/null
+++ b/docs/ru/edge/cordova/globalization/globalization.numberToString.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.
+---
+
+# globalization.numberToString
+
+Возвращает число, которое форматируется как строка согласно предпочтениям пользователя клиента.
+
+    navigator.globalization.numberToString(number, successCallback, errorCallback, options);
+    
+
+## Описание
+
+Возвращает форматируемую строку номер для `successCallback` с `properties` объект в качестве параметра. Этот объект должен иметь `value` свойство с `String` значение.
+
+Если есть ошибка форматирования числа, то `errorCallback` выполняет с `GlobalizationError` объект в качестве параметра. Ожидаемый код ошибки`GlobalizationError.FORMATTING\_ERROR`.
+
+`options`Параметр является необязательным, и его значения по умолчанию являются:
+
+    {type:'decimal'}
+    
+
+`options.type` может быть 'decimal', 'percent' или 'currency'.
+
+## Поддерживаемые платформы
+
+*   Андроид
+*   WebWorks ежевики (OS 5.0 и выше)
+*   iOS
+*   Windows Phone 8
+
+## Быстрый пример
+
+Когда браузер имеет значение `en\_US` языковой стандарт, это выводит всплывающее диалоговое окно с текстом похож на `number: 3.142` :
+
+    navigator.globalization.numberToString(
+        3.1415926,
+        function (number) {alert('number: ' + number.value + '\n');},
+        function () {alert('Error getting number\n');},
+        {type:'decimal'}
+    );
+    
+
+## Полный пример
+
+    <!DOCTYPE HTML>
+    <html>
+      <head>
+        <title>numberToString Example</title>
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        function checkNumber() {
+          navigator.globalization.numberToString(
+            3.1415926,
+            function (number) {alert('number: ' + number.value + '\n');},
+            function () {alert('Error getting number\n');},
+            {type:'decimal'}
+          );
+        }
+    
+        </script>
+      </head>
+      <body>
+        <button onclick="checkNumber()">Click for number</button>
+      </body>
+    </html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/globalization/globalization.stringToDate.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/globalization/globalization.stringToDate.md b/docs/ru/edge/cordova/globalization/globalization.stringToDate.md
new file mode 100644
index 0000000..7db3718
--- /dev/null
+++ b/docs/ru/edge/cordova/globalization/globalization.stringToDate.md
@@ -0,0 +1,105 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# globalization.stringToDate
+
+Анализирует дату форматированы в виде строки, по словам клиента предпочтения пользователя и календарь с помощью часовой пояс клиента и возвращает соответствующий объект date.
+
+    navigator.globalization.stringToDate(dateString, successCallback, errorCallback, options);
+    
+
+## Описание
+
+Возвращает дату в успех обратного вызова с `properties` объект в качестве параметра. Этот объект должен иметь следующие свойства:
+
+*   **год**: год четыре цифры. *(Число)*
+
+*   **месяц**: на месяц от (0-11). *(Число)*
+
+*   **день**: день от (1-31). *(Число)*
+
+*   **Отдел**: отдел от (0-23). *(Число)*
+
+*   **минута**: минута от (0-59). *(Число)*
+
+*   **второй**: второй от (0-59). *(Число)*
+
+*   **миллисекунды**: миллисекунд (от 0-999), не доступны на всех платформах. *(Число)*
+
+Входящий `dateString` параметр должен иметь тип`String`.
+
+`options`Параметр является необязательным и по умолчанию имеет следующие значения:
+
+    {formatLength:'short', selector:'date and time'}
+    
+
+`options.formatLength`Может быть `short` , `medium` , `long` , или `full` . `options.selector`Может быть `date` , `time` или`date and
+time`.
+
+Если есть ошибка при разборе строки даты, то `errorCallback` выполняет с `GlobalizationError` объект в качестве параметра. Ожидаемый код ошибки`GlobalizationError.PARSING\_ERROR`.
+
+## Поддерживаемые платформы
+
+*   Андроид
+*   WebWorks ежевики (OS 5.0 и выше)
+*   iOS
+*   Windows Phone 8
+
+## Быстрый пример
+
+Когда браузер имеет значение `en\_US` языковой стандарт, это выводит всплывающее диалоговое окно с текстом похож на `month:8 day:25 year:2012` . Обратите внимание, что целое число является один месяц меньше, чем строка, как целое число месяца представляет индекс массива.
+
+    navigator.globalization.stringToDate(
+        '9/25/2012',
+        function (date) {alert('month:' + date.month +
+                               ' day:'  + date.day   +
+                               ' year:' + date.year  + '\n');},
+        function () {alert('Error getting date\n');},
+        {selector: 'date'}
+    );
+    
+
+## Полный пример
+
+    <!DOCTYPE HTML>
+    <html>
+      <head>
+        <title>stringToDate Example</title>
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        function checkStringDate() {
+          navigator.globalization.stringToDate(
+            '9/25/2012',
+            function (date) {alert('month:' + date.month +
+                                   ' day:' + date.day +
+                                   ' year:' + date.year + '\n');},
+            function () {alert('Error getting date\n');},
+            {selector:'date'}
+          );
+        }
+    
+        </script>
+      </head>
+      <body>
+        <button onclick="checkStringDate()">Click for parsed date</button>
+      </body>
+    </html>
+    
+
+## Windows Phone 8 причуды
+
+*   `formatLength`Вариант поддерживает только `short` и `full` значения.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/globalization/globalization.stringToNumber.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/globalization/globalization.stringToNumber.md b/docs/ru/edge/cordova/globalization/globalization.stringToNumber.md
new file mode 100644
index 0000000..3ceb1b3
--- /dev/null
+++ b/docs/ru/edge/cordova/globalization/globalization.stringToNumber.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.
+---
+
+# globalization.stringToNumber
+
+Анализирует число, которое форматируется как строка согласно предпочтениям пользователя клиента и возвращает соответствующий номер.
+
+    navigator.globalization.stringToNumber(string, successCallback, errorCallback, options);
+    
+
+## Описание
+
+Возвращает номер для `successCallback` с `properties` объект в качестве параметра. Этот объект должен иметь `value` свойство с `Number` значение.
+
+Если есть ошибка при разборе номер строки, а затем `errorCallback` выполняет с `GlobalizationError` объект в качестве параметра. Ожидаемый код ошибки`GlobalizationError.PARSING\_ERROR`.
+
+`options`Параметр является необязательным и по умолчанию имеет следующие значения:
+
+    {type:'decimal'}
+    
+
+`options.type`Может быть `decimal` , `percent` , или`currency`.
+
+## Поддерживаемые платформы
+
+*   Андроид
+*   WebWorks ежевики (OS 5.0 и выше)
+*   iOS
+*   Windows Phone 8
+
+## Быстрый пример
+
+Когда браузер имеет значение `en\_US` языковой стандарт, это должно отображать всплывающее диалоговое окно с текстом похож на `number: 1234.56` :
+
+    navigator.globalization.stringToNumber(
+        '1234.56',
+        function (number) {alert('number: ' + number.value + '\n');},
+        function () {alert('Error getting number\n');},
+        {type:'decimal'}
+    );
+    
+
+## Полный пример
+
+    <!DOCTYPE HTML>
+    <html>
+      <head>
+        <title>stringToNumber Example</title>
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        function checkNumber() {
+          navigator.globalization.stringToNumber(
+            '1234.56',
+            function (number) {alert('number: ' + number.value + '\n');},
+            function () {alert('Error getting number\n');},
+            {type:'decimal'}
+          );
+        }
+    
+        </script>
+      </head>
+      <body>
+        <button onclick="checkNumber()">Click for parsed number</button>
+      </body>
+    </html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/inappbrowser/inappbrowser.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/inappbrowser/inappbrowser.md b/docs/ru/edge/cordova/inappbrowser/inappbrowser.md
new file mode 100644
index 0000000..6a3369f
--- /dev/null
+++ b/docs/ru/edge/cordova/inappbrowser/inappbrowser.md
@@ -0,0 +1,493 @@
+---
+
+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.
+---
+
+# InAppBrowser
+
+> `InAppBrowser`Это веб-браузер, который отображается в приложении, при вызове`window.open`.
+
+    var ref = window.open('http://apache.org', '_blank', 'location=yes');
+    
+
+## Описание
+
+Объект, возвращаемый из вызова`window.open`.
+
+## Методы
+
+*   addEventListener
+*   removeEventListener
+*   close
+*   show
+*   executeScript
+*   insertCSS
+
+## Доступ к функции
+
+Начиная с версии 3.0 Кордова реализует интерфейсы API уровень устройства как *плагины*. Использование CLI `plugin` команды, описанные в интерфейс командной строки, чтобы добавить или удалить эту функцию для проекта:
+
+        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-inappbrowser.git
+        $ cordova plugin rm org.apache.cordova.core.inappbrowser
+    
+
+Эти команды применяются для всех целевых платформ, но изменить параметры конфигурации платформы, описанные ниже:
+
+*   Android (в`app/res/xml/config.xml`)
+    
+        <feature name="InAppBrowser">
+            <param name="android-package" value="org.apache.cordova.InAppBrowser" />
+        </feature>
+        
+
+*   iOS (в`config.xml`)
+    
+        <feature name="InAppBrowser">
+            <param name="ios-package" value="CDVInAppBrowser" />
+        </feature>
+        
+
+*   Windows Phone 7 и 8 (в`config.xml`)
+    
+        <feature name="InAppBrowser" />
+        
+
+Некоторые платформы могут поддерживать эту функцию без необходимости специальной настройки. Смотрите поддержку платформы обзор.
+
+# addEventListener
+
+> Добавляет прослушиватель для события от`InAppBrowser`.
+
+    ref.addEventListener(eventname, callback);
+    
+
+*   **ссылка**: ссылка для `InAppBrowser` окно *(InAppBrowser)*
+
+*   **EventName**: событие для прослушивания *(String)*
+    
+    *   **loadstart**: событие возникает, когда `InAppBrowser` начинает для загрузки URL-адреса.
+    *   **loadstop**: событие возникает, когда `InAppBrowser` завершит загрузку URL-адреса.
+    *   **loaderror**: событие возникает, когда `InAppBrowser` обнаруживает ошибку при загрузке URL-адреса.
+    *   **выход**: возникает событие, когда `InAppBrowser` окно закрыто.
+
+*   **обратного вызова**: функция, которая выполняется, когда возникает событие. Функция передается `InAppBrowserEvent` объект в качестве параметра.
+
+## Поддерживаемые платформы
+
+*   Андроид
+*   Ежевика
+*   iOS
+*   Windows Phone 7 и 8
+
+## Быстрый пример
+
+    var ref = window.open('http://apache.org', '_blank', 'location=yes');
+    ref.addEventListener('loadstart', function() { alert(event.url); });
+    
+
+## Полный пример
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>InAppBrowser.addEventListener Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+             var ref = window.open('http://apache.org', '_blank', 'location=yes');
+             ref.addEventListener('loadstart', function(event) { alert('start: ' + event.url); });
+             ref.addEventListener('loadstop', function(event) { alert('stop: ' + event.url); });
+             ref.addEventListener('loaderror', function(event) { alert('error: ' + event.message); });
+             ref.addEventListener('exit', function(event) { alert(event.type); });
+        }
+    
+        </script>
+      </head>
+      <body>
+      </body>
+    </html>
+    
+
+# метод removeEventListener
+
+> Удаляет прослушиватель для события от`InAppBrowser`.
+
+    ref.removeEventListener(eventname, callback);
+    
+
+*   **ссылка**: ссылка для `InAppBrowser` окно. *(InAppBrowser)*
+
+*   **EventName**: событие прекратить прослушивание. *(Строка)*
+    
+    *   **loadstart**: событие возникает, когда `InAppBrowser` начинает для загрузки URL-адреса.
+    *   **loadstop**: событие возникает, когда `InAppBrowser` завершит загрузку URL-адреса.
+    *   **loaderror**: событие возникает, когда `InAppBrowser` обнаруживает ошибку загрузки URL-адреса.
+    *   **выход**: возникает событие, когда `InAppBrowser` окно закрыто.
+
+*   **обратного вызова**: функция, выполняемая когда это событие наступает. Функция передается `InAppBrowserEvent` объект.
+
+## Поддерживаемые платформы
+
+*   Андроид
+*   Ежевика
+*   iOS
+*   Windows Phone 7 и 8
+
+## Быстрый пример
+
+    var ref = window.open('http://apache.org', '_blank', 'location=yes');
+    var myCallback = function() { alert(event.url); }
+    ref.addEventListener('loadstart', myCallback);
+    ref.removeEventListener('loadstart', myCallback);
+    
+
+## Полный пример
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>InAppBrowser.removeEventListener Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        // Global InAppBrowser reference
+        var iabRef = null;
+    
+        function iabLoadStart(event) {
+            alert(event.type + ' - ' + event.url);
+        }
+    
+        function iabLoadStop(event) {
+            alert(event.type + ' - ' + event.url);
+        }
+    
+        function iabLoadError(event) {
+            alert(event.type + ' - ' + event.message);
+        }
+    
+        function iabClose(event) {
+             alert(event.type);
+             iabRef.removeEventListener('loadstart', iabLoadStart);
+             iabRef.removeEventListener('loadstop', iabLoadStop);
+             iabRef.removeEventListener('loaderror', iabLoadError);
+             iabRef.removeEventListener('exit', iabClose);
+        }
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+             iabRef = window.open('http://apache.org', '_blank', 'location=yes');
+             iabRef.addEventListener('loadstart', iabLoadStart);
+             iabRef.addEventListener('loadstop', iabLoadStop);
+             iabRef.removeEventListener('loaderror', iabLoadError);
+             iabRef.addEventListener('exit', iabClose);
+        }
+    
+        </script>
+      </head>
+      <body>
+      </body>
+    </html>
+    
+
+# закрыть
+
+> Закрывает `InAppBrowser` окно.
+
+    ref.close();
+    
+
+*   **ссылка**: ссылка для `InAppBrowser` окно *(InAppBrowser)*
+
+## Поддерживаемые платформы
+
+*   Андроид
+*   Ежевика
+*   iOS
+*   Windows Phone 7 и 8
+
+## Быстрый пример
+
+    var ref = window.open('http://apache.org', '_blank', 'location=yes');
+    ref.close();
+    
+
+## Полный пример
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>InAppBrowser.close Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+             var ref = window.open('http://apache.org', '_blank', 'location=yes');
+             // close InAppBrowser after 5 seconds
+             setTimeout(function() {
+                 ref.close();
+             }, 5000);
+        }
+    
+        </script>
+      </head>
+      <body>
+      </body>
+    </html>
+    
+
+# Показать
+
+> Отображается окно InAppBrowser, был открыт скрытые. Вызов это не имеет эффекта при InAppBrowser уже был виден.
+
+    ref.show();
+    
+
+*   **ref:** ссылка на окно (InAppBrowser`InAppBrowser`)
+
+## Поддерживаемые платформы
+
+*   Андроид
+*   Ежевика
+*   iOS
+
+## Быстрый пример
+
+    var ref = window.open('http://apache.org', '_blank', 'hidden=yes');
+    ref.show();
+    
+
+## Полный пример
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>InAppBrowser.show Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for Cordova to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        // Cordova is ready
+        //
+        function onDeviceReady() {
+             var ref = window.open('http://apache.org', '_blank', 'hidden=yes');
+             ref.addEventListener('loadstop', function(event) {
+                 alert('background window loaded'); 
+             });
+             // close InAppBrowser after 5 seconds
+             setTimeout(function() {
+                 ref.close();
+             }, 5000);
+        }
+    
+        </script>
+      </head>
+      <body>
+      </body>
+    </html>
+    
+
+# executeScript
+
+> Вставляет код JavaScript в `InAppBrowser` окно
+
+    ref.executeScript(details, callback);
+    
+
+*   **ссылка**: ссылка для `InAppBrowser` окно. *(InAppBrowser)*
+
+*   **injectDetails**: подробности сценария для запуска, указав либо `file` или `code` ключ. *(Объект)*
+    
+    *   **файл**: URL-адрес сценария вставки.
+    *   **код**: текст сценария для вставки.
+
+*   **обратного вызова**: функция, которая выполняет после вводят JavaScript-код.
+    
+    *   Если введенный скрипт имеет тип `code` , обратный вызов выполняется с одним параметром, который является возвращаемое значение сценария, завернутые в `Array` . Для многострочных сценариев это возвращаемое значение последнего оператора, или последнее вычисленное выражение.
+
+## Поддерживаемые платформы
+
+*   Андроид
+*   Ежевика
+*   iOS
+
+## Быстрый пример
+
+    var ref = window.open('http://apache.org', '_blank', 'location=yes');
+    ref.addEventListener('loadstop', function() {
+        ref.executeSript({file: "myscript.js"});
+    });
+    
+
+## Полный пример
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>InAppBrowser.executeScript Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        // Global InAppBrowser reference
+        var iabRef = null;
+    
+        // Inject our custom JavaScript into the InAppBrowser window
+        //
+        function replaceHeaderImage() {
+            iabRef.executeScript({
+                code: "var img=document.querySelector('#header img'); img.src='http://cordova.apache.org/images/cordova_bot.png';"
+            }, function() {
+                alert("Image Element Successfully Hijacked");
+            }
+        }
+    
+        function iabClose(event) {
+             iabRef.removeEventListener('loadstop', replaceHeaderImage);
+             iabRef.removeEventListener('exit', iabClose);
+        }
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+             iabRef = window.open('http://apache.org', '_blank', 'location=yes');
+             iabRef.addEventListener('loadstop', replaceHeaderImage);
+             iabRef.addEventListener('exit', iabClose);
+        }
+    
+        </script>
+      </head>
+      <body>
+      </body>
+    </html>
+    
+
+# insertCSS
+
+> Внедряет CSS в `InAppBrowser` окно.
+
+    ref.insertCSS(details, callback);
+    
+
+*   **ссылка**: ссылка для `InAppBrowser` окно *(InAppBrowser)*
+
+*   **injectDetails**: подробности сценария для запуска, указав либо `file` или `code` ключ. *(Объект)*
+    
+    *   **файл**: URL-адрес таблицы стилей для вставки.
+    *   **код**: текст таблицы стилей для вставки.
+
+*   **обратного вызова**: функция, которая выполняет после вводят CSS.
+
+## Поддерживаемые платформы
+
+*   Андроид
+*   Ежевика
+*   iOS
+
+## Быстрый пример
+
+    var ref = window.open('http://apache.org', '_blank', 'location=yes');
+    ref.addEventListener('loadstop', function() {
+        ref.insertCSS({file: "mystyles.css"});
+    });
+    
+
+## Полный пример
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>InAppBrowser.insertCSS Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        // Global InAppBrowser reference
+        var iabRef = null;
+    
+        // Inject our custom CSS into the InAppBrowser window
+        //
+        function changeBackgroundColor() {
+            iabRef.insertCSS({
+                code: "body { background: #ffff00"
+            }, function() {
+                alert("Styles Altered");
+            }
+        }
+    
+        function iabClose(event) {
+             iabRef.removeEventListener('loadstop', changeBackgroundColor);
+             iabRef.removeEventListener('exit', iabClose);
+        }
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+             iabRef = window.open('http://apache.org', '_blank', 'location=yes');
+             iabRef.addEventListener('loadstop', changeBackgroundColor);
+             iabRef.addEventListener('exit', iabClose);
+        }
+    
+        </script>
+      </head>
+      <body>
+      </body>
+    </html>
+    
+
+# InAppBrowserEvent
+
+Объект, который передается функции обратного вызова из `addEventListener` слово `InAppBrowser` объект.
+
+## Свойства
+
+*   **тип**: eventname, либо `loadstart` , `loadstop` , `loaderror` , или `exit` . *(Строка)*
+
+*   **URL**: URL-адрес, который был загружен. *(Строка)*
+
+*   **код**: код ошибки, только в случае `loaderror` . *(Число)*
+
+*   **сообщение**: сообщение об ошибке, только в случае `loaderror` . *(Строка)*
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/inappbrowser/window.open.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/inappbrowser/window.open.md b/docs/ru/edge/cordova/inappbrowser/window.open.md
new file mode 100644
index 0000000..ce549b4
--- /dev/null
+++ b/docs/ru/edge/cordova/inappbrowser/window.open.md
@@ -0,0 +1,101 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# window.open
+
+Открывает URL-адрес в новой `InAppBrowser` например, текущий экземпляр браузера или браузера системы.
+
+    var ref = window.open(url, target, options);
+    
+
+*   **ссылка**: ссылка для `InAppBrowser` окно. *(InAppBrowser)*
+
+*   **URL**: URL-адрес для загрузки *(String)*. Вызвать `encodeURI()` на это, если URL-адрес содержит символы Unicode.
+
+*   **Цель**: цель для загрузки URL-адреса, необязательный параметр, по умолчанию `_self` . *(Строка)*
+    
+    *   `_self`: Открывается в Cordova WebView, если URL-адрес в белый список, в противном случае он открывается в`InAppBrowser`.
+    *   `_blank`: Открывает в`InAppBrowser`.
+    *   `_system`: Открывается в веб-браузера системы.
+
+*   **опции**: параметры для `InAppBrowser` . Необязательный параметр, виновная в: `location=yes` . *(Строка)*
+    
+    `options`Строка не должна содержать каких-либо пустое пространство, и каждая функция пар имя/значение должны быть разделены запятой. Функция имена нечувствительны к регистру. Все платформы поддерживают исходное значение:
+    
+    *   **Расположение**: равным `yes` или `no` превратить `InAppBrowser` в адресную строку или выключить.
+    ## Андроид только
+    
+    *   **closebuttoncaption** - задать строку, которая будет заголовок для кнопки "Готово". 
+    *   **скрытые** - присвоено значение 'yes', чтобы создать браузера и загрузки страницы, но не показать его. Событие load будет срабатывать, когда загрузка завершена. Опустить или значение «нет» (по умолчанию) иметь браузера открыть и загрузить нормально. 
+    *   **clearcache** - присвоено значение 'yes', чтобы иметь кэш браузера cookie очищается перед открытием нового окна
+    *   **clearsessioncache** - значение 'yes', чтобы сессии куки кэш очищается перед открытием нового окна
+    ## iOS только
+    
+    *   **closebuttoncaption** - задать строку, которая будет заголовок для кнопки "Готово". Обратите внимание, что вам будет необходимо локализовать это значение самостоятельно.
+    *   **скрытые** - присвоено значение 'yes', чтобы создать браузера и загрузки страницы, но не показать его. Событие load будет срабатывать, когда загрузка завершена. Опустить или значение «нет» (по умолчанию) иметь браузера открыть и загрузить нормально. 
+    *   **панель инструментов** - набор «да» или «нет», чтобы включение и отключение панели инструментов для InAppBrowser (по умолчанию 'Да')
+    *   **enableViewportScale**: значение `yes` или `no` для предотвращения видового экрана, масштабирование через тег meta (по умолчанию`no`).
+    *   **mediaPlaybackRequiresUserAction**: значение `yes` или `no` для предотвращения HTML5 аудио или видео от Автовоспроизведение (по умолчанию`no`).
+    *   **allowInlineMediaPlayback**: значение `yes` или `no` чтобы разрешить воспроизведение мультимедиа Встроенный HTML5, отображение в окне браузера, а не конкретного устройства воспроизведения интерфейса. HTML `video` элемент должен также включать `webkit-playsinline` атрибут (по умолчанию`no`)
+    *   **keyboardDisplayRequiresUserAction**: значение `yes` или `no` чтобы открыть клавиатуру, когда формы элементы получают фокус через JavaScript в `focus()` вызов (по умолчанию`yes`).
+    *   **suppressesIncrementalRendering**: значение `yes` или `no` ждать, пока все новое представление содержание полученных до визуализируемого (по умолчанию`no`).
+    *   **presentationstyle**: набор `pagesheet` , `formsheet` или `fullscreen` чтобы задать [стиль презентации][1] (по умолчанию`fullscreen`).
+    *   **transitionstyle**: набор `fliphorizontal` , `crossdissolve` или `coververtical` чтобы задать [стиль перехода][2] (по умолчанию`coververtical`).
+
+ [1]: http://developer.apple.com/library/ios/documentation/UIKit/Reference/UIViewController_Class/Reference/Reference.html#//apple_ref/occ/instp/UIViewController/modalPresentationStyle
+ [2]: http://developer.apple.com/library/ios/#documentation/UIKit/Reference/UIViewController_Class/Reference/Reference.html#//apple_ref/occ/instp/UIViewController/modalTransitionStyle
+
+## Поддерживаемые платформы
+
+*   Андроид
+*   Ежевика
+*   iOS
+*   Windows Phone 7 и 8
+
+## Быстрый пример
+
+    var ref = window.open('http://apache.org', '_blank', 'location=yes');
+    var ref2 = window.open(encodeURI('http://ja.m.wikipedia.org/wiki/ハングル'), '_blank', 'location=yes');
+    
+
+## Полный пример
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>window.open Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+            // external url
+            var ref = window.open(encodeURI('http://apache.org'), '_blank', 'location=yes');
+            // relative document
+            ref = window.open('next.html', '_self');
+        }
+    
+        </script>
+      </head>
+      <body>
+      </body>
+    </html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/media/MediaError/mediaError.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/media/MediaError/mediaError.md b/docs/ru/edge/cordova/media/MediaError/mediaError.md
new file mode 100644
index 0000000..070b110
--- /dev/null
+++ b/docs/ru/edge/cordova/media/MediaError/mediaError.md
@@ -0,0 +1,36 @@
+---
+
+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.
+---
+
+# MediaError
+
+A `MediaError` объект возвращается к `mediaError` функции обратного вызова при возникновении ошибки.
+
+## Свойства
+
+*   **код**: один из кодов стандартных ошибок, перечисленные ниже.
+
+*   **сообщение**: сообщение об ошибке, с подробными сведениями об ошибке.
+
+## Константы
+
+*   `MediaError.MEDIA_ERR_ABORTED`
+*   `MediaError.MEDIA_ERR_NETWORK`
+*   `MediaError.MEDIA_ERR_DECODE`
+*   `MediaError.MEDIA_ERR_NONE_SUPPORTED`
+
+## Описание
+
+`MediaError`Передается объект `mediaError` функцию обратного вызова при возникновении ошибки.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/media/Parameters/mediaError.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/media/Parameters/mediaError.md b/docs/ru/edge/cordova/media/Parameters/mediaError.md
new file mode 100644
index 0000000..2592d40
--- /dev/null
+++ b/docs/ru/edge/cordova/media/Parameters/mediaError.md
@@ -0,0 +1,28 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# mediaError
+
+Функция обратного вызова, определяемый пользователем, который выполняется, когда есть ошибка в функции средств массовой информации.
+
+    function(error) {
+        // Handle the error
+    }
+    
+
+## Параметры
+
+*   **Ошибка**: ошибки, возвращенной устройством. *(MediaError)*
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/media/capture/CaptureCB.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/media/capture/CaptureCB.md b/docs/ru/edge/cordova/media/capture/CaptureCB.md
new file mode 100644
index 0000000..49c5533
--- /dev/null
+++ b/docs/ru/edge/cordova/media/capture/CaptureCB.md
@@ -0,0 +1,39 @@
+---
+
+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.
+---
+
+# CaptureCB
+
+> Вызывается после операции захвата успешных медиа.
+
+    function captureSuccess( MediaFile[] mediaFiles ) { ... };
+    
+
+## Описание
+
+Эта функция выполняется после завершения операции успешного захвата. В этот момент был захвачен файл мультимедиа и либо пользователь завершил приложение захват средств массовой информации, или захват предел был достигнут.
+
+Каждый `MediaFile` объект описывает захваченных медиа-файлов.
+
+## Быстрый пример
+
+    // capture callback
+    function captureSuccess(mediaFiles) {
+        var i, path, len;
+        for (i = 0, len = mediaFiles.length; i < len; i += 1) {
+            path = mediaFiles[i].fullPath;
+            // do something interesting with the file
+        }
+    };
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/media/capture/CaptureError.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/media/capture/CaptureError.md b/docs/ru/edge/cordova/media/capture/CaptureError.md
new file mode 100644
index 0000000..a50c9d2
--- /dev/null
+++ b/docs/ru/edge/cordova/media/capture/CaptureError.md
@@ -0,0 +1,35 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# CaptureError
+
+> Инкапсулирует код ошибки, в результате операции захвата неудачной СМИ.
+
+## Свойства
+
+*   **код**: один из предопределенных кодов, перечисленных ниже.
+
+## Константы
+
+*   `CaptureError.CAPTURE_INTERNAL_ERR`: Камеру или микрофон не удалось захватить изображение или звук.
+
+*   `CaptureError.CAPTURE_APPLICATION_BUSY`: Приложение камеры или аудио захвата в настоящее время отбывает другой запрос захвата.
+
+*   `CaptureError.CAPTURE_INVALID_ARGUMENT`: Недопустимое использование API (например, значение `limit` меньше, чем один).
+
+*   `CaptureError.CAPTURE_NO_MEDIA_FILES`: Пользователь выходит из камеры или аудио захвата приложений до захвата ничего.
+
+*   `CaptureError.CAPTURE_NOT_SUPPORTED`: Запрошенный захвата операция не поддерживается.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/media/capture/CaptureErrorCB.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/media/capture/CaptureErrorCB.md b/docs/ru/edge/cordova/media/capture/CaptureErrorCB.md
new file mode 100644
index 0000000..47bd248
--- /dev/null
+++ b/docs/ru/edge/cordova/media/capture/CaptureErrorCB.md
@@ -0,0 +1,35 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# CaptureErrorCB
+
+> Вызывается, если ошибка возникает во время операции захвата средств массовой информации.
+
+    function captureError( CaptureError error ) { ... };
+    
+
+## Описание
+
+Эта функция выполняется, если возникает ошибка при попытке запуска операции захвата мультимедиа. Сценарии сбоев включают когда захват приложение занято, операции захвата уже имеет место, или пользователь отменяет операцию, прежде чем любой медиа-файлы записываются.
+
+Эта функция выполняет с `CaptureError` объект, содержащий соответствующие ошибки`code`.
+
+## Быстрый пример
+
+    // capture error callback
+    var captureError = function(error) {
+        navigator.notification.alert('Error code: ' + error.code, null, 'Capture Error');
+    };
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/media/capture/ConfigurationData.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/media/capture/ConfigurationData.md b/docs/ru/edge/cordova/media/capture/ConfigurationData.md
new file mode 100644
index 0000000..6cf3d4e
--- /dev/null
+++ b/docs/ru/edge/cordova/media/capture/ConfigurationData.md
@@ -0,0 +1,59 @@
+---
+
+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.
+---
+
+# ConfigurationData
+
+> Инкапсулирует набор параметров захвата средств массовой информации, которые поддерживает устройство.
+
+## Описание
+
+Описывает режимы захвата мультимедиа поддерживается устройством. Данные конфигурации включает в себя тип MIME и размеры захвата для захвата видео или изображения.
+
+Типы MIME должны присоединиться к [RFC2046][1]. Примеры:
+
+ [1]: http://www.ietf.org/rfc/rfc2046.txt
+
+*   `video/3gpp`
+*   `video/quicktime`
+*   `image/jpeg`
+*   `audio/amr`
+*   `audio/wav`
+
+## Свойства
+
+*   **тип**: кодировке ASCII нижнего регистра строка, представляющая тип средств массовой информации. (DOMString)
+
+*   **Высота**: высота изображения или видео в пикселях. Значение равно нулю для звуковых клипов. (Число)
+
+*   **Ширина**: ширина изображения или видео в пикселях. Значение равно нулю для звуковых клипов. (Число)
+
+## Быстрый пример
+
+    // retrieve supported image modes
+    var imageModes = navigator.device.capture.supportedImageModes;
+    
+    // Select mode that has the highest horizontal resolution
+    var width = 0;
+    var selectedmode;
+    for each (var mode in imageModes) {
+        if (mode.width > width) {
+            width = mode.width;
+            selectedmode = mode;
+        }
+    }
+    
+
+Не поддерживается на любой платформе. Все массивы данных конфигурации являются пустыми.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/media/capture/MediaFile.getFormatData.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/media/capture/MediaFile.getFormatData.md b/docs/ru/edge/cordova/media/capture/MediaFile.getFormatData.md
new file mode 100644
index 0000000..8acd3be
--- /dev/null
+++ b/docs/ru/edge/cordova/media/capture/MediaFile.getFormatData.md
@@ -0,0 +1,49 @@
+---
+
+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.
+---
+
+# MediaFile.getFormatData
+
+> Извлекает формат сведений о файле записи СМИ.
+
+    mediaFile.getFormatData(
+        MediaFileDataSuccessCB successCallback,
+        [MediaFileDataErrorCB errorCallback]
+    );
+    
+
+## Описание
+
+Эта функция асинхронно пытается извлечь сведения о формате для файла мультимедиа. Если успешно, он вызывает `MediaFileDataSuccessCB` обратного вызова с `MediaFileData` объект. Если попытка завершается неудачей, то функция вызывает `MediaFileDataErrorCB` обратного вызова.
+
+## Поддерживаемые платформы
+
+*   Андроид
+*   WebWorks ежевики (OS 5.0 и выше)
+*   iOS
+*   Windows Phone 7 и 8
+*   ОС Windows 8
+
+## Ежевика WebWorks совместимости
+
+Не предоставляет API для получения информации о медиа-файлов, так что все `MediaFileData` объекты возвращают со значениями по умолчанию.
+
+## Андроид причуды
+
+API для доступа к медиа файла формата информации ограничено, поэтому не все `MediaFileData` свойства поддерживаются.
+
+## iOS причуды
+
+API для доступа к медиа файла формата информации ограничено, поэтому не все `MediaFileData` свойства поддерживаются.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/media/capture/MediaFile.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/media/capture/MediaFile.md b/docs/ru/edge/cordova/media/capture/MediaFile.md
new file mode 100644
index 0000000..bbf5ea6
--- /dev/null
+++ b/docs/ru/edge/cordova/media/capture/MediaFile.md
@@ -0,0 +1,35 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# MediaFile
+
+> Инкапсулирует свойства файла захвата мультимедиа.
+
+## Свойства
+
+*   **имя**: имя файла, без сведений о пути. (DOMString)
+
+*   **полный путь**: полный путь к файлу, включая имя. (DOMString)
+
+*   **тип**: тип mime файла (DOMString)
+
+*   **lastModifiedDate**: Дата и время последнего изменения файла. (Дата)
+
+*   **Размер**: Размер файла в байтах. (Число)
+
+## Методы
+
+*   **MediaFile.getFormatData**: Возвращает сведения о формате файла мультимедиа.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/media/capture/MediaFileData.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/media/capture/MediaFileData.md b/docs/ru/edge/cordova/media/capture/MediaFileData.md
new file mode 100644
index 0000000..fff488e
--- /dev/null
+++ b/docs/ru/edge/cordova/media/capture/MediaFileData.md
@@ -0,0 +1,73 @@
+---
+
+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.
+---
+
+# MediaFileData
+
+> Инкапсулирует сведения о файле мультимедиа формате.
+
+## Свойства
+
+*   **кодеки**: фактический формат аудио и видео контента. (DOMString)
+
+*   **битрейт**: средний битрейт содержание. Значение равно нулю для изображений. (Число)
+
+*   **Высота**: высота изображения или видео в пикселях. Значение равно нулю для аудио клипы. (Число)
+
+*   **Ширина**: ширина изображения или видео в пикселях. Значение равно нулю для аудио клипы. (Число)
+
+*   **Продолжительность**: длина видео- или звукового клипа в секундах. Значение равно нулю для изображений. (Число)
+
+## Ежевика WebWorks совместимости
+
+Нет API предоставляет сведения о формате для мультимедийных файлов, так что `MediaFileData` объект, возвращенный `MediaFile.getFormatData` имеет следующие значения по умолчанию:
+
+*   **кодеки**: не поддерживается и возвращает`null`.
+
+*   **битрейт**: не поддерживается и возвращает ноль.
+
+*   **Высота**: не поддерживается и возвращает ноль.
+
+*   **Ширина**: не поддерживается и возвращает ноль.
+
+*   **Продолжительность**: не поддерживается и возвращает ноль.
+
+## Андроид причуды
+
+Поддерживает следующие `MediaFileData` Свойства:
+
+*   **кодеки**: не поддерживается и возвращает`null`.
+
+*   **битрейт**: не поддерживается и возвращает ноль.
+
+*   **Высота**: поддерживается: только изображения и видео файлы.
+
+*   **Ширина**: поддерживается: только изображения и видео файлы.
+
+*   **Продолжительность**: Поддерживаемые: аудио и видео файлы только.
+
+## iOS причуды
+
+Поддерживает следующие `MediaFileData` Свойства:
+
+*   **кодеки**: не поддерживается и возвращает`null`.
+
+*   **битрейт**: поддерживается на устройствах iOS4 для только аудио. Возвращает значение 0 для изображений и видео.
+
+*   **Высота**: поддерживается: только изображения и видео файлы.
+
+*   **Ширина**: поддерживается: только изображения и видео файлы.
+
+*   **Продолжительность**: Поддерживаемые: аудио и видео файлы только.
\ No newline at end of file


[06/50] [abbrv] Synchronization with Crowdin

Posted by mw...@apache.org.
http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/c454848f/docs/it/edge/cordova/inappbrowser/inappbrowser.md
----------------------------------------------------------------------
diff --git a/docs/it/edge/cordova/inappbrowser/inappbrowser.md b/docs/it/edge/cordova/inappbrowser/inappbrowser.md
index 04a0c40..ca0a9ee 100644
--- a/docs/it/edge/cordova/inappbrowser/inappbrowser.md
+++ b/docs/it/edge/cordova/inappbrowser/inappbrowser.md
@@ -29,8 +29,8 @@ L'oggetto restituito da una chiamata a`window.open`.
 
 *   addEventListener
 *   removeEventListener
-*   chiudere
-*   Visualizza
+*   close
+*   show
 *   executeScript
 *   insertCSS
 
@@ -46,17 +46,21 @@ Questi comandi si applicano a tutte le piattaforme mirate, ma modificano le impo
 
 *   Android (in`app/res/xml/config.xml`)
     
-        < nome funzione = "InAppBrowser" >< nome param = "android-pacchetto" value="org.apache.cordova.InAppBrowser" / >< / caratteristica >
+        <feature name="InAppBrowser">
+            <param name="android-package" value="org.apache.cordova.InAppBrowser" />
+        </feature>
         
 
 *   iOS (in`config.xml`)
     
-        < nome funzione = "InAppBrowser" >< param nome = valore "ios-pacchetto" = "CDVInAppBrowser" / >< / caratteristica >
+        <feature name="InAppBrowser">
+            <param name="ios-package" value="CDVInAppBrowser" />
+        </feature>
         
 
 *   Windows Phone 7 e 8 (in`config.xml`)
     
-        < nome funzione = "InAppBrowser" / >
+        <feature name="InAppBrowser" />
         
 
 Alcune piattaforme possono supportare questa funzionalità senza richiedere alcuna configurazione speciale. Per una panoramica, vedere supporto della piattaforma.
@@ -65,7 +69,7 @@ Alcune piattaforme possono supportare questa funzionalità senza richiedere alcu
 
 > Aggiunge un listener per un evento dal`InAppBrowser`.
 
-    ref.addEventListener (eventname, callback);
+    ref.addEventListener(eventname, callback);
     
 
 *   **Rif**: fare riferimento alla `InAppBrowser` finestra *(InAppBrowser)*
@@ -88,27 +92,46 @@ Alcune piattaforme possono supportare questa funzionalità senza richiedere alcu
 
 ## Esempio rapido
 
-    rif var = Window. Open ('http://apache.org', blank', ' location = yes');
-    ref.addEventListener ('loadstart', funzione () {alert(event.url);});
+    var ref = window.open('http://apache.org', '_blank', 'location=yes');
+    ref.addEventListener('loadstart', function() { alert(event.url); });
     
 
 ## Esempio completo
 
-    <!DOCTYPE html >< html >< testa >< titolo > InAppBrowser.addEventListener esempio < / title >< tipo di script = "text/javascript" charset = "utf-8" src="cordova.js" >< / script >< tipo di script = "text/javascript" charset = "utf-8" > / / aspettare per librerie API di dispositivo caricare / / document.addEventListener ("deviceready", onDeviceReady, false);
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>InAppBrowser.addEventListener Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
     
-        / / dispositivo API sono disponibili / / function onDeviceReady() {var ref = Window. Open ('http://apache.org', blank', ' posizione = si);
-             ref.addEventListener ('loadstart', function(event) {alert (' iniziare: ' + event.url);});
-             ref.addEventListener ('loadstop', function(event) {alert (' ferma: ' + event.url);});
-             ref.addEventListener ('loaderror', function(event) {alert (' errore: "+ event.message);});
-             ref.addEventListener ('Esci', function(event) {alert(event.type);});
-        } < / script >< / testa >< corpo >< / corpo >< / html >
+        // device APIs are available
+        //
+        function onDeviceReady() {
+             var ref = window.open('http://apache.org', '_blank', 'location=yes');
+             ref.addEventListener('loadstart', function(event) { alert('start: ' + event.url); });
+             ref.addEventListener('loadstop', function(event) { alert('stop: ' + event.url); });
+             ref.addEventListener('loaderror', function(event) { alert('error: ' + event.message); });
+             ref.addEventListener('exit', function(event) { alert(event.type); });
+        }
+    
+        </script>
+      </head>
+      <body>
+      </body>
+    </html>
     
 
 # removeEventListener
 
 > Rimuove un listener per un evento dal`InAppBrowser`.
 
-    ref.removeEventListener (eventname, callback);
+    ref.removeEventListener(eventname, callback);
     
 
 *   **Rif**: fare riferimento alla `InAppBrowser` finestra. *(InAppBrowser)*
@@ -131,38 +154,71 @@ Alcune piattaforme possono supportare questa funzionalità senza richiedere alcu
 
 ## Esempio rapido
 
-    rif var = Window. Open ('http://apache.org', blank', ' location = yes');
-    myCallback var = funzione () {alert(event.url)}; ref.addEventListener ('loadstart', myCallback);
-    ref.removeEventListener ('loadstart', myCallback);
+    var ref = window.open('http://apache.org', '_blank', 'location=yes');
+    var myCallback = function() { alert(event.url); }
+    ref.addEventListener('loadstart', myCallback);
+    ref.removeEventListener('loadstart', myCallback);
     
 
 ## Esempio completo
 
-    <!DOCTYPE html >< html >< testa >< titolo > InAppBrowser.removeEventListener esempio < / title >< tipo di script = "text/javascript" charset = "utf-8" src="cordova.js" >< / script >< tipo di script = "text/javascript" charset = "utf-8" > / / aspettare per librerie API di dispositivo caricare / / document.addEventListener ("deviceready", onDeviceReady, false);
-    
-        / / InAppBrowser globale di riferimento var iabRef = null;
-    
-        funzione iabLoadStart(event) {alert (Event + '-' + event.url);
-        } function iabLoadStop(event) {alert (Event + '-' + event.url);
-        } function iabLoadError(event) {alert (Event + '-' + event.message);
-        } function iabClose(event) {alert(event.type);
-             iabRef.removeEventListener ('loadstart', iabLoadStart);
-             iabRef.removeEventListener ('loadstop', iabLoadStop);
-             iabRef.removeEventListener ('loaderror', iabLoadError);
-             iabRef.removeEventListener ('uscita', iabClose);
-        } / / dispositivo API sono disponibili / / function onDeviceReady() {iabRef = Window. Open ('http://apache.org', blank', ' location = yes');
-             iabRef.addEventListener ('loadstart', iabLoadStart);
-             iabRef.addEventListener ('loadstop', iabLoadStop);
-             iabRef.removeEventListener ('loaderror', iabLoadError);
-             iabRef.addEventListener ('uscita', iabClose);
-        } < / script >< / testa >< corpo >< / corpo >< / html >
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>InAppBrowser.removeEventListener Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        // Global InAppBrowser reference
+        var iabRef = null;
+    
+        function iabLoadStart(event) {
+            alert(event.type + ' - ' + event.url);
+        }
+    
+        function iabLoadStop(event) {
+            alert(event.type + ' - ' + event.url);
+        }
+    
+        function iabLoadError(event) {
+            alert(event.type + ' - ' + event.message);
+        }
+    
+        function iabClose(event) {
+             alert(event.type);
+             iabRef.removeEventListener('loadstart', iabLoadStart);
+             iabRef.removeEventListener('loadstop', iabLoadStop);
+             iabRef.removeEventListener('loaderror', iabLoadError);
+             iabRef.removeEventListener('exit', iabClose);
+        }
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+             iabRef = window.open('http://apache.org', '_blank', 'location=yes');
+             iabRef.addEventListener('loadstart', iabLoadStart);
+             iabRef.addEventListener('loadstop', iabLoadStop);
+             iabRef.removeEventListener('loaderror', iabLoadError);
+             iabRef.addEventListener('exit', iabClose);
+        }
+    
+        </script>
+      </head>
+      <body>
+      </body>
+    </html>
     
 
 # chiudere
 
 > Chiude la `InAppBrowser` finestra.
 
-    Ref.Close();
+    ref.close();
     
 
 *   **Rif**: fare riferimento alla `InAppBrowser` finestra *(InAppBrowser)*
@@ -176,25 +232,46 @@ Alcune piattaforme possono supportare questa funzionalità senza richiedere alcu
 
 ## Esempio rapido
 
-    rif var = Window. Open ('http://apache.org', blank', ' location = yes');
-    Ref.Close();
+    var ref = window.open('http://apache.org', '_blank', 'location=yes');
+    ref.close();
     
 
 ## Esempio completo
 
-    <!DOCTYPE html >< html >< testa >< titolo > InAppBrowser.close esempio < / title >< tipo di script = "text/javascript" charset = "utf-8" src="cordova.js" >< / script >< tipo di script = "text/javascript" charset = "utf-8" > / / aspettare per librerie API di dispositivo caricare / / document.addEventListener ("deviceready", onDeviceReady, false);
-    
-        / / dispositivo API sono disponibili / / function onDeviceReady() {var ref = Window. Open ('http://apache.org', blank', ' posizione = si);
-             / / chiudere InAppBrowser dopo 5 secondi setTimeout(function() {ref.close();
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>InAppBrowser.close Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+             var ref = window.open('http://apache.org', '_blank', 'location=yes');
+             // close InAppBrowser after 5 seconds
+             setTimeout(function() {
+                 ref.close();
              }, 5000);
-        } < / script >< / testa >< corpo >< / corpo >< / html >
+        }
+    
+        </script>
+      </head>
+      <body>
+      </body>
+    </html>
     
 
 # Visualizza
 
 > Visualizza una finestra di InAppBrowser che è stato aperto nascosta. Questa chiamata non ha effetto se la InAppBrowser era già visibile.
 
-    Ref.Show();
+    ref.show();
     
 
 *   **ref:** riferimento per il InAppBrowser finestra (`InAppBrowser`)
@@ -207,27 +284,49 @@ Alcune piattaforme possono supportare questa funzionalità senza richiedere alcu
 
 ## Esempio rapido
 
-    rif var = Window. Open ('http://apache.org', blank', ' nascosto = si);
-    Ref.Show();
+    var ref = window.open('http://apache.org', '_blank', 'hidden=yes');
+    ref.show();
     
 
 ## Esempio completo
 
-    <!DOCTYPE html >< html >< testa >< titolo > InAppBrowser.show esempio < / title >< tipo di script = "text/javascript" charset = "utf-8" src="cordova.js" >< / script >< tipo di script = "text/javascript" charset = "utf-8" > / / aspettare per Cordova caricare / / document.addEventListener ("deviceready", onDeviceReady, false);
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>InAppBrowser.show Example</title>
     
-        / / Cordova è pronto / / function onDeviceReady() {var ref = Window. Open ('http://apache.org', blank', ' nascosto = si);
-             ref.addEventListener ('loadstop', function(event) {alert ('sfondo finestra caricato'); 
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for Cordova to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        // Cordova is ready
+        //
+        function onDeviceReady() {
+             var ref = window.open('http://apache.org', '_blank', 'hidden=yes');
+             ref.addEventListener('loadstop', function(event) {
+                 alert('background window loaded'); 
              });
-             / / chiudere InAppBrowser dopo 5 secondi setTimeout(function() {ref.close();
+             // close InAppBrowser after 5 seconds
+             setTimeout(function() {
+                 ref.close();
              }, 5000);
-        } < / script >< / testa >< corpo >< / corpo >< / html >
+        }
+    
+        </script>
+      </head>
+      <body>
+      </body>
+    </html>
     
 
 # executeScript
 
 > Inserisce il codice JavaScript nella `InAppBrowser` finestra
 
-    ref.executeScript (particolari, callback);
+    ref.executeScript(details, callback);
     
 
 *   **Rif**: fare riferimento alla `InAppBrowser` finestra. *(InAppBrowser)*
@@ -249,30 +348,64 @@ Alcune piattaforme possono supportare questa funzionalità senza richiedere alcu
 
 ## Esempio rapido
 
-    rif var = Window. Open ('http://apache.org', blank', ' location = yes');
-    ref.addEventListener ('loadstop', funzione () {ref.executeSript ({file: "myscript.js"});});
+    var ref = window.open('http://apache.org', '_blank', 'location=yes');
+    ref.addEventListener('loadstop', function() {
+        ref.executeSript({file: "myscript.js"});
+    });
     
 
 ## Esempio completo
 
-    <!DOCTYPE html >< html >< testa >< titolo > InAppBrowser.executeScript esempio < / title >< tipo di script = "text/javascript" charset = "utf-8" src="cordova.js" >< / script >< tipo di script = "text/javascript" charset = "utf-8" > / / aspettare per librerie API di dispositivo caricare / / document.addEventListener ("deviceready", onDeviceReady, false);
-    
-        / / InAppBrowser globale di riferimento var iabRef = null;
-    
-        / / Iniettare il nostro JavaScript personalizzato nella finestra di InAppBrowser / / function replaceHeaderImage() {iabRef.executeScript ({codice: "var img=document.querySelector ('img #header'); img.src= 'http://cordova.apache.org/images/cordova_bot.png';"}, funzione () {alert ("immagine elemento con successo dirottato");
-            funzione di}} iabClose(event) {iabRef.removeEventListener ('loadstop', replaceHeaderImage);
-             iabRef.removeEventListener ('uscita', iabClose);
-        } / / dispositivo API sono disponibili / / function onDeviceReady() {iabRef = Window. Open ('http://apache.org', blank', ' location = yes');
-             iabRef.addEventListener ('loadstop', replaceHeaderImage);
-             iabRef.addEventListener ('uscita', iabClose);
-        } < / script >< / testa >< corpo >< / corpo >< / html >
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>InAppBrowser.executeScript Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        // Global InAppBrowser reference
+        var iabRef = null;
+    
+        // Inject our custom JavaScript into the InAppBrowser window
+        //
+        function replaceHeaderImage() {
+            iabRef.executeScript({
+                code: "var img=document.querySelector('#header img'); img.src='http://cordova.apache.org/images/cordova_bot.png';"
+            }, function() {
+                alert("Image Element Successfully Hijacked");
+            }
+        }
+    
+        function iabClose(event) {
+             iabRef.removeEventListener('loadstop', replaceHeaderImage);
+             iabRef.removeEventListener('exit', iabClose);
+        }
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+             iabRef = window.open('http://apache.org', '_blank', 'location=yes');
+             iabRef.addEventListener('loadstop', replaceHeaderImage);
+             iabRef.addEventListener('exit', iabClose);
+        }
+    
+        </script>
+      </head>
+      <body>
+      </body>
+    </html>
     
 
 # insertCSS
 
 > Inietta CSS nella `InAppBrowser` finestra.
 
-    ref.insertCSS (particolari, callback);
+    ref.insertCSS(details, callback);
     
 
 *   **Rif**: fare riferimento alla `InAppBrowser` finestra *(InAppBrowser)*
@@ -292,23 +425,57 @@ Alcune piattaforme possono supportare questa funzionalità senza richiedere alcu
 
 ## Esempio rapido
 
-    rif var = Window. Open ('http://apache.org', blank', ' location = yes');
-    ref.addEventListener ('loadstop', funzione () {ref.insertCSS ({file: "mystyles"});});
+    var ref = window.open('http://apache.org', '_blank', 'location=yes');
+    ref.addEventListener('loadstop', function() {
+        ref.insertCSS({file: "mystyles.css"});
+    });
     
 
 ## Esempio completo
 
-    <!DOCTYPE html >< html >< testa >< titolo > InAppBrowser.insertCSS esempio < / title >< tipo di script = "text/javascript" charset = "utf-8" src="cordova.js" >< / script >< tipo di script = "text/javascript" charset = "utf-8" > / / aspettare per librerie API di dispositivo caricare / / document.addEventListener ("deviceready", onDeviceReady, false);
-    
-        / / InAppBrowser globale di riferimento var iabRef = null;
-    
-        / / Iniettare il nostro CSS personalizzato nella finestra di InAppBrowser / / function changeBackgroundColor() {iabRef.insertCSS ({codice: "corpo {background: #ffff00"}, funzione () {alert ("stili alterato");
-            funzione di}} iabClose(event) {iabRef.removeEventListener ('loadstop', changeBackgroundColor);
-             iabRef.removeEventListener ('uscita', iabClose);
-        } / / dispositivo API sono disponibili / / function onDeviceReady() {iabRef = Window. Open ('http://apache.org', blank', ' location = yes');
-             iabRef.addEventListener ('loadstop', changeBackgroundColor);
-             iabRef.addEventListener ('uscita', iabClose);
-        } < / script >< / testa >< corpo >< / corpo >< / html >
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>InAppBrowser.insertCSS Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        // Global InAppBrowser reference
+        var iabRef = null;
+    
+        // Inject our custom CSS into the InAppBrowser window
+        //
+        function changeBackgroundColor() {
+            iabRef.insertCSS({
+                code: "body { background: #ffff00"
+            }, function() {
+                alert("Styles Altered");
+            }
+        }
+    
+        function iabClose(event) {
+             iabRef.removeEventListener('loadstop', changeBackgroundColor);
+             iabRef.removeEventListener('exit', iabClose);
+        }
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+             iabRef = window.open('http://apache.org', '_blank', 'location=yes');
+             iabRef.addEventListener('loadstop', changeBackgroundColor);
+             iabRef.addEventListener('exit', iabClose);
+        }
+    
+        </script>
+      </head>
+      <body>
+      </body>
+    </html>
     
 
 # InAppBrowserEvent

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/c454848f/docs/it/edge/cordova/media/capture/capture.md
----------------------------------------------------------------------
diff --git a/docs/it/edge/cordova/media/capture/capture.md b/docs/it/edge/cordova/media/capture/capture.md
index c559151..3975edb 100644
--- a/docs/it/edge/cordova/media/capture/capture.md
+++ b/docs/it/edge/cordova/media/capture/capture.md
@@ -98,7 +98,13 @@ Questi comandi si applicano a tutte le piattaforme mirate, ma modificano le impo
 
 *   Windows Phone (in`Properties/WPAppManifest.xml`)
     
-        < funzionalità >< nome funzionalità = "ID_CAP_MEDIALIB" / >< capacità nome = "ID_CAP_MICROPHONE" / >< capacità nome = "ID_HW_FRONTCAMERA" / >< nome funzionalità = "ID_CAP_ISV_CAMERA" / >< nome funzionalità = "ID_CAP_CAMERA" / >< / funzionalità >
+        <Capabilities>
+            <Capability Name="ID_CAP_MEDIALIB" />
+            <Capability Name="ID_CAP_MICROPHONE" />
+            <Capability Name="ID_HW_FRONTCAMERA" />
+            <Capability Name="ID_CAP_ISV_CAMERA" />
+            <Capability Name="ID_CAP_CAMERA" />
+        </Capabilities>
         
 
 Alcune piattaforme possono supportare questa funzionalità senza richiedere alcuna configurazione speciale. Per una panoramica, vedere supporto della piattaforma.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/c454848f/docs/it/edge/cordova/media/media.md
----------------------------------------------------------------------
diff --git a/docs/it/edge/cordova/media/media.md b/docs/it/edge/cordova/media/media.md
index 1d607f2..d239748 100644
--- a/docs/it/edge/cordova/media/media.md
+++ b/docs/it/edge/cordova/media/media.md
@@ -37,11 +37,11 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 Costanti sono segnalate come unico parametro per il `mediaStatus` callback:
 
-*   `Media.MEDIA_NONE`= 0;
-*   `Media.MEDIA_STARTING`= 1;
-*   `Media.MEDIA_RUNNING`= 2;
-*   `Media.MEDIA_PAUSED`= 3;
-*   `Media.MEDIA_STOPPED`= 4;
+*   `Media.MEDIA_NONE` = 0;
+*   `Media.MEDIA_STARTING` = 1;
+*   `Media.MEDIA_RUNNING` = 2;
+*   `Media.MEDIA_PAUSED` = 3;
+*   `Media.MEDIA_STOPPED` = 4;
 
 ## Metodi
 
@@ -93,22 +93,41 @@ Questi comandi si applicano a tutte le piattaforme mirate, ma modificano le impo
 
 *   Android
     
-        (in app/res/XML/config.Xml) < nome funzione = "Media" >< nome param = "android-pacchetto" value="org.apache.cordova.AudioHandler" / >< / caratteristica > (in app/AndroidManifest.xml) < android:name="android.permission.RECORD_AUDIO usi-autorizzazione" / >< android:name="android.permission.MODIFY_AUDIO_SETTINGS usi-autorizzazione" / >< android:name="android.permission.WRITE_EXTERNAL_STORAGE usi-autorizzazione" / >
+        (in app/res/xml/config.xml)
+        <feature name="Media">
+            <param name="android-package" value="org.apache.cordova.AudioHandler" />
+        </feature>
+        
+        (in app/AndroidManifest.xml)
+        <uses-permission android:name="android.permission.RECORD_AUDIO" />
+        <uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" />
+        <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
         
 
 *   BlackBerry WebWorks
     
-        (in www/plugins.Xml) < nome funzione = "Cattura" >< nome param = "blackberry-pacchetto" value="org.apache.cordova.media.MediaCapture" / >< / caratteristica >
+        (in www/plugins.xml)
+        <feature name="Capture">
+            <param name="blackberry-package" value="org.apache.cordova.media.MediaCapture" />
+        </feature>
         
 
 *   iOS (in`config.xml`)
     
-        < nome funzione = "Media" >< param nome = valore "ios-pacchetto" = "CDVSound" / >< / caratteristica >
+        <feature name="Media">
+            <param name="ios-package" value="CDVSound" />
+        </feature>
         
 
 *   Windows Phone (in`Properties/WPAppManifest.xml`)
     
-        < funzionalità >< nome funzionalità = "ID_CAP_MEDIALIB" / >< capacità nome = "ID_CAP_MICROPHONE" / >< capacità nome = "ID_HW_FRONTCAMERA" / >< nome funzionalità = "ID_CAP_ISV_CAMERA" / >< nome funzionalità = "ID_CAP_CAMERA" / >< / funzionalità >
+        <Capabilities>
+            <Capability Name="ID_CAP_MEDIALIB" />
+            <Capability Name="ID_CAP_MICROPHONE" />
+            <Capability Name="ID_HW_FRONTCAMERA" />
+            <Capability Name="ID_CAP_ISV_CAMERA" />
+            <Capability Name="ID_CAP_CAMERA" />
+        </Capabilities>
         
     
     Riferimento: il [manifesto dell'applicazione per Windows Phone][1]

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/c454848f/docs/it/edge/cordova/splashscreen/splashscreen.md
----------------------------------------------------------------------
diff --git a/docs/it/edge/cordova/splashscreen/splashscreen.md b/docs/it/edge/cordova/splashscreen/splashscreen.md
index 6ccc673..2f6410a 100644
--- a/docs/it/edge/cordova/splashscreen/splashscreen.md
+++ b/docs/it/edge/cordova/splashscreen/splashscreen.md
@@ -35,12 +35,16 @@ Questi comandi si applicano a tutte le piattaforme mirate, ma modificano le impo
 
 *   Android (in`app/res/xml/config.xml`)
     
-        < nome funzione = "SplashScreen" >< nome param = "android-pacchetto" value="org.apache.cordova.SplashScreen" / >< / caratteristica >
+        <feature name="SplashScreen">
+            <param name="android-package" value="org.apache.cordova.SplashScreen" />
+        </feature>
         
 
 *   iOS (in`config.xml`)
     
-        < nome funzione = "SplashScreen" >< param nome = valore "ios-pacchetto" = "CDVSplashScreen" / >< / caratteristica >
+        <feature name="SplashScreen">
+            <param name="ios-package" value="CDVSplashScreen" />
+        </feature>
         
 
 Alcune piattaforme possono supportare questa funzionalità senza richiedere alcuna configurazione speciale. Per una panoramica, vedere supporto della piattaforma.
@@ -62,7 +66,7 @@ Alcune piattaforme possono supportare questa funzionalità senza richiedere alcu
 
 1.  Nel `onCreate` metodo della classe che estende `DroidGap` , aggiungere le seguenti due righe:
     
-        super.setIntegerProperty ("splashscreen", R.drawable.splash);
+        super.setIntegerProperty("splashscreen", R.drawable.splash);
         super.loadUrl(Config.getStartUrl(), 10000);
         
     

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/c454848f/docs/ja/edge/cordova/camera/camera.md
----------------------------------------------------------------------
diff --git a/docs/ja/edge/cordova/camera/camera.md b/docs/ja/edge/cordova/camera/camera.md
index 37763b5..76995ea 100644
--- a/docs/ja/edge/cordova/camera/camera.md
+++ b/docs/ja/edge/cordova/camera/camera.md
@@ -37,29 +37,51 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 *   アンドロイド
     
-        (in app/res/xml/config.xml) < 機能名 =「カメラ」>< param の名前 =「android パッケージ」value="org.apache.cordova.CameraLauncher"/></機能 > (アプリ/AndroidManifest) で < 使用許可 android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
+        (in app/res/xml/config.xml)
+        <feature name="Camera">
+            <param name="android-package" value="org.apache.cordova.CameraLauncher" />
+        </feature>
+        
+        (in app/AndroidManifest)
+        <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
         
 
 *   ブラックベリー WebWorks
     
-        (in www/plugins.xml) < 機能名 =「カメラ」>< param の名前「ブラックベリー パッケージ」value="org.apache.cordova.camera.Camera ="/></機能 > (www/config.xml) の < id="blackberry.media.camera 機能"/>< 縁: 権限 >< 縁: 許可 > use_camera </縁: 許可 ></縁: アクセス許可 >
+        (in www/plugins.xml)
+        <feature name="Camera">
+            <param name="blackberry-package" value="org.apache.cordova.camera.Camera" />
+        </feature>
+        
+        (in www/config.xml)
+        <feature id="blackberry.media.camera" />
+        
+        <rim:permissions>
+            <rim:permit>use_camera</rim:permit>
+        </rim:permissions>
         
 
 *   iOS (`config.xml`)
     
-        < 機能名 =「カメラ」>< param の名前 = 値「ios パッケージ」="CDVCamera"/></機能 >
+        <feature name="Camera">
+            <param name="ios-package" value="CDVCamera" />
+        </feature>
         
 
 *   (Windows Phone`Properties/WPAppManifest.xml`)
     
-        < 機能 >< 機能名 ="ID_CAP_ISV_CAMERA"/>< 機能名 ="ID_HW_FRONTCAMERA"/></機能 >
+        <Capabilities>
+            <Capability Name="ID_CAP_ISV_CAMERA" />
+            <Capability Name="ID_HW_FRONTCAMERA" />
+        </Capabilities>
         
     
     参照: [Windows Phone のアプリケーション マニフェスト][1]
 
 *   (Tizen`config.xml`)
     
-        < 機能名に必要な"http://tizen.org/api/application"= ="true"/>< 機能名 ="http://tizen.org/api/application.launch"に必要な ="true"/>
+        <feature name="http://tizen.org/api/application" required="true"/>
+        <feature name="http://tizen.org/api/application.launch" required="true"/>
         
     
     参照: [Tizen Web アプリケーションのアプリケーション マニフェスト][2]

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/c454848f/docs/ja/edge/cordova/compass/compass.md
----------------------------------------------------------------------
diff --git a/docs/ja/edge/cordova/compass/compass.md b/docs/ja/edge/cordova/compass/compass.md
index e6eaf20..92e19a2 100644
--- a/docs/ja/edge/cordova/compass/compass.md
+++ b/docs/ja/edge/cordova/compass/compass.md
@@ -45,17 +45,23 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 *   (アンドロイド`app/res/xml/config.xml`)
     
-        < 機能名 =「コンパス」>< param の名前 =「android パッケージ」value="org.apache.cordova.CompassListener"/></機能 >
+        <feature name="Compass">
+            <param name="android-package" value="org.apache.cordova.CompassListener" />
+        </feature>
         
 
 *   iOS (`config.xml`)
     
-        < 機能名 =「コンパス」>< param の名前 = 値「ios パッケージ」="CDVLocation"/></機能 >
+        <feature name="Compass">
+            <param name="ios-package" value="CDVLocation" />
+        </feature>
         
 
 *   (Windows Phone`Properties/WPAppManifest.xml`)
     
-        < 機能 >< 機能名 ="ID_CAP_SENSORS"/></機能 >
+        <Capabilities>
+            <Capability Name="ID_CAP_SENSORS" />
+        </Capabilities>
         
     
     参照: [Windows Phone のアプリケーション マニフェスト][1]

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/c454848f/docs/ja/edge/cordova/connection/connection.md
----------------------------------------------------------------------
diff --git a/docs/ja/edge/cordova/connection/connection.md b/docs/ja/edge/cordova/connection/connection.md
index 645cab3..4c4d1ff 100644
--- a/docs/ja/edge/cordova/connection/connection.md
+++ b/docs/ja/edge/cordova/connection/connection.md
@@ -45,29 +45,44 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 *   アンドロイド
     
-        (in app/res/xml/config.xml) < 機能名 ="NetworkStatus">< param の名前 =「android パッケージ」value="org.apache.cordova.NetworkManager"/></機能 > (app/AndroidManifest.xml) で < 使用許可 android:name="android.permission.INTERNET"/>< 使用許可 android:name="android.permission.ACCESS_NETWORK_STATE"/>< 使用許可 android:name="android.permission.READ_PHONE_STATE"/>
+        (in app/res/xml/config.xml)
+        <feature name="NetworkStatus">
+            <param name="android-package" value="org.apache.cordova.NetworkManager" />
+        </feature>
+        
+        (in app/AndroidManifest.xml)
+        <uses-permission android:name="android.permission.INTERNET" />
+        <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
+        <uses-permission android:name="android.permission.READ_PHONE_STATE" />
         
 
 *   ブラックベリー WebWorks
     
-        (in www/plugins.xml) < 機能名 =「ネットワーク ステータス」>< param の名前 ="ブラックベリー パッケージ"value="org.apache.cordova.network.Network"/></機能 >
+        (in www/plugins.xml)
+        <feature name="Network Status">
+            <param name="blackberry-package" value="org.apache.cordova.network.Network" />
+        </feature>
         
 
 *   iOS (`config.xml`)
     
-        < 機能名 ="NetworkStatus">< param の名前 = 値「ios パッケージ」="CDVConnection"/></機能 >
+        <feature name="NetworkStatus">
+            <param name="ios-package" value="CDVConnection" />
+        </feature>
         
 
 *   (Windows Phone`Properties/WPAppManifest.xml`)
     
-        < 機能 >< 機能名 ="ID_CAP_NETWORKING"/></機能 >
+        <Capabilities>
+            <Capability Name="ID_CAP_NETWORKING" />
+        </Capabilities>
         
     
     参照: [Windows Phone のアプリケーション マニフェスト][1]
 
 *   (Tizen`config.xml`)
     
-        < 機能名に必要な"http://tizen.org/api/systeminfo"= ="true"/>
+        <feature name="http://tizen.org/api/systeminfo" required="true"/>
         
     
     参照: [Tizen Web アプリケーションのアプリケーション マニフェスト][2]

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/c454848f/docs/ja/edge/cordova/contacts/contacts.md
----------------------------------------------------------------------
diff --git a/docs/ja/edge/cordova/contacts/contacts.md b/docs/ja/edge/cordova/contacts/contacts.md
index 3bcc6bf..fe84131 100644
--- a/docs/ja/edge/cordova/contacts/contacts.md
+++ b/docs/ja/edge/cordova/contacts/contacts.md
@@ -54,22 +54,44 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 *   アンドロイド
     
-        (in app/res/xml/config.xml) < 機能名 =「連絡先」>< param の名前 =「android パッケージ」value="org.apache.cordova.ContactManager"/></機能 > (app/AndroidManifest.xml) で < 使用許可 android:name="android.permission.GET_ACCOUNTS"/>< 使用許可 android:name="android.permission.READ_CONTACTS"/>< 使用許可 android:name="android.permission.WRITE_CONTACTS"/>
+        (in app/res/xml/config.xml)
+        <feature name="Contacts">
+            <param name="android-package" value="org.apache.cordova.ContactManager" />
+        </feature>
+        
+        (in app/AndroidManifest.xml)
+        <uses-permission android:name="android.permission.GET_ACCOUNTS" />
+        <uses-permission android:name="android.permission.READ_CONTACTS" />
+        <uses-permission android:name="android.permission.WRITE_CONTACTS" />
         
 
 *   ブラックベリー WebWorks
     
-        (in www/plugins.xml) < 機能名 =「お問い合わせ」>< param の名前「ブラックベリー パッケージ」value="org.apache.cordova.pim.Contact ="/></機能 > (www/config.xml) で < id="blackberry.find 機能"必要 ="true"のバージョン =「1.0.0.0」/>< id="blackberry.identity 機能"必要 ="true"のバージョン ="1.0.0.0 という"/>< id="blackberry.pim.Address 機能"必要 ="true"のバージョン ="1.0.0.0 という"/>< id="blackberry.pim.Contact 機能"必要 ="true"のバージョン =「1.0.0.0」/>
+        (in www/plugins.xml)
+        <feature name="Contact">
+            <param name="blackberry-package" value="org.apache.cordova.pim.Contact" />
+        </feature>
+        
+        (in www/config.xml)
+        <feature id="blackberry.find"        required="true" version="1.0.0.0" />
+        <feature id="blackberry.identity"    required="true" version="1.0.0.0" />
+        <feature id="blackberry.pim.Address" required="true" version="1.0.0.0" />
+        <feature id="blackberry.pim.Contact" required="true" version="1.0.0.0" />
         
 
 *   iOS (`config.xml`)
     
-        < 機能名 =「連絡先」>< param の名前 = 値「ios パッケージ」="CDVContacts"/></機能 >
+        <feature name="Contacts">
+            <param name="ios-package" value="CDVContacts" />
+        </feature>
         
 
 *   Windows Phone
     
-        (Properties/WPAppManifest.xml) の < 機能 >< 機能名 ="ID_CAP_CONTACTS"/></機能 >
+        (in Properties/WPAppManifest.xml)
+        <Capabilities>
+            <Capability Name="ID_CAP_CONTACTS" />
+        </Capabilities>
         
     
     参照: [Windows Phone のアプリケーション マニフェスト][1]

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/c454848f/docs/ja/edge/cordova/device/device.md
----------------------------------------------------------------------
diff --git a/docs/ja/edge/cordova/device/device.md b/docs/ja/edge/cordova/device/device.md
index 5c981c1..478a8e6 100644
--- a/docs/ja/edge/cordova/device/device.md
+++ b/docs/ja/edge/cordova/device/device.md
@@ -48,24 +48,43 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 *   アンドロイド
     
-        (in app/res/xml/config.xml) < 機能名 =「デバイス」>< param の名前 =「android パッケージ」value="org.apache.cordova.Device"/></機能 > (app/AndroidManifest.xml) の < 使用許可 android:name="android.permission.READ_PHONE_STATE"/>
+        (in app/res/xml/config.xml)
+        <feature name="Device">
+            <param name="android-package" value="org.apache.cordova.Device" />
+        </feature>
+        
+        (in app/AndroidManifest.xml)
+        <uses-permission android:name="android.permission.READ_PHONE_STATE" />
         
 
 *   ブラックベリー WebWorks
     
-        (in www/plugins.xml) < 機能名 =「デバイス」>< param の名前「ブラックベリー パッケージ」value="org.apache.cordova.device.Device ="/></機能 > (www/config.xml) で < id="blackberry.app 機能"必要な ="true"バージョン =「1.0.0.0」/>< 縁: 権限 >< 縁: 許可 > read_device_identifying_information </縁: 許可 ></縁: アクセス許可 >
+        (in www/plugins.xml)
+        <feature name="Device">
+            <param name="blackberry-package" value="org.apache.cordova.device.Device" />
+        </feature>
+        
+        (in www/config.xml)
+        <feature id="blackberry.app" required="true" version="1.0.0.0" />
+        <rim:permissions>
+            <rim:permit>read_device_identifying_information</rim:permit>
+        </rim:permissions>
         
 
 *   (Windows Phone`Properties/WPAppManifest.xml`)
     
-        < 機能 >< 機能名 ="ID_CAP_WEBBROWSERCOMPONENT"/>< 機能名 ="ID_CAP_IDENTITY_DEVICE"/>< 機能名 ="ID_CAP_IDENTITY_USER"/></機能 >
+        <Capabilities>
+            <Capability Name="ID_CAP_WEBBROWSERCOMPONENT" />
+            <Capability Name="ID_CAP_IDENTITY_DEVICE" />
+            <Capability Name="ID_CAP_IDENTITY_USER" />
+        </Capabilities>
         
     
     参照: [Windows Phone のアプリケーション マニフェスト][1]
 
 *   (Tizen`config.xml`)
     
-        < 機能名に必要な"http://tizen.org/api/systeminfo"= ="true"/>
+        <feature name="http://tizen.org/api/systeminfo" required="true"/>
         
     
     参照: [Tizen Web アプリケーションのアプリケーション マニフェスト][2]

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/c454848f/docs/ja/edge/cordova/events/events.md
----------------------------------------------------------------------
diff --git a/docs/ja/edge/cordova/events/events.md b/docs/ja/edge/cordova/events/events.md
index f517bb1..2be3566 100644
--- a/docs/ja/edge/cordova/events/events.md
+++ b/docs/ja/edge/cordova/events/events.md
@@ -48,22 +48,38 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 *   アンドロイド
     
-        (in app/res/xml/config.xml) < 機能名 =「バッテリー」>< param の名前 =「android パッケージ」value="org.apache.cordova.BatteryListener"/></機能 > (app/AndroidManifest.xml) で < 使用許可 android:name="android.permission.BROADCAST_STICKY"/>
+        (in app/res/xml/config.xml)
+        <feature name="Battery">
+            <param name="android-package" value="org.apache.cordova.BatteryListener" />
+        </feature>
+        
+        (in app/AndroidManifest.xml)
+        <uses-permission android:name="android.permission.BROADCAST_STICKY" />
         
 
 *   ブラックベリー WebWorks
     
-        (in www/plugins.xml) < 機能名 =「バッテリー」>< param の名前「ブラックベリー パッケージ」value="org.apache.cordova.battery.Battery ="/></機能 > (www/config.xml) で < id="blackberry.app 機能"必要 ="true"のバージョン =「1.0.0.0」/>< id="blackberry.app.event 機能"必要 ="true"のバージョン ="1.0.0.0 という"/>< id="blackberry.system.event 機能"必要 ="true"のバージョン =「1.0.0.0」/>
+        (in www/plugins.xml)
+        <feature name="Battery">
+            <param name="blackberry-package" value="org.apache.cordova.battery.Battery" />
+        </feature>
+        
+        (in www/config.xml)
+        <feature id="blackberry.app"          required="true" version="1.0.0.0" />
+        <feature id="blackberry.app.event"    required="true" version="1.0.0.0" />
+        <feature id="blackberry.system.event" required="true" version="1.0.0.0" />
         
 
 *   iOS (`config.xml`)
     
-        < 機能名 =「バッテリー」>< param の名前「ios パッケージ」値を = ="CDVBattery"/></機能 >
+        <feature name="Battery">
+            <param name="ios-package" value="CDVBattery" />
+        </feature>
         
 
 *   (Tizen`config.xml`)
     
-        < 機能名に必要な"http://tizen.org/api/systeminfo"= ="true"/>
+        <feature name="http://tizen.org/api/systeminfo" required="true"/>
         
     
     参照: [Tizen Web アプリケーションのアプリケーション マニフェスト][1]

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/c454848f/docs/ja/edge/cordova/file/file.md
----------------------------------------------------------------------
diff --git a/docs/ja/edge/cordova/file/file.md b/docs/ja/edge/cordova/file/file.md
index aaa4dbd..18f595f 100644
--- a/docs/ja/edge/cordova/file/file.md
+++ b/docs/ja/edge/cordova/file/file.md
@@ -56,17 +56,45 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 *   アンドロイド
     
-        (in app/res/xml/config.xml) < 機能名 ="File">< param の名前 =「android パッケージ」value="org.apache.cordova.FileUtils"/></機能 >< 機能名 =「ファイル転送」>< param の名前「android パッケージ」value="org.apache.cordova.FileTransfer ="/></機能 > (app/AndroidManifest.xml) で < 使用許可 android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
+        (in app/res/xml/config.xml)
+        <feature name="File">
+            <param name="android-package" value="org.apache.cordova.FileUtils" />
+        </feature>
+        <feature name="FileTransfer">
+            <param name="android-package" value="org.apache.cordova.FileTransfer" />
+        </feature>
+        
+        (in app/AndroidManifest.xml)
+        <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
         
 
 *   ブラックベリー WebWorks
     
-        (in www/plugins.xml) < 機能名 =「ファイル」>< param の名前「ブラックベリー パッケージ」value="org.apache.cordova.file.FileManager ="/></機能 >< 機能名 =「ファイル転送」>< param の名前「ブラックベリー パッケージ」value="org.apache.cordova.http.FileTransfer ="/></機能 > (www/config.xml) で < id="blackberry.io.file 機能"必要 ="true"のバージョン =「1.0.0.0」/>< id="blackberry.utils 機能"必要 ="true"のバージョン =「1.0.0.0」/>< id="blackberry.io.dir 機能"必要 ="true"のバージョン ="1.0.0.0 という"/>< 縁: アクセス許可 >< 縁: 許可 > access_shared </リム: 許可 ></リム: アクセス許可 >
+        (in www/plugins.xml)
+        <feature name="File">
+            <param name="blackberry-package" value="org.apache.cordova.file.FileManager" />
+        </feature>
+        <feature name="FileTransfer">
+            <param name="blackberry-package" value="org.apache.cordova.http.FileTransfer" />
+        </feature>
+        
+        (in www/config.xml)
+        <feature id="blackberry.io.file" required="true" version="1.0.0.0" />
+        <feature id="blackberry.utils"   required="true" version="1.0.0.0" />
+        <feature id="blackberry.io.dir"  required="true" version="1.0.0.0" />
+        <rim:permissions>
+            <rim:permit>access_shared</rim:permit>
+        </rim:permissions>
         
 
 *   iOS (`config.xml`)
     
-        < 機能名 =「ファイル」>< param の名前「ios パッケージ」値を = ="CDVFile"/></機能 >< 機能名 =「ファイル転送」>< param の名前「ios パッケージ」値を = ="CDVFileTransfer"/></機能 >
+        <feature name="File">
+            <param name="ios-package" value="CDVFile" />
+        </feature>
+        <feature name="FileTransfer">
+            <param name="ios-package" value="CDVFileTransfer" />
+        </feature>
         
 
 いくつかのプラットフォームは特別な構成を必要とせずにこの機能をサポート可能性があります。概要については、プラットフォームのサポートを参照してください。
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/c454848f/docs/ja/edge/cordova/geolocation/geolocation.md
----------------------------------------------------------------------
diff --git a/docs/ja/edge/cordova/geolocation/geolocation.md b/docs/ja/edge/cordova/geolocation/geolocation.md
index 5520741..2909909 100644
--- a/docs/ja/edge/cordova/geolocation/geolocation.md
+++ b/docs/ja/edge/cordova/geolocation/geolocation.md
@@ -40,9 +40,9 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 ## オブジェクト (読み取り専用)
 
-*   位置
+*   Position
 *   PositionError
-*   座標
+*   Coordinates
 
 ## 機能へのアクセス
 
@@ -56,22 +56,42 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 *   アンドロイド
     
-        (in app/res/xml/config.xml) < 機能名 =「地理」>< param の名前 =「android パッケージ」value="org.apache.cordova.GeoBroker"/></機能 > (app/AndroidManifest.xml) で < 使用許可 android:name="android.permission.ACCESS_COARSE_LOCATION"/>< 使用許可 android:name="android.permission.ACCESS_FINE_LOCATION"/>< 使用許可 android:name="android.permission.ACCESS_LOCATION_EXTRA_COMMANDS"/>
+        (in app/res/xml/config.xml)
+        <feature name="Geolocation">
+            <param name="android-package" value="org.apache.cordova.GeoBroker" />
+        </feature>
+        
+        (in app/AndroidManifest.xml)
+        <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
+        <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
+        <uses-permission android:name="android.permission.ACCESS_LOCATION_EXTRA_COMMANDS" />
         
 
 *   ブラックベリー WebWorks
     
-        (in www/plugins.xml) < 機能名 =「地理」>< param の名前 =「ブラックベリー パッケージ」value="org.apache.cordova.geolocation.Geolocation"/></機能 > (www/config.xml) で < 縁: 権限 >< 縁: 許可 > read_geolocation </縁: 許可 ></縁: アクセス許可 >
+        (in www/plugins.xml)
+        <feature name="Geolocation">
+            <param name="blackberry-package" value="org.apache.cordova.geolocation.Geolocation" />
+        </feature>
+        
+        (in www/config.xml)
+        <rim:permissions>
+            <rim:permit>read_geolocation</rim:permit>
+        </rim:permissions>
         
 
 *   iOS (`config.xml`)
     
-        < 機能名 =「地理」>< param の名前 = 値「ios パッケージ」="CDVLocation"/></機能 >
+        <feature name="Geolocation">
+            <param name="ios-package" value="CDVLocation" />
+        </feature>
         
 
 *   (Windows Phone`Properties/WPAppManifest.xml`)
     
-        < 機能 >< 機能名 ="ID_CAP_LOCATION"/></機能 >
+        <Capabilities>
+            <Capability Name="ID_CAP_LOCATION" />
+        </Capabilities>
         
     
     参照: [Windows Phone のアプリケーション マニフェスト][2]

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/c454848f/docs/ja/edge/cordova/globalization/globalization.md
----------------------------------------------------------------------
diff --git a/docs/ja/edge/cordova/globalization/globalization.md b/docs/ja/edge/cordova/globalization/globalization.md
index b2f6793..498cf62 100644
--- a/docs/ja/edge/cordova/globalization/globalization.md
+++ b/docs/ja/edge/cordova/globalization/globalization.md
@@ -57,7 +57,9 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 *   (アンドロイド`app/res/xml/config.xml`)
     
-        < 機能名 =「グローバル化」>< param の名前 =「android パッケージ」value="org.apache.cordova.Globalization"/></機能 >
+        <feature name="Globalization">
+            <param name="android-package" value="org.apache.cordova.Globalization" />
+        </feature>
         
 
 いくつかのプラットフォームは特別な構成を必要とせずにこの機能をサポート可能性があります。概要については、プラットフォームのサポートを参照してください。
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/c454848f/docs/ja/edge/cordova/inappbrowser/inappbrowser.md
----------------------------------------------------------------------
diff --git a/docs/ja/edge/cordova/inappbrowser/inappbrowser.md b/docs/ja/edge/cordova/inappbrowser/inappbrowser.md
index a8a679b..6d04331 100644
--- a/docs/ja/edge/cordova/inappbrowser/inappbrowser.md
+++ b/docs/ja/edge/cordova/inappbrowser/inappbrowser.md
@@ -29,8 +29,8 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 *   addEventListener
 *   removeEventListener
-*   閉じる
-*   ショー
+*   close
+*   show
 *   executeScript
 *   insertCSS
 
@@ -46,17 +46,21 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 *   (アンドロイド`app/res/xml/config.xml`)
     
-        < 機能名 ="InAppBrowser">< param の名前 =「android パッケージ」value="org.apache.cordova.InAppBrowser"/></機能 >
+        <feature name="InAppBrowser">
+            <param name="android-package" value="org.apache.cordova.InAppBrowser" />
+        </feature>
         
 
 *   iOS (`config.xml`)
     
-        < 機能名 ="InAppBrowser">< param の名前 = 値「ios パッケージ」="CDVInAppBrowser"/></機能 >
+        <feature name="InAppBrowser">
+            <param name="ios-package" value="CDVInAppBrowser" />
+        </feature>
         
 
 *   Windows Phone 7 および 8 (`config.xml`)
     
-        < 機能名 ="InAppBrowser"/>
+        <feature name="InAppBrowser" />
         
 
 いくつかのプラットフォームは特別な構成を必要とせずにこの機能をサポート可能性があります。概要については、プラットフォームのサポートを参照してください。
@@ -65,7 +69,7 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 > イベントのリスナーを追加します、`InAppBrowser`.
 
-    ref.addEventListener eventname (コールバック);
+    ref.addEventListener(eventname, callback);
     
 
 *   **ref**: への参照を `InAppBrowser` ウィンドウ*(InAppBrowser)*
@@ -88,19 +92,46 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 ## 簡単な例
 
-    var ref = window.open ('http://apache.org'、'_blank'、' 場所 ="はい);ref.addEventListener ('は'、関数 {alert(event.url);});
+    var ref = window.open('http://apache.org', '_blank', 'location=yes');
+    ref.addEventListener('loadstart', function() { alert(event.url); });
     
 
 ## 完全な例
 
-    <!DOCTYPE html >< html >< 頭 >< タイトル > InAppBrowser.addEventListener 例 </タイトル >< 型のスクリプト"テキスト/javascript に"charset =「utf-8」src="cordova.js ="></スクリプト >< 型のスクリプト"テキスト/javascript に"charset = =「utf-8」>/デバイス API ライブラリをロードするを待つ///document.addEventListener ("deviceready"、onDeviceReady、false);//デバイス Api が利用可能な//onDeviceReady() 関数 {var ref = window.open ('http://apache.org'、'_blank' ' 場所 ="はい);ref.addEventListener ('は' function(event) {警告 (' 開始: ' + event.url);});ref.addEventListener ('loadstop'、function(event) {警告 (' 停止: ' + event.url);});ref.addEventListener ('loaderror'、function(event) {警告 (' エラー: ' + event.message);});ref.addEventListener ('出口'、function(event) {alert(event.type);});} </スクリプト ></ヘッド >< 本体 ></ボディ ></html >
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>InAppBrowser.addEventListener Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+             var ref = window.open('http://apache.org', '_blank', 'location=yes');
+             ref.addEventListener('loadstart', function(event) { alert('start: ' + event.url); });
+             ref.addEventListener('loadstop', function(event) { alert('stop: ' + event.url); });
+             ref.addEventListener('loaderror', function(event) { alert('error: ' + event.message); });
+             ref.addEventListener('exit', function(event) { alert(event.type); });
+        }
+    
+        </script>
+      </head>
+      <body>
+      </body>
+    </html>
     
 
 # removeEventListener
 
 > イベントのリスナーを削除します、`InAppBrowser`.
 
-    ref.removeEventListener eventname (コールバック);
+    ref.removeEventListener(eventname, callback);
     
 
 *   **ref**: への参照を `InAppBrowser` ウィンドウ。*(InAppBrowser)*
@@ -123,12 +154,64 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 ## 簡単な例
 
-    var ref = window.open ('http://apache.org'、'_blank'、' 場所 ="はい);var myCallback 関数 {alert(event.url);} = ref.addEventListener 'は' (myCallback);ref.removeEventListener 'は' (myCallback);
+    var ref = window.open('http://apache.org', '_blank', 'location=yes');
+    var myCallback = function() { alert(event.url); }
+    ref.addEventListener('loadstart', myCallback);
+    ref.removeEventListener('loadstart', myCallback);
     
 
 ## 完全な例
 
-    <!DOCTYPE html >< html >< 頭 >< タイトル > InAppBrowser.removeEventListener 例 </タイトル >< 型のスクリプト"テキスト/javascript に"charset =「utf-8」src="cordova.js ="></スクリプト >< 型のスクリプト"テキスト/javascript に"charset = =「utf-8」>/デバイス API ライブラリをロードするを待つ///document.addEventListener ("deviceready"、onDeviceReady、false);//グローバル InAppBrowser 参照 var iabRef = null;iabLoadStart(event) 関数 {警告 (event.type + '-' + event.url);} iabLoadStop(event) 関数 {警告 (event.type + '-' + event.url);} iabLoadError(event) 関数 {警告 (event.type + '-' + event.message);} 機能 iabClose(event) {alert(event.type);iabRef.removeEventListener 'は' (iabLoadStart);iabRef.removeEventListener 'loadstop' (iabLoadStop);iabRef.removeEventListener 'loaderror' (iabLoadError);iabRef.removeEventListener '出口' (iabClose);}//デバイス Api が利用可能な//onDeviceReady(
 ) 関数 {iabRef = window.open ('http://apache.org'、'_blank' ' 場所 ="はい);iabRef.addEventListener 'は' (iabLoadStart);iabRef.addEventListener 'loadstop' (iabLoadStop);iabRef.removeEventListener 'loaderror' (iabLoadError);iabRef.addEventListener '出口' (iabClose);} </スクリプト ></ヘッド >< 本体 ></ボディ ></html >
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>InAppBrowser.removeEventListener Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        // Global InAppBrowser reference
+        var iabRef = null;
+    
+        function iabLoadStart(event) {
+            alert(event.type + ' - ' + event.url);
+        }
+    
+        function iabLoadStop(event) {
+            alert(event.type + ' - ' + event.url);
+        }
+    
+        function iabLoadError(event) {
+            alert(event.type + ' - ' + event.message);
+        }
+    
+        function iabClose(event) {
+             alert(event.type);
+             iabRef.removeEventListener('loadstart', iabLoadStart);
+             iabRef.removeEventListener('loadstop', iabLoadStop);
+             iabRef.removeEventListener('loaderror', iabLoadError);
+             iabRef.removeEventListener('exit', iabClose);
+        }
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+             iabRef = window.open('http://apache.org', '_blank', 'location=yes');
+             iabRef.addEventListener('loadstart', iabLoadStart);
+             iabRef.addEventListener('loadstop', iabLoadStop);
+             iabRef.removeEventListener('loaderror', iabLoadError);
+             iabRef.addEventListener('exit', iabClose);
+        }
+    
+        </script>
+      </head>
+      <body>
+      </body>
+    </html>
     
 
 # 閉じる
@@ -149,12 +232,39 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 ## 簡単な例
 
-    var ref = window.open ('http://apache.org'、'_blank'、' 場所 ="はい);ref.close();
+    var ref = window.open('http://apache.org', '_blank', 'location=yes');
+    ref.close();
     
 
 ## 完全な例
 
-    <!DOCTYPE html >< html >< 頭 >< タイトル > InAppBrowser.close 例 </タイトル >< 型のスクリプト"テキスト/javascript に"charset =「utf-8」src="cordova.js ="></スクリプト >< 型のスクリプト"テキスト/javascript に"charset = =「utf-8」>/デバイス API ライブラリをロードするを待つ///document.addEventListener ("deviceready"、onDeviceReady、false);//デバイス Api が利用可能な//onDeviceReady() 関数 {var ref = window.open ('http://apache.org'、'_blank' ' 場所 ="はい);//5 秒 setTimeout(function() {ref.close(); 後 InAppBrowser を閉じる}、5000);} </スクリプト ></ヘッド >< 本体 ></ボディ ></html >
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>InAppBrowser.close Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+             var ref = window.open('http://apache.org', '_blank', 'location=yes');
+             // close InAppBrowser after 5 seconds
+             setTimeout(function() {
+                 ref.close();
+             }, 5000);
+        }
+    
+        </script>
+      </head>
+      <body>
+      </body>
+    </html>
     
 
 # ショー
@@ -174,19 +284,49 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 ## 簡単な例
 
-    var ref = window.open ('http://apache.org'、'_blank'、' 非表示 ="はい);ref.show();
+    var ref = window.open('http://apache.org', '_blank', 'hidden=yes');
+    ref.show();
     
 
 ## 完全な例
 
-    <!DOCTYPE html >< html >< 頭 >< タイトル > InAppBrowser.show 例 </タイトル >< 型のスクリプト"テキスト/javascript に"charset =「utf-8」src="cordova.js ="></スクリプト >< 型のスクリプト"テキスト/javascript に"charset = =「utf-8」>/ロードするコルドバを待つ///document.addEventListener ("deviceready"、onDeviceReady、false);//コルドバは準備ができて//onDeviceReady() 関数 {var ref = window.open ('http://apache.org'、'_blank' ' 隠し ="はい);ref.addEventListener ('loadstop'、function(event) {警告 ('背景ウィンドウ ロード');});//5 秒 setTimeout(function() {ref.close(); 後 InAppBrowser を閉じる}、5000);} </スクリプト ></ヘッド >< 本体 ></ボディ ></html >
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>InAppBrowser.show Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for Cordova to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        // Cordova is ready
+        //
+        function onDeviceReady() {
+             var ref = window.open('http://apache.org', '_blank', 'hidden=yes');
+             ref.addEventListener('loadstop', function(event) {
+                 alert('background window loaded'); 
+             });
+             // close InAppBrowser after 5 seconds
+             setTimeout(function() {
+                 ref.close();
+             }, 5000);
+        }
+    
+        </script>
+      </head>
+      <body>
+      </body>
+    </html>
     
 
 # executeScript
 
 > JavaScript コードに挿入します、 `InAppBrowser` ウィンドウ
 
-    ref.executeScript 詳細 (コールバック);
+    ref.executeScript(details, callback);
     
 
 *   **ref**: への参照を `InAppBrowser` ウィンドウ。*(InAppBrowser)*
@@ -208,19 +348,64 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 ## 簡単な例
 
-    var ref = window.open ('http://apache.org'、'_blank'、' 場所 ="はい);ref.addEventListener ('loadstop' 関数 {ref.executeSript ({ファイル:」をブロック"});});
+    var ref = window.open('http://apache.org', '_blank', 'location=yes');
+    ref.addEventListener('loadstop', function() {
+        ref.executeSript({file: "myscript.js"});
+    });
     
 
 ## 完全な例
 
-    <!DOCTYPE html >< html >< 頭 >< タイトル > InAppBrowser.executeScript 例 </タイトル >< 型のスクリプト"テキスト/javascript に"charset =「utf-8」src="cordova.js ="></スクリプト >< 型のスクリプト"テキスト/javascript に"charset = =「utf-8」>/デバイス API ライブラリをロードするを待つ///document.addEventListener ("deviceready"、onDeviceReady、false);//グローバル InAppBrowser 参照 var iabRef = null;/InAppBrowser ウィンドウに当社のカスタム JavaScript を挿入///replaceHeaderImage() 関数 {iabRef.executeScript ({コード:「var img=document.querySelector (「#header img');img.src= 'http://cordova.apache.org/images/cordova_bot.png';"}、関数 {0} 警告 (「イメージ要素が正常にハイジャック」);}} 関数 iabClose(event) {iabRef.removeEventListener 'loadstop' (replaceHeaderImage);iabRef.removeEventListener '出口' (iabClose);}//デバイス Api が利用可能な//onDeviceRead
 y() 関数 {iabRef = window.open ('http://apache.org'、'_blank' ' 場所 ="はい);iabRef.addEventListener 'loadstop' (replaceHeaderImage);iabRef.addEventListener '出口' (iabClose);} </スクリプト ></ヘッド >< 本体 ></ボディ ></html >
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>InAppBrowser.executeScript Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        // Global InAppBrowser reference
+        var iabRef = null;
+    
+        // Inject our custom JavaScript into the InAppBrowser window
+        //
+        function replaceHeaderImage() {
+            iabRef.executeScript({
+                code: "var img=document.querySelector('#header img'); img.src='http://cordova.apache.org/images/cordova_bot.png';"
+            }, function() {
+                alert("Image Element Successfully Hijacked");
+            }
+        }
+    
+        function iabClose(event) {
+             iabRef.removeEventListener('loadstop', replaceHeaderImage);
+             iabRef.removeEventListener('exit', iabClose);
+        }
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+             iabRef = window.open('http://apache.org', '_blank', 'location=yes');
+             iabRef.addEventListener('loadstop', replaceHeaderImage);
+             iabRef.addEventListener('exit', iabClose);
+        }
+    
+        </script>
+      </head>
+      <body>
+      </body>
+    </html>
     
 
 # insertCSS
 
 > CSS に注入する、 `InAppBrowser` ウィンドウ。
 
-    ref.insertCSS 詳細 (コールバック);
+    ref.insertCSS(details, callback);
     
 
 *   **ref**: への参照を `InAppBrowser` ウィンドウ*(InAppBrowser)*
@@ -240,12 +425,57 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 ## 簡単な例
 
-    var ref = window.open ('http://apache.org'、'_blank'、' 場所 ="はい);ref.addEventListener ('loadstop' 関数 {ref.insertCSS ({ファイル:「反映」});});
+    var ref = window.open('http://apache.org', '_blank', 'location=yes');
+    ref.addEventListener('loadstop', function() {
+        ref.insertCSS({file: "mystyles.css"});
+    });
     
 
 ## 完全な例
 
-    <!DOCTYPE html >< html >< 頭 >< タイトル > InAppBrowser.insertCSS 例 </タイトル >< 型のスクリプト"テキスト/javascript に"charset =「utf-8」src="cordova.js ="></スクリプト >< 型のスクリプト"テキスト/javascript に"charset = =「utf-8」>/デバイス API ライブラリをロードするを待つ///document.addEventListener ("deviceready"、onDeviceReady、false);//グローバル InAppBrowser 参照 var iabRef = null;/InAppBrowser ウィンドウの我々 のカスタム CSS の注入///changeBackgroundColor() 関数 {iabRef.insertCSS ({コード:"体 {背景: #ffff00"}、関数 {0} 警告 (「スタイル変更」);}} 関数 iabClose(event) {iabRef.removeEventListener 'loadstop' (changeBackgroundColor);iabRef.removeEventListener '出口' (iabClose);}//デバイス Api が利用可能な//onDeviceReady() 関数 {iabRef = window.open ('http://apache.org'、'_blank' ' 場所 ="はい);iabRef.addEventListener 'loadstop' (cha
 ngeBackgroundColor);iabRef.addEventListener '出口' (iabClose);} </スクリプト ></ヘッド >< 本体 ></ボディ ></html >
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>InAppBrowser.insertCSS Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        // Global InAppBrowser reference
+        var iabRef = null;
+    
+        // Inject our custom CSS into the InAppBrowser window
+        //
+        function changeBackgroundColor() {
+            iabRef.insertCSS({
+                code: "body { background: #ffff00"
+            }, function() {
+                alert("Styles Altered");
+            }
+        }
+    
+        function iabClose(event) {
+             iabRef.removeEventListener('loadstop', changeBackgroundColor);
+             iabRef.removeEventListener('exit', iabClose);
+        }
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+             iabRef = window.open('http://apache.org', '_blank', 'location=yes');
+             iabRef.addEventListener('loadstop', changeBackgroundColor);
+             iabRef.addEventListener('exit', iabClose);
+        }
+    
+        </script>
+      </head>
+      <body>
+      </body>
+    </html>
     
 
 # InAppBrowserEvent

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/c454848f/docs/ja/edge/cordova/media/capture/capture.md
----------------------------------------------------------------------
diff --git a/docs/ja/edge/cordova/media/capture/capture.md b/docs/ja/edge/cordova/media/capture/capture.md
index 83a81fc..21165b2 100644
--- a/docs/ja/edge/cordova/media/capture/capture.md
+++ b/docs/ja/edge/cordova/media/capture/capture.md
@@ -98,7 +98,13 @@ The `capture` object is assigned to the `navigator.device` object, and therefore
 
 *   (Windows Phone`Properties/WPAppManifest.xml`)
     
-        < 機能 >< 機能名 ="ID_CAP_MEDIALIB"/>< 機能名 ="取得時に ID_CAP_MICROPHONE"/>< 機能名 ="ID_HW_FRONTCAMERA"/>< 機能名 ="ID_CAP_ISV_CAMERA"/>< 機能名 ="ID_CAP_CAMERA"/></機能 >
+        <Capabilities>
+            <Capability Name="ID_CAP_MEDIALIB" />
+            <Capability Name="ID_CAP_MICROPHONE" />
+            <Capability Name="ID_HW_FRONTCAMERA" />
+            <Capability Name="ID_CAP_ISV_CAMERA" />
+            <Capability Name="ID_CAP_CAMERA" />
+        </Capabilities>
         
 
 いくつかのプラットフォームは特別な構成を必要とせずにこの機能をサポート可能性があります。概要については、プラットフォームのサポートを参照してください。
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/c454848f/docs/ja/edge/cordova/media/media.md
----------------------------------------------------------------------
diff --git a/docs/ja/edge/cordova/media/media.md b/docs/ja/edge/cordova/media/media.md
index c15f7f4..8c052c0 100644
--- a/docs/ja/edge/cordova/media/media.md
+++ b/docs/ja/edge/cordova/media/media.md
@@ -37,11 +37,11 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 次の定数を唯一のパラメーターとして報告されます、 `mediaStatus` コールバック。
 
-*   `Media.MEDIA_NONE`= 0;
-*   `Media.MEDIA_STARTING`= 1;
-*   `Media.MEDIA_RUNNING`= 2;
-*   `Media.MEDIA_PAUSED`= 3;
-*   `Media.MEDIA_STOPPED`= 4;
+*   `Media.MEDIA_NONE` = 0;
+*   `Media.MEDIA_STARTING` = 1;
+*   `Media.MEDIA_RUNNING` = 2;
+*   `Media.MEDIA_PAUSED` = 3;
+*   `Media.MEDIA_STOPPED` = 4;
 
 ## メソッド
 
@@ -93,22 +93,41 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 *   アンドロイド
     
-        (in app/res/xml/config.xml) < 機能名 ="Media">< param の名前 =「android パッケージ」value="org.apache.cordova.AudioHandler"/></機能 > (app/AndroidManifest.xml) で < 使用許可 android:name="android.permission.RECORD_AUDIO"/>< 使用許可 android:name="android.permission.MODIFY_AUDIO_SETTINGS"/>< 使用許可 android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
+        (in app/res/xml/config.xml)
+        <feature name="Media">
+            <param name="android-package" value="org.apache.cordova.AudioHandler" />
+        </feature>
+        
+        (in app/AndroidManifest.xml)
+        <uses-permission android:name="android.permission.RECORD_AUDIO" />
+        <uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" />
+        <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
         
 
 *   ブラックベリー WebWorks
     
-        (in www/plugins.xml) < 機能名 =「キャプチャ」>< param の名前 =「ブラックベリー パッケージ」value="org.apache.cordova.media.MediaCapture"/></機能 >
+        (in www/plugins.xml)
+        <feature name="Capture">
+            <param name="blackberry-package" value="org.apache.cordova.media.MediaCapture" />
+        </feature>
         
 
 *   iOS (`config.xml`)
     
-        < 機能名 ="Media">< param の名前 = 値「ios パッケージ」="CDVSound"/></機能 >
+        <feature name="Media">
+            <param name="ios-package" value="CDVSound" />
+        </feature>
         
 
 *   (Windows Phone`Properties/WPAppManifest.xml`)
     
-        < 機能 >< 機能名 ="ID_CAP_MEDIALIB"/>< 機能名 ="取得時に ID_CAP_MICROPHONE"/>< 機能名 ="ID_HW_FRONTCAMERA"/>< 機能名 ="ID_CAP_ISV_CAMERA"/>< 機能名 ="ID_CAP_CAMERA"/></機能 >
+        <Capabilities>
+            <Capability Name="ID_CAP_MEDIALIB" />
+            <Capability Name="ID_CAP_MICROPHONE" />
+            <Capability Name="ID_HW_FRONTCAMERA" />
+            <Capability Name="ID_CAP_ISV_CAMERA" />
+            <Capability Name="ID_CAP_CAMERA" />
+        </Capabilities>
         
     
     参照: [Windows Phone のアプリケーション マニフェスト][1]

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/c454848f/docs/ja/edge/cordova/splashscreen/splashscreen.md
----------------------------------------------------------------------
diff --git a/docs/ja/edge/cordova/splashscreen/splashscreen.md b/docs/ja/edge/cordova/splashscreen/splashscreen.md
index da4a0c9..6b33e45 100644
--- a/docs/ja/edge/cordova/splashscreen/splashscreen.md
+++ b/docs/ja/edge/cordova/splashscreen/splashscreen.md
@@ -35,12 +35,16 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 *   (アンドロイド`app/res/xml/config.xml`)
     
-        < 機能名 =「スプラッシュ スクリーン」>< param の名前 =「android パッケージ」value="org.apache.cordova.SplashScreen"/></機能 >
+        <feature name="SplashScreen">
+            <param name="android-package" value="org.apache.cordova.SplashScreen" />
+        </feature>
         
 
 *   iOS (`config.xml`)
     
-        < 機能名 =「スプラッシュ スクリーン」>< param の名前 = 値「ios パッケージ」="CDVSplashScreen"/></機能 >
+        <feature name="SplashScreen">
+            <param name="ios-package" value="CDVSplashScreen" />
+        </feature>
         
 
 いくつかのプラットフォームは特別な構成を必要とせずにこの機能をサポート可能性があります。概要については、プラットフォームのサポートを参照してください。
@@ -62,7 +66,8 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 1.  `onCreate`を拡張するクラスのメソッド `DroidGap` 、次の 2 行を追加。
     
-        super.setIntegerProperty (「スプラッシュ」、R.drawable.splash);super.loadUrl(Config.getStartUrl() には、10000);
+        super.setIntegerProperty("splashscreen", R.drawable.splash);
+        super.loadUrl(Config.getStartUrl(), 10000);
         
     
     最初の行は、splashscreen として表示するイメージを設定します。 場合は任意の名前をあなたのイメージよりも、他 `splash.png` 、この行を変更する必要があります。 2 行目は、通常の `super.loadUrl` ライン、しかしそれはスプラッシュ画面のタイムアウト値を指定する 2 番目のパラメーター。 この例ではスプラッシュ画面が 10 秒間表示されます。 アプリケーションが受信するスプラッシュ画面を却下する、 `deviceready` イベント、呼び出し、 `navigator.splashscreen.hide()` メソッド。

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/c454848f/docs/ko/edge/cordova/camera/camera.md
----------------------------------------------------------------------
diff --git a/docs/ko/edge/cordova/camera/camera.md b/docs/ko/edge/cordova/camera/camera.md
index 831f3b0..8aa262b 100644
--- a/docs/ko/edge/cordova/camera/camera.md
+++ b/docs/ko/edge/cordova/camera/camera.md
@@ -37,29 +37,51 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 *   안 드 로이드
     
-        (in app/res/xml/config.xml) < 기능 이름 = "카메라" >< param 이름을 "안 드 로이드 패키지" value="org.apache.cordova.CameraLauncher =" / >< / 기능 > (애플 리 케이 션/AndroidManifest)에서 < 사용 권한 android:name="android.permission.WRITE_EXTERNAL_STORAGE" / >
+        (in app/res/xml/config.xml)
+        <feature name="Camera">
+            <param name="android-package" value="org.apache.cordova.CameraLauncher" />
+        </feature>
+        
+        (in app/AndroidManifest)
+        <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
         
 
 *   블랙베리 WebWorks
     
-        (in www/plugins.xml) < 기능 이름 = "카메라" >< param 이름을 "블랙베리 패키지" value="org.apache.cordova.camera.Camera =" / >< / 기능 > (www/config.xml)에서 < id="blackberry.media.camera 기능" / >< 변죽: 권한 >< 변죽: 허가 > use_camera < / 테두리: 허가 >< / 테두리: 권한 >
+        (in www/plugins.xml)
+        <feature name="Camera">
+            <param name="blackberry-package" value="org.apache.cordova.camera.Camera" />
+        </feature>
+        
+        (in www/config.xml)
+        <feature id="blackberry.media.camera" />
+        
+        <rim:permissions>
+            <rim:permit>use_camera</rim:permit>
+        </rim:permissions>
         
 
 *   (iOS`config.xml`)
     
-        < 기능 이름 = "카메라" >< param 이름을 = "ios 패키지" 값 = "CDVCamera" / >< / 기능 >
+        <feature name="Camera">
+            <param name="ios-package" value="CDVCamera" />
+        </feature>
         
 
 *   (Windows Phone`Properties/WPAppManifest.xml`)
     
-        < 기능 >< 기능 이름 = "ID_CAP_ISV_CAMERA" / >< 기능 이름 = "ID_HW_FRONTCAMERA" / >< / 기능 >
+        <Capabilities>
+            <Capability Name="ID_CAP_ISV_CAMERA" />
+            <Capability Name="ID_HW_FRONTCAMERA" />
+        </Capabilities>
         
     
     참고: [Windows Phone 대 한 응용 프로그램 매니페스트][1]
 
 *   (Tizen`config.xml`)
     
-        < 기능 이름 = "http://tizen.org/api/application" 필수 = "true" / >< 기능 이름 = "http://tizen.org/api/application.launch" 필수 = "true" / >
+        <feature name="http://tizen.org/api/application" required="true"/>
+        <feature name="http://tizen.org/api/application.launch" required="true"/>
         
     
     참조: [Tizen 웹 응용 프로그램에 대 한 응용 프로그램 매니페스트][2]

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/c454848f/docs/ko/edge/cordova/compass/compass.md
----------------------------------------------------------------------
diff --git a/docs/ko/edge/cordova/compass/compass.md b/docs/ko/edge/cordova/compass/compass.md
index 29e33f0..0510bb6 100644
--- a/docs/ko/edge/cordova/compass/compass.md
+++ b/docs/ko/edge/cordova/compass/compass.md
@@ -50,12 +50,16 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 *   (iOS`config.xml`)
     
-        < 기능 이름 "나침반" = >< param 이름을 = "ios 패키지" 값 = "CDVLocation" / >< / 기능 >
+        <feature name="Compass">
+            <param name="ios-package" value="CDVLocation" />
+        </feature>
         
 
 *   (Windows Phone`Properties/WPAppManifest.xml`)
     
-        < 기능 >< 기능 이름 = "ID_CAP_SENSORS" / >< / 기능 >
+        <Capabilities>
+            <Capability Name="ID_CAP_SENSORS" />
+        </Capabilities>
         
     
     참고: [Windows Phone 대 한 응용 프로그램 매니페스트][1]

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/c454848f/docs/ko/edge/cordova/connection/connection.md
----------------------------------------------------------------------
diff --git a/docs/ko/edge/cordova/connection/connection.md b/docs/ko/edge/cordova/connection/connection.md
index bf89213..17920e9 100644
--- a/docs/ko/edge/cordova/connection/connection.md
+++ b/docs/ko/edge/cordova/connection/connection.md
@@ -45,29 +45,44 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 *   안 드 로이드
     
-        (in app/res/xml/config.xml) < 기능 이름 "NetworkStatus" = >< param 이름을 "안 드 로이드 패키지" value="org.apache.cordova.NetworkManager =" / >< / 기능 > (app/AndroidManifest.xml)에서 < 사용 권한 android:name="android.permission.INTERNET" / >< 사용 권한 android:name="android.permission.ACCESS_NETWORK_STATE" / >< 사용 권한 android:name="android.permission.READ_PHONE_STATE" / >
+        (in app/res/xml/config.xml)
+        <feature name="NetworkStatus">
+            <param name="android-package" value="org.apache.cordova.NetworkManager" />
+        </feature>
+        
+        (in app/AndroidManifest.xml)
+        <uses-permission android:name="android.permission.INTERNET" />
+        <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
+        <uses-permission android:name="android.permission.READ_PHONE_STATE" />
         
 
 *   블랙베리 WebWorks
     
-        (in www/plugins.xml) < 기능 이름 = "네트워크 상태" >< param 이름을 "블랙베리 패키지" value="org.apache.cordova.network.Network =" / >< / 기능 >
+        (in www/plugins.xml)
+        <feature name="Network Status">
+            <param name="blackberry-package" value="org.apache.cordova.network.Network" />
+        </feature>
         
 
 *   (iOS`config.xml`)
     
-        < 기능 이름 "NetworkStatus" = >< param 이름을 = "ios 패키지" 값 = "CDVConnection" / >< / 기능 >
+        <feature name="NetworkStatus">
+            <param name="ios-package" value="CDVConnection" />
+        </feature>
         
 
 *   (Windows Phone`Properties/WPAppManifest.xml`)
     
-        < 기능 >< 기능 이름 = "ID_CAP_NETWORKING" / >< / 기능 >
+        <Capabilities>
+            <Capability Name="ID_CAP_NETWORKING" />
+        </Capabilities>
         
     
     참고: [Windows Phone 대 한 응용 프로그램 매니페스트][1]
 
 *   (Tizen`config.xml`)
     
-        < 기능 이름 = "http://tizen.org/api/systeminfo" 필수 = "진정한" / >
+        <feature name="http://tizen.org/api/systeminfo" required="true"/>
         
     
     참조: [Tizen 웹 응용 프로그램에 대 한 응용 프로그램 매니페스트][2]

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/c454848f/docs/ko/edge/cordova/contacts/contacts.md
----------------------------------------------------------------------
diff --git a/docs/ko/edge/cordova/contacts/contacts.md b/docs/ko/edge/cordova/contacts/contacts.md
index 2a2a790..b5b03d0 100644
--- a/docs/ko/edge/cordova/contacts/contacts.md
+++ b/docs/ko/edge/cordova/contacts/contacts.md
@@ -54,22 +54,44 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 *   안 드 로이드
     
-        (in app/res/xml/config.xml) < 기능 이름 "연락처" = >< param 이름을 "안 드 로이드 패키지" value="org.apache.cordova.ContactManager =" / >< / 기능 > (app/AndroidManifest.xml)에서 < 사용 권한 android:name="android.permission.GET_ACCOUNTS" / >< 사용 권한 android:name="android.permission.READ_CONTACTS" / >< 사용 권한 android:name="android.permission.WRITE_CONTACTS" / >
+        (in app/res/xml/config.xml)
+        <feature name="Contacts">
+            <param name="android-package" value="org.apache.cordova.ContactManager" />
+        </feature>
+        
+        (in app/AndroidManifest.xml)
+        <uses-permission android:name="android.permission.GET_ACCOUNTS" />
+        <uses-permission android:name="android.permission.READ_CONTACTS" />
+        <uses-permission android:name="android.permission.WRITE_CONTACTS" />
         
 
 *   블랙베리 WebWorks
     
-        (in www/plugins.xml) < 기능 이름 "접촉" = >< param 이름을 "블랙베리 패키지" value="org.apache.cordova.pim.Contact =" / >< / 기능 > (www/config.xml)에서 < id="blackberry.find 기능" 필요한 = "true" 버전 "1.0.0.0" = / >< id="blackberry.identity 기능" 필요한 = "true" 버전 "1.0.0.0" = / >< id="blackberry.pim.Address 기능" 필요한 = "true" 버전 "1.0.0.0" = / >< id="blackberry.pim.Contact 기능" 필요한 = "true" 버전 "1.0.0.0" = / >
+        (in www/plugins.xml)
+        <feature name="Contact">
+            <param name="blackberry-package" value="org.apache.cordova.pim.Contact" />
+        </feature>
+        
+        (in www/config.xml)
+        <feature id="blackberry.find"        required="true" version="1.0.0.0" />
+        <feature id="blackberry.identity"    required="true" version="1.0.0.0" />
+        <feature id="blackberry.pim.Address" required="true" version="1.0.0.0" />
+        <feature id="blackberry.pim.Contact" required="true" version="1.0.0.0" />
         
 
 *   (iOS`config.xml`)
     
-        < 기능 이름 "연락처" = >< param 이름을 = "ios 패키지" 값 = "CDVContacts" / >< / 기능 >
+        <feature name="Contacts">
+            <param name="ios-package" value="CDVContacts" />
+        </feature>
         
 
 *   Windows Phone
     
-        (Properties/WPAppManifest.xml)에서 < 기능 >< 기능 이름 = "ID_CAP_CONTACTS" / >< / 기능 >
+        (in Properties/WPAppManifest.xml)
+        <Capabilities>
+            <Capability Name="ID_CAP_CONTACTS" />
+        </Capabilities>
         
     
     참고: [Windows Phone 대 한 응용 프로그램 매니페스트][1]

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/c454848f/docs/ko/edge/cordova/device/device.md
----------------------------------------------------------------------
diff --git a/docs/ko/edge/cordova/device/device.md b/docs/ko/edge/cordova/device/device.md
index dd169cc..d3ff922 100644
--- a/docs/ko/edge/cordova/device/device.md
+++ b/docs/ko/edge/cordova/device/device.md
@@ -48,24 +48,43 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 *   안 드 로이드
     
-        (in app/res/xml/config.xml) < 기능 이름 = "장치" >< param 이름을 "안 드 로이드 패키지" value="org.apache.cordova.Device =" / >< / 기능 > (app/AndroidManifest.xml)에서 < 사용 권한 android:name="android.permission.READ_PHONE_STATE" / >
+        (in app/res/xml/config.xml)
+        <feature name="Device">
+            <param name="android-package" value="org.apache.cordova.Device" />
+        </feature>
+        
+        (in app/AndroidManifest.xml)
+        <uses-permission android:name="android.permission.READ_PHONE_STATE" />
         
 
 *   블랙베리 WebWorks
     
-        (in www/plugins.xml) < 기능 이름 = "장치" >< param 이름을 "블랙베리 패키지" value="org.apache.cordova.device.Device =" / >< / 기능 > (www/config.xml)에서 < id="blackberry.app 기능" 필수 = "true" 버전 "1.0.0.0" = / >< 변죽: 권한 >< 변죽: 허가 > read_device_identifying_information < / 테두리: 허가 >< / 테두리: 권한 >
+        (in www/plugins.xml)
+        <feature name="Device">
+            <param name="blackberry-package" value="org.apache.cordova.device.Device" />
+        </feature>
+        
+        (in www/config.xml)
+        <feature id="blackberry.app" required="true" version="1.0.0.0" />
+        <rim:permissions>
+            <rim:permit>read_device_identifying_information</rim:permit>
+        </rim:permissions>
         
 
 *   (Windows Phone`Properties/WPAppManifest.xml`)
     
-        < 기능 >< 기능 이름 = "ID_CAP_WEBBROWSERCOMPONENT" / >< 기능 이름 = "ID_CAP_IDENTITY_DEVICE" / >< 기능 이름 = "ID_CAP_IDENTITY_USER" / >< / 기능 >
+        <Capabilities>
+            <Capability Name="ID_CAP_WEBBROWSERCOMPONENT" />
+            <Capability Name="ID_CAP_IDENTITY_DEVICE" />
+            <Capability Name="ID_CAP_IDENTITY_USER" />
+        </Capabilities>
         
     
     참고: [Windows Phone 대 한 응용 프로그램 매니페스트][1]
 
 *   (Tizen`config.xml`)
     
-        < 기능 이름 = "http://tizen.org/api/systeminfo" 필수 = "진정한" / >
+        <feature name="http://tizen.org/api/systeminfo" required="true"/>
         
     
     참조: [Tizen 웹 응용 프로그램에 대 한 응용 프로그램 매니페스트][2]


[49/50] [abbrv] docs commit: Merge remote-tracking branch 'ldeluca/master'

Posted by mw...@apache.org.
Merge remote-tracking branch 'ldeluca/master'

- pull request 110.
- could not cherry-pick or rebase cleanly.


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

Branch: refs/heads/master
Commit: 28ab19c17bdefe3751c2279dedaeb1343dbad176
Parents: a259efa 000edf9
Author: Michael Brooks <mi...@michaelbrooks.ca>
Authored: Thu Sep 12 09:59:16 2013 -0700
Committer: Michael Brooks <mi...@michaelbrooks.ca>
Committed: Thu Sep 12 09:59:16 2013 -0700

----------------------------------------------------------------------
 docs/de/edge/config.json                        | 200 +++++
 docs/de/edge/config.json~                       | 200 +++++
 docs/de/edge/config_ref/index.md                |  59 ++
 .../accelerometer/acceleration/acceleration.md  |  98 +++
 .../accelerometer/accelerometer.clearWatch.md   | 109 +++
 .../accelerometer.getCurrentAcceleration.md     | 105 +++
 .../edge/cordova/accelerometer/accelerometer.md |  84 +++
 .../accelerometer.watchAcceleration.md          | 129 ++++
 .../parameters/accelerometerError.md            |  23 +
 .../parameters/accelerometerOptions.md          |  23 +
 .../parameters/accelerometerSuccess.md          |  37 +
 docs/de/edge/cordova/camera/camera.cleanup.md   |  42 ++
 .../de/edge/cordova/camera/camera.getPicture.md | 214 ++++++
 docs/de/edge/cordova/camera/camera.md           |  92 +++
 .../camera/parameter/CameraPopoverHandle.md     |  61 ++
 .../camera/parameter/CameraPopoverOptions.md    |  60 ++
 .../cordova/camera/parameter/cameraError.md     |  28 +
 .../cordova/camera/parameter/cameraOptions.md   | 111 +++
 .../cordova/camera/parameter/cameraSuccess.md   |  37 +
 .../edge/cordova/compass/compass.clearWatch.md  | 106 +++
 .../cordova/compass/compass.clearWatchFilter.md |  19 +
 .../compass/compass.getCurrentHeading.md        |  90 +++
 docs/de/edge/cordova/compass/compass.md         |  71 ++
 .../cordova/compass/compass.watchHeading.md     | 128 ++++
 .../compass/compass.watchHeadingFilter.md       |  19 +
 .../compass/compassError/compassError.md        |  32 +
 .../cordova/compass/parameters/compassError.md  |  25 +
 .../compass/parameters/compassHeading.md        |  45 ++
 .../compass/parameters/compassOptions.md        |  39 +
 .../compass/parameters/compassSuccess.md        |  34 +
 docs/de/edge/cordova/connection/connection.md   |  93 +++
 .../edge/cordova/connection/connection.type.md  | 119 +++
 .../de/edge/cordova/contacts/Contact/contact.md | 251 +++++++
 .../contacts/ContactAddress/contactaddress.md   | 164 +++++
 .../contacts/ContactError/contactError.md       |  37 +
 .../contacts/ContactField/contactfield.md       | 139 ++++
 .../ContactFindOptions/contactfindoptions.md    | 106 +++
 .../cordova/contacts/ContactName/contactname.md | 141 ++++
 .../ContactOrganization/contactorganization.md  | 147 ++++
 .../de/edge/cordova/contacts/contacts.create.md |  70 ++
 docs/de/edge/cordova/contacts/contacts.find.md  | 110 +++
 docs/de/edge/cordova/contacts/contacts.md       | 101 +++
 .../cordova/contacts/parameters/contactError.md |  23 +
 .../contacts/parameters/contactFields.md        |  21 +
 .../contacts/parameters/contactFindOptions.md   |  28 +
 .../contacts/parameters/contactSuccess.md       |  36 +
 docs/de/edge/cordova/device/device.cordova.md   |  72 ++
 docs/de/edge/cordova/device/device.md           |  95 +++
 docs/de/edge/cordova/device/device.model.md     |  89 +++
 docs/de/edge/cordova/device/device.name.md      |  96 +++
 docs/de/edge/cordova/device/device.platform.md  |  87 +++
 docs/de/edge/cordova/device/device.uuid.md      |  86 +++
 docs/de/edge/cordova/device/device.version.md   |  70 ++
 .../de/edge/cordova/events/events.backbutton.md |  75 ++
 .../cordova/events/events.batterycritical.md    |  85 +++
 .../de/edge/cordova/events/events.batterylow.md |  85 +++
 .../edge/cordova/events/events.batterystatus.md |  90 +++
 .../edge/cordova/events/events.deviceready.md   |  78 ++
 .../edge/cordova/events/events.endcallbutton.md |  76 ++
 docs/de/edge/cordova/events/events.md           |  89 +++
 .../de/edge/cordova/events/events.menubutton.md |  77 ++
 docs/de/edge/cordova/events/events.offline.md   |  92 +++
 docs/de/edge/cordova/events/events.online.md    |  92 +++
 docs/de/edge/cordova/events/events.pause.md     |  87 +++
 docs/de/edge/cordova/events/events.resume.md    | 101 +++
 .../edge/cordova/events/events.searchbutton.md  |  76 ++
 .../cordova/events/events.startcallbutton.md    |  76 ++
 .../cordova/events/events.volumedownbutton.md   |  76 ++
 .../cordova/events/events.volumeupbutton.md     |  76 ++
 .../file/directoryentry/directoryentry.md       | 394 ++++++++++
 .../file/directoryreader/directoryreader.md     |  62 ++
 docs/de/edge/cordova/file/file.md               | 100 +++
 .../de/edge/cordova/file/fileentry/fileentry.md | 332 +++++++++
 .../de/edge/cordova/file/fileerror/fileerror.md |  42 ++
 docs/de/edge/cordova/file/fileobj/fileobj.md    |  76 ++
 .../edge/cordova/file/filereader/filereader.md  | 253 +++++++
 .../edge/cordova/file/filesystem/filesystem.md  |  85 +++
 .../cordova/file/filetransfer/filetransfer.md   | 269 +++++++
 .../file/filetransfererror/filetransfererror.md |  40 +
 .../file/fileuploadoptions/fileuploadoptions.md |  41 ++
 .../file/fileuploadresult/fileuploadresult.md   |  35 +
 .../edge/cordova/file/filewriter/filewriter.md  | 230 ++++++
 docs/de/edge/cordova/file/flags/flags.md        |  41 ++
 .../file/localfilesystem/localfilesystem.md     | 126 ++++
 docs/de/edge/cordova/file/metadata/metadata.md  |  44 ++
 .../geolocation/Coordinates/coordinates.md      | 123 ++++
 .../cordova/geolocation/Position/position.md    | 111 +++
 .../geolocation/PositionError/positionError.md  |  47 ++
 .../geolocation/geolocation.clearWatch.md       | 108 +++
 .../geolocation.getCurrentPosition.md           | 120 +++
 docs/de/edge/cordova/geolocation/geolocation.md | 101 +++
 .../geolocation/geolocation.watchPosition.md    | 121 +++
 .../parameters/geolocation.options.md           |  34 +
 .../geolocation/parameters/geolocationError.md  |  28 +
 .../parameters/geolocationSuccess.md            |  41 ++
 .../GlobalizationError/globalizationerror.md    |  84 +++
 .../globalization/globalization.dateToString.md |  87 +++
 .../globalization.getCurrencyPattern.md         | 105 +++
 .../globalization/globalization.getDateNames.md |  87 +++
 .../globalization.getDatePattern.md             |  99 +++
 .../globalization.getFirstDayOfWeek.md          |  68 ++
 .../globalization.getLocaleName.md              |  72 ++
 .../globalization.getNumberPattern.md           | 121 +++
 .../globalization.getPreferredLanguage.md       |  72 ++
 .../globalization.isDayLightSavingsTime.md      |  72 ++
 .../edge/cordova/globalization/globalization.md |  65 ++
 .../globalization.numberToString.md             |  79 ++
 .../globalization/globalization.stringToDate.md | 105 +++
 .../globalization.stringToNumber.md             |  79 ++
 .../edge/cordova/inappbrowser/inappbrowser.md   | 493 +++++++++++++
 .../de/edge/cordova/inappbrowser/window.open.md | 101 +++
 .../edge/cordova/media/MediaError/mediaError.md |  36 +
 .../edge/cordova/media/Parameters/mediaError.md |  28 +
 docs/de/edge/cordova/media/capture/CaptureCB.md |  39 +
 .../edge/cordova/media/capture/CaptureError.md  |  35 +
 .../cordova/media/capture/CaptureErrorCB.md     |  35 +
 .../cordova/media/capture/ConfigurationData.md  |  59 ++
 .../media/capture/MediaFile.getFormatData.md    |  49 ++
 docs/de/edge/cordova/media/capture/MediaFile.md |  35 +
 .../edge/cordova/media/capture/MediaFileData.md |  73 ++
 docs/de/edge/cordova/media/capture/capture.md   | 126 ++++
 .../edge/cordova/media/capture/captureAudio.md  | 133 ++++
 .../media/capture/captureAudioOptions.md        |  45 ++
 .../edge/cordova/media/capture/captureImage.md  | 124 ++++
 .../media/capture/captureImageOptions.md        |  35 +
 .../edge/cordova/media/capture/captureVideo.md  | 125 ++++
 .../media/capture/captureVideoOptions.md        |  41 ++
 .../cordova/media/media.getCurrentPosition.md   | 173 +++++
 docs/de/edge/cordova/media/media.getDuration.md | 159 ++++
 docs/de/edge/cordova/media/media.md             | 145 ++++
 docs/de/edge/cordova/media/media.pause.md       | 161 ++++
 docs/de/edge/cordova/media/media.play.md        | 184 +++++
 docs/de/edge/cordova/media/media.release.md     | 149 ++++
 docs/de/edge/cordova/media/media.seekTo.md      | 152 ++++
 docs/de/edge/cordova/media/media.setVolume.md   | 170 +++++
 docs/de/edge/cordova/media/media.startRecord.md | 148 ++++
 docs/de/edge/cordova/media/media.stop.md        | 165 +++++
 docs/de/edge/cordova/media/media.stopRecord.md  | 135 ++++
 .../cordova/notification/notification.alert.md  | 112 +++
 .../cordova/notification/notification.beep.md   | 104 +++
 .../notification/notification.confirm.md        | 121 +++
 .../edge/cordova/notification/notification.md   |  70 ++
 .../cordova/notification/notification.prompt.md | 120 +++
 .../notification/notification.vibrate.md        |  97 +++
 .../cordova/splashscreen/splashscreen.hide.md   |  75 ++
 .../edge/cordova/splashscreen/splashscreen.md   |  85 +++
 .../cordova/splashscreen/splashscreen.show.md   |  66 ++
 .../edge/cordova/storage/database/database.md   | 113 +++
 .../storage/localstorage/localstorage.md        | 118 +++
 .../cordova/storage/parameters/display_name.md  |  19 +
 docs/de/edge/cordova/storage/parameters/name.md |  19 +
 docs/de/edge/cordova/storage/parameters/size.md |  19 +
 .../edge/cordova/storage/parameters/version.md  |  19 +
 .../edge/cordova/storage/sqlerror/sqlerror.md   |  40 +
 .../storage/sqlresultset/sqlresultset.md        | 139 ++++
 .../sqlresultsetrowlist/sqlresultsetrowlist.md  | 127 ++++
 .../storage/sqltransaction/sqltransaction.md    | 105 +++
 docs/de/edge/cordova/storage/storage.md         |  69 ++
 .../cordova/storage/storage.opendatabase.md     |  66 ++
 docs/de/edge/guide/appdev/privacy/index.md      |  54 ++
 docs/de/edge/guide/appdev/whitelist/index.md    | 171 +++++
 docs/de/edge/guide/cli/index.md                 | 276 +++++++
 docs/de/edge/guide/hybrid/plugins/index.md      |  84 +++
 docs/de/edge/guide/hybrid/webviews/index.md     |  22 +
 docs/de/edge/guide/overview/index.md            | 701 ++++++++++++++++++
 docs/de/edge/guide/platforms/android/config.md  |  45 ++
 docs/de/edge/guide/platforms/android/index.md   | 191 +++++
 docs/de/edge/guide/platforms/android/plugin.md  | 151 ++++
 docs/de/edge/guide/platforms/android/tools.md   |  68 ++
 .../edge/guide/platforms/android/upgrading.md   | 400 ++++++++++
 docs/de/edge/guide/platforms/android/webview.md | 114 +++
 .../edge/guide/platforms/blackberry/config.md   |  22 +
 .../de/edge/guide/platforms/blackberry/index.md | 164 +++++
 .../edge/guide/platforms/blackberry/plugin.md   | 102 +++
 .../de/edge/guide/platforms/blackberry/tools.md |  60 ++
 .../guide/platforms/blackberry/upgrading.md     | 419 +++++++++++
 .../edge/guide/platforms/blackberry10/config.md |  37 +
 .../edge/guide/platforms/blackberry10/index.md  | 173 +++++
 .../edge/guide/platforms/blackberry10/plugin.md | 159 ++++
 .../edge/guide/platforms/blackberry10/tools.md  | 140 ++++
 .../guide/platforms/blackberry10/upgrading.md   | 438 +++++++++++
 .../de/edge/guide/platforms/firefoxos/config.md |  22 +
 docs/de/edge/guide/platforms/index.md           |  78 ++
 docs/de/edge/guide/platforms/ios/config.md      |  53 ++
 docs/de/edge/guide/platforms/ios/index.md       | 180 +++++
 docs/de/edge/guide/platforms/ios/plugin.md      | 196 +++++
 docs/de/edge/guide/platforms/ios/tools.md       |  49 ++
 docs/de/edge/guide/platforms/ios/upgrading.md   | 695 ++++++++++++++++++
 docs/de/edge/guide/platforms/ios/webview.md     | 158 ++++
 docs/de/edge/guide/platforms/tizen/index.md     | 112 +++
 docs/de/edge/guide/platforms/win8/index.md      | 114 +++
 docs/de/edge/guide/platforms/win8/tools.md      |  35 +
 docs/de/edge/guide/platforms/win8/upgrading.md  |  39 +
 docs/de/edge/guide/platforms/wp7/index.md       | 109 +++
 docs/de/edge/guide/platforms/wp8/index.md       | 149 ++++
 docs/de/edge/guide/platforms/wp8/plugin.md      | 191 +++++
 docs/de/edge/guide/platforms/wp8/tools.md       |  88 +++
 docs/de/edge/guide/platforms/wp8/upgrading.md   | 392 ++++++++++
 docs/de/edge/index.md                           | 206 ++++++
 docs/de/edge/plugin_ref/plugman.md              |  84 +++
 docs/de/edge/plugin_ref/spec.md                 | 415 +++++++++++
 .../cordova/camera/parameter/cameraOptions.md   |   4 +-
 docs/es/edge/cordova/file/file.md               |   4 +-
 .../edge/cordova/file/filereader/filereader.md  |  22 +-
 .../file/localfilesystem/localfilesystem.md     |  25 +-
 .../notification/notification.confirm.md        |   6 +-
 docs/es/edge/guide/cli/index.md                 |  45 +-
 docs/es/edge/guide/platforms/ios/plugin.md      |  78 +-
 .../cordova/camera/parameter/cameraOptions.md   |   6 +-
 docs/fr/edge/cordova/file/file.md               |   2 +-
 .../edge/cordova/file/filereader/filereader.md  |  22 +-
 .../file/localfilesystem/localfilesystem.md     |  25 +-
 .../geolocation/Coordinates/coordinates.md      |   4 +-
 .../notification/notification.confirm.md        |   6 +-
 docs/fr/edge/guide/cli/index.md                 |  45 +-
 docs/fr/edge/guide/overview/index.md            |   2 +-
 docs/fr/edge/guide/platforms/android/plugin.md  |   2 +-
 docs/fr/edge/guide/platforms/ios/plugin.md      |  84 ++-
 docs/it/edge/config_ref/index.md                |  10 +-
 .../cordova/camera/parameter/cameraOptions.md   |   2 +
 docs/it/edge/cordova/file/file.md               |   2 +-
 .../edge/cordova/file/filereader/filereader.md  |  22 +-
 .../file/localfilesystem/localfilesystem.md     |  25 +-
 .../notification/notification.confirm.md        |   6 +-
 docs/it/edge/guide/platforms/android/plugin.md  |   2 +-
 docs/it/edge/guide/platforms/ios/plugin.md      |  82 ++-
 .../cordova/camera/parameter/cameraOptions.md   |   2 +
 docs/ja/edge/cordova/file/file.md               |   2 +-
 .../edge/cordova/file/filereader/filereader.md  |  22 +-
 .../file/localfilesystem/localfilesystem.md     |  25 +-
 .../notification/notification.confirm.md        |   6 +-
 docs/ja/edge/guide/platforms/android/plugin.md  |   2 +-
 docs/ja/edge/guide/platforms/ios/plugin.md      |  78 +-
 .../cordova/camera/parameter/cameraOptions.md   |   2 +
 docs/ko/edge/cordova/file/file.md               |   2 +-
 .../edge/cordova/file/filereader/filereader.md  |  22 +-
 .../file/localfilesystem/localfilesystem.md     |  25 +-
 .../notification/notification.confirm.md        |   6 +-
 docs/ko/edge/guide/platforms/android/plugin.md  |   2 +-
 docs/ko/edge/guide/platforms/ios/plugin.md      |  82 ++-
 docs/kr/2.0.0/cordova/connection/sedrJrM4w      |   0
 docs/kr/2.0.0/cordova/file/fileentry/sedvxcPGu  |   0
 docs/ru/edge/config.json                        | 200 +++++
 docs/ru/edge/config.json~                       | 200 +++++
 docs/ru/edge/config_ref/index.md                |  59 ++
 .../accelerometer/acceleration/acceleration.md  |  98 +++
 .../accelerometer/accelerometer.clearWatch.md   | 109 +++
 .../accelerometer.getCurrentAcceleration.md     | 105 +++
 .../edge/cordova/accelerometer/accelerometer.md |  84 +++
 .../accelerometer.watchAcceleration.md          | 129 ++++
 .../parameters/accelerometerError.md            |  23 +
 .../parameters/accelerometerOptions.md          |  23 +
 .../parameters/accelerometerSuccess.md          |  37 +
 docs/ru/edge/cordova/camera/camera.cleanup.md   |  42 ++
 .../ru/edge/cordova/camera/camera.getPicture.md | 214 ++++++
 docs/ru/edge/cordova/camera/camera.md           |  92 +++
 .../camera/parameter/CameraPopoverHandle.md     |  61 ++
 .../camera/parameter/CameraPopoverOptions.md    |  60 ++
 .../cordova/camera/parameter/cameraError.md     |  28 +
 .../cordova/camera/parameter/cameraOptions.md   | 111 +++
 .../cordova/camera/parameter/cameraSuccess.md   |  37 +
 .../edge/cordova/compass/compass.clearWatch.md  | 106 +++
 .../cordova/compass/compass.clearWatchFilter.md |  19 +
 .../compass/compass.getCurrentHeading.md        |  90 +++
 docs/ru/edge/cordova/compass/compass.md         |  71 ++
 .../cordova/compass/compass.watchHeading.md     | 128 ++++
 .../compass/compass.watchHeadingFilter.md       |  19 +
 .../compass/compassError/compassError.md        |  32 +
 .../cordova/compass/parameters/compassError.md  |  25 +
 .../compass/parameters/compassHeading.md        |  45 ++
 .../compass/parameters/compassOptions.md        |  39 +
 .../compass/parameters/compassSuccess.md        |  34 +
 docs/ru/edge/cordova/connection/connection.md   |  93 +++
 .../edge/cordova/connection/connection.type.md  | 119 +++
 .../ru/edge/cordova/contacts/Contact/contact.md | 251 +++++++
 .../contacts/ContactAddress/contactaddress.md   | 164 +++++
 .../contacts/ContactError/contactError.md       |  37 +
 .../contacts/ContactField/contactfield.md       | 139 ++++
 .../ContactFindOptions/contactfindoptions.md    | 106 +++
 .../cordova/contacts/ContactName/contactname.md | 141 ++++
 .../ContactOrganization/contactorganization.md  | 147 ++++
 .../ru/edge/cordova/contacts/contacts.create.md |  70 ++
 docs/ru/edge/cordova/contacts/contacts.find.md  | 110 +++
 docs/ru/edge/cordova/contacts/contacts.md       | 101 +++
 .../cordova/contacts/parameters/contactError.md |  23 +
 .../contacts/parameters/contactFields.md        |  21 +
 .../contacts/parameters/contactFindOptions.md   |  28 +
 .../contacts/parameters/contactSuccess.md       |  36 +
 docs/ru/edge/cordova/device/device.cordova.md   |  72 ++
 docs/ru/edge/cordova/device/device.md           |  95 +++
 docs/ru/edge/cordova/device/device.model.md     |  89 +++
 docs/ru/edge/cordova/device/device.name.md      |  96 +++
 docs/ru/edge/cordova/device/device.platform.md  |  87 +++
 docs/ru/edge/cordova/device/device.uuid.md      |  86 +++
 docs/ru/edge/cordova/device/device.version.md   |  70 ++
 .../ru/edge/cordova/events/events.backbutton.md |  75 ++
 .../cordova/events/events.batterycritical.md    |  85 +++
 .../ru/edge/cordova/events/events.batterylow.md |  85 +++
 .../edge/cordova/events/events.batterystatus.md |  90 +++
 .../edge/cordova/events/events.deviceready.md   |  78 ++
 .../edge/cordova/events/events.endcallbutton.md |  76 ++
 docs/ru/edge/cordova/events/events.md           |  89 +++
 .../ru/edge/cordova/events/events.menubutton.md |  77 ++
 docs/ru/edge/cordova/events/events.offline.md   |  92 +++
 docs/ru/edge/cordova/events/events.online.md    |  92 +++
 docs/ru/edge/cordova/events/events.pause.md     |  87 +++
 docs/ru/edge/cordova/events/events.resume.md    | 101 +++
 .../edge/cordova/events/events.searchbutton.md  |  76 ++
 .../cordova/events/events.startcallbutton.md    |  76 ++
 .../cordova/events/events.volumedownbutton.md   |  76 ++
 .../cordova/events/events.volumeupbutton.md     |  76 ++
 .../file/directoryentry/directoryentry.md       | 394 ++++++++++
 .../file/directoryreader/directoryreader.md     |  62 ++
 docs/ru/edge/cordova/file/file.md               | 100 +++
 .../ru/edge/cordova/file/fileentry/fileentry.md | 332 +++++++++
 .../ru/edge/cordova/file/fileerror/fileerror.md |  42 ++
 docs/ru/edge/cordova/file/fileobj/fileobj.md    |  76 ++
 .../edge/cordova/file/filereader/filereader.md  | 253 +++++++
 .../edge/cordova/file/filesystem/filesystem.md  |  85 +++
 .../cordova/file/filetransfer/filetransfer.md   | 269 +++++++
 .../file/filetransfererror/filetransfererror.md |  40 +
 .../file/fileuploadoptions/fileuploadoptions.md |  41 ++
 .../file/fileuploadresult/fileuploadresult.md   |  35 +
 .../edge/cordova/file/filewriter/filewriter.md  | 230 ++++++
 docs/ru/edge/cordova/file/flags/flags.md        |  41 ++
 .../file/localfilesystem/localfilesystem.md     | 126 ++++
 docs/ru/edge/cordova/file/metadata/metadata.md  |  44 ++
 .../geolocation/Coordinates/coordinates.md      | 123 ++++
 .../cordova/geolocation/Position/position.md    | 111 +++
 .../geolocation/PositionError/positionError.md  |  47 ++
 .../geolocation/geolocation.clearWatch.md       | 108 +++
 .../geolocation.getCurrentPosition.md           | 120 +++
 docs/ru/edge/cordova/geolocation/geolocation.md | 101 +++
 .../geolocation/geolocation.watchPosition.md    | 121 +++
 .../parameters/geolocation.options.md           |  34 +
 .../geolocation/parameters/geolocationError.md  |  28 +
 .../parameters/geolocationSuccess.md            |  41 ++
 .../GlobalizationError/globalizationerror.md    |  84 +++
 .../globalization/globalization.dateToString.md |  87 +++
 .../globalization.getCurrencyPattern.md         | 105 +++
 .../globalization/globalization.getDateNames.md |  87 +++
 .../globalization.getDatePattern.md             |  99 +++
 .../globalization.getFirstDayOfWeek.md          |  68 ++
 .../globalization.getLocaleName.md              |  72 ++
 .../globalization.getNumberPattern.md           | 126 ++++
 .../globalization.getPreferredLanguage.md       |  72 ++
 .../globalization.isDayLightSavingsTime.md      |  72 ++
 .../edge/cordova/globalization/globalization.md |  65 ++
 .../globalization.numberToString.md             |  79 ++
 .../globalization/globalization.stringToDate.md | 105 +++
 .../globalization.stringToNumber.md             |  79 ++
 .../edge/cordova/inappbrowser/inappbrowser.md   | 493 +++++++++++++
 .../ru/edge/cordova/inappbrowser/window.open.md | 101 +++
 .../edge/cordova/media/MediaError/mediaError.md |  36 +
 .../edge/cordova/media/Parameters/mediaError.md |  28 +
 docs/ru/edge/cordova/media/capture/CaptureCB.md |  39 +
 .../edge/cordova/media/capture/CaptureError.md  |  35 +
 .../cordova/media/capture/CaptureErrorCB.md     |  35 +
 .../cordova/media/capture/ConfigurationData.md  |  59 ++
 .../media/capture/MediaFile.getFormatData.md    |  49 ++
 docs/ru/edge/cordova/media/capture/MediaFile.md |  35 +
 .../edge/cordova/media/capture/MediaFileData.md |  73 ++
 docs/ru/edge/cordova/media/capture/capture.md   | 126 ++++
 .../edge/cordova/media/capture/captureAudio.md  | 133 ++++
 .../media/capture/captureAudioOptions.md        |  45 ++
 .../edge/cordova/media/capture/captureImage.md  | 124 ++++
 .../media/capture/captureImageOptions.md        |  35 +
 .../edge/cordova/media/capture/captureVideo.md  | 125 ++++
 .../media/capture/captureVideoOptions.md        |  41 ++
 .../cordova/media/media.getCurrentPosition.md   | 173 +++++
 docs/ru/edge/cordova/media/media.getDuration.md | 159 ++++
 docs/ru/edge/cordova/media/media.md             | 145 ++++
 docs/ru/edge/cordova/media/media.pause.md       | 161 ++++
 docs/ru/edge/cordova/media/media.play.md        | 184 +++++
 docs/ru/edge/cordova/media/media.release.md     | 149 ++++
 docs/ru/edge/cordova/media/media.seekTo.md      | 152 ++++
 docs/ru/edge/cordova/media/media.setVolume.md   | 170 +++++
 docs/ru/edge/cordova/media/media.startRecord.md | 148 ++++
 docs/ru/edge/cordova/media/media.stop.md        | 165 +++++
 docs/ru/edge/cordova/media/media.stopRecord.md  | 135 ++++
 .../cordova/notification/notification.alert.md  | 112 +++
 .../cordova/notification/notification.beep.md   | 104 +++
 .../notification/notification.confirm.md        | 121 +++
 .../edge/cordova/notification/notification.md   |  70 ++
 .../cordova/notification/notification.prompt.md | 120 +++
 .../notification/notification.vibrate.md        |  97 +++
 .../cordova/splashscreen/splashscreen.hide.md   |  75 ++
 .../edge/cordova/splashscreen/splashscreen.md   |  85 +++
 .../cordova/splashscreen/splashscreen.show.md   |  66 ++
 .../edge/cordova/storage/database/database.md   | 113 +++
 .../storage/localstorage/localstorage.md        | 118 +++
 .../cordova/storage/parameters/display_name.md  |  19 +
 docs/ru/edge/cordova/storage/parameters/name.md |  19 +
 docs/ru/edge/cordova/storage/parameters/size.md |  19 +
 .../edge/cordova/storage/parameters/version.md  |  19 +
 .../edge/cordova/storage/sqlerror/sqlerror.md   |  40 +
 .../storage/sqlresultset/sqlresultset.md        | 139 ++++
 .../sqlresultsetrowlist/sqlresultsetrowlist.md  | 127 ++++
 .../storage/sqltransaction/sqltransaction.md    | 105 +++
 docs/ru/edge/cordova/storage/storage.md         |  69 ++
 .../cordova/storage/storage.opendatabase.md     |  66 ++
 docs/ru/edge/guide/appdev/privacy/index.md      |  54 ++
 docs/ru/edge/guide/appdev/whitelist/index.md    | 171 +++++
 docs/ru/edge/guide/cli/index.md                 | 276 +++++++
 docs/ru/edge/guide/hybrid/plugins/index.md      |  84 +++
 docs/ru/edge/guide/hybrid/webviews/index.md     |  22 +
 docs/ru/edge/guide/overview/index.md            | 701 ++++++++++++++++++
 docs/ru/edge/guide/platforms/android/config.md  |  45 ++
 docs/ru/edge/guide/platforms/android/index.md   | 191 +++++
 docs/ru/edge/guide/platforms/android/plugin.md  | 151 ++++
 docs/ru/edge/guide/platforms/android/tools.md   |  68 ++
 .../edge/guide/platforms/android/upgrading.md   | 400 ++++++++++
 docs/ru/edge/guide/platforms/android/webview.md | 114 +++
 .../edge/guide/platforms/blackberry/config.md   |  22 +
 .../ru/edge/guide/platforms/blackberry/index.md | 164 +++++
 .../edge/guide/platforms/blackberry/plugin.md   | 102 +++
 .../ru/edge/guide/platforms/blackberry/tools.md |  60 ++
 .../guide/platforms/blackberry/upgrading.md     | 427 +++++++++++
 .../edge/guide/platforms/blackberry10/config.md |  37 +
 .../edge/guide/platforms/blackberry10/index.md  | 173 +++++
 .../edge/guide/platforms/blackberry10/plugin.md | 193 +++++
 .../edge/guide/platforms/blackberry10/tools.md  | 140 ++++
 .../guide/platforms/blackberry10/upgrading.md   | 446 ++++++++++++
 .../ru/edge/guide/platforms/firefoxos/config.md |  22 +
 docs/ru/edge/guide/platforms/index.md           |  78 ++
 docs/ru/edge/guide/platforms/ios/config.md      |  53 ++
 docs/ru/edge/guide/platforms/ios/index.md       | 180 +++++
 docs/ru/edge/guide/platforms/ios/plugin.md      | 196 +++++
 docs/ru/edge/guide/platforms/ios/tools.md       |  49 ++
 docs/ru/edge/guide/platforms/ios/upgrading.md   | 729 +++++++++++++++++++
 docs/ru/edge/guide/platforms/ios/webview.md     | 158 ++++
 docs/ru/edge/guide/platforms/tizen/index.md     | 112 +++
 docs/ru/edge/guide/platforms/win8/index.md      | 114 +++
 docs/ru/edge/guide/platforms/win8/tools.md      |  35 +
 docs/ru/edge/guide/platforms/win8/upgrading.md  |  39 +
 docs/ru/edge/guide/platforms/wp7/index.md       | 109 +++
 docs/ru/edge/guide/platforms/wp8/index.md       | 149 ++++
 docs/ru/edge/guide/platforms/wp8/plugin.md      | 209 ++++++
 docs/ru/edge/guide/platforms/wp8/tools.md       |  88 +++
 docs/ru/edge/guide/platforms/wp8/upgrading.md   | 392 ++++++++++
 docs/ru/edge/index.md                           | 206 ++++++
 docs/ru/edge/plugin_ref/plugman.md              |  84 +++
 docs/ru/edge/plugin_ref/spec.md                 | 415 +++++++++++
 .../cordova/camera/parameter/cameraOptions.md   |   2 +
 docs/zh/edge/cordova/file/file.md               |   2 +-
 .../edge/cordova/file/filereader/filereader.md  |  22 +-
 .../file/localfilesystem/localfilesystem.md     |  25 +-
 .../notification/notification.confirm.md        |   6 +-
 docs/zh/edge/guide/platforms/android/plugin.md  |   2 +-
 docs/zh/edge/guide/platforms/ios/plugin.md      |  78 +-
 450 files changed, 45682 insertions(+), 259 deletions(-)
----------------------------------------------------------------------



[46/50] [abbrv] docs commit: Russian headers were not translated, fixed, now links should work

Posted by mw...@apache.org.
Russian headers were not translated, fixed, now links should work


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

Branch: refs/heads/master
Commit: f2edcbd4983ab889d736139f9915c2e2970614cc
Parents: 2b48a13 e7168dd
Author: ldeluca <ld...@us.ibm.com>
Authored: Wed Sep 11 15:09:16 2013 -0400
Committer: ldeluca <ld...@us.ibm.com>
Committed: Wed Sep 11 15:09:16 2013 -0400

----------------------------------------------------------------------
 docs/en/1.5.0rc1/config.json                    | 170 -------
 .../guide/getting-started/android/index.md      | 127 -----
 .../guide/getting-started/blackberry/index.md   |  82 ---
 docs/en/1.5.0rc1/guide/getting-started/index.md |  28 --
 .../1.5.0rc1/guide/getting-started/ios/index.md |  94 ----
 .../guide/getting-started/symbian/index.md      |  77 ---
 .../guide/getting-started/webos/index.md        |  77 ---
 .../getting-started/windows-phone/index.md      |  96 ----
 .../guide/upgrading/blackberry/index.md         | 108 ----
 docs/en/1.5.0rc1/guide/upgrading/webos/index.md |  37 --
 docs/en/1.5.0rc1/index.md                       |  87 ----
 .../accelerometer/acceleration/acceleration.md  | 105 ----
 .../accelerometer/accelerometer.clearWatch.md   | 110 ----
 .../accelerometer.getCurrentAcceleration.md     | 106 ----
 .../phonegap/accelerometer/accelerometer.md     |  42 --
 .../accelerometer.watchAcceleration.md          | 135 -----
 .../parameters/accelerometerError.md            |  27 -
 .../parameters/accelerometerOptions.md          |  28 --
 .../parameters/accelerometerSuccess.md          |  42 --
 .../phonegap/camera/camera.getPicture.md        | 191 -------
 docs/en/1.5.0rc1/phonegap/camera/camera.md      |  28 --
 .../phonegap/camera/parameter/cameraError.md    |  32 --
 .../phonegap/camera/parameter/cameraOptions.md  | 109 ----
 .../phonegap/camera/parameter/cameraSuccess.md  |  42 --
 .../phonegap/compass/compass.clearWatch.md      | 109 ----
 .../compass/compass.clearWatchFilter.md         | 107 ----
 .../compass/compass.getCurrentHeading.md        |  94 ----
 docs/en/1.5.0rc1/phonegap/compass/compass.md    |  40 --
 .../phonegap/compass/compass.watchHeading.md    | 124 -----
 .../compass/compass.watchHeadingFilter.md       | 122 -----
 .../compass/compassError/compassError.md        |  40 --
 .../phonegap/compass/parameters/compassError.md |  30 --
 .../compass/parameters/compassHeading.md        |  52 --
 .../compass/parameters/compassOptions.md        |  38 --
 .../compass/parameters/compassSuccess.md        |  40 --
 .../1.5.0rc1/phonegap/connection/connection.md  |  42 --
 .../phonegap/connection/connection.type.md      | 106 ----
 .../phonegap/contacts/Contact/contact.md        | 221 --------
 .../contacts/ContactAddress/contactaddress.md   | 164 ------
 .../contacts/ContactError/contactError.md       |  45 --
 .../contacts/ContactField/contactfield.md       | 141 ------
 .../ContactFindOptions/contactfindoptions.md    | 112 -----
 .../contacts/ContactName/contactname.md         | 137 -----
 .../ContactOrganization/contactorganization.md  | 150 ------
 .../phonegap/contacts/contacts.create.md        |  76 ---
 .../1.5.0rc1/phonegap/contacts/contacts.find.md | 115 -----
 docs/en/1.5.0rc1/phonegap/contacts/contacts.md  |  48 --
 .../contacts/parameters/contactError.md         |  27 -
 .../contacts/parameters/contactFields.md        |  25 -
 .../contacts/parameters/contactFindOptions.md   |  35 --
 .../contacts/parameters/contactSuccess.md       |  40 --
 docs/en/1.5.0rc1/phonegap/device/device.md      |  42 --
 docs/en/1.5.0rc1/phonegap/device/device.name.md |  99 ----
 .../1.5.0rc1/phonegap/device/device.phonegap.md |  79 ---
 .../1.5.0rc1/phonegap/device/device.platform.md |  90 ----
 docs/en/1.5.0rc1/phonegap/device/device.uuid.md |  93 ----
 .../1.5.0rc1/phonegap/device/device.version.md  |  85 ----
 .../phonegap/events/events.backbutton.md        |  86 ----
 .../phonegap/events/events.batterycritical.md   |  93 ----
 .../phonegap/events/events.batterylow.md        |  93 ----
 .../phonegap/events/events.batterystatus.md     |  93 ----
 .../phonegap/events/events.deviceready.md       | 111 ----
 .../phonegap/events/events.endcallbutton.md     |  86 ----
 docs/en/1.5.0rc1/phonegap/events/events.md      |  43 --
 .../phonegap/events/events.menubutton.md        |  87 ----
 .../1.5.0rc1/phonegap/events/events.offline.md  |  90 ----
 .../1.5.0rc1/phonegap/events/events.online.md   |  90 ----
 .../en/1.5.0rc1/phonegap/events/events.pause.md |  90 ----
 .../1.5.0rc1/phonegap/events/events.resume.md   |  86 ----
 .../phonegap/events/events.searchbutton.md      |  86 ----
 .../phonegap/events/events.startcallbutton.md   |  86 ----
 .../phonegap/events/events.volumedownbutton.md  |  86 ----
 .../phonegap/events/events.volumeupbutton.md    |  86 ----
 .../file/directoryentry/directoryentry.md       | 319 ------------
 .../file/directoryreader/directoryreader.md     |  66 ---
 docs/en/1.5.0rc1/phonegap/file/file.md          |  42 --
 .../phonegap/file/fileentry/fileentry.md        | 261 ----------
 .../phonegap/file/fileerror/fileerror.md        |  49 --
 .../1.5.0rc1/phonegap/file/fileobj/fileobj.md   |  45 --
 .../phonegap/file/filereader/filereader.md      | 196 --------
 .../phonegap/file/filesystem/filesystem.md      |  91 ----
 .../phonegap/file/filetransfer/filetransfer.md  | 182 -------
 .../file/filetransfererror/filetransfererror.md |  42 --
 .../file/fileuploadoptions/fileuploadoptions.md |  38 --
 .../file/fileuploadresult/fileuploadresult.md   |  40 --
 .../phonegap/file/filewriter/filewriter.md      | 194 -------
 docs/en/1.5.0rc1/phonegap/file/flags/flags.md   |  46 --
 .../file/localfilesystem/localfilesystem.md     | 110 ----
 .../1.5.0rc1/phonegap/file/metadata/metadata.md |  51 --
 .../geolocation/Coordinates/coordinates.md      | 125 -----
 .../phonegap/geolocation/Position/position.md   | 131 -----
 .../geolocation/PositionError/positionError.md  |  42 --
 .../geolocation/geolocation.clearWatch.md       | 114 -----
 .../geolocation.getCurrentPosition.md           | 125 -----
 .../phonegap/geolocation/geolocation.md         |  49 --
 .../geolocation/geolocation.watchPosition.md    | 127 -----
 .../parameters/geolocation.options.md           |  41 --
 .../geolocation/parameters/geolocationError.md  |  32 --
 .../parameters/geolocationSuccess.md            |  46 --
 .../phonegap/media/MediaError/mediaError.md     |  44 --
 .../phonegap/media/Parameters/mediaError.md     |  32 --
 .../phonegap/media/capture/CaptureCB.md         |  44 --
 .../phonegap/media/capture/CaptureError.md      |  37 --
 .../phonegap/media/capture/CaptureErrorCB.md    |  40 --
 .../phonegap/media/capture/ConfigurationData.md |  62 ---
 .../media/capture/MediaFile.getFormatData.md    |  53 --
 .../phonegap/media/capture/MediaFile.md         |  37 --
 .../phonegap/media/capture/MediaFileData.md     |  62 ---
 .../1.5.0rc1/phonegap/media/capture/capture.md  |  75 ---
 .../phonegap/media/capture/captureAudio.md      | 135 -----
 .../media/capture/captureAudioOptions.md        |  56 ---
 .../phonegap/media/capture/captureImage.md      | 127 -----
 .../media/capture/captureImageOptions.md        |  53 --
 .../phonegap/media/capture/captureVideo.md      | 130 -----
 .../media/capture/captureVideoOptions.md        |  59 ---
 .../phonegap/media/media.getCurrentPosition.md  | 172 -------
 .../phonegap/media/media.getDuration.md         | 164 ------
 docs/en/1.5.0rc1/phonegap/media/media.md        |  63 ---
 docs/en/1.5.0rc1/phonegap/media/media.pause.md  | 169 -------
 docs/en/1.5.0rc1/phonegap/media/media.play.md   | 165 ------
 .../en/1.5.0rc1/phonegap/media/media.release.md | 153 ------
 docs/en/1.5.0rc1/phonegap/media/media.seekTo.md | 151 ------
 .../phonegap/media/media.startRecord.md         | 136 -----
 docs/en/1.5.0rc1/phonegap/media/media.stop.md   | 168 -------
 .../1.5.0rc1/phonegap/media/media.stopRecord.md | 138 -----
 .../phonegap/notification/notification.alert.md | 114 -----
 .../phonegap/notification/notification.beep.md  | 113 -----
 .../notification/notification.confirm.md        | 111 ----
 .../phonegap/notification/notification.md       |  31 --
 .../notification/notification.vibrate.md        | 103 ----
 .../phonegap/storage/database/database.md       | 124 -----
 .../storage/localstorage/localstorage.md        | 111 ----
 .../phonegap/storage/parameters/display_name.md |  23 -
 .../phonegap/storage/parameters/name.md         |  23 -
 .../phonegap/storage/parameters/size.md         |  23 -
 .../phonegap/storage/parameters/version.md      |  23 -
 .../phonegap/storage/sqlerror/sqlerror.md       |  47 --
 .../storage/sqlresultset/sqlresultset.md        | 135 -----
 .../sqlresultsetlist/sqlresultsetlist.md        | 136 -----
 .../storage/sqltransaction/sqltransaction.md    | 113 -----
 docs/en/1.5.0rc1/phonegap/storage/storage.md    |  48 --
 .../phonegap/storage/storage.opendatabase.md    |  74 ---
 docs/en/1.6.0rc1/config.json                    | 170 -------
 .../guide/getting-started/android/index.md      | 124 -----
 .../guide/getting-started/blackberry/index.md   |  84 ----
 docs/en/1.6.0rc1/guide/getting-started/index.md |  28 --
 .../1.6.0rc1/guide/getting-started/ios/index.md |  96 ----
 .../guide/getting-started/symbian/index.md      |  78 ---
 .../guide/getting-started/webos/index.md        |  78 ---
 .../getting-started/windows-phone/index.md      |  97 ----
 .../guide/upgrading/blackberry/index.md         |  65 ---
 docs/en/1.6.0rc1/guide/upgrading/webos/index.md |  37 --
 docs/en/1.6.0rc1/index.md                       |  87 ----
 .../accelerometer/acceleration/acceleration.md  | 104 ----
 .../accelerometer/accelerometer.clearWatch.md   | 110 ----
 .../accelerometer.getCurrentAcceleration.md     | 106 ----
 .../phonegap/accelerometer/accelerometer.md     |  42 --
 .../accelerometer.watchAcceleration.md          | 135 -----
 .../parameters/accelerometerError.md            |  27 -
 .../parameters/accelerometerOptions.md          |  28 --
 .../parameters/accelerometerSuccess.md          |  42 --
 .../phonegap/camera/camera.getPicture.md        | 190 -------
 docs/en/1.6.0rc1/phonegap/camera/camera.md      |  28 --
 .../phonegap/camera/parameter/cameraError.md    |  32 --
 .../phonegap/camera/parameter/cameraOptions.md  | 108 ----
 .../phonegap/camera/parameter/cameraSuccess.md  |  42 --
 .../phonegap/compass/compass.clearWatch.md      | 109 ----
 .../compass/compass.clearWatchFilter.md         | 107 ----
 .../compass/compass.getCurrentHeading.md        |  94 ----
 docs/en/1.6.0rc1/phonegap/compass/compass.md    |  40 --
 .../phonegap/compass/compass.watchHeading.md    | 124 -----
 .../compass/compass.watchHeadingFilter.md       | 122 -----
 .../compass/compassError/compassError.md        |  40 --
 .../phonegap/compass/parameters/compassError.md |  30 --
 .../compass/parameters/compassHeading.md        |  52 --
 .../compass/parameters/compassOptions.md        |  38 --
 .../compass/parameters/compassSuccess.md        |  40 --
 .../1.6.0rc1/phonegap/connection/connection.md  |  42 --
 .../phonegap/connection/connection.type.md      | 101 ----
 .../phonegap/contacts/Contact/contact.md        | 221 --------
 .../contacts/ContactAddress/contactaddress.md   | 164 ------
 .../contacts/ContactError/contactError.md       |  45 --
 .../contacts/ContactField/contactfield.md       | 141 ------
 .../ContactFindOptions/contactfindoptions.md    | 112 -----
 .../contacts/ContactName/contactname.md         | 137 -----
 .../ContactOrganization/contactorganization.md  | 150 ------
 .../phonegap/contacts/contacts.create.md        |  76 ---
 .../1.6.0rc1/phonegap/contacts/contacts.find.md | 115 -----
 docs/en/1.6.0rc1/phonegap/contacts/contacts.md  |  48 --
 .../contacts/parameters/contactError.md         |  27 -
 .../contacts/parameters/contactFields.md        |  25 -
 .../contacts/parameters/contactFindOptions.md   |  35 --
 .../contacts/parameters/contactSuccess.md       |  40 --
 .../1.6.0rc1/phonegap/device/device.cordova.md  |  79 ---
 docs/en/1.6.0rc1/phonegap/device/device.md      |  42 --
 docs/en/1.6.0rc1/phonegap/device/device.name.md |  98 ----
 .../1.6.0rc1/phonegap/device/device.platform.md |  89 ----
 docs/en/1.6.0rc1/phonegap/device/device.uuid.md |  91 ----
 .../1.6.0rc1/phonegap/device/device.version.md  |  82 ---
 .../phonegap/events/events.backbutton.md        |  86 ----
 .../phonegap/events/events.batterycritical.md   |  93 ----
 .../phonegap/events/events.batterylow.md        |  93 ----
 .../phonegap/events/events.batterystatus.md     |  93 ----
 .../phonegap/events/events.deviceready.md       | 111 ----
 .../phonegap/events/events.endcallbutton.md     |  86 ----
 docs/en/1.6.0rc1/phonegap/events/events.md      |  43 --
 .../phonegap/events/events.menubutton.md        |  87 ----
 .../1.6.0rc1/phonegap/events/events.offline.md  |  90 ----
 .../1.6.0rc1/phonegap/events/events.online.md   |  90 ----
 .../en/1.6.0rc1/phonegap/events/events.pause.md |  90 ----
 .../1.6.0rc1/phonegap/events/events.resume.md   |  86 ----
 .../phonegap/events/events.searchbutton.md      |  86 ----
 .../phonegap/events/events.startcallbutton.md   |  86 ----
 .../phonegap/events/events.volumedownbutton.md  |  86 ----
 .../phonegap/events/events.volumeupbutton.md    |  86 ----
 .../file/directoryentry/directoryentry.md       | 319 ------------
 .../file/directoryreader/directoryreader.md     |  66 ---
 docs/en/1.6.0rc1/phonegap/file/file.md          |  42 --
 .../phonegap/file/fileentry/fileentry.md        | 261 ----------
 .../phonegap/file/fileerror/fileerror.md        |  49 --
 .../1.6.0rc1/phonegap/file/fileobj/fileobj.md   |  45 --
 .../phonegap/file/filereader/filereader.md      | 196 --------
 .../phonegap/file/filesystem/filesystem.md      |  91 ----
 .../phonegap/file/filetransfer/filetransfer.md  | 182 -------
 .../file/filetransfererror/filetransfererror.md |  42 --
 .../file/fileuploadoptions/fileuploadoptions.md |  38 --
 .../file/fileuploadresult/fileuploadresult.md   |  40 --
 .../phonegap/file/filewriter/filewriter.md      | 194 -------
 docs/en/1.6.0rc1/phonegap/file/flags/flags.md   |  46 --
 .../file/localfilesystem/localfilesystem.md     | 110 ----
 .../1.6.0rc1/phonegap/file/metadata/metadata.md |  51 --
 .../geolocation/Coordinates/coordinates.md      | 124 -----
 .../phonegap/geolocation/Position/position.md   | 130 -----
 .../geolocation/PositionError/positionError.md  |  42 --
 .../geolocation/geolocation.clearWatch.md       | 114 -----
 .../geolocation.getCurrentPosition.md           | 125 -----
 .../phonegap/geolocation/geolocation.md         |  49 --
 .../geolocation/geolocation.watchPosition.md    | 127 -----
 .../parameters/geolocation.options.md           |  41 --
 .../geolocation/parameters/geolocationError.md  |  32 --
 .../parameters/geolocationSuccess.md            |  46 --
 .../phonegap/media/MediaError/mediaError.md     |  44 --
 .../phonegap/media/Parameters/mediaError.md     |  32 --
 .../phonegap/media/capture/CaptureCB.md         |  44 --
 .../phonegap/media/capture/CaptureError.md      |  37 --
 .../phonegap/media/capture/CaptureErrorCB.md    |  40 --
 .../phonegap/media/capture/ConfigurationData.md |  62 ---
 .../media/capture/MediaFile.getFormatData.md    |  53 --
 .../phonegap/media/capture/MediaFile.md         |  37 --
 .../phonegap/media/capture/MediaFileData.md     |  62 ---
 .../1.6.0rc1/phonegap/media/capture/capture.md  |  75 ---
 .../phonegap/media/capture/captureAudio.md      | 135 -----
 .../media/capture/captureAudioOptions.md        |  56 ---
 .../phonegap/media/capture/captureImage.md      | 127 -----
 .../media/capture/captureImageOptions.md        |  53 --
 .../phonegap/media/capture/captureVideo.md      | 130 -----
 .../media/capture/captureVideoOptions.md        |  59 ---
 .../phonegap/media/media.getCurrentPosition.md  | 172 -------
 .../phonegap/media/media.getDuration.md         | 164 ------
 docs/en/1.6.0rc1/phonegap/media/media.md        |  63 ---
 docs/en/1.6.0rc1/phonegap/media/media.pause.md  | 169 -------
 docs/en/1.6.0rc1/phonegap/media/media.play.md   | 165 ------
 .../en/1.6.0rc1/phonegap/media/media.release.md | 153 ------
 docs/en/1.6.0rc1/phonegap/media/media.seekTo.md | 151 ------
 .../phonegap/media/media.startRecord.md         | 136 -----
 docs/en/1.6.0rc1/phonegap/media/media.stop.md   | 168 -------
 .../1.6.0rc1/phonegap/media/media.stopRecord.md | 138 -----
 .../phonegap/notification/notification.alert.md | 113 -----
 .../phonegap/notification/notification.beep.md  | 113 -----
 .../notification/notification.confirm.md        | 111 ----
 .../phonegap/notification/notification.md       |  31 --
 .../notification/notification.vibrate.md        | 103 ----
 .../phonegap/storage/database/database.md       | 123 -----
 .../storage/localstorage/localstorage.md        | 110 ----
 .../phonegap/storage/parameters/display_name.md |  23 -
 .../phonegap/storage/parameters/name.md         |  23 -
 .../phonegap/storage/parameters/size.md         |  23 -
 .../phonegap/storage/parameters/version.md      |  23 -
 .../phonegap/storage/sqlerror/sqlerror.md       |  47 --
 .../storage/sqlresultset/sqlresultset.md        | 134 -----
 .../sqlresultsetlist/sqlresultsetlist.md        | 135 -----
 .../storage/sqltransaction/sqltransaction.md    | 112 -----
 docs/en/1.6.0rc1/phonegap/storage/storage.md    |  48 --
 .../phonegap/storage/storage.opendatabase.md    |  73 ---
 docs/en/1.7.0rc1/config.json                    | 170 -------
 .../accelerometer/acceleration/acceleration.md  | 104 ----
 .../accelerometer/accelerometer.clearWatch.md   | 111 ----
 .../accelerometer.getCurrentAcceleration.md     | 107 ----
 .../cordova/accelerometer/accelerometer.md      |  42 --
 .../accelerometer.watchAcceleration.md          | 136 -----
 .../parameters/accelerometerError.md            |  27 -
 .../parameters/accelerometerOptions.md          |  28 --
 .../parameters/accelerometerSuccess.md          |  42 --
 .../cordova/camera/camera.getPicture.md         | 202 --------
 docs/en/1.7.0rc1/cordova/camera/camera.md       |  28 --
 .../cordova/camera/parameter/cameraError.md     |  32 --
 .../cordova/camera/parameter/cameraOptions.md   | 119 -----
 .../cordova/camera/parameter/cameraSuccess.md   |  42 --
 .../cordova/compass/compass.clearWatch.md       | 109 ----
 .../cordova/compass/compass.clearWatchFilter.md |  23 -
 .../compass/compass.getCurrentHeading.md        |  94 ----
 docs/en/1.7.0rc1/cordova/compass/compass.md     |  40 --
 .../cordova/compass/compass.watchHeading.md     | 130 -----
 .../compass/compass.watchHeadingFilter.md       |  23 -
 .../compass/compassError/compassError.md        |  40 --
 .../cordova/compass/parameters/compassError.md  |  30 --
 .../compass/parameters/compassHeading.md        |  48 --
 .../compass/parameters/compassOptions.md        |  38 --
 .../compass/parameters/compassSuccess.md        |  40 --
 .../1.7.0rc1/cordova/connection/connection.md   |  48 --
 .../cordova/connection/connection.type.md       | 101 ----
 .../cordova/contacts/Contact/contact.md         | 221 --------
 .../contacts/ContactAddress/contactaddress.md   | 164 ------
 .../contacts/ContactError/contactError.md       |  45 --
 .../contacts/ContactField/contactfield.md       | 141 ------
 .../ContactFindOptions/contactfindoptions.md    | 112 -----
 .../cordova/contacts/ContactName/contactname.md | 137 -----
 .../ContactOrganization/contactorganization.md  | 150 ------
 .../cordova/contacts/contacts.create.md         |  76 ---
 .../1.7.0rc1/cordova/contacts/contacts.find.md  | 115 -----
 docs/en/1.7.0rc1/cordova/contacts/contacts.md   |  48 --
 .../cordova/contacts/parameters/contactError.md |  27 -
 .../contacts/parameters/contactFields.md        |  25 -
 .../contacts/parameters/contactFindOptions.md   |  35 --
 .../contacts/parameters/contactSuccess.md       |  40 --
 .../1.7.0rc1/cordova/device/device.cordova.md   |  78 ---
 docs/en/1.7.0rc1/cordova/device/device.md       |  42 --
 docs/en/1.7.0rc1/cordova/device/device.name.md  | 102 ----
 .../1.7.0rc1/cordova/device/device.platform.md  |  93 ----
 docs/en/1.7.0rc1/cordova/device/device.uuid.md  | 100 ----
 .../1.7.0rc1/cordova/device/device.version.md   |  81 ---
 .../cordova/events/events.backbutton.md         |  87 ----
 .../cordova/events/events.batterycritical.md    |  93 ----
 .../cordova/events/events.batterylow.md         |  93 ----
 .../cordova/events/events.batterystatus.md      | 102 ----
 .../cordova/events/events.deviceready.md        |  86 ----
 .../cordova/events/events.endcallbutton.md      |  86 ----
 docs/en/1.7.0rc1/cordova/events/events.md       |  43 --
 .../cordova/events/events.menubutton.md         |  87 ----
 .../1.7.0rc1/cordova/events/events.offline.md   |  95 ----
 .../en/1.7.0rc1/cordova/events/events.online.md |  95 ----
 docs/en/1.7.0rc1/cordova/events/events.pause.md |  97 ----
 .../en/1.7.0rc1/cordova/events/events.resume.md |  97 ----
 .../cordova/events/events.searchbutton.md       |  86 ----
 .../cordova/events/events.startcallbutton.md    |  86 ----
 .../cordova/events/events.volumedownbutton.md   |  86 ----
 .../cordova/events/events.volumeupbutton.md     |  86 ----
 .../file/directoryentry/directoryentry.md       | 319 ------------
 .../file/directoryreader/directoryreader.md     |  66 ---
 docs/en/1.7.0rc1/cordova/file/file.md           |  42 --
 .../cordova/file/fileentry/fileentry.md         | 261 ----------
 .../cordova/file/fileerror/fileerror.md         |  49 --
 .../en/1.7.0rc1/cordova/file/fileobj/fileobj.md |  45 --
 .../cordova/file/filereader/filereader.md       | 196 --------
 .../cordova/file/filesystem/filesystem.md       |  91 ----
 .../cordova/file/filetransfer/filetransfer.md   | 182 -------
 .../file/filetransfererror/filetransfererror.md |  42 --
 .../file/fileuploadoptions/fileuploadoptions.md |  50 --
 .../file/fileuploadresult/fileuploadresult.md   |  40 --
 .../cordova/file/filewriter/filewriter.md       | 194 -------
 docs/en/1.7.0rc1/cordova/file/flags/flags.md    |  46 --
 .../file/localfilesystem/localfilesystem.md     | 110 ----
 .../1.7.0rc1/cordova/file/metadata/metadata.md  |  51 --
 .../geolocation/Coordinates/coordinates.md      | 123 -----
 .../cordova/geolocation/Position/position.md    | 129 -----
 .../geolocation/PositionError/positionError.md  |  42 --
 .../geolocation/geolocation.clearWatch.md       | 113 -----
 .../geolocation.getCurrentPosition.md           | 124 -----
 .../1.7.0rc1/cordova/geolocation/geolocation.md |  49 --
 .../geolocation/geolocation.watchPosition.md    | 126 -----
 .../parameters/geolocation.options.md           |  41 --
 .../geolocation/parameters/geolocationError.md  |  32 --
 .../parameters/geolocationSuccess.md            |  46 --
 .../cordova/media/MediaError/mediaError.md      |  44 --
 .../cordova/media/Parameters/mediaError.md      |  32 --
 .../1.7.0rc1/cordova/media/capture/CaptureCB.md |  44 --
 .../cordova/media/capture/CaptureError.md       |  37 --
 .../cordova/media/capture/CaptureErrorCB.md     |  40 --
 .../cordova/media/capture/ConfigurationData.md  |  62 ---
 .../media/capture/MediaFile.getFormatData.md    |  53 --
 .../1.7.0rc1/cordova/media/capture/MediaFile.md |  37 --
 .../cordova/media/capture/MediaFileData.md      |  62 ---
 .../1.7.0rc1/cordova/media/capture/capture.md   |  75 ---
 .../cordova/media/capture/captureAudio.md       | 140 ------
 .../media/capture/captureAudioOptions.md        |  56 ---
 .../cordova/media/capture/captureImage.md       | 133 -----
 .../media/capture/captureImageOptions.md        |  53 --
 .../cordova/media/capture/captureVideo.md       | 130 -----
 .../media/capture/captureVideoOptions.md        |  59 ---
 .../cordova/media/media.getCurrentPosition.md   | 172 -------
 .../1.7.0rc1/cordova/media/media.getDuration.md | 164 ------
 docs/en/1.7.0rc1/cordova/media/media.md         |  63 ---
 docs/en/1.7.0rc1/cordova/media/media.pause.md   | 169 -------
 docs/en/1.7.0rc1/cordova/media/media.play.md    | 175 -------
 docs/en/1.7.0rc1/cordova/media/media.release.md | 153 ------
 docs/en/1.7.0rc1/cordova/media/media.seekTo.md  | 151 ------
 .../1.7.0rc1/cordova/media/media.startRecord.md | 136 -----
 docs/en/1.7.0rc1/cordova/media/media.stop.md    | 168 -------
 .../1.7.0rc1/cordova/media/media.stopRecord.md  | 138 -----
 .../cordova/notification/notification.alert.md  | 110 ----
 .../cordova/notification/notification.beep.md   | 112 -----
 .../notification/notification.confirm.md        | 113 -----
 .../cordova/notification/notification.md        |  31 --
 .../notification/notification.vibrate.md        | 102 ----
 .../cordova/storage/database/database.md        | 123 -----
 .../storage/localstorage/localstorage.md        | 119 -----
 .../cordova/storage/parameters/display_name.md  |  23 -
 .../1.7.0rc1/cordova/storage/parameters/name.md |  23 -
 .../1.7.0rc1/cordova/storage/parameters/size.md |  23 -
 .../cordova/storage/parameters/version.md       |  23 -
 .../cordova/storage/sqlerror/sqlerror.md        |  47 --
 .../storage/sqlresultset/sqlresultset.md        | 138 -----
 .../sqlresultsetlist/sqlresultsetlist.md        | 135 -----
 .../storage/sqltransaction/sqltransaction.md    | 112 -----
 docs/en/1.7.0rc1/cordova/storage/storage.md     |  48 --
 .../cordova/storage/storage.opendatabase.md     |  73 ---
 .../guide/getting-started/android/index.md      | 130 -----
 .../guide/getting-started/bada/index.md         |  93 ----
 .../guide/getting-started/blackberry/index.md   | 101 ----
 docs/en/1.7.0rc1/guide/getting-started/index.md |  29 --
 .../1.7.0rc1/guide/getting-started/ios/index.md | 119 -----
 .../guide/getting-started/symbian/index.md      |  78 ---
 .../guide/getting-started/webos/index.md        |  78 ---
 .../getting-started/windows-phone/index.md      |  97 ----
 .../guide/upgrading/blackberry/index.md         |  49 --
 docs/en/1.7.0rc1/guide/upgrading/webos/index.md |  37 --
 docs/en/1.7.0rc1/index.md                       |  87 ----
 docs/en/1.8.0rc1/config.json                    | 170 -------
 .../accelerometer/acceleration/acceleration.md  | 106 ----
 .../accelerometer/accelerometer.clearWatch.md   | 112 -----
 .../accelerometer.getCurrentAcceleration.md     | 108 ----
 .../cordova/accelerometer/accelerometer.md      |  90 ----
 .../accelerometer.watchAcceleration.md          | 137 -----
 .../parameters/accelerometerError.md            |  27 -
 .../parameters/accelerometerOptions.md          |  28 --
 .../parameters/accelerometerSuccess.md          |  42 --
 .../cordova/camera/camera.getPicture.md         | 207 --------
 docs/en/1.8.0rc1/cordova/camera/camera.md       |  85 ----
 .../cordova/camera/parameter/cameraError.md     |  32 --
 .../cordova/camera/parameter/cameraOptions.md   | 123 -----
 .../cordova/camera/parameter/cameraSuccess.md   |  42 --
 .../cordova/compass/compass.clearWatch.md       | 111 ----
 .../cordova/compass/compass.clearWatchFilter.md |  23 -
 .../compass/compass.getCurrentHeading.md        |  96 ----
 docs/en/1.8.0rc1/cordova/compass/compass.md     |  81 ---
 .../cordova/compass/compass.watchHeading.md     | 132 -----
 .../compass/compass.watchHeadingFilter.md       |  23 -
 .../compass/compassError/compassError.md        |  40 --
 .../cordova/compass/parameters/compassError.md  |  30 --
 .../compass/parameters/compassHeading.md        |  48 --
 .../compass/parameters/compassOptions.md        |  42 --
 .../compass/parameters/compassSuccess.md        |  40 --
 .../1.8.0rc1/cordova/connection/connection.md   | 118 -----
 .../cordova/connection/connection.type.md       | 103 ----
 .../cordova/contacts/Contact/contact.md         | 232 ---------
 .../contacts/ContactAddress/contactaddress.md   | 170 -------
 .../contacts/ContactError/contactError.md       |  45 --
 .../contacts/ContactField/contactfield.md       | 146 ------
 .../ContactFindOptions/contactfindoptions.md    | 116 -----
 .../cordova/contacts/ContactName/contactname.md | 145 ------
 .../ContactOrganization/contactorganization.md  | 153 ------
 .../cordova/contacts/contacts.create.md         |  77 ---
 .../1.8.0rc1/cordova/contacts/contacts.find.md  | 116 -----
 docs/en/1.8.0rc1/cordova/contacts/contacts.md   | 107 ----
 .../cordova/contacts/parameters/contactError.md |  27 -
 .../contacts/parameters/contactFields.md        |  25 -
 .../contacts/parameters/contactFindOptions.md   |  35 --
 .../contacts/parameters/contactSuccess.md       |  40 --
 .../1.8.0rc1/cordova/device/device.cordova.md   |  79 ---
 docs/en/1.8.0rc1/cordova/device/device.md       |  91 ----
 docs/en/1.8.0rc1/cordova/device/device.name.md  | 108 ----
 .../1.8.0rc1/cordova/device/device.platform.md  |  95 ----
 docs/en/1.8.0rc1/cordova/device/device.uuid.md  | 103 ----
 .../1.8.0rc1/cordova/device/device.version.md   |  84 ----
 .../cordova/events/events.backbutton.md         |  87 ----
 .../cordova/events/events.batterycritical.md    |  93 ----
 .../cordova/events/events.batterylow.md         |  93 ----
 .../cordova/events/events.batterystatus.md      | 102 ----
 .../cordova/events/events.deviceready.md        |  87 ----
 .../cordova/events/events.endcallbutton.md      |  86 ----
 docs/en/1.8.0rc1/cordova/events/events.md       |  89 ----
 .../cordova/events/events.menubutton.md         |  87 ----
 .../1.8.0rc1/cordova/events/events.offline.md   |  95 ----
 .../en/1.8.0rc1/cordova/events/events.online.md |  95 ----
 docs/en/1.8.0rc1/cordova/events/events.pause.md |  97 ----
 .../en/1.8.0rc1/cordova/events/events.resume.md | 107 ----
 .../cordova/events/events.searchbutton.md       |  86 ----
 .../cordova/events/events.startcallbutton.md    |  86 ----
 .../cordova/events/events.volumedownbutton.md   |  86 ----
 .../cordova/events/events.volumeupbutton.md     |  86 ----
 .../file/directoryentry/directoryentry.md       | 349 -------------
 .../file/directoryreader/directoryreader.md     |  66 ---
 docs/en/1.8.0rc1/cordova/file/file.md           |  98 ----
 .../cordova/file/fileentry/fileentry.md         | 292 -----------
 .../cordova/file/fileerror/fileerror.md         |  49 --
 .../en/1.8.0rc1/cordova/file/fileobj/fileobj.md |  45 --
 .../cordova/file/filereader/filereader.md       | 196 --------
 .../cordova/file/filesystem/filesystem.md       |  91 ----
 .../cordova/file/filetransfer/filetransfer.md   | 182 -------
 .../file/filetransfererror/filetransfererror.md |  43 --
 .../file/fileuploadoptions/fileuploadoptions.md |  50 --
 .../file/fileuploadresult/fileuploadresult.md   |  40 --
 .../cordova/file/filewriter/filewriter.md       | 194 -------
 docs/en/1.8.0rc1/cordova/file/flags/flags.md    |  46 --
 .../file/localfilesystem/localfilesystem.md     | 110 ----
 .../1.8.0rc1/cordova/file/metadata/metadata.md  |  51 --
 .../geolocation/Coordinates/coordinates.md      | 125 -----
 .../cordova/geolocation/Position/position.md    | 118 -----
 .../geolocation/PositionError/positionError.md  |  59 ---
 .../geolocation/geolocation.clearWatch.md       | 117 -----
 .../geolocation.getCurrentPosition.md           | 126 -----
 .../1.8.0rc1/cordova/geolocation/geolocation.md | 103 ----
 .../geolocation/geolocation.watchPosition.md    | 128 -----
 .../parameters/geolocation.options.md           |  41 --
 .../geolocation/parameters/geolocationError.md  |  32 --
 .../parameters/geolocationSuccess.md            |  46 --
 .../cordova/media/MediaError/mediaError.md      |  44 --
 .../cordova/media/Parameters/mediaError.md      |  32 --
 .../1.8.0rc1/cordova/media/capture/CaptureCB.md |  44 --
 .../cordova/media/capture/CaptureError.md       |  37 --
 .../cordova/media/capture/CaptureErrorCB.md     |  40 --
 .../cordova/media/capture/ConfigurationData.md  |  62 ---
 .../media/capture/MediaFile.getFormatData.md    |  53 --
 .../1.8.0rc1/cordova/media/capture/MediaFile.md |  37 --
 .../cordova/media/capture/MediaFileData.md      |  62 ---
 .../1.8.0rc1/cordova/media/capture/capture.md   | 121 -----
 .../cordova/media/capture/captureAudio.md       | 140 ------
 .../media/capture/captureAudioOptions.md        |  56 ---
 .../cordova/media/capture/captureImage.md       | 133 -----
 .../media/capture/captureImageOptions.md        |  53 --
 .../cordova/media/capture/captureVideo.md       | 130 -----
 .../media/capture/captureVideoOptions.md        |  59 ---
 .../cordova/media/media.getCurrentPosition.md   | 173 -------
 .../1.8.0rc1/cordova/media/media.getDuration.md | 165 ------
 docs/en/1.8.0rc1/cordova/media/media.md         | 120 -----
 docs/en/1.8.0rc1/cordova/media/media.pause.md   | 170 -------
 docs/en/1.8.0rc1/cordova/media/media.play.md    | 181 -------
 docs/en/1.8.0rc1/cordova/media/media.release.md | 154 ------
 docs/en/1.8.0rc1/cordova/media/media.seekTo.md  | 157 ------
 .../1.8.0rc1/cordova/media/media.startRecord.md | 141 ------
 docs/en/1.8.0rc1/cordova/media/media.stop.md    | 169 -------
 .../1.8.0rc1/cordova/media/media.stopRecord.md  | 139 -----
 .../cordova/notification/notification.alert.md  | 116 -----
 .../cordova/notification/notification.beep.md   | 113 -----
 .../notification/notification.confirm.md        | 132 -----
 .../cordova/notification/notification.md        |  76 ---
 .../notification/notification.vibrate.md        | 103 ----
 .../cordova/storage/database/database.md        | 124 -----
 .../storage/localstorage/localstorage.md        | 120 -----
 .../cordova/storage/parameters/display_name.md  |  23 -
 .../1.8.0rc1/cordova/storage/parameters/name.md |  23 -
 .../1.8.0rc1/cordova/storage/parameters/size.md |  23 -
 .../cordova/storage/parameters/version.md       |  23 -
 .../cordova/storage/sqlerror/sqlerror.md        |  47 --
 .../storage/sqlresultset/sqlresultset.md        | 139 -----
 .../sqlresultsetlist/sqlresultsetlist.md        | 136 -----
 .../storage/sqltransaction/sqltransaction.md    | 113 -----
 docs/en/1.8.0rc1/cordova/storage/storage.md     |  83 ---
 .../cordova/storage/storage.opendatabase.md     |  74 ---
 .../guide/getting-started/android/index.md      | 129 -----
 .../guide/getting-started/bada/index.md         |  93 ----
 .../guide/getting-started/blackberry/index.md   | 101 ----
 docs/en/1.8.0rc1/guide/getting-started/index.md |  29 --
 .../1.8.0rc1/guide/getting-started/ios/index.md | 119 -----
 .../guide/getting-started/symbian/index.md      |  78 ---
 .../guide/getting-started/webos/index.md        |  78 ---
 .../getting-started/windows-phone/index.md      |  97 ----
 .../1.8.0rc1/guide/upgrading/android/index.md   |  47 --
 docs/en/1.8.0rc1/guide/upgrading/bada/index.md  |  21 -
 .../guide/upgrading/blackberry/index.md         |  46 --
 docs/en/1.8.0rc1/guide/upgrading/index.md       |  31 --
 docs/en/1.8.0rc1/guide/upgrading/ios/index.md   |  34 --
 .../1.8.0rc1/guide/upgrading/symbian/index.md   |  21 -
 docs/en/1.8.0rc1/guide/upgrading/webos/index.md |  37 --
 .../guide/upgrading/windows-phone/index.md      |  36 --
 docs/en/1.8.0rc1/guide/whitelist/index.md       | 162 ------
 docs/en/1.8.0rc1/index.md                       |  95 ----
 docs/en/1.9.0rc1/config.json                    | 171 -------
 .../accelerometer/acceleration/acceleration.md  | 106 ----
 .../accelerometer/accelerometer.clearWatch.md   | 112 -----
 .../accelerometer.getCurrentAcceleration.md     | 108 ----
 .../cordova/accelerometer/accelerometer.md      |  90 ----
 .../accelerometer.watchAcceleration.md          | 137 -----
 .../parameters/accelerometerError.md            |  27 -
 .../parameters/accelerometerOptions.md          |  28 --
 .../parameters/accelerometerSuccess.md          |  42 --
 .../1.9.0rc1/cordova/camera/camera.cleanup.md   |  50 --
 .../cordova/camera/camera.getPicture.md         | 207 --------
 docs/en/1.9.0rc1/cordova/camera/camera.md       |  93 ----
 .../camera/parameter/CameraPopoverOptions.md    |  71 ---
 .../cordova/camera/parameter/cameraError.md     |  32 --
 .../cordova/camera/parameter/cameraOptions.md   | 125 -----
 .../cordova/camera/parameter/cameraSuccess.md   |  42 --
 .../cordova/compass/compass.clearWatch.md       | 111 ----
 .../cordova/compass/compass.clearWatchFilter.md |  23 -
 .../compass/compass.getCurrentHeading.md        |  96 ----
 docs/en/1.9.0rc1/cordova/compass/compass.md     |  81 ---
 .../cordova/compass/compass.watchHeading.md     | 132 -----
 .../compass/compass.watchHeadingFilter.md       |  23 -
 .../compass/compassError/compassError.md        |  40 --
 .../cordova/compass/parameters/compassError.md  |  30 --
 .../compass/parameters/compassHeading.md        |  48 --
 .../compass/parameters/compassOptions.md        |  42 --
 .../compass/parameters/compassSuccess.md        |  40 --
 .../1.9.0rc1/cordova/connection/connection.md   |  92 ----
 .../cordova/connection/connection.type.md       | 123 -----
 .../cordova/contacts/Contact/contact.md         | 232 ---------
 .../contacts/ContactAddress/contactaddress.md   | 170 -------
 .../contacts/ContactError/contactError.md       |  45 --
 .../contacts/ContactField/contactfield.md       | 146 ------
 .../ContactFindOptions/contactfindoptions.md    | 116 -----
 .../cordova/contacts/ContactName/contactname.md | 145 ------
 .../ContactOrganization/contactorganization.md  | 153 ------
 .../cordova/contacts/contacts.create.md         |  77 ---
 .../1.9.0rc1/cordova/contacts/contacts.find.md  | 116 -----
 docs/en/1.9.0rc1/cordova/contacts/contacts.md   | 108 ----
 .../cordova/contacts/parameters/contactError.md |  27 -
 .../contacts/parameters/contactFields.md        |  25 -
 .../contacts/parameters/contactFindOptions.md   |  35 --
 .../contacts/parameters/contactSuccess.md       |  40 --
 .../1.9.0rc1/cordova/device/device.cordova.md   |  79 ---
 docs/en/1.9.0rc1/cordova/device/device.md       |  95 ----
 docs/en/1.9.0rc1/cordova/device/device.name.md  | 108 ----
 .../1.9.0rc1/cordova/device/device.platform.md  |  95 ----
 docs/en/1.9.0rc1/cordova/device/device.uuid.md  | 103 ----
 .../1.9.0rc1/cordova/device/device.version.md   |  84 ----
 .../cordova/events/events.backbutton.md         |  87 ----
 .../cordova/events/events.batterycritical.md    |  93 ----
 .../cordova/events/events.batterylow.md         |  93 ----
 .../cordova/events/events.batterystatus.md      | 102 ----
 .../cordova/events/events.deviceready.md        |  87 ----
 .../cordova/events/events.endcallbutton.md      |  86 ----
 docs/en/1.9.0rc1/cordova/events/events.md       |  93 ----
 .../cordova/events/events.menubutton.md         |  87 ----
 .../1.9.0rc1/cordova/events/events.offline.md   |  95 ----
 .../en/1.9.0rc1/cordova/events/events.online.md |  95 ----
 docs/en/1.9.0rc1/cordova/events/events.pause.md |  97 ----
 .../en/1.9.0rc1/cordova/events/events.resume.md |  97 ----
 .../cordova/events/events.searchbutton.md       |  86 ----
 .../cordova/events/events.startcallbutton.md    |  86 ----
 .../cordova/events/events.volumedownbutton.md   |  86 ----
 .../cordova/events/events.volumeupbutton.md     |  86 ----
 .../file/directoryentry/directoryentry.md       | 351 -------------
 .../file/directoryreader/directoryreader.md     |  66 ---
 docs/en/1.9.0rc1/cordova/file/file.md           | 100 ----
 .../cordova/file/fileentry/fileentry.md         | 294 -----------
 .../cordova/file/fileerror/fileerror.md         |  49 --
 .../en/1.9.0rc1/cordova/file/fileobj/fileobj.md |  45 --
 .../cordova/file/filereader/filereader.md       | 196 --------
 .../cordova/file/filesystem/filesystem.md       |  91 ----
 .../cordova/file/filetransfer/filetransfer.md   | 182 -------
 .../file/filetransfererror/filetransfererror.md |  43 --
 .../file/fileuploadoptions/fileuploadoptions.md |  50 --
 .../file/fileuploadresult/fileuploadresult.md   |  40 --
 .../cordova/file/filewriter/filewriter.md       | 194 -------
 docs/en/1.9.0rc1/cordova/file/flags/flags.md    |  46 --
 .../file/localfilesystem/localfilesystem.md     | 110 ----
 .../1.9.0rc1/cordova/file/metadata/metadata.md  |  51 --
 .../geolocation/Coordinates/coordinates.md      | 125 -----
 .../cordova/geolocation/Position/position.md    | 119 -----
 .../geolocation/PositionError/positionError.md  |  59 ---
 .../geolocation/geolocation.clearWatch.md       | 117 -----
 .../geolocation.getCurrentPosition.md           | 126 -----
 .../1.9.0rc1/cordova/geolocation/geolocation.md | 104 ----
 .../geolocation/geolocation.watchPosition.md    | 128 -----
 .../parameters/geolocation.options.md           |  41 --
 .../geolocation/parameters/geolocationError.md  |  32 --
 .../parameters/geolocationSuccess.md            |  46 --
 .../cordova/media/MediaError/mediaError.md      |  44 --
 .../cordova/media/Parameters/mediaError.md      |  32 --
 .../1.9.0rc1/cordova/media/capture/CaptureCB.md |  44 --
 .../cordova/media/capture/CaptureError.md       |  37 --
 .../cordova/media/capture/CaptureErrorCB.md     |  40 --
 .../cordova/media/capture/ConfigurationData.md  |  62 ---
 .../media/capture/MediaFile.getFormatData.md    |  53 --
 .../1.9.0rc1/cordova/media/capture/MediaFile.md |  37 --
 .../cordova/media/capture/MediaFileData.md      |  62 ---
 .../1.9.0rc1/cordova/media/capture/capture.md   | 134 -----
 .../cordova/media/capture/captureAudio.md       | 140 ------
 .../media/capture/captureAudioOptions.md        |  56 ---
 .../cordova/media/capture/captureImage.md       | 133 -----
 .../media/capture/captureImageOptions.md        |  53 --
 .../cordova/media/capture/captureVideo.md       | 130 -----
 .../media/capture/captureVideoOptions.md        |  59 ---
 .../cordova/media/media.getCurrentPosition.md   | 173 -------
 .../1.9.0rc1/cordova/media/media.getDuration.md | 165 ------
 docs/en/1.9.0rc1/cordova/media/media.md         | 121 -----
 docs/en/1.9.0rc1/cordova/media/media.pause.md   | 170 -------
 docs/en/1.9.0rc1/cordova/media/media.play.md    | 188 -------
 docs/en/1.9.0rc1/cordova/media/media.release.md | 154 ------
 docs/en/1.9.0rc1/cordova/media/media.seekTo.md  | 157 ------
 .../1.9.0rc1/cordova/media/media.startRecord.md | 141 ------
 docs/en/1.9.0rc1/cordova/media/media.stop.md    | 169 -------
 .../1.9.0rc1/cordova/media/media.stopRecord.md  | 139 -----
 .../cordova/notification/notification.alert.md  | 116 -----
 .../cordova/notification/notification.beep.md   | 113 -----
 .../notification/notification.confirm.md        | 132 -----
 .../cordova/notification/notification.md        |  80 ---
 .../notification/notification.vibrate.md        | 103 ----
 .../cordova/storage/database/database.md        | 124 -----
 .../storage/localstorage/localstorage.md        | 120 -----
 .../cordova/storage/parameters/display_name.md  |  23 -
 .../1.9.0rc1/cordova/storage/parameters/name.md |  23 -
 .../1.9.0rc1/cordova/storage/parameters/size.md |  23 -
 .../cordova/storage/parameters/version.md       |  23 -
 .../cordova/storage/sqlerror/sqlerror.md        |  47 --
 .../storage/sqlresultset/sqlresultset.md        | 139 -----
 .../sqlresultsetlist/sqlresultsetlist.md        | 136 -----
 .../storage/sqltransaction/sqltransaction.md    | 113 -----
 docs/en/1.9.0rc1/cordova/storage/storage.md     |  79 ---
 .../cordova/storage/storage.opendatabase.md     |  74 ---
 docs/en/1.9.0rc1/guide/command-line/index.md    |  21 -
 .../guide/getting-started/android/index.md      | 129 -----
 .../guide/getting-started/bada/index.md         |  93 ----
 .../guide/getting-started/blackberry/index.md   | 101 ----
 docs/en/1.9.0rc1/guide/getting-started/index.md |  29 --
 .../1.9.0rc1/guide/getting-started/ios/index.md | 129 -----
 .../guide/getting-started/symbian/index.md      |  78 ---
 .../guide/getting-started/webos/index.md        |  78 ---
 .../getting-started/windows-phone/index.md      | 102 ----
 .../1.9.0rc1/guide/upgrading/android/index.md   | 114 -----
 docs/en/1.9.0rc1/guide/upgrading/bada/index.md  |  40 --
 .../guide/upgrading/blackberry/index.md         |  46 --
 docs/en/1.9.0rc1/guide/upgrading/index.md       |  31 --
 docs/en/1.9.0rc1/guide/upgrading/ios/index.md   |  34 --
 .../1.9.0rc1/guide/upgrading/symbian/index.md   |  21 -
 docs/en/1.9.0rc1/guide/upgrading/webos/index.md |  37 --
 .../guide/upgrading/windows-phone/index.md      |  36 --
 docs/en/1.9.0rc1/guide/whitelist/index.md       | 162 ------
 docs/en/1.9.0rc1/index.md                       |  99 ----
 docs/en/2.0.0rc1/config.json                    | 171 -------
 .../accelerometer/acceleration/acceleration.md  | 106 ----
 .../accelerometer/accelerometer.clearWatch.md   | 112 -----
 .../accelerometer.getCurrentAcceleration.md     | 108 ----
 .../cordova/accelerometer/accelerometer.md      |  90 ----
 .../accelerometer.watchAcceleration.md          | 137 -----
 .../parameters/accelerometerError.md            |  27 -
 .../parameters/accelerometerOptions.md          |  28 --
 .../parameters/accelerometerSuccess.md          |  42 --
 .../2.0.0rc1/cordova/camera/camera.cleanup.md   |  50 --
 .../cordova/camera/camera.getPicture.md         | 207 --------
 docs/en/2.0.0rc1/cordova/camera/camera.md       |  93 ----
 .../camera/parameter/CameraPopoverOptions.md    |  71 ---
 .../cordova/camera/parameter/cameraError.md     |  32 --
 .../cordova/camera/parameter/cameraOptions.md   | 121 -----
 .../cordova/camera/parameter/cameraSuccess.md   |  42 --
 .../cordova/compass/compass.clearWatch.md       | 111 ----
 .../cordova/compass/compass.clearWatchFilter.md |  23 -
 .../compass/compass.getCurrentHeading.md        |  96 ----
 docs/en/2.0.0rc1/cordova/compass/compass.md     |  81 ---
 .../cordova/compass/compass.watchHeading.md     | 132 -----
 .../compass/compass.watchHeadingFilter.md       |  23 -
 .../compass/compassError/compassError.md        |  40 --
 .../cordova/compass/parameters/compassError.md  |  30 --
 .../compass/parameters/compassHeading.md        |  48 --
 .../compass/parameters/compassOptions.md        |  42 --
 .../compass/parameters/compassSuccess.md        |  40 --
 .../2.0.0rc1/cordova/connection/connection.md   |  92 ----
 .../cordova/connection/connection.type.md       | 123 -----
 .../cordova/contacts/Contact/contact.md         | 232 ---------
 .../contacts/ContactAddress/contactaddress.md   | 170 -------
 .../contacts/ContactError/contactError.md       |  45 --
 .../contacts/ContactField/contactfield.md       | 146 ------
 .../ContactFindOptions/contactfindoptions.md    | 116 -----
 .../cordova/contacts/ContactName/contactname.md | 145 ------
 .../ContactOrganization/contactorganization.md  | 153 ------
 .../cordova/contacts/contacts.create.md         |  77 ---
 .../2.0.0rc1/cordova/contacts/contacts.find.md  | 116 -----
 docs/en/2.0.0rc1/cordova/contacts/contacts.md   | 108 ----
 .../cordova/contacts/parameters/contactError.md |  27 -
 .../contacts/parameters/contactFields.md        |  25 -
 .../contacts/parameters/contactFindOptions.md   |  35 --
 .../contacts/parameters/contactSuccess.md       |  40 --
 .../2.0.0rc1/cordova/device/device.cordova.md   |  79 ---
 docs/en/2.0.0rc1/cordova/device/device.md       |  95 ----
 docs/en/2.0.0rc1/cordova/device/device.name.md  | 108 ----
 .../2.0.0rc1/cordova/device/device.platform.md  |  95 ----
 docs/en/2.0.0rc1/cordova/device/device.uuid.md  | 103 ----
 .../2.0.0rc1/cordova/device/device.version.md   |  84 ----
 .../cordova/events/events.backbutton.md         |  87 ----
 .../cordova/events/events.batterycritical.md    |  93 ----
 .../cordova/events/events.batterylow.md         |  93 ----
 .../cordova/events/events.batterystatus.md      | 102 ----
 .../cordova/events/events.deviceready.md        |  87 ----
 .../cordova/events/events.endcallbutton.md      |  86 ----
 docs/en/2.0.0rc1/cordova/events/events.md       |  93 ----
 .../cordova/events/events.menubutton.md         |  87 ----
 .../2.0.0rc1/cordova/events/events.offline.md   |  95 ----
 .../en/2.0.0rc1/cordova/events/events.online.md |  95 ----
 docs/en/2.0.0rc1/cordova/events/events.pause.md |  97 ----
 .../en/2.0.0rc1/cordova/events/events.resume.md |  97 ----
 .../cordova/events/events.searchbutton.md       |  86 ----
 .../cordova/events/events.startcallbutton.md    |  86 ----
 .../cordova/events/events.volumedownbutton.md   |  86 ----
 .../cordova/events/events.volumeupbutton.md     |  86 ----
 .../file/directoryentry/directoryentry.md       | 351 -------------
 .../file/directoryreader/directoryreader.md     |  66 ---
 docs/en/2.0.0rc1/cordova/file/file.md           | 100 ----
 .../cordova/file/fileentry/fileentry.md         | 294 -----------
 .../cordova/file/fileerror/fileerror.md         |  49 --
 .../en/2.0.0rc1/cordova/file/fileobj/fileobj.md |  45 --
 .../cordova/file/filereader/filereader.md       | 196 --------
 .../cordova/file/filesystem/filesystem.md       |  91 ----
 .../cordova/file/filetransfer/filetransfer.md   | 216 --------
 .../file/filetransfererror/filetransfererror.md |  43 --
 .../file/fileuploadoptions/fileuploadoptions.md |  50 --
 .../file/fileuploadresult/fileuploadresult.md   |  40 --
 .../cordova/file/filewriter/filewriter.md       | 194 -------
 docs/en/2.0.0rc1/cordova/file/flags/flags.md    |  46 --
 .../file/localfilesystem/localfilesystem.md     | 110 ----
 .../2.0.0rc1/cordova/file/metadata/metadata.md  |  51 --
 .../geolocation/Coordinates/coordinates.md      | 125 -----
 .../cordova/geolocation/Position/position.md    | 119 -----
 .../geolocation/PositionError/positionError.md  |  59 ---
 .../geolocation/geolocation.clearWatch.md       | 117 -----
 .../geolocation.getCurrentPosition.md           | 126 -----
 .../2.0.0rc1/cordova/geolocation/geolocation.md | 104 ----
 .../geolocation/geolocation.watchPosition.md    | 128 -----
 .../parameters/geolocation.options.md           |  41 --
 .../geolocation/parameters/geolocationError.md  |  32 --
 .../parameters/geolocationSuccess.md            |  46 --
 .../cordova/media/MediaError/mediaError.md      |  44 --
 .../cordova/media/Parameters/mediaError.md      |  32 --
 .../2.0.0rc1/cordova/media/capture/CaptureCB.md |  44 --
 .../cordova/media/capture/CaptureError.md       |  37 --
 .../cordova/media/capture/CaptureErrorCB.md     |  40 --
 .../cordova/media/capture/ConfigurationData.md  |  62 ---
 .../media/capture/MediaFile.getFormatData.md    |  53 --
 .../2.0.0rc1/cordova/media/capture/MediaFile.md |  37 --
 .../cordova/media/capture/MediaFileData.md      |  62 ---
 .../2.0.0rc1/cordova/media/capture/capture.md   | 134 -----
 .../cordova/media/capture/captureAudio.md       | 140 ------
 .../media/capture/captureAudioOptions.md        |  56 ---
 .../cordova/media/capture/captureImage.md       | 133 -----
 .../media/capture/captureImageOptions.md        |  53 --
 .../cordova/media/capture/captureVideo.md       | 130 -----
 .../media/capture/captureVideoOptions.md        |  59 ---
 .../cordova/media/media.getCurrentPosition.md   | 173 -------
 .../2.0.0rc1/cordova/media/media.getDuration.md | 165 ------
 docs/en/2.0.0rc1/cordova/media/media.md         | 132 -----
 docs/en/2.0.0rc1/cordova/media/media.pause.md   | 170 -------
 docs/en/2.0.0rc1/cordova/media/media.play.md    | 188 -------
 docs/en/2.0.0rc1/cordova/media/media.release.md | 154 ------
 docs/en/2.0.0rc1/cordova/media/media.seekTo.md  | 157 ------
 .../2.0.0rc1/cordova/media/media.startRecord.md | 141 ------
 docs/en/2.0.0rc1/cordova/media/media.stop.md    | 169 -------
 .../2.0.0rc1/cordova/media/media.stopRecord.md  | 139 -----
 .../cordova/notification/notification.alert.md  | 116 -----
 .../cordova/notification/notification.beep.md   | 113 -----
 .../notification/notification.confirm.md        | 132 -----
 .../cordova/notification/notification.md        |  80 ---
 .../notification/notification.vibrate.md        | 103 ----
 .../cordova/storage/database/database.md        | 124 -----
 .../storage/localstorage/localstorage.md        | 120 -----
 .../cordova/storage/parameters/display_name.md  |  23 -
 .../2.0.0rc1/cordova/storage/parameters/name.md |  23 -
 .../2.0.0rc1/cordova/storage/parameters/size.md |  23 -
 .../cordova/storage/parameters/version.md       |  23 -
 .../cordova/storage/sqlerror/sqlerror.md        |  47 --
 .../storage/sqlresultset/sqlresultset.md        | 139 -----
 .../sqlresultsetlist/sqlresultsetlist.md        | 136 -----
 .../storage/sqltransaction/sqltransaction.md    | 113 -----
 docs/en/2.0.0rc1/cordova/storage/storage.md     |  79 ---
 .../cordova/storage/storage.opendatabase.md     |  74 ---
 docs/en/2.0.0rc1/guide/command-line/index.md    | 190 -------
 .../2.0.0rc1/guide/cordova-webview/android.md   |  66 ---
 docs/en/2.0.0rc1/guide/cordova-webview/index.md |  27 -
 docs/en/2.0.0rc1/guide/cordova-webview/ios.md   | 174 -------
 .../guide/getting-started/android/index.md      | 137 -----
 .../guide/getting-started/bada/index.md         |  93 ----
 .../guide/getting-started/blackberry/index.md   | 101 ----
 docs/en/2.0.0rc1/guide/getting-started/index.md |  29 --
 .../2.0.0rc1/guide/getting-started/ios/index.md | 129 -----
 .../guide/getting-started/symbian/index.md      |  78 ---
 .../guide/getting-started/webos/index.md        |  79 ---
 .../getting-started/windows-phone/index.md      | 102 ----
 .../2.0.0rc1/guide/upgrading/android/index.md   | 164 ------
 docs/en/2.0.0rc1/guide/upgrading/bada/index.md  |  48 --
 .../guide/upgrading/blackberry/index.md         | 117 -----
 docs/en/2.0.0rc1/guide/upgrading/index.md       |  31 --
 docs/en/2.0.0rc1/guide/upgrading/ios/index.md   | 226 ---------
 .../2.0.0rc1/guide/upgrading/symbian/index.md   |  21 -
 docs/en/2.0.0rc1/guide/upgrading/webos/index.md |  51 --
 .../guide/upgrading/windows-phone/index.md      | 147 ------
 docs/en/2.0.0rc1/guide/whitelist/index.md       | 162 ------
 docs/en/2.0.0rc1/index.md                       | 103 ----
 docs/en/2.1.0rc1/config.json                    | 171 -------
 .../accelerometer/acceleration/acceleration.md  | 106 ----
 .../accelerometer/accelerometer.clearWatch.md   | 112 -----
 .../accelerometer.getCurrentAcceleration.md     | 108 ----
 .../cordova/accelerometer/accelerometer.md      |  90 ----
 .../accelerometer.watchAcceleration.md          | 137 -----
 .../parameters/accelerometerError.md            |  27 -
 .../parameters/accelerometerOptions.md          |  28 --
 .../parameters/accelerometerSuccess.md          |  42 --
 .../2.1.0rc1/cordova/camera/camera.cleanup.md   |  50 --
 .../cordova/camera/camera.getPicture.md         | 207 --------
 docs/en/2.1.0rc1/cordova/camera/camera.md       |  93 ----
 .../camera/parameter/CameraPopoverOptions.md    |  71 ---
 .../cordova/camera/parameter/cameraError.md     |  32 --
 .../cordova/camera/parameter/cameraOptions.md   | 121 -----
 .../cordova/camera/parameter/cameraSuccess.md   |  42 --
 .../cordova/compass/compass.clearWatch.md       | 111 ----
 .../cordova/compass/compass.clearWatchFilter.md |  23 -
 .../compass/compass.getCurrentHeading.md        |  96 ----
 docs/en/2.1.0rc1/cordova/compass/compass.md     |  81 ---
 .../cordova/compass/compass.watchHeading.md     | 132 -----
 .../compass/compass.watchHeadingFilter.md       |  23 -
 .../compass/compassError/compassError.md        |  40 --
 .../cordova/compass/parameters/compassError.md  |  30 --
 .../compass/parameters/compassHeading.md        |  48 --
 .../compass/parameters/compassOptions.md        |  42 --
 .../compass/parameters/compassSuccess.md        |  40 --
 .../2.1.0rc1/cordova/connection/connection.md   |  92 ----
 .../cordova/connection/connection.type.md       | 123 -----
 .../cordova/contacts/Contact/contact.md         | 232 ---------
 .../contacts/ContactAddress/contactaddress.md   | 170 -------
 .../contacts/ContactError/contactError.md       |  45 --
 .../contacts/ContactField/contactfield.md       | 146 ------
 .../ContactFindOptions/contactfindoptions.md    | 116 -----
 .../cordova/contacts/ContactName/contactname.md | 145 ------
 .../ContactOrganization/contactorganization.md  | 153 ------
 .../cordova/contacts/contacts.create.md         |  77 ---
 .../2.1.0rc1/cordova/contacts/contacts.find.md  | 117 -----
 docs/en/2.1.0rc1/cordova/contacts/contacts.md   | 108 ----
 .../cordova/contacts/parameters/contactError.md |  27 -
 .../contacts/parameters/contactFields.md        |  25 -
 .../contacts/parameters/contactFindOptions.md   |  35 --
 .../contacts/parameters/contactSuccess.md       |  40 --
 .../2.1.0rc1/cordova/device/device.cordova.md   |  79 ---
 docs/en/2.1.0rc1/cordova/device/device.md       |  95 ----
 docs/en/2.1.0rc1/cordova/device/device.name.md  | 108 ----
 .../2.1.0rc1/cordova/device/device.platform.md  |  95 ----
 docs/en/2.1.0rc1/cordova/device/device.uuid.md  | 103 ----
 .../2.1.0rc1/cordova/device/device.version.md   |  84 ----
 .../cordova/events/events.backbutton.md         |  87 ----
 .../cordova/events/events.batterycritical.md    |  93 ----
 .../cordova/events/events.batterylow.md         |  93 ----
 .../cordova/events/events.batterystatus.md      | 102 ----
 .../cordova/events/events.deviceready.md        |  87 ----
 .../cordova/events/events.endcallbutton.md      |  86 ----
 docs/en/2.1.0rc1/cordova/events/events.md       |  93 ----
 .../cordova/events/events.menubutton.md         |  87 ----
 .../2.1.0rc1/cordova/events/events.offline.md   |  95 ----
 .../en/2.1.0rc1/cordova/events/events.online.md |  95 ----
 docs/en/2.1.0rc1/cordova/events/events.pause.md |  97 ----
 .../en/2.1.0rc1/cordova/events/events.resume.md | 108 ----
 .../cordova/events/events.searchbutton.md       |  86 ----
 .../cordova/events/events.startcallbutton.md    |  86 ----
 .../cordova/events/events.volumedownbutton.md   |  86 ----
 .../cordova/events/events.volumeupbutton.md     |  86 ----
 .../file/directoryentry/directoryentry.md       | 381 --------------
 .../file/directoryreader/directoryreader.md     |  66 ---
 docs/en/2.1.0rc1/cordova/file/file.md           | 100 ----
 .../cordova/file/fileentry/fileentry.md         | 324 ------------
 .../cordova/file/fileerror/fileerror.md         |  49 --
 .../en/2.1.0rc1/cordova/file/fileobj/fileobj.md |  45 --
 .../cordova/file/filereader/filereader.md       | 196 --------
 .../cordova/file/filesystem/filesystem.md       |  91 ----
 .../cordova/file/filetransfer/filetransfer.md   | 217 --------
 .../file/filetransfererror/filetransfererror.md |  43 --
 .../file/fileuploadoptions/fileuploadoptions.md |  45 --
 .../file/fileuploadresult/fileuploadresult.md   |  40 --
 .../cordova/file/filewriter/filewriter.md       | 194 -------
 docs/en/2.1.0rc1/cordova/file/flags/flags.md    |  46 --
 .../file/localfilesystem/localfilesystem.md     | 110 ----
 .../2.1.0rc1/cordova/file/metadata/metadata.md  |  51 --
 .../geolocation/Coordinates/coordinates.md      | 125 -----
 .../cordova/geolocation/Position/position.md    | 119 -----
 .../geolocation/PositionError/positionError.md  |  59 ---
 .../geolocation/geolocation.clearWatch.md       | 117 -----
 .../geolocation.getCurrentPosition.md           | 126 -----
 .../2.1.0rc1/cordova/geolocation/geolocation.md | 104 ----
 .../geolocation/geolocation.watchPosition.md    | 128 -----
 .../parameters/geolocation.options.md           |  41 --
 .../geolocation/parameters/geolocationError.md  |  32 --
 .../parameters/geolocationSuccess.md            |  46 --
 .../cordova/media/MediaError/mediaError.md      |  44 --
 .../cordova/media/Parameters/mediaError.md      |  32 --
 .../2.1.0rc1/cordova/media/capture/CaptureCB.md |  44 --
 .../cordova/media/capture/CaptureError.md       |  37 --
 .../cordova/media/capture/CaptureErrorCB.md     |  40 --
 .../cordova/media/capture/ConfigurationData.md  |  62 ---
 .../media/capture/MediaFile.getFormatData.md    |  53 --
 .../2.1.0rc1/cordova/media/capture/MediaFile.md |  37 --
 .../cordova/media/capture/MediaFileData.md      |  62 ---
 .../2.1.0rc1/cordova/media/capture/capture.md   | 134 -----
 .../cordova/media/capture/captureAudio.md       | 140 ------
 .../media/capture/captureAudioOptions.md        |  56 ---
 .../cordova/media/capture/captureImage.md       | 158 ------
 .../media/capture/captureImageOptions.md        |  53 --
 .../cordova/media/capture/captureVideo.md       | 159 ------
 .../media/capture/captureVideoOptions.md        |  59 ---
 .../cordova/media/media.getCurrentPosition.md   | 173 -------
 .../2.1.0rc1/cordova/media/media.getDuration.md | 165 ------
 docs/en/2.1.0rc1/cordova/media/media.md         | 121 -----
 docs/en/2.1.0rc1/cordova/media/media.pause.md   | 170 -------
 docs/en/2.1.0rc1/cordova/media/media.play.md    | 188 -------
 docs/en/2.1.0rc1/cordova/media/media.release.md | 154 ------
 docs/en/2.1.0rc1/cordova/media/media.seekTo.md  | 157 ------
 .../2.1.0rc1/cordova/media/media.startRecord.md | 141 ------
 docs/en/2.1.0rc1/cordova/media/media.stop.md    | 169 -------
 .../2.1.0rc1/cordova/media/media.stopRecord.md  | 139 -----
 .../cordova/notification/notification.alert.md  | 116 -----
 .../cordova/notification/notification.beep.md   | 113 -----
 .../notification/notification.confirm.md        | 132 -----
 .../cordova/notification/notification.md        |  80 ---
 .../notification/notification.vibrate.md        | 103 ----
 .../cordova/storage/database/database.md        | 124 -----
 .../storage/localstorage/localstorage.md        | 120 -----
 .../cordova/storage/parameters/display_name.md  |  23 -
 .../2.1.0rc1/cordova/storage/parameters/name.md |  23 -
 .../2.1.0rc1/cordova/storage/parameters/size.md |  23 -
 .../cordova/storage/parameters/version.md       |  23 -
 .../cordova/storage/sqlerror/sqlerror.md        |  47 --
 .../storage/sqlresultset/sqlresultset.md        | 139 -----
 .../sqlresultsetlist/sqlresultsetlist.md        | 136 -----
 .../storage/sqltransaction/sqltransaction.md    | 113 -----
 docs/en/2.1.0rc1/cordova/storage/storage.md     |  79 ---
 .../cordova/storage/storage.opendatabase.md     |  74 ---
 docs/en/2.1.0rc1/guide/command-line/index.md    | 190 -------
 .../2.1.0rc1/guide/cordova-webview/android.md   |  66 ---
 docs/en/2.1.0rc1/guide/cordova-webview/index.md |  27 -
 docs/en/2.1.0rc1/guide/cordova-webview/ios.md   | 131 -----
 .../guide/getting-started/android/index.md      | 137 -----
 .../guide/getting-started/bada/index.md         |  93 ----
 .../guide/getting-started/blackberry/index.md   | 101 ----
 docs/en/2.1.0rc1/guide/getting-started/index.md |  29 --
 .../2.1.0rc1/guide/getting-started/ios/index.md | 116 -----
 .../guide/getting-started/symbian/index.md      |  78 ---
 .../guide/getting-started/webos/index.md        |  79 ---
 .../getting-started/windows-phone/index.md      | 102 ----
 .../guide/plugin-development/android/index.md   | 154 ------
 .../guide/plugin-development/bada/index.md      |  74 ---
 .../plugin-development/blackberry/index.md      | 136 -----
 .../2.1.0rc1/guide/plugin-development/index.md  | 111 ----
 .../guide/plugin-development/ios/index.md       | 175 -------
 .../guide/plugin-development/webos/index.md     |  23 -
 .../plugin-development/windows-phone/index.md   | 191 -------
 .../2.1.0rc1/guide/upgrading/android/index.md   | 168 -------
 docs/en/2.1.0rc1/guide/upgrading/bada/index.md  |  48 --
 .../guide/upgrading/blackberry/index.md         | 117 -----
 docs/en/2.1.0rc1/guide/upgrading/index.md       |  31 --
 docs/en/2.1.0rc1/guide/upgrading/ios/index.md   | 300 -----------
 .../2.1.0rc1/guide/upgrading/symbian/index.md   |  21 -
 docs/en/2.1.0rc1/guide/upgrading/webos/index.md |  51 --
 .../guide/upgrading/windows-phone/index.md      | 147 ------
 docs/en/2.1.0rc1/guide/whitelist/index.md       | 161 ------
 docs/en/2.1.0rc1/index.md                       | 107 ----
 docs/en/2.1.0rc2/config.json                    | 171 -------
 .../accelerometer/acceleration/acceleration.md  | 107 ----
 .../accelerometer/accelerometer.clearWatch.md   | 113 -----
 .../accelerometer.getCurrentAcceleration.md     | 109 ----
 .../cordova/accelerometer/accelerometer.md      |  94 ----
 .../accelerometer.watchAcceleration.md          | 138 -----
 .../parameters/accelerometerError.md            |  27 -
 .../parameters/accelerometerOptions.md          |  28 --
 .../parameters/accelerometerSuccess.md          |  42 --
 .../2.1.0rc2/cordova/camera/camera.cleanup.md   |  50 --
 .../cordova/camera/camera.getPicture.md         | 217 --------
 docs/en/2.1.0rc2/cordova/camera/camera.md       | 102 ----
 .../camera/parameter/CameraPopoverOptions.md    |  71 ---
 .../cordova/camera/parameter/cameraError.md     |  32 --
 .../cordova/camera/parameter/cameraOptions.md   | 126 -----
 .../cordova/camera/parameter/cameraSuccess.md   |  42 --
 .../cordova/compass/compass.clearWatch.md       | 112 -----
 .../cordova/compass/compass.clearWatchFilter.md |  23 -
 .../compass/compass.getCurrentHeading.md        |  97 ----
 docs/en/2.1.0rc2/cordova/compass/compass.md     |  85 ----
 .../cordova/compass/compass.watchHeading.md     | 133 -----
 .../compass/compass.watchHeadingFilter.md       |  23 -
 .../compass/compassError/compassError.md        |  40 --
 .../cordova/compass/parameters/compassError.md  |  30 --
 .../compass/parameters/compassHeading.md        |  48 --
 .../compass/parameters/compassOptions.md        |  46 --
 .../compass/parameters/compassSuccess.md        |  40 --
 .../2.1.0rc2/cordova/connection/connection.md   | 100 ----
 .../cordova/connection/connection.type.md       | 130 -----
 .../cordova/contacts/Contact/contact.md         | 232 ---------
 .../contacts/ContactAddress/contactaddress.md   | 170 -------
 .../contacts/ContactError/contactError.md       |  45 --
 .../contacts/ContactField/contactfield.md       | 146 ------
 .../ContactFindOptions/contactfindoptions.md    | 116 -----
 .../cordova/contacts/ContactName/contactname.md | 145 ------
 .../ContactOrganization/contactorganization.md  | 153 ------
 .../cordova/contacts/contacts.create.md         |  77 ---
 .../2.1.0rc2/cordova/contacts/contacts.find.md  | 117 -----
 docs/en/2.1.0rc2/cordova/contacts/contacts.md   | 108 ----
 .../cordova/contacts/parameters/contactError.md |  27 -
 .../contacts/parameters/contactFields.md        |  25 -
 .../contacts/parameters/contactFindOptions.md   |  35 --
 .../contacts/parameters/contactSuccess.md       |  40 --
 .../2.1.0rc2/cordova/device/device.cordova.md   |  80 ---
 docs/en/2.1.0rc2/cordova/device/device.md       | 103 ----
 docs/en/2.1.0rc2/cordova/device/device.name.md  | 113 -----
 .../2.1.0rc2/cordova/device/device.platform.md  |  97 ----
 docs/en/2.1.0rc2/cordova/device/device.uuid.md  | 107 ----
 .../2.1.0rc2/cordova/device/device.version.md   |  86 ----
 .../cordova/events/events.backbutton.md         |  87 ----
 .../cordova/events/events.batterycritical.md    |  94 ----
 .../cordova/events/events.batterylow.md         |  94 ----
 .../cordova/events/events.batterystatus.md      | 102 ----
 .../cordova/events/events.deviceready.md        |  88 ----
 .../cordova/events/events.endcallbutton.md      |  86 ----
 docs/en/2.1.0rc2/cordova/events/events.md       | 101 ----
 .../cordova/events/events.menubutton.md         |  87 ----
 .../2.1.0rc2/cordova/events/events.offline.md   |  96 ----
 .../en/2.1.0rc2/cordova/events/events.online.md |  96 ----
 docs/en/2.1.0rc2/cordova/events/events.pause.md |  97 ----
 .../en/2.1.0rc2/cordova/events/events.resume.md | 108 ----
 .../cordova/events/events.searchbutton.md       |  86 ----
 .../cordova/events/events.startcallbutton.md    |  86 ----
 .../cordova/events/events.volumedownbutton.md   |  86 ----
 .../cordova/events/events.volumeupbutton.md     |  86 ----
 .../file/directoryentry/directoryentry.md       | 381 --------------
 .../file/directoryreader/directoryreader.md     |  66 ---
 docs/en/2.1.0rc2/cordova/file/file.md           | 100 ----
 .../cordova/file/fileentry/fileentry.md         | 324 ------------
 .../cordova/file/fileerror/fileerror.md         |  49 --
 .../en/2.1.0rc2/cordova/file/fileobj/fileobj.md |  45 --
 .../cordova/file/filereader/filereader.md       | 196 --------
 .../cordova/file/filesystem/filesystem.md       |  91 ----
 .../cordova/file/filetransfer/filetransfer.md   | 217 --------
 .../file/filetransfererror/filetransfererror.md |  43 --
 .../file/fileuploadoptions/fileuploadoptions.md |  45 --
 .../file/fileuploadresult/fileuploadresult.md   |  40 --
 .../cordova/file/filewriter/filewriter.md       | 194 -------
 docs/en/2.1.0rc2/cordova/file/flags/flags.md    |  46 --
 .../file/localfilesystem/localfilesystem.md     | 110 ----
 .../2.1.0rc2/cordova/file/metadata/metadata.md  |  51 --
 .../geolocation/Coordinates/coordinates.md      | 126 -----
 .../cordova/geolocation/Position/position.md    | 120 -----
 .../geolocation/PositionError/positionError.md  |  59 ---
 .../geolocation/geolocation.clearWatch.md       | 118 -----
 .../geolocation.getCurrentPosition.md           | 127 -----
 .../2.1.0rc2/cordova/geolocation/geolocation.md | 108 ----
 .../geolocation/geolocation.watchPosition.md    | 129 -----
 .../parameters/geolocation.options.md           |  41 --
 .../geolocation/parameters/geolocationError.md  |  32 --
 .../parameters/geolocationSuccess.md            |  46 --
 .../cordova/media/MediaError/mediaError.md      |  44 --
 .../cordova/media/Parameters/mediaError.md      |  32 --
 .../2.1.0rc2/cordova/media/capture/CaptureCB.md |  44 --
 .../cordova/media/capture/CaptureError.md       |  37 --
 .../cordova/media/capture/CaptureErrorCB.md     |  40 --
 .../cordova/media/capture/ConfigurationData.md  |  62 ---
 .../media/capture/MediaFile.getFormatData.md    |  53 --
 .../2.1.0rc2/cordova/media/capture/MediaFile.md |  37 --
 .../cordova/media/capture/MediaFileData.md      |  62 ---
 .../2.1.0rc2/cordova/media/capture/capture.md   | 134 -----
 .../cordova/media/capture/captureAudio.md       | 140 ------
 .../media/capture/captureAudioOptions.md        |  56 ---
 .../cordova/media/capture/captureImage.md       | 158 ------
 .../media/capture/captureImageOptions.md        |  53 --
 .../cordova/media/capture/captureVideo.md       | 159 ------
 .../media/capture/captureVideoOptions.md        |  59 ---
 .../cordova/media/media.getCurrentPosition.md   | 174 -------
 .../2.1.0rc2/cordova/media/media.getDuration.md | 166 ------
 docs/en/2.1.0rc2/cordova/media/media.md         | 146 ------
 docs/en/2.1.0rc2/cordova/media/media.pause.md   | 171 -------
 docs/en/2.1.0rc2/cordova/media/media.play.md    | 189 -------
 docs/en/2.1.0rc2/cordova/media/media.release.md | 155 ------
 docs/en/2.1.0rc2/cordova/media/media.seekTo.md  | 158 ------
 .../2.1.0rc2/cordova/media/media.startRecord.md | 146 ------
 docs/en/2.1.0rc2/cordova/media/media.stop.md    | 170 -------
 .../2.1.0rc2/cordova/media/media.stopRecord.md  | 141 ------
 .../cordova/notification/notification.alert.md  | 117 -----
 .../cordova/notification/notification.beep.md   | 120 -----
 .../notification/notification.confirm.md        | 133 -----
 .../cordova/notification/notification.md        |  84 ----
 .../notification/notification.vibrate.md        | 103 ----
 .../cordova/storage/database/database.md        | 125 -----
 .../storage/localstorage/localstorage.md        | 121 -----
 .../cordova/storage/parameters/display_name.md  |  23 -
 .../2.1.0rc2/cordova/storage/parameters/name.md |  23 -
 .../2.1.0rc2/cordova/storage/parameters/size.md |  23 -
 .../cordova/storage/parameters/version.md       |  23 -
 .../cordova/storage/sqlerror/sqlerror.md        |  47 --
 .../storage/sqlresultset/sqlresultset.md        | 140 ------
 .../sqlresultsetlist/sqlresultsetlist.md        | 137 -----
 .../storage/sqltransaction/sqltransaction.md    | 114 -----
 docs/en/2.1.0rc2/cordova/storage/storage.md     |  83 ---
 .../cordova/storage/storage.opendatabase.md     |  75 ---
 docs/en/2.1.0rc2/guide/command-line/index.md    | 190 -------
 .../2.1.0rc2/guide/cordova-webview/android.md   |  66 ---
 docs/en/2.1.0rc2/guide/cordova-webview/index.md |  27 -
 docs/en/2.1.0rc2/guide/cordova-webview/ios.md   | 131 -----
 .../guide/getting-started/android/index.md      | 137 -----
 .../guide/getting-started/bada/index.md         |  93 ----
 .../guide/getting-started/blackberry/index.md   | 101 ----
 docs/en/2.1.0rc2/guide/getting-started/index.md |  30 --
 .../2.1.0rc2/guide/getting-started/ios/index.md | 116 -----
 .../guide/getting-started/symbian/index.md      |  78 ---
 .../guide/getting-started/tizen/index.md        | 108 ----
 .../guide/getting-started/webos/index.md        |  79 ---
 .../getting-started/windows-phone/index.md      | 102 ----
 .../guide/plugin-development/android/index.md   | 154 ------
 .../guide/plugin-development/bada/index.md      |  74 ---
 .../plugin-development/blackberry/index.md      | 136 -----
 .../2.1.0rc2/guide/plugin-development/index.md  | 112 -----
 .../guide/plugin-development/ios/index.md       | 175 -------
 .../guide/plugin-development/tizen/index.md     |  23 -
 .../guide/plugin-development/webos/index.md     |  23 -
 .../plugin-development/windows-phone/index.md   | 191 -------
 .../2.1.0rc2/guide/upgrading/android/index.md   | 168 -------
 docs/en/2.1.0rc2/guide/upgrading/bada/index.md  |  48 --
 .../guide/upgrading/blackberry/index.md         | 117 -----
 docs/en/2.1.0rc2/guide/upgrading/index.md       |  32 --
 docs/en/2.1.0rc2/guide/upgrading/ios/index.md   | 300 -----------
 .../2.1.0rc2/guide/upgrading/symbian/index.md   |  21 -
 docs/en/2.1.0rc2/guide/upgrading/tizen/index.md |  23 -
 docs/en/2.1.0rc2/guide/upgrading/webos/index.md |  38 --
 .../guide/upgrading/windows-phone/index.md      | 147 ------
 docs/en/2.1.0rc2/guide/whitelist/index.md       | 189 -------
 docs/en/2.1.0rc2/index.md                       | 107 ----
 docs/en/2.2.0rc1/config.json                    | 187 -------
 .../accelerometer/acceleration/acceleration.md  | 107 ----
 .../accelerometer/accelerometer.clearWatch.md   | 113 -----
 .../accelerometer.getCurrentAcceleration.md     | 109 ----
 .../cordova/accelerometer/accelerometer.md      |  94 ----
 .../accelerometer.watchAcceleration.md          | 138 -----
 .../parameters/accelerometerError.md            |  27 -
 .../parameters/accelerometerOptions.md          |  28 --
 .../parameters/accelerometerSuccess.md          |  42 --
 .../2.2.0rc1/cordova/camera/camera.cleanup.md   |  50 --
 .../cordova/camera/camera.getPicture.md         | 217 --------
 docs/en/2.2.0rc1/cordova/camera/camera.md       | 102 ----
 .../camera/parameter/CameraPopoverOptions.md    |  71 ---
 .../cordova/camera/parameter/cameraError.md     |  32 --
 .../cordova/camera/parameter/cameraOptions.md   | 126 -----
 .../cordova/camera/parameter/cameraSuccess.md   |  42 --
 .../cordova/compass/compass.clearWatch.md       | 112 -----
 .../cordova/compass/compass.clearWatchFilter.md |  23 -
 .../compass/compass.getCurrentHeading.md        |  97 ----
 docs/en/2.2.0rc1/cordova/compass/compass.md     |  85 ----
 .../cordova/compass/compass.watchHeading.md     | 133 -----
 .../compass/compass.watchHeadingFilter.md       |  23 -
 .../compass/compassError/compassError.md        |  40 --
 .../cordova/compass/parameters/compassError.md  |  30 --
 .../compass/parameters/compassHeading.md        |  48 --
 .../compass/parameters/compassOptions.md        |  46 --
 .../compass/parameters/compassSuccess.md        |  40 --
 .../2.2.0rc1/cordova/connection/connection.md   | 100 ----
 .../cordova/connection/connection.type.md       | 130 -----
 .../cordova/contacts/Contact/contact.md         | 232 ---------
 .../contacts/ContactAddress/contactaddress.md   | 170 -------
 .../contacts/ContactError/contactError.md       |  45 --
 .../contacts/ContactField/contactfield.md       | 146 ------
 .../ContactFindOptions/contactfindoptions.md    | 116 -----
 .../cordova/contacts/ContactName/contactname.md | 145 ------
 .../ContactOrganization/contactorganization.md  | 153 ------
 .../cordova/contacts/contacts.create.md         |  77 ---
 .../2.2.0rc1/cordova/contacts/contacts.find.md  | 117 -----
 docs/en/2.2.0rc1/cordova/contacts/contacts.md   | 108 ----
 .../cordova/contacts/parameters/contactError.md |  27 -
 .../contacts/parameters/contactFields.md        |  25 -
 .../contacts/parameters/contactFindOptions.md   |  35 --
 .../contacts/parameters/contactSuccess.md       |  40 --
 .../2.2.0rc1/cordova/device/device.cordova.md   |  80 ---
 docs/en/2.2.0rc1/cordova/device/device.md       | 103 ----
 docs/en/2.2.0rc1/cordova/device/device.name.md  | 113 -----
 .../2.2.0rc1/cordova/device/device.platform.md  |  97 ----
 docs/en/2.2.0rc1/cordova/device/device.uuid.md  | 107 ----
 .../2.2.0rc1/cordova/device/device.version.md   |  86 ----
 .../cordova/events/events.backbutton.md         |  87 ----
 .../cordova/events/events.batterycritical.md    |  94 ----
 .../cordova/events/events.batterylow.md         |  94 ----
 .../cordova/events/events.batterystatus.md      | 102 ----
 .../cordova/events/events.deviceready.md        |  88 ----
 .../cordova/events/events.endcallbutton.md      |  86 ----
 docs/en/2.2.0rc1/cordova/events/events.md       | 101 ----
 .../cordova/events/events.menubutton.md         |  87 ----
 .../2.2.0rc1/cordova/events/events.offline.md   |  96 ----
 .../en/2.2.0rc1/cordova/events/events.online.md |  96 ----
 docs/en/2.2.0rc1/cordova/events/events.pause.md |  97 ----
 .../en/2.2.0rc1/cordova/events/events.resume.md | 108 ----
 .../cordova/events/events.searchbutton.md       |  86 ----
 .../cordova/events/events.startcallbutton.md    |  86 ----
 .../cordova/events/events.volumedownbutton.md   |  86 ----
 .../cordova/events/events.volumeupbutton.md     |  86 ----
 .../file/directoryentry/directoryentry.md       | 383 --------------
 .../file/directoryreader/directoryreader.md     |  66 ---
 docs/en/2.2.0rc1/cordova/file/file.md           | 100 ----
 .../cordova/file/fileentry/fileentry.md         | 326 ------------
 .../cordova/file/fileerror/fileerror.md         |  49 --
 .../en/2.2.0rc1/cordova/file/fileobj/fileobj.md |  45 --
 .../cordova/file/filereader/filereader.md       | 196 --------
 .../cordova/file/filesystem/filesystem.md       |  91 ----
 .../cordova/file/filetransfer/filetransfer.md   | 217 --------
 .../file/filetransfererror/filetransfererror.md |  43 --
 .../file/fileuploadoptions/fileuploadoptions.md |  45 --
 .../file/fileuploadresult/fileuploadresult.md   |  40 --
 .../cordova/file/filewriter/filewriter.md       | 194 -------
 docs/en/2.2.0rc1/cordova/file/flags/flags.md    |  46 --
 .../file/localfilesystem/localfilesystem.md     | 110 ----
 .../2.2.0rc1/cordova/file/metadata/metadata.md  |  51 --
 .../geolocation/Coordinates/coordinates.md      | 126 -----
 .../cordova/geolocation/Position/position.md    | 120 -----
 .../geolocation/PositionError/positionError.md  |  59 ---
 .../geolocation/geolocation.clearWatch.md       | 118 -----
 .../geolocation.getCurrentPosition.md           | 127 -----
 .../2.2.0rc1/cordova/geolocation/geolocation.md | 108 ----
 .../geolocation/geolocation.watchPosition.md    | 129 -----
 .../parameters/geolocation.options.md           |  41 --
 .../geolocation/parameters/geolocationError.md  |  32 --
 .../parameters/geolocationSuccess.md            |  46 --
 .../GlobalizationError/globalizationerror.md    |  93 ----
 .../globalization/globalization.dateToString.md |  86 ----
 .../globalization.getCurrencyPattern.md         | 106 ----
 .../globalization/globalization.getDateNames.md |  92 ----
 .../globalization.getDatePattern.md             |  89 ----
 .../globalization.getFirstDayOfWeek.md          |  75 ---
 .../globalization.getLocaleName.md              |  77 ---
 .../globalization.getNumberPattern.md           | 114 -----
 .../globalization.getPreferredLanguage.md       |  76 ---
 .../globalization.isDayLightSavingsTime.md      |  78 ---
 .../cordova/globalization/globalization.md      |  57 ---
 .../globalization.numberToString.md             |  80 ---
 .../globalization/globalization.stringToDate.md | 102 ----
 .../globalization.stringToNumber.md             |  83 ---
 .../cordova/media/MediaError/mediaError.md      |  44 --
 .../cordova/media/Parameters/mediaError.md      |  32 --
 .../2.2.0rc1/cordova/media/capture/CaptureCB.md |  44 --
 .../cordova/media/capture/CaptureError.md       |  37 --
 .../cordova/media/capture/CaptureErrorCB.md     |  40 --
 .../cordova/media/capture/ConfigurationData.md  |  62 ---
 .../media/capture/MediaFile.getFormatData.md    |  53 --
 .../2.2.0rc1/cordova/media/capture/MediaFile.md |  37 --
 .../cordova/media/capture/MediaFileData.md      |  62 ---
 .../2.2.0rc1/cordova/media/capture/capture.md   | 134 -----
 .../cordova/media/capture/captureAudio.md       | 140 ------
 .../media/capture/captureAudioOptions.md        |  56 ---
 .../cordova/media/capture/captureImage.md       | 158 ------
 .../media/capture/captureImageOptions.md        |  53 --
 .../cordova/media/capture/captureVideo.md       | 159 ------
 .../media/capture/captureVideoOptions.md        |  59 ---
 .../cordova/media/media.getCurrentPosition.md   | 174 -------
 .../2.2.0rc1/cordova/media/media.getDuration.md | 166 ------
 docs/en/2.2.0rc1/cordova/media/media.md         | 146 ------
 docs/en/2.2.0rc1/cordova/media/media.pause.md   | 171 -------
 docs/en/2.2.0rc1/cordova/media/media.play.md    | 189 -------
 docs/en/2.2.0rc1/cordova/media/media.release.md | 155 ------
 docs/en/2.2.0rc1/cordova/media/media.seekTo.md  | 158 ------
 .../2.2.0rc1/cordova/media/media.startRecord.md | 151 ------
 docs/en/2.2.0rc1/cordova/media/media.stop.md    | 170 -------
 .../2.2.0rc1/cordova/media/media.stopRecord.md  | 141 ------
 .../cordova/notification/notification.alert.md  | 117 -----
 .../cordova/notification/notification.beep.md   | 120 -----
 .../notification/notification.confirm.md        | 133 -----
 .../cordova/notification/notification.md        |  84 ----
 .../notification/notification.vibrate.md        | 103 ----
 .../cordova/storage/database/database.md        | 125 -----
 .../storage/localstorage/localstorage.md        | 121 -----
 .../cordova/storage/parameters/display_name.md  |  23 -
 .../2.2.0rc1/cordova/storage/parameters/name.md |  23 -
 .../2.2.0rc1/cordova/storage/parameters/size.md |  23 -
 .../cordova/storage/parameters/version.md       |  23 -
 .../cordova/storage/sqlerror/sqlerror.md        |  47 --
 .../storage/sqlresultset/sqlresultset.md        | 140 ------
 .../sqlresultsetlist/sqlresultsetlist.md        | 137 -----
 .../storage/sqltransaction/sqltransaction.md    | 114 -----
 docs/en/2.2.0rc1/cordova/storage/storage.md     |  83 ---
 .../cordova/storage/storage.opendatabase.md     |  75 ---
 docs/en/2.2.0rc1/guide/command-line/index.md    | 190 -------
 .../2.2.0rc1/guide/cordova-webview/android.md   |  66 ---
 docs/en/2.2.0rc1/guide/cordova-webview/index.md |  27 -
 docs/en/2.2.0rc1/guide/cordova-webview/ios.md   | 131 -----
 .../guide/getting-started/android/index.md      | 137 -----
 .../guide/getting-started/bada/index.md         |  93 ----
 .../guide/getting-started/blackberry/index.md   | 101 ----
 docs/en/2.2.0rc1/guide/getting-started/index.md |  30 --
 .../2.2.0rc1/guide/getting-started/ios/index.md | 116 -----
 .../guide/getting-started/symbian/index.md      |  78 ---
 .../guide/getting-started/tizen/index.md        | 108 ----
 .../guide/getting-started/webos/index.md        |  79 ---
 .../getting-started/windows-phone/index.md      | 116 -----
 .../guide/plugin-development/android/index.md   | 155 ------
 .../guide/plugin-development/bada/index.md      |  74 ---
 .../plugin-development/blackberry/index.md      | 136 -----
 .../2.2.0rc1/guide/plugin-development/index.md  | 112 -----
 .../guide/plugin-development/ios/index.md       | 177 -------
 .../guide/plugin-development/tizen/index.md     |  23 -
 .../guide/plugin-development/webos/index.md     |  23 -
 .../plugin-development/windows-phone/index.md   | 191 -------
 .../en/2.2.0rc1/guide/project-settings/index.md |  23 -
 .../guide/project-settings/ios/index.md         |  53 --
 .../2.2.0rc1/guide/upgrading/android/index.md   | 168 -------
 docs/en/2.2.0rc1/guide/upgrading/bada/index.md  |  48 --
 .../guide/upgrading/blackberry/index.md         | 117 -----
 docs/en/2.2.0rc1/guide/upgrading/index.md       |  32 --
 docs/en/2.2.0rc1/guide/upgrading/ios/index.md   | 322 ------------
 .../2.2.0rc1/guide/upgrading/symbian/index.md   |  21 -
 docs/en/2.2.0rc1/guide/upgrading/tizen/index.md |  23 -
 docs/en/2.2.0rc1/guide/upgrading/webos/index.md |  38 --
 .../guide/upgrading/windows-phone/index.md      | 147 ------
 docs/en/2.2.0rc1/guide/whitelist/index.md       | 189 -------
 docs/en/2.2.0rc1/index.md                       | 115 -----
 docs/en/2.2.0rc2/config.json                    | 192 -------
 .../accelerometer/acceleration/acceleration.md  | 107 ----
 .../accelerometer/accelerometer.clearWatch.md   | 113 -----
 .../accelerometer.getCurrentAcceleration.md     | 109 ----
 .../cordova/accelerometer/accelerometer.md      |  94 ----
 .../accelerometer.watchAcceleration.md          | 138 -----
 .../parameters/accelerometerError.md            |  27 -
 .../parameters/accelerometerOptions.md          |  28 --
 .../parameters/accelerometerSuccess.md          |  42 --
 .../2.2.0rc2/cordova/camera/camera.cleanup.md   |  50 --
 .../cordova/camera/camera.getPicture.md         | 217 --------
 docs/en/2.2.0rc2/cordova/camera/camera.md       | 102 ----
 .../camera/parameter/CameraPopoverOptions.md    |  71 ---
 .../cordova/camera/parameter/cameraError.md     |  32 --
 .../cordova/camera/parameter/cameraOptions.md   | 126 -----
 .../cordova/camera/parameter/cameraSuccess.md   |  42 --
 .../cordova/compass/compass.clearWatch.md       | 112 -----
 .../cordova/compass/compass.clearWatchFilter.md |  23 -
 .../compass/compass.getCurrentHeading.md        |  97 ----
 docs/en/2.2.0rc2/cordova/compass/compass.md     |  85 ----
 .../cordova/compass/compass.watchHeading.md     | 133 -----
 .../compass/compass.watchHeadingFilter.md       |  23 -
 .../compass/compassError/compassError.md        |  40 --
 .../cordova/compass/parameters/compassError.md  |  30 --
 .../compass/parameters/compassHeading.md        |  48 --
 .../compass/parameters/compassOptions.md        |  46 --
 .../compass/parameters/compassSuccess.md        |  40 --
 .../2.2.0rc2/cordova/connection/connection.md   | 100 ----
 .../cordova/connection/connection.type.md       | 138 -----
 .../cordova/contacts/Contact/contact.md         | 222 --------
 .../contacts/ContactAddress/contactaddress.md   | 159 ------
 .../contacts/ContactError/contactError.md       |  45 --
 .../contacts/ContactField/contactfield.md       | 146 ------
 .../ContactFindOptions/contactfindoptions.md    | 116 -----
 .../cordova/contacts/ContactName/contactname.md | 145 ------
 .../ContactOrganization/contactorganization.md  | 146 ------
 .../cordova/contacts/contacts.create.md         |  77 ---
 .../2.2.0rc2/cordova/contacts/contacts.find.md  | 117 -----
 docs/en/2.2.0rc2/cordova/contacts/contacts.md   | 108 ----
 .../cordova/contacts/parameters/contactError.md |  27 -
 .../contacts/parameters/contactFields.md        |  25 -
 .../contacts/parameters/contactFindOptions.md   |  35 --
 .../contacts/parameters/contactSuccess.md       |  40 --
 .../2.2.0rc2/cordova/device/device.cordova.md   |  80 ---
 docs/en/2.2.0rc2/cordova/device/device.md       | 103 ----
 docs/en/2.2.0rc2/cordova/device/device.name.md  | 113 -----
 .../2.2.0rc2/cordova/device/device.platform.md  |  97 ----
 docs/en/2.2.0rc2/cordova/device/device.uuid.md  | 107 ----
 .../2.2.0rc2/cordova/device/device.version.md   |  86 ----
 .../cordova/events/events.backbutton.md         |  87 ----
 .../cordova/events/events.batterycritical.md    |  94 ----
 .../cordova/events/events.batterylow.md         |  94 ----
 .../cordova/events/events.batterystatus.md      | 102 ----
 .../cordova/events/events.deviceready.md        |  90 ----
 .../cordova/events/events.endcallbutton.md      |  86 ----
 docs/en/2.2.0rc2/cordova/events/events.md       | 101 ----
 .../cordova/events/events.menubutton.md         |  87 ----
 .../2.2.0rc2/cordova/events/events.offline.md   |  96 ----
 .../en/2.2.0rc2/cordova/events/events.online.md |  96 ----
 docs/en/2.2.0rc2/cordova/events/events.pause.md |  97 ----
 .../en/2.2.0rc2/cordova/events/events.resume.md | 108 ----
 .../cordova/events/events.searchbutton.md       |  86 ----
 .../cordova/events/events.startcallbutton.md    |  86 ----
 .../cordova/events/events.volumedownbutton.md   |  86 ----
 .../cordova/events/events.volumeupbutton.md     |  86 ----
 .../file/directoryentry/directoryentry.md       | 383 --------------
 .../file/directoryreader/directoryreader.md     |  66 ---
 docs/en/2.2.0rc2/cordova/file/file.md           | 100 ----
 .../cordova/file/fileentry/fileentry.md         | 326 ------------
 .../cordova/file/fileerror/fileerror.md         |  49 --
 .../en/2.2.0rc2/cordova/file/fileobj/fileobj.md |  45 --
 .../cordova/file/filereader/filereader.md       | 196 --------
 .../cordova/file/filesystem/filesystem.md       |  91 ----
 .../cordova/file/filetransfer/filetransfer.md   | 249 ---------
 .../file/filetransfererror/filetransfererror.md |  44 --
 .../file/fileuploadoptions/fileuploadoptions.md |  45 --
 .../file/fileuploadresult/fileuploadresult.md   |  40 --
 .../cordova/file/filewriter/filewriter.md       | 194 -------
 docs/en/2.2.0rc2/cordova/file/flags/flags.md    |  46 --
 .../file/localfilesystem/localfilesystem.md     | 110 ----
 .../2.2.0rc2/cordova/file/metadata/metadata.md  |  51 --
 .../geolocation/Coordinates/coordinates.md      | 126 -----
 .../cordova/geolocation/Position/position.md    | 120 -----
 .../geolocation/PositionError/positionError.md  |  59 ---
 .../geolocation/geolocation.clearWatch.md       | 118 -----
 .../geolocation.getCurrentPosition.md           | 127 -----
 .../2.2.0rc2/cordova/geolocation/geolocation.md | 108 ----
 .../geolocation/geolocation.watchPosition.md    | 129 -----
 .../parameters/geolocation.options.md           |  41 --
 .../geolocation/parameters/geolocationError.md  |  32 --
 .../parameters/geolocationSuccess.md            |  46 --
 .../GlobalizationError/globalizationerror.md    |  93 ----
 .../globalization/globalization.dateToString.md |  86 ----
 .../globalization.getCurrencyPattern.md         | 106 ----
 .../globalization/globalization.getDateNames.md |  92 ----
 .../globalization.getDatePattern.md             |  89 ----
 .../globalization.getFirstDayOfWeek.md          |  75 ---
 .../globalization.getLocaleName.md              |  77 ---
 .../globalization.getNumberPattern.md           | 114 -----
 .../globalization.getPreferredLanguage.md       |  76 ---
 .../globalization.isDayLightSavingsTime.md      |  78 ---
 .../cordova/globalization/globalization.md      |  61 ---
 .../globalization.numberToString.md             |  80 ---
 .../globalization/globalization.stringToDate.md | 102 ----
 .../globalization.stringToNumber.md             |  83 ---
 .../cordova/media/MediaError/mediaError.md      |  44 --
 .../cordova/media/Parameters/mediaError.md      |  32 --
 .../2.2.0rc2/cordova/media/capture/CaptureCB.md |  44 --
 .../cordova/media/capture/CaptureError.md       |  37 --
 .../cordova/media/capture/CaptureErrorCB.md     |  40 --
 .../cordova/media/capture/ConfigurationData.md  |  62 ---
 .../media/capture/MediaFile.getFormatData.md    |  53 --
 .../2.2.0rc2/cordova/media/capture/MediaFile.md |  37 --
 .../cordova/media/capture/MediaFileData.md      |  62 ---
 .../2.2.0rc2/cordova/media/capture/capture.md   | 134 -----
 .../cordova/media/capture/captureAudio.md       | 140 ------
 .../media/capture/captureAudioOptions.md        |  56 ---
 .../cordova/media/capture/captureImage.md       | 158 ------
 .../media/capture/captureImageOptions.md        |  53 --
 .../cordova/media/capture/captureVideo.md       | 159 ------
 .../media/capture/captureVideoOptions.md        |  59 ---
 .../cordova/media/media.getCurrentPosition.md   | 174 -------
 .../2.2.0rc2/cordova/media/media.getDuration.md | 166 ------
 docs/en/2.2.0rc2/cordova/media/media.md         | 146 ------
 docs/en/2.2.0rc2/cordova/media/media.pause.md   | 171 -------
 docs/en/2.2.0rc2/cordova/media/media.play.md    | 189 -------
 docs/en/2.2.0rc2/cordova/media/media.release.md | 155 ------
 docs/en/2.2.0rc2/cordova/media/media.seekTo.md  | 158 ------
 .../2.2.0rc2/cordova/media/media.startRecord.md | 151 ------
 docs/en/2.2.0rc2/cordova/media/media.stop.md    | 170 -------
 .../2.2.0rc2/cordova/media/media.stopRecord.md  | 141 ------
 .../cordova/notification/notification.alert.md  | 124 -----
 .../cordova/notification/notification.beep.md   | 120 -----
 .../notification/notification.confirm.md        | 133 -----
 .../cordova/notification/notification.md        |  84 ----
 .../notification/notification.vibrate.md        | 103 ----
 .../cordova/splashscreen/splashscreen.hide.md   |  80 ---
 .../cordova/splashscreen/splashscreen.md        |  87 ----
 .../cordova/splashscreen/splashscreen.show.md   |  69 ---
 .../cordova/storage/database/database.md        | 121 -----
 .../storage/localstorage/localstorage.md        | 121 -----
 .../cordova/storage/parameters/display_name.md  |  23 -
 .../2.2.0rc2/cordova/storage/parameters/name.md |  23 -
 .../2.2.0rc2/cordova/storage/parameters/size.md |  23 -
 .../cordova/storage/parameters/version.md       |  23 -
 .../cordova/storage/sqlerror/sqlerror.md        |  47 --
 .../storage/sqlresultset/sqlresultset.md        | 140 ------
 .../sqlresultsetlist/sqlresultsetlist.md        | 137 -----
 .../storage/sqltransaction/sqltransaction.md    | 114 -----
 docs/en/2.2.0rc2/cordova/storage/storage.md     |  83 ---
 .../cordova/storage/storage.opendatabase.md     |  75 ---
 docs/en/2.2.0rc2/guide/command-line/index.md    | 190 -------
 .../2.2.0rc2/guide/cordova-webview/android.md   |  66 ---
 docs/en/2.2.0rc2/guide/cordova-webview/index.md |  27 -
 docs/en/2.2.0rc2/guide/cordova-webview/ios.md   | 131 -----
 .../guide/getting-started/android/index.md      |  75 ---
 .../guide/getting-started/bada/index.md         |  93 ----
 .../guide/getting-started/blackberry/index.md   | 101 ----
 docs/en/2.2.0rc2/guide/getting-started/index.md |  31 --
 .../2.2.0rc2/guide/getting-started/ios/index.md | 123 -----
 .../guide/getting-started/symbian/index.md      |  78 ---
 .../guide/getting-started/tizen/index.md        | 108 ----
 .../guide/getting-started/webos/index.md        |  79 ---
 .../guide/getting-started/windows-8/index.md    | 104 ----
 .../getting-started/windows-phone/index.md      | 116 -----
 .../guide/plugin-development/android/index.md   | 188 -------
 .../guide/plugin-development/bada/index.md      |  74 ---
 .../plugin-development/blackberry/index.md      | 136 -----
 .../2.2.0rc2/guide/plugin-development/index.md  | 112 -----
 .../guide/plugin-development/ios/index.md       | 174 -------
 .../guide/plugin-development/tizen/index.md     |  23 -
 .../guide/plugin-development/webos/index.md     |  23 -
 .../plugin-development/windows-phone/index.md   | 191 -------
 .../en/2.2.0rc2/guide/project-settings/index.md |  23 -
 .../guide/project-settings/ios/index.md         |  53 --
 .../2.2.0rc2/guide/upgrading/android/index.md   | 188 -------
 docs/en/2.2.0rc2/guide/upgrading/bada/index.md  |  48 --
 .../guide/upgrading/blackberry/index.md         | 117 -----
 docs/en/2.2.0rc2/guide/upgrading/index.md       |  32 --
 docs/en/2.2.0rc2/guide/upgrading/ios/index.md   | 322 ------------
 .../2.2.0rc2/guide/upgrading/symbian/index.md   |  21 -
 docs/en/2.2.0rc2/guide/upgrading/tizen/index.md |  23 -
 docs/en/2.2.0rc2/guide/upgrading/webos/index.md |  38 --
 .../guide/upgrading/windows-phone/index.md      | 147 ------
 docs/en/2.2.0rc2/guide/whitelist/index.md       | 189 -------
 docs/en/2.2.0rc2/index.md                       | 119 -----
 docs/en/2.3.0rc1/config.json                    | 192 -------
 .../accelerometer/acceleration/acceleration.md  | 109 ----
 .../accelerometer/accelerometer.clearWatch.md   | 114 -----
 .../accelerometer.getCurrentAcceleration.md     | 110 ----
 .../cordova/accelerometer/accelerometer.md      |  94 ----
 .../accelerometer.watchAcceleration.md          | 138 -----
 .../parameters/accelerometerError.md            |  27 -
 .../parameters/accelerometerOptions.md          |  28 --
 .../parameters/accelerometerSuccess.md          |  42 --
 .../2.3.0rc1/cordova/camera/camera.cleanup.md   |  50 --
 .../cordova/camera/camera.getPicture.md         | 218 --------
 docs/en/2.3.0rc1/cordova/camera/camera.md       | 102 ----
 .../camera/parameter/CameraPopoverOptions.md    |  71 ---
 .../cordova/camera/parameter/cameraError.md     |  32 --
 .../cordova/camera/parameter/cameraOptions.md   | 126 -----
 .../cordova/camera/parameter/cameraSuccess.md   |  42 --
 .../cordova/compass/compass.clearWatch.md       | 113 -----
 .../cordova/compass/compass.clearWatchFilter.md |  23 -
 .../compass/compass.getCurrentHeading.md        |  98 ----
 docs/en/2.3.0rc1/cordova/compass/compass.md     |  85 ----
 .../cordova/compass/compass.watchHeading.md     | 134 -----
 .../compass/compass.watchHeadingFilter.md       |  23 -
 .../compass/compassError/compassError.md        |  40 --
 .../cordova/compass/parameters/compassError.md  |  30 --
 .../compass/parameters/compassHeading.md        |  48 --
 .../compass/parameters/compassOptions.md        |  46 --
 .../compass/parameters/compassSuccess.md        |  40 --
 .../2.3.0rc1/cordova/connection/connection.md   | 100 ----
 .../cordova/connection/connection.type.md       | 139 -----
 .../cordova/contacts/Contact/contact.md         | 238 ---------
 .../contacts/ContactAddress/contactaddress.md   | 161 ------
 .../contacts/ContactError/contactError.md       |  45 --
 .../contacts/ContactField/contactfield.md       | 148 ------
 .../ContactFindOptions/contactfindoptions.md    | 118 -----
 .../cordova/contacts/ContactName/contactname.md | 147 ------
 .../ContactOrganization/contactorganization.md  | 148 ------
 .../cordova/contacts/contacts.create.md         |  78 ---
 .../2.3.0rc1/cordova/contacts/contacts.find.md  | 119 -----
 docs/en/2.3.0rc1/cordova/contacts/contacts.md   | 108 ----
 .../cordova/contacts/parameters/contactError.md |  27 -
 .../contacts/parameters/contactFields.md        |  25 -
 .../contacts/parameters/contactFindOptions.md   |  35 --
 .../contacts/parameters/contactSuccess.md       |  40 --
 .../2.3.0rc1/cordova/device/device.cordova.md   |  81 ---
 docs/en/2.3.0rc1/cordova/device/device.md       | 103 ----
 docs/en/2.3.0rc1/cordova/device/device.name.md  | 107 ----
 .../2.3.0rc1/cordova/device/device.platform.md  |  93 ----
 docs/en/2.3.0rc1/cordova/device/device.uuid.md  | 108 ----
 .../2.3.0rc1/cordova/device/device.version.md   |  87 ----
 .../cordova/events/events.backbutton.md         |  87 ----
 .../cordova/events/events.batterycritical.md    |  94 ----
 .../cordova/events/events.batterylow.md         |  94 ----
 .../cordova/events/events.batterystatus.md      | 102 ----
 .../cordova/events/events.deviceready.md        |  91 ----
 .../cordova/events/events.endcallbutton.md      |  86 ----
 docs/en/2.3.0rc1/cordova/events/events.md       | 101 ----
 .../cordova/events/events.menubutton.md         |  87 ----
 .../2.3.0rc1/cordova/events/events.offline.md   |  97 ----
 .../en/2.3.0rc1/cordova/events/events.online.md |  97 ----
 docs/en/2.3.0rc1/cordova/events/events.pause.md |  98 ----
 .../en/2.3.0rc1/cordova/events/events.resume.md | 109 ----
 .../cordova/events/events.searchbutton.md       |  86 ----
 .../cordova/events/events.startcallbutton.md    |  86 ----
 .../cordova/events/events.volumedownbutton.md   |  86 ----
 .../cordova/events/events.volumeupbutton.md     |  86 ----
 .../file/directoryentry/directoryentry.md       | 384 --------------
 .../file/directoryreader/directoryreader.md     |  67 ---
 docs/en/2.3.0rc1/cordova/file/file.md           | 100 ----
 .../cordova/file/fileentry/fileentry.md         | 327 ------------
 .../cordova/file/fileerror/fileerror.md         |  49 --
 .../en/2.3.0rc1/cordova/file/fileobj/fileobj.md |  46 --
 .../cordova/file/filereader/filereader.md       | 197 --------
 .../cordova/file/filesystem/filesystem.md       |  92 ----
 .../cordova/file/filetransfer/filetransfer.md   | 255 ----------
 .../file/filetransfererror/filetransfererror.md |  44 --
 .../file/fileuploadoptions/fileuploadoptions.md |  45 --
 .../file/fileuploadresult/fileuploadresult.md   |  40 --
 .../cordova/file/filewriter/filewriter.md       | 195 -------
 docs/en/2.3.0rc1/cordova/file/flags/flags.md    |  47 --
 .../file/localfilesystem/localfilesystem.md     | 111 ----
 .../2.3.0rc1/cordova/file/metadata/metadata.md  |  52 --
 .../geolocation/Coordinates/coordinates.md      | 127 -----
 .../cordova/geolocation/Position/position.md    | 121 -----
 .../geolocation/PositionError/positionError.md  |  59 ---
 .../geolocation/geolocation.clearWatch.md       | 119 -----
 .../geolocation.getCurrentPosition.md           | 128 -----
 .../2.3.0rc1/cordova/geolocation/geolocation.md | 108 ----
 .../geolocation/geolocation.watchPosition.md    | 130 -----
 .../parameters/geolocation.options.md           |  41 --
 .../geolocation/parameters/geolocationError.md  |  32 --
 .../parameters/geolocationSuccess.md            |  46 --
 .../GlobalizationError/globalizationerror.md    |  93 ----
 .../globalization/globalization.dateToString.md |  86 ----
 .../globalization.getCurrencyPattern.md         | 106 ----
 .../globalization/globalization.getDateNames.md |  92 ----
 .../globalization.getDatePattern.md             |  89 ----
 .../globalization.getFirstDayOfWeek.md          |  75 ---
 .../globalization.getLocaleName.md              |  77 ---
 .../globalization.getNumberPattern.md           | 114 -----
 .../globalization.getPreferredLanguage.md       |  76 ---
 .../globalization.isDayLightSavingsTime.md      |  78 ---
 .../cordova/globalization/globalization.md      |  61 ---
 .../globalization.numberToString.md             |  80 ---
 .../globalization/globalization.stringToDate.md | 102 ----
 .../globalization.stringToNumber.md             |  83 ---
 .../cordova/media/MediaError/mediaError.md      |  44 --
 .../cordova/media/Parameters/mediaError.md      |  32 --
 .../2.3.0rc1/cordova/media/capture/CaptureCB.md |  44 --
 .../cordova/media/capture/CaptureError.md       |  37 --
 .../cordova/media/capture/CaptureErrorCB.md     |  40 --
 .../cordova/media/capture/ConfigurationData.md  |  62 ---
 .../media/capture/MediaFile.getFormatData.md    |  54 --
 .../2.3.0rc1/cordova/media/capture/MediaFile.md |  37 --
 .../cordova/media/capture/MediaFileData.md      |  62 ---
 .../2.3.0rc1/cordova/media/capture/capture.md   | 135 -----
 .../cordova/media/capture/captureAudio.md       | 141 ------
 .../media/capture/captureAudioOptions.md        |  56 ---
 .../cordova/media/capture/captureImage.md       | 159 ------
 .../media/capture/captureImageOptions.md        |  53 --
 .../cordova/media/capture/captureVideo.md       | 160 ------
 .../media/capture/captureVideoOptions.md        |  59 ---
 .../cordova/media/media.getCurrentPosition.md   | 175 -------
 .../2.3.0rc1/cordova/media/media.getDuration.md | 167 ------
 docs/en/2.3.0rc1/cordova/media/media.md         | 147 ------
 docs/en/2.3.0rc1/cordova/media/media.pause.md   | 172 -------
 docs/en/2.3.0rc1/cordova/media/media.play.md    | 190 -------
 docs/en/2.3.0rc1/cordova/media/media.release.md | 156 ------
 docs/en/2.3.0rc1/cordova/media/media.seekTo.md  | 159 ------
 .../2.3.0rc1/cordova/media/media.startRecord.md | 152 ------
 docs/en/2.3.0rc1/cordova/media/media.stop.md    | 171 -------
 .../2.3.0rc1/cordova/media/media.stopRecord.md  | 142 ------
 .../cordova/notification/notification.alert.md  | 125 -----
 .../cordova/notification/notification.beep.md   | 120 -----
 .../notification/notification.confirm.md        | 134 -----
 .../cordova/notification/notification.md        |  84 ----
 .../notification/notification.vibrate.md        | 103 ----
 .../cordova/splashscreen/splashscreen.hide.md   |  80 ---
 .../cordova/splashscreen/splashscreen.md        |  87 ----
 .../cordova/splashscreen/splashscreen.show.md   |  69 ---
 .../cordova/storage/database/database.md        | 121 -----
 .../storage/localstorage/localstorage.md        | 121 -----
 .../cordova/storage/parameters/display_name.md  |  23 -
 .../2.3.0rc1/cordova/storage/parameters/name.md |  23 -
 .../2.3.0rc1/cordova/storage/parameters/size.md |  23 -
 .../cordova/storage/parameters/version.md       |  23 -
 .../cordova/storage/sqlerror/sqlerror.md        |  47 --
 .../storage/sqlresultset/sqlresultset.md        | 140 ------
 .../sqlresultsetlist/sqlresultsetlist.md        | 137 -----
 .../storage/sqltransaction/sqltransaction.md    | 114 -----
 docs/en/2.3.0rc1/cordova/storage/storage.md     |  83 ---
 .../cordova/storage/storage.opendatabase.md     |  75 ---
 docs/en/2.3.0rc1/guide/command-line/index.md    | 192 -------
 .../2.3.0rc1/guide/cordova-webview/android.md   | 119 -----
 docs/en/2.3.0rc1/guide/cordova-webview/index.md |  27 -
 docs/en/2.3.0rc1/guide/cordova-webview/ios.md   | 131 -----
 .../guide/getting-started/android/index.md      | 130 -----
 .../guide/getting-started/bada/index.md         |  93 ----
 .../guide/getting-started/blackberry/index.md   | 101 ----
 docs/en/2.3.0rc1/guide/getting-started/index.md |  31 --
 .../2.3.0rc1/guide/getting-started/ios/index.md | 123 -----
 .../guide/getting-started/symbian/index.md      |  78 ---
 .../guide/getting-started/tizen/index.md        | 108 ----
 .../guide/getting-started/webos/index.md        |  79 ---
 .../guide/getting-started/windows-8/index.md    | 104 ----
 .../getting-started/windows-phone/index.md      | 116 -----
 .../guide/plugin-development/android/index.md   | 188 -------
 .../guide/plugin-development/bada/index.md      |  74 ---
 .../plugin-development/blackberry/index.md      | 136 -----
 .../2.3.0rc1/guide/plugin-development/index.md  | 112 -----
 .../guide/plugin-development/ios/index.md       | 174 -------
 .../guide/plugin-development/tizen/index.md     |  23 -
 .../guide/plugin-development/webos/index.md     |  23 -
 .../plugin-development/windows-phone/index.md   | 191 -------
 .../en/2.3.0rc1/guide/project-settings/index.md |  23 -
 .../guide/project-settings/ios/index.md         |  61 ---
 .../2.3.0rc1/guide/upgrading/android/index.md   | 188 -------
 docs/en/2.3.0rc1/guide/upgrading/bada/index.md  |  48 --
 .../guide/upgrading/blackberry/index.md         | 117 -----
 docs/en/2.3.0rc1/guide/upgrading/index.md       |  32 --
 docs/en/2.3.0rc1/guide/upgrading/ios/index.md   | 322 ------------
 .../2.3.0rc1/guide/upgrading/symbian/index.md   |  21 -
 docs/en/2.3.0rc1/guide/upgrading/tizen/index.md |  23 -
 docs/en/2.3.0rc1/guide/upgrading/webos/index.md |  38 --
 .../guide/upgrading/windows-phone/index.md      | 147 ------
 docs/en/2.3.0rc1/guide/whitelist/index.md       | 171 -------
 docs/en/2.3.0rc1/index.md                       | 119 -----
 docs/en/2.3.0rc2/config.json                    | 197 --------
 .../accelerometer/acceleration/acceleration.md  | 109 ----
 .../accelerometer/accelerometer.clearWatch.md   | 114 -----
 .../accelerometer.getCurrentAcceleration.md     | 110 ----
 .../cordova/accelerometer/accelerometer.md      |  90 ----
 .../accelerometer.watchAcceleration.md          | 138 -----
 .../parameters/accelerometerError.md            |  27 -
 .../parameters/accelerometerOptions.md          |  28 --
 .../parameters/accelerometerSuccess.md          |  42 --
 .../2.3.0rc2/cordova/camera/camera.cleanup.md   |  50 --
 .../cordova/camera/camera.getPicture.md         | 218 --------
 docs/en/2.3.0rc2/cordova/camera/camera.md       |  97 ----
 .../camera/parameter/CameraPopoverOptions.md    |  71 ---
 .../cordova/camera/parameter/cameraError.md     |  32 --
 .../cordova/camera/parameter/cameraOptions.md   | 126 -----
 .../cordova/camera/parameter/cameraSuccess.md   |  42 --
 .../cordova/compass/compass.clearWatch.md       | 113 -----
 .../cordova/compass/compass.clearWatchFilter.md |  23 -
 .../compass/compass.getCurrentHeading.md        |  98 ----
 docs/en/2.3.0rc2/cordova/compass/compass.md     |  81 ---
 .../cordova/compass/compass.watchHeading.md     | 134 -----
 .../compass/compass.watchHeadingFilter.md       |  23 -
 .../compass/compassError/compassError.md        |  40 --
 .../cordova/compass/parameters/compassError.md  |  30 --
 .../compass/parameters/compassHeading.md        |  48 --
 .../compass/parameters/compassOptions.md        |  45 --
 .../compass/parameters/compassSuccess.md        |  40 --
 .../2.3.0rc2/cordova/connection/connection.md   |  96 ----
 .../cordova/connection/connection.type.md       | 139 -----
 .../cordova/contacts/Contact/contact.md         | 238 ---------
 .../contacts/ContactAddress/contactaddress.md   | 161 ------
 .../contacts/ContactError/contactError.md       |  45 --
 .../contacts/ContactField/contactfield.md       | 148 ------
 .../ContactFindOptions/contactfindoptions.md    | 118 -----
 .../cordova/contacts/ContactName/contactname.md | 147 ------
 .../ContactOrganization/contactorganization.md  | 148 ------
 .../cordova/contacts/contacts.create.md         |  78 ---
 .../2.3.0rc2/cordova/contacts/contacts.find.md  | 119 -----
 docs/en/2.3.0rc2/cordova/contacts/contacts.md   | 104 ----
 .../cordova/contacts/parameters/contactError.md |  27 -
 .../contacts/parameters/contactFields.md        |  25 -
 .../contacts/parameters/contactFindOptions.md   |  35 --
 .../contacts/parameters/contactSuccess.md       |  40 --
 .../2.3.0rc2/cordova/device/device.cordova.md   |  81 ---
 docs/en/2.3.0rc2/cordova/device/device.md       | 104 ----
 docs/en/2.3.0rc2/cordova/device/device.model.md | 108 ----
 docs/en/2.3.0rc2/cordova/device/device.name.md  | 109 ----
 .../2.3.0rc2/cordova/device/device.platform.md  |  99 ----
 docs/en/2.3.0rc2/cordova/device/device.uuid.md  | 108 ----
 .../2.3.0rc2/cordova/device/device.version.md   |  87 ----
 .../cordova/events/events.backbutton.md         |  87 ----
 .../cordova/events/events.batterycritical.md    |  94 ----
 .../cordova/events/events.batterylow.md         |  94 ----
 .../cordova/events/events.batterystatus.md      | 102 ----
 .../cordova/events/events.deviceready.md        |  91 ----
 .../cordova/events/events.endcallbutton.md      |  86 ----
 docs/en/2.3.0rc2/cordova/events/events.md       |  97 ----
 .../cordova/events/events.menubutton.md         |  87 ----
 .../2.3.0rc2/cordova/events/events.offline.md   | 101 ----
 .../en/2.3.0rc2/cordova/events/events.online.md | 101 ----
 docs/en/2.3.0rc2/cordova/events/events.pause.md |  98 ----
 .../en/2.3.0rc2/cordova/events/events.resume.md | 109 ----
 .../cordova/events/events.searchbutton.md       |  86 ----
 .../cordova/events/events.startcallbutton.md    |  86 ----
 .../cordova/events/events.volumedownbutton.md   |  86 ----
 .../cordova/events/events.volumeupbutton.md     |  86 ----
 .../file/directoryentry/directoryentry.md       | 384 --------------
 .../file/directoryreader/directoryreader.md     |  67 ---
 docs/en/2.3.0rc2/cordova/file/file.md           |  91 ----
 .../cordova/file/fileentry/fileentry.md         | 327 ------------
 .../cordova/file/fileerror/fileerror.md         |  49 --
 .../en/2.3.0rc2/cordova/file/fileobj/fileobj.md |  46 --
 .../cordova/file/filereader/filereader.md       | 197 --------
 .../cordova/file/filesystem/filesystem.md       |  92 ----
 .../cordova/file/filetransfer/filetransfer.md   | 255 ----------
 .../file/filetransfererror/filetransfererror.md |  44 --
 .../file/fileuploadoptions/fileuploadoptions.md |  45 --
 .../file/fileuploadresult/fileuploadresult.md   |  40 --
 .../cordova/file/filewriter/filewriter.md       | 195 -------
 docs/en/2.3.0rc2/cordova/file/flags/flags.md    |  47 --
 .../file/localfilesystem/localfilesystem.md     | 111 ----
 .../2.3.0rc2/cordova/file/metadata/metadata.md  |  52 --
 .../geolocation/Coordinates/coordinates.md      | 127 -----
 .../cordova/geolocation/Position/position.md    | 121 -----
 .../geolocation/PositionError/positionError.md  |  59 ---
 .../geolocation/geolocation.clearWatch.md       | 119 -----
 .../geolocation.getCurrentPosition.md           | 128 -----
 .../2.3.0rc2/cordova/geolocation/geolocation.md | 104 ----
 .../geolocation/geolocation.watchPosition.md    | 130 -----
 .../parameters/geolocation.options.md           |  41 --
 .../geolocation/parameters/geolocationError.md  |  32 --
 .../parameters/geolocationSuccess.md            |  46 --
 .../GlobalizationError/globalizationerror.md    |  93 ----
 .../globalization/globalization.dateToString.md |  91 ----
 .../globalization.getCurrencyPattern.md         | 106 ----
 .../globalization/globalization.getDateNames.md |  93 ----
 .../globalization.getDatePattern.md             |  98 ----
 .../globalization.getFirstDayOfWeek.md          |  76 ---
 .../globalization.getLocaleName.md              |  81 ---
 .../globalization.getNumberPattern.md           | 121 -----
 .../globalization.getPreferredLanguage.md       |  81 ---
 .../globalization.isDayLightSavingsTime.md      |  79 ---
 .../cordova/globalization/globalization.md      |  61 ---
 .../globalization.numberToString.md             |  81 ---
 .../globalization/globalization.stringToDate.md | 107 ----
 .../globalization.stringToNumber.md             |  84 ----
 .../cordova/inappbrowser/inappbrowser.md        | 254 ----------
 .../cordova/inappbrowser/window.open.md         |  83 ---
 .../cordova/media/MediaError/mediaError.md      |  44 --
 .../cordova/media/Parameters/mediaError.md      |  32 --
 .../2.3.0rc2/cordova/media/capture/CaptureCB.md |  44 --
 .../cordova/media/capture/CaptureError.md       |  37 --
 .../cordova/media/capture/CaptureErrorCB.md     |  40 --
 .../cordova/media/capture/ConfigurationData.md  |  62 ---
 .../media/capture/MediaFile.getFormatData.md    |  54 --
 .../2.3.0rc2/cordova/media/capture/MediaFile.md |  37 --
 .../cordova/media/capture/MediaFileData.md      |  62 ---
 .../2.3.0rc2/cordova/media/capture/capture.md   | 131 -----
 .../cordova/media/capture/captureAudio.md       | 141 ------
 .../media/capture/captureAudioOptions.md        |  56 ---
 .../cordova/media/capture/captureImage.md       | 159 ------
 .../media/capture/captureImageOptions.md        |  53 --
 .../cordova/media/capture/captureVideo.md       | 160 ------
 .../media/capture/captureVideoOptions.md        |  59 ---
 .../cordova/media/media.getCurrentPosition.md   | 175 -------
 .../2.3.0rc2/cordova/media/media.getDuration.md | 167 ------
 docs/en/2.3.0rc2/cordova/media/media.md         | 143 ------
 docs/en/2.3.0rc2/cordova/media/media.pause.md   | 172 -------
 docs/en/2.3.0rc2/cordova/media/media.play.md    | 190 -------
 docs/en/2.3.0rc2/cordova/media/media.release.md | 156 ------
 docs/en/2.3.0rc2/cordova/media/media.seekTo.md  | 159 ------
 .../2.3.0rc2/cordova/media/media.startRecord.md | 152 ------
 docs/en/2.3.0rc2/cordova/media/media.stop.md    | 171 -------
 .../2.3.0rc2/cordova/media/media.stopRecord.md  | 142 ------
 .../cordova/notification/notification.alert.md  | 124 -----
 .../cordova/notification/notification.beep.md   | 120 -----
 .../notification/notification.confirm.md        | 134 -----
 .../cordova/notification/notification.md        |  80 ---
 .../notification/notification.vibrate.md        | 103 ----
 .../cordova/splashscreen/splashscreen.hide.md   |  80 ---
 .../cordova/splashscreen/splashscreen.md        |  85 ----
 .../cordova/splashscreen/splashscreen.show.md   |  69 ---
 .../cordova/storage/database/database.md        | 121 -----
 .../storage/localstorage/localstorage.md        | 121 -----
 .../cordova/storage/parameters/display_name.md  |  23 -
 .../2.3.0rc2/cordova/storage/parameters/name.md |  23 -
 .../2.3.0rc2/cordova/storage/parameters/size.md |  23 -
 .../cordova/storage/parameters/version.md       |  23 -
 .../cordova/storage/sqlerror/sqlerror.md        |  47 --
 .../storage/sqlresultset/sqlresultset.md        | 140 ------
 .../sqlresultsetlist/sqlresultsetlist.md        | 137 -----
 .../storage/sqltransaction/sqltransaction.md    | 114 -----
 docs/en/2.3.0rc2/cordova/storage/storage.md     |  83 ---
 .../cordova/storage/storage.opendatabase.md     |  75 ---
 docs/en/2.3.0rc2/guide/command-line/index.md    | 192 -------
 .../2.3.0rc2/guide/cordova-webview/android.md   | 119 -----
 docs/en/2.3.0rc2/guide/cordova-webview/index.md |  27 -
 docs/en/2.3.0rc2/guide/cordova-webview/ios.md   | 135 -----
 .../guide/getting-started/android/index.md      | 130 -----
 .../guide/getting-started/bada/index.md         |  93 ----
 .../guide/getting-started/blackberry/index.md   | 185 -------
 docs/en/2.3.0rc2/guide/getting-started/index.md |  32 --
 .../2.3.0rc2/guide/getting-started/ios/index.md | 127 -----
 .../guide/getting-started/symbian/index.md      |  78 ---
 .../guide/getting-started/tizen/index.md        | 108 ----
 .../guide/getting-started/webos/index.md        |  79 ---
 .../guide/getting-started/windows-8/index.md    | 104 ----
 .../getting-started/windows-phone-7/index.md    | 116 -----
 .../getting-started/windows-phone-8/index.md    | 135 -----
 .../guide/plugin-development/android/index.md   | 188 -------
 .../guide/plugin-development/bada/index.md      |  74 ---
 .../plugin-development/blackberry/index.md      | 136 -----
 .../2.3.0rc2/guide/plugin-development/index.md  | 112 -----
 .../guide/plugin-development/ios/index.md       | 172 -------
 .../guide/plugin-development/tizen/index.md     |  23 -
 .../guide/plugin-development/webos/index.md     |  23 -
 .../plugin-development/windows-phone/index.md   | 191 -------
 .../en/2.3.0rc2/guide/project-settings/index.md |  23 -
 .../guide/project-settings/ios/index.md         |  61 ---
 .../2.3.0rc2/guide/upgrading/android/index.md   | 197 --------
 docs/en/2.3.0rc2/guide/upgrading/bada/index.md  |  48 --
 .../guide/upgrading/blackberry/index.md         | 117 -----
 docs/en/2.3.0rc2/guide/upgrading/index.md       |  32 --
 docs/en/2.3.0rc2/guide/upgrading/ios/index.md   | 350 -------------
 .../2.3.0rc2/guide/upgrading/symbian/index.md   |  21 -
 docs/en/2.3.0rc2/guide/upgrading/tizen/index.md |  23 -
 docs/en/2.3.0rc2/guide/upgrading/webos/index.md |  38 --
 .../guide/upgrading/windows-phone/index.md      | 147 ------
 docs/en/2.3.0rc2/guide/whitelist/index.md       | 171 -------
 docs/en/2.3.0rc2/index.md                       | 123 -----
 docs/en/2.4.0rc1/config.json                    | 197 --------
 .../accelerometer/acceleration/acceleration.md  | 109 ----
 .../accelerometer/accelerometer.clearWatch.md   | 114 -----
 .../accelerometer.getCurrentAcceleration.md     | 110 ----
 .../cordova/accelerometer/accelerometer.md      |  90 ----
 .../accelerometer.watchAcceleration.md          | 138 -----
 .../parameters/accelerometerError.md            |  27 -
 .../parameters/accelerometerOptions.md          |  28 --
 .../parameters/accelerometerSuccess.md          |  42 --
 .../2.4.0rc1/cordova/camera/camera.cleanup.md   |  50 --
 .../cordova/camera/camera.getPicture.md         | 218 --------
 docs/en/2.4.0rc1/cordova/camera/camera.md       |  97 ----
 .../camera/parameter/CameraPopoverOptions.md    |  71 ---
 .../cordova/camera/parameter/cameraError.md     |  32 --
 .../cordova/camera/parameter/cameraOptions.md   | 126 -----
 .../cordova/camera/parameter/cameraSuccess.md   |  42 --
 .../cordova/compass/compass.clearWatch.md       | 113 -----
 .../cordova/compass/compass.clearWatchFilter.md |  23 -
 .../compass/compass.getCurrentHeading.md        |  98 ----
 docs/en/2.4.0rc1/cordova/compass/compass.md     |  81 ---
 .../cordova/compass/compass.watchHeading.md     | 134 -----
 .../compass/compass.watchHeadingFilter.md       |  23 -
 .../compass/compassError/compassError.md        |  40 --
 .../cordova/compass/parameters/compassError.md  |  30 --
 .../compass/parameters/compassHeading.md        |  48 --
 .../compass/parameters/compassOptions.md        |  45 --
 .../compass/parameters/compassSuccess.md        |  40 --
 .../2.4.0rc1/cordova/connection/connection.md   |  96 ----
 .../cordova/connection/connection.type.md       | 139 -----
 .../cordova/contacts/Contact/contact.md         | 238 ---------
 .../contacts/ContactAddress/contactaddress.md   | 161 ------
 .../contacts/ContactError/contactError.md       |  45 --
 .../contacts/ContactField/contactfield.md       | 148 ------
 .../ContactFindOptions/contactfindoptions.md    | 118 -----
 .../cordova/contacts/ContactName/contactname.md | 147 ------
 .../ContactOrganization/contactorganization.md  | 148 ------
 .../cordova/contacts/contacts.create.md         |  78 ---
 .../2.4.0rc1/cordova/contacts/contacts.find.md  | 119 -----
 docs/en/2.4.0rc1/cordova/contacts/contacts.md   | 104 ----
 .../cordova/contacts/parameters/contactError.md |  27 -
 .../contacts/parameters/contactFields.md        |  25 -
 .../contacts/parameters/contactFindOptions.md   |  35 --
 .../contacts/parameters/contactSuccess.md       |  40 --
 .../2.4.0rc1/cordova/device/device.cordova.md   |  81 ---
 docs/en/2.4.0rc1/cordova/device/device.md       | 104 ----
 docs/en/2.4.0rc1/cordova/device/device.model.md | 108 ----
 docs/en/2.4.0rc1/cordova/device/device.name.md  | 109 ----
 .../2.4.0rc1/cordova/device/device.platform.md  |  99 ----
 docs/en/2.4.0rc1/cordova/device/device.uuid.md  | 108 ----
 .../2.4.0rc1/cordova/device/device.version.md   |  87 ----
 .../cordova/events/events.backbutton.md         |  87 ----
 .../cordova/events/events.batterycritical.md    |  94 ----
 .../cordova/events/events.batterylow.md         |  94 ----
 .../cordova/events/events.batterystatus.md      | 102 ----
 .../cordova/events/events.deviceready.md        |  91 ----
 .../cordova/events/events.endcallbutton.md      |  86 ----
 docs/en/2.4.0rc1/cordova/events/events.md       |  97 ----
 .../cordova/events/events.menubutton.md         |  87 ----
 .../2.4.0rc1/cordova/events/events.offline.md   | 101 ----
 .../en/2.4.0rc1/cordova/events/events.online.md | 101 ----
 docs/en/2.4.0rc1/cordova/events/events.pause.md |  98 ----
 .../en/2.4.0rc1/cordova/events/events.resume.md | 109 ----
 .../cordova/events/events.searchbutton.md       |  86 ----
 .../cordova/events/events.startcallbutton.md    |  86 ----
 .../cordova/events/events.volumedownbutton.md   |  86 ----
 .../cordova/events/events.volumeupbutton.md     |  86 ----
 .../file/directoryentry/directoryentry.md       | 384 --------------
 .../file/directoryreader/directoryreader.md     |  67 ---
 docs/en/2.4.0rc1/cordova/file/file.md           |  91 ----
 .../cordova/file/fileentry/fileentry.md         | 327 ------------
 .../cordova/file/fileerror/fileerror.md         |  49 --
 .../en/2.4.0rc1/cordova/file/fileobj/fileobj.md |  81 ---
 .../cordova/file/filereader/filereader.md       | 197 --------
 .../cordova/file/filesystem/filesystem.md       |  92 ----
 .../cordova/file/filetransfer/filetransfer.md   | 286 -----------
 .../file/filetransfererror/filetransfererror.md |  44 --
 .../file/fileuploadoptions/fileuploadoptions.md |  45 --
 .../file/fileuploadresult/fileuploadresult.md   |  40 --
 .../cordova/file/filewriter/filewriter.md       | 195 -------
 docs/en/2.4.0rc1/cordova/file/flags/flags.md    |  47 --
 .../file/localfilesystem/localfilesystem.md     | 111 ----
 .../2.4.0rc1/cordova/file/metadata/metadata.md  |  52 --
 .../geolocation/Coordinates/coordinates.md      | 127 -----
 .../cordova/geolocation/Position/position.md    | 121 -----
 .../geolocation/PositionError/positionError.md  |  59 ---
 .../geolocation/geolocation.clearWatch.md       | 119 -----
 .../geolocation.getCurrentPosition.md           | 128 -----
 .../2.4.0rc1/cordova/geolocation/geolocation.md | 104 ----
 .../geolocation/geolocation.watchPosition.md    | 130 -----
 .../parameters/geolocation.options.md           |  41 --
 .../geolocation/parameters/geolocationError.md  |  32 --
 .../parameters/geolocationSuccess.md            |  46 --
 .../GlobalizationError/globalizationerror.md    |  93 ----
 .../globalization/globalization.dateToString.md |  91 ----
 .../globalization.getCurrencyPattern.md         | 106 ----
 .../globalization/globalization.getDateNames.md |  93 ----
 .../globalization.getDatePattern.md             |  98 ----
 .../globalization.getFirstDayOfWeek.md          |  76 ---
 .../globalization.getLocaleName.md              |  81 ---
 .../globalization.getNumberPattern.md           | 121 -----
 .../globalization.getPreferredLanguage.md       |  81 ---
 .../globalization.isDayLightSavingsTime.md      |  79 ---
 .../cordova/globalization/globalization.md      |  61 ---
 .../globalization.numberToString.md             |  81 ---
 .../globalization/globalization.stringToDate.md | 107 ----
 .../globalization.stringToNumber.md             |  84 ----
 .../cordova/inappbrowser/inappbrowser.md        | 254 ----------
 .../cordova/inappbrowser/window.open.md         |  83 ---
 .../cordova/media/MediaError/mediaError.md      |  44 --
 .../cordova/media/Parameters/mediaError.md      |  32 --
 .../2.4.0rc1/cordova/media/capture/CaptureCB.md |  44 --
 .../cordova/media/capture/CaptureError.md       |  37 --
 .../cordova/media/capture/CaptureErrorCB.md     |  40 --
 .../cordova/media/capture/ConfigurationData.md  |  62 ---
 .../media/capture/MediaFile.getFormatData.md    |  54 --
 .../2.4.0rc1/cordova/media/capture/MediaFile.md |  37 --
 .../cordova/media/capture/MediaFileData.md      |  62 ---
 .../2.4.0rc1/cordova/media/capture/capture.md   | 131 -----
 .../cordova/media/capture/captureAudio.md       | 141 ------
 .../media/capture/captureAudioOptions.md        |  56 ---
 .../cordova/media/capture/captureImage.md       | 159 ------
 .../media/capture/captureImageOptions.md        |  53 --
 .../cordova/media/capture/captureVideo.md       | 160 ------
 .../media/capture/captureVideoOptions.md        |  59 ---
 .../cordova/media/media.getCurrentPosition.md   | 175 -------
 .../2.4.0rc1/cordova/media/media.getDuration.md | 167 ------
 docs/en/2.4.0rc1/cordova/media/media.md         | 143 ------
 docs/en/2.4.0rc1/cordova/media/media.pause.md   | 172 -------
 docs/en/2.4.0rc1/cordova/media/media.play.md    | 190 -------
 docs/en/2.4.0rc1/cordova/media/media.release.md | 156 ------
 docs/en/2.4.0rc1/cordova/media/media.seekTo.md  | 159 ------
 .../2.4.0rc1/cordova/media/media.startRecord.md | 152 ------
 docs/en/2.4.0rc1/cordova/media/media.stop.md    | 171 -------
 .../2.4.0rc1/cordova/media/media.stopRecord.md  | 142 ------
 .../cordova/notification/notification.alert.md  | 117 -----
 .../cordova/notification/notification.beep.md   | 120 -----
 .../notification/notification.confirm.md        | 134 -----
 .../cordova/notification/notification.md        |  80 ---
 .../notification/notification.vibrate.md        | 103 ----
 .../cordova/splashscreen/splashscreen.hide.md   |  80 ---
 .../cordova/splashscreen/splashscreen.md        |  85 ----
 .../cordova/splashscreen/splashscreen.show.md   |  69 ---
 .../cordova/storage/database/database.md        | 121 -----
 .../storage/localstorage/localstorage.md        | 121 -----
 .../cordova/storage/parameters/display_name.md  |  23 -
 .../2.4.0rc1/cordova/storage/parameters/name.md |  23 -
 .../2.4.0rc1/cordova/storage/parameters/size.md |  23 -
 .../cordova/storage/parameters/version.md       |  23 -
 .../cordova/storage/sqlerror/sqlerror.md        |  47 --
 .../storage/sqlresultset/sqlresultset.md        | 140 ------
 .../sqlresultsetrowlist/sqlresultsetrowlist.md  | 137 -----
 .../storage/sqltransaction/sqltransaction.md    | 114 -----
 docs/en/2.4.0rc1/cordova/storage/storage.md     |  83 ---
 .../cordova/storage/storage.opendatabase.md     |  75 ---
 docs/en/2.4.0rc1/guide/command-line/index.md    | 192 -------
 .../2.4.0rc1/guide/cordova-webview/android.md   | 120 -----
 docs/en/2.4.0rc1/guide/cordova-webview/index.md |  27 -
 docs/en/2.4.0rc1/guide/cordova-webview/ios.md   | 135 -----
 .../guide/getting-started/android/index.md      | 130 -----
 .../guide/getting-started/bada/index.md         |  93 ----
 .../guide/getting-started/blackberry/index.md   | 185 -------
 docs/en/2.4.0rc1/guide/getting-started/index.md |  32 --
 .../2.4.0rc1/guide/getting-started/ios/index.md | 323 ------------
 .../guide/getting-started/symbian/index.md      |  78 ---
 .../guide/getting-started/tizen/index.md        | 108 ----
 .../guide/getting-started/webos/index.md        |  79 ---
 .../guide/getting-started/windows-8/index.md    | 104 ----
 .../getting-started/windows-phone-7/index.md    | 116 -----
 .../getting-started/windows-phone-8/index.md    | 135 -----
 .../guide/plugin-development/android/index.md   | 188 -------
 .../guide/plugin-development/bada/index.md      |  74 ---
 .../plugin-development/blackberry/index.md      | 136 -----
 .../2.4.0rc1/guide/plugin-development/index.md  | 112 -----
 .../guide/plugin-development/ios/index.md       | 172 -------
 .../guide/plugin-development/tizen/index.md     |  23 -
 .../guide/plugin-development/webos/index.md     |  23 -
 .../plugin-development/windows-phone/index.md   | 191 -------
 .../en/2.4.0rc1/guide/project-settings/index.md |  23 -
 .../guide/project-settings/ios/index.md         |  59 ---
 .../2.4.0rc1/guide/upgrading/android/index.md   | 197 --------
 docs/en/2.4.0rc1/guide/upgrading/bada/index.md  |  48 --
 .../guide/upgrading/blackberry/index.md         | 117 -----
 docs/en/2.4.0rc1/guide/upgrading/index.md       |  32 --
 docs/en/2.4.0rc1/guide/upgrading/ios/index.md   | 358 -------------
 .../2.4.0rc1/guide/upgrading/symbian/index.md   |  21 -
 docs/en/2.4.0rc1/guide/upgrading/tizen/index.md |  23 -
 docs/en/2.4.0rc1/guide/upgrading/webos/index.md |  38 --
 .../guide/upgrading/windows-phone/index.md      | 147 ------
 docs/en/2.4.0rc1/guide/whitelist/index.md       | 171 -------
 docs/en/2.4.0rc1/index.md                       | 123 -----
 docs/en/2.5.0rc1/config.json                    | 197 --------
 .../accelerometer/acceleration/acceleration.md  | 109 ----
 .../accelerometer/accelerometer.clearWatch.md   | 114 -----
 .../accelerometer.getCurrentAcceleration.md     | 110 ----
 .../cordova/accelerometer/accelerometer.md      |  90 ----
 .../accelerometer.watchAcceleration.md          | 138 -----
 .../parameters/accelerometerError.md            |  27 -
 .../parameters/accelerometerOptions.md          |  28 --
 .../parameters/accelerometerSuccess.md          |  42 --
 .../2.5.0rc1/cordova/camera/camera.cleanup.md   |  50 --
 .../cordova/camera/camera.getPicture.md         | 218 --------
 docs/en/2.5.0rc1/cordova/camera/camera.md       |  97 ----
 .../camera/parameter/CameraPopoverOptions.md    |  71 ---
 .../cordova/camera/parameter/cameraError.md     |  32 --
 .../cordova/camera/parameter/cameraOptions.md   | 126 -----
 .../cordova/camera/parameter/cameraSuccess.md   |  42 --
 .../cordova/compass/compass.clearWatch.md       | 113 -----
 .../cordova/compass/compass.clearWatchFilter.md |  23 -
 .../compass/compass.getCurrentHeading.md        |  98 ----
 docs/en/2.5.0rc1/cordova/compass/compass.md     |  81 ---
 .../cordova/compass/compass.watchHeading.md     | 134 -----
 .../compass/compass.watchHeadingFilter.md       |  23 -
 .../compass/compassError/compassError.md        |  40 --
 .../cordova/compass/parameters/compassError.md  |  30 --
 .../compass/parameters/compassHeading.md        |  48 --
 .../compass/parameters/compassOptions.md        |  45 --
 .../compass/parameters/compassSuccess.md        |  40 --
 .../2.5.0rc1/cordova/connection/connection.md   |  96 ----
 .../cordova/connection/connection.type.md       | 139 -----
 .../cordova/contacts/Contact/contact.md         | 238 ---------
 .../contacts/ContactAddress/contactaddress.md   | 161 ------
 .../contacts/ContactError/contactError.md       |  45 --
 .../contacts/ContactField/contactfield.md       | 148 ------
 .../ContactFindOptions/contactfindoptions.md    | 118 -----
 .../cordova/contacts/ContactName/contactname.md | 147 ------
 .../ContactOrganization/contactorganization.md  | 148 ------
 .../cordova/contacts/contacts.create.md         |  78 ---
 .../2.5.0rc1/cordova/contacts/contacts.find.md  | 119 -----
 docs/en/2.5.0rc1/cordova/contacts/contacts.md   | 104 ----
 .../cordova/contacts/parameters/contactError.md |  27 -
 .../contacts/parameters/contactFields.md        |  25 -
 .../contacts/parameters/contactFindOptions.md   |  35 --
 .../contacts/parameters/contactSuccess.md       |  40 --
 .../2.5.0rc1/cordova/device/device.cordova.md   |  81 ---
 docs/en/2.5.0rc1/cordova/device/device.md       | 104 ----
 docs/en/2.5.0rc1/cordova/device/device.model.md | 108 ----
 docs/en/2.5.0rc1/cordova/device/device.name.md  | 109 ----
 .../2.5.0rc1/cordova/device/device.platform.md  |  99 ----
 docs/en/2.5.0rc1/cordova/device/device.uuid.md  | 108 ----
 .../2.5.0rc1/cordova/device/device.version.md   |  87 ----
 .../cordova/events/events.backbutton.md         |  87 ----
 .../cordova/events/events.batterycritical.md    |  94 ----
 .../cordova/events/events.batterylow.md         |  94 ----
 .../cordova/events/events.batterystatus.md      | 102 ----
 .../cordova/events/events.deviceready.md        |  91 ----
 .../cordova/events/events.endcallbutton.md      |  86 ----
 docs/en/2.5.0rc1/cordova/events/events.md       |  97 ----
 .../cordova/events/events.menubutton.md         |  87 ----
 .../2.5.0rc1/cordova/events/events.offline.md   | 101 ----
 .../en/2.5.0rc1/cordova/events/events.online.md | 101 ----
 docs/en/2.5.0rc1/cordova/events/events.pause.md |  98 ----
 .../en/2.5.0rc1/cordova/events/events.resume.md | 109 ----
 .../cordova/events/events.searchbutton.md       |  86 ----
 .../cordova/events/events.startcallbutton.md    |  86 ----
 .../cordova/events/events.volumedownbutton.md   |  86 ----
 .../cordova/events/events.volumeupbutton.md     |  86 ----
 .../file/directoryentry/directoryentry.md       | 384 --------------
 .../file/directoryreader/directoryreader.md     |  67 ---
 docs/en/2.5.0rc1/cordova/file/file.md           |  91 ----
 .../cordova/file/fileentry/fileentry.md         | 327 ------------
 .../cordova/file/fileerror/fileerror.md         |  49 --
 .../en/2.5.0rc1/cordova/file/fileobj/fileobj.md |  81 ---
 .../cordova/file/filereader/filereader.md       | 197 --------
 .../cordova/file/filesystem/filesystem.md       |  92 ----
 .../cordova/file/filetransfer/filetransfer.md   | 286 -----------
 .../file/filetransfererror/filetransfererror.md |  44 --
 .../file/fileuploadoptions/fileuploadoptions.md |  45 --
 .../file/fileuploadresult/fileuploadresult.md   |  40 --
 .../cordova/file/filewriter/filewriter.md       | 195 -------
 docs/en/2.5.0rc1/cordova/file/flags/flags.md    |  47 --
 .../file/localfilesystem/localfilesystem.md     | 111 ----
 .../2.5.0rc1/cordova/file/metadata/metadata.md  |  52 --
 .../geolocation/Coordinates/coordinates.md      | 127 -----
 .../cordova/geolocation/Position/position.md    | 121 -----
 .../geolocation/PositionError/positionError.md  |  59 ---
 .../geolocation/geolocation.clearWatch.md       | 119 -----
 .../geolocation.getCurrentPosition.md           | 128 -----
 .../2.5.0rc1/cordova/geolocation/geolocation.md | 104 ----
 .../geolocation/geolocation.watchPosition.md    | 130 -----
 .../parameters/geolocation.options.md           |  41 --
 .../geolocation/parameters/geolocationError.md  |  32 --
 .../parameters/geolocationSuccess.md            |  46 --
 .../GlobalizationError/globalizationerror.md    |  93 ----
 .../globalization/globalization.dateToString.md |  91 ----
 .../globalization.getCurrencyPattern.md         | 106 ----
 .../globalization/globalization.getDateNames.md |  93 ----
 .../globalization.getDatePattern.md             |  98 ----
 .../globalization.getFirstDayOfWeek.md          |  76 ---
 .../globalization.getLocaleName.md              |  81 ---
 .../globalization.getNumberPattern.md           | 121 -----
 .../globalization.getPreferredLanguage.md       |  81 ---
 .../globalization.isDayLightSavingsTime.md      |  79 ---
 .../cordova/globalization/globalization.md      |  61 ---
 .../globalization.numberToString.md             |  81 ---
 .../globalization/globalization.stringToDate.md | 107 ----
 .../globalization.stringToNumber.md             |  84 ----
 .../cordova/inappbrowser/inappbrowser.md        | 265 ----------
 .../cordova/inappbrowser/window.open.md         |  95 ----
 .../cordova/media/MediaError/mediaError.md      |  44 --
 .../cordova/media/Parameters/mediaError.md      |  32 --
 .../2.5.0rc1/cordova/media/capture/CaptureCB.md |  44 --
 .../cordova/media/capture/CaptureError.md       |  37 --
 .../cordova/media/capture/CaptureErrorCB.md     |  40 --
 .../cordova/media/capture/ConfigurationData.md  |  62 ---
 .../media/capture/MediaFile.getFormatData.md    |  54 --
 .../2.5.0rc1/cordova/media/capture/MediaFile.md |  37 --
 .../cordova/media/capture/MediaFileData.md      |  62 ---
 .../2.5.0rc1/cordova/media/capture/capture.md   | 131 -----
 .../cordova/media/capture/captureAudio.md       | 141 ------
 .../media/capture/captureAudioOptions.md        |  56 ---
 .../cordova/media/capture/captureImage.md       | 159 ------
 .../media/capture/captureImageOptions.md        |  53 --
 .../cordova/media/capture/captureVideo.md       | 160 ------
 .../media/capture/captureVideoOptions.md        |  59 ---
 .../cordova/media/media.getCurrentPosition.md   | 175 -------
 .../2.5.0rc1/cordova/media/media.getDuration.md | 167 ------
 docs/en/2.5.0rc1/cordova/media/media.md         | 143 ------
 docs/en/2.5.0rc1/cordova/media/media.pause.md   | 172 -------
 docs/en/2.5.0rc1/cordova/media/media.play.md    | 198 --------
 docs/en/2.5.0rc1/cordova/media/media.release.md | 156 ------
 docs/en/2.5.0rc1/cordova/media/media.seekTo.md  | 159 ------
 .../2.5.0rc1/cordova/media/media.startRecord.md | 156 ------
 docs/en/2.5.0rc1/cordova/media/media.stop.md    | 171 -------
 .../2.5.0rc1/cordova/media/media.stopRecord.md  | 142 ------
 .../cordova/notification/notification.alert.md  | 117 -----
 .../cordova/notification/notification.beep.md   | 120 -----
 .../notification/notification.confirm.md        | 134 -----
 .../cordova/notification/notification.md        |  80 ---
 .../notification/notification.vibrate.md        | 103 ----
 .../cordova/splashscreen/splashscreen.hide.md   |  80 ---
 .../cordova/splashscreen/splashscreen.md        |  85 ----
 .../cordova/splashscreen/splashscreen.show.md   |  69 ---
 .../cordova/storage/database/database.md        | 121 -----
 .../storage/localstorage/localstorage.md        | 121 -----
 .../cordova/storage/parameters/display_name.md  |  23 -
 .../2.5.0rc1/cordova/storage/parameters/name.md |  23 -
 .../2.5.0rc1/cordova/storage/parameters/size.md |  23 -
 .../cordova/storage/parameters/version.md       |  23 -
 .../cordova/storage/sqlerror/sqlerror.md        |  47 --
 .../storage/sqlresultset/sqlresultset.md        | 140 ------
 .../sqlresultsetrowlist/sqlresultsetrowlist.md  | 137 -----
 .../storage/sqltransaction/sqltransaction.md    | 114 -----
 docs/en/2.5.0rc1/cordova/storage/storage.md     |  83 ---
 .../cordova/storage/storage.opendatabase.md     |  75 ---
 docs/en/2.5.0rc1/guide/command-line/index.md    | 209 --------
 .../2.5.0rc1/guide/cordova-webview/android.md   | 120 -----
 docs/en/2.5.0rc1/guide/cordova-webview/index.md |  27 -
 docs/en/2.5.0rc1/guide/cordova-webview/ios.md   | 135 -----
 .../guide/getting-started/android/index.md      | 130 -----
 .../guide/getting-started/bada/index.md         |  93 ----
 .../guide/getting-started/blackberry/index.md   | 185 -------
 docs/en/2.5.0rc1/guide/getting-started/index.md |  32 --
 .../2.5.0rc1/guide/getting-started/ios/index.md | 323 ------------
 .../guide/getting-started/symbian/index.md      |  78 ---
 .../guide/getting-started/tizen/index.md        | 108 ----
 .../guide/getting-started/webos/index.md        |  79 ---
 .../guide/getting-started/windows-8/index.md    | 104 ----
 .../getting-started/windows-phone-7/index.md    | 116 -----
 .../getting-started/windows-phone-8/index.md    | 135 -----
 .../guide/plugin-development/android/index.md   | 188 -------
 .../guide/plugin-development/bada/index.md      |  74 ---
 .../plugin-development/blackberry/index.md      | 136 -----
 .../2.5.0rc1/guide/plugin-development/index.md  | 112 -----
 .../guide/plugin-development/ios/index.md       | 181 -------
 .../guide/plugin-development/tizen/index.md     |  23 -
 .../guide/plugin-development/webos/index.md     |  23 -
 .../plugin-development/windows-phone/index.md   | 191 -------
 .../guide/project-settings/android/index.md     |  42 --
 .../guide/project-settings/bada/index.md        |  24 -
 .../guide/project-settings/blackberry/index.md  |  25 -
 .../guide/project-settings/firefoxos/index.md   |  24 -
 .../en/2.5.0rc1/guide/project-settings/index.md |  75 ---
 .../guide/project-settings/ios/index.md         |  56 ---
 .../guide/project-settings/webos/index.md       |  24 -
 .../guide/project-settings/windows8/index.md    |  26 -
 .../guide/project-settings/wp7/index.md         |  25 -
 .../guide/project-settings/wp8/index.md         |  25 -
 .../2.5.0rc1/guide/upgrading/android/index.md   | 206 --------
 docs/en/2.5.0rc1/guide/upgrading/bada/index.md  |  48 --
 .../guide/upgrading/blackberry/index.md         | 117 -----
 docs/en/2.5.0rc1/guide/upgrading/index.md       |  32 --
 docs/en/2.5.0rc1/guide/upgrading/ios/index.md   | 358 -------------
 .../2.5.0rc1/guide/upgrading/symbian/index.md   |  21 -
 docs/en/2.5.0rc1/guide/upgrading/tizen/index.md |  23 -
 docs/en/2.5.0rc1/guide/upgrading/webos/index.md |  38 --
 .../guide/upgrading/windows-phone/index.md      | 147 ------
 docs/en/2.5.0rc1/guide/whitelist/index.md       | 181 -------
 docs/en/2.5.0rc1/index.md                       | 123 -----
 docs/en/2.6.0rc1/config.json                    | 199 --------
 .../accelerometer/acceleration/acceleration.md  | 109 ----
 .../accelerometer/accelerometer.clearWatch.md   | 114 -----
 .../accelerometer.getCurrentAcceleration.md     | 110 ----
 .../cordova/accelerometer/accelerometer.md      |  90 ----
 .../accelerometer.watchAcceleration.md          | 138 -----
 .../parameters/accelerometerError.md            |  27 -
 .../parameters/accelerometerOptions.md          |  28 --
 .../parameters/accelerometerSuccess.md          |  42 --
 .../2.6.0rc1/cordova/camera/camera.cleanup.md   |  50 --
 .../cordova/camera/camera.getPicture.md         | 220 --------
 docs/en/2.6.0rc1/cordova/camera/camera.md       |  97 ----
 .../camera/parameter/CameraPopoverHandle.md     |  68 ---
 .../camera/parameter/CameraPopoverOptions.md    |  71 ---
 .../cordova/camera/parameter/cameraError.md     |  32 --
 .../cordova/camera/parameter/cameraOptions.md   | 136 -----
 .../cordova/camera/parameter/cameraSuccess.md   |  42 --
 .../cordova/compass/compass.clearWatch.md       | 113 -----
 .../cordova/compass/compass.clearWatchFilter.md |  23 -
 .../compass/compass.getCurrentHeading.md        |  98 ----
 docs/en/2.6.0rc1/cordova/compass/compass.md     |  81 ---
 .../cordova/compass/compass.watchHeading.md     | 134 -----
 .../compass/compass.watchHeadingFilter.md       |  23 -
 .../compass/compassError/compassError.md        |  40 --
 .../cordova/compass/parameters/compassError.md  |  30 --
 .../compass/parameters/compassHeading.md        |  48 --
 .../compass/parameters/compassOptions.md        |  45 --
 .../compass/parameters/compassSuccess.md        |  40 --
 .../2.6.0rc1/cordova/connection/connection.md   |  97 ----
 .../cordova/connection/connection.type.md       | 143 ------
 .../cordova/contacts/Contact/contact.md         | 238 ---------
 .../contacts/ContactAddress/contactaddress.md   | 161 ------
 .../contacts/ContactError/contactError.md       |  45 --
 .../contacts/ContactField/contactfield.md       | 148 ------
 .../ContactFindOptions/contactfindoptions.md    | 118 -----
 .../cordova/contacts/ContactName/contactname.md | 147 ------
 .../ContactOrganization/contactorganization.md  | 148 ------
 .../cordova/contacts/contacts.create.md         |  78 ---
 .../2.6.0rc1/cordova/contacts/contacts.find.md  | 119 -----
 docs/en/2.6.0rc1/cordova/contacts/contacts.md   | 104 ----
 .../cordova/contacts/parameters/contactError.md |  27 -
 .../contacts/parameters/contactFields.md        |  25 -
 .../contacts/parameters/contactFindOptions.md   |  35 --
 .../contacts/parameters/contactSuccess.md       |  40 --
 .../2.6.0rc1/cordova/device/device.cordova.md   |  81 ---
 docs/en/2.6.0rc1/cordova/device/device.md       | 104 ----
 docs/en/2.6.0rc1/cordova/device/device.model.md | 108 ----
 docs/en/2.6.0rc1/cordova/device/device.name.md  | 109 ----
 .../2.6.0rc1/cordova/device/device.platform.md  |  99 ----
 docs/en/2.6.0rc1/cordova/device/device.uuid.md  | 108 ----
 .../2.6.0rc1/cordova/device/device.version.md   |  87 ----
 .../cordova/events/events.backbutton.md         |  87 ----
 .../cordova/events/events.batterycritical.md    |  94 ----
 .../cordova/events/events.batterylow.md         |  94 ----
 .../cordova/events/events.batterystatus.md      | 102 ----
 .../cordova/events/events.deviceready.md        |  91 ----
 .../cordova/events/events.endcallbutton.md      |  86 ----
 docs/en/2.6.0rc1/cordova/events/events.md       |  97 ----
 .../cordova/events/events.menubutton.md         |  87 ----
 .../2.6.0rc1/cordova/events/events.offline.md   | 101 ----
 .../en/2.6.0rc1/cordova/events/events.online.md | 101 ----
 docs/en/2.6.0rc1/cordova/events/events.pause.md |  98 ----
 .../en/2.6.0rc1/cordova/events/events.resume.md | 109 ----
 .../cordova/events/events.searchbutton.md       |  86 ----
 .../cordova/events/events.startcallbutton.md    |  86 ----
 .../cordova/events/events.volumedownbutton.md   |  86 ----
 .../cordova/events/events.volumeupbutton.md     |  86 ----
 .../file/directoryentry/directoryentry.md       | 397 ---------------
 .../file/directoryreader/directoryreader.md     |  67 ---
 docs/en/2.6.0rc1/cordova/file/file.md           |  91 ----
 .../cordova/file/fileentry/fileentry.md         | 327 ------------
 .../cordova/file/fileerror/fileerror.md         |  49 --
 .../en/2.6.0rc1/cordova/file/fileobj/fileobj.md |  81 ---
 .../cordova/file/filereader/filereader.md       | 255 ----------
 .../cordova/file/filesystem/filesystem.md       |  92 ----
 .../cordova/file/filetransfer/filetransfer.md   | 293 -----------
 .../file/filetransfererror/filetransfererror.md |  44 --
 .../file/fileuploadoptions/fileuploadoptions.md |  45 --
 .../file/fileuploadresult/fileuploadresult.md   |  40 --
 .../cordova/file/filewriter/filewriter.md       | 195 -------
 docs/en/2.6.0rc1/cordova/file/flags/flags.md    |  47 --
 .../file/localfilesystem/localfilesystem.md     | 111 ----
 .../2.6.0rc1/cordova/file/metadata/metadata.md  |  52 --
 .../geolocation/Coordinates/coordinates.md      | 127 -----
 .../cordova/geolocation/Position/position.md    | 121 -----
 .../geolocation/PositionError/positionError.md  |  59 ---
 .../geolocation/geolocation.clearWatch.md       | 119 -----
 .../geolocation.getCurrentPosition.md           | 128 -----
 .../2.6.0rc1/cordova/geolocation/geolocation.md | 104 ----
 .../geolocation/geolocation.watchPosition.md    | 130 -----
 .../parameters/geolocation.options.md           |  41 --
 .../geolocation/parameters/geolocationError.md  |  32 --
 .../parameters/geolocationSuccess.md            |  46 --
 .../GlobalizationError/globalizationerror.md    |  93 ----
 .../globalization/globalization.dateToString.md |  91 ----
 .../globalization.getCurrencyPattern.md         | 106 ----
 .../globalization/globalization.getDateNames.md |  93 ----
 .../globalization.getDatePattern.md             |  98 ----
 .../globalization.getFirstDayOfWeek.md          |  76 ---
 .../globalization.getLocaleName.md              |  81 ---
 .../globalization.getNumberPattern.md           | 121 -----
 .../globalization.getPreferredLanguage.md       |  81 ---
 .../globalization.isDayLightSavingsTime.md      |  79 ---
 .../cordova/globalization/globalization.md      |  61 ---
 .../globalization.numberToString.md             |  81 ---
 .../globalization/globalization.stringToDate.md | 107 ----
 .../globalization.stringToNumber.md             |  84 ----
 .../cordova/inappbrowser/inappbrowser.md        | 274 ----------
 .../cordova/inappbrowser/window.open.md         |  95 ----
 .../cordova/media/MediaError/mediaError.md      |  44 --
 .../cordova/media/Parameters/mediaError.md      |  32 --
 .../2.6.0rc1/cordova/media/capture/CaptureCB.md |  44 --
 .../cordova/media/capture/CaptureError.md       |  37 --
 .../cordova/media/capture/CaptureErrorCB.md     |  40 --
 .../cordova/media/capture/ConfigurationData.md  |  62 ---
 .../media/capture/MediaFile.getFormatData.md    |  54 --
 .../2.6.0rc1/cordova/media/capture/MediaFile.md |  37 --
 .../cordova/media/capture/MediaFileData.md      |  62 ---
 .../2.6.0rc1/cordova/media/capture/capture.md   | 131 -----
 .../cordova/media/capture/captureAudio.md       | 141 ------
 .../media/capture/captureAudioOptions.md        |  56 ---
 .../cordova/media/capture/captureImage.md       | 159 ------
 .../media/capture/captureImageOptions.md        |  53 --
 .../cordova/media/capture/captureVideo.md       | 160 ------
 .../media/capture/captureVideoOptions.md        |  59 ---
 .../cordova/media/media.getCurrentPosition.md   | 175 -------
 .../2.6.0rc1/cordova/media/media.getDuration.md | 167 ------
 docs/en/2.6.0rc1/cordova/media/media.md         | 143 ------
 docs/en/2.6.0rc1/cordova/media/media.pause.md   | 172 -------
 docs/en/2.6.0rc1/cordova/media/media.play.md    | 198 --------
 docs/en/2.6.0rc1/cordova/media/media.release.md | 156 ------
 docs/en/2.6.0rc1/cordova/media/media.seekTo.md  | 159 ------
 .../2.6.0rc1/cordova/media/media.startRecord.md | 156 ------
 docs/en/2.6.0rc1/cordova/media/media.stop.md    | 171 -------
 .../2.6.0rc1/cordova/media/media.stopRecord.md  | 142 ------
 .../cordova/notification/notification.alert.md  | 117 -----
 .../cordova/notification/notification.beep.md   | 120 -----
 .../notification/notification.confirm.md        | 134 -----
 .../cordova/notification/notification.md        |  81 ---
 .../cordova/notification/notification.prompt.md | 120 -----
 .../notification/notification.vibrate.md        | 103 ----
 .../cordova/splashscreen/splashscreen.hide.md   |  80 ---
 .../cordova/splashscreen/splashscreen.md        |  85 ----
 .../cordova/splashscreen/splashscreen.show.md   |  69 ---
 .../cordova/storage/database/database.md        | 121 -----
 .../storage/localstorage/localstorage.md        | 121 -----
 .../cordova/storage/parameters/display_name.md  |  23 -
 .../2.6.0rc1/cordova/storage/parameters/name.md |  23 -
 .../2.6.0rc1/cordova/storage/parameters/size.md |  23 -
 .../cordova/storage/parameters/version.md       |  23 -
 .../cordova/storage/sqlerror/sqlerror.md        |  47 --
 .../storage/sqlresultset/sqlresultset.md        | 140 ------
 .../sqlresultsetrowlist/sqlresultsetrowlist.md  | 137 -----
 .../storage/sqltransaction/sqltransaction.md    | 114 -----
 docs/en/2.6.0rc1/cordova/storage/storage.md     |  83 ---
 .../cordova/storage/storage.opendatabase.md     |  75 ---
 docs/en/2.6.0rc1/guide/command-line/index.md    | 220 --------
 .../2.6.0rc1/guide/cordova-webview/android.md   | 120 -----
 docs/en/2.6.0rc1/guide/cordova-webview/index.md |  27 -
 docs/en/2.6.0rc1/guide/cordova-webview/ios.md   | 135 -----
 .../guide/getting-started/android/index.md      | 130 -----
 .../guide/getting-started/bada/index.md         |  93 ----
 .../guide/getting-started/blackberry/index.md   | 185 -------
 docs/en/2.6.0rc1/guide/getting-started/index.md |  32 --
 .../2.6.0rc1/guide/getting-started/ios/index.md | 323 ------------
 .../guide/getting-started/symbian/index.md      |  78 ---
 .../guide/getting-started/tizen/index.md        | 108 ----
 .../guide/getting-started/webos/index.md        |  79 ---
 .../guide/getting-started/windows-8/index.md    | 104 ----
 .../getting-started/windows-phone-7/index.md    | 116 -----
 .../getting-started/windows-phone-8/index.md    | 136 -----
 .../guide/plugin-development/android/index.md   | 188 -------
 .../guide/plugin-development/bada/index.md      |  74 ---
 .../plugin-development/blackberry/index.md      | 136 -----
 .../2.6.0rc1/guide/plugin-development/index.md  | 112 -----
 .../guide/plugin-development/ios/index.md       | 194 -------
 .../guide/plugin-development/tizen/index.md     |  23 -
 .../guide/plugin-development/webos/index.md     |  23 -
 .../plugin-development/windows-phone/index.md   | 191 -------
 .../guide/project-settings/android/index.md     |  43 --
 .../guide/project-settings/bada/index.md        |  24 -
 .../guide/project-settings/blackberry/index.md  |  25 -
 .../guide/project-settings/firefoxos/index.md   |  24 -
 .../en/2.6.0rc1/guide/project-settings/index.md |  75 ---
 .../guide/project-settings/ios/index.md         |  60 ---
 .../guide/project-settings/webos/index.md       |  25 -
 .../guide/project-settings/windows8/index.md    |  26 -
 .../guide/project-settings/wp7/index.md         |  25 -
 .../guide/project-settings/wp8/index.md         |  25 -
 .../2.6.0rc1/guide/upgrading/android/index.md   | 226 ---------
 docs/en/2.6.0rc1/guide/upgrading/bada/index.md  |  48 --
 .../guide/upgrading/blackberry/index.md         | 117 -----
 docs/en/2.6.0rc1/guide/upgrading/index.md       |  32 --
 docs/en/2.6.0rc1/guide/upgrading/ios/index.md   | 374 --------------
 .../2.6.0rc1/guide/upgrading/symbian/index.md   |  21 -
 docs/en/2.6.0rc1/guide/upgrading/tizen/index.md |  23 -
 docs/en/2.6.0rc1/guide/upgrading/webos/index.md |  38 --
 .../guide/upgrading/windows-phone/index.md      | 197 --------
 docs/en/2.6.0rc1/guide/whitelist/index.md       | 181 -------
 docs/en/2.6.0rc1/index.md                       | 123 -----
 docs/en/2.7.0rc1/config.json                    | 199 --------
 .../accelerometer/acceleration/acceleration.md  | 109 ----
 .../accelerometer/accelerometer.clearWatch.md   | 114 -----
 .../accelerometer.getCurrentAcceleration.md     | 110 ----
 .../cordova/accelerometer/accelerometer.md      |  90 ----
 .../accelerometer.watchAcceleration.md          | 138 -----
 .../parameters/accelerometerError.md            |  27 -
 .../parameters/accelerometerOptions.md          |  28 --
 .../parameters/accelerometerSuccess.md          |  42 --
 .../2.7.0rc1/cordova/camera/camera.cleanup.md   |  50 --
 .../cordova/camera/camera.getPicture.md         | 220 --------
 docs/en/2.7.0rc1/cordova/camera/camera.md       |  97 ----
 .../camera/parameter/CameraPopoverHandle.md     |  68 ---
 .../camera/parameter/CameraPopoverOptions.md    |  71 ---
 .../cordova/camera/parameter/cameraError.md     |  32 --
 .../cordova/camera/parameter/cameraOptions.md   | 136 -----
 .../cordova/camera/parameter/cameraSuccess.md   |  42 --
 .../cordova/compass/compass.clearWatch.md       | 113 -----
 .../cordova/compass/compass.clearWatchFilter.md |  23 -
 .../compass/compass.getCurrentHeading.md        |  98 ----
 docs/en/2.7.0rc1/cordova/compass/compass.md     |  81 ---
 .../cordova/compass/compass.watchHeading.md     | 134 -----
 .../compass/compass.watchHeadingFilter.md       |  23 -
 .../compass/compassError/compassError.md        |  40 --
 .../cordova/compass/parameters/compassError.md  |  30 --
 .../compass/parameters/compassHeading.md        |  48 --
 .../compass/parameters/compassOptions.md        |  45 --
 .../compass/parameters/compassSuccess.md        |  40 --
 .../2.7.0rc1/cordova/connection/connection.md   |  97 ----
 .../cordova/connection/connection.type.md       | 143 ------
 .../cordova/contacts/Contact/contact.md         | 238 ---------
 .../contacts/ContactAddress/contactaddress.md   | 161 ------
 .../contacts/ContactError/contactError.md       |  45 --
 .../contacts/ContactField/contactfield.md       | 148 ------
 .../ContactFindOptions/contactfindoptions.md    | 118 -----
 .../cordova/contacts/ContactName/contactname.md | 147 ------
 .../ContactOrganization/contactorganization.md  | 148 ------
 .../cordova/contacts/contacts.create.md         |  78 ---
 .../2.7.0rc1/cordova/contacts/contacts.find.md  | 119 -----
 docs/en/2.7.0rc1/cordova/contacts/contacts.md   | 104 ----
 .../cordova/contacts/parameters/contactError.md |  27 -
 .../contacts/parameters/contactFields.md        |  25 -
 .../contacts/parameters/contactFindOptions.md   |  35 --
 .../contacts/parameters/contactSuccess.md       |  40 --
 .../2.7.0rc1/cordova/device/device.cordova.md   |  81 ---
 docs/en/2.7.0rc1/cordova/device/device.md       | 104 ----
 docs/en/2.7.0rc1/cordova/device/device.model.md | 108 ----
 docs/en/2.7.0rc1/cordova/device/device.name.md  | 109 ----
 .../2.7.0rc1/cordova/device/device.platform.md  |  99 ----
 docs/en/2.7.0rc1/cordova/device/device.uuid.md  | 108 ----
 .../2.7.0rc1/cordova/device/device.version.md   |  87 ----
 .../cordova/events/events.backbutton.md         |  87 ----
 .../cordova/events/events.batterycritical.md    |  94 ----
 .../cordova/events/events.batterylow.md         |  94 ----
 .../cordova/events/events.batterystatus.md      | 102 ----
 .../cordova/events/events.deviceready.md        |  91 ----
 .../cordova/events/events.endcallbutton.md      |  86 ----
 docs/en/2.7.0rc1/cordova/events/events.md       |  97 ----
 .../cordova/events/events.menubutton.md         |  87 ----
 .../2.7.0rc1/cordova/events/events.offline.md   | 101 ----
 .../en/2.7.0rc1/cordova/events/events.online.md | 101 ----
 docs/en/2.7.0rc1/cordova/events/events.pause.md |  98 ----
 .../en/2.7.0rc1/cordova/events/events.resume.md | 109 ----
 .../cordova/events/events.searchbutton.md       |  86 ----
 .../cordova/events/events.startcallbutton.md    |  86 ----
 .../cordova/events/events.volumedownbutton.md   |  86 ----
 .../cordova/events/events.volumeupbutton.md     |  86 ----
 .../file/directoryentry/directoryentry.md       | 397 ---------------
 .../file/directoryreader/directoryreader.md     |  67 ---
 docs/en/2.7.0rc1/cordova/file/file.md           |  91 ----
 .../cordova/file/fileentry/fileentry.md         | 327 ------------
 .../cordova/file/fileerror/fileerror.md         |  49 --
 .../en/2.7.0rc1/cordova/file/fileobj/fileobj.md |  81 ---
 .../cordova/file/filereader/filereader.md       | 255 ----------
 .../cordova/file/filesystem/filesystem.md       |  92 ----
 .../cordova/file/filetransfer/filetransfer.md   | 293 -----------
 .../file/filetransfererror/filetransfererror.md |  44 --
 .../file/fileuploadoptions/fileuploadoptions.md |  45 --
 .../file/fileuploadresult/fileuploadresult.md   |  40 --
 .../cordova/file/filewriter/filewriter.md       | 195 -------
 docs/en/2.7.0rc1/cordova/file/flags/flags.md    |  47 --
 .../file/localfilesystem/localfilesystem.md     | 111 ----
 .../2.7.0rc1/cordova/file/metadata/metadata.md  |  52 --
 .../geolocation/Coordinates/coordinates.md      | 127 -----
 .../cordova/geolocation/Position/position.md    | 121 -----
 .../geolocation/PositionError/positionError.md  |  59 ---
 .../geolocation/geolocation.clearWatch.md       | 119 -----
 .../geolocation.getCurrentPosition.md           | 128 -----
 .../2.7.0rc1/cordova/geolocation/geolocation.md | 104 ----
 .../geolocation/geolocation.watchPosition.md    | 130 -----
 .../parameters/geolocation.options.md           |  41 --
 .../geolocation/parameters/geolocationError.md  |  32 --
 .../parameters/geolocationSuccess.md            |  46 --
 .../GlobalizationError/globalizationerror.md    |  93 ----
 .../globalization/globalization.dateToString.md |  91 ----
 .../globalization.getCurrencyPattern.md         | 106 ----
 .../globalization/globalization.getDateNames.md |  93 ----
 .../globalization.getDatePattern.md             |  98 ----
 .../globalization.getFirstDayOfWeek.md          |  76 ---
 .../globalization.getLocaleName.md              |  81 ---
 .../globalization.getNumberPattern.md           | 121 -----
 .../globalization.getPreferredLanguage.md       |  81 ---
 .../globalization.isDayLightSavingsTime.md      |  79 ---
 .../cordova/globalization/globalization.md      |  61 ---
 .../globalization.numberToString.md             |  81 ---
 .../globalization/globalization.stringToDate.md | 107 ----
 .../globalization.stringToNumber.md             |  84 ----
 .../cordova/inappbrowser/inappbrowser.md        | 434 ----------------
 .../cordova/inappbrowser/window.open.md         |  95 ----
 .../cordova/media/MediaError/mediaError.md      |  44 --
 .../cordova/media/Parameters/mediaError.md      |  32 --
 .../2.7.0rc1/cordova/media/capture/CaptureCB.md |  44 --
 .../cordova/media/capture/CaptureError.md       |  37 --
 .../cordova/media/capture/CaptureErrorCB.md     |  40 --
 .../cordova/media/capture/ConfigurationData.md  |  62 ---
 .../media/capture/MediaFile.getFormatData.md    |  54 --
 .../2.7.0rc1/cordova/media/capture/MediaFile.md |  37 --
 .../cordova/media/capture/MediaFileData.md      |  62 ---
 .../2.7.0rc1/cordova/media/capture/capture.md   | 131 -----
 .../cordova/media/capture/captureAudio.md       | 141 ------
 .../media/capture/captureAudioOptions.md        |  52 --
 .../cordova/media/capture/captureImage.md       | 159 ------
 .../media/capture/captureImageOptions.md        |  41 --
 .../cordova/media/capture/captureVideo.md       | 160 ------
 .../media/capture/captureVideoOptions.md        |  48 --
 .../cordova/media/media.getCurrentPosition.md   | 175 -------
 .../2.7.0rc1/cordova/media/media.getDuration.md | 167 ------
 docs/en/2.7.0rc1/cordova/media/media.md         | 143 ------
 docs/en/2.7.0rc1/cordova/media/media.pause.md   | 172 -------
 docs/en/2.7.0rc1/cordova/media/media.play.md    | 198 --------
 docs/en/2.7.0rc1/cordova/media/media.release.md | 156 ------
 docs/en/2.7.0rc1/cordova/media/media.seekTo.md  | 159 ------
 .../2.7.0rc1/cordova/media/media.startRecord.md | 156 ------
 docs/en/2.7.0rc1/cordova/media/media.stop.md    | 171 -------
 .../2.7.0rc1/cordova/media/media.stopRecord.md  | 142 ------
 .../cordova/notification/notification.alert.md  | 117 -----
 .../cordova/notification/notification.beep.md   | 120 -----
 .../notification/notification.confirm.md        | 134 -----
 .../cordova/notification/notification.md        |  81 ---
 .../cordova/notification/notification.prompt.md | 120 -----
 .../notification/notification.vibrate.md        | 103 ----
 .../cordova/splashscreen/splashscreen.hide.md   |  80 ---
 .../cordova/splashscreen/splashscreen.md        |  85 ----
 .../cordova/splashscreen/splashscreen.show.md   |  69 ---
 .../cordova/storage/database/database.md        | 121 -----
 .../storage/localstorage/localstorage.md        | 121 -----
 .../cordova/storage/parameters/display_name.md  |  23 -
 .../2.7.0rc1/cordova/storage/parameters/name.md |  23 -
 .../2.7.0rc1/cordova/storage/parameters/size.md |  23 -
 .../cordova/storage/parameters/version.md       |  23 -
 .../cordova/storage/sqlerror/sqlerror.md        |  47 --
 .../storage/sqlresultset/sqlresultset.md        | 140 ------
 .../sqlresultsetrowlist/sqlresultsetrowlist.md  | 137 -----
 .../storage/sqltransaction/sqltransaction.md    | 114 -----
 docs/en/2.7.0rc1/cordova/storage/storage.md     |  83 ---
 .../cordova/storage/storage.opendatabase.md     |  75 ---
 docs/en/2.7.0rc1/guide/command-line/index.md    | 267 ----------
 .../2.7.0rc1/guide/cordova-webview/android.md   | 120 -----
 docs/en/2.7.0rc1/guide/cordova-webview/index.md |  27 -
 docs/en/2.7.0rc1/guide/cordova-webview/ios.md   | 135 -----
 .../guide/getting-started/android/index.md      | 130 -----
 .../guide/getting-started/bada/index.md         |  93 ----
 .../guide/getting-started/blackberry/index.md   | 189 -------
 docs/en/2.7.0rc1/guide/getting-started/index.md |  32 --
 .../2.7.0rc1/guide/getting-started/ios/index.md | 323 ------------
 .../guide/getting-started/symbian/index.md      |  78 ---
 .../guide/getting-started/tizen/index.md        | 108 ----
 .../guide/getting-started/webos/index.md        |  79 ---
 .../guide/getting-started/windows-8/index.md    | 104 ----
 .../getting-started/windows-phone-7/index.md    | 116 -----
 .../getting-started/windows-phone-8/index.md    | 133 -----
 .../guide/plugin-development/android/index.md   | 188 -------
 .../guide/plugin-development/bada/index.md      |  74 ---
 .../plugin-development/blackberry/index.md      | 136 -----
 .../2.7.0rc1/guide/plugin-development/index.md  | 112 -----
 .../guide/plugin-development/ios/index.md       | 194 -------
 .../guide/plugin-development/tizen/index.md     |  23 -
 .../guide/plugin-development/webos/index.md     |  23 -
 .../plugin-development/windows-phone/index.md   | 191 -------
 .../guide/project-settings/android/index.md     |  43 --
 .../guide/project-settings/bada/index.md        |  24 -
 .../guide/project-settings/blackberry/index.md  |  25 -
 .../guide/project-settings/firefoxos/index.md   |  24 -
 .../en/2.7.0rc1/guide/project-settings/index.md |  75 ---
 .../guide/project-settings/ios/index.md         |  60 ---
 .../guide/project-settings/webos/index.md       |  25 -
 .../guide/project-settings/windows8/index.md    |  26 -
 .../guide/project-settings/wp7/index.md         |  25 -
 .../guide/project-settings/wp8/index.md         |  25 -
 .../2.7.0rc1/guide/upgrading/android/index.md   | 230 ---------
 docs/en/2.7.0rc1/guide/upgrading/bada/index.md  |  48 --
 .../guide/upgrading/blackberry/index.md         | 117 -----
 docs/en/2.7.0rc1/guide/upgrading/index.md       |  32 --
 docs/en/2.7.0rc1/guide/upgrading/ios/index.md   | 389 --------------
 .../2.7.0rc1/guide/upgrading/symbian/index.md   |  21 -
 docs/en/2.7.0rc1/guide/upgrading/tizen/index.md |  23 -
 docs/en/2.7.0rc1/guide/upgrading/webos/index.md |  38 --
 .../guide/upgrading/windows-phone/index.md      | 218 --------
 docs/en/2.7.0rc1/guide/whitelist/index.md       | 183 -------
 docs/en/2.7.0rc1/index.md                       | 123 -----
 docs/en/2.9.0rc1/config.json                    | 200 --------
 .../accelerometer/acceleration/acceleration.md  | 111 ----
 .../accelerometer/accelerometer.clearWatch.md   | 115 -----
 .../accelerometer.getCurrentAcceleration.md     | 113 -----
 .../cordova/accelerometer/accelerometer.md      |  90 ----
 .../accelerometer.watchAcceleration.md          | 148 ------
 .../parameters/accelerometerError.md            |  27 -
 .../parameters/accelerometerOptions.md          |  28 --
 .../parameters/accelerometerSuccess.md          |  42 --
 .../2.9.0rc1/cordova/camera/camera.cleanup.md   |  52 --
 .../cordova/camera/camera.getPicture.md         | 248 ---------
 docs/en/2.9.0rc1/cordova/camera/camera.md       |  99 ----
 .../camera/parameter/CameraPopoverHandle.md     |  68 ---
 .../camera/parameter/CameraPopoverOptions.md    |  80 ---
 .../cordova/camera/parameter/cameraError.md     |  32 --
 .../cordova/camera/parameter/cameraOptions.md   | 136 -----
 .../cordova/camera/parameter/cameraSuccess.md   |  42 --
 .../cordova/compass/compass.clearWatch.md       | 112 -----
 .../cordova/compass/compass.clearWatchFilter.md |  23 -
 .../compass/compass.getCurrentHeading.md        | 101 ----
 docs/en/2.9.0rc1/cordova/compass/compass.md     |  81 ---
 .../cordova/compass/compass.watchHeading.md     | 154 ------
 .../compass/compass.watchHeadingFilter.md       |  23 -
 .../compass/compassError/compassError.md        |  39 --
 .../cordova/compass/parameters/compassError.md  |  30 --
 .../compass/parameters/compassHeading.md        |  47 --
 .../compass/parameters/compassOptions.md        |  45 --
 .../compass/parameters/compassSuccess.md        |  39 --
 .../2.9.0rc1/cordova/connection/connection.md   |  95 ----
 .../cordova/connection/connection.type.md       | 145 ------
 .../cordova/contacts/Contact/contact.md         | 241 ---------
 .../contacts/ContactAddress/contactaddress.md   | 165 ------
 .../contacts/ContactError/contactError.md       |  46 --
 .../contacts/ContactField/contactfield.md       | 164 ------
 .../ContactFindOptions/contactfindoptions.md    | 118 -----
 .../cordova/contacts/ContactName/contactname.md | 150 ------
 .../ContactOrganization/contactorganization.md  | 151 ------
 .../cordova/contacts/contacts.create.md         |  79 ---
 .../2.9.0rc1/cordova/contacts/contacts.find.md  | 128 -----
 docs/en/2.9.0rc1/cordova/contacts/contacts.md   | 106 ----
 .../cordova/contacts/parameters/contactError.md |  27 -
 .../contacts/parameters/contactFields.md        |  25 -
 .../contacts/parameters/contactFindOptions.md   |  35 --
 .../contacts/parameters/contactSuccess.md       |  41 --
 .../2.9.0rc1/cordova/device/device.cordova.md   |  80 ---
 docs/en/2.9.0rc1/cordova/device/device.md       | 104 ----
 docs/en/2.9.0rc1/cordova/device/device.model.md | 106 ----
 docs/en/2.9.0rc1/cordova/device/device.name.md  | 108 ----
 .../2.9.0rc1/cordova/device/device.platform.md  |  99 ----
 docs/en/2.9.0rc1/cordova/device/device.uuid.md  | 115 -----
 .../2.9.0rc1/cordova/device/device.version.md   |  86 ----
 .../cordova/events/events.backbutton.md         |  86 ----
 .../cordova/events/events.batterycritical.md    |  94 ----
 .../cordova/events/events.batterylow.md         |  93 ----
 .../cordova/events/events.batterystatus.md      | 101 ----
 .../cordova/events/events.deviceready.md        |  95 ----
 .../cordova/events/events.endcallbutton.md      |  83 ---
 docs/en/2.9.0rc1/cordova/events/events.md       |  97 ----
 .../cordova/events/events.menubutton.md         |  84 ----
 .../2.9.0rc1/cordova/events/events.offline.md   | 103 ----
 .../en/2.9.0rc1/cordova/events/events.online.md | 105 ----
 docs/en/2.9.0rc1/cordova/events/events.pause.md | 107 ----
 .../en/2.9.0rc1/cordova/events/events.resume.md | 119 -----
 .../cordova/events/events.searchbutton.md       |  84 ----
 .../cordova/events/events.startcallbutton.md    |  84 ----
 .../cordova/events/events.volumedownbutton.md   |  84 ----
 .../cordova/events/events.volumeupbutton.md     |  84 ----
 .../file/directoryentry/directoryentry.md       | 390 --------------
 .../file/directoryreader/directoryreader.md     |  69 ---
 docs/en/2.9.0rc1/cordova/file/file.md           |  91 ----
 .../cordova/file/fileentry/fileentry.md         | 323 ------------
 .../cordova/file/fileerror/fileerror.md         |  51 --
 .../en/2.9.0rc1/cordova/file/fileobj/fileobj.md |  83 ---
 .../cordova/file/filereader/filereader.md       | 259 ----------
 .../cordova/file/filesystem/filesystem.md       |  95 ----
 .../cordova/file/filetransfer/filetransfer.md   | 303 -----------
 .../file/filetransfererror/filetransfererror.md |  45 --
 .../file/fileuploadoptions/fileuploadoptions.md |  47 --
 .../file/fileuploadresult/fileuploadresult.md   |  42 --
 .../cordova/file/filewriter/filewriter.md       | 233 ---------
 docs/en/2.9.0rc1/cordova/file/flags/flags.md    |  49 --
 .../file/localfilesystem/localfilesystem.md     | 110 ----
 .../2.9.0rc1/cordova/file/metadata/metadata.md  |  54 --
 .../geolocation/Coordinates/coordinates.md      | 128 -----
 .../cordova/geolocation/Position/position.md    | 120 -----
 .../geolocation/PositionError/positionError.md  |  60 ---
 .../geolocation/geolocation.clearWatch.md       | 121 -----
 .../geolocation.getCurrentPosition.md           | 131 -----
 .../2.9.0rc1/cordova/geolocation/geolocation.md | 112 -----
 .../geolocation/geolocation.watchPosition.md    | 134 -----
 .../parameters/geolocation.options.md           |  39 --
 .../geolocation/parameters/geolocationError.md  |  33 --
 .../parameters/geolocationSuccess.md            |  49 --
 .../GlobalizationError/globalizationerror.md    |  94 ----
 .../globalization/globalization.dateToString.md |  97 ----
 .../globalization.getCurrencyPattern.md         | 112 -----
 .../globalization/globalization.getDateNames.md | 102 ----
 .../globalization.getDatePattern.md             | 105 ----
 .../globalization.getFirstDayOfWeek.md          |  82 ---
 .../globalization.getLocaleName.md              |  83 ---
 .../globalization.getNumberPattern.md           | 125 -----
 .../globalization.getPreferredLanguage.md       |  83 ---
 .../globalization.isDayLightSavingsTime.md      |  87 ----
 .../cordova/globalization/globalization.md      |  63 ---
 .../globalization.numberToString.md             |  90 ----
 .../globalization/globalization.stringToDate.md | 114 -----
 .../globalization.stringToNumber.md             |  93 ----
 .../cordova/inappbrowser/inappbrowser.md        | 429 ----------------
 .../cordova/inappbrowser/window.open.md         | 100 ----
 .../cordova/media/MediaError/mediaError.md      |  45 --
 .../cordova/media/Parameters/mediaError.md      |  33 --
 .../2.9.0rc1/cordova/media/capture/CaptureCB.md |  47 --
 .../cordova/media/capture/CaptureError.md       |  37 --
 .../cordova/media/capture/CaptureErrorCB.md     |  44 --
 .../cordova/media/capture/ConfigurationData.md  |  63 ---
 .../media/capture/MediaFile.getFormatData.md    |  64 ---
 .../2.9.0rc1/cordova/media/capture/MediaFile.md |  37 --
 .../cordova/media/capture/MediaFileData.md      |  65 ---
 .../2.9.0rc1/cordova/media/capture/capture.md   | 133 -----
 .../cordova/media/capture/captureAudio.md       | 152 ------
 .../media/capture/captureAudioOptions.md        |  52 --
 .../cordova/media/capture/captureImage.md       | 168 -------
 .../media/capture/captureImageOptions.md        |  41 --
 .../cordova/media/capture/captureVideo.md       | 171 -------
 .../media/capture/captureVideoOptions.md        |  49 --
 .../cordova/media/media.getCurrentPosition.md   | 176 -------
 .../2.9.0rc1/cordova/media/media.getDuration.md | 167 ------
 docs/en/2.9.0rc1/cordova/media/media.md         | 145 ------
 docs/en/2.9.0rc1/cordova/media/media.pause.md   | 167 ------
 docs/en/2.9.0rc1/cordova/media/media.play.md    | 200 --------
 docs/en/2.9.0rc1/cordova/media/media.release.md | 159 ------
 docs/en/2.9.0rc1/cordova/media/media.seekTo.md  | 161 ------
 .../2.9.0rc1/cordova/media/media.setVolume.md   | 178 -------
 .../2.9.0rc1/cordova/media/media.startRecord.md | 155 ------
 docs/en/2.9.0rc1/cordova/media/media.stop.md    | 172 -------
 .../2.9.0rc1/cordova/media/media.stopRecord.md  | 142 ------
 .../cordova/notification/notification.alert.md  | 122 -----
 .../cordova/notification/notification.beep.md   | 121 -----
 .../notification/notification.confirm.md        | 139 -----
 .../cordova/notification/notification.md        |  81 ---
 .../cordova/notification/notification.prompt.md | 124 -----
 .../notification/notification.vibrate.md        | 103 ----
 .../cordova/splashscreen/splashscreen.hide.md   |  81 ---
 .../cordova/splashscreen/splashscreen.md        |  81 ---
 .../cordova/splashscreen/splashscreen.show.md   |  69 ---
 .../cordova/storage/database/database.md        | 120 -----
 .../storage/localstorage/localstorage.md        | 123 -----
 .../cordova/storage/parameters/display_name.md  |  23 -
 .../2.9.0rc1/cordova/storage/parameters/name.md |  23 -
 .../2.9.0rc1/cordova/storage/parameters/size.md |  23 -
 .../cordova/storage/parameters/version.md       |  23 -
 .../cordova/storage/sqlerror/sqlerror.md        |  46 --
 .../storage/sqlresultset/sqlresultset.md        | 154 ------
 .../sqlresultsetrowlist/sqlresultsetrowlist.md  | 143 ------
 .../storage/sqltransaction/sqltransaction.md    | 115 -----
 docs/en/2.9.0rc1/cordova/storage/storage.md     |  88 ----
 .../cordova/storage/storage.opendatabase.md     |  74 ---
 docs/en/2.9.0rc1/guide/cli/index.md             | 287 -----------
 docs/en/2.9.0rc1/guide/command-line/index.md    | 407 ---------------
 .../2.9.0rc1/guide/cordova-webview/android.md   | 122 -----
 docs/en/2.9.0rc1/guide/cordova-webview/index.md |  27 -
 docs/en/2.9.0rc1/guide/cordova-webview/ios.md   | 136 -----
 .../guide/getting-started/android/index.md      | 129 -----
 .../guide/getting-started/bada/index.md         |  90 ----
 .../guide/getting-started/blackberry/index.md   | 181 -------
 .../guide/getting-started/blackberry10/index.md | 185 -------
 docs/en/2.9.0rc1/guide/getting-started/index.md |  33 --
 .../2.9.0rc1/guide/getting-started/ios/index.md | 329 ------------
 .../guide/getting-started/symbian/index.md      |  71 ---
 .../guide/getting-started/tizen/index.md        | 107 ----
 .../guide/getting-started/webos/index.md        |  73 ---
 .../guide/getting-started/windows-8/index.md    | 111 ----
 .../getting-started/windows-phone-7/index.md    | 108 ----
 .../getting-started/windows-phone-8/index.md    | 134 -----
 docs/en/2.9.0rc1/guide/overview/index.md        | 493 ------------------
 .../guide/plugin-development/android/index.md   | 192 -------
 .../guide/plugin-development/bada/index.md      |  74 ---
 .../plugin-development/blackberry/index.md      | 153 ------
 .../plugin-development/blackberry10/index.md    | 191 -------
 .../2.9.0rc1/guide/plugin-development/index.md  | 111 ----
 .../guide/plugin-development/ios/index.md       | 227 ---------
 .../guide/plugin-development/tizen/index.md     |  23 -
 .../guide/plugin-development/webos/index.md     |  23 -
 .../plugin-development/windows-phone/index.md   | 194 -------
 docs/en/2.9.0rc1/guide/privacy/index.md         |  63 ---
 .../guide/project-settings/android/index.md     |  43 --
 .../guide/project-settings/bada/index.md        |  24 -
 .../guide/project-settings/blackberry/index.md  |  29 --
 .../guide/project-settings/firefoxos/index.md   |  24 -
 .../en/2.9.0rc1/guide/project-settings/index.md |  80 ---
 .../guide/project-settings/ios/index.md         |  60 ---
 .../guide/project-settings/webos/index.md       |  25 -
 .../guide/project-settings/windows8/index.md    |  26 -
 .../guide/project-settings/wp7/index.md         |  25 -
 .../guide/project-settings/wp8/index.md         |  25 -
 .../2.9.0rc1/guide/upgrading/android/index.md   | 242 ---------
 docs/en/2.9.0rc1/guide/upgrading/bada/index.md  |  49 --
 .../guide/upgrading/blackberry/index.md         | 311 ------------
 docs/en/2.9.0rc1/guide/upgrading/index.md       |  31 --
 docs/en/2.9.0rc1/guide/upgrading/ios/index.md   | 438 ----------------
 .../2.9.0rc1/guide/upgrading/symbian/index.md   |  21 -
 docs/en/2.9.0rc1/guide/upgrading/tizen/index.md |  23 -
 docs/en/2.9.0rc1/guide/upgrading/webos/index.md |  38 --
 .../2.9.0rc1/guide/upgrading/windows-8/index.md |  39 --
 .../guide/upgrading/windows-phone/index.md      | 236 ---------
 docs/en/2.9.0rc1/guide/whitelist/index.md       | 187 -------
 docs/en/2.9.0rc1/index.md                       | 127 -----
 docs/en/3.0.0rc1/config.json                    | 200 --------
 .../accelerometer/acceleration/acceleration.md  | 109 ----
 .../accelerometer/accelerometer.clearWatch.md   | 114 -----
 .../accelerometer.getCurrentAcceleration.md     | 112 -----
 .../cordova/accelerometer/accelerometer.md      |  82 ---
 .../accelerometer.watchAcceleration.md          | 147 ------
 .../parameters/accelerometerError.md            |  27 -
 .../parameters/accelerometerOptions.md          |  28 --
 .../parameters/accelerometerSuccess.md          |  42 --
 .../3.0.0rc1/cordova/camera/camera.cleanup.md   |  52 --
 .../cordova/camera/camera.getPicture.md         | 246 ---------
 docs/en/3.0.0rc1/cordova/camera/camera.md       |  84 ----
 .../camera/parameter/CameraPopoverHandle.md     |  68 ---
 .../camera/parameter/CameraPopoverOptions.md    |  80 ---
 .../cordova/camera/parameter/cameraError.md     |  32 --
 .../cordova/camera/parameter/cameraOptions.md   | 120 -----
 .../cordova/camera/parameter/cameraSuccess.md   |  42 --
 .../cordova/compass/compass.clearWatch.md       | 110 ----
 .../cordova/compass/compass.clearWatchFilter.md |  23 -
 .../compass/compass.getCurrentHeading.md        |  99 ----
 docs/en/3.0.0rc1/cordova/compass/compass.md     |  73 ---
 .../cordova/compass/compass.watchHeading.md     | 152 ------
 .../compass/compass.watchHeadingFilter.md       |  23 -
 .../compass/compassError/compassError.md        |  39 --
 .../cordova/compass/parameters/compassError.md  |  30 --
 .../compass/parameters/compassHeading.md        |  47 --
 .../compass/parameters/compassOptions.md        |  41 --
 .../compass/parameters/compassSuccess.md        |  39 --
 .../3.0.0rc1/cordova/connection/connection.md   |  85 ----
 .../cordova/connection/connection.type.md       | 132 -----
 .../cordova/contacts/Contact/contact.md         | 232 ---------
 .../contacts/ContactAddress/contactaddress.md   | 160 ------
 .../contacts/ContactError/contactError.md       |  46 --
 .../contacts/ContactField/contactfield.md       | 159 ------
 .../ContactFindOptions/contactfindoptions.md    | 113 -----
 .../cordova/contacts/ContactName/contactname.md | 142 ------
 .../ContactOrganization/contactorganization.md  | 147 ------
 .../cordova/contacts/contacts.create.md         |  78 ---
 .../3.0.0rc1/cordova/contacts/contacts.find.md  | 127 -----
 docs/en/3.0.0rc1/cordova/contacts/contacts.md   |  94 ----
 .../cordova/contacts/parameters/contactError.md |  27 -
 .../contacts/parameters/contactFields.md        |  25 -
 .../contacts/parameters/contactFindOptions.md   |  35 --
 .../contacts/parameters/contactSuccess.md       |  41 --
 .../3.0.0rc1/cordova/device/device.cordova.md   |  79 ---
 docs/en/3.0.0rc1/cordova/device/device.md       |  92 ----
 docs/en/3.0.0rc1/cordova/device/device.model.md | 100 ----
 docs/en/3.0.0rc1/cordova/device/device.name.md  | 103 ----
 .../3.0.0rc1/cordova/device/device.platform.md  |  96 ----
 docs/en/3.0.0rc1/cordova/device/device.uuid.md  | 110 ----
 .../3.0.0rc1/cordova/device/device.version.md   |  83 ---
 .../cordova/events/events.backbutton.md         |  86 ----
 .../cordova/events/events.batterycritical.md    |  94 ----
 .../cordova/events/events.batterylow.md         |  93 ----
 .../cordova/events/events.batterystatus.md      | 101 ----
 .../cordova/events/events.deviceready.md        |  94 ----
 .../cordova/events/events.endcallbutton.md      |  83 ---
 docs/en/3.0.0rc1/cordova/events/events.md       |  85 ----
 .../cordova/events/events.menubutton.md         |  84 ----
 .../3.0.0rc1/cordova/events/events.offline.md   | 103 ----
 .../en/3.0.0rc1/cordova/events/events.online.md | 105 ----
 docs/en/3.0.0rc1/cordova/events/events.pause.md | 107 ----
 .../en/3.0.0rc1/cordova/events/events.resume.md | 119 -----
 .../cordova/events/events.searchbutton.md       |  84 ----
 .../cordova/events/events.startcallbutton.md    |  84 ----
 .../cordova/events/events.volumedownbutton.md   |  84 ----
 .../cordova/events/events.volumeupbutton.md     |  84 ----
 .../file/directoryentry/directoryentry.md       | 390 --------------
 .../file/directoryreader/directoryreader.md     |  69 ---
 docs/en/3.0.0rc1/cordova/file/file.md           |  83 ---
 .../cordova/file/fileentry/fileentry.md         | 323 ------------
 .../cordova/file/fileerror/fileerror.md         |  51 --
 .../en/3.0.0rc1/cordova/file/fileobj/fileobj.md |  83 ---
 .../cordova/file/filereader/filereader.md       | 259 ----------
 .../cordova/file/filesystem/filesystem.md       |  95 ----
 .../cordova/file/filetransfer/filetransfer.md   | 303 -----------
 .../file/filetransfererror/filetransfererror.md |  45 --
 .../file/fileuploadoptions/fileuploadoptions.md |  47 --
 .../file/fileuploadresult/fileuploadresult.md   |  42 --
 .../cordova/file/filewriter/filewriter.md       | 233 ---------
 docs/en/3.0.0rc1/cordova/file/flags/flags.md    |  49 --
 .../file/localfilesystem/localfilesystem.md     | 110 ----
 .../3.0.0rc1/cordova/file/metadata/metadata.md  |  54 --
 .../geolocation/Coordinates/coordinates.md      | 126 -----
 .../cordova/geolocation/Position/position.md    | 118 -----
 .../geolocation/PositionError/positionError.md  |  60 ---
 .../geolocation/geolocation.clearWatch.md       | 119 -----
 .../geolocation.getCurrentPosition.md           | 129 -----
 .../3.0.0rc1/cordova/geolocation/geolocation.md | 104 ----
 .../geolocation/geolocation.watchPosition.md    | 132 -----
 .../parameters/geolocation.options.md           |  39 --
 .../geolocation/parameters/geolocationError.md  |  33 --
 .../parameters/geolocationSuccess.md            |  49 --
 .../GlobalizationError/globalizationerror.md    |  94 ----
 .../globalization/globalization.dateToString.md |  97 ----
 .../globalization.getCurrencyPattern.md         | 112 -----
 .../globalization/globalization.getDateNames.md | 102 ----
 .../globalization.getDatePattern.md             | 105 ----
 .../globalization.getFirstDayOfWeek.md          |  82 ---
 .../globalization.getLocaleName.md              |  83 ---
 .../globalization.getNumberPattern.md           | 125 -----
 .../globalization.getPreferredLanguage.md       |  83 ---
 .../globalization.isDayLightSavingsTime.md      |  87 ----
 .../cordova/globalization/globalization.md      |  63 ---
 .../globalization.numberToString.md             |  90 ----
 .../globalization/globalization.stringToDate.md | 114 -----
 .../globalization.stringToNumber.md             |  93 ----
 .../cordova/inappbrowser/inappbrowser.md        | 486 ------------------
 .../cordova/inappbrowser/window.open.md         | 102 ----
 .../cordova/media/MediaError/mediaError.md      |  45 --
 .../cordova/media/Parameters/mediaError.md      |  33 --
 .../3.0.0rc1/cordova/media/capture/CaptureCB.md |  47 --
 .../cordova/media/capture/CaptureError.md       |  37 --
 .../cordova/media/capture/CaptureErrorCB.md     |  44 --
 .../cordova/media/capture/ConfigurationData.md  |  63 ---
 .../media/capture/MediaFile.getFormatData.md    |  64 ---
 .../3.0.0rc1/cordova/media/capture/MediaFile.md |  37 --
 .../cordova/media/capture/MediaFileData.md      |  65 ---
 .../3.0.0rc1/cordova/media/capture/capture.md   | 121 -----
 .../cordova/media/capture/captureAudio.md       | 152 ------
 .../media/capture/captureAudioOptions.md        |  52 --
 .../cordova/media/capture/captureImage.md       | 143 ------
 .../media/capture/captureImageOptions.md        |  41 --
 .../cordova/media/capture/captureVideo.md       | 143 ------
 .../media/capture/captureVideoOptions.md        |  48 --
 .../cordova/media/media.getCurrentPosition.md   | 176 -------
 .../3.0.0rc1/cordova/media/media.getDuration.md | 167 ------
 docs/en/3.0.0rc1/cordova/media/media.md         | 133 -----
 docs/en/3.0.0rc1/cordova/media/media.pause.md   | 167 ------
 docs/en/3.0.0rc1/cordova/media/media.play.md    | 200 --------
 docs/en/3.0.0rc1/cordova/media/media.release.md | 159 ------
 docs/en/3.0.0rc1/cordova/media/media.seekTo.md  | 161 ------
 .../3.0.0rc1/cordova/media/media.setVolume.md   | 178 -------
 .../3.0.0rc1/cordova/media/media.startRecord.md | 155 ------
 docs/en/3.0.0rc1/cordova/media/media.stop.md    | 172 -------
 .../3.0.0rc1/cordova/media/media.stopRecord.md  | 142 ------
 .../cordova/notification/notification.alert.md  | 117 -----
 .../cordova/notification/notification.beep.md   | 111 ----
 .../notification/notification.confirm.md        | 129 -----
 .../cordova/notification/notification.md        |  69 ---
 .../cordova/notification/notification.prompt.md | 124 -----
 .../notification/notification.vibrate.md        | 102 ----
 .../cordova/splashscreen/splashscreen.hide.md   |  80 ---
 .../cordova/splashscreen/splashscreen.md        |  81 ---
 .../cordova/splashscreen/splashscreen.show.md   |  69 ---
 .../cordova/storage/database/database.md        | 119 -----
 .../storage/localstorage/localstorage.md        | 122 -----
 .../cordova/storage/parameters/display_name.md  |  23 -
 .../3.0.0rc1/cordova/storage/parameters/name.md |  23 -
 .../3.0.0rc1/cordova/storage/parameters/size.md |  23 -
 .../cordova/storage/parameters/version.md       |  23 -
 .../cordova/storage/sqlerror/sqlerror.md        |  46 --
 .../storage/sqlresultset/sqlresultset.md        | 153 ------
 .../sqlresultsetrowlist/sqlresultsetrowlist.md  | 142 ------
 .../storage/sqltransaction/sqltransaction.md    | 114 -----
 docs/en/3.0.0rc1/cordova/storage/storage.md     |  80 ---
 .../cordova/storage/storage.opendatabase.md     |  73 ---
 docs/en/3.0.0rc1/guide/cli/index.md             | 288 -----------
 docs/en/3.0.0rc1/guide/overview/index.md        | 383 --------------
 .../3.0.0rc1/guide/platforms/android/config.md  |  40 --
 .../3.0.0rc1/guide/platforms/android/index.md   | 200 --------
 .../3.0.0rc1/guide/platforms/android/plugin.md  | 192 -------
 .../3.0.0rc1/guide/platforms/android/tools.md   |  80 ---
 .../guide/platforms/android/upgrading.md        | 244 ---------
 .../3.0.0rc1/guide/platforms/android/webview.md | 119 -----
 .../guide/platforms/blackberry/config.md        |  26 -
 .../guide/platforms/blackberry/index.md         | 212 --------
 .../guide/platforms/blackberry/plugin.md        | 146 ------
 .../guide/platforms/blackberry/tools.md         |  84 ----
 .../guide/platforms/blackberry/upgrading.md     | 310 ------------
 .../guide/platforms/blackberry10/index.md       | 165 ------
 .../guide/platforms/blackberry10/plugin.md      | 190 -------
 .../guide/platforms/blackberry10/tools.md       | 162 ------
 .../guide/platforms/firefoxos/config.md         |  23 -
 docs/en/3.0.0rc1/guide/platforms/index.md       |  92 ----
 docs/en/3.0.0rc1/guide/platforms/ios/config.md  |  57 ---
 docs/en/3.0.0rc1/guide/platforms/ios/index.md   | 231 ---------
 docs/en/3.0.0rc1/guide/platforms/ios/plugin.md  | 201 --------
 docs/en/3.0.0rc1/guide/platforms/ios/tools.md   |  59 ---
 .../3.0.0rc1/guide/platforms/ios/upgrading.md   | 473 -----------------
 docs/en/3.0.0rc1/guide/platforms/ios/webview.md | 131 -----
 docs/en/3.0.0rc1/guide/platforms/tizen/index.md | 112 -----
 docs/en/3.0.0rc1/guide/platforms/win8/index.md  | 111 ----
 docs/en/3.0.0rc1/guide/platforms/win8/tools.md  |  44 --
 .../3.0.0rc1/guide/platforms/win8/upgrading.md  |  42 --
 docs/en/3.0.0rc1/guide/platforms/wp7/index.md   |  99 ----
 docs/en/3.0.0rc1/guide/platforms/wp8/index.md   | 128 -----
 docs/en/3.0.0rc1/guide/platforms/wp8/plugin.md  | 187 -------
 docs/en/3.0.0rc1/guide/platforms/wp8/tools.md   | 101 ----
 .../3.0.0rc1/guide/platforms/wp8/upgrading.md   | 274 ----------
 .../3.0.0rc1/guide/plugins/corePluginInstall.md | 110 ----
 docs/en/3.0.0rc1/guide/plugins/index.md         | 120 -----
 docs/en/3.0.0rc1/guide/plugins/plugin_spec.md   | 502 -------------------
 docs/en/3.0.0rc1/guide/privacy/index.md         | 110 ----
 .../en/3.0.0rc1/guide/project-settings/index.md |  78 ---
 docs/en/3.0.0rc1/guide/upgrading/index.md       |  29 --
 docs/en/3.0.0rc1/guide/webviews/index.md        |  26 -
 docs/en/3.0.0rc1/guide/whitelist/index.md       | 164 ------
 docs/en/3.0.0rc1/index.md                       | 134 -----
 .../cordova/camera/parameter/cameraOptions.md   |   2 +
 docs/en/edge/cordova/file/file.md               |   2 +-
 .../edge/cordova/file/filereader/filereader.md  |  22 +-
 .../file/localfilesystem/localfilesystem.md     |  22 +
 .../notification/notification.confirm.md        |   6 +-
 docs/es/edge/guide/cli/index.md                 |  72 +++
 docs/es/edge/guide/platforms/ios/plugin.md      |  45 ++
 .../geolocation/Coordinates/coordinates.md      |   8 +
 docs/fr/edge/guide/cli/index.md                 |  72 +++
 docs/fr/edge/guide/overview/index.md            |   4 +
 docs/fr/edge/guide/platforms/android/plugin.md  |   4 +
 docs/fr/edge/guide/platforms/ios/plugin.md      |  50 ++
 docs/it/edge/config_ref/index.md                |  10 +
 docs/it/edge/guide/platforms/android/plugin.md  |   4 +
 docs/it/edge/guide/platforms/ios/plugin.md      |  49 ++
 docs/ja/1.7.0/config.json                       | 170 +++++++
 .../accelerometer/acceleration/acceleration.md  | 105 ++++
 .../accelerometer/accelerometer.clearWatch.md   | 112 +++++
 .../accelerometer.getCurrentAcceleration.md     | 108 ++++
 .../cordova/accelerometer/accelerometer.md      |  42 ++
 .../accelerometer.watchAcceleration.md          | 137 +++++
 .../parameters/accelerometerError.md            |  27 +
 .../parameters/accelerometerOptions.md          |  28 ++
 .../parameters/accelerometerSuccess.md          |  42 ++
 .../1.7.0/cordova/camera/camera.getPicture.md   | 202 ++++++++
 docs/ja/1.7.0/cordova/camera/camera.md          |  28 ++
 .../cordova/camera/parameter/cameraError.md     |  32 ++
 .../cordova/camera/parameter/cameraOptions.md   | 124 +++++
 .../cordova/camera/parameter/cameraSuccess.md   |  42 ++
 .../1.7.0/cordova/compass/compass.clearWatch.md | 110 ++++
 .../cordova/compass/compass.clearWatchFilter.md |  23 +
 .../compass/compass.getCurrentHeading.md        |  95 ++++
 docs/ja/1.7.0/cordova/compass/compass.md        |  40 ++
 .../cordova/compass/compass.watchHeading.md     | 131 +++++
 .../compass/compass.watchHeadingFilter.md       |  23 +
 .../compass/compassError/compassError.md        |  40 ++
 .../cordova/compass/parameters/compassError.md  |  30 ++
 .../compass/parameters/compassHeading.md        |  47 ++
 .../compass/parameters/compassOptions.md        |  45 ++
 .../compass/parameters/compassSuccess.md        |  40 ++
 docs/ja/1.7.0/cordova/connection/connection.md  |  58 +++
 .../1.7.0/cordova/connection/connection.type.md | 102 ++++
 .../1.7.0/cordova/contacts/Contact/contact.md   | 222 ++++++++
 .../contacts/ContactAddress/contactaddress.md   | 167 ++++++
 .../contacts/ContactError/contactError.md       |  45 ++
 .../contacts/ContactField/contactfield.md       | 142 ++++++
 .../ContactFindOptions/contactfindoptions.md    | 113 +++++
 .../cordova/contacts/ContactName/contactname.md | 138 +++++
 .../ContactOrganization/contactorganization.md  | 151 ++++++
 .../1.7.0/cordova/contacts/contacts.create.md   |  77 +++
 docs/ja/1.7.0/cordova/contacts/contacts.find.md | 116 +++++
 docs/ja/1.7.0/cordova/contacts/contacts.md      |  48 ++
 .../cordova/contacts/parameters/contactError.md |  27 +
 .../contacts/parameters/contactFields.md        |  25 +
 .../contacts/parameters/contactFindOptions.md   |  35 ++
 .../contacts/parameters/contactSuccess.md       |  41 ++
 docs/ja/1.7.0/cordova/device/device.cordova.md  |  79 +++
 docs/ja/1.7.0/cordova/device/device.md          |  42 ++
 docs/ja/1.7.0/cordova/device/device.name.md     | 107 ++++
 docs/ja/1.7.0/cordova/device/device.platform.md |  94 ++++
 docs/ja/1.7.0/cordova/device/device.uuid.md     | 101 ++++
 docs/ja/1.7.0/cordova/device/device.version.md  |  82 +++
 .../1.7.0/cordova/events/events.backbutton.md   |  87 ++++
 .../cordova/events/events.batterycritical.md    |  93 ++++
 .../1.7.0/cordova/events/events.batterylow.md   |  93 ++++
 .../cordova/events/events.batterystatus.md      | 101 ++++
 .../1.7.0/cordova/events/events.deviceready.md  |  87 ++++
 .../cordova/events/events.endcallbutton.md      |  86 ++++
 docs/ja/1.7.0/cordova/events/events.md          |  43 ++
 .../1.7.0/cordova/events/events.menubutton.md   |  87 ++++
 docs/ja/1.7.0/cordova/events/events.offline.md  |  95 ++++
 docs/ja/1.7.0/cordova/events/events.online.md   |  95 ++++
 docs/ja/1.7.0/cordova/events/events.pause.md    |  97 ++++
 docs/ja/1.7.0/cordova/events/events.resume.md   | 107 ++++
 .../1.7.0/cordova/events/events.searchbutton.md |  86 ++++
 .../cordova/events/events.startcallbutton.md    |  86 ++++
 .../cordova/events/events.volumedownbutton.md   |  86 ++++
 .../cordova/events/events.volumeupbutton.md     |  86 ++++
 .../file/directoryentry/directoryentry.md       | 319 ++++++++++++
 .../file/directoryreader/directoryreader.md     |  66 +++
 docs/ja/1.7.0/cordova/file/file.md              |  42 ++
 .../1.7.0/cordova/file/fileentry/fileentry.md   | 261 ++++++++++
 .../1.7.0/cordova/file/fileerror/fileerror.md   |  49 ++
 docs/ja/1.7.0/cordova/file/fileobj/fileobj.md   |  45 ++
 .../1.7.0/cordova/file/filereader/filereader.md | 196 ++++++++
 .../1.7.0/cordova/file/filesystem/filesystem.md |  91 ++++
 .../cordova/file/filetransfer/filetransfer.md   | 182 +++++++
 .../file/filetransfererror/filetransfererror.md |  42 ++
 .../file/fileuploadoptions/fileuploadoptions.md |  50 ++
 .../file/fileuploadresult/fileuploadresult.md   |  39 ++
 .../1.7.0/cordova/file/filewriter/filewriter.md | 194 +++++++
 docs/ja/1.7.0/cordova/file/flags/flags.md       |  46 ++
 .../file/localfilesystem/localfilesystem.md     | 110 ++++
 docs/ja/1.7.0/cordova/file/metadata/metadata.md |  51 ++
 .../geolocation/Coordinates/coordinates.md      | 124 +++++
 .../cordova/geolocation/Position/position.md    | 130 +++++
 .../geolocation/PositionError/positionError.md  |  42 ++
 .../geolocation/geolocation.clearWatch.md       | 114 +++++
 .../geolocation.getCurrentPosition.md           | 125 +++++
 .../ja/1.7.0/cordova/geolocation/geolocation.md |  49 ++
 .../geolocation/geolocation.watchPosition.md    | 127 +++++
 .../parameters/geolocation.options.md           |  41 ++
 .../geolocation/parameters/geolocationError.md  |  32 ++
 .../parameters/geolocationSuccess.md            |  46 ++
 .../cordova/media/MediaError/mediaError.md      |  44 ++
 .../cordova/media/Parameters/mediaError.md      |  32 ++
 .../ja/1.7.0/cordova/media/capture/CaptureCB.md |  44 ++
 .../1.7.0/cordova/media/capture/CaptureError.md |  37 ++
 .../cordova/media/capture/CaptureErrorCB.md     |  40 ++
 .../cordova/media/capture/ConfigurationData.md  |  62 +++
 .../media/capture/MediaFile.getFormatData.md    |  53 ++
 .../ja/1.7.0/cordova/media/capture/MediaFile.md |  37 ++
 .../cordova/media/capture/MediaFileData.md      |  62 +++
 docs/ja/1.7.0/cordova/media/capture/capture.md  |  75 +++
 .../1.7.0/cordova/media/capture/captureAudio.md | 140 ++++++
 .../media/capture/captureAudioOptions.md        |  56 +++
 .../1.7.0/cordova/media/capture/captureImage.md | 132 +++++
 .../media/capture/captureImageOptions.md        |  53 ++
 .../1.7.0/cordova/media/capture/captureVideo.md | 130 +++++
 .../media/capture/captureVideoOptions.md        |  59 +++
 .../cordova/media/media.getCurrentPosition.md   | 172 +++++++
 .../ja/1.7.0/cordova/media/media.getDuration.md | 164 ++++++
 docs/ja/1.7.0/cordova/media/media.md            |  63 +++
 docs/ja/1.7.0/cordova/media/media.pause.md      | 168 +++++++
 docs/ja/1.7.0/cordova/media/media.play.md       | 175 +++++++
 docs/ja/1.7.0/cordova/media/media.release.md    | 153 ++++++
 docs/ja/1.7.0/cordova/media/media.seekTo.md     | 151 ++++++
 .../ja/1.7.0/cordova/media/media.startRecord.md | 136 +++++
 docs/ja/1.7.0/cordova/media/media.stop.md       | 168 +++++++
 docs/ja/1.7.0/cordova/media/media.stopRecord.md | 138 +++++
 .../cordova/notification/notification.alert.md  | 115 +++++
 .../cordova/notification/notification.beep.md   | 113 +++++
 .../notification/notification.confirm.md        | 122 +++++
 .../1.7.0/cordova/notification/notification.md  |  31 ++
 .../notification/notification.vibrate.md        | 103 ++++
 .../1.7.0/cordova/storage/database/database.md  | 123 +++++
 .../storage/localstorage/localstorage.md        | 119 +++++
 .../cordova/storage/parameters/display_name.md  |  23 +
 .../ja/1.7.0/cordova/storage/parameters/name.md |  23 +
 .../ja/1.7.0/cordova/storage/parameters/size.md |  23 +
 .../1.7.0/cordova/storage/parameters/version.md |  23 +
 .../1.7.0/cordova/storage/sqlerror/sqlerror.md  |  47 ++
 .../storage/sqlresultset/sqlresultset.md        | 132 +++++
 .../sqlresultsetlist/sqlresultsetlist.md        | 135 +++++
 .../storage/sqltransaction/sqltransaction.md    | 112 +++++
 docs/ja/1.7.0/cordova/storage/storage.md        |  48 ++
 .../cordova/storage/storage.opendatabase.md     |  73 +++
 .../guide/getting-started/android/index.md      | 130 +++++
 .../1.7.0/guide/getting-started/bada/index.md   |  93 ++++
 .../guide/getting-started/blackberry/index.md   | 101 ++++
 docs/ja/1.7.0/guide/getting-started/index.md    |  29 ++
 .../ja/1.7.0/guide/getting-started/ios/index.md | 119 +++++
 .../guide/getting-started/symbian/index.md      |  78 +++
 .../1.7.0/guide/getting-started/webos/index.md  |  77 +++
 .../getting-started/windows-phone/index.md      |  97 ++++
 docs/ja/1.7.0/index.md                          |  87 ++++
 docs/ja/1.8.1/config.json                       | 171 +++++++
 .../accelerometer/acceleration/acceleration.md  | 105 ++++
 .../accelerometer/accelerometer.clearWatch.md   | 112 +++++
 .../accelerometer.getCurrentAcceleration.md     | 108 ++++
 .../cordova/accelerometer/accelerometer.md      |  90 ++++
 .../accelerometer.watchAcceleration.md          | 137 +++++
 .../parameters/accelerometerError.md            |  27 +
 .../parameters/accelerometerOptions.md          |  28 ++
 .../parameters/accelerometerSuccess.md          |  42 ++
 .../1.8.1/cordova/camera/camera.getPicture.md   | 207 ++++++++
 docs/ja/1.8.1/cordova/camera/camera.md          |  92 ++++
 .../camera/parameter/CameraPopoverOptions.md    |  71 +++
 .../cordova/camera/parameter/cameraError.md     |  32 ++
 .../cordova/camera/parameter/cameraOptions.md   | 125 +++++
 .../cordova/camera/parameter/cameraSuccess.md   |  42 ++
 .../1.8.1/cordova/compass/compass.clearWatch.md | 110 ++++
 .../cordova/compass/compass.clearWatchFilter.md |  23 +
 .../compass/compass.getCurrentHeading.md        |  95 ++++
 docs/ja/1.8.1/cordova/compass/compass.md        |  81 +++
 .../cordova/compass/compass.watchHeading.md     | 131 +++++
 .../compass/compass.watchHeadingFilter.md       |  23 +
 .../compass/compassError/compassError.md        |  40 ++
 .../cordova/compass/parameters/compassError.md  |  30 ++
 .../compass/parameters/compassHeading.md        |  47 ++
 .../compass/parameters/compassOptions.md        |  45 ++
 .../compass/parameters/compassSuccess.md        |  40 ++
 docs/ja/1.8.1/cordova/connection/connection.md  |  92 ++++
 .../1.8.1/cordova/connection/connection.type.md | 125 +++++
 .../1.8.1/cordova/contacts/Contact/contact.md   | 231 +++++++++
 .../contacts/ContactAddress/contactaddress.md   | 172 +++++++
 .../contacts/ContactError/contactError.md       |  45 ++
 .../contacts/ContactField/contactfield.md       | 146 ++++++
 .../ContactFindOptions/contactfindoptions.md    | 116 +++++
 .../cordova/contacts/ContactName/contactname.md | 145 ++++++
 .../ContactOrganization/contactorganization.md  | 153 ++++++
 .../1.8.1/cordova/contacts/contacts.create.md   |  77 +++
 docs/ja/1.8.1/cordova/contacts/contacts.find.md | 116 +++++
 docs/ja/1.8.1/cordova/contacts/contacts.md      | 108 ++++
 .../cordova/contacts/parameters/contactError.md |  27 +
 .../contacts/parameters/contactFields.md        |  25 +
 .../contacts/parameters/contactFindOptions.md   |  35 ++
 .../contacts/parameters/contactSuccess.md       |  41 ++
 docs/ja/1.8.1/cordova/device/device.cordova.md  |  79 +++
 docs/ja/1.8.1/cordova/device/device.md          |  95 ++++
 docs/ja/1.8.1/cordova/device/device.name.md     | 108 ++++
 docs/ja/1.8.1/cordova/device/device.platform.md |  95 ++++
 docs/ja/1.8.1/cordova/device/device.uuid.md     | 103 ++++
 docs/ja/1.8.1/cordova/device/device.version.md  |  84 ++++
 .../1.8.1/cordova/events/events.backbutton.md   |  87 ++++
 .../cordova/events/events.batterycritical.md    |  93 ++++
 .../1.8.1/cordova/events/events.batterylow.md   |  93 ++++
 .../cordova/events/events.batterystatus.md      | 101 ++++
 .../1.8.1/cordova/events/events.deviceready.md  |  87 ++++
 .../cordova/events/events.endcallbutton.md      |  86 ++++
 docs/ja/1.8.1/cordova/events/events.md          |  93 ++++
 .../1.8.1/cordova/events/events.menubutton.md   |  87 ++++
 docs/ja/1.8.1/cordova/events/events.offline.md  |  95 ++++
 docs/ja/1.8.1/cordova/events/events.online.md   |  95 ++++
 docs/ja/1.8.1/cordova/events/events.pause.md    |  97 ++++
 docs/ja/1.8.1/cordova/events/events.resume.md   | 107 ++++
 .../1.8.1/cordova/events/events.searchbutton.md |  86 ++++
 .../cordova/events/events.startcallbutton.md    |  86 ++++
 .../cordova/events/events.volumedownbutton.md   |  86 ++++
 .../cordova/events/events.volumeupbutton.md     |  86 ++++
 .../file/directoryentry/directoryentry.md       | 350 +++++++++++++
 .../file/directoryreader/directoryreader.md     |  66 +++
 docs/ja/1.8.1/cordova/file/file.md              |  96 ++++
 .../1.8.1/cordova/file/fileentry/fileentry.md   | 293 +++++++++++
 .../1.8.1/cordova/file/fileerror/fileerror.md   |  49 ++
 docs/ja/1.8.1/cordova/file/fileobj/fileobj.md   |  45 ++
 .../1.8.1/cordova/file/filereader/filereader.md | 196 ++++++++
 .../1.8.1/cordova/file/filesystem/filesystem.md |  91 ++++
 .../cordova/file/filetransfer/filetransfer.md   | 182 +++++++
 .../file/filetransfererror/filetransfererror.md |  43 ++
 .../file/fileuploadoptions/fileuploadoptions.md |  50 ++
 .../file/fileuploadresult/fileuploadresult.md   |  39 ++
 .../1.8.1/cordova/file/filewriter/filewriter.md | 194 +++++++
 docs/ja/1.8.1/cordova/file/flags/flags.md       |  46 ++
 .../file/localfilesystem/localfilesystem.md     | 110 ++++
 docs/ja/1.8.1/cordova/file/metadata/metadata.md |  51 ++
 .../geolocation/Coordinates/coordinates.md      | 125 +++++
 .../cordova/geolocation/Position/position.md    | 118 +++++
 .../geolocation/PositionError/positionError.md  |  53 ++
 .../geolocation/geolocation.clearWatch.md       | 117 +++++
 .../geolocation.getCurrentPosition.md           | 126 +++++
 .../ja/1.8.1/cordova/geolocation/geolocation.md | 104 ++++
 .../geolocation/geolocation.watchPosition.md    | 128 +++++
 .../parameters/geolocation.options.md           |  40 ++
 .../geolocation/parameters/geolocationError.md  |  32 ++
 .../parameters/geolocationSuccess.md            |  46 ++
 .../cordova/media/MediaError/mediaError.md      |  44 ++
 .../cordova/media/Parameters/mediaError.md      |  32 ++
 .../ja/1.8.1/cordova/media/capture/CaptureCB.md |  44 ++
 .../1.8.1/cordova/media/capture/CaptureError.md |  37 ++
 .../cordova/media/capture/CaptureErrorCB.md     |  40 ++
 .../cordova/media/capture/ConfigurationData.md  |  62 +++
 .../media/capture/MediaFile.getFormatData.md    |  53 ++
 .../ja/1.8.1/cordova/media/capture/MediaFile.md |  37 ++
 .../cordova/media/capture/MediaFileData.md      |  62 +++
 docs/ja/1.8.1/cordova/media/capture/capture.md  | 134 +++++
 .../1.8.1/cordova/media/capture/captureAudio.md | 140 ++++++
 .../media/capture/captureAudioOptions.md        |  56 +++
 .../1.8.1/cordova/media/capture/captureImage.md | 132 +++++
 .../media/capture/captureImageOptions.md        |  53 ++
 .../1.8.1/cordova/media/capture/captureVideo.md | 130 +++++
 .../media/capture/captureVideoOptions.md        |  59 +++
 .../cordova/media/media.getCurrentPosition.md   | 173 +++++++
 .../ja/1.8.1/cordova/media/media.getDuration.md | 165 ++++++
 docs/ja/1.8.1/cordova/media/media.md            | 121 +++++
 docs/ja/1.8.1/cordova/media/media.pause.md      | 169 +++++++
 docs/ja/1.8.1/cordova/media/media.play.md       | 181 +++++++
 docs/ja/1.8.1/cordova/media/media.release.md    | 154 ++++++
 docs/ja/1.8.1/cordova/media/media.seekTo.md     | 157 ++++++
 .../ja/1.8.1/cordova/media/media.startRecord.md | 141 ++++++
 docs/ja/1.8.1/cordova/media/media.stop.md       | 169 +++++++
 docs/ja/1.8.1/cordova/media/media.stopRecord.md | 139 +++++
 .../cordova/notification/notification.alert.md  | 115 +++++
 .../cordova/notification/notification.beep.md   | 113 +++++
 .../notification/notification.confirm.md        | 133 +++++
 .../1.8.1/cordova/notification/notification.md  |  80 +++
 .../notification/notification.vibrate.md        | 103 ++++
 .../1.8.1/cordova/storage/database/database.md  | 124 +++++
 .../storage/localstorage/localstorage.md        | 119 +++++
 .../cordova/storage/parameters/display_name.md  |  23 +
 .../ja/1.8.1/cordova/storage/parameters/name.md |  23 +
 .../ja/1.8.1/cordova/storage/parameters/size.md |  23 +
 .../1.8.1/cordova/storage/parameters/version.md |  23 +
 .../1.8.1/cordova/storage/sqlerror/sqlerror.md  |  47 ++
 .../storage/sqlresultset/sqlresultset.md        | 133 +++++
 .../sqlresultsetlist/sqlresultsetlist.md        | 136 +++++
 .../storage/sqltransaction/sqltransaction.md    | 113 +++++
 docs/ja/1.8.1/cordova/storage/storage.md        |  79 +++
 .../cordova/storage/storage.opendatabase.md     |  74 +++
 .../guide/getting-started/android/index.md      | 129 +++++
 .../1.8.1/guide/getting-started/bada/index.md   |  93 ++++
 .../guide/getting-started/blackberry/index.md   | 101 ++++
 docs/ja/1.8.1/guide/getting-started/index.md    |  29 ++
 .../ja/1.8.1/guide/getting-started/ios/index.md | 132 +++++
 .../guide/getting-started/symbian/index.md      |  78 +++
 .../1.8.1/guide/getting-started/webos/index.md  |  77 +++
 .../getting-started/windows-phone/index.md      | 102 ++++
 docs/ja/1.8.1/guide/upgrading/android/index.md  |  47 ++
 docs/ja/1.8.1/guide/upgrading/bada/index.md     |  40 ++
 .../1.8.1/guide/upgrading/blackberry/index.md   |  66 +++
 docs/ja/1.8.1/guide/upgrading/index.md          |  31 ++
 docs/ja/1.8.1/guide/upgrading/ios/index.md      |  34 ++
 docs/ja/1.8.1/guide/upgrading/symbian/index.md  |  21 +
 docs/ja/1.8.1/guide/upgrading/webos/index.md    |  37 ++
 .../guide/upgrading/windows-phone/index.md      |  36 ++
 docs/ja/1.8.1/guide/whitelist/index.md          | 163 ++++++
 docs/ja/1.8.1/index.md                          |  95 ++++
 docs/ja/1.9.0/config.json                       | 171 +++++++
 .../accelerometer/acceleration/acceleration.md  | 105 ++++
 .../accelerometer/accelerometer.clearWatch.md   | 112 +++++
 .../accelerometer.getCurrentAcceleration.md     | 108 ++++
 .../cordova/accelerometer/accelerometer.md      |  90 ++++
 .../accelerometer.watchAcceleration.md          | 137 +++++
 .../parameters/accelerometerError.md            |  27 +
 .../parameters/accelerometerOptions.md          |  28 ++
 .../parameters/accelerometerSuccess.md          |  42 ++
 docs/ja/1.9.0/cordova/camera/camera.cleanup.md  |  50 ++
 .../1.9.0/cordova/camera/camera.getPicture.md   | 207 ++++++++
 docs/ja/1.9.0/cordova/camera/camera.md          |  93 ++++
 .../camera/parameter/CameraPopoverOptions.md    |  71 +++
 .../cordova/camera/parameter/cameraError.md     |  32 ++
 .../cordova/camera/parameter/cameraOptions.md   | 123 +++++
 .../cordova/camera/parameter/cameraSuccess.md   |  42 ++
 .../1.9.0/cordova/compass/compass.clearWatch.md | 110 ++++
 .../cordova/compass/compass.clearWatchFilter.md |  23 +
 .../compass/compass.getCurrentHeading.md        |  95 ++++
 docs/ja/1.9.0/cordova/compass/compass.md        |  81 +++
 .../cordova/compass/compass.watchHeading.md     | 131 +++++
 .../compass/compass.watchHeadingFilter.md       |  23 +
 .../compass/compassError/compassError.md        |  40 ++
 .../cordova/compass/parameters/compassError.md  |  30 ++
 .../compass/parameters/compassHeading.md        |  47 ++
 .../compass/parameters/compassOptions.md        |  45 ++
 .../compass/parameters/compassSuccess.md        |  40 ++
 docs/ja/1.9.0/cordova/connection/connection.md  |  92 ++++
 .../1.9.0/cordova/connection/connection.type.md | 125 +++++
 .../1.9.0/cordova/contacts/Contact/contact.md   | 231 +++++++++
 .../contacts/ContactAddress/contactaddress.md   | 172 +++++++
 .../contacts/ContactError/contactError.md       |  45 ++
 .../contacts/ContactField/contactfield.md       | 146 ++++++
 .../ContactFindOptions/contactfindoptions.md    | 116 +++++
 .../cordova/contacts/ContactName/contactname.md | 145 ++++++
 .../ContactOrganization/contactorganization.md  | 153 ++++++
 .../1.9.0/cordova/contacts/contacts.create.md   |  77 +++
 docs/ja/1.9.0/cordova/contacts/contacts.find.md | 116 +++++
 docs/ja/1.9.0/cordova/contacts/contacts.md      | 108 ++++
 .../cordova/contacts/parameters/contactError.md |  27 +
 .../contacts/parameters/contactFields.md        |  25 +
 .../contacts/parameters/contactFindOptions.md   |  35 ++
 .../contacts/parameters/contactSuccess.md       |  41 ++
 docs/ja/1.9.0/cordova/device/device.cordova.md  |  79 +++
 docs/ja/1.9.0/cordova/device/device.md          |  95 ++++
 docs/ja/1.9.0/cordova/device/device.name.md     | 108 ++++
 docs/ja/1.9.0/cordova/device/device.platform.md |  95 ++++
 docs/ja/1.9.0/cordova/device/device.uuid.md     | 103 ++++
 docs/ja/1.9.0/cordova/device/device.version.md  |  84 ++++
 .../1.9.0/cordova/events/events.backbutton.md   |  87 ++++
 .../cordova/events/events.batterycritical.md    |  93 ++++
 .../1.9.0/cordova/events/events.batterylow.md   |  93 ++++
 .../cordova/events/events.batterystatus.md      | 101 ++++
 .../1.9.0/cordova/events/events.deviceready.md  |  87 ++++
 .../cordova/events/events.endcallbutton.md      |  86 ++++
 docs/ja/1.9.0/cordova/events/events.md          |  93 ++++
 .../1.9.0/cordova/events/events.menubutton.md   |  87 ++++
 docs/ja/1.9.0/cordova/events/events.offline.md  |  95 ++++
 docs/ja/1.9.0/cordova/events/events.online.md   |  95 ++++
 docs/ja/1.9.0/cordova/events/events.pause.md    |  97 ++++
 docs/ja/1.9.0/cordova/events/events.resume.md   |  97 ++++
 .../1.9.0/cordova/events/events.searchbutton.md |  86 ++++
 .../cordova/events/events.startcallbutton.md    |  86 ++++
 .../cordova/events/events.volumedownbutton.md   |  86 ++++
 .../cordova/events/events.volumeupbutton.md     |  86 ++++
 .../file/directoryentry/directoryentry.md       | 350 +++++++++++++
 .../file/directoryreader/directoryreader.md     |  66 +++
 docs/ja/1.9.0/cordova/file/file.md              |  96 ++++
 .../1.9.0/cordova/file/fileentry/fileentry.md   | 293 +++++++++++
 .../1.9.0/cordova/file/fileerror/fileerror.md   |  49 ++
 docs/ja/1.9.0/cordova/file/fileobj/fileobj.md   |  45 ++
 .../1.9.0/cordova/file/filereader/filereader.md | 196 ++++++++
 .../1.9.0/cordova/file/filesystem/filesystem.md |  91 ++++
 .../cordova/file/filetransfer/filetransfer.md   | 216 ++++++++
 .../file/filetransfererror/filetransfererror.md |  43 ++
 .../file/fileuploadoptions/fileuploadoptions.md |  50 ++
 .../file/fileuploadresult/fileuploadresult.md   |  39 ++
 .../1.9.0/cordova/file/filewriter/filewriter.md | 194 +++++++
 docs/ja/1.9.0/cordova/file/flags/flags.md       |  46 ++
 .../file/localfilesystem/localfilesystem.md     | 110 ++++
 docs/ja/1.9.0/cordova/file/metadata/metadata.md |  51 ++
 .../geolocation/Coordinates/coordinates.md      | 125 +++++
 .../cordova/geolocation/Position/position.md    | 118 +++++
 .../geolocation/PositionError/positionError.md  |  53 ++
 .../geolocation/geolocation.clearWatch.md       | 117 +++++
 .../geolocation.getCurrentPosition.md           | 126 +++++
 .../ja/1.9.0/cordova/geolocation/geolocation.md | 104 ++++
 .../geolocation/geolocation.watchPosition.md    | 128 +++++
 .../parameters/geolocation.options.md           |  40 ++
 .../geolocation/parameters/geolocationError.md  |  32 ++
 .../parameters/geolocationSuccess.md            |  46 ++
 .../cordova/media/MediaError/mediaError.md      |  44 ++
 .../cordova/media/Parameters/mediaError.md      |  32 ++
 .../ja/1.9.0/cordova/media/capture/CaptureCB.md |  44 ++
 .../1.9.0/cordova/media/capture/CaptureError.md |  37 ++
 .../cordova/media/capture/CaptureErrorCB.md     |  40 ++
 .../cordova/media/capture/ConfigurationData.md  |  62 +++
 .../media/capture/MediaFile.getFormatData.md    |  53 ++
 .../ja/1.9.0/cordova/media/capture/MediaFile.md |  37 ++
 .../cordova/media/capture/MediaFileData.md      |  62 +++
 docs/ja/1.9.0/cordova/media/capture/capture.md  | 134 +++++
 .../1.9.0/cordova/media/capture/captureAudio.md | 140 ++++++
 .../media/capture/captureAudioOptions.md        |  56 +++
 .../1.9.0/cordova/media/capture/captureImage.md | 132 +++++
 .../media/capture/captureImageOptions.md        |  53 ++
 .../1.9.0/cordova/media/capture/captureVideo.md | 130 +++++
 .../media/capture/captureVideoOptions.md        |  59 +++
 .../cordova/media/media.getCurrentPosition.md   | 173 +++++++
 .../ja/1.9.0/cordova/media/media.getDuration.md | 165 ++++++
 docs/ja/1.9.0/cordova/media/media.md            | 121 +++++
 docs/ja/1.9.0/cordova/media/media.pause.md      | 169 +++++++
 docs/ja/1.9.0/cordova/media/media.play.md       | 188 +++++++
 docs/ja/1.9.0/cordova/media/media.release.md    | 154 ++++++
 docs/ja/1.9.0/cordova/media/media.seekTo.md     | 157 ++++++
 .../ja/1.9.0/cordova/media/media.startRecord.md | 141 ++++++
 docs/ja/1.9.0/cordova/media/media.stop.md       | 169 +++++++
 docs/ja/1.9.0/cordova/media/media.stopRecord.md | 139 +++++
 .../cordova/notification/notification.alert.md  | 115 +++++
 .../cordova/notification/notification.beep.md   | 113 +++++
 .../notification/notification.confirm.md        | 133 +++++
 .../1.9.0/cordova/notification/notification.md  |  80 +++
 .../notification/notification.vibrate.md        | 103 ++++
 .../1.9.0/cordova/storage/database/database.md  | 124 +++++
 .../storage/localstorage/localstorage.md        | 119 +++++
 .../cordova/storage/parameters/display_name.md  |  23 +
 .../ja/1.9.0/cordova/storage/parameters/name.md |  23 +
 .../ja/1.9.0/cordova/storage/parameters/size.md |  23 +
 .../1.9.0/cordova/storage/parameters/version.md |  23 +
 .../1.9.0/cordova/storage/sqlerror/sqlerror.md  |  47 ++
 .../storage/sqlresultset/sqlresultset.md        | 133 +++++
 .../sqlresultsetlist/sqlresultsetlist.md        | 136 +++++
 .../storage/sqltransaction/sqltransaction.md    | 113 +++++
 docs/ja/1.9.0/cordova/storage/storage.md        |  79 +++
 .../cordova/storage/storage.opendatabase.md     |  74 +++
 docs/ja/1.9.0/guide/command-line/index.md       | 190 +++++++
 docs/ja/1.9.0/guide/cordova-webview/android.md  |  66 +++
 docs/ja/1.9.0/guide/cordova-webview/index.md    |  27 +
 docs/ja/1.9.0/guide/cordova-webview/ios.md      | 174 +++++++
 .../guide/getting-started/android/index.md      | 129 +++++
 .../1.9.0/guide/getting-started/bada/index.md   |  93 ++++
 .../guide/getting-started/blackberry/index.md   | 101 ++++
 docs/ja/1.9.0/guide/getting-started/index.md    |  29 ++
 .../ja/1.9.0/guide/getting-started/ios/index.md | 133 +++++
 .../guide/getting-started/symbian/index.md      |  78 +++
 .../1.9.0/guide/getting-started/webos/index.md  |  78 +++
 .../getting-started/windows-phone/index.md      | 102 ++++
 docs/ja/1.9.0/guide/upgrading/android/index.md  | 120 +++++
 docs/ja/1.9.0/guide/upgrading/bada/index.md     |  40 ++
 .../1.9.0/guide/upgrading/blackberry/index.md   |  61 +++
 docs/ja/1.9.0/guide/upgrading/index.md          |  31 ++
 docs/ja/1.9.0/guide/upgrading/ios/index.md      | 145 ++++++
 docs/ja/1.9.0/guide/upgrading/symbian/index.md  |  21 +
 docs/ja/1.9.0/guide/upgrading/webos/index.md    |  37 ++
 .../guide/upgrading/windows-phone/index.md      |  36 ++
 docs/ja/1.9.0/guide/whitelist/index.md          | 163 ++++++
 docs/ja/1.9.0/index.md                          | 103 ++++
 docs/ja/2.0.0/config.json                       | 171 +++++++
 .../accelerometer/acceleration/acceleration.md  | 105 ++++
 .../accelerometer/accelerometer.clearWatch.md   | 112 +++++
 .../accelerometer.getCurrentAcceleration.md     | 108 ++++
 .../cordova/accelerometer/accelerometer.md      |  90 ++++
 .../accelerometer.watchAcceleration.md          | 137 +++++
 .../parameters/accelerometerError.md            |  27 +
 .../parameters/accelerometerOptions.md          |  28 ++
 .../parameters/accelerometerSuccess.md          |  42 ++
 docs/ja/2.0.0/cordova/camera/camera.cleanup.md  |  50 ++
 .../2.0.0/cordova/camera/camera.getPicture.md   | 207 ++++++++
 docs/ja/2.0.0/cordova/camera/camera.md          |  93 ++++
 .../camera/parameter/CameraPopoverOptions.md    |  71 +++
 .../cordova/camera/parameter/cameraError.md     |  32 ++
 .../cordova/camera/parameter/cameraOptions.md   | 121 +++++
 .../cordova/camera/parameter/cameraSuccess.md   |  42 ++
 .../2.0.0/cordova/compass/compass.clearWatch.md | 110 ++++
 .../cordova/compass/compass.clearWatchFilter.md |  23 +
 .../compass/compass.getCurrentHeading.md        |  95 ++++
 docs/ja/2.0.0/cordova/compass/compass.md        |  81 +++
 .../cordova/compass/compass.watchHeading.md     | 131 +++++
 .../compass/compass.watchHeadingFilter.md       |  23 +
 .../compass/compassError/compassError.md        |  40 ++
 .../cordova/compass/parameters/compassError.md  |  30 ++
 .../compass/parameters/compassHeading.md        |  47 ++
 .../compass/parameters/compassOptions.md        |  45 ++
 .../compass/parameters/compassSuccess.md        |  40 ++
 docs/ja/2.0.0/cordova/connection/connection.md  |  92 ++++
 .../2.0.0/cordova/connection/connection.type.md | 125 +++++
 .../2.0.0/cordova/contacts/Contact/contact.md   | 231 +++++++++
 .../contacts/ContactAddress/contactaddress.md   | 172 +++++++
 .../contacts/ContactError/contactError.md       |  45 ++
 .../contacts/ContactField/contactfield.md       | 146 ++++++
 .../ContactFindOptions/contactfindoptions.md    | 116 +++++
 .../cordova/contacts/ContactName/contactname.md | 145 ++++++
 .../ContactOrganization/contactorganization.md  | 153 ++++++
 .../2.0.0/cordova/contacts/contacts.create.md   |  77 +++
 docs/ja/2.0.0/cordova/contacts/contacts.find.md | 116 +++++
 docs/ja/2.0.0/cordova/contacts/contacts.md      | 108 ++++
 .../cordova/contacts/parameters/contactError.md |  27 +
 .../contacts/parameters/contactFields.md        |  25 +
 .../contacts/parameters/contactFindOptions.md   |  35 ++
 .../contacts/parameters/contactSuccess.md       |  41 ++
 docs/ja/2.0.0/cordova/device/device.cordova.md  |  79 +++
 docs/ja/2.0.0/cordova/device/device.md          |  95 ++++
 docs/ja/2.0.0/cordova/device/device.name.md     | 108 ++++
 docs/ja/2.0.0/cordova/device/device.platform.md |  95 ++++
 docs/ja/2.0.0/cordova/device/device.uuid.md     | 103 ++++
 docs/ja/2.0.0/cordova/device/device.version.md  |  84 ++++
 .../2.0.0/cordova/events/events.backbutton.md   |  87 ++++
 .../cordova/events/events.batterycritical.md    |  93 ++++
 .../2.0.0/cordova/events/events.batterylow.md   |  93 ++++
 .../cordova/events/events.batterystatus.md      | 101 ++++
 .../2.0.0/cordova/events/events.deviceready.md  |  87 ++++
 .../cordova/events/events.endcallbutton.md      |  86 ++++
 docs/ja/2.0.0/cordova/events/events.md          |  93 ++++
 .../2.0.0/cordova/events/events.menubutton.md   |  87 ++++
 docs/ja/2.0.0/cordova/events/events.offline.md  |  95 ++++
 docs/ja/2.0.0/cordova/events/events.online.md   |  95 ++++
 docs/ja/2.0.0/cordova/events/events.pause.md    |  97 ++++
 docs/ja/2.0.0/cordova/events/events.resume.md   |  97 ++++
 .../2.0.0/cordova/events/events.searchbutton.md |  86 ++++
 .../cordova/events/events.startcallbutton.md    |  86 ++++
 .../cordova/events/events.volumedownbutton.md   |  86 ++++
 .../cordova/events/events.volumeupbutton.md     |  86 ++++
 .../file/directoryentry/directoryentry.md       | 350 +++++++++++++
 .../file/directoryreader/directoryreader.md     |  66 +++
 docs/ja/2.0.0/cordova/file/file.md              |  96 ++++
 .../2.0.0/cordova/file/fileentry/fileentry.md   | 293 +++++++++++
 .../2.0.0/cordova/file/fileerror/fileerror.md   |  49 ++
 docs/ja/2.0.0/cordova/file/fileobj/fileobj.md   |  45 ++
 .../2.0.0/cordova/file/filereader/filereader.md | 196 ++++++++
 .../2.0.0/cordova/file/filesystem/filesystem.md |  91 ++++
 .../cordova/file/filetransfer/filetransfer.md   | 217 ++++++++
 .../file/filetransfererror/filetransfererror.md |  43 ++
 .../file/fileuploadoptions/fileuploadoptions.md |  44 ++
 .../file/fileuploadresult/fileuploadresult.md   |  39 ++
 .../2.0.0/cordova/file/filewriter/filewriter.md | 194 +++++++
 docs/ja/2.0.0/cordova/file/flags/flags.md       |  46 ++
 .../file/localfilesystem/localfilesystem.md     | 110 ++++
 docs/ja/2.0.0/cordova/file/metadata/metadata.md |  51 ++
 .../geolocation/Coordinates/coordinates.md      | 125 +++++
 .../cordova/geolocation/Position/position.md    | 118 +++++
 .../geolocation/PositionError/positionError.md  |  53 ++
 .../geolocation/geolocation.clearWatch.md       | 117 +++++
 .../geolocation.getCurrentPosition.md           | 126 +++++
 .../ja/2.0.0/cordova/geolocation/geolocation.md | 104 ++++
 .../geolocation/geolocation.watchPosition.md    | 128 +++++
 .../parameters/geolocation.options.md           |  40 ++
 .../geolocation/parameters/geolocationError.md  |  32 ++
 .../parameters/geolocationSuccess.md            |  46 ++
 .../cordova/media/MediaError/mediaError.md      |  44 ++
 .../cordova/media/Parameters/mediaError.md      |  32 ++
 .../ja/2.0.0/cordova/media/capture/CaptureCB.md |  44 ++
 .../2.0.0/cordova/media/capture/CaptureError.md |  37 ++
 .../cordova/media/capture/CaptureErrorCB.md     |  40 ++
 .../cordova/media/capture/ConfigurationData.md  |  62 +++
 .../media/capture/MediaFile.getFormatData.md    |  53 ++
 .../ja/2.0.0/cordova/media/capture/MediaFile.md |  37 ++
 .../cordova/media/capture/MediaFileData.md      |  62 +++
 docs/ja/2.0.0/cordova/media/capture/capture.md  | 134 +++++
 .../2.0.0/cordova/media/capture/captureAudio.md | 140 ++++++
 .../media/capture/captureAudioOptions.md        |  56 +++
 .../2.0.0/cordova/media/capture/captureImage.md | 158 ++++++
 .../media/capture/captureImageOptions.md        |  53 ++
 .../2.0.0/cordova/media/capture/captureVideo.md | 159 ++++++
 .../media/capture/captureVideoOptions.md        |  59 +++
 .../cordova/media/media.getCurrentPosition.md   | 173 +++++++
 .../ja/2.0.0/cordova/media/media.getDuration.md | 165 ++++++
 docs/ja/2.0.0/cordova/media/media.md            | 121 +++++
 docs/ja/2.0.0/cordova/media/media.pause.md      | 169 +++++++
 docs/ja/2.0.0/cordova/media/media.play.md       | 188 +++++++
 docs/ja/2.0.0/cordova/media/media.release.md    | 154 ++++++
 docs/ja/2.0.0/cordova/media/media.seekTo.md     | 157 ++++++
 .../ja/2.0.0/cordova/media/media.startRecord.md | 141 ++++++
 docs/ja/2.0.0/cordova/media/media.stop.md       | 169 +++++++
 docs/ja/2.0.0/cordova/media/media.stopRecord.md | 139 +++++
 .../cordova/notification/notification.alert.md  | 115 +++++
 .../cordova/notification/notification.beep.md   | 113 +++++
 .../notification/notification.confirm.md        | 133 +++++
 .../2.0.0/cordova/notification/notification.md  |  80 +++
 .../notification/notification.vibrate.md        | 103 ++++
 .../2.0.0/cordova/storage/database/database.md  | 124 +++++
 .../storage/localstorage/localstorage.md        | 119 +++++
 .../cordova/storage/parameters/display_name.md  |  23 +
 .../ja/2.0.0/cordova/storage/parameters/name.md |  23 +
 .../ja/2.0.0/cordova/storage/parameters/size.md |  23 +
 .../2.0.0/cordova/storage/parameters/version.md |  23 +
 .../2.0.0/cordova/storage/sqlerror/sqlerror.md  |  47 ++
 .../storage/sqlresultset/sqlresultset.md        | 133 +++++
 .../sqlresultsetlist/sqlresultsetlist.md        | 136 +++++
 .../storage/sqltransaction/sqltransaction.md    | 113 +++++
 docs/ja/2.0.0/cordova/storage/storage.md        |  79 +++
 .../cordova/storage/storage.opendatabase.md     |  74 +++
 docs/ja/2.0.0/guide/command-line/index.md       | 190 +++++++
 docs/ja/2.0.0/guide/cordova-webview/android.md  |  66 +++
 docs/ja/2.0.0/guide/cordova-webview/index.md    |  27 +
 docs/ja/2.0.0/guide/cordova-webview/ios.md      | 126 +++++
 .../guide/getting-started/android/index.md      | 137 +++++
 .../2.0.0/guide/getting-started/bada/index.md   |  93 ++++
 .../guide/getting-started/blackberry/index.md   | 101 ++++
 docs/ja/2.0.0/guide/getting-started/index.md    |  29 ++
 .../ja/2.0.0/guide/getting-started/ios/index.md | 114 +++++
 .../guide/getting-started/symbian/index.md      |  78 +++
 .../2.0.0/guide/getting-started/webos/index.md  |  78 +++
 .../getting-started/windows-phone/index.md      | 102 ++++
 .../guide/plugin-development/android/index.md   | 154 ++++++
 .../guide/plugin-development/bada/index.md      |  74 +++
 .../plugin-development/blackberry/index.md      | 138 +++++
 docs/ja/2.0.0/guide/plugin-development/index.md | 111 ++++
 .../2.0.0/guide/plugin-development/ios/index.md | 157 ++++++
 .../guide/plugin-development/webos/index.md     |  23 +
 .../plugin-development/windows-phone/index.md   |  23 +
 docs/ja/2.0.0/guide/upgrading/android/index.md  | 162 ++++++
 docs/ja/2.0.0/guide/upgrading/bada/index.md     |  48 ++
 .../2.0.0/guide/upgrading/blackberry/index.md   | 117 +++++
 docs/ja/2.0.0/guide/upgrading/index.md          |  31 ++
 docs/ja/2.0.0/guide/upgrading/ios/index.md      | 266 ++++++++++
 docs/ja/2.0.0/guide/upgrading/symbian/index.md  |  21 +
 docs/ja/2.0.0/guide/upgrading/webos/index.md    |  51 ++
 .../guide/upgrading/windows-phone/index.md      | 147 ++++++
 docs/ja/2.0.0/guide/whitelist/index.md          | 163 ++++++
 docs/ja/2.0.0/index.md                          | 107 ++++
 docs/ja/2.1.0/config.json                       | 171 +++++++
 .../accelerometer/acceleration/acceleration.md  | 106 ++++
 .../accelerometer/accelerometer.clearWatch.md   | 113 +++++
 .../accelerometer.getCurrentAcceleration.md     | 109 ++++
 .../cordova/accelerometer/accelerometer.md      |  94 ++++
 .../accelerometer.watchAcceleration.md          | 138 +++++
 .../parameters/accelerometerError.md            |  27 +
 .../parameters/accelerometerOptions.md          |  28 ++
 .../parameters/accelerometerSuccess.md          |  42 ++
 docs/ja/2.1.0/cordova/camera/camera.cleanup.md  |  50 ++
 .../2.1.0/cordova/camera/camera.getPicture.md   | 216 ++++++++
 docs/ja/2.1.0/cordova/camera/camera.md          | 102 ++++
 .../camera/parameter/CameraPopoverOptions.md    |  71 +++
 .../cordova/camera/parameter/cameraError.md     |  32 ++
 .../cordova/camera/parameter/cameraOptions.md   | 126 +++++
 .../cordova/camera/parameter/cameraSuccess.md   |  42 ++
 .../2.1.0/cordova/compass/compass.clearWatch.md | 111 ++++
 .../cordova/compass/compass.clearWatchFilter.md |  23 +
 .../compass/compass.getCurrentHeading.md        |  96 ++++
 docs/ja/2.1.0/cordova/compass/compass.md        |  85 ++++
 .../cordova/compass/compass.watchHeading.md     | 132 +++++
 .../compass/compass.watchHeadingFilter.md       |  23 +
 .../compass/compassError/compassError.md        |  40 ++
 .../cordova/compass/parameters/compassError.md  |  30 ++
 .../compass/parameters/compassHeading.md        |  47 ++
 .../compass/parameters/compassOptions.md        |  49 ++
 .../compass/parameters/compassSuccess.md        |  40 ++
 docs/ja/2.1.0/cordova/connection/connection.md  | 100 ++++
 .../2.1.0/cordova/connection/connection.type.md | 132 +++++
 .../2.1.0/cordova/contacts/Contact/contact.md   | 231 +++++++++
 .../contacts/ContactAddress/contactaddress.md   | 172 +++++++
 .../contacts/ContactError/contactError.md       |  45 ++
 .../contacts/ContactField/contactfield.md       | 146 ++++++
 .../ContactFindOptions/contactfindoptions.md    | 116 +++++
 .../cordova/contacts/ContactName/contactname.md | 145 ++++++
 .../ContactOrganization/contactorganization.md  | 153 ++++++
 .../2.1.0/cordova/contacts/contacts.create.md   |  77 +++
 docs/ja/2.1.0/cordova/contacts/contacts.find.md | 117 +++++
 docs/ja/2.1.0/cordova/contacts/contacts.md      | 108 ++++
 .../cordova/contacts/parameters/contactError.md |  27 +
 .../contacts/parameters/contactFields.md        |  25 +
 .../contacts/parameters/contactFindOptions.md   |  35 ++
 .../contacts/parameters/contactSuccess.md       |  41 ++
 docs/ja/2.1.0/cordova/device/device.cordova.md  |  80 +++
 docs/ja/2.1.0/cordova/device/device.md          | 103 ++++
 docs/ja/2.1.0/cordova/device/device.name.md     | 113 +++++
 docs/ja/2.1.0/cordova/device/device.platform.md |  97 ++++
 docs/ja/2.1.0/cordova/device/device.uuid.md     | 107 ++++
 docs/ja/2.1.0/cordova/device/device.version.md  |  86 ++++
 .../2.1.0/cordova/events/events.backbutton.md   |  87 ++++
 .../cordova/events/events.batterycritical.md    |  94 ++++
 .../2.1.0/cordova/events/events.batterylow.md   |  94 ++++
 .../cordova/events/events.batterystatus.md      | 101 ++++
 .../2.1.0/cordova/events/events.deviceready.md  |  88 ++++
 .../cordova/events/events.endcallbutton.md      |  86 ++++
 docs/ja/2.1.0/cordova/events/events.md          | 101 ++++
 .../2.1.0/cordova/events/events.menubutton.md   |  87 ++++
 docs/ja/2.1.0/cordova/events/events.offline.md  |  96 ++++
 docs/ja/2.1.0/cordova/events/events.online.md   |  96 ++++
 docs/ja/2.1.0/cordova/events/events.pause.md    |  97 ++++
 docs/ja/2.1.0/cordova/events/events.resume.md   |  97 ++++
 .../2.1.0/cordova/events/events.searchbutton.md |  86 ++++
 .../cordova/events/events.startcallbutton.md    |  86 ++++
 .../cordova/events/events.volumedownbutton.md   |  86 ++++
 .../cordova/events/events.volumeupbutton.md     |  86 ++++
 .../file/directoryentry/directoryentry.md       | 381 ++++++++++++++
 .../file/directoryreader/directoryreader.md     |  66 +++
 docs/ja/2.1.0/cordova/file/file.md              |  96 ++++
 .../2.1.0/cordova/file/fileentry/fileentry.md   | 324 ++++++++++++
 .../2.1.0/cordova/file/fileerror/fileerror.md   |  49 ++
 docs/ja/2.1.0/cordova/file/fileobj/fileobj.md   |  45 ++
 .../2.1.0/cordova/file/filereader/filereader.md | 196 ++++++++
 .../2.1.0/cordova/file/filesystem/filesystem.md |  91 ++++
 .../cordova/file/filetransfer/filetransfer.md   | 217 ++++++++
 .../file/filetransfererror/filetransfererror.md |  43 ++
 .../file/fileuploadoptions/fileuploadoptions.md |  45 ++
 .../file/fileuploadresult/fileuploadresult.md   |  39 ++
 .../2.1.0/cordova/file/filewriter/filewriter.md | 194 +++++++
 docs/ja/2.1.0/cordova/file/flags/flags.md       |  46 ++
 .../file/localfilesystem/localfilesystem.md     | 110 ++++
 docs/ja/2.1.0/cordova/file/metadata/metadata.md |  51 ++
 .../geolocation/Coordinates/coordinates.md      | 126 +++++
 .../cordova/geolocation/Position/position.md    | 119 +++++
 .../geolocation/PositionError/positionError.md  |  53 ++
 .../geolocation/geolocation.clearWatch.md       | 118 +++++
 .../geolocation.getCurrentPosition.md           | 127 +++++
 .../ja/2.1.0/cordova/geolocation/geolocation.md | 108 ++++
 .../geolocation/geolocation.watchPosition.md    | 129 +++++
 .../parameters/geolocation.options.md           |  40 ++
 .../geolocation/parameters/geolocationError.md  |  32 ++
 .../parameters/geolocationSuccess.md            |  46 ++
 .../cordova/media/MediaError/mediaError.md      |  44 ++
 .../cordova/media/Parameters/mediaError.md      |  32 ++
 .../ja/2.1.0/cordova/media/capture/CaptureCB.md |  44 ++
 .../2.1.0/cordova/media/capture/CaptureError.md |  37 ++
 .../cordova/media/capture/CaptureErrorCB.md     |  40 ++
 .../cordova/media/capture/ConfigurationData.md  |  62 +++
 .../media/capture/MediaFile.getFormatData.md    |  53 ++
 .../ja/2.1.0/cordova/media/capture/MediaFile.md |  37 ++
 .../cordova/media/capture/MediaFileData.md      |  62 +++
 docs/ja/2.1.0/cordova/media/capture/capture.md  | 134 +++++
 .../2.1.0/cordova/media/capture/captureAudio.md | 140 ++++++
 .../media/capture/captureAudioOptions.md        |  56 +++
 .../2.1.0/cordova/media/capture/captureImage.md | 158 ++++++
 .../media/capture/captureImageOptions.md        |  53 ++
 .../2.1.0/cordova/media/capture/captureVideo.md | 159 ++++++
 .../media/capture/captureVideoOptions.md        |  59 +++
 .../cordova/media/media.getCurrentPosition.md   | 174 +++++++
 .../ja/2.1.0/cordova/media/media.getDuration.md | 166 ++++++
 docs/ja/2.1.0/cordova/media/media.md            | 142 ++++++
 docs/ja/2.1.0/cordova/media/media.pause.md      | 170 +++++++
 docs/ja/2.1.0/cordova/media/media.play.md       | 189 +++++++
 docs/ja/2.1.0/cordova/media/media.release.md    | 155 ++++++
 docs/ja/2.1.0/cordova/media/media.seekTo.md     | 158 ++++++
 .../ja/2.1.0/cordova/media/media.startRecord.md | 146 ++++++
 docs/ja/2.1.0/cordova/media/media.stop.md       | 170 +++++++
 docs/ja/2.1.0/cordova/media/media.stopRecord.md | 142 ++++++
 .../cordova/notification/notification.alert.md  | 116 +++++
 .../cordova/notification/notification.beep.md   | 120 +++++
 .../notification/notification.confirm.md        | 134 +++++
 .../2.1.0/cordova/notification/notification.md  |  84 ++++
 .../notification/notification.vibrate.md        | 103 ++++
 .../2.1.0/cordova/storage/database/database.md  | 125 +++++
 .../storage/localstorage/localstorage.md        | 120 +++++
 .../cordova/storage/parameters/display_name.md  |  23 +
 .../ja/2.1.0/cordova/storage/parameters/name.md |  23 +
 .../ja/2.1.0/cordova/storage/parameters/size.md |  23 +
 .../2.1.0/cordova/storage/parameters/version.md |  23 +
 .../2.1.0/cordova/storage/sqlerror/sqlerror.md  |  47 ++
 .../storage/sqlresultset/sqlresultset.md        | 134 +++++
 .../sqlresultsetlist/sqlresultsetlist.md        | 137 +++++
 .../storage/sqltransaction/sqltransaction.md    | 114 +++++
 docs/ja/2.1.0/cordova/storage/storage.md        |  83 +++
 .../cordova/storage/storage.opendatabase.md     |  75 +++
 docs/ja/2.1.0/guide/command-line/index.md       | 190 +++++++
 docs/ja/2.1.0/guide/cordova-webview/android.md  |  66 +++
 docs/ja/2.1.0/guide/cordova-webview/index.md    |  27 +
 docs/ja/2.1.0/guide/cordova-webview/ios.md      | 131 +++++
 .../guide/getting-started/android/index.md      | 137 +++++
 .../2.1.0/guide/getting-started/bada/index.md   |  93 ++++
 .../guide/getting-started/blackberry/index.md   | 101 ++++
 docs/ja/2.1.0/guide/getting-started/index.md    |  30 ++
 .../ja/2.1.0/guide/getting-started/ios/index.md | 116 +++++
 .../guide/getting-started/symbian/index.md      |  78 +++
 .../2.1.0/guide/getting-started/tizen/index.md  | 108 ++++
 .../2.1.0/guide/getting-started/webos/index.md  |  78 +++
 .../getting-started/windows-phone/index.md      | 114 +++++
 .../guide/plugin-development/android/index.md   | 154 ++++++
 .../guide/plugin-development/bada/index.md      |  74 +++
 .../plugin-development/blackberry/index.md      | 136 +++++
 docs/ja/2.1.0/guide/plugin-development/index.md | 112 +++++
 .../2.1.0/guide/plugin-development/ios/index.md | 175 +++++++
 .../guide/plugin-development/tizen/index.md     |  23 +
 .../guide/plugin-development/webos/index.md     |  23 +
 .../plugin-development/windows-phone/index.md   | 192 +++++++
 docs/ja/2.1.0/guide/upgrading/android/index.md  | 172 +++++++
 docs/ja/2.1.0/guide/upgrading/bada/index.md     |  48 ++
 .../2.1.0/guide/upgrading/blackberry/index.md   | 117 +++++
 docs/ja/2.1.0/guide/upgrading/index.md          |  32 ++
 docs/ja/2.1.0/guide/upgrading/ios/index.md      | 290 +++++++++++
 docs/ja/2.1.0/guide/upgrading/symbian/index.md  |  21 +
 docs/ja/2.1.0/guide/upgrading/tizen/index.md    |  23 +
 docs/ja/2.1.0/guide/upgrading/webos/index.md    |  38 ++
 .../guide/upgrading/windows-phone/index.md      | 147 ++++++
 docs/ja/2.1.0/guide/whitelist/index.md          | 191 +++++++
 docs/ja/2.1.0/index.md                          | 107 ++++
 docs/ja/2.2.0/config.json                       | 192 +++++++
 .../accelerometer/acceleration/acceleration.md  | 106 ++++
 .../accelerometer/accelerometer.clearWatch.md   | 113 +++++
 .../accelerometer.getCurrentAcceleration.md     | 109 ++++
 .../cordova/accelerometer/accelerometer.md      |  94 ++++
 .../accelerometer.watchAcceleration.md          | 138 +++++
 .../parameters/accelerometerError.md            |  27 +
 .../parameters/accelerometerOptions.md          |  28 ++
 .../parameters/accelerometerSuccess.md          |  42 ++
 docs/ja/2.2.0/cordova/camera/camera.cleanup.md  |  50 ++
 .../2.2.0/cordova/camera/camera.getPicture.md   | 216 ++++++++
 docs/ja/2.2.0/cordova/camera/camera.md          | 102 ++++
 .../camera/parameter/CameraPopoverOptions.md    |  71 +++
 .../cordova/camera/parameter/cameraError.md     |  32 ++
 .../cordova/camera/parameter/cameraOptions.md   | 126 +++++
 .../cordova/camera/parameter/cameraSuccess.md   |  42 ++
 .../2.2.0/cordova/compass/compass.clearWatch.md | 111 ++++
 .../cordova/compass/compass.clearWatchFilter.md |  23 +
 .../compass/compass.getCurrentHeading.md        |  96 ++++
 docs/ja/2.2.0/cordova/compass/compass.md        |  85 ++++
 .../cordova/compass/compass.watchHeading.md     | 132 +++++
 .../compass/compass.watchHeadingFilter.md       |  23 +
 .../compass/compassError/compassError.md        |  40 ++
 .../cordova/compass/parameters/compassError.md  |  30 ++
 .../compass/parameters/compassHeading.md        |  47 ++
 .../compass/parameters/compassOptions.md        |  49 ++
 .../compass/parameters/compassSuccess.md        |  40 ++
 docs/ja/2.2.0/cordova/connection/connection.md  | 100 ++++
 .../2.2.0/cordova/connection/connection.type.md | 139 +++++
 .../2.2.0/cordova/contacts/Contact/contact.md   | 231 +++++++++
 .../contacts/ContactAddress/contactaddress.md   | 172 +++++++
 .../contacts/ContactError/contactError.md       |  45 ++
 .../contacts/ContactField/contactfield.md       | 146 ++++++
 .../ContactFindOptions/contactfindoptions.md    | 116 +++++
 .../cordova/contacts/ContactName/contactname.md | 145 ++++++
 .../ContactOrganization/contactorganization.md  | 153 ++++++
 .../2.2.0/cordova/contacts/contacts.create.md   |  77 +++
 docs/ja/2.2.0/cordova/contacts/contacts.find.md | 117 +++++
 docs/ja/2.2.0/cordova/contacts/contacts.md      | 108 ++++
 .../cordova/contacts/parameters/contactError.md |  27 +
 .../contacts/parameters/contactFields.md        |  25 +
 .../contacts/parameters/contactFindOptions.md   |  35 ++
 .../contacts/parameters/contactSuccess.md       |  41 ++
 docs/ja/2.2.0/cordova/device/device.cordova.md  |  80 +++
 docs/ja/2.2.0/cordova/device/device.md          | 103 ++++
 docs/ja/2.2.0/cordova/device/device.name.md     | 113 +++++
 docs/ja/2.2.0/cordova/device/device.platform.md |  97 ++++
 docs/ja/2.2.0/cordova/device/device.uuid.md     | 107 ++++
 docs/ja/2.2.0/cordova/device/device.version.md  |  86 ++++
 .../2.2.0/cordova/events/events.backbutton.md   |  87 ++++
 .../cordova/events/events.batterycritical.md    |  94 ++++
 .../2.2.0/cordova/events/events.batterylow.md   |  94 ++++
 .../cordova/events/events.batterystatus.md      | 101 ++++
 .../2.2.0/cordova/events/events.deviceready.md  |  90 ++++
 .../cordova/events/events.endcallbutton.md      |  86 ++++
 docs/ja/2.2.0/cordova/events/events.md          | 101 ++++
 .../2.2.0/cordova/events/events.menubutton.md   |  87 ++++
 docs/ja/2.2.0/cordova/events/events.offline.md  |  96 ++++
 docs/ja/2.2.0/cordova/events/events.online.md   |  96 ++++
 docs/ja/2.2.0/cordova/events/events.pause.md    |  97 ++++
 docs/ja/2.2.0/cordova/events/events.resume.md   |  97 ++++
 .../2.2.0/cordova/events/events.searchbutton.md |  86 ++++
 .../cordova/events/events.startcallbutton.md    |  86 ++++
 .../cordova/events/events.volumedownbutton.md   |  86 ++++
 .../cordova/events/events.volumeupbutton.md     |  86 ++++
 .../file/directoryentry/directoryentry.md       | 383 ++++++++++++++
 .../file/directoryreader/directoryreader.md     |  66 +++
 docs/ja/2.2.0/cordova/file/file.md              |  96 ++++
 .../2.2.0/cordova/file/fileentry/fileentry.md   | 326 ++++++++++++
 .../2.2.0/cordova/file/fileerror/fileerror.md   |  49 ++
 docs/ja/2.2.0/cordova/file/fileobj/fileobj.md   |  45 ++
 .../2.2.0/cordova/file/filereader/filereader.md | 196 ++++++++
 .../2.2.0/cordova/file/filesystem/filesystem.md |  91 ++++
 .../cordova/file/filetransfer/filetransfer.md   | 253 ++++++++++
 .../file/filetransfererror/filetransfererror.md |  44 ++
 .../file/fileuploadoptions/fileuploadoptions.md |  45 ++
 .../file/fileuploadresult/fileuploadresult.md   |  39 ++
 .../2.2.0/cordova/file/filewriter/filewriter.md | 194 +++++++
 docs/ja/2.2.0/cordova/file/flags/flags.md       |  46 ++
 .../file/localfilesystem/localfilesystem.md     | 110 ++++
 docs/ja/2.2.0/cordova/file/metadata/metadata.md |  51 ++
 .../geolocation/Coordinates/coordinates.md      | 126 +++++
 .../cordova/geolocation/Position/position.md    | 119 +++++
 .../geolocation/PositionError/positionError.md  |  53 ++
 .../geolocation/geolocation.clearWatch.md       | 118 +++++
 .../geolocation.getCurrentPosition.md           | 127 +++++
 .../ja/2.2.0/cordova/geolocation/geolocation.md | 108 ++++
 .../geolocation/geolocation.watchPosition.md    | 129 +++++
 .../parameters/geolocation.options.md           |  40 ++
 .../geolocation/parameters/geolocationError.md  |  32 ++
 .../parameters/geolocationSuccess.md            |  46 ++
 .../GlobalizationError/globalizationerror.md    |  93 ++++
 .../globalization/globalization.dateToString.md |  86 ++++
 .../globalization.getCurrencyPattern.md         | 105 ++++
 .../globalization/globalization.getDateNames.md |  92 ++++
 .../globalization.getDatePattern.md             |  89 ++++
 .../globalization.getFirstDayOfWeek.md          |  75 +++
 .../globalization.getLocaleName.md              |  76 +++
 .../globalization.getNumberPattern.md           | 114 +++++
 .../globalization.getPreferredLanguage.md       |  75 +++
 .../globalization.isDayLightSavingsTime.md      |  78 +++
 .../cordova/globalization/globalization.md      |  61 +++
 .../globalization.numberToString.md             |  81 +++
 .../globalization/globalization.stringToDate.md | 102 ++++
 .../globalization.stringToNumber.md             |  83 +++
 .../cordova/media/MediaError/mediaError.md      |  44 ++
 .../cordova/media/Parameters/mediaError.md      |  32 ++
 .../ja/2.2.0/cordova/media/capture/CaptureCB.md |  44 ++
 .../2.2.0/cordova/media/capture/CaptureError.md |  37 ++
 .../cordova/media/capture/CaptureErrorCB.md     |  40 ++
 .../cordova/media/capture/ConfigurationData.md  |  62 +++
 .../media/capture/MediaFile.getFormatData.md    |  53 ++
 .../ja/2.2.0/cordova/media/capture/MediaFile.md |  37 ++
 .../cordova/media/capture/MediaFileData.md      |  62 +++
 docs/ja/2.2.0/cordova/media/capture/capture.md  | 134 +++++
 .../2.2.0/cordova/media/capture/captureAudio.md | 140 ++++++
 .../media/capture/captureAudioOptions.md        |  56 +++
 .../2.2.0/cordova/media/capture/captureImage.md | 158 ++++++
 .../media/capture/captureImageOptions.md        |  53 ++
 .../2.2.0/cordova/media/capture/captureVideo.md | 159 ++++++
 .../media/capture/captureVideoOptions.md        |  59 +++
 .../cordova/media/media.getCurrentPosition.md   | 174 +++++++
 .../ja/2.2.0/cordova/media/media.getDuration.md | 166 ++++++
 docs/ja/2.2.0/cordova/media/media.md            | 142 ++++++
 docs/ja/2.2.0/cordova/media/media.pause.md      | 170 +++++++
 docs/ja/2.2.0/cordova/media/media.play.md       | 189 +++++++
 docs/ja/2.2.0/cordova/media/media.release.md    | 155 ++++++
 docs/ja/2.2.0/cordova/media/media.seekTo.md     | 158 ++++++
 .../ja/2.2.0/cordova/media/media.startRecord.md | 151 ++++++
 docs/ja/2.2.0/cordova/media/media.stop.md       | 170 +++++++
 docs/ja/2.2.0/cordova/media/media.stopRecord.md | 142 ++++++
 .../cordova/notification/notification.alert.md  | 123 +++++
 .../cordova/notification/notification.beep.md   | 120 +++++
 .../notification/notification.confirm.md        | 134 +++++
 .../2.2.0/cordova/notification/notification.md  |  84 ++++
 .../notification/notification.vibrate.md        | 103 ++++
 .../cordova/splashscreen/splashscreen.hide.md   |  80 +++
 .../2.2.0/cordova/splashscreen/splashscreen.md  |  87 ++++
 .../cordova/splashscreen/splashscreen.show.md   |  69 +++
 .../2.2.0/cordova/storage/database/database.md  | 121 +++++
 .../storage/localstorage/localstorage.md        | 120 +++++
 .../cordova/storage/parameters/display_name.md  |  23 +
 .../ja/2.2.0/cordova/storage/parameters/name.md |  23 +
 .../ja/2.2.0/cordova/storage/parameters/size.md |  23 +
 .../2.2.0/cordova/storage/parameters/version.md |  23 +
 .../2.2.0/cordova/storage/sqlerror/sqlerror.md  |  47 ++
 .../storage/sqlresultset/sqlresultset.md        | 134 +++++
 .../sqlresultsetlist/sqlresultsetlist.md        | 137 +++++
 .../storage/sqltransaction/sqltransaction.md    | 114 +++++
 docs/ja/2.2.0/cordova/storage/storage.md        |  83 +++
 .../cordova/storage/storage.opendatabase.md     |  75 +++
 docs/ja/2.2.0/guide/command-line/index.md       | 190 +++++++
 docs/ja/2.2.0/guide/cordova-webview/android.md  |  66 +++
 docs/ja/2.2.0/guide/cordova-webview/index.md    |  27 +
 docs/ja/2.2.0/guide/cordova-webview/ios.md      | 131 +++++
 .../guide/getting-started/android/index.md      | 123 +++++
 .../2.2.0/guide/getting-started/bada/index.md   |  93 ++++
 .../guide/getting-started/blackberry/index.md   | 101 ++++
 docs/ja/2.2.0/guide/getting-started/index.md    |  31 ++
 .../ja/2.2.0/guide/getting-started/ios/index.md | 123 +++++
 .../guide/getting-started/symbian/index.md      |  78 +++
 .../2.2.0/guide/getting-started/tizen/index.md  | 108 ++++
 .../2.2.0/guide/getting-started/webos/index.md  |  78 +++
 .../guide/getting-started/windows-8/index.md    | 104 ++++
 .../getting-started/windows-phone/index.md      | 116 +++++
 .../guide/plugin-development/android/index.md   | 188 +++++++
 .../guide/plugin-development/bada/index.md      |  74 +++
 .../plugin-development/blackberry/index.md      | 136 +++++
 docs/ja/2.2.0/guide/plugin-development/index.md | 112 +++++
 .../2.2.0/guide/plugin-development/ios/index.md | 173 +++++++
 .../guide/plugin-development/tizen/index.md     |  23 +
 .../guide/plugin-development/webos/index.md     |  23 +
 .../plugin-development/windows-phone/index.md   | 192 +++++++
 docs/ja/2.2.0/guide/project-settings/index.md   |  23 +
 .../2.2.0/guide/project-settings/ios/index.md   |  53 ++
 docs/ja/2.2.0/guide/upgrading/android/index.md  | 182 +++++++
 docs/ja/2.2.0/guide/upgrading/bada/index.md     |  48 ++
 .../2.2.0/guide/upgrading/blackberry/index.md   | 117 +++++
 docs/ja/2.2.0/guide/upgrading/index.md          |  32 ++
 docs/ja/2.2.0/guide/upgrading/ios/index.md      | 310 ++++++++++++
 docs/ja/2.2.0/guide/upgrading/symbian/index.md  |  21 +
 docs/ja/2.2.0/guide/upgrading/tizen/index.md    |  23 +
 docs/ja/2.2.0/guide/upgrading/webos/index.md    |  38 ++
 .../guide/upgrading/windows-phone/index.md      | 147 ++++++
 docs/ja/2.2.0/guide/whitelist/index.md          | 191 +++++++
 docs/ja/2.2.0/index.md                          | 119 +++++
 docs/ja/edge/guide/platforms/android/plugin.md  |   4 +
 docs/ja/edge/guide/platforms/ios/plugin.md      |  35 ++
 docs/jp/1.7.0/config.json                       | 170 -------
 .../accelerometer/acceleration/acceleration.md  | 105 ----
 .../accelerometer/accelerometer.clearWatch.md   | 112 -----
 .../accelerometer.getCurrentAcceleration.md     | 108 ----
 .../cordova/accelerometer/accelerometer.md      |  42 --
 .../accelerometer.watchAcceleration.md          | 137 -----
 .../parameters/accelerometerError.md            |  27 -
 .../parameters/accelerometerOptions.md          |  28 --
 .../parameters/accelerometerSuccess.md          |  42 --
 .../1.7.0/cordova/camera/camera.getPicture.md   | 202 --------
 docs/jp/1.7.0/cordova/camera/camera.md          |  28 --
 .../cordova/camera/parameter/cameraError.md     |  32 --
 .../cordova/camera/parameter/cameraOptions.md   | 124 -----
 .../cordova/camera/parameter/cameraSuccess.md   |  42 --
 .../1.7.0/cordova/compass/compass.clearWatch.md | 110 ----
 .../cordova/compass/compass.clearWatchFilter.md |  23 -
 .../compass/compass.getCurrentHeading.md        |  95 ----
 docs/jp/1.7.0/cordova/compass/compass.md        |  40 --
 .../cordova/compass/compass.watchHeading.md     | 131 -----
 .../compass/compass.watchHeadingFilter.md       |  23 -
 .../compass/compassError/compassError.md        |  40 --
 .../cordova/compass/parameters/compassError.md  |  30 --
 .../compass/parameters/compassHeading.md        |  47 --
 .../compass/parameters/compassOptions.md        |  45 --
 .../compass/parameters/compassSuccess.md        |  40 --
 docs/jp/1.7.0/cordova/connection/connection.md  |  58 ---
 .../1.7.0/cordova/connection/connection.type.md | 102 ----
 .../1.7.0/cordova/contacts/Contact/contact.md   | 222 --------
 .../contacts/ContactAddress/contactaddress.md   | 167 ------
 .../contacts/ContactError/contactError.md       |  45 --
 .../contacts/ContactField/contactfield.md       | 142 ------
 .../ContactFindOptions/contactfindoptions.md    | 113 -----
 .../cordova/contacts/ContactName/contactname.md | 138 -----
 .../ContactOrganization/contactorganization.md  | 151 ------
 .../1.7.0/cordova/contacts/contacts.create.md   |  77 ---
 docs/jp/1.7.0/cordova/contacts/contacts.find.md | 116 -----
 docs/jp/1.7.0/cordova/contacts/contacts.md      |  48 --
 .../cordova/contacts/parameters/contactError.md |  27 -
 .../contacts/parameters/contactFields.md        |  25 -
 .../contacts/parameters/contactFindOptions.md   |  35 --
 .../contacts/parameters/contactSuccess.md       |  41 --
 docs/jp/1.7.0/cordova/device/device.cordova.md  |  79 ---
 docs/jp/1.7.0/cordova/device/device.md          |  42 --
 docs/jp/1.7.0/cordova/device/device.name.md     | 107 ----
 docs/jp/1.7.0/cordova/device/device.platform.md |  94 ----
 docs/jp/1.7.0/cordova/device/device.uuid.md     | 101 ----
 docs/jp/1.7.0/cordova/device/device.version.md  |  82 ---
 .../1.7.0/cordova/events/events.backbutton.md   |  87 ----
 .../cordova/events/events.batterycritical.md    |  93 ----
 .../1.7.0/cordova/events/events.batterylow.md   |  93 ----
 .../cordova/events/events.batterystatus.md      | 101 ----
 .../1.7.0/cordova/events/events.deviceready.md  |  87 ----
 .../cordova/events/events.endcallbutton.md      |  86 ----
 docs/jp/1.7.0/cordova/events/events.md          |  43 --
 .../1.7.0/cordova/events/events.menubutton.md   |  87 ----
 docs/jp/1.7.0/cordova/events/events.offline.md  |  95 ----
 docs/jp/1.7.0/cordova/events/events.online.md   |  95 ----
 docs/jp/1.7.0/cordova/events/events.pause.md    |  97 ----
 docs/jp/1.7.0/cordova/events/events.resume.md   | 107 ----
 .../1.7.0/cordova/events/events.searchbutton.md |  86 ----
 .../cordova/events/events.startcallbutton.md    |  86 ----
 .../cordova/events/events.volumedownbutton.md   |  86 ----
 .../cordova/events/events.volumeupbutton.md     |  86 ----
 .../file/directoryentry/directoryentry.md       | 319 ------------
 .../file/directoryreader/directoryreader.md     |  66 ---
 docs/jp/1.7.0/cordova/file/file.md              |  42 --
 .../1.7.0/cordova/file/fileentry/fileentry.md   | 261 ----------
 .../1.7.0/cordova/file/fileerror/fileerror.md   |  49 --
 docs/jp/1.7.0/cordova/file/fileobj/fileobj.md   |  45 --
 .../1.7.0/cordova/file/filereader/filereader.md | 196 --------
 .../1.7.0/cordova/file/filesystem/filesystem.md |  91 ----
 .../cordova/file/filetransfer/filetransfer.md   | 182 -------
 .../file/filetransfererror/filetransfererror.md |  42 --
 .../file/fileuploadoptions/fileuploadoptions.md |  50 --
 .../file/fileuploadresult/fileuploadresult.md   |  39 --
 .../1.7.0/cordova/file/filewriter/filewriter.md | 194 -------
 docs/jp/1.7.0/cordova/file/flags/flags.md       |  46 --
 .../file/localfilesystem/localfilesystem.md     | 110 ----
 docs/jp/1.7.0/cordova/file/metadata/metadata.md |  51 --
 .../geolocation/Coordinates/coordinates.md      | 124 -----
 .../cordova/geolocation/Position/position.md    | 130 -----
 .../geolocation/PositionError/positionError.md  |  42 --
 .../geolocation/geolocation.clearWatch.md       | 114 -----
 .../geolocation.getCurrentPosition.md           | 125 -----
 .../jp/1.7.0/cordova/geolocation/geolocation.md |  49 --
 .../geolocation/geolocation.watchPosition.md    | 127 -----
 .../parameters/geolocation.options.md           |  41 --
 .../geolocation/parameters/geolocationError.md  |  32 --
 .../parameters/geolocationSuccess.md            |  46 --
 .../cordova/media/MediaError/mediaError.md      |  44 --
 .../cordova/media/Parameters/mediaError.md      |  32 --
 .../jp/1.7.0/cordova/media/capture/CaptureCB.md |  44 --
 .../1.7.0/cordova/media/capture/CaptureError.md |  37 --
 .../cordova/media/capture/CaptureErrorCB.md     |  40 --
 .../cordova/media/capture/ConfigurationData.md  |  62 ---
 .../media/capture/MediaFile.getFormatData.md    |  53 --
 .../jp/1.7.0/cordova/media/capture/MediaFile.md |  37 --
 .../cordova/media/capture/MediaFileData.md      |  62 ---
 docs/jp/1.7.0/cordova/media/capture/capture.md  |  75 ---
 .../1.7.0/cordova/media/capture/captureAudio.md | 140 ------
 .../media/capture/captureAudioOptions.md        |  56 ---
 .../1.7.0/cordova/media/capture/captureImage.md | 132 -----
 .../media/capture/captureImageOptions.md        |  53 --
 .../1.7.0/cordova/media/capture/captureVideo.md | 130 -----
 .../media/capture/captureVideoOptions.md        |  59 ---
 .../cordova/media/media.getCurrentPosition.md   | 172 -------
 .../jp/1.7.0/cordova/media/media.getDuration.md | 164 ------
 docs/jp/1.7.0/cordova/media/media.md            |  63 ---
 docs/jp/1.7.0/cordova/media/media.pause.md      | 168 -------
 docs/jp/1.7.0/cordova/media/media.play.md       | 175 -------
 docs/jp/1.7.0/cordova/media/media.release.md    | 153 ------
 docs/jp/1.7.0/cordova/media/media.seekTo.md     | 151 ------
 .../jp/1.7.0/cordova/media/media.startRecord.md | 136 -----
 docs/jp/1.7.0/cordova/media/media.stop.md       | 168 -------
 docs/jp/1.7.0/cordova/media/media.stopRecord.md | 138 -----
 .../cordova/notification/notification.alert.md  | 115 -----
 .../cordova/notification/notification.beep.md   | 113 -----
 .../notification/notification.confirm.md        | 122 -----
 .../1.7.0/cordova/notification/notification.md  |  31 --
 .../notification/notification.vibrate.md        | 103 ----
 .../1.7.0/cordova/storage/database/database.md  | 123 -----
 .../storage/localstorage/localstorage.md        | 119 -----
 .../cordova/storage/parameters/display_name.md  |  23 -
 .../jp/1.7.0/cordova/storage/parameters/name.md |  23 -
 .../jp/1.7.0/cordova/storage/parameters/size.md |  23 -
 .../1.7.0/cordova/storage/parameters/version.md |  23 -
 .../1.7.0/cordova/storage/sqlerror/sqlerror.md  |  47 --
 .../storage/sqlresultset/sqlresultset.md        | 132 -----
 .../sqlresultsetlist/sqlresultsetlist.md        | 135 -----
 .../storage/sqltransaction/sqltransaction.md    | 112 -----
 docs/jp/1.7.0/cordova/storage/storage.md        |  48 --
 .../cordova/storage/storage.opendatabase.md     |  73 ---
 .../guide/getting-started/android/index.md      | 130 -----
 .../1.7.0/guide/getting-started/bada/index.md   |  93 ----
 .../guide/getting-started/blackberry/index.md   | 101 ----
 docs/jp/1.7.0/guide/getting-started/index.md    |  29 --
 .../jp/1.7.0/guide/getting-started/ios/index.md | 119 -----
 .../guide/getting-started/symbian/index.md      |  78 ---
 .../1.7.0/guide/getting-started/webos/index.md  |  77 ---
 .../getting-started/windows-phone/index.md      |  97 ----
 docs/jp/1.7.0/index.md                          |  87 ----
 docs/jp/1.8.1/config.json                       | 171 -------
 .../accelerometer/acceleration/acceleration.md  | 105 ----
 .../accelerometer/accelerometer.clearWatch.md   | 112 -----
 .../accelerometer.getCurrentAcceleration.md     | 108 ----
 .../cordova/accelerometer/accelerometer.md      |  90 ----
 .../accelerometer.watchAcceleration.md          | 137 -----
 .../parameters/accelerometerError.md            |  27 -
 .../parameters/accelerometerOptions.md          |  28 --
 .../parameters/accelerometerSuccess.md          |  42 --
 .../1.8.1/cordova/camera/camera.getPicture.md   | 207 --------
 docs/jp/1.8.1/cordova/camera/camera.md          |  92 ----
 .../camera/parameter/CameraPopoverOptions.md    |  71 ---
 .../cordova/camera/parameter/cameraError.md     |  32 --
 .../cordova/camera/parameter/cameraOptions.md   | 125 -----
 .../cordova/camera/parameter/cameraSuccess.md   |  42 --
 .../1.8.1/cordova/compass/compass.clearWatch.md | 110 ----
 .../cordova/compass/compass.clearWatchFilter.md |  23 -
 .../compass/compass.getCurrentHeading.md        |  95 ----
 docs/jp/1.8.1/cordova/compass/compass.md        |  81 ---
 .../cordova/compass/compass.watchHeading.md     | 131 -----
 .../compass/compass.watchHeadingFilter.md       |  23 -
 .../compass/compassError/compassError.md        |  40 --
 .../cordova/compass/parameters/compassError.md  |  30 --
 .../compass/parameters/compassHeading.md        |  47 --
 .../compass/parameters/compassOptions.md        |  45 --
 .../compass/parameters/compassSuccess.md        |  40 --
 docs/jp/1.8.1/cordova/connection/connection.md  |  92 ----
 .../1.8.1/cordova/connection/connection.type.md | 125 -----
 .../1.8.1/cordova/contacts/Contact/contact.md   | 231 ---------
 .../contacts/ContactAddress/contactaddress.md   | 172 -------
 .../contacts/ContactError/contactError.md       |  45 --
 .../contacts/ContactField/contactfield.md       | 146 ------
 .../ContactFindOptions/contactfindoptions.md    | 116 -----
 .../cordova/contacts/ContactName/contactname.md | 145 ------
 .../ContactOrganization/contactorganization.md  | 153 ------
 .../1.8.1/cordova/contacts/contacts.create.md   |  77 ---
 docs/jp/1.8.1/cordova/contacts/contacts.find.md | 116 -----
 docs/jp/1.8.1/cordova/contacts/contacts.md      | 108 ----
 .../cordova/contacts/parameters/contactError.md |  27 -
 .../contacts/parameters/contactFields.md        |  25 -
 .../contacts/parameters/contactFindOptions.md   |  35 --
 .../contacts/parameters/contactSuccess.md       |  41 --
 docs/jp/1.8.1/cordova/device/device.cordova.md  |  79 ---
 docs/jp/1.8.1/cordova/device/device.md          |  95 ----
 docs/jp/1.8.1/cordova/device/device.name.md     | 108 ----
 docs/jp/1.8.1/cordova/device/device.platform.md |  95 ----
 docs/jp/1.8.1/cordova/device/device.uuid.md     | 103 ----
 docs/jp/1.8.1/cordova/device/device.version.md  |  84 ----
 .../1.8.1/cordova/events/events.backbutton.md   |  87 ----
 .../cordova/events/events.batterycritical.md    |  93 ----
 .../1.8.1/cordova/events/events.batterylow.md   |  93 ----
 .../cordova/events/events.batterystatus.md      | 101 ----
 .../1.8.1/cordova/events/events.deviceready.md  |  87 ----
 .../cordova/events/events.endcallbutton.md      |  86 ----
 docs/jp/1.8.1/cordova/events/events.md          |  93 ----
 .../1.8.1/cordova/events/events.menubutton.md   |  87 ----
 docs/jp/1.8.1/cordova/events/events.offline.md  |  95 ----
 docs/jp/1.8.1/cordova/events/events.online.md   |  95 ----
 docs/jp/1.8.1/cordova/events/events.pause.md    |  97 ----
 docs/jp/1.8.1/cordova/events/events.resume.md   | 107 ----
 .../1.8.1/cordova/events/events.searchbutton.md |  86 ----
 .../cordova/events/events.startcallbutton.md    |  86 ----
 .../cordova/events/events.volumedownbutton.md   |  86 ----
 .../cordova/events/events.volumeupbutton.md     |  86 ----
 .../file/directoryentry/directoryentry.md       | 350 -------------
 .../file/directoryreader/directoryreader.md     |  66 ---
 docs/jp/1.8.1/cordova/file/file.md              |  96 ----
 .../1.8.1/cordova/file/fileentry/fileentry.md   | 293 -----------
 .../1.8.1/cordova/file/fileerror/fileerror.md   |  49 --
 docs/jp/1.8.1/cordova/file/fileobj/fileobj.md   |  45 --
 .../1.8.1/cordova/file/filereader/filereader.md | 196 --------
 .../1.8.1/cordova/file/filesystem/filesystem.md |  91 ----
 .../cordova/file/filetransfer/filetransfer.md   | 182 -------
 .../file/filetransfererror/filetransfererror.md |  43 --
 .../file/fileuploadoptions/fileuploadoptions.md |  50 --
 .../file/fileuploadresult/fileuploadresult.md   |  39 --
 .../1.8.1/cordova/file/filewriter/filewriter.md | 194 -------
 docs/jp/1.8.1/cordova/file/flags/flags.md       |  46 --
 .../file/localfilesystem/localfilesystem.md     | 110 ----
 docs/jp/1.8.1/cordova/file/metadata/metadata.md |  51 --
 .../geolocation/Coordinates/coordinates.md      | 125 -----
 .../cordova/geolocation/Position/position.md    | 118 -----
 .../geolocation/PositionError/positionError.md  |  53 --
 .../geolocation/geolocation.clearWatch.md       | 117 -----
 .../geolocation.getCurrentPosition.md           | 126 -----
 .../jp/1.8.1/cordova/geolocation/geolocation.md | 104 ----
 .../geolocation/geolocation.watchPosition.md    | 128 -----
 .../parameters/geolocation.options.md           |  40 --
 .../geolocation/parameters/geolocationError.md  |  32 --
 .../parameters/geolocationSuccess.md            |  46 --
 .../cordova/media/MediaError/mediaError.md      |  44 --
 .../cordova/media/Parameters/mediaError.md      |  32 --
 .../jp/1.8.1/cordova/media/capture/CaptureCB.md |  44 --
 .../1.8.1/cordova/media/capture/CaptureError.md |  37 --
 .../cordova/media/capture/CaptureErrorCB.md     |  40 --
 .../cordova/media/capture/ConfigurationData.md  |  62 ---
 .../media/capture/MediaFile.getFormatData.md    |  53 --
 .../jp/1.8.1/cordova/media/capture/MediaFile.md |  37 --
 .../cordova/media/capture/MediaFileData.md      |  62 ---
 docs/jp/1.8.1/cordova/media/capture/capture.md  | 134 -----
 .../1.8.1/cordova/media/capture/captureAudio.md | 140 ------
 .../media/capture/captureAudioOptions.md        |  56 ---
 .../1.8.1/cordova/media/capture/captureImage.md | 132 -----
 .../media/capture/captureImageOptions.md        |  53 --
 .../1.8.1/cordova/media/capture/captureVideo.md | 130 -----
 .../media/capture/captureVideoOptions.md        |  59 ---
 .../cordova/media/media.getCurrentPosition.md   | 173 -------
 .../jp/1.8.1/cordova/media/media.getDuration.md | 165 ------
 docs/jp/1.8.1/cordova/media/media.md            | 121 -----
 docs/jp/1.8.1/cordova/media/media.pause.md      | 169 -------
 docs/jp/1.8.1/cordova/media/media.play.md       | 181 -------
 docs/jp/1.8.1/cordova/media/media.release.md    | 154 ------
 docs/jp/1.8.1/cordova/media/media.seekTo.md     | 157 ------
 .../jp/1.8.1/cordova/media/media.startRecord.md | 141 ------
 docs/jp/1.8.1/cordova/media/media.stop.md       | 169 -------
 docs/jp/1.8.1/cordova/media/media.stopRecord.md | 139 -----
 .../cordova/notification/notification.alert.md  | 115 -----
 .../cordova/notification/notification.beep.md   | 113 -----
 .../notification/notification.confirm.md        | 133 -----
 .../1.8.1/cordova/notification/notification.md  |  80 ---
 .../notification/notification.vibrate.md        | 103 ----
 .../1.8.1/cordova/storage/database/database.md  | 124 -----
 .../storage/localstorage/localstorage.md        | 119 -----
 .../cordova/storage/parameters/display_name.md  |  23 -
 .../jp/1.8.1/cordova/storage/parameters/name.md |  23 -
 .../jp/1.8.1/cordova/storage/parameters/size.md |  23 -
 .../1.8.1/cordova/storage/parameters/version.md |  23 -
 .../1.8.1/cordova/storage/sqlerror/sqlerror.md  |  47 --
 .../storage/sqlresultset/sqlresultset.md        | 133 -----
 .../sqlresultsetlist/sqlresultsetlist.md        | 136 -----
 .../storage/sqltransaction/sqltransaction.md    | 113 -----
 docs/jp/1.8.1/cordova/storage/storage.md        |  79 ---
 .../cordova/storage/storage.opendatabase.md     |  74 ---
 .../guide/getting-started/android/index.md      | 129 -----
 .../1.8.1/guide/getting-started/bada/index.md   |  93 ----
 .../guide/getting-started/blackberry/index.md   | 101 ----
 docs/jp/1.8.1/guide/getting-started/index.md    |  29 --
 .../jp/1.8.1/guide/getting-started/ios/index.md | 132 -----
 .../guide/getting-started/symbian/index.md      |  78 ---
 .../1.8.1/guide/getting-started/webos/index.md  |  77 ---
 .../getting-started/windows-phone/index.md      | 102 ----
 docs/jp/1.8.1/guide/upgrading/android/index.md  |  47 --
 docs/jp/1.8.1/guide/upgrading/bada/index.md     |  40 --
 .../1.8.1/guide/upgrading/blackberry/index.md   |  66 ---
 docs/jp/1.8.1/guide/upgrading/index.md          |  31 --
 docs/jp/1.8.1/guide/upgrading/ios/index.md      |  34 --
 docs/jp/1.8.1/guide/upgrading/symbian/index.md  |  21 -
 docs/jp/1.8.1/guide/upgrading/webos/index.md    |  37 --
 .../guide/upgrading/windows-phone/index.md      |  36 --
 docs/jp/1.8.1/guide/whitelist/index.md          | 163 ------
 docs/jp/1.8.1/index.md                          |  95 ----
 docs/jp/1.9.0/config.json                       | 171 -------
 .../accelerometer/acceleration/acceleration.md  | 105 ----
 .../accelerometer/accelerometer.clearWatch.md   | 112 -----
 .../accelerometer.getCurrentAcceleration.md     | 108 ----
 .../cordova/accelerometer/accelerometer.md      |  90 ----
 .../accelerometer.watchAcceleration.md          | 137 -----
 .../parameters/accelerometerError.md            |  27 -
 .../parameters/accelerometerOptions.md          |  28 --
 .../parameters/accelerometerSuccess.md          |  42 --
 docs/jp/1.9.0/cordova/camera/camera.cleanup.md  |  50 --
 .../1.9.0/cordova/camera/camera.getPicture.md   | 207 --------
 docs/jp/1.9.0/cordova/camera/camera.md          |  93 ----
 .../camera/parameter/CameraPopoverOptions.md    |  71 ---
 .../cordova/camera/parameter/cameraError.md     |  32 --
 .../cordova/camera/parameter/cameraOptions.md   | 123 -----
 .../cordova/camera/parameter/cameraSuccess.md   |  42 --
 .../1.9.0/cordova/compass/compass.clearWatch.md | 110 ----
 .../cordova/compass/compass.clearWatchFilter.md |  23 -
 .../compass/compass.getCurrentHeading.md        |  95 ----
 docs/jp/1.9.0/cordova/compass/compass.md        |  81 ---
 .../cordova/compass/compass.watchHeading.md     | 131 -----
 .../compass/compass.watchHeadingFilter.md       |  23 -
 .../compass/compassError/compassError.md        |  40 --
 .../cordova/compass/parameters/compassError.md  |  30 --
 .../compass/parameters/compassHeading.md        |  47 --
 .../compass/parameters/compassOptions.md        |  45 --
 .../compass/parameters/compassSuccess.md        |  40 --
 docs/jp/1.9.0/cordova/connection/connection.md  |  92 ----
 .../1.9.0/cordova/connection/connection.type.md | 125 -----
 .../1.9.0/cordova/contacts/Contact/contact.md   | 231 ---------
 .../contacts/ContactAddress/contactaddress.md   | 172 -------
 .../contacts/ContactError/contactError.md       |  45 --
 .../contacts/ContactField/contactfield.md       | 146 ------
 .../ContactFindOptions/contactfindoptions.md    | 116 -----
 .../cordova/contacts/ContactName/contactname.md | 145 ------
 .../ContactOrganization/contactorganization.md  | 153 ------
 .../1.9.0/cordova/contacts/contacts.create.md   |  77 ---
 docs/jp/1.9.0/cordova/contacts/contacts.find.md | 116 -----
 docs/jp/1.9.0/cordova/contacts/contacts.md      | 108 ----
 .../cordova/contacts/parameters/contactError.md |  27 -
 .../contacts/parameters/contactFields.md        |  25 -
 .../contacts/parameters/contactFindOptions.md   |  35 --
 .../contacts/parameters/contactSuccess.md       |  41 --
 docs/jp/1.9.0/cordova/device/device.cordova.md  |  79 ---
 docs/jp/1.9.0/cordova/device/device.md          |  95 ----
 docs/jp/1.9.0/cordova/device/device.name.md     | 108 ----
 docs/jp/1.9.0/cordova/device/device.platform.md |  95 ----
 docs/jp/1.9.0/cordova/device/device.uuid.md     | 103 ----
 docs/jp/1.9.0/cordova/device/device.version.md  |  84 ----
 .../1.9.0/cordova/events/events.backbutton.md   |  87 ----
 .../cordova/events/events.batterycritical.md    |  93 ----
 .../1.9.0/cordova/events/events.batterylow.md   |  93 ----
 .../cordova/events/events.batterystatus.md      | 101 ----
 .../1.9.0/cordova/events/events.deviceready.md  |  87 ----
 .../cordova/events/events.endcallbutton.md      |  86 ----
 docs/jp/1.9.0/cordova/events/events.md          |  93 ----
 .../1.9.0/cordova/events/events.menubutton.md   |  87 ----
 docs/jp/1.9.0/cordova/events/events.offline.md  |  95 ----
 docs/jp/1.9.0/cordova/events/events.online.md   |  95 ----
 docs/jp/1.9.0/cordova/events/events.pause.md    |  97 ----
 docs/jp/1.9.0/cordova/events/events.resume.md   |  97 ----
 .../1.9.0/cordova/events/events.searchbutton.md |  86 ----
 .../cordova/events/events.startcallbutton.md    |  86 ----
 .../cordova/events/events.volumedownbutton.md   |  86 ----
 .../cordova/events/events.volumeupbutton.md     |  86 ----
 .../file/directoryentry/directoryentry.md       | 350 -------------
 .../file/directoryreader/directoryreader.md     |  66 ---
 docs/jp/1.9.0/cordova/file/file.md              |  96 ----
 .../1.9.0/cordova/file/fileentry/fileentry.md   | 293 -----------
 .../1.9.0/cordova/file/fileerror/fileerror.md   |  49 --
 docs/jp/1.9.0/cordova/file/fileobj/fileobj.md   |  45 --
 .../1.9.0/cordova/file/filereader/filereader.md | 196 --------
 .../1.9.0/cordova/file/filesystem/filesystem.md |  91 ----
 .../cordova/file/filetransfer/filetransfer.md   | 216 --------
 .../file/filetransfererror/filetransfererror.md |  43 --
 .../file/fileuploadoptions/fileuploadoptions.md |  50 --
 .../file/fileuploadresult/fileuploadresult.md   |  39 --
 .../1.9.0/cordova/file/filewriter/filewriter.md | 194 -------
 docs/jp/1.9.0/cordova/file/flags/flags.md       |  46 --
 .../file/localfilesystem/localfilesystem.md     | 110 ----
 docs/jp/1.9.0/cordova/file/metadata/metadata.md |  51 --
 .../geolocation/Coordinates/coordinates.md      | 125 -----
 .../cordova/geolocation/Position/position.md    | 118 -----
 .../geolocation/PositionError/positionError.md  |  53 --
 .../geolocation/geolocation.clearWatch.md       | 117 -----
 .../geolocation.getCurrentPosition.md           | 126 -----
 .../jp/1.9.0/cordova/geolocation/geolocation.md | 104 ----
 .../geolocation/geolocation.watchPosition.md    | 128 -----
 .../parameters/geolocation.options.md           |  40 --
 .../geolocation/parameters/geolocationError.md  |  32 --
 .../parameters/geolocationSuccess.md            |  46 --
 .../cordova/media/MediaError/mediaError.md      |  44 --
 .../cordova/media/Parameters/mediaError.md      |  32 --
 .../jp/1.9.0/cordova/media/capture/CaptureCB.md |  44 --
 .../1.9.0/cordova/media/capture/CaptureError.md |  37 --
 .../cordova/media/capture/CaptureErrorCB.md     |  40 --
 .../cordova/media/capture/ConfigurationData.md  |  62 ---
 .../media/capture/MediaFile.getFormatData.md    |  53 --
 .../jp/1.9.0/cordova/media/capture/MediaFile.md |  37 --
 .../cordova/media/capture/MediaFileData.md      |  62 ---
 docs/jp/1.9.0/cordova/media/capture/capture.md  | 134 -----
 .../1.9.0/cordova/media/capture/captureAudio.md | 140 ------
 .../media/capture/captureAudioOptions.md        |  56 ---
 .../1.9.0/cordova/media/capture/captureImage.md | 132 -----
 .../media/capture/captureImageOptions.md        |  53 --
 .../1.9.0/cordova/media/capture/captureVideo.md | 130 -----
 .../media/capture/captureVideoOptions.md        |  59 ---
 .../cordova/media/media.getCurrentPosition.md   | 173 -------
 .../jp/1.9.0/cordova/media/media.getDuration.md | 165 ------
 docs/jp/1.9.0/cordova/media/media.md            | 121 -----
 docs/jp/1.9.0/cordova/media/media.pause.md      | 169 -------
 docs/jp/1.9.0/cordova/media/media.play.md       | 188 -------
 docs/jp/1.9.0/cordova/media/media.release.md    | 154 ------
 docs/jp/1.9.0/cordova/media/media.seekTo.md     | 157 ------
 .../jp/1.9.0/cordova/media/media.startRecord.md | 141 ------
 docs/jp/1.9.0/cordova/media/media.stop.md       | 169 -------
 docs/jp/1.9.0/cordova/media/media.stopRecord.md | 139 -----
 .../cordova/notification/notification.alert.md  | 115 -----
 .../cordova/notification/notification.beep.md   | 113 -----
 .../notification/notification.confirm.md        | 133 -----
 .../1.9.0/cordova/notification/notification.md  |  80 ---
 .../notification/notification.vibrate.md        | 103 ----
 .../1.9.0/cordova/storage/database/database.md  | 124 -----
 .../storage/localstorage/localstorage.md        | 119 -----
 .../cordova/storage/parameters/display_name.md  |  23 -
 .../jp/1.9.0/cordova/storage/parameters/name.md |  23 -
 .../jp/1.9.0/cordova/storage/parameters/size.md |  23 -
 .../1.9.0/cordova/storage/parameters/version.md |  23 -
 .../1.9.0/cordova/storage/sqlerror/sqlerror.md  |  47 --
 .../storage/sqlresultset/sqlresultset.md        | 133 -----
 .../sqlresultsetlist/sqlresultsetlist.md        | 136 -----
 .../storage/sqltransaction/sqltransaction.md    | 113 -----
 docs/jp/1.9.0/cordova/storage/storage.md        |  79 ---
 .../cordova/storage/storage.opendatabase.md     |  74 ---
 docs/jp/1.9.0/guide/command-line/index.md       | 190 -------
 docs/jp/1.9.0/guide/cordova-webview/android.md  |  66 ---
 docs/jp/1.9.0/guide/cordova-webview/index.md    |  27 -
 docs/jp/1.9.0/guide/cordova-webview/ios.md      | 174 -------
 .../guide/getting-started/android/index.md      | 129 -----
 .../1.9.0/guide/getting-started/bada/index.md   |  93 ----
 .../guide/getting-started/blackberry/index.md   | 101 ----
 docs/jp/1.9.0/guide/getting-started/index.md    |  29 --
 .../jp/1.9.0/guide/getting-started/ios/index.md | 133 -----
 .../guide/getting-started/symbian/index.md      |  78 ---
 .../1.9.0/guide/getting-started/webos/index.md  |  78 ---
 .../getting-started/windows-phone/index.md      | 102 ----
 docs/jp/1.9.0/guide/upgrading/android/index.md  | 120 -----
 docs/jp/1.9.0/guide/upgrading/bada/index.md     |  40 --
 .../1.9.0/guide/upgrading/blackberry/index.md   |  61 ---
 docs/jp/1.9.0/guide/upgrading/index.md          |  31 --
 docs/jp/1.9.0/guide/upgrading/ios/index.md      | 145 ------
 docs/jp/1.9.0/guide/upgrading/symbian/index.md  |  21 -
 docs/jp/1.9.0/guide/upgrading/webos/index.md    |  37 --
 .../guide/upgrading/windows-phone/index.md      |  36 --
 docs/jp/1.9.0/guide/whitelist/index.md          | 163 ------
 docs/jp/1.9.0/index.md                          | 103 ----
 docs/jp/2.0.0/config.json                       | 171 -------
 .../accelerometer/acceleration/acceleration.md  | 105 ----
 .../accelerometer/accelerometer.clearWatch.md   | 112 -----
 .../accelerometer.getCurrentAcceleration.md     | 108 ----
 .../cordova/accelerometer/accelerometer.md      |  90 ----
 .../accelerometer.watchAcceleration.md          | 137 -----
 .../parameters/accelerometerError.md            |  27 -
 .../parameters/accelerometerOptions.md          |  28 --
 .../parameters/accelerometerSuccess.md          |  42 --
 docs/jp/2.0.0/cordova/camera/camera.cleanup.md  |  50 --
 .../2.0.0/cordova/camera/camera.getPicture.md   | 207 --------
 docs/jp/2.0.0/cordova/camera/camera.md          |  93 ----
 .../camera/parameter/CameraPopoverOptions.md    |  71 ---
 .../cordova/camera/parameter/cameraError.md     |  32 --
 .../cordova/camera/parameter/cameraOptions.md   | 121 -----
 .../cordova/camera/parameter/cameraSuccess.md   |  42 --
 .../2.0.0/cordova/compass/compass.clearWatch.md | 110 ----
 .../cordova/compass/compass.clearWatchFilter.md |  23 -
 .../compass/compass.getCurrentHeading.md        |  95 ----
 docs/jp/2.0.0/cordova/compass/compass.md        |  81 ---
 .../cordova/compass/compass.watchHeading.md     | 131 -----
 .../compass/compass.watchHeadingFilter.md       |  23 -
 .../compass/compassError/compassError.md        |  40 --
 .../cordova/compass/parameters/compassError.md  |  30 --
 .../compass/parameters/compassHeading.md        |  47 --
 .../compass/parameters/compassOptions.md        |  45 --
 .../compass/parameters/compassSuccess.md        |  40 --
 docs/jp/2.0.0/cordova/connection/connection.md  |  92 ----
 .../2.0.0/cordova/connection/connection.type.md | 125 -----
 .../2.0.0/cordova/contacts/Contact/contact.md   | 231 ---------
 .../contacts/ContactAddress/contactaddress.md   | 172 -------
 .../contacts/ContactError/contactError.md       |  45 --
 .../contacts/ContactField/contactfield.md       | 146 ------
 .../ContactFindOptions/contactfindoptions.md    | 116 -----
 .../cordova/contacts/ContactName/contactname.md | 145 ------
 .../ContactOrganization/contactorganization.md  | 153 ------
 .../2.0.0/cordova/contacts/contacts.create.md   |  77 ---
 docs/jp/2.0.0/cordova/contacts/contacts.find.md | 116 -----
 docs/jp/2.0.0/cordova/contacts/contacts.md      | 108 ----
 .../cordova/contacts/parameters/contactError.md |  27 -
 .../contacts/parameters/contactFields.md        |  25 -
 .../contacts/parameters/contactFindOptions.md   |  35 --
 .../contacts/parameters/contactSuccess.md       |  41 --
 docs/jp/2.0.0/cordova/device/device.cordova.md  |  79 ---
 docs/jp/2.0.0/cordova/device/device.md          |  95 ----
 docs/jp/2.0.0/cordova/device/device.name.md     | 108 ----
 docs/jp/2.0.0/cordova/device/device.platform.md |  95 ----
 docs/jp/2.0.0/cordova/device/device.uuid.md     | 103 ----
 docs/jp/2.0.0/cordova/device/device.version.md  |  84 ----
 .../2.0.0/cordova/events/events.backbutton.md   |  87 ----
 .../cordova/events/events.batterycritical.md    |  93 ----
 .../2.0.0/cordova/events/events.batterylow.md   |  93 ----
 .../cordova/events/events.batterystatus.md      | 101 ----
 .../2.0.0/cordova/events/events.deviceready.md  |  87 ----
 .../cordova/events/events.endcallbutton.md      |  86 ----
 docs/jp/2.0.0/cordova/events/events.md          |  93 ----
 .../2.0.0/cordova/events/events.menubutton.md   |  87 ----
 docs/jp/2.0.0/cordova/events/events.offline.md  |  95 ----
 docs/jp/2.0.0/cordova/events/events.online.md   |  95 ----
 docs/jp/2.0.0/cordova/events/events.pause.md    |  97 ----
 docs/jp/2.0.0/cordova/events/events.resume.md   |  97 ----
 .../2.0.0/cordova/events/events.searchbutton.md |  86 ----
 .../cordova/events/events.startcallbutton.md    |  86 ----
 .../cordova/events/events.volumedownbutton.md   |  86 ----
 .../cordova/events/events.volumeupbutton.md     |  86 ----
 .../file/directoryentry/directoryentry.md       | 350 -------------
 .../file/directoryreader/directoryreader.md     |  66 ---
 docs/jp/2.0.0/cordova/file/file.md              |  96 ----
 .../2.0.0/cordova/file/fileentry/fileentry.md   | 293 -----------
 .../2.0.0/cordova/file/fileerror/fileerror.md   |  49 --
 docs/jp/2.0.0/cordova/file/fileobj/fileobj.md   |  45 --
 .../2.0.0/cordova/file/filereader/filereader.md | 196 --------
 .../2.0.0/cordova/file/filesystem/filesystem.md |  91 ----
 .../cordova/file/filetransfer/filetransfer.md   | 217 --------
 .../file/filetransfererror/filetransfererror.md |  43 --
 .../file/fileuploadoptions/fileuploadoptions.md |  44 --
 .../file/fileuploadresult/fileuploadresult.md   |  39 --
 .../2.0.0/cordova/file/filewriter/filewriter.md | 194 -------
 docs/jp/2.0.0/cordova/file/flags/flags.md       |  46 --
 .../file/localfilesystem/localfilesystem.md     | 110 ----
 docs/jp/2.0.0/cordova/file/metadata/metadata.md |  51 --
 .../geolocation/Coordinates/coordinates.md      | 125 -----
 .../cordova/geolocation/Position/position.md    | 118 -----
 .../geolocation/PositionError/positionError.md  |  53 --
 .../geolocation/geolocation.clearWatch.md       | 117 -----
 .../geolocation.getCurrentPosition.md           | 126 -----
 .../jp/2.0.0/cordova/geolocation/geolocation.md | 104 ----
 .../geolocation/geolocation.watchPosition.md    | 128 -----
 .../parameters/geolocation.options.md           |  40 --
 .../geolocation/parameters/geolocationError.md  |  32 --
 .../parameters/geolocationSuccess.md            |  46 --
 .../cordova/media/MediaError/mediaError.md      |  44 --
 .../cordova/media/Parameters/mediaError.md      |  32 --
 .../jp/2.0.0/cordova/media/capture/CaptureCB.md |  44 --
 .../2.0.0/cordova/media/capture/CaptureError.md |  37 --
 .../cordova/media/capture/CaptureErrorCB.md     |  40 --
 .../cordova/media/capture/ConfigurationData.md  |  62 ---
 .../media/capture/MediaFile.getFormatData.md    |  53 --
 .../jp/2.0.0/cordova/media/capture/MediaFile.md |  37 --
 .../cordova/media/capture/MediaFileData.md      |  62 ---
 docs/jp/2.0.0/cordova/media/capture/capture.md  | 134 -----
 .../2.0.0/cordova/media/capture/captureAudio.md | 140 ------
 .../media/capture/captureAudioOptions.md        |  56 ---
 .../2.0.0/cordova/media/capture/captureImage.md | 158 ------
 .../media/capture/captureImageOptions.md        |  53 --
 .../2.0.0/cordova/media/capture/captureVideo.md | 159 ------
 .../media/capture/captureVideoOptions.md        |  59 ---
 .../cordova/media/media.getCurrentPosition.md   | 173 -------
 .../jp/2.0.0/cordova/media/media.getDuration.md | 165 ------
 docs/jp/2.0.0/cordova/media/media.md            | 121 -----
 docs/jp/2.0.0/cordova/media/media.pause.md      | 169 -------
 docs/jp/2.0.0/cordova/media/media.play.md       | 188 -------
 docs/jp/2.0.0/cordova/media/media.release.md    | 154 ------
 docs/jp/2.0.0/cordova/media/media.seekTo.md     | 157 ------
 .../jp/2.0.0/cordova/media/media.startRecord.md | 141 ------
 docs/jp/2.0.0/cordova/media/media.stop.md       | 169 -------
 docs/jp/2.0.0/cordova/media/media.stopRecord.md | 139 -----
 .../cordova/notification/notification.alert.md  | 115 -----
 .../cordova/notification/notification.beep.md   | 113 -----
 .../notification/notification.confirm.md        | 133 -----
 .../2.0.0/cordova/notification/notification.md  |  80 ---
 .../notification/notification.vibrate.md        | 103 ----
 .../2.0.0/cordova/storage/database/database.md  | 124 -----
 .../storage/localstorage/localstorage.md        | 119 -----
 .../cordova/storage/parameters/display_name.md  |  23 -
 .../jp/2.0.0/cordova/storage/parameters/name.md |  23 -
 .../jp/2.0.0/cordova/storage/parameters/size.md |  23 -
 .../2.0.0/cordova/storage/parameters/version.md |  23 -
 .../2.0.0/cordova/storage/sqlerror/sqlerror.md  |  47 --
 .../storage/sqlresultset/sqlresultset.md        | 133 -----
 .../sqlresultsetlist/sqlresultsetlist.md        | 136 -----
 .../storage/sqltransaction/sqltransaction.md    | 113 -----
 docs/jp/2.0.0/cordova/storage/storage.md        |  79 ---
 .../cordova/storage/storage.opendatabase.md     |  74 ---
 docs/jp/2.0.0/guide/command-line/index.md       | 190 -------
 docs/jp/2.0.0/guide/cordova-webview/android.md  |  66 ---
 docs/jp/2.0.0/guide/cordova-webview/index.md    |  27 -
 docs/jp/2.0.0/guide/cordova-webview/ios.md      | 126 -----
 .../guide/getting-started/android/index.md      | 137 -----
 .../2.0.0/guide/getting-started/bada/index.md   |  93 ----
 .../guide/getting-started/blackberry/index.md   | 101 ----
 docs/jp/2.0.0/guide/getting-started/index.md    |  29 --
 .../jp/2.0.0/guide/getting-started/ios/index.md | 114 -----
 .../guide/getting-started/symbian/index.md      |  78 ---
 .../2.0.0/guide/getting-started/webos/index.md  |  78 ---
 .../getting-started/windows-phone/index.md      | 102 ----
 .../guide/plugin-development/android/index.md   | 154 ------
 .../guide/plugin-development/bada/index.md      |  74 ---
 .../plugin-development/blackberry/index.md      | 138 -----
 docs/jp/2.0.0/guide/plugin-development/index.md | 111 ----
 .../2.0.0/guide/plugin-development/ios/index.md | 157 ------
 .../guide/plugin-development/webos/index.md     |  23 -
 .../plugin-development/windows-phone/index.md   |  23 -
 docs/jp/2.0.0/guide/upgrading/android/index.md  | 162 ------
 docs/jp/2.0.0/guide/upgrading/bada/index.md     |  48 --
 .../2.0.0/guide/upgrading/blackberry/index.md   | 117 -----
 docs/jp/2.0.0/guide/upgrading/index.md          |  31 --
 docs/jp/2.0.0/guide/upgrading/ios/index.md      | 266 ----------
 docs/jp/2.0.0/guide/upgrading/symbian/index.md  |  21 -
 docs/jp/2.0.0/guide/upgrading/webos/index.md    |  51 --
 .../guide/upgrading/windows-phone/index.md      | 147 ------
 docs/jp/2.0.0/guide/whitelist/index.md          | 163 ------
 docs/jp/2.0.0/index.md                          | 107 ----
 docs/jp/2.1.0/config.json                       | 171 -------
 .../accelerometer/acceleration/acceleration.md  | 106 ----
 .../accelerometer/accelerometer.clearWatch.md   | 113 -----
 .../accelerometer.getCurrentAcceleration.md     | 109 ----
 .../cordova/accelerometer/accelerometer.md      |  94 ----
 .../accelerometer.watchAcceleration.md          | 138 -----
 .../parameters/accelerometerError.md            |  27 -
 .../parameters/accelerometerOptions.md          |  28 --
 .../parameters/accelerometerSuccess.md          |  42 --
 docs/jp/2.1.0/cordova/camera/camera.cleanup.md  |  50 --
 .../2.1.0/cordova/camera/camera.getPicture.md   | 216 --------
 docs/jp/2.1.0/cordova/camera/camera.md          | 102 ----
 .../camera/parameter/CameraPopoverOptions.md    |  71 ---
 .../cordova/camera/parameter/cameraError.md     |  32 --
 .../cordova/camera/parameter/cameraOptions.md   | 126 -----
 .../cordova/camera/parameter/cameraSuccess.md   |  42 --
 .../2.1.0/cordova/compass/compass.clearWatch.md | 111 ----
 .../cordova/compass/compass.clearWatchFilter.md |  23 -
 .../compass/compass.getCurrentHeading.md        |  96 ----
 docs/jp/2.1.0/cordova/compass/compass.md        |  85 ----
 .../cordova/compass/compass.watchHeading.md     | 132 -----
 .../compass/compass.watchHeadingFilter.md       |  23 -
 .../compass/compassError/compassError.md        |  40 --
 .../cordova/compass/parameters/compassError.md  |  30 --
 .../compass/parameters/compassHeading.md        |  47 --
 .../compass/parameters/compassOptions.md        |  49 --
 .../compass/parameters/compassSuccess.md        |  40 --
 docs/jp/2.1.0/cordova/connection/connection.md  | 100 ----
 .../2.1.0/cordova/connection/connection.type.md | 132 -----
 .../2.1.0/cordova/contacts/Contact/contact.md   | 231 ---------
 .../contacts/ContactAddress/contactaddress.md   | 172 -------
 .../contacts/ContactError/contactError.md       |  45 --
 .../contacts/ContactField/contactfield.md       | 146 ------
 .../ContactFindOptions/contactfindoptions.md    | 116 -----
 .../cordova/contacts/ContactName/contactname.md | 145 ------
 .../ContactOrganization/contactorganization.md  | 153 ------
 .../2.1.0/cordova/contacts/contacts.create.md   |  77 ---
 docs/jp/2.1.0/cordova/contacts/contacts.find.md | 117 -----
 docs/jp/2.1.0/cordova/contacts/contacts.md      | 108 ----
 .../cordova/contacts/parameters/contactError.md |  27 -
 .../contacts/parameters/contactFields.md        |  25 -
 .../contacts/parameters/contactFindOptions.md   |  35 --
 .../contacts/parameters/contactSuccess.md       |  41 --
 docs/jp/2.1.0/cordova/device/device.cordova.md  |  80 ---
 docs/jp/2.1.0/cordova/device/device.md          | 103 ----
 docs/jp/2.1.0/cordova/device/device.name.md     | 113 -----
 docs/jp/2.1.0/cordova/device/device.platform.md |  97 ----
 docs/jp/2.1.0/cordova/device/device.uuid.md     | 107 ----
 docs/jp/2.1.0/cordova/device/device.version.md  |  86 ----
 .../2.1.0/cordova/events/events.backbutton.md   |  87 ----
 .../cordova/events/events.batterycritical.md    |  94 ----
 .../2.1.0/cordova/events/events.batterylow.md   |  94 ----
 .../cordova/events/events.batterystatus.md      | 101 ----
 .../2.1.0/cordova/events/events.deviceready.md  |  88 ----
 .../cordova/events/events.endcallbutton.md      |  86 ----
 docs/jp/2.1.0/cordova/events/events.md          | 101 ----
 .../2.1.0/cordova/events/events.menubutton.md   |  87 ----
 docs/jp/2.1.0/cordova/events/events.offline.md  |  96 ----
 docs/jp/2.1.0/cordova/events/events.online.md   |  96 ----
 docs/jp/2.1.0/cordova/events/events.pause.md    |  97 ----
 docs/jp/2.1.0/cordova/events/events.resume.md   |  97 ----
 .../2.1.0/cordova/events/events.searchbutton.md |  86 ----
 .../cordova/events/events.startcallbutton.md    |  86 ----
 .../cordova/events/events.volumedownbutton.md   |  86 ----
 .../cordova/events/events.volumeupbutton.md     |  86 ----
 .../file/directoryentry/directoryentry.md       | 381 --------------
 .../file/directoryreader/directoryreader.md     |  66 ---
 docs/jp/2.1.0/cordova/file/file.md              |  96 ----
 .../2.1.0/cordova/file/fileentry/fileentry.md   | 324 ------------
 .../2.1.0/cordova/file/fileerror/fileerror.md   |  49 --
 docs/jp/2.1.0/cordova/file/fileobj/fileobj.md   |  45 --
 .../2.1.0/cordova/file/filereader/filereader.md | 196 --------
 .../2.1.0/cordova/file/filesystem/filesystem.md |  91 ----
 .../cordova/file/filetransfer/filetransfer.md   | 217 --------
 .../file/filetransfererror/filetransfererror.md |  43 --
 .../file/fileuploadoptions/fileuploadoptions.md |  45 --
 .../file/fileuploadresult/fileuploadresult.md   |  39 --
 .../2.1.0/cordova/file/filewriter/filewriter.md | 194 -------
 docs/jp/2.1.0/cordova/file/flags/flags.md       |  46 --
 .../file/localfilesystem/localfilesystem.md     | 110 ----
 docs/jp/2.1.0/cordova/file/metadata/metadata.md |  51 --
 .../geolocation/Coordinates/coordinates.md      | 126 -----
 .../cordova/geolocation/Position/position.md    | 119 -----
 .../geolocation/PositionError/positionError.md  |  53 --
 .../geolocation/geolocation.clearWatch.md       | 118 -----
 .../geolocation.getCurrentPosition.md           | 127 -----
 .../jp/2.1.0/cordova/geolocation/geolocation.md | 108 ----
 .../geolocation/geolocation.watchPosition.md    | 129 -----
 .../parameters/geolocation.options.md           |  40 --
 .../geolocation/parameters/geolocationError.md  |  32 --
 .../parameters/geolocationSuccess.md            |  46 --
 .../cordova/media/MediaError/mediaError.md      |  44 --
 .../cordova/media/Parameters/mediaError.md      |  32 --
 .../jp/2.1.0/cordova/media/capture/CaptureCB.md |  44 --
 .../2.1.0/cordova/media/capture/CaptureError.md |  37 --
 .../cordova/media/capture/CaptureErrorCB.md     |  40 --
 .../cordova/media/capture/ConfigurationData.md  |  62 ---
 .../media/capture/MediaFile.getFormatData.md    |  53 --
 .../jp/2.1.0/cordova/media/capture/MediaFile.md |  37 --
 .../cordova/media/capture/MediaFileData.md      |  62 ---
 docs/jp/2.1.0/cordova/media/capture/capture.md  | 134 -----
 .../2.1.0/cordova/media/capture/captureAudio.md | 140 ------
 .../media/capture/captureAudioOptions.md        |  56 ---
 .../2.1.0/cordova/media/capture/captureImage.md | 158 ------
 .../media/capture/captureImageOptions.md        |  53 --
 .../2.1.0/cordova/media/capture/captureVideo.md | 159 ------
 .../media/capture/captureVideoOptions.md        |  59 ---
 .../cordova/media/media.getCurrentPosition.md   | 174 -------
 .../jp/2.1.0/cordova/media/media.getDuration.md | 166 ------
 docs/jp/2.1.0/cordova/media/media.md            | 142 ------
 docs/jp/2.1.0/cordova/media/media.pause.md      | 170 -------
 docs/jp/2.1.0/cordova/media/media.play.md       | 189 -------
 docs/jp/2.1.0/cordova/media/media.release.md    | 155 ------
 docs/jp/2.1.0/cordova/media/media.seekTo.md     | 158 ------
 .../jp/2.1.0/cordova/media/media.startRecord.md | 146 ------
 docs/jp/2.1.0/cordova/media/media.stop.md       | 170 -------
 docs/jp/2.1.0/cordova/media/media.stopRecord.md | 142 ------
 .../cordova/notification/notification.alert.md  | 116 -----
 .../cordova/notification/notification.beep.md   | 120 -----
 .../notification/notification.confirm.md        | 134 -----
 .../2.1.0/cordova/notification/notification.md  |  84 ----
 .../notification/notification.vibrate.md        | 103 ----
 .../2.1.0/cordova/storage/database/database.md  | 125 -----
 .../storage/localstorage/localstorage.md        | 120 -----
 .../cordova/storage/parameters/display_name.md  |  23 -
 .../jp/2.1.0/cordova/storage/parameters/name.md |  23 -
 .../jp/2.1.0/cordova/storage/parameters/size.md |  23 -
 .../2.1.0/cordova/storage/parameters/version.md |  23 -
 .../2.1.0/cordova/storage/sqlerror/sqlerror.md  |  47 --
 .../storage/sqlresultset/sqlresultset.md        | 134 -----
 .../sqlresultsetlist/sqlresultsetlist.md        | 137 -----
 .../storage/sqltransaction/sqltransaction.md    | 114 -----
 docs/jp/2.1.0/cordova/storage/storage.md        |  83 ---
 .../cordova/storage/storage.opendatabase.md     |  75 ---
 docs/jp/2.1.0/guide/command-line/index.md       | 190 -------
 docs/jp/2.1.0/guide/cordova-webview/android.md  |  66 ---
 docs/jp/2.1.0/guide/cordova-webview/index.md    |  27 -
 docs/jp/2.1.0/guide/cordova-webview/ios.md      | 131 -----
 .../guide/getting-started/android/index.md      | 137 -----
 .../2.1.0/guide/getting-started/bada/index.md   |  93 ----
 .../guide/getting-started/blackberry/index.md   | 101 ----
 docs/jp/2.1.0/guide/getting-started/index.md    |  30 --
 .../jp/2.1.0/guide/getting-started/ios/index.md | 116 -----
 .../guide/getting-started/symbian/index.md      |  78 ---
 .../2.1.0/guide/getting-started/tizen/index.md  | 108 ----
 .../2.1.0/guide/getting-started/webos/index.md  |  78 ---
 .../getting-started/windows-phone/index.md      | 114 -----
 .../guide/plugin-development/android/index.md   | 154 ------
 .../guide/plugin-development/bada/index.md      |  74 ---
 .../plugin-development/blackberry/index.md      | 136 -----
 docs/jp/2.1.0/guide/plugin-development/index.md | 112 -----
 .../2.1.0/guide/plugin-development/ios/index.md | 175 -------
 .../guide/plugin-development/tizen/index.md     |  23 -
 .../guide/plugin-development/webos/index.md     |  23 -
 .../plugin-development/windows-phone/index.md   | 192 -------
 docs/jp/2.1.0/guide/upgrading/android/index.md  | 172 -------
 docs/jp/2.1.0/guide/upgrading/bada/index.md     |  48 --
 .../2.1.0/guide/upgrading/blackberry/index.md   | 117 -----
 docs/jp/2.1.0/guide/upgrading/index.md          |  32 --
 docs/jp/2.1.0/guide/upgrading/ios/index.md      | 290 -----------
 docs/jp/2.1.0/guide/upgrading/symbian/index.md  |  21 -
 docs/jp/2.1.0/guide/upgrading/tizen/index.md    |  23 -
 docs/jp/2.1.0/guide/upgrading/webos/index.md    |  38 --
 .../guide/upgrading/windows-phone/index.md      | 147 ------
 docs/jp/2.1.0/guide/whitelist/index.md          | 191 -------
 docs/jp/2.1.0/index.md                          | 107 ----
 docs/jp/2.2.0/config.json                       | 192 -------
 .../accelerometer/acceleration/acceleration.md  | 106 ----
 .../accelerometer/accelerometer.clearWatch.md   | 113 -----
 .../accelerometer.getCurrentAcceleration.md     | 109 ----
 .../cordova/accelerometer/accelerometer.md      |  94 ----
 .../accelerometer.watchAcceleration.md          | 138 -----
 .../parameters/accelerometerError.md            |  27 -
 .../parameters/accelerometerOptions.md          |  28 --
 .../parameters/accelerometerSuccess.md          |  42 --
 docs/jp/2.2.0/cordova/camera/camera.cleanup.md  |  50 --
 .../2.2.0/cordova/camera/camera.getPicture.md   | 216 --------
 docs/jp/2.2.0/cordova/camera/camera.md          | 102 ----
 .../camera/parameter/CameraPopoverOptions.md    |  71 ---
 .../cordova/camera/parameter/cameraError.md     |  32 --
 .../cordova/camera/parameter/cameraOptions.md   | 126 -----
 .../cordova/camera/parameter/cameraSuccess.md   |  42 --
 .../2.2.0/cordova/compass/compass.clearWatch.md | 111 ----
 .../cordova/compass/compass.clearWatchFilter.md |  23 -
 .../compass/compass.getCurrentHeading.md        |  96 ----
 docs/jp/2.2.0/cordova/compass/compass.md        |  85 ----
 .../cordova/compass/compass.watchHeading.md     | 132 -----
 .../compass/compass.watchHeadingFilter.md       |  23 -
 .../compass/compassError/compassError.md        |  40 --
 .../cordova/compass/parameters/compassError.md  |  30 --
 .../compass/parameters/compassHeading.md        |  47 --
 .../compass/parameters/compassOptions.md        |  49 --
 .../compass/parameters/compassSuccess.md        |  40 --
 docs/jp/2.2.0/cordova/connection/connection.md  | 100 ----
 .../2.2.0/cordova/connection/connection.type.md | 139 -----
 .../2.2.0/cordova/contacts/Contact/contact.md   | 231 ---------
 .../contacts/ContactAddress/contactaddress.md   | 172 -------
 .../contacts/ContactError/contactError.md       |  45 --
 .../contacts/ContactField/contactfield.md       | 146 ------
 .../ContactFindOptions/contactfindoptions.md    | 116 -----
 .../cordova/contacts/ContactName/contactname.md | 145 ------
 .../ContactOrganization/contactorganization.md  | 153 ------
 .../2.2.0/cordova/contacts/contacts.create.md   |  77 ---
 docs/jp/2.2.0/cordova/contacts/contacts.find.md | 117 -----
 docs/jp/2.2.0/cordova/contacts/contacts.md      | 108 ----
 .../cordova/contacts/parameters/contactError.md |  27 -
 .../contacts/parameters/contactFields.md        |  25 -
 .../contacts/parameters/contactFindOptions.md   |  35 --
 .../contacts/parameters/contactSuccess.md       |  41 --
 docs/jp/2.2.0/cordova/device/device.cordova.md  |  80 ---
 docs/jp/2.2.0/cordova/device/device.md          | 103 ----
 docs/jp/2.2.0/cordova/device/device.name.md     | 113 -----
 docs/jp/2.2.0/cordova/device/device.platform.md |  97 ----
 docs/jp/2.2.0/cordova/device/device.uuid.md     | 107 ----
 docs/jp/2.2.0/cordova/device/device.version.md  |  86 ----
 .../2.2.0/cordova/events/events.backbutton.md   |  87 ----
 .../cordova/events/events.batterycritical.md    |  94 ----
 .../2.2.0/cordova/events/events.batterylow.md   |  94 ----
 .../cordova/events/events.batterystatus.md      | 101 ----
 .../2.2.0/cordova/events/events.deviceready.md  |  90 ----
 .../cordova/events/events.endcallbutton.md      |  86 ----
 docs/jp/2.2.0/cordova/events/events.md          | 101 ----
 .../2.2.0/cordova/events/events.menubutton.md   |  87 ----
 docs/jp/2.2.0/cordova/events/events.offline.md  |  96 ----
 docs/jp/2.2.0/cordova/events/events.online.md   |  96 ----
 docs/jp/2.2.0/cordova/events/events.pause.md    |  97 ----
 docs/jp/2.2.0/cordova/events/events.resume.md   |  97 ----
 .../2.2.0/cordova/events/events.searchbutton.md |  86 ----
 .../cordova/events/events.startcallbutton.md    |  86 ----
 .../cordova/events/events.volumedownbutton.md   |  86 ----
 .../cordova/events/events.volumeupbutton.md     |  86 ----
 .../file/directoryentry/directoryentry.md       | 383 --------------
 .../file/directoryreader/directoryreader.md     |  66 ---
 docs/jp/2.2.0/cordova/file/file.md              |  96 ----
 .../2.2.0/cordova/file/fileentry/fileentry.md   | 326 ------------
 .../2.2.0/cordova/file/fileerror/fileerror.md   |  49 --
 docs/jp/2.2.0/cordova/file/fileobj/fileobj.md   |  45 --
 .../2.2.0/cordova/file/filereader/filereader.md | 196 --------
 .../2.2.0/cordova/file/filesystem/filesystem.md |  91 ----
 .../cordova/file/filetransfer/filetransfer.md   | 253 ----------
 .../file/filetransfererror/filetransfererror.md |  44 --
 .../file/fileuploadoptions/fileuploadoptions.md |  45 --
 .../file/fileuploadresult/fileuploadresult.md   |  39 --
 .../2.2.0/cordova/file/filewriter/filewriter.md | 194 -------
 docs/jp/2.2.0/cordova/file/flags/flags.md       |  46 --
 .../file/localfilesystem/localfilesystem.md     | 110 ----
 docs/jp/2.2.0/cordova/file/metadata/metadata.md |  51 --
 .../geolocation/Coordinates/coordinates.md      | 126 -----
 .../cordova/geolocation/Position/position.md    | 119 -----
 .../geolocation/PositionError/positionError.md  |  53 --
 .../geolocation/geolocation.clearWatch.md       | 118 -----
 .../geolocation.getCurrentPosition.md           | 127 -----
 .../jp/2.2.0/cordova/geolocation/geolocation.md | 108 ----
 .../geolocation/geolocation.watchPosition.md    | 129 -----
 .../parameters/geolocation.options.md           |  40 --
 .../geolocation/parameters/geolocationError.md  |  32 --
 .../parameters/geolocationSuccess.md            |  46 --
 .../GlobalizationError/globalizationerror.md    |  93 ----
 .../globalization/globalization.dateToString.md |  86 ----
 .../globalization.getCurrencyPattern.md         | 105 ----
 .../globalization/globalization.getDateNames.md |  92 ----
 .../globalization.getDatePattern.md             |  89 ----
 .../globalization.getFirstDayOfWeek.md          |  75 ---
 .../globalization.getLocaleName.md              |  76 ---
 .../globalization.getNumberPattern.md           | 114 -----
 .../globalization.getPreferredLanguage.md       |  75 ---
 .../globalization.isDayLightSavingsTime.md      |  78 ---
 .../cordova/globalization/globalization.md      |  61 ---
 .../globalization.numberToString.md             |  81 ---
 .../globalization/globalization.stringToDate.md | 102 ----
 .../globalization.stringToNumber.md             |  83 ---
 .../cordova/media/MediaError/mediaError.md      |  44 --
 .../cordova/media/Parameters/mediaError.md      |  32 --
 .../jp/2.2.0/cordova/media/capture/CaptureCB.md |  44 --
 .../2.2.0/cordova/media/capture/CaptureError.md |  37 --
 .../cordova/media/capture/CaptureErrorCB.md     |  40 --
 .../cordova/media/capture/ConfigurationData.md  |  62 ---
 .../media/capture/MediaFile.getFormatData.md    |  53 --
 .../jp/2.2.0/cordova/media/capture/MediaFile.md |  37 --
 .../cordova/media/capture/MediaFileData.md      |  62 ---
 docs/jp/2.2.0/cordova/media/capture/capture.md  | 134 -----
 .../2.2.0/cordova/media/capture/captureAudio.md | 140 ------
 .../media/capture/captureAudioOptions.md        |  56 ---
 .../2.2.0/cordova/media/capture/captureImage.md | 158 ------
 .../media/capture/captureImageOptions.md        |  53 --
 .../2.2.0/cordova/media/capture/captureVideo.md | 159 ------
 .../media/capture/captureVideoOptions.md        |  59 ---
 .../cordova/media/media.getCurrentPosition.md   | 174 -------
 .../jp/2.2.0/cordova/media/media.getDuration.md | 166 ------
 docs/jp/2.2.0/cordova/media/media.md            | 142 ------
 docs/jp/2.2.0/cordova/media/media.pause.md      | 170 -------
 docs/jp/2.2.0/cordova/media/media.play.md       | 189 -------
 docs/jp/2.2.0/cordova/media/media.release.md    | 155 ------
 docs/jp/2.2.0/cordova/media/media.seekTo.md     | 158 ------
 .../jp/2.2.0/cordova/media/media.startRecord.md | 151 ------
 docs/jp/2.2.0/cordova/media/media.stop.md       | 170 -------
 docs/jp/2.2.0/cordova/media/media.stopRecord.md | 142 ------
 .../cordova/notification/notification.alert.md  | 123 -----
 .../cordova/notification/notification.beep.md   | 120 -----
 .../notification/notification.confirm.md        | 134 -----
 .../2.2.0/cordova/notification/notification.md  |  84 ----
 .../notification/notification.vibrate.md        | 103 ----
 .../cordova/splashscreen/splashscreen.hide.md   |  80 ---
 .../2.2.0/cordova/splashscreen/splashscreen.md  |  87 ----
 .../cordova/splashscreen/splashscreen.show.md   |  69 ---
 .../2.2.0/cordova/storage/database/database.md  | 121 -----
 .../storage/localstorage/localstorage.md        | 120 -----
 .../cordova/storage/parameters/display_name.md  |  23 -
 .../jp/2.2.0/cordova/storage/parameters/name.md |  23 -
 .../jp/2.2.0/cordova/storage/parameters/size.md |  23 -
 .../2.2.0/cordova/storage/parameters/version.md |  23 -
 .../2.2.0/cordova/storage/sqlerror/sqlerror.md  |  47 --
 .../storage/sqlresultset/sqlresultset.md        | 134 -----
 .../sqlresultsetlist/sqlresultsetlist.md        | 137 -----
 .../storage/sqltransaction/sqltransaction.md    | 114 -----
 docs/jp/2.2.0/cordova/storage/storage.md        |  83 ---
 .../cordova/storage/storage.opendatabase.md     |  75 ---
 docs/jp/2.2.0/guide/command-line/index.md       | 190 -------
 docs/jp/2.2.0/guide/cordova-webview/android.md  |  66 ---
 docs/jp/2.2.0/guide/cordova-webview/index.md    |  27 -
 docs/jp/2.2.0/guide/cordova-webview/ios.md      | 131 -----
 .../guide/getting-started/android/index.md      | 123 -----
 .../2.2.0/guide/getting-started/bada/index.md   |  93 ----
 .../guide/getting-started/blackberry/index.md   | 101 ----
 docs/jp/2.2.0/guide/getting-started/index.md    |  31 --
 .../jp/2.2.0/guide/getting-started/ios/index.md | 123 -----
 .../guide/getting-started/symbian/index.md      |  78 ---
 .../2.2.0/guide/getting-started/tizen/index.md  | 108 ----
 .../2.2.0/guide/getting-started/webos/index.md  |  78 ---
 .../guide/getting-started/windows-8/index.md    | 104 ----
 .../getting-started/windows-phone/index.md      | 116 -----
 .../guide/plugin-development/android/index.md   | 188 -------
 .../guide/plugin-development/bada/index.md      |  74 ---
 .../plugin-development/blackberry/index.md      | 136 -----
 docs/jp/2.2.0/guide/plugin-development/index.md | 112 -----
 .../2.2.0/guide/plugin-development/ios/index.md | 173 -------
 .../guide/plugin-development/tizen/index.md     |  23 -
 .../guide/plugin-development/webos/index.md     |  23 -
 .../plugin-development/windows-phone/index.md   | 192 -------
 docs/jp/2.2.0/guide/project-settings/index.md   |  23 -
 .../2.2.0/guide/project-settings/ios/index.md   |  53 --
 docs/jp/2.2.0/guide/upgrading/android/index.md  | 182 -------
 docs/jp/2.2.0/guide/upgrading/bada/index.md     |  48 --
 .../2.2.0/guide/upgrading/blackberry/index.md   | 117 -----
 docs/jp/2.2.0/guide/upgrading/index.md          |  32 --
 docs/jp/2.2.0/guide/upgrading/ios/index.md      | 310 ------------
 docs/jp/2.2.0/guide/upgrading/symbian/index.md  |  21 -
 docs/jp/2.2.0/guide/upgrading/tizen/index.md    |  23 -
 docs/jp/2.2.0/guide/upgrading/webos/index.md    |  38 --
 .../guide/upgrading/windows-phone/index.md      | 147 ------
 docs/jp/2.2.0/guide/whitelist/index.md          | 191 -------
 docs/jp/2.2.0/index.md                          | 119 -----
 docs/ko/2.0.0/config.json                       | 171 +++++++
 .../accelerometer/acceleration/acceleration.md  | 106 ++++
 .../accelerometer/accelerometer.clearWatch.md   | 112 +++++
 .../accelerometer.getCurrentAcceleration.md     | 108 ++++
 .../cordova/accelerometer/accelerometer.md      |  90 ++++
 .../accelerometer.watchAcceleration.md          | 137 +++++
 .../parameters/accelerometerError.md            |  27 +
 .../parameters/accelerometerOptions.md          |  28 ++
 .../parameters/accelerometerSuccess.md          |  42 ++
 docs/ko/2.0.0/cordova/camera/camera.cleanup.md  |  50 ++
 .../2.0.0/cordova/camera/camera.getPicture.md   | 207 ++++++++
 docs/ko/2.0.0/cordova/camera/camera.md          |  93 ++++
 .../camera/parameter/CameraPopoverOptions.md    |  71 +++
 .../cordova/camera/parameter/cameraError.md     |  32 ++
 .../cordova/camera/parameter/cameraOptions.md   | 121 +++++
 .../cordova/camera/parameter/cameraSuccess.md   |  42 ++
 .../2.0.0/cordova/compass/compass.clearWatch.md | 111 ++++
 .../cordova/compass/compass.clearWatchFilter.md |  23 +
 .../compass/compass.getCurrentHeading.md        |  96 ++++
 docs/ko/2.0.0/cordova/compass/compass.md        |  81 +++
 .../cordova/compass/compass.watchHeading.md     | 132 +++++
 .../compass/compass.watchHeadingFilter.md       |  23 +
 .../compass/compassError/compassError.md        |  40 ++
 .../cordova/compass/parameters/compassError.md  |  30 ++
 .../compass/parameters/compassHeading.md        |  48 ++
 .../compass/parameters/compassOptions.md        |  42 ++
 .../compass/parameters/compassSuccess.md        |  40 ++
 docs/ko/2.0.0/cordova/connection/connection.md  |  92 ++++
 .../2.0.0/cordova/connection/connection.type.md | 123 +++++
 docs/ko/2.0.0/cordova/connection/sedrJrM4w      |   0
 .../2.0.0/cordova/contacts/Contact/contact.md   | 232 +++++++++
 .../contacts/ContactAddress/contactaddress.md   | 170 +++++++
 .../contacts/ContactError/contactError.md       |  45 ++
 .../contacts/ContactField/contactfield.md       | 146 ++++++
 .../ContactFindOptions/contactfindoptions.md    | 116 +++++
 .../cordova/contacts/ContactName/contactname.md | 145 ++++++
 .../ContactOrganization/contactorganization.md  | 153 ++++++
 .../2.0.0/cordova/contacts/contacts.create.md   |  77 +++
 docs/ko/2.0.0/cordova/contacts/contacts.find.md | 116 +++++
 docs/ko/2.0.0/cordova/contacts/contacts.md      | 108 ++++
 .../cordova/contacts/parameters/contactError.md |  27 +
 .../contacts/parameters/contactFields.md        |  25 +
 .../contacts/parameters/contactFindOptions.md   |  35 ++
 .../contacts/parameters/contactSuccess.md       |  40 ++
 docs/ko/2.0.0/cordova/device/device.cordova.md  |  79 +++
 docs/ko/2.0.0/cordova/device/device.md          |  95 ++++
 docs/ko/2.0.0/cordova/device/device.name.md     | 108 ++++
 docs/ko/2.0.0/cordova/device/device.platform.md |  95 ++++
 docs/ko/2.0.0/cordova/device/device.uuid.md     | 103 ++++
 docs/ko/2.0.0/cordova/device/device.version.md  |  84 ++++
 .../2.0.0/cordova/events/events.backbutton.md   |  87 ++++
 .../cordova/events/events.batterycritical.md    |  93 ++++
 .../2.0.0/cordova/events/events.batterylow.md   |  93 ++++
 .../cordova/events/events.batterystatus.md      | 102 ++++
 .../2.0.0/cordova/events/events.deviceready.md  |  87 ++++
 .../cordova/events/events.endcallbutton.md      |  86 ++++
 docs/ko/2.0.0/cordova/events/events.md          |  93 ++++
 .../2.0.0/cordova/events/events.menubutton.md   |  87 ++++
 docs/ko/2.0.0/cordova/events/events.offline.md  |  95 ++++
 docs/ko/2.0.0/cordova/events/events.online.md   |  95 ++++
 docs/ko/2.0.0/cordova/events/events.pause.md    |  97 ++++
 docs/ko/2.0.0/cordova/events/events.resume.md   |  97 ++++
 .../2.0.0/cordova/events/events.searchbutton.md |  86 ++++
 .../cordova/events/events.startcallbutton.md    |  86 ++++
 .../cordova/events/events.volumedownbutton.md   |  86 ++++
 .../cordova/events/events.volumeupbutton.md     |  86 ++++
 .../file/directoryentry/directoryentry.md       | 351 +++++++++++++
 .../file/directoryreader/directoryreader.md     |  66 +++
 docs/ko/2.0.0/cordova/file/file.md              | 100 ++++
 .../2.0.0/cordova/file/fileentry/fileentry.md   | 294 +++++++++++
 docs/ko/2.0.0/cordova/file/fileentry/sedvxcPGu  |   0
 .../2.0.0/cordova/file/fileerror/fileerror.md   |  49 ++
 docs/ko/2.0.0/cordova/file/fileobj/fileobj.md   |  45 ++
 .../2.0.0/cordova/file/filereader/filereader.md | 196 ++++++++
 .../2.0.0/cordova/file/filesystem/filesystem.md |  91 ++++
 .../cordova/file/filetransfer/filetransfer.md   | 217 ++++++++
 .../file/filetransfererror/filetransfererror.md |  43 ++
 .../file/fileuploadoptions/fileuploadoptions.md |  44 ++
 .../file/fileuploadresult/fileuploadresult.md   |  40 ++
 .../2.0.0/cordova/file/filewriter/filewriter.md | 194 +++++++
 docs/ko/2.0.0/cordova/file/flags/flags.md       |  46 ++
 .../file/localfilesystem/localfilesystem.md     | 110 ++++
 docs/ko/2.0.0/cordova/file/metadata/metadata.md |  51 ++
 .../geolocation/Coordinates/coordinates.md      | 125 +++++
 .../cordova/geolocation/Position/position.md    | 119 +++++
 .../geolocation/PositionError/positionError.md  |  59 +++
 .../geolocation/geolocation.clearWatch.md       | 117 +++++
 .../geolocation.getCurrentPosition.md           | 126 +++++
 .../ko/2.0.0/cordova/geolocation/geolocation.md | 104 ++++
 .../geolocation/geolocation.watchPosition.md    | 128 +++++
 .../parameters/geolocation.options.md           |  41 ++
 .../geolocation/parameters/geolocationError.md  |  32 ++
 .../parameters/geolocationSuccess.md            |  46 ++
 .../cordova/media/MediaError/mediaError.md      |  44 ++
 .../cordova/media/Parameters/mediaError.md      |  32 ++
 .../ko/2.0.0/cordova/media/capture/CaptureCB.md |  44 ++
 .../2.0.0/cordova/media/capture/CaptureError.md |  37 ++
 .../cordova/media/capture/CaptureErrorCB.md     |  40 ++
 .../cordova/media/capture/ConfigurationData.md  |  62 +++
 .../media/capture/MediaFile.getFormatData.md    |  53 ++
 .../ko/2.0.0/cordova/media/capture/MediaFile.md |  37 ++
 .../cordova/media/capture/MediaFileData.md      |  62 +++
 docs/ko/2.0.0/cordova/media/capture/capture.md  | 134 +++++
 .../2.0.0/cordova/media/capture/captureAudio.md | 140 ++++++
 .../media/capture/captureAudioOptions.md        |  56 +++
 .../2.0.0/cordova/media/capture/captureImage.md | 158 ++++++
 .../media/capture/captureImageOptions.md        |  53 ++
 .../2.0.0/cordova/media/capture/captureVideo.md | 159 ++++++
 .../media/capture/captureVideoOptions.md        |  59 +++
 .../cordova/media/media.getCurrentPosition.md   | 173 +++++++
 .../ko/2.0.0/cordova/media/media.getDuration.md | 165 ++++++
 docs/ko/2.0.0/cordova/media/media.md            | 121 +++++
 docs/ko/2.0.0/cordova/media/media.pause.md      | 170 +++++++
 docs/ko/2.0.0/cordova/media/media.play.md       | 188 +++++++
 docs/ko/2.0.0/cordova/media/media.release.md    | 154 ++++++
 docs/ko/2.0.0/cordova/media/media.seekTo.md     | 157 ++++++
 .../ko/2.0.0/cordova/media/media.startRecord.md | 141 ++++++
 docs/ko/2.0.0/cordova/media/media.stop.md       | 169 +++++++
 docs/ko/2.0.0/cordova/media/media.stopRecord.md | 139 +++++
 .../cordova/notification/notification.alert.md  | 116 +++++
 .../cordova/notification/notification.beep.md   | 113 +++++
 .../notification/notification.confirm.md        | 132 +++++
 .../2.0.0/cordova/notification/notification.md  |  80 +++
 .../notification/notification.vibrate.md        | 103 ++++
 .../2.0.0/cordova/storage/database/database.md  | 124 +++++
 .../storage/localstorage/localstorage.md        | 120 +++++
 .../cordova/storage/parameters/display_name.md  |  23 +
 .../ko/2.0.0/cordova/storage/parameters/name.md |  23 +
 .../ko/2.0.0/cordova/storage/parameters/size.md |  23 +
 .../2.0.0/cordova/storage/parameters/version.md |  23 +
 .../2.0.0/cordova/storage/sqlerror/sqlerror.md  |  47 ++
 .../storage/sqlresultset/sqlresultset.md        | 139 +++++
 .../sqlresultsetlist/sqlresultsetlist.md        | 136 +++++
 .../storage/sqltransaction/sqltransaction.md    | 113 +++++
 docs/ko/2.0.0/cordova/storage/storage.md        |  79 +++
 .../cordova/storage/storage.opendatabase.md     |  74 +++
 docs/ko/2.0.0/guide/command-line/index.md       | 190 +++++++
 docs/ko/2.0.0/guide/cordova-webview/android.md  |  66 +++
 docs/ko/2.0.0/guide/cordova-webview/index.md    |  27 +
 docs/ko/2.0.0/guide/cordova-webview/ios.md      | 126 +++++
 .../guide/getting-started/android/index.md      | 134 +++++
 .../2.0.0/guide/getting-started/bada/index.md   |  93 ++++
 .../guide/getting-started/blackberry/index.md   | 101 ++++
 docs/ko/2.0.0/guide/getting-started/index.md    |  29 ++
 .../ko/2.0.0/guide/getting-started/ios/index.md |  95 ++++
 .../guide/getting-started/symbian/index.md      |  78 +++
 .../2.0.0/guide/getting-started/webos/index.md  |  79 +++
 .../getting-started/windows-phone/index.md      | 102 ++++
 .../guide/plugin-development/android/index.md   | 150 ++++++
 .../guide/plugin-development/bada/index.md      |  74 +++
 .../plugin-development/blackberry/index.md      | 138 +++++
 docs/ko/2.0.0/guide/plugin-development/index.md | 111 ++++
 .../2.0.0/guide/plugin-development/ios/index.md | 157 ++++++
 .../guide/plugin-development/webos/index.md     |  23 +
 .../plugin-development/windows-phone/index.md   |  23 +
 docs/ko/2.0.0/guide/upgrading/android/index.md  | 168 +++++++
 docs/ko/2.0.0/guide/upgrading/bada/index.md     |  48 ++
 .../2.0.0/guide/upgrading/blackberry/index.md   | 117 +++++
 docs/ko/2.0.0/guide/upgrading/index.md          |  31 ++
 docs/ko/2.0.0/guide/upgrading/ios/index.md      | 266 ++++++++++
 docs/ko/2.0.0/guide/upgrading/symbian/index.md  |  21 +
 docs/ko/2.0.0/guide/upgrading/webos/index.md    |  51 ++
 .../guide/upgrading/windows-phone/index.md      | 147 ++++++
 docs/ko/2.0.0/guide/whitelist/index.md          | 162 ++++++
 docs/ko/2.0.0/index.md                          | 107 ++++
 docs/ko/edge/guide/platforms/android/plugin.md  |   4 +
 docs/ko/edge/guide/platforms/ios/plugin.md      |  49 ++
 docs/kr/2.0.0/config.json                       | 171 -------
 .../accelerometer/acceleration/acceleration.md  | 106 ----
 .../accelerometer/accelerometer.clearWatch.md   | 112 -----
 .../accelerometer.getCurrentAcceleration.md     | 108 ----
 .../cordova/accelerometer/accelerometer.md      |  90 ----
 .../accelerometer.watchAcceleration.md          | 137 -----
 .../parameters/accelerometerError.md            |  27 -
 .../parameters/accelerometerOptions.md          |  28 --
 .../parameters/accelerometerSuccess.md          |  42 --
 docs/kr/2.0.0/cordova/camera/camera.cleanup.md  |  50 --
 .../2.0.0/cordova/camera/camera.getPicture.md   | 207 --------
 docs/kr/2.0.0/cordova/camera/camera.md          |  93 ----
 .../camera/parameter/CameraPopoverOptions.md    |  71 ---
 .../cordova/camera/parameter/cameraError.md     |  32 --
 .../cordova/camera/parameter/cameraOptions.md   | 121 -----
 .../cordova/camera/parameter/cameraSuccess.md   |  42 --
 .../2.0.0/cordova/compass/compass.clearWatch.md | 111 ----
 .../cordova/compass/compass.clearWatchFilter.md |  23 -
 .../compass/compass.getCurrentHeading.md        |  96 ----
 docs/kr/2.0.0/cordova/compass/compass.md        |  81 ---
 .../cordova/compass/compass.watchHeading.md     | 132 -----
 .../compass/compass.watchHeadingFilter.md       |  23 -
 .../compass/compassError/compassError.md        |  40 --
 .../cordova/compass/parameters/compassError.md  |  30 --
 .../compass/parameters/compassHeading.md        |  48 --
 .../compass/parameters/compassOptions.md        |  42 --
 .../compass/parameters/compassSuccess.md        |  40 --
 docs/kr/2.0.0/cordova/connection/connection.md  |  92 ----
 .../2.0.0/cordova/connection/connection.type.md | 123 -----
 .../2.0.0/cordova/contacts/Contact/contact.md   | 232 ---------
 .../contacts/ContactAddress/contactaddress.md   | 170 -------
 .../contacts/ContactError/contactError.md       |  45 --
 .../contacts/ContactField/contactfield.md       | 146 ------
 .../ContactFindOptions/contactfindoptions.md    | 116 -----
 .../cordova/contacts/ContactName/contactname.md | 145 ------
 .../ContactOrganization/contactorganization.md  | 153 ------
 .../2.0.0/cordova/contacts/contacts.create.md   |  77 ---
 docs/kr/2.0.0/cordova/contacts/contacts.find.md | 116 -----
 docs/kr/2.0.0/cordova/contacts/contacts.md      | 108 ----
 .../cordova/contacts/parameters/contactError.md |  27 -
 .../contacts/parameters/contactFields.md        |  25 -
 .../contacts/parameters/contactFindOptions.md   |  35 --
 .../contacts/parameters/contactSuccess.md       |  40 --
 docs/kr/2.0.0/cordova/device/device.cordova.md  |  79 ---
 docs/kr/2.0.0/cordova/device/device.md          |  95 ----
 docs/kr/2.0.0/cordova/device/device.name.md     | 108 ----
 docs/kr/2.0.0/cordova/device/device.platform.md |  95 ----
 docs/kr/2.0.0/cordova/device/device.uuid.md     | 103 ----
 docs/kr/2.0.0/cordova/device/device.version.md  |  84 ----
 .../2.0.0/cordova/events/events.backbutton.md   |  87 ----
 .../cordova/events/events.batterycritical.md    |  93 ----
 .../2.0.0/cordova/events/events.batterylow.md   |  93 ----
 .../cordova/events/events.batterystatus.md      | 102 ----
 .../2.0.0/cordova/events/events.deviceready.md  |  87 ----
 .../cordova/events/events.endcallbutton.md      |  86 ----
 docs/kr/2.0.0/cordova/events/events.md          |  93 ----
 .../2.0.0/cordova/events/events.menubutton.md   |  87 ----
 docs/kr/2.0.0/cordova/events/events.offline.md  |  95 ----
 docs/kr/2.0.0/cordova/events/events.online.md   |  95 ----
 docs/kr/2.0.0/cordova/events/events.pause.md    |  97 ----
 docs/kr/2.0.0/cordova/events/events.resume.md   |  97 ----
 .../2.0.0/cordova/events/events.searchbutton.md |  86 ----
 .../cordova/events/events.startcallbutton.md    |  86 ----
 .../cordova/events/events.volumedownbutton.md   |  86 ----
 .../cordova/events/events.volumeupbutton.md     |  86 ----
 .../file/directoryentry/directoryentry.md       | 351 -------------
 .../file/directoryreader/directoryreader.md     |  66 ---
 docs/kr/2.0.0/cordova/file/file.md              | 100 ----
 .../2.0.0/cordova/file/fileentry/fileentry.md   | 294 -----------
 .../2.0.0/cordova/file/fileerror/fileerror.md   |  49 --
 docs/kr/2.0.0/cordova/file/fileobj/fileobj.md   |  45 --
 .../2.0.0/cordova/file/filereader/filereader.md | 196 --------
 .../2.0.0/cordova/file/filesystem/filesystem.md |  91 ----
 .../cordova/file/filetransfer/filetransfer.md   | 217 --------
 .../file/filetransfererror/filetransfererror.md |  43 --
 .../file/fileuploadoptions/fileuploadoptions.md |  44 --
 .../file/fileuploadresult/fileuploadresult.md   |  40 --
 .../2.0.0/cordova/file/filewriter/filewriter.md | 194 -------
 docs/kr/2.0.0/cordova/file/flags/flags.md       |  46 --
 .../file/localfilesystem/localfilesystem.md     | 110 ----
 docs/kr/2.0.0/cordova/file/metadata/metadata.md |  51 --
 .../geolocation/Coordinates/coordinates.md      | 125 -----
 .../cordova/geolocation/Position/position.md    | 119 -----
 .../geolocation/PositionError/positionError.md  |  59 ---
 .../geolocation/geolocation.clearWatch.md       | 117 -----
 .../geolocation.getCurrentPosition.md           | 126 -----
 .../kr/2.0.0/cordova/geolocation/geolocation.md | 104 ----
 .../geolocation/geolocation.watchPosition.md    | 128 -----
 .../parameters/geolocation.options.md           |  41 --
 .../geolocation/parameters/geolocationError.md  |  32 --
 .../parameters/geolocationSuccess.md            |  46 --
 .../cordova/media/MediaError/mediaError.md      |  44 --
 .../cordova/media/Parameters/mediaError.md      |  32 --
 .../kr/2.0.0/cordova/media/capture/CaptureCB.md |  44 --
 .../2.0.0/cordova/media/capture/CaptureError.md |  37 --
 .../cordova/media/capture/CaptureErrorCB.md     |  40 --
 .../cordova/media/capture/ConfigurationData.md  |  62 ---
 .../media/capture/MediaFile.getFormatData.md    |  53 --
 .../kr/2.0.0/cordova/media/capture/MediaFile.md |  37 --
 .../cordova/media/capture/MediaFileData.md      |  62 ---
 docs/kr/2.0.0/cordova/media/capture/capture.md  | 134 -----
 .../2.0.0/cordova/media/capture/captureAudio.md | 140 ------
 .../media/capture/captureAudioOptions.md        |  56 ---
 .../2.0.0/cordova/media/capture/captureImage.md | 158 ------
 .../media/capture/captureImageOptions.md        |  53 --
 .../2.0.0/cordova/media/capture/captureVideo.md | 159 ------
 .../media/capture/captureVideoOptions.md        |  59 ---
 .../cordova/media/media.getCurrentPosition.md   | 173 -------
 .../kr/2.0.0/cordova/media/media.getDuration.md | 165 ------
 docs/kr/2.0.0/cordova/media/media.md            | 121 -----
 docs/kr/2.0.0/cordova/media/media.pause.md      | 170 -------
 docs/kr/2.0.0/cordova/media/media.play.md       | 188 -------
 docs/kr/2.0.0/cordova/media/media.release.md    | 154 ------
 docs/kr/2.0.0/cordova/media/media.seekTo.md     | 157 ------
 .../kr/2.0.0/cordova/media/media.startRecord.md | 141 ------
 docs/kr/2.0.0/cordova/media/media.stop.md       | 169 -------
 docs/kr/2.0.0/cordova/media/media.stopRecord.md | 139 -----
 .../cordova/notification/notification.alert.md  | 116 -----
 .../cordova/notification/notification.beep.md   | 113 -----
 .../notification/notification.confirm.md        | 132 -----
 .../2.0.0/cordova/notification/notification.md  |  80 ---
 .../notification/notification.vibrate.md        | 103 ----
 .../2.0.0/cordova/storage/database/database.md  | 124 -----
 .../storage/localstorage/localstorage.md        | 120 -----
 .../cordova/storage/parameters/display_name.md  |  23 -
 .../kr/2.0.0/cordova/storage/parameters/name.md |  23 -
 .../kr/2.0.0/cordova/storage/parameters/size.md |  23 -
 .../2.0.0/cordova/storage/parameters/version.md |  23 -
 .../2.0.0/cordova/storage/sqlerror/sqlerror.md  |  47 --
 .../storage/sqlresultset/sqlresultset.md        | 139 -----
 .../sqlresultsetlist/sqlresultsetlist.md        | 136 -----
 .../storage/sqltransaction/sqltransaction.md    | 113 -----
 docs/kr/2.0.0/cordova/storage/storage.md        |  79 ---
 .../cordova/storage/storage.opendatabase.md     |  74 ---
 docs/kr/2.0.0/guide/command-line/index.md       | 190 -------
 docs/kr/2.0.0/guide/cordova-webview/android.md  |  66 ---
 docs/kr/2.0.0/guide/cordova-webview/index.md    |  27 -
 docs/kr/2.0.0/guide/cordova-webview/ios.md      | 126 -----
 .../guide/getting-started/android/index.md      | 134 -----
 .../2.0.0/guide/getting-started/bada/index.md   |  93 ----
 .../guide/getting-started/blackberry/index.md   | 101 ----
 docs/kr/2.0.0/guide/getting-started/index.md    |  29 --
 .../kr/2.0.0/guide/getting-started/ios/index.md |  95 ----
 .../guide/getting-started/symbian/index.md      |  78 ---
 .../2.0.0/guide/getting-started/webos/index.md  |  79 ---
 .../getting-started/windows-phone/index.md      | 102 ----
 .../guide/plugin-development/android/index.md   | 150 ------
 .../guide/plugin-development/bada/index.md      |  74 ---
 .../plugin-development/blackberry/index.md      | 138 -----
 docs/kr/2.0.0/guide/plugin-development/index.md | 111 ----
 .../2.0.0/guide/plugin-development/ios/index.md | 157 ------
 .../guide/plugin-development/webos/index.md     |  23 -
 .../plugin-development/windows-phone/index.md   |  23 -
 docs/kr/2.0.0/guide/upgrading/android/index.md  | 168 -------
 docs/kr/2.0.0/guide/upgrading/bada/index.md     |  48 --
 .../2.0.0/guide/upgrading/blackberry/index.md   | 117 -----
 docs/kr/2.0.0/guide/upgrading/index.md          |  31 --
 docs/kr/2.0.0/guide/upgrading/ios/index.md      | 266 ----------
 docs/kr/2.0.0/guide/upgrading/symbian/index.md  |  21 -
 docs/kr/2.0.0/guide/upgrading/webos/index.md    |  51 --
 .../guide/upgrading/windows-phone/index.md      | 147 ------
 docs/kr/2.0.0/guide/whitelist/index.md          | 162 ------
 docs/kr/2.0.0/index.md                          | 107 ----
 docs/zh/edge/guide/platforms/android/plugin.md  |   4 +
 docs/zh/edge/guide/platforms/ios/plugin.md      |  35 ++
 5428 files changed, 107744 insertions(+), 417791 deletions(-)
----------------------------------------------------------------------



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

Posted by mw...@apache.org.
http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/guide/platforms/win8/upgrading.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/guide/platforms/win8/upgrading.md b/docs/ru/edge/guide/platforms/win8/upgrading.md
new file mode 100644
index 0000000..c290b80
--- /dev/null
+++ b/docs/ru/edge/guide/platforms/win8/upgrading.md
@@ -0,0 +1,39 @@
+---
+
+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.
+---
+
+# Обновление для Windows 8
+
+В этом руководстве показано, как изменять проекты Windows 8 для обновления старых версий Cordova. Большинство этих инструкций применимы для проектов, созданных с старого набора средств командной строки, которые предшествуют `cordova` утилиты CLI. Увидеть интерфейс командной строки для информации как обновить версию инфраструктуры CLI.
+
+## Обновление до 2.9.0 с 2.8.0
+
+Следующие команды должно быть сделано из среды Visual Studio чтобы убедиться любой ссылки на проект, обновлены и удалены.
+
+1.  Удалить `cordova-2.8.0.js` из проекта `www` каталог.
+
+2.  Добавить `cordova.js` файл из источника в проект `www` каталог. (Обратите внимание, что этот файл больше не содержит номер версии в имени файла).
+
+3.  Построение и тестирование!
+
+## Обновить до 2.8.0 2.7.0
+
+Следующие команды должно быть сделано из среды Visual Studio чтобы убедиться любой ссылки на проект, обновлены и удалены.
+
+1.  Удалить `cordova-2.7.0.js` из проекта `www` каталог.
+
+2.  Добавить `cordova.js` файл из источника в проект `www` каталог. (Обратите внимание, что этот файл больше не содержит номер версии в имени файла).
+
+3.  Построение и тестирование!
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/guide/platforms/wp7/index.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/guide/platforms/wp7/index.md b/docs/ru/edge/guide/platforms/wp7/index.md
new file mode 100644
index 0000000..bfc9a7f
--- /dev/null
+++ b/docs/ru/edge/guide/platforms/wp7/index.md
@@ -0,0 +1,109 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# Руководство по платформы Windows Phone 7
+
+Данное руководство демонстрирует как настроить среду разработки для развертывания приложений на устройствах Windows Phone 7. Приложения также работают на устройствах Windows Phone 8, с помощью интерфейса API, но версия 7 не хватает некоторых IE10 дополнительных функций, доступных в Windows Phone 8. Приложения Windows Phone 8 делать *не* запускаются на устройствах Windows Phone 7.
+
+Смотрите ниже для более подробной информации конкретной платформы, которая применяется для обеих версий:
+
+*   Обновление Windows Phone
+*   Windows Phone плагины
+*   Windows Phone средств командной строки
+
+Средства командной строки относятся к версии до Cordova 3.0. Сведения о текущем интерфейсе см интерфейс командной строки.
+
+## 1. Системные требования
+
+*   Операционная система:
+    
+    *   Windows 7 или Windows 8 (Pro) или Windows Vista с пакетом обновления 2 
+        *   Для SDK требуется 64-разрядная версия (x 64) Windows.
+        *   Pro версия рекомендуется для запуска эмулятора устройства.
+
+*   Зарегистрироваться и оплатить для учетной записи [Windows Phone Dev центр][1] , если вы хотите установить приложение на реальном устройстве или представить его на рынке.
+
+ [1]: http://dev.windowsphone.com/en-us/publish
+
+**Примечание:** Запуск пакета SDK в виртуальной машине может представлять определенные трудности. Вы можете читать этот блог, который дает представление о решениях по разработке для [Windows Phone на Mac][2].
+
+ [2]: http://aka.ms/BuildaWP8apponaMac
+
+## 2. Установить SDK + Кордова
+
+*   Скачать и установить [Windows Phone SDK][3]
+
+*   Загрузите и распакуйте последнюю копию [Cordova][4]. Вы будете работать `lib\windows-phone-8\wp7` подпапки, `lib\windows-phone-8\wp8` содержит версию Windwos телефон 8 Cordova.
+
+*   Скопируйте файл CordovaWP7\_x\_x_x.zip в папку: \My Documents\Visual студия 2012\Templates\ProjectTemplates\
+
+ [3]: http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=27570/
+ [4]: http://phonegap.com/download
+
+## 2.1. Создание шаблона
+
+**Примечание:** этот шаг может не потребоваться. Если lib\windows телефонный справочник уже содержит файл CordovaWP7\_x\_x_x.zip, то вы можете пропустить этот шаг.
+
+Чтобы упростить процесс разработки, Кордова поставляется с сценарий для создания шаблонов Visual Studio. Это позволяет для быстрого создания приложений Cordova внутри Visual Studio. Этот шаблон может быть изменен при необходимости и ниже шаги свидетельствуют о том, как поступить, если вы хотите создать шаблон.
+
+### Запустите пакетный файл для создания и установки шаблонов.
+
+*   Корень репо содержит файл createTemplates.bat. Дважды щелкнув этот файл будет генерировать 2 ZIP-файлов. (CordovaWP7\_x\_x\_x.zip + CordovaWP8\_x\_x\_x.zip, где ХХХ это номер текущей версии) Легко использовать эти файлы в Visual Studio, копировать их «Мои документы\Visual Studio 2012\Templates\ProjectTemplates\» вы затем сможете для создания новых приложений Apache Cordova Windows Phone из файла Visual Studio-> меню новый проект.
+
+*   Если вы запустите пакетный файл из командной строки, вы также можете позвонить с параметром для автоматической установки
+
+Запустите сценарий:
+
+    >createTemplates.bat -install
+    
+
+## 3. Установите новый проект
+
+*   Откройте Visual Studio Express для Windows Phone и выберите **Новый проект**.
+
+*   Выберите **CordovaWP7**. (Номер версии отображается в описании шаблона.)
+
+*   Присвойте проекту имя и нажмите **OK**.
+
+## 4. Обзор структуры проекта
+
+*   `www`Папка содержит ваше Cordova `html/js/css` и любые другие ресурсы, включенные в вашем приложении.
+
+*   Любое содержание, которое вы добавляете, здесь должен быть частью проекта Visual Studio, и он должен быть задан как содержание.
+
+*   Примечание: Этот захват экрана от wp8 cordova-2.3.0 скачать, ваше объявление будет зависеть от фактической версии.
+
+![][5]
+
+ [5]: img/guide/platforms/wp8/projectStructure.png
+
+## 6. Создайте свой проект для устройства
+
+Для тестирования приложения на устройстве, устройство должны быть зарегистрированы. Нажмите [здесь][6] для чтения документации по развертыванию и тестированию на вашем Windows Phone 7.
+
+ [6]: http://msdn.microsoft.com/en-us/library/windowsphone/develop/ff402565(v=vs.105).aspx
+
+*   Убедитесь, что ваш телефон подключен, и экран разблокирован.
+
+*   В Visual Studio выберите «Устройство» в верхнем раскрывающемся меню.
+
+*   Нажмите на зеленый **играть** кнопку рядом с основной раскрывающееся меню, чтобы начать отладку, или введите **F5**.
+
+![][7]
+
+ [7]: img/guide/platforms/wp7/wpd.png
+
+## Договорились!
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/guide/platforms/wp8/index.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/guide/platforms/wp8/index.md b/docs/ru/edge/guide/platforms/wp8/index.md
new file mode 100644
index 0000000..85ac0ee
--- /dev/null
+++ b/docs/ru/edge/guide/platforms/wp8/index.md
@@ -0,0 +1,149 @@
+---
+
+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.
+---
+
+# Руководство по платформы Windows Phone 8
+
+В этом руководстве показано, как настроить среду разработки SDK для развертывания приложений Cordova для устройств Windows Phone 8. Если вы хотите 7,5 и 8 устройств, разработка для Windows Phone 7 вместо подробно в Windows Phone 7 Руководство по платформы. Версия 7 не имеют все расширенные функции, включенные в IE10, но реализует тот же набор API-интерфейсов. Приложения Windows Phone 8 делать *не* запускаются на устройствах Windows Phone 7.
+
+Смотрите ниже для более подробной информации конкретной платформы, которая применяется для обеих версий:
+
+*   Обновление Windows Phone
+*   Windows Phone плагины
+*   Windows Phone средств командной строки
+
+Средства командной строки относятся к версии до Cordova 3.0. Сведения о текущем интерфейсе см интерфейс командной строки.
+
+## 1. Системные требования
+
+*   Операционная система:
+    
+    *   Windows 8 или Windows 8 Pro 
+        *   Для SDK требуется 64-разрядная версия (x 64) Windows.
+        *   Рекомендуется использовать версию Pro, так что вы можете запустить эмулятор устройства.
+
+*   Аппаратное обеспечение:
+    
+    *   6,5 ГБ свободного дискового пространства
+    *   4 ГБ ОПЕРАТИВНОЙ ПАМЯТИ
+    *   64-разрядный (x 64) процессор
+
+*   Эмулятор Windows Phone 8
+    
+    *   Телефон Эмулятор использует Hyper-V, поэтому этот список включает те предпосылки.
+    *   Про 64-разрядная версия Windows 8 или больше
+    *   Требуется процессор поддерживает виртуализацию и [Второй перевод адреса уровня (SLAT)][1] 
+        *   Смотрите [список процессоров Intel, которые поддерживают VT-x (виртуализация) и EPT (SLAT)][2]
+    *   Включите возможность виртуализации (например, VT-x на Intel) в настройках BIOS, как обычно, эта возможность отключена по умолчанию.
+
+*   SDK + IDE (Visual Studio)
+    
+    *   Visual Studio 2012 Professional, Premium или Ultimate. Обратите внимание что Visual Studio Express для Windows Phone (входит в пакет SDK) не рекомендуется, потому что вы не можете построить шаблон (см. ниже) с VS Express, как он не имеет функциональность **Экспорт шаблона** , который является только в VS Pro или выше.
+
+*   Зарегистрироваться и оплатить для учетной записи [Windows Phone Dev центр][3] , если вы хотите установить приложение на реальном устройстве или представить его на рынке.
+
+ [1]: http://en.wikipedia.org/wiki/Second_Level_Address_Translation
+ [2]: http://ark.intel.com/Products/VirtualizationTechnology
+ [3]: http://dev.windowsphone.com/en-us/publish
+
+**Примечание:** Запуск пакета SDK в виртуальной машине может представлять определенные трудности. Вы можете читать этот блог, который дает представление о решениях по разработке для [Windows Phone на Mac][4].
+
+ [4]: http://aka.ms/BuildaWP8apponaMac
+
+## 2. Установить SDK + Кордова
+
+*   Скачать и установить [Windows Phone SDK][5]
+
+*   Загрузите и распакуйте последнюю копию [Cordova][6]. Вы будете работать `lib\windows-phone-8\wp8` подпапки, `lib\windows-phone-8\wp7` содержит версию Windwos 7 Телефон Cordova.
+
+*   Скопируйте файл CordovaWP8\_x\_x_x.zip в папку: \My Documents\Visual студия 2012\Templates\ProjectTemplates\
+
+ [5]: http://www.microsoft.com/en-us/download/details.aspx?id=35471
+ [6]: http://phonegap.com/download
+
+## 2.1. Создание шаблона
+
+**Примечание:** этот шаг может не потребоваться. Если lib\windows телефонный справочник уже содержит файл CordovaWP8\_x\_x_x.zip, то вы можете пропустить этот шаг.
+
+Чтобы упростить процесс разработки, Кордова поставляется с сценарий для создания шаблонов Visual Studio. Это позволяет для быстрого создания приложений Cordova внутри Visual Studio. Этот шаблон может быть изменен при необходимости и ниже шаги свидетельствуют о том, как поступить, если вы хотите создать шаблон.
+
+### Запустите пакетный файл для создания и установки шаблонов.
+
+*   Корень репо содержит файл createTemplates.bat. Дважды щелкнув этот файл будет генерировать 2 ZIP-файлов. (CordovaWP7\_x\_x\_x.zip + CordovaWP8\_x\_x\_x.zip, где ХХХ это номер текущей версии) Легко использовать эти файлы в Visual Studio, копировать их «Мои документы\Visual Studio 2012\Templates\ProjectTemplates\» вы затем сможете для создания новых приложений Apache Cordova Windows Phone из файла Visual Studio-> меню новый проект.
+
+*   Если вы запустите пакетный файл из командной строки, вы также можете позвонить с параметром для автоматической установки
+
+Запустите сценарий:
+
+    >createTemplates.bat -install
+    
+
+## 3. Установите новый проект
+
+*   Откройте Visual Studio Express для Windows Phone и выберите **Новый проект**.
+
+*   Выберите **CordovaWP8**. (Номер версии отображается в описании шаблона.)
+
+*   Присвойте проекту имя и нажмите **OK**.
+
+![][7]
+
+ [7]: img/guide/platforms/wp8/StandAloneTemplate.png
+
+## 4. Обзор структуры проекта
+
+*   `www`Папка содержит ваше Cordova `html/js/css` и любые другие ресурсы, включенные в вашем приложении.
+
+*   Любое содержание, которое вы добавляете, здесь должен быть частью проекта Visual Studio, и он должен быть задан как содержание.
+
+*   Примечание: Этот захват экрана от Кордова-2.3.0 скачать, ваше объявление будет зависеть от фактической версии.
+
+![][8]
+
+ [8]: img/guide/platforms/wp8/projectStructure.png
+
+## 5. Построение и развертывание в эмулятор
+
+*   Убедитесь, что в главном меню раскрывающегося списка выбран **Эмулятор Windows Phone** .
+
+*   Нажмите на зеленый **играть** кнопку рядом раскрывающегося меню, чтобы начать отладку, или введите **F5**.
+
+![][9]
+
+ [9]: img/guide/platforms/wp8/BuildEmulator.png
+
+## 6. Создайте свой проект для устройства
+
+Для тестирования приложения на устройстве, устройство должны быть зарегистрированы. Нажмите [здесь][10] для чтения документации по развертыванию и тестированию на вашем Windows Phone 8.
+
+ [10]: http://msdn.microsoft.com/en-us/library/windowsphone/develop/ff402565(v=vs.105).aspx
+
+*   Убедитесь, что ваш телефон подключен, и экран разблокирован.
+
+*   В Visual Studio выберите «Устройство» в верхнем раскрывающемся меню.
+
+*   Нажмите на зеленый **играть** кнопку рядом с основной раскрывающееся меню, чтобы начать отладку, или введите **F5**.
+
+![][11]
+
+ [11]: img/guide/platforms/wp7/wpd.png
+
+## Договорились!
+
+## Дальнейшее чтение
+
+Для более подробной информации о конкретных различий между IE10 и WebKit браузерах и как поддерживать оба MS имеет полезное [руководство здесь][12]
+
+ [12]: http://blogs.windows.com/windows_phone/b/wpdev/archive/2012/11/15/adapting-your-webkit-optimized-site-for-internet-explorer-10.aspx
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/guide/platforms/wp8/plugin.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/guide/platforms/wp8/plugin.md b/docs/ru/edge/guide/platforms/wp8/plugin.md
new file mode 100644
index 0000000..25d1f68
--- /dev/null
+++ b/docs/ru/edge/guide/platforms/wp8/plugin.md
@@ -0,0 +1,209 @@
+---
+
+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.
+---
+
+# Windows Phone плагины
+
+Написание плагин для Кордова на Windows Phone требует понимания архитектуры Cordova. Кордова-WP7 состоит из WebBrowser, который размещает код JavaScript приложения и управляет родной вызовы API. Есть BaseCommand ( `WP7CordovaClassLib.Cordova.Commands.BaseCommand` ) класс в C#, который можно расширить, и он приходит с большинством «сантехника» построен для вас уже.
+
+1.  Выберите ваш проект и щелкните правой кнопкой мыши выбрать **Добавить → новый элемент...**
+    
+    *   Желательно добавить его в папку «Плагины», но это до вас
+
+2.  Выберите «Класс» и назовите его`Echo.cs`
+    
+    *   Имя этого класса должны *точно* совпадать, что вы называете в`cordova.exec(win, fail, "Echo", ...)`
+
+3.  Включить осуществление базовых классов
+    
+        using WPCordovaClassLib.Cordova;
+        using WPCordovaClassLib.Cordova.Commands;
+        using WPCordovaClassLib.Cordova.JSON;
+        
+
+4.  Расширить свой класс от BaseCommand
+    
+        public class Echo : BaseCommand
+        {
+            // ...
+        }
+        
+
+5.  Добавьте метод, который можно вызывать из JavaScript
+    
+        public class Echo : BaseCommand
+        {
+            public void echo(string options)
+            {
+                // all JS callable plugin methods MUST have this signature!
+                // public, returning void, 1 argument that is a string
+            }
+        }
+        
+
+## Пространства имен
+
+Пространство имен по умолчанию для неквалифицированных команд является:
+
+    namespace Cordova.Extension.Commands
+    {
+        // ...
+    }
+    
+
+Если вы хотите использовать свои собственные пространства имен, вам нужно позвонить полное `cordova.exec` . Например, если вы хотите определить класс C# следующим образом:
+
+    namespace com.mydomain.cordovaExtensions
+    {
+        public class Echo : BaseCommand
+        {
+            // ...
+        }
+    }
+    
+
+Затем, в JavaScript необходимо вызвать `exec` , как это:
+
+    cordova.exec(win, fail, "com.mydomain.cordovaExtensions.Echo", ...);
+    
+
+## Интерпретации аргументов в C
+
+Данные, полученные методом ваш плагин — это строковое значение, но в действительности, глядя на наш код JavaScript, мы видим, что наше намерение передать массив строк. Оглядываясь назад на наш вызов JavaScript `cordova.exec` , мы видим, мы прошли `[str]` :
+
+    cordova.exec(win, fail, "Echo", "echo", ["input string"]);
+    
+
+Если мы проверяем параметры строки, переданной в нашей `Echo.echo` метод, мы видим, что значение является на самом деле:
+
+    "[\"input string\"]"
+    
+
+Все JavaScript `exec` аргументы являются JSON кодируются перед передачей в C#.
+
+Если мы хотим, чтобы рассматривать это как строку, которую мы ожидали, нам нужно расшифровать его. Мы можем использовать простой десериализации JSON.
+
+    string optVal = JsonHelper.Deserialize<string[]>(options)[0];
+    // optVal now has the value of "input string"
+    
+
+## Передача результатов из C# в JavaScript
+
+Базовый класс BaseCommand предоставляет методы для передачи данных в обработчиках обратного вызова JavaScript. Чтобы просто сигнал, что команда была выполнена успешно, когда не требуется никаких дополнительных результат информация, вы можете просто позвонить:
+
+    DispatchCommandResult(); // calls back with an empty plugin result, considered a success callback
+    
+
+Чтобы передать данные обратно, необходимо вызвать другую версию `DispatchCommandResult` :
+
+    DispatchCommandResult(new PluginResult(PluginResult.Status.OK, "Everything went as planned, this is a result that is passed to the success handler."));
+    
+
+Для передачи данных структурированных объектов JavaScript, он должен быть закодирован как JSON-строка:
+
+    DispatchCommandResult(new PluginResult(PluginResult.Status.OK, "{result:\"super awesome!\"}"));
+    
+
+Если вам необходимо сигнализировать, что произошла ошибка, вы можете позвонить `DispatchCommandResult` с `PluginResult` объект:
+
+    DispatchCommandResult(new PluginResult(PluginResult.Status.ERROR, "Echo signaled an error"));
+    
+
+## Обработка ошибок сериализации в ваш плагин метода C#
+
+При интерпретации ваши аргументы, это хорошая идея, чтобы использовать блок try/catch в случае, если у нас есть плохие ввода. Это шаблон используется во всем код Cordova C#:
+
+    string optVal = null;
+    
+    try
+    {
+        optVal = JsonHelper.Deserialize<string[]>(options)[0];
+    }
+    catch(Exception)
+    {
+        // simply catch the exception, we handle null values and exceptions together
+    }
+    
+    if (optVal == null)
+    {
+        DispatchCommandResult(new PluginResult(PluginResult.Status.JSON_EXCEPTION));
+    }
+    else
+    {
+        // ... Продолжайте делать нашу работу}
+    
+
+## Плагин XML
+
+Это windows телефон конкретные примеры использования файла plugin.xml, обратитесь к спецификации плагин для получения более подробной информации
+
+### `<source-file>`
+
+В windows phone `<source-file>` элемент в настоящее время используется для определения всех плагинов ресурсов (т.е. .cs, .xaml,. xaml.cs, .dll, изображения активов и т.д.).
+
+### `<config-file>`
+
+`<config-file>`Элемент определяет, какие элементы получают положить в файл config. Например добавить плагин в config.xml платформ вы могли бы сделать что-то вроде этого:
+
+    <config-file target="config.xml" parent="/*">
+        <feature name="PluginName">
+            <param name="wp-package" value="PluginName"/>
+        </feature>
+    </config-file>
+    
+
+Если мы хотим добавить возможность контактов WMAppManifest.xml, он будет выглядеть следующим образом:
+
+    <config-file target="Properties/WMAppManifest.xml" parent="/Deployment/App/Capabilities">
+        <Capability Name="ID_CAP_CONTACTS" />
+    </config-file>
+    
+
+## Расширенный плагин функциональность
+
+Смотрите другие методы, которые можно переопределить в:
+
+*   [BaseCommand.cs][1]
+
+ [1]: https://github.com/apache/cordova-wp7/blob/master/templates/standalone/cordovalib/Commands/BaseCommand.cs
+
+Например вы можете подключить в «пауза» и «резюме» события приложения.
+
+### Отладка плагины
+
+Для отладки C# стороне, вы можете использовать отладчик Visual Studio, просто установите точку останова в любом из методов, предоставляемых вашего класса.
+
+JavaScript является немного более трудным для отладки на Windows Phone. Вам нужно использовать `console.log` для вывода состояния вашего плагина, или информировать себя от ошибок.
+
+## Наиболее распространенные ошибки
+
+*   Будьте осторожны при принятии решения о аргументов, передаваемый в машинный код в вашем JavaScript реализации. Большинство платформ устройств ожидать передан cordova.exec чтобы быть массивом args, но если у вас есть различные типы объектов в этом массиве, она становится трудно или невозможно выполнить десериализацию.
+    
+        cordova.exec(win, fail, "ServiceName", "MethodName", ["this is a string", 54, {literal:'trouble'}]);
+        
+    
+    *   Это означает, что код C# получает трудно расшифровать строковое значение, таких как:
+        
+            "[\"this is a string\", 54, { literal:'trouble' }]"
+            
+    
+    *   Рассмотрим преобразование всех параметров в строки перед вызовом exec:
+        
+            cordova.exec(win, fail, "ServiceName", "MethodName", ["this is a string", "54", "{literal:'trouble'}"]) ;
+            
+            string[] optValues = JsonHelper.Deserialize<string[]>(options);
+            
+
+*   Это обычно хорошая идея, чтобы сделать параметр проверки в коде JavaScript, перед вызовом метода `exec` . Это позволяет повторно использовать код JavaScript среди различных встроенных реализаций ваш плагин.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/guide/platforms/wp8/tools.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/guide/platforms/wp8/tools.md b/docs/ru/edge/guide/platforms/wp8/tools.md
new file mode 100644
index 0000000..7b2afb5
--- /dev/null
+++ b/docs/ru/edge/guide/platforms/wp8/tools.md
@@ -0,0 +1,88 @@
+---
+
+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.
+---
+
+# Windows Phone средств командной строки
+
+`cordova`Утилиты командной строки является высокого уровня инструмент, который позволяет вам создавать приложения сразу на нескольких платформах. Старые версии структуры Cordova предоставляет наборы средств командной строки для каждой платформы. Чтобы использовать их в качестве альтернативы для CLI, вам нужно скачать эту версию Cordova с [cordova.apache.org][1]. Загружаемый файл содержит отдельные архивы для каждой платформы. Разверните узел платформы, которую вы хотите цели. Инструменты, описанные здесь обычно доступны в профиле верхнего уровня `bin` катало�
 �, в противном случае консультироваться с файлом **README** для получения более подробной направлениях.
+
+ [1]: http://cordova.apache.org
+
+## Windows Phone
+
+Средства командной строки Windows Phone поддерживает создание, строительство и запуск новых проектов. Команды должны быть запущены из строки cmd или powershell.
+
+Репо WP8 теперь включает в себя код для построения WP7 + WP8 apps. Repo есть подпапки для каждого: wp7 / и wp8 /
+
+## Создание проекта
+
+Есть 2 способа идти о создании нового приложения Apache Cordova WP7 или РГ.8.
+
+### Запустите пакетный файл для создания и установки шаблонов.
+
+*   Корень репо содержит файл createTemplates.bat. Дважды щелкнув этот файл будет генерировать 2 ZIP-файлов. (CordovaWP7\_x\_x\_x.zip + CordovaWP8\_x\_x\_x.zip, где ХХХ это номер текущей версии) Легко использовать эти файлы в Visual Studio, копировать их «Мои документы\Visual Studio 2012\Templates\ProjectTemplates\» вы затем сможете для создания новых приложений Apache Cordova Windows Phone из файла Visual Studio-> меню новый проект.
+
+*   Если вы запустите пакетный файл из командной строки, вы также можете позвонить с параметром для автоматической установки
+
+Запустите сценарий:
+
+    >createTemplates.bat -install
+    
+
+### Использовать скрипты create в командной строке
+
+Запустите `create` команду, указав существующий путь к проекту, реверс домен стиль пакет идентификатор и отображаемое имя приложения. Вот синтаксис для Windows Phone 7 и 8:
+
+    >.\wp7\bin\create PathToNewProject [ PackageName ] [ AppName ]
+    >.\wp8\bin\create PathToNewProject [ PackageName ] [ AppName ]
+    
+    >PathToNewProject : The path to where you wish to create the project
+    >PackageName      : The namespace for the project (default is Cordova.Example)
+    >AppName          : The name of the application (default is CordovaWP8AppProj or CordovaWP7AppProj)
+    
+    >examples:
+    >.\wp7\bin\create C:\path\to\my_new_project
+    >.\wp8\bin\create C:\path\to\my_new_project io.cordova.example CordovaWP8App
+    
+
+Запустите Visual Studio и откройте файл решения (SLN) в (C:\path\to\my\_new\_project)
+
+Постройте и запустите его
+
+## Построение проекта (затем очищает сборки)
+
+*   Отладка
+    
+    $ C:\path\to\my\_new\_project\cordova\build --debug
+
+*   Релиз
+    
+    $ C:\path\to\my\_new\_project\cordova\build --release
+
+## Выполнение приложения
+
+Запустите команду «run» со следующими *необязательными* параметрами
+
+*   Целевая спецификация. Это включает в себя `--emulator` , `--device` , или`--target=<targetID>`.
+
+*   Создание спецификации. Это включает в себя `--debug` , `--release` , или`--nobuild`.
+    
+    $ C:\path\to\my\_new\_project\cordova\run \[Target\] \[Build\]
+
+По умолчанию `run` команда будет называться с `--emulator --debug` если флаги не предоставляются.
+
+## Очистка
+
+    $ C:\path\to\my_new_project\cordova\clean
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/guide/platforms/wp8/upgrading.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/guide/platforms/wp8/upgrading.md b/docs/ru/edge/guide/platforms/wp8/upgrading.md
new file mode 100644
index 0000000..c1c5e12
--- /dev/null
+++ b/docs/ru/edge/guide/platforms/wp8/upgrading.md
@@ -0,0 +1,392 @@
+---
+
+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.
+---
+
+# Обновление Windows Phone
+
+В этом руководстве показано, как изменить Windows Phone проектов, обе версии 7 и 8, для обновления старых версий Cordova. Большинство этих инструкций применимы для проектов, созданных с старого набора средств командной строки, которые предшествуют `cordova` утилиты CLI. Увидеть интерфейс командной строки для информации как обновить версию инфраструктуры CLI. В следующем разделе показано, как перейти от проектов-CLI.
+
+## Обновление к CLI (3.0.0) с 2.9.0
+
+1.  Создайте новый проект Apache Cordova 3.0.0, используя cordova CLI, как описано в интерфейс командной строки.
+
+2.  Добавить ваши платформы cordova проекта, например:`cordova
+platform add wp7 wp8`.
+
+3.  Скопируйте содержимое проекта `www` каталог `www` директорию в корне проекта cordova, вы только что создали.
+
+4.  Копировать или перезаписать любые родной активы от вашего первоначального проекта ( `SplashScreen` , `ApplicationIcon` , и т.д.), что делает уверен, чтобы добавить новые файлы в `.csproj` файл. Построение проектов внутри Телефон windows `platforms\wp7` или `platforms\wp8` каталог.
+
+5.  Используйте средство CLI cordova для установки плагинов, что вам нужно. Обратите внимание, что CLI обрабатывает все основные API плагинов, так что они могут и должны быть добавлены. Только 3.0.0 плагины совместимы с CLI.
+
+6.  Построение и тестирование.
+
+## Обновление до 3.0.0 (номера CLI) с 2.9.0
+
+В окне Обозреватель решений Visual Studio:
+
+1.  Создайте новый Apache Cordova WP7 или WP8 3.0.0 проекта.
+
+2.  Скопируйте содержимое вашего `www` каталога в новый проект и убедитесь, что эти элементы добавляются в проект VS.
+
+3.  Скопируйте и перезаписать любой экран-заставку, или изображения значка.
+
+4.  Копирование через любые плагины от `plugins` каталога в новый проект и убедитесь, что они также добавляются в проект VS.
+
+5.  Построение и тестирование.
+
+**Примечание:** все основные API будут удалены от Кордова версии 3.0 и должны устанавливаться отдельно как плагины. Дополнительные сведения о том, как повторно включить эти функции в рабочем процессе-CLI см с помощью Plugman управление плагины.
+
+## Обновление до 2.9.0 с 2.8.0
+
+В окне Обозреватель решений Visual Studio:
+
+1.  Создайте новый Apache Cordova WP7 или WP8 2.9.0 проекта.
+
+2.  Скопируйте содержимое вашего `www` каталога в новый проект и убедитесь, что эти элементы добавляются в проект VS.
+
+3.  Обновить имя `cordova.js` в теге HTML, если это по-прежнему используя cordova-VERSION.js (должно быть просто`cordova.js`).
+
+4.  Скопируйте и перезаписать любой экран-заставку, или изображения значка.
+
+5.  Копирование через любые плагины от `plugins` каталога в новый проект и убедитесь, что они также добавляются в файл .csproj.
+
+6.  Построение и тестирование.
+
+## Обновление до 2.8.0 от 2.7.0
+
+В окне Обозреватель решений Visual Studio:
+
+1.  Создайте новый Apache Cordova WP7 или WP8 2.8.0 проекта.
+
+2.  Скопируйте содержимое вашего `www` каталога в новый проект и убедитесь, что эти элементы добавляются в проект VS.
+
+3.  Обновить ваш HTML, чтобы использовать новый `cordova.js` файл. (Обратите внимание на отсутствие номер версии в имени файла.)
+
+4.  Скопируйте и перезаписать любой экран-заставку, или изображения значка.
+
+5.  Копирование через любые плагины от `plugins` каталога в новый проект и убедитесь, что они также добавляются в проект VS.
+
+6.  Построение и тестирование.
+
+## Обновление до 2.7.0 с 2.6.0
+
+В окне Обозреватель решений Visual Studio:
+
+1.  Создайте новый Apache Cordova WP7 или WP8 2.7.0 проекта.
+
+2.  Скопируйте содержимое вашего `www` каталога в новый проект и убедитесь, что эти элементы добавляются в проект VS.
+
+3.  Обновить ваш HTML, чтобы использовать новый `cordova-2.7.0.js` файл.
+
+4.  Скопируйте и перезаписать любой экран-заставку, или изображения значка.
+
+5.  Копирование через любые плагины от `plugins` каталога в новый проект и убедитесь, что они также добавляются в проект VS.
+
+6.  Построение и тестирование.
+
+## Обновление до 2.6.0 с 2.5.0
+
+В окне Обозреватель решений Visual Studio:
+
+1.  Создайте новый Apache Cordova WP7 или WP8 2.6.0 проекта.
+
+2.  Скопируйте содержимое вашего `www` каталога в новый проект и убедитесь, что эти элементы добавляются в проект VS.
+
+3.  Обновить ваш HTML, чтобы использовать новый `cordova-2.6.0.js` файл.
+
+4.  Скопируйте и перезаписать любой экран-заставку, или изображения значка.
+
+5.  Копирование через любые плагины от `plugins` каталога в новый проект и убедитесь, что они также добавляются в проект VS.
+
+6.  Построение и тестирование.
+
+## Обновление до 2.5.0 с 2.4.0
+
+В окне Обозреватель решений Visual Studio:
+
+1.  Создайте новый Apache Cordova WP7 или WP8 2.5.0 проекта.
+
+2.  Скопируйте содержимое вашего `www` каталога в новый проект и убедитесь, что эти элементы добавляются в проект VS.
+
+3.  Обновить ваш HTML, чтобы использовать новый `cordova-2.5.0.js` файл.
+
+4.  Скопируйте и перезаписать любой экран-заставку, или изображения значка.
+
+5.  Копирование через любые плагины от `plugins` каталога в новый проект и убедитесь, что они также добавляются в проект VS.
+
+6.  Построение и тестирование.
+
+## Обновление 2.4.0 с 2.3.0
+
+В окне Обозреватель решений Visual Studio:
+
+1.  Создайте новый Apache Cordova WP7 или WP8 2.4.0 проекта.
+
+2.  Скопируйте содержимое вашего `www` каталога в новый проект и убедитесь, что эти элементы добавляются в проект VS.
+
+3.  Обновить ваш HTML, чтобы использовать новый `cordova-2.4.0.js` файл.
+
+4.  Скопируйте и перезаписать любой экран-заставку, или изображения значка.
+
+5.  Копирование через любые плагины от `plugins` каталога в новый проект и убедитесь, что они также добавляются в проект VS.
+
+6.  Построение и тестирование.
+
+## Обновления 2.3.0 из 2.2.0
+
+В окне Обозреватель решений Visual Studio:
+
+1.  Создайте новый WP7 Apache Cordova 2.3.0 проекта.
+
+2.  Скопируйте содержимое вашего `www` каталога в новый проект и убедитесь, что эти элементы добавляются в проект VS.
+
+3.  Обновить ваш HTML, чтобы использовать новый `cordova-2.3.0.js` файл.
+
+4.  Скопируйте и перезаписать любой экран-заставку, или изображения значка.
+
+5.  Копирование через любые плагины от `plugins` каталога в новый проект и убедитесь, что они также добавляются в проект VS.
+
+6.  Построение и тестирование.
+
+## Обновление до 2.2.0 из 2.1.0
+
+В окне Обозреватель решений Visual Studio:
+
+1.  Создайте новый WP7 Apache Cordova 2.2.0 проекта.
+
+2.  Скопируйте содержимое вашего `www` каталога в новый проект и убедитесь, что эти элементы добавляются в проект VS.
+
+3.  Обновить ваш HTML, чтобы использовать новый `cordova-2.2.0.js` файл.
+
+4.  Скопируйте и перезаписать любой экран-заставку, или изображения значка.
+
+5.  Копирование через любые плагины от `plugins` каталога в новый проект и убедитесь, что они также добавляются в проект VS.
+
+6.  Построение и тестирование.
+
+## Обновление 2.1.0 от 2.0.0
+
+В окне Обозреватель решений Visual Studio:
+
+1.  Создайте новый WP7 Apache Cordova 2.1.0 проекта.
+
+2.  Скопируйте содержимое вашего `www` каталога в новый проект и убедитесь, что эти элементы добавляются в проект VS.
+
+3.  Обновить ваш HTML, чтобы использовать новый `cordova-2.1.0.js` файл.
+
+4.  Скопируйте и перезаписать любой экран-заставку, или изображения значка.
+
+5.  Копирование через любые плагины от `plugins` каталога в новый проект и убедитесь, что они также добавляются в проект VS.
+
+6.  Построение и тестирование.
+
+## Обновление до 2.0.0 от 1.9.0
+
+Произошли значительные изменения к структуре проекта WP7 в Apache Cordova 2.0.0 которые делают это обновления немного сложнее которые другие. По существу это не обновления, но создание нового проекта и скопируйте существующих исходных файлов.
+
+В окне Обозреватель решений Visual Studio:
+
+1.  Создайте новый проект 2.0 WP7 Apache Cordova.
+
+2.  Скопируйте содержимое вашего `www` каталога в новый проект и убедитесь, что эти элементы добавляются в проект VS.
+
+3.  Обновить ваш HTML, чтобы использовать новый `cordova-2.0.0.js` файл.
+
+4.  Скопируйте и перезаписать любой экран-заставку, или изображения значка.
+
+5.  Копирование через любые плагины от `plugins` каталога в новый проект и убедитесь, что они также добавляются в проект VS.
+
+6.  Построение и тестирование.
+
+## Обновление до 1.9.0 от 1.8.0
+
+В окне Обозреватель решений Visual Studio:
+
+1.  Удалить `GapLib/WP7CordovaClassLib.dll` из вашего проекта.
+
+2.  Удалите ссылку на `WP7CordovaClassLib` в папке **ссылки** .
+
+3.  Щелкните правой кнопкой мыши **ссылки** и выберите **Добавить ссылку**.
+
+4.  Перейдите к новое распределение и добавить файл`WP7CordovaClassLib.dll`.
+    
+    *   **Примечание:** Вы можете просматривать версию библиотеки DLL, щелкнув правой кнопкой мыши на ссылку и выбрав **Свойства**.
+
+5.  Скопируйте новый `cordova-1.9.0.js` в ваш проект. (Убедитесь, что он помечен как содержимого.)
+
+6.  Обновить ваш HTML, чтобы использовать новый `cordova-1.9.0.js` файл.
+
+## Обновление до 1.8.0 от 1.7.0
+
+В окне Обозреватель решений Visual Studio:
+
+1.  Удалить `GapLib/WP7CordovaClassLib.dll` из вашего проекта.
+
+2.  Удалите ссылку на `WP7CordovaClassLib` в папке **ссылки** .
+
+3.  Щелкните правой кнопкой мыши **ссылки** и выберите **Добавить ссылку**.
+
+4.  Перейдите к новое распределение и добавить файл`WP7CordovaClassLib.dll`.
+    
+    *   **Примечание:** Вы можете просматривать версию библиотеки DLL, щелкнув правой кнопкой мыши на ссылку и выбрав **Свойства**.
+
+5.  Скопируйте новый `cordova-1.8.0.js` в ваш проект. (Убедитесь, что он помечен как содержимого.)
+
+6.  Обновить ваш HTML, чтобы использовать новый `cordova-1.8.0.js` файл.
+
+## Обновить до версии 1.7.0 1.6.0
+
+В окне Обозреватель решений Visual Studio:
+
+1.  Удалить `GapLib/WP7CordovaClassLib.dll` из вашего проекта.
+
+2.  Удалите ссылку на `WP7CordovaClassLib` в папке **ссылки** .
+
+3.  Щелкните правой кнопкой мыши **ссылки** и выберите **Добавить ссылку**.
+
+4.  Перейдите к новое распределение и добавить файл`WP7CordovaClassLib.dll`.
+    
+    *   **Примечание:** Вы можете просматривать версию библиотеки DLL, щелкнув правой кнопкой мыши на ссылку и выбрав **Свойства**.
+
+5.  Скопируйте новый `cordova-1.7.0.js` в ваш проект. (Убедитесь, что он помечен как содержимого.)
+
+6.  Обновить ваш HTML, чтобы использовать новый `cordova-1.7.0.js` файл.
+
+## Обновить до 1.6.1 1.6.0
+
+В окне Обозреватель решений Visual Studio:
+
+1.  Удалить `GapLib/WP7CordovaClassLib.dll` из вашего проекта.
+
+2.  Удалите ссылку на `WP7CordovaClassLib` в папке **ссылки** .
+
+3.  Щелкните правой кнопкой мыши **ссылки** и выберите **Добавить ссылку**.
+
+4.  Перейдите к новое распределение и добавить файл`WP7CordovaClassLib.dll`.
+    
+    *   **Примечание:** Вы можете просматривать версию библиотеки DLL, щелкнув правой кнопкой мыши на ссылку и выбрав **Свойства**.
+
+5.  Скопируйте новый `cordova-1.6.1.js` в ваш проект. (Убедитесь, что он помечен как содержимого.)
+
+6.  Обновить ваш HTML, чтобы использовать новый `cordova-1.6.1.js` файл.
+
+## Обновление до 1.6.0 от 1.5.0
+
+В окне Обозреватель решений Visual Studio:
+
+1.  Удалить `GapLib/WP7CordovaClassLib.dll` из вашего проекта.
+
+2.  Удалите ссылку на `WP7CordovaClassLib` в папке **ссылки** .
+
+3.  Щелкните правой кнопкой мыши **ссылки** и выберите **Добавить ссылку**.
+
+4.  Перейдите к новое распределение и добавить файл`WP7CordovaClassLib.dll`.
+    
+    *   **Примечание:** Вы можете просматривать версию библиотеки DLL, щелкнув правой кнопкой мыши на ссылку и выбрав **Свойства**.
+
+5.  Скопируйте новый `cordova-1.6.0.js` в ваш проект. (Убедитесь, что он помечен как содержимого.)
+
+6.  Обновить ваш HTML, чтобы использовать новый `cordova-1.6.0.js` файл.
+
+## Обновление до 1.5.0 с 1.4.0
+
+В окне Обозреватель решений Visual Studio:
+
+1.  Удалить `GapLib/WP7CordovaClassLib.dll` из вашего проекта.
+
+2.  Удалите ссылку на `WP7CordovaClassLib` в папке **ссылки** .
+
+3.  Щелкните правой кнопкой мыши **ссылки** и выберите **Добавить ссылку**.
+
+4.  Перейдите к новое распределение и добавить файл`WP7CordovaClassLib.dll`.
+    
+    *   **Примечание:** Вы можете просматривать версию библиотеки DLL, щелкнув правой кнопкой мыши на ссылку и выбрав **Свойства**.
+
+5.  Скопируйте новый `cordova-1.5.0.js` в ваш проект. (Убедитесь, что он помечен как содержимого.)
+
+6.  Обновить ваш HTML, чтобы использовать новый `cordova-1.5.0.js` файл.
+
+## Обновление до 1.4.0 от 1.3.0
+
+В окне Обозреватель решений Visual Studio:
+
+1.  Удалить `GapLib/WP7CordovaClassLib.dll` из вашего проекта.
+
+2.  Удалите ссылку на `WP7CordovaClassLib` в папке **ссылки** .
+
+3.  Щелкните правой кнопкой мыши **ссылки** и выберите **Добавить ссылку**.
+
+4.  Перейдите к новое распределение и добавить файл`WP7CordovaClassLib.dll`.
+    
+    *   **Примечание:** Вы можете просматривать версию библиотеки DLL, щелкнув правой кнопкой мыши на ссылку и выбрав **Свойства**.
+
+5.  Скопируйте новый `cordova-1.4.0.js` в ваш проект. (Убедитесь, что он помечен как содержимого.)
+
+6.  Обновить ваш HTML, чтобы использовать новый `cordova-1.4.0.js` файл.
+
+## Обновления 1.3.0 из 1.2.0
+
+В окне Обозреватель решений Visual Studio:
+
+1.  Удалить `GapLib/WP7CordovaClassLib.dll` из вашего проекта.
+
+2.  Удалите ссылку на `WP7CordovaClassLib` в папке **ссылки** .
+
+3.  Щелкните правой кнопкой мыши **ссылки** и выберите **Добавить ссылку**.
+
+4.  Перейдите к новое распределение и добавить файл`WP7CordovaClassLib.dll`.
+    
+    *   **Примечание:** Вы можете просматривать версию библиотеки DLL, щелкнув правой кнопкой мыши на ссылку и выбрав **Свойства**.
+
+5.  Скопируйте новый `cordova-1.3.0.js` в ваш проект. (Убедитесь, что он помечен как содержимого.)
+
+6.  Обновить ваш HTML, чтобы использовать новый `cordova-1.3.0.js` файл.
+
+## Обновление до 1.2.0 с 1.1.0
+
+В окне Обозреватель решений Visual Studio:
+
+1.  Удалить `GapLib/WP7CordovaClassLib.dll` из вашего проекта.
+
+2.  Удалите ссылку на `WP7CordovaClassLib` в папке **ссылки** .
+
+3.  Щелкните правой кнопкой мыши **ссылки** и выберите **Добавить ссылку**.
+
+4.  Перейдите к новое распределение и добавить файл`WP7CordovaClassLib.dll`.
+    
+    *   **Примечание:** Вы можете просматривать версию библиотеки DLL, щелкнув правой кнопкой мыши на ссылку и выбрав **Свойства**.
+
+5.  Скопируйте новый `cordova-1.2.0.js` в ваш проект. (Убедитесь, что он помечен как содержимого.)
+
+6.  Обновить ваш HTML, чтобы использовать новый `cordova-1.2.0.js` файл.
+
+## Обновление 1.1.0 1.0.0
+
+В окне Обозреватель решений Visual Studio:
+
+1.  Удалить `GapLib/WP7CordovaClassLib.dll` из вашего проекта.
+
+2.  Удалите ссылку на `WP7CordovaClassLib` в папке **ссылки** .
+
+3.  Щелкните правой кнопкой мыши **ссылки** и выберите **Добавить ссылку**.
+
+4.  Перейдите к новое распределение и добавить файл`WP7CordovaClassLib.dll`.
+    
+    *   **Примечание:** версия библиотеки DLL можно просмотреть, щелкнув правой кнопкой мыши на ссылку и выбрав **свойства**.
+
+5.  Скопируйте новый `cordova-1.1.0.js` в ваш проект. (Убедитесь, что он помечен как содержимого.)
+
+6.  Обновить ваш HTML, чтобы использовать новый `cordova-1.1.0.js` файл.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/index.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/index.md b/docs/ru/edge/index.md
new file mode 100644
index 0000000..8b66c92
--- /dev/null
+++ b/docs/ru/edge/index.md
@@ -0,0 +1,206 @@
+---
+
+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.
+---
+
+<div id="home">
+  <h1>
+    Справочники
+  </h1>
+  
+  <ul>
+    <li>
+      <h2>
+        Введение
+      </h2>
+      
+      <span>Начните отсюда, если вы новичок в Cordova.</span>
+    </li>
+    <li>
+      <h2>
+        Интерфейс командной строки
+      </h2>
+      
+      <span>Создание, сборка и развертывание из командной строки.</span>
+    </li>
+    <li>
+      <h2>
+        Руководство по поддерживаемым платформам
+      </h2>
+      
+      <span>Настройка SDK и обновление существующих проектов</span>
+    </li>
+    <li>
+      <h2>
+        Руководтсво по настройке
+      </h2>
+      
+      <span>Настройка вашего приложения.</span>
+    </li>
+    <li>
+      <h2>
+        Интеграция WebViews
+      </h2>
+      
+      <span>Добавление Cordova WebView в ваш проект.</span>
+    </li>
+    <li>
+      <h2>
+        Руководство по разработке расширений
+      </h2>
+      
+      <span>Создайте свой первый плагин.</span>
+    </li>
+    <li>
+      <h2>
+        Руководство по конфиденциальности
+      </h2>
+      
+      <span>Узнайте о важных проблемах конфиденциальности при работе с мобильными устройствами.</span>
+    </li>
+    <li>
+      <h2>
+        Руководство по работе со списком разрешенных доменов
+      </h2>
+      
+      <span>Разрешает приложению обращаться к внешним доменам.</span>
+    </li>
+    <li>
+      <h2>
+        <a href="_index.html">Алфавитный указатель</a>
+      </h2>
+      
+      <span>Полный список документации.</span>
+    </li>
+  </ul>
+  
+  <h1>
+    Справочник по API
+  </h1>
+  
+  <ul>
+    <li>
+      <h2>
+        Accelerometer
+      </h2>
+      
+      <span>Прикоснитесь к датчику движения устройства.</span>
+    </li>
+    <li>
+      <h2>
+        Camera
+      </h2>
+      
+      <span>Делайте снимки, используя фотокамеру.</span>
+    </li>
+    <li>
+      <h2>
+        Capture
+      </h2>
+      
+      <span>Запись видео и аудио.</span>
+    </li>
+    <li>
+      <h2>
+        Compass
+      </h2>
+      
+      <span>Получите направление, указываемое устройством.</span>
+    </li>
+    <li>
+      <h2>
+        Connection
+      </h2>
+      
+      <span>Проверка наличия и состояние интенита и получение информации о сотовой сети.</span>
+    </li>
+    <li>
+      <h2>
+        Contacts
+      </h2>
+      
+      <span>Работа со списком контактов из адресной книги.</span>
+    </li>
+    <li>
+      <h2>
+        Device
+      </h2>
+      
+      <span>Специальная информация об устройстве.</span>
+    </li>
+    <li>
+      <h2>
+        Events
+      </h2>
+      
+      <span>Перехват в нативных события через JavaScript.</span>
+    </li>
+    <li>
+      <h2>
+        File
+      </h2>
+      
+      <span>Обращение в файловой системе через JavaScript.</span>
+    </li>
+    <li>
+      <h2>
+        Geolocation
+      </h2>
+      
+      <span>Предоставляет приложению доступ к географическому местоположению.</span>
+    </li>
+    <li>
+      <h2>
+        Globalization
+      </h2>
+      
+      <span>Включите представление объектов, определенных для локали.</span>
+    </li>
+    <li>
+      <h2>
+        InAppBrowser
+      </h2>
+      
+      <span>Открывайте ссылки во встроенном в приложение браузере.</span>
+    </li>
+    <li>
+      <h2>
+        Media
+      </h2>
+      
+      <span>Запись и воспроизведение видео и аудио.</span>
+    </li>
+    <li>
+      <h2>
+        Notification
+      </h2>
+      
+      <span>Визуальные, звуковые, и тактильные уведомления на устройстве</span>
+    </li>
+    <li>
+      <h2>
+        Splashscreen
+      </h2>
+      
+      <span>Управление заставкой приложения.</span>
+    </li>
+    <li>
+      <h2>
+        Storage
+      </h2>
+      
+      <span>Доступ к свойствам нативного хранилища данных .</span>
+    </li>
+  </ul>
+</div>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/plugin_ref/plugman.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/plugin_ref/plugman.md b/docs/ru/edge/plugin_ref/plugman.md
new file mode 100644
index 0000000..7fae16d
--- /dev/null
+++ b/docs/ru/edge/plugin_ref/plugman.md
@@ -0,0 +1,84 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# Использование Plugman для управления расширениями
+
+Начиная с версии 3.0 Cordova реализует все API устройства как плагины и оставляет их не подключенными по умолчанию. Также поддерживается два различных способа добавления и удаления плагинов. Во-первых, с помощью `cordova CLI` через интерфейс командной строки. Во-вторых, с помощью интерфейса командной строки нижнего уровня [plugman][1]. Это руководство основано на втором подходе, который может быть полезен для разработчиков, желающих обновить свою версию Cordova, но которые еще не применяли Cordova CLI на практике.
+
+ [1]: https://github.com/apache/cordova-plugman/
+
+Для дополнительной информации о plugman смотрите [файл README в репозитории][2].
+
+ [2]: https://github.com/apache/cordova-plugman/blob/master/README.md
+
+## Основные команды
+
+Чтобы установить plugman, вам потребуется установить [node.js][3] на свою машину:
+
+ [3]: http://nodejs.org/
+
+    npm install -g plugman
+    
+
+Вот синтаксис добавления плагина вне зависимости от выбранной платформы:
+
+    plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin <name|url|path> [--plugins_dir <directory>] [--www <directory>] [--variable <name>=<value> [--variable <name>=<value> ...]]
+    
+
+Для удаления плагина:
+
+    plugman --uninstall --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin <id> [--www <directory>] [--plugins_dir <directory>]
+    
+
+## Установка модулей ядра
+
+Приведенные ниже примеры показывают, как добавлять плагины по мере необходимости, так чтобы любой Cordova API, который вы используете в вашем проекте, по-прежнему продолжил работать после обновления до версии 3.0. Для каждой команды, необходимо выбрать целевую платформы, и ссылаться на каталог проекта платформы.
+
+*   cordova-plugin-battery-status plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-battery-status.git
+
+*   cordova-plugin-camera plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-camera.git
+
+*   cordova-plugin-console plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-console.git
+
+*   cordova-plugin-contacts plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-contacts.git
+
+*   cordova-plugin-device plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-device.git
+
+*   cordova-plugin-device-motion (accelerometer) plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-device-motion.git
+
+*   cordova-plugin-device-orientation (compass) plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-device-orientation.git
+
+*   cordova-plugin-dialogs plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-dialogs.git
+
+*   cordova-plugin-file plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-file.git
+
+*   cordova-plugin-file-transfer plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-file-transfer.git
+
+*   cordova-plugin-geolocation plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-geolocation.git
+
+*   cordova-plugin-globalization plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-globalization.git
+
+*   cordova-plugin-inappbrowser plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-inappbrowser.git
+
+*   cordova-plugin-media plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-media.git
+
+*   cordova-plugin-media-capture plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-media-capture.git
+
+*   cordova-plugin-network-information plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-network-information.git
+
+*   cordova-plugin-splashscreen plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-splashscreen.git
+
+*   cordova-plugin-vibration plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-vibration.git
\ No newline at end of file


[09/50] [abbrv] Sync with Crowdin 9/9 code updates

Posted by mw...@apache.org.
http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/cdc2bf42/docs/zh/edge/plugin_ref/spec.md
----------------------------------------------------------------------
diff --git a/docs/zh/edge/plugin_ref/spec.md b/docs/zh/edge/plugin_ref/spec.md
index f37a9a1..0558b82 100644
--- a/docs/zh/edge/plugin_ref/spec.md
+++ b/docs/zh/edge/plugin_ref/spec.md
@@ -44,7 +44,11 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 子項目的 `<engines>` 元素指定版本的此外掛程式支援的基於 Apache 科爾多瓦的框架。示例:
 
-    < 引擎 >< 引擎名稱 ="科爾多瓦"版本 ="1.7.0"/ >< 引擎名稱 ="科爾多瓦"版本 ="1.8.1"/ >< 引擎名稱 ="worklight"版本 ="1.0.0"平臺 ="android"scriptSrc ="worklight_version"/ >< / 引擎 >
+    <engines>
+        <engine name="cordova" version="1.7.0" />
+        <engine name="cordova" version="1.8.1" />
+        <engine name="worklight" version="1.0.0" platform="android" scriptSrc="worklight_version"/>
+    </engines>
     
 
 類似于 `<plugin>` 元素的 `version` 屬性中,指定的版本字串應匹配符合正則運算式的字串主要-未成年人-修補程式:
@@ -54,19 +58,30 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 引擎的元素也可指定模糊比對為了避免重複,並減少維護基礎平臺更新時。 工具應該支援的最低 `>` , `>=` , `<` 和 `<=` ,例如:
 
-    < 引擎 >< 引擎名稱 ="科爾多瓦"版本 ="> = 1.7.0"/ >< 引擎名稱 ="科爾多瓦"版本 ="< 1.8.1"/ >< / 引擎 >
+    <engines>
+        <engine name="cordova" version=">=1.7.0" />
+        <engine name="cordova" version="<1.8.1" />
+    </engines>
     
 
 '<engine>' 標籤也有預設支援的所有主要平臺存在的科爾多瓦。 指定的 '科爾多瓦' 引擎標記意味著科爾多瓦在任何平臺上的所有版本必須都滿足發動機版本屬性。 你可能還會列出特定的平臺和它們的版本以覆蓋全部捕獲 '科爾多瓦' 引擎:
 
-    < 引擎 >< 引擎名稱 ="科爾多瓦"版本 ="> = 1.7.0"/ >< 引擎名稱 ="科爾多瓦-android 系統"版本 ="> = 1.8.0"/ >< 引擎名稱 ="科爾多瓦-ios"版本 ="> = 1.7.1"/ >< / 引擎 >
+    <engines>
+        <engine name="cordova" version=">=1.7.0" />
+        <engine name="cordova-android" version=">=1.8.0" />
+        <engine name="cordova-ios" version=">=1.7.1" />
+    </engines>
     
 
 這裡是一個清單的預設引擎,'<engine>'標籤支援: * '科爾多瓦' *' 科爾多瓦-plugman' * '科爾多瓦-android' *' 科爾多瓦-ios' * '科爾多瓦-blackberry10' *' 科爾多瓦-wp7' * '科爾多瓦-wp8' *' 科爾多瓦-windows8'
 
 指定自訂的基於 Apache 科爾多瓦的框架應列出引擎標記下就像這樣:
 
-    < 引擎 >< 引擎名稱 ="my_custom_framework"版本 ="1.0.0"平臺 ="android"scriptSrc ="path_to_my_custom_framework_version"/ >< 引擎名稱 ="another_framework"版本 ="> 0.2.0"平臺 ="ios|android"scriptSrc ="path_to_another_framework_version"/ >< 引擎名稱 ="even_more_framework"版本 ="> = 2.2.0"平臺 ="*"scriptSrc ="path_to_even_more_framework_version"/ >< / 引擎 >
+    <engines>
+        <engine name="my_custom_framework" version="1.0.0" platform="android" scriptSrc="path_to_my_custom_framework_version"/>
+        <engine name="another_framework" version=">0.2.0" platform="ios|android" scriptSrc="path_to_another_framework_version"/>
+        <engine name="even_more_framework" version=">=2.2.0" platform="*" scriptSrc="path_to_even_more_framework_version"/>
+    </engines>
     
 
 一個自訂的基於 Apache 科爾多瓦框架需要引擎的元素包含以下特性: '名稱'、 '版本'、 'scriptSrc' 和 '平臺'。
@@ -87,7 +102,7 @@ plugman 中止與非零代碼為其目標專案不能滿足發動機的約束任
 
 該外掛程式,其文本內容包含外掛程式的名稱人類可讀的名稱。例如:
 
-    < 名稱 > 美孚 < / 名稱 >
+    <name>Foo</name>
     
 
 此元素還不能 () 處理當地語系化。
@@ -96,7 +111,7 @@ plugman 中止與非零代碼為其目標專案不能滿足發動機的約束任
 
 對該外掛程式的人類可讀說明。元素的文本內容包含外掛程式的描述。示例:
 
-    < 描述 > 美孚外掛程式描述 < / 說明 >
+    <description>Foo plugin description</description>
     
 
 此元素還不能 () 處理當地語系化。
@@ -105,28 +120,31 @@ plugman 中止與非零代碼為其目標專案不能滿足發動機的約束任
 
 外掛程式作者姓名。元素的文本內容包含外掛程式作者的姓名。示例:
 
-    < 作者 > 美孚外掛程式描述 < / 作者 >
+    <author>Foo plugin description</author>
     
 
 ## `<keywords>`元素
 
 外掛程式關鍵字。元素的文本內容包含以逗號分隔的關鍵字來描述該外掛程式。示例:
 
-    < 關鍵字 > 美孚、 酒吧 < / 關鍵字 >
+    <keywords>foo,bar</keywords>
     
 
 ## `<license>`元素
 
 外掛程式許可。元素的文本內容包含外掛程式許可證。示例:
 
-    < 許可證 > Apache 2.0 許可證 < / 許可證 >
+    <license>Apache 2.0 License</license>
     
 
 ## `<asset>`元素
 
 一個或多個元素列出檔或目錄複寫到科爾多瓦 app `www` 目錄。例子:
 
-    <! — — 單一檔中,要複製根目錄中--> < 資產 src ="www/foo.js"target="foo.js"/ ><! — — 也要被覆制的根目錄中目錄--> < 資產 src ="www/foo"目標 ="foo"/ >
+    <!-- a single file, to be copied in the root directory -->
+    <asset src="www/foo.js" target="foo.js" />
+    <!-- a directory, also to be copied in the root directory -->
+    <asset src="www/foo" target="foo" />
     
 
 所有 `<asset>` 標籤需要兩個 `src` 和 `target` 的屬性。 只有 web 外掛程式包含主要是 `<asset>` 的元素。 任何 `<asset>` 元素的嵌套在 `<platform>` 元素指定特定于平臺 web 資產,如下所述。 屬性包括:
@@ -145,7 +163,9 @@ plugman 中止與非零代碼為其目標專案不能滿足發動機的約束任
 
 大多數的外掛程式包括一個或多個 JavaScript 檔。 每個 `<js-module>` 標記對應于一個 JavaScript 檔,並防止外掛程式的使用者不必添加 `<script>` 為每個檔標記。 雖然 `<asset>` 標籤只是將一個檔案複製從外掛程式子目錄到 `www` , `<js-module>` 標記是複雜得多。 他們看起來像這樣:
 
-    < js 模組 src="socket.js"名稱 ="通訊端">< 黑糊 target="chrome.socket"/ >< / js 模組 >
+    <js-module src="socket.js" name="Socket">
+        <clobbers target="chrome.socket" />
+    </js-module>
     
 
 與上面的例子,安裝一個外掛程式時 `socket.js` 複製到 `www/plugins/my.plugin.id/socket.js` ,並作為對條目添加 `www/cordova_plugins.js` 。 在載入時,代碼在 `cordova.js` 使用 XHR 來讀取每個檔並注入 `<script>` 到 HTML 標籤。 它將添加一個映射,以痛打或合併並酌情按如下所述。
@@ -176,7 +196,7 @@ plugman 中止與非零代碼為其目標專案不能滿足發動機的約束任
 
 `<dependency>`標記允許您指定當前外掛程式所依賴的其他外掛程式。 雖然未來的版本將從外掛程式庫訪問它們,在短期內的外掛程式直接引用的 Url 作為 `<dependency>` 的標記。 他們的格式如下:
 
-    < 依賴項 id="com.plugin.id"url ="HTTPs://github.com/myuser/someplugin"commit ="428931ada3891801"子目錄 ="一些/路徑/這裡"/ >
+    <dependency id="com.plugin.id" url="https://github.com/myuser/someplugin" commit="428931ada3891801" subdir="some/path/here" />
     
 
 *   `id`: 提供外掛程式的 ID。 它應該是全域唯一的並表示在反向域的樣式。 這些限制,既不當前執行的而他們可能在未來。
@@ -203,7 +223,12 @@ plugman 中止與非零代碼為其目標專案不能滿足發動機的約束任
 
 平臺標記示例:
 
-    < 平臺名稱 ="android"><! — — android 作業系統特定的元素--> < / 平臺 >< 平臺名稱 ="ios"><! — — ios 特定的元素--> < / 平臺 >
+    <platform name="android">
+        <!-- android-specific elements -->
+    </platform>
+    <platform name="ios">
+        <!-- ios-specific elements -->
+    </platform>
     
 
 所需 `name` 屬性標識一個平臺支援,將與該平臺關聯元素的子級。
@@ -220,7 +245,13 @@ plugman 中止與非零代碼為其目標專案不能滿足發動機的約束任
 
 `<source-file>`元素標識應安裝到一個專案的可執行檔的原始程式碼。例子:
 
-    <!-android--> < 原始檔案 src="src/android/Foo.java"目標-dir ="src/com/alunny/foo"/ ><! — — ios--> < 原始檔案 src="src/ios/CDVFoo.m"/ >< 原始檔案 src="src/ios/someLib.a"框架 ="true"/ >< 原始檔案 src="src/ios/someLib.a"編譯器標誌 ="-使用者-objc-弧"/ >
+    <!-- android -->
+    <source-file src="src/android/Foo.java"
+                    target-dir="src/com/alunny/foo" />
+    <!-- ios -->
+    <source-file src="src/ios/CDVFoo.m" />
+    <source-file src="src/ios/someLib.a" framework="true" />
+    <source-file src="src/ios/someLib.a" compiler-flags="-fno-objc-arc" />
     
 
 它支援以下屬性:
@@ -245,12 +276,24 @@ plugman 中止與非零代碼為其目標專案不能滿足發動機的約束任
 
 XML 的的示例:
 
-    < 設定檔 target="AndroidManifest.xml"父 ="應用程式/清單 /">< 活動 android:name="com.foo.Foo"android:label="@string/app_name">< 意圖-濾清器 >< / 意圖-濾清器 >< / 活動 >< / 設定檔 >
+    <config-file target="AndroidManifest.xml" parent="/manifest/application">
+        <activity android:name="com.foo.Foo" android:label="@string/app_name">
+            <intent-filter>
+            </intent-filter>
+        </activity>
+    </config-file>
     
 
 例如 `plist` :
 
-    < config 檔目標 ="*-Info.plist"父 ="CFBundleURLTypes">< 陣列 >< 字典 >< 鍵 > 套裝軟體名稱 < / 鍵 >< 字串 > $PACKAGE_NAME < / 字串 >< / 辭典 >< / 陣列 >< / 設定檔 >
+    <config-file target="*-Info.plist" parent="CFBundleURLTypes">
+        <array>
+            <dict>
+                <key>PackageName</key>
+                <string>$PACKAGE_NAME</string>
+            </dict>
+        </array>
+    </config-file>
     
 
 它支援以下屬性:
@@ -277,26 +320,31 @@ XML 的的示例:
 
 示例:
 
-    < 設定檔 target="config.xml"父 ="/ 構件/外掛程式">< 外掛程式名稱 = 值"ChildBrowser"="ChildBrowserCommand"/ >< / 設定檔 >
+    <config-file target="config.xml" parent="/widget/plugins">
+         <plugin name="ChildBrowser" value="ChildBrowserCommand"/>
+    </config-file>
     
 
 指定鍵和值將追加到正確的 `AppInfo.plist` iOS 科爾多瓦專案中的檔。例如:
 
-    < 外掛程式 plist 鍵 = 字串"Foo"="CDVFoo"/ >
+    <plugins-plist key="Foo" string="CDVFoo" />
     
 
 ## `<resource-file>`和`<header-file>`
 
 原始程式碼檔一樣,但專門為 iOS 等平臺,區分原始程式碼檔、 標題和資源。例子:
 
-    < 資源檔 src="CDVFoo.bundle"/ >< 資源檔 src="CDVFooViewController.xib"/ >< 標頭檔 src="CDVFoo.h"/ >
+    <resource-file src="CDVFoo.bundle" />
+    <resource-file src="CDVFooViewController.xib" />
+    <header-file src="CDVFoo.h" />
     
 
 ## `<lib-file>`
 
 像源、 資源和標頭檔,但專門為黑莓 10 這樣的平臺,使用使用者生成的庫。例子:
 
-    < lib 檔 src="src/BlackBerry10/native/device/libfoo.so"拱 ="設備"/ >< lib 檔 src="src/BlackBerry10/native/simulator/libfoo.so"拱 ="模擬器"/ >
+    <lib-file src="src/BlackBerry10/native/device/libfoo.so" arch="device" />
+    <lib-file src="src/BlackBerry10/native/simulator/libfoo.so" arch="simulator" />
     
 
 支援的屬性:
@@ -311,7 +359,8 @@ XML 的的示例:
 
 例子:
 
-    < 框架 src="libsqlite3.dylib"/ >< 框架 src="social.framework"弱 ="true"/ >
+    <framework src="libsqlite3.dylib" />
+    <framework src="social.framework" weak="true" />
     
 
 `src`屬性標識的框架,其中 plugman 嘗試添加到科爾多瓦專案中,給定平臺的正確方式。
@@ -322,33 +371,39 @@ XML 的的示例:
 
 向使用者提供的其他資訊。當您需要額外的步驟,不能輕鬆地自動或超出了 plugman 的範圍時,這非常有用。例子:
 
-    < 資訊 > 你需要從使用 Android SDK 管理器 (運行 android) 的 Android 額外部分安裝 __Google 玩 Services__。
+    <info>
+    You need to install __Google Play Services__ from the `Android Extras` section using the Android SDK manager (run `android`).
     
-    您需要將以下行添加到您的 'local.properties' android.library.reference.1=PATH_TO_ANDROID_SDK/sdk/extras/google/google_play_services/libproject/google-play-services_lib < / 資訊 >
+    You need to add the following line to your `local.properties`
+    
+    android.library.reference.1=PATH_TO_ANDROID_SDK/sdk/extras/google/google_play_services/libproject/google-play-services_lib
+    </info>
     
 
 # 變數
 
 在某些情況下,可能需要一個外掛程式進行配置更改依賴于目標應用程式。 例如,若要為在 android 系統,其包 id 是 app C2DM 註冊 `com.alunny.message` 如需要的許可權:
 
-    < 使用許可權 android:name="com.alunny.message.permission.C2D_MESSAGE"/ >
+    <uses-permission
+    android:name="com.alunny.message.permission.C2D_MESSAGE"/>
     
 
 在這種情況下,從插入內容的位置 `plugin.xml` 檔事先並不知道,變數可以表示一個貨幣符號後面跟隨一系列的大寫英文字母、 數位或底線。 對於上面的示例中, `plugin.xml` 檔將包括此標記:
 
-    < 使用許可權 android:name="$PACKAGE_NAME.permission.C2D_MESSAGE"/ >
+    <uses-permission
+    android:name="$PACKAGE_NAME.permission.C2D_MESSAGE"/>
     
 
 如果未找到,則 plugman 將指定的值或空字串替換變數引用。 可能檢測到的變數引用的值 (在這種情況下,從 `AndroidManifest.xml` 檔) 或指定的工具 ; 使用者確切的過程是依賴于特定的工具。
 
 plugman 可以要求使用者指定一個外掛程式所需的變數。例如,用於 C2M 和谷歌地圖 API 金鑰可以指定為一個命令列參數:
 
-    plugman — — android 平臺 — — 專案/路徑/到/專案 — — 外掛程式 name|git-url|path-變數 API_KEY=!@CFATGWE%^WGSFDGSDFW$%^#$%YTHGsdfhsfhyer56734
+    plugman --platform android --project /path/to/project --plugin name|git-url|path --variable API_KEY=!@CFATGWE%^WGSFDGSDFW$%^#$%YTHGsdfhsfhyer56734
     
 
 以使變數強制性的 `<platform>` 標記需要包含 `<preference>` 標記。例如:
 
-    < 首選項名稱 ="API_KEY"/ >
+    <preference name="API_KEY" />
     
 
 plugman 檢查這些所需的首選項傳入的。如果不是,它應警告使用者如何傳遞中的變數和以非零代碼退出。


[04/50] [abbrv] docs commit: Synchronization with Crowdin

Posted by mw...@apache.org.
Synchronization with Crowdin


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

Branch: refs/heads/master
Commit: 49265e04eb5a939ce20d9fd7a960d3152499cf6d
Parents: 121aa69
Author: ldeluca <ld...@us.ibm.com>
Authored: Thu Sep 5 14:34:46 2013 -0400
Committer: ldeluca <ld...@us.ibm.com>
Committed: Thu Sep 5 14:34:46 2013 -0400

----------------------------------------------------------------------
 docs/es/edge/config_ref/index.md                |  7 +-
 .../edge/cordova/accelerometer/accelerometer.md | 21 +++++-
 .../edge/cordova/notification/notification.md   | 20 ++++-
 docs/es/edge/guide/appdev/whitelist/index.md    | 20 ++---
 docs/es/edge/guide/platforms/android/plugin.md  | 54 ++++++++-----
 docs/es/edge/guide/platforms/android/webview.md | 60 +++++++++++----
 .../edge/guide/platforms/blackberry/plugin.md   |  4 +-
 .../edge/guide/platforms/blackberry10/tools.md  |  2 +-
 docs/es/edge/guide/platforms/index.md           | 10 +--
 docs/es/edge/guide/platforms/ios/webview.md     | 17 +++--
 docs/fr/edge/config_ref/index.md                |  8 +-
 .../edge/cordova/accelerometer/accelerometer.md | 21 +++++-
 .../edge/cordova/notification/notification.md   | 26 +++++--
 docs/fr/edge/guide/appdev/whitelist/index.md    | 28 +++----
 docs/fr/edge/guide/platforms/android/plugin.md  | 79 +++++++++++++-------
 docs/fr/edge/guide/platforms/android/webview.md | 68 ++++++++++++-----
 .../edge/guide/platforms/blackberry/plugin.md   | 48 ++++++++----
 docs/fr/edge/guide/platforms/ios/webview.md     | 21 ++++--
 docs/it/edge/config_ref/index.md                |  7 +-
 .../edge/cordova/accelerometer/accelerometer.md | 21 +++++-
 .../edge/cordova/notification/notification.md   | 28 +++++--
 docs/it/edge/guide/appdev/whitelist/index.md    | 26 +++----
 docs/it/edge/guide/platforms/android/plugin.md  | 79 +++++++++++++-------
 docs/it/edge/guide/platforms/android/webview.md | 58 ++++++++++----
 .../edge/guide/platforms/blackberry/plugin.md   | 48 ++++++++----
 docs/it/edge/guide/platforms/ios/plugin.md      |  4 +-
 docs/it/edge/guide/platforms/ios/webview.md     | 19 +++--
 docs/ja/edge/config_ref/index.md                |  7 +-
 .../edge/cordova/accelerometer/accelerometer.md | 21 +++++-
 .../edge/cordova/notification/notification.md   | 20 ++++-
 docs/ja/edge/guide/appdev/whitelist/index.md    | 22 +++---
 docs/ja/edge/guide/platforms/android/plugin.md  | 72 +++++++++++++++---
 docs/ja/edge/guide/platforms/android/webview.md | 59 +++++++++++++--
 .../edge/guide/platforms/blackberry/plugin.md   | 39 +++++++++-
 docs/ja/edge/guide/platforms/ios/plugin.md      |  2 +-
 docs/ja/edge/guide/platforms/ios/webview.md     | 20 +++--
 docs/ko/edge/config_ref/index.md                |  7 +-
 .../edge/cordova/accelerometer/accelerometer.md | 21 +++++-
 .../edge/cordova/notification/notification.md   | 20 ++++-
 docs/ko/edge/guide/appdev/whitelist/index.md    | 22 +++---
 docs/ko/edge/guide/platforms/android/plugin.md  | 79 +++++++++++++-------
 docs/ko/edge/guide/platforms/android/webview.md | 58 ++++++++++----
 .../edge/guide/platforms/blackberry/plugin.md   | 48 ++++++++----
 docs/ko/edge/guide/platforms/ios/plugin.md      |  4 +-
 docs/ko/edge/guide/platforms/ios/webview.md     | 17 +++--
 docs/zh/edge/config_ref/index.md                |  7 +-
 .../edge/cordova/accelerometer/accelerometer.md |  4 +-
 .../edge/cordova/notification/notification.md   | 20 ++++-
 docs/zh/edge/guide/appdev/whitelist/index.md    | 28 +++----
 docs/zh/edge/guide/platforms/android/plugin.md  | 72 +++++++++++++++---
 docs/zh/edge/guide/platforms/android/webview.md | 59 +++++++++++++--
 .../edge/guide/platforms/blackberry/plugin.md   | 39 +++++++++-
 docs/zh/edge/guide/platforms/ios/plugin.md      |  2 +-
 docs/zh/edge/guide/platforms/ios/webview.md     | 22 ++++--
 54 files changed, 1174 insertions(+), 421 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/49265e04/docs/es/edge/config_ref/index.md
----------------------------------------------------------------------
diff --git a/docs/es/edge/config_ref/index.md b/docs/es/edge/config_ref/index.md
index f305b0d..aeada3f 100644
--- a/docs/es/edge/config_ref/index.md
+++ b/docs/es/edge/config_ref/index.md
@@ -36,7 +36,12 @@ El proyecto [Apache Cordova][2] esfuerza abstracto plataforma nativa lejos detal
 
 Un ejemplo:
 
-        < widget >< nombre de preferencia = "MySetting" value = "true" / >< función nombre = valor "MiPlugin" = "MyPluginClass" / >< accede origen = "*" / >< contenido src="index.html" / >< / widget >
+        <widget>
+            <preference name="MySetting" value="true" />
+            <feature name="MyPlugin" value="MyPluginClass" />
+            <access origin="*" />
+            <content src="index.html" />
+        </widget>
     
 
 Seguir una lista de elementos soportados en plataformas principales que son apoyadas en Apache Cordova.

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/49265e04/docs/es/edge/cordova/accelerometer/accelerometer.md
----------------------------------------------------------------------
diff --git a/docs/es/edge/cordova/accelerometer/accelerometer.md b/docs/es/edge/cordova/accelerometer/accelerometer.md
index b0316fe..0c4e60d 100644
--- a/docs/es/edge/cordova/accelerometer/accelerometer.md
+++ b/docs/es/edge/cordova/accelerometer/accelerometer.md
@@ -46,22 +46,35 @@ Estos comandos se aplican a todas las plataformas específicas, sino modificar l
 
 *   Android (en`app/res/xml/config.xml`)
     
-        < nombre de la función = "Acelerometro" >< nombre param = "android-paquete" value="org.apache.cordova.AccelListener" / >< / característica >
+        <feature name="Accelerometer">
+            <param name="android-package" value="org.apache.cordova.AccelListener" />
+        </feature>
         
 
 *   BlackBerry WebWorks
     
-        (in www/plugins.xml) < nombre de la función = "Acelerometro" >< nombre param = "blackberry-paquete" value="org.apache.cordova.accelerometer.Accelerometer" / >< / característica > (en www/config.xml) < cuentan con id="blackberry.system" requiere = "true" versión = "1.0.0.0" / >< cuentan con id="org.apache.cordova" requiere = "true" version = "1.0.0" / >
+        (in www/plugins.xml)
+        <feature name="Accelerometer">
+            <param name="blackberry-package" value="org.apache.cordova.accelerometer.Accelerometer" />
+        </feature>
+        
+        (in www/config.xml)
+        <feature id="blackberry.system"  required="true" version="1.0.0.0" />
+        <feature id="org.apache.cordova" required="true" version="1.0.0" />
         
 
 *   (en iOS`config.xml`)
     
-        < nombre de la función = "Acelerometro" >< nombre param = "ios-paquete" value = "CDVAccelerometer" / >< / característica >
+        <feature name="Accelerometer">
+            <param name="ios-package" value="CDVAccelerometer" />
+        </feature>
         
 
 *   Windows Phone (en`Properties/WPAppManifest.xml`)
     
-        < capacidades >< nombre de capacidad = "ID_CAP_SENSORS" / >< / capacidades >
+        <Capabilities>
+            <Capability Name="ID_CAP_SENSORS" />
+        </Capabilities>
         
     
     Referencia: [manifiesto de aplicación para Windows Phone][1]

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/49265e04/docs/es/edge/cordova/notification/notification.md
----------------------------------------------------------------------
diff --git a/docs/es/edge/cordova/notification/notification.md b/docs/es/edge/cordova/notification/notification.md
index 6a244d3..f22ffec 100644
--- a/docs/es/edge/cordova/notification/notification.md
+++ b/docs/es/edge/cordova/notification/notification.md
@@ -40,17 +40,31 @@ Estos comandos se aplican a todas las plataformas específicas, sino modificar l
 
 *   Android
     
-        (in app/res/xml/config.xml) < nombre de la función = "Notificación" >< nombre param = "android-paquete" value="org.apache.cordova.Notification" / >< / característica > (en app/AndroidManifest.xml) < usos-permiso android:name="android.permission.VIBRATE" / >
+        (in app/res/xml/config.xml)
+        <feature name="Notification">
+            <param name="android-package" value="org.apache.cordova.Notification" />
+        </feature>
+        
+        (in app/AndroidManifest.xml)
+        <uses-permission android:name="android.permission.VIBRATE" />
         
 
 *   BlackBerry WebWorks
     
-        (in www/plugins.xml) < nombre de la función = "Notificación" >< nombre param = "blackberry-paquete" value="org.apache.cordova.notification.Notification" / >< / característica > (en www/config.xml) < cuentan con id="blackberry.ui.dialog" / >
+        (in www/plugins.xml)
+        <feature name="Notification">
+            <param name="blackberry-package" value="org.apache.cordova.notification.Notification" />
+        </feature>
+        
+        (in www/config.xml)
+        <feature id="blackberry.ui.dialog" />
         
 
 *   (en iOS`config.xml`)
     
-        < nombre de la función = "Notificación" >< nombre param = "ios-paquete" value = "CDVNotification" / >< / característica >
+        <feature name="Notification">
+            <param name="ios-package" value="CDVNotification" />
+        </feature>
         
 
 Algunas plataformas que soportan esta característica sin necesidad de ninguna configuración especial. Ver soporte de plataforma para tener una visión general.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/49265e04/docs/es/edge/guide/appdev/whitelist/index.md
----------------------------------------------------------------------
diff --git a/docs/es/edge/guide/appdev/whitelist/index.md b/docs/es/edge/guide/appdev/whitelist/index.md
index 61be50e..a305c41 100644
--- a/docs/es/edge/guide/appdev/whitelist/index.md
+++ b/docs/es/edge/guide/appdev/whitelist/index.md
@@ -93,22 +93,22 @@ Para una referencia completa, vea la [documentación del elemento de acceso Blac
 
 Acceso a [google.com][2]:
 
-    < accede uri="http://google.com" subdomains = "false" / >
+    <access uri="http://google.com" subdomains="false" />
     
 
 Acceso a [maps.google.com][4]:
 
-    < accede uri="http://maps.google.com" subdomains = "false" / >
+    <access uri="http://maps.google.com" subdomains="false" />
     
 
 Acceso a todos los subdominios de [google.com][2]:
 
-    < accede uri="http://google.com" subdomains = "true" / >
+    <access uri="http://google.com" subdomains="true" />
     
 
 Acceso a todos los ámbitos, incluyendo el protocolo `file://`:
 
-    < accede uri = "*" subdominios = "true" / >
+    <access uri="*" subdomains="true" />
     
 
 ## iOS
@@ -127,7 +127,7 @@ Comodines en iOS ( `*` ) son más flexibles que la especificación [W3C Widget d
 
 Acceso a todos los subdominios y TLD (`.com`, `. net`, etc.):
 
-    *. google.*
+    *.google.*
     
 
 ## Windows Phone (7 y 8)
@@ -140,7 +140,7 @@ Android apoya plenamente la sintaxis de las listas blancas.
 
 Acceso a [google.com][2]:
 
-    < accede origen = "http://google.com" / >
+    <access origin="http://google.com" />
     
 
 ## Tizen
@@ -153,19 +153,19 @@ Archivo de `config.xml` del directorio raíz de la aplicación especifica las re
 
 Acceso a [google.com][2]:
 
-    < accede origin="http://google.com" subdomains = "false" / >
+    <access origin="http://google.com" subdomains="false" />
     
 
 Acceso a los seguros [google.com][3] ( `https://` ):
 
-    < accede origin="https://google.com" subdomains = "false" / >
+    <access origin="https://google.com" subdomains="false" />
     
 
 Acceso a todos los subdominios de [google.com][2]:
 
-    < accede origin="http://google.com" subdomains = "true" / >
+    <access origin="http://google.com" subdomains="true" />
     
 
 Acceso a todos los dominios, incluyendo `file://` Protocolo:
 
-    < accede origen = "*" subdominios = "true" / >
\ No newline at end of file
+    <access origin="*" subdomains="true" />
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/49265e04/docs/es/edge/guide/platforms/android/plugin.md
----------------------------------------------------------------------
diff --git a/docs/es/edge/guide/platforms/android/plugin.md b/docs/es/edge/guide/platforms/android/plugin.md
index 20bfb77..a2e2697 100644
--- a/docs/es/edge/guide/platforms/android/plugin.md
+++ b/docs/es/edge/guide/platforms/android/plugin.md
@@ -31,7 +31,9 @@ Esto mariscales una solicitud de la WebView al lado nativo Android, más o menos
 
 Si usted distribuye su plugin como archivo de Java o un frasco de su propio, el plugin debe agregarse a la `config.xml` archivo en de su aplicación Cordova-Android `res/xml/` Directorio.
 
-    < nombre de la función = "< nombreDeServicio >" >< nombre param = "android-paquete" value = "< full_name_including_namespace >" / >< / característica >
+    <feature name="<service_name>">
+        <param name="android-package" value="<full_name_including_namespace>" />
+    </feature>
     
 
 El nombre de servicio debe coincidir con la que se utiliza en la llamada `exec` de JavaScript, y el valor es el nombre completo de clases Java, incluyendo el espacio de nombres. De lo contrario el plugin puede compilar pero siendo inalcanzable por Córdoba.
@@ -84,11 +86,12 @@ Si no tienes que correr en el subproceso de la interfaz de usuario, pero no quer
             cordova.getThreadPool().execute(new Runnable() {
                 public void run() {
                     ...
-                    callbackContext.success(); / / Thread-safe.
+                    callbackContext.success(); // Thread-safe.
                 }
             });
-            devuelve true;
-        } return false;
+            return true;
+        }
+        return false;
     }
     
 
@@ -96,27 +99,42 @@ Si no tienes que correr en el subproceso de la interfaz de usuario, pero no quer
 
 Añadir lo siguiente a nuestro archivo `config.xml`:
 
-    < nombre de la función = "Echo" >< nombre param = "android-paquete" value="org.apache.cordova.plugin.Echo" / >< / característica >
+    <feature name="Echo">
+        <param name="android-package" value="org.apache.cordova.plugin.Echo" />
+    </feature>
     
 
 Luego añadir el siguiente archivo a `src/org/apache/cordova/plugin/Echo.java` dentro de nuestra aplicación de Cordova-Android:
 
-    paquete org.apache.cordova.plugin;
+    package org.apache.cordova.plugin;
     
-    Import org.apache.cordova.CordovaPlugin;
-    Import org.apache.cordova.CallbackContext;
+    import org.apache.cordova.CordovaPlugin;
+    import org.apache.cordova.CallbackContext;
     
-    Import org.json.JSONArray;
-    Import org.json.JSONException;
-    Import org.json.JSONObject;
+    import org.json.JSONArray;
+    import org.json.JSONException;
+    import org.json.JSONObject;
+    
+    /**
+     * This class echoes a string called from JavaScript.
+     */
+    public class Echo extends CordovaPlugin {
+    
+        @Override
+        public boolean execute(String action, JSONArray args, CallbackContext callbackContext) throws JSONException {
+            if (action.equals("echo")) {
+                String message = args.getString(0);
+                this.echo(message, callbackContext);
+                return true;
+            }
+            return false;
+        }
     
-    / ** * Esta clase se hace eco de una cadena de llamados desde JavaScript.
-     * / public class Eco extends CordovaPlugin {@Override public boolean ejecutar (acción de las cuerdas, JSONArray args, CallbackContext callbackContext) lanza JSONException {si (action.equals("echo")) {cadena de mensaje = args.getString(0);
-                this.echo (mensaje, callbackContext);
-                devuelve true;
-            } devolver false;
-        } privada Eco vacío (cadena de mensaje, CallbackContext callbackContext) {si (mensaje! = null & & message.length() > 0) {callbackContext.success(message);
-            } más {callbackContext.error ("esperado una cadena no vacía discusión.");
+        private void echo(String message, CallbackContext callbackContext) {
+            if (message != null && message.length() > 0) {
+                callbackContext.success(message);
+            } else {
+                callbackContext.error("Expected one non-empty string argument.");
             }
         }
     }

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/49265e04/docs/es/edge/guide/platforms/android/webview.md
----------------------------------------------------------------------
diff --git a/docs/es/edge/guide/platforms/android/webview.md b/docs/es/edge/guide/platforms/android/webview.md
index 3acdf39..f9bc0ed 100644
--- a/docs/es/edge/guide/platforms/android/webview.md
+++ b/docs/es/edge/guide/platforms/android/webview.md
@@ -42,10 +42,14 @@ Si no está familiarizado con el desarrollo de aplicaciones Android, por favor l
 
 4.  Modificar su actividad para que implementa el `CordovaInterface` . Debe implementar los métodos incluidos. Puede que desee copiar desde `/framework/src/org/apache/cordova/CordovaActivity.java` , o implementarlas en tu propio. El fragmento de código siguiente muestra una aplicación básica que utiliza la interfaz. Observe cómo coincide con el id de referencia ver el `id` atributo especificado en el fragmento de XML se muestra arriba:
     
-        público clase que cordovaviewtestactivity amplía actividad implementa CordovaInterface {CordovaWebView cwv;
-            / * Se llama cuando la actividad se crea por primera vez. * / @Override public void onCreate(Bundle savedInstanceState) {Super.OnCreate;
+        public class CordovaViewTestActivity extends Activity implements CordovaInterface {
+            CordovaWebView cwv;
+            /* Called when the activity is first created. */
+            @Override
+            public void onCreate(Bundle savedInstanceState) {
+                super.onCreate(savedInstanceState);
                 setContentView(R.layout.main);
-                VPT = findViewById(R.id.tutorialView) (CordovaWebView);
+                cwv = (CordovaWebView) findViewById(R.id.tutorialView);
                 Config.init(this);
                 cwv.loadUrl(Config.getStartUrl());
             }
@@ -53,20 +57,46 @@ Si no está familiarizado con el desarrollo de aplicaciones Android, por favor l
 
 Si se utiliza la cámara, también debe implementar esto:
 
-        @Override public vacío setActivityResultCallback (plugin CordovaPlugin) {this.activityResultCallback = plugin;
-        } / ** * Lanzar una actividad para la cual desea un resultado cuando termine. Cuando sale de esta actividad, * se llama a su método onActivityResult().
-         ** @param comando objeto command * @param intención la intención de empezar * @param requestCode el código de solicitud que se pasa al callback para identificar la actividad * / public void startActivityForResult (comando CordovaPlugin, intención de Dolo, int requestCode) {this.activityResultCallback = comando;
+        @Override
+        public void setActivityResultCallback(CordovaPlugin plugin) {
+            this.activityResultCallback = plugin;
+        }
+        /**
+         * Launch an activity for which you would like a result when it finished. When this activity exits,
+         * your onActivityResult() method is called.
+         *
+         * @param command           The command object
+         * @param intent            The intent to start
+         * @param requestCode       The request code that is passed to callback to identify the activity
+         */
+        public void startActivityForResult(CordovaPlugin command, Intent intent, int requestCode) {
+            this.activityResultCallback = command;
             this.activityResultKeepRunning = this.keepRunning;
     
-            / / Si multitarea activado, desactívelo para actividades que devuelven resultados si (comando! = null) {this.keepRunning = false;
-            } / / Comenzar la actividad super.startActivityForResult (intención, requestCode);
-        } @Override / ** * cuando una actividad se ha iniciado las salidas, dando la requestCode que empezó con * la resultCode volvió y cualquier dato adicional de él.
-         ** @param requestCode el código de solicitud suministrado originalmente a startActivityForResult(), * permitiéndole identificar provenientes de este resultado.
-         resultCode * @param el código de resultado entero devuelto por la actividad del niño a través de su setResult().
-         * @param datos una intención, que puede devolver datos de resultado a la persona que llama (diversos datos pueden acoplarse a propósito "extras").
-         * / protegido void onActivityResult (int requestCode, int resultCode, intención intención) {super.onActivityResult (requestCode, resultCode, intención);
-            Devolución de llamada CordovaPlugin = this.activityResultCallback;
-            Si ("callback"! = null) {callback.onActivityResult (requestCode, resultCode, intención);
+            // If multitasking turned on, then disable it for activities that return results
+            if (command != null) {
+                this.keepRunning = false;
+            }
+    
+            // Start activity
+            super.startActivityForResult(intent, requestCode);
+        }   
+    
+        @Override
+        /**
+         * Called when an activity you launched exits, giving you the requestCode you started it with,
+         * the resultCode it returned, and any additional data from it.
+         *
+         * @param requestCode       The request code originally supplied to startActivityForResult(),
+         *                          allowing you to identify who this result came from.
+         * @param resultCode        The integer result code returned by the child activity through its setResult().
+         * @param data              An Intent, which can return result data to the caller (various data can be attached to Intent "extras").
+         */
+        protected void onActivityResult(int requestCode, int resultCode, Intent intent) {
+            super.onActivityResult(requestCode, resultCode, intent);
+            CordovaPlugin callback = this.activityResultCallback;
+            if (callback != null) {
+                callback.onActivityResult(requestCode, resultCode, intent);
             }
         }
     

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/49265e04/docs/es/edge/guide/platforms/blackberry/plugin.md
----------------------------------------------------------------------
diff --git a/docs/es/edge/guide/platforms/blackberry/plugin.md b/docs/es/edge/guide/platforms/blackberry/plugin.md
index fd5ad97..9973674 100644
--- a/docs/es/edge/guide/platforms/blackberry/plugin.md
+++ b/docs/es/edge/guide/platforms/blackberry/plugin.md
@@ -35,7 +35,9 @@ El plugin de eco esencialmente devuelve el mensaje que un usuario proporciona a
 
 De su proyecto `www/plugins.xml` directorio contiene todas las referencias necesarias a plugins de su proyecto de Cordova. Agregue una referencia adicional para que cuando se llama a `cordova.exec`, Cordova sabe cómo asignar el argumento de `Eco` de `cordova.exec` a la clase de `Echo` que queremos escribir de forma nativa:
 
-    < nombre de la función = "Echo" >< nombre param = "blackberry-paquete" value="org.apache.cordova.echo.Echo" / >< / característica >
+    <feature name="Echo">
+        <param name="blackberry-package" value="org.apache.cordova.echo.Echo" />
+    </feature>
     
 
 ## Agregar Echo.java

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/49265e04/docs/es/edge/guide/platforms/blackberry10/tools.md
----------------------------------------------------------------------
diff --git a/docs/es/edge/guide/platforms/blackberry10/tools.md b/docs/es/edge/guide/platforms/blackberry10/tools.md
index 36757ef..aee32eb 100644
--- a/docs/es/edge/guide/platforms/blackberry10/tools.md
+++ b/docs/es/edge/guide/platforms/blackberry10/tools.md
@@ -14,7 +14,7 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
    under the License.
 ---
 
-# Herramientas de línea de comandos de BlackBerry 10
+# BlackBerry 10 herramientas de línea de comandos
 
 El `cordova` la utilidad de línea de comandos es una herramienta de alto nivel que le permite construir aplicaciones a través de varias plataformas a la vez. Una versión anterior del marco Cordova ofrece conjuntos de herramientas de línea de comandos específicos de cada plataforma. Para usarlos como una alternativa a la CLI, tienes que descargar esta versión de Córdoba desde [cordova.apache.org][1]. La descarga contiene los archivos separados para cada plataforma. Ampliar la plataforma de destino. Las herramientas aquí descritas están normalmente disponibles en el nivel superior `bin` Directorio de otra manera, consulte el archivo **Léame** para obtener direcciones más detallada.
 

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/49265e04/docs/es/edge/guide/platforms/index.md
----------------------------------------------------------------------
diff --git a/docs/es/edge/guide/platforms/index.md b/docs/es/edge/guide/platforms/index.md
index fa060eb..2ff5b82 100644
--- a/docs/es/edge/guide/platforms/index.md
+++ b/docs/es/edge/guide/platforms/index.md
@@ -33,15 +33,15 @@ Cada *Plataforma guía* a continuación te dice lo que necesitas saber para conf
 
 ## BlackBerry
 
-*   Guía de la plataforma blackBerry
-*   Configuración de blackBerry
-*   Herramientas de línea de comandos de blackBerry
+*   Guía de la plataforma BlackBerry
+*   Configuración de BlackBerry
+*   Herramientas de línea de comandos de BlackBerry
 *   Actualizar BlackBerry
 
 ## BlackBerry 10
 
-*   Guía de la plataforma blackBerry 10
-*   Configuración de blackBerry 10
+*   Guía de la plataforma BlackBerry 10
+*   Configuración de BlackBerry 10
 *   BlackBerry 10 Plugins
 *   BlackBerry 10 herramientas de línea de comandos
 

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/49265e04/docs/es/edge/guide/platforms/ios/webview.md
----------------------------------------------------------------------
diff --git a/docs/es/edge/guide/platforms/ios/webview.md b/docs/es/edge/guide/platforms/ios/webview.md
index 2c7e6cb..74634f7 100644
--- a/docs/es/edge/guide/platforms/ios/webview.md
+++ b/docs/es/edge/guide/platforms/ios/webview.md
@@ -95,7 +95,7 @@ Cordova 2.0.0 y versiones posteriores sólo apoyan la implementación de la cuch
 
 2.  Instanciar un nuevo `CDVViewController` y retener en algún lugar (por ejemplo, a una propiedad en su clase):
     
-        CDVViewController * viewController = [CDVViewController nuevo];
+        CDVViewController* viewController = [CDVViewController new];
         
 
 3.  (*Opcional*) Fijar la `wwwFolderName` propiedad (por defecto `www` ):
@@ -105,12 +105,12 @@ Cordova 2.0.0 y versiones posteriores sólo apoyan la implementación de la cuch
 
 4.  (*Opcional*) Configurar la página de inicio en el archivo config.xml, el `<content>` etiqueta.
     
-        < contenido src="index.html" / >
+        <content src="index.html" />
         
     
     O
     
-        < contenido src = "http://apache.org" / >
+        <content src="http://apache.org" />
         
 
 5.  (*Opcional*) Fijar la `useSplashScreen` propiedad (por defecto `NO` ):
@@ -120,7 +120,7 @@ Cordova 2.0.0 y versiones posteriores sólo apoyan la implementación de la cuch
 
 6.  Establecer el **marco de la vista** (siempre establecer esto como la última propiedad):
     
-        viewController.view.frame = CGRectMake (0, 0, 320, 480);
+        viewController.view.frame = CGRectMake(0, 0, 320, 480);
         
 
 7.  Añadir cuchilla a su punto de vista:
@@ -140,5 +140,10 @@ Cordova 2.0.0 y versiones posteriores sólo apoyan la implementación de la cuch
 
 5.  Establecer la adecuada `wwwFolderName` y `startPage` las propiedades de la carpeta que creó inicialmente, o utilizar los valores predeterminados (ver sección anterior) cuando crea una instancia del`CDVViewController`.
     
-        / * Si ha creado una carpeta llamada 'MiCarpeta' y desea que el archivo 'mipagina.html' en que sea la página de inicio * / viewController.wwwFolderName = @"myfolder";
-        viewController.startPage = @"mipagina.html"
\ No newline at end of file
+        /*
+         if you created a folder called 'myfolder' and
+         you want the file 'mypage.html' in it to be
+         the startPage
+        */
+        viewController.wwwFolderName = @"myfolder";
+        viewController.startPage = @"mypage.html"
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/49265e04/docs/fr/edge/config_ref/index.md
----------------------------------------------------------------------
diff --git a/docs/fr/edge/config_ref/index.md b/docs/fr/edge/config_ref/index.md
index ecad9ae..1d6c727 100644
--- a/docs/fr/edge/config_ref/index.md
+++ b/docs/fr/edge/config_ref/index.md
@@ -36,8 +36,12 @@ Le projet [Apache Cordova][2] s'efforce de s'abstraire de la plate-forme native
 
 Un exemple :
 
-        < widget >< nom de préférence = "MySetting" value = "true" / >< nom de la fonction = valeur "MyPlugin" = "MyPluginClass" / >< accéder origine = "*" / >< src="index.html de contenu" / >< / widget >
-    [NOTE : remettre l'original ici]
+        <widget>
+            <preference name="MySetting" value="true" />
+            <feature name="MyPlugin" value="MyPluginClass" />
+            <access origin="*" />
+            <content src="index.html" />
+        </widget>
     
 
 Vous trouverez ci-dessous les éléments supportés sur les différentes plateformes supportées par Apache Cordova.

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/49265e04/docs/fr/edge/cordova/accelerometer/accelerometer.md
----------------------------------------------------------------------
diff --git a/docs/fr/edge/cordova/accelerometer/accelerometer.md b/docs/fr/edge/cordova/accelerometer/accelerometer.md
index 9f55dd4..4764bce 100644
--- a/docs/fr/edge/cordova/accelerometer/accelerometer.md
+++ b/docs/fr/edge/cordova/accelerometer/accelerometer.md
@@ -46,22 +46,35 @@ Ces commandes s'appliquent à toutes les plates-formes ciblées mais modifient l
 
 *   Android (dans`app/res/xml/config.xml`)
     
-        < nom de la fonction = "Accéléromètre" >< param name = "android-package" value="org.apache.cordova.AccelListener" / >< / fiction >
+        <feature name="Accelerometer">
+            <param name="android-package" value="org.apache.cordova.AccelListener" />
+        </feature>
         
 
 *   BlackBerry WebWorks
     
-        (in www/plugins.Xml) < nom de la fonction = "Accéléromètre" >< param name = "blackberry-package" value="org.apache.cordova.accelerometer.Accelerometer" / >< / fiction > (dans www/config.xml) < id="blackberry.system en vedette" requis = "true" version = "1.0.0.0" / >< id="org.apache.cordova en vedette" requis = "true" version = "1.0.0" / >
+        (in www/plugins.xml)
+        <feature name="Accelerometer">
+            <param name="blackberry-package" value="org.apache.cordova.accelerometer.Accelerometer" />
+        </feature>
+        
+        (in www/config.xml)
+        <feature id="blackberry.system"  required="true" version="1.0.0.0" />
+        <feature id="org.apache.cordova" required="true" version="1.0.0" />
         
 
 *   iOS (en`config.xml`)
     
-        < nom de la fonction = « Accéléromètre » >< param name = « ios-paquet » value = « CDVAccelerometer » / >< / fiction >
+        <feature name="Accelerometer">
+            <param name="ios-package" value="CDVAccelerometer" />
+        </feature>
         
 
 *   Windows Phone (en`Properties/WPAppManifest.xml`)
     
-        < capacités >< capacité nom = « ID_CAP_SENSORS » / >< / capacités >
+        <Capabilities>
+            <Capability Name="ID_CAP_SENSORS" />
+        </Capabilities>
         
     
     Référence : [Manifeste d'Application pour Windows Phone][1]

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/49265e04/docs/fr/edge/cordova/notification/notification.md
----------------------------------------------------------------------
diff --git a/docs/fr/edge/cordova/notification/notification.md b/docs/fr/edge/cordova/notification/notification.md
index ad2a87c..76c5a8e 100644
--- a/docs/fr/edge/cordova/notification/notification.md
+++ b/docs/fr/edge/cordova/notification/notification.md
@@ -20,11 +20,11 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 ## Méthodes
 
-*   `notification.Alert`
+*   `notification.alert`
 *   `notification.Confirm`
 *   `notification.prompt`
-*   `notification.Beep`
-*   `notification.VIBRATE`
+*   `notification.beep`
+*   `notification.vibrate`
 
 ## Accéder à la fonctionnalité
 
@@ -40,17 +40,31 @@ Ces commandes s'appliquent à toutes les plates-formes ciblées, mais modifier l
 
 *   Android
     
-        (in app/res/XML/config.Xml) < nom de la fonction = "Notification" >< param name = "android-package" value="org.apache.cordova.Notification" / >< / fiction > (dans app/AndroidManifest.xml) < permissions des utilisations android:name="android.permission.VIBRATE" / >
+        (in app/res/xml/config.xml)
+        <feature name="Notification">
+            <param name="android-package" value="org.apache.cordova.Notification" />
+        </feature>
+        
+        (in app/AndroidManifest.xml)
+        <uses-permission android:name="android.permission.VIBRATE" />
         
 
 *   BlackBerry WebWorks
     
-        (in www/plugins.Xml) < nom de la fonction = "Notification" >< param name = "blackberry-package" value="org.apache.cordova.notification.Notification" / >< / fiction > (dans www/config.xml) < disposent id="blackberry.ui.dialog" / >
+        (in www/plugins.xml)
+        <feature name="Notification">
+            <param name="blackberry-package" value="org.apache.cordova.notification.Notification" />
+        </feature>
+        
+        (in www/config.xml)
+        <feature id="blackberry.ui.dialog" />
         
 
 *   iOS (en`config.xml`)
     
-        < nom de la fonction = « Notification » >< param name = « ios-paquet » value = « CDVNotification » / >< / fiction >
+        <feature name="Notification">
+            <param name="ios-package" value="CDVNotification" />
+        </feature>
         
 
 Certaines plates-formes peuvent prendre en charge cette fonctionnalité sans nécessiter aucune configuration spéciale. Voir plate-forme prise en charge pour une vue d'ensemble.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/49265e04/docs/fr/edge/guide/appdev/whitelist/index.md
----------------------------------------------------------------------
diff --git a/docs/fr/edge/guide/appdev/whitelist/index.md b/docs/fr/edge/guide/appdev/whitelist/index.md
index 2560b94..a2bed6e 100644
--- a/docs/fr/edge/guide/appdev/whitelist/index.md
+++ b/docs/fr/edge/guide/appdev/whitelist/index.md
@@ -32,21 +32,21 @@ Accès à [google.com][2]:
 
  [2]: http://google.com
 
-    http://Google.com
+    http://google.com
     
 
 Accès sécurisé [google.com][3] ( `https://` ) :
 
  [3]: https://google.com
 
-    https://Google.com
+    https://google.com
     
 
 Accès pour le sous-domaine [maps.google.com][4]:
 
  [4]: http://maps.google.com
 
-    http://Maps.google.com
+    http://maps.google.com
     
 
 Accès à tous les sous-domaines sur [google.com][2] (p. ex., [mail.google.com][5] et [docs.google.com][6]) :
@@ -76,7 +76,7 @@ Android souscrit pleinement la syntaxe de la liste blanche.
 
 Accès à [google.com][2]:
 
-    < accéder origin="http://google.com" / >
+    <access origin="http://google.com" />
     
 
 ## BlackBerry
@@ -93,22 +93,22 @@ Pour une référence complète, consultez la [documentation de l'élément d'acc
 
 Accès à [google.com][2]:
 
-    < accéder uri="http://google.com" sous-domaines = "false" / >
+    <access uri="http://google.com" subdomains="false" />
     
 
 Accès à [maps.google.com][4]:
 
-    < accéder uri="http://maps.google.com" sous-domaines = "false" / >
+    <access uri="http://maps.google.com" subdomains="false" />
     
 
 Accès à tous les sous-domaines sur [Google.fr][2]:
 
-    < accéder uri="http://google.com" sous-domaines = "true" / >
+    <access uri="http://google.com" subdomains="true" />
     
 
 Accès à tous les domaines, y compris `file://` protocole :
 
-    < accès uri = "*" sous-domaines = « true » / >
+    <access uri="*" subdomains="true" />
     
 
 ## iOS
@@ -127,7 +127,7 @@ Caractères génériques sur iOS ( `*` ) sont plus souples que la spécification
 
 Accès à tous les sous-domaines et les TLDs ( `.com` , `.net` , etc.) :
 
-    *. google.*
+    *.google.*
     
 
 ## Windows Phone (7 & 8)
@@ -140,7 +140,7 @@ Android soutient pleinement la syntaxe de la liste blanche.
 
 Accès à [google.com][2]:
 
-    < accéder origine = « http://google.com » / >
+    <access origin="http://google.com" />
     
 
 ## Paciarelli
@@ -153,19 +153,19 @@ Du répertoire racine l'application `config.xml` fichier spécifie les règles d
 
 Accès à [google.com][2]:
 
-    < accéder origin="http://google.com" sous-domaines = "false" / >
+    <access origin="http://google.com" subdomains="false" />
     
 
 Accès sécurisé [google.com][3] ( `https://` ) :
 
-    < accéder origin="https://google.com" sous-domaines = "false" / >
+    <access origin="https://google.com" subdomains="false" />
     
 
 Accès à tous les sous-domaines sur [Google.fr][2]:
 
-    < accéder origin="http://google.com" sous-domaines = "true" / >
+    <access origin="http://google.com" subdomains="true" />
     
 
 Accès à tous les domaines, y compris `file://` protocole :
 
-    < accéder origine = "*" sous-domaines = « true » / >
\ No newline at end of file
+    <access origin="*" subdomains="true" />
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/49265e04/docs/fr/edge/guide/platforms/android/plugin.md
----------------------------------------------------------------------
diff --git a/docs/fr/edge/guide/platforms/android/plugin.md b/docs/fr/edge/guide/platforms/android/plugin.md
index 8eb1d24..87eae49 100644
--- a/docs/fr/edge/guide/platforms/android/plugin.md
+++ b/docs/fr/edge/guide/platforms/android/plugin.md
@@ -31,7 +31,9 @@ Cela marshale une demande de la WebView vers le côté natif Android, plus ou mo
 
 Si vous distribuez votre plugin sous fichier Java ou un bocal propre, le plugin doit être ajouté à la `config.xml` fichier dans votre application Android-Cordova `res/xml/` répertoire.
 
-    < nom de la fonction = « < service_name > » >< param name = « android-paquet » value = « < full_name_including_namespace > » / >< / fiction >
+    <feature name="<service_name>">
+        <param name="android-package" value="<full_name_including_namespace>" />
+    </feature>
     
 
 Le nom du service doit correspondre à celui utilisé dans le code JavaScript `exec` appel et la valeur est le nom complet de classes Java, y compris l'espace de noms. Dans le cas contraire le plugin peut compiler mais toujours être inaccessible de Cordova.
@@ -59,25 +61,37 @@ JavaScript dans le mode Web fait *pas* exécutés sur le thread d'interface util
 
 Si vous avez besoin d'interagir avec l'interface utilisateur, vous devez utiliser ce qui suit :
 
-    @Override public boolean exécuter (cordes, args JSONArray, finale CallbackContext callbackContext) lève JSONException {si ("beep".equals(action)) {finale longue durée = args.getLong(0) ;
-            cordova.getActivity () .runOnUiThread (new Runnable() {public void run() {...
-                    callbackContext.success() ; / / Thread-safe.
+    @Override
+    public boolean execute(String action, JSONArray args, final CallbackContext callbackContext) throws JSONException {
+        if ("beep".equals(action)) {
+            final long duration = args.getLong(0);
+            cordova.getActivity().runOnUiThread(new Runnable() {
+                public void run() {
+                    ...
+                    callbackContext.success(); // Thread-safe.
                 }
             });
-            return true ;
-        } return false ;
+            return true;
+        }
+        return false;
     }
     
 
 Si vous n'avez pas besoin d'exécuter sur le thread d'interface utilisateur, mais ne voulez pas bloquer le thread WebCore :
 
-    @Override public boolean exécuter (cordes, args JSONArray, finale CallbackContext callbackContext) lève JSONException {si ("beep".equals(action)) {finale longue durée = args.getLong(0) ;
-            cordova.getThreadPool () .execute (new Runnable() {public void run() {...
-                    callbackContext.success() ; / / Thread-safe.
+    @Override
+    public boolean execute(String action, JSONArray args, final CallbackContext callbackContext) throws JSONException {
+        if ("beep".equals(action)) {
+            final long duration = args.getLong(0);
+            cordova.getThreadPool().execute(new Runnable() {
+                public void run() {
+                    ...
+                    callbackContext.success(); // Thread-safe.
                 }
             });
-            return true ;
-        } return false ;
+            return true;
+        }
+        return false;
     }
     
 
@@ -85,27 +99,42 @@ Si vous n'avez pas besoin d'exécuter sur le thread d'interface utilisateur, mai
 
 Ajoutez la ligne suivante à notre `config.xml` fichier :
 
-    < nom de la fonction = "Echo" >< param name = "android-package" value="org.apache.cordova.plugin.Echo" / >< / fiction >
+    <feature name="Echo">
+        <param name="android-package" value="org.apache.cordova.plugin.Echo" />
+    </feature>
     
 
 Puis ajouter le fichier suivant à `src/org/apache/cordova/plugin/Echo.java` à l'intérieur de notre application de Cordova-Android :
 
-    package org.apache.cordova.plugin ;
+    package org.apache.cordova.plugin;
     
-    import org.apache.cordova.CordovaPlugin ;
-    import org.apache.cordova.CallbackContext ;
+    import org.apache.cordova.CordovaPlugin;
+    import org.apache.cordova.CallbackContext;
     
-    import org.json.JSONArray ;
-    import org.json.JSONException ;
-    import org.json.JSONObject ;
+    import org.json.JSONArray;
+    import org.json.JSONException;
+    import org.json.JSONObject;
+    
+    /**
+     * This class echoes a string called from JavaScript.
+     */
+    public class Echo extends CordovaPlugin {
+    
+        @Override
+        public boolean execute(String action, JSONArray args, CallbackContext callbackContext) throws JSONException {
+            if (action.equals("echo")) {
+                String message = args.getString(0);
+                this.echo(message, callbackContext);
+                return true;
+            }
+            return false;
+        }
     
-    / ** * Cette classe fait écho à une chaîne appelée à partir de JavaScript.
-     * / public class Echo extends CordovaPlugin {@Override public boolean exécuter (cordes, args JSONArray, CallbackContext callbackContext) lève JSONException {si (action.equals("echo")) {String message = args.getString(0) ;
-                This.Echo (message, callbackContext) ;
-                retourner la valeur true ;
-            } return false ;
-        } privé écho Sub (String message, CallbackContext callbackContext) {si (message! = null & & message.length() > 0) {callbackContext.success(message) ;
-            } else {callbackContext.error ("attendue une chaîne non vide argument.") ;
+        private void echo(String message, CallbackContext callbackContext) {
+            if (message != null && message.length() > 0) {
+                callbackContext.success(message);
+            } else {
+                callbackContext.error("Expected one non-empty string argument.");
             }
         }
     }

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/49265e04/docs/fr/edge/guide/platforms/android/webview.md
----------------------------------------------------------------------
diff --git a/docs/fr/edge/guide/platforms/android/webview.md b/docs/fr/edge/guide/platforms/android/webview.md
index d27fae2..9de1442 100644
--- a/docs/fr/edge/guide/platforms/android/webview.md
+++ b/docs/fr/edge/guide/platforms/android/webview.md
@@ -42,31 +42,61 @@ Si vous n'êtes pas familier avec le développement d'applications Android, veui
 
 4.  Modifier votre activité de sorte qu'il met en œuvre le `CordovaInterface`. Vous devez implémenter les méthodes inclus. Vous pouvez les copier de `/framework/src/org/apache/cordova/CordovaActivity.java`, ou leur mise en œuvre sur votre propre. Le fragment de code ci-dessous montre une application qui utilise l'interface de base. Notez comment la vue référencée l'id correspond à l'attribut `id` spécifié dans le fragment XML indiqué ci-dessus :
     
-        public class que cordovaviewtestactivity étend l'activité implémente CordovaInterface {CordovaWebView cwv ;
-            / * Appelée lorsque l'activité est d'abord créée. * / @Override public void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState) ;
-                setContentView(R.layout.main) ;
-                cwv = findViewById(R.id.tutorialView) (CordovaWebView) ;
-                Config.init(this) ;
-                cwv.loadUrl(Config.getStartUrl()) ;
+        public class CordovaViewTestActivity extends Activity implements CordovaInterface {
+            CordovaWebView cwv;
+            /* Called when the activity is first created. */
+            @Override
+            public void onCreate(Bundle savedInstanceState) {
+                super.onCreate(savedInstanceState);
+                setContentView(R.layout.main);
+                cwv = (CordovaWebView) findViewById(R.id.tutorialView);
+                Config.init(this);
+                cwv.loadUrl(Config.getStartUrl());
             }
         
 
 Si vous utilisez l'appareil photo, vous devez également implémenter ceci :
 
-        @Override public void setActivityResultCallback (plugin CordovaPlugin) {this.activityResultCallback = plugin ;
-        } / ** * Lancer une activité pour laquelle vous désirez un résultat quand il fini. Lorsque le sort de cette activité, * votre méthode onActivityResult() est appelée.
-         ** @param command de l'objet command * @param intention l'intention de commencer * @param requestCode le code de demande qui est passé au rappel pour identifier l'activité * / public void startActivityForResult (commande CordovaPlugin, intention intention, int requestCode) {this.activityResultCallback = command ;
-            this.activityResultKeepRunning = this.keepRunning ;
+        @Override
+        public void setActivityResultCallback(CordovaPlugin plugin) {
+            this.activityResultCallback = plugin;
+        }
+        /**
+         * Launch an activity for which you would like a result when it finished. When this activity exits,
+         * your onActivityResult() method is called.
+         *
+         * @param command           The command object
+         * @param intent            The intent to start
+         * @param requestCode       The request code that is passed to callback to identify the activity
+         */
+        public void startActivityForResult(CordovaPlugin command, Intent intent, int requestCode) {
+            this.activityResultCallback = command;
+            this.activityResultKeepRunning = this.keepRunning;
+    
+            // If multitasking turned on, then disable it for activities that return results
+            if (command != null) {
+                this.keepRunning = false;
+            }
+    
+            // Start activity
+            super.startActivityForResult(intent, requestCode);
+        }   
     
-            / / Si le multitâche activé, puis désactivez-le pour des activités qui retournent des résultats si (commande! = null) {this.keepRunning = false ;
-            } / / Début de l'activité super.startActivityForResult (intention, requestCode) ;
-        } @Override / ** * appelée lorsqu'une activité que vous avez lancé sorties, vous donnant la requestCode vous avez commencé avec, * le resultCode il retourné et toute autre donnée d'elle.
-         ** @param requestCode le code de demande fourni à l'origine à startActivityForResult(), * vous permettant de l'identifier venus de ce résultat.
-         @param resultCode le code de résultat entier retourné par l'activité de l'enfant par le biais de ses setResult().
-         @param données une intention, qui peut renvoyer des données de résultat à l'appelant (diverses données peuvent être attachées à l'intention de "extras").
-         * / protected void onActivityResult (int requestCode, int resultCode, intention intention) {super.onActivityResult (requestCode, resultCode, intention) ;
-            Rappel de CordovaPlugin = this.activityResultCallback ;
-            Si (rappel! = null) {callback.onActivityResult (requestCode, resultCode, intention) ;
+        @Override
+        /**
+         * Called when an activity you launched exits, giving you the requestCode you started it with,
+         * the resultCode it returned, and any additional data from it.
+         *
+         * @param requestCode       The request code originally supplied to startActivityForResult(),
+         *                          allowing you to identify who this result came from.
+         * @param resultCode        The integer result code returned by the child activity through its setResult().
+         * @param data              An Intent, which can return result data to the caller (various data can be attached to Intent "extras").
+         */
+        protected void onActivityResult(int requestCode, int resultCode, Intent intent) {
+            super.onActivityResult(requestCode, resultCode, intent);
+            CordovaPlugin callback = this.activityResultCallback;
+            if (callback != null) {
+                callback.onActivityResult(requestCode, resultCode, intent);
             }
         }
     

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/49265e04/docs/fr/edge/guide/platforms/blackberry/plugin.md
----------------------------------------------------------------------
diff --git a/docs/fr/edge/guide/platforms/blackberry/plugin.md b/docs/fr/edge/guide/platforms/blackberry/plugin.md
index 64a1b1d..ca18ece 100644
--- a/docs/fr/edge/guide/platforms/blackberry/plugin.md
+++ b/docs/fr/edge/guide/platforms/blackberry/plugin.md
@@ -35,7 +35,9 @@ Le plugin Echo renvoie essentiellement quelque message un utilisateur fournit à
 
 De votre projet `www/plugins.xml` répertoire contient toutes les références nécessaires pour les plugins de votre projet de Cordova. Ajouter une référence supplémentaire alors que quand `cordova.exec` est appelé, Cordova sait comment mapper le `Echo` argument de `cordova.exec` à la `Echo` classe que nous voulons écrire en mode natif :
 
-    < nom de la fonction = "Echo" >< param name = "blackberry-package" value="org.apache.cordova.echo.Echo" / >< / fiction >
+    <feature name="Echo">
+        <param name="blackberry-package" value="org.apache.cordova.echo.Echo" />
+    </feature>
     
 
 ## Ajout de Echo.java
@@ -46,21 +48,37 @@ Si vous remarquez la structure de l'attribut value, vous verrez une trajectoire
 
 L'idée de base derrière l'écriture d'un plugin consiste à créer une classe qui étend la classe de Plugin et de disposer d'une méthode appelée `execute` pour renvoyer un `PluginResult` classe. Tout appel à `cordova.exec` passe à l'action à exécuter au sein de la classe, ainsi que les arguments. Dans ce cas, « echo » est l'action que nous voulons exécuter au sein de la classe « Echo » et [str] sont les arguments que nous passons dans.
 
-    package org.apache.cordova.echo ;
+    package org.apache.cordova.echo;
     
-    import org.apache.cordova.api.Plugin ;
-    import org.apache.cordova.api.PluginResult ;
-    import org.apache.cordova.json4j.JSONArray ;
-    import org.apache.cordova.json4j.JSONException ;
-    import org.apache.cordova.json4j.JSONObject ;
-    / ** * Un plugin simple pour démontrer comment créer un plugin pour BlackBerry * fondamentalement echos Retournez le msg qu'un utilisateur appelle à ce plugin * / Echo/public final class extends Plugin {public static final écho de String = « echo » ;
+    import org.apache.cordova.api.Plugin;
+    import org.apache.cordova.api.PluginResult;
+    import org.apache.cordova.json4j.JSONArray;
+    import org.apache.cordova.json4j.JSONException;
+    import org.apache.cordova.json4j.JSONObject;
+    /**
+     * A simple plugin to demonstrate how to build a plugin for BlackBerry
+     * Basically echos back the msg that a user calls to this plugin
+     */
+    public final class Echo extends Plugin {
     
-        public PluginResult exécuter (cordes, args JSONArray, String callbackId) {PluginResult résultat = new PluginResult (PluginResult.Status.INVALID_ACTION, « Echo : action non valide: "+ action) ;
-            if(action.Equals(ECHO)) {try {String theMsg = args.getString(0) ;
-                    Si (theMsg! = null || theMsg.length() > 0) {résultat = new PluginResult (PluginResult.Status.OK, theMsg) ;
-                    } else {résultat = new PluginResult (PluginResult.Status.ERROR, « Rien à l'écho. ») ;
-                    }} catch (JSONException e) {résultat = new PluginResult (PluginResult.Status.JSON_EXCEPTION, e.getMessage()) ;
-                résultat}} ;
+        public static final String echo = "echo";
+    
+        public PluginResult execute(String action, JSONArray args, String callbackId) {
+            PluginResult result = new PluginResult(PluginResult.Status.INVALID_ACTION, "Echo: Invalid action:" + action);
+            if(action.equals(echo)){
+                try {
+                    String theMsg = args.getString(0);
+                    if(theMsg!= null || theMsg.length()>0){
+                        result = new PluginResult(PluginResult.Status.OK, theMsg);
+                    }else{
+                        result = new PluginResult(PluginResult.Status.ERROR, "Nothing to echo.");
+                    }
+                } catch (JSONException e) {
+                    result = new PluginResult(PluginResult.Status.JSON_EXCEPTION, e.getMessage());
+                }
+            }
+    
+            return result;
         }
     
     }
@@ -76,7 +94,7 @@ Nous ferons une vérification d'erreur et si le message semble correct, on insta
 
 La plus-value `Echo.java` doit être mis à jour dans votre projet. Pour construire le `.jar` fichier, naviguez jusqu'au répertoire racine du BlackBerry WebWorks repo et exécutez le `ant` commande :
 
-    fourmi update - Dproject.path="~/path_to_my_project"
+    ant update -Dproject.path="~/path_to_my_project"
     
 
 Cela génère un nouveau `.jar` du fichier dans le `build/ext` répertoire. Copie le `build/ext/cordova.jar` fichier dans votre `project/www/ext` répertoire.

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/49265e04/docs/fr/edge/guide/platforms/ios/webview.md
----------------------------------------------------------------------
diff --git a/docs/fr/edge/guide/platforms/ios/webview.md b/docs/fr/edge/guide/platforms/ios/webview.md
index a70ecc0..21f41e5 100644
--- a/docs/fr/edge/guide/platforms/ios/webview.md
+++ b/docs/fr/edge/guide/platforms/ios/webview.md
@@ -95,12 +95,12 @@ Cordova 2.0.0 et les versions ultérieures ne prennent en charge la mise en œuv
 
 2.  Instanciez une nouvelle `CDVViewController` et d'exercer quelque part (par exemple, d'une propriété dans votre classe) :
     
-        CDVViewController * viewController = [CDVViewController nouveau] ;
+        CDVViewController* viewController = [CDVViewController new];
         
 
 3.  (*En option*) Définir la `wwwFolderName` propriété (la valeur par défaut `www` ) :
     
-        viewController.wwwFolderName = @ « myfolder » ;
+        viewController.wwwFolderName = @"myfolder";
         
 
 4.  (*En option*) Définir la page de démarrage dans votre fichier config.xml, le `<content>` tag.
@@ -110,22 +110,22 @@ Cordova 2.0.0 et les versions ultérieures ne prennent en charge la mise en œuv
     
     OR
     
-        < contenu src = « http://apache.org » / >
+        <content src="http://apache.org" />
         
 
 5.  (*En option*) Définir la `useSplashScreen` propriété (la valeur par défaut `NO` ) :
     
-        viewController.useSplashScreen = YES ;
+        viewController.useSplashScreen = YES;
         
 
 6.  Définir le **cadre de l'avis** (toujours définir cela comme la dernière propriété) :
     
-        viewController.view.frame = CGRectMake (0, 0, 320, 480) ;
+        viewController.view.frame = CGRectMake(0, 0, 320, 480);
         
 
 7.  Ajouter Cleaver à votre vue :
     
-        [myView addSubview:viewController.view] ;
+        [myView addSubview:viewController.view];
         
 
 ## Ajouter vos actifs HTML, CSS et JavaScript
@@ -140,5 +140,10 @@ Cordova 2.0.0 et les versions ultérieures ne prennent en charge la mise en œuv
 
 5.  Le cas échéant la valeur `wwwFolderName` et `startPage` Propriétés pour le dossier que vous avez initialement créé, ou utiliser les valeurs par défaut (voir section précédente) lorsque vous instanciez le`CDVViewController`.
     
-        / * Si vous avez créé un dossier nommé « myfolder » et vous souhaitez le fichier « mapage.html » dans c'est la page d'accueil * / viewController.wwwFolderName = @ « myfolder » ;
-        viewController.startPage = @ « mapage.html »
\ No newline at end of file
+        /*
+         if you created a folder called 'myfolder' and
+         you want the file 'mypage.html' in it to be
+         the startPage
+        */
+        viewController.wwwFolderName = @"myfolder";
+        viewController.startPage = @"mypage.html"
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/49265e04/docs/it/edge/config_ref/index.md
----------------------------------------------------------------------
diff --git a/docs/it/edge/config_ref/index.md b/docs/it/edge/config_ref/index.md
index 632bb92..4941384 100644
--- a/docs/it/edge/config_ref/index.md
+++ b/docs/it/edge/config_ref/index.md
@@ -36,7 +36,12 @@ Il progetto [Apache Cordova][2] si sforza specifiche astratte via piattaforma na
 
 Un esempio:
 
-        < widget >< nome di preferenza = valore "MySetting" = "true" / >< nome funzione = "MyPlugin" value = "MyPluginClass" / >< accesso origine = "*" / >< src="index.html di contenuto" / >< / widget >
+        <widget>
+            <preference name="MySetting" value="true" />
+            <feature name="MyPlugin" value="MyPluginClass" />
+            <access origin="*" />
+            <content src="index.html" />
+        </widget>
     
 
 Seguire un elenco di elementi supportati su piattaforme principali che sono supportati in Apache Cordova.

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/49265e04/docs/it/edge/cordova/accelerometer/accelerometer.md
----------------------------------------------------------------------
diff --git a/docs/it/edge/cordova/accelerometer/accelerometer.md b/docs/it/edge/cordova/accelerometer/accelerometer.md
index 9ad7181..8b3be0c 100644
--- a/docs/it/edge/cordova/accelerometer/accelerometer.md
+++ b/docs/it/edge/cordova/accelerometer/accelerometer.md
@@ -46,22 +46,35 @@ Questi comandi si applicano a tutte le piattaforme mirate, ma modificano le impo
 
 *   Android (in`app/res/xml/config.xml`)
     
-        < nome funzione = "Accelerometro" >< nome param = "android-pacchetto" value="org.apache.cordova.AccelListener" / >< / caratteristica >
+        <feature name="Accelerometer">
+            <param name="android-package" value="org.apache.cordova.AccelListener" />
+        </feature>
         
 
 *   BlackBerry WebWorks
     
-        (in www/plugins.Xml) < nome funzione = "Accelerometro" >< param nome = "blackberry-pacchetto" value="org.apache.cordova.accelerometer.Accelerometer" / >< / caratteristica > (in www/config.xml) < presentano id="blackberry.system" richiesto = "true" versione = "1.0.0.0" / >< presentano id="org.apache.cordova" richiesto = "true" versione = "1.0.0" / >
+        (in www/plugins.xml)
+        <feature name="Accelerometer">
+            <param name="blackberry-package" value="org.apache.cordova.accelerometer.Accelerometer" />
+        </feature>
+        
+        (in www/config.xml)
+        <feature id="blackberry.system"  required="true" version="1.0.0.0" />
+        <feature id="org.apache.cordova" required="true" version="1.0.0" />
         
 
 *   iOS (in`config.xml`)
     
-        < nome funzione = "Accelerometro" >< param nome = valore "ios-pacchetto" = "CDVAccelerometer" / >< / caratteristica >
+        <feature name="Accelerometer">
+            <param name="ios-package" value="CDVAccelerometer" />
+        </feature>
         
 
 *   Windows Phone (in`Properties/WPAppManifest.xml`)
     
-        < funzionalità >< capacità nome = "ID_CAP_SENSORS" / >< / funzionalità >
+        <Capabilities>
+            <Capability Name="ID_CAP_SENSORS" />
+        </Capabilities>
         
     
     Riferimento: il [manifesto dell'applicazione per Windows Phone][1]

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/49265e04/docs/it/edge/cordova/notification/notification.md
----------------------------------------------------------------------
diff --git a/docs/it/edge/cordova/notification/notification.md b/docs/it/edge/cordova/notification/notification.md
index 283a352..68b93fc 100644
--- a/docs/it/edge/cordova/notification/notification.md
+++ b/docs/it/edge/cordova/notification/notification.md
@@ -20,11 +20,11 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 ## Metodi
 
-*   `Notification.Alert`
+*   `notification.alert`
 *   `Notification.Confirm`
-*   `Notification.prompt`
-*   `Notification.Beep`
-*   `Notification.vibrate`
+*   `notification.prompt`
+*   `notification.beep`
+*   `notification.vibrate`
 
 ## La funzionalità di accesso
 
@@ -40,17 +40,31 @@ Questi comandi si applicano a tutte le piattaforme mirate, ma modificano le impo
 
 *   Android
     
-        (in app/res/XML/config.Xml) < nome funzione = "Notifica" >< nome param = "android-pacchetto" value="org.apache.cordova.Notification" / >< / caratteristica > (in app/AndroidManifest.xml) < android:name="android.permission.VIBRATE usi-autorizzazione" / >
+        (in app/res/xml/config.xml)
+        <feature name="Notification">
+            <param name="android-package" value="org.apache.cordova.Notification" />
+        </feature>
+        
+        (in app/AndroidManifest.xml)
+        <uses-permission android:name="android.permission.VIBRATE" />
         
 
 *   BlackBerry WebWorks
     
-        (in www/plugins.Xml) < nome funzione = "Notifica" >< nome param = "blackberry-pacchetto" value="org.apache.cordova.notification.Notification" / >< / caratteristica > (in www/config.xml) < presentano id="blackberry.ui.dialog" / >
+        (in www/plugins.xml)
+        <feature name="Notification">
+            <param name="blackberry-package" value="org.apache.cordova.notification.Notification" />
+        </feature>
+        
+        (in www/config.xml)
+        <feature id="blackberry.ui.dialog" />
         
 
 *   iOS (in`config.xml`)
     
-        < nome funzione = "Notifica" >< param nome = valore "ios-pacchetto" = "CDVNotification" / >< / caratteristica >
+        <feature name="Notification">
+            <param name="ios-package" value="CDVNotification" />
+        </feature>
         
 
 Alcune piattaforme possono supportare questa funzionalità senza richiedere alcuna configurazione speciale. Per una panoramica, vedere supporto della piattaforma.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/49265e04/docs/it/edge/guide/appdev/whitelist/index.md
----------------------------------------------------------------------
diff --git a/docs/it/edge/guide/appdev/whitelist/index.md b/docs/it/edge/guide/appdev/whitelist/index.md
index 37c81ac..fdb3210 100644
--- a/docs/it/edge/guide/appdev/whitelist/index.md
+++ b/docs/it/edge/guide/appdev/whitelist/index.md
@@ -32,14 +32,14 @@ Accesso a [google.com][2]:
 
  [2]: http://google.com
 
-    http://Google.com
+    http://google.com
     
 
 Accesso al sicuro [google.com][3] ( `https://` ):
 
  [3]: https://google.com
 
-    https://Google.com
+    https://google.com
     
 
 Accesso per il sottodominio [maps.google.com][4]:
@@ -76,7 +76,7 @@ Android supporta pienamente la sintassi di whitelisting.
 
 Accesso a [google.com][2]:
 
-    < accesso origine = "http://google.com" / >
+    <access origin="http://google.com" />
     
 
 ## BlackBerry
@@ -93,22 +93,22 @@ Per un riferimento completo, vedere la [documentazione di BlackBerry WebWorks ac
 
 Accesso a [google.com][2]:
 
-    < accedere uri = sottodomini "http://google.com" = "false" / >
+    <access uri="http://google.com" subdomains="false" />
     
 
 Accesso a [maps.google.com][4]:
 
-    < accedere uri = sottodomini "http://maps.google.com" = "false" / >
+    <access uri="http://maps.google.com" subdomains="false" />
     
 
 Accesso a tutti i sottodomini su [Google.it][2]:
 
-    < accedere uri = sottodomini "http://google.com" = "true" / >
+    <access uri="http://google.com" subdomains="true" />
     
 
 Accesso a tutti i domini, tra cui `file://` protocollo:
 
-    < accedere uri = "*" sottodomini = "true" / >
+    <access uri="*" subdomains="true" />
     
 
 ## iOS
@@ -127,7 +127,7 @@ Caratteri jolly su iOS ( `*` ) sono più flessibili rispetto alla specifica [W3C
 
 Accesso a tutti i sottodomini e TLD ( `.com` , `.net` , ecc):
 
-    *. google.*
+    *.google.*
     
 
 ## Windows Phone (7 & 8)
@@ -140,7 +140,7 @@ Android supporta pienamente la sintassi di whitelisting.
 
 Accesso a [google.com][2]:
 
-    < accesso origine = "http://google.com" / >
+    <access origin="http://google.com" />
     
 
 ## Tizen
@@ -153,19 +153,19 @@ Directory radice dell'applicazione `config.xml` file specifica le regole di whit
 
 Accesso a [google.com][2]:
 
-    < accesso origine = sottodomini "http://google.com" = "false" / >
+    <access origin="http://google.com" subdomains="false" />
     
 
 Accesso al sicuro [google.com][3] ( `https://` ):
 
-    < accesso origine = sottodomini di "https://google.com" = "false" / >
+    <access origin="https://google.com" subdomains="false" />
     
 
 Accesso a tutti i sottodomini su [Google.it][2]:
 
-    < accesso origine = sottodomini "http://google.com" = "true" / >
+    <access origin="http://google.com" subdomains="true" />
     
 
 Accesso a tutti i domini, tra cui `file://` protocollo:
 
-    < accesso origine = "*" sottodomini = "true" / >
\ No newline at end of file
+    <access origin="*" subdomains="true" />
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/49265e04/docs/it/edge/guide/platforms/android/plugin.md
----------------------------------------------------------------------
diff --git a/docs/it/edge/guide/platforms/android/plugin.md b/docs/it/edge/guide/platforms/android/plugin.md
index 70e53a2..4370304 100644
--- a/docs/it/edge/guide/platforms/android/plugin.md
+++ b/docs/it/edge/guide/platforms/android/plugin.md
@@ -31,7 +31,9 @@ Questo esegue il marshalling di una richiesta da WebView sul lato nativo Android
 
 Se si distribuiscono vostro plugin come Java file o come un vaso proprio, deve essere aggiunto il plugin per la `config.xml` file nell'applicazione Android-Cordova `res/xml/` directory.
 
-    < nome funzione = "< NOME_SERVIZIO >" >< param nome = valore "android-pacchetto" = "< full_name_including_namespace >" / >< / caratteristica >
+    <feature name="<service_name>">
+        <param name="android-package" value="<full_name_including_namespace>" />
+    </feature>
     
 
 Il nome del servizio deve corrispondere a quello utilizzato in JavaScript `exec` chiamata e il valore è il nome completo della classi Java, tra cui lo spazio dei nomi. Altrimenti il plugin può compilare ma comunque irraggiungibile di Cordova.
@@ -59,25 +61,37 @@ JavaScript in WebView fa *non* eseguito sul thread dell'interfaccia utente. Esso
 
 Se avete bisogno di interagire con l'interfaccia utente, è necessario utilizzare il seguente:
 
-    @Override boolean pubblica esecuzione (azione String, args JSONArray, finale CallbackContext callbackContext) genera JSONException {se ("beep".equals(action)) {durata lunga finale = args.getLong(0);
-            cordova.getActivity () .runOnUiThread (nuovo Runnable() Run ({public void) {...
-                    callbackContext.success(); / / Thread-safe.
+    @Override
+    public boolean execute(String action, JSONArray args, final CallbackContext callbackContext) throws JSONException {
+        if ("beep".equals(action)) {
+            final long duration = args.getLong(0);
+            cordova.getActivity().runOnUiThread(new Runnable() {
+                public void run() {
+                    ...
+                    callbackContext.success(); // Thread-safe.
                 }
             });
-            restituire true;
-        } return false;
+            return true;
+        }
+        return false;
     }
     
 
 Se non è necessario per l'esecuzione sul thread dell'interfaccia utente, ma non voglio bloccare il thread WebCore:
 
-    @Override boolean pubblica esecuzione (azione String, args JSONArray, finale CallbackContext callbackContext) genera JSONException {se ("beep".equals(action)) {durata lunga finale = args.getLong(0);
-            cordova.getThreadPool () .execute (nuovo Runnable() Run ({public void) {...
-                    callbackContext.success(); / / Thread-safe.
+    @Override
+    public boolean execute(String action, JSONArray args, final CallbackContext callbackContext) throws JSONException {
+        if ("beep".equals(action)) {
+            final long duration = args.getLong(0);
+            cordova.getThreadPool().execute(new Runnable() {
+                public void run() {
+                    ...
+                    callbackContext.success(); // Thread-safe.
                 }
             });
-            restituire true;
-        } return false;
+            return true;
+        }
+        return false;
     }
     
 
@@ -85,27 +99,42 @@ Se non è necessario per l'esecuzione sul thread dell'interfaccia utente, ma non
 
 Aggiungere quanto segue al nostro `config.xml` file:
 
-    < nome funzione = "Echo" >< nome param = "android-pacchetto" value="org.apache.cordova.plugin.Echo" / >< / caratteristica >
+    <feature name="Echo">
+        <param name="android-package" value="org.apache.cordova.plugin.Echo" />
+    </feature>
     
 
 Quindi aggiungere il seguente file `src/org/apache/cordova/plugin/Echo.java` all'interno della nostra applicazione Android-Cordova:
 
-    pacchetto org.apache.cordova.plugin;
+    package org.apache.cordova.plugin;
     
-    importazione org.apache.cordova.CordovaPlugin;
-    importazione org.apache.cordova.CallbackContext;
+    import org.apache.cordova.CordovaPlugin;
+    import org.apache.cordova.CallbackContext;
     
-    importazione org.json.JSONArray;
-    importazione org.json.JSONException;
-    importazione org.json.JSONObject;
+    import org.json.JSONArray;
+    import org.json.JSONException;
+    import org.json.JSONObject;
+    
+    /**
+     * This class echoes a string called from JavaScript.
+     */
+    public class Echo extends CordovaPlugin {
+    
+        @Override
+        public boolean execute(String action, JSONArray args, CallbackContext callbackContext) throws JSONException {
+            if (action.equals("echo")) {
+                String message = args.getString(0);
+                this.echo(message, callbackContext);
+                return true;
+            }
+            return false;
+        }
     
-    / --- Questa classe riecheggia una stringa chiamata da JavaScript.
-     * / CordovaPlugin estende la classe pubblica Echo {@Override boolean pubblica esecuzione (azione String, args JSONArray, CallbackContext callbackContext) genera JSONException {se (action.equals("echo")) {stringa di messaggio = args.getString(0);
-                this.Echo (message, callbackContext);
-                restituire true;
-            } return false;
-        } privata void eco (String message, CallbackContext callbackContext) {se (messaggio! = null & & message.length() > 0) {callbackContext.success(message);
-            } else {callbackContext.error ("attesi una stringa non vuota argomento.");
+        private void echo(String message, CallbackContext callbackContext) {
+            if (message != null && message.length() > 0) {
+                callbackContext.success(message);
+            } else {
+                callbackContext.error("Expected one non-empty string argument.");
             }
         }
     }

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/49265e04/docs/it/edge/guide/platforms/android/webview.md
----------------------------------------------------------------------
diff --git a/docs/it/edge/guide/platforms/android/webview.md b/docs/it/edge/guide/platforms/android/webview.md
index 03e75e6..6a83a2a 100644
--- a/docs/it/edge/guide/platforms/android/webview.md
+++ b/docs/it/edge/guide/platforms/android/webview.md
@@ -42,10 +42,14 @@ Se si ha familiarità con lo sviluppo di applicazioni Android, Android piattafor
 
 4.  Modificare la vostra attività che implementa il `CordovaInterface` . È necessario implementare i metodi inclusi. Si potrebbe desiderare di copiarli da `/framework/src/org/apache/cordova/CordovaActivity.java` , o implementarle sul proprio. Il frammento di codice riportato di seguito viene illustrata un'applicazione di base che utilizza l'interfaccia. Si noti come l'id di riferimento vista corrisponde la `id` attributo specificato nel frammento XML sopra indicato:
     
-        classe pubblica che cordovaviewtestactivity estende attività implementa CordovaInterface {CordovaWebView cwv;
-            / * Chiamata quando l'attività viene creato. * / @Override pubblici onCreate(Bundle savedInstanceState) void {super.onCreate(savedInstanceState);
+        public class CordovaViewTestActivity extends Activity implements CordovaInterface {
+            CordovaWebView cwv;
+            /* Called when the activity is first created. */
+            @Override
+            public void onCreate(Bundle savedInstanceState) {
+                super.onCreate(savedInstanceState);
                 setContentView(R.layout.main);
-                cwv = findViewById(R.id.tutorialView) (CordovaWebView);
+                cwv = (CordovaWebView) findViewById(R.id.tutorialView);
                 Config.init(this);
                 cwv.loadUrl(Config.getStartUrl());
             }
@@ -53,20 +57,46 @@ Se si ha familiarità con lo sviluppo di applicazioni Android, Android piattafor
 
 Se si utilizza la fotocamera, è necessario implementare anche questo:
 
-        @Override public void setActivityResultCallback (plugin CordovaPlugin) {this.activityResultCallback = plugin;
-        } / --- Avviare un'attività per cui si desidera un risultato quando finito. Quando si esce da questa attività, * viene chiamato il metodo onActivityResult().
-         ** @param comando l'oggetto comando * intento di @param l'intento di avviare * requestCode @param il codice di richiesta che viene passato al callback per identificare l'attività * / public void startActivityForResult (comando CordovaPlugin, intento intento, int requestCode) {this.activityResultCallback = comando;
+        @Override
+        public void setActivityResultCallback(CordovaPlugin plugin) {
+            this.activityResultCallback = plugin;
+        }
+        /**
+         * Launch an activity for which you would like a result when it finished. When this activity exits,
+         * your onActivityResult() method is called.
+         *
+         * @param command           The command object
+         * @param intent            The intent to start
+         * @param requestCode       The request code that is passed to callback to identify the activity
+         */
+        public void startActivityForResult(CordovaPlugin command, Intent intent, int requestCode) {
+            this.activityResultCallback = command;
             this.activityResultKeepRunning = this.keepRunning;
     
-            / / Se il multitasking attivato, quindi disattivarla per attività che restituiscono risultati se (comando! = null) {this.keepRunning = false;
-            } / / Inizio attività super.startActivityForResult (intento, requestCode);
-        } @Override / --- chiamato quando un'attività ha lanciato uscite, dandovi la requestCode si è iniziato con, * il resultCode ha rinviato ed eventuali dati aggiuntivi da esso.
-         requestCode ** @param il codice di richiesta originariamente fornito a startActivityForResult(), * consentendo di identificare che questo risultato è venuto da.
-         resultCode * @param il codice di risultato integer restituito dall'attività figlio attraverso il suo setResult().
-         dati * @param un intento, che può restituire dati dei risultati al chiamante (vari dati possono essere associati a intenti "extra").
-         * / protected void onActivityResult (int requestCode, int resultCode, intento intento) {super.onActivityResult (requestCode, resultCode, intento);
+            // If multitasking turned on, then disable it for activities that return results
+            if (command != null) {
+                this.keepRunning = false;
+            }
+    
+            // Start activity
+            super.startActivityForResult(intent, requestCode);
+        }   
+    
+        @Override
+        /**
+         * Called when an activity you launched exits, giving you the requestCode you started it with,
+         * the resultCode it returned, and any additional data from it.
+         *
+         * @param requestCode       The request code originally supplied to startActivityForResult(),
+         *                          allowing you to identify who this result came from.
+         * @param resultCode        The integer result code returned by the child activity through its setResult().
+         * @param data              An Intent, which can return result data to the caller (various data can be attached to Intent "extras").
+         */
+        protected void onActivityResult(int requestCode, int resultCode, Intent intent) {
+            super.onActivityResult(requestCode, resultCode, intent);
             CordovaPlugin callback = this.activityResultCallback;
-            Se (richiamata! = null) {callback.onActivityResult (requestCode, resultCode, intento);
+            if (callback != null) {
+                callback.onActivityResult(requestCode, resultCode, intent);
             }
         }
     

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/49265e04/docs/it/edge/guide/platforms/blackberry/plugin.md
----------------------------------------------------------------------
diff --git a/docs/it/edge/guide/platforms/blackberry/plugin.md b/docs/it/edge/guide/platforms/blackberry/plugin.md
index c2b1f15..60d2a38 100644
--- a/docs/it/edge/guide/platforms/blackberry/plugin.md
+++ b/docs/it/edge/guide/platforms/blackberry/plugin.md
@@ -35,7 +35,9 @@ Il plugin Echo restituisce essenzialmente qualunque messaggio un utente fornisce
 
 Il progetto `www/plugins.xml` directory contiene tutti i riferimenti necessari plugins del vostro progetto di Cordova. Aggiungere un ulteriore riferimento così che quando `cordova.exec` è chiamato, Cordova conosce come mappare il `Echo` argomento di `cordova.exec` per la `Echo` classe che vogliamo scrivere nativamente:
 
-    < nome funzione = "Echo" >< nome param = "blackberry-pacchetto" value="org.apache.cordova.echo.Echo" / >< / caratteristica >
+    <feature name="Echo">
+        <param name="blackberry-package" value="org.apache.cordova.echo.Echo" />
+    </feature>
     
 
 ## L'aggiunta di Echo.java
@@ -46,21 +48,37 @@ Se si nota la struttura dell'attributo value, vedrete un percorso definito che c
 
 L'idea base scrivendo un plugin è quello di creare una classe che estende la classe Plugin e un metodo chiamato `execute` per restituire un `PluginResult` classe. Tutte le chiamate a `cordova.exec` passa nell'azione da eseguire all'interno della classe, così come gli argomenti. In questo caso, "eco" è l'azione che vogliamo eseguire all'interno della classe "Echo" e [str] sono gli argomenti che stiamo passando in.
 
-    pacchetto org.apache.cordova.echo;
+    package org.apache.cordova.echo;
     
-    importazione org.apache.cordova.api.Plugin;
-    importazione org.apache.cordova.api.PluginResult;
-    importazione org.apache.cordova.json4j.JSONArray;
-    importazione org.apache.cordova.json4j.JSONException;
-    importazione org.apache.cordova.json4j.JSONObject;
-    / --- Un semplice plugin per illustrare come creare un plugin per BlackBerry * fondamentalmente echos indietro il msg che chiama un utente a questo plugin * / pubblica finale classe Echo estende Plugin {echo stringa statica pubblica finale = "echo";
+    import org.apache.cordova.api.Plugin;
+    import org.apache.cordova.api.PluginResult;
+    import org.apache.cordova.json4j.JSONArray;
+    import org.apache.cordova.json4j.JSONException;
+    import org.apache.cordova.json4j.JSONObject;
+    /**
+     * A simple plugin to demonstrate how to build a plugin for BlackBerry
+     * Basically echos back the msg that a user calls to this plugin
+     */
+    public final class Echo extends Plugin {
     
-        PluginResult pubblica esecuzione (azione String, args JSONArray, String callbackId) {PluginResult risultato = PluginResult nuovo (PluginResult.Status.INVALID_ACTION, "Echo: azione non valido:" + azione);
-            if(Action.Equals(echo)) {provare {String theMsg = args.getString(0);
-                    Se (theMsg! = null | | theMsg.length() > 0) {risultato = PluginResult nuovo (PluginResult.Status.OK, theMsg);
-                    } else {risultato = PluginResult nuovo (PluginResult.Status.ERROR, "Nulla a echo.");
-                    }} catch (JSONException e) {risultato = PluginResult nuovo (PluginResult.Status.JSON_EXCEPTION, e.getMessage());
-                risultato restituito}};
+        public static final String echo = "echo";
+    
+        public PluginResult execute(String action, JSONArray args, String callbackId) {
+            PluginResult result = new PluginResult(PluginResult.Status.INVALID_ACTION, "Echo: Invalid action:" + action);
+            if(action.equals(echo)){
+                try {
+                    String theMsg = args.getString(0);
+                    if(theMsg!= null || theMsg.length()>0){
+                        result = new PluginResult(PluginResult.Status.OK, theMsg);
+                    }else{
+                        result = new PluginResult(PluginResult.Status.ERROR, "Nothing to echo.");
+                    }
+                } catch (JSONException e) {
+                    result = new PluginResult(PluginResult.Status.JSON_EXCEPTION, e.getMessage());
+                }
+            }
+    
+            return result;
         }
     
     }
@@ -76,7 +94,7 @@ Faremo qualche errore controllo e se il messaggio sembra OK, ci sarà istanziare
 
 L'aggiunto `Echo.java` deve essere aggiornato nel tuo progetto. Per costruire il `.jar` del file, passare alla directory principale di repo BlackBerry WebWorks ed eseguire il `ant` comando:
 
-    formica aggiornare - Dproject.path="~/path_to_my_project"
+    ant update -Dproject.path="~/path_to_my_project"
     
 
 Questo crea un nuovo `.jar` del file nella `build/ext` directory. Copia il `build/ext/cordova.jar` del file nel tuo `project/www/ext` directory.

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/49265e04/docs/it/edge/guide/platforms/ios/plugin.md
----------------------------------------------------------------------
diff --git a/docs/it/edge/guide/platforms/ios/plugin.md b/docs/it/edge/guide/platforms/ios/plugin.md
index ed49aad..4d775be 100644
--- a/docs/it/edge/guide/platforms/ios/plugin.md
+++ b/docs/it/edge/guide/platforms/ios/plugin.md
@@ -96,9 +96,9 @@ Aggiungiamo i seguenti al progetto `config.xml` file:
 
 Poi aggiungiamo i seguenti file ( `Echo.h` e `Echo.m` ) nella cartella plugin all'interno della nostra cartella di applicazione di Cordova-iOS:
 
-    / --- Echo.h Cordova Plugin intestazione --- / Echo #import < Cordova/CDV.h > @interface: CDVPlugin - comando di:(CDVInvokedUrlCommand*) echo (void);
+    / --- Echo.h Cordova Plugin intestazione * * * / Echo #import < Cordova/CDV.h > @interface: CDVPlugin - comando di:(CDVInvokedUrlCommand*) echo (void);
     
-    @end / --- implementazione di Plugin Cordova Echo.m --- / #import "Echo.h" #import < Cordova/CDV.h > @implementation Echo - comando di:(CDVInvokedUrlCommand*) echo (void) {CDVPluginResult * pluginResult = nil;
+    @end / --- implementazione di Plugin Cordova Echo.m * * * / #import "Echo.h" #import < Cordova/CDV.h > @implementation Echo - comando di:(CDVInvokedUrlCommand*) echo (void) {CDVPluginResult * pluginResult = nil;
         NSString * echo = [command.arguments objectAtIndex: 0];
     
         Se (eco! = nil & & [eco lunghezza] > 0) {pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK messageAsString:echo];

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/49265e04/docs/it/edge/guide/platforms/ios/webview.md
----------------------------------------------------------------------
diff --git a/docs/it/edge/guide/platforms/ios/webview.md b/docs/it/edge/guide/platforms/ios/webview.md
index 56a8000..e0dfe9d 100644
--- a/docs/it/edge/guide/platforms/ios/webview.md
+++ b/docs/it/edge/guide/platforms/ios/webview.md
@@ -95,7 +95,7 @@ Cordova 2.0.0 e versioni successive supportano solo l'implementazione di mannaia
 
 2.  Creare un'istanza di un nuovo `CDVViewController` e conservarlo da qualche parte (ad esempio, a una proprietà nella classe):
     
-        CDVViewController * viewController = [nuovo CDVViewController];
+        CDVViewController* viewController = [CDVViewController new];
         
 
 3.  (*Opzionale*) Impostare la `wwwFolderName` Proprietà (valore predefinito è `www` ):
@@ -105,12 +105,12 @@ Cordova 2.0.0 e versioni successive supportano solo l'implementazione di mannaia
 
 4.  (*Opzionale*) Impostare la pagina iniziale nel tuo config. xml, il `<content>` tag.
     
-        < src="index.html di contenuto" / >
+        <content src="index.html" />
         
     
     OR
     
-        < contenuto src = "http://apache.org" / >
+        <content src="http://apache.org" />
         
 
 5.  (*Opzionale*) Impostare la `useSplashScreen` Proprietà (valore predefinito è `NO` ):
@@ -120,12 +120,12 @@ Cordova 2.0.0 e versioni successive supportano solo l'implementazione di mannaia
 
 6.  Impostare il **riquadro di visualizzazione** (sempre impostare questo ultimo della proprietà):
     
-        viewController.view.frame = CGRectMake (0, 0, 320, 480);
+        viewController.view.frame = CGRectMake(0, 0, 320, 480);
         
 
 7.  Aggiungi mannaia alla visualizzazione:
     
-        [addSubview:viewController.view myView];
+        [myView addSubview:viewController.view];
         
 
 ## Aggiungendo il vostro patrimonio HTML, CSS e JavaScript
@@ -140,5 +140,10 @@ Cordova 2.0.0 e versioni successive supportano solo l'implementazione di mannaia
 
 5.  Impostare l'appropriato `wwwFolderName` e `startPage` proprietà per la cartella creata inizialmente, oppure utilizzare le impostazioni predefinite (vedi sezione precedente) quando si crea un'istanza del`CDVViewController`.
     
-        / * Se creato una cartella chiamata 'myfolder' e si desidera che il file 'MyPage' in esso per essere la pagina iniziale * / viewController.wwwFolderName = @"myfolder";
-        viewController.startPage = @"MyPage"
\ No newline at end of file
+        /*
+         if you created a folder called 'myfolder' and
+         you want the file 'mypage.html' in it to be
+         the startPage
+        */
+        viewController.wwwFolderName = @"myfolder";
+        viewController.startPage = @"mypage.html"
\ No newline at end of file


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

Posted by mw...@apache.org.
http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/compass/compass.clearWatch.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/compass/compass.clearWatch.md b/docs/de/edge/cordova/compass/compass.clearWatch.md
new file mode 100644
index 0000000..efe5d45
--- /dev/null
+++ b/docs/de/edge/cordova/compass/compass.clearWatch.md
@@ -0,0 +1,106 @@
+---
+
+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.
+---
+
+# compass.clearWatch
+
+Stoppen Sie, beobachten den Kompass auf der Uhr-ID-Parameter verweist.
+
+    navigator.compass.clearWatch(watchID);
+    
+
+*   **WatchID**: die ID zurückgegebener`compass.watchHeading`.
+
+## Unterstützte Plattformen
+
+*   Android
+*   BlackBerry 10
+*   iOS
+*   Tizen
+*   Windows Phone 7 und 8 (falls verfügbar in Hardware)
+*   Windows 8
+
+## Kleines Beispiel
+
+    var watchID = navigator.compass.watchHeading(onSuccess, onError, options);
+    
+    // ... later on ...
+    
+    navigator.compass.clearWatch(watchID);
+    
+
+## Vollständiges Beispiel
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>Compass Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // The watch id references the current `watchHeading`
+        var watchID = null;
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+            startWatch();
+        }
+    
+        // Start watching the compass
+        //
+        function startWatch() {
+    
+            // Update compass every 3 seconds
+            var options = { frequency: 3000 };
+    
+            watchID = navigator.compass.watchHeading(onSuccess, onError, options);
+        }
+    
+        // Stop watching the compass
+        //
+        function stopWatch() {
+            if (watchID) {
+                navigator.compass.clearWatch(watchID);
+                watchID = null;
+            }
+        }
+    
+        // onSuccess: Get the current heading
+        //
+        function onSuccess(heading) {
+            var element = document.getElementById('heading');
+            element.innerHTML = 'Heading: ' + heading.magneticHeading;
+        }
+    
+        // onError: Failed to get the heading
+        //
+        function onError(compassError) {
+            alert('Compass error: ' + compassError.code);
+        }
+    
+        </script>
+      </head>
+      <body>
+        <div id="heading">Waiting for heading...</div>
+        <button onclick="startWatch();">Start Watching</button>
+        <button onclick="stopWatch();">Stop Watching</button>
+      </body>
+    </html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/compass/compass.clearWatchFilter.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/compass/compass.clearWatchFilter.md b/docs/de/edge/cordova/compass/compass.clearWatchFilter.md
new file mode 100644
index 0000000..27b303e
--- /dev/null
+++ b/docs/de/edge/cordova/compass/compass.clearWatchFilter.md
@@ -0,0 +1,19 @@
+---
+
+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.
+---
+
+# compass.clearWatchFilter
+
+Nicht mehr unterstützt ab 1.6. Finden Sie unter`compass.clearWatch`.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/compass/compass.getCurrentHeading.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/compass/compass.getCurrentHeading.md b/docs/de/edge/cordova/compass/compass.getCurrentHeading.md
new file mode 100644
index 0000000..53347a7
--- /dev/null
+++ b/docs/de/edge/cordova/compass/compass.getCurrentHeading.md
@@ -0,0 +1,90 @@
+---
+
+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.
+---
+
+# compass.getCurrentHeading
+
+Erhalten Sie aktuelle Kompassrichtung.
+
+    navigator.compass.getCurrentHeading(compassSuccess, compassError, compassOptions);
+    
+
+## Beschreibung
+
+Der Kompass ist ein Sensor, der erkennt die Richtung oder Position, dass das Gerät in der Regel von der Oberseite des Geräts gezeigt wird. Er misst die Überschrift im Grad von 0 bis 359.99, wobei 0 Norden ist.
+
+Die Kompassrichtung Informationen über zurückgegeben ein `CompassHeading` -Objekt unter Verwendung der `compassSuccess` Callback-Funktion.
+
+## Unterstützte Plattformen
+
+*   Android
+*   BlackBerry 10
+*   iOS
+*   Tizen
+*   Windows Phone 7 und 8 (falls verfügbar in Hardware)
+*   Windows 8
+
+## Kleines Beispiel
+
+    function onSuccess(heading) {
+        alert('Heading: ' + heading.magneticHeading);
+    };
+    
+    function onError(error) {
+        alert('CompassError: ' + error.code);
+    };
+    
+    navigator.compass.getCurrentHeading(onSuccess, onError);
+    
+
+## Vollständiges Beispiel
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>Compass Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+            navigator.compass.getCurrentHeading(onSuccess, onError);
+        }
+    
+        // onSuccess: Get the current heading
+        //
+        function onSuccess(heading) {
+            alert('Heading: ' + heading.magneticHeading);
+        }
+    
+        // onError: Failed to get the heading
+        //
+        function onError(compassError) {
+            alert('Compass Error: ' + compassError.code);
+        }
+    
+        </script>
+      </head>
+      <body>
+        <h1>Example</h1>
+        <p>getCurrentHeading</p>
+      </body>
+    </html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/compass/compass.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/compass/compass.md b/docs/de/edge/cordova/compass/compass.md
new file mode 100644
index 0000000..fe6d627
--- /dev/null
+++ b/docs/de/edge/cordova/compass/compass.md
@@ -0,0 +1,71 @@
+---
+
+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.
+---
+
+# Kompass
+
+> Ruft die Richtung, die das Gerät verweist.
+
+## Methoden
+
+*   compass.getCurrentHeading
+*   compass.watchHeading
+*   compass.clearWatch
+*   compass.watchHeadingFilter (veraltet)
+*   compass.clearWatchFilter (veraltet)
+
+## Argumente
+
+*   compassSuccess
+*   compassError
+*   compassOptions
+*   compassHeading
+
+## Zugriff auf die Funktion
+
+Ab Version 3.0 implementiert Cordova Geräteebene APIs als *Plugins*. Verwenden Sie der CLI `plugin` Befehl, beschrieben in der Command-Line Interface, hinzufügen oder Entfernen dieses Feature für ein Projekt:
+
+        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-device-orientation.git
+        $ cordova plugin rm org.apache.cordova.core.device-orientation
+    
+
+Diese Befehle gelten für alle Zielplattformen, aber die unten beschriebenen Plattform-spezifische Konfigurationseinstellungen ändern:
+
+*   Android (in`app/res/xml/config.xml`)
+    
+        <feature name="Compass">
+            <param name="android-package" value="org.apache.cordova.CompassListener" />
+        </feature>
+        
+
+*   iOS (in`config.xml`)
+    
+        <feature name="Compass">
+            <param name="ios-package" value="CDVLocation" />
+        </feature>
+        
+
+*   Windows Phone (in`Properties/WPAppManifest.xml`)
+    
+        <Capabilities>
+            <Capability Name="ID_CAP_SENSORS" />
+        </Capabilities>
+        
+    
+    Bezug: [Anwendungsmanifest für Windows Phone][1]
+
+ [1]: http://msdn.microsoft.com/en-us/library/ff769509%28v=vs.92%29.aspx
+
+Einige Plattformen können dieses Feature unterstützen, ohne dass eine besondere Konfiguration. Eine Übersicht finden Sie unter Plattform-Support.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/compass/compass.watchHeading.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/compass/compass.watchHeading.md b/docs/de/edge/cordova/compass/compass.watchHeading.md
new file mode 100644
index 0000000..80feefa
--- /dev/null
+++ b/docs/de/edge/cordova/compass/compass.watchHeading.md
@@ -0,0 +1,128 @@
+---
+
+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.
+---
+
+# compass.watchHeading
+
+Erhalten Sie in regelmäßigen Abständen die Kompassrichtung in Grad.
+
+    var watchID = navigator.compass.watchHeading(compassSuccess, compassError, [compassOptions]);
+    
+
+## Beschreibung
+
+Der Kompass ist ein Sensor, der erkennt die Richtung oder Position, dass das Gerät angezeigt wird. Er misst die Überschrift im Grad von 0 bis 359.99.
+
+Die `compass.watchHeading` Ruft das Gerät aktuelle Rubrik in regelmäßigen Abständen. Jedes Mal, die Überschrift abgerufen wird, die `headingSuccess` Callback-Funktion wird ausgeführt. Gibt das Intervall in Millisekunden über den `frequency` -Parameter in der `compassOptions` Objekt.
+
+Die zurückgegebenen Uhren-ID verweist das Kompass-Uhr-Intervall. Die Uhr, die ID kann verwendet werden, mit `compass.clearWatch` , beobachten den Kompass zu stoppen.
+
+## Unterstützte Plattformen
+
+*   Android
+*   BlackBerry 10
+*   iOS
+*   Tizen
+*   Windows Phone 7 und 8 (falls verfügbar in Hardware)
+*   Windows 8
+
+## Kleines Beispiel
+
+    function onSuccess(heading) {
+        var element = document.getElementById('heading');
+        element.innerHTML = 'Heading: ' + heading.magneticHeading;
+    };
+    
+    function onError(compassError) {
+        alert('Compass error: ' + compassError.code);
+    };
+    
+    var options = {
+        frequency: 3000
+    }; // Update every 3 seconds
+    
+    var watchID = navigator.compass.watchHeading(onSuccess, onError, options);
+    
+
+## Vollständiges Beispiel
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>Compass Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // The watch id references the current `watchHeading`
+        var watchID = null;
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+            startWatch();
+        }
+    
+        // Start watching the compass
+        //
+        function startWatch() {
+    
+            // Update compass every 3 seconds
+            var options = { frequency: 3000 };
+    
+            watchID = navigator.compass.watchHeading(onSuccess, onError, options);
+        }
+    
+        // Stop watching the compass
+        //
+        function stopWatch() {
+            if (watchID) {
+                navigator.compass.clearWatch(watchID);
+                watchID = null;
+            }
+        }
+    
+        // onSuccess: Get the current heading
+        //
+        function onSuccess(heading) {
+            var element = document.getElementById('heading');
+            element.innerHTML = 'Heading: ' + heading.magneticHeading;
+        }
+    
+        // onError: Failed to get the heading
+        //
+        function onError(compassError) {
+            alert('Compass error: ' + compassError.code);
+        }
+    
+        </script>
+      </head>
+      <body>
+        <div id="heading">Waiting for heading...</div>
+        <button onclick="startWatch();">Start Watching</button>
+        <button onclick="stopWatch();">Stop Watching</button>
+      </body>
+    </html>
+    
+
+## iOS Macken
+
+In iOS `compass.watchHeading` erhalten Sie auch aktuelle Position des Geräts, wenn es um eine angegebene Anzahl von Grad ändert. Jedes Mal die Überschrift-Änderungen, um die angegebene Anzahl von Grad oder mehr, die `headingSuccess` Rückruffunktion ausgeführt wird. Geben Sie den Grad der Veränderung über die `filter` Parameter in der `compassOptions` Objekt. Deaktivieren Sie die Uhr wie üblich durch Übermittlung der zurückgegebenen Uhren-ID auf `compass.clearWatch` . Diese Funktion ersetzt die bisher getrennten, nur iOS- `watchHeadingFilter` und `clearWatchFilter` Funktionen, die in Version 1.6 entfernt wurden.
+
+Nur ein `watchHeading` kann in der Tat auf einmal in iOS sein. Wenn ein `watchHeading` benutzt einen Filter Aufrufen von `getCurrentHeading` oder `watchHeading` verwendet den Wert des vorhandenen Filters Überschrift Änderungen festlegen. Überschrift Veränderungen beobachten, mit einem Filter ist effizienter als mit Zeitintervallen.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/compass/compass.watchHeadingFilter.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/compass/compass.watchHeadingFilter.md b/docs/de/edge/cordova/compass/compass.watchHeadingFilter.md
new file mode 100644
index 0000000..6ce3d1d
--- /dev/null
+++ b/docs/de/edge/cordova/compass/compass.watchHeadingFilter.md
@@ -0,0 +1,19 @@
+---
+
+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.
+---
+
+# compass.watchHeadingFilter
+
+Nicht mehr ab 1.6 unterstützt, finden Sie unter `compass.watchHeading` für die entsprechende Funktionalität.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/compass/compassError/compassError.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/compass/compassError/compassError.md b/docs/de/edge/cordova/compass/compassError/compassError.md
new file mode 100644
index 0000000..efa9d7d
--- /dev/null
+++ b/docs/de/edge/cordova/compass/compassError/compassError.md
@@ -0,0 +1,32 @@
+---
+
+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.
+---
+
+# CompassError
+
+A `CompassError` Objekt wird zurückgegeben, um die `compassError` Callback-Funktion, wenn ein Fehler auftritt.
+
+## Eigenschaften
+
+*   **Code**: einer der vordefinierten Fehlercodes aufgeführt.
+
+## Konstanten
+
+*   `CompassError.COMPASS_INTERNAL_ERR`
+*   `CompassError.COMPASS_NOT_SUPPORTED`
+
+## Beschreibung
+
+Wenn ein Fehler auftritt, das `CompassError` -Objekt wird als Parameter übergeben ein `compassError` Callback-Funktion.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/compass/parameters/compassError.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/compass/parameters/compassError.md b/docs/de/edge/cordova/compass/parameters/compassError.md
new file mode 100644
index 0000000..6abd4bd
--- /dev/null
+++ b/docs/de/edge/cordova/compass/parameters/compassError.md
@@ -0,0 +1,25 @@
+---
+
+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.
+---
+
+# compassError
+
+OnError Callback-Funktion für Kompass-Funktionen.
+
+## Beispiel
+
+    function(CompassError) {
+        // Handle the error
+    }
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/compass/parameters/compassHeading.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/compass/parameters/compassHeading.md b/docs/de/edge/cordova/compass/parameters/compassHeading.md
new file mode 100644
index 0000000..d99bf42
--- /dev/null
+++ b/docs/de/edge/cordova/compass/parameters/compassHeading.md
@@ -0,0 +1,45 @@
+---
+
+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.
+---
+
+# compassHeading
+
+Ein `CompassHeading` Objekt wird an die `CompassSuccess` Callback-Funktion zurückgegeben.
+
+## Eigenschaften
+
+*   **MagneticHeading**: die Überschrift in Grad von 0-359.99 zu einem einzigen Zeitpunkt. *(Anzahl)*
+
+*   **TrueHeading**: die Überschrift im Verhältnis zu den geografischen Nordpol in Grad 0-359.99 zu einem einzigen Zeitpunkt. Ein negativer Wert bedeutet, dass die wahre Überschrift nicht bestimmt werden kann. *(Anzahl)*
+
+*   **HeadingAccuracy**: die Abweichung in Grad zwischen der gemeldeten Überschrift und die wahre Richtung. *(Anzahl)*
+
+*   **Timestamp**: die Zeit, an dem dieser Rubrik bestimmt war. *(Millisekunden)*
+
+## Beschreibung
+
+Das `CompassHeading` Objekt wird zurückgegeben, um die `compassSuccess` Callback-Funktion.
+
+## Android Macken
+
+*   `trueHeading`wird nicht unterstützt, aber meldet den gleichen Wert wie`magneticHeading`
+
+*   `headingAccuracy`ist immer 0 da es keinen Unterschied zwischen gibt der `magneticHeading` und`trueHeading`.
+
+## iOS Macken
+
+*   `trueHeading` is only returned when location services are enabled via `navigator.geolocation.watchLocation()`
+
+*   Für iOS 4 Geräte und oben, Rubrik Faktoren in die aktuelle Ausrichtung des Geräts, nicht in Bezug auf die absolute Position für apps unterstützt, das die Orientierung.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/compass/parameters/compassOptions.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/compass/parameters/compassOptions.md b/docs/de/edge/cordova/compass/parameters/compassOptions.md
new file mode 100644
index 0000000..b07a45c
--- /dev/null
+++ b/docs/de/edge/cordova/compass/parameters/compassOptions.md
@@ -0,0 +1,39 @@
+---
+
+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.
+---
+
+# compassOptions
+
+Ein optionaler Parameter, um das Abrufen des Kompasses anzupassen.
+
+## Optionen
+
+*   **Häufigkeit**: wie oft die Kompassrichtung in Millisekunden abrufen. *(Anzahl)* (Default: 100)
+
+*   **Filter**: die Veränderung der Grad benötigt, um einen WatchHeading Erfolg Rückruf initiiert. *(Anzahl)*
+
+Android Macken
+
+---
+
+*   `filter`wird nicht unterstützt.
+
+## Tizen Macken
+
+*   `filter`wird nicht unterstützt.
+
+## Windows Phone 7 und 8 Macken
+
+*   `filter`wird nicht unterstützt.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/compass/parameters/compassSuccess.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/compass/parameters/compassSuccess.md b/docs/de/edge/cordova/compass/parameters/compassSuccess.md
new file mode 100644
index 0000000..0abdf13
--- /dev/null
+++ b/docs/de/edge/cordova/compass/parameters/compassSuccess.md
@@ -0,0 +1,34 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# compassSuccess
+
+OnSuccess-Callback-Funktion, die die Kompassrichtung Informationen über ein `compassHeading` Objekt.
+
+    function(heading) {
+        // Do something
+    }
+    
+
+## Parameter
+
+*   **Rubrik**: die Überschrift-Informationen. *(CompassHeading)*
+
+## Beispiel
+
+    function onSuccess(heading) {
+        alert('Heading: ' + heading.magneticHeading);
+    };
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/connection/connection.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/connection/connection.md b/docs/de/edge/cordova/connection/connection.md
new file mode 100644
index 0000000..c42a9bd
--- /dev/null
+++ b/docs/de/edge/cordova/connection/connection.md
@@ -0,0 +1,93 @@
+---
+
+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.
+---
+
+# Verbindung
+
+> Das `connection` Objekt, verfügbar gemachten über `navigator.connection`, enthält Informationen über die Mobilfunk- und Wi-Fi-Verbindung des Gerätes.
+
+## Eigenschaften
+
+*   connection.type
+
+## Konstanten
+
+*   Connection.UNKNOWN
+*   Connection.ETHERNET
+*   Connection.WIFI
+*   Connection.CELL_2G
+*   Connection.CELL_3G
+*   Connection.CELL_4G
+*   Connection.CELL
+*   Connection.NONE
+
+## Zugriff auf die Funktion
+
+Ab Version 3.0 implementiert Cordova APIs auf Geräteebene als *Plugins*. Verwenden Sie den `plugin` Befehl des CLI, wie beschrieben in Die Kommandozeile-Schnittstelle, um dieses Feature für ein Projekt hinzuzufügen oder zu entfernen:
+
+        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-network-information.git
+        $ cordova plugin rm org.apache.cordova.core.network-information
+    
+
+Diese Befehle gelten für alle Zielplattformen, aber die plattformspezifische Konfigurationseinstellungen müssen, wie unten beschriebenen, geändert werden:
+
+*   Android
+    
+        (in app/res/xml/config.xml)
+        <feature name="NetworkStatus">
+            <param name="android-package" value="org.apache.cordova.NetworkManager" />
+        </feature>
+        
+        (in app/AndroidManifest.xml)
+        <uses-permission android:name="android.permission.INTERNET" />
+        <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
+        <uses-permission android:name="android.permission.READ_PHONE_STATE" />
+        
+
+*   BlackBerry WebWorks
+    
+        (in www/plugins.xml)
+        <feature name="Network Status">
+            <param name="blackberry-package" value="org.apache.cordova.network.Network" />
+        </feature>
+        
+
+*   iOS (in`config.xml`)
+    
+        <feature name="NetworkStatus">
+            <param name="ios-package" value="CDVConnection" />
+        </feature>
+        
+
+*   Windows Phone (in`Properties/WPAppManifest.xml`)
+    
+        <Capabilities>
+            <Capability Name="ID_CAP_NETWORKING" />
+        </Capabilities>
+        
+    
+    Bezug: [Anwendungsmanifest für Windows Phone][1]
+
+*   Tizen (in`config.xml`)
+    
+        <feature name="http://tizen.org/api/systeminfo" required="true"/>
+        
+    
+    Bezug: [Anwendungsmanifest für Tizen Webanwendung][2]
+
+ [1]: http://msdn.microsoft.com/en-us/library/ff769509%28v=vs.92%29.aspx
+ [2]: https://developer.tizen.org/help/topic/org.tizen.help.gs/Creating%20a%20Project.html?path=0_1_1_3#8814682_CreatingaProject-EditingconfigxmlFeatures
+
+Einige Plattformen können dieses Feature unterstützen, ohne dass eine besondere Konfiguration. Eine Übersicht finden Sie unter Plattform-Support.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/connection/connection.type.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/connection/connection.type.md b/docs/de/edge/cordova/connection/connection.type.md
new file mode 100644
index 0000000..d7eedeb
--- /dev/null
+++ b/docs/de/edge/cordova/connection/connection.type.md
@@ -0,0 +1,119 @@
+---
+
+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.
+---
+
+# connection.type
+
+Prüft die aktive Netzwerkverbindung.
+
+## Beschreibung
+
+Diese Eigenschaft bietet eine schnelle Möglichkeit, um den Netzwerkverbindungsstatus und die Art der Verbindung zu bestimmen.
+
+## Unterstützte Plattformen
+
+*   iOS
+*   Android
+*   BlackBerry WebWorks (OS 5.0 und höher)
+*   Tizen
+*   Windows Phone 7 und 8
+*   Windows 8
+
+## Schnelles Beispiel
+
+    function checkConnection() {
+        var networkState = navigator.connection.type;
+    
+        var states = {};
+        states[Connection.UNKNOWN]  = 'Unknown connection';
+        states[Connection.ETHERNET] = 'Ethernet connection';
+        states[Connection.WIFI]     = 'WiFi connection';
+        states[Connection.CELL_2G]  = 'Cell 2G connection';
+        states[Connection.CELL_3G]  = 'Cell 3G connection';
+        states[Connection.CELL_4G]  = 'Cell 4G connection';
+        states[Connection.CELL]     = 'Cell generic connection';
+        states[Connection.NONE]     = 'No network connection';
+    
+        alert('Connection type: ' + states[networkState]);
+    }
+    
+    checkConnection();
+    
+
+## Vollständiges Beispiel
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>navigator.connection.type Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+            checkConnection();
+        }
+    
+            function checkConnection() {
+                var networkState = navigator.connection.type;
+    
+                var states = {};
+                states[Connection.UNKNOWN]  = 'Unknown connection';
+                states[Connection.ETHERNET] = 'Ethernet connection';
+                states[Connection.WIFI]     = 'WiFi connection';
+                states[Connection.CELL_2G]  = 'Cell 2G connection';
+                states[Connection.CELL_3G]  = 'Cell 3G connection';
+                states[Connection.CELL_4G]  = 'Cell 4G connection';
+                states[Connection.CELL]     = 'Cell generic connection';
+                states[Connection.NONE]     = 'No network connection';
+    
+                alert('Connection type: ' + states[networkState]);
+            }
+    
+        </script>
+      </head>
+      <body>
+        <p>A dialog box will report the network state.</p>
+      </body>
+    </html>
+    
+
+## API Änderung
+
+Bis Cordova 2.3.0 wurde auf das `Connection` Objekt über `navigator.network.connection` zugegriffen, danach wurde der Zugriff auf `navigator.connection` geändert, um der W3C-Spezifikation zu entsprechen. Es steht immer noch an seiner ursprünglichen Stelle, aber ist veraltet und wird schliesslich entfernt.
+
+## iOS Macken
+
+*   iOS kann den Verbindungstyp des Mobilfunknetzes nicht erkennen. 
+    *   `navigator.connection.type` is set to `Connection.CELL` for all cellular data.
+
+## Windows Phone Macken
+
+*   When running in the emulator, always detects `navigator.connection.type` as `Connection.UNKNOWN`.
+
+*   Windows Phone kann den Verbindungstyp des Mobilfunknetzes nicht erkennen.
+    
+    *   `navigator.connection.type` is set to `Connection.CELL` for all cellular data.
+
+## Tizen Macken
+
+*   Tizen kann nur eine Wi-Fi- oder Mobilfunkverbindung erkennen. 
+    *   `navigator.connection.type` is set to `Connection.CELL_2G` for all cellular data.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/contacts/Contact/contact.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/contacts/Contact/contact.md b/docs/de/edge/cordova/contacts/Contact/contact.md
new file mode 100644
index 0000000..d587ce0
--- /dev/null
+++ b/docs/de/edge/cordova/contacts/Contact/contact.md
@@ -0,0 +1,251 @@
+---
+
+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.
+---
+
+# Kontakt
+
+Enthält Eigenschaften, die einen Kontakt, z. B. eines Benutzers persönlicher oder geschäftlicher Kontakt zu beschreiben.
+
+## Eigenschaften
+
+*   **ID**: einen globally unique Identifier. *(DOM-String und enthält)*
+
+*   **DisplayName**: der Name dieses Kontakts, geeignet für die Anzeige an Endverbraucher. *(DOM-String und enthält)*
+
+*   **Name**: ein Objekt, das alle Komponenten eines Personen-Namen enthält. *(Kontaktperson)*
+
+*   **Nickname**: einen lässig ein, um den Kontakt zu adressieren. *(DOM-String und enthält)*
+
+*   **Telefonnummern**: ein Array von der Kontakt-Telefonnummern. *(ContactField[])*
+
+*   **Email**: ein Array von e-Mail-Adressen des Kontakts. *(ContactField[])*
+
+*   **Adressen**: ein Array von allen Kontaktadressen. *(ContactAddress[])*
+
+*   **IMS**: ein Array von IM-Adressen des Kontakts. *(ContactField[])*
+
+*   **Organisationen**: ein Array von Organisationen des Kontakts. *(ContactOrganization[])*
+
+*   **Geburtstag**: der Geburtstag des Kontakts. *(Datum)*
+
+*   **Anmerkung**: eine Anmerkung über den Kontakt. *(DOM-String und enthält)*
+
+*   **Fotos**: ein Array mit den Kontakt-Fotos. *(ContactField[])*
+
+*   **Kategorien**: ein Array mit allen benutzerdefinierten Kategorien zugeordnet den Kontakt. *(ContactField[])*
+
+*   **URLs**: ein Array von Web-Seiten, die den Kontakt zugeordnet. *(ContactField[])*
+
+## Methoden
+
+*   **Klon**: gibt eine neue `Contact` Objekt, das eine tiefe Kopie des aufrufenden Objekts, mit der `id` -Eigenschaft festgelegt`null`.
+
+*   **Entfernen**: entfernt den Kontakt aus der Gerät-Kontakte-Datenbank, ansonsten führt eine Fehler-Callback mit einem `ContactError` Objekt.
+
+*   **Speichern**: speichert einen neuen Kontakt in der Gerätedatenbank Kontakte, oder einen vorhandenen Kontakt aktualisiert, wenn ein Kontakt mit der gleichen **Id** bereits vorhanden ist.
+
+## Informationen
+
+Das `Contact` -Objekt repräsentiert einen Benutzer Kontakt. Kontakte können erstellt, gespeichert oder aus der Gerät-Kontakte-Datenbank entfernt werden. Kontakte können auch abgerufen werden (einzeln oder als Gruppe) aus der Datenbank durch den Aufruf der `contacts.find` Methode.
+
+**Hinweis:** Nicht alle oben aufgeführten Kontaktfelder sind auf jedem Geräteplattform unterstützt. Bitte überprüfen Sie jede Plattform *Quirks* Abschnitt für Details.
+
+## Unterstützte Plattformen
+
+*   Android
+*   BlackBerry WebWorks (OS 5.0 und höher)
+*   iOS
+*   Windows Phone 7 und 8
+*   Windows 8
+
+## Kleines Beispiel zu speichern
+
+    function onSuccess(contact) {
+        alert("Save Success");
+    };
+    
+    function onError(contactError) {
+        alert("Error = " + contactError.code);
+    };
+    
+    // create a new contact object
+    var contact = navigator.contacts.create();
+    contact.displayName = "Plumber";
+    contact.nickname = "Plumber";            // specify both to support all devices
+    
+    // populate some fields
+    var name = new ContactName();
+    name.givenName = "Jane";
+    name.familyName = "Doe";
+    contact.name = name;
+    
+    // save to device
+    contact.save(onSuccess,onError);
+    
+
+## Kleines Beispiel zu klonen
+
+        // clone the contact object
+        var clone = contact.clone();
+        clone.name.givenName = "John";
+        console.log("Original contact name = " + contact.name.givenName);
+        console.log("Cloned contact name = " + clone.name.givenName);
+    
+
+## Kleines Beispiel zu entfernen
+
+    function onSuccess() {
+        alert("Removal Success");
+    };
+    
+    function onError(contactError) {
+        alert("Error = " + contactError.code);
+    };
+    
+        // remove the contact from the device
+        contact.remove(onSuccess,onError);
+    
+
+## Vollständiges Beispiel
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>Contact Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+            // create
+            var contact = navigator.contacts.create();
+            contact.displayName = "Plumber";
+            contact.nickname = "Plumber";                 // specify both to support all devices
+            var name = new ContactName();
+            name.givenName = "Jane";
+            name.familyName = "Doe";
+            contact.name = name;
+    
+            // save
+            contact.save(onSaveSuccess,onSaveError);
+    
+            // clone
+            var clone = contact.clone();
+            clone.name.givenName = "John";
+            console.log("Original contact name = " + contact.name.givenName);
+            console.log("Cloned contact name = " + clone.name.givenName);
+    
+            // remove
+            contact.remove(onRemoveSuccess,onRemoveError);
+        }
+    
+        // onSaveSuccess: Get a snapshot of the current contacts
+        //
+        function onSaveSuccess(contact) {
+            alert("Save Success");
+        }
+    
+        // onSaveError: Failed to get the contacts
+        //
+        function onSaveError(contactError) {
+            alert("Error = " + contactError.code);
+        }
+    
+        // onRemoveSuccess: Get a snapshot of the current contacts
+        //
+        function onRemoveSuccess(contacts) {
+            alert("Removal Success");
+        }
+    
+        // onRemoveError: Failed to get the contacts
+        //
+        function onRemoveError(contactError) {
+            alert("Error = " + contactError.code);
+        }
+    
+        </script>
+      </head>
+      <body>
+        <h1>Example</h1>
+        <p>Find Contacts</p>
+      </body>
+    </html>
+    
+
+## Android 2.X Macken
+
+*   **Kategorien**: Android 2.X Geräten, Rückgabe nicht unterstützt`null`.
+
+## BlackBerry WebWorks (OS 5.0 und höher) Macken
+
+*   **ID**: unterstützt. Durch das Gerät zugewiesen, wenn Sie den Kontakt zu speichern.
+
+*   **DisplayName**: unterstützt. Im BlackBerry **user1** Feld gespeichert.
+
+*   **Nickname**: nicht unterstützt, Rückgabe`null`.
+
+*   **Telefonnummern**: teilweise unterstützt. Telefonnummern werden im BlackBerry Felder **homePhone1** und **homePhone2** gespeichert, wenn *Typ* "zu Hause", **workPhone1** und **workPhone2** wenn *Typ* 'Arbeit', **MobilePhone** wenn *Typ* 'mobile' ist, **FaxPhone** wenn *Typ* 'Fax', **PagerPhone** ist wenn *Typ* ist "Pager" und **wollte** , wenn *keines der obigen ist* .
+
+*   **Email**: teilweise unterstützt. Die ersten drei e-Mail-Adressen werden in die BlackBerry- **mail1**, **e-mail2**und **email3** Felder, bzw. gespeichert.
+
+*   **Adressen**: teilweise unterstützt. Die erste und zweite Adresse werden bzw. in die Felder **HomeAddress** und **WorkAddress** BlackBerry gespeichert.
+
+*   **IMS**: nicht unterstützt, Rückgabe`null`.
+
+*   **Organisationen**: teilweise unterstützt. Den **Namen** und den **Titel** der ersten Organisation werden in den Feldern **Firma** und **Titel** BlackBerry gespeichert.
+
+*   **Fotos**: teilweise unterstützt. Ein einzelnes Foto der Miniaturansicht wird unterstützt. Legen Sie ein Kontakt-Foto, übergeben in einem entweder eine base64-codierte Bild oder eine URL auf das Bild zeigen. Das Bild wird vor dem Speichern der BlackBerry Kontakte Datenbank verkleinert. Kontakte Foto wird als base64-codierte Bild zurückgegeben.
+
+*   **Kategorien**: teilweise unterstützt. Nur die Kategorien *Business* und *Personal* werden unterstützt.
+
+*   **URLs**: teilweise unterstützt. Die erste URL wird in BlackBerry **Webseite** Feld gespeichert.
+
+## iOS Macken
+
+*   **DisplayName**: nicht auf iOS, Rückkehr unterstützt `null` es sei kein `ContactName` angegeben, in welchem Fall es gibt den zusammengesetzten Namen, **Spitznamen** oder `""` bzw..
+
+*   **Geburtstag**: muss eingegeben werden, als JavaScript `Date` Objekt, die gleiche Weise zurückgegeben wird.
+
+*   **Fotos**: gibt einen Datei-URL auf das Bild, das im temporären Verzeichnis der Anwendung gespeichert ist. Inhalt des temporären Verzeichnisses werden entfernt, wenn die Anwendung beendet wird.
+
+*   **Kategorien**: Diese Eigenschaft wird derzeit nicht unterstützt, Rückgabe`null`.
+
+## Windows Phone 7 und 8 Macken
+
+*   **DisplayName**: Wenn Sie einen Kontakt erstellen, der Nutzen für den Anzeigenamen der Display-Name-Parameter unterscheidet abgerufen, wenn den Kontakt zu finden.
+
+*   **URLs**: Wenn Sie einen Kontakt erstellen, können Benutzer eingegeben und mehrere Web-Adressen zu speichern, aber einzige steht ist verfügbar, wenn den Kontakt zu suchen.
+
+*   **Telefonnummern**: die *Pref* -Option wird nicht unterstützt. Der *Typ* wird in eine *find* -Operation nicht unterstützt. Nur ein `phoneNumber` ist erlaubt für jeden *Typ*.
+
+*   **Email**: *Pref* -Option wird nicht unterstützt. Haus und persönliche verweist auf dasselbe e-Mail-Eintrag. Nur ein Eintrag ist für jeden *Typ* zulässig..
+
+*   **Adressen**: unterstützt nur Arbeit und Home/persönliche *Art*. Den gleichen Adresseintrag auf den privaten und persönlichen *Typ* verweisen. Nur ein Eintrag ist für jeden *Typ* zulässig..
+
+*   **Organisationen**: nur zulässig ist, und unterstützt nicht die Attribute *Pref*, *Typ*und *Abteilung* .
+
+*   **Hinweis**: nicht unterstützt, Rückgabe`null`.
+
+*   **IMS**: nicht unterstützt, Rückgabe`null`.
+
+*   **Geburtstage**: nicht unterstützt, Rückgabe`null`.
+
+*   **Kategorien**: nicht unterstützt, Rückgabe`null`.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/contacts/ContactAddress/contactaddress.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/contacts/ContactAddress/contactaddress.md b/docs/de/edge/cordova/contacts/ContactAddress/contactaddress.md
new file mode 100644
index 0000000..c1e3121
--- /dev/null
+++ b/docs/de/edge/cordova/contacts/ContactAddress/contactaddress.md
@@ -0,0 +1,164 @@
+---
+
+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.
+---
+
+# ContactAddress
+
+Enthält Eigenschaften für ein `Contact` Objekt.
+
+## Eigenschaften
+
+*   **Pref**: Legen Sie auf `true` Wenn dieses `ContactAddress` des Benutzers bevorzugten Wert enthält. *(boolesch)*
+
+*   **Typ**: eine Zeichenfolge, die angibt, welche Art von Feld in diesem *Hause* zum Beispiel. *(DOM-String und enthält)*
+
+*   **formatiert**: die vollständige Adresse, die für die Anzeige formatiert. *(DOM-String und enthält)*
+
+*   **StreetAddress**: die vollständige Postanschrift. *(DOM-String und enthält)*
+
+*   **Ort**: die Stadt oder Gemeinde. *(DOM-String und enthält)*
+
+*   **Region**: dem Staat oder der Region. *(DOM-String und enthält)*
+
+*   **Postleitzahl**: die Postleitzahl oder Postleitzahl. *(DOM-String und enthält)*
+
+*   **Land**: den Ländernamen. *(DOM-String und enthält)*
+
+## Informationen
+
+Das `ContactAddress` -Objekt speichert die Eigenschaften einer einzelnen Adresse eines Kontakts. A `Contact` Objekt gehören mehr als eine Adresse in ein `ContactAddress[]` Array.
+
+## Unterstützte Plattformen
+
+*   Android
+*   BlackBerry WebWorks (OS 5.0 und höher)
+*   iOS
+*   Windows Phone 7 und 8
+*   Windows 8
+
+## Kleines Beispiel
+
+    // display the address information for all contacts
+    
+    function onSuccess(contacts) {
+        for (var i = 0; i < contacts.length; i++) {
+            for (var j = 0; j < contacts[i].addresses.length; j++) {
+                alert("Pref: "         + contacts[i].addresses[j].pref          + "\n" +
+                    "Type: "           + contacts[i].addresses[j].type          + "\n" +
+                    "Formatted: "      + contacts[i].addresses[j].formatted     + "\n" +
+                    "Street Address: " + contacts[i].addresses[j].streetAddress + "\n" +
+                    "Locality: "       + contacts[i].addresses[j].locality      + "\n" +
+                    "Region: "         + contacts[i].addresses[j].region        + "\n" +
+                    "Postal Code: "    + contacts[i].addresses[j].postalCode    + "\n" +
+                    "Country: "        + contacts[i].addresses[j].country);
+            }
+        }
+    };
+    
+    function onError(contactError) {
+        alert('onError!');
+    };
+    
+    // find all contacts
+    var options = new ContactFindOptions();
+    options.filter = "";
+    var filter = ["displayName", "addresses"];
+    navigator.contacts.find(filter, onSuccess, onError, options);
+    
+
+## Vollständiges Beispiel
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>Contact Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+            // find all contacts
+            var options = new ContactFindOptions();
+            options.filter = "";
+            var filter = ["displayName", "addresses"];
+            navigator.contacts.find(filter, onSuccess, onError, options);
+        }
+    
+        // onSuccess: Get a snapshot of the current contacts
+        //
+        function onSuccess(contacts) {
+            // display the address information for all contacts
+            for (var i = 0; i < contacts.length; i++) {
+                for (var j = 0; j < contacts[i].addresses.length; j++) {
+                    alert("Pref: "           + contacts[i].addresses[j].pref          + "\n" +
+                          "Type: "           + contacts[i].addresses[j].type          + "\n" +
+                          "Formatted: "      + contacts[i].addresses[j].formatted     + "\n" +
+                          "Street Address: " + contacts[i].addresses[j].streetAddress + "\n" +
+                          "Locality: "       + contacts[i].addresses[j].locality      + "\n" +
+                          "Region: "         + contacts[i].addresses[j].region        + "\n" +
+                          "Postal Code: "    + contacts[i].addresses[j].postalCode    + "\n" +
+                          "Country: "        + contacts[i].addresses[j].country);
+                }
+            }
+        };
+    
+        // onError: Failed to get the contacts
+        //
+        function onError(contactError) {
+            alert('onError!');
+        }
+    
+        </script>
+      </head>
+      <body>
+        <h1>Example</h1>
+        <p>Find Contacts</p>
+      </body>
+    </html>
+    
+
+## Android 2.X Macken
+
+*   **Pref**: nicht unterstützt, Rückkehr `false` auf Android 2.X Geräten.
+
+## BlackBerry WebWorks (OS 5.0 und höher) Macken
+
+*   **Pref**: BlackBerry-Geräten, Rückgabe nicht unterstützt`false`.
+
+*   **Typ**: teilweise unterstützt. Nur eine *Arbeit* und *Home* Typ Adressen kann pro Kontakt gespeichert werden.
+
+*   **formatiert**: teilweise unterstützt. Gibt eine Verkettung von allen BlackBerry-Adressfelder.
+
+*   **StreetAddress**: unterstützt. Gibt eine Verkettung von BlackBerry **Adresse1** und **Adresse2** Adressfelder.
+
+*   **Ort**: unterstützt. Gespeichert in BlackBerry **Stadt** Adressfeld.
+
+*   **Region**: unterstützt. Gespeichert in BlackBerry **StateProvince** Adressfeld.
+
+*   **Postleitzahl**: unterstützt. Im Feld für die Adresse des BlackBerry- **ZipPostal** gespeichert.
+
+*   **Land**: unterstützt.
+
+## iOS Macken
+
+*   **Pref**: iOS-Geräten, Rückgabe nicht unterstützt`false`.
+
+*   **formatiert**: derzeit nicht unterstützt.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/contacts/ContactError/contactError.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/contacts/ContactError/contactError.md b/docs/de/edge/cordova/contacts/ContactError/contactError.md
new file mode 100644
index 0000000..1fa0228
--- /dev/null
+++ b/docs/de/edge/cordova/contacts/ContactError/contactError.md
@@ -0,0 +1,37 @@
+---
+
+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.
+---
+
+# ContactError
+
+A `ContactError` -Objekt übergeben, um die `contactError` Rückruf, wenn ein Fehler auftritt.
+
+## Eigenschaften
+
+*   **Code**: einer der vordefinierten Fehlercodes aufgeführt.
+
+## Konstanten
+
+*   `ContactError.UNKNOWN_ERROR`
+*   `ContactError.INVALID_ARGUMENT_ERROR`
+*   `ContactError.TIMEOUT_ERROR`
+*   `ContactError.PENDING_OPERATION_ERROR`
+*   `ContactError.IO_ERROR`
+*   `ContactError.NOT_SUPPORTED_ERROR`
+*   `ContactError.PERMISSION_DENIED_ERROR`
+
+## Beschreibung
+
+Das `ContactError` -Objekt wird zurückgegeben, die der Benutzer über die `contactError` Callback-Funktion, wenn ein Fehler auftritt.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/contacts/ContactField/contactfield.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/contacts/ContactField/contactfield.md b/docs/de/edge/cordova/contacts/ContactField/contactfield.md
new file mode 100644
index 0000000..7e6ec40
--- /dev/null
+++ b/docs/de/edge/cordova/contacts/ContactField/contactfield.md
@@ -0,0 +1,139 @@
+---
+
+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.
+---
+
+# ContactField
+
+Unterstützt generische Felder in ein `Contact` Objekt. Einige Eigenschaften gespeichert als `ContactField` Objekten gehören e-Mail-Adressen, Telefonnummern und URLs.
+
+## Eigenschaften
+
+*   **Typ**: eine Zeichenfolge, die angibt, welche Art von Feld in diesem *Hause* zum Beispiel. *(DOM-String und enthält)*
+
+*   **Wert**: der Wert des Feldes, wie z. B. eine Telefonnummer oder e-Mail-Adresse. *(DOM-String und enthält)*
+
+*   **Pref**: Legen Sie auf `true` Wenn dieses `ContactField` des Benutzers bevorzugten Wert enthält. *(boolesch)*
+
+## Informationen
+
+Das `ContactField` -Objekt ist eine wieder verwendbare Komponenten stellt Felder generisch kontaktieren. Jeder `ContactField` -Objekt enthält eine `value` , `type` , und `pref` Eigenschaft. A `Contact` -Objekt speichert mehrere Eigenschaften in `ContactField[]` -Arrays, wie Telefon-Nummern und e-Mail-Adressen.
+
+In den meisten Fällen gibt es keine vorher festgelegten Werte für ein `ContactField` **Typ** -Attribut des Objekts. Beispielsweise kann eine Telefonnummer angeben, **Werte von *Zuhause*, *arbeiten*, *mobile*, *iPhone*oder ein beliebiger anderer Wert, der von einem bestimmten Geräteplattform Kontaktdatenbank unterstützt wird** . Jedoch für die `Contact` **Fotos** Feld, das **Typ** -Feld gibt das Format des zurückgegebenen Bild: **Url** wenn das **Value** -Attribut eine URL zu dem Foto Bild oder *base64* , enthält Wenn der **Wert** eine base64-codierte Bild-Zeichenfolge enthält. 
+
+## Unterstützte Plattformen
+
+*   Android
+*   BlackBerry WebWorks (OS 5.0 und höher)
+*   iOS
+*   Windows Phone 7 und 8
+*   Windows 8
+
+## Kleines Beispiel
+
+        // create a new contact
+        var contact = navigator.contacts.create();
+    
+        // store contact phone numbers in ContactField[]
+        var phoneNumbers = [];
+        phoneNumbers[0] = new ContactField('work', '212-555-1234', false);
+        phoneNumbers[1] = new ContactField('mobile', '917-555-5432', true); // preferred number
+        phoneNumbers[2] = new ContactField('home', '203-555-7890', false);
+        contact.phoneNumbers = phoneNumbers;
+    
+        // save the contact
+        contact.save();
+    
+
+## Vollständiges Beispiel
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>Contact Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        // device APIs are available
+        //
+    
+        function onDeviceReady() {
+            // create a new contact
+            var contact = navigator.contacts.create();
+    
+            // store contact phone numbers in ContactField[]
+            var phoneNumbers = [];
+            phoneNumbers[0] = new ContactField('work', '212-555-1234', false);
+            phoneNumbers[1] = new ContactField('mobile', '917-555-5432', true); // preferred number
+            phoneNumbers[2] = new ContactField('home', '203-555-7890', false);
+            contact.phoneNumbers = phoneNumbers;
+    
+            // save the contact
+            contact.save();
+    
+            // search contacts, returning display name and phone numbers
+            var options = new ContactFindOptions();
+            options.filter = "";
+            filter = ["displayName", "phoneNumbers"];
+            navigator.contacts.find(filter, onSuccess, onError, options);
+        }
+    
+        // onSuccess: Get a snapshot of the current contacts
+        //
+        function onSuccess(contacts) {
+            for (var i = 0; i < contacts.length; i++) {
+                // display phone numbers
+                for (var j = 0; j < contacts[i].phoneNumbers.length; j++) {
+                    alert("Type: "      + contacts[i].phoneNumbers[j].type  + "\n" +
+                          "Value: "     + contacts[i].phoneNumbers[j].value + "\n" +
+                          "Preferred: " + contacts[i].phoneNumbers[j].pref);
+                }
+            }
+        };
+    
+        // onError: Failed to get the contacts
+        //
+        function onError(contactError) {
+            alert('onError!');
+        }
+    
+        </script>
+      </head>
+      <body>
+        <h1>Example</h1>
+        <p>Find Contacts</p>
+      </body>
+    </html>
+    
+
+## Android Macken
+
+*   **Pref**: nicht unterstützt, Rückgabe`false`.
+
+## BlackBerry WebWorks (OS 5.0 und höher) Macken
+
+*   **Typ**: teilweise unterstützt. Für Telefonnummern verwendet.
+
+*   **Wert**: unterstützt.
+
+*   **Pref**: nicht unterstützt, Rückgabe`false`.
+
+## iOS Macken
+
+*   **Pref**: nicht unterstützt, Rückgabe`false`.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/contacts/ContactFindOptions/contactfindoptions.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/contacts/ContactFindOptions/contactfindoptions.md b/docs/de/edge/cordova/contacts/ContactFindOptions/contactfindoptions.md
new file mode 100644
index 0000000..8a48b64
--- /dev/null
+++ b/docs/de/edge/cordova/contacts/ContactFindOptions/contactfindoptions.md
@@ -0,0 +1,106 @@
+---
+
+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.
+---
+
+# ContactFindOptions
+
+Enthält Eigenschaften, die verwendet werden können, um die Ergebnisse zu filtern einen `contacts.find` Betrieb.
+
+## Eigenschaften
+
+*   **Filter**: die zu suchende Zeichenfolge verwendet, um Kontakte zu finden. *(DOM-String und enthält)* (Standard:`""`)
+
+*   **mehrere**: bestimmt, ob der Suchvorgang mehrere Kontakte gibt. *(Boolesch)* (Standard:`false`)
+
+## Unterstützte Plattformen
+
+*   Android
+*   BlackBerry WebWorks (OS 5.0 und höher)
+*   iOS
+*   Windows Phone 7 und 8
+*   Windows 8
+
+## Kleines Beispiel
+
+    // success callback
+    function onSuccess(contacts) {
+        for (var i=0; i<contacts.length; i++) {
+            alert(contacts[i].displayName);
+        }
+    };
+    
+    // error callback
+    function onError(contactError) {
+        alert('onError!');
+    };
+    
+    // specify contact search criteria
+    var options = new ContactFindOptions();
+        options.filter="";        // empty search string returns all contacts
+        options.multiple=true;    // return multiple results
+        filter = ["displayName"]; // return contact.displayName field
+    
+        // find contacts
+    navigator.contacts.find(filter, onSuccess, onError, options);
+    
+
+## Vollständiges Beispiel
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>Contact Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+            // specify contact search criteria
+            var options = new ContactFindOptions();
+            options.filter = "";      // empty search string returns all contacts
+            options.multiple = true;  // return multiple results
+            filter = ["displayName"]; // return contact.displayName field
+    
+            // find contacts
+            navigator.contacts.find(filter, onSuccess, onError, options);
+        }
+    
+        // onSuccess: Get a snapshot of the current contacts
+        //
+        function onSuccess(contacts) {
+            for (var i=0; i<contacts.length; i++) {
+                alert(contacts[i].displayName);
+            }
+        };
+    
+        // onError: Failed to get the contacts
+        //
+        function onError(contactError) {
+            alert('onError!');
+        }
+    
+        </script>
+      </head>
+      <body>
+        <h1>Example</h1>
+        <p>Find Contacts</p>
+      </body>
+    </html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/contacts/ContactName/contactname.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/contacts/ContactName/contactname.md b/docs/de/edge/cordova/contacts/ContactName/contactname.md
new file mode 100644
index 0000000..7037dbd
--- /dev/null
+++ b/docs/de/edge/cordova/contacts/ContactName/contactname.md
@@ -0,0 +1,141 @@
+---
+
+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.
+---
+
+# ContactName
+
+Enthält verschiedene Arten von Informationen über ein `Contact` Name des Objekts.
+
+## Eigenschaften
+
+*   **formatiert**: den vollständigen Namen des Kontakts. *(DOM-String und enthält)*
+
+*   **Nachname**: Familienname des Kontakts. *(DOM-String und enthält)*
+
+*   **GivenName**: Given Name des Kontaktes. *(DOM-String und enthält)*
+
+*   **MiddleName**: Middle Name des Kontaktes. *(DOM-String und enthält)*
+
+*   **HonorificPrefix**: der Kontakt-Präfix (z.B. *Mr.* oder *Dr.*) *(DOM-String und enthält)*
+
+*   **HonorificSuffix**: der Kontakt-Suffix (Beispiel *Esq.*). *(DOM-String und enthält)*
+
+## Informationen
+
+Das `ContactName` -Objekt speichert Namenseigenschaften eines Kontakts.
+
+## Unterstützte Plattformen
+
+*   Android 2.X
+*   BlackBerry WebWorks (OS 5.0 und höher)
+*   iOS
+*   Windows Phone 7 und 8
+*   Windows 8
+
+## Kleines Beispiel
+
+    function onSuccess(contacts) {
+        for (var i = 0; i < contacts.length; i++) {
+            alert("Formatted: "  + contacts[i].name.formatted       + "\n" +
+                "Family Name: "  + contacts[i].name.familyName      + "\n" +
+                "Given Name: "   + contacts[i].name.givenName       + "\n" +
+                "Middle Name: "  + contacts[i].name.middleName      + "\n" +
+                "Suffix: "       + contacts[i].name.honorificSuffix + "\n" +
+                "Prefix: "       + contacts[i].name.honorificSuffix);
+        }
+    };
+    
+    function onError(contactError) {
+        alert('onError!');
+    };
+    
+    var options = new ContactFindOptions();
+    options.filter = "";
+    filter = ["displayName", "name"];
+    navigator.contacts.find(filter, onSuccess, onError, options);
+    
+
+## Vollständiges Beispiel
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>Contact Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+            var options = new ContactFindOptions();
+            options.filter="";
+            filter = ["displayName","name"];
+            navigator.contacts.find(filter, onSuccess, onError, options);
+        }
+    
+        // onSuccess: Get a snapshot of the current contacts
+        //
+        function onSuccess(contacts) {
+            for (var i = 0; i < contacts.length; i ++) {
+                alert("Formatted: " + contacts[i].name.formatted       + "\n" +
+                    "Family Name: " + contacts[i].name.familyName      + "\n" +
+                    "Given Name: "  + contacts[i].name.givenName       + "\n" +
+                    "Middle Name: " + contacts[i].name.middleName      + "\n" +
+                    "Suffix: "      + contacts[i].name.honorificSuffix + "\n" +
+                    "Prefix: "      + contacts[i].name.honorificPrefix);
+            }
+        };
+    
+        // onError: Failed to get the contacts
+        //
+        function onError(contactError) {
+            alert('onError!');
+        }
+    
+        </script>
+      </head>
+      <body>
+        <h1>Example</h1>
+        <p>Find Contacts</p>
+      </body>
+    </html>
+    
+
+## Android Macken
+
+*   **formatiert**: teilweise unterstützte "und" Read-only. Gibt eine Verkettung von `honorificPrefix` , `givenName` , `middleName` , `familyName` , und`honorificSuffix`.
+
+## BlackBerry WebWorks (OS 5.0 und höher) Macken
+
+*   **formatiert**: teilweise unterstützt. Gibt eine Verkettung von BlackBerry- **FirstName** und **LastName** -Feldern.
+
+*   **Nachname**: unterstützt. Im Feld der BlackBerry- **Nachname** gespeichert.
+
+*   **GivenName**: unterstützt. Im BlackBerry **FirstName** -Feld gespeichert.
+
+*   **MiddleName**: nicht unterstützt, Rückgabe`null`.
+
+*   **HonorificPrefix**: nicht unterstützte, Rückgabe`null`.
+
+*   **HonorificSuffix**: nicht unterstützte, Rückgabe`null`.
+
+## iOS Macken
+
+*   **formatiert**: teilweise unterstützt. IOS zusammengesetzten Namen gibt, aber ist schreibgeschützt.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/contacts/ContactOrganization/contactorganization.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/contacts/ContactOrganization/contactorganization.md b/docs/de/edge/cordova/contacts/ContactOrganization/contactorganization.md
new file mode 100644
index 0000000..7f4f96d
--- /dev/null
+++ b/docs/de/edge/cordova/contacts/ContactOrganization/contactorganization.md
@@ -0,0 +1,147 @@
+---
+
+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.
+---
+
+# ContactOrganization
+
+Enthält eine `Contact` Organisation Objekteigenschaften.
+
+## Eigenschaften
+
+*   **Pref**: Legen Sie auf `true` Wenn dieses `ContactOrganization` des Benutzers bevorzugten Wert enthält. *(boolesch)*
+
+*   **Typ**: eine Zeichenfolge, die angibt, welche Art von Feld in diesem *Hause* zum Beispiel. _(DOMString)
+
+*   **Name**: der Name der Organisation. *(DOM-String und enthält)*
+
+*   **Abteilung**: die Abteilung, die der Vertrag für arbeitet. *(DOM-String und enthält)*
+
+*   **Titel**: Titel des Kontakts in der Organisation. *(DOM-String und enthält)*
+
+## Informationen
+
+Das `ContactOrganization` -Objekt speichert Organisationseigenschaften eines Kontakts. A `Contact` -Objekt speichert eine oder mehrere `ContactOrganization` Objekte in einem Array.
+
+## Unterstützte Plattformen
+
+*   Android
+*   BlackBerry WebWorks (OS 5.0 und höher)
+*   iOS
+*   Windows Phone 7 und 8
+*   Windows 8
+
+## Kleines Beispiel
+
+    function onSuccess(contacts) {
+        for (var i = 0; i < contacts.length; i++) {
+            for (var j = 0; j < contacts[i].organizations.length; j++) {
+                alert("Pref: "      + contacts[i].organizations[j].pref       + "\n" +
+                    "Type: "        + contacts[i].organizations[j].type       + "\n" +
+                    "Name: "        + contacts[i].organizations[j].name       + "\n" +
+                    "Department: "  + contacts[i].organizations[j].department + "\n" +
+                    "Title: "       + contacts[i].organizations[j].title);
+            }
+        }
+    };
+    
+    function onError(contactError) {
+        alert('onError!');
+    };
+    
+    var options = new ContactFindOptions();
+    options.filter = "";
+    filter = ["displayName", "organizations"];
+    navigator.contacts.find(filter, onSuccess, onError, options);
+    
+
+## Vollständiges Beispiel
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>Contact Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+            var options = new ContactFindOptions();
+            options.filter="";
+            filter = ["displayName","organizations"];
+            navigator.contacts.find(filter, onSuccess, onError, options);
+        }
+    
+        // onSuccess: Get a snapshot of the current contacts
+        //
+        function onSuccess(contacts) {
+            for (var i = 0; i < contacts.length; i++) {
+                for (var j = 0; j < contacts[i].organizations.length; j++) {
+                    alert("Pref: "     + contacts[i].organizations[j].pref       + "\n" +
+                        "Type: "       + contacts[i].organizations[j].type       + "\n" +
+                        "Name: "       + contacts[i].organizations[j].name       + "\n" +
+                        "Department: " + contacts[i].organizations[j].department + "\n" +
+                        "Title: "      + contacts[i].organizations[j].title);
+                }
+            }
+        };
+    
+        // onError: Failed to get the contacts
+        //
+        function onError(contactError) {
+            alert('onError!');
+        }
+    
+        </script>
+      </head>
+      <body>
+        <h1>Example</h1>
+        <p>Find Contacts</p>
+      </body>
+    </html>
+    
+
+## Android 2.X Macken
+
+*   **Pref**: von Android 2.X-Geräte, Rückgabe nicht unterstützt`false`.
+
+## BlackBerry WebWorks (OS 5.0 und höher) Macken
+
+*   **Pref**: von BlackBerry-Geräten zurückgeben nicht unterstützt`false`.
+
+*   **Typ**: von BlackBerry-Geräten zurückgeben nicht unterstützt`null`.
+
+*   **Name**: teilweise unterstützt. Der Name der ersten Organisation wird im Feld **Firma** BlackBerry gespeichert.
+
+*   **Abteilung**: nicht unterstützt, Rückgabe`null`.
+
+*   **Titel**: teilweise unterstützt. Der erste Titel der Organisation wird im Feld **JobTitle** BlackBerry gespeichert.
+
+## iOS Macken
+
+*   **Pref**: iOS-Geräten, Rückgabe nicht unterstützt`false`.
+
+*   **Typ**: iOS-Geräten, Rückgabe nicht unterstützt`null`.
+
+*   **Name**: teilweise unterstützt. Der Name der ersten Organisation wird im Feld **kABPersonOrganizationProperty** iOS gespeichert.
+
+*   **Abteilung**: teilweise unterstützt. Die Abteilungsnamen der erste ist im Feld **kABPersonDepartmentProperty** iOS gespeichert.
+
+*   **Titel**: teilweise unterstützt. Der erste Titel wird im Feld **kABPersonJobTitleProperty** iOS gespeichert.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/contacts/contacts.create.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/contacts/contacts.create.md b/docs/de/edge/cordova/contacts/contacts.create.md
new file mode 100644
index 0000000..13fda04
--- /dev/null
+++ b/docs/de/edge/cordova/contacts/contacts.create.md
@@ -0,0 +1,70 @@
+---
+
+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.
+---
+
+# Contacts.Create
+
+Gibt ein neues Kontaktobjekt zurück.
+
+    var contact = navigator.contacts.create(properties);
+    
+
+## Beschreibung
+
+Die `contacts.create` Methode ist synchron und gibt eine neue `Contact` Objekt.
+
+Diese Methode behält nicht das Contact-Objekt in der Gerät-Kontakte-Datenbank, für die müssen Sie Aufrufen der `Contact.save` Methode.
+
+## Unterstützte Plattformen
+
+*   Android
+*   BlackBerry WebWorks (OS 5.0 und höher)
+*   iOS
+*   Windows Phone 7 und 8
+
+## Kleines Beispiel
+
+    var myContact = navigator.contacts.create({"displayName": "Test User"});
+    
+
+## Vollständiges Beispiel
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>Contact Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+            var myContact = navigator.contacts.create({"displayName": "Test User"});
+            myContact.note = "This contact has a note.";
+            console.log("The contact, " + myContact.displayName + ", note: " + myContact.note);
+        }
+    
+        </script>
+      </head>
+      <body>
+        <h1>Example</h1>
+        <p>Create Contact</p>
+      </body>
+    </html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/contacts/contacts.find.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/contacts/contacts.find.md b/docs/de/edge/cordova/contacts/contacts.find.md
new file mode 100644
index 0000000..e8e87d6
--- /dev/null
+++ b/docs/de/edge/cordova/contacts/contacts.find.md
@@ -0,0 +1,110 @@
+---
+
+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.
+---
+
+# contacts.find
+
+Fragt die Gerät-Kontakte-Datenbank und gibt eine oder mehrere `Contact` Objekte, die jeweils angegebenen Felder.
+
+    navigator.contacts.find(contactFields, contactSuccess, contactError, contactFindOptions);
+    
+
+## Beschreibung
+
+Die `contacts.find` Methode wird asynchron ausgeführt, Abfragen der Gerät-Kontakte-Datenbank und gibt ein Array von `Contact` Objekten. Die resultierenden Objekte werden an übergeben die `contactSuccess` Callback-Funktion, die durch den **ContactSuccess** -Parameter angegeben.
+
+Der Parameter **ContactFields** gibt die Felder als Qualifizierer Suche verwendet werden, und nur die Ergebnisse an die **ContactSuccess** -Callback-Funktion übergeben werden. Ein leere **ContactFields** -Parameter ist ungültig und führt zu `ContactError.INVALID_ARGUMENT_ERROR` . **ContactFields** der Wert `"*"` gibt alle Kontaktfelder.
+
+Die **contactFindOptions.filter** -Zeichenfolge kann als einen Suchfilter verwendet, wenn die Kontaktdatenbank Abfragen. Wenn angeboten, ein case-insensitive, wird jedes Feld in der **ContactFields** -Parameter angegebenen Teilwert Übereinstimmung. Wenn eine Übereinstimmung für *alle* angegebenen Felder vorliegt, wird der Kontakt zurückgegeben.
+
+## Parameter
+
+*   **ContactFields**: Kontaktfelder als Qualifizierer Suche verwenden. Die daraus resultierende `Contact` Objekt verfügt nur über Werte für diese Felder. *(DOMString[])* [Erforderlich]
+
+*   **ContactSuccess**: Erfolg-Callback-Funktion aufgerufen, mit den Kontakten, die von der Datenbank zurückgegebenen. [Erforderlich]
+
+*   **ContactError**: Fehler-Callback-Funktion wird aufgerufen, wenn ein Fehler auftritt. [Optional]
+
+*   **ContactFindOptions**: Optionen zum Filtern von Kontakten zu suchen. [Optional]
+
+## Unterstützte Plattformen
+
+*   Android
+*   BlackBerry WebWorks (OS 5.0 und höher)
+*   iOS
+*   Windows Phone 7 und 8
+*   Windows 8
+
+## Kleines Beispiel
+
+    function onSuccess(contacts) {
+        alert('Found ' + contacts.length + ' contacts.');
+    };
+    
+    function onError(contactError) {
+        alert('onError!');
+    };
+    
+    // find all contacts with 'Bob' in any name field
+    var options      = new ContactFindOptions();
+    options.filter   = "Bob";
+    options.multiple = true;
+    var fields       = ["displayName", "name"];
+    navigator.contacts.find(fields, onSuccess, onError, options);
+    
+
+## Vollständiges Beispiel
+
+    <!DOCTYPE html>
+    <html>
+        <head>
+            <title>Contact Example</title>
+            <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+            <script type="text/javascript" charset="utf-8">
+    
+                // Wait for device API libraries to load
+                document.addEventListener("deviceready", onDeviceReady, false);
+    
+                // device APIs are available
+    
+                function onDeviceReady() {
+                    // find all contacts with 'Bob' in any name field
+                    var options = new ContactFindOptions();
+                    options.filter = "Bob";
+                    var fields = ["displayName", "name"];
+                    navigator.contacts.find(fields, onSuccess, onError, options);
+                }
+    
+                // onSuccess: Get a snapshot of the current contacts
+    
+                function onSuccess(contacts) {
+                    for (var i = 0; i < contacts.length; i++) {
+                        console.log("Display Name = " + contacts[i].displayName);
+                    }
+                }
+    
+                // onError: Failed to get the contacts
+    
+                function onError(contactError) {
+                    alert('onError!');
+                }
+            </script>
+        </head>
+    
+        <body>
+            <h1>Example</h1>
+            <p>Find Contacts</p>
+        </body>
+    </html>
\ No newline at end of file


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

Posted by mw...@apache.org.
http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/storage/storage.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/storage/storage.md b/docs/ru/edge/cordova/storage/storage.md
new file mode 100644
index 0000000..020841f
--- /dev/null
+++ b/docs/ru/edge/cordova/storage/storage.md
@@ -0,0 +1,69 @@
+---
+
+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 предлагает варианты хранения на основе двух различных спецификаций W3C:
+
+*   [Спецификации API хранения веб][1] позволяет вам получить доступ к данным через пар простой ключ/значение. Смотрите секцию на localStorage для получения подробной информации на этот интерфейс.
+
+*   [Спецификация SQL базы данных Web][2] предлагает больше таблиц базы данных, полнофункциональный доступ через SQL запросы. Краткое изложение этого интерфейса немедленно появляется ниже.
+
+ [1]: http://dev.w3.org/html5/webstorage/
+ [2]: http://dev.w3.org/html5/webdatabase/
+
+Cordova предоставляет доступ к обоим интерфейсам для меньшинства устройств, которые уже не поддерживают их. В противном случае применяются встроенных реализаций.
+
+## Методы
+
+*   openDatabase
+
+## Аргументы
+
+*   database_name
+*   database_version
+*   database_displayname
+*   database_size
+
+## Объекты
+
+*   Базы данных
+*   SQLTransaction
+*   SQLResultSet
+*   SQLResultSetRowList
+*   SQLError
+
+## Доступ к функции
+
+Начиная с версии 3.0 доступ к API хранения встроена в Cordova и не требует использования командной строки для добавления плагинов, как описано в интерфейс командной строки.
+
+Если вы используете старые набор инструментов Cordova, которые предшествуют CLI, по-прежнему необходимы следующие параметры конфигурации платформы:
+
+*   Android (в`app/res/xml/config.xml`)
+    
+        <feature name="Storage">
+            <param name="android-package" value="org.apache.cordova.Storage" />
+        </feature>
+        
+
+*   Ежевика WebWorks (в`www/config.xml`)
+    
+        <feature id="blackberry.widgetcache" required="true" version="1.0.0.0" />
+        
+
+Некоторые платформы могут поддерживать эту функцию без необходимости специальной настройки. Смотрите поддержку платформы обзор.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/storage/storage.opendatabase.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/storage/storage.opendatabase.md b/docs/ru/edge/cordova/storage/storage.opendatabase.md
new file mode 100644
index 0000000..e77629d
--- /dev/null
+++ b/docs/ru/edge/cordova/storage/storage.opendatabase.md
@@ -0,0 +1,66 @@
+---
+
+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.
+---
+
+# openDatabase
+
+Возвращает новый объект `Database` объект.
+
+    var dbShell = window.openDatabase(database_name, database_version, database_displayname, database_size);
+    
+
+## Описание
+
+Этот метод создает новую базу данных SQL Lite и возвращает `Database` объект, который позволяет манипулирования данными.
+
+## Поддерживаемые платформы
+
+*   Андроид
+*   WebWorks ежевики (OS 6.0 и выше)
+*   iOS
+*   Tizen
+
+## Быстрый пример
+
+    var db = window.openDatabase("test", "1.0", "Test DB", 1000000);
+    
+
+## Полный пример
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>Storage Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+            var db = window.openDatabase("test", "1.0", "Test DB", 1000000);
+        }
+    
+        </script>
+      </head>
+      <body>
+        <h1>Example</h1>
+        <p>Open Database</p>
+      </body>
+    </html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/guide/appdev/privacy/index.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/guide/appdev/privacy/index.md b/docs/ru/edge/guide/appdev/privacy/index.md
new file mode 100644
index 0000000..143a731
--- /dev/null
+++ b/docs/ru/edge/guide/appdev/privacy/index.md
@@ -0,0 +1,54 @@
+---
+
+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.
+---
+
+# Руководство по конфиденциальности
+
+Мобильные конфиденциальности является важным вопросом, который каждый разработчик приложения должен заниматься. Ваши пользователи ожидают, что их частной информации, будут собраны и обработаны надлежащим образом ваше приложение. Кроме того есть все большее число юрисдикций, которые сейчас имеют юридические требования в отношении конфиденциальности мобильных.
+
+Это руководство о конфиденциальности мобильных приложений следует рассматривать *грунтовка* некоторые наиболее значительные проблемы. Он излагает некоторые общепринятого наилучшей практики и предоставляет ссылки на другие более подробные руководства и ссылки.
+
+*   **Политика конфиденциальности**: вы app должен включать политика конфиденциальности, которая рассматривает такие темы, как какая информация Ваше приложение собирает от или о ваших пользователей, как используется эта информация, с которым он разделяет и как пользователи могут сделать выбор связанных с конфиденциальности в рамках приложения. Для облегчения понимания, вы должны использовать простой язык и избегают технического жаргона. Вы должны сделать вашу политику конфиденциальности для пользователей для рассмотрения до загрузки, та
 кие как в описании приложения в marketplace приложение. Кроме того вы должны сделать вашу политику конфиденциальности в рамках самого приложения. Ограниченный размер дисплеев мобильных устройств создает проблемы для отображения политик конфиденциальности для пользователей. Рассмотреть вопрос о разработке *краткой формы* политики, которая включает в себя наиболее важную информацию, а затем предоставить ссылку на политику «длинная форма» для тех, кто заинтересован в более подробной информации. Некоторые группы пытаются разработать стандар
 ты на основе значок для общения конфиденциальности, которые вы можете хотеть рассматривать после того, как эти стандарты Зрелые.
+
+*   **Сбор конфиденциальной информации**: приложения сбора конфиденциальной личной информации поднимает важные конфиденциальности. Примеры конфиденциальной личной информации финансовой информации, здравоохранения информацию и информацию от или о детях. Он также включает информацию, полученную от некоторых датчиков и баз данных, как правило, найти на мобильных устройствах и таблетки, как геолокация информация, контакты/телефонной книги, микрофон/камеры и хранимых снимков/видеоклипов. Найти на следующих страницах документации для получ
 ения дополнительной информации: [камеры][1], [захват][2], [Контакты][3]и [геолокации][4]. Как правило следует получить разрешения пользователя прежде чем собирать конфиденциальную информацию и, если это возможно, предоставляет механизм управления, который позволяет пользователю легко изменить разрешения. App операционных систем может помочь в некоторых случаях, представляя диалоговые окна just-in-time, которые просят за разрешение пользователя перед сбором. В этих случаях не забудьте воспользоваться любой возможностью для настройки текста окна ди�
 �логового окна для уточнения, как приложение использует и, если применимо, разделяет такую информацию.
+
+*   **Избегая пользователя сюрприз**: Если ваше приложение собирает или использует информацию таким образом, что может быть удивительным для пользователей с учетом основная цель вашего приложения (например, музыкальный проигрыватель, обращающийся к сохраненных изображений), вы должны принять аналогичные меры с сбора конфиденциальной личной информации. То есть настоятельно рекомендуется использование just-in-time диалоговых окон для информирования пользователя о коллекции или использовать эту информацию и, при необходимости, обеспечивать с�
 �ответствующий контроль конфиденциальности.
+
+*   **Сбор данных третьей стороной или обмена**: Если вы app собирает информацию, которая предоставляется другой компании--как социальный сетевой платформы или рекламной сети (например, если ваше приложение отображает рекламы)--вы должны сообщить пользователям этой коллекции и обмена. Как минимум, ваша политика конфиденциальности следует описать сбора информации и обмена и, если это уместно, предлагать пользователям возможность управления или отказаться от такой коллекции или обмена.
+
+*   **Ограничение коллекции и безопасность**: пользователи поручить ваше приложение с их информацией и они ожидают, что вы будете принимать соответствующие предосторожности, чтобы защитить его. Один из лучших способов избежать компромиссов в безопасности личной информации не является в первую очередь собирать информацию, если ваше приложение имеет конкретных и законных оснований для коллекции. Для информации, должны быть собраны убедитесь, что элементы управления надлежащих мер безопасности для защиты этой информации, ли оно хранится н�
 � устройстве или на фоновые серверы. Следует также разработать политику хранения соответствующих данных, которая осуществляется в пределах приложения и на фоновые серверы.
+
+ [1]: cordova_camera_camera.md.html
+ [2]: cordova_media_capture_capture.md.html
+ [3]: cordova_contacts_contacts.md.html
+ [4]: cordova_geolocation_geolocation.md.html
+
+Ниже приведены некоторые дополнительные полезные мобильные конфиденциальности руководства для разработчиков:
+
+*   Генеральный прокурор Калифорнии, [конфиденциальности на ходу: рекомендации для мобильных экосистемы][5]
+
+*   Центр демократии и технологии, будущее конфиденциальности форума, [наилучшей практики для мобильных приложений разработчиков][6]
+
+*   CTIA-беспроводной ассоциации, [передовой практики и руководящие принципы для местоположение на основе услуг][7]
+
+*   Федеральная торговая комиссия, [мобильных конфиденциальности информации: укрепление доверия путем прозрачности][8]
+
+*   Будущее конфиденциальности форума, [приложения конфиденциальности][9] веб-сайта
+
+ [5]: http://oag.ca.gov/sites/all/files/pdfs/privacy/privacy_on_the_go.pdf
+ [6]: http://www.futureofprivacy.org/wp-content/uploads/Best-Practices-for-Mobile-App-Developers_Final.pdf
+ [7]: http://www.ctia.org/business_resources/wic/index.cfm/AID/11300
+ [8]: http://www.ftc.gov/os/2013/02/130201mobileprivacyreport.pdf
+ [9]: http://www.applicationprivacy.org
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/guide/appdev/whitelist/index.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/guide/appdev/whitelist/index.md b/docs/ru/edge/guide/appdev/whitelist/index.md
new file mode 100644
index 0000000..3248e46
--- /dev/null
+++ b/docs/ru/edge/guide/appdev/whitelist/index.md
@@ -0,0 +1,171 @@
+---
+
+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.
+---
+
+# Руководство по работе со списком разрешенных доменов
+
+## Обзор
+
+Список разрешенных доменов это модель безопасности, которая контролирует доступ к внешним доменам, например к `http://google.com`. Политика безопасности по умолчанию Apache Cordova позволяет получить доступ к любому сайту. Прежде чем переносить приложение к производству, следует посмотреть на свой список разрешенных доменов и настроить доступ к определенным сетевым доменам и поддоменам.
+
+## Спецификация
+
+Домен whitelisting закладывает основу для спецификации [W3C виджет доступа][1] . В спецификации доступа виджет `<access>` элемент используется для объявления доступа к конкретной сети доменов. В будущем Apache Cordova будет абстракция платформы whitelisting реализаций спецификации W3C виджет доступа. Однако в настоящее время каждой платформы необходимо реализовать свой собственный домен whitelisting.
+
+ [1]: http://www.w3.org/TR/widgets-access/
+
+## Синтаксис
+
+Доступ к [google.com][2]:
+
+ [2]: http://google.com
+
+    http://google.com
+    
+
+Доступ по защищенному протоколу к [google.com][3] (`https://`):
+
+ [3]: https://google.com
+
+    https://google.com
+    
+
+Доступ к поддомену [maps.google.com][4]:
+
+ [4]: http://maps.google.com
+
+    http://maps.google.com
+    
+
+Доступ ко всем дочерним доменам на [google.com][2] (например, [mail.google.com][5] и [адресу docs.google.com][6]):
+
+ [5]: http://mail.google.com
+ [6]: http://docs.google.com
+
+    http://*.google.com
+    
+
+Доступ ко всем доменам (например, [google.com][2] и [developer.mozilla.org][7]):
+
+ [7]: http://developer.mozilla.org
+
+    *
+    
+
+## Андроид
+
+### Подробная информация
+
+Белый разрешенных доменов находится в файле `res/xml/config.xml` и объявил через элемент `<access origin="..." />`.
+
+Android полностью поддерживает синтаксис "whitelisting".
+
+### Синтаксис
+
+Доступ к [google.com][2]:
+
+    <access origin="http://google.com" />
+    
+
+## Ежевика
+
+### Подробная информация
+
+Whitelisting правила находятся в `www/config.xml` и объявил с элементом`<access uri="..." />`.
+
+Полный справочник смотрите в [документации элемента доступа WebWorks ежевики][8].
+
+ [8]: https://developer.blackberry.com/html5/documentation/ww_developing/Access_element_834677_11.html
+
+### Синтаксис
+
+Доступ к [google.com][2]:
+
+    <access uri="http://google.com" subdomains="false" />
+    
+
+Доступ к [maps.google.com][4]:
+
+    <access uri="http://maps.google.com" subdomains="false" />
+    
+
+Доступ ко всем дочерним доменам на [google.com][2]:
+
+    <access uri="http://google.com" subdomains="true" />
+    
+
+Доступ ко всем доменам, в том числе `file://` протокол:
+
+    <access uri="*" subdomains="true" />
+    
+
+## iOS
+
+### Подробная информация
+
+Whitelisting правила находятся в `AppName/config.xml` и объявил с элементом`<access origin="..." />`.
+
+iOS полностью поддерживает синтаксис "белый список".
+
+**Примечание:** происхождение, указан без протокола, такие как `www.apache.org` вместо `http://www.apache.org` , по умолчанию для всех `http` , `https` , `ftp` , и `ftps` схемы.
+
+### Синтаксис
+
+Подстановочные знаки на iOS ( `*` ) являются более гибкими, чем спецификации [W3C виджет доступа][1] .
+
+Доступ ко всем поддоменов и ДВУ ( `.com` , `.net` , и т.д.):
+
+    *.google.*
+    
+
+## Windows Phone (7 и 8)
+
+Whitelisting правила находятся в `config.xml` и объявил с элементом`<access origin="..." />`.
+
+Android полностью поддерживает синтаксис "белый список".
+
+### Синтаксис
+
+Доступ к [google.com][2]:
+
+    <access origin="http://google.com" />
+    
+
+## Tizen
+
+### Подробная информация
+
+Корневой каталог приложения `config.xml` файл определяет правила белый список доменов, используя `<access origin="..." />` элемент. Полный справочник, см \[Tizen доступ к внешним сетевым ресурсам\] \[10\].
+
+### Синтаксис
+
+Доступ к [google.com][2]:
+
+    <access origin="http://google.com" subdomains="false" />
+    
+
+Доступ к безопасной [google.com][3] ( `https://` ):
+
+    <access origin="https://google.com" subdomains="false" />
+    
+
+Доступ ко всем дочерним доменам на [google.com][2]:
+
+    <access origin="http://google.com" subdomains="true" />
+    
+
+Доступ ко всем доменам, в том числе `file://` протокол:
+
+    <access origin="*" subdomains="true" />
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/guide/cli/index.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/guide/cli/index.md b/docs/ru/edge/guide/cli/index.md
new file mode 100644
index 0000000..f6cc564
--- /dev/null
+++ b/docs/ru/edge/guide/cli/index.md
@@ -0,0 +1,276 @@
+---
+
+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). Этот инструмент позволяет создавать новые проекты, строить их на разных платформах и запускать их в эмуляторе. CLI можно также использовать для инициализации кода проекта, после чего вы можете использовать различные платформы SDK для их дальнейшего развития.
+
+## Необходимые условия
+
+Перед запуском любого средства командной строки, необходимо установить пакет SDK для каждой платформы, которую вы хотите цели. (См. платформа руководства для получения более подробной информации.)
+
+Чтобы добавить поддержку или перестроить проект для любой платформы, вы должны запустить интерфейс командной строки из той же машине, который поддерживает платформы SDK. CLI поддерживает следующие комбинации:
+
+*   iOS (Mac)
+*   Android (Mac, Linux)
+*   Ежевика 10 (Mac, Linux, Windows)
+*   Windows Phone 7 (Windows)
+*   Windows Phone 8 (Windows)
+
+На Mac доступны через *терминал* приложения командной строки. На ПК он доступен как *командной строки* под *Аксессуары*.
+
+Скорее, это запустить CLI из различных машин, тем больше это имеет смысл поддерживать удаленный репозиторий, активы которых вы тянуть местные рабочие каталоги.
+
+Чтобы установить `cordova` командной строки средство, выполните следующие действия:
+
+1.  Скачать и установить [Node.js][1]. После установки, вы должны иметь возможность ссылаться на `node` или `npm` в командной строке.
+
+2.  Установить `cordova` утилита. В Unix, предваряя дополнительные `sudo` команда может быть необходимым для установки утилиты разработки в противном случае ограничено каталоги:
+    
+        $ sudo npm install -g cordova
+        
+    
+    Журнал установки может приводить к ошибкам для любой удаленной платформы SDK. После установки, вы должны иметь возможность запускать `cordova` в командной строке.
+
+ [1]: http://nodejs.org/
+
+## Создание приложения
+
+Перейдите в каталог, где вы сохранить ваш исходный код и выполнить команду следующего вида:
+
+        $ cordova create hello com.example.hello HelloWorld
+    
+
+Это может занять некоторое время для выполнения команды, так что будьте терпеливы. Запустите `cordova -d` для просмотра сведений о прогрессе.
+
+Первый аргумент указывает *Привет* каталог создан для вашего проекта. Ее `www` подкаталог домов Главная страница вашего приложения, наряду с различными ресурсами под `css` , `js` , и `img` , которые следуют общей веб развития именах файлов. `config.xml`Файл содержит важные метаданные, необходимые для создания и распространения приложения.
+
+Другие два аргументы являются необязательными: `com.example.hello` аргумент предоставляет ваш проект с идентификатором обратного домена стиля и `HelloWorld` обеспечивает приложения отображаемый текст. Вы можете редактировать оба этих значения позже в `config.xml` файл.
+
+## Добавить платформы
+
+Все последующие команды должны быть запущены в каталоге проекта, или подкаталоги в пределах своей области:
+
+        $ cd hello
+    
+
+Перед тем, как можно построить проект, необходимо указать набор целевых платформ. Ваша способность выполнить эти команды зависит от того, поддерживает ли ваш компьютер каждого пакета SDK, и есть ли у вас уже установлен каждого пакета SDK. Запуск любого из них от Mac:
+
+        $ cordova platform add ios
+        $ cordova platform add android
+        $ cordova platform add blackberry10
+    
+
+Выполните любую из этих из окна машины, где *wp* относится к различных версий операционной системы Windows Phone:
+
+        $ cordova platform add wp7
+        $ cordova platform add wp8
+        $ cordova platform add android
+        $ cordova platform add blackberry10
+    
+
+Выполните это, чтобы проверить ваш текущий набор платформ:
+
+        $ cordova platforms ls
+    
+
+(Примечание `platform` и `platforms` команды являются синонимами.)
+
+Выполните одну из следующих команд синонимом чтобы удалить платформу:
+
+        $ cordova platform remove blackberry10
+        $ cordova platform rm android
+    
+
+Выполнение команд для добавления или удаления платформ влияет на содержимое каталога *платформы* проекта, где каждый указанной платформе появляется как подкаталог. Исходный каталог *www* воспроизводится в подкаталоге каждой платформы, например появляясь в `platforms/ios/www` или `platforms/android/assets/www` . По умолчанию чтобы иметь возможность получить доступ ко всем API, Кордова настроен файл конфигурации каждой платформы.
+
+Если вы хотите, можно использовать пакет SDK в этот момент чтобы открыть проект, созданный вами. Однако любые изменения, внесенные в проект в рамках SDK влияет производная набор активов, не кросс платформенный исходных файлов. Этот подход следует используйте, если вы просто хотите инициализировать проект. (См. платформа руководства для получения информации о том, как разрабатывать приложения в пределах каждого пакета SDK.) Читайте дальше, если вы хотите использовать инструменты командной строки для весь цикл разработки.
+
+## Построение приложения
+
+По умолчанию `cordova create` скрипт генерирует скелетных веб-приложение, Домашняя страница которого находится проекта `www/index.html` файл. Изменить это приложение, вы хотите, но любой инициализации должен быть указан как часть `deviceready` обработчика событий по умолчанию из ссылки на `www/js/index.js` . <!-- XREF
+(See the Application Development Guide for details.)
+XREF -->
+
+Выполните следующую команду для последовательного построения проекта:
+
+        $ cordova build
+    
+
+Это создает платформенно зависимый код в рамках проекта `platforms` подкаталог. При необходимости можно ограничить сферу охвата каждой сборки для конкретных платформ:
+
+        $ cordova build ios
+    
+
+`cordova build`Команда является краткой формой для следующее, что в этом примере также ориентирована на единую платформу:
+
+        $ cordova prepare ios
+        $ cordova compile ios
+    
+
+В этом случае, после запуска `prepare` , можно использовать Apple в Xcode SDK в качестве альтернативы изменить и скомпилировать платформенно зависимый код, генерирующий Кордова в пределах `platforms/ios` . Можно использовать тот же подход с других платформ SDK.
+
+## Тестирование приложения на эмуляторе или устройстве
+
+SDK для мобильных платформ, которые часто поставляются в комплекте с эмуляторами, выполняемых изображения устройства, так что вы можете запустить приложение на главном экране и посмотреть, как он взаимодействует со многими функциями платформы. Выполните команду следующего вида восстановить приложение и просмотреть его в пределах определенной платформы эмулятора:
+
+        $ cordova emulate android
+    
+
+Некоторые мобильные платформы эмулировать конкретного устройства по умолчанию, такие как iPhone iOS проектов. Для других платформ необходимо сначала связать устройство с эмулятором. (См. платформа направляющие для деталей.) Например, вы можете сначала запустить `android` команда для запуска Android SDK, а затем запустить изображение конкретного устройства, которое запускает согласно его поведение по умолчанию:
+
+![][2]
+
+ [2]: img/guide/cli/android_emulate_init.png
+
+Следующие вверх с `cordova emulate` команда обновляет образ эмулятора для отображения последние приложения, который теперь доступен для запуска на начальном экране:
+
+![][3]
+
+ [3]: img/guide/cli/android_emulate_install.png
+
+Поочередно Подключите телефон к компьютеру и тестирование приложения непосредственно можно:
+
+        $ cordova run android
+    
+
+Перед выполнением этой команды, необходимо настроить устройство для тестирования, следуя процедурам, которые различаются для каждой платформы. В случае Android вам придется включить опцию **USB отладки** в устройстве и возможно добавить драйвер USB в зависимости от развития далее. Смотрите подробную информацию о потребностях каждой платформы платформы руководства.
+
+## Добавление компонентов
+
+При построении и просмотреть новый проект приложения по умолчанию, которое появляется не очень много. Вы можете изменить app в много способов, чтобы воспользоваться преимуществами стандартных веб-технологий, но для app тесно общаться с различными функциями на уровне устройства, вам нужно добавить плагины, которые обеспечивают доступ к основные API Cordova.
+
+*Плагин* является немного дополнение кода, который предоставляет интерфейс для родной компонентов. Вы можете создать свой собственный плагин интерфейс, например, при разработке приложения гибрид, который смешивает Cordova WebView с собственными компонентами. (См. Встраивание WebViews и руководство по разработке плагинов для деталей.) Чаще всего, хотел бы добавить плагин, чтобы включить один из Кордова в основных функций устройства уровня <!--XREF обсуждаются в руководство По Разработке Приложений и внешних ССЫЛОК--> подробно описаны в Справочник по API.
+
+`cordova plugin add`Команды необходимо указать хранилище для код плагина. Ниже приведены примеры функций, которые можно добавить:
+
+*   Информация основные устройства (устройства API):
+    
+        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-device.git
+        
+
+*   Сетевое подключение и батарея события:
+    
+        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-network-information.git
+        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-battery-status.git
+        
+
+*   Акселерометр, компас и географического расположения:
+    
+        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-device-motion.git
+        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-device-orientation.git
+        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-geolocation.git
+        
+
+*   Камера, воспроизведение мультимедиа и захват:
+    
+        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-camera.git
+        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-media-capture.git
+        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-media.git
+            
+
+*   Доступ к файлам на устройстве или сети (файл API):
+    
+        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-file.git
+        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-file-transfer.git
+        
+
+*   Уведомление через диалоговое окно или вибрации:
+    
+        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-dialogs.git
+        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-vibration.git
+        
+
+*   Контакты:
+    
+        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-contacts.git
+        
+
+*   Глобализация:
+    
+        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-globalization.git
+        
+
+*   Экран-заставка:
+    
+        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-splashscreen.git
+        
+
+*   Открывать новые окна браузера (InAppBrowser):
+    
+        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-inappbrowser.git
+        
+
+*   Отладка консоли:
+    
+        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-console.git
+        
+
+Использование `plugin ls` (или `plugin list` , или `plugin` сама по себе) для просмотра в настоящее время установленные плагины. Каждый отображает по его идентификатору:
+
+        $ cordova plugin ls    # or 'plugin list'
+        [ 'org.apache.cordova.core.console' ]
+    
+
+Чтобы удалить плагин, относятся к нему, тот же идентификатор, который отображается в списке. Например вот как бы удалить поддержка консоли отладки версии:
+
+        $ cordova plugin rm org.apache.cordova.core.console        
+        $ cordova plugin remove org.apache.cordova.core.console    # same
+    
+
+Можно удалить пакет или добавлять плагины, указав более одного аргумента, для каждой команды.
+
+## Настройка каждой платформы
+
+Хотя Cordova позволяет легко развертывать приложение для многих различных платформ, иногда необходимо добавить настройки. В этом случае, вы не хотите изменить исходные файлы в различных `www` каталогов в пределах верхнего уровня `platforms` каталог, потому что они регулярно вы заменили с верхнего уровня `www` кросс платформенной исходного каталога.
+
+Вместо этого верхнего уровня `merges` Каталог предлагает место для указания активов для развертывания на определенных платформах. Каждая платформа специфического подкаталога в пределах `merges` отражает структуру каталогов `www` дерево исходных текстов, позволяет переопределять или добавлять файлы при необходимости. Например, вот как вы, возможно, использует `merges` чтобы увеличить размер шрифта по умолчанию для устройств Android:
+
+*   Редактировать `www/index.html` файл, добавив ссылку на дополнительные CSS-файл, `overrides.css` в этом случае:
+    
+        <link rel="stylesheet" type="text/css" href="css/overrides.css" />
+        
+
+*   При необходимости создать пустой `www/css/overrides.css` файл, который будет применяться для всех построений-андроида, предотвращая недостающий файл ошибка.
+
+*   Создание `css` подкаталог внутри `merges/android` , затем добавить соответствующий `overrides.css` файл. Укажите CSS, который переопределяет размер шрифта 12 пунктов по умолчанию, указанный в `www/css/index.css` , например:
+    
+        body { font-size:14px; }
+        
+
+При повторном построении проекта, Android версия имеет размер пользовательского шрифта, в то время как другие остаются неизменными.
+
+Вы можете также использовать `merges` для добавления файлов не представляют в оригинале `www` каталог. Например, приложение может включать *обратно кнопку* графического в интерфейс iOS, хранящиеся в `merges/ios/img/back_button.png` , в то время как Android версии вместо этого может захватить `backbutton` события из соответствующих аппаратной кнопки.
+
+## Обновление Кордова
+
+После установки `cordova` утилиты, вы можете всегда обновить его до последней версии, выполнив следующую команду:
+
+        $ sudo npm update -g cordova
+    
+
+Используйте этот синтаксис для установки определенной версии:
+
+        $ sudo npm install -g cordova@3.0.0
+    
+
+Запуск `cordova -v` чтобы увидеть текущие версии. Запустите `npm
+info` команды длиннее список, включающий текущей версии, а также другие номера версии:
+
+        $ npm info cordova
+    
+
+Кордова 3.0 это первая версия для поддержки интерфейса командной строки, описанные в этом разделе. Если вы обновляете с версии 3.0, необходимо создать новый проект, как описано выше, а затем скопируйте старые приложения активы в верхнего уровня `www` каталог. Там, где это применимо, дальнейшие сведения об обновлении до 3.0 доступны в платформе гидов. После обновления до `cordova` интерфейс командной строки и использование `npm update` в курсе, более длительных процедур, описанные там более не являются актуальными.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/guide/hybrid/plugins/index.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/guide/hybrid/plugins/index.md b/docs/ru/edge/guide/hybrid/plugins/index.md
new file mode 100644
index 0000000..4331f13
--- /dev/null
+++ b/docs/ru/edge/guide/hybrid/plugins/index.md
@@ -0,0 +1,84 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# Руководство по разработке плагинов
+
+Мосты плагин Cordova a bit of функциональность между WebView питания Cordova-приложение и родной платформе Cordova-приложение работает на. Плагины состоят из единого интерфейса JavaScript, используемых на всех платформах и встроенных реализаций после платформа специфического плагин интерфейсы, которые вызывает JavaScript. Все основные Cordova API реализованы с помощью этой архитектуры.
+
+Этом руководстве шаги процесса написания простой плагин эхо передает строку из JavaScript и отправляет его в родной среде для поддерживаемых платформ. Машинный код затем возвращает ту же строку обратно на обратные вызовы внутри плагина JavaScript.
+
+Это руководство предоставляет достаточно обзор, на котором можно построить писать более сложные плагины.
+
+## JavaScript
+
+Точка входа для любого плагина является JavaScript. Причина разработчиков использовать Cordova, поэтому они могут использовать и писать JavaScript, не Objective-C, не Java, C#. Интерфейс JavaScript для вашего плагина является передней и возможно наиболее важной частью Cordova плагин.
+
+Можно структурировать ваш плагин JavaScript, как вам нравится. Одна вещь, вы *должны* использовать для связи между Cordova JavaScript и родной среды `cordova.exec` функции. Вот пример:
+
+        cordova.exec(function(winParam) {}, function(error) {}, "service",
+                     "action", ["firstArgument", "secondArgument", 42,
+                     false]);
+    
+
+Параметры описаны ниже:
+
+*   `function(winParam) {}`: Успех функции обратного вызова. Если ваш `exec` вызов завершается успешно, эта функция вызывается (при необходимости с любыми параметрами, вы проходите к нему).
+
+*   `function(error) {}`: Ошибка функции обратного вызова. Если операция не завершена успешно, эта функция вызывается (при необходимости с параметром ошибка).
+
+*   `"service"`: Имя службы, для вызова на родной стороне. Это сопоставляется собственный класс, о котором более подробная информация доступна в родной гидов, перечисленных ниже.
+
+*   `"action"`: Имя действия для вызова. Это взял на получение собственного класса `exec` вызов и, в зависимости от платформы, по существу карты к методу класса. Перечисленные ниже родной руководствах детали.
+
+*   `[/* arguments */]`: Аргументы для передачи в родной среде.
+
+### Пример JavaScript плагин эхо
+
+        window.echo = function(str, callback) {
+            cordova.exec(callback, function(err) {
+                callback('Nothing to echo.');
+            }, "Echo", "echo", [str]);
+        };
+    
+
+Обсудим это. Плагин прикрепляется к `window` , специально для `echo` функции. Плагин пользователей будет затем использовать его следующим образом:
+
+        window.echo("echome", function(echoValue) {
+            alert(echoValue == "echome"); // should alert true.
+        });
+    
+
+Во-первых Давайте рассмотрим три последние аргументы для `exec` функции. Мы будет вызывать `Echo` «услуг», с просьбой `echo` «action» и пройдя массив аргументов, содержащих строку эхо, который является первым параметром в `window.echo` функции.
+
+Успех обратного вызова передается в `exec` это просто ссылка на обратный вызов функцию, `window.echo` принимает. Мы делаем немного больше для обратного вызова ошибки: Если родной стороне запускает обратный вызов для ошибки, мы просто успех обратного вызова и передайте в него строку «по умолчанию».
+
+## Модуль Спецификация
+
+Cordova имеет плагин спецификации доступны для включения автоматической установки плагина для Android, iOS, платформы BlackBerry 10 и Windows Phone. Структурирование ваш плагин определенным образом и добавив `plugin.xml` файл манифеста, можно разрешить пользователям устанавливать ваш плагин через командной строки инструмента.
+
+*   Модуль Спецификация
+
+## Родной
+
+После того, как вы определяете JavaScript для вашего плагина, вы должны дополнить его по крайней мере один собственной реализации. Ниже перечислены детали, чтобы сделать это для каждой платформы. Эти руководства по-прежнему опираться на простой пример эхо плагин, рассмотренных выше.
+
+*   Андроид плагины
+*   Ежевика плагины
+*   Ежевика 10 плагинов
+*   iOS, плагины
+*   Windows Phone плагины
+
+В настоящее время Tizen платформа не поддерживает плагины.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/guide/hybrid/webviews/index.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/guide/hybrid/webviews/index.md b/docs/ru/edge/guide/hybrid/webviews/index.md
new file mode 100644
index 0000000..574c8a9
--- /dev/null
+++ b/docs/ru/edge/guide/hybrid/webviews/index.md
@@ -0,0 +1,22 @@
+---
+
+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.
+---
+
+# Встраивание WebViews
+
+> Реализуйте Cordova WebView в собственном проекте.
+
+*   Андроид WebViews
+*   iOS WebViews
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/guide/overview/index.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/guide/overview/index.md b/docs/ru/edge/guide/overview/index.md
new file mode 100644
index 0000000..fcea6c9
--- /dev/null
+++ b/docs/ru/edge/guide/overview/index.md
@@ -0,0 +1,701 @@
+---
+
+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.
+    
+
+---
+
+# Обзор
+
+Кордова является основой разработки мобильных открытым исходным кодом. Это позволяет использовать стандартные веб-технологии, такие как HTML5, CSS3 и JavaScript для кросс платформенной разработки, избегая каждый мобильных платформ разработки машинного языка. Приложения выполняются внутри обертки для каждой платформы и полагаются на стандартам API привязки для доступа к каждому устройству датчики, данных и состояния сети.
+
+Используйте Cordova, если вы:
+
+*   Мобильный разработчик и хотите расширить приложение через более чем одной платформы, без необходимости повторно реализовать его с каждой платформы языка и инструмент задать.
+
+*   веб-разработчик и хотите, чтобы развернуть веб-приложение, который упакован для распространения в различных приложения хранят порталов.
+
+*   Мобильный разработчик, заинтересованный в смешивания компонентов собственного приложения с *WebView* (окно браузера), можно получить доступ к API уровне устройства, или если вы хотите разработать плагин интерфейс между родной и компонентами WebView.
+
+## Основные компоненты
+
+Кордова приложения полагаются на общей `config.xml` файл, который содержит информацию о приложении и определяет параметры, влияющие на как она работает, такие, как ли она реагирует на ориентации сдвиги. Этот файл соответствует [Упаковке веб-приложение][1], или *виджет*, спецификации W3C.
+
+ [1]: http://www.w3.org/TR/widgets/
+
+Само приложение реализована как веб-страницы, по умолчанию, который ссылается на любой CSS, JavaScript, изображений, мультимедийных файлов, имя *index.html* или другие ресурсы, необходимые для его запуска. Приложение выполняет в *WebView* в пределах собственного приложения оболочки, который вы распространяете app магазины. Для веб-приложение для взаимодействия с различными функциями устройства, сделать путь родные apps, он также должен ссылаться на `cordova.js` файл, который обеспечивает API привязки. <!-- XREF
+(See the API Reference for an overview, and the Application
+Development Guide for examples of how to use them.)
+XREF -->
+
+WebView Cordova с поддержкой может предоставлять приложения с его весь пользовательский интерфейс. Она также может быть компонент в больше, гибридные приложения, которое смешивает WebView с собственного приложения компонентов. Cordova предоставляет интерфейс *плагина* для этих компонентов, чтобы общаться друг с другом.
+
+## Пути развития
+
+Самый простой способ настройки приложения является запуск `cordova` утилиты командной строки, также известный как *интерфейс командной строки* (CLI). (Для установки CLI, см интерфейс командной строки). В зависимости от набора платформ, который вы хотите цели вы можете положиться на CLI для постепенно более акций цикла разработки:
+
+*   В самые основные сценарии CLI можно использовать просто для создания нового проекта, который заполняется с конфигурацией по умолчанию можно изменить.
+
+*   Для многих мобильных платформ можно также использовать CLI для настройки дополнительного проекта файлы, необходимые для компиляции в пределах каждого пакета SDK. Чтобы это работало необходимо установить каждой целевой платформы SDK. (См. платформа руководства для получения инструкций.) Как указано в приведенной ниже таблице поддержки платформы, может потребоваться запустить CLI на различных операционных системах в зависимости от целевой платформы.
+
+*   Для поддержки платформ, CLI можно скомпилировать executible приложения и запустить их в эмуляторе устройства на базе SDK. <!--Внешней ССЫЛКИ (См. Приложение Развития Руководство для деталей.) внешняя ССЫЛКА--> для комплексного тестирования, вы можете также генерировать файлы приложения и установить их непосредственно на устройство.
+
+В любой точке цикла разработки вы можете положиться платформы SDK инструменты, которые могут предоставить расширенный набор параметров. (См. платформа руководства подробные сведения о каждой платформы средства SDK набор). Среды SDK является более подходящим, если вы хотите реализовать гибрид приложение, которое сочетает в себе компоненты веб- и собственные приложения. <!--Внешней ССЫЛКИ (См. Гибридные Приложения Руководство для более информации.) внешняя ССЫЛКА--> вы может использовать утилиту командной строки для первоначально создания app, ил
 и многократно после этого для того, чтобы подать обновленный код к инструментам SDK. Вы также можете построить файл конфигурации приложения самостоятельно. 
+
+<!-- XREF
+(See Configuration Reference for details.)
+XREF -->
+
+<!-- XREF
+To build projects on some platforms, you may need to apply digital signatures.
+See Distributing Applications for information on how to upload your app to various store portals.
+XREF -->
+
+## Поддержка платформ
+
+Ниже приведен набор инструментов разработки и устройства интерфейсы API, доступные для каждой мобильной платформы. (Заголовки столбцов отображаться заглушки CLI стенографию.)
+
+<!-- START HTML -->
+
+<table class="compat" width="100%">
+  <tr>
+    <th>
+      </td> <th>
+        <tt>андроид</tt>
+      </th>
+      
+      <th>
+        <tt>ежевика</tt> (6)
+      </th>
+      
+      <th>
+        <tt>blackberry10</tt>
+      </th>
+      
+      <th>
+        <tt>iOS</tt>
+      </th>
+      
+      <th>
+        <tt>WP7</tt> (Windows<br />Телефон 7)
+      </th>
+      
+      <th>
+        <tt>РГ.8</tt> (Windows<br />Телефон 8)
+      </th>
+      
+      <th>
+        <tt>Win8</tt><br />(Windows 8)
+      </th>
+      
+      <th>
+        <tt>Tizen</tt>
+      </th></tr> </thead> 
+      
+      <tr>
+        <th>
+          <a href="guide_cli_index.md.html">Кордова<br />CLI</a>
+        </th>
+        
+        <td data-col="android"    class="y">
+          Mac, Windows, Linux
+        </td>
+        
+        <td data-col="blackberry" class="n">
+          Mac, Windows
+        </td>
+        
+        <td data-col="blackberry10" class="y">
+          Mac, Windows
+        </td>
+        
+        <td data-col="ios"        class="y">
+          Mac
+        </td>
+        
+        <td data-col="winphone7"  class="y">
+          Windows
+        </td>
+        
+        <td data-col="winphone8"  class="y">
+          Windows
+        </td>
+        
+        <td data-col="win8"       class="n">
+        </td>
+        
+        <td data-col="tizen"       class="n">
+        </td>
+      </tr>
+      
+      <tr>
+        <th>
+          <a href="guide_hybrid_webviews_index.md.html">Встроенный<br />WebView</a>
+        </th>
+        
+        <td data-col="android"    class="y">
+          <a href="guide_platforms_android_webview.md.html">(подробности см.)</a>
+        </td>
+        
+        <td data-col="blackberry" class="n">
+        </td>
+        
+        <td data-col="blackberry10" class="n">
+        </td>
+        
+        <td data-col="ios"        class="y">
+          <a href="guide_platforms_ios_webview.md.html">(подробности см.)</a>
+        </td>
+        
+        <td data-col="winphone7"  class="n">
+        </td>
+        
+        <td data-col="winphone8"  class="n">
+        </td>
+        
+        <td data-col="win8"       class="n">
+        </td>
+        
+        <td data-col="tizen"       class="n">
+        </td>
+      </tr>
+      
+      <tr>
+        <th>
+          <a href="guide_hybrid_plugins_index.md.html">Подключаемый модуль<br />Интерфейс</a>
+        </th>
+        
+        <td data-col="android"    class="y">
+          <a href="guide_guide_platforms_android_plugin.md.html">(подробности см.)</a>
+        </td>
+        
+        <td data-col="blackberry" class="y">
+          <a href="guide_guide_platforms_blackberry_plugin.md.html">(подробности см.)</a>
+        </td>
+        
+        <td data-col="blackberry10" class="y">
+          <a href="guide_guide_platforms_blackberry10_plugin.md.html">(подробности см.)</a>
+        </td>
+        
+        <td data-col="ios"        class="y">
+          <a href="guide_guide_platforms_ios_plugin.md.html">(подробности см.)</a>
+        </td>
+        
+        <td data-col="winphone7"  class="y">
+          <a href="guide_guide_platforms_wp8_plugin.md.html">(подробности см.)</a>
+        </td>
+        
+        <td data-col="winphone8"  class="y">
+        </td>
+        
+        <td data-col="win8"       class="n">
+        </td>
+        
+        <td data-col="tizen"       class="n">
+        </td>
+      </tr>
+      
+      <tr>
+        <th>
+        </th>
+        
+        <th colspan="20">
+          API платформы
+        </th>
+      </tr>
+      
+      <tr>
+        <th>
+          <a href="cordova_accelerometer_accelerometer.md.html">Акселерометр</a>
+        </th>
+        
+        <td data-col="android"    class="y">
+        </td>
+        
+        <td data-col="blackberry" class="y">
+        </td>
+        
+        <td data-col="blackberry10" class="y">
+        </td>
+        
+        <td data-col="ios"        class="y">
+        </td>
+        
+        <td data-col="winphone7"  class="y">
+        </td>
+        
+        <td data-col="winphone8"  class="y">
+        </td>
+        
+        <td data-col="win8"       class="y">
+        </td>
+        
+        <td data-col="tizen"       class="y">
+        </td>
+      </tr>
+      
+      <tr>
+        <th>
+          <a href="cordova_camera_camera.md.html">Камеры</a>
+        </th>
+        
+        <td data-col="android"    class="y">
+        </td>
+        
+        <td data-col="blackberry" class="y">
+        </td>
+        
+        <td data-col="blackberry10" class="y">
+        </td>
+        
+        <td data-col="ios"        class="y">
+        </td>
+        
+        <td data-col="winphone7"  class="y">
+        </td>
+        
+        <td data-col="winphone8"  class="y">
+        </td>
+        
+        <td data-col="win8"       class="y">
+        </td>
+        
+        <td data-col="tizen"       class="y">
+        </td>
+      </tr>
+      
+      <tr>
+        <th>
+          <a href="cordova_media_capture_capture.md.html">Захват</a>
+        </th>
+        
+        <td data-col="android"    class="y">
+        </td>
+        
+        <td data-col="blackberry" class="y">
+        </td>
+        
+        <td data-col="blackberry10" class="y">
+        </td>
+        
+        <td data-col="ios"        class="y">
+        </td>
+        
+        <td data-col="winphone7"  class="y">
+        </td>
+        
+        <td data-col="winphone8"  class="y">
+        </td>
+        
+        <td data-col="win8"       class="n">
+        </td>
+        
+        <td data-col="tizen"       class="n">
+        </td>
+      </tr>
+      
+      <tr>
+        <th>
+          <a href="cordova_compass_compass.md.html">Компас</a>
+        </th>
+        
+        <td data-col="android"    class="y">
+        </td>
+        
+        <td data-col="blackberry" class="n">
+        </td>
+        
+        <td data-col="blackberry10" class="y">
+        </td>
+        
+        <td data-col="ios"        class="y">
+          (3GS +)
+        </td>
+        
+        <td data-col="winphone7"  class="y">
+        </td>
+        
+        <td data-col="winphone8"  class="y">
+        </td>
+        
+        <td data-col="win8"       class="y">
+        </td>
+        
+        <td data-col="tizen"       class="y">
+        </td>
+      </tr>
+      
+      <tr>
+        <th>
+          <a href="cordova_connection_connection.md.html">Подключение</a>
+        </th>
+        
+        <td data-col="android"    class="y">
+        </td>
+        
+        <td data-col="blackberry" class="y">
+        </td>
+        
+        <td data-col="blackberry10" class="y">
+        </td>
+        
+        <td data-col="ios"        class="y">
+        </td>
+        
+        <td data-col="winphone7"  class="y">
+        </td>
+        
+        <td data-col="winphone8"  class="y">
+        </td>
+        
+        <td data-col="win8"       class="y">
+        </td>
+        
+        <td data-col="tizen"       class="y">
+        </td>
+      </tr>
+      
+      <tr>
+        <th>
+          <a href="cordova_contacts_contacts.md.html">Контакты</a>
+        </th>
+        
+        <td data-col="android"    class="y">
+        </td>
+        
+        <td data-col="blackberry" class="y">
+        </td>
+        
+        <td data-col="blackberry10" class="y">
+        </td>
+        
+        <td data-col="ios"        class="y">
+        </td>
+        
+        <td data-col="winphone7"  class="y">
+        </td>
+        
+        <td data-col="winphone8"  class="y">
+        </td>
+        
+        <td data-col="win8"       class="y">
+        </td>
+        
+        <td data-col="tizen"       class="n">
+        </td>
+      </tr>
+      
+      <tr>
+        <th>
+          <a href="cordova_device_device.md.html">Устройство</a>
+        </th>
+        
+        <td data-col="android"    class="y">
+        </td>
+        
+        <td data-col="blackberry" class="y">
+        </td>
+        
+        <td data-col="blackberry10" class="y">
+        </td>
+        
+        <td data-col="ios"        class="y">
+        </td>
+        
+        <td data-col="winphone7"  class="y">
+        </td>
+        
+        <td data-col="winphone8"  class="y">
+        </td>
+        
+        <td data-col="win8"       class="y">
+        </td>
+        
+        <td data-col="tizen"       class="y">
+        </td>
+      </tr>
+      
+      <tr>
+        <th>
+          <a href="cordova_events_events.md.html">События</a>
+        </th>
+        
+        <td data-col="android"    class="y">
+        </td>
+        
+        <td data-col="blackberry" class="y">
+        </td>
+        
+        <td data-col="blackberry10" class="y">
+        </td>
+        
+        <td data-col="ios"        class="y">
+        </td>
+        
+        <td data-col="winphone7"  class="y">
+        </td>
+        
+        <td data-col="winphone8"  class="y">
+        </td>
+        
+        <td data-col="win8"       class="y">
+        </td>
+        
+        <td data-col="tizen"       class="y">
+        </td>
+      </tr>
+      
+      <tr>
+        <th>
+          <a href="cordova_file_file.md.html">Файл</a>
+        </th>
+        
+        <td data-col="android"    class="y">
+        </td>
+        
+        <td data-col="blackberry" class="y">
+        </td>
+        
+        <td data-col="blackberry10" class="y">
+        </td>
+        
+        <td data-col="ios"        class="y">
+        </td>
+        
+        <td data-col="winphone7"  class="p">
+          не FileTransfer
+        </td>
+        
+        <td data-col="winphone8"  class="p">
+          не FileTransfer
+        </td>
+        
+        <td data-col="win8"       class="y">
+        </td>
+        
+        <td data-col="tizen"       class="n">
+        </td>
+      </tr>
+      
+      <tr>
+        <th>
+          <a href="cordova_geolocation_geolocation.md.html">Географическое положение</a>
+        </th>
+        
+        <td data-col="android"    class="y">
+        </td>
+        
+        <td data-col="blackberry" class="y">
+        </td>
+        
+        <td data-col="blackberry10" class="y">
+        </td>
+        
+        <td data-col="ios"        class="y">
+        </td>
+        
+        <td data-col="winphone7"  class="y">
+        </td>
+        
+        <td data-col="winphone8"  class="y">
+        </td>
+        
+        <td data-col="win8"       class="y">
+        </td>
+        
+        <td data-col="tizen"       class="y">
+        </td>
+      </tr>
+      
+      <tr>
+        <th>
+          <a href="cordova_globalization_globalization.md.html">Глобализация</a>
+        </th>
+        
+        <td data-col="android"    class="y">
+        </td>
+        
+        <td data-col="blackberry" class="y">
+        </td>
+        
+        <td data-col="blackberry10" class="n">
+        </td>
+        
+        <td data-col="ios"        class="y">
+        </td>
+        
+        <td data-col="winphone7"  class="n">
+        </td>
+        
+        <td data-col="winphone8"  class="y">
+        </td>
+        
+        <td data-col="win8"       class="n">
+        </td>
+        
+        <td data-col="tizen"       class="n">
+        </td>
+      </tr>
+      
+      <tr>
+        <th>
+          <a href="cordova_inappbrowser_inappbrowser.md.html">InAppBrowser</a>
+        </th>
+        
+        <td data-col="android"    class="y">
+        </td>
+        
+        <td data-col="blackberry" class="y">
+        </td>
+        
+        <td data-col="blackberry10" class="y">
+        </td>
+        
+        <td data-col="ios"        class="y">
+        </td>
+        
+        <td data-col="winphone7"  class="y">
+        </td>
+        
+        <td data-col="winphone8"  class="y">
+        </td>
+        
+        <td data-col="win8"       class="n">
+        </td>
+        
+        <td data-col="tizen"       class="n">
+        </td>
+      </tr>
+      
+      <tr>
+        <th>
+          <a href="cordova_media_media.md.html">Средства массовой информации</a>
+        </th>
+        
+        <td data-col="android"    class="y">
+        </td>
+        
+        <td data-col="blackberry" class="n">
+        </td>
+        
+        <td data-col="blackberry10" class="y">
+        </td>
+        
+        <td data-col="ios"        class="y">
+        </td>
+        
+        <td data-col="winphone7"  class="y">
+        </td>
+        
+        <td data-col="winphone8"  class="y">
+        </td>
+        
+        <td data-col="win8"       class="y">
+        </td>
+        
+        <td data-col="tizen"       class="y">
+        </td>
+      </tr>
+      
+      <tr>
+        <th>
+          <a href="cordova_notification_notification.md.html">Уведомление</a>
+        </th>
+        
+        <td data-col="android"    class="y">
+        </td>
+        
+        <td data-col="blackberry" class="y">
+        </td>
+        
+        <td data-col="blackberry10" class="y">
+        </td>
+        
+        <td data-col="ios"        class="y">
+        </td>
+        
+        <td data-col="winphone7"  class="y">
+        </td>
+        
+        <td data-col="winphone8"  class="y">
+        </td>
+        
+        <td data-col="win8"       class="y">
+        </td>
+        
+        <td data-col="tizen"       class="y">
+        </td>
+      </tr>
+      
+      <tr>
+        <th>
+          <a href="cordova_splashscreen_splashscreen.md.html">Экран-заставка</a>
+        </th>
+        
+        <td data-col="android"    class="y">
+        </td>
+        
+        <td data-col="blackberry" class="n">
+        </td>
+        
+        <td data-col="blackberry10" class="y">
+        </td>
+        
+        <td data-col="ios"        class="y">
+        </td>
+        
+        <td data-col="winphone7"  class="y">
+        </td>
+        
+        <td data-col="winphone8"  class="y">
+        </td>
+        
+        <td data-col="win8"       class="y">
+        </td>
+        
+        <td data-col="tizen"       class="n">
+        </td>
+      </tr>
+      
+      <tr>
+        <th>
+          <a href="cordova_storage_storage.md.html">Хранения</a>
+        </th>
+        
+        <td data-col="android"    class="y">
+        </td>
+        
+        <td data-col="blackberry" class="y">
+        </td>
+        
+        <td data-col="blackberry10" class="y">
+        </td>
+        
+        <td data-col="ios"        class="y">
+        </td>
+        
+        <td data-col="winphone7"  class="p">
+          только localStorage
+        </td>
+        
+        <td data-col="winphone8"  class="p">
+          только localStorage
+        </td>
+        
+        <td data-col="win8"       class="y">
+        </td>
+        
+        <td data-col="tizen"       class="y">
+        </td>
+      </tr></table> 
+      
+      <!-- END HTML -->
\ No newline at end of file


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

Posted by mw...@apache.org.
http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/guide/overview/index.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/guide/overview/index.md b/docs/de/edge/guide/overview/index.md
new file mode 100644
index 0000000..ba9d15e
--- /dev/null
+++ b/docs/de/edge/guide/overview/index.md
@@ -0,0 +1,701 @@
+---
+
+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.
+    
+
+---
+
+# Übersicht
+
+Cordova ist ein Open-Source-mobile-Entwicklung-Framework. Sie können standard-Web-Technologien wie HTML5, CSS3 und JavaScript für Cross-Plattform-Entwicklung, Vermeidung jeder mobilen Plattformen native Entwicklung der Sprache zu verwenden. Anwendungen werden in Verpackungen, die gezielt auf jede Plattform und verlassen sich auf standardkonforme API Anbindungen an jedes Gerät Sensoren, Daten und Netzwerkstatus zugreifen.
+
+Verwenden Sie Cordova, falls Sie sind:
+
+*   mobile Entwickler und wollen eine Anwendung über mehrere Plattformen hinweg zu erweitern, ohne es erneut mit Sprache und Tool jede Plattform implementieren festgelegt.
+
+*   Speichern Portale, Webentwickler und wollen eine Webanwendung bereitstellen, die für den Vertrieb in verschiedenen app gepackt ist.
+
+*   mobile Entwickler interessiert mischen systemeigene Anwendungskomponenten mit einer *WebView* (Browser-Fenster), die auf Geräteebene APIs, zugreifen kann oder wollen Sie eine Plugin-Schnittstelle zwischen systemeigenen und WebView Komponenten entwickeln.
+
+## Basiskomponenten
+
+Cordova-Anwendungen basieren auf einer gemeinsamen `config.xml` -Datei, enthält Informationen über die app und gibt Parameter, die beeinflussen, wie es funktioniert, z. B. ob es reagiert auf Orientierung verschiebt. Diese Datei entspricht der W3C-Spezifikation für [Verpackt Web App][1]oder *Widget*.
+
+ [1]: http://www.w3.org/TR/widgets/
+
+Die Anwendung selbst ist als eine Web-Seite implementiert, mit dem Namen *index.html* standardmäßig die verweist, was CSS, JavaScript, Bilder, Mediendateien, oder andere Ressourcen sind notwendig für die Ausführung. Die app führt als ein *WebView* in der Ausgangsanwendung-Wrapper, die Sie auf app Stores zu verteilen. Für die Web-app für die Interaktion mit verschiedenen Gerätefunktionen Weg native apps zu tun, muss es auch verweisen eine `cordova.js` -Datei, die API Bindungen bietet. <!-- XREF
+(See the API Reference for an overview, and the Application
+Development Guide for examples of how to use them.)
+XREF -->
+
+Der Cordova-fähigen WebView kann die Anwendung mit der gesamten Benutzeroberfläche bereitstellen. Es kann auch eine Komponente innerhalb einer größeren, Hybridanwendung sein, die die WebView mit nativen Komponenten mischt. Cordova bietet eine *Plugin* -Schnittstelle für diese Komponenten miteinander kommunizieren.
+
+## Entwicklungspfade
+
+Die einfachste Möglichkeit, eine Anwendung eingerichtet ist, führen Sie die `cordova` Befehlszeilen-Dienstprogramm, auch bekannt als die *Befehlszeilenschnittstelle* (CLI). (Um die CLI zu installieren, siehe The Command-Line Interface). Abhängig von den Plattformen richten möchten, können Sie auf der CLI für schrittweise größere Anteile des Entwicklungszyklus verlassen:
+
+*   Im einfachsten Szenario können die CLI Sie einfach erstellen ein neues Projekt, das gefüllt ist mit Standard-Konfiguration zu ändern.
+
+*   Für viele mobile Plattformen können Sie auch die CLI einrichten weitere Projekt-Dateien erforderlich, um innerhalb jedes SDK kompilieren. Damit dies funktioniert müssen Sie jede gezielte Plattform-SDK installieren. (Siehe den Plattform-Führern Anweisungen.) Wie in der folgenden Tabelle der Plattformunterstützung angegeben, müssen Sie möglicherweise die CLI auf verschiedenen Betriebssystemen abhängig von der Zielplattform ausgeführt.
+
+*   Zur Unterstützung der Plattformen, kann die CLI Dienstprogramme kompilieren und führen sie in einem SDK-basiertes Gerät-Emulator. <!--XREF (Siehe Application Development Guide für Details.) XREF--> für umfassende Tests, können Sie auch Anwendungsdateien zu generieren und installieren Sie sie direkt auf einem Gerät.
+
+Zu jedem Zeitpunkt im Entwicklungszyklus können Sie sich auf Plattform-spezifischen SDK Tools verlassen, die eine umfangreichere Optionen bieten. (Siehe die Plattform-Führer für Details über jede Plattform-SDK-Tool festgelegt.) Eine SDK-Umgebung ist besser geeignet, wenn Sie möchten, eine Hybrid-app zu implementieren, die Web-basierte und native Anwendungskomponenten mischt. <!--XREF (Siehe Hybrid Application Guide für mehr informationen.) XREF--> Sie können das Befehlszeile-Dienstprogramm verwenden, um zunächst die app generieren oder iterativ danach, aktualisierten Code zu SDK-Tools zu ernähren. Sie können die app-Konfigurationsdatei auch selbst erstellen. 
+
+<!-- XREF
+(See Configuration Reference for details.)
+XREF -->
+
+<!-- XREF
+To build projects on some platforms, you may need to apply digital signatures.
+See Distributing Applications for information on how to upload your app to various store portals.
+XREF -->
+
+## Plattformunterstützung
+
+Im folgenden wird die Gruppe von Entwicklungs-Tools und APIs verfügbar-Gerät für jede mobile Plattform. (Spaltenüberschriften angezeigt die CLI Kurzschrift gestorben.)
+
+<!-- START HTML -->
+
+<table class="compat" width="100%">
+  <tr>
+    <th>
+      </td> <th>
+        <tt>Android</tt>
+      </th>
+      
+      <th>
+        <tt>BlackBerry</tt> (6)
+      </th>
+      
+      <th>
+        <tt>blackberry10</tt>
+      </th>
+      
+      <th>
+        <tt>Ios</tt>
+      </th>
+      
+      <th>
+        <tt>WP7</tt> (Windows<br />Phone 7)
+      </th>
+      
+      <th>
+        <tt>WP8</tt> (Windows<br />Telefon 8)
+      </th>
+      
+      <th>
+        <tt>win8</tt><br />(Windows 8)
+      </th>
+      
+      <th>
+        <tt>tizen</tt>
+      </th></tr> </thead> 
+      
+      <tr>
+        <th>
+          <a href="guide_cli_index.md.html">Cordova<br />CLI</a>
+        </th>
+        
+        <td data-col="android"    class="y">
+          Mac, Windows, Linux
+        </td>
+        
+        <td data-col="blackberry" class="n">
+          Mac, Windows
+        </td>
+        
+        <td data-col="blackberry10" class="y">
+          Mac, Windows
+        </td>
+        
+        <td data-col="ios"        class="y">
+          Mac
+        </td>
+        
+        <td data-col="winphone7"  class="y">
+          Windows
+        </td>
+        
+        <td data-col="winphone8"  class="y">
+          Windows
+        </td>
+        
+        <td data-col="win8"       class="n">
+        </td>
+        
+        <td data-col="tizen"       class="n">
+        </td>
+      </tr>
+      
+      <tr>
+        <th>
+          <a href="guide_hybrid_webviews_index.md.html">Eingebettete<br />WebView</a>
+        </th>
+        
+        <td data-col="android"    class="y">
+          <a href="guide_platforms_android_webview.md.html">(siehe Details)</a>
+        </td>
+        
+        <td data-col="blackberry" class="n">
+        </td>
+        
+        <td data-col="blackberry10" class="n">
+        </td>
+        
+        <td data-col="ios"        class="y">
+          <a href="guide_platforms_ios_webview.md.html">(siehe Details)</a>
+        </td>
+        
+        <td data-col="winphone7"  class="n">
+        </td>
+        
+        <td data-col="winphone8"  class="n">
+        </td>
+        
+        <td data-col="win8"       class="n">
+        </td>
+        
+        <td data-col="tizen"       class="n">
+        </td>
+      </tr>
+      
+      <tr>
+        <th>
+          <a href="guide_hybrid_plugins_index.md.html">Plug-in<br />Schnittstelle</a>
+        </th>
+        
+        <td data-col="android"    class="y">
+          <a href="guide_guide_platforms_android_plugin.md.html">(siehe Details)</a>
+        </td>
+        
+        <td data-col="blackberry" class="y">
+          <a href="guide_guide_platforms_blackberry_plugin.md.html">(siehe Details)</a>
+        </td>
+        
+        <td data-col="blackberry10" class="y">
+          <a href="guide_guide_platforms_blackberry10_plugin.md.html">(siehe Details)</a>
+        </td>
+        
+        <td data-col="ios"        class="y">
+          <a href="guide_guide_platforms_ios_plugin.md.html">(siehe Details)</a>
+        </td>
+        
+        <td data-col="winphone7"  class="y">
+          <a href="guide_guide_platforms_wp8_plugin.md.html">(siehe Details)</a>
+        </td>
+        
+        <td data-col="winphone8"  class="y">
+        </td>
+        
+        <td data-col="win8"       class="n">
+        </td>
+        
+        <td data-col="tizen"       class="n">
+        </td>
+      </tr>
+      
+      <tr>
+        <th>
+        </th>
+        
+        <th colspan="20">
+          Plattform-APIs
+        </th>
+      </tr>
+      
+      <tr>
+        <th>
+          <a href="cordova_accelerometer_accelerometer.md.html">Beschleunigungsmesser</a>
+        </th>
+        
+        <td data-col="android"    class="y">
+        </td>
+        
+        <td data-col="blackberry" class="y">
+        </td>
+        
+        <td data-col="blackberry10" class="y">
+        </td>
+        
+        <td data-col="ios"        class="y">
+        </td>
+        
+        <td data-col="winphone7"  class="y">
+        </td>
+        
+        <td data-col="winphone8"  class="y">
+        </td>
+        
+        <td data-col="win8"       class="y">
+        </td>
+        
+        <td data-col="tizen"       class="y">
+        </td>
+      </tr>
+      
+      <tr>
+        <th>
+          <a href="cordova_camera_camera.md.html">Kamera</a>
+        </th>
+        
+        <td data-col="android"    class="y">
+        </td>
+        
+        <td data-col="blackberry" class="y">
+        </td>
+        
+        <td data-col="blackberry10" class="y">
+        </td>
+        
+        <td data-col="ios"        class="y">
+        </td>
+        
+        <td data-col="winphone7"  class="y">
+        </td>
+        
+        <td data-col="winphone8"  class="y">
+        </td>
+        
+        <td data-col="win8"       class="y">
+        </td>
+        
+        <td data-col="tizen"       class="y">
+        </td>
+      </tr>
+      
+      <tr>
+        <th>
+          <a href="cordova_media_capture_capture.md.html">Erfassen</a>
+        </th>
+        
+        <td data-col="android"    class="y">
+        </td>
+        
+        <td data-col="blackberry" class="y">
+        </td>
+        
+        <td data-col="blackberry10" class="y">
+        </td>
+        
+        <td data-col="ios"        class="y">
+        </td>
+        
+        <td data-col="winphone7"  class="y">
+        </td>
+        
+        <td data-col="winphone8"  class="y">
+        </td>
+        
+        <td data-col="win8"       class="n">
+        </td>
+        
+        <td data-col="tizen"       class="n">
+        </td>
+      </tr>
+      
+      <tr>
+        <th>
+          <a href="cordova_compass_compass.md.html">Kompass</a>
+        </th>
+        
+        <td data-col="android"    class="y">
+        </td>
+        
+        <td data-col="blackberry" class="n">
+        </td>
+        
+        <td data-col="blackberry10" class="y">
+        </td>
+        
+        <td data-col="ios"        class="y">
+          (3GS +)
+        </td>
+        
+        <td data-col="winphone7"  class="y">
+        </td>
+        
+        <td data-col="winphone8"  class="y">
+        </td>
+        
+        <td data-col="win8"       class="y">
+        </td>
+        
+        <td data-col="tizen"       class="y">
+        </td>
+      </tr>
+      
+      <tr>
+        <th>
+          <a href="cordova_connection_connection.md.html">Verbindung</a>
+        </th>
+        
+        <td data-col="android"    class="y">
+        </td>
+        
+        <td data-col="blackberry" class="y">
+        </td>
+        
+        <td data-col="blackberry10" class="y">
+        </td>
+        
+        <td data-col="ios"        class="y">
+        </td>
+        
+        <td data-col="winphone7"  class="y">
+        </td>
+        
+        <td data-col="winphone8"  class="y">
+        </td>
+        
+        <td data-col="win8"       class="y">
+        </td>
+        
+        <td data-col="tizen"       class="y">
+        </td>
+      </tr>
+      
+      <tr>
+        <th>
+          <a href="cordova_contacts_contacts.md.html">Kontakte</a>
+        </th>
+        
+        <td data-col="android"    class="y">
+        </td>
+        
+        <td data-col="blackberry" class="y">
+        </td>
+        
+        <td data-col="blackberry10" class="y">
+        </td>
+        
+        <td data-col="ios"        class="y">
+        </td>
+        
+        <td data-col="winphone7"  class="y">
+        </td>
+        
+        <td data-col="winphone8"  class="y">
+        </td>
+        
+        <td data-col="win8"       class="y">
+        </td>
+        
+        <td data-col="tizen"       class="n">
+        </td>
+      </tr>
+      
+      <tr>
+        <th>
+          <a href="cordova_device_device.md.html">Gerät</a>
+        </th>
+        
+        <td data-col="android"    class="y">
+        </td>
+        
+        <td data-col="blackberry" class="y">
+        </td>
+        
+        <td data-col="blackberry10" class="y">
+        </td>
+        
+        <td data-col="ios"        class="y">
+        </td>
+        
+        <td data-col="winphone7"  class="y">
+        </td>
+        
+        <td data-col="winphone8"  class="y">
+        </td>
+        
+        <td data-col="win8"       class="y">
+        </td>
+        
+        <td data-col="tizen"       class="y">
+        </td>
+      </tr>
+      
+      <tr>
+        <th>
+          <a href="cordova_events_events.md.html">Veranstaltungen</a>
+        </th>
+        
+        <td data-col="android"    class="y">
+        </td>
+        
+        <td data-col="blackberry" class="y">
+        </td>
+        
+        <td data-col="blackberry10" class="y">
+        </td>
+        
+        <td data-col="ios"        class="y">
+        </td>
+        
+        <td data-col="winphone7"  class="y">
+        </td>
+        
+        <td data-col="winphone8"  class="y">
+        </td>
+        
+        <td data-col="win8"       class="y">
+        </td>
+        
+        <td data-col="tizen"       class="y">
+        </td>
+      </tr>
+      
+      <tr>
+        <th>
+          <a href="cordova_file_file.md.html">Datei</a>
+        </th>
+        
+        <td data-col="android"    class="y">
+        </td>
+        
+        <td data-col="blackberry" class="y">
+        </td>
+        
+        <td data-col="blackberry10" class="y">
+        </td>
+        
+        <td data-col="ios"        class="y">
+        </td>
+        
+        <td data-col="winphone7"  class="p">
+          kein FileTransfer
+        </td>
+        
+        <td data-col="winphone8"  class="p">
+          kein FileTransfer
+        </td>
+        
+        <td data-col="win8"       class="y">
+        </td>
+        
+        <td data-col="tizen"       class="n">
+        </td>
+      </tr>
+      
+      <tr>
+        <th>
+          <a href="cordova_geolocation_geolocation.md.html">Geolocation</a>
+        </th>
+        
+        <td data-col="android"    class="y">
+        </td>
+        
+        <td data-col="blackberry" class="y">
+        </td>
+        
+        <td data-col="blackberry10" class="y">
+        </td>
+        
+        <td data-col="ios"        class="y">
+        </td>
+        
+        <td data-col="winphone7"  class="y">
+        </td>
+        
+        <td data-col="winphone8"  class="y">
+        </td>
+        
+        <td data-col="win8"       class="y">
+        </td>
+        
+        <td data-col="tizen"       class="y">
+        </td>
+      </tr>
+      
+      <tr>
+        <th>
+          <a href="cordova_globalization_globalization.md.html">Globalisierung</a>
+        </th>
+        
+        <td data-col="android"    class="y">
+        </td>
+        
+        <td data-col="blackberry" class="y">
+        </td>
+        
+        <td data-col="blackberry10" class="n">
+        </td>
+        
+        <td data-col="ios"        class="y">
+        </td>
+        
+        <td data-col="winphone7"  class="n">
+        </td>
+        
+        <td data-col="winphone8"  class="y">
+        </td>
+        
+        <td data-col="win8"       class="n">
+        </td>
+        
+        <td data-col="tizen"       class="n">
+        </td>
+      </tr>
+      
+      <tr>
+        <th>
+          <a href="cordova_inappbrowser_inappbrowser.md.html">InAppBrowser</a>
+        </th>
+        
+        <td data-col="android"    class="y">
+        </td>
+        
+        <td data-col="blackberry" class="y">
+        </td>
+        
+        <td data-col="blackberry10" class="y">
+        </td>
+        
+        <td data-col="ios"        class="y">
+        </td>
+        
+        <td data-col="winphone7"  class="y">
+        </td>
+        
+        <td data-col="winphone8"  class="y">
+        </td>
+        
+        <td data-col="win8"       class="n">
+        </td>
+        
+        <td data-col="tizen"       class="n">
+        </td>
+      </tr>
+      
+      <tr>
+        <th>
+          <a href="cordova_media_media.md.html">Medien</a>
+        </th>
+        
+        <td data-col="android"    class="y">
+        </td>
+        
+        <td data-col="blackberry" class="n">
+        </td>
+        
+        <td data-col="blackberry10" class="y">
+        </td>
+        
+        <td data-col="ios"        class="y">
+        </td>
+        
+        <td data-col="winphone7"  class="y">
+        </td>
+        
+        <td data-col="winphone8"  class="y">
+        </td>
+        
+        <td data-col="win8"       class="y">
+        </td>
+        
+        <td data-col="tizen"       class="y">
+        </td>
+      </tr>
+      
+      <tr>
+        <th>
+          <a href="cordova_notification_notification.md.html">Benachrichtigung</a>
+        </th>
+        
+        <td data-col="android"    class="y">
+        </td>
+        
+        <td data-col="blackberry" class="y">
+        </td>
+        
+        <td data-col="blackberry10" class="y">
+        </td>
+        
+        <td data-col="ios"        class="y">
+        </td>
+        
+        <td data-col="winphone7"  class="y">
+        </td>
+        
+        <td data-col="winphone8"  class="y">
+        </td>
+        
+        <td data-col="win8"       class="y">
+        </td>
+        
+        <td data-col="tizen"       class="y">
+        </td>
+      </tr>
+      
+      <tr>
+        <th>
+          <a href="cordova_splashscreen_splashscreen.md.html">SplashScreen</a>
+        </th>
+        
+        <td data-col="android"    class="y">
+        </td>
+        
+        <td data-col="blackberry" class="n">
+        </td>
+        
+        <td data-col="blackberry10" class="y">
+        </td>
+        
+        <td data-col="ios"        class="y">
+        </td>
+        
+        <td data-col="winphone7"  class="y">
+        </td>
+        
+        <td data-col="winphone8"  class="y">
+        </td>
+        
+        <td data-col="win8"       class="y">
+        </td>
+        
+        <td data-col="tizen"       class="n">
+        </td>
+      </tr>
+      
+      <tr>
+        <th>
+          <a href="cordova_storage_storage.md.html">Speicher</a>
+        </th>
+        
+        <td data-col="android"    class="y">
+        </td>
+        
+        <td data-col="blackberry" class="y">
+        </td>
+        
+        <td data-col="blackberry10" class="y">
+        </td>
+        
+        <td data-col="ios"        class="y">
+        </td>
+        
+        <td data-col="winphone7"  class="p">
+          LocalStorage nur
+        </td>
+        
+        <td data-col="winphone8"  class="p">
+          LocalStorage nur
+        </td>
+        
+        <td data-col="win8"       class="y">
+        </td>
+        
+        <td data-col="tizen"       class="y">
+        </td>
+      </tr></table> 
+      
+      <!-- END HTML -->
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/guide/platforms/android/config.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/guide/platforms/android/config.md b/docs/de/edge/guide/platforms/android/config.md
new file mode 100644
index 0000000..3a7a590
--- /dev/null
+++ b/docs/de/edge/guide/platforms/android/config.md
@@ -0,0 +1,45 @@
+---
+
+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.
+---
+
+# Android-Konfiguration
+
+Die Datei `config.xml` steuert verschiedene Cordova-Einstellungen. Diese gelten in der Anwendung und je CordovaWebView-Instanz.
+
+## `<preference>`
+
+Verschiedene andere Einstellungen (als `<preference>` Markierungen) Standard auf vorhandene Anwendungen nicht zu brechen. Die verfügbaren Einstellungen sind:
+
+*   `useBrowserHistory`(Boolean, wird standardmäßig auf `true` ): Legen Sie auf `false` Wenn Sie das Geschichte-Shim verwenden, die verwendet wurde, um den Hashtag-Fehler im Android 3.x vor Kontrollverlust Geschichte umgehen möchten. (Hinweis: Diese Einstellung wird im April 2013 veraltet sein)
+
+*   `loadingDialog`: Zeigen Sie einen native laden-Dialog, wenn die app laden. Der Wert Format ist *Titel, Nachricht*
+
+*   `loadingPageDialog`: Zeigen Sie einen native laden-Dialog, wenn Unterseiten zu laden. Der Wert Format ist *Titel, Nachricht*
+
+*   `errorUrl`: Legen Sie die Error-Page für Ihre Anwendung. Sollte in Ihrem Android Projekt in befinden`file://android_asset/www/`
+
+*   `backgroundColor`: Legen Sie die Hintergrundfarbe für Ihre Anwendung. Unterstützt einen 4-Byte-hex-Wert mit dem ersten Byte, alpha-Wert und die folgenden drei Bytes mit standard-RGB-Werten darstellt. Z. B. `0x00000000` ist schwarz.
+
+*   `loadUrlTimeoutValue`: Wieviel Zeit Cordova sollten vor dem Auslösen eines Timeout-Fehlers über die Anwendung warten.
+
+*   `keepRunning`(Boolean, wird standardmäßig auf `true` ): bestimmt, ob Cordova bleibt im Hintergrund laufen.
+
+*   `splashscreen`: Der Name der Datei abzüglich ihrer Erweiterung in das `res/drawable` Verzeichnis. Wenn Sie mehrere Anlagen haben, müssen sie alle diese gemeinsamen Namen in die entsprechenden Verzeichnisse austauschen.
+
+*   `disallowOverscroll`(Boolean, wird standardmäßig auf `false` ): Legen Sie auf `true` um den Schein zu deaktivieren, wenn ein Benutzer über den Rand der Webview blättert.
+
+## `<plugin>`
+
+Android unterstützt die Verwendung von `<feature>` als Analoga zu `<plugin>` Elemente.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/guide/platforms/android/index.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/guide/platforms/android/index.md b/docs/de/edge/guide/platforms/android/index.md
new file mode 100644
index 0000000..162a033
--- /dev/null
+++ b/docs/de/edge/guide/platforms/android/index.md
@@ -0,0 +1,191 @@
+---
+
+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.
+---
+
+# Android-Plattform-Guide
+
+Diese Anleitung zeigt wie Ihre Entwicklungsumgebung SDK eingerichtet, Cordova apps für Android-Geräte bereitzustellen. Finden Sie im folgenden detaillierte Plattform-spezifischen Informationen:
+
+*   Android-Konfiguration
+*   Android Webansichten für
+*   Android Plugins
+*   Aktualisierung von Android
+*   Android-Befehlszeilenprogrammen
+
+Die Befehlszeilentools, die oben beziehen sich auf Versionen vor 3.0 Cordova. Informationen über die aktuelle Schnittstelle finden Sie unter The Command-Line Interface.
+
+## Anforderungen und Unterstützung
+
+Finden Sie die [Systemanforderungen][1] für das Android SDK.
+
+ [1]: http://developer.android.com/sdk/index.html
+
+Cordova unterstützt Android 2.2, 2.3 und 4.x. Als allgemeine Regel sind Plattformen veraltet, da sie weniger als 5 % auf Googles [Verteilung Dashboard][2] Tauchen.
+
+ [2]: http://developer.android.com/about/dashboards/index.html
+
+<!--
+NOTE, doc said:
+- Android 2.1 (Deprecated May 2013)
+- Android 3.x (Deprecated May 2013)
+-->
+
+Entwickler sollten verwenden das `cordova` -Dienstprogramm in Verbindung mit dem Android SDK. Finden Sie unter The Command-Line Interface Informationen installieren Sie es, Projekte, hinzufügen dann erstellen und Bereitstellen eines Projekts.
+
+## Das SDK installieren
+
+Installieren Sie das Android SDK von [developer.android.com/sdk][3]. Sie können mit einer Wahl, wo das SDK installieren vorgelegt werden sonst die heruntergeladenen verschieben `adt-bundle` Baum, wo Sie Entwicklungstools zu speichern.
+
+ [3]: http://developer.android.com/sdk/
+
+Für Cordova Kommandozeilen-Tools arbeiten, müssen Sie das SDK enthalten `tools` und `platform-tools` Verzeichnisse in Ihrer PATH-Umgebung. Auf Mac, können Sie einen Text-Editor zum Erstellen oder ändern die `~/.bash_profile` -Datei eine Zeile wie die folgende, je nachdem, wo das SDK installiert:
+
+    export PATH=${PATH}:/Development/adt-bundle/sdk/platform-tools:/Development/adt-bundle/sdk/tools
+    
+
+Dies macht die SDK-Tools im neu eröffneten terminal-Fenster verfügbar. Sonst laufen Sie hier, um sie in der aktuellen Sitzung zur Verfügung stellen:
+
+    $ source ~/.bash_profile
+    
+
+Die PATH-Umgebung unter Windows 7 zu ändern:
+
+*   Im Menü " **Start** " in der unteren linken Ecke des Desktops mit der rechten Maustaste auf **Computer**, klicken, **Eigenschaften**.
+
+*   Klicken Sie in der Spalte auf der linken Seite auf **Erweiterte Systemeinstellungen** .
+
+*   Drücken Sie im daraufhin angezeigten Dialogfeld **Umgebungsvariablen**.
+
+*   Wählen Sie die **PATH** -Variable und klicken Sie **Bearbeiten**.
+
+*   Fügen Sie Folgendes in den Pfad basierend auf dem Sie das SDK, zum Beispiel installiert:
+    
+        ;C:\Development\adt-bundle\sdk\platform-tools;C:\Development\adt-bundle\sdk\tools
+        
+
+*   Speichern Sie den Wert und schließen Sie beide Dialogfelder zu.
+
+Sie müssen möglicherweise auch Java und Ant öffnen eine Eingabeaufforderung und geben aktivieren `java` , und geben Sie auch `ant` . Hängen Sie an den Pfad, welcher nicht ausgeführt:
+
+        ;%JAVA_HOME%\bin;%ANT_HOME%\bin
+    
+
+## Öffnen Sie ein Projekt im SDK
+
+Verwendung der `cordova` Utility für ein neues Projekt, wie in der Cordova The Command-Line Interface beschrieben einrichten. Zum Beispiel in einem Quellcode-Verzeichnis:
+
+        $ cordova create hello com.example.hello "HelloWorld"
+        $ cd hello
+        $ cordova platform add android
+        $ cordova build
+    
+
+Einmal erstellt, wird hier das SDK zu verwenden, um es zu ändern:
+
+*   Starten Sie die **Eclipse** -Anwendung.
+
+*   Wählen Sie **Neues Projekt** .
+
+*   Wählen Sie **Android Projekt aus vorhandenem Code** aus dem daraufhin angezeigten Dialogfeld, und klicken Sie auf **weiter**: ![][4]
+
+*   Navigieren Sie zu `hello` , oder welches Verzeichnis Sie für das Projekt erstellt, dann auf die `platforms/android` Unterverzeichnis.
+
+*   Drücken Sie **Fertig stellen**.
+
+ [4]: img/guide/platforms/android/eclipse_new_project.png
+
+Sobald das Eclipse-Fenster wird geöffnet, erscheint ein rotes **X** auf ungelöste Probleme hinweisen. Wenn ja, gehen Sie zusätzlichen folgendermaßen:
+
+*   Rechtsklick auf das Projektverzeichnis.
+
+*   Wählen Sie in den daraus resultierenden **Eigenschaften** im Navigationsbereich des **Android** .
+
+*   Erstellen Sie Ziel für das Projekt zu, wählen Sie die höchste Android API-Ebene, die Sie installiert haben.
+
+*   Klicken Sie auf **OK**.
+
+*   Wählen Sie im Menü **Projekt** **Clean** . Dies sollten alle Fehler im Projekt korrigieren.
+
+## Bereitstellen auf Emulator
+
+Können Sie das `cordova` -Dienstprogramm eine app in einem Emulator, oder Sie laufen kann es im SDK ausgeführt. In jedem Fall muss das SDK zuerst konfiguriert werden um mindestens ein Gerät anzuzeigen. Verwenden Sie hierzu das Android SDK Manager, eine Java-Anwendung, die separat von Eclipse verläuft. Es gibt zwei Möglichkeiten, es zu öffnen:
+
+*   Führen Sie `android` in der Befehlszeile.
+
+*   Drücken Sie von Eclipse, dieses Symbol in der Symbolleiste:
+    
+    ![][5]
+
+ [5]: img/guide/platforms/android/eclipse_android_sdk_button.png
+
+Nach dem Öffnen zeigt das Android SDK Manager verschiedene Laufzeit-Bibliotheken:
+
+![][6]
+
+ [6]: img/guide/platforms/android/asdk_window.png
+
+Wählen Sie **Extras → Verwaltung AVDs** (Android Virtual Devices), dann wählen Sie ein Element aus **Gerätedefinitionen** in dem daraufhin angezeigten Dialogfeld:
+
+![][7]
+
+ [7]: img/guide/platforms/android/asdk_device.png
+
+Presse **AVD erstellen**, ändern optional den Namen und drücken Sie **OK** um die Änderungen zu übernehmen.
+
+![][8]
+
+ [8]: img/guide/platforms/android/asdk_newAVD.png
+
+Der AVD wird dann in der Liste **Android Virtual Devices** angezeigt:
+
+![][9]
+
+ [9]: img/guide/platforms/android/asdk_avds.png
+
+Um den Emulator als separate Anwendung zu öffnen, wählen Sie den AVD, und drücken Sie **Start**. Es bringt viel, wie es auf dem Gerät mit zusätzliche Steuerelemente für Hardware-Tasten zur Verfügung:
+
+![][10]
+
+ [10]: img/guide/platforms/android/asdk_emulator.png
+
+An dieser Stelle können Sie das `cordova` -Dienstprogramm zum Bereitstellen der Anwendung für den Emulator von der Befehlszeile aus:
+
+        $ cordova emulate android
+    
+
+Wenn Sie stattdessen in Eclipse arbeiten, Maustaste auf das Projekt, und wählen Sie **Ausführen als → Android-Anwendung**. Sie möglicherweise aufgefordert, eine AVD angeben, wenn keine bereits geöffnet.
+
+Verwenden Sie für eine schnellere Erfahrung ein Intel-basierten Emulator-Image:
+
+*   Installieren eine oder mehrere `Intel x86 Atom` System-Images als auch die `Intel Hardware Accelerated Execution Manager` , finden Sie unter **Extras**.
+
+*   Führen Sie das Intel-Installationsprogramm aus, das innerhalb Ihres Android SDK unter verfügbar ist`extras/intel/Hardware_Accelerated_Execution_Manager`.
+
+*   Erstellen Sie eine neue AVD, mit dem Ziel, die auf einem Intel-Bild festgelegt.
+
+*   Wenn Sie den Emulator zu starten, stellen Sie sicher, es gibt keine Fehlermeldungen angezeigt, der angibt, einer Störungsmeldung HAX Module laden.
+
+## Bereitstellung auf Gerät
+
+Um eine app direkt auf das Gerät zu drücken, stellen Sie sicher, dass USB debugging auf dem Gerät wie beschrieben auf der [Android Developer-Website][11]aktiviert ist, und verwenden Sie einen Mini-USB-Kabel zu, um es an Ihr System anschließen.
+
+ [11]: http://developer.android.com/tools/device.html
+
+Drücken Sie die app auf das Gerät von der Befehlszeile aus:
+
+        $ cordova run android
+    
+
+Abwechselnd innerhalb von Eclipse, Maustaste auf das Projekt, und wählen Sie **Ausführen als → Android-Anwendung**.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/guide/platforms/android/plugin.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/guide/platforms/android/plugin.md b/docs/de/edge/guide/platforms/android/plugin.md
new file mode 100644
index 0000000..a1879e4
--- /dev/null
+++ b/docs/de/edge/guide/platforms/android/plugin.md
@@ -0,0 +1,151 @@
+---
+
+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.
+---
+
+# Android Plugins
+
+Um ein Plugin zu entwickeln, ist ein Verständnis der Architektur von Cordova-Android notwendig. Cordova-Android besteht aus einem Android WebView mit Haken verbunden. Diese Plugins werden dargestellt als Klasse Zuordnungen in der `config.xml` Datei.
+
+Eine Plugin besteht aus mindestens einer Java-Klasse, die erweitert die `CordovaPlugin` Klasse. Eine Plugin muss eine der überschreiben die `execute` Methoden aus `CordovaPlugin` . Als beste Praxis, das Plugin behandeln soll `pause` und `resume` Ereignisse und jeder Nachrichtenaustausch zwischen Plugins. Plugins mit lang andauernden Anfragen, Hintergrundaktivitäten wie Medienwiedergabe, Zuhörer oder internen Zustand sollten Implementieren der `onReset()` -Methode. Es wird ausgeführt, wenn die `WebView` navigiert zu einer neuen Seite oder Aktualisierungen, die das JavaScript lädt.
+
+## Plugin-Klasse Zuordnung
+
+Der JavaScript-Teil eines Plugins verwendet immer die `cordova.exec` Methode wie folgt:
+
+    exec(<successFunction>, <failFunction>, <service>, <action>, [<args>]);
+    
+
+Dies marshallt ersuchen die WebView Android native seitlich mehr oder weniger kochendes auf Berufung der `action` -Methode für die `service` -Klasse mit der übergebenen Argumente der `args` Array.
+
+Ob Sie Ihr Plugin als Java-Datei oder als ein Glas verteilen, das Plugin muss hinzugefügt werden die `config.xml` Datei in Ihrer Cordova-Android-Anwendung `res/xml/` Verzeichnis.
+
+    <feature name="<service_name>">
+        <param name="android-package" value="<full_name_including_namespace>" />
+    </feature>
+    
+
+Der Dienstname sollte übereinstimmen verwendet in der JavaScript `exec` Aufruf und der Wert ist der vollständige Name von Java-Klassen, einschließlich des Namespaces. Sonst kann das Plugin kompiliert aber noch nicht von Cordova erreichbar sein.
+
+## Schreibe ein Android Java-Plugin
+
+JavaScript feuert eine Plugin-Anforderung an die systemeigene Seite. Das Android Java-Plugin ist richtig zugeordnet, über die `config.xml` Datei. Also sieht Android Java-Plugin-Endklasse wie?
+
+Was an das Plugin per JavaScript gesendet ruft `exec` Funktion ruft in der Plugin-Klasse übergeben `execute` Methode. Die meisten `execute` Implementierungen wie folgt aussehen:
+
+    @Override public Boolean ausführen (String Aktion, JSONArray Args, CallbackContext CallbackContext) löst JSONException {wenn ("beep".equals(action)) {this.beep(args.getLong(0));
+            callbackContext.success();
+            true zurück.
+        } return false;  / / Falsche Ergebnisse in eine "MethodNotFound"-Fehler zurückgegeben.
+    }
+    
+
+Wir vergleichen den Wert der `action` -Parameter und Versand der Anfrage aus einer (privaten) Methode in der Klasse optional einige Parameter an die Methode übergeben.
+
+Bei Abfangen von Ausnahmen und Fehler zurückgeben, ist es wichtig aus Gründen der Klarheit, die Störungen an JavaScript Spiel Java Ausnahme Namen so weit wie möglich zurückgegeben.
+
+### Threading
+
+JavaScript in der WebView ist *nicht* auf dem UI-Thread ausgeführt. Es läuft auf der WebKit-Thread. Die `execute` -Methode auch auf dem WebKit-Thread ausgeführt wird.
+
+Wenn Sie mit der Benutzeroberfläche interagieren müssen, sollten Sie Folgendes verwenden:
+
+    @Override public Boolean ausführen (String Aktion, JSONArray Args, final CallbackContext CallbackContext) löst JSONException {wenn ("beep".equals(action)) {final langer Dauer = args.getLong(0);
+            cordova.getActivity () .runOnUiThread (new Runnable() {public void run() {...}
+                    callbackContext.success(); / / Thread-sicher.
+                }
+            });
+            true zurück.
+        } return false;
+    }
+    
+
+Wenn Sie nicht auf dem UI-Thread ausgeführt werden müssen, aber wollen nicht den WebCore-Thread blockieren:
+
+    @Override public Boolean ausführen (String Aktion, JSONArray Args, final CallbackContext CallbackContext) löst JSONException {wenn ("beep".equals(action)) {final langer Dauer = args.getLong(0);
+            cordova.getThreadPool () .execute (new Runnable() {public void run() {...}
+                    callbackContext.success(); / / Thread-sicher.
+                }
+            });
+            true zurück.
+        } return false;
+    }
+    
+
+### Echo-Android-Plugin-Beispiel
+
+Fügen Sie Folgendes zu unserer `config.xml` Datei:
+
+    <feature name="Echo">
+        <param name="android-package" value="org.apache.cordova.plugin.Echo" />
+    </feature>
+    
+
+Fügen Sie die folgende Datei auf `src/org/apache/cordova/plugin/Echo.java` innerhalb unserer Cordova-Android-Anwendung:
+
+    package org.apache.cordova.plugin;
+    
+    import org.apache.cordova.CordovaPlugin;
+    import org.apache.cordova.CallbackContext;
+    
+    import org.json.JSONArray;
+    import org.json.JSONException;
+    import org.json.JSONObject;
+    
+    /**
+     * This class echoes a string called from JavaScript.
+     */
+    public class Echo extends CordovaPlugin {
+    
+        @Override
+        public boolean execute(String action, JSONArray args, CallbackContext callbackContext) throws JSONException {
+            if (action.equals("echo")) {
+                String message = args.getString(0);
+                this.echo(message, callbackContext);
+                return true;
+            }
+            return false;
+        }
+    
+        private void echo(String message, CallbackContext callbackContext) {
+            if (message != null && message.length() > 0) {
+                callbackContext.success(message);
+            } else {
+                callbackContext.error("Expected one non-empty string argument.");
+            }
+        }
+    }
+    
+
+Werfen Sie einen Blick auf den Code. Die notwendigen `imports` stehen an der Spitze. Unsere Klasse erstreckt sich von `CordovaPlugin` . Wir überschreiben die Methode execute(), um Nachrichten von exec() empfangen. Unsere Methode vergleicht zunächst gegen `action` : dieses Plugin unterstützt nur eine Aktion, die `echo` Aktion. Jede andere Aktion gibt `false` , die führt zu einem Fehler des Typs `INVALID_ACTION` , was übersetzt in einen Fehler-Callback-Aufruf auf der Seite JavaScript. Weiter, wir holen die Echo-Zeichenfolge unter Verwendung der `getString` -Methode für unsere `args` , es zu sagen, wir wollen zum Abrufen des 10. Parameters im Parameter-Array. Wir machen ein bisschen Parameterüberprüfung: Stellen Sie sicher, es ist nicht `null` , und stellen Sie sicher, es ist keine Zeichenfolge der Länge Null. Wenn es ist, nennen wir `callbackContext.error()` (die inzwischen sollten Sie wissen Ruft den Fehler-Rückruf). Wenn alle diese Prüfungen bestehen, und wir rufen Sie da
 nn `callbackContext.success()` und übergeben Sie die `message` Zeichenfolge, die wir, als Parameter empfangen. Das bedeutet schließlich ein Erfolg-Rückruf-Aufruf auf der Seite JavaScript. Es geht auch die `message` Parameter als Parameter in die JavaScript-Erfolg-Callback-Funktion.
+
+## Debuggen von Plugins
+
+Eclipse kann ein Android Projekt Debuggen verwendet werden, und die Plugins können gedebuggt werden kann wenn der Java-Quellcode in das Projekt einbezogen wird. Nur die neueste Version von Android Developer-Tools bekannt, um Quelle Code Verbundenheit mit JAR-Abhängigkeiten zu ermöglichen, so dass dies zu diesem Zeitpunkt nicht vollständig unterstützt wird.
+
+## Häufige Probleme
+
+*   Plugins haben Zugriff auf ein `CordovaInterface` Objekt. Dieses Objekt verfügt über Zugriff auf den Android `Activity` die Anwendung ausgeführt wird. Dies ist die `Context` eine neue Android starten erforderlich `Intent` . Die `CordovaInterface` können Plugins starten eine `Activity` für ein Ergebnis und das Rückruf-Plugin für den Zeitpunkt festlegen der `Intent` kommt zurück an die Anwendung. Dies ist wichtig, da die `Intent` s-System ist wie Android zwischen Prozessen kommuniziert.
+
+*   Plugins müssen keinen direkten Zugriff auf die `Context` wie in der Vergangenheit. Das Erbe `ctx` Mitglied ist veraltet und wird sechs Monate nach der Veröffentlichung von 2.0 entfernt. Alle `ctx` Methoden bestehen auf der `Context` , also beide `getContext()` und `getActivity()` sind in der Lage wieder das richtige Objekt erforderlich.
+
+## Verwenden Sie die Quelle
+
+Eine der besten Möglichkeiten, sich Ihr eigenes Plugin schreiben vorzubereiten ist über [vorhandene plugins][1].
+
+ [1]: https://github.com/apache/cordova-android/tree/master/framework/src/org/apache/cordova
+
+Sie sollten auch durch die Kommentare in [CordovaPlugin.java][2] lesen.
+
+ [2]: https://github.com/apache/cordova-android/blob/master/framework/src/org/apache/cordova/CordovaPlugin.java
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/guide/platforms/android/tools.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/guide/platforms/android/tools.md b/docs/de/edge/guide/platforms/android/tools.md
new file mode 100644
index 0000000..cf71775
--- /dev/null
+++ b/docs/de/edge/guide/platforms/android/tools.md
@@ -0,0 +1,68 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# Android-Befehlszeilenprogrammen
+
+Die `cordova` Befehlszeilen-Dienstprogramm ist ein High-Level Tool, das Ihnen erlaubt, Anwendungen auf mehreren Plattformen gleichzeitig zu erstellen. Eine ältere Version von Cordova Rahmen bietet Gruppen von Befehlszeilentools, die spezifisch für jede Plattform. Wenn sie als Alternative zu den CLI verwenden möchten, müssen Sie diese Version von Cordova von [cordova.apache.org][1]herunterladen. Der Download enthält separate Archiv für jede Plattform. Erweitern Sie die gewünschte Ziel-Plattform. Die hier beschriebenen Tools sind in der Regel in der obersten Ebene `bin` Verzeichnis, sonst finden Sie in die **README** -Datei ausführlichere Wegbeschreibung.
+
+ [1]: http://cordova.apache.org
+
+## Erstellen Sie ein Projekt
+
+Führen Sie den `create` Befehl, der vorhandenen Pfad für das Projekt, die rückwärts-Domäne-Style Paket-ID und die app-Anzeigenamen angeben. Hier ist die Syntax für Mac und Windows:
+
+    $ /path/to/cordova-android/bin/create /path/to/project com.example.project_name ProjectName
+    $ C:\path\to\cordova-android\bin\create.bat C:\path\to\project com.example.project_name ProjectName
+    
+
+## Build
+
+Dies reinigt dann ein Projekt erstellt.
+
+Debuggen Sie, auf Mac oder Windows:
+
+    $ /path/to/project/cordova/build --debug
+    $ C:\path\to\project\cordova\build.bat --debug
+    
+
+Version auf Mac oder Windows:
+
+    $ /path/to/project/cordova/build --release
+    $ C:\path\to\project\cordova\build.bat --release
+    
+
+## Führen Sie die Anwendung
+
+Der `run` Befehl akzeptiert die folgenden *optionalen* Parameter:
+
+*   Lastenheft. Dazu gehören `--emulator` , `--device` , oder`--target=<targetID>`.
+
+*   Spezifikation zu bauen. Dazu gehören `--debug` , `--release` , oder`--nobuild`.
+    
+    $ /path/to/project/cordova/run \[Target\] \[Build\] $ C:\path\to\project\cordova\run.bat \[Target\] \[Build\]
+
+Vergewissern Sie sich, erstellen Sie mindestens ein Android virtuelles Gerät, sonst Sie werden aufgefordert zu tun mit dem `android` Befehl. Wenn mehr als eine AVD als Ziel verfügbar ist, werden Sie aufgefordert, einen auswählen. In der Standardeinstellung der `run` Befehl erkennt ein angeschlossenes Gerät oder einen laufenden Emulator, wenn kein Gerät gefunden wird.
+
+## Protokollierung
+
+    $ /path/to/project/cordova/log
+    $ C:\path\to\project\cordova\log.bat
+    
+
+### Reinigung
+
+    $ /path/to/project/cordova/clean
+    $ C:\path\to\project\cordova\clean.bat
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/guide/platforms/android/upgrading.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/guide/platforms/android/upgrading.md b/docs/de/edge/guide/platforms/android/upgrading.md
new file mode 100644
index 0000000..0dbf7c6
--- /dev/null
+++ b/docs/de/edge/guide/platforms/android/upgrading.md
@@ -0,0 +1,400 @@
+---
+
+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.
+---
+
+# Aktualisierung von Android
+
+Diese Anleitung zeigt wie Android Projekte Upgrade von älteren Versionen von Cordova zu ändern. Die meisten diese Anweisungen gelten für Projekte, die mit einer älteren Befehlszeilentools, die vorangehen erstellt die `cordova` CLI-Hilfsprogramm. Die Command-Line Interface Informationen finden Sie unter Gewusst wie: Aktualisieren Sie die Version der CLI.
+
+## Upgrade auf die CLI (3.0.0) von 2.9.0
+
+1.  Erstellen Sie ein neues Apache Cordova 3.0.0-Projekt mit Cordova CLI, wie in der Command-Line Interface beschrieben.
+
+2.  Fügen Sie Ihrer Plattformen die den Cordova Projekt, zum Beispiel:`cordova
+platform add android`.
+
+3.  Kopieren Sie den Inhalt Ihres Projekts `www` Verzeichnis in das `www` Verzeichnis im Stammverzeichnis des Projektes Cordova, die Sie gerade erstellt haben.
+
+4.  Nativen Vermögen aus dem alten Projekt kopieren, in die entsprechenden Verzeichnisse unter `platforms/android` : in diesem Verzeichnis werden in dem systemeigene Cordova-Android Projekt vorhanden ist.
+
+5.  Verwenden Sie Cordova-CLI-Tool, um alle Plugins zu installieren, die Sie brauchen. Beachten Sie, dass die CLI behandelt alle Kern-APIs als Plugins, so müssen sie unter Umständen hinzugefügt werden. Nur 3.0.0 Plugins sind kompatibel mit CLI.
+
+## Ein Upgrade auf 3.0.0 von 2.9.0
+
+1.  Erstellen Sie ein neues Apache Cordova Android Projekt.
+
+2.  Kopieren Sie den Inhalt Ihrer `www` Verzeichnis in das neue Projekt.
+
+3.  Kopieren Sie nativen Android Vermögen aus Ihrem `res` Verzeichnis in das neue Projekt.
+
+4.  Kopie über alle Plugins, die von der Installation der `src` Unterverzeichnisse in das neue Projekt.
+
+5.  Achten Sie darauf, alle veraltet aktualisieren `<plugin>` Referenzen aus Ihrem alten `config.xml` Datei an den neuen `<feature>` Spezifikation.
+
+6.  Aktualisieren Sie alle Verweise auf die `org.apache.cordova.api` Paket ist`org.apache.cordova`.
+
+*   **Hinweis:** alle Core APIs wurden entfernt und als Plugins installiert sein. Einzelheiten finden Sie unter der Verwendung von Plugman zum Verwalten von Plugins-Anleitung.
+
+## Ein Upgrade auf 2.9.0 von 2.8.0
+
+1.  Ausführen`bin/update <project_path>`.
+
+## Ein Upgrade auf 2.8.0 von 2.7.0
+
+1.  Entfernen von `cordova-2.7.0.jar` aus des Projekts `libs` Verzeichnis.
+
+2.  Hinzufügen von `cordova-2.8.0.jar` für des Projekts `libs` Verzeichnis.
+
+3.  Bei Verwendung von Eclipse, Eclipse Projekt aktualisieren und eine saubere zu tun.
+
+4.  Kopieren Sie die neue `cordova.js` in Ihr Projekt.
+
+5.  Aktualisieren Sie den HTML-Code um das neue `cordova.js` Datei.
+
+6.  Kopie der `res/xml/config.xml` -Datei`framework/res/xml/config.xml`.
+
+7.  Update `framework/res/xml/config.xml` ähnliche Einstellungen haben, wie es früher war.
+
+8.  Kopieren Sie Dateien aus `bin/templates/cordova` für des Projekts `cordova` Verzeichnis.
+
+## Ein Upgrade auf 2.7.0 von 2.6.0
+
+1.  Entfernen von `cordova-2.6.0.jar` aus des Projekts `libs` Verzeichnis.
+
+2.  Hinzufügen von `cordova-2.7.0.jar` für des Projekts `libs` Verzeichnis.
+
+3.  Bei Verwendung von Eclipse, Eclipse Projekt aktualisieren und eine saubere zu tun.
+
+4.  Kopieren Sie die neue `cordova-2.7.0.js` in Ihr Projekt.
+
+5.  Aktualisieren Sie den HTML-Code um das neue `cordova-2.7.0.js` Datei.
+
+6.  Kopie der `res/xml/config.xml` entsprechend`framework/res/xml/config.xml`.
+
+7.  Update `framework/res/xml/config.xml` ähnliche Einstellungen haben, wie es früher war.
+
+8.  Kopieren Sie Dateien aus `bin/templates/cordova` für des Projekts `cordova` Verzeichnis.
+
+## Ein Upgrade auf 2.6.0 von 2.5.0
+
+1.  Entfernen von `cordova-2.5.0.jar` aus des Projekts `libs` Verzeichnis.
+
+2.  Hinzufügen von `cordova-2.6.0.jar` für des Projekts `libs` Verzeichnis.
+
+3.  Bei Verwendung von Eclipse, Eclipse Projekt aktualisieren und eine saubere zu tun.
+
+4.  Kopieren Sie die neue `cordova-2.6.0.js` in Ihr Projekt.
+
+5.  Aktualisieren Sie den HTML-Code um das neue `cordova-2.6.0.js` Datei.
+
+6.  Kopie der `res/xml/config.xml` entsprechend`framework/res/xml/config.xml`.
+
+7.  Update `framework/res/xml/config.xml` ähnliche Einstellungen haben, wie es früher war.
+
+8.  Kopieren Sie Dateien aus `bin/templates/cordova` für des Projekts `cordova` Verzeichnis.
+
+Führen Sie `bin/update <project>` mit den Projektpfad in Cordova Quellverzeichnis aufgeführt.
+
+## Ein Upgrade auf 2.5.0 von 2.4.0
+
+1.  Entfernen von `cordova-2.4.0.jar` aus des Projekts `libs` Verzeichnis.
+
+2.  Hinzufügen von `cordova-2.5.0.jar` für des Projekts `libs` Verzeichnis.
+
+3.  Bei Verwendung von Eclipse, Eclipse Projekt aktualisieren und eine saubere zu tun.
+
+4.  Kopieren Sie die neue `cordova-2.5.0.js` in Ihr Projekt.
+
+5.  Aktualisieren Sie den HTML-Code um das neue `cordova-2.5.0.js` Datei.
+
+6.  Kopie der `res/xml/config.xml` entsprechend`framework/res/xml/config.xml`.
+
+7.  Update `framework/res/xml/config.xml` ähnliche Einstellungen haben, wie es früher war.
+
+8.  
+
+## Ein Upgrade auf 2.4.0 von 2.3.0
+
+1.  Entfernen von `cordova-2.3.0.jar` aus des Projekts `libs` Verzeichnis.
+
+2.  Hinzufügen von `cordova-2.4.0.jar` für des Projekts `libs` Verzeichnis.
+
+3.  Bei Verwendung von Eclipse, Eclipse Projekt aktualisieren und eine saubere zu tun.
+
+4.  Kopieren Sie die neue `cordova-2.4.0.js` in Ihr Projekt.
+
+5.  Aktualisieren Sie den HTML-Code um das neue `cordova-2.4.0.js` Datei.
+
+6.  Kopie der `res/xml/config.xml` entsprechend`framework/res/xml/config.xml`.
+
+7.  Kopieren Sie Dateien aus `bin/templates/cordova` für des Projekts `cordova` Verzeichnis.
+
+## Ein Upgrade auf 2.3.0 von 2.2.0
+
+1.  Entfernen von `cordova-2.2.0.jar` aus des Projekts `libs` Verzeichnis.
+
+2.  Hinzufügen von `cordova-2.3.0.jar` für des Projekts `libs` Verzeichnis.
+
+3.  Bei Verwendung von Eclipse, Eclipse Projekt aktualisieren und eine saubere zu tun.
+
+4.  Kopieren Sie die neue `cordova-2.3.0.js` in Ihr Projekt.
+
+5.  Aktualisieren Sie den HTML-Code um das neue `cordova-2.3.0.js` Datei.
+
+6.  Kopie der `res/xml/config.xml` entsprechend`framework/res/xml/config.xml`.
+
+7.  Kopieren Sie Dateien aus `bin/templates/cordova` für des Projekts `cordova` Verzeichnis.
+
+## Ein Upgrade auf 2.2.0 von 2.1.0
+
+1.  Entfernen von `cordova-2.1.0.jar` aus des Projekts `libs` Verzeichnis.
+
+2.  Hinzufügen von `cordova-2.2.0.jar` für des Projekts `libs` Verzeichnis.
+
+3.  Bei Verwendung von Eclipse, Eclipse Projekt aktualisieren und eine saubere zu tun.
+
+4.  Kopieren Sie die neue `cordova-2.2.0.js` in Ihr Projekt.
+
+5.  Aktualisieren Sie den HTML-Code um das neue `cordova-2.2.0.js` Datei.
+
+6.  Kopie der `res/xml/config.xml` entsprechend`framework/res/xml/config.xml`.
+
+7.  Kopieren Sie Dateien aus `bin/templates/cordova` für des Projekts `cordova` Verzeichnis.
+
+## Upgrade auf 2.1.0 von 2.0.0
+
+1.  Entfernen von `cordova-2.0.0.jar` aus des Projekts `libs` Verzeichnis.
+
+2.  Hinzufügen von `cordova-2.1.0.jar` für des Projekts `libs` Verzeichnis.
+
+3.  Bei Verwendung von Eclipse, Eclipse Projekt aktualisieren und eine saubere zu tun.
+
+4.  Kopieren Sie die neue `cordova-2.1.0.js` in Ihr Projekt.
+
+5.  Aktualisieren Sie den HTML-Code um das neue `cordova-2.1.0.js` Datei.
+
+6.  Kopie der `res/xml/config.xml` entsprechend`framework/res/xml/config.xml`.
+
+7.  Kopieren Sie Dateien aus `bin/templates/cordova` für des Projekts `cordova` Verzeichnis.
+
+## Ein Upgrade auf 2.0.0 von 1.9.0
+
+1.  Entfernen von `cordova-1.9.0.jar` aus des Projekts `libs` Verzeichnis.
+
+2.  Hinzufügen von `cordova-2.0.0.jar` für des Projekts `libs` Verzeichnis.
+
+3.  Bei Verwendung von Eclipse, Eclipse Projekt aktualisieren und eine saubere zu tun.
+
+4.  Kopieren Sie die neue `cordova-2.0.0.js` in Ihr Projekt.
+
+5.  Aktualisieren Sie den HTML-Code um das neue `cordova-2.0.0.js` Datei.
+
+6.  Kopie der `res/xml/config.xml` entsprechend`framework/res/xml/config.xml`.
+
+### Release Notes über 2.0.0
+
+`config.xml`wird anstelle `cordova.xml` und `plugins.xml` . Diese neue Datei ist eine Kombination der beiden vorherigen. Jedoch die alten Dateien sind veraltet, und beim arbeiten derzeit noch, werden nicht mehr in einer zukünftigen Version arbeiten.
+
+## Ein Upgrade auf 1.9.0 von 1.8.1
+
+1.  Entfernen von `cordova-1.8.0.jar` aus des Projekts `libs` Verzeichnis.
+
+2.  Hinzufügen von `cordova-1.9.0.jar` für des Projekts `libs` Verzeichnis.
+
+3.  Bei Verwendung von Eclipse, Eclipse Projekt aktualisieren und eine saubere zu tun.
+
+4.  Kopieren Sie die neue `cordova-1.9.0.js` in Ihr Projekt.
+
+5.  Aktualisieren Sie den HTML-Code um das neue `cordova-1.9.0.js` Datei.
+
+6.  Update `res/xml/plugins.xml` entsprechend`framework/res/xml/plugins.xml`.
+
+### Release Notes über 1.9.0
+
+Durch die Einführung der `CordovaWebView` , Drittanbieter Plug-ins funktionieren nicht. Diese Plugins brauchen, um einen Kontext aus dem `CordovaInterface` mit `getContext()` oder `getActivity()` . Wenn Sie kein erfahrener Android-Entwickler sind, bitte kontaktieren Sie den Plugin-Betreuer und fügen Sie diese Aufgabe auf ihre Bug-Tracker.
+
+## Ein Upgrade auf 1.8.0 von 1.8.0
+
+1.  Entfernen von `cordova-1.8.0.jar` aus des Projekts `libs` Verzeichnis.
+
+2.  Hinzufügen von `cordova-1.8.1.jar` für des Projekts `libs` Verzeichnis.
+
+3.  Bei Verwendung von Eclipse, Eclipse Projekt aktualisieren und eine saubere zu tun.
+
+4.  Kopieren Sie die neue `cordova-1.8.1.js` in Ihr Projekt.
+
+5.  Aktualisieren Sie den HTML-Code um das neue `cordova-1.8.1.js` Datei.
+
+6.  Update `res/xml/plugins.xml` entsprechend`framework/res/xml/plugins.xml`.
+
+## Ein Upgrade auf 1.8.0 von 1.7.0
+
+1.  Entfernen von `cordova-1.7.0.jar` aus des Projekts `libs` Verzeichnis.
+
+2.  Hinzufügen von `cordova-1.8.0.jar` für des Projekts `libs` Verzeichnis.
+
+3.  Bei Verwendung von Eclipse, Eclipse Projekt aktualisieren und eine saubere zu tun.
+
+4.  Kopieren Sie die neue `cordova-1.8.0.js` in Ihr Projekt.
+
+5.  Aktualisieren Sie den HTML-Code um das neue `cordova-1.8.0.js` Datei.
+
+6.  Update `res/xml/plugins.xml` entsprechend`framework/res/xml/plugins.xml`.
+
+## Ein Upgrade auf 1.8.0 von 1.7.0
+
+1.  Entfernen von `cordova-1.7.0.jar` aus des Projekts `libs` Verzeichnis.
+
+2.  Hinzufügen von `cordova-1.8.0.jar` für des Projekts `libs` Verzeichnis.
+
+3.  Bei Verwendung von Eclipse, Eclipse Projekt aktualisieren und eine saubere zu tun.
+
+4.  Kopieren Sie die neue `cordova-1.8.0.js` in Ihr Projekt.
+
+5.  Aktualisieren Sie den HTML-Code um das neue `cordova-1.8.0.js` Datei.
+
+6.  Update `res/xml/plugins.xml` entsprechend`framework/res/xml/plugins.xml`.
+
+## Ein Upgrade auf 1.7.0 von 1.6.1
+
+1.  Entfernen von `cordova-1.6.1.jar` aus des Projekts `libs` Verzeichnis.
+
+2.  Hinzufügen von `cordova-1.7.0.jar` für des Projekts `libs` Verzeichnis.
+
+3.  Bei Verwendung von Eclipse, Eclipse Projekt aktualisieren und eine saubere zu tun.
+
+4.  Kopieren Sie die neue `cordova-1.7.0.js` in Ihr Projekt.
+
+5.  Update `res/xml/plugins.xml` entsprechend`framework/res/xml/plugins.xml`.
+
+## Ein Upgrade auf 1.6.1 von 1.6.0
+
+1.  Entfernen von `cordova-1.6.0.jar` aus des Projekts `libs` Verzeichnis.
+
+2.  Hinzufügen von `cordova-1.6.1.jar` für des Projekts `libs` Verzeichnis.
+
+3.  Bei Verwendung von Eclipse, Eclipse Projekt aktualisieren und eine saubere zu tun.
+
+4.  Kopieren Sie die neue `cordova-1.6.1.js` in Ihr Projekt.
+
+5.  Update `res/xml/plugins.xml` entsprechend`framework/res/xml/plugins.xml`.
+
+## Ein Upgrade auf 1.6.0 von 1.5.0
+
+1.  Entfernen von `cordova-1.5.0.jar` aus des Projekts `libs` Verzeichnis.
+
+2.  Hinzufügen von `cordova-1.6.0.jar` für des Projekts `libs` Verzeichnis.
+
+3.  Bei Verwendung von Eclipse, Eclipse Projekt aktualisieren und eine saubere zu tun.
+
+4.  Kopieren Sie die neue `cordova-1.6.0.js` in Ihr Projekt.
+
+5.  Aktualisieren Sie den HTML-Code um das neue `cordova-1.6.0.js` Datei.
+
+6.  Update `res/xml/plugins.xml` entsprechend`framework/res/xml/plugins.xml`.
+
+7.  Ersetzen Sie `res/xml/phonegap.xml` mit `res/xml/cordova.xml` übereinstimmen`framework/res/xml/cordova.xml`.
+
+## Ein Upgrade auf 1.5.0 von 1.4.0
+
+1.  Entfernen von `phonegap-1.4.0.jar` aus des Projekts `libs` Verzeichnis.
+
+2.  Hinzufügen von `cordova-1.5.0.jar` für des Projekts `libs` Verzeichnis.
+
+3.  Bei Verwendung von Eclipse, Eclipse Projekt aktualisieren und eine saubere zu tun.
+
+4.  Kopieren Sie die neue `cordova-1.5.0.js` in Ihr Projekt.
+
+5.  Aktualisieren Sie den HTML-Code um das neue `cordova-1.5.0.js` Datei.
+
+6.  Update `res/xml/plugins.xml` entsprechend`framework/res/xml/plugins.xml`.
+
+7.  Ersetzen Sie `res/xml/phonegap.xml` mit `res/xml/cordova.xml` übereinstimmen`framework/res/xml/cordova.xml`.
+
+## Ein Upgrade auf 1.4.0 von 1.3.0
+
+1.  Entfernen von `phonegap-1.3.0.jar` aus des Projekts `libs` Verzeichnis.
+
+2.  Hinzufügen von `phonegap-1.4.0.jar` für des Projekts `libs` Verzeichnis.
+
+3.  Bei Verwendung von Eclipse, Eclipse Projekt aktualisieren und eine saubere zu tun.
+
+4.  Kopieren Sie die neue `phonegap-1.4.0.js` in Ihr Projekt.
+
+5.  Aktualisieren Sie den HTML-Code um das neue `phonegap-1.4.0.js` Datei.
+
+6.  Update `res/xml/plugins.xml` entsprechend`framework/res/xml/plugins.xml`.
+
+7.  Update `res/xml/phonegap.xml` entsprechend`framework/res/xml/phonegap.xml`.
+
+## Ein Upgrade auf 1.3.0 von 1.2.0
+
+1.  Entfernen von `phonegap-1.2.0.jar` aus des Projekts `libs` Verzeichnis.
+
+2.  Hinzufügen von `phonegap-1.3.0.jar` für des Projekts `libs` Verzeichnis.
+
+3.  Bei Verwendung von Eclipse, Eclipse Projekt aktualisieren und eine saubere zu tun.
+
+4.  Kopieren Sie die neue `phonegap-1.3.0.js` in Ihr Projekt.
+
+5.  Aktualisieren Sie den HTML-Code um das neue `phonegap-1.2.0.js` Datei.
+
+6.  Update `res/xml/plugins.xml` entsprechend`framework/res/xml/plugins.xml`.
+
+7.  Update `res/xml/phonegap.xml` entsprechend`framework/res/xml/phonegap.xml`.
+
+## Ein Upgrade auf 1.2.0 von 1.1.0
+
+1.  Entfernen von `phonegap-1.1.0.jar` aus des Projekts `libs` Verzeichnis.
+
+2.  Hinzufügen von `phonegap-1.2.0.jar` für des Projekts `libs` Verzeichnis.
+
+3.  Bei Verwendung von Eclipse, Eclipse Projekt aktualisieren und eine saubere zu tun.
+
+4.  Kopieren Sie die neue `phonegap-1.2.0.js` in Ihr Projekt.
+
+5.  Aktualisieren Sie den HTML-Code um das neue `phonegap-1.2.0.js` Datei.
+
+6.  Update `res/xml/plugins.xml` entsprechend`framework/res/xml/plugins.xml`.
+
+7.  Update `res/xml/phonegap.xml` entsprechend`framework/res/xml/phonegap.xml`.
+
+## Von 1.0.0 auf 1.1.0 aktualisieren
+
+1.  Entfernen von `phonegap-1.0.0.jar` aus des Projekts `libs` Verzeichnis.
+
+2.  Hinzufügen von `phonegap-1.1.0.jar` für des Projekts `libs` Verzeichnis.
+
+3.  Bei Verwendung von Eclipse, Eclipse Projekt aktualisieren und eine saubere zu tun.
+
+4.  Kopieren Sie die neue `phonegap-1.1.0.js` in Ihr Projekt.
+
+5.  Aktualisieren Sie den HTML-Code um das neue `phonegap-1.1.0.js` Datei.
+
+6.  Update `res/xml/plugins.xml` entsprechend`framework/res/xml/plugins.xml`.
+
+## Ein Upgrade auf 1.0.0 von 0.9.6
+
+1.  Entfernen von `phonegap-0.9.6.jar` aus des Projekts `libs` Verzeichnis.
+
+2.  Hinzufügen von `phonegap-1.0.0.jar` für des Projekts `libs` Verzeichnis.
+
+3.  Bei Verwendung von Eclipse, Eclipse Projekt aktualisieren und eine saubere zu tun.
+
+4.  Kopieren Sie die neue `phonegap-1.0.0.js` in Ihr Projekt.
+
+5.  Aktualisieren Sie den HTML-Code um das neue `phonegap-1.0.0.js` Datei.
+
+6.  Fügen Sie die `res/xml/plugins.xml` entsprechend`framework/res/xml/plugins.xml`.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/guide/platforms/android/webview.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/guide/platforms/android/webview.md b/docs/de/edge/guide/platforms/android/webview.md
new file mode 100644
index 0000000..c1872e3
--- /dev/null
+++ b/docs/de/edge/guide/platforms/android/webview.md
@@ -0,0 +1,114 @@
+---
+
+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.
+---
+
+# Android Webansichten für
+
+Ab Cordova 1,9, mit Hilfe der `CordovaActivity` , Cordova können Sie als Komponente in einer größeren native Android-Anwendung. Android bezieht sich auf diese Komponente als die `CordovaWebView` . Neue Cordova-basierte Anwendungen von 1,9 ab verwenden die `CordovaWebView` als die Hauptansicht, unabhängig davon, ob das Erbe `CordovaActivity` Ansatz wird verwendet.
+
+Wenn Sie mit Android Anwendungsentwicklung nicht vertraut sind, lesen Sie bitte die Android Plattform-Leitfaden für eine Cordova-Anwendung zu entwickeln, bevor Sie versuchen, einen WebView gehören. Es ist nicht das wichtigste Instrument um Android Cordova-Anwendungen zu erstellen. Diese Anweisungen sind derzeit manuelle, aber möglicherweise irgendwann automatisiert werden.
+
+## Voraussetzungen
+
+*   Cordova 1.9 oder größer
+
+*   Android SDK aktualisiert, um neuesten SDK
+
+## Anleitung zur Verwendung von CordovaWebView in einem Android-Projekt
+
+1.  `cd`in `/framework` und `ant jar` baut die Cordova-Jar. Es schafft die .jar-Datei als `cordova-x.x.x.jar` in das `/framework` Verzeichnis.
+
+2.  Kopieren Sie das Cordova-Glas in Ihrem Android Projekts `/libs` Verzeichnis.
+
+3.  Bearbeiten der Anwendung `main.xml` Datei (unter `/res/xml` ) mit folgenden Aussehen der `layout_height` , `layout_width` und `id` Ihrer Anwendung angepasst:
+    
+        <org.apache.cordova.CordovaWebView
+            android:id="@+id/tutorialView"
+            android:layout_width="match_parent"
+            android:layout_height="match_parent" />
+        
+
+4.  Ihre Aktivität ändern, sodass es implementiert die `CordovaInterface` . Sie sollten die enthaltenen Methoden implementieren. Vielleicht möchten Sie Kopieren von `/framework/src/org/apache/cordova/CordovaActivity.java` , oder setzen sie auf eigene Faust. Das folgende Codefragment zeigt eine einfache Anwendung, die die Schnittstelle verwendet. Beachten Sie, wie die referenzierten anzeigen-Id entspricht der `id` in das XML-Fragment oben angegebene Attribut:
+    
+        public class CordovaViewTestActivity extends Activity implements CordovaInterface {
+            CordovaWebView cwv;
+            /* Called when the activity is first created. */
+            @Override
+            public void onCreate(Bundle savedInstanceState) {
+                super.onCreate(savedInstanceState);
+                setContentView(R.layout.main);
+                cwv = (CordovaWebView) findViewById(R.id.tutorialView);
+                Config.init(this);
+                cwv.loadUrl(Config.getStartUrl());
+            }
+        
+
+Wenn Sie die Kamera verwenden, sollten Sie dies auch implementieren:
+
+        @Override
+        public void setActivityResultCallback(CordovaPlugin plugin) {
+            this.activityResultCallback = plugin;
+        }
+        /**
+         * Launch an activity for which you would like a result when it finished. When this activity exits,
+         * your onActivityResult() method is called.
+         *
+         * @param command           The command object
+         * @param intent            The intent to start
+         * @param requestCode       The request code that is passed to callback to identify the activity
+         */
+        public void startActivityForResult(CordovaPlugin command, Intent intent, int requestCode) {
+            this.activityResultCallback = command;
+            this.activityResultKeepRunning = this.keepRunning;
+    
+            // If multitasking turned on, then disable it for activities that return results
+            if (command != null) {
+                this.keepRunning = false;
+            }
+    
+            // Start activity
+            super.startActivityForResult(intent, requestCode);
+        }   
+    
+        @Override
+        /**
+         * Called when an activity you launched exits, giving you the requestCode you started it with,
+         * the resultCode it returned, and any additional data from it.
+         *
+         * @param requestCode       The request code originally supplied to startActivityForResult(),
+         *                          allowing you to identify who this result came from.
+         * @param resultCode        The integer result code returned by the child activity through its setResult().
+         * @param data              An Intent, which can return result data to the caller (various data can be attached to Intent "extras").
+         */
+        protected void onActivityResult(int requestCode, int resultCode, Intent intent) {
+            super.onActivityResult(requestCode, resultCode, intent);
+            CordovaPlugin callback = this.activityResultCallback;
+            if (callback != null) {
+                callback.onActivityResult(requestCode, resultCode, intent);
+            }
+        }
+    
+
+Denken Sie daran, den Threadpool hinzufügen, sonst die Plugins keine Threads ausgeführt:
+
+        @Override
+        public ExecutorService getThreadPool() {
+            return threadPool;
+        }
+    
+
+1.  Kopieren Sie Ihre Anwendung HTML und JavaScript-Dateien in Ihr Android Projekts `/assets/www` Verzeichnis.
+
+2.  Kopie `config.xml` von `/framework/res/xml` zu Ihrem Projekts `/res/xml` Verzeichnis.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/guide/platforms/blackberry/config.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/guide/platforms/blackberry/config.md b/docs/de/edge/guide/platforms/blackberry/config.md
new file mode 100644
index 0000000..f87d36d
--- /dev/null
+++ b/docs/de/edge/guide/platforms/blackberry/config.md
@@ -0,0 +1,22 @@
+---
+
+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.
+---
+
+# BlackBerry-Konfiguration
+
+BlackBerry unterstützt die [W3C-Widget-Spezifikation][1] sowie die proprietären Erweiterungen, so RIM. Finden Sie die vollständigen [BlackBerry WebWorks Dokumentation bezüglich "config.xml"][2] für Details.
+
+ [1]: http://www.w3.org/TR/widgets/
+ [2]: https://developer.blackberry.com/html5/documentation/working_with_config_xml_file_1866970_11.html
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/guide/platforms/blackberry/index.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/guide/platforms/blackberry/index.md b/docs/de/edge/guide/platforms/blackberry/index.md
new file mode 100644
index 0000000..e41e5d8
--- /dev/null
+++ b/docs/de/edge/guide/platforms/blackberry/index.md
@@ -0,0 +1,164 @@
+---
+
+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.
+---
+
+# Handbuch der BlackBerry-Plattform
+
+Diese Anleitung zeigt Ihnen wie ein SDK-Umfeld zu Zielanwendungen für die BlackBerry-Plattform vor Version 10 eingerichtet. Wenn Sie die aktuellste Version ansprechen möchten, finden Sie im BlackBerry-10-Plattform-Guide. Finden Sie im folgenden detaillierte Plattform-spezifischen Informationen:
+
+*   BlackBerry Configuration
+*   Aktualisieren der BlackBerry
+*   BlackBerry-Plugins
+*   BlackBerry-Befehlszeilentools
+
+Die Befehlszeilentools, die oben beziehen sich auf Versionen vor 3.0 Cordova. Informationen über die aktuelle Schnittstelle finden Sie unter The Command-Line Interface.
+
+## Anforderungen und Unterstützung
+
+Dieser BlackBerry-Version wird nicht unterstützt, durch die `cordova` in der Command-Line Interface, sondern durch einen separaten Satz von Befehlszeilentools beschriebenen Dienstprogramm. Laden Sie die Cordova-Verteilung von [cordova.apache.org][1].
+
+ [1]: http://cordova.apache.org/#download
+
+Cordova für BlackBerry basiert auf dem [BlackBerry WebWorks-Rahmen][2], der für Windows XP (32-Bit) verfügbar ist, Windows 7 (32-Bit und 64-Bit) und Mac (OS X 10.6.4+). WebWorks Anwendungen können *nur* werden auf die folgenden BlackBerry Plattformen bereitgestellt:
+
+ [2]: https://bdsc.webapps.blackberry.com/html5
+
+*   BlackBerry OS 5.0 und höher
+*   BlackBerry PlayBook
+*   BlackBerry 10 (QNX)
+
+WebWorks erfordert das Java Development Kit (JDK). Verwenden Sie für Windows 32-Bit-Version von [Oracle JDK][3]. Java in installiert standardmäßig unter Mac OS X bis Version 10.7, die [eine separate Installation][4]erfordert. Es erfordert auch Apache Ant, die auf dem Mac ist Bestandteil der Java-Installation. Die Windows-Version ist verfügbar von [ant.apache.org][5].
+
+ [3]: http://www.oracle.com/technetwork/java/javase/downloads/index.html#jdk
+ [4]: http://support.apple.com/kb/DL1421
+ [5]: http://ant.apache.org/bindownload.cgi
+
+## Das SDK installieren
+
+Downloaden Sie und installieren Sie das entsprechende WebWorks-SDK für Ihre Entwicklung. BlackBerry PlayBook und BlackBerry Smartphone WebWorks SDKs können unter den folgenden Adressen heruntergeladen werden.
+
+*   \[BlackBerry PlayBook SDK\] (https://developer.blackberry.com/html5/download/#playbook) und [Adobe Air-SDK][6]
+
+*   \[BlackBerry Smartphones SDK\] (https://developer.blackberry.com/html5/download/#smartphones)
+
+ [6]: http://www.adobe.com/devnet/air/air-sdk-download.html
+
+## Registrieren Sie sich für Signaturschlüssel
+
+Wenn Sie Ihre Anwendung auf BlackBerry App World oder auf einem tatsächlichen Gerät veröffentlichen möchten, müssen Sie für eine Reihe von kostenlosen Code Signing Keys registrieren. Hierzu füllen Sie das [Bestellformular für BlackBerry-Schlüssel][7]. Sobald Sie Ihre Signatur-Schlüssel erhalten haben, müssen sie Setup. Siehe die [BlackBerry HTML5/WebWorks-Website][8] Informationen.
+
+ [7]: https://www.blackberry.com/SignedKeys
+ [8]: https://developer.blackberry.com/html5/documentation/signing_setup_bb10_apps_2008396_11.html
+
+## Installieren von Cordova
+
+Herunterladen Sie und extrahieren Sie die neueste Kopie von [Cordova][1].
+
+## Einrichten eines neuen Projekts
+
+*   Öffnen Sie eine Command-Line Terminal und navigieren Sie zum entpackten Cordova.
+
+*   Es ist ein Verzeichnis für jede Plattform, Cordova unterstützt. Navigieren Sie zu dem `blackberry` Verzeichnis.
+
+*   Das `blackberry` Verzeichnis enthält mehrere Unterverzeichnisse. Das `example` -Verzeichnis enthält ein komplettes Cordova-Projekt. Kopie der `example` Verzeichnis an einen anderen Speicherort auf Ihrem Computer, und dorthin navigieren.
+
+*   Bearbeiten Sie die `project.properties` Datei im WebWorks-SDK angeben Sie verwenden. Hier sind beispielsweise die jeweiligen Einstellungen für BlackBerry PlayBook, BlackBerry-Smartphone (OS5-7) oder BlackBerry 10 (QNX):
+    
+        playbook.bbwp.dir=C:\\Program Files\\Research In Motion\\BlackBerry WebWorks SDK for TabletOS 2.1.0.6\\bbwp
+        blackberry.bbwp.dir=C:\\Program Files\\Research In Motion\\BlackBerry WebWorks Packager
+        qnx.bbwp.dir=C:\\Program Files (x86)\\Research In Motion\\BlackBerry 10 WebWorks SDK 1.0.2.9
+        
+
+Diese entsprechen den Parametern, die Sie angeben, wenn Sie Ihr Projekt zu erstellen. Zum ersten Mal, wenn, das Sie diese Befehle ausführen, generieren sie eine Anwendung "Hello World":
+
+        cordova/build playbook
+        cordova/build blackberry
+        cordova/build qnx
+    
+
+Zusammen mit dem SDK müssen Sie auch für einen Code Signaturschlüssel und Debug-Token zu registrieren. Der Signaturschlüssel können Sie apps durch BlackBerry World verteilen. Das Debug-Token können Sie unsignierte apps auf einem BlackBerry-Emulator oder Gerät zu testen. Sie müssen nicht erstellen und installieren Sie das Debug-Token; Wenn Sie das Schlüsselspeicher-Kennwort angeben, wird das Buildskript erstellt und installiert das Debug-Token für Sie. Um den Signaturschlüssel einzurichten, gehen Sie die BlackBerry-Website, erhalten Sie es, dafür zu sorgen, das Kennwort zu behalten, die, das Sie angeben. Führen Sie das `blackberry-signer` -Dienstprogramm, das im SDK enthalten ist. BlackBerry bietet weitere Informationen hier:
+
+*   [Registrieren Sie sich für Ihren Code signing-key][9]
+
+*   [Einrichten des Computers zum Signieren von code][10]
+
+*   [umfassende Anleitung zur Einrichtung der SDK-Umgebung][11]
+
+ [9]: https://www.blackberry.com/SignedKeys/codesigning.html
+ [10]: http://developer.blackberry.com/html5/documentation/set_up_for_signing.html
+ [11]: http://developer.blackberry.com/native/documentation/bb10/com.qnx.doc.native_sdk.quickstart/topic/set_up_your_environment.html
+
+## Bereitstellen auf Emulator
+
+BlackBerry-Smartphone-Emulatoren sind nur unter Windows verfügbar. BlackBerry PlayBook Emulatoren benötigen VMWare Player (Windows) oder VMWare Fusion (Mac OS X). Das WebWorks-SDK enthält einen Standard-Emulator, aber zusätzliche Emulatoren sind [über BlackBerry verfügbar][12].
+
+ [12]: http://us.blackberry.com/developers/resources/simulators.jsp
+
+Geben Sie Ihrem Projektverzeichnis, `./cordova/run <target>` , ersetzen `<target>` mit `qnx` , `playbook` , oder `blackberry` . Beachten Sie, dass für BlackBerry 10 und Textbuch, das Emulator-Computerbild bereits gestartet sein muss.
+
+Weitere Informationen finden Sie unter:
+
+*   [BlackBerry PlayBook][13]
+
+*   [BlackBerry-Smartphone][14]
+
+ [13]: https://developer.blackberry.com/html5/documentation/using_the_tablet_simulator_1866980_11.html
+ [14]: https://developer.blackberry.com/html5/documentation/run_your_app_on_smartphone_sim_1876976_11.html
+
+Für BlackBerry Playbook, bearbeiten Sie die `project.properties` Datei zum Anpassen der `playbook.sim.ip` und `playbook.sim.password` Eigenschaften. IP-Adresse des Emulators ist durch **die Einstellungsanwendung auf dem home-Bildschirm** . Aktivieren der **Sicherheit und Datenschutz → Entwicklungsmodus** Option, um die Adresse anzuzeigen. Das Kennwort kann auch in der Registerkarte " **Sicherheit und Datenschutz** " festgelegt werden.
+
+Für BlackBerry-Smartphone, bearbeiten Sie die `project.properties` Datei zum Anpassen der `blackberry.sim.dir` und `blackberry.sim.bin` Eigenschaften. Du musst weg Trennzeichen zu entkommen, wenn Verzeichnispfade unter Windows, z. B. die Angabe:`C:\\Program
+Files\\BlackBerry\\Simulator`.
+
+Nachdem der Emulator installiert und ausgeführt wird, führen Sie einen der folgenden Schritte zur Installation einer Anwendung auf dem home-Bildschirm:
+
+        cordova/run playbook
+        cordova/run blackberry
+    
+
+Wenn Sie gefragt werden, ob ein Gerät an Ihren Computer angeschlossen ist, Antworten Sie mit Nein.
+
+**Hinweis:** Auf BlackBerry OS 5, die Anwendung installiert ist, das `Downloads` Verzeichnis.
+
+## Bereitstellung auf Gerät
+
+Zum Bereitstellen Ihrer Anwendung in ein Gerät muss verbunden sein, und Sie müssen registriert sein, für Code signing-Schlüssel wie oben beschrieben. Auch, um apps auf dem BlackBerry PlayBook Bereitstellen der **Einstellungen → Sicherheit → Entwicklungsmodus** Option muss aktiviert sein.
+
+Auf BlackBerry PlayBook "Bearbeiten" die `project.properties` Datei und ändern Sie folgendermaßen vor, um das Gerät IP und Passwort als beschreibt oben, zusammen mit dem signing Key Passwort reflektieren Sie einrichten:
+
+Geben Sie Ihrem Projektverzeichnis, `./cordova/run <target>` , ersetzen `<target>` mit `qnx` , `playbook` , oder`blackberry`.
+
+Geben Sie auf BlackBerry-Smartphone (OS5-7), die `blackberry.sigtool.password` -Eigenschaft, wie das Kennwort für den Neuzugang Schlüssel.
+
+Dann aus dem Projekt-Verzeichnis, führen Sie einen der Befehle würden Sie um die app in einem Emulator anzuzeigen:
+
+        cordova/run playbook
+        cordova/run blackberry
+    
+
+Wenn Sie gefragt werden, ob ein Gerät an Ihren Computer angeschlossen ist, Antworten Sie mit Ja.
+
+**Hinweis:** Auf BlackBerry OS 5, die Anwendung installiert ist, das `Downloads` Verzeichnis.
+
+## Weitere Informationen
+
+Die folgenden Artikel können helfen, gemeinsame Probleme zu lösen, beim Entwickeln von Anwendungen für BlackBerry WebWorks Rahmen gebaut:
+
+*   [BlackBerry WebWorks Entwicklung Fallstricke][15]
+
+*   [Best Practices für Verpackungsanwendungen WebWorks][16]
+
+ [15]: http://supportforums.blackberry.com/t5/Web-and-WebWorks-Development/Common-BlackBerry-WebWorks-development-pitfalls-that-can-be/ta-p/624712
+ [16]: https://bdsc.webapps.blackberrycom/html5/documentation/ww_developing/bestpractice_compiling_ww_apps_1873324_11.html
\ No newline at end of file


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

Posted by mw...@apache.org.
http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/guide/platforms/android/config.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/guide/platforms/android/config.md b/docs/ru/edge/guide/platforms/android/config.md
new file mode 100644
index 0000000..b86684f
--- /dev/null
+++ b/docs/ru/edge/guide/platforms/android/config.md
@@ -0,0 +1,45 @@
+---
+
+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.
+---
+
+# Android конфигурации
+
+`config.xml`Файл управляет различные параметры Cordova. Они распространяются через приложение и для каждого экземпляра CordovaWebView.
+
+## `<preference>`
+
+Различные другие предпочтения (как `<preference>` теги) по умолчанию на не нарушая существующие приложения. Доступные настройки являются:
+
+*   `useBrowserHistory`(логическое значение, по умолчанию `true` ): набор `false` Если вы хотите использовать прокладку истории, которая была использована для обойти в Android 3.x до истории исправить ошибку хэштэг. (Примечание: этот параметр будет считаться устаревшей в апреле 2013 года)
+
+*   `loadingDialog`: Отображать диалоговое окно родной загрузки при загрузке приложения. Формат значения является *название, сообщение*
+
+*   `loadingPageDialog`: Отображать диалоговое окно родной загрузки при загрузке суб-страниц. Формат значения является *название, сообщение*
+
+*   `errorUrl`: Задайте страницу ошибки для вашего приложения. Должен находиться в вашем Android-проект в`file://android_asset/www/`
+
+*   `backgroundColor`: Задайте цвет фона для вашего приложения. Поддерживает шестнадцатеричное значение размером 4 байта, с первый байт, представляющий значение альфа-канала и следующие три байта с стандартные значения RGB. Например `0x00000000` черный.
+
+*   `loadUrlTimeoutValue`: Сколько времени Cordova должен ждать, прежде чем бросать ошибка времени ожидания в приложении.
+
+*   `keepRunning`(логическое значение, по умолчанию `true` ): определяет, является ли Cordova остается в фоновом режиме.
+
+*   `splashscreen`: Имя файла минус его продление в `res/drawable` каталог. Если у вас есть несколько ресурсов, все они должны поделиться это общее название в соответствующие каталоги.
+
+*   `disallowOverscroll`(логическое значение, по умолчанию `false` ): набор `true` Отключить свечения, когда пользователь прокручивает за пределы края webview.
+
+## `<plugin>`
+
+Android поддерживает использование `<feature>` как аналогов `<plugin>` элементов.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/guide/platforms/android/index.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/guide/platforms/android/index.md b/docs/ru/edge/guide/platforms/android/index.md
new file mode 100644
index 0000000..36f4aab
--- /dev/null
+++ b/docs/ru/edge/guide/platforms/android/index.md
@@ -0,0 +1,191 @@
+---
+
+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.
+---
+
+# Платформа Android руководство
+
+В этом руководстве показано, как настроить среду разработки SDK для развертывания приложений Cordova для устройств Android. Смотрите ниже для более подробной информации конкретной платформы:
+
+*   Андроид конфигурации
+*   Андроид WebViews
+*   Андроид плагины
+*   Обновление Android
+*   Android средства командной строки
+
+Средства командной строки относятся к версии до Cordova 3.0. Сведения о текущем интерфейсе см интерфейс командной строки.
+
+## Требования и поддержка
+
+Просмотреть [требования к системе][1] для Android SDK.
+
+ [1]: http://developer.android.com/sdk/index.html
+
+Кордова поддерживает Android 2.2, 2.3 и 4.x. Как правило являются устаревшими платформ как они опустится ниже 5% на Google в [панель мониторинга распределения][2].
+
+ [2]: http://developer.android.com/about/dashboards/index.html
+
+<!--
+NOTE, doc said:
+- Android 2.1 (Deprecated May 2013)
+- Android 3.x (Deprecated May 2013)
+-->
+
+Разработчики должны использовать `cordova` утилита в сочетании с Android SDK. Увидеть интерфейс командной строки для информации как установить его, добавлять проекты, а затем построить и развернуть проект.
+
+## Установите SDK
+
+Установите Android SDK от [developer.android.com/sdk][3]. В противном случае вам могут быть представлены с выбором где установить SDK, переместить загруженный `adt-bundle` дерево, чтобы везде, где вы храните средства разработки.
+
+ [3]: http://developer.android.com/sdk/
+
+Для Кордова средств командной строки для работы, вам необходимо включить в SDK `tools` и `platform-tools` каталогов в среде PATH. На Mac, вы можете использовать текстовый редактор для создания или изменения `~/.bash_profile` файл, добавив строку, например, в зависимости от того, где SDK устанавливает:
+
+    export PATH=${PATH}:/Development/adt-bundle/sdk/platform-tools:/Development/adt-bundle/sdk/tools
+    
+
+Это предоставляет средства SDK в недавно открывшийся терминал windows. В противном случае выполните это, чтобы сделать их доступными в текущем сеансе:
+
+    $ source ~/.bash_profile
+    
+
+Чтобы изменить путь среды на Windows 7:
+
+*   Нажмите на меню " **Пуск** " в левом нижнем углу рабочего стола, щелкните правой кнопкой мыши на **компьютере**, а затем нажмите кнопку **Свойства**.
+
+*   Нажмите кнопку **Дополнительные параметры системы** в столбце слева.
+
+*   В появившемся диалоговом нажмите **Переменные среды**.
+
+*   Выберите переменную **PATH** и нажмите **редактировать**.
+
+*   Добавьте путь, основанный на котором установлен пакет SDK, например следующие:
+    
+        ;C:\Development\adt-bundle\sdk\platform-tools;C:\Development\adt-bundle\sdk\tools
+        
+
+*   Сохраните значение и закрыть и диалоговые окна.
+
+Также может потребоваться включить Java и Ant. открыть командную строку и введите `java` , а также ввести `ant` . Добавления к пути зависимости не удается запустить:
+
+        ;%JAVA_HOME%\bin;%ANT_HOME%\bin
+    
+
+## Откройте проект в SDK
+
+Использование `cordova` Утилита, чтобы создать новый проект, как описано в Cordova интерфейс командной строки. Например в каталоге исходного кода:
+
+        $ cordova create hello com.example.hello "HelloWorld"
+        $ cd hello
+        $ cordova platform add android
+        $ cordova build
+    
+
+Как только создан, вот как использовать пакет SDK для его изменения:
+
+*   Запустите приложение **Eclipse** .
+
+*   Выберите пункт меню **Нового проекта** .
+
+*   Выберите **Android-проект из существующего кода** из результирующее диалоговое окно и нажмите **Далее**: ![][4]
+
+*   Перейдите к `hello` , или какой вам создан каталог для проекта, затем к `platforms/android` подкаталог.
+
+*   Нажмите кнопку **Готово**.
+
+ [4]: img/guide/platforms/android/eclipse_new_project.png
+
+После того, как откроется окно Eclipse, красный **X** может показаться указывают нерешенные проблемы. Если это так, выполните следующие дополнительные действия:
+
+*   Щелкните правой кнопкой мыши на папке проекта.
+
+*   В результате диалоговом окне **Свойства** выберите **Android** из области переходов.
+
+*   Для проекта построения целевого объекта, выберите самый высокий уровень Android API, которые вы установили.
+
+*   Нажмите **кнопку ОК**.
+
+*   Выберите **очистить** из меню **проект** . Это должно исправить все ошибки в проекте.
+
+## Развертывание в эмулятор
+
+Вы можете использовать `cordova` утилита для запуска приложения в эмуляторе, или вы можете запустить его в SDK. В любом случае, SDK сначала должен быть настроен для отображения по крайней мере одно устройство. Чтобы сделать это, используйте менеджер SDK Android, Java-приложение, которое выполняется отдельно от Eclipse. Существует два способа, чтобы открыть ее:
+
+*   Запуск `android` в командной строке.
+
+*   В Eclipse, нажмите этот значок на панели инструментов:
+    
+    ![][5]
+
+ [5]: img/guide/platforms/android/eclipse_android_sdk_button.png
+
+После открытой, Android SDK Manager отображает различные библиотеки времени выполнения:
+
+![][6]
+
+ [6]: img/guide/platforms/android/asdk_window.png
+
+Выберите **Инструменты → Управление AVDs** (Android виртуального устройства), а затем выберите любой элемент из **Определения устройства** в диалоговом окне возникшей:
+
+![][7]
+
+ [7]: img/guide/platforms/android/asdk_device.png
+
+Нажмите **Создать AVD**, при необходимости изменяя имя, затем нажмите **кнопку ОК** чтобы принять изменения:
+
+![][8]
+
+ [8]: img/guide/platforms/android/asdk_newAVD.png
+
+AVD затем появляется в списке **Виртуальных устройств Android** :
+
+![][9]
+
+ [9]: img/guide/platforms/android/asdk_avds.png
+
+Чтобы открыть эмулятор как отдельное приложение, выберите AVD и нажать кнопку **старт**. Он запускает, как он на устройство, с дополнительные элементы управления, доступные для аппаратных кнопок:
+
+![][10]
+
+ [10]: img/guide/platforms/android/asdk_emulator.png
+
+В этот момент вы можете использовать `cordova` утилита для развертывания приложения в эмулятор из командной строки:
+
+        $ cordova emulate android
+    
+
+Если вместо этого вы работаете в среде Eclipse, щелкните правой кнопкой мыши проект и выберите **выполнить как → Android-приложение**. Вас могут попросить указать AVD, если нет уже открыт.
+
+Для более быстрый опыт используйте изображение на базе Intel эмулятор:
+
+*   Установите один или несколько `Intel x86 Atom` образов системы, а также `Intel Hardware Accelerated Execution Manager` , доступных под **экстра**.
+
+*   Запустите установщик Intel, который доступен в пределах вашего Android SDK в`extras/intel/Hardware_Accelerated_Execution_Manager`.
+
+*   Создайте новый AVD с поставленной цели Intel изображения.
+
+*   При запуске эмулятор, обеспечить существует без сообщений об ошибке, указывающее на сбой загрузки HAX модулей.
+
+## Развертывание на устройство
+
+Для проталкивания приложение непосредственно на устройство, убедитесь, что USB отладки включен на вашем устройстве, как описано на [Android Разработчик сайта][11]и использовать мини-USB кабель для подключения к вашей системе.
+
+ [11]: http://developer.android.com/tools/device.html
+
+Вы можете нажать приложение на устройство из командной строки:
+
+        $ cordova run android
+    
+
+Попеременно в Eclipse, щелкните правой кнопкой мыши проект и выберите **выполнить как → приложения для Android**.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/guide/platforms/android/plugin.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/guide/platforms/android/plugin.md b/docs/ru/edge/guide/platforms/android/plugin.md
new file mode 100644
index 0000000..16363c7
--- /dev/null
+++ b/docs/ru/edge/guide/platforms/android/plugin.md
@@ -0,0 +1,151 @@
+---
+
+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.
+---
+
+# Android плагины
+
+Написание плагин требует понимания архитектуры Cordova-андроида. Кордова-Android состоит из Android WebView с крючками, прилагается к нему. Эти плагины представлены как класс сопоставления в `config.xml` файл.
+
+Модуль состоит из по крайней мере один Java-класса, который расширяет `CordovaPlugin` класс. Плагин должен переопределить один из `execute` методы из `CordovaPlugin` . Как лучшая практика, плагин должен обрабатывать `pause` и `resume` события и любое сообщение, проходя между плагины. Следует осуществить плагинов с долго выполняющихся запросов, фоновой активности, таких как воспроизведение мультимедиа, слушателей или внутреннее состояние `onReset()` метод также. Он выполняется, когда `WebView` переходит на новую страницу или обновления, которая перезагружает JavaScript.
+
+## Сопоставление классов плагина
+
+Часть JavaScript плагин всегда использует `cordova.exec` метод следующим образом:
+
+    Exec (<successFunction>, <failFunction>, <service>, <action>, [<args>]);
+    
+
+Это маршалирует запрос от WebView Android родной стороне, более или менее кипящей вплоть до вызова `action` метод `service` класса с аргументами, переданными в `args` массив.
+
+Ли вы распространяете Ваш плагин, как Java-файл или как банку, плагин должен быть добавлен `config.xml` файлов в приложении Cordova-Android `res/xml/` каталог.
+
+    <feature name="<service_name>">
+        <param name="android-package" value="<full_name_including_namespace>" />
+    </feature>
+    
+
+Имя службы должно соответствовать используемому в JavaScript `exec` вызов и значение является Java классы полное имя, включая пространство имен. В противном случае плагин может компилировать, но по-прежнему быть недоступен, Кордова.
+
+## Написание Android Java плагин
+
+JavaScript запускает запрос плагин на родной стороне. Android Java плагин правильно сопоставлен через `config.xml` файл. Так как последний Android плагин Java класс выглядит?
+
+То, что направляется плагин через JavaScript `exec` функция возвращает переданный в класс плагин `execute` метод. Большинство `execute` реализаций выглядеть следующим образом:
+
+    @Override общественного boolean execute (строка действий, JSONArray args, CallbackContext callbackContext) бросает JSONException {если («beep".equals(action)) {this.beep(args.getLong(0));
+            callbackContext.success();
+            Возвращает значение true;
+        } вернуться ложным;  / / Возвращения ложные результаты в сообщение об ошибке «MethodNotFound».
+    }
+    
+
+Мы сравниваем значение `action` параметр и отправки запроса off (частных) метод в классе, при желании передавая некоторые параметры к методу.
+
+Когда перехват исключений и возвращение ошибки, важно для ясности, что ошибки передаются имена исключений JavaScript матч Java как можно больше.
+
+### Работа с потоками
+
+Делает JavaScript в WebView *не* выполняться в потоке пользовательского интерфейса. Она работает на потоке WebCore. `execute`Метод также выполняется в потоке WebCore.
+
+Если вам нужно взаимодействовать с UI, следует использовать следующее:
+
+    @Override общественного boolean execute (строка действий, JSONArray args, окончательный CallbackContext callbackContext) бросает JSONException {если («beep".equals(action)) {окончательный длительность = args.getLong(0);
+            cordova.getActivity () — .runOnUiThread (новый Runnable() {общественного void run() {...
+                    callbackContext.success(); / / Поточно ориентированной.
+                }
+            });
+            Возвращает значение true;
+        } вернуться ложным;
+    }
+    
+
+Если вам не нужно запускать в потоке пользовательского интерфейса, но не хотите, чтобы заблокировать поток WebCore:
+
+    @Override общественного boolean execute (строка действий, JSONArray args, окончательный CallbackContext callbackContext) бросает JSONException {если («beep".equals(action)) {окончательный длительность = args.getLong(0);
+            cordova.getThreadPool () — .execute (новый Runnable() {общественного void run() {...
+                    callbackContext.success(); / / Поточно ориентированной.
+                }
+            });
+            Возвращает значение true;
+        } вернуться ложным;
+    }
+    
+
+### Эхо Android плагин пример
+
+Добавить следующий наш `config.xml` файл:
+
+    <feature name="Echo">
+        <param name="android-package" value="org.apache.cordova.plugin.Echo" />
+    </feature>
+    
+
+Затем добавьте следующий файл для `src/org/apache/cordova/plugin/Echo.java` внутри нашей Cordova-Android приложения:
+
+    package org.apache.cordova.plugin;
+    
+    import org.apache.cordova.CordovaPlugin;
+    import org.apache.cordova.CallbackContext;
+    
+    import org.json.JSONArray;
+    import org.json.JSONException;
+    import org.json.JSONObject;
+    
+    /**
+     * This class echoes a string called from JavaScript.
+     */
+    public class Echo extends CordovaPlugin {
+    
+        @Override
+        public boolean execute(String action, JSONArray args, CallbackContext callbackContext) throws JSONException {
+            if (action.equals("echo")) {
+                String message = args.getString(0);
+                this.echo(message, callbackContext);
+                return true;
+            }
+            return false;
+        }
+    
+        private void echo(String message, CallbackContext callbackContext) {
+            if (message != null && message.length() > 0) {
+                callbackContext.success(message);
+            } else {
+                callbackContext.error("Expected one non-empty string argument.");
+            }
+        }
+    }
+    
+
+Давайте взглянем на код. Необходимые `imports` находятся на вершине. Наш класс простирается от `CordovaPlugin` . Мы переопределяем метод execute() для того, чтобы получать сообщения от exec(). Наш метод сначала сравнивает против `action` : этот плагин поддерживает только одно действие, `echo` действий. Других действий возвращает `false` , что приводит к ошибке типа `INVALID_ACTION` , который приводит к ошибке обратного вызова на стороне JavaScript. Далее, мы захватить эхо строку, используя `getString` метод на наших `args` , говорят, мы хотим получить 0-й параметра в массиве параметров. Мы дела
 ем немного проверка параметров: Убедитесь, что это не `null` и убедитесь, что он не является строкой нулевой длины. Если это так, мы называем `callbackContext.error()` (которая в настоящее время, вы должны знать вызывает ошибка обратного вызова). Если все эти проверки проходят, то мы называем `callbackContext.success()` и переходят в `message` строка, мы получили как параметр. Наконец, это переводит в успех обратного вызова на стороне JavaScript. Он также передает `message` параметр в качестве параметра в функцию обратного вызова JavaScript успех.
+
+## Отладка плагины
+
+Eclipse может использоваться для отладки Android проекта, и плагины можно отлаживать, если в проект включен исходный код Java. Известно, что только последнюю версию Android Developer Tools позволяют исходного кода привязанность к JAR-зависимости, поэтому это поддерживается не полностью, на данный момент.
+
+## Наиболее распространенные ошибки
+
+*   Плагины имеют доступ к `CordovaInterface` объект. Этот объект имеет доступ к Android `Activity` , на котором выполняется приложение. Это `Context` необходимые для запуска нового Android `Intent` . `CordovaInterface`Позволяет плагины для запуска `Activity` на результат и установить плагин обратного вызова для когда `Intent` возвращается к приложению. Это важно, поскольку `Intent` s система является, как Android обеспечивает взаимодействие между процессами.
+
+*   Плагины не имеют прямого доступа к `Context` как они имеют в прошлом. Наследие `ctx` член является устаревшим и будет удален через шесть месяцев после 2.0 выпущена. Все `ctx` методы существуют на `Context` , так как `getContext()` и `getActivity()` способны возвращения требуется надлежащий объект.
+
+## Использовать источник
+
+Один из лучших способов, чтобы подготовить себя, чтобы написать свой собственный плагин является посмотреть [на существующие плагины][1].
+
+ [1]: https://github.com/apache/cordova-android/tree/master/framework/src/org/apache/cordova
+
+Вы должны также прочитать через комментарии в [CordovaPlugin.java][2].
+
+ [2]: https://github.com/apache/cordova-android/blob/master/framework/src/org/apache/cordova/CordovaPlugin.java
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/guide/platforms/android/tools.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/guide/platforms/android/tools.md b/docs/ru/edge/guide/platforms/android/tools.md
new file mode 100644
index 0000000..68f6873
--- /dev/null
+++ b/docs/ru/edge/guide/platforms/android/tools.md
@@ -0,0 +1,68 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# Android средства командной строки
+
+`cordova`Утилиты командной строки является высокого уровня инструментом, который позволяет создавать приложения на нескольких платформах за один раз. Старой версии Cordova framework предоставляет наборы средств командной строки для каждой платформы. Чтобы использовать их в качестве альтернативы для CLI, вам нужно скачать эту версию Cordova с [cordova.apache.org][1]. Загружаемый файл содержит отдельные архивы для каждой платформы. Разверните узел платформы, которую вы хотите цели. Инструменты, описанные здесь обычно доступны в верхнего уровня `bin` каталог, в проти�
 �ном случае консультироваться с файлом **README** для получения более подробной направлениях.
+
+ [1]: http://cordova.apache.org
+
+## Создание проекта
+
+Запустите `create` команду, указав существующий путь к проекту, идентификатор домена реверсивные пакета и отображаемое имя приложения. Вот синтаксис для Mac и Windows:
+
+    $ /path/to/cordova-android/bin/create /path/to/project com.example.project_name ProjectName
+    $ C:\path\to\cordova-android\bin\create.bat C:\path\to\project com.example.project_name ProjectName
+    
+
+## Построить
+
+Удаляет, затем выполняет построение проекта.
+
+Отладка, на Mac или Windows:
+
+    $ /path/to/project/cordova/build --debug
+    $ C:\path\to\project\cordova\build.bat --debug
+    
+
+Релиз, на Mac или Windows:
+
+    $ /path/to/project/cordova/build --release
+    $ C:\path\to\project\cordova\build.bat --release
+    
+
+## Запуск приложения
+
+`run`Команда принимает следующие *необязательные* параметры:
+
+*   Целевая спецификация. Это включает в себя `--emulator` , `--device` , или`--target=<targetID>`.
+
+*   Создание спецификации. Это включает в себя `--debug` , `--release` , или`--nobuild`.
+    
+    $ /path/to/project/cordova/run \[Target\] \[Build\] $ C:\path\to\project\cordova\run.bat \[Target\] \[Build\]
+
+Убедитесь, что вы создать по крайней мере один Android виртуального устройства, в противном случае вам будет предложено сделать это с `android` команды. Если более чем одна AVD доступен как цель, вам будет предложено выбрать один. По умолчанию `run` команда обнаруживает подключенное устройство или в настоящее время работающий эмулятор, если ни одно устройство не найдено.
+
+## Ведение журнала
+
+    $ /path/to/project/cordova/log
+    $ C:\path\to\project\cordova\log.bat
+    
+
+### Очистка
+
+    $ /path/to/project/cordova/clean
+    $ C:\path\to\project\cordova\clean.bat
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/guide/platforms/android/upgrading.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/guide/platforms/android/upgrading.md b/docs/ru/edge/guide/platforms/android/upgrading.md
new file mode 100644
index 0000000..955a0ec
--- /dev/null
+++ b/docs/ru/edge/guide/platforms/android/upgrading.md
@@ -0,0 +1,400 @@
+---
+
+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.
+---
+
+# Обновление Android
+
+В этом руководстве показано, как изменить Android проектов для обновления старых версий Кордова. Большинство этих инструкций применимы для проектов, созданных с старого набора средств командной строки, которые предшествуют `cordova` утилиты CLI. Увидеть интерфейс командной строки для информации как обновить версию инфраструктуры CLI.
+
+## Обновление к CLI (3.0.0) с 2.9.0
+
+1.  Создайте новый проект Apache Cordova 3.0.0, используя cordova CLI, как описано в интерфейс командной строки.
+
+2.  Добавить ваши платформы cordova проекта, например:`cordova
+platform add android`.
+
+3.  Скопируйте содержимое вашего проекта `www` каталог `www` директорию в корне проекта cordova, вы только что создали.
+
+4.  Скопируйте любые собственные активы из старого проекта в соответствующие каталоги согласно `platforms/android` : этот каталог является, где существует собственный проект cordova андроида.
+
+5.  Используйте средство CLI cordova для установки плагинов, что вам нужно. Обратите внимание, что CLI обрабатывает все основные API плагинов, так что они могут и должны быть добавлены. Только 3.0.0 плагины совместимы с CLI.
+
+## Обновление до 3.0.0 с 2.9.0
+
+1.  Создайте новый проект Apache Cordova Android.
+
+2.  Скопируйте содержимое вашего `www` каталога в новый проект.
+
+3.  Копировать любой родной Android активов от вашего `res` каталога в новый проект.
+
+4.  Копирование через любые плагины вы установили от `src` подкаталогов в новый проект.
+
+5.  Убедитесь, что обновления любого устаревшие `<plugin>` ссылки из вашего старого `config.xml` файл в новый `<feature>` спецификации.
+
+6.  Обновить ссылки на `org.apache.cordova.api` пакет, чтобы быть`org.apache.cordova`.
+
+*   **Примечание:** все основные API были удалены и должен быть установлен как плагины. Для подробной информации смотрите с помощью Plugman управлять плагины руководство.
+
+## Обновление до 2.9.0 с 2.8.0
+
+1.  Запуск`bin/update <project_path>`.
+
+## Обновление до 2.8.0 от 2.7.0
+
+1.  Удалить `cordova-2.7.0.jar` из проекта `libs` каталог.
+
+2.  Добавить `cordova-2.8.0.jar` в проект `libs` каталог.
+
+3.  Если вы используете Eclipse, обновите ваш проект eclipse и сделать чистой.
+
+4.  Скопируйте новый `cordova.js` в ваш проект.
+
+5.  Обновить ваш HTML, чтобы использовать новый `cordova.js` файл.
+
+6.  Копия `res/xml/config.xml` файл в соответствии`framework/res/xml/config.xml`.
+
+7.  Обновление `framework/res/xml/config.xml` имеют одинаковые параметры, как это было ранее.
+
+8.  Скопируйте файлы из `bin/templates/cordova` в проект `cordova` каталог.
+
+## Обновление до 2.7.0 с 2.6.0
+
+1.  Удалить `cordova-2.6.0.jar` из проекта `libs` каталог.
+
+2.  Добавить `cordova-2.7.0.jar` в проект `libs` каталог.
+
+3.  Если вы используете Eclipse, обновите ваш проект eclipse и сделать чистой.
+
+4.  Скопируйте новый `cordova-2.7.0.js` в ваш проект.
+
+5.  Обновить ваш HTML, чтобы использовать новый `cordova-2.7.0.js` файл.
+
+6.  Копия `res/xml/config.xml` для соответствия`framework/res/xml/config.xml`.
+
+7.  Обновление `framework/res/xml/config.xml` имеют одинаковые параметры, как это было ранее.
+
+8.  Скопируйте файлы из `bin/templates/cordova` в проект `cordova` каталог.
+
+## Обновление до 2.6.0 с 2.5.0
+
+1.  Удалить `cordova-2.5.0.jar` из проекта `libs` каталог.
+
+2.  Добавить `cordova-2.6.0.jar` в проект `libs` каталог.
+
+3.  Если вы используете Eclipse, обновите ваш проект eclipse и сделать чистой.
+
+4.  Скопируйте новый `cordova-2.6.0.js` в ваш проект.
+
+5.  Обновить ваш HTML, чтобы использовать новый `cordova-2.6.0.js` файл.
+
+6.  Копия `res/xml/config.xml` для соответствия`framework/res/xml/config.xml`.
+
+7.  Обновление `framework/res/xml/config.xml` имеют одинаковые параметры, как это было ранее.
+
+8.  Скопируйте файлы из `bin/templates/cordova` в проект `cordova` каталог.
+
+Запустите `bin/update <project>` с пути проекта перечислены в Cordova исходного каталога.
+
+## Обновление до 2.5.0 с 2.4.0
+
+1.  Удалить `cordova-2.4.0.jar` из проекта `libs` каталог.
+
+2.  Добавить `cordova-2.5.0.jar` в проект `libs` каталог.
+
+3.  Если вы используете Eclipse, обновите ваш проект eclipse и сделать чистой.
+
+4.  Скопируйте новый `cordova-2.5.0.js` в ваш проект.
+
+5.  Обновить ваш HTML, чтобы использовать новый `cordova-2.5.0.js` файл.
+
+6.  Копия `res/xml/config.xml` для соответствия`framework/res/xml/config.xml`.
+
+7.  Обновление `framework/res/xml/config.xml` имеют одинаковые параметры, как это было ранее.
+
+8.  Скопируйте файлы из `bin/templates/cordova` в проект `cordova` каталог.
+
+## Обновление 2.4.0 с 2.3.0
+
+1.  Удалить `cordova-2.3.0.jar` из проекта `libs` каталог.
+
+2.  Добавить `cordova-2.4.0.jar` в проект `libs` каталог.
+
+3.  Если вы используете Eclipse, обновите ваш проект eclipse и сделать чистой.
+
+4.  Скопируйте новый `cordova-2.4.0.js` в ваш проект.
+
+5.  Обновить ваш HTML, чтобы использовать новый `cordova-2.4.0.js` файл.
+
+6.  Копия `res/xml/config.xml` для соответствия`framework/res/xml/config.xml`.
+
+7.  Скопируйте файлы из `bin/templates/cordova` в проект `cordova` каталог.
+
+## Обновления 2.3.0 из 2.2.0
+
+1.  Удалить `cordova-2.2.0.jar` из проекта `libs` каталог.
+
+2.  Добавить `cordova-2.3.0.jar` в проект `libs` каталог.
+
+3.  Если вы используете Eclipse, обновите ваш проект eclipse и сделать чистой.
+
+4.  Скопируйте новый `cordova-2.3.0.js` в ваш проект.
+
+5.  Обновить ваш HTML, чтобы использовать новый `cordova-2.3.0.js` файл.
+
+6.  Копия `res/xml/config.xml` для соответствия`framework/res/xml/config.xml`.
+
+7.  Скопируйте файлы из `bin/templates/cordova` в проект `cordova` каталог.
+
+## Обновление до 2.2.0 из 2.1.0
+
+1.  Удалить `cordova-2.1.0.jar` из проекта `libs` каталог.
+
+2.  Добавить `cordova-2.2.0.jar` в проект `libs` каталог.
+
+3.  Если вы используете Eclipse, обновите ваш проект eclipse и сделать чистой.
+
+4.  Скопируйте новый `cordova-2.2.0.js` в ваш проект.
+
+5.  Обновить ваш HTML, чтобы использовать новый `cordova-2.2.0.js` файл.
+
+6.  Копия `res/xml/config.xml` для соответствия`framework/res/xml/config.xml`.
+
+7.  Скопируйте файлы из `bin/templates/cordova` в проект `cordova` каталог.
+
+## Обновление 2.1.0 от 2.0.0
+
+1.  Удалить `cordova-2.0.0.jar` из проекта `libs` каталог.
+
+2.  Добавить `cordova-2.1.0.jar` в проект `libs` каталог.
+
+3.  Если вы используете Eclipse, обновите ваш проект eclipse и сделать чистой.
+
+4.  Скопируйте новый `cordova-2.1.0.js` в ваш проект.
+
+5.  Обновить ваш HTML, чтобы использовать новый `cordova-2.1.0.js` файл.
+
+6.  Копия `res/xml/config.xml` для соответствия`framework/res/xml/config.xml`.
+
+7.  Скопируйте файлы из `bin/templates/cordova` в проект `cordova` каталог.
+
+## Обновление до 2.0.0 от 1.9.0
+
+1.  Удалить `cordova-1.9.0.jar` из проекта `libs` каталог.
+
+2.  Добавить `cordova-2.0.0.jar` в проект `libs` каталог.
+
+3.  Если вы используете Eclipse, обновите ваш проект eclipse и сделать чистой.
+
+4.  Скопируйте новый `cordova-2.0.0.js` в ваш проект.
+
+5.  Обновить ваш HTML, чтобы использовать новый `cordova-2.0.0.js` файл.
+
+6.  Копия `res/xml/config.xml` для соответствия`framework/res/xml/config.xml`.
+
+### Заметки о 2.0.0 релиз
+
+`config.xml`будет заменить `cordova.xml` и `plugins.xml` . Этот новый файл является сочетанием двух предыдущих. Однако старые файлы являются устаревшими и хотя в настоящее время все еще работают, перестанут работать в будущих выпусках.
+
+## Обновление до 1.9.0 от 1.8.1
+
+1.  Удалить `cordova-1.8.0.jar` из проекта `libs` каталог.
+
+2.  Добавить `cordova-1.9.0.jar` в проект `libs` каталог.
+
+3.  Если вы используете Eclipse, обновите ваш проект eclipse и сделать чистой.
+
+4.  Скопируйте новый `cordova-1.9.0.js` в ваш проект.
+
+5.  Обновить ваш HTML, чтобы использовать новый `cordova-1.9.0.js` файл.
+
+6.  Обновление `res/xml/plugins.xml` для соответствия`framework/res/xml/plugins.xml`.
+
+### Заметки о 1.9.0 релиз
+
+Из-за введения `CordovaWebView` , сторонних плагинов может не работать. Эти плагины нужно получить контекст из `CordovaInterface` с помощью `getContext()` или `getActivity()` . Если вы не являетесь опытным разработчиком Android, пожалуйста, свяжитесь с сопровождающим плагин и добавьте эту задачу в их ошибка трекера.
+
+## Обновление до 1.8.0 от 1.8.0
+
+1.  Удалить `cordova-1.8.0.jar` из проекта `libs` каталог.
+
+2.  Добавить `cordova-1.8.1.jar` в проект `libs` каталог.
+
+3.  Если вы используете Eclipse, обновите ваш проект eclipse и сделать чистой.
+
+4.  Скопируйте новый `cordova-1.8.1.js` в ваш проект.
+
+5.  Обновить ваш HTML, чтобы использовать новый `cordova-1.8.1.js` файл.
+
+6.  Обновление `res/xml/plugins.xml` для соответствия`framework/res/xml/plugins.xml`.
+
+## Обновление до 1.8.0 от 1.7.0
+
+1.  Удалить `cordova-1.7.0.jar` из проекта `libs` каталог.
+
+2.  Добавить `cordova-1.8.0.jar` в проект `libs` каталог.
+
+3.  Если вы используете Eclipse, обновите ваш проект eclipse и сделать чистой.
+
+4.  Скопируйте новый `cordova-1.8.0.js` в ваш проект.
+
+5.  Обновить ваш HTML, чтобы использовать новый `cordova-1.8.0.js` файл.
+
+6.  Обновление `res/xml/plugins.xml` для соответствия`framework/res/xml/plugins.xml`.
+
+## Обновление до 1.8.0 от 1.7.0
+
+1.  Удалить `cordova-1.7.0.jar` из проекта `libs` каталог.
+
+2.  Добавить `cordova-1.8.0.jar` в проект `libs` каталог.
+
+3.  Если вы используете Eclipse, обновите ваш проект eclipse и сделать чистой.
+
+4.  Скопируйте новый `cordova-1.8.0.js` в ваш проект.
+
+5.  Обновить ваш HTML, чтобы использовать новый `cordova-1.8.0.js` файл.
+
+6.  Обновление `res/xml/plugins.xml` для соответствия`framework/res/xml/plugins.xml`.
+
+## Обновить до версии 1.7.0 1.6.1
+
+1.  Удалить `cordova-1.6.1.jar` из проекта `libs` каталог.
+
+2.  Добавить `cordova-1.7.0.jar` в проект `libs` каталог.
+
+3.  Если вы используете Eclipse, обновите ваш проект eclipse и сделать чистой.
+
+4.  Скопируйте новый `cordova-1.7.0.js` в ваш проект.
+
+5.  Обновление `res/xml/plugins.xml` для соответствия`framework/res/xml/plugins.xml`.
+
+## Обновление до 1.6.1 от 1.6.0
+
+1.  Удалить `cordova-1.6.0.jar` из проекта `libs` каталог.
+
+2.  Добавить `cordova-1.6.1.jar` в проект `libs` каталог.
+
+3.  Если вы используете Eclipse, обновите ваш проект eclipse и сделать чистой.
+
+4.  Скопируйте новый `cordova-1.6.1.js` в ваш проект.
+
+5.  Обновление `res/xml/plugins.xml` для соответствия`framework/res/xml/plugins.xml`.
+
+## Обновление до 1.6.0 от 1.5.0
+
+1.  Удалить `cordova-1.5.0.jar` из проекта `libs` каталог.
+
+2.  Добавить `cordova-1.6.0.jar` в проект `libs` каталог.
+
+3.  Если вы используете Eclipse, обновите ваш проект eclipse и сделать чистой.
+
+4.  Скопируйте новый `cordova-1.6.0.js` в ваш проект.
+
+5.  Обновить ваш HTML, чтобы использовать новый `cordova-1.6.0.js` файл.
+
+6.  Обновление `res/xml/plugins.xml` для соответствия`framework/res/xml/plugins.xml`.
+
+7.  Заменить `res/xml/phonegap.xml` с `res/xml/cordova.xml` для соответствия`framework/res/xml/cordova.xml`.
+
+## Обновление 1.5.0 с 1.4.0
+
+1.  Удалить `phonegap-1.4.0.jar` из проекта `libs` каталог.
+
+2.  Добавить `cordova-1.5.0.jar` в проект `libs` каталог.
+
+3.  Если вы используете Eclipse, обновите ваш проект eclipse и сделать чистой.
+
+4.  Скопируйте новый `cordova-1.5.0.js` в ваш проект.
+
+5.  Обновить ваш HTML, чтобы использовать новый `cordova-1.5.0.js` файл.
+
+6.  Обновление `res/xml/plugins.xml` для соответствия`framework/res/xml/plugins.xml`.
+
+7.  Заменить `res/xml/phonegap.xml` с `res/xml/cordova.xml` для соответствия`framework/res/xml/cordova.xml`.
+
+## Обновление до 1.4.0 от 1.3.0
+
+1.  Удалить `phonegap-1.3.0.jar` из проекта `libs` каталог.
+
+2.  Добавить `phonegap-1.4.0.jar` в проект `libs` каталог.
+
+3.  Если вы используете Eclipse, обновите ваш проект eclipse и сделать чистой.
+
+4.  Скопируйте новый `phonegap-1.4.0.js` в ваш проект.
+
+5.  Обновить ваш HTML, чтобы использовать новый `phonegap-1.4.0.js` файл.
+
+6.  Обновление `res/xml/plugins.xml` для соответствия`framework/res/xml/plugins.xml`.
+
+7.  Обновление `res/xml/phonegap.xml` для соответствия`framework/res/xml/phonegap.xml`.
+
+## Обновление 1.3.0 от 1.2.0
+
+1.  Удалить `phonegap-1.2.0.jar` из проекта `libs` каталог.
+
+2.  Добавить `phonegap-1.3.0.jar` в проект `libs` каталог.
+
+3.  Если вы используете Eclipse, обновите ваш проект eclipse и сделать чистой.
+
+4.  Скопируйте новый `phonegap-1.3.0.js` в ваш проект.
+
+5.  Обновить ваш HTML, чтобы использовать новый `phonegap-1.2.0.js` файл.
+
+6.  Обновление `res/xml/plugins.xml` для соответствия`framework/res/xml/plugins.xml`.
+
+7.  Обновление `res/xml/phonegap.xml` для соответствия`framework/res/xml/phonegap.xml`.
+
+## Обновление до 1.2.0 с 1.1.0
+
+1.  Удалить `phonegap-1.1.0.jar` из проекта `libs` каталог.
+
+2.  Добавить `phonegap-1.2.0.jar` в проект `libs` каталог.
+
+3.  Если вы используете Eclipse, обновите ваш проект eclipse и сделать чистой.
+
+4.  Скопируйте новый `phonegap-1.2.0.js` в ваш проект.
+
+5.  Обновить ваш HTML, чтобы использовать новый `phonegap-1.2.0.js` файл.
+
+6.  Обновление `res/xml/plugins.xml` для соответствия`framework/res/xml/plugins.xml`.
+
+7.  Обновление `res/xml/phonegap.xml` для соответствия`framework/res/xml/phonegap.xml`.
+
+## Обновление от 1.0.0 1.1.0
+
+1.  Удалить `phonegap-1.0.0.jar` из проекта `libs` каталог.
+
+2.  Добавить `phonegap-1.1.0.jar` в проект `libs` каталог.
+
+3.  Если вы используете Eclipse, обновите ваш проект eclipse и сделать чистой.
+
+4.  Скопируйте новый `phonegap-1.1.0.js` в ваш проект.
+
+5.  Обновить ваш HTML, чтобы использовать новый `phonegap-1.1.0.js` файл.
+
+6.  Обновление `res/xml/plugins.xml` для соответствия`framework/res/xml/plugins.xml`.
+
+## Обновление до 1.0.0 от 0.9.6
+
+1.  Удалить `phonegap-0.9.6.jar` из проекта `libs` каталог.
+
+2.  Добавить `phonegap-1.0.0.jar` в проект `libs` каталог.
+
+3.  Если вы используете Eclipse, обновите ваш проект eclipse и сделать чистой.
+
+4.  Скопируйте новый `phonegap-1.0.0.js` в ваш проект.
+
+5.  Обновить ваш HTML, чтобы использовать новый `phonegap-1.0.0.js` файл.
+
+6.  Добавить `res/xml/plugins.xml` в соответствии с`framework/res/xml/plugins.xml`.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/guide/platforms/android/webview.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/guide/platforms/android/webview.md b/docs/ru/edge/guide/platforms/android/webview.md
new file mode 100644
index 0000000..52d8869
--- /dev/null
+++ b/docs/ru/edge/guide/platforms/android/webview.md
@@ -0,0 +1,114 @@
+---
+
+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.
+---
+
+# Android WebViews
+
+Начиная Cordova 1.9, с помощью `CordovaActivity` , Cordova можно использовать в качестве компонента в более крупных родной Android приложений. Android относится к этот компонент как `CordovaWebView` . Новые приложения на базе Cordova от 1,9 года использовать `CordovaWebView` как основной вид, независимо от того наследие `CordovaActivity` используется подход.
+
+Если вы не знакомы с разработки Android приложений, пожалуйста, прочитайте руководство Android платформы разработки Cordova-приложение перед попыткой включить WebView. Это не основной способ создания приложений Android Кордова. Эти инструкции в настоящее время вручную, но может быть в конечном итоге быть автоматизированы.
+
+## Необходимые условия
+
+*   Кордова 1.9 или выше
+
+*   SDK Android, обновлены до последних SDK
+
+## Руководство по использованию CordovaWebView в Android-проект
+
+1.  `cd`в `/framework` и запустить `ant jar` построить cordova банку. Он создает файл .jar, формируется как `cordova-x.x.x.jar` в `/framework` каталог.
+
+2.  Скопируйте cordova банку в ваш Android-проект `/libs` каталог.
+
+3.  Редактирование вашего приложения `main.xml` файл (под `/res/xml` ) чтобы выглядеть следующим образом, с `layout_height` , `layout_width` и `id` изменены в соответствии с вашего приложения:
+    
+        <org.apache.cordova.CordovaWebView
+            android:id="@+id/tutorialView"
+            android:layout_width="match_parent"
+            android:layout_height="match_parent" />
+        
+
+4.  Измените вашу деятельность, чтобы он реализует `CordovaInterface` . Следует реализовать включены методы. Вы можете скопировать их из `/framework/src/org/apache/cordova/CordovaActivity.java` , или реализовать их на свой собственный. Фрагмент кода ниже показывает простое приложение, использующее интерфейс. Обратите внимание, как ссылающееся представление id соответствует `id` атрибут, указанный в XML-фрагменте показано выше:
+    
+        public class CordovaViewTestActivity extends Activity implements CordovaInterface {
+            CordovaWebView cwv;
+            /* Called when the activity is first created. */
+            @Override
+            public void onCreate(Bundle savedInstanceState) {
+                super.onCreate(savedInstanceState);
+                setContentView(R.layout.main);
+                cwv = (CordovaWebView) findViewById(R.id.tutorialView);
+                Config.init(this);
+                cwv.loadUrl(Config.getStartUrl());
+            }
+        
+
+Если вы используете камеру, следует также реализовать это:
+
+        @Override
+        public void setActivityResultCallback(CordovaPlugin plugin) {
+            this.activityResultCallback = plugin;
+        }
+        /**
+         * Launch an activity for which you would like a result when it finished. When this activity exits,
+         * your onActivityResult() method is called.
+         *
+         * @param command           The command object
+         * @param intent            The intent to start
+         * @param requestCode       The request code that is passed to callback to identify the activity
+         */
+        public void startActivityForResult(CordovaPlugin command, Intent intent, int requestCode) {
+            this.activityResultCallback = command;
+            this.activityResultKeepRunning = this.keepRunning;
+    
+            // If multitasking turned on, then disable it for activities that return results
+            if (command != null) {
+                this.keepRunning = false;
+            }
+    
+            // Start activity
+            super.startActivityForResult(intent, requestCode);
+        }   
+    
+        @Override
+        /**
+         * Called when an activity you launched exits, giving you the requestCode you started it with,
+         * the resultCode it returned, and any additional data from it.
+         *
+         * @param requestCode       The request code originally supplied to startActivityForResult(),
+         *                          allowing you to identify who this result came from.
+         * @param resultCode        The integer result code returned by the child activity through its setResult().
+         * @param data              An Intent, which can return result data to the caller (various data can be attached to Intent "extras").
+         */
+        protected void onActivityResult(int requestCode, int resultCode, Intent intent) {
+            super.onActivityResult(requestCode, resultCode, intent);
+            CordovaPlugin callback = this.activityResultCallback;
+            if (callback != null) {
+                callback.onActivityResult(requestCode, resultCode, intent);
+            }
+        }
+    
+
+Наконец, не забудьте добавить пул потоков, иначе плагины нет потоков для запуска на:
+
+        @Override
+        public ExecutorService getThreadPool() {
+            return threadPool;
+        }
+    
+
+1.  Скопировать файлы HTML и JavaScript вашего приложения на ваш Android-проекта `/assets/www` каталог.
+
+2.  Копия `config.xml` от `/framework/res/xml` к вашему проекту `/res/xml` каталог.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/guide/platforms/blackberry/config.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/guide/platforms/blackberry/config.md b/docs/ru/edge/guide/platforms/blackberry/config.md
new file mode 100644
index 0000000..4b54a52
--- /dev/null
+++ b/docs/ru/edge/guide/platforms/blackberry/config.md
@@ -0,0 +1,22 @@
+---
+
+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.
+---
+
+# BlackBerry конфигурации
+
+Ежевика полностью поддерживает [Виджет спецификации W3C][1] , а также проприетарные расширения ОПРАВЫ. Пожалуйста, смотрите полный [WebWorks ежевики документации относительно config.xml][2] для деталей.
+
+ [1]: http://www.w3.org/TR/widgets/
+ [2]: https://developer.blackberry.com/html5/documentation/working_with_config_xml_file_1866970_11.html
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/guide/platforms/blackberry/index.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/guide/platforms/blackberry/index.md b/docs/ru/edge/guide/platforms/blackberry/index.md
new file mode 100644
index 0000000..a3ddbe3
--- /dev/null
+++ b/docs/ru/edge/guide/platforms/blackberry/index.md
@@ -0,0 +1,164 @@
+---
+
+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.
+---
+
+# Руководство по платформы ежевики
+
+В этом руководстве показано, как настроить среду SDK для приложений для платформы ежевики до версии 10. Если вы хотите цели самой последней версии, смотрите в руководстве платформы BlackBerry 10. Смотрите ниже для более подробной информации конкретной платформы:
+
+*   BlackBerry конфигурации
+*   Модернизация BlackBerry
+*   Ежевика плагины
+*   Средства командной строки ежевики
+
+Средства командной строки относятся к версии до Cordova 3.0. Сведения о текущем интерфейсе см интерфейс командной строки.
+
+## Требования и поддержка
+
+Эта версия BlackBerry не поддерживается `cordova` средство, описанное в интерфейс командной строки, но отдельный набор средств командной строки. Скачайте дистрибутив Cordova от [cordova.apache.org][1].
+
+ [1]: http://cordova.apache.org/#download
+
+Cordova для BlackBerry опирается на [BlackBerry WebWorks framework][2], который доступен для Windows XP (32-разрядная), Windows 7 (32-разрядные и 64-бит) и Mac (OS X 10.6.4+). WebWorks приложения могут *только* быть развернут на следующих платформах ежевики:
+
+ [2]: https://bdsc.webapps.blackberry.com/html5
+
+*   BlackBerry OS 5.0 и выше
+*   BlackBerry PlayBook
+*   Ежевика 10 (QNX)
+
+WebWorks требует Java Development Kit (JDK). Для Windows используйте 32-разрядной версии [Oracle JDK][3]. Java в устанавливается по умолчанию в Mac OS X, вплоть до версии 10.7, которая требует [отдельной установки][4]. Это также требует Apache Ant, который на Mac является частью установки Java. Windows версия доступна с [ant.apache.org][5].
+
+ [3]: http://www.oracle.com/technetwork/java/javase/downloads/index.html#jdk
+ [4]: http://support.apple.com/kb/DL1421
+ [5]: http://ant.apache.org/bindownload.cgi
+
+## Установите SDK
+
+Скачать и установить соответствующий WebWorks SDK для вашего развития. BlackBerry PlayBook и BlackBerry смартфон WebWorks SDK можно загрузить из следующих источников.
+
+*   \[BlackBerry PlayBook SDK\] (https://developer.blackberry.com/html5/download/#playbook) и [Adobe Air SDK][6]
+
+*   \[Ежевики Smartphones SDK\] (https://developer.blackberry.com/html5/download/#smartphones)
+
+ [6]: http://www.adobe.com/devnet/air/air-sdk-download.html
+
+## Зарегистрироваться для ключей подписи
+
+Если вы хотите опубликовать приложение на мире App ежевики, или на фактическом устройстве, вам будет нужно зарегистрировать для набора бесплатные ключи подписывания кода. Для этого заполните [BlackBerry клавиш бланке заказа][7]. Как только вы получите ваши ключи подписи, они требуют установки. Смотрите [веб-сайт BlackBerry HTML5/WebWorks][8] для получения информации.
+
+ [7]: https://www.blackberry.com/SignedKeys
+ [8]: https://developer.blackberry.com/html5/documentation/signing_setup_bb10_apps_2008396_11.html
+
+## Установить Кордова
+
+Скачайте и распакуйте последнюю копию [Кордова][1].
+
+## Создание нового проекта
+
+*   Открыть терминал командной строки и перейдите к где вы распаковали Cordova.
+
+*   Существует каталог для каждой платформы, которая поддерживает Cordova. Перейдите к `blackberry` каталог.
+
+*   `blackberry`Каталог содержит несколько подкаталогов. `example`Каталог содержит полный проект Cordova. Копия `example` каталог в другое место на вашем компьютере и перемещаться там.
+
+*   Редактировать `project.properties` файла для указания WebWorks SDK, вы используете. Например ниже приведены соответствующие параметры для BlackBerry PlayBook, смартфон BlackBerry (OS5-7) или BlackBerry 10 (QNX):
+    
+        playbook.bbwp.dir=C:\\Program Files\\Research In Motion\\BlackBerry WebWorks SDK for TabletOS 2.1.0.6\\bbwp
+        blackberry.bbwp.dir=C:\\Program Files\\Research In Motion\\BlackBerry WebWorks Packager
+        qnx.bbwp.dir=C:\\Program Files (x86)\\Research In Motion\\BlackBerry 10 WebWorks SDK 1.0.2.9
+        
+
+Они соответствуют параметрам, которые указываются при построении проекта. Первый раз при запуске этих команд, они создают приложения «HelloWorld»:
+
+        cordova/build playbook
+        cordova/build blackberry
+        cordova/build qnx
+    
+
+Вместе с SDK необходимо зарегистрировать ключ подписи кода и отладки маркер. Ключ подписи позволяет распространять приложения через BlackBerry World. Маркер отладки позволяет проверить неподписанные приложения на BlackBerry эмуляторе или устройстве. Вам не нужно создавать самостоятельно и установить маркер отладки; Если ввести пароль хранилища ключей, сценарий построения создает и устанавливает маркер отладки для вас. Чтобы настроить ключ подписи, перейдите на веб-сайт BlackBerry для получения, убедившись в том сохранить пароль, указанный вами. Затем з�
 �пустите `blackberry-signer` Утилита, которая входит в состав SDK. Ежевика предоставляет более подробную информацию здесь:
+
+*   [Зарегистрироваться для вашего кода, ключ подписи][9]
+
+*   [Настройка компьютера для подписи кода][10]
+
+*   [полное руководство по настройке среды SDK][11]
+
+ [9]: https://www.blackberry.com/SignedKeys/codesigning.html
+ [10]: http://developer.blackberry.com/html5/documentation/set_up_for_signing.html
+ [11]: http://developer.blackberry.com/native/documentation/bb10/com.qnx.doc.native_sdk.quickstart/topic/set_up_your_environment.html
+
+## Развертывание в эмулятор
+
+Эмуляторов смартфонов blackBerry доступны только на Windows. BlackBerry PlayBook Эмуляторы требуют VMWare Player (Windows) или VMWare Fusion (Mac OS X). WebWorks SDK предоставляет по умолчанию эмулятор, но дополнительные Эмуляторы доступны [через ежевику][12].
+
+ [12]: http://us.blackberry.com/developers/resources/simulators.jsp
+
+Из каталога проекта, типа `./cordova/run <target>` , заменяя `<target>` либо с `qnx` , `playbook` , или `blackberry` . Обратите внимание, что для BlackBerry 10 и пьес, эмулятор виртуальный образ уже должен быть запущен.
+
+Смотрите ниже для получения дополнительной информации:
+
+*   [BlackBerry PlayBook][13]
+
+*   [Смартфон blackBerry][14]
+
+ [13]: https://developer.blackberry.com/html5/documentation/using_the_tablet_simulator_1866980_11.html
+ [14]: https://developer.blackberry.com/html5/documentation/run_your_app_on_smartphone_sim_1876976_11.html
+
+Для BlackBerry Playbook, отредактируйте `project.properties` для настройки файл `playbook.sim.ip` и `playbook.sim.password` Свойства. Эмулятор IP-адрес доступен через **Параметры** приложения на начальном экране. Включить **безопасности и конфиденциальности → режим развития** параметр для отображения адреса. Пароль можно также задать в закладке **безопасность и конфиденциальность** .
+
+Смартфон BlackBerry, отредактируйте `project.properties` для настройки файл `blackberry.sim.dir` и `blackberry.sim.bin` Свойства. Вам нужно бежать разделителей пути при задании пути каталогов в Windows, например:`C:\\Program
+Files\\BlackBerry\\Simulator`.
+
+После того, как эмулятор установлена и запущена, выполните одно из следующих действий, чтобы установить приложение на главном экране:
+
+        cordova/run playbook
+        cordova/run blackberry
+    
+
+Если вы пробуждены ли устройство подключено к вашему компьютеру, ответить без.
+
+**Примечание:** На BlackBerry OS 5, приложение установлено в `Downloads` каталог.
+
+## Развернуть устройстве
+
+Для развертывания приложения на устройство, он должен быть подключен, и вы должны быть зарегистрированы для кода ключей подписи, как описано выше. Также, для развертывания приложения на BlackBerry PlayBook, **Параметры → Безопасность → режим развития** должна быть включена опция.
+
+Измените на BlackBerry PlayBook, `project.properties` файл и изменить следующие действия, чтобы отразить IP и пароль устройства как descibed выше, вместе с подписания пароль ключа, вы создали:
+
+Из каталога проекта, типа `./cordova/run <target>` , заменяя `<target>` либо с `qnx` , `playbook` , или`blackberry`.
+
+На смартфон BlackBerry (OS5-7), укажите `blackberry.sigtool.password` свойства как подписи пароль ключа.
+
+Затем от каталога проекта, выполните одну из команд бы посмотреть приложение в эмулятор:
+
+        cordova/run playbook
+        cordova/run blackberry
+    
+
+Если вы пробуждены ли устройство подключено к вашему компьютеру, ответьте Да.
+
+**Примечание:** На BlackBerry OS 5, приложение установлено в `Downloads` каталог.
+
+## Дополнительная информация
+
+Следующие статьи может помочь решить общие проблемы при разработке приложений для платформы BlackBerry WebWorks:
+
+*   [Ежевика WebWorks развития ловушек][15]
+
+*   [Лучшие практики для упаковки приложений WebWorks][16]
+
+ [15]: http://supportforums.blackberry.com/t5/Web-and-WebWorks-Development/Common-BlackBerry-WebWorks-development-pitfalls-that-can-be/ta-p/624712
+ [16]: https://bdsc.webapps.blackberrycom/html5/documentation/ww_developing/bestpractice_compiling_ww_apps_1873324_11.html
\ No newline at end of file


[10/50] [abbrv] Sync with Crowdin 9/9 code updates

Posted by mw...@apache.org.
http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/cdc2bf42/docs/it/edge/plugin_ref/spec.md
----------------------------------------------------------------------
diff --git a/docs/it/edge/plugin_ref/spec.md b/docs/it/edge/plugin_ref/spec.md
index 0472f64..96c61c7 100644
--- a/docs/it/edge/plugin_ref/spec.md
+++ b/docs/it/edge/plugin_ref/spec.md
@@ -44,7 +44,11 @@ Il `plugin` elemento è l'elemento di primo livello del manifesto plugin. Esso p
 
 Gli elementi figlio del `<engines>` elemento specificare le versioni di framework basato su Apache Cordova che supporta questo plugin. Un esempio:
 
-    < motori >< nome motore = versione "cordova" = "1.7.0" / >< nome motore = versione "cordova" = "1.8.1" / >< nome motore = versione "worklight" = "1.0.0" piattaforma = "android" scriptSrc = "worklight_version" / >< / motori >
+    <engines>
+        <engine name="cordova" version="1.7.0" />
+        <engine name="cordova" version="1.8.1" />
+        <engine name="worklight" version="1.0.0" platform="android" scriptSrc="worklight_version"/>
+    </engines>
     
 
 Simile al `<plugin>` dell'elemento `version` attributo, la stringa di versione specificato deve corrispondere una stringa maggiore-minore-patch conforme all'espressione regolare:
@@ -54,19 +58,30 @@ Simile al `<plugin>` dell'elemento `version` attributo, la stringa di versione s
 
 Elementi del motore possono inoltre specificare fuzzy partite per evitare la ripetizione e ridurre la manutenzione quando viene aggiornata la piattaforma sottostante. Strumenti dovrebbero sostenere un minimo di `>` , `>=` , `<` e `<=` , per esempio:
 
-    < motori >< nome motore = versione "cordova" = "> = 1.7.0" / >< nome motore = versione "cordova" = "< 1.8.1" / >< / motori >
+    <engines>
+        <engine name="cordova" version=">=1.7.0" />
+        <engine name="cordova" version="<1.8.1" />
+    </engines>
     
 
 Il '<engine>' tag ha anche il supporto predefinito per tutte le principali piattaforme Cordova esiste. Specifica il tag motore 'cordova' significa che tutte le versioni di Cordova su qualsiasi piattaforma devono soddisfare l'attributo di versione del motore. Si possono elencare anche specifiche piattaforme e le versioni al fine di eseguire l'override del motore di catch-all 'cordova':
 
-    < motori >< nome motore = versione "cordova" = "> = 1.7.0" / >< nome motore = versione "android-cordova" = "> = 1.8.0" / >< nome motore = versione "cordova-ios" = "> = 1.7.1" / >< / motori >
+    <engines>
+        <engine name="cordova" version=">=1.7.0" />
+        <engine name="cordova-android" version=">=1.8.0" />
+        <engine name="cordova-ios" version=">=1.7.1" />
+    </engines>
     
 
 Ecco un elenco di default motori che la '<engine>' etichetta supporta: * 'cordova' * 'cordova-plugman' * 'cordova-android' * 'cordova-ios' * 'cordova-blackberry10' * 'cordova-wp7' * 'cordova-wp8' * 'cordova-windows8'
 
 Specifica quadri personalizzati basati su Apache Cordova dovrebbero essere elencati sotto l'etichetta del motore in questo modo:
 
-    < motori >< nome motore = versione "my_custom_framework" = "1.0.0" piattaforma = "android" scriptSrc = "path_to_my_custom_framework_version" / >< nome motore = versione "another_framework" = "> 0.2.0" piattaforma = "ios|android" scriptSrc = "path_to_another_framework_version" / >< nome motore = versione "even_more_framework" = "> = 2.2.0" piattaforma = "*" scriptSrc = "path_to_even_more_framework_version" / >< / motori >
+    <engines>
+        <engine name="my_custom_framework" version="1.0.0" platform="android" scriptSrc="path_to_my_custom_framework_version"/>
+        <engine name="another_framework" version=">0.2.0" platform="ios|android" scriptSrc="path_to_another_framework_version"/>
+        <engine name="even_more_framework" version=">=2.2.0" platform="*" scriptSrc="path_to_even_more_framework_version"/>
+    </engines>
     
 
 Un quadro personalizzato basato su Apache Cordova richiede che un elemento motore include i seguenti attributi: 'nome', 'versione', 'scriptSrc' e 'piattaforma'.
@@ -87,7 +102,7 @@ Se non `<engine>` i tag sono specificati, plugman tenta di installare nella dire
 
 Un nome leggibile per il plugin, il cui contenuto di testo contiene il nome del plugin. Ad esempio:
 
-    < nome > Foo < / nome >
+    <name>Foo</name>
     
 
 Questo elemento non (ancora) gestire la localizzazione.
@@ -96,7 +111,7 @@ Questo elemento non (ancora) gestire la localizzazione.
 
 Una descrizione leggibile per il plugin. Il contenuto di testo dell'elemento contiene la descrizione del plugin. Un esempio:
 
-    < descrizione > Foo plugin Descrizione < / descrizione >
+    <description>Foo plugin description</description>
     
 
 Questo elemento non (ancora) gestire la localizzazione.
@@ -105,28 +120,31 @@ Questo elemento non (ancora) gestire la localizzazione.
 
 Nome autore del plugin. Il contenuto di testo dell'elemento contiene il nome dell'autore plugin. Un esempio:
 
-    < autore > Foo plugin Descrizione < / autore >
+    <author>Foo plugin description</author>
     
 
 ## `<keywords>`elemento
 
 Parole chiave del plugin. Il contenuto di testo dell'elemento contiene Parole chiavi separate da virgole per descrivere il plugin. Un esempio:
 
-    < Parole chiavi > foo, bar < / Parole chiavi >
+    <keywords>foo,bar</keywords>
     
 
 ## `<license>`elemento
 
 Licenza di plugin. Il contenuto di testo dell'elemento contiene la licenza di plugin. Un esempio:
 
-    < licenza > Apache License 2.0 < / licenza >
+    <license>Apache 2.0 License</license>
     
 
 ## `<asset>`elemento
 
 Uno o più elementi che elenca i file o le directory da copiare in un'app di Cordova `www` directory. Esempi:
 
-    <!---> un singolo file, per essere copiati nella directory radice < bene src = "www/foo.js" target="foo.js" / ><!..--una directory, anche per essere copiato nella directory principale--> < bene src = "www/foo" target = "foo" / >
+    <!-- a single file, to be copied in the root directory -->
+    <asset src="www/foo.js" target="foo.js" />
+    <!-- a directory, also to be copied in the root directory -->
+    <asset src="www/foo" target="foo" />
     
 
 Tutti i `<asset>` tag richiedono entrambi `src` e `target` gli attributi. Solo Web plugin contiene principalmente `<asset>` elementi. Qualsiasi `<asset>` elementi annidati all'interno di `<platform>` elementi specificano risorse specifiche della piattaforma web, come descritto di seguito. Attributi includono:
@@ -145,7 +163,9 @@ Tutti i `<asset>` tag richiedono entrambi `src` e `target` gli attributi. Solo W
 
 La maggior parte dei plugin includono uno o più file JavaScript. Ogni `<js-module>` tag corrisponde a un file JavaScript e impedisce agli utenti del plugin di dover aggiungere un `<script>` tag per ogni file. Mentre `<asset>` tag semplicemente copiare un file dalla sottodirectory plugin in `www` , `<js-module>` tag sono molto più sofisticati. Hanno questo aspetto:
 
-    < src="socket.js js-modulo" nome = "Socket" >< clobbers target="chrome.socket" / >< / js-modulo >
+    <js-module src="socket.js" name="Socket">
+        <clobbers target="chrome.socket" />
+    </js-module>
     
 
 Quando si installa un plugin con l'esempio precedente, `socket.js` viene copiato in `www/plugins/my.plugin.id/socket.js` e aggiunto come voce per `www/cordova_plugins.js` . Al momento del caricamento, codice delle `cordova.js` utilizza XHR per leggere ogni file e iniettare un `<script>` tag in HTML. Aggiunge un mapping per clobber o unire più appropriata, come descritto di seguito.
@@ -176,7 +196,7 @@ Nidificazione di `<js-module>` elementi all'interno di `<platform>` dichiara le
 
 Il `<dependency>` tag consente di specificare altri plugin da cui dipende l'attuale plugin. Mentre le versioni future li avrà accesso dai repository dei plugin, a breve termine plugin direttamente fanno riferimento come URL di `<dependency>` tag. Sono formattati come segue:
 
-    < dipendenza id="com.plugin.id" url = "https://github.com/myuser/someplugin" commit = subdir "428931ada3891801" = "/ percorso/qui alcuni" / >
+    <dependency id="com.plugin.id" url="https://github.com/myuser/someplugin" commit="428931ada3891801" subdir="some/path/here" />
     
 
 *   `id`: fornisce l'ID del plugin. Dovrebbe essere univoco globale ed espresse in stile retro-dominio. Mentre nessuna di queste restrizioni è attualmente applicata, può essere in futuro.
@@ -203,7 +223,12 @@ Plugin senza `<platform>` tag sono presupposte per essere solo JavaScript e quin
 
 Un tag di piattaforma del campione:
 
-    < nome piattaforma = "android" ><!---> android specifici elementi < / piattaforma >< nome piattaforma = "ios" ><!---> ios specifici elementi < / piattaforma >
+    <platform name="android">
+        <!-- android-specific elements -->
+    </platform>
+    <platform name="ios">
+        <!-- ios-specific elements -->
+    </platform>
     
 
 La richiesta `name` attributo identifica una piattaforma, come sostenuto, associando i bambini dell'elemento con quella piattaforma.
@@ -220,7 +245,13 @@ Nomi di piattaforma dovrebbero essere minuscoli. Nomi di piattaforma, come arbit
 
 Il `<source-file>` elemento identifica il codice eseguibile sorgente che deve essere installato in un progetto. Esempi:
 
-    <! - android--> < src="src/android/Foo.java file di origine" destinazione-dir = "src/com/alunny/foo" / ><!---> ios < file di origine src="src/ios/CDVFoo.m" / >< file di origine src="src/ios/someLib.a" quadro = "true" / >< file di origine src="src/ios/someLib.a" flag del compilatore = "- fno - objc-arco" / >
+    <!-- android -->
+    <source-file src="src/android/Foo.java"
+                    target-dir="src/com/alunny/foo" />
+    <!-- ios -->
+    <source-file src="src/ios/CDVFoo.m" />
+    <source-file src="src/ios/someLib.a" framework="true" />
+    <source-file src="src/ios/someLib.a" compiler-flags="-fno-objc-arc" />
     
 
 Esso supporta i seguenti attributi:
@@ -245,12 +276,24 @@ Il `config-file` elemento consente solo di aggiungere nuovi bambini a un albero
 
 Esempio di XML:
 
-    < target="AndroidManifest.xml config-file" padre = "application/manifesto /" >< android:name="com.foo.Foo attività" android:label="@string/app_name" >< intento-filtro >< / intento-filtro >< / attività >< / config-file >
+    <config-file target="AndroidManifest.xml" parent="/manifest/application">
+        <activity android:name="com.foo.Foo" android:label="@string/app_name">
+            <intent-filter>
+            </intent-filter>
+        </activity>
+    </config-file>
     
 
 Esempio per `plist` :
 
-    < destinazione config-file = "*-INFO. plist" padre = "CFBundleURLTypes" >< matrice >< dict >< chiave > nomepacchetto < / chiave >< stringa > $PACKAGE_NAME < / string >< / dict >< / matrice >< / config-file >
+    <config-file target="*-Info.plist" parent="CFBundleURLTypes">
+        <array>
+            <dict>
+                <key>PackageName</key>
+                <string>$PACKAGE_NAME</string>
+            </dict>
+        </array>
+    </config-file>
     
 
 Esso supporta i seguenti attributi:
@@ -277,26 +320,31 @@ Questo è *superata* in quanto si applica solo a cordova-ios 2.2.0 e sotto. Uso
 
 Esempio:
 
-    < target="config.xml config-file" padre = "/ widget/plugins" >< plugin nome = "ChildBrowser" value = "ChildBrowserCommand" / >< / config-file >
+    <config-file target="config.xml" parent="/widget/plugins">
+         <plugin name="ChildBrowser" value="ChildBrowserCommand"/>
+    </config-file>
     
 
 Specifica una chiave e un valore da aggiungere per la corretta `AppInfo.plist` file in un progetto di Cordova iOS. Ad esempio:
 
-    < plugin-plist chiave = "Foo" stringa = "CDVFoo" / >
+    <plugins-plist key="Foo" string="CDVFoo" />
     
 
 ## `<resource-file>`e`<header-file>`
 
 Come file di origine, ma in particolare per piattaforme come iOS che distinguere tra i file di origine, intestazioni e risorse. Esempi:
 
-    < src="CDVFoo.bundle file di risorse" / >< src="CDVFooViewController.xib di file di risorse" / >< src="CDVFoo.h file di intestazione" / >
+    <resource-file src="CDVFoo.bundle" />
+    <resource-file src="CDVFooViewController.xib" />
+    <header-file src="CDVFoo.h" />
     
 
 ## `<lib-file>`
 
 Come sorgente, risorse e file di intestazione, ma specificamente per piattaforme come BlackBerry 10 che utilizzare librerie generati dagli utenti. Esempi:
 
-    < src="src/BlackBerry10/native/device/libfoo.so lib-file" arco = «dispositivo» / >< src="src/BlackBerry10/native/simulator/libfoo.so lib-file" arco = "simulator" / >
+    <lib-file src="src/BlackBerry10/native/device/libfoo.so" arch="device" />
+    <lib-file src="src/BlackBerry10/native/simulator/libfoo.so" arch="simulator" />
     
 
 Attributi supportati:
@@ -311,7 +359,8 @@ Identifica un quadro (solitamente parte della piattaforma/OS) su cui il plugin d
 
 Esempi:
 
-    < src="libsqlite3.dylib quadro" / >< quadro src="social.framework" debole = "true" / >
+    <framework src="libsqlite3.dylib" />
+    <framework src="social.framework" weak="true" />
     
 
 Il `src` attributo identifica il quadro, che plugman tenta di aggiungere al progetto di Cordova, nella maniera corretta per una determinata piattaforma.
@@ -322,33 +371,39 @@ L'optional `weak` attributo è un valore booleano che indica se il quadro dovreb
 
 Informazioni supplementari fornite agli utenti. Questo è utile quando si richiedono ulteriori passaggi che non possono essere facilmente automatizzati o sono oltre la portata di plugman. Esempi:
 
-    < Info > è necessario installare __Google giocare Services__ dalla sezione 'Extra Android' utilizzando il gestore di Android SDK (eseguire 'android').
+    <info>
+    You need to install __Google Play Services__ from the `Android Extras` section using the Android SDK manager (run `android`).
     
-    È necessario aggiungere la seguente riga al vostro android.library.reference.1=PATH_TO_ANDROID_SDK/sdk/extras/google/google_play_services/libproject/google-play-services_lib 'local.properties' < / info >
+    You need to add the following line to your `local.properties`
+    
+    android.library.reference.1=PATH_TO_ANDROID_SDK/sdk/extras/google/google_play_services/libproject/google-play-services_lib
+    </info>
     
 
 # Variabili
 
 In alcuni casi, un plugin potrebbe essere necessario apportare modifiche alla configurazione dipende l'applicazione di destinazione. Ad esempio, per registrare per C2DM su Android, un'app con ID pacchetto `com.alunny.message` vuoi richiedere un'autorizzazione come:
 
-    < usi-autorizzazione android:name="com.alunny.message.permission.C2D_MESSAGE"/ >
+    <uses-permission
+    android:name="com.alunny.message.permission.C2D_MESSAGE"/>
     
 
 In tali casi in cui il contenuto inserito dalla `plugin.xml` file non è noto prima del tempo, le variabili possono essere indicate da un segno di dollaro, seguito da una serie di lettere, cifre o caratteri di sottolineatura. Per l'esempio precedente, il `plugin.xml` file dovrebbe includere questo tag:
 
-    < usi-autorizzazione android:name="$PACKAGE_NAME.permission.C2D_MESSAGE"/ >
+    <uses-permission
+    android:name="$PACKAGE_NAME.permission.C2D_MESSAGE"/>
     
 
 plugman sostituisce i riferimenti a variabili con il valore specificato, o una stringa vuota se non trovato. Il valore del riferimento variabile può essere rilevato (in questo caso, dalla `AndroidManifest.xml` file) o specificato dall'utente dello strumento; il processo esatto dipende dalla particolare strumento.
 
 plugman possibile richiedere agli utenti di specificare le variabili necessarie di un plugin. Ad esempio, i tasti per C2M e Google Maps API possono essere specificati come un argomento della riga di comando:
 
-    plugman - piattaforma android - progetto/percorso/per/plugin - name|git-url|path - API_KEY=!@CFATGWE%^WGSFDGSDFW$%^#$%YTHGsdfhsfhyer56734 variabile di progetto
+    plugman --platform android --project /path/to/project --plugin name|git-url|path --variable API_KEY=!@CFATGWE%^WGSFDGSDFW$%^#$%YTHGsdfhsfhyer56734
     
 
 Per rendere la variabile obbligatoria, il `<platform>` tag deve contenere un `<preference>` tag. Ad esempio:
 
-    < nome preferenza = "API_KEY" / >
+    <preference name="API_KEY" />
     
 
 plugman controlla che queste preferenze richieste vengono passate. Se così non fosse, dovrebbe avvertire l'utente come passare la variabile in e uscire con un codice diverso da zero.

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/cdc2bf42/docs/ja/edge/plugin_ref/plugman.md
----------------------------------------------------------------------
diff --git a/docs/ja/edge/plugin_ref/plugman.md b/docs/ja/edge/plugin_ref/plugman.md
index 49202c0..8b005e8 100644
--- a/docs/ja/edge/plugin_ref/plugman.md
+++ b/docs/ja/edge/plugin_ref/plugman.md
@@ -47,38 +47,38 @@ Plugman をインストールするには、[ノード][3]コンピューター
 
 以下の例はコルドバ Api をプロジェクトで使用するまだ動作バージョン 3.0 にアップグレードした後に必要に応じてプラグインを追加する方法を示します。各コマンド ターゲット プラットフォームを選択し、プラットフォームのプロジェクト ディレクトリを参照する必要があります。
 
-*   コルドバ プラグイン バッテリ ステータス plugman--プロジェクトのプラットフォーム < ios|android|blackberry10|wp7|wp8 >-- <directory> -プラグイン https://git-wip-us.apache.org/repos/asf/cordova-plugin-battery-status.git
+*   cordova-plugin-battery-status plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-battery-status.git
 
-*   コルドバ プラグイン カメラ plugman - プロジェクトのプラットフォーム < ios|android|blackberry10|wp7|wp8 >-- <directory> -プラグイン https://git-wip-us.apache.org/repos/asf/cordova-plugin-camera.git
+*   cordova-plugin-camera plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-camera.git
 
-*   コルドバ プラグイン コンソール plugman--プロジェクトのプラットフォーム < ios|android|blackberry10|wp7|wp8 >-- <directory> -プラグイン https://git-wip-us.apache.org/repos/asf/cordova-plugin-console.git
+*   cordova-plugin-console plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-console.git
 
-*   コルドバ プラグイン連絡先 plugman - プロジェクトのプラットフォーム < ios|android|blackberry10|wp7|wp8 >-- <directory> -プラグイン https://git-wip-us.apache.org/repos/asf/cordova-plugin-contacts.git
+*   cordova-plugin-contacts plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-contacts.git
 
-*   コルドバのプラグイン デバイス plugman--プロジェクトのプラットフォーム < ios|android|blackberry10|wp7|wp8 >-- <directory> -プラグイン https://git-wip-us.apache.org/repos/asf/cordova-plugin-device.git
+*   cordova-plugin-device plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-device.git
 
-*   コルドバ-プラグイン デバイス-モーション (加速度) plugman - プロジェクトのプラットフォーム < ios|android|blackberry10|wp7|wp8 >-- <directory> -プラグイン https://git-wip-us.apache.org/repos/asf/cordova-plugin-device-motion.git
+*   cordova-plugin-device-motion (accelerometer) plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-device-motion.git
 
-*   コルドバのプラグイン デバイス向き (コンパス) plugman--プロジェクトのプラットフォーム < ios|android|blackberry10|wp7|wp8 >-- <directory> -プラグイン https://git-wip-us.apache.org/repos/asf/cordova-plugin-device-orientation.git
+*   cordova-plugin-device-orientation (compass) plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-device-orientation.git
 
-*   コルドバ プラグイン ダイアログ plugman--プロジェクトのプラットフォーム < ios|android|blackberry10|wp7|wp8 >-- <directory> -プラグイン https://git-wip-us.apache.org/repos/asf/cordova-plugin-dialogs.git
+*   cordova-plugin-dialogs plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-dialogs.git
 
-*   コルドバ プラグインファイル plugman--プロジェクトのプラットフォーム < ios|android|blackberry10|wp7|wp8 >-- <directory> -プラグイン https://git-wip-us.apache.org/repos/asf/cordova-plugin-file.git
+*   cordova-plugin-file plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-file.git
 
-*   コルドバ プラグイン ファイル転送 plugman - プロジェクトのプラットフォーム < ios|android|blackberry10|wp7|wp8 >-- <directory> -プラグイン https://git-wip-us.apache.org/repos/asf/cordova-plugin-file-transfer.git
+*   cordova-plugin-file-transfer plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-file-transfer.git
 
-*   コルドバ プラグイン地理位置情報 plugman--プロジェクトのプラットフォーム < ios|android|blackberry10|wp7|wp8 >-- <directory> -プラグイン https://git-wip-us.apache.org/repos/asf/cordova-plugin-geolocation.git
+*   cordova-plugin-geolocation plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-geolocation.git
 
-*   コルドバ プラグイン グローバリゼーション plugman--プロジェクトのプラットフォーム < ios|android|blackberry10|wp7|wp8 >-- <directory> -プラグイン https://git-wip-us.apache.org/repos/asf/cordova-plugin-globalization.git
+*   cordova-plugin-globalization plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-globalization.git
 
-*   コルドバのプラグイン inappbrowser plugman--プロジェクトのプラットフォーム < ios|android|blackberry10|wp7|wp8 >-- <directory> -プラグイン https://git-wip-us.apache.org/repos/asf/cordova-plugin-inappbrowser.git
+*   cordova-plugin-inappbrowser plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-inappbrowser.git
 
-*   コルドバ プラグイン メディア plugman--プロジェクトのプラットフォーム < ios|android|blackberry10|wp7|wp8 >-- <directory> -プラグイン https://git-wip-us.apache.org/repos/asf/cordova-plugin-media.git
+*   cordova-plugin-media plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-media.git
 
-*   コルドバ プラグイン メディア キャプチャ plugman--プロジェクトのプラットフォーム < ios|android|blackberry10|wp7|wp8 >-- <directory> -プラグイン https://git-wip-us.apache.org/repos/asf/cordova-plugin-media-capture.git
+*   cordova-plugin-media-capture plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-media-capture.git
 
-*   コルドバ プラグイン ネットワーク情報 plugman--プロジェクトのプラットフォーム < ios|android|blackberry10|wp7|wp8 >-- <directory> -プラグイン https://git-wip-us.apache.org/repos/asf/cordova-plugin-network-information.git
+*   cordova-plugin-network-information plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-network-information.git
 
-*   コルドバ プラグイン splashscreen plugman--プロジェクトのプラットフォーム < ios|android|blackberry10|wp7|wp8 >-- <directory> -プラグイン https://git-wip-us.apache.org/repos/asf/cordova-plugin-splashscreen.git
+*   cordova-plugin-splashscreen plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-splashscreen.git
 
-*   コルドバ プラグイン振動 plugman--プロジェクトのプラットフォーム < ios|android|blackberry10|wp7|wp8 >-- <directory> -プラグイン https://git-wip-us.apache.org/repos/asf/cordova-plugin-vibration.git
\ No newline at end of file
+*   cordova-plugin-vibration plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-vibration.git
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/cdc2bf42/docs/ja/edge/plugin_ref/spec.md
----------------------------------------------------------------------
diff --git a/docs/ja/edge/plugin_ref/spec.md b/docs/ja/edge/plugin_ref/spec.md
index 848fc33..9a52dad 100644
--- a/docs/ja/edge/plugin_ref/spec.md
+++ b/docs/ja/edge/plugin_ref/spec.md
@@ -44,7 +44,11 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 子要素は、 `<engines>` 要素のこのプラグインをサポートしている Apache コルドバ ベースのフレームワークのバージョンを指定します。例:
 
-    < エンジン >< エンジン名 =「コルドバ」バージョン =「1.7.0」/>< エンジン名 =「コルドバ」バージョン =「1.8.1」/>< エンジン名 ="worklight"バージョン =「1.0.0」プラットフォーム =「アンドロイド」scriptSrc ="worklight_version"/></エンジン >
+    <engines>
+        <engine name="cordova" version="1.7.0" />
+        <engine name="cordova" version="1.8.1" />
+        <engine name="worklight" version="1.0.0" platform="android" scriptSrc="worklight_version"/>
+    </engines>
     
 
 同様に、 `<plugin>` 要素の `version` 属性、指定されたバージョン文字列は正規表現に適合する主要マイナー パッチ文字列と一致する必要があります。
@@ -54,19 +58,30 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 エンジン要素ファジーマッチの繰り返しを避けるために、基になるプラットフォームが更新されたときにメンテナンスを減らすためにも指定できます。 ツールの最小値をサポートする必要があります `>` 、 `>=` 、 `<` 、 `<=` 、例えば。
 
-    < エンジン >< エンジン名 =「コルドバ」バージョン ="> = 1.7.0"/>< エンジン名 =「コルドバ」バージョン ="< 1.8.1」/></エンジン >
+    <engines>
+        <engine name="cordova" version=">=1.7.0" />
+        <engine name="cordova" version="<1.8.1" />
+    </engines>
     
 
 '<engine>' タグもすべてのコルドバに存在する主要なプラットフォームに対する既定のサポートをしています。 'コルドバ' エンジン タグを指定する任意のプラットフォーム上のコルドバのすべてのバージョンがエンジンのバージョン属性を満たす必要がありますを意味します。 キャッチ オール 'コルドバ' エンジンをオーバーライドするために特定のプラットフォームとバージョンを一覧表示することも可能性があります。
 
-    < エンジン >< エンジン名 =「コルドバ」バージョン ="> = 1.7.0"/>< エンジン名 =「コルドバ アンドロイド」バージョン ="> 1.8.0 ="/>< エンジン名 ="コルドバ ios"バージョン ="> = 1.7.1"/></エンジン >
+    <engines>
+        <engine name="cordova" version=">=1.7.0" />
+        <engine name="cordova-android" version=">=1.8.0" />
+        <engine name="cordova-ios" version=">=1.7.1" />
+    </engines>
     
 
 ここでは、エンジンの既定の一覧を '<engine>'タグをサポートしています: * 'コルドバ' *' コルドバ-plugman' * 'コルドバ人造人間' * 'コルドバ ios' *' コルドバ-blackberry10' * 'コルドバ wp7' *' コルドバ wp8' * ' コルドバ-windows8'
 
 カスタム Apache コルドバ ベース フレームワークはエンジン タグの下に表示する必要がありますを指定しましょう。
 
-    < エンジン >< エンジン名 ="my_custom_framework"バージョン =「1.0.0」プラットフォーム =「アンドロイド」scriptSrc ="path_to_my_custom_framework_version"/>< エンジン名 ="another_framework"バージョン ="> 0.2.0"プラットフォーム ="ios|android"scriptSrc ="path_to_another_framework_version"/>< エンジン名 ="even_more_framework"バージョン ="> = 2.2.0"プラットフォーム ="*"scriptSrc ="path_to_even_more_framework_version"/></エンジン >
+    <engines>
+        <engine name="my_custom_framework" version="1.0.0" platform="android" scriptSrc="path_to_my_custom_framework_version"/>
+        <engine name="another_framework" version=">0.2.0" platform="ios|android" scriptSrc="path_to_another_framework_version"/>
+        <engine name="even_more_framework" version=">=2.2.0" platform="*" scriptSrc="path_to_even_more_framework_version"/>
+    </engines>
     
 
 カスタム Apache コルドバ ベース フレームワーク エンジン要素に次の属性が含まれている必要があります: 'プラットフォーム' 'scriptSrc' や 'バージョン' '名'。
@@ -87,7 +102,7 @@ plugman は、そのターゲット プロジェクトがエンジンの制約
 
 テキスト コンテンツを持つプラグインの名前が含まれているプラグインを人間が判読できる名前。たとえば。
 
-    < 名前 > Foo </名 >
+    <name>Foo</name>
     
 
 この要素はない (まだ) ローカライズを処理します。
@@ -96,7 +111,7 @@ plugman は、そのターゲット プロジェクトがエンジンの制約
 
 プラグインを人間が判読できる説明。要素のテキスト コンテンツには、プラグインの説明が含まれます。例:
 
-    < 説明 > Foo プラグイン説明 </説明 >
+    <description>Foo plugin description</description>
     
 
 この要素はない (まだ) ローカライズを処理します。
@@ -105,28 +120,31 @@ plugman は、そのターゲット プロジェクトがエンジンの制約
 
 プラグインの作成者の名前。要素のテキスト コンテンツには、プラグインの作者の名前が含まれます。例:
 
-    < 著者 > Foo プラグインの説明 </著者 >
+    <author>Foo plugin description</author>
     
 
 ## `<keywords>`要素
 
 プラグインのキーワード。要素のテキスト コンテンツには、プラグインを記述するコンマで区切られたキーワードが含まれます。例:
 
-    < キーワード > foo、バー </キーワード >
+    <keywords>foo,bar</keywords>
     
 
 ## `<license>`要素
 
 プラグインのライセンス。要素のテキスト コンテンツには、プラグインのライセンスが含まれます。例:
 
-    < ライセンス > Apache 2.0 ライセンス </ライセンス >
+    <license>Apache 2.0 License</license>
     
 
 ## `<asset>`要素
 
 1 つまたは複数の要素に Cordova アプリをコピーするディレクトリまたはファイル一覧 `www` ディレクトリ。例:
 
-    < !--ルート ディレクトリにコピーされるの 1 つのファイル--> < 資産 src ="www/foo.js"target="foo.js"/>< !--ディレクトリもルート ディレクトリにコピーする、--> < 資産 src ="www/foo"ターゲット ="foo"/>
+    <!-- a single file, to be copied in the root directory -->
+    <asset src="www/foo.js" target="foo.js" />
+    <!-- a directory, also to be copied in the root directory -->
+    <asset src="www/foo" target="foo" />
     
 
 すべて `<asset>` タグを両方必要とする `src` と `target` の属性。 Web だけのプラグインが含まれている主 `<asset>` の要素。 どんな `<asset>` 要素内にネストされた `<platform>` 要素プラットフォーム固有の web 資産を指定して、以下のとおりです。 属性は次のとおりです。
@@ -145,7 +163,9 @@ plugman は、そのターゲット プロジェクトがエンジンの制約
 
 ほとんどのプラグインには、1 つまたは複数の JavaScript ファイルが含まれます。 各 `<js-module>` タグ、JavaScript ファイルなどに対応し、なくなりますプラグインのユーザーを追加する、 `<script>` の各ファイルのタグ。 一方 `<asset>` タグは、単にプラグインのサブディレクトリからファイルをコピー `www` 、 `<js-module>` タグは、はるかに洗練されました。 彼らはこのようになります:
 
-    < js モジュール src="socket.js"名前 =「ソケット」>< による target="chrome.socket」/></js モジュール >
+    <js-module src="socket.js" name="Socket">
+        <clobbers target="chrome.socket" />
+    </js-module>
     
 
 上記の例ではプラグインをインストールするとき `socket.js` にコピー `www/plugins/my.plugin.id/socket.js` にエントリとして追加されます `www/cordova_plugins.js` 。 読み込み時にコード `cordova.js` XHR を使用して各ファイルの読み取りを注入、 `<script>` タグを HTML に。 それを壊したくまたは以下に示すように適切なマージ マッピングを追加します。
@@ -176,7 +196,7 @@ plugman は、そのターゲット プロジェクトがエンジンの制約
 
 `<dependency>`タグは、現在のプラグインが依存している他のプラグインを指定することができます。 中に将来のバージョンにアクセスするそれらのプラグイン ・ リポジトリーから、短期的にプラグインが直接参照 Url として `<dependency>` タグ。 次のようにフォーマットされています。
 
-    < 依存性 id="com.plugin.id"url ="https://github.com/myuser/someplugin"コミット ="428931ada3891801"サブディレクトリ =「いくつか/パス/ここで」/>
+    <dependency id="com.plugin.id" url="https://github.com/myuser/someplugin" commit="428931ada3891801" subdir="some/path/here" />
     
 
 *   `id`: プラグインの ID を提供します。 グローバルにユニークで逆ドメイン スタイルで表現をする必要があります。 どちらもこれらの制限は、現在適用されている間彼らは将来的にあるかもしれないです。
@@ -195,7 +215,7 @@ plugman は、そのターゲット プロジェクトがエンジンの制約
 
 注意してください、 `subdir` 常に親のプラグインではないの git リポジトリの*ルート*からの相対パスを指定します。 これは、それを直接ローカルのパスで、プラグインをインストールする場合でも当てはまります。 Plugman は、git リポジトリのルートを検索し、そこから他のプラグインを検索します。
 
-## `< プラットフォーム >`
+## `<platform>`
 
 `<platform>`タグが関連付けられているネイティブ コードまたはその構成ファイルへの変更を必要とするプラットフォームを識別します。 この仕様を使用してツールはサポートされているプラットフォームを識別およびコルドバのプロジェクトにコードをインストールできます。
 
@@ -203,7 +223,12 @@ plugman は、そのターゲット プロジェクトがエンジンの制約
 
 サンプル プラットフォーム タグ:
 
-    < プラットフォーム名 =「アンドロイド」>< !--android 特有な要素--> </プラットフォーム >< プラットフォーム名 ="ios">< !--ios 固有の要素--> </プラットフォーム >
+    <platform name="android">
+        <!-- android-specific elements -->
+    </platform>
+    <platform name="ios">
+        <!-- ios-specific elements -->
+    </platform>
     
 
 必要な `name` 属性を識別します、プラットフォーム サポートされて、そのプラットフォームを要素の子に関連付けます。
@@ -216,11 +241,17 @@ plugman は、そのターゲット プロジェクトがエンジンの制約
 *   wp7
 *   wp8
 
-## `< ソース ファイル >`
+## `<source-file>`
 
 `<source-file>`要素をプロジェクトにインストールする必要があります実行可能なソース コードを識別します。例:
 
-    < !--アンドロイド--> < ソース ファイル src="src/android/Foo.java"ターゲット ディレクトリ ="src/com/alunny/foo"/>< !--ios--> < ソース ファイル src="src/ios/CDVFoo.m"/>< ソース ファイル src="src/ios/someLib.a"フレームワーク ="true"/>< ソース ファイル src="src/ios/someLib.a"コンパイラ フラグ ="- fno - objc-アーク"/>
+    <!-- android -->
+    <source-file src="src/android/Foo.java"
+                    target-dir="src/com/alunny/foo" />
+    <!-- ios -->
+    <source-file src="src/ios/CDVFoo.m" />
+    <source-file src="src/ios/someLib.a" framework="true" />
+    <source-file src="src/ios/someLib.a" compiler-flags="-fno-objc-arc" />
     
 
 次の属性をサポートしています。
@@ -235,7 +266,7 @@ plugman は、そのターゲット プロジェクトがエンジンの制約
 
 *   `compiler-flags`(iOS の場合のみ): 場合設定、特定のソース ファイルの指定したコンパイラ フラグを割り当てます。
 
-## `< ファイル >`
+## `<config-file>`
 
 ドキュメントに変更を行う場所、および何を変更する必要があります変更する XML ベースの構成ファイルを示します。
 
@@ -245,12 +276,24 @@ plugman は、そのターゲット プロジェクトがエンジンの制約
 
 XML の例:
 
-    < 設定ファイル target="AndroidManifest.xml"親「/マニフェスト/アプリケーション」= >< 活動 android:name="com.foo.Foo"android:label="@string/app_name">< 意図フィルター ></意図フィルター ></活動 ></config ファイル >
+    <config-file target="AndroidManifest.xml" parent="/manifest/application">
+        <activity android:name="com.foo.Foo" android:label="@string/app_name">
+            <intent-filter>
+            </intent-filter>
+        </activity>
+    </config-file>
     
 
 たとえば、 `plist` :
 
-    < config ファイル ターゲット ="*-Info.plist"親"CFBundleURLTypes"= >< アレイ >< dict >< キー > パッケージ名 </キー >< 文字列 > $PACKAGE_NAME </文字列 ></dict ></アレイ ></config ファイル >
+    <config-file target="*-Info.plist" parent="CFBundleURLTypes">
+        <array>
+            <dict>
+                <key>PackageName</key>
+                <string>$PACKAGE_NAME</string>
+            </dict>
+        </array>
+    </config-file>
     
 
 次の属性をサポートしています。
@@ -277,7 +320,9 @@ XML の例:
 
 例:
 
-    < 設定ファイル target="config.xml"親「ウィジェット/プラグイン」= >< プラグイン名 ="ChildBrowser"値 ="ChildBrowserCommand"/></config ファイル >
+    <config-file target="config.xml" parent="/widget/plugins">
+         <plugin name="ChildBrowser" value="ChildBrowserCommand"/>
+    </config-file>
     
 
 キーと、適切に追加する値を指定します `AppInfo.plist` iOS コルドバ プロジェクト内のファイル。たとえば。
@@ -289,14 +334,17 @@ XML の例:
 
 ソース ファイルのようなが iOS などのプラットフォームのために特別にソース ファイル、ヘッダー、およびリソース間区別します。例:
 
-    < リソース ファイル src="CDVFoo.bundle"/>< リソース ファイル src="CDVFooViewController.xib"/>< ヘッダー ファイル src="CDVFoo.h"/>
+    <resource-file src="CDVFoo.bundle" />
+    <resource-file src="CDVFooViewController.xib" />
+    <header-file src="CDVFoo.h" />
     
 
 ## `<lib-file>`
 
 ブラックベリー 10 などのプラットフォームのために特別にしかし、ソース、リソース、およびヘッダー ファイルのようなユーザー生成ライブラリを使用します。例:
 
-    < lib ファイル src="src/BlackBerry10/native/device/libfoo.so"アーチ「デバイス」を =/>< lib ファイル src="src/BlackBerry10/native/simulator/libfoo.so"アーチ =「シミュレータ」/>
+    <lib-file src="src/BlackBerry10/native/device/libfoo.so" arch="device" />
+    <lib-file src="src/BlackBerry10/native/simulator/libfoo.so" arch="simulator" />
     
 
 サポートされている属性:
@@ -311,7 +359,8 @@ XML の例:
 
 例:
 
-    < フレームワーク src="libsqlite3.dylib"/>< フレームワーク src="social.framework"弱い ="true"/>
+    <framework src="libsqlite3.dylib" />
+    <framework src="social.framework" weak="true" />
     
 
 `src`属性を plugman 与えられたプラットフォームの正しいファッションでのコルドバ プロジェクトに追加しようとしています。 フレームワークを識別します。
@@ -322,33 +371,39 @@ XML の例:
 
 追加の情報をユーザーに提供します。これは、余分な手順を簡単に自動化することはできませんまたは plugman の範囲を超えていることが必要な場合に役立ちます。例:
 
-    < 情報 > __Google 再生 Services__ ('人造人間') を実行アンドロイド SDK マネージャーを使用して Android の余分な物セクションからインストールする必要があります。
+    <info>
+    You need to install __Google Play Services__ from the `Android Extras` section using the Android SDK manager (run `android`).
     
-    'Local.properties' android.library.reference.1=PATH_TO_ANDROID_SDK/sdk/extras/google/google_play_services/libproject/google-play-services_lib に次の行を追加する必要があります </情報 >
+    You need to add the following line to your `local.properties`
+    
+    android.library.reference.1=PATH_TO_ANDROID_SDK/sdk/extras/google/google_play_services/libproject/google-play-services_lib
+    </info>
     
 
 # 変数
 
 特定の場合、プラグインは構成の変更、ターゲット アプリケーションに依存する必要があります。 たとえば、C2DM Android アプリ パッケージ id が上に登録する `com.alunny.message` など、アクセス許可が必要になります。
 
-    < 使用許可 android:name="com.alunny.message.permission.C2D_MESSAGE"/>
+    <uses-permission
+    android:name="com.alunny.message.permission.C2D_MESSAGE"/>
     
 
 このような場合、コンテンツの挿入、 `plugin.xml` ファイルが前もって知られていない、変数はドル記号の後に大文字、数字、またはアンダー スコアの一連によって示されることができます。 上記の例については、 `plugin.xml` ファイルには、このタグが含まれます。
 
-    < 使用許可 android:name="$PACKAGE_NAME.permission.C2D_MESSAGE"/>
+    <uses-permission
+    android:name="$PACKAGE_NAME.permission.C2D_MESSAGE"/>
     
 
 plugman が存在しない、指定された値または空の文字列に変数の参照を置き換えます。 参照変数の値を検出可能性があります (からこの場合は、 `AndroidManifest.xml` ファイル) またはツール; のユーザーによって指定された正確なプロセスは、特定のツールに依存。
 
 plugman は、プラグインの必要な変数を指定するユーザーを要求できます。たとえば、c2m-更新と Google Maps API キーは、コマンドライン引数として指定できます。
 
-    plugman--プラットフォーム アンドロイド - プロジェクト/パス/を/プラグイン-name|git-url|path - 可変 API_KEY=!@CFATGWE%^WGSFDGSDFW$%^#$%YTHGsdfhsfhyer56734 プロジェクト
+    plugman --platform android --project /path/to/project --plugin name|git-url|path --variable API_KEY=!@CFATGWE%^WGSFDGSDFW$%^#$%YTHGsdfhsfhyer56734
     
 
 変数を必須に、 `<platform>` タグが含まれてする必要があります、 `<preference>` タグ。たとえば。
 
-    < 設定名 ="API_KEY"/>
+    <preference name="API_KEY" />
     
 
 plugman はこれらの必要な設定が渡されたことを確認します。それ以外の場合はそれに変数を渡すし、0 以外のコードで終了する方法をユーザーに警告する必要があります。

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/cdc2bf42/docs/ko/edge/plugin_ref/plugman.md
----------------------------------------------------------------------
diff --git a/docs/ko/edge/plugin_ref/plugman.md b/docs/ko/edge/plugin_ref/plugman.md
index c87af94..6c74638 100644
--- a/docs/ko/edge/plugin_ref/plugman.md
+++ b/docs/ko/edge/plugin_ref/plugman.md
@@ -47,38 +47,38 @@ Plugman를 설치 하려면 [노드][3] 컴퓨터에 설치 되어 있어야 합
 
 아래 예제에서는 코르도바 Api 프로젝트에서는 여전히 작동 버전 3.0으로 업그레이드 한 후 필요에 따라 플러그인을 추가 하는 방법을 보여 줍니다. 각 명령에 대 한 대상 플랫폼을 선택 하 고 플랫폼의 프로젝트 디렉토리를 참조 해야 합니다.
 
-*   코르 도우 바 플러그인 배터리 상태 plugman-플랫폼 < ios|android|blackberry10|wp7|wp8 >-프로젝트 <directory> -플러그인 https://git-wip-us.apache.org/repos/asf/cordova-plugin-battery-status.git
+*   cordova-plugin-battery-status plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-battery-status.git
 
-*   코르 도우 바 플러그인 카메라 plugman-플랫폼 < ios|android|blackberry10|wp7|wp8 >-프로젝트 <directory> -플러그인 https://git-wip-us.apache.org/repos/asf/cordova-plugin-camera.git
+*   cordova-plugin-camera plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-camera.git
 
-*   코르 도우 바-플러그인-콘솔 plugman-플랫폼 < ios|android|blackberry10|wp7|wp8 >-프로젝트 <directory> -플러그인 https://git-wip-us.apache.org/repos/asf/cordova-plugin-console.git
+*   cordova-plugin-console plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-console.git
 
-*   코르 도우 바-플러그인-연락처 plugman-플랫폼 < ios|android|blackberry10|wp7|wp8 >-프로젝트 <directory> -플러그인 https://git-wip-us.apache.org/repos/asf/cordova-plugin-contacts.git
+*   cordova-plugin-contacts plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-contacts.git
 
-*   코르 도우 바 플러그인 장치 plugman-플랫폼 < ios|android|blackberry10|wp7|wp8 >-프로젝트 <directory> -플러그인 https://git-wip-us.apache.org/repos/asf/cordova-plugin-device.git
+*   cordova-plugin-device plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-device.git
 
-*   코르 도우 바 플러그인 장치 모션 (가 속도계) plugman-플랫폼 < ios|android|blackberry10|wp7|wp8 >-프로젝트 <directory> -플러그인 https://git-wip-us.apache.org/repos/asf/cordova-plugin-device-motion.git
+*   cordova-plugin-device-motion (accelerometer) plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-device-motion.git
 
-*   코르 도우 바 플러그인 장치 방향 (나침반) plugman-플랫폼 < ios|android|blackberry10|wp7|wp8 >-프로젝트 <directory> -플러그인 https://git-wip-us.apache.org/repos/asf/cordova-plugin-device-orientation.git
+*   cordova-plugin-device-orientation (compass) plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-device-orientation.git
 
-*   코르 도우 바 플러그인 대화 상자 plugman-플랫폼 < ios|android|blackberry10|wp7|wp8 >-프로젝트 <directory> -플러그인 https://git-wip-us.apache.org/repos/asf/cordova-plugin-dialogs.git
+*   cordova-plugin-dialogs plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-dialogs.git
 
-*   코르 도우 바 플러그인 파일 plugman-플랫폼 < ios|android|blackberry10|wp7|wp8 >-프로젝트 <directory> -플러그인 https://git-wip-us.apache.org/repos/asf/cordova-plugin-file.git
+*   cordova-plugin-file plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-file.git
 
-*   코르 도우 바 플러그인 파일 전송 plugman-플랫폼 < ios|android|blackberry10|wp7|wp8 >-프로젝트 <directory> -플러그인 https://git-wip-us.apache.org/repos/asf/cordova-plugin-file-transfer.git
+*   cordova-plugin-file-transfer plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-file-transfer.git
 
-*   코르 도우 바 플러그인 위치 정보 plugman-플랫폼 < ios|android|blackberry10|wp7|wp8 >-프로젝트 <directory> -플러그인 https://git-wip-us.apache.org/repos/asf/cordova-plugin-geolocation.git
+*   cordova-plugin-geolocation plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-geolocation.git
 
-*   코르 도우 바 플러그인 세계화 plugman-플랫폼 < ios|android|blackberry10|wp7|wp8 >-프로젝트 <directory> -플러그인 https://git-wip-us.apache.org/repos/asf/cordova-plugin-globalization.git
+*   cordova-plugin-globalization plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-globalization.git
 
-*   코르 도우 바-플러그인-inappbrowser plugman-플랫폼 < ios|android|blackberry10|wp7|wp8 >-프로젝트 <directory> -플러그인 https://git-wip-us.apache.org/repos/asf/cordova-plugin-inappbrowser.git
+*   cordova-plugin-inappbrowser plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-inappbrowser.git
 
-*   코르 도우 바 플러그인 미디어 plugman-플랫폼 < ios|android|blackberry10|wp7|wp8 >-프로젝트 <directory> -플러그인 https://git-wip-us.apache.org/repos/asf/cordova-plugin-media.git
+*   cordova-plugin-media plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-media.git
 
-*   코르 도우 바 플러그인 미디어 캡처 plugman-플랫폼 < ios|android|blackberry10|wp7|wp8 >-프로젝트 <directory> -플러그인 https://git-wip-us.apache.org/repos/asf/cordova-plugin-media-capture.git
+*   cordova-plugin-media-capture plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-media-capture.git
 
-*   코르 도우 바 플러그인 네트워크 정보 plugman-플랫폼 < ios|android|blackberry10|wp7|wp8 >-프로젝트 <directory> -플러그인 https://git-wip-us.apache.org/repos/asf/cordova-plugin-network-information.git
+*   cordova-plugin-network-information plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-network-information.git
 
-*   코르 도우 바 플러그인 splashscreen plugman-플랫폼 < ios|android|blackberry10|wp7|wp8 >-프로젝트 <directory> -플러그인 https://git-wip-us.apache.org/repos/asf/cordova-plugin-splashscreen.git
+*   cordova-plugin-splashscreen plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-splashscreen.git
 
-*   코르 도우 바 플러그인 진동 plugman-플랫폼 < ios|android|blackberry10|wp7|wp8 >-프로젝트 <directory> -플러그인 https://git-wip-us.apache.org/repos/asf/cordova-plugin-vibration.git
\ No newline at end of file
+*   cordova-plugin-vibration plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-vibration.git
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/cdc2bf42/docs/ko/edge/plugin_ref/spec.md
----------------------------------------------------------------------
diff --git a/docs/ko/edge/plugin_ref/spec.md b/docs/ko/edge/plugin_ref/spec.md
index 82ad9a1..cbf1698 100644
--- a/docs/ko/edge/plugin_ref/spec.md
+++ b/docs/ko/edge/plugin_ref/spec.md
@@ -44,7 +44,11 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 자식 요소는 `<engines>` 요소가이 플러그인 지원 아파치 코르도바 기반 프레임 워크의 버전을 지정 합니다. 예를 들어:
 
-    < 엔진 >< 엔진 이름 = "코르도바" 버전 "1.7.0" = / >< 엔진 이름 "코르도바" 버전 = = "1.8.1" / >< 엔진 이름 "worklight" 버전 = = "1.0.0" 플랫폼 = "안 드 로이드" scriptSrc = "worklight_version" / >< / 엔진 >
+    <engines>
+        <engine name="cordova" version="1.7.0" />
+        <engine name="cordova" version="1.8.1" />
+        <engine name="worklight" version="1.0.0" platform="android" scriptSrc="worklight_version"/>
+    </engines>
     
 
 유사는 `<plugin>` 요소의 `version` 특성을 지정 된 버전 문자열과 정규 표현식에 부합 하는 메이저 마이너 패치 문자열 일치 해야 합니다:
@@ -54,19 +58,30 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 엔진 요소 또한 반복을 방지 하 고 기본 플랫폼 업데이트 될 때 유지 보수를 줄이기 위해 유사 항목 일치를 지정할 수 있습니다. 도구 최소 지원 한다 `>` , `>=` , `<` 및 `<=` , 예를 들면:
 
-    < 엔진 >< 엔진 이름 "코르도바" 버전 = = "> = 1.7.0" / >< 엔진 이름 "코르도바" 버전 = = "< 1.8.1" / >< / 엔진 >
+    <engines>
+        <engine name="cordova" version=">=1.7.0" />
+        <engine name="cordova" version="<1.8.1" />
+    </engines>
     
 
 '<engine>' 태그 또한 코르도바에 있는 주요 플랫폼에 대 한 기본 지원 하고있다. '코르도바' 엔진 태그를 지정 하면 모든 플랫폼에서 코르도바의 모든 버전 엔진 버전 특성을 만족 해야 합니다 의미 합니다. 또한 범용 '코르도바' 엔진을 재정의 하려면 특정 플랫폼 및 그들의 버전을 나열할 수 있습니다.
 
-    < 엔진 >< 엔진 이름 "코르도바" 버전 = = "> 1.7.0 =" / >< 엔진 이름 "코르도바-안 드 로이드" 버전 = = "> 1.8.0 =" / >< 엔진 이름 "코르도바-ios" 버전 = = "> = 1.7.1" / >< / 엔진 >
+    <engines>
+        <engine name="cordova" version=">=1.7.0" />
+        <engine name="cordova-android" version=">=1.8.0" />
+        <engine name="cordova-ios" version=">=1.7.1" />
+    </engines>
     
 
 기본 목록에 엔진은 여기에 '<engine>' 태그를 지원 합니다: * '코르도바' * ' 코르도바-plugman' * ' 코르도바-안 드 로이드 ' * ' 코르도바-ios' * ' 코르도바-blackberry10' * ' 코르도바 wp7' * ' 코르도바-wp8' * ' 코르도바 windows8'
 
 이렇게 사용자 정의 아파치 코르도바 기반 프레임 워크 엔진 태그 아래 나열 되어야 합니다 지정:
 
-    < 엔진 >< 엔진 이름 = "my_custom_framework" 버전 = "1.0.0" 플랫폼 = "안 드 로이드" scriptSrc = "path_to_my_custom_framework_version" / >< 엔진 이름 = "another_framework" 버전 = "> 0.2.0" 플랫폼 = "ios|android" scriptSrc = "path_to_another_framework_version" / >< 엔진 이름 "even_more_framework" 버전 = = "> 2.2.0 =" 플랫폼 = "*" scriptSrc = "path_to_even_more_framework_version" / >< / 엔진 >
+    <engines>
+        <engine name="my_custom_framework" version="1.0.0" platform="android" scriptSrc="path_to_my_custom_framework_version"/>
+        <engine name="another_framework" version=">0.2.0" platform="ios|android" scriptSrc="path_to_another_framework_version"/>
+        <engine name="even_more_framework" version=">=2.2.0" platform="*" scriptSrc="path_to_even_more_framework_version"/>
+    </engines>
     
 
 사용자 정의 아파치 코르도바 기반 프레임 워크 엔진 요소는 다음 특성을 포함 해야 합니다: '이름', '버전', 'scriptSrc' 및 '플랫폼'.
@@ -87,7 +102,7 @@ plugman 누구의 대상 프로젝트 엔진의 제약 조건을 충족 하지 
 
 텍스트 내용이 플러그인의 이름을 포함 하는 플러그인에 대 한 인간-읽을 수 있는 이름입니다. 예를 들어:
 
-    < 이름 > Foo < / 이름 >
+    <name>Foo</name>
     
 
 이 요소 하지 않습니다 (아직) 지역화를 처리 합니다.
@@ -96,7 +111,7 @@ plugman 누구의 대상 프로젝트 엔진의 제약 조건을 충족 하지 
 
 플러그인에 대 한 인간-읽을 수 있는 설명입니다. 요소의 텍스트 콘텐츠 플러그인의 설명을 포함합니다. 예를 들어:
 
-    < 설명 > 푸 플러그인 설명 < / 설명 >
+    <description>Foo plugin description</description>
     
 
 이 요소 하지 않습니다 (아직) 지역화를 처리 합니다.
@@ -105,28 +120,31 @@ plugman 누구의 대상 프로젝트 엔진의 제약 조건을 충족 하지 
 
 플러그인 작성자 이름입니다. 요소의 텍스트 콘텐츠 플러그인 작성자의 이름을 포함합니다. 예를 들어:
 
-    < 저자 > 푸 플러그인 설명 < / 제작 >
+    <author>Foo plugin description</author>
     
 
 ## `<keywords>`요소
 
 플러그인 키워드입니다. 요소의 텍스트 콘텐츠 플러그인을 설명 하는 쉼표로 구분 된 키워드를 포함 합니다. 예를 들어:
 
-    < 키워드 > 푸, 바 < / 키워드 >
+    <keywords>foo,bar</keywords>
     
 
 ## `<license>`요소
 
 플러그인 라이센스입니다. 요소의 텍스트 콘텐츠 플러그인 라이선스를 포함 되어 있습니다. 예를 들어:
 
-    < 라이센스 > 아파치 2.0 라이센스 < / 라이센스 >
+    <license>Apache 2.0 License</license>
     
 
 ## `<asset>`요소
 
 하나 이상의 요소 목록 파일 또는 코르도바 응용 프로그램에 복사할 수 디렉터리 `www` 디렉터리. 예:
 
-    <!-단일 파일을 루트 디렉터리에 복사-> < 자산 src = "www/foo.js" target="foo.js" / ><!-또한 루트 디렉터리에 복사 하는 디렉토리-> < 자산 src = "www/foo는" 대상 = "foo" / >
+    <!-- a single file, to be copied in the root directory -->
+    <asset src="www/foo.js" target="foo.js" />
+    <!-- a directory, also to be copied in the root directory -->
+    <asset src="www/foo" target="foo" />
     
 
 모든 `<asset>` 태그 필요 둘 다 `src` 와 `target` 특성. 웹 전용 플러그인 포함 주로 `<asset>` 요소. 모든 `<asset>` 요소 안에 중첩 된 `<platform>` 아래 설명 된 대로 요소 플랫폼 관련 웹 자산을 지정 합니다. 특성은 다음과 같습니다.
@@ -145,7 +163,9 @@ plugman 누구의 대상 프로젝트 엔진의 제약 조건을 충족 하지 
 
 대부분의 플러그인 하나 이상의 JavaScript 파일이 포함 됩니다. 각 `<js-module>` 태그 자바 스크립트 파일에 해당 하 고 플러그인의 사용자 추가 하는 데 하지 못하도록 한 `<script>` 각 파일에 대 한 태그. 반면 `<asset>` 태그 복사한 파일에 플러그인 디렉터리에서 `www` , `<js-module>` 태그는 훨씬 더 정교한. 그들은 다음과 같습니다.
 
-    < js 모듈 src="socket.js" 이름 = "소켓" >< target="chrome.socket clobbers" / >< / js 모듈 >
+    <js-module src="socket.js" name="Socket">
+        <clobbers target="chrome.socket" />
+    </js-module>
     
 
 예를 들어, 위의 플러그인을 설치할 때 `socket.js` 에 복사 `www/plugins/my.plugin.id/socket.js` 에 항목으로 추가 하 고 `www/cordova_plugins.js` . 로드 시 코드 `cordova.js` XHR을 사용 하 여 각 파일을 주입 한 `<script>` html 태그. 지우다 또는 아래에 설명 된 대로 적절 한 병합에 대 한 매핑을 추가 합니다.
@@ -176,7 +196,7 @@ plugman 누구의 대상 프로젝트 엔진의 제약 조건을 충족 하지 
 
 `<dependency>`태그는 현재 플러그인이 종속 된 다른 플러그인을 지정할 수 있습니다. 미래 버전 플러그인 저장소에서 액세스할 것 이다, 하는 동안 짧은 기간에 플러그인 직접 참조 하 여 Url로 `<dependency>` 태그. 다음과 같이 배열 된다:
 
-    < 종속성 id="com.plugin.id" url = "https://github.com/myuser/someplugin" 커밋 subdir "428931ada3891801" = = "일부/경로/여기" / >
+    <dependency id="com.plugin.id" url="https://github.com/myuser/someplugin" commit="428931ada3891801" subdir="some/path/here" />
     
 
 *   `id`: 플러그인의 ID를 제공 합니다. 세계적으로 독특하고 리버스 도메인 스타일 표현 이어야 한다. 이러한 제한 중 어느 쪽도 아니는 현재 적용 하는 동안 그들은 미래에 있을 수 있습니다.
@@ -203,7 +223,12 @@ plugman 누구의 대상 프로젝트 엔진의 제약 조건을 충족 하지 
 
 샘플 플랫폼 태그:
 
-    < 플랫폼 이름 = "안 드 로이드" ><!-안 드 로이드 관련 요소-> < / 플랫폼 >< 플랫폼 이름 = "ios" ><!-ios 관련 요소-> < / 플랫폼 >
+    <platform name="android">
+        <!-- android-specific elements -->
+    </platform>
+    <platform name="ios">
+        <!-- ios-specific elements -->
+    </platform>
     
 
 필요한 `name` 특성을 식별 하는 플랫폼 지원, 플랫폼 요소의 자식 연결.
@@ -220,7 +245,13 @@ plugman 누구의 대상 프로젝트 엔진의 제약 조건을 충족 하지 
 
 `<source-file>`요소는 프로젝트에는 설치 되어 있어야 실행 가능한 소스 코드를 식별 합니다. 예:
 
-    <!-안 드 로이드-> < 소스 파일 src="src/android/Foo.java" 대상 dir = "src/com/alunny/foo" / ><!-ios-> < 소스 파일 src="src/ios/CDVFoo.m" / >< 소스 파일 src="src/ios/someLib.a" 프레임 워크 = "true" / >< 소스 파일 src="src/ios/someLib.a" 컴파일러 플래그 = "-fno-objc-아크" / >
+    <!-- android -->
+    <source-file src="src/android/Foo.java"
+                    target-dir="src/com/alunny/foo" />
+    <!-- ios -->
+    <source-file src="src/ios/CDVFoo.m" />
+    <source-file src="src/ios/someLib.a" framework="true" />
+    <source-file src="src/ios/someLib.a" compiler-flags="-fno-objc-arc" />
     
 
 그것은 다음과 같은 특성을 지원합니다.
@@ -235,7 +266,7 @@ plugman 누구의 대상 프로젝트 엔진의 제약 조건을 충족 하지 
 
 *   `compiler-flags`(iOS): 만약 설정, 특정 소스 파일에 대해 지정 된 컴파일러 플래그를 지정 합니다.
 
-## `< config 파일 >`
+## `<config-file>`
 
 수정, 어디 그 문서에서 수정 자리 한다와 무엇을 수정 해야 하는 XML 기반 구성 파일을 식별 합니다.
 
@@ -245,12 +276,24 @@ plugman 누구의 대상 프로젝트 엔진의 제약 조건을 충족 하지 
 
 XML에 대 한 예제:
 
-    < 구성 파일 target="AndroidManifest.xml" 부모 "응용 프로그램 매니페스트 /" = >< 활동 android:name="com.foo.Foo" android:label="@string/app_name" >< 의도-필터 >< / 의도 필터 >< / 활동 >< / config 파일 >
+    <config-file target="AndroidManifest.xml" parent="/manifest/application">
+        <activity android:name="com.foo.Foo" android:label="@string/app_name">
+            <intent-filter>
+            </intent-filter>
+        </activity>
+    </config-file>
     
 
 예 `plist` :
 
-    < config 파일 대상 = "*-Info.plist" 부모 "CFBundleURLTypes" = >< 배열 >< dict >< 키 > PackageName < / 키 >< 문자열 > $PACKAGE_NAME < / 문자열 >< / dict >< / 배열 >< / config 파일 >
+    <config-file target="*-Info.plist" parent="CFBundleURLTypes">
+        <array>
+            <dict>
+                <key>PackageName</key>
+                <string>$PACKAGE_NAME</string>
+            </dict>
+        </array>
+    </config-file>
     
 
 그것은 다음과 같은 특성을 지원합니다.
@@ -271,32 +314,37 @@ XML에 대 한 예제:
     
     선택기 지정 된 문서의 아이 게 해결 되지 않으면, 도구 중지 되 고 반대로 설치 프로세스 경고를 표시 및 0이 아닌 코드와 함께 종료 됩니다.
 
-## `< 플러그인 plist >`
+## `<plugins-plist>`
 
 이것은 *오래 된* 코르 도우 바-ios 2.2.0 아래만 적용 됩니다. 사용 된 `<config-file>` 코르 도우 바의 최신 버전에 대 한 태그.
 
 예를 들어:
 
-    < 구성 파일 target="config.xml" 부모 "/ 위젯/플러그인" = >< 플러그인 이름 = "ChildBrowser" 값 = "ChildBrowserCommand" / >< / config 파일 >
+    <config-file target="config.xml" parent="/widget/plugins">
+         <plugin name="ChildBrowser" value="ChildBrowserCommand"/>
+    </config-file>
     
 
 키 및 올바른에 추가할 값을 지정 `AppInfo.plist` iOS 코르도바 프로젝트에서 파일. 예를 들어:
 
-    < 플러그인 plist 키 = "Foo" 문자열 "CDVFoo" = / >
+    <plugins-plist key="Foo" string="CDVFoo" />
     
 
 ## `<resource-file>`그리고`<header-file>`
 
 소스 파일 처럼 하지만 iOS 같은 플랫폼에 맞게 하는 소스 파일, 헤더 및 리소스 구분. 예:
 
-    < 리소스 파일 src="CDVFoo.bundle" / >< 리소스 파일 src="CDVFooViewController.xib" / >< 헤더 파일 src="CDVFoo.h" / >
+    <resource-file src="CDVFoo.bundle" />
+    <resource-file src="CDVFooViewController.xib" />
+    <header-file src="CDVFoo.h" />
     
 
 ## `<lib-file>`
 
 블랙베리 10 같은 플랫폼만 소스, 리소스 및 헤더 파일 처럼 사용자가 만든 라이브러리를 사용 하는. 예:
 
-    < lib 파일 src="src/BlackBerry10/native/device/libfoo.so" 아치 "장치" = / >< lib 파일 src="src/BlackBerry10/native/simulator/libfoo.so" 아치 "시뮬레이터" = / >
+    <lib-file src="src/BlackBerry10/native/device/libfoo.so" arch="device" />
+    <lib-file src="src/BlackBerry10/native/simulator/libfoo.so" arch="simulator" />
     
 
 지원된 특성:
@@ -305,13 +353,14 @@ XML에 대 한 예제:
 
 *   `arch`: 어떤 아키텍처는 `.so` 파일이 만들어져 있다, 어느 쪽이 든 `device` 또는`simulator`.
 
-## `< 프레임 워크 >`
+## `<framework>`
 
 에 따라 플러그인 프레임 워크 (일반적으로 운영 체제/플랫폼의 일부)를 식별 합니다.
 
 예:
 
-    < 프레임 워크 src="libsqlite3.dylib" / >< framework src="social.framework" 약한 = "true" / >
+    <framework src="libsqlite3.dylib" />
+    <framework src="social.framework" weak="true" />
     
 
 `src`는 plugman 지정된 된 플랫폼에 대 한 올바른 방식 코르도바 프로젝트에 추가 하려고 하는 프레임 워크를 식별 하는 특성.
@@ -322,33 +371,39 @@ XML에 대 한 예제:
 
 사용자에 게 제공 하는 추가 정보. 이 쉽게 자동 수 없습니다 또는 plugman의 범위는 추가 단계를 요구 하는 경우에 유용 합니다. 예:
 
-    < 정보 > 안 드 로이드 SDK 관리자 ('안 드 로이드'를 실행)를 사용 하 여 ' 안 드 로이드 엑스트라 ' 섹션에서 __Google 놀이 Services__를 설치 해야 합니다.
+    <info>
+    You need to install __Google Play Services__ from the `Android Extras` section using the Android SDK manager (run `android`).
     
-    'Local.properties' android.library.reference.1=PATH_TO_ANDROID_SDK/sdk/extras/google/google_play_services/libproject/google-play-services_lib에 다음 줄을 추가 해야 < / 정보 >
+    You need to add the following line to your `local.properties`
+    
+    android.library.reference.1=PATH_TO_ANDROID_SDK/sdk/extras/google/google_play_services/libproject/google-play-services_lib
+    </info>
     
 
 # 변수
 
 어떤 경우에는 플러그인 구성 변경 대상 응용 프로그램에 의존 해야 합니다. 예를 들어, 패키지 id가 애플 리 케이 션 안 드 로이드에서 C2DM 등록을 `com.alunny.message` 와 같은 권한 요구:
 
-    < 사용 권한 android:name="com.alunny.message.permission.C2D_MESSAGE"/ >
+    <uses-permission
+    android:name="com.alunny.message.permission.C2D_MESSAGE"/>
     
 
 내용에서 삽입 된 경우에는 `plugin.xml` 파일은 미리 알 수 없습니다, 변수는 달러 기호 뒤에 대문자, 숫자 또는 밑줄의 시리즈에 의해 나타날 수 있다. 위의 예제는 `plugin.xml` 파일이이 태그를 포함할 것입니다:
 
-    < 사용 권한 android:name="$PACKAGE_NAME.permission.C2D_MESSAGE"/ >
+    <uses-permission
+    android:name="$PACKAGE_NAME.permission.C2D_MESSAGE"/>
     
 
 plugman 지정된 된 값 또는 빈 문자열을 변수 참조를 대체 하는 경우 찾을 수 없습니다. 변수 참조 값이 검색 될 수 있습니다 (이 경우에서 `AndroidManifest.xml` 파일) 또는 도구;의 사용자에 의해 지정 된 정확한 프로세스 특정 도구에 따라 달라 집니다.
 
 plugman은 플러그인의 필요한 변수를 지정 하는 사용자를 요청할 수 있습니다. 예를 들어 명령줄 인수로 C2M 및 구글 맵 스 API 키를 지정할 수 있습니다.
 
-    plugman-안 드 로이드 플랫폼-프로젝트 를/경로 / / 플러그인-name|git-url|path-변수 API_KEY=!@CFATGWE%^WGSFDGSDFW$%^#$%YTHGsdfhsfhyer56734 프로젝트
+    plugman --platform android --project /path/to/project --plugin name|git-url|path --variable API_KEY=!@CFATGWE%^WGSFDGSDFW$%^#$%YTHGsdfhsfhyer56734
     
 
 필수, 변수를 확인 하는 `<platform>` 태그를 포함 해야 한 `<preference>` 태그. 예를 들어:
 
-    < 선호 이름 = "API_KEY" / >
+    <preference name="API_KEY" />
     
 
 plugman 확인이 필요한 환경 설정에서 전달 됩니다. 그렇지 않은 경우에 그것에 변수를 전달 하 고 0이 아닌 코드와 함께 종료 하는 방법 사용자를 경고 한다.

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/cdc2bf42/docs/zh/edge/plugin_ref/plugman.md
----------------------------------------------------------------------
diff --git a/docs/zh/edge/plugin_ref/plugman.md b/docs/zh/edge/plugin_ref/plugman.md
index fee93b4..0524721 100644
--- a/docs/zh/edge/plugin_ref/plugman.md
+++ b/docs/zh/edge/plugin_ref/plugman.md
@@ -47,38 +47,38 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 下面的示例顯示如何添加外掛程式,如需要,這樣您在您的專案中使用任何科爾多瓦 Api 仍然工作後你升級到 3.0 版本。對於每個命令,你需要選擇目標平臺,並引用該平臺的專案目錄。
 
-*   科爾多瓦-外掛程式-電池-狀態 plugman — — 平臺 < ios|android|blackberry10|wp7|wp8 > — — 專案 <directory> — — 外掛程式 HTTPs://git-wip-us.apache.org/repos/asf/cordova-plugin-battery-status.git
+*   cordova-plugin-battery-status plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-battery-status.git
 
-*   科爾多瓦-外掛程式-相機 plugman-< ios|android|blackberry10|wp7|wp8 > — — 平臺專案 <directory> — — 外掛程式 HTTPs://git-wip-us.apache.org/repos/asf/cordova-plugin-camera.git
+*   cordova-plugin-camera plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-camera.git
 
-*   科爾多瓦-外掛程式-主控台 plugman — — 平臺 < ios|android|blackberry10|wp7|wp8 > — — 專案 <directory> — — 外掛程式 HTTPs://git-wip-us.apache.org/repos/asf/cordova-plugin-console.git
+*   cordova-plugin-console plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-console.git
 
-*   科爾多瓦-外掛程式-連絡人 plugman — — 平臺 < ios|android|blackberry10|wp7|wp8 > — — 專案 <directory> — — 外掛程式 HTTPs://git-wip-us.apache.org/repos/asf/cordova-plugin-contacts.git
+*   cordova-plugin-contacts plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-contacts.git
 
-*   科爾多瓦-外掛程式-設備 plugman — — 平臺 < ios|android|blackberry10|wp7|wp8 > — — 專案 <directory> — — 外掛程式 HTTPs://git-wip-us.apache.org/repos/asf/cordova-plugin-device.git
+*   cordova-plugin-device plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-device.git
 
-*   科爾多瓦-外掛程式-設備-運動 (加速度計) plugman — — 平臺 < ios|android|blackberry10|wp7|wp8 > — — 專案 <directory> — — 外掛程式 HTTPs://git-wip-us.apache.org/repos/asf/cordova-plugin-device-motion.git
+*   cordova-plugin-device-motion (accelerometer) plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-device-motion.git
 
-*   科爾多瓦-外掛程式-設備-方向 (指南針) plugman — — 平臺 < ios|android|blackberry10|wp7|wp8 > — — 專案 <directory> — — 外掛程式 HTTPs://git-wip-us.apache.org/repos/asf/cordova-plugin-device-orientation.git
+*   cordova-plugin-device-orientation (compass) plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-device-orientation.git
 
-*   科爾多瓦-外掛程式-對話方塊 plugman — — 平臺 < ios|android|blackberry10|wp7|wp8 > — — 專案 <directory> — — 外掛程式 HTTPs://git-wip-us.apache.org/repos/asf/cordova-plugin-dialogs.git
+*   cordova-plugin-dialogs plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-dialogs.git
 
-*   科爾多瓦-外掛程式-檔 plugman — — 平臺 < ios|android|blackberry10|wp7|wp8 > — — 專案 <directory> — — 外掛程式 HTTPs://git-wip-us.apache.org/repos/asf/cordova-plugin-file.git
+*   cordova-plugin-file plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-file.git
 
-*   科爾多瓦的外掛程式檔案傳輸 plugman — — 平臺 < ios|android|blackberry10|wp7|wp8 > — — 專案 <directory> — — 外掛程式 HTTPs://git-wip-us.apache.org/repos/asf/cordova-plugin-file-transfer.git
+*   cordova-plugin-file-transfer plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-file-transfer.git
 
-*   科爾多瓦-外掛程式-地理定位 plugman-< ios|android|blackberry10|wp7|wp8 > — — 平臺專案 <directory> — — 外掛程式 HTTPs://git-wip-us.apache.org/repos/asf/cordova-plugin-geolocation.git
+*   cordova-plugin-geolocation plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-geolocation.git
 
-*   科爾多瓦-外掛程式-全球化 plugman — — 平臺 < ios|android|blackberry10|wp7|wp8 > — — 專案 <directory> — — 外掛程式 HTTPs://git-wip-us.apache.org/repos/asf/cordova-plugin-globalization.git
+*   cordova-plugin-globalization plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-globalization.git
 
-*   科爾多瓦-外掛程式-inappbrowser plugman-< ios|android|blackberry10|wp7|wp8 > — — 平臺專案 <directory> — — 外掛程式 HTTPs://git-wip-us.apache.org/repos/asf/cordova-plugin-inappbrowser.git
+*   cordova-plugin-inappbrowser plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-inappbrowser.git
 
-*   科爾多瓦-外掛程式-媒體 plugman — — 平臺 < ios|android|blackberry10|wp7|wp8 > — — 專案 <directory> — — 外掛程式 HTTPs://git-wip-us.apache.org/repos/asf/cordova-plugin-media.git
+*   cordova-plugin-media plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-media.git
 
-*   科爾多瓦-外掛程式-媒體-捕獲 plugman — — 平臺 < ios|android|blackberry10|wp7|wp8 > — — 專案 <directory> — — 外掛程式 HTTPs://git-wip-us.apache.org/repos/asf/cordova-plugin-media-capture.git
+*   cordova-plugin-media-capture plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-media-capture.git
 
-*   科爾多瓦-外掛程式-網路-資訊 plugman — — 平臺 < ios|android|blackberry10|wp7|wp8 > — — 專案 <directory> — — 外掛程式 HTTPs://git-wip-us.apache.org/repos/asf/cordova-plugin-network-information.git
+*   cordova-plugin-network-information plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-network-information.git
 
-*   科爾多瓦-外掛程式-閃屏 plugman — — 平臺 < ios|android|blackberry10|wp7|wp8 > — — 專案 <directory> — — 外掛程式 HTTPs://git-wip-us.apache.org/repos/asf/cordova-plugin-splashscreen.git
+*   cordova-plugin-splashscreen plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-splashscreen.git
 
-*   科爾多瓦-外掛程式-振動 plugman — — 平臺 < ios|android|blackberry10|wp7|wp8 > — — 專案 <directory> — — 外掛程式 HTTPs://git-wip-us.apache.org/repos/asf/cordova-plugin-vibration.git
\ No newline at end of file
+*   cordova-plugin-vibration plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-vibration.git
\ No newline at end of file


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

Posted by mw...@apache.org.
http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/plugin_ref/spec.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/plugin_ref/spec.md b/docs/de/edge/plugin_ref/spec.md
new file mode 100644
index 0000000..e32ffab
--- /dev/null
+++ b/docs/de/edge/plugin_ref/spec.md
@@ -0,0 +1,415 @@
+---
+
+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.
+---
+
+# Plugin-Spezifikation
+
+Die `plugin.xml` Datei ist ein XML‑Dokument in den `plugins` Namespace: `http://apache.org/cordova/ns/plugins/1.0` . Es enthält eine Top-Level- `plugin` Element, das das Plugin definiert, und Kinder, die die Struktur des Plugins zu definieren.
+
+Ein Beispiel-Plugin-Element:
+
+    <?xml version="1.0" encoding="UTF-8"?>
+    <plugin xmlns="http://apache.org/cordova/ns/plugins/1.0"
+        xmlns:android="http://schemas.android.com/apk/res/android"
+        id="com.alunny.foo"
+        version="1.0.2">
+    
+
+## `<plugin>`Element
+
+Das `plugin` Element ist das Plugin Manifest Element der obersten Ebene. Es verfügt über die folgenden Attribute:
+
+*   `xmlns`(erforderlich): die Plugin-Namespace `http://apache.org/cordova/ns/plugins/1.0` . Enthält das Dokument XML aus anderen Namespaces, z. B. Tags hinzugefügt werden die `AndroidManifest.xml` -Datei, diese Namespaces sollten auch in Element der obersten Ebene enthalten sein.
+
+*   `id`(erforderlich): eine Reverse-Domain style Bezeichner für das Plugin, wie`com.alunny.foo`
+
+*   `version`(erforderlich): eine Versionsnummer für das Plugin, das den folgende reguläre Ausdruck der Major-Minor-Patch Stil entspricht:
+    
+        ^\d+[.]\d+[.]\d+$
+        
+
+## `<engines>`und `<engine>` Elemente
+
+Die untergeordneten Elemente der `<engines>` Element angeben Versionen von Apache-Cordova-basierten Frameworks, die dieses Plugin unterstützt. Ein Beispiel:
+
+    <engines>
+        <engine name="cordova" version="1.7.0" />
+        <engine name="cordova" version="1.8.1" />
+        <engine name="worklight" version="1.0.0" platform="android" scriptSrc="worklight_version"/>
+    </engines>
+    
+
+Ähnlich wie die `<plugin>` des Elements `version` Attribut, die angegebenen Versionszeichenfolge sollte eine Major-Minor-Patch-Zeichenfolge, die dem regulären Ausdruck entsprechen entsprechen:
+
+        ^\d+[.]\d+[.]\d+$
+    
+
+Motor-Elemente können auch angeben, fuzzy-Treffer um Wiederholung zu vermeiden und Wartung zu verringern, wenn die zugrunde liegende Plattform aktualisiert wird. Supporttools sollte mindestens `>` , `>=` , `<` und `<=` , zum Beispiel:
+
+    <engines>
+        <engine name="cordova" version=">=1.7.0" />
+        <engine name="cordova" version="<1.8.1" />
+    </engines>
+    
+
+Die '<engine>' Markierungen hat auch Standardunterstützung für alle die Hauptplattformen Cordova ist vorhanden. Angabe des 'Cordoba' Motor Tags bedeutet, dass alle Versionen von Cordova auf jeder Plattform das Motor-Version-Attribut genügen müssen. Sie können auch bestimmte Plattformen und ihre Versionen auflisten, um die Catch-All 'Cordoba'-Engine zu überschreiben:
+
+    <engines>
+        <engine name="cordova" version=">=1.7.0" />
+        <engine name="cordova-android" version=">=1.8.0" />
+        <engine name="cordova-ios" version=">=1.7.1" />
+    </engines>
+    
+
+Hier ist eine Liste der Standard-Suchmaschinen, die die "<engine>'-Tag unterstützt: * 'Cordoba' * 'Cordova-Plugman' * 'Cordova-Android' * 'Cordova-Ios' * 'Cordova-blackberry10' * 'Cordova-wp7' * 'Cordova-wp8' * 'Cordova-windows8'
+
+Benutzerdefinierte Apache Cordova-basierten Frameworks sollte aufgeführt sein, unter dem Motor-Tag angeben, etwa so:
+
+    <engines>
+        <engine name="my_custom_framework" version="1.0.0" platform="android" scriptSrc="path_to_my_custom_framework_version"/>
+        <engine name="another_framework" version=">0.2.0" platform="ios|android" scriptSrc="path_to_another_framework_version"/>
+        <engine name="even_more_framework" version=">=2.2.0" platform="*" scriptSrc="path_to_even_more_framework_version"/>
+    </engines>
+    
+
+Ein benutzerdefinierter Apache Cordova-basiertes Framework erfordert, dass ein Motor-Element die folgenden Attribute enthält: 'Name', 'Version', 'ScriptSrc' und 'Plattform'.
+
+*   `name`(erforderlich): einen lesbaren Namen für Ihre benutzerdefinierte Rahmen.
+
+*   `version`(erforderlich): die Version, die Ihr Framework verfügen muss, um zu installieren.
+
+*   `scriptSrc`(erforderlich): der Skript-Datei, die Plugman sagt, welche Version von benutzerdefinierten Rahmen ist. Im Idealfall sollte diese Datei innerhalb des Verzeichnisses der obersten Ebene des Plugin-Ordners.
+
+*   `platform`(erforderlich): Welche Plattformen, Ihr Framework unterstützt. Sie können den Platzhalter ' *' um zu sagen, für alle Plattformen unterstützt, geben Sie mehrere mit ein Pipe-Zeichen wie 'android|ios|blackberry10' oder nur einer einzigen Plattform wie 'Android'.
+
+Plugman bricht mit einem NULL-Code für jedes Plugin, dessen Ziel-Projekt des Motors Einschränkungen nicht erfüllt.
+
+Wenn keine `<engine>` Markierungen angegeben ist, Plugman blind in das Projektverzeichnis angegebenen Cordova zu installieren versucht.
+
+## `<name>`Element
+
+Ein lesbarer Name für das Plugin, dessen Textinhalt den Namen des plugins enthält. Zum Beispiel:
+
+    <name>Foo</name>
+    
+
+Dieses Element nicht (noch) Lokalisierung zu behandeln.
+
+## `<description>`Element
+
+Eine Klartextbeschreibung für das Plugin. Der Textinhalt des Elements enthält die Beschreibung des Plugins. Ein Beispiel:
+
+    <description>Foo plugin description</description>
+    
+
+Dieses Element nicht (noch) Lokalisierung zu behandeln.
+
+## `<author>`Element
+
+Plugin-Autor-Namen. Der Textinhalt des Elements enthält den Namen des Autors Plugin. Ein Beispiel:
+
+    <author>Foo plugin description</author>
+    
+
+## `<keywords>`Element
+
+Plugin-Schlüsselwörter. Der Textinhalt des Elements enthält eine durch Kommas getrennte Stichwörter, um das Plugin zu beschreiben. Ein Beispiel:
+
+    <keywords>foo,bar</keywords>
+    
+
+## `<license>`Element
+
+Plugin-Lizenz. Der Textinhalt des Elements enthält das Plugin-Lizenz. Ein Beispiel:
+
+    <license>Apache 2.0 License</license>
+    
+
+## `<asset>`Element
+
+Ein oder mehrere Elemente Auflisten der Dateien oder Verzeichnisse in einer Cordova app kopieren `www` Verzeichnis. Beispiele:
+
+    <!-- a single file, to be copied in the root directory -->
+    <asset src="www/foo.js" target="foo.js" />
+    <!-- a directory, also to be copied in the root directory -->
+    <asset src="www/foo" target="foo" />
+    
+
+Alle `<asset>` Tags erfordern beide `src` und `target` Attribute. Nur Web-Plugins enthält meist `<asset>` Elemente. Alle `<asset>` Elemente, die geschachtelt sind `<platform>` Elemente geben plattformspezifische Web Vermögenswerte, wie unten beschrieben. Attribute enthalten:
+
+*   `src`(erforderlich): wo die Datei oder das Verzeichnis befindet sich in das Plugin-Paket, bezogen auf das `plugin.xml` Dokument. Wenn eine Datei nicht, an der angegebenen vorhanden ist `src` Lage, Plugman beendet und kehrt den Installationsvorgang, gibt eine Benachrichtigung über den Konflikt und beendet mit einem NULL-Code.
+
+*   `target`(erforderlich):
+    
+    Wo die Datei oder das Verzeichnis sollte gefunden werden in der app Cordova bezogen auf das `www` Verzeichnis. Vermögenswerte können z. B. auf Unterverzeichnisse, eingesetzt werden:
+    
+    <asset src="www/new-foo.js" target="js/experimental/foo.js" />
+    
+    erstellt die `js/experimental` Verzeichnis innerhalb der `www` Verzeichnis, sofern bereits vorhanden, dann Kopien der `new-foo.js` Datei und benennt es `foo.js` . Existiert eine Datei schon am Zielort, Plugman beendet und kehrt den Installationsvorgang, gibt eine Benachrichtigung über den Konflikt und beendet mit einem NULL-Code.
+
+## `<js-module>`Element
+
+Die meisten Plugins enthalten eine oder mehrere JavaScript-Dateien. Jeder `<js-module>` Tag entspricht einer JavaScript-Datei, und verhindert, dass das Plugin Benutzer hinzufügen ein `<script>` Tag für jede Datei. Während `<asset>` Markierungen kopieren Sie einfach eine Datei aus dem Plugin-Unterverzeichnis in `www` , `<js-module>` Markierungen sind viel komplexer. Sie sieht wie folgt:
+
+    <js-module src="socket.js" name="Socket">
+        <clobbers target="chrome.socket" />
+    </js-module>
+    
+
+Wenn Sie eine Plugin mit dem obigen Beispiel installieren `socket.js` wird kopiert `www/plugins/my.plugin.id/socket.js` , und als einen Eintrag hinzugefügt `www/cordova_plugins.js` . Einloggen zur Ladezeit `cordova.js` XHR verwendet, um jede Datei zu lesen und injizieren ein `<script>` Tag in HTML. Es fügt eine Zuordnung zum verprügeln oder gegebenenfalls zusammenführen, wie unten beschrieben.
+
+Wickeln Sie *nicht* die Datei mit `cordova.define` , automatisch hinzugefügt wird. Das Modul ist verpackt in einen Verschluss mit `module` , `exports` , und `require` im Bereich, ist als normal, dass AMD-Module.
+
+Details für den `<js-module>` Tag:
+
+*   Der `src` verweist auf eine Datei in das Pluginverzeichnis bezogen auf die `plugin.xml` Datei.
+
+*   Die `name` stellt den letzten Teil den Namen des Moduls. Es kann in der Regel sein, was du willst, und es nur wichtig, wenn Sie verwenden möchten `cordova.require` anderen Teilen Ihrer plugins in Ihrem JavaScript-Code importieren. Der Modulname für eine `<js-module>` ist Ihr Plugins `id` gefolgt vom Wert der `name` . Für das obige Beispiel mit einer `id` von `chrome.socket` , den Namen des Moduls ist`chrome.socket.Socket`.
+
+*   Drei Tags sind erlaubt, innerhalb `<js-module>` :
+    
+    *   `<clobbers target="some.value"/>`Gibt an, dass die `module.exports` eingefügt ist die `window` -Objekts als `window.some.value` . Kann man so viele `<clobbers>` wie du willst. Jedes Objekt nicht verfügbar auf `window` wird erstellt.
+    
+    *   `<merges target="some.value"/>`Gibt an, dass das Modul mit bereits vorhandene Werte bei zusammengeführt werden sollen `window.some.value` . Wenn alle Schlüssel bereits vorhanden ist, überschreibt das Modul Version das Original. Kann man so viele `<merges>` wie du willst. Jedes Objekt nicht verfügbar auf `window` wird erstellt.
+    
+    *   `<runs/>`Mittel, die Ihr Code mit angegeben werden sollte `cordova.require` , aber nicht auf installiert das `window` Objekt. Dies ist nützlich, wenn das Modul, das Anfügen von Ereignishandlern zu initialisieren oder auf andere Weise. Nur kann man bis zu einem `<runs/>` Tag. Beachten Sie, dass auch ein `<runs/>` mit `<clobbers/>` oder `<merges/>` ist überflüssig, da sie auch `cordova.require` Ihr Modul.
+    
+    *   Eine leere `<js-module>` noch geladen und kann vorzugeben in anderen Modulen über`cordova.require`.
+
+Wenn `src` , löst nicht an eine vorhandene Datei Plugman beendet und kehrt die Installation, gibt eine Benachrichtigung des Problems und beendet mit einem NULL-Code.
+
+Schachteln `<js-module>` Elemente im `<platform>` deklariert plattformspezifische JavaScript-Modul Bindungen.
+
+## `<dependency>`
+
+Die `<dependency>` Tag können Sie angeben, andere Plugins, die das aktuelle Plugin abhängig. Während sie zukünftige Versionen von Plugin-Repositories zugreifen werden, kurzfristig Plugins direkt verwiesen als URLs von `<dependency>` Markierungen. Sie werden wie folgt formatiert:
+
+    <dependency id="com.plugin.id" url="https://github.com/myuser/someplugin" commit="428931ada3891801" subdir="some/path/here" />
+    
+
+*   `id`: stellt die ID des Plugins. Es sollte weltweit einzigartig und in Reverse Domain-Stil zum Ausdruck. Obwohl keiner von diesen Einschränkungen derzeit erzwungen wird, können sie in Zukunft sein.
+
+*   `url`: Eine URL für das Plugin. Dies sollte ein Git-Repository verweisen, welche Plugman versucht zu klonen.
+
+*   `commit`: Dies ist Git-Referenz von verstanden `git checkout` : einen Zweig oder eine Marke-Namen (z.B. `master` , `0.3.1` ), oder eine Commit hash (z.B.`975ddb228af811dd8bb37ed1dfd092a3d05295f9`).
+
+*   `subdir`: Gibt an, dass die gezielte Plugin Abhängigkeit als ein Unterverzeichnis des Git Repository vorhanden ist. Dies hilfreich ist, da so das Repository für mehrere verwandte Plugins enthalten, festgelegt jeweils individuell.
+
+In Zukunft Version Einschränkungen eingeführt werden, und ein Plugin Repository ist vorhanden, um abrufen nach Namen statt explizite URLs zu unterstützen.
+
+### Relative Abhängigkeit Pfade
+
+Setzen Sie die `url` der ein `<dependency>` tag zu `"."` und bieten ein `subdir` , das abhängige Plugin installiert ist, aus der gleichen lokalen oder entfernten Git Repository als das übergeordnete Plugin angibt die `<dependency>` Tag.
+
+Beachten Sie, dass die `subdir` immer gibt einen Pfad relativ zum *Stammverzeichnis* das Git Repository, nicht das übergeordnete-Plugin. Dies gilt auch dann, wenn Sie das Plugin mit einem lokalen Pfad direkt darauf installiert. Plugman findet die Wurzel das Git Repository und dann findet die anderen Plugin von dort.
+
+## `<platform>`
+
+Die `<platform>` Tag identifiziert Plattformen, die erfordern Änderungen an den Konfigurationsdateien oder systemeigenen Code zugeordnet. Tools, die unter Verwendung dieser Spezifikation können unterstützte Plattformen zu identifizieren und installieren Sie das Programm in Cordova Projekte.
+
+Plugins ohne `<platform>` sind davon ausgegangen, dass die Tags nur JavaScript- und daher auf allen Plattformen installiert werden.
+
+Ein Beispiel-Plattform-Tag:
+
+    <platform name="android">
+        <!-- android-specific elements -->
+    </platform>
+    <platform name="ios">
+        <!-- ios-specific elements -->
+    </platform>
+    
+
+Die erforderlichen `name` -Attribut identifiziert eine Plattform unterstützt, diese Plattform des Elements Kinder zuordnen.
+
+Plattformnamen sollten Kleinbuchstaben sein. Plattformnamen, so willkürlich gewählt, sind aufgeführt:
+
+*   Android
+*   BB10
+*   Ios
+*   WP7
+*   WP8
+
+## `<source-file>`
+
+Die `<source-file>` Element identifiziert ausführbare Quellcodes, die in ein Projekt installiert werden soll. Beispiele:
+
+    <!-- android -->
+    <source-file src="src/android/Foo.java"
+                    target-dir="src/com/alunny/foo" />
+    <!-- ios -->
+    <source-file src="src/ios/CDVFoo.m" />
+    <source-file src="src/ios/someLib.a" framework="true" />
+    <source-file src="src/ios/someLib.a" compiler-flags="-fno-objc-arc" />
+    
+
+Es unterstützt die folgenden Attribute:
+
+*   `src`(erforderlich): Speicherort der Datei relativ zum `plugin.xml` . Wenn die `src` Datei nicht gefunden, Plugman beendet und kehrt die Installation, gibt eine Benachrichtigung über das Problem und beendet mit einem NULL-Code.
+
+*   `target-dir`: Ein Verzeichnis, in dem die Dateien sollen, relativ zum Stammverzeichnis des Projektes Cordova kopiert werden. In der Praxis ist das wichtigste für Java-basierte Plattformen, wo eine Datei in die `com.alunny.foo` Paket muss in das `com/alunny/foo` Verzeichnis. Für Plattformen, wo das Quellverzeichnis nicht wichtig ist, sollte dieses Attribut weggelassen werden.
+    
+    Wie bei Papieren, wenn die `target` von einer `source-file` würde die vorhandene Datei überschreiben, Plugman beendet und kehrt die Installation, gibt eine Benachrichtigung über das Problem und beendet mit einem NULL-Code.
+
+*   `framework`(nur iOS): Wenn legen Sie auf `true` , auch die angegebene Datei als Rahmen dem Projekt hinzugefügt.
+
+*   `compiler-flags`(nur iOS): Wenn festgelegt ist, weist der angegebenen Compiler-Flags für die bestimmten Quelldatei.
+
+## `<config-file>`
+
+Bezeichnet eine XML-basierte Konfiguration-Datei, die geändert werden, wo in diesem Dokument die Änderung stattfinden sollen, und was geändert werden sollte.
+
+Zwei Dateitypen, die auf die Änderung mit diesem Element getestet wurden sind `xml` und `plist` Dateien.
+
+Die `config-file` Element nur können Sie neue Kinder an eine XML-Dokumentstruktur anhängen. Die Kinder sind XML-Literale im Zieldokument eingefügt werden soll.
+
+Beispiel für XML:
+
+    <config-file target="AndroidManifest.xml" parent="/manifest/application">
+        <activity android:name="com.foo.Foo" android:label="@string/app_name">
+            <intent-filter>
+            </intent-filter>
+        </activity>
+    </config-file>
+    
+
+Beispiel für `plist` :
+
+    <config-file target="*-Info.plist" parent="CFBundleURLTypes">
+        <array>
+            <dict>
+                <key>PackageName</key>
+                <string>$PACKAGE_NAME</string>
+            </dict>
+        </array>
+    </config-file>
+    
+
+Es unterstützt die folgenden Attribute:
+
+*   `target`:
+    
+    Die Datei geändert werden, und der Pfad relativ zum Stammverzeichnis des Projektes Cordova.
+    
+    Das Ziel kann Platzhalter enthalten ( `*` ) Elemente. In diesem Fall Plugman rekursiv durchsucht die Verzeichnisstruktur des Projekts und verwendet die erste Übereinstimmung.
+    
+    Auf iOS, der Speicherort der Konfigurationsdateien relativ zum Stammverzeichnis des Projekt-Verzeichnis ist nicht bekannt, also ein Ziel angeben `config.xml` löst in`cordova-ios-project/MyAppName/config.xml`.
+    
+    Wenn die angegebene Datei nicht vorhanden ist, wird das Tool ignoriert die Konfigurationsänderung und wird die Installation fortgesetzt.
+
+*   `parent`: Eine XPath-Selector, verweisen auf das übergeordnete Element der Elemente der Config-Datei hinzugefügt werden. Wenn Sie absolute Selektoren verwenden, können Sie einen Platzhalter ( `*` ) an das Root-Element, z.B.`/*/plugins`.
+    
+    Für `plist` Dateien, die `parent` bestimmt, unter welchen übergeordneten Schlüssel der angegebene XML-Code eingefügt werden soll.
+    
+    Wenn die Auswahl auf ein untergeordnetes Element des angegebenen Dokuments nicht behoben wird, das Tool beendet und kehrt des Installationsvorgangs gibt eine Warnung aus und beendet mit einem NULL-Code.
+
+## `<plugins-plist>`
+
+Dies ist *veraltet* , da es nur Cordova-Ios 2.2.0 und unterhalb gilt. Verwendung der `<config-file>` Tag für neuere Versionen von Cordova.
+
+Beispiel:
+
+    <config-file target="config.xml" parent="/widget/plugins">
+         <plugin name="ChildBrowser" value="ChildBrowserCommand"/>
+    </config-file>
+    
+
+Gibt einen Schlüssel und Wert auf den richtigen anfügen `AppInfo.plist` Datei in einem iOS-Cordova-Projekt. Zum Beispiel:
+
+    <plugins-plist key="Foo" string="CDVFoo" />
+    
+
+## `<resource-file>`und`<header-file>`
+
+Wie Quelldateien, aber speziell für Plattformen wie iOS unterscheiden, die Quelldateien, Kopf- und Ressourcen. Beispiele:
+
+    <resource-file src="CDVFoo.bundle" />
+    <resource-file src="CDVFooViewController.xib" />
+    <header-file src="CDVFoo.h" />
+    
+
+## `<lib-file>`
+
+Wie Quelle, Ressourcen- und Header-Dateien, aber speziell für Plattformen wie BlackBerry 10 User generated Bibliotheken verwenden. Beispiele:
+
+    <lib-file src="src/BlackBerry10/native/device/libfoo.so" arch="device" />
+    <lib-file src="src/BlackBerry10/native/simulator/libfoo.so" arch="simulator" />
+    
+
+Unterstützte Attribute:
+
+*   `src`(erforderlich): der Speicherort der Datei relativ zum `plugin.xml` . Wenn `src` nicht auffindbar, Plugman beendet und kehrt die Installation Probleme eine Warnung über das Problem und beendet mit einem NULL-Code.
+
+*   `arch`: Die Architektur, für die die `.so` Datei erstellt wurde, entweder `device` oder`simulator`.
+
+## `<framework>`
+
+Bezeichnet einen Rahmen (in der Regel Teil der OS/Plattform), von denen das Plugin abhängig ist.
+
+Beispiele:
+
+    <framework src="libsqlite3.dylib" />
+    <framework src="social.framework" weak="true" />
+    
+
+Das `src` -Attribut identifiziert den Rahmen, welche Plugman versucht die Cordova-Projekt in der richtigen Weise für eine bestimmte Plattform hinzu.
+
+Der optionale `weak` -Attribut ist ein boolescher Wert, der angibt, ob das Framework schwach verbunden sein sollte. Der Standardwert ist`false`.
+
+## `<info>`
+
+Zusätzliche Informationen für die Nutzer. Dies ist nützlich, wenn Sie zusätzliche Schritte erforderlich, die können nicht einfach automatisiert werden oder Plugman den Rahmen sprengen. Beispiele:
+
+    <info>
+    You need to install __Google Play Services__ from the `Android Extras` section using the Android SDK manager (run `android`).
+    
+    You need to add the following line to your `local.properties`
+    
+    android.library.reference.1=PATH_TO_ANDROID_SDK/sdk/extras/google/google_play_services/libproject/google-play-services_lib
+    </info>
+    
+
+# Variablen
+
+In bestimmten Fällen kann eine Plugin müssen Änderungen an der Konfiguration der Zielanwendung abhängig zu machen. Z. B. für C2DM auf Android, eine app zu registrieren, dessen Paket-Id ist `com.alunny.message` wäre wie eine Berechtigung erforderlich:
+
+    <uses-permission
+    android:name="com.alunny.message.permission.C2D_MESSAGE"/>
+    
+
+In solchen Fällen, wo der Inhalt, von eingefügt, der `plugin.xml` Datei ist nicht bekannt, vor der Zeit, Variablen durch ein Dollarzeichen, gefolgt von einer Reihe von Großbuchstaben, Ziffern und Unterstriche angezeigt werden können. Für das obige Beispiel die `plugin.xml` Datei würde diesem Tag enthalten:
+
+    <uses-permission
+    android:name="$PACKAGE_NAME.permission.C2D_MESSAGE"/>
+    
+
+Plugman Variablenreferenzen mit dem angegebenen Wert oder eine leere Zeichenfolge ersetzt, wenn keine gefunden. Der Wert der Variable Referenz erkannt werden kann (in diesem Fall aus der `AndroidManifest.xml` Datei) oder vom Benutzer des Werkzeugs angegebene der genaue Vorgang ist abhängig von der speziellen Werkzeug.
+
+Plugman kann Benutzer ein Plugin erforderlichen Variablen angeben anfordern. API-Schlüssel für C2M und Google Maps können beispielsweise als Befehlszeilenargument angegeben werden:
+
+    plugman --platform android --project /path/to/project --plugin name|git-url|path --variable API_KEY=!@CFATGWE%^WGSFDGSDFW$%^#$%YTHGsdfhsfhyer56734
+    
+
+Damit die Variable obligatorisch, ist der `<platform>` Tag muss enthalten ein `<preference>` Tag. Zum Beispiel:
+
+    <preference name="API_KEY" />
+    
+
+Plugman überprüft, ob diese erforderlichen Einstellungen in übergeben werden. Wenn dies nicht der Fall ist, sollte es den Benutzer warnen, übergeben Sie die Variable in und Ausfahrt mit einem NULL-Code veranschaulicht.
+
+Bestimmten Variablennamen sollte reserviert werden, wie unten aufgeführt.
+
+## $PACKAGE_NAME
+
+Die Reverse-Domain style eindeutigen Bezeichner für das Paket, das entspricht der `CFBundleIdentifier` auf iOS oder das `package` -Attribut des der obersten Ebene `manifest` Element in eine `AndroidManifest.xml` Datei.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/fr/edge/cordova/geolocation/Coordinates/coordinates.md
----------------------------------------------------------------------
diff --git a/docs/fr/edge/cordova/geolocation/Coordinates/coordinates.md b/docs/fr/edge/cordova/geolocation/Coordinates/coordinates.md
index 1d1ac01..67f92da 100644
--- a/docs/fr/edge/cordova/geolocation/Coordinates/coordinates.md
+++ b/docs/fr/edge/cordova/geolocation/Coordinates/coordinates.md
@@ -20,7 +20,7 @@ Un ensemble de propriétés qui décrivent les coordonnées géographiques d'une
 
 ## Propriétés
 
-*   **Latitude**: Latitude en degrés décimaux. *(Nombre)*
+*   **latitude**: Latitude en degrés décimaux. *(Nombre)*
 
 *   **longitude**: Longitude en degrés décimaux. *(Nombre)*
 
@@ -30,7 +30,7 @@ Un ensemble de propriétés qui décrivent les coordonnées géographiques d'une
 
 *   **altitudeAccuracy**: niveau d'exactitude de la coordonnée de l'altitude en mètres. *(Nombre)*
 
-*   **rubrique**: sens de marche, indiquée en degrés comptage dans le sens horaire par rapport au nord vrai. *(Nombre)*
+*   **heading**: sens de marche, indiquée en degrés comptage dans le sens horaire par rapport au nord vrai. *(Nombre)*
 
 *   **vitesse**: vitesse actuelle de l'appareil, indiquée en mètres par seconde. *(Nombre)*
 

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/config.json
----------------------------------------------------------------------
diff --git a/docs/ru/edge/config.json b/docs/ru/edge/config.json
new file mode 100644
index 0000000..7edeeab
--- /dev/null
+++ b/docs/ru/edge/config.json
@@ -0,0 +1,200 @@
+{
+    "language": "Russian",
+    "merge": {
+        "accelerometer.md": [
+            "cordova/accelerometer/accelerometer.md",
+            "cordova/accelerometer/accelerometer.getCurrentAcceleration.md",
+            "cordova/accelerometer/accelerometer.watchAcceleration.md",
+            "cordova/accelerometer/accelerometer.clearWatch.md",
+            "cordova/accelerometer/acceleration/acceleration.md",
+            "cordova/accelerometer/parameters/accelerometerSuccess.md",
+            "cordova/accelerometer/parameters/accelerometerError.md",
+            "cordova/accelerometer/parameters/accelerometerOptions.md"
+        ],
+        "camera.md": [
+            "cordova/camera/camera.md",
+            "cordova/camera/camera.getPicture.md",
+            "cordova/camera/parameter/cameraSuccess.md",
+            "cordova/camera/parameter/cameraError.md",
+            "cordova/camera/parameter/cameraOptions.md",
+            "cordova/camera/parameter/CameraPopoverOptions.md",
+            "cordova/camera/parameter/CameraPopoverHandle.md"
+        ],
+        "capture.md": [
+            "cordova/media/capture/capture.md",
+            "cordova/media/capture/captureAudio.md",
+            "cordova/media/capture/captureAudioOptions.md",
+            "cordova/media/capture/captureImage.md",
+            "cordova/media/capture/captureImageOptions.md",
+            "cordova/media/capture/captureVideo.md",
+            "cordova/media/capture/captureVideoOptions.md",
+            "cordova/media/capture/CaptureError.md",
+            "cordova/media/capture/CaptureCB.md",
+            "cordova/media/capture/CaptureErrorCB.md",
+            "cordova/media/capture/ConfigurationData.md",
+            "cordova/media/capture/MediaFile.md",
+            "cordova/media/capture/MediaFile.getFormatData.md",
+            "cordova/media/capture/MediaFileData.md"
+        ],
+        "compass.md": [
+            "cordova/compass/compass.md",
+            "cordova/compass/compass.getCurrentHeading.md",
+            "cordova/compass/compass.watchHeading.md",
+            "cordova/compass/compass.clearWatch.md",
+            "cordova/compass/compass.watchHeadingFilter.md",
+            "cordova/compass/compass.clearWatchFilter.md",
+            "cordova/compass/parameters/compassSuccess.md",
+            "cordova/compass/parameters/compassError.md",
+            "cordova/compass/parameters/compassOptions.md",
+            "cordova/compass/parameters/compassHeading.md",
+            "cordova/compass/compassError/compassError.md"
+        ],
+        "contacts.md": [
+            "cordova/contacts/contacts.md",
+            "cordova/contacts/contacts.create.md",
+            "cordova/contacts/contacts.find.md",
+            "cordova/contacts/Contact/contact.md",
+            "cordova/contacts/ContactAddress/contactaddress.md",
+            "cordova/contacts/ContactField/contactfield.md",
+            "cordova/contacts/ContactFindOptions/contactfindoptions.md",
+            "cordova/contacts/ContactName/contactname.md",
+            "cordova/contacts/ContactOrganization/contactorganization.md",
+            "cordova/contacts/ContactError/contactError.md",
+            "cordova/contacts/parameters/contactSuccess.md",
+            "cordova/contacts/parameters/contactError.md",
+            "cordova/contacts/parameters/contactFields.md",
+            "cordova/contacts/parameters/contactFindOptions.md"
+        ],
+        "device.md": [
+            "cordova/device/device.md",
+            "cordova/device/device.name.md",
+            "cordova/device/device.cordova.md",
+            "cordova/device/device.platform.md",
+            "cordova/device/device.uuid.md",
+            "cordova/device/device.version.md"
+        ],
+        "events.md": [
+            "cordova/events/events.md",
+            "cordova/events/events.deviceready.md",
+            "cordova/events/events.pause.md",
+            "cordova/events/events.resume.md",
+            "cordova/events/events.online.md",
+            "cordova/events/events.offline.md",
+            "cordova/events/events.backbutton.md",
+            "cordova/events/events.batterycritical.md",
+            "cordova/events/events.batterylow.md",
+            "cordova/events/events.batterystatus.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"
+        ],
+        "file.md": [
+            "cordova/file/file.md",
+            "cordova/file/fileobj/fileobj.md",
+            "cordova/file/filereader/filereader.md",
+            "cordova/file/filewriter/filewriter.md",
+            "cordova/file/filesystem/filesystem.md",
+            "cordova/file/fileentry/fileentry.md",
+            "cordova/file/directoryentry/directoryentry.md",
+            "cordova/file/directoryreader/directoryreader.md",
+            "cordova/file/filetransfer/filetransfer.md",
+            "cordova/file/fileuploadoptions/fileuploadoptions.md",
+            "cordova/file/fileuploadresult/fileuploadresult.md",
+            "cordova/file/flags/flags.md",
+            "cordova/file/localfilesystem/localfilesystem.md",
+            "cordova/file/metadata/metadata.md",
+            "cordova/file/fileerror/fileerror.md",
+            "cordova/file/filetransfererror/filetransfererror.md"
+        ],
+        "geolocation.md": [
+            "cordova/geolocation/geolocation.md",
+            "cordova/geolocation/geolocation.getCurrentPosition.md",
+            "cordova/geolocation/geolocation.watchPosition.md",
+            "cordova/geolocation/geolocation.clearWatch.md",
+            "cordova/geolocation/Coordinates/coordinates.md",
+            "cordova/geolocation/Position/position.md",
+            "cordova/geolocation/PositionError/positionError.md",
+            "cordova/geolocation/parameters/geolocationSuccess.md",
+            "cordova/geolocation/parameters/geolocationError.md",
+            "cordova/geolocation/parameters/geolocation.options.md"
+        ],
+        "globalization.md": [
+            "cordova/globalization/globalization.md",
+            "cordova/globalization/globalization.getPreferredLanguage.md",
+            "cordova/globalization/globalization.getLocaleName.md",
+            "cordova/globalization/globalization.dateToString.md",
+            "cordova/globalization/globalization.stringToDate.md",
+            "cordova/globalization/globalization.getDatePattern.md",
+            "cordova/globalization/globalization.getDateNames.md",
+            "cordova/globalization/globalization.isDayLightSavingsTime.md",
+            "cordova/globalization/globalization.getFirstDayOfWeek.md",
+            "cordova/globalization/globalization.numberToString.md",
+            "cordova/globalization/globalization.stringToNumber.md",
+            "cordova/globalization/globalization.getNumberPattern.md",
+            "cordova/globalization/globalization.getCurrencyPattern.md",
+            "cordova/globalization/GlobalizationError/globalizationerror.md"
+        ],
+        "media.md": [
+            "cordova/media/media.md",
+            "cordova/media/media.getCurrentPosition.md",
+            "cordova/media/media.getDuration.md",
+            "cordova/media/media.pause.md",
+            "cordova/media/media.play.md",
+            "cordova/media/media.release.md",
+            "cordova/media/media.seekTo.md",
+            "cordova/media/media.setVolume.md",
+            "cordova/media/media.startRecord.md",
+            "cordova/media/media.stop.md",
+            "cordova/media/media.stopRecord.md",
+            "cordova/media/MediaError/mediaError.md",
+            "cordova/media/Parameters/mediaError.md"
+        ],
+        "network.md": [
+            "cordova/network/network.md",
+            "cordova/network/network.isReachable.md",
+            "cordova/network/NetworkStatus/NetworkStatus.md",
+            "cordova/network/parameters/reachableCallback.md",
+            "cordova/network/parameters/reachableHostname.md",
+            "cordova/network/parameters/reachableOptions.md"
+        ],
+        "connection.md": [
+            "cordova/connection/connection.md",
+            "cordova/connection/connection.type.md"
+        ],
+        "notification.md": [
+            "cordova/notification/notification.md",
+            "cordova/notification/notification.alert.md",
+            "cordova/notification/notification.confirm.md",
+            "cordova/notification/notification.prompt.md",
+            "cordova/notification/notification.beep.md",
+            "cordova/notification/notification.vibrate.md"
+        ],
+        "splashscreen.md": [
+            "cordova/splashscreen/splashscreen.md",
+            "cordova/splashscreen/splashscreen.show.md",
+            "cordova/splashscreen/splashscreen.hide.md"
+        ],
+        "storage.md": [
+            "cordova/storage/storage.md",
+            "cordova/storage/storage.opendatabase.md",
+            "cordova/storage/parameters/name.md",
+            "cordova/storage/parameters/version.md",
+            "cordova/storage/parameters/display_name.md",
+            "cordova/storage/parameters/size.md",
+            "cordova/storage/database/database.md",
+            "cordova/storage/sqltransaction/sqltransaction.md",
+            "cordova/storage/sqlresultset/sqlresultset.md",
+            "cordova/storage/sqlresultsetrowlist/sqlresultsetrowlist.md",
+            "cordova/storage/sqlerror/sqlerror.md",
+            "cordova/storage/localstorage/localstorage.md"
+        ],
+        "inappbrowser.md": [
+            "cordova/inappbrowser/inappbrowser.md",
+            "cordova/inappbrowser/window.open.md"
+        ]
+        
+    }
+}

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/config.json~
----------------------------------------------------------------------
diff --git a/docs/ru/edge/config.json~ b/docs/ru/edge/config.json~
new file mode 100644
index 0000000..2689415
--- /dev/null
+++ b/docs/ru/edge/config.json~
@@ -0,0 +1,200 @@
+{
+    "language": "Korean",
+    "merge": {
+        "accelerometer.md": [
+            "cordova/accelerometer/accelerometer.md",
+            "cordova/accelerometer/accelerometer.getCurrentAcceleration.md",
+            "cordova/accelerometer/accelerometer.watchAcceleration.md",
+            "cordova/accelerometer/accelerometer.clearWatch.md",
+            "cordova/accelerometer/acceleration/acceleration.md",
+            "cordova/accelerometer/parameters/accelerometerSuccess.md",
+            "cordova/accelerometer/parameters/accelerometerError.md",
+            "cordova/accelerometer/parameters/accelerometerOptions.md"
+        ],
+        "camera.md": [
+            "cordova/camera/camera.md",
+            "cordova/camera/camera.getPicture.md",
+            "cordova/camera/parameter/cameraSuccess.md",
+            "cordova/camera/parameter/cameraError.md",
+            "cordova/camera/parameter/cameraOptions.md",
+            "cordova/camera/parameter/CameraPopoverOptions.md",
+            "cordova/camera/parameter/CameraPopoverHandle.md"
+        ],
+        "capture.md": [
+            "cordova/media/capture/capture.md",
+            "cordova/media/capture/captureAudio.md",
+            "cordova/media/capture/captureAudioOptions.md",
+            "cordova/media/capture/captureImage.md",
+            "cordova/media/capture/captureImageOptions.md",
+            "cordova/media/capture/captureVideo.md",
+            "cordova/media/capture/captureVideoOptions.md",
+            "cordova/media/capture/CaptureError.md",
+            "cordova/media/capture/CaptureCB.md",
+            "cordova/media/capture/CaptureErrorCB.md",
+            "cordova/media/capture/ConfigurationData.md",
+            "cordova/media/capture/MediaFile.md",
+            "cordova/media/capture/MediaFile.getFormatData.md",
+            "cordova/media/capture/MediaFileData.md"
+        ],
+        "compass.md": [
+            "cordova/compass/compass.md",
+            "cordova/compass/compass.getCurrentHeading.md",
+            "cordova/compass/compass.watchHeading.md",
+            "cordova/compass/compass.clearWatch.md",
+            "cordova/compass/compass.watchHeadingFilter.md",
+            "cordova/compass/compass.clearWatchFilter.md",
+            "cordova/compass/parameters/compassSuccess.md",
+            "cordova/compass/parameters/compassError.md",
+            "cordova/compass/parameters/compassOptions.md",
+            "cordova/compass/parameters/compassHeading.md",
+            "cordova/compass/compassError/compassError.md"
+        ],
+        "contacts.md": [
+            "cordova/contacts/contacts.md",
+            "cordova/contacts/contacts.create.md",
+            "cordova/contacts/contacts.find.md",
+            "cordova/contacts/Contact/contact.md",
+            "cordova/contacts/ContactAddress/contactaddress.md",
+            "cordova/contacts/ContactField/contactfield.md",
+            "cordova/contacts/ContactFindOptions/contactfindoptions.md",
+            "cordova/contacts/ContactName/contactname.md",
+            "cordova/contacts/ContactOrganization/contactorganization.md",
+            "cordova/contacts/ContactError/contactError.md",
+            "cordova/contacts/parameters/contactSuccess.md",
+            "cordova/contacts/parameters/contactError.md",
+            "cordova/contacts/parameters/contactFields.md",
+            "cordova/contacts/parameters/contactFindOptions.md"
+        ],
+        "device.md": [
+            "cordova/device/device.md",
+            "cordova/device/device.name.md",
+            "cordova/device/device.cordova.md",
+            "cordova/device/device.platform.md",
+            "cordova/device/device.uuid.md",
+            "cordova/device/device.version.md"
+        ],
+        "events.md": [
+            "cordova/events/events.md",
+            "cordova/events/events.deviceready.md",
+            "cordova/events/events.pause.md",
+            "cordova/events/events.resume.md",
+            "cordova/events/events.online.md",
+            "cordova/events/events.offline.md",
+            "cordova/events/events.backbutton.md",
+            "cordova/events/events.batterycritical.md",
+            "cordova/events/events.batterylow.md",
+            "cordova/events/events.batterystatus.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"
+        ],
+        "file.md": [
+            "cordova/file/file.md",
+            "cordova/file/fileobj/fileobj.md",
+            "cordova/file/filereader/filereader.md",
+            "cordova/file/filewriter/filewriter.md",
+            "cordova/file/filesystem/filesystem.md",
+            "cordova/file/fileentry/fileentry.md",
+            "cordova/file/directoryentry/directoryentry.md",
+            "cordova/file/directoryreader/directoryreader.md",
+            "cordova/file/filetransfer/filetransfer.md",
+            "cordova/file/fileuploadoptions/fileuploadoptions.md",
+            "cordova/file/fileuploadresult/fileuploadresult.md",
+            "cordova/file/flags/flags.md",
+            "cordova/file/localfilesystem/localfilesystem.md",
+            "cordova/file/metadata/metadata.md",
+            "cordova/file/fileerror/fileerror.md",
+            "cordova/file/filetransfererror/filetransfererror.md"
+        ],
+        "geolocation.md": [
+            "cordova/geolocation/geolocation.md",
+            "cordova/geolocation/geolocation.getCurrentPosition.md",
+            "cordova/geolocation/geolocation.watchPosition.md",
+            "cordova/geolocation/geolocation.clearWatch.md",
+            "cordova/geolocation/Coordinates/coordinates.md",
+            "cordova/geolocation/Position/position.md",
+            "cordova/geolocation/PositionError/positionError.md",
+            "cordova/geolocation/parameters/geolocationSuccess.md",
+            "cordova/geolocation/parameters/geolocationError.md",
+            "cordova/geolocation/parameters/geolocation.options.md"
+        ],
+        "globalization.md": [
+            "cordova/globalization/globalization.md",
+            "cordova/globalization/globalization.getPreferredLanguage.md",
+            "cordova/globalization/globalization.getLocaleName.md",
+            "cordova/globalization/globalization.dateToString.md",
+            "cordova/globalization/globalization.stringToDate.md",
+            "cordova/globalization/globalization.getDatePattern.md",
+            "cordova/globalization/globalization.getDateNames.md",
+            "cordova/globalization/globalization.isDayLightSavingsTime.md",
+            "cordova/globalization/globalization.getFirstDayOfWeek.md",
+            "cordova/globalization/globalization.numberToString.md",
+            "cordova/globalization/globalization.stringToNumber.md",
+            "cordova/globalization/globalization.getNumberPattern.md",
+            "cordova/globalization/globalization.getCurrencyPattern.md",
+            "cordova/globalization/GlobalizationError/globalizationerror.md"
+        ],
+        "media.md": [
+            "cordova/media/media.md",
+            "cordova/media/media.getCurrentPosition.md",
+            "cordova/media/media.getDuration.md",
+            "cordova/media/media.pause.md",
+            "cordova/media/media.play.md",
+            "cordova/media/media.release.md",
+            "cordova/media/media.seekTo.md",
+            "cordova/media/media.setVolume.md",
+            "cordova/media/media.startRecord.md",
+            "cordova/media/media.stop.md",
+            "cordova/media/media.stopRecord.md",
+            "cordova/media/MediaError/mediaError.md",
+            "cordova/media/Parameters/mediaError.md"
+        ],
+        "network.md": [
+            "cordova/network/network.md",
+            "cordova/network/network.isReachable.md",
+            "cordova/network/NetworkStatus/NetworkStatus.md",
+            "cordova/network/parameters/reachableCallback.md",
+            "cordova/network/parameters/reachableHostname.md",
+            "cordova/network/parameters/reachableOptions.md"
+        ],
+        "connection.md": [
+            "cordova/connection/connection.md",
+            "cordova/connection/connection.type.md"
+        ],
+        "notification.md": [
+            "cordova/notification/notification.md",
+            "cordova/notification/notification.alert.md",
+            "cordova/notification/notification.confirm.md",
+            "cordova/notification/notification.prompt.md",
+            "cordova/notification/notification.beep.md",
+            "cordova/notification/notification.vibrate.md"
+        ],
+        "splashscreen.md": [
+            "cordova/splashscreen/splashscreen.md",
+            "cordova/splashscreen/splashscreen.show.md",
+            "cordova/splashscreen/splashscreen.hide.md"
+        ],
+        "storage.md": [
+            "cordova/storage/storage.md",
+            "cordova/storage/storage.opendatabase.md",
+            "cordova/storage/parameters/name.md",
+            "cordova/storage/parameters/version.md",
+            "cordova/storage/parameters/display_name.md",
+            "cordova/storage/parameters/size.md",
+            "cordova/storage/database/database.md",
+            "cordova/storage/sqltransaction/sqltransaction.md",
+            "cordova/storage/sqlresultset/sqlresultset.md",
+            "cordova/storage/sqlresultsetrowlist/sqlresultsetrowlist.md",
+            "cordova/storage/sqlerror/sqlerror.md",
+            "cordova/storage/localstorage/localstorage.md"
+        ],
+        "inappbrowser.md": [
+            "cordova/inappbrowser/inappbrowser.md",
+            "cordova/inappbrowser/window.open.md"
+        ]
+        
+    }
+}

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/config_ref/index.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/config_ref/index.md b/docs/ru/edge/config_ref/index.md
new file mode 100644
index 0000000..a53a43c
--- /dev/null
+++ b/docs/ru/edge/config_ref/index.md
@@ -0,0 +1,59 @@
+---
+
+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`, который базируется на основе спецификации W3C [Packaged Web Apps (Widgets)][1].
+
+ [1]: http://www.w3.org/TR/widgets/
+
+Для проектов, созданных с помощью Cordova CLI (описанный в разделе "интерфейс командной строки") этот файл можно найти в каталоге верхнего уровня `www`. Использование CLI для построения проектов восстанавливает версии файла в разных подкаталогах в пределах `platforms` . Для проектов-CLI каждый файл платформа специфического служит источником.
+
+Расположение в то время как `config.xml` файл может меняться в зависимости от платформы, его содержание, как правило, не. Некоторые функции платформы также указаны в том же файле конфигурации. Детали перечислены ниже:
+
+*   iOS конфигурации
+*   Андроид конфигурации
+*   BlackBerry конфигурации
+
+## config.xml элементы
+
+Проект [Apache Cordova][2] стремится особенности абстрактных прочь родной платформе через web вдохновил и веб-абстракций, которые в значительной степени стандарты инициативе и принятые на веб-сообщества. Пожалуйста, уделите несколько минут, чтобы ознакомиться с [Спецификация файла config.xml][1], чтобы понять тип метаданных приложения проекта Apache Cordova направлен на абстрактных и обеспечивают простые отправными точками для.
+
+ [2]: http://cordova.io
+
+Пример:
+
+        <widget>
+            <preference name="MySetting" value="true" />
+            <feature name="MyPlugin" value="MyPluginClass" />
+            <access origin="*" />
+            <content src="index.html" />
+        </widget>
+    
+
+Список поддерживаемых элементов для основных платформах в Apache Cordova.
+
+### `<feature>`
+
+Этот элемент описывает список функций нативных API доступ к которым имеет приложение. Во время выполнения, Apache Cordova framework сопоставляет `<feature>` элементы в машинный код для включения Cordova-приложение для доступа к устройству API-интерфейсы недоступны для типичных веб-приложений.
+
+### `<access>`
+
+Эти элементы определяют, как работает ваш список разрешенных доменов. Пожалуйста, смотрите руководство по Whitelist для получения дополнительной информации.
+
+### `<content>`
+
+Этот элемент определяет начальную страницу вашего приложения относительно корневого каталога проекта. Этот элемент необязателен, по умолчанию используется `index.html`.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/accelerometer/acceleration/acceleration.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/accelerometer/acceleration/acceleration.md b/docs/ru/edge/cordova/accelerometer/acceleration/acceleration.md
new file mode 100644
index 0000000..023b685
--- /dev/null
+++ b/docs/ru/edge/cordova/accelerometer/acceleration/acceleration.md
@@ -0,0 +1,98 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# Acceleration
+
+Содержит данные полученные от акселерометра на определенный момент времени.
+
+## Параметры
+
+*   **x**: величина ускорение по оси x. (в м/с ^ 2) *(Число)*
+*   **y**: величина ускорение по оси y. (в м/с ^ 2) *(Число)*
+*   **z**: величина ускорение по оси z. (в м/с ^ 2) *(Число)*
+*   **timestamp**: временая метка в миллисекундах. *(DOMTimeStamp)*
+
+## Описание
+
+Объект `Acceleration` заполняется и возвращает любой из методов `Acceleration` API. Значения величин ускорение включают эффект гравитации (9,81 м/с ^ 2), так что когда устройство находится горизонтально экраном вверх, возвращаемые значения *x*, *y*, и *z* должны быть ``, `` и `9,81`.
+
+## Поддерживаемые платформы
+
+*   Android
+*   BlackBerry WebWorks (OS 5.0 или выше)
+*   iOS
+*   Tizen
+*   Windows Phone 7 и 8
+*   Windows 8
+
+## Краткий пример
+
+    function onSuccess(acceleration) {
+        alert('Acceleration X: ' + acceleration.x + '\n' +
+              'Acceleration Y: ' + acceleration.y + '\n' +
+              'Acceleration Z: ' + acceleration.z + '\n' +
+              'Timestamp: '      + acceleration.timestamp + '\n');
+    };
+    
+    function onError() {
+        alert('onError!');
+    };
+    
+    navigator.accelerometer.getCurrentAcceleration(onSuccess, onError);
+    
+
+## Развернутый пример
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>Acceleration Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+            navigator.accelerometer.getCurrentAcceleration(onSuccess, onError);
+        }
+    
+        // onSuccess: Get a snapshot of the current acceleration
+        //
+        function onSuccess(acceleration) {
+            alert('Acceleration X: ' + acceleration.x + '\n' +
+                  'Acceleration Y: ' + acceleration.y + '\n' +
+                  'Acceleration Z: ' + acceleration.z + '\n' +
+                  'Timestamp: '      + acceleration.timestamp + '\n');
+        }
+    
+        // onError: Failed to get the acceleration
+        //
+        function onError() {
+            alert('onError!');
+        }
+    
+        </script>
+      </head>
+      <body>
+        <h1>Example</h1>
+        <p>getCurrentAcceleration</p>
+      </body>
+    </html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/accelerometer/accelerometer.clearWatch.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/accelerometer/accelerometer.clearWatch.md b/docs/ru/edge/cordova/accelerometer/accelerometer.clearWatch.md
new file mode 100644
index 0000000..ccbc30e
--- /dev/null
+++ b/docs/ru/edge/cordova/accelerometer/accelerometer.clearWatch.md
@@ -0,0 +1,109 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# accelerometer.clearWatch
+
+Перестать отслеживать изменения объекта `Acceleration`, на который ссылается параметр `watchID`.
+
+    navigator.accelerometer.clearWatch(watchID);
+    
+
+*   **watchID**: идентификатор, возвращяемый `accelerometer.watchAcceleration`.
+
+## Поддерживаемые платформы
+
+*   Android
+*   BlackBerry WebWorks (OS 5.0 или выше)
+*   iOS
+*   Tizen
+*   Windows Phone 7 и 8
+*   Windows 8
+
+## Краткий пример
+
+    var watchID = navigator.accelerometer.watchAcceleration(onSuccess, onError, options);
+    
+    // ... later on ...
+    
+    navigator.accelerometer.clearWatch(watchID);
+    
+
+## Развернутый пример
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>Acceleration Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // The watch id references the current `watchAcceleration`
+        var watchID = null;
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+            startWatch();
+        }
+    
+        // Start watching the acceleration
+        //
+        function startWatch() {
+    
+            // Update acceleration every 3 seconds
+            var options = { frequency: 3000 };
+    
+            watchID = navigator.accelerometer.watchAcceleration(onSuccess, onError, options);
+        }
+    
+        // Stop watching the acceleration
+        //
+        function stopWatch() {
+            if (watchID) {
+                navigator.accelerometer.clearWatch(watchID);
+                watchID = null;
+            }
+        }
+    
+        // onSuccess: Get a snapshot of the current acceleration
+        //
+        function onSuccess(acceleration) {
+            var element = document.getElementById('accelerometer');
+    
+            element.innerHTML = 'Acceleration X: ' + acceleration.x + '<br />' +
+                                'Acceleration Y: ' + acceleration.y + '<br />' +
+                                'Acceleration Z: ' + acceleration.z + '<br />' +
+                                'Timestamp: '      + acceleration.timestamp + '<br />';
+        }
+    
+        // onError: Failed to get the acceleration
+        //
+        function onError() {
+            alert('onError!');
+        }
+    
+        </script>
+      </head>
+      <body>
+        <div id="accelerometer">Waiting for accelerometer...</div>
+            <button onclick="stopWatch();">Stop Watching</button>
+      </body>
+    </html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/accelerometer/accelerometer.getCurrentAcceleration.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/accelerometer/accelerometer.getCurrentAcceleration.md b/docs/ru/edge/cordova/accelerometer/accelerometer.getCurrentAcceleration.md
new file mode 100644
index 0000000..c047ddd
--- /dev/null
+++ b/docs/ru/edge/cordova/accelerometer/accelerometer.getCurrentAcceleration.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.
+---
+
+# accelerometer.getCurrentAcceleration
+
+Возвращает текущее ускорение вдоль осей *x*, *y* и *z*.
+
+    navigator.accelerometer.getCurrentAcceleration(accelerometerSuccess, accelerometerError);
+    
+
+## Описание
+
+Акселерометр это датчик движения, который отслеживает изменение (*delta*) в движении по отношению к текущей ориентации устройства, в трех измерениях вдоль осей *x*, *y* и *z*.
+
+Эти значения ускорения возвращается функций обратного вызова `accelerometerSuccess`.
+
+## Поддерживаемые платформы
+
+*   Android
+*   BlackBerry WebWorks (OS 5.0 или выше)
+*   iOS
+*   Tizen
+*   Windows Phone 7 и 8
+*   Windows 8
+
+## Краткий пример
+
+    function onSuccess(acceleration) {
+        alert('Acceleration X: ' + acceleration.x + '\n' +
+              'Acceleration Y: ' + acceleration.y + '\n' +
+              'Acceleration Z: ' + acceleration.z + '\n' +
+              'Timestamp: '      + acceleration.timestamp + '\n');
+    };
+    
+    function onError() {
+        alert('onError!');
+    };
+    
+    navigator.accelerometer.getCurrentAcceleration(onSuccess, onError);
+    
+
+## Развернутый пример
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>Acceleration Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+            navigator.accelerometer.getCurrentAcceleration(onSuccess, onError);
+        }
+    
+        // onSuccess: Get a snapshot of the current acceleration
+        //
+        function onSuccess(acceleration) {
+            alert('Acceleration X: ' + acceleration.x + '\n' +
+                  'Acceleration Y: ' + acceleration.y + '\n' +
+                  'Acceleration Z: ' + acceleration.z + '\n' +
+                  'Timestamp: '      + acceleration.timestamp + '\n');
+        }
+    
+        // onError: Failed to get the acceleration
+        //
+        function onError() {
+            alert('onError!');
+        }
+    
+        </script>
+      </head>
+      <body>
+        <h1>Example</h1>
+        <p>getCurrentAcceleration</p>
+      </body>
+    </html>
+    
+
+## Особенности iOS
+
+*   iOS не поддерживает автоматическое обновление текущего ускорение.
+
+*   Вы должны самостоятельно отслеживать изменение ускорение и считывать данные в учетом интервалов времени.
+
+*   Таким образом функция `getCurrentAcceleration` возвращает последнее значение, полученное из вызова `watchAccelerometer`.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/accelerometer/accelerometer.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/accelerometer/accelerometer.md b/docs/ru/edge/cordova/accelerometer/accelerometer.md
new file mode 100644
index 0000000..0f392b8
--- /dev/null
+++ b/docs/ru/edge/cordova/accelerometer/accelerometer.md
@@ -0,0 +1,84 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# Accelerometer
+
+> Отслеживание движения устройства в направлении по осям *x*, *y* и *z*.
+
+## Методы
+
+*   accelerometer.getCurrentAcceleration
+*   accelerometer.watchAcceleration
+*   accelerometer.clearWatch
+
+## Аргументы
+
+*   accelerometerSuccess
+*   accelerometerError
+*   accelerometerOptions
+
+## Объекты (только для чтения)
+
+*   Acceleration
+
+## Доступ к расширениям
+
+Начиная с версии 3.0 Cordova реализует интерфейсы API как *plugins*. Используйте команду CLI `plugin`, описанные в интерфейс командной строки, чтобы добавить или удалить расширения для проекта:
+
+        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-device-motion.git
+        $ cordova plugin rm org.apache.cordova.core.device-motion
+    
+
+Эти команды применяются для всех платформ, но имеют отличия конфигурации для платформ описанных ниже:
+
+*   Android (в`app/res/xml/config.xml`)
+    
+        <feature name="Accelerometer">
+            <param name="android-package" value="org.apache.cordova.AccelListener" />
+        </feature>
+        
+
+*   Ежевика WebWorks
+    
+        (in www/plugins.xml)
+        <feature name="Accelerometer">
+            <param name="blackberry-package" value="org.apache.cordova.accelerometer.Accelerometer" />
+        </feature>
+        
+        (in www/config.xml)
+        <feature id="blackberry.system"  required="true" version="1.0.0.0" />
+        <feature id="org.apache.cordova" required="true" version="1.0.0" />
+        
+
+*   iOS (в`config.xml`)
+    
+        <feature name="Accelerometer">
+            <param name="ios-package" value="CDVAccelerometer" />
+        </feature>
+        
+
+*   Windows Phone (в`Properties/WPAppManifest.xml`)
+    
+        <Capabilities>
+            <Capability Name="ID_CAP_SENSORS" />
+        </Capabilities>
+        
+    
+    Ссылка: [Application Manifest for Windows Phone][1]
+
+ [1]: http://msdn.microsoft.com/en-us/library/ff769509%28v=vs.92%29.aspx
+
+Некоторые платформы могут поддерживать эти функцию без необходимости специальной настройки. Смотрите описание "Поддержка платформ".
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/accelerometer/accelerometer.watchAcceleration.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/accelerometer/accelerometer.watchAcceleration.md b/docs/ru/edge/cordova/accelerometer/accelerometer.watchAcceleration.md
new file mode 100644
index 0000000..a548ccd
--- /dev/null
+++ b/docs/ru/edge/cordova/accelerometer/accelerometer.watchAcceleration.md
@@ -0,0 +1,129 @@
+---
+
+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.
+---
+
+# accelerometer.watchAcceleration
+
+Возвращяет ускорение вдоль осей *x*, *y* и *z* в определенный момент времени.
+
+    var watchID = navigator.accelerometer.watchAcceleration(accelerometerSuccess,
+                                                           accelerometerError,
+                                                           [accelerometerOptions]);
+    
+
+## Описание
+
+Акселерометр это датчик движения, который отслеживает изменение (delta) в движении относительно текущей позиции. Акселерометр может отслеживать 3D перемещения по *x*, *y* и *z* осям.
+
+Метод `accelerometer.watchAcceleration` извлекает текущий объект `Acceleration` в определенные промежутки времени, и выполняет функцию обратного вызова `accelerometerSuccess`. Задает интервал в миллисекундах через параметр `frequency` объекта `acceleratorOptions`.
+
+Идентификатор watchID ссылается на акселерометр может использоваться с `accelerometer.clearWatch` чтобы остановить отслеживание акселерометра.
+
+## Поддерживаемые платформы
+
+*   Андроид
+*   BlackBerry WebWorks (OS 5.0 или выше)
+*   iOS
+*   Tizen
+*   Windows Phone 7 и 8
+*   Windows 8
+
+## Краткий пример
+
+    function onSuccess(acceleration) {
+        alert('Acceleration X: ' + acceleration.x + '\n' +
+              'Acceleration Y: ' + acceleration.y + '\n' +
+              'Acceleration Z: ' + acceleration.z + '\n' +
+              'Timestamp: '      + acceleration.timestamp + '\n');
+    };
+    
+    function onError() {
+        alert('onError!');
+    };
+    
+    var options = { frequency: 3000 };  // Update every 3 seconds
+    
+    var watchID = navigator.accelerometer.watchAcceleration(onSuccess, onError, options);
+    
+
+## Развернутый пример
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>Acceleration Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // The watch id references the current `watchAcceleration`
+        var watchID = null;
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+            startWatch();
+        }
+    
+        // Start watching the acceleration
+        //
+        function startWatch() {
+    
+            // Update acceleration every 3 seconds
+            var options = { frequency: 3000 };
+    
+            watchID = navigator.accelerometer.watchAcceleration(onSuccess, onError, options);
+        }
+    
+        // Stop watching the acceleration
+        //
+        function stopWatch() {
+            if (watchID) {
+                navigator.accelerometer.clearWatch(watchID);
+                watchID = null;
+            }
+        }
+    
+        // onSuccess: Get a snapshot of the current acceleration
+        //
+        function onSuccess(acceleration) {
+            var element = document.getElementById('accelerometer');
+            element.innerHTML = 'Acceleration X: ' + acceleration.x         + '<br />' +
+                                'Acceleration Y: ' + acceleration.y         + '<br />' +
+                                'Acceleration Z: ' + acceleration.z         + '<br />' +
+                                'Timestamp: '      + acceleration.timestamp + '<br />';
+        }
+    
+        // onError: Failed to get the acceleration
+        //
+        function onError() {
+            alert('onError!');
+        }
+    
+        </script>
+      </head>
+      <body>
+        <div id="accelerometer">Waiting for accelerometer...</div>
+      </body>
+    </html>
+    
+
+## Особенности iOS
+
+API вызывает функцию обратного вызова с интервалом, но имеет ограничение по частоте запросов устройства в промежутке между 40 мс и 1000 мс. Например если вы запрашиваете интервал 3 секунды, (3000 мс), API запрашивает данные от устройства каждую секунду, но функция обратного вызова будет срабатывать только каждые 3 секунды.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/accelerometer/parameters/accelerometerError.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/accelerometer/parameters/accelerometerError.md b/docs/ru/edge/cordova/accelerometer/parameters/accelerometerError.md
new file mode 100644
index 0000000..8db753b
--- /dev/null
+++ b/docs/ru/edge/cordova/accelerometer/parameters/accelerometerError.md
@@ -0,0 +1,23 @@
+---
+
+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.
+---
+
+# accelerometerError
+
+Функция обратного вызова в случае возникновения ошибки.
+
+    function() {
+        // Handle the error
+    }
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/accelerometer/parameters/accelerometerOptions.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/accelerometer/parameters/accelerometerOptions.md b/docs/ru/edge/cordova/accelerometer/parameters/accelerometerOptions.md
new file mode 100644
index 0000000..b62d21d
--- /dev/null
+++ b/docs/ru/edge/cordova/accelerometer/parameters/accelerometerOptions.md
@@ -0,0 +1,23 @@
+---
+
+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.
+---
+
+# accelerometerOptions
+
+Необязательный параметр, используется для конфигурации значений получаемых от акселерометра.
+
+## Параметры
+
+*   **frequency**: частота обновленя данных получаемых из объекта `Acceleration` в миллисекундах. *(Число)* (По умолчанию: 10000)
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/accelerometer/parameters/accelerometerSuccess.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/accelerometer/parameters/accelerometerSuccess.md b/docs/ru/edge/cordova/accelerometer/parameters/accelerometerSuccess.md
new file mode 100644
index 0000000..b082e8d
--- /dev/null
+++ b/docs/ru/edge/cordova/accelerometer/parameters/accelerometerSuccess.md
@@ -0,0 +1,37 @@
+---
+
+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.
+---
+
+# accelerometerSuccess
+
+Функция обратного вызова onSuccess, предоставляет доступ к данным объекта `Acceleration`.
+
+    function(acceleration) {
+        // Do something
+    }
+    
+
+## Параметры
+
+*   **значений**: ускорение в определенный момент времени. (Ускорение)
+
+## Пример
+
+    function onSuccess(acceleration) {
+        alert('Acceleration X: ' + acceleration.x + '\n' +
+              'Acceleration Y: ' + acceleration.y + '\n' +
+              'Acceleration Z: ' + acceleration.z + '\n' +
+              'Timestamp: '      + acceleration.timestamp + '\n');
+    };
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/camera/camera.cleanup.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/camera/camera.cleanup.md b/docs/ru/edge/cordova/camera/camera.cleanup.md
new file mode 100644
index 0000000..0f679b7
--- /dev/null
+++ b/docs/ru/edge/cordova/camera/camera.cleanup.md
@@ -0,0 +1,42 @@
+---
+
+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.
+---
+
+# camera.cleanup
+
+Удаляет промежуточные фотографии, сделанные камерой из временного хранилища.
+
+    navigator.camera.cleanup( cameraSuccess, cameraError );
+    
+
+## Описание
+
+Удаляет промежуточные файлы изображений, которые хранятся во временном хранилище после вызова метода `camera.getPicture` . Применяется только тогда, когда значение `Camera.sourceType` равно `Camera.PictureSourceType.CAMERA` и `Camera.destinationType` равняется`Camera.DestinationType.FILE_URI`.
+
+## Поддерживаемые платформы
+
+*   iOS
+
+## Пример
+
+    navigator.camera.cleanup(onSuccess, onFail);
+    
+    function onSuccess() {
+        console.log("Camera cleanup success.")
+    }
+    
+    function onFail(message) {
+        alert('Failed because: ' + message);
+    }
\ No newline at end of file


[14/50] [abbrv] docs commit: CB-4784 Fixing links by consistently translating headings. Code fixes for ios plugin.md

Posted by mw...@apache.org.
CB-4784 Fixing links by consistently translating headings. Code fixes for ios plugin.md


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

Branch: refs/heads/master
Commit: ba7793a5b89e8eaef3d15eaeeab3674814558557
Parents: b4e726e
Author: ldeluca <ld...@us.ibm.com>
Authored: Wed Sep 11 10:14:00 2013 -0400
Committer: ldeluca <ld...@us.ibm.com>
Committed: Wed Sep 11 10:14:00 2013 -0400

----------------------------------------------------------------------
 docs/es/edge/guide/cli/index.md                | 45 ++++++-----
 docs/es/edge/guide/platforms/ios/plugin.md     | 78 +++++++++++++------
 docs/fr/edge/guide/cli/index.md                | 45 ++++++-----
 docs/fr/edge/guide/overview/index.md           |  2 +-
 docs/fr/edge/guide/platforms/android/plugin.md |  2 +-
 docs/fr/edge/guide/platforms/ios/plugin.md     | 84 +++++++++++++++------
 docs/it/edge/guide/platforms/android/plugin.md |  2 +-
 docs/it/edge/guide/platforms/ios/plugin.md     | 82 ++++++++++++++------
 docs/ja/edge/guide/platforms/android/plugin.md |  2 +-
 docs/ja/edge/guide/platforms/ios/plugin.md     | 78 ++++++++++++++++---
 docs/ko/edge/guide/platforms/android/plugin.md |  2 +-
 docs/ko/edge/guide/platforms/ios/plugin.md     | 82 ++++++++++++++------
 docs/zh/edge/guide/platforms/android/plugin.md |  2 +-
 docs/zh/edge/guide/platforms/ios/plugin.md     | 78 ++++++++++++++++---
 14 files changed, 432 insertions(+), 152 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/ba7793a5/docs/es/edge/guide/cli/index.md
----------------------------------------------------------------------
diff --git a/docs/es/edge/guide/cli/index.md b/docs/es/edge/guide/cli/index.md
index c99441c..7ee60c2 100644
--- a/docs/es/edge/guide/cli/index.md
+++ b/docs/es/edge/guide/cli/index.md
@@ -159,67 +159,76 @@ El `cordova plugin add` comando requiere especificar el repositorio para el cód
 
 *   Información básica del dispositivo (dispositivo API):
     
-        $ cordova plugin agregar https://git-wip-us.apache.org/repos/asf/cordova-plugin-device.git
+        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-device.git
         
 
 *   Conexión de red y eventos de batería:
     
-        $ cordova plugin añade $ https://git-wip-us.apache.org/repos/asf/cordova-plugin-network-information.git cordova plugin agregar https://git-wip-us.apache.org/repos/asf/cordova-plugin-battery-status.git
+        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-network-information.git
+        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-battery-status.git
         
 
 *   Acelerómetro, brújula y geolocalización:
     
-        $ cordova plugin añade $ https://git-wip-us.apache.org/repos/asf/cordova-plugin-device-motion.git cordova plugin añade $ https://git-wip-us.apache.org/repos/asf/cordova-plugin-device-orientation.git cordova plugin agregar https://git-wip-us.apache.org/repos/asf/cordova-plugin-geolocation.git
+        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-device-motion.git
+        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-device-orientation.git
+        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-geolocation.git
         
 
 *   Cámara, reproducción multimedia y captura:
     
-        $ cordova plugin añade $ https://git-wip-us.apache.org/repos/asf/cordova-plugin-camera.git cordova plugin añade $ https://git-wip-us.apache.org/repos/asf/cordova-plugin-media-capture.git cordova plugin agregar https://git-wip-us.apache.org/repos/asf/cordova-plugin-media.git
+        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-camera.git
+        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-media-capture.git
+        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-media.git
             
 
 *   Acceder a archivos en el dispositivo o red (archivo API):
     
-        $ cordova plugin añade $ https://git-wip-us.apache.org/repos/asf/cordova-plugin-file.git cordova plugin agregar https://git-wip-us.apache.org/repos/asf/cordova-plugin-file-transfer.git
+        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-file.git
+        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-file-transfer.git
         
 
 *   Notificación mediante vibración o cuadro de diálogo:
     
-        $ cordova plugin añade $ https://git-wip-us.apache.org/repos/asf/cordova-plugin-dialogs.git cordova plugin agregar https://git-wip-us.apache.org/repos/asf/cordova-plugin-vibration.git
+        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-dialogs.git
+        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-vibration.git
         
 
 *   Contactos:
     
-        $ cordova plugin agregar https://git-wip-us.apache.org/repos/asf/cordova-plugin-contacts.git
+        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-contacts.git
         
 
 *   Globalización:
     
-        $ cordova plugin agregar https://git-wip-us.apache.org/repos/asf/cordova-plugin-globalization.git
+        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-globalization.git
         
 
 *   SplashScreen:
     
-        $ cordova plugin agregar https://git-wip-us.apache.org/repos/asf/cordova-plugin-splashscreen.git
+        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-splashscreen.git
         
 
 *   Abrir nuevas ventanas del navegador (InAppBrowser):
     
-        $ cordova plugin agregar https://git-wip-us.apache.org/repos/asf/cordova-plugin-inappbrowser.git
+        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-inappbrowser.git
         
 
 *   Consola de depuración:
     
-        $ cordova plugin agregar https://git-wip-us.apache.org/repos/asf/cordova-plugin-console.git
+        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-console.git
         
 
 Uso `plugin ls` (o `plugin list` , o `plugin` por sí mismo) ver actualmente instalado plugins. Cada muestra por su identificador:
 
-        $ cordova plugin ls # o ' plugin' ['org.apache.cordova.core.console']
+        $ cordova plugin ls    # or 'plugin list'
+        [ 'org.apache.cordova.core.console' ]
     
 
 Para quitar un plugin, referirse a él por el mismo identificador que aparece en el listado. Por ejemplo, aquí es cómo le quita apoyo para una consola de depuración de una versión:
 
-        $ cordova plugin rm org.apache.cordova.core.console $ cordova plugin quitar org.apache.cordova.core.console # mismo
+        $ cordova plugin rm org.apache.cordova.core.console        
+        $ cordova plugin remove org.apache.cordova.core.console    # same
     
 
 Puede lote-quitar o agregar plugins por especificar más de un argumento para cada comando.
@@ -232,14 +241,14 @@ En cambio, el nivel superior `merges` Directorio ofrece un lugar para especifica
 
 *   Editar el `www/index.html` archivo, añadir un enlace a un archivo CSS adicional, `overrides.css` en este caso:
     
-        < link rel = "stylesheet" type = "text/css" href="css/overrides.css" / >
+        <link rel="stylesheet" type="text/css" href="css/overrides.css" />
         
 
 *   Opcionalmente crear un vacío `www/css/overrides.css` archivo, que se aplicaría para todas las versiones no-Android, evitando un error de archivo que falta.
 
 *   Crear un `css` subdirectorio dentro de `merges/android` , luego añadir un correspondiente `overrides.css` archivo. Especificar CSS que reemplaza el tamaño de letra de 12 puntos por defecto especificado dentro de `www/css/index.css` , por ejemplo:
     
-        cuerpo {font-tamaño: 14px;}
+        body { font-size:14px; }
         
 
 Al reconstruir el proyecto, la versión para Android cuenta con el tamaño de fuente personalizada, mientras que otros permanecen inalterados.
@@ -250,18 +259,18 @@ También se puede utilizar `merges` para agregar archivos no presenten en el ori
 
 Después de instalar el `cordova` utilidad, puede siempre actualizarlo a la versión más reciente ejecutando el siguiente comando:
 
-        $ sudo npm actualizar cordova -g
+        $ sudo npm update -g cordova
     
 
 Para instalar una versión específica, utilice esta sintaxis:
 
-        $ sudo npm instalar cordova@3.0.0 -g
+        $ sudo npm install -g cordova@3.0.0
     
 
 Ejecute `cordova -v` para ver la versión actualmente en ejecución. Ejecute el `npm
 info` comando para obtener una lista más larga que incluye la versión actual junto con otros números de la versión disponible:
 
-        $ npm información cordova
+        $ npm info cordova
     
 
 Cordova 3.0 es la primera versión compatible con la interfaz de línea de comandos descrita en esta sección. Si actualiza desde una versión anterior a 3.0, tienes que crear un nuevo proyecto como se describió anteriormente, luego copie los activos de la mayor aplicación en el nivel superior `www` Directorio. En su caso, más detalles sobre la actualización a 3.0 están disponibles en las guías de la plataforma. Una vez que se actualiza a la `cordova` interfaz de línea de comandos y uso `npm update` para estar al día, los más lentos procedimientos descritos allí ya no son relevantes.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/ba7793a5/docs/es/edge/guide/platforms/ios/plugin.md
----------------------------------------------------------------------
diff --git a/docs/es/edge/guide/platforms/ios/plugin.md b/docs/es/edge/guide/platforms/ios/plugin.md
index 8524ff6..326afb2 100644
--- a/docs/es/edge/guide/platforms/ios/plugin.md
+++ b/docs/es/edge/guide/platforms/ios/plugin.md
@@ -24,7 +24,7 @@ Cada clase plugin debe estar registrado como un `<feature>` de la etiqueta en el
 
 La porción de JavaScript de un plugin utiliza siempre el `cordova.exec` método como sigue:
 
-    exec (<successFunction>, <failFunction>, <service>, <action>, [<args>]);
+    exec(<successFunction>, <failFunction>, <service>, <action>, [<args>]);
     
 
 Esto mariscales una solicitud de la `UIWebView` al lado de iOS nativas, más o menos hirviendo a llamar al método de `acción` en la clase de `servicio`, con los argumentos pasados en la matriz de `args`.
@@ -42,7 +42,10 @@ La función `name` atributo debe coincidir con lo que usas en JavaScript `exec`
 
 Para la vida de cada uno se crea una instancia de un objeto plugin `UIWebView` . Plugins no se instancian hasta que primero se hace referencia mediante una llamada desde JavaScript, a menos que `<param>` con un `onload` `name` atributo se establece en `"true"` en `config.xml` . Por ejemplo:
 
-    < nombre de la función = "Echo" >< param nombre = valor "ios-paquete" = "Echo" / >< param nombre = valor "onload" = "true" / >< / característica >
+    <feature name="Echo">
+        <param name="ios-package" value="Echo" />
+        <param name="onload" value="true" />
+    </feature>
     
 
 No hay *ningún* señalado a inicializador de plugins. Por el contrario, debe usar plugins el `pluginInitialize` método para su lógica puesta en marcha.
@@ -55,12 +58,17 @@ Tenemos fuego JavaScript apagado una solicitud plugin nativo al lado. Tenemos el
 
 Lo obtiene despachó al plugin vía la función de JavaScript `exec` se pasa al método de `action` de la clase Plugin correspondiente. Un método de plugin tiene esta firma:
 
-    -comando:(CDVInvokedUrlCommand*) MiMetodo (void) {CDVPluginResult * pluginResult = nil;
-        NSString * myarg = [command.arguments objectAtIndex:0];
+    - (void)myMethod:(CDVInvokedUrlCommand*)command
+    {
+        CDVPluginResult* pluginResult = nil;
+        NSString* myarg = [command.arguments objectAtIndex:0];
     
-        Si (myarg! = nil) {pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK];
-        } más {pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_ERROR messageAsString:@"Arg era nula"];
-        } [self.commandDelegate sendPluginResult:pluginResult callbackId:command.callbackId];
+        if (myarg != nil) {
+            pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK];
+        } else {
+            pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_ERROR messageAsString:@"Arg was null"];
+        }
+        [self.commandDelegate sendPluginResult:pluginResult callbackId:command.callbackId];
     }
     
 
@@ -78,7 +86,7 @@ Lo obtiene despachó al plugin vía la función de JavaScript `exec` se pasa al
 
 Usando CDVPluginResult puede volver una variedad de tipos de resultados a su segunda prueba de JavaScript, utilizando métodos de la clase que se parecen:
 
-    + (CDVPluginResult *) resultWithStatus: (CDVCommandStatus) statusOrdinal messageAs...
+    + (CDVPluginResult*)resultWithStatus:(CDVCommandStatus)statusOrdinal messageAs...
     
 
 Puede crear `String`, `Int`, `Double`, `Bool`, `Array`, `Dictionary`, `ArrayBuffer` y `Multipart` tipos. O, no conecte ningún argumento (sólo enviar un estado). O, devolverá un Error. Incluso puede elegir no enviar ningún resultado del plugin, en cuyo caso la devolución de llamada no se dispara.
@@ -93,20 +101,45 @@ Puede crear `String`, `Int`, `Double`, `Bool`, `Array`, `Dictionary`, `ArrayBuff
 
 Nos gustaría añadir lo siguiente al proyecto de `config.xml` archivo:
 
-    < nombre de la función = "Eco" >< nombre param = "ios-paquete" value = "Eco" / >< / característica >
+    <feature name="Echo">
+        <param name="ios-package" value="Echo" />
+    </feature>
     
 
 Entonces nos gustaría añadir los siguientes archivos ( `Echo.h` y `Echo.m` ) a la carpeta Plugins dentro de la carpeta de la aplicación Cordova-iOS:
 
-    / *** Echo.h Cordova Plugin encabezado *** / #import < Cordova/CDV.h > @interface Echo: CDVPlugin - comando de:(CDVInvokedUrlCommand*) echo (void);
+    /********* Echo.h Cordova Plugin Header *******/
+    
+    #import <Cordova/CDV.h>
+    
+    @interface Echo : CDVPlugin
+    
+    - (void)echo:(CDVInvokedUrlCommand*)command;
+    
+    @end
     
-    @end / *** Echo.m Cordova Plugin aplicación *** / #import "Echo.h" #import < Cordova/CDV.h > @implementation Eco - comando de:(CDVInvokedUrlCommand*) echo (void) {CDVPluginResult * pluginResult = nil;
-        NSString * Eco = [command.arguments objectAtIndex:0];
+    /********* Echo.m Cordova Plugin Implementation *******/
+    
+    #import "Echo.h"
+    #import <Cordova/CDV.h>
+    
+    @implementation Echo
+    
+    - (void)echo:(CDVInvokedUrlCommand*)command
+    {
+        CDVPluginResult* pluginResult = nil;
+        NSString* echo = [command.arguments objectAtIndex:0];
+    
+        if (echo != nil && [echo length] > 0) {
+            pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK messageAsString:echo];
+        } else {
+            pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_ERROR];
+        }
+    
+        [self.commandDelegate sendPluginResult:pluginResult callbackId:command.callbackId];
+    }
     
-        Si (Eco! = nil & & [Eco longitud] > 0) {pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK messageAsString:echo];
-        } más {pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_ERROR];
-        } [self.commandDelegate sendPluginResult:pluginResult callbackId:command.callbackId];
-    } @end
+    @end
     
 
 Echemos un vistazo al código. En la parte superior tenemos todas las necesarias importaciones de Córdoba. Nuestra clase se extiende desde `CDVPlugin` (muy importante).
@@ -121,11 +154,14 @@ Finalmente, enviamos el resultado a `self.commandDelegate` , que ejecuta el `exe
 
 Plugin métodos se ejecutan en el mismo subproceso como la interfaz de usuario. Si tu plugin requiere una gran cantidad de procesamiento o requiere una llamada de bloquea, debe utilizar un subproceso de fondo. Por ejemplo:
 
-    -comando:(CDVInvokedUrlCommand*) myPluginMethod (void) {/ / Check command.arguments aquí.
-        [self.commandDelegate runInBackground: ^ {NSString * capacidad de carga = nil;
-            / / Algunos bloqueando lógica...
-            CDVPluginResult * pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK messageAsString:payload];
-            / / El método sendPluginResult es segura para subprocesos.
+    - (void)myPluginMethod:(CDVInvokedUrlCommand*)command
+    {
+        // Check command.arguments here.
+        [self.commandDelegate runInBackground:^{
+            NSString* payload = nil;
+            // Some blocking logic...
+            CDVPluginResult* pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK messageAsString:payload];
+            // The sendPluginResult method is thread-safe.
             [self.commandDelegate sendPluginResult:pluginResult callbackId:command.callbackId];
         }];
     }

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/ba7793a5/docs/fr/edge/guide/cli/index.md
----------------------------------------------------------------------
diff --git a/docs/fr/edge/guide/cli/index.md b/docs/fr/edge/guide/cli/index.md
index 5c7e2b1..1870e5e 100644
--- a/docs/fr/edge/guide/cli/index.md
+++ b/docs/fr/edge/guide/cli/index.md
@@ -159,67 +159,76 @@ Le `cordova plugin add` commande nécessite vous permet de spécifier le référ
 
 *   Informations de base périphérique (Device API) :
     
-        plugin cordova $ ajouter https://git-wip-us.apache.org/repos/asf/cordova-plugin-device.git
+        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-device.git
         
 
 *   Connexion réseau et événements de la batterie :
     
-        $ cordova plugin ajoute $ https://git-wip-us.apache.org/repos/asf/cordova-plugin-network-information.git cordova plugin ajouter https://git-wip-us.apache.org/repos/asf/cordova-plugin-battery-status.git
+        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-network-information.git
+        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-battery-status.git
         
 
 *   Accéléromètre, boussole et géolocalisation :
     
-        $ cordova plugin ajoute $ https://git-wip-us.apache.org/repos/asf/cordova-plugin-device-motion.git cordova plugin ajoute $ https://git-wip-us.apache.org/repos/asf/cordova-plugin-device-orientation.git cordova plugin ajouter https://git-wip-us.apache.org/repos/asf/cordova-plugin-geolocation.git
+        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-device-motion.git
+        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-device-orientation.git
+        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-geolocation.git
         
 
 *   Appareil photo, lecture et Capture :
     
-        $ cordova plugin ajoute https://git-wip-us.apache.org/repos/asf/cordova-plugin-camera.git $ cordova plugin ajoute $ https://git-wip-us.apache.org/repos/asf/cordova-plugin-media-capture.git cordova plugin ajouter https://git-wip-us.apache.org/repos/asf/cordova-plugin-media.git
+        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-camera.git
+        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-media-capture.git
+        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-media.git
             
 
 *   Accéder aux fichiers sur un périphérique réseau (fichier API) :
     
-        $ cordova plugin ajoute https://git-wip-us.apache.org/repos/asf/cordova-plugin-file.git $ cordova plugin ajouter https://git-wip-us.apache.org/repos/asf/cordova-plugin-file-transfer.git
+        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-file.git
+        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-file-transfer.git
         
 
 *   Notification via la boîte de dialogue ou de vibration :
     
-        $ cordova plugin ajoute https://git-wip-us.apache.org/repos/asf/cordova-plugin-dialogs.git $ cordova plugin ajouter https://git-wip-us.apache.org/repos/asf/cordova-plugin-vibration.git
+        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-dialogs.git
+        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-vibration.git
         
 
 *   Contacts :
     
-        plugin cordova $ ajouter https://git-wip-us.apache.org/repos/asf/cordova-plugin-contacts.git
+        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-contacts.git
         
 
 *   Mondialisation :
     
-        plugin cordova $ ajouter https://git-wip-us.apache.org/repos/asf/cordova-plugin-globalization.git
+        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-globalization.git
         
 
 *   SplashScreen :
     
-        plugin cordova $ ajouter https://git-wip-us.apache.org/repos/asf/cordova-plugin-splashscreen.git
+        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-splashscreen.git
         
 
 *   Fenêtres ouvertes du navigateur nouvelle (InAppBrowser) :
     
-        plugin cordova $ ajouter https://git-wip-us.apache.org/repos/asf/cordova-plugin-inappbrowser.git
+        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-inappbrowser.git
         
 
 *   Console de débogage :
     
-        plugin cordova $ ajouter https://git-wip-us.apache.org/repos/asf/cordova-plugin-console.git
+        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-console.git
         
 
 Utilisation `plugin ls` (ou `plugin list` , ou `plugin` en soi) à Découvre actuellement les plugins installés. Chacun affiche par son identificateur :
 
-        $ cordova plugin ls # ou « list plugin » ['org.apache.cordova.core.console']
+        $ cordova plugin ls    # or 'plugin list'
+        [ 'org.apache.cordova.core.console' ]
     
 
 Pour supprimer un plugin, faire référence à elle par le même identificateur qui apparaît dans la liste. Par exemple, voici comment vous enlèverait le soutien pour une console de débogage d'une version :
 
-        $ cordova plugin rm org.apache.cordova.core.console $ cordova plugin supprimer org.apache.cordova.core.console # même
+        $ cordova plugin rm org.apache.cordova.core.console        
+        $ cordova plugin remove org.apache.cordova.core.console    # same
     
 
 Vous pouvez lot-supprimer ou ajouter des plugins en spécifiant plusieurs arguments pour chaque commande.
@@ -232,14 +241,14 @@ Au lieu de cela, le niveau supérieur `merges` répertoire offre un endroit pour
 
 *   Modifier la `www/index.html` fichier, en ajoutant un lien vers un fichier CSS supplémentaire, `overrides.css` dans ce cas :
     
-        < link rel = "stylesheet" type = "text/css" href="css/overrides.css" / >
+        <link rel="stylesheet" type="text/css" href="css/overrides.css" />
         
 
 *   Créer éventuellement un vide `www/css/overrides.css` fichier, qui s'applique pour toutes les versions non-Android, empêchant une erreur de fichier manquant.
 
 *   Créer un `css` sous-répertoire dans `merges/android` , puis ajoutez un correspondant `overrides.css` fichier. Spécifier CSS qui remplace la taille de police de 12 points par défaut spécifiée dans `www/css/index.css` , par exemple :
     
-        Body {font-size : 14px;}
+        body { font-size:14px; }
         
 
 Lorsque vous régénérez le projet, la version Android dispose de la taille de police personnalisée, tandis que d'autres restent inchangés.
@@ -250,18 +259,18 @@ Vous pouvez également utiliser `merges` pour ajouter des fichiers non présents
 
 Après avoir installé la `cordova` utilitaire, vous pouvez toujours mettre à jour elle vers la dernière version en exécutant la commande suivante :
 
-        $ sudo NGP update cordova -g
+        $ sudo npm update -g cordova
     
 
 Utilisez cette syntaxe pour installer une version spécifique :
 
-        $ sudo NGP installer -g cordova@3.0.0
+        $ sudo npm install -g cordova@3.0.0
     
 
 Exécutez `cordova -v` pour voir la version en cours d'exécution. Exécutez le `npm
 info` commande pour obtenir une liste plus longue qui inclut la version actuelle ainsi que d'autres numéros de version disponible :
 
-        $ NGP info cordova
+        $ npm info cordova
     
 
 Cordova 3.0 est la première version à supporter l'interface de ligne de commande décrite dans cette section. Si vous mettez à jour depuis une version antérieure à 3.0, vous devez créer un nouveau projet, tel que décrit ci-dessus, puis copiez les actifs les plus âgés de l'application dans le niveau supérieur `www` répertoire. Le cas échéant, plus amples détails sur la mise à niveau vers 3.0 sont disponibles dans les Guides de la plate-forme. Une fois que vous mettez à niveau vers le `cordova` Command-line interface et utilisation `npm update` pour rester à jour, les plus longues procédures décrits là ne sont plus pertinentes.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/ba7793a5/docs/fr/edge/guide/overview/index.md
----------------------------------------------------------------------
diff --git a/docs/fr/edge/guide/overview/index.md b/docs/fr/edge/guide/overview/index.md
index afda3ea..7d7e6aa 100644
--- a/docs/fr/edge/guide/overview/index.md
+++ b/docs/fr/edge/guide/overview/index.md
@@ -14,7 +14,7 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 ---
 
-# Vue d'ensemble
+# Présentation
 
 Cordova est un framework de développement mobile open-source. Il vous permet d'utiliser des technologies web standard tels que HTML5, CSS3 et JavaScript pour le développement multi-plateforme, en évitant de langue native development chaque mobile platforms. Les applications s'exécutent dans les wrappers ciblées pour chaque plate-forme et s'appuient sur les liaisons conforme aux normes d'API pour accéder aux capteurs de chaque appareil, les données et état du réseau.
 

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/ba7793a5/docs/fr/edge/guide/platforms/android/plugin.md
----------------------------------------------------------------------
diff --git a/docs/fr/edge/guide/platforms/android/plugin.md b/docs/fr/edge/guide/platforms/android/plugin.md
index 87eae49..a316196 100644
--- a/docs/fr/edge/guide/platforms/android/plugin.md
+++ b/docs/fr/edge/guide/platforms/android/plugin.md
@@ -24,7 +24,7 @@ Un plugin est composé d'au moins une classe Java qui étend la `CordovaPlugin`
 
 La partie JavaScript d'un plugin utilise toujours la `cordova.exec` méthode comme suit :
 
-    exec (<successFunction>, <failFunction>, <service>, <action>, [<args>]) ;
+    exec(<successFunction>, <failFunction>, <service>, <action>, [<args>]);
     
 
 Cela marshale une demande de la WebView vers le côté natif Android, plus ou moins bouillante vers le bas pour appeler le `action` méthode sur la `service` classe, avec les arguments passés à la `args` tableau.

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/ba7793a5/docs/fr/edge/guide/platforms/ios/plugin.md
----------------------------------------------------------------------
diff --git a/docs/fr/edge/guide/platforms/ios/plugin.md b/docs/fr/edge/guide/platforms/ios/plugin.md
index a48befe..c44aabb 100644
--- a/docs/fr/edge/guide/platforms/ios/plugin.md
+++ b/docs/fr/edge/guide/platforms/ios/plugin.md
@@ -24,14 +24,16 @@ Chaque classe de plugin doit être enregistré comme une `<feature>` tag dans le
 
 La partie JavaScript d'un plugin utilise toujours la `cordova.exec` méthode comme suit :
 
-    exec (<successFunction>, <failFunction>, <service>, <action>, [<args>]) ;
+    exec(<successFunction>, <failFunction>, <service>, <action>, [<args>]);
     
 
 Cela marshale une demande de la `UIWebView` vers le côté natif iOS, plus ou moins bouillant vers le bas pour appeler le `action` méthode sur la `service` classe, avec les arguments passés à la `args` tableau.
 
 Précisez le plugin comme un `<feature>` tag dans le projet de votre application Cordova-iOS `config.xml` fichier.
 
-    < nom de la fonction = « LocalStorage » >< param name = « ios-paquet » value = « CDVLocalStorage » / >< / fiction >
+    <feature name="LocalStorage">
+        <param name="ios-package" value="CDVLocalStorage" />
+    </feature>
     
 
 La fonction `name` attribut doit correspondre à ce que vous utilisez dans le JavaScript `exec` call `service` paramètre et le `value` attribut doit correspondre au nom de classe d'Objective-C du plugin. `<param name>`Je serais toujours `"ios-package"` . Si vous ne suivez pas cette configuration, le plugin peut compiler mais ne sera pas atteignable par Cordova.
@@ -40,7 +42,10 @@ La fonction `name` attribut doit correspondre à ce que vous utilisez dans le Ja
 
 Une seule instance d'un objet plugin est créée pour la vie de chaque `UIWebView` . Plugins ne sont pas instanciés jusqu'à ce qu'ils sont tout d'abord référencées par un appel de JavaScript, à moins que `<param>` avec un `onload` `name` attribut a la valeur `"true"` dans `config.xml` . Par exemple :
 
-    < nom de la fonction = « Echo » >< param nom = valeur « ios-package » = « Echo » / >< param name = « onload » value = « true » / >< / fiction >
+    <feature name="Echo">
+        <param name="ios-package" value="Echo" />
+        <param name="onload" value="true" />
+    </feature>
     
 
 Il y a *pas* désigné l'initialiseur de plugins. Plugins doivent plutôt utiliser la `pluginInitialize` méthode pour leur logique de démarrage.
@@ -53,12 +58,17 @@ Nous avons une demande de plugin pour le côté natif JavaScript feu. Nous avons
 
 Ce qui obtient expédié vers le plugin via du JavaScript `exec` fonction passée dans la classe correspondante Plugin `action` méthode. Une méthode de plugin a cette signature :
 
-    -commande de:(CDVInvokedUrlCommand*) de myMethod (void) {CDVPluginResult * pluginResult = nil ;
-        NSString * myarg = [command.arguments objectAtIndex:0] ;
+    - (void)myMethod:(CDVInvokedUrlCommand*)command
+    {
+        CDVPluginResult* pluginResult = nil;
+        NSString* myarg = [command.arguments objectAtIndex:0];
     
-        Si (myarg! = nil) {pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK] ;
-        } else {pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_ERROR messageAsString:@"Arg était null"] ;
-        } [self.commandDelegate sendPluginResult:pluginResult callbackId:command.callbackId] ;
+        if (myarg != nil) {
+            pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK];
+        } else {
+            pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_ERROR messageAsString:@"Arg was null"];
+        }
+        [self.commandDelegate sendPluginResult:pluginResult callbackId:command.callbackId];
     }
     
 
@@ -76,7 +86,7 @@ Ce qui obtient expédié vers le plugin via du JavaScript `exec` fonction passé
 
 À l'aide de CDVPluginResult vous pouvez retourner une variété de types de résultats à vos rappels JavaScript, utilisant des méthodes de la classe qui ressemblent à :
 
-    + ResultWithStatus (CDVPluginResult *): (CDVCommandStatus) statusOrdinal messageAs...
+    + (CDVPluginResult*)resultWithStatus:(CDVCommandStatus)statusOrdinal messageAs...
     
 
 Vous pouvez créer des `String` , `Int` , `Double` , `Bool` , `Array` , `Dictionary` , `ArrayBuffer` , et `Multipart` types. Ou bien, ne joindre aucun argument (il suffit d'envoyer un État). Ou, renvoie une erreur. Vous pouvez même choisir ne pas envoyer n'importe quel résultat de plugin du tout, auquel cas le rappel ne se déclenche pas.
@@ -91,20 +101,45 @@ Vous pouvez créer des `String` , `Int` , `Double` , `Bool` , `Array` , `Diction
 
 Nous aimerions ajouter ce qui suit pour le projet `config.xml` fichier :
 
-    < nom de la fonction = « Echo » >< param name = « ios-paquet » value = « Echo » / >< / fiction >
+    <feature name="Echo">
+        <param name="ios-package" value="Echo" />
+    </feature>
     
 
 Puis nous aimerions ajouter les fichiers suivants ( `Echo.h` et `Echo.m` ) dans le dossier Plugins dans notre dossier de demande de Cordova-iOS :
 
-    / *** Echo.h Cordova Plugin en-tête *** / #import < Cordova/CDV.h > @interface Echo : CDVPlugin - commande de (Sub) echo de:(CDVInvokedUrlCommand*) ;
+    /********* Echo.h Cordova Plugin Header *******/
     
-    @end / *** Echo.m Cordova Plugin application *** / #import « Echo.h » #import < Cordova/CDV.h > @implementation Echo - commande de:(CDVInvokedUrlCommand*) d'echo (void) {CDVPluginResult * pluginResult = nil ;
-        NSString * echo = [command.arguments objectAtIndex:0] ;
+    #import <Cordova/CDV.h>
     
-        Si (écho! = nil & & [écho longueur] > 0) {pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK messageAsString:echo] ;
-        } else {pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_ERROR] ;
-        } [self.commandDelegate sendPluginResult:pluginResult callbackId:command.callbackId] ;
-    } @end
+    @interface Echo : CDVPlugin
+    
+    - (void)echo:(CDVInvokedUrlCommand*)command;
+    
+    @end
+    
+    /********* Echo.m Cordova Plugin Implementation *******/
+    
+    #import "Echo.h"
+    #import <Cordova/CDV.h>
+    
+    @implementation Echo
+    
+    - (void)echo:(CDVInvokedUrlCommand*)command
+    {
+        CDVPluginResult* pluginResult = nil;
+        NSString* echo = [command.arguments objectAtIndex:0];
+    
+        if (echo != nil && [echo length] > 0) {
+            pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK messageAsString:echo];
+        } else {
+            pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_ERROR];
+        }
+    
+        [self.commandDelegate sendPluginResult:pluginResult callbackId:command.callbackId];
+    }
+    
+    @end
     
 
 Nous allons jeter un coup d'oeil sur le code. En haut, nous avons toutes les importations de Cordova nécessaires. Notre classe s'étend de `CDVPlugin` (très important).
@@ -119,12 +154,15 @@ Enfin, nous envoyer le résultat à `self.commandDelegate` , qui exécute le `ex
 
 Méthodes plugin sont exécutées dans le même thread que l'interface utilisateur. Si votre plugin nécessite beaucoup de traitement ou nécessite un appel bloquant, vous devez utiliser un thread d'arrière-plan. Par exemple :
 
-    -commande de:(CDVInvokedUrlCommand*) de myPluginMethod (void) {/ / Check command.arguments ici.
-        [self.commandDelegate runInBackground: ^ {NSString * charge utile = nil ;
-            / / Une logique de blocage...
-            CDVPluginResult * pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK messageAsString:payload] ;
-            / / La méthode de sendPluginResult est thread-safe.
-            [self.commandDelegate sendPluginResult:pluginResult callbackId:command.callbackId] ;
+    - (void)myPluginMethod:(CDVInvokedUrlCommand*)command
+    {
+        // Check command.arguments here.
+        [self.commandDelegate runInBackground:^{
+            NSString* payload = nil;
+            // Some blocking logic...
+            CDVPluginResult* pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK messageAsString:payload];
+            // The sendPluginResult method is thread-safe.
+            [self.commandDelegate sendPluginResult:pluginResult callbackId:command.callbackId];
         }];
     }
     

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/ba7793a5/docs/it/edge/guide/platforms/android/plugin.md
----------------------------------------------------------------------
diff --git a/docs/it/edge/guide/platforms/android/plugin.md b/docs/it/edge/guide/platforms/android/plugin.md
index 4370304..4c99354 100644
--- a/docs/it/edge/guide/platforms/android/plugin.md
+++ b/docs/it/edge/guide/platforms/android/plugin.md
@@ -24,7 +24,7 @@ Un plugin è costituito da almeno una classe Java che estende la `CordovaPlugin`
 
 La parte di JavaScript di un plugin utilizza sempre il `cordova.exec` metodo come segue:
 
-    exec (< successFunction >, < failFunction >, < servizio >, < azione >, [< args >]);
+    exec(<successFunction>, <failFunction>, <service>, <action>, [<args>]);
     
 
 Questo esegue il marshalling di una richiesta da WebView sul lato nativo Android, più o meno bollente giù a chiamare il `action` metodo sul `service` classe, con gli argomenti passati nella `args` matrice.

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/ba7793a5/docs/it/edge/guide/platforms/ios/plugin.md
----------------------------------------------------------------------
diff --git a/docs/it/edge/guide/platforms/ios/plugin.md b/docs/it/edge/guide/platforms/ios/plugin.md
index 4d775be..71473be 100644
--- a/docs/it/edge/guide/platforms/ios/plugin.md
+++ b/docs/it/edge/guide/platforms/ios/plugin.md
@@ -24,14 +24,16 @@ Ogni classe plugin deve essere registrato come un `<feature>` taggare nella `con
 
 La parte di JavaScript di un plugin utilizza sempre il `cordova.exec` metodo come segue:
 
-    exec (< successFunction >, < failFunction >, < servizio >, < azione >, [< args >]);
+    exec(<successFunction>, <failFunction>, <service>, <action>, [<args>]);
     
 
 Questo esegue il marshalling di una richiesta dalla `UIWebView` sul lato nativo di iOS, più o meno bollente fino a chiamare il `action` metodo sul `service` classe, con gli argomenti passati nella `args` matrice.
 
 Specificare il plugin come un `<feature>` tag nel progetto dell'applicazione Cordova-iOS `config.xml` file.
 
-    < nome funzione = "LocalStorage" >< param nome = valore "ios-pacchetto" = "CDVLocalStorage" / >< / caratteristica >
+    <feature name="LocalStorage">
+        <param name="ios-package" value="CDVLocalStorage" />
+    </feature>
     
 
 La caratteristica `name` attributo deve corrispondere a quello che si utilizza in JavaScript `exec` di chiamata `service` parametro e il `value` attributo deve corrispondere al nome della classe Objective-C del plugin. `<param name>`io dovrei essere sempre `"ios-package"` . Se non si segue questa impostazione, il plugin può compilare, ma non sarà raggiungibile da Cordova.
@@ -40,7 +42,10 @@ La caratteristica `name` attributo deve corrispondere a quello che si utilizza i
 
 Viene creata un'istanza di un oggetto plugin per la vita di ogni `UIWebView` . Plugin non vengono create istanze fino a quando essi fanno riferimento in primo luogo una chiamata da JavaScript, a meno che non `<param>` con un `onload` `name` attributo è impostato su `"true"` in `config.xml` . Per esempio:
 
-    < nome funzione = "Echo" >< param nome = valore "ios-pacchetto" = "Echo" / >< nome param = "onload" value = "true" / >< / caratteristica >
+    <feature name="Echo">
+        <param name="ios-package" value="Echo" />
+        <param name="onload" value="true" />
+    </feature>
     
 
 Non c'è *nessun* designato inizializzatore per i plugin. Plugin necessario utilizzare invece il `pluginInitialize` metodo per la loro logica di avviamento.
@@ -53,12 +58,17 @@ Abbiamo JavaScript fuoco fuori una richiesta di plugin al lato nativo. Abbiamo i
 
 Che cosa ottiene spedito al plugin tramite di JavaScript `exec` funzione viene passato la classe corrispondente Plugin `action` metodo. Un metodo di plugin ha questa firma:
 
-    -comando:(CDVInvokedUrlCommand*) myMethod (void) {CDVPluginResult * pluginResult = nil;
-        NSString * myarg = [command.arguments objectAtIndex: 0];
+    - (void)myMethod:(CDVInvokedUrlCommand*)command
+    {
+        CDVPluginResult* pluginResult = nil;
+        NSString* myarg = [command.arguments objectAtIndex:0];
     
-        Se (myarg! = nil) {pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK];
-        } else {pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_ERROR messageAsString:@"Arg era null"];
-        } [self.commandDelegate sendPluginResult:pluginResult callbackId:command.callbackId];
+        if (myarg != nil) {
+            pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK];
+        } else {
+            pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_ERROR messageAsString:@"Arg was null"];
+        }
+        [self.commandDelegate sendPluginResult:pluginResult callbackId:command.callbackId];
     }
     
 
@@ -76,7 +86,7 @@ Che cosa ottiene spedito al plugin tramite di JavaScript `exec` funzione viene p
 
 Utilizzando CDVPluginResult è possibile restituire una varietà di tipi di risultato al vostro callback JavaScript, utilizzando i metodi della classe che sembrano:
 
-    + (CDVPluginResult *) resultWithStatus: messageAs statusOrdinal (CDVCommandStatus)...
+    + (CDVPluginResult*)resultWithStatus:(CDVCommandStatus)statusOrdinal messageAs...
     
 
 È possibile creare `String` , `Int` , `Double` , `Bool` , `Array` , `Dictionary` , `ArrayBuffer` , e `Multipart` tipi. O, non allegare eventuali argomenti (basta inviare uno status). O, per restituire un errore. Può anche scegliere di non inviare alcun risultato plugin a tutti, nel qual caso non viene generato il callback.
@@ -91,20 +101,45 @@ Utilizzando CDVPluginResult è possibile restituire una varietà di tipi di risu
 
 Aggiungiamo i seguenti al progetto `config.xml` file:
 
-    < nome funzione = "Echo" >< param nome = valore "ios-pacchetto" = "Echo" / >< / caratteristica >
+    <feature name="Echo">
+        <param name="ios-package" value="Echo" />
+    </feature>
     
 
 Poi aggiungiamo i seguenti file ( `Echo.h` e `Echo.m` ) nella cartella plugin all'interno della nostra cartella di applicazione di Cordova-iOS:
 
-    / --- Echo.h Cordova Plugin intestazione * * * / Echo #import < Cordova/CDV.h > @interface: CDVPlugin - comando di:(CDVInvokedUrlCommand*) echo (void);
+    /********* Echo.h Cordova Plugin Header *******/
     
-    @end / --- implementazione di Plugin Cordova Echo.m * * * / #import "Echo.h" #import < Cordova/CDV.h > @implementation Echo - comando di:(CDVInvokedUrlCommand*) echo (void) {CDVPluginResult * pluginResult = nil;
-        NSString * echo = [command.arguments objectAtIndex: 0];
+    #import <Cordova/CDV.h>
     
-        Se (eco! = nil & & [eco lunghezza] > 0) {pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK messageAsString:echo];
-        } else {pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_ERROR];
-        } [self.commandDelegate sendPluginResult:pluginResult callbackId:command.callbackId];
-    } @end
+    @interface Echo : CDVPlugin
+    
+    - (void)echo:(CDVInvokedUrlCommand*)command;
+    
+    @end
+    
+    /********* Echo.m Cordova Plugin Implementation *******/
+    
+    #import "Echo.h"
+    #import <Cordova/CDV.h>
+    
+    @implementation Echo
+    
+    - (void)echo:(CDVInvokedUrlCommand*)command
+    {
+        CDVPluginResult* pluginResult = nil;
+        NSString* echo = [command.arguments objectAtIndex:0];
+    
+        if (echo != nil && [echo length] > 0) {
+            pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK messageAsString:echo];
+        } else {
+            pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_ERROR];
+        }
+    
+        [self.commandDelegate sendPluginResult:pluginResult callbackId:command.callbackId];
+    }
+    
+    @end
     
 
 Diamo un'occhiata al codice. In cima abbiamo tutte le necessarie importazioni di Cordova. La nostra classe si estende da `CDVPlugin` (molto importante).
@@ -119,11 +154,14 @@ Infine, inviamo il risultato di `self.commandDelegate` , che esegue il `exec` ca
 
 Plugin metodi vengono eseguiti nello stesso thread come interfaccia utente. Se il tuo plugin richiede una grande quantità di elaborazione o richiede una chiamata di blocco, è necessario utilizzare un thread in background. Ad esempio:
 
-    -comando:(CDVInvokedUrlCommand*) myPluginMethod (void) {/ / Check command.arguments qui.
-        [self.commandDelegate runInBackground: ^ {NSString * carico utile = nil;
-            / / Qualche logica di blocco...
-            CDVPluginResult * pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK messageAsString:payload];
-            / / Il metodo sendPluginResult è thread-safe.
+    - (void)myPluginMethod:(CDVInvokedUrlCommand*)command
+    {
+        // Check command.arguments here.
+        [self.commandDelegate runInBackground:^{
+            NSString* payload = nil;
+            // Some blocking logic...
+            CDVPluginResult* pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK messageAsString:payload];
+            // The sendPluginResult method is thread-safe.
             [self.commandDelegate sendPluginResult:pluginResult callbackId:command.callbackId];
         }];
     }

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/ba7793a5/docs/ja/edge/guide/platforms/android/plugin.md
----------------------------------------------------------------------
diff --git a/docs/ja/edge/guide/platforms/android/plugin.md b/docs/ja/edge/guide/platforms/android/plugin.md
index 6923b21..0c24091 100644
--- a/docs/ja/edge/guide/platforms/android/plugin.md
+++ b/docs/ja/edge/guide/platforms/android/plugin.md
@@ -24,7 +24,7 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 プラグインの JavaScript の部分を常に使用して、 `cordova.exec` メソッドは次のように。
 
-    exec (< successFunction > < failFunction >, < サービス > < アクション > [< 引数 >]);
+    exec(<successFunction>, <failFunction>, <service>, <action>, [<args>]);
     
 
 これは、アンドロイド ネイティブ側には、もっとまたはより少なく通話にダウン沸騰、WebView から要求をマーシャ リングします、 `action` 法、 `service` に渡された引数を持つクラス、 `args` 配列。

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/ba7793a5/docs/ja/edge/guide/platforms/ios/plugin.md
----------------------------------------------------------------------
diff --git a/docs/ja/edge/guide/platforms/ios/plugin.md b/docs/ja/edge/guide/platforms/ios/plugin.md
index 3112774..a75f213 100644
--- a/docs/ja/edge/guide/platforms/ios/plugin.md
+++ b/docs/ja/edge/guide/platforms/ios/plugin.md
@@ -24,14 +24,16 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 プラグインの JavaScript の部分を常に使用して、 `cordova.exec` メソッドは次のように。
 
-    exec (< successFunction > < failFunction >, < サービス > < アクション > [< 引数 >]);
+    exec(<successFunction>, <failFunction>, <service>, <action>, [<args>]);
     
 
 これから要求をマーシャ リングします、 `UIWebView` 、iOS ネイティブ側にもっとまたはより少なく通話にダウン沸騰、 `action` メソッド、 `service` に渡された引数を持つクラス、 `args` 配列。
 
 指定のプラグインとして、 `<feature>` 、コルドバ iOS アプリケーションのプロジェクトのタグ `config.xml` ファイル。
 
-    < 機能名 ="LocalStorage">< param の名前 = 値「ios パッケージ」="CDVLocalStorage"/></機能 >
+    <feature name="LocalStorage">
+        <param name="ios-package" value="CDVLocalStorage" />
+    </feature>
     
 
 機能は、 `name` 属性は、JavaScript で使用すると一致する必要があります `exec` コールの `service` パラメーターと、 `value` 属性は、プラグインの Objective-C のクラスの名前と一致する必要があります。 `<param name>`私はする必要があります常に `"ios-package"` 。 このセットアップに従っていない場合、プラグイン コンパイル可能性がありますが、コルドバ到達されませんされます。
@@ -40,7 +42,10 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 それぞれの人生のためのプラグイン オブジェクトの 1 つのインスタンスが作成されます `UIWebView` 。 プラグインはまでインスタンス化されない最初、JavaScript から呼び出しによって参照されている場合を除き `<param>` と、 `onload` `name` 属性を設定する `"true"` で `config.xml` 。 例えば。
 
-    < 機能名 =「エコー」>< param の名前「ios パッケージ」値を = =「エコー」/>< param の名前"onload"値を = ="true"/></機能 >
+    <feature name="Echo">
+        <param name="ios-package" value="Echo" />
+        <param name="onload" value="true" />
+    </feature>
     
 
 *ない*プラグインの初期化子を指定します。代わりに、プラグインを使用する必要があります、 `pluginInitialize` 、スタート アップ ロジックのメソッド。
@@ -53,7 +58,18 @@ Java スクリプトの設定をネイティブ側に要求するプラグイン
 
 どのような JavaScript の経由でプラグインにディスパッチを取得 `exec` 関数で渡される対応するプラグイン クラスの `action` メソッド。プラグインのメソッドは、この署名。
 
-    -(void) myMethod:(CDVInvokedUrlCommand*) コマンド {CDVPluginResult * pluginResult = nil;NSString * myarg = [command.arguments objectAtIndex:0];場合 (myarg! = nil) {pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK];} 他 {pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_ERROR messageAsString:@"Arg が null"];} [self.commandDelegate sendPluginResult:pluginResult callbackId:command.callbackId];}
+    - (void)myMethod:(CDVInvokedUrlCommand*)command
+    {
+        CDVPluginResult* pluginResult = nil;
+        NSString* myarg = [command.arguments objectAtIndex:0];
+    
+        if (myarg != nil) {
+            pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK];
+        } else {
+            pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_ERROR messageAsString:@"Arg was null"];
+        }
+        [self.commandDelegate sendPluginResult:pluginResult callbackId:command.callbackId];
+    }
     
 
 1.  [CDVInvokedUrlCommand.h][1]
@@ -70,7 +86,7 @@ Java スクリプトの設定をネイティブ側に要求するプラグイン
 
 CDVPluginResult を使用してを返すことができますさまざまな結果型を JavaScript コールバックに戻るのようなクラスのメソッドを使用しています。
 
-    + (CDVPluginResult *) resultWithStatus: (CDVCommandStatus) statusOrdinal messageAs.
+    + (CDVPluginResult*)resultWithStatus:(CDVCommandStatus)statusOrdinal messageAs...
     
 
 作成することができます `String` 、 `Int` 、 `Double` 、 `Bool` 、 `Array` 、 `Dictionary` 、 `ArrayBuffer` 、および `Multipart` の種類。 または、任意の引数 (ちょうど送信ステータス) を添付しないでください。 または、エラーを返します。 その場合、コールバックは発生しませんないすべてで任意のプラグインの結果を送信することもできます。
@@ -85,12 +101,45 @@ CDVPluginResult を使用してを返すことができますさまざまな結
 
 我々 は、次のプロジェクトに追加の `config.xml` ファイル。
 
-    < 機能名 =「エコー」>< param の名前 = 値「ios パッケージ」=「エコー」/></機能 >
+    <feature name="Echo">
+        <param name="ios-package" value="Echo" />
+    </feature>
     
 
 我々 は、次のファイルを追加し、( `Echo.h` および `Echo.m` ) 私たちコルドバ iOS アプリケーション フォルダー内にプラグインのフォルダーに:
 
-    /--- Echo.h コルドバ プラグイン ヘッダー ---/#import < Cordova/CDV.h > @interface エコー: CDVPlugin - (void) エコー:(CDVInvokedUrlCommand*) コマンド;@end/--- Echo.m コルドバのプラグイン実装 * * */#import"Echo.h"#import < Cordova/CDV.h > @implementation エコー - (void) エコー:(CDVInvokedUrlCommand*) コマンド {CDVPluginResult * pluginResult = nil;NSString * エコー = [command.arguments objectAtIndex:0];場合 (エコー ! = nil & & [エコー長さ] > 0) {pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK messageAsString:echo];} 他 {pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_ERROR];} [self.commandDelegate sendPluginResult:pluginResult callbackId:command.callbackId];} @end
+    /********* Echo.h Cordova Plugin Header *******/
+    
+    #import <Cordova/CDV.h>
+    
+    @interface Echo : CDVPlugin
+    
+    - (void)echo:(CDVInvokedUrlCommand*)command;
+    
+    @end
+    
+    /********* Echo.m Cordova Plugin Implementation *******/
+    
+    #import "Echo.h"
+    #import <Cordova/CDV.h>
+    
+    @implementation Echo
+    
+    - (void)echo:(CDVInvokedUrlCommand*)command
+    {
+        CDVPluginResult* pluginResult = nil;
+        NSString* echo = [command.arguments objectAtIndex:0];
+    
+        if (echo != nil && [echo length] > 0) {
+            pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK messageAsString:echo];
+        } else {
+            pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_ERROR];
+        }
+    
+        [self.commandDelegate sendPluginResult:pluginResult callbackId:command.callbackId];
+    }
+    
+    @end
     
 
 コードを見てをみましょう。上部に我々 はすべての必要なコルドバ輸入があります。私たちのクラスから拡張 `CDVPlugin` (非常に重要)。
@@ -105,10 +154,17 @@ CDVPluginResult を使用してを返すことができますさまざまな結
 
 プラグインのメソッドは、UI と同じスレッドで実行されます。あなたのプラグイン大量の処理が必要です、ブロッキング呼び出しを必要とする場合は、バック グラウンド スレッドを使用してください。たとえば。
 
-    -(void) myPluginMethod:(CDVInvokedUrlCommand*) コマンド {//command.arguments をここでチェックします。
-        [self.commandDelegate runInBackground: ^ {NSString * ペイロード = nil;//いくつかのロジックをブロック.
-            CDVPluginResult * pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK messageAsString:payload];//SendPluginResult メソッドはスレッド セーフです。
-            [self.commandDelegate sendPluginResult:pluginResult callbackId:command.callbackId];}];}
+    - (void)myPluginMethod:(CDVInvokedUrlCommand*)command
+    {
+        // Check command.arguments here.
+        [self.commandDelegate runInBackground:^{
+            NSString* payload = nil;
+            // Some blocking logic...
+            CDVPluginResult* pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK messageAsString:payload];
+            // The sendPluginResult method is thread-safe.
+            [self.commandDelegate sendPluginResult:pluginResult callbackId:command.callbackId];
+        }];
+    }
     
 
 ## 高度なプラグイン機能

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/ba7793a5/docs/ko/edge/guide/platforms/android/plugin.md
----------------------------------------------------------------------
diff --git a/docs/ko/edge/guide/platforms/android/plugin.md b/docs/ko/edge/guide/platforms/android/plugin.md
index 322f013..be5df68 100644
--- a/docs/ko/edge/guide/platforms/android/plugin.md
+++ b/docs/ko/edge/guide/platforms/android/plugin.md
@@ -24,7 +24,7 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 플러그인의 자바 부분 항상 사용 하는 `cordova.exec` 메서드가 다음과 같이:
 
-    exec (< successFunction >, < failFunction >, < 서비스 >, < 작업 > [< args >]);
+    exec(<successFunction>, <failFunction>, <service>, <action>, [<args>]);
     
 
 이 요청 전화 내려 더 많거나 적은 끓는 안 드 로이드 네이티브 쪽을 WebView에서 마샬링하는 `action` 메서드는 `service` 클래스에 전달 된 인수는 `args` 배열.

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/ba7793a5/docs/ko/edge/guide/platforms/ios/plugin.md
----------------------------------------------------------------------
diff --git a/docs/ko/edge/guide/platforms/ios/plugin.md b/docs/ko/edge/guide/platforms/ios/plugin.md
index 1c15f7d..0d55d72 100644
--- a/docs/ko/edge/guide/platforms/ios/plugin.md
+++ b/docs/ko/edge/guide/platforms/ios/plugin.md
@@ -24,14 +24,16 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 플러그인의 자바 부분 항상 사용 하는 `cordova.exec` 메서드가 다음과 같이:
 
-    exec (< successFunction >, < failFunction >, < 서비스 >, < 작업 > [< args >]);
+    exec(<successFunction>, <failFunction>, <service>, <action>, [<args>]);
     
 
 이 요청을 마샬링하는 `UIWebView` iOS 기본 측면, 더 많거나 적은 전화 아래로 끓는 `action` 메서드는 `service` 인수에 전달 된 클래스는 `args` 배열.
 
 지정한 플러그인으로는 `<feature>` 코르도바 iOS 응용 프로그램의 프로젝트에 태그 `config.xml` 파일.
 
-    < 기능 이름 "LocalStorage" = >< param 이름을 = "ios 패키지" 값 = "CDVLocalStorage" / >< / 기능 >
+    <feature name="LocalStorage">
+        <param name="ios-package" value="CDVLocalStorage" />
+    </feature>
     
 
 기능 `name` 특성은 자바 스크립트의 사용 일치 해야 `exec` 호출의 `service` 매개 변수, 및 `value` 특성 플러그인의 목표-C 클래스의 이름과 일치 해야 합니다. `<param name>`난 항상 이어야 한다 `"ios-package"` . 이 설치를 수행 하지 않으면, 플러그인 컴파일 수 있습니다 하지만 코르도바 연결할 수 수 없습니다.
@@ -40,7 +42,10 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 각각의 인생에 대 한 플러그인 개체의 인스턴스 생성 `UIWebView` . 플러그인은 인스턴스화되지 않습니다 JavaScript에서 호출 하 여 처음 참조 될 때까지 않는 한 `<param>` 와 `onload` `name` 특성 설정 `"true"` 에 `config.xml` . 예를 들면:
 
-    < 기능 이름 "에코" = >< param 이름을 "ios 패키지" 값 = "에코" = / >< param 이름을 = "onload" 값 = "true" / >< / 기능 >
+    <feature name="Echo">
+        <param name="ios-package" value="Echo" />
+        <param name="onload" value="true" />
+    </feature>
     
 
 *아니* 플러그인에 대 한 이니셜라이저를 지정입니다. 대신, 플러그인을 사용 해야 합니다에 `pluginInitialize` 그들의 시작 논리에 대 한 방법.
@@ -53,12 +58,17 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 무슨 자바 스크립트를 통해 플러그인에 파견 되 면 `exec` 함수는 해당 플러그인 클래스에 전달 되 면 `action` 메서드. 플러그인 방법이이 서명을 했다:
 
-    -(void) myMethod:(CDVInvokedUrlCommand*) 명령 {CDVPluginResult * pluginResult = 없음;
-        NSString * myarg = [command.arguments objectAtIndex:0];
+    - (void)myMethod:(CDVInvokedUrlCommand*)command
+    {
+        CDVPluginResult* pluginResult = nil;
+        NSString* myarg = [command.arguments objectAtIndex:0];
     
-        경우 (myarg! = nil) {pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK];
-        } 다른 {pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_ERROR messageAsString:@"Arg null 했다"];
-        } [self.commandDelegate sendPluginResult:pluginResult callbackId:command.callbackId];
+        if (myarg != nil) {
+            pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK];
+        } else {
+            pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_ERROR messageAsString:@"Arg was null"];
+        }
+        [self.commandDelegate sendPluginResult:pluginResult callbackId:command.callbackId];
     }
     
 
@@ -76,7 +86,7 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 CDVPluginResult를 사용 하 여 돌아갈 수 있습니다 다양 한 결과 형식 다시 자바 스크립트 콜백을 처럼 클래스 메서드를 사용 하 여:
 
-    + (CDVPluginResult *) resultWithStatus: (CDVCommandStatus) statusOrdinal messageAs...
+    + (CDVPluginResult*)resultWithStatus:(CDVCommandStatus)statusOrdinal messageAs...
     
 
 만들 수 있는 `String` , `Int` , `Double` , `Bool` , `Array` , `Dictionary` , `ArrayBuffer` , 및 `Multipart` 형식. 또는 인수 (그냥 송신 상태)를 첨부 하지 않습니다. 또는 오류를 반환 합니다. 선택할 수 있습니다 심지어 어떤 플러그인 결과 전혀 보내지를 어떤 경우에 콜백이 발생 하지 않습니다.
@@ -91,20 +101,45 @@ CDVPluginResult를 사용 하 여 돌아갈 수 있습니다 다양 한 결과 
 
 우리는 프로젝트의 다음에 추가할 `config.xml` 파일:
 
-    < 기능 이름 "에코" = >< param 이름을 "ios 패키지" 값 = "에코" = / >< / 기능 >
+    <feature name="Echo">
+        <param name="ios-package" value="Echo" />
+    </feature>
     
 
 그 후에 다음 파일 추가 ( `Echo.h` 및 `Echo.m` ) 우리의 코르도바 iOS 응용 프로그램 폴더 안의 플러그인 폴더에:
 
-    / --- Echo.h 코르도바 플러그인 헤더 --- / #import < Cordova/CDV.h > @interface 에코: CDVPlugin-(void) 에코:(CDVInvokedUrlCommand*) 명령;
+    /********* Echo.h Cordova Plugin Header *******/
     
-    @end / --- Echo.m 코르도바 플러그인 구현 --- / #import "Echo.h" #import < Cordova/CDV.h > @implementation 에코-(void) 에코:(CDVInvokedUrlCommand*) 명령 {CDVPluginResult * pluginResult = 없음;
-        NSString * 에코 = [command.arguments objectAtIndex:0];
+    #import <Cordova/CDV.h>
     
-        경우 (에코! = 대 0 & & [에코 길이] > 0) {pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK messageAsString:echo];
-        } 다른 {pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_ERROR];
-        } [self.commandDelegate sendPluginResult:pluginResult callbackId:command.callbackId];
-    } @end
+    @interface Echo : CDVPlugin
+    
+    - (void)echo:(CDVInvokedUrlCommand*)command;
+    
+    @end
+    
+    /********* Echo.m Cordova Plugin Implementation *******/
+    
+    #import "Echo.h"
+    #import <Cordova/CDV.h>
+    
+    @implementation Echo
+    
+    - (void)echo:(CDVInvokedUrlCommand*)command
+    {
+        CDVPluginResult* pluginResult = nil;
+        NSString* echo = [command.arguments objectAtIndex:0];
+    
+        if (echo != nil && [echo length] > 0) {
+            pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK messageAsString:echo];
+        } else {
+            pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_ERROR];
+        }
+    
+        [self.commandDelegate sendPluginResult:pluginResult callbackId:command.callbackId];
+    }
+    
+    @end
     
 
 코드를 살펴 봅시다. 상단에 우리는 모든 필요한 코르 도우 바 수입. 우리의 클래스에서 확장 `CDVPlugin` (매우 중요).
@@ -119,11 +154,14 @@ CDVPluginResult를 사용 하 여 돌아갈 수 있습니다 다양 한 결과 
 
 플러그인 메서드는 UI와 동일한 스레드에서 실행 됩니다. 귀하의 플러그인 처리의 큰 거래를 필요로 하거나 차단 호출, 백그라운드 스레드를 사용 해야 합니다. 예를 들어:
 
-    -(void) myPluginMethod:(CDVInvokedUrlCommand*) 명령 {/ / 여기 command.arguments를 확인 합니다.
-        [self.commandDelegate runInBackground: ^ {NSString * 페이로드 = 없음;
-            / / 일부 논리를 차단...
-            CDVPluginResult * pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK messageAsString:payload];
-            / / SendPluginResult 메서드는 스레드로부터 안전 합니다.
+    - (void)myPluginMethod:(CDVInvokedUrlCommand*)command
+    {
+        // Check command.arguments here.
+        [self.commandDelegate runInBackground:^{
+            NSString* payload = nil;
+            // Some blocking logic...
+            CDVPluginResult* pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK messageAsString:payload];
+            // The sendPluginResult method is thread-safe.
             [self.commandDelegate sendPluginResult:pluginResult callbackId:command.callbackId];
         }];
     }

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/ba7793a5/docs/zh/edge/guide/platforms/android/plugin.md
----------------------------------------------------------------------
diff --git a/docs/zh/edge/guide/platforms/android/plugin.md b/docs/zh/edge/guide/platforms/android/plugin.md
index 6aea925..ef4973b 100644
--- a/docs/zh/edge/guide/platforms/android/plugin.md
+++ b/docs/zh/edge/guide/platforms/android/plugin.md
@@ -24,7 +24,7 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 一個外掛程式的 JavaScript 部分始終使用 `cordova.exec` 方法,如下所示:
 
-    exec (< successFunction > < failFunction >、 < 服務 >、 < 行動 > [< args >]) ;
+    exec(<successFunction>, <failFunction>, <service>, <action>, [<args>]);
     
 
 這封送從 web 視圖到 Android 的本機方面,更多或更少沸騰到調用請求 `action` 上的方法 `service` 類,傳入的參數中的 `args` 陣列。

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/ba7793a5/docs/zh/edge/guide/platforms/ios/plugin.md
----------------------------------------------------------------------
diff --git a/docs/zh/edge/guide/platforms/ios/plugin.md b/docs/zh/edge/guide/platforms/ios/plugin.md
index 1011db7..f4c4257 100644
--- a/docs/zh/edge/guide/platforms/ios/plugin.md
+++ b/docs/zh/edge/guide/platforms/ios/plugin.md
@@ -24,14 +24,16 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 一個外掛程式的 JavaScript 部分始終使用 `cordova.exec` 方法,如下所示:
 
-    exec (< successFunction > < failFunction >、 < 服務 >、 < 行動 > [< args >]) ;
+    exec(<successFunction>, <failFunction>, <service>, <action>, [<args>]);
     
 
 這封送一個請求從 `UIWebView` 到 iOS 本機側,更或較不沸騰到調用 `action` 方法 `service` 類,傳入的參數中的 `args` 陣列。
 
 指定外掛程式作為 `<feature>` 在科爾多瓦 iOS 應用程式專案中的標記 `config.xml` 檔。
 
-    < 功能名稱 ="認為">< 參數名稱 ="ios 包"值 ="CDVLocalStorage"/ >< / 功能 >
+    <feature name="LocalStorage">
+        <param name="ios-package" value="CDVLocalStorage" />
+    </feature>
     
 
 功能 `name` 屬性應匹配您在 JavaScript 中使用 `exec` 調用的 `service` 參數,和 `value` 屬性應與外掛程式的目標 C 類的名稱相匹配。 `<param name>`應始終是我 `"ios-package"` 。 如果不遵循此安裝程式,該外掛程式可能編譯,但不是會到達科爾多瓦。
@@ -40,7 +42,10 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 外掛程式物件的一個實例創建為生活的每個 `UIWebView` 。 外掛程式不會具現化之前他們第一次引用通過調用從 JavaScript,除非 `<param>` 與 `onload` `name` 屬性設置為 `"true"` 的 `config.xml` 。 例如:
 
-    < 功能名稱 ="回聲">< 參數名稱 ="ios 包"值 ="回聲"/ >< 參數名稱 ="onload"值 ="true"/ >< / 功能 >
+    <feature name="Echo">
+        <param name="ios-package" value="Echo" />
+        <param name="onload" value="true" />
+    </feature>
     
 
 有*沒有*指定外掛程式的初始值設定項。相反,應使用外掛程式 `pluginInitialize` 他們開辦的邏輯方法。
@@ -53,7 +58,18 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 什麼獲取調度到該外掛程式通過 JavaScript 的 `exec` 函數獲取傳遞到相應的外掛程式類的 `action` 方法。外掛程式的方法有此簽名:
 
-    -(失效) myMethod:(CDVInvokedUrlCommand*) 命令 {CDVPluginResult * pluginResult = 零 ;NSString * myarg = [command.arguments objectAtIndex:0];如果 (myarg! = 無) {pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK];} 其他 {pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_ERROR messageAsString:@"Arg 為空"] ;} [self.commandDelegate sendPluginResult:pluginResult callbackId:command.callbackId] ;}
+    - (void)myMethod:(CDVInvokedUrlCommand*)command
+    {
+        CDVPluginResult* pluginResult = nil;
+        NSString* myarg = [command.arguments objectAtIndex:0];
+    
+        if (myarg != nil) {
+            pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK];
+        } else {
+            pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_ERROR messageAsString:@"Arg was null"];
+        }
+        [self.commandDelegate sendPluginResult:pluginResult callbackId:command.callbackId];
+    }
     
 
 1.  [CDVInvokedUrlCommand.h][1]
@@ -70,7 +86,7 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 使用 CDVPluginResult 可以返回結果類型的各種回您的 JavaScript 回呼函數,使用看起來像的類方法:
 
-    + (CDVPluginResult *) resultWithStatus: (CDVCommandStatus) statusOrdinal messageAs......
+    + (CDVPluginResult*)resultWithStatus:(CDVCommandStatus)statusOrdinal messageAs...
     
 
 您可以創建 `String` , `Int` , `Double` , `Bool` , `Array` , `Dictionary` , `ArrayBuffer` ,和 `Multipart` 類型。 或者,不附加任何參數 (只是發送狀態)。 或者,返回一個錯誤。 你甚至可以選擇不發送任何外掛程式的結果,在這種情況下不會觸發回檔。
@@ -85,12 +101,45 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 我們會將以下內容添加到該專案的 `config.xml` 檔:
 
-    < 功能名稱 ="回聲">< 參數名稱 ="ios 包"值 ="回聲"/ >< / 功能 >
+    <feature name="Echo">
+        <param name="ios-package" value="Echo" />
+    </feature>
     
 
 然後我們將添加下列檔 ( `Echo.h` 和 `Echo.m` ) 的外掛程式資料夾裡面我們科爾多瓦 iOS 應用程式資料夾中:
 
-    / --- Echo.h 科爾多瓦外掛程式頭 --- / #import < Cordova/CDV.h > @interface 回聲: CDVPlugin-(void) echo:(CDVInvokedUrlCommand*) 命令 ;@end / --- Echo.m 科爾多瓦外掛程式執行 * * * / #import"Echo.h"#import < Cordova/CDV.h > @implementation 回聲-(失效) echo:(CDVInvokedUrlCommand*) 命令 {CDVPluginResult * pluginResult = 零 ;NSString * 回聲 = [command.arguments objectAtIndex:0];如果 (回聲! = 無 & & [回聲長度] > 0) {pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK messageAsString:echo];} 其他 {pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_ERROR];} [self.commandDelegate sendPluginResult:pluginResult callbackId:command.callbackId] ;} @end
+    /********* Echo.h Cordova Plugin Header *******/
+    
+    #import <Cordova/CDV.h>
+    
+    @interface Echo : CDVPlugin
+    
+    - (void)echo:(CDVInvokedUrlCommand*)command;
+    
+    @end
+    
+    /********* Echo.m Cordova Plugin Implementation *******/
+    
+    #import "Echo.h"
+    #import <Cordova/CDV.h>
+    
+    @implementation Echo
+    
+    - (void)echo:(CDVInvokedUrlCommand*)command
+    {
+        CDVPluginResult* pluginResult = nil;
+        NSString* echo = [command.arguments objectAtIndex:0];
+    
+        if (echo != nil && [echo length] > 0) {
+            pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK messageAsString:echo];
+        } else {
+            pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_ERROR];
+        }
+    
+        [self.commandDelegate sendPluginResult:pluginResult callbackId:command.callbackId];
+    }
+    
+    @end
     
 
 讓我們看看代碼。在頂部,我們有所有必要的科爾多瓦進口。我們班延伸從 `CDVPlugin` (非常重要)。
@@ -105,10 +154,17 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 在相同的 UI 執行緒中執行的外掛程式方法。如果你的外掛程式需要大量的處理,或者需要一個阻塞調用,則應使用後臺執行緒。例如:
 
-    -(失效) myPluginMethod:(CDVInvokedUrlCommand*) 命令 {/ / 檢查 command.arguments 在這裡。
-        [self.commandDelegate runInBackground: ^ {NSString * 有效載荷 = 零 ;/ 有些阻塞的邏輯......
-            CDVPluginResult * pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK messageAsString:payload];/ / SendPluginResult 方法是執行緒安全的。
-            [self.commandDelegate sendPluginResult:pluginResult callbackId:command.callbackId] ;}];}
+    - (void)myPluginMethod:(CDVInvokedUrlCommand*)command
+    {
+        // Check command.arguments here.
+        [self.commandDelegate runInBackground:^{
+            NSString* payload = nil;
+            // Some blocking logic...
+            CDVPluginResult* pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK messageAsString:payload];
+            // The sendPluginResult method is thread-safe.
+            [self.commandDelegate sendPluginResult:pluginResult callbackId:command.callbackId];
+        }];
+    }
     
 
 ## 高級的外掛程式功能


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

Posted by mw...@apache.org.
http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/splashscreen/splashscreen.show.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/splashscreen/splashscreen.show.md b/docs/de/edge/cordova/splashscreen/splashscreen.show.md
new file mode 100644
index 0000000..6587938
--- /dev/null
+++ b/docs/de/edge/cordova/splashscreen/splashscreen.show.md
@@ -0,0 +1,66 @@
+---
+
+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.
+---
+
+# SplashScreen.Show
+
+Zeigt den Begrüßungsbildschirm.
+
+    navigator.splashscreen.show();
+    
+
+## Beschreibung
+
+Diese Methode zeigt Begrüßungsbildschirm der Anwendung.
+
+## Unterstützte Plattformen
+
+*   Android
+*   BlackBerry 10
+*   iOS
+*   Windows Phone 7 und 8
+*   Windows 8
+
+## Kleines Beispiel
+
+    navigator.splashscreen.show();
+    
+
+## Vollständiges Beispiel
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>Splashscreen Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+            navigator.splashscreen.show();
+        }
+    
+        </script>
+      </head>
+      <body>
+        <h1>Example</h1>
+      </body>
+    </html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/storage/database/database.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/storage/database/database.md b/docs/de/edge/cordova/storage/database/database.md
new file mode 100644
index 0000000..982b08c
--- /dev/null
+++ b/docs/de/edge/cordova/storage/database/database.md
@@ -0,0 +1,113 @@
+---
+
+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.
+---
+
+# Datenbank
+
+Ermöglicht den Zugriff auf eine SQL-Datenbank.
+
+## Methoden
+
+*   **Transaktion**: läuft eine Datenbanktransaktion.
+
+*   **ChangeVersion**: können Skripts automatisch überprüfen die Versionsnummer, und ändern Sie es, wenn ein Schema zu aktualisieren.
+
+## Informationen
+
+Die `window.openDatabase()` -Methode gibt ein `Database` Objekt.
+
+## Unterstützte Plattformen
+
+*   Android
+*   BlackBerry WebWorks (OS 6.0 und höher)
+*   iOS
+*   Tizen
+
+## Transaktion kurzes Beispiel
+
+    function populateDB(tx) {
+        tx.executeSql('DROP TABLE IF EXISTS DEMO');
+        tx.executeSql('CREATE TABLE IF NOT EXISTS DEMO (id unique, data)');
+        tx.executeSql('INSERT INTO DEMO (id, data) VALUES (1, "First row")');
+        tx.executeSql('INSERT INTO DEMO (id, data) VALUES (2, "Second row")');
+    }
+    
+    function errorCB(err) {
+        alert("Error processing SQL: "+err.code);
+    }
+    
+    function successCB() {
+        alert("success!");
+    }
+    
+    var db = window.openDatabase("Database", "1.0", "Cordova Demo", 200000);
+    db.transaction(populateDB, errorCB, successCB);
+    
+
+## Änderung Version kleines Beispiel
+
+    var db = window.openDatabase("Database", "1.0", "Cordova Demo", 200000);
+    db.changeVersion("1.0", "1.1");
+    
+
+## Vollständiges Beispiel
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>Storage Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+            var db = window.openDatabase("Database", "1.0", "Cordova Demo", 200000);
+            db.transaction(populateDB, errorCB, successCB);
+        }
+    
+        // Populate the database
+        //
+        function populateDB(tx) {
+            tx.executeSql('DROP TABLE IF EXISTS DEMO');
+            tx.executeSql('CREATE TABLE IF NOT EXISTS DEMO (id unique, data)');
+            tx.executeSql('INSERT INTO DEMO (id, data) VALUES (1, "First row")');
+            tx.executeSql('INSERT INTO DEMO (id, data) VALUES (2, "Second row")');
+        }
+    
+        // Transaction error callback
+        //
+        function errorCB(tx, err) {
+            alert("Error processing SQL: "+err);
+        }
+    
+        // Transaction success callback
+        //
+        function successCB() {
+            alert("success!");
+        }
+    
+        </script>
+      </head>
+      <body>
+        <h1>Example</h1>
+        <p>Database</p>
+      </body>
+    </html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/storage/localstorage/localstorage.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/storage/localstorage/localstorage.md b/docs/de/edge/cordova/storage/localstorage/localstorage.md
new file mode 100644
index 0000000..8dcf64d
--- /dev/null
+++ b/docs/de/edge/cordova/storage/localstorage/localstorage.md
@@ -0,0 +1,118 @@
+---
+
+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.
+---
+
+# localStorage
+
+Ermöglicht den Zugriff auf die W3C [Web-Speicherschnittstelle][1]
+
+ [1]: http://dev.w3.org/html5/webstorage/#the-localstorage-attribute
+
+    var permanentStorage = window.localStorage;
+    var tempStorage = window.sessionStorage;
+    
+
+## Methoden
+
+*   **Schlüssel**: gibt den Namen des Schlüssels an der angegebenen Position zurück.
+
+*   **GetItem**: gibt das Element mit dem angegebenen Schlüssel identifiziert.
+
+*   **SetItem**: weist eine freigestellte Element Wert.
+
+*   **RemoveItem**: entfernt das Element mit dem angegebenen Schlüssel identifiziert.
+
+*   **Löschen**: entfernt alle Schlüssel/Wert-Paare.
+
+## Informationen
+
+Die `window.localStorage` -Schnittstelle implementiert die W3C [Web-Speicherschnittstelle][2]. Eine app kann damit um persistente Daten mithilfe von Schlüssel-Wert-Paaren zu speichern. Die `window.sessionStorage` Schnittstelle funktioniert genauso in jeder Hinsicht, es sei denn, dass alle Daten jedes Mal die app schließt deaktiviert ist. Jede Datenbank bietet einen separaten Namespace.
+
+ [2]: http://dev.w3.org/html5/webstorage/
+
+## Unterstützte Plattformen
+
+*   Android
+*   BlackBerry WebWorks (OS 6.0 und höher)
+*   iOS
+*   Tizen
+*   Windows Phone 7 und 8
+
+## Schnelle Schlüsselbeispiel
+
+    var keyName = window.localStorage.key(0);
+    
+
+## Set Item Beispiel
+
+    window.localStorage.setItem("key", "value");
+    
+
+## Element kurzes Beispiel zu erhalten
+
+        var value = window.localStorage.getItem("key");
+        // value is now equal to "value"
+    
+
+## Kleines Beispiel Element entfernen
+
+        window.localStorage.removeItem("key");
+    
+
+## Kleines Beispiel zu löschen
+
+        window.localStorage.clear();
+    
+
+## Vollständiges Beispiel
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>Storage Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+            window.localStorage.setItem("key", "value");
+            var keyname = window.localStorage.key(i);
+            // keyname is now equal to "key"
+            var value = window.localStorage.getItem("key");
+            // value is now equal to "value"
+            window.localStorage.removeItem("key");
+            window.localStorage.setItem("key2", "value2");
+            window.localStorage.clear();
+            // localStorage is now empty
+        }
+    
+        </script>
+      </head>
+      <body>
+        <h1>Example</h1>
+        <p>localStorage</p>
+      </body>
+    </html>
+    
+
+## Windows Phone 7 Macken
+
+Punktnotation ist *nicht* für Windows Phone 7 verfügbar. Verwenden Sie `setItem` oder `getItem` , anstatt auf Tasten direkt aus dem Speicherobjekt, wie z.B.`window.localStorage.someKey`.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/storage/parameters/display_name.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/storage/parameters/display_name.md b/docs/de/edge/cordova/storage/parameters/display_name.md
new file mode 100644
index 0000000..b0cda33
--- /dev/null
+++ b/docs/de/edge/cordova/storage/parameters/display_name.md
@@ -0,0 +1,19 @@
+---
+
+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.
+---
+
+# database_displayname
+
+Der Anzeigename der Datenbank.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/storage/parameters/name.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/storage/parameters/name.md b/docs/de/edge/cordova/storage/parameters/name.md
new file mode 100644
index 0000000..e60889f
--- /dev/null
+++ b/docs/de/edge/cordova/storage/parameters/name.md
@@ -0,0 +1,19 @@
+---
+
+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.
+---
+
+# database_name
+
+Der Name der Datenbank.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/storage/parameters/size.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/storage/parameters/size.md b/docs/de/edge/cordova/storage/parameters/size.md
new file mode 100644
index 0000000..f2b1b0e
--- /dev/null
+++ b/docs/de/edge/cordova/storage/parameters/size.md
@@ -0,0 +1,19 @@
+---
+
+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.
+---
+
+# database_size
+
+Die Grösse der Datenbank in Bytes.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/storage/parameters/version.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/storage/parameters/version.md b/docs/de/edge/cordova/storage/parameters/version.md
new file mode 100644
index 0000000..09b3834
--- /dev/null
+++ b/docs/de/edge/cordova/storage/parameters/version.md
@@ -0,0 +1,19 @@
+---
+
+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.
+---
+
+# database_version
+
+Die Version der Datenbank.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/storage/sqlerror/sqlerror.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/storage/sqlerror/sqlerror.md b/docs/de/edge/cordova/storage/sqlerror/sqlerror.md
new file mode 100644
index 0000000..d2c89c5
--- /dev/null
+++ b/docs/de/edge/cordova/storage/sqlerror/sqlerror.md
@@ -0,0 +1,40 @@
+---
+
+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.
+---
+
+# SQLError
+
+A `SQLError` Objekt wird ausgelöst, wenn ein Fehler auftritt.
+
+## Eigenschaften
+
+*   **Code**: einer der vordefinierten Fehlercodes aufgeführt.
+
+*   **Nachricht**: eine Beschreibung des Fehlers.
+
+## Konstanten
+
+*   `SQLError.UNKNOWN_ERR`
+*   `SQLError.DATABASE_ERR`
+*   `SQLError.VERSION_ERR`
+*   `SQLError.TOO_LARGE_ERR`
+*   `SQLError.QUOTA_ERR`
+*   `SQLError.SYNTAX_ERR`
+*   `SQLError.CONSTRAINT_ERR`
+*   `SQLError.TIMEOUT_ERR`
+
+## Beschreibung
+
+Das `SQLError` Objekt wird ausgelöst, wenn ein Fehler auftritt, wenn eine Datenbank zu manipulieren.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/storage/sqlresultset/sqlresultset.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/storage/sqlresultset/sqlresultset.md b/docs/de/edge/cordova/storage/sqlresultset/sqlresultset.md
new file mode 100644
index 0000000..8dd66bb
--- /dev/null
+++ b/docs/de/edge/cordova/storage/sqlresultset/sqlresultset.md
@@ -0,0 +1,139 @@
+---
+
+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.
+---
+
+# SQLResultSet
+
+Wenn eine `SQLTransaction` des Objekts `executeSql` -Methode wird aufgerufen, der angegebene Rückruf führt mit einem `SQLResultSet` Parameter.
+
+## Eigenschaften
+
+*   **InsertId**: die Zeilen-ID der Zeile, die die `SQLResultSet` des Objekts-SQL-Anweisung, die in die Datenbank eingefügt.
+
+*   **RowsAffected**: die Anzahl der Zeilen geändert werden, indem die SQL-Anweisung, die 0 (null), wenn die Anweisung keine Zeilen nicht ausgewirkt hat.
+
+*   **Zeilen**: eine `SQLResultSetRowList` , die die zurückgegebenen Zeilen darstellen, empty, wenn keine Zeilen zurückgegeben werden.
+
+## Informationen
+
+Wenn eine `SQLTransaction` des Objekts `executeSql` -Methode wird aufgerufen, der angegebene Rückruf führt mit einer `SQLResultSet` Parameter mit den drei Eigenschaften:
+
+*   Die `insertId` gibt die Zeilennummer einer successly SQL-Einfügung-Anweisung zurück. Wenn die SQL keine Zeilen einfügen wird die `insertId` nicht festgelegt.
+
+*   Die `rowsAffected` ist immer `` für ein SQL `select` Anweisung. Für `insert` oder `update` es die Anzahl der gibt Anweisungen geänderter Zeilen.
+
+*   Finale `SQLResultSetList` enthält die Daten aus einer SQL-select-Anweisung zurückgegeben.
+
+## Unterstützte Plattformen
+
+*   Android
+*   BlackBerry WebWorks (OS 6.0 und höher)
+*   iOS
+*   Tizen
+
+## Führen Sie SQL-schnelles-Beispiel
+
+    function queryDB(tx) {
+        tx.executeSql('SELECT * FROM DEMO', [], querySuccess, errorCB);
+    }
+    
+    function querySuccess(tx, results) {
+        console.log("Returned rows = " + results.rows.length);
+        // this will be true since it was a select statement and so rowsAffected was 0
+        if (!results.rowsAffected) {
+            console.log('No rows affected!');
+            return false;
+        }
+        // for an insert statement, this property will return the ID of the last inserted row
+        console.log("Last inserted row ID = " + results.insertId);
+    }
+    
+    function errorCB(err) {
+        alert("Error processing SQL: "+err.code);
+    }
+    
+    var db = window.openDatabase("Database", "1.0", "Cordova Demo", 200000);
+    db.transaction(queryDB, errorCB);
+    
+
+## Vollständiges Beispiel
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>Storage Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        // Populate the database
+        //
+        function populateDB(tx) {
+            tx.executeSql('DROP TABLE IF EXISTS DEMO');
+            tx.executeSql('CREATE TABLE IF NOT EXISTS DEMO (id unique, data)');
+            tx.executeSql('INSERT INTO DEMO (id, data) VALUES (1, "First row")');
+            tx.executeSql('INSERT INTO DEMO (id, data) VALUES (2, "Second row")');
+        }
+    
+        // Query the database
+        //
+        function queryDB(tx) {
+            tx.executeSql('SELECT * FROM DEMO', [], querySuccess, errorCB);
+        }
+    
+        // Query the success callback
+        //
+        function querySuccess(tx, results) {
+            console.log("Returned rows = " + results.rows.length);
+            // this will be true since it was a select statement and so rowsAffected was 0
+            if (!results.rowsAffected) {
+                console.log('No rows affected!');
+                return false;
+            }
+            // for an insert statement, this property will return the ID of the last inserted row
+            console.log("Last inserted row ID = " + results.insertId);
+        }
+    
+        // Transaction error callback
+        //
+        function errorCB(err) {
+            console.log("Error processing SQL: "+err.code);
+        }
+    
+        // Transaction success callback
+        //
+        function successCB() {
+            var db = window.openDatabase("Database", "1.0", "Cordova Demo", 200000);
+            db.transaction(queryDB, errorCB);
+        }
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+            var db = window.openDatabase("Database", "1.0", "Cordova Demo", 200000);
+            db.transaction(populateDB, errorCB, successCB);
+        }
+    
+        </script>
+      </head>
+      <body>
+        <h1>Example</h1>
+        <p>Database</p>
+      </body>
+    </html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/storage/sqlresultsetrowlist/sqlresultsetrowlist.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/storage/sqlresultsetrowlist/sqlresultsetrowlist.md b/docs/de/edge/cordova/storage/sqlresultsetrowlist/sqlresultsetrowlist.md
new file mode 100644
index 0000000..b079ed0
--- /dev/null
+++ b/docs/de/edge/cordova/storage/sqlresultsetrowlist/sqlresultsetrowlist.md
@@ -0,0 +1,127 @@
+---
+
+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.
+---
+
+# SQLResultSetRowList
+
+Eine der Eigenschaften von den `SQLResultSet` mit den Zeilen aus einer SQL-Abfrage zurückgegeben.
+
+## Eigenschaften
+
+*   **Länge**: die Anzahl der Zeilen, die von der SQL-Abfrage zurückgegeben.
+
+## Methoden
+
+*   **Element**: liefert die Zeile am angegebenen Index durch ein JavaScript-Objekt dargestellt.
+
+## Informationen
+
+Die `SQLResultSetRowList` enthält die Daten aus einer SQL zurückgegeben `select` Anweisung. Das Objekt enthält eine `length` Eigenschaft, die angibt, wie viele Zeilen der `select` Anweisung zurückgegeben. Um eine Zeile mit Daten abzurufen, rufen Sie die `item` -Methode, um einen Index angeben. Es gibt eine JavaScript `Object` deren Eigenschaften sind die Datenbankspalten der `select` Anweisung ausgeführt wurde.
+
+## Unterstützte Plattformen
+
+*   Android
+*   BlackBerry WebWorks (OS 6.0 und höher)
+*   iOS
+*   Tizen
+
+## Führen Sie SQL-schnelles-Beispiel
+
+    function queryDB(tx) {
+        tx.executeSql('SELECT * FROM DEMO', [], querySuccess, errorCB);
+    }
+    
+    function querySuccess(tx, results) {
+        var len = results.rows.length;
+            console.log("DEMO table: " + len + " rows found.");
+            for (var i=0; i<len; i++){
+                console.log("Row = " + i + " ID = " + results.rows.item(i).id + " Data =  " + results.rows.item(i).data);
+            }
+        }
+    
+        function errorCB(err) {
+            alert("Error processing SQL: "+err.code);
+        }
+    
+        var db = window.openDatabase("Database", "1.0", "Cordova Demo", 200000);
+        db.transaction(queryDB, errorCB);
+    
+
+## Vollständiges Beispiel
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>Storage Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        // Populate the database
+        //
+        function populateDB(tx) {
+            tx.executeSql('DROP TABLE IF EXISTS DEMO');
+            tx.executeSql('CREATE TABLE IF NOT EXISTS DEMO (id unique, data)');
+            tx.executeSql('INSERT INTO DEMO (id, data) VALUES (1, "First row")');
+            tx.executeSql('INSERT INTO DEMO (id, data) VALUES (2, "Second row")');
+        }
+    
+        // Query the database
+        //
+        function queryDB(tx) {
+            tx.executeSql('SELECT * FROM DEMO', [], querySuccess, errorCB);
+        }
+    
+        // Query the success callback
+        //
+        function querySuccess(tx, results) {
+            var len = results.rows.length;
+            console.log("DEMO table: " + len + " rows found.");
+            for (var i=0; i<len; i++){
+                console.log("Row = " + i + " ID = " + results.rows.item(i).id + " Data =  " + results.rows.item(i).data);
+            }
+        }
+    
+        // Transaction error callback
+        //
+        function errorCB(err) {
+            console.log("Error processing SQL: "+err.code);
+        }
+    
+        // Transaction success callback
+        //
+        function successCB() {
+            var db = window.openDatabase("Database", "1.0", "Cordova Demo", 200000);
+            db.transaction(queryDB, errorCB);
+        }
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+            var db = window.openDatabase("Database", "1.0", "Cordova Demo", 200000);
+            db.transaction(populateDB, errorCB, successCB);
+        }
+    
+        </script>
+      </head>
+      <body>
+        <h1>Example</h1>
+        <p>Database</p>
+      </body>
+    </html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/storage/sqltransaction/sqltransaction.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/storage/sqltransaction/sqltransaction.md b/docs/de/edge/cordova/storage/sqltransaction/sqltransaction.md
new file mode 100644
index 0000000..2a841b7
--- /dev/null
+++ b/docs/de/edge/cordova/storage/sqltransaction/sqltransaction.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.
+---
+
+# SQLTransaction
+
+Ermöglicht die Ausführung von SQL-Anweisungen für die Datenbank.
+
+## Methoden
+
+*   **ExecuteSql**: führt eine SQL­Anweisung.
+
+## Informationen
+
+Aufrufen einer `Database` -Methode des Objekts Transaktion, Pässe ein `SQLTransaction` Objekt, das die angegebene Callback-Methode.
+
+## Unterstützte Plattformen
+
+*   Android
+*   BlackBerry WebWorks (OS 6.0 und höher)
+*   iOS
+*   Tizen
+
+## Führen Sie SQL-schnelles-Beispiel
+
+    function populateDB(tx) {
+        tx.executeSql('DROP TABLE IF EXISTS DEMO');
+        tx.executeSql('CREATE TABLE IF NOT EXISTS DEMO (id unique, data)');
+        tx.executeSql('INSERT INTO DEMO (id, data) VALUES (1, "First row")');
+        tx.executeSql('INSERT INTO DEMO (id, data) VALUES (2, "Second row")');
+    }
+    
+    function errorCB(err) {
+        alert("Error processing SQL: "+err);
+    }
+    
+    function successCB() {
+        alert("success!");
+    }
+    
+    var db = window.openDatabase("Database", "1.0", "Cordova Demo", 200000);
+    db.transaction(populateDB, errorCB, successCB);
+    
+
+## Vollständiges Beispiel
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>Storage Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+            var db = window.openDatabase("Database", "1.0", "Cordova Demo", 200000);
+            db.transaction(populateDB, errorCB, successCB);
+        }
+    
+        // Populate the database
+        //
+        function populateDB(tx) {
+            tx.executeSql('DROP TABLE IF EXISTS DEMO');
+            tx.executeSql('CREATE TABLE IF NOT EXISTS DEMO (id unique, data)');
+            tx.executeSql('INSERT INTO DEMO (id, data) VALUES (1, "First row")');
+            tx.executeSql('INSERT INTO DEMO (id, data) VALUES (2, "Second row")');
+        }
+    
+        // Transaction error callback
+        //
+        function errorCB(err) {
+            alert("Error processing SQL: "+err);
+        }
+    
+        // Transaction success callback
+        //
+        function successCB() {
+            alert("success!");
+        }
+    
+        </script>
+      </head>
+      <body>
+        <h1>Example</h1>
+        <p>SQLTransaction</p>
+      </body>
+    </html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/storage/storage.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/storage/storage.md b/docs/de/edge/cordova/storage/storage.md
new file mode 100644
index 0000000..5104e9b
--- /dev/null
+++ b/docs/de/edge/cordova/storage/storage.md
@@ -0,0 +1,69 @@
+---
+
+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.
+---
+
+# Speicher
+
+> Ermöglicht den Zugriff auf das Gerät Storage-Optionen.
+
+Diese API bietet Storage-Optionen, die auf der Grundlage von zwei verschiedenen W3C-Spezifikationen:
+
+*   Die [Web Storage API-Spezifikation][1] ermöglicht Zugriff auf Daten über einfachen Schlüssel/Wert-Paaren. Finden Sie im Abschnitt über LocalStorage ausführliche auf dieser Schnittstelle.
+
+*   Der [Web SQL Database-Spezifikation][2] bietet Zugriff auf weitere vollwertige Datenbanktabellen über SQL-Abfragen. Eine Zusammenfassung dieser Schnittstelle unmittelbar unterhalb angezeigt wird.
+
+ [1]: http://dev.w3.org/html5/webstorage/
+ [2]: http://dev.w3.org/html5/webdatabase/
+
+Cordova bietet Zugriff auf beide Schnittstellen für die Minderheit der Geräte, die bereits diese nicht unterstützen. Im übrigen gelten die integrierten Implementierungen.
+
+## Methoden
+
+*   openDatabase
+
+## Argumente
+
+*   database_name
+*   database_version
+*   database_displayname
+*   database_size
+
+## Objekte
+
+*   Datenbank
+*   SQLTransaction
+*   SQLResultSet
+*   SQLResultSetRowList
+*   SQLError
+
+## Zugriff auf die Funktion
+
+Ab der Version 3.0 Zugang zum Storage APIs ist in Cordova integriert und erfordert keine mit dem CLI, Plugins hinzufügen, wie in der Command-Line Interface beschrieben.
+
+Wenn Sie einen älteren Satz der Cordova Werkzeuge, die die CLI vorangehen verwenden, sind die folgenden Plattform-spezifische Konfigurationseinstellungen noch erforderlich:
+
+*   Android (in`app/res/xml/config.xml`)
+    
+        <feature name="Storage">
+            <param name="android-package" value="org.apache.cordova.Storage" />
+        </feature>
+        
+
+*   BlackBerry WebWorks (in`www/config.xml`)
+    
+        <feature id="blackberry.widgetcache" required="true" version="1.0.0.0" />
+        
+
+Einige Plattformen können dieses Feature unterstützen, ohne dass eine besondere Konfiguration. Eine Übersicht finden Sie unter Plattform-Support.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/storage/storage.opendatabase.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/storage/storage.opendatabase.md b/docs/de/edge/cordova/storage/storage.opendatabase.md
new file mode 100644
index 0000000..b9f5b31
--- /dev/null
+++ b/docs/de/edge/cordova/storage/storage.opendatabase.md
@@ -0,0 +1,66 @@
+---
+
+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.
+---
+
+# openDatabase
+
+Gibt eine neue `Database` Objekt.
+
+    var dbShell = window.openDatabase(database_name, database_version, database_displayname, database_size);
+    
+
+## Beschreibung
+
+Die Methode erstellt eine neue SQL-Lite Datenbank und gibt ein `Database` -Objekt, das Manipulation der Daten ermöglicht.
+
+## Unterstützte Plattformen
+
+*   Android
+*   BlackBerry WebWorks (OS 6.0 und höher)
+*   iOS
+*   Tizen
+
+## Kleines Beispiel
+
+    var db = window.openDatabase("test", "1.0", "Test DB", 1000000);
+    
+
+## Vollständiges Beispiel
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>Storage Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+            var db = window.openDatabase("test", "1.0", "Test DB", 1000000);
+        }
+    
+        </script>
+      </head>
+      <body>
+        <h1>Example</h1>
+        <p>Open Database</p>
+      </body>
+    </html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/guide/appdev/privacy/index.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/guide/appdev/privacy/index.md b/docs/de/edge/guide/appdev/privacy/index.md
new file mode 100644
index 0000000..edd43fb
--- /dev/null
+++ b/docs/de/edge/guide/appdev/privacy/index.md
@@ -0,0 +1,54 @@
+---
+
+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.
+---
+
+# Datenschutz-Guide
+
+Mobile Privatsphäre ist ein kritisches Thema, das jeder app-Entwickler widmen muss. Die Benutzer erwarten, dass ihre privaten Daten werden gesammelt und von Ihrer Anwendung entsprechend behandelt. Außerdem gibt es eine wachsende Zahl von Ländern, die jetzt rechtliche Anforderungen an mobile Datenschutzpraktiken haben.
+
+Leitfaden zur mobilen app Privatsphäre sollte eine *Grundierung* auf einige der bedeutendsten Fragen berücksichtigt werden. Es umreißt einige breit akzeptierten Empfehlungen und Verweise auf andere ausführlichere Anleitungen und Referenzen.
+
+*   **Privacy Policy**: Sie app sollte eine Datenschutzerklärung, die Themen wie welche Art von Informationen sammelt Ihre app von oder zu den Benutzern, wie diese Informationen verwendet werden, mit denen es geteilt ist, und wie Benutzer datenschutzrelevante Entscheidungen innerhalb der app machen können. Um Verständnis zu erleichtern, sollten Sie verwenden Klartext und vermeiden Fachjargon. Sie sollten Ihre Datenschutzrichtlinien für Benutzer überprüfen Sie vor dem Download, wie z. B. in der app-Beschreibung in der app-Marktplatz verfügbar machen. Darüber hinaus sollten Sie Ihre Datenschutzerklärung innerhalb der app selbst zur Verfügung stellen. Die geringe Größe von Handy-Displays schafft Herausforderungen für Anzeigen von Datenschutzrichtlinien für Benutzer. Ziehen Sie Entwicklung einer *Kurzform* der Politik mit den wichtigsten Informationen in Betracht, und geben Sie dann einen Link zu der "Langform" Politik für mehr Details interessiert. Mehrere Gruppen versuc
 hen, Icon-basierter Standards für die Datenschutz-Praktiken, die Sie betrachten wünschen können, sobald diese Standards ältere Kommunikation entwickeln.
+
+*   **Sammlung vertraulicher Informationen**: eine app-Sammlung von sensiblen persönlichen Informationen wichtig Datenschutz Bedenken. Beispiele für sensible persönliche Daten Finanzinformationen, Gesundheit Informationen und Daten von Kindern. Darüber hinaus Informationen aus bestimmten Sensoren und Datenbanken, die in der Regel auf mobilen Geräten und Tabletten, wie Geolocation-Informationen, Kontakte/Telefonbuch, Mikrofon/Kamera und gespeicherte Bilder oder Videos gefunden. Die folgenden Dokumentationsseiten für weitere Informationen siehe: [Kamera][1]"," [erfassen][2]"," [Kontakte][3]"und" [Geolocation][4]. Im Allgemeinen sollten Sie erhalten die Berechtigung eines Benutzers ausdrücklich vor der Erhebung sensiblen Informationen und, wenn möglich, einen Kontrollmechanismus, der einem Benutzer ermöglicht, Berechtigungen zu ändern. App Betriebssystemen kann in einigen Fällen durch Vorlage von just-in-Time-Dialogfelder, die Zustimmung des Benutzers vor Auflistung Fragen h
 elfen. Sollten Sie in diesen Fällen nutzen jede Gelegenheit zum Anpassen des Text im Dialog zu klären, wie die app verwendet und gegebenenfalls diese Informationen teilt.
+
+*   **Vermeidung von Benutzer-Überraschung**: Wenn Ihre app sammelt oder Informationen in einer Weise, die möglicherweise überraschend für Benutzer im Lichte der Hauptzweck Ihrer Anwendung (z. B. ein Musik-Player, der auf die gespeicherten Bilder zugreift) verwendet, sollten Sie ähnliche Schritte wie bei der Auflistung von sensiblen persönlichen Informationen nehmen. Das heißt, sollten Sie dringend die Verwendung von just-in-Time-Dialogfelder informieren des Benutzers über die Sammlung oder Verwendung dieser Informationen und gegebenenfalls ein entsprechenden Datenschutz-Steuerelement bereitstellen.
+
+*   **Dritter Datenerhebung oder Teilen**: Wenn Sie app Informationen erfasst, die auf eine andere Gesellschaft--bereitgestellt wird wie ein social-networking-Plattform oder ein Ad-Netzwerk (z. B. Wenn Ihre app Werbung angezeigt wird)--Sie sollten informieren Sie Ihre Benutzer dieser Sammlung und Austausch. Zumindest sollten Ihre Datenschutzrichtlinien beschreiben, die Sammlung von Informationen und Austausch und ggf. bieten Ihren Benutzern die Möglichkeit zu steuern oder opt-Out dieser Sammlung oder Teilen.
+
+*   **Sammlung Begrenzung und der Sicherheit**: Ihre Nutzer vertrauen Ihre app mit ihren Informationen und sie erwarten, dass Sie entsprechende Vorsichtsmaßnahmen zum Schutz bringt. Eine der besten Möglichkeiten zur Vermeidung von Sicherheitslücken von persönlichen Informationen soll nicht in erster Linie die Informationen zu sammeln, es sei denn, Ihre Anwendung eine bestimmte und legitimen geschäftlichen Gründen für die Auflistung. Informationen, die gesammelt werden müssen, sicherstellen Sie, dass Sie entsprechenden Sicherheitskontrollen zum Schutz dieser Informationen angeben, ob diese auf dem Gerät oder auf den Back-End-Servern gespeichert sind. Sie sollte auch eine entsprechenden Daten-Aufbewahrungsrichtlinie entwickeln, die innerhalb der app und auf den Back-End-Servern implementiert wird.
+
+ [1]: cordova_camera_camera.md.html
+ [2]: cordova_media_capture_capture.md.html
+ [3]: cordova_contacts_contacts.md.html
+ [4]: cordova_geolocation_geolocation.md.html
+
+Im folgenden werden einige zusätzliche hilfreiche mobile Datenschutz-Handbücher für Entwickler:
+
+*   Kalifornische Generalstaatsanwalt, [Datenschutz unterwegs: Empfehlungen für das Mobile Ökosystem][5]
+
+*   Zentrum für Demokratie & Technologie, Zukunft der Privatsphäre Forum, [Best Practices für Mobile App-Entwickler][6]
+
+*   CTIA-The Wireless Association, [bewährte Methoden und Richtlinien für Location Based Services][7]
+
+*   Federal Trade Commission, [Mobile Privacy Angaben: Aufbau von Vertrauen durch Transparenz][8]
+
+*   Zukunft der Privatsphäre Forum, [Anwendung Privacy][9] -Website
+
+ [5]: http://oag.ca.gov/sites/all/files/pdfs/privacy/privacy_on_the_go.pdf
+ [6]: http://www.futureofprivacy.org/wp-content/uploads/Best-Practices-for-Mobile-App-Developers_Final.pdf
+ [7]: http://www.ctia.org/business_resources/wic/index.cfm/AID/11300
+ [8]: http://www.ftc.gov/os/2013/02/130201mobileprivacyreport.pdf
+ [9]: http://www.applicationprivacy.org
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/guide/appdev/whitelist/index.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/guide/appdev/whitelist/index.md b/docs/de/edge/guide/appdev/whitelist/index.md
new file mode 100644
index 0000000..e3ed0e2
--- /dev/null
+++ b/docs/de/edge/guide/appdev/whitelist/index.md
@@ -0,0 +1,171 @@
+---
+
+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.
+---
+
+# Domain-Whitelist-Guide
+
+## Übersicht
+
+Domäne Whitelisting ist ein Sicherheitsmodell, das steuert Zugang zu externen Domänen, wie z. B. `http://google.com` . Apache Cordova Standardsicherheitsrichtlinien ermöglicht Zugriff auf jeder Website. Vor dem Umzug Ihre Anwendung auf die Produktion, sollten Sie überprüfen ihre Whitelist und deklarieren Zugang zu bestimmten Netzwerk-Domains und Subdomains.
+
+## Spezifikation
+
+Domäne Whitelisting legt den Grundstein für die Spezifikation des [W3C Widget Zugang][1] . In der Widget-Zugang-Spezifikation die `<access>` Element wird verwendet, um Zugriff auf bestimmte Netzwerkdomänen zu deklarieren. Apache Cordova wird in Zukunft die Plattform-Whitelisting-Implementierungen der Spezifikation des W3C Widget Zugang abstrahieren. Jedoch muss jede Plattform vorerst seine eigene Domäne-Whitelisting implementieren.
+
+ [1]: http://www.w3.org/TR/widgets-access/
+
+## Syntax
+
+Zugang zu [google.com][2]:
+
+ [2]: http://google.com
+
+    http://google.com
+    
+
+Zugriff auf die sicheren [google.com][3] ( `https://` ):
+
+ [3]: https://google.com
+
+    https://google.com
+    
+
+Zugriff auf die Sub-Domain [maps.google.com][4]:
+
+ [4]: http://maps.google.com
+
+    http://maps.google.com
+    
+
+Zugriff auf alle Sub-Domains auf [google.com][2] (z.B. [mail.google.com][5] und [docs.google.com][6]):
+
+ [5]: http://mail.google.com
+ [6]: http://docs.google.com
+
+    http://*.google.com
+    
+
+Zugriff auf alle Domänen (z.B. [google.com][2] und [developer.mozilla.org][7]):
+
+ [7]: http://developer.mozilla.org
+
+    *
+    
+
+## Android
+
+### Informationen
+
+Die Whitelist-Regeln finden sich in `res/xml/config.xml` und mit dem Element deklariert`<access origin="..." />`.
+
+Android unterstützt Whitelisting-Syntax.
+
+### Syntax
+
+Zugang zu [google.com][2]:
+
+    <access origin="http://google.com" />
+    
+
+## BlackBerry
+
+### Informationen
+
+Die Whitelist-Regeln finden sich in `www/config.xml` und mit dem Element deklariert`<access uri="..." />`.
+
+Eine vollständige Referenz finden Sie in der [BlackBerry WebWorks-Access-Element Dokumentation][8].
+
+ [8]: https://developer.blackberry.com/html5/documentation/ww_developing/Access_element_834677_11.html
+
+### Syntax
+
+Zugang zu [google.com][2]:
+
+    <access uri="http://google.com" subdomains="false" />
+    
+
+Zugriff auf [maps.google.com][4]:
+
+    <access uri="http://maps.google.com" subdomains="false" />
+    
+
+Zugriff auf alle Sub-Domains auf [google.com][2]:
+
+    <access uri="http://google.com" subdomains="true" />
+    
+
+Zugriff auf alle Domänen, einschließlich `file://` Protokoll:
+
+    <access uri="*" subdomains="true" />
+    
+
+## iOS
+
+### Informationen
+
+Die Whitelist-Regeln finden sich in `AppName/config.xml` und mit dem Element deklariert`<access origin="..." />`.
+
+iOS unterstützt Whitelisting-Syntax.
+
+**Hinweis:** Ursprung angegeben ohne Protokoll, wie z. B. `www.apache.org` statt `http://www.apache.org` , standardmäßig auf alle die `http` , `https` , `ftp` , und `ftps` Systeme.
+
+### Syntax
+
+Platzhalter auf iOS ( `*` ) sind flexibler als die [Widget-Access W3C][1] -Spezifikation.
+
+Zugriff auf alle Subdomains und TLDs ( `.com` , `.net` , etc.):
+
+    *.google.*
+    
+
+## Windows Phone (7 & 8)
+
+Die Whitelist-Regeln finden sich in `config.xml` und mit dem Element deklariert`<access origin="..." />`.
+
+Android unterstützt Whitelisting-Syntax.
+
+### Syntax
+
+Zugang zu [google.com][2]:
+
+    <access origin="http://google.com" />
+    
+
+## Tizen
+
+### Informationen
+
+Stammverzeichnis des Anwendung `config.xml` Datei gibt Whitelisting Domänenregeln, mit dem `<access origin="..." />` Element. Eine vollständige Referenz finden Sie unter \[Tizen zugreifen auf externe Netzwerkressourcen Dokumentation\] \[10\].
+
+### Syntax
+
+Zugang zu [google.com][2]:
+
+    <access origin="http://google.com" subdomains="false" />
+    
+
+Zugriff auf die sicheren [google.com][3] ( `https://` ):
+
+    <access origin="https://google.com" subdomains="false" />
+    
+
+Zugriff auf alle Sub-Domains auf [google.com][2]:
+
+    <access origin="http://google.com" subdomains="true" />
+    
+
+Zugriff auf alle Domänen, einschließlich `file://` Protokoll:
+
+    <access origin="*" subdomains="true" />
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/guide/cli/index.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/guide/cli/index.md b/docs/de/edge/guide/cli/index.md
new file mode 100644
index 0000000..eb020fa
--- /dev/null
+++ b/docs/de/edge/guide/cli/index.md
@@ -0,0 +1,276 @@
+---
+
+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.
+    
+
+---
+
+# Die Befehlszeilenschnittstelle
+
+Diese Anleitung zeigt Ihnen, wie Anwendungen zu erstellen und auf verschiedene native mobile Plattformen mit Bereitstellen der `cordova` Befehlszeilenschnittstelle (CLI). Dieses Tool ermöglicht das Erstellen neuer Projekte, auf verschiedenen Plattformen zu bauen und diese in einem Emulator ausführen. Sie können auch die CLI verwenden, Projektcode, initialisiert werden, woraufhin Sie verschiedene Plattformen SDKs verwenden, um sie weiter zu entwickeln.
+
+## Voraussetzungen
+
+Sie müssen vor dem Ausführen alle Kommandozeilen-Tools, SDKs für jede Plattform zu installieren, möchten Sie als Ziel. (Siehe die Plattform-Führer für weitere Details).
+
+Hinzufügen von Unterstützung oder ein Projekt für jede Plattform neu erstellen, müssen Sie die Befehlszeilenschnittstelle aus dem gleichen Computer ausführen, die die Plattform SDK unterstützt. Die CLI unterstützt die folgenden Kombinationen:
+
+*   iOS (Mac)
+*   Android (Mac, Linux)
+*   BlackBerry 10 (Mac, Linux, Windows)
+*   Windows Phone 7 (Windows)
+*   Windows Phone 8 (Windows)
+
+Auf dem Mac ist die Befehlszeile über die *Terminal* -Anwendung verfügbar. Auf dem PC steht als *Eingabeaufforderung* unter *Zubehör*.
+
+Desto wahrscheinlicher ist es, dass die CLI von verschiedenen Maschinen ausführen, desto mehr macht es Sinn, einen entfernten Quellcode-Repository, deren Vermögen verwalten Sie zu lokalen Arbeitsverzeichnisse-down Pull.
+
+Installieren der `cordova` Command-line tool, gehen Sie folgendermaßen vor:
+
+1.  Downloaden und Installieren von [Node.js][1]. Nach der Installation sollte man in der Lage sein, rufen Sie `node` oder `npm` auf der Befehlszeile.
+
+2.  Installieren der `cordova` Dienstprogramm. Unter Unix voranstellen der zusätzliche `sudo` Befehl möglicherweise erforderlich, installieren Sie die Programme zur Softwareentwicklung in sonst eingeschränkt Verzeichnisse:
+    
+        $ sudo npm install -g cordova
+        
+    
+    Das Installationsprotokoll kann Fehler für alle deinstallierten Platform SDKs erzeugen. Nach der Installation sollte man laufen `cordova` in der Befehlszeile.
+
+ [1]: http://nodejs.org/
+
+## Erstellen Sie die App
+
+Gehe in das Verzeichnis wo verwalten Sie Ihren Quellcode, und führen Sie einen Befehl wie den folgenden:
+
+        $ cordova create hello com.example.hello HelloWorld
+    
+
+Es kann einige Zeit dauern für den Befehl abgeschlossen, also etwas Geduld. Führen Sie die `cordova -d` Informationen zum Fortschritt zu sehen.
+
+Das erste Argument gibt ein *Hallo* -Verzeichnis für Ihr Projekt generiert werden. Seine `www` Unterverzeichnis Häuser Ihre Anwendung-Homepage, zusammen mit verschiedenen Ressourcen unter `css` , `js` , und `img` , die gemeinsame Web Entwicklung Dateibenennungskonventionen folgen. Die `config.xml` -Datei enthält wichtige Metadaten erzeugen und Verteilen der Anwendung erforderlich.
+
+Die anderen beiden Argumente sind optional: das `com.example.hello` Argument stellt Ihr Projekt mit einem Bezeichner reverse Domain-Stil und der `HelloWorld` bietet die Anwendung Anzeigetext. Sie können bearbeiten beide Werte später in der `config.xml` Datei.
+
+## Hinzufügen von Plattformen
+
+Alle nachfolgenden Befehle müssen in das Verzeichnis des Projekts oder eines der Unterverzeichnisse innerhalb des Bereichs ausgeführt werden:
+
+        $ cd hello
+    
+
+Bevor Sie das Projekt erstellen, müssen Sie eine Reihe von Zielplattformen angeben. Ihre Fähigkeit, diese Befehle ausführen hängt davon ab, ob Ihre Maschine jede SDK unterstützt, und ob Sie bereits installiert jedes SDK. Führen Sie einen der folgenden von einem Mac:
+
+        $ cordova platform add ios
+        $ cordova platform add android
+        $ cordova platform add blackberry10
+    
+
+Führen Sie einen aus einer Windows-Maschine, wo verschiedene Versionen des Betriebssystems Windows Phone *wp* bezeichnet:
+
+        $ cordova platform add wp7
+        $ cordova platform add wp8
+        $ cordova platform add android
+        $ cordova platform add blackberry10
+    
+
+Führen Sie diese um Ihren aktuellen Satz von Plattformen zu überprüfen:
+
+        $ cordova platforms ls
+    
+
+(Beachten Sie die `platform` und `platforms` Befehle werden synonym verwendet.)
+
+Führen Sie einen der folgenden Synonym Befehle, eine Plattform zu entfernen:
+
+        $ cordova platform remove blackberry10
+        $ cordova platform rm android
+    
+
+Ausführen Befehle hinzufügen oder Entfernen von Plattformen wirkt sich auf den Inhalt des Verzeichnis des Projekts *Plattformen* , wo jede angegebene Plattform als Unterverzeichnis angezeigt wird. Das *Www* -Quellverzeichnis wird wiedergegeben in jede Plattform-Unterverzeichnis, erscheinen zum Beispiel in `platforms/ios/www` oder `platforms/android/assets/www` . Standardmäßig ist jede Plattform-Konfigurationsdatei eingerichtet, um alle Cordova's APIs zugreifen zu können.
+
+Wenn Sie möchten, können Sie eine SDK an dieser Stelle verwenden, um das Projekt zu öffnen, die, das Sie erstellt. Legen jedoch alle Bearbeitungen an das Projekt im SDK beeinflusst die Ableitung vorgenommenen Vermögenswerte, nicht die original Cross-Plattform-Quellcode-Dateien. Verwenden Sie diese Methode, wenn Sie einfach ein Projekt initialisieren möchten. (Siehe die Plattform-Führer für Informationen zum Entwickeln von Anwendungen innerhalb jedes SDK.) Lesen Sie weiter, wenn Sie Befehlszeilenprogramme für den gesamten Entwicklungszyklus verwenden möchten.
+
+## Die App zu bauen
+
+In der Standardeinstellung der `cordova create` Skript generiert eine Skeletts Web-basierte Anwendung, deren Homepage des Projekts ist `www/index.html` Datei. Diese Anwendung zu bearbeiten, aber Sie wollen, aber Initialisierungen werden, als Teil angegeben sollte der `deviceready` -Ereignishandler, standardmäßig von verwiesen `www/js/index.js` . <!-- XREF
+(See the Application Development Guide for details.)
+XREF -->
+
+Führen Sie den folgenden Befehl, um das Projekt iterativ zu erstellen:
+
+        $ cordova build
+    
+
+Dies erzeugt plattformspezifischer Code innerhalb des Projekts `platforms` Unterverzeichnis. Optional können Sie den Bereich der einzelnen Builds auf bestimmten Plattformen einschränken:
+
+        $ cordova build ios
+    
+
+Der `cordova build` Befehl ist eine Kurzform für die folgenden, die in diesem Beispiel auch auf einer einzigen Plattform ausgerichtet ist:
+
+        $ cordova prepare ios
+        $ cordova compile ios
+    
+
+In diesem Fall einmal ausführen `prepare` , können Sie Apples Xcode SDK als Alternative zu ändern und kompilieren Sie den Plattform-spezifischen Code, die in Cordova generiert `platforms/ios` . Sie können den gleichen Ansatz mit anderen Plattformen SDKs.
+
+## Testen Sie die App auf einem Emulator oder Gerät
+
+SDKs für mobile Plattformen kommen oft mit Emulatoren, die ein Gerätebild ausgeführt, so dass Sie können starten Sie die app aus dem home-Bildschirm und Interaktion mit vielen Plattformfeatures gebündelt. Führen Sie einen Befehl wie den folgenden erstellen Sie die Anwendung neu und innerhalb einer bestimmten Plattform Emulator anzeigen:
+
+        $ cordova emulate android
+    
+
+Einige mobilen Plattformen emulieren ein bestimmtes Gerät wie das iPhone für iOS-Projekte in der Standardeinstellung. Für die anderen Plattformen müssen Sie zuerst ein Gerät mit einem Emulator zuordnen. (Siehe die Plattform-Führer für Details.) Beispielsweise Sie möglicherweise zunächst führen Sie den `android` Befehl zum Starten des Android SDK, dann führen Sie ein bestimmtes Gerät-Image, das es laut sein Standardverhalten startet:
+
+![][2]
+
+ [2]: img/guide/cli/android_emulate_init.png
+
+Folgende oben mit den `cordova emulate` Befehl aktualisiert das Emulator-Bild, um die neueste Anwendung angezeigt, die jetzt für den Start aus dem home-Bildschirm vorhanden ist:
+
+![][3]
+
+ [3]: img/guide/cli/android_emulate_install.png
+
+Alternativ können Sie schließen den Hörer an den Computer und testen die app direkt:
+
+        $ cordova run android
+    
+
+Bevor Sie diesen Befehl ausführen, müssen Sie das Gerät zum Testen einrichten nach Verfahren, die für jede Plattform variieren. In Androids Fall müssten Sie eine Option **USB-debugging** auf dem Gerät zu aktivieren, und vielleicht einen USB-Treiber je nach Ihrer Entwicklung-Environmnent. Einzelheiten über jede Plattform Anforderungen finden Sie unter Plattform Guides.
+
+## Hinzufügen von Features
+
+Wenn Sie erstellen und eines neues Projekts anzeigen, nicht sehr viel die Standardanwendung, die angezeigt wird. Sie können ändern, die app in vielerlei Hinsicht zu standard-Web-Technologien nutzen, aber für die app eng mit verschiedenen Geräteebene Features zu kommunizieren, müssen Sie Plugins hinzufügen, die Zugriff auf Kern-Cordova-APIs.
+
+Ein *Plugin* ist ein Add-on-Code, die eine Schnittstelle zu systemeigenen Komponenten bereitstellt. Sie können Ihr eigenes Plugin-Schnittstelle, z. B. wenn eine Hybrid-app zu entwerfen, die einen Cordova WebView mit systemeigenen Komponenten mischt entwerfen. (Siehe Einbettung Webansichten für und Plugin Development Guide für Details.) Häufiger vorkommt, würde Sie eine Plugin um eine Cordovas Grundfunktionen auf Device-Ebene aktivieren hinzufügen <!--XREF diskutiert in der Application Development Guide und XREF--> in der API-Referenz.
+
+Der `cordova plugin add` Befehl müssen Sie das Repository für den Plugin-Code angeben. Hier sind Beispiele für Funktionen, die Sie hinzufügen können:
+
+*   Grundlegenden Geräteinformationen (Device-API):
+    
+        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-device.git
+        
+
+*   Netzwerkverbindung und Batterie-Veranstaltungen:
+    
+        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-network-information.git
+        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-battery-status.git
+        
+
+*   Beschleunigungssensor, Kompass und Geolocation:
+    
+        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-device-motion.git
+        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-device-orientation.git
+        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-geolocation.git
+        
+
+*   Kamera, Medien-Wiedergabe und Aufnahme:
+    
+        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-camera.git
+        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-media-capture.git
+        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-media.git
+            
+
+*   Zugriff auf Dateien auf Gerät oder Netzwerk (File API):
+    
+        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-file.git
+        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-file-transfer.git
+        
+
+*   Benachrichtigung per Dialogfeld oder Vibration:
+    
+        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-dialogs.git
+        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-vibration.git
+        
+
+*   Kontakte:
+    
+        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-contacts.git
+        
+
+*   Globalisierung:
+    
+        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-globalization.git
+        
+
+*   SplashScreen:
+    
+        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-splashscreen.git
+        
+
+*   Neue Browserfenster öffnen (InAppBrowser):
+    
+        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-inappbrowser.git
+        
+
+*   Debug-Konsole:
+    
+        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-console.git
+        
+
+Verwendung `plugin ls` (oder `plugin list` , oder `plugin` von selbst) derzeit anzeigen Plugins installiert. Jede zeigt durch seinen Bezeichner:
+
+        $ cordova plugin ls    # or 'plugin list'
+        [ 'org.apache.cordova.core.console' ]
+    
+
+Um ein Plugin zu entfernen, beziehen sich auf es durch den gleichen Bezeichner, der in der Liste angezeigt wird. Zum Beispiel, ist hier, wie Sie Unterstützung für eine Debug-Konsole aus einer Release-Version entfernen würde:
+
+        $ cordova plugin rm org.apache.cordova.core.console        
+        $ cordova plugin remove org.apache.cordova.core.console    # same
+    
+
+Sie können Batch-entfernen oder Hinzufügen von Plugins durch mehr als ein Argument für jeden Befehl angeben.
+
+## Jede Plattform anpassen
+
+Während Cordova auf einfache Weise eine app für viele verschiedene Plattformen bereitstellen kann, müssen Sie manchmal Anpassungen hinzufügen. In diesem Fall wollen Sie die Quellcode-Dateien in verschiedenen ändern `www` Verzeichnisse innerhalb der obersten Ebene `platforms` Verzeichnis, da sie regelmäßig mit der obersten Ebene ersetzt sind `www` des Verzeichnisses Cross-Plattform-Quelle.
+
+Stattdessen der obersten Ebene `merges` Verzeichnis bietet Ihnen einen Ort zu geben Vermögen auf bestimmten Plattformen bereitstellen. Jedes plattformspezifischen Unterverzeichnis innerhalb `merges` spiegelt die Verzeichnisstruktur des der `www` Source-Tree, sodass Sie überschreiben oder Dateien nach Bedarf hinzufügen. Zum Beispiel hier ist, wie Sie verwendet möglicherweise `merges` zur Erhöhung der Standardschriftgrad für Android-Geräte:
+
+*   Bearbeiten Sie die `www/index.html` Datei, Hinzufügen eines Links zu einer weiteren CSS-Datei `overrides.css` in diesem Fall:
+    
+        <link rel="stylesheet" type="text/css" href="css/overrides.css" />
+        
+
+*   Erstellen Sie optional ein leeres `www/css/overrides.css` Datei, die für alle nicht-Android Builds, einen fehlende Datei-Fehler zu verhindern, gelten würden.
+
+*   Erstellen einer `css` Unterverzeichnis innerhalb `merges/android` , fügen Sie eine entsprechende `overrides.css` Datei. Angeben von CSS, die den angegebenen innerhalb 12-Punkt-Standard-Schriftgrad überschreibt `www/css/index.css` , zum Beispiel:
+    
+        body { font-size:14px; }
+        
+
+Wenn Sie das Projekt neu erstellen, verfügt die Android Version die benutzerdefinierte Schriftgröße, während andere unverändert bleiben.
+
+Sie können auch `merges` hinzufügen, Dateien nicht vorhanden, im Original `www` Verzeichnis. Beispielsweise eine app kann integrieren eine *Zurück-Schaltfläche* Grafik in die iOS-Benutzeroberfläche, gespeichert `merges/ios/img/back_button.png` , während die Android Version stattdessen erfassen kann `backbutton` Ereignisse über die entsprechende Taste.
+
+## Aktualisieren von Cordova
+
+Nach der Installation der `cordova` Dienstprogramm, Sie können immer aktualisieren auf die neueste Version durch Ausführen des folgenden Befehls:
+
+        $ sudo npm update -g cordova
+    
+
+Verwenden Sie diese Syntax, um eine bestimmte Version zu installieren:
+
+        $ sudo npm install -g cordova@3.0.0
+    
+
+Führen Sie `cordova -v` , die aktuell ausgeführte Version zu sehen. Führen Sie den `npm
+info` Befehl für eine längere Liste, die die aktuelle Version zusammen mit anderen Nummern für verfügbare Version enthält:
+
+        $ npm info cordova
+    
+
+Cordova 3.0 ist die erste Version, die in diesem Abschnitt beschriebenen Befehlszeilenschnittstelle zu unterstützen. Wenn Sie von einer Version vor 3.0 aktualisieren, müssen Sie ein neues Projekt erstellen, wie oben beschrieben, dann kopieren Sie die ältere Anwendung Vermögenswerte in der obersten Ebene `www` Verzeichnis. Gegebenenfalls stehen weitere Informationen zum Upgrade auf 3.0 in den Plattform-Führern. Nach der Aktualisierung auf die `cordova` Befehlszeilenschnittstelle und Nutzung `npm update` um dem Laufenden zu bleiben, die mehr Zeit in Anspruch, dort beschriebenen Verfahren sind nicht mehr relevant.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/guide/hybrid/plugins/index.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/guide/hybrid/plugins/index.md b/docs/de/edge/guide/hybrid/plugins/index.md
new file mode 100644
index 0000000..85beb9a
--- /dev/null
+++ b/docs/de/edge/guide/hybrid/plugins/index.md
@@ -0,0 +1,84 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# Plugin-Entwicklung-Guide
+
+Ein Cordova Plugin Brücken ein wenig Funktionalität zwischen den WebView eine Cordova-Anwendung und der einheitlichen Plattform die Cordova-Anwendung läuft. Plugins bestehen aus einer einzigen JavaScript-Schnittstelle verwendet, die für alle Plattformen und native Implementierungen nach Plattform-spezifischen Plugin-Schnittstellen, denen das JavaScript aufruft. Alle Kern-Cordova-APIs werden mithilfe dieser Architektur implementiert.
+
+Dieser Leitfaden Schritte der Prozess des Schreibens ein einfaches Echo-Plugin, das übergibt eine Zeichenfolge von JavaScript und sendet sie in die native-Umgebung für die unterstützten Plattformen. Der systemeigene Code gibt dann dieselbe Zeichenfolge an die Rückrufe innerhalb des Plugins JavaScript zurück.
+
+Dieses Handbuch bietet ausreichend Übersicht, auf der Sie aufbauen können, um komplexere Plugins zu schreiben.
+
+## JavaScript
+
+Der Einstiegspunkt für alle Plugin ist JavaScript. Die Grund-Entwickler-verwenden Sie Cordova ist, damit sie nutzen können und schreiben JavaScript, keine Objective-C, nicht Java, nicht c#. Die JavaScript-Schnittstelle für Ihr Plugin ist der nach vorn gerichtete und wohl wichtigsten Teil Ihrer Cordova-Plugin.
+
+Sie können Ihr Plugin-JavaScript strukturieren, wie Sie wollen. Die eine Sache, die Sie *müssen* verwenden, um die Kommunikation zwischen der Cordova JavaScript und native-Umgebungen ist die `cordova.exec` Funktion. Hier ist ein Beispiel:
+
+        cordova.exec(function(winParam) {}, function(error) {}, "service",
+                     "action", ["firstArgument", "secondArgument", 42,
+                     false]);
+    
+
+Die Parameter sind nachstehend aufgeführt:
+
+*   `function(winParam) {}`: Erfolg Funktion Rückruf. Vorausgesetzt, Ihre `exec` Aufruf erfolgreich abgeschlossen ist, diese Funktion wird aufgerufen (optional mit allen Parametern, die Sie wieder an es übergeben).
+
+*   `function(error) {}`: Fehler Funktion Rückruf. Wenn der Vorgang nicht erfolgreich abgeschlossen wird, wird diese Funktion (optional mit einem Fehlerparameter) aufgerufen.
+
+*   `"service"`: Der Dienstname auf die systemeigene Seite aufrufen. Dies ist eine systemeigene Klasse zugeordnet darüber, welche Informationen in den einheimischen Führern, die unten aufgeführten verfügbar ist.
+
+*   `"action"`: Den Namen der Aktion zum aufrufen. Dies ist von der systemeigenen Klasse Empfang abgeholt die `exec` Aufruf und, abhängig von der Plattform, im Wesentlichen eine Klassenmethode ordnet. Die einheimischen Guides, die unten aufgeführten Angaben.
+
+*   `[/* arguments */]`: In der nativen Umgebung zu übergebenden Argumente.
+
+### Echo-Plugin-JavaScript-Beispiel
+
+        window.echo = function(str, callback) {
+            cordova.exec(callback, function(err) {
+                callback('Nothing to echo.');
+            }, "Echo", "echo", [str]);
+        };
+    
+
+Lass uns tauchen Sie ein in das. Das Plugin fügt sich `window` , speziell auf die `echo` Funktion. Plugin-Nutzer würde es dann wie folgt verwenden:
+
+        window.echo("echome", function(echoValue) {
+            alert(echoValue == "echome"); // should alert true.
+        });
+    
+
+Zunächst werfen wir einen Blick auf die letzten drei Argumente für die `exec` Funktion. Rufen wir die `Echo` "service", um die `echo` "Aktion" und übergeben ein Array von Argumenten, die Echo-Zeichenfolge enthält, das ist der erste Parameter in der `window.echo` Funktion.
+
+Der Erfolg-Rückruf übergebenen `exec` ist lediglich ein Verweis auf den Rückruf, die Funktion `window.echo` führt. Wir machen ein bisschen mehr für den Fehler-Rückruf: Wenn die systemeigene Seite aus der Fehler-Rückruf ausgelöst wird, wir einfach den Erfolg-Rückruf aufzurufen und übergeben sie eine Zeichenfolge "Standard".
+
+## Plugin-Spezifikation
+
+Cordova hat eine Plugin-Spezifikation verfügbar, aktivieren Sie die automatische Installation des Plugins für Android, iOS, BlackBerry 10 und Windows Phone-Plattformen. Indem Ihr Plugin in einer bestimmten Weise zu strukturieren und ein `plugin.xml` manifest-Datei, Sie können Benutzern ermöglichen, Ihr Plugin über die Befehlszeile Werkzeuge zu installieren.
+
+*   Plugin-Spezifikation
+
+## Native
+
+Wenn Sie JavaScript für Ihr Plugin definieren, müssen Sie es mit mindestens einem nativen Implementierung zu ergänzen. Details für jede Plattform dazu sind unten aufgeführt. Diese Leitfäden weiterhin auf dem einfachen Echo-Plugin-Beispiel wie oben beschrieben zu bauen.
+
+*   Android Plugins
+*   BlackBerry-Plugins
+*   BlackBerry 10 Plugins
+*   iOS Plugins
+*   Windows Phone Plugins
+
+Tizen-Plattform unterstützt derzeit keine Plugins.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/guide/hybrid/webviews/index.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/guide/hybrid/webviews/index.md b/docs/de/edge/guide/hybrid/webviews/index.md
new file mode 100644
index 0000000..0084727
--- /dev/null
+++ b/docs/de/edge/guide/hybrid/webviews/index.md
@@ -0,0 +1,22 @@
+---
+
+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.
+---
+
+# Einbetten von Webansichten für
+
+> Implementieren Sie die Cordova WebView in Ihr eigenes Projekt.
+
+*   Android Webansichten für
+*   iOS Webansichten für
\ No newline at end of file


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

Posted by mw...@apache.org.
http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/contacts/Contact/contact.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/contacts/Contact/contact.md b/docs/ru/edge/cordova/contacts/Contact/contact.md
new file mode 100644
index 0000000..6b42fe5
--- /dev/null
+++ b/docs/ru/edge/cordova/contacts/Contact/contact.md
@@ -0,0 +1,251 @@
+---
+
+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.
+---
+
+# Контакт
+
+Содержит свойства, которые описывают контакта, например личных или деловых контактов пользователя.
+
+## Свойства
+
+*   **ID**: глобальный уникальный идентификатор. *(DOMString)*
+
+*   **displayName**: имя этого контакта, подходящую для отображения для конечных пользователей. *(DOMString)*
+
+*   **имя**: объект, содержащий все компоненты имя лица. *(ContactName)*
+
+*   **прозвище**: случайные имя, чтобы адрес контакта. *(DOMString)*
+
+*   **phoneNumbers**: массив все контактные телефонные номера. *(ContactField[])*
+
+*   **письма**: массив адресов электронной почты всех контактов. *(ContactField[])*
+
+*   **адреса**: массив адресов всех контактов. *(ContactAddress[])*
+
+*   **IMS**: массив адресов IM все контакты. *(ContactField[])*
+
+*   **организаций**: массив всех контактов организаций. *(ContactOrganization[])*
+
+*   **день рождения**: день рождения контакта. *(Дата)*
+
+*   **Примечание**: Примечание о контакте. *(DOMString)*
+
+*   **фотографии**: массив фотографии контакта. *(ContactField[])*
+
+*   **категории**: массив все определяемые пользователем категории, связанные с контактом. *(ContactField[])*
+
+*   **URL-адреса**: массив веб-страниц, связанных с контактом. *(ContactField[])*
+
+## Методы
+
+*   **клон**: возвращает новый `Contact` объект, являющийся глубокой копией вызывающего объекта с `id` свойству присвоено значение`null`.
+
+*   **Удалить**: удаляет контакта из базы данных контактов устройства, в противном случае выполняет обратный вызов ошибка с `ContactError` объект.
+
+*   **сохранить**: сохраняет новый контакт в базе данных контактов устройства или обновления существующего контакта, если контакт с тем же **идентификатором** уже существует.
+
+## Подробная информация
+
+`Contact`Представляет объект пользователя контакта. Контакты можно созданы, хранятся или удалены из базы данных контактов устройства. Контакты могут также быть получены (индивидуально или навалом) из базы данных путем вызова `contacts.find` метод.
+
+**Примечание:** На каждой платформе устройства поддерживаются не все поля контактов, перечисленных выше. Пожалуйста, проверьте раздел *причуды* каждой платформы для деталей.
+
+## Поддерживаемые платформы
+
+*   Андроид
+*   WebWorks ежевики (OS 5.0 и выше)
+*   iOS
+*   Windows Phone 7 и 8
+*   ОС Windows 8
+
+## Сохранить быстрый пример
+
+    function onSuccess(contact) {
+        alert("Save Success");
+    };
+    
+    function onError(contactError) {
+        alert("Error = " + contactError.code);
+    };
+    
+    // create a new contact object
+    var contact = navigator.contacts.create();
+    contact.displayName = "Plumber";
+    contact.nickname = "Plumber";            // specify both to support all devices
+    
+    // populate some fields
+    var name = new ContactName();
+    name.givenName = "Jane";
+    name.familyName = "Doe";
+    contact.name = name;
+    
+    // save to device
+    contact.save(onSuccess,onError);
+    
+
+## Быстрый пример клон
+
+        // clone the contact object
+        var clone = contact.clone();
+        clone.name.givenName = "John";
+        console.log("Original contact name = " + contact.name.givenName);
+        console.log("Cloned contact name = " + clone.name.givenName);
+    
+
+## Удалить быстрый пример
+
+    function onSuccess() {
+        alert("Removal Success");
+    };
+    
+    function onError(contactError) {
+        alert("Error = " + contactError.code);
+    };
+    
+        // remove the contact from the device
+        contact.remove(onSuccess,onError);
+    
+
+## Полный пример
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>Contact Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+            // create
+            var contact = navigator.contacts.create();
+            contact.displayName = "Plumber";
+            contact.nickname = "Plumber";                 // specify both to support all devices
+            var name = new ContactName();
+            name.givenName = "Jane";
+            name.familyName = "Doe";
+            contact.name = name;
+    
+            // save
+            contact.save(onSaveSuccess,onSaveError);
+    
+            // clone
+            var clone = contact.clone();
+            clone.name.givenName = "John";
+            console.log("Original contact name = " + contact.name.givenName);
+            console.log("Cloned contact name = " + clone.name.givenName);
+    
+            // remove
+            contact.remove(onRemoveSuccess,onRemoveError);
+        }
+    
+        // onSaveSuccess: Get a snapshot of the current contacts
+        //
+        function onSaveSuccess(contact) {
+            alert("Save Success");
+        }
+    
+        // onSaveError: Failed to get the contacts
+        //
+        function onSaveError(contactError) {
+            alert("Error = " + contactError.code);
+        }
+    
+        // onRemoveSuccess: Get a snapshot of the current contacts
+        //
+        function onRemoveSuccess(contacts) {
+            alert("Removal Success");
+        }
+    
+        // onRemoveError: Failed to get the contacts
+        //
+        function onRemoveError(contactError) {
+            alert("Error = " + contactError.code);
+        }
+    
+        </script>
+      </head>
+      <body>
+        <h1>Example</h1>
+        <p>Find Contacts</p>
+      </body>
+    </html>
+    
+
+## Причуды Android 2.X
+
+*   **категории**: не поддерживается на устройствах Android 2.X, возвращая`null`.
+
+## Причуды ежевики WebWorks (OS 5.0 и выше)
+
+*   **ID**: поддерживается. Присвоенный устройства, при сохранении контакта.
+
+*   **displayName**: поддерживается. Хранится в поле **user1** ежевики.
+
+*   **прозвище**: не поддерживается, возвращая`null`.
+
+*   **phoneNumbers**: частично поддерживается. Телефонные номера хранятся в BlackBerry поля **homePhone1** и **homePhone2** , если *тип* является 'дом', **workPhone1** и **workPhone2** если *тип* 'работа', **мобильный телефон** , если *тип* является 'Мобильный', **faxPhone** , если *тип* является «Факс», **pagerPhone** , если *тип* является «пейджера» и **otherPhone** , если *тип* является ни один из выше.
+
+*   **письма**: частично поддерживается. Первые три адреса хранятся в BlackBerry **email1**, **email2**и **email3** полей, соответственно.
+
+*   **адреса**: частично поддерживается. Первый и второй адреса хранятся в полях BlackBerry **homeAddress** и **workAddress** соответственно.
+
+*   **IMS**: не поддерживается, возвращая`null`.
+
+*   **организаций**: частично поддерживается. **Имя** и **титул** первой организации хранятся в полях **компании** и **название** BlackBerry, соответственно.
+
+*   **фотографии**: частично поддерживается. Поддерживается один эскиз фото. Чтобы установить фотографию контакта, передайте или base64-формата изображения, или URL-адрес, указывающий на изображение. Изображение масштабируется перед сохранением в базе данных контактов ежевики. Контакт Фото возвращается как изображения в кодировке base64.
+
+*   **категории**: частично поддерживается. Поддерживаются только *личной* и *деловой* категории.
+
+*   **URL-адреса**: частично поддерживается. Первый URL-адрес хранится в поле **веб-страницы** ежевики.
+
+## iOS причуды
+
+*   **displayName**: не поддерживается на iOS, возвращая `null` Если нет ни `ContactName` указан, в этом случае он возвращает имя составного, **прозвище** или `""` , соответственно.
+
+*   **день рождения**: необходимо ввести как JavaScript `Date` объекта, таким же образом, он возвращается.
+
+*   **фотографии**: Возвращает URL-адрес файла изображения, которое хранится во временном каталоге приложения. Содержание временного каталога удаляются при выходе из приложения.
+
+*   **категории**: это свойство в настоящее время не поддерживается, возвращая`null`.
+
+## Windows Phone 7 и 8 причуды
+
+*   **displayName**: при создании контакта, значение, предоставленное для параметра отображаемое имя отличается от отображаемого имени получены при поиске контакта.
+
+*   **URL-адреса**: при создании контакта, пользователям ввода и сохранять более чем одного веб-адрес, но доступен только один доступен при поиске контакта.
+
+*   **phoneNumbers**: *pref* параметр не поддерживается. *Тип* не поддерживается в операции *поиска* . Только один `phoneNumber` для каждого *типа* допускается.
+
+*   **письма**: *pref* параметр не поддерживается. Товары для дома и личной ссылки же запись электронной почты. Разрешена только одна запись для каждого *типа*.
+
+*   **адреса**: поддерживает только работе и дома/личного *типа*. Ссылка на *тип* домашних и личных же записи адреса. Разрешена только одна запись для каждого *типа*.
+
+*   **организаций**: только один разрешено и не поддерживает атрибуты *pref*, *тип*и *Департамента* .
+
+*   **Примечание**: не поддерживается, возвращая`null`.
+
+*   **IMS**: не поддерживается, возвращая`null`.
+
+*   **день рождения**: не поддерживается, возвращая`null`.
+
+*   **категории**: не поддерживается, возвращая`null`.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/contacts/ContactAddress/contactaddress.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/contacts/ContactAddress/contactaddress.md b/docs/ru/edge/cordova/contacts/ContactAddress/contactaddress.md
new file mode 100644
index 0000000..ed84033
--- /dev/null
+++ b/docs/ru/edge/cordova/contacts/ContactAddress/contactaddress.md
@@ -0,0 +1,164 @@
+---
+
+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.
+---
+
+# ContactAddress
+
+Содержит свойства адреса для `Contact` объект.
+
+## Свойства
+
+*   **pref**: набор `true` Если `ContactAddress` содержит значение предпочтительный для пользователя. *(логический)*
+
+*   **тип**: строка, указывающая тип поля, *дом* , например. *(DOMString)*
+
+*   **Формат**: полный адрес отформатирован для отображения. *(DOMString)*
+
+*   **streetAddress**: полный почтовый адрес. *(DOMString)*
+
+*   **населенный пункт**: города или населенного пункта. *(DOMString)*
+
+*   **регион**: государства или региона. *(DOMString)*
+
+*   **postalCode**: почтовый индекс или почтовый код. *(DOMString)*
+
+*   **страна**: название страны. *(DOMString)*
+
+## Подробная информация
+
+`ContactAddress`Объект хранит свойства одного адреса контакта. A `Contact` объект может включать более чем один адрес в `ContactAddress[]` массив.
+
+## Поддерживаемые платформы
+
+*   Андроид
+*   WebWorks ежевики (OS 5.0 и выше)
+*   iOS
+*   Windows Phone 7 и 8
+*   ОС Windows 8
+
+## Быстрый пример
+
+    // display the address information for all contacts
+    
+    function onSuccess(contacts) {
+        for (var i = 0; i < contacts.length; i++) {
+            for (var j = 0; j < contacts[i].addresses.length; j++) {
+                alert("Pref: "         + contacts[i].addresses[j].pref          + "\n" +
+                    "Type: "           + contacts[i].addresses[j].type          + "\n" +
+                    "Formatted: "      + contacts[i].addresses[j].formatted     + "\n" +
+                    "Street Address: " + contacts[i].addresses[j].streetAddress + "\n" +
+                    "Locality: "       + contacts[i].addresses[j].locality      + "\n" +
+                    "Region: "         + contacts[i].addresses[j].region        + "\n" +
+                    "Postal Code: "    + contacts[i].addresses[j].postalCode    + "\n" +
+                    "Country: "        + contacts[i].addresses[j].country);
+            }
+        }
+    };
+    
+    function onError(contactError) {
+        alert('onError!');
+    };
+    
+    // find all contacts
+    var options = new ContactFindOptions();
+    options.filter = "";
+    var filter = ["displayName", "addresses"];
+    navigator.contacts.find(filter, onSuccess, onError, options);
+    
+
+## Полный пример
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>Contact Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+            // find all contacts
+            var options = new ContactFindOptions();
+            options.filter = "";
+            var filter = ["displayName", "addresses"];
+            navigator.contacts.find(filter, onSuccess, onError, options);
+        }
+    
+        // onSuccess: Get a snapshot of the current contacts
+        //
+        function onSuccess(contacts) {
+            // display the address information for all contacts
+            for (var i = 0; i < contacts.length; i++) {
+                for (var j = 0; j < contacts[i].addresses.length; j++) {
+                    alert("Pref: "           + contacts[i].addresses[j].pref          + "\n" +
+                          "Type: "           + contacts[i].addresses[j].type          + "\n" +
+                          "Formatted: "      + contacts[i].addresses[j].formatted     + "\n" +
+                          "Street Address: " + contacts[i].addresses[j].streetAddress + "\n" +
+                          "Locality: "       + contacts[i].addresses[j].locality      + "\n" +
+                          "Region: "         + contacts[i].addresses[j].region        + "\n" +
+                          "Postal Code: "    + contacts[i].addresses[j].postalCode    + "\n" +
+                          "Country: "        + contacts[i].addresses[j].country);
+                }
+            }
+        };
+    
+        // onError: Failed to get the contacts
+        //
+        function onError(contactError) {
+            alert('onError!');
+        }
+    
+        </script>
+      </head>
+      <body>
+        <h1>Example</h1>
+        <p>Find Contacts</p>
+      </body>
+    </html>
+    
+
+## Причуды Android 2.X
+
+*   **pref**: не поддерживается, возвращая `false` на устройствах Android 2.X.
+
+## Причуды ежевики WebWorks (OS 5.0 и выше)
+
+*   **pref**: не поддерживается на устройствах BlackBerry, возвращая`false`.
+
+*   **тип**: частично поддерживается. Может храниться только один *работы* и *домой* тип адреса каждого контакта.
+
+*   **Формат**: частично поддерживается. Возвращает объединение всех полей адреса BlackBerry.
+
+*   **streetAddress**: поддерживается. Возвращает объединение BlackBerry **Адрес1** и **address2** поля адреса.
+
+*   **населенный пункт**: поддерживается. Хранится в поле адрес **город** ежевики.
+
+*   **регион**: поддерживается. Хранится в поле адреса **stateProvince** ежевики.
+
+*   **postalCode**: поддерживается. Хранится в поле адреса **zipPostal** BlackBerry.
+
+*   **страна**: поддерживается.
+
+## iOS причуды
+
+*   **pref**: не поддерживается на устройствах iOS, возвращая`false`.
+
+*   **Формат**: в настоящее время не поддерживается.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/contacts/ContactError/contactError.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/contacts/ContactError/contactError.md b/docs/ru/edge/cordova/contacts/ContactError/contactError.md
new file mode 100644
index 0000000..8f7cacc
--- /dev/null
+++ b/docs/ru/edge/cordova/contacts/ContactError/contactError.md
@@ -0,0 +1,37 @@
+---
+
+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.
+---
+
+# ContactError
+
+A `ContactError` объект передается в `contactError` обратного вызова при возникновении ошибки.
+
+## Свойства
+
+*   **код**: один из кодов стандартных ошибок, перечисленные ниже.
+
+## Константы
+
+*   `ContactError.UNKNOWN_ERROR`
+*   `ContactError.INVALID_ARGUMENT_ERROR`
+*   `ContactError.TIMEOUT_ERROR`
+*   `ContactError.PENDING_OPERATION_ERROR`
+*   `ContactError.IO_ERROR`
+*   `ContactError.NOT_SUPPORTED_ERROR`
+*   `ContactError.PERMISSION_DENIED_ERROR`
+
+## Описание
+
+`ContactError`Объект возвращается пользователю через `contactError` функцию обратного вызова при возникновении ошибки.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/contacts/ContactField/contactfield.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/contacts/ContactField/contactfield.md b/docs/ru/edge/cordova/contacts/ContactField/contactfield.md
new file mode 100644
index 0000000..5c14888
--- /dev/null
+++ b/docs/ru/edge/cordova/contacts/ContactField/contactfield.md
@@ -0,0 +1,139 @@
+---
+
+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.
+---
+
+# ContactField
+
+Поддерживает общие поля в `Contact` объект. Некоторые свойства хранятся в виде `ContactField` объекты включают адреса электронной почты, Номера телефонов и URL-адреса.
+
+## Свойства
+
+*   **тип**: строка, указывающая тип поля это, *дома* например. *(DOMString)*
+
+*   **значение**: значение поля, например номер телефона или электронной почты адрес. *(DOMString)*
+
+*   **pref**: набор `true` Если `ContactField` содержит значение предпочтительный для пользователя. *(логический)*
+
+## Подробная информация
+
+`ContactField`Объект является многократно используемый компонент, что представляет родово контактные поля. Каждый `ContactField` содержит объект `value` , `type` , и `pref` Свойства. A `Contact` объект хранит несколько свойств в `ContactField[]` массивов, такие как номера телефонов, адреса электронной почты.
+
+В большинстве случаев существует не заранее определенные значения для `ContactField` **тип** атрибута объекта. Например номер телефона можно указать значения **типа** *дома*, *работы*, *мобильных*, *iPhone*или любого другого значения, Поддерживаемые платформы конкретного устройства базы данных контактов. Однако, для `Contact` **фотографии** поля, **тип** поля указывает формат возвращаемого изображения: **URL-адрес,** когда атрибут **value** содержит URL-адрес изображения фото или *base64* , если **значение** содержит строку изображения в кодировке base64. 
+
+## Поддерживаемые платформы
+
+*   Андроид
+*   WebWorks ежевики (OS 5.0 и выше)
+*   iOS
+*   Windows Phone 7 и 8
+*   ОС Windows 8
+
+## Быстрый пример
+
+        // create a new contact
+        var contact = navigator.contacts.create();
+    
+        // store contact phone numbers in ContactField[]
+        var phoneNumbers = [];
+        phoneNumbers[0] = new ContactField('work', '212-555-1234', false);
+        phoneNumbers[1] = new ContactField('mobile', '917-555-5432', true); // preferred number
+        phoneNumbers[2] = new ContactField('home', '203-555-7890', false);
+        contact.phoneNumbers = phoneNumbers;
+    
+        // save the contact
+        contact.save();
+    
+
+## Полный пример
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>Contact Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        // device APIs are available
+        //
+    
+        function onDeviceReady() {
+            // create a new contact
+            var contact = navigator.contacts.create();
+    
+            // store contact phone numbers in ContactField[]
+            var phoneNumbers = [];
+            phoneNumbers[0] = new ContactField('work', '212-555-1234', false);
+            phoneNumbers[1] = new ContactField('mobile', '917-555-5432', true); // preferred number
+            phoneNumbers[2] = new ContactField('home', '203-555-7890', false);
+            contact.phoneNumbers = phoneNumbers;
+    
+            // save the contact
+            contact.save();
+    
+            // search contacts, returning display name and phone numbers
+            var options = new ContactFindOptions();
+            options.filter = "";
+            filter = ["displayName", "phoneNumbers"];
+            navigator.contacts.find(filter, onSuccess, onError, options);
+        }
+    
+        // onSuccess: Get a snapshot of the current contacts
+        //
+        function onSuccess(contacts) {
+            for (var i = 0; i < contacts.length; i++) {
+                // display phone numbers
+                for (var j = 0; j < contacts[i].phoneNumbers.length; j++) {
+                    alert("Type: "      + contacts[i].phoneNumbers[j].type  + "\n" +
+                          "Value: "     + contacts[i].phoneNumbers[j].value + "\n" +
+                          "Preferred: " + contacts[i].phoneNumbers[j].pref);
+                }
+            }
+        };
+    
+        // onError: Failed to get the contacts
+        //
+        function onError(contactError) {
+            alert('onError!');
+        }
+    
+        </script>
+      </head>
+      <body>
+        <h1>Example</h1>
+        <p>Find Contacts</p>
+      </body>
+    </html>
+    
+
+## Андроид причуды
+
+*   **pref**: не поддерживается, возвращая`false`.
+
+## Причуды ежевики WebWorks (OS 5.0 и выше)
+
+*   **тип**: частично поддерживается. Используется для телефонных номеров.
+
+*   **значение**: поддерживается.
+
+*   **pref**: не поддерживается, возвращая`false`.
+
+## iOS причуды
+
+*   **pref**: не поддерживается, возвращая`false`.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/contacts/ContactFindOptions/contactfindoptions.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/contacts/ContactFindOptions/contactfindoptions.md b/docs/ru/edge/cordova/contacts/ContactFindOptions/contactfindoptions.md
new file mode 100644
index 0000000..44895ba
--- /dev/null
+++ b/docs/ru/edge/cordova/contacts/ContactFindOptions/contactfindoptions.md
@@ -0,0 +1,106 @@
+---
+
+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.
+---
+
+# ContactFindOptions
+
+Содержит свойства, которые могут использоваться для фильтрации результатов `contacts.find` операции.
+
+## Свойства
+
+*   **Фильтр**: строка поиска, используется для поиска контактов. *(DOMString)* (По умолчанию:`""`)
+
+*   **несколько**: определяет, если операция поиска возвращает несколько контактов. *(Логический)* (По умолчанию:`false`)
+
+## Поддерживаемые платформы
+
+*   Андроид
+*   WebWorks ежевики (OS 5.0 и выше)
+*   iOS
+*   Windows Phone 7 и 8
+*   ОС Windows 8
+
+## Быстрый пример
+
+    // success callback
+    function onSuccess(contacts) {
+        for (var i=0; i<contacts.length; i++) {
+            alert(contacts[i].displayName);
+        }
+    };
+    
+    // error callback
+    function onError(contactError) {
+        alert('onError!');
+    };
+    
+    // specify contact search criteria
+    var options = new ContactFindOptions();
+        options.filter="";        // empty search string returns all contacts
+        options.multiple=true;    // return multiple results
+        filter = ["displayName"]; // return contact.displayName field
+    
+        // find contacts
+    navigator.contacts.find(filter, onSuccess, onError, options);
+    
+
+## Полный пример
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>Contact Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+            // specify contact search criteria
+            var options = new ContactFindOptions();
+            options.filter = "";      // empty search string returns all contacts
+            options.multiple = true;  // return multiple results
+            filter = ["displayName"]; // return contact.displayName field
+    
+            // find contacts
+            navigator.contacts.find(filter, onSuccess, onError, options);
+        }
+    
+        // onSuccess: Get a snapshot of the current contacts
+        //
+        function onSuccess(contacts) {
+            for (var i=0; i<contacts.length; i++) {
+                alert(contacts[i].displayName);
+            }
+        };
+    
+        // onError: Failed to get the contacts
+        //
+        function onError(contactError) {
+            alert('onError!');
+        }
+    
+        </script>
+      </head>
+      <body>
+        <h1>Example</h1>
+        <p>Find Contacts</p>
+      </body>
+    </html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/contacts/ContactName/contactname.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/contacts/ContactName/contactname.md b/docs/ru/edge/cordova/contacts/ContactName/contactname.md
new file mode 100644
index 0000000..9a90820
--- /dev/null
+++ b/docs/ru/edge/cordova/contacts/ContactName/contactname.md
@@ -0,0 +1,141 @@
+---
+
+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.
+---
+
+# ContactName
+
+Содержит различные виды информации о `Contact` имя объекта.
+
+## Свойства
+
+*   **Формат**: полное имя контакта. *(DOMString)*
+
+*   **familyName**: семья имя контакта. *(DOMString)*
+
+*   **givenName**: имя контакта. *(DOMString)*
+
+*   **отчество**: отчество контакта. *(DOMString)*
+
+*   **honorificPrefix**: контакта префикс (например, *г-н* или *д-р*) *(DOMString)*
+
+*   **honorificSuffix**: контакта суффикс (например, *эсквайр*). *(DOMString)*
+
+## Подробная информация
+
+`ContactName`Объект сохраняет свойства имени контакта.
+
+## Поддерживаемые платформы
+
+*   Android 2.X
+*   WebWorks ежевики (OS 5.0 и выше)
+*   iOS
+*   Windows Phone 7 и 8
+*   ОС Windows 8
+
+## Быстрый пример
+
+    function onSuccess(contacts) {
+        for (var i = 0; i < contacts.length; i++) {
+            alert("Formatted: "  + contacts[i].name.formatted       + "\n" +
+                "Family Name: "  + contacts[i].name.familyName      + "\n" +
+                "Given Name: "   + contacts[i].name.givenName       + "\n" +
+                "Middle Name: "  + contacts[i].name.middleName      + "\n" +
+                "Suffix: "       + contacts[i].name.honorificSuffix + "\n" +
+                "Prefix: "       + contacts[i].name.honorificSuffix);
+        }
+    };
+    
+    function onError(contactError) {
+        alert('onError!');
+    };
+    
+    var options = new ContactFindOptions();
+    options.filter = "";
+    filter = ["displayName", "name"];
+    navigator.contacts.find(filter, onSuccess, onError, options);
+    
+
+## Полный пример
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>Contact Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+            var options = new ContactFindOptions();
+            options.filter="";
+            filter = ["displayName","name"];
+            navigator.contacts.find(filter, onSuccess, onError, options);
+        }
+    
+        // onSuccess: Get a snapshot of the current contacts
+        //
+        function onSuccess(contacts) {
+            for (var i = 0; i < contacts.length; i ++) {
+                alert("Formatted: " + contacts[i].name.formatted       + "\n" +
+                    "Family Name: " + contacts[i].name.familyName      + "\n" +
+                    "Given Name: "  + contacts[i].name.givenName       + "\n" +
+                    "Middle Name: " + contacts[i].name.middleName      + "\n" +
+                    "Suffix: "      + contacts[i].name.honorificSuffix + "\n" +
+                    "Prefix: "      + contacts[i].name.honorificPrefix);
+            }
+        };
+    
+        // onError: Failed to get the contacts
+        //
+        function onError(contactError) {
+            alert('onError!');
+        }
+    
+        </script>
+      </head>
+      <body>
+        <h1>Example</h1>
+        <p>Find Contacts</p>
+      </body>
+    </html>
+    
+
+## Андроид причуды
+
+*   **Формат**: частично поддерживается и только для чтения. Возвращает объединение `honorificPrefix` , `givenName` , `middleName` , `familyName` , и`honorificSuffix`.
+
+## Причуды ежевики WebWorks (OS 5.0 и выше)
+
+*   **Формат**: частично поддерживается. Возвращает сцепление BlackBerry полей **firstName** и **lastName** .
+
+*   **familyName**: поддерживается. Хранится в поле **«Фамилия»** BlackBerry.
+
+*   **givenName**: поддерживается. Хранится в поле **firstName** ежевики.
+
+*   **отчество**: не поддерживается, возвращая`null`.
+
+*   **honorificPrefix**: не поддерживается, возвращая`null`.
+
+*   **honorificSuffix**: не поддерживается, возвращая`null`.
+
+## iOS причуды
+
+*   **Формат**: частично поддерживается. Возвращает iOS составного имени, но только для чтения.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/contacts/ContactOrganization/contactorganization.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/contacts/ContactOrganization/contactorganization.md b/docs/ru/edge/cordova/contacts/ContactOrganization/contactorganization.md
new file mode 100644
index 0000000..ec3c413
--- /dev/null
+++ b/docs/ru/edge/cordova/contacts/ContactOrganization/contactorganization.md
@@ -0,0 +1,147 @@
+---
+
+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.
+---
+
+# ContactOrganization
+
+Содержит `Contact` свойства объекта в Организации.
+
+## Свойства
+
+*   **pref**: набор `true` Если `ContactOrganization` содержит значение предпочтительный для пользователя. *(логический)*
+
+*   **тип**: строка, указывающая тип поля это, *дома* например. _(DOMString)
+
+*   **имя**: название организации. *(DOMString)*
+
+*   **Отдел**: Отдел контракт работает для. *(DOMString)*
+
+*   **название**: название контакта в Организации. *(DOMString)*
+
+## Подробная информация
+
+`ContactOrganization`Объект сохраняет свойства контакта Организации. A `Contact` объект хранит один или более `ContactOrganization` объектов в массиве.
+
+## Поддерживаемые платформы
+
+*   Андроид
+*   WebWorks ежевики (OS 5.0 и выше)
+*   iOS
+*   Windows Phone 7 и 8
+*   ОС Windows 8
+
+## Быстрый пример
+
+    function onSuccess(contacts) {
+        for (var i = 0; i < contacts.length; i++) {
+            for (var j = 0; j < contacts[i].organizations.length; j++) {
+                alert("Pref: "      + contacts[i].organizations[j].pref       + "\n" +
+                    "Type: "        + contacts[i].organizations[j].type       + "\n" +
+                    "Name: "        + contacts[i].organizations[j].name       + "\n" +
+                    "Department: "  + contacts[i].organizations[j].department + "\n" +
+                    "Title: "       + contacts[i].organizations[j].title);
+            }
+        }
+    };
+    
+    function onError(contactError) {
+        alert('onError!');
+    };
+    
+    var options = new ContactFindOptions();
+    options.filter = "";
+    filter = ["displayName", "organizations"];
+    navigator.contacts.find(filter, onSuccess, onError, options);
+    
+
+## Полный пример
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>Contact Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+            var options = new ContactFindOptions();
+            options.filter="";
+            filter = ["displayName","organizations"];
+            navigator.contacts.find(filter, onSuccess, onError, options);
+        }
+    
+        // onSuccess: Get a snapshot of the current contacts
+        //
+        function onSuccess(contacts) {
+            for (var i = 0; i < contacts.length; i++) {
+                for (var j = 0; j < contacts[i].organizations.length; j++) {
+                    alert("Pref: "     + contacts[i].organizations[j].pref       + "\n" +
+                        "Type: "       + contacts[i].organizations[j].type       + "\n" +
+                        "Name: "       + contacts[i].organizations[j].name       + "\n" +
+                        "Department: " + contacts[i].organizations[j].department + "\n" +
+                        "Title: "      + contacts[i].organizations[j].title);
+                }
+            }
+        };
+    
+        // onError: Failed to get the contacts
+        //
+        function onError(contactError) {
+            alert('onError!');
+        }
+    
+        </script>
+      </head>
+      <body>
+        <h1>Example</h1>
+        <p>Find Contacts</p>
+      </body>
+    </html>
+    
+
+## Причуды Android 2.X
+
+*   **pref**: не поддерживается устройствами Android 2.X, возвращая`false`.
+
+## Причуды ежевики WebWorks (OS 5.0 и выше)
+
+*   **pref**: не поддерживается на устройствах BlackBerry, возвращая`false`.
+
+*   **тип**: не поддерживается на устройствах BlackBerry, возвращая`null`.
+
+*   **имя**: частично поддерживается. Первый название организации хранится в поле **компания** BlackBerry.
+
+*   **Департамент**: не поддерживается, возвращая`null`.
+
+*   **название**: частично поддерживается. Первый титул организации хранится в поле **название должности** BlackBerry.
+
+## iOS причуды
+
+*   **pref**: не поддерживается на устройствах iOS, возвращая`false`.
+
+*   **тип**: не поддерживается на устройствах iOS, возвращая`null`.
+
+*   **имя**: частично поддерживается. Первый название организации хранится в поле **kABPersonOrganizationProperty** iOS.
+
+*   **Департамент**: частично поддерживается. Имя первого отдела хранится в поле **kABPersonDepartmentProperty** iOS.
+
+*   **название**: частично поддерживается. Первый титул хранится в поле **kABPersonJobTitleProperty** iOS.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/contacts/contacts.create.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/contacts/contacts.create.md b/docs/ru/edge/cordova/contacts/contacts.create.md
new file mode 100644
index 0000000..afcd33b
--- /dev/null
+++ b/docs/ru/edge/cordova/contacts/contacts.create.md
@@ -0,0 +1,70 @@
+---
+
+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.
+---
+
+# contacts.create
+
+Возвращает новый объект контакта.
+
+    var contact = navigator.contacts.create(properties);
+    
+
+## Описание
+
+`contacts.create`Метод является синхронным и возвращает новый объект `Contact` объект.
+
+Этот метод не сохраняет объект контакта в базе данных контактов устройства, для которого необходимо вызвать `Contact.save` метод.
+
+## Поддерживаемые платформы
+
+*   Андроид
+*   WebWorks ежевики (OS 5.0 и выше)
+*   iOS
+*   Windows Phone 7 и 8
+
+## Быстрый пример
+
+    var myContact = navigator.contacts.create({"displayName": "Test User"});
+    
+
+## Полный пример
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>Contact Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+            var myContact = navigator.contacts.create({"displayName": "Test User"});
+            myContact.note = "This contact has a note.";
+            console.log("The contact, " + myContact.displayName + ", note: " + myContact.note);
+        }
+    
+        </script>
+      </head>
+      <body>
+        <h1>Example</h1>
+        <p>Create Contact</p>
+      </body>
+    </html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/contacts/contacts.find.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/contacts/contacts.find.md b/docs/ru/edge/cordova/contacts/contacts.find.md
new file mode 100644
index 0000000..d7d97ea
--- /dev/null
+++ b/docs/ru/edge/cordova/contacts/contacts.find.md
@@ -0,0 +1,110 @@
+---
+
+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.
+---
+
+# contacts.find
+
+Запрашивает базу данных контактов устройства и возвращает один или несколько `Contact` объектов, каждый из которых содержит указанные поля.
+
+    navigator.contacts.find(contactFields, contactSuccess, contactError, contactFindOptions);
+    
+
+## Описание
+
+`contacts.find`Метод выполняется асинхронно, запрашивая базу контактов устройства и возвращая массив `Contact` объектов. Полученные объекты передаются в `contactSuccess` функции обратного вызова, указанный параметром **contactSuccess** .
+
+Параметр **contactFields** указывает поля, чтобы использоваться в качестве квалификатора Поиск, и только те результаты, которые передаются функции обратного вызова **contactSuccess** . Нулевой длины **contactFields** параметр является недопустимым и приводит к `ContactError.INVALID_ARGUMENT_ERROR` . Значение **contactFields** `"*"` возвращает все поля контактов.
+
+**ContactFindOptions.filter** строка может использоваться как фильтр поиска при запросах к базе данных контактов. Если, без учета регистра, матч частичное значение применяется к каждому полю, указанному в параметре **contactFields** . Если есть совпадение для *любого* из указанных полей, возвращается контакт.
+
+## Параметры
+
+*   **contactFields**: контакт поля для использования в качестве квалификатора поиска. Полученный `Contact` объект только функции значения для этих полей. *(DOMString[])* [Требуется]
+
+*   **contactSuccess**: успех функция обратного вызова вызывается с контактами вернулся из базы данных. [Требуется]
+
+*   **contactError**: ошибка функции обратного вызова, вызывается при возникновении ошибки. [Опционально]
+
+*   **contactFindOptions**: параметры для фильтрации контактов поиска. [Опционально]
+
+## Поддерживаемые платформы
+
+*   Андроид
+*   WebWorks ежевики (OS 5.0 и выше)
+*   iOS
+*   Windows Phone 7 и 8
+*   ОС Windows 8
+
+## Быстрый пример
+
+    function onSuccess(contacts) {
+        alert('Found ' + contacts.length + ' contacts.');
+    };
+    
+    function onError(contactError) {
+        alert('onError!');
+    };
+    
+    // find all contacts with 'Bob' in any name field
+    var options      = new ContactFindOptions();
+    options.filter   = "Bob";
+    options.multiple = true;
+    var fields       = ["displayName", "name"];
+    navigator.contacts.find(fields, onSuccess, onError, options);
+    
+
+## Полный пример
+
+    <!DOCTYPE html>
+    <html>
+        <head>
+            <title>Contact Example</title>
+            <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+            <script type="text/javascript" charset="utf-8">
+    
+                // Wait for device API libraries to load
+                document.addEventListener("deviceready", onDeviceReady, false);
+    
+                // device APIs are available
+    
+                function onDeviceReady() {
+                    // find all contacts with 'Bob' in any name field
+                    var options = new ContactFindOptions();
+                    options.filter = "Bob";
+                    var fields = ["displayName", "name"];
+                    navigator.contacts.find(fields, onSuccess, onError, options);
+                }
+    
+                // onSuccess: Get a snapshot of the current contacts
+    
+                function onSuccess(contacts) {
+                    for (var i = 0; i < contacts.length; i++) {
+                        console.log("Display Name = " + contacts[i].displayName);
+                    }
+                }
+    
+                // onError: Failed to get the contacts
+    
+                function onError(contactError) {
+                    alert('onError!');
+                }
+            </script>
+        </head>
+    
+        <body>
+            <h1>Example</h1>
+            <p>Find Contacts</p>
+        </body>
+    </html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/contacts/contacts.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/contacts/contacts.md b/docs/ru/edge/cordova/contacts/contacts.md
new file mode 100644
index 0000000..dbcbe5c
--- /dev/null
+++ b/docs/ru/edge/cordova/contacts/contacts.md
@@ -0,0 +1,101 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# Контакты
+
+> `contacts`Объект предоставляет доступ к базе данных контактов устройства.
+
+**Важных конфиденциальности Примечание:** Сбор и использование данных контактов поднимает вопросы, важные конфиденциальности. Политика конфиденциальности вашего приложения должна обсудить, как приложение использует контактные данные и является ли она совместно с другими сторонами. Контактная информация считается конфиденциальной, потому что он показывает людей, с которыми взаимодействует человек. Таким образом в дополнение к политике конфиденциальности вашего приложения, настоятельно рекомендуется точно в срок уведомления до ваше
 го приложения доступ или используя контактные данные (если операционной системы устройства не так уже). Это уведомление должно обеспечивать ту же информацию, отметили выше, а также получения разрешения пользователя (например, путем представления выбора **OK** и **Нет, спасибо**). Обратите внимание, что некоторые торговые площадки app может потребоваться приложению уведомлять just-in-time и получить разрешение от пользователя до доступе к контактным данным. Четкие и легко к понимать пользовательский опыт, окружающие использование контактных данны�
 � поможет избежать недоразумений и предполагаемых злоупотреблений контактных данных. Для получения дополнительной информации пожалуйста, смотрите в руководстве конфиденциальности.
+
+## Методы
+
+*   contacts.create
+*   contacts.find
+
+## Аргументы
+
+*   contactFields
+*   contactSuccess
+*   contactError
+*   contactFindOptions
+
+## Объекты
+
+*   Contact
+*   ContactName
+*   ContactField
+*   ContactAddress
+*   ContactOrganization
+*   ContactFindOptions
+*   ContactError
+
+## Доступ к функции
+
+Начиная с версии 3.0 Кордова реализует интерфейсы API уровень устройства как *плагины*. Использование CLI `plugin` команды, описанные в интерфейс командной строки, чтобы добавить или удалить эту функцию для проекта:
+
+        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-contacts.git
+        $ cordova plugin rm org.apache.cordova.core.contacts
+    
+
+Эти команды применяются для всех целевых платформ, но изменить параметры конфигурации платформы, описанные ниже:
+
+*   Андроид
+    
+        (in app/res/xml/config.xml)
+        <feature name="Contacts">
+            <param name="android-package" value="org.apache.cordova.ContactManager" />
+        </feature>
+        
+        (in app/AndroidManifest.xml)
+        <uses-permission android:name="android.permission.GET_ACCOUNTS" />
+        <uses-permission android:name="android.permission.READ_CONTACTS" />
+        <uses-permission android:name="android.permission.WRITE_CONTACTS" />
+        
+
+*   Ежевика WebWorks
+    
+        (in www/plugins.xml)
+        <feature name="Contact">
+            <param name="blackberry-package" value="org.apache.cordova.pim.Contact" />
+        </feature>
+        
+        (in www/config.xml)
+        <feature id="blackberry.find"        required="true" version="1.0.0.0" />
+        <feature id="blackberry.identity"    required="true" version="1.0.0.0" />
+        <feature id="blackberry.pim.Address" required="true" version="1.0.0.0" />
+        <feature id="blackberry.pim.Contact" required="true" version="1.0.0.0" />
+        
+
+*   iOS (в`config.xml`)
+    
+        <feature name="Contacts">
+            <param name="ios-package" value="CDVContacts" />
+        </feature>
+        
+
+*   Windows Phone
+    
+        (in Properties/WPAppManifest.xml)
+        <Capabilities>
+            <Capability Name="ID_CAP_CONTACTS" />
+        </Capabilities>
+        
+    
+    Ссылка: [манифест приложения для Windows Phone][1]
+
+ [1]: http://msdn.microsoft.com/en-us/library/ff769509%28v=vs.92%29.aspx
+
+Некоторые платформы могут поддерживать эту функцию без необходимости специальной настройки. Смотрите поддержку платформы обзор.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/contacts/parameters/contactError.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/contacts/parameters/contactError.md b/docs/ru/edge/cordova/contacts/parameters/contactError.md
new file mode 100644
index 0000000..183b3ab
--- /dev/null
+++ b/docs/ru/edge/cordova/contacts/parameters/contactError.md
@@ -0,0 +1,23 @@
+---
+
+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.
+---
+
+# contactError
+
+Ошибка функции обратного вызова для контакта функций.
+
+    function(error) {
+        // Handle the error
+    }
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/contacts/parameters/contactFields.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/contacts/parameters/contactFields.md b/docs/ru/edge/cordova/contacts/parameters/contactFields.md
new file mode 100644
index 0000000..a58790c
--- /dev/null
+++ b/docs/ru/edge/cordova/contacts/parameters/contactFields.md
@@ -0,0 +1,21 @@
+---
+
+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.
+---
+
+# contactFields
+
+Обязательный параметр для `contacts.find` метод, используемый для указания, какие поля должны быть включены в `Contact` объектов в результате операции поиска.
+
+    [«имя», «phoneNumbers», «письма»]
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/contacts/parameters/contactFindOptions.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/contacts/parameters/contactFindOptions.md b/docs/ru/edge/cordova/contacts/parameters/contactFindOptions.md
new file mode 100644
index 0000000..98841f6
--- /dev/null
+++ b/docs/ru/edge/cordova/contacts/parameters/contactFindOptions.md
@@ -0,0 +1,28 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# contactFindOptions
+
+Необязательный параметр `contacts.find` метод, используемый для фильтрации контактов, возвращаемые из базы данных контактов.
+
+    {фильтр: «», несколько: Правда,};
+    
+
+## Параметры
+
+*   **Фильтр**: строка поиска, используемый для фильтрации контактов. *(DOMString)* (По умолчанию:`""`)
+
+*   **несколько**: определяет, если операция поиска возвращает несколько контактов. *(Логический)* (По умолчанию:`false`)
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/contacts/parameters/contactSuccess.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/contacts/parameters/contactSuccess.md b/docs/ru/edge/cordova/contacts/parameters/contactSuccess.md
new file mode 100644
index 0000000..062d78e
--- /dev/null
+++ b/docs/ru/edge/cordova/contacts/parameters/contactSuccess.md
@@ -0,0 +1,36 @@
+---
+
+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.
+---
+
+# contactSuccess
+
+Успех функции обратного вызова, который обеспечивает `Contact` массив, обусловленные `contacts.find` операции.
+
+    function(contacts) {
+        // Do something
+    }
+    
+
+## Параметры
+
+*   **Контакты**: контакт массив, результатом операции поиска. *(Контакт)*
+
+## Пример
+
+    function contactSuccess(contacts) {
+        for (var i=0; i<contacts.length; i++) {
+            console.log("Display Name = " + contacts[i].displayName);
+        }
+    }
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/device/device.cordova.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/device/device.cordova.md b/docs/ru/edge/cordova/device/device.cordova.md
new file mode 100644
index 0000000..631abbb
--- /dev/null
+++ b/docs/ru/edge/cordova/device/device.cordova.md
@@ -0,0 +1,72 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# device.cordova
+
+Получите версию Cordova, работающего на устройстве.
+
+    var string = device.cordova;
+    
+
+## Описание
+
+`device.cordova`Возвращает версию Cordova, работающего на устройстве.
+
+## Поддерживаемые платформы
+
+*   Андроид
+*   WebWorks ежевики (OS 5.0 и выше)
+*   iOS
+*   Tizen
+*   Windows Phone 7 и 8
+*   ОС Windows 8
+
+## Быстрый пример
+
+    var name = device.cordova;
+    
+
+## Полный пример
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>Device Properties Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+            var element = document.getElementById('deviceProperties');
+            element.innerHTML = 'Device Name: '     + device.name     + '<br />' +
+                                'Device Cordova: '  + device.cordova  + '<br />' +
+                                'Device Platform: ' + device.platform + '<br />' +
+                                'Device UUID: '     + device.uuid     + '<br />' +
+                                'Device Version: '  + device.version  + '<br />';
+        }
+    
+        </script>
+      </head>
+      <body>
+        <p id="deviceProperties">Loading device properties...</p>
+      </body>
+    </html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/device/device.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/device/device.md b/docs/ru/edge/cordova/device/device.md
new file mode 100644
index 0000000..514b5d3
--- /dev/null
+++ b/docs/ru/edge/cordova/device/device.md
@@ -0,0 +1,95 @@
+---
+
+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.
+---
+
+# Устройство
+
+> `device`Объект описывает аппаратного и программного обеспечения устройства.
+
+## Свойства
+
+*   device.name
+*   device.cordova
+*   device.platform
+*   device.uuid
+*   device.version
+*   device.model
+
+## Область действия переменной
+
+Поскольку `device` присваивается `window` объект, это неявно в глобальной области.
+
+    // These reference the same `device`
+    var phoneName = window.device.name;
+    var phoneName = device.name;
+    
+
+## Доступ к функции
+
+Начиная с версии 3.0 Кордова реализует интерфейсы API уровень устройства как *плагины*. Использование CLI `plugin` команды, описанные в интерфейс командной строки, чтобы добавить или удалить эту функцию для проекта:
+
+        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-device.git
+        $ cordova plugin rm org.apache.cordova.core.device
+    
+
+Эти команды применяются для всех целевых платформ, но изменить параметры конфигурации платформы, описанные ниже:
+
+*   Андроид
+    
+        (in app/res/xml/config.xml)
+        <feature name="Device">
+            <param name="android-package" value="org.apache.cordova.Device" />
+        </feature>
+        
+        (in app/AndroidManifest.xml)
+        <uses-permission android:name="android.permission.READ_PHONE_STATE" />
+        
+
+*   Ежевика WebWorks
+    
+        (in www/plugins.xml)
+        <feature name="Device">
+            <param name="blackberry-package" value="org.apache.cordova.device.Device" />
+        </feature>
+        
+        (in www/config.xml)
+        <feature id="blackberry.app" required="true" version="1.0.0.0" />
+        <rim:permissions>
+            <rim:permit>read_device_identifying_information</rim:permit>
+        </rim:permissions>
+        
+
+*   Windows Phone (в`Properties/WPAppManifest.xml`)
+    
+        <Capabilities>
+            <Capability Name="ID_CAP_WEBBROWSERCOMPONENT" />
+            <Capability Name="ID_CAP_IDENTITY_DEVICE" />
+            <Capability Name="ID_CAP_IDENTITY_USER" />
+        </Capabilities>
+        
+    
+    Ссылка: [манифест приложения для Windows Phone][1]
+
+*   Tizen (в`config.xml`)
+    
+        <feature name="http://tizen.org/api/systeminfo" required="true"/>
+        
+    
+    Ссылка: [манифест приложения для Tizen веб-приложения][2]
+
+ [1]: http://msdn.microsoft.com/en-us/library/ff769509%28v=vs.92%29.aspx
+ [2]: https://developer.tizen.org/help/topic/org.tizen.help.gs/Creating%20a%20Project.html?path=0_1_1_3#8814682_CreatingaProject-EditingconfigxmlFeatures
+
+Некоторые платформы могут поддерживать эту функцию без необходимости специальной настройки. Смотрите поддержку платформы обзор.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/device/device.model.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/device/device.model.md b/docs/ru/edge/cordova/device/device.model.md
new file mode 100644
index 0000000..36cb4b7
--- /dev/null
+++ b/docs/ru/edge/cordova/device/device.model.md
@@ -0,0 +1,89 @@
+---
+
+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.
+---
+
+# device.model
+
+Получите имя модели устройства.
+
+    var string = device.model;
+    
+
+## Описание
+
+`device.model`Возвращает имя устройства модели или продукта. Значение устанавливается производителем устройства и могут отличаться в разных версиях того же продукта.
+
+## Поддерживаемые платформы
+
+*   Андроид
+*   WebWorks ежевики (OS 5.0 и выше)
+*   iOS
+*   Tizen
+*   Windows Phone 7 и 8
+*   ОС Windows 8
+
+## Быстрый пример
+
+    / / Android: Nexus один возвращает «Страсть» (Nexus один кодовое название) / / Motorola Droid возвращает «полевки» / / BlackBerry: факел 9800 возвращает «9800» / / iOS: для iPad Mini, возвращает iPad2, 5; iPhone 5 является iPhone 5,1. См http://theiphonewiki.com/wiki/index.php?title=Models / / var модель = device.model;
+    
+
+## Полный пример
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>Device Properties Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+            var element = document.getElementById('deviceProperties');
+            element.innerHTML = 'Device Name: '     + device.name     + '<br />' +
+                                'Device Cordova: '  + device.cordova  + '<br />' +
+                                'Device Platform: ' + device.platform + '<br />' +
+                                'Device UUID: '     + device.uuid     + '<br />' +
+                                'Device Model: '    + device.model    + '<br />' +
+                                'Device Version: '  + device.version  + '<br />';
+        }
+    
+        </script>
+      </head>
+      <body>
+        <p id="deviceProperties">Loading device properties...</p>
+      </body>
+    </html>
+    
+
+## Андроид причуды
+
+*   Получает [имя продукта][1] , а не [имя модели][2], которое часто является именем кода производства. Например, Nexus один из них возвращает `Passion` , и возвращает Motorola дроидов`voles`.
+
+ [1]: http://developer.android.com/reference/android/os/Build.html#PRODUCT
+ [2]: http://developer.android.com/reference/android/os/Build.html#MODEL
+
+## Tizen причуды
+
+*   Возвращает модель устройства, назначенного вендором, например,`TIZEN`
+
+## Windows Phone 7 и 8 причуды
+
+*   Возвращает модель устройства, указанной заводом-изготовителем. Например Samsung фокус возвращается`SGH-i917`.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/device/device.name.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/device/device.name.md b/docs/ru/edge/cordova/device/device.name.md
new file mode 100644
index 0000000..7361d30
--- /dev/null
+++ b/docs/ru/edge/cordova/device/device.name.md
@@ -0,0 +1,96 @@
+---
+
+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.
+---
+
+# device.name
+
+**WARNING:** `device.name` is deprecated as of version 2.3.0. Use `device.model` instead.
+
+Получите имя модели устройства.
+
+    var string = device.name;
+    
+
+## Описание
+
+`device.name`Возвращает имя устройства модели или продукта. Это значение устанавливается производителем устройства и могут отличаться в разных версиях того же продукта.
+
+## Поддерживаемые платформы
+
+*   Андроид
+*   WebWorks ежевики (OS 5.0 и выше)
+*   iOS
+*   Tizen
+*   Windows Phone 7 и 8
+*   ОС Windows 8
+
+## Быстрый пример
+
+    // Android:    Nexus One       returns "Passion" (Nexus One code name)
+    //             Motorola Droid  returns "voles"
+    // BlackBerry: Torch 9800      returns "9800"
+    // iOS:     All devices     returns either "iPhone", "iPod Touch", "iPhone Simulator", "iPad", "iPad Simulator"
+    //
+    var name = device.name;
+    
+
+## Полный пример
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>Device Properties Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+            var element = document.getElementById('deviceProperties');
+            element.innerHTML = 'Device Name: '     + device.name     + '<br />' +
+                                'Device Cordova: '  + device.cordova  + '<br />' +
+                                'Device Platform: ' + device.platform + '<br />' +
+                                'Device UUID: '     + device.uuid     + '<br />' +
+                                'Device Model: '    + device.model    + '<br />' +
+                                'Device Version: '  + device.version  + '<br />';
+        }
+    
+        </script>
+      </head>
+      <body>
+        <p id="deviceProperties">Loading device properties...</p>
+      </body>
+    </html>
+    
+
+## Андроид причуды
+
+*   Получает [имя продукта][1] , а не [имя модели][2], которое часто является именем кода производства. Например, Nexus один из них возвращает `Passion` , и возвращает Motorola дроидов`voles`.
+
+ [1]: http://developer.android.com/reference/android/os/Build.html#PRODUCT
+ [2]: http://developer.android.com/reference/android/os/Build.html#MODEL
+
+## Windows Phone 7 и 8 причуды
+
+*   Возвращает модель устройства, указанной заводом-изготовителем. Например Samsung фокус возвращается`SGH-i917`.
+
+## Tizen причуды
+
+*   Возвращает модель устройства, назначенного вендором, например,`TIZEN`
\ No newline at end of file


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

Posted by mw...@apache.org.
http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/media/media.startRecord.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/media/media.startRecord.md b/docs/ru/edge/cordova/media/media.startRecord.md
new file mode 100644
index 0000000..64162b6
--- /dev/null
+++ b/docs/ru/edge/cordova/media/media.startRecord.md
@@ -0,0 +1,148 @@
+---
+
+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.
+---
+
+# media.startRecord
+
+Начинает запись аудио файлов.
+
+    media.startRecord();
+    
+
+## Описание
+
+`media.startRecord`Метод выполняется синхронно, начинает запись для звукового файла.
+
+## Поддерживаемые платформы
+
+*   Андроид
+*   WebWorks ежевики (OS 5.0 и выше)
+*   iOS
+*   Windows Phone 7 и 8
+*   ОС Windows 8
+
+## Быстрый пример
+
+    // Record audio
+    //
+    function recordAudio() {
+        var src = "myrecording.mp3";
+        var mediaRec = new Media(src,
+            // success callback
+            function() {
+                console.log("recordAudio():Audio Success");
+            },
+    
+            // error callback
+            function(err) {
+                console.log("recordAudio():Audio Error: "+ err.code);
+            });
+    
+        // Record audio
+        mediaRec.startRecord();
+    }
+    
+
+## Полный пример
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>Device Properties Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        // Record audio
+        //
+        function recordAudio() {
+            var src = "myrecording.amr";
+            var mediaRec = new Media(src, onSuccess, onError);
+    
+            // Record audio
+            mediaRec.startRecord();
+    
+            // Stop recording after 10 sec
+            var recTime = 0;
+            var recInterval = setInterval(function() {
+                recTime = recTime + 1;
+                setAudioPosition(recTime + " sec");
+                if (recTime >= 10) {
+                    clearInterval(recInterval);
+                    mediaRec.stopRecord();
+                }
+            }, 1000);
+        }
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+            recordAudio();
+        }
+    
+        // onSuccess Callback
+        //
+        function onSuccess() {
+            console.log("recordAudio():Audio Success");
+        }
+    
+        // onError Callback
+        //
+        function onError(error) {
+            alert('code: '    + error.code    + '\n' +
+                  'message: ' + error.message + '\n');
+        }
+    
+        // Set audio position
+        //
+        function setAudioPosition(position) {
+            document.getElementById('audio_position').innerHTML = position;
+        }
+    
+        </script>
+      </head>
+      <body>
+        <p id="media">Recording audio...</p>
+        <p id="audio_position"></p>
+      </body>
+    </html>
+    
+
+## Андроид причуды
+
+*   Android устройств записи аудио в формате адаптивной мульти ставка. Указанный файл должен заканчиваться *.amr* расширение.
+
+## Ежевика WebWorks совместимости
+
+*   Устройства blackBerry записывать звук в формате адаптивной мульти ставка. Указанный файл должен оканчиваться расширением *.amr* .
+
+## iOS причуды
+
+*   iOS только записи в файлы типа *.wav* и возвращает ошибку, если расширение не исправить.
+
+*   Если полный путь не указан, запись помещается в приложения `documents/tmp` каталог. Это могут быть доступны через `File` API с помощью `LocalFileSystem.TEMPORARY` . Любой подкаталог, указанный на время записи должны уже существовать.
+
+*   Файлы могут быть и сыграны записываются обратно, используя документы URI:
+    
+        var myMedia = new Media("documents://beer.mp3")
+        
+
+## Tizen причуды
+
+*   Не поддерживается на устройствах Tizen.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/media/media.stop.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/media/media.stop.md b/docs/ru/edge/cordova/media/media.stop.md
new file mode 100644
index 0000000..4d02539
--- /dev/null
+++ b/docs/ru/edge/cordova/media/media.stop.md
@@ -0,0 +1,165 @@
+---
+
+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.
+---
+
+# media.stop
+
+Останавливает воспроизведение звукового файла.
+
+    media.stop();
+    
+
+## Описание
+
+`media.stop`Метод выполняет синхронно, чтобы остановить воспроизведение звукового файла.
+
+## Поддерживаемые платформы
+
+*   Андроид
+*   WebWorks ежевики (OS 5.0 и выше)
+*   iOS
+*   Windows Phone 7 и 8
+*   Tizen
+*   ОС Windows 8
+
+## Быстрый пример
+
+    // Play audio
+    //
+    function playAudio(url) {
+        // Play the audio file at url
+        var my_media = new Media(url,
+            // success callback
+            function() {
+                console.log("playAudio():Audio Success");
+            },
+            // error callback
+            function(err) {
+                console.log("playAudio():Audio Error: "+err);
+            }
+        );
+    
+        // Play audio
+        my_media.play();
+    
+        // Pause after 10 seconds
+        setTimeout(function() {
+            my_media.stop();
+        }, 10000);
+    }
+    
+
+## Полный пример
+
+        <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
+                              "http://www.w3.org/TR/html4/strict.dtd">
+        <html>
+          <head>
+            <title>Media Example</title>
+    
+            <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+            <script type="text/javascript" charset="utf-8">
+    
+            // Wait for device API libraries to load
+            //
+            document.addEventListener("deviceready", onDeviceReady, false);
+    
+            // device APIs are available
+            //
+            function onDeviceReady() {
+                playAudio("http://audio.ibeat.org/content/p1rj1s/p1rj1s_-_rockGuitar.mp3");
+            }
+    
+            // Audio player
+            //
+            var my_media = null;
+            var mediaTimer = null;
+    
+            // Play audio
+            //
+            function playAudio(src) {
+                // Create Media object from src
+                my_media = new Media(src, onSuccess, onError);
+    
+                // Play audio
+                my_media.play();
+    
+                // Update my_media position every second
+                if (mediaTimer == null) {
+                    mediaTimer = setInterval(function() {
+                        // get my_media position
+                        my_media.getCurrentPosition(
+                            // success callback
+                            function(position) {
+                                if (position > -1) {
+                                    setAudioPosition((position) + " sec");
+                                }
+                            },
+                            // error callback
+                            function(e) {
+                                console.log("Error getting pos=" + e);
+                                setAudioPosition("Error: " + e);
+                            }
+                        );
+                    }, 1000);
+                }
+            }
+    
+            // Pause audio
+            //
+            function pauseAudio() {
+                if (my_media) {
+                    my_media.pause();
+                }
+            }
+    
+            // Stop audio
+            //
+            function stopAudio() {
+                if (my_media) {
+                    my_media.stop();
+                }
+                clearInterval(mediaTimer);
+                mediaTimer = null;
+            }
+    
+            // onSuccess Callback
+            //
+            function onSuccess() {
+                console.log("playAudio():Audio Success");
+            }
+    
+            // onError Callback
+            //
+            function onError(error) {
+                alert('code: '    + error.code    + '\n' +
+                      'message: ' + error.message + '\n');
+            }
+    
+            // Set audio position
+            //
+            function setAudioPosition(position) {
+                document.getElementById('audio_position').innerHTML = position;
+            }
+    
+            </script>
+          </head>
+          <body>
+            <a href="#" class="btn large" onclick="playAudio('http://audio.ibeat.org/content/p1rj1s/p1rj1s_-_rockGuitar.mp3');">Play Audio</a>
+            <a href="#" class="btn large" onclick="pauseAudio();">Pause Playing Audio</a>
+            <a href="#" class="btn large" onclick="stopAudio();">Stop Playing Audio</a>
+            <p id="audio_position"></p>
+          </body>
+        </html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/media/media.stopRecord.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/media/media.stopRecord.md b/docs/ru/edge/cordova/media/media.stopRecord.md
new file mode 100644
index 0000000..571f833
--- /dev/null
+++ b/docs/ru/edge/cordova/media/media.stopRecord.md
@@ -0,0 +1,135 @@
+---
+
+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.
+---
+
+# media.stopRecord
+
+Прекращает запись аудио файлов.
+
+    media.stopRecord();
+    
+
+## Описание
+
+`media.stopRecord`Метод выполняется синхронно, остановки записи аудио файла.
+
+## Поддерживаемые платформы
+
+*   Андроид
+*   WebWorks ежевики (OS 5.0 и выше)
+*   iOS
+*   Windows Phone 7 и 8
+*   ОС Windows 8
+
+## Быстрый пример
+
+    // Record audio
+    //
+    function recordAudio() {
+        var src = "myrecording.mp3";
+        var mediaRec = new Media(src,
+            // success callback
+            function() {
+                console.log("recordAudio():Audio Success");
+            },
+    
+            // error callback
+            function(err) {
+                console.log("recordAudio():Audio Error: "+ err.code);
+            }
+        );
+    
+        // Record audio
+        mediaRec.startRecord();
+    
+        // Stop recording after 10 seconds
+        setTimeout(function() {
+            mediaRec.stopRecord();
+        }, 10000);
+    }
+    
+
+## Полный пример
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>Device Properties Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        // Record audio
+        //
+        function recordAudio() {
+            var src = "myrecording.mp3";
+            var mediaRec = new Media(src, onSuccess, onError);
+    
+            // Record audio
+            mediaRec.startRecord();
+    
+            // Stop recording after 10 sec
+            var recTime = 0;
+            var recInterval = setInterval(function() {
+                recTime = recTime + 1;
+                setAudioPosition(recTime + " sec");
+                if (recTime >= 10) {
+                    clearInterval(recInterval);
+                    mediaRec.stopRecord();
+                }
+            }, 1000);
+        }
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+            recordAudio();
+        }
+    
+        // onSuccess Callback
+        //
+        function onSuccess() {
+            console.log("recordAudio():Audio Success");
+        }
+    
+        // onError Callback
+        //
+        function onError(error) {
+            alert('code: '    + error.code    + '\n' +
+                  'message: ' + error.message + '\n');
+        }
+    
+        // Set audio position
+        //
+        function setAudioPosition(position) {
+            document.getElementById('audio_position').innerHTML = position;
+        }
+    
+        </script>
+      </head>
+      <body>
+        <p id="media">Recording audio...</p>
+        <p id="audio_position"></p>
+      </body>
+    </html>
+    
+
+## Tizen причуды
+
+*   Не поддерживается на устройствах Tizen.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/notification/notification.alert.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/notification/notification.alert.md b/docs/ru/edge/cordova/notification/notification.alert.md
new file mode 100644
index 0000000..e8b7ded
--- /dev/null
+++ b/docs/ru/edge/cordova/notification/notification.alert.md
@@ -0,0 +1,112 @@
+---
+
+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.
+---
+
+# Notification.Alert
+
+Отображает окно пользовательские оповещения или диалоговое окно.
+
+    navigator.notification.alert(message, alertCallback, [title], [buttonName])
+    
+
+*   **сообщение**: сообщение диалога. *(Строка)*
+
+*   **alertCallback**: обратного вызова для вызова, когда закрывается диалоговое окно оповещения. *(Функция)*
+
+*   **название**: диалоговое окно название. *(Строка)* (Обязательно, по умолчанию`Alert`)
+
+*   **buttonName**: имя кнопки. *(Строка)* (Обязательно, по умолчанию`OK`)
+
+## Описание
+
+Большинство реализаций Cordova использовать диалоговое окно родной для этой функции, но некоторые платформы браузера `alert` функция, которая как правило менее настраивается.
+
+## Поддерживаемые платформы
+
+*   Андроид
+*   WebWorks ежевики (OS 5.0 и выше)
+*   iOS
+*   Tizen
+*   Windows Phone 7 и 8
+*   ОС Windows 8
+
+## Быстрый пример
+
+    // Android / BlackBerry WebWorks (OS 5.0 and higher) / iOS / Tizen
+    //
+    function alertDismissed() {
+        // do something
+    }
+    
+    navigator.notification.alert(
+        'You are the winner!',  // message
+        alertDismissed,         // callback
+        'Game Over',            // title
+        'Done'                  // buttonName
+    );
+    
+
+## Полный пример
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>Notification Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+            // Empty
+        }
+    
+        // alert dialog dismissed
+            function alertDismissed() {
+                // do something
+            }
+    
+        // Show a custom alertDismissed
+        //
+        function showAlert() {
+            navigator.notification.alert(
+                'You are the winner!',  // message
+                alertDismissed,         // callback
+                'Game Over',            // title
+                'Done'                  // buttonName
+            );
+        }
+    
+        </script>
+      </head>
+      <body>
+        <p><a href="#" onclick="showAlert(); return false;">Show Alert</a></p>
+      </body>
+    </html>
+    
+
+## Windows Phone 7 и 8 причуды
+
+*   Существует предупреждение не встроенный браузер, но можно связать один следующим образом для вызова `alert()` в глобальной области действия:
+    
+        window.alert = navigator.notification.alert;
+        
+
+*   Оба `alert` и `confirm` являются неблокирующий звонков, результаты которых доступны только асинхронно.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/notification/notification.beep.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/notification/notification.beep.md b/docs/ru/edge/cordova/notification/notification.beep.md
new file mode 100644
index 0000000..6f3493e
--- /dev/null
+++ b/docs/ru/edge/cordova/notification/notification.beep.md
@@ -0,0 +1,104 @@
+---
+
+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.
+---
+
+# Notification.beep
+
+Устройство воспроизводит звуковой сигнал звук.
+
+    navigator.notification.beep(times);
+    
+
+*   **раз**: количество раз, чтобы повторить сигнал. *(Число)*
+
+## Поддерживаемые платформы
+
+*   Андроид
+*   WebWorks ежевики (OS 5.0 и выше)
+*   iOS
+*   Tizen
+*   Windows Phone 7 и 8
+
+## Быстрый пример
+
+    // Beep twice!
+    navigator.notification.beep(2);
+    
+
+## Полный пример
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>Notification Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+            // Empty
+        }
+    
+        // Show a custom alert
+        //
+        function showAlert() {
+            navigator.notification.alert(
+                'You are the winner!',  // message
+                'Game Over',            // title
+                'Done'                  // buttonName
+            );
+        }
+    
+        // Beep three times
+        //
+        function playBeep() {
+            navigator.notification.beep(3);
+        }
+    
+        // Vibrate for 2 seconds
+        //
+        function vibrate() {
+            navigator.notification.vibrate(2000);
+        }
+    
+        </script>
+      </head>
+      <body>
+        <p><a href="#" onclick="showAlert(); return false;">Show Alert</a></p>
+        <p><a href="#" onclick="playBeep(); return false;">Play Beep</a></p>
+        <p><a href="#" onclick="vibrate(); return false;">Vibrate</a></p>
+      </body>
+    </html>
+    
+
+## Андроид причуды
+
+*   Андроид играет по умолчанию **рингтон уведомления** , указанного на панели **параметров/звук и дисплей** .
+
+## Windows Phone 7 и 8 причуды
+
+*   Опирается на общий звуковой файл из распределения Cordova.
+
+## Tizen причуды
+
+*   Tizen реализует гудков, играя аудиофайл через СМИ API.
+
+*   Звуковой файл должен быть коротким, должен быть расположен в `sounds` подкаталог корневого каталога приложения и должны быть названы`beep.wav`.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/notification/notification.confirm.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/notification/notification.confirm.md b/docs/ru/edge/cordova/notification/notification.confirm.md
new file mode 100644
index 0000000..3c5bc13
--- /dev/null
+++ b/docs/ru/edge/cordova/notification/notification.confirm.md
@@ -0,0 +1,121 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# notification.confirm
+
+Отображает диалоговое окно Настраиваемый подтверждения.
+
+    navigator.notification.confirm(message, confirmCallback, [title], [buttonLabels])
+    
+
+*   **сообщение**: сообщение диалога. *(Строка)*
+
+*   **confirmCallback**: обратного вызова с индекс кнопки нажата (1, 2 или 3) или когда диалоговое окно закрывается без нажатия кнопки (0). *(Функция)*
+
+*   **название**: диалоговое окно название. *(Строка)* (Обязательно, по умолчанию`Confirm`)
+
+*   **buttonLabels**: запятыми строку, указывающую метки кнопок. *(Строка)* (Обязательно, по умолчанию`OK,Cancel`)
+
+## Описание
+
+`notification.confirm`Метод отображает родной диалоговое окно, которое более настраиваемый, чем в браузере `confirm` функции.
+
+## confirmCallback
+
+`confirmCallback`Выполняется, когда пользователь нажимает одну из кнопок в диалоговом окне подтверждения.
+
+Аргументом функции обратного вызова `buttonIndex` *(номер)*, который является индекс нажатой кнопки. Обратите внимание, что индекс использует единицы индексации, поэтому значение `1` , `2` , `3` , и т.д.
+
+## Поддерживаемые платформы
+
+*   Андроид
+*   WebWorks ежевики (OS 5.0 и выше)
+*   iOS
+*   Tizen
+*   Windows Phone 7 и 8
+*   ОС Windows 8
+
+## Быстрый пример
+
+    // process the confirmation dialog result
+    function onConfirm(buttonIndex) {
+        alert('You selected button ' + buttonIndex);
+    }
+    
+    // Show a custom confirmation dialog
+    //
+    function showConfirm() {
+        navigator.notification.confirm(
+            'You are the winner!', // message
+             onConfirm,            // callback to invoke with index of button pressed
+            'Game Over',           // title
+            'Restart,Exit'         // buttonLabels
+        );
+    }
+    
+
+## Полный пример
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>Notification Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+            // Empty
+        }
+    
+        // process the confirmation dialog result
+        function onConfirm(buttonIndex) {
+            alert('You selected button ' + buttonIndex);
+        }
+    
+        // Show a custom confirmation dialog
+        //
+        function showConfirm() {
+            navigator.notification.confirm(
+                'You are the winner!', // message
+                 onConfirm,            // callback to invoke with index of button pressed
+                'Game Over',           // title
+                'Restart,Exit'         // buttonLabels
+            );
+        }
+    
+        </script>
+      </head>
+      <body>
+        <p><a href="#" onclick="showConfirm(); return false;">Show Confirm</a></p>
+      </body>
+    </html>
+    
+
+## Windows Phone 7 и 8 причуды
+
+*   Нет встроенного браузера функции для `window.confirm` , но его можно привязать путем присвоения:
+    
+        window.confirm = navigator.notification.confirm;
+        
+
+*   Вызовы `alert` и `confirm` являются не блокируется, поэтому результат доступен только асинхронно.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/notification/notification.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/notification/notification.md b/docs/ru/edge/cordova/notification/notification.md
new file mode 100644
index 0000000..4d4d3e8
--- /dev/null
+++ b/docs/ru/edge/cordova/notification/notification.md
@@ -0,0 +1,70 @@
+---
+
+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.
+---
+
+# Уведомление
+
+> Уведомления о визуальных, звуковые и тактильные устройства.
+
+## Методы
+
+*   `notification.alert`
+*   `notification.confirm`
+*   `notification.prompt`
+*   `notification.beep`
+*   `notification.vibrate`
+
+## Доступ к функции
+
+Начиная с версии 3.0 Кордова реализует интерфейсы API уровень устройства как *плагины*. Использование CLI `plugin` команды, описанные в интерфейс командной строки, чтобы добавить или удалить эту функцию для проекта:
+
+        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-vibration.git
+        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-dialogs.git
+        $ cordova plugin rm org.apache.cordova.core.dialogs
+        $ cordova plugin rm org.apache.cordova.core.vibration
+    
+
+Эти команды применяются для всех целевых платформ, но изменить параметры конфигурации платформы, описанные ниже:
+
+*   Андроид
+    
+        (in app/res/xml/config.xml)
+        <feature name="Notification">
+            <param name="android-package" value="org.apache.cordova.Notification" />
+        </feature>
+        
+        (in app/AndroidManifest.xml)
+        <uses-permission android:name="android.permission.VIBRATE" />
+        
+
+*   Ежевика WebWorks
+    
+        (in www/plugins.xml)
+        <feature name="Notification">
+            <param name="blackberry-package" value="org.apache.cordova.notification.Notification" />
+        </feature>
+        
+        (in www/config.xml)
+        <feature id="blackberry.ui.dialog" />
+        
+
+*   iOS (в`config.xml`)
+    
+        <feature name="Notification">
+            <param name="ios-package" value="CDVNotification" />
+        </feature>
+        
+
+Некоторые платформы могут поддерживать эту функцию без необходимости специальной настройки. Смотрите поддержку платформы обзор.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/notification/notification.prompt.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/notification/notification.prompt.md b/docs/ru/edge/cordova/notification/notification.prompt.md
new file mode 100644
index 0000000..9c9295c
--- /dev/null
+++ b/docs/ru/edge/cordova/notification/notification.prompt.md
@@ -0,0 +1,120 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# notification.prompt
+
+Показывает настраиваемое диалоговое окно Ввод.
+
+    navigator.notification.prompt(message, promptCallback, [title], [buttonLabels], [defaultText])
+    
+
+*   **сообщение**: сообщение диалога. *(Строка)*
+
+*   **promptCallback**: обратного вызова, вызываемый при нажатии кнопки. *(Функция)*
+
+*   **название**: диалоговое окно название *(String)* (опционально, по умолчанию`Prompt`)
+
+*   **buttonLabels**: массив строк, указав кнопку этикетки *(массив)* (опционально, по умолчанию`["OK","Cancel"]`)
+
+*   **defaultText**: по умолчанию textbox входное значение ( `String` ) (опционально, по умолчанию: пустая строка)
+
+## Описание
+
+`notification.prompt`Метод отображает родной диалоговое окно, которое более настраиваемый, чем в браузере `prompt` функции.
+
+## promptCallback
+
+`promptCallback`Выполняется, когда пользователь нажимает одну из кнопок в диалоговом окне приглашения. `results`Объект, переданный в метод обратного вызова содержит следующие свойства:
+
+*   **buttonIndex**: индекс нажатой кнопки. *(Число)* Обратите внимание, что индекс использует единицы индексации, поэтому значение `1` , `2` , `3` , и т.д.
+
+*   **INPUT1**: текст, введенный в диалоговом окне приглашения. *(Строка)*
+
+## Поддерживаемые платформы
+
+*   Андроид
+*   iOS
+
+## Быстрый пример
+
+    // process the promp dialog results
+    function onPrompt(results) {
+        alert("You selected button number " + results.buttonIndex + " and entered " + results.input1);
+    }
+    
+    // Show a custom prompt dialog
+    //
+    function showPrompt() {
+        navigator.notification.prompt(
+            'Please enter your name',  // message
+            onPrompt,                  // callback to invoke
+            'Registration',            // title
+            ['Ok','Exit'],             // buttonLabels
+            'Jane Doe'                 // defaultText
+        );
+    }
+    
+
+## Полный пример
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>Notification Prompt Dialog Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+            // Empty
+        }
+    
+        // process the promptation dialog result
+        function onPrompt(results) {
+            alert("You selected button number " + results.buttonIndex + " and entered " + results.input1);
+        }
+    
+        // Show a custom prompt dialog
+        //
+        function showPrompt() {
+            navigator.notification.prompt(
+                'Please enter your name',  // message
+                onPrompt,                  // callback to invoke
+                'Registration',            // title
+                ['Ok','Exit'],             // buttonLabels
+                'Jane Doe'                 // defaultText
+            );
+        }
+    
+        </script>
+      </head>
+      <body>
+        <p><a href="#" onclick="showPrompt(); return false;">Show Prompt</a></p>
+      </body>
+    </html>
+    
+
+## Андроид причуды
+
+*   Android поддерживает максимум трех кнопок и игнорирует любой больше, чем это.
+
+*   На Android 3.0 и более поздних версиях кнопки отображаются в обратном порядке для устройств, которые используют тему холо.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/notification/notification.vibrate.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/notification/notification.vibrate.md b/docs/ru/edge/cordova/notification/notification.vibrate.md
new file mode 100644
index 0000000..78577c4
--- /dev/null
+++ b/docs/ru/edge/cordova/notification/notification.vibrate.md
@@ -0,0 +1,97 @@
+---
+
+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.
+---
+
+# notification.vibrate
+
+Вибрирует устройство для указанного количества времени.
+
+    navigator.notification.vibrate(milliseconds)
+    
+
+*   **время**: миллисекунд для того чтобы вибрировать устройство, где 1000 миллисекунд равен 1 секунду. *(Число)*
+
+## Поддерживаемые платформы
+
+*   Андроид
+*   WebWorks ежевики (OS 5.0 и выше)
+*   iOS
+*   Windows Phone 7 и 8
+
+## Быстрый пример
+
+    // Vibrate for 2.5 seconds
+    //
+    navigator.notification.vibrate(2500);
+    
+
+## Полный пример
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>Notification Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+            // Empty
+        }
+    
+        // Show a custom alert
+        //
+        function showAlert() {
+            navigator.notification.alert(
+                'You are the winner!',  // message
+                'Game Over',            // title
+                'Done'                  // buttonName
+            );
+        }
+    
+        // Beep three times
+        //
+        function playBeep() {
+            navigator.notification.beep(3);
+        }
+    
+        // Vibrate for 2 seconds
+        //
+        function vibrate() {
+            navigator.notification.vibrate(2000);
+        }
+    
+        </script>
+      </head>
+      <body>
+        <p><a href="#" onclick="showAlert(); return false;">Show Alert</a></p>
+        <p><a href="#" onclick="playBeep(); return false;">Play Beep</a></p>
+        <p><a href="#" onclick="vibrate(); return false;">Vibrate</a></p>
+      </body>
+    </html>
+    
+
+## iOS причуды
+
+*   **время**: игнорирует указанное время и вибрирует для предварительно установленного времени.
+    
+        navigator.notification.vibrate();
+        navigator.notification.vibrate(2500);   // 2500 is ignored
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/splashscreen/splashscreen.hide.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/splashscreen/splashscreen.hide.md b/docs/ru/edge/cordova/splashscreen/splashscreen.hide.md
new file mode 100644
index 0000000..5bfe80d
--- /dev/null
+++ b/docs/ru/edge/cordova/splashscreen/splashscreen.hide.md
@@ -0,0 +1,75 @@
+---
+
+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.
+---
+
+# splashscreen.hide
+
+Закройте экран-заставка.
+
+    navigator.splashscreen.hide();
+    
+
+## Описание
+
+Этот метод закрывает экран-заставку приложения.
+
+## Поддерживаемые платформы
+
+*   Андроид
+*   Ежевика 10
+*   iOS
+*   Windows Phone 7 и 8
+*   ОС Windows 8
+
+## Быстрый пример
+
+    navigator.splashscreen.hide();
+    
+
+## Полный пример
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>Splashscreen Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+            navigator.splashscreen.hide();
+        }
+    
+        </script>
+      </head>
+      <body>
+        <h1>Example</h1>
+      </body>
+    </html>
+    
+
+## iOS галтель
+
+`config.xml`Файла `AutoHideSplashScreen` должен быть `false` . Для задержки скрытия заставки на две секунды, добавить таймер например следующее в `deviceready` обработчик событий:
+
+        setTimeout(function() {
+            navigator.splashscreen.hide();
+        }, 2000);
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/splashscreen/splashscreen.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/splashscreen/splashscreen.md b/docs/ru/edge/cordova/splashscreen/splashscreen.md
new file mode 100644
index 0000000..7c0b8a4
--- /dev/null
+++ b/docs/ru/edge/cordova/splashscreen/splashscreen.md
@@ -0,0 +1,85 @@
+---
+
+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.
+---
+
+# Экран-заставка
+
+> Отображает и скрывает экран-заставку приложения.
+
+## Методы
+
+*   splashscreen.show
+*   splashscreen.hide
+
+## Доступ к функции
+
+Начиная с версии 3.0 Кордова реализует интерфейсы API уровень устройства как *плагины*. Использование CLI `plugin` команды, описанные в интерфейс командной строки, чтобы добавить или удалить эту функцию для проекта:
+
+        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-splashscreen.git
+        $ cordova plugin rm org.apache.cordova.core.splashscreen
+    
+
+Эти команды применяются для всех целевых платформ, но изменить параметры конфигурации платформы, описанные ниже:
+
+*   Android (в`app/res/xml/config.xml`)
+    
+        <feature name="SplashScreen">
+            <param name="android-package" value="org.apache.cordova.SplashScreen" />
+        </feature>
+        
+
+*   iOS (в`config.xml`)
+    
+        <feature name="SplashScreen">
+            <param name="ios-package" value="CDVSplashScreen" />
+        </feature>
+        
+
+Некоторые платформы могут поддерживать эту функцию без необходимости специальной настройки. Смотрите поддержку платформы обзор.
+
+## Установка
+
+### Андроид
+
+1.  Скопировать изображение экрана-заставки в Android-проект `res/drawable` каталог. Размер для каждого изображения должны быть:
+
+*   девочки (xhdpi): по крайней мере 960 × 720
+*   большой (hdpi): по крайней мере 640 × 480
+*   Средний (mdpi): по крайней мере 470 × 320
+*   малые (ldpi): по крайней мере 426 × 320
+    
+    Следует использовать [9-патч изображение][1] для экрана-заставки.
+
+ [1]: https://developer.android.com/tools/help/draw9patch.html
+
+1.  В `onCreate` метод класса, который расширяет `DroidGap` , добавьте следующие две строки:
+    
+        super.setIntegerProperty("splashscreen", R.drawable.splash);
+        super.loadUrl(Config.getStartUrl(), 10000);
+        
+    
+    Первая строка задает изображение для отображения в виде splashscreen. Если имя изображения ничего не `splash.png` , вам необходимо изменить эту строку. Вторая строка является нормальной `super.loadUrl` линию, но он имеет второй параметр, который указывает значение времени ожидания для экрана-заставки. В этом примере экран-заставка отображается 10 секунд. Чтобы закрыть экран-заставка после этого приложение получает `deviceready` событий, вызов `navigator.splashscreen.hide()` метод.
+
+### iOS
+
+Скопируйте ваши изображения экрана заставки в iOS проект `Resources/splash` каталог. Добавьте только изображения для устройств, которые вы хотите поддерживать, такие как iPad или iPhone. Размер каждого изображения должны быть:
+
+*   Default-568h@2x~iphone.png (640x1136 pixels)
+*   Default-Landscape@2x~ipad.png (2048x1496 pixels)
+*   Default-Landscape~ipad.png (1024x748 pixels)
+*   Default-Portrait@2x~ipad.png (1536x2008 pixels)
+*   Default-Portrait~ipad.png (768x1004 pixels)
+*   Default@2x~iphone.png (640x960 pixels)
+*   Default~iphone.png (320x480 pixels)
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/splashscreen/splashscreen.show.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/splashscreen/splashscreen.show.md b/docs/ru/edge/cordova/splashscreen/splashscreen.show.md
new file mode 100644
index 0000000..045023f
--- /dev/null
+++ b/docs/ru/edge/cordova/splashscreen/splashscreen.show.md
@@ -0,0 +1,66 @@
+---
+
+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.
+---
+
+# splashscreen.show
+
+Отображает экран-заставку.
+
+    navigator.splashscreen.show();
+    
+
+## Описание
+
+Этот метод отображает экран-заставку приложения.
+
+## Поддерживаемые платформы
+
+*   Андроид
+*   Ежевика 10
+*   iOS
+*   Windows Phone 7 и 8
+*   ОС Windows 8
+
+## Быстрый пример
+
+    navigator.splashscreen.show();
+    
+
+## Полный пример
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>Splashscreen Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+            navigator.splashscreen.show();
+        }
+    
+        </script>
+      </head>
+      <body>
+        <h1>Example</h1>
+      </body>
+    </html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/storage/database/database.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/storage/database/database.md b/docs/ru/edge/cordova/storage/database/database.md
new file mode 100644
index 0000000..2548234
--- /dev/null
+++ b/docs/ru/edge/cordova/storage/database/database.md
@@ -0,0 +1,113 @@
+---
+
+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.
+---
+
+# Базы данных
+
+Обеспечивает доступ к базе данных SQL.
+
+## Методы
+
+*   **сделка**: запускает транзакцию базы данных.
+
+*   **changeVersion**: позволяет сценариям автоматически проверить номер версии и изменить его при обновлении схемы.
+
+## Подробная информация
+
+`window.openDatabase()`Метод возвращает `Database` объект.
+
+## Поддерживаемые платформы
+
+*   Андроид
+*   WebWorks ежевики (OS 6.0 и выше)
+*   iOS
+*   Tizen
+
+## Быстрый пример транзакции
+
+    function populateDB(tx) {
+        tx.executeSql('DROP TABLE IF EXISTS DEMO');
+        tx.executeSql('CREATE TABLE IF NOT EXISTS DEMO (id unique, data)');
+        tx.executeSql('INSERT INTO DEMO (id, data) VALUES (1, "First row")');
+        tx.executeSql('INSERT INTO DEMO (id, data) VALUES (2, "Second row")');
+    }
+    
+    function errorCB(err) {
+        alert("Error processing SQL: "+err.code);
+    }
+    
+    function successCB() {
+        alert("success!");
+    }
+    
+    var db = window.openDatabase("Database", "1.0", "Cordova Demo", 200000);
+    db.transaction(populateDB, errorCB, successCB);
+    
+
+## Изменения версии быстрый пример
+
+    var db = window.openDatabase("Database", "1.0", "Cordova Demo", 200000);
+    db.changeVersion("1.0", "1.1");
+    
+
+## Полный пример
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>Storage Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+            var db = window.openDatabase("Database", "1.0", "Cordova Demo", 200000);
+            db.transaction(populateDB, errorCB, successCB);
+        }
+    
+        // Populate the database
+        //
+        function populateDB(tx) {
+            tx.executeSql('DROP TABLE IF EXISTS DEMO');
+            tx.executeSql('CREATE TABLE IF NOT EXISTS DEMO (id unique, data)');
+            tx.executeSql('INSERT INTO DEMO (id, data) VALUES (1, "First row")');
+            tx.executeSql('INSERT INTO DEMO (id, data) VALUES (2, "Second row")');
+        }
+    
+        // Transaction error callback
+        //
+        function errorCB(tx, err) {
+            alert("Error processing SQL: "+err);
+        }
+    
+        // Transaction success callback
+        //
+        function successCB() {
+            alert("success!");
+        }
+    
+        </script>
+      </head>
+      <body>
+        <h1>Example</h1>
+        <p>Database</p>
+      </body>
+    </html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/storage/localstorage/localstorage.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/storage/localstorage/localstorage.md b/docs/ru/edge/cordova/storage/localstorage/localstorage.md
new file mode 100644
index 0000000..90276e2
--- /dev/null
+++ b/docs/ru/edge/cordova/storage/localstorage/localstorage.md
@@ -0,0 +1,118 @@
+---
+
+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.
+---
+
+# localStorage
+
+Обеспечивает доступ к W3C [интерфейс веб-хранилища][1]
+
+ [1]: http://dev.w3.org/html5/webstorage/#the-localstorage-attribute
+
+    var permanentStorage = window.localStorage;
+    var tempStorage = window.sessionStorage;
+    
+
+## Методы
+
+*   **ключ**: Возвращает имя ключа в указанной позиции.
+
+*   **getItem**: Возвращает элемент, определяемый указанным ключом.
+
+*   **setItem**: присваивает значение элемента с ключом.
+
+*   **removeItem**: Удаляет элемент с указанным ключом.
+
+*   **Удалить**: удаляет все пары ключ/значение.
+
+## Подробная информация
+
+`window.localStorage`Интерфейс реализует W3C [интерфейс веб-хранилища][2]. Приложение может использовать его для сохранения постоянных данных с использованием пар ключ значение. `window.sessionStorage`Интерфейс работает таким же образом во всех отношениях, за исключением того, что все данные очищается каждый раз, когда приложение закрывается. Каждая база данных содержит отдельное пространство имен.
+
+ [2]: http://dev.w3.org/html5/webstorage/
+
+## Поддерживаемые платформы
+
+*   Андроид
+*   WebWorks ежевики (OS 6.0 и выше)
+*   iOS
+*   Tizen
+*   Windows Phone 7 и 8
+
+## Ключевые быстрый пример
+
+    var keyName = window.localStorage.key(0);
+    
+
+## Быстрый пример набора элементов
+
+    window.localStorage.setItem("key", "value");
+    
+
+## Получить быстрый пример элемента
+
+        var value = window.localStorage.getItem("key");
+        // value is now equal to "value"
+    
+
+## Удалить пункт быстрый пример
+
+        window.localStorage.removeItem("key");
+    
+
+## Снимите небольшой пример
+
+        window.localStorage.clear();
+    
+
+## Полный пример
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>Storage Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+            window.localStorage.setItem("key", "value");
+            var keyname = window.localStorage.key(i);
+            // keyname is now equal to "key"
+            var value = window.localStorage.getItem("key");
+            // value is now equal to "value"
+            window.localStorage.removeItem("key");
+            window.localStorage.setItem("key2", "value2");
+            window.localStorage.clear();
+            // localStorage is now empty
+        }
+    
+        </script>
+      </head>
+      <body>
+        <h1>Example</h1>
+        <p>localStorage</p>
+      </body>
+    </html>
+    
+
+## Windows Phone 7 причуды
+
+Точечная нотация является *не* доступны на Windows Phone 7. Обязательно используйте `setItem` или `getItem` , а не доступ к ключи напрямую из объекта хранилища, такие как`window.localStorage.someKey`.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/storage/parameters/display_name.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/storage/parameters/display_name.md b/docs/ru/edge/cordova/storage/parameters/display_name.md
new file mode 100644
index 0000000..86134fc
--- /dev/null
+++ b/docs/ru/edge/cordova/storage/parameters/display_name.md
@@ -0,0 +1,19 @@
+---
+
+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.
+---
+
+# database_displayname
+
+Отображаемое имя базы данных.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/storage/parameters/name.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/storage/parameters/name.md b/docs/ru/edge/cordova/storage/parameters/name.md
new file mode 100644
index 0000000..07cb420
--- /dev/null
+++ b/docs/ru/edge/cordova/storage/parameters/name.md
@@ -0,0 +1,19 @@
+---
+
+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.
+---
+
+# database_name
+
+Имя базы данных.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/storage/parameters/size.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/storage/parameters/size.md b/docs/ru/edge/cordova/storage/parameters/size.md
new file mode 100644
index 0000000..950d92d
--- /dev/null
+++ b/docs/ru/edge/cordova/storage/parameters/size.md
@@ -0,0 +1,19 @@
+---
+
+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.
+---
+
+# database_size
+
+Размер базы данных в байтах.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/storage/parameters/version.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/storage/parameters/version.md b/docs/ru/edge/cordova/storage/parameters/version.md
new file mode 100644
index 0000000..bb035a7
--- /dev/null
+++ b/docs/ru/edge/cordova/storage/parameters/version.md
@@ -0,0 +1,19 @@
+---
+
+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.
+---
+
+# database_version
+
+Версия базы данных.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/storage/sqlerror/sqlerror.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/storage/sqlerror/sqlerror.md b/docs/ru/edge/cordova/storage/sqlerror/sqlerror.md
new file mode 100644
index 0000000..7ea10cb
--- /dev/null
+++ b/docs/ru/edge/cordova/storage/sqlerror/sqlerror.md
@@ -0,0 +1,40 @@
+---
+
+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.
+---
+
+# SQLError
+
+A `SQLError` объект создается при возникновении ошибки.
+
+## Свойства
+
+*   **код**: один из кодов стандартных ошибок, перечисленные ниже.
+
+*   **сообщение**: описание ошибки.
+
+## Константы
+
+*   `SQLError.UNKNOWN_ERR`
+*   `SQLError.DATABASE_ERR`
+*   `SQLError.VERSION_ERR`
+*   `SQLError.TOO_LARGE_ERR`
+*   `SQLError.QUOTA_ERR`
+*   `SQLError.SYNTAX_ERR`
+*   `SQLError.CONSTRAINT_ERR`
+*   `SQLError.TIMEOUT_ERR`
+
+## Описание
+
+`SQLError`Объект создается при возникновении ошибки при обработке базы данных.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/storage/sqlresultset/sqlresultset.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/storage/sqlresultset/sqlresultset.md b/docs/ru/edge/cordova/storage/sqlresultset/sqlresultset.md
new file mode 100644
index 0000000..28f9bde
--- /dev/null
+++ b/docs/ru/edge/cordova/storage/sqlresultset/sqlresultset.md
@@ -0,0 +1,139 @@
+---
+
+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.
+---
+
+# SQLResultSet
+
+Когда `SQLTransaction` объекта `executeSql` вызывается метод, заданный обратный вызов выполняется с `SQLResultSet` параметр.
+
+## Свойства
+
+*   **insertId**: идентификатор строки строки, `SQLResultSet` объекта SQL заявление вставляется в базу данных.
+
+*   **rowsAffected**: количество строк, изменены инструкцией SQL, нуль, если заявление не затронула ни одной строки.
+
+*   **строки**: `SQLResultSetRowList` представляющие возвращенных строк, empty, если строки не возвращаются.
+
+## Подробная информация
+
+Когда `SQLTransaction` объекта `executeSql` вызывается метод, заданный обратный вызов выполняется с `SQLResultSet` параметр, содержащий три свойства:
+
+*   `insertId`Возвращает номер строки successly оператора вставки SQL. Если SQL не вставить строки, `insertId` не задано.
+
+*   `rowsAffected`Всегда `` для SQL `select` заявление. Для `insert` или `update` заявления, она возвращает количество измененные строки.
+
+*   Финал `SQLResultSetList` содержатся данные, возвращенные инструкцией SQL select.
+
+## Поддерживаемые платформы
+
+*   Андроид
+*   WebWorks ежевики (OS 6.0 и выше)
+*   iOS
+*   Tizen
+
+## Выполнение SQL быстрый пример
+
+    function queryDB(tx) {
+        tx.executeSql('SELECT * FROM DEMO', [], querySuccess, errorCB);
+    }
+    
+    function querySuccess(tx, results) {
+        console.log("Returned rows = " + results.rows.length);
+        // this will be true since it was a select statement and so rowsAffected was 0
+        if (!results.rowsAffected) {
+            console.log('No rows affected!');
+            return false;
+        }
+        // for an insert statement, this property will return the ID of the last inserted row
+        console.log("Last inserted row ID = " + results.insertId);
+    }
+    
+    function errorCB(err) {
+        alert("Error processing SQL: "+err.code);
+    }
+    
+    var db = window.openDatabase("Database", "1.0", "Cordova Demo", 200000);
+    db.transaction(queryDB, errorCB);
+    
+
+## Полный пример
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>Storage Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        // Populate the database
+        //
+        function populateDB(tx) {
+            tx.executeSql('DROP TABLE IF EXISTS DEMO');
+            tx.executeSql('CREATE TABLE IF NOT EXISTS DEMO (id unique, data)');
+            tx.executeSql('INSERT INTO DEMO (id, data) VALUES (1, "First row")');
+            tx.executeSql('INSERT INTO DEMO (id, data) VALUES (2, "Second row")');
+        }
+    
+        // Query the database
+        //
+        function queryDB(tx) {
+            tx.executeSql('SELECT * FROM DEMO', [], querySuccess, errorCB);
+        }
+    
+        // Query the success callback
+        //
+        function querySuccess(tx, results) {
+            console.log("Returned rows = " + results.rows.length);
+            // this will be true since it was a select statement and so rowsAffected was 0
+            if (!results.rowsAffected) {
+                console.log('No rows affected!');
+                return false;
+            }
+            // for an insert statement, this property will return the ID of the last inserted row
+            console.log("Last inserted row ID = " + results.insertId);
+        }
+    
+        // Transaction error callback
+        //
+        function errorCB(err) {
+            console.log("Error processing SQL: "+err.code);
+        }
+    
+        // Transaction success callback
+        //
+        function successCB() {
+            var db = window.openDatabase("Database", "1.0", "Cordova Demo", 200000);
+            db.transaction(queryDB, errorCB);
+        }
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+            var db = window.openDatabase("Database", "1.0", "Cordova Demo", 200000);
+            db.transaction(populateDB, errorCB, successCB);
+        }
+    
+        </script>
+      </head>
+      <body>
+        <h1>Example</h1>
+        <p>Database</p>
+      </body>
+    </html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/storage/sqlresultsetrowlist/sqlresultsetrowlist.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/storage/sqlresultsetrowlist/sqlresultsetrowlist.md b/docs/ru/edge/cordova/storage/sqlresultsetrowlist/sqlresultsetrowlist.md
new file mode 100644
index 0000000..5e3f889
--- /dev/null
+++ b/docs/ru/edge/cordova/storage/sqlresultsetrowlist/sqlresultsetrowlist.md
@@ -0,0 +1,127 @@
+---
+
+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.
+---
+
+# SQLResultSetRowList
+
+Одним из свойств `SQLResultSet` содержащие строки возвращенных запросом SQL.
+
+## Свойства
+
+*   **Длина**: количество строк, возвращенных запросом SQL.
+
+## Методы
+
+*   **пункт**: Возвращает строку с указанным индексом, представленное объектом JavaScript.
+
+## Подробная информация
+
+`SQLResultSetRowList`Содержит данные, возвращаемые SQL `select` заявление. Объект содержит `length` свойство, указывающее, сколько строк `select` возвращает заявление. Чтобы получить строки данных, вызовите `item` метод, чтобы указать индекс. Он возвращает JavaScript `Object` , свойства которых являются столбцами базы данных `select` против был выполнен оператор.
+
+## Поддерживаемые платформы
+
+*   Андроид
+*   WebWorks ежевики (OS 6.0 и выше)
+*   iOS
+*   Tizen
+
+## Выполнение SQL быстрый пример
+
+    function queryDB(tx) {
+        tx.executeSql('SELECT * FROM DEMO', [], querySuccess, errorCB);
+    }
+    
+    function querySuccess(tx, results) {
+        var len = results.rows.length;
+            console.log("DEMO table: " + len + " rows found.");
+            for (var i=0; i<len; i++){
+                console.log("Row = " + i + " ID = " + results.rows.item(i).id + " Data =  " + results.rows.item(i).data);
+            }
+        }
+    
+        function errorCB(err) {
+            alert("Error processing SQL: "+err.code);
+        }
+    
+        var db = window.openDatabase("Database", "1.0", "Cordova Demo", 200000);
+        db.transaction(queryDB, errorCB);
+    
+
+## Полный пример
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>Storage Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        // Populate the database
+        //
+        function populateDB(tx) {
+            tx.executeSql('DROP TABLE IF EXISTS DEMO');
+            tx.executeSql('CREATE TABLE IF NOT EXISTS DEMO (id unique, data)');
+            tx.executeSql('INSERT INTO DEMO (id, data) VALUES (1, "First row")');
+            tx.executeSql('INSERT INTO DEMO (id, data) VALUES (2, "Second row")');
+        }
+    
+        // Query the database
+        //
+        function queryDB(tx) {
+            tx.executeSql('SELECT * FROM DEMO', [], querySuccess, errorCB);
+        }
+    
+        // Query the success callback
+        //
+        function querySuccess(tx, results) {
+            var len = results.rows.length;
+            console.log("DEMO table: " + len + " rows found.");
+            for (var i=0; i<len; i++){
+                console.log("Row = " + i + " ID = " + results.rows.item(i).id + " Data =  " + results.rows.item(i).data);
+            }
+        }
+    
+        // Transaction error callback
+        //
+        function errorCB(err) {
+            console.log("Error processing SQL: "+err.code);
+        }
+    
+        // Transaction success callback
+        //
+        function successCB() {
+            var db = window.openDatabase("Database", "1.0", "Cordova Demo", 200000);
+            db.transaction(queryDB, errorCB);
+        }
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+            var db = window.openDatabase("Database", "1.0", "Cordova Demo", 200000);
+            db.transaction(populateDB, errorCB, successCB);
+        }
+    
+        </script>
+      </head>
+      <body>
+        <h1>Example</h1>
+        <p>Database</p>
+      </body>
+    </html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/storage/sqltransaction/sqltransaction.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/storage/sqltransaction/sqltransaction.md b/docs/ru/edge/cordova/storage/sqltransaction/sqltransaction.md
new file mode 100644
index 0000000..9943983
--- /dev/null
+++ b/docs/ru/edge/cordova/storage/sqltransaction/sqltransaction.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.
+---
+
+# SQLTransaction
+
+Разрешает выполнение инструкций SQL в базе данных.
+
+## Методы
+
+*   **executeSql**: выполняет инструкцию SQL.
+
+## Подробная информация
+
+Вызов `Database` метод объекта транзакции, проходит `SQLTransaction` объект для заданного метода обратного вызова.
+
+## Поддерживаемые платформы
+
+*   Андроид
+*   WebWorks ежевики (OS 6.0 и выше)
+*   iOS
+*   Tizen
+
+## Выполнение SQL быстрый пример
+
+    function populateDB(tx) {
+        tx.executeSql('DROP TABLE IF EXISTS DEMO');
+        tx.executeSql('CREATE TABLE IF NOT EXISTS DEMO (id unique, data)');
+        tx.executeSql('INSERT INTO DEMO (id, data) VALUES (1, "First row")');
+        tx.executeSql('INSERT INTO DEMO (id, data) VALUES (2, "Second row")');
+    }
+    
+    function errorCB(err) {
+        alert("Error processing SQL: "+err);
+    }
+    
+    function successCB() {
+        alert("success!");
+    }
+    
+    var db = window.openDatabase("Database", "1.0", "Cordova Demo", 200000);
+    db.transaction(populateDB, errorCB, successCB);
+    
+
+## Полный пример
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>Storage Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+            var db = window.openDatabase("Database", "1.0", "Cordova Demo", 200000);
+            db.transaction(populateDB, errorCB, successCB);
+        }
+    
+        // Populate the database
+        //
+        function populateDB(tx) {
+            tx.executeSql('DROP TABLE IF EXISTS DEMO');
+            tx.executeSql('CREATE TABLE IF NOT EXISTS DEMO (id unique, data)');
+            tx.executeSql('INSERT INTO DEMO (id, data) VALUES (1, "First row")');
+            tx.executeSql('INSERT INTO DEMO (id, data) VALUES (2, "Second row")');
+        }
+    
+        // Transaction error callback
+        //
+        function errorCB(err) {
+            alert("Error processing SQL: "+err);
+        }
+    
+        // Transaction success callback
+        //
+        function successCB() {
+            alert("success!");
+        }
+    
+        </script>
+      </head>
+      <body>
+        <h1>Example</h1>
+        <p>SQLTransaction</p>
+      </body>
+    </html>
\ No newline at end of file


[42/50] [abbrv] docs commit: Added German and Russian languages

Posted by mw...@apache.org.
Added German and Russian languages


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

Branch: refs/heads/master
Commit: 240a100514e6108cfa30db4b69368a9ee549bd0f
Parents: ba7793a
Author: ldeluca <ld...@us.ibm.com>
Authored: Wed Sep 11 13:35:57 2013 -0400
Committer: ldeluca <ld...@us.ibm.com>
Committed: Wed Sep 11 13:35:57 2013 -0400

----------------------------------------------------------------------
 docs/de/edge/config_ref/index.md                |  59 ++
 .../accelerometer/acceleration/acceleration.md  |  98 +++
 .../accelerometer/accelerometer.clearWatch.md   | 109 +++
 .../accelerometer.getCurrentAcceleration.md     | 105 +++
 .../edge/cordova/accelerometer/accelerometer.md |  84 +++
 .../accelerometer.watchAcceleration.md          | 129 ++++
 .../parameters/accelerometerError.md            |  23 +
 .../parameters/accelerometerOptions.md          |  23 +
 .../parameters/accelerometerSuccess.md          |  37 +
 docs/de/edge/cordova/camera/camera.cleanup.md   |  42 ++
 .../de/edge/cordova/camera/camera.getPicture.md | 214 ++++++
 docs/de/edge/cordova/camera/camera.md           |  92 +++
 .../camera/parameter/CameraPopoverHandle.md     |  61 ++
 .../camera/parameter/CameraPopoverOptions.md    |  60 ++
 .../cordova/camera/parameter/cameraError.md     |  28 +
 .../cordova/camera/parameter/cameraOptions.md   | 109 +++
 .../cordova/camera/parameter/cameraSuccess.md   |  37 +
 .../edge/cordova/compass/compass.clearWatch.md  | 106 +++
 .../cordova/compass/compass.clearWatchFilter.md |  19 +
 .../compass/compass.getCurrentHeading.md        |  90 +++
 docs/de/edge/cordova/compass/compass.md         |  71 ++
 .../cordova/compass/compass.watchHeading.md     | 128 ++++
 .../compass/compass.watchHeadingFilter.md       |  19 +
 .../compass/compassError/compassError.md        |  32 +
 .../cordova/compass/parameters/compassError.md  |  25 +
 .../compass/parameters/compassHeading.md        |  45 ++
 .../compass/parameters/compassOptions.md        |  39 +
 .../compass/parameters/compassSuccess.md        |  34 +
 docs/de/edge/cordova/connection/connection.md   |  93 +++
 .../edge/cordova/connection/connection.type.md  | 119 +++
 .../de/edge/cordova/contacts/Contact/contact.md | 251 +++++++
 .../contacts/ContactAddress/contactaddress.md   | 164 +++++
 .../contacts/ContactError/contactError.md       |  37 +
 .../contacts/ContactField/contactfield.md       | 139 ++++
 .../ContactFindOptions/contactfindoptions.md    | 106 +++
 .../cordova/contacts/ContactName/contactname.md | 141 ++++
 .../ContactOrganization/contactorganization.md  | 147 ++++
 .../de/edge/cordova/contacts/contacts.create.md |  70 ++
 docs/de/edge/cordova/contacts/contacts.find.md  | 110 +++
 docs/de/edge/cordova/contacts/contacts.md       | 101 +++
 .../cordova/contacts/parameters/contactError.md |  23 +
 .../contacts/parameters/contactFields.md        |  21 +
 .../contacts/parameters/contactFindOptions.md   |  28 +
 .../contacts/parameters/contactSuccess.md       |  36 +
 docs/de/edge/cordova/device/device.cordova.md   |  72 ++
 docs/de/edge/cordova/device/device.md           |  95 +++
 docs/de/edge/cordova/device/device.model.md     |  89 +++
 docs/de/edge/cordova/device/device.name.md      |  96 +++
 docs/de/edge/cordova/device/device.platform.md  |  87 +++
 docs/de/edge/cordova/device/device.uuid.md      |  86 +++
 docs/de/edge/cordova/device/device.version.md   |  70 ++
 .../de/edge/cordova/events/events.backbutton.md |  75 ++
 .../cordova/events/events.batterycritical.md    |  85 +++
 .../de/edge/cordova/events/events.batterylow.md |  85 +++
 .../edge/cordova/events/events.batterystatus.md |  90 +++
 .../edge/cordova/events/events.deviceready.md   |  78 ++
 .../edge/cordova/events/events.endcallbutton.md |  76 ++
 docs/de/edge/cordova/events/events.md           |  89 +++
 .../de/edge/cordova/events/events.menubutton.md |  77 ++
 docs/de/edge/cordova/events/events.offline.md   |  92 +++
 docs/de/edge/cordova/events/events.online.md    |  92 +++
 docs/de/edge/cordova/events/events.pause.md     |  87 +++
 docs/de/edge/cordova/events/events.resume.md    | 101 +++
 .../edge/cordova/events/events.searchbutton.md  |  76 ++
 .../cordova/events/events.startcallbutton.md    |  76 ++
 .../cordova/events/events.volumedownbutton.md   |  76 ++
 .../cordova/events/events.volumeupbutton.md     |  76 ++
 .../file/directoryentry/directoryentry.md       | 394 ++++++++++
 .../file/directoryreader/directoryreader.md     |  62 ++
 docs/de/edge/cordova/file/file.md               | 100 +++
 .../de/edge/cordova/file/fileentry/fileentry.md | 332 +++++++++
 .../de/edge/cordova/file/fileerror/fileerror.md |  42 ++
 docs/de/edge/cordova/file/fileobj/fileobj.md    |  76 ++
 .../edge/cordova/file/filereader/filereader.md  | 253 +++++++
 .../edge/cordova/file/filesystem/filesystem.md  |  85 +++
 .../cordova/file/filetransfer/filetransfer.md   | 269 +++++++
 .../file/filetransfererror/filetransfererror.md |  40 +
 .../file/fileuploadoptions/fileuploadoptions.md |  41 ++
 .../file/fileuploadresult/fileuploadresult.md   |  35 +
 .../edge/cordova/file/filewriter/filewriter.md  | 230 ++++++
 docs/de/edge/cordova/file/flags/flags.md        |  41 ++
 .../file/localfilesystem/localfilesystem.md     | 103 +++
 docs/de/edge/cordova/file/metadata/metadata.md  |  44 ++
 .../geolocation/Coordinates/coordinates.md      | 123 ++++
 .../cordova/geolocation/Position/position.md    | 111 +++
 .../geolocation/PositionError/positionError.md  |  47 ++
 .../geolocation/geolocation.clearWatch.md       | 108 +++
 .../geolocation.getCurrentPosition.md           | 120 +++
 docs/de/edge/cordova/geolocation/geolocation.md | 101 +++
 .../geolocation/geolocation.watchPosition.md    | 121 +++
 .../parameters/geolocation.options.md           |  34 +
 .../geolocation/parameters/geolocationError.md  |  28 +
 .../parameters/geolocationSuccess.md            |  41 ++
 .../GlobalizationError/globalizationerror.md    |  84 +++
 .../globalization/globalization.dateToString.md |  87 +++
 .../globalization.getCurrencyPattern.md         | 105 +++
 .../globalization/globalization.getDateNames.md |  87 +++
 .../globalization.getDatePattern.md             |  99 +++
 .../globalization.getFirstDayOfWeek.md          |  68 ++
 .../globalization.getLocaleName.md              |  72 ++
 .../globalization.getNumberPattern.md           | 121 +++
 .../globalization.getPreferredLanguage.md       |  72 ++
 .../globalization.isDayLightSavingsTime.md      |  72 ++
 .../edge/cordova/globalization/globalization.md |  65 ++
 .../globalization.numberToString.md             |  79 ++
 .../globalization/globalization.stringToDate.md | 105 +++
 .../globalization.stringToNumber.md             |  79 ++
 .../edge/cordova/inappbrowser/inappbrowser.md   | 493 +++++++++++++
 .../de/edge/cordova/inappbrowser/window.open.md | 101 +++
 .../edge/cordova/media/MediaError/mediaError.md |  36 +
 .../edge/cordova/media/Parameters/mediaError.md |  28 +
 docs/de/edge/cordova/media/capture/CaptureCB.md |  39 +
 .../edge/cordova/media/capture/CaptureError.md  |  35 +
 .../cordova/media/capture/CaptureErrorCB.md     |  35 +
 .../cordova/media/capture/ConfigurationData.md  |  59 ++
 .../media/capture/MediaFile.getFormatData.md    |  49 ++
 docs/de/edge/cordova/media/capture/MediaFile.md |  35 +
 .../edge/cordova/media/capture/MediaFileData.md |  73 ++
 docs/de/edge/cordova/media/capture/capture.md   | 126 ++++
 .../edge/cordova/media/capture/captureAudio.md  | 133 ++++
 .../media/capture/captureAudioOptions.md        |  45 ++
 .../edge/cordova/media/capture/captureImage.md  | 124 ++++
 .../media/capture/captureImageOptions.md        |  35 +
 .../edge/cordova/media/capture/captureVideo.md  | 125 ++++
 .../media/capture/captureVideoOptions.md        |  41 ++
 .../cordova/media/media.getCurrentPosition.md   | 173 +++++
 docs/de/edge/cordova/media/media.getDuration.md | 159 ++++
 docs/de/edge/cordova/media/media.md             | 145 ++++
 docs/de/edge/cordova/media/media.pause.md       | 161 ++++
 docs/de/edge/cordova/media/media.play.md        | 184 +++++
 docs/de/edge/cordova/media/media.release.md     | 149 ++++
 docs/de/edge/cordova/media/media.seekTo.md      | 152 ++++
 docs/de/edge/cordova/media/media.setVolume.md   | 170 +++++
 docs/de/edge/cordova/media/media.startRecord.md | 148 ++++
 docs/de/edge/cordova/media/media.stop.md        | 165 +++++
 docs/de/edge/cordova/media/media.stopRecord.md  | 135 ++++
 .../cordova/notification/notification.alert.md  | 112 +++
 .../cordova/notification/notification.beep.md   | 104 +++
 .../notification/notification.confirm.md        | 121 +++
 .../edge/cordova/notification/notification.md   |  70 ++
 .../cordova/notification/notification.prompt.md | 120 +++
 .../notification/notification.vibrate.md        |  97 +++
 .../cordova/splashscreen/splashscreen.hide.md   |  75 ++
 .../edge/cordova/splashscreen/splashscreen.md   |  85 +++
 .../cordova/splashscreen/splashscreen.show.md   |  66 ++
 .../edge/cordova/storage/database/database.md   | 113 +++
 .../storage/localstorage/localstorage.md        | 118 +++
 .../cordova/storage/parameters/display_name.md  |  19 +
 docs/de/edge/cordova/storage/parameters/name.md |  19 +
 docs/de/edge/cordova/storage/parameters/size.md |  19 +
 .../edge/cordova/storage/parameters/version.md  |  19 +
 .../edge/cordova/storage/sqlerror/sqlerror.md   |  40 +
 .../storage/sqlresultset/sqlresultset.md        | 139 ++++
 .../sqlresultsetrowlist/sqlresultsetrowlist.md  | 127 ++++
 .../storage/sqltransaction/sqltransaction.md    | 105 +++
 docs/de/edge/cordova/storage/storage.md         |  69 ++
 .../cordova/storage/storage.opendatabase.md     |  66 ++
 docs/de/edge/guide/appdev/privacy/index.md      |  54 ++
 docs/de/edge/guide/appdev/whitelist/index.md    | 171 +++++
 docs/de/edge/guide/cli/index.md                 | 276 +++++++
 docs/de/edge/guide/hybrid/plugins/index.md      |  84 +++
 docs/de/edge/guide/hybrid/webviews/index.md     |  22 +
 docs/de/edge/guide/overview/index.md            | 701 ++++++++++++++++++
 docs/de/edge/guide/platforms/android/config.md  |  45 ++
 docs/de/edge/guide/platforms/android/index.md   | 191 +++++
 docs/de/edge/guide/platforms/android/plugin.md  | 151 ++++
 docs/de/edge/guide/platforms/android/tools.md   |  68 ++
 .../edge/guide/platforms/android/upgrading.md   | 400 ++++++++++
 docs/de/edge/guide/platforms/android/webview.md | 114 +++
 .../edge/guide/platforms/blackberry/config.md   |  22 +
 .../de/edge/guide/platforms/blackberry/index.md | 164 +++++
 .../edge/guide/platforms/blackberry/plugin.md   | 102 +++
 .../de/edge/guide/platforms/blackberry/tools.md |  60 ++
 .../guide/platforms/blackberry/upgrading.md     | 419 +++++++++++
 .../edge/guide/platforms/blackberry10/config.md |  37 +
 .../edge/guide/platforms/blackberry10/index.md  | 173 +++++
 .../edge/guide/platforms/blackberry10/plugin.md | 159 ++++
 .../edge/guide/platforms/blackberry10/tools.md  | 140 ++++
 .../guide/platforms/blackberry10/upgrading.md   | 438 +++++++++++
 .../de/edge/guide/platforms/firefoxos/config.md |  22 +
 docs/de/edge/guide/platforms/index.md           |  78 ++
 docs/de/edge/guide/platforms/ios/config.md      |  53 ++
 docs/de/edge/guide/platforms/ios/index.md       | 180 +++++
 docs/de/edge/guide/platforms/ios/plugin.md      | 196 +++++
 docs/de/edge/guide/platforms/ios/tools.md       |  49 ++
 docs/de/edge/guide/platforms/ios/upgrading.md   | 695 ++++++++++++++++++
 docs/de/edge/guide/platforms/ios/webview.md     | 158 ++++
 docs/de/edge/guide/platforms/tizen/index.md     | 112 +++
 docs/de/edge/guide/platforms/win8/index.md      | 114 +++
 docs/de/edge/guide/platforms/win8/tools.md      |  35 +
 docs/de/edge/guide/platforms/win8/upgrading.md  |  39 +
 docs/de/edge/guide/platforms/wp7/index.md       | 109 +++
 docs/de/edge/guide/platforms/wp8/index.md       | 149 ++++
 docs/de/edge/guide/platforms/wp8/plugin.md      | 191 +++++
 docs/de/edge/guide/platforms/wp8/tools.md       |  88 +++
 docs/de/edge/guide/platforms/wp8/upgrading.md   | 392 ++++++++++
 docs/de/edge/index.md                           | 206 ++++++
 docs/de/edge/plugin_ref/plugman.md              |  84 +++
 docs/de/edge/plugin_ref/spec.md                 | 415 +++++++++++
 .../geolocation/Coordinates/coordinates.md      |   4 +-
 docs/ru/edge/config.json                        | 200 +++++
 docs/ru/edge/config.json~                       | 200 +++++
 docs/ru/edge/config_ref/index.md                |  59 ++
 .../accelerometer/acceleration/acceleration.md  |  98 +++
 .../accelerometer/accelerometer.clearWatch.md   | 109 +++
 .../accelerometer.getCurrentAcceleration.md     | 105 +++
 .../edge/cordova/accelerometer/accelerometer.md |  84 +++
 .../accelerometer.watchAcceleration.md          | 129 ++++
 .../parameters/accelerometerError.md            |  23 +
 .../parameters/accelerometerOptions.md          |  23 +
 .../parameters/accelerometerSuccess.md          |  37 +
 docs/ru/edge/cordova/camera/camera.cleanup.md   |  42 ++
 .../ru/edge/cordova/camera/camera.getPicture.md | 214 ++++++
 docs/ru/edge/cordova/camera/camera.md           |  92 +++
 .../camera/parameter/CameraPopoverHandle.md     |  61 ++
 .../camera/parameter/CameraPopoverOptions.md    |  60 ++
 .../cordova/camera/parameter/cameraError.md     |  28 +
 .../cordova/camera/parameter/cameraOptions.md   | 109 +++
 .../cordova/camera/parameter/cameraSuccess.md   |  37 +
 .../edge/cordova/compass/compass.clearWatch.md  | 106 +++
 .../cordova/compass/compass.clearWatchFilter.md |  19 +
 .../compass/compass.getCurrentHeading.md        |  90 +++
 docs/ru/edge/cordova/compass/compass.md         |  71 ++
 .../cordova/compass/compass.watchHeading.md     | 128 ++++
 .../compass/compass.watchHeadingFilter.md       |  19 +
 .../compass/compassError/compassError.md        |  32 +
 .../cordova/compass/parameters/compassError.md  |  25 +
 .../compass/parameters/compassHeading.md        |  45 ++
 .../compass/parameters/compassOptions.md        |  39 +
 .../compass/parameters/compassSuccess.md        |  34 +
 docs/ru/edge/cordova/connection/connection.md   |  93 +++
 .../edge/cordova/connection/connection.type.md  | 119 +++
 .../ru/edge/cordova/contacts/Contact/contact.md | 251 +++++++
 .../contacts/ContactAddress/contactaddress.md   | 164 +++++
 .../contacts/ContactError/contactError.md       |  37 +
 .../contacts/ContactField/contactfield.md       | 139 ++++
 .../ContactFindOptions/contactfindoptions.md    | 106 +++
 .../cordova/contacts/ContactName/contactname.md | 141 ++++
 .../ContactOrganization/contactorganization.md  | 147 ++++
 .../ru/edge/cordova/contacts/contacts.create.md |  70 ++
 docs/ru/edge/cordova/contacts/contacts.find.md  | 110 +++
 docs/ru/edge/cordova/contacts/contacts.md       | 101 +++
 .../cordova/contacts/parameters/contactError.md |  23 +
 .../contacts/parameters/contactFields.md        |  21 +
 .../contacts/parameters/contactFindOptions.md   |  28 +
 .../contacts/parameters/contactSuccess.md       |  36 +
 docs/ru/edge/cordova/device/device.cordova.md   |  72 ++
 docs/ru/edge/cordova/device/device.md           |  95 +++
 docs/ru/edge/cordova/device/device.model.md     |  89 +++
 docs/ru/edge/cordova/device/device.name.md      |  96 +++
 docs/ru/edge/cordova/device/device.platform.md  |  87 +++
 docs/ru/edge/cordova/device/device.uuid.md      |  86 +++
 docs/ru/edge/cordova/device/device.version.md   |  70 ++
 .../ru/edge/cordova/events/events.backbutton.md |  75 ++
 .../cordova/events/events.batterycritical.md    |  85 +++
 .../ru/edge/cordova/events/events.batterylow.md |  85 +++
 .../edge/cordova/events/events.batterystatus.md |  90 +++
 .../edge/cordova/events/events.deviceready.md   |  78 ++
 .../edge/cordova/events/events.endcallbutton.md |  76 ++
 docs/ru/edge/cordova/events/events.md           |  89 +++
 .../ru/edge/cordova/events/events.menubutton.md |  77 ++
 docs/ru/edge/cordova/events/events.offline.md   |  92 +++
 docs/ru/edge/cordova/events/events.online.md    |  92 +++
 docs/ru/edge/cordova/events/events.pause.md     |  87 +++
 docs/ru/edge/cordova/events/events.resume.md    | 101 +++
 .../edge/cordova/events/events.searchbutton.md  |  76 ++
 .../cordova/events/events.startcallbutton.md    |  76 ++
 .../cordova/events/events.volumedownbutton.md   |  76 ++
 .../cordova/events/events.volumeupbutton.md     |  76 ++
 .../file/directoryentry/directoryentry.md       | 394 ++++++++++
 .../file/directoryreader/directoryreader.md     |  62 ++
 docs/ru/edge/cordova/file/file.md               | 100 +++
 .../ru/edge/cordova/file/fileentry/fileentry.md | 332 +++++++++
 .../ru/edge/cordova/file/fileerror/fileerror.md |  42 ++
 docs/ru/edge/cordova/file/fileobj/fileobj.md    |  76 ++
 .../edge/cordova/file/filereader/filereader.md  | 253 +++++++
 .../edge/cordova/file/filesystem/filesystem.md  |  85 +++
 .../cordova/file/filetransfer/filetransfer.md   | 269 +++++++
 .../file/filetransfererror/filetransfererror.md |  40 +
 .../file/fileuploadoptions/fileuploadoptions.md |  41 ++
 .../file/fileuploadresult/fileuploadresult.md   |  35 +
 .../edge/cordova/file/filewriter/filewriter.md  | 230 ++++++
 docs/ru/edge/cordova/file/flags/flags.md        |  41 ++
 .../file/localfilesystem/localfilesystem.md     | 103 +++
 docs/ru/edge/cordova/file/metadata/metadata.md  |  44 ++
 .../geolocation/Coordinates/coordinates.md      | 123 ++++
 .../cordova/geolocation/Position/position.md    | 111 +++
 .../geolocation/PositionError/positionError.md  |  47 ++
 .../geolocation/geolocation.clearWatch.md       | 108 +++
 .../geolocation.getCurrentPosition.md           | 120 +++
 docs/ru/edge/cordova/geolocation/geolocation.md | 101 +++
 .../geolocation/geolocation.watchPosition.md    | 121 +++
 .../parameters/geolocation.options.md           |  34 +
 .../geolocation/parameters/geolocationError.md  |  28 +
 .../parameters/geolocationSuccess.md            |  41 ++
 .../GlobalizationError/globalizationerror.md    |  84 +++
 .../globalization/globalization.dateToString.md |  87 +++
 .../globalization.getCurrencyPattern.md         | 105 +++
 .../globalization/globalization.getDateNames.md |  87 +++
 .../globalization.getDatePattern.md             |  99 +++
 .../globalization.getFirstDayOfWeek.md          |  68 ++
 .../globalization.getLocaleName.md              |  72 ++
 .../globalization.getNumberPattern.md           | 126 ++++
 .../globalization.getPreferredLanguage.md       |  72 ++
 .../globalization.isDayLightSavingsTime.md      |  72 ++
 .../edge/cordova/globalization/globalization.md |  65 ++
 .../globalization.numberToString.md             |  79 ++
 .../globalization/globalization.stringToDate.md | 105 +++
 .../globalization.stringToNumber.md             |  79 ++
 .../edge/cordova/inappbrowser/inappbrowser.md   | 493 +++++++++++++
 .../ru/edge/cordova/inappbrowser/window.open.md | 101 +++
 .../edge/cordova/media/MediaError/mediaError.md |  36 +
 .../edge/cordova/media/Parameters/mediaError.md |  28 +
 docs/ru/edge/cordova/media/capture/CaptureCB.md |  39 +
 .../edge/cordova/media/capture/CaptureError.md  |  35 +
 .../cordova/media/capture/CaptureErrorCB.md     |  35 +
 .../cordova/media/capture/ConfigurationData.md  |  59 ++
 .../media/capture/MediaFile.getFormatData.md    |  49 ++
 docs/ru/edge/cordova/media/capture/MediaFile.md |  35 +
 .../edge/cordova/media/capture/MediaFileData.md |  73 ++
 docs/ru/edge/cordova/media/capture/capture.md   | 126 ++++
 .../edge/cordova/media/capture/captureAudio.md  | 133 ++++
 .../media/capture/captureAudioOptions.md        |  45 ++
 .../edge/cordova/media/capture/captureImage.md  | 124 ++++
 .../media/capture/captureImageOptions.md        |  35 +
 .../edge/cordova/media/capture/captureVideo.md  | 125 ++++
 .../media/capture/captureVideoOptions.md        |  41 ++
 .../cordova/media/media.getCurrentPosition.md   | 173 +++++
 docs/ru/edge/cordova/media/media.getDuration.md | 159 ++++
 docs/ru/edge/cordova/media/media.md             | 145 ++++
 docs/ru/edge/cordova/media/media.pause.md       | 161 ++++
 docs/ru/edge/cordova/media/media.play.md        | 184 +++++
 docs/ru/edge/cordova/media/media.release.md     | 149 ++++
 docs/ru/edge/cordova/media/media.seekTo.md      | 152 ++++
 docs/ru/edge/cordova/media/media.setVolume.md   | 170 +++++
 docs/ru/edge/cordova/media/media.startRecord.md | 148 ++++
 docs/ru/edge/cordova/media/media.stop.md        | 165 +++++
 docs/ru/edge/cordova/media/media.stopRecord.md  | 135 ++++
 .../cordova/notification/notification.alert.md  | 112 +++
 .../cordova/notification/notification.beep.md   | 104 +++
 .../notification/notification.confirm.md        | 121 +++
 .../edge/cordova/notification/notification.md   |  70 ++
 .../cordova/notification/notification.prompt.md | 120 +++
 .../notification/notification.vibrate.md        |  97 +++
 .../cordova/splashscreen/splashscreen.hide.md   |  75 ++
 .../edge/cordova/splashscreen/splashscreen.md   |  85 +++
 .../cordova/splashscreen/splashscreen.show.md   |  66 ++
 .../edge/cordova/storage/database/database.md   | 113 +++
 .../storage/localstorage/localstorage.md        | 118 +++
 .../cordova/storage/parameters/display_name.md  |  19 +
 docs/ru/edge/cordova/storage/parameters/name.md |  19 +
 docs/ru/edge/cordova/storage/parameters/size.md |  19 +
 .../edge/cordova/storage/parameters/version.md  |  19 +
 .../edge/cordova/storage/sqlerror/sqlerror.md   |  40 +
 .../storage/sqlresultset/sqlresultset.md        | 139 ++++
 .../sqlresultsetrowlist/sqlresultsetrowlist.md  | 127 ++++
 .../storage/sqltransaction/sqltransaction.md    | 105 +++
 docs/ru/edge/cordova/storage/storage.md         |  69 ++
 .../cordova/storage/storage.opendatabase.md     |  66 ++
 docs/ru/edge/guide/appdev/privacy/index.md      |  54 ++
 docs/ru/edge/guide/appdev/whitelist/index.md    | 171 +++++
 docs/ru/edge/guide/cli/index.md                 | 276 +++++++
 docs/ru/edge/guide/hybrid/plugins/index.md      |  84 +++
 docs/ru/edge/guide/hybrid/webviews/index.md     |  22 +
 docs/ru/edge/guide/overview/index.md            | 701 ++++++++++++++++++
 docs/ru/edge/guide/platforms/android/config.md  |  45 ++
 docs/ru/edge/guide/platforms/android/index.md   | 191 +++++
 docs/ru/edge/guide/platforms/android/plugin.md  | 151 ++++
 docs/ru/edge/guide/platforms/android/tools.md   |  68 ++
 .../edge/guide/platforms/android/upgrading.md   | 400 ++++++++++
 docs/ru/edge/guide/platforms/android/webview.md | 114 +++
 .../edge/guide/platforms/blackberry/config.md   |  22 +
 .../ru/edge/guide/platforms/blackberry/index.md | 164 +++++
 .../edge/guide/platforms/blackberry/plugin.md   | 102 +++
 .../ru/edge/guide/platforms/blackberry/tools.md |  60 ++
 .../guide/platforms/blackberry/upgrading.md     | 427 +++++++++++
 .../edge/guide/platforms/blackberry10/config.md |  37 +
 .../edge/guide/platforms/blackberry10/index.md  | 173 +++++
 .../edge/guide/platforms/blackberry10/plugin.md | 193 +++++
 .../edge/guide/platforms/blackberry10/tools.md  | 140 ++++
 .../guide/platforms/blackberry10/upgrading.md   | 446 ++++++++++++
 .../ru/edge/guide/platforms/firefoxos/config.md |  22 +
 docs/ru/edge/guide/platforms/index.md           |  78 ++
 docs/ru/edge/guide/platforms/ios/config.md      |  53 ++
 docs/ru/edge/guide/platforms/ios/index.md       | 180 +++++
 docs/ru/edge/guide/platforms/ios/plugin.md      | 196 +++++
 docs/ru/edge/guide/platforms/ios/tools.md       |  49 ++
 docs/ru/edge/guide/platforms/ios/upgrading.md   | 729 +++++++++++++++++++
 docs/ru/edge/guide/platforms/ios/webview.md     | 158 ++++
 docs/ru/edge/guide/platforms/tizen/index.md     | 112 +++
 docs/ru/edge/guide/platforms/win8/index.md      | 114 +++
 docs/ru/edge/guide/platforms/win8/tools.md      |  35 +
 docs/ru/edge/guide/platforms/win8/upgrading.md  |  39 +
 docs/ru/edge/guide/platforms/wp7/index.md       | 109 +++
 docs/ru/edge/guide/platforms/wp8/index.md       | 149 ++++
 docs/ru/edge/guide/platforms/wp8/plugin.md      | 209 ++++++
 docs/ru/edge/guide/platforms/wp8/tools.md       |  88 +++
 docs/ru/edge/guide/platforms/wp8/upgrading.md   | 392 ++++++++++
 docs/ru/edge/index.md                           | 206 ++++++
 docs/ru/edge/plugin_ref/plugman.md              |  84 +++
 docs/ru/edge/plugin_ref/spec.md                 | 415 +++++++++++
 401 files changed, 44545 insertions(+), 2 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/config_ref/index.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/config_ref/index.md b/docs/de/edge/config_ref/index.md
new file mode 100644
index 0000000..ac7e1e4
--- /dev/null
+++ b/docs/de/edge/config_ref/index.md
@@ -0,0 +1,59 @@
+---
+
+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.
+---
+
+# Konfigurationsreferenz
+
+Viele Aspekte des Verhaltens einer Anwendung können mit einer plattformunabhängig Konfigurationsdatei, `config.xml`, gesteuert werden, welche auf der Grundlage von [Packaged Web Apps (Widgets)][1] der W3C spezifiziert ist.
+
+ [1]: http://www.w3.org/TR/widgets/
+
+Für Projekte, die mit dem Cordova-CLI (beschrieben in Die Kommandozeilen-Schnittstelle) erstellt wurden, finden Sie diese Datei im `www` Verzeichnis der obersten Ebene. Mit dem CLI erstellte Projekte, regeneriert Versionen dieser Datei in verschiedenen Unterverzeichnissen innerhalb `platforms`. Für nicht-CLI Projekte dient jede plattformspezifischen Datei als Quelle.
+
+Während der Speicherort der `config.xml` Datei je nach Plattform ändern kann, ändert sich deren Inhalt im Allgemeinen nicht. Einige plattformspezifischen Funktionen sind auch in der gleichen Konfigurationsdatei angegeben. Einzelheiten sind unten aufgeführt:
+
+*   iOS Konfiguration
+*   Android Konfiguration
+*   BlackBerry Konfiguration
+
+## config.xml Elemente
+
+Das [Apache-Cordova][2] Projekt strebt danach, die abstrakten Einzelheiten der nativen Platform mit webinspirierten und webbasierte Abstraktionen zu ersetzten, die stark von Standards gesteuert und in der Web-Gemeinschaft angenommen sind. Bitte nehmen Sie sich ein paar Minuten Zeit, um sich mit der [config.xml Spezifikation][1] vertraut zu machen, zu verstehen auf welcher Art das Apache-Cordova-Projekt die Anwendungsmetadaten versucht zu abstrahieren und die einfachen Einstiegspunkte anzusehen.
+
+ [2]: http://cordova.io
+
+Ein Beispiel:
+
+        <widget>
+            <preference name="MySetting" value="true" />
+            <feature name="MyPlugin" value="MyPluginClass" />
+            <access origin="*" />
+            <content src="index.html" />
+        </widget>
+    
+
+Eine Liste der unterstützten Elemente der gängigen Plattformen, die in Apache Cordova unterstützt werden.
+
+### `<feature>`
+
+Diese Elemente verweisen auf systemeigene APIs, auf welche die Anwendung zugreift. Während der Laufzeit verweist das Apache Cordova Framework `<feature>` Elemente auf nativen Code, um Ihrer Cordova Anwendungen den Zugriff auf Geräte APIs zu ermöglichen, was für typisch webbasierte Anwendungen sonst nicht möglich ist.
+
+### `<access>`
+
+Diese Elemente definieren die Funktionsweise Ihrer Whitelist. Bitte lesen Sie den Domain Whitelist Guide für weitere Informationen.
+
+### `<content>`
+
+Dieses Element definiert die Startseite Ihrer Anwendung relativ zum Standard Web Root Verzeichnis des Projekts. Dieses Element ist optional, der Standardwert ist `index.html`.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/accelerometer/acceleration/acceleration.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/accelerometer/acceleration/acceleration.md b/docs/de/edge/cordova/accelerometer/acceleration/acceleration.md
new file mode 100644
index 0000000..d9a8bf7
--- /dev/null
+++ b/docs/de/edge/cordova/accelerometer/acceleration/acceleration.md
@@ -0,0 +1,98 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# Beschleunigung
+
+Zu einem bestimmten Zeitpunkt erfasste `Beschleunigungsmesser`-Daten.
+
+## Eigenschaften
+
+*   **X**: Betrag der Beschleunigung auf der x-Achse. (in m/s ^ 2) *(Anzahl)*
+*   **y**: Betrag der Beschleunigung auf der y-Achse. (in m/s ^ 2) *(Anzahl)*
+*   **Z**: Betrag der Beschleunigung auf die z-Achse. (in m/s ^ 2) *(Anzahl)*
+*   **Timestamp**: Zeitstempel der Erstellung in Millisekunden. *(DOMTimeStamp)*
+
+## Beschreibung
+
+Ein `Acceleration` Objekt aufgefüllt und von jeder der APIs zurückgegebene `Accelerometer` Methoden. Beschleunigungswerte sind die Auswirkungen der Schwerkraft (9.81 m/s ^ 2), so dass wenn ein Gerät flach und nach oben, *X*, *y liegt*, und *Z* -Werte zurückgegeben werden sollte `` , `` , und`9.81`.
+
+## Unterstützte Plattformen
+
+*   Android
+*   BlackBerry WebWorks (OS 5.0 und höher)
+*   iOS
+*   Tizen
+*   Windows Phone 7 und 8
+*   Windows 8
+
+## Kleines Beispiel
+
+    function onSuccess(acceleration) {
+        alert('Acceleration X: ' + acceleration.x + '\n' +
+              'Acceleration Y: ' + acceleration.y + '\n' +
+              'Acceleration Z: ' + acceleration.z + '\n' +
+              'Timestamp: '      + acceleration.timestamp + '\n');
+    };
+    
+    function onError() {
+        alert('onError!');
+    };
+    
+    navigator.accelerometer.getCurrentAcceleration(onSuccess, onError);
+    
+
+## Vollständiges Beispiel
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>Acceleration Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+            navigator.accelerometer.getCurrentAcceleration(onSuccess, onError);
+        }
+    
+        // onSuccess: Get a snapshot of the current acceleration
+        //
+        function onSuccess(acceleration) {
+            alert('Acceleration X: ' + acceleration.x + '\n' +
+                  'Acceleration Y: ' + acceleration.y + '\n' +
+                  'Acceleration Z: ' + acceleration.z + '\n' +
+                  'Timestamp: '      + acceleration.timestamp + '\n');
+        }
+    
+        // onError: Failed to get the acceleration
+        //
+        function onError() {
+            alert('onError!');
+        }
+    
+        </script>
+      </head>
+      <body>
+        <h1>Example</h1>
+        <p>getCurrentAcceleration</p>
+      </body>
+    </html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/accelerometer/accelerometer.clearWatch.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/accelerometer/accelerometer.clearWatch.md b/docs/de/edge/cordova/accelerometer/accelerometer.clearWatch.md
new file mode 100644
index 0000000..acc202f
--- /dev/null
+++ b/docs/de/edge/cordova/accelerometer/accelerometer.clearWatch.md
@@ -0,0 +1,109 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# accelerometer.clearWatch
+
+Beenden, beobachten die `Acceleration` verwiesen wird, durch die `watchID` Parameter.
+
+    navigator.accelerometer.clearWatch(watchID);
+    
+
+*   **WatchID**: die ID zurückgegebener`accelerometer.watchAcceleration`.
+
+## Unterstützte Plattformen
+
+*   Android
+*   BlackBerry WebWorks (OS 5.0 und höher)
+*   iOS
+*   Tizen
+*   Windows Phone 7 und 8
+*   Windows 8
+
+## Kleines Beispiel
+
+    var watchID = navigator.accelerometer.watchAcceleration(onSuccess, onError, options);
+    
+    // ... later on ...
+    
+    navigator.accelerometer.clearWatch(watchID);
+    
+
+## Vollständiges Beispiel
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>Acceleration Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // The watch id references the current `watchAcceleration`
+        var watchID = null;
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+            startWatch();
+        }
+    
+        // Start watching the acceleration
+        //
+        function startWatch() {
+    
+            // Update acceleration every 3 seconds
+            var options = { frequency: 3000 };
+    
+            watchID = navigator.accelerometer.watchAcceleration(onSuccess, onError, options);
+        }
+    
+        // Stop watching the acceleration
+        //
+        function stopWatch() {
+            if (watchID) {
+                navigator.accelerometer.clearWatch(watchID);
+                watchID = null;
+            }
+        }
+    
+        // onSuccess: Get a snapshot of the current acceleration
+        //
+        function onSuccess(acceleration) {
+            var element = document.getElementById('accelerometer');
+    
+            element.innerHTML = 'Acceleration X: ' + acceleration.x + '<br />' +
+                                'Acceleration Y: ' + acceleration.y + '<br />' +
+                                'Acceleration Z: ' + acceleration.z + '<br />' +
+                                'Timestamp: '      + acceleration.timestamp + '<br />';
+        }
+    
+        // onError: Failed to get the acceleration
+        //
+        function onError() {
+            alert('onError!');
+        }
+    
+        </script>
+      </head>
+      <body>
+        <div id="accelerometer">Waiting for accelerometer...</div>
+            <button onclick="stopWatch();">Stop Watching</button>
+      </body>
+    </html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/accelerometer/accelerometer.getCurrentAcceleration.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/accelerometer/accelerometer.getCurrentAcceleration.md b/docs/de/edge/cordova/accelerometer/accelerometer.getCurrentAcceleration.md
new file mode 100644
index 0000000..bfeecef
--- /dev/null
+++ b/docs/de/edge/cordova/accelerometer/accelerometer.getCurrentAcceleration.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.
+---
+
+# accelerometer.getCurrentAcceleration
+
+Erhalten Sie die aktuelle Beschleunigung entlang der *x-*, *y-*und *Z* -Achsen.
+
+    navigator.accelerometer.getCurrentAcceleration(accelerometerSuccess, accelerometerError);
+    
+
+## Beschreibung
+
+Der Beschleunigungsmesser ist ein Bewegungssensor, der die Änderung (*Delta*) erkennt Bewegung im Verhältnis zu der aktuellen Geräte-Orientierung in drei Dimensionen entlang der *x-*, *y-*und *Z* -Achse.
+
+Diese Beschleunigungswerte werden zurückgegeben die `accelerometerSuccess` Callback-Funktion.
+
+## Unterstützte Plattformen
+
+*   Android
+*   BlackBerry WebWorks (OS 5.0 und höher)
+*   iOS
+*   Tizen
+*   Windows Phone 7 und 8
+*   Windows 8
+
+## Kleines Beispiel
+
+    function onSuccess(acceleration) {
+        alert('Acceleration X: ' + acceleration.x + '\n' +
+              'Acceleration Y: ' + acceleration.y + '\n' +
+              'Acceleration Z: ' + acceleration.z + '\n' +
+              'Timestamp: '      + acceleration.timestamp + '\n');
+    };
+    
+    function onError() {
+        alert('onError!');
+    };
+    
+    navigator.accelerometer.getCurrentAcceleration(onSuccess, onError);
+    
+
+## Vollständiges Beispiel
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>Acceleration Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+            navigator.accelerometer.getCurrentAcceleration(onSuccess, onError);
+        }
+    
+        // onSuccess: Get a snapshot of the current acceleration
+        //
+        function onSuccess(acceleration) {
+            alert('Acceleration X: ' + acceleration.x + '\n' +
+                  'Acceleration Y: ' + acceleration.y + '\n' +
+                  'Acceleration Z: ' + acceleration.z + '\n' +
+                  'Timestamp: '      + acceleration.timestamp + '\n');
+        }
+    
+        // onError: Failed to get the acceleration
+        //
+        function onError() {
+            alert('onError!');
+        }
+    
+        </script>
+      </head>
+      <body>
+        <h1>Example</h1>
+        <p>getCurrentAcceleration</p>
+      </body>
+    </html>
+    
+
+## iOS Macken
+
+*   iOS erkennt nicht das Konzept die aktuelle Beschleunigung zu einem bestimmten Zeitpunkt zu bekommen.
+
+*   Müssen Sie die Beschleunigung zu sehen und erfassen die Daten zu bestimmten Zeitintervallen.
+
+*   So die `getCurrentAcceleration` -Funktion führt zu den letzten Wert berichtet von einer `watchAccelerometer` rufen.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/accelerometer/accelerometer.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/accelerometer/accelerometer.md b/docs/de/edge/cordova/accelerometer/accelerometer.md
new file mode 100644
index 0000000..903aef9
--- /dev/null
+++ b/docs/de/edge/cordova/accelerometer/accelerometer.md
@@ -0,0 +1,84 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# Beschleunigungsmesser
+
+> Erfasst die Bewegung Gerät in der *x-*, *y-*und *Z* -Richtung.
+
+## Methoden
+
+*   accelerometer.getCurrentAcceleration
+*   accelerometer.watchAcceleration
+*   accelerometer.clearWatch
+
+## Argumente
+
+*   accelerometerSuccess
+*   accelerometerError
+*   accelerometerOptions
+
+## Objekte (schreibgeschützt)
+
+*   Beschleunigung
+
+## Zugriff auf die Funktion
+
+Ab Version 3.0 implementiert Cordova Geräteebene APIs als *Plugins*. Verwenden Sie der CLI `plugin` Befehl, beschrieben in der Command-Line Interface, hinzufügen oder Entfernen dieses Feature für ein Projekt:
+
+        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-device-motion.git
+        $ cordova plugin rm org.apache.cordova.core.device-motion
+    
+
+Diese Befehle gelten für alle Zielplattformen, aber die unten beschriebenen Plattform-spezifische Konfigurationseinstellungen ändern:
+
+*   Android (in`app/res/xml/config.xml`)
+    
+        <feature name="Accelerometer">
+            <param name="android-package" value="org.apache.cordova.AccelListener" />
+        </feature>
+        
+
+*   BlackBerry WebWorks
+    
+        (in www/plugins.xml)
+        <feature name="Accelerometer">
+            <param name="blackberry-package" value="org.apache.cordova.accelerometer.Accelerometer" />
+        </feature>
+        
+        (in www/config.xml)
+        <feature id="blackberry.system"  required="true" version="1.0.0.0" />
+        <feature id="org.apache.cordova" required="true" version="1.0.0" />
+        
+
+*   iOS (in`config.xml`)
+    
+        <feature name="Accelerometer">
+            <param name="ios-package" value="CDVAccelerometer" />
+        </feature>
+        
+
+*   Windows Phone (in`Properties/WPAppManifest.xml`)
+    
+        <Capabilities>
+            <Capability Name="ID_CAP_SENSORS" />
+        </Capabilities>
+        
+    
+    Bezug: [Anwendungsmanifest für Windows Phone][1]
+
+ [1]: http://msdn.microsoft.com/en-us/library/ff769509%28v=vs.92%29.aspx
+
+Einige Plattformen können dieses Feature auch ohne besondere Konfiguration unterstützen. Eine Übersicht finden Sie unter Plattform-Support.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/accelerometer/accelerometer.watchAcceleration.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/accelerometer/accelerometer.watchAcceleration.md b/docs/de/edge/cordova/accelerometer/accelerometer.watchAcceleration.md
new file mode 100644
index 0000000..7f7f2b4
--- /dev/null
+++ b/docs/de/edge/cordova/accelerometer/accelerometer.watchAcceleration.md
@@ -0,0 +1,129 @@
+---
+
+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.
+---
+
+# accelerometer.watchAcceleration
+
+Erhalten Sie in regelmäßigen Abständen die Beschleunigung entlang der *x-*, *y-*und *Z* -Achse.
+
+    var watchID = navigator.accelerometer.watchAcceleration(accelerometerSuccess,
+                                                           accelerometerError,
+                                                           [accelerometerOptions]);
+    
+
+## Beschreibung
+
+Der Beschleunigungsmesser ist ein Bewegungssensor, der die Änderung (Delta) erkennt Bewegung relativ zur aktuellen Position. Der Beschleunigungssensor erkennt 3D Bewegung entlang der *x-*, *y-*und *Z* -Achse.
+
+Die `accelerometer.watchAcceleration` -Methode ruft das Gerät an den aktuellen `Acceleration` in regelmäßigen Abständen, Ausführung der `accelerometerSuccess` Callback-Funktion jedes Mal. Gibt das Intervall in Millisekunden über die `acceleratorOptions` des Objekts `frequency` Parameter.
+
+Das zurückgegebene ID Referenzen der Beschleunigungsmesser Uhr Intervall zu sehen und kann mit verwendet werden `accelerometer.clearWatch` , beobachten den Beschleunigungsmesser zu stoppen.
+
+## Unterstützte Plattformen
+
+*   Android
+*   BlackBerry WebWorks (OS 5.0 und höher)
+*   iOS
+*   Tizen
+*   Windows Phone 7 und 8
+*   Windows 8
+
+## Kleines Beispiel
+
+    function onSuccess(acceleration) {
+        alert('Acceleration X: ' + acceleration.x + '\n' +
+              'Acceleration Y: ' + acceleration.y + '\n' +
+              'Acceleration Z: ' + acceleration.z + '\n' +
+              'Timestamp: '      + acceleration.timestamp + '\n');
+    };
+    
+    function onError() {
+        alert('onError!');
+    };
+    
+    var options = { frequency: 3000 };  // Update every 3 seconds
+    
+    var watchID = navigator.accelerometer.watchAcceleration(onSuccess, onError, options);
+    
+
+## Vollständiges Beispiel
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>Acceleration Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // The watch id references the current `watchAcceleration`
+        var watchID = null;
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+            startWatch();
+        }
+    
+        // Start watching the acceleration
+        //
+        function startWatch() {
+    
+            // Update acceleration every 3 seconds
+            var options = { frequency: 3000 };
+    
+            watchID = navigator.accelerometer.watchAcceleration(onSuccess, onError, options);
+        }
+    
+        // Stop watching the acceleration
+        //
+        function stopWatch() {
+            if (watchID) {
+                navigator.accelerometer.clearWatch(watchID);
+                watchID = null;
+            }
+        }
+    
+        // onSuccess: Get a snapshot of the current acceleration
+        //
+        function onSuccess(acceleration) {
+            var element = document.getElementById('accelerometer');
+            element.innerHTML = 'Acceleration X: ' + acceleration.x         + '<br />' +
+                                'Acceleration Y: ' + acceleration.y         + '<br />' +
+                                'Acceleration Z: ' + acceleration.z         + '<br />' +
+                                'Timestamp: '      + acceleration.timestamp + '<br />';
+        }
+    
+        // onError: Failed to get the acceleration
+        //
+        function onError() {
+            alert('onError!');
+        }
+    
+        </script>
+      </head>
+      <body>
+        <div id="accelerometer">Waiting for accelerometer...</div>
+      </body>
+    </html>
+    
+
+## iOS Macken
+
+Die API ruft die Erfolg-Callback-Funktion im Intervall angefordert, aber schränkt den Bereich der Anforderungen an das Gerät zwischen 40ms und 1000ms. Beispielsweise wenn Sie ein Intervall von 3 Sekunden, (3000ms), beantragen die API fordert Daten vom Gerät jede Sekunde, aber nur den Erfolg-Rückruf führt alle 3 Sekunden.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/accelerometer/parameters/accelerometerError.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/accelerometer/parameters/accelerometerError.md b/docs/de/edge/cordova/accelerometer/parameters/accelerometerError.md
new file mode 100644
index 0000000..7a38eb5
--- /dev/null
+++ b/docs/de/edge/cordova/accelerometer/parameters/accelerometerError.md
@@ -0,0 +1,23 @@
+---
+
+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.
+---
+
+# accelerometerError
+
+OnError Callback-Funktion für Beschleunigungsfunktionen.
+
+    function() {
+        // Handle the error
+    }
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/accelerometer/parameters/accelerometerOptions.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/accelerometer/parameters/accelerometerOptions.md b/docs/de/edge/cordova/accelerometer/parameters/accelerometerOptions.md
new file mode 100644
index 0000000..4e3579b
--- /dev/null
+++ b/docs/de/edge/cordova/accelerometer/parameters/accelerometerOptions.md
@@ -0,0 +1,23 @@
+---
+
+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.
+---
+
+# accelerometerOptions
+
+Ein optionaler Parameter, um den Abruf der Beschleunigungswerte anzupassen.
+
+## Optionen
+
+*   **Häufigkeit**: wie oft abgerufen werden die `Acceleration` in Millisekunden. *(Anzahl)* (Default: 10000)
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/accelerometer/parameters/accelerometerSuccess.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/accelerometer/parameters/accelerometerSuccess.md b/docs/de/edge/cordova/accelerometer/parameters/accelerometerSuccess.md
new file mode 100644
index 0000000..2b7742a
--- /dev/null
+++ b/docs/de/edge/cordova/accelerometer/parameters/accelerometerSuccess.md
@@ -0,0 +1,37 @@
+---
+
+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.
+---
+
+# accelerometerSuccess
+
+OnSuccess Callback-Funktion, die die `Beschleunigung` Informationen bereitstellt.
+
+    function(acceleration) {
+        // Do something
+    }
+    
+
+## Parameter
+
+*   **acceleration**: Die Beschleunigung in einem einzigen Moment der Zeit. (Beschleunigung)
+
+## Beispiel
+
+    function onSuccess(acceleration) {
+        alert('Acceleration X: ' + acceleration.x + '\n' +
+              'Acceleration Y: ' + acceleration.y + '\n' +
+              'Acceleration Z: ' + acceleration.z + '\n' +
+              'Timestamp: '      + acceleration.timestamp + '\n');
+    };
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/camera/camera.cleanup.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/camera/camera.cleanup.md b/docs/de/edge/cordova/camera/camera.cleanup.md
new file mode 100644
index 0000000..b325b7b
--- /dev/null
+++ b/docs/de/edge/cordova/camera/camera.cleanup.md
@@ -0,0 +1,42 @@
+---
+
+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.
+---
+
+# camera.cleanup
+
+Entfernt Mittelstufe Fotos von der Kamera aus der vorübergehenden Verwahrung genommen.
+
+    navigator.camera.cleanup( cameraSuccess, cameraError );
+    
+
+## Beschreibung
+
+Entfernt Mittelstufe Image-Dateien, die nach der Berufung in vorübergehender Verwahrung gehalten werden `camera.getPicture` . Gilt nur, wenn der Wert des `Camera.sourceType` ist gleich `Camera.PictureSourceType.CAMERA` und der `Camera.destinationType` entspricht`Camera.DestinationType.FILE_URI`.
+
+## Unterstützte Plattformen
+
+*   iOS
+
+## Beispiel
+
+    navigator.camera.cleanup(onSuccess, onFail);
+    
+    function onSuccess() {
+        console.log("Camera cleanup success.")
+    }
+    
+    function onFail(message) {
+        alert('Failed because: ' + message);
+    }
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/camera/camera.getPicture.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/camera/camera.getPicture.md b/docs/de/edge/cordova/camera/camera.getPicture.md
new file mode 100644
index 0000000..7c6a4a7
--- /dev/null
+++ b/docs/de/edge/cordova/camera/camera.getPicture.md
@@ -0,0 +1,214 @@
+---
+
+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.
+---
+
+# camera.getPicture
+
+Nimmt ein Foto mit der Kamera, oder ein Foto aus dem Gerät Bildergalerie abgerufen. Das Bild wird an den Erfolg-Rückruf als eine base64-codierte übergeben `String` , oder als den URI für die Image-Datei. Die Methode selbst gibt ein `CameraPopoverHandle` -Objekt, das verwendet werden kann, um die Datei-Auswahl-Popover neu zu positionieren.
+
+    navigator.camera.getPicture( cameraSuccess, cameraError, [ cameraOptions ] );
+    
+
+## Beschreibung
+
+Die `camera.getPicture` -Funktion öffnet das Gerät Standard-Kamera-Anwendung, die Benutzern ermöglicht, Bilder ausrichten. Dieses Verhalten tritt standardmäßig, wenn `Camera.sourceType` gleich `Camera.PictureSourceType.CAMERA` . Sobald der Benutzer die Fotoschnäpper, die Kameraanwendung geschlossen wird und die Anwendung wird wiederhergestellt.
+
+Wenn `Camera.sourceType` ist `Camera.PictureSourceType.PHOTOLIBRARY` oder `Camera.PictureSourceType.SAVEDPHOTOALBUM` , dann ein Dialog-Displays, die Benutzern ermöglicht, ein vorhandenes Bild auszuwählen. Die `camera.getPicture` Funktion gibt ein `CameraPopoverHandle` -Objekt, das verwendet werden kann, um den Bild-Auswahl-Dialog, zum Beispiel beim ändert sich der Orientierung des Geräts neu positionieren.
+
+Der Rückgabewert wird gesendet, um die `cameraSuccess` Callback-Funktion in einem der folgenden Formate, je nach dem angegebenen `cameraOptions` :
+
+*   A `String` mit dem base64-codierte Foto-Bild.
+
+*   A `String` , die die Bild-Datei-Stelle auf lokalem Speicher (Standard).
+
+Sie können tun, was Sie wollen, mit dem codierten Bildes oder URI, zum Beispiel:
+
+*   Rendern Sie das Bild in ein `<img>` Tag, wie im folgenden Beispiel
+
+*   Die Daten lokal zu speichern ( `LocalStorage` , [Lawnchair][1], etc..)
+
+*   Post die Daten an einen entfernten server
+
+ [1]: http://brianleroux.github.com/lawnchair/
+
+**Hinweis:** Fotoauflösung auf neueren Geräten ist recht gut. Fotos aus dem Gerät Galerie ausgewählt sind nicht zu einer niedrigeren Qualität herunterskaliert auch wenn ein `quality` -Parameter angegeben wird. Um Speicherprobleme zu vermeiden, legen Sie `Camera.destinationType` auf `FILE_URI` statt`DATA_URL`.
+
+## Unterstützte Plattformen
+
+*   Android
+*   BlackBerry WebWorks (OS 5.0 und höher)
+*   iOS
+*   Tizen
+*   Windows Phone 7 und 8
+*   Windows 8
+
+## Android Macken
+
+Android verwendet Absichten zum Starten von der Kamera-Aktivität auf dem Gerät, um Bilder zu erfassen und auf Handys mit wenig Speicher, Cordova Tätigkeit getötet werden kann. In diesem Szenario kann das Bild nicht angezeigt, wenn die Aktivität von Cordova wiederhergestellt wird.
+
+## iOS Macken
+
+Darunter eine JavaScript `alert()` entweder des Rückrufs Funktionen können Probleme verursachen. Wickeln Sie die Warnung innerhalb einer `setTimeout()` erlauben die iOS-Bild-Picker oder Popover vollständig zu schließen, bevor die Warnung angezeigt:
+
+    setTimeout(function() {/ / Mach dein Ding hier!}, 0);
+    
+
+## Windows Phone 7 Macken
+
+Die native Kameraanwendung aufrufen, während Ihr Gerät über Zune angeschlossen ist funktioniert nicht und löst eine Fehler-Callback.
+
+## Tizen Macken
+
+Tizen unterstützt nur eine `destinationType` der `Camera.DestinationType.FILE_URI` und eine `sourceType` von`Camera.PictureSourceType.PHOTOLIBRARY`.
+
+## Kleines Beispiel
+
+Nehmen Sie ein Foto und rufen Sie sie als base64-codierte Bild:
+
+    navigator.camera.getPicture(onSuccess, onFail, { quality: 50,
+        destinationType: Camera.DestinationType.DATA_URL
+    });
+    
+    function onSuccess(imageData) {
+        var image = document.getElementById('myImage');
+        image.src = "data:image/jpeg;base64," + imageData;
+    }
+    
+    function onFail(message) {
+        alert('Failed because: ' + message);
+    }
+    
+
+Nehmen Sie ein Foto und rufen Sie das Bild-Datei-Speicherort:
+
+    navigator.camera.getPicture(onSuccess, onFail, { quality: 50,
+        destinationType: Camera.DestinationType.FILE_URI });
+    
+    function onSuccess(imageURI) {
+        var image = document.getElementById('myImage');
+        image.src = imageURI;
+    }
+    
+    function onFail(message) {
+        alert('Failed because: ' + message);
+    }
+    
+
+## Vollständiges Beispiel
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>Capture Photo</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        var pictureSource;   // picture source
+        var destinationType; // sets the format of returned value
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready",onDeviceReady,false);
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+            pictureSource=navigator.camera.PictureSourceType;
+            destinationType=navigator.camera.DestinationType;
+        }
+    
+        // Called when a photo is successfully retrieved
+        //
+        function onPhotoDataSuccess(imageData) {
+          // Uncomment to view the base64-encoded image data
+          // console.log(imageData);
+    
+          // Get image handle
+          //
+          var smallImage = document.getElementById('smallImage');
+    
+          // Unhide image elements
+          //
+          smallImage.style.display = 'block';
+    
+          // Show the captured photo
+          // The inline CSS rules are used to resize the image
+          //
+          smallImage.src = "data:image/jpeg;base64," + imageData;
+        }
+    
+        // Called when a photo is successfully retrieved
+        //
+        function onPhotoURISuccess(imageURI) {
+          // Uncomment to view the image file URI
+          // console.log(imageURI);
+    
+          // Get image handle
+          //
+          var largeImage = document.getElementById('largeImage');
+    
+          // Unhide image elements
+          //
+          largeImage.style.display = 'block';
+    
+          // Show the captured photo
+          // The inline CSS rules are used to resize the image
+          //
+          largeImage.src = imageURI;
+        }
+    
+        // A button will call this function
+        //
+        function capturePhoto() {
+          // Take picture using device camera and retrieve image as base64-encoded string
+          navigator.camera.getPicture(onPhotoDataSuccess, onFail, { quality: 50,
+            destinationType: destinationType.DATA_URL });
+        }
+    
+        // A button will call this function
+        //
+        function capturePhotoEdit() {
+          // Take picture using device camera, allow edit, and retrieve image as base64-encoded string
+          navigator.camera.getPicture(onPhotoDataSuccess, onFail, { quality: 20, allowEdit: true,
+            destinationType: destinationType.DATA_URL });
+        }
+    
+        // A button will call this function
+        //
+        function getPhoto(source) {
+          // Retrieve image file location from specified source
+          navigator.camera.getPicture(onPhotoURISuccess, onFail, { quality: 50,
+            destinationType: destinationType.FILE_URI,
+            sourceType: source });
+        }
+    
+        // Called if something bad happens.
+        //
+        function onFail(message) {
+          alert('Failed because: ' + message);
+        }
+    
+        </script>
+      </head>
+      <body>
+        <button onclick="capturePhoto();">Capture Photo</button> <br>
+        <button onclick="capturePhotoEdit();">Capture Editable Photo</button> <br>
+        <button onclick="getPhoto(pictureSource.PHOTOLIBRARY);">From Photo Library</button><br>
+        <button onclick="getPhoto(pictureSource.SAVEDPHOTOALBUM);">From Photo Album</button><br>
+        <img style="display:none;width:60px;height:60px;" id="smallImage" src="" />
+        <img style="display:none;" id="largeImage" src="" />
+      </body>
+    </html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/camera/camera.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/camera/camera.md b/docs/de/edge/cordova/camera/camera.md
new file mode 100644
index 0000000..837f6ee
--- /dev/null
+++ b/docs/de/edge/cordova/camera/camera.md
@@ -0,0 +1,92 @@
+---
+
+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.
+---
+
+# Kamera
+
+> Das `camera` Objekt bietet Zugriff auf das Gerät Standard-Kamera-Anwendung.
+
+**Wichtige Datenschutzhinweis:** Sammlung und Verwendung von Bildern von einem Gerät Kamera löst wichtige Datenschutzprobleme. Ihre app-Datenschutzerklärung sollten besprechen, wie die app die Kamera verwendet und ob die Bilder aufgenommen mit irgendwelchen anderen Parteien geteilt werden. Außerdem, wenn die app-Nutzung der Kamera in der Benutzeroberfläche nicht offensichtlich ist, sollten Sie bereitstellen eine just-in-Time-Bekanntmachung vor Ihrer Anwendung den Zugriff auf die Kamera (wenn das Betriebssystem des Geräts bereits tun nicht). Diese Benachrichtigung sollte der gleichen Informationen, die vorstehend, sowie die Zustimmung des Benutzers (z.B. durch Präsentation Entscheidungen für das **OK** und **Nein danke**). Weitere Informationen finden Sie in der Datenschutz-Guide.
+
+## Methoden
+
+*   camera.getPicture
+*   Camera.Cleanup
+
+## Zugriff auf die Funktion
+
+Ab Version 3.0 implementiert Cordova Geräteebene APIs als *Plugins*. Verwenden Sie der CLI `plugin` Befehl, beschrieben in der Command-Line Interface, hinzufügen oder Entfernen dieses Feature für ein Projekt:
+
+        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-camera.git
+        $ cordova plugin rm org.apache.cordova.core.camera
+    
+
+Diese Befehle gelten für alle Zielplattformen, aber die unten beschriebenen Plattform-spezifische Konfigurationseinstellungen ändern:
+
+*   Android
+    
+        (in app/res/xml/config.xml)
+        <feature name="Camera">
+            <param name="android-package" value="org.apache.cordova.CameraLauncher" />
+        </feature>
+        
+        (in app/AndroidManifest)
+        <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
+        
+
+*   BlackBerry WebWorks
+    
+        (in www/plugins.xml)
+        <feature name="Camera">
+            <param name="blackberry-package" value="org.apache.cordova.camera.Camera" />
+        </feature>
+        
+        (in www/config.xml)
+        <feature id="blackberry.media.camera" />
+        
+        <rim:permissions>
+            <rim:permit>use_camera</rim:permit>
+        </rim:permissions>
+        
+
+*   iOS (in`config.xml`)
+    
+        <feature name="Camera">
+            <param name="ios-package" value="CDVCamera" />
+        </feature>
+        
+
+*   Windows Phone (in`Properties/WPAppManifest.xml`)
+    
+        <Capabilities>
+            <Capability Name="ID_CAP_ISV_CAMERA" />
+            <Capability Name="ID_HW_FRONTCAMERA" />
+        </Capabilities>
+        
+    
+    Bezug: [Anwendungsmanifest für Windows Phone][1]
+
+*   Tizen (in`config.xml`)
+    
+        <feature name="http://tizen.org/api/application" required="true"/>
+        <feature name="http://tizen.org/api/application.launch" required="true"/>
+        
+    
+    Bezug: [Anwendungsmanifest für Tizen Webanwendung][2]
+
+ [1]: http://msdn.microsoft.com/en-us/library/ff769509%28v=vs.92%29.aspx
+ [2]: https://developer.tizen.org/help/topic/org.tizen.help.gs/Creating%20a%20Project.html?path=0_1_1_3#8814682_CreatingaProject-EditingconfigxmlFeatures
+
+Einige Plattformen können dieses Feature unterstützen, ohne dass eine besondere Konfiguration. Eine Übersicht finden Sie unter Plattform-Support.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/camera/parameter/CameraPopoverHandle.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/camera/parameter/CameraPopoverHandle.md b/docs/de/edge/cordova/camera/parameter/CameraPopoverHandle.md
new file mode 100644
index 0000000..aa357fb
--- /dev/null
+++ b/docs/de/edge/cordova/camera/parameter/CameraPopoverHandle.md
@@ -0,0 +1,61 @@
+---
+
+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.
+---
+
+# CameraPopoverHandle
+
+Ein Handle für das Dialogfeld "Popover" erstellt von`camera.getPicture`.
+
+## Methoden
+
+*   **SetPosition**: Legen Sie die Position der Popover.
+
+## Unterstützte Plattformen
+
+*   iOS
+
+## setPosition
+
+Legen Sie die Position von der Popover.
+
+**Parameter:**
+
+*   `cameraPopoverOptions`: die `CameraPopoverOptions` angeben, dass die neue Position
+
+## Kleines Beispiel
+
+     var cameraPopoverOptions = new CameraPopoverOptions(300, 300, 100, 100, Camera.PopoverArrowDirection.ARROW_ANY);
+     cameraPopoverHandle.setPosition(cameraPopoverOptions);
+    
+
+## Vollständiges Beispiel
+
+     function onSuccess(imageData) {
+          // Do stuff with the image!
+     }
+    
+     function onFail(message) {
+         alert('Failed to get the picture: ' + message);
+     }
+    
+     var cameraPopoverHandle = navigator.camera.getPicture(onSuccess, onFail,
+         { destinationType: Camera.DestinationType.FILE_URI,
+           sourceType: Camera.PictureSourceType.PHOTOLIBRARY });
+    
+     // Reposition the popover if the orientation changes.
+     window.onorientationchange = function() {
+         var cameraPopoverOptions = new CameraPopoverOptions(0, 0, 100, 100, 0);
+         cameraPopoverHandle.setPosition(cameraPopoverOptions);
+     }
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/camera/parameter/CameraPopoverOptions.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/camera/parameter/CameraPopoverOptions.md b/docs/de/edge/cordova/camera/parameter/CameraPopoverOptions.md
new file mode 100644
index 0000000..ff39a49
--- /dev/null
+++ b/docs/de/edge/cordova/camera/parameter/CameraPopoverOptions.md
@@ -0,0 +1,60 @@
+---
+
+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.
+---
+
+# CameraPopoverOptions
+
+nur iOS-Parametern, die Anker-Element Lage und Pfeil Richtung der Popover angeben, bei der Auswahl von Bildern aus einem iPad Bibliothek oder Album.
+
+    {X: 0, y: 32, Breite: 320, Höhe: 480, ArrowDir: Camera.PopoverArrowDirection.ARROW_ANY};
+    
+
+## CameraPopoverOptions
+
+*   **X**: x Pixelkoordinate des Bildschirmelement auf dem der Popover zu verankern. *(Anzahl)*
+
+*   **y**: y Pixelkoordinate des Bildschirmelement auf dem der Popover zu verankern. *(Anzahl)*
+
+*   **Breite**: Breite in Pixeln, das Bildschirmelement auf dem der Popover zu verankern. *(Anzahl)*
+
+*   **Höhe**: Höhe in Pixeln, das Bildschirmelement auf dem der Popover zu verankern. *(Anzahl)*
+
+*   **ArrowDir**: Richtung der Pfeil auf der Popover zeigen sollte. Im Sinne `Camera.PopoverArrowDirection` *(Anzahl)* 
+    
+            Camera.PopoverArrowDirection = {ARROW_UP: 1, / / entspricht iOS UIPopoverArrowDirection Konstanten ARROW_DOWN: 2, ARROW_LEFT: 4, ARROW_RIGHT: 8, ARROW_ANY: 15};
+        
+
+Beachten Sie, dass die Größe der Popover ändern kann, um die Richtung des Pfeils und Ausrichtung des Bildschirms anzupassen. Achten Sie darauf, um Orientierung zu berücksichtigen, wenn Sie den Anker-Element-Speicherort angeben.
+
+## Kleines Beispiel
+
+     var popover = new CameraPopoverOptions(300, 300, 100, 100, Camera.PopoverArrowDirection.ARROW_ANY);
+     var options = {
+         quality         : 50,
+         destinationType : Camera.DestinationType.DATA_URL,
+         sourceType      : Camera.PictureSource.SAVEDPHOTOALBUM,
+         popoverOptions  : popover
+     };
+    
+     navigator.camera.getPicture(onSuccess, onFail, options);
+    
+     function onSuccess(imageData) {
+         var image = document.getElementById('myImage');
+         image.src = "data:image/jpeg;base64," + imageData;
+     }
+    
+     function onFail(message) {
+         alert('Failed because: ' + message);
+     }
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/camera/parameter/cameraError.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/camera/parameter/cameraError.md b/docs/de/edge/cordova/camera/parameter/cameraError.md
new file mode 100644
index 0000000..2a59d6d
--- /dev/null
+++ b/docs/de/edge/cordova/camera/parameter/cameraError.md
@@ -0,0 +1,28 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# cameraError
+
+OnError-Callback-Funktion, die eine Fehlermeldung bereitstellt.
+
+    function(message) {
+        // Show a helpful message
+    }
+    
+
+## Parameter
+
+*   **Meldung**: die Nachricht wird durch das Gerät systemeigenen Code bereitgestellt. *(String)*
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/camera/parameter/cameraOptions.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/camera/parameter/cameraOptions.md b/docs/de/edge/cordova/camera/parameter/cameraOptions.md
new file mode 100644
index 0000000..64d165c
--- /dev/null
+++ b/docs/de/edge/cordova/camera/parameter/cameraOptions.md
@@ -0,0 +1,109 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# cameraOptions
+
+Optionale Parameter die Kameraeinstellungen anpassen.
+
+    {Qualität: 75, DestinationType: Camera.DestinationType.DATA_URL, SourceType: Camera.PictureSourceType.CAMERA, AllowEdit: stimmt, EncodingType: Camera.EncodingType.JPEG, TargetWidth: 100, TargetHeight: 100, PopoverOptions: CameraPopoverOptions, SaveToPhotoAlbum: false};
+    
+
+## Optionen
+
+*   **Qualität**: Qualität des gespeicherten Bildes, ausgedrückt als ein Bereich von 0-100, wo 100 in der Regel voller Auflösung ohne Verlust aus der Dateikomprimierung ist. *(Anzahl)* (Beachten Sie, dass Informationen über die Kamera Auflösung nicht verfügbar ist.)
+
+*   **destinationType**: Choose the format of the return value. Defined in `navigator.camera.DestinationType` *(Number)*
+    
+        Camera.DestinationType = {DATA_URL: 0, / / Return Bild als base64-codierte Zeichenfolge FILE_URI: 1, / / Return Image-Datei-URI NATIVE_URI: 2 / / Return image native URI (z. B. Ressourcen-Bibliothek: / / auf iOS oder Inhalte: / / auf Android)};
+        
+
+*   **sourceType**: Set the source of the picture. Defined in `navigator.camera.PictureSourceType` *(Number)*
+    
+        Camera.PictureSourceType = {Fotothek: 0, Kamera: 1, SAVEDPHOTOALBUM: 2};
+        
+
+*   **AllowEdit**: einfache Bearbeitung des Bildes vor Auswahl zu ermöglichen. *(Boolesch)*
+
+*   **encodingType**: Choose the returned image file's encoding. Defined in `navigator.camera.EncodingType` *(Number)*
+    
+        Camera.EncodingType = {JPEG: 0, / / Return JPEG-codierte Bild PNG: 1 / / Return PNG codiertes Bild};
+        
+
+*   **TargetWidth**: Breite in Pixel zum Bild skalieren. Muss mit **TargetHeight**verwendet werden. Seitenverhältnis bleibt konstant. *(Anzahl)*
+
+*   **TargetHeight**: Höhe in Pixel zum Bild skalieren. Muss mit **TargetWidth**verwendet werden. Seitenverhältnis bleibt konstant. *(Anzahl)*
+
+*   **MediaType**: Legen Sie den Typ der Medien zur Auswahl. Funktioniert nur, wenn `PictureSourceType` ist `PHOTOLIBRARY` oder `SAVEDPHOTOALBUM` . Im Sinne `nagivator.camera.MediaType` *(Anzahl)* 
+    
+        Camera.MediaType = {Bild: 0, / / Auswahl der Standbilder nur ermöglichen. STANDARD. Kehrt über DestinationType VIDEO angegebenen Format: 1, / / ermöglichen Auswahl an nur, Video wird immer zurückgegeben FILE_URI ALLMEDIA: 2 / / Auswahl von alle Medientypen zulassen
+        
+    
+    };
+
+*   **CorrectOrientation**: Drehen Sie das Bild um die Ausrichtung des Geräts während der Aufnahme zu korrigieren. *(Boolesch)*
+
+*   **SaveToPhotoAlbum**: das Bild auf das Fotoalbum auf dem Gerät zu speichern, nach Einnahme. *(Boolesch)*
+
+*   **PopoverOptions**: iOS-nur Optionen, die Popover Lage in iPad angeben. In definierten`CameraPopoverOptions`.
+
+*   **cameraDirection**: Choose the camera to use (front- or back-facing). Defined in `navigator.camera.Direction` *(Number)*
+    
+        Camera.Direction = {zurück: 0, / / die hinten gerichteter Kamera vorne verwenden: 1 / / die nach vorn gerichtete Kamera verwenden};
+        
+
+## Android Macken
+
+*   Ignoriert die `allowEdit` Parameter.
+
+*   `Camera.PictureSourceType.PHOTOLIBRARY`und `Camera.PictureSourceType.SAVEDPHOTOALBUM` beide das gleiche Fotoalbum anzuzeigen.
+
+## BlackBerry Macken
+
+*   Ignoriert die `quality` Parameter.
+
+*   Ignoriert die `sourceType` Parameter.
+
+*   Ignoriert die `allowEdit` Parameter.
+
+*   Anwendung müssen wichtige Injektion-Berechtigungen, um die ursprüngliche Kamera-Anwendung zu schließen, nachdem der Benutzer die Fotoschnäpper.
+
+*   Große Bildgrößen kann die Unfähigkeit Bilder auf Nachfolger Geräten (z.B. Torch 9800) codiert, dass Feature hochauflösende Kameras führen.
+
+*   `Camera.MediaType`wird nicht unterstützt.
+
+*   Ignoriert die `correctOrientation` Parameter.
+
+*   Ignoriert die `cameraDirection` Parameter.
+
+## iOS Macken
+
+*   Legen Sie `quality` unter 50 Speicherfehler auf einigen Geräten zu vermeiden.
+
+*   Bei der Verwendung `destinationType.FILE_URI` , Fotos werden im temporären Verzeichnis der Anwendung gespeichert. Sie können den Inhalt dieses Verzeichnisses mit löschen die `navigator.fileMgr` APIs, wenn Speicherplatz ein Anliegen.
+
+## Tizen Macken
+
+*   nicht unterstützte Optionen
+
+*   gibt immer einen Datei-URI
+
+## Windows Phone 7 und 8 Macken
+
+*   Ignoriert die `allowEdit` Parameter.
+
+*   Ignoriert die `correctOrientation` Parameter.
+
+*   Ignoriert die `cameraDirection` Parameter.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/camera/parameter/cameraSuccess.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/camera/parameter/cameraSuccess.md b/docs/de/edge/cordova/camera/parameter/cameraSuccess.md
new file mode 100644
index 0000000..b3c75bd
--- /dev/null
+++ b/docs/de/edge/cordova/camera/parameter/cameraSuccess.md
@@ -0,0 +1,37 @@
+---
+
+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.
+---
+
+# cameraSuccess
+
+OnSuccess Callback-Funktion, die die Bilddaten bereitstellt.
+
+    function(imageData) {
+        // Do something with the image
+    }
+    
+
+## Parameter
+
+*   **CMYK**: Base64-Codierung der Bilddaten, *oder* die Image-Datei-URI, je nach `cameraOptions` in Kraft. *(String)*
+
+## Beispiel
+
+    // Show image
+    //
+    function cameraCallback(imageData) {
+        var image = document.getElementById('myImage');
+        image.src = "data:image/jpeg;base64," + imageData;
+    }
\ No newline at end of file


[50/50] [abbrv] docs commit: Remove German and Russian config.json~

Posted by mw...@apache.org.
Remove German and Russian config.json~


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

Branch: refs/heads/master
Commit: 11fba374051ecdafaeba5346dd0d8b2a629fbe0f
Parents: 28ab19c
Author: Michael Brooks <mi...@michaelbrooks.ca>
Authored: Thu Sep 12 10:00:42 2013 -0700
Committer: Michael Brooks <mi...@michaelbrooks.ca>
Committed: Thu Sep 12 10:00:42 2013 -0700

----------------------------------------------------------------------
 docs/de/edge/config.json~ | 200 -----------------------------------------
 docs/ru/edge/config.json~ | 200 -----------------------------------------
 2 files changed, 400 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/11fba374/docs/de/edge/config.json~
----------------------------------------------------------------------
diff --git a/docs/de/edge/config.json~ b/docs/de/edge/config.json~
deleted file mode 100644
index 2689415..0000000
--- a/docs/de/edge/config.json~
+++ /dev/null
@@ -1,200 +0,0 @@
-{
-    "language": "Korean",
-    "merge": {
-        "accelerometer.md": [
-            "cordova/accelerometer/accelerometer.md",
-            "cordova/accelerometer/accelerometer.getCurrentAcceleration.md",
-            "cordova/accelerometer/accelerometer.watchAcceleration.md",
-            "cordova/accelerometer/accelerometer.clearWatch.md",
-            "cordova/accelerometer/acceleration/acceleration.md",
-            "cordova/accelerometer/parameters/accelerometerSuccess.md",
-            "cordova/accelerometer/parameters/accelerometerError.md",
-            "cordova/accelerometer/parameters/accelerometerOptions.md"
-        ],
-        "camera.md": [
-            "cordova/camera/camera.md",
-            "cordova/camera/camera.getPicture.md",
-            "cordova/camera/parameter/cameraSuccess.md",
-            "cordova/camera/parameter/cameraError.md",
-            "cordova/camera/parameter/cameraOptions.md",
-            "cordova/camera/parameter/CameraPopoverOptions.md",
-            "cordova/camera/parameter/CameraPopoverHandle.md"
-        ],
-        "capture.md": [
-            "cordova/media/capture/capture.md",
-            "cordova/media/capture/captureAudio.md",
-            "cordova/media/capture/captureAudioOptions.md",
-            "cordova/media/capture/captureImage.md",
-            "cordova/media/capture/captureImageOptions.md",
-            "cordova/media/capture/captureVideo.md",
-            "cordova/media/capture/captureVideoOptions.md",
-            "cordova/media/capture/CaptureError.md",
-            "cordova/media/capture/CaptureCB.md",
-            "cordova/media/capture/CaptureErrorCB.md",
-            "cordova/media/capture/ConfigurationData.md",
-            "cordova/media/capture/MediaFile.md",
-            "cordova/media/capture/MediaFile.getFormatData.md",
-            "cordova/media/capture/MediaFileData.md"
-        ],
-        "compass.md": [
-            "cordova/compass/compass.md",
-            "cordova/compass/compass.getCurrentHeading.md",
-            "cordova/compass/compass.watchHeading.md",
-            "cordova/compass/compass.clearWatch.md",
-            "cordova/compass/compass.watchHeadingFilter.md",
-            "cordova/compass/compass.clearWatchFilter.md",
-            "cordova/compass/parameters/compassSuccess.md",
-            "cordova/compass/parameters/compassError.md",
-            "cordova/compass/parameters/compassOptions.md",
-            "cordova/compass/parameters/compassHeading.md",
-            "cordova/compass/compassError/compassError.md"
-        ],
-        "contacts.md": [
-            "cordova/contacts/contacts.md",
-            "cordova/contacts/contacts.create.md",
-            "cordova/contacts/contacts.find.md",
-            "cordova/contacts/Contact/contact.md",
-            "cordova/contacts/ContactAddress/contactaddress.md",
-            "cordova/contacts/ContactField/contactfield.md",
-            "cordova/contacts/ContactFindOptions/contactfindoptions.md",
-            "cordova/contacts/ContactName/contactname.md",
-            "cordova/contacts/ContactOrganization/contactorganization.md",
-            "cordova/contacts/ContactError/contactError.md",
-            "cordova/contacts/parameters/contactSuccess.md",
-            "cordova/contacts/parameters/contactError.md",
-            "cordova/contacts/parameters/contactFields.md",
-            "cordova/contacts/parameters/contactFindOptions.md"
-        ],
-        "device.md": [
-            "cordova/device/device.md",
-            "cordova/device/device.name.md",
-            "cordova/device/device.cordova.md",
-            "cordova/device/device.platform.md",
-            "cordova/device/device.uuid.md",
-            "cordova/device/device.version.md"
-        ],
-        "events.md": [
-            "cordova/events/events.md",
-            "cordova/events/events.deviceready.md",
-            "cordova/events/events.pause.md",
-            "cordova/events/events.resume.md",
-            "cordova/events/events.online.md",
-            "cordova/events/events.offline.md",
-            "cordova/events/events.backbutton.md",
-            "cordova/events/events.batterycritical.md",
-            "cordova/events/events.batterylow.md",
-            "cordova/events/events.batterystatus.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"
-        ],
-        "file.md": [
-            "cordova/file/file.md",
-            "cordova/file/fileobj/fileobj.md",
-            "cordova/file/filereader/filereader.md",
-            "cordova/file/filewriter/filewriter.md",
-            "cordova/file/filesystem/filesystem.md",
-            "cordova/file/fileentry/fileentry.md",
-            "cordova/file/directoryentry/directoryentry.md",
-            "cordova/file/directoryreader/directoryreader.md",
-            "cordova/file/filetransfer/filetransfer.md",
-            "cordova/file/fileuploadoptions/fileuploadoptions.md",
-            "cordova/file/fileuploadresult/fileuploadresult.md",
-            "cordova/file/flags/flags.md",
-            "cordova/file/localfilesystem/localfilesystem.md",
-            "cordova/file/metadata/metadata.md",
-            "cordova/file/fileerror/fileerror.md",
-            "cordova/file/filetransfererror/filetransfererror.md"
-        ],
-        "geolocation.md": [
-            "cordova/geolocation/geolocation.md",
-            "cordova/geolocation/geolocation.getCurrentPosition.md",
-            "cordova/geolocation/geolocation.watchPosition.md",
-            "cordova/geolocation/geolocation.clearWatch.md",
-            "cordova/geolocation/Coordinates/coordinates.md",
-            "cordova/geolocation/Position/position.md",
-            "cordova/geolocation/PositionError/positionError.md",
-            "cordova/geolocation/parameters/geolocationSuccess.md",
-            "cordova/geolocation/parameters/geolocationError.md",
-            "cordova/geolocation/parameters/geolocation.options.md"
-        ],
-        "globalization.md": [
-            "cordova/globalization/globalization.md",
-            "cordova/globalization/globalization.getPreferredLanguage.md",
-            "cordova/globalization/globalization.getLocaleName.md",
-            "cordova/globalization/globalization.dateToString.md",
-            "cordova/globalization/globalization.stringToDate.md",
-            "cordova/globalization/globalization.getDatePattern.md",
-            "cordova/globalization/globalization.getDateNames.md",
-            "cordova/globalization/globalization.isDayLightSavingsTime.md",
-            "cordova/globalization/globalization.getFirstDayOfWeek.md",
-            "cordova/globalization/globalization.numberToString.md",
-            "cordova/globalization/globalization.stringToNumber.md",
-            "cordova/globalization/globalization.getNumberPattern.md",
-            "cordova/globalization/globalization.getCurrencyPattern.md",
-            "cordova/globalization/GlobalizationError/globalizationerror.md"
-        ],
-        "media.md": [
-            "cordova/media/media.md",
-            "cordova/media/media.getCurrentPosition.md",
-            "cordova/media/media.getDuration.md",
-            "cordova/media/media.pause.md",
-            "cordova/media/media.play.md",
-            "cordova/media/media.release.md",
-            "cordova/media/media.seekTo.md",
-            "cordova/media/media.setVolume.md",
-            "cordova/media/media.startRecord.md",
-            "cordova/media/media.stop.md",
-            "cordova/media/media.stopRecord.md",
-            "cordova/media/MediaError/mediaError.md",
-            "cordova/media/Parameters/mediaError.md"
-        ],
-        "network.md": [
-            "cordova/network/network.md",
-            "cordova/network/network.isReachable.md",
-            "cordova/network/NetworkStatus/NetworkStatus.md",
-            "cordova/network/parameters/reachableCallback.md",
-            "cordova/network/parameters/reachableHostname.md",
-            "cordova/network/parameters/reachableOptions.md"
-        ],
-        "connection.md": [
-            "cordova/connection/connection.md",
-            "cordova/connection/connection.type.md"
-        ],
-        "notification.md": [
-            "cordova/notification/notification.md",
-            "cordova/notification/notification.alert.md",
-            "cordova/notification/notification.confirm.md",
-            "cordova/notification/notification.prompt.md",
-            "cordova/notification/notification.beep.md",
-            "cordova/notification/notification.vibrate.md"
-        ],
-        "splashscreen.md": [
-            "cordova/splashscreen/splashscreen.md",
-            "cordova/splashscreen/splashscreen.show.md",
-            "cordova/splashscreen/splashscreen.hide.md"
-        ],
-        "storage.md": [
-            "cordova/storage/storage.md",
-            "cordova/storage/storage.opendatabase.md",
-            "cordova/storage/parameters/name.md",
-            "cordova/storage/parameters/version.md",
-            "cordova/storage/parameters/display_name.md",
-            "cordova/storage/parameters/size.md",
-            "cordova/storage/database/database.md",
-            "cordova/storage/sqltransaction/sqltransaction.md",
-            "cordova/storage/sqlresultset/sqlresultset.md",
-            "cordova/storage/sqlresultsetrowlist/sqlresultsetrowlist.md",
-            "cordova/storage/sqlerror/sqlerror.md",
-            "cordova/storage/localstorage/localstorage.md"
-        ],
-        "inappbrowser.md": [
-            "cordova/inappbrowser/inappbrowser.md",
-            "cordova/inappbrowser/window.open.md"
-        ]
-        
-    }
-}

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/11fba374/docs/ru/edge/config.json~
----------------------------------------------------------------------
diff --git a/docs/ru/edge/config.json~ b/docs/ru/edge/config.json~
deleted file mode 100644
index 2689415..0000000
--- a/docs/ru/edge/config.json~
+++ /dev/null
@@ -1,200 +0,0 @@
-{
-    "language": "Korean",
-    "merge": {
-        "accelerometer.md": [
-            "cordova/accelerometer/accelerometer.md",
-            "cordova/accelerometer/accelerometer.getCurrentAcceleration.md",
-            "cordova/accelerometer/accelerometer.watchAcceleration.md",
-            "cordova/accelerometer/accelerometer.clearWatch.md",
-            "cordova/accelerometer/acceleration/acceleration.md",
-            "cordova/accelerometer/parameters/accelerometerSuccess.md",
-            "cordova/accelerometer/parameters/accelerometerError.md",
-            "cordova/accelerometer/parameters/accelerometerOptions.md"
-        ],
-        "camera.md": [
-            "cordova/camera/camera.md",
-            "cordova/camera/camera.getPicture.md",
-            "cordova/camera/parameter/cameraSuccess.md",
-            "cordova/camera/parameter/cameraError.md",
-            "cordova/camera/parameter/cameraOptions.md",
-            "cordova/camera/parameter/CameraPopoverOptions.md",
-            "cordova/camera/parameter/CameraPopoverHandle.md"
-        ],
-        "capture.md": [
-            "cordova/media/capture/capture.md",
-            "cordova/media/capture/captureAudio.md",
-            "cordova/media/capture/captureAudioOptions.md",
-            "cordova/media/capture/captureImage.md",
-            "cordova/media/capture/captureImageOptions.md",
-            "cordova/media/capture/captureVideo.md",
-            "cordova/media/capture/captureVideoOptions.md",
-            "cordova/media/capture/CaptureError.md",
-            "cordova/media/capture/CaptureCB.md",
-            "cordova/media/capture/CaptureErrorCB.md",
-            "cordova/media/capture/ConfigurationData.md",
-            "cordova/media/capture/MediaFile.md",
-            "cordova/media/capture/MediaFile.getFormatData.md",
-            "cordova/media/capture/MediaFileData.md"
-        ],
-        "compass.md": [
-            "cordova/compass/compass.md",
-            "cordova/compass/compass.getCurrentHeading.md",
-            "cordova/compass/compass.watchHeading.md",
-            "cordova/compass/compass.clearWatch.md",
-            "cordova/compass/compass.watchHeadingFilter.md",
-            "cordova/compass/compass.clearWatchFilter.md",
-            "cordova/compass/parameters/compassSuccess.md",
-            "cordova/compass/parameters/compassError.md",
-            "cordova/compass/parameters/compassOptions.md",
-            "cordova/compass/parameters/compassHeading.md",
-            "cordova/compass/compassError/compassError.md"
-        ],
-        "contacts.md": [
-            "cordova/contacts/contacts.md",
-            "cordova/contacts/contacts.create.md",
-            "cordova/contacts/contacts.find.md",
-            "cordova/contacts/Contact/contact.md",
-            "cordova/contacts/ContactAddress/contactaddress.md",
-            "cordova/contacts/ContactField/contactfield.md",
-            "cordova/contacts/ContactFindOptions/contactfindoptions.md",
-            "cordova/contacts/ContactName/contactname.md",
-            "cordova/contacts/ContactOrganization/contactorganization.md",
-            "cordova/contacts/ContactError/contactError.md",
-            "cordova/contacts/parameters/contactSuccess.md",
-            "cordova/contacts/parameters/contactError.md",
-            "cordova/contacts/parameters/contactFields.md",
-            "cordova/contacts/parameters/contactFindOptions.md"
-        ],
-        "device.md": [
-            "cordova/device/device.md",
-            "cordova/device/device.name.md",
-            "cordova/device/device.cordova.md",
-            "cordova/device/device.platform.md",
-            "cordova/device/device.uuid.md",
-            "cordova/device/device.version.md"
-        ],
-        "events.md": [
-            "cordova/events/events.md",
-            "cordova/events/events.deviceready.md",
-            "cordova/events/events.pause.md",
-            "cordova/events/events.resume.md",
-            "cordova/events/events.online.md",
-            "cordova/events/events.offline.md",
-            "cordova/events/events.backbutton.md",
-            "cordova/events/events.batterycritical.md",
-            "cordova/events/events.batterylow.md",
-            "cordova/events/events.batterystatus.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"
-        ],
-        "file.md": [
-            "cordova/file/file.md",
-            "cordova/file/fileobj/fileobj.md",
-            "cordova/file/filereader/filereader.md",
-            "cordova/file/filewriter/filewriter.md",
-            "cordova/file/filesystem/filesystem.md",
-            "cordova/file/fileentry/fileentry.md",
-            "cordova/file/directoryentry/directoryentry.md",
-            "cordova/file/directoryreader/directoryreader.md",
-            "cordova/file/filetransfer/filetransfer.md",
-            "cordova/file/fileuploadoptions/fileuploadoptions.md",
-            "cordova/file/fileuploadresult/fileuploadresult.md",
-            "cordova/file/flags/flags.md",
-            "cordova/file/localfilesystem/localfilesystem.md",
-            "cordova/file/metadata/metadata.md",
-            "cordova/file/fileerror/fileerror.md",
-            "cordova/file/filetransfererror/filetransfererror.md"
-        ],
-        "geolocation.md": [
-            "cordova/geolocation/geolocation.md",
-            "cordova/geolocation/geolocation.getCurrentPosition.md",
-            "cordova/geolocation/geolocation.watchPosition.md",
-            "cordova/geolocation/geolocation.clearWatch.md",
-            "cordova/geolocation/Coordinates/coordinates.md",
-            "cordova/geolocation/Position/position.md",
-            "cordova/geolocation/PositionError/positionError.md",
-            "cordova/geolocation/parameters/geolocationSuccess.md",
-            "cordova/geolocation/parameters/geolocationError.md",
-            "cordova/geolocation/parameters/geolocation.options.md"
-        ],
-        "globalization.md": [
-            "cordova/globalization/globalization.md",
-            "cordova/globalization/globalization.getPreferredLanguage.md",
-            "cordova/globalization/globalization.getLocaleName.md",
-            "cordova/globalization/globalization.dateToString.md",
-            "cordova/globalization/globalization.stringToDate.md",
-            "cordova/globalization/globalization.getDatePattern.md",
-            "cordova/globalization/globalization.getDateNames.md",
-            "cordova/globalization/globalization.isDayLightSavingsTime.md",
-            "cordova/globalization/globalization.getFirstDayOfWeek.md",
-            "cordova/globalization/globalization.numberToString.md",
-            "cordova/globalization/globalization.stringToNumber.md",
-            "cordova/globalization/globalization.getNumberPattern.md",
-            "cordova/globalization/globalization.getCurrencyPattern.md",
-            "cordova/globalization/GlobalizationError/globalizationerror.md"
-        ],
-        "media.md": [
-            "cordova/media/media.md",
-            "cordova/media/media.getCurrentPosition.md",
-            "cordova/media/media.getDuration.md",
-            "cordova/media/media.pause.md",
-            "cordova/media/media.play.md",
-            "cordova/media/media.release.md",
-            "cordova/media/media.seekTo.md",
-            "cordova/media/media.setVolume.md",
-            "cordova/media/media.startRecord.md",
-            "cordova/media/media.stop.md",
-            "cordova/media/media.stopRecord.md",
-            "cordova/media/MediaError/mediaError.md",
-            "cordova/media/Parameters/mediaError.md"
-        ],
-        "network.md": [
-            "cordova/network/network.md",
-            "cordova/network/network.isReachable.md",
-            "cordova/network/NetworkStatus/NetworkStatus.md",
-            "cordova/network/parameters/reachableCallback.md",
-            "cordova/network/parameters/reachableHostname.md",
-            "cordova/network/parameters/reachableOptions.md"
-        ],
-        "connection.md": [
-            "cordova/connection/connection.md",
-            "cordova/connection/connection.type.md"
-        ],
-        "notification.md": [
-            "cordova/notification/notification.md",
-            "cordova/notification/notification.alert.md",
-            "cordova/notification/notification.confirm.md",
-            "cordova/notification/notification.prompt.md",
-            "cordova/notification/notification.beep.md",
-            "cordova/notification/notification.vibrate.md"
-        ],
-        "splashscreen.md": [
-            "cordova/splashscreen/splashscreen.md",
-            "cordova/splashscreen/splashscreen.show.md",
-            "cordova/splashscreen/splashscreen.hide.md"
-        ],
-        "storage.md": [
-            "cordova/storage/storage.md",
-            "cordova/storage/storage.opendatabase.md",
-            "cordova/storage/parameters/name.md",
-            "cordova/storage/parameters/version.md",
-            "cordova/storage/parameters/display_name.md",
-            "cordova/storage/parameters/size.md",
-            "cordova/storage/database/database.md",
-            "cordova/storage/sqltransaction/sqltransaction.md",
-            "cordova/storage/sqlresultset/sqlresultset.md",
-            "cordova/storage/sqlresultsetrowlist/sqlresultsetrowlist.md",
-            "cordova/storage/sqlerror/sqlerror.md",
-            "cordova/storage/localstorage/localstorage.md"
-        ],
-        "inappbrowser.md": [
-            "cordova/inappbrowser/inappbrowser.md",
-            "cordova/inappbrowser/window.open.md"
-        ]
-        
-    }
-}


[07/50] [abbrv] Synchronization with Crowdin

Posted by mw...@apache.org.
http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/c454848f/docs/fr/edge/cordova/events/events.menubutton.md
----------------------------------------------------------------------
diff --git a/docs/fr/edge/cordova/events/events.menubutton.md b/docs/fr/edge/cordova/events/events.menubutton.md
index 8466f52..7d5b7df 100644
--- a/docs/fr/edge/cordova/events/events.menubutton.md
+++ b/docs/fr/edge/cordova/events/events.menubutton.md
@@ -14,25 +14,25 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
    under the License.
 ---
 
-# bouton menu
+# menubutton
 
-L'événement se déclenche lorsque l'utilisateur appuie sur la touche menu.
+L'évènement se déclenche lorsque l'utilisateur appuie sur la touche menu.
 
     document.addEventListener("menubutton", yourCallbackFunction, false);
     
 
 ## Détails
 
-Appliquant un gestionnaire d'événements remplace le comportement par défaut du bouton menu.
+Appliquer un gestionnaire d'évènements remplace le comportement par défaut du bouton menu.
 
-Les applications doivent généralement utiliser `document.addEventListener` pour attacher un écouteur d'événements une fois le `deviceready` événement se déclenche.
+Les applications devraient en général utiliser `document.addEventListener` pour attacher un écouteur d'évènements, une fois l'évènement `deviceready` déclenché.
 
-## Plates-formes prises en charge
+## Plates-formes supportées
 
 *   Android
 *   BlackBerry WebWorks (OS 5.0 et plus)
 
-## Petit exemple
+## Exemple court
 
     document.addEventListener("menubutton", onMenuKeyDown, false);
     

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/c454848f/docs/fr/edge/cordova/events/events.offline.md
----------------------------------------------------------------------
diff --git a/docs/fr/edge/cordova/events/events.offline.md b/docs/fr/edge/cordova/events/events.offline.md
index bc14949..d1cb172 100644
--- a/docs/fr/edge/cordova/events/events.offline.md
+++ b/docs/fr/edge/cordova/events/events.offline.md
@@ -14,20 +14,20 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
    under the License.
 ---
 
-# en mode hors connexion
+# offline
 
-L'événement se déclenche lorsqu'une application se déconnecte, et l'appareil n'est pas connecté à Internet.
+L'évènement se déclenche lorsqu'une application se déconnecte, quand l'appareil n'est pas connecté à Internet.
 
     document.addEventListener("offline", yourCallbackFunction, false);
     
 
 ## Détails
 
-Le `offline` événement se déclenche lorsqu'un appareil connecté précédemment perd une connexion réseau afin qu'une application ne peut plus accéder l'Internet. Il s'appuie sur les mêmes informations que l'API de connexion et se déclenche quand le `connection.type` passe de `NONE` à une autre valeur.
+L'évènement `offline` se déclenche lorsqu'un appareil précédemment connecté perd sa connexion au réseau, empêchant ainsi l'application d'accéder à Internet. Il repose sur les mêmes informations que l'API Connection et se déclenche quand `connection.type` passe de `NONE` à une autre valeur.
 
-Les applications doivent généralement utiliser `document.addEventListener` pour attacher un écouteur d'événements une fois le `deviceready` événement se déclenche.
+Les applications devraient en général utiliser `document.addEventListener` pour attacher un écouteur d'évènements, une fois l'évènement `deviceready` déclenché.
 
-## Plates-formes prises en charge
+## Plates-formes supportées
 
 *   Android
 *   BlackBerry WebWorks (OS 5.0 et plus)
@@ -36,7 +36,7 @@ Les applications doivent généralement utiliser `document.addEventListener` pou
 *   Paciarelli
 *   Windows 8
 
-## Petit exemple
+## Exemple court
 
     document.addEventListener("offline", onOffline, false);
     
@@ -79,14 +79,14 @@ Les applications doivent généralement utiliser `document.addEventListener` pou
     </html>
     
 
-## iOS Quirks
+## Notes au sujet d'iOS
 
-Durant le démarrage initial, le premier événement en mode hors connexion (si applicable) prend au moins une seconde au feu.
+Lors du démarrage initial, le déclenchement du premier évènement offline (si applicable) prend au moins une seconde.
 
-## Windows Phone 7 Quirks
+## Notes au sujet de Windows Phone 7
 
-Lors de l'exécution dans l'émulateur, le `connection.status` est toujours inconnue, ainsi cet événement ne fait *pas* de feu.
+Lorsque l'application est exécutée dans l'émulateur, la valeur de la propriété `connection.status` est toujours inconnue, ainsi cet évènement n'est *pas* déclenché.
 
-## Windows Phone 8 Quirks
+## Notes au sujet de Windows Phone 8
 
-L'émulateur signale le type de connexion comme `Cellular` , qui ne change pas, ainsi l'événement ne fait *pas* de feu.
\ No newline at end of file
+L'émulateur signale le type de connexion comme `Cellular`, type qui ne change jamais, ainsi l'évènement n'est *pas* déclenché.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/c454848f/docs/fr/edge/cordova/events/events.online.md
----------------------------------------------------------------------
diff --git a/docs/fr/edge/cordova/events/events.online.md b/docs/fr/edge/cordova/events/events.online.md
index 7183e0c..09092f5 100644
--- a/docs/fr/edge/cordova/events/events.online.md
+++ b/docs/fr/edge/cordova/events/events.online.md
@@ -14,20 +14,20 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
    under the License.
 ---
 
-# en ligne
+# online
 
-Cet événement se déclenche lorsqu'une application est en ligne, et l'appareil est connecté à Internet.
+L'évènement se déclenche lorsqu'une application se connecte, quand l'appareil est connecté à Internet.
 
     document.addEventListener("online", yourCallbackFunction, false);
     
 
 ## Détails
 
-Le `online` événement se déclenche lorsqu'un périphérique non-connecté précédemment reçoit une connexion réseau pour permettre un accès aux applications à Internet. Il s'appuie sur les mêmes informations que l'API de connexion et se déclenche lorsque la valeur de `connection.type` devient`NONE`.
+L'évènement `online` se déclenche lorsqu'un appareil précédemment non-connecté se connecte au réseau, permettant ainsi à l'application d'accéder à Internet. Il repose sur les mêmes informations que l'API Connection et se déclenche quand la valeur de `connection.type` devient `NONE`.
 
-Les applications doivent généralement utiliser `document.addEventListener` pour attacher un écouteur d'événements une fois le `deviceready` événement se déclenche.
+Les applications devraient en général utiliser `document.addEventListener` pour attacher un écouteur d'évènements, une fois l'évènement `deviceready` déclenché.
 
-## Plates-formes prises en charge
+## Plates-formes supportées
 
 *   Android
 *   BlackBerry WebWorks (OS 5.0 et plus)
@@ -36,7 +36,7 @@ Les applications doivent généralement utiliser `document.addEventListener` pou
 *   Paciarelli
 *   Windows 8
 
-## Petit exemple
+## Exemple court
 
     document.addEventListener("online", onOnline, false);
     
@@ -79,14 +79,14 @@ Les applications doivent généralement utiliser `document.addEventListener` pou
     </html>
     
 
-## iOS Quirks
+## Notes au sujet d'iOS
 
-Durant le démarrage initial, le premier `online` événement (le cas échéant) prend au moins une seconde au feu, avant que `connection.type` est`UNKNOWN`.
+Lors du démarrage initial, le déclenchement du premier évènement `online` (si applicable) prend au moins une seconde avant quoi `connection.type` vaut `UNKNOWN`.
 
-## Windows Phone 7 Quirks
+## Notes au sujet de Windows Phone 7
 
-Lors de l'exécution dans l'émulateur, le `connection.status` est toujours inconnu, de sorte que cet événement sera *pas* feu.
+Lorsque l'application est exécutée dans l'émulateur, la valeur de la propriété `connection.status` est toujours inconnue, ainsi cet évènement n'est *pas* déclenché.
 
-## Windows Phone 8 Quirks
+## Notes au sujet de Windows Phone 8
 
-L'émulateur signale le type de connexion comme `Cellular` , qui ne change pas, donc les événements seront *pas* feu.
\ No newline at end of file
+L'émulateur signale le type de connexion comme `Cellular`, type qui ne change jamais, ainsi l'évènement n'est *pas* déclenché.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/c454848f/docs/fr/edge/cordova/events/events.pause.md
----------------------------------------------------------------------
diff --git a/docs/fr/edge/cordova/events/events.pause.md b/docs/fr/edge/cordova/events/events.pause.md
index dec0655..d5e7b2b 100644
--- a/docs/fr/edge/cordova/events/events.pause.md
+++ b/docs/fr/edge/cordova/events/events.pause.md
@@ -16,18 +16,18 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 # pause
 
-L'événement se déclenche quand une application est mise dans le fond.
+L'évènement se déclenche quand une application est mise en arrière-plan.
 
     document.addEventListener("pause", yourCallbackFunction, false);
     
 
 ## Détails
 
-Le `pause` événement se déclenche lorsque la plate-forme native met l'application en arrière-plan, généralement lorsque l'utilisateur bascule vers une autre application.
+L'évènement `pause` se déclenche lorsque la plate-forme native met l'application en arrière-plan, généralement lorsque l'utilisateur bascule vers une autre application.
 
-Les applications doivent généralement utiliser `document.addEventListener` pour attacher un écouteur d'événements une fois le `deviceready` événement se déclenche.
+Les applications devraient en général utiliser `document.addEventListener` pour attacher un écouteur d'évènements, une fois l'évènement `deviceready` déclenché.
 
-## Plates-formes prises en charge
+## Plates-formes supportées
 
 *   Android
 *   BlackBerry WebWorks (OS 5.0 et plus)
@@ -35,7 +35,7 @@ Les applications doivent généralement utiliser `document.addEventListener` pou
 *   Windows Phone 7 et 8
 *   Windows 8
 
-## Petit exemple
+## Exemple court
 
     document.addEventListener("pause", onPause, false);
     
@@ -78,10 +78,10 @@ Les applications doivent généralement utiliser `document.addEventListener` pou
     </html>
     
 
-## iOS Quirks
+## Notes au sujet d'iOS
 
-Dans le `pause` Gestionnaire, tous les appels à l'API de Cordoue ou de plugins natifs qui passent par l'Objective-C ne fonctionnent pas, ainsi que tous les appels interactifs, tels que des alertes ou `console.log()` . Elles sont traitées uniquement lorsque l'application reprend, sur la boucle d'exécution suivante.
+Dans un gestionnaire de l'évènement `pause`, tous les appels à l'API Cordova ou vers des plugins natifs passant par l'Objective-C ne fonctionnent pas, de même pour tous les appels interactifs tels que des alertes ou `console.log()`. Ceux-ci sont traités uniquement lorsque l'application revient au premier plan, lors du prochain passage de la boucle d'exécution.
 
-L'iOS spécifiques `resign` événement est disponible comme alternative à `pause` et détecte le moment où les utilisateurs activer le bouton de **verrouillage** pour verrouiller l'appareil avec l'application en cours d'exécution au premier plan. Si le $ $ etAPP (et dispositif) sont activées pour le multitâche, il est jumelé avec un ultérieur `pause` événement, mais seulement sous iOS 5. En effet, toutes les apps verrouillées dans iOS 5 qui ont le multitâche activé sont poussés à l'arrière-plan. Pour les applications de continuer à s'exécuter lorsque verrouillé sous iOS 5, désactiver multitâche l'application en définissant [UIApplicationExitsOnSuspend][1] sur `YES` . Pour exécuter lorsqu'ils sont bloqués sur iOS 4, ce paramètre n'est pas grave.
+Sous iOS, l'évènement spécifique `resign` est disponible comme alternative à `pause` et détecte quand les utilisateurs pressent le bouton de **verrouillage** pour verrouiller l'appareil avec l'application en cours d'exécution au premier plan. Si l'application (et l'appareil) est prévue pour le multitâche, un évènement `pause` lui est ultérieurement associé, mais seulement sous iOS 5. En réalité, sous iOS 5, toutes les applications verrouillées prévues pour le multitâche sont envoyées à l'arrière-plan. Afin qu'une application puisse continuer à s'exécuter lorsque l'appareil est verrouillé sous iOS 5, il faudra désactiver le multitâche pour celle-ci en réglant [UIApplicationExitsOnSuspend][1] sur `YES`. Sous iOS 4, l'application continuera de s'exécuter même si l'appareil est verrouillé, modifier la valeur de ce paramètre n'a aucun effet.
 
  [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/c454848f/docs/fr/edge/cordova/events/events.resume.md
----------------------------------------------------------------------
diff --git a/docs/fr/edge/cordova/events/events.resume.md b/docs/fr/edge/cordova/events/events.resume.md
index d6cdb66..8d17b20 100644
--- a/docs/fr/edge/cordova/events/events.resume.md
+++ b/docs/fr/edge/cordova/events/events.resume.md
@@ -14,20 +14,20 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
    under the License.
 ---
 
-# curriculum vitae
+# resume
 
-L'événement se déclenche lorsqu'une application est Récupérée de l'arrière-plan.
+L'évènement se déclenche lorsqu'une application est renvoyée au premier plan.
 
     document.addEventListener("resume", yourCallbackFunction, false);
     
 
 ## Détails
 
-Le `resume` événement se déclenche quand la plate-forme native sort l'application de l'arrière-plan.
+L'évènement `resume` se déclenche lorsque la plate-forme native sort l'application de l'arrière-plan.
 
-Les applications doivent généralement utiliser `document.addEventListener` pour attacher un écouteur d'événements une fois le `deviceready` événement se déclenche.
+Les applications devraient en général utiliser `document.addEventListener` pour attacher un écouteur d'évènements, une fois l'évènement `deviceready` déclenché.
 
-## Plates-formes prises en charge
+## Plates-formes supportées
 
 *   Android
 *   BlackBerry WebWorks (OS 5.0 et plus)
@@ -35,7 +35,7 @@ Les applications doivent généralement utiliser `document.addEventListener` pou
 *   Windows Phone 7 et 8
 *   Windows 8
 
-## Petit exemple
+## Exemple court
 
     document.addEventListener("resume", onResume, false);
     
@@ -78,17 +78,17 @@ Les applications doivent généralement utiliser `document.addEventListener` pou
     </html>
     
 
-## iOS Quirks
+## Notes au sujet d'iOS
 
-Toutes les fonctions interactives appelées à partir d'un `pause` gestionnaire d'événements exécute plus tard lorsque le $ $ etAPP reprend, comme signalé par le `resume` événement. Il s'agit d'alertes, `console.log()` et tous les appels de plugins ou de l'API, de Cordoue qui passent par l'Objective-C.
+Toutes les fonctions interactives appelées à partir d'un gestionnaire de l'évènement `pause` s'exécutent plus tard, lorsque l'application est reprise, comme l'évènement `resume` l'indique. Il s'agit notamment d'alertes, `console.log()` et tous les appels vers des plugins ou l'API Cordova passant par l'Objective-C.
 
-*   événements **actifs**
+*   évènement **active**
     
-    L'iOS spécifiques `active` événement est disponible comme alternative à `resume` et détecte le moment où les utilisateurs de désactiver la touche **verrou** pour déverrouiller l'appareil avec l'application en cours d'exécution au premier plan. Si le $ $ etAPP (et dispositif) sont activées pour le multitâche, il est jumelé avec un ultérieur `resume` événement, mais seulement sous iOS 5. En effet, toutes les apps verrouillées dans iOS 5 qui ont le multitâche activé sont poussés à l'arrière-plan. Pour les applications de continuer à s'exécuter lorsque verrouillé sous iOS 5, désactiver multitâche l'application en définissant [UIApplicationExitsOnSuspend][1] sur `YES` . Pour exécuter lorsqu'ils sont bloqués sur iOS 4, ce paramètre n'est pas grave.
+    Sous iOS, l'évènement spécifique `active` est disponible comme alternative à `resume` et détecte quand les utilisateurs pressent le bouton de **verrouillage** pour déverrouiller l'appareil avec l'application en cours d'exécution au premier plan. Si l'application (et l'appareil) est prévue pour le multitâche, un évènement `resume` lui est ultérieurement associé, mais seulement sous iOS 5. En réalité, sous iOS 5, toutes les applications verrouillées prévues pour le multitâche sont envoyées à l'arrière-plan. Afin qu'une application puisse continuer à s'exécuter lorsque l'appareil est verrouillé sous iOS 5, il faudra désactiver le multitâche pour celle-ci en réglant [UIApplicationExitsOnSuspend][1] sur `YES`. Sous iOS 4, l'application continuera de s'exécuter même si l'appareil est verrouillé, modifier la valeur de ce paramètre n'a aucun effet.
 
-*   **reprendre** l'événement
+*   évènement **resume**
     
-    Lorsqu'elle est appelée depuis une `resume` gestionnaire d'événements, des fonctions interactives, telles que `alert()` besoin d'être enveloppé dans une `setTimeout()` appel d'une valeur de délai d'attente de zéro, ou bien l'accroche de l'app. Par exemple :
+    Si appelées depuis un gestionnaire de l'évènement `resume`, les fonctions interactives telles que `alert()` doivent être enveloppées d'un appel à `setTimeout()` avec un délai de zéro millisecondes, sinon l'application sera bloquée. Par exemple :
     
         document.addEventListener("resume", onResume, false);
         function onResume() {

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/c454848f/docs/fr/edge/cordova/events/events.searchbutton.md
----------------------------------------------------------------------
diff --git a/docs/fr/edge/cordova/events/events.searchbutton.md b/docs/fr/edge/cordova/events/events.searchbutton.md
index 333a7f6..9754a2d 100644
--- a/docs/fr/edge/cordova/events/events.searchbutton.md
+++ b/docs/fr/edge/cordova/events/events.searchbutton.md
@@ -14,24 +14,24 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
    under the License.
 ---
 
-# bouton recherche
+# searchbutton
 
-L'événement se déclenche lorsque l'utilisateur appuie sur le bouton Rechercher sur Android.
+L'évènement se déclenche lorsque l'utilisateur appuie sur le bouton rechercher sous Android.
 
     document.addEventListener("searchbutton", yourCallbackFunction, false);
     
 
 ## Détails
 
-Si vous devez substituer le comportement par défaut de bouton recherche sur Android, vous pouvez enregistrer un écouteur d'événements pour l'événement du bouton « recherche ».
+Si vous souhaitez modifier le comportement par défaut de bouton rechercher sous Android, vous pouvez enregistrer un écouteur pour l'événement 'searchbutton'.
 
-Les applications doivent généralement utiliser `document.addEventListener` pour attacher un écouteur d'événements une fois le `deviceready` événement se déclenche.
+Les applications devraient en général utiliser `document.addEventListener` pour attacher un écouteur d'évènements, une fois l'évènement `deviceready` déclenché.
 
-## Plates-formes prises en charge
+## Plates-formes supportées
 
 *   Android
 
-## Petit exemple
+## Exemple court
 
     document.addEventListener("searchbutton", onSearchKeyDown, false);
     

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/c454848f/docs/fr/edge/cordova/events/events.startcallbutton.md
----------------------------------------------------------------------
diff --git a/docs/fr/edge/cordova/events/events.startcallbutton.md b/docs/fr/edge/cordova/events/events.startcallbutton.md
index 9c319b1..7afeed0 100644
--- a/docs/fr/edge/cordova/events/events.startcallbutton.md
+++ b/docs/fr/edge/cordova/events/events.startcallbutton.md
@@ -16,22 +16,22 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 # startcallbutton
 
-L'événement se déclenche lorsque l'utilisateur appuie sur le bouton d'appel de démarrer.
+L'évènement se déclenche lorsque l'utilisateur appuie sur la touche d'appel.
 
     document.addEventListener("startcallbutton", yourCallbackFunction, false);
     
 
 ## Détails
 
-Si vous devez substituer le comportement d'appel de démarrage par défaut, vous pouvez enregistrer un écouteur d'événements pour le `startcallbutton` événement.
+Si vous souhaitez modifier le comportement par défaut de la touche d'appel, vous pouvez enregistrer un écouteur pour l'évènement `startcallbutton`.
 
-Les applications doivent généralement utiliser `document.addEventListener` pour attacher un écouteur d'événements une fois le `deviceready` événement se déclenche.
+Les applications devraient en général utiliser `document.addEventListener` pour attacher un écouteur d'évènements, une fois l'évènement `deviceready` déclenché.
 
-## Plates-formes prises en charge
+## Plates-formes supportées
 
 *   BlackBerry WebWorks (OS 5.0 et plus)
 
-## Petit exemple
+## Exemple court
 
     document.addEventListener("startcallbutton", onStartCallKeyDown, false);
     

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/c454848f/docs/fr/edge/cordova/events/events.volumedownbutton.md
----------------------------------------------------------------------
diff --git a/docs/fr/edge/cordova/events/events.volumedownbutton.md b/docs/fr/edge/cordova/events/events.volumedownbutton.md
index e6f70e5..e07edc0 100644
--- a/docs/fr/edge/cordova/events/events.volumedownbutton.md
+++ b/docs/fr/edge/cordova/events/events.volumedownbutton.md
@@ -16,22 +16,22 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 # volumedownbutton
 
-L'événement se déclenche lorsque l'utilisateur clique sur le bouton volume faible.
+L'évènement se déclenche lorsque l'utilisateur clique sur le bouton diminution du volume.
 
     document.addEventListener("volumedownbutton", yourCallbackFunction, false);
     
 
 ## Détails
 
-Si vous devez substituer le comportement de diminution du volume par défaut vous pouvez enregistrer un écouteur d'événements pour le `volumedownbutton` événement.
+Si vous souhaitez modifier le comportement par défaut du bouton diminution du volume, vous pouvez enregistrer un écouteur pour l'évènement `volumedownbutton`.
 
-Les applications doivent généralement utiliser `document.addEventListener` pour attacher un écouteur d'événements une fois le `deviceready` événement se déclenche.
+Les applications devraient en général utiliser `document.addEventListener` pour attacher un écouteur d'évènements, une fois l'évènement `deviceready` déclenché.
 
-## Plates-formes prises en charge
+## Plates-formes supportées
 
 *   BlackBerry WebWorks (OS 5.0 et plus)
 
-## Petit exemple
+## Exemple court
 
     document.addEventListener("volumedownbutton", onVolumeDownKeyDown, false);
     

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/c454848f/docs/fr/edge/cordova/events/events.volumeupbutton.md
----------------------------------------------------------------------
diff --git a/docs/fr/edge/cordova/events/events.volumeupbutton.md b/docs/fr/edge/cordova/events/events.volumeupbutton.md
index c7ff430..47c5c56 100644
--- a/docs/fr/edge/cordova/events/events.volumeupbutton.md
+++ b/docs/fr/edge/cordova/events/events.volumeupbutton.md
@@ -16,22 +16,22 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 # volumeupbutton
 
-L'événement se déclenche lorsque l'utilisateur clique sur le bouton volume up.
+L'évènement se déclenche lorsque l'utilisateur clique sur le bouton augmentation du volume.
 
     document.addEventListener("volumeupbutton", yourCallbackFunction, false);
     
 
 ## Détails
 
-Si vous devez substituer le comportement augmenter le volume par défaut vous pouvez enregistrer un écouteur d'événements pour le `volumeupbutton` événement.
+Si vous souhaitez modifier le comportement par défaut du bouton augmentation du volume, vous pouvez enregistrer un écouteur pour l'évènement `volumeupbutton`.
 
-Les applications doivent généralement utiliser `document.addEventListener` pour attacher un écouteur d'événements une fois le `deviceready` événement se déclenche.
+Les applications devraient en général utiliser `document.addEventListener` pour attacher un écouteur d'évènements, une fois l'évènement `deviceready` déclenché.
 
-## Plates-formes prises en charge
+## Plates-formes supportées
 
 *   BlackBerry WebWorks (OS 5.0 et plus)
 
-## Petit exemple
+## Exemple court
 
     document.addEventListener("volumeupbutton", onVolumeUpKeyDown, false);
     

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/c454848f/docs/fr/edge/cordova/file/file.md
----------------------------------------------------------------------
diff --git a/docs/fr/edge/cordova/file/file.md b/docs/fr/edge/cordova/file/file.md
index d2ce511..3a6e439 100644
--- a/docs/fr/edge/cordova/file/file.md
+++ b/docs/fr/edge/cordova/file/file.md
@@ -56,17 +56,45 @@ Ces commandes s'appliquent à toutes les plates-formes ciblées, mais modifier l
 
 *   Android
     
-        (in app/res/XML/config.Xml) < nom de la fonction = "File" >< param name = "android-package" value="org.apache.cordova.FileUtils" / >< / fiction >< nom de la fonction = "Transfert de fichiers" >< param name = "android-package" value="org.apache.cordova.FileTransfer" / >< / fiction > (dans app/AndroidManifest.xml) < permissions des utilisations android:name="android.permission.WRITE_EXTERNAL_STORAGE" / >
+        (in app/res/xml/config.xml)
+        <feature name="File">
+            <param name="android-package" value="org.apache.cordova.FileUtils" />
+        </feature>
+        <feature name="FileTransfer">
+            <param name="android-package" value="org.apache.cordova.FileTransfer" />
+        </feature>
+        
+        (in app/AndroidManifest.xml)
+        <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
         
 
 *   BlackBerry WebWorks
     
-        (in www/plugins.Xml) < nom de la fonction = "Fichier" >< param name = "blackberry-package" value="org.apache.cordova.file.FileManager" / >< / fiction >< nom de la fonction = "Transfert de fichiers" >< param name = "blackberry-package" value="org.apache.cordova.http.FileTransfer" / >< / fiction > (dans www/config.xml) < disposent d'id="blackberry.io.file" requis = "true" version = "1.0.0.0" / >< disposent d'id="blackberry.utils" requis = "true" version = "1.0.0.0" / >< disposent d'id="blackberry.io.dir" requis = "true" version = "1.0.0.0" / >< jante: autorisations >< jante : permis > access_shared < / jante : permis >< / jante : autorisations >
+        (in www/plugins.xml)
+        <feature name="File">
+            <param name="blackberry-package" value="org.apache.cordova.file.FileManager" />
+        </feature>
+        <feature name="FileTransfer">
+            <param name="blackberry-package" value="org.apache.cordova.http.FileTransfer" />
+        </feature>
+        
+        (in www/config.xml)
+        <feature id="blackberry.io.file" required="true" version="1.0.0.0" />
+        <feature id="blackberry.utils"   required="true" version="1.0.0.0" />
+        <feature id="blackberry.io.dir"  required="true" version="1.0.0.0" />
+        <rim:permissions>
+            <rim:permit>access_shared</rim:permit>
+        </rim:permissions>
         
 
 *   iOS (en`config.xml`)
     
-        < nom de la fonction = « File » >< param nom = valeur « ios-package » = « CDVFile » / >< / fiction >< nom de la fonction = « Transfert de fichiers » >< param nom = valeur « ios-package » = « CDVFileTransfer » / >< / fiction >
+        <feature name="File">
+            <param name="ios-package" value="CDVFile" />
+        </feature>
+        <feature name="FileTransfer">
+            <param name="ios-package" value="CDVFileTransfer" />
+        </feature>
         
 
 Certaines plates-formes peuvent prendre en charge cette fonctionnalité sans nécessiter aucune configuration spéciale. Voir plate-forme prise en charge pour une vue d'ensemble.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/c454848f/docs/fr/edge/cordova/geolocation/geolocation.md
----------------------------------------------------------------------
diff --git a/docs/fr/edge/cordova/geolocation/geolocation.md b/docs/fr/edge/cordova/geolocation/geolocation.md
index 08803aa..e729f5d 100644
--- a/docs/fr/edge/cordova/geolocation/geolocation.md
+++ b/docs/fr/edge/cordova/geolocation/geolocation.md
@@ -56,22 +56,42 @@ Ces commandes s'appliquent à toutes les plates-formes ciblées, mais modifier l
 
 *   Android
     
-        (in app/res/XML/config.Xml) < nom de la fonction = "Géolocalisation" >< param name = "android-package" value="org.apache.cordova.GeoBroker" / >< / fiction > (dans app/AndroidManifest.xml) < permissions des utilisations android:name="android.permission.ACCESS_COARSE_LOCATION" / >< permissions des utilisations android:name="android.permission.ACCESS_FINE_LOCATION" / >< permissions des utilisations android:name="android.permission.ACCESS_LOCATION_EXTRA_COMMANDS" / >
+        (in app/res/xml/config.xml)
+        <feature name="Geolocation">
+            <param name="android-package" value="org.apache.cordova.GeoBroker" />
+        </feature>
+        
+        (in app/AndroidManifest.xml)
+        <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
+        <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
+        <uses-permission android:name="android.permission.ACCESS_LOCATION_EXTRA_COMMANDS" />
         
 
 *   BlackBerry WebWorks
     
-        (in www/plugins.Xml) < nom de la fonction = "Géolocalisation" >< param name = "blackberry-package" value="org.apache.cordova.geolocation.Geolocation" / >< / fiction > (dans www/config.xml) < jante : autorisations >< jante : permis > read_geolocation < / jante : permis >< / jante : autorisations >
+        (in www/plugins.xml)
+        <feature name="Geolocation">
+            <param name="blackberry-package" value="org.apache.cordova.geolocation.Geolocation" />
+        </feature>
+        
+        (in www/config.xml)
+        <rim:permissions>
+            <rim:permit>read_geolocation</rim:permit>
+        </rim:permissions>
         
 
 *   iOS (en`config.xml`)
     
-        < nom de la fonction = « Géolocalisation » >< param name = « ios-paquet » value = « CDVLocation » / >< / fiction >
+        <feature name="Geolocation">
+            <param name="ios-package" value="CDVLocation" />
+        </feature>
         
 
 *   Windows Phone (en`Properties/WPAppManifest.xml`)
     
-        < capacités >< capacité nom = « ID_CAP_LOCATION » / >< / capacités >
+        <Capabilities>
+            <Capability Name="ID_CAP_LOCATION" />
+        </Capabilities>
         
     
     Référence : [manifeste d'Application pour Windows Phone][2]

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/c454848f/docs/fr/edge/cordova/globalization/globalization.md
----------------------------------------------------------------------
diff --git a/docs/fr/edge/cordova/globalization/globalization.md b/docs/fr/edge/cordova/globalization/globalization.md
index 4c692a3..e6a0a04 100644
--- a/docs/fr/edge/cordova/globalization/globalization.md
+++ b/docs/fr/edge/cordova/globalization/globalization.md
@@ -57,7 +57,9 @@ Ces commandes s'appliquent à toutes les plates-formes ciblées, mais modifier l
 
 *   Android (dans`app/res/xml/config.xml`)
     
-        < nom de la fonction = "Mondialisation" >< param name = "android-package" value="org.apache.cordova.Globalization" / >< / fiction >
+        <feature name="Globalization">
+            <param name="android-package" value="org.apache.cordova.Globalization" />
+        </feature>
         
 
 Certaines plates-formes peuvent prendre en charge cette fonctionnalité sans nécessiter aucune configuration spéciale. Voir plate-forme prise en charge pour une vue d'ensemble.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/c454848f/docs/fr/edge/cordova/inappbrowser/inappbrowser.md
----------------------------------------------------------------------
diff --git a/docs/fr/edge/cordova/inappbrowser/inappbrowser.md b/docs/fr/edge/cordova/inappbrowser/inappbrowser.md
index 173e6d5..fe7a75c 100644
--- a/docs/fr/edge/cordova/inappbrowser/inappbrowser.md
+++ b/docs/fr/edge/cordova/inappbrowser/inappbrowser.md
@@ -29,8 +29,8 @@ L'objet retourné par un appel à`window.open`.
 
 *   addEventListener
 *   removeEventListener
-*   fermer
-*   Voir l'établissement
+*   close
+*   show
 *   executeScript
 *   insertCSS
 
@@ -46,17 +46,21 @@ Ces commandes s'appliquent à toutes les plates-formes ciblées, mais modifier l
 
 *   Android (dans`app/res/xml/config.xml`)
     
-        < nom de la fonction = "InAppBrowser" >< param name = "android-package" value="org.apache.cordova.InAppBrowser" / >< / fiction >
+        <feature name="InAppBrowser">
+            <param name="android-package" value="org.apache.cordova.InAppBrowser" />
+        </feature>
         
 
 *   iOS (en`config.xml`)
     
-        < nom de la fonction = « InAppBrowser » >< param name = « ios-paquet » value = « CDVInAppBrowser » / >< / fiction >
+        <feature name="InAppBrowser">
+            <param name="ios-package" value="CDVInAppBrowser" />
+        </feature>
         
 
 *   Windows Phone 7 et 8 (en`config.xml`)
     
-        < nom de la fonction = « InAppBrowser » / >
+        <feature name="InAppBrowser" />
         
 
 Certaines plates-formes peuvent prendre en charge cette fonctionnalité sans nécessiter aucune configuration spéciale. Voir plate-forme prise en charge pour une vue d'ensemble.
@@ -65,7 +69,7 @@ Certaines plates-formes peuvent prendre en charge cette fonctionnalité sans né
 
 > Ajoute un écouteur pour un événement de la`InAppBrowser`.
 
-    ref.addEventListener (eventname, callback) ;
+    ref.addEventListener(eventname, callback);
     
 
 *   **Réf**: référence à la `InAppBrowser` fenêtre *(InAppBrowser)*
@@ -88,27 +92,46 @@ Certaines plates-formes peuvent prendre en charge cette fonctionnalité sans né
 
 ## Petit exemple
 
-    var Réf = window.open (« http://apache.org », « _blank », ' emplacement = « Oui) ;
-    ref.addEventListener ('loadstart', function() {alert(event.url);}) ;
+    var ref = window.open('http://apache.org', '_blank', 'location=yes');
+    ref.addEventListener('loadstart', function() { alert(event.url); });
     
 
 ## Exemple complet
 
-    < !DOCTYPE html >< html >< tête >< titre > exemple InAppBrowser.addEventListener < / titre >< script type = "text/javascript" charset = "utf-8" src="cordova.js" >< / script >< script type = "text/javascript" charset = "utf-8" > / / attendre pour les bibliothèques de périphérique API charger / / document.addEventListener ("deviceready", onDeviceReady, false) ;
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>InAppBrowser.addEventListener Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
     
-        / / périphérique API sont disponibles / / function onDeviceReady() {var Réf = window.open (« http://apache.org », « _blank », ' emplacement = « Oui) ;
-             ref.addEventListener (« loadstart », function(event) {alert (' commencer: "+ event.url);}) ;
-             ref.addEventListener (« loadstop », function(event) {alert (' arrêter: "+ event.url);}) ;
-             ref.addEventListener (« loaderror », function(event) {alert ("error:" + event.message);}) ;
-             ref.addEventListener ("exit", function(event) {alert(event.type);}) ;
-        } < /script >< / chef >< corps >< body / >< / html >
+        // device APIs are available
+        //
+        function onDeviceReady() {
+             var ref = window.open('http://apache.org', '_blank', 'location=yes');
+             ref.addEventListener('loadstart', function(event) { alert('start: ' + event.url); });
+             ref.addEventListener('loadstop', function(event) { alert('stop: ' + event.url); });
+             ref.addEventListener('loaderror', function(event) { alert('error: ' + event.message); });
+             ref.addEventListener('exit', function(event) { alert(event.type); });
+        }
+    
+        </script>
+      </head>
+      <body>
+      </body>
+    </html>
     
 
 # removeEventListener
 
 > Supprime un écouteur pour un événement de la`InAppBrowser`.
 
-    ref.removeEventListener (eventname, callback) ;
+    ref.removeEventListener(eventname, callback);
     
 
 *   **Réf**: référence à la `InAppBrowser` fenêtre. *(InAppBrowser)*
@@ -131,38 +154,71 @@ Certaines plates-formes peuvent prendre en charge cette fonctionnalité sans né
 
 ## Petit exemple
 
-    var Réf = window.open (« http://apache.org », « _blank », ' emplacement = « Oui) ;
-    myCallback var = function() {alert(event.url);} ref.addEventListener ('loadstart', myCallback) ;
-    ref.removeEventListener ('loadstart', myCallback) ;
+    var ref = window.open('http://apache.org', '_blank', 'location=yes');
+    var myCallback = function() { alert(event.url); }
+    ref.addEventListener('loadstart', myCallback);
+    ref.removeEventListener('loadstart', myCallback);
     
 
 ## Exemple complet
 
-    < !DOCTYPE html >< html >< tête >< titre > exemple InAppBrowser.removeEventListener < / titre >< script type = "text/javascript" charset = "utf-8" src="cordova.js" >< / script >< script type = "text/javascript" charset = "utf-8" > / / attendre pour les bibliothèques de périphérique API charger / / document.addEventListener ("deviceready", onDeviceReady, false) ;
-    
-        / / InAppBrowser global référence var iabRef = null ;
-    
-        function iabLoadStart(event) {alert (event.type + «-» + event.url) ;
-        } function iabLoadStop(event) {alert (event.type + «-» + event.url) ;
-        } function iabLoadError(event) {alert (event.type + «-» + event.message) ;
-        } function iabClose(event) {alert(event.type) ;
-             iabRef.removeEventListener ('loadstart', iabLoadStart) ;
-             iabRef.removeEventListener ('loadstop', iabLoadStop) ;
-             iabRef.removeEventListener ('loaderror', iabLoadError) ;
-             iabRef.removeEventListener ("quitter", iabClose) ;
-        } / / périphérique API sont disponibles / / function onDeviceReady() {iabRef = window.open (« http://apache.org », « _blank », ' emplacement = « Oui) ;
-             iabRef.addEventListener ('loadstart', iabLoadStart) ;
-             iabRef.addEventListener ('loadstop', iabLoadStop) ;
-             iabRef.removeEventListener ('loaderror', iabLoadError) ;
-             iabRef.addEventListener ("quitter", iabClose) ;
-        } < /script >< / chef >< corps >< body / >< / html >
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>InAppBrowser.removeEventListener Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        // Global InAppBrowser reference
+        var iabRef = null;
+    
+        function iabLoadStart(event) {
+            alert(event.type + ' - ' + event.url);
+        }
+    
+        function iabLoadStop(event) {
+            alert(event.type + ' - ' + event.url);
+        }
+    
+        function iabLoadError(event) {
+            alert(event.type + ' - ' + event.message);
+        }
+    
+        function iabClose(event) {
+             alert(event.type);
+             iabRef.removeEventListener('loadstart', iabLoadStart);
+             iabRef.removeEventListener('loadstop', iabLoadStop);
+             iabRef.removeEventListener('loaderror', iabLoadError);
+             iabRef.removeEventListener('exit', iabClose);
+        }
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+             iabRef = window.open('http://apache.org', '_blank', 'location=yes');
+             iabRef.addEventListener('loadstart', iabLoadStart);
+             iabRef.addEventListener('loadstop', iabLoadStop);
+             iabRef.removeEventListener('loaderror', iabLoadError);
+             iabRef.addEventListener('exit', iabClose);
+        }
+    
+        </script>
+      </head>
+      <body>
+      </body>
+    </html>
     
 
 # fermer
 
 > Ferme la `InAppBrowser` fenêtre.
 
-    Ref.Close() ;
+    ref.close();
     
 
 *   **Réf**: référence à la `InAppBrowser` fenêtre *(InAppBrowser)*
@@ -176,25 +232,46 @@ Certaines plates-formes peuvent prendre en charge cette fonctionnalité sans né
 
 ## Petit exemple
 
-    var Réf = window.open (« http://apache.org », « _blank », ' emplacement = « Oui) ;
-    Ref.Close() ;
+    var ref = window.open('http://apache.org', '_blank', 'location=yes');
+    ref.close();
     
 
 ## Exemple complet
 
-    < !DOCTYPE html >< html >< tête >< titre > exemple InAppBrowser.close < / titre >< script type = "text/javascript" charset = "utf-8" src="cordova.js" >< / script >< script type = "text/javascript" charset = "utf-8" > / / attendre pour les bibliothèques de périphérique API charger / / document.addEventListener ("deviceready", onDeviceReady, false) ;
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>InAppBrowser.close Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
     
-        / / périphérique API sont disponibles / / function onDeviceReady() {var Réf = window.open (« http://apache.org », « _blank », ' emplacement = « Oui) ;
-             / / fermer InAppBrowser après 5 secondes setTimeout(function() {ref.close() ;
-             }, 5000) ;
-        } < /script >< / chef >< corps >< body / >< / html >
+        // device APIs are available
+        //
+        function onDeviceReady() {
+             var ref = window.open('http://apache.org', '_blank', 'location=yes');
+             // close InAppBrowser after 5 seconds
+             setTimeout(function() {
+                 ref.close();
+             }, 5000);
+        }
+    
+        </script>
+      </head>
+      <body>
+      </body>
+    </html>
     
 
 # Voir l'établissement
 
 > Afficher une fenêtre de InAppBrowser qui ouvrit ses portes cachée. Appeler cela n'a aucun effet si la InAppBrowser était déjà visible.
 
-    Ref.Show() ;
+    ref.show();
     
 
 *   **Réf :** référence à la fenêtre () InAppBrowser`InAppBrowser`)
@@ -207,27 +284,49 @@ Certaines plates-formes peuvent prendre en charge cette fonctionnalité sans né
 
 ## Petit exemple
 
-    var Réf = window.open (« http://apache.org », « _blank », ' caché = « Oui) ;
-    Ref.Show() ;
+    var ref = window.open('http://apache.org', '_blank', 'hidden=yes');
+    ref.show();
     
 
 ## Exemple complet
 
-    < !DOCTYPE html >< html >< tête >< titre > exemple InAppBrowser.show < / titre >< script type = "text/javascript" charset = "utf-8" src="cordova.js" >< / script >< script type = "text/javascript" charset = "utf-8" > / / attendre Cordova charger / / document.addEventListener ("deviceready", onDeviceReady, false) ;
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>InAppBrowser.show Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for Cordova to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
     
-        / / Cordova est prêt / / function onDeviceReady() {var Réf = window.open (« http://apache.org », « _blank », ' caché = « Oui) ;
-             ref.addEventListener ('loadstop', function(event) {alert ('arrière-plan fenêtre chargé") ; 
+        // Cordova is ready
+        //
+        function onDeviceReady() {
+             var ref = window.open('http://apache.org', '_blank', 'hidden=yes');
+             ref.addEventListener('loadstop', function(event) {
+                 alert('background window loaded'); 
              });
-             / / fermer InAppBrowser après 5 secondes setTimeout(function() {ref.close() ;
-             }, 5000) ;
-        } < /script >< / chef >< corps >< body / >< / html >
+             // close InAppBrowser after 5 seconds
+             setTimeout(function() {
+                 ref.close();
+             }, 5000);
+        }
+    
+        </script>
+      </head>
+      <body>
+      </body>
+    </html>
     
 
 # executeScript
 
 > Injecte du code JavaScript dans la `InAppBrowser` fenêtre
 
-    ref.executeScript (détails, callback) ;
+    ref.executeScript(details, callback);
     
 
 *   **Réf**: référence à la `InAppBrowser` fenêtre. *(InAppBrowser)*
@@ -249,30 +348,64 @@ Certaines plates-formes peuvent prendre en charge cette fonctionnalité sans né
 
 ## Petit exemple
 
-    var Réf = window.open (« http://apache.org », « _blank », ' emplacement = « Oui) ;
-    ref.addEventListener (« loadstop », function() {ref.executeSript ({fichier: « myscript.js »});}) ;
+    var ref = window.open('http://apache.org', '_blank', 'location=yes');
+    ref.addEventListener('loadstop', function() {
+        ref.executeSript({file: "myscript.js"});
+    });
     
 
 ## Exemple complet
 
-    < !DOCTYPE html >< html >< tête >< titre > exemple InAppBrowser.executeScript < / titre >< script type = "text/javascript" charset = "utf-8" src="cordova.js" >< / script >< script type = "text/javascript" charset = "utf-8" > / / attendre pour les bibliothèques de périphérique API charger / / document.addEventListener ("deviceready", onDeviceReady, false) ;
-    
-        / / InAppBrowser global référence var iabRef = null ;
-    
-        / / Injecter notre JavaScript personnalisé dans la fenêtre de InAppBrowser / / function replaceHeaderImage() {iabRef.executeScript ({code: "var img=document.querySelector ('#header img') ; "img.src= 'http://cordova.apache.org/images/cordova_bot.png';"}, function() {alert ("Image élément avec succès détourné") ;
-            }} function iabClose(event) {iabRef.removeEventListener ('loadstop', replaceHeaderImage) ;
-             iabRef.removeEventListener ("quitter", iabClose) ;
-        } / / périphérique API sont disponibles / / function onDeviceReady() {iabRef = window.open (« http://apache.org », « _blank », ' emplacement = « Oui) ;
-             iabRef.addEventListener ('loadstop', replaceHeaderImage) ;
-             iabRef.addEventListener ("quitter", iabClose) ;
-        } < /script >< / chef >< corps >< body / >< / html >
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>InAppBrowser.executeScript Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        // Global InAppBrowser reference
+        var iabRef = null;
+    
+        // Inject our custom JavaScript into the InAppBrowser window
+        //
+        function replaceHeaderImage() {
+            iabRef.executeScript({
+                code: "var img=document.querySelector('#header img'); img.src='http://cordova.apache.org/images/cordova_bot.png';"
+            }, function() {
+                alert("Image Element Successfully Hijacked");
+            }
+        }
+    
+        function iabClose(event) {
+             iabRef.removeEventListener('loadstop', replaceHeaderImage);
+             iabRef.removeEventListener('exit', iabClose);
+        }
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+             iabRef = window.open('http://apache.org', '_blank', 'location=yes');
+             iabRef.addEventListener('loadstop', replaceHeaderImage);
+             iabRef.addEventListener('exit', iabClose);
+        }
+    
+        </script>
+      </head>
+      <body>
+      </body>
+    </html>
     
 
 # insertCSS
 
 > Injecte CSS dans le `InAppBrowser` fenêtre.
 
-    ref.insertCSS (détails, callback) ;
+    ref.insertCSS(details, callback);
     
 
 *   **Réf**: référence à la `InAppBrowser` fenêtre *(InAppBrowser)*
@@ -292,23 +425,57 @@ Certaines plates-formes peuvent prendre en charge cette fonctionnalité sans né
 
 ## Petit exemple
 
-    var Réf = window.open (« http://apache.org », « _blank », ' emplacement = « Oui) ;
-    ref.addEventListener (« loadstop », function() {ref.insertCSS ({fichier: « Messtyles.CSS »});}) ;
+    var ref = window.open('http://apache.org', '_blank', 'location=yes');
+    ref.addEventListener('loadstop', function() {
+        ref.insertCSS({file: "mystyles.css"});
+    });
     
 
 ## Exemple complet
 
-    < !DOCTYPE html >< html >< tête >< titre > exemple InAppBrowser.insertCSS < / titre >< script type = "text/javascript" charset = "utf-8" src="cordova.js" >< / script >< script type = "text/javascript" charset = "utf-8" > / / attendre pour les bibliothèques de périphérique API charger / / document.addEventListener ("deviceready", onDeviceReady, false) ;
-    
-        / / InAppBrowser global référence var iabRef = null ;
-    
-        / / Injecter notre CSS personnalisé dans la fenêtre de InAppBrowser / / function changeBackgroundColor() {iabRef.insertCSS ({code: "corps {background : #ffff00"}, function() {alert ("Styles modifiés") ;
-            }} function iabClose(event) {iabRef.removeEventListener ('loadstop', changeBackgroundColor) ;
-             iabRef.removeEventListener ("quitter", iabClose) ;
-        } / / périphérique API sont disponibles / / function onDeviceReady() {iabRef = window.open (« http://apache.org », « _blank », ' emplacement = « Oui) ;
-             iabRef.addEventListener ('loadstop', changeBackgroundColor) ;
-             iabRef.addEventListener ("quitter", iabClose) ;
-        } < /script >< / chef >< corps >< body / >< / html >
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>InAppBrowser.insertCSS Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        // Global InAppBrowser reference
+        var iabRef = null;
+    
+        // Inject our custom CSS into the InAppBrowser window
+        //
+        function changeBackgroundColor() {
+            iabRef.insertCSS({
+                code: "body { background: #ffff00"
+            }, function() {
+                alert("Styles Altered");
+            }
+        }
+    
+        function iabClose(event) {
+             iabRef.removeEventListener('loadstop', changeBackgroundColor);
+             iabRef.removeEventListener('exit', iabClose);
+        }
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+             iabRef = window.open('http://apache.org', '_blank', 'location=yes');
+             iabRef.addEventListener('loadstop', changeBackgroundColor);
+             iabRef.addEventListener('exit', iabClose);
+        }
+    
+        </script>
+      </head>
+      <body>
+      </body>
+    </html>
     
 
 # InAppBrowserEvent

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/c454848f/docs/fr/edge/cordova/media/capture/capture.md
----------------------------------------------------------------------
diff --git a/docs/fr/edge/cordova/media/capture/capture.md b/docs/fr/edge/cordova/media/capture/capture.md
index dd00258..3a90d99 100644
--- a/docs/fr/edge/cordova/media/capture/capture.md
+++ b/docs/fr/edge/cordova/media/capture/capture.md
@@ -98,7 +98,13 @@ Ces commandes s'appliquent à toutes les plates-formes ciblées, mais modifier l
 
 *   Windows Phone (en`Properties/WPAppManifest.xml`)
     
-        < capacités >< nom de fonctionnalité = « ID_CAP_MEDIALIB » / >< nom de fonctionnalité = « ID_CAP_MICROPHONE » / >< nom de fonctionnalité = « ID_HW_FRONTCAMERA » / >< capacité nom = « ID_CAP_ISV_CAMERA » / >< capacité nom = « ID_CAP_CAMERA » / >< / capacités >
+        <Capabilities>
+            <Capability Name="ID_CAP_MEDIALIB" />
+            <Capability Name="ID_CAP_MICROPHONE" />
+            <Capability Name="ID_HW_FRONTCAMERA" />
+            <Capability Name="ID_CAP_ISV_CAMERA" />
+            <Capability Name="ID_CAP_CAMERA" />
+        </Capabilities>
         
 
 Certaines plates-formes peuvent prendre en charge cette fonctionnalité sans nécessiter aucune configuration spéciale. Voir plate-forme prise en charge pour une vue d'ensemble.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/c454848f/docs/fr/edge/cordova/media/media.md
----------------------------------------------------------------------
diff --git a/docs/fr/edge/cordova/media/media.md b/docs/fr/edge/cordova/media/media.md
index c0cf994..897647f 100644
--- a/docs/fr/edge/cordova/media/media.md
+++ b/docs/fr/edge/cordova/media/media.md
@@ -39,9 +39,9 @@ Les constantes suivantes sont déclarées comme le seul paramètre à la `mediaS
 
 *   `Media.MEDIA_NONE`= 0 ;
 *   `Media.MEDIA_STARTING`= 1 ;
-*   `Media.MEDIA_RUNNING`= 2 ;
-*   `Media.MEDIA_PAUSED`= 3 ;
-*   `Media.MEDIA_STOPPED`= 4 ;
+*   `Media.MEDIA_RUNNING` = 2;
+*   `Media.MEDIA_PAUSED` = 3;
+*   `Media.MEDIA_STOPPED` = 4;
 
 ## Méthodes
 
@@ -93,22 +93,41 @@ Ces commandes s'appliquent à toutes les plates-formes ciblées, mais modifier l
 
 *   Android
     
-        (in app/res/XML/config.Xml) < nom de la fonction = "Media" >< param name = "android-package" value="org.apache.cordova.AudioHandler" / >< / fiction > (dans app/AndroidManifest.xml) < permissions des utilisations android:name="android.permission.RECORD_AUDIO" / >< permissions des utilisations android:name="android.permission.MODIFY_AUDIO_SETTINGS" / >< permissions des utilisations android:name="android.permission.WRITE_EXTERNAL_STORAGE" / >
+        (in app/res/xml/config.xml)
+        <feature name="Media">
+            <param name="android-package" value="org.apache.cordova.AudioHandler" />
+        </feature>
+        
+        (in app/AndroidManifest.xml)
+        <uses-permission android:name="android.permission.RECORD_AUDIO" />
+        <uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" />
+        <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
         
 
 *   BlackBerry WebWorks
     
-        (in www/plugins.Xml) < nom de la fonction = "Capturer" >< param name = "blackberry-package" value="org.apache.cordova.media.MediaCapture" / >< / fiction >
+        (in www/plugins.xml)
+        <feature name="Capture">
+            <param name="blackberry-package" value="org.apache.cordova.media.MediaCapture" />
+        </feature>
         
 
 *   iOS (en`config.xml`)
     
-        < nom de la fonction = « Media » >< param name = « ios-paquet » value = « CDVSound » / >< / fiction >
+        <feature name="Media">
+            <param name="ios-package" value="CDVSound" />
+        </feature>
         
 
 *   Windows Phone (en`Properties/WPAppManifest.xml`)
     
-        < capacités >< nom de fonctionnalité = « ID_CAP_MEDIALIB » / >< nom de fonctionnalité = « ID_CAP_MICROPHONE » / >< nom de fonctionnalité = « ID_HW_FRONTCAMERA » / >< capacité nom = « ID_CAP_ISV_CAMERA » / >< capacité nom = « ID_CAP_CAMERA » / >< / capacités >
+        <Capabilities>
+            <Capability Name="ID_CAP_MEDIALIB" />
+            <Capability Name="ID_CAP_MICROPHONE" />
+            <Capability Name="ID_HW_FRONTCAMERA" />
+            <Capability Name="ID_CAP_ISV_CAMERA" />
+            <Capability Name="ID_CAP_CAMERA" />
+        </Capabilities>
         
     
     Référence : [manifeste d'Application pour Windows Phone][1]

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/c454848f/docs/fr/edge/cordova/splashscreen/splashscreen.md
----------------------------------------------------------------------
diff --git a/docs/fr/edge/cordova/splashscreen/splashscreen.md b/docs/fr/edge/cordova/splashscreen/splashscreen.md
index fc4a8d1..c8f2cbf 100644
--- a/docs/fr/edge/cordova/splashscreen/splashscreen.md
+++ b/docs/fr/edge/cordova/splashscreen/splashscreen.md
@@ -35,12 +35,16 @@ Ces commandes s'appliquent à toutes les plates-formes ciblées, mais modifier l
 
 *   Android (dans`app/res/xml/config.xml`)
     
-        < nom de la fonction = "SplashScreen" >< param name = "android-package" value="org.apache.cordova.SplashScreen" / >< / fiction >
+        <feature name="SplashScreen">
+            <param name="android-package" value="org.apache.cordova.SplashScreen" />
+        </feature>
         
 
 *   iOS (en`config.xml`)
     
-        < nom de la fonction = « SplashScreen » >< param name = « ios-paquet » value = « CDVSplashScreen » / >< / fiction >
+        <feature name="SplashScreen">
+            <param name="ios-package" value="CDVSplashScreen" />
+        </feature>
         
 
 Certaines plates-formes peuvent prendre en charge cette fonctionnalité sans nécessiter aucune configuration spéciale. Voir plate-forme prise en charge pour une vue d'ensemble.
@@ -62,8 +66,8 @@ Certaines plates-formes peuvent prendre en charge cette fonctionnalité sans né
 
 1.  Dans la `onCreate` méthode de la classe qui s'étend `DroidGap` , ajoutez les deux lignes suivantes :
     
-        super.setIntegerProperty ("splashscreen", R.drawable.splash) ;
-        super.loadUrl(Config.getStartUrl(), 10000) ;
+        super.setIntegerProperty("splashscreen", R.drawable.splash);
+        super.loadUrl(Config.getStartUrl(), 10000);
         
     
     La première ligne définit l'image à afficher comme le splashscreen. Si vous nommez votre image quoi que ce soit autre que `splash.png` , vous devez modifier cette ligne. La deuxième ligne est la normale `super.loadUrl` ligne, mais il a un deuxième paramètre qui spécifie une valeur de délai d'attente pour l'écran de démarrage. Dans cet exemple, l'écran de démarrage affiche pendant 10 secondes. De rejeter l'écran de démarrage lorsque l'application reçoit la `deviceready` événement, appelez le `navigator.splashscreen.hide()` méthode.

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/c454848f/docs/it/edge/cordova/camera/camera.md
----------------------------------------------------------------------
diff --git a/docs/it/edge/cordova/camera/camera.md b/docs/it/edge/cordova/camera/camera.md
index 7cc1a56..64914ca 100644
--- a/docs/it/edge/cordova/camera/camera.md
+++ b/docs/it/edge/cordova/camera/camera.md
@@ -37,29 +37,51 @@ Questi comandi si applicano a tutte le piattaforme mirate, ma modificano le impo
 
 *   Android
     
-        (in app/res/XML/config.Xml) < nome funzione = «Telecamera» >< nome param = "android-pacchetto" value="org.apache.cordova.CameraLauncher" / >< / caratteristica > (in app/AndroidManifest) < android:name="android.permission.WRITE_EXTERNAL_STORAGE usi-autorizzazione" / >
+        (in app/res/xml/config.xml)
+        <feature name="Camera">
+            <param name="android-package" value="org.apache.cordova.CameraLauncher" />
+        </feature>
+        
+        (in app/AndroidManifest)
+        <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
         
 
 *   BlackBerry WebWorks
     
-        (in www/plugins.Xml) < nome funzione = «Telecamera» >< param nome = "blackberry-pacchetto" value="org.apache.cordova.camera.Camera" / >< / caratteristica > (in www/config.xml) < presentano id="blackberry.media.camera" / >< orlo: autorizzazioni >< orlo: permesso > use_camera < / orlo: permesso >< / orlo: autorizzazioni >
+        (in www/plugins.xml)
+        <feature name="Camera">
+            <param name="blackberry-package" value="org.apache.cordova.camera.Camera" />
+        </feature>
+        
+        (in www/config.xml)
+        <feature id="blackberry.media.camera" />
+        
+        <rim:permissions>
+            <rim:permit>use_camera</rim:permit>
+        </rim:permissions>
         
 
 *   iOS (in`config.xml`)
     
-        < nome funzione = «Telecamera» >< param nome = valore "ios-pacchetto" = "CDVCamera" / >< / caratteristica >
+        <feature name="Camera">
+            <param name="ios-package" value="CDVCamera" />
+        </feature>
         
 
 *   Windows Phone (in`Properties/WPAppManifest.xml`)
     
-        < funzionalità >< capacità nome = "ID_CAP_ISV_CAMERA" / >< capacità nome = "ID_HW_FRONTCAMERA" / >< / funzionalità >
+        <Capabilities>
+            <Capability Name="ID_CAP_ISV_CAMERA" />
+            <Capability Name="ID_HW_FRONTCAMERA" />
+        </Capabilities>
         
     
     Riferimento: il [manifesto dell'applicazione per Windows Phone][1]
 
 *   Tizen (in`config.xml`)
     
-        < nome funzione = "http://tizen.org/api/application" necessaria = "true" / >< nome della feature = "http://tizen.org/api/application.launch" necessaria = "true" / >
+        <feature name="http://tizen.org/api/application" required="true"/>
+        <feature name="http://tizen.org/api/application.launch" required="true"/>
         
     
     Riferimento: il [manifesto dell'applicazione per applicazione Web Tizen][2]

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/c454848f/docs/it/edge/cordova/compass/compass.md
----------------------------------------------------------------------
diff --git a/docs/it/edge/cordova/compass/compass.md b/docs/it/edge/cordova/compass/compass.md
index 311c325..6a4f7b6 100644
--- a/docs/it/edge/cordova/compass/compass.md
+++ b/docs/it/edge/cordova/compass/compass.md
@@ -45,17 +45,23 @@ Questi comandi si applicano a tutte le piattaforme mirate, ma modificano le impo
 
 *   Android (in`app/res/xml/config.xml`)
     
-        < nome funzione = "Bussola" >< nome param = "android-pacchetto" value="org.apache.cordova.CompassListener" / >< / caratteristica >
+        <feature name="Compass">
+            <param name="android-package" value="org.apache.cordova.CompassListener" />
+        </feature>
         
 
 *   iOS (in`config.xml`)
     
-        < nome funzione = "Bussola" >< param nome = valore "ios-pacchetto" = "CDVLocation" / >< / caratteristica >
+        <feature name="Compass">
+            <param name="ios-package" value="CDVLocation" />
+        </feature>
         
 
 *   Windows Phone (in`Properties/WPAppManifest.xml`)
     
-        < funzionalità >< capacità nome = "ID_CAP_SENSORS" / >< / funzionalità >
+        <Capabilities>
+            <Capability Name="ID_CAP_SENSORS" />
+        </Capabilities>
         
     
     Riferimento: il [manifesto dell'applicazione per Windows Phone][1]

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/c454848f/docs/it/edge/cordova/connection/connection.md
----------------------------------------------------------------------
diff --git a/docs/it/edge/cordova/connection/connection.md b/docs/it/edge/cordova/connection/connection.md
index 3239873..06d4dae 100644
--- a/docs/it/edge/cordova/connection/connection.md
+++ b/docs/it/edge/cordova/connection/connection.md
@@ -45,29 +45,44 @@ Questi comandi si applicano a tutte le piattaforme mirate, ma modificano le impo
 
 *   Android
     
-        (in app/res/XML/config.Xml) < nome funzione = "NetworkStatus" >< nome param = "android-pacchetto" value="org.apache.cordova.NetworkManager" / >< / caratteristica > (in app/AndroidManifest.xml) < android:name="android.permission.INTERNET usi-autorizzazione" / >< android:name="android.permission.ACCESS_NETWORK_STATE usi-autorizzazione" / >< android:name="android.permission.READ_PHONE_STATE usi-autorizzazione" / >
+        (in app/res/xml/config.xml)
+        <feature name="NetworkStatus">
+            <param name="android-package" value="org.apache.cordova.NetworkManager" />
+        </feature>
+        
+        (in app/AndroidManifest.xml)
+        <uses-permission android:name="android.permission.INTERNET" />
+        <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
+        <uses-permission android:name="android.permission.READ_PHONE_STATE" />
         
 
 *   BlackBerry WebWorks
     
-        (in www/plugins.Xml) < nome funzione = "Lo stato della rete" >< nome param = "blackberry-pacchetto" value="org.apache.cordova.network.Network" / >< / caratteristica >
+        (in www/plugins.xml)
+        <feature name="Network Status">
+            <param name="blackberry-package" value="org.apache.cordova.network.Network" />
+        </feature>
         
 
 *   iOS (in`config.xml`)
     
-        < nome funzione = "NetworkStatus" >< param nome = valore "ios-pacchetto" = "CDVConnection" / >< / caratteristica >
+        <feature name="NetworkStatus">
+            <param name="ios-package" value="CDVConnection" />
+        </feature>
         
 
 *   Windows Phone (in`Properties/WPAppManifest.xml`)
     
-        < funzionalità >< capacità nome = "ID_CAP_NETWORKING" / >< / funzionalità >
+        <Capabilities>
+            <Capability Name="ID_CAP_NETWORKING" />
+        </Capabilities>
         
     
     Riferimento: il [manifesto dell'applicazione per Windows Phone][1]
 
 *   Tizen (in`config.xml`)
     
-        < nome funzione = "http://tizen.org/api/systeminfo" necessaria = "true" / >
+        <feature name="http://tizen.org/api/systeminfo" required="true"/>
         
     
     Riferimento: il [manifesto dell'applicazione per applicazione Web Tizen][2]

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/c454848f/docs/it/edge/cordova/contacts/contacts.md
----------------------------------------------------------------------
diff --git a/docs/it/edge/cordova/contacts/contacts.md b/docs/it/edge/cordova/contacts/contacts.md
index 4e2c6c3..4369408 100644
--- a/docs/it/edge/cordova/contacts/contacts.md
+++ b/docs/it/edge/cordova/contacts/contacts.md
@@ -54,22 +54,44 @@ Questi comandi si applicano a tutte le piattaforme mirate, ma modificano le impo
 
 *   Android
     
-        (in app/res/XML/config.Xml) < nome funzione = "Contatti" >< nome param = "android-pacchetto" value="org.apache.cordova.ContactManager" / >< / caratteristica > (in app/AndroidManifest.xml) < android:name="android.permission.GET_ACCOUNTS usi-autorizzazione" / >< android:name="android.permission.READ_CONTACTS usi-autorizzazione" / >< android:name="android.permission.WRITE_CONTACTS usi-autorizzazione" / >
+        (in app/res/xml/config.xml)
+        <feature name="Contacts">
+            <param name="android-package" value="org.apache.cordova.ContactManager" />
+        </feature>
+        
+        (in app/AndroidManifest.xml)
+        <uses-permission android:name="android.permission.GET_ACCOUNTS" />
+        <uses-permission android:name="android.permission.READ_CONTACTS" />
+        <uses-permission android:name="android.permission.WRITE_CONTACTS" />
         
 
 *   BlackBerry WebWorks
     
-        (in www/plugins.Xml) < nome funzione = "Contatto" >< param nome = "blackberry-pacchetto" value="org.apache.cordova.pim.Contact" / >< / caratteristica > (in www/config.xml) < presentano id="blackberry.find" richiesto = "true" versione = "1.0.0.0" / >< presentano id="blackberry.identity" richiesto = "true" versione = "1.0.0.0" / >< presentano id="blackberry.pim.Address" richiesto = "true" versione = "1.0.0.0" / >< presentano id="blackberry.pim.Contact" richiesto = "true" versione = "1.0.0.0" / >
+        (in www/plugins.xml)
+        <feature name="Contact">
+            <param name="blackberry-package" value="org.apache.cordova.pim.Contact" />
+        </feature>
+        
+        (in www/config.xml)
+        <feature id="blackberry.find"        required="true" version="1.0.0.0" />
+        <feature id="blackberry.identity"    required="true" version="1.0.0.0" />
+        <feature id="blackberry.pim.Address" required="true" version="1.0.0.0" />
+        <feature id="blackberry.pim.Contact" required="true" version="1.0.0.0" />
         
 
 *   iOS (in`config.xml`)
     
-        < nome funzione = "Contatti" >< param nome = valore "ios-pacchetto" = "CDVContacts" / >< / caratteristica >
+        <feature name="Contacts">
+            <param name="ios-package" value="CDVContacts" />
+        </feature>
         
 
 *   Windows Phone
     
-        (in Properties/WPAppManifest.xml) < funzionalità >< capacità nome = "ID_CAP_CONTACTS" / >< / funzionalità >
+        (in Properties/WPAppManifest.xml)
+        <Capabilities>
+            <Capability Name="ID_CAP_CONTACTS" />
+        </Capabilities>
         
     
     Riferimento: il [manifesto dell'applicazione per Windows Phone][1]

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/c454848f/docs/it/edge/cordova/device/device.md
----------------------------------------------------------------------
diff --git a/docs/it/edge/cordova/device/device.md b/docs/it/edge/cordova/device/device.md
index 668dba8..b71a6f1 100644
--- a/docs/it/edge/cordova/device/device.md
+++ b/docs/it/edge/cordova/device/device.md
@@ -48,24 +48,43 @@ Questi comandi si applicano a tutte le piattaforme mirate, ma modificano le impo
 
 *   Android
     
-        (in app/res/XML/config.Xml) < nome funzione = "Device" >< nome param = "android-pacchetto" value="org.apache.cordova.Device" / >< / caratteristica > (in app/AndroidManifest.xml) < android:name="android.permission.READ_PHONE_STATE usi-autorizzazione" / >
+        (in app/res/xml/config.xml)
+        <feature name="Device">
+            <param name="android-package" value="org.apache.cordova.Device" />
+        </feature>
+        
+        (in app/AndroidManifest.xml)
+        <uses-permission android:name="android.permission.READ_PHONE_STATE" />
         
 
 *   BlackBerry WebWorks
     
-        (in www/plugins.Xml) < nome funzione = "Device" >< param nome = "blackberry-pacchetto" value="org.apache.cordova.device.Device" / >< / caratteristica > (in www/config.xml) < presentano id="blackberry.app" richiesto = "true" versione = "1.0.0.0" / >< orlo: autorizzazioni >< orlo: permesso > read_device_identifying_information < / orlo: permesso >< / orlo: autorizzazioni >
+        (in www/plugins.xml)
+        <feature name="Device">
+            <param name="blackberry-package" value="org.apache.cordova.device.Device" />
+        </feature>
+        
+        (in www/config.xml)
+        <feature id="blackberry.app" required="true" version="1.0.0.0" />
+        <rim:permissions>
+            <rim:permit>read_device_identifying_information</rim:permit>
+        </rim:permissions>
         
 
 *   Windows Phone (in`Properties/WPAppManifest.xml`)
     
-        < funzionalità >< capacità nome = "ID_CAP_WEBBROWSERCOMPONENT" / >< capacità nome = "ID_CAP_IDENTITY_DEVICE" / >< capacità nome = "ID_CAP_IDENTITY_USER" / >< / funzionalità >
+        <Capabilities>
+            <Capability Name="ID_CAP_WEBBROWSERCOMPONENT" />
+            <Capability Name="ID_CAP_IDENTITY_DEVICE" />
+            <Capability Name="ID_CAP_IDENTITY_USER" />
+        </Capabilities>
         
     
     Riferimento: il [manifesto dell'applicazione per Windows Phone][1]
 
 *   Tizen (in`config.xml`)
     
-        < nome funzione = "http://tizen.org/api/systeminfo" necessaria = "true" / >
+        <feature name="http://tizen.org/api/systeminfo" required="true"/>
         
     
     Riferimento: il [manifesto dell'applicazione per applicazione Web Tizen][2]

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/c454848f/docs/it/edge/cordova/events/events.md
----------------------------------------------------------------------
diff --git a/docs/it/edge/cordova/events/events.md b/docs/it/edge/cordova/events/events.md
index f354ba7..2b0cd38 100644
--- a/docs/it/edge/cordova/events/events.md
+++ b/docs/it/edge/cordova/events/events.md
@@ -48,22 +48,38 @@ Questi comandi si applicano a tutte le piattaforme mirate, ma modificano le impo
 
 *   Android
     
-        (in app/res/XML/config.Xml) < nome funzione = "Batteria" >< nome param = "android-pacchetto" value="org.apache.cordova.BatteryListener" / >< / caratteristica > (in app/AndroidManifest.xml) < android:name="android.permission.BROADCAST_STICKY usi-autorizzazione" / >
+        (in app/res/xml/config.xml)
+        <feature name="Battery">
+            <param name="android-package" value="org.apache.cordova.BatteryListener" />
+        </feature>
+        
+        (in app/AndroidManifest.xml)
+        <uses-permission android:name="android.permission.BROADCAST_STICKY" />
         
 
 *   BlackBerry WebWorks
     
-        (in www/plugins.Xml) < nome funzione = "Batteria" >< param nome = "blackberry-pacchetto" value="org.apache.cordova.battery.Battery" / >< / caratteristica > (in www/config.xml) < presentano id="blackberry.app" richiesto = "true" versione = "1.0.0.0" / >< presentano id="blackberry.app.event" richiesto = "true" versione = "1.0.0.0" / >< presentano id="blackberry.system.event" richiesto = "true" versione = "1.0.0.0" / >
+        (in www/plugins.xml)
+        <feature name="Battery">
+            <param name="blackberry-package" value="org.apache.cordova.battery.Battery" />
+        </feature>
+        
+        (in www/config.xml)
+        <feature id="blackberry.app"          required="true" version="1.0.0.0" />
+        <feature id="blackberry.app.event"    required="true" version="1.0.0.0" />
+        <feature id="blackberry.system.event" required="true" version="1.0.0.0" />
         
 
 *   iOS (in`config.xml`)
     
-        < nome funzione = "Batteria" >< param nome = valore "ios-pacchetto" = "CDVBattery" / >< / caratteristica >
+        <feature name="Battery">
+            <param name="ios-package" value="CDVBattery" />
+        </feature>
         
 
 *   Tizen (in`config.xml`)
     
-        < nome funzione = "http://tizen.org/api/systeminfo" necessaria = "true" / >
+        <feature name="http://tizen.org/api/systeminfo" required="true"/>
         
     
     Riferimento: il [manifesto dell'applicazione per applicazione Web Tizen][1]

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/c454848f/docs/it/edge/cordova/file/file.md
----------------------------------------------------------------------
diff --git a/docs/it/edge/cordova/file/file.md b/docs/it/edge/cordova/file/file.md
index 574e0fa..4b08c7b 100644
--- a/docs/it/edge/cordova/file/file.md
+++ b/docs/it/edge/cordova/file/file.md
@@ -56,17 +56,45 @@ Questi comandi si applicano a tutte le piattaforme mirate, ma modificano le impo
 
 *   Android
     
-        (in app/res/XML/config.Xml) < nome funzione = "File" >< param nome = "android-pacchetto" value="org.apache.cordova.FileUtils" / >< / caratteristica >< nome funzione = "FileTransfer" >< nome param = "android-pacchetto" value="org.apache.cordova.FileTransfer" / >< / caratteristica > (in app/AndroidManifest.xml) < android:name="android.permission.WRITE_EXTERNAL_STORAGE usi-autorizzazione" / >
+        (in app/res/xml/config.xml)
+        <feature name="File">
+            <param name="android-package" value="org.apache.cordova.FileUtils" />
+        </feature>
+        <feature name="FileTransfer">
+            <param name="android-package" value="org.apache.cordova.FileTransfer" />
+        </feature>
+        
+        (in app/AndroidManifest.xml)
+        <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
         
 
 *   BlackBerry WebWorks
     
-        (in www/plugins.Xml) < nome funzione = "File" >< param nome = "blackberry-pacchetto" value="org.apache.cordova.file.FileManager" / >< / caratteristica >< nome funzionalità = "FileTransfer" >< param nome = "blackberry-pacchetto" value="org.apache.cordova.http.FileTransfer" / >< / caratteristica > (in www/config.xml) < presentano id="blackberry.io.file" richiesto = "true" versione = "1.0.0.0" / >< presentano id="blackberry.utils" richiesto = "true" versione = "1.0.0.0" / >< presentano id="blackberry.io.dir" richiesto = "true" versione = "1.0.0.0" / >< rim: autorizzazioni >< access_shared rim: permesso > < / orlo: permesso >< / orlo: autorizzazioni >
+        (in www/plugins.xml)
+        <feature name="File">
+            <param name="blackberry-package" value="org.apache.cordova.file.FileManager" />
+        </feature>
+        <feature name="FileTransfer">
+            <param name="blackberry-package" value="org.apache.cordova.http.FileTransfer" />
+        </feature>
+        
+        (in www/config.xml)
+        <feature id="blackberry.io.file" required="true" version="1.0.0.0" />
+        <feature id="blackberry.utils"   required="true" version="1.0.0.0" />
+        <feature id="blackberry.io.dir"  required="true" version="1.0.0.0" />
+        <rim:permissions>
+            <rim:permit>access_shared</rim:permit>
+        </rim:permissions>
         
 
 *   iOS (in`config.xml`)
     
-        < nome funzione = "File" >< param nome = valore "ios-pacchetto" = "CDVFile" / >< / caratteristica >< nome della feature = "FileTransfer" >< param nome = valore "ios-pacchetto" = "CDVFileTransfer" / >< / caratteristica >
+        <feature name="File">
+            <param name="ios-package" value="CDVFile" />
+        </feature>
+        <feature name="FileTransfer">
+            <param name="ios-package" value="CDVFileTransfer" />
+        </feature>
         
 
 Alcune piattaforme possono supportare questa funzionalità senza richiedere alcuna configurazione speciale. Per una panoramica, vedere supporto della piattaforma.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/c454848f/docs/it/edge/cordova/geolocation/geolocation.md
----------------------------------------------------------------------
diff --git a/docs/it/edge/cordova/geolocation/geolocation.md b/docs/it/edge/cordova/geolocation/geolocation.md
index 1e81d96..46f1856 100644
--- a/docs/it/edge/cordova/geolocation/geolocation.md
+++ b/docs/it/edge/cordova/geolocation/geolocation.md
@@ -40,9 +40,9 @@ Questa API è basata sulla [Specifica di W3C Geolocation API][1]e viene eseguito
 
 ## Oggetti (sola lettura)
 
-*   Posizione
+*   Position
 *   PositionError
-*   Coordinate
+*   Coordinates
 
 ## La funzionalità di accesso
 
@@ -56,22 +56,42 @@ Questi comandi si applicano a tutte le piattaforme mirate, ma modificano le impo
 
 *   Android
     
-        (in app/res/XML/config.Xml) < nome funzione = "Geolocalizzazione" >< nome param = "android-pacchetto" value="org.apache.cordova.GeoBroker" / >< / caratteristica > (in app/AndroidManifest.xml) < android:name="android.permission.ACCESS_COARSE_LOCATION usi-autorizzazione" / >< android:name="android.permission.ACCESS_FINE_LOCATION usi-autorizzazione" / >< android:name="android.permission.ACCESS_LOCATION_EXTRA_COMMANDS usi-autorizzazione" / >
+        (in app/res/xml/config.xml)
+        <feature name="Geolocation">
+            <param name="android-package" value="org.apache.cordova.GeoBroker" />
+        </feature>
+        
+        (in app/AndroidManifest.xml)
+        <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
+        <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
+        <uses-permission android:name="android.permission.ACCESS_LOCATION_EXTRA_COMMANDS" />
         
 
 *   BlackBerry WebWorks
     
-        (in www/plugins.Xml) < nome funzione = "Geolocalizzazione" >< nome param = "blackberry-pacchetto" value="org.apache.cordova.geolocation.Geolocation" / >< / caratteristica > (in www/config.xml) < rim: autorizzazioni >< orlo: permesso > read_geolocation < / orlo: permesso >< / orlo: autorizzazioni >
+        (in www/plugins.xml)
+        <feature name="Geolocation">
+            <param name="blackberry-package" value="org.apache.cordova.geolocation.Geolocation" />
+        </feature>
+        
+        (in www/config.xml)
+        <rim:permissions>
+            <rim:permit>read_geolocation</rim:permit>
+        </rim:permissions>
         
 
 *   iOS (in`config.xml`)
     
-        < nome funzione = "Geolocalizzazione" >< param nome = valore "ios-pacchetto" = "CDVLocation" / >< / caratteristica >
+        <feature name="Geolocation">
+            <param name="ios-package" value="CDVLocation" />
+        </feature>
         
 
 *   Windows Phone (in`Properties/WPAppManifest.xml`)
     
-        < funzionalità >< capacità nome = "ID_CAP_LOCATION" / >< / funzionalità >
+        <Capabilities>
+            <Capability Name="ID_CAP_LOCATION" />
+        </Capabilities>
         
     
     Riferimento: il [manifesto dell'applicazione per Windows Phone][2]

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/c454848f/docs/it/edge/cordova/globalization/globalization.md
----------------------------------------------------------------------
diff --git a/docs/it/edge/cordova/globalization/globalization.md b/docs/it/edge/cordova/globalization/globalization.md
index a5e41ae..a170bc5 100644
--- a/docs/it/edge/cordova/globalization/globalization.md
+++ b/docs/it/edge/cordova/globalization/globalization.md
@@ -57,7 +57,9 @@ Questi comandi si applicano a tutte le piattaforme mirate, ma modificano le impo
 
 *   Android (in`app/res/xml/config.xml`)
     
-        < nome funzione = "Globalizzazione" >< nome param = "android-pacchetto" value="org.apache.cordova.Globalization" / >< / caratteristica >
+        <feature name="Globalization">
+            <param name="android-package" value="org.apache.cordova.Globalization" />
+        </feature>
         
 
 Alcune piattaforme possono supportare questa funzionalità senza richiedere alcuna configurazione speciale. Per una panoramica, vedere supporto della piattaforma.
\ No newline at end of file


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

Posted by mw...@apache.org.
http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/guide/platforms/blackberry/plugin.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/guide/platforms/blackberry/plugin.md b/docs/de/edge/guide/platforms/blackberry/plugin.md
new file mode 100644
index 0000000..27a66f0
--- /dev/null
+++ b/docs/de/edge/guide/platforms/blackberry/plugin.md
@@ -0,0 +1,102 @@
+---
+
+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.
+---
+
+# BlackBerry-Plugins
+
+Diese Anleitung zeigt, wie ein Echo-Plugin auf BlackBerry zu entwickeln. Die Plugin-Entwicklung-Guide bietet einen umfassenden Überblick, mit dem Sie bereits vertraut sein sollten, und dieser Anleitung nimmt wo es aufhört. Darüber hinaus das [Cordova BlackBerry-Repository][1] herunterladen.
+
+ [1]: https://git-wip-us.apache.org/repos/asf?p=cordova-blackberry-webworks.git;a=summary
+
+Das `Cordova-BlackBerry` Projekt können Sie an BlackBerry-Geräte wie die Fackel, kühn und Playbook bereitstellen. Dem Textbuch verwendet einen anderen Code base als andere BlackBerry-handheld-Geräte, für die Sie benötigen, um Ihre Entwicklungsprojekte zu duplizieren. Dieses Handbuch konzentriert sich auf die handheld-Geräte eher als Tabletten. (In der Zukunft sollte diesem Handbuch beide Plattformen behandelt.)
+
+Das Echo-Plugin im wesentlichen zurückgibt welcher Nachricht ein Benutzer bietet die `window.echo` Funktion:
+
+    window.echo = function(str, callback) {
+        cordova.exec(callback, function(err) {
+            callback('Nothing to echo.');
+        }, "Echo", "echo", [str]);
+    };
+    
+
+## Ändern von plugins.xml
+
+Des Projekts `www/plugins.xml` Verzeichnis enthält alle erforderlichen Verweise zu Ihrem Cordova-Projekt-Plugins. Fügen Sie zusätzliche Referenz also, dass bei `cordova.exec` ist aufgerufen, Cordova weiß, wie man die Karte der `Echo` Argument der `cordova.exec` zu der `Echo` -Klasse, die wir nativ schreiben möchten:
+
+    <feature name="Echo">
+        <param name="blackberry-package" value="org.apache.cordova.echo.Echo" />
+    </feature>
+    
+
+## Hinzufügen von Echo.java
+
+Wenn Sie bemerken, dass die Struktur des Value-Attributs, sehen Sie einen definierten Pfad, der zu den Echo-Plugin führt. Suchen Sie im Root-Verzeichnis von Cordova BlackBerry WebWorks-Repo, ein Verzeichnis namens `framework` . Dieses Verzeichnis enthält alle des Quellcodes, die nativ auf dem BlackBerry ausgeführt wird. Navigieren Sie zu `framework/ext/src/org/apache/cordova` . An dieser Stelle sehen Sie alle Plugin-Verzeichnisse, die innerhalb derer der Source Code ist. So fügen Sie das Verzeichnis-Echo, `framework/ext/src/org/apache/cordova/echo` und erstellen Sie eine Datei namens `Echo.java` an`framework/ext/src/org/apache/cordova/echo/Echo.java`.
+
+## Schreiben Echo.java
+
+Die Grundidee hinter eine Plugin zu schreiben ist, erstellen Sie eine Klasse, die die Plugin-Klasse erweitert und haben eine Methode namens `execute` wieder eine `PluginResult` Klasse. Jeder Aufruf von `cordova.exec` übergibt die Aktion innerhalb der Klasse als auch die Argumente ausgeführt. In diesem Fall ist "Echo", die Aktion, die wir innerhalb der Klasse "Echo" und [str] ausführen möchten sind die Argumente, die wir in übergeben.
+
+    package org.apache.cordova.echo;
+    
+    import org.apache.cordova.api.Plugin;
+    import org.apache.cordova.api.PluginResult;
+    import org.apache.cordova.json4j.JSONArray;
+    import org.apache.cordova.json4j.JSONException;
+    import org.apache.cordova.json4j.JSONObject;
+    /**
+     * A simple plugin to demonstrate how to build a plugin for BlackBerry
+     * Basically echos back the msg that a user calls to this plugin
+     */
+    public final class Echo extends Plugin {
+    
+        public static final String echo = "echo";
+    
+        public PluginResult execute(String action, JSONArray args, String callbackId) {
+            PluginResult result = new PluginResult(PluginResult.Status.INVALID_ACTION, "Echo: Invalid action:" + action);
+            if(action.equals(echo)){
+                try {
+                    String theMsg = args.getString(0);
+                    if(theMsg!= null || theMsg.length()>0){
+                        result = new PluginResult(PluginResult.Status.OK, theMsg);
+                    }else{
+                        result = new PluginResult(PluginResult.Status.ERROR, "Nothing to echo.");
+                    }
+                } catch (JSONException e) {
+                    result = new PluginResult(PluginResult.Status.JSON_EXCEPTION, e.getMessage());
+                }
+            }
+    
+            return result;
+        }
+    
+    }
+    
+
+Also wenn wir den obigen Code betrachten, können wir sehen, dass innerhalb der Execute-Methode, suchen wir zuerst was Aktionen kommen. Das Echo-Plugin hat nur eine Aktion, `echo` , so dass wir nur dafür prüfen werden wird. Hätte unser Plugin mehr Aktionen, ist es einfach eine Frage der hinzufügen weitere bedingte Tests checken für diese Aktionen.
+
+Wir werden dann die Nachricht aus den Argumenten zu greifen, der durch den Parameter Args geliefert wird. Wir können das erste Argument greifen, indem Sie einfach`String theMsg = args.getString(0);`.
+
+Werden wir einige Fehlerüberprüfung und wenn die Nachricht gut aussieht, werden wir eine neue PluginResult mit einem Status ok instanziieren: `PluginResult.Status.OK` und die Meldung: `theMsg` . Danach wir das Ergebnis zurückgegeben, um zurück zu JavaScript im Erfolg Rückruf ausgelöst werden übergeben werden. Wenn etwas fehlschlägt, können wir verschiedene Status-Ausnahmen wie zurück `PluginResult.Status.ERROR` , `PluginResult.Status.JSON_EXCEPTION` , oder `PluginResult.Status.INVALID_ACTION` . Wenn wieder übergeben, Feuer diese Ergebnistypen den Fail-Rückruf in JavaScript.
+
+## Aktualisierung der .jar in Ihrem Projekt Www-Verzeichnis
+
+Die zusätzlichen `Echo.java` in Ihrem Projekt aktualisiert werden muss. Baut die `.jar` Datei, navigieren Sie zu dem BlackBerry WebWorks-Repo-Root-Verzeichnis, und führen Sie den `ant` Befehl:
+
+    Ameise update - Dproject.path="~/path_to_my_project"
+    
+
+Dies baut eine neue `.jar` Datei das `build/ext` Verzeichnis. Kopie der `build/ext/cordova.jar` -Datei in Ihr `project/www/ext` Verzeichnis.
+
+Wenn alles gut geht, ermöglicht, die Echo-Plugin in BlackBerry zu verwenden.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/guide/platforms/blackberry/tools.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/guide/platforms/blackberry/tools.md b/docs/de/edge/guide/platforms/blackberry/tools.md
new file mode 100644
index 0000000..0c923e0
--- /dev/null
+++ b/docs/de/edge/guide/platforms/blackberry/tools.md
@@ -0,0 +1,60 @@
+---
+
+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.
+---
+
+# BlackBerry-Befehlszeilentools
+
+Die `cordova` Befehlszeilen-Dienstprogramm ist ein High-Level Tool, das Ihnen erlaubt, Anwendungen auf mehreren Plattformen gleichzeitig zu erstellen. Eine ältere Version von Cordova Rahmen bietet Gruppen von Befehlszeilentools, die spezifisch für jede Plattform. Wenn sie als Alternative zu den CLI verwenden möchten, müssen Sie diese Version von Cordova von [cordova.apache.org][1]herunterladen. Der Download enthält separate Archiv für jede Plattform. Erweitern Sie die gewünschte Ziel-Plattform. Die hier beschriebenen Tools sind in der Regel in der obersten Ebene `bin` Verzeichnis, sonst finden Sie in die **README** -Datei ausführlichere Wegbeschreibung.
+
+ [1]: http://cordova.apache.org
+
+## Erstellen Sie ein Projekt
+
+Führen Sie den `create` Befehl, der vorhandenen Pfad für das Projekt, die rückwärts-Domäne-Style Paket-ID und die app-Anzeigenamen angeben. Hier ist die Syntax für Mac und Windows:
+
+    $ /path/to/cordova-blackberry-webworks/bin/create /path/to/my_new_project com.example.project_name ProjectName
+    $ /path/to/cordova-blackberry-webworks/bin/create.bat /path/to/my_new_project com.example.project_name ProjectName
+    
+
+**Hinweis:** Die BlackBerry-Plattform ignoriert die Platzhalter für die Paket-Namen ( `com.example.project_name` ), aber es ist immer noch für den Einsatz von Cross-Plattform-Tools erforderlich.
+
+## Erstellen eines Projekts
+
+Für BlackBerry-Projekte, stellen Sie sicher, Sie Anpassen der `project.properties` Datei im Root-Verzeichnis des Projekts Cordova. Du musst tun, um Ihr BlackBerry Unterzeichnung Kennwort angeben, und geben Speicherorte für BlackBerry WebWorks SDK und BlackBerry Emulator ausführbare Dateien.
+
+    $ /path/to/my_new_project/cordova/build <platform>
+    $ /path/to/my_new_project/cordova/build.bat <platform>
+    
+
+## Emulator starten
+
+Für BlackBerry-Projekte, stellen Sie sicher, Sie Anpassen der `project.properties` Datei in das Stammverzeichnis des Cordova Projekt. Du musst tun, um Ihr BlackBerry Unterzeichnung Kennwort angeben, und geben Speicherorte für BlackBerry WebWorks SDK und BlackBerry Emulator ausführbare Dateien.
+
+    $ /path/to/my_new_project/cordova/run <platform>
+    
+
+und dann wählen Sie "Nein", mit der Aufforderung:
+
+    Haben Sie ein BlackBerry-Gerät an Ihren Computer angeschlossen? (y/n) $ /path/to/my_new_project/cordova/run <platform>
+    
+
+und dann wählen Sie "Nein", mit der Aufforderung:
+
+    Haben Sie ein BlackBerry-Gerät an Ihren Computer angeschlossen? (y/n)
+    
+
+## Protokollierung
+
+Leider ist das streaming Protokolle direkt vom Gerät derzeit nicht unterstützt. BlackBerry bietet jedoch integrierten Web Inspector-Unterstützung für Textbuch und BlackBerry-Smartphones mit BlackBerry OS 7.0 und höher. Sie können auch Ihre Anwendungsprotokolle zugreifen (einschließlich alle Aufrufe an `console.log` ) auf Ihrem Gerät durch die '' ALT'' gedrückt aus dem home-Bildschirm und Eingabe '' Lglg'' Schlüssel.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/guide/platforms/blackberry/upgrading.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/guide/platforms/blackberry/upgrading.md b/docs/de/edge/guide/platforms/blackberry/upgrading.md
new file mode 100644
index 0000000..e332da2
--- /dev/null
+++ b/docs/de/edge/guide/platforms/blackberry/upgrading.md
@@ -0,0 +1,419 @@
+---
+
+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.
+---
+
+# Aktualisieren der BlackBerry
+
+Diese Anleitung zeigt wie BlackBerry Projekte geändert werden müssen um ein Upgrade von älteren Versionen von Cordova durchzuführen. Diese Anweisungen gelten für Projekte, die mit einer älteren Befehlszeilentools, die vorangehen erstellt die `cordova` CLI-Hilfsprogramm. Die Command-Line Interface Informationen finden Sie unter Gewusst wie: Aktualisieren Sie die Version der CLI.
+
+## Upgrade 2.8.0 Projekte 2.9.0
+
+BlackBerry 10:
+
+1.  Herunterladen Sie und extrahieren Sie die Cordova 2.9.0-Quelle an einen permanenten Speicherort auf Ihrer Festplatte, zum Beispiel in`~/Cordova-2.9.0`.
+
+2.  Beenden Sie alle laufenden SDK-Tools: Eclipse, Momentics und dergleichen.
+
+3.  Navigieren Sie zum Verzeichnis, in dem Sie die heruntergeladene Quelle oben, ein Unix wie Terminal setzen: Terminal.app, Bash, Cygwin, etc..
+
+4.  Erstellen Sie ein neues Projekt, wie in BlackBerry-Befehlszeilen-Tools beschrieben. Dies wird die Startseite des Projekts aktualisiert.
+
+5.  Kopieren des Projekts Quelle aus des alten Projekts `/www` Verzeichnis in des neuen Projekts `/www` Verzeichnis.
+
+6.  Aktualisieren von Cordova Skriptverweis in Ihre `www/index.html` Datei (und alle anderen Dateien, die den Skriptverweis enthalten) auf die neue hinzu `cordova.js` Datei.
+
+### BlackBerryOS/Textbuch
+
+1.  Herunterladen Sie und extrahieren Sie die Cordova 2.9.0-Quelle an einen permanenten Speicherort auf Ihrer Festplatte, zum Beispiel in`~/Cordova-2.9.0`.
+
+2.  Beenden Sie alle laufenden SDK-Tools: Eclipse, Momentics und dergleichen.
+
+3.  Navigieren Sie zum Verzeichnis, in dem Sie die heruntergeladene Quelle oben, ein Unix wie Terminal setzen: Terminal.app, Bash, Cygwin, etc..
+
+4.  Erstellen Sie ein neues Projekt, wie in iOS Command-Line Tools beschrieben. Sie benötigen die Vermögen aus diesem neuen Projekt.
+
+5.  Kopie der `www/cordova.js` Datei aus dem neuen Projekt in Ihr `www` Verzeichnis und löschen Ihre `www/cordova.js` Datei.
+
+6.  Aktualisieren von Cordova Skriptverweis in Ihre `www/index.html` Datei (und alle anderen Dateien, die den Skriptverweis enthalten) auf die neue hinzu `cordova.js` Datei.
+
+7.  Kopie der `native` Verzeichnis des neuen Projekts in das bestehende Projekt, überschreiben die alte `native` Verzeichnis.
+
+8.  Kopie der `lib` Verzeichnis des neuen Projekts in das bestehende Projekt, überschreiben die alte `lib` Verzeichnis.
+
+9.  Kopie der `cordova` Verzeichnis des neuen Projekts in das bestehende Projekt, überschreiben die alte `cordova` Verzeichnis.
+
+## Upgrade 2.7.0 Projekte 2.8.0
+
+BlackBerry 10:
+
+BlackBerry 10 verwendet die neue CLI-Werkzeuge und Kern-APIs als Plugins verwaltet. Die Anweisungen Migrieren Ihres Projekts für ein neues Projekt, anstatt ein vorhandenes Projekt, aufgrund der Komplexität der Aktualisierung eines alten Projekts zu aktualisieren. Auch beachten Sie, dass die Cordova-Js--Datei Skript heißt jetzt 'cordova.js' und nicht mehr eine Versionszeichenfolge enthält.
+
+1.  Herunterladen Sie und extrahieren Sie die Cordova 2.8.0-Quelle an einen permanenten Speicherort auf Ihrer Festplatte, zum Beispiel in`~/Cordova-2.8.0`.
+
+2.  Beenden Sie alle laufenden SDK-Tools: Eclipse, Momentics und dergleichen.
+
+3.  Navigieren Sie zum Verzeichnis, in dem Sie die heruntergeladene Quelle oben, ein Unix wie Terminal setzen: Terminal.app, Bash, Cygwin, etc..
+
+4.  Erstellen Sie ein neues Projekt, wie in BlackBerry-Befehlszeilen-Tools beschrieben. Dies wird die Startseite des Projekts aktualisiert.
+
+5.  Kopieren des Projekts Quelle aus des alten Projekts `/www` Verzeichnis in des neuen Projekts `/www` Verzeichnis.
+
+6.  Aktualisieren von Cordova Skriptverweis in Ihre `www/index.html` Datei (und alle anderen Dateien, die den Skriptverweis enthalten) auf die neue hinzu `cordova.js` Datei.
+
+BlackBerryOS/Textbuch:
+
+1.  Herunterladen Sie und extrahieren Sie die Cordova 2.8.0-Quelle an einen permanenten Speicherort auf Ihrer Festplatte, zum Beispiel in`~/Cordova-2.8.0`.
+
+2.  Beenden Sie alle laufenden SDK-Tools: Eclipse, Momentics und dergleichen.
+
+3.  Navigieren Sie zum Verzeichnis, in dem Sie die heruntergeladene Quelle oben, ein Unix wie Terminal setzen: Terminal.app, Bash, Cygwin, etc..
+
+4.  Erstellen Sie ein neues Projekt, wie in iOS Command-Line Tools beschrieben. Sie benötigen die Vermögen aus diesem neuen Projekt.
+
+5.  Kopie der `www/cordova.js` Datei aus dem neuen Projekt in Ihr `www` Verzeichnis und löschen Ihre `www/cordova.js` Datei.
+
+6.  Aktualisieren von Cordova Skriptverweis in Ihre `www/index.html` Datei (und alle anderen Dateien, die den Skriptverweis enthalten) auf die neue hinzu `cordova.js` Datei.
+
+7.  Kopie der `native` Verzeichnis des neuen Projekts in das bestehende Projekt, überschreiben die alte `native` Verzeichnis.
+
+8.  Kopie der `lib` Verzeichnis des neuen Projekts in das bestehende Projekt, überschreiben die alte `lib` Verzeichnis.
+
+9.  Kopie der `cordova` Verzeichnis des neuen Projekts in das bestehende Projekt, überschreiben die alte `cordova` Verzeichnis.
+
+## Upgrade 2.6.0 Projekte 2.7.0
+
+1.  Herunterladen Sie und extrahieren Sie die Cordova 2.7.0-Quelle an einen permanenten Speicherort auf Ihrer Festplatte, zum Beispiel in`~/Cordova-2.7.0`.
+
+2.  Beenden Sie alle laufenden SDK-Tools: Eclipse, Momentics und dergleichen.
+
+3.  Navigieren Sie zum Verzeichnis, in dem Sie die heruntergeladene Quelle oben, ein Unix wie Terminal setzen: Terminal.app, Bash, Cygwin, etc..
+
+4.  Erstellen Sie ein neues Projekt, wie in BlackBerry-Befehlszeilen-Tools beschrieben. Sie benötigen die Vermögen aus diesem neuen Projekt.
+
+5.  Kopie der `www/cordova-2.7.0.js` Datei aus dem neuen Projekt in Ihr `www` Verzeichnis und löschen Ihre `www/cordova-2.6.0.js` Datei.
+
+6.  Aktualisieren von Cordova Skriptverweis in Ihre `www/index.html` Datei (und alle anderen Dateien, die den Skriptverweis enthalten) auf die neue hinzu `cordova-2.7.0.js` Datei.
+
+7.  Kopie der `native` Verzeichnis des neuen Projekts in das bestehende Projekt, überschreiben die alte `native` Verzeichnis.
+
+8.  Kopie der `lib` Verzeichnis des neuen Projekts in das bestehende Projekt, überschreiben die alte `lib` Verzeichnis.
+
+9.  Kopie der `cordova` Verzeichnis des neuen Projekts in das bestehende Projekt, überschreiben die alte `cordova` Verzeichnis.
+
+## Ein Upgrade auf 2.6.0 von 2.5.0
+
+Fortschreibung des PhoneGap-Download-Verzeichnis:
+
+Es wird empfohlen, dass Sie eine neue Kopie von das gesamte Verzeichnis herunterladen.
+
+Aber auch hier sind die neuen Teile für die schrittweise Aktualisierung:
+
+1.  Aktualisieren Sie die Datei cordova.blackberry.js in das `Phonegap-2.6.0/lib/blackberry/javascript` Verzeichnis.
+
+2.  Update der `ext` , `ext-air` , und `ext-qnx` in das `Phonegap-2.6.0/lib/blackberry/framework` Verzeichnis.
+
+3.  Update der `build.xml` Datei das `Phonegap-2.6.0/lib/blackberry` Verzeichnis.
+
+4.  Update der `Phonegap-2.6.0/lib/blackberry/bin` Verzeichnis.
+
+5.  Update der `VERSION` Datei das `Phonegap-2.6.0/lib/blackberry` Verzeichnis.
+
+Aktualisierung der `example/` -Verzeichnis oder bei der Migration eines vorhandenen Projekts:
+
+1.  Öffnen Ihre `www/` Verzeichnis, das Ihre Anwendung enthält.
+
+2.  Entfernen und aktualisieren Sie die .jar-Datei in das `ext/` Verzeichnis.
+
+3.  Aktualisieren des Inhalts der `ext-air/` Verzeichnis.
+
+4.  Aktualisieren des Inhalts der `ext-qnx/` Verzeichnis.
+
+5.  Kopieren Sie die neue `cordova-2.6.0.js` in Ihr Projekt.
+
+6.  Aktualisieren Sie den HTML-Code um das neue `cordova-2.6.0.js` Datei.
+
+## Ein Upgrade auf 2.5.0 von 2.4.0
+
+Fortschreibung des PhoneGap-Download-Verzeichnis:
+
+Es wird empfohlen, dass Sie eine neue Kopie von das gesamte Verzeichnis herunterladen.
+
+Aber auch hier sind die neuen Teile für die schrittweise Aktualisierung:
+
+1.  Aktualisieren Sie die Datei cordova.blackberry.js in das `Phonegap-2.5.0/lib/blackberry/javascript` Verzeichnis.
+
+2.  Update der `ext` , `ext-air` , und `ext-qnx` in das `Phonegap-2.5.0/lib/blackberry/framework` Verzeichnis.
+
+3.  Update der `build.xml` Datei das `Phonegap-2.5.0/lib/blackberry` Verzeichnis.
+
+4.  Update der `Phonegap-2.5.0/lib/blackberry/bin` Verzeichnis.
+
+5.  Update der `VERSION` Datei das `Phonegap-2.5.0/lib/blackberry` Verzeichnis.
+
+Aktualisieren das Beispiel / Verzeichnis oder Migrieren einer vorhandenen Projekt:
+
+1.  Öffnen Ihre `www/` Verzeichnis, das Ihre Anwendung enthält.
+
+2.  Entfernen und aktualisieren Sie die .jar-Datei in das `ext/` Verzeichnis.
+
+3.  Aktualisieren des Inhalts der `ext-air/` Verzeichnis.
+
+4.  Aktualisieren des Inhalts der `ext-qnx/` Verzeichnis.
+
+5.  Kopieren Sie die neue `cordova-2.5.0.js` in Ihr Projekt.
+
+6.  Aktualisieren Sie den HTML-Code um das neue `cordova-2.5.0.js` Datei.
+
+## Ein Upgrade auf 2.4.0 von 2.3.0
+
+Aktualisierung nur das `www` Verzeichnis:
+
+1.  Öffnen Ihre `www/` Verzeichnis, das Ihre Anwendung enthält.
+
+2.  Entfernen und aktualisieren Sie die .jar-Datei in das `ext/` Verzeichnis.
+
+3.  Aktualisieren des Inhalts der `ext-air/` Verzeichnis.
+
+4.  Kopieren Sie die neue `cordova-2.4.0.js` in Ihr Projekt.
+    
+    *   Wenn Textbuch, dann Update die JS-in Datei das `playbook/` Verzeichnis.
+    *   Wenn BlackBerry 10, aktualisieren Sie dann die JS-Datei in das `qnx/` Verzeichnis.
+
+5.  Aktualisieren Sie den HTML-Code um das neue `cordova-2.4.0.js` Datei.
+
+Aktualisieren das Beispielverzeichnis (ie, Aktualisierung mithilfe der Ant-Tools):
+
+1.  Öffnen der `sample/lib/` Verzeichnis.
+
+2.  Aktualisieren Sie die .jar-Datei in das `cordova.2.3.0/ext/` Verzeichnis.
+
+3.  Aktualisieren des Inhalts der `cordova.2.3.0/ext-air/` Verzeichnis.
+
+4.  Aktualisieren des Inhalts der `cordova.2.3.0/ext-qnx/` Verzeichnis.
+
+5.  Aktualisieren Sie die JS-Datei in das `cordova.2.3.0/javascript/` Verzeichnis.
+
+6.  Öffnen der `sample/lib/` Verzeichnis und benennen Sie die `cordova.2.3.0/` Verzeichnis`cordova.2.4.0/`.
+
+7.  Typ `ant blackberry build` oder `ant playbook build` zum Aktualisieren der `www/` Verzeichnis mit aktualisierten Cordova.
+
+8.  Öffnen der `www/` Verzeichnis und aktualisieren Sie den HTML-Code um das neue `cordova-2.4.0.js` Datei.
+
+## Ein Upgrade auf 2.3.0 von 2.2.0
+
+Aktualisierung nur das `www` Verzeichnis:
+
+1.  Öffnen Ihre `www/` Verzeichnis, das Ihre Anwendung enthält.
+
+2.  Entfernen und aktualisieren Sie die .jar-Datei in das `ext/` Verzeichnis.
+
+3.  Aktualisieren des Inhalts der `ext-air/` Verzeichnis.
+
+4.  Kopieren Sie die neue `cordova-2.3.0.js` in Ihr Projekt.
+    
+    *   Wenn Textbuch, dann Update die JS-in Datei das `playbook/` Verzeichnis.
+    *   Wenn BlackBerry 10, aktualisieren Sie dann die JS-Datei in das `qnx/` Verzeichnis.
+
+5.  Aktualisieren Sie den HTML-Code um das neue `cordova-2.3.0.js` Datei.
+
+Aktualisieren das Beispielverzeichnis (ie, Aktualisierung mithilfe der Ant-Tools):
+
+1.  Öffnen der `sample/lib/` Verzeichnis.
+
+2.  Aktualisieren Sie die .jar-Datei in das `cordova.2.2.0/ext/` Verzeichnis.
+
+3.  Aktualisieren des Inhalts der `cordova.2.2.0/ext-air/` Verzeichnis.
+
+4.  Aktualisieren des Inhalts der `cordova.2.2.0/ext-qnx/` Verzeichnis.
+
+5.  Aktualisieren Sie die JS-Datei in das `cordova.2.2.0/javascript/` Verzeichnis.
+
+6.  Öffnen der `sample/lib/` Verzeichnis und benennen Sie die `cordova.2.2.0/` Verzeichnis`cordova.2.3.0/`.
+
+7.  Typ `ant blackberry build` oder `ant playbook build` zum Aktualisieren der `www/` Verzeichnis mit aktualisierten Cordova.
+
+8.  Öffnen der `www/` Verzeichnis und aktualisieren Sie den HTML-Code um das neue `cordova-2.3.0.js` Datei.
+
+## Ein Upgrade auf 2.2.0 von 2.1.0
+
+Aktualisieren einfach das Www-Verzeichnis:
+
+1.  Öffnen Ihre `www/` Verzeichnis, das Ihre Anwendung enthält.
+
+2.  Entfernen und aktualisieren Sie die .jar-Datei in das `ext/` Verzeichnis.
+
+3.  Aktualisieren des Inhalts der `ext-air/` Verzeichnis.
+
+4.  Kopieren Sie die neue `cordova-2.2.0.js` in Ihr Projekt.
+    
+    *   Wenn Textbuch, dann Update die JS-in Datei das `playbook/` Verzeichnis.
+    *   Wenn BlackBerry 10, aktualisieren Sie dann die JS-Datei in das `qnx/` Verzeichnis.
+
+5.  Aktualisieren Sie den HTML-Code um das neue `cordova-2.2.0.js` Datei.
+
+Aktualisieren das Beispielverzeichnis (ie, Aktualisierung mithilfe der Ant-Tools):
+
+1.  Öffnen der `sample/lib/` Verzeichnis.
+
+2.  Aktualisieren Sie die .jar-Datei in das `cordova.2.1.0/ext/` Verzeichnis.
+
+3.  Aktualisieren des Inhalts der `cordova.2.1.0/ext-air/` Verzeichnis.
+
+4.  Aktualisieren des Inhalts der `cordova.2.1.0/ext-qnx/` Verzeichnis.
+
+5.  Aktualisieren Sie die JS-Datei in das `cordova.2.1.0/javascript/` Verzeichnis.
+
+6.  Öffnen der `sample/lib/` Verzeichnis und benennen Sie die `cordova.2.1.0/` Verzeichnis`cordova.2.2.0/`.
+
+7.  Typ `ant blackberry build` oder `ant playbook build` zum Aktualisieren der `www/` Verzeichnis mit aktualisierten Cordova.
+
+8.  Öffnen der `www/` Verzeichnis und aktualisieren Sie den HTML-Code um das neue `cordova-2.2.0.js` Datei.
+
+## Upgrade auf 2.1.0 von 2.0.0
+
+Aktualisierung nur das `www` Verzeichnis:
+
+1.  Öffnen Ihre `www/` Verzeichnis, das Ihre Anwendung enthält.
+
+2.  Entfernen und aktualisieren Sie die .jar-Datei in das `ext/` Verzeichnis.
+
+3.  Aktualisieren des Inhalts der `ext-air/` Verzeichnis.
+
+4.  Kopieren Sie die neue `cordova-2.1.0.js` in Ihr Projekt.
+    
+    *   Wenn Textbuch, dann Update die JS-in Datei das `playbook/` Verzeichnis.
+
+5.  Aktualisieren Sie den HTML-Code um das neue `cordova-2.1.0.js` Datei.
+
+Aktualisieren das Beispielverzeichnis (ie, Aktualisierung mithilfe der Ant-Tools):
+
+1.  Öffnen der `sample/lib/` Verzeichnis.
+
+2.  Aktualisieren Sie die .jar-Datei in das `cordova.2.0.0/ext/` Verzeichnis.
+
+3.  Aktualisieren des Inhalts der `cordova.2.0.0/ext-air/` Verzeichnis.
+
+4.  Aktualisieren Sie die JS-Datei in das `cordova.2.0.0/javascript/` Verzeichnis.
+
+5.  Öffnen der `sample/lib/` Verzeichnis und benennen Sie die `cordova.2.0.0/` Verzeichnis`cordova.2.1.0/`.
+
+6.  Typ `ant blackberry build` oder `ant playbook build` zum Aktualisieren der `www/` Verzeichnis mit aktualisierten Cordova.
+
+7.  Öffnen der `www/` Verzeichnis und aktualisieren Sie den HTML-Code um das neue `cordova-2.1.0.js` Datei.
+
+## Ein Upgrade auf 2.0.0 von 1.9.0
+
+Aktualisierung nur das `www` Verzeichnis:
+
+1.  Öffnen Ihre `www/` Verzeichnis, das Ihre Anwendung enthält.
+
+2.  Entfernen und aktualisieren Sie die .jar-Datei in das `ext/` Verzeichnis.
+
+3.  Aktualisieren des Inhalts der `ext-air/` Verzeichnis.
+
+4.  Kopieren Sie die neue `cordova-2.0.0.js` in Ihr Projekt.
+    
+    *   Wenn Textbuch, dann Update die JS-in Datei das `playbook/` Verzeichnis.
+
+5.  Aktualisieren Sie den HTML-Code um das neue `cordova-2.0.0.js` Datei.
+
+6.  Update der `www/plugins.xml` Datei. Zwei Plugins verändert ihr Label-Namespace-Dienst. Ändern Sie die alten Einträge für die Erfassung und Kontakt-Plugins von:
+    
+        < Plugin Name = "Capture" value="org.apache.cordova.media.MediaCapture"/ >< Plugin-Name = "Kontakt" value="org.apache.cordova.pim.Contact"/ >
+        
+    
+    An:
+    
+        < Plugin Name = "Capture" value="org.apache.cordova.capture.MediaCapture"/ >< Plugin-Namen "Kontakte" value="org.apache.cordova.pim.Contact"/ = >
+        
+
+Aktualisieren das Beispielverzeichnis (ie, Aktualisierung mithilfe der Ant-Tools):
+
+1.  Öffnen der `sample/lib/` Verzeichnis.
+
+2.  Aktualisieren Sie die .jar-Datei in das `cordova.1.9.0/ext/` Verzeichnis.
+
+3.  Aktualisieren des Inhalts der `cordova.1.9.0/ext-air/` Verzeichnis.
+
+4.  Aktualisieren Sie die JS-Datei in das `cordova.1.9.0/javascript/` Verzeichnis.
+
+5.  Öffnen der `sample/lib/` Verzeichnis und benennen Sie die `cordova.1.9.0/` Verzeichnis`cordova.2.0.0/`.
+
+6.  Typ `ant blackberry build` oder `ant playbook build` zum Aktualisieren der `www/` Verzeichnis mit aktualisierten Cordova.
+
+7.  Öffnen der `www/` Verzeichnis und aktualisieren Sie den HTML-Code um das neue `cordova-2.0.0.js` Datei.
+
+8.  Öffnen der `www/` Verzeichnis und Update der `plugins.xml` Datei. Zwei Plugins verändert ihr Label-Namespace-Dienst. Ändern Sie die alten Einträge für die Erfassung und Kontakt-Plugins von:
+    
+         < Plugin Name = "Capture" value="org.apache.cordova.media.MediaCapture"/ >< Plugin-Name = "Kontakt" value="org.apache.cordova.pim.Contact"/ >
+        
+    
+    An:
+    
+         < Plugin Name = "Capture" value="org.apache.cordova.capture.MediaCapture"/ >< Plugin-Namen "Kontakte" value="org.apache.cordova.pim.Contact"/ = >
+        
+
+*   Um auf 1.8.0 zu aktualisieren, gehen Sie bitte 1.7.0
+
+## Ein Upgrade auf 1.8.0 von 1.7.0
+
+Aktualisierung nur das `www` Verzeichnis:
+
+1.  Öffnen Ihre `www/` Verzeichnis, das Ihre Anwendung enthält.
+
+2.  Entfernen und aktualisieren Sie die .jar-Datei in das `ext/` Verzeichnis.
+
+3.  Aktualisieren des Inhalts der `ext-air/` Verzeichnis.
+
+4.  Kopieren Sie die neue `cordova-1.8.0.js` in Ihr Projekt.
+    
+    *   Wenn Textbuch, dann Update die JS-in Datei das `playbook/` Verzeichnis.
+
+5.  Aktualisieren Sie den HTML-Code um das neue `cordova-1.8.0.js` Datei.
+
+6.  Update der `www/plugins.xml` Datei. Zwei Plugins verändert ihr Label-Namespace-Dienst. Ändern Sie die alten Einträge für die Erfassung und Kontakt-Plugins von:
+    
+        < Plugin Name = "Capture" value="org.apache.cordova.media.MediaCapture"/ >< Plugin-Name = "Kontakt" value="org.apache.cordova.pim.Contact"/ >
+        
+    
+    An:
+    
+        < Plugin Name = "Capture" value="org.apache.cordova.capture.MediaCapture"/ >< Plugin-Namen "Kontakte" value="org.apache.cordova.pim.Contact"/ = >
+        
+
+Aktualisieren das Beispielverzeichnis (ie, Aktualisierung mithilfe der Ant-Tools):
+
+1.  Öffnen der `sample/lib/` Verzeichnis.
+
+2.  Aktualisieren Sie die .jar-Datei in das `cordova.1.7.0/ext/` Verzeichnis.
+
+3.  Aktualisieren des Inhalts der `cordova.1.7.0/ext-air/` Verzeichnis.
+
+4.  Aktualisieren Sie die JS-Datei in das `cordova.1.7.0/javascript/` Verzeichnis.
+
+5.  Öffnen der `sample/lib/` Verzeichnis und benennen Sie die `cordova.1.7.0/` Verzeichnis`cordova.1.8.0/`.
+
+6.  Typ `ant blackberry build` oder `ant playbook build` zum Aktualisieren der `www/` Verzeichnis mit aktualisierten Cordova.
+
+7.  Öffnen der `www/` Verzeichnis und aktualisieren Sie den HTML-Code um das neue `cordova-1.8.0.js` Datei.
+
+8.  Öffnen der `www/` Verzeichnis und Update der `plugins.xml` Datei. Zwei Plugins verändert ihr Label-Namespace-Dienst. Ändern Sie die alten Einträge für die Erfassung und Kontakt-Plugins von:
+    
+         < Plugin Name = "Capture" value="org.apache.cordova.media.MediaCapture"/ >< Plugin-Name = "Kontakt" value="org.apache.cordova.pim.Contact"/ >
+        
+    
+    An:
+    
+         < Plugin Name = "Capture" value="org.apache.cordova.capture.MediaCapture"/ >< Plugin-Namen "Kontakte" value="org.apache.cordova.pim.Contact"/ = >
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/guide/platforms/blackberry10/config.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/guide/platforms/blackberry10/config.md b/docs/de/edge/guide/platforms/blackberry10/config.md
new file mode 100644
index 0000000..9c6dbce
--- /dev/null
+++ b/docs/de/edge/guide/platforms/blackberry10/config.md
@@ -0,0 +1,37 @@
+---
+
+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.
+---
+
+# BlackBerry 10 Konfiguration
+
+Die `config.xml` Datei steuert verschiedene Cordova-Einstellungen. Diese gelten für die Anwendung. Die `config.xml` -Datei befindet sich im `<project folder>/<www>` Verzeichnis.
+
+## `<preference>`
+
+Verschiedene Einstellungen (als `<preference>` Markierungen) Standard auf vorhandene Anwendungen nicht zu brechen. Die verfügbaren Einstellungen sind:
+
+*   `autoHideSplashScreen`: ( `true` oder `false` ): Legen Sie auf `false` zu steuern, wenn das Splashscreen über eine JavaScript-API ausgeblendet ist. Diese Einstellung wird standardmäßig auf true fest.
+
+*   `backgroundColor`: Gibt die Hintergrundfarbe Ihrer Anwendung. Der Wert muss einen Farbwert in der ARGB-Pixel-Format mit 8 hexadezimale Ziffern angeben.
+
+*   `childBrowser`: Kind-Browser-Fenster deaktiviert. Standardmäßig, wenn der Inhalt versucht, eine Ressource in einem neuen Fenster oder Tab öffnen (mithilfe von window.open() oder durch Angabe von `_blank` als Ziel eines Ankers), die WebWorks app öffnet sich eine sekundäre Browser-Fenster, um die Ressource anzuzeigen. Dieses Feature ist standardmäßig aktiviert. Der Wert muss angeben `disable` , die oben genannten Maßnahmen von Auftritt zu verhindern.
+
+*   `hideKeyboardFormAccessoryBar`: ( `enable` oder `disable` ) deaktiviert die Tastatur Form Zubehör Bar in ein HTML-Formular. Die Tastatur-Form-Zubehör-Bar ist eine Reihe Tasten ("zurück", "Next" und "Absenden"), mit der Benutzer ein Formular navigieren kann. Standardmäßig Wenn eine WebWorks app ein HTML-Formular enthält, und ein `<input>` Element den Fokus erhält, WebWorks zeigt diese Form-Zubehör-Bar. Mit dieser Funktion können Sie verhindern, dass Ihre app anzeigt die Form Zubehör Bar indem Wert als`enable`.
+
+*   `orientation`: ( `auto` , `portrait` , oder `landscape` ) gibt die beständige Ausrichtung für Bildschirme in Ihrer app. Standardmäßig Wenn Sie eine Bildschirm-Ausrichtung nicht angeben ist die Ausrichtung auf auto festgelegt.
+
+*   `popupBlocker`: Ermöglicht den Popup-Blocker. Standardmäßig werden alle Popups von BlackBerry WebWorks apps in einem Kind-Browserfenster angezeigt. Sie können verhindern, dass Pop-ups anzeigen ohne Eingreifen des Benutzers durch den Popup-Blocker aktivieren. Dies geschieht indem Wert als`enable`.
+
+*   `webSecurity`: Deaktiviert web-Sicherheit. Web-Sicherheit deaktivieren, können Sie auf Remoteinhalt aus unbekannten Quellen während der Entwicklung. Vor dem Verpacken Ihre app für den Vertrieb, sollten Sie diese Einstellung entfernen. Dieses Feature soll lediglich eine Entwicklung der Bequemlichkeit. In der Produktion, sollten alle URIs bekannt sein und sollte auf der weißen Liste werden mithilfe der `<access>` Element. Deaktivieren, geben Sie Wert als`disable`.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/guide/platforms/blackberry10/index.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/guide/platforms/blackberry10/index.md b/docs/de/edge/guide/platforms/blackberry10/index.md
new file mode 100644
index 0000000..4dcd3ae
--- /dev/null
+++ b/docs/de/edge/guide/platforms/blackberry10/index.md
@@ -0,0 +1,173 @@
+---
+
+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.
+---
+
+# Handbuch für die Plattform von BlackBerry 10
+
+Diese Anleitung zeigt wie Sie die Entwicklungsumgebung zum Erstellen und Bereitstellen von Cordova apps für BlackBerry 10 Geräte aufsetzen. Für frühere Versionen von BlackBerry müssen Sie einen anderen Satz von Befehlszeilentools, beschrieben im Handbuch der BlackBerry-Plattform zu verwenden.
+
+## Anforderungen
+
+Die Entwicklungsumgebung ist auf Windows, Mac und Linux verfügbar.
+
+Entwickler sollten verwenden, die `cordova` in Verbindung mit der Blackberry-Native-SDK-Dienstprogramm. Die Command-Line Interface Informationen finden Sie unter Gewusst wie: Installieren Sie `cordova` , Projekte, hinzufügen dann erstellen und bereitstellen für jede Plattform.
+
+## Das BlackBerry-Native-SDK installieren
+
+Die BlackBerry-Native-SDK steht von [developer.blackberry.com][1]zur Verfügung. Nach der Installation müssen Sie die Befehlszeilenprogramme zum Systempfad hinzufügen.
+
+ [1]: http://developer.blackberry.com/native/download/
+
+Unter Windows:
+
+*   Gehen Sie zu **mein Computer → Eigenschaften → erweitert → Umgebungsvariablen**.
+
+*   Hängen Sie die Native SDK-Installationsverzeichnis auf den Pfad, z.B.:
+    
+    ;C:\bbndk\host\_10\_1\_0\_132\darwin\x86\usr\bin\
+
+Auf Mac und Linux:
+
+*   Bearbeiten Sie die `~/.bash_profile` -Datei eine Zeile wie die folgende, je nachdem, wo die Native SDK installiert wurde hinzugefügt:
+    
+    $ Export PATH = ${PATH}: / Anwendungen/Bbndk/host\_10\_1\_0\_132/Darwin/X 86/Usr/bin /
+
+*   Führen Sie folgendermaßen vor, um die Änderung in der aktuellen Sitzung zu übernehmen:
+    
+    $ Quelle ~/.bash_profile
+
+## Für Signierung einrichten
+
+Wenn Sie auf einem Gerät zu testen oder apps durch BlackBerry World verteilen möchten, muss Ihr System Setup zum Signieren von Code sein.
+
+Um einen Signaturschlüssel zu erhalten, besuchen Sie die BlackBerry-Website, und achten Sie darauf, das Kennwort zu kennen, die, das Sie angeben. Führen Sie das `blackberry-signer` -Dienstprogramm, das mit dem systemeigenen BlackBerry-SDK enthalten ist.
+
+Detaillierte Anweisungen finden Sie hier:
+
+*   [Registrieren Sie sich für Ihren Code signing-Key.][2]
+
+*   [Einrichten des Systems zum Signieren von Code.][3]
+
+ [2]: https://www.blackberry.com/SignedKeys/codesigning.html
+ [3]: https://developer.blackberry.com/html5/documentation/signing_setup_bb10_apps_2008396_11.html
+
+## Erstellen Sie ein Projekt
+
+Verwendung der `cordova` Utility für ein neues Projekt, wie in der Command-Line Interface beschrieben einrichten. Zum Beispiel in einem Quellcode-Verzeichnis:
+
+    $ cordova create hello com.example.hello
+    $ cd hello
+    $ cordova platform add blackberry10
+    $ cordova build
+    
+
+## Bereitstellen auf Emulator
+
+Wenn Sie einen Geräteemulator ausführen möchten, downloaden und Installieren der BlackBerry-10-Simulator.
+
+*   [Download][1]
+*   [Erste Schritte][4]
+
+ [4]: http://developer.blackberry.com/devzone/develop/simulator/blackberry_10_simulator_start.html
+
+Sie müssen vor der Prüfung einer app auf einem Emulator oder ein Gerät, ein *Ziel* zu Ihrem Projekt hinzufügen. Jedes ist mit einem eindeutigen Namen identifiziert und einer IP-Adresse zugeordnet. Sie müssen die IP-Adresse vom Emulator zu erhalten, bevor Sie es verwenden, um apps anzusehen.
+
+Starten Sie das Emulator-Image, dann wählen Sie **Einstellungen** aus dem home-Bildschirm:
+
+![][5]
+
+ [5]: img/guide/platforms/blackberry10/bb_home.png
+
+Navigieren Sie zu der **Sicherheit und Datenschutz → Entwicklungsmodus** section, aktivieren Sie die Option und die IP-Adresse beziehen:
+
+![][6]
+
+ [6]: img/guide/platforms/blackberry10/bb_devel.png
+
+Eine weitere Gruppe von Befehlszeilen-Dienstprogramme sind enthalten, wenn Sie die BlackBerry 10-Plattform für Ihr Projekt einrichten. Der folgende Befehl, in diesem Fall aus dem Projektverzeichnis auf oberster Ebene aufgerufen verknüpft ein Ziel mit dem Namen *emu* mit oben angezeigten IP-Adresse.
+
+*   Unter Windows:
+    
+    $ platforms\blackberry10\cordova\target.bat add emu 169.254.0.1 -t simulator
+
+*   Auf Mac/Linux:
+    
+    $ platforms/blackberry10/cordova/target add emu 169.254.0.1 -t simulator
+
+Führen Sie dann den `emulate` Befehl, um die app anzuzeigen:
+
+    $ cordova emulate blackberry10
+    
+
+## Bereitstellung auf Gerät
+
+Um auf ein Gerät bereitzustellen, sicherzustellen Sie, dass es an Ihrem Computer angeschlossen ist. Entwicklungsmodus aktivieren und die IP-Adresse als beschriebenen Emulator oben im Abschnitt zu erhalten. Sie müssen auch den Anschluß von erhalten die **lagereinstellungsanwendung unter** **über → Hardware**:
+
+![][7]
+
+ [7]: img/guide/platforms/blackberry10/bb_pin.png
+
+Führen Sie das Ziel-Befehlszeilenprogramm, um eine IP-Adresse, Gerätekennwort und PIN einen Namen zuzuordnen.
+
+*   Unter Windows:
+    
+    $ platforms\blackberry10\cordova\target.bat add mydevice 169.254.0.1 -t device --password 123456 --pin FFFF972E
+
+*   Auf Mac/Linux:
+    
+    $ platforms/blackberry10/cordova/target add mydevice 169.254.0.1 -t device --password 123456 --pin FFFF972E
+
+Wo:
+
+*   `--password`bezieht sich auf das Kennwort zum Entsperren.
+
+*   `--pin`bezieht sich auf das Gerät PIN **die Einstellungsanwendung** eingeholt.
+
+Führen Sie dann den `run` Befehl, um die app anzuzeigen:
+
+    $ cordova run blackberry10
+    
+
+Wenn ein Debug-Token nicht noch für das Gerät eingerichtet ist, fordert eine Fehlermeldung Sie nutzen die Plattform, das Skript mit dem Kennwort, die Sie bei Registrierung für Signaturschlüssel.
+
+*   Unter Windows:
+    
+    $ platforms\blackberry10\cordova\run.bat --device --keystorepass mysecret
+
+*   Auf Mac/Linux:
+    
+    $ platforms/blackberry10/cordova/run --device --keystorepass mysecret
+
+## Debuggen mit WebInspector
+
+Beim Debuggen auf dem Gerät oder einen Emulator können Sie WebInspector aus der Ferne, um den internen Zustand der Anwendung anzuzeigen ausführen. Eine Eingabeaufforderung zeigt die URL, die Sie zum Herstellen einer Verbindung mit Ihrer app mit einem standard-Webbrowser ermöglicht. Weitere Informationen finden Sie unter [Debuggen verwenden WebInspector][8].
+
+ [8]: http://developer.blackberry.com/html5/documentation/web_inspector_overview_1553586_11.html
+
+## Erstellen einer Releaseversion
+
+Standardmäßig läuft der `cordova build` Befehl erstellt eine vorzeichenlose *...verlegt* -Paketdatei geeignet zum Testen auf einem Gerät oder Simulator.
+
+Sie müssen eine andere ausführen `build` Befehl aus, um eine Release-Version zu erstellen, die für Verteilung durch BlackBerry Welt geeignet. Es ist nicht angewiesen auf die `cordova` CLI-Tool, und stattdessen verwendet die folgende Syntax:
+
+*   Unter Windows:
+    
+    $ platforms\blackberry10\cordova\build.bat --release --keystorepass mysecret
+
+*   Auf Mac/Linux:
+    
+    $ platforms/blackberry10/cordova/build --release --keystorepass mysecret
+
+Die `--keystorepass` Option gibt das Kennwort, die Sie beim Konfigurieren des Computers zum Signieren definiert Anwendungen.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/guide/platforms/blackberry10/plugin.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/guide/platforms/blackberry10/plugin.md b/docs/de/edge/guide/platforms/blackberry10/plugin.md
new file mode 100644
index 0000000..5378df7
--- /dev/null
+++ b/docs/de/edge/guide/platforms/blackberry10/plugin.md
@@ -0,0 +1,159 @@
+---
+
+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.
+---
+
+# BlackBerry 10 Plugins
+
+Dies ist eine Fortsetzung des Plugin Development Guide für Cordova. Sobald Sie diese Inhalte jetzt mal durchgelesen haben sehen Sie die Dinge, die müssen wir das Echo-Plugin für die BlackBerry 10-Plattform haben. Erinnern, dass das Echo-Plugin grundsätzlich zurückgibt, was einen Benutzer string berät die `window.echo` Funktion:
+
+    window.echo = function(str, callback) {
+            cordova.exec(callback, function(err) {
+                callback('Nothing to echo.');
+            }, "Echo", "echo", [str]);
+        };
+    
+
+Eine native BlackBerry 10-Plugin für Cordova enthält JavaScript-Code und kann auch nativen Code enthalten. Das Echo-Plugin-Beispiel veranschaulicht die native Funktion aus JavaScript aufrufen. Die Native und JavaScript-Code kommunizieren miteinander durch einen Rahmen zur Verfügung gestellt von JNEXT. Jedes Plugin muss auch eine `plugin.xml` Datei.
+
+## Systemeigenen Bestandteil Ihr Plugin erstellen
+
+Um den nativen Teil Ihr Plugin zu erstellen, öffnen Sie die BlackBerry 10 NDK IDE, und wählen Sie Datei > New > BlackBerry Projekt > Native Erweiterung > BlackBerry WebWorks. Geben Sie Ihre gewünschten Projektnamen / Speicherort und klicken Sie auf Fertig stellen.
+
+Das Projekt, erstellt von der IDE enthält Beispielcode für ein Speicher-Plugin. Sie ersetzen oder ändern diese Dateien um eigene Funktionalität erweitert.
+
+*   `*name*_js.hpp`: C++-Header für den JNEXT-Code.
+
+*   `*name*_js.cpp`: C++-Code für JNEXT.
+
+Die systemeigene Schnittstelle für die JNEXT-Erweiterung kann in der Plugin-Header-Datei befindet sich im öffentlichen Verzeichnis des Projekts angezeigt werden. Es enthält auch Konstanten und nützlichen Funktionen, die in Ihrem systemeigenen Code verwendet werden können. Ihr Plugin muss von JSExt abgeleitet werden, die in plugin.h definiert ist. Das heißt, müssen Sie die folgende Klasse implementieren:
+
+    Klasse JSExt {public: virtuelle ~JSExt() {};
+        virtual String InvokeMethod (const String & StrCommand) = 0;
+        virtualbool CanDelete (Void) = 0;
+    private: Std:: String M_id;
+    };
+    
+
+Daher sollte die Erweiterung die plugin.h-Headerdatei enthalten. Im Beispiel Echo verwenden Sie JSExt in der echo_js.hpp-Datei wie folgt:
+
+    #include ".../ public/plugin.h "#include <string> #ifndef ECHO_JS_H_ #define ECHO_JS_H_ Klasse Echo: öffentliche JSExt {public: explizite Echo (const Std:: String & Id);
+        virtuelle ~ Echo();
+        virtuelle Std:: String InvokeMethod (const Std:: String & Befehl);
+        virtualbool CanDelete();
+    private: Std:: String M_id;
+    };
+    
+    #endif / / ECHO_JS_H_
+    
+
+Die `m_id` ist ein Attribut, das die JNEXT-Id für dieses Objekt enthält. Die Id wird als Argument für den Konstruktor der Klasse übergeben. Es ist, um Ereignisse auf der JavaScript-Seite von systemeigenem auszulösen. Die CanDelete-Methode wird von JNEXT verwendet, um festzustellen, ob Ihre systemeigene Objekt gelöscht werden kann. Die InvokeMethod-Funktion ist folglich aus einer Anfrage von JavaScript zum Aufrufen einer Methode von diesem Objekt aufgerufen. Das einzige Argument an diese Funktion ist eine Zeichenfolge übergeben, die von JavaScript, die diese Methode analysieren sollte, um festzustellen, welche Methode das systemeigene Objekt ausgeführt werden soll. Nun implementieren wir diese Funktionen in echo_js.cpp. Z.B. Echo implementieren wir InvokeMethod-Funktion wie folgt:
+
+    String Echo::InvokeMethod (const String & Befehl) {//parse Befehl und Args aus String intIndex = Command.find_first_of("");
+        String StrCommand = command.substr (0, Index);
+        StrValue string = command.substr (Index + 1, command.length());
+    
+        / / Bestimmen, welche Funktion ausgeführt werden soll wenn (StrCommand == "echo") {return StrValue;
+        } else {return "Nicht unterstützte Methode";
+        }
+    }
+    
+
+Ihr native Plugin muss auch die folgende Callback-Funktionen implementieren:
+
+*   `extern char* onGetObjList( void );`
+
+*   `extern JSExt* onCreateObject( const string& strClassName, const string& strObjId );`
+
+Die `onGetObjList` -Funktion gibt eine durch Kommas getrennte Liste der Klassen, die von JNEXT unterstützt. JNEXT verwendet diese Funktion bestimmt den Satz von Klassen, die JNEXT instanziieren können. In unsere Echo-Plugin haben wir folgenden `echo_js.cpp` :
+
+    char* onGetObjList() {
+        static char name[] = "Echo";
+        return name;
+    }
+    
+
+Die `onCreateObject` Funktion nimmt zwei Parameter. Der erste Parameter ist der Name für die Klasse angefordert von der JavaScript-Seite erstellt werden. Gültige Namen sind diejenigen, die zurückgegeben werden, in `onGetObjList` . Der zweite Parameter ist die einzigartige Objekt-Id für die Klasse. Diese Methode gibt einen Zeiger auf das Objekt erstellten Plugin. In unsere Echo-Plugin haben wir folgenden `echo_js.cpp` :
+
+    JSExt* onCreateObject(const string& className, const string& id) {
+        if (className == "Echo") {
+            return new Echo(id);
+        }
+        return NULL;
+    }
+    
+
+## Den JavaScript-Teil von Ihr Plugin erstellen
+
+Den JavaScript-Teil der Ihr Plugin muss die folgenden Dateien enthalten:
+
+*   `client.js`: Dies wird als die Client-Seite und enthält die API, die eine Cordova-Anwendung aufrufen können. Die API in `client.js` Aufrufe Aufrufe an `index.js` . Die API im `client.js` auch Callback-Funktionen zu den Veranstaltungen, die die Rückrufe auslösen herstellt.
+
+*   `index.js`: Cordova lädt `index.js` und macht es über die cordova.exec-Brücke. Die `client.js` Datei Aufrufe an die API in der `index.js` Datei, die wiederum aufrufen, um JNEXT macht zu kommunizieren, die systemeigene Seite.
+
+Die Client- und Serverseite ( `client.js` und `index.js` ) interagiert durch die `Cordova.exec` Funktion. Ja, in `client.js` Aufrufen der `exec` -Funktion und geben Sie die erforderlichen Argumente. In der Echo-Plugin haben wir Folgendes in der `client.js` Datei:
+
+    var service = "org.apache.cordova.blackberry.echo",
+        exec = cordova.require("cordova/exec");
+    
+    module.exports = {
+        echo: function (data, success, fail) {
+            exec(success, fail, service, "echo", { data: data });
+        }
+    };
+    
+
+Nun, `index.js` interagiert mit der native Seite mit JNEXT. So fügen Sie eine Konstruktorfunktion mit dem Namen Echo JNEXT. Innerhalb des Konstruktors führen Sie die folgenden wichtigen Vorgänge mithilfe der Init-Funktion:
+
+*   Geben Sie das erforderliche Modul durch die systemeigene Seite exportiert. Der Name des Moduls erforderlich muss den Namen einer shared Library-Datei (.so-Datei) übereinstimmen.
+
+`JNEXT.require("libecho")`
+
+*   Erstellen Sie ein Objekt über ein erworbenes Modul und speichern Sie die ID, die durch den Aufruf zurückgegeben wird. Self.m_id = JNEXT.createObject ("Libecho.Echo"); Wenn die Anwendung die Echo-Funktion aufruft, `client.js` , dass Aufruf wiederum die Echo-Funktion, in aufruft `index.js` , wo das PluginResult-Objekt sendet eine Antwort (Daten) zurück zu `client.js` . Da das Args-Argument an die Funktionen übergeben wurde durch JSON.stringfy() umgewandelt und als ein URIcomponent codiert sind, müssen Sie Folgendes aufrufen:
+
+`Daten = JSON.parse(decodeURIComponent(args.data));`
+
+Sie können jetzt die Daten zurück senden. Sagen wir es alle zusammen:
+
+    module.exports = {
+    
+        echo: function (success, fail, args, env) {
+    
+            var result = new PluginResult(args, env),
+            data = JSON.parse(decodeURIComponent(args.data)),
+            response = echo.getInstance().echo(data);
+            result.ok(response, false);
+        }
+    };
+    
+
+## Architektur des Plugins
+
+Kann man die Artefakte des Plugins, die enthält die `plugin.xml` -Datei, die Quellcode-Dateien (JavaScript, C++) und die Binärdateien ( `.so` ) innerhalb einer Verzeichnisstruktur, solange Sie korrekt angeben, die Dateipfade in der `plugin.xml` Datei. Eine typische Struktur sieht folgendermaßen aus:
+
+***your\_project\_directory*** (> plugin.xml)
+
+*   **www** (> client.js)
+*   **src** 
+    *   **blackberry10** (> index.js, **native** > *.cpp, *.hpp)
+    *   **Gerät** (>*Binärdatei* * .so)
+    *   **Simulator** (>*Binärdatei* * .so)
+
+(Die Liste zeigt die hierarchische Beziehung zwischen den Ordner der obersten Ebene. Die Klammer zeigt den Inhalt eines angegebenen Verzeichnisses. Alle Verzeichnisnamen werden in Fettschrift angezeigt. Dateinamen vorangestellt sind die `>` Zeichen.)
+
+## Inhalt der `plugin.xml` Datei
+
+Die `plugin.xml` -Datei enthält den Namespace der Erweiterung und andere Metadaten. Den Namespace definiert und andere Metadaten für das Echo-Plugin wie folgt angeben:
+
+    < Plugin xmlns="http://www.phonegap.com/ns/plugins/1.0" id="org.apache.cordova.blackberry.echo" Version = "1.0.0" >< Js-Modul src="www/client.js" >< Zusammenführungen Ziel = "Navigator" / >< / Js-Modul >< Plattformnamen = "blackberry10" >< Quelldatei src="src/blackberry10/index.js" / >< Lib-Datei src="src/blackberry10/native/device/libecho.so" Bogen = "Gerät" / >< Lib-Datei src="src/blackberry10/native/simulator/libecho.so" Bogen = "Simulator" / ><-Config-File target="www/config.xml" übergeordnete = "/ Widget" >< verfügen über name="org.apache.cordova.blackberry.echo" value="org.apache.cordova.blackberry.echo" / >< / Config-Datei >< /Plattform >< / Plugin >
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/guide/platforms/blackberry10/tools.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/guide/platforms/blackberry10/tools.md b/docs/de/edge/guide/platforms/blackberry10/tools.md
new file mode 100644
index 0000000..84be8d6
--- /dev/null
+++ b/docs/de/edge/guide/platforms/blackberry10/tools.md
@@ -0,0 +1,140 @@
+---
+
+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.
+---
+
+# BlackBerry 10-Befehlszeilentools
+
+Die `cordova` Befehlszeilen-Dienstprogramm ist ein High-Level Tool, das Ihnen erlaubt, Anwendungen auf mehreren Plattformen gleichzeitig zu erstellen. Eine ältere Version von Cordova Rahmen bietet Gruppen von Befehlszeilentools, die spezifisch für jede Plattform. Wenn sie als Alternative zu den CLI verwenden möchten, müssen Sie diese Version von Cordova von [cordova.apache.org][1]herunterladen. Der Download enthält separate Archiv für jede Plattform. Erweitern Sie die gewünschte Ziel-Plattform. Die hier beschriebenen Tools sind in der Regel in der obersten Ebene `bin` Verzeichnis, sonst finden Sie in die **README** -Datei ausführlichere Wegbeschreibung.
+
+ [1]: http://cordova.apache.org
+
+Wenn Sie Hilfe mit jeder nachfolgenden Befehl benötigen, geben Sie den Befehl zusammen mit der `-h` oder `-help` Argumente, die unterstützt werden, indem alle Befehle und die Beschreibungen für die einzelnen verfügbaren Argumente liefern.
+
+## Erstellen
+
+Der `create` Befehl erstellt ein neues Projekt:
+
+    bin/Erstellen von < Pfad-zu-Projekt >< Projektpaket >< Projekt-Name >
+    
+
+wo
+
+*   `<path-to-project>`Gibt das Verzeichnis des Projekts gegründet
+
+*   `<project-package>`Gibt einen reverse Domain-Stil-Bezeichner
+
+*   `<project-name>`Gibt den Anzeigenamen apps
+
+**Hinweis:** die `create` Befehl Bootstrap Abhängigkeit Installation über den `npm install` Befehl. Je nach der Installation Directory und System Berechtigungen kann das Administratorrechte erforderlich. Wenn auf OSX/Linux Problem vorhanden ist, führen Sie `sudo npm install` vor der Verwendung der `create` Befehl. Führen Sie unter Windows `npm install` eröffnet ein Befehlszeilen-Dienstprogramm mit Administratorrechten.
+
+## Ziel
+
+Die `target` mit dem Befehl können Sie verwalten den Emulator oder BlackBerry-Geräte, mit denen Sie Ihre Anwendung testen. Sie können hinzufügen oder entfernen ein Ziel oder ein Ziel gesetzt, als Standardziel.
+
+### Fügen Sie ein Ziel
+
+    < Path-Projekt >/Cordova/Ziel hinzufügen <name> < Ip-Adresse > [-t |--Typ < Gerät | Simulator >] [-p |--Kennwort <password>] [--polig < Gerät-polig >]
+    
+
+wo
+
+*   `<name>`Gibt einen eindeutigen Namen für das Ziel.
+
+*   `<ip-address>`Gibt die Ip-Adresse des BlackBerry-Geräts oder Simulator.
+
+*   `-p | --password <password>`Gibt das Kennwort für das Gerät oder den Emulator. Dies ist erforderlich, nur, wenn das Gerät oder den Emulator kennwortgeschützt ist.
+
+*   `--pin <device-pin>`Gibt die PIN für das BlackBerry-Gerät, das dieses Gerät als gültige Host für die Debug-Token identifiziert. Dieses Argument ist erforderlich, nur, wenn Sie ein Debug-Token erstellen.
+
+### Entfernen Sie ein Ziel
+
+    < Path-Projekt >/Cordova/Ziel entfernen <name>
+    
+
+### Ein Ziel als Standard festlegen
+
+    < Path-Projekt >/Cordova/target Standard <name>
+    
+
+## Build
+
+Der `build` Befehl erstellt das Projekt als ...verlegt Datei. Sie können Ihre app in beiden Release-Modus (der eine signierte ...verlegt Datei erzeugt) oder im Debug-Modus (der eine vorzeichenlose ...verlegt Datei erzeugt) erstellen.
+
+### Erstellen Sie das Projekt im Release-Modus
+
+    < Path-Projekt >/Cordova/Release build [-k |--Keystorepass <password>] [-b |--BuildId <number>] [-p |--Params < Params-JSON-Datei >]
+    
+
+wo
+
+*   `-k | --keystorepass <password>`Gibt das Kennwort, die, das Sie definiert, wenn Sie Ihren Computer zum Signieren von Anwendungen konfiguriert.
+
+*   `-b | --buildId <number>`Gibt die Build-Versionsnummer der Anwendung. In der Regel sollte diese Zahl signierte der Vorgängerversion erhöht werden. Dieses Argument ist optional.
+
+*   `-p | --params <params-JSON-file>`gibt eine JSON-Datei, die mit zusätzlichen Parameter zur Übergabe an nachgelagerte Werkzeuge. Dieses Argument ist optional.
+
+### Erstellen Sie das Projekt im Debugmodus
+
+    < Path-Projekt >/Cordova/build Debug [<target>] [-k |--Keystorepass <password>] [-p |--Params < Params-JSON-Datei >] [-ll |--Loglevel <error|warn|verbose>]
+    
+
+wo
+
+*   `<target>`Gibt den Namen eines zuvor hinzugefügten Ziels. Wenn `<target>` nicht angegeben ist, das Standardziel wird verwendet, wenn eine erstellt wurde. Dieses Argument ist nur erforderlich, wenn Sie das Skript zum Bereitstellen Ihrer Anwendung auf einem BlackBerry-Gerät oder Emulator, in dem Sie als Standardziel nicht erstellt haben. Zusätzlich, wenn `<target>` ist ein Gerät, dann das Gerät vom USB-Anschluss an den Computer angeschlossen werden oder mit dem gleichen Wi-Fi-Netzwerk wie Ihr Computer angeschlossen werden.
+
+*   `-k | --keystorepass <password>`Gibt das Kennwort, die, das Sie definiert, wenn Sie Ihren Computer zum Signieren von Anwendungen konfiguriert. Dieses Kennwort wird auch verwendet, um das Debug-Token zu erstellen. Dieses Argument ist nur erforderlich, wenn Sie wollen das Skript zum Erstellen und installieren das Debug-Token für Sie.
+
+*   `-p | --params <params-JSON-file>`gibt eine JSON-Datei, die mit zusätzlichen Parameter zur Übergabe an nachgelagerte Werkzeuge.
+
+*   `-ll | --loglevel <level>`Gibt die Protokollebene. Die Protokollebene möglicherweise einer der `error` , `warn` , oder`verbose`.
+
+Wenn Sie zuvor definiert als Standardziel (und zuvor installiert haben ein Debug-Token, wenn das Ziel ein BlackBerry-Gerät ist), führen Sie das Skript ohne Argumente und das Skript wird Ihre app-Paket und auf das Standardziel bereitstellen. Zum Beispiel:
+
+    < Path-Projekt >/Cordova/build debug
+    
+
+## Ausführen
+
+Der `run` Befehl stellt die app auf dem BlackBerry-Gerät oder einen Emulator. Bevor Sie Ihre Anwendung bereitstellen, müssen Sie zunächst ein Ziel für das Gerät oder den Emulator Ihre Anwendung bereitgestellt, mit dem Ziel-Skript soll erstellen. Das Bereitstellen-Skript wird das letzte Build Ihrer Anwendung bereitstellen.
+
+    < Path-Projekt >/Cordova/run <target>
+    
+
+wo
+
+*   `<target>`Gibt den Namen eines zuvor hinzugefügten Ziels. Wenn `<target>` ist ein Gerät, dann das Gerät vom USB-Anschluss an den Computer angeschlossen werden oder mit dem gleichen Wi-Fi-Netzwerk wie Ihr Computer angeschlossen werden.
+
+## Plugin
+
+Der `target` Befehl können Sie hinzufügen und Entfernen von Plugins
+
+### Eine lokal gehostete Plugin zu holen
+
+    < Path-Projekt >/Cordova/Plugin Fetch < Pfad-zu-Plugin >
+    
+
+### Anzeigen einer Liste der installierten plugins
+
+    < Path-Projekt >/Cordova/Plugin ls
+    
+
+### Eine Plugin hinzufügen
+
+    < Path-Projekt >/Cordova/Plugin hinzufügen <name>
+    
+
+### Eine Plugin zu entfernen
+
+    < Path-Projekt >/Cordova/Plugin Rm <name>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/guide/platforms/blackberry10/upgrading.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/guide/platforms/blackberry10/upgrading.md b/docs/de/edge/guide/platforms/blackberry10/upgrading.md
new file mode 100644
index 0000000..53ccace
--- /dev/null
+++ b/docs/de/edge/guide/platforms/blackberry10/upgrading.md
@@ -0,0 +1,438 @@
+---
+
+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.
+---
+
+# Aktualisieren der BlackBerry
+
+Diese Anleitung zeigt wie zum Ändern von BlackBerry Projekten Upgrade von älteren Versionen von Cordova. Die meisten diese Anweisungen gelten für Projekte, die mit einer älteren Befehlszeilentools, die vorangehen erstellt die `cordova` CLI-Hilfsprogramm. Die Command-Line Interface Informationen finden Sie unter Gewusst wie: Aktualisieren Sie die Version der CLI.
+
+Bitte beachten Sie, dass die CLI die BlackBerry10-Plattform ausschließlich unterstützt. Textbuch und BBOS, finden Sie unter Cordova Version 2.9.0 und unten.
+
+## Upgrade auf die CLI (3.0.0) von 2.9.0
+
+1.  Erstellen Sie ein neues Apache Cordova 3.0.0-Projekt mit Cordova CLI, wie in der Command-Line Interface beschrieben.
+
+2.  Fügen Sie Ihrer Plattformen die den Cordova Projekt, zum Beispiel:`cordova
+platform add blackberry10`.
+
+3.  Kopieren Sie den Inhalt des ursprünglichen Projekts `www` Verzeichnis in das `www` Verzeichnis im Stammverzeichnis des Projektes Cordova, die Sie gerade erstellt haben.
+
+4.  Kopieren oder nativen Vermögen aus dem ursprünglichen Projekt zu überschreiben ( `Resources` , etc..)
+
+5.  Kopie Ihrer `config.xml` in das `www` Verzeichnis und entfernen Sie alle Plugin-Definitionen. Ändern Sie Einstellungen hier anstelle des Plattform-Verzeichnisses.
+
+6.  Verwenden Sie Cordova-CLI-Tool, um alle Plugins zu installieren, die Sie brauchen. Beachten Sie, dass die CLI behandelt alle Kern-APIs als Plugins, so müssen sie möglicherweise hinzugefügt werden. Nur 3.0.0 Plugins sind kompatibel mit CLI.
+
+7.  Erstellen und testen.
+
+## Upgrade 2.8.0 Projekte 2.9.0
+
+BlackBerry 10:
+
+1.  Herunterladen Sie und extrahieren Sie die Cordova 2.9.0-Quelle zu einem permanenten Speicherort auf Ihrer Festplatte, zum Beispiel in`~/Cordova-2.9.0`.
+
+2.  Beenden Sie alle laufenden SDK-Tools: Eclipse, Momentics und dergleichen.
+
+3.  Navigieren Sie zum Verzeichnis, in dem Sie die heruntergeladene Quelle oben, ein Unix wie Terminal setzen: Terminal.app, Bash, Cygwin, etc..
+
+4.  Erstellen Sie ein neues Projekt, wie in BlackBerry-Befehlszeilen-Tools beschrieben. Dies wird die Startseite des Projekts aktualisiert.
+
+5.  Kopieren Sie Ihre Projekte-Quelle aus des alten Projekts `/www` Verzeichnis in des neuen Projekts `/www` Verzeichnis.
+
+6.  Aktualisieren von Cordova Skriptverweis in Ihre `www/index.html` Datei (und alle anderen Dateien, die den Skriptverweis enthalten) auf die neue hinzu `cordova.js` Datei.
+
+### BlackBerryOS/Textbuch
+
+1.  Herunterladen Sie und extrahieren Sie die Cordova 2.9.0-Quelle zu einem permanenten Speicherort auf Ihrer Festplatte, zum Beispiel in`~/Cordova-2.9.0`.
+
+2.  Beenden Sie alle laufenden SDK-Tools: Eclipse, Momentics und dergleichen.
+
+3.  Navigieren Sie zum Verzeichnis, in dem Sie die heruntergeladene Quelle oben, ein Unix wie Terminal setzen: Terminal.app, Bash, Cygwin, etc..
+
+4.  Erstellen Sie ein neues Projekt, wie in iOS Command-Line Tools beschrieben. Sie benötigen die Vermögen aus diesem neuen Projekt.
+
+5.  Kopie der `www/cordova.js` Datei aus dem neuen Projekt in Ihr `www` Verzeichnis und löschen Ihre `www/cordova.js` Datei.
+
+6.  Aktualisieren von Cordova Skriptverweis in Ihre `www/index.html` Datei (und alle anderen Dateien, die den Skriptverweis enthalten) auf die neue hinzu `cordova.js` Datei.
+
+7.  Kopie der `native` Verzeichnis des neuen Projekts in das bestehende Projekt, überschreiben die alte `native` Verzeichnis.
+
+8.  Kopie der `lib` Verzeichnis des neuen Projekts in das bestehende Projekt, überschreiben die alte `lib` Verzeichnis.
+
+9.  Kopie der `cordova` Verzeichnis des neuen Projekts in das bestehende Projekt, überschreiben die alte `cordova` Verzeichnis.
+
+## Upgrade 2.7.0 Projekte 2.8.0
+
+BlackBerry 10:
+
+BlackBerry 10 verwendet die neue CLI-Werkzeuge und Kern-APIs als Plugins verwaltet. Die Anweisungen Migrieren Ihres Projekts für ein neues Projekt, anstatt ein vorhandenes Projekt, aufgrund der Komplexität der Aktualisierung eines alten Projekts zu aktualisieren. Auch beachten Sie, dass die Cordova-Js--Datei Skript heißt jetzt 'cordova.js' und nicht mehr eine Zeichenfolge enthält.
+
+1.  Herunterladen Sie und extrahieren Sie die Cordova 2.8.0-Quelle zu einem permanenten Speicherort auf Ihrer Festplatte, zum Beispiel in`~/Cordova-2.8.0`.
+
+2.  Beenden Sie alle laufenden SDK-Tools: Eclipse, Momentics und dergleichen.
+
+3.  Navigieren Sie zum Verzeichnis, in dem Sie die heruntergeladene Quelle oben, ein Unix wie Terminal setzen: Terminal.app, Bash, Cygwin, etc..
+
+4.  Erstellen Sie ein neues Projekt, wie in BlackBerry-Befehlszeilen-Tools beschrieben. Dies wird die Startseite des Projekts aktualisiert.
+
+5.  Kopieren Sie Ihre Projekte-Quelle aus des alten Projekts `/www` Verzeichnis in des neuen Projekts `/www` Verzeichnis.
+
+6.  Aktualisieren von Cordova Skriptverweis in Ihre `www/index.html` Datei (und alle anderen Dateien, die den Skriptverweis enthalten) auf die neue hinzu `cordova.js` Datei.
+
+BlackBerryOS/Textbuch:
+
+1.  Herunterladen Sie und extrahieren Sie die Cordova 2.8.0-Quelle zu einem permanenten Speicherort auf Ihrer Festplatte, zum Beispiel in`~/Cordova-2.8.0`.
+
+2.  Beenden Sie alle laufenden SDK-Tools: Eclipse, Momentics und dergleichen.
+
+3.  Navigieren Sie zum Verzeichnis, in dem Sie die heruntergeladene Quelle oben, ein Unix wie Terminal setzen: Terminal.app, Bash, Cygwin, etc..
+
+4.  Erstellen Sie ein neues Projekt, wie in iOS Command-Line Tools beschrieben. Sie benötigen die Vermögen aus diesem neuen Projekt.
+
+5.  Kopie der `www/cordova.js` Datei aus dem neuen Projekt in Ihr `www` Verzeichnis und löschen Ihre `www/cordova.js` Datei.
+
+6.  Aktualisieren von Cordova Skriptverweis in Ihre `www/index.html` Datei (und alle anderen Dateien, die den Skriptverweis enthalten) auf die neue hinzu `cordova.js` Datei.
+
+7.  Kopie der `native` Verzeichnis des neuen Projekts in das bestehende Projekt, überschreiben die alte `native` Verzeichnis.
+
+8.  Kopie der `lib` Verzeichnis des neuen Projekts in das bestehende Projekt, überschreiben die alte `lib` Verzeichnis.
+
+9.  Kopie der `cordova` Verzeichnis des neuen Projekts in das bestehende Projekt, überschreiben die alte `cordova` Verzeichnis.
+
+## Upgrade 2.6.0 Projekte 2.7.0
+
+1.  Herunterladen Sie und extrahieren Sie die Cordova 2.7.0-Quelle zu einem permanenten Speicherort auf Ihrer Festplatte, zum Beispiel in`~/Cordova-2.7.0`.
+
+2.  Beenden Sie alle laufenden SDK-Tools: Eclipse, Momentics und dergleichen.
+
+3.  Navigieren Sie zum Verzeichnis, in dem Sie die heruntergeladene Quelle oben, ein Unix wie Terminal setzen: Terminal.app, Bash, Cygwin, etc..
+
+4.  Erstellen Sie ein neues Projekt, wie in BlackBerry-Befehlszeilen-Tools beschrieben. Sie benötigen die Vermögen aus diesem neuen Projekt.
+
+5.  Kopie der `www/cordova-2.7.0.js` Datei aus dem neuen Projekt in Ihr `www` Verzeichnis und löschen Ihre `www/cordova-2.6.0.js` Datei.
+
+6.  Aktualisieren von Cordova Skriptverweis in Ihre `www/index.html` Datei (und alle anderen Dateien, die den Skriptverweis enthalten) auf die neue hinzu `cordova-2.7.0.js` Datei.
+
+7.  Kopie der `native` Verzeichnis des neuen Projekts in das bestehende Projekt, überschreiben die alte `native` Verzeichnis.
+
+8.  Kopie der `lib` Verzeichnis des neuen Projekts in das bestehende Projekt, überschreiben die alte `lib` Verzeichnis.
+
+9.  Kopie der `cordova` Verzeichnis des neuen Projekts in das bestehende Projekt, überschreiben die alte `cordova` Verzeichnis.
+
+## Ein Upgrade auf 2.6.0 von 2.5.0
+
+Fortschreibung des PhoneGap-Download-Verzeichnis:
+
+Es wird empfohlen, dass Sie eine neue Kopie von das gesamte Verzeichnis herunterladen.
+
+Aber auch hier sind die neuen Teile für die schrittweise Aktualisierung:
+
+1.  Aktualisieren Sie die Datei cordova.blackberry.js in das `Phonegap-2.6.0/lib/blackberry/javascript` Verzeichnis.
+
+2.  Update der `ext` , `ext-air` , und `ext-qnx` in das `Phonegap-2.6.0/lib/blackberry/framework` Verzeichnis.
+
+3.  Update der `build.xml` Datei das `Phonegap-2.6.0/lib/blackberry` Verzeichnis.
+
+4.  Update der `Phonegap-2.6.0/lib/blackberry/bin` Verzeichnis.
+
+5.  Update der `VERSION` Datei das `Phonegap-2.6.0/lib/blackberry` Verzeichnis.
+
+Aktualisieren das Beispiel / Verzeichnis oder Migrieren einer vorhandenen Projekt:
+
+1.  Öffnen Ihre `www/` Verzeichnis, das Ihre Anwendung enthält.
+
+2.  Entfernen und aktualisieren Sie die .jar-Datei in das `ext/` Verzeichnis.
+
+3.  Aktualisieren des Inhalts der `ext-air/` Verzeichnis.
+
+4.  Aktualisieren des Inhalts der `ext-qnx/` Verzeichnis.
+
+5.  Kopieren Sie die neue `cordova-2.6.0.js` in Ihr Projekt.
+
+6.  Aktualisieren Sie den HTML-Code um das neue `cordova-2.6.0.js` Datei.
+
+## Ein Upgrade auf 2.5.0 von 2.4.0
+
+Fortschreibung des PhoneGap-Download-Verzeichnis:
+
+Es wird empfohlen, dass Sie eine neue Kopie von das gesamte Verzeichnis herunterladen.
+
+Aber auch hier sind die neuen Teile für die schrittweise Aktualisierung:
+
+1.  Aktualisieren Sie die Datei cordova.blackberry.js in das `Phonegap-2.5.0/lib/blackberry/javascript` Verzeichnis.
+
+2.  Update der `ext` , `ext-air` , und `ext-qnx` in das `Phonegap-2.5.0/lib/blackberry/framework` Verzeichnis.
+
+3.  Update der `build.xml` Datei das `Phonegap-2.5.0/lib/blackberry` Verzeichnis.
+
+4.  Update der `Phonegap-2.5.0/lib/blackberry/bin` Verzeichnis.
+
+5.  Update der `VERSION` Datei das `Phonegap-2.5.0/lib/blackberry` Verzeichnis.
+
+Aktualisieren das Beispiel / Verzeichnis oder Migrieren einer vorhandenen Projekt:
+
+1.  Öffnen Ihre `www/` Verzeichnis, das Ihre Anwendung enthält.
+
+2.  Entfernen und aktualisieren Sie die .jar-Datei in das `ext/` Verzeichnis.
+
+3.  Aktualisieren des Inhalts der `ext-air/` Verzeichnis.
+
+4.  Aktualisieren des Inhalts der `ext-qnx/` Verzeichnis.
+
+5.  Kopieren Sie die neue `cordova-2.5.0.js` in Ihr Projekt.
+
+6.  Aktualisieren Sie den HTML-Code um das neue `cordova-2.5.0.js` Datei.
+
+## Ein Upgrade auf 2.4.0 von 2.3.0
+
+Aktualisierung nur das `www` Verzeichnis:
+
+1.  Öffnen Ihre `www/` Verzeichnis, das Ihre Anwendung enthält.
+
+2.  Entfernen und aktualisieren Sie die .jar-Datei in das `ext/` Verzeichnis.
+
+3.  Aktualisieren des Inhalts der `ext-air/` Verzeichnis.
+
+4.  Kopieren Sie die neue `cordova-2.4.0.js` in Ihr Projekt.
+    
+    *   Wenn Textbuch, dann Update die JS-in Datei das `playbook/` Verzeichnis.
+    *   Wenn BlackBerry 10, aktualisieren Sie dann die JS-Datei in das `qnx/` Verzeichnis.
+
+5.  Aktualisieren Sie den HTML-Code um das neue `cordova-2.4.0.js` Datei.
+
+Aktualisieren das Beispielverzeichnis (d. h. Aktualisierung mithilfe der Ant-Tools):
+
+1.  Öffnen der `sample/lib/` Verzeichnis.
+
+2.  Aktualisieren Sie die .jar-Datei in das `cordova.2.3.0/ext/` Verzeichnis.
+
+3.  Aktualisieren des Inhalts der `cordova.2.3.0/ext-air/` Verzeichnis.
+
+4.  Aktualisieren des Inhalts der `cordova.2.3.0/ext-qnx/` Verzeichnis.
+
+5.  Aktualisieren Sie die JS-Datei in das `cordova.2.3.0/javascript/` Verzeichnis.
+
+6.  Öffnen der `sample/lib/` Verzeichnis und benennen Sie die `cordova.2.3.0/` Verzeichnis`cordova.2.4.0/`.
+
+7.  Typ `ant blackberry build` oder `ant playbook build` zum Aktualisieren der `www/` Verzeichnis mit aktualisierten Cordova.
+
+8.  Öffnen der `www/` Verzeichnis und aktualisieren Sie den HTML-Code um das neue `cordova-2.4.0.js` Datei.
+
+## Ein Upgrade auf 2.3.0 von 2.2.0
+
+Aktualisierung nur das `www` Verzeichnis:
+
+1.  Öffnen Ihre `www/` Verzeichnis, das Ihre Anwendung enthält.
+
+2.  Entfernen und aktualisieren Sie die .jar-Datei in das `ext/` Verzeichnis.
+
+3.  Aktualisieren des Inhalts der `ext-air/` Verzeichnis.
+
+4.  Kopieren Sie die neue `cordova-2.3.0.js` in Ihr Projekt.
+    
+    *   Wenn Textbuch, dann Update die JS-in Datei das `playbook/` Verzeichnis.
+    *   Wenn BlackBerry 10, aktualisieren Sie dann die JS-Datei in das `qnx/` Verzeichnis.
+
+5.  Aktualisieren Sie den HTML-Code um das neue `cordova-2.3.0.js` Datei.
+
+Aktualisieren das Beispielverzeichnis (d. h. Aktualisierung mithilfe der Ant-Tools):
+
+1.  Öffnen der `sample/lib/` Verzeichnis.
+
+2.  Aktualisieren Sie die .jar-Datei in das `cordova.2.2.0/ext/` Verzeichnis.
+
+3.  Aktualisieren des Inhalts der `cordova.2.2.0/ext-air/` Verzeichnis.
+
+4.  Aktualisieren des Inhalts der `cordova.2.2.0/ext-qnx/` Verzeichnis.
+
+5.  Aktualisieren Sie die JS-Datei in das `cordova.2.2.0/javascript/` Verzeichnis.
+
+6.  Öffnen der `sample/lib/` Verzeichnis und benennen Sie die `cordova.2.2.0/` Verzeichnis`cordova.2.3.0/`.
+
+7.  Typ `ant blackberry build` oder `ant playbook build` zum Aktualisieren der `www/` Verzeichnis mit aktualisierten Cordova.
+
+8.  Öffnen der `www/` Verzeichnis und aktualisieren Sie den HTML-Code um das neue `cordova-2.3.0.js` Datei.
+
+## Ein Upgrade auf 2.2.0 von 2.1.0
+
+Aktualisieren einfach das Www-Verzeichnis:
+
+1.  Öffnen Ihre `www/` Verzeichnis, das Ihre Anwendung enthält.
+
+2.  Entfernen und aktualisieren Sie die .jar-Datei in das `ext/` Verzeichnis.
+
+3.  Aktualisieren des Inhalts der `ext-air/` Verzeichnis.
+
+4.  Kopieren Sie die neue `cordova-2.2.0.js` in Ihr Projekt.
+    
+    *   Wenn Textbuch, dann Update die JS-in Datei das `playbook/` Verzeichnis.
+    *   Wenn BlackBerry 10, aktualisieren Sie dann die JS-Datei in das `qnx/` Verzeichnis.
+
+5.  Aktualisieren Sie den HTML-Code um das neue `cordova-2.2.0.js` Datei.
+
+Aktualisieren das Beispielverzeichnis (d. h. Aktualisierung mithilfe der Ant-Tools):
+
+1.  Öffnen der `sample/lib/` Verzeichnis.
+
+2.  Aktualisieren Sie die .jar-Datei in das `cordova.2.1.0/ext/` Verzeichnis.
+
+3.  Aktualisieren des Inhalts der `cordova.2.1.0/ext-air/` Verzeichnis.
+
+4.  Aktualisieren des Inhalts der `cordova.2.1.0/ext-qnx/` Verzeichnis.
+
+5.  Aktualisieren Sie die JS-Datei in das `cordova.2.1.0/javascript/` Verzeichnis.
+
+6.  Öffnen der `sample/lib/` Verzeichnis und benennen Sie die `cordova.2.1.0/` Verzeichnis`cordova.2.2.0/`.
+
+7.  Typ `ant blackberry build` oder `ant playbook build` zum Aktualisieren der `www/` Verzeichnis mit aktualisierten Cordova.
+
+8.  Öffnen der `www/` Verzeichnis und aktualisieren Sie den HTML-Code um das neue `cordova-2.2.0.js` Datei.
+
+## Upgrade auf 2.1.0 von 2.0.0
+
+Aktualisierung nur das `www` Verzeichnis:
+
+1.  Öffnen Ihre `www/` Verzeichnis, das Ihre Anwendung enthält.
+
+2.  Entfernen und aktualisieren Sie die .jar-Datei in das `ext/` Verzeichnis.
+
+3.  Aktualisieren des Inhalts der `ext-air/` Verzeichnis.
+
+4.  Kopieren Sie die neue `cordova-2.1.0.js` in Ihr Projekt.
+    
+    *   Wenn Textbuch, dann Update die JS-in Datei das `playbook/` Verzeichnis.
+
+5.  Aktualisieren Sie den HTML-Code um das neue `cordova-2.1.0.js` Datei.
+
+Aktualisieren das Beispielverzeichnis (d. h. Aktualisierung mithilfe der Ant-Tools):
+
+1.  Öffnen der `sample/lib/` Verzeichnis.
+
+2.  Aktualisieren Sie die .jar-Datei in das `cordova.2.0.0/ext/` Verzeichnis.
+
+3.  Aktualisieren des Inhalts der `cordova.2.0.0/ext-air/` Verzeichnis.
+
+4.  Aktualisieren Sie die JS-Datei in das `cordova.2.0.0/javascript/` Verzeichnis.
+
+5.  Öffnen der `sample/lib/` Verzeichnis und benennen Sie die `cordova.2.0.0/` Verzeichnis`cordova.2.1.0/`.
+
+6.  Typ `ant blackberry build` oder `ant playbook build` zum Aktualisieren der `www/` Verzeichnis mit aktualisierten Cordova.
+
+7.  Öffnen der `www/` Verzeichnis und aktualisieren Sie den HTML-Code um das neue `cordova-2.1.0.js` Datei.
+
+## Ein Upgrade auf 2.0.0 von 1.9.0
+
+Aktualisierung nur das `www` Verzeichnis:
+
+1.  Öffnen Ihre `www/` Verzeichnis, das Ihre Anwendung enthält.
+
+2.  Entfernen und aktualisieren Sie die .jar-Datei in das `ext/` Verzeichnis.
+
+3.  Aktualisieren des Inhalts der `ext-air/` Verzeichnis.
+
+4.  Kopieren Sie die neue `cordova-2.0.0.js` in Ihr Projekt.
+    
+    *   Wenn Textbuch, dann Update die JS-in Datei das `playbook/` Verzeichnis.
+
+5.  Aktualisieren Sie den HTML-Code um das neue `cordova-2.0.0.js` Datei.
+
+6.  Update der `www/plugins.xml` Datei. Zwei Plugins verändert ihr Label-Namespace-Dienst. Ändern Sie die alten Einträge für die Erfassung und Kontakt-Plugins von:
+    
+        < Plugin Name = "Capture" value="org.apache.cordova.media.MediaCapture"/ >< Plugin-Name = "Kontakt" value="org.apache.cordova.pim.Contact"/ >
+        
+    
+    An:
+    
+        < Plugin Name = "Capture" value="org.apache.cordova.capture.MediaCapture"/ >< Plugin-Namen "Kontakte" value="org.apache.cordova.pim.Contact"/ = >
+        
+
+Aktualisieren das Beispielverzeichnis (d. h. Aktualisierung mithilfe der Ant-Tools):
+
+1.  Öffnen der `sample/lib/` Verzeichnis.
+
+2.  Aktualisieren Sie die .jar-Datei in das `cordova.1.9.0/ext/` Verzeichnis.
+
+3.  Aktualisieren des Inhalts der `cordova.1.9.0/ext-air/` Verzeichnis.
+
+4.  Aktualisieren Sie die JS-Datei in das `cordova.1.9.0/javascript/` Verzeichnis.
+
+5.  Öffnen der `sample/lib/` Verzeichnis und benennen Sie die `cordova.1.9.0/` Verzeichnis`cordova.2.0.0/`.
+
+6.  Typ `ant blackberry build` oder `ant playbook build` zum Aktualisieren der `www/` Verzeichnis mit aktualisierten Cordova.
+
+7.  Öffnen der `www/` Verzeichnis und aktualisieren Sie den HTML-Code um das neue `cordova-2.0.0.js` Datei.
+
+8.  Öffnen der `www/` Verzeichnis und Update der `plugins.xml` Datei. Zwei Plugins verändert ihr Label-Namespace-Dienst. Ändern Sie die alten Einträge für die Erfassung und Kontakt-Plugins von:
+    
+         < Plugin Name = "Capture" value="org.apache.cordova.media.MediaCapture"/ >< Plugin-Name = "Kontakt" value="org.apache.cordova.pim.Contact"/ >
+        
+    
+    An:
+    
+         < Plugin Name = "Capture" value="org.apache.cordova.capture.MediaCapture"/ >< Plugin-Namen "Kontakte" value="org.apache.cordova.pim.Contact"/ = >
+        
+
+*   Um auf 1.8.0 aktualisieren, gehen Sie bitte 1.7.0
+
+## Ein Upgrade auf 1.8.0 von 1.7.0
+
+Aktualisierung nur das `www` Verzeichnis:
+
+1.  Öffnen Ihre `www/` Verzeichnis, das Ihre Anwendung enthält.
+
+2.  Entfernen und aktualisieren Sie die .jar-Datei in das `ext/` Verzeichnis.
+
+3.  Aktualisieren des Inhalts der `ext-air/` Verzeichnis.
+
+4.  Kopieren Sie die neue `cordova-1.8.0.js` in Ihr Projekt.
+    
+    *   Wenn Textbuch, dann Update die JS-in Datei das `playbook/` Verzeichnis.
+
+5.  Aktualisieren Sie den HTML-Code um das neue `cordova-1.8.0.js` Datei.
+
+6.  Update der `www/plugins.xml` Datei. Zwei Plugins verändert ihr Label-Namespace-Dienst. Ändern Sie die alten Einträge für die Erfassung und Kontakt-Plugins von:
+    
+        < Plugin Name = "Capture" value="org.apache.cordova.media.MediaCapture"/ >< Plugin-Name = "Kontakt" value="org.apache.cordova.pim.Contact"/ >
+        
+    
+    An:
+    
+        < Plugin Name = "Capture" value="org.apache.cordova.capture.MediaCapture"/ >< Plugin-Namen "Kontakte" value="org.apache.cordova.pim.Contact"/ = >
+        
+
+Aktualisieren das Beispielverzeichnis (d. h. Aktualisierung mithilfe der Ant-Tools):
+
+1.  Öffnen der `sample/lib/` Verzeichnis.
+
+2.  Aktualisieren Sie die .jar-Datei in das `cordova.1.7.0/ext/` Verzeichnis.
+
+3.  Aktualisieren des Inhalts der `cordova.1.7.0/ext-air/` Verzeichnis.
+
+4.  Aktualisieren Sie die JS-Datei in das `cordova.1.7.0/javascript/` Verzeichnis.
+
+5.  Öffnen der `sample/lib/` Verzeichnis und benennen Sie die `cordova.1.7.0/` Verzeichnis`cordova.1.8.0/`.
+
+6.  Typ `ant blackberry build` oder `ant playbook build` zum Aktualisieren der `www/` Verzeichnis mit aktualisierten Cordova.
+
+7.  Öffnen der `www/` Verzeichnis und aktualisieren Sie den HTML-Code um das neue `cordova-1.8.0.js` Datei.
+
+8.  Öffnen der `www/` Verzeichnis und Update der `plugins.xml` Datei. Zwei Plugins verändert ihr Label-Namespace-Dienst. Ändern Sie die alten Einträge für die Erfassung und Kontakt-Plugins von:
+    
+         < Plugin Name = "Capture" value="org.apache.cordova.media.MediaCapture"/ >< Plugin-Name = "Kontakt" value="org.apache.cordova.pim.Contact"/ >
+        
+    
+    An:
+    
+         < Plugin Name = "Capture" value="org.apache.cordova.capture.MediaCapture"/ >< Plugin-Namen "Kontakte" value="org.apache.cordova.pim.Contact"/ = >
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/guide/platforms/firefoxos/config.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/guide/platforms/firefoxos/config.md b/docs/de/edge/guide/platforms/firefoxos/config.md
new file mode 100644
index 0000000..f16d115
--- /dev/null
+++ b/docs/de/edge/guide/platforms/firefoxos/config.md
@@ -0,0 +1,22 @@
+<!--
+#
+# 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.
+#
+-->
+
+# FirefoxOS Konfiguration
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/guide/platforms/index.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/guide/platforms/index.md b/docs/de/edge/guide/platforms/index.md
new file mode 100644
index 0000000..fe84ad4
--- /dev/null
+++ b/docs/de/edge/guide/platforms/index.md
@@ -0,0 +1,78 @@
+---
+
+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.
+---
+
+# Plattform-Guides
+
+Installieren Sie vor der Entwicklung für den unten aufgeführten Plattformen, Cordova die Befehlszeilenschnittstelle (CLI). (Einzelheiten siehe die Befehlszeilenschnittstelle.)
+
+Um Cordova Anwendungen entwickeln, installieren Sie SDKs für jede mobile Plattform, die Sie abzielen. Diese Installation ist erforderlich, unabhängig davon, ob Sie den Großteil Ihrer Arbeit im SDK oder verwenden die CLI für Ihren Build-Zyklus.
+
+Jede *Platform Guide* unten aufgeführten erfahren Sie, was Sie brauchen, wissen, jede Plattform-Entwicklungsumgebung einrichten: wo Sie das SDK zu erhalten, Geräteemulatoren einrichten, wie die Verbindung der Geräte zum direkten testen und verwalten, wichtige Signaturanforderungen. Zusätzliche Handbücher enthalten Informationen auf jede Plattform einzigartige Gruppe von Konfigurationsoptionen, Anweisungen zum Hinzufügen von Plugins, aktualisieren, jede Plattform und Plattform-spezifischen Befehlszeilentools, die als eine Low-Level-Alternative zu dienen die `cordova` des Befehlszeilen-Dienstprogramms.
+
+## Android
+
+*   Android-Plattform-Guide
+*   Android-Konfiguration
+*   Android Webansichten für
+*   Android Plugins
+*   Android-Befehlszeilenprogrammen
+*   Aktualisierung von Android
+
+## BlackBerry
+
+*   Handbuch der BlackBerry-Plattform
+*   BlackBerry Configuration
+*   BlackBerry-Befehlszeilentools
+*   Aktualisieren der BlackBerry
+
+## BlackBerry 10
+
+*   Handbuch für die Plattform von BlackBerry 10
+*   BlackBerry 10 Konfiguration
+*   BlackBerry 10 Plugins
+*   BlackBerry 10-Befehlszeilentools
+
+## iOS
+
+*   iOS Platform Guide
+*   iOS Konfiguration
+*   iOS Webansichten für
+*   iOS Plugins
+*   iOS-Befehlszeilenprogrammen
+*   IOS Upgrade
+
+## Windows Phone
+
+*   Handbuch für die Plattform von Windows Phone-8
+*   Windows Phone 7 Plattform Guide
+*   Windows Phone Befehlszeilentools
+*   Aktualisieren von Windows Phone
+
+## Windows 8
+
+*   Anleitung zur Windows 8 Platform
+*   Windows 8-Befehlszeilentools
+*   Aktualisieren von Windows 8
+
+## Tizen
+
+*   Tizen Plattform Guide
+
+<!--
+## FirefoxOS
+
+* FirefoxOS Configuration
+-->
\ No newline at end of file


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

Posted by mw...@apache.org.
http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/globalization/globalization.stringToDate.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/globalization/globalization.stringToDate.md b/docs/de/edge/cordova/globalization/globalization.stringToDate.md
new file mode 100644
index 0000000..13436c1
--- /dev/null
+++ b/docs/de/edge/cordova/globalization/globalization.stringToDate.md
@@ -0,0 +1,105 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# globalization.stringToDate
+
+Analysiert ein Datum formatiert als Zeichenfolge, nach der Client Benutzereinstellungen und Kalender mit der Zeitzone des Clients, und gibt das entsprechende Datumsobjekt zurück.
+
+    navigator.globalization.stringToDate(dateString, successCallback, errorCallback, options);
+    
+
+## Beschreibung
+
+Gibt das Datum zurück, an den Erfolg-Rückruf mit einem `properties` -Objekt als Parameter. Das Objekt sollte folgenden Eigenschaften aufweisen:
+
+*   **Jahr**: die vier Digit Year. *(Anzahl)*
+
+*   **Monat**: der Monat ab (0-11). *(Anzahl)*
+
+*   **Tag**: der Tag von (1-31). *(Anzahl)*
+
+*   **Stunde**: die Stunde (0-23). *(Anzahl)*
+
+*   **Minute**: die Minute (0-59). *(Anzahl)*
+
+*   **zweite**: die zweite von (0-59). *(Anzahl)*
+
+*   **Millisekunde**: die Millisekunden (von 0-999), nicht auf allen Plattformen verfügbar. *(Anzahl)*
+
+Die eingehende `dateString` -Parameter des Typs sein sollte`String`.
+
+Die `options` Parameter ist optional und wird mit den folgenden Werten:
+
+    {FormatLength: 'kurz', Selektor: "Datum und Uhrzeit"}
+    
+
+Die `options.formatLength` kann `short` , `medium` , `long` , oder `full` . Die `options.selector` kann `date` , `time` oder`date and
+time`.
+
+Wenn es ist ein Fehler beim Analysieren der Datumszeichenfolge dann die `errorCallback` führt mit einem `GlobalizationError` -Objekt als Parameter. Erwarteten Fehlercode ist`GlobalizationError.PARSING\_ERROR`.
+
+## Unterstützte Plattformen
+
+*   Android
+*   BlackBerry WebWorks (OS 5.0 und höher)
+*   iOS
+*   Windows Phone 8
+
+## Kleines Beispiel
+
+Wenn der Browser auf festgelegt ist die `en\_US` Gebietsschema, dies zeigt einen Popup-Dialog mit Text ähnlich `month:8 day:25 year:2012` . Beachten Sie, dass im Monat ganze Zahl ist kleiner als die Zeichenfolge AsInteger Monat stellt einen Array-Index.
+
+    navigator.globalization.stringToDate(
+        '9/25/2012',
+        function (date) {alert('month:' + date.month +
+                               ' day:'  + date.day   +
+                               ' year:' + date.year  + '\n');},
+        function () {alert('Error getting date\n');},
+        {selector: 'date'}
+    );
+    
+
+## Vollständiges Beispiel
+
+    <!DOCTYPE HTML>
+    <html>
+      <head>
+        <title>stringToDate Example</title>
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        function checkStringDate() {
+          navigator.globalization.stringToDate(
+            '9/25/2012',
+            function (date) {alert('month:' + date.month +
+                                   ' day:' + date.day +
+                                   ' year:' + date.year + '\n');},
+            function () {alert('Error getting date\n');},
+            {selector:'date'}
+          );
+        }
+    
+        </script>
+      </head>
+      <body>
+        <button onclick="checkStringDate()">Click for parsed date</button>
+      </body>
+    </html>
+    
+
+## Windows Phone 8 Macken
+
+*   Die `formatLength` option unterstützt nur `short` und `full` Werte.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/globalization/globalization.stringToNumber.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/globalization/globalization.stringToNumber.md b/docs/de/edge/cordova/globalization/globalization.stringToNumber.md
new file mode 100644
index 0000000..ca60ca4
--- /dev/null
+++ b/docs/de/edge/cordova/globalization/globalization.stringToNumber.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.
+---
+
+# globalization.stringToNumber
+
+Analysiert eine Zahl als Zeichenfolge nach dem Client-Benutzer-Einstellungen formatiert und gibt die entsprechende Nummer zurück.
+
+    navigator.globalization.stringToNumber(string, successCallback, errorCallback, options);
+    
+
+## Beschreibung
+
+Liefert die Anzahl an der `successCallback` mit einem `properties` -Objekt als Parameter. Dieses Objekt muss eine `value` Eigenschaft mit einer `Number` Wert.
+
+Wenn es ist ein Fehler beim Analysieren der Zeichenfolge, dann die `errorCallback` führt mit einem `GlobalizationError` -Objekt als Parameter. Erwarteten Fehlercode ist`GlobalizationError.PARSING\_ERROR`.
+
+Die `options` Parameter ist optional und wird mit den folgenden Werten:
+
+    {Typ: "decimal"}
+    
+
+Die `options.type` kann `decimal` , `percent` , oder`currency`.
+
+## Unterstützte Plattformen
+
+*   Android
+*   BlackBerry WebWorks (OS 5.0 und höher)
+*   iOS
+*   Windows Phone 8
+
+## Kleines Beispiel
+
+Wenn der Browser auf festgelegt ist die `en\_US` Gebietsschema, dies sollte einen Popup-Dialog mit Text ähnlich anzeigen `number: 1234.56` :
+
+    navigator.globalization.stringToNumber(
+        '1234.56',
+        function (number) {alert('number: ' + number.value + '\n');},
+        function () {alert('Error getting number\n');},
+        {type:'decimal'}
+    );
+    
+
+## Vollständiges Beispiel
+
+    <!DOCTYPE HTML>
+    <html>
+      <head>
+        <title>stringToNumber Example</title>
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        function checkNumber() {
+          navigator.globalization.stringToNumber(
+            '1234.56',
+            function (number) {alert('number: ' + number.value + '\n');},
+            function () {alert('Error getting number\n');},
+            {type:'decimal'}
+          );
+        }
+    
+        </script>
+      </head>
+      <body>
+        <button onclick="checkNumber()">Click for parsed number</button>
+      </body>
+    </html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/inappbrowser/inappbrowser.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/inappbrowser/inappbrowser.md b/docs/de/edge/cordova/inappbrowser/inappbrowser.md
new file mode 100644
index 0000000..586335e
--- /dev/null
+++ b/docs/de/edge/cordova/inappbrowser/inappbrowser.md
@@ -0,0 +1,493 @@
+---
+
+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.
+---
+
+# InAppBrowser
+
+> Die `InAppBrowser` ist ein Web-Browser, die in der app beim Aufruf zeigt`window.open`.
+
+    var ref = window.open('http://apache.org', '_blank', 'location=yes');
+    
+
+## Beschreibung
+
+Aus einem Aufruf zurückgegebenen Objekts`window.open`.
+
+## Methoden
+
+*   addEventListener
+*   removeEventListener
+*   Schließen
+*   Karte
+*   executeScript
+*   insertCSS
+
+## Zugriff auf die Funktion
+
+Ab Version 3.0 implementiert Cordova Geräteebene APIs als *Plugins*. Verwenden Sie der CLI `plugin` Befehl, beschrieben in der Command-Line Interface, hinzufügen oder Entfernen dieses Feature für ein Projekt:
+
+        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-inappbrowser.git
+        $ cordova plugin rm org.apache.cordova.core.inappbrowser
+    
+
+Diese Befehle gelten für alle Zielplattformen, aber die unten beschriebenen Plattform-spezifische Konfigurationseinstellungen ändern:
+
+*   Android (in`app/res/xml/config.xml`)
+    
+        <feature name="InAppBrowser">
+            <param name="android-package" value="org.apache.cordova.InAppBrowser" />
+        </feature>
+        
+
+*   iOS (in`config.xml`)
+    
+        <feature name="InAppBrowser">
+            <param name="ios-package" value="CDVInAppBrowser" />
+        </feature>
+        
+
+*   Windows Phone 7 und 8 (in`config.xml`)
+    
+        <feature name="InAppBrowser" />
+        
+
+Einige Plattformen können dieses Feature unterstützen, ohne dass eine besondere Konfiguration. Eine Übersicht finden Sie unter Plattform-Support.
+
+# addEventListener
+
+> Fügt einen Listener für eine Veranstaltung aus der`InAppBrowser`.
+
+    ref.addEventListener(eventname, callback);
+    
+
+*   **Ref**: Bezugnahme auf die `InAppBrowser` Fenster *(InAppBrowser)*
+
+*   **EventName**: das Ereignis zu warten *(String)*
+    
+    *   **Loadstart**: Ereignis wird ausgelöst, wenn die `InAppBrowser` beginnt, eine URL zu laden.
+    *   **Loadstop**: Ereignis wird ausgelöst, wenn der `InAppBrowser` beendet ist, eine URL laden.
+    *   **LoadError**: Ereignis wird ausgelöst, wenn der `InAppBrowser` ein Fehler auftritt, wenn Sie eine URL zu laden.
+    *   **Ausfahrt**: Ereignis wird ausgelöst, wenn das `InAppBrowser` -Fenster wird geschlossen.
+
+*   **Rückruf**: die Funktion, die ausgeführt wird, wenn das Ereignis ausgelöst wird. Die Funktion übergeben wird ein `InAppBrowserEvent` -Objekt als Parameter.
+
+## Unterstützte Plattformen
+
+*   Android
+*   BlackBerry
+*   iOS
+*   Windows Phone 7 und 8
+
+## Kleines Beispiel
+
+    var ref = window.open('http://apache.org', '_blank', 'location=yes');
+    ref.addEventListener('loadstart', function() { alert(event.url); });
+    
+
+## Vollständiges Beispiel
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>InAppBrowser.addEventListener Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+             var ref = window.open('http://apache.org', '_blank', 'location=yes');
+             ref.addEventListener('loadstart', function(event) { alert('start: ' + event.url); });
+             ref.addEventListener('loadstop', function(event) { alert('stop: ' + event.url); });
+             ref.addEventListener('loaderror', function(event) { alert('error: ' + event.message); });
+             ref.addEventListener('exit', function(event) { alert(event.type); });
+        }
+    
+        </script>
+      </head>
+      <body>
+      </body>
+    </html>
+    
+
+# removeEventListener
+
+> Entfernt einen Listener für eine Veranstaltung aus der`InAppBrowser`.
+
+    ref.removeEventListener(eventname, callback);
+    
+
+*   **Ref**: Bezugnahme auf die `InAppBrowser` Fenster. *(InAppBrowser)*
+
+*   **EventName**: das Ereignis zu warten. *(String)*
+    
+    *   **Loadstart**: Ereignis wird ausgelöst, wenn die `InAppBrowser` beginnt, eine URL zu laden.
+    *   **Loadstop**: Ereignis wird ausgelöst, wenn der `InAppBrowser` beendet ist, eine URL laden.
+    *   **LoadError**: Ereignis wird ausgelöst, wenn die `InAppBrowser` trifft einen Fehler beim Laden einer URLs.
+    *   **Ausfahrt**: Ereignis wird ausgelöst, wenn das `InAppBrowser` -Fenster wird geschlossen.
+
+*   **Rückruf**: die Funktion ausgeführt, wenn das Ereignis ausgelöst wird. Die Funktion übergeben wird ein `InAppBrowserEvent` Objekt.
+
+## Unterstützte Plattformen
+
+*   Android
+*   BlackBerry
+*   iOS
+*   Windows Phone 7 und 8
+
+## Kleines Beispiel
+
+    var ref = window.open('http://apache.org', '_blank', 'location=yes');
+    var myCallback = function() { alert(event.url); }
+    ref.addEventListener('loadstart', myCallback);
+    ref.removeEventListener('loadstart', myCallback);
+    
+
+## Vollständiges Beispiel
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>InAppBrowser.removeEventListener Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        // Global InAppBrowser reference
+        var iabRef = null;
+    
+        function iabLoadStart(event) {
+            alert(event.type + ' - ' + event.url);
+        }
+    
+        function iabLoadStop(event) {
+            alert(event.type + ' - ' + event.url);
+        }
+    
+        function iabLoadError(event) {
+            alert(event.type + ' - ' + event.message);
+        }
+    
+        function iabClose(event) {
+             alert(event.type);
+             iabRef.removeEventListener('loadstart', iabLoadStart);
+             iabRef.removeEventListener('loadstop', iabLoadStop);
+             iabRef.removeEventListener('loaderror', iabLoadError);
+             iabRef.removeEventListener('exit', iabClose);
+        }
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+             iabRef = window.open('http://apache.org', '_blank', 'location=yes');
+             iabRef.addEventListener('loadstart', iabLoadStart);
+             iabRef.addEventListener('loadstop', iabLoadStop);
+             iabRef.removeEventListener('loaderror', iabLoadError);
+             iabRef.addEventListener('exit', iabClose);
+        }
+    
+        </script>
+      </head>
+      <body>
+      </body>
+    </html>
+    
+
+# Schließen
+
+> Schließt die `InAppBrowser` Fenster.
+
+    ref.close();
+    
+
+*   **Ref**: Bezugnahme auf die `InAppBrowser` Fenster *(InAppBrowser)*
+
+## Unterstützte Plattformen
+
+*   Android
+*   BlackBerry
+*   iOS
+*   Windows Phone 7 und 8
+
+## Kleines Beispiel
+
+    var ref = window.open('http://apache.org', '_blank', 'location=yes');
+    ref.close();
+    
+
+## Vollständiges Beispiel
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>InAppBrowser.close Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+             var ref = window.open('http://apache.org', '_blank', 'location=yes');
+             // close InAppBrowser after 5 seconds
+             setTimeout(function() {
+                 ref.close();
+             }, 5000);
+        }
+    
+        </script>
+      </head>
+      <body>
+      </body>
+    </html>
+    
+
+# Karte
+
+> Zeigt ein InAppBrowser-Fenster, das geöffnet wurde, versteckt. Aufrufen, dies hat keine Auswirkungen, wenn die InAppBrowser schon sichtbar war.
+
+    ref.show();
+    
+
+*   **Ref:** Verweis auf die (InAppBrowser) Fenster`InAppBrowser`)
+
+## Unterstützte Plattformen
+
+*   Android
+*   BlackBerry
+*   iOS
+
+## Kleines Beispiel
+
+    var ref = window.open('http://apache.org', '_blank', 'hidden=yes');
+    ref.show();
+    
+
+## Vollständiges Beispiel
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>InAppBrowser.show Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for Cordova to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        // Cordova is ready
+        //
+        function onDeviceReady() {
+             var ref = window.open('http://apache.org', '_blank', 'hidden=yes');
+             ref.addEventListener('loadstop', function(event) {
+                 alert('background window loaded'); 
+             });
+             // close InAppBrowser after 5 seconds
+             setTimeout(function() {
+                 ref.close();
+             }, 5000);
+        }
+    
+        </script>
+      </head>
+      <body>
+      </body>
+    </html>
+    
+
+# executeScript
+
+> Fügt JavaScript-Code in das `InAppBrowser` Fenster
+
+    ref.executeScript(details, callback);
+    
+
+*   **Ref**: Bezugnahme auf die `InAppBrowser` Fenster. *(InAppBrowser)*
+
+*   **InjectDetails**: Informationen über das Skript ausgeführt, angeben, entweder ein `file` oder `code` Schlüssel. *(Objekt)*
+    
+    *   **Datei**: URL des Skripts zu injizieren.
+    *   **Code**: Text des Skripts zu injizieren.
+
+*   **Rückruf**: die Funktion, die ausgeführt wird, nachdem der JavaScript-Code injiziert wird.
+    
+    *   Wenn das eingefügte Skript vom Typ ist `code` , der Rückruf führt mit einen einzelnen Parameter, der der Rückgabewert des Skripts ist, umwickelt ein `Array` . Bei Multi-Line-Skripten ist der Rückgabewert von der letzten Anweisung oder den letzten Ausdruck ausgewertet.
+
+## Unterstützte Plattformen
+
+*   Android
+*   BlackBerry
+*   iOS
+
+## Kleines Beispiel
+
+    var ref = window.open('http://apache.org', '_blank', 'location=yes');
+    ref.addEventListener('loadstop', function() {
+        ref.executeSript({file: "myscript.js"});
+    });
+    
+
+## Vollständiges Beispiel
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>InAppBrowser.executeScript Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        // Global InAppBrowser reference
+        var iabRef = null;
+    
+        // Inject our custom JavaScript into the InAppBrowser window
+        //
+        function replaceHeaderImage() {
+            iabRef.executeScript({
+                code: "var img=document.querySelector('#header img'); img.src='http://cordova.apache.org/images/cordova_bot.png';"
+            }, function() {
+                alert("Image Element Successfully Hijacked");
+            }
+        }
+    
+        function iabClose(event) {
+             iabRef.removeEventListener('loadstop', replaceHeaderImage);
+             iabRef.removeEventListener('exit', iabClose);
+        }
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+             iabRef = window.open('http://apache.org', '_blank', 'location=yes');
+             iabRef.addEventListener('loadstop', replaceHeaderImage);
+             iabRef.addEventListener('exit', iabClose);
+        }
+    
+        </script>
+      </head>
+      <body>
+      </body>
+    </html>
+    
+
+# insertCSS
+
+> Injiziert CSS in der `InAppBrowser` Fenster.
+
+    ref.insertCSS(details, callback);
+    
+
+*   **Ref**: Bezugnahme auf die `InAppBrowser` Fenster *(InAppBrowser)*
+
+*   **InjectDetails**: Informationen über das Skript ausgeführt, angeben, entweder ein `file` oder `code` Schlüssel. *(Objekt)*
+    
+    *   **Datei**: URL des Stylesheets zu injizieren.
+    *   **Code**: Text des Stylesheets zu injizieren.
+
+*   **Rückruf**: die Funktion, die ausgeführt wird, nachdem die CSS injiziert wird.
+
+## Unterstützte Plattformen
+
+*   Android
+*   BlackBerry
+*   iOS
+
+## Kleines Beispiel
+
+    var ref = window.open('http://apache.org', '_blank', 'location=yes');
+    ref.addEventListener('loadstop', function() {
+        ref.insertCSS({file: "mystyles.css"});
+    });
+    
+
+## Vollständiges Beispiel
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>InAppBrowser.insertCSS Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        // Global InAppBrowser reference
+        var iabRef = null;
+    
+        // Inject our custom CSS into the InAppBrowser window
+        //
+        function changeBackgroundColor() {
+            iabRef.insertCSS({
+                code: "body { background: #ffff00"
+            }, function() {
+                alert("Styles Altered");
+            }
+        }
+    
+        function iabClose(event) {
+             iabRef.removeEventListener('loadstop', changeBackgroundColor);
+             iabRef.removeEventListener('exit', iabClose);
+        }
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+             iabRef = window.open('http://apache.org', '_blank', 'location=yes');
+             iabRef.addEventListener('loadstop', changeBackgroundColor);
+             iabRef.addEventListener('exit', iabClose);
+        }
+    
+        </script>
+      </head>
+      <body>
+      </body>
+    </html>
+    
+
+# InAppBrowserEvent
+
+Das Objekt, das an die Callback-Funktion von übergeben wird eine `addEventListener` aufrufen, auf ein `InAppBrowser` Objekt.
+
+## Eigenschaften
+
+*   **Typ**: Eventname, entweder `loadstart` , `loadstop` , `loaderror` , oder `exit` . *(String)*
+
+*   **URL**: die URL, die geladen wurde. *(String)*
+
+*   **Code**: der Fehler-Code, nur im Fall von `loaderror` . *(Anzahl)*
+
+*   **Nachricht**: die Fehlermeldung angezeigt, nur im Fall von `loaderror` . *(String)*
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/inappbrowser/window.open.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/inappbrowser/window.open.md b/docs/de/edge/cordova/inappbrowser/window.open.md
new file mode 100644
index 0000000..8a9d0a9
--- /dev/null
+++ b/docs/de/edge/cordova/inappbrowser/window.open.md
@@ -0,0 +1,101 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# window.open
+
+Öffnet eine URL in einem neuen `InAppBrowser` Instanz, die aktuelle Browserinstanz oder der Systembrowser.
+
+    var ref = window.open(url, target, options);
+    
+
+*   **Ref**: Bezugnahme auf die `InAppBrowser` Fenster. *(InAppBrowser)*
+
+*   **URL**: die URL *(String)*zu laden. Rufen Sie `encodeURI()` auf diese Option, wenn die URL enthält Unicode-Zeichen.
+
+*   **Ziel**: das Ziel in der URL, einen optionalen Parameter geladen, die standardmäßig auf `_self` . *(String)*
+    
+    *   `_self`: Öffnet sich in der Cordova WebView wenn der URL in der Whitelist ist, andernfalls es öffnet sich in der`InAppBrowser`.
+    *   `_blank`: Öffnet den`InAppBrowser`.
+    *   `_system`: Öffnet in den System-Web-Browser.
+
+*   **Optionen**: Optionen für die `InAppBrowser` . Optional, säumige an: `location=yes` . *(String)*
+    
+    Die `options` Zeichenfolge muss keine Leerstelle enthalten, und jede Funktion Name/Wert-Paare müssen durch ein Komma getrennt werden. Featurenamen Groß-/Kleinschreibung. Alle Plattformen unterstützen die anderen Werte:
+    
+    *   **Lage**: Legen Sie auf `yes` oder `no` , machen die `InAppBrowser` der Adressleiste ein- oder ausschalten.
+    ## Android nur
+    
+    *   **Closebuttoncaption** - setzen Sie auf eine Zeichenfolge, die die Beschriftung für die Schaltfläche "Fertig" sein wird. 
+    *   **versteckte** - legen Sie auf 'Ja', um den Browser zu erstellen und laden Sie die Seite, aber nicht zeigen. Das Load-Ereignis wird ausgelöst, wenn der Ladevorgang abgeschlossen ist. Lassen Sie, oder legen Sie auf "Nein" (Standard), den Browser öffnen und laden normalerweise zu haben. 
+    *   **Clearcache** - legen Sie auf 'Ja', um den Browser Cookiecache gelöscht, wenn das neue Fenster geöffnet wird
+    *   **Clearsessioncache** - legen Sie auf 'Ja', um die Session Cookiecache gelöscht, wenn das neue Fenster geöffnet wird
+    ## iOS nur
+    
+    *   **Closebuttoncaption** - setzen Sie auf eine Zeichenfolge, die die Beschriftung für die Schaltfläche "Fertig" sein wird. Beachten Sie, dass Sie diesen Wert selbst lokalisieren.
+    *   **versteckte** - legen Sie auf 'Ja', um den Browser zu erstellen und laden Sie die Seite, aber nicht zeigen. Das Load-Ereignis wird ausgelöst, wenn der Ladevorgang abgeschlossen ist. Lassen Sie, oder legen Sie auf "Nein" (Standard), den Browser öffnen und laden normalerweise zu haben. 
+    *   **Symbolleiste** - legen Sie auf "Ja" oder "Nein" zu die Symbolleiste aktivieren oder deaktivieren für die InAppBrowser (standardmäßig "Ja")
+    *   **EnableViewportScale**: Legen Sie auf `yes` oder `no` , Viewport Skalierung durch ein Meta-Tag (standardmäßig zu verhindern`no`).
+    *   **MediaPlaybackRequiresUserAction**: Legen Sie auf `yes` oder `no` , HTML5 audio oder video von automatisches Abspielen (standardmäßig zu verhindern`no`).
+    *   **AllowInlineMediaPlayback**: Legen Sie auf `yes` oder `no` Inline HTML5 Medienwiedergabe, anzeigen innerhalb des Browserfensters statt eine gerätespezifische Wiedergabe-Schnittstelle ermöglichen. Des HTML `video` Element muss auch die `webkit-playsinline` Attribut (Standard:`no`)
+    *   **KeyboardDisplayRequiresUserAction**: Legen Sie auf `yes` oder `no` , die Tastatur zu öffnen, wenn Formularelemente Fokus per JavaScript erhalten `focus()` Anruf (Standard:`yes`).
+    *   **SuppressesIncrementalRendering**: Legen Sie auf `yes` oder `no` zu warten, bis alle neuen Fensterinhalt empfangen wird, bevor Sie wiedergegeben wird (standardmäßig`no`).
+    *   **Presentationstyle**: Legen Sie auf `pagesheet` , `formsheet` oder `fullscreen` [Präsentationsstil][1] (standardmäßig fest`fullscreen`).
+    *   **Transitionstyle**: Legen Sie auf `fliphorizontal` , `crossdissolve` oder `coververtical` [Übergangsstil][2] (standardmäßig fest`coververtical`).
+
+ [1]: http://developer.apple.com/library/ios/documentation/UIKit/Reference/UIViewController_Class/Reference/Reference.html#//apple_ref/occ/instp/UIViewController/modalPresentationStyle
+ [2]: http://developer.apple.com/library/ios/#documentation/UIKit/Reference/UIViewController_Class/Reference/Reference.html#//apple_ref/occ/instp/UIViewController/modalTransitionStyle
+
+## Unterstützte Plattformen
+
+*   Android
+*   BlackBerry
+*   iOS
+*   Windows Phone 7 und 8
+
+## Kleines Beispiel
+
+    var ref = window.open('http://apache.org', '_blank', 'location=yes');
+    var ref2 = window.open(encodeURI('http://ja.m.wikipedia.org/wiki/ハングル'), '_blank', 'location=yes');
+    
+
+## Vollständiges Beispiel
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>window.open Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+            // external url
+            var ref = window.open(encodeURI('http://apache.org'), '_blank', 'location=yes');
+            // relative document
+            ref = window.open('next.html', '_self');
+        }
+    
+        </script>
+      </head>
+      <body>
+      </body>
+    </html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/media/MediaError/mediaError.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/media/MediaError/mediaError.md b/docs/de/edge/cordova/media/MediaError/mediaError.md
new file mode 100644
index 0000000..a36e5f5
--- /dev/null
+++ b/docs/de/edge/cordova/media/MediaError/mediaError.md
@@ -0,0 +1,36 @@
+---
+
+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.
+---
+
+# Medienfehler
+
+A `MediaError` Objekt wird zurückgegeben, um die `mediaError` Callback-Funktion, wenn ein Fehler auftritt.
+
+## Eigenschaften
+
+*   **Code**: einer der vordefinierten Fehlercodes aufgeführt.
+
+*   **Nachricht**: eine Fehlermeldung beschreibt die Details des Fehlers.
+
+## Konstanten
+
+*   `MediaError.MEDIA_ERR_ABORTED`
+*   `MediaError.MEDIA_ERR_NETWORK`
+*   `MediaError.MEDIA_ERR_DECODE`
+*   `MediaError.MEDIA_ERR_NONE_SUPPORTED`
+
+## Beschreibung
+
+Das `MediaError` -Objekt übergeben, um eine `mediaError` Callback-Funktion, wenn ein Fehler auftritt.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/media/Parameters/mediaError.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/media/Parameters/mediaError.md b/docs/de/edge/cordova/media/Parameters/mediaError.md
new file mode 100644
index 0000000..0df092e
--- /dev/null
+++ b/docs/de/edge/cordova/media/Parameters/mediaError.md
@@ -0,0 +1,28 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# Medienfehler
+
+Ein benutzerdefinierter Rückruffunktion, die ausgeführt wird, wenn ein Fehler, in Medienfunktionen vorliegt.
+
+    function(error) {
+        // Handle the error
+    }
+    
+
+## Parameter
+
+*   **Fehler**: der Fehler, die durch das Gerät zurückgegeben. *(Medienfehler)*
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/media/capture/CaptureCB.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/media/capture/CaptureCB.md b/docs/de/edge/cordova/media/capture/CaptureCB.md
new file mode 100644
index 0000000..c50dcdb
--- /dev/null
+++ b/docs/de/edge/cordova/media/capture/CaptureCB.md
@@ -0,0 +1,39 @@
+---
+
+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.
+---
+
+# CaptureCB
+
+> Auf eine erfolgreiche Media-Erfassungsvorgangs aufgerufen.
+
+    function captureSuccess( MediaFile[] mediaFiles ) { ... };
+    
+
+## Beschreibung
+
+Diese Funktion wird ausgeführt, nachdem ein erfolgreiche Capture-Vorgang abgeschlossen ist. An diesem Punkt kann eine Mediendatei erfasst wurden und entweder der Benutzer die Medien-Capture-Anwendung beendet hat oder die Capture-erreicht.
+
+Jedes `MediaFile` Objekt beschreibt eine aufgenommenen Medien-Datei.
+
+## Kleines Beispiel
+
+    // capture callback
+    function captureSuccess(mediaFiles) {
+        var i, path, len;
+        for (i = 0, len = mediaFiles.length; i < len; i += 1) {
+            path = mediaFiles[i].fullPath;
+            // do something interesting with the file
+        }
+    };
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/media/capture/CaptureError.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/media/capture/CaptureError.md b/docs/de/edge/cordova/media/capture/CaptureError.md
new file mode 100644
index 0000000..10976d4
--- /dev/null
+++ b/docs/de/edge/cordova/media/capture/CaptureError.md
@@ -0,0 +1,35 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# CaptureError
+
+> Kapselt den Fehlercode, der infolge eines fehlerhaften Medien-Erfassungsvorgangs.
+
+## Eigenschaften
+
+*   **Code**: einer der vordefinierten Fehlercodes aufgeführt.
+
+## Konstanten
+
+*   `CaptureError.CAPTURE_INTERNAL_ERR`: Die Kamera oder das Mikrofon konnte Bild oder Ton zu erfassen.
+
+*   `CaptureError.CAPTURE_APPLICATION_BUSY`: Eine weitere Aufnahme-Anforderung verbüßt die Kamera oder Audio-Capture-Anwendung.
+
+*   `CaptureError.CAPTURE_INVALID_ARGUMENT`: Ungültige Verwendung der API (z. B. den Wert des `limit` ist kleiner als 1).
+
+*   `CaptureError.CAPTURE_NO_MEDIA_FILES`: Der Benutzer wird die Kamera oder Audio-Capture-Anwendung vor Aufnahme alles beendet.
+
+*   `CaptureError.CAPTURE_NOT_SUPPORTED`: Der angeforderte Capture-Vorgang wird nicht unterstützt.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/media/capture/CaptureErrorCB.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/media/capture/CaptureErrorCB.md b/docs/de/edge/cordova/media/capture/CaptureErrorCB.md
new file mode 100644
index 0000000..9372779
--- /dev/null
+++ b/docs/de/edge/cordova/media/capture/CaptureErrorCB.md
@@ -0,0 +1,35 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# CaptureErrorCB
+
+> Wird aufgerufen, wenn ein Fehler, während eines Medien auftritt.
+
+    function captureError( CaptureError error ) { ... };
+    
+
+## Beschreibung
+
+Diese Funktion wird ausgeführt, wenn ein Fehler auftritt, wenn Sie versuchen, starten Sie ein Medium capture Betrieb. Fehlerszenarien enthalten, wenn die Sicherungsanwendung beschäftigt, ein Capture-Vorgang ist bereits im Gange, oder der Benutzer den Vorgang abbricht, bevor alle Mediendateien erfasst werden.
+
+Diese Funktion führt mit einem `CaptureError` -Objekt, enthält einen entsprechenden Fehler`code`.
+
+## Kleines Beispiel
+
+    // capture error callback
+    var captureError = function(error) {
+        navigator.notification.alert('Error code: ' + error.code, null, 'Capture Error');
+    };
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/media/capture/ConfigurationData.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/media/capture/ConfigurationData.md b/docs/de/edge/cordova/media/capture/ConfigurationData.md
new file mode 100644
index 0000000..b8eee0c
--- /dev/null
+++ b/docs/de/edge/cordova/media/capture/ConfigurationData.md
@@ -0,0 +1,59 @@
+---
+
+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.
+---
+
+# ConfigurationData
+
+> Kapselt eine Reihe von Medien-Aufnahme-Parameter, die ein Gerät unterstützt.
+
+## Beschreibung
+
+Beschreibt Medien-Aufnahmemodi, die vom Gerät unterstützt. Die Konfigurationsdaten enthält den MIME-Typ und Capture Dimensionen für die Aufnahme von Video- oder Bilddateien.
+
+Die MIME-Typen sollten [RFC2046][1]einhalten. Beispiele:
+
+ [1]: http://www.ietf.org/rfc/rfc2046.txt
+
+*   `video/3gpp`
+*   `video/quicktime`
+*   `image/jpeg`
+*   `audio/amr`
+*   `audio/wav`
+
+## Eigenschaften
+
+*   **Typ**: die ASCII-codierte Zeichenfolge aus Kleinbuchstaben, den Medientyp darstellt. (DOM-String und enthält)
+
+*   **Höhe**: die Höhe des Bildes oder Videos in Pixel. Der Wert ist NULL für sound-Clips. (Anzahl)
+
+*   **Breite**: die Breite des Bildes oder Videos in Pixel. Der Wert ist NULL für sound-Clips. (Anzahl)
+
+## Kleines Beispiel
+
+    // retrieve supported image modes
+    var imageModes = navigator.device.capture.supportedImageModes;
+    
+    // Select mode that has the highest horizontal resolution
+    var width = 0;
+    var selectedmode;
+    for each (var mode in imageModes) {
+        if (mode.width > width) {
+            width = mode.width;
+            selectedmode = mode;
+        }
+    }
+    
+
+Von jeder Plattform unterstützt nicht. Alle Konfigurations-Daten-Arrays sind leer.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/media/capture/MediaFile.getFormatData.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/media/capture/MediaFile.getFormatData.md b/docs/de/edge/cordova/media/capture/MediaFile.getFormatData.md
new file mode 100644
index 0000000..172bd23
--- /dev/null
+++ b/docs/de/edge/cordova/media/capture/MediaFile.getFormatData.md
@@ -0,0 +1,49 @@
+---
+
+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.
+---
+
+# MediaFile.getFormatData
+
+> Ruft formatieren Informationen über die Medien-Capture-Datei.
+
+    mediaFile.getFormatData(
+        MediaFileDataSuccessCB successCallback,
+        [MediaFileDataErrorCB errorCallback]
+    );
+    
+
+## Beschreibung
+
+Diese Funktion versucht asynchron, die Formatierungsinformationen für die Mediendatei abzurufen. Wenn erfolgreich, es ruft die `MediaFileDataSuccessCB` Rückruf mit einem `MediaFileData` Objekt. Wenn der Versuch fehlschlägt, ruft diese Funktion die `MediaFileDataErrorCB` Rückruf.
+
+## Unterstützte Plattformen
+
+*   Android
+*   BlackBerry WebWorks (OS 5.0 und höher)
+*   iOS
+*   Windows Phone 7 und 8
+*   Windows 8
+
+## BlackBerry WebWorks Macken
+
+Bietet eine API keine Informationen zum Media-Dateien, so dass alle `MediaFileData` Objekte zurückgeben, mit Standardwerten.
+
+## Android Macken
+
+Die API zum Zugriff Medien Dateiformat-Information ist begrenzt, so dass nicht alle `MediaFileData` Eigenschaften werden unterstützt.
+
+## iOS Macken
+
+Die API zum Zugriff Medien Dateiformat-Information ist begrenzt, so dass nicht alle `MediaFileData` Eigenschaften werden unterstützt.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/media/capture/MediaFile.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/media/capture/MediaFile.md b/docs/de/edge/cordova/media/capture/MediaFile.md
new file mode 100644
index 0000000..5704add
--- /dev/null
+++ b/docs/de/edge/cordova/media/capture/MediaFile.md
@@ -0,0 +1,35 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# MediaFile
+
+> Kapselt Eigenschaften einer Mediendatei erfassen.
+
+## Eigenschaften
+
+*   **Name**: der Name der Datei, ohne Pfadinformationen. (DOM-String und enthält)
+
+*   **FullPath**: der vollständige Pfad der Datei, einschließlich des Namens. (DOM-String und enthält)
+
+*   **Typ**: Mime-Typ der Datei (DOM-String und enthält)
+
+*   **LastModifiedDate**: das Datum und die Uhrzeit wann die Datei zuletzt geändert wurde. (Datum)
+
+*   **Größe**: die Größe der Datei in Byte. (Anzahl)
+
+## Methoden
+
+*   **MediaFile.getFormatData**: Ruft die Formatierungsinformationen der Mediendatei.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/media/capture/MediaFileData.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/media/capture/MediaFileData.md b/docs/de/edge/cordova/media/capture/MediaFileData.md
new file mode 100644
index 0000000..bfdaefc
--- /dev/null
+++ b/docs/de/edge/cordova/media/capture/MediaFileData.md
@@ -0,0 +1,73 @@
+---
+
+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.
+---
+
+# MediaFileData
+
+> Kapselt Formatinformationen zu einer Mediendatei.
+
+## Eigenschaften
+
+*   **Codecs**: das tatsächliche Format der Audio- und video-Inhalte. (DOM-String und enthält)
+
+*   **Bitrate**: die durchschnittliche Bitrate des Inhalts. Der Wert ist NULL für Bilder. (Anzahl)
+
+*   **Höhe**: die Höhe des Bildes oder Videos in Pixel. Der Wert ist NULL für audio-Clips. (Anzahl)
+
+*   **Breite**: die Breite des Bildes oder Videos in Pixel. Der Wert ist NULL für audio-Clips. (Anzahl)
+
+*   **Dauer**: die Länge des Video- oder Clips in Sekunden. Der Wert ist NULL für Bilder. (Anzahl)
+
+## BlackBerry WebWorks Macken
+
+Keine API bietet Informationen für Medien-Dateien, so dass die `MediaFileData` von zurückgegebene Objekt `MediaFile.getFormatData` verfügt über die folgenden Standardwerte:
+
+*   **Codecs**: nicht unterstützt, und gibt`null`.
+
+*   **Bitrate**: nicht unterstützt, und gibt den Wert NULL.
+
+*   **Höhe**: nicht unterstützt, und gibt den Wert NULL.
+
+*   **Breite**: nicht unterstützt, und gibt den Wert NULL.
+
+*   **Dauer**: nicht unterstützt, und gibt den Wert NULL.
+
+## Android Macken
+
+Unterstützt die folgenden `MediaFileData` Eigenschaften:
+
+*   **Codecs**: nicht unterstützt, und gibt`null`.
+
+*   **Bitrate**: nicht unterstützt, und gibt den Wert NULL.
+
+*   **Höhe**: unterstützt: nur Bild und Video-Dateien.
+
+*   **Breite**: unterstützt: nur Bild und Video-Dateien.
+
+*   **Dauer**: unterstützt: Audio- und video-Dateien nur.
+
+## iOS Macken
+
+Unterstützt die folgenden `MediaFileData` Eigenschaften:
+
+*   **Codecs**: nicht unterstützt, und gibt`null`.
+
+*   **Bitrate**: iOS4 Geräten für nur Audio unterstützt. Gibt 0 (null) für Bilder und Videos.
+
+*   **Höhe**: unterstützt: nur Bild und Video-Dateien.
+
+*   **Breite**: unterstützt: nur Bild und Video-Dateien.
+
+*   **Dauer**: unterstützt: Audio- und video-Dateien nur.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/media/capture/capture.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/media/capture/capture.md b/docs/de/edge/cordova/media/capture/capture.md
new file mode 100644
index 0000000..e0cfb0c
--- /dev/null
+++ b/docs/de/edge/cordova/media/capture/capture.md
@@ -0,0 +1,126 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# Erfassen
+
+> Ermöglicht den Zugriff auf des Geräts Audio-, Bild- und video-Capture-Funktionen.
+
+**Wichtige Datenschutzhinweis:** Erfassung und Verwendung von Bildern, Video oder Audio von Kamera oder das Mikrofon des Geräts wirft wichtige Datenschutzprobleme. Ihre app-Datenschutzerklärung sollten besprechen, wie die app solche Sensoren verwendet und ob die aufgezeichneten Daten mit irgendwelchen anderen Parteien geteilt werden. Außerdem, wenn die app-Nutzung der Kamera oder Mikrofon in der Benutzeroberfläche nicht offensichtlich ist, sollten Sie bereitstellen eine just-in-Time-Bekanntmachung vor Ihrer Anwendung den Zugriff auf die Kamera oder das Mikrofon (wenn das Betriebssystem des Geräts bereits tun nicht). Diese Benachrichtigung sollte der gleichen Informationen, die vorstehend, sowie die Zustimmung des Benutzers (z.B. durch Präsentation Entscheidungen für das **OK** und **Nein danke**). Beachten Sie, dass einige app-Marktplätze können Ihre app eine Frist von just-in-Time und Erlaubnis des Benutzers vor dem Zugriff auf die Kamera oder das Mikrofon einholen. Weiter
 e Informationen finden Sie in der Datenschutz-Guide.
+
+## Objekte
+
+*   Erfassen
+*   CaptureAudioOptions
+*   CaptureImageOptions
+*   CaptureVideoOptions
+*   CaptureCallback
+*   CaptureErrorCB
+*   ConfigurationData
+*   MediaFile
+*   MediaFileData
+
+## Methoden
+
+*   capture.captureAudio
+*   capture.captureImage
+*   capture.captureVideo
+*   MediaFile.getFormatData
+
+## Anwendungsbereich
+
+The `capture` object is assigned to the `navigator.device` object, and therefore has global scope.
+
+    // The global capture object
+    var capture = navigator.device.capture;
+    
+
+## Eigenschaften
+
+*   **SupportedAudioModes**: die Audio-Aufnahme vom Gerät unterstützten Formate. (ConfigurationData[])
+
+*   **SupportedImageModes**: die Aufnahme Bildgrößen und Formaten, die von dem Gerät unterstützt. (ConfigurationData[])
+
+*   **SupportedVideoModes**: die Aufnahme Bildschirmauflösungen und Formate, die vom Gerät unterstützt. (ConfigurationData[])
+
+## Methoden
+
+*   `capture.captureAudio`: Starten Sie das Gerät audio-Recording-Anwendung aufzeichnen von audio-Clips.
+
+*   `capture.captureImage`: Starten Sie das Gerät-Kamera-Anwendung um Fotos zu machen.
+
+*   `capture.captureVideo`: Starten des Geräts Videorecorder zum Aufzeichnen von Videos.
+
+## Unterstützte Plattformen
+
+*   Android
+*   BlackBerry WebWorks (OS 5.0 und höher)
+*   iOS
+*   Windows Phone 7 und 8
+*   Windows 8
+
+## Zugriff auf die Funktion
+
+Ab Version 3.0 implementiert Cordova Geräteebene APIs als *Plugins*. Verwenden Sie der CLI `plugin` Befehl, beschrieben in der Command-Line Interface, hinzufügen oder Entfernen dieses Feature für ein Projekt:
+
+        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-media-capture.git
+        $ cordova plugin rm org.apache.cordova.core.media-capture
+    
+
+Diese Befehle gelten für alle Zielplattformen, aber die unten beschriebenen Plattform-spezifische Konfigurationseinstellungen ändern:
+
+*   Android
+    
+        (in app/res/xml/plugins.xml)
+        <feature name="Capture">
+            <param name="android-package" value="org.apache.cordova.Capture" />
+        </feature>
+        
+        (in app/AndroidManifest.xml)
+        <uses-permission android:name="android.permission.RECORD_AUDIO" />
+        <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
+        
+
+*   BlackBerry WebWorks
+    
+        (in www/plugins.xml)
+        <feature name="Capture">
+            <param name="blackberry-package" value="org.apache.cordova.capture.MediaCapture" />
+        </feature>
+        
+        (in www/config.xml)
+        <feature id="blackberry.system"  required="true" version="1.0.0.0" />
+        <feature id="blackberry.io.file" required="true" version="1.0.0.0" />
+        
+
+*   iOS (in`config.xml`)
+    
+        <feature name="Capture">
+            <param name="ios-package" value="CDVCapture" />
+        </feature>
+        
+
+*   Windows Phone (in`Properties/WPAppManifest.xml`)
+    
+        <Capabilities>
+            <Capability Name="ID_CAP_MEDIALIB" />
+            <Capability Name="ID_CAP_MICROPHONE" />
+            <Capability Name="ID_HW_FRONTCAMERA" />
+            <Capability Name="ID_CAP_ISV_CAMERA" />
+            <Capability Name="ID_CAP_CAMERA" />
+        </Capabilities>
+        
+
+Einige Plattformen können dieses Feature unterstützen, ohne dass eine besondere Konfiguration. Eine Übersicht finden Sie unter Plattform-Support.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/media/capture/captureAudio.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/media/capture/captureAudio.md b/docs/de/edge/cordova/media/capture/captureAudio.md
new file mode 100644
index 0000000..ac5d675
--- /dev/null
+++ b/docs/de/edge/cordova/media/capture/captureAudio.md
@@ -0,0 +1,133 @@
+---
+
+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.
+---
+
+# capture.captureAudio
+
+> Die audio-Recorder-Anwendung starten und geben Informationen über aufgenommene audio-Clip-Dateien zurück.
+
+    navigator.device.capture.captureAudio(
+        CaptureCB captureSuccess, CaptureErrorCB captureError,  [CaptureAudioOptions options]
+    );
+    
+
+## Beschreibung
+
+Beginnt einen asynchronen Vorgang, Audioaufnahmen, die audio-Aufnahme-Standardanwendung des Geräts erfassen. Die Operation erlaubt dem Benutzer des Geräts, mehrere Aufnahmen in einer einzigen Sitzung zu erfassen.
+
+Der Capture-Vorgang endet, wenn entweder vom Benutzer beendet die Audio wird-recording-Anwendung oder die maximale Anzahl der Aufnahmen, die festgelegten `CaptureAudioOptions.limit` erreicht ist. Wenn keine `limit` Parameterwert angegeben ist, wird standardmaessig eins (1) und der Capture-Vorgang beendet, nachdem der Benutzer ein einzelnes audio-Clips aufgezeichnet.
+
+Wenn der Capture-Vorgang abgeschlossen ist, die `CaptureCallback` führt mit einer Reihe von `MediaFile` Objekten beschreiben jedes audio-Clip-Datei erfasst. Wenn der Benutzer den Vorgang beendet wird, bevor ein Audioclip erfasst wird, die `CaptureErrorCallback` führt mit einem `CaptureError` -Objekt, mit der `CaptureError.CAPTURE_NO_MEDIA_FILES` Fehlercode.
+
+## Unterstützte Plattformen
+
+*   Android
+*   BlackBerry WebWorks (OS 5.0 und höher)
+*   iOS
+*   Windows Phone 7 und 8
+*   Windows 8
+
+## Kleines Beispiel
+
+    // capture callback
+    var captureSuccess = function(mediaFiles) {
+        var i, path, len;
+        for (i = 0, len = mediaFiles.length; i < len; i += 1) {
+            path = mediaFiles[i].fullPath;
+            // do something interesting with the file
+        }
+    };
+    
+    // capture error callback
+    var captureError = function(error) {
+        navigator.notification.alert('Error code: ' + error.code, null, 'Capture Error');
+    };
+    
+    // start audio capture
+    navigator.device.capture.captureAudio(captureSuccess, captureError, {limit:2});
+    
+
+## Vollständiges Beispiel
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>Capture Audio</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8" src="json2.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Called when capture operation is finished
+        //
+        function captureSuccess(mediaFiles) {
+            var i, len;
+            for (i = 0, len = mediaFiles.length; i < len; i += 1) {
+                uploadFile(mediaFiles[i]);
+            }
+        }
+    
+        // Called if something bad happens.
+        //
+        function captureError(error) {
+            var msg = 'An error occurred during capture: ' + error.code;
+            navigator.notification.alert(msg, null, 'Uh oh!');
+        }
+    
+        // A button will call this function
+        //
+        function captureAudio() {
+            // Launch device audio recording application,
+            // allowing user to capture up to 2 audio clips
+            navigator.device.capture.captureAudio(captureSuccess, captureError, {limit: 2});
+        }
+    
+        // Upload files to server
+        function uploadFile(mediaFile) {
+            var ft = new FileTransfer(),
+                path = mediaFile.fullPath,
+                name = mediaFile.name;
+    
+            ft.upload(path,
+                "http://my.domain.com/upload.php",
+                function(result) {
+                    console.log('Upload success: ' + result.responseCode);
+                    console.log(result.bytesSent + ' bytes sent');
+                },
+                function(error) {
+                    console.log('Error uploading file ' + path + ': ' + error.code);
+                },
+                { fileName: name });
+        }
+    
+        </script>
+        </head>
+        <body>
+            <button onclick="captureAudio();">Capture Audio</button> <br>
+        </body>
+    </html>
+    
+
+## BlackBerry WebWorks Macken
+
+*   Cordova für BlackBerry WebWorks versucht **Voice Notes Recorder** Starten der Anwendung, bereitgestellt durch RIM, Audioaufnahmen zu erfassen. Die app erhält eine `CaptureError.CAPTURE_NOT_SUPPORTED` Fehlercode, wenn die Anwendung nicht auf dem Gerät installiert ist.
+
+## iOS Macken
+
+*   iOS muss keine Standard-audio-Recording-Anwendung, so dass eine einfache Benutzeroberfläche bereitgestellt wird.
+
+## Windows Phone 7 und 8 Macken
+
+*   Windows Phone 7 muss keine Standard-audio-Recording-Anwendung, so dass eine einfache Benutzeroberfläche bereitgestellt wird.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/media/capture/captureAudioOptions.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/media/capture/captureAudioOptions.md b/docs/de/edge/cordova/media/capture/captureAudioOptions.md
new file mode 100644
index 0000000..8cae9f1
--- /dev/null
+++ b/docs/de/edge/cordova/media/capture/captureAudioOptions.md
@@ -0,0 +1,45 @@
+---
+
+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.
+---
+
+# CaptureAudioOptions
+
+> Kapselt Audioaufnahme-Konfigurationsoptionen.
+
+## Eigenschaften
+
+*   **Limit**: die maximale Anzahl von audio-Clips kann Benutzer des Geräts in einem einzigen Capture-Vorgang aufzeichnen. Der Wert muss größer als oder gleich 1 (Standardwert 1).
+
+*   **Dauer**: die maximale Dauer eines audio-sound-Clips, in Sekunden.
+
+## Kleines Beispiel
+
+    // limit capture operation to 3 media files, no longer than 10 seconds each
+    var options = { limit: 3, duration: 10 };
+    
+    navigator.device.capture.captureAudio(captureSuccess, captureError, options);
+    
+
+## Android Macken
+
+*   Die `duration` Parameter wird nicht unterstützt. Aufnahme Längen kann nicht programmgesteuert begrenzt.
+
+## BlackBerry WebWorks Macken
+
+*   Die `duration` Parameter wird nicht unterstützt. Aufnahme Längen kann nicht programmgesteuert begrenzt.
+
+## iOS Macken
+
+*   Die `limit` Parameter wird nicht unterstützt, kann also nur eine Aufnahme für jeden Aufruf erstellt werden.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/media/capture/captureImage.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/media/capture/captureImage.md b/docs/de/edge/cordova/media/capture/captureImage.md
new file mode 100644
index 0000000..c2bb0e6
--- /dev/null
+++ b/docs/de/edge/cordova/media/capture/captureImage.md
@@ -0,0 +1,124 @@
+---
+
+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.
+---
+
+# capture.captureImage
+
+> Starten Sie die Kameraanwendung und geben Informationen über aufgenommene Bild-Dateien zurück.
+
+    navigator.device.capture.captureImage(
+        CaptureCB captureSuccess, CaptureErrorCB captureError, [CaptureImageOptions options]
+    );
+    
+
+## Beschreibung
+
+Beginnt einen asynchronen Vorgang, um Aufnahmen mit Kamera-Anwendung des Geräts. Die Operation erlaubt Benutzern, mehr als ein Bild in einer einzigen Sitzung zu erfassen.
+
+Der Capture-Vorgang endet entweder, wenn der Benutzer schließt die Kameraanwendung oder die maximale Anzahl an Aufnahmen von angegebenen `CaptureAudioOptions.limit` erreicht ist. Wenn keine `limit` angegeben ist, wird standardmaessig eins (1) und der Capture-Vorgang beendet, nachdem der Benutzer ein einzelnes Bild erfasst.
+
+Wenn der Capture-Vorgang abgeschlossen ist, ruft es die `CaptureCB` Rückruf mit einem Array von `MediaFile` Objekten beschreibt jede aufgenommene Bild-Datei. Wenn der Benutzer den Vorgang vor dem Aufzeichnen eines Abbilds beendet die `CaptureErrorCB` Rückruf führt mit einem `CaptureError` Objekt mit eine `CaptureError.CAPTURE_NO_MEDIA_FILES` Fehlercode.
+
+## Unterstützte Plattformen
+
+*   Android
+*   BlackBerry WebWorks (OS 5.0 und höher)
+*   iOS
+*   Windows Phone 7 und 8
+*   Windows 8
+
+## Windows Phone 7 Macken
+
+Die native Kameraanwendung aufrufen, während Ihr Gerät via Zune angeschlossen ist, funktioniert nicht, und die Fehler-Callback führt.
+
+## Kleines Beispiel
+
+    // capture callback
+    var captureSuccess = function(mediaFiles) {
+        var i, path, len;
+        for (i = 0, len = mediaFiles.length; i < len; i += 1) {
+            path = mediaFiles[i].fullPath;
+            // do something interesting with the file
+        }
+    };
+    
+    // capture error callback
+    var captureError = function(error) {
+        navigator.notification.alert('Error code: ' + error.code, null, 'Capture Error');
+    };
+    
+    // start image capture
+    navigator.device.capture.captureImage(captureSuccess, captureError, {limit:2});
+    
+
+## Vollständiges Beispiel
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>Capture Image</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8" src="json2.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Called when capture operation is finished
+        //
+        function captureSuccess(mediaFiles) {
+            var i, len;
+            for (i = 0, len = mediaFiles.length; i < len; i += 1) {
+                uploadFile(mediaFiles[i]);
+            }
+        }
+    
+        // Called if something bad happens.
+        //
+        function captureError(error) {
+            var msg = 'An error occurred during capture: ' + error.code;
+            navigator.notification.alert(msg, null, 'Uh oh!');
+        }
+    
+        // A button will call this function
+        //
+        function captureImage() {
+            // Launch device camera application,
+            // allowing user to capture up to 2 images
+            navigator.device.capture.captureImage(captureSuccess, captureError, {limit: 2});
+        }
+    
+        // Upload files to server
+        function uploadFile(mediaFile) {
+            var ft = new FileTransfer(),
+                path = mediaFile.fullPath,
+                name = mediaFile.name;
+    
+            ft.upload(path,
+                "http://my.domain.com/upload.php",
+                function(result) {
+                    console.log('Upload success: ' + result.responseCode);
+                    console.log(result.bytesSent + ' bytes sent');
+                },
+                function(error) {
+                    console.log('Error uploading file ' + path + ': ' + error.code);
+                },
+                { fileName: name });
+        }
+    
+        </script>
+        </head>
+        <body>
+            <button onclick="captureImage();">Capture Image</button> <br>
+        </body>
+    </html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/media/capture/captureImageOptions.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/media/capture/captureImageOptions.md b/docs/de/edge/cordova/media/capture/captureImageOptions.md
new file mode 100644
index 0000000..aaf81e7
--- /dev/null
+++ b/docs/de/edge/cordova/media/capture/captureImageOptions.md
@@ -0,0 +1,35 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# CaptureImageOptions
+
+> Image Capture-Konfigurationsoptionen kapselt.
+
+## Eigenschaften
+
+*   **Limit**: die maximale Anzahl der Bilder, die der Benutzer zu, die in einem einzigen Capture-Vorgang erfassen. Der Wert muss größer als oder gleich 1 (Standardwert 1).
+
+## Kleines Beispiel
+
+    // limit capture operation to 3 images
+    var options = { limit: 3 };
+    
+    navigator.device.capture.captureImage(captureSuccess, captureError, options);
+    
+
+## iOS Macken
+
+*   Der **Limit** -Parameter wird nicht unterstützt, und nur ein Bild pro Aufruf stammt.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/media/capture/captureVideo.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/media/capture/captureVideo.md b/docs/de/edge/cordova/media/capture/captureVideo.md
new file mode 100644
index 0000000..f411ce1
--- /dev/null
+++ b/docs/de/edge/cordova/media/capture/captureVideo.md
@@ -0,0 +1,125 @@
+---
+
+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.
+---
+
+# capture.captureVideo
+
+> Die Videorecorder-Anwendung starten und geben Informationen zu aufgezeichneten video-Clip-Dateien zurück.
+
+    navigator.device.capture.captureVideo(
+        CaptureCB captureSuccess, CaptureErrorCB captureError, [CaptureVideoOptions options]
+    );
+    
+
+## Beschreibung
+
+Beginnt einen asynchronen Vorgang um Videoaufnahmen mit Videoaufzeichnung-Anwendung des Geräts zu erfassen. Die Operation ermöglicht dem Benutzer, mehrere Aufnahmen in einer einzigen Sitzung zu erfassen.
+
+Der Capture-Vorgang endet, wenn entweder vom Benutzer beendet wird, die video-Aufnahme-Anwendung oder die maximale Anzahl an Aufnahmen von angegebenen `CaptureVideoOptions.limit` erreicht ist. Wenn keine `limit` Parameterwert angegeben ist, wird standardmaessig eins (1) und der Capture-Vorgang beendet, nachdem der Benutzer einen einzelnen video Clip aufgezeichnet.
+
+Wenn der Capture-Vorgang abgeschlossen ist, es der `CaptureCB` Rückruf führt mit einer Reihe von `MediaFile` Objekten beschreiben jedes video-Clip-Datei erfasst. Wenn der Benutzer den Vorgang vor dem Erfassen eines Videoclips, beendet die `CaptureErrorCB` Rückruf führt mit ein `CaptureError` Objekt mit eine `CaptureError.CAPTURE_NO_MEDIA_FILES` Fehlercode.
+
+## Unterstützte Plattformen
+
+*   Android
+*   BlackBerry WebWorks (OS 5.0 und höher)
+*   iOS
+*   Windows Phone 7 und 8
+*   Windows 8
+
+## Kleines Beispiel
+
+    // capture callback
+    var captureSuccess = function(mediaFiles) {
+        var i, path, len;
+        for (i = 0, len = mediaFiles.length; i < len; i += 1) {
+            path = mediaFiles[i].fullPath;
+            // do something interesting with the file
+        }
+    };
+    
+    // capture error callback
+    var captureError = function(error) {
+        navigator.notification.alert('Error code: ' + error.code, null, 'Capture Error');
+    };
+    
+    // start video capture
+    navigator.device.capture.captureVideo(captureSuccess, captureError, {limit:2});
+    
+
+## Vollständiges Beispiel
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>Capture Video</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8" src="json2.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Called when capture operation is finished
+        //
+        function captureSuccess(mediaFiles) {
+            var i, len;
+            for (i = 0, len = mediaFiles.length; i < len; i += 1) {
+                uploadFile(mediaFiles[i]);
+            }
+        }
+    
+        // Called if something bad happens.
+        //
+        function captureError(error) {
+            var msg = 'An error occurred during capture: ' + error.code;
+            navigator.notification.alert(msg, null, 'Uh oh!');
+        }
+    
+        // A button will call this function
+        //
+        function captureVideo() {
+            // Launch device video recording application,
+            // allowing user to capture up to 2 video clips
+            navigator.device.capture.captureVideo(captureSuccess, captureError, {limit: 2});
+        }
+    
+        // Upload files to server
+        function uploadFile(mediaFile) {
+            var ft = new FileTransfer(),
+                path = mediaFile.fullPath,
+                name = mediaFile.name;
+    
+            ft.upload(path,
+                "http://my.domain.com/upload.php",
+                function(result) {
+                    console.log('Upload success: ' + result.responseCode);
+                    console.log(result.bytesSent + ' bytes sent');
+                },
+                function(error) {
+                    console.log('Error uploading file ' + path + ': ' + error.code);
+                },
+                { fileName: name });
+        }
+    
+        </script>
+        </head>
+        <body>
+            <button onclick="captureVideo();">Capture Video</button> <br>
+        </body>
+    </html>
+    
+
+## BlackBerry WebWorks Macken
+
+*   Cordova für BlackBerry WebWorks versucht, **Video-Recorder** Starten der Anwendung, bereitgestellt durch RIM, Videoaufnahmen zu erfassen. Die app erhält eine `CaptureError.CAPTURE_NOT_SUPPORTED` Fehlercode, wenn die Anwendung nicht auf dem Gerät installiert ist.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/media/capture/captureVideoOptions.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/media/capture/captureVideoOptions.md b/docs/de/edge/cordova/media/capture/captureVideoOptions.md
new file mode 100644
index 0000000..49790b5
--- /dev/null
+++ b/docs/de/edge/cordova/media/capture/captureVideoOptions.md
@@ -0,0 +1,41 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# CaptureVideoOptions
+
+> Video-Capture-Konfigurationsoptionen kapselt.
+
+## Eigenschaften
+
+*   **Limit**: die maximale Anzahl von video-Clips des Geräts Benutzer kann in einem einzigen Capture-Vorgang erfassen. Der Wert muss größer als oder gleich 1 (Standardwert 1).
+
+*   **Dauer**: die maximale Dauer eines Videoclips in Sekunden.
+
+## Kleines Beispiel
+
+    // limit capture operation to 3 video clips
+    var options = { limit: 3 };
+    
+    navigator.device.capture.captureVideo(captureSuccess, captureError, options);
+    
+
+## BlackBerry WebWorks Macken
+
+*   Der **Duration** -Parameter wird nicht unterstützt, so dass die Länge der Aufnahmen programmgesteuert nur beschränkt sein kann.
+
+## iOS Macken
+
+*   Der **Limit** -Parameter wird nicht unterstützt. Pro Aufruf wird nur ein Video aufgezeichnet.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/media/media.getCurrentPosition.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/media/media.getCurrentPosition.md b/docs/de/edge/cordova/media/media.getCurrentPosition.md
new file mode 100644
index 0000000..0c756ed
--- /dev/null
+++ b/docs/de/edge/cordova/media/media.getCurrentPosition.md
@@ -0,0 +1,173 @@
+---
+
+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.
+---
+
+# media.getCurrentPosition
+
+Gibt die aktuelle Position in einer Audiodatei.
+
+    media.getCurrentPosition(mediaSuccess, [mediaError]);
+    
+
+## Parameter
+
+*   **MediaSuccess**: der Rückruf, der die aktuelle Position in Sekunden übergeben wird.
+
+*   **Medienfehler**: (Optional) der Rückruf ausgeführt, wenn ein Fehler auftritt.
+
+## Beschreibung
+
+Eine asynchrone Funktion, die die aktuelle Position der zugrunde liegenden Audiodatei der zurückgibt ein `Media` Objekt. Aktualisiert auch die `Media` des Objekts `position` Parameter.
+
+## Unterstützte Plattformen
+
+*   Android
+
+*   BlackBerry WebWorks (OS 5.0 und höher)
+
+*   iOS
+
+*   Windows Phone 7 und 8
+
+*   Tizen
+
+*   Windows 8
+
+## Kleines Beispiel
+
+    // Audio player
+    //
+    var my_media = new Media(src, onSuccess, onError);
+    
+    // Update media position every second
+    var mediaTimer = setInterval(function () {
+        // get media position
+        my_media.getCurrentPosition(
+            // success callback
+            function (position) {
+                if (position > -1) {
+                    console.log((position) + " sec");
+                }
+            },
+            // error callback
+            function (e) {
+                console.log("Error getting pos=" + e);
+            }
+        );
+    }, 1000);
+    
+
+## Vollständiges Beispiel
+
+        <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
+                      "http://www.w3.org/TR/html4/strict.dtd">
+        <html>
+          <head>
+            <title>Media Example</title>
+    
+            <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+            <script type="text/javascript" charset="utf-8">
+    
+            // Wait for device API libraries to load
+            //
+            document.addEventListener("deviceready", onDeviceReady, false);
+    
+            // device APIs are available
+            //
+            function onDeviceReady() {
+                playAudio("http://audio.ibeat.org/content/p1rj1s/p1rj1s_-_rockGuitar.mp3");
+            }
+    
+            // Audio player
+            //
+            var my_media = null;
+            var mediaTimer = null;
+    
+            // Play audio
+            //
+            function playAudio(src) {
+                // Create Media object from src
+                my_media = new Media(src, onSuccess, onError);
+    
+                // Play audio
+                my_media.play();
+    
+                // Update my_media position every second
+                if (mediaTimer == null) {
+                    mediaTimer = setInterval(function() {
+                        // get my_media position
+                        my_media.getCurrentPosition(
+                            // success callback
+                            function(position) {
+                                if (position > -1) {
+                                    setAudioPosition((position) + " sec");
+                                }
+                            },
+                            // error callback
+                            function(e) {
+                                console.log("Error getting pos=" + e);
+                                setAudioPosition("Error: " + e);
+                            }
+                        );
+                    }, 1000);
+                }
+            }
+    
+            // Pause audio
+            //
+            function pauseAudio() {
+                if (my_media) {
+                    my_media.pause();
+                }
+            }
+    
+            // Stop audio
+            //
+            function stopAudio() {
+                if (my_media) {
+                    my_media.stop();
+                }
+                clearInterval(mediaTimer);
+                mediaTimer = null;
+            }
+    
+            // onSuccess Callback
+            //
+            function onSuccess() {
+                console.log("playAudio():Audio Success");
+            }
+    
+            // onError Callback
+            //
+            function onError(error) {
+                alert('code: '    + error.code    + '\n' +
+                      'message: ' + error.message + '\n');
+            }
+    
+            // Set audio position
+            //
+            function setAudioPosition(position) {
+                document.getElementById('audio_position').innerHTML = position;
+            }
+    
+            </script>
+          </head>
+          <body>
+            <a href="#" class="btn large" onclick="playAudio('http://audio.ibeat.org/content/p1rj1s/p1rj1s_-_rockGuitar.mp3');">Play Audio</a>
+            <a href="#" class="btn large" onclick="pauseAudio();">Pause Playing Audio</a>
+            <a href="#" class="btn large" onclick="stopAudio();">Stop Playing Audio</a>
+            <p id="audio_position"></p>
+          </body>
+        </html>
\ No newline at end of file


[08/50] [abbrv] docs commit: Synchronization with Crowdin

Posted by mw...@apache.org.
Synchronization with Crowdin


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

Branch: refs/heads/master
Commit: c454848f4ffc04507bf29fef135803b4d99635a8
Parents: 49265e0
Author: ldeluca <ld...@us.ibm.com>
Authored: Fri Sep 6 11:39:20 2013 -0400
Committer: ldeluca <ld...@us.ibm.com>
Committed: Fri Sep 6 11:39:20 2013 -0400

----------------------------------------------------------------------
 docs/es/edge/cordova/camera/camera.md           |  32 +-
 docs/es/edge/cordova/compass/compass.md         |  12 +-
 docs/es/edge/cordova/connection/connection.md   |  25 +-
 docs/es/edge/cordova/contacts/contacts.md       |  30 +-
 docs/es/edge/cordova/device/device.md           |  27 +-
 docs/es/edge/cordova/events/events.md           |  24 +-
 docs/es/edge/cordova/file/file.md               |  34 +-
 docs/es/edge/cordova/geolocation/geolocation.md |  28 +-
 .../edge/cordova/globalization/globalization.md |   4 +-
 .../edge/cordova/inappbrowser/inappbrowser.md   | 311 +++++++++++++----
 docs/es/edge/cordova/media/capture/capture.md   |   8 +-
 docs/es/edge/cordova/media/media.md             |  27 +-
 .../edge/cordova/splashscreen/splashscreen.md   |  22 +-
 docs/fr/edge/config_ref/index.md                |   2 +-
 docs/fr/edge/cordova/camera/camera.md           |  32 +-
 docs/fr/edge/cordova/compass/compass.md         |  12 +-
 docs/fr/edge/cordova/connection/connection.md   |  25 +-
 docs/fr/edge/cordova/contacts/contacts.md       |  30 +-
 docs/fr/edge/cordova/device/device.md           |  27 +-
 .../fr/edge/cordova/events/events.backbutton.md |  10 +-
 .../cordova/events/events.batterycritical.md    |  16 +-
 .../fr/edge/cordova/events/events.batterylow.md |  16 +-
 .../edge/cordova/events/events.batterystatus.md |  20 +-
 .../edge/cordova/events/events.deviceready.md   |  14 +-
 .../edge/cordova/events/events.endcallbutton.md |  10 +-
 docs/fr/edge/cordova/events/events.md           |  54 +--
 .../fr/edge/cordova/events/events.menubutton.md |  12 +-
 docs/fr/edge/cordova/events/events.offline.md   |  24 +-
 docs/fr/edge/cordova/events/events.online.md    |  24 +-
 docs/fr/edge/cordova/events/events.pause.md     |  16 +-
 docs/fr/edge/cordova/events/events.resume.md    |  24 +-
 .../edge/cordova/events/events.searchbutton.md  |  12 +-
 .../cordova/events/events.startcallbutton.md    |  10 +-
 .../cordova/events/events.volumedownbutton.md   |  10 +-
 .../cordova/events/events.volumeupbutton.md     |  10 +-
 docs/fr/edge/cordova/file/file.md               |  34 +-
 docs/fr/edge/cordova/geolocation/geolocation.md |  28 +-
 .../edge/cordova/globalization/globalization.md |   4 +-
 .../edge/cordova/inappbrowser/inappbrowser.md   | 331 ++++++++++++++-----
 docs/fr/edge/cordova/media/capture/capture.md   |   8 +-
 docs/fr/edge/cordova/media/media.md             |  33 +-
 .../edge/cordova/splashscreen/splashscreen.md   |  12 +-
 docs/it/edge/cordova/camera/camera.md           |  32 +-
 docs/it/edge/cordova/compass/compass.md         |  12 +-
 docs/it/edge/cordova/connection/connection.md   |  25 +-
 docs/it/edge/cordova/contacts/contacts.md       |  30 +-
 docs/it/edge/cordova/device/device.md           |  27 +-
 docs/it/edge/cordova/events/events.md           |  24 +-
 docs/it/edge/cordova/file/file.md               |  34 +-
 docs/it/edge/cordova/geolocation/geolocation.md |  32 +-
 .../edge/cordova/globalization/globalization.md |   4 +-
 .../edge/cordova/inappbrowser/inappbrowser.md   | 329 +++++++++++++-----
 docs/it/edge/cordova/media/capture/capture.md   |   8 +-
 docs/it/edge/cordova/media/media.md             |  37 ++-
 .../edge/cordova/splashscreen/splashscreen.md   |  10 +-
 docs/ja/edge/cordova/camera/camera.md           |  32 +-
 docs/ja/edge/cordova/compass/compass.md         |  12 +-
 docs/ja/edge/cordova/connection/connection.md   |  25 +-
 docs/ja/edge/cordova/contacts/contacts.md       |  30 +-
 docs/ja/edge/cordova/device/device.md           |  27 +-
 docs/ja/edge/cordova/events/events.md           |  24 +-
 docs/ja/edge/cordova/file/file.md               |  34 +-
 docs/ja/edge/cordova/geolocation/geolocation.md |  32 +-
 .../edge/cordova/globalization/globalization.md |   4 +-
 .../edge/cordova/inappbrowser/inappbrowser.md   | 272 +++++++++++++--
 docs/ja/edge/cordova/media/capture/capture.md   |   8 +-
 docs/ja/edge/cordova/media/media.md             |  37 ++-
 .../edge/cordova/splashscreen/splashscreen.md   |  11 +-
 docs/ko/edge/cordova/camera/camera.md           |  32 +-
 docs/ko/edge/cordova/compass/compass.md         |   8 +-
 docs/ko/edge/cordova/connection/connection.md   |  25 +-
 docs/ko/edge/cordova/contacts/contacts.md       |  30 +-
 docs/ko/edge/cordova/device/device.md           |  27 +-
 docs/ko/edge/cordova/events/events.md           |  24 +-
 docs/ko/edge/cordova/file/file.md               |  34 +-
 docs/ko/edge/cordova/geolocation/geolocation.md |  32 +-
 .../edge/cordova/globalization/globalization.md |   4 +-
 .../edge/cordova/inappbrowser/inappbrowser.md   | 321 +++++++++++++-----
 docs/ko/edge/cordova/media/capture/capture.md   |   8 +-
 docs/ko/edge/cordova/media/media.md             |  37 ++-
 .../edge/cordova/splashscreen/splashscreen.md   |  10 +-
 docs/zh/edge/cordova/camera/camera.md           |  32 +-
 docs/zh/edge/cordova/compass/compass.md         |  12 +-
 docs/zh/edge/cordova/connection/connection.md   |  25 +-
 docs/zh/edge/cordova/contacts/contacts.md       |  30 +-
 docs/zh/edge/cordova/device/device.md           |  27 +-
 docs/zh/edge/cordova/events/events.md           |  24 +-
 docs/zh/edge/cordova/file/file.md               |  34 +-
 docs/zh/edge/cordova/geolocation/geolocation.md |  32 +-
 .../edge/cordova/globalization/globalization.md |   4 +-
 .../edge/cordova/inappbrowser/inappbrowser.md   | 274 +++++++++++++--
 docs/zh/edge/cordova/media/capture/capture.md   |   8 +-
 docs/zh/edge/cordova/media/media.md             |  33 +-
 .../edge/cordova/splashscreen/splashscreen.md   |  13 +-
 94 files changed, 2969 insertions(+), 767 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/c454848f/docs/es/edge/cordova/camera/camera.md
----------------------------------------------------------------------
diff --git a/docs/es/edge/cordova/camera/camera.md b/docs/es/edge/cordova/camera/camera.md
index 8a406ee..210f9a9 100644
--- a/docs/es/edge/cordova/camera/camera.md
+++ b/docs/es/edge/cordova/camera/camera.md
@@ -37,29 +37,51 @@ Estos comandos se aplican a todas las plataformas específicas, sino modificar l
 
 *   Android
     
-        (in app/res/xml/config.xml) < nombre de la función = "Cámara" >< nombre param = "android-paquete" value="org.apache.cordova.CameraLauncher" / >< / característica > (en app/AndroidManifest) < usos-permiso android:name="android.permission.WRITE_EXTERNAL_STORAGE" / >
+        (in app/res/xml/config.xml)
+        <feature name="Camera">
+            <param name="android-package" value="org.apache.cordova.CameraLauncher" />
+        </feature>
+        
+        (in app/AndroidManifest)
+        <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
         
 
 *   BlackBerry WebWorks
     
-        (in www/plugins.xml) < nombre de la función = "Cámara" >< nombre param = "blackberry-paquete" value="org.apache.cordova.camera.Camera" / >< / característica > (en www/config.xml) < cuentan con id="blackberry.media.camera" / >< del borde: permisos >< rim: permiso > use_camera < / borde: permiso >< / borde: permisos >
+        (in www/plugins.xml)
+        <feature name="Camera">
+            <param name="blackberry-package" value="org.apache.cordova.camera.Camera" />
+        </feature>
+        
+        (in www/config.xml)
+        <feature id="blackberry.media.camera" />
+        
+        <rim:permissions>
+            <rim:permit>use_camera</rim:permit>
+        </rim:permissions>
         
 
 *   (en iOS`config.xml`)
     
-        < nombre de la función = "Cámara" >< nombre param = "ios-paquete" value = "CDVCamera" / >< / característica >
+        <feature name="Camera">
+            <param name="ios-package" value="CDVCamera" />
+        </feature>
         
 
 *   Windows Phone (en`Properties/WPAppManifest.xml`)
     
-        < capacidades >< nombre de capacidad = "ID_CAP_ISV_CAMERA" / >< nombre de capacidad = "ID_HW_FRONTCAMERA" / >< / capacidades >
+        <Capabilities>
+            <Capability Name="ID_CAP_ISV_CAMERA" />
+            <Capability Name="ID_HW_FRONTCAMERA" />
+        </Capabilities>
         
     
     Referencia: [manifiesto de aplicación para Windows Phone][1]
 
 *   Tizen (en`config.xml`)
     
-        < nombre de la función = "http://tizen.org/api/application" requerida = "true" / >< nombre de la función = "http://tizen.org/api/application.launch" requerida = "true" / >
+        <feature name="http://tizen.org/api/application" required="true"/>
+        <feature name="http://tizen.org/api/application.launch" required="true"/>
         
     
     Referencia: [manifiesto de aplicación para aplicación Web Tizen][2]

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/c454848f/docs/es/edge/cordova/compass/compass.md
----------------------------------------------------------------------
diff --git a/docs/es/edge/cordova/compass/compass.md b/docs/es/edge/cordova/compass/compass.md
index b33f317..3a5eb80 100644
--- a/docs/es/edge/cordova/compass/compass.md
+++ b/docs/es/edge/cordova/compass/compass.md
@@ -45,17 +45,23 @@ Estos comandos se aplican a todas las plataformas específicas, sino modificar l
 
 *   Android (en`app/res/xml/config.xml`)
     
-        < nombre de la función = "Compass" >< nombre param = "android-paquete" value="org.apache.cordova.CompassListener" / >< / característica >
+        <feature name="Compass">
+            <param name="android-package" value="org.apache.cordova.CompassListener" />
+        </feature>
         
 
 *   (en iOS`config.xml`)
     
-        < nombre de la función = "Compass" >< nombre param = "ios-paquete" value = "CDVLocation" / >< / característica >
+        <feature name="Compass">
+            <param name="ios-package" value="CDVLocation" />
+        </feature>
         
 
 *   Windows Phone (en`Properties/WPAppManifest.xml`)
     
-        < capacidades >< nombre de capacidad = "ID_CAP_SENSORS" / >< / capacidades >
+        <Capabilities>
+            <Capability Name="ID_CAP_SENSORS" />
+        </Capabilities>
         
     
     Referencia: [manifiesto de aplicación para Windows Phone][1]

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/c454848f/docs/es/edge/cordova/connection/connection.md
----------------------------------------------------------------------
diff --git a/docs/es/edge/cordova/connection/connection.md b/docs/es/edge/cordova/connection/connection.md
index 83449a9..1e52780 100644
--- a/docs/es/edge/cordova/connection/connection.md
+++ b/docs/es/edge/cordova/connection/connection.md
@@ -45,29 +45,44 @@ Estos comandos se aplican a todas las plataformas específicas, sino modificar l
 
 *   Android
     
-        (in app/res/xml/config.xml) < nombre de la función = "NetworkStatus" >< nombre param = "android-paquete" value="org.apache.cordova.NetworkManager" / >< / característica > (en app/AndroidManifest.xml) < usos-permiso android:name="android.permission.INTERNET" / >< usos-permiso android:name="android.permission.ACCESS_NETWORK_STATE" / >< usos-permiso android:name="android.permission.READ_PHONE_STATE" / >
+        (in app/res/xml/config.xml)
+        <feature name="NetworkStatus">
+            <param name="android-package" value="org.apache.cordova.NetworkManager" />
+        </feature>
+        
+        (in app/AndroidManifest.xml)
+        <uses-permission android:name="android.permission.INTERNET" />
+        <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
+        <uses-permission android:name="android.permission.READ_PHONE_STATE" />
         
 
 *   BlackBerry WebWorks
     
-        (in www/plugins.xml) < nombre de la función = "Network Status" >< nombre param = "blackberry-paquete" value="org.apache.cordova.network.Network" / >< / característica >
+        (in www/plugins.xml)
+        <feature name="Network Status">
+            <param name="blackberry-package" value="org.apache.cordova.network.Network" />
+        </feature>
         
 
 *   (en iOS`config.xml`)
     
-        < nombre de la función = "NetworkStatus" >< nombre param = "ios-paquete" value = "CDVConnection" / >< / característica >
+        <feature name="NetworkStatus">
+            <param name="ios-package" value="CDVConnection" />
+        </feature>
         
 
 *   Windows Phone (en`Properties/WPAppManifest.xml`)
     
-        < capacidades >< nombre de capacidad = "ID_CAP_NETWORKING" / >< / capacidades >
+        <Capabilities>
+            <Capability Name="ID_CAP_NETWORKING" />
+        </Capabilities>
         
     
     Referencia: [manifiesto de aplicación para Windows Phone][1]
 
 *   Tizen (en`config.xml`)
     
-        < nombre de la función = "http://tizen.org/api/systeminfo" requerida = "true" / >
+        <feature name="http://tizen.org/api/systeminfo" required="true"/>
         
     
     Referencia: [aplicación manifiesto de aplicación Web Tizen][2]

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/c454848f/docs/es/edge/cordova/contacts/contacts.md
----------------------------------------------------------------------
diff --git a/docs/es/edge/cordova/contacts/contacts.md b/docs/es/edge/cordova/contacts/contacts.md
index a31da90..8b72f54 100644
--- a/docs/es/edge/cordova/contacts/contacts.md
+++ b/docs/es/edge/cordova/contacts/contacts.md
@@ -54,22 +54,44 @@ Estos comandos se aplican a todas las plataformas específicas, sino modificar l
 
 *   Android
     
-        (in app/res/xml/config.xml) < nombre de la función = "Contactos" >< nombre param = "android-paquete" value="org.apache.cordova.ContactManager" / >< / característica > (en app/AndroidManifest.xml) < usos-permiso android:name="android.permission.GET_ACCOUNTS" / >< usos-permiso android:name="android.permission.READ_CONTACTS" / >< usos-permiso android:name="android.permission.WRITE_CONTACTS" / >
+        (in app/res/xml/config.xml)
+        <feature name="Contacts">
+            <param name="android-package" value="org.apache.cordova.ContactManager" />
+        </feature>
+        
+        (in app/AndroidManifest.xml)
+        <uses-permission android:name="android.permission.GET_ACCOUNTS" />
+        <uses-permission android:name="android.permission.READ_CONTACTS" />
+        <uses-permission android:name="android.permission.WRITE_CONTACTS" />
         
 
 *   BlackBerry WebWorks
     
-        (in www/plugins.xml) < nombre de la función = "Contacto" >< nombre param = "blackberry-paquete" value="org.apache.cordova.pim.Contact" / >< / característica > (en www/config.xml) < cuentan con id="blackberry.find" requiere = "true" versión = "1.0.0.0" / >< cuentan con id="blackberry.identity" requiere = "true" versión = "1.0.0.0" / >< cuentan con id="blackberry.pim.Address" requiere = "true" versión = "1.0.0.0" / >< cuentan con id="blackberry.pim.Contact" requiere = "true" version = "1.0.0.0" / >
+        (in www/plugins.xml)
+        <feature name="Contact">
+            <param name="blackberry-package" value="org.apache.cordova.pim.Contact" />
+        </feature>
+        
+        (in www/config.xml)
+        <feature id="blackberry.find"        required="true" version="1.0.0.0" />
+        <feature id="blackberry.identity"    required="true" version="1.0.0.0" />
+        <feature id="blackberry.pim.Address" required="true" version="1.0.0.0" />
+        <feature id="blackberry.pim.Contact" required="true" version="1.0.0.0" />
         
 
 *   (en iOS`config.xml`)
     
-        < nombre de la función = "Contactos" >< nombre param = "ios-paquete" value = "CDVContacts" / >< / característica >
+        <feature name="Contacts">
+            <param name="ios-package" value="CDVContacts" />
+        </feature>
         
 
 *   Windows Phone
     
-        (en Properties/WPAppManifest.xml) < capacidades >< nombre de capacidad = "ID_CAP_CONTACTS" / >< / capacidades >
+        (in Properties/WPAppManifest.xml)
+        <Capabilities>
+            <Capability Name="ID_CAP_CONTACTS" />
+        </Capabilities>
         
     
     Referencia: [manifiesto de aplicación para Windows Phone][1]

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/c454848f/docs/es/edge/cordova/device/device.md
----------------------------------------------------------------------
diff --git a/docs/es/edge/cordova/device/device.md b/docs/es/edge/cordova/device/device.md
index 07b5620..0a5dbd9 100644
--- a/docs/es/edge/cordova/device/device.md
+++ b/docs/es/edge/cordova/device/device.md
@@ -48,24 +48,43 @@ Estos comandos se aplican a todas las plataformas específicas, sino modificar l
 
 *   Android
     
-        (in app/res/xml/config.xml) < nombre de la función = "Device" >< nombre param = "android-paquete" value="org.apache.cordova.Device" / >< / característica > (en app/AndroidManifest.xml) < usos-permiso android:name="android.permission.READ_PHONE_STATE" / >
+        (in app/res/xml/config.xml)
+        <feature name="Device">
+            <param name="android-package" value="org.apache.cordova.Device" />
+        </feature>
+        
+        (in app/AndroidManifest.xml)
+        <uses-permission android:name="android.permission.READ_PHONE_STATE" />
         
 
 *   BlackBerry WebWorks
     
-        (in www/plugins.xml) < nombre de la función = "Dispositivo" >< nombre param = "blackberry-paquete" value="org.apache.cordova.device.Device" / >< / característica > (en www/config.xml) < cuentan con id="blackberry.app" requiere = "true" versión = "1.0.0.0" / >< del borde: permisos >< rim: permiso > read_device_identifying_information < / borde: permiso >< / borde: permisos >
+        (in www/plugins.xml)
+        <feature name="Device">
+            <param name="blackberry-package" value="org.apache.cordova.device.Device" />
+        </feature>
+        
+        (in www/config.xml)
+        <feature id="blackberry.app" required="true" version="1.0.0.0" />
+        <rim:permissions>
+            <rim:permit>read_device_identifying_information</rim:permit>
+        </rim:permissions>
         
 
 *   Windows Phone (en`Properties/WPAppManifest.xml`)
     
-        < capacidades >< nombre de capacidad = "ID_CAP_WEBBROWSERCOMPONENT" / >< nombre de capacidad = "ID_CAP_IDENTITY_DEVICE" / >< nombre de capacidad = "ID_CAP_IDENTITY_USER" / >< / capacidades >
+        <Capabilities>
+            <Capability Name="ID_CAP_WEBBROWSERCOMPONENT" />
+            <Capability Name="ID_CAP_IDENTITY_DEVICE" />
+            <Capability Name="ID_CAP_IDENTITY_USER" />
+        </Capabilities>
         
     
     Referencia: [manifiesto de aplicación para Windows Phone][1]
 
 *   Tizen (en`config.xml`)
     
-        < nombre de la función = "http://tizen.org/api/systeminfo" requerida = "true" / >
+        <feature name="http://tizen.org/api/systeminfo" required="true"/>
         
     
     Referencia: [aplicación manifiesto de aplicación Web Tizen][2]

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/c454848f/docs/es/edge/cordova/events/events.md
----------------------------------------------------------------------
diff --git a/docs/es/edge/cordova/events/events.md b/docs/es/edge/cordova/events/events.md
index 78e2993..55cf0eb 100644
--- a/docs/es/edge/cordova/events/events.md
+++ b/docs/es/edge/cordova/events/events.md
@@ -48,22 +48,38 @@ Estos comandos se aplican a todas las plataformas específicas, sino modificar l
 
 *   Android
     
-        (in app/res/xml/config.xml) < nombre de la función = "Batería" >< nombre param = "android-paquete" value="org.apache.cordova.BatteryListener" / >< / característica > (en app/AndroidManifest.xml) < usos-permiso android:name="android.permission.BROADCAST_STICKY" / >
+        (in app/res/xml/config.xml)
+        <feature name="Battery">
+            <param name="android-package" value="org.apache.cordova.BatteryListener" />
+        </feature>
+        
+        (in app/AndroidManifest.xml)
+        <uses-permission android:name="android.permission.BROADCAST_STICKY" />
         
 
 *   BlackBerry WebWorks
     
-        (in www/plugins.xml) < nombre de la función = "Batería" >< nombre param = "blackberry-paquete" value="org.apache.cordova.battery.Battery" / >< / característica > (en www/config.xml) < cuentan con id="blackberry.app" requiere = "true" versión = "1.0.0.0" / >< cuentan con id="blackberry.app.event" requiere = "true" versión = "1.0.0.0" / >< cuentan con id="blackberry.system.event" requiere = "true" version = "1.0.0.0" / >
+        (in www/plugins.xml)
+        <feature name="Battery">
+            <param name="blackberry-package" value="org.apache.cordova.battery.Battery" />
+        </feature>
+        
+        (in www/config.xml)
+        <feature id="blackberry.app"          required="true" version="1.0.0.0" />
+        <feature id="blackberry.app.event"    required="true" version="1.0.0.0" />
+        <feature id="blackberry.system.event" required="true" version="1.0.0.0" />
         
 
 *   (en iOS`config.xml`)
     
-        < nombre de la función = "Batería" >< nombre param = "ios-paquete" value = "CDVBattery" / >< / característica >
+        <feature name="Battery">
+            <param name="ios-package" value="CDVBattery" />
+        </feature>
         
 
 *   Tizen (en`config.xml`)
     
-        < nombre de la función = "http://tizen.org/api/systeminfo" requerida = "true" / >
+        <feature name="http://tizen.org/api/systeminfo" required="true"/>
         
     
     Referencia: [aplicación manifiesto de aplicación Web Tizen][1]

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/c454848f/docs/es/edge/cordova/file/file.md
----------------------------------------------------------------------
diff --git a/docs/es/edge/cordova/file/file.md b/docs/es/edge/cordova/file/file.md
index 285d94d..f925e6b 100644
--- a/docs/es/edge/cordova/file/file.md
+++ b/docs/es/edge/cordova/file/file.md
@@ -56,17 +56,45 @@ Estos comandos se aplican a todas las plataformas específicas, sino modificar l
 
 *   Android
     
-        (in app/res/xml/config.xml) < nombre de la función = "File" >< nombre param = "android-paquete" value="org.apache.cordova.FileUtils" / >< / característica de >< nombre de la función = "File Transfer" >< nombre param = "android-paquete" value="org.apache.cordova.FileTransfer" / >< / característica > (en app/AndroidManifest.xml) < usos-permiso android:name="android.permission.WRITE_EXTERNAL_STORAGE" / >
+        (in app/res/xml/config.xml)
+        <feature name="File">
+            <param name="android-package" value="org.apache.cordova.FileUtils" />
+        </feature>
+        <feature name="FileTransfer">
+            <param name="android-package" value="org.apache.cordova.FileTransfer" />
+        </feature>
+        
+        (in app/AndroidManifest.xml)
+        <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
         
 
 *   BlackBerry WebWorks
     
-        (in www/plugins.xml) < nombre de la función = "File" >< nombre param = "blackberry-paquete" value="org.apache.cordova.file.FileManager" / >< / característica de >< nombre de la función = "File Transfer" >< nombre param = "blackberry-paquete" value="org.apache.cordova.http.FileTransfer" / >< / característica > (en www/config.xml) < cuentan con id="blackberry.io.file" requiere = "true" versión = "1.0.0.0" / >< cuentan con id="blackberry.utils" requiere = "true" versión = "1.0.0.0" / >< cuentan con id="blackberry.io.dir" requiere = "true" versión = "1.0.0.0" / >< borde: permisos >< access_shared rim: permiso > < / borde: permiso >< / borde: permisos >
+        (in www/plugins.xml)
+        <feature name="File">
+            <param name="blackberry-package" value="org.apache.cordova.file.FileManager" />
+        </feature>
+        <feature name="FileTransfer">
+            <param name="blackberry-package" value="org.apache.cordova.http.FileTransfer" />
+        </feature>
+        
+        (in www/config.xml)
+        <feature id="blackberry.io.file" required="true" version="1.0.0.0" />
+        <feature id="blackberry.utils"   required="true" version="1.0.0.0" />
+        <feature id="blackberry.io.dir"  required="true" version="1.0.0.0" />
+        <rim:permissions>
+            <rim:permit>access_shared</rim:permit>
+        </rim:permissions>
         
 
 *   (en iOS`config.xml`)
     
-        < nombre de la función = "File" >< param nombre = valor "ios-paquete" = "CDVFile" / >< / característica de >< nombre de la función = "File Transfer" >< param nombre = valor "ios-paquete" = "CDVFileTransfer" / >< / característica >
+        <feature name="File">
+            <param name="ios-package" value="CDVFile" />
+        </feature>
+        <feature name="FileTransfer">
+            <param name="ios-package" value="CDVFileTransfer" />
+        </feature>
         
 
 Algunas plataformas que soportan esta característica sin necesidad de ninguna configuración especial. Ver soporte de plataforma para tener una visión general.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/c454848f/docs/es/edge/cordova/geolocation/geolocation.md
----------------------------------------------------------------------
diff --git a/docs/es/edge/cordova/geolocation/geolocation.md b/docs/es/edge/cordova/geolocation/geolocation.md
index e7b3b0a..bf4042f 100644
--- a/docs/es/edge/cordova/geolocation/geolocation.md
+++ b/docs/es/edge/cordova/geolocation/geolocation.md
@@ -56,22 +56,42 @@ Estos comandos se aplican a todas las plataformas específicas, sino modificar l
 
 *   Android
     
-        (in app/res/xml/config.xml) < nombre de la función = "Geolocalización" >< nombre param = "android-paquete" value="org.apache.cordova.GeoBroker" / >< / característica > (en app/AndroidManifest.xml) < usos-permiso android:name="android.permission.ACCESS_COARSE_LOCATION" / >< usos-permiso android:name="android.permission.ACCESS_FINE_LOCATION" / >< usos-permiso android:name="android.permission.ACCESS_LOCATION_EXTRA_COMMANDS" / >
+        (in app/res/xml/config.xml)
+        <feature name="Geolocation">
+            <param name="android-package" value="org.apache.cordova.GeoBroker" />
+        </feature>
+        
+        (in app/AndroidManifest.xml)
+        <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
+        <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
+        <uses-permission android:name="android.permission.ACCESS_LOCATION_EXTRA_COMMANDS" />
         
 
 *   BlackBerry WebWorks
     
-        (in www/plugins.xml) < nombre de la función = "Geolocalización" >< nombre param = "blackberry-paquete" value="org.apache.cordova.geolocation.Geolocation" / >< / característica > (en www/config.xml) < borde: permisos >< rim: permiso > read_geolocation < / borde: permiso >< / borde: permisos >
+        (in www/plugins.xml)
+        <feature name="Geolocation">
+            <param name="blackberry-package" value="org.apache.cordova.geolocation.Geolocation" />
+        </feature>
+        
+        (in www/config.xml)
+        <rim:permissions>
+            <rim:permit>read_geolocation</rim:permit>
+        </rim:permissions>
         
 
 *   (en iOS`config.xml`)
     
-        < nombre de la función = "Geolocalización" >< nombre param = "ios-paquete" value = "CDVLocation" / >< / característica >
+        <feature name="Geolocation">
+            <param name="ios-package" value="CDVLocation" />
+        </feature>
         
 
 *   Windows Phone (en`Properties/WPAppManifest.xml`)
     
-        < capacidades >< nombre de capacidad = "ID_CAP_LOCATION" / >< / capacidades >
+        <Capabilities>
+            <Capability Name="ID_CAP_LOCATION" />
+        </Capabilities>
         
     
     Referencia: [manifiesto de aplicación para Windows Phone][2]

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/c454848f/docs/es/edge/cordova/globalization/globalization.md
----------------------------------------------------------------------
diff --git a/docs/es/edge/cordova/globalization/globalization.md b/docs/es/edge/cordova/globalization/globalization.md
index 7a3602f..6713ff3 100644
--- a/docs/es/edge/cordova/globalization/globalization.md
+++ b/docs/es/edge/cordova/globalization/globalization.md
@@ -57,7 +57,9 @@ Estos comandos se aplican a todas las plataformas específicas, sino modificar l
 
 *   Android (en`app/res/xml/config.xml`)
     
-        < nombre de la función = "Globalización" >< nombre param = "android-paquete" value="org.apache.cordova.Globalization" / >< / característica >
+        <feature name="Globalization">
+            <param name="android-package" value="org.apache.cordova.Globalization" />
+        </feature>
         
 
 Algunas plataformas que soportan esta característica sin necesidad de ninguna configuración especial. Ver soporte de plataforma para tener una visión general.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/c454848f/docs/es/edge/cordova/inappbrowser/inappbrowser.md
----------------------------------------------------------------------
diff --git a/docs/es/edge/cordova/inappbrowser/inappbrowser.md b/docs/es/edge/cordova/inappbrowser/inappbrowser.md
index e516098..9ae1b9c 100644
--- a/docs/es/edge/cordova/inappbrowser/inappbrowser.md
+++ b/docs/es/edge/cordova/inappbrowser/inappbrowser.md
@@ -46,17 +46,21 @@ Estos comandos se aplican a todas las plataformas específicas, sino modificar l
 
 *   Android (en`app/res/xml/config.xml`)
     
-        < nombre de la función = "InAppBrowser" >< nombre param = "android-paquete" value="org.apache.cordova.InAppBrowser" / >< / característica >
+        <feature name="InAppBrowser">
+            <param name="android-package" value="org.apache.cordova.InAppBrowser" />
+        </feature>
         
 
 *   (en iOS`config.xml`)
     
-        < nombre de la función = "InAppBrowser" >< nombre param = "ios-paquete" value = "CDVInAppBrowser" / >< / característica >
+        <feature name="InAppBrowser">
+            <param name="ios-package" value="CDVInAppBrowser" />
+        </feature>
         
 
 *   Windows Phone 7 y 8 (en`config.xml`)
     
-        < nombre de la función = "InAppBrowser" / >
+        <feature name="InAppBrowser" />
         
 
 Algunas plataformas que soportan esta característica sin necesidad de ninguna configuración especial. Ver soporte de plataforma para tener una visión general.
@@ -65,7 +69,7 @@ Algunas plataformas que soportan esta característica sin necesidad de ninguna c
 
 > Añade un detector para un evento de la `InAppBrowser`.
 
-    ref.addEventListener (eventname, "callback");
+    ref.addEventListener(eventname, callback);
     
 
 *   **ref**: referencia a la `InAppBrowser` ventana *(InAppBrowser)*
@@ -88,20 +92,39 @@ Algunas plataformas que soportan esta característica sin necesidad de ninguna c
 
 ## Ejemplo rápido
 
-    var ref = window.open ('http://apache.org', '_blank', ' location = yes');
-    ref.addEventListener ('loadstart', function() {alert(event.url);});
+    var ref = window.open('http://apache.org', '_blank', 'location=yes');
+    ref.addEventListener('loadstart', function() { alert(event.url); });
     
 
 ## Ejemplo completo
 
-    <!DOCTYPE html >< html >< cabeza >< title > InAppBrowser.addEventListener ejemplo < / título >< de la escritura de tipo = "text/javascript" charset = "utf-8" src="cordova.js" >< / script >< de la escritura de tipo = "text/javascript" charset = "utf-8" > / / esperar a librerías de dispositivos API cargar / / document.addEventListener ("deviceready", onDeviceReady, false);
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>InAppBrowser.addEventListener Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
     
-        / / dispositivo APIs están disponibles / / function onDeviceReady() {var ref = window.open ('http://apache.org', '_blank', ' location = yes');
-             ref.addEventListener ('loadstart', function(event) {alert (' empieza: ' + event.url);});
-             ref.addEventListener ('loadstop', function(event) {alert (' detener: ' + event.url);});
-             ref.addEventListener ('loaderror', function(event) {alert ('error: ' + event.message);});
-             ref.addEventListener ('salida', function(event) {alert(event.type);});
-        } < /script >< / cabeza >< cuerpo >< cuerpo / >< / html >
+        // device APIs are available
+        //
+        function onDeviceReady() {
+             var ref = window.open('http://apache.org', '_blank', 'location=yes');
+             ref.addEventListener('loadstart', function(event) { alert('start: ' + event.url); });
+             ref.addEventListener('loadstop', function(event) { alert('stop: ' + event.url); });
+             ref.addEventListener('loaderror', function(event) { alert('error: ' + event.message); });
+             ref.addEventListener('exit', function(event) { alert(event.type); });
+        }
+    
+        </script>
+      </head>
+      <body>
+      </body>
+    </html>
     
 
 # removeEventListener
@@ -131,31 +154,64 @@ Algunas plataformas que soportan esta característica sin necesidad de ninguna c
 
 ## Ejemplo rápido
 
-    var ref = window.open ('http://apache.org', '_blank', ' location = yes');
-    var myCallback = function() {alert(event.url)}; ref.addEventListener ('loadstart', myCallback);
-    ref.removeEventListener ('loadstart', myCallback);
+    var ref = window.open('http://apache.org', '_blank', 'location=yes');
+    var myCallback = function() { alert(event.url); }
+    ref.addEventListener('loadstart', myCallback);
+    ref.removeEventListener('loadstart', myCallback);
     
 
 ## Ejemplo completo
 
-    <!DOCTYPE html >< html >< cabeza >< title > InAppBrowser.removeEventListener ejemplo < / título >< de la escritura de tipo = "text/javascript" charset = "utf-8" src="cordova.js" >< / script >< de la escritura de tipo = "text/javascript" charset = "utf-8" > / / esperar a librerías de dispositivos API cargar / / document.addEventListener ("deviceready", onDeviceReady, false);
-    
-        / / InAppBrowser global reference var iabRef = null;
-    
-        function iabLoadStart(event) {alert (event.type + '-' + event.url);
-        } function iabLoadStop(event) {alert (event.type + '-' + event.url);
-        } function iabLoadError(event) {alert (event.type + '-' + event.message);
-        } function iabClose(event) {alert(event.type);
-             iabRef.removeEventListener ('loadstart', iabLoadStart);
-             iabRef.removeEventListener ('loadstop', iabLoadStop);
-             iabRef.removeEventListener ('loaderror', iabLoadError);
-             iabRef.removeEventListener ('salida', iabClose);
-        } / / dispositivo APIs están disponibles / / function onDeviceReady() {iabRef = window.open ('http://apache.org', '_blank', ' location = yes');
-             iabRef.addEventListener ('loadstart', iabLoadStart);
-             iabRef.addEventListener ('loadstop', iabLoadStop);
-             iabRef.removeEventListener ('loaderror', iabLoadError);
-             iabRef.addEventListener ('salida', iabClose);
-        } < /script >< / cabeza >< cuerpo >< cuerpo / >< / html >
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>InAppBrowser.removeEventListener Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        // Global InAppBrowser reference
+        var iabRef = null;
+    
+        function iabLoadStart(event) {
+            alert(event.type + ' - ' + event.url);
+        }
+    
+        function iabLoadStop(event) {
+            alert(event.type + ' - ' + event.url);
+        }
+    
+        function iabLoadError(event) {
+            alert(event.type + ' - ' + event.message);
+        }
+    
+        function iabClose(event) {
+             alert(event.type);
+             iabRef.removeEventListener('loadstart', iabLoadStart);
+             iabRef.removeEventListener('loadstop', iabLoadStop);
+             iabRef.removeEventListener('loaderror', iabLoadError);
+             iabRef.removeEventListener('exit', iabClose);
+        }
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+             iabRef = window.open('http://apache.org', '_blank', 'location=yes');
+             iabRef.addEventListener('loadstart', iabLoadStart);
+             iabRef.addEventListener('loadstop', iabLoadStop);
+             iabRef.removeEventListener('loaderror', iabLoadError);
+             iabRef.addEventListener('exit', iabClose);
+        }
+    
+        </script>
+      </head>
+      <body>
+      </body>
+    </html>
     
 
 # cerrar
@@ -176,18 +232,39 @@ Algunas plataformas que soportan esta característica sin necesidad de ninguna c
 
 ## Ejemplo rápido
 
-    var ref = window.open ('http://apache.org', '_blank', ' location = yes');
-    Ref.Close();
+    var ref = window.open('http://apache.org', '_blank', 'location=yes');
+    ref.close();
     
 
 ## Ejemplo completo
 
-    <!DOCTYPE html >< html >< cabeza >< title > InAppBrowser.close ejemplo < / título >< de la escritura de tipo = "text/javascript" charset = "utf-8" src="cordova.js" >< / script >< de la escritura de tipo = "text/javascript" charset = "utf-8" > / / esperar a librerías de dispositivos API cargar / / document.addEventListener ("deviceready", onDeviceReady, false);
-    
-        / / dispositivo APIs están disponibles / / function onDeviceReady() {var ref = window.open ('http://apache.org', '_blank', ' location = yes');
-             / / cerrar InAppBrowser después de 5 segundos setTimeout(function() {ref.close();
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>InAppBrowser.close Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+             var ref = window.open('http://apache.org', '_blank', 'location=yes');
+             // close InAppBrowser after 5 seconds
+             setTimeout(function() {
+                 ref.close();
              }, 5000);
-        } < /script >< / cabeza >< cuerpo >< cuerpo / >< / html >
+        }
+    
+        </script>
+      </head>
+      <body>
+      </body>
+    </html>
     
 
 # Mostrar
@@ -213,14 +290,36 @@ Algunas plataformas que soportan esta característica sin necesidad de ninguna c
 
 ## Ejemplo completo
 
-    <!DOCTYPE html >< html >< cabeza >< title > InAppBrowser.show ejemplo < / título >< de la escritura de tipo = "text/javascript" charset = "utf-8" src="cordova.js" >< / script >< de la escritura de tipo = "text/javascript" charset = "utf-8" > / / espera a Córdoba cargar / / document.addEventListener ("deviceready", onDeviceReady, false);
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>InAppBrowser.show Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for Cordova to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
     
-        / / Córdoba está listo / / function onDeviceReady() {var ref = window.open ('http://apache.org', '_blank', ' oculto = yes');
-             ref.addEventListener ('loadstop', function(event) {alert ('ventana en segundo plano cargado'); 
+        // Cordova is ready
+        //
+        function onDeviceReady() {
+             var ref = window.open('http://apache.org', '_blank', 'hidden=yes');
+             ref.addEventListener('loadstop', function(event) {
+                 alert('background window loaded'); 
              });
-             / / cerrar InAppBrowser después de 5 segundos setTimeout(function() {ref.close();
+             // close InAppBrowser after 5 seconds
+             setTimeout(function() {
+                 ref.close();
              }, 5000);
-        } < /script >< / cabeza >< cuerpo >< cuerpo / >< / html >
+        }
+    
+        </script>
+      </head>
+      <body>
+      </body>
+    </html>
     
 
 # executeScript
@@ -249,23 +348,57 @@ Algunas plataformas que soportan esta característica sin necesidad de ninguna c
 
 ## Ejemplo rápido
 
-    var ref = window.open ('http://apache.org', '_blank', ' location = yes');
-    ref.addEventListener ('loadstop', function() {ref.executeSript ({archivo: "myscript.js"});});
+    var ref = window.open('http://apache.org', '_blank', 'location=yes');
+    ref.addEventListener('loadstop', function() {
+        ref.executeSript({file: "myscript.js"});
+    });
     
 
 ## Ejemplo completo
 
-    <!DOCTYPE html >< html >< cabeza >< title > InAppBrowser.executeScript ejemplo < / título >< de la escritura de tipo = "text/javascript" charset = "utf-8" src="cordova.js" >< / script >< de la escritura de tipo = "text/javascript" charset = "utf-8" > / / esperar a librerías de dispositivos API cargar / / document.addEventListener ("deviceready", onDeviceReady, false);
-    
-        / / InAppBrowser global reference var iabRef = null;
-    
-        / / Inyectar nuestro JavaScript personalizado en la ventana de InAppBrowser / / function replaceHeaderImage() {iabRef.executeScript ({código: "var img=document.querySelector ('#header img'); IMG.src= 'http://cordova.apache.org/images/cordova_bot.png';"}, function() {alert ("imagen elemento exitosamente secuestrado");
-            función de}} iabClose(event) {iabRef.removeEventListener ('loadstop', replaceHeaderImage);
-             iabRef.removeEventListener ('salida', iabClose);
-        } / / dispositivo APIs están disponibles / / function onDeviceReady() {iabRef = window.open ('http://apache.org', '_blank', ' location = yes');
-             iabRef.addEventListener ('loadstop', replaceHeaderImage);
-             iabRef.addEventListener ('salida', iabClose);
-        } < /script >< / cabeza >< cuerpo >< cuerpo / >< / html >
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>InAppBrowser.executeScript Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        // Global InAppBrowser reference
+        var iabRef = null;
+    
+        // Inject our custom JavaScript into the InAppBrowser window
+        //
+        function replaceHeaderImage() {
+            iabRef.executeScript({
+                code: "var img=document.querySelector('#header img'); img.src='http://cordova.apache.org/images/cordova_bot.png';"
+            }, function() {
+                alert("Image Element Successfully Hijacked");
+            }
+        }
+    
+        function iabClose(event) {
+             iabRef.removeEventListener('loadstop', replaceHeaderImage);
+             iabRef.removeEventListener('exit', iabClose);
+        }
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+             iabRef = window.open('http://apache.org', '_blank', 'location=yes');
+             iabRef.addEventListener('loadstop', replaceHeaderImage);
+             iabRef.addEventListener('exit', iabClose);
+        }
+    
+        </script>
+      </head>
+      <body>
+      </body>
+    </html>
     
 
 # insertCSS
@@ -292,23 +425,57 @@ Algunas plataformas que soportan esta característica sin necesidad de ninguna c
 
 ## Ejemplo rápido
 
-    var ref = window.open ('http://apache.org', '_blank', ' location = yes');
-    ref.addEventListener ('loadstop', function() {ref.insertCSS ({archivo: "mystyles.css"});});
+    var ref = window.open('http://apache.org', '_blank', 'location=yes');
+    ref.addEventListener('loadstop', function() {
+        ref.insertCSS({file: "mystyles.css"});
+    });
     
 
 ## Ejemplo completo
 
-    <!DOCTYPE html >< html >< cabeza >< title > InAppBrowser.insertCSS ejemplo < / título >< de la escritura de tipo = "text/javascript" charset = "utf-8" src="cordova.js" >< / script >< de la escritura de tipo = "text/javascript" charset = "utf-8" > / / esperar a librerías de dispositivos API cargar / / document.addEventListener ("deviceready", onDeviceReady, false);
-    
-        / / InAppBrowser global reference var iabRef = null;
-    
-        / / Inyectar nuestros CSS personalizado en la ventana de InAppBrowser / / function changeBackgroundColor() {iabRef.insertCSS ({código: "cuerpo {background: #ffff00"}, function() {alert ("estilos alterado");
-            función de}} iabClose(event) {iabRef.removeEventListener ('loadstop', changeBackgroundColor);
-             iabRef.removeEventListener ('salida', iabClose);
-        } / / dispositivo APIs están disponibles / / function onDeviceReady() {iabRef = window.open ('http://apache.org', '_blank', ' location = yes');
-             iabRef.addEventListener ('loadstop', changeBackgroundColor);
-             iabRef.addEventListener ('salida', iabClose);
-        } < /script >< / cabeza >< cuerpo >< cuerpo / >< / html >
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>InAppBrowser.insertCSS Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        // Global InAppBrowser reference
+        var iabRef = null;
+    
+        // Inject our custom CSS into the InAppBrowser window
+        //
+        function changeBackgroundColor() {
+            iabRef.insertCSS({
+                code: "body { background: #ffff00"
+            }, function() {
+                alert("Styles Altered");
+            }
+        }
+    
+        function iabClose(event) {
+             iabRef.removeEventListener('loadstop', changeBackgroundColor);
+             iabRef.removeEventListener('exit', iabClose);
+        }
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+             iabRef = window.open('http://apache.org', '_blank', 'location=yes');
+             iabRef.addEventListener('loadstop', changeBackgroundColor);
+             iabRef.addEventListener('exit', iabClose);
+        }
+    
+        </script>
+      </head>
+      <body>
+      </body>
+    </html>
     
 
 # InAppBrowserEvent

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/c454848f/docs/es/edge/cordova/media/capture/capture.md
----------------------------------------------------------------------
diff --git a/docs/es/edge/cordova/media/capture/capture.md b/docs/es/edge/cordova/media/capture/capture.md
index 111f65b..a7a3dc2 100644
--- a/docs/es/edge/cordova/media/capture/capture.md
+++ b/docs/es/edge/cordova/media/capture/capture.md
@@ -98,7 +98,13 @@ Estos comandos se aplican a todas las plataformas específicas, sino modificar l
 
 *   Windows Phone (en`Properties/WPAppManifest.xml`)
     
-        < capacidades >< nombre de capacidad = "ID_CAP_MEDIALIB" / >< nombre de capacidad = "ID_CAP_MICROPHONE" / >< nombre de capacidad = "ID_HW_FRONTCAMERA" / >< nombre de capacidad = "ID_CAP_ISV_CAMERA" / >< nombre de capacidad = "ID_CAP_CAMERA" / >< / capacidades >
+        <Capabilities>
+            <Capability Name="ID_CAP_MEDIALIB" />
+            <Capability Name="ID_CAP_MICROPHONE" />
+            <Capability Name="ID_HW_FRONTCAMERA" />
+            <Capability Name="ID_CAP_ISV_CAMERA" />
+            <Capability Name="ID_CAP_CAMERA" />
+        </Capabilities>
         
 
 Algunas plataformas que soportan esta característica sin necesidad de ninguna configuración especial. Ver soporte de plataforma para tener una visión general.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/c454848f/docs/es/edge/cordova/media/media.md
----------------------------------------------------------------------
diff --git a/docs/es/edge/cordova/media/media.md b/docs/es/edge/cordova/media/media.md
index f5ff12c..49a06c3 100644
--- a/docs/es/edge/cordova/media/media.md
+++ b/docs/es/edge/cordova/media/media.md
@@ -93,22 +93,41 @@ Estos comandos se aplican a todas las plataformas específicas, sino modificar l
 
 *   Android
     
-        (in app/res/xml/config.xml) < nombre de la función = "Media" >< nombre param = "android-paquete" value="org.apache.cordova.AudioHandler" / >< / característica > (en app/AndroidManifest.xml) < usos-permiso android:name="android.permission.RECORD_AUDIO" / >< usos-permiso android:name="android.permission.MODIFY_AUDIO_SETTINGS" / >< usos-permiso android:name="android.permission.WRITE_EXTERNAL_STORAGE" / >
+        (in app/res/xml/config.xml)
+        <feature name="Media">
+            <param name="android-package" value="org.apache.cordova.AudioHandler" />
+        </feature>
+        
+        (in app/AndroidManifest.xml)
+        <uses-permission android:name="android.permission.RECORD_AUDIO" />
+        <uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" />
+        <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
         
 
 *   BlackBerry WebWorks
     
-        (in www/plugins.xml) < nombre de la función = "Capturar" >< nombre param = "blackberry-paquete" value="org.apache.cordova.media.MediaCapture" / >< / característica >
+        (in www/plugins.xml)
+        <feature name="Capture">
+            <param name="blackberry-package" value="org.apache.cordova.media.MediaCapture" />
+        </feature>
         
 
 *   (en iOS`config.xml`)
     
-        < nombre de la función = "Media" >< nombre param = "ios-paquete" value = "CDVSound" / >< / característica >
+        <feature name="Media">
+            <param name="ios-package" value="CDVSound" />
+        </feature>
         
 
 *   Windows Phone (en`Properties/WPAppManifest.xml`)
     
-        < capacidades >< nombre de capacidad = "ID_CAP_MEDIALIB" / >< nombre de capacidad = "ID_CAP_MICROPHONE" / >< nombre de capacidad = "ID_HW_FRONTCAMERA" / >< nombre de capacidad = "ID_CAP_ISV_CAMERA" / >< nombre de capacidad = "ID_CAP_CAMERA" / >< / capacidades >
+        <Capabilities>
+            <Capability Name="ID_CAP_MEDIALIB" />
+            <Capability Name="ID_CAP_MICROPHONE" />
+            <Capability Name="ID_HW_FRONTCAMERA" />
+            <Capability Name="ID_CAP_ISV_CAMERA" />
+            <Capability Name="ID_CAP_CAMERA" />
+        </Capabilities>
         
     
     Referencia: [manifiesto de aplicación para Windows Phone][1]

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/c454848f/docs/es/edge/cordova/splashscreen/splashscreen.md
----------------------------------------------------------------------
diff --git a/docs/es/edge/cordova/splashscreen/splashscreen.md b/docs/es/edge/cordova/splashscreen/splashscreen.md
index df4aa6e..40e86f8 100644
--- a/docs/es/edge/cordova/splashscreen/splashscreen.md
+++ b/docs/es/edge/cordova/splashscreen/splashscreen.md
@@ -35,12 +35,16 @@ Estos comandos se aplican a todas las plataformas específicas, sino modificar l
 
 *   Android (en`app/res/xml/config.xml`)
     
-        < nombre de la función = "SplashScreen" >< nombre param = "android-paquete" value="org.apache.cordova.SplashScreen" / >< / característica >
+        <feature name="SplashScreen">
+            <param name="android-package" value="org.apache.cordova.SplashScreen" />
+        </feature>
         
 
 *   (en iOS`config.xml`)
     
-        < nombre de la función = "SplashScreen" >< nombre param = "ios-paquete" value = "CDVSplashScreen" / >< / característica >
+        <feature name="SplashScreen">
+            <param name="ios-package" value="CDVSplashScreen" />
+        </feature>
         
 
 Algunas plataformas que soportan esta característica sin necesidad de ninguna configuración especial. Ver soporte de plataforma para tener una visión general.
@@ -72,10 +76,10 @@ Algunas plataformas que soportan esta característica sin necesidad de ninguna c
 
 Copiar tus imágenes en pantalla splash en el proyecto iOS `Resources/splash` Directorio. Sólo agregar las imágenes de los dispositivos que desea apoyar, como el iPad o el iPhone. El tamaño de cada imagen debe ser:
 
-*   Default-568h@2x~iPhone.png (1136 x 640 píxeles)
-*   Default-Landscape@2x~ipad.png (1496 x 2048 píxeles)
-*   Defecto-Landscape~ipad.png (1024 x 748 píxeles)
-*   Default-Portrait@2x~ipad.png (1536 x 2008 píxeles)
-*   Defecto-Portrait~ipad.png (1004 x 768 píxeles)
-*   Default@2x~iPhone.png (640 x 960 píxeles)
-*   Default~iPhone.png (320 x 480 píxeles)
\ No newline at end of file
+*   Default-568h@2x~iphone.png (640x1136 pixels)
+*   Default-Landscape@2x~ipad.png (2048x1496 pixels)
+*   Default-Landscape~ipad.png (1024x748 pixels)
+*   Default-Portrait@2x~ipad.png (1536x2008 pixels)
+*   Default-Portrait~ipad.png (768x1004 pixels)
+*   Default@2x~iphone.png (640x960 pixels)
+*   Default~iphone.png (320x480 pixels)
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/c454848f/docs/fr/edge/config_ref/index.md
----------------------------------------------------------------------
diff --git a/docs/fr/edge/config_ref/index.md b/docs/fr/edge/config_ref/index.md
index 1d6c727..befeb05 100644
--- a/docs/fr/edge/config_ref/index.md
+++ b/docs/fr/edge/config_ref/index.md
@@ -20,7 +20,7 @@ De nombreux aspects du comportement d'une application peuvent être contrôlés
 
  [1]: http://www.w3.org/TR/widgets/
 
-Pour les projets créés avec l'interface en ligne de commande de Cordova (décrite dans le paragraphe "L'interface en Ligne de Commande"), ce fichier peut être trouvé dans le répertoire `www` à la racine du projet. L'utilisation de la ligne de commande pour compiler les projets recréé des versions de ce fichier dans les différents sous-répertoires du répertoire `platforms`. Pour les projets créés sans passer par cette interface, le fichier spécifique à chaque plateforme sert de fichier source.
+Pour les projets créés avec l'interface en ligne de commande de Cordova (décrite dans le paragraphe "L'interface en Ligne de Commande"), ce fichier peut être trouvé dans le répertoire `www` à la racine du projet. L'utilisation de l'interface en ligne de commandes pour compiler les projets recrée des versions de ce fichier dans les différents sous-répertoires du répertoire `platforms`. Pour les projets créés sans passer par cette interface, le fichier spécifique à chaque plateforme sert de fichier source.
 
 Si l'emplacement du fichier `config.xml` peut changer selon la plateforme, son contenu varie peu en général Certaines fonctionnalités spécifiques à une plateforme sont également indiquées dans ce même fichier de configuration. En voici le détail:
 

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/c454848f/docs/fr/edge/cordova/camera/camera.md
----------------------------------------------------------------------
diff --git a/docs/fr/edge/cordova/camera/camera.md b/docs/fr/edge/cordova/camera/camera.md
index c40e7bf..11b8895 100644
--- a/docs/fr/edge/cordova/camera/camera.md
+++ b/docs/fr/edge/cordova/camera/camera.md
@@ -37,29 +37,51 @@ Ces commandes s'appliquent à toutes les plates-formes ciblées, mais modifient
 
 *   Android
     
-        (in app/res/XML/config.Xml) < nom de la fonction = "Camera" >< param name = "android-package" value="org.apache.cordova.CameraLauncher" / >< / fiction > (dans app/AndroidManifest) < permissions des utilisations android:name="android.permission.WRITE_EXTERNAL_STORAGE" / >
+        (in app/res/xml/config.xml)
+        <feature name="Camera">
+            <param name="android-package" value="org.apache.cordova.CameraLauncher" />
+        </feature>
+        
+        (in app/AndroidManifest)
+        <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
         
 
 *   BlackBerry WebWorks
     
-        (in www/plugins.Xml) < nom de la fonction = "Caméra" >< param name = "blackberry-package" value="org.apache.cordova.camera.Camera" / >< / fiction > (dans www/config.xml) < id="blackberry.media.camera en vedette » / >< jante : autorisations >< jante : permis > use_camera < / jante : permis >< / jante : autorisations >
+        (in www/plugins.xml)
+        <feature name="Camera">
+            <param name="blackberry-package" value="org.apache.cordova.camera.Camera" />
+        </feature>
+        
+        (in www/config.xml)
+        <feature id="blackberry.media.camera" />
+        
+        <rim:permissions>
+            <rim:permit>use_camera</rim:permit>
+        </rim:permissions>
         
 
 *   iOS (en`config.xml`)
     
-        < nom de la fonction = « Camera » >< param name = « ios-paquet » value = « CDVCamera » / >< / fiction >
+        <feature name="Camera">
+            <param name="ios-package" value="CDVCamera" />
+        </feature>
         
 
 *   Windows Phone (en`Properties/WPAppManifest.xml`)
     
-        < capacités >< capacité nom = « ID_CAP_ISV_CAMERA » / >< capacité nom = « ID_HW_FRONTCAMERA » / >< / capacités >
+        <Capabilities>
+            <Capability Name="ID_CAP_ISV_CAMERA" />
+            <Capability Name="ID_HW_FRONTCAMERA" />
+        </Capabilities>
         
     
     Référence : [manifeste d'Application pour Windows Phone][1]
 
 *   Paciarelli (dans`config.xml`)
     
-        < nom de la fonction = « http://tizen.org/api/application » requis = « true » / >< nom de la fonction = « http://tizen.org/api/application.launch » requis = « true » / >
+        <feature name="http://tizen.org/api/application" required="true"/>
+        <feature name="http://tizen.org/api/application.launch" required="true"/>
         
     
     Référence : [Manifeste d'Application pour Applications Web Paciarelli][2]

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/c454848f/docs/fr/edge/cordova/compass/compass.md
----------------------------------------------------------------------
diff --git a/docs/fr/edge/cordova/compass/compass.md b/docs/fr/edge/cordova/compass/compass.md
index 9ee3d76..75c9d9f 100644
--- a/docs/fr/edge/cordova/compass/compass.md
+++ b/docs/fr/edge/cordova/compass/compass.md
@@ -45,17 +45,23 @@ Ces commandes s'appliquent à toutes les plates-formes ciblées, mais modifient
 
 *   Android (dans`app/res/xml/config.xml`)
     
-        < nom de la fonction = "Boussole" >< param name = "android-package" value="org.apache.cordova.CompassListener" / >< / fiction >
+        <feature name="Compass">
+            <param name="android-package" value="org.apache.cordova.CompassListener" />
+        </feature>
         
 
 *   iOS (en`config.xml`)
     
-        < nom de la fonction = « Boussole » >< param name = « ios-paquet » value = « CDVLocation » / >< / fiction >
+        <feature name="Compass">
+            <param name="ios-package" value="CDVLocation" />
+        </feature>
         
 
 *   Windows Phone (en`Properties/WPAppManifest.xml`)
     
-        < capacités >< capacité nom = « ID_CAP_SENSORS » / >< / capacités >
+        <Capabilities>
+            <Capability Name="ID_CAP_SENSORS" />
+        </Capabilities>
         
     
     Référence : [manifeste d'Application pour Windows Phone][1]

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/c454848f/docs/fr/edge/cordova/connection/connection.md
----------------------------------------------------------------------
diff --git a/docs/fr/edge/cordova/connection/connection.md b/docs/fr/edge/cordova/connection/connection.md
index 8f7497d..ef002b1 100644
--- a/docs/fr/edge/cordova/connection/connection.md
+++ b/docs/fr/edge/cordova/connection/connection.md
@@ -45,29 +45,44 @@ Ces commandes s'appliquent à toutes les plates-formes ciblées mais modifient l
 
 *   Android
     
-        (in app/res/XML/config.Xml) < nom de la fonction = "NetworkStatus" >< param name = "android-package" value="org.apache.cordova.NetworkManager" / >< / fiction > (dans app/AndroidManifest.xml) < permissions des utilisations android:name="android.permission.INTERNET" / >< permissions des utilisations android:name="android.permission.ACCESS_NETWORK_STATE" / >< permissions des utilisations android:name="android.permission.READ_PHONE_STATE" / >
+        (in app/res/xml/config.xml)
+        <feature name="NetworkStatus">
+            <param name="android-package" value="org.apache.cordova.NetworkManager" />
+        </feature>
+        
+        (in app/AndroidManifest.xml)
+        <uses-permission android:name="android.permission.INTERNET" />
+        <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
+        <uses-permission android:name="android.permission.READ_PHONE_STATE" />
         
 
 *   BlackBerry WebWorks
     
-        (in www/plugins.Xml) < nom de la fonction = "État du réseau" >< param name = "blackberry-package" value="org.apache.cordova.network.Network" / >< / fiction >
+        (in www/plugins.xml)
+        <feature name="Network Status">
+            <param name="blackberry-package" value="org.apache.cordova.network.Network" />
+        </feature>
         
 
 *   iOS (en`config.xml`)
     
-        < nom de la fonction = « NetworkStatus » >< param name = « ios-paquet » value = « CDVConnection » / >< / fiction >
+        <feature name="NetworkStatus">
+            <param name="ios-package" value="CDVConnection" />
+        </feature>
         
 
 *   Windows Phone (en`Properties/WPAppManifest.xml`)
     
-        < capacités >< capacité nom = « ID_CAP_NETWORKING » / >< / capacités >
+        <Capabilities>
+            <Capability Name="ID_CAP_NETWORKING" />
+        </Capabilities>
         
     
     Référence : [manifeste d'Application pour Windows Phone][1]
 
 *   Paciarelli (dans`config.xml`)
     
-        < nom de la fonction = « http://tizen.org/api/systeminfo » requis = « true » / >
+        <feature name="http://tizen.org/api/systeminfo" required="true"/>
         
     
     Référence : [manifeste d'Application pour l'Application Web paciarelli][2]

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/c454848f/docs/fr/edge/cordova/contacts/contacts.md
----------------------------------------------------------------------
diff --git a/docs/fr/edge/cordova/contacts/contacts.md b/docs/fr/edge/cordova/contacts/contacts.md
index 9807a0b..6c00f1a 100644
--- a/docs/fr/edge/cordova/contacts/contacts.md
+++ b/docs/fr/edge/cordova/contacts/contacts.md
@@ -54,22 +54,44 @@ Ces commandes s'appliquent à toutes les plates-formes ciblées, mais modifient
 
 *   Android
     
-        (in app/res/XML/config.Xml) < nom de la fonction = "Contacts" >< param name = "android-package" value="org.apache.cordova.ContactManager" / >< / fiction > (dans app/AndroidManifest.xml) < permissions des utilisations android:name="android.permission.GET_ACCOUNTS" / >< permissions des utilisations android:name="android.permission.READ_CONTACTS" / >< permissions des utilisations android:name="android.permission.WRITE_CONTACTS" / >
+        (in app/res/xml/config.xml)
+        <feature name="Contacts">
+            <param name="android-package" value="org.apache.cordova.ContactManager" />
+        </feature>
+        
+        (in app/AndroidManifest.xml)
+        <uses-permission android:name="android.permission.GET_ACCOUNTS" />
+        <uses-permission android:name="android.permission.READ_CONTACTS" />
+        <uses-permission android:name="android.permission.WRITE_CONTACTS" />
         
 
 *   BlackBerry WebWorks
     
-        (in www/plugins.Xml) < nom de la fonction = "Contact" >< param name = "blackberry-package" value="org.apache.cordova.pim.Contact" / >< / fiction > (dans www/config.xml) < disposent d'id="blackberry.find" requis = "true" version = "1.0.0.0" / >< id="blackberry.identity en vedette" requis = "true" version = "1.0.0.0" / >< disposent d'id="blackberry.pim.Address" requis = "true" version = "1.0.0.0" / >< disposent d'id="blackberry.pim.Contact" requis = "true" version = "1.0.0.0" / >
+        (in www/plugins.xml)
+        <feature name="Contact">
+            <param name="blackberry-package" value="org.apache.cordova.pim.Contact" />
+        </feature>
+        
+        (in www/config.xml)
+        <feature id="blackberry.find"        required="true" version="1.0.0.0" />
+        <feature id="blackberry.identity"    required="true" version="1.0.0.0" />
+        <feature id="blackberry.pim.Address" required="true" version="1.0.0.0" />
+        <feature id="blackberry.pim.Contact" required="true" version="1.0.0.0" />
         
 
 *   iOS (en`config.xml`)
     
-        < nom de la fonction = « Contacts » >< param name = « ios-paquet » value = « CDVContacts » / >< / fiction >
+        <feature name="Contacts">
+            <param name="ios-package" value="CDVContacts" />
+        </feature>
         
 
 *   Windows Phone
     
-        (dans Properties/WPAppManifest.xml) < capacités >< capacité nom = « ID_CAP_CONTACTS » / >< / capacités >
+        (in Properties/WPAppManifest.xml)
+        <Capabilities>
+            <Capability Name="ID_CAP_CONTACTS" />
+        </Capabilities>
         
     
     Référence : [manifeste d'Application pour Windows Phone][1]

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/c454848f/docs/fr/edge/cordova/device/device.md
----------------------------------------------------------------------
diff --git a/docs/fr/edge/cordova/device/device.md b/docs/fr/edge/cordova/device/device.md
index 896fe04..0990661 100644
--- a/docs/fr/edge/cordova/device/device.md
+++ b/docs/fr/edge/cordova/device/device.md
@@ -48,24 +48,43 @@ Ces commandes s'appliquent à toutes les plates-formes ciblées mais modifient l
 
 *   Android
     
-        (in app/res/XML/config.Xml) < nom de la fonction = "Device" >< param name = "android-package" value="org.apache.cordova.Device" / >< / fiction > (dans app/AndroidManifest.xml) < permissions des utilisations android:name="android.permission.READ_PHONE_STATE" / >
+        (in app/res/xml/config.xml)
+        <feature name="Device">
+            <param name="android-package" value="org.apache.cordova.Device" />
+        </feature>
+        
+        (in app/AndroidManifest.xml)
+        <uses-permission android:name="android.permission.READ_PHONE_STATE" />
         
 
 *   BlackBerry WebWorks
     
-        (in www/plugins.Xml) < nom de la fonction = "Device" >< param name = "blackberry-package" value="org.apache.cordova.device.Device" / >< / fiction > (dans www/config.xml) < id="blackberry.app en vedette" requis = "true" version = "1.0.0.0" / >< jante : autorisations >< jante : permis > read_device_identifying_information < / jante : permis >< / jante : autorisations >
+        (in www/plugins.xml)
+        <feature name="Device">
+            <param name="blackberry-package" value="org.apache.cordova.device.Device" />
+        </feature>
+        
+        (in www/config.xml)
+        <feature id="blackberry.app" required="true" version="1.0.0.0" />
+        <rim:permissions>
+            <rim:permit>read_device_identifying_information</rim:permit>
+        </rim:permissions>
         
 
 *   Windows Phone (en`Properties/WPAppManifest.xml`)
     
-        < capacités >< nom de fonctionnalité = « ID_CAP_WEBBROWSERCOMPONENT » / >< capacité nom = « ID_CAP_IDENTITY_DEVICE » / >< capacité nom = « ID_CAP_IDENTITY_USER » / >< / capacités >
+        <Capabilities>
+            <Capability Name="ID_CAP_WEBBROWSERCOMPONENT" />
+            <Capability Name="ID_CAP_IDENTITY_DEVICE" />
+            <Capability Name="ID_CAP_IDENTITY_USER" />
+        </Capabilities>
         
     
     Référence : [manifeste d'Application pour Windows Phone][1]
 
 *   Paciarelli (dans`config.xml`)
     
-        < nom de la fonction = « http://tizen.org/api/systeminfo » requis = « true » / >
+        <feature name="http://tizen.org/api/systeminfo" required="true"/>
         
     
     Référence : [manifeste d'Application pour l'Application Web paciarelli][2]

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/c454848f/docs/fr/edge/cordova/events/events.backbutton.md
----------------------------------------------------------------------
diff --git a/docs/fr/edge/cordova/events/events.backbutton.md b/docs/fr/edge/cordova/events/events.backbutton.md
index 84c9ce6..731fcb4 100644
--- a/docs/fr/edge/cordova/events/events.backbutton.md
+++ b/docs/fr/edge/cordova/events/events.backbutton.md
@@ -14,24 +14,24 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
    under the License.
 ---
 
-# ButtonBack
+# backbutton
 
-L'événement se déclenche lorsque l'utilisateur appuie sur le bouton back.
+L'évènement se déclenche lorsque l'utilisateur appuie sur le bouton retour.
 
     document.addEventListener("backbutton", yourCallbackFunction, false);
     
 
 ## Détails
 
-Pour substituer le comportement par défaut de la dos case, enregistrer un écouteur d'événements pour le `backbutton` événement, généralement en appelant `document.addEventListener` une fois que vous recevez le `deviceready` événement. Il n'est plus nécessaire d'appeler toute autre méthode pour substituer le comportement de la touche back.
+Afin de modifier le comportement par défaut du bouton retour, attachez un écouteur pour l'évènement `backbutton` généralement en appelant `document.addEventListener` une fois l'évènement `deviceready` reçu. Il n'est désormais plus nécessaire d'appeler d'autres méthodes pour altérer le comportement du bouton retour.
 
-## Plates-formes prises en charge
+## Plates-formes supportées
 
 *   Android
 *   BlackBerry WebWorks (OS 5.0 et plus)
 *   Windows Phone 7 et 8
 
-## Petit exemple
+## Exemple court
 
     document.addEventListener("backbutton", onBackKeyDown, false);
     

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/c454848f/docs/fr/edge/cordova/events/events.batterycritical.md
----------------------------------------------------------------------
diff --git a/docs/fr/edge/cordova/events/events.batterycritical.md b/docs/fr/edge/cordova/events/events.batterycritical.md
index 49761eb..5ead35c 100644
--- a/docs/fr/edge/cordova/events/events.batterycritical.md
+++ b/docs/fr/edge/cordova/events/events.batterycritical.md
@@ -16,31 +16,31 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 # batterycritical
 
-L'événement se déclenche lorsque la batterie a atteint le seuil critique.
+L'évènement se déclenche lorsque la batterie a atteint un seuil critique.
 
     window.addEventListener("batterycritical", yourCallbackFunction, false);
     
 
 ## Détails
 
-L'événement se déclenche lorsque le pourcentage de charge de la batterie a atteint le seuil critique de batterie. La valeur est spécifique au périphérique.
+L'évènement se déclenche lorsque le pourcentage de charge de la batterie a atteint un seuil critique. Cette valeur est spécifique à l'appareil.
 
-Le `batterycritical` est passé au gestionnaire d'un objet qui contient deux propriétés :
+Le gestionnaire `batterycritical` est appelé avec un objet contenant deux propriétés :
 
-*   **niveau**: le pourcentage de charge de la batterie (0-100). *(Nombre)*
+*   **level** : le taux de charge de la batterie (0-100). *(Number)*
 
-*   **isPlugged**: valeur booléenne qui indique si l'appareil n'est branché *(Boolean)*
+*   **isPlugged** : un booléen indiquant si l'appareil est en cours de chargement ou non. *(Boolean)*
 
-Les applications doivent généralement utiliser `window.addEventListener` pour attacher un écouteur d'événements une fois le `deviceready` événement se déclenche.
+Les applications devraient en général utiliser `window.addEventListener` pour attacher un écouteur d'évènements, une fois l'évènement `deviceready` déclenché.
 
-## Plates-formes prises en charge
+## Plates-formes supportées
 
 *   iOS
 *   Android
 *   BlackBerry WebWorks (OS 5.0 et plus)
 *   Paciarelli
 
-## Petit exemple
+## Exemple court
 
     window.addEventListener("batterycritical", onBatteryCritical, false);
     

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/c454848f/docs/fr/edge/cordova/events/events.batterylow.md
----------------------------------------------------------------------
diff --git a/docs/fr/edge/cordova/events/events.batterylow.md b/docs/fr/edge/cordova/events/events.batterylow.md
index 89046d6..297990f 100644
--- a/docs/fr/edge/cordova/events/events.batterylow.md
+++ b/docs/fr/edge/cordova/events/events.batterylow.md
@@ -16,31 +16,31 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 # batterylow
 
-L'événement se déclenche lorsque la batterie a atteint le seuil de bas niveau.
+L'évènement se déclenche lorsque la batterie a atteint le seuil de bas niveau.
 
     window.addEventListener("batterylow", yourCallbackFunction, false);
     
 
 ## Détails
 
-L'événement se déclenche lorsque le pourcentage de charge de la batterie a atteint pile faible seuil, valeur spécifique au périphérique.
+L'évènement se déclenche lorsque le pourcentage de charge de la batterie a atteint un niveau faible, cette valeur est spécifique à l'appareil.
 
-Le `batterylow` est passé au gestionnaire d'un objet qui contient deux propriétés :
+Le gestionnaire `batterylow` est appelé avec un objet contenant deux propriétés :
 
-*   **niveau**: le pourcentage de charge de la batterie (0-100). *(Nombre)*
+*   **level** : le taux de charge de la batterie (0-100). *(Number)*
 
-*   **isPlugged**: valeur booléenne qui indique si l'appareil n'est branché *(Boolean)*
+*   **isPlugged** : un booléen indiquant si l'appareil est en cours de chargement ou non. *(Boolean)*
 
-Les applications doivent généralement utiliser `document.addEventListener` pour attacher un écouteur d'événements une fois le `deviceready` événement se déclenche.
+Les applications devraient en général utiliser `document.addEventListener` pour attacher un écouteur d'évènements, une fois l'évènement `deviceready` déclenché.
 
-## Plates-formes prises en charge
+## Plates-formes supportées
 
 *   iOS
 *   Android
 *   BlackBerry WebWorks (OS 5.0 et plus)
 *   Paciarelli
 
-## Petit exemple
+## Exemple court
 
     window.addEventListener("batterylow", onBatteryLow, false);
     

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/c454848f/docs/fr/edge/cordova/events/events.batterystatus.md
----------------------------------------------------------------------
diff --git a/docs/fr/edge/cordova/events/events.batterystatus.md b/docs/fr/edge/cordova/events/events.batterystatus.md
index 1dec6be..fbc5665 100644
--- a/docs/fr/edge/cordova/events/events.batterystatus.md
+++ b/docs/fr/edge/cordova/events/events.batterystatus.md
@@ -16,24 +16,24 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 # batterystatus
 
-L'événement se déclenche lorsqu'il y a un changement dans l'état de la batterie.
+L'évènement se déclenche lorsque l'état de la batterie évolue.
 
     window.addEventListener("batterystatus", yourCallbackFunction, false);
     
 
 ## Détails
 
-Cet événement se déclenche lorsque le pourcentage de charge de la batterie passe au moins 1 %, ou si l'appareil est branché ou débranché.
+L'évènement se déclenche lorsque le taux de charge de la batterie gagne ou perd au moins un pourcent, ou quand l'appareil est branché ou débranché.
 
-Le gestionnaire d'état de batterie est passée à un objet qui contient deux propriétés :
+Le gestionnaire est appelé avec un objet contenant deux propriétés :
 
-*   **niveau**: le pourcentage de charge de la batterie (0-100). *(Nombre)*
+*   **level** : le taux de charge de la batterie (0-100). *(Number)*
 
-*   **isPlugged**: valeur booléenne qui indique si l'appareil n'est branché *(Boolean)*
+*   **isPlugged** : un booléen indiquant si l'appareil est en cours de chargement ou non. *(Boolean)*
 
-Les applications doivent généralement utiliser `window.addEventListener` pour attacher un écouteur d'événements une fois le `deviceready` événement se déclenche.
+Les applications devraient en général utiliser `window.addEventListener` pour attacher un écouteur d'évènements, une fois l'évènement `deviceready` déclenché.
 
-## Plates-formes prises en charge
+## Plates-formes supportées
 
 *   iOS
 *   Android
@@ -41,11 +41,11 @@ Les applications doivent généralement utiliser `window.addEventListener` pour
 *   Windows Phone 7 et 8
 *   Paciarelli
 
-## Windows Phone 7 et 8 Quirks
+## Notes au sujet de Windows Phone 7 et 8
 
-Windows Phone 7 ne fournit pas d'API natives pour déterminer le niveau de la batterie, donc le `level` propriété n'est pas disponible. Le `isPlugged` paramètre *est* pris en charge.
+Windows Phone 7 ne fournit pas d'API native pour déterminer le niveau de la batterie, de ce fait la propriété `level` n'est pas disponible. La propriété `isPlugged` *est* quant à elle prise en charge.
 
-## Petit exemple
+## Exemple court
 
     window.addEventListener("batterystatus", onBatteryStatus, false);
     

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/c454848f/docs/fr/edge/cordova/events/events.deviceready.md
----------------------------------------------------------------------
diff --git a/docs/fr/edge/cordova/events/events.deviceready.md b/docs/fr/edge/cordova/events/events.deviceready.md
index cdaf470..941ba34 100644
--- a/docs/fr/edge/cordova/events/events.deviceready.md
+++ b/docs/fr/edge/cordova/events/events.deviceready.md
@@ -16,22 +16,22 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 # deviceready
 
-L'événement se déclenche lorsque Cordova est entièrement chargé.
+L'évènement se déclenche lorsque Cordova est entièrement chargé.
 
     document.addEventListener("deviceready", yourCallbackFunction, false);
     
 
 ## Détails
 
-Cet événement est essentiel pour n'importe quelle application. Il signale que dispositif de Cordova API ont chargé et êtes prêt à accéder.
+Cet évènement est essentiel à n'importe quelle application. Il signale que les API matérielles Cordova ont été chargées et sont prêtes à être utilisées.
 
-Cordova est constitué de deux bases de code : native et JavaScript. Alors que le code natif des charges, une image de chargement personnalisé s'affiche. Toutefois, JavaScript charge uniquement une fois que le DOM charge. Cela signifie que votre application web peut potentiellement appeler une fonction Cordova JavaScript, avant que le code natif correspondant est disponible.
+Cordova est constitué de deux bases de code : native et JavaScript. Tant que le code natif est en cours de chargement, une image personnalisée est affichée. Cependant, le code JavaScript est chargé seulement lorsque le DOM charge. Cela signifie que votre application Web peut potentiellement appeler une fonction JavaScript Cordova avant que le code natif correspondant ne soit disponible.
 
-Le `deviceready` événement se déclenche une fois pleinement chargé Cordova. Une fois l'événement se déclenche, vous pouvez en toute sécurité faire appels à Cordova APIs. Les applications en général attachent un écouteur d'événements avec `document.addEventListener` une fois chargé DOM du document HTML.
+L'évènement `deviceready` se déclenche quand Cordova est totalement chargé. Une fois cet évènement déclenché, vous pouvez en toute sécurité faire appels aux API Cordova. Les applications devraient en général utiliser `document.addEventListener` pour attacher un écouteur d'évènements, une fois le DOM du document HTML chargé.
 
-Le `deviceready` événement se comporte de manière un peu différente des autres. Tout gestionnaire d'événements enregistré après le `deviceready` événement se déclenche a sa fonction de rappel appelée immédiatement.
+L'évènement `deviceready` se comporte différemment des autres évènements. Tout gestionnaire additionnel enregistré après le déclenchement de `deviceready` est appelé immédiatement.
 
-## Plates-formes prises en charge
+## Plates-formes supportées
 
 *   Android
 *   BlackBerry WebWorks (OS 5.0 et plus)
@@ -40,7 +40,7 @@ Le `deviceready` événement se comporte de manière un peu différente des autr
 *   Windows Phone 7 et 8
 *   Windows 8
 
-## Petit exemple
+## Exemple court
 
     document.addEventListener("deviceready", onDeviceReady, false);
     

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/c454848f/docs/fr/edge/cordova/events/events.endcallbutton.md
----------------------------------------------------------------------
diff --git a/docs/fr/edge/cordova/events/events.endcallbutton.md b/docs/fr/edge/cordova/events/events.endcallbutton.md
index 625bdcf..df85ac6 100644
--- a/docs/fr/edge/cordova/events/events.endcallbutton.md
+++ b/docs/fr/edge/cordova/events/events.endcallbutton.md
@@ -16,22 +16,22 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 # endcallbutton
 
-Cet événement se déclenche lorsque l'utilisateur appuie sur la touche fin d'appel.
+Cet évènement se déclenche lorsque l'utilisateur appuie sur la touche fin d'appel.
 
     document.addEventListener("endcallbutton", yourCallbackFunction, false);
     
 
 ## Détails
 
-L'événement substitue le comportement d'appel de fin par défaut.
+L'évènement modifie le comportement par défaut de la touche fin d'appel.
 
-Les applications doivent généralement utiliser `document.addEventListener` pour attacher un écouteur d'événements une fois le `deviceready` événement se déclenche.
+Les applications devraient en général utiliser `document.addEventListener` pour attacher un écouteur d'évènements, une fois l'évènement `deviceready` déclenché.
 
-## Plates-formes prises en charge
+## Plates-formes supportées
 
 *   BlackBerry WebWorks (OS 5.0 et plus)
 
-## Petit exemple
+## Exemple court
 
     document.addEventListener("endcallbutton", onEndCallKeyDown, false);
     

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/c454848f/docs/fr/edge/cordova/events/events.md
----------------------------------------------------------------------
diff --git a/docs/fr/edge/cordova/events/events.md b/docs/fr/edge/cordova/events/events.md
index 8834391..1a644bd 100644
--- a/docs/fr/edge/cordova/events/events.md
+++ b/docs/fr/edge/cordova/events/events.md
@@ -14,23 +14,23 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
    under the License.
 ---
 
-# Événements
+# Évènements
 
-> Événements de cycle de vie de Cordova.
+> Évènements du cycle de vie de Cordova.
 
-## Types d'événements
+## Types d'évènements
 
 *   deviceready
 *   pause
-*   curriculum vitae
-*   en ligne
-*   en mode hors connexion
-*   ButtonBack
+*   resume
+*   online
+*   offline
+*   backbutton
 *   batterycritical
 *   batterylow
 *   batterystatus
-*   bouton menu
-*   bouton recherche
+*   menubutton
+*   searchbutton
 *   startcallbutton
 *   endcallbutton
 *   volumedownbutton
@@ -38,36 +38,52 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 ## Accéder à la fonctionnalité
 
-Depuis la version 3.0, Cordova implements état de la batterie et d'autres API de niveau périphérique comme les *plugins*. Accès à tous les autres événements non liés à l'état de la batterie sont activées par défaut. Utiliser de la CLI `plugin` commande, décrite dans l'Interface de ligne de commande, d'activer ou de désactiver les événements de la batterie :
+Depuis la version 3.0, Cordova implémente les API liées à l'appareil, telles que l'état de la batterie et autres, en tant que *plugins*. L'accès à tous les autres évènements non liés à l'état de la batterie est actif par défaut. Utiliser la commande `plugin` de l'Interface en Ligne de Commande, décrite dans la section intitulée L'Interface en Ligne de Commande, afin d'activer/désactiver les évènements liés à l'état de la batterie :
 
         $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-battery-status.git
         $ cordova plugin rm org.apache.cordova.core.battery-status
     
 
-Ces commandes s'appliquent à toutes les plates-formes ciblées, mais modifier les paramètres de configuration spécifiques à la plateforme décrites ci-dessous :
+Ces commandes s'appliquent à toutes les plates-formes ciblées mais modifient les paramètres de configuration spécifiques aux différentes plates-formes tel que décrit ci-dessous :
 
 *   Android
     
-        (in app/res/XML/config.Xml) < nom de la fonction = "Batterie" >< param name = "android-package" value="org.apache.cordova.BatteryListener" / >< / fiction > (dans app/AndroidManifest.xml) < permissions des utilisations android:name="android.permission.BROADCAST_STICKY" / >
+        (in app/res/xml/config.xml)
+        <feature name="Battery">
+            <param name="android-package" value="org.apache.cordova.BatteryListener" />
+        </feature>
+        
+        (in app/AndroidManifest.xml)
+        <uses-permission android:name="android.permission.BROADCAST_STICKY" />
         
 
 *   BlackBerry WebWorks
     
-        (in www/plugins.Xml) < nom de la fonction = "Batterie" >< param nom = "blackberry-package" value="org.apache.cordova.battery.Battery" / >< / fiction > (dans www/config.xml) < id="blackberry.app en vedette" requis = "true" version = "1.0.0.0" / >< id="blackberry.app.event en vedette" requis = "true" version = "1.0.0.0" / >< id="blackberry.system.event en vedette" requis = "true" version = "1.0.0.0" / >
+        (in www/plugins.xml)
+        <feature name="Battery">
+            <param name="blackberry-package" value="org.apache.cordova.battery.Battery" />
+        </feature>
+        
+        (in www/config.xml)
+        <feature id="blackberry.app"          required="true" version="1.0.0.0" />
+        <feature id="blackberry.app.event"    required="true" version="1.0.0.0" />
+        <feature id="blackberry.system.event" required="true" version="1.0.0.0" />
         
 
-*   iOS (en`config.xml`)
+*   iOS (dans `config.xml`)
     
-        < nom de la fonction = « Batterie » >< param name = « ios-paquet » value = « CDVBattery » / >< / fiction >
+        <feature name="Battery">
+            <param name="ios-package" value="CDVBattery" />
+        </feature>
         
 
-*   Paciarelli (dans`config.xml`)
+*   Paciarelli (dans `config.xml`)
     
-        < nom de la fonction = « http://tizen.org/api/systeminfo » requis = « true » / >
+        <feature name="http://tizen.org/api/systeminfo" required="true"/>
         
     
-    Référence : [manifeste d'Application pour l'Application Web paciarelli][1]
+    Référence : [Manifeste d'Application pour Applications Web Paciarelli][1]
 
  [1]: https://developer.tizen.org/help/topic/org.tizen.help.gs/Creating%20a%20Project.html?path=0_1_1_3#8814682_CreatingaProject-EditingconfigxmlFeatures
 
-Certaines plates-formes peuvent prendre en charge cette fonctionnalité sans nécessiter aucune configuration spéciale. Voir plate-forme prise en charge pour une vue d'ensemble.
\ No newline at end of file
+Certaines plates-formes peuvent supporter cette fonctionnalité sans pour autant nécessiter de configuration particulière. Se référer au paragraphe "Plateformes supportées" pour une vue d'ensemble.
\ No newline at end of file


[12/50] [abbrv] docs commit: CB-4784 Fixing links by consistently translating headings

Posted by mw...@apache.org.
CB-4784 Fixing links by consistently translating headings


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

Branch: refs/heads/master
Commit: 481bb6e89d3c108211faedbc81afa6dd8df48fc1
Parents: cdc2bf4
Author: ldeluca <ld...@us.ibm.com>
Authored: Tue Sep 10 17:04:03 2013 -0400
Committer: ldeluca <ld...@us.ibm.com>
Committed: Tue Sep 10 17:04:03 2013 -0400

----------------------------------------------------------------------
 docs/it/edge/guide/platforms/ios/plugin.md | 4 ++--
 docs/ja/edge/guide/platforms/ios/plugin.md | 2 +-
 docs/ko/edge/guide/platforms/ios/plugin.md | 4 ++--
 docs/zh/edge/guide/platforms/ios/plugin.md | 2 +-
 4 files changed, 6 insertions(+), 6 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/481bb6e8/docs/it/edge/guide/platforms/ios/plugin.md
----------------------------------------------------------------------
diff --git a/docs/it/edge/guide/platforms/ios/plugin.md b/docs/it/edge/guide/platforms/ios/plugin.md
index 4d775be..ed49aad 100644
--- a/docs/it/edge/guide/platforms/ios/plugin.md
+++ b/docs/it/edge/guide/platforms/ios/plugin.md
@@ -96,9 +96,9 @@ Aggiungiamo i seguenti al progetto `config.xml` file:
 
 Poi aggiungiamo i seguenti file ( `Echo.h` e `Echo.m` ) nella cartella plugin all'interno della nostra cartella di applicazione di Cordova-iOS:
 
-    / --- Echo.h Cordova Plugin intestazione * * * / Echo #import < Cordova/CDV.h > @interface: CDVPlugin - comando di:(CDVInvokedUrlCommand*) echo (void);
+    / --- Echo.h Cordova Plugin intestazione --- / Echo #import < Cordova/CDV.h > @interface: CDVPlugin - comando di:(CDVInvokedUrlCommand*) echo (void);
     
-    @end / --- implementazione di Plugin Cordova Echo.m * * * / #import "Echo.h" #import < Cordova/CDV.h > @implementation Echo - comando di:(CDVInvokedUrlCommand*) echo (void) {CDVPluginResult * pluginResult = nil;
+    @end / --- implementazione di Plugin Cordova Echo.m --- / #import "Echo.h" #import < Cordova/CDV.h > @implementation Echo - comando di:(CDVInvokedUrlCommand*) echo (void) {CDVPluginResult * pluginResult = nil;
         NSString * echo = [command.arguments objectAtIndex: 0];
     
         Se (eco! = nil & & [eco lunghezza] > 0) {pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK messageAsString:echo];

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/481bb6e8/docs/ja/edge/guide/platforms/ios/plugin.md
----------------------------------------------------------------------
diff --git a/docs/ja/edge/guide/platforms/ios/plugin.md b/docs/ja/edge/guide/platforms/ios/plugin.md
index 5f79aa5..29fad7d 100644
--- a/docs/ja/edge/guide/platforms/ios/plugin.md
+++ b/docs/ja/edge/guide/platforms/ios/plugin.md
@@ -90,7 +90,7 @@ CDVPluginResult を使用してを返すことができますさまざまな結
 
 我々 は、次のファイルを追加し、( `Echo.h` および `Echo.m` ) 私たちコルドバ iOS アプリケーション フォルダー内にプラグインのフォルダーに:
 
-    /--- Echo.h コルドバ プラグイン ヘッダー * * */#import < Cordova/CDV.h > @interface エコー: CDVPlugin - (void) エコー:(CDVInvokedUrlCommand*) コマンド;@end/* * * Echo.m コルドバのプラグイン実装 * * */#import"Echo.h"#import < Cordova/CDV.h > @implementation エコー - (void) エコー:(CDVInvokedUrlCommand*) コマンド {CDVPluginResult * pluginResult = nil;NSString * エコー = [command.arguments objectAtIndex:0];場合 (エコー ! = nil & & [エコー長さ] > 0) {pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK messageAsString:echo];} 他 {pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_ERROR];} [self.commandDelegate sendPluginResult:pluginResult callbackId:command.callbackId];} @end
+    /--- Echo.h コルドバ プラグイン ヘッダー ---/#import < Cordova/CDV.h > @interface エコー: CDVPlugin - (void) エコー:(CDVInvokedUrlCommand*) コマンド;@end/* * * Echo.m コルドバのプラグイン実装 * * */#import"Echo.h"#import < Cordova/CDV.h > @implementation エコー - (void) エコー:(CDVInvokedUrlCommand*) コマンド {CDVPluginResult * pluginResult = nil;NSString * エコー = [command.arguments objectAtIndex:0];場合 (エコー ! = nil & & [エコー長さ] > 0) {pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK messageAsString:echo];} 他 {pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_ERROR];} [self.commandDelegate sendPluginResult:pluginResult callbackId:command.callbackId];} @end
     
 
 コードを見てをみましょう。上部に我々 はすべての必要なコルドバ輸入があります。私たちのクラスから拡張 `CDVPlugin` (非常に重要)。

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/481bb6e8/docs/ko/edge/guide/platforms/ios/plugin.md
----------------------------------------------------------------------
diff --git a/docs/ko/edge/guide/platforms/ios/plugin.md b/docs/ko/edge/guide/platforms/ios/plugin.md
index 870f040..1c15f7d 100644
--- a/docs/ko/edge/guide/platforms/ios/plugin.md
+++ b/docs/ko/edge/guide/platforms/ios/plugin.md
@@ -96,9 +96,9 @@ CDVPluginResult를 사용 하 여 돌아갈 수 있습니다 다양 한 결과 
 
 그 후에 다음 파일 추가 ( `Echo.h` 및 `Echo.m` ) 우리의 코르도바 iOS 응용 프로그램 폴더 안의 플러그인 폴더에:
 
-    / --- Echo.h 코르도바 플러그인 헤더 * * * / #import < Cordova/CDV.h > @interface 에코: CDVPlugin-(void) 에코:(CDVInvokedUrlCommand*) 명령;
+    / --- Echo.h 코르도바 플러그인 헤더 --- / #import < Cordova/CDV.h > @interface 에코: CDVPlugin-(void) 에코:(CDVInvokedUrlCommand*) 명령;
     
-    @end / --- Echo.m 코르도바 플러그인 구현 * * * / #import "Echo.h" #import < Cordova/CDV.h > @implementation 에코-(void) 에코:(CDVInvokedUrlCommand*) 명령 {CDVPluginResult * pluginResult = 없음;
+    @end / --- Echo.m 코르도바 플러그인 구현 --- / #import "Echo.h" #import < Cordova/CDV.h > @implementation 에코-(void) 에코:(CDVInvokedUrlCommand*) 명령 {CDVPluginResult * pluginResult = 없음;
         NSString * 에코 = [command.arguments objectAtIndex:0];
     
         경우 (에코! = 대 0 & & [에코 길이] > 0) {pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK messageAsString:echo];

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/481bb6e8/docs/zh/edge/guide/platforms/ios/plugin.md
----------------------------------------------------------------------
diff --git a/docs/zh/edge/guide/platforms/ios/plugin.md b/docs/zh/edge/guide/platforms/ios/plugin.md
index fc8e9a8..e231511 100644
--- a/docs/zh/edge/guide/platforms/ios/plugin.md
+++ b/docs/zh/edge/guide/platforms/ios/plugin.md
@@ -90,7 +90,7 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 然後我們將添加下列檔 ( `Echo.h` 和 `Echo.m` ) 的外掛程式資料夾裡面我們科爾多瓦 iOS 應用程式資料夾中:
 
-    / --- Echo.h 科爾多瓦外掛程式頭 * * * / #import < Cordova/CDV.h > @interface 回聲: CDVPlugin-(void) echo:(CDVInvokedUrlCommand*) 命令 ;@end / * * * Echo.m 科爾多瓦外掛程式執行 * * * / #import"Echo.h"#import < Cordova/CDV.h > @implementation 回聲-(失效) echo:(CDVInvokedUrlCommand*) 命令 {CDVPluginResult * pluginResult = 零 ;NSString * 回聲 = [command.arguments objectAtIndex:0];如果 (回聲! = 無 & & [回聲長度] > 0) {pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK messageAsString:echo];} 其他 {pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_ERROR];} [self.commandDelegate sendPluginResult:pluginResult callbackId:command.callbackId] ;} @end
+    / --- Echo.h 科爾多瓦外掛程式頭 --- / #import < Cordova/CDV.h > @interface 回聲: CDVPlugin-(void) echo:(CDVInvokedUrlCommand*) 命令 ;@end / * * * Echo.m 科爾多瓦外掛程式執行 * * * / #import"Echo.h"#import < Cordova/CDV.h > @implementation 回聲-(失效) echo:(CDVInvokedUrlCommand*) 命令 {CDVPluginResult * pluginResult = 零 ;NSString * 回聲 = [command.arguments objectAtIndex:0];如果 (回聲! = 無 & & [回聲長度] > 0) {pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK messageAsString:echo];} 其他 {pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_ERROR];} [self.commandDelegate sendPluginResult:pluginResult callbackId:command.callbackId] ;} @end
     
 
 讓我們看看代碼。在頂部,我們有所有必要的科爾多瓦進口。我們班延伸從 `CDVPlugin` (非常重要)。


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

Posted by mw...@apache.org.
http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/media/capture/capture.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/media/capture/capture.md b/docs/ru/edge/cordova/media/capture/capture.md
new file mode 100644
index 0000000..c4d3d42
--- /dev/null
+++ b/docs/ru/edge/cordova/media/capture/capture.md
@@ -0,0 +1,126 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# Захват
+
+> Предоставляет доступ к аудио, изображений и возможности видео захвата устройства.
+
+**Важных конфиденциальности Примечание:** Сбор и использование изображений, видео или аудио от устройства камеры или микрофона поднимает вопросы, важные конфиденциальности. Политика конфиденциальности вашего приложения должна обсудить, как приложение использует такие датчики и ли данные, записанные совместно с другими сторонами. Кроме того если app использование камеры или микрофона не является очевидной в пользовательском интерфейсе, необходимо предоставить уведомление just-in-time до вашего приложения, доступ к камеру или микрофон (если �
 �перационной системы устройства не так уже). Это уведомление должно обеспечивать ту же информацию, отметили выше, а также получения разрешения пользователя (например, путем представления выбора **OK** и **Нет, спасибо**). Обратите внимание, что некоторые торговые площадки app может потребоваться приложению уведомлять just-in-time и получить разрешение от пользователя до доступа к камеру или микрофон. Для получения дополнительной информации пожалуйста, смотрите в руководстве конфиденциальности.
+
+## Объекты
+
+*   Захват
+*   CaptureAudioOptions
+*   CaptureImageOptions
+*   CaptureVideoOptions
+*   CaptureCallback
+*   CaptureErrorCB
+*   ConfigurationData
+*   MediaFile
+*   MediaFileData
+
+## Методы
+
+*   capture.captureAudio
+*   capture.captureImage
+*   capture.captureVideo
+*   MediaFile.getFormatData
+
+## Сфера
+
+The `capture` object is assigned to the `navigator.device` object, and therefore has global scope.
+
+    // The global capture object
+    var capture = navigator.device.capture;
+    
+
+## Свойства
+
+*   **supportedAudioModes**: аудио записи форматы, поддерживаемые устройством. (ConfigurationData[])
+
+*   **supportedImageModes**: запись изображения размеры и форматы, поддерживаемые устройством. (ConfigurationData[])
+
+*   **supportedVideoModes**: запись видео резолюций и форматы, поддерживаемые устройством. (ConfigurationData[])
+
+## Методы
+
+*   `capture.captureAudio`: Запуск приложения устройства записи звука для записи аудио клипы.
+
+*   `capture.captureImage`: Запуск приложения камеры устройства принимать фотографии.
+
+*   `capture.captureVideo`: Запуск приложения видеомагнитофон устройства для записи видео.
+
+## Поддерживаемые платформы
+
+*   Андроид
+*   WebWorks ежевики (OS 5.0 и выше)
+*   iOS
+*   Windows Phone 7 и 8
+*   ОС Windows 8
+
+## Доступ к функции
+
+Начиная с версии 3.0 Кордова реализует интерфейсы API уровень устройства как *плагины*. Использование CLI `plugin` команды, описанные в интерфейс командной строки, чтобы добавить или удалить эту функцию для проекта:
+
+        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-media-capture.git
+        $ cordova plugin rm org.apache.cordova.core.media-capture
+    
+
+Эти команды применяются для всех целевых платформ, но изменить параметры конфигурации платформы, описанные ниже:
+
+*   Андроид
+    
+        (in app/res/xml/plugins.xml)
+        <feature name="Capture">
+            <param name="android-package" value="org.apache.cordova.Capture" />
+        </feature>
+        
+        (in app/AndroidManifest.xml)
+        <uses-permission android:name="android.permission.RECORD_AUDIO" />
+        <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
+        
+
+*   Ежевика WebWorks
+    
+        (in www/plugins.xml)
+        <feature name="Capture">
+            <param name="blackberry-package" value="org.apache.cordova.capture.MediaCapture" />
+        </feature>
+        
+        (in www/config.xml)
+        <feature id="blackberry.system"  required="true" version="1.0.0.0" />
+        <feature id="blackberry.io.file" required="true" version="1.0.0.0" />
+        
+
+*   iOS (в`config.xml`)
+    
+        <feature name="Capture">
+            <param name="ios-package" value="CDVCapture" />
+        </feature>
+        
+
+*   Windows Phone (в`Properties/WPAppManifest.xml`)
+    
+        <Capabilities>
+            <Capability Name="ID_CAP_MEDIALIB" />
+            <Capability Name="ID_CAP_MICROPHONE" />
+            <Capability Name="ID_HW_FRONTCAMERA" />
+            <Capability Name="ID_CAP_ISV_CAMERA" />
+            <Capability Name="ID_CAP_CAMERA" />
+        </Capabilities>
+        
+
+Некоторые платформы могут поддерживать эту функцию без необходимости специальной настройки. Смотрите поддержку платформы обзор.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/media/capture/captureAudio.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/media/capture/captureAudio.md b/docs/ru/edge/cordova/media/capture/captureAudio.md
new file mode 100644
index 0000000..8954189
--- /dev/null
+++ b/docs/ru/edge/cordova/media/capture/captureAudio.md
@@ -0,0 +1,133 @@
+---
+
+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.
+---
+
+# capture.captureAudio
+
+> Запустите приложение аудио рекордер и возвращают сведения о файлах захватили аудио клип.
+
+    navigator.device.capture.captureAudio(
+        CaptureCB captureSuccess, CaptureErrorCB captureError,  [CaptureAudioOptions options]
+    );
+    
+
+## Описание
+
+Начинает асинхронную операцию, чтобы захватить аудио записи с помощью устройства по умолчанию аудио записи приложения. Операция позволяет пользователю устройства захвата нескольких записей за один сеанс.
+
+Операции захвата заканчивается, когда либо пользователь выходит из аудио записи приложения, или максимальное количество записей, указанный `CaptureAudioOptions.limit` достигается. Если не `limit` значение параметра указывается, по умолчанию он один (1) и захвата операция прекращается после того, как пользователь записывает один аудио клип.
+
+По завершении операции захвата `CaptureCallback` выполняет с массивом `MediaFile` объекты, описывающие каждый захвачен файл аудио клип. Если пользователь завершает операцию перед захваченных аудио клип `CaptureErrorCallback` выполняет с `CaptureError` объект, показывая `CaptureError.CAPTURE_NO_MEDIA_FILES` код ошибки.
+
+## Поддерживаемые платформы
+
+*   Андроид
+*   WebWorks ежевики (OS 5.0 и выше)
+*   iOS
+*   Windows Phone 7 и 8
+*   ОС Windows 8
+
+## Быстрый пример
+
+    // capture callback
+    var captureSuccess = function(mediaFiles) {
+        var i, path, len;
+        for (i = 0, len = mediaFiles.length; i < len; i += 1) {
+            path = mediaFiles[i].fullPath;
+            // do something interesting with the file
+        }
+    };
+    
+    // capture error callback
+    var captureError = function(error) {
+        navigator.notification.alert('Error code: ' + error.code, null, 'Capture Error');
+    };
+    
+    // start audio capture
+    navigator.device.capture.captureAudio(captureSuccess, captureError, {limit:2});
+    
+
+## Полный пример
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>Capture Audio</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8" src="json2.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Called when capture operation is finished
+        //
+        function captureSuccess(mediaFiles) {
+            var i, len;
+            for (i = 0, len = mediaFiles.length; i < len; i += 1) {
+                uploadFile(mediaFiles[i]);
+            }
+        }
+    
+        // Called if something bad happens.
+        //
+        function captureError(error) {
+            var msg = 'An error occurred during capture: ' + error.code;
+            navigator.notification.alert(msg, null, 'Uh oh!');
+        }
+    
+        // A button will call this function
+        //
+        function captureAudio() {
+            // Launch device audio recording application,
+            // allowing user to capture up to 2 audio clips
+            navigator.device.capture.captureAudio(captureSuccess, captureError, {limit: 2});
+        }
+    
+        // Upload files to server
+        function uploadFile(mediaFile) {
+            var ft = new FileTransfer(),
+                path = mediaFile.fullPath,
+                name = mediaFile.name;
+    
+            ft.upload(path,
+                "http://my.domain.com/upload.php",
+                function(result) {
+                    console.log('Upload success: ' + result.responseCode);
+                    console.log(result.bytesSent + ' bytes sent');
+                },
+                function(error) {
+                    console.log('Error uploading file ' + path + ': ' + error.code);
+                },
+                { fileName: name });
+        }
+    
+        </script>
+        </head>
+        <body>
+            <button onclick="captureAudio();">Capture Audio</button> <br>
+        </body>
+    </html>
+    
+
+## Ежевика WebWorks совместимости
+
+*   Cordova для BlackBerry WebWorks пытается запустить приложение **Диктофон записок** , предоставляемых RIM, чтобы захватить аудио записей. Приложение получает `CaptureError.CAPTURE_NOT_SUPPORTED` код ошибки, если приложение не установлено на устройстве.
+
+## iOS причуды
+
+*   iOS не имеет приложение записи звука по умолчанию, поэтому предоставляется простой пользовательский интерфейс.
+
+## Windows Phone 7 и 8 причуды
+
+*   Windows Phone 7 не имеет приложение записи звука по умолчанию, поэтому предоставляется простой пользовательский интерфейс.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/media/capture/captureAudioOptions.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/media/capture/captureAudioOptions.md b/docs/ru/edge/cordova/media/capture/captureAudioOptions.md
new file mode 100644
index 0000000..3f08bb6
--- /dev/null
+++ b/docs/ru/edge/cordova/media/capture/captureAudioOptions.md
@@ -0,0 +1,45 @@
+---
+
+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.
+---
+
+# CaptureAudioOptions
+
+> Инкапсулирует параметры конфигурации аудио захвата.
+
+## Свойства
+
+*   **ограничение**: максимальное количество аудио клипы, устройства пользователь может записывать в одном захвата. Значение должно быть больше или равно 1 (по умолчанию 1).
+
+*   **Продолжительность**: максимальная продолжительность звука звукового клипа в секундах.
+
+## Быстрый пример
+
+    // limit capture operation to 3 media files, no longer than 10 seconds each
+    var options = { limit: 3, duration: 10 };
+    
+    navigator.device.capture.captureAudio(captureSuccess, captureError, options);
+    
+
+## Андроид причуды
+
+*   `duration`Параметр не поддерживается. Запись длины не могут быть ограничены программным способом.
+
+## Ежевика WebWorks совместимости
+
+*   `duration`Параметр не поддерживается. Запись длины не могут быть ограничены программным способом.
+
+## iOS причуды
+
+*   `limit`Параметр не поддерживается, поэтому только одна запись может быть создана для каждого вызова.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/media/capture/captureImage.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/media/capture/captureImage.md b/docs/ru/edge/cordova/media/capture/captureImage.md
new file mode 100644
index 0000000..3e8c508
--- /dev/null
+++ b/docs/ru/edge/cordova/media/capture/captureImage.md
@@ -0,0 +1,124 @@
+---
+
+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.
+---
+
+# capture.captureImage
+
+> Запустите приложение камеры и возвращают сведения о файлах образа.
+
+    navigator.device.capture.captureImage(
+        CaptureCB captureSuccess, CaptureErrorCB captureError, [CaptureImageOptions options]
+    );
+    
+
+## Описание
+
+Начинает асинхронную операцию для захвата изображения с помощью приложения камеры устройства. Операция позволяет пользователям захватывать более одного изображения за один сеанс.
+
+Операции захвата заканчивается, либо когда пользователь закрывает приложение камеры, или максимальное количество записей, указанный `CaptureAudioOptions.limit` достигается. Если не `limit` указано значение, по умолчанию он один (1) и захвата операция прекращается после того, как пользователь захватывает отдельное изображение.
+
+По завершении операции захвата он вызывает `CaptureCB` обратного вызова с массивом `MediaFile` объектов, описывающих каждый файл образа. Если пользователь завершает операцию до захвата изображения, `CaptureErrorCB` обратного вызова выполняется с `CaptureError` объекта с изображением `CaptureError.CAPTURE_NO_MEDIA_FILES` код ошибки.
+
+## Поддерживаемые платформы
+
+*   Андроид
+*   WebWorks ежевики (OS 5.0 и выше)
+*   iOS
+*   Windows Phone 7 и 8
+*   ОС Windows 8
+
+## Windows Phone 7 причуды
+
+Вызов приложения родной камеры в то время как ваше устройство подключено через Zune не работает, и выполняет обратный вызов для ошибки.
+
+## Быстрый пример
+
+    // capture callback
+    var captureSuccess = function(mediaFiles) {
+        var i, path, len;
+        for (i = 0, len = mediaFiles.length; i < len; i += 1) {
+            path = mediaFiles[i].fullPath;
+            // do something interesting with the file
+        }
+    };
+    
+    // capture error callback
+    var captureError = function(error) {
+        navigator.notification.alert('Error code: ' + error.code, null, 'Capture Error');
+    };
+    
+    // start image capture
+    navigator.device.capture.captureImage(captureSuccess, captureError, {limit:2});
+    
+
+## Полный пример
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>Capture Image</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8" src="json2.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Called when capture operation is finished
+        //
+        function captureSuccess(mediaFiles) {
+            var i, len;
+            for (i = 0, len = mediaFiles.length; i < len; i += 1) {
+                uploadFile(mediaFiles[i]);
+            }
+        }
+    
+        // Called if something bad happens.
+        //
+        function captureError(error) {
+            var msg = 'An error occurred during capture: ' + error.code;
+            navigator.notification.alert(msg, null, 'Uh oh!');
+        }
+    
+        // A button will call this function
+        //
+        function captureImage() {
+            // Launch device camera application,
+            // allowing user to capture up to 2 images
+            navigator.device.capture.captureImage(captureSuccess, captureError, {limit: 2});
+        }
+    
+        // Upload files to server
+        function uploadFile(mediaFile) {
+            var ft = new FileTransfer(),
+                path = mediaFile.fullPath,
+                name = mediaFile.name;
+    
+            ft.upload(path,
+                "http://my.domain.com/upload.php",
+                function(result) {
+                    console.log('Upload success: ' + result.responseCode);
+                    console.log(result.bytesSent + ' bytes sent');
+                },
+                function(error) {
+                    console.log('Error uploading file ' + path + ': ' + error.code);
+                },
+                { fileName: name });
+        }
+    
+        </script>
+        </head>
+        <body>
+            <button onclick="captureImage();">Capture Image</button> <br>
+        </body>
+    </html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/media/capture/captureImageOptions.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/media/capture/captureImageOptions.md b/docs/ru/edge/cordova/media/capture/captureImageOptions.md
new file mode 100644
index 0000000..f2cc381
--- /dev/null
+++ b/docs/ru/edge/cordova/media/capture/captureImageOptions.md
@@ -0,0 +1,35 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# CaptureImageOptions
+
+> Инкапсулирует параметры конфигурации захвата изображения.
+
+## Свойства
+
+*   **ограничение**: максимальное количество изображений, которые пользователь может захватить в одном захвата. Значение должно быть больше или равно 1 (по умолчанию 1).
+
+## Быстрый пример
+
+    // limit capture operation to 3 images
+    var options = { limit: 3 };
+    
+    navigator.device.capture.captureImage(captureSuccess, captureError, options);
+    
+
+## iOS причуды
+
+*   Параметр **limit** не поддерживается, и только одно изображение берется за вызов.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/media/capture/captureVideo.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/media/capture/captureVideo.md b/docs/ru/edge/cordova/media/capture/captureVideo.md
new file mode 100644
index 0000000..4105e5e
--- /dev/null
+++ b/docs/ru/edge/cordova/media/capture/captureVideo.md
@@ -0,0 +1,125 @@
+---
+
+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.
+---
+
+# capture.captureVideo
+
+> Запустите приложение видеомагнитофон и возвращают сведения о файлах захваченного видео клип.
+
+    navigator.device.capture.captureVideo(
+        CaptureCB captureSuccess, CaptureErrorCB captureError, [CaptureVideoOptions options]
+    );
+    
+
+## Описание
+
+Начинает асинхронную операцию, чтобы захватить видео записи с помощью устройства записи видео приложения. Операция позволяет пользователю захватить более чем одной записи в течение одной сессии.
+
+Операции захвата заканчивается, когда либо пользователь выходит из приложения записи видео, или максимальное количество записей, указанный `CaptureVideoOptions.limit` достигается. Если не `limit` значение параметра указывается, по умолчанию он один (1) и захвата операция прекращается после того, как пользователь записывает один видео клип.
+
+По завершении операции захвата его `CaptureCB` обратного вызова выполняется с массивом `MediaFile` объекты, описывающие каждый захвачен файл видео клип. Если пользователь завершает операцию до захвата видео клип, `CaptureErrorCB` обратного вызова выполняется с `CaptureError` объекта с изображением `CaptureError.CAPTURE_NO_MEDIA_FILES` код ошибки.
+
+## Поддерживаемые платформы
+
+*   Андроид
+*   WebWorks ежевики (OS 5.0 и выше)
+*   iOS
+*   Windows Phone 7 и 8
+*   ОС Windows 8
+
+## Быстрый пример
+
+    // capture callback
+    var captureSuccess = function(mediaFiles) {
+        var i, path, len;
+        for (i = 0, len = mediaFiles.length; i < len; i += 1) {
+            path = mediaFiles[i].fullPath;
+            // do something interesting with the file
+        }
+    };
+    
+    // capture error callback
+    var captureError = function(error) {
+        navigator.notification.alert('Error code: ' + error.code, null, 'Capture Error');
+    };
+    
+    // start video capture
+    navigator.device.capture.captureVideo(captureSuccess, captureError, {limit:2});
+    
+
+## Полный пример
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>Capture Video</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8" src="json2.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Called when capture operation is finished
+        //
+        function captureSuccess(mediaFiles) {
+            var i, len;
+            for (i = 0, len = mediaFiles.length; i < len; i += 1) {
+                uploadFile(mediaFiles[i]);
+            }
+        }
+    
+        // Called if something bad happens.
+        //
+        function captureError(error) {
+            var msg = 'An error occurred during capture: ' + error.code;
+            navigator.notification.alert(msg, null, 'Uh oh!');
+        }
+    
+        // A button will call this function
+        //
+        function captureVideo() {
+            // Launch device video recording application,
+            // allowing user to capture up to 2 video clips
+            navigator.device.capture.captureVideo(captureSuccess, captureError, {limit: 2});
+        }
+    
+        // Upload files to server
+        function uploadFile(mediaFile) {
+            var ft = new FileTransfer(),
+                path = mediaFile.fullPath,
+                name = mediaFile.name;
+    
+            ft.upload(path,
+                "http://my.domain.com/upload.php",
+                function(result) {
+                    console.log('Upload success: ' + result.responseCode);
+                    console.log(result.bytesSent + ' bytes sent');
+                },
+                function(error) {
+                    console.log('Error uploading file ' + path + ': ' + error.code);
+                },
+                { fileName: name });
+        }
+    
+        </script>
+        </head>
+        <body>
+            <button onclick="captureVideo();">Capture Video</button> <br>
+        </body>
+    </html>
+    
+
+## Ежевика WebWorks совместимости
+
+*   Cordova для BlackBerry WebWorks пытается запустить приложение **Видеомагнитофон** , предоставляемых RIM, чтобы захватить видео записи. Приложение получает `CaptureError.CAPTURE_NOT_SUPPORTED` код ошибки, если приложение не установлено на устройстве.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/media/capture/captureVideoOptions.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/media/capture/captureVideoOptions.md b/docs/ru/edge/cordova/media/capture/captureVideoOptions.md
new file mode 100644
index 0000000..97d3948
--- /dev/null
+++ b/docs/ru/edge/cordova/media/capture/captureVideoOptions.md
@@ -0,0 +1,41 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# CaptureVideoOptions
+
+> Инкапсулирует параметры конфигурации захвата видео.
+
+## Свойства
+
+*   **ограничение**: максимальное количество видеоклипов устройства пользователь может захватить в одном захвата. Значение должно быть больше или равно 1 (по умолчанию 1).
+
+*   **Продолжительность**: максимальная длительность видеоклипа, в секундах.
+
+## Быстрый пример
+
+    // limit capture operation to 3 video clips
+    var options = { limit: 3 };
+    
+    navigator.device.capture.captureVideo(captureSuccess, captureError, options);
+    
+
+## Ежевика WebWorks совместимости
+
+*   Параметр **duration** не поддерживается, поэтому длина записи не могут быть ограничены программным способом.
+
+## iOS причуды
+
+*   Параметр **limit** не поддерживается. Только один видео записывается на вызов.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/media/media.getCurrentPosition.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/media/media.getCurrentPosition.md b/docs/ru/edge/cordova/media/media.getCurrentPosition.md
new file mode 100644
index 0000000..a97042b
--- /dev/null
+++ b/docs/ru/edge/cordova/media/media.getCurrentPosition.md
@@ -0,0 +1,173 @@
+---
+
+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.
+---
+
+# media.getCurrentPosition
+
+Возвращает текущую позицию в аудиофайл.
+
+    media.getCurrentPosition(mediaSuccess, [mediaError]);
+    
+
+## Параметры
+
+*   **mediaSuccess**: обратный вызов, который передается в текущую позицию в секундах.
+
+*   **mediaError**: (необязательно) обратного вызова для выполнения, если происходит ошибка.
+
+## Описание
+
+Асинхронная функция, которая возвращает текущую позицию базового звуковой файл `Media` объект. Также обновляет `Media` объекта `position` параметр.
+
+## Поддерживаемые платформы
+
+*   Андроид
+
+*   WebWorks ежевики (OS 5.0 и выше)
+
+*   iOS
+
+*   Windows Phone 7 и 8
+
+*   Tizen
+
+*   ОС Windows 8
+
+## Быстрый пример
+
+    // Audio player
+    //
+    var my_media = new Media(src, onSuccess, onError);
+    
+    // Update media position every second
+    var mediaTimer = setInterval(function () {
+        // get media position
+        my_media.getCurrentPosition(
+            // success callback
+            function (position) {
+                if (position > -1) {
+                    console.log((position) + " sec");
+                }
+            },
+            // error callback
+            function (e) {
+                console.log("Error getting pos=" + e);
+            }
+        );
+    }, 1000);
+    
+
+## Полный пример
+
+        <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
+                      "http://www.w3.org/TR/html4/strict.dtd">
+        <html>
+          <head>
+            <title>Media Example</title>
+    
+            <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+            <script type="text/javascript" charset="utf-8">
+    
+            // Wait for device API libraries to load
+            //
+            document.addEventListener("deviceready", onDeviceReady, false);
+    
+            // device APIs are available
+            //
+            function onDeviceReady() {
+                playAudio("http://audio.ibeat.org/content/p1rj1s/p1rj1s_-_rockGuitar.mp3");
+            }
+    
+            // Audio player
+            //
+            var my_media = null;
+            var mediaTimer = null;
+    
+            // Play audio
+            //
+            function playAudio(src) {
+                // Create Media object from src
+                my_media = new Media(src, onSuccess, onError);
+    
+                // Play audio
+                my_media.play();
+    
+                // Update my_media position every second
+                if (mediaTimer == null) {
+                    mediaTimer = setInterval(function() {
+                        // get my_media position
+                        my_media.getCurrentPosition(
+                            // success callback
+                            function(position) {
+                                if (position > -1) {
+                                    setAudioPosition((position) + " sec");
+                                }
+                            },
+                            // error callback
+                            function(e) {
+                                console.log("Error getting pos=" + e);
+                                setAudioPosition("Error: " + e);
+                            }
+                        );
+                    }, 1000);
+                }
+            }
+    
+            // Pause audio
+            //
+            function pauseAudio() {
+                if (my_media) {
+                    my_media.pause();
+                }
+            }
+    
+            // Stop audio
+            //
+            function stopAudio() {
+                if (my_media) {
+                    my_media.stop();
+                }
+                clearInterval(mediaTimer);
+                mediaTimer = null;
+            }
+    
+            // onSuccess Callback
+            //
+            function onSuccess() {
+                console.log("playAudio():Audio Success");
+            }
+    
+            // onError Callback
+            //
+            function onError(error) {
+                alert('code: '    + error.code    + '\n' +
+                      'message: ' + error.message + '\n');
+            }
+    
+            // Set audio position
+            //
+            function setAudioPosition(position) {
+                document.getElementById('audio_position').innerHTML = position;
+            }
+    
+            </script>
+          </head>
+          <body>
+            <a href="#" class="btn large" onclick="playAudio('http://audio.ibeat.org/content/p1rj1s/p1rj1s_-_rockGuitar.mp3');">Play Audio</a>
+            <a href="#" class="btn large" onclick="pauseAudio();">Pause Playing Audio</a>
+            <a href="#" class="btn large" onclick="stopAudio();">Stop Playing Audio</a>
+            <p id="audio_position"></p>
+          </body>
+        </html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/media/media.getDuration.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/media/media.getDuration.md b/docs/ru/edge/cordova/media/media.getDuration.md
new file mode 100644
index 0000000..ba2b132
--- /dev/null
+++ b/docs/ru/edge/cordova/media/media.getDuration.md
@@ -0,0 +1,159 @@
+---
+
+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.
+---
+
+# media.getDuration
+
+Возвращает продолжительность звукового файла.
+
+    media.getDuration();
+    
+
+## Описание
+
+`media.getDuration`Метод выполняется синхронно, возвращая продолжительность звукового файла в секундах, если известны. Если длительность неизвестна, возвращается значение -1.
+
+## Поддерживаемые платформы
+
+*   Андроид
+*   WebWorks ежевики (OS 5.0 и выше)
+*   iOS
+*   Windows Phone 7 и 8
+*   Tizen
+*   ОС Windows 8
+
+## Быстрый пример
+
+    // Audio player
+    //
+    var my_media = new Media(src, onSuccess, onError);
+    
+    // Get duration
+    var counter = 0;
+    var timerDur = setInterval(function() {
+        counter = counter + 100;
+        if (counter > 2000) {
+            clearInterval(timerDur);
+        }
+        var dur = my_media.getDuration();
+        if (dur > 0) {
+            clearInterval(timerDur);
+            document.getElementById('audio_duration').innerHTML = (dur) + " sec";
+        }
+    }, 100);
+    
+
+## Полный пример
+
+        <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
+                              "http://www.w3.org/TR/html4/strict.dtd">
+        <html>
+          <head>
+            <title>Media Example</title>
+    
+            <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+            <script type="text/javascript" charset="utf-8">
+    
+            // Wait for device API libraries to load
+            //
+            document.addEventListener("deviceready", onDeviceReady, false);
+    
+            // device APIs are available
+            //
+            function onDeviceReady() {
+                playAudio("http://audio.ibeat.org/content/p1rj1s/p1rj1s_-_rockGuitar.mp3");
+            }
+    
+            // Audio player
+            //
+            var my_media = null;
+            var mediaTimer = null;
+    
+            // Play audio
+            //
+            function playAudio(src) {
+                // Create Media object from src
+                my_media = new Media(src, onSuccess, onError);
+    
+                // Play audio
+                my_media.play();
+    
+                // Update my_media position every second
+                if (mediaTimer == null) {
+                    mediaTimer = setInterval(function() {
+                        // get my_media position
+                        my_media.getCurrentPosition(
+                            // success callback
+                            function(position) {
+                                if (position > -1) {
+                                    setAudioPosition((position) + " sec");
+                                }
+                            },
+                            // error callback
+                            function(e) {
+                                console.log("Error getting pos=" + e);
+                                setAudioPosition("Error: " + e);
+                            }
+                        );
+                    }, 1000);
+                }
+            }
+    
+            // Pause audio
+            //
+            function pauseAudio() {
+                if (my_media) {
+                    my_media.pause();
+                }
+            }
+    
+            // Stop audio
+            //
+            function stopAudio() {
+                if (my_media) {
+                    my_media.stop();
+                }
+                clearInterval(mediaTimer);
+                mediaTimer = null;
+            }
+    
+            // onSuccess Callback
+            //
+            function onSuccess() {
+                console.log("playAudio():Audio Success");
+            }
+    
+            // onError Callback
+            //
+            function onError(error) {
+                alert('code: '    + error.code    + '\n' +
+                      'message: ' + error.message + '\n');
+            }
+    
+            // Set audio position
+            //
+            function setAudioPosition(position) {
+                document.getElementById('audio_position').innerHTML = position;
+            }
+    
+            </script>
+          </head>
+          <body>
+            <a href="#" class="btn large" onclick="playAudio('http://audio.ibeat.org/content/p1rj1s/p1rj1s_-_rockGuitar.mp3');">Play Audio</a>
+            <a href="#" class="btn large" onclick="pauseAudio();">Pause Playing Audio</a>
+            <a href="#" class="btn large" onclick="stopAudio();">Stop Playing Audio</a>
+            <p id="audio_position"></p>
+          </body>
+        </html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/media/media.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/media/media.md b/docs/ru/edge/cordova/media/media.md
new file mode 100644
index 0000000..9c7fbb3
--- /dev/null
+++ b/docs/ru/edge/cordova/media/media.md
@@ -0,0 +1,145 @@
+---
+
+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.
+---
+
+# Средства массовой информации
+
+> `Media`Объект обеспечивает возможность записывать и воспроизводить звуковые файлы на устройстве.
+
+    var media = new Media(src, mediaSuccess, [mediaError], [mediaStatus]);
+    
+
+**Примечание:** Текущая реализация не соответствует спецификации W3C для захвата СМИ и предоставляется только для удобства. Будущее осуществление будет придерживаться последней спецификации W3C и может Опознайте текущих API.
+
+## Параметры
+
+*   **src**: URI, содержащий аудио-контент. *(DOMString)*
+
+*   **mediaSuccess**: (необязательно) обратного вызова, который выполняется после `Media` объект завершения текущего воспроизведения, записи или стоп действий. *(Функция)*
+
+*   **mediaError**: (необязательно) обратного вызова, который выполняется при возникновении ошибки. *(Функция)*
+
+*   **mediaStatus**: (необязательно) обратного вызова, который выполняется для отображения изменений состояния. *(Функция)*
+
+## Константы
+
+Следующие константы сообщается как единственный параметр для `mediaStatus` обратного вызова:
+
+*   `Media.MEDIA_NONE` = 0;
+*   `Media.MEDIA_STARTING` = 1;
+*   `Media.MEDIA_RUNNING` = 2;
+*   `Media.MEDIA_PAUSED` = 3;
+*   `Media.MEDIA_STOPPED` = 4;
+
+## Методы
+
+*   `media.getCurrentPosition`: Возвращает текущую позицию в аудиофайл.
+
+*   `media.getDuration`: Возвращает продолжительность звукового файла.
+
+*   `media.play`: Начать или возобновить воспроизведение звукового файла.
+
+*   `media.pause`: Приостановка воспроизведения звукового файла.
+
+*   `media.release`: Выпускает аудио ресурсы базовой операционной системы.
+
+*   `media.seekTo`: Перемещает положение в пределах звукового файла.
+
+*   `media.setVolume`: Задайте громкость воспроизведения звука.
+
+*   `media.startRecord`: Начните запись звукового файла.
+
+*   `media.stopRecord`: Остановите запись аудио файлов.
+
+*   `media.stop`: Остановка воспроизведения звукового файла.
+
+## Дополнительные ReadOnly параметры
+
+*   **позиции**: позиция в аудио воспроизведения в секундах.
+    
+    *   Не автоматически обновляются во время игры; Вызовите `getCurrentPosition` для обновления.
+
+*   **Продолжительность**: продолжительность СМИ, в секундах.
+
+## Поддерживаемые платформы
+
+*   Андроид
+*   WebWorks ежевики (OS 5.0 и выше)
+*   iOS
+*   Windows Phone 7.5
+*   Tizen
+*   ОС Windows 8
+
+## Доступ к функции
+
+Начиная с версии 3.0 Кордова реализует интерфейсы API уровень устройства как *плагины*. Использование CLI `plugin` команды, описанные в интерфейс командной строки, чтобы добавить или удалить эту функцию для проекта:
+
+        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-media.git
+        
+
+Эти команды применяются для всех целевых платформ, но изменить параметры конфигурации платформы, описанные ниже:
+
+*   Андроид
+    
+        (in app/res/xml/config.xml)
+        <feature name="Media">
+            <param name="android-package" value="org.apache.cordova.AudioHandler" />
+        </feature>
+        
+        (in app/AndroidManifest.xml)
+        <uses-permission android:name="android.permission.RECORD_AUDIO" />
+        <uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" />
+        <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
+        
+
+*   Ежевика WebWorks
+    
+        (in www/plugins.xml)
+        <feature name="Capture">
+            <param name="blackberry-package" value="org.apache.cordova.media.MediaCapture" />
+        </feature>
+        
+
+*   iOS (в`config.xml`)
+    
+        <feature name="Media">
+            <param name="ios-package" value="CDVSound" />
+        </feature>
+        
+
+*   Windows Phone (в`Properties/WPAppManifest.xml`)
+    
+        <Capabilities>
+            <Capability Name="ID_CAP_MEDIALIB" />
+            <Capability Name="ID_CAP_MICROPHONE" />
+            <Capability Name="ID_HW_FRONTCAMERA" />
+            <Capability Name="ID_CAP_ISV_CAMERA" />
+            <Capability Name="ID_CAP_CAMERA" />
+        </Capabilities>
+        
+    
+    Ссылка: [манифест приложения для Windows Phone][1]
+
+ [1]: http://msdn.microsoft.com/en-us/library/ff769509%28v=vs.92%29.aspx
+
+Некоторые платформы могут поддерживать эту функцию без необходимости специальной настройки. Смотрите поддержку платформы обзор.
+
+### Windows Phone причуды
+
+*   Только один файл может воспроизводиться одновременно.
+
+*   Существуют строгие ограничения в отношении как ваше приложение взаимодействует с другими средствами массовой информации. Смотрите в [документации Microsoft для подробной информации][2].
+
+ [2]: http://msdn.microsoft.com/en-us/library/windowsphone/develop/hh184838(v=vs.92).aspx
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/media/media.pause.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/media/media.pause.md b/docs/ru/edge/cordova/media/media.pause.md
new file mode 100644
index 0000000..b3e9fb2
--- /dev/null
+++ b/docs/ru/edge/cordova/media/media.pause.md
@@ -0,0 +1,161 @@
+---
+
+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.
+---
+
+# Media.Pause
+
+Приостанавливает воспроизведение звукового файла.
+
+    media.pause();
+    
+
+## Описание
+
+`media.pause`Метод выполняется синхронно и приостанавливает воспроизведение звукового файла.
+
+## Поддерживаемые платформы
+
+*   Андроид
+*   WebWorks ежевики (OS 5.0 и выше)
+*   iOS
+*   Windows Phone 7 и 8
+*   Tizen
+*   ОС Windows 8
+
+## Быстрый пример
+
+    // Play audio
+    //
+    function playAudio(url) {
+        // Play the audio file at url
+        var my_media = new Media(url,
+            // success callback
+            function () { console.log("playAudio():Audio Success"); },
+            // error callback
+            function (err) { console.log("playAudio():Audio Error: " + err); }
+        );
+    
+        // Play audio
+        my_media.play();
+    
+        // Pause after 10 seconds
+        setTimeout(function () {
+            media.pause();
+        }, 10000);
+    }
+    
+
+## Полный пример
+
+        <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
+                              "http://www.w3.org/TR/html4/strict.dtd">
+        <html>
+          <head>
+            <title>Media Example</title>
+    
+            <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+            <script type="text/javascript" charset="utf-8">
+    
+            // Wait for device API libraries to load
+            //
+            document.addEventListener("deviceready", onDeviceReady, false);
+    
+            // device APIs are available
+            //
+            function onDeviceReady() {
+                playAudio("http://audio.ibeat.org/content/p1rj1s/p1rj1s_-_rockGuitar.mp3");
+            }
+    
+            // Audio player
+            //
+            var my_media = null;
+            var mediaTimer = null;
+    
+            // Play audio
+            //
+            function playAudio(src) {
+                // Create Media object from src
+                my_media = new Media(src, onSuccess, onError);
+    
+                // Play audio
+                my_media.play();
+    
+                // Update my_media position every second
+                if (mediaTimer == null) {
+                    mediaTimer = setInterval(function() {
+                        // get my_media position
+                        my_media.getCurrentPosition(
+                            // success callback
+                            function(position) {
+                                if (position > -1) {
+                                    setAudioPosition((position) + " sec");
+                                }
+                            },
+                            // error callback
+                            function(e) {
+                                console.log("Error getting pos=" + e);
+                                setAudioPosition("Error: " + e);
+                            }
+                        );
+                    }, 1000);
+                }
+            }
+    
+            // Pause audio
+            //
+            function pauseAudio() {
+                if (my_media) {
+                    my_media.pause();
+                }
+            }
+    
+            // Stop audio
+            //
+            function stopAudio() {
+                if (my_media) {
+                    my_media.stop();
+                }
+                clearInterval(mediaTimer);
+                mediaTimer = null;
+            }
+    
+            // onSuccess Callback
+            //
+            function onSuccess() {
+                console.log("playAudio():Audio Success");
+            }
+    
+            // onError Callback
+            //
+            function onError(error) {
+                alert('code: '    + error.code    + '\n' +
+                      'message: ' + error.message + '\n');
+            }
+    
+            // Set audio position
+            //
+            function setAudioPosition(position) {
+                document.getElementById('audio_position').innerHTML = position;
+            }
+    
+            </script>
+          </head>
+          <body>
+            <a href="#" class="btn large" onclick="playAudio('http://audio.ibeat.org/content/p1rj1s/p1rj1s_-_rockGuitar.mp3');">Play Audio</a>
+            <a href="#" class="btn large" onclick="pauseAudio();">Pause Playing Audio</a>
+            <a href="#" class="btn large" onclick="stopAudio();">Stop Playing Audio</a>
+            <p id="audio_position"></p>
+          </body>
+        </html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/media/media.play.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/media/media.play.md b/docs/ru/edge/cordova/media/media.play.md
new file mode 100644
index 0000000..ca46044
--- /dev/null
+++ b/docs/ru/edge/cordova/media/media.play.md
@@ -0,0 +1,184 @@
+---
+
+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.
+---
+
+# Media.Play
+
+Запускает или возобновляет воспроизведение звукового файла.
+
+    media.play();
+    
+
+## Описание
+
+`media.play`Метод выполняется синхронно и запускает или возобновляет воспроизведение звукового файла.
+
+## Поддерживаемые платформы
+
+*   Андроид
+*   WebWorks ежевики (OS 5.0 и выше)
+*   iOS
+*   Windows Phone 7 и 8
+*   Tizen
+*   ОС Windows 8
+
+## Быстрый пример
+
+    // Play audio
+    //
+    function playAudio(url) {
+        // Play the audio file at url
+        var my_media = new Media(url,
+            // success callback
+            function () {
+                console.log("playAudio():Audio Success");
+            },
+            // error callback
+            function (err) {
+                console.log("playAudio():Audio Error: " + err);
+            }
+        );
+        // Play audio
+        my_media.play();
+    }
+    
+
+## Полный пример
+
+        <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
+                              "http://www.w3.org/TR/html4/strict.dtd">
+        <html>
+          <head>
+            <title>Media Example</title>
+    
+            <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+            <script type="text/javascript" charset="utf-8">
+    
+            // Wait for device API libraries to load
+            //
+            document.addEventListener("deviceready", onDeviceReady, false);
+    
+            // device APIs are available
+            //
+            function onDeviceReady() {
+                playAudio("http://audio.ibeat.org/content/p1rj1s/p1rj1s_-_rockGuitar.mp3");
+            }
+    
+            // Audio player
+            //
+            var my_media = null;
+            var mediaTimer = null;
+    
+            // Play audio
+            //
+            function playAudio(src) {
+                if (my_media == null) {
+                    // Create Media object from src
+                    my_media = new Media(src, onSuccess, onError);
+                } // else play current audio
+                // Play audio
+                my_media.play();
+    
+                // Update my_media position every second
+                if (mediaTimer == null) {
+                    mediaTimer = setInterval(function() {
+                        // get my_media position
+                        my_media.getCurrentPosition(
+                            // success callback
+                            function(position) {
+                                if (position > -1) {
+                                    setAudioPosition((position) + " sec");
+                                }
+                            },
+                            // error callback
+                            function(e) {
+                                console.log("Error getting pos=" + e);
+                                setAudioPosition("Error: " + e);
+                            }
+                        );
+                    }, 1000);
+                }
+            }
+    
+            // Pause audio
+            //
+            function pauseAudio() {
+                if (my_media) {
+                    my_media.pause();
+                }
+            }
+    
+            // Stop audio
+            //
+            function stopAudio() {
+                if (my_media) {
+                    my_media.stop();
+                }
+                clearInterval(mediaTimer);
+                mediaTimer = null;
+            }
+    
+            // onSuccess Callback
+            //
+            function onSuccess() {
+                console.log("playAudio():Audio Success");
+            }
+    
+            // onError Callback
+            //
+            function onError(error) {
+                alert('code: '    + error.code    + '\n' +
+                      'message: ' + error.message + '\n');
+            }
+    
+            // Set audio position
+            //
+            function setAudioPosition(position) {
+                document.getElementById('audio_position').innerHTML = position;
+            }
+    
+            </script>
+          </head>
+          <body>
+            <a href="#" class="btn large" onclick="playAudio('http://audio.ibeat.org/content/p1rj1s/p1rj1s_-_rockGuitar.mp3');">Play Audio</a>
+            <a href="#" class="btn large" onclick="pauseAudio();">Pause Playing Audio</a>
+            <a href="#" class="btn large" onclick="stopAudio();">Stop Playing Audio</a>
+            <p id="audio_position"></p>
+          </body>
+        </html>
+    
+
+## Ежевика WebWorks совместимости
+
+*   Устройства blackBerry поддерживают ограниченное количество одновременных каналов звука. CDMA устройств поддерживают только один аудио канал. Другие устройства поддерживают до двух одновременных каналов. Попытка играть более аудио файлов, чем сумма, поддерживаемых приводит к предыдущей остановки воспроизведения.
+
+## iOS причуды
+
+*   **numberOfLoops**: этот параметр, чтобы передать `play` метод, чтобы указать количество раз, вы хотите, чтобы средства массовой информации файла для воспроизведения, например:
+    
+        var myMedia = new Media("http://audio.ibeat.org/content/p1rj1s/p1rj1s_-_rockGuitar.mp3")
+        myMedia.play({ numberOfLoops: 2 })
+        
+
+*   **playAudioWhenScreenIsLocked**: передайте этот параметр для `play` метод, чтобы указать, хотите ли вы разрешить воспроизведение, когда экран заблокирован. Если значение `true` (значение по умолчанию), состояние оборудования безгласную кнопку игнорируется, например:
+    
+        var myMedia = new Media("http://audio.ibeat.org/content/p1rj1s/p1rj1s_-_rockGuitar.mp3")
+        myMedia.play({ playAudioWhenScreenIsLocked : false })
+        
+
+*   **Порядок поиска файла**: когда предоставляется только имя файла или простой путь, iOS ищет в `www` каталог для файла, а затем в приложении `documents/tmp` каталога:
+    
+        var myMedia = new Media("audio/beer.mp3")
+        myMedia.play()  // first looks for file in www/audio/beer.mp3 then in <application>/documents/tmp/audio/beer.mp3
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/media/media.release.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/media/media.release.md b/docs/ru/edge/cordova/media/media.release.md
new file mode 100644
index 0000000..1621f18
--- /dev/null
+++ b/docs/ru/edge/cordova/media/media.release.md
@@ -0,0 +1,149 @@
+---
+
+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.
+---
+
+# media.release
+
+Освобождает ресурсы аудио базовой операционной системы.
+
+    media.release();
+    
+
+## Описание
+
+`media.release`Метод выполняется синхронно, выпуская аудио ресурсы базовой операционной системы. Это особенно важно для Android, так как есть конечное количество экземпляров OpenCore для воспроизведения мультимедиа. Приложения должны вызвать `release` функция для любого `Media` ресурс, который больше не нужен.
+
+## Поддерживаемые платформы
+
+*   Андроид
+*   WebWorks ежевики (OS 5.0 и выше)
+*   iOS
+*   Windows Phone 7 и 8
+*   Tizen
+*   ОС Windows 8
+
+## Быстрый пример
+
+    // Audio player
+    //
+    var my_media = new Media(src, onSuccess, onError);
+    
+    my_media.play();
+    my_media.stop();
+    my_media.release();
+    
+
+## Полный пример
+
+        <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
+                              "http://www.w3.org/TR/html4/strict.dtd">
+        <html>
+          <head>
+            <title>Media Example</title>
+    
+            <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+            <script type="text/javascript" charset="utf-8">
+    
+            // Wait for device API libraries to load
+            //
+            document.addEventListener("deviceready", onDeviceReady, false);
+    
+            // device APIs are available
+            //
+            function onDeviceReady() {
+                playAudio("http://audio.ibeat.org/content/p1rj1s/p1rj1s_-_rockGuitar.mp3");
+            }
+    
+            // Audio player
+            //
+            var my_media = null;
+            var mediaTimer = null;
+    
+            // Play audio
+            //
+            function playAudio(src) {
+                // Create Media object from src
+                my_media = new Media(src, onSuccess, onError);
+    
+                // Play audio
+                my_media.play();
+    
+                // Update my_media position every second
+                if (mediaTimer == null) {
+                    mediaTimer = setInterval(function() {
+                        // get my_media position
+                        my_media.getCurrentPosition(
+                            // success callback
+                            function(position) {
+                                if (position > -1) {
+                                    setAudioPosition((position) + " sec");
+                                }
+                            },
+                            // error callback
+                            function(e) {
+                                console.log("Error getting pos=" + e);
+                                setAudioPosition("Error: " + e);
+                            }
+                        );
+                    }, 1000);
+                }
+            }
+    
+            // Pause audio
+            //
+            function pauseAudio() {
+                if (my_media) {
+                    my_media.pause();
+                }
+            }
+    
+            // Stop audio
+            //
+            function stopAudio() {
+                if (my_media) {
+                    my_media.stop();
+                }
+                clearInterval(mediaTimer);
+                mediaTimer = null;
+            }
+    
+            // onSuccess Callback
+            //
+            function onSuccess() {
+                console.log("playAudio():Audio Success");
+            }
+    
+            // onError Callback
+            //
+            function onError(error) {
+                alert('code: '    + error.code    + '\n' +
+                      'message: ' + error.message + '\n');
+            }
+    
+            // Set audio position
+            //
+            function setAudioPosition(position) {
+                document.getElementById('audio_position').innerHTML = position;
+            }
+    
+            </script>
+          </head>
+          <body>
+            <a href="#" class="btn large" onclick="playAudio('http://audio.ibeat.org/content/p1rj1s/p1rj1s_-_rockGuitar.mp3');">Play Audio</a>
+            <a href="#" class="btn large" onclick="pauseAudio();">Pause Playing Audio</a>
+            <a href="#" class="btn large" onclick="stopAudio();">Stop Playing Audio</a>
+            <p id="audio_position"></p>
+          </body>
+        </html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/media/media.seekTo.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/media/media.seekTo.md b/docs/ru/edge/cordova/media/media.seekTo.md
new file mode 100644
index 0000000..809445e
--- /dev/null
+++ b/docs/ru/edge/cordova/media/media.seekTo.md
@@ -0,0 +1,152 @@
+---
+
+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.
+---
+
+# media.seekTo
+
+Задает текущую позицию в течение звукового файла.
+
+    media.seekTo(milliseconds);
+    
+
+## Параметры
+
+*   **МС**: позиции задать позицию воспроизведения в аудио, в миллисекундах.
+
+## Описание
+
+`media.seekTo`Выполняется асинхронно, обновление текущую позицию воспроизведения в звуковой файл ссылается `Media` объект. Также обновляет `Media` объекта `position` параметр.
+
+## Поддерживаемые платформы
+
+*   Андроид
+*   WebWorks ежевики (OS 6.0 и выше)
+*   iOS
+*   Windows Phone 7 и 8
+*   Tizen
+*   ОС Windows 8
+
+## Быстрый пример
+
+    // Audio player
+    //
+    var my_media = new Media(src, onSuccess, onError);
+        my_media.play();
+    // SeekTo to 10 seconds after 5 seconds
+    setTimeout(function() {
+        my_media.seekTo(10000);
+    }, 5000);
+    
+
+## Полный пример
+
+        <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" 
+                              "http://www.w3.org/TR/html4/strict.dtd">
+        <html>
+          <head>
+            <title>Media Example</title>
+    
+            <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+            <script type="text/javascript" charset="utf-8">
+    
+            // Wait for device API libraries to load
+            //
+            document.addEventListener("deviceready", onDeviceReady, false);
+    
+            // device APIs are available
+            //
+            function onDeviceReady() {
+                playAudio("http://audio.ibeat.org/content/p1rj1s/p1rj1s_-_rockGuitar.mp3");
+            }
+    
+            // Audio player
+            //
+            var my_media = null;
+            var mediaTimer = null;
+    
+            // Play audio
+            //
+            function playAudio(src) {
+                // Create Media object from src
+                my_media = new Media(src, onSuccess, onError);
+    
+                // Play audio
+                my_media.play();
+    
+                // Update media position every second
+                mediaTimer = setInterval(function() {
+                    // get media position
+                    my_media.getCurrentPosition(
+                        // success callback
+                        function(position) {
+                            if (position > -1) {
+                                setAudioPosition(position + " sec");
+                            }
+                        },
+                        // error callback
+                        function(e) {
+                            console.log("Error getting pos=" + e);
+                        }
+                    );
+                }, 1000);
+    
+                // SeekTo to 10 seconds after 5 seconds
+                setTimeout(function() {
+                    my_media.seekTo(10000);
+                }, 5000);
+            }
+    
+            // Stop audio
+            //
+            function stopAudio() {
+                if (my_media) {
+                    my_media.stop();
+                }
+                clearInterval(mediaTimer);
+                mediaTimer = null;
+            }
+    
+            // onSuccess Callback
+            //
+            function onSuccess() {
+                console.log("playAudio():Audio Success");
+            }
+    
+            // onError Callback
+            //
+            function onError(error) {
+                alert('code: '    + error.code    + '\n' +
+                      'message: ' + error.message + '\n');
+            }
+    
+            // Set audio position
+            //
+            function setAudioPosition(position) {
+                document.getElementById('audio_position').innerHTML = position;
+            }
+    
+            </script>
+          </head>
+          <body>
+            <a href="#" class="btn large" onclick="playAudio('http://audio.ibeat.org/content/p1rj1s/p1rj1s_-_rockGuitar.mp3');">Play Audio</a>
+            <a href="#" class="btn large" onclick="stopAudio();">Stop Playing Audio</a>
+            <p id="audio_position"></p>
+          </body>
+        </html>
+    
+
+## Ежевика WebWorks совместимости
+
+*   Не поддерживается на устройствах BlackBerry OS 5.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/media/media.setVolume.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/media/media.setVolume.md b/docs/ru/edge/cordova/media/media.setVolume.md
new file mode 100644
index 0000000..c14dc34
--- /dev/null
+++ b/docs/ru/edge/cordova/media/media.setVolume.md
@@ -0,0 +1,170 @@
+---
+
+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.
+---
+
+# media.setVolume
+
+Задайте громкость звукового файла.
+
+    media.setVolume(volume);
+    
+
+## Параметры
+
+*   **объем**: тома, чтобы задать для воспроизведения. Значение должно быть в диапазоне от 0.0 до 1.0.
+
+## Описание
+
+Функция `media.setVolume` является асинхронная функция, которая устанавливает громкость во время воспроизведения аудио.
+
+## Поддерживаемые платформы
+
+*   Андроид
+*   iOS
+
+## Быстрый пример
+
+    // Play audio
+    //
+    function playAudio(url) {
+        // Play the audio file at url
+        var my_media = new Media(url,
+            // success callback
+            function() {
+                console.log("playAudio():Audio Success");
+            },
+            // error callback
+            function(err) {
+                console.log("playAudio():Audio Error: "+err);
+        });
+    
+        // Play audio
+        my_media.play();
+    
+        // Mute volume after 2 seconds
+        setTimeout(function() {
+            my_media.setVolume('0.0');
+        }, 2000);
+    
+        // Set volume to 1.0 after 5 seconds
+        setTimeout(function() {
+            my_media.setVolume('1.0');
+        }, 5000);
+    }
+    
+
+## Полный пример
+
+        <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
+                              "http://www.w3.org/TR/html4/strict.dtd">
+        <html>
+          <head>
+            <title>Media Example</title>
+    
+            <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+            <script type="text/javascript" charset="utf-8">
+    
+            // Wait for Cordova to load
+            //
+            document.addEventListener("deviceready", onDeviceReady, false);
+    
+            // Cordova is ready
+            //
+            function onDeviceReady() {
+                playAudio("http://audio.ibeat.org/content/p1rj1s/p1rj1s_-_rockGuitar.mp3");
+            }
+    
+            // Audio player
+            //
+            var my_media = null;
+            var mediaTimer = null;
+    
+            // Play audio
+            //
+            function playAudio(src) {
+                // Create Media object from src
+                my_media = new Media(src, onSuccess, onError);
+    
+                // Play audio
+                my_media.play();
+    
+                // Update my_media position every second
+                if (mediaTimer == null) {
+                    mediaTimer = setInterval(function() {
+                        // get my_media position
+                        my_media.getCurrentPosition(
+                            // success callback
+                            function(position) {
+                                if (position > -1) {
+                                    setAudioPosition((position) + " sec");
+                                }
+                            },
+                            // error callback
+                            function(e) {
+                                console.log("Error getting pos=" + e);
+                                setAudioPosition("Error: " + e);
+                            }
+                        );
+                    }, 1000);
+                }
+            }
+    
+            // Set audio volume
+            //
+            function setVolume(volume) {
+                if (my_media) {
+                    my_media.setVolume(volume);
+                }
+            }
+    
+            // Stop audio
+            //
+            function stopAudio() {
+                if (my_media) {
+                    my_media.stop();
+                }
+                clearInterval(mediaTimer);
+                mediaTimer = null;
+            }
+    
+            // onSuccess Callback
+            //
+            function onSuccess() {
+                console.log("playAudio():Audio Success");
+            }
+    
+            // onError Callback
+            //
+            function onError(error) {
+                alert('code: '    + error.code    + '\n' + 
+                      'message: ' + error.message + '\n');
+            }
+    
+            // Set audio position
+            //
+            function setAudioPosition(position) {
+                document.getElementById('audio_position').innerHTML = position;
+            }
+    
+            </script>
+          </head>
+          <body>
+            <a href="#" class="btn large" onclick="playAudio('http://audio.ibeat.org/content/p1rj1s/p1rj1s_-_rockGuitar.mp3');">Play Audio</a>
+            <a href="#" class="btn large" onclick="setVolume('0.0');">Mute Audio</a>
+            <a href="#" class="btn large" onclick="setVolume('1.0');">Unmute Audio</a>
+            <a href="#" class="btn large" onclick="stopAudio();">Stop Playing Audio</a>
+            <p id="audio_position"></p>
+          </body>
+        </html>
\ No newline at end of file


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

Posted by mw...@apache.org.
http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/events/events.volumeupbutton.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/events/events.volumeupbutton.md b/docs/de/edge/cordova/events/events.volumeupbutton.md
new file mode 100644
index 0000000..d6cec1e
--- /dev/null
+++ b/docs/de/edge/cordova/events/events.volumeupbutton.md
@@ -0,0 +1,76 @@
+---
+
+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
+
+Das Ereignis wird ausgelöst, wenn der Benutzer die Lauter Taste drückt.
+
+    document.addEventListener("volumeupbutton", yourCallbackFunction, false);
+    
+
+## Informationen
+
+Wenn Sie die Standard-Lautstärke erhöhen Verhalten überschreiben müssen registrieren Sie einen Ereignis-Listener für das `volumeupbutton` Ereignis.
+
+Anwendungen sollten in der Regel verwenden `document.addEventListener` einmal einen Ereignis-Listener hinzufügen das `deviceready` -Ereignis ausgelöst.
+
+## Unterstützte Plattformen
+
+*   BlackBerry WebWorks (OS 5.0 und höher)
+
+## Kleines Beispiel
+
+    document.addEventListener("volumeupbutton", onVolumeUpKeyDown, false);
+    
+    function onVolumeUpKeyDown() {
+        // Handle the volume up button
+    }
+    
+
+## Vollständiges Beispiel
+
+    <!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/240a1005/docs/de/edge/cordova/file/directoryentry/directoryentry.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/file/directoryentry/directoryentry.md b/docs/de/edge/cordova/file/directoryentry/directoryentry.md
new file mode 100644
index 0000000..6bee0c2
--- /dev/null
+++ b/docs/de/edge/cordova/file/directoryentry/directoryentry.md
@@ -0,0 +1,394 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# DirectoryEntry
+
+Dieses Objekt stellt ein Verzeichnis auf einem Dateisystem, wie durch die [W3C-Verzeichnisse und Systeme][1] -Spezifikation definiert.
+
+ [1]: http://www.w3.org/TR/file-system-api/
+
+## Eigenschaften
+
+*   **IsFile**: immer `false` . *(boolesch)*
+
+*   **IsDirectory**: immer `true` . *(boolesch)*
+
+*   **Name**: der Name der `DirectoryEntry` , ohne den Pfad zu es führen. *(DOM-String und enthält)*
+
+*   **FullPath**: der vollständige absolute Pfad von der Wurzel an der `DirectoryEntry` . *(DOM-String und enthält)*
+
+**Hinweis:** Das folgende Attribut wird durch die W3C-Spezifikation definiert, aber wird *nicht* unterstützt:
+
+*   **Dateisystem**: das Dateisystem, auf dem der `DirectoryEntry` befindet. *(FileSystem)*
+
+## Methoden
+
+Die folgenden Methoden aufgerufen werden können, auf ein `DirectoryEntry` Objekt:
+
+*   **GetMetadata**: Metadaten über ein Verzeichnis nachschlagen.
+
+*   **SetMetadata**: Metadaten für ein Verzeichnis festgelegt.
+
+*   **MoveTo**: Verschieben Sie ein Verzeichnis an einen anderen Speicherort im Dateisystem.
+
+*   **CopyTo**: Kopieren eines Verzeichnisses in einem anderen Speicherort im Dateisystem.
+
+*   **Besuch**: Rückkehr eine URL zu helfen, ein Verzeichnis zu suchen.
+
+*   **Entfernen**: Löschen eines Verzeichnisses. Das Verzeichnis muss leer sein.
+
+*   **GetParent**: das übergeordnete Verzeichnis nachschlagen.
+
+*   **CreateReader**: Erstellen Sie eine neue `DirectoryReader` , die können Einträge aus dem Verzeichnis lesen.
+
+*   **GetDirectory**: Erstellen oder ein Verzeichnis nachschlagen.
+
+*   **GetFile**: Erstellen oder eine Datei nachschlagen.
+
+*   **RemoveRecursively**: ein Verzeichnis und seinen Inhalt zu löschen.
+
+## Unterstützte Plattformen
+
+*   Android
+*   BlackBerry WebWorks (OS 5.0 und höher)
+*   iOS
+*   Windows Phone 7 und 8
+*   Windows 8
+
+## getMetadata
+
+Metadaten über ein Verzeichnis nachschlagen.
+
+**Parameter:**
+
+*   **SuccessCallback**: eine Callback-Funktion mit einem `Metadata` Objekt. *(Funktion)*
+
+*   **ErrorCallback**: eine Callback-Funktion ausführen, tritt ein Fehler beim Abrufen der `Metadata` . Aufgerufene mit einem `FileError` Objekt. *(Funktion)*
+
+**Kleines Beispiel**
+
+    Function success(metadata) {console.log ("Datum der letzten Änderung:" + metadata.modificationTime);}
+    
+    Function fail(error) {alert(error.code);}
+    
+    / / Anfrage das Metadatenobjekt für diesen Eintrag entry.getMetadata (Erfolg, Fehler);
+    
+
+## setMetadata
+
+Legt ein Verzeichnis erweiterte Attribute oder Metadaten. *Funktioniert derzeit nur auf iOS.*
+
+**Parameter:**
+
+*   **SuccessCallback**: ein Rückruf, der ausgeführt wird, wenn die Metadaten erfolgreich festgelegt ist. *(Funktion)*
+
+*   **ErrorCallback**: ein Rückruf, der ausgeführt wird, wenn die Metadaten nicht festgelegt werden. *(Funktion)*
+
+*   **MetadataObject**: ein Objekt, das der Metadaten Schlüssel und Werte enthält. *(Objekt)*
+
+**Kleines Beispiel**
+
+    function success() {
+        console.log("The metadata was successfully set.");
+    }
+    
+    function fail() {
+        alert("There was an error in setting the metadata");
+    }
+    
+    // Set the metadata
+    entry.setMetadata(success, fail, { "com.apple.MobileBackup": 1});
+    
+
+**iOS Quirk**
+
+*   Nur die `com.apple.MobileBackup` erweitertes Attribut wird unterstützt. Legen Sie den Wert, um `1` zu verhindern, dass das Verzeichnis auf iCloud gesichert wird. Legen Sie den Wert auf `` , das Verzeichnis zu iCloud gesichert werden wieder zu aktivieren.
+
+**Kleines Beispiel**
+
+    function setFolderMetadata(localFileSystem, subFolder, metadataKey, metadataValue)
+    {
+        var onSetMetadataWin = function() {
+            console.log("success setting metadata")
+        }
+        var onSetMetadataFail = function() {
+            console.log("error setting metadata")
+        }
+    
+        var onGetDirectoryWin = function(parent) {
+            var data = {};
+            data[metadataKey] = metadataValue;
+            parent.setMetadata(onSetMetadataWin, onSetMetadataFail, data);
+        }
+        var onGetDirectoryFail = function() {
+            console.log("error getting dir")
+        }
+    
+        var onFSWin = function(fileSystem) {
+            fileSystem.root.getDirectory(subFolder, {create: true, exclusive: false}, onGetDirectoryWin, onGetDirectoryFail);
+        }
+    
+        var onFSFail = function(evt) {
+            console.log(evt.target.error.code);
+        }
+    
+        window.requestFileSystem(localFileSystem, 0, onFSWin, onFSFail);
+    }
+    
+        setFolderMetadata(LocalFileSystem.PERSISTENT, "Backups", "com.apple.MobileBackup", 1);
+    
+
+## moveTo
+
+Verschieben Sie ein Verzeichnis an einen anderen Speicherort im Dateisystem. Ein Fehler auftritt, wenn die app versucht:
+
+*   Verschieben Sie ein Verzeichnis in sich selbst oder an jedes Kind in jede Tiefe.
+
+*   Verschieben Sie ein Verzeichnis in übergeordneten, wenn ein Name unterscheidet sich von seinem aktuellen Verzeichnis nicht bereitgestellt wird.
+
+*   Verschieben Sie ein Verzeichnis auf einen Pfad, der von einer Datei belegt.
+
+*   Verschieben Sie ein Verzeichnis auf einen Pfad, belegt durch ein Verzeichnis, das nicht leer ist.
+
+Verschieben eines Verzeichnisses auf einem vorhandenen leeren Verzeichnis versucht löschen und ersetzen dieses Verzeichnis.
+
+**Parameter:**
+
+*   **Eltern**: das übergeordnete Verzeichnis, in das Verzeichnis verschoben. *(DirectoryEntry)*
+
+*   **NewName**: der neue Name des Verzeichnisses. Der Standardwert ist der aktuelle Name, wenn kein Wert angegeben. *(DOM-String und enthält)*
+
+*   **SuccessCallback**: ein Rückruf, der mit führt das `DirectoryEntry` -Objekt für das neue Verzeichnis. *(Funktion)*
+
+*   **ErrorCallback**: ein Rückruf, der ausgeführt wird, wenn ein Fehler auftritt, wenn Sie versuchen, das Verzeichnis zu verschieben. Aufgerufene mit einem `FileError` Objekt. *(Funktion)*
+
+**Kleines Beispiel**
+
+    function success(entry) {
+        console.log("New Path: " + entry.fullPath);
+    }
+    
+    function fail(error) {
+        alert(error.code);
+    }
+    
+    function moveDir(entry) {
+        var parent = document.getElementById('parent').value,
+            parentName = parent.substring(parent.lastIndexOf('/')+1),
+            newName = document.getElementById('newName').value,
+            parentEntry = new DirectoryEntry(parentName, parent);
+    
+        // move the directory to a new directory and rename it
+        entry.moveTo(parentEntry, newName, success, fail);
+    }
+    
+
+## copyTo
+
+Kopieren Sie ein Verzeichnis an einen anderen Speicherort im Dateisystem. Ein Fehler auftritt, wenn die app versucht:
+
+*   Kopieren eines Verzeichnisses in sich in beliebiger Tiefe.
+
+*   Kopieren eines Verzeichnisses in übergeordneten, wenn ein Name unterscheidet sich von seinem aktuellen Verzeichnis nicht bereitgestellt wird.
+
+Verzeichnis-Kopien sind immer rekursive, und kopieren Sie alle Inhalte des Verzeichnisses.
+
+**Parameter:**
+
+*   **Eltern**: das übergeordnete Verzeichnis in das Verzeichnis kopiert. *(DirectoryEntry)*
+
+*   **NewName**: der neue Name des Verzeichnisses. Der Standardwert ist der aktuelle Name, wenn kein Wert angegeben. *(DOM-String und enthält)*
+
+*   **SuccessCallback**: ein Rückruf, der mit führt das `DirectoryEntry` -Objekt für das neue Verzeichnis. *(Funktion)*
+
+*   **ErrorCallback**: ein Rückruf, der ausgeführt wird, tritt ein Fehler beim Versuch, vom zugrunde liegenden Verzeichnis kopieren. Aufgerufene mit einem `FileError` Objekt. *(Funktion)*
+
+**Kleines Beispiel**
+
+    function win(entry) {
+        console.log("New Path: " + entry.fullPath);
+    }
+    
+    function fail(error) {
+        alert(error.code);
+    }
+    
+    function copyDir(entry) {
+        var parent = document.getElementById('parent').value,
+            parentName = parent.substring(parent.lastIndexOf('/')+1),
+            newName = document.getElementById('newName').value,
+            parentEntry = new DirectoryEntry(parentName, parent);
+    
+        // copy the directory to a new directory and rename it
+        entry.copyTo(parentEntry, newName, success, fail);
+    }
+    
+
+## Besuch
+
+Gibt einen URL, die verwendet werden kann, um das Verzeichnis zu suchen.
+
+**Kleines Beispiel**
+
+    // Get the URL for this directory
+    var dirURL = entry.toURL();
+    console.log(dirURL);
+    
+
+## Entfernen
+
+Löscht ein Verzeichnis. Ein Fehler auftritt, wenn die app versucht:
+
+*   Löschen Sie ein Verzeichnis, das nicht leer ist.
+
+*   Löschen Sie das Root-Verzeichnis des Dateisystems.
+
+**Parameter:**
+
+*   **SuccessCallback**: ein Rückruf, der ausgeführt wird, nachdem das Verzeichnis gelöscht wird. Ohne Parameter aufgerufen. *(Funktion)*
+
+*   **ErrorCallback**: ein Rückruf, der ausgeführt wird, wenn ein Fehler auftritt, wenn Sie versuchen, das Verzeichnis zu löschen. Aufgerufene mit einem `FileError` Objekt. *(Funktion)*
+
+**Kleines Beispiel**
+
+    Function success(entry) {console.log ("Entfernung erfolgreich");}
+    
+    Funktion fail(error) {Alert (' Fehler beim Entfernen der Verzeichnis: ' + error.code);}
+    
+    / / Entfernen dieses Verzeichnis entry.remove (Erfolg, Fehler);
+    
+
+## getParent
+
+Suchen Sie den übergeordneten `DirectoryEntry` mit dem Verzeichnis.
+
+**Parameter:**
+
+*   **SuccessCallback**: ein Rückruf, der das Verzeichnis übergeordnete übergeben wird `DirectoryEntry` . *(Funktion)*
+
+*   **ErrorCallback**: ein Rückruf, der ausgeführt wird, wenn ein Fehler auftritt, wenn Sie versuchen, das übergeordnete Element abrufen `DirectoryEntry` . Aufgerufene mit einem `FileError` Objekt. *(Funktion)*
+
+**Kleines Beispiel**
+
+    function success(parent) {
+        console.log("Parent Name: " + parent.name);
+    }
+    
+    function fail(error) {
+        alert('Failed to get parent directory: ' + error.code);
+    }
+    
+    // Get the parent DirectoryEntry
+    entry.getParent(success, fail);
+    
+
+## createReader
+
+Erstellt eine neue DirectoryReader um Einträge in einem Verzeichnis zu lesen.
+
+**Kleines Beispiel**
+
+    // create a directory reader
+    var directoryReader = entry.createReader();
+    
+
+## getDirectory
+
+Erstellt oder ein vorhandenes Verzeichnis sucht. Ein Fehler auftritt, wenn die app versucht:
+
+*   Erstellen Sie ein Verzeichnis, dessen unmittelbar übergeordnete noch nicht vorhanden ist.
+
+**Parameter:**
+
+*   **Pfad**: der Pfad zu dem Verzeichnis nachgeschlagen oder erstellt werden. Ein absoluter Pfad oder einen relativen Pfad von diesem `DirectoryEntry` . *(DOM-String und enthält)*
+
+*   **Optionen**: Optionen, um anzugeben, ob das Verzeichnis erstellt werden, wenn er nicht vorhanden ist. *(Flags)*
+
+*   **SuccessCallback**: ein Rückruf, der mit führt ein `DirectoryEntry` Objekt. *(Funktion)*
+
+*   **ErrorCallback**: ein Rückruf, der ausgeführt wird, tritt ein Fehler beim Erstellen oder suchen Sie das Verzeichnis. Aufgerufene mit einem `FileError` Objekt. *(Funktion)*
+
+**Kleines Beispiel**
+
+    Function success(dirEntry) {console.log ("Directory Name:" + dirEntry.name);}
+    
+    Function fail(error) {Alert ("neues Verzeichnis erstellt:" + error.code);}
+    
+    / / Ein vorhandenes Verzeichnis abrufen oder erstellen Sie ihn, wenn es nicht bereits, entry.getDirectory vorhanden ist ("NewDir", {erstellen: echte, exklusive: False}, Erfolg, Fehler);
+    
+
+## getFile
+
+Erstellt oder eine Datei sucht. Ein Fehler auftritt, wenn die app versucht:
+
+*   Erstellen Sie eine Datei, deren unmittelbar übergeordnete noch nicht vorhanden ist.
+
+**Parameter:**
+
+*   **Pfad**: der Pfad zu der Datei nachgeschlagen oder erstellt werden. Ein absoluter Pfad oder einen relativen Pfad von diesem `DirectoryEntry` . *(DOM-String und enthält)*
+
+*   **Optionen**: Optionen, um anzugeben, ob die Datei erstellt wird, wenn es nicht vorhanden ist. *(Flags)*
+
+*   **SuccessCallback**: ein Rückruf, der übergeben wird ein `FileEntry` Objekt. *(Funktion)*
+
+*   **ErrorCallback**: ein Rückruf, der ausgeführt wird, tritt ein Fehler beim Erstellen oder suchen Sie die Datei. Aufgerufene mit einem `FileError` Objekt. *(Funktion)*
+
+**Kleines Beispiel**
+
+    Function success(fileEntry) {console.log ("Dateiname:" + fileEntry.name);}
+    
+    Function fail(error) {Alert ("Fehler beim Abrufen der Datei:" + error.code);}
+    
+    / / Abrufen eine vorhandene Datei, oder erstellen Sie ihn, wenn er nicht, entry.getFile vorhanden ist ("newFile.txt", {erstellen: echte, exklusive: False}, Erfolg, Fehler);
+    
+
+## removeRecursively
+
+Löscht ein Verzeichnis und seinen Inhalt. Im Falle eines Fehlers (z. B. versuchen, Löschen eines Verzeichnisses mit einer Datei, die nicht entfernt werden), können einige der den Inhalt des Verzeichnisses gelöscht werden. Ein Fehler auftritt, wenn die app versucht:
+
+*   Löschen Sie das Root-Verzeichnis des Dateisystems.
+
+**Parameter:**
+
+*   **SuccessCallback**: ein Rückruf, der nach dem führt die `DirectoryEntry` gelöscht wurden. Ohne Parameter aufgerufen. *(Funktion)*
+
+*   **ErrorCallback**: ein Rückruf, der ausgeführt wird, wenn ein Fehler auftritt, wenn Sie versuchen, löschen Sie die `DirectoryEntry` . Aufgerufene mit einem `FileError` Objekt. *(Funktion)*
+
+**Kleines Beispiel**
+
+    function success(parent) {
+        console.log("Remove Recursively Succeeded");
+    }
+    
+    function fail(error) {
+        alert("Failed to remove directory or it's contents: " + error.code);
+    }
+    
+    // remove the directory and all it's contents
+    entry.removeRecursively(success, fail);
+    
+
+## BlackBerry Macken
+
+Möglicherweise nicht mit einem `ControlledAccessException` in den folgenden Fällen:
+
+*   Eine Anwendung versucht, ein Verzeichnis erstellt von einer vorherigen Installation der app zugreifen.
+
+> Lösung: Stellen Sie sicher, dass temporäre Verzeichnisse manuell oder durch die Anwendung vor der Neuinstallation gereinigt werden.
+
+*   Wenn das Gerät per USB angeschlossen ist.
+
+> Lösung: Trennen Sie das USB-Kabel vom Gerät und erneut ausführen.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/file/directoryreader/directoryreader.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/file/directoryreader/directoryreader.md b/docs/de/edge/cordova/file/directoryreader/directoryreader.md
new file mode 100644
index 0000000..dd1fd3c
--- /dev/null
+++ b/docs/de/edge/cordova/file/directoryreader/directoryreader.md
@@ -0,0 +1,62 @@
+---
+
+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.
+---
+
+# DirectoryReader
+
+Ein Objekt, das Dateien und Verzeichnisse in einem Verzeichnis listet in der [W3C-Verzeichnisse und Systeme][1] -Spezifikation definiert.
+
+ [1]: http://www.w3.org/TR/file-system-api/
+
+## Methoden
+
+*   **ReadEntries**: Lesen Sie die Einträge in einem Verzeichnis.
+
+## Unterstützte Plattformen
+
+*   Android
+*   BlackBerry WebWorks (OS 5.0 und höher)
+*   iOS
+*   Windows Phone 7 und 8
+*   Windows 8
+
+## readEntries
+
+Lesen Sie die Einträge in diesem Verzeichnis.
+
+**Parameter:**
+
+*   **SuccessCallback**: ein Rückruf, der ein Array von übergeben wird `FileEntry` und `DirectoryEntry` Objekte. *(Funktion)*
+
+*   **ErrorCallback**: ein Rückruf, der ausgeführt wird, tritt ein Fehler beim Abrufen der Verzeichnisliste. Aufgerufene mit einem `FileError` Objekt. *(Funktion)*
+
+**Kleines Beispiel**
+
+    function success(entries) {
+        var i;
+        for (i=0; i<entries.length; i++) {
+            console.log(entries[i].name);
+        }
+    }
+    
+    function fail(error) {
+        alert("Failed to list directory contents: " + error.code);
+    }
+    
+    // Get a directory reader
+    var directoryReader = dirEntry.createReader();
+    
+    // Get a list of all the entries in the directory
+    directoryReader.readEntries(success,fail);
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/file/file.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/file/file.md b/docs/de/edge/cordova/file/file.md
new file mode 100644
index 0000000..fda4d14
--- /dev/null
+++ b/docs/de/edge/cordova/file/file.md
@@ -0,0 +1,100 @@
+---
+
+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.
+---
+
+# Datei
+
+> Eine API zum Lesen, schreiben und Navigieren von Datei-System-Hierarchien, basierend auf dem [W3C-File-API][1].
+
+ [1]: http://www.w3.org/TR/FileAPI
+
+## Objekte
+
+*   DirectoryEntry
+*   DirectoryReader
+*   Datei
+*   FileEntries
+*   FileError
+*   FileReader
+*   Dateisystem
+*   FileTransfer
+*   FileTransferError
+*   FileUploadOptions
+*   FileUploadResult
+*   FileWriter
+*   Flaggen
+*   LocalFileSystem
+*   Metadaten
+
+## Zugriff auf die Funktion
+
+Ab Version 3.0 implementiert Cordova Geräteebene APIs als *Plugins*. Verwenden Sie der CLI `plugin` Befehl, beschrieben in der Command-Line Interface, hinzufügen oder Entfernen dieses Feature für ein Projekt:
+
+        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-file.git
+        $ cordova plugin rm org.apache.cordova.core.file
+    
+
+Um die Dateiübertragung-Plugin zu verwenden, müssen Sie, die separat hinzufügen.
+
+        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-file-transfer.git
+        $ cordova plugin rm org.apache.cordova.core.file-transfer
+    
+
+Diese Befehle gelten für alle Zielplattformen, aber die unten beschriebenen Plattform-spezifische Konfigurationseinstellungen ändern:
+
+*   Android
+    
+        (in app/res/xml/config.xml)
+        <feature name="File">
+            <param name="android-package" value="org.apache.cordova.FileUtils" />
+        </feature>
+        <feature name="FileTransfer">
+            <param name="android-package" value="org.apache.cordova.FileTransfer" />
+        </feature>
+        
+        (in app/AndroidManifest.xml)
+        <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
+        
+
+*   BlackBerry WebWorks
+    
+        (in www/plugins.xml)
+        <feature name="File">
+            <param name="blackberry-package" value="org.apache.cordova.file.FileManager" />
+        </feature>
+        <feature name="FileTransfer">
+            <param name="blackberry-package" value="org.apache.cordova.http.FileTransfer" />
+        </feature>
+        
+        (in www/config.xml)
+        <feature id="blackberry.io.file" required="true" version="1.0.0.0" />
+        <feature id="blackberry.utils"   required="true" version="1.0.0.0" />
+        <feature id="blackberry.io.dir"  required="true" version="1.0.0.0" />
+        <rim:permissions>
+            <rim:permit>access_shared</rim:permit>
+        </rim:permissions>
+        
+
+*   iOS (in`config.xml`)
+    
+        <feature name="File">
+            <param name="ios-package" value="CDVFile" />
+        </feature>
+        <feature name="FileTransfer">
+            <param name="ios-package" value="CDVFileTransfer" />
+        </feature>
+        
+
+Einige Plattformen können dieses Feature unterstützen, ohne dass eine besondere Konfiguration. Eine Übersicht finden Sie unter Plattform-Support.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/file/fileentry/fileentry.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/file/fileentry/fileentry.md b/docs/de/edge/cordova/file/fileentry/fileentry.md
new file mode 100644
index 0000000..7e5c4a8
--- /dev/null
+++ b/docs/de/edge/cordova/file/fileentry/fileentry.md
@@ -0,0 +1,332 @@
+---
+
+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.
+---
+
+# FileEntries
+
+Eine Datei in einem Dateisystem darstellt, wie in der [W3C-Verzeichnisse und Systeme][1] -Spezifikation definiert.
+
+ [1]: http://www.w3.org/TR/file-system-api/
+
+## Eigenschaften
+
+*   **IsFile**: immer `true` . *(boolesch)*
+
+*   **IsDirectory**: immer `false` . *(boolesch)*
+
+*   **Name**: der Name der `FileEntry` , ohne den Pfad zu es führen. *(DOM-String und enthält)*
+
+*   **FullPath**: der vollständige absolute Pfad von der Wurzel an der `FileEntry` . *(DOM-String und enthält)*
+
+**Hinweis:** Das folgende Attribut wird durch die W3C-Spezifikation definiert, aber wird *nicht* unterstützt:
+
+*   **Dateisystem**: das Dateisystem, auf dem der `FileEntry` befindet. *(FileSystem)*
+
+## Methoden
+
+*   **GetMetadata**: Nachschlagen Metadaten über eine Datei.
+
+*   **SetMetadata**: Metadaten für eine Datei festlegen.
+
+*   **MoveTo**: Verschieben einer Datei an einen anderen Speicherort im Dateisystem.
+
+*   **CopyTo**: Kopieren Sie eine Datei an einen anderen Speicherort im Dateisystem.
+
+*   **Besuch**: Rückkehr einen URL, die verwendet werden kann, um eine Datei zu suchen.
+
+*   **Entfernen**: Löschen einer Datei.
+
+*   **GetParent**: das übergeordnete Verzeichnis nachschlagen.
+
+*   **CreateWriter**: erstellt ein `FileWriter` -Objekt, das verwendet werden kann, um in eine Datei schreiben.
+
+*   **Datei**: erstellt ein `File` -Objekt, Dateieigenschaften.
+
+## Unterstützte Plattformen
+
+*   Android
+*   BlackBerry WebWorks (OS 5.0 und höher)
+*   iOS
+*   Windows Phone 7 und 8
+*   Windows 8
+
+## getMetadata
+
+Suchen Sie Metadaten zu einer Datei.
+
+**Parameter:**
+
+*   **SuccessCallback**: ein Rückruf, der übergeben wird ein `Metadata` Objekt. *(Funktion)*
+
+*   **ErrorCallback**: ein Rückruf, der ausgeführt wird, tritt ein Fehler beim Abrufen der `Metadata` . Aufgerufene mit einem `FileError` Objekt. *(Funktion)*
+
+**Kleines Beispiel**
+
+    Function success(metadata) {console.log ("Datum der letzten Änderung:" + metadata.modificationTime);}
+    
+    Function fail(error) {alert(error.code);}
+    
+    / / Anfrage das Metadatenobjekt für diesen Eintrag entry.getMetadata (Erfolg, Fehler);
+    
+
+## setMetadata
+
+Metadaten in einer Datei.
+
+**Derzeit funktioniert nur auf iOS.**
+
+*   Dadurch wird die erweiterten Attribute einer Datei festgelegt.
+
+**Parameter:**
+
+*   **SuccessCallback**: ein Rückruf, der ausgeführt wird, wenn die Metadaten festgelegt ist. *(Funktion)*
+
+*   **ErrorCallback**: ein Rückruf, der ausgeführt wird, wenn die Metadaten nicht erfolgreich festgelegt ist. *(Funktion)*
+
+*   **MetadataObject**: ein Objekt, das der Metadaten Schlüssel und Werte enthält. *(Objekt)*
+
+**Kleines Beispiel**
+
+    function success() {
+        console.log("The metadata was successfully set.");
+    }
+    
+    function fail() {
+        alert("There was an error in setting the metadata");
+    }
+    
+    // Set the metadata
+    entry.setMetadata(success, fail, { "com.apple.MobileBackup": 1});
+    
+
+**iOS Quirk**
+
+*   Nur die `com.apple.MobileBackup` erweitertes Attribut wird unterstützt. Legen Sie den Wert auf `1` zu verhindern, dass die Datei auf iCloud gesichert wird. Legen Sie den Wert auf `` , die Datei zu iCloud gesichert werden wieder zu aktivieren.
+
+**Kleines Beispiel**
+
+    function setFileMetadata(localFileSystem, filePath, metadataKey, metadataValue)
+    {
+        var onSetMetadataWin = function() {
+            console.log("success setting metadata")
+        }
+        var onSetMetadataFail = function() {
+            console.log("error setting metadata")
+        }
+    
+        var onGetFileWin = function(parent) {
+            var data = {};
+            data[metadataKey] = metadataValue;
+            parent.setMetadata(onSetMetadataWin, onSetMetadataFail, data);
+        }
+        var onGetFileFail = function() {
+            console.log("error getting file")
+        }
+    
+        var onFSWin = function(fileSystem) {
+            fileSystem.root.getFile(filePath, {create: true, exclusive: false}, onGetFileWin, onGetFileFail);
+        }
+    
+        var onFSFail = function(evt) {
+            console.log(evt.target.error.code);
+        }
+    
+        window.requestFileSystem(localFileSystem, 0, onFSWin, onFSFail);
+    }
+    
+        setFileMetadata(LocalFileSystem.PERSISTENT, "Backups/sqlite.db", "com.apple.MobileBackup", 1);
+    
+
+## moveTo
+
+Verschieben Sie eine Datei an einen anderen Speicherort im Dateisystem. Ein Fehler auftritt, wenn die app versucht:
+
+*   Verschieben einer Datei in seinem übergeordneten Element, sofern ein anderen von seinen aktuellen Namen ist nicht;
+
+*   Verschieben einer Datei auf einen Pfad, der von einem Verzeichnis besetzt;
+
+Darüber hinaus versucht das Verschieben einer Datei auf eine vorhandene Datei löschen und die Datei zu ersetzen.
+
+**Parameter:**
+
+*   **Eltern**: das übergeordnete Verzeichnis, in das die Datei verschoben. *(DirectoryEntry)*
+
+*   **NewName**: der neue Name der Datei. Der Standardwert ist der aktuelle Name, wenn kein Wert angegeben. *(DOM-String und enthält)*
+
+*   **SuccessCallback**: ein Rückruf, der übergeben wird, der neuen Datei `FileEntry` Objekt. *(Funktion)*
+
+*   **ErrorCallback**: ein Rückruf, der ausgeführt wird, wenn ein Fehler auftritt, wenn Sie versuchen, die Datei zu verschieben. Aufgerufene mit einem `FileError` Objekt. *(Funktion)*
+
+**Kleines Beispiel**
+
+    function success(entry) {
+        console.log("New Path: " + entry.fullPath);
+    }
+    
+    function fail(error) {
+        alert(error.code);
+    }
+    
+    function moveFile(entry) {
+        var parent = document.getElementById('parent').value,
+            parentName = parent.substring(parent.lastIndexOf('/')+1),
+            parentEntry = new DirectoryEntry(parentName, parent);
+    
+        // move the file to a new directory and rename it
+        entry.moveTo(parentEntry, "newFile.txt", success, fail);
+    }
+    
+
+## copyTo
+
+Kopieren Sie eine Datei an einen neuen Speicherort im Dateisystem. Ein Fehler auftritt, wenn die app versucht:
+
+*   Kopieren Sie eine Datei in übergeordneten, wenn ein anderen von seinen aktuellen Namen nicht angegeben ist.
+
+**Parameter:**
+
+*   **Eltern**: das übergeordnete Verzeichnis, in das die Datei kopiert. *(DirectoryEntry)*
+
+*   **NewName**: der neue Name der Datei. Der Standardwert ist der aktuelle Name, wenn kein Wert angegeben. *(DOM-String und enthält)*
+
+*   **SuccessCallback**: ein Rückruf, der übergeben wird, der neuen Datei `FileEntry` Objekt. *(Funktion)*
+
+*   **ErrorCallback**: ein Rückruf, der ausgeführt wird, tritt ein Fehler beim Versuch, die Datei zu kopieren. Aufgerufene mit einem `FileError` Objekt. *(Funktion)*
+
+**Kleines Beispiel**
+
+    function win(entry) {
+        console.log("New Path: " + entry.fullPath);
+    }
+    
+    function fail(error) {
+        alert(error.code);
+    }
+    
+    function copyFile(entry) {
+        var parent = document.getElementById('parent').value,
+            parentName = parent.substring(parent.lastIndexOf('/')+1),
+            parentEntry = new DirectoryEntry(parentName, parent);
+    
+        // copy the file to a new directory and rename it
+        entry.copyTo(parentEntry, "file.copy", success, fail);
+    }
+    
+
+## Besuch
+
+Gibt einen URL, die verwendet werden kann, um die Datei zu suchen.
+
+**Kleines Beispiel**
+
+    // Request the URL for this entry
+    var fileURL = entry.toURL();
+    console.log(fileURL);
+    
+
+## Entfernen
+
+Löscht eine Datei.
+
+**Parameter:**
+
+*   **SuccessCallback**: ein Rückruf, der ausgeführt wird, nachdem die Datei gelöscht wurde. Ohne Parameter aufgerufen. *(Funktion)*
+
+*   **ErrorCallback**: ein Rückruf, der ausgeführt wird, wenn ein Fehler auftritt, wenn Sie versuchen, die Datei zu löschen. Aufgerufene mit einem `FileError` Objekt. *(Funktion)*
+
+**Kleines Beispiel**
+
+    function success(entry) {
+        console.log("Removal succeeded");
+    }
+    
+    function fail(error) {
+        alert('Error removing file: ' + error.code);
+    }
+    
+    // remove the file
+    entry.remove(success, fail);
+    
+
+## getParent
+
+Suchen Sie den übergeordneten `DirectoryEntry` mit der Datei.
+
+**Parameter:**
+
+*   **SuccessCallback**: ein Rückruf, der die Datei übergeordnete übergeben wird `DirectoryEntry` . *(Funktion)*
+
+*   **ErrorCallback**: ein Rückruf, der ausgeführt wird, wenn ein Fehler auftritt, wenn Sie versuchen, das übergeordnete Element abrufen `DirectoryEntry` . Aufgerufene mit einem `FileError` Objekt. *(Funktion)*
+
+**Kleines Beispiel**
+
+    function success(parent) {
+        console.log("Parent Name: " + parent.name);
+    }
+    
+    function fail(error) {
+        alert(error.code);
+    }
+    
+    // Get the parent DirectoryEntry
+    entry.getParent(success, fail);
+    
+
+## createWriter
+
+Erstellen einer `FileWriter` vom dargestellten Datei zugeordnete Objekt der`FileEntry`.
+
+**Parameter:**
+
+*   **SuccessCallback**: ein Rückruf, der übergeben wird ein `FileWriter` Objekt. *(Funktion)*
+
+*   **ErrorCallback**: ein Rückruf, der ausgeführt wird, tritt ein Fehler beim Versuch, die FileWriter erstellen. Aufgerufene mit einem `FileError` Objekt. *(Funktion)*
+
+**Kleines Beispiel**
+
+    function success(writer) {
+        writer.write("Some text to the file");
+    }
+    
+    function fail(error) {
+        alert(error.code);
+    }
+    
+    // create a FileWriter to write to the file
+    entry.createWriter(success, fail);
+    
+
+## Datei
+
+Zurück, ein `File` -Objekt, das den aktuellen Zustand der Datei darstellt, dass dies `FileEntry` darstellt.
+
+**Parameter:**
+
+*   **SuccessCallback**: ein Rückruf, der übergeben wird ein `File` Objekt. *(Funktion)*
+
+*   **ErrorCallback**: ein Rückruf, der ausgeführt wird, tritt ein Fehler beim Erstellen der `File` Objekt, z. B. wenn die Datei nicht mehr vorhanden ist. Aufgerufene mit einem `FileError` Objekt. *(Funktion)*
+
+**Kleines Beispiel**
+
+    function success(file) {
+        console.log("File size: " + file.size);
+    }
+    
+    function fail(error) {
+        alert("Unable to retrieve file properties: " + error.code);
+    }
+    
+    // obtain properties of a file
+    entry.file(success, fail);
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/file/fileerror/fileerror.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/file/fileerror/fileerror.md b/docs/de/edge/cordova/file/fileerror/fileerror.md
new file mode 100644
index 0000000..b56c230
--- /dev/null
+++ b/docs/de/edge/cordova/file/fileerror/fileerror.md
@@ -0,0 +1,42 @@
+---
+
+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.
+---
+
+# FileError
+
+A `FileError` -Objekt festgelegt ist, tritt ein Fehler in der Datei API-Methoden.
+
+## Eigenschaften
+
+*   **Code**: einer der vordefinierten Fehlercodes aufgeführt.
+
+## Konstanten
+
+*   `FileError.NOT_FOUND_ERR`
+*   `FileError.SECURITY_ERR`
+*   `FileError.ABORT_ERR`
+*   `FileError.NOT_READABLE_ERR`
+*   `FileError.ENCODING_ERR`
+*   `FileError.NO_MODIFICATION_ALLOWED_ERR`
+*   `FileError.INVALID_STATE_ERR`
+*   `FileError.SYNTAX_ERR`
+*   `FileError.INVALID_MODIFICATION_ERR`
+*   `FileError.QUOTA_EXCEEDED_ERR`
+*   `FileError.TYPE_MISMATCH_ERR`
+*   `FileError.PATH_EXISTS_ERR`
+
+## Beschreibung
+
+Das `FileError` -Objekt ist der einzige Parameter, die die Datei-API-Fehler-Rückrufe. Um den Typ des Fehlers festzustellen, vergleichen die `code` -Eigenschaft auf eines der oben genannten Angebote.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/file/fileobj/fileobj.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/file/fileobj/fileobj.md b/docs/de/edge/cordova/file/fileobj/fileobj.md
new file mode 100644
index 0000000..c62925b
--- /dev/null
+++ b/docs/de/edge/cordova/file/fileobj/fileobj.md
@@ -0,0 +1,76 @@
+---
+
+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.
+---
+
+# Datei
+
+Dieses Objekt enthält Attribute einer einzelnen Datei.
+
+## Eigenschaften
+
+*   **Name**: der Name der Datei. *(DOM-String und enthält)*
+
+*   **FullPath**: der vollständige Pfad der Datei, einschließlich des Dateinamens. *(DOM-String und enthält)*
+
+*   **Typ**: den Mime-Typ der Datei. *(DOM-String und enthält)*
+
+*   **LastModifiedDate**: das letzte Mal die Datei geändert wurde. *(Datum)*
+
+*   **Größe**: die Größe der Datei in Bytes. *(lange)*
+
+## Methoden
+
+*   **Segment**: Wählen Sie nur einen Teil der Datei gelesen werden.
+
+## Informationen
+
+Das `File` -Objekt enthält Attribute einer einzelnen Datei. Erhalten Sie eine Instanz ein `File` Objekt durch Aufruf einer `FileEntry` des Objekts `file()` Methode.
+
+## Unterstützte Plattformen
+
+*   Android
+*   BlackBerry WebWorks (OS 5.0 und höher)
+*   iOS
+*   Windows Phone 7 und 8
+*   Windows 8
+
+## Scheibe
+
+Zurück ein neues `File` Objekt, für die `FileReader` gibt nur den angegebenen Teil der Datei. Negative Werte für `start` oder `end` sind, gemessen vom Ende der Datei. Indizes sind relativ das aktuelle Segment positioniert. (Siehe das vollständige Beispiel weiter unten.)
+
+**Parameter:**
+
+*   **Start**: der Index des ersten Bytes zu lesen, inklusive.
+
+*   **Ende**: der Index des Bytes nach dem letzten zu lesen.
+
+**Kleines Beispiel**
+
+    var slicedFile = file.slice(10, 30);
+    
+
+**Vollständiges Beispiel**
+
+    var slice1 = file.slice(100, 400);
+    var slice2 = slice1.slice(20, 35);
+    
+    var slice3 = file.slice(120, 135);
+    // slice2 and slice3 are equivalent.
+    
+
+**Unterstützte Plattformen**
+
+*   Android
+*   iOS
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/file/filereader/filereader.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/file/filereader/filereader.md b/docs/de/edge/cordova/file/filereader/filereader.md
new file mode 100644
index 0000000..5d3e046
--- /dev/null
+++ b/docs/de/edge/cordova/file/filereader/filereader.md
@@ -0,0 +1,253 @@
+---
+
+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.
+---
+
+# FileReader
+
+Die `FileReader` ermöglicht einfachen Zugriff auf eine Datei.
+
+## Eigenschaften
+
+*   **ReadyState**: einer der Leser der drei Staaten möglich, entweder `EMPTY` , `LOADING` oder`DONE`.
+
+*   **Ergebnis**: der Inhalt der Datei, die gelesen wurden. *(DOM-String und enthält)*
+
+*   **Fehler**: ein Objekt, die Fehler enthalten. *(FileError)*
+
+*   **Onloadstart**: wird aufgerufen, wenn die Lese beginnt. *(Funktion)*
+
+*   **OnLoad**: wird aufgerufen, wenn der Lesevorgang erfolgreich abgeschlossen wurde. *(Funktion)*
+
+*   **OnAbort**: wird aufgerufen, wenn der Lesevorgang abgebrochen wurde. Z. B. durch Aufrufen der `abort()` Methode. *(Funktion)*
+
+*   **OnError**: wird aufgerufen, wenn das Lesen fehlgeschlagen ist. *(Funktion)*
+
+*   **Onloadend**: wird aufgerufen, wenn die Anforderung (entweder für Erfolg oder Misserfolg) abgeschlossen hat. *(Funktion)*
+
+**Hinweis:** Die folgende Porperty wird nicht unterstützt:
+
+*   **OnProgress**: aufgerufen, beim Lesen der Datei Fortschrittsbericht im Hinblick auf `progress.loaded` / `progress.total` . *(Funktion)*
+
+## Methoden
+
+*   **Abbrechen**: Abbrüche, die Datei zu lesen.
+
+*   **ReadAsDataURL**: Datei und Rückgabedaten base64-codierte Daten im URL.
+
+*   **ReadAsText**: liest Text-Datei.
+
+*   **ReadAsBinaryString**: liest als Binär-Datei und eine binäre Zeichenfolge zurückgibt.
+
+*   **ReadAsArrayBuffer**: liest Datei als eine`ArrayBuffer`.
+
+## Informationen
+
+Das `FileReader` -Objekt bietet eine Möglichkeit, Dateien aus dem Dateisystem des Geräts zu lesen. Dateien können als Text oder als eine base64-codierte Daten-Zeichenfolge gelesen werden. Ereignis-Listener empfangen die `loadstart` , `progress` , `load` , `loadend` , `error` , und `abort` Ereignisse.
+
+## Unterstützte Plattformen
+
+*   Android
+*   BlackBerry WebWorks (OS 5.0 und höher)
+*   iOS
+*   Windows Phone 7 und 8
+*   Windows 8
+
+## URL-Daten lesen
+
+**Parameter:**
+
+*   **Datei**: das Dateiobjekt zu lesen.
+
+## Kleines Beispiel
+
+    function win(file) {
+        var reader = new FileReader();
+        reader.onloadend = function (evt) {
+            console.log("read success");
+            console.log(evt.target.result);
+        };
+        reader.readAsDataURL(file);
+    };
+    
+    var fail = function (evt) {
+        console.log(error.code);
+    };
+    
+    entry.file(win, fail);
+    
+
+## Als Text lesen
+
+**Parameter:**
+
+*   **Datei**: das Dateiobjekt zu lesen.
+
+*   **Codierung**: Codierung zum Codieren des Dateiinhalts. Standardwert ist UTF8.
+
+## Kleines Beispiel
+
+    function win(file) {
+        var reader = new FileReader();
+        reader.onloadend = function (evt) {
+            console.log("read success");
+            console.log(evt.target.result);
+        };
+        reader.readAsText(file);
+    };
+    
+    var fail = function (evt) {
+        console.log(error.code);
+    };
+    
+    entry.file(win, fail);
+    
+
+## Kleines Beispiel Abbrechen
+
+    function win(file) {
+        var reader = new FileReader();
+        reader.onloadend = function(evt) {
+            console.log("read success");
+            console.log(evt.target.result);
+        };
+        reader.readAsText(file);
+        reader.abort();
+    };
+    
+    function fail(error) {
+        console.log(error.code);
+    }
+    
+    entry.file(win, fail);
+    
+
+## Vollständiges Beispiel
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>FileReader Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+            window.requestFileSystem(LocalFileSystem.PERSISTENT, 0, gotFS, fail);
+        }
+    
+        function gotFS(fileSystem) {
+            fileSystem.root.getFile("readme.txt", null, gotFileEntry, fail);
+        }
+    
+        function gotFileEntry(fileEntry) {
+            fileEntry.file(gotFile, fail);
+        }
+    
+        function gotFile(file){
+            readDataUrl(file);
+            readAsText(file);
+        }
+    
+        function readDataUrl(file) {
+            var reader = new FileReader();
+            reader.onloadend = function(evt) {
+                console.log("Read as data URL");
+                console.log(evt.target.result);
+            };
+            reader.readAsDataURL(file);
+        }
+    
+        function readAsText(file) {
+            var reader = new FileReader();
+            reader.onloadend = function(evt) {
+                console.log("Read as text");
+                console.log(evt.target.result);
+            };
+            reader.readAsText(file);
+        }
+    
+        function fail(evt) {
+            console.log(evt.target.error.code);
+        }
+    
+        </script>
+      </head>
+      <body>
+        <h1>Example</h1>
+        <p>Read File</p>
+      </body>
+    </html>
+    
+
+## iOS Macken
+
+*   Der **encoding** -Parameter wird nicht unterstützt und UTF8-Codierung ist immer wirksam.
+
+## Lesen als Binär-String
+
+Derzeit unterstützt nur auf iOS und Android.
+
+**Parameter:**
+
+*   **Datei**: das Dateiobjekt zu lesen.
+
+## Kleines Beispiel
+
+    function win(file) {
+        var reader = new FileReader();
+        reader.onloadend = function (evt) {
+            console.log("read success");
+            console.log(evt.target.result);
+        };
+        reader.readAsBinaryString(file);
+    };
+    
+    var fail = function (evt) {
+        console.log(error.code);
+    };
+    
+    entry.file(win, fail);
+    
+
+## Als Puffer für Array lesen
+
+Derzeit unterstützt nur auf iOS und Android.
+
+**Parameter:**
+
+*   **Datei**: das Dateiobjekt zu lesen.
+
+## Kleines Beispiel
+
+    function win(file) {
+        var reader = new FileReader();
+        reader.onloadend = function (evt) {
+            console.log("read success");
+            console.log(new Uint8Array(evt.target.result));
+        };
+        reader.readAsArrayBuffer(file);
+    };
+    
+    var fail = function (evt) {
+        console.log(error.code);
+    };
+    
+    entry.file(win, fail);
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/file/filesystem/filesystem.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/file/filesystem/filesystem.md b/docs/de/edge/cordova/file/filesystem/filesystem.md
new file mode 100644
index 0000000..3b1a541
--- /dev/null
+++ b/docs/de/edge/cordova/file/filesystem/filesystem.md
@@ -0,0 +1,85 @@
+---
+
+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.
+---
+
+# Dateisystem
+
+Dieses Objekt stellt ein Dateisystem.
+
+## Eigenschaften
+
+*   **Name**: der Name des Dateisystems. *(DOM-String und enthält)*
+
+*   **Wurzel**: das Root-Verzeichnis des Dateisystems. *(DirectoryEntry)*
+
+## Informationen
+
+Das `FileSystem` Objekt stellt Informationen über das Dateisystem. Der Name des Dateisystems ist eindeutig die Liste der exponierten Dateisysteme. Die Root-Eigenschaft enthält ein `DirectoryEntry` -Objekt, das Dateisystem Root-Verzeichnis darstellt.
+
+## Unterstützte Plattformen
+
+*   Android
+*   BlackBerry WebWorks (OS 5.0 und höher)
+*   iOS
+*   Windows Phone 7 und 8
+*   Windows 8
+
+## Schnelle System-Beispieldatei
+
+    function onSuccess(fileSystem) {
+        console.log(fileSystem.name);
+        console.log(fileSystem.root.name);
+    }
+    
+    // request the persistent file system
+    window.requestFileSystem(LocalFileSystem.PERSISTENT, 0, onSuccess, null);
+    
+
+## Vollständiges Beispiel
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>File System Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+            window.requestFileSystem(LocalFileSystem.PERSISTENT, 0, onFileSystemSuccess, fail);
+        }
+    
+        function onFileSystemSuccess(fileSystem) {
+            console.log(fileSystem.name);
+            console.log(fileSystem.root.name);
+        }
+    
+        function fail(evt) {
+            console.log(evt.target.error.code);
+        }
+    
+        </script>
+      </head>
+      <body>
+        <h1>Example</h1>
+        <p>File System</p>
+      </body>
+    </html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/file/filetransfer/filetransfer.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/file/filetransfer/filetransfer.md b/docs/de/edge/cordova/file/filetransfer/filetransfer.md
new file mode 100644
index 0000000..079fee8
--- /dev/null
+++ b/docs/de/edge/cordova/file/filetransfer/filetransfer.md
@@ -0,0 +1,269 @@
+---
+
+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.
+---
+
+# FileTransfer
+
+Das `FileTransfer` -Objekt können Sie hoch-oder Herunterladen von Dateien zu und von einem Server.
+
+## Eigenschaften
+
+*   **OnProgress**: aufgerufen, wobei ein `ProgressEvent` wann wird eine neue Datenmenge übertragen. *(Funktion)*
+
+## Methoden
+
+*   **Upload**: sendet eine Datei an einen Server.
+
+*   **Download**: lädt eine Datei vom Server.
+
+*   **Abbrechen**: Abbruch eine Übertragung in Bearbeitung.
+
+## Informationen
+
+Das `FileTransfer` Objekt bietet eine Möglichkeit zum Hochladen von Dateien auf einem remote-Server mithilfe einer mehrteiligen HTTP-POST-Anforderung. HTTP- und HTTPS-Protokolle werden unterstützt. Optionale Parameter können angegeben werden, indem Sie übergeben ein `FileUploadOptions` gegen die `upload()` Methode. Auf erfolgreichen Upload ein `FileUploadResult` -Objekt wird an den Erfolg-Rückruf übergeben. Wenn ein Fehler auftritt, ein `FileTransferError` -Objekt wird an den Fehler-Rückruf übergeben. Es ist auch möglich (nur auf iOS und Android), eine Datei von einem remote-Server herunterladen und speichern Sie es auf dem Gerät.
+
+## Unterstützte Plattformen
+
+*   Android
+*   BlackBerry WebWorks (OS 5.0 und höher)
+*   iOS
+*   Windows Phone 7 und 8
+*   Windows 8
+
+## Upload
+
+**Parameter:**
+
+*   **FilePath**: vollständigen Pfad der Datei auf das Gerät.
+
+*   **Server**: URL des Servers, die Datei zu empfangen, wie kodiert`encodeURI()`.
+
+*   **SuccessCallback**: ein Rückruf, der übergeben wird ein `Metadata` Objekt. *(Funktion)*
+
+*   **ErrorCallback**: ein Rückruf, der ausgeführt wird, tritt ein Fehler beim Abrufen der `Metadata` . Aufgerufene mit einem `FileTransferError` Objekt. *(Funktion)*
+
+*   **Optionen**: optionale Parameter wie z. B. Dateinamen und Mimetype.
+
+*   **TrustAllHosts**: Optionaler Parameter, wird standardmäßig auf `false` . Wenn legen Sie auf `true` , es akzeptiert alle Sicherheitszertifikate. Dies ist nützlich, da Android selbstsignierte Zertifikate ablehnt. Nicht für den produktiven Einsatz empfohlen. Auf Android und iOS unterstützt. *(Boolean)*
+
+**Kleines Beispiel**
+
+    // !! Assumes variable fileURI contains a valid URI to a text file on the device
+    
+    var win = function (r) {
+        console.log("Code = " + r.responseCode);
+        console.log("Response = " + r.response);
+        console.log("Sent = " + r.bytesSent);
+    }
+    
+    var fail = function (error) {
+        alert("An error has occurred: Code = " + error.code);
+        console.log("upload error source " + error.source);
+        console.log("upload error target " + error.target);
+    }
+    
+    var options = new FileUploadOptions();
+    options.fileKey = "file";
+    options.fileName = fileURI.substr(fileURI.lastIndexOf('/') + 1);
+    options.mimeType = "text/plain";
+    
+    var params = {};
+    params.value1 = "test";
+    params.value2 = "param";
+    
+    options.params = params;
+    
+    var ft = new FileTransfer();
+    ft.upload(fileURI, encodeURI("http://some.server.com/upload.php"), win, fail, options);
+    
+
+**Vollständiges Beispiel**
+
+    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+    <html>
+    <head>
+        <title>File Transfer Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+            // Wait for device API libraries to load
+            //
+            document.addEventListener("deviceready", onDeviceReady, false);
+    
+            // device APIs are available
+            //
+            function onDeviceReady() {
+                // Retrieve image file location from specified source
+                navigator.camera.getPicture(
+                    uploadPhoto,
+                    function(message) { alert('get picture failed'); },
+                    {
+                        quality         : 50,
+                        destinationType : navigator.camera.DestinationType.FILE_URI,
+                        sourceType      : navigator.camera.PictureSourceType.PHOTOLIBRARY
+                    }
+                );
+            }
+    
+            function uploadPhoto(imageURI) {
+                var options = new FileUploadOptions();
+                options.fileKey="file";
+                options.fileName=imageURI.substr(imageURI.lastIndexOf('/')+1);
+                options.mimeType="image/jpeg";
+    
+                var params = {};
+                params.value1 = "test";
+                params.value2 = "param";
+    
+                options.params = params;
+    
+                var ft = new FileTransfer();
+                ft.upload(imageURI, encodeURI("http://some.server.com/upload.php"), win, fail, options);
+            }
+    
+            function win(r) {
+                console.log("Code = " + r.responseCode);
+                console.log("Response = " + r.response);
+                console.log("Sent = " + r.bytesSent);
+            }
+    
+            function fail(error) {
+                alert("An error has occurred: Code = " + error.code);
+                console.log("upload error source " + error.source);
+                console.log("upload error target " + error.target);
+            }
+    
+            </script>
+    </head>
+    <body>
+        <h1>Example</h1>
+        <p>Upload File</p>
+    </body>
+    </html>
+    
+
+**Einstellung-Upload-Header**
+
+Auf Android und iOS unterstützt
+
+    function win(r) {
+        console.log("Code = " + r.responseCode);
+        console.log("Response = " + r.response);
+        console.log("Sent = " + r.bytesSent);
+    }
+    
+    function fail(error) {
+        alert("An error has occurred: Code = " + error.code);
+        console.log("upload error source " + error.source);
+        console.log("upload error target " + error.target);
+    }
+    
+    var uri = encodeURI("http://some.server.com/upload.php");
+    
+    var options = new FileUploadOptions();
+    options.fileKey="file";
+    options.fileName=fileURI.substr(fileURI.lastIndexOf('/')+1);
+    options.mimeType="text/plain";
+    
+    var headers={'headerParam':'headerValue'};
+    
+    options.headers = headers;
+    
+    var ft = new FileTransfer();
+    ft.upload(fileURI, uri, win, fail, options);
+    
+
+**Android Macken**
+
+Legen Sie die `chunkedMode` -option, um `false` Probleme beim Hochladen auf einen Nginx-Server zu verhindern.
+
+## Download
+
+**Parameter:**
+
+*   **Quelle**: URL des Servers, um die Datei herunterzuladen, wie kodiert`encodeURI()`.
+
+*   **Ziel**: vollständige Pfad der Datei auf das Gerät.
+
+*   **SuccessCallback**: ein Rückruf, der übergeben wird ein `FileEntry` Objekt. *(Funktion)*
+
+*   **ErrorCallback**: ein Rückruf, der ausgeführt wird, tritt ein Fehler beim Abrufen der `Metadata` . Aufgerufene mit einem `FileTransferError` Objekt. *(Funktion)*
+
+*   **TrustAllHosts**: Optionaler Parameter, wird standardmäßig auf `false` . Wenn legen Sie auf `true` , dann es alle Sicherheitszertifikate akzeptieren wird. Dies ist nützlich, da Android selbst signierte Zertifikate ablehnt. Nicht für den produktiven Einsatz empfohlen. Auf Android und iOS unterstützt. *(Boolean)*
+
+*   **Optionen**: optionale Parameter, derzeit nur unterstützt Kopfzeilen (z. B. Autorisierung (Standardauthentifizierung), etc.).
+
+**Kleines Beispiel**
+
+    // !! Übernimmt FilePath ist ein gültiger Pfad auf den Gerät-Var-FileTransfer = neue FileTransfer();
+    Var Uri = EncodeURI ("http://some.server.com/download.php");
+    
+    fileTransfer.download (Uri, FilePath, function(entry) {console.log ("Download abgeschlossen:" + entry.fullPath);
+        }, function(error) {console.log ("Download Fehlerquelle" + error.source);
+            Console.log ("Download-Fehler-Ziel" + error.target);
+            Console.log ("Upload Error Code" + error.code);
+        }, falsche, {Header: {"Autorisierung": "grundlegende dGVzdHVzZXJuYW1lOnRlc3RwYXNzd29yZA =="}});
+    
+
+## Abbruch
+
+Bricht einen in-Progress-Transfer. Der Onerror-Rückruf wird ein FileTransferError-Objekt übergeben, die einen Fehlercode FileTransferError.ABORT_ERR hat.
+
+**Unterstützte Plattformen**
+
+*   Android
+*   iOS
+
+**Kleines Beispiel**
+
+    // !! Wird davon ausgegangen, Variable FileURI enthält einen gültigen URI in eine Textdatei auf dem Gerät Var gewinnen = function(r) {console.log ("sollte nicht aufgerufen werden.");}
+    
+    Var Fehler = function(error) {/ / error.code == FileTransferError.ABORT_ERR Alert ("Fehler: Code =" + error.code);
+        Console.log ("Upload-Fehlerquelle" + error.source);
+        Console.log ("Upload-Fehler-Ziel" + error.target);}
+    
+    Var Optionen = neue FileUploadOptions();
+    options.fileKey="file";
+    options.fileName="myphoto.jpg";
+    options.mimeType="image/jpeg";
+    
+    Var ft = neue FileTransfer();
+    ft.Upload (FileURI, EncodeURI ("http://some.server.com/upload.php"), Win, Fail, Optionen);
+    ft.Abort();
+    
+
+## OnProgress
+
+Mit einer ProgressEvent aufgerufen, wenn eine neue Datenmenge übertragen wird.
+
+**Unterstützte Plattformen**
+
+*   Android
+*   iOS
+
+**Beispiel**
+
+    fileTransfer.onprogress = function(progressEvent) {
+        if (progressEvent.lengthComputable) {
+          loadingStatus.setPercentage(progressEvent.loaded / progressEvent.total);
+        } else {
+          loadingStatus.increment();
+        }
+    };
+    fileTransfer.download(...); // or fileTransfer.upload(...);
+    
+
+**Quirks** - auf beide Android ein iOS, LengthComputable ist `false` für Downloads, die Gzip-Codierung verwenden.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/file/filetransfererror/filetransfererror.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/file/filetransfererror/filetransfererror.md b/docs/de/edge/cordova/file/filetransfererror/filetransfererror.md
new file mode 100644
index 0000000..3bef143
--- /dev/null
+++ b/docs/de/edge/cordova/file/filetransfererror/filetransfererror.md
@@ -0,0 +1,40 @@
+---
+
+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.
+---
+
+# FileTransferError
+
+A `FileTransferError` Objekt wird an eine Fehler-Callback übergeben, wenn ein Fehler auftritt.
+
+## Eigenschaften
+
+*   **Code**: einer der vordefinierten Fehlercodes aufgeführt. (Anzahl)
+
+*   **Quelle**: URI zur Quelle. (String)
+
+*   **Ziel**: URI zum Ziel. (String)
+
+*   **HTTP_STATUS**: HTTP-Statuscode. Dieses Attribut ist nur verfügbar, wenn ein Response-Code aus der HTTP-Verbindung eingeht. (Anzahl)
+
+## Konstanten
+
+*   `FileTransferError.FILE_NOT_FOUND_ERR`
+*   `FileTransferError.INVALID_URL_ERR`
+*   `FileTransferError.CONNECTION_ERR`
+*   `FileTransferError.ABORT_ERR`
+
+## Beschreibung
+
+Das `FileTransferError` -Objekt wird an den Rückruf Fehler übergeben, tritt ein Fehler beim Up- oder Download einer Datei.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/file/fileuploadoptions/fileuploadoptions.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/file/fileuploadoptions/fileuploadoptions.md b/docs/de/edge/cordova/file/fileuploadoptions/fileuploadoptions.md
new file mode 100644
index 0000000..340220d
--- /dev/null
+++ b/docs/de/edge/cordova/file/fileuploadoptions/fileuploadoptions.md
@@ -0,0 +1,41 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# FileUploadOptions
+
+A `FileUploadOptions` Objekt übergeben werden kann, um die `FileTransfer` des Objekts `upload()` Methode, um zusätzliche Parameter an den Upload-Skript angeben.
+
+## Eigenschaften
+
+*   **FileKey**: der Name des Form-Elements. Wird standardmäßig auf `file` . (DOM-String und enthält)
+
+*   **Dateiname**: der Dateiname beim Speichern der Datei auf dem Server verwendet. Wird standardmäßig auf `image.jpg` . (DOM-String und enthält)
+
+*   **MimeType**: den Mime-Typ der Daten hochzuladen. Wird standardmäßig auf `image/jpeg` . (DOM-String und enthält)
+
+*   **Params**: eine Reihe von optionalen Schlüssel/Wert-Paaren in der HTTP-Anforderung übergeben. (Objekt)
+
+*   **ChunkedMode**: ob die Daten in "Chunked" streaming-Modus hochladen. Wird standardmäßig auf `true` . (Boolean)
+
+*   **Header**: eine Karte von Header-Name-Header-Werte. Verwenden Sie ein Array, um mehr als einen Wert anzugeben. (Objekt)
+
+## Beschreibung
+
+A `FileUploadOptions` Objekt übergeben werden kann, um die `FileTransfer` des Objekts `upload()` Methode, um zusätzliche Parameter an den Upload-Skript angeben.
+
+## WP7 Quirk
+
+*   **ChunkedMode:**: wird bei WP7 ignoriert.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/file/fileuploadresult/fileuploadresult.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/file/fileuploadresult/fileuploadresult.md b/docs/de/edge/cordova/file/fileuploadresult/fileuploadresult.md
new file mode 100644
index 0000000..e3a0bc6
--- /dev/null
+++ b/docs/de/edge/cordova/file/fileuploadresult/fileuploadresult.md
@@ -0,0 +1,35 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# FileUploadResult
+
+A `FileUploadResult` -Objekt wird an den Erfolg-Rückruf des übergeben die `FileTransfer` des Objekts `upload()` Methode.
+
+## Eigenschaften
+
+*   **BytesSent**: die Anzahl der Bytes, die als Teil des Uploads an den Server gesendet. (lange)
+
+*   **ResponseCode**: die HTTP-Response-Code vom Server zurückgegeben. (lange)
+
+*   **Antwort**: der HTTP-Antwort vom Server zurückgegeben. (DOM-String und enthält)
+
+## Beschreibung
+
+Das `FileUploadResult` -Objekt wird über den Erfolg-Rückruf des zurückgegeben die `FileTransfer` des Objekts `upload()` Methode.
+
+## iOS Macken
+
+*   Unterstützt keine `responseCode` oder`bytesSent`.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/file/filewriter/filewriter.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/file/filewriter/filewriter.md b/docs/de/edge/cordova/file/filewriter/filewriter.md
new file mode 100644
index 0000000..d208cc4
--- /dev/null
+++ b/docs/de/edge/cordova/file/filewriter/filewriter.md
@@ -0,0 +1,230 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# FileWriter
+
+Als Objekt, das Sie erstellen und Daten in eine Datei schreiben kann.
+
+## Eigenschaften
+
+*   **ReadyState**: eines der drei möglichen Zuständen, entweder `INIT` , `WRITING` , oder`DONE`.
+
+*   **Dateiname**: der Name der Datei geschrieben werden. *(DOM-String und enthält)*
+
+*   **Länge**: die Länge der Datei geschrieben werden. *(lange)*
+
+*   **Lage**: die aktuelle Position des Dateizeigers. *(lange)*
+
+*   **Fehler**: ein Objekt, die Fehler enthalten. *(FileError)*
+
+*   **Onwritestart**: wird aufgerufen, wenn der Schreibvorgang beginnt. *(Funktion)*
+
+*   **Onwrite**: wird aufgerufen, wenn die Anforderung erfolgreich abgeschlossen wurde. *(Funktion)*
+
+*   **OnAbort**: wird aufgerufen, wenn der Schreibvorgang abgebrochen wurde. Z. B. durch Aufrufen der abort()-Methode. *(Funktion)*
+
+*   **OnError**: wird aufgerufen, wenn das Schreiben fehlgeschlagen ist. *(Funktion)*
+
+*   **Onwriteend**: wird aufgerufen, wenn die Anforderung (entweder für Erfolg oder Misserfolg) abgeschlossen hat. *(Funktion)*
+
+Die folgende Eigenschaft wird *nicht* unterstützt:
+
+*   **OnProgress**: aufgerufen, beim Schreiben der Datei Fortschrittsbericht im Hinblick auf `progress.loaded` / `progress.total` . *(Funktion)*
+
+## Methoden
+
+*   **Abbrechen**: bricht die Datei schreibt.
+
+*   **Suchen**: bewegt den Dateizeiger auf das angegebene Byte.
+
+*   **abschneiden**: die Datei auf die angegebene Länge verkürzt.
+
+*   **schreiben**: schreibt Daten in die Datei.
+
+## Informationen
+
+Das `FileWriter` -Objekt bietet eine Möglichkeit zum Schreiben von UTF-8 kodierten Dateien in Dateisystem des Geräts. Anwendungen reagieren auf `writestart` , `progress` , `write` , `writeend` , `error` , und `abort` Ereignisse.
+
+Jeder `FileWriter` entspricht einer Datei, auf die Daten können viele Male geschrieben werden. Die `FileWriter` behält der Datei `position` und `length` Attribute, die die app zu ermöglichen `seek` und `write` an einer beliebigen Stelle in der Datei. In der Standardeinstellung der `FileWriter` schreibt an den Anfang der Datei überschreiben vorhandene Daten. Legen Sie das optionale `append` boolesche zu `true` in der `FileWriter` der Konstruktor, bis zum Ende der Datei zu schreiben.
+
+Text-Daten werden von allen unten aufgelisteten Plattformen unterstützt. Text wird als UTF-8 codiert, bevor Sie in das Dateisystem geschrieben werden. Einige Plattformen unterstützen auch Binärdaten, die in als ein ArrayBuffer oder ein Blob übergeben werden können.
+
+## Unterstützte Plattformen
+
+Text- und Binär-Unterstützung:
+
+*   Android
+*   iOS
+
+Nur-Text Unterstützung:
+
+*   BlackBerry WebWorks (OS 5.0 und höher)
+*   Windows Phone 7 und 8
+*   Windows 8
+
+## Kleines Beispiel zu suchen
+
+    function win(writer) {
+        // fast forwards file pointer to end of file
+        writer.seek(writer.length);
+    };
+    
+    var fail = function(evt) {
+        console.log(error.code);
+    };
+    
+    entry.createWriter(win, fail);
+    
+
+## Kleines Beispiel abschneiden
+
+    function win(writer) {
+        writer.truncate(10);
+    };
+    
+    var fail = function(evt) {
+        console.log(error.code);
+    };
+    
+    entry.createWriter(win, fail);
+    
+
+## Kleines Beispiel zu schreiben
+
+    function win(writer) {
+        writer.onwrite = function(evt) {
+            console.log("write success");
+        };
+        writer.write("some sample text");
+    };
+    
+    var fail = function(evt) {
+        console.log(error.code);
+    };
+    
+    entry.createWriter(win, fail);
+    
+
+## Binär schreiben kurzes Beispiel
+
+    function win(writer) {
+        var data = new ArrayBuffer(5),
+            dataView = new Int8Array(data);
+        for (i=0; i < 5; i++) {
+            dataView[i] = i;
+        }
+        writer.onwrite = function(evt) {
+            console.log("write success");
+        };
+        writer.write(data);
+    };
+    
+    var fail = function(evt) {
+        console.log(error.code);
+    };
+    
+    entry.createWriter(win, fail);
+    
+
+## Kleines Beispiel anfügen
+
+    function win(writer) {
+        writer.onwrite = function(evt) {
+        console.log("write success");
+    };
+    writer.seek(writer.length);
+        writer.write("appended text");
+    };
+    
+    var fail = function(evt) {
+        console.log(error.code);
+    };
+    
+    entry.createWriter(win, fail);
+    
+
+## Kleines Beispiel Abbrechen
+
+    function win(writer) {
+        writer.onwrite = function(evt) {
+            console.log("write success");
+        };
+        writer.write("some sample text");
+        writer.abort();
+    };
+    
+    var fail = function(evt) {
+        console.log(error.code);
+    };
+    
+    entry.createWriter(win, fail);
+    
+
+## Vollständiges Beispiel
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>FileWriter Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+            window.requestFileSystem(LocalFileSystem.PERSISTENT, 0, gotFS, fail);
+        }
+    
+        function gotFS(fileSystem) {
+            fileSystem.root.getFile("readme.txt", {create: true, exclusive: false}, gotFileEntry, fail);
+        }
+    
+        function gotFileEntry(fileEntry) {
+            fileEntry.createWriter(gotFileWriter, fail);
+        }
+    
+        function gotFileWriter(writer) {
+            writer.onwriteend = function(evt) {
+                console.log("contents of file now 'some sample text'");
+                writer.truncate(11);
+                writer.onwriteend = function(evt) {
+                    console.log("contents of file now 'some sample'");
+                    writer.seek(4);
+                    writer.write(" different text");
+                    writer.onwriteend = function(evt){
+                        console.log("contents of file now 'some different text'");
+                    }
+                };
+            };
+            writer.write("some sample text");
+        }
+    
+        function fail(error) {
+            console.log(error.code);
+        }
+    
+        </script>
+      </head>
+      <body>
+        <h1>Example</h1>
+        <p>Write File</p>
+      </body>
+    </html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/file/flags/flags.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/file/flags/flags.md b/docs/de/edge/cordova/file/flags/flags.md
new file mode 100644
index 0000000..44cd014
--- /dev/null
+++ b/docs/de/edge/cordova/file/flags/flags.md
@@ -0,0 +1,41 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# Flags
+
+Liefert Argumente für die `DirectoryEntry` des Objekts `getFile()` und `getDirectory()` Methoden, die nachschlagen oder erstellen Sie Dateien und Verzeichnisse.
+
+## Eigenschaften
+
+*   **Erstellen**: gibt an, dass die Datei oder das Verzeichnis erstellt werden soll, wenn es nicht bereits vorhanden ist. *(boolesch)*
+
+*   **exklusiv**: hat wirkt sich nicht von selbst, aber mit `create` bewirkt die Datei oder das Verzeichnis-Erstellung schlägt fehl, wenn der Zielpfad bereits vorhanden ist. *(boolesch)*
+
+## Unterstützte Plattformen
+
+*   Android
+*   BlackBerry WebWorks (OS 5.0 und höher)
+*   iOS
+*   Windows Phone 7 und 8
+*   Windows 8
+
+## Kleines Beispiel
+
+    / / Get das Datenverzeichnis, die ihn herstellen, wenn es nicht vorhanden ist.
+    DataDir = fileSystem.root.getDirectory ("Daten", {erstellen: True});
+    
+    / / Die Lock-Datei zu erstellen, wenn es nicht vorhanden ist.
+    LockFile = dataDir.getFile ("lockfile.txt", {erstellen: echte, exklusive: True});
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/file/localfilesystem/localfilesystem.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/file/localfilesystem/localfilesystem.md b/docs/de/edge/cordova/file/localfilesystem/localfilesystem.md
new file mode 100644
index 0000000..9ff16fe
--- /dev/null
+++ b/docs/de/edge/cordova/file/localfilesystem/localfilesystem.md
@@ -0,0 +1,103 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# LocalFileSystem
+
+Dieses Objekt bietet eine Möglichkeit, Root-Dateisysteme zu erhalten.
+
+## Methoden
+
+*   **RequestFileSystem**: ein Dateisystem anfordert. *(Funktion)*
+
+*   **ResolveLocalFileSystemURI**: Abrufen einer `DirectoryEntry` oder `FileEntry` mit lokalen URI. *(Funktion)*
+
+## Konstanten
+
+*   `LocalFileSystem.PERSISTENT`: Verwendet für die Speicherung, die nicht vom User Agent Anwendung oder Benutzer unerlaubt entfernt werden sollte.
+
+*   `LocalFileSystem.TEMPORARY`: Verwendet für die Speicherung mit keine Garantie für Dauerhaftigkeit.
+
+## Informationen
+
+Die `LocalFileSystem` sind Objektmethoden definiert, auf das `window` Objekt.
+
+## Unterstützte Plattformen
+
+*   Android
+*   BlackBerry WebWorks (OS 5.0 und höher)
+*   iOS
+*   Windows Phone 7 und 8
+*   Windows 8
+
+## Schnelle System-Beispieldatei anfordern
+
+    function onSuccess(fileSystem) {
+        console.log(fileSystem.name);
+    }
+    
+    // request the persistent file system
+    window.requestFileSystem(LocalFileSystem.PERSISTENT, 0, onSuccess, onError);
+    
+
+## Lokale Datei System URI kurzes Beispiel zu lösen
+
+    function onSuccess(fileEntry) {
+        console.log(fileEntry.name);
+    }
+    
+    window.resolveLocalFileSystemURI("file:///example.txt", onSuccess, onError);
+    
+
+## Vollständiges Beispiel
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>Local File System Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+            window.requestFileSystem(LocalFileSystem.PERSISTENT, 0, onFileSystemSuccess, fail);
+            window.resolveLocalFileSystemURI("file:///example.txt", onResolveSuccess, fail);
+        }
+    
+        function onFileSystemSuccess(fileSystem) {
+            console.log(fileSystem.name);
+        }
+    
+        function onResolveSuccess(fileEntry) {
+            console.log(fileEntry.name);
+        }
+    
+        function fail(evt) {
+            console.log(evt.target.error.code);
+        }
+    
+        </script>
+      </head>
+      <body>
+        <h1>Example</h1>
+        <p>Local File System</p>
+      </body>
+    </html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/file/metadata/metadata.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/file/metadata/metadata.md b/docs/de/edge/cordova/file/metadata/metadata.md
new file mode 100644
index 0000000..cc4a245
--- /dev/null
+++ b/docs/de/edge/cordova/file/metadata/metadata.md
@@ -0,0 +1,44 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# Metadaten
+
+Eine Schnittstelle, die Informationen über den Status einer Datei oder eines Verzeichnisses angibt.
+
+## Eigenschaften
+
+*   **ModificationTime**: die Zeit, wann die Datei oder das Verzeichnis zuletzt geändert wurde. *(Datum)*
+
+## Informationen
+
+Das `Metadata` -Objekt stellt Informationen über den Status einer Datei oder eines Verzeichnisses dar. Aufruf einer `DirectoryEntry` oder `FileEntry` des Objekts `getMetadata()` Methode führt eine `Metadata` Instanz.
+
+## Unterstützte Plattformen
+
+*   Android
+*   BlackBerry WebWorks (OS 5.0 und höher)
+*   iOS
+*   Windows Phone 7 und 8
+*   Windows 8
+
+## Kleines Beispiel
+
+    function win(metadata) {
+        console.log("Last Modified: " + metadata.modificationTime);
+    }
+    
+    // Request the metadata object for this entry
+    entry.getMetadata(win, null);
\ No newline at end of file


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

Posted by mw...@apache.org.
http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/guide/platforms/win8/index.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/guide/platforms/win8/index.md b/docs/de/edge/guide/platforms/win8/index.md
new file mode 100644
index 0000000..51b2fc9
--- /dev/null
+++ b/docs/de/edge/guide/platforms/win8/index.md
@@ -0,0 +1,114 @@
+---
+
+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.
+---
+
+# Anleitung zur Windows 8 Platform
+
+Diese Anleitung zeigt Ihre Entwicklungsumgebung SDK einrichten, Cordova apps für Windows 8 bereitstellen. Finden Sie im folgenden detaillierte Plattform-spezifischen Informationen:
+
+*   Aktualisieren von Windows 8
+*   Windows 8-Befehlszeilentools
+
+Die Befehlszeilentools, die oben beziehen sich auf Versionen vor 3.0 Cordova. Informationen über die aktuelle Schnittstelle finden Sie unter The Command-Line Interface.
+
+Microsoft als veraltet markiert den Namen *Metro-Style apps* in Windows 8 und Windows RT. MSDN bezieht sich jetzt auf diese app als ein *Windows-Speicher* -app, und dieser Anleitung folgt dieser Konvention. Darüber hinaus bedeutet in diesem Handbuch *Windows 8* Windows 8 und Windows RT.
+
+## 1. Anforderungen
+
+*   Windows 8
+
+*   Visual Studio 2012 Professional oder besser oder Visual Studio 2012 Express für Windows 8
+
+Folgen Sie den Anweisungen [hier][1] , um Ihre apps Windows Store einreichen.
+
+ [1]: http://www.windowsstore.com/
+
+## 2. Installieren Sie SDK + Cordova
+
+*   Richten Sie Ihre bevorzugte Variante der Visual Studio-2012. Alle das Produkt bezahlten Versionen (Professional, usw.) können Sie Windows Store apps zu bauen. Sie benötigen **Express für Windows 8** baut Windows Store apps mit der [Express-Editionen][2].
+
+*   Herunterladen Sie und extrahieren Sie die neueste Kopie von [Cordova][3]. Arbeiten Sie den `lib\windows-8` Unterordner.
+
+ [2]: http://www.microsoft.com/visualstudio/eng/products/visual-studio-express-products
+ [3]: http://phonegap.com/download
+
+## 3. Einrichten des neuen Projekts
+
+Sie können bereits mit der *HTML/JavaScript verfolgen* in Windows Store apps verfügbaren Windows 8-apps erstellen. Verwenden Sie Cordova in Windows Store apps derselben APIs wie auf anderen Cordova-unterstützte Plattformen verfügbar zu machen.
+
+*   Öffnen Sie Visual Studio 2012 und wählen Sie **Neues Projekt**.
+
+*   Wählen Sie **Installierte → → andere Sprachen → JavaScript → Windows Vorlagenspeicher** vom Baum und dann **Leere App** aus der Projektliste. Geben Sie was auch immer du, wie z. B. magst Projektname `CordovaWin8Foo` wie in diesem Beispiel.
+    
+    ![][4]
+
+*   Microsoft weiterhin verwenden Sie `default.html` als die Standard-Homepage, aber die meisten Web-Entwickler verwenden `index.html` . (Außerdem ist es wahrscheinlich, dass in anderen Varianten Ihres Projekts Plattform Sie verwenden `index.html` als Namen für Ihre Standard-Seite.) Dieses, im Projektmappen-Explorer umbenennen Regeln die `default.html` Datei zu `index.html` . Doppelklicken Sie auf die `package.appxmanifest` Datei und ändern Sie den Wert **Start Page** zu`index.html`.
+    
+    ![][5]
+
+*   Gehören `cordova.js` in Ihrem Projekt, der rechten Maustaste auf das `js` Verzeichnis im Projektmappen-Explorer und wählen Sie **→ Neues Element hinzufügen**. Suchen Sie die `cordova.js` Datei das `lib\windows-8` Verzeichnis oben erwähnt.
+
+*   Bearbeiten Sie den Code für `index.html` . Fügen Sie einen Verweis auf `cordova.js` . Sie können dies tun, manuell oder durch Ziehen der Datei im Projektmappen-Explorer.
+
+ [4]: img/guide/platforms/win8/wsnewproject.png
+ [5]: img/guide/platforms/win8/wschangemanifest.png
+
+### Hinzufügen des Verweises...
+
+        <!-- WinJS references -->
+        <link href="//Microsoft.WinJS.1.0/css/ui-dark.css" rel="stylesheet" />
+        <script src="//Microsoft.WinJS.1.0/js/base.js"></script>
+        <script src="//Microsoft.WinJS.1.0/js/ui.js"></script>
+    
+        <!-- Cordova -->
+        <script src="/js/cordova.js"></script>
+    
+        <!-- CordovaWin8Foo references -->
+        <link href="/css/default.css" rel="stylesheet" />
+        <script src="/js/default.js"></script>
+    
+
+*   Als Nächstes fügen Sie Code, der die Cordova veranschaulicht arbeitet.
+
+### Einen 'Deviceready'-Handler hinzufügen...
+
+    <body>
+        <p>Content goes here</p>
+    
+        <script type="text/javascript">
+    
+            console.log("Subscribing...");
+            document.addEventListener("deviceready", function () {
+    
+                navigator.notification.alert("The device is ready!");
+    
+            });
+    
+        </script>
+    
+    </body>
+    
+
+## 5. Testen Sie das Projekt
+
+*   Führen Sie das Projekt von Visual Studio. Sie werden sehen, dass das Meldungsfeld angezeigt werden:
+    
+    ![][6]
+
+ [6]: img/guide/platforms/win8/wsalert.png
+
+## Fertig!
+
+Das ist es! Du bist jetzt bereit, Windows Store apps mit Cordova zu bauen.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/guide/platforms/win8/tools.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/guide/platforms/win8/tools.md b/docs/de/edge/guide/platforms/win8/tools.md
new file mode 100644
index 0000000..e2406f9
--- /dev/null
+++ b/docs/de/edge/guide/platforms/win8/tools.md
@@ -0,0 +1,35 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# Windows 8-Befehlszeilentools
+
+Die `cordova` Befehlszeilen-Dienstprogramm ist ein High-Level Tool, das Ihnen erlaubt, Anwendungen auf mehreren Plattformen gleichzeitig zu erstellen. Eine ältere Version von Cordova Rahmen bietet Gruppen von Befehlszeilentools, die spezifisch für jede Plattform. Wenn sie als Alternative zu den CLI verwenden möchten, müssen Sie diese Version von Cordova von [cordova.apache.org][1]herunterladen. Der Download enthält separate Archiv für jede Plattform. Erweitern Sie die gewünschte Ziel-Plattform. Die hier beschriebenen Tools sind in der Regel in der obersten Ebene `bin` Verzeichnis, sonst finden Sie in die **README** -Datei ausführlichere Wegbeschreibung.
+
+ [1]: http://cordova.apache.org
+
+## Windows 8
+
+Windows 8-Befehlszeilen-Tools unterstützen nur das Erstellen neuer Projekte. Befehle müssen über eine Cmd oder Powershell-Eingabeaufforderung ausgeführt werden.
+
+## Erstellen Sie ein Projekt
+
+Führen Sie den `create` Befehl mit den folgenden Parametern:
+
+*   Pfad zum neuen Cordova Windows 8 Projekt
+
+*   Paketname, nach rückwärts-Domäne Formatkonvention. Dies ist der Standard-Namespace.
+
+*   Projektname
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/guide/platforms/win8/upgrading.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/guide/platforms/win8/upgrading.md b/docs/de/edge/guide/platforms/win8/upgrading.md
new file mode 100644
index 0000000..d854d2d
--- /dev/null
+++ b/docs/de/edge/guide/platforms/win8/upgrading.md
@@ -0,0 +1,39 @@
+---
+
+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.
+---
+
+# Aktualisieren von Windows 8
+
+Diese Anleitung zeigt, wie Windows 8 Projekte Upgrade von älteren Versionen von Cordova ändern. Die meisten diese Anweisungen gelten für Projekte, die mit einer älteren Befehlszeilentools, die vorangehen erstellt die `cordova` CLI-Hilfsprogramm. Die Command-Line Interface Informationen finden Sie unter Gewusst wie: Aktualisieren Sie die Version der CLI.
+
+## Ein Upgrade auf 2.9.0 von 2.8.0
+
+Die folgenden Befehle sollten aus innerhalb von Visual Studio gewiss geschehen, dass das Projektverweise aktualisiert/gelöscht werden.
+
+1.  Entfernen von `cordova-2.8.0.js` aus des Projekts `www` Verzeichnis.
+
+2.  Fügen Sie `cordova.js` -Datei von der Quelle auf des Projekts `www` Verzeichnis. (Beachten Sie, dass die Datei nicht mehr eine Versionsnummer im Dateinamen enthält.)
+
+3.  Erstellen und testen!
+
+## Ein Upgrade auf 2.8.0 von 2.7.0
+
+Die folgenden Befehle sollten aus innerhalb von Visual Studio gewiss geschehen, dass das Projektverweise aktualisiert/gelöscht werden.
+
+1.  Entfernen von `cordova-2.7.0.js` aus des Projekts `www` Verzeichnis.
+
+2.  Fügen Sie `cordova.js` -Datei von der Quelle auf des Projekts `www` Verzeichnis. (Beachten Sie, dass die Datei nicht mehr eine Versionsnummer im Dateinamen enthält.)
+
+3.  Erstellen und testen!
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/guide/platforms/wp7/index.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/guide/platforms/wp7/index.md b/docs/de/edge/guide/platforms/wp7/index.md
new file mode 100644
index 0000000..b5259e7
--- /dev/null
+++ b/docs/de/edge/guide/platforms/wp7/index.md
@@ -0,0 +1,109 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# Windows Phone 7 Plattform Guide
+
+Diese Anleitung zeigt Ihre Entwicklungsumgebung SDK einrichten, Cordova apps für Windows Phone 7 Geräte bereitstellen. Apps laufen auch auf Windows Phone 8 Geräten mit derselben APIs, aber Version 7 IE10s erweiterte Features auf Windows Phone 8 fehlt. Windows Phone 8 apps tun *nicht* laufen auf Windows Phone 7 Geräte.
+
+Finden Sie im folgenden detaillierte Plattform-spezifischen Informationen, die für beide Versionen gilt:
+
+*   Aktualisieren von Windows Phone
+*   Windows Phone Plugins
+*   Windows Phone Befehlszeilentools
+
+Die Befehlszeilentools, die oben beziehen sich auf Versionen vor 3.0 Cordova. Informationen über die aktuelle Schnittstelle finden Sie unter The Command-Line Interface.
+
+## 1. Systemanforderungen
+
+*   Betriebssystem:
+    
+    *   Windows 7, Windows 8 (Pro) oder Windows Vista mit SP2 
+        *   Die 64-Bit Version (X 64) von Windows ist für das SDK erforderlich.
+        *   Die Pro-Version wird empfohlen, für die Ausführung von eines Geräteemulators.
+
+*   Anmelden und bezahlen für ein [Windows Phone Dev Center][1] -Konto, wenn Sie Ihre app auf einem echten Gerät anbringen oder an Marktplatz übermitteln möchten.
+
+ [1]: http://dev.windowsphone.com/en-us/publish
+
+**Hinweis:** Das SDK in der virtuellen Maschine ausführen könnte einige Herausforderung dar. Sie können dieses Blog-Post lesen, die einen Einblick auf die Lösungen zur Entwicklung für [Windows Phone auf einem Mac][2] gibt.
+
+ [2]: http://aka.ms/BuildaWP8apponaMac
+
+## 2. Installieren Sie SDK + Cordova
+
+*   Downloaden Sie und installieren Sie das [Windows Phone SDK][3]
+
+*   Unterladen Sie her und extrahieren Sie die neueste Kopie von [Cordova][4]. Arbeiten Sie den `lib\windows-phone-8\wp7` Unterordner `lib\windows-phone-8\wp8` enthält die Windwos Phone 8 Version von Cordova.
+
+*   Kopieren Sie die Datei CordovaWP7\_x\_x_x.zip im Ordner: Documents\Visual Studio 2012\Templates\ProjectTemplates\
+
+ [3]: http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=27570/
+ [4]: http://phonegap.com/download
+
+## 2.1. Aufbau der Vorlage
+
+**Hinweis:** dieser Schritt kann nicht verlangt werden. Wenn das Lib\windows-Telefon-Verzeichnis bereits eine CordovaWP7\_x\_x_x.zip-Datei enthält, können Sie diesen Schritt überspringen.
+
+Um den Entwicklungsprozess zu vereinfachen, kommt Cordova mit einem Skript zum Erstellen der Visual Studio-Vorlagen. Dies ermöglicht schnelle Erstellung von Cordova-Anwendungen in Visual Studio. Diese Vorlage kann bei Bedarf geändert werden und die unten aufgeführten Schritte zeigen wie Sie vorgehen, wenn Sie die Vorlage generieren möchten.
+
+### Führen Sie die Batchdatei erstellen und installieren Sie die Vorlagen.
+
+*   Der Stamm der Repo enthält eine Datei createTemplates.bat. Doppelklick auf diese Datei wird 2 Zip-Dateien generieren. (CordovaWP7\_x\_x\_x.zip + CordovaWP8\_x\_x\_x.zip wo x.x.x die aktuelle Versionsnummer ist) Um diese Dateien in Visual Studio kopieren leicht zu verwenden werden sie zu "Mein Dateien\Visual Studio 2012\Templates\ProjectTemplates\" Sie dann neue Apache Cordova Windows Phone apps aus der Visual Studio-Datei-> neues Projekt im Menü erstellen können.
+
+*   Wenn Sie die Batch-Datei von der Befehlszeile aus ausführen, können Sie auch mit einem Parameter automatisch installieren aufrufen
+
+Führen Sie das Skript:
+
+    > createTemplates.bat-installieren
+    
+
+## 3. Einrichten des neuen Projekts
+
+*   Öffnen Sie Visual Studio Express für Windows Phone, und wählen Sie **Neues Projekt**.
+
+*   Wählen Sie **CordovaWP7**. (Die Versionsnummer wird in der Vorlagenbeschreibung angezeigt.)
+
+*   Geben Sie dem Projekt einen Namen, und wählen Sie **OK**.
+
+## 4. Überprüfung der Projektstruktur
+
+*   Der `www` Ordner enthält Ihre Cordova `html/js/css` und andere Ressourcen, die in Ihrer Anwendung enthalten.
+
+*   Alle Inhalte, die Sie hinzufügen, muss hier ein Teil der Visual Studio-Projekt zu sein, und als Inhalt festgelegt werden.
+
+*   Hinweis: Diese Bildschirmaufnahme war aus dem wp8-Cordova-2.3.0-Download, Ihr Angebot variiert basierend auf der aktuellen Version installiert.
+
+![][5]
+
+ [5]: img/guide/platforms/wp8/projectStructure.png
+
+## 6. Erstellen Sie das Projekt für das Gerät
+
+Um die Anwendung auf einem Gerät zu testen, muss das Gerät registriert werden. Klicken Sie [hier][6] , um Dokumentation zu lesen, auf bereitstellen und Testen auf Ihrem Windows Phone 7.
+
+ [6]: http://msdn.microsoft.com/en-us/library/windowsphone/develop/ff402565(v=vs.105).aspx
+
+*   Stellen Sie sicher, Ihr Telefon angeschlossen ist, und der Bildschirm ist entsperrt.
+
+*   Wählen Sie in Visual Studio 'Gerät' aus dem oberen Dropdown-Menü.
+
+*   Drücken Sie die Taste grün **spielen** neben dem Haupt-Dropdown-Menü Debuggen zu beginnen, oder geben Sie **F5**.
+
+![][7]
+
+ [7]: img/guide/platforms/wp7/wpd.png
+
+## Fertig!
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/guide/platforms/wp8/index.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/guide/platforms/wp8/index.md b/docs/de/edge/guide/platforms/wp8/index.md
new file mode 100644
index 0000000..319dec2
--- /dev/null
+++ b/docs/de/edge/guide/platforms/wp8/index.md
@@ -0,0 +1,149 @@
+---
+
+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.
+---
+
+# Handbuch für die Plattform von Windows Phone-8
+
+Diese Anleitung zeigt Ihre Entwicklungsumgebung SDK einrichten, Cordova apps für Windows Phone 8 Geräte bereitstellen. Wenn Sie 7,5 und 8 Geräte ansprechen möchten, entwickeln Sie für Windows Phone 7 stattdessen, wie detailliert die Windows Phone 7 Plattform-Guide. Version 7 verfügt nicht über die erweiterten Funktionen im IE10 enthalten, aber den gleichen Satz von APIs implementiert. Windows Phone 8 apps tun *nicht* laufen auf Windows Phone 7 Geräte.
+
+Finden Sie im folgenden detaillierte Plattform-spezifischen Informationen, die für beide Versionen gilt:
+
+*   Aktualisieren von Windows Phone
+*   Windows Phone Plugins
+*   Windows Phone Befehlszeilentools
+
+Die Befehlszeilentools, die oben beziehen sich auf Versionen vor 3.0 Cordova. Informationen über die aktuelle Schnittstelle finden Sie unter The Command-Line Interface.
+
+## 1. Systemanforderungen
+
+*   Betriebssystem:
+    
+    *   Windows 8 oder Windows 8 Pro 
+        *   Die 64-Bit Version (X 64) von Windows ist für das SDK erforderlich.
+        *   Die Pro-Version wird empfohlen, damit Sie einen Geräteemulator ausführen können.
+
+*   Hardware:
+    
+    *   6,5 GB freier Festplattenspeicher
+    *   4 GB RAM
+    *   64-Bit (x 64)-CPU
+
+*   Windows Phone 8 Emulator
+    
+    *   Der Telefon-Emulator verwendet Hyper-V, so dass diese Liste die Voraussetzungen enthält.
+    *   Pro 64-Bit-Edition von Windows 8 oder größer
+    *   Erfordert einen Prozessor die Virtualisierung unterstützt und [Zweite Level Address Translation (SLAT)][1] 
+        *   Siehe auch die [Liste der Intel-Prozessoren, die Unterstützung von VT-X (Virtualisierung) und EPT (Stab)][2]
+    *   Aktivieren Sie die Virtualisierungsfunktionen (d.h., VT-X auf Intel) in den BIOS-Einstellungen, wie dies in der Regel standardmäßig deaktiviert ist.
+
+*   SDK + IDE (Visual Studio)
+    
+    *   Visual Studio 2012 Professional, Premium oder Ultimate. Beachten Sie, dass Visual Studio Express für Windows Phone (enthalten im SDK) ist nicht empfehlenswert da Sie nicht die Vorlage (siehe unten) mit VS Express erstellen können, da es nicht die **Vorlage exportieren** -Funktionalität, die nur in VS Pro oder höher ist.
+
+*   Anmelden und bezahlen für ein [Windows Phone Dev Center][3] -Konto, wenn Sie Ihre app auf einem echten Gerät anbringen oder an Marktplatz übermitteln möchten.
+
+ [1]: http://en.wikipedia.org/wiki/Second_Level_Address_Translation
+ [2]: http://ark.intel.com/Products/VirtualizationTechnology
+ [3]: http://dev.windowsphone.com/en-us/publish
+
+**Hinweis:** Das SDK im virtuellen Maschine ausgeführt wird, könnte einige Herausforderung dar. Sie können dieses Blog-Post lesen, die Einblick auf die Lösungen zur Entwicklung für [Windows Phone auf einem Mac][4] gibt.
+
+ [4]: http://aka.ms/BuildaWP8apponaMac
+
+## 2. Installieren Sie SDK + Cordova
+
+*   [Windows Phone SDK][5] herunterladen und installieren
+
+*   Herunterladen Sie und extrahieren Sie die neueste Kopie von [Cordova][6]. Arbeiten Sie den `lib\windows-phone-8\wp8` Unterordner `lib\windows-phone-8\wp7` enthält die Windwos Phone 7-Version von Cordova.
+
+*   Kopieren Sie die Datei CordovaWP8\_x\_x_x.zip im Ordner: Documents\Visual Studio 2012\Templates\ProjectTemplates\
+
+ [5]: http://www.microsoft.com/en-us/download/details.aspx?id=35471
+ [6]: http://phonegap.com/download
+
+## 2.1. Aufbau der Vorlage
+
+**Hinweis:** dieser Schritt kann nicht verlangt werden. Wenn das Lib\windows-Telefon-Verzeichnis bereits eine CordovaWP8\_x\_x_x.zip-Datei enthält, können Sie diesen Schritt überspringen.
+
+Um den Entwicklungsprozess zu vereinfachen, kommt Cordova mit einem Skript zum Erstellen der Visual Studio-Vorlagen. Dies ermöglicht schnelle Erstellung von Cordova-Anwendungen in Visual Studio. Diese Vorlage kann bei Bedarf geändert werden und die unten aufgeführten Schritte zeigen wie Sie vorgehen, wenn Sie die Vorlage generieren möchten.
+
+### Führen Sie die Batchdatei erstellen und installieren Sie die Vorlagen.
+
+*   Der Stamm der Repo enthält eine Datei createTemplates.bat. Doppelklick auf diese Datei wird 2 Zip-Dateien generieren. (CordovaWP7\_x\_x\_x.zip + CordovaWP8\_x\_x\_x.zip wo x.x.x die aktuelle Versionsnummer ist) Um diese Dateien in Visual Studio kopieren leicht zu verwenden werden sie zu "Mein Dateien\Visual Studio 2012\Templates\ProjectTemplates\" Sie dann neue Apache Cordova Windows Phone apps aus der Visual Studio-Datei-> neues Projekt im Menü erstellen können.
+
+*   Wenn Sie die Batch-Datei von der Befehlszeile aus ausführen, können Sie auch mit einem Parameter automatisch installieren aufrufen
+
+Führen Sie das Skript:
+
+    > createTemplates.bat-installieren
+    
+
+## 3. Einrichten des neuen Projekts
+
+*   Öffnen Sie Visual Studio Express für Windows Phone, und wählen Sie **Neues Projekt**.
+
+*   Wählen Sie **CordovaWP8**. (Die Versionsnummer wird in der Vorlagenbeschreibung angezeigt.)
+
+*   Geben Sie dem Projekt einen Namen, und wählen Sie **OK**.
+
+![][7]
+
+ [7]: img/guide/platforms/wp8/StandAloneTemplate.png
+
+## 4. Überprüfung der Projektstruktur
+
+*   Der `www` Ordner enthält Ihre Cordova `html/js/css` und andere Ressourcen, die in Ihrer Anwendung enthalten.
+
+*   Alle Inhalte, die Sie hinzufügen, muss hier ein Teil der Visual Studio-Projekt zu sein, und als Inhalt festgelegt werden.
+
+*   Hinweis: Diese Bildschirmaufnahme war aus dem Cordova-2.3.0-Download, Ihr Angebot variiert basierend auf der aktuellen Version installiert.
+
+![][8]
+
+ [8]: img/guide/platforms/wp8/projectStructure.png
+
+## 5. Erstellen und Bereitstellen von Emulator
+
+*   Stellen Sie sicher, dass **Windows Phone Emulator** im wichtigsten Dropdown-Menü ausgewählt ist.
+
+*   Drücken Sie die Taste grün **spielen** neben dem Dropdown-Menü Debuggen zu beginnen, oder geben Sie **F5**.
+
+![][9]
+
+ [9]: img/guide/platforms/wp8/BuildEmulator.png
+
+## 6. Erstellen Sie das Projekt für das Gerät
+
+Um die Anwendung auf einem Gerät zu testen, muss das Gerät registriert werden. Klicken Sie [hier][10] , um auf bereitstellen und Testen auf Ihrem Windows Phone 8 die Dokumentation lesen.
+
+ [10]: http://msdn.microsoft.com/en-us/library/windowsphone/develop/ff402565(v=vs.105).aspx
+
+*   Stellen Sie sicher, Ihr Telefon angeschlossen ist, und der Bildschirm ist entsperrt.
+
+*   Wählen Sie in Visual Studio 'Gerät' aus dem oberen Dropdown-Menü.
+
+*   Drücken Sie die Taste grün **spielen** neben dem wichtigsten Dropdown-Menü Debuggen zu beginnen, oder geben Sie **F5**.
+
+![][11]
+
+ [11]: img/guide/platforms/wp7/wpd.png
+
+## Fertig!
+
+## Weiterführende Literatur
+
+Für weitere Details über die spezifischen Unterschiede zwischen IE10 und WebKit-Browser und wie unterstützen beide MS hat eine hilfreiche [Anleitung hier][12]
+
+ [12]: http://blogs.windows.com/windows_phone/b/wpdev/archive/2012/11/15/adapting-your-webkit-optimized-site-for-internet-explorer-10.aspx
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/guide/platforms/wp8/plugin.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/guide/platforms/wp8/plugin.md b/docs/de/edge/guide/platforms/wp8/plugin.md
new file mode 100644
index 0000000..465c6f7
--- /dev/null
+++ b/docs/de/edge/guide/platforms/wp8/plugin.md
@@ -0,0 +1,191 @@
+---
+
+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.
+---
+
+# Windows Phone Plugins
+
+Schreibe ein Plugin für Cordova auf Windows Phone erfordert ein grundlegendes Verständnis der Architektur von Cordova. Cordova-WP7 besteht aus einem WebBrowser die JavaScript-Code den Anwendung hostet und verwaltet native API-Aufrufe. Es gibt eine BaseCommand ( `WP7CordovaClassLib.Cordova.Commands.BaseCommand` ) Klasse in c#, die Sie erweitern können, und es kommt mit der Mehrheit der "Sanitär" bereits für Sie gebaut.
+
+1.  Wählen Sie das Projekt, und mit der rechten Maustaste wählen Sie **hinzufügen → neu Artikel...**
+    
+    *   Vorzugsweise in den 'Plugins'-Ordner hinzufügen, aber es liegt an Ihnen
+
+2.  Wählen Sie "Klasse" und nennen Sie es`Echo.cs`
+    
+    *   Der Name dieser Klasse muss *genau* übereinstimmen, nennst du in`cordova.exec(win, fail, "Echo", ...)`
+
+3.  Gehören Sie die Basisklassen-Durchführung
+    
+        using WPCordovaClassLib.Cordova;
+        using WPCordovaClassLib.Cordova.Commands;
+        using WPCordovaClassLib.Cordova.JSON;
+        
+
+4.  Erweitern Sie Ihre Klasse aus BaseCommand
+    
+        public Class Echo: BaseCommand {/ /...}
+        
+
+5.  Fügen Sie eine Methode, die von JavaScript aufrufbar ist
+    
+        public Class Echo: BaseCommand {public void Echo (Zeichenfolgenoptionen) {/ / alle JS Plugin aufrufbaren Methoden müssen diese Signatur!
+                / / public, leere, 1 Argument, das eine Zeichenfolge zurückgeben}}
+        
+
+## Namespaces
+
+Der Standardnamespace für unqualifizierte Befehle ist:
+
+    Namespace Cordova.Extension.Commands {/ /...}
+    
+
+Wenn Sie Ihren eigenen Namespace verwenden möchten, müssen Sie einen vollqualifizierten Aufruf von `cordova.exec` . Dies ist beispielsweise der Fall, wenn Sie möchten Ihre c#-Klasse wie folgt definieren:
+
+    Namespace com.mydomain.cordovaExtensions {public Class Echo: BaseCommand {/ /...}}
+    
+
+Dann müssen Sie in JavaScript aufrufen `exec` wie folgt:
+
+    Cordova.exec (Win, scheitern, "com.mydomain.cordovaExtensions.Echo",...);
+    
+
+## Interpretieren Ihre Argumente in C
+
+Daten durch die Plugin-Methode ist ein String-Wert, aber in Wirklichkeit betrachten unsere JavaScript-Code, wir sehen, dass unsere Absicht war, übergeben Sie ein Array von Zeichenfolgen. Rückblick auf unsere JavaScript-Aufruf an `cordova.exec` , wir sehen, wir übergeben `[str]` :
+
+    Cordova.exec (gewinnen, scheitern, "Echo", "Echo", ["Eingabezeichenfolge"]);
+    
+
+Wenn wir prüfen an übergebene Optionszeichenfolge unsere `Echo.echo` Methode sehen wir, dass der Wert tatsächlich ist:
+
+    "[\"input string\ "]"
+    
+
+Alle JavaScript `exec` Argumente sind JSON vor der Übergabe in c# codiert.
+
+Wenn wir wollen, das als die Zeichenfolge zu behandeln, was wir erwartet hatten, müssen wir es decodieren. Wir können einfach JSON-Deserialisierung.
+
+    String OptVal = JsonHelper.Deserialize < String [] > (Optionen) [0];
+    / / OptVal hat jetzt den Wert "Eingabezeichenfolge"
+    
+
+## Ergebnisse aus c# an JavaScript übergeben
+
+Die Basisklasse BaseCommand stellt Methoden zur Übergabe von Daten an die JavaScript-Callback-Handler. Um einfach zu signalisieren, dass der Befehl erfolgreich war, wenn kein weiteres Ergebnis Info benötigt wird, können Sie einfach aufrufen:
+
+    DispatchCommandResult(); / / Anrufe zurück mit einem leeren Plugin-Ergebnis als einen Erfolg-Rückruf
+    
+
+Um Daten zurück zu übergeben, müssen Sie eine andere Version von Anrufen `DispatchCommandResult` :
+
+    DispatchCommandResult (neue PluginResult (PluginResult.Status.OK, "alles lief wie geplant, dies ist ein Ergebnis, das auf dem Erfolg-Handler übergeben wird."));
+    
+
+Um strukturierte Objektdaten wieder an JavaScript übergeben, sollte es als JSON String codiert werden:
+
+    DispatchCommandResult(new PluginResult(PluginResult.Status.OK, "{result:\"super awesome!\"}"));
+    
+
+Wenn Sie brauchen, um zu signalisieren, dass ein Fehler aufgetreten, Sie erreichen `DispatchCommandResult` mit einem `PluginResult` Objekt:
+
+    DispatchCommandResult (neue PluginResult (PluginResult.Status.ERROR, "Echo signalisiert einen Fehler"));
+    
+
+## Serialisierung Fehlerbehandlung in Ihr Plugin c#-Methode
+
+Wenn Ihre Argumente zu interpretieren, ist es eine gute Idee, einen Try/Catch-Block zu verwenden, für den Fall, dass wir schlechte Eingang haben. Dies ist ein Muster, die im gesamten Cordova c#-Code verwendet:
+
+    string optVal = null;
+    
+    try
+    {
+        optVal = JsonHelper.Deserialize<string[]>(options)[0];
+    }
+    catch(Exception)
+    {
+        // simply catch the exception, we handle null values and exceptions together
+    }
+    
+    if (optVal == null)
+    {
+        DispatchCommandResult(new PluginResult(PluginResult.Status.JSON_EXCEPTION));
+    }
+    else
+    {
+        // ... weiter auf unsere Arbeit tun}
+    
+
+## Plugin XML
+
+Dies sind die Windows Telefon konkrete Beispiele für die Verwendung der Datei plugin.xml, beziehen sich auf die Plugin-Spezifikation für weitere details
+
+### `<source-file>`
+
+Windows Phone das `<source-file>` Element wird derzeit verwendet, um alle Plugin-Ressourcen zu definieren (ie. cs, XAML,. xaml.cs, .dll, Bild Vermögenswerte etc.).
+
+### `<config-file>`
+
+Das `<config-file>` -Element definiert, welche Elemente in einer Config-Datei gestellt bekommen. Zum Beispiel der Plattformen-config.xml ein Plugin hinzu würde Sie so etwas tun:
+
+    <config-file target="config.xml" parent="/*">
+        <feature name="PluginName">
+            <param name="wp-package" value="PluginName"/>
+        </feature>
+    </config-file>
+    
+
+Wenn wir wollten die WMAppManifest.xml die Fähigkeit Kontakte hinzu, würde es so aussehen:
+
+    <config-file target="Properties/WMAppManifest.xml" parent="/Deployment/App/Capabilities">
+        <Capability Name="ID_CAP_CONTACTS" />
+    </config-file>
+    
+
+## Erweiterte Plugin-Funktionalität
+
+Sehen Sie andere Methoden, denen Sie, in überschreiben können:
+
+*   [BaseCommand.cs][1]
+
+ [1]: https://github.com/apache/cordova-wp7/blob/master/templates/standalone/cordovalib/Commands/BaseCommand.cs
+
+Beispielsweise können Sie Haken in die 'Pause' und Anwendungsereignisse "fortsetzen".
+
+### Debuggen von Plugins
+
+Um die C#-Seite zu debuggen, können Sie Visual Studio-Debugger verwenden, nur einen Haltepunkt festlegen, auf jeder Ihrer Klasse verfügbar gemachten Methoden.
+
+JavaScript ist ein wenig schwieriger zu Debuggen auf Windows Phone. Sie müssen mit `console.log` Ausgang Bundesland Ihr Plugin, oder informieren Sie sich über Störungen.
+
+## Häufige Probleme
+
+*   Achten Sie bei der Entscheidung über die Argumente, die Sie native in der JavaScript-Implementierung übergeben. Die meisten Plattformen erwarten des Args an cordova.exec ein Array übergeben, aber haben Sie verschiedene Typen von Objekten in diesem Array, wird es schwierig oder unmöglich zu deserialisieren.
+    
+        cordova.exec(win, fail, "ServiceName", "MethodName", ["this is a string", 54, {literal:'trouble'}]);
+        
+    
+    *   Dies bedeutet, dass c#-Code ein schwierig erhält zu String-Wert, wie z. B. decodieren:
+        
+            "[\"this is a string\", 54, { literal:'trouble' }]"
+            
+    
+    *   Betrachten Sie alle Parameter in Zeichenfolgen zu konvertieren, vor dem Aufruf von Exec:
+        
+            cordova.exec(win, fail, "ServiceName", "MethodName", ["this is a string", "54", "{literal:'trouble'}"]) ;
+            
+            string[] optValues = JsonHelper.Deserialize<string[]>(options);
+            
+
+*   Es ist in der Regel eine gute Idee dazu Parameterprüfung in Ihrem JavaScript-Code vor dem Aufruf von `exec` . Dadurch können Sie weitere JavaScript-Code unter verschiedenen native Implementierungen des Plugins wieder zu verwenden.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/guide/platforms/wp8/tools.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/guide/platforms/wp8/tools.md b/docs/de/edge/guide/platforms/wp8/tools.md
new file mode 100644
index 0000000..148937f
--- /dev/null
+++ b/docs/de/edge/guide/platforms/wp8/tools.md
@@ -0,0 +1,88 @@
+---
+
+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.
+---
+
+# Windows Phone Befehlszeilentools
+
+Die `cordova` Befehlszeilen-Dienstprogramm ist ein High-Level Tool, das Ihnen erlaubt, Anwendungen auf mehreren Plattformen gleichzeitig zu erstellen. Eine ältere Version von Cordova Rahmen bietet Gruppen von Befehlszeilentools, die spezifisch für jede Plattform. Wenn sie als Alternative zu den CLI verwenden möchten, müssen Sie diese Version von Cordova von [cordova.apache.org][1]herunterladen. Der Download enthält separate Archiv für jede Plattform. Erweitern Sie die gewünschte Ziel-Plattform. Die hier beschriebenen Tools sind in der Regel in der obersten Ebene `bin` Verzeichnis, sonst finden Sie in die **README** -Datei ausführlichere Wegbeschreibung.
+
+ [1]: http://cordova.apache.org
+
+## Windows Phone
+
+Die Windows Phone-Befehlszeilen-Tools unterstützen, erstellen, Erstellung und Ausführung von neue Projekten. Befehle müssen über eine Cmd oder Powershell-Eingabeaufforderung ausgeführt werden.
+
+WP8-Repo jetzt enthält Code zum Erstellen von WP7 + WP8 apps. Das Repo enthält Unterordner für jede: wp7 / und wp8 /
+
+## Erstellen Sie ein Projekt
+
+Es gibt 2 Möglichkeiten, gehen Sie zum Erstellen einer neuen Apache Cordova WP7 oder WP8.
+
+### Führen Sie die Batchdatei erstellen und installieren Sie die Vorlagen.
+
+*   Der Stamm der Repo enthält eine Datei createTemplates.bat. Doppelklick auf diese Datei wird 2 Zip-Dateien generiert. (CordovaWP7\_x\_x\_x.zip + CordovaWP8\_x\_x\_x.zip wo x.x.x die aktuelle Versionsnummer ist) Um diese Dateien in Visual Studio kopieren leicht zu verwenden werden sie zu "Mein Dateien\Visual Studio 2012\Templates\ProjectTemplates\" Sie dann neue Apache Cordova Windows Phone apps aus der Visual Studio-Datei-> neues Projekt im Menü erstellen können.
+
+*   Wenn Sie die Batch-Datei von der Befehlszeile aus ausführen, können Sie auch mit einem Parameter automatisch installieren aufrufen
+
+Führen Sie das Skript:
+
+    > createTemplates.bat-installieren
+    
+
+### Verwenden Sie Create-Skripts über die Befehlszeile
+
+Führen Sie den `create` Befehl, der vorhandenen Pfad für das Projekt, die rückwärts-Domäne-Style Paket-ID und die app-Anzeigenamen angeben. Hier ist die Syntax für Windows Phone 7 und 8:
+
+    >.\wp7\bin\create PathToNewProject [ PackageName ] [ AppName ]
+    >.\wp8\bin\create PathToNewProject [ PackageName ] [ AppName ]
+    
+    >PathToNewProject : The path to where you wish to create the project
+    >PackageName      : The namespace for the project (default is Cordova.Example)
+    >AppName          : The name of the application (default is CordovaWP8AppProj or CordovaWP7AppProj)
+    
+    >examples:
+    >.\wp7\bin\create C:\path\to\my_new_project
+    >.\wp8\bin\create C:\path\to\my_new_project io.cordova.example CordovaWP8App
+    
+
+Starten Sie Visual Studio und öffnen Sie die Projektmappendatei (.sln) in (C:\path\to\my\_new\_project)
+
+Erstellen und ausführen
+
+## Erstellen des Projekts (reinigt dann baut)
+
+*   Debug
+    
+    $ C:\path\to\my\_new\_project\cordova\build --debug
+
+*   Release
+    
+    $ C:\path\to\my\_new\_project\cordova\build --release
+
+## Ausführen der Anwendung
+
+Führen Sie den Befehl "ausführen" mit den folgenden *optionalen* Parametern
+
+*   Lastenheft. Dazu gehören `--emulator` , `--device` , oder`--target=<targetID>`.
+
+*   Spezifikation zu bauen. Dazu gehören `--debug` , `--release` , oder`--nobuild`.
+    
+    $ C:\path\to\my\_new\_project\cordova\run \[Target\] \[Build\]
+
+In der Standardeinstellung der `run` Befehl mit genannt werden `--emulator --debug` Wenn Flaggen nicht bereitgestellt werden.
+
+## Reinigung
+
+    $ C:\path\to\my_new_project\cordova\clean
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/guide/platforms/wp8/upgrading.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/guide/platforms/wp8/upgrading.md b/docs/de/edge/guide/platforms/wp8/upgrading.md
new file mode 100644
index 0000000..3969886
--- /dev/null
+++ b/docs/de/edge/guide/platforms/wp8/upgrading.md
@@ -0,0 +1,392 @@
+---
+
+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.
+---
+
+# Aktualisieren von Windows Phone
+
+Diese Anleitung zeigt wie zum Ändern von Windows Phone-Projekten, beide Versionen 7 und 8, Upgrade von älteren Versionen von Cordova. Die meisten diese Anweisungen gelten für Projekte, die mit einer älteren Befehlszeilentools, die vorangehen erstellt die `cordova` CLI-Hilfsprogramm. Die Command-Line Interface Informationen finden Sie unter Gewusst wie: Aktualisieren Sie die Version der CLI. Der folgende Abschnitt zeigt wie von nicht-CLI Projekte aktualisiert.
+
+## Upgrade auf die CLI (3.0.0) von 2.9.0
+
+1.  Erstellen Sie ein neues Apache Cordova 3.0.0-Projekt mit Cordova CLI, wie in der Command-Line Interface beschrieben.
+
+2.  Fügen Sie Ihrer Plattformen die den Cordova Projekt, zum Beispiel:`cordova
+platform add wp7 wp8`.
+
+3.  Kopieren Sie den Inhalt des Projekts `www` Verzeichnis in das `www` Verzeichnis im Stammverzeichnis des Projektes Cordova, die Sie gerade erstellt haben.
+
+4.  Kopieren oder nativen Vermögen aus dem ursprünglichen Projekt zu überschreiben ( `SplashScreen` , `ApplicationIcon` , etc.), die sicher um jede neuen Dateien auf die `.csproj` Datei. Die Windows phone Projektbuilds innerhalb der `platforms\wp7` oder `platforms\wp8` Verzeichnis.
+
+5.  Verwenden Sie Cordova-CLI-Tool, um alle Plugins zu installieren, die Sie brauchen. Beachten Sie, dass die CLI behandelt alle Kern-APIs als Plugins, so müssen sie möglicherweise hinzugefügt werden. Nur 3.0.0 Plugins sind kompatibel mit CLI.
+
+6.  Erstellen und testen.
+
+## Ein Upgrade auf 3.0.0 (CLI) von 2.9.0
+
+Im Projektmappen-Explorer-Fenster von Visual Studio:
+
+1.  Erstellen Sie eine neue Apache Cordova WP7 oder WP8 3.0.0-Projekt.
+
+2.  Kopieren Sie den Inhalt Ihrer `www` Verzeichnis in das neue Projekt und achten, dass diese Elemente werden dem VS-Projekt hinzugefügt.
+
+3.  Kopieren Sie und überschreiben Sie alle Splash-Screen oder Symbolbilder.
+
+4.  Kopie über alle Plugins aus dem `plugins` Verzeichnis in das neue Projekt und stellen Sie sicher, dass sie auch das VS-Projekt hinzugefügt werden.
+
+5.  Erstellen und testen.
+
+**Hinweis:** alle Core APIs aus Cordova Version 3.0 entfernt werden und müssen separat als Plugins installiert werden. Weitere Informationen zum Aktivieren dieser Features in einem nicht-CLI-Workflow finden Sie unter Verwendung von Plugman zu Plugins verwalten.
+
+## Ein Upgrade auf 2.9.0 von 2.8.0
+
+Im Projektmappen-Explorer-Fenster von Visual Studio:
+
+1.  Erstellen Sie eine neue Apache Cordova WP7 oder WP8 2.9.0 Projekt.
+
+2.  Kopieren Sie den Inhalt Ihrer `www` Verzeichnis in das neue Projekt und achten, dass diese Elemente werden dem VS-Projekt hinzugefügt.
+
+3.  Aktualisieren Sie den Namen des `cordova.js` in das HTML-Tag, wenn es noch Cordova-VERSION.js verwendet wird (sollte nur`cordova.js`).
+
+4.  Kopieren Sie und überschreiben Sie alle Splash-Screen oder Symbolbilder.
+
+5.  Kopie über alle Plugins aus dem `plugins` Verzeichnis in das neue Projekt und stellen Sie sicher, dass sie auch die CSPROJ-Datei hinzugefügt werden.
+
+6.  Erstellen und testen.
+
+## Ein Upgrade auf 2.8.0 von 2.7.0
+
+Im Projektmappen-Explorer-Fenster von Visual Studio:
+
+1.  Erstellen Sie eine neue Apache Cordova WP7 oder WP8 2.8.0-Projekt.
+
+2.  Kopieren Sie den Inhalt Ihrer `www` Verzeichnis in das neue Projekt und achten, dass diese Elemente werden dem VS-Projekt hinzugefügt.
+
+3.  Aktualisieren Sie den HTML-Code um das neue `cordova.js` Datei. (Beachten Sie das Fehlen einer Versionsnummer im Dateinamen).
+
+4.  Kopieren Sie und überschreiben Sie alle Splash-Screen oder Symbolbilder.
+
+5.  Kopie über alle Plugins aus dem `plugins` Verzeichnis in das neue Projekt und stellen Sie sicher, dass sie auch das VS-Projekt hinzugefügt werden.
+
+6.  Erstellen und testen.
+
+## Ein Upgrade auf 2.7.0 von 2.6.0
+
+Im Projektmappen-Explorer-Fenster von Visual Studio:
+
+1.  Erstellen Sie eine neue Apache Cordova WP7 oder WP8 2.7.0-Projekt.
+
+2.  Kopieren Sie den Inhalt Ihrer `www` Verzeichnis in das neue Projekt und achten, dass diese Elemente werden dem VS-Projekt hinzugefügt.
+
+3.  Aktualisieren Sie den HTML-Code um das neue `cordova-2.7.0.js` Datei.
+
+4.  Kopieren Sie und überschreiben Sie alle Splash-Screen oder Symbolbilder.
+
+5.  Kopie über alle Plugins aus dem `plugins` Verzeichnis in das neue Projekt und stellen Sie sicher, dass sie auch das VS-Projekt hinzugefügt werden.
+
+6.  Erstellen und testen.
+
+## Ein Upgrade auf 2.6.0 von 2.5.0
+
+Im Projektmappen-Explorer-Fenster von Visual Studio:
+
+1.  Erstellen Sie eine neue Apache Cordova WP7 oder WP8 2.6.0-Projekt.
+
+2.  Kopieren Sie den Inhalt Ihrer `www` Verzeichnis in das neue Projekt und achten, dass diese Elemente werden dem VS-Projekt hinzugefügt.
+
+3.  Aktualisieren Sie den HTML-Code um das neue `cordova-2.6.0.js` Datei.
+
+4.  Kopieren Sie und überschreiben Sie alle Splash-Screen oder Symbolbilder.
+
+5.  Kopie über alle Plugins aus dem `plugins` Verzeichnis in das neue Projekt und stellen Sie sicher, dass sie auch das VS-Projekt hinzugefügt werden.
+
+6.  Erstellen und testen.
+
+## Ein Upgrade auf 2.5.0 von 2.4.0
+
+Im Projektmappen-Explorer-Fenster von Visual Studio:
+
+1.  Erstellen Sie eine neue Apache Cordova WP7 oder WP8 2.5.0-Projekt.
+
+2.  Kopieren Sie den Inhalt Ihrer `www` Verzeichnis in das neue Projekt und achten, dass diese Elemente werden dem VS-Projekt hinzugefügt.
+
+3.  Aktualisieren Sie den HTML-Code um das neue `cordova-2.5.0.js` Datei.
+
+4.  Kopieren Sie und überschreiben Sie alle Splash-Screen oder Symbolbilder.
+
+5.  Kopie über alle Plugins aus dem `plugins` Verzeichnis in das neue Projekt und stellen Sie sicher, dass sie auch das VS-Projekt hinzugefügt werden.
+
+6.  Erstellen und testen.
+
+## Ein Upgrade auf 2.4.0 von 2.3.0
+
+Im Projektmappen-Explorer-Fenster von Visual Studio:
+
+1.  Erstellen Sie eine neue Apache Cordova WP7 oder WP8 2.4.0-Projekt.
+
+2.  Kopieren Sie den Inhalt Ihrer `www` Verzeichnis in das neue Projekt und achten, dass diese Elemente werden dem VS-Projekt hinzugefügt.
+
+3.  Aktualisieren Sie den HTML-Code um das neue `cordova-2.4.0.js` Datei.
+
+4.  Kopieren Sie und überschreiben Sie alle Splash-Screen oder Symbolbilder.
+
+5.  Kopie über alle Plugins aus dem `plugins` Verzeichnis in das neue Projekt und stellen Sie sicher, dass sie auch das VS-Projekt hinzugefügt werden.
+
+6.  Erstellen und testen.
+
+## Ein Upgrade auf 2.3.0 von 2.2.0
+
+Im Projektmappen-Explorer-Fenster von Visual Studio:
+
+1.  Erstellen Sie eine neue Apache Cordova WP7 2.3.0-Projekt.
+
+2.  Kopieren Sie den Inhalt Ihrer `www` Verzeichnis in das neue Projekt und achten, dass diese Elemente werden dem VS-Projekt hinzugefügt.
+
+3.  Aktualisieren Sie den HTML-Code um das neue `cordova-2.3.0.js` Datei.
+
+4.  Kopieren Sie und überschreiben Sie alle Splash-Screen oder Symbolbilder.
+
+5.  Kopie über alle Plugins aus dem `plugins` Verzeichnis in das neue Projekt und stellen Sie sicher, dass sie auch das VS-Projekt hinzugefügt werden.
+
+6.  Erstellen und testen.
+
+## Ein Upgrade auf 2.2.0 von 2.1.0
+
+Im Projektmappen-Explorer-Fenster von Visual Studio:
+
+1.  Erstellen Sie eine neue Apache Cordova WP7 2.2.0-Projekt.
+
+2.  Kopieren Sie den Inhalt Ihrer `www` Verzeichnis in das neue Projekt und achten, dass diese Elemente werden dem VS-Projekt hinzugefügt.
+
+3.  Aktualisieren Sie den HTML-Code um das neue `cordova-2.2.0.js` Datei.
+
+4.  Kopieren Sie und überschreiben Sie alle Splash-Screen oder Symbolbilder.
+
+5.  Kopie über alle Plugins aus dem `plugins` Verzeichnis in das neue Projekt und stellen Sie sicher, dass sie auch das VS-Projekt hinzugefügt werden.
+
+6.  Erstellen und testen.
+
+## Upgrade auf 2.1.0 von 2.0.0
+
+Im Projektmappen-Explorer-Fenster von Visual Studio:
+
+1.  Erstellen Sie eine neue Apache Cordova WP7 2.1.0-Projekt.
+
+2.  Kopieren Sie den Inhalt Ihrer `www` Verzeichnis in das neue Projekt und achten, dass diese Elemente werden dem VS-Projekt hinzugefügt.
+
+3.  Aktualisieren Sie den HTML-Code um das neue `cordova-2.1.0.js` Datei.
+
+4.  Kopieren Sie und überschreiben Sie alle Splash-Screen oder Symbolbilder.
+
+5.  Kopie über alle Plugins aus dem `plugins` Verzeichnis in das neue Projekt und stellen Sie sicher, dass sie auch das VS-Projekt hinzugefügt werden.
+
+6.  Erstellen und testen.
+
+## Ein Upgrade auf 2.0.0 von 1.9.0
+
+Es gab erhebliche Änderungen an der WP7-Projektstruktur im Apache Cordova 2.0.0 welche machen dieses Aufsteigen ein wenig mehr die Beteiligten die anderen. Im Wesentlichen ist dies kein Upgrade aber die Schaffung eines neuen Projekts und Kopie über der vorhandenen Quelldateien.
+
+Im Projektmappen-Explorer-Fenster von Visual Studio:
+
+1.  Erstellen Sie ein neues Apache Cordova WP7 2.0 Projekt.
+
+2.  Kopieren Sie den Inhalt Ihrer `www` Verzeichnis in das neue Projekt und achten, dass diese Elemente werden dem VS-Projekt hinzugefügt.
+
+3.  Aktualisieren Sie den HTML-Code um das neue `cordova-2.0.0.js` Datei.
+
+4.  Kopieren Sie und überschreiben Sie alle Splash-Screen oder Symbolbilder.
+
+5.  Kopie über alle Plugins aus dem `plugins` Verzeichnis in das neue Projekt und stellen Sie sicher, dass sie auch das VS-Projekt hinzugefügt werden.
+
+6.  Erstellen und testen.
+
+## Ein Upgrade auf 1.9.0 von 1.8.0
+
+Im Projektmappen-Explorer-Fenster von Visual Studio:
+
+1.  Löschen von `GapLib/WP7CordovaClassLib.dll` aus dem Projekt.
+
+2.  Entfernen Sie den Verweis auf `WP7CordovaClassLib` in den Ordner " **Verweise** ".
+
+3.  Mit der rechten Maustaste auf **Verweise** , und wählen Sie **Verweis hinzufügen**.
+
+4.  Navigieren Sie zu der neuen Distribution und fügen Sie die Datei`WP7CordovaClassLib.dll`.
+    
+    *   **Hinweis:** Sie können die Version der DLL anzeigen, indem mit der rechten Maustaste auf den Verweis und **Eigenschaften** auswählen.
+
+5.  Kopieren Sie die neue `cordova-1.9.0.js` in Ihr Projekt. (Sein Sie sicher, dass er als Inhalt markiert wird.)
+
+6.  Aktualisieren Sie den HTML-Code um das neue `cordova-1.9.0.js` Datei.
+
+## Ein Upgrade auf 1.8.0 von 1.7.0
+
+Im Projektmappen-Explorer-Fenster von Visual Studio:
+
+1.  Löschen von `GapLib/WP7CordovaClassLib.dll` aus dem Projekt.
+
+2.  Entfernen Sie den Verweis auf `WP7CordovaClassLib` in den Ordner " **Verweise** ".
+
+3.  Mit der rechten Maustaste auf **Verweise** , und wählen Sie **Verweis hinzufügen**.
+
+4.  Navigieren Sie zu der neuen Distribution und fügen Sie die Datei`WP7CordovaClassLib.dll`.
+    
+    *   **Hinweis:** Sie können die Version der DLL anzeigen, indem mit der rechten Maustaste auf den Verweis und **Eigenschaften** auswählen.
+
+5.  Kopieren Sie die neue `cordova-1.8.0.js` in Ihr Projekt. (Sein Sie sicher, dass er als Inhalt markiert wird.)
+
+6.  Aktualisieren Sie den HTML-Code um das neue `cordova-1.8.0.js` Datei.
+
+## Ein Upgrade auf 1.7.0 von 1.6.0
+
+Im Projektmappen-Explorer-Fenster von Visual Studio:
+
+1.  Löschen von `GapLib/WP7CordovaClassLib.dll` aus dem Projekt.
+
+2.  Entfernen Sie den Verweis auf `WP7CordovaClassLib` in den Ordner " **Verweise** ".
+
+3.  Mit der rechten Maustaste auf **Verweise** , und wählen Sie **Verweis hinzufügen**.
+
+4.  Navigieren Sie zu der neuen Distribution und fügen Sie die Datei`WP7CordovaClassLib.dll`.
+    
+    *   **Hinweis:** Sie können die Version der DLL anzeigen, indem mit der rechten Maustaste auf den Verweis und **Eigenschaften** auswählen.
+
+5.  Kopieren Sie die neue `cordova-1.7.0.js` in Ihr Projekt. (Sein Sie sicher, dass er als Inhalt markiert wird.)
+
+6.  Aktualisieren Sie den HTML-Code um das neue `cordova-1.7.0.js` Datei.
+
+## Ein Upgrade auf 1.6.1 von 1.6.0
+
+Im Projektmappen-Explorer-Fenster von Visual Studio:
+
+1.  Löschen von `GapLib/WP7CordovaClassLib.dll` aus dem Projekt.
+
+2.  Entfernen Sie den Verweis auf `WP7CordovaClassLib` in den Ordner " **Verweise** ".
+
+3.  Mit der rechten Maustaste auf **Verweise** , und wählen Sie **Verweis hinzufügen**.
+
+4.  Navigieren Sie zu der neuen Distribution und fügen Sie die Datei`WP7CordovaClassLib.dll`.
+    
+    *   **Hinweis:** Sie können die Version der DLL anzeigen, indem mit der rechten Maustaste auf den Verweis und **Eigenschaften** auswählen.
+
+5.  Kopieren Sie die neue `cordova-1.6.1.js` in Ihr Projekt. (Sein Sie sicher, dass er als Inhalt markiert wird.)
+
+6.  Aktualisieren Sie den HTML-Code um das neue `cordova-1.6.1.js` Datei.
+
+## Ein Upgrade auf 1.6.0 von 1.5.0
+
+Im Projektmappen-Explorer-Fenster von Visual Studio:
+
+1.  Löschen von `GapLib/WP7CordovaClassLib.dll` aus dem Projekt.
+
+2.  Entfernen Sie den Verweis auf `WP7CordovaClassLib` in den Ordner " **Verweise** ".
+
+3.  Mit der rechten Maustaste auf **Verweise** , und wählen Sie **Verweis hinzufügen**.
+
+4.  Navigieren Sie zu der neuen Distribution und fügen Sie die Datei`WP7CordovaClassLib.dll`.
+    
+    *   **Hinweis:** Sie können die Version der DLL anzeigen, indem mit der rechten Maustaste auf den Verweis und **Eigenschaften** auswählen.
+
+5.  Kopieren Sie die neue `cordova-1.6.0.js` in Ihr Projekt. (Sein Sie sicher, dass er als Inhalt markiert wird.)
+
+6.  Aktualisieren Sie den HTML-Code um das neue `cordova-1.6.0.js` Datei.
+
+## Ein Upgrade auf 1.5.0 von 1.4.0
+
+Im Projektmappen-Explorer-Fenster von Visual Studio:
+
+1.  Löschen von `GapLib/WP7CordovaClassLib.dll` aus dem Projekt.
+
+2.  Entfernen Sie den Verweis auf `WP7CordovaClassLib` in den Ordner " **Verweise** ".
+
+3.  Mit der rechten Maustaste auf **Verweise** , und wählen Sie **Verweis hinzufügen**.
+
+4.  Navigieren Sie zu der neuen Distribution und fügen Sie die Datei`WP7CordovaClassLib.dll`.
+    
+    *   **Hinweis:** Sie können die Version der DLL anzeigen, indem mit der rechten Maustaste auf den Verweis und **Eigenschaften** auswählen.
+
+5.  Kopieren Sie die neue `cordova-1.5.0.js` in Ihr Projekt. (Sein Sie sicher, dass er als Inhalt markiert wird.)
+
+6.  Aktualisieren Sie den HTML-Code um das neue `cordova-1.5.0.js` Datei.
+
+## Ein Upgrade auf 1.4.0 von 1.3.0
+
+Im Projektmappen-Explorer-Fenster von Visual Studio:
+
+1.  Löschen von `GapLib/WP7CordovaClassLib.dll` aus dem Projekt.
+
+2.  Entfernen Sie den Verweis auf `WP7CordovaClassLib` in den Ordner " **Verweise** ".
+
+3.  Mit der rechten Maustaste auf **Verweise** , und wählen Sie **Verweis hinzufügen**.
+
+4.  Navigieren Sie zu der neuen Distribution und fügen Sie die Datei`WP7CordovaClassLib.dll`.
+    
+    *   **Hinweis:** Sie können die Version der DLL anzeigen, indem mit der rechten Maustaste auf den Verweis und **Eigenschaften** auswählen.
+
+5.  Kopieren Sie die neue `cordova-1.4.0.js` in Ihr Projekt. (Sein Sie sicher, dass er als Inhalt markiert wird.)
+
+6.  Aktualisieren Sie den HTML-Code um das neue `cordova-1.4.0.js` Datei.
+
+## Ein Upgrade auf 1.3.0 von 1.2.0
+
+Im Projektmappen-Explorer-Fenster von Visual Studio:
+
+1.  Löschen von `GapLib/WP7CordovaClassLib.dll` aus dem Projekt.
+
+2.  Entfernen Sie den Verweis auf `WP7CordovaClassLib` in den Ordner " **Verweise** ".
+
+3.  Mit der rechten Maustaste auf **Verweise** , und wählen Sie **Verweis hinzufügen**.
+
+4.  Navigieren Sie zu der neuen Distribution und fügen Sie die Datei`WP7CordovaClassLib.dll`.
+    
+    *   **Hinweis:** Sie können die Version der DLL anzeigen, indem mit der rechten Maustaste auf den Verweis und **Eigenschaften** auswählen.
+
+5.  Kopieren Sie die neue `cordova-1.3.0.js` in Ihr Projekt. (Sein Sie sicher, dass er als Inhalt markiert wird.)
+
+6.  Aktualisieren Sie den HTML-Code um das neue `cordova-1.3.0.js` Datei.
+
+## Ein Upgrade auf 1.2.0 von 1.1.0
+
+Im Projektmappen-Explorer-Fenster von Visual Studio:
+
+1.  Löschen von `GapLib/WP7CordovaClassLib.dll` aus dem Projekt.
+
+2.  Entfernen Sie den Verweis auf `WP7CordovaClassLib` in den Ordner " **Verweise** ".
+
+3.  Mit der rechten Maustaste auf **Verweise** , und wählen Sie **Verweis hinzufügen**.
+
+4.  Navigieren Sie zu der neuen Distribution und fügen Sie die Datei`WP7CordovaClassLib.dll`.
+    
+    *   **Hinweis:** Sie können die Version der DLL anzeigen, indem mit der rechten Maustaste auf den Verweis und **Eigenschaften** auswählen.
+
+5.  Kopieren Sie die neue `cordova-1.2.0.js` in Ihr Projekt. (Sein Sie sicher, dass er als Inhalt markiert wird.)
+
+6.  Aktualisieren Sie den HTML-Code um das neue `cordova-1.2.0.js` Datei.
+
+## Aktualisieren Sie von 1.0.0 auf 1.1.0
+
+Im Projektmappen-Explorer-Fenster von Visual Studio:
+
+1.  Löschen von `GapLib/WP7CordovaClassLib.dll` aus dem Projekt.
+
+2.  Entfernen Sie den Verweis auf `WP7CordovaClassLib` in den Ordner " **Verweise** ".
+
+3.  Mit der rechten Maustaste auf **Verweise** , und wählen Sie **Verweis hinzufügen**.
+
+4.  Navigieren Sie zu der neuen Distribution und fügen Sie die Datei`WP7CordovaClassLib.dll`.
+    
+    *   **Hinweis:** können Sie die Version der DLL anzeigen, indem mit der rechten Maustaste auf den Verweis und **Eigenschaften** auswählen.
+
+5.  Kopieren Sie die neue `cordova-1.1.0.js` in Ihr Projekt. (Sein Sie sicher, dass er als Inhalt markiert wird.)
+
+6.  Aktualisieren Sie den HTML-Code um das neue `cordova-1.1.0.js` Datei.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/index.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/index.md b/docs/de/edge/index.md
new file mode 100644
index 0000000..b093da9
--- /dev/null
+++ b/docs/de/edge/index.md
@@ -0,0 +1,206 @@
+---
+
+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.
+---
+
+<div id="home">
+  <h1>
+    Reiseführer
+  </h1>
+  
+  <ul>
+    <li>
+      <h2>
+        Übersicht
+      </h2>
+      
+      <span>Beginnen Sie hier, wenn Sie Cordova Neuland.</span>
+    </li>
+    <li>
+      <h2>
+        Die Befehlszeilenschnittstelle
+      </h2>
+      
+      <span>Erstellen, erstellen und Bereitstellen von der Befehlszeile aus.</span>
+    </li>
+    <li>
+      <h2>
+        Plattform-Guides
+      </h2>
+      
+      <span>Jede SDK und Update Projekte</span>
+    </li>
+    <li>
+      <h2>
+        Konfigurationsreferenz
+      </h2>
+      
+      <span>Die Features Ihrer Anwendung anpassen.</span>
+    </li>
+    <li>
+      <h2>
+        Einbetten von Webansichten für
+      </h2>
+      
+      <span>Implementieren Sie die Cordova WebView in Ihrem Projekt.</span>
+    </li>
+    <li>
+      <h2>
+        Plugin-Entwicklung-Guide
+      </h2>
+      
+      <span>Entwickeln Sie Ihre erste Plugin.</span>
+    </li>
+    <li>
+      <h2>
+        Datenschutz-Guide
+      </h2>
+      
+      <span>Erfahren Sie mehr über wichtige mobile Datenschutzprobleme.</span>
+    </li>
+    <li>
+      <h2>
+        Domain-Whitelist-Guide
+      </h2>
+      
+      <span>Gewähren Sie eine Anwendungszugriff auf externe Domänen.</span>
+    </li>
+    <li>
+      <h2>
+        <a href="_index.html">Stichwort-Index</a>
+      </h2>
+      
+      <span>Gesamtindex der Dokumentation.</span>
+    </li>
+  </ul>
+  
+  <h1>
+    -API-Referenz
+  </h1>
+  
+  <ul>
+    <li>
+      <h2>
+        Beschleunigungsmesser
+      </h2>
+      
+      <span>Tippen Sie in das Gerät Weg-und/oder Geschwindigkeitsgeber.</span>
+    </li>
+    <li>
+      <h2>
+        Kamera
+      </h2>
+      
+      <span>Ein Foto mit der Gerätekamera zu erfassen.</span>
+    </li>
+    <li>
+      <h2>
+        Erfassen
+      </h2>
+      
+      <span>Media-Dateien mithilfe des Geräts erfassen Medienanwendungen zu erfassen.</span>
+    </li>
+    <li>
+      <h2>
+        Kompass
+      </h2>
+      
+      <span>Erhalten Sie die Richtung, die das Gerät verweist.</span>
+    </li>
+    <li>
+      <h2>
+        Verbindung
+      </h2>
+      
+      <span>Der Netzwerkstatus und Mobilfunknetz Informationen schnell zu überprüfen.</span>
+    </li>
+    <li>
+      <h2>
+        Kontakte
+      </h2>
+      
+      <span>Arbeiten Sie mit der Geräte-Kontaktdatenbank.</span>
+    </li>
+    <li>
+      <h2>
+        Gerät
+      </h2>
+      
+      <span>Gerät bestimmte Informationen zu sammeln.</span>
+    </li>
+    <li>
+      <h2>
+        Veranstaltungen
+      </h2>
+      
+      <span>Haken Sie in systemeigene Ereignisse durch JavaScript.</span>
+    </li>
+    <li>
+      <h2>
+        Datei
+      </h2>
+      
+      <span>Haken Sie in native Dateisystem durch JavaScript.</span>
+    </li>
+    <li>
+      <h2>
+        Geolocation
+      </h2>
+      
+      <span>Machen Sie Ihre Anwendung Lage bewusst.</span>
+    </li>
+    <li>
+      <h2>
+        Globalisierung
+      </h2>
+      
+      <span>Aktivieren Sie die Darstellung von Objekten, die spezifisch für ein Gebietsschema.</span>
+    </li>
+    <li>
+      <h2>
+        InAppBrowser
+      </h2>
+      
+      <span>URLs in einer anderen in-app Browserinstanz zu starten.</span>
+    </li>
+    <li>
+      <h2>
+        Medien
+      </h2>
+      
+      <span>Aufzeichnen und Wiedergeben von audio-Dateien.</span>
+    </li>
+    <li>
+      <h2>
+        Benachrichtigung
+      </h2>
+      
+      <span>Visueller, akustischer und taktiler Gerätebenachrichtigungen.</span>
+    </li>
+    <li>
+      <h2>
+        SplashScreen
+      </h2>
+      
+      <span>Ein- und Ausblenden der Splash-Screen Anwendungen.</span>
+    </li>
+    <li>
+      <h2>
+        Speicher
+      </h2>
+      
+      <span>Haken Sie in die Geräte native Storage-Optionen.</span>
+    </li>
+  </ul>
+</div>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/plugin_ref/plugman.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/plugin_ref/plugman.md b/docs/de/edge/plugin_ref/plugman.md
new file mode 100644
index 0000000..0588d38
--- /dev/null
+++ b/docs/de/edge/plugin_ref/plugman.md
@@ -0,0 +1,84 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# Plugins verwalten mithilfe Plugman
+
+Ab Version 3.0 ff. Cordova implementiert alle Gerät APIs als Plugins und lässt sie standardmäßig deaktiviert. Es unterstützt auch zwei Möglichkeiten zum Hinzufügen und Entfernen von Plugins. Die erste ist mithilfe der `cordova` CLI in der Command-Line Interface beschrieben. Die zweite ist die Verwendung einer untergeordnete [Plugman][1] -Kommandozeilen-Schnittstelle. Dieses Handbuch konzentriert sich auf den zweiten Ansatz, der möglicherweise nützlich für Entwickler, die ihre Version von Cordova aktualisieren wollen, aber wer noch nicht noch angenommen Cordova CLI in ihren Workflow.
+
+ [1]: https://github.com/apache/cordova-plugman/
+
+Weitere Informationen über Plugman finden Sie in [der README-Datei im repository][2].
+
+ [2]: https://github.com/apache/cordova-plugman/blob/master/README.md
+
+## Grundlegende Befehle
+
+Um Plugman zu installieren, müssen Sie die [Knoten][3] , die auf Ihrem Computer installiert haben:
+
+ [3]: http://nodejs.org/
+
+    npm install -g plugman
+    
+
+Hier ist die Syntax für ein Plugin für jede Plattform hinzufügen:
+
+    plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin <name|url|path> [--plugins_dir <directory>] [--www <directory>] [--variable <name>=<value> [--variable <name>=<value> ...]]
+    
+
+Um ein Plugin zu deinstallieren:
+
+    plugman --uninstall --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin <id> [--www <directory>] [--plugins_dir <directory>]
+    
+
+## Core-Plugins installieren
+
+Die folgenden Beispiele veranschaulichen, Plugins hinzufügen, nach Bedarf, so dass Sie in Ihrem Projekt verwenden APIs Cordova noch funktionieren nach dem upgrade auf Version 3.0. Für jeden Befehl müssen Sie wählen die Zielplattform und die Plattform-Projektverzeichnis zu verweisen.
+
+*   cordova-plugin-battery-status plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-battery-status.git
+
+*   cordova-plugin-camera plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-camera.git
+
+*   cordova-plugin-console plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-console.git
+
+*   cordova-plugin-contacts plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-contacts.git
+
+*   cordova-plugin-device plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-device.git
+
+*   cordova-plugin-device-motion (accelerometer) plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-device-motion.git
+
+*   cordova-plugin-device-orientation (compass) plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-device-orientation.git
+
+*   cordova-plugin-dialogs plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-dialogs.git
+
+*   cordova-plugin-file plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-file.git
+
+*   cordova-plugin-file-transfer plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-file-transfer.git
+
+*   cordova-plugin-geolocation plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-geolocation.git
+
+*   cordova-plugin-globalization plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-globalization.git
+
+*   cordova-plugin-inappbrowser plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-inappbrowser.git
+
+*   cordova-plugin-media plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-media.git
+
+*   cordova-plugin-media-capture plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-media-capture.git
+
+*   cordova-plugin-network-information plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-network-information.git
+
+*   cordova-plugin-splashscreen plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-splashscreen.git
+
+*   cordova-plugin-vibration plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-vibration.git
\ No newline at end of file


[44/50] [abbrv] docs commit: Russian headers were not translated, fixed, now links should work

Posted by mw...@apache.org.
Russian headers were not translated, fixed, now links should work


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

Branch: refs/heads/master
Commit: 2b48a13551200237accd80417423bc1ee8baeedb
Parents: 9acecfe
Author: ldeluca <ld...@us.ibm.com>
Authored: Wed Sep 11 14:48:32 2013 -0400
Committer: ldeluca <ld...@us.ibm.com>
Committed: Wed Sep 11 14:48:32 2013 -0400

----------------------------------------------------------------------
 docs/ru/edge/guide/hybrid/plugins/index.md  |  2 +-
 docs/ru/edge/guide/hybrid/webviews/index.md |  2 +-
 docs/ru/edge/guide/overview/index.md        |  2 +-
 docs/ru/edge/guide/platforms/index.md       |  2 +-
 docs/ru/edge/index.md                       | 28 ++++++++++++------------
 5 files changed, 18 insertions(+), 18 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/2b48a135/docs/ru/edge/guide/hybrid/plugins/index.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/guide/hybrid/plugins/index.md b/docs/ru/edge/guide/hybrid/plugins/index.md
index 4331f13..06db470 100644
--- a/docs/ru/edge/guide/hybrid/plugins/index.md
+++ b/docs/ru/edge/guide/hybrid/plugins/index.md
@@ -14,7 +14,7 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
    under the License.
 ---
 
-# Руководство по разработке плагинов
+# Руководство по разработке расширений
 
 Мосты плагин Cordova a bit of функциональность между WebView питания Cordova-приложение и родной платформе Cordova-приложение работает на. Плагины состоят из единого интерфейса JavaScript, используемых на всех платформах и встроенных реализаций после платформа специфического плагин интерфейсы, которые вызывает JavaScript. Все основные Cordova API реализованы с помощью этой архитектуры.
 

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/2b48a135/docs/ru/edge/guide/hybrid/webviews/index.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/guide/hybrid/webviews/index.md b/docs/ru/edge/guide/hybrid/webviews/index.md
index 574c8a9..ed385b1 100644
--- a/docs/ru/edge/guide/hybrid/webviews/index.md
+++ b/docs/ru/edge/guide/hybrid/webviews/index.md
@@ -14,7 +14,7 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
    under the License.
 ---
 
-# Встраивание WebViews
+# Интеграция WebViews
 
 > Реализуйте Cordova WebView в собственном проекте.
 

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/2b48a135/docs/ru/edge/guide/overview/index.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/guide/overview/index.md b/docs/ru/edge/guide/overview/index.md
index fcea6c9..cd7ec44 100644
--- a/docs/ru/edge/guide/overview/index.md
+++ b/docs/ru/edge/guide/overview/index.md
@@ -14,7 +14,7 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 ---
 
-# Обзор
+# Введение
 
 Кордова является основой разработки мобильных открытым исходным кодом. Это позволяет использовать стандартные веб-технологии, такие как HTML5, CSS3 и JavaScript для кросс платформенной разработки, избегая каждый мобильных платформ разработки машинного языка. Приложения выполняются внутри обертки для каждой платформы и полагаются на стандартам API привязки для доступа к каждому устройству датчики, данных и состояния сети.
 

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/2b48a135/docs/ru/edge/guide/platforms/index.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/guide/platforms/index.md b/docs/ru/edge/guide/platforms/index.md
index 786380e..2a25635 100644
--- a/docs/ru/edge/guide/platforms/index.md
+++ b/docs/ru/edge/guide/platforms/index.md
@@ -14,7 +14,7 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
    under the License.
 ---
 
-# Руководство пользователя
+# Платформа гиды
 
 Прежде чем приступить к разработка для любой из платформ перечисленных ниже, вам потребуется установить поддержку Cordova в командной строке (CLI). (см. интерфейс командной строки.)
 

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/2b48a135/docs/ru/edge/index.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/index.md b/docs/ru/edge/index.md
index 8b66c92..474e358 100644
--- a/docs/ru/edge/index.md
+++ b/docs/ru/edge/index.md
@@ -99,70 +99,70 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
     </li>
     <li>
       <h2>
-        Camera
+        Камера
       </h2>
       
       <span>Делайте снимки, используя фотокамеру.</span>
     </li>
     <li>
       <h2>
-        Capture
+        Захват
       </h2>
       
       <span>Запись видео и аудио.</span>
     </li>
     <li>
       <h2>
-        Compass
+        Компас
       </h2>
       
       <span>Получите направление, указываемое устройством.</span>
     </li>
     <li>
       <h2>
-        Connection
+        Подключение
       </h2>
       
       <span>Проверка наличия и состояние интенита и получение информации о сотовой сети.</span>
     </li>
     <li>
       <h2>
-        Contacts
+        Контакты
       </h2>
       
       <span>Работа со списком контактов из адресной книги.</span>
     </li>
     <li>
       <h2>
-        Device
+        Устройство
       </h2>
       
       <span>Специальная информация об устройстве.</span>
     </li>
     <li>
       <h2>
-        Events
+        События
       </h2>
       
       <span>Перехват в нативных события через JavaScript.</span>
     </li>
     <li>
       <h2>
-        File
+        Файл
       </h2>
       
       <span>Обращение в файловой системе через JavaScript.</span>
     </li>
     <li>
       <h2>
-        Geolocation
+        Географическое положение
       </h2>
       
       <span>Предоставляет приложению доступ к географическому местоположению.</span>
     </li>
     <li>
       <h2>
-        Globalization
+        Глобализация
       </h2>
       
       <span>Включите представление объектов, определенных для локали.</span>
@@ -176,28 +176,28 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
     </li>
     <li>
       <h2>
-        Media
+        Средства массовой информации
       </h2>
       
       <span>Запись и воспроизведение видео и аудио.</span>
     </li>
     <li>
       <h2>
-        Notification
+        Уведомление
       </h2>
       
       <span>Визуальные, звуковые, и тактильные уведомления на устройстве</span>
     </li>
     <li>
       <h2>
-        Splashscreen
+        Экран-заставка
       </h2>
       
       <span>Управление заставкой приложения.</span>
     </li>
     <li>
       <h2>
-        Storage
+        Хранения
       </h2>
       
       <span>Доступ к свойствам нативного хранилища данных .</span>


[05/50] [abbrv] Synchronization with Crowdin

Posted by mw...@apache.org.
http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/c454848f/docs/ko/edge/cordova/events/events.md
----------------------------------------------------------------------
diff --git a/docs/ko/edge/cordova/events/events.md b/docs/ko/edge/cordova/events/events.md
index d02832a..49947d2 100644
--- a/docs/ko/edge/cordova/events/events.md
+++ b/docs/ko/edge/cordova/events/events.md
@@ -48,22 +48,38 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 *   안 드 로이드
     
-        (in app/res/xml/config.xml) < 기능 이름 "배터리" = >< param 이름을 "안 드 로이드 패키지" value="org.apache.cordova.BatteryListener =" / >< / 기능 > (app/AndroidManifest.xml)에서 < 사용 권한 android:name="android.permission.BROADCAST_STICKY" / >
+        (in app/res/xml/config.xml)
+        <feature name="Battery">
+            <param name="android-package" value="org.apache.cordova.BatteryListener" />
+        </feature>
+        
+        (in app/AndroidManifest.xml)
+        <uses-permission android:name="android.permission.BROADCAST_STICKY" />
         
 
 *   블랙베리 WebWorks
     
-        (in www/plugins.xml) < 기능 이름 "배터리" = >< param 이름을 "블랙베리 패키지" value="org.apache.cordova.battery.Battery =" / >< / 기능 > (www/config.xml)에서 < id="blackberry.app 기능" 필요한 = "true" 버전 "1.0.0.0" = / >< id="blackberry.app.event 기능" 필요 = "true" 버전 "1.0.0.0" = / >< id="blackberry.system.event 기능" 필수 = "true" 버전 "1.0.0.0" = / >
+        (in www/plugins.xml)
+        <feature name="Battery">
+            <param name="blackberry-package" value="org.apache.cordova.battery.Battery" />
+        </feature>
+        
+        (in www/config.xml)
+        <feature id="blackberry.app"          required="true" version="1.0.0.0" />
+        <feature id="blackberry.app.event"    required="true" version="1.0.0.0" />
+        <feature id="blackberry.system.event" required="true" version="1.0.0.0" />
         
 
 *   (iOS`config.xml`)
     
-        < 기능 이름 "배터리" = >< param 이름을 = "ios 패키지" 값 = "CDVBattery" / >< / 기능 >
+        <feature name="Battery">
+            <param name="ios-package" value="CDVBattery" />
+        </feature>
         
 
 *   (Tizen`config.xml`)
     
-        < 기능 이름 = "http://tizen.org/api/systeminfo" 필수 = "진정한" / >
+        <feature name="http://tizen.org/api/systeminfo" required="true"/>
         
     
     참조: [Tizen 웹 응용 프로그램에 대 한 응용 프로그램 매니페스트][1]

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/c454848f/docs/ko/edge/cordova/file/file.md
----------------------------------------------------------------------
diff --git a/docs/ko/edge/cordova/file/file.md b/docs/ko/edge/cordova/file/file.md
index d887ee7..50fa5c8 100644
--- a/docs/ko/edge/cordova/file/file.md
+++ b/docs/ko/edge/cordova/file/file.md
@@ -56,17 +56,45 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 *   안 드 로이드
     
-        (in app/res/xml/config.xml) < 기능 이름 = "파일" >< param 이름을 "안 드 로이드 패키지" value="org.apache.cordova.FileUtils =" / >< / 기능 >< 기능 이름 "FileTransfer" = >< param 이름을 "안 드 로이드 패키지" value="org.apache.cordova.FileTransfer =" / >< / 기능 > (app/AndroidManifest.xml)에서 < 사용 권한 android:name="android.permission.WRITE_EXTERNAL_STORAGE" / >
+        (in app/res/xml/config.xml)
+        <feature name="File">
+            <param name="android-package" value="org.apache.cordova.FileUtils" />
+        </feature>
+        <feature name="FileTransfer">
+            <param name="android-package" value="org.apache.cordova.FileTransfer" />
+        </feature>
+        
+        (in app/AndroidManifest.xml)
+        <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
         
 
 *   블랙베리 WebWorks
     
-        (in www/plugins.xml) < 기능 이름 = "파일" >< param 이름을 "블랙베리 패키지" value="org.apache.cordova.file.FileManager =" / >< / 기능 >< 기능 이름 = "FileTransfer" >< param 이름을 "블랙베리 패키지" value="org.apache.cordova.http.FileTransfer =" / >< / 기능 > (www/config.xml)에서 < id="blackberry.io.file 기능" 필요한 = "true" 버전 "1.0.0.0" = / >< id="blackberry.utils 기능" 필요 = "true" 버전 "1.0.0.0" = / >< id="blackberry.io.dir 기능" 필요한 = "true" 버전 "1.0.0.0" = / >< 변죽: 권한 >< 변죽: 허가 > access_shared < / 테두리: 허가 >< / 테두리: 권한 >
+        (in www/plugins.xml)
+        <feature name="File">
+            <param name="blackberry-package" value="org.apache.cordova.file.FileManager" />
+        </feature>
+        <feature name="FileTransfer">
+            <param name="blackberry-package" value="org.apache.cordova.http.FileTransfer" />
+        </feature>
+        
+        (in www/config.xml)
+        <feature id="blackberry.io.file" required="true" version="1.0.0.0" />
+        <feature id="blackberry.utils"   required="true" version="1.0.0.0" />
+        <feature id="blackberry.io.dir"  required="true" version="1.0.0.0" />
+        <rim:permissions>
+            <rim:permit>access_shared</rim:permit>
+        </rim:permissions>
         
 
 *   (iOS`config.xml`)
     
-        < 기능 이름 = "파일" >< param 이름을 = "ios 패키지" 값 = "CDVFile" / >< / 기능 >< 기능 이름 "FileTransfer" = >< param 이름을 = "ios 패키지" 값 = "CDVFileTransfer" / >< / 기능 >
+        <feature name="File">
+            <param name="ios-package" value="CDVFile" />
+        </feature>
+        <feature name="FileTransfer">
+            <param name="ios-package" value="CDVFileTransfer" />
+        </feature>
         
 
 일부 플랫폼은 특별 한 구성이 필요 없이이 기능을 지원할 수 있습니다. 플랫폼 지원에 대 한 참조.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/c454848f/docs/ko/edge/cordova/geolocation/geolocation.md
----------------------------------------------------------------------
diff --git a/docs/ko/edge/cordova/geolocation/geolocation.md b/docs/ko/edge/cordova/geolocation/geolocation.md
index 1bea96a..c22f19c 100644
--- a/docs/ko/edge/cordova/geolocation/geolocation.md
+++ b/docs/ko/edge/cordova/geolocation/geolocation.md
@@ -40,9 +40,9 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 ## (읽기 전용) 개체
 
-*   위치
+*   Position
 *   PositionError
-*   좌표
+*   Coordinates
 
 ## 기능 액세스
 
@@ -56,22 +56,42 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 *   안 드 로이드
     
-        (in app/res/xml/config.xml) < 기능 이름 "위치 정보" = >< param 이름을 "안 드 로이드 패키지" value="org.apache.cordova.GeoBroker =" / >< / 기능 > (app/AndroidManifest.xml)에서 < 사용 권한 android:name="android.permission.ACCESS_COARSE_LOCATION" / >< 사용 권한 android:name="android.permission.ACCESS_FINE_LOCATION" / >< 사용 권한 android:name="android.permission.ACCESS_LOCATION_EXTRA_COMMANDS" / >
+        (in app/res/xml/config.xml)
+        <feature name="Geolocation">
+            <param name="android-package" value="org.apache.cordova.GeoBroker" />
+        </feature>
+        
+        (in app/AndroidManifest.xml)
+        <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
+        <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
+        <uses-permission android:name="android.permission.ACCESS_LOCATION_EXTRA_COMMANDS" />
         
 
 *   블랙베리 WebWorks
     
-        (in www/plugins.xml) < 기능 이름 "위치 정보" = >< param 이름을 "블랙베리 패키지" value="org.apache.cordova.geolocation.Geolocation =" / >< / 기능 > (www/config.xml)에서 < 변죽: 권한 >< 변죽: 허가 > read_geolocation < / 테두리: 허가 >< / 테두리: 권한 >
+        (in www/plugins.xml)
+        <feature name="Geolocation">
+            <param name="blackberry-package" value="org.apache.cordova.geolocation.Geolocation" />
+        </feature>
+        
+        (in www/config.xml)
+        <rim:permissions>
+            <rim:permit>read_geolocation</rim:permit>
+        </rim:permissions>
         
 
 *   (iOS`config.xml`)
     
-        < 기능 이름 "위치 정보" = >< param 이름을 = "ios 패키지" 값 = "CDVLocation" / >< / 기능 >
+        <feature name="Geolocation">
+            <param name="ios-package" value="CDVLocation" />
+        </feature>
         
 
 *   (Windows Phone`Properties/WPAppManifest.xml`)
     
-        < 기능 >< 기능 이름 = "ID_CAP_LOCATION" / >< / 기능 >
+        <Capabilities>
+            <Capability Name="ID_CAP_LOCATION" />
+        </Capabilities>
         
     
     참고: [Windows Phone 대 한 응용 프로그램 매니페스트][2]

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/c454848f/docs/ko/edge/cordova/globalization/globalization.md
----------------------------------------------------------------------
diff --git a/docs/ko/edge/cordova/globalization/globalization.md b/docs/ko/edge/cordova/globalization/globalization.md
index d9c3b32..6057fd0 100644
--- a/docs/ko/edge/cordova/globalization/globalization.md
+++ b/docs/ko/edge/cordova/globalization/globalization.md
@@ -57,7 +57,9 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 *   (안 드 로이드`app/res/xml/config.xml`)
     
-        < 기능 이름 "세계화" = >< param 이름을 "안 드 로이드 패키지" value="org.apache.cordova.Globalization =" / >< / 기능 >
+        <feature name="Globalization">
+            <param name="android-package" value="org.apache.cordova.Globalization" />
+        </feature>
         
 
 일부 플랫폼은 특별 한 구성이 필요 없이이 기능을 지원할 수 있습니다. 플랫폼 지원에 대 한 참조.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/c454848f/docs/ko/edge/cordova/inappbrowser/inappbrowser.md
----------------------------------------------------------------------
diff --git a/docs/ko/edge/cordova/inappbrowser/inappbrowser.md b/docs/ko/edge/cordova/inappbrowser/inappbrowser.md
index c7655dc..485a845 100644
--- a/docs/ko/edge/cordova/inappbrowser/inappbrowser.md
+++ b/docs/ko/edge/cordova/inappbrowser/inappbrowser.md
@@ -29,8 +29,8 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 *   addEventListener
 *   removeEventListener
-*   닫기
-*   보기
+*   close
+*   show
 *   executeScript
 *   insertCSS
 
@@ -46,17 +46,21 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 *   (안 드 로이드`app/res/xml/config.xml`)
     
-        < 기능 이름 "InAppBrowser" = >< param 이름을 "안 드 로이드 패키지" value="org.apache.cordova.InAppBrowser =" / >< / 기능 >
+        <feature name="InAppBrowser">
+            <param name="android-package" value="org.apache.cordova.InAppBrowser" />
+        </feature>
         
 
 *   (iOS`config.xml`)
     
-        < 기능 이름 "InAppBrowser" = >< param 이름을 = "ios 패키지" 값 = "CDVInAppBrowser" / >< / 기능 >
+        <feature name="InAppBrowser">
+            <param name="ios-package" value="CDVInAppBrowser" />
+        </feature>
         
 
 *   Windows Phone 7과 (8`config.xml`)
     
-        < 기능 이름 = "InAppBrowser" / >
+        <feature name="InAppBrowser" />
         
 
 일부 플랫폼은 특별 한 구성이 필요 없이이 기능을 지원할 수 있습니다. 플랫폼 지원에 대 한 참조.
@@ -65,7 +69,7 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 > 이벤트에 대 한 수신기를 추가 합니다`InAppBrowser`.
 
-    ref.addEventListener (eventname, 콜백);
+    ref.addEventListener(eventname, callback);
     
 
 *   **심판**:에 대 한 참조는 `InAppBrowser` 창 *(InAppBrowser)*
@@ -88,27 +92,46 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 ## 빠른 예제
 
-    var ref = window.open ('http://apache.org', '_blank', ' 위치 = 예);
-    ref.addEventListener ('loadstart', function() {alert(event.url);});
+    var ref = window.open('http://apache.org', '_blank', 'location=yes');
+    ref.addEventListener('loadstart', function() { alert(event.url); });
     
 
 ## 전체 예제
 
-    <!DOCTYPE html >< html >< 헤드 >< 제목 > InAppBrowser.addEventListener 예제 < / 제목 >< 스크립트 유형 = "텍스트/자바 스크립트" charset = "은 utf-8" src="cordova.js" >< / 스크립트 >< 스크립트 유형 = "텍스트/자바 스크립트" charset = "은 utf-8" > / 장치 API 라이브러리 로드를 기다립니다 / / / document.addEventListener ("deviceready", onDeviceReady, false);
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>InAppBrowser.addEventListener Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
     
-        / 장치 Api 사용할 수 있습니다 / / / onDeviceReady() 기능 {var ref = window.open ('http://apache.org', '_blank', ' 위치 = 예);
-             ref.addEventListener ('loadstart', function(event) {경고 (' 시작: ' + event.url);});
-             ref.addEventListener ('loadstop', function(event) {경고 (' 중지: ' + event.url);});
-             ref.addEventListener ('loaderror', function(event) {경고 (' 오류: ' + event.message);});
-             ref.addEventListener ('출구', function(event) {alert(event.type);});
-        } < / 스크립트 >< / 머리 >< 몸 >< / 바디 >< / html >
+        // device APIs are available
+        //
+        function onDeviceReady() {
+             var ref = window.open('http://apache.org', '_blank', 'location=yes');
+             ref.addEventListener('loadstart', function(event) { alert('start: ' + event.url); });
+             ref.addEventListener('loadstop', function(event) { alert('stop: ' + event.url); });
+             ref.addEventListener('loaderror', function(event) { alert('error: ' + event.message); });
+             ref.addEventListener('exit', function(event) { alert(event.type); });
+        }
+    
+        </script>
+      </head>
+      <body>
+      </body>
+    </html>
     
 
 # removeEventListener
 
 > 이벤트에 대 한 수신기를 제거 합니다`InAppBrowser`.
 
-    ref.removeEventListener (eventname, 콜백);
+    ref.removeEventListener(eventname, callback);
     
 
 *   **심판**:에 대 한 참조는 `InAppBrowser` 창. *(InAppBrowser)*
@@ -131,31 +154,64 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 ## 빠른 예제
 
-    var ref = window.open ('http://apache.org', '_blank', ' 위치 = 예);
-    var myCallback = function() {alert(event.url);} ref.addEventListener ('loadstart', myCallback);
-    ref.removeEventListener ('loadstart', myCallback);
+    var ref = window.open('http://apache.org', '_blank', 'location=yes');
+    var myCallback = function() { alert(event.url); }
+    ref.addEventListener('loadstart', myCallback);
+    ref.removeEventListener('loadstart', myCallback);
     
 
 ## 전체 예제
 
-    <!DOCTYPE html >< html >< 헤드 >< 제목 > InAppBrowser.removeEventListener 예제 < / 제목 >< 스크립트 유형 = "텍스트/자바 스크립트" charset = "은 utf-8" src="cordova.js" >< / 스크립트 >< 스크립트 유형 = "텍스트/자바 스크립트" charset = "은 utf-8" > / 장치 API 라이브러리 로드를 기다립니다 / / / document.addEventListener ("deviceready", onDeviceReady, false);
-    
-        / / 전역 InAppBrowser 참조 var iabRef = null;
-    
-        iabLoadStart(event) 함수 {경고 (event.type + '-' + event.url);
-        } iabLoadStop(event) 기능 {경고 (event.type + '-' + event.url);
-        } iabLoadError(event) 기능 {경고 (event.type + '-' + event.message);
-        } iabClose(event) {alert(event.type); 기능
-             iabRef.removeEventListener ('loadstart', iabLoadStart);
-             iabRef.removeEventListener ('loadstop', iabLoadStop);
-             iabRef.removeEventListener ('loaderror', iabLoadError);
-             iabRef.removeEventListener ('종료', iabClose);
-        } / / 장치 Api 사용할 수 있습니다 / / onDeviceReady() 기능 {iabRef = window.open ('http://apache.org', '_blank', ' 위치 = 예);
-             iabRef.addEventListener ('loadstart', iabLoadStart);
-             iabRef.addEventListener ('loadstop', iabLoadStop);
-             iabRef.removeEventListener ('loaderror', iabLoadError);
-             iabRef.addEventListener ('종료', iabClose);
-        } < / 스크립트 >< / 머리 >< 몸 >< / 바디 >< / html >
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>InAppBrowser.removeEventListener Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        // Global InAppBrowser reference
+        var iabRef = null;
+    
+        function iabLoadStart(event) {
+            alert(event.type + ' - ' + event.url);
+        }
+    
+        function iabLoadStop(event) {
+            alert(event.type + ' - ' + event.url);
+        }
+    
+        function iabLoadError(event) {
+            alert(event.type + ' - ' + event.message);
+        }
+    
+        function iabClose(event) {
+             alert(event.type);
+             iabRef.removeEventListener('loadstart', iabLoadStart);
+             iabRef.removeEventListener('loadstop', iabLoadStop);
+             iabRef.removeEventListener('loaderror', iabLoadError);
+             iabRef.removeEventListener('exit', iabClose);
+        }
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+             iabRef = window.open('http://apache.org', '_blank', 'location=yes');
+             iabRef.addEventListener('loadstart', iabLoadStart);
+             iabRef.addEventListener('loadstop', iabLoadStop);
+             iabRef.removeEventListener('loaderror', iabLoadError);
+             iabRef.addEventListener('exit', iabClose);
+        }
+    
+        </script>
+      </head>
+      <body>
+      </body>
+    </html>
     
 
 # 닫기
@@ -176,18 +232,39 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 ## 빠른 예제
 
-    var ref = window.open ('http://apache.org', '_blank', ' 위치 = 예);
+    var ref = window.open('http://apache.org', '_blank', 'location=yes');
     ref.close();
     
 
 ## 전체 예제
 
-    <!DOCTYPE html >< html >< 헤드 >< 제목 > InAppBrowser.close 예제 < / 제목 >< 스크립트 유형 = "텍스트/자바 스크립트" charset = "은 utf-8" src="cordova.js" >< / 스크립트 >< 스크립트 유형 = "텍스트/자바 스크립트" charset = "은 utf-8" > / 장치 API 라이브러리 로드를 기다립니다 / / / document.addEventListener ("deviceready", onDeviceReady, false);
-    
-        / 장치 Api 사용할 수 있습니다 / / / onDeviceReady() 기능 {var ref = window.open ('http://apache.org', '_blank', ' 위치 = 예);
-             / / 5 초 setTimeout(function() {ref.close(); 후 InAppBrowser
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>InAppBrowser.close Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+             var ref = window.open('http://apache.org', '_blank', 'location=yes');
+             // close InAppBrowser after 5 seconds
+             setTimeout(function() {
+                 ref.close();
              }, 5000);
-        } < / 스크립트 >< / 머리 >< 몸 >< / 바디 >< / html >
+        }
+    
+        </script>
+      </head>
+      <body>
+      </body>
+    </html>
     
 
 # 보기
@@ -207,27 +284,49 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 ## 빠른 예제
 
-    var ref = window.open ('http://apache.org', '_blank', ' 숨겨진 = 예);
+    var ref = window.open('http://apache.org', '_blank', 'hidden=yes');
     ref.show();
     
 
 ## 전체 예제
 
-    <!DOCTYPE html >< html >< 헤드 >< 제목 > InAppBrowser.show 예제 < / 제목 >< 스크립트 유형 = "텍스트/자바 스크립트" charset = "은 utf-8" src="cordova.js" >< / 스크립트 >< 스크립트 유형 = "텍스트/자바 스크립트" charset = "은 utf-8" > / 로드 코르 도우 바 기 다 / / / document.addEventListener ("deviceready", onDeviceReady, false);
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>InAppBrowser.show Example</title>
     
-        / 코르도바 준비 / / / onDeviceReady() 기능 {var ref = window.open ('http://apache.org', '_blank', ' 숨겨진 = 예);
-             ref.addEventListener ('loadstop', function(event) {경고 ('배경 창 로드'); 
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for Cordova to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        // Cordova is ready
+        //
+        function onDeviceReady() {
+             var ref = window.open('http://apache.org', '_blank', 'hidden=yes');
+             ref.addEventListener('loadstop', function(event) {
+                 alert('background window loaded'); 
              });
-             / / 5 초 setTimeout(function() {ref.close(); 후 InAppBrowser
+             // close InAppBrowser after 5 seconds
+             setTimeout(function() {
+                 ref.close();
              }, 5000);
-        } < / 스크립트 >< / 머리 >< 몸 >< / 바디 >< / html >
+        }
+    
+        </script>
+      </head>
+      <body>
+      </body>
+    </html>
     
 
 # executeScript
 
 > 에 자바 스크립트 코드를 삽입는 `InAppBrowser` 창
 
-    ref.executeScript (세부 사항, 콜백);
+    ref.executeScript(details, callback);
     
 
 *   **심판**:에 대 한 참조는 `InAppBrowser` 창. *(InAppBrowser)*
@@ -249,30 +348,64 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 ## 빠른 예제
 
-    var ref = window.open ('http://apache.org', '_blank', ' 위치 = 예);
-    ref.addEventListener ('loadstop', function() {ref.executeSript ({파일: "myscript.js"});});
+    var ref = window.open('http://apache.org', '_blank', 'location=yes');
+    ref.addEventListener('loadstop', function() {
+        ref.executeSript({file: "myscript.js"});
+    });
     
 
 ## 전체 예제
 
-    <!DOCTYPE html >< html >< 헤드 >< 제목 > InAppBrowser.executeScript 예제 < / 제목 >< 스크립트 유형 = "텍스트/자바 스크립트" charset = "은 utf-8" src="cordova.js" >< / 스크립트 >< 스크립트 유형 = "텍스트/자바 스크립트" charset = "은 utf-8" > / 장치 API 라이브러리 로드를 기다립니다 / / / document.addEventListener ("deviceready", onDeviceReady, false);
-    
-        / / 전역 InAppBrowser 참조 var iabRef = null;
-    
-        / InAppBrowser 창에 우리의 사용자 정의 JavaScript를 주입 하는 / / / replaceHeaderImage() 기능 {iabRef.executeScript ({코드: "var img=document.querySelector ('#header 그림'); img.src= 'http://cordova.apache.org/images/cordova_bot.png';"}, function() {경고 (" 이미지 요소 성공적으로 납치 ");
-            }} 함수 iabClose(event) {iabRef.removeEventListener ('loadstop', replaceHeaderImage);
-             iabRef.removeEventListener ('종료', iabClose);
-        } / / 장치 Api 사용할 수 있습니다 / / onDeviceReady() 기능 {iabRef = window.open ('http://apache.org', '_blank', ' 위치 = 예);
-             iabRef.addEventListener ('loadstop', replaceHeaderImage);
-             iabRef.addEventListener ('종료', iabClose);
-        } < / 스크립트 >< / 머리 >< 몸 >< / 바디 >< / html >
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>InAppBrowser.executeScript Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        // Global InAppBrowser reference
+        var iabRef = null;
+    
+        // Inject our custom JavaScript into the InAppBrowser window
+        //
+        function replaceHeaderImage() {
+            iabRef.executeScript({
+                code: "var img=document.querySelector('#header img'); img.src='http://cordova.apache.org/images/cordova_bot.png';"
+            }, function() {
+                alert("Image Element Successfully Hijacked");
+            }
+        }
+    
+        function iabClose(event) {
+             iabRef.removeEventListener('loadstop', replaceHeaderImage);
+             iabRef.removeEventListener('exit', iabClose);
+        }
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+             iabRef = window.open('http://apache.org', '_blank', 'location=yes');
+             iabRef.addEventListener('loadstop', replaceHeaderImage);
+             iabRef.addEventListener('exit', iabClose);
+        }
+    
+        </script>
+      </head>
+      <body>
+      </body>
+    </html>
     
 
 # insertCSS
 
 > 주사로 CSS는 `InAppBrowser` 창.
 
-    ref.insertCSS (세부 사항, 콜백);
+    ref.insertCSS(details, callback);
     
 
 *   **심판**:에 대 한 참조는 `InAppBrowser` 창 *(InAppBrowser)*
@@ -292,23 +425,57 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 ## 빠른 예제
 
-    var ref = window.open ('http://apache.org', '_blank', ' 위치 = 예);
-    ref.addEventListener ('loadstop', function() {ref.insertCSS ({파일: "mystyles.css"});});
+    var ref = window.open('http://apache.org', '_blank', 'location=yes');
+    ref.addEventListener('loadstop', function() {
+        ref.insertCSS({file: "mystyles.css"});
+    });
     
 
 ## 전체 예제
 
-    <!DOCTYPE html >< html >< 헤드 >< 제목 > InAppBrowser.insertCSS 예제 < / 제목 >< 스크립트 유형 = "텍스트/자바 스크립트" charset = "은 utf-8" src="cordova.js" >< / 스크립트 >< 스크립트 유형 = "텍스트/자바 스크립트" charset = "은 utf-8" > / 장치 API 라이브러리 로드를 기다립니다 / / / document.addEventListener ("deviceready", onDeviceReady, false);
-    
-        / / 전역 InAppBrowser 참조 var iabRef = null;
-    
-        / InAppBrowser 창에 우리의 사용자 정의 CSS를 삽입 / / / changeBackgroundColor() 기능 {iabRef.insertCSS ({코드: "몸 {배경: #ffff00"}, function() {경고 ("스타일 변경");
-            }} 함수 iabClose(event) {iabRef.removeEventListener ('loadstop', changeBackgroundColor);
-             iabRef.removeEventListener ('종료', iabClose);
-        } / / 장치 Api 사용할 수 있습니다 / / onDeviceReady() 기능 {iabRef = window.open ('http://apache.org', '_blank', ' 위치 = 예);
-             iabRef.addEventListener ('loadstop', changeBackgroundColor);
-             iabRef.addEventListener ('종료', iabClose);
-        } < / 스크립트 >< / 머리 >< 몸 >< / 바디 >< / html >
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>InAppBrowser.insertCSS Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        // Global InAppBrowser reference
+        var iabRef = null;
+    
+        // Inject our custom CSS into the InAppBrowser window
+        //
+        function changeBackgroundColor() {
+            iabRef.insertCSS({
+                code: "body { background: #ffff00"
+            }, function() {
+                alert("Styles Altered");
+            }
+        }
+    
+        function iabClose(event) {
+             iabRef.removeEventListener('loadstop', changeBackgroundColor);
+             iabRef.removeEventListener('exit', iabClose);
+        }
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+             iabRef = window.open('http://apache.org', '_blank', 'location=yes');
+             iabRef.addEventListener('loadstop', changeBackgroundColor);
+             iabRef.addEventListener('exit', iabClose);
+        }
+    
+        </script>
+      </head>
+      <body>
+      </body>
+    </html>
     
 
 # InAppBrowserEvent

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/c454848f/docs/ko/edge/cordova/media/capture/capture.md
----------------------------------------------------------------------
diff --git a/docs/ko/edge/cordova/media/capture/capture.md b/docs/ko/edge/cordova/media/capture/capture.md
index 1ba4eeb..3a8ee76 100644
--- a/docs/ko/edge/cordova/media/capture/capture.md
+++ b/docs/ko/edge/cordova/media/capture/capture.md
@@ -98,7 +98,13 @@ The `capture` object is assigned to the `navigator.device` object, and therefore
 
 *   (Windows Phone`Properties/WPAppManifest.xml`)
     
-        < 기능 >< 기능 이름 = "ID_CAP_MEDIALIB" / >< 기능 이름 = "ID_CAP_MICROPHONE" / >< 기능 이름 = "ID_HW_FRONTCAMERA" / >< 기능 이름 = "ID_CAP_ISV_CAMERA" / >< 기능 이름 = "ID_CAP_CAMERA" / >< / 기능 >
+        <Capabilities>
+            <Capability Name="ID_CAP_MEDIALIB" />
+            <Capability Name="ID_CAP_MICROPHONE" />
+            <Capability Name="ID_HW_FRONTCAMERA" />
+            <Capability Name="ID_CAP_ISV_CAMERA" />
+            <Capability Name="ID_CAP_CAMERA" />
+        </Capabilities>
         
 
 일부 플랫폼은 특별 한 구성이 필요 없이이 기능을 지원할 수 있습니다. 플랫폼 지원에 대 한 참조.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/c454848f/docs/ko/edge/cordova/media/media.md
----------------------------------------------------------------------
diff --git a/docs/ko/edge/cordova/media/media.md b/docs/ko/edge/cordova/media/media.md
index 805cbd4..d015f95 100644
--- a/docs/ko/edge/cordova/media/media.md
+++ b/docs/ko/edge/cordova/media/media.md
@@ -37,11 +37,11 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 다음 상수를 유일한 매개 변수로 보고 되는 `mediaStatus` 콜백:
 
-*   `Media.MEDIA_NONE`= 0;
-*   `Media.MEDIA_STARTING`= 1;
-*   `Media.MEDIA_RUNNING`= 2;
-*   `Media.MEDIA_PAUSED`= 3;
-*   `Media.MEDIA_STOPPED`= 4;
+*   `Media.MEDIA_NONE` = 0;
+*   `Media.MEDIA_STARTING` = 1;
+*   `Media.MEDIA_RUNNING` = 2;
+*   `Media.MEDIA_PAUSED` = 3;
+*   `Media.MEDIA_STOPPED` = 4;
 
 ## 메서드
 
@@ -93,22 +93,41 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 *   안 드 로이드
     
-        (in app/res/xml/config.xml) < 기능 이름 "미디어" = >< param 이름을 "안 드 로이드 패키지" value="org.apache.cordova.AudioHandler =" / >< / 기능 > (app/AndroidManifest.xml)에서 < 사용 권한 android:name="android.permission.RECORD_AUDIO" / >< 사용 권한 android:name="android.permission.MODIFY_AUDIO_SETTINGS" / >< 사용 권한 android:name="android.permission.WRITE_EXTERNAL_STORAGE" / >
+        (in app/res/xml/config.xml)
+        <feature name="Media">
+            <param name="android-package" value="org.apache.cordova.AudioHandler" />
+        </feature>
+        
+        (in app/AndroidManifest.xml)
+        <uses-permission android:name="android.permission.RECORD_AUDIO" />
+        <uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" />
+        <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
         
 
 *   블랙베리 WebWorks
     
-        (in www/plugins.xml) < 기능 이름 "캡처" = >< param 이름을 "블랙베리 패키지" value="org.apache.cordova.media.MediaCapture =" / >< / 기능 >
+        (in www/plugins.xml)
+        <feature name="Capture">
+            <param name="blackberry-package" value="org.apache.cordova.media.MediaCapture" />
+        </feature>
         
 
 *   (iOS`config.xml`)
     
-        < 기능 이름 "미디어" = >< param 이름을 = "ios 패키지" 값 = "CDVSound" / >< / 기능 >
+        <feature name="Media">
+            <param name="ios-package" value="CDVSound" />
+        </feature>
         
 
 *   (Windows Phone`Properties/WPAppManifest.xml`)
     
-        < 기능 >< 기능 이름 = "ID_CAP_MEDIALIB" / >< 기능 이름 = "ID_CAP_MICROPHONE" / >< 기능 이름 = "ID_HW_FRONTCAMERA" / >< 기능 이름 = "ID_CAP_ISV_CAMERA" / >< 기능 이름 = "ID_CAP_CAMERA" / >< / 기능 >
+        <Capabilities>
+            <Capability Name="ID_CAP_MEDIALIB" />
+            <Capability Name="ID_CAP_MICROPHONE" />
+            <Capability Name="ID_HW_FRONTCAMERA" />
+            <Capability Name="ID_CAP_ISV_CAMERA" />
+            <Capability Name="ID_CAP_CAMERA" />
+        </Capabilities>
         
     
     참고: [Windows Phone 대 한 응용 프로그램 매니페스트][1]

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/c454848f/docs/ko/edge/cordova/splashscreen/splashscreen.md
----------------------------------------------------------------------
diff --git a/docs/ko/edge/cordova/splashscreen/splashscreen.md b/docs/ko/edge/cordova/splashscreen/splashscreen.md
index f00e4c3..3ae2c6f 100644
--- a/docs/ko/edge/cordova/splashscreen/splashscreen.md
+++ b/docs/ko/edge/cordova/splashscreen/splashscreen.md
@@ -35,12 +35,16 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 *   (안 드 로이드`app/res/xml/config.xml`)
     
-        < 기능 이름 "SplashScreen" = >< param 이름을 "안 드 로이드 패키지" value="org.apache.cordova.SplashScreen =" / >< / 기능 >
+        <feature name="SplashScreen">
+            <param name="android-package" value="org.apache.cordova.SplashScreen" />
+        </feature>
         
 
 *   (iOS`config.xml`)
     
-        < 기능 이름 "SplashScreen" = >< param 이름을 = "ios 패키지" 값 = "CDVSplashScreen" / >< / 기능 >
+        <feature name="SplashScreen">
+            <param name="ios-package" value="CDVSplashScreen" />
+        </feature>
         
 
 일부 플랫폼은 특별 한 구성이 필요 없이이 기능을 지원할 수 있습니다. 플랫폼 지원에 대 한 참조.
@@ -62,7 +66,7 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 1.  에 `onCreate` 확장 클래스의 메서드 `DroidGap` , 다음 두 줄을 추가:
     
-        super.setIntegerProperty ("splashscreen", R.drawable.splash);
+        super.setIntegerProperty("splashscreen", R.drawable.splash);
         super.loadUrl(Config.getStartUrl(), 10000);
         
     

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/c454848f/docs/zh/edge/cordova/camera/camera.md
----------------------------------------------------------------------
diff --git a/docs/zh/edge/cordova/camera/camera.md b/docs/zh/edge/cordova/camera/camera.md
index 0f9e12c..ce9fb2e 100644
--- a/docs/zh/edge/cordova/camera/camera.md
+++ b/docs/zh/edge/cordova/camera/camera.md
@@ -37,29 +37,51 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 *   Android 系統
     
-        (in app/res/xml/config.xml) < 功能名稱 ="相機">< 參數名稱 ="android 包"value="org.apache.cordova.CameraLauncher"/ >< / 功能 > (在 app/AndroidManifest) < 使用許可權 android:name="android.permission.WRITE_EXTERNAL_STORAGE"/ >
+        (in app/res/xml/config.xml)
+        <feature name="Camera">
+            <param name="android-package" value="org.apache.cordova.CameraLauncher" />
+        </feature>
+        
+        (in app/AndroidManifest)
+        <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
         
 
 *   黑莓手機 WebWorks
     
-        (in www/plugins.xml) < 功能名稱 ="相機">< 參數名稱 ="黑莓手機-包"value="org.apache.cordova.camera.Camera"/ >< / 功能 > (在 www/config.xml) < 功能 id="blackberry.media.camera"/ >< rim: 許可權 >< rim: 許可證 > use_camera < / rim: 許可證 >< / rim: 許可權 >
+        (in www/plugins.xml)
+        <feature name="Camera">
+            <param name="blackberry-package" value="org.apache.cordova.camera.Camera" />
+        </feature>
+        
+        (in www/config.xml)
+        <feature id="blackberry.media.camera" />
+        
+        <rim:permissions>
+            <rim:permit>use_camera</rim:permit>
+        </rim:permissions>
         
 
 *   (在 iOS`config.xml`)
     
-        < 功能名稱 ="相機">< 參數名稱 ="ios 包"值 ="CDVCamera"/ >< / 功能 >
+        <feature name="Camera">
+            <param name="ios-package" value="CDVCamera" />
+        </feature>
         
 
 *   (在 Windows Phone`Properties/WPAppManifest.xml`)
     
-        < 功能 >< 功能名稱 ="ID_CAP_ISV_CAMERA"/ >< 功能名稱 ="ID_HW_FRONTCAMERA"/ >< / 功能 >
+        <Capabilities>
+            <Capability Name="ID_CAP_ISV_CAMERA" />
+            <Capability Name="ID_HW_FRONTCAMERA" />
+        </Capabilities>
         
     
     引用:[為 Windows Phone 應用程式清單][1]
 
 *   (在 Tizen`config.xml`)
     
-        < 功能名稱 = 所需的"HTTP://tizen.org/api/application"="true"/ >< 功能名稱 ="HTTP://tizen.org/api/application.launch"所需 ="true"/ >
+        <feature name="http://tizen.org/api/application" required="true"/>
+        <feature name="http://tizen.org/api/application.launch" required="true"/>
         
     
     引用: [Tizen Web 應用程式的應用程式清單][2]

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/c454848f/docs/zh/edge/cordova/compass/compass.md
----------------------------------------------------------------------
diff --git a/docs/zh/edge/cordova/compass/compass.md b/docs/zh/edge/cordova/compass/compass.md
index 7c61feb..fe25789 100644
--- a/docs/zh/edge/cordova/compass/compass.md
+++ b/docs/zh/edge/cordova/compass/compass.md
@@ -45,17 +45,23 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 *   (在 android`app/res/xml/config.xml`)
     
-        < 功能名稱 ="羅盤">< 參數名稱 ="android 包"value="org.apache.cordova.CompassListener"/ >< / 功能 >
+        <feature name="Compass">
+            <param name="android-package" value="org.apache.cordova.CompassListener" />
+        </feature>
         
 
 *   (在 iOS`config.xml`)
     
-        < 功能名稱 ="羅盤">< 參數名稱 ="ios 包"值 ="CDVLocation"/ >< / 功能 >
+        <feature name="Compass">
+            <param name="ios-package" value="CDVLocation" />
+        </feature>
         
 
 *   (在 Windows Phone`Properties/WPAppManifest.xml`)
     
-        < 功能 >< 功能名稱 ="ID_CAP_SENSORS"/ >< / 功能 >
+        <Capabilities>
+            <Capability Name="ID_CAP_SENSORS" />
+        </Capabilities>
         
     
     引用:[為 Windows Phone 應用程式清單][1]

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/c454848f/docs/zh/edge/cordova/connection/connection.md
----------------------------------------------------------------------
diff --git a/docs/zh/edge/cordova/connection/connection.md b/docs/zh/edge/cordova/connection/connection.md
index 143e29c..e37f41a 100644
--- a/docs/zh/edge/cordova/connection/connection.md
+++ b/docs/zh/edge/cordova/connection/connection.md
@@ -45,29 +45,44 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 *   Android 系統
     
-        (in app/res/xml/config.xml) < 功能名稱 ="網路狀態">< 參數名稱 ="android 包"value="org.apache.cordova.NetworkManager"/ >< / 功能 > (在 app/AndroidManifest.xml) < 使用許可權 android:name="android.permission.INTERNET"/ >< 使用許可權 android:name="android.permission.ACCESS_NETWORK_STATE"/ >< 使用許可權 android:name="android.permission.READ_PHONE_STATE"/ >
+        (in app/res/xml/config.xml)
+        <feature name="NetworkStatus">
+            <param name="android-package" value="org.apache.cordova.NetworkManager" />
+        </feature>
+        
+        (in app/AndroidManifest.xml)
+        <uses-permission android:name="android.permission.INTERNET" />
+        <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
+        <uses-permission android:name="android.permission.READ_PHONE_STATE" />
         
 
 *   黑莓手機 WebWorks
     
-        (in www/plugins.xml) < 功能名稱 ="網路狀態">< 參數名稱 ="黑莓手機-包"value="org.apache.cordova.network.Network"/ >< / 功能 >
+        (in www/plugins.xml)
+        <feature name="Network Status">
+            <param name="blackberry-package" value="org.apache.cordova.network.Network" />
+        </feature>
         
 
 *   (在 iOS`config.xml`)
     
-        < 功能名稱 ="網路狀態">< 參數名稱 ="ios 包"值 ="CDVConnection"/ >< / 功能 >
+        <feature name="NetworkStatus">
+            <param name="ios-package" value="CDVConnection" />
+        </feature>
         
 
 *   (在 Windows Phone`Properties/WPAppManifest.xml`)
     
-        < 功能 >< 功能名稱 ="ID_CAP_NETWORKING"/ >< / 功能 >
+        <Capabilities>
+            <Capability Name="ID_CAP_NETWORKING" />
+        </Capabilities>
         
     
     引用:[為 Windows Phone 應用程式清單][1]
 
 *   (在 Tizen`config.xml`)
     
-        < 功能名稱 = 所需的"HTTP://tizen.org/api/systeminfo"="true"/ >
+        <feature name="http://tizen.org/api/systeminfo" required="true"/>
         
     
     引用: [Tizen Web 應用程式的應用程式清單][2]

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/c454848f/docs/zh/edge/cordova/contacts/contacts.md
----------------------------------------------------------------------
diff --git a/docs/zh/edge/cordova/contacts/contacts.md b/docs/zh/edge/cordova/contacts/contacts.md
index 0cd7957..523562e 100644
--- a/docs/zh/edge/cordova/contacts/contacts.md
+++ b/docs/zh/edge/cordova/contacts/contacts.md
@@ -54,22 +54,44 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 *   Android 系統
     
-        (in app/res/xml/config.xml) < 功能名稱 ="連絡人">< 參數名稱 ="android 包"value="org.apache.cordova.ContactManager"/ >< / 功能 > (在 app/AndroidManifest.xml) < 使用許可權 android:name="android.permission.GET_ACCOUNTS"/ >< 使用許可權 android:name="android.permission.READ_CONTACTS"/ >< 使用許可權 android:name="android.permission.WRITE_CONTACTS"/ >
+        (in app/res/xml/config.xml)
+        <feature name="Contacts">
+            <param name="android-package" value="org.apache.cordova.ContactManager" />
+        </feature>
+        
+        (in app/AndroidManifest.xml)
+        <uses-permission android:name="android.permission.GET_ACCOUNTS" />
+        <uses-permission android:name="android.permission.READ_CONTACTS" />
+        <uses-permission android:name="android.permission.WRITE_CONTACTS" />
         
 
 *   黑莓手機 WebWorks
     
-        (in www/plugins.xml) < 功能名稱 ="連絡人">< 參數名稱 ="黑莓手機-包"value="org.apache.cordova.pim.Contact"/ >< / 功能 > (在 www/config.xml) < 功能 id="blackberry.find"所需 ="true"版本 ="1.0.0.0"/ >< 功能 id="blackberry.identity"所需 ="true"版本 ="1.0.0.0"/ >< 功能 id="blackberry.pim.Address"所需 ="true"版本 ="1.0.0.0"/ >< 功能 id="blackberry.pim.Contact"所需 ="true"版本 ="1.0.0.0"/ >
+        (in www/plugins.xml)
+        <feature name="Contact">
+            <param name="blackberry-package" value="org.apache.cordova.pim.Contact" />
+        </feature>
+        
+        (in www/config.xml)
+        <feature id="blackberry.find"        required="true" version="1.0.0.0" />
+        <feature id="blackberry.identity"    required="true" version="1.0.0.0" />
+        <feature id="blackberry.pim.Address" required="true" version="1.0.0.0" />
+        <feature id="blackberry.pim.Contact" required="true" version="1.0.0.0" />
         
 
 *   (在 iOS`config.xml`)
     
-        < 功能名稱 ="連絡人">< 參數名稱 ="ios 包"值 ="CDVContacts"/ >< / 功能 >
+        <feature name="Contacts">
+            <param name="ios-package" value="CDVContacts" />
+        </feature>
         
 
 *   Windows Phone
     
-        (在 Properties/WPAppManifest.xml) < 功能 >< 功能名稱 ="ID_CAP_CONTACTS"/ >< / 功能 >
+        (in Properties/WPAppManifest.xml)
+        <Capabilities>
+            <Capability Name="ID_CAP_CONTACTS" />
+        </Capabilities>
         
     
     引用:[為 Windows Phone 應用程式清單][1]

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/c454848f/docs/zh/edge/cordova/device/device.md
----------------------------------------------------------------------
diff --git a/docs/zh/edge/cordova/device/device.md b/docs/zh/edge/cordova/device/device.md
index 2c2ccb7..d42ed2e 100644
--- a/docs/zh/edge/cordova/device/device.md
+++ b/docs/zh/edge/cordova/device/device.md
@@ -48,24 +48,43 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 *   Android 系統
     
-        (in app/res/xml/config.xml) < 功能名稱 ="設備">< 參數名稱 ="android 包"value="org.apache.cordova.Device"/ >< / 功能 > (在 app/AndroidManifest.xml) < 使用許可權 android:name="android.permission.READ_PHONE_STATE"/ >
+        (in app/res/xml/config.xml)
+        <feature name="Device">
+            <param name="android-package" value="org.apache.cordova.Device" />
+        </feature>
+        
+        (in app/AndroidManifest.xml)
+        <uses-permission android:name="android.permission.READ_PHONE_STATE" />
         
 
 *   黑莓手機 WebWorks
     
-        (in www/plugins.xml) < 功能名稱 ="設備">< 參數名稱 ="黑莓手機-包"value="org.apache.cordova.device.Device"/ >< / 功能 > (在 www/config.xml) < 功能 id="blackberry.app"所需 ="true"版本 ="1.0.0.0"/ >< rim: 許可權 >< rim: 許可證 > read_device_identifying_information < / rim: 許可證 >< / rim: 許可權 >
+        (in www/plugins.xml)
+        <feature name="Device">
+            <param name="blackberry-package" value="org.apache.cordova.device.Device" />
+        </feature>
+        
+        (in www/config.xml)
+        <feature id="blackberry.app" required="true" version="1.0.0.0" />
+        <rim:permissions>
+            <rim:permit>read_device_identifying_information</rim:permit>
+        </rim:permissions>
         
 
 *   (在 Windows Phone`Properties/WPAppManifest.xml`)
     
-        < 功能 >< 功能名稱 ="ID_CAP_WEBBROWSERCOMPONENT"/ >< 功能名稱 ="ID_CAP_IDENTITY_DEVICE"/ >< 功能名稱 ="ID_CAP_IDENTITY_USER"/ >< / 功能 >
+        <Capabilities>
+            <Capability Name="ID_CAP_WEBBROWSERCOMPONENT" />
+            <Capability Name="ID_CAP_IDENTITY_DEVICE" />
+            <Capability Name="ID_CAP_IDENTITY_USER" />
+        </Capabilities>
         
     
     引用:[為 Windows Phone 應用程式清單][1]
 
 *   (在 Tizen`config.xml`)
     
-        < 功能名稱 = 所需的"HTTP://tizen.org/api/systeminfo"="true"/ >
+        <feature name="http://tizen.org/api/systeminfo" required="true"/>
         
     
     引用: [Tizen Web 應用程式的應用程式清單][2]

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/c454848f/docs/zh/edge/cordova/events/events.md
----------------------------------------------------------------------
diff --git a/docs/zh/edge/cordova/events/events.md b/docs/zh/edge/cordova/events/events.md
index 8ea23be..b50be2c 100644
--- a/docs/zh/edge/cordova/events/events.md
+++ b/docs/zh/edge/cordova/events/events.md
@@ -48,22 +48,38 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 *   Android 系統
     
-        (in app/res/xml/config.xml) < 功能名稱 ="蓄電池">< 參數名稱 ="android 包"value="org.apache.cordova.BatteryListener"/ >< / 功能 > (在 app/AndroidManifest.xml) < 使用許可權 android:name="android.permission.BROADCAST_STICKY"/ >
+        (in app/res/xml/config.xml)
+        <feature name="Battery">
+            <param name="android-package" value="org.apache.cordova.BatteryListener" />
+        </feature>
+        
+        (in app/AndroidManifest.xml)
+        <uses-permission android:name="android.permission.BROADCAST_STICKY" />
         
 
 *   黑莓手機 WebWorks
     
-        (in www/plugins.xml) < 功能名稱 ="蓄電池">< 參數名稱 ="黑莓手機-包"value="org.apache.cordova.battery.Battery"/ >< / 功能 > (在 www/config.xml) < 功能 id="blackberry.app"所需 ="true"版本 ="1.0.0.0"/ >< 功能 id="blackberry.app.event"所需 ="true"版本 ="1.0.0.0"/ >< 功能 id="blackberry.system.event"所需 ="true"版本 ="1.0.0.0"/ >
+        (in www/plugins.xml)
+        <feature name="Battery">
+            <param name="blackberry-package" value="org.apache.cordova.battery.Battery" />
+        </feature>
+        
+        (in www/config.xml)
+        <feature id="blackberry.app"          required="true" version="1.0.0.0" />
+        <feature id="blackberry.app.event"    required="true" version="1.0.0.0" />
+        <feature id="blackberry.system.event" required="true" version="1.0.0.0" />
         
 
 *   (在 iOS`config.xml`)
     
-        < 功能名稱 ="蓄電池">< 參數名稱 ="ios 包"值 ="CDVBattery"/ >< / 功能 >
+        <feature name="Battery">
+            <param name="ios-package" value="CDVBattery" />
+        </feature>
         
 
 *   (在 Tizen`config.xml`)
     
-        < 功能名稱 = 所需的"HTTP://tizen.org/api/systeminfo"="true"/ >
+        <feature name="http://tizen.org/api/systeminfo" required="true"/>
         
     
     引用: [Tizen Web 應用程式的應用程式清單][1]

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/c454848f/docs/zh/edge/cordova/file/file.md
----------------------------------------------------------------------
diff --git a/docs/zh/edge/cordova/file/file.md b/docs/zh/edge/cordova/file/file.md
index b103deb..5b680e0 100644
--- a/docs/zh/edge/cordova/file/file.md
+++ b/docs/zh/edge/cordova/file/file.md
@@ -56,17 +56,45 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 *   Android 系統
     
-        (in app/res/xml/config.xml) < 功能名稱 ="檔">< 參數名稱 ="android 包"value="org.apache.cordova.FileUtils"/ >< / 功能 >< 功能名稱 ="檔案傳輸">< 參數名稱 ="android 包"value="org.apache.cordova.FileTransfer"/ >< / 功能 > (在 app/AndroidManifest.xml) < 使用許可權 android:name="android.permission.WRITE_EXTERNAL_STORAGE"/ >
+        (in app/res/xml/config.xml)
+        <feature name="File">
+            <param name="android-package" value="org.apache.cordova.FileUtils" />
+        </feature>
+        <feature name="FileTransfer">
+            <param name="android-package" value="org.apache.cordova.FileTransfer" />
+        </feature>
+        
+        (in app/AndroidManifest.xml)
+        <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
         
 
 *   黑莓手機 WebWorks
     
-        (in www/plugins.xml) < 功能名稱 ="檔">< 參數名稱 ="黑莓手機-包"value="org.apache.cordova.file.FileManager"/ >< / 功能 >< 功能名稱 ="檔案傳輸">< 參數名稱 ="黑莓手機-包"value="org.apache.cordova.HTTP.FileTransfer"/ >< / 功能 > (在 www/config.xml) < 功能 id="blackberry.io.file"所需 ="true"版本 ="1.0.0.0"/ >< 功能 id="blackberry.utils"所需 ="true"版本 ="1.0.0.0"/ >< 功能 id="blackberry.io.dir"所需 ="true"版本 ="1.0.0.0"/ >< rim: 許可權 >< rim: 許可證 > access_shared < / rim: 許可證 >< / rim: 許可權 >
+        (in www/plugins.xml)
+        <feature name="File">
+            <param name="blackberry-package" value="org.apache.cordova.file.FileManager" />
+        </feature>
+        <feature name="FileTransfer">
+            <param name="blackberry-package" value="org.apache.cordova.http.FileTransfer" />
+        </feature>
+        
+        (in www/config.xml)
+        <feature id="blackberry.io.file" required="true" version="1.0.0.0" />
+        <feature id="blackberry.utils"   required="true" version="1.0.0.0" />
+        <feature id="blackberry.io.dir"  required="true" version="1.0.0.0" />
+        <rim:permissions>
+            <rim:permit>access_shared</rim:permit>
+        </rim:permissions>
         
 
 *   (在 iOS`config.xml`)
     
-        < 功能名稱 ="檔">< 參數名稱 ="ios 包"值 ="CDVFile"/ >< / 功能 >< 功能名稱 ="檔案傳輸">< 參數名稱 ="ios 包"值 ="CDVFileTransfer"/ >< / 功能 >
+        <feature name="File">
+            <param name="ios-package" value="CDVFile" />
+        </feature>
+        <feature name="FileTransfer">
+            <param name="ios-package" value="CDVFileTransfer" />
+        </feature>
         
 
 一些平臺可能支援此功能,而無需任何特殊的配置。有關概述,請參見平臺支援。
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/c454848f/docs/zh/edge/cordova/geolocation/geolocation.md
----------------------------------------------------------------------
diff --git a/docs/zh/edge/cordova/geolocation/geolocation.md b/docs/zh/edge/cordova/geolocation/geolocation.md
index 7313dc0..8f53b45 100644
--- a/docs/zh/edge/cordova/geolocation/geolocation.md
+++ b/docs/zh/edge/cordova/geolocation/geolocation.md
@@ -40,9 +40,9 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 ## 物件 (唯讀)
 
-*   位置
+*   Position
 *   PositionError
-*   座標
+*   Coordinates
 
 ## 訪問功能
 
@@ -56,22 +56,42 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 *   Android 系統
     
-        (in app/res/xml/config.xml) < 功能名稱 ="地理定位">< 參數名稱 ="android 包"value="org.apache.cordova.GeoBroker"/ >< / 功能 > (在 app/AndroidManifest.xml) < 使用許可權 android:name="android.permission.ACCESS_COARSE_LOCATION"/ >< 使用許可權 android:name="android.permission.ACCESS_FINE_LOCATION"/ >< 使用許可權 android:name="android.permission.ACCESS_LOCATION_EXTRA_COMMANDS"/ >
+        (in app/res/xml/config.xml)
+        <feature name="Geolocation">
+            <param name="android-package" value="org.apache.cordova.GeoBroker" />
+        </feature>
+        
+        (in app/AndroidManifest.xml)
+        <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
+        <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
+        <uses-permission android:name="android.permission.ACCESS_LOCATION_EXTRA_COMMANDS" />
         
 
 *   黑莓手機 WebWorks
     
-        (in www/plugins.xml) < 功能名稱 ="地理定位">< 參數名稱 ="黑莓手機-包"value="org.apache.cordova.geolocation.Geolocation"/ >< / 功能 > (在 www/config.xml) < rim: 許可權 >< rim: 許可證 > read_geolocation < / rim: 許可證 >< / rim: 許可權 >
+        (in www/plugins.xml)
+        <feature name="Geolocation">
+            <param name="blackberry-package" value="org.apache.cordova.geolocation.Geolocation" />
+        </feature>
+        
+        (in www/config.xml)
+        <rim:permissions>
+            <rim:permit>read_geolocation</rim:permit>
+        </rim:permissions>
         
 
 *   (在 iOS`config.xml`)
     
-        < 功能名稱 ="地理定位">< 參數名稱 ="ios 包"值 ="CDVLocation"/ >< / 功能 >
+        <feature name="Geolocation">
+            <param name="ios-package" value="CDVLocation" />
+        </feature>
         
 
 *   (在 Windows Phone`Properties/WPAppManifest.xml`)
     
-        < 功能 >< 功能名稱 ="ID_CAP_LOCATION"/ >< / 功能 >
+        <Capabilities>
+            <Capability Name="ID_CAP_LOCATION" />
+        </Capabilities>
         
     
     引用:[為 Windows Phone 應用程式清單][2]

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/c454848f/docs/zh/edge/cordova/globalization/globalization.md
----------------------------------------------------------------------
diff --git a/docs/zh/edge/cordova/globalization/globalization.md b/docs/zh/edge/cordova/globalization/globalization.md
index 40a3b23..e54f722 100644
--- a/docs/zh/edge/cordova/globalization/globalization.md
+++ b/docs/zh/edge/cordova/globalization/globalization.md
@@ -57,7 +57,9 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 *   (在 android`app/res/xml/config.xml`)
     
-        < 功能名稱 ="全球化">< 參數名稱 ="android 包"value="org.apache.cordova.Globalization"/ >< / 功能 >
+        <feature name="Globalization">
+            <param name="android-package" value="org.apache.cordova.Globalization" />
+        </feature>
         
 
 一些平臺可能支援此功能,而無需任何特殊的配置。有關概述,請參見平臺支援。
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/c454848f/docs/zh/edge/cordova/inappbrowser/inappbrowser.md
----------------------------------------------------------------------
diff --git a/docs/zh/edge/cordova/inappbrowser/inappbrowser.md b/docs/zh/edge/cordova/inappbrowser/inappbrowser.md
index bbb6fac..8c01bfd 100644
--- a/docs/zh/edge/cordova/inappbrowser/inappbrowser.md
+++ b/docs/zh/edge/cordova/inappbrowser/inappbrowser.md
@@ -29,8 +29,8 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 *   addEventListener
 *   removeEventListener
-*   關閉
-*   顯示
+*   close
+*   show
 *   executeScript
 *   insertCSS
 
@@ -46,17 +46,21 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 *   (在 android`app/res/xml/config.xml`)
     
-        < 功能名稱 ="InAppBrowser">< 參數名稱 ="android 包"value="org.apache.cordova.InAppBrowser"/ >< / 功能 >
+        <feature name="InAppBrowser">
+            <param name="android-package" value="org.apache.cordova.InAppBrowser" />
+        </feature>
         
 
 *   (在 iOS`config.xml`)
     
-        < 功能名稱 ="InAppBrowser">< 參數名稱 ="ios 包"值 ="CDVInAppBrowser"/ >< / 功能 >
+        <feature name="InAppBrowser">
+            <param name="ios-package" value="CDVInAppBrowser" />
+        </feature>
         
 
 *   Windows Phone 7,8 個 (在`config.xml`)
     
-        < 功能名稱 ="InAppBrowser"/ >
+        <feature name="InAppBrowser" />
         
 
 一些平臺可能支援此功能,而無需任何特殊的配置。有關概述,請參見平臺支援。
@@ -65,7 +69,7 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 > 為事件添加一個攔截器`InAppBrowser`.
 
-    ref.addEventListener (事件、 回檔) ;
+    ref.addEventListener(eventname, callback);
     
 
 *   **ref**: 參考 `InAppBrowser` 視窗*(InAppBrowser)*
@@ -88,19 +92,46 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 ## 快速的示例
 
-    var ref = window.open ('HTTP://apache.org'、 '_blank' ' 位置 = 是的) ;ref.addEventListener ('loadstart',function() {alert(event.url);});
+    var ref = window.open('http://apache.org', '_blank', 'location=yes');
+    ref.addEventListener('loadstart', function() { alert(event.url); });
     
 
 ## 完整的示例
 
-    <!DOCTYPE html >< html >< 頭 >< 標題 > InAppBrowser.addEventListener 示例 < / 標題 >< 腳本類型 ="文本/javascript"charset ="utf 8"src="cordova.js">< / 腳本 >< 腳本類型 ="文本/javascript"charset ="utf 8"> / / 等待設備 API 庫載入 / / document.addEventListener ("deviceready",onDeviceReady,false);/ / 設備的 Api 可 / / 函數 onDeviceReady() {var ref = window.open ('HTTP://apache.org'、 '_blank' ' 位置 = 是的) ;ref.addEventListener ('loadstart' function(event) {警報 (' 開始: ' + event.url);});ref.addEventListener ('loadstop' function(event) {警報 (' 停止: ' + event.url);});ref.addEventListener ('loaderror' function(event) {警報 (' 錯誤: ' + event.message);});ref.addEventListener ('出口',function(event) {alert(event.type);});} < / 腳本 >< / 頭 >< 身體 >< / 身體 >< / html >
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>InAppBrowser.addEventListener Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+             var ref = window.open('http://apache.org', '_blank', 'location=yes');
+             ref.addEventListener('loadstart', function(event) { alert('start: ' + event.url); });
+             ref.addEventListener('loadstop', function(event) { alert('stop: ' + event.url); });
+             ref.addEventListener('loaderror', function(event) { alert('error: ' + event.message); });
+             ref.addEventListener('exit', function(event) { alert(event.type); });
+        }
+    
+        </script>
+      </head>
+      <body>
+      </body>
+    </html>
     
 
 # removeEventListener
 
 > 移除的事件攔截器`InAppBrowser`.
 
-    ref.removeEventListener (事件、 回檔) ;
+    ref.removeEventListener(eventname, callback);
     
 
 *   **ref**: 參考 `InAppBrowser` 視窗。*() InAppBrowser*
@@ -123,19 +154,71 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 ## 快速的示例
 
-    var ref = window.open ('HTTP://apache.org'、 '_blank' ' 位置 = 是的) ;var myCallback = function() {alert(event.url) ;} ref.addEventListener ('loadstart',myCallback);ref.removeEventListener ('loadstart',myCallback);
+    var ref = window.open('http://apache.org', '_blank', 'location=yes');
+    var myCallback = function() { alert(event.url); }
+    ref.addEventListener('loadstart', myCallback);
+    ref.removeEventListener('loadstart', myCallback);
     
 
 ## 完整的示例
 
-    <!DOCTYPE html >< html >< 頭 >< 標題 > InAppBrowser.removeEventListener 示例 < / 標題 >< 腳本類型 ="文本/javascript"charset ="utf 8"src="cordova.js">< / 腳本 >< 腳本類型 ="文本/javascript"charset ="utf 8"> / / 等待設備 API 庫載入 / / document.addEventListener ("deviceready",onDeviceReady,false);/ / 全球 InAppBrowser 參考 var iabRef = null;函數 iabLoadStart(event) {警報 (event.type + '-' + event.url) ;} 函數 iabLoadStop(event) {警報 (event.type + '-' + event.url) ;} 函數 iabLoadError(event) {警報 (event.type + '-' + event.message) ;} 函數 iabClose(event) {alert(event.type);iabRef.removeEventListener ('loadstart',iabLoadStart);iabRef.removeEventListener ('loadstop',iabLoadStop);iabRef.removeEventListener ('loaderror',iabLoadError);iabRef.removeEventListener '退出' iabClose) ;} / / 設備的 Api 可 / / 函數 onDeviceReady() {iabRef = window.open ('HTTP://apache.org'、 '_blank' ' 位置 = 是的) ;iabRe
 f.addEventListener ('loadstart',iabLoadStart);iabRef.addEventListener ('loadstop',iabLoadStop);iabRef.removeEventListener ('loaderror',iabLoadError);iabRef.addEventListener '退出' iabClose) ;} < / 腳本 >< / 頭 >< 身體 >< / 身體 >< / html >
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>InAppBrowser.removeEventListener Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        // Global InAppBrowser reference
+        var iabRef = null;
+    
+        function iabLoadStart(event) {
+            alert(event.type + ' - ' + event.url);
+        }
+    
+        function iabLoadStop(event) {
+            alert(event.type + ' - ' + event.url);
+        }
+    
+        function iabLoadError(event) {
+            alert(event.type + ' - ' + event.message);
+        }
+    
+        function iabClose(event) {
+             alert(event.type);
+             iabRef.removeEventListener('loadstart', iabLoadStart);
+             iabRef.removeEventListener('loadstop', iabLoadStop);
+             iabRef.removeEventListener('loaderror', iabLoadError);
+             iabRef.removeEventListener('exit', iabClose);
+        }
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+             iabRef = window.open('http://apache.org', '_blank', 'location=yes');
+             iabRef.addEventListener('loadstart', iabLoadStart);
+             iabRef.addEventListener('loadstop', iabLoadStop);
+             iabRef.removeEventListener('loaderror', iabLoadError);
+             iabRef.addEventListener('exit', iabClose);
+        }
+    
+        </script>
+      </head>
+      <body>
+      </body>
+    </html>
     
 
 # 關閉
 
 > 關閉 `InAppBrowser` 視窗。
 
-    ref.close() ;
+    ref.close();
     
 
 *   **ref**: 參考 `InAppBrowser` 視窗*(InAppBrowser)*
@@ -149,19 +232,46 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 ## 快速的示例
 
-    var ref = window.open ('HTTP://apache.org'、 '_blank' ' 位置 = 是的) ;ref.close() ;
+    var ref = window.open('http://apache.org', '_blank', 'location=yes');
+    ref.close();
     
 
 ## 完整的示例
 
-    <!DOCTYPE html >< html >< 頭 >< 標題 > InAppBrowser.close 示例 < / 標題 >< 腳本類型 ="文本/javascript"charset ="utf 8"src="cordova.js">< / 腳本 >< 腳本類型 ="文本/javascript"charset ="utf 8"> / / 等待設備 API 庫載入 / / document.addEventListener ("deviceready",onDeviceReady,false);/ / 設備的 Api 可 / / 函數 onDeviceReady() {var ref = window.open ('HTTP://apache.org'、 '_blank' ' 位置 = 是的) ;/ / 關閉後 5 秒 setTimeout(function() {ref.close(); InAppBrowser},5000) ;} < / 腳本 >< / 頭 >< 身體 >< / 身體 >< / html >
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>InAppBrowser.close Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+             var ref = window.open('http://apache.org', '_blank', 'location=yes');
+             // close InAppBrowser after 5 seconds
+             setTimeout(function() {
+                 ref.close();
+             }, 5000);
+        }
+    
+        </script>
+      </head>
+      <body>
+      </body>
+    </html>
     
 
 # 顯示
 
 > 顯示打開了隱藏的 InAppBrowser 視窗。調用這沒有任何影響,如果 InAppBrowser 是已經可見。
 
-    ref.show() ;
+    ref.show();
     
 
 *   **ref:**的 InAppBrowser 視窗 (參考`InAppBrowser`)
@@ -174,12 +284,42 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 ## 快速的示例
 
-    var ref = window.open ('HTTP://apache.org'、 '_blank' ' 隱藏 = 是的) ;ref.show() ;
+    var ref = window.open('http://apache.org', '_blank', 'hidden=yes');
+    ref.show();
     
 
 ## 完整的示例
 
-    <!DOCTYPE html >< html >< 頭 >< 標題 > InAppBrowser.show 示例 < / 標題 >< 腳本類型 ="文本/javascript"charset ="utf 8"src="cordova.js">< / 腳本 >< 腳本類型 ="文本/javascript"charset ="utf 8"> / / 等待科爾多瓦載入 / / document.addEventListener ("deviceready",onDeviceReady,false);/ / 科爾多瓦是準備好了 / / 函數 onDeviceReady() {var ref = window.open ('HTTP://apache.org'、 '_blank' ' 隱藏 = 是的) ;ref.addEventListener ('loadstop',function(event) {警報 ('背景視窗載入') ;});/ / 關閉後 5 秒 setTimeout(function() {ref.close(); InAppBrowser},5000) ;} < / 腳本 >< / 頭 >< 身體 >< / 身體 >< / html >
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>InAppBrowser.show Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for Cordova to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        // Cordova is ready
+        //
+        function onDeviceReady() {
+             var ref = window.open('http://apache.org', '_blank', 'hidden=yes');
+             ref.addEventListener('loadstop', function(event) {
+                 alert('background window loaded'); 
+             });
+             // close InAppBrowser after 5 seconds
+             setTimeout(function() {
+                 ref.close();
+             }, 5000);
+        }
+    
+        </script>
+      </head>
+      <body>
+      </body>
+    </html>
     
 
 # executeScript
@@ -208,19 +348,64 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 ## 快速的示例
 
-    var ref = window.open ('HTTP://apache.org'、 '_blank' ' 位置 = 是的) ;ref.addEventListener ('loadstop' function() {ref.executeSript ({檔:"myscript.js"});});
+    var ref = window.open('http://apache.org', '_blank', 'location=yes');
+    ref.addEventListener('loadstop', function() {
+        ref.executeSript({file: "myscript.js"});
+    });
     
 
 ## 完整的示例
 
-    <!DOCTYPE html >< html >< 頭 >< 標題 > InAppBrowser.executeScript 示例 < / 標題 >< 腳本類型 ="文本/javascript"charset ="utf 8"src="cordova.js">< / 腳本 >< 腳本類型 ="文本/javascript"charset ="utf 8"> / / 等待設備 API 庫載入 / / document.addEventListener ("deviceready",onDeviceReady,false);/ / 全球 InAppBrowser 參考 var iabRef = null;/ / 我們自訂 JavaScript 注入 InAppBrowser 視窗 / / 函數 replaceHeaderImage() {iabRef.executeScript ({代碼:"var img=document.querySelector ('#header img') ;img.src= 'HTTP://cordova.apache.org/images/cordova_bot.png' ;"},function() {警報 ("圖像元素成功劫持") ;}} 函數 iabClose(event) {iabRef.removeEventListener ('loadstop',replaceHeaderImage);iabRef.removeEventListener '退出' iabClose) ;} / / 設備的 Api 可 / / 函數 onDeviceReady() {iabRef = window.open ('HTTP://apache.org'、 '_blank' ' 位置 = 是的) ;iabRef.addEventListener ('loadstop',replaceHeaderImage);iab
 Ref.addEventListener '退出' iabClose) ;} < / 腳本 >< / 頭 >< 身體 >< / 身體 >< / html >
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>InAppBrowser.executeScript Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        // Global InAppBrowser reference
+        var iabRef = null;
+    
+        // Inject our custom JavaScript into the InAppBrowser window
+        //
+        function replaceHeaderImage() {
+            iabRef.executeScript({
+                code: "var img=document.querySelector('#header img'); img.src='http://cordova.apache.org/images/cordova_bot.png';"
+            }, function() {
+                alert("Image Element Successfully Hijacked");
+            }
+        }
+    
+        function iabClose(event) {
+             iabRef.removeEventListener('loadstop', replaceHeaderImage);
+             iabRef.removeEventListener('exit', iabClose);
+        }
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+             iabRef = window.open('http://apache.org', '_blank', 'location=yes');
+             iabRef.addEventListener('loadstop', replaceHeaderImage);
+             iabRef.addEventListener('exit', iabClose);
+        }
+    
+        </script>
+      </head>
+      <body>
+      </body>
+    </html>
     
 
 # insertCSS
 
 > 注入到 CSS `InAppBrowser` 視窗。
 
-    ref.insertCSS 回檔的詳細資訊) ;
+    ref.insertCSS(details, callback);
     
 
 *   **ref**: 參考 `InAppBrowser` 視窗*(InAppBrowser)*
@@ -240,12 +425,57 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 ## 快速的示例
 
-    var ref = window.open ('HTTP://apache.org'、 '_blank' ' 位置 = 是的) ;ref.addEventListener ('loadstop' function() {ref.insertCSS ({檔:"mystyles.css"});});
+    var ref = window.open('http://apache.org', '_blank', 'location=yes');
+    ref.addEventListener('loadstop', function() {
+        ref.insertCSS({file: "mystyles.css"});
+    });
     
 
 ## 完整的示例
 
-    <!DOCTYPE html >< html >< 頭 >< 標題 > InAppBrowser.insertCSS 示例 < / 標題 >< 腳本類型 ="文本/javascript"charset ="utf 8"src="cordova.js">< / 腳本 >< 腳本類型 ="文本/javascript"charset ="utf 8"> / / 等待設備 API 庫載入 / / document.addEventListener ("deviceready",onDeviceReady,false);/ / 全球 InAppBrowser 參考 var iabRef = null;/ / 我們自訂的 CSS 注入 InAppBrowser 視窗 / / 函數 changeBackgroundColor() {iabRef.insertCSS ({代碼:"身體 {背景: #ffff00"},function() {警報 ("樣式更改") ; 或}} 函數 iabClose(event) {iabRef.removeEventListener ('loadstop',changeBackgroundColor);iabRef.removeEventListener '退出' iabClose) ;} / / 設備的 Api 可 / / 函數 onDeviceReady() {iabRef = window.open ('HTTP://apache.org'、 '_blank' ' 位置 = 是的) ;iabRef.addEventListener ('loadstop',changeBackgroundColor);iabRef.addEventListener '退出' iabClose) ;} < / 腳本 >< / 頭 >< 身體 >< / 身體 >< / htm
 l >
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>InAppBrowser.insertCSS Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        // Global InAppBrowser reference
+        var iabRef = null;
+    
+        // Inject our custom CSS into the InAppBrowser window
+        //
+        function changeBackgroundColor() {
+            iabRef.insertCSS({
+                code: "body { background: #ffff00"
+            }, function() {
+                alert("Styles Altered");
+            }
+        }
+    
+        function iabClose(event) {
+             iabRef.removeEventListener('loadstop', changeBackgroundColor);
+             iabRef.removeEventListener('exit', iabClose);
+        }
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+             iabRef = window.open('http://apache.org', '_blank', 'location=yes');
+             iabRef.addEventListener('loadstop', changeBackgroundColor);
+             iabRef.addEventListener('exit', iabClose);
+        }
+    
+        </script>
+      </head>
+      <body>
+      </body>
+    </html>
     
 
 # InAppBrowserEvent

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/c454848f/docs/zh/edge/cordova/media/capture/capture.md
----------------------------------------------------------------------
diff --git a/docs/zh/edge/cordova/media/capture/capture.md b/docs/zh/edge/cordova/media/capture/capture.md
index 47a7240..fa98814 100644
--- a/docs/zh/edge/cordova/media/capture/capture.md
+++ b/docs/zh/edge/cordova/media/capture/capture.md
@@ -98,7 +98,13 @@ The `capture` object is assigned to the `navigator.device` object, and therefore
 
 *   (在 Windows Phone`Properties/WPAppManifest.xml`)
     
-        < 功能 >< 功能名稱 ="ID_CAP_MEDIALIB"/ >< 能力名稱 ="ID_CAP_MICROPHONE"/ >< 功能名稱 ="ID_HW_FRONTCAMERA"/ >< 功能名稱 ="ID_CAP_ISV_CAMERA"/ >< 能力名稱 ="ID_CAP_CAMERA"/ >< / 功能 >
+        <Capabilities>
+            <Capability Name="ID_CAP_MEDIALIB" />
+            <Capability Name="ID_CAP_MICROPHONE" />
+            <Capability Name="ID_HW_FRONTCAMERA" />
+            <Capability Name="ID_CAP_ISV_CAMERA" />
+            <Capability Name="ID_CAP_CAMERA" />
+        </Capabilities>
         
 
 一些平臺可能支援此功能,而無需任何特殊的配置。有關概述,請參見平臺支援。
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/c454848f/docs/zh/edge/cordova/media/media.md
----------------------------------------------------------------------
diff --git a/docs/zh/edge/cordova/media/media.md b/docs/zh/edge/cordova/media/media.md
index caeef56..f0708f0 100644
--- a/docs/zh/edge/cordova/media/media.md
+++ b/docs/zh/edge/cordova/media/media.md
@@ -37,9 +37,9 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 以下常量作為唯一的參數到據報告 `mediaStatus` 回檔:
 
-*   `Media.MEDIA_NONE`= 0 ;
-*   `Media.MEDIA_STARTING`= 1 ;
-*   `Media.MEDIA_RUNNING`= 2 ;
+*   `Media.MEDIA_NONE` = 0;
+*   `Media.MEDIA_STARTING` = 1;
+*   `Media.MEDIA_RUNNING` = 2;
 *   `Media.MEDIA_PAUSED`= 3 ;
 *   `Media.MEDIA_STOPPED`= 4 ;
 
@@ -93,22 +93,41 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 *   Android 系統
     
-        (in app/res/xml/config.xml) < 功能名稱 ="媒體">< 參數名稱 ="android 包"value="org.apache.cordova.AudioHandler"/ >< / 功能 > (在 app/AndroidManifest.xml) < 使用許可權 android:name="android.permission.RECORD_AUDIO"/ >< 使用許可權 android:name="android.permission.MODIFY_AUDIO_SETTINGS"/ >< 使用許可權 android:name="android.permission.WRITE_EXTERNAL_STORAGE"/ >
+        (in app/res/xml/config.xml)
+        <feature name="Media">
+            <param name="android-package" value="org.apache.cordova.AudioHandler" />
+        </feature>
+        
+        (in app/AndroidManifest.xml)
+        <uses-permission android:name="android.permission.RECORD_AUDIO" />
+        <uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" />
+        <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
         
 
 *   黑莓手機 WebWorks
     
-        (in www/plugins.xml) < 功能名稱 ="捕獲">< 參數名稱 ="黑莓手機-包"value="org.apache.cordova.media.MediaCapture"/ >< / 功能 >
+        (in www/plugins.xml)
+        <feature name="Capture">
+            <param name="blackberry-package" value="org.apache.cordova.media.MediaCapture" />
+        </feature>
         
 
 *   (在 iOS`config.xml`)
     
-        < 功能名稱 ="媒體">< 參數名稱 ="ios 包"值 ="CDVSound"/ >< / 功能 >
+        <feature name="Media">
+            <param name="ios-package" value="CDVSound" />
+        </feature>
         
 
 *   (在 Windows Phone`Properties/WPAppManifest.xml`)
     
-        < 功能 >< 功能名稱 ="ID_CAP_MEDIALIB"/ >< 能力名稱 ="ID_CAP_MICROPHONE"/ >< 功能名稱 ="ID_HW_FRONTCAMERA"/ >< 功能名稱 ="ID_CAP_ISV_CAMERA"/ >< 能力名稱 ="ID_CAP_CAMERA"/ >< / 功能 >
+        <Capabilities>
+            <Capability Name="ID_CAP_MEDIALIB" />
+            <Capability Name="ID_CAP_MICROPHONE" />
+            <Capability Name="ID_HW_FRONTCAMERA" />
+            <Capability Name="ID_CAP_ISV_CAMERA" />
+            <Capability Name="ID_CAP_CAMERA" />
+        </Capabilities>
         
     
     引用:[為 Windows Phone 應用程式清單][1]

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/c454848f/docs/zh/edge/cordova/splashscreen/splashscreen.md
----------------------------------------------------------------------
diff --git a/docs/zh/edge/cordova/splashscreen/splashscreen.md b/docs/zh/edge/cordova/splashscreen/splashscreen.md
index 9511958..2a4d12e 100644
--- a/docs/zh/edge/cordova/splashscreen/splashscreen.md
+++ b/docs/zh/edge/cordova/splashscreen/splashscreen.md
@@ -35,12 +35,16 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 *   (在 android`app/res/xml/config.xml`)
     
-        < 功能名稱 ="閃屏">< 參數名稱 ="android 包"value="org.apache.cordova.SplashScreen"/ >< / 功能 >
+        <feature name="SplashScreen">
+            <param name="android-package" value="org.apache.cordova.SplashScreen" />
+        </feature>
         
 
 *   (在 iOS`config.xml`)
     
-        < 功能名稱 ="閃屏">< 參數名稱 ="ios 包"值 ="CDVSplashScreen"/ >< / 功能 >
+        <feature name="SplashScreen">
+            <param name="ios-package" value="CDVSplashScreen" />
+        </feature>
         
 
 一些平臺可能支援此功能,而無需任何特殊的配置。有關概述,請參見平臺支援。
@@ -62,7 +66,8 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 1.  在 `onCreate` 的擴展的類的方法 `DroidGap` ,添加以下兩行:
     
-        super.setIntegerProperty ("閃屏",R.drawable.splash) ;super.loadUrl(Config.getStartUrl() 10000) ;
+        super.setIntegerProperty("splashscreen", R.drawable.splash);
+        super.loadUrl(Config.getStartUrl(), 10000);
         
     
     第一行設置要作為閃屏顯示的圖像。 如果你命名您的圖像什麼除了 `splash.png` ,您需要修改這條線。 第二行是正常 `super.loadUrl` 線,但它有第二個參數指定超時值的初始螢幕。 在此示例中,初始螢幕顯示 10 秒鐘。 遣散閃屏,一旦接收到 app `deviceready` 事件,調用 `navigator.splashscreen.hide()` 方法。
@@ -71,7 +76,7 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 將您的初始螢幕圖像複製到 iOS 專案 `Resources/splash` 目錄。 僅添加您想要支援的比如 iPad 或者 iPhone 的設備圖像。 每個圖像的大小應為:
 
-*   Default-568h@2x~iphone.png (640 × 1136 圖元為單位)
+*   Default-568h@2x~iphone.png (640x1136 pixels)
 *   Default-Landscape@2x~ipad.png (2048 x 1496 圖元為單位)
 *   預設-Landscape~ipad.png (1024 x 748 圖元)
 *   Default-Portrait@2x~ipad.png (1536 x 2008 圖元為單位)


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

Posted by mw...@apache.org.
http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/contacts/contacts.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/contacts/contacts.md b/docs/de/edge/cordova/contacts/contacts.md
new file mode 100644
index 0000000..1cd4cc9
--- /dev/null
+++ b/docs/de/edge/cordova/contacts/contacts.md
@@ -0,0 +1,101 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# Kontakte
+
+> Das `contacts` Objekt bietet Zugriff auf die Kontaktdatenbank Gerät.
+
+**Wichtige Datenschutzhinweis:** Erhebung und Nutzung von Kontaktdaten löst wichtige Datenschutzprobleme. Ihre app-Datenschutzerklärung sollten besprechen, wie die app Kontaktdaten verwendet und ob es mit irgendwelchen anderen Parteien geteilt wird. Kontaktinformationen ist als vertraulich angesehen, weil es die Menschen zeigt, mit denen eine Person kommuniziert. Daher neben Ihrer app-Privacy Policy sollten stark Sie eine just-in-Time Ankündigung vor Ihrer Anwendung Zugriff oder die Verwendung der Kontaktdaten (wenn das Betriebssystem des Geräts bereits tun nicht). Diese Benachrichtigung sollte der gleichen Informationen, die vorstehend, sowie die Zustimmung des Benutzers (z.B. durch Präsentation Entscheidungen für das **OK** und **Nein danke**). Beachten Sie, dass einige app-Marktplätze können Ihre app eine Frist von just-in-Time und Erlaubnis des Benutzers vor dem Zugriff auf Kontaktdaten einholen. Eine klare und leicht verständliche Benutzererfahrung rund um den Einsatz 
 von Kontakt Daten hilft Benutzer Verwirrung zu vermeiden und wahrgenommene Missbrauch der Kontaktdaten. Weitere Informationen finden Sie in der Datenschutz-Guide.
+
+## Methoden
+
+*   Contacts.Create
+*   Contacts.Find
+
+## Argumente
+
+*   contactFields
+*   contactSuccess
+*   contactError
+*   contactFindOptions
+
+## Objekte
+
+*   Kontakt
+*   ContactName
+*   ContactField
+*   ContactAddress
+*   ContactOrganization
+*   ContactFindOptions
+*   ContactError
+
+## Zugriff auf die Funktion
+
+Ab Version 3.0 implementiert Cordova Geräteebene APIs als *Plugins*. Verwenden Sie der CLI `plugin` Befehl, beschrieben in der Command-Line Interface, hinzufügen oder Entfernen dieses Feature für ein Projekt:
+
+        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-contacts.git
+        $ cordova plugin rm org.apache.cordova.core.contacts
+    
+
+Diese Befehle gelten für alle Zielplattformen, aber die unten beschriebenen Plattform-spezifische Konfigurationseinstellungen ändern:
+
+*   Android
+    
+        (in app/res/xml/config.xml)
+        <feature name="Contacts">
+            <param name="android-package" value="org.apache.cordova.ContactManager" />
+        </feature>
+        
+        (in app/AndroidManifest.xml)
+        <uses-permission android:name="android.permission.GET_ACCOUNTS" />
+        <uses-permission android:name="android.permission.READ_CONTACTS" />
+        <uses-permission android:name="android.permission.WRITE_CONTACTS" />
+        
+
+*   BlackBerry WebWorks
+    
+        (in www/plugins.xml)
+        <feature name="Contact">
+            <param name="blackberry-package" value="org.apache.cordova.pim.Contact" />
+        </feature>
+        
+        (in www/config.xml)
+        <feature id="blackberry.find"        required="true" version="1.0.0.0" />
+        <feature id="blackberry.identity"    required="true" version="1.0.0.0" />
+        <feature id="blackberry.pim.Address" required="true" version="1.0.0.0" />
+        <feature id="blackberry.pim.Contact" required="true" version="1.0.0.0" />
+        
+
+*   iOS (in`config.xml`)
+    
+        <feature name="Contacts">
+            <param name="ios-package" value="CDVContacts" />
+        </feature>
+        
+
+*   Windows Phone
+    
+        (in Properties/WPAppManifest.xml)
+        <Capabilities>
+            <Capability Name="ID_CAP_CONTACTS" />
+        </Capabilities>
+        
+    
+    Bezug: [Anwendungsmanifest für Windows Phone][1]
+
+ [1]: http://msdn.microsoft.com/en-us/library/ff769509%28v=vs.92%29.aspx
+
+Einige Plattformen können dieses Feature unterstützen, ohne dass eine besondere Konfiguration. Eine Übersicht finden Sie unter Plattform-Support.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/contacts/parameters/contactError.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/contacts/parameters/contactError.md b/docs/de/edge/cordova/contacts/parameters/contactError.md
new file mode 100644
index 0000000..3ad581e
--- /dev/null
+++ b/docs/de/edge/cordova/contacts/parameters/contactError.md
@@ -0,0 +1,23 @@
+---
+
+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.
+---
+
+# contactError
+
+Fehler Callback-Funktion für Kontakt-Funktionen.
+
+    function(error) {
+        // Handle the error
+    }
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/contacts/parameters/contactFields.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/contacts/parameters/contactFields.md b/docs/de/edge/cordova/contacts/parameters/contactFields.md
new file mode 100644
index 0000000..662b54b
--- /dev/null
+++ b/docs/de/edge/cordova/contacts/parameters/contactFields.md
@@ -0,0 +1,21 @@
+---
+
+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.
+---
+
+# contactFields
+
+Erforderlicher Parameter für die `contacts.find` -Methode verwendet, um anzugeben, welche Felder enthalten sollte die `Contact` Objekte aus einem Suchvorgang.
+
+    ["Name", "Telefonnummern", "Email"]
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/contacts/parameters/contactFindOptions.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/contacts/parameters/contactFindOptions.md b/docs/de/edge/cordova/contacts/parameters/contactFindOptions.md
new file mode 100644
index 0000000..0db7361
--- /dev/null
+++ b/docs/de/edge/cordova/contacts/parameters/contactFindOptions.md
@@ -0,0 +1,28 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# contactFindOptions
+
+Optionale Parameter von der `contacts.find` -Methode, verwendet um die Kontakte von der Kontaktdatenbank zurückgegebenen zu filtern.
+
+    {Filter: "", mehrere: true};
+    
+
+## Optionen
+
+*   **Filter**: die zu suchende Zeichenfolge verwendet, um Kontakte zu filtern. *(DOM-String und enthält)* (Standard:`""`)
+
+*   **mehrere**: bestimmt, ob der Suchvorgang mehrere Kontakte gibt. *(Boolesch)* (Standard:`false`)
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/contacts/parameters/contactSuccess.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/contacts/parameters/contactSuccess.md b/docs/de/edge/cordova/contacts/parameters/contactSuccess.md
new file mode 100644
index 0000000..3eb3850
--- /dev/null
+++ b/docs/de/edge/cordova/contacts/parameters/contactSuccess.md
@@ -0,0 +1,36 @@
+---
+
+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.
+---
+
+# contactSuccess
+
+Erfolg-Callback-Funktion bietet die `Contact` Array aus einem `contacts.find` Betrieb.
+
+    function(contacts) {
+        // Do something
+    }
+    
+
+## Parameter
+
+*   **Kontakt**: das Kontakt Array aus einem Suchvorgang. *(Kontakt)*
+
+## Beispiel
+
+    function contactSuccess(contacts) {
+        for (var i=0; i<contacts.length; i++) {
+            console.log("Display Name = " + contacts[i].displayName);
+        }
+    }
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/device/device.cordova.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/device/device.cordova.md b/docs/de/edge/cordova/device/device.cordova.md
new file mode 100644
index 0000000..45f39de
--- /dev/null
+++ b/docs/de/edge/cordova/device/device.cordova.md
@@ -0,0 +1,72 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# device.cordova
+
+Rufen Sie die Version von Cordova, die auf dem Gerät ausgeführt.
+
+    var string = device.cordova;
+    
+
+## Beschreibung
+
+`device.cordova`Gibt die Version von Cordova, die auf dem Gerät ausgeführt.
+
+## Unterstützte Plattformen
+
+*   Android
+*   BlackBerry WebWorks (OS 5.0 und höher)
+*   iOS
+*   Tizen
+*   Windows Phone 7 und 8
+*   Windows 8
+
+## Kleines Beispiel
+
+    var name = device.cordova;
+    
+
+## Vollständiges Beispiel
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>Device Properties Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+            var element = document.getElementById('deviceProperties');
+            element.innerHTML = 'Device Name: '     + device.name     + '<br />' +
+                                'Device Cordova: '  + device.cordova  + '<br />' +
+                                'Device Platform: ' + device.platform + '<br />' +
+                                'Device UUID: '     + device.uuid     + '<br />' +
+                                'Device Version: '  + device.version  + '<br />';
+        }
+    
+        </script>
+      </head>
+      <body>
+        <p id="deviceProperties">Loading device properties...</p>
+      </body>
+    </html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/device/device.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/device/device.md b/docs/de/edge/cordova/device/device.md
new file mode 100644
index 0000000..12a0d47
--- /dev/null
+++ b/docs/de/edge/cordova/device/device.md
@@ -0,0 +1,95 @@
+---
+
+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.
+---
+
+# Gerät
+
+> Das `device` -Objekt beschreibt des Geräts Hard- und Software.
+
+## Eigenschaften
+
+*   Device.Name
+*   Device.Cordova
+*   Device.Platform
+*   Device.UUID
+*   Device.Version
+*   Device.Model
+
+## Geltungsbereich von Variablen
+
+Da `device` zugewiesen ist das `window` -Objekt, es ist implizit im globalen Gültigkeitsbereich.
+
+    // These reference the same `device`
+    var phoneName = window.device.name;
+    var phoneName = device.name;
+    
+
+## Zugriff auf die Funktion
+
+Ab Version 3.0 implementiert Cordova Geräteebene APIs als *Plugins*. Verwenden Sie der CLI `plugin` Befehl, beschrieben in der Command-Line Interface, hinzufügen oder Entfernen dieses Feature für ein Projekt:
+
+        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-device.git
+        $ cordova plugin rm org.apache.cordova.core.device
+    
+
+Diese Befehle gelten für alle Zielplattformen, aber die unten beschriebenen Plattform-spezifische Konfigurationseinstellungen ändern:
+
+*   Android
+    
+        (in app/res/xml/config.xml)
+        <feature name="Device">
+            <param name="android-package" value="org.apache.cordova.Device" />
+        </feature>
+        
+        (in app/AndroidManifest.xml)
+        <uses-permission android:name="android.permission.READ_PHONE_STATE" />
+        
+
+*   BlackBerry WebWorks
+    
+        (in www/plugins.xml)
+        <feature name="Device">
+            <param name="blackberry-package" value="org.apache.cordova.device.Device" />
+        </feature>
+        
+        (in www/config.xml)
+        <feature id="blackberry.app" required="true" version="1.0.0.0" />
+        <rim:permissions>
+            <rim:permit>read_device_identifying_information</rim:permit>
+        </rim:permissions>
+        
+
+*   Windows Phone (in`Properties/WPAppManifest.xml`)
+    
+        <Capabilities>
+            <Capability Name="ID_CAP_WEBBROWSERCOMPONENT" />
+            <Capability Name="ID_CAP_IDENTITY_DEVICE" />
+            <Capability Name="ID_CAP_IDENTITY_USER" />
+        </Capabilities>
+        
+    
+    Bezug: [Anwendungsmanifest für Windows Phone][1]
+
+*   Tizen (in`config.xml`)
+    
+        <feature name="http://tizen.org/api/systeminfo" required="true"/>
+        
+    
+    Bezug: [Anwendungsmanifest für Tizen Webanwendung][2]
+
+ [1]: http://msdn.microsoft.com/en-us/library/ff769509%28v=vs.92%29.aspx
+ [2]: https://developer.tizen.org/help/topic/org.tizen.help.gs/Creating%20a%20Project.html?path=0_1_1_3#8814682_CreatingaProject-EditingconfigxmlFeatures
+
+Einige Plattformen können dieses Feature unterstützen, ohne dass eine besondere Konfiguration. Eine Übersicht finden Sie unter Plattform-Support.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/device/device.model.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/device/device.model.md b/docs/de/edge/cordova/device/device.model.md
new file mode 100644
index 0000000..ae77dc1
--- /dev/null
+++ b/docs/de/edge/cordova/device/device.model.md
@@ -0,0 +1,89 @@
+---
+
+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.
+---
+
+# device.model
+
+Modellname des Geräts zu erhalten.
+
+    var string = device.model;
+    
+
+## Beschreibung
+
+Die `device.model` gibt den Namen der Modell- oder des Geräts zurück. Der Wert wird vom Gerätehersteller festgelegt und kann zwischen den Versionen des gleichen Produkts unterschiedlich sein.
+
+## Unterstützte Plattformen
+
+*   Android
+*   BlackBerry WebWorks (OS 5.0 und höher)
+*   iOS
+*   Tizen
+*   Windows Phone 7 und 8
+*   Windows 8
+
+## Kleines Beispiel
+
+    / / Android: Nexus One gibt "Passion" (Nexus One Codename) / / Motorola Droid returns "Wühlmäuse" / / BlackBerry: Torch 9800 gibt "9800" / / iOS: für das iPad Mini gibt iPad2, 5; iPhone 5 ist iPhone 5,1. Finden Sie unter http://theiphonewiki.com/wiki/index.php?title=Models / / Var-Modell = device.model;
+    
+
+## Vollständiges Beispiel
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>Device Properties Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+            var element = document.getElementById('deviceProperties');
+            element.innerHTML = 'Device Name: '     + device.name     + '<br />' +
+                                'Device Cordova: '  + device.cordova  + '<br />' +
+                                'Device Platform: ' + device.platform + '<br />' +
+                                'Device UUID: '     + device.uuid     + '<br />' +
+                                'Device Model: '    + device.model    + '<br />' +
+                                'Device Version: '  + device.version  + '<br />';
+        }
+    
+        </script>
+      </head>
+      <body>
+        <p id="deviceProperties">Loading device properties...</p>
+      </body>
+    </html>
+    
+
+## Android Macken
+
+*   Ruft den [Produktname][1] anstelle des [Modellnamens][2], das ist oft der Codename für die Produktion. Beispielsweise das Nexus One gibt `Passion` , und Motorola Droid gibt`voles`.
+
+ [1]: http://developer.android.com/reference/android/os/Build.html#PRODUCT
+ [2]: http://developer.android.com/reference/android/os/Build.html#MODEL
+
+## Tizen Macken
+
+*   Gibt z. B. das Gerätemodell von dem Kreditor zugeordnet,`TIZEN`
+
+## Windows Phone 7 und 8 Macken
+
+*   Gibt das vom Hersteller angegebenen Gerätemodell zurück. Beispielsweise gibt der Samsung-Fokus`SGH-i917`.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/device/device.name.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/device/device.name.md b/docs/de/edge/cordova/device/device.name.md
new file mode 100644
index 0000000..996188e
--- /dev/null
+++ b/docs/de/edge/cordova/device/device.name.md
@@ -0,0 +1,96 @@
+---
+
+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.
+---
+
+# device.name
+
+**WARNING:** `device.name` is deprecated as of version 2.3.0. Use `device.model` instead.
+
+Modellname des Geräts zu erhalten.
+
+    var string = device.name;
+    
+
+## Beschreibung
+
+`device.name`Gibt den Namen der Modell- oder des Geräts zurück. Dieser Wert wird vom Gerätehersteller festgelegt und kann zwischen den Versionen des gleichen Produkts unterschiedlich sein.
+
+## Unterstützte Plattformen
+
+*   Android
+*   BlackBerry WebWorks (OS 5.0 und höher)
+*   iOS
+*   Tizen
+*   Windows Phone 7 und 8
+*   Windows 8
+
+## Kleines Beispiel
+
+    // Android:    Nexus One       returns "Passion" (Nexus One code name)
+    //             Motorola Droid  returns "voles"
+    // BlackBerry: Torch 9800      returns "9800"
+    // iOS:     All devices     returns either "iPhone", "iPod Touch", "iPhone Simulator", "iPad", "iPad Simulator"
+    //
+    var name = device.name;
+    
+
+## Vollständiges Beispiel
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>Device Properties Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+            var element = document.getElementById('deviceProperties');
+            element.innerHTML = 'Device Name: '     + device.name     + '<br />' +
+                                'Device Cordova: '  + device.cordova  + '<br />' +
+                                'Device Platform: ' + device.platform + '<br />' +
+                                'Device UUID: '     + device.uuid     + '<br />' +
+                                'Device Model: '    + device.model    + '<br />' +
+                                'Device Version: '  + device.version  + '<br />';
+        }
+    
+        </script>
+      </head>
+      <body>
+        <p id="deviceProperties">Loading device properties...</p>
+      </body>
+    </html>
+    
+
+## Android Macken
+
+*   Ruft den [Produktname][1] anstelle des [Modellnamens][2], das ist oft der Codename für die Produktion. Beispielsweise das Nexus One gibt `Passion` , und Motorola Droid gibt`voles`.
+
+ [1]: http://developer.android.com/reference/android/os/Build.html#PRODUCT
+ [2]: http://developer.android.com/reference/android/os/Build.html#MODEL
+
+## Windows Phone 7 und 8 Macken
+
+*   Gibt das vom Hersteller angegebenen Gerätemodell zurück. Beispielsweise gibt der Samsung-Fokus`SGH-i917`.
+
+## Tizen Macken
+
+*   Gibt z. B. das Gerätemodell von dem Kreditor zugeordnet,`TIZEN`
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/device/device.platform.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/device/device.platform.md b/docs/de/edge/cordova/device/device.platform.md
new file mode 100644
index 0000000..2d87229
--- /dev/null
+++ b/docs/de/edge/cordova/device/device.platform.md
@@ -0,0 +1,87 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# device.platform
+
+Name des Betriebssystems des Geräts zu erhalten.
+
+    var string = device.platform;
+    
+
+## Unterstützte Plattformen
+
+*   Android
+*   BlackBerry WebWorks (OS 5.0 und höher)
+*   iOS
+*   Tizen
+*   Windows Phone 7 und 8
+*   Windows 8
+
+## Kleines Beispiel
+
+    // Depending on the device, a few examples are:
+    //   - "Android"
+    //   - "BlackBerry"
+    //   - "iOS"
+    //   - "WinCE"
+    //   - "Tizen"
+    var devicePlatform = device.platform;
+    
+
+## Vollständiges Beispiel
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>Device Properties Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+            var element = document.getElementById('deviceProperties');
+            element.innerHTML = 'Device Name: '     + device.name     + '<br />' +
+                                'Device Cordova: '  + device.cordova  + '<br />' +
+                                'Device Platform: ' + device.platform + '<br />' +
+                                'Device UUID: '     + device.uuid     + '<br />' +
+                                'Device Version: '  + device.version  + '<br />';
+        }
+    
+        </script>
+      </head>
+      <body>
+        <p id="deviceProperties">Loading device properties...</p>
+      </body>
+    </html>
+    
+
+## BlackBerry Macken
+
+Geräte möglicherweise die Gerätenummer für die Version von Plattform anstelle des Namens Plattform zurück. Beispielsweise gibt der Storm2 9550 einen Wert wie`2.13.0.95`.
+
+## Windows Phone 7 Macken
+
+Windows Phone 7 Geräte melden die Plattform als`WinCE`.
+
+## Windows Phone 8 Macken
+
+Windows Phone 8 Geräte melden die Plattform als`Win32NT`.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/device/device.uuid.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/device/device.uuid.md b/docs/de/edge/cordova/device/device.uuid.md
new file mode 100644
index 0000000..410b006
--- /dev/null
+++ b/docs/de/edge/cordova/device/device.uuid.md
@@ -0,0 +1,86 @@
+---
+
+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.
+---
+
+# device.uuid
+
+Des Geräts Universally Unique Identifier ([UUID][1] zu erhalten).
+
+ [1]: http://en.wikipedia.org/wiki/Universally_Unique_Identifier
+
+    var string = device.uuid;
+    
+
+## Beschreibung
+
+Die Details wie eine UUID generiert wird werden vom Gerätehersteller und beziehen sich auf die Plattform oder das Modell des Geräts.
+
+## Unterstützte Plattformen
+
+*   Android
+*   BlackBerry WebWorks (OS 5.0 und höher)
+*   iOS
+*   Tizen
+*   Windows Phone 7 und 8
+*   Windows 8
+
+## Kleines Beispiel
+
+    / / Android: wird eine zufällige 64-Bit-Ganzzahl (als Zeichenfolge, wieder!) / / die ganze Zahl wird beim ersten Start des Geräts erzeugt / / / / BlackBerry: gibt die PIN-Nummer des Gerätes / / Dies ist eine neunstellige eindeutige Ganzzahl (als String, obwohl!) / / / / iPhone: (paraphrasiert aus der Dokumentation zur UIDevice-Klasse) / / liefert eine Reihe von Hash-Werte, die aus mehreren Hardware erstellt identifiziert.
+    / / Es ist gewährleistet, dass für jedes Gerät eindeutig sein und kann nicht gebunden werden / / an den Benutzer weitergeleitet.
+    / / Windows Phone 7: gibt einen Hash des Gerät + aktueller Benutzer, / / wenn der Benutzer nicht definiert ist, eine Guid generiert und wird weiter bestehen, bis die app deinstalliert wird / / Tizen: gibt das Gerät IMEI (International Mobile Equipment Identity oder IMEI ist eine Zahl / / einzigartig für jedes GSM- und UMTS-Handy.
+    var deviceID = device.uuid;
+    
+
+## Vollständiges Beispiel
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>Device Properties Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+            var element = document.getElementById('deviceProperties');
+            element.innerHTML = 'Device Name: '     + device.name     + '<br />' +
+                                'Device Cordova: '  + device.cordova  + '<br />' +
+                                'Device Platform: ' + device.platform + '<br />' +
+                                'Device UUID: '     + device.uuid     + '<br />' +
+                                'Device Version: '  + device.version  + '<br />';
+        }
+    
+        </script>
+      </head>
+      <body>
+        <p id="deviceProperties">Loading device properties...</p>
+      </body>
+    </html>
+    
+
+## iOS Quirk
+
+Die `uuid` auf iOS ist nicht eindeutig auf ein Gerät, aber für jede Anwendung, für jede Installation variiert. Es ändert sich, wenn Sie löschen und neu die app installieren, und möglicherweise auch beim iOS zu aktualisieren, oder aktualisieren Sie auch Ihre app pro Version (scheinbaren in iOS 5.1). Die `uuid` ist kein zuverlässiger Wert.
+
+## Windows Phone 7 und 8 Macken
+
+Die `uuid` für Windows Phone 7 die Berechtigung erfordert `ID_CAP_IDENTITY_DEVICE` . Microsoft wird diese Eigenschaft wahrscheinlich bald abzuschaffen. Wenn die Funktion nicht verfügbar ist, generiert die Anwendung eine persistente Guid, die für die Dauer der Installation der Anwendung auf dem Gerät verwaltet wird.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/device/device.version.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/device/device.version.md b/docs/de/edge/cordova/device/device.version.md
new file mode 100644
index 0000000..eac761f
--- /dev/null
+++ b/docs/de/edge/cordova/device/device.version.md
@@ -0,0 +1,70 @@
+---
+
+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.
+---
+
+# device.version
+
+Version des Betriebssystems zu erhalten.
+
+    var string = device.version;
+    
+
+## Unterstützte Plattformen
+
+*   Android 2.1 +
+*   BlackBerry WebWorks (OS 5.0 und höher)
+*   iOS
+*   Tizen
+*   Windows Phone 7 und 8
+*   Windows 8
+
+## Kleines Beispiel
+
+    / / Android: Froyo OS würde "2.2" zurück / / Eclair OS zurückkehren würde, "2.1", "2.0.1" oder "2.0" / / Version kann auch zurückgeben update Level "2.1-update1" / / / / BlackBerry: Torch 9800 mit OS 6.0 würde zurückgeben "6.0.0.600" / / / / iPhone: iOS 3.2 gibt "3.2" / / / / Windows Phone 7: liefert aktuelle OS-Versionsnummer, ex. on Mango returns 7.10.7720
+    // Tizen: returns "TIZEN_20120425_2"
+    var deviceVersion = device.version;
+    
+
+## Vollständiges Beispiel
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>Device Properties Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+            var element = document.getElementById('deviceProperties');
+            element.innerHTML = 'Device Name: '     + device.name     + '<br />' +
+                                'Device Cordova: '  + device.cordova  + '<br />' +
+                                'Device Platform: ' + device.platform + '<br />' +
+                                'Device UUID: '     + device.uuid     + '<br />' +
+                                'Device Version: '  + device.version  + '<br />';
+        }
+    
+        </script>
+      </head>
+      <body>
+        <p id="deviceProperties">Loading device properties...</p>
+      </body>
+    </html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/events/events.backbutton.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/events/events.backbutton.md b/docs/de/edge/cordova/events/events.backbutton.md
new file mode 100644
index 0000000..cf3f988
--- /dev/null
+++ b/docs/de/edge/cordova/events/events.backbutton.md
@@ -0,0 +1,75 @@
+---
+
+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
+
+Das Ereignis wird ausgelöst, wenn der Benutzer den "zurück"-Button drückt.
+
+    document.addEventListener("backbutton", yourCallbackFunction, false);
+    
+
+## Details
+
+Um das zurück-Button Standardverhalten überschreiben, registriert einen Ereignis-Listener für das `backbutton` Ereignis in der Regel durch den Aufruf `document.addEventListener` sobald Sie erhalten die `deviceready` Ereignis. Es ist nicht mehr notwendig, jede andere Methode zum Überschreiben der zurück-Button aufrufen.
+
+## Unterstützte Plattformen
+
+*   Android
+*   BlackBerry WebWorks (OS 5.0 und höher)
+*   Windows Phone 7 und 8
+
+## Kurzes Beispiel
+
+    document.addEventListener("backbutton", onBackKeyDown, false);
+    
+    function onBackKeyDown() {
+        // Handle the back button
+    }
+    
+
+## Vollständiges Beispiel
+
+    <!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/240a1005/docs/de/edge/cordova/events/events.batterycritical.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/events/events.batterycritical.md b/docs/de/edge/cordova/events/events.batterycritical.md
new file mode 100644
index 0000000..f7875db
--- /dev/null
+++ b/docs/de/edge/cordova/events/events.batterycritical.md
@@ -0,0 +1,85 @@
+---
+
+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.
+---
+
+# batterycritical
+
+Das Ereignis wird ausgelöst, wenn die Batterie den kritischen Schwellenwert für die Level erreicht hat.
+
+    window.addEventListener("batterycritical", yourCallbackFunction, false);
+    
+
+## Informationen
+
+Das Ereignis wird ausgelöst, wenn der Prozentsatz der Batterieladung der kritischen Akku-Schwellenwert erreicht hat. Der Wert ist gerätespezifisch.
+
+Die `batterycritical` Handler übergeben wird ein Objekt mit zwei Eigenschaften:
+
+*   **Ebene**: der Prozentsatz der Batterieladung (0-100). *(Anzahl)*
+
+*   **IsPlugged**: ein boolescher Wert, der angibt, ob das Gerät eingesteckt Zoll *(boolesch)*
+
+Anwendungen sollten in der Regel verwenden `window.addEventListener` einmal einen Ereignis-Listener hinzufügen das `deviceready` -Ereignis ausgelöst.
+
+## Unterstützte Plattformen
+
+*   iOS
+*   Android
+*   BlackBerry WebWorks (OS 5.0 und höher)
+*   Tizen
+
+## Kleines Beispiel
+
+    window.addEventListener("batterycritical", onBatteryCritical, false);
+    
+    function onBatteryCritical(info) {
+        // Handle the battery critical event
+        alert("Battery Level Critical " + info.level + "%\nRecharge Soon!");
+    }
+    
+
+## Vollständiges Beispiel
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>Battery Critical 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() {
+            window.addEventListener("batterycritical", onBatteryCritical, false);
+        }
+    
+        // Handle the batterycritical event
+        //
+        function onBatteryCritical(info) {
+            alert("Battery Level Critical " + info.level + "%\nRecharge Soon!");
+        }
+    
+        </script>
+      </head>
+      <body onload="onLoad()">
+      </body>
+    </html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/events/events.batterylow.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/events/events.batterylow.md b/docs/de/edge/cordova/events/events.batterylow.md
new file mode 100644
index 0000000..2c93bbd
--- /dev/null
+++ b/docs/de/edge/cordova/events/events.batterylow.md
@@ -0,0 +1,85 @@
+---
+
+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.
+---
+
+# batterylow
+
+Das Ereignis wird ausgelöst, wenn die Batterie der low-Level-Schwellenwert erreicht hat.
+
+    window.addEventListener("batterylow", yourCallbackFunction, false);
+    
+
+## Informationen
+
+Das Ereignis wird ausgelöst, wenn der Prozentsatz der Akkuladung, die Batterie-Schwelle, gerätespezifische Wert erreicht hat.
+
+Die `batterylow` Handler übergeben wird ein Objekt mit zwei Eigenschaften:
+
+*   **Ebene**: der Prozentsatz der Batterieladung (0-100). *(Anzahl)*
+
+*   **IsPlugged**: ein boolescher Wert, der angibt, ob das Gerät eingesteckt Zoll *(boolesch)*
+
+Anwendungen sollten in der Regel verwenden `document.addEventListener` einmal einen Ereignis-Listener hinzufügen das `deviceready` -Ereignis ausgelöst.
+
+## Unterstützte Plattformen
+
+*   iOS
+*   Android
+*   BlackBerry WebWorks (OS 5.0 und höher)
+*   Tizen
+
+## Kleines Beispiel
+
+    window.addEventListener("batterylow", onBatteryLow, false);
+    
+    function onBatteryLow(info) {
+        // Handle the battery low event
+        alert("Battery Level Low " + info.level + "%");
+    }
+    
+
+## Vollständiges Beispiel
+
+    <!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() {
+            window.addEventListener("batterylow", onBatteryLow, false);
+        }
+    
+        // Handle the batterylow event
+        //
+        function onBatteryLow(info) {
+            alert("Battery Level Low " + info.level + "%");
+        }
+    
+        </script>
+      </head>
+      <body onload="onLoad()">
+      </body>
+    </html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/events/events.batterystatus.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/events/events.batterystatus.md b/docs/de/edge/cordova/events/events.batterystatus.md
new file mode 100644
index 0000000..0cfe512
--- /dev/null
+++ b/docs/de/edge/cordova/events/events.batterystatus.md
@@ -0,0 +1,90 @@
+---
+
+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.
+---
+
+# batterystatus
+
+Das Ereignis wird ausgelöst, wenn eine Änderung in den Batteriestatus vorliegt.
+
+    window.addEventListener("batterystatus", yourCallbackFunction, false);
+    
+
+## Informationen
+
+Dieses Ereignis wird ausgelöst, wenn der Prozentsatz der Akkuladung um mindestens 1 Prozent ändert, oder wenn das Gerät eingesteckt oder "Unplugged".
+
+Der Batterie-Status-Handler wird ein Objekt übergeben, das zwei Eigenschaften enthält:
+
+*   **Ebene**: der Prozentsatz der Batterieladung (0-100). *(Anzahl)*
+
+*   **IsPlugged**: ein boolescher Wert, der angibt, ob das Gerät eingesteckt Zoll *(boolesch)*
+
+Anwendungen sollten in der Regel verwenden `window.addEventListener` einmal einen Ereignis-Listener hinzufügen das `deviceready` -Ereignis ausgelöst.
+
+## Unterstützte Plattformen
+
+*   iOS
+*   Android
+*   BlackBerry WebWorks (OS 5.0 und höher)
+*   Windows Phone 7 und 8
+*   Tizen
+
+## Windows Phone 7 und 8 Macken
+
+Windows Phone 7 bietet keine systemeigenen APIs um zu bestimmen, Batterie-Niveau, so dass die `level` -Eigenschaft ist nicht verfügbar. Der `isPlugged` -Parameter *wird* unterstützt.
+
+## Kleines Beispiel
+
+    window.addEventListener("batterystatus", onBatteryStatus, false);
+    
+    function onBatteryStatus(info) {
+        // Handle the online event
+        console.log("Level: " + info.level + " isPlugged: " + info.isPlugged);
+    }
+    
+
+## Vollständiges Beispiel
+
+    <!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() {
+            window.addEventListener("batterystatus", onBatteryStatus, false);
+        }
+    
+        // Handle the batterystatus event
+        //
+        function onBatteryStatus(info) {
+            console.log("Level: " + info.level + " isPlugged: " + info.isPlugged);
+        }
+    
+        </script>
+      </head>
+      <body onload="onLoad()">
+      </body>
+    </html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/events/events.deviceready.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/events/events.deviceready.md b/docs/de/edge/cordova/events/events.deviceready.md
new file mode 100644
index 0000000..33cb231
--- /dev/null
+++ b/docs/de/edge/cordova/events/events.deviceready.md
@@ -0,0 +1,78 @@
+---
+
+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
+
+Das Ereignis wird ausgelöst, wenn Cordova vollständig geladen ist.
+
+    document.addEventListener("deviceready", yourCallbackFunction, false);
+    
+
+## Informationen
+
+Dieses Ereignis ist wesentlich für jede Anwendung. Es signalisiert, dass Cordovas Gerät APIs geladen haben und bereit sind, zugreifen.
+
+Cordova besteht aus zwei Codebasen: native und JavaScript. Während der native Code lädt, zeigt eine benutzerdefinierte Lade-Bild. JavaScript lädt jedoch nur wenn das DOM geladen. Dies bedeutet, dass Ihre Webanwendung möglicherweise eine Cordova JavaScript-Funktion nennen darf, bevor der entsprechende systemeigene Code verfügbar ist.
+
+Das `deviceready` -Ereignis wird ausgelöst, sobald Cordova vollständig geladen hat. Einmal können das Ereignis ausgelöst, Sie sicher Cordova-APIs aufrufen. Anwendungen in der Regel fügen Sie einen Ereignis-Listener mit `document.addEventListener` sobald das HTML-Dokument DOM geladen hat.
+
+Das `deviceready` Ereignis verhält sich etwas anders als von anderen. Ein Ereignishandler registriert nach der `deviceready` -Ereignis ausgelöst hat die Callback-Funktion aufgerufen, sofort.
+
+## Unterstützte Plattformen
+
+*   Android
+*   BlackBerry WebWorks (OS 5.0 und höher)
+*   iOS
+*   Tizen
+*   Windows Phone 7 und 8
+*   Windows 8
+
+## Kleines Beispiel
+
+    document.addEventListener("deviceready", onDeviceReady, false);
+    
+    function onDeviceReady() {
+        // Now safe to use device APIs
+    }
+    
+
+## Vollständiges Beispiel
+
+    <!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/240a1005/docs/de/edge/cordova/events/events.endcallbutton.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/events/events.endcallbutton.md b/docs/de/edge/cordova/events/events.endcallbutton.md
new file mode 100644
index 0000000..eeca690
--- /dev/null
+++ b/docs/de/edge/cordova/events/events.endcallbutton.md
@@ -0,0 +1,76 @@
+---
+
+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
+
+Dieses Ereignis wird ausgelöst, wenn der Benutzer die End-Call-Taste drückt.
+
+    document.addEventListener("endcallbutton", yourCallbackFunction, false);
+    
+
+## Informationen
+
+Das Ereignis überschreibt das Standardverhalten des End-Aufruf.
+
+Anwendungen sollten in der Regel verwenden `document.addEventListener` einmal einen Ereignis-Listener hinzufügen das `deviceready` -Ereignis ausgelöst.
+
+## Unterstützte Plattformen
+
+*   BlackBerry WebWorks (OS 5.0 und höher)
+
+## Kleines Beispiel
+
+    document.addEventListener("endcallbutton", onEndCallKeyDown, false);
+    
+    function onEndCallKeyDown() {
+        // Handle the end call button
+    }
+    
+
+## Vollständiges Beispiel
+
+    <!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/240a1005/docs/de/edge/cordova/events/events.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/events/events.md b/docs/de/edge/cordova/events/events.md
new file mode 100644
index 0000000..65c3a9c
--- /dev/null
+++ b/docs/de/edge/cordova/events/events.md
@@ -0,0 +1,89 @@
+---
+
+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.
+---
+
+# Veranstaltungen
+
+> Cordova Lebenszyklusereignisse.
+
+## Ereignistypen
+
+*   deviceready
+*   Anhalten
+*   Lebenslauf
+*   Online
+*   Offline
+*   BackButton
+*   batterycritical
+*   batterylow
+*   batterystatus
+*   menubutton
+*   SearchButton
+*   startcallbutton
+*   endcallbutton
+*   volumedownbutton
+*   volumeupbutton
+
+## Zugriff auf die Funktion
+
+Ab Version 3.0, Cordova implementiert Batteriestatus und andere Geräteebene APIs als *Plugins*. Zugriff auf alle anderen Ereignisse, die nicht im Zusammenhang mit Batterie-Status sind standardmäßig aktiviert. Verwenden Sie der CLI `plugin` Befehl, beschrieben in der Command-Line Interface, aktivieren oder Deaktivieren von Batterie-Veranstaltungen:
+
+        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-battery-status.git
+        $ cordova plugin rm org.apache.cordova.core.battery-status
+    
+
+Diese Befehle gelten für alle Zielplattformen, aber die unten beschriebenen Plattform-spezifische Konfigurationseinstellungen ändern:
+
+*   Android
+    
+        (in app/res/xml/config.xml)
+        <feature name="Battery">
+            <param name="android-package" value="org.apache.cordova.BatteryListener" />
+        </feature>
+        
+        (in app/AndroidManifest.xml)
+        <uses-permission android:name="android.permission.BROADCAST_STICKY" />
+        
+
+*   BlackBerry WebWorks
+    
+        (in www/plugins.xml)
+        <feature name="Battery">
+            <param name="blackberry-package" value="org.apache.cordova.battery.Battery" />
+        </feature>
+        
+        (in www/config.xml)
+        <feature id="blackberry.app"          required="true" version="1.0.0.0" />
+        <feature id="blackberry.app.event"    required="true" version="1.0.0.0" />
+        <feature id="blackberry.system.event" required="true" version="1.0.0.0" />
+        
+
+*   iOS (in`config.xml`)
+    
+        <feature name="Battery">
+            <param name="ios-package" value="CDVBattery" />
+        </feature>
+        
+
+*   Tizen (in`config.xml`)
+    
+        <feature name="http://tizen.org/api/systeminfo" required="true"/>
+        
+    
+    Bezug: [Anwendungsmanifest für Tizen Webanwendung][1]
+
+ [1]: https://developer.tizen.org/help/topic/org.tizen.help.gs/Creating%20a%20Project.html?path=0_1_1_3#8814682_CreatingaProject-EditingconfigxmlFeatures
+
+Einige Plattformen können dieses Feature unterstützen, ohne dass eine besondere Konfiguration. Eine Übersicht finden Sie unter Plattform-Support.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/events/events.menubutton.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/events/events.menubutton.md b/docs/de/edge/cordova/events/events.menubutton.md
new file mode 100644
index 0000000..dfa672a
--- /dev/null
+++ b/docs/de/edge/cordova/events/events.menubutton.md
@@ -0,0 +1,77 @@
+---
+
+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
+
+Das Ereignis wird ausgelöst, wenn der Benutzer die Menü-Taste drückt.
+
+    document.addEventListener("menubutton", yourCallbackFunction, false);
+    
+
+## Informationen
+
+Anwenden eines Event-handlers überschreibt das Standardverhalten der Menü-Taste.
+
+Anwendungen sollten in der Regel verwenden `document.addEventListener` einmal einen Ereignis-Listener hinzufügen das `deviceready` -Ereignis ausgelöst.
+
+## Unterstützte Plattformen
+
+*   Android
+*   BlackBerry WebWorks (OS 5.0 und höher)
+
+## Kleines Beispiel
+
+    document.addEventListener("menubutton", onMenuKeyDown, false);
+    
+    function onMenuKeyDown() {
+        // Handle the back button
+    }
+    
+
+## Vollständiges Beispiel
+
+    <!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/240a1005/docs/de/edge/cordova/events/events.offline.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/events/events.offline.md b/docs/de/edge/cordova/events/events.offline.md
new file mode 100644
index 0000000..a87be4a
--- /dev/null
+++ b/docs/de/edge/cordova/events/events.offline.md
@@ -0,0 +1,92 @@
+---
+
+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.
+---
+
+# Offline
+
+Das Ereignis wird ausgelöst, wenn eine Anwendung offline geht, und das Gerät nicht mit dem Internet verbunden ist.
+
+    document.addEventListener("offline", yourCallbackFunction, false);
+    
+
+## Informationen
+
+Das `offline` -Ereignis wird ausgelöst, wenn ein bereits angeschlossenes Gerät eine Netzwerkverbindung verliert, so dass eine Anwendung nicht mehr auf das Internet zugreifen kann. Es stützt sich auf die gleichen Informationen wie die Verbindung-API und wird ausgelöst, wenn die `connection.type` ändert sich von `NONE` auf einen anderen Wert.
+
+Anwendungen sollten in der Regel verwenden `document.addEventListener` einmal einen Ereignis-Listener hinzufügen das `deviceready` -Ereignis ausgelöst.
+
+## Unterstützte Plattformen
+
+*   Android
+*   BlackBerry WebWorks (OS 5.0 und höher)
+*   iOS
+*   Windows Phone 7 und 8
+*   Tizen
+*   Windows 8
+
+## Kleines Beispiel
+
+    document.addEventListener("offline", onOffline, false);
+    
+    function onOffline() {
+        // Handle the offline event
+    }
+    
+
+## Vollständiges Beispiel
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>Offline 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("offline", onOffline, false);
+        }
+    
+        // Handle the offline event
+        //
+        function onOffline() {
+        }
+    
+        </script>
+      </head>
+      <body onload="onLoad()">
+      </body>
+    </html>
+    
+
+## iOS Macken
+
+Beim ersten Start dauert das erste offline-Event (falls zutreffend) mindestens eine Sekunde zu schießen.
+
+## Windows Phone 7 Macken
+
+Bei der Ausführung im Emulator, der `connection.status` ist immer unbekannt, so dass dieses Ereignis *nicht* Feuer.
+
+## Windows Phone 8 Macken
+
+Der Emulator meldet den Verbindungstyp als `Cellular` , die wird nicht geändert, so dass das Ereignis *nicht* Feuer.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/events/events.online.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/events/events.online.md b/docs/de/edge/cordova/events/events.online.md
new file mode 100644
index 0000000..0b072a1
--- /dev/null
+++ b/docs/de/edge/cordova/events/events.online.md
@@ -0,0 +1,92 @@
+---
+
+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.
+---
+
+# Online
+
+Dieses Ereignis wird ausgelöst, wenn eine Anwendung online geht, und das Gerät wird mit dem Internet verbunden.
+
+    document.addEventListener("online", yourCallbackFunction, false);
+    
+
+## Informationen
+
+Das `online` -Ereignis wird ausgelöst, wenn ein zuvor unverbundenen Gerät eine Netzwerkverbindung zu einem Anwendung Zugriff auf das Internet empfängt. Es stützt sich auf die gleichen Informationen wie die Verbindung-API und wird ausgelöst, wenn der Wert des `connection.type` wird`NONE`.
+
+Anwendungen sollten in der Regel verwenden `document.addEventListener` einmal einen Ereignis-Listener hinzufügen das `deviceready` -Ereignis ausgelöst.
+
+## Unterstützte Plattformen
+
+*   Android
+*   BlackBerry WebWorks (OS 5.0 und höher)
+*   iOS
+*   Windows Phone 7 und 8
+*   Tizen
+*   Windows 8
+
+## Kleines Beispiel
+
+    document.addEventListener("online", onOnline, false);
+    
+    function onOnline() {
+        // Handle the online event
+    }
+    
+
+## Vollständiges Beispiel
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>Online 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("online", onOnline, false);
+            document.addEventListener("deviceready", onDeviceReady, false);
+        }
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+        }
+    
+        // Handle the online event
+        //
+        function onOnline() {
+        }
+    
+        </script>
+      </head>
+      <body onload="onLoad()">
+      </body>
+    </html>
+    
+
+## iOS Macken
+
+Beim ersten Start die erste `online` Ereignis (falls zutreffend) dauert mindestens eine Sekunde vor dem Feuer `connection.type` ist`UNKNOWN`.
+
+## Windows Phone 7 Macken
+
+Bei der Ausführung im Emulator, der `connection.status` ist immer unbekannt, so wird dieses Ereignis *nicht* Feuer.
+
+## Windows Phone 8 Macken
+
+Der Emulator meldet den Verbindungstyp als `Cellular` , die ändert sich nicht, so dass Ereignisse werden *nicht* Feuer.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/de/edge/cordova/events/events.pause.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/events/events.pause.md b/docs/de/edge/cordova/events/events.pause.md
new file mode 100644
index 0000000..e12d1f0
--- /dev/null
+++ b/docs/de/edge/cordova/events/events.pause.md
@@ -0,0 +1,87 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# Anhalten
+
+Das Ereignis wird ausgelöst, wenn eine Anwendung in den Hintergrund gelegt wird.
+
+    document.addEventListener("pause", yourCallbackFunction, false);
+    
+
+## Informationen
+
+Das `pause` -Ereignis wird ausgelöst, wenn die einheitlichen Plattform die Anwendung in den Hintergrund, in der Regel, setzt wenn der Benutzer zu einer anderen Anwendung wechselt.
+
+Anwendungen sollten in der Regel verwenden `document.addEventListener` einmal einen Ereignis-Listener hinzufügen das `deviceready` -Ereignis ausgelöst.
+
+## Unterstützte Plattformen
+
+*   Android
+*   BlackBerry WebWorks (OS 5.0 und höher)
+*   iOS
+*   Windows Phone 7 und 8
+*   Windows 8
+
+## Kleines Beispiel
+
+    document.addEventListener("pause", onPause, false);
+    
+    function onPause() {
+        // Handle the pause event
+    }
+    
+
+## Vollständiges Beispiel
+
+    <!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 Macken
+
+In der `pause` Handler, keine Anrufe an die Cordova-API oder native Plugins, die Objective-C durchlaufen funktionieren nicht, zusammen mit interaktiven Aufrufe, z. B. Warnungen oder `console.log()` . Sie werden nur verarbeitet, wenn die app auf der nächsten laufen Schleife fortgesetzt wird.
+
+Die iOS-spezifische `resign` Ereignis ist verfügbar als Alternative zu `pause` , und erkennt, wenn Benutzer die **Lock** -Taste um das Gerät mit der app im Vordergrund ausgeführt zu sperren können. Wenn die app (und Gerät) für Multitasking aktiviert ist, ist dies gepaart mit einer anschließenden `pause` Ereignis, aber nur unter iOS 5. In der Tat werden alle gesperrten apps in iOS 5, die Multitasking aktiviert haben in den Hintergrund gedrängt. Für Anwendungen, die ausgeführt werden, wenn unter iOS 5 gesperrt, deaktivieren die app Multitasking, indem [UIApplicationExitsOnSuspend][1] auf `YES` . Um beim gesperrt auf iOS 4 auszuführen, spielt diese Einstellung keine Rolle.
+
+ [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/240a1005/docs/de/edge/cordova/events/events.resume.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/events/events.resume.md b/docs/de/edge/cordova/events/events.resume.md
new file mode 100644
index 0000000..d699591
--- /dev/null
+++ b/docs/de/edge/cordova/events/events.resume.md
@@ -0,0 +1,101 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# Lebenslauf
+
+Das Ereignis wird ausgelöst, wenn eine Anwendung aus dem Hintergrund abgerufen wird.
+
+    document.addEventListener("resume", yourCallbackFunction, false);
+    
+
+## Informationen
+
+Das `resume` -Ereignis wird ausgelöst, wenn die native Plattform die Anwendung aus dem Hintergrund zieht.
+
+Anwendungen sollten in der Regel verwenden `document.addEventListener` einmal einen Ereignis-Listener hinzufügen das `deviceready` -Ereignis ausgelöst.
+
+## Unterstützte Plattformen
+
+*   Android
+*   BlackBerry WebWorks (OS 5.0 und höher)
+*   iOS
+*   Windows Phone 7 und 8
+*   Windows 8
+
+## Kleines Beispiel
+
+    document.addEventListener("resume", onResume, false);
+    
+    function onResume() {
+        // Handle the resume event
+    }
+    
+
+## Vollständiges Beispiel
+
+    <!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 Macken
+
+Alle interaktiven Funktionen Intensivlehrgang ein `pause` -Ereignishandler ausgeführt später, wenn die app wieder aufgenommen wird, wie durch signalisiert die `resume` Ereignis. Dazu gehören Warnungen, `console.log()` , und keine Anrufe von Plugins oder Cordova API, das Durchlaufen von Objective-C.
+
+*   **aktiv** -Ereignis
+    
+    Die iOS-spezifische `active` Ereignis ist verfügbar als Alternative zu `resume` , und erkennt, wenn Benutzer die **Lock** -Taste mit der app im Vordergrund ausgeführt entsperren deaktivieren. Wenn die app (und Gerät) für Multitasking aktiviert ist, ist dies gepaart mit einer anschließenden `resume` Ereignis, aber nur unter iOS 5. In der Tat werden alle gesperrten apps in iOS 5, die Multitasking aktiviert haben in den Hintergrund gedrängt. Für Anwendungen, die ausgeführt werden, wenn unter iOS 5 gesperrt, deaktivieren die app Multitasking, indem [UIApplicationExitsOnSuspend][1] auf `YES` . Um beim gesperrt auf iOS 4 auszuführen, spielt diese Einstellung keine Rolle.
+
+*   **Lebenslauf** -Ereignis
+    
+    Beim Aufruf aus einer `resume` -Ereignishandler, interaktive Funktionen wie z. B. `alert()` in eingeschlossen werden müssen ein `setTimeout()` Aufruf mit einem Timeoutwert von 0 (null), oder auch der app hängt. Zum Beispiel:
+    
+        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/240a1005/docs/de/edge/cordova/events/events.searchbutton.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/events/events.searchbutton.md b/docs/de/edge/cordova/events/events.searchbutton.md
new file mode 100644
index 0000000..4adc340
--- /dev/null
+++ b/docs/de/edge/cordova/events/events.searchbutton.md
@@ -0,0 +1,76 @@
+---
+
+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
+
+Das Ereignis wird ausgelöst, wenn der Benutzer die Schaltfläche Suchen auf Android drückt.
+
+    document.addEventListener("searchbutton", yourCallbackFunction, false);
+    
+
+## Informationen
+
+Wenn Sie das Standardverhalten für die Schaltfläche von Suche auf Android überschreiben möchten können Sie einen Ereignis-Listener für das Ereignis 'Searchbutton' registrieren.
+
+Anwendungen sollten in der Regel verwenden `document.addEventListener` einmal einen Ereignis-Listener hinzufügen das `deviceready` -Ereignis ausgelöst.
+
+## Unterstützte Plattformen
+
+*   Android
+
+## Kleines Beispiel
+
+    document.addEventListener("searchbutton", onSearchKeyDown, false);
+    
+    function onSearchKeyDown() {
+        // Handle the search button
+    }
+    
+
+## Vollständiges Beispiel
+
+    <!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/240a1005/docs/de/edge/cordova/events/events.startcallbutton.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/events/events.startcallbutton.md b/docs/de/edge/cordova/events/events.startcallbutton.md
new file mode 100644
index 0000000..ab1ddf8
--- /dev/null
+++ b/docs/de/edge/cordova/events/events.startcallbutton.md
@@ -0,0 +1,76 @@
+---
+
+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
+
+Das Ereignis wird ausgelöst, wenn der Benutzer die Startschaltfläche drückt.
+
+    document.addEventListener("startcallbutton", yourCallbackFunction, false);
+    
+
+## Informationen
+
+Wenn Sie das Start-Aufruf Standardverhalten überschreiben möchten registrieren Sie einen Ereignis-Listener für das `startcallbutton` Ereignis.
+
+Anwendungen sollten in der Regel verwenden `document.addEventListener` einmal einen Ereignis-Listener hinzufügen das `deviceready` -Ereignis ausgelöst.
+
+## Unterstützte Plattformen
+
+*   BlackBerry WebWorks (OS 5.0 und höher)
+
+## Kleines Beispiel
+
+    document.addEventListener("startcallbutton", onStartCallKeyDown, false);
+    
+    function onStartCallKeyDown() {
+        // Handle the start call button
+    }
+    
+
+## Vollständiges Beispiel
+
+    <!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/240a1005/docs/de/edge/cordova/events/events.volumedownbutton.md
----------------------------------------------------------------------
diff --git a/docs/de/edge/cordova/events/events.volumedownbutton.md b/docs/de/edge/cordova/events/events.volumedownbutton.md
new file mode 100644
index 0000000..090cda6
--- /dev/null
+++ b/docs/de/edge/cordova/events/events.volumedownbutton.md
@@ -0,0 +1,76 @@
+---
+
+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
+
+Das Ereignis wird ausgelöst, wenn der Benutzer die Lautstärke-Taste drückt.
+
+    document.addEventListener("volumedownbutton", yourCallbackFunction, false);
+    
+
+## Informationen
+
+Wenn Sie die Standard-Lautstärke reduzieren Verhalten überschreiben müssen erfassen Sie einen Ereignis-Listener für das `volumedownbutton` Ereignis.
+
+Anwendungen sollten in der Regel verwenden `document.addEventListener` einmal einen Ereignis-Listener hinzufügen das `deviceready` -Ereignis ausgelöst.
+
+## Unterstützte Plattformen
+
+*   BlackBerry WebWorks (OS 5.0 und höher)
+
+## Kleines Beispiel
+
+    document.addEventListener("volumedownbutton", onVolumeDownKeyDown, false);
+    
+    function onVolumeDownKeyDown() {
+        // Handle the volume down button
+    }
+    
+
+## Vollständiges Beispiel
+
+    <!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


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

Posted by mw...@apache.org.
http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/file/directoryentry/directoryentry.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/file/directoryentry/directoryentry.md b/docs/ru/edge/cordova/file/directoryentry/directoryentry.md
new file mode 100644
index 0000000..d644735
--- /dev/null
+++ b/docs/ru/edge/cordova/file/directoryentry/directoryentry.md
@@ -0,0 +1,394 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# DirectoryEntry
+
+Этот объект представляет каталог в файловой системе, как определено в спецификации [W3C каталогов и систем][1] .
+
+ [1]: http://www.w3.org/TR/file-system-api/
+
+## Свойства
+
+*   **isFile**: всегда `false` . *(логический)*
+
+*   **isDirectory**: всегда `true` . *(логический)*
+
+*   **имя**: имя `DirectoryEntry` , исключая путь, ведущий к нему. *(DOMString)*
+
+*   **полный путь**: полный абсолютный путь от корня к `DirectoryEntry` . *(DOMString)*
+
+**Примечание:** Следующий атрибут определен в спецификации W3C, но *не* поддерживается:
+
+*   **Файловая система**: файловая система, на которой `DirectoryEntry` проживает. *(Файловая система)*
+
+## Методы
+
+Следующие методы могут быть вызваны на `DirectoryEntry` объект:
+
+*   **getMetadata**: искать метаданные каталога.
+
+*   **setMetadata**: задать метаданные каталога.
+
+*   **moveTo**: переместить каталог в другое место в файловой системе.
+
+*   **copyTo**: копирования каталога в другое место в файловой системе.
+
+*   **toURL**: Возвращает URL-адрес, чтобы помочь найти каталог.
+
+*   **Удалить**: удалить каталог. Каталог должен быть пустым.
+
+*   **getParent**: Посмотрите вверх родительского каталога.
+
+*   **createReader**: создать новую `DirectoryReader` , можно читать записи из каталога.
+
+*   **getDirectory**: создать или найти каталог.
+
+*   **getFile**: создать или найти файл.
+
+*   **removeRecursively**: удалить каталог и все его содержимое.
+
+## Поддерживаемые платформы
+
+*   Андроид
+*   WebWorks ежевики (OS 5.0 и выше)
+*   iOS
+*   Windows Phone 7 и 8
+*   ОС Windows 8
+
+## getMetadata
+
+Поиск метаданных каталога.
+
+**Параметры:**
+
+*   **successCallback**: функцию обратного вызова для выполнения с `Metadata` объект. *(Функция)*
+
+*   **errorCallback**: функцию обратного вызова для выполнения, если происходит ошибка при получении `Metadata` . Вызываемый с `FileError` объект. *(Функция)*
+
+**Быстрый пример**
+
+    Функция success(metadata) {console.log («последнего изменения: «+ metadata.modificationTime);}
+    
+    Функция fail(error) {alert(error.code)};
+    
+    / / Запрос объекта метаданных для этой записи entry.getMetadata (успех, неудача);
+    
+
+## setMetadata
+
+Устанавливает дополнительные атрибуты каталога или метаданные. *В настоящее время работает только на iOS.*
+
+**Параметры:**
+
+*   **successCallback**: обратного вызова, который выполняется, когда метаданные успешно установлены. *(Функция)*
+
+*   **errorCallback**: обратного вызова, который выполняется, когда метаданные не удается установить. *(Функция)*
+
+*   **метаданных (MetadataObject)**: объект, содержащий ключи и значения метаданных. *(Объект)*
+
+**Быстрый пример**
+
+    function success() {
+        console.log("The metadata was successfully set.");
+    }
+    
+    function fail() {
+        alert("There was an error in setting the metadata");
+    }
+    
+    // Set the metadata
+    entry.setMetadata(success, fail, { "com.apple.MobileBackup": 1});
+    
+
+**iOS галтель**
+
+*   Только `com.apple.MobileBackup` поддерживается Расширенный атрибут. Задайте значение `1` для предотвращения в каталог резервного копирования для iCloud. Задайте значение `` для повторного включения в каталог для резервного копирования в iCloud.
+
+**Быстрый пример**
+
+    function setFolderMetadata(localFileSystem, subFolder, metadataKey, metadataValue)
+    {
+        var onSetMetadataWin = function() {
+            console.log("success setting metadata")
+        }
+        var onSetMetadataFail = function() {
+            console.log("error setting metadata")
+        }
+    
+        var onGetDirectoryWin = function(parent) {
+            var data = {};
+            data[metadataKey] = metadataValue;
+            parent.setMetadata(onSetMetadataWin, onSetMetadataFail, data);
+        }
+        var onGetDirectoryFail = function() {
+            console.log("error getting dir")
+        }
+    
+        var onFSWin = function(fileSystem) {
+            fileSystem.root.getDirectory(subFolder, {create: true, exclusive: false}, onGetDirectoryWin, onGetDirectoryFail);
+        }
+    
+        var onFSFail = function(evt) {
+            console.log(evt.target.error.code);
+        }
+    
+        window.requestFileSystem(localFileSystem, 0, onFSWin, onFSFail);
+    }
+    
+        setFolderMetadata(LocalFileSystem.PERSISTENT, "Backups", "com.apple.MobileBackup", 1);
+    
+
+## moveTo
+
+Переместите каталог в другое место в файловой системе. Если приложение пытается приводит к ошибке:
+
+*   Переместите каталог внутри себя или любому ребенку на любой глубине.
+
+*   Переместите каталог в его родителя, если не указано имя, отличное от текущего каталога.
+
+*   Переместите каталог в путь, занимаемых файл.
+
+*   Переместите каталог в путь, занимаемый директорией, которая не является пустым.
+
+Перемещение каталога поверх существующих пустой каталог пытается удалить и заменить этот каталог.
+
+**Параметры:**
+
+*   **родитель**: родительский каталог для перемещения каталога. *(DirectoryEntry)*
+
+*   **newName**: новое имя каталога. По умолчанию используется имя текущей, если значение не указано. *(DOMString)*
+
+*   **successCallback**: обратного вызова, который выполняется с `DirectoryEntry` объект для нового каталога. *(Функция)*
+
+*   **errorCallback**: обратного вызова, который выполняется, если возникает ошибка при попытке переместить каталог. Вызываемый с `FileError` объект. *(Функция)*
+
+**Быстрый пример**
+
+    function success(entry) {
+        console.log("New Path: " + entry.fullPath);
+    }
+    
+    function fail(error) {
+        alert(error.code);
+    }
+    
+    function moveDir(entry) {
+        var parent = document.getElementById('parent').value,
+            parentName = parent.substring(parent.lastIndexOf('/')+1),
+            newName = document.getElementById('newName').value,
+            parentEntry = new DirectoryEntry(parentName, parent);
+    
+        // move the directory to a new directory and rename it
+        entry.moveTo(parentEntry, newName, success, fail);
+    }
+    
+
+## copyTo
+
+Копирования каталога в другое место в файловой системе. Если приложение пытается приводит к ошибке:
+
+*   Скопируйте каталог внутри себя на любой глубине.
+
+*   Скопируйте каталог в его родительского, если не указано имя, отличное от текущего каталога.
+
+Каталог копии всегда являются рекурсивными и скопируйте все содержимое каталога.
+
+**Параметры:**
+
+*   **родитель**: родительский каталог, в который необходимо скопировать в каталог. *(DirectoryEntry)*
+
+*   **newName**: новое имя каталога. По умолчанию используется имя текущей, если значение не указано. *(DOMString)*
+
+*   **successCallback**: обратного вызова, который выполняется с `DirectoryEntry` объект для нового каталога. *(Функция)*
+
+*   **errorCallback**: обратного вызова, который выполняется, если возникает ошибка при попытке копирования базового каталога. Вызываемый с `FileError` объект. *(Функция)*
+
+**Быстрый пример**
+
+    function win(entry) {
+        console.log("New Path: " + entry.fullPath);
+    }
+    
+    function fail(error) {
+        alert(error.code);
+    }
+    
+    function copyDir(entry) {
+        var parent = document.getElementById('parent').value,
+            parentName = parent.substring(parent.lastIndexOf('/')+1),
+            newName = document.getElementById('newName').value,
+            parentEntry = new DirectoryEntry(parentName, parent);
+    
+        // copy the directory to a new directory and rename it
+        entry.copyTo(parentEntry, newName, success, fail);
+    }
+    
+
+## toURL
+
+Возвращает URL-адрес, который может использоваться для поиска в каталоге.
+
+**Быстрый пример**
+
+    // Get the URL for this directory
+    var dirURL = entry.toURL();
+    console.log(dirURL);
+    
+
+## удалить
+
+Удаляет каталог. Если приложение пытается приводит к ошибке:
+
+*   Удалите каталог, который не является пустым.
+
+*   Удалите корневой папке файловой системы.
+
+**Параметры:**
+
+*   **successCallback**: обратного вызова, который выполняется после удаления каталога. Вызывается без параметров. *(Функция)*
+
+*   **errorCallback**: обратного вызова, который выполняется, если возникает ошибка при попытке удалить каталог. Вызываемый с `FileError` объект. *(Функция)*
+
+**Быстрый пример**
+
+    Функция success(entry) {console.log («удаление успешно");}
+    
+    Функция fail(error) {alert (' ошибка при удалении каталога: ' + error.code);}
+    
+    / / удалить этот каталог entry.remove (успех, неудача);
+    
+
+## getParent
+
+Посмотрите вверх родительского `DirectoryEntry` содержащий каталог.
+
+**Параметры:**
+
+*   **successCallback**: обратный вызов, который передается родительского каталога `DirectoryEntry` . *(Функция)*
+
+*   **errorCallback**: обратного вызова, который выполняется, если возникает ошибка при попытке получить родительского `DirectoryEntry` . Вызываемый с `FileError` объект. *(Функция)*
+
+**Быстрый пример**
+
+    function success(parent) {
+        console.log("Parent Name: " + parent.name);
+    }
+    
+    function fail(error) {
+        alert('Failed to get parent directory: ' + error.code);
+    }
+    
+    // Get the parent DirectoryEntry
+    entry.getParent(success, fail);
+    
+
+## createReader
+
+Создает новый DirectoryReader для чтения записей в каталоге.
+
+**Быстрый пример**
+
+    // create a directory reader
+    var directoryReader = entry.createReader();
+    
+
+## getDirectory
+
+Создает или ищет существующий каталог. Если приложение пытается приводит к ошибке:
+
+*   Создайте каталог, чьи непосредственный родительский еще не существует.
+
+**Параметры:**
+
+*   **путь**: путь к каталогу посмотрел вверх или создан. Либо абсолютный путь, или относительный путь от этого `DirectoryEntry` . *(DOMString)*
+
+*   **опции**: параметры, чтобы указать, является ли каталог будет создан, если он не существует. *(Флаги)*
+
+*   **successCallback**: обратного вызова, который выполняется с `DirectoryEntry` объект. *(Функция)*
+
+*   **errorCallback**: обратного вызова, который выполняется, если возникает ошибка при создании или поиска каталога. Вызываемый с `FileError` объект. *(Функция)*
+
+**Быстрый пример**
+
+    Функция success(dirEntry) {console.log («имя каталога:» + dirEntry.name);}
+    
+    Функция fail(error) {alert ("не удается создать новый каталог: «+ error.code);}
+    
+    / / Получить существующий каталог, или создайте его, если он еще не существует entry.getDirectory («newDir» {создать: true, эксклюзивные: false}, успех, неудача);
+    
+
+## getFile
+
+Создает или ищет файл. Если приложение пытается приводит к ошибке:
+
+*   Создайте файл которого непосредственный родительский еще не существует.
+
+**Параметры:**
+
+*   **путь**: путь к файлу посмотрел вверх или создан. Либо абсолютный путь, или относительный путь от этого `DirectoryEntry` . *(DOMString)*
+
+*   **опции**: параметры, чтобы указать, создается ли файл, если он не существует. *(Флаги)*
+
+*   **successCallback**: обратного вызова, передаваемого `FileEntry` объект. *(Функция)*
+
+*   **errorCallback**: обратного вызова, который выполняется, если возникает ошибка при создании или поиска файла. Вызываемый с `FileError` объект. *(Функция)*
+
+**Быстрый пример**
+
+    Функция success(fileEntry) {console.log ("имя файла:» + fileEntry.name);}
+    
+    Функция fail(error) {alert ("удалось получить файл:» + error.code);}
+    
+    / / Получить существующий файл, или создайте его, если он не существует entry.getFile («newFile.txt», {создать: Правда, эксклюзивные: false}, успех, неудача);
+    
+
+## removeRecursively
+
+Удаляет каталог и все его содержимое. В случае ошибки (например, попытке удалить каталог, содержащий файл, который не может быть удален) некоторые из содержимого каталога могут быть удалены. Если приложение пытается приводит к ошибке:
+
+*   Удалите корневой папке файловой системы.
+
+**Параметры:**
+
+*   **successCallback**: обратного вызова, который выполняется после `DirectoryEntry` был удален. Вызывается без параметров. *(Функция)*
+
+*   **errorCallback**: обратного вызова, который выполняется, если возникает ошибка при попытке удалить `DirectoryEntry` . Вызываемый с `FileError` объект. *(Функция)*
+
+**Быстрый пример**
+
+    function success(parent) {
+        console.log("Remove Recursively Succeeded");
+    }
+    
+    function fail(error) {
+        alert("Failed to remove directory or it's contents: " + error.code);
+    }
+    
+    // remove the directory and all it's contents
+    entry.removeRecursively(success, fail);
+    
+
+## Причуды ежевики
+
+Может завершиться с `ControlledAccessException` в следующих случаях:
+
+*   Приложение пытается получить доступ к каталогу, созданный предыдущей установки приложения.
+
+> Решение: Убедитесь, что временные папки убираются вручную, или приложением до переустановки.
+
+*   Если устройство подключено к USB.
+
+> Решение: отключите USB-кабель от устройства и запустите снова.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/file/directoryreader/directoryreader.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/file/directoryreader/directoryreader.md b/docs/ru/edge/cordova/file/directoryreader/directoryreader.md
new file mode 100644
index 0000000..81de853
--- /dev/null
+++ b/docs/ru/edge/cordova/file/directoryreader/directoryreader.md
@@ -0,0 +1,62 @@
+---
+
+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.
+---
+
+# DirectoryReader
+
+Объект, который содержит список файлов и каталогов в каталоге, как определено в спецификации [W3C каталогов и систем][1] .
+
+ [1]: http://www.w3.org/TR/file-system-api/
+
+## Методы
+
+*   **readEntries**: чтение записей в каталоге.
+
+## Поддерживаемые платформы
+
+*   Андроид
+*   WebWorks ежевики (OS 5.0 и выше)
+*   iOS
+*   Windows Phone 7 и 8
+*   ОС Windows 8
+
+## readEntries
+
+Чтение записей в этом каталоге.
+
+**Параметры:**
+
+*   **successCallback**: обратный вызов, который передается массив из `FileEntry` и `DirectoryEntry` объектов. *(Функция)*
+
+*   **errorCallback**: обратного вызова, который выполняется, если возникает ошибка при извлечении листинг каталога. Вызываемый с `FileError` объект. *(Функция)*
+
+**Быстрый пример**
+
+    function success(entries) {
+        var i;
+        for (i=0; i<entries.length; i++) {
+            console.log(entries[i].name);
+        }
+    }
+    
+    function fail(error) {
+        alert("Failed to list directory contents: " + error.code);
+    }
+    
+    // Get a directory reader
+    var directoryReader = dirEntry.createReader();
+    
+    // Get a list of all the entries in the directory
+    directoryReader.readEntries(success,fail);
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/file/file.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/file/file.md b/docs/ru/edge/cordova/file/file.md
new file mode 100644
index 0000000..b7eb995
--- /dev/null
+++ b/docs/ru/edge/cordova/file/file.md
@@ -0,0 +1,100 @@
+---
+
+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-интерфейс для чтения, записи и перемещения файловой системы иерархии, основываясь на [Файле API W3C][1].
+
+ [1]: http://www.w3.org/TR/FileAPI
+
+## Объекты
+
+*   DirectoryEntry
+*   DirectoryReader
+*   Файл
+*   FileEntry
+*   FileError
+*   FileReader
+*   Файловая система
+*   FileTransfer
+*   FileTransferError
+*   FileUploadOptions
+*   FileUploadResult
+*   Уничтожал
+*   Флаги
+*   LocalFileSystem
+*   Метаданные
+
+## Доступ к функции
+
+Начиная с версии 3.0 Кордова реализует интерфейсы API уровень устройства как *плагины*. Использование CLI `plugin` команды, описанные в интерфейс командной строки, чтобы добавить или удалить эту функцию для проекта:
+
+        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-file.git
+        $ cordova plugin rm org.apache.cordova.core.file
+    
+
+Чтобы использовать плагин передачи файлов необходимо добавить что отдельно.
+
+        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-file-transfer.git
+        $ cordova plugin rm org.apache.cordova.core.file-transfer
+    
+
+Эти команды применяются для всех целевых платформ, но изменить параметры конфигурации платформы, описанные ниже:
+
+*   Андроид
+    
+        (in app/res/xml/config.xml)
+        <feature name="File">
+            <param name="android-package" value="org.apache.cordova.FileUtils" />
+        </feature>
+        <feature name="FileTransfer">
+            <param name="android-package" value="org.apache.cordova.FileTransfer" />
+        </feature>
+        
+        (in app/AndroidManifest.xml)
+        <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
+        
+
+*   Ежевика WebWorks
+    
+        (in www/plugins.xml)
+        <feature name="File">
+            <param name="blackberry-package" value="org.apache.cordova.file.FileManager" />
+        </feature>
+        <feature name="FileTransfer">
+            <param name="blackberry-package" value="org.apache.cordova.http.FileTransfer" />
+        </feature>
+        
+        (in www/config.xml)
+        <feature id="blackberry.io.file" required="true" version="1.0.0.0" />
+        <feature id="blackberry.utils"   required="true" version="1.0.0.0" />
+        <feature id="blackberry.io.dir"  required="true" version="1.0.0.0" />
+        <rim:permissions>
+            <rim:permit>access_shared</rim:permit>
+        </rim:permissions>
+        
+
+*   iOS (в`config.xml`)
+    
+        <feature name="File">
+            <param name="ios-package" value="CDVFile" />
+        </feature>
+        <feature name="FileTransfer">
+            <param name="ios-package" value="CDVFileTransfer" />
+        </feature>
+        
+
+Некоторые платформы могут поддерживать эту функцию без необходимости специальной настройки. Смотрите поддержку платформы обзор.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/file/fileentry/fileentry.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/file/fileentry/fileentry.md b/docs/ru/edge/cordova/file/fileentry/fileentry.md
new file mode 100644
index 0000000..05a22f8
--- /dev/null
+++ b/docs/ru/edge/cordova/file/fileentry/fileentry.md
@@ -0,0 +1,332 @@
+---
+
+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.
+---
+
+# FileEntry
+
+Представляет файл в файловой системе, как определено в спецификации [W3C каталогов и систем][1] .
+
+ [1]: http://www.w3.org/TR/file-system-api/
+
+## Свойства
+
+*   **isFile**: всегда `true` . *(логический)*
+
+*   **isDirectory**: всегда `false` . *(логический)*
+
+*   **имя**: имя `FileEntry` , исключая путь, ведущий к нему. *(DOMString)*
+
+*   **полный путь**: полный абсолютный путь от корня к `FileEntry` . *(DOMString)*
+
+**Примечание:** Следующий атрибут определен в спецификации W3C, но *не* поддерживается:
+
+*   **Файловая система**: файловая система, на которой `FileEntry` проживает. *(Файловая система)*
+
+## Методы
+
+*   **getMetadata**: искать метаданные о файле.
+
+*   **setMetadata**: задать метаданные файла.
+
+*   **moveTo**: перемещение файла в другую папку в файловой системе.
+
+*   **copyTo**: копировать файл в другое расположение в файловой системе.
+
+*   **toURL**: Возвращает URL-адрес, который может использоваться для поиска файла.
+
+*   **Удалить**: удалить файл.
+
+*   **getParent**: Посмотрите вверх родительского каталога.
+
+*   **createWriter**: создает `FileWriter` объект, который может быть использован для записи в файл.
+
+*   **файл**: создает `File` объект, содержащий свойства файла.
+
+## Поддерживаемые платформы
+
+*   Андроид
+*   WebWorks ежевики (OS 5.0 и выше)
+*   iOS
+*   Windows Phone 7 и 8
+*   ОС Windows 8
+
+## getMetadata
+
+Искать метаданные о файле.
+
+**Параметры:**
+
+*   **successCallback**: обратного вызова, передаваемого `Metadata` объект. *(Функция)*
+
+*   **errorCallback**: обратного вызова, который выполняется, если возникает ошибка при получении `Metadata` . Вызываемый с `FileError` объект. *(Функция)*
+
+**Быстрый пример**
+
+    Функция success(metadata) {console.log («последнего изменения: «+ metadata.modificationTime);}
+    
+    Функция fail(error) {alert(error.code)};
+    
+    / / Запрос объекта метаданных для этой записи entry.getMetadata (успех, неудача);
+    
+
+## setMetadata
+
+Метаданные набора на файл.
+
+**В настоящее время работает только на iOS.**
+
+*   Это установит расширенных атрибутов файла.
+
+**Параметры:**
+
+*   **successCallback**: обратного вызова, который выполняется, когда метаданные набора. *(Функция)*
+
+*   **errorCallback**: обратного вызова, который выполняется, когда метаданные не заданы успешно. *(Функция)*
+
+*   **метаданных (MetadataObject)**: объект, содержащий ключи и значения метаданных. *(Объект)*
+
+**Быстрый пример**
+
+    function success() {
+        console.log("The metadata was successfully set.");
+    }
+    
+    function fail() {
+        alert("There was an error in setting the metadata");
+    }
+    
+    // Set the metadata
+    entry.setMetadata(success, fail, { "com.apple.MobileBackup": 1});
+    
+
+**iOS галтель**
+
+*   Только `com.apple.MobileBackup` поддерживается Расширенный атрибут. Задайте значение `1` для предотвращения файла резервного копирования с iCloud. Задайте значение `` для повторного включения файлов для резервного копирования в iCloud.
+
+**Быстрый пример**
+
+    function setFileMetadata(localFileSystem, filePath, metadataKey, metadataValue)
+    {
+        var onSetMetadataWin = function() {
+            console.log("success setting metadata")
+        }
+        var onSetMetadataFail = function() {
+            console.log("error setting metadata")
+        }
+    
+        var onGetFileWin = function(parent) {
+            var data = {};
+            data[metadataKey] = metadataValue;
+            parent.setMetadata(onSetMetadataWin, onSetMetadataFail, data);
+        }
+        var onGetFileFail = function() {
+            console.log("error getting file")
+        }
+    
+        var onFSWin = function(fileSystem) {
+            fileSystem.root.getFile(filePath, {create: true, exclusive: false}, onGetFileWin, onGetFileFail);
+        }
+    
+        var onFSFail = function(evt) {
+            console.log(evt.target.error.code);
+        }
+    
+        window.requestFileSystem(localFileSystem, 0, onFSWin, onFSFail);
+    }
+    
+        setFileMetadata(LocalFileSystem.PERSISTENT, "Backups/sqlite.db", "com.apple.MobileBackup", 1);
+    
+
+## moveTo
+
+Перемещение файла в другую папку в файловой системе. Если приложение пытается приводит к ошибке:
+
+*   Переместите файл в его родителя, если не указано имя, отличное от его текущего;
+
+*   Перемещение файла в путь, занимаемый директорией;
+
+Кроме того перемещение файла поверх существующего файла пытается удалить и заменить этот файл.
+
+**Параметры:**
+
+*   **родитель**: родительский каталог, в который необходимо переместить файл. *(DirectoryEntry)*
+
+*   **newName**: новое имя файла. По умолчанию используется имя текущей, если значение не указано. *(DOMString)*
+
+*   **successCallback**: обратный вызов, который передается новый файл `FileEntry` объект. *(Функция)*
+
+*   **errorCallback**: обратного вызова, который выполняется, если возникает ошибка при попытке переместить файл. Вызываемый с `FileError` объект. *(Функция)*
+
+**Быстрый пример**
+
+    function success(entry) {
+        console.log("New Path: " + entry.fullPath);
+    }
+    
+    function fail(error) {
+        alert(error.code);
+    }
+    
+    function moveFile(entry) {
+        var parent = document.getElementById('parent').value,
+            parentName = parent.substring(parent.lastIndexOf('/')+1),
+            parentEntry = new DirectoryEntry(parentName, parent);
+    
+        // move the file to a new directory and rename it
+        entry.moveTo(parentEntry, "newFile.txt", success, fail);
+    }
+    
+
+## copyTo
+
+Копирование файла в новое расположение в файловой системе. Если приложение пытается приводит к ошибке:
+
+*   Скопируйте файл в его родителя, если не указано имя, отличное от его текущего.
+
+**Параметры:**
+
+*   **родитель**: родительский каталог, в который необходимо скопировать файл. *(DirectoryEntry)*
+
+*   **newName**: новое имя файла. По умолчанию используется имя текущей, если значение не указано. *(DOMString)*
+
+*   **successCallback**: обратный вызов, который передается новый файл `FileEntry` объект. *(Функция)*
+
+*   **errorCallback**: обратного вызова, который выполняется, если возникает ошибка при попытке копирования файла. Вызываемый с `FileError` объект. *(Функция)*
+
+**Быстрый пример**
+
+    function win(entry) {
+        console.log("New Path: " + entry.fullPath);
+    }
+    
+    function fail(error) {
+        alert(error.code);
+    }
+    
+    function copyFile(entry) {
+        var parent = document.getElementById('parent').value,
+            parentName = parent.substring(parent.lastIndexOf('/')+1),
+            parentEntry = new DirectoryEntry(parentName, parent);
+    
+        // copy the file to a new directory and rename it
+        entry.copyTo(parentEntry, "file.copy", success, fail);
+    }
+    
+
+## toURL
+
+Возвращает URL-адрес, который может использоваться для поиска файла.
+
+**Быстрый пример**
+
+    // Request the URL for this entry
+    var fileURL = entry.toURL();
+    console.log(fileURL);
+    
+
+## удалить
+
+Удаляет файл.
+
+**Параметры:**
+
+*   **successCallback**: обратного вызова, который выполняется после того, как файл был удален. Вызывается без параметров. *(Функция)*
+
+*   **errorCallback**: обратного вызова, который выполняется, если возникает ошибка при попытке удалить файл. Вызываемый с `FileError` объект. *(Функция)*
+
+**Быстрый пример**
+
+    function success(entry) {
+        console.log("Removal succeeded");
+    }
+    
+    function fail(error) {
+        alert('Error removing file: ' + error.code);
+    }
+    
+    // remove the file
+    entry.remove(success, fail);
+    
+
+## getParent
+
+Посмотрите вверх родительского `DirectoryEntry` файл.
+
+**Параметры:**
+
+*   **successCallback**: обратного вызова, передаваемого файла родительского `DirectoryEntry` . *(Функция)*
+
+*   **errorCallback**: обратного вызова, который выполняется, если возникает ошибка при попытке получить родительского `DirectoryEntry` . Вызываемый с `FileError` объект. *(Функция)*
+
+**Быстрый пример**
+
+    function success(parent) {
+        console.log("Parent Name: " + parent.name);
+    }
+    
+    function fail(error) {
+        alert(error.code);
+    }
+    
+    // Get the parent DirectoryEntry
+    entry.getParent(success, fail);
+    
+
+## createWriter
+
+Создание `FileWriter` объект, связанный с файла, представленного`FileEntry`.
+
+**Параметры:**
+
+*   **successCallback**: обратного вызова, передаваемого `FileWriter` объект. *(Функция)*
+
+*   **errorCallback**: обратного вызова, который выполняется, если возникает ошибка при попытке создания уничтожал. Вызываемый с `FileError` объект. *(Функция)*
+
+**Быстрый пример**
+
+    function success(writer) {
+        writer.write("Some text to the file");
+    }
+    
+    function fail(error) {
+        alert(error.code);
+    }
+    
+    // create a FileWriter to write to the file
+    entry.createWriter(success, fail);
+    
+
+## файл
+
+Возвращение `File` объект, представляющий текущее состояние файла что это `FileEntry` представляет.
+
+**Параметры:**
+
+*   **successCallback**: обратного вызова, передаваемого `File` объект. *(Функция)*
+
+*   **errorCallback**: обратного вызова, который выполняется, если возникает ошибка при создании `File` объекта, например, когда файл больше не существует. Вызываемый с `FileError` объект. *(Функция)*
+
+**Быстрый пример**
+
+    function success(file) {
+        console.log("File size: " + file.size);
+    }
+    
+    function fail(error) {
+        alert("Unable to retrieve file properties: " + error.code);
+    }
+    
+    // obtain properties of a file
+    entry.file(success, fail);
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/file/fileerror/fileerror.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/file/fileerror/fileerror.md b/docs/ru/edge/cordova/file/fileerror/fileerror.md
new file mode 100644
index 0000000..31bdf27
--- /dev/null
+++ b/docs/ru/edge/cordova/file/fileerror/fileerror.md
@@ -0,0 +1,42 @@
+---
+
+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.
+---
+
+# FileError
+
+A `FileError` объект устанавливается при возникновении ошибки в любом из файлов API методов.
+
+## Свойства
+
+*   **код**: один из кодов стандартных ошибок, перечисленные ниже.
+
+## Константы
+
+*   `FileError.NOT_FOUND_ERR`
+*   `FileError.SECURITY_ERR`
+*   `FileError.ABORT_ERR`
+*   `FileError.NOT_READABLE_ERR`
+*   `FileError.ENCODING_ERR`
+*   `FileError.NO_MODIFICATION_ALLOWED_ERR`
+*   `FileError.INVALID_STATE_ERR`
+*   `FileError.SYNTAX_ERR`
+*   `FileError.INVALID_MODIFICATION_ERR`
+*   `FileError.QUOTA_EXCEEDED_ERR`
+*   `FileError.TYPE_MISMATCH_ERR`
+*   `FileError.PATH_EXISTS_ERR`
+
+## Описание
+
+`FileError`Объект является единственным параметром, для любой из обратных вызовов API файлов ошибок. Чтобы определить тип ошибки, сравните его `code` свойства любой из выше предложения.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/file/fileobj/fileobj.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/file/fileobj/fileobj.md b/docs/ru/edge/cordova/file/fileobj/fileobj.md
new file mode 100644
index 0000000..70274f6
--- /dev/null
+++ b/docs/ru/edge/cordova/file/fileobj/fileobj.md
@@ -0,0 +1,76 @@
+---
+
+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.
+---
+
+# Файл
+
+Этот объект содержит атрибуты в одном файле.
+
+## Свойства
+
+*   **имя**: имя файла. *(DOMString)*
+
+*   **полный путь**: полный путь к файлу, включая имя файла. *(DOMString)*
+
+*   **тип**: тип mime файла. *(DOMString)*
+
+*   **lastModifiedDate**: время последнего изменения файла. *(Дата)*
+
+*   **Размер**: Размер файла в байтах. *(длинная)*
+
+## Методы
+
+*   **фрагмент**: выберите только часть файла для чтения.
+
+## Подробная информация
+
+`File`Объект содержит атрибуты в одном файле. Вы можете получить экземпляр `File` объект путем вызова `FileEntry` объекта `file()` метод.
+
+## Поддерживаемые платформы
+
+*   Андроид
+*   WebWorks ежевики (OS 5.0 и выше)
+*   iOS
+*   Windows Phone 7 и 8
+*   ОС Windows 8
+
+## срез
+
+Возвращают новую `File` объект, для которого `FileReader` возвращает только указанную часть файла. Отрицательные значения для `start` или `end` измеряются от конца файла. Индексы располагаются относительно текущего фрагмента. (См. ниже полный пример.)
+
+**Параметры:**
+
+*   **Начало**: индекс первого байта для чтения, включительно.
+
+*   **конец**: индекс байта после последнего один для чтения.
+
+**Быстрый пример**
+
+    var slicedFile = file.slice(10, 30);
+    
+
+**Полный пример**
+
+    var slice1 = file.slice(100, 400);
+    var slice2 = slice1.slice(20, 35);
+    
+    var slice3 = file.slice(120, 135);
+    // slice2 and slice3 are equivalent.
+    
+
+**Поддерживаемые платформы**
+
+*   Андроид
+*   iOS
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/file/filereader/filereader.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/file/filereader/filereader.md b/docs/ru/edge/cordova/file/filereader/filereader.md
new file mode 100644
index 0000000..3ebcc7a
--- /dev/null
+++ b/docs/ru/edge/cordova/file/filereader/filereader.md
@@ -0,0 +1,253 @@
+---
+
+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.
+---
+
+# FileReader
+
+`FileReader`Позволяет базовый доступ к файлу.
+
+## Свойства
+
+*   **свойство readyState**: одним из читателя в три возможности государства, либо `EMPTY` , `LOADING` или`DONE`.
+
+*   **результат**: содержимое файла, которые были прочитаны. *(DOMString)*
+
+*   **Ошибка**: объект, который содержит ошибки. *(FileError)*
+
+*   **onloadstart**: вызывается, когда начинается чтение. *(Функция)*
+
+*   **OnLoad**: вызывается после успешного завершения чтения. *(Функция)*
+
+*   **OnAbort**: вызывается при прерывании чтения. К примеру, путем вызова `abort()` метод. *(Функция)*
+
+*   **OnError**: вызывается, когда произошел сбой чтения. *(Функция)*
+
+*   **onloadend**: вызывается при завершении запроса (либо в успех или неудача). *(Функция)*
+
+**Примечание:** Следующие недвижимость не поддерживается:
+
+*   **OnProgress**: вызывается при чтении файла, отчетности прогресс в плане `progress.loaded` / `progress.total` . *(Функция)*
+
+## Методы
+
+*   **прервать**: прерывание чтения файла.
+
+*   **readAsDataURL**: читать файл и возврат данных в виде URL-адреса base64-кодированные данные.
+
+*   **readAsText**: чтение текстового файла.
+
+*   **readAsBinaryString**: считывает файл как бинарный и возвращает двоичную строку.
+
+*   **readAsArrayBuffer**: читает файл как`ArrayBuffer`.
+
+## Подробная информация
+
+`FileReader`Объект предлагает способ для чтения файлов из файловой системы устройства. Файлы можно читать как текст или как строку данных в кодировке base64. Прослушиватели событий получают `loadstart` , `progress` , `load` , `loadend` , `error` , и `abort` события.
+
+## Поддерживаемые платформы
+
+*   Андроид
+*   WebWorks ежевики (OS 5.0 и выше)
+*   iOS
+*   Windows Phone 7 и 8
+*   ОС Windows 8
+
+## Читать как URL данных
+
+**Параметры:**
+
+*   **файл**: объект файла для чтения.
+
+## Быстрый пример
+
+    function win(file) {
+        var reader = new FileReader();
+        reader.onloadend = function (evt) {
+            console.log("read success");
+            console.log(evt.target.result);
+        };
+        reader.readAsDataURL(file);
+    };
+    
+    var fail = function (evt) {
+        console.log(error.code);
+    };
+    
+    entry.file(win, fail);
+    
+
+## Читать текст
+
+**Параметры:**
+
+*   **файл**: объект файла для чтения.
+
+*   **Кодировка**: кодировка для кодирования содержимого файла. Значение по умолчанию — UTF8.
+
+## Быстрый пример
+
+    function win(file) {
+        var reader = new FileReader();
+        reader.onloadend = function (evt) {
+            console.log("read success");
+            console.log(evt.target.result);
+        };
+        reader.readAsText(file);
+    };
+    
+    var fail = function (evt) {
+        console.log(error.code);
+    };
+    
+    entry.file(win, fail);
+    
+
+## Прервать быстрый пример
+
+    function win(file) {
+        var reader = new FileReader();
+        reader.onloadend = function(evt) {
+            console.log("read success");
+            console.log(evt.target.result);
+        };
+        reader.readAsText(file);
+        reader.abort();
+    };
+    
+    function fail(error) {
+        console.log(error.code);
+    }
+    
+    entry.file(win, fail);
+    
+
+## Полный пример
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>FileReader Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+            window.requestFileSystem(LocalFileSystem.PERSISTENT, 0, gotFS, fail);
+        }
+    
+        function gotFS(fileSystem) {
+            fileSystem.root.getFile("readme.txt", null, gotFileEntry, fail);
+        }
+    
+        function gotFileEntry(fileEntry) {
+            fileEntry.file(gotFile, fail);
+        }
+    
+        function gotFile(file){
+            readDataUrl(file);
+            readAsText(file);
+        }
+    
+        function readDataUrl(file) {
+            var reader = new FileReader();
+            reader.onloadend = function(evt) {
+                console.log("Read as data URL");
+                console.log(evt.target.result);
+            };
+            reader.readAsDataURL(file);
+        }
+    
+        function readAsText(file) {
+            var reader = new FileReader();
+            reader.onloadend = function(evt) {
+                console.log("Read as text");
+                console.log(evt.target.result);
+            };
+            reader.readAsText(file);
+        }
+    
+        function fail(evt) {
+            console.log(evt.target.error.code);
+        }
+    
+        </script>
+      </head>
+      <body>
+        <h1>Example</h1>
+        <p>Read File</p>
+      </body>
+    </html>
+    
+
+## iOS причуды
+
+*   Параметр **Кодировка** не поддерживается, и кодировку UTF8 действует всегда.
+
+## Читать как двоичная строка
+
+В настоящее время поддерживается только на iOS и Android.
+
+**Параметры:**
+
+*   **файл**: объект файла для чтения.
+
+## Быстрый пример
+
+    function win(file) {
+        var reader = new FileReader();
+        reader.onloadend = function (evt) {
+            console.log("read success");
+            console.log(evt.target.result);
+        };
+        reader.readAsBinaryString(file);
+    };
+    
+    var fail = function (evt) {
+        console.log(error.code);
+    };
+    
+    entry.file(win, fail);
+    
+
+## Читать как буфер массива
+
+В настоящее время поддерживается только на iOS и Android.
+
+**Параметры:**
+
+*   **файл**: объект файла для чтения.
+
+## Быстрый пример
+
+    function win(file) {
+        var reader = new FileReader();
+        reader.onloadend = function (evt) {
+            console.log("read success");
+            console.log(new Uint8Array(evt.target.result));
+        };
+        reader.readAsArrayBuffer(file);
+    };
+    
+    var fail = function (evt) {
+        console.log(error.code);
+    };
+    
+    entry.file(win, fail);
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/file/filesystem/filesystem.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/file/filesystem/filesystem.md b/docs/ru/edge/cordova/file/filesystem/filesystem.md
new file mode 100644
index 0000000..66df970
--- /dev/null
+++ b/docs/ru/edge/cordova/file/filesystem/filesystem.md
@@ -0,0 +1,85 @@
+---
+
+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.
+---
+
+# Файловая система
+
+Этот объект представляет файловую систему.
+
+## Свойства
+
+*   **имя**: имя файловой системы. *(DOMString)*
+
+*   **корень**: корневой каталог в файловой системе. *(DirectoryEntry)*
+
+## Подробная информация
+
+`FileSystem`Объект представляет сведения о файловой системе. Имя файловой системы является уникальным через список открытых файловых систем. Свойство root содержит `DirectoryEntry` объект, представляющий корневой каталог в файловой системе.
+
+## Поддерживаемые платформы
+
+*   Андроид
+*   WebWorks ежевики (OS 5.0 и выше)
+*   iOS
+*   Windows Phone 7 и 8
+*   ОС Windows 8
+
+## Быстрый пример файловой системы
+
+    function onSuccess(fileSystem) {
+        console.log(fileSystem.name);
+        console.log(fileSystem.root.name);
+    }
+    
+    // request the persistent file system
+    window.requestFileSystem(LocalFileSystem.PERSISTENT, 0, onSuccess, null);
+    
+
+## Полный пример
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>File System Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+            window.requestFileSystem(LocalFileSystem.PERSISTENT, 0, onFileSystemSuccess, fail);
+        }
+    
+        function onFileSystemSuccess(fileSystem) {
+            console.log(fileSystem.name);
+            console.log(fileSystem.root.name);
+        }
+    
+        function fail(evt) {
+            console.log(evt.target.error.code);
+        }
+    
+        </script>
+      </head>
+      <body>
+        <h1>Example</h1>
+        <p>File System</p>
+      </body>
+    </html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/file/filetransfer/filetransfer.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/file/filetransfer/filetransfer.md b/docs/ru/edge/cordova/file/filetransfer/filetransfer.md
new file mode 100644
index 0000000..92cfdb0
--- /dev/null
+++ b/docs/ru/edge/cordova/file/filetransfer/filetransfer.md
@@ -0,0 +1,269 @@
+---
+
+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.
+---
+
+# FileTransfer
+
+`FileTransfer`Объект позволяет загружать файлы на сервер и обратно.
+
+## Свойства
+
+*   **OnProgress**: называется с `ProgressEvent` всякий раз, когда новый фрагмент данных передается. *(Функция)*
+
+## Методы
+
+*   **добавлено**: отправляет файл на сервер.
+
+*   **скачать**: Скачать файл с сервера.
+
+*   **прервать**: прерывает передачу в прогресс.
+
+## Подробная информация
+
+`FileTransfer`Объект предоставляет способ для загрузки файлов на удаленный сервер с помощью нескольких частей запроса POST HTTP. Поддерживаются протоколы HTTP и HTTPS. Необязательные параметры можно указать путем передачи `FileUploadOptions` объектов для `upload()` метода. При успешной отправке `FileUploadResult` объект передается в метод обратного вызова успех. Если возникает ошибка, `FileTransferError` объект передается в метод обратного вызова ошибки. Это также возможно (только на iOS и Android), чтобы загрузить файл с удаленного сервера и сохранить его на устройстве.
+
+## Поддерживаемые платформы
+
+*   Андроид
+*   WebWorks ежевики (OS 5.0 и выше)
+*   iOS
+*   Windows Phone 7 и 8
+*   ОС Windows 8
+
+## загрузить
+
+**Параметры:**
+
+*   **filePath**: полный путь к файлу на устройстве.
+
+*   **сервер**: URL-адрес сервера, чтобы получить файл, как закодированные`encodeURI()`.
+
+*   **successCallback**: обратного вызова, передаваемого `Metadata` объект. *(Функция)*
+
+*   **errorCallback**: обратного вызова, который выполняется в случае получения ошибки `Metadata` . Вызываемый с `FileTransferError` объект. *(Функция)*
+
+*   **опции**: необязательные параметры, такие как имя файла и тип MIME.
+
+*   **trustAllHosts**: необязательный параметр, по умолчанию равен `false` . Если значение `true` , она принимает все сертификаты безопасности. Это полезно, поскольку Android отвергает самозаверяющие сертификаты. Не рекомендуется для использования в производстве. Поддерживается на Android и iOS. *(логическое значение)*
+
+**Быстрый пример**
+
+    // !! Assumes variable fileURI contains a valid URI to a text file on the device
+    
+    var win = function (r) {
+        console.log("Code = " + r.responseCode);
+        console.log("Response = " + r.response);
+        console.log("Sent = " + r.bytesSent);
+    }
+    
+    var fail = function (error) {
+        alert("An error has occurred: Code = " + error.code);
+        console.log("upload error source " + error.source);
+        console.log("upload error target " + error.target);
+    }
+    
+    var options = new FileUploadOptions();
+    options.fileKey = "file";
+    options.fileName = fileURI.substr(fileURI.lastIndexOf('/') + 1);
+    options.mimeType = "text/plain";
+    
+    var params = {};
+    params.value1 = "test";
+    params.value2 = "param";
+    
+    options.params = params;
+    
+    var ft = new FileTransfer();
+    ft.upload(fileURI, encodeURI("http://some.server.com/upload.php"), win, fail, options);
+    
+
+**Полный пример**
+
+    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+    <html>
+    <head>
+        <title>File Transfer Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+            // Wait for device API libraries to load
+            //
+            document.addEventListener("deviceready", onDeviceReady, false);
+    
+            // device APIs are available
+            //
+            function onDeviceReady() {
+                // Retrieve image file location from specified source
+                navigator.camera.getPicture(
+                    uploadPhoto,
+                    function(message) { alert('get picture failed'); },
+                    {
+                        quality         : 50,
+                        destinationType : navigator.camera.DestinationType.FILE_URI,
+                        sourceType      : navigator.camera.PictureSourceType.PHOTOLIBRARY
+                    }
+                );
+            }
+    
+            function uploadPhoto(imageURI) {
+                var options = new FileUploadOptions();
+                options.fileKey="file";
+                options.fileName=imageURI.substr(imageURI.lastIndexOf('/')+1);
+                options.mimeType="image/jpeg";
+    
+                var params = {};
+                params.value1 = "test";
+                params.value2 = "param";
+    
+                options.params = params;
+    
+                var ft = new FileTransfer();
+                ft.upload(imageURI, encodeURI("http://some.server.com/upload.php"), win, fail, options);
+            }
+    
+            function win(r) {
+                console.log("Code = " + r.responseCode);
+                console.log("Response = " + r.response);
+                console.log("Sent = " + r.bytesSent);
+            }
+    
+            function fail(error) {
+                alert("An error has occurred: Code = " + error.code);
+                console.log("upload error source " + error.source);
+                console.log("upload error target " + error.target);
+            }
+    
+            </script>
+    </head>
+    <body>
+        <h1>Example</h1>
+        <p>Upload File</p>
+    </body>
+    </html>
+    
+
+**Параметр Загружать заголовки**
+
+Поддерживается на Android и iOS
+
+    function win(r) {
+        console.log("Code = " + r.responseCode);
+        console.log("Response = " + r.response);
+        console.log("Sent = " + r.bytesSent);
+    }
+    
+    function fail(error) {
+        alert("An error has occurred: Code = " + error.code);
+        console.log("upload error source " + error.source);
+        console.log("upload error target " + error.target);
+    }
+    
+    var uri = encodeURI("http://some.server.com/upload.php");
+    
+    var options = new FileUploadOptions();
+    options.fileKey="file";
+    options.fileName=fileURI.substr(fileURI.lastIndexOf('/')+1);
+    options.mimeType="text/plain";
+    
+    var headers={'headerParam':'headerValue'};
+    
+    options.headers = headers;
+    
+    var ft = new FileTransfer();
+    ft.upload(fileURI, uri, win, fail, options);
+    
+
+**Андроид причуды**
+
+Установите `chunkedMode` вариант для `false` чтобы предотвратить проблемы с загрузкой на сервер Nginx.
+
+## Скачать
+
+**Параметры:**
+
+*   **источник**: URL-адрес сервера для загрузки файла, как закодированные`encodeURI()`.
+
+*   **Цель**: полный путь к файлу на устройстве.
+
+*   **successCallback**: обратного вызова, передаваемого `FileEntry` объект. *(Функция)*
+
+*   **errorCallback**: обратного вызова, который выполняется, если возникает ошибка при получении `Metadata` . Вызываемый с `FileTransferError` объект. *(Функция)*
+
+*   **trustAllHosts**: необязательный параметр, по умолчанию равен `false` . Если значение `true` , то он будет принимать все сертификаты безопасности. Это полезно, как Android отвергает самостоятельной подписанные сертификаты. Не рекомендуется для использования в производстве. Поддерживается на Android и iOS. *(логическое значение)*
+
+*   **опции**: необязательные параметры, в настоящее время только поддерживает заголовки (например авторизации (базовая аутентификация) и т.д.).
+
+**Быстрый пример**
+
+    // !! Предполагается filePath представляет собой допустимый путь на устройство var fileTransfer = новый FileTransfer();
+    var uri = encodeURI («http://some.server.com/download.php»);
+    
+    fileTransfer.download (uri, filePath, function(entry) {console.log («скачать полный:» + entry.fullPath);
+        }, function(error) {console.log («источник ошибки загрузки» + error.source);
+            Console.log («скачать Ошибка цель» + error.target);
+            Console.log («код ошибки загрузки» + error.code);
+        }, значение false, {заголовки: {«Авторизация»: «основные dGVzdHVzZXJuYW1lOnRlc3RwYXNzd29yZA == "}});
+    
+
+## прервать
+
+Прерывает передачу в прогресс. Onerror обратного вызова передается объект FileTransferError, который имеет код ошибки FileTransferError.ABORT_ERR.
+
+**Поддерживаемые платформы**
+
+*   Андроид
+*   iOS
+
+**Быстрый пример**
+
+    // !! Предполагается переменная fileURI содержит допустимый URI в текстовый файл на устройство победить var = function(r) {console.log («не должен вызываться.");}
+    
+    Сбой var = function(error) {/ / error.code == FileTransferError.ABORT_ERR оповещения («произошла ошибка: код =» + error.code);
+        Console.log («источник ошибки загрузки» + error.source);
+        Console.log («загрузить ошибка цель» + error.target);}
+    
+    Параметры var = новый FileUploadOptions();
+    options.fileKey="file»;
+    options.fileName="myphoto.jpg»;
+    options.mimeType="image/jpeg»;
+    
+    var ft = новый FileTransfer();
+    ft.upload (fileURI, encodeURI («http://some.server.com/upload.php»), победа, fail, варианты);
+    ft.Abort();
+    
+
+## OnProgress
+
+Вызывается с ProgressEvent всякий раз, когда новый фрагмент данных передается.
+
+**Поддерживаемые платформы**
+
+*   Андроид
+*   iOS
+
+**Пример**
+
+    fileTransfer.onprogress = function(progressEvent) {
+        if (progressEvent.lengthComputable) {
+          loadingStatus.setPercentage(progressEvent.loaded / progressEvent.total);
+        } else {
+          loadingStatus.increment();
+        }
+    };
+    fileTransfer.download(...); // or fileTransfer.upload(...);
+    
+
+**Причуды** - на обоих Android и iOS, lengthComputable является `false` для загрузки, которые используют кодировку gzip.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/file/filetransfererror/filetransfererror.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/file/filetransfererror/filetransfererror.md b/docs/ru/edge/cordova/file/filetransfererror/filetransfererror.md
new file mode 100644
index 0000000..124a83d
--- /dev/null
+++ b/docs/ru/edge/cordova/file/filetransfererror/filetransfererror.md
@@ -0,0 +1,40 @@
+---
+
+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.
+---
+
+# FileTransferError
+
+A `FileTransferError` объект передается при ошибке обратного вызова при возникновении ошибки.
+
+## Свойства
+
+*   **код**: один из кодов стандартных ошибок, перечисленные ниже. (Число)
+
+*   **источник**: URI на источник. (Строка)
+
+*   **Цель**: URI в целевой объект. (Строка)
+
+*   **http_status**: код состояния HTTP. Этот атрибут доступен только при код ответа от HTTP-соединения. (Число)
+
+## Константы
+
+*   `FileTransferError.FILE_NOT_FOUND_ERR`
+*   `FileTransferError.INVALID_URL_ERR`
+*   `FileTransferError.CONNECTION_ERR`
+*   `FileTransferError.ABORT_ERR`
+
+## Описание
+
+`FileTransferError`Ошибка обратного вызова передается объект, когда происходит ошибка при загрузке или Загрузка файла.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/file/fileuploadoptions/fileuploadoptions.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/file/fileuploadoptions/fileuploadoptions.md b/docs/ru/edge/cordova/file/fileuploadoptions/fileuploadoptions.md
new file mode 100644
index 0000000..91ed7fe
--- /dev/null
+++ b/docs/ru/edge/cordova/file/fileuploadoptions/fileuploadoptions.md
@@ -0,0 +1,41 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# FileUploadOptions
+
+A `FileUploadOptions` объект может быть передан `FileTransfer` объекта `upload()` метод, чтобы задать дополнительные параметры для загрузки сценария.
+
+## Свойства
+
+*   **fileKey**: имя элемента form. По умолчанию `file` . (DOMString)
+
+*   **имя файла**: имя файла для использования при сохранении файла на сервере. По умолчанию `image.jpg` . (DOMString)
+
+*   **тип MIME**: тип mime данных для загрузки. По умолчанию `image/jpeg` . (DOMString)
+
+*   **params**: набор пар дополнительный ключ/значение для передачи в HTTP-запросе. (Объект)
+
+*   **chunkedMode**: следует ли загружать данные в фрагментах потоковом режиме. По умолчанию `true` . (Логическое значение)
+
+*   **заголовки**: Карта значений заголовок имя заголовка. Используйте массив для указания более одного значения. (Объект)
+
+## Описание
+
+A `FileUploadOptions` объект может быть передан `FileTransfer` объекта `upload()` метод, чтобы задать дополнительные параметры для загрузки сценария.
+
+## WP7 галтель
+
+*   **chunkedMode:**: в WP7 игнорируется.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/file/fileuploadresult/fileuploadresult.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/file/fileuploadresult/fileuploadresult.md b/docs/ru/edge/cordova/file/fileuploadresult/fileuploadresult.md
new file mode 100644
index 0000000..d36d49a
--- /dev/null
+++ b/docs/ru/edge/cordova/file/fileuploadresult/fileuploadresult.md
@@ -0,0 +1,35 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# FileUploadResult
+
+Объект `FileUploadResult` передается на успех обратного вызова метода `upload()` объекта `FileTransfer`.
+
+## Параметры
+
+*   **bytesSent**: количество байт, отправленных на сервер как часть загрузки. (длинная)
+
+*   **responseCode**: код ответа HTTP, возвращаемых сервером. (длинная)
+
+*   **ответ**: ответ HTTP, возвращаемых сервером. (DOMString)
+
+## Описание
+
+`FileUploadResult`Объект возвращается через успех обратного вызова `FileTransfer` объекта `upload()` метод.
+
+## iOS причуды
+
+*   Не поддерживает `responseCode` или`bytesSent`.
\ No newline at end of file


[47/50] [abbrv] Russian headers were not translated, fixed, now links should work

Posted by mw...@apache.org.
http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/000edf9b/docs/ja/edge/cordova/file/localfilesystem/localfilesystem.md
----------------------------------------------------------------------
diff --git a/docs/ja/edge/cordova/file/localfilesystem/localfilesystem.md b/docs/ja/edge/cordova/file/localfilesystem/localfilesystem.md
index 115c1f4..21384d3 100644
--- a/docs/ja/edge/cordova/file/localfilesystem/localfilesystem.md
+++ b/docs/ja/edge/cordova/file/localfilesystem/localfilesystem.md
@@ -100,4 +100,27 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
         <h1>Example</h1>
         <p>Local File System</p>
       </body>
-    </html>
\ No newline at end of file
+    </html>
+    
+
+# requestFileSystem
+
+> アプリケーション データを格納するファイル システムを要求します。
+
+     window.requestFileSystem(type, size, successCallback, errorCallback)
+    
+
+*   **ウィンドウ**: グローバル ウィンドウ オブジェクトへの参照
+*   **タイプ**: ローカル ファイル システムの種類、LocalFileSystem 定数を参照ください
+*   **サイズ**: どのくらいのストレージ容量をバイト、必要とするアプリケーションで想定されることを示します。
+*   **successCallback**: ファイルシステム ・ オブジェクトを使って呼び出されます
+*   **解り**: エラー取得するファイルシステムが発生した場合に呼び出されます
+
+## ファイル システムの簡単な例を要求します。
+
+    function onSuccess(fileSystem) {
+        console.log(fileSystem.name);
+    }
+    
+    // request the persistent file system
+    window.requestFileSystem(LocalFileSystem.PERSISTENT, 0, onSuccess, onError);
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/000edf9b/docs/ja/edge/cordova/notification/notification.confirm.md
----------------------------------------------------------------------
diff --git a/docs/ja/edge/cordova/notification/notification.confirm.md b/docs/ja/edge/cordova/notification/notification.confirm.md
index 4fcfb01..ce20b08 100644
--- a/docs/ja/edge/cordova/notification/notification.confirm.md
+++ b/docs/ja/edge/cordova/notification/notification.confirm.md
@@ -27,7 +27,7 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 *   **タイトル**: ダイアログのタイトル。*(文字列)*(省略可能、既定値は`Confirm`)
 
-*   **buttonLabels**: ボタンのラベルを指定するコンマ区切り文字列。*(文字列)*(省略可能、既定値は`OK,Cancel`)
+*   **buttonLabels**: ボタンのラベルを指定する文字列の配列。*(配列)*(省略可能、既定値は [ `OK,Cancel` ])
 
 ## 説明
 
@@ -62,7 +62,7 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
             'You are the winner!', // message
              onConfirm,            // callback to invoke with index of button pressed
             'Game Over',           // title
-            'Restart,Exit'         // buttonLabels
+            ['Restart','Exit']         // buttonLabels
         );
     }
     
@@ -99,7 +99,7 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
                 'You are the winner!', // message
                  onConfirm,            // callback to invoke with index of button pressed
                 'Game Over',           // title
-                'Restart,Exit'         // buttonLabels
+                ['Restart','Exit']         // buttonLabels
             );
         }
     

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/000edf9b/docs/ja/edge/guide/platforms/android/plugin.md
----------------------------------------------------------------------
diff --git a/docs/ja/edge/guide/platforms/android/plugin.md b/docs/ja/edge/guide/platforms/android/plugin.md
index c2ecea9..0c24091 100644
--- a/docs/ja/edge/guide/platforms/android/plugin.md
+++ b/docs/ja/edge/guide/platforms/android/plugin.md
@@ -24,11 +24,7 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 プラグインの JavaScript の部分を常に使用して、 `cordova.exec` メソッドは次のように。
 
-<<<<<<< HEAD
     exec(<successFunction>, <failFunction>, <service>, <action>, [<args>]);
-=======
-    exec (< successFunction > < failFunction >, < サービス > < アクション > [< 引数 >]);
->>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
     
 
 これは、アンドロイド ネイティブ側には、もっとまたはより少なく通話にダウン沸騰、WebView から要求をマーシャ リングします、 `action` 法、 `service` に渡された引数を持つクラス、 `args` 配列。

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/000edf9b/docs/ja/edge/guide/platforms/ios/plugin.md
----------------------------------------------------------------------
diff --git a/docs/ja/edge/guide/platforms/ios/plugin.md b/docs/ja/edge/guide/platforms/ios/plugin.md
index e4b084c..a75f213 100644
--- a/docs/ja/edge/guide/platforms/ios/plugin.md
+++ b/docs/ja/edge/guide/platforms/ios/plugin.md
@@ -24,24 +24,16 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 プラグインの JavaScript の部分を常に使用して、 `cordova.exec` メソッドは次のように。
 
-<<<<<<< HEAD
     exec(<successFunction>, <failFunction>, <service>, <action>, [<args>]);
-=======
-    exec (< successFunction > < failFunction >, < サービス > < アクション > [< 引数 >]);
->>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
     
 
 これから要求をマーシャ リングします、 `UIWebView` 、iOS ネイティブ側にもっとまたはより少なく通話にダウン沸騰、 `action` メソッド、 `service` に渡された引数を持つクラス、 `args` 配列。
 
 指定のプラグインとして、 `<feature>` 、コルドバ iOS アプリケーションのプロジェクトのタグ `config.xml` ファイル。
 
-<<<<<<< HEAD
     <feature name="LocalStorage">
         <param name="ios-package" value="CDVLocalStorage" />
     </feature>
-=======
-    < 機能名 ="LocalStorage">< param の名前 = 値「ios パッケージ」="CDVLocalStorage"/></機能 >
->>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
     
 
 機能は、 `name` 属性は、JavaScript で使用すると一致する必要があります `exec` コールの `service` パラメーターと、 `value` 属性は、プラグインの Objective-C のクラスの名前と一致する必要があります。 `<param name>`私はする必要があります常に `"ios-package"` 。 このセットアップに従っていない場合、プラグイン コンパイル可能性がありますが、コルドバ到達されませんされます。
@@ -50,14 +42,10 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 それぞれの人生のためのプラグイン オブジェクトの 1 つのインスタンスが作成されます `UIWebView` 。 プラグインはまでインスタンス化されない最初、JavaScript から呼び出しによって参照されている場合を除き `<param>` と、 `onload` `name` 属性を設定する `"true"` で `config.xml` 。 例えば。
 
-<<<<<<< HEAD
     <feature name="Echo">
         <param name="ios-package" value="Echo" />
         <param name="onload" value="true" />
     </feature>
-=======
-    < 機能名 =「エコー」>< param の名前「ios パッケージ」値を = =「エコー」/>< param の名前"onload"値を = ="true"/></機能 >
->>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
     
 
 *ない*プラグインの初期化子を指定します。代わりに、プラグインを使用する必要があります、 `pluginInitialize` 、スタート アップ ロジックのメソッド。
@@ -70,7 +58,6 @@ Java スクリプトの設定をネイティブ側に要求するプラグイン
 
 どのような JavaScript の経由でプラグインにディスパッチを取得 `exec` 関数で渡される対応するプラグイン クラスの `action` メソッド。プラグインのメソッドは、この署名。
 
-<<<<<<< HEAD
     - (void)myMethod:(CDVInvokedUrlCommand*)command
     {
         CDVPluginResult* pluginResult = nil;
@@ -83,9 +70,6 @@ Java スクリプトの設定をネイティブ側に要求するプラグイン
         }
         [self.commandDelegate sendPluginResult:pluginResult callbackId:command.callbackId];
     }
-=======
-    -(void) myMethod:(CDVInvokedUrlCommand*) コマンド {CDVPluginResult * pluginResult = nil;NSString * myarg = [command.arguments objectAtIndex:0];場合 (myarg! = nil) {pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK];} 他 {pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_ERROR messageAsString:@"Arg が null"];} [self.commandDelegate sendPluginResult:pluginResult callbackId:command.callbackId];}
->>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
     
 
 1.  [CDVInvokedUrlCommand.h][1]
@@ -102,11 +86,7 @@ Java スクリプトの設定をネイティブ側に要求するプラグイン
 
 CDVPluginResult を使用してを返すことができますさまざまな結果型を JavaScript コールバックに戻るのようなクラスのメソッドを使用しています。
 
-<<<<<<< HEAD
     + (CDVPluginResult*)resultWithStatus:(CDVCommandStatus)statusOrdinal messageAs...
-=======
-    + (CDVPluginResult *) resultWithStatus: (CDVCommandStatus) statusOrdinal messageAs.
->>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
     
 
 作成することができます `String` 、 `Int` 、 `Double` 、 `Bool` 、 `Array` 、 `Dictionary` 、 `ArrayBuffer` 、および `Multipart` の種類。 または、任意の引数 (ちょうど送信ステータス) を添付しないでください。 または、エラーを返します。 その場合、コールバックは発生しませんないすべてで任意のプラグインの結果を送信することもできます。
@@ -121,18 +101,13 @@ CDVPluginResult を使用してを返すことができますさまざまな結
 
 我々 は、次のプロジェクトに追加の `config.xml` ファイル。
 
-<<<<<<< HEAD
     <feature name="Echo">
         <param name="ios-package" value="Echo" />
     </feature>
-=======
-    < 機能名 =「エコー」>< param の名前 = 値「ios パッケージ」=「エコー」/></機能 >
->>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
     
 
 我々 は、次のファイルを追加し、( `Echo.h` および `Echo.m` ) 私たちコルドバ iOS アプリケーション フォルダー内にプラグインのフォルダーに:
 
-<<<<<<< HEAD
     /********* Echo.h Cordova Plugin Header *******/
     
     #import <Cordova/CDV.h>
@@ -165,9 +140,6 @@ CDVPluginResult を使用してを返すことができますさまざまな結
     }
     
     @end
-=======
-    /--- Echo.h コルドバ プラグイン ヘッダー ---/#import < Cordova/CDV.h > @interface エコー: CDVPlugin - (void) エコー:(CDVInvokedUrlCommand*) コマンド;@end/* * * Echo.m コルドバのプラグイン実装 * * */#import"Echo.h"#import < Cordova/CDV.h > @implementation エコー - (void) エコー:(CDVInvokedUrlCommand*) コマンド {CDVPluginResult * pluginResult = nil;NSString * エコー = [command.arguments objectAtIndex:0];場合 (エコー ! = nil & & [エコー長さ] > 0) {pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK messageAsString:echo];} 他 {pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_ERROR];} [self.commandDelegate sendPluginResult:pluginResult callbackId:command.callbackId];} @end
->>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
     
 
 コードを見てをみましょう。上部に我々 はすべての必要なコルドバ輸入があります。私たちのクラスから拡張 `CDVPlugin` (非常に重要)。
@@ -182,7 +154,6 @@ CDVPluginResult を使用してを返すことができますさまざまな結
 
 プラグインのメソッドは、UI と同じスレッドで実行されます。あなたのプラグイン大量の処理が必要です、ブロッキング呼び出しを必要とする場合は、バック グラウンド スレッドを使用してください。たとえば。
 
-<<<<<<< HEAD
     - (void)myPluginMethod:(CDVInvokedUrlCommand*)command
     {
         // Check command.arguments here.
@@ -194,12 +165,6 @@ CDVPluginResult を使用してを返すことができますさまざまな結
             [self.commandDelegate sendPluginResult:pluginResult callbackId:command.callbackId];
         }];
     }
-=======
-    -(void) myPluginMethod:(CDVInvokedUrlCommand*) コマンド {//command.arguments をここでチェックします。
-        [self.commandDelegate runInBackground: ^ {NSString * ペイロード = nil;//いくつかのロジックをブロック.
-            CDVPluginResult * pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK messageAsString:payload];//SendPluginResult メソッドはスレッド セーフです。
-            [self.commandDelegate sendPluginResult:pluginResult callbackId:command.callbackId];}];}
->>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
     
 
 ## 高度なプラグイン機能

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/000edf9b/docs/ko/edge/cordova/camera/parameter/cameraOptions.md
----------------------------------------------------------------------
diff --git a/docs/ko/edge/cordova/camera/parameter/cameraOptions.md b/docs/ko/edge/cordova/camera/parameter/cameraOptions.md
index 8af1132..fb99512 100644
--- a/docs/ko/edge/cordova/camera/parameter/cameraOptions.md
+++ b/docs/ko/edge/cordova/camera/parameter/cameraOptions.md
@@ -66,6 +66,8 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 ## 안 드 로이드 단점
 
+*   어떤 `cameraDirection` 다시 연결 사진에 결과 값.
+
 *   무시는 `allowEdit` 매개 변수.
 
 *   `Camera.PictureSourceType.PHOTOLIBRARY`그리고 `Camera.PictureSourceType.SAVEDPHOTOALBUM` 둘 다 동일한 사진 앨범을 표시 합니다.

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/000edf9b/docs/ko/edge/cordova/file/file.md
----------------------------------------------------------------------
diff --git a/docs/ko/edge/cordova/file/file.md b/docs/ko/edge/cordova/file/file.md
index 50fa5c8..3e0dea7 100644
--- a/docs/ko/edge/cordova/file/file.md
+++ b/docs/ko/edge/cordova/file/file.md
@@ -16,7 +16,7 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 # 파일
 
-> 읽기, 쓰기 및 [W3C 파일 API][1] 를 기반 파일 시스템 계층 구조를 탐색 하기 위한 API.
+> 읽기, API 작성 하 고 [w3c 파일 api][1] 기반 파일 시스템 계층 구조 탐색.
 
  [1]: http://www.w3.org/TR/FileAPI
 

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/000edf9b/docs/ko/edge/cordova/file/filereader/filereader.md
----------------------------------------------------------------------
diff --git a/docs/ko/edge/cordova/file/filereader/filereader.md b/docs/ko/edge/cordova/file/filereader/filereader.md
index 6b660fc..4f394f1 100644
--- a/docs/ko/edge/cordova/file/filereader/filereader.md
+++ b/docs/ko/edge/cordova/file/filereader/filereader.md
@@ -64,7 +64,7 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 *   Windows Phone 7과 8
 *   윈도우 8
 
-## 데이터 URL로 읽기
+## readAsDataURL
 
 **매개 변수:**
 
@@ -81,14 +81,14 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
         reader.readAsDataURL(file);
     };
     
-    var fail = function (evt) {
+    var fail = function (error) {
         console.log(error.code);
     };
     
     entry.file(win, fail);
     
 
-## 텍스트로 읽기
+## readAsText
 
 **매개 변수:**
 
@@ -107,14 +107,14 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
         reader.readAsText(file);
     };
     
-    var fail = function (evt) {
+    var fail = function (error) {
         console.log(error.code);
     };
     
     entry.file(win, fail);
     
 
-## 빠른 예를 들어 중단
+## 중단
 
     function win(file) {
         var reader = new FileReader();
@@ -184,8 +184,8 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
             reader.readAsText(file);
         }
     
-        function fail(evt) {
-            console.log(evt.target.error.code);
+        function fail(error) {
+            console.log(error.code);
         }
     
         </script>
@@ -201,7 +201,7 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 *   **인코딩** 매개 변수는 지원 되지 않습니다, 및 효과에 항상 UTF8 인코딩.
 
-## 이진 문자열 읽기
+## readAsBinaryString
 
 현재 iOS와 안 드 로이드만 지원 합니다.
 
@@ -220,14 +220,14 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
         reader.readAsBinaryString(file);
     };
     
-    var fail = function (evt) {
+    var fail = function (error) {
         console.log(error.code);
     };
     
     entry.file(win, fail);
     
 
-## 배열 버퍼 읽기
+## readAsArrayBuffer
 
 현재 iOS와 안 드 로이드만 지원 합니다.
 
@@ -246,7 +246,7 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
         reader.readAsArrayBuffer(file);
     };
     
-    var fail = function (evt) {
+    var fail = function (error) {
         console.log(error.code);
     };
     

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/000edf9b/docs/ko/edge/cordova/file/localfilesystem/localfilesystem.md
----------------------------------------------------------------------
diff --git a/docs/ko/edge/cordova/file/localfilesystem/localfilesystem.md b/docs/ko/edge/cordova/file/localfilesystem/localfilesystem.md
index 04ee353..15c4cfb 100644
--- a/docs/ko/edge/cordova/file/localfilesystem/localfilesystem.md
+++ b/docs/ko/edge/cordova/file/localfilesystem/localfilesystem.md
@@ -100,4 +100,27 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
         <h1>Example</h1>
         <p>Local File System</p>
       </body>
-    </html>
\ No newline at end of file
+    </html>
+    
+
+# requestFileSystem
+
+> 응용 프로그램 데이터를 저장 하는 파일 시스템을 요청 합니다.
+
+     window.requestFileSystem(type, size, successCallback, errorCallback)
+    
+
+*   **창**: 글로벌 window 개체에 대 한 참조
+*   **형식**: 로컬 파일 시스템 형식, LocalFileSystem 상수 참조
+*   **크기**: 바이트에서 저장 공간이 얼마나 필요 기대 하는 응용 프로그램을 나타냅니다
+*   **successCallback**: 파일 시스템 개체와 호출
+*   **errorCallback**: 오류가 발생 하면 검색 파일 시스템 호출
+
+## 파일 시스템 빠른 예를 들어 요청
+
+    function onSuccess(fileSystem) {
+        console.log(fileSystem.name);
+    }
+    
+    // request the persistent file system
+    window.requestFileSystem(LocalFileSystem.PERSISTENT, 0, onSuccess, onError);
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/000edf9b/docs/ko/edge/cordova/notification/notification.confirm.md
----------------------------------------------------------------------
diff --git a/docs/ko/edge/cordova/notification/notification.confirm.md b/docs/ko/edge/cordova/notification/notification.confirm.md
index 7a144aa..4e4c4d3 100644
--- a/docs/ko/edge/cordova/notification/notification.confirm.md
+++ b/docs/ko/edge/cordova/notification/notification.confirm.md
@@ -27,7 +27,7 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 *   **제목**: 제목 대화 상자. *(문자열)* (옵션, 기본값:`Confirm`)
 
-*   **buttonLabels**: 단추 레이블을 지정 하는 쉼표로 구분 된 문자열. *(문자열)* (옵션, 기본값:`OK,Cancel`)
+*   **buttonLabels**: 단추 레이블을 지정 하는 문자열 배열입니다. *(배열)* (옵션, 기본값은 [ `OK,Cancel` ])
 
 ## 설명
 
@@ -62,7 +62,7 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
             'You are the winner!', // message
              onConfirm,            // callback to invoke with index of button pressed
             'Game Over',           // title
-            'Restart,Exit'         // buttonLabels
+            ['Restart','Exit']         // buttonLabels
         );
     }
     
@@ -99,7 +99,7 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
                 'You are the winner!', // message
                  onConfirm,            // callback to invoke with index of button pressed
                 'Game Over',           // title
-                'Restart,Exit'         // buttonLabels
+                ['Restart','Exit']         // buttonLabels
             );
         }
     

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/000edf9b/docs/ko/edge/guide/platforms/android/plugin.md
----------------------------------------------------------------------
diff --git a/docs/ko/edge/guide/platforms/android/plugin.md b/docs/ko/edge/guide/platforms/android/plugin.md
index 4b2e3a5..be5df68 100644
--- a/docs/ko/edge/guide/platforms/android/plugin.md
+++ b/docs/ko/edge/guide/platforms/android/plugin.md
@@ -24,11 +24,7 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 플러그인의 자바 부분 항상 사용 하는 `cordova.exec` 메서드가 다음과 같이:
 
-<<<<<<< HEAD
     exec(<successFunction>, <failFunction>, <service>, <action>, [<args>]);
-=======
-    exec (< successFunction >, < failFunction >, < 서비스 >, < 작업 > [< args >]);
->>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
     
 
 이 요청 전화 내려 더 많거나 적은 끓는 안 드 로이드 네이티브 쪽을 WebView에서 마샬링하는 `action` 메서드는 `service` 클래스에 전달 된 인수는 `args` 배열.

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/000edf9b/docs/ko/edge/guide/platforms/ios/plugin.md
----------------------------------------------------------------------
diff --git a/docs/ko/edge/guide/platforms/ios/plugin.md b/docs/ko/edge/guide/platforms/ios/plugin.md
index f78956a..0d55d72 100644
--- a/docs/ko/edge/guide/platforms/ios/plugin.md
+++ b/docs/ko/edge/guide/platforms/ios/plugin.md
@@ -24,24 +24,16 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 플러그인의 자바 부분 항상 사용 하는 `cordova.exec` 메서드가 다음과 같이:
 
-<<<<<<< HEAD
     exec(<successFunction>, <failFunction>, <service>, <action>, [<args>]);
-=======
-    exec (< successFunction >, < failFunction >, < 서비스 >, < 작업 > [< args >]);
->>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
     
 
 이 요청을 마샬링하는 `UIWebView` iOS 기본 측면, 더 많거나 적은 전화 아래로 끓는 `action` 메서드는 `service` 인수에 전달 된 클래스는 `args` 배열.
 
 지정한 플러그인으로는 `<feature>` 코르도바 iOS 응용 프로그램의 프로젝트에 태그 `config.xml` 파일.
 
-<<<<<<< HEAD
     <feature name="LocalStorage">
         <param name="ios-package" value="CDVLocalStorage" />
     </feature>
-=======
-    < 기능 이름 "LocalStorage" = >< param 이름을 = "ios 패키지" 값 = "CDVLocalStorage" / >< / 기능 >
->>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
     
 
 기능 `name` 특성은 자바 스크립트의 사용 일치 해야 `exec` 호출의 `service` 매개 변수, 및 `value` 특성 플러그인의 목표-C 클래스의 이름과 일치 해야 합니다. `<param name>`난 항상 이어야 한다 `"ios-package"` . 이 설치를 수행 하지 않으면, 플러그인 컴파일 수 있습니다 하지만 코르도바 연결할 수 수 없습니다.
@@ -50,14 +42,10 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 각각의 인생에 대 한 플러그인 개체의 인스턴스 생성 `UIWebView` . 플러그인은 인스턴스화되지 않습니다 JavaScript에서 호출 하 여 처음 참조 될 때까지 않는 한 `<param>` 와 `onload` `name` 특성 설정 `"true"` 에 `config.xml` . 예를 들면:
 
-<<<<<<< HEAD
     <feature name="Echo">
         <param name="ios-package" value="Echo" />
         <param name="onload" value="true" />
     </feature>
-=======
-    < 기능 이름 "에코" = >< param 이름을 "ios 패키지" 값 = "에코" = / >< param 이름을 = "onload" 값 = "true" / >< / 기능 >
->>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
     
 
 *아니* 플러그인에 대 한 이니셜라이저를 지정입니다. 대신, 플러그인을 사용 해야 합니다에 `pluginInitialize` 그들의 시작 논리에 대 한 방법.
@@ -70,7 +58,6 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 무슨 자바 스크립트를 통해 플러그인에 파견 되 면 `exec` 함수는 해당 플러그인 클래스에 전달 되 면 `action` 메서드. 플러그인 방법이이 서명을 했다:
 
-<<<<<<< HEAD
     - (void)myMethod:(CDVInvokedUrlCommand*)command
     {
         CDVPluginResult* pluginResult = nil;
@@ -82,14 +69,6 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
             pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_ERROR messageAsString:@"Arg was null"];
         }
         [self.commandDelegate sendPluginResult:pluginResult callbackId:command.callbackId];
-=======
-    -(void) myMethod:(CDVInvokedUrlCommand*) 명령 {CDVPluginResult * pluginResult = 없음;
-        NSString * myarg = [command.arguments objectAtIndex:0];
-    
-        경우 (myarg! = nil) {pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK];
-        } 다른 {pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_ERROR messageAsString:@"Arg null 했다"];
-        } [self.commandDelegate sendPluginResult:pluginResult callbackId:command.callbackId];
->>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
     }
     
 
@@ -107,11 +86,7 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 CDVPluginResult를 사용 하 여 돌아갈 수 있습니다 다양 한 결과 형식 다시 자바 스크립트 콜백을 처럼 클래스 메서드를 사용 하 여:
 
-<<<<<<< HEAD
     + (CDVPluginResult*)resultWithStatus:(CDVCommandStatus)statusOrdinal messageAs...
-=======
-    + (CDVPluginResult *) resultWithStatus: (CDVCommandStatus) statusOrdinal messageAs...
->>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
     
 
 만들 수 있는 `String` , `Int` , `Double` , `Bool` , `Array` , `Dictionary` , `ArrayBuffer` , 및 `Multipart` 형식. 또는 인수 (그냥 송신 상태)를 첨부 하지 않습니다. 또는 오류를 반환 합니다. 선택할 수 있습니다 심지어 어떤 플러그인 결과 전혀 보내지를 어떤 경우에 콜백이 발생 하지 않습니다.
@@ -126,18 +101,13 @@ CDVPluginResult를 사용 하 여 돌아갈 수 있습니다 다양 한 결과 
 
 우리는 프로젝트의 다음에 추가할 `config.xml` 파일:
 
-<<<<<<< HEAD
     <feature name="Echo">
         <param name="ios-package" value="Echo" />
     </feature>
-=======
-    < 기능 이름 "에코" = >< param 이름을 "ios 패키지" 값 = "에코" = / >< / 기능 >
->>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
     
 
 그 후에 다음 파일 추가 ( `Echo.h` 및 `Echo.m` ) 우리의 코르도바 iOS 응용 프로그램 폴더 안의 플러그인 폴더에:
 
-<<<<<<< HEAD
     /********* Echo.h Cordova Plugin Header *******/
     
     #import <Cordova/CDV.h>
@@ -170,17 +140,6 @@ CDVPluginResult를 사용 하 여 돌아갈 수 있습니다 다양 한 결과 
     }
     
     @end
-=======
-    / --- Echo.h 코르도바 플러그인 헤더 --- / #import < Cordova/CDV.h > @interface 에코: CDVPlugin-(void) 에코:(CDVInvokedUrlCommand*) 명령;
-    
-    @end / --- Echo.m 코르도바 플러그인 구현 --- / #import "Echo.h" #import < Cordova/CDV.h > @implementation 에코-(void) 에코:(CDVInvokedUrlCommand*) 명령 {CDVPluginResult * pluginResult = 없음;
-        NSString * 에코 = [command.arguments objectAtIndex:0];
-    
-        경우 (에코! = 대 0 & & [에코 길이] > 0) {pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK messageAsString:echo];
-        } 다른 {pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_ERROR];
-        } [self.commandDelegate sendPluginResult:pluginResult callbackId:command.callbackId];
-    } @end
->>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
     
 
 코드를 살펴 봅시다. 상단에 우리는 모든 필요한 코르 도우 바 수입. 우리의 클래스에서 확장 `CDVPlugin` (매우 중요).
@@ -195,7 +154,6 @@ CDVPluginResult를 사용 하 여 돌아갈 수 있습니다 다양 한 결과 
 
 플러그인 메서드는 UI와 동일한 스레드에서 실행 됩니다. 귀하의 플러그인 처리의 큰 거래를 필요로 하거나 차단 호출, 백그라운드 스레드를 사용 해야 합니다. 예를 들어:
 
-<<<<<<< HEAD
     - (void)myPluginMethod:(CDVInvokedUrlCommand*)command
     {
         // Check command.arguments here.
@@ -204,13 +162,6 @@ CDVPluginResult를 사용 하 여 돌아갈 수 있습니다 다양 한 결과 
             // Some blocking logic...
             CDVPluginResult* pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK messageAsString:payload];
             // The sendPluginResult method is thread-safe.
-=======
-    -(void) myPluginMethod:(CDVInvokedUrlCommand*) 명령 {/ / 여기 command.arguments를 확인 합니다.
-        [self.commandDelegate runInBackground: ^ {NSString * 페이로드 = 없음;
-            / / 일부 논리를 차단...
-            CDVPluginResult * pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK messageAsString:payload];
-            / / SendPluginResult 메서드는 스레드로부터 안전 합니다.
->>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
             [self.commandDelegate sendPluginResult:pluginResult callbackId:command.callbackId];
         }];
     }

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/000edf9b/docs/ru/edge/cordova/camera/camera.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/camera/camera.md b/docs/ru/edge/cordova/camera/camera.md
index 96edfda..bba75be 100644
--- a/docs/ru/edge/cordova/camera/camera.md
+++ b/docs/ru/edge/cordova/camera/camera.md
@@ -14,7 +14,7 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
    under the License.
 ---
 
-# Камеры
+# Камера
 
 > `camera`Объект предоставляет доступ к приложение камеры устройства по умолчанию.
 

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/000edf9b/docs/ru/edge/cordova/camera/parameter/cameraOptions.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/camera/parameter/cameraOptions.md b/docs/ru/edge/cordova/camera/parameter/cameraOptions.md
index 412b13c..f15431a 100644
--- a/docs/ru/edge/cordova/camera/parameter/cameraOptions.md
+++ b/docs/ru/edge/cordova/camera/parameter/cameraOptions.md
@@ -66,6 +66,8 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 ## Андроид причуды
 
+*   Любые `cameraDirection` значение результатов в задней стороне фото.
+
 *   Игнорирует `allowEdit` параметр.
 
 *   `Camera.PictureSourceType.PHOTOLIBRARY`и `Camera.PictureSourceType.SAVEDPHOTOALBUM` оба отображения же фотоальбом.

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/000edf9b/docs/ru/edge/cordova/connection/connection.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/connection/connection.md b/docs/ru/edge/cordova/connection/connection.md
index 57a82c9..d747c6b 100644
--- a/docs/ru/edge/cordova/connection/connection.md
+++ b/docs/ru/edge/cordova/connection/connection.md
@@ -14,7 +14,7 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
    under the License.
 ---
 
-# Connection
+# Подключение
 
 > `connection`Объектов, через `navigator.connection` , предоставляет информацию о сотовых и wifi подключение устройства.
 

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/000edf9b/docs/ru/edge/cordova/file/file.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/file/file.md b/docs/ru/edge/cordova/file/file.md
index b7eb995..feab2a5 100644
--- a/docs/ru/edge/cordova/file/file.md
+++ b/docs/ru/edge/cordova/file/file.md
@@ -16,7 +16,7 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 # Файл
 
-> API-интерфейс для чтения, записи и перемещения файловой системы иерархии, основываясь на [Файле API W3C][1].
+> Интерфейс API, чтобы читать, писать и навигации по иерархиям файловой системы, основанные на [w3c файла api][1].
 
  [1]: http://www.w3.org/TR/FileAPI
 

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/000edf9b/docs/ru/edge/cordova/file/filereader/filereader.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/file/filereader/filereader.md b/docs/ru/edge/cordova/file/filereader/filereader.md
index 3ebcc7a..6291552 100644
--- a/docs/ru/edge/cordova/file/filereader/filereader.md
+++ b/docs/ru/edge/cordova/file/filereader/filereader.md
@@ -64,7 +64,7 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 *   Windows Phone 7 и 8
 *   ОС Windows 8
 
-## Читать как URL данных
+## readAsDataURL
 
 **Параметры:**
 
@@ -81,14 +81,14 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
         reader.readAsDataURL(file);
     };
     
-    var fail = function (evt) {
+    var fail = function (error) {
         console.log(error.code);
     };
     
     entry.file(win, fail);
     
 
-## Читать текст
+## readAsText
 
 **Параметры:**
 
@@ -107,14 +107,14 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
         reader.readAsText(file);
     };
     
-    var fail = function (evt) {
+    var fail = function (error) {
         console.log(error.code);
     };
     
     entry.file(win, fail);
     
 
-## Прервать быстрый пример
+## прервать
 
     function win(file) {
         var reader = new FileReader();
@@ -184,8 +184,8 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
             reader.readAsText(file);
         }
     
-        function fail(evt) {
-            console.log(evt.target.error.code);
+        function fail(error) {
+            console.log(error.code);
         }
     
         </script>
@@ -201,7 +201,7 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 *   Параметр **Кодировка** не поддерживается, и кодировку UTF8 действует всегда.
 
-## Читать как двоичная строка
+## readAsBinaryString
 
 В настоящее время поддерживается только на iOS и Android.
 
@@ -220,14 +220,14 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
         reader.readAsBinaryString(file);
     };
     
-    var fail = function (evt) {
+    var fail = function (error) {
         console.log(error.code);
     };
     
     entry.file(win, fail);
     
 
-## Читать как буфер массива
+## readAsArrayBuffer
 
 В настоящее время поддерживается только на iOS и Android.
 
@@ -246,7 +246,7 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
         reader.readAsArrayBuffer(file);
     };
     
-    var fail = function (evt) {
+    var fail = function (error) {
         console.log(error.code);
     };
     

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/000edf9b/docs/ru/edge/cordova/file/localfilesystem/localfilesystem.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/file/localfilesystem/localfilesystem.md b/docs/ru/edge/cordova/file/localfilesystem/localfilesystem.md
index c4469df..e67f61b 100644
--- a/docs/ru/edge/cordova/file/localfilesystem/localfilesystem.md
+++ b/docs/ru/edge/cordova/file/localfilesystem/localfilesystem.md
@@ -100,4 +100,27 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
         <h1>Example</h1>
         <p>Local File System</p>
       </body>
-    </html>
\ No newline at end of file
+    </html>
+    
+
+# requestFileSystem
+
+> Запросить файловую систему для хранения данных приложения.
+
+     window.requestFileSystem(type, size, successCallback, errorCallback)
+    
+
+*   **окно**: ссылка на объект глобального окна
+*   **тип**: местные системы тип файла, см. LocalFileSystem константы
+*   **Размер**: указывает, сколько места, в байтах, приложение и ожидает ее нужно
+*   **successCallback**: вызывается с помощью объекта файловой системы
+*   **errorCallback**: вызывается, если ошибка происходит извлечение файловой системы
+
+## Запрос файловой системы быстрый пример
+
+    function onSuccess(fileSystem) {
+        console.log(fileSystem.name);
+    }
+    
+    // request the persistent file system
+    window.requestFileSystem(LocalFileSystem.PERSISTENT, 0, onSuccess, onError);
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/000edf9b/docs/ru/edge/cordova/geolocation/geolocation.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/geolocation/geolocation.md b/docs/ru/edge/cordova/geolocation/geolocation.md
index d9966a4..f86c497 100644
--- a/docs/ru/edge/cordova/geolocation/geolocation.md
+++ b/docs/ru/edge/cordova/geolocation/geolocation.md
@@ -14,7 +14,7 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
    under the License.
 ---
 
-# Геолокация
+# Географическое положение
 
 > `geolocation`Объект предоставляет доступ к данным местонахождение на основе GPS-датчик устройства или выведен из сети сигналов.
 

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/000edf9b/docs/ru/edge/cordova/notification/notification.confirm.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/notification/notification.confirm.md b/docs/ru/edge/cordova/notification/notification.confirm.md
index 3c5bc13..34d498b 100644
--- a/docs/ru/edge/cordova/notification/notification.confirm.md
+++ b/docs/ru/edge/cordova/notification/notification.confirm.md
@@ -27,7 +27,7 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 *   **название**: диалоговое окно название. *(Строка)* (Обязательно, по умолчанию`Confirm`)
 
-*   **buttonLabels**: запятыми строку, указывающую метки кнопок. *(Строка)* (Обязательно, по умолчанию`OK,Cancel`)
+*   **buttonLabels**: массив строк, указание метки кнопок. *(Массив)* (Обязательно, по умолчанию [ `OK,Cancel` ])
 
 ## Описание
 
@@ -62,7 +62,7 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
             'You are the winner!', // message
              onConfirm,            // callback to invoke with index of button pressed
             'Game Over',           // title
-            'Restart,Exit'         // buttonLabels
+            ['Restart','Exit']         // buttonLabels
         );
     }
     
@@ -99,7 +99,7 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
                 'You are the winner!', // message
                  onConfirm,            // callback to invoke with index of button pressed
                 'Game Over',           // title
-                'Restart,Exit'         // buttonLabels
+                ['Restart','Exit']         // buttonLabels
             );
         }
     

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/000edf9b/docs/ru/edge/guide/platforms/index.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/guide/platforms/index.md b/docs/ru/edge/guide/platforms/index.md
index 2a25635..97b3c96 100644
--- a/docs/ru/edge/guide/platforms/index.md
+++ b/docs/ru/edge/guide/platforms/index.md
@@ -14,7 +14,7 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
    under the License.
 ---
 
-# Платформа гиды
+# Руководство по поддерживаемым платформам
 
 Прежде чем приступить к разработка для любой из платформ перечисленных ниже, вам потребуется установить поддержку Cordova в командной строке (CLI). (см. интерфейс командной строки.)
 

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/000edf9b/docs/ru/edge/index.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/index.md b/docs/ru/edge/index.md
index 474e358..07df25e 100644
--- a/docs/ru/edge/index.md
+++ b/docs/ru/edge/index.md
@@ -43,7 +43,7 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
     </li>
     <li>
       <h2>
-        Руководтсво по настройке
+        Справочник по настройке
       </h2>
       
       <span>Настройка вашего приложения.</span>

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/000edf9b/docs/zh/edge/cordova/camera/parameter/cameraOptions.md
----------------------------------------------------------------------
diff --git a/docs/zh/edge/cordova/camera/parameter/cameraOptions.md b/docs/zh/edge/cordova/camera/parameter/cameraOptions.md
index 427137b..847ceac 100644
--- a/docs/zh/edge/cordova/camera/parameter/cameraOptions.md
+++ b/docs/zh/edge/cordova/camera/parameter/cameraOptions.md
@@ -66,6 +66,8 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 ## Android 的怪癖
 
+*   任何 `cameraDirection` 值回朝的照片中的結果。
+
 *   忽略 `allowEdit` 參數。
 
 *   `Camera.PictureSourceType.PHOTOLIBRARY`和 `Camera.PictureSourceType.SAVEDPHOTOALBUM` 都顯示相同的相冊。

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/000edf9b/docs/zh/edge/cordova/file/file.md
----------------------------------------------------------------------
diff --git a/docs/zh/edge/cordova/file/file.md b/docs/zh/edge/cordova/file/file.md
index 5b680e0..d459842 100644
--- a/docs/zh/edge/cordova/file/file.md
+++ b/docs/zh/edge/cordova/file/file.md
@@ -16,7 +16,7 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 # 檔
 
-> 一個 API,用於讀取、 寫入和導航基於[W3C 檔 API][1]的檔案系統層次結構.
+> 一個 API,用於讀取、 寫入和導航基於[w3c 檔 api][1]的檔案系統層次結構.
 
  [1]: http://www.w3.org/TR/FileAPI
 

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/000edf9b/docs/zh/edge/cordova/file/filereader/filereader.md
----------------------------------------------------------------------
diff --git a/docs/zh/edge/cordova/file/filereader/filereader.md b/docs/zh/edge/cordova/file/filereader/filereader.md
index b62a7d6..0d0d465 100644
--- a/docs/zh/edge/cordova/file/filereader/filereader.md
+++ b/docs/zh/edge/cordova/file/filereader/filereader.md
@@ -64,7 +64,7 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 *   Windows Phone 7 和 8
 *   Windows 8
 
-## 讀取資料的 URL 作為
+## readAsDataURL
 
 **參數:**
 
@@ -81,14 +81,14 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
         reader.readAsDataURL(file);
     };
     
-    var fail = function (evt) {
+    var fail = function (error) {
         console.log(error.code);
     };
     
     entry.file(win, fail);
     
 
-## 以文本格式閱讀
+## readAsText
 
 **參數:**
 
@@ -107,14 +107,14 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
         reader.readAsText(file);
     };
     
-    var fail = function (evt) {
+    var fail = function (error) {
         console.log(error.code);
     };
     
     entry.file(win, fail);
     
 
-## 中止快速示例
+## 中止
 
     function win(file) {
         var reader = new FileReader();
@@ -184,8 +184,8 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
             reader.readAsText(file);
         }
     
-        function fail(evt) {
-            console.log(evt.target.error.code);
+        function fail(error) {
+            console.log(error.code);
         }
     
         </script>
@@ -201,7 +201,7 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 *   **編碼**參數不受支援,並且 UTF8 編碼總是在效果。
 
-## 讀取的二進位字串
+## readAsBinaryString
 
 目前僅支援 iOS 和 android 系統。
 
@@ -220,14 +220,14 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
         reader.readAsBinaryString(file);
     };
     
-    var fail = function (evt) {
+    var fail = function (error) {
         console.log(error.code);
     };
     
     entry.file(win, fail);
     
 
-## 作為陣列緩衝區中讀取
+## readAsArrayBuffer
 
 目前僅支援 iOS 和 android 系統。
 
@@ -246,7 +246,7 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
         reader.readAsArrayBuffer(file);
     };
     
-    var fail = function (evt) {
+    var fail = function (error) {
         console.log(error.code);
     };
     

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/000edf9b/docs/zh/edge/cordova/file/localfilesystem/localfilesystem.md
----------------------------------------------------------------------
diff --git a/docs/zh/edge/cordova/file/localfilesystem/localfilesystem.md b/docs/zh/edge/cordova/file/localfilesystem/localfilesystem.md
index 48e247d..1dd8326 100644
--- a/docs/zh/edge/cordova/file/localfilesystem/localfilesystem.md
+++ b/docs/zh/edge/cordova/file/localfilesystem/localfilesystem.md
@@ -100,4 +100,27 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
         <h1>Example</h1>
         <p>Local File System</p>
       </body>
-    </html>
\ No newline at end of file
+    </html>
+    
+
+# requestFileSystem
+
+> 請求一個檔案系統,用來存儲應用程式資料。
+
+     window.requestFileSystem(type, size, successCallback, errorCallback)
+    
+
+*   **視窗**: 對全球視窗物件的引用
+*   **類型**: 本地檔案系統類型,請參見場合常數
+*   **大小**: 指示應用程式期望需要多少存儲空間,以位元組為單位,
+*   **successCallback**: 使用一個檔案系統物件調用
+*   **errorCallback**: 如果發生錯誤的檢索檔案系統調用
+
+## 請求檔案系統快速示例
+
+    function onSuccess(fileSystem) {
+        console.log(fileSystem.name);
+    }
+    
+    // request the persistent file system
+    window.requestFileSystem(LocalFileSystem.PERSISTENT, 0, onSuccess, onError);
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/000edf9b/docs/zh/edge/cordova/notification/notification.confirm.md
----------------------------------------------------------------------
diff --git a/docs/zh/edge/cordova/notification/notification.confirm.md b/docs/zh/edge/cordova/notification/notification.confirm.md
index 4b1e541..6dd1a22 100644
--- a/docs/zh/edge/cordova/notification/notification.confirm.md
+++ b/docs/zh/edge/cordova/notification/notification.confirm.md
@@ -27,7 +27,7 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 *   **標題**: 標題對話方塊。*(字串)*(可選,預設值為`Confirm`)
 
-*   **buttonLabels**: 指定按鈕標籤以逗號分隔的字串。*(字串)*(可選,預設值為`OK,Cancel`)
+*   **buttonLabels**: 指定按鈕標籤的字串陣列。*(陣列)*(可選,預設值為 [ `OK,Cancel` ])
 
 ## 說明
 
@@ -62,7 +62,7 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
             'You are the winner!', // message
              onConfirm,            // callback to invoke with index of button pressed
             'Game Over',           // title
-            'Restart,Exit'         // buttonLabels
+            ['Restart','Exit']         // buttonLabels
         );
     }
     
@@ -99,7 +99,7 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
                 'You are the winner!', // message
                  onConfirm,            // callback to invoke with index of button pressed
                 'Game Over',           // title
-                'Restart,Exit'         // buttonLabels
+                ['Restart','Exit']         // buttonLabels
             );
         }
     

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/000edf9b/docs/zh/edge/guide/platforms/android/plugin.md
----------------------------------------------------------------------
diff --git a/docs/zh/edge/guide/platforms/android/plugin.md b/docs/zh/edge/guide/platforms/android/plugin.md
index f595a4f..ef4973b 100644
--- a/docs/zh/edge/guide/platforms/android/plugin.md
+++ b/docs/zh/edge/guide/platforms/android/plugin.md
@@ -24,11 +24,7 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 一個外掛程式的 JavaScript 部分始終使用 `cordova.exec` 方法,如下所示:
 
-<<<<<<< HEAD
     exec(<successFunction>, <failFunction>, <service>, <action>, [<args>]);
-=======
-    exec (< successFunction > < failFunction >、 < 服務 >、 < 行動 > [< args >]) ;
->>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
     
 
 這封送從 web 視圖到 Android 的本機方面,更多或更少沸騰到調用請求 `action` 上的方法 `service` 類,傳入的參數中的 `args` 陣列。

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/000edf9b/docs/zh/edge/guide/platforms/ios/plugin.md
----------------------------------------------------------------------
diff --git a/docs/zh/edge/guide/platforms/ios/plugin.md b/docs/zh/edge/guide/platforms/ios/plugin.md
index e6832ab..f4c4257 100644
--- a/docs/zh/edge/guide/platforms/ios/plugin.md
+++ b/docs/zh/edge/guide/platforms/ios/plugin.md
@@ -24,24 +24,16 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 一個外掛程式的 JavaScript 部分始終使用 `cordova.exec` 方法,如下所示:
 
-<<<<<<< HEAD
     exec(<successFunction>, <failFunction>, <service>, <action>, [<args>]);
-=======
-    exec (< successFunction > < failFunction >、 < 服務 >、 < 行動 > [< args >]) ;
->>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
     
 
 這封送一個請求從 `UIWebView` 到 iOS 本機側,更或較不沸騰到調用 `action` 方法 `service` 類,傳入的參數中的 `args` 陣列。
 
 指定外掛程式作為 `<feature>` 在科爾多瓦 iOS 應用程式專案中的標記 `config.xml` 檔。
 
-<<<<<<< HEAD
     <feature name="LocalStorage">
         <param name="ios-package" value="CDVLocalStorage" />
     </feature>
-=======
-    < 功能名稱 ="認為">< 參數名稱 ="ios 包"值 ="CDVLocalStorage"/ >< / 功能 >
->>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
     
 
 功能 `name` 屬性應匹配您在 JavaScript 中使用 `exec` 調用的 `service` 參數,和 `value` 屬性應與外掛程式的目標 C 類的名稱相匹配。 `<param name>`應始終是我 `"ios-package"` 。 如果不遵循此安裝程式,該外掛程式可能編譯,但不是會到達科爾多瓦。
@@ -50,14 +42,10 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 外掛程式物件的一個實例創建為生活的每個 `UIWebView` 。 外掛程式不會具現化之前他們第一次引用通過調用從 JavaScript,除非 `<param>` 與 `onload` `name` 屬性設置為 `"true"` 的 `config.xml` 。 例如:
 
-<<<<<<< HEAD
     <feature name="Echo">
         <param name="ios-package" value="Echo" />
         <param name="onload" value="true" />
     </feature>
-=======
-    < 功能名稱 ="回聲">< 參數名稱 ="ios 包"值 ="回聲"/ >< 參數名稱 ="onload"值 ="true"/ >< / 功能 >
->>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
     
 
 有*沒有*指定外掛程式的初始值設定項。相反,應使用外掛程式 `pluginInitialize` 他們開辦的邏輯方法。
@@ -70,7 +58,6 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 什麼獲取調度到該外掛程式通過 JavaScript 的 `exec` 函數獲取傳遞到相應的外掛程式類的 `action` 方法。外掛程式的方法有此簽名:
 
-<<<<<<< HEAD
     - (void)myMethod:(CDVInvokedUrlCommand*)command
     {
         CDVPluginResult* pluginResult = nil;
@@ -83,9 +70,6 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
         }
         [self.commandDelegate sendPluginResult:pluginResult callbackId:command.callbackId];
     }
-=======
-    -(失效) myMethod:(CDVInvokedUrlCommand*) 命令 {CDVPluginResult * pluginResult = 零 ;NSString * myarg = [command.arguments objectAtIndex:0];如果 (myarg! = 無) {pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK];} 其他 {pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_ERROR messageAsString:@"Arg 為空"] ;} [self.commandDelegate sendPluginResult:pluginResult callbackId:command.callbackId] ;}
->>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
     
 
 1.  [CDVInvokedUrlCommand.h][1]
@@ -102,11 +86,7 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 使用 CDVPluginResult 可以返回結果類型的各種回您的 JavaScript 回呼函數,使用看起來像的類方法:
 
-<<<<<<< HEAD
     + (CDVPluginResult*)resultWithStatus:(CDVCommandStatus)statusOrdinal messageAs...
-=======
-    + (CDVPluginResult *) resultWithStatus: (CDVCommandStatus) statusOrdinal messageAs......
->>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
     
 
 您可以創建 `String` , `Int` , `Double` , `Bool` , `Array` , `Dictionary` , `ArrayBuffer` ,和 `Multipart` 類型。 或者,不附加任何參數 (只是發送狀態)。 或者,返回一個錯誤。 你甚至可以選擇不發送任何外掛程式的結果,在這種情況下不會觸發回檔。
@@ -121,18 +101,13 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 我們會將以下內容添加到該專案的 `config.xml` 檔:
 
-<<<<<<< HEAD
     <feature name="Echo">
         <param name="ios-package" value="Echo" />
     </feature>
-=======
-    < 功能名稱 ="回聲">< 參數名稱 ="ios 包"值 ="回聲"/ >< / 功能 >
->>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
     
 
 然後我們將添加下列檔 ( `Echo.h` 和 `Echo.m` ) 的外掛程式資料夾裡面我們科爾多瓦 iOS 應用程式資料夾中:
 
-<<<<<<< HEAD
     /********* Echo.h Cordova Plugin Header *******/
     
     #import <Cordova/CDV.h>
@@ -165,9 +140,6 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
     }
     
     @end
-=======
-    / --- Echo.h 科爾多瓦外掛程式頭 --- / #import < Cordova/CDV.h > @interface 回聲: CDVPlugin-(void) echo:(CDVInvokedUrlCommand*) 命令 ;@end / * * * Echo.m 科爾多瓦外掛程式執行 * * * / #import"Echo.h"#import < Cordova/CDV.h > @implementation 回聲-(失效) echo:(CDVInvokedUrlCommand*) 命令 {CDVPluginResult * pluginResult = 零 ;NSString * 回聲 = [command.arguments objectAtIndex:0];如果 (回聲! = 無 & & [回聲長度] > 0) {pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK messageAsString:echo];} 其他 {pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_ERROR];} [self.commandDelegate sendPluginResult:pluginResult callbackId:command.callbackId] ;} @end
->>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
     
 
 讓我們看看代碼。在頂部,我們有所有必要的科爾多瓦進口。我們班延伸從 `CDVPlugin` (非常重要)。
@@ -182,7 +154,6 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 在相同的 UI 執行緒中執行的外掛程式方法。如果你的外掛程式需要大量的處理,或者需要一個阻塞調用,則應使用後臺執行緒。例如:
 
-<<<<<<< HEAD
     - (void)myPluginMethod:(CDVInvokedUrlCommand*)command
     {
         // Check command.arguments here.
@@ -194,12 +165,6 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
             [self.commandDelegate sendPluginResult:pluginResult callbackId:command.callbackId];
         }];
     }
-=======
-    -(失效) myPluginMethod:(CDVInvokedUrlCommand*) 命令 {/ / 檢查 command.arguments 在這裡。
-        [self.commandDelegate runInBackground: ^ {NSString * 有效載荷 = 零 ;/ 有些阻塞的邏輯......
-            CDVPluginResult * pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK messageAsString:payload];/ / SendPluginResult 方法是執行緒安全的。
-            [self.commandDelegate sendPluginResult:pluginResult callbackId:command.callbackId] ;}];}
->>>>>>> e7168dd7e82a8aab11a01117413dfd91486e029e
     
 
 ## 高級的外掛程式功能