Good to know: the lazy block is executed in a fiber, and fibers don’t share Thread.current.
It took me hours to debug why Rails I18n.locale was not honored inside the block.
It took me hours to debug why Rails I18n.locale was not honored inside the block.