incubator-callback-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From mwbro...@apache.org
Subject [5/25] docs commit: Translate files related to storage
Date Mon, 25 Jun 2012 20:52:14 GMT
Translate files related to storage


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

Branch: refs/heads/master
Commit: 0f7aab1dc85f3b9b9005e59a426fc800f8d7334f
Parents: 65cddbb
Author: Keiko Oda <keiko713@gmail.com>
Authored: Fri Jun 15 16:04:30 2012 -0700
Committer: Keiko Oda <keiko713@gmail.com>
Committed: Fri Jun 15 16:04:30 2012 -0700

----------------------------------------------------------------------
 .../jp/1.7.0/cordova/media/capture/captureAudio.md |    4 +-
 docs/jp/1.7.0/cordova/storage/database/database.md |  120 ++++++------
 .../cordova/storage/localstorage/localstorage.md   |   78 ++++----
 .../cordova/storage/parameters/display_name.md     |    2 +-
 docs/jp/1.7.0/cordova/storage/parameters/name.md   |    2 +-
 docs/jp/1.7.0/cordova/storage/parameters/size.md   |    2 +-
 .../jp/1.7.0/cordova/storage/parameters/version.md |    2 +-
 docs/jp/1.7.0/cordova/storage/sqlerror/sqlerror.md |   16 +-
 .../cordova/storage/sqlresultset/sqlresultset.md   |  160 +++++++--------
 .../storage/sqlresultsetlist/sqlresultsetlist.md   |  158 +++++++-------
 .../storage/sqltransaction/sqltransaction.md       |  112 +++++-----
 docs/jp/1.7.0/cordova/storage/storage.md           |   12 +-
 .../1.7.0/cordova/storage/storage.opendatabase.md  |   30 ++--
 13 files changed, 346 insertions(+), 352 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-cordova-docs/blob/0f7aab1d/docs/jp/1.7.0/cordova/media/capture/captureAudio.md
----------------------------------------------------------------------
diff --git a/docs/jp/1.7.0/cordova/media/capture/captureAudio.md b/docs/jp/1.7.0/cordova/media/capture/captureAudio.md
index 22f4547..538da8b 100644
--- a/docs/jp/1.7.0/cordova/media/capture/captureAudio.md
+++ b/docs/jp/1.7.0/cordova/media/capture/captureAudio.md
@@ -132,9 +132,9 @@ BlackBerry WebWorks に関する注意点
 iOS に関する注意点
 ----------
 
-- iOS にはデフォルトのオーディオ録音アプリがないため、シンプルなユーザーインタフェースが提供されます。
+- iOS にはデフォルトのオーディオ録音アプリがないため、シンプルなユーザーインターフェースが提供されます。
 
 Windows Phone 7 に関する注意点
 ----------
 
-- Windows Phone 7 にはデフォルトのオーディオ録音アプリがないため、シンプルなユーザーインタフェースが提供されます。
+- Windows Phone 7 にはデフォルトのオーディオ録音アプリがないため、シンプルなユーザーインターフェースが提供されます。

http://git-wip-us.apache.org/repos/asf/incubator-cordova-docs/blob/0f7aab1d/docs/jp/1.7.0/cordova/storage/database/database.md
----------------------------------------------------------------------
diff --git a/docs/jp/1.7.0/cordova/storage/database/database.md b/docs/jp/1.7.0/cordova/storage/database/database.md
index 0722bef..fe1676f 100644
--- a/docs/jp/1.7.0/cordova/storage/database/database.md
+++ b/docs/jp/1.7.0/cordova/storage/database/database.md
@@ -20,95 +20,95 @@ license: Licensed to the Apache Software Foundation (ASF) under one
 Database
 =======
 
-Contains methods that allow the user to manipulate the Database
+データベースの操作に必要なメソッドを提供します。
 
-Methods
+メソッド
 -------
 
-- __transaction__: Runs a database transaction. 
-- __changeVersion__: method allows scripts to atomically verify the version number and change
it at the same time as doing a schema update. 
+- __transaction__: データベースのトランザクションを実行します
+- __changeVersion__: スクリプトがデータベースのバージョンを自動的に確認し、スキーマのアップデートと同時にバージョンを変更します
 
-Details
+詳細
 -------
 
-A Database object is returned from a call to `window.openDatabase()`.
+Database オブジェクトは `window.openDatabase()` メソッド呼び出し時に返されるオブジェクトです。
 
-Supported Platforms
+サポートされているプラットフォーム
 -------------------
 
 - Android
-- BlackBerry WebWorks (OS 6.0 and higher)
+- BlackBerry WebWorks (OS 6.0 以上)
 - iPhone
 
