http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/a890e4de/www/docs/zh-cn/3.4.0/cordova/events/events.startcallbutton.md
----------------------------------------------------------------------
diff --git a/www/docs/zh-cn/3.4.0/cordova/events/events.startcallbutton.md 
b/www/docs/zh-cn/3.4.0/cordova/events/events.startcallbutton.md
new file mode 100644
index 0000000..deceda4
--- /dev/null
+++ b/www/docs/zh-cn/3.4.0/cordova/events/events.startcallbutton.md
@@ -0,0 +1,82 @@
+---
+license: >
+    Licensed to the Apache Software Foundation (ASF) under one
+    or more contributor license agreements.  See the NOTICE file
+    distributed with this work for additional information
+    regarding copyright ownership.  The ASF licenses this file
+    to you under the Apache License, Version 2.0 (the
+    "License"); you may not use this file except in compliance
+    with the License.  You may obtain a copy of the License at
+
+        http://www.apache.org/licenses/LICENSE-2.0
+
+    Unless required by applicable law or agreed to in writing,
+    software distributed under the License is distributed on an
+    "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+    KIND, either express or implied.  See the License for the
+    specific language governing permissions and limitations
+    under the License.
+
+title: startcallbutton
+---
+
+# startcallbutton
+
+當使用者按下開始呼叫按鈕時,將觸發該事件。
+
+    document.addEventListener("startcallbutton", yourCallbackFunction, false);
+    
+
+## 詳細資訊
+
+如果您需要重寫預設開始調用行為您可以註冊為事件攔截器 
`startcallbutton` 事件。
+
+應用程式通常應使用 `document.addEventListener` 
將一個事件攔截器附加一次 `[deviceready](events.deviceready.html)` 
事件火災。
+
+## 支援的平臺
+
+*   黑莓 10
+
+## 快速的示例
+
+    document.addEventListener("startcallbutton", onStartCallKeyDown, false);
+    
+    function onStartCallKeyDown() {
+        // Handle the start call button
+    }
+    
+
+## 完整的示例
+
+    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
+                          "http://www.w3.org/TR/html4/strict.dtd";>
+    <html>
+      <head>
+        <title>Start Call Button Example</title>
+    
+        <script type="text/javascript" charset="utf-8" 
src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        function onLoad() {
+            document.addEventListener("deviceready", onDeviceReady, false);
+        }
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+            // Register the event listener
+            document.addEventListener("startcallbutton", onStartCallKeyDown, 
false);
+        }
+    
+        // Handle the start call button
+        //
+        function onStartCallKeyDown() {
+        }
+    
+        </script>
+      </head>
+      <body onload="onLoad()">
+      </body>
+    </html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/a890e4de/www/docs/zh-cn/3.4.0/cordova/events/events.volumedownbutton.md
----------------------------------------------------------------------
diff --git a/www/docs/zh-cn/3.4.0/cordova/events/events.volumedownbutton.md 
b/www/docs/zh-cn/3.4.0/cordova/events/events.volumedownbutton.md
new file mode 100644
index 0000000..a9f2f9a
--- /dev/null
+++ b/www/docs/zh-cn/3.4.0/cordova/events/events.volumedownbutton.md
@@ -0,0 +1,82 @@
+---
+license: >
+    Licensed to the Apache Software Foundation (ASF) under one
+    or more contributor license agreements.  See the NOTICE file
+    distributed with this work for additional information
+    regarding copyright ownership.  The ASF licenses this file
+    to you under the Apache License, Version 2.0 (the
+    "License"); you may not use this file except in compliance
+    with the License.  You may obtain a copy of the License at
+
+        http://www.apache.org/licenses/LICENSE-2.0
+
+    Unless required by applicable law or agreed to in writing,
+    software distributed under the License is distributed on an
+    "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+    KIND, either express or implied.  See the License for the
+    specific language governing permissions and limitations
+    under the License.
+
+title: volumedownbutton
+---
+
+# volumedownbutton
+
+在使用者按下按鈕卷時,將觸發該事件。
+
+    document.addEventListener("volumedownbutton", yourCallbackFunction, false);
+    
+
+## 詳細資訊
+
+如果您需要重寫預設音量降低的行為你
可以註冊為事件攔截器 `volumedownbutton` 事件。
+
+應用程式通常應使用 `document.addEventListener` 
將一個事件攔截器附加一次 `[deviceready](events.deviceready.html)` 
事件火災。
+
+## 支援的平臺
+
+*   黑莓 10
+
+## 快速的示例
+
+    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/a890e4de/www/docs/zh-cn/3.4.0/cordova/events/events.volumeupbutton.md
----------------------------------------------------------------------
diff --git a/www/docs/zh-cn/3.4.0/cordova/events/events.volumeupbutton.md 
b/www/docs/zh-cn/3.4.0/cordova/events/events.volumeupbutton.md
new file mode 100644
index 0000000..390c11d
--- /dev/null
+++ b/www/docs/zh-cn/3.4.0/cordova/events/events.volumeupbutton.md
@@ -0,0 +1,82 @@
+---
+license: >
+    Licensed to the Apache Software Foundation (ASF) under one
+    or more contributor license agreements.  See the NOTICE file
+    distributed with this work for additional information
+    regarding copyright ownership.  The ASF licenses this file
+    to you under the Apache License, Version 2.0 (the
+    "License"); you may not use this file except in compliance
+    with the License.  You may obtain a copy of the License at
+
+        http://www.apache.org/licenses/LICENSE-2.0
+
+    Unless required by applicable law or agreed to in writing,
+    software distributed under the License is distributed on an
+    "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+    KIND, either express or implied.  See the License for the
+    specific language governing permissions and limitations
+    under the License.
+
+title: volumeupbutton
+---
+
+# volumeupbutton
+
+當使用者按下了按鈕卷時,將觸發該事件。
+
+    document.addEventListener("volumeupbutton", yourCallbackFunction, false);
+    
+
+## 詳細資訊
+
+如果您需要重寫預設卷起來的行為你可以註冊為事件攔截器 
`volumeupbutton` 事件。
+
+應用程式通常應使用 `document.addEventListener` 
將一個事件攔截器附加一次 `[deviceready](events.deviceready.html)` 
事件火災。
+
+## 支援的平臺
+
+*   黑莓 10
+
+## 快速的示例
+
+    document.addEventListener("volumeupbutton", onVolumeUpKeyDown, false);
+    
+    function onVolumeUpKeyDown() {
+        // Handle the volume up button
+    }
+    
+
+## 完整的示例
+
+    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
+                          "http://www.w3.org/TR/html4/strict.dtd";>
+    <html>
+      <head>
+        <title>Volume Up Button Example</title>
+    
+        <script type="text/javascript" charset="utf-8" 
src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        function onLoad() {
+            document.addEventListener("deviceready", onDeviceReady, false);
+        }
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+            // Register the event listener
+            document.addEventListener("volumeupbutton", onVolumeUpKeyDown, 
false);
+        }
+    
+        // Handle the volume up button
+        //
+        function onVolumeUpKeyDown() {
+        }
+    
+        </script>
+      </head>
+      <body onload="onLoad()">
+      </body>
+    </html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/a890e4de/www/docs/zh-cn/3.4.0/cordova/plugins/pluginapis.md
----------------------------------------------------------------------
diff --git a/www/docs/zh-cn/3.4.0/cordova/plugins/pluginapis.md 
b/www/docs/zh-cn/3.4.0/cordova/plugins/pluginapis.md
new file mode 100644
index 0000000..5ea136f
--- /dev/null
+++ b/www/docs/zh-cn/3.4.0/cordova/plugins/pluginapis.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.
+
+title: 外掛程式的 Api
+---
+
+# 外掛程式的 Api
+
+科爾多瓦船與一組最小的 Api,和專案添加哪些額外的 
Api,它們需要通過外掛程式。
+
+您可以通過使用[外掛程式註冊表][1]的所有現有外掛程式搜索.
+
+ [1]: http://plugins.cordova.io/
+
+傳統的科爾多瓦外掛程式集如下所示:
+
+*   [電池狀態][2]
+    
+    > 監視設備的電池的狀態。
+
+*   [相機][3]
+    
+    > 捕獲照片使用的設備的相機。
+
+*   [連絡人][4]
+    
+    > 與設備連絡人資料庫的工作。
+
+*   [設備][5]
+    
+    > 收集設備特定資訊。
+
+*   [設備運動 (加速度計)][6]
+    
+    > 進入設備的動作感應器。
+
+*   [設備定位 (指南針)][7]
+    
+    > 獲取該設備的指向的方向。
+
+*   [對話][8]
+    
+    > 視覺設備通知。
+
+*   [檔案系統][9]
+    
+    > 掛接到本機檔案系統通過 JavaScript。
+
+*   [檔案傳輸][10]
+    
+    > 掛接到本機檔案系統通過 JavaScript。
+
+*   [地理定位][11]
+    
+    > 讓意識到您應用程式的位置。
+
+*   [全球化][12]
+    
+    > 啟用特定于地區設定的物件表示的形式。
+
+*   [InAppBrowser][13]
+    
+    > 啟動另一個應用程式中的瀏覽器實例的 Url。
+
+*   [媒體][14]
+    
+    > 錄製和播放音訊檔。
+
+*   [媒體捕獲][15]
+    
+    > 擷取裝置的媒體捕獲應用程式使用的媒體檔案。
+
+*   [網路資訊 (連接)][16]
+    
+    > 快速檢查網路狀態和蜂窩網路的資訊。
+
+*   [閃屏][17]
+    
+    > 顯示和隱藏的應用程式的初始螢幕。
+
+*   [振動][18]
+    
+    > 振動設備的 API。
+
+ [2]: 
https://github.com/apache/cordova-plugin-battery-status/blob/master/doc/index.md
+ [3]: https://github.com/apache/cordova-plugin-camera/blob/master/doc/index.md
+ [4]: 
https://github.com/apache/cordova-plugin-contacts/blob/master/doc/index.md
+ [5]: https://github.com/apache/cordova-plugin-device/blob/master/doc/index.md
+ [6]: 
https://github.com/apache/cordova-plugin-device-motion/blob/master/doc/index.md
+ [7]: 
https://github.com/apache/cordova-plugin-device-orientation/blob/master/doc/index.md
+ [8]: https://github.com/apache/cordova-plugin-dialogs/blob/master/doc/index.md
+ [9]: https://github.com/apache/cordova-plugin-file/blob/master/doc/index.md
+ [10]: 
https://github.com/apache/cordova-plugin-file-transfer/blob/master/doc/index.md
+ [11]: 
https://github.com/apache/cordova-plugin-geolocation/blob/master/doc/index.md
+ [12]: 
https://github.com/apache/cordova-plugin-globalization/blob/master/doc/index.md
+ [13]: 
https://github.com/apache/cordova-plugin-inappbrowser/blob/master/doc/index.md
+ [14]: https://github.com/apache/cordova-plugin-media/blob/master/doc/index.md
+ [15]: 
https://github.com/apache/cordova-plugin-media-capture/blob/master/doc/index.md
+ [16]: 
https://github.com/apache/cordova-plugin-network-information/blob/master/doc/index.md
+ [17]: 
https://github.com/apache/cordova-plugin-splashscreen/blob/master/doc/index.md
+ [18]: 
https://github.com/apache/cordova-plugin-vibration/blob/master/doc/index.md
+
+這些外掛程式文檔非英語翻譯可以發現看的科爾多瓦文檔的舊版本。使用非常右上角的這個網站在下拉式功能表切換版本。

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/a890e4de/www/docs/zh-cn/3.4.0/cordova/storage/database/database.md
----------------------------------------------------------------------
diff --git a/www/docs/zh-cn/3.4.0/cordova/storage/database/database.md 
b/www/docs/zh-cn/3.4.0/cordova/storage/database/database.md
new file mode 100644
index 0000000..8dfb054
--- /dev/null
+++ b/www/docs/zh-cn/3.4.0/cordova/storage/database/database.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.
+
+title: 資料庫
+---
+
+# 資料庫
+
+提供對 SQL 資料庫的訪問。
+
+## 方法
+
+*   **交易記錄**: 運行資料庫事務。
+
+*   **changeVersion**: 允許è…
³æœ¬è‡ªå‹•é©—證的版本號和更新架構時更改它。
+
+## 詳細資訊
+
+`window.openDatabase()`方法返回 `Database` 的物件。
+
+## 支援的平臺
+
+*   Android 系統
+*   黑莓手機 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/a890e4de/www/docs/zh-cn/3.4.0/cordova/storage/localstorage/localstorage.md
----------------------------------------------------------------------
diff --git a/www/docs/zh-cn/3.4.0/cordova/storage/localstorage/localstorage.md 
b/www/docs/zh-cn/3.4.0/cordova/storage/localstorage/localstorage.md
new file mode 100644
index 0000000..f6d5dc7
--- /dev/null
+++ b/www/docs/zh-cn/3.4.0/cordova/storage/localstorage/localstorage.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.
+
+title: localStorage
+---
+
+# localStorage
+
+提供對 W3C [Web 存儲介面][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 [Web 存儲介面][2]。 
應用程式可以使用它來保存永久資料使用鍵-值對。 
`window.sessionStorage`介面在每個方面,除了,所有資料都被都清
除應用程式關閉每次的工作方式相同。 
每個資料庫提供了單獨的命名空間。
+
+ [2]: http://dev.w3.org/html5/webstorage/
+
+## 支援的平臺
+
+*   Android 系統
+*   黑莓手機 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/a890e4de/www/docs/zh-cn/3.4.0/cordova/storage/parameters/display_name.md
----------------------------------------------------------------------
diff --git a/www/docs/zh-cn/3.4.0/cordova/storage/parameters/display_name.md 
b/www/docs/zh-cn/3.4.0/cordova/storage/parameters/display_name.md
new file mode 100644
index 0000000..2087956
--- /dev/null
+++ b/www/docs/zh-cn/3.4.0/cordova/storage/parameters/display_name.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.
+
+title: database_displayname
+---
+
+# database_displayname
+
+顯示資料庫的名稱。
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/a890e4de/www/docs/zh-cn/3.4.0/cordova/storage/parameters/name.md
----------------------------------------------------------------------
diff --git a/www/docs/zh-cn/3.4.0/cordova/storage/parameters/name.md 
b/www/docs/zh-cn/3.4.0/cordova/storage/parameters/name.md
new file mode 100644
index 0000000..c72d2f3
--- /dev/null
+++ b/www/docs/zh-cn/3.4.0/cordova/storage/parameters/name.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.
+
+title: database_name
+---
+
+# database_name
+
+資料庫的名稱。
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/a890e4de/www/docs/zh-cn/3.4.0/cordova/storage/parameters/size.md
----------------------------------------------------------------------
diff --git a/www/docs/zh-cn/3.4.0/cordova/storage/parameters/size.md 
b/www/docs/zh-cn/3.4.0/cordova/storage/parameters/size.md
new file mode 100644
index 0000000..0df07db
--- /dev/null
+++ b/www/docs/zh-cn/3.4.0/cordova/storage/parameters/size.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.
+
+title: database_size
+---
+
+# database_size
+
+以位元組為單位的資料庫的大小。
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/a890e4de/www/docs/zh-cn/3.4.0/cordova/storage/parameters/version.md
----------------------------------------------------------------------
diff --git a/www/docs/zh-cn/3.4.0/cordova/storage/parameters/version.md 
b/www/docs/zh-cn/3.4.0/cordova/storage/parameters/version.md
new file mode 100644
index 0000000..e0a8a3b
--- /dev/null
+++ b/www/docs/zh-cn/3.4.0/cordova/storage/parameters/version.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.
+
+title: database_version
+---
+
+# database_version
+
+資料庫的版本。
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/a890e4de/www/docs/zh-cn/3.4.0/cordova/storage/sqlerror/sqlerror.md
----------------------------------------------------------------------
diff --git a/www/docs/zh-cn/3.4.0/cordova/storage/sqlerror/sqlerror.md 
b/www/docs/zh-cn/3.4.0/cordova/storage/sqlerror/sqlerror.md
new file mode 100644
index 0000000..67e2199
--- /dev/null
+++ b/www/docs/zh-cn/3.4.0/cordova/storage/sqlerror/sqlerror.md
@@ -0,0 +1,46 @@
+---
+license: >
+    Licensed to the Apache Software Foundation (ASF) under one
+    or more contributor license agreements.  See the NOTICE file
+    distributed with this work for additional information
+    regarding copyright ownership.  The ASF licenses this file
+    to you under the Apache License, Version 2.0 (the
+    "License"); you may not use this file except in compliance
+    with the License.  You may obtain a copy of the License at
+
+        http://www.apache.org/licenses/LICENSE-2.0
+
+    Unless required by applicable law or agreed to in writing,
+    software distributed under the License is distributed on an
+    "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+    KIND, either express or implied.  See the License for the
+    specific language governing permissions and limitations
+    under the License.
+
+title: SQLError
+---
+
+# 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/a890e4de/www/docs/zh-cn/3.4.0/cordova/storage/sqlresultset/sqlresultset.md
----------------------------------------------------------------------
diff --git a/www/docs/zh-cn/3.4.0/cordova/storage/sqlresultset/sqlresultset.md 
b/www/docs/zh-cn/3.4.0/cordova/storage/sqlresultset/sqlresultset.md
new file mode 100644
index 0000000..b8efb5c
--- /dev/null
+++ b/www/docs/zh-cn/3.4.0/cordova/storage/sqlresultset/sqlresultset.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.
+
+title: SQLResultSet
+---
+
+# SQLResultSet
+
+當 `[SQLTransaction](../sqltransaction/sqltransaction.html)` 物件的 
`executeSql` 方法時,執行指定的回檔 `SQLResultSet` 參數。
+
+## 屬性
+
+*   **insertId**: 行的行的 ID, `SQLResultSet` 物件的 SQL 語句插å…
¥åˆ°è³‡æ–™åº«ä¸­ã€‚
+
+*   **rowsAffected**: 由零如果該語句不會影響任何行的 SQL 
語句更改的行數。
+
+*   **行**: 
`[SQLResultSetRowList](../sqlresultsetrowlist/sqlresultsetrowlist.html)` 
表示返回的行,如果未返回行,則為空。
+
+## 詳細資訊
+
+當 `[SQLTransaction](../sqltransaction/sqltransaction.html)` 物件的 
`executeSql` 方法時,執行指定的回檔 `SQLResultSet` 參數,其中包
含三個屬性:
+
+*   `insertId`返回組裝成功的 SQL 插入語句的行號。如果 SQL 
不會插入任何行, `insertId` 未設置。
+
+*   `rowsAffected`始終是 `` 為一個 SQL `select` 語句。為 `insert` 
或 `update` 它返回的數的語句修改的行。
+
+*   決賽 `SQLResultSetList` 包含從一個 SQL select 
語句返回的資料。
+
+## 支援的平臺
+
+*   Android 系統
+*   黑莓手機 WebWorks (OS 6.0 和更高)
+*   iOS
+*   Tizen
+
+## 執行 SQL 快速示例
+
+    函數 queryDB(tx) {tx.executeSql (' 選擇 * 從演示 '、 []、 
querySuccess、 errorCB);}函數 querySuccess (德克薩斯州,結果) 
{console.log ("返回行 ="+ results.rows.length) ;/ / 這將是真實的因
為這是一條 select 語句,所以 rowsAffected 是 0,如果 (! 
results.rowsAffected) {console.log ('沒有行受影響!') ;返回 false ;} 
/ / 的 insert 語句,此屬性將返回的最後插入的行 console.log 的 
ID ("最後插入的行 ID ="+ results.insertId);}函數 errorCB(err) {警報 
("處理 SQL 時出錯:"+ err.code);}var db = window.openDatabase 
("資料庫"、"1.0","科爾多瓦演示",200000) ;db.transaction errorCB 
queryDB) ;
+    
+
+## 完整的示例
+
+    <!DOCTYPE html >< html >< é ­ >< 標題 > 存儲示例 < / 標題 >< è…
³æœ¬é¡žåž‹ ="文本/javascript"charset ="utf 8"src="cordova.js">< / 腳本 >< è…
³æœ¬é¡žåž‹ ="文本/javascript"charset ="utf 8"> / / 等待設備 API 庫載入 
/ / document.addEventListener ("deviceready",onDeviceReady,false);/ / 填充
資料庫 / / 函數 populateDB(tx) {tx.executeSql 
('下拉表如果存在演示') ;tx.executeSql (' 
創建表如果不存在演示 (id 唯一的資料) ') ;tx.executeSql (' 
的值插入到演示 (id、 資料) (1,"第一行") ') 
;tx.executeSql (插入到演示 (id、 資料) 值 (2,"第二行")) 
;} / / 查詢資料庫 / / 函數 queryDB(tx) {tx.executeSql (' 選擇 * 
從演示 '、 []、 querySuccess、 errorCB) ;} / / 查詢成功回檔 / / 
函數 querySuccess (德克薩斯州,結果) {console.log ("返回行 ="+ 
results.rows.length) ;/ / 這將是真實的因為這是一條 select 
語句,所以 rowsAffected 是 0,如果 (
 ! results.rowsAffected) {console.log ('沒有行受影響!') ;返回 false 
;} / / 的 insert 語句,此屬性將返回的最後插入的行 
console.log 的 ID ("最後插入的行 ID ="+ results.insertId) ;} / / 
交易錯誤回檔 / / 函數 errorCB(err) {console.log ("處理 SQL 
時出錯:"+ err.code) ;} / / 交易成功回檔 / / 函數 successCB() 
{var db = window.openDatabase 
("資料庫"、"1.0","科爾多瓦演示",200000) ;db.transaction errorCB 
queryDB) ;} / / 設備的 Api 可 / / 函數 onDeviceReady() {var db = 
window.openDatabase ("資料庫"、"1.0","科爾多瓦演示",200000) 
;db.transaction (populateDB、 errorCB、 successCB) ;} < / 腳本 >< / 
頭 >< 身體 >< h1 > 示例 < / h1 >< p > 資料庫 </p >< / 身體 >< / html >
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/a890e4de/www/docs/zh-cn/3.4.0/cordova/storage/sqlresultsetrowlist/sqlresultsetrowlist.md
----------------------------------------------------------------------
diff --git 
a/www/docs/zh-cn/3.4.0/cordova/storage/sqlresultsetrowlist/sqlresultsetrowlist.md
 
b/www/docs/zh-cn/3.4.0/cordova/storage/sqlresultsetrowlist/sqlresultsetrowlist.md
new file mode 100644
index 0000000..dea416d
--- /dev/null
+++ 
b/www/docs/zh-cn/3.4.0/cordova/storage/sqlresultsetrowlist/sqlresultsetrowlist.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.
+
+title: SQLResultSetRowList
+---
+
+# SQLResultSetRowList
+
+屬性之一的 `[SQLResultSet](../sqlresultset/sqlresultset.html)` 從 SQL 
查詢中包含的行返回。
+
+## 屬性
+
+*   **長度**: SQL 查詢所返回的行數。
+
+## 方法
+
+*   **專案**: 返回 JavaScript 物件所表示的指定索引處的行。
+
+## 詳細資訊
+
+`SQLResultSetRowList`包含從 SQL 返回的資料 `select` 語句。 
該物件包含 `length` 屬性,該值多少行 `select` 語句返回。 
若要獲取的資料行,調用 `item` 方法,以指定一個索引。 
它返回 JavaScript `Object` 其屬性是的資料庫列 `select` 
反對執行語句。
+
+## 支援的平臺
+
+*   Android 系統
+*   黑莓手機 WebWorks (OS 6.0 和更高)
+*   iOS
+*   Tizen
+
+## 執行 SQL 快速示例
+
+    函數 queryDB(tx) {tx.executeSql (' 選擇 * 從演示 '、 []、 
querySuccess、 errorCB);}函數 querySuccess (德克薩斯州,結果) 
{var len = results.rows.length ;console.log ("演示表:"+ len 
+"行發現") ;為 (var 我 = 0 ; 我 < len ; i + +) {console.log ("行 
="+ i +"ID ="+ results.rows.item (i).id +"的資料 ="+ 
results.rows.item(i).data) ;}} 函數 errorCB(err) {警報 ("處理 SQL 
時出錯:"+ err.code) ;} var db = window.openDatabase 
("資料庫"、"1.0","科爾多瓦演示",200000) ;db.transaction errorCB 
queryDB) ;
+    
+
+## 完整的示例
+
+    <!DOCTYPE html >< html >< é ­ >< 標題 > 存儲示例 < / 標題 >< è…
³æœ¬é¡žåž‹ ="文本/javascript"charset ="utf 8"src="cordova.js">< / 腳本 >< è…
³æœ¬é¡žåž‹ ="文本/javascript"charset ="utf 8"> / / 等待設備 API 庫載入 
/ / document.addEventListener ("deviceready",onDeviceReady,false);/ / 填充
資料庫 / / 函數 populateDB(tx) {tx.executeSql 
('下拉表如果存在演示') ;tx.executeSql (' 
創建表如果不存在演示 (id 唯一的資料) ') ;tx.executeSql (' 
的值插入到演示 (id、 資料) (1,"第一行") ') 
;tx.executeSql (插入到演示 (id、 資料) 值 (2,"第二行")) 
;} / / 查詢資料庫 / / 函數 queryDB(tx) {tx.executeSql (' 選擇 * 
從演示 '、 []、 querySuccess、 errorCB) ;} / / 查詢成功回檔 / / 
函數 querySuccess (德克薩斯州,結果) {var len = 
results.rows.length ;console.log ("演示表:"+ len +"行發現") ;為 
(var 我 = 0 ; 我 < len ; i + +) {console.log ("行 ="+
  i +"ID ="+ results.rows.item (i).id +"的資料 ="+ 
results.rows.item(i).data) ;}} / / 交易錯誤回檔 / / 函數 errorCB(err) 
{console.log ("處理 SQL 時出錯:"+ err.code) ;} / / 交易成功回檔 
/ / 函數 successCB() {var db = window.openDatabase 
("資料庫"、"1.0","科爾多瓦演示",200000) ;db.transaction errorCB 
queryDB) ;} / / 設備的 Api 可 / / 函數 onDeviceReady() {var db = 
window.openDatabase ("資料庫"、"1.0","科爾多瓦演示",200000) 
;db.transaction (populateDB、 errorCB、 successCB) ;} < / 腳本 >< / 
頭 >< 身體 >< h1 > 示例 < / h1 >< p > 資料庫 </p >< / 身體 >< / html >
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/a890e4de/www/docs/zh-cn/3.4.0/cordova/storage/sqltransaction/sqltransaction.md
----------------------------------------------------------------------
diff --git 
a/www/docs/zh-cn/3.4.0/cordova/storage/sqltransaction/sqltransaction.md 
b/www/docs/zh-cn/3.4.0/cordova/storage/sqltransaction/sqltransaction.md
new file mode 100644
index 0000000..ab577ba
--- /dev/null
+++ b/www/docs/zh-cn/3.4.0/cordova/storage/sqltransaction/sqltransaction.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.
+
+title: SQLTransaction
+---
+
+# SQLTransaction
+
+允許對資料庫的 SQL 語句的執行。
+
+## 方法
+
+*   **executeSql**: 執行一個 SQL 語句。
+
+## 詳細資訊
+
+調用 `Database` 物件的交易方法,刀路 `SQLTransaction` 
指定的回檔方法的物件。
+
+## 支援的平臺
+
+*   Android 系統
+*   黑莓手機 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

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/a890e4de/www/docs/zh-cn/3.4.0/cordova/storage/storage.md
----------------------------------------------------------------------
diff --git a/www/docs/zh-cn/3.4.0/cordova/storage/storage.md 
b/www/docs/zh-cn/3.4.0/cordova/storage/storage.md
new file mode 100644
index 0000000..082c3e4
--- /dev/null
+++ b/www/docs/zh-cn/3.4.0/cordova/storage/storage.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.
+
+title: 存儲
+---
+
+# 存儲
+
+> 科爾多瓦的存儲選項的概述。
+
+幾個存儲 Api 
是用於科爾多瓦的應用程式。請參閱[html5rocks][1]。為更å…
¨é¢åœ°æ¦‚述和示例。
+
+ [1]: http://www.html5rocks.com/en/features/storage
+
+## 認為
+
+æ­¤ API 也已知作為*web 存儲*、*簡單的存儲*,或由å…
¶å‚™ç”¨*會話存儲*介面,提供同步鍵/值對存儲,是可用基礎 
web 視圖實現中。 請參閱[W3C 規範][2]的詳細資訊。
+
+ [2]: http://www.w3.org/TR/webstorage/
+
+**Windows Phone 7 怪癖**: 
點標記法是*不*提供,所以一定要使用 `setItem` 或 `getItem` 
,而不是在作為便捷鍵直接從存儲的物件,`window.localStorage.someKey`.
+
+## WebSQL
+
+此 API 是在底層 web 視圖中可用。 [Web SQL 
資料庫規範][3]提供更多的功能全面的資料庫表訪問通過 SQL 
查詢。
+
+ [3]: http://dev.w3.org/html5/webdatabase/
+
+在以下平臺支援 WebSQL:
+
+*   Android 系統
+*   黑莓 10
+*   iOS
+*   Tizen
+
+## IndexedDB
+
+此 API 是在底層 web 視圖中可用。[索引的 
DB][4]提供比認為更多的功能,但比 WebSQL 較少。
+
+ [4]: http://www.w3.org/TR/IndexedDB/
+
+在以下平臺支援 IndexedDB:
+
+*   Windows Phone 8
+*   黑莓 10
+
+## 基於外掛程式的選項
+
+除了上面列出的 Api 的存儲、[檔 API][5]å…
è¨±æ‚¨ç·©å­˜åœ¨æœ¬åœ°æª”案系統上的資料。 å…
¶ä»–[科爾多瓦外掛程式][6]提供類似的存儲選項。
+
+ [5]: https://github.com/apache/cordova-plugin-file/blob/master/doc/index.md
+ [6]: http://plugins.cordova.io/
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/a890e4de/www/docs/zh-cn/3.4.0/cordova/storage/storage.opendatabase.md
----------------------------------------------------------------------
diff --git a/www/docs/zh-cn/3.4.0/cordova/storage/storage.opendatabase.md 
b/www/docs/zh-cn/3.4.0/cordova/storage/storage.opendatabase.md
new file mode 100644
index 0000000..13dad8a
--- /dev/null
+++ b/www/docs/zh-cn/3.4.0/cordova/storage/storage.opendatabase.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.
+
+title: 大概
+---
+
+# 大概
+
+返回一個新的 `Database` 物件。
+
+    var dbShell = window.openDatabase(database_name, database_version, 
database_displayname, database_size);
+    
+
+## 說明
+
+方法創建一個新的 SQL Lite 資料庫並返回 `Database` å…
è¨±å°è³‡æ–™é€²è¡Œæ“ä½œçš„物件。
+
+## 支援的平臺
+
+*   Android 系統
+*   黑莓手機 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/a890e4de/www/docs/zh-cn/3.4.0/guide/appdev/privacy/index.md
----------------------------------------------------------------------
diff --git a/www/docs/zh-cn/3.4.0/guide/appdev/privacy/index.md 
b/www/docs/zh-cn/3.4.0/guide/appdev/privacy/index.md
new file mode 100644
index 0000000..efe912e
--- /dev/null
+++ b/www/docs/zh-cn/3.4.0/guide/appdev/privacy/index.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.
+
+title: 隱私指南
+---
+
+# 隱私指南
+
+手機隱私是每個應用程式開發者必須解決的關鍵問題。 
您的使用者
期望將搜集他們的私人資訊,並由您的應用程式得到適當的處理。此外,有越來越多的現在有關于手機隱私æ
…£ä¾‹çš„法律要求司法管轄區。
+
+本指南中的移動應用程式的隱私應被視為一*底漆*處理一些最重要的問題。
 它概述了人們廣泛接受的一些最佳做法,並提供到å…
¶ä»–更詳細的指南和參考參考。
+
+*   **私隱政策**: 您的應用程式應包
括私隱政策,解決什麼樣的資訊您的應用程式收集來自或關於您的使用è€
…、 如何使用這些資訊,與誰它共用的和如何使用者
可以在應用程式內私隱有關的選擇等主題。以説明理解,你
應該使用普通語言和避免技術術語。 你
應該使您的隱私權原則可供使用者之前下載,如審查的 app 
描述中的應用市場。 
此外,應使您的隱私權原則可用在該應用程式本身的範圍å…
§ã€‚ 有限的行動裝置的顯示大小創建用於向使用者
顯示私隱政策的挑戰。 考慮發展一種*縮寫形式*的政策,å…
¶ä¸­åŒ…
括最重要的資訊,,然後在更多的細節感興趣的人提供一個連結到"長表"政策。
 幾個小組正試圖開發基於圖示通信隱私慣例,你
可能想要考慮一旦這些標準成熟的標準。
+
+*   **敏感資訊的收集**: 
敏感的個人資訊的應用程式的集合將引發重要隱私問題。 
敏感的個人資訊的例子包
括敏感的財務資訊,健康的資訊,並從或兒童的資訊。 
它還包括從某些感應器和通常發現行動裝置和平板電腦、 
地理定位資訊、 連絡人/電話簿、 麥å…
‹é¢¨/相機和存儲的圖片視頻等的資料庫收集的資訊。 
請參見以下文檔é 
çš„詳細資訊:[相機][1]、[捕獲][2]、[連絡人][3]和[地理定位][4]。
 一般情況下,您應該獲得使用者
的明確許可之前收集敏感資訊,如果可能的話,提供一種控制機制,使使用è€
…可以輕鬆地更改許可權。 
應用程式的作業系統可以説明在某些情
況下提出只是時間的對話方塊,要求使用者
的許可權前集合。 在這些情
況下,一定要利用任何機會,若要自訂對話方塊的框文本,以澄æ¸
…如何應用程式使用,並且,如果適用,將共用此類資
 訊。
+
+*   **避免使用者驚喜**: 
如果您的應用程式收集或使用中可能向使用者æ 
¹æ“šæ‚¨çš„應用程式 (例如,訪問存儲的圖片的音樂播放機) 
的主要目的令人驚訝的方式的資訊,你
應該帶類似的步驟作為敏感個人資訊的收集。 這就是,你
強烈應考慮只是時間對話方塊通知使用者
有關集合或該資訊的使用,並提供一個相應的隱私控制項
,如果合適的話,的使用。
+
+*   **協力廠商資料收集或分享**: 如果你
的應用程式收集到另一家公司 — — 
提供的資訊,如一個社交網路平臺或廣告網路 
(例如,如果您的應用程式會顯示廣告) — — 你
應該告知該集合的使用者和共用。 
至少,您的隱私權原則應該描述資訊收集和å…
±ç”¨å’Œï¼Œå¦‚果合適的話,為您的使用者
提供控制能力或退出這種集合或共用。
+
+*   **集合限制和安全**: 您的使用者
委託他們的資訊與您的應用程式,他們期望你
將會採取適當的安全防範措施來保護它。 避å…
å€‹äººè³‡è¨Šçš„安å…
¨å¦¥å”的最佳方法之一併不是在第一次的地方收集的資訊,除非您的應用程式å
…·æœ‰é›†åˆçš„一個具體和合法的商業原因。 
不會需要收集的資訊,確保你提供適當的安å…
¨æŽ§åˆ¶ï¼Œä»¥ä¿è­·è©²è³‡è¨Šï¼Œç„¡è«–它存儲在設備上或在您的後端伺服器上。
 
您還應開發這款應用和後端伺服器上實施適當的資料保留原則。
+
+ [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/a890e4de/www/docs/zh-cn/3.4.0/guide/appdev/whitelist/index.md
----------------------------------------------------------------------
diff --git a/www/docs/zh-cn/3.4.0/guide/appdev/whitelist/index.md 
b/www/docs/zh-cn/3.4.0/guide/appdev/whitelist/index.md
new file mode 100644
index 0000000..e41a911
--- /dev/null
+++ b/www/docs/zh-cn/3.4.0/guide/appdev/whitelist/index.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.
+
+title: 白名單指南
+---
+
+# 白名單指南
+
+域白是一種安å…
¨æ¨¡å¼ï¼ŒæŽ§åˆ¶è¨ªå•åˆ°æ‚¨æ‡‰ç”¨ç¨‹å¼æœ‰æ²’有控制的外部域。 
科爾多瓦的預設安全性原則允許訪問的任何網站。 
在移動之前您在生產中的應用,應制訂白名單和å…
è¨±è¨ªå•ç‰¹å®šçš„網路域和子域。
+
+科爾多瓦遵循[W3C 構件訪問][1]規範,它依賴于 `<access>` 
中應用程式的元素 `config.xml` 
檔以啟用對特定域的網路訪問。 
對於依賴于所述的命令列介面 CLI 
工作流的專案,此檔位於專案的頂級目錄。 
否則為特定于平臺的發展道路,位置列出以下各節。 
(每個平臺上見各種平臺指南的詳細資訊)。
+
+ [1]: http://www.w3.org/TR/widgets-access/
+
+下面的示例演示白名單中的語法:
+
+*   [Google.com][2]訪問:
+    
+        <access origin="http://google.com"; />
+        
+
+*   對安全[google.com][3]的訪問 ( `https://` ):
+    
+        <access origin="https://google.com"; />
+        
+
+*   子域[maps.google.com][4]訪問:
+    
+        <access origin="http://maps.google.com"; />
+        
+
+*   
對所有子域[google.com][2],例如[mail.google.com][5]和[docs.google.com][6]的訪問:
+    
+        <access origin="http://*.google.com"; />
+        
+
+*   到*所有*的域,例如, 
[google.com][2]和[developer.mozilla.org][7]的訪問:
+    
+        <access origin="*" />
+        
+    
+    這是新創建的 CLI 專案的預設值。
+
+ [2]: http://google.com
+ [3]: https://google.com
+ [4]: http://maps.google.com
+ [5]: http://mail.google.com
+ [6]: http://docs.google.com
+ [7]: http://developer.mozilla.org
+
+## 亞馬遜火 OS 白
+
+在找到特定平臺白規則`res/xml/config.xml`.
+
+## Android 白
+
+在找到特定平臺白規則`res/xml/config.xml`.
+
+**注**: 在 Android 2.3 上和之前,域白僅適用于 `href` 的超
連結,不引用的資源,如圖像和腳本。 採取步驟,避å…
å¾žè¢«æ³¨å…¥åˆ°æ‡‰ç”¨ç¨‹å¼çš„腳本。
+
+導航到非白名單域通過 `href` 的超連結會導致要打開é 
è¨­ç€è¦½å™¨ä¸­ï¼Œè€Œä¸æ˜¯åœ¨æ‡‰ç”¨ç¨‹å¼ä¸­çš„é 
ã€‚(比較這到下面提到的 iOS 的行為)。
+
+## iOS 白
+
+該平臺的白規則命名的應用程式目錄中找到 `config.xml` 檔。
+
+沒有一個協定,如指定的起源 `www.apache.org` 而不是 
`http://www.apache.org` ,預設為所有的 `http` , `https` , `ftp` 
,和 `ftps` 計畫。
+
+在 iOS 平臺上的萬用字元是比在[W3C 
構件訪問][1]規範更靈活。 例如,以下訪問所有子域和é 
‚層網域如 `.com` 和 `.net` :
+
+        <access origin="*.google.*" />
+    
+
+與上文指出的對非白名單域通過導航的 Android 平臺不同的是 
`href` iOS 上的超連結可以防止頁面打開在所有。
+
+## 黑莓 10 白
+
+在找到白規則`www/config.xml`.
+
+黑莓 10 位使用萬用字元有別于其他平臺兩種方式:
+
+*   通過訪問任何內容 `XMLHttpRequest` 必須顯式聲明。 設置 
`origin="*"` 不在這種情況下工作。 另外,所有 web 安å…
¨æ€§å¯èƒ½æœƒéƒ½ç¦ç”¨ä½¿ç”¨ `WebSecurity` 黑莓手機é…
ç½®ä¸­æ‰€è¿°çš„首選項:
+    
+        <preference name="websecurity" value="disable" />
+        
+
+*   作為替代設置 `*.domain` ,設置附加 `subdomains` 屬性為 
`true` 。 它應設置為 `false` ,預設情況。 例如,以下å…
è¨±è¨ªå• `google.com` , `maps.google.com` ,和 `docs.google.com` :
+    
+        <access origin="http://google.com"; subdomains="true" />
+        
+    
+    以下縮小訪問到 `google.com` :
+    
+        <access origin="http://google.com"; subdomains="false" />
+        
+    
+    指定訪問到所有的域,包括本地 `file://` 協定:
+    
+    <access origin="*" subdomains="true" />
+
+(有關支援的詳細資訊,請參閱黑莓的文檔[訪問元素][8]上.)
+
+ [8]: 
https://developer.blackberry.com/html5/documentation/ww_developing/Access_element_834677_11.html
+
+## 3.1.0 的 iOS 變化
+
+之前 3.1.0 版,科爾多瓦 iOS 包括一些非標準擴展域 
whilelisting 計畫其他科爾多瓦平臺都支援的。 自 3.1.0、 iOS 
白名單現在符合資源白名單語法描述了本文檔的頂部。 
如果您從 pre-3.1.0、 
升級和使用這些擴展,您可能需要更改您 `config.xml` 
,以前一樣繼續白組相同的資源檔。
+
+具體而言,這些模式需要更新:
+
+*   `apache.org`(無協定): 這將先前匹配 `http` , `https` , 
`ftp` ,和 `ftps` 的協定。 將更改為" `*://apache.org/*` ",包
括所有協定,或都包括您需要支援的每個協定的線。
+
+*   `http://apache.*`(萬用字元域的一端): 這將先前匹é…
çš„所有頂級-級別-域,包括所有可能的兩個字母 Tld 
(但不是有用域喜歡。 co.uk)。 為每個 
TLD,您實際上控制,並且需要到白名單中包括一條線。
+
+*   `h*t*://ap*he.o*g`(隨機缺少字母的萬用字元): 
不再支援這些 ;更改包含為每個域和協定,你
實際上需要到白名單中的一線。
+
+## Windows Phone 白
+
+Windows Phone 7 和 8 的白規則發現在應用程式中的 `config.xml` 
檔。
+
+## Tizen 白
+
+白規則發現在應用程式中的 `config.xml` 檔。 
在平臺上同樣依賴于 `subdomains` 屬性作為黑莓平臺。 
(有關支援的詳細資訊,請參閱 Tizen 的文檔[訪問元素][9]上.)
+
+ [9]: 
https://developer.tizen.org/help/index.jsp?topic=%2Forg.tizen.web.appprogramming%2Fhtml%2Fide_sdk_tools%2Fconfig_editor_w3celements.htm
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/a890e4de/www/docs/zh-cn/3.4.0/guide/cli/index.md
----------------------------------------------------------------------
diff --git a/www/docs/zh-cn/3.4.0/guide/cli/index.md 
b/www/docs/zh-cn/3.4.0/guide/cli/index.md
new file mode 100644
index 0000000..2936bd4a
--- /dev/null
+++ b/www/docs/zh-cn/3.4.0/guide/cli/index.md
@@ -0,0 +1,379 @@
+---
+license: >
+    Licensed to the Apache Software Foundation (ASF) under one
+    or more contributor license agreements.  See the NOTICE file
+    distributed with this work for additional information
+    regarding copyright ownership.  The ASF licenses this file
+    to you under the Apache License, Version 2.0 (the
+    "License"); you may not use this file except in compliance
+    with the License.  You may obtain a copy of the License at
+
+        http://www.apache.org/licenses/LICENSE-2.0
+
+    Unless required by applicable law or agreed to in writing,
+    software distributed under the License is distributed on an
+    "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+    KIND, either express or implied.  See the License for the
+    specific language governing permissions and limitations
+    under the License.
+
+title: 命令列介面
+---
+
+# 命令列介面
+
+本指南演示如何創建應用程式並將它們部署到各種本機移動平臺,使用
 `cordova` 命令列介面 (CLI)。 此工具允許您創建新的專案、 
生成它們在不同平臺上,並運行實際設備或模擬程式內。 CLI 
是要使用的跨平臺工作流的主要工具 (見有關的各項
工作流程說明概述)。然而,你也可以使用 CLI 
初始化專案代碼後,您使用各種平臺 Sdk 和外殼工å…
·ç‚ºç¹¼çºŒç™¼å±•ã€‚
+
+## 系統必備元件
+
+在運行任何命令列工具之前, 
您需要為每個您想要的目標的平臺安裝 
Sdk。(參見平臺指南更多詳細資訊。
+
+若要添加
支援或重建任何平臺的一個專案,您需要從支援的平臺 SDK 
的同一台電腦上運行命令列介面。CLI 支援以下組合:
+
+*   iOS (Mac)
+*   亞馬遜火 OS (Mac、 Linux、 Windows)
+*   Android (Mac、 Linux)
+*   黑莓 10 (Mac、 Linux、 Windows)
+*   Windows Phone 7 (Windows)
+*   Windows Phone 8 (Windows)
+*   Windows 8 (Windows)
+*   火狐瀏覽器作業系統 (Mac、 Linux、 Windows)
+
+在 Mac 上,命令列是可通過*終端*應用的。在 PC 
上,它是可作為*命令提示符*下*配件*.
+
+就越有可能是你在 CLI 運行從不同的機器,更加意義保持遠
端原始程式碼儲存庫,你拉下到本地工作目錄的資產。
+
+若要安裝 `cordova` 命令列工具,請按照這些步驟操作:
+
+1.  下載並安裝[Node.js][1]。安裝完成後,您應該能夠調用 
`node` 或 `npm` 在命令列上。
+
+2.  安裝 `cordova` 實用程式。在 Unix 中,首碼的額外 `sudo` 
命令可能需要安裝開發實用程式中以其他方式限制目錄:
+    
+        $ sudo npm install -g cordova
+        
+    
+    安裝日誌可能會產生錯誤的任何已卸載平臺 
Sdk。安裝完成後,您應該能夠運行 `cordova` 命令列上。
+    
+    **注**: `-g` 標誌上面告訴故宮全域安裝科爾多瓦。 
您可能需要添加到您的路徑,為了調用全域的故
宮目錄安裝故宮模組。 在 Windows 上,故宮通常可以找到在 
`C:\Users\username\AppData\Roaming\npm` 和在 Unix 上`/usr/local/share/npm`.
+
+ [1]: http://nodejs.org/
+
+## 創建應用程式
+
+轉至目錄位置您維護您的原始程式碼,並運行以下命令:
+
+        $ cordova create hello com.example.hello HelloWorld
+    
+
+它可能需要一些時間完成的命令,有耐心。運行該命令與 
`-d` 選項將顯示有關其進度的資訊。
+
+*你好*第一個參數指定要為您的專案生成的目錄。 
此目錄不應該存在,科爾多瓦將為您創建它。 其 `www` 
子目錄的房子您應用程式的主頁上,與各種資源下 `css` , 
`js` ,和 `img` ,其中遵循共同 web 發展的檔命名約定。 
`config.xml`檔包
含生成和分發應用程式所需的重要的中繼資料。
+
+第二個參數 `com.example.hello` 
為您的專案提供了一個反向域樣式識別碼。 
此參數是可選的但只有當你也省略第三個參數,因
為參數是位置。 您可以編輯以後此值在 `config.xml` 
檔中,但一定要注意可能生成外部的代碼 `config.xml` 
使用此值,如 JAVA 套裝軟體名稱。 預設值是 
`io.cordova.hellocordova` ,但它建議你選擇一個適當的值。
+
+第三個參數 `HelloWorld` 提供了應用程式的顯示標題。 
此參數是可選的。 您可以編輯以後此值在 `config.xml` 
檔中,但一定要注意可能生成外部的代碼 `config.xml` 
使用此值,如 JAVA 類的名稱。 預設值是 `HelloCordova` 
,但它建議你選擇一個適當的值。
+
+## 添加平臺
+
+後面的所有命令都需要在專案的目錄或在其範圍å…
§çš„任何子目錄內運行:
+
+        $ cd hello
+    
+
+您可以生成專案之前,您需要指定一組的目標平臺。 
您運行這些命令的能力取決於您的電腦是否支援每個 
SDK,是否你已經安裝每個 SDK。 運行任何這些從 Mac:
+
+        $ cordova platform add ios
+        $ cordova platform add amazon-fireos
+        $ cordova platform add android
+        $ cordova platform add blackberry10
+        $ cordova platform add firefoxos
+    
+
+運行的這些 Windows 
機器上,從任何地方*wp*指的是不同版本的 Windows Phone 
作業系統:
+
+        $ cordova platform add wp7
+        $ cordova platform add wp8
+        $ cordova platform add windows8
+        $ cordova platform add amazon-fireos
+        $ cordova platform add android
+        $ cordova platform add blackberry10
+        $ cordova platform add firefoxos
+    
+
+運行此檢查當前設置的平臺:
+
+        $ cordova platforms ls
+    
+
+(請注意 `platform` 和 `platforms` 命令是同義語.)
+
+請運行下列同義命令來刪除一個平臺之一:
+
+        $ cordova platform remove blackberry10
+        $ cordova platform rm amazon-fireos
+        $ cordova platform rm android
+    
+
+運行命令來添加或刪除平臺影響專案的*平臺*目錄的å…
§å®¹æ¯å€‹æŒ‡å®šçš„平臺作為一個子目錄中的顯示位置。 
*Www*原始目錄轉載內每個平臺的子目錄中,例如出現在 
`platforms/ios/www` 或 `platforms/android/assets/www` 。 因為 CLI 
不斷複製在源*www*資料夾中的檔,應只編輯這些檔,並不是位於*平臺*的子目錄下。
 
如果您使用的版本控制軟體,您應將此源*www*資料夾,該*合併*的資料夾,添åŠ
 åˆ°æ‚¨çš„版本控制系統。 
(有關*合併*資料夾的詳細資訊可以找到下面的自訂每個平臺部分中)
+
+**警告**: 當使用 CLI 
來構建您的應用程式,您是從編輯中的任何檔,強烈建議不要採用
 `/platforms/` 資料夾除非你知道你
正在做什麼,或特別在文檔中以其他方式告知。 這是因
為中的檔 `/platforms/` direcotry 
將被覆蓋上準備或外掛程式重新安裝。
+
+如果您希望在此時,你可以使用 Eclipse 或 Xcode SDK 打開你
創建的專案。 您將需要打開的資產從衍生金融工具集 
`/platforms/` 要用 SDK 開發目錄。 這是因為 SDK 的特定å…
ƒè³‡æ–™æª”案存儲在相應的 `/platform/` 子目錄。 
(見如何開發應用程式每個 IDE å…
§çš„資訊平臺指南)使用這種方法,如果你
只是想要初始化使用 CLI 的專案,然後切換到 SDK 
為本機的工作。
+
+如果您想要使用的整個開發週期的跨平臺的工作流方式 
(CLI),請繼續閱讀。
+
+## 構建應用程式
+
+預設情況下, `cordova create` 腳本生成骨骼肌的以基於 web 
的應用,其主頁是該專案的 `www/index.html` 檔。 
編輯此應用程式,但是你
想要但應作為的一部分指定的任何初始化 
`[deviceready](../../cordova/events/events.deviceready.html)` 
事件處理常式中,從預設的引用`www/js/index.js`.
+
+運行以下命令以反覆運算方式生成專案:
+
+        $ cordova build
+    
+
+這將生成特定于平臺代碼內專案的 `platforms` 子目錄。你
可以選擇限制到特定的平臺每個生成的範圍:
+
+        $ cordova build ios
+    
+
+`cordova 
build`命令是以下,而在此示例中還針對的是一個單一的平臺的簡寫形式:
+
+        $ cordova prepare ios
+        $ cordova compile ios
+    
+
+在這種情況下,一次您運行 `prepare` ,你
可以作為備用使用蘋果公司的 Xcode SDK 
修改和編譯科爾多瓦在範圍內生成的特定于平臺代碼 
`platforms/ios` 。 您可以使用相同的方法與其他平臺的 Sdk。
+
+## 測試模擬器或設備上的應用程式
+
+移動平臺 Sdk 
經常與捆綁在一起執行設備的圖像,以便您可以啟動該應用程式從主畫面並看看它如何與許多平臺功能交互的模擬程式。
 
運行如下命令來重新生成應用程式並查看它在特定的平臺模擬器å
…§ï¼š
+
+        $ cordova emulate android
+    
+
+一些移動平臺類比特定設備預設情況下,iPhone 的 iOS 
專案等。對於其他平臺,您可能需要首å…
ˆå°‡è¨­å‚™æ¨¡æ“¬ç¨‹å¼èˆ‡ç›¸é—œè¯ã€‚
+
+注: 模擬器支援目前不是可供亞馬遜火 OS
+
+(見平臺指南的詳細資訊)。例如,您可能會首先運行 
`android` 命令以啟動 Android 
SDK,然後運行一個特定的設備圖像,啟動它根據其é 
è¨­è¡Œç‚ºï¼š
+
+![][2]
+
+ [2]: {{ site.baseurl }}/static/img/guide/cli/android_emulate_init.png
+
+跟進與 `cordova emulate` 
命令刷新顯示的最新應用,現已從主畫面發射的模擬程式圖像:
+
+![][3]
+
+ [3]: {{ site.baseurl }}/static/img/guide/cli/android_emulate_install.png
+
+或者,可以將手機插入您的電腦和直接測試應用程式:
+
+        $ cordova run android
+    
+
+在運行此命令之前, 
您需要設置的設備進行測試,之後會發生變化,為每個平臺的程式。
 在 Android 和亞馬遜火 OS 設備,你將必須啟用設備上的**USB 
調試**的選項和或許添加 USB 驅動程式根據您發展導讀工作。 
每個平臺的要求的詳細資訊,請參閱平臺指南。
+
+## 添加外掛程式的功能
+
+生成和查看一個新專案時,將顯示é 
è¨­çš„應用程式不會很多。 
您可以修改該應用程式在許多方面,利用標準的 web 
技術,但應用程式緊密的聯繫,與各種設備級功能,您需要添åŠ
 å¤–掛程式,提供對核心科爾多瓦 Api 的訪問。
+
+*外掛程式*是有點的載入項代碼的提供的本機組件的介面。 
您可以設計您自己的外掛程式介面,例如,設計一個混合應用程式,與本機組件混合科爾多瓦
 web 視圖時。 (請參閱嵌入 WebViews 
和外掛程式開發指南的詳細資訊。更常見的是,您將添加
外掛程式,以便啟用科爾多瓦的基本設備級功能詳細的 API 
Reference 中之一。 
可以在[plugins.cordova.io][4]發現這些外掛程式,包
括社會,所提供的附加外掛程式的清單。 你可以使用 CLI 
來搜索外掛程式從此註冊表。 例如,搜索 `bar` 和 `code` 
產生單個結果相匹配這兩個詞作為子字串不區分大小寫:
+
+ [4]: http://plugins.cordova.io/
+
+        $ cordova plugin search bar code
+    
+        com.phonegap.plugins.barcodescanner - Scans Barcodes
+    
+
+僅搜索 `bar` 期限國債收益率和更多的結果:
+
+        org.apache.cordova.statusbar - Cordova StatusBar Plugin
+    
+
+`cordova plugin add`命令需要您指定的外掛程式代碼的存儲庫。 
請注意當你遵循 Web 專案開發工作流和使用 CLI,CLI 會ç…
§é¡§åˆ°é©ç•¶çš„位置為每個平臺添加外掛程式的代碼。 (如果你
是在本機專案開發工作流,您會添加外掛程式使用 Plugman 
(這裡指南連結),多次為每個平臺)。
+
+這裡是如何使用 CLI 將功能添加到應用程式的示例:
+
+*   基本設備資訊 (設備 API):
+    
+        $ cordova plugin add org.apache.cordova.device
+        
+
+*   網路連接和電池事件:
+    
+        $ cordova plugin add org.apache.cordova.network-information
+        $ cordova plugin add org.apache.cordova.battery-status
+        
+
+*   加速度計、 指南針、 和地理定位:
+    
+        $ cordova plugin add org.apache.cordova.device-motion
+        $ cordova plugin add org.apache.cordova.device-orientation
+        $ cordova plugin add org.apache.cordova.geolocation
+        
+
+*   相機、 媒體重播和捕獲:
+    
+        $ cordova plugin add org.apache.cordova.camera
+        $ cordova plugin add org.apache.cordova.media-capture
+        $ cordova plugin add org.apache.cordova.media
+        
+
+*   訪問設備或網路 (檔 API) 上的檔:
+    
+        $ cordova plugin add org.apache.cordova.file
+        $ cordova plugin add org.apache.cordova.file-transfer
+        
+
+*   通過對話方塊或振動發出通知:
+    
+        $ cordova plugin add org.apache.cordova.dialogs
+        $ cordova plugin add org.apache.cordova.vibration
+        
+
+*   連絡人:
+    
+        $ cordova plugin add org.apache.cordova.contacts
+        
+
+*   全球化:
+    
+        $ cordova plugin add org.apache.cordova.globalization
+        
+
+*   閃屏:
+    
+        $ cordova plugin add org.apache.cordova.splashscreen
+        
+
+*   打開新的瀏覽器視窗 (InAppBrowser):
+    
+        $ cordova plugin add org.apache.cordova.inappbrowser
+        
+
+*   調試主控台:
+    
+        $ cordova plugin add org.apache.cordova.console
+        
+
+使用 `plugin ls` (或 `plugin list` ,或 `plugin` 本身) 
查看當前已安裝的外掛程式。每個顯示由其識別碼:
+
+        $ cordova plugin ls    # or 'plugin list'
+        [ 'org.apache.cordova.console' ]
+    
+
+若要刪除某個外掛程式,它通過引用相同的識別碼出現在該æ¸
…單中。例如,這裡是你
會怎麼移除調試主控台支援從一個發佈版本:
+
+        $ cordova plugin rm org.apache.cordova.console
+        $ cordova plugin remove org.apache.cordova.console    # same
+    
+
+你可以大量刪除或添加
的外掛程式通過指定多個參數的每個命令:
+
+        $ cordova plugin add org.apache.cordova.console 
org.apache.cordova.device
+    
+
+## 高級的外掛程式選項
+
+當添加外掛程式,幾個選項å…
è¨±æ‚¨æŒ‡å®šå¾žä½•è™•ç²å–該外掛程式。 上面的示例使用知名 
`registry.cordova.io` 註冊表和外掛程式指定的 `id` :
+
+        $ cordova plugin add org.apache.cordova.console
+    
+
+`id`還可能包括外掛程式的版本號碼後, 追加 `@` 字å…
ƒã€‚`latest`版本是最新版本的別名。例如:
+
+        $ cordova plugin add org.apache.cordova.console@latest
+        $ cordova plugin add org.apache.cordova.console@0.2.1
+    
+
+如果在沒有註冊該外掛程式 `registry.cordova.io` 位於另一個 git 
資源庫中,但您可以指定一個備用的 URL:
+
+        $ cordova plugin add 
https://github.com/apache/cordova-plugin-console.git
+    
+
+上面的 git 
示例讀取外掛程式末尾的主分支上,但可以後追加
一個標記或分支如備用 git ref `#` 字元:
+
+        $ cordova plugin add 
https://github.com/apache/cordova-plugin-console.git#r0.2.0
+    
+
+如果外掛程式 (和其 `plugin.xml` 檔) 是在 git 回購協定å…
§çš„子目錄中,您可以指定它與 `:` 的字元。 請注意, `#` 字å…
ƒä»ç„¶éœ€è¦ï¼š
+
+        $ cordova plugin add 
https://github.com/someone/aplugin.git#:/my/sub/dir
+    
+
+您也可以組合 git ref 和子目錄:
+
+        $ cordova plugin add 
https://github.com/someone/aplugin.git#r0.0.1:/my/sub/dir
+    
+
+或者,指定包含的外掛程式目錄的本地路徑 `plugin.xml` 檔:
+
+        $ cordova plugin add ../my_plugin_dir
+    
+
+## 使用*合併*到自訂的每個平臺
+
+而科爾多瓦å…
è¨±æ‚¨è¼•é¬†åœ°éƒ¨ç½²è¨±å¤šä¸åŒå¹³è‡ºçš„應用程式,有時需要添加
自訂項。 在這種情況下,你不想修改中各項的原始程式碼檔 
`www` 內的頂級目錄 `platforms` 目錄,,因為他們定期更換與é 
‚ç´š `www` 目錄的跨平臺源。
+
+相反,頂級 `merges` 
目錄提供了一個指定資產在特定平臺上部署的地方。 
每個特定于平臺的子目錄內 `merges` 鏡像的目錄結構的 `www` 
源樹中,從而允許您重寫或根據需要添加的檔。 
例如,在這裡是如何你可能會使用 `merges` 來推動 Android 
和亞馬遜火 OS 設備的預設字型大小:
+
+*   編輯 `www/index.html` 檔,添加一個連結到一個額外的 CSS 
檔,該檔 `overrides.css` 在這種情況下:
+    
+        <link rel="stylesheet" type="text/css" href="css/overrides.css" />
+        
+
+*   (可選) 創建一個空的 `www/css/overrides.css` 
檔,將適用于所有非 Android 生成,防止丟失檔錯誤。
+
+*   創建 `css` 中的子目錄 `merges/android` ,然後添加相應的 
`overrides.css` 檔。 指定將覆蓋 12 點預設的字體大小範圍å…
§æŒ‡å®šçš„ CSS `www/css/index.css` ,例如:
+    
+        body { font-size:14px; }
+        
+
+當你重新生成專案時,Android 版本功能自訂字體大小,而å…
¶ä»–人保持不變。
+
+您還可以使用 `merges` 添加中原物不存在的檔 `www` 目錄。 
例如,一個應用程式可以納入*後退按鈕*圖形的 iOS 
介面,存儲在 `merges/ios/img/back_button.png` ,而 Android 
版本可以改為捕獲 
`[backbutton](../../cordova/events/events.backbutton.html)` 
從相應的硬體按鈕的事件。
+
+## 説明命令
+
+科爾多瓦特點兩三個全域命令,可以説明你如果你
卡住或遇到的問題。`help`命令顯示所有可用的科爾多瓦命令和它們的語法:
+
+    $ cordova help
+    $ cordova        # same
+    
+
+`info`命令產生的潛在的有用的詳細資訊,如當前安裝的平臺,為每個平臺
 SDK 版本和外掛程式的 CLI 版本的清單和 `node.js` :
+
+    $ cordova info
+    
+
+它既呈現到螢幕資訊並捕獲在本地輸出 `info.txt` 檔。
+
+**注**: 目前,僅在 iOS 和 Android 平臺上的詳細資訊都可用。
+
+## 更新科爾多瓦和您的專案
+
+安裝後 `cordova` 
實用程式,您可以始終進行更新到最新版本通過運行以下命令:
+
+        $ sudo npm update -g cordova
+    
+
+使用此語法來安裝特定的版本:
+
+        $ sudo npm install -g cordova@3.1.0-0.2.0
+    
+
+運行 `cordova -v` 查看當前運行的版本。 運行 `npm
+info` 命令長清單,其中包含當前版本以及å…
¶ä»–可用的版本號:
+
+        $ npm info cordova
+    
+
+科爾多瓦 3.0 
是要支援這一節中描述的命令列介面的第一個版本。 
如果您正在從 3.0 
以前的版本更新,您需要創建一個新專案,如以上所述,然後將舊應用程式的資源複製到é
 ‚ç´š `www` 目錄。 在適用的情況,進一步有關升級到 3.0 
的詳細資訊是可用的平臺指南中。 一旦你升級到 `cordova` 
的命令列介面和使用 `npm update` 待
當前,那裡所描述的更耗時過程不再相關。
+
+科爾多瓦 3.0 + 可能仍然需要對專案級別的目錄結構和å…
¶ä»–依賴關係的各種變化。 在您運行 `npm` 
命令上面更新科爾多瓦本身,您可能需要確保您的專案資源符合最新的版本要求。
 運行下面這樣的命令為每個平臺您正在構建:
+
+        $ cordova platform update android
+        $ cordova platform update ios
+        ...etc.


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

Reply via email to