diff --git a/db/pages/faq.rb b/db/pages/faq.rb index 3e960ae14..1e01eeb7e 100644 --- a/db/pages/faq.rb +++ b/db/pages/faq.rb @@ -1,6 +1,14 @@ -if SiteCustomization::Page.find_by(slug: "faq").nil? - page = SiteCustomization::Page.new(slug: "faq", status: "published") +def generate_content(page) page.title = I18n.t("pages.help.faq.page.title") page.content = "

#{I18n.t("pages.help.faq.page.description")}

" page.save! end +if SiteCustomization::Page.find_by(slug: "faq").nil? + page = SiteCustomization::Page.new(slug: "faq", status: "published") + generate_content(page) + I18n.available_locales.each do |locale| + I18n.locale = locale + translation = page.translations.build(locale: locale) + generate_content(translation) + end +end