Railsでコーディングされた多言語サイトがあります。gemsitemap_generatorを使用してサイトマップを生成します。問題は、1つの言語のURLしか生成しないことです。params [:locale]を使用してサイトのデフォルト言語を変更します。
これは私のsitemap.rbです
SitemapGenerator::Sitemap.default_host = "http://www.dominio.com"
SitemapGenerator::Sitemap.create do
Product.find_each do |product|
add url_for(:controller => 'products', :action => 'show', :id => product, :host => '', :only_path => true), :lastmod => product.updated_at
end
end
en、es、およびitロケールのURLを生成するにはどうすればよいですか?このコードでは、デフォルトのロケール(en)のみが生成されます。