You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cordova.apache.org by sh...@apache.org on 2014/01/30 22:21:29 UTC

[37/57] [abbrv] CB-5931 1/28 push latest of edge for Chinese Traditional Cordova 3.4

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/10046d07/docs/zh/edge/guide/platforms/android/index.md
----------------------------------------------------------------------
diff --git a/docs/zh/edge/guide/platforms/android/index.md b/docs/zh/edge/guide/platforms/android/index.md
index 51c6a77..de44b09 100644
--- a/docs/zh/edge/guide/platforms/android/index.md
+++ b/docs/zh/edge/guide/platforms/android/index.md
@@ -14,27 +14,27 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
    under the License.
 ---
 
-# Android 平台指南
+# Android 平臺指南
 
-本指南介绍如何设置您的 SDK 开发环境部署科尔多瓦的 Android 设备的应用程序。 它引导您通过安装 Android SDK,在 Eclipse SDK 中打开 Android 项目和部署到模拟器或设备的过程。 您将需要按照本指南,请至少在安装 Android SDK,无论哪个工作流如下。 ( *Web 项目开发*和*本机平台开发*工作流需要预先安装并在您的路径通过读取了 Android SDK。
+本指南介紹如何設置您的 SDK 開發環境部署科爾多瓦的 Android 設備的應用程式。 它引導您通過安裝 Android SDK,在 Eclipse SDK 中打開 Android 專案和部署到模擬器或設備的過程。 您將需要按照本指南,請至少在安裝 Android SDK,無論哪個工作流如下。 ( *Web 專案開發*和*本機平臺開發*工作流需要預先安裝並在您的路徑通過讀取了 Android SDK。
 
-请参阅下列特定于平台的详细信息:
+請參閱下列特定于平臺的詳細資訊:
 
-*   Android 系统配置
+*   Android 系統組態
 *   Android WebViews
-*   Android 插件
-*   升级 Android
-*   Android 系统的命令行工具
+*   Android 外掛程式
+*   升級 Android
+*   Android 系統的命令列工具
 
-上面的命令行工具请参阅科尔多瓦 3.0 以前的版本。关于当前界面的信息,请参阅命令行界面。
+上面的命令列工具請參閱科爾多瓦 3.0 以前的版本。關於當前介面的資訊,請參閱命令列介面。
 
-## 要求和支持
+## 要求和支援
 
-Android SDK,请参阅[系统要求][1]。
+Android SDK,請參閱[系統要求][1]。
 
  [1]: http://developer.android.com/sdk/index.html
 
-科尔多瓦支持 Android 2.2、 2.3 和 4.x。作为一般规则,平台已弃用作为他们低于 5%的谷歌的[分布的仪表板][2].
+科爾多瓦支援 Android 2.2、 2.3 和 4.x。作為一般規則,平臺已棄用作為他們低於 5%的谷歌的[分佈的儀表板][2].
 
  [2]: http://developer.android.com/about/dashboards/index.html
 
@@ -44,48 +44,48 @@ NOTE, doc said:
 - Android 3.x (Deprecated May 2013)
 -->
 
-开发人员应使用 `cordova` 实用程序与 Android SDK 一起。 命令行界面信息,请参阅如何安装它,添加项目,然后生成和部署项目。
+開發人員應使用 `cordova` 實用程式與 Android SDK 一起。 命令列介面資訊,請參閱如何安裝它,添加專案,然後生成和部署專案。
 
-请在安装 Android SDK 从 [developer.android.com/sdk][3].作为分发,android sdk ' adt-捆绑-<os>-<arch>-<ver>' 文件。在 windows 上,adt 捆绑打包用安装程序安装。在 OSX 和 Linux,只需打开包装 'adt 捆绑' 中的位置,您将存储的开发工具。 [关于 Android SDK 安装程序的详细的信息可以在这里找到][4]
+請在安裝 Android SDK 從 [developer.android.com/sdk][3].作為分發,android sdk ' adt-捆綁-<os>-<arch>-<ver>' 檔。在 windows 上,adt 捆綁打包用安裝程式安裝。在 OSX 和 Linux,只需打開包裝 'adt 捆綁' 中的位置,您將存儲的開發工具。 [關於 Android SDK 安裝程式的詳細的資訊可以在這裡找到][4]
 
  [3]: http://developer.android.com/sdk/
  [4]: http://developer.android.com/sdk/installing/bundle.html
 
-科尔多瓦命令行工具来工作,您需要包括 SDK 的 `tools` 和 `platform-tools` 的路径环境中目录。 在 Mac 上可以使用文本编辑器来创建或修改 `~/.bash_profile` 文件中,添加行,如下,根据 SDK 的安装位置:
+科爾多瓦命令列工具來工作,您需要包括 SDK 的 `tools` 和 `platform-tools` 的路徑環境中目錄。 在 Mac 上可以使用文字編輯器來創建或修改 `~/.bash_profile` 檔中,添加行,如下,根據 SDK 的安裝位置:
 
-    导出路径 = ${路径}:/开发/adt-捆绑/sdk/平台-工具:/开发/adt-捆绑/sdk/工具
+    匯出路徑 = ${路徑}:/開發/adt-捆綁/sdk/平臺-工具:/開發/adt-捆綁/sdk/工具
     
 
-这暴露了 SDK 工具在新打开的终端窗口。否则运行这使它们在当前会话中可用:
+這暴露了 SDK 工具在新打開的終端視窗。否則運行這使它們在當前會話中可用:
 
     元源 ~/.bash_profile
     
 
-若要修改路径上 Windows 7 的环境:
+若要修改路徑上 Windows 7 的環境:
 
-*   在桌面的左下角的**开始**菜单上单击,在**计算机**上,右键单击,然后单击**属性**.
+*   在桌面的左下角的**開始**功能表上按一下,在**電腦**上,按右鍵,然後按一下**屬性**.
 
-*   在左侧列中,单击**高级系统设置**。
+*   在左側列中,按一下**高級系統設置**。
 
-*   在结果对话框中,按下**环境变量**.
+*   在結果對話方塊中,按下**環境變數**.
 
-*   选择**PATH**变量,然后按**编辑**.
+*   選擇**PATH**變數,然後按**編輯**.
 
-*   将以下内容追加到基于例如安装 SDK 的位置的路径:
+*   將以下內容追加到基於例如安裝 SDK 的位置的路徑:
     
         ;C:\Development\adt-bundle\sdk\platform-tools;C:\Development\adt-bundle\sdk\tools
         
 
-*   将值保存并关闭这两个对话框。
+*   將值保存並關閉這兩個對話方塊。
 
-您可能还需要启用 Java 和蚂蚁打开一个命令提示符并键入 `java` ,然后还键入 `ant` 。将追加到该路径无法运行的日期为准:
+您可能還需要啟用 JAVA 和螞蟻打開一個命令提示符並鍵入 `java` ,然後還鍵入 `ant` 。將追加到該路徑無法運行的日期為准:
 
         ;%JAVA_HOME%\bin;%ANT_HOME%\bin
     
 
-## 在 SDK 中打开的项目
+## 在 SDK 中打開的專案
 
-使用 `cordova` 实用程序设置了一个新的项目,如所述在科尔多瓦命令行界面。例如,在源代码中的目录:
+使用 `cordova` 實用程式設置了一個新的專案,如所述在科爾多瓦命令列介面。例如,在原始程式碼中的目錄:
 
         $ cordova create hello com.example.hello "HelloWorld"
         $ cd hello
@@ -93,102 +93,102 @@ NOTE, doc said:
         $ cordova build
     
 
-一旦创建了,这里是如何使用 SDK 来修改它:
+一旦創建了,這裡是如何使用 SDK 來修改它:
 
-*   启动**Eclipse**应用程序。
+*   啟動**Eclipse**應用程式。
 
-*   选择**新建项目**菜单项。
+*   選擇**新建專案**功能表項目。
 
-*   从结果对话框中,选择**从现有代码的 Android 项目**并按**下一步**: ![][5]
+*   從結果對話方塊中,選擇**從現有代碼的 Android 專案**並按**下一步**: ![][5]
 
-*   定位到 `hello` ,或无论你创建目录的项目,然后到 `platforms/android` 子目录。
+*   定位到 `hello` ,或無論你創建目錄的專案,然後到 `platforms/android` 子目錄。
 
-*   请确保两个 `hello` 和 `hello-CordovaLib` 项目被选定要导入。 `hello-CordovaLib`项目需要到科尔多瓦 3.3.0,因为科尔多瓦现在用作 Android 库而不是.jar 文件。
+*   請確保兩個 `hello` 和 `hello-CordovaLib` 專案被選定要導入。 `hello-CordovaLib`專案需要到科爾多瓦 3.3.0,因為科爾多瓦現在用作 Android 庫而不是.jar 檔。
 
 *   按**完成**.
 
  [5]: img/guide/platforms/android/eclipse_new_project.png
 
-一旦日食窗口将打开,一个红色的**X**可能似乎表明未解决的问题。如果是这样,执行这些额外的步骤:
+一旦日食視窗將打開,一個紅色的**X**可能似乎表明未解決的問題。如果是這樣,執行這些額外的步驟:
 
-*   右键单击项目目录。
+*   按右鍵專案目錄。
 
-*   在出现的**属性**对话框中,选择**Android**从导航窗格。
+*   在出現的**屬性**對話方塊中,選擇**Android**從功能窗格。
 
-*   为项目生成目标,选择您已安装的最高的 Android API 级别。
+*   為專案生成目標,選擇您已安裝的最高的 Android API 級別。
 
-*   单击**确定**.
+*   按一下**確定**.
 
-*   从**项目**菜单中选择**清洁**。这应该更正该项目中的所有错误。
+*   從**專案**功能表中選擇**清潔**。這應該更正該專案中的所有錯誤。
 
-## 部署到仿真程序
+## 部署到模擬程式
 
-您可以使用 `cordova` 实用程序在一个仿真程序,或你运行一个应用程序可以在 SDK 内运行它。 不管怎样,SDK 必须首先配置以显示至少一个设备。 若要这样做,请使用 Android SDK 经理,从 Eclipse 独立运行的 Java 应用程序。 有两种方法来打开它:
+您可以使用 `cordova` 實用程式在一個模擬程式,或你運行一個應用程式可以在 SDK 內運行它。 不管怎樣,SDK 必須首先配置以顯示至少一個設備。 若要這樣做,請使用 Android SDK 經理,從 Eclipse 獨立運行的 JAVA 應用程式。 有兩種方法來打開它:
 
-*   运行 `android` 命令行上。
+*   運行 `android` 命令列上。
 
-*   从内日食,按此工具栏图标:
+*   從內日食,按此工具列圖示:
     
     ![][6]
 
  [6]: img/guide/platforms/android/eclipse_android_sdk_button.png
 
-一旦打开,Android SDK 管理器将显示不同的运行时库:
+一旦打開,Android SDK 管理器將顯示不同的運行時庫:
 
 ![][7]
 
  [7]: img/guide/platforms/android/asdk_window.png
 
-选择**工具 → 管理 AVDs** (Android 的虚拟设备),然后从**设备定义**在随后出现的对话框中选择任何项:
+選擇**工具 → 管理 AVDs** (Android 的虛擬裝置),然後從**裝置定義**在隨後出現的對話方塊中選擇任何項:
 
 ![][8]
 
  [8]: img/guide/platforms/android/asdk_device.png
 
-新闻**创建 AVD**,(可选) 修改该名称,然后按**确定**以接受这些更改:
+新聞**創建 AVD**,(可選) 修改該名稱,然後按**確定**以接受這些更改:
 
 ![][9]
 
  [9]: img/guide/platforms/android/asdk_newAVD.png
 
-AVD 然后出现在**虚拟的 Android 设备**列表中:
+AVD 然後出現在**虛擬的 Android 設備**清單中:
 
 ![][10]
 
  [10]: img/guide/platforms/android/asdk_avds.png
 
-若要打开模拟器作为单独的应用程序,选择 AVD 然后按**开始**。它发射将在设备上,与其他控件可用的硬件按钮:
+若要打開模擬器作為單獨的應用程式,選擇 AVD 然後按**開始**。它發射將在設備上,與其他控制項可用的硬體按鈕:
 
 ![][11]
 
  [11]: img/guide/platforms/android/asdk_emulator.png
 
-此时你可以使用 `cordova` 实用程序将应用部署到仿真程序从命令行:
+此時你可以使用 `cordova` 實用程式將應用部署到模擬程式從命令列:
 
         $ cordova emulate android
     
 
-如果改为您在 Eclipse 内工作,用鼠标右键单击该项目,并选择**作为 → 运行 Android 应用程序**。可能要求您指定 AVD,如果都已经打开。
+如果改為您在 Eclipse 內工作,用滑鼠右鍵按一下該專案,並選擇**作為 → 運行 Android 應用程式**。可能要求您指定 AVD,如果都已經打開。
 
-为获得更快的体验,使用基于英特尔的仿真程序映像:
+為獲得更快的體驗,使用基於英特爾的模擬程式映射:
 
-*   安装一个或多个 `Intel x86 Atom` 的系统映像,以及 `Intel Hardware Accelerated Execution Manager` 下**的额外**的可用.
+*   安裝一個或多個 `Intel x86 Atom` 的系統映射,以及 `Intel Hardware Accelerated Execution Manager` 下**的額外**的可用.
 
-*   运行英特尔安装程序时,这是在您 Android SDK 内可用`extras/intel/Hardware_Accelerated_Execution_Manager`.
+*   運行英特爾安裝程式時,這是在您 Android SDK 內可用`extras/intel/Hardware_Accelerated_Execution_Manager`.
 
-*   设置为英特尔图像的目标来创建新的 AVD。
+*   設置為英特爾圖像的目標來創建新的 AVD。
 
-*   当启动仿真程序,确保没有任何错误消息,指示未能加载 HAX 模块。
+*   當啟動模擬程式,確保沒有任何錯誤訊息,指示未能載入 HAX 模組。
 
-## 将部署到设备
+## 將部署到設備
 
-要将应用程序推直接到设备,请确保您的设备上的[Android 开发者网站][12],所述上启用 USB 调试和使用一个迷你 USB 电缆,将其插入您的系统。
+要將應用程式推直接到設備,請確保您的設備上的[Android 開發者網站][12],所述上啟用 USB 調試和使用一個迷你 USB 電纜,將其插入您的系統。
 
  [12]: http://developer.android.com/tools/device.html
 
-从命令行,可以将应用程序推送到设备:
+從命令列,可以將應用程式推送到設備:
 
         $ cordova run android
     
 
-交替内日食,右键单击该项目并选择**作为 → 运行 Android 应用程序**.
\ No newline at end of file
+交替內日食,按右鍵該專案並選擇**作為 → 運行 Android 應用程式**.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/10046d07/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 c1af6b1..a287107 100644
--- a/docs/zh/edge/guide/platforms/android/plugin.md
+++ b/docs/zh/edge/guide/platforms/android/plugin.md
@@ -14,35 +14,35 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
    under the License.
 ---
 
-# Android 插件
+# Android 外掛程式
 
-此部分提供了如何在 Android 平台上实现本机插件代码的详细信息。 之前读这篇文章,请参阅应用程序插件插件的结构和其共同的 JavaScript 界面的概述。 这一节继续表明通信从科尔多瓦 web 视图的本机平台和后面的示例*回声*插件。 另一个示例,请参阅还在[CordovaPlugin.java][1]的评论.
+此部分提供了如何在 Android 平臺上實現本機外掛程式代碼的詳細資訊。 之前讀這篇文章,請參閱應用程式外掛程式外掛程式的結構和其共同的 JavaScript 介面的概述。 這一節繼續表明通信從科爾多瓦 web 視圖的本機平臺和後面的示例*回聲*外掛程式。 另一個示例,請參閱還在[CordovaPlugin.java][1]的評論.
 
  [1]: https://github.com/apache/cordova-android/blob/master/framework/src/org/apache/cordova/CordovaPlugin.java
 
-Android 插件基于科尔多瓦-Android,Android 的 web 视图包括与附加到它上面的钩子。 插件被表示为类映射的 `config.xml` 文件。 插件包括至少一个扩展的 Java 类的 `CordovaPlugin` 类,重写的一个其 `execute` 方法。 作为最佳实践,该插件还应处理 `pause` 和 `resume` 事件,以及任何插件之间传递的消息。 插件需要长时间运行的请求,后台活动媒体回放、 听众或内部状态等应执行 `onReset()` ,以及方法。 它执行时 `WebView` 定位到新的一页或刷新,重新加载 JavaScript。
+Android 外掛程式基於科爾多瓦-Android,Android 的 web 視圖包括與附加到它上面的鉤子。 外掛程式被表示為類映射的 `config.xml` 檔。 外掛程式包括至少一個擴展的 JAVA 類的 `CordovaPlugin` 類,重寫的一個其 `execute` 方法。 作為最佳實踐,該外掛程式還應處理 `pause` 和 `resume` 事件,以及任何外掛程式之間傳遞的消息。 外掛程式需要長時間運行的請求,後臺活動媒體重播、 聽眾或內部狀態等應執行 `onReset()` ,以及方法。 它執行時 `WebView` 定位到新的一頁或刷新,重新載入 JavaScript。
 
-## 插件类映射
+## 外掛程式類映射
 
-插件的 JavaScript 接口使用 `cordova.exec` 方法,如下所示:
+外掛程式的 JavaScript 介面使用 `cordova.exec` 方法,如下所示:
 
         exec(<successFunction>, <failFunction>, <service>, <action>, [<args>]);
     
 
-这封送请求从 web 视图到 Android 的本机对岸,有效地调用 `action` 方法 `service` 具有额外的参数中传递的类 `args` 数组。
+這封送請求從 web 視圖到 Android 的本機對岸,有效地調用 `action` 方法 `service` 具有額外的參數中傳遞的類 `args` 陣列。
 
-是否您分发插件作为 Java 文件或作为它自己的一个*jar*文件,必须在科尔多瓦 Android 应用程序中指定插件 `res/xml/config.xml` 文件。 有关如何使用的详细信息,请参阅应用程序插件 `plugin.xml` 文件,把这个注射 `feature` 元素:
+是否您分發外掛程式作為 JAVA 檔或作為它自己的一個*jar*檔,必須在科爾多瓦 Android 應用程式中指定外掛程式 `res/xml/config.xml` 檔。 有關如何使用的詳細資訊,請參閱應用程式外掛程式 `plugin.xml` 檔,把這個注射 `feature` 元素:
 
         <feature name="<service_name>">
             <param name="android-package" value="<full_name_including_namespace>" />
         </feature>
     
 
-服务名称匹配在 JavaScript 中使用 `exec` 调用。 值是 Java 类的完全限定命名空间标识符。 否则为该插件可能会编译,但仍不能使用到科尔多瓦。
+服務名稱匹配在 JavaScript 中使用 `exec` 調用。 值是 JAVA 類的完全限定命名空間識別碼。 否則為該外掛程式可能會編譯,但仍不能使用到科爾多瓦。
 
-## 插件初始化和生存期
+## 外掛程式初始化和存留期
 
-插件对象的一个实例创建为生活的每个 `WebView` 。 插件不会实例化之前他们第一次引用通过调用从 JavaScript,除非 `<param>` 与 `onload` `name` 属性设置为 `"true"` 的 `config.xml` 。 例如:
+外掛程式物件的一個實例創建為生活的每個 `WebView` 。 外掛程式不會具現化之前他們第一次引用通過調用從 JavaScript,除非 `<param>` 與 `onload` `name` 屬性設置為 `"true"` 的 `config.xml` 。 例如:
 
     <feature name="Echo">
         <param name="android-package" value="<full_name_including_namespace>" />
@@ -50,7 +50,7 @@ Android 插件基于科尔多瓦-Android,Android 的 web 视图包括与附加
     </feature>
     
 
-插件应使用 `initialize` 方法为他们的创业逻辑。
+外掛程式應使用 `initialize` 方法為他們的創業邏輯。
 
     @override
     public void initialize(CordovaInterface cordova, CordovaWebView webView) {
@@ -59,21 +59,21 @@ Android 插件基于科尔多瓦-Android,Android 的 web 视图包括与附加
     }
     
 
-## 编写一个 Android Java 插件
+## 編寫一個 Android JAVA 外掛程式
 
-JavaScript 调用触发插件请求到本机的一边,和 correspoinding Java 插件映射正确地在 `config.xml` 文件中,但最后的 Android Java 插件类看起来不会像什么? 无论派往与 JavaScript 的插件 `exec` 函数传递到插件类的 `execute` 方法。 大多数 `execute` 实现看起来像这样:
+JavaScript 調用觸發外掛程式請求到本機的一邊,和 correspoinding JAVA 外掛程式映射正確地在 `config.xml` 檔中,但最後的 Android JAVA 外掛程式類看起來不會像什麼? 無論派往與 JavaScript 的外掛程式 `exec` 函數傳遞到外掛程式類的 `execute` 方法。 大多數 `execute` 實現看起來像這樣:
 
-        @Override 公共 boolean 类型的值执行 CallbackContext callbackContext JSONArray args 字符串操作) 将引发 JSONException {如果 ("beep".equals(action)) {this.beep(args.getLong(0));callbackContext.success() ;则返回 true ;} 返回 false ;/ / 返回 false 结果的"MethodNotFound"错误。
+        @Override 公共 boolean 類型的值執行 CallbackCoNtext callbackCoNtext JSONArray args 字串操作) 將引發 JSONException {如果 ("beep".equals(action)) {this.beep(args.getLong(0));callbackCoNtext.success() ;則返回 true ;} 返回 false ;/ / 返回 false 結果的"MethodNotFound"錯誤。
         }
     
 
-JavaScript `exec` 函数的 `action` 参数对应于一个类的私有类方法派遣了可选参数。
+JavaScript `exec` 函數的 `action` 參數對應于一個類的私有類方法派遣了可選參數。
 
-当捕获异常,并返回错误,重要的是为了明确起见,错误返回给 JavaScript 匹配 Java 异常名称尽可能多。
+當捕獲異常,並返回錯誤,重要的是為了明確起見,錯誤返回給 JavaScript 匹配 JAVA 異常名稱盡可能多。
 
-## 线程处理
+## 執行緒
 
-插件的 JavaScript 并*不*在主线程中运行 `WebView` 接口 ; 相反,它会运行 `WebCore` 线程,一样 `execute` 方法。 如果您需要与用户界面进行交互,则应使用以下变化:
+外掛程式的 JavaScript 並*不*在主執行緒中運行 `WebView` 介面 ; 相反,它會運行 `WebCore` 執行緒,一樣 `execute` 方法。 如果您需要與使用者介面進行交互,則應使用以下變化:
 
         @Override
         public boolean execute(String action, JSONArray args, final CallbackContext callbackContext) throws JSONException {
@@ -91,7 +91,7 @@ JavaScript `exec` 函数的 `action` 参数对应于一个类的私有类方法
         }
     
 
-使用以下如果你不需要在主界面上运行的线程,但不是想阻止 `WebCore` 线程或者:
+使用以下如果你不需要在主介面上運行的執行緒,但不是想阻止 `WebCore` 執行緒或者:
 
         @Override
         public boolean execute(String action, JSONArray args, final CallbackContext callbackContext) throws JSONException {
@@ -109,9 +109,9 @@ JavaScript `exec` 函数的 `action` 参数对应于一个类的私有类方法
         }
     
 
-## 回声 Android 插件示例
+## 回聲 Android 外掛程式示例
 
-若要匹配的 JavaScript 界面*回波*特征描述的应用程序插件,使用 `plugin.xml` 来注入 `feature` 到本地平台规范 `config.xml` 文件:
+若要匹配的 JavaScript 介面*回波*特徵描述的應用程式外掛程式,使用 `plugin.xml` 來注入 `feature` 到本地平臺規範 `config.xml` 檔:
 
         <platform name="android">
             <config-file target="config.xml" parent="/*">
@@ -122,7 +122,7 @@ JavaScript `exec` 函数的 `action` 参数对应于一个类的私有类方法
         </platform>
     
 
-然后添加以下到 `src/org/apache/cordova/plugin/Echo.java` 文件:
+然後添加以下到 `src/org/apache/cordova/plugin/Echo.java` 檔:
 
         package org.apache.cordova.plugin;
     
@@ -158,16 +158,16 @@ JavaScript `exec` 函数的 `action` 参数对应于一个类的私有类方法
         }
     
 
