[from now] 2013/07/04 10:08:07

diff --git a/guide/webServices/REST/binding.gdoc b/guide/webServices/REST/binding.gdoc
index 2155409..8b7ad65 100644
--- a/guide/webServices/REST/binding.gdoc
+++ b/guide/webServices/REST/binding.gdoc
@@ -116,10 +116,10 @@ are replacing one of the existing helpers, use the corresponding bean name from
 helper for a content type other than those accounted for by the core framework, the bean name may be anything that
 you like but you should take care not to conflict with one of the bean names above.{hidden}
 これらのコンテンツタイプに対して、独自の@DataBindingSourceCreator@を提供するには、@DataBindingSourceCreator@の実装クラスを書き、Springのアプリケーションコンテキスト内にそのクラスのインスタンスを登録します。
-もし、これらコアフレームによって提供された以外に、 コンテンツタイプに対してヘルパーを提供しているなら、
-ビーン名は好みで何でもよいかもしれません、しかし上のビーン名と コンフリクトしないように注意 すべきです。
+もし、これらコアフレームによって提供される以外に、コンテンツタイプのヘルパーを提供しているなら、ビーンの名前は好みに応じて何でもかまいませんが、上記ののビーン名と競合しないように注意してください。

-The @DataBindingSourceCreator@ interface defines just 2 methods:
+{hidden}The @DataBindingSourceCreator@ interface defines just 2 methods:{hidden}
+@DataBindingSourceCreator@インタフェースは2つのメソッドを定義しています:

 {code:java}
 package org.grails.databinding.bindingsource
@@ -154,14 +154,20 @@ interface DataBindingSourceCreator {
 }
 {code}

-[AbstractRequestBodyDataBindingSourceCreator|api:org.grails.databinding.bindingsource.AbstractRequestbodyDataBindingSourceCreator]
+{hidden}[AbstractRequestBodyDataBindingSourceCreator|api:org.grails.databinding.bindingsource.AbstractRequestbodyDataBindingSourceCreator]
 is an abstract class designed to be extended to simplify writing custom @DataBindingSourceCreator@ classes.  Classes which
 extend @AbstractRequestbodyDatabindingSourceCreator@ need to implement a method named @createBindingSource@
 which accepts an @InputStream@ as an argument and returns a @DataBindingSource@ as well as implementing the @getMimeTypes@
 method described in the @DataBindingSourceCreator@ interface above.  The @InputStream@ argument to @createBindingSource@
-provides access to the body of the request.
+provides access to the body of the request.{hidden}
+[AbstractRequestBodyDataBindingSourceCreator|api:org.grails.databinding.bindingsource.AbstractRequestbodyDataBindingSourceCreator]
+はこのクラスを拡張することで、簡単に独自の@DataBindingSourceCreator@クラスを書けるよう設計された抽象クラスです。
+@AbstractRequestbodyDatabindingSourceCreator@を継承したクラスは、引数として@InputStream@を受け付け、@DataBindingSource@を返す@createBindingSource@という名前のメソッドを実装する必要があります。
+また、上記の@DataBindingSourceCreator@インタフェース内で宣言された@getMimeTypes@メソッドの実装が必要です。
+@createBindingSource@への@InputStream@の引数はリクエストボディへのアクセスを提供します。

-The code below shows a simple implementation.
+{hidden}The code below shows a simple implementation.{hidden}
+次のコードに簡単な実装を示します。

 {code:java}
@@ -214,7 +220,8 @@ class MyCustomDataBindingSourceCreator extends AbstractRequestBodyDataBindingSou
 }
 {code}

-An instance of @MyCustomDataSourceCreator@ needs to be registered in the spring application context.
+{hidden}An instance of @MyCustomDataSourceCreator@ needs to be registered in the spring application context.{hidden]
+@MyCustomDataSourceCreator@のインスタンスはSpringのアプリケーションコンテキスト内で登録されることが必要です。

 {code:java}
 // grails-app/conf/spring/resources.groovy
@@ -227,5 +234,7 @@ beans = {
 {code}

-With that in place the framework will use the @myCustomCreator@ bean any time a @DataBindingSourceCreator@ is needed
-to deal with a request which has a @contentType@ of "text/custom+demo+csv".
+{hidden}With that in place the framework will use the @myCustomCreator@ bean any time a @DataBindingSourceCreator@ is needed
+to deal with a request which has a @contentType@ of "text/custom+demo+csv".{hidden}
+上記のようにすることで、フレームワークは"text/custom+demo+csv"の@contentType@を持ったリクエストを処理する@DataBindingSourceCreator@が必要な場合に、@myCustomCreator@ビーンを使います。
+