[from now] 2013/03/13 01:04:57

diff --git a/docs/locale/ja/LC_MESSAGES/interaction_based_testing.po b/docs/locale/ja/LC_MESSAGES/interaction_based_testing.po
index 68c8ce1..d2e0ce8 100644
--- a/docs/locale/ja/LC_MESSAGES/interaction_based_testing.po
+++ b/docs/locale/ja/LC_MESSAGES/interaction_based_testing.po
@@ -912,7 +912,7 @@ msgstr ""
 # 2dc1ec483ab14dbbbdff3be437004502
 #: ../../interaction_based_testing.rst:482
 msgid "Mocking Classes"
-msgstr ""
+msgstr "クラスのモック化"

 # ba3de6a30bd746ca9d9f79964c0dd9f9
 #: ../../interaction_based_testing.rst:484
@@ -923,11 +923,16 @@ msgid ""
 "class path. If either of these libraries is missing from the class path, "
 "Spock will gently let you know."
 msgstr ""
+"Spockではインタフェースの他にクラスのモック化もサポートしています。"
+"クラスのモック化はインターフェースと同じように機能します。ただし"
+"クラスのモック化を行う場合は\\ ``cglib-nodep-2.2``\\ 以上、\\ ``objenesis-1.2``\\ 以上が"
+"クラスパスに含まれている必要があります。もしこれらのライブラリが"
+"クラスパスに含まれていない場合はSpockが警告を出力します。"

 # d07bd4f127f24d909709390ed6b4c0cd
 #: ../../interaction_based_testing.rst:492
 msgid "Stubbing"
-msgstr ""
+msgstr "スタブ化"

 # 4426e06b49ee4254a4b989b07f715bc2
 #: ../../interaction_based_testing.rst:494
@@ -937,6 +942,10 @@ msgid ""
 "the method is going to be called; you just want it to return some value, or "
 "perform some side effect, *whenever* it gets called."
 msgstr ""
+"スタブ化とは特定のメソッド呼び出しに対して応答を振る舞うことです。"
+"メソッドをスタブ化する場合は、そのメソッドが何度呼ばれるかを気にせずに"
+"\\ *いつ呼び出されても*\\ 特定の値を返したり、何かの副作用が働くように"
+"します。"

 # 440bff2ef49248a6816c99ad81f6976a
 #: ../../interaction_based_testing.rst:498
@@ -945,6 +954,8 @@ msgid ""
 "``receive`` method to return a status code that tells if the subscriber was "
 "able to process a message::"
 msgstr ""
+"例を示すために、\\ ``Subscriber``\\ の\\ ``receive``\\ メソッドの処理が"
+"完了した場合にステータスコードを返すように変更してみましょう。"

 # 56f4aa2005d94e1699564e7336344c5f
 #: ../../interaction_based_testing.rst:505
@@ -952,6 +963,8 @@ msgid ""
 "Now, let's make the ``receive`` method return ``\"ok\"`` on every "
 "invocation::"
 msgstr ""
+"それでは\\ ``receive``\\ メソッドが常に\\ ``\"ok\"``\\ "
+"を返却するようにします。"

 # 609c0e066b034d928bfe3353bba1d36d
 #: ../../interaction_based_testing.rst:509
@@ -959,6 +972,8 @@ msgid ""
 "Read out aloud: \"*Whenever* the subscriber receives a message, *make* it "
 "respond with 'ok'.\""
 msgstr ""
+"言葉にしてみると「subscriber が メッセージ を 受信 するたびに 'ok' で 応答する」"
+"になります。"

 # 8a7856c68b8e490582ace72bec8d0d92
 #: ../../interaction_based_testing.rst:511
@@ -966,6 +981,8 @@ msgid ""
 "Compared to a mocked interaction, a stubbed interaction has no cardinality "
 "on the left end, but adds a *response generator* on the right end::"
 msgstr ""
+"モック時のインタラクションと比べると、スタブのインタラクションは左に"
+"cardinalityがない代わりに、右に\\ *応答の仕方*\\ が加えられています。"

 # c28b3a6a6934485f93b4dcae3f4e7128
 #: ../../interaction_based_testing.rst:521
@@ -976,11 +993,17 @@ msgid ""
 "for stubbing, it's common to declare interactions :ref:`at mock creation "
 "time <DeclaringInteractionsAtMockCreationTime>` or in a ``setup:`` block."
 msgstr ""
+"スタブのインタラクションは、\\ ``then:``\\ ブロック内や\\ ``when:``\\ ブロック"
+"の前など、どのような場所でも宣言することができます"
+"\\ (詳細は\\ :ref:`WhereToDeclareInteractions`\\ を参照)。"
+"もしモックオブジェクトをスタブとしてのみ使用する場合は"
+"\\ :ref:`モックの作成時 <DeclaringInteractionsAtMockCreationTime>`\\ "
+"や\\ ``setup:``\\ ブロック内でインタラクションを宣言するのが一般的です。"

 # 8d45e48c3219471bb25d3e9b0c0c4397
 #: ../../interaction_based_testing.rst:527
 msgid "Returning Fixed Values"
-msgstr ""
+msgstr "固定値の返却"

 # 17da48fdfb114d68b79d66883ccfb10f
 #: ../../interaction_based_testing.rst:529