#!/bin/bash srcbase=$1 dstbase=$2 echo "Generating locales..." for f in $(ls $srcbase/*.po) do fname=$(basename "$f") mo_dir="$dstbase"/${fname%%.po}.utf8/LC_MESSAGES [ -d "$mo_dir" ] || mkdir -p "$mo_dir" #echo msgfmt -o "'$mo_dir/editablesite.mo'" "'$f'" msgfmt -o "$mo_dir/editablesite.mo" "$f" done