1
echo "creating core .pot files"
2
find ../sdk ../src |grep -P "(\.cpp|\.h)$" |xargs xgettext --keyword=_ -o codeblocks.pot
3
find ../plugins |grep -v contrib |grep -P "(\.cpp|\.h)$" |xargs xgettext --keyword=_ -o coreplugins.pot
5
echo "creating contrib .pot files"
6
find ../plugins/contrib/codestat |grep -P "(\.cpp|\.h)$" |xargs xgettext --keyword=_ -o codestat.pot
7
find ../plugins/contrib/byogames |grep -P "(\.cpp|\.h)$" |xargs xgettext --keyword=_ -o byogames.pot
8
find ../plugins/contrib/cb_koders |grep -P "(\.cpp|\.h)$" |xargs xgettext --keyword=_ -o cb_koders.pot
9
find ../plugins/contrib/codesnippets |grep -P "(\.cpp|\.h)$" |xargs xgettext --keyword=_ -o codesnippets.pot
10
find ../plugins/contrib/copystrings |grep -P "(\.cpp|\.h)$" |xargs xgettext --keyword=_ -o copystrings.pot
11
find ../plugins/contrib/devpak_plugin |grep -P "(\.cpp|\.h)$" |xargs xgettext --keyword=_ -o devpak_plugin.pot
12
find ../plugins/contrib/dragscroll |grep -P "(\.cpp|\.h)$" |xargs xgettext --keyword=_ -o dragscroll.pot
13
find ../plugins/contrib/source_exporter |grep -P "(\.cpp|\.h)$" |xargs xgettext --keyword=_ -o source_exporter.pot
14
find ../plugins/contrib/help_plugin |grep -P "(\.cpp|\.h)$" |xargs xgettext --keyword=_ -o help_plugin.pot
15
find ../plugins/contrib/keybinder |grep -P "(\.cpp|\.h)$" |xargs xgettext --keyword=_ -o keybinder.pot
16
find ../plugins/contrib/profiler |grep -P "(\.cpp|\.h)$" |xargs xgettext --keyword=_ -o profiler.pot
17
find ../plugins/contrib/wxSmith |grep -P "(\.cpp|\.h)$" |xargs xgettext --keyword=_ -o wxsmith.pot
20
echo "running msginit"
22
for LANG in de fr it es cs da nl ga hu pl ru sk jp tr
28
# Windows hack: use cmd /C mkdir because the UnxUtils mkdir does nothing when run from bash...
29
# test -d $LANG || mkdir $LANG
30
test -d $LANG || cmd /C mkdir $LANG
32
msginit -i $POT -o $LANG/$POT -l $LANG