diff --git a/app/controllers/announcements_controller.rb b/app/controllers/announcements_controller.rb
index e8c7ae0..03e3ddf 100644
--- a/app/controllers/announcements_controller.rb
+++ b/app/controllers/announcements_controller.rb
@@ -201,7 +201,7 @@ class AnnouncementsController < ApplicationController
page = Page.where(:page_id=> subpart.read_more_page_id,:enabled_for=>locale).first rescue nil
page = Page.where(:module=>"announcement",:enabled_for=>locale).first rescue nil if page.nil?
end
- page_url = page.get_url
+ page_url = "/#{locale}#{page.get_url}"
end
all_cats = cats.dup
all_cats.delete "all"
@@ -219,7 +219,7 @@ class AnnouncementsController < ApplicationController
"
" +
"" +
(use_tag ? tags.map.with_index{|tag,i|
- read_more_url = "/#{locale + page_url}" rescue ""
+ read_more_url = "/#{page_url}" rescue ""
read_more_url = read_more_url + "?" + {"category"=>all_cats,"tags"=>(tag == 'all' ? all_tags : [tag])}.to_param if read_more_url != ""
read_more_text = I18n.t("announcement.more")
if tag != "all"
@@ -231,7 +231,7 @@ class AnnouncementsController < ApplicationController
end
"- #{tags_translations[tag]}
"
}.join("") : cats.map.with_index{|cat,i|
- read_more_url = "/#{locale + page_url}" rescue ""
+ read_more_url = "/#{page_url}" rescue ""
read_more_url = read_more_url + "?" + {"category"=>(cat == 'all' ? all_cats : cat)}.to_param if read_more_url != ""
read_more_text = I18n.t("announcement.more")
if cat != "all"
@@ -374,7 +374,7 @@ class AnnouncementsController < ApplicationController
"
end
if @tab_option == 0
- read_more_url = "/#{locale + page_url}" rescue ""
+ read_more_url = "/#{page_url}" rescue ""
read_more_url = read_more_url + "?" + {"category"=>all_cats,"tags"=>all_tags}.to_param if read_more_url != ""
extra_after_html += "