-Transaction Quick Example
+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("Error processing SQL: "+err.code);
-	}
-	
-	function successCB() {
-		alert("success!");
-	}
-	
-	var db = window.openDatabase("Database", "1.0", "Cordova Demo", 200000);
-	db.transaction(populateDB, errorCB, successCB);
-
-Change Version Quick Example
+    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");
+    var db = window.openDatabase("Database", "1.0", "Cordova Demo", 200000);
+    db.changeVersion("1.0", "1.1");
 
-Full Example
+詳細な使用例
 ------------
 
     <!DOCTYPE html>
     <html>
       <head>
-        <title>Contact Example</title>
+        <title>Contact の使用例</title>
 
         <script type="text/javascript" charset="utf-8" src="cordova-1.7.0.js"></script>
         <script type="text/javascript" charset="utf-8">
 
-        // Wait for Cordova to load
+        // Cordova の読み込み完了まで待機
         //
         document.addEventListener("deviceready", onDeviceReady, false);
 
-        // Cordova is ready
+        // Cordova 準備完了
         //
         function onDeviceReady() {
-			var db = window.openDatabase("Database", "1.0", "Cordova Demo", 200000);
-			db.transaction(populateDB, errorCB, successCB);
+            var db = window.openDatabase("Database", "1.0", "Cordova Demo", 200000);
+            db.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")');
         }
-		
-		// Populate the database 
-		//
-		function populateDB(tx) {
-			 tx.executeSql('DROP TABLE IF EXISTS DEMO');
-			 tx.executeSql('CREATE TABLE IF NOT EXISTS DEMO (id unique, data)');
-			 tx.executeSql('INSERT INTO DEMO (id, data) VALUES (1, "First row")');
-			 tx.executeSql('INSERT INTO DEMO (id, data) VALUES (2, "Second row")');
-		}
-		
-		// Transaction error callback
-		//
-		function errorCB(tx, err) {
-			alert("Error processing SQL: "+err);
-		}
-		
-		// Transaction success callback
-		//
-		function successCB() {
-			alert("success!");
-		}
-	
+
+        // トランザクション失敗時のコールバック
+        //
+        function errorCB(tx, err) {
+            alert("SQL実行中にエラーが発生しました: "+err);
+        }
+
+        // トランザクション成功時のコールバック
+        //
+        function successCB() {
+            alert("成功しました。");
+        }
+
         </script>
       </head>
       <body>
@@ -117,7 +117,7 @@ Full Example
       </body>
     </html>
 
-Android 1.X Quirks
+Android 1.X に関する注意点
 ------------------
 
-- __changeVersion:__ This method is not support by Android 1.X devices.
+- __changeVersion:__ このメソッドは Android 1.X デバイスではサポートされていません。

http://git-wip-us.apache.org/repos/asf/incubator-cordova-docs/blob/0f7aab1d/docs/jp/1.7.0/cordova/storage/localstorage/localstorage.md
----------------------------------------------------------------------
diff --git a/docs/jp/1.7.0/cordova/storage/localstorage/localstorage.md b/docs/jp/1.7.0/cordova/storage/localstorage/localstorage.md
index b1f8dd6..22b1743 100644
--- a/docs/jp/1.7.0/cordova/storage/localstorage/localstorage.md
+++ b/docs/jp/1.7.0/cordova/storage/localstorage/localstorage.md
@@ -20,100 +20,100 @@ license: Licensed to the Apache Software Foundation (ASF) under one
 localStorage
 ===============
 
