cordova-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From mwbro...@apache.org
Subject [23/51] [abbrv] [partial] Move Japanese to docs/ja and Korean to docs/ko.
Date Tue, 10 Sep 2013 17:37:08 GMT
http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/e7168dd7/docs/ja/2.0.0/cordova/media/media.stopRecord.md
----------------------------------------------------------------------
diff --git a/docs/ja/2.0.0/cordova/media/media.stopRecord.md b/docs/ja/2.0.0/cordova/media/media.stopRecord.md
new file mode 100644
index 0000000..9bbe08f
--- /dev/null
+++ b/docs/ja/2.0.0/cordova/media/media.stopRecord.md
@@ -0,0 +1,139 @@
+---
+license: Licensed to the Apache Software Foundation (ASF) under one
+         or more contributor license agreements.  See the NOTICE file
+         distributed with this work for additional information
+         regarding copyright ownership.  The ASF licenses this file
+         to you under the Apache License, Version 2.0 (the
+         "License"); you may not use this file except in compliance
+         with the License.  You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+         under the License.
+---
+
+media.stopRecord
+================
+
+オーディオファイルの録音を停止します。
+
+    media.stopRecord();
+
+
+概要
+-----------
+
+`media.stopRecord` 関数はオーディオファイルの録音を停止させる同期関数です。
+
+サポートされているプラットフォーム
+-------------------
+
+- Android
+- BlackBerry WebWorks (OS 5.0 以上)
+- iOS
+- Windows Phone 7 (Mango)
+
+使用例
+-------------
+
+    // オーディオの録音
+    //
+    function recordAudio() {
+        var src = "myrecording.mp3";
+        var mediaRec = new Media(src,
+            // 呼び出し成功
+            function() {
+                console.log("recordAudio():Audio Success");
+            },
+
+            // 呼び出し失敗
+            function(err) {
+                console.log("recordAudio():Audio Error: "+ err.code);
+        });
+
+        // オーディオの録音
+        mediaRec.startRecord();
+
+        // 10秒後に録音を停止
+        setTimeout(function() {
+            mediaRec.stopRecord();
+        }, 10000);
+    }
+
+
+詳細な使用例
+------------
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>デバイスプロパティーの使用例</title>
+
+        <script type="text/javascript" charset="utf-8" src="cordova-2.0.0.js"></script>
+        <script type="text/javascript" charset="utf-8">
+
+        // Cordova の読み込み完了まで待機
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+
+        // オーディオの録音
+        //
+        function recordAudio() {
+            var src = "myrecording.mp3";
+            var mediaRec = new Media(src, onSuccess, onError);
+
+            // オーディオの録音
+            mediaRec.startRecord();
+
+            // 10秒後に録音を停止
+            var recTime = 0;
+            var recInterval = setInterval(function() {
+                recTime = recTime + 1;
+                setAudioPosition(recTime + " sec");
+                if (recTime >= 10) {
+                    clearInterval(recInterval);
+                    mediaRec.stopRecord();
+                }
+            }, 1000);
+        }
+
+        // Cordova 準備完了
+        //
+        function onDeviceReady() {
+            recordAudio();
+        }
+
+        // 成功時のコールバック関数
+        //
+        function onSuccess() {
+            console.log("recordAudio():Audio Success");
+        }
+
+        // エラー時のコールバック関数 
+        //
+        function onError(error) {
+            alert('コード: '        + error.code    + '\n' +
+                  'メッセージ: '    + error.message + '\n');
+        }
+
+        // 再生位置をセット
+        //
+        function setAudioPosition(position) {
+            document.getElementById('audio_position').innerHTML = position;
+        }
+
+        </script>
+      </head>
+      <body>
+        <p id="media">オーディオを録音...</p>
+        <p id="audio_position"></p>
+      </body>
+    </html>
+
+
+

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/e7168dd7/docs/ja/2.0.0/cordova/notification/notification.alert.md
----------------------------------------------------------------------
diff --git a/docs/ja/2.0.0/cordova/notification/notification.alert.md b/docs/ja/2.0.0/cordova/notification/notification.alert.md
new file mode 100644
index 0000000..3ccfe5c
--- /dev/null
+++ b/docs/ja/2.0.0/cordova/notification/notification.alert.md
@@ -0,0 +1,115 @@
+---
+license: Licensed to the Apache Software Foundation (ASF) under one
+         or more contributor license agreements.  See the NOTICE file
+         distributed with this work for additional information
+         regarding copyright ownership.  The ASF licenses this file
+         to you under the Apache License, Version 2.0 (the
+         "License"); you may not use this file except in compliance
+         with the License.  You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+         under the License.
+---
+
+notification.alert
+==================
+
+通知ダイアログボックスを表示します。
+
+    navigator.notification.alert(message, alertCallback, [title], [buttonName])
+
+- __message:__ ダイアログのメッセージを表します (`String`)
+- __alertCallback:__ 通知ダイアログが確認された後に呼び出されるコールバック関数を表します (`Function`)
+- __title:__ ダイアログのタイトルを表します (`String`) (オプション, デフォルト: "Alert")
+- __buttonName:__ ボタンの名前を表します (`String`) (オプション, デフォルト: "OK")
+
+概要
+-----------
+
+ほとんどの Cordova の実装はネイティブのダイアログボックスを使用しています。一部のプラットフォームのみブラウザの `alert` 関数を使っており、通常これらはカスタマイズが制限されます。
+
+サポートされているプラットフォーム
+-------------------
+
+- Android
+- BlackBerry WebWorks (OS 5.0 以上)
+- iPhone
+- Windows Phone 7 (Mango)
+- Bada 1.2 & 2.x
+
+使用例
+-------------
+
+    // Android / BlackBerry WebWorks (OS 5.0 以上) / iPhone
+    //
+    function alertDismissed() {
+        // 任意のコード
+    }
+
+    navigator.notification.alert(
+        'あなたの勝ちです!', // メッセージ
+        alertDismissed, // コールバック関数
+        'ゲームオーバー', // タイトル
+        '終了' // ボタン名
+    );
+
+詳細な使用例
+------------
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>Notification の使用例</title>
+
+        <script type="text/javascript" charset="utf-8" src="cordova-2.0.0.js"></script>
+        <script type="text/javascript" charset="utf-8">
+
+        // Cordova の読み込み完了まで待機
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+
+        // Cordova 準備完了
+        //
+        function onDeviceReady() {
+            // 処理なし
+        }
+
+        // 通知ダイアログボックスが確認された
+        function alertDismissed() {
+            // 任意のコード
+        }
+
+        // 通知ダイアログを表示
+        //
+        function showAlert() {
+            navigator.notification.alert(
+                'あなたの勝ちです!', // メッセージ
+                alertDismissed, // コールバック関数
+                'ゲームオーバー', // タイトル
+                '終了' // ボタン名
+            );
+        }
+
+        </script>
+      </head>
+      <body>
+        <p><a href="#" onclick="showAlert(); return false;">通知を表示</a></p>
+      </body>
+    </html>
+
+Windows Phone 7 に関する注意点
+-------------
+
+- ボタンの名前は無視され、常に 'OK' が使用されます。
+- ビルトインのブラウザ通知ダイアログ機能はないため、もし alert('foo'); とだけ書きたい場合は、 window.alert = navigator.notification.alert; と window.alert に Cordova の notification.alert をアサインできます。
+- 通知と確認の呼び出しはノンブロッキングで、結果は非同期でのみ取得可能です。
+
+Bada 2.xに関する注意点
+---------------
+- 通知は、 Javascript の alert を使用します。

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/e7168dd7/docs/ja/2.0.0/cordova/notification/notification.beep.md
----------------------------------------------------------------------
diff --git a/docs/ja/2.0.0/cordova/notification/notification.beep.md b/docs/ja/2.0.0/cordova/notification/notification.beep.md
new file mode 100644
index 0000000..ff3e06b
--- /dev/null
+++ b/docs/ja/2.0.0/cordova/notification/notification.beep.md
@@ -0,0 +1,113 @@
+---
+license: Licensed to the Apache Software Foundation (ASF) under one
+         or more contributor license agreements.  See the NOTICE file
+         distributed with this work for additional information
+         regarding copyright ownership.  The ASF licenses this file
+         to you under the Apache License, Version 2.0 (the
+         "License"); you may not use this file except in compliance
+         with the License.  You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+         under the License.
+---
+
+notification.beep
+=================
+
+デバイスが警告音を鳴らします。
+
+    navigator.notification.beep(times);
+
+- __times:__ 警告音を鳴らす回数を表します (`Number`)
+
+サポートされているプラットフォーム
+-------------------
+
+- Android
+- BlackBerry WebWorks (OS 5.0 以上)
+- iPhone
+- Windows Phone 7 (Mango)
+- Bada 1.2 & 2.x
+
+使用例
+-------------
+
+    // 警告音を2回鳴らす
+    navigator.notification.beep(2);
+
+詳細な使用例
+------------
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>Notification の使用例</title>
+
+        <script type="text/javascript" charset="utf-8" src="cordova-2.0.0.js"></script>
+        <script type="text/javascript" charset="utf-8">
+
+        // Cordova の読み込み完了まで待機
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+
+        // Cordova 準備完了
+        //
+        function onDeviceReady() {
+            // 処理なし
+        }
+
+        // 通知ダイアログを表示
+        //
+        function showAlert() {
+            navigator.notification.alert(
+                'あなたの勝ちです!', // メッセージ
+                'ゲームオーバー', // タイトル
+                '終了' // ボタン名
+            );
+        }
+
+        // 警告音を3回鳴らす
+        //
+        function playBeep() {
+            navigator.notification.beep(3);
+        }
+
+        // 2秒間バイブレーションさせます
+        //
+        function vibrate() {
+            navigator.notification.vibrate(2000);
+        }
+
+        </script>
+      </head>
+      <body>
+        <p><a href="#" onclick="showAlert(); return false;">通知を表示</a></p>
+        <p><a href="#" onclick="playBeep(); return false;">警告音を鳴らす</a></p>
+        <p><a href="#" onclick="vibrate(); return false;">バイブレーション</a></p>
+      </body>
+    </html>
+
+Android に関する注意点
+--------------
+
+- Android では、 "Settings/Sound & Display" パネルで設定されたデフォルトの "Notification ringtone" を鳴らします。
+
+iPhone に関する注意点
+-------------
+
+- 引数の警告音の回数を無視します。
+- iPhone はネイティブの beep API を持っていません。
+- Cordova は media API を使って、オーディオファイルを再生することで警告音を実装しています。
+- ユーザーは適切な警告音のファイルを用意する必要があります。
+- このファイルは30秒未満とし、 www/root に beep.wav として保存してください。
+
+Windows Phone 7 に関する注意点
+-------------
+
+- WP7 の Cordova ライブラリは独自の警告音ファイルを含んでおり、それを使用しています。

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/e7168dd7/docs/ja/2.0.0/cordova/notification/notification.confirm.md
----------------------------------------------------------------------
diff --git a/docs/ja/2.0.0/cordova/notification/notification.confirm.md b/docs/ja/2.0.0/cordova/notification/notification.confirm.md
new file mode 100755
index 0000000..ab249b9
--- /dev/null
+++ b/docs/ja/2.0.0/cordova/notification/notification.confirm.md
@@ -0,0 +1,133 @@
+---
+license: Licensed to the Apache Software Foundation (ASF) under one
+         or more contributor license agreements.  See the NOTICE file
+         distributed with this work for additional information
+         regarding copyright ownership.  The ASF licenses this file
+         to you under the Apache License, Version 2.0 (the
+         "License"); you may not use this file except in compliance
+         with the License.  You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+         under the License.
+---
+
+notification.confirm
+====================
+
+カスタマイズ可能な確認ダイアログボックスを表示します。
+
+    navigator.notification.confirm(message, confirmCallback, [title], [buttonLabels])
+
+- __message:__ ダイアログのメッセージを表します (`String`)
+- __confirmCallback:__ 押されたボタンのインデックス (1, 2, または3) とともに呼び出されるコールバック関数を表します (`Function`)
+- __title:__ ダイアログのタイトルを表します (`String`) (オプション, デフォルト: "Confirm")
+- __buttonLabels:__ ボタンのラベルを設定するためのカンマ区切りの文字列を表します (String) (オプション, デフォルト: "OK,Cancel")
+
+概要
+-----------
+
+`notification.confirm` 関数は、ブラウザの confirm 関数よりも広いカスタマイズ性を持ったネイティブダイアログボックスを表示する関数です。
+
+confirmCallback
+---------------
+
+`confirmCallback` はユーザーが確認ダイアログのいずれかのボタンが押したときに呼び出されます。
+
+コールバックは、押されたボタンを表すインデックス `buttonIndex` (`Number`) を引数にとります。このインデックスは、 `1`, `2`, `3` のように1始まりであることに注意してください。
+
+
+サポートされているプラットフォーム
+-------------------
+
+- Android
+- BlackBerry WebWorks (OS 5.0 以上)
+- iPhone
+- Windows Phone 7 (Mango)
+- Bada 1.2 & 2.x
+
+使用例
+-------------
+
+    // 確認ダイアログの表示プロセスの開始
+    function onConfirm(buttonIndex) {
+        alert('選択されたボタン ' + buttonIndex);
+    }
+
+    // カスタム確認ダイアログを表示
+    //
+    function showConfirm() {
+        navigator.notification.confirm(
+            'あなたの勝ちです!', // メッセージ
+            onConfirm, // 選択されたボタン情報とともに呼ばれるコールバック関数
+            'ゲームオーバー', // タイトル
+            'リスタート,終了' // ボタン
+        );
+    }
+
+詳細な使用例
+------------
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>Notification の使用例</title>
+
+        <script type="text/javascript" charset="utf-8" src="cordova-2.0.0.js"></script>
+        <script type="text/javascript" charset="utf-8">
+
+        // Cordova の読み込み完了まで待機
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+
+        // Cordova 準備完了
+        //
+        function onDeviceReady() {
+            // 処理なし
+        }
+
+        // 確認ダイアログの表示プロセスの開始
+        function onConfirm(buttonIndex) {
+            alert('選択されたボタン ' + buttonIndex);
+        }
+
+        // カスタム確認ダイアログを表示
+        //
+        function showConfirm() {
+            navigator.notification.confirm(
+                'あなたの勝ちです!', // メッセージ
+                onConfirm, // 選択されたボタン情報とともに呼ばれるコールバック関数
+                'ゲームオーバー', // タイトル
+                'リスタート,終了' // ボタン
+            );
+        }
+
+        </script>
+      </head>
+      <body>
+        <p><a href="#" onclick="showConfirm(); return false;">確認ダイアログを表示</a></p>
+      </body>
+    </html>
+
+Windows Phone 7 に関する注意点
+----------------------
+
+- ボタンの名前は無視され、常に `'OK|Cancel'` が使用されます。
+- `window.confirm` に対応するビルトインのブラウザ確認ダイアログ機能はありません。
+    - `window.confirm = navigator.notification.confirm;` と指定することによって、 `window.confirm` にこの関数をアサインできます。
+- 通知 (`alert`) と確認 (`confirm`) の呼び出しはノンブロッキングで、結果は非同期でのみ取得可能です。
+
+Bada 2.x に関する注意点
+---------------
+
+- 確認 (`confirm`) は、ブラウザのビルトイン `alert` 関数を使用します。
+
+Bada 1.2 に関する注意点
+---------------
+
+- ボタンの名前は無視され、常に `'OK|Cancel'` が使用されます。

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/e7168dd7/docs/ja/2.0.0/cordova/notification/notification.md
----------------------------------------------------------------------
diff --git a/docs/ja/2.0.0/cordova/notification/notification.md b/docs/ja/2.0.0/cordova/notification/notification.md
new file mode 100644
index 0000000..cd2f869
--- /dev/null
+++ b/docs/ja/2.0.0/cordova/notification/notification.md
@@ -0,0 +1,80 @@
+---
+license: Licensed to the Apache Software Foundation (ASF) under one
+         or more contributor license agreements.  See the NOTICE file
+         distributed with this work for additional information
+         regarding copyright ownership.  The ASF licenses this file
+         to you under the Apache License, Version 2.0 (the
+         "License"); you may not use this file except in compliance
+         with the License.  You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+         under the License.
+---
+
+Notification
+============
+
+> 視覚、聴覚、触覚を用いたデバイス通知機能を提供します。
+
+メソッド
+-------
+
+- notification.alert
+- notification.confirm
+- notification.beep
+- notification.vibrate
+
+パーミッション
+-----------
+
+### Android
+
+#### app/res/xml/plugins.xml
+
+    <plugin name="Notification" value="org.apache.cordova.Notification"/>
+
+#### app/AndroidManifest.xml
+
+    <uses-permission android:name="android.permission.VIBRATE" />
+
+### Bada
+
+#### manifest.xml
+
+    <Privilege>
+        <Name>SYSTEM_SERVICE</Name>
+    </Privilege>
+
+### BlackBerry WebWorks
+
+#### www/plugins.xml
+
+    <plugin name="Notification" value="org.apache.cordova.notification.Notification" />
+
+#### www/config.xml
+
+    <feature id="blackberry.ui.dialog" />
+
+### iOS
+
+#### App/Supporting Files/Cordova.plist
+
+    <key>Plugins</key>
+    <dict>
+        <key>Notification</key>
+        <string>CDVNotification</string>
+    </dict>
+
+### webOS
+
+    パーミッションの設定は必要ありません。
+
+### Windows Phone
+
+    パーミッションの設定は必要ありません。

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/e7168dd7/docs/ja/2.0.0/cordova/notification/notification.vibrate.md
----------------------------------------------------------------------
diff --git a/docs/ja/2.0.0/cordova/notification/notification.vibrate.md b/docs/ja/2.0.0/cordova/notification/notification.vibrate.md
new file mode 100644
index 0000000..4bb907c
--- /dev/null
+++ b/docs/ja/2.0.0/cordova/notification/notification.vibrate.md
@@ -0,0 +1,103 @@
+---
+license: Licensed to the Apache Software Foundation (ASF) under one
+         or more contributor license agreements.  See the NOTICE file
+         distributed with this work for additional information
+         regarding copyright ownership.  The ASF licenses this file
+         to you under the Apache License, Version 2.0 (the
+         "License"); you may not use this file except in compliance
+         with the License.  You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+         under the License.
+---
+
+notification.vibrate
+====================
+
+指定された時間デバイスをバイブレーションさせます。
+
+    navigator.notification.vibrate(milliseconds)
+
+- __time:__ バイブレーションの長さをミリ秒単位で表します。 1000ミリ秒は1秒です (`Number`)
+
+サポートされているプラットフォーム
+-------------------
+
+- Android
+- BlackBerry WebWorks (OS 5.0 以上)
+- iPhone
+- Windows Phone 7
+- Bada 1.2 & 2.x
+
+使用例
+-------------
+
+    // 2.5秒間バイブレーションさせます
+    //
+    navigator.notification.vibrate(2500);
+
+詳細な使用例
+------------
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>Notification の使用例</title>
+
+        <script type="text/javascript" charset="utf-8" src="cordova-2.0.0.js"></script>
+        <script type="text/javascript" charset="utf-8">
+
+        // Cordova の読み込み完了まで待機
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+
+        // Cordova 準備完了
+        //
+        function onDeviceReady() {
+            // 処理なし
+        }
+
+        // 通知ダイアログを表示
+        //
+        function showAlert() {
+            navigator.notification.alert(
+                'あなたの勝ちです!', // メッセージ
+                'ゲームオーバー', // タイトル
+                '終了' // ボタン名
+            );
+        }
+
+        // 警告音を3回鳴らす
+        //
+        function playBeep() {
+            navigator.notification.beep(3);
+        }
+
+        // 2秒間バイブレーションさせます
+        //
+        function vibrate() {
+            navigator.notification.vibrate(2000);
+        }
+
+        </script>
+      </head>
+      <body>
+        <p><a href="#" onclick="showAlert(); return false;">通知を表示</a></p>
+        <p><a href="#" onclick="playBeep(); return false;">警告音を鳴らす</a></p>
+        <p><a href="#" onclick="vibrate(); return false;">バイブレーション</a></p>
+      </body>
+    </html>
+
+iPhone に関する注意点
+-------------
+
+- __time:__ 引数のバイブレーションの長さを無視し、あらかじめ定められた時間バイブレーションします。
+
+        navigator.notification.vibrate();
+        navigator.notification.vibrate(2500); // 2500は無視されます

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/e7168dd7/docs/ja/2.0.0/cordova/storage/database/database.md
----------------------------------------------------------------------
diff --git a/docs/ja/2.0.0/cordova/storage/database/database.md b/docs/ja/2.0.0/cordova/storage/database/database.md
new file mode 100644
index 0000000..3d8a0b1
--- /dev/null
+++ b/docs/ja/2.0.0/cordova/storage/database/database.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.
+---
+
+Database
+=======
+
+データベースの操作に必要なメソッドを提供します。
+
+メソッド
+-------
+
+- __transaction__: データベースのトランザクションを実行します
+- __changeVersion__: スクリプトがデータベースのバージョンを自動的に確認し、スキーマのアップデートと同時にバージョンを変更します
+
+詳細
+-------
+
+Database オブジェクトは `window.openDatabase()` メソッド呼び出し時に返されるオブジェクトです。
+
+サポートされているプラットフォーム
+-------------------
+
+- Android
+- BlackBerry WebWorks (OS 6.0 以上)
+- iPhone
+- webOS
+
+Transaction の例
+------------------
+    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("SQL実行中にエラーが発生しました: "+err.code);
+    }
+
+    function successCB() {
+        alert("成功しました。");
+    }
+
+    var db = window.openDatabase("Database", "1.0", "Cordova Demo", 200000);
+    db.transaction(populateDB, errorCB, successCB);
+
+Change Version の例
+-------------------
+
+    var db = window.openDatabase("Database", "1.0", "Cordova Demo", 200000);
+    db.changeVersion("1.0", "1.1");
+
+詳細な使用例
+------------
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>Storage の使用例</title>
+
+        <script type="text/javascript" charset="utf-8" src="cordova-2.0.0.js"></script>
+        <script type="text/javascript" charset="utf-8">
+
+        // Cordova の読み込み完了まで待機
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+
+        // Cordova 準備完了
+        //
+        function onDeviceReady() {
+            var db = window.openDatabase("Database", "1.0", "Cordova Demo", 200000);
+            db.transaction(populateDB, errorCB, successCB);
+        }
+
+        // データベースを操作 
+        //
+        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(tx, err) {
+            alert("SQL実行中にエラーが発生しました: "+err);
+        }
+
+        // トランザクション成功時のコールバック
+        //
+        function successCB() {
+            alert("成功しました。");
+        }
+
+        </script>
+      </head>
+      <body>
+        <h1>Example</h1>
+        <p>Database</p>
+      </body>
+    </html>
+
+Android 1.X に関する注意点
+------------------
+
+- __changeVersion:__ このメソッドは Android 1.X デバイスではサポートされていません。

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/e7168dd7/docs/ja/2.0.0/cordova/storage/localstorage/localstorage.md
----------------------------------------------------------------------
diff --git a/docs/ja/2.0.0/cordova/storage/localstorage/localstorage.md b/docs/ja/2.0.0/cordova/storage/localstorage/localstorage.md
new file mode 100644
index 0000000..b91c2a9
--- /dev/null
+++ b/docs/ja/2.0.0/cordova/storage/localstorage/localstorage.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.
+---
+
+localStorage
+===============
+
+W3C Storage interface (http://dev.w3.org/html5/webstorage/#the-localstorage-attribute) へのアクセスを提供します。
+
+    var storage = window.localStorage;
+
+メソッド
+-------
+
+- __key__: キーの名前を返します
+- __getItem__: キーによって指定されたアイテムを返します
+- __setItem__: キーによって指定されたアイテムを保存します
+- __removeItem__: キーによって指定されたアイテムを削除します
+- __clear__: 全てのキーとアイテムを削除します
+
+詳細
+-----------
+
+localStorage は W3C Storage interface へのインターフェースを提供します。キーと値のペアでデータを管理します。
+
+注意: window.sessionStorage は同じインターフェースを提供しますが、アプリが起動するたびにこの値はクリアされます。
+
+サポートされているプラットフォーム
+-------------------
+
+- Android
+- BlackBerry WebWorks (OS 6.0 以上)
+- iPhone
+- Windows Phone 7
+
+Key の例
+-------------
+
+    var keyName = window.localStorage.key(0);
+
+Set Item の例
+-------------
+
+    window.localStorage.setItem("key", "value");
+
+Get Item の例
+-------------
+
+    var value = window.localStorage.getItem("key");
+    // value の値は "value"
+
+Remove Item の例
+-------------
+
+    window.localStorage.removeItem("key");
+
+Clear の例
+-------------
+
+    window.localStorage.clear();
+
+詳細な使用例
+------------
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>Storage の使用例</title>
+
+        <script type="text/javascript" charset="utf-8" src="cordova-2.0.0.js"></script>
+        <script type="text/javascript" charset="utf-8">
+
+        // Cordova の読み込み完了まで待機
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+
+        // Cordova 準備完了
+        //
+        function onDeviceReady() {
+            window.localStorage.setItem("key", "value");
+            var keyname = window.localStorage.key(i);
+            // key の値は "key"
+            var value = window.localStorage.getItem("key");
+            // value の値は "value"
+            window.localStorage.removeItem("key");
+            window.localStorage.setItem("key2", "value2");
+            window.localStorage.clear();
+            // localStorage は空
+        }
+
+
+        </script>
+      </head>
+      <body>
+        <h1>使用例</h1>
+        <p>localStorage のサンプル</p>
+      </body>
+    </html>
+
+
+Windows Phone 7 に関する注意点
+-------------
+
+- ドット表記は Windows Phone では使用できません。 window.localStorage.setItem/getItem メソッドを使用して、 W3C の仕様で定義されている window.localStorage.someKey = 'someValue'; の方法は使用しないでください。

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/e7168dd7/docs/ja/2.0.0/cordova/storage/parameters/display_name.md
----------------------------------------------------------------------
diff --git a/docs/ja/2.0.0/cordova/storage/parameters/display_name.md b/docs/ja/2.0.0/cordova/storage/parameters/display_name.md
new file mode 100644
index 0000000..f4a780f
--- /dev/null
+++ b/docs/ja/2.0.0/cordova/storage/parameters/display_name.md
@@ -0,0 +1,23 @@
+---
+license: Licensed to the Apache Software Foundation (ASF) under one
+         or more contributor license agreements.  See the NOTICE file
+         distributed with this work for additional information
+         regarding copyright ownership.  The ASF licenses this file
+         to you under the Apache License, Version 2.0 (the
+         "License"); you may not use this file except in compliance
+         with the License.  You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+         under the License.
+---
+
+database_displayname
+==================
+
+実際に表示されるデータベース名です。

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/e7168dd7/docs/ja/2.0.0/cordova/storage/parameters/name.md
----------------------------------------------------------------------
diff --git a/docs/ja/2.0.0/cordova/storage/parameters/name.md b/docs/ja/2.0.0/cordova/storage/parameters/name.md
new file mode 100644
index 0000000..069bcc2
--- /dev/null
+++ b/docs/ja/2.0.0/cordova/storage/parameters/name.md
@@ -0,0 +1,23 @@
+---
+license: Licensed to the Apache Software Foundation (ASF) under one
+         or more contributor license agreements.  See the NOTICE file
+         distributed with this work for additional information
+         regarding copyright ownership.  The ASF licenses this file
+         to you under the Apache License, Version 2.0 (the
+         "License"); you may not use this file except in compliance
+         with the License.  You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+         under the License.
+---
+
+database_name
+============
+
+データベース名です。

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/e7168dd7/docs/ja/2.0.0/cordova/storage/parameters/size.md
----------------------------------------------------------------------
diff --git a/docs/ja/2.0.0/cordova/storage/parameters/size.md b/docs/ja/2.0.0/cordova/storage/parameters/size.md
new file mode 100644
index 0000000..7e726c3
--- /dev/null
+++ b/docs/ja/2.0.0/cordova/storage/parameters/size.md
@@ -0,0 +1,23 @@
+---
+license: Licensed to the Apache Software Foundation (ASF) under one
+         or more contributor license agreements.  See the NOTICE file
+         distributed with this work for additional information
+         regarding copyright ownership.  The ASF licenses this file
+         to you under the Apache License, Version 2.0 (the
+         "License"); you may not use this file except in compliance
+         with the License.  You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+         under the License.
+---
+
+database_size
+==============
+
+データベースのサイズです。バイト単位で表されます。

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/e7168dd7/docs/ja/2.0.0/cordova/storage/parameters/version.md
----------------------------------------------------------------------
diff --git a/docs/ja/2.0.0/cordova/storage/parameters/version.md b/docs/ja/2.0.0/cordova/storage/parameters/version.md
new file mode 100644
index 0000000..a24b4e1
--- /dev/null
+++ b/docs/ja/2.0.0/cordova/storage/parameters/version.md
@@ -0,0 +1,23 @@
+---
+license: Licensed to the Apache Software Foundation (ASF) under one
+         or more contributor license agreements.  See the NOTICE file
+         distributed with this work for additional information
+         regarding copyright ownership.  The ASF licenses this file
+         to you under the Apache License, Version 2.0 (the
+         "License"); you may not use this file except in compliance
+         with the License.  You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+         under the License.
+---
+
+database_version
+=============
+
+データベースのバージョンです。

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/e7168dd7/docs/ja/2.0.0/cordova/storage/sqlerror/sqlerror.md
----------------------------------------------------------------------
diff --git a/docs/ja/2.0.0/cordova/storage/sqlerror/sqlerror.md b/docs/ja/2.0.0/cordova/storage/sqlerror/sqlerror.md
new file mode 100644
index 0000000..a55a362
--- /dev/null
+++ b/docs/ja/2.0.0/cordova/storage/sqlerror/sqlerror.md
@@ -0,0 +1,47 @@
+---
+license: Licensed to the Apache Software Foundation (ASF) under one
+         or more contributor license agreements.  See the NOTICE file
+         distributed with this work for additional information
+         regarding copyright ownership.  The ASF licenses this file
+         to you under the Apache License, Version 2.0 (the
+         "License"); you may not use this file except in compliance
+         with the License.  You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+         under the License.
+---
+
+SQLError
+========
+
+エラー発生時に投げられる `SQLError` オブジェクトです。
+
+プロパティー
+----------
+
+- __code:__ 事前に定義された以下のエラーコードのうちの1つを表します
+- __message:__ エラーの詳細メッセージを表します
+
+定数
+---------
+
+- `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` オブジェクトです。
+

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/e7168dd7/docs/ja/2.0.0/cordova/storage/sqlresultset/sqlresultset.md
----------------------------------------------------------------------
diff --git a/docs/ja/2.0.0/cordova/storage/sqlresultset/sqlresultset.md b/docs/ja/2.0.0/cordova/storage/sqlresultset/sqlresultset.md
new file mode 100644
index 0000000..d394942
--- /dev/null
+++ b/docs/ja/2.0.0/cordova/storage/sqlresultset/sqlresultset.md
@@ -0,0 +1,133 @@
+---
+license: Licensed to the Apache Software Foundation (ASF) under one
+         or more contributor license agreements.  See the NOTICE file
+         distributed with this work for additional information
+         regarding copyright ownership.  The ASF licenses this file
+         to you under the Apache License, Version 2.0 (the
+         "License"); you may not use this file except in compliance
+         with the License.  You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+         under the License.
+---
+
+SQLResultSet
+=======
+
+SQLTransaction の executeSql メソッドが呼ばれるとき、 SQLResultSet とともにコールバック関数が呼び出されます。
+
+プロパティー
+-------
+
+- __insertId__: SQLResultSet オブジェクトの SQL 文によりデータベースに挿入された行の行番号を表します
+- __rowsAffected__: SQL 文によって変更された行数を表します。もし SQL 文がデータベースに変更を加えなかった場合は0を返します
+- __rows__: 結果を表す SQLResultSetRowList オブジェクトです。行が返されなかった場合、オブジェクトは空になります
+
+詳細
+-------
+
+SQLTransaction の executeSql メソッドが呼び出されるとき、 SQLResultSet オブジェクトとともにコールバック関数が呼び出されます。この結果オブジェクトは3つのプロパティーを持っています。1つめは `insertId` で、 SQL の insert 文が成功した行の番号を返します。もし SQL 文が insert 文では無かった場合、 `insertId` はセットされません。2つめの `rowsAffected` は SQL の select 文に対しては常に0を返します。 insert もしくは update 文に対しては、修正された行数を返します。最後の SQLResultSetList は、 SQL の select 文によって返されたデータを保持します。
+
+サポートされているプラットフォーム
+-------------------
+
+- Android
+- BlackBerry WebWorks (OS 6.0 以上)
+- iPhone
+- webOS
+
+Execute SQL の例
+------------------
+
+    function queryDB(tx) {
+        tx.executeSql('SELECT * FROM DEMO', [], querySuccess, errorCB);
+    }
+
+    function querySuccess(tx, results) {
+        console.log("検索された行 = " + results.rows.length);
+        // select 文のため、 rowsAffected は0となり、 true となります
+        if (!results.rowsAffected) {
+            console.log('どの行も変更されていません。');
+            return false;
+        }
+        // insert 文では、このプロパティーは挿入された最終行を表します
+        console.log("挿入された行 = " + results.insertId);
+    }
+
+    function errorCB(err) {
+        alert("SQL 実行中にエラーが発生しました: "+err.code);
+    }
+
+    var db = window.openDatabase("Database", "1.0", "Cordova Demo", 200000);
+    db.transaction(queryDB, errorCB);
+
+詳細な使用例
+------------
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>Storage の使用例</title>
+
+        <script type="text/javascript" charset="utf-8" src="cordova-2.0.0.js"></script>
+        <script type="text/javascript" charset="utf-8">
+
+        // Cordova の読み込み完了まで待機
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+
+        // データベースを操作
+        //
+        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 queryDB(tx) {
+            tx.executeSql('SELECT * FROM DEMO', [], querySuccess, errorCB);
+        }
+
+        // 問い合わせ成功時のコールバック
+        //
+        function querySuccess(tx, results) {
+            console.log("検索された行 = " + results.rows.length);
+            // select 文のため、 rowsAffected は0となり、 true となります
+            if (!results.rowsAffected) {
+                console.log('どの行も変更されていません。');
+                return false;
+            }
+            // insert 文では、このプロパティーは挿入された最終行を表します
+            console.log("挿入された行 = " + results.insertId);
+        }
+
+        // トランザクション失敗時のコールバック
+        //
+        function successCB() {
+            var db = window.openDatabase("Database", "1.0", "Cordova Demo", 200000);
+            db.transaction(queryDB, errorCB);
+        }
+
+        // Cordova 準備完了
+        //
+        function onDeviceReady() {
+            var db = window.openDatabase("Database", "1.0", "Cordova Demo", 200000);
+            db.transaction(populateDB, errorCB, successCB);
+        }
+
+        </script>
+      </head>
+      <body>
+        <h1>使用例</h1>
+        <p>データベース</p>
+      </body>
+    </html>

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/e7168dd7/docs/ja/2.0.0/cordova/storage/sqlresultsetlist/sqlresultsetlist.md
----------------------------------------------------------------------
diff --git a/docs/ja/2.0.0/cordova/storage/sqlresultsetlist/sqlresultsetlist.md b/docs/ja/2.0.0/cordova/storage/sqlresultsetlist/sqlresultsetlist.md
new file mode 100644
index 0000000..f5bbf86
--- /dev/null
+++ b/docs/ja/2.0.0/cordova/storage/sqlresultsetlist/sqlresultsetlist.md
@@ -0,0 +1,136 @@
+---
+license: Licensed to the Apache Software Foundation (ASF) under one
+         or more contributor license agreements.  See the NOTICE file
+         distributed with this work for additional information
+         regarding copyright ownership.  The ASF licenses this file
+         to you under the Apache License, Version 2.0 (the
+         "License"); you may not use this file except in compliance
+         with the License.  You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+         under the License.
+---
+
+SQLResultSetList
+=======
+
+SQL 問い合わせから返される行を保持した SQLResultSet のプロパティーのうちの1つです。
+
+プロパティー
+-------
+
+- __length__: SQL 問い合わせによって返される行の行数を表します
+
+メソッド
+-------
+
+- __item__: 指定された行を JavaScript オブジェクトとして返します
+
+詳細
+-------
+
+SQLResultSetList は SQL の select 文によって返されるデータを保持しています。このオブジェクトは select 文によって返された行の数を表す length プロパティーを持っています。ある行のデータを取得するためには、行番号を指定した `item` メソッドを使用します。この item メソッドは JavaScript オブジェクトを返します。この JavaScript オブジェクトは select 文が実行されたデータベースのカラムをプロパティーとして持っています。
+
+サポートされているプラットフォーム
+-------------------
+
+- Android
+- BlackBerry WebWorks (OS 6.0 以上)
+- iPhone
+- webOS
+
+Execute SQL の例
+------------------
+
+    function queryDB(tx) {
+        tx.executeSql('SELECT * FROM DEMO', [], querySuccess, errorCB);
+    }
+
+    function querySuccess(tx, results) {
+        var len = results.rows.length;
+        console.log("DEMO table: " + len + " 行見つかりました。");
+        for (var i=0; i<len; i++){
+            console.log("行 = " + i + " ID = " + results.rows.item(i).id + " Data = " + results.rows.item(i).data);
+        }
+    }
+
+    function errorCB(err) {
+        alert("SQL 実行中にエラーが発生しました: "+err.code);
+    }
+
+    var db = window.openDatabase("Database", "1.0", "Cordova Demo", 200000);
+    db.transaction(queryDB, errorCB);
+
+詳細な使用例
+------------
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>Storage の使用例</title>
+
+        <script type="text/javascript" charset="utf-8" src="cordova-2.0.0.js"></script>
+        <script type="text/javascript" charset="utf-8">
+
+        // Cordova の読み込み完了まで待機
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+
+        // データベースを操作
+        //
+        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 queryDB(tx) {
+            tx.executeSql('SELECT * FROM DEMO', [], querySuccess, errorCB);
+        }
+
+        // 問い合わせ成功時のコールバック
+        //
+        function querySuccess(tx, results) {
+            var len = results.rows.length;
+            console.log("DEMO table: " + len + " 行見つかりました。");
+            for (var i=0; i<len; i++){
+                console.log("行 = " + i + " ID = " + results.rows.item(i).id + " Data = " + results.rows.item(i).data);
+            }
+        }
+
+        // トランザクション失敗時のコールバック
+        //
+        function errorCB(err) {
+            console.log("SQL 実行中にエラーが発生しました: "+err.code);
+        }
+
+        // トランザクション成功時のコールバック
+        //
+        function successCB() {
+            var db = window.openDatabase("Database", "1.0", "Cordova Demo", 200000);
+            db.transaction(queryDB, errorCB);
+        }
+
+        // Cordova 準備完了
+        //
+        function onDeviceReady() {
+            var db = window.openDatabase("Database", "1.0", "Cordova Demo", 200000);
+            db.transaction(populateDB, errorCB, successCB);
+        }
+
+        </script>
+      </head>
+      <body>
+        <h1>使用例</h1>
+        <p>データベース</p>
+      </body>
+    </html>

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/e7168dd7/docs/ja/2.0.0/cordova/storage/sqltransaction/sqltransaction.md
----------------------------------------------------------------------
diff --git a/docs/ja/2.0.0/cordova/storage/sqltransaction/sqltransaction.md b/docs/ja/2.0.0/cordova/storage/sqltransaction/sqltransaction.md
new file mode 100644
index 0000000..cd727e7
--- /dev/null
+++ b/docs/ja/2.0.0/cordova/storage/sqltransaction/sqltransaction.md
@@ -0,0 +1,113 @@
+---
+license: Licensed to the Apache Software Foundation (ASF) under one
+         or more contributor license agreements.  See the NOTICE file
+         distributed with this work for additional information
+         regarding copyright ownership.  The ASF licenses this file
+         to you under the Apache License, Version 2.0 (the
+         "License"); you may not use this file except in compliance
+         with the License.  You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+         under the License.
+---
+
+SQLTransaction
+=======
+
+データベースに対して SQL を実行するためのメソッドを提供します。
+
+メソッド
+-------
+
+- __executeSql__: SQL 文を実行します
+
+詳細
+-------
+
+Database オブジェクトの transaction メソッドを呼ぶとき、それに対応するコールバック関数が SQLTransaction オブジェクトと一緒に呼び出されます。 executeSql メソッドを複数回使用することで、データベーストランザクションを作成できます。
+
+サポートされているプラットフォーム
+-------------------
+
+- Android
+- BlackBerry WebWorks (OS 6.0 以上)
+- iPhone
+- webOS
+
+Execute 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("SQL 実行中にエラーが発生しました: "+err);
+    }
+
+    function successCB() {
+        alert("成功しました。");
+    }
+
+    var db = window.openDatabase("Database", "1.0", "Cordova Demo", 200000);
+    db.transaction(populateDB, errorCB, successCB);
+
+詳細な使用例
+------------
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>Storage の使用例</title>
+
+        <script type="text/javascript" charset="utf-8" src="cordova-2.0.0.js"></script>
+        <script type="text/javascript" charset="utf-8">
+
+        // Cordova の読み込み完了まで待機
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+
+        // Cordova 準備完了
+        //
+        function onDeviceReady() {
+            var db = window.openDatabase("Database", "1.0", "Cordova Demo", 200000);
+            db.transaction(populateDB, errorCB, successCB);
+        }
+
+        // データベースを操作
+        //
+        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("SQL 実行中にエラーが発生しました: "+err);
+        }
+
+        // トランザクション成功時のコールバック
+        //
+        function successCB() {
+            alert("成功しました。");
+        }
+
+        </script>
+      </head>
+      <body>
+        <h1>使用例</h1>
+        <p>SQLトランザクション</p>
+      </body>
+    </html>

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/e7168dd7/docs/ja/2.0.0/cordova/storage/storage.md
----------------------------------------------------------------------
diff --git a/docs/ja/2.0.0/cordova/storage/storage.md b/docs/ja/2.0.0/cordova/storage/storage.md
new file mode 100644
index 0000000..5b03215
--- /dev/null
+++ b/docs/ja/2.0.0/cordova/storage/storage.md
@@ -0,0 +1,79 @@
+---
+license: Licensed to the Apache Software Foundation (ASF) under one
+         or more contributor license agreements.  See the NOTICE file
+         distributed with this work for additional information
+         regarding copyright ownership.  The ASF licenses this file
+         to you under the Apache License, Version 2.0 (the
+         "License"); you may not use this file except in compliance
+         with the License.  You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+         under the License.
+---
+
+Storage
+==========
+
+> デバイスのストレージにアクセスする機能を提供します。
+
+この API は [W3C Web SQL Database 仕様書](http://dev.w3.org/html5/webdatabase/) と [W3C Web Storage API 仕様書](http://dev.w3.org/html5/webstorage/) をベースとしています。いくつかのデバイスではすでにこの機能の実装を提供しています。これらについては、 Cordova の実装ではなくビルトインのサポートが実行されます。ストレージのサポートがされてないデバイスについては、 Cordova の実装によって W3C の仕様に沿った機能が提供されます。
+
+メソッド
+-------
+
+- openDatabase
+
+引数
+---------
+
+- database_name
+- database_version
+- database_displayname
+- database_size
+
+オブジェクト
+-------
+
+- Database
+- SQLTransaction
+- SQLResultSet
+- SQLResultSetList
+- SQLError
+- localStorage
+
+パーミッション
+-----------
+
+### Android
+
+#### app/res/xml/plugins.xml
+
+    <plugin name="Storage" value="org.apache.cordova.Storage" />
+
+### Bada
+
+    パーミッションの設定は必要ありません。
+
+### BlackBerry WebWorks
+
+#### www/config.xml
+
+    <feature id="blackberry.widgetcache" required="true" version="1.0.0.0" />
+
+### iOS
+
+    パーミッションの設定は必要ありません。
+
+### webOS
+
+    パーミッションの設定は必要ありません。
+
+### Windows Phone
+
+    パーミッションの設定は必要ありません。

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/e7168dd7/docs/ja/2.0.0/cordova/storage/storage.opendatabase.md
----------------------------------------------------------------------
diff --git a/docs/ja/2.0.0/cordova/storage/storage.opendatabase.md b/docs/ja/2.0.0/cordova/storage/storage.opendatabase.md
new file mode 100644
index 0000000..0c5f525
--- /dev/null
+++ b/docs/ja/2.0.0/cordova/storage/storage.opendatabase.md
@@ -0,0 +1,74 @@
+---
+license: Licensed to the Apache Software Foundation (ASF) under one
+         or more contributor license agreements.  See the NOTICE file
+         distributed with this work for additional information
+         regarding copyright ownership.  The ASF licenses this file
+         to you under the Apache License, Version 2.0 (the
+         "License"); you may not use this file except in compliance
+         with the License.  You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+         under the License.
+---
+
+openDatabase
+===============
+
+Database オブジェクトを新規作成します。
+
+    var dbShell = window.openDatabase(database_name, database_version, database_displayname, database_size);
+
+概要
+-----------
+
+window.openDatabase メソッドは新しい Database オブジェクトを返します。
+
+このメソッドは SQLite のデータベースを新規作成し、 Database オブジェクトを返します。 Database オブジェクトは、データを操作するために使います。
+
+サポートされているプラットフォーム
+-------------------
+
+- Android
+- BlackBerry WebWorks (OS 6.0 以上)
+- iPhone
+- webOS
+
+使用例
+-------------
+
+    var db = window.openDatabase("test", "1.0", "Test DB", 1000000);
+
+詳細な使用例
+------------
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>Storage の使用例</title>
+
+        <script type="text/javascript" charset="utf-8" src="cordova-2.0.0.js"></script>
+        <script type="text/javascript" charset="utf-8">
+
+        // Cordova の読み込み完了まで待機
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+
+        // Cordova 準備完了
+        //
+        function onDeviceReady() {
+            var db = window.openDatabase("test", "1.0", "Test DB", 1000000);
+        }
+
+        </script>
+      </head>
+      <body>
+        <h1>使用例</h1>
+        <p>データベースを開く</p>
+      </body>
+    </html>

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/e7168dd7/docs/ja/2.0.0/guide/command-line/index.md
----------------------------------------------------------------------
diff --git a/docs/ja/2.0.0/guide/command-line/index.md b/docs/ja/2.0.0/guide/command-line/index.md
new file mode 100644
index 0000000..82af54c
--- /dev/null
+++ b/docs/ja/2.0.0/guide/command-line/index.md
@@ -0,0 +1,190 @@
+---
+license: Licensed to the Apache Software Foundation (ASF) under one
+         or more contributor license agreements.  See the NOTICE file
+         distributed with this work for additional information
+         regarding copyright ownership.  The ASF licenses this file
+         to you under the Apache License, Version 2.0 (the
+         "License"); you may not use this file except in compliance
+         with the License.  You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+         under the License.
+---
+
+# コマンドライン使用ガイド
+
+クロスプラットフォームアプリケーションの開発を簡単にするために、
+Cordova はコマンドラインツールを提供しています。
+ビルド、クリーン、エミュレーターの起動などが一つのコマンドで可能です。
+このドキュメントは、入門ガイドの代替でもあります。
+入門ガイドがデフォルト IDE で開発を始めることをサポートするのに対し、
+コマンドライン使用ガイドではコマンドラインツールを使用して
+shell ベースで Cordova プロジェクトを作成し、
+開発することを目的としています。
+
+## サポートされているプラットフォーム
+
+* [iOS](#Command-Line%20Usage_ios)
+* [Android](#Command-Line%20Usage_android)
+* [BlackBerry](#Command-Line%20Usage_blackberry)
+
+## iOS
+
+iOS コマンドラインツールはシェルスクリプトで作られており、
+Xcode のコマンドラインツール (`xcode-select` や `xcodebuild` など) に依存しています。
+
+### プロジェクトの作成
+
+以下のパラメーターとともに `create` コマンドを実行します:
+
+* 新しい Cordova iOS プロジェクトへのパス
+* リバースドメインスタイルのパッケージ名
+* プロジェクト名
+
+<!-- -->
+
+    $ ./path/to/cordova-ios/bin/create /path/to/my_new_cordova_project com.example.cordova_project_name CordovaProjectName
+
+### プロジェクトのビルド
+
+    $ /path/to/my_new_cordova_project/cordova/debug
+
+### エミュレーターの起動
+
+    $ /path/to/my_new_cordova_project/cordova/emulate
+
+### ログ
+
+    $ /path/to/my_new_cordova_project/cordova/log
+
+
+## Android
+
+Android のコマンドラインツールはシェルスクリプト作られています。
+PATH に、 Android SDK の `tools` 及び `platform-tools` フォルダーが
+必ずある必要があります。
+
+### プロジェクトの作成
+
+以下のパラメーターとともに `create` コマンドを実行します:
+
+* 新しい Cordova Android プロジェクトへのパス
+* リバースドメインスタイルのパッケージ名
+* Main Activity 名
+
+<!-- -->
+
+    $ /path/to/cordova-android/bin/create /path/to/my_new_cordova_project com.example.cordova_project_name CordovaProjectName
+
+**Windows** では
+
+    $ /path/to/cordova-android/bin/create.bat /path/to/my_new_cordova_project com.example.cordova_project_name CordovaProjectName
+
+### プロジェクトのビルド
+
+    $ /path/to/my_new_cordova_project/cordova/debug
+
+**Windows** では
+
+    $ /path/to/my_new_cordova_project/cordova/debug.bat
+
+### エミュレーターの起動
+
+    $ /path/to/my_new_cordova_project/cordova/emulate
+
+**Windows** では
+
+    $ /path/to/my_new_cordova_project/cordova/emulate.bat
+
+少なくとも一つの Android Virtual Device が作成済みであることを確認して下さい。もしない場合は、 `android` コマンドを使用して作成してください。
+もし複数の AVD がある場合には、コマンド実行後に AVD を選択してください。
+
+### ログ
+
+    $ /path/to/my_new_cordova_project/cordova/log
+
+**Windows** では
+
+    $ /path/to/my_new_cordova_project/cordova/log.bat
+
+### クリーン
+
+    $ /path/to/my_new_cordova_project/cordova/clean
+
+**Windows** では
+
+    $ /path/to/my_new_cordova_project/cordova/clean.bat
+
+### クリーン、ビルド、デプロイ、起動
+
+    $ /path/to/my_new_cordova_project/cordova/BOOM
+
+**Windows** では
+
+    $ /path/to/my_new_cordova_project/cordova/BOOM.bat
+
+エミュレーターが起動中またはデバイスが接続されていることを確認してください。
+
+
+## BlackBerry
+
+BlackBerry のコマンドラインツールはシェルスクリプト作られています。
+
+### プロジェクトの作成
+
+以下のパラメーターとともに `create` コマンドを実行します:
+
+* 新しい Cordova BlackBerry プロジェクトへのパス
+* アプリケーション名
+
+<!-- -->
+
+    $ /path/to/cordova-blackberry-webworks/bin/create /path/to/my_new_cordova_project CordovaProjectName
+
+**Windows** では
+
+    $ /path/to/cordova-blackberry-webworks/bin/create.bat /path/to/my_new_cordova_project CordovaProjectName
+
+### プロジェクトのビルド
+
+BlackBerry のプロジェクトでは、 Cordova プロジェクトフォルダーのルートにある
+`project.properties` ファイルをカスタマイズすることを確認してください。
+これは、 BlackBerry の signing key のパスワード、
+BlackBerry WebWorks SDK の位置、 BlackBerry シミュレーター実行ファイルの
+位置といった情報を与えるために必要です。
+
+    $ /path/to/my_new_cordova_project/cordova/debug
+
+**Windows** では
+
+    $ /path/to/my_new_cordova_project/cordova/debug.bat
+
+### エミュレーターの起動
+
+BlackBerry のプロジェクトでは、 Cordova プロジェクトフォルダーのルートにある
+`project.properties` ファイルをカスタマイズすることを確認してください。
+これは、 BlackBerry の signing key のパスワード、
+BlackBerry WebWorks SDK の位置、 BlackBerry シミュレーター実行ファイルの
+位置といった情報を与えるために必要です。
+
+    $ /path/to/my_new_cordova_project/cordova/emulate
+
+**Windows** では
+
+    $ /path/to/my_new_cordova_project/cordova/emulate.bat
+
+### ログ
+
+残念ながら、デバイスから直接ログをストリーミングすることは現在サポート
+されていません。しかし、 BlackBerry は ビルトインの Web Inspector を
+BlackBerry OS 7.0 以上の Playbook と BlackBerry スマートフォンデバイスで
+提供しています。また、デバイス上のアプリケーションログ
+(`console.log` でのログも含む) へは、
+ホーム画面で ALT キーを長押しし、 "lglg" と打ち込むことにより
+アクセスします。

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/e7168dd7/docs/ja/2.0.0/guide/cordova-webview/android.md
----------------------------------------------------------------------
diff --git a/docs/ja/2.0.0/guide/cordova-webview/android.md b/docs/ja/2.0.0/guide/cordova-webview/android.md
new file mode 100644
index 0000000..1904cc2
--- /dev/null
+++ b/docs/ja/2.0.0/guide/cordova-webview/android.md
@@ -0,0 +1,66 @@
+---
+license: Licensed to the Apache Software Foundation (ASF) under one
+         or more contributor license agreements.  See the NOTICE file
+         distributed with this work for additional information
+         regarding copyright ownership.  The ASF licenses this file
+         to you under the Apache License, Version 2.0 (the
+         "License"); you may not use this file except in compliance
+         with the License.  You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+         under the License.
+---
+
+Embedding Cordova WebView on Android
+====================================
+
+Cordova 1.9 からは、`CordovaActivity` を用いて、 Cordova をネイティブ Android アプリケーションの中でコンポーネントとして使用できます。このコンポーネントは Android では `CordovaWebView` として知られています。
+1.9以降の新しい Cordova ベースのアプリケーションでは、昔の `DroidGap` アプローチが使用されているかどうかに関わらず、
+`CordovaWebView` をメインビューとして使用します。
+
+必要なものは Android アプリケーションの開発時と同じです。 Android の開発環境について知識があることが期待されます。
+もし知識が十分にない場合は、このアプローチを使用する前に入門ガイドを参照して、 Cordova アプリケーションを作成することから初めてください。
+これは Android Cordova アプリケーションを作成するメインアプローチではありません。そのため、この手順は現在は手作業となります。将来、この方法を自動化することも考えています。
+
+必要なもの
+-------------
+
+1. **Cordova 1.9** またはそれ以降
+2. リビジョン15 以降の Android SDK
+
+Android プロジェクトでの CordovaWebView 使用ガイド
+---------------------------------------------------
+
+1. `bin/create` を使用し commons-codec-1.6.jar を取得
+2. `/framework` に `cd` し、 cordova jar をビルドするために `ant jar` を実行
+   (これにより `cordova-x.x.x.jar` 形式で .jar ファイルを
+   `/framework` フォルダーに作成します)
+3. cordova jar を Android プロジェクトの中の `/libs` ディレクトリにコピーします
+4. アプリケーションの `/res/xml` 以下にある `main.xml` ファイルを、以下と同様になるよう編集します。 `layout_height`, `layout_width`, `id` はアプリケーションに合うように変更します
+
+        <org.apache.cordova.CordovaWebView
+            android:id="@+id/tutorialView"
+            android:layout_width="match_parent"
+            android:layout_height="match_parent" />
+
+5. アクティビティを、 `CordovaInterface` を実装 (implements) するように変更します。含まれているメソッドを実装することが推奨されています。 `/framework/src/org/apache/cordova/DroidGap.java` からメソッドをコピーしたいかもしれませんし、または自身のメソッドを実装したいかもしれません。以下は、インターフェースを使用したベーシックなアプリケーションのコードの一部です (ビューの id の参照は上のステップ4の `id` 属性で指定されたものと一致することに注意してください):
+
+        public class CordovaViewTestActivity extends Activity implements CordovaInterface {
+            CordovaWebView cwv;
+            /* アクティビティが最初に作成されたときに呼び出されます。 */
+            @Override
+            public void onCreate(Bundle savedInstanceState) {
+                super.onCreate(savedInstanceState);
+                setContentView(R.layout.main);
+                cwv = (CordovaWebView) findViewById(R.id.tutorialView);
+                cwv.loadUrl("file:///android_asset/www/index.html");
+            }
+
+6. アプリケーションの HTML と JavaScript を Android プロジェクトの `/assets/www` ディレクトリにコピーします
+7. `/framework/res/xml` から `cordova.xml` と `plugins.xml` を Android プロジェクトの `/res/xml` フォルダーにコピーします

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/e7168dd7/docs/ja/2.0.0/guide/cordova-webview/index.md
----------------------------------------------------------------------
diff --git a/docs/ja/2.0.0/guide/cordova-webview/index.md b/docs/ja/2.0.0/guide/cordova-webview/index.md
new file mode 100644
index 0000000..f0cf8cf
--- /dev/null
+++ b/docs/ja/2.0.0/guide/cordova-webview/index.md
@@ -0,0 +1,27 @@
+---
+license: Licensed to the Apache Software Foundation (ASF) under one
+         or more contributor license agreements.  See the NOTICE file
+         distributed with this work for additional information
+         regarding copyright ownership.  The ASF licenses this file
+         to you under the Apache License, Version 2.0 (the
+         "License"); you may not use this file except in compliance
+         with the License.  You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+         under the License.
+---
+
+WebView の埋め込み
+=================
+
+> Cordova WebView をプロジェクトで実装します。
+
+- Embedding Cordova WebView on Android
+- Embedding Cordova WebView on iOS
+

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/e7168dd7/docs/ja/2.0.0/guide/cordova-webview/ios.md
----------------------------------------------------------------------
diff --git a/docs/ja/2.0.0/guide/cordova-webview/ios.md b/docs/ja/2.0.0/guide/cordova-webview/ios.md
new file mode 100644
index 0000000..0d252c3
--- /dev/null
+++ b/docs/ja/2.0.0/guide/cordova-webview/ios.md
@@ -0,0 +1,126 @@
+---
+license: Licensed to the Apache Software Foundation (ASF) under one
+         or more contributor license agreements.  See the NOTICE file
+         distributed with this work for additional information
+         regarding copyright ownership.  The ASF licenses this file
+         to you under the Apache License, Version 2.0 (the
+         "License"); you may not use this file except in compliance
+         with the License.  You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+         under the License.
+---
+
+Embedding Cordova WebView on iOS
+================================
+
+Cordova 1.4 からは、 Cordova を iOS アプリケーションの中でコンポーネントとして使用できます。このコンポーネントのコードネームは "Cleaver" です。
+
+Cordova 1.4 以降の Xcode テンプレートを用いて作られた新しい Cordova バースのアプリケーションは Cleaver を使用し、このテンプレートは Cleaver の参照実装と捉えられます。
+
+Cordova 2.0.0 からは、 Cleaver を実装したサブプロジェクトのみをサポートしています。
+
+必要なもの
+-------------
+
+1. **Cordova 2.0.0** またはそれ以降
+2. **Xcode 4.3** またはそれ以降
+3. `Cordova.plist` ファイル
+
+
+Xcode プロジェクトへの Cleaver の追加 (CordovaLib サブプロジェクト)
+-------------------------------------------------------------
+
+0. Cordova を **インストール** します
+1. `Cordova.plist` ファイルをディスクのプロジェクトフォルダー内に **コピー** します
+2. `Cordova.plist` ファイルを Xcode の Project Navigator に **ドラッグアンドドロップ** します
+3. **"Create groups for any added folders"** のラジオボタンを **選択** します
+4. **Option-Command-A** キーを押します。ファイルをプロジェクトに追加するためのドロップダウン画面 (**"Add Files..." 画面**) が開きます。 **"Created groups for any added folders"** のラジオボタンが選択されていることを確認します
+5. **Shift-Command-G** キーを押します。フォルダー移動のための別のドロップダウン画面 (**"Go to the folder:" 画面**) が開きます
+6. `~/Documents/CordovaLib/` と入力し、 **"Go"** ボタンをクリックします
+7. **"Add Files..." 画面** で `VERSION` ファイルを選択します
+8. **"Add Files..." 画面** で **"Add"** ボタンをクリックします
+9. **Option-Command-A** キーを押します。ファイルをプロジェクトに追加するためのドロップダウン画面 (**"Add Files..." 画面**) が開きます。 **"Created groups for any added folders"** のラジオボタンが選択されていることを確認します
+10. **Shift-Command-G** キーを押します。フォルダー移動のための別のドロップダウン画面 (**"Go to the folder:" 画面**) が開きます
+11. `~/Documents/CordovaLib/CordovaLib.xcodeproj` と入力し、 **"Go"** ボタンをクリックします
+12. **"Add Files..." 画面** で **"Add"** ボタンをクリックします
+13. Project Navigator で `CordovaLib.xcodeproj` を選択します
+14. **File Inspector** を開くため、 **Option-Command-1** キーを押します
+15. **Location** のドロップダウンメニューのため、 **File Inspector** から **"Relative to CORDOVALIB"** を選択します
+16. Project Navigator の **Project アイコン** をクリックし、 **Target** を選択し、 **"Build Settings"** タブを選択します
+17. **"Other Linker Flags"** の値に `-all_load` と `-Obj-C` を追加します
+18. Project Navigator の **Project アイコン** をクリックし、 **Target** を選択し、 **"Build Phases"** タブを選択します
+19. **"Link Binaries with Libraries"** を展開します
+20. **"+" ボタン** をクリックし、以下の **framework** を追加します (オプションで、 Project Navigator の中でこれらを Frameworks グループに **移動** します):
+
+        AddressBook.framework
+        AddressBookUI.framework
+        AudioToolbox.framework
+        AVFoundation.framework
+        CoreLocation.framework
+        MediaPlayer.framework
+        QuartzCore.framework
+        SystemConfiguration.framework
+        MobileCoreServices.framework
+        CoreMedia.framework
+
+21. **"Target Dependencies"** を展開します。 (もしこのラベルのボックスが複数ある場合は、一番上のものを選んでください)
+22. **"+" ボタン** をクリックし、 `CordovaLib` ビルドプロダクトを追加します
+23. **"Link Binaries with Libraries"** を展開します。
+    (もしこのラベルのボックスが複数ある場合は、一番上のものを選んでください)
+24. **"+" ボタン** をクリックし、 `libCordova.a` を追加します
+
+コード中での CDVViewController の使用法
+------------------------------------
+
+1. この **header** を追加します:
+
+        #import <Cordova/CDVViewController.h>
+
+2. **新しい** `CDVViewController` のインスタンスを作成し、どこかで保持します:
+
+        CDVViewController* viewController = [CDVViewController new];
+
+3. (_オプション_) `wwwFolderName` プロパティーをセットします (デフォルトは `"www"`):
+
+        viewController.wwwFolderName = @"myfolder";
+
+4. (_オプション_) `startPage` プロパティーをセットします (デフォルトは `"index.html"`):
+
+        viewController.startPage = @"mystartpage.html";
+
+5. (_オプション_) `useSplashScreen` プロパティーをセットします (デフォルトは `NO`):
+
+        viewController.useSplashScreen = YES;
+
+6. **view frame** をセットします (常にこれを最後のプロパティーとしてセットします):
+
+        viewController.view.frame = CGRectMake(0, 0, 320, 480);
+
+7. Cleaver を view に **追加** します:
+
+        [myView addSubview:viewController.view];
+
+HTML, CSS, JavaScript ファイルの追加
+-------------------------------------------
+
+1. **新しいフォルダー** を **ディスク上の** プロジェクト内に作成します。例として名前は `www` とします
+2. **HTML, CSS, JavaScript ファイル** をこのフォルダーの中に入れます
+3. このフォルダーを Xcode の Project Navigator に **ドラッグアンドドロップ** します
+4. **"Create groups for any added folders"** のラジオボタンを **選択** します
+5. `CDVViewController` をインスタンス化するとき、 **(1)** で作成したフォルダーに **適切な `wwwFolderName` と `startPage` プロパティーをセット** するか、デフォルト値を使用します (前のセクションを参照してください)。
+
+        /*
+         もし 'myfolder' という名前のフォルダーを作成し、
+         startPage として 'mypage.html' を
+         使用したい場合
+        */
+        viewController.wwwFolderName = @"myfolder";
+        viewController.startPage = @"mypage.html"
+


Mime
View raw message