File tree Expand file tree Collapse file tree 1 file changed +22
-0
lines changed
Expand file tree Collapse file tree 1 file changed +22
-0
lines changed Original file line number Diff line number Diff line change 1+ #! /bin/bash
2+ if [ ! -e /usr/bin/xgettext ]; then
3+ echo " **********************************************************"
4+ echo " * Unable to find xgettext please install gettext package *"
5+ echo " **********************************************************"
6+ exit 3;
7+ fi
8+
9+ lang=${1-all}
10+
11+
12+ if [ $lang == " all" ]; then
13+ languages=$( ls -d $HESTIA /web/locale/* / | awk -F' /' ' {print $(NF-1)}' ) ;
14+ for lang in $languages ; do
15+ echo " [ * ] Update $lang "
16+ msgfmt $HESTIA /web/locale/$lang /LC_MESSAGES/hestiacp.po -o $HESTIA /web/locale/$lang /LC_MESSAGES/hestiacp.mo
17+ done
18+ else
19+ echo " [ * ] Update $lang "
20+ msgfmt $HESTIA /web/locale/$lang /LC_MESSAGES/hestiacp.po -o $HESTIA /web/locale/$lang /LC_MESSAGES/hestiacp.mo
21+ fi
22+
You can’t perform that action at this time.
0 commit comments