diff --git a/README.de.rdoc b/README.de.rdoc
index 22273930..f999ef66 100644
--- a/README.de.rdoc
+++ b/README.de.rdoc
@@ -433,6 +433,19 @@ Das markaby gem wird benötigt, um Markaby-Templates rendern zu können:
Dieser Code rendert ./views/index.mab.
+=== Slim-Templates
+
+Das slim gem wird benötigt, um Slim-Templates rendern zu können:
+
+ ## slim muss eingebunden werden
+ require 'slim'
+
+ get '/' do
+ slim :index
+ end
+
+Dieser Code rendert ./views/index.slim.
+
=== CoffeeScript-Templates
Das coffee-script gem und das `coffee`-Programm werden benötigt, um CoffeScript-Templates rendern zu können:
diff --git a/README.es.rdoc b/README.es.rdoc
index 7fdd096d..63ee30bf 100644
--- a/README.es.rdoc
+++ b/README.es.rdoc
@@ -428,6 +428,19 @@ La gem/librería markaby es necesaria para renderizar plantillas Markaby:
Renderiza ./views/index.mab.
+=== Plantillas Slim
+
+La gem/librería slim es necesaria para renderizar plantillas Slim:
+
+ ## Vas a necesitar requerir slim en tu app
+ require 'slim'
+
+ get '/' do
+ slim :index
+ end
+
+Renderiza ./views/index.slim.
+
=== Plantillas CoffeeScript
La gem/librería coffee-script y el binario `coffee` son necesarios para
diff --git a/README.fr.rdoc b/README.fr.rdoc
index 87676387..14602fdf 100644
--- a/README.fr.rdoc
+++ b/README.fr.rdoc
@@ -425,6 +425,19 @@ Le gem markaby est nécessaire pour utiliser la fonction de rendu Markaby:
Utilisera ./views/index.mab.
+=== Templates Slim
+
+Le gem slim est nécessaire pour utiliser la fonction de rendu Slim:
+
+ ## Chargez la bibliothèque slim dans votre application
+ require 'slim'
+
+ get '/' do
+ slim :index
+ end
+
+Utilisera ./views/index.slim.
+
=== Templates CoffeeScript
Le gem coffee-script et l'exécutable `coffee` sont nécessaires pour utiliser la
diff --git a/README.jp.rdoc b/README.jp.rdoc
index 79dd2b14..6e8fcdf8 100644
--- a/README.jp.rdoc
+++ b/README.jp.rdoc
@@ -419,6 +419,19 @@ Markabyテンプレートを使うにはmarkabyライブラリが必要です:
./views/index.mabを表示します。
+=== Slim テンプレート
+
+Slimテンプレートを使うにはslimライブラリが必要です:
+
+ ## slimを読み込みます
+ require 'slim'
+
+ get '/' do
+ slim :index
+ end
+
+./views/index.slimを表示します。
+
=== CoffeeScript テンプレート
CoffeeScriptテンプレートを表示するにはcoffee-scriptライブラリと`coffee`バイナリが必要です:
diff --git a/README.rdoc b/README.rdoc
index 08314699..73c51353 100644
--- a/README.rdoc
+++ b/README.rdoc
@@ -420,6 +420,19 @@ The markaby gem/library is required to render Markaby templates:
Renders ./views/index.mab.
+=== Slim Templates
+
+The slim gem/library is required to render Slim templates:
+
+ ## You'll need to require slim in your app
+ require 'slim'
+
+ get '/' do
+ slim :index
+ end
+
+Renders ./views/index.slim.
+
=== CoffeeScript Templates
The coffee-script gem/library and the `coffee` binary are required to render
diff --git a/README.ru.rdoc b/README.ru.rdoc
index 0d368fca..59da148e 100644
--- a/README.ru.rdoc
+++ b/README.ru.rdoc
@@ -421,6 +421,19 @@ markaby gem/библиотека необходима для рендеринг
Отрисует ./views/index.mab.
+=== Slim шаблоны
+
+slim gem/библиотека необходима для рендеринга slim шаблонов:
+
+ ## Вам нужно будет подключить slim в приложении
+ require 'slim'
+
+ get '/' do
+ slim :index
+ end
+
+Отрисует ./views/index.slim.
+
=== CoffeeScript шаблоны
coffee-script gem/библиотека и `coffee` бинарный файл необходимы для рендеринга CoffeeScript шаблонов:
diff --git a/README.zh.rdoc b/README.zh.rdoc
index 84da448a..d1f408a5 100644
--- a/README.zh.rdoc
+++ b/README.zh.rdoc
@@ -420,6 +420,19 @@ Rack body对象或者HTTP状态码:
渲染 ./views/index.mab。
+=== Slim 模板
+
+需要引入 slim gem/library 来渲染 Slim 模板:
+
+ ## 需要在你的应用中引入 slim
+ require 'slim'
+
+ get '/' do
+ slim :index
+ end
+
+渲染 ./views/index.slim。
+
=== CoffeeScript 模板
需要引入 coffee-script gem/library 并在路径中存在 `coffee` 二进制文件以渲染
diff --git a/Rakefile b/Rakefile
index c6737d15..de26e349 100644
--- a/Rakefile
+++ b/Rakefile
@@ -78,7 +78,7 @@ task :add_template, [:name] do |t, args|
else
puts "Adding section to #{file}"
template = template.gsub(/Liquid/, args.name.capitalize).gsub(/liquid/, args.name.downcase)
- code.gsub! /^(\s*===.*CoffeeScript)/, template << "\n\\1"
+ code.gsub! /^(\s*===.*CoffeeScript)/, "\n" << template << "\n\\1"
File.open(file, "w") { |f| f << code }
end
end