Details
-
Task
-
Status: Closed (View Workflow)
-
P3
-
Resolution: Done
-
None
-
None
-
-
ACQ Sprint 112
-
1
-
Thunderjet
Description
Overview:
Steps to Implement (See ui-plugin-find-user PR for example):
- Add @formatjs/cli as a dev-dep
yarn add -D @formatjs/cli
- Add the following command to package.json with (replacing <ui-module-name> with your module name):
"formatjs-compile": "formatjs compile-folder --ast --format simple ./translations/<ui-module-name> ./translations/<ui-module-name>/compiled"
- Run the command
yarn formatjs-compile
If there are any errors, contact peter to let him know of the error and he will work with Lokalise to get the files corrected. After Lokalise corrects files, update your branch from master.
- Modify Jenkinsfile to run formatjs-compile under runScripts section:
runScripts = [ ['formatjs-compile': ''], ]
See https://github.com/folio-org/stripes/blob/master/doc/dev-guide.md#pre-compiling-translations-into-ast-format for reference.
TestRail: Results
Attachments
Issue Links
- defines
-
UXPROD-2630 Thunderjet - R2 Enhancements/Bugfixes
-
- Closed
-
-
UXPROD-3141 R2 2021 (Juniper) Misc Bugfixes, NFRs, and Updates for Tags
-
- Closed
-
- relates to
-
STCLI-158 compile translation files to AST for efficiency
-
- Closed
-