mirror of
https://github.com/ansible/awx.git
synced 2026-01-11 10:00:01 -03:30
* Remove source code for old UI * Rename ui-next to ui * Remove license scan for javascript dependencies
46 lines
861 B
Bash
46 lines
861 B
Bash
#!/bin/bash
|
|
|
|
# Rename the zh_cn folder
|
|
mv translations/zh_cn translations/zh
|
|
|
|
# Create a directory for api (locale)
|
|
mkdir locale
|
|
|
|
# Copy all subdirectories to locale
|
|
cp -r translations/ locale/
|
|
|
|
# Loop over each directory and create another directory LC_Messages
|
|
# Move django.po files to LC_Messages and remove messages.po
|
|
cd locale/
|
|
for d in */ ; do
|
|
dir=${d%*/}
|
|
mkdir $dir/LC_MESSAGES
|
|
mv $dir/django.po $dir/LC_MESSAGES/
|
|
rm $dir/messages.po
|
|
done
|
|
|
|
cd ..
|
|
|
|
# Create a directory for ui (locales)
|
|
mkdir locales
|
|
|
|
# Copy all subdirectories to locales
|
|
cp -r translations/ locales/
|
|
|
|
# Loop over each directory and remove django.po
|
|
cd locales
|
|
for d in */ ; do
|
|
dir=${d%*/}
|
|
rm $dir/django.po
|
|
done
|
|
|
|
cd ..
|
|
|
|
awx_api_path="awx/locale" # locale will be dropped here
|
|
|
|
rsync -av locale/ $awx_api_path
|
|
|
|
rm -rf translations/
|
|
rm -rf locale/
|
|
rm -rf locales/
|