Магазин Redis I18n возвращает массивы в виде строки - PullRequest
0 голосов
/ 04 февраля 2019

Я использую 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 вел себя как другие бэкэнды и возвращал массив здесь?В противном случае некоторые форматы даты и другие конструкции не будут работать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...