From 3f2733720b100794ff36b6708f44e9a9d5fa5b09 Mon Sep 17 00:00:00 2001 From: Thomas Reynolds Date: Mon, 16 Apr 2012 14:01:18 -0700 Subject: [PATCH] Don't try to init i18n if we aren't using it (duh) --- middleman-core/lib/middleman-core/core_extensions/i18n.rb | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/middleman-core/lib/middleman-core/core_extensions/i18n.rb b/middleman-core/lib/middleman-core/core_extensions/i18n.rb index 1ad59a28..a3a73aa0 100644 --- a/middleman-core/lib/middleman-core/core_extensions/i18n.rb +++ b/middleman-core/lib/middleman-core/core_extensions/i18n.rb @@ -28,6 +28,7 @@ module Middleman::CoreExtensions::I18n class Localizer def initialize(app) @app = app + @activated = false @maps = {} end @@ -59,6 +60,8 @@ module Middleman::CoreExtensions::I18n {} end end + + @activated = true end def langs @@ -77,6 +80,8 @@ module Middleman::CoreExtensions::I18n # Update the main sitemap resource list # @return [void] def manipulate_resource_list(resources) + return resources unless @activated + @_localization_data = {} new_resources = []