-必要的进口商品在文件的顶部延伸中的类 `CordovaPlugin` ,其 `execute()` 方法,它将覆盖从其接收邮件 `exec()` 。 `execute()`方法第一次测试的值 `action` ,在这种情况下有有效期的只有一个 `echo` 的值。 任何其他行动返回 `false` ,并导致 `INVALID_ACTION` 错误,会转换为调用的 JavaScript 一边错误回调。
+必要的進口商品在檔的頂部延伸中的類 `CordovaPlugin` ,其 `execute()` 方法,它將覆蓋從其接收郵件 `exec()` 。 `execute()`方法第一次測試的值 `action` ,在這種情況下有有效期的只有一個 `echo` 的值。 任何其他行動返回 `false` ,並導致 `INVALID_ACTION` 錯誤,會轉換為調用的 JavaScript 一邊錯誤回檔。
 
-下一步,该方法检索 echo 字符串使用 `args` 对象的 `getString` 方法,指定的第一个参数传递给该方法。 值传递给一个私人后 `echo` 的方法,它是参数检查,以确保它不是 `null` 或空字符串,这种情况下的 `callbackContext.error()` 调用 JavaScript 的错误回调。 如果通过各种检查, `callbackContext.success()` 将传递原始 `message` 回 JavaScript 的成功回调作为参数的字符串。
+下一步,該方法檢索 echo 字串使用 `args` 物件的 `getString` 方法,指定的第一個參數傳遞給該方法。 值傳遞給一個私人後 `echo` 的方法,它是參數檢查,以確保它不是 `null` 或空字串,這種情況下的 `callbackContext.error()` 調用 JavaScript 的錯誤回檔。 如果通過各種檢查, `callbackContext.success()` 將傳遞原始 `message` 回 JavaScript 的成功回檔作為參數的字串。
 
