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" | ||||
| 
 | ||||
| SafeYAML::OPTIONS[:suppress_warnings] = true | ||||
| I18n.config.available_locales = :en | ||||
| 
 | ||||
| module Jekyll | ||||
|   # internal requires | ||||
|  |  | |||
|  | @ -203,7 +203,10 @@ module Jekyll | |||
|       end | ||||
| 
 | ||||
|       # 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) | ||||
| 
 | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue