aboutsummaryrefslogtreecommitdiffstats
path: root/guides/rails_guides
diff options
context:
space:
mode:
Diffstat (limited to 'guides/rails_guides')
-rw-r--r--guides/rails_guides/generator.rb2
-rw-r--r--guides/rails_guides/helpers.rb2
-rw-r--r--guides/rails_guides/markdown.rb11
3 files changed, 12 insertions, 3 deletions
diff --git a/guides/rails_guides/generator.rb b/guides/rails_guides/generator.rb
index 3b124ef236..aaeae38531 100644
--- a/guides/rails_guides/generator.rb
+++ b/guides/rails_guides/generator.rb
@@ -85,7 +85,7 @@ module RailsGuides
@all = ENV['ALL'] == '1'
@kindle = ENV['KINDLE'] == '1'
@version = ENV['RAILS_VERSION'] || `git rev-parse --short HEAD`.chomp
- @lang = ENV['GUIDES_LANGUAGE']
+ @lang = $GUIDES_LANGUAGE = ENV['GUIDES_LANGUAGE'] || 'en'
end
def register_kindle_mime_types
diff --git a/guides/rails_guides/helpers.rb b/guides/rails_guides/helpers.rb
index a288d0f0f4..8d246d1700 100644
--- a/guides/rails_guides/helpers.rb
+++ b/guides/rails_guides/helpers.rb
@@ -13,7 +13,7 @@ module RailsGuides
end
def documents_by_section
- @documents_by_section ||= YAML.load_file(File.expand_path('../../source/documents.yaml', __FILE__))
+ @documents_by_section ||= YAML.load_file(File.expand_path("../../source/#{$GUIDES_LANGUAGE}/documents.yaml", __FILE__))
end
def documents_flat
diff --git a/guides/rails_guides/markdown.rb b/guides/rails_guides/markdown.rb
index 650489e6cb..343e74f776 100644
--- a/guides/rails_guides/markdown.rb
+++ b/guides/rails_guides/markdown.rb
@@ -120,7 +120,7 @@ module RailsGuides
@index = <<-INDEX.html_safe
<div id="subCol">
- <h3 class="chapter"><img src="images/chapters_icon.gif" alt="" />Chapters</h3>
+ <h3 class="chapter"><img src="images/chapters_icon.gif" alt="" />#{language_chapter}</h3>
#{@index}
</div>
INDEX
@@ -134,6 +134,15 @@ module RailsGuides
@title = "Ruby on Rails Guides"
end
end
+
+ def language_chapter
+ case $GUIDES_LANGUAGE
+ when 'pt_br'
+ 'Capitulos'
+ else
+ 'Chapters'
+ end
+ end
def node_index(hierarchy)
case hierarchy.size