-## Android 系统集成
+## Android 系統集成
 
-Android 功能 `Intent` 允许进程互相沟通的系统。 插件可以访问 `CordovaInterface` 对象,可以访问 Android `Activity` ,运行应用程序。 这是 `Context` 启动新的 android 系统所需 `Intent` 。 `CordovaInterface`允许插件启动 `Activity` 一个结果,并设置回调插件时 `Intent` 返回到应用程序。
+Android 功能 `Intent` 允許進程互相溝通的系統。 外掛程式可以訪問 `CordovaInterface` 物件,可以訪問 Android `Activity` ,運行應用程式。 這是 `Context` 啟動新的 android 系統所需 `Intent` 。 `CordovaInterface`允許外掛程式啟動 `Activity` 一個結果,並設置回檔外掛程式時 `Intent` 返回到應用程式。
 
-到科尔多瓦 2.0 插件可以不再直接访问 `Context` ,和遗产 `ctx` 成员已被否决。 所有 `ctx` 的方法上存在 `Context` ,所以这两个 `getContext()` 和 `getActivity()` 可以返回所需的对象。
+到科爾多瓦 2.0 外掛程式可以不再直接存取 `Context` ,和遺產 `ctx` 成員已被否決。 所有 `ctx` 的方法上存在 `Context` ,所以這兩個 `getContext()` 和 `getActivity()` 可以返回所需的物件。
 
-## 调试 Android 插件
+## 調試 Android 外掛程式
 
-Eclipse 允许您调试插件作为 Java 源代码包含在项目中。 只有最新版本的 Android 开发者工具允许您将源代码附加到*JAR*的依赖关系,所以此功能尚不完全支持。
\ No newline at end of file
+Eclipse 允許您調試外掛程式作為 JAVA 原始程式碼包含在專案中。 只有最新版本的 Android 開發者工具允許您將原始程式碼附加到*JAR*的依賴關係,所以此功能尚不完全支援。
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/10046d07/docs/zh/edge/guide/platforms/android/tools.md
----------------------------------------------------------------------
diff --git a/docs/zh/edge/guide/platforms/android/tools.md b/docs/zh/edge/guide/platforms/android/tools.md
index 85ef558..e6a3695 100644
--- a/docs/zh/edge/guide/platforms/android/tools.md
+++ b/docs/zh/edge/guide/platforms/android/tools.md
@@ -14,17 +14,17 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
    under the License.
 ---
 
-# Android 系统的命令行工具
+# Android 系統的命令列工具
 
-`cordova`命令行实用程序是一个高级别的工具,允许您在一次跨几个平台生成的应用程序。 旧版本的科尔多瓦框架提供了特定于每个平台的命令行工具集。 若要使用它们作为 CLI 的替代,您需要从[cordova.apache.org][1]下载此版本的科尔多瓦。 下载文件中包含单独的档案,为每个平台。 展开您想要的目标平台。 这里描述的工具,通常可用在顶级 `bin` 目录中,否则为咨询**自述**文件,了解有关更多详细的指示。
+`cordova`命令列實用程式是一個高級別的工具,允許您在一次跨幾個平臺生成的應用程式。 舊版本的科爾多瓦框架提供了特定于每個平臺的命令列工具集。 若要使用它們作為 CLI 的替代,您需要從[cordova.apache.org][1]下載此版本的科爾多瓦。 下載檔案中包含單獨的檔案,為每個平臺。 展開您想要的目標平臺。 這裡描述的工具,通常可用在頂級 `bin` 目錄中,否則為諮詢**自述**檔,瞭解有關更多詳細的指示。
 
  [1]: http://cordova.apache.org
 
-低级命令行界面,它使插件的信息,请参阅使用 Plugman 到管理插件。有关概述,请参见应用程序插件。
+低級命令列介面,它使外掛程式的資訊,請參閱使用 Plugman 到管理外掛程式。有關概述,請參見應用程式外掛程式。
 
-## 创建一个项目
+## 創建一個專案
 
-运行 `create` 命令,指定的现有路径的项目、 反向域式包标识符和应用程序的显示名称。这里是 Mac 和 Windows 的语法:
+運行 `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
@@ -32,33 +32,33 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 ## 生成
 
-此清理,然后生成项目。
+此清理,然後生成專案。
 
-在 Mac 或 Windows 上调试:
+在 Mac 或 Windows 上調試:
 
     $ /path/to/project/cordova/build --debug
     $ C:\path\to\project\cordova\build.bat --debug
     
 
-释放,Mac 或 Windows 上:
+釋放,Mac 或 Windows 上:
 
     $ /path/to/project/cordova/build --release
     $ C:\path\to\project\cordova\build.bat --release
     
 
-## 运行应用程序
+## 運行應用程式
 
-`run`命令接受下列*可选*的参数:
+`run`命令接受下列*可選*的參數:
 
-*   目标规范。这包括 `--emulator` , `--device` ,或`--target=<targetID>`.
+*   目標規範。這包括 `--emulator` , `--device` ,或`--target=<targetID>`.
 
-*   生成规范。这包括 `--debug` , `--release` ,或`--nobuild`.
+*   生成規范。這包括 `--debug` , `--release` ,或`--nobuild`.
     
-    \[目标\] \[生成\] $ /path/to/project/cordova/run $ C:\path\to\project\cordova\run.bat \[目标\] \[生成\]
+    \[目標\] \[生成\] $ /path/to/project/cordova/run $ C:\path\to\project\cordova\run.bat \[目標\] \[生成\]
 
-请确保您创建至少一个 Android 虚拟设备,否则为系统会提示您这样与做 `android` 命令。 如果多个 AVD 可用作为目标,提示您选择一个。 默认情况下 `run` 命令检测连接的设备或当前正在运行的仿真程序,如果没有设备发现。
+請確保您創建至少一個 Android 虛擬裝置,否則為系統會提示您這樣與做 `android` 命令。 如果多個 AVD 可用作為目標,提示您選擇一個。 預設情況下 `run` 命令檢測連接的設備或當前正在運行的模擬程式,如果沒有設備發現。
 
-## 日志记录
+## 日誌記錄
 
     $ /path/to/project/cordova/log $ C:\path\to\project\cordova\log.bat
     

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/10046d07/docs/zh/edge/guide/platforms/android/upgrading.md
----------------------------------------------------------------------
diff --git a/docs/zh/edge/guide/platforms/android/upgrading.md b/docs/zh/edge/guide/platforms/android/upgrading.md
index 11444bf..9b23b44 100644
--- a/docs/zh/edge/guide/platforms/android/upgrading.md
+++ b/docs/zh/edge/guide/platforms/android/upgrading.md
@@ -14,417 +14,417 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
    under the License.
 ---
 
-# 升级 Android
+# 升級 Android
 
-本指南演示如何修改 Android 项目从科尔多瓦的旧版本进行升级。 大多数这些说明适用于与旧集的前面的命令行工具创建的项目 `cordova` CLI 实用程序。 命令行界面信息,请参阅如何更新的 CLI 版本。
+本指南演示如何修改 Android 專案從科爾多瓦的舊版本進行升級。 大多數這些說明適用于與舊集的前面的命令列工具創建的專案 `cordova` CLI 實用程式。 命令列介面資訊,請參閱如何更新的 CLI 版本。
 
-## 从 3.2.0 升级到 3.3.0
+## 從 3.2.0 升級到 3.3.0
 
 遵循相同的 instructinos`3.2.0`.
 
-从 3.3.0 开始,科尔多瓦运行时是现在作为编译 Android 的库,而不是 Jar。 这都不应该影响对于命令行用法,但 IDE 用户将需要导入到新添加的 `MyProject-CordovaLib` 到其工作区中的项目。
+從 3.3.0 開始,科爾多瓦運行時是現在作為編譯 Android 的庫,而不是 Jar。 這都不應該影響對於命令列用法,但 IDE 使用者將需要導入到新添加的 `MyProject-CordovaLib` 到其工作區中的專案。
 
-## 从 3.1.0 升级到 3.2.0
+## 從 3.1.0 升級到 3.2.0
 
-为创建的科尔多瓦 CLI 的项目:
+為創建的科爾多瓦 CLI 的專案:
 
-1.  更新 `cordova` CLI 版本。请参阅命令行界面。
+1.  更新 `cordova` CLI 版本。請參閱命令列介面。
 
-2.  运行`cordova platform update android`
+2.  運行`cordova platform update android`
 
-对于不使用 CLI 科尔多瓦创建的项目,请运行:
+對於不使用 CLI 科爾多瓦創建的專案,請運行:
 
         bin/update <project_path>
     
 
-## 从 3.0.0 升级到 3.1.0
+## 從 3.0.0 升級到 3.1.0
 
-为创建的科尔多瓦 CLI 的项目:
+為創建的科爾多瓦 CLI 的專案:
 
-1.  更新 `cordova` CLI 版本。请参阅命令行界面。
+1.  更新 `cordova` CLI 版本。請參閱命令列介面。
 
-2.  运行`cordova platform update android`
+2.  運行`cordova platform update android`
 
-对于不使用 CLI 科尔多瓦创建的项目,请运行:
+對於不使用 CLI 科爾多瓦創建的專案,請運行:
 
         bin/update <project_path>
     
 
-## 从 2.9.0 升级到 CLI (3.0.0)
+## 從 2.9.0 升級到 CLI (3.0.0)
 
-1.  创建新的 Apache 科尔多瓦 3.0.0 项目使用 CLI,科尔多瓦,如所述的命令行界面。
+1.  創建新的 Apache 科爾多瓦 3.0.0 專案使用 CLI,科爾多瓦,如所述的命令列介面。
 
-2.  添加您的平台的科尔多瓦项目,例如:`cordova
+2.  添加您的平臺的科爾多瓦專案,例如:`cordova
 platform add android`.
 
-3.  您的项目的内容复制 `www` 到目录 `www` 目录在您刚刚创建的科尔多瓦项目的根目录。
+3.  您的專案的內容複寫 `www` 到目錄 `www` 目錄在您剛剛創建的科爾多瓦專案的根目錄。
 
-4.  将本机的任何资产从旧项目复制到相应的目录下 `platforms/android` : 此目录是您的本机科尔多瓦 android 项目存在的地方。
+4.  將本機的任何資產從舊專案複製到相應的目錄下 `platforms/android` : 此目錄是您的本機科爾多瓦 android 專案存在的地方。
 
