This uses the wrong key when doing inline translations:
s = 'person'
t('first_name', scope: s)`
Looking at https://github.com/svenfuchs/i18n/blob/master/lib/i18n/backend/simple.rb#L78, I guess there's a way to use normalize_keys or something else to figure out the scope properly.
Right now I do this workaround:
s = 'person'
t(format('%s.first_name', s))`
Another options could be to handle :scope in https://github.com/prograils/lit/blob/master/lib/lit/i18n_backend.rb#L19, but I'm afraid of breaking many things if I simply go key = format('%s.%s', key, options[:scope] if options[:scope].present?