~len-ovenwerks/ubiquity-slideshow-ubuntu/ubiquity-slideshow-ubuntu

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
#!/bin/sh
set -e
mkpo ()
{
	mkdir -p "po/$1"
	
	for slide in slideshows/$1/slides/*.html; do
		slidename="$(basename $slide)"
		[ "$slidename" = "index.html" ] && continue
		mkdir -p "po/$1/.tmp"
		po4a-updatepo -M UTF-8 -f xhtml -m $slide -p "po/$1/.tmp/$slidename.pot" -o attributes="data-translate"
	done
	
	msgcat po/$1/.tmp/*.pot > "po/$1/slideshow-$1.pot"
	rm -r "po/$1/.tmp"
}

mkpo "ubuntu"
mkpo "kubuntu"
mkpo "xubuntu"
mkpo "lubuntu"
mkpo "edubuntu"
mkpo "ubuntustudio"
mkpo "ubuntu-gnome"
mkpo "oem-config-ubuntu"