-5.  使用科尔多瓦 CLI 工具来安装您需要的任何插件。请注意 CLI 处理所有核心 Api 作为插件,所以他们可能需要添加。只有 3.0.0 插件是与 CLI 兼容。
+5.  使用科爾多瓦 CLI 工具來安裝您需要的任何外掛程式。請注意 CLI 處理所有核心 Api 作為外掛程式,所以他們可能需要添加。只有 3.0.0 外掛程式是與 CLI 相容。
 
-## 从 2.9.0 升级到 3.0.0
+## 從 2.9.0 升級到 3.0.0
 
-1.  创建一个新的 Apache 科尔多瓦 Android 项目。
+1.  創建一個新的 Apache 科爾多瓦 Android 專案。
 
-2.  将复制的内容你 `www` 目录到新的项目。
+2.  將複製的內容你 `www` 目錄到新的專案。
 
-3.  复制任何本机的 Android 资产从您 `res` 目录到新的项目。
+3.  複製任何本機的 Android 資產從您 `res` 目錄到新的專案。
 
-4.  复制在你安装从任何插件 `src` 子目录到新项目。
+4.  複製在你安裝從任何外掛程式 `src` 子目錄到新專案。
 
-5.  请确保要升级任何弃用 `<plugin>` 从你的旧的引用 `config.xml` 到新文件 `<feature>` 规范。
+5.  請確保要升級任何棄用 `<plugin>` 從你的舊的引用 `config.xml` 到新檔 `<feature>` 規範。
 
-6.  更新对任何引用 `org.apache.cordova.api` 包被`org.apache.cordova`.
+6.  更新對任何引用 `org.apache.cordova.api` 包被`org.apache.cordova`.
     
-    **注**: 所有核心 Api 已被移除,必须作为插件安装。请有关详细信息,参阅管理插件指南的使用 Plugman。
+    **注**: 所有核心 Api 已被移除,必須作為外掛程式安裝。請有關詳細資訊,參閱管理外掛程式指南的使用 Plugman。
 
-## 从 2.8.0 升级到 2.9.0
+## 從 2.8.0 升級到 2.9.0
 
-1.  运行`bin/update <project_path>`.
+1.  運行`bin/update <project_path>`.
 
-## 从 2.7.0 升级到 2.8.0
+## 從 2.7.0 升級到 2.8.0
 
-1.  删除 `cordova-2.7.0.jar` 从项目的 `libs` 目录。
+1.  刪除 `cordova-2.7.0.jar` 從專案的 `libs` 目錄。
 
-2.  添加 `cordova-2.8.0.jar` 到项目中的 `libs` 目录。
+2.  添加 `cordova-2.8.0.jar` 到專案中的 `libs` 目錄。
 
-3.  如果您使用 Eclipse,请刷新您的 Eclipse 项目,做清洁。
+3.  如果您使用 Eclipse,請刷新您的 Eclipse 專案,做清潔。
 
 <!-- SS Eclipse -->
 
-1.  复制新 `cordova.js` 到您的项目。
+1.  複製新 `cordova.js` 到您的專案。
 
-2.  更新您的 html 代码,使用新的 `cordova.js` 文件。
+2.  更新您的 html 代碼,使用新的 `cordova.js` 檔。
 
-3.  复制 `res/xml/config.xml` 文件,以匹配`framework/res/xml/config.xml`.
+3.  複製 `res/xml/config.xml` 檔,以匹配`framework/res/xml/config.xml`.
 
-4.  更新 `framework/res/xml/config.xml` 以前一样有类似的设置。
+4.  更新 `framework/res/xml/config.xml` 以前一樣有類似的設置。
 
-5.  将文件从复制 `bin/templates/cordova` 到项目中的 `cordova` 目录。
+5.  將檔從複製 `bin/templates/cordova` 到專案中的 `cordova` 目錄。
 
-## 从 2.6.0 升级到 2.7.0
+## 從 2.6.0 升級到 2.7.0
 
-1.  删除 `cordova-2.6.0.jar` 从项目的 `libs` 目录。
+1.  刪除 `cordova-2.6.0.jar` 從專案的 `libs` 目錄。
 
-2.  添加 `cordova-2.7.0.jar` 到项目中的 `libs` 目录。
+2.  添加 `cordova-2.7.0.jar` 到專案中的 `libs` 目錄。
 
-3.  如果您使用 Eclipse,请刷新您的 Eclipse 项目,做清洁。
+3.  如果您使用 Eclipse,請刷新您的 Eclipse 專案,做清潔。
 
-4.  复制新 `cordova-2.7.0.js` 到您的项目。
+4.  複製新 `cordova-2.7.0.js` 到您的專案。
 
-5.  更新您的 html 代码,使用新的 `cordova-2.7.0.js` 文件。
+5.  更新您的 html 代碼,使用新的 `cordova-2.7.0.js` 檔。
 
-6.  复制 `res/xml/config.xml` 以匹配`framework/res/xml/config.xml`.
+6.  複製 `res/xml/config.xml` 以匹配`framework/res/xml/config.xml`.
 
-7.  更新 `framework/res/xml/config.xml` 以前一样有类似的设置。
+7.  更新 `framework/res/xml/config.xml` 以前一樣有類似的設置。
 
-8.  将文件从复制 `bin/templates/cordova` 到项目中的 `cordova` 目录。
+8.  將檔從複製 `bin/templates/cordova` 到專案中的 `cordova` 目錄。
 
-## 从 2.5.0 升级到 2.6.0
+## 從 2.5.0 升級到 2.6.0
 
-1.  删除 `cordova-2.5.0.jar` 从项目的 `libs` 目录。
+1.  刪除 `cordova-2.5.0.jar` 從專案的 `libs` 目錄。
 
-2.  添加 `cordova-2.6.0.jar` 到项目中的 `libs` 目录。
+2.  添加 `cordova-2.6.0.jar` 到專案中的 `libs` 目錄。
 
-3.  如果您使用 Eclipse,请刷新您的 Eclipse 项目,做清洁。
+3.  如果您使用 Eclipse,請刷新您的 Eclipse 專案,做清潔。
 
-4.  复制新 `cordova-2.6.0.js` 到您的项目。
+4.  複製新 `cordova-2.6.0.js` 到您的專案。
 
-5.  更新您的 html 代码,使用新的 `cordova-2.6.0.js` 文件。
+5.  更新您的 html 代碼,使用新的 `cordova-2.6.0.js` 檔。
 
-6.  复制 `res/xml/config.xml` 以匹配`framework/res/xml/config.xml`.
+6.  複製 `res/xml/config.xml` 以匹配`framework/res/xml/config.xml`.
 
-7.  更新 `framework/res/xml/config.xml` 以前一样有类似的设置。
+7.  更新 `framework/res/xml/config.xml` 以前一樣有類似的設置。
 
-8.  将文件从复制 `bin/templates/cordova` 到项目中的 `cordova` 目录。
+8.  將檔從複製 `bin/templates/cordova` 到專案中的 `cordova` 目錄。
 
-运行 `bin/update <project>` 的项目路径与科尔多瓦源目录中列出。
+運行 `bin/update <project>` 的專案路徑與科爾多瓦原始目錄中列出。
 
-## 从 2.4.0 升级到 2.5.0
+## 從 2.4.0 升級到 2.5.0
 
-1.  删除 `cordova-2.4.0.jar` 从项目的 `libs` 目录。
+1.  刪除 `cordova-2.4.0.jar` 從專案的 `libs` 目錄。
 
-2.  添加 `cordova-2.5.0.jar` 到项目中的 `libs` 目录。
+2.  添加 `cordova-2.5.0.jar` 到專案中的 `libs` 目錄。
 
-3.  如果您使用 Eclipse,请刷新您的 Eclipse 项目,做清洁。
+3.  如果您使用 Eclipse,請刷新您的 Eclipse 專案,做清潔。
 
-4.  复制新 `cordova-2.5.0.js` 到您的项目。
+4.  複製新 `cordova-2.5.0.js` 到您的專案。
 
-5.  更新您的 html 代码,使用新的 `cordova-2.5.0.js` 文件。
+5.  更新您的 html 代碼,使用新的 `cordova-2.5.0.js` 檔。
 
-6.  复制 `res/xml/config.xml` 以匹配`framework/res/xml/config.xml`.
+6.  複製 `res/xml/config.xml` 以匹配`framework/res/xml/config.xml`.
 
-7.  更新 `framework/res/xml/config.xml` 以前一样有类似的设置。
+7.  更新 `framework/res/xml/config.xml` 以前一樣有類似的設置。
 
-8.  将文件从复制 `bin/templates/cordova` 到项目中的 `cordova` 目录。
+8.  將檔從複製 `bin/templates/cordova` 到專案中的 `cordova` 目錄。
 
-## 从 2.3.0 升级到 2.4.0
+## 從 2.3.0 升級到 2.4.0
 
-1.  删除 `cordova-2.3.0.jar` 从项目的 `libs` 目录。
+1.  刪除 `cordova-2.3.0.jar` 從專案的 `libs` 目錄。
 
-2.  添加 `cordova-2.4.0.jar` 到项目中的 `libs` 目录。
+2.  添加 `cordova-2.4.0.jar` 到專案中的 `libs` 目錄。
 
-3.  如果您使用 Eclipse,请刷新您的 Eclipse 项目,做清洁。
+3.  如果您使用 Eclipse,請刷新您的 Eclipse 專案,做清潔。
 
-4.  复制新 `cordova-2.4.0.js` 到您的项目。
+4.  複製新 `cordova-2.4.0.js` 到您的專案。
 
-5.  更新您的 html 代码,使用新的 `cordova-2.4.0.js` 文件。
+5.  更新您的 html 代碼,使用新的 `cordova-2.4.0.js` 檔。
 
-6.  复制 `res/xml/config.xml` 以匹配`framework/res/xml/config.xml`.
+6.  複製 `res/xml/config.xml` 以匹配`framework/res/xml/config.xml`.
 
-7.  将文件从复制 `bin/templates/cordova` 到项目中的 `cordova` 目录。
+7.  將檔從複製 `bin/templates/cordova` 到專案中的 `cordova` 目錄。
 
-## 从 2.2.0 升级到 2.3.0
+## 從 2.2.0 升級到 2.3.0
 
-1.  删除 `cordova-2.2.0.jar` 从项目的 `libs` 目录。
+1.  刪除 `cordova-2.2.0.jar` 從專案的 `libs` 目錄。
 
-2.  添加 `cordova-2.3.0.jar` 到项目中的 `libs` 目录。
+2.  添加 `cordova-2.3.0.jar` 到專案中的 `libs` 目錄。
 
-3.  如果您使用 Eclipse,请刷新您的 Eclipse 项目,做清洁。
+3.  如果您使用 Eclipse,請刷新您的 Eclipse 專案,做清潔。
 
-4.  复制新 `cordova-2.3.0.js` 到您的项目。
+4.  複製新 `cordova-2.3.0.js` 到您的專案。
 
-5.  更新您的 html 代码,使用新的 `cordova-2.3.0.js` 文件。
+5.  更新您的 html 代碼,使用新的 `cordova-2.3.0.js` 檔。
 
-6.  复制 `res/xml/config.xml` 以匹配`framework/res/xml/config.xml`.
+6.  複製 `res/xml/config.xml` 以匹配`framework/res/xml/config.xml`.
 
-7.  将文件从复制 `bin/templates/cordova` 到项目中的 `cordova` 目录。
+7.  將檔從複製 `bin/templates/cordova` 到專案中的 `cordova` 目錄。
 
-## 从 2.1.0 升级到 2.2.0
+## 從 2.1.0 升級到 2.2.0
 
-1.  删除 `cordova-2.1.0.jar` 从项目的 `libs` 目录。
+1.  刪除 `cordova-2.1.0.jar` 從專案的 `libs` 目錄。
 
-2.  添加 `cordova-2.2.0.jar` 到项目中的 `libs` 目录。
+2.  添加 `cordova-2.2.0.jar` 到專案中的 `libs` 目錄。
 
