Make i18n-js configuration compatible with 4.x

This commit is contained in:
Andreas Nedbal 2022-09-17 15:16:41 +02:00
parent a8c1961af3
commit 591a912666
2 changed files with 6 additions and 9 deletions

2
.gitignore vendored
View File

@ -24,7 +24,7 @@ coverage/
*~
# dont push generated js translations to repository
/app/javascript/retrospring/i18n.ts
/app/javascript/retrospring/i18n.json
# every fucking time, dolphin
.directory

View File

@ -21,12 +21,9 @@
# If you're running an old version, you can use something
# like this:
#
fallbacks: :default_locale
export_i18n_js: false
translations:
- file: 'app/javascript/retrospring/i18n.ts'
only: ['*.voc.*', '*.frontend.*', '*.views.actions.*']
prefix: "import I18n from 'i18n-js'\nimport Cookies from 'js-cookie'\n"
suffix: "I18n.defaultLocale = 'en';\nI18n.locale = Cookies.get('hl') || 'en';\nexport default I18n"
- file: 'app/javascript/retrospring/i18n.json'
patterns:
- '*.voc.*'
- '*.frontend.*'
- '*.views.actions.*'