mirror of
https://github.com/ChristianLight/tutor.git
synced 2025-01-24 22:08:24 +00:00
feat: atlas pull for plugins and xblocks
This commit is contained in:
parent
eb69d3e808
commit
116a8b9e5d
1
changelog.d/20240124_080753_i_plugins_xblocks.md
Normal file
1
changelog.d/20240124_080753_i_plugins_xblocks.md
Normal file
@ -0,0 +1 @@
|
||||
- [Feature] `atlas pull` translations for XBlocks and Plugins (by @OmarIthawi)
|
@ -186,8 +186,14 @@ COPY --chown=app:app settings/lms/*.py ./lms/envs/tutor/
|
||||
COPY --chown=app:app settings/cms/*.py ./cms/envs/tutor/
|
||||
|
||||
# Pull latest translations via atlas
|
||||
RUN atlas pull --repository='{{ ATLAS_REPOSITORY }}' --branch='{{ ATLAS_REVISION }}' {{ ATLAS_OPTIONS }} \
|
||||
translations/edx-platform/conf/locale:conf/locale
|
||||
RUN ./manage.py lms --settings=tutor.i18n pull_plugin_translations --verbose --repository='{{ ATLAS_REPOSITORY }}' --revision='{{ ATLAS_REVISION }}' {{ ATLAS_OPTIONS }}
|
||||
RUN ./manage.py lms --settings=tutor.i18n pull_xblock_translations --repository='{{ ATLAS_REPOSITORY }}' --revision='{{ ATLAS_REVISION }}' {{ ATLAS_OPTIONS }}
|
||||
RUN atlas pull --repository='{{ ATLAS_REPOSITORY }}' --revision='{{ ATLAS_REVISION }}' {{ ATLAS_OPTIONS }} \
|
||||
translations/edx-platform/conf/locale:conf/locale \
|
||||
translations/studio-frontend/src/i18n/messages:conf/plugins-locale/studio-frontend
|
||||
RUN ./manage.py lms --settings=tutor.i18n compile_xblock_translations
|
||||
RUN ./manage.py cms --settings=tutor.i18n compile_xblock_translations
|
||||
RUN ./manage.py lms --settings=tutor.i18n compile_plugin_translations
|
||||
RUN ./manage.py lms --settings=tutor.i18n compilemessages -v1
|
||||
RUN ./manage.py lms --settings=tutor.i18n compilejsi18n
|
||||
RUN ./manage.py cms --settings=tutor.i18n compilejsi18n
|
||||
|
Loading…
x
Reference in New Issue
Block a user