-Provides access to a W3C Storage interface (http://dev.w3.org/html5/webstorage/#the-localstorage-attribute)
+W3C Storage interface (http://dev.w3.org/html5/webstorage/#the-localstorage-attribute) へのアクセスを提供します。
 
     var storage = window.localStorage;
 
-Methods
+メソッド
 -------
 
-- __key__: Returns the name of the key at the position specified. 
-- __getItem__: Returns the item identified by it's key.
-- __setItem__: Saves and item at the key provided.
-- __removeItem__: Removes the item identified by it's key.
-- __clear__: Removes all of the key value pairs.
+- __key__: キーの名前を返します
+- __getItem__: キーによって指定されたアイテムを返します
+- __setItem__: キーによって指定されたアイテムを保存します
+- __removeItem__: キーによって指定されたアイテムを削除します
+- __clear__: 全てのキーとアイテムを削除します
 
-Details
+詳細
 -----------
 
-localStorage provides an interface to a W3C Storage interface.  It allows one to save data
as key-value pairs.
+localStorage は W3C Storage interface へのインターフェースを提供します。キーと値のペアでデータを管理します。
 
-Note: window.sessionStorage provides the same interface, but is cleared between app launches.
+注意: window.sessionStorage は同じインターフェースを提供しますが、アプリが起動するたびにこの値はクリアされます。
 
-Supported Platforms
+サポートされているプラットフォーム
 -------------------
 
 - Android
-- BlackBerry WebWorks (OS 6.0 and higher)
+- BlackBerry WebWorks (OS 6.0 以上)
 - iPhone
 - Windows Phone 7
 
-Key Quick Example
+Key の例
 -------------
 
     var keyName = window.localStorage.key(0);
 
-Set Item Quick Example
+Set Item の例
 -------------
 
     window.localStorage.setItem("key", "value");
 
-Get Item Quick Example
+Get Item の例
 -------------
 
-	var value = window.localStorage.getItem("key");
-	// value is now equal to "value"
+    var value = window.localStorage.getItem("key");
+    // value の値は "value"
 
-Remove Item Quick Example
+Remove Item の例
 -------------
 
-	window.localStorage.removeItem("key");
+    window.localStorage.removeItem("key");
 
-Clear Quick Example
+Clear の例
 -------------
 
-	window.localStorage.clear();
+    window.localStorage.clear();
 
-Full Example
+詳細な使用例
 ------------
 
     <!DOCTYPE html>
     <html>
       <head>
-        <title>Contact Example</title>
+        <title>Contact の使用例</title>
 
         <script type="text/javascript" charset="utf-8" src="cordova-1.7.0.js"></script>
         <script type="text/javascript" charset="utf-8">
 
-        // Wait for Cordova to load
+        // Cordova の読み込み完了まで待機
         //
         document.addEventListener("deviceready", onDeviceReady, false);
 
-        // Cordova is ready
+        // Cordova 準備完了
         //
         function onDeviceReady() {
-			window.localStorage.setItem("key", "value");
-			var keyname = window.localStorage.key(i);
-			// keyname is now equal to "key"
-			var value = window.localStorage.getItem("key");
-			// value is now equal to "value"
-			window.localStorage.removeItem("key");
-			window.localStorage.setItem("key2", "value2");
-			window.localStorage.clear();
-			// localStorage is now empty
+            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>Example</h1>
-        <p>localStorage</p>
+        <h1>使用例</h1>
+        <p>localStorage のサンプル</p>
       </body>
     </html>
 
 
-Windows Phone 7 Quirks
+Windows Phone 7 に関する注意点
 -------------
 
-- dot notation is NOT available on Windows Phone. Be sure to use : window.localStorage.setItem/getItem,
and not the w3 spec defined calls to window.localStorage.someKey = 'someValue';
\ No newline at end of file
+- ドット表記は Windows Phone では使用できません。 window.localStorage.setItem/getItem
メソッドを使用して、 W3C の仕様で定義されている window.localStorage.someKey
= 'someValue'; の方法は使用しないでください。

http://git-wip-us.apache.org/repos/asf/incubator-cordova-docs/blob/0f7aab1d/docs/jp/1.7.0/cordova/storage/parameters/display_name.md
----------------------------------------------------------------------
diff --git a/docs/jp/1.7.0/cordova/storage/parameters/display_name.md b/docs/jp/1.7.0/cordova/storage/parameters/display_name.md
index 69af089..f4a780f 100644
--- a/docs/jp/1.7.0/cordova/storage/parameters/display_name.md
+++ b/docs/jp/1.7.0/cordova/storage/parameters/display_name.md
@@ -20,4 +20,4 @@ license: Licensed to the Apache Software Foundation (ASF) under one
 database_displayname
 ==================
 
-The display name of the database.
\ No newline at end of file
+実際に表示されるデータベース名です。

http://git-wip-us.apache.org/repos/asf/incubator-cordova-docs/blob/0f7aab1d/docs/jp/1.7.0/cordova/storage/parameters/name.md
----------------------------------------------------------------------
diff --git a/docs/jp/1.7.0/cordova/storage/parameters/name.md b/docs/jp/1.7.0/cordova/storage/parameters/name.md
index c39dcbf..069bcc2 100644
--- a/docs/jp/1.7.0/cordova/storage/parameters/name.md
+++ b/docs/jp/1.7.0/cordova/storage/parameters/name.md
@@ -20,4 +20,4 @@ license: Licensed to the Apache Software Foundation (ASF) under one
 database_name
 ============
 
-The name of the database.
\ No newline at end of file
+データベース名です。

http://git-wip-us.apache.org/repos/asf/incubator-cordova-docs/blob/0f7aab1d/docs/jp/1.7.0/cordova/storage/parameters/size.md
----------------------------------------------------------------------
diff --git a/docs/jp/1.7.0/cordova/storage/parameters/size.md b/docs/jp/1.7.0/cordova/storage/parameters/size.md
index 9b46993..7e726c3 100644
--- a/docs/jp/1.7.0/cordova/storage/parameters/size.md
+++ b/docs/jp/1.7.0/cordova/storage/parameters/size.md
@@ -20,4 +20,4 @@ license: Licensed to the Apache Software Foundation (ASF) under one
 database_size
 ==============
 
-The size of the database in bytes.
\ No newline at end of file
+データベースのサイズです。バイト単位で表されます。

http://git-wip-us.apache.org/repos/asf/incubator-cordova-docs/blob/0f7aab1d/docs/jp/1.7.0/cordova/storage/parameters/version.md
----------------------------------------------------------------------
diff --git a/docs/jp/1.7.0/cordova/storage/parameters/version.md b/docs/jp/1.7.0/cordova/storage/parameters/version.md
index 2e72923..a24b4e1 100644
--- a/docs/jp/1.7.0/cordova/storage/parameters/version.md
+++ b/docs/jp/1.7.0/cordova/storage/parameters/version.md
@@ -20,4 +20,4 @@ license: Licensed to the Apache Software Foundation (ASF) under one
 database_version
 =============
 
-The version of the database.
+データベースのバージョンです。

http://git-wip-us.apache.org/repos/asf/incubator-cordova-docs/blob/0f7aab1d/docs/jp/1.7.0/cordova/storage/sqlerror/sqlerror.md
----------------------------------------------------------------------
diff --git a/docs/jp/1.7.0/cordova/storage/sqlerror/sqlerror.md b/docs/jp/1.7.0/cordova/storage/sqlerror/sqlerror.md
index b700222..a55a362 100644
--- a/docs/jp/1.7.0/cordova/storage/sqlerror/sqlerror.md
+++ b/docs/jp/1.7.0/cordova/storage/sqlerror/sqlerror.md
@@ -20,19 +20,19 @@ license: Licensed to the Apache Software Foundation (ASF) under one
 SQLError
 ========
 
-A `SQLError` object is thrown when an error occurs.
+エラー発生時に投げられる `SQLError` オブジェクトです。
 
-Properties
+プロパティー
 ----------
 
-- __code:__ One of the predefined error codes listed below.
-- __message:__ A description of the error.
+- __code:__ 事前に定義された以下のエラーコードのうちの1つを表します
+- __message:__ エラーの詳細メッセージを表します
 
-Constants
+定数
 ---------
 
 - `SQLError.UNKNOWN_ERR`
-- `SQLError.DATABASE_ERR`
+- `SQLError.DATABASE_ERR
 - `SQLError.VERSION_ERR`
 - `SQLError.TOO_LARGE_ERR`
 - `SQLError.QUOTA_ERR`
@@ -40,8 +40,8 @@ Constants
 - `SQLError.CONSTRAINT_ERR`
 - `SQLError.TIMEOUT_ERR`
 
-Description
+概要
 -----------
 
-The `SQLError` object is thrown when an error occurs when manipulating a database.
+データベース操作時のエラーに対して投げられる `SQLError` オブジェクトです。
 

http://git-wip-us.apache.org/repos/asf/incubator-cordova-docs/blob/0f7aab1d/docs/jp/1.7.0/cordova/storage/sqlresultset/sqlresultset.md
----------------------------------------------------------------------
diff --git a/docs/jp/1.7.0/cordova/storage/sqlresultset/sqlresultset.md b/docs/jp/1.7.0/cordova/storage/sqlresultset/sqlresultset.md
index 303935b..034eec7 100644
--- a/docs/jp/1.7.0/cordova/storage/sqlresultset/sqlresultset.md
+++ b/docs/jp/1.7.0/cordova/storage/sqlresultset/sqlresultset.md
@@ -20,119 +20,113 @@ license: Licensed to the Apache Software Foundation (ASF) under one
 SQLResultSet
 =======
 
-When the executeSql method of a SQLTransaction is called it will invoke it's callback with
a SQLResultSet.
+SQLTransaction の executeSql メソッドが呼ばれるとき、 SQLResultSet とともにコールバック関数が呼び出されます。
 
-Properties
+プロパティー
 -------
 
-- __insertId__: the row ID of the row that the SQLResultSet object's SQL statement inserted
into the database
-- __rowsAffected__: the number of rows that were changed by the SQL statement.  If the statement
did not affect any rows then it is set to 0. 
-- __rows__: a SQLResultSetRowList representing the rows returned.  If no rows are returned
the object will be empty.
+- __insertId__: SQLResultSet オブジェクトの SQL 文によりデータベースに挿入された行の行番号を表します
+- __rowsAffected__: SQL 文によって変更された行数を表します。もし SQL
文がデータベースに変更を加えなかった場合は0を返します
+- __rows__: 結果を表す SQLResultSetRowList オブジェクトです。行が返されなかった場合、オブジェクトは空になります
 
-Details
+詳細
 -------
 
-When you call the SQLTransaction executeSql method its callback methods will be called with
a SQLResultSet object.  The result object has three properties.  The first is the `insertId`
which will return the row number of a success SQL insert statement.  If the SQL statement
is not an insert then the `insertId` is not set.  The `rowsAffected` is always 0 for a SQL
select statement.  For insert or update statements it returns the number of rows that have
been modified.  The final property is of type SQLResultSetList and it contains the data returned
from a SQL select statement.
+SQLTransaction の executeSql メソッドが呼び出されるとき、 SQLResultSet オブジェクトとともにコールバック関数が呼び出されます。この結果オブジェクトは3つのプロパティーを持っています。1つめは
`insertId` で、 SQL の insert 文が成功した行の番号を返します。もし SQL
文が insert 文では無かった場合、 `insertId` はセットされません。2つめの
`rowsAffected` は SQL の select 文に対しては常に0を返します。 insert もしくは
update 文に対しては、修正された行数を返します。最後の SQLResultSetList
は、 SQL の select 文によって返されたデータを保持します。
 
-Supported Platforms
+サポートされているプラットフォーム
 -------------------
 
 - Android
-- BlackBerry WebWorks (OS 6.0 and higher)
+- BlackBerry WebWorks (OS 6.0 以上)
 - iPhone
 
-Execute SQL Quick Example
+Execute SQL の例
 ------------------
 
-	function queryDB(tx) {
-		tx.executeSql('SELECT * FROM DEMO', [], querySuccess, errorCB);
-	}
+    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 querySuccess(tx, results) {
-    console.log("Returned rows = " + results.rows.length);
-    // this will be true since it was a select statement and so rowsAffected was 0
-    if (!results.rowsAffected) {
-      console.log('No rows affected!');
-      return false;
+    function errorCB(err) {
+        alert("SQL 実行中にエラーが発生しました: "+err.code);
     }
-    // for an insert statement, this property will return the ID of the last inserted row
-    console.log("Last inserted row ID = " + results.insertId);
-	}
-	
-	function errorCB(err) {
-		alert("Error processing SQL: "+err.code);
-	}
-	
-	var db = window.openDatabase("Database", "1.0", "Cordova Demo", 200000);
-	db.transaction(queryDB, errorCB);
-
-Full Example
+
+    var db = window.openDatabase("Database", "1.0", "Cordova Demo", 200000);
+    db.transaction(queryDB, errorCB);
+
+詳細な使用例
 ------------
 
     <!DOCTYPE html>
     <html>
       <head>
-        <title>Contact Example</title>
+        <title>Contact の使用例</title>
 
         <script type="text/javascript" charset="utf-8" src="cordova-1.7.0.js"></script>
         <script type="text/javascript" charset="utf-8">
 
-        // Wait for Cordova to load
+        // Cordova の読み込み完了まで待機
         //
         document.addEventListener("deviceready", onDeviceReady, false);
 
-		// Populate the database 
-		//
-		function populateDB(tx) {
-			tx.executeSql('DROP TABLE IF EXISTS DEMO');
-			tx.executeSql('CREATE TABLE IF NOT EXISTS DEMO (id unique, data)');
-			tx.executeSql('INSERT INTO DEMO (id, data) VALUES (1, "First row")');
-			tx.executeSql('INSERT INTO DEMO (id, data) VALUES (2, "Second row")');
-		}
-
-		// Query the database
-		//
-		function queryDB(tx) {
-			tx.executeSql('SELECT * FROM DEMO', [], querySuccess, errorCB);
-		}
-
-		// Query the success callback
-		//
-		function querySuccess(tx, results) {
-      console.log("Returned rows = " + results.rows.length);
-      // this will be true since it was a select statement and so rowsAffected was 0
-      if (!resultSet.rowsAffected) {
-        console.log('No rows affected!');
-        return false;
-      }
-      // for an insert statement, this property will return the ID of the last inserted row
-      console.log("Last inserted row ID = " + results.insertId);
-		}
-
-		// Transaction error callback
-		//
-		function errorCB(err) {
-			console.log("Error processing SQL: "+err.code);
-		}
-
-		// Transaction success callback
-		//
-		function successCB() {
-			var db = window.openDatabase("Database", "1.0", "Cordova Demo", 200000);
-			db.transaction(queryDB, errorCB);
-		}
-
-		// Cordova is ready
-		//
-		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 queryDB(tx) {
+            tx.executeSql('SELECT * FROM DEMO', [], querySuccess, errorCB);
+        }
+
+        // 問い合わせ成功時のコールバック
+        //
+        function querySuccess(tx, results) {
+            console.log("検索された行 = " + results.rows.length);
+            // select 文のため、 rowsAffected は0となり、 true となります
+            if (!resultSet.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>Example</h1>
-        <p>Database</p>
+        <h1>使用例</h1>
+        <p>データベース</p>
       </body>
     </html>

http://git-wip-us.apache.org/repos/asf/incubator-cordova-docs/blob/0f7aab1d/docs/jp/1.7.0/cordova/storage/sqlresultsetlist/sqlresultsetlist.md
----------------------------------------------------------------------
diff --git a/docs/jp/1.7.0/cordova/storage/sqlresultsetlist/sqlresultsetlist.md b/docs/jp/1.7.0/cordova/storage/sqlresultsetlist/sqlresultsetlist.md
index f329f58..43a97fa 100644
--- a/docs/jp/1.7.0/cordova/storage/sqlresultsetlist/sqlresultsetlist.md
+++ b/docs/jp/1.7.0/cordova/storage/sqlresultsetlist/sqlresultsetlist.md
@@ -20,116 +20,116 @@ license: Licensed to the Apache Software Foundation (ASF) under one
 SQLResultSetList
 =======
 
-One of the properties of the SQLResultSet containing the rows returned from a SQL query.
+SQL 問い合わせから返される行を保持した SQLResultSet のプロパティーのうちの1つです。
 
-Properties
+プロパティー
 -------
 
-- __length__: the number of rows returned by the SQL query
+- __length__: SQL 問い合わせによって返される行の行数を表します
 
-Methods
+メソッド
 -------
 
-- __item__: returns the row at the specified index represented by a JavaScript object.
+- __item__: 指定された行を JavaScript オブジェクトとして返します
 
-Details
+詳細
 -------
 
-The SQLResultSetList contains the data returned from a SQL select statement.  The object
contains a length property letting you know how many rows the select statement has been returned.
 To get a row of data you would call the `item` method specifing an index.  The item method
returns a JavaScript Object who's properties are the columns of the database the select statement
was executed against.
+SQLResultSetList は SQL の select 文によって返されるデータを保持しています。このオブジェクトは
select 文によって返された行の数を表す length プロパティーを持っています。ある行のデータを取得するためには、行番号を指定した
`item` メソッドを使用します。この item メソッドは JavaScript オブジェクトを返します。この
JavaScript オブジェクトは select 文が実行されたデータベースのカラムをプロパティーとして持っています。
 
-Supported Platforms
+サポートされているプラットフォーム
 -------------------
 
 - Android
-- BlackBerry WebWorks (OS 6.0 and higher)
+- BlackBerry WebWorks (OS 6.0 以上)
 - iPhone
 
-Execute SQL Quick Example
+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 + " rows found.");
-	    for (var i=0; i<len; i++){
-	        console.log("Row = " + i + " ID = " + results.rows.item(i).id + " Data =  " + results.rows.item(i).data);
-		}
-	}
-	
-	function errorCB(err) {
-		alert("Error processing SQL: "+err.code);
-	}
-	
-	var db = window.openDatabase("Database", "1.0", "Cordova Demo", 200000);
-	db.transaction(queryDB, errorCB);
-
-Full Example
+    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>Contact Example</title>
+        <title>Contact の使用例</title>
 
         <script type="text/javascript" charset="utf-8" src="cordova-1.7.0.js"></script>
         <script type="text/javascript" charset="utf-8">
 
-        // Wait for Cordova to load
+        // Cordova の読み込み完了まで待機
         //
         document.addEventListener("deviceready", onDeviceReady, false);
 
-		// Populate the database 
-		//
-		function populateDB(tx) {
-			tx.executeSql('DROP TABLE IF EXISTS DEMO');
-			tx.executeSql('CREATE TABLE IF NOT EXISTS DEMO (id unique, data)');
-			tx.executeSql('INSERT INTO DEMO (id, data) VALUES (1, "First row")');
-			tx.executeSql('INSERT INTO DEMO (id, data) VALUES (2, "Second row")');
-		}
-
-		// Query the database
-		//
-		function queryDB(tx) {
-			tx.executeSql('SELECT * FROM DEMO', [], querySuccess, errorCB);
-		}
-
-		// Query the success callback
-		//
-		function querySuccess(tx, results) {
-			var len = results.rows.length;
-			console.log("DEMO table: " + len + " rows found.");
-			for (var i=0; i<len; i++){
-				console.log("Row = " + i + " ID = " + results.rows.item(i).id + " Data =  " + results.rows.item(i).data);
-			}
-		}
-
-		// Transaction error callback
-		//
-		function errorCB(err) {
-			console.log("Error processing SQL: "+err.code);
-		}
-
-		// Transaction success callback
-		//
-		function successCB() {
-			var db = window.openDatabase("Database", "1.0", "Cordova Demo", 200000);
-			db.transaction(queryDB, errorCB);
-		}
-
-		// Cordova is ready
-		//
-		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 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>Example</h1>
-        <p>Database</p>
+        <h1>使用例</h1>
+        <p>データベース</p>
       </body>
     </html>

http://git-wip-us.apache.org/repos/asf/incubator-cordova-docs/blob/0f7aab1d/docs/jp/1.7.0/cordova/storage/sqltransaction/sqltransaction.md
----------------------------------------------------------------------
diff --git a/docs/jp/1.7.0/cordova/storage/sqltransaction/sqltransaction.md b/docs/jp/1.7.0/cordova/storage/sqltransaction/sqltransaction.md
index f55b71f..b4c9cb1 100644
--- a/docs/jp/1.7.0/cordova/storage/sqltransaction/sqltransaction.md
+++ b/docs/jp/1.7.0/cordova/storage/sqltransaction/sqltransaction.md
@@ -20,93 +20,93 @@ license: Licensed to the Apache Software Foundation (ASF) under one
 SQLTransaction
 =======
 
-Contains methods that allow the user to execute SQL statements against the Database.
+データベースに対して SQL を実行するためのメソッドを提供します。
 
-Methods
+メソッド
 -------
 
-- __executeSql__: executes a SQL statement
+- __executeSql__: SQL 文を実行します
 
-Details
+詳細
 -------
 
-When you call a Database objects transaction method it's callback methods will be called
with a SQLTransaction object.  The user can build up a database transaction by calling the
executeSql method multiple times.  
+Database オブジェクトの transaction メソッドを呼ぶとき、それに対応するコールバック関数が
SQLTransaction オブジェクトと一緒に呼び出されます。 executeSql メソッドを複数回使用することで、データベーストランザクションを作成できます。
 
-Supported Platforms
+サポートされているプラットフォーム
 -------------------
 
 - Android
-- BlackBerry WebWorks (OS 6.0 and higher)
+- BlackBerry WebWorks (OS 6.0 以上)
 - iPhone
 
-Execute SQL Quick Example
+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("Error processing SQL: "+err);
-	}
-	
-	function successCB() {
-		alert("success!");
-	}
-	
-	var db = window.openDatabase("Database", "1.0", "Cordova Demo", 200000);
-	db.transaction(populateDB, errorCB, successCB);
-
-Full Example
+    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>Contact Example</title>
+        <title>Contact の使用例</title>
 
         <script type="text/javascript" charset="utf-8" src="cordova-1.7.0.js"></script>
         <script type="text/javascript" charset="utf-8">
 
-        // Wait for Cordova to load
+        // Cordova の読み込み完了まで待機
         //
         document.addEventListener("deviceready", onDeviceReady, false);
 
-        // Cordova is ready
+        // Cordova 準備完了
         //
         function onDeviceReady() {
-			var db = window.openDatabase("Database", "1.0", "Cordova Demo", 200000);
-			db.transaction(populateDB, errorCB, successCB);
+            var db = window.openDatabase("Database", "1.0", "Cordova Demo", 200000);
+            db.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")');
         }
-		
-		// Populate the database 
-		//
-		function populateDB(tx) {
-			 tx.executeSql('DROP TABLE IF EXISTS DEMO');
-			 tx.executeSql('CREATE TABLE IF NOT EXISTS DEMO (id unique, data)');
-			 tx.executeSql('INSERT INTO DEMO (id, data) VALUES (1, "First row")');
-			 tx.executeSql('INSERT INTO DEMO (id, data) VALUES (2, "Second row")');
-		}
-		
-		// Transaction error callback
-		//
-		function errorCB(err) {
-			alert("Error processing SQL: "+err);
-		}
-		
-		// Transaction success callback
-		//
-		function successCB() {
-			alert("success!");
-		}
-	
+
+        // トランザクション失敗時のコールバック
+        //
+        function errorCB(err) {
+            alert("SQL 実行中にエラーが発生しました: "+err);
+        }
+
+        // トランザクション成功時のコールバック
+        //
+        function successCB() {
+            alert("成功しました。");
+        }
+
         </script>
       </head>
       <body>
-        <h1>Example</h1>
-        <p>SQLTransaction</p>
+        <h1>使用例</h1>
+        <p>SQLトランザクション</p>
       </body>
     </html>

http://git-wip-us.apache.org/repos/asf/incubator-cordova-docs/blob/0f7aab1d/docs/jp/1.7.0/cordova/storage/storage.md
----------------------------------------------------------------------
diff --git a/docs/jp/1.7.0/cordova/storage/storage.md b/docs/jp/1.7.0/cordova/storage/storage.md
index d6a8bb7..d9b0291 100644
--- a/docs/jp/1.7.0/cordova/storage/storage.md
+++ b/docs/jp/1.7.0/cordova/storage/storage.md
@@ -20,16 +20,16 @@ license: Licensed to the Apache Software Foundation (ASF) under one
 Storage
 ==========
 
-> Provides access to the devices storage options.  
+> デバイスのストレージにアクセスする機能を提供します。
 
-This API is based on the [W3C Web SQL Database Specification](http://dev.w3.org/html5/webdatabase/)
and [W3C Web Storage API Specification](http://dev.w3.org/html5/webstorage/). Some devices
already provide an implementation of this spec. For those devices, the built-in support is
used instead of replacing it with Cordova's implementation. For devices that don't have storage
support, Cordova's implementation should be compatible with the W3C specification.
+この API は [W3C Web SQL Database 仕様書](http://dev.w3.org/html5/webdatabase/) と
[W3C Web Storage API 仕様書](http://dev.w3.org/html5/webstorage/) をベースとしています。いくつかのデバイスではすでにこの機能の実装を提供しています。これらについては、
Cordova の実装ではなくビルトインのサポートが実行されます。ストレージのサポートがされてないデバイスについては、
Cordova の実装によって W3C の仕様に沿った機能が提供されます。
 
-Methods
+メソッド
 -------
 
 - openDatabase
 
-Arguments
+引数
 ---------
 
 - database_name
@@ -37,7 +37,7 @@ Arguments
 - database_displayname
 - database_size
 
-Objects
+オブジェクト
 -------
 
 - Database
@@ -45,4 +45,4 @@ Objects
 - SQLResultSet
 - SQLResultSetList
 - SQLError
-- localStorage
\ No newline at end of file
+- localStorage

http://git-wip-us.apache.org/repos/asf/incubator-cordova-docs/blob/0f7aab1d/docs/jp/1.7.0/cordova/storage/storage.opendatabase.md
----------------------------------------------------------------------
diff --git a/docs/jp/1.7.0/cordova/storage/storage.opendatabase.md b/docs/jp/1.7.0/cordova/storage/storage.opendatabase.md
index b9cebd5..efa83b0 100644
--- a/docs/jp/1.7.0/cordova/storage/storage.opendatabase.md
+++ b/docs/jp/1.7.0/cordova/storage/storage.opendatabase.md
@@ -20,54 +20,54 @@ license: Licensed to the Apache Software Foundation (ASF) under one
 openDatabase
 ===============
 
-Returns a new Database object.
+Database オブジェクトを新規作成します。
 
     var dbShell = window.openDatabase(database_name, database_version, database_displayname,
database_size);
 
-Description
+概要
 -----------
 
-window.openDatabase returns a new Database object.
+window.openDatabase メソッドは新しい Database オブジェクトを返します。
 
-This method will create a new SQL Lite Database and return a Database object.  Use the Database
Object to manipulate the data.
+このメソッドは SQLite のデータベースを新規作成し、 Database オブジェクトを返します。
Database オブジェクトは、データを操作するために使います。
 
-Supported Platforms
+サポートされているプラットフォーム
 -------------------
 
 - Android
-- BlackBerry WebWorks (OS 6.0 and higher)
+- BlackBerry WebWorks (OS 6.0 以上)
 - iPhone
 
-Quick Example
+使用例
 -------------
 
     var db = window.openDatabase("test", "1.0", "Test DB", 1000000);
 
-Full Example
+詳細な使用例
 ------------
 
     <!DOCTYPE html>
     <html>
       <head>
-        <title>Contact Example</title>
+        <title>Contact の使用例</title>
 
         <script type="text/javascript" charset="utf-8" src="cordova-1.7.0.js"></script>
         <script type="text/javascript" charset="utf-8">
 
-        // Wait for Cordova to load
+        // Cordova の読み込み完了まで待機
         //
         document.addEventListener("deviceready", onDeviceReady, false);
 
-        // Cordova is ready
+        // Cordova 準備完了
         //
         function onDeviceReady() {
-			var db = window.openDatabase("test", "1.0", "Test DB", 1000000);
+            var db = window.openDatabase("test", "1.0", "Test DB", 1000000);
         }
-		
+
         </script>
       </head>
       <body>
-        <h1>Example</h1>
-        <p>Open Database</p>
+        <h1>使用例</h1>
+        <p>データベースを開く</p>
       </body>
     </html>


Mime
View raw message