diff --git a/bin/i18n/src/i18n/create_artifacts/frontend.clj b/bin/i18n/src/i18n/create_artifacts/frontend.clj index b3271a4167578abf866e2fdcc2a8879184d4de28..dd94a35e7a8f076157af51dbb3fb99fda50f349c 100644 --- a/bin/i18n/src/i18n/create_artifacts/frontend.clj +++ b/bin/i18n/src/i18n/create_artifacts/frontend.clj @@ -28,7 +28,7 @@ [(->ttag-reference (:id message)) (if (:plural? message) {:msgid_plural (:id-plural message) - :msgstr (:str-plural message)} + :msgstr (map ->ttag-reference (:str-plural message))} {:msgstr [(->ttag-reference (:str message))]})]))) messages)}) diff --git a/bin/i18n/test/i18n/create_artifacts/frontend_test.clj b/bin/i18n/test/i18n/create_artifacts/frontend_test.clj index 93d623a6f38647819f7824c0b5f7b85185920d46..a074159cfd623350781b96b9c84b094df8f0b88e 100644 --- a/bin/i18n/test/i18n/create_artifacts/frontend_test.clj +++ b/bin/i18n/test/i18n/create_artifacts/frontend_test.clj @@ -25,5 +25,5 @@ "${ 0 } Queryable Table" {:msgid_plural "{0} Queryable Tables" - :msgstr ["{0] Tabla Consultable" "{0] Tablas consultables"]}}}} + :msgstr ["${ 0 } Tabla Consultable" "${ 0 } Tablas consultables"]}}}} (#'frontend/->i18n-map test-common/po-contents)))) diff --git a/bin/i18n/test/i18n/create_artifacts/test_common.clj b/bin/i18n/test/i18n/create_artifacts/test_common.clj index 611442df4e52ce1fe9641989c71e2c8ffcba1e93..01ade63706f8e1c919512e895fddf22dbc1a06ec 100644 --- a/bin/i18n/test/i18n/create_artifacts/test_common.clj +++ b/bin/i18n/test/i18n/create_artifacts/test_common.clj @@ -44,7 +44,7 @@ {:id "{0} Queryable Table" :id-plural "{0} Queryable Tables" :str nil - :str-plural ["{0] Tabla Consultable" "{0] Tablas consultables"] + :str-plural ["{0} Tabla Consultable" "{0} Tablas consultables"] :fuzzy? false :plural? true :source-references ["frontend/src/metabase/admin/datamodel/components/database/MetadataTableList.jsx:77"]