Кажется, они идут против совета
У вас может возникнуть соблазн сохранить выбранное
локаль в сеансе или печенье. Делать
не делай так. Локаль должна быть
прозрачный и часть URL.
из официального Rails I18n Guide
Я пытался увидеть, установили ли они cookie для локали, и похоже, что они этого не делают.
Итак, как они это делают и почему они решили не использовать URL для разных языков, например http://github.com/en/foo, http://github.com/fr/foo, и т. Д.?