From fab94902a076e854b6e75ffca45877ebd4618204 Mon Sep 17 00:00:00 2001 From: nixocio Date: Wed, 1 Jul 2020 11:29:08 -0400 Subject: [PATCH] Add extraction of strings to be translated as part of build process Add extraction of strings to be translated as part of build process for ui_next. Also, sets the source locale. See: https://lingui.js.org/tutorials/cli.html#configuring-source-locale closes: https://github.com/ansible/awx/issues/7451 --- .gitignore | 1 + Makefile | 2 ++ awx/ui_next/.linguirc | 3 ++- 3 files changed, 5 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index 406382197f..7e0f07a83c 100644 --- a/.gitignore +++ b/.gitignore @@ -29,6 +29,7 @@ awx/ui/client/languages awx/ui/templates/ui/index.html awx/ui/templates/ui/installing.html awx/ui_next/node_modules/ +awx/ui_next/src/locales/ awx/ui_next/coverage/ awx/ui_next/build awx/ui_next/.env.local diff --git a/Makefile b/Makefile index f95bd63257..cb7d1e94cb 100644 --- a/Makefile +++ b/Makefile @@ -576,6 +576,8 @@ ui-release-next: touch awx/ui_next/build/static/.placeholder ui-devel-next: awx/ui_next/node_modules + $(NPM_BIN) --prefix awx/ui_next run extract-strings + $(NPM_BIN) --prefix awx/ui_next run compile-strings $(NPM_BIN) --prefix awx/ui_next run build mkdir -p awx/public/static/css mkdir -p awx/public/static/js diff --git a/awx/ui_next/.linguirc b/awx/ui_next/.linguirc index e450bc0a02..5b9ca7902b 100644 --- a/awx/ui_next/.linguirc +++ b/awx/ui_next/.linguirc @@ -1,5 +1,6 @@ { "localeDir": "src/locales/", "srcPathDirs": ["src/"], - "format": "po" + "format": "po", + "sourceLocale": "en" }