-3.  如果您使用 Eclipse,请刷新您的 Eclipse 项目,做清洁。
+3.  如果您使用 Eclipse,請刷新您的 Eclipse 專案,做清潔。
 
-4.  复制新 `cordova-2.2.0.js` 到您的项目。
+4.  複製新 `cordova-2.2.0.js` 到您的專案。
 
-5.  更新您的 html 代码,使用新的 `cordova-2.2.0.js` 文件。
+5.  更新您的 html 代碼,使用新的 `cordova-2.2.0.js` 檔。
 
-6.  复制 `res/xml/config.xml` 以匹配`framework/res/xml/config.xml`.
+6.  複製 `res/xml/config.xml` 以匹配`framework/res/xml/config.xml`.
 
-7.  将文件从复制 `bin/templates/cordova` 到项目中的 `cordova` 目录。
+7.  將檔從複製 `bin/templates/cordova` 到專案中的 `cordova` 目錄。
 
-## 从 2.0.0 升级到 2.1.0
+## 從 2.0.0 升級到 2.1.0
 
-1.  删除 `cordova-2.0.0.jar` 从项目的 `libs` 目录。
+1.  刪除 `cordova-2.0.0.jar` 從專案的 `libs` 目錄。
 
-2.  添加 `cordova-2.1.0.jar` 到项目中的 `libs` 目录。
+2.  添加 `cordova-2.1.0.jar` 到專案中的 `libs` 目錄。
 
-3.  如果您使用 Eclipse,请刷新您的 Eclipse 项目,做清洁。
+3.  如果您使用 Eclipse,請刷新您的 Eclipse 專案,做清潔。
 
-4.  复制新 `cordova-2.1.0.js` 到您的项目。
+4.  複製新 `cordova-2.1.0.js` 到您的專案。
 
-5.  更新您的 html 代码,使用新的 `cordova-2.1.0.js` 文件。
+5.  更新您的 html 代碼,使用新的 `cordova-2.1.0.js` 檔。
 
-6.  复制 `res/xml/config.xml` 以匹配`framework/res/xml/config.xml`.
+6.  複製 `res/xml/config.xml` 以匹配`framework/res/xml/config.xml`.
 
-7.  将文件从复制 `bin/templates/cordova` 到项目中的 `cordova` 目录。
+7.  將檔從複製 `bin/templates/cordova` 到專案中的 `cordova` 目錄。
 
-## 从 1.9.0 升级到 2.0.0
+## 從 1.9.0 升級到 2.0.0
 
-1.  删除 `cordova-1.9.0.jar` 从项目的 `libs` 目录。
+1.  刪除 `cordova-1.9.0.jar` 從專案的 `libs` 目錄。
 
-2.  添加 `cordova-2.0.0.jar` 到项目中的 `libs` 目录。
+2.  添加 `cordova-2.0.0.jar` 到專案中的 `libs` 目錄。
 
-3.  如果您使用 Eclipse,请刷新您的 Eclipse 项目,做清洁。
+3.  如果您使用 Eclipse,請刷新您的 Eclipse 專案,做清潔。
 
-4.  复制新 `cordova-2.0.0.js` 到您的项目。
+4.  複製新 `cordova-2.0.0.js` 到您的專案。
 
-5.  更新您的 html 代码,使用新的 `cordova-2.0.0.js` 文件。
+5.  更新您的 html 代碼,使用新的 `cordova-2.0.0.js` 檔。
 
-6.  复制 `res/xml/config.xml` 以匹配`framework/res/xml/config.xml`.
+6.  複製 `res/xml/config.xml` 以匹配`framework/res/xml/config.xml`.
 
-在 2.0.0 版、 `config.xml` 文件结合和替换 `cordova.xml` 和 `plugins.xml` 。 旧的文件已被否决,,虽然他们仍工作在 2.0.0,将停止在将来的版本中工作。
+在 2.0.0 版、 `config.xml` 檔結合和替換 `cordova.xml` 和 `plugins.xml` 。 舊的檔已被否決,,雖然他們仍工作在 2.0.0,將停止在將來的版本中工作。
 
-## 从 1.8.1 升级到 1.9.0
+## 從 1.8.1 升級到 1.9.0
 
-1.  删除 `cordova-1.8.0.jar` 从项目的 `libs` 目录。
+1.  刪除 `cordova-1.8.0.jar` 從專案的 `libs` 目錄。
 
-2.  添加 `cordova-1.9.0.jar` 到项目中的 `libs` 目录。
+2.  添加 `cordova-1.9.0.jar` 到專案中的 `libs` 目錄。
 
-3.  如果您使用 Eclipse,请刷新您的 Eclipse 项目,做清洁。
+3.  如果您使用 Eclipse,請刷新您的 Eclipse 專案,做清潔。
 
-4.  复制新 `cordova-1.9.0.js` 到您的项目。
+4.  複製新 `cordova-1.9.0.js` 到您的專案。
 
-5.  更新您的 html 代码,使用新的 `cordova-1.9.0.js` 文件。
+5.  更新您的 html 代碼,使用新的 `cordova-1.9.0.js` 檔。
 
 6.  更新 `res/xml/plugins.xml` 以匹配`framework/res/xml/plugins.xml`.
 
-由于采用了 `CordovaWebView` 的 1.9.0 版本中,第三方插件可能无法工作。 这些插件需要获取上下文从 `CordovaInterface` 使用 `getContext()` 或 `getActivity()` 。 如果您不是一个经验丰富的 Android 开发者,请联系插件的维护者和将这项任务添加到其 bug 跟踪工具。
+由於採用了 `CordovaWebView` 的 1.9.0 版本中,協力廠商外掛程式可能無法工作。 這些外掛程式需要獲取上下文從 `CordovaInterface` 使用 `getContext()` 或 `getActivity()` 。 如果您不是一個經驗豐富的 Android 開發者,請聯繫外掛程式的維護者和將這項任務添加到其 bug 跟蹤工具。
 
-## 从 1.8.0 升级到 1.8.0
+## 從 1.8.0 升級到 1.8.0
 
-1.  删除 `cordova-1.8.0.jar` 从项目的 `libs` 目录。
+1.  刪除 `cordova-1.8.0.jar` 從專案的 `libs` 目錄。
 
-2.  添加 `cordova-1.8.1.jar` 到项目中的 `libs` 目录。
+2.  添加 `cordova-1.8.1.jar` 到專案中的 `libs` 目錄。
 
-3.  如果您使用 Eclipse,请刷新您的 Eclipse 项目,做清洁。
+3.  如果您使用 Eclipse,請刷新您的 Eclipse 專案,做清潔。
 
-4.  复制新 `cordova-1.8.1.js` 到您的项目。
+4.  複製新 `cordova-1.8.1.js` 到您的專案。
 
-5.  更新您的 html 代码,使用新的 `cordova-1.8.1.js` 文件。
+5.  更新您的 html 代碼,使用新的 `cordova-1.8.1.js` 檔。
 
 6.  更新 `res/xml/plugins.xml` 以匹配`framework/res/xml/plugins.xml`.
 
-## 从 1.7.0 升级到 1.8.0
+## 從 1.7.0 升級到 1.8.0
 
-1.  删除 `cordova-1.7.0.jar` 从项目的 `libs` 目录。
+1.  刪除 `cordova-1.7.0.jar` 從專案的 `libs` 目錄。
 
-2.  添加 `cordova-1.8.0.jar` 到项目中的 `libs` 目录。
+2.  添加 `cordova-1.8.0.jar` 到專案中的 `libs` 目錄。
 
-3.  如果您使用 Eclipse,请刷新您的 Eclipse 项目,做清洁。
+3.  如果您使用 Eclipse,請刷新您的 Eclipse 專案,做清潔。
 
-4.  复制新 `cordova-1.8.0.js` 到您的项目。
+4.  複製新 `cordova-1.8.0.js` 到您的專案。
 
-5.  更新您的 html 代码,使用新的 `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.8.0
+## 從 1.7.0 升級到 1.8.0
 
-1.  删除 `cordova-1.7.0.jar` 从项目的 `libs` 目录。
+1.  刪除 `cordova-1.7.0.jar` 從專案的 `libs` 目錄。
 
-2.  添加 `cordova-1.8.0.jar` 到项目中的 `libs` 目录。
+2.  添加 `cordova-1.8.0.jar` 到專案中的 `libs` 目錄。
 
-3.  如果您使用 Eclipse,请刷新您的 Eclipse 项目,做清洁。
+3.  如果您使用 Eclipse,請刷新您的 Eclipse 專案,做清潔。
 
-4.  复制新 `cordova-1.8.0.js` 到您的项目。
+4.  複製新 `cordova-1.8.0.js` 到您的專案。
 
-5.  更新您的 html 代码,使用新的 `cordova-1.8.0.js` 文件。
+5.  更新您的 html 代碼,使用新的 `cordova-1.8.0.js` 檔。
 
 6.  更新 `res/xml/plugins.xml` 以匹配`framework/res/xml/plugins.xml`.
 
-## 从 1.6.1 升级到 1.7.0
+## 從 1.6.1 升級到 1.7.0
 
-1.  删除 `cordova-1.6.1.jar` 从项目的 `libs` 目录。
+1.  刪除 `cordova-1.6.1.jar` 從專案的 `libs` 目錄。
 
-2.  添加 `cordova-1.7.0.jar` 到项目中的 `libs` 目录。
+2.  添加 `cordova-1.7.0.jar` 到專案中的 `libs` 目錄。
 
-3.  如果您使用 Eclipse,请刷新您的 Eclipse 项目,做清洁。
+3.  如果您使用 Eclipse,請刷新您的 Eclipse 專案,做清潔。
 
-4.  复制新 `cordova-1.7.0.js` 到您的项目。
+4.  複製新 `cordova-1.7.0.js` 到您的專案。
 
 5.  更新 `res/xml/plugins.xml` 以匹配`framework/res/xml/plugins.xml`.
 
-## 从 1.6.0 升级到 1.6.1
+## 從 1.6.0 升級到 1.6.1
 
-1.  删除 `cordova-1.6.0.jar` 从项目的 `libs` 目录。
+1.  刪除 `cordova-1.6.0.jar` 從專案的 `libs` 目錄。
 
-2.  添加 `cordova-1.6.1.jar` 到项目中的 `libs` 目录。
+2.  添加 `cordova-1.6.1.jar` 到專案中的 `libs` 目錄。
 
-3.  如果您使用 Eclipse,请刷新您的 Eclipse 项目,做清洁。
+3.  如果您使用 Eclipse,請刷新您的 Eclipse 專案,做清潔。
 
-4.  复制新 `cordova-1.6.1.js` 到您的项目。
+4.  複製新 `cordova-1.6.1.js` 到您的專案。
 
 5.  更新 `res/xml/plugins.xml` 以匹配`framework/res/xml/plugins.xml`.
 
-## 从 1.5.0 版升级到 1.6.0
+## 從 1.5.0 版升級到 1.6.0
 
-1.  删除 `cordova-1.5.0.jar` 从项目的 `libs` 目录。
+1.  刪除 `cordova-1.5.0.jar` 從專案的 `libs` 目錄。
 
-2.  添加 `cordova-1.6.0.jar` 到项目中的 `libs` 目录。
+2.  添加 `cordova-1.6.0.jar` 到專案中的 `libs` 目錄。
 
-3.  如果您使用 Eclipse,请刷新您的 Eclipse 项目,做清洁。
+3.  如果您使用 Eclipse,請刷新您的 Eclipse 專案,做清潔。
 
-4.  复制新 `cordova-1.6.0.js` 到您的项目。
+4.  複製新 `cordova-1.6.0.js` 到您的專案。
 
-5.  更新您的 html 代码,使用新的 `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`.
+7.  替換 `res/xml/phonegap.xml` 與 `res/xml/cordova.xml` 進行匹配`framework/res/xml/cordova.xml`.
 
-## 从 1.4.0 升级到 1.5.0 版
+## 從 1.4.0 升級到 1.5.0 版
 
-1.  删除 `phonegap-1.4.0.jar` 从项目的 `libs` 目录。
+1.  刪除 `phonegap-1.4.0.jar` 從專案的 `libs` 目錄。
 
-2.  添加 `cordova-1.5.0.jar` 到项目中的 `libs` 目录。
+2.  添加 `cordova-1.5.0.jar` 到專案中的 `libs` 目錄。
 
-3.  如果您使用 Eclipse,请刷新您的 Eclipse 项目,做清洁。
+3.  如果您使用 Eclipse,請刷新您的 Eclipse 專案,做清潔。
 
-4.  复制新 `cordova-1.5.0.js` 到您的项目。
+4.  複製新 `cordova-1.5.0.js` 到您的專案。
 
-5.  更新您的 html 代码,使用新的 `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`.
+7.  替換 `res/xml/phonegap.xml` 與 `res/xml/cordova.xml` 進行匹配`framework/res/xml/cordova.xml`.
 
-## 从 1.3.0 升级到 1.4.0
+## 從 1.3.0 升級到 1.4.0
 
-1.  删除 `phonegap-1.3.0.jar` 从项目的 `libs` 目录。
+1.  刪除 `phonegap-1.3.0.jar` 從專案的 `libs` 目錄。
 
-2.  添加 `phonegap-1.4.0.jar` 到项目中的 `libs` 目录。
+2.  添加 `phonegap-1.4.0.jar` 到專案中的 `libs` 目錄。
 
-3.  如果您使用 Eclipse,请刷新您的 Eclipse 项目,做清洁。
+3.  如果您使用 Eclipse,請刷新您的 Eclipse 專案,做清潔。
 
-4.  复制新 `phonegap-1.4.0.js` 到您的项目。
+4.  複製新 `phonegap-1.4.0.js` 到您的專案。
 
-5.  更新您的 html 代码,使用新的 `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.2.0 升级到 1.3.0
+## 從 1.2.0 升級到 1.3.0
 
