О дружественных URL и символах не латинского алфавита

После некоторых экспериментов я выяснил следующее:

  • Никогда не меняйте ascii_generator. Это приводит к тому, что Discourse компилирует шаблоны, темы и CSS неправильно.
  • Используйте только encoded_generator и, возможно, жёстко задайте свой локаль, сохраняя системную настройку локаля по умолчанию (английский).
  • Добавляйте изменённый код файла slug.rb в .yml, чтобы сохранять кастомизированный slug.rb при каждой пересборке приложения.

Хорошего дня!