fnp
/
wolnelektury.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Translators as authors.
[wolnelektury.git]
/
scripts
/
make-locale-pack
diff --git
a/scripts/make-locale-pack
b/scripts/make-locale-pack
index
9c8e8a7
..
5ccd454
100755
(executable)
--- a/
scripts/make-locale-pack
+++ b/
scripts/make-locale-pack
@@
-4,38
+4,38
@@
ME=$0
ROOT=$(git rev-parse --show-toplevel)
DST=`mktemp -d`/wl-lokalizacja
mkdir -p $DST
ROOT=$(git rev-parse --show-toplevel)
DST=`mktemp -d`/wl-lokalizacja
mkdir -p $DST
-MANAGE=$ROOT/manage.py
+MANAGE=$ROOT/
src/
manage.py
export_po()
{
export_po()
{
- for appdir in $ROOT/
apps/*
; do
+ for appdir in $ROOT/
src/*/
; do
app=`basename $appdir`
app=`basename $appdir`
- if [ -d $ROOT/
apps
/$app/locale ]; then
- for langdir in $ROOT/
apps
/$app/locale/*; do
+ if [ -d $ROOT/
src
/$app/locale ]; then
+ for langdir in $ROOT/
src
/$app/locale/*; do
lang=`basename $langdir`
mkdir -p $DST/$lang
lang=`basename $langdir`
mkdir -p $DST/$lang
- cp -v ${ROOT}/
apps
/${app}/locale/${lang}/LC_MESSAGES/django.po $DST/${lang}/${app}.po
+ cp -v ${ROOT}/
src
/${app}/locale/${lang}/LC_MESSAGES/django.po $DST/${lang}/${app}.po
done
fi
done
done
fi
done
- for langdir in $ROOT/wolnelektury/locale-contrib/*/; do
- lang
=
`basename $langdir`
+ for langdir in $ROOT/
src/
wolnelektury/locale-contrib/*/; do
+ lang
=
`basename $langdir`
mkdir -p "$DST/$lang"
cp -v "${langdir}LC_MESSAGES/django.po" "${DST}/$lang/contrib.po"
done
mkdir -p "$DST/$lang"
cp -v "${langdir}LC_MESSAGES/django.po" "${DST}/$lang/contrib.po"
done
- cp -v ${ROOT}/wolnelektury/static/js/locale.js $DST/locale.js.txt
- cp -v ${ROOT}/
apps
/infopages/fixtures/infopages.json $DST/infopages.json
+ cp -v ${ROOT}/
src/
wolnelektury/static/js/locale.js $DST/locale.js.txt
+ cp -v ${ROOT}/
src
/infopages/fixtures/infopages.json $DST/infopages.json
${0}-json.py $DST/infopages.json
}
(
${0}-json.py $DST/infopages.json
}
(
-cd $ROOT/
apps
-for i in *; do
+cd $ROOT/
src
+for i in *
/
; do
if [ -e "$i/locale" ]; then
echo "Generate po for app $i"
( cd $i; $MANAGE makemessages --all;
if [ -e "$i/locale" ]; then
echo "Generate po for app $i"
( cd $i; $MANAGE makemessages --all;
@@
-48,10
+48,10
@@
done
(
pybabel extract -F "$ROOT/babel.cfg" \
(
pybabel extract -F "$ROOT/babel.cfg" \
- -o "$ROOT/wolnelektury/locale-contrib/django.pot" \
+ -o "$ROOT/
src/
wolnelektury/locale-contrib/django.pot" \
"`python -c 'import os,allauth; print os.path.dirname(allauth.__file__)'`"
"`python -c 'import os,allauth; print os.path.dirname(allauth.__file__)'`"
- pybabel update -D django -i "$ROOT/wolnelektury/locale-contrib/django.pot" \
- -d "$ROOT/wolnelektury/locale-contrib"
+ pybabel update -D django -i "$ROOT/
src/
wolnelektury/locale-contrib/django.pot" \
+ -d "$ROOT/
src/
wolnelektury/locale-contrib"
)
export_po
)
export_po