-1.  删除 `phonegap-1.2.0.jar` 从项目的 `libs` 目录。
+1.  刪除 `phonegap-1.2.0.jar` 從專案的 `libs` 目錄。
 
-2.  添加 `phonegap-1.3.0.jar` 到项目中的 `libs` 目录。
+2.  添加 `phonegap-1.3.0.jar` 到專案中的 `libs` 目錄。
 
-3.  如果您使用 Eclipse,请刷新您的 Eclipse 项目,做清洁。
+3.  如果您使用 Eclipse,請刷新您的 Eclipse 專案,做清潔。
 
-4.  复制新 `phonegap-1.3.0.js` 到您的项目。
+4.  複製新 `phonegap-1.3.0.js` 到您的專案。
 
-5.  更新您的 html 代码,使用新的 `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.1.0 升级到 1.2.0
+## 從 1.1.0 升級到 1.2.0
 
-1.  删除 `phonegap-1.1.0.jar` 从项目的 `libs` 目录。
+1.  刪除 `phonegap-1.1.0.jar` 從專案的 `libs` 目錄。
 
-2.  添加 `phonegap-1.2.0.jar` 到项目中的 `libs` 目录。
+2.  添加 `phonegap-1.2.0.jar` 到專案中的 `libs` 目錄。
 
-3.  如果您使用 Eclipse,请刷新您的 Eclipse 项目,做清洁。
+3.  如果您使用 Eclipse,請刷新您的 Eclipse 專案,做清潔。
 
-4.  复制新 `phonegap-1.2.0.js` 到您的项目。
+4.  複製新 `phonegap-1.2.0.js` 到您的專案。
 
-5.  更新您的 html 代码,使用新的 `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.0.0 升級到 1.1.0
 
-1.  删除 `phonegap-1.0.0.jar` 从项目的 `libs` 目录。
+1.  刪除 `phonegap-1.0.0.jar` 從專案的 `libs` 目錄。
 
-2.  添加 `phonegap-1.1.0.jar` 到项目中的 `libs` 目录。
+2.  添加 `phonegap-1.1.0.jar` 到專案中的 `libs` 目錄。
 
-3.  如果您使用 Eclipse,请刷新您的 Eclipse 项目,做清洁。
+3.  如果您使用 Eclipse,請刷新您的 Eclipse 專案,做清潔。
 
-4.  复制新 `phonegap-1.1.0.js` 到您的项目。
+4.  複製新 `phonegap-1.1.0.js` 到您的專案。
 
-5.  更新您的 html 代码,使用新的 `phonegap-1.1.0.js` 文件。
+5.  更新您的 html 代碼,使用新的 `phonegap-1.1.0.js` 檔。
 
 6.  更新 `res/xml/plugins.xml` 以匹配`framework/res/xml/plugins.xml`.
 
-## 从 0.9.6 升级到 1.0.0
+## 從 0.9.6 升級到 1.0.0
 
-1.  删除 `phonegap-0.9.6.jar` 从项目的 `libs` 目录。
+1.  刪除 `phonegap-0.9.6.jar` 從專案的 `libs` 目錄。
 
-2.  添加 `phonegap-1.0.0.jar` 到项目中的 `libs` 目录。
+2.  添加 `phonegap-1.0.0.jar` 到專案中的 `libs` 目錄。
 
-3.  如果您使用 Eclipse,请刷新您的 Eclipse 项目,做清洁。
+3.  如果您使用 Eclipse,請刷新您的 Eclipse 專案,做清潔。
 
-4.  复制新 `phonegap-1.0.0.js` 到您的项目。
+4.  複製新 `phonegap-1.0.0.js` 到您的專案。
 
