summaryrefslogtreecommitdiff
path: root/pocompile.sh
blob: f25c51e8177c369dcba71d72b6d231afdab34a5d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
#!/bin/sh
# Helper script to compile all .po files in the i18n directroy into .mo files.

cd i18n

eme=""
if [ "$1" == "-emerge" ]; then
	eme="y"
	shift
fi

if [ $# -gt 0 ]; then
	langs="$@"
else
	langs="$(ls *.po | sed 's/\.po//g')"
fi

for LANG in $langs; do
	ITEM=${LANG}.po

	if [ -f $ITEM ]; then
		echo "Creating translation file for ${LANG}."

		if [ "$eme"x == "yx" ]; then
			mkdir mo -p
			msgfmt ${ITEM} -o mo/${LANG}.mo
		else
			mkdir ${LANG}/LC_MESSAGES -p
			msgfmt ${ITEM} -o ${LANG}/LC_MESSAGES/portato.mo
		fi
	fi
done
class='deletions'>-1/+28 2013-09-30Urxvt autotransform for <filename>:<line>.René 'Necoro' Neumann1-1/+4 2013-09-30Remove tabbed(x) from urxvt. We use i3 -- no need for it.René 'Necoro' Neumann1-9/+0 2013-09-30Do not display icon in urxvt. It's not supported by i3 anyway.René 'Necoro' Neumann1-1/+1 2013-09-29Remove wrong monitors lineRené 'Necoro' Neumann1-1/+0 2013-09-29Delete vimperator paste plugin -- seems not to work anymore with new FFRené 'Necoro' Neumann1-266/+0 2013-09-29Use $HOST instead of Cauchiy in titleRené 'Necoro' Neumann1-1/+1 2013-09-24Remove herbstluftwmRené 'Necoro' Neumann1-1/+0 2013-09-24Conky changesRené 'Necoro' Neumann2-5/+13 2013-09-15Remove trailing slash from \~ulpRené 'Necoro' Neumann1-1/+1 2013-09-15Make cci explicitly use python2René 'Necoro' Neumann1-1/+1 2013-09-10Node/NPM preparationRené 'Necoro' Neumann3-1/+13