From 366ce86072a8ee586d4a00313d36c151389d2c03 Mon Sep 17 00:00:00 2001 From: kyoendo Date: Sat, 25 Jan 2014 22:00:29 +0900 Subject: [PATCH] fix some typo update some text --- README.jp.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/README.jp.md b/README.jp.md index 60f0ca60..393650be 100644 --- a/README.jp.md +++ b/README.jp.md @@ -194,7 +194,7 @@ get '/download/*.*' do end ``` -ブロックパラメータを使用した場合: +ここで、ブロックパラメータを使うこともできます。 ``` ruby get '/download/*.*' do |path, ext| @@ -202,7 +202,7 @@ get '/download/*.*' do |path, ext| end ``` -正規表現を使用した場合: +ルーティングを正規表現にマッチさせることもできます。 ``` ruby get %r{/hello/([\w]+)} do @@ -210,7 +210,7 @@ get %r{/hello/([\w]+)} do end ``` -ブロックパラメータを使用した場合: +ここでも、ブロックパラメータが使えます。 ``` ruby get %r{/hello/([\w]+)} do |c| @@ -218,7 +218,7 @@ get %r{/hello/([\w]+)} do |c| end ``` -オプショナルパラメータを使用した場合: +ルーティングパターンは、オプショナルパラメータを取ることもできます。 ``` ruby get '/posts.?:format?' do @@ -468,7 +468,7 @@ set :views, File.dirname(__FILE__) + '/templates' ``` テンプレートはシンボルを使用して参照させることを覚えておいて下さい。 -サブデレクトリでもこの場合は`:'subdir/template'`のようにします。 +サブディレクトリでもこの場合は`:'subdir/template'`のようにします。 レンダリングメソッドは文字列が渡されると、それをそのまま文字列として出力するので、シンボルを使ってください。 ### リテラルテンプレート(Literal Templates) @@ -2035,11 +2035,11 @@ end ## エラーハンドリング(Error Handling) -エラーハンドラーはルーティングおよびbeforeフィルタと同じコンテキストで実行されます。すなわちこれは、`haml`、`erb`、`halt`といった便利なものが全て使えることを意味します。 +エラーハンドラはルーティングおよびbeforeフィルタと同じコンテキストで実行されます。すなわちこれは、`haml`、`erb`、`halt`といった便利なものが全て使えることを意味します。 ### Not Found -`Sinatra::NotFound`例外が発生したとき、またはレスポンスのステータスコードが404のときに、`not_found`ハンドラーが発動します。 +`Sinatra::NotFound`例外が発生したとき、またはレスポンスのステータスコードが404のときに、`not_found`ハンドラが発動します。 ``` ruby not_found do @@ -2049,7 +2049,7 @@ end ### エラー(Error) -`error`ハンドラーはルーティングブロックまたはフィルタ内で例外が発生したときはいつでも発動します。例外オブジェクトはRack変数`sinatra.error`から取得できます。 +`error`ハンドラはルーティングブロックまたはフィルタ内で例外が発生したときはいつでも発動します。例外オブジェクトはRack変数`sinatra.error`から取得できます。 ``` ruby error do @@ -2099,7 +2099,7 @@ error 400..510 do end ``` -Sinatraを開発環境の下で実行している場合は、特別な`not_found`および`error`ハンドラーが導入され、これは親切なスタックトレースと追加のデバッギング情報をブラウザに表示します。 +Sinatraを開発環境の下で実行している場合は、特別な`not_found`および`error`ハンドラが導入され、これは親切なスタックトレースと追加のデバッギング情報をブラウザに表示します。 ## Rackミドルウェア(Rack Middleware) @@ -2194,7 +2194,7 @@ end (そうしない場合、SinatraのDSLメソッドの全てがmainの名前空間にインポートされます) -* ルーティング、エラーハンドラー、フィルター、オプションを`Sinatra::Base`のサブクラスに書く +* ルーティング、エラーハンドラ、フィルタ、オプションを`Sinatra::Base`のサブクラスに書く `Sinatra::Base`はまっさらです。ビルトインサーバを含む、ほとんどのオプションがデフォルトで無効になっています。利用可能なオプションとその挙動の詳細については[Configuring Settings](http://sinatra.github.com/configuration.html)(英語)をご覧下さい。