-5.  更新您的 html 代码,使用新的 `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/10046d07/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 b98e380..cabd3d8 100644
--- a/docs/zh/edge/guide/platforms/android/webview.md
+++ b/docs/zh/edge/guide/platforms/android/webview.md
@@ -16,17 +16,17 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 # Android WebViews
 
-这一节演示如何嵌入在较大型的 Android 应用程序内的科尔多瓦启用 web 视图组件。这些组件可以如何与对方沟通的详细信息,请参阅应用程序插件。
+這一節演示如何嵌入在較大型的 Android 應用程式內的科爾多瓦啟用 web 視圖元件。這些元件可以如何與對方溝通的詳細資訊,請參閱應用程式外掛程式。
 
-如果你熟悉 Android,你应首先熟悉 Android 平台指南和之前你尝试更不寻常发展嵌入 web 视图的选项,安装了最新 Android sdk。 从开始科尔多瓦 1.9,Android 平台依靠 `CordovaWebView` 组件,生成遗留下来 `CordovaActivity` 预日期 1.9 版本的组件。
+如果你熟悉 Android,你應首先熟悉 Android 平臺指南和之前你嘗試更不尋常發展嵌入 web 視圖的選項,安裝了最新 Android sdk。 從開始科爾多瓦 1.9,Android 平臺依靠 `CordovaWebView` 元件,生成遺留下來 `CordovaActivity` 預日期 1.9 版本的元件。
 
-1.  要按照这些说明进行操作,请确保您有最新的科尔多瓦分布。从[cordova.apache.org][1]下载和解压缩其 android 系统的软件包。
+1.  要按照這些說明進行操作,請確保您有最新的科爾多瓦分佈。從[cordova.apache.org][1]下載和解壓縮其 android 系統的套裝軟體。
 
-2.  导航到 Android 包 `/framework` 目录并运行 `ant jar` 。它创建了科尔多瓦 `.jar` 文件中,形成了作为`/framework/cordova-x.x.x.jar`.
+2.  導航到 Android 包 `/framework` 目錄並運行 `ant jar` 。它創建了科爾多瓦 `.jar` 檔中,形成了作為`/framework/cordova-x.x.x.jar`.
 
-3.  复制 `.jar` 到 Android 项目文件 `/libs` 目录。
+3.  複製 `.jar` 到 Android 專案檔案 `/libs` 目錄。
 
-4.  将以下内容添加到应用程序的 `/res/xml/main.xml` 文件中,与 `layout_height` 、 `layout_width` 和 `id` 修改,以适合应用程序:
+4.  將以下內容添加到應用程式的 `/res/xml/main.xml` 檔中,與 `layout_height` 、 `layout_width` 和 `id` 修改,以適合應用程式:
     
         <org.apache.cordova.CordovaWebView
             android:id="@+id/tutorialView"
@@ -34,7 +34,7 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
             android:layout_height="match_parent" />
         
 
-5.  修改活动,使它实现了 `CordovaInterface` 。 它应实施的包括的方法。 您可能希望将它们从复制 `/framework/src/org/apache/cordova/CordovaActivity.java` ,或其他执行他们自己。 下面的代码片段显示了一个基本的应用程序依赖于接口。 请注意如何引用的视图 id 匹配 `id` 在上面所示的 XML 片段中指定的属性:
+5.  修改活動,使它實現了 `CordovaInterface` 。 它應實施的包括的方法。 您可能希望將它們從複製 `/framework/src/org/apache/cordova/CordovaActivity.java` ,或其他執行他們自己。 下面的代碼片段顯示了一個基本的應用程式依賴于介面。 請注意如何引用的視圖 id 匹配 `id` 在上面所示的 XML 片段中指定的屬性:
     
         public class CordovaViewTestActivity extends Activity implements CordovaInterface {
             CordovaWebView cwv;
@@ -49,7 +49,7 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
             }
         
 
-6.  如果应用程序需要使用相机,实现以下内容:
+6.  如果應用程式需要使用相機,實現以下內容:
     
         @Override
         public void setActivityResultCallback(CordovaPlugin plugin) {
@@ -95,7 +95,7 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
         }
         
 
-7.  最后,请记住,添加线程池,否则插件有没有线程在其上运行:
+7.  最後,請記住,添加執行緒池,否則外掛程式有沒有線程在其上運行:
     
         @Override
         public ExecutorService getThreadPool() {
@@ -103,8 +103,8 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
         }
         
 
-8.  将应用程序的 HTML 和 JavaScript 文件复制到 Android 项目 `/assets/www` 目录。
+8.  將應用程式的 HTML 和 JavaScript 檔案複製到 Android 專案 `/assets/www` 目錄。
 
-9.  复制 `config.xml` 文件从 `/framework/res/xml` 到项目中的 `/res/xml` 目录。
+9.  複製 `config.xml` 檔從 `/framework/res/xml` 到專案中的 `/res/xml` 目錄。
 
  [1]: http://cordova.apache.org
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/10046d07/docs/zh/edge/guide/platforms/blackberry10/config.md
----------------------------------------------------------------------
diff --git a/docs/zh/edge/guide/platforms/blackberry10/config.md b/docs/zh/edge/guide/platforms/blackberry10/config.md
index e4df245..913c18e 100644
--- a/docs/zh/edge/guide/platforms/blackberry10/config.md
+++ b/docs/zh/edge/guide/platforms/blackberry10/config.md
@@ -16,18 +16,18 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 # 黑莓 10 配置
 
-`config.xml`文件控制应用于每个应用程序和 CordovaWebView 实例的应用程序的基本设置。 仅适用于黑莓 10 此节的详细信息偏好生成。 有关全局配置选项,请参阅 config.xml 文件的信息。
+`config.xml`檔控制應用於每個應用程式和 CordovaWebView 實例的應用程式的基本設置。 僅適用于黑莓 10 此節的詳細資訊偏好生成。 有關全域配置選項,請參閱 config.xml 檔的資訊。
 
-*   `ChildBrowser`( `disable` 或默认的 `enable` ): 禁用儿童浏览器窗口。 默认情况下,应用程序启动一个辅助浏览器窗口以显示资源通过访问 `window.open()` 或通过指定 `_blank` 锚点目标。 指定 `disable` 重写此默认行为。
+*   `ChildBrowser`( `disable` 或預設的 `enable` ): 禁用兒童瀏覽器視窗。 預設情況下,應用程式啟動一個輔助瀏覽器視窗以顯示資源通過訪問 `window.open()` 或通過指定 `_blank` 錨點目標。 指定 `disable` 重寫此預設行為。
     
         <preference name="ChildBrowser" value="disable"/>
         
 
-*   `PopupBlocker`( `enable` 或默认的 `disable` ): 启用弹出窗口阻止程序,这样可以防止对调用 `window.open()` 。 默认情况下,弹出窗口在儿童浏览器窗口中显示。 将首选项设置为 `enable` 防止它显示在所有。
+*   `PopupBlocker`( `enable` 或預設的 `disable` ): 啟用快顯視窗阻止程式,這樣可以防止對調用 `window.open()` 。 預設情況下,快顯視窗在兒童瀏覽器視窗中顯示。 將首選項設置為 `enable` 防止它顯示在所有。
     
         <preference name="PopupBlocker" value="enable"/>
         
 
-*   `WebSecurity`( `disable` 或默认的 `enable` ): 设置为 `disable` 重写 web 安全设置,允许访问远程内容从未知的来源。 此首选项的目的是作为发展方便只,所以之前将它删除包装分发您的应用程序。 发布应用程序,所有 Uri 都应已知和白名单使用 `<access>` 元素,域白名单指南中所述。
+*   `WebSecurity`( `disable` 或預設的 `enable` ): 設置為 `disable` 重寫 web 安全設置,允許訪問遠端內容從未知的來源。 此首選項的目的是作為發展方便只,所以之前將它刪除包裝分發您的應用程式。 發佈應用程式,所有 Uri 都應已知和白名單使用 `<access>` 元素,域白名單指南中所述。
     
         <preference name="WebSecurity" value="disable"/>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/10046d07/docs/zh/edge/guide/platforms/blackberry10/index.md
----------------------------------------------------------------------
diff --git a/docs/zh/edge/guide/platforms/blackberry10/index.md b/docs/zh/edge/guide/platforms/blackberry10/index.md
index 032eea9..f73b450 100644
--- a/docs/zh/edge/guide/platforms/blackberry10/index.md
+++ b/docs/zh/edge/guide/platforms/blackberry10/index.md
@@ -14,58 +14,58 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
    under the License.
 ---
 
-# 10 黑莓平台指南
+# 10 黑莓平臺指南
 
-本指南介绍如何设置您的开发环境,以生成和部署科尔多瓦的黑莓 10 设备的应用程序。 对于以前版本的黑莓手机,你需要使用一组不同的命令行工具,黑莓平台指南中所述。
+本指南介紹如何設置您的開發環境,以生成和部署科爾多瓦的黑莓 10 設備的應用程式。 對於以前版本的黑莓手機,你需要使用一組不同的命令列工具,黑莓平臺指南中所述。
 
 ## 要求
 
-在 Windows、 Mac 和 Linux 上提供的开发环境。
+在 Windows、 Mac 和 Linux 上提供的開發環境。
 
-开发人员应使用 `cordova` 实用程序与黑莓手机本机 SDK 一起。 命令行界面信息,请参阅如何安装 `cordova` ,添加项目,然后生成和部署每个平台。
+開發人員應使用 `cordova` 實用程式與黑莓手機本機 SDK 一起。 命令列介面資訊,請參閱如何安裝 `cordova` ,添加專案,然後生成和部署每個平臺。
 
-## 安装黑莓手机本机 SDK
+## 安裝黑莓手機本機 SDK
 
-黑莓手机本机 SDK 是可用的[developer.blackberry.com][1]。 安装完成后,您需要将其命令行工具添加到您的系统路径。
+黑莓手機本機 SDK 是可用的[developer.blackberry.com][1]。 安裝完成後,您需要將其命令列工具添加到您的系統路徑。
 
  [1]: http://developer.blackberry.com/native/download/
 
-关于窗口:
+關於視窗:
 
-*   转到**我的计算机 → 属性 → 高级 → 环境变量**.
+*   轉到**我的電腦 → 屬性 → 高級 → 環境變數**.
 
-*   追加本机 SDK 安装目录的路径,例如:
+*   追加本機 SDK 安裝目錄的路徑,例如:
     
     ;C:\bbndk\host\_10\_2\_0\_132\darwin\x86\usr\bin\
 
-关于 Mac 和 Linux:
+關於 Mac 和 Linux:
 
-*   编辑 `~/.bash_profile` 文件,添加如下所示,根据安装本机的 SDK 了一行:
+*   編輯 `~/.bash_profile` 檔,添加如下所示,根據安裝本機的 SDK 了一行:
     
     $ export PATH=${PATH}:/Applications/Momentics.app/host\_10\_2\_0\_15/darwin/x86/usr/bin/
 
-*   运行下面的命令将在当前会话中的更改应用:
+*   運行下面的命令將在當前會話中的更改應用:
     
     元源 ~/.bash_profile
 
-## 为签名设置
+## 為簽章設定
 
-如果您希望在设备上测试或发布通过黑莓应用程序,您的系统必须设置为代码签名。
+如果您希望在設備上測試或發佈通過黑莓應用程式,您的系統必須設置為代碼簽名。
 
-若要获取签名密钥,请转到 \[黑莓键顺序形式\] (https://www.blackberry.com/SignedKeys/codesigning.html)。
+若要獲取簽名金鑰,請轉到 \[黑莓鍵順序形式\] (HTTPs://www.blackberry.com/SignedKeys/codesigning.html)。
 
-选择第一个复选框:"为 BlackBerry10 使用黑莓 NDK 开发的应用程序",然后登录或创建 BBID。
+選擇第一個核取方塊:"為 BlackBerry10 使用黑莓 NDK 開發的應用程式",然後登錄或創建 BBID。
 
-输入密码并单击"获取令牌"以下载 bbidtoken.csk。将此文件保存到您的操作系统,将会显示在下载页面上的默认位置。
+輸入密碼並按一下"獲取權杖"以下載 bbidtoken.csk。將此檔保存到您的作業系統,將會顯示在下載頁面上的預設位置。
 
-最后一步是生成签名的证书:
+最後一步是生成簽名的證書:
 
     $ blackberry-keytool -genkeypair -storepass <password> -author 'Your Name’
     
 
-## 创建一个项目
+## 創建一個專案
 
-使用 `cordova` 实用程序设置了一个新的项目,如所述的命令行界面。例如,在源代码中的目录:
+使用 `cordova` 實用程式設置了一個新的專案,如所述的命令列介面。例如,在原始程式碼中的目錄:
 
     $ cordova create hello com.example.hello
     $ cd hello
@@ -73,79 +73,79 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
     $ cordova build
     
 
-## 部署到仿真程序
+## 部署到模擬程式
 
-如果您想要运行的设备仿真程序,下载并安装黑莓手机 10 模拟器。
+如果您想要運行的設備模擬程式,下載並安裝黑莓手機 10 模擬器。
 
-*   [下载][1]
-*   [入门][2]
+*   [下載][1]
+*   [入門][2]
 
  [2]: http://developer.blackberry.com/devzone/develop/simulator/blackberry_10_simulator_start.html
 
-在测试之前在仿真器或设备上的应用程序,您需要启用发展模式。
+在測試之前在模擬器或設備上的應用程式,您需要啟用發展模式。
 
-启动仿真程序映像,然后从主屏幕中选择**设置**:
+啟動模擬程式映射,然後從主畫面中選擇**設置**:
 
 ![][3]
 
  [3]: img/guide/platforms/blackberry10/bb_home.png
 
-导航到**的安全和隐私 → 发展模式**节和启用的选项:
+導航到**的安全和隱私 → 發展模式**節和啟用的選項:
 
 ![][4]
 
  [4]: img/guide/platforms/blackberry10/bb_devel.png
 
-然后,运行 `emulate` 命令来查看该应用程序:
+然後,運行 `emulate` 命令來查看該應用程式:
 
     $ cordova emulate blackberry10 --devicepass <password>
     
 
-## 将部署到设备
+## 將部署到設備
 
-要部署到一个设备,请确保它插入到您的计算机和发展模式已启用。
+要部署到一個設備,請確保它插入到您的電腦和發展模式已啟用。
 
-然后,运行 `run` 命令来查看该应用程序:
+然後,運行 `run` 命令來查看該應用程式:
 
     $ cordova run blackberry10 --devicepass <password>
     
 
-如果调试的令牌还没有为该设备设置,错误消息,提示您提供密码您定义配置您的计算机以签名的应用程序时。
+如果調試的權杖還沒有為該設備設置,錯誤訊息,提示您提供密碼您定義配置您的電腦以簽名的應用程式時。
 
     $ cordova run blackberry10 --devicepass <password> --keystorepass <signing password>
     
 
-## WebInspector 的调试
+## WebInspector 的調試
 
-在调试时在设备或仿真程序上,您可以运行 WebInspector 远程来查看应用程序的内部状态。 使您可以连接到您的应用程序使用标准 web 浏览器的 URL 显示一个提示。 有关详细信息,请参见[调试使用 WebInspector][5].
+在調試時在設備或模擬程式上,您可以運行 WebInspector 遠端來查看應用程式的內部狀態。 使您可以連接到您的應用程式使用標準 web 瀏覽器的 URL 顯示一個提示。 有關詳細資訊,請參見[調試使用 WebInspector][5].
 
  [5]: http://developer.blackberry.com/html5/documentation/web_inspector_overview_1553586_11.html
 
-## 生成发布版本
+## 生成發佈版本
 
-默认情况下,运行 `cordova build` 命令创建一个无符号的*.bar*包文件适用于设备或模拟器上测试。
+預設情況下,運行 `cordova build` 命令創建一個無符號的*.bar*包檔適用于設備或模擬器上測試。
 
-使用 `--release` 创建一个发布版本适合通过黑莓手机世界分布。
+使用 `--release` 創建一個發佈版本適合通過黑莓手機世界分佈。
 
     $ cordova build --release --keystorepass <signing password>
     
 
-`--keystorepass`选项指定定义配置您的计算机登录时的密码的应用程序。
+`--keystorepass`選項指定定義配置您的電腦登錄時的密碼的應用程式。
 
-## 将部署到其他位置
+## 將部署到其他位置
 
-上面的说明假定通过 USB 插入设备或模拟器运行在本地计算机上。它也是可能部署到其他位置。
+上面的說明假定通過 USB 插入設備或模擬器運行在本地電腦上。它也是可能部署到其他位置。
 
-当您设置黑莓 10 平台为您的项目包含一组额外的命令行实用程序。 下面的命令,在这种情况下调用从项目的顶级目录中,将一个名为*动车组*与 IP 地址的目标相关联。
+當您設置黑莓 10 平臺為您的專案包含一組額外的命令列實用程式。 下面的命令,在這種情況下調用從專案的頂級目錄中,將一個名為*動車組*與 IP 位址的目標相關聯。
 
-*   关于窗口:
+*   關於視窗:
     
     $ platforms\blackberry10\cordova\target.bat add emu 192.168.2.24 -t simulator
 
-*   关于 Mac/Linux:
+*   關於 Mac/Linux:
     
     $ platforms/blackberry10/cordova/target add emu 192.168.2.24 -t simulator
 
-一旦定义了目标,你可以提供给运行的命令使用 `--target` :
+一旦定義了目標,你可以提供給運行的命令使用 `--target` :
 
     $ cordova run blackberry10 --target=emu
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/10046d07/docs/zh/edge/guide/platforms/blackberry10/plugin.md
----------------------------------------------------------------------
diff --git a/docs/zh/edge/guide/platforms/blackberry10/plugin.md b/docs/zh/edge/guide/platforms/blackberry10/plugin.md
index 36cbf94..9146079 100644
--- a/docs/zh/edge/guide/platforms/blackberry10/plugin.md
+++ b/docs/zh/edge/guide/platforms/blackberry10/plugin.md
@@ -14,11 +14,11 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
    under the License.
 ---
 
-# 黑莓 10 插件
+# 黑莓 10 外掛程式
 
-此部分提供了如何在黑莓 10 平台上实现本机插件代码的详细信息。 之前读这篇文章,请参阅应用程序插件插件的结构和其共同的 JavaScript 界面的概述。 这一节继续表明通信从科尔多瓦 web 视图的本机平台和后面的示例*回声*插件。
+此部分提供了如何在黑莓 10 平臺上實現本機外掛程式代碼的詳細資訊。 之前讀這篇文章,請參閱應用程式外掛程式外掛程式的結構和其共同的 JavaScript 介面的概述。 這一節繼續表明通信從科爾多瓦 web 視圖的本機平臺和後面的示例*回聲*外掛程式。
 
-Echo 插件基本上返回任何字符串 `window.echo` 从 JavaScript 函数发送:
+Echo 外掛程式基本上返回任何字串 `window.echo` 從 JavaScript 函數發送:
 
         window.echo = function(str, callback) {
             cordova.exec(callback, function(err) {
@@ -27,19 +27,19 @@ Echo 插件基本上返回任何字符串 `window.echo` 从 JavaScript 函数发
         };
     
 
-黑莓 10 科尔多瓦插件包含 JavaScript 和本机代码,其中提供的 JNEXT 框架通过互相沟通。 每个插件还必须包含 `plugin.xml` 文件。
+黑莓 10 科爾多瓦外掛程式包含 JavaScript 和本機代碼,其中提供的 JNEXT 框架通過互相溝通。 每個外掛程式還必須包含 `plugin.xml` 檔。
 
-## 创建本机类
+## 創建本機類
 
-若要创建的本机部分你的插件,打开黑莓 10 NDK IDE 并选择**文件 → 新 → 黑莓手机项目 → 本机扩展 → 黑莓 10**。 输入所需的项目名称和位置,然后按**完成**.
+若要創建的本機部分你的外掛程式,打開黑莓 10 NDK IDE 並選擇**檔 → 新 → 黑莓手機專案 → 本機擴展 → 黑莓 10**。 輸入所需的專案名稱和位置,然後按**完成**.
 
-由 IDE 创建的项目包含一个内存插件的示例代码。您可以替换或修改这些文件以执行您自己的功能:
+由 IDE 創建的專案包含一個記憶體外掛程式的示例代碼。您可以替換或修改這些檔以執行您自己的功能:
 
-*   `*name*_js.hpp`: JNEXT 代码 c + + 头。
+*   `*name*_js.hpp`: JNEXT 代碼 c + + 頭。
 
-*   `*name*_js.cpp`: JNEXT 的 c + + 代码。
+*   `*name*_js.cpp`: JNEXT 的 c + + 代碼。
 
-JNEXT 扩展的本机界面可以查看插件头文件位于项目的公共目录中。 它还具有常数和本机代码内的可用实用程序功能。 该插件必须派生自 `JSExt` ,这在中定义 `plugin.h` 。 这就是,你必须实现下面的类:
+JNEXT 擴展的本機介面可以查看外掛程式標頭檔位於專案的公共目錄中。 它還具有常數和本機代碼內的可用實用程式功能。 該外掛程式必須派生自 `JSExt` ,這在中定義 `plugin.h` 。 這就是,你必須實現下面的類:
 
         class JSExt
         {
@@ -52,7 +52,7 @@ JNEXT 扩展的本机界面可以查看插件头文件位于项目的公共目
         };
     
 
-延长应包括 `plugin.h` 的头文件。在 `Echo` 的示例中,您使用 `JSExt` ,如下所示在 `echo_js.hpp` 文件:
+延長應包括 `plugin.h` 的標頭檔。在 `Echo` 的示例中,您使用 `JSExt` ,如下所示在 `echo_js.hpp` 檔:
 
         #include "../public/plugin.h"
         #include <string>
@@ -74,7 +74,7 @@ JNEXT 扩展的本机界面可以查看插件头文件位于项目的公共目
         #endif // ECHO_JS_H_
     
 
-`m_id`属性包含 `JNEXT` 作为构造函数的参数传递给该类的对象 id。 它需要触发事件的 JavaScript 一边本机的一面。 `CanDelete`方法确定是否可以删除的本机对象。 `InvokeMethod`从 JavaScript 调用此特定对象的方法的请求结果调用的函数。 此函数的唯一参数是此方法分析来确定哪种本机对象方法应执行的 JavaScript 从传递的字符串。 在实现这些方法 `echo_js.cpp` 。 这里是 `InvokeMethod` 函数为 `Echo` 的示例:
+`m_id`屬性包含 `JNEXT` 作為建構函式的參數傳遞給該類的物件 id。 它需要觸發事件的 JavaScript 一邊本機的一面。 `CanDelete`方法確定是否可以刪除的本機物件。 `InvokeMethod`從 JavaScript 調用此特定物件的方法的請求結果調用的函數。 此函數的唯一參數是此方法分析來確定哪種本機物件方法應執行的 JavaScript 從傳遞的字串。 在實現這些方法 `echo_js.cpp` 。 這裡是 `InvokeMethod` 函數為 `Echo` 的示例:
 
         string Echo::InvokeMethod(const string& command) {
     
@@ -92,13 +92,13 @@ JNEXT 扩展的本机界面可以查看插件头文件位于项目的公共目
         }
     
 
-本机插件还必须实现以下回调函数:
+本機外掛程式還必須實現以下回呼函數:
 
-*   `extern char * onGetObjList (无效) ;`
+*   `extern char * onGetObjList (無效) ;`
 
-*   `extern JSExt * onCreateObject (const 字符串 & strClassName、 const 字符串 & strObjId) ;`
+*   `extern JSExt * onCreateObject (const 字串 & strClassName、 const 字串 & strObjId) ;`
 
-`onGetObjList`函数返回的类支持的 JNEXT 的逗号分隔列表。 JNEXT 使用此函数来确定的 JNEXT 可以实例化的类的集合。 `Echo`插件实现以下在 `echo_js.cpp` :
+`onGetObjList`函數返回的類支援的 JNEXT 的逗號分隔清單。 JNEXT 使用此函數來確定的 JNEXT 可以具現化的類的集合。 `Echo`外掛程式實現以下在 `echo_js.cpp` :
 
         char* onGetObjList() {
             static char name[] = "Echo";
@@ -106,7 +106,7 @@ JNEXT 扩展的本机界面可以查看插件头文件位于项目的公共目
         }
     
 
-`onCreateObject`函数采用两个参数。 第一是要从 JavaScript 一侧,与那些返回的有效名称创建的请求的类的名称 `onGetObjList` 。 第二个参数是类的唯一的对象 id。 此方法返回创建的插件对象的指针。 `Echo`插件实现以下在 `echo_js.cpp` :
+`onCreateObject`函數採用兩個參數。 第一是要從 JavaScript 一側,與那些返回的有效名稱創建的請求的類的名稱 `onGetObjList` 。 第二個參數是類的唯一的物件 id。 此方法返回創建的外掛程式物件的指標。 `Echo`外掛程式實現以下在 `echo_js.cpp` :
 
         JSExt* onCreateObject(const string& className, const string& id) {
             if (className == "Echo") {
@@ -116,15 +116,15 @@ JNEXT 扩展的本机界面可以查看插件头文件位于项目的公共目
         }
     
 
-## 创建插件的 JavaScript
+## 創建外掛程式的 JavaScript
 
-该插件必须包含以下的 JavaScript 文件:
+該外掛程式必須包含以下的 JavaScript 檔:
 
-*   `client.js`: 这被认为是在客户端,并包含可用到科尔多瓦的应用程序的 API。 中的 API `client.js` 调用程序调用 `index.js` 。 中的 API `client.js` 也连接到火,回调的事件的回调函数。
+*   `client.js`: 這被認為是在用戶端,並包含可用到科爾多瓦的應用程式的 API。 中的 API `client.js` 調用程式調用 `index.js` 。 中的 API `client.js` 也連接到火,回檔的事件的回呼函數。
 
-*   `index.js`: 科尔多瓦加载 `index.js` 并使其可通过 cordova.exec 桥。 `client.js`文件程序中的 API 调用 `index.js` 文件中,从而使打电话到 JNEXT 与本机端进行通信。
+*   `index.js`: 科爾多瓦載入 `index.js` 並使其可通過 cordova.exec 橋。 `client.js`檔程式中的 API 呼叫 `index.js` 檔中,從而使打電話到 JNEXT 與本機端進行通信。
 
-客户端和服务器端 ( `client.js` 和 `index.js` ) 进行交互,通过 `Cordova.exec` 函数。 `client.js`需要调用 `exec` 函数并提供必要的参数。 `Echo`插件实现以下在 `client.js` 文件:
+用戶端和伺服器端 ( `client.js` 和 `index.js` ) 進行交互,通過 `Cordova.exec` 函數。 `client.js`需要調用 `exec` 函數並提供必要的參數。 `Echo`外掛程式實現以下在 `client.js` 檔:
 
         var service = "org.apache.cordova.blackberry.echo",
             exec = cordova.require("cordova/exec");
@@ -136,24 +136,24 @@ JNEXT 扩展的本机界面可以查看插件头文件位于项目的公共目
         };
     
 
-`index.js`组件使用 JNEXT 与本机端进行交互。 附加构造函数命名为 `Echo` 到 JNEXT 使您可以执行下列关键操作使用 `init` 函数:
+`index.js`元件使用 JNEXT 與本機端進行交互。 附加建構函式命名為 `Echo` 到 JNEXT 使您可以執行下列關鍵操作使用 `init` 函數:
 
-*   指定导出的本机方面所需的模块。所需的模块的名称必须匹配的共享的库文件的名称 ( `.so` 文件):
+*   指定匯出的本機方面所需的模組。所需的模組的名稱必須匹配的共用的庫檔的名稱 ( `.so` 檔):
     
         JNEXT.require("libecho")
         
 
-*   通过使用获得的模块创建一个对象并保存调用所返回的 ID:
+*   通過使用獲得的模組創建一個物件並保存調用所返回的 ID:
     
         self.m_id = JNEXT.createObject("libecho.Echo");
         
     
-    当应用程序调用 `echo` 函数在 `client.js` ,那反过来调用调用 `echo` 函数在 `index.js` 、 在何处 `PluginResult` 对象发送数据作为响应返回到 `client.js` 。 因为 `args` 传递到函数的参数被转换的 `JSON.stringfy()` 和编码为 `URIcomponent` ,您必须调用以下:
+    當應用程式調用 `echo` 函數在 `client.js` ,那反過來調用調用 `echo` 函數在 `index.js` 、 在何處 `PluginResult` 物件發送資料作為回應返回到 `client.js` 。 因為 `args` 傳遞到函數的參數被轉換的 `JSON.stringfy()` 和編碼為 `URIcomponent` ,您必須調用以下:
     
         data = JSON.parse(decodeURIComponent(args.data));
         
 
-您现在可以发送回来的数据如下所示:
+您現在可以發送回來的資料如下所示:
 
         module.exports = {
             echo: function (success, fail, args, env) {
@@ -165,23 +165,23 @@ JNEXT 扩展的本机界面可以查看插件头文件位于项目的公共目
         };
     
 
-## 插件体系结构
+## 外掛程式體系結構
 
-您可以将该插件构件,包括 `plugin.xml` 文件、 JavaScript 和 c + + 源代码文件,和 `.so` 二进制文件在任何的目录结构内,只要你正确地指定了文件位置在 `plugin.xml` 文件。 这里是典型的结构:
+您可以將該外掛程式構件,包括 `plugin.xml` 檔、 JavaScript 和 c + + 原始程式碼檔,和 `.so` 二進位檔案在任何的目錄結構內,只要你正確地指定了檔位置在 `plugin.xml` 檔。 這裡是典型的結構:
 
-***project_directory***(> 通过)
+***project_directory***(> 通過)
 
 *   **www** (>client.js)
 *   **src** 
-    *   **blackberry10**(> index.js 的**本机**> *.cpp、 *.hpp)
-    *   **设备**(>*二进制文件**.so)
-    *   **模拟器**(>*二进制文件**.so)
+    *   **blackberry10**(> index.js 的**本機**> *.cpp、 *.hpp)
+    *   **設備**(>*二進位檔案**.so)
+    *   **模擬器**(>*二進位檔案**.so)
 
-此列表显示在顶级文件夹之间的层次关系。 在括号显示给定目录的内容。 所有目录名称都显示为粗体文本。 文件的名称前面有 `>` 标志。
+此清單顯示在頂級資料夾之間的層次關係。 在括弧顯示給定目錄的內容。 所有目錄名稱都顯示為粗體文本。 檔的名稱前面有 `>` 標誌。
 
-## *通过*文件
+## *通過*檔
 
-`plugin.xml`文件包含扩展的命名空间和其他元数据。设置了 `Echo` 插件,如下所示:
+`plugin.xml`檔包含擴展的命名空間和其他中繼資料。設置了 `Echo` 外掛程式,如下所示:
 
         <plugin xmlns="http://www.phonegap.com/ns/plugins/1.0"
             id="org.apache.cordova.blackberry.echo"