Skip to content
Snippets Groups Projects
Unverified Commit ae53dbd8 authored by Sébastien Gaya's avatar Sébastien Gaya
Browse files

get default language instead of first language of website

parent 4666c2d6
No related branches found
No related tags found
No related merge requests found
......@@ -41,7 +41,7 @@ class Communication::Website::Menu < ApplicationRecord
def git_path(website)
# TODO I18n : Right now, we use the language of the website. Add a language to the menu (and future translations)
path = "data/menus/"
path += "#{website.languages.first.iso_code}/" if website.languages.any?
path += "#{website.default_language.iso_code}/" if website.languages.any?
"#{path}#{identifier}.yml"
end
......
......@@ -20,9 +20,9 @@ module Communication::Website::Page::WithPath
path = ''
# TODO i18n remplacer le choix de la langue
if website.languages.many?
path += "/fr"
path += "/fr"
elsif website.languages.any?
path += "/#{website.languages.first.iso_code}"
path += "/#{website.default_language.iso_code}"
end
path += "/#{slug_with_ancestors}/"
path.gsub(/\/+/, '/')
......
......@@ -107,7 +107,7 @@ class Communication::Website::Permalink < ApplicationRecord
def published_path
# TODO I18n doit prendre la langue du about
p = ""
p += "/#{website.languages.first.iso_code}" if website.languages.any?
p += "/#{website.default_language.iso_code}" if website.languages.any?
p += pattern
substitutions.each do |key, value|
p.gsub! ":#{key}", "#{value}"
......
......@@ -20,7 +20,7 @@ module WithGit
# todo totalement arbitraire
path += "fr/"
elsif website.languages.any?
path += "#{website.languages.first.iso_code}/"
path += "#{website.default_language.iso_code}/"
end
path
end
......
# DO NOT EDIT THIS FILE BY HAND - IT WILL BE OVERWRITTEN BY OSUNY
<%# TODO I18n: Add "Default language" in Communication::Website %>
defaultContentLanguage: <%= @website.languages.first.iso_code %>
defaultContentLanguage: <%= @website.default_language.iso_code %>
defaultContentLanguageInSubdir: <%= @website.languages.many? %>
\ No newline at end of file
......@@ -3,10 +3,7 @@
baseURL: <%= @website.url %>
## LANGUAGE
<%# TODO I18n: Add "Default language" in Communication::Website %>
<% if @website.languages.many? %>
defaultContentLanguage: fr
<% else %>
defaultContentLanguage: <%= @website.languages.first.iso_code %>
<% if @website.languages.any? %>
defaultContentLanguage: <%= @website.default_language.iso_code %>
<% end %>
defaultContentLanguageInSubdir: <%= @website.languages.many? %>
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment