Do not hardcode locale unless certainly necessary (#6791)
Merge pull request 6791
This commit is contained in:
parent
ce44eb6921
commit
017f032b4c
|
|
@ -35,7 +35,6 @@ require "colorator"
|
||||||
require "i18n"
|
require "i18n"
|
||||||
|
|
||||||
SafeYAML::OPTIONS[:suppress_warnings] = true
|
SafeYAML::OPTIONS[:suppress_warnings] = true
|
||||||
I18n.config.available_locales = :en
|
|
||||||
|
|
||||||
module Jekyll
|
module Jekyll
|
||||||
# internal requires
|
# internal requires
|
||||||
|
|
|
||||||
|
|
@ -203,7 +203,10 @@ module Jekyll
|
||||||
end
|
end
|
||||||
|
|
||||||
# Drop accent marks from latin characters. Everything else turns to ?
|
# Drop accent marks from latin characters. Everything else turns to ?
|
||||||
string = ::I18n.transliterate(string) if mode == "latin"
|
if mode == "latin"
|
||||||
|
I18n.config.available_locales = :en if I18n.config.available_locales.empty?
|
||||||
|
string = I18n.transliterate(string)
|
||||||
|
end
|
||||||
|
|
||||||
slug = replace_character_sequence_with_hyphen(string, :mode => mode)
|
slug = replace_character_sequence_with_hyphen(string, :mode => mode)
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue