Я использую Redis в качестве бэкэнда I18n для моего приложения Rails.Однако для свойств массива, таких как date.month_names
, он всегда возвращает строку вместо массива.
(main)> I18n.t('date.month_names')
=> "[nil, \"Januar\", \"Februar\", \"März\", \"April\", \"Mai\", \"Juni\", \"Juli\", \"August\", \"September\", \"Oktober\", \"November\", \"Dezember\"]"
Я уже пытался вручную вызвать store_translations
с массивом, но в результате всегда получается строка.Я также пробовал Redis версий 5.0.0 и 3.2.10.
Что мне нужно сделать, чтобы бэкенд Redis I18n вел себя как другие бэкэнды и возвращал массив здесь?В противном случае некоторые форматы даты и другие конструкции не будут работать.