]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
mgr/dashboard: Add i18n providers
authorSebastian Krah <skrah@suse.com>
Fri, 19 Oct 2018 07:21:02 +0000 (09:21 +0200)
committerTiago Melo <tmelo@suse.com>
Wed, 14 Nov 2018 15:18:31 +0000 (15:18 +0000)
commitfa0cf9bf5f731fa01391f0686863a16d174f35fd
treeec7a82cd2c66daae49dbeb96ea291bf38792e0aa
parentacde3a4d4cf2222a56ebd1a97a231a913f641c1c
mgr/dashboard: Add i18n providers

Prepare the dashboard to support i18n

Add ngx-translate polyfill to extract translations from the typescript files.
Add a npm script to extract marked strings to a translation template.

Signed-off-by: Sebastian Krah <skrah@suse.com>
Signed-off-by: Tiago Melo <tmelo@suse.com>
src/pybind/mgr/dashboard/frontend/package-lock.json
src/pybind/mgr/dashboard/frontend/package.json
src/pybind/mgr/dashboard/frontend/src/app/app.module.ts
src/pybind/mgr/dashboard/frontend/src/app/locale.helper.ts [new file with mode: 0644]
src/pybind/mgr/dashboard/frontend/src/main.ts