summaryrefslogtreecommitdiffstats
path: root/share
diff options
context:
space:
mode:
authorTed Gould <ted@gould.cx>2008-12-10 21:36:50 +0000
committerTed Gould <ted@canonical.com>2008-12-10 21:36:50 +0000
commit31f41e23c5f4653263b564ad080649f10be055e5 (patch)
tree5435ba4c8754720172352dc0180bd723a6f45f1c /share
parentuse 2geom bezier fitting (is copy of inkscape's) (diff)
downloadinkscape-31f41e23c5f4653263b564ad080649f10be055e5.tar.gz
inkscape-31f41e23c5f4653263b564ad080649f10be055e5.zip
* Removing the bitmap files that aren't being used.
* Removing the filter files that haven't been used. * Adding a small little script to pull the strings out of the filters.svg file and pull them into a header file so that they can be translated. * Fix generate_POTFILES.sh so that it warns that it'll probably break things * Update POTFILES.in so that it matches the files better. * Making a bunch of .svg files not executable. * Patching the effects code so that the sorting of the menus is correct and the first entry is not ignored. (bzr r6984)
Diffstat (limited to 'share')
-rw-r--r--share/extensions/Makefile.am1
-rw-r--r--[-rwxr-xr-x]share/extensions/alphabet_soup/2.svg0
-rw-r--r--[-rwxr-xr-x]share/extensions/alphabet_soup/3.svg0
-rw-r--r--[-rwxr-xr-x]share/extensions/alphabet_soup/6.svg0
-rw-r--r--[-rwxr-xr-x]share/extensions/alphabet_soup/7.svg0
-rw-r--r--[-rwxr-xr-x]share/extensions/alphabet_soup/Cblob.svg0
-rw-r--r--[-rwxr-xr-x]share/extensions/alphabet_soup/Chook.svg0
-rw-r--r--[-rwxr-xr-x]share/extensions/alphabet_soup/Ctail.svg0
-rw-r--r--[-rwxr-xr-x]share/extensions/alphabet_soup/Delta.svg0
-rw-r--r--[-rwxr-xr-x]share/extensions/alphabet_soup/Eb.svg0
-rw-r--r--[-rwxr-xr-x]share/extensions/alphabet_soup/Eserif.svg0
-rw-r--r--[-rwxr-xr-x]share/extensions/alphabet_soup/Et.svg0
-rw-r--r--[-rwxr-xr-x]share/extensions/alphabet_soup/G.svg0
-rw-r--r--[-rwxr-xr-x]share/extensions/alphabet_soup/IBSerif.svg0
-rw-r--r--[-rwxr-xr-x]share/extensions/alphabet_soup/ITSerif.svg0
-rw-r--r--[-rwxr-xr-x]share/extensions/alphabet_soup/Lb.svg0
-rw-r--r--[-rwxr-xr-x]share/extensions/alphabet_soup/Lt.svg0
-rw-r--r--[-rwxr-xr-x]share/extensions/alphabet_soup/Ocross.svg0
-rw-r--r--[-rwxr-xr-x]share/extensions/alphabet_soup/Oterm.svg0
-rw-r--r--[-rwxr-xr-x]share/extensions/alphabet_soup/P.svg0
-rw-r--r--[-rwxr-xr-x]share/extensions/alphabet_soup/Q.svg0
-rw-r--r--[-rwxr-xr-x]share/extensions/alphabet_soup/Rblock.svg0
-rw-r--r--[-rwxr-xr-x]share/extensions/alphabet_soup/Tb.svg0
-rw-r--r--[-rwxr-xr-x]share/extensions/alphabet_soup/Tt.svg0
-rw-r--r--[-rwxr-xr-x]share/extensions/alphabet_soup/U.svg0
-rw-r--r--[-rwxr-xr-x]share/extensions/alphabet_soup/Vser.svg0
-rw-r--r--[-rwxr-xr-x]share/extensions/alphabet_soup/Xh.svg0
-rw-r--r--[-rwxr-xr-x]share/extensions/alphabet_soup/Xne.svg0
-rw-r--r--[-rwxr-xr-x]share/extensions/alphabet_soup/Xnw.svg0
-rw-r--r--[-rwxr-xr-x]share/extensions/alphabet_soup/Xvb.svg0
-rw-r--r--[-rwxr-xr-x]share/extensions/alphabet_soup/Xvt.svg0
-rw-r--r--[-rwxr-xr-x]share/extensions/alphabet_soup/a.svg0
-rw-r--r--[-rwxr-xr-x]share/extensions/alphabet_soup/abase.svg0
-rw-r--r--[-rwxr-xr-x]share/extensions/alphabet_soup/b.svg0
-rw-r--r--[-rwxr-xr-x]share/extensions/alphabet_soup/bar.svg0
-rw-r--r--[-rwxr-xr-x]share/extensions/alphabet_soup/bar2.svg0
-rw-r--r--[-rwxr-xr-x]share/extensions/alphabet_soup/c.svg0
-rw-r--r--[-rwxr-xr-x]share/extensions/alphabet_soup/cross.svg0
-rw-r--r--[-rwxr-xr-x]share/extensions/alphabet_soup/cserif.svg0
-rw-r--r--[-rwxr-xr-x]share/extensions/alphabet_soup/e.svg0
-rw-r--r--[-rwxr-xr-x]share/extensions/alphabet_soup/epsilon.svg0
-rw-r--r--[-rwxr-xr-x]share/extensions/alphabet_soup/f.svg0
-rw-r--r--[-rwxr-xr-x]share/extensions/alphabet_soup/gamma.svg0
-rw-r--r--[-rwxr-xr-x]share/extensions/alphabet_soup/h.svg0
-rw-r--r--[-rwxr-xr-x]share/extensions/alphabet_soup/h2.svg0
-rw-r--r--[-rwxr-xr-x]share/extensions/alphabet_soup/idot.svg0
-rw-r--r--[-rwxr-xr-x]share/extensions/alphabet_soup/j.svg0
-rw-r--r--[-rwxr-xr-x]share/extensions/alphabet_soup/k.svg0
-rw-r--r--[-rwxr-xr-x]share/extensions/alphabet_soup/l.svg0
-rw-r--r--[-rwxr-xr-x]share/extensions/alphabet_soup/lserif.svg0
-rw-r--r--[-rwxr-xr-x]share/extensions/alphabet_soup/m.svg0
-rw-r--r--[-rwxr-xr-x]share/extensions/alphabet_soup/n.svg0
-rw-r--r--[-rwxr-xr-x]share/extensions/alphabet_soup/o.svg0
-rw-r--r--[-rwxr-xr-x]share/extensions/alphabet_soup/r.svg0
-rw-r--r--[-rwxr-xr-x]share/extensions/alphabet_soup/s.svg0
-rw-r--r--[-rwxr-xr-x]share/extensions/alphabet_soup/serif.svg0
-rw-r--r--[-rwxr-xr-x]share/extensions/alphabet_soup/t.svg0
-rw-r--r--[-rwxr-xr-x]share/extensions/alphabet_soup/tserif.svg0
-rw-r--r--[-rwxr-xr-x]share/extensions/alphabet_soup/v.svg0
-rw-r--r--[-rwxr-xr-x]share/extensions/alphabet_soup/vserl.svg0
-rw-r--r--[-rwxr-xr-x]share/extensions/alphabet_soup/vserr.svg0
-rw-r--r--[-rwxr-xr-x]share/extensions/alphabet_soup/x.svg0
-rw-r--r--[-rwxr-xr-x]share/extensions/alphabet_soup/y.svg0
-rw-r--r--[-rwxr-xr-x]share/extensions/alphabet_soup/yogh.svg0
-rw-r--r--[-rwxr-xr-x]share/extensions/alphabet_soup/z.svg0
-rw-r--r--share/filters/Makefile.am9
-rw-r--r--share/filters/README4
-rwxr-xr-xshare/filters/i18n.py19
-rw-r--r--[-rwxr-xr-x]share/tutorials/tutorial-basic.it.svg0
-rw-r--r--[-rwxr-xr-x]share/tutorials/tutorial-elements.svg0
70 files changed, 29 insertions, 4 deletions
diff --git a/share/extensions/Makefile.am b/share/extensions/Makefile.am
index 57f9a08fa..f34a98265 100644
--- a/share/extensions/Makefile.am
+++ b/share/extensions/Makefile.am
@@ -236,7 +236,6 @@ module_DATA = \
$(modules)
EXTRA_DIST = \
- radiobutton_example.inx \
$(extension_SCRIPTS) $(otherstuff_DATA) $(module_DATA)
diff --git a/share/extensions/alphabet_soup/2.svg b/share/extensions/alphabet_soup/2.svg
index d1989397a..d1989397a 100755..100644
--- a/share/extensions/alphabet_soup/2.svg
+++ b/share/extensions/alphabet_soup/2.svg
diff --git a/share/extensions/alphabet_soup/3.svg b/share/extensions/alphabet_soup/3.svg
index 3c6d97dda..3c6d97dda 100755..100644
--- a/share/extensions/alphabet_soup/3.svg
+++ b/share/extensions/alphabet_soup/3.svg
diff --git a/share/extensions/alphabet_soup/6.svg b/share/extensions/alphabet_soup/6.svg
index d05c5083d..d05c5083d 100755..100644
--- a/share/extensions/alphabet_soup/6.svg
+++ b/share/extensions/alphabet_soup/6.svg
diff --git a/share/extensions/alphabet_soup/7.svg b/share/extensions/alphabet_soup/7.svg
index e921bb5ff..e921bb5ff 100755..100644
--- a/share/extensions/alphabet_soup/7.svg
+++ b/share/extensions/alphabet_soup/7.svg
diff --git a/share/extensions/alphabet_soup/Cblob.svg b/share/extensions/alphabet_soup/Cblob.svg
index 3c747307a..3c747307a 100755..100644
--- a/share/extensions/alphabet_soup/Cblob.svg
+++ b/share/extensions/alphabet_soup/Cblob.svg
diff --git a/share/extensions/alphabet_soup/Chook.svg b/share/extensions/alphabet_soup/Chook.svg
index aab0fa280..aab0fa280 100755..100644
--- a/share/extensions/alphabet_soup/Chook.svg
+++ b/share/extensions/alphabet_soup/Chook.svg
diff --git a/share/extensions/alphabet_soup/Ctail.svg b/share/extensions/alphabet_soup/Ctail.svg
index 54d55dec1..54d55dec1 100755..100644
--- a/share/extensions/alphabet_soup/Ctail.svg
+++ b/share/extensions/alphabet_soup/Ctail.svg
diff --git a/share/extensions/alphabet_soup/Delta.svg b/share/extensions/alphabet_soup/Delta.svg
index 82e60c34f..82e60c34f 100755..100644
--- a/share/extensions/alphabet_soup/Delta.svg
+++ b/share/extensions/alphabet_soup/Delta.svg
diff --git a/share/extensions/alphabet_soup/Eb.svg b/share/extensions/alphabet_soup/Eb.svg
index c9c42a550..c9c42a550 100755..100644
--- a/share/extensions/alphabet_soup/Eb.svg
+++ b/share/extensions/alphabet_soup/Eb.svg
diff --git a/share/extensions/alphabet_soup/Eserif.svg b/share/extensions/alphabet_soup/Eserif.svg
index 51e46b90e..51e46b90e 100755..100644
--- a/share/extensions/alphabet_soup/Eserif.svg
+++ b/share/extensions/alphabet_soup/Eserif.svg
diff --git a/share/extensions/alphabet_soup/Et.svg b/share/extensions/alphabet_soup/Et.svg
index 1c69936ba..1c69936ba 100755..100644
--- a/share/extensions/alphabet_soup/Et.svg
+++ b/share/extensions/alphabet_soup/Et.svg
diff --git a/share/extensions/alphabet_soup/G.svg b/share/extensions/alphabet_soup/G.svg
index d6fb0c314..d6fb0c314 100755..100644
--- a/share/extensions/alphabet_soup/G.svg
+++ b/share/extensions/alphabet_soup/G.svg
diff --git a/share/extensions/alphabet_soup/IBSerif.svg b/share/extensions/alphabet_soup/IBSerif.svg
index 774f52d06..774f52d06 100755..100644
--- a/share/extensions/alphabet_soup/IBSerif.svg
+++ b/share/extensions/alphabet_soup/IBSerif.svg
diff --git a/share/extensions/alphabet_soup/ITSerif.svg b/share/extensions/alphabet_soup/ITSerif.svg
index df4023dbd..df4023dbd 100755..100644
--- a/share/extensions/alphabet_soup/ITSerif.svg
+++ b/share/extensions/alphabet_soup/ITSerif.svg
diff --git a/share/extensions/alphabet_soup/Lb.svg b/share/extensions/alphabet_soup/Lb.svg
index 164c956fd..164c956fd 100755..100644
--- a/share/extensions/alphabet_soup/Lb.svg
+++ b/share/extensions/alphabet_soup/Lb.svg
diff --git a/share/extensions/alphabet_soup/Lt.svg b/share/extensions/alphabet_soup/Lt.svg
index 60b288eda..60b288eda 100755..100644
--- a/share/extensions/alphabet_soup/Lt.svg
+++ b/share/extensions/alphabet_soup/Lt.svg
diff --git a/share/extensions/alphabet_soup/Ocross.svg b/share/extensions/alphabet_soup/Ocross.svg
index 63b1caafa..63b1caafa 100755..100644
--- a/share/extensions/alphabet_soup/Ocross.svg
+++ b/share/extensions/alphabet_soup/Ocross.svg
diff --git a/share/extensions/alphabet_soup/Oterm.svg b/share/extensions/alphabet_soup/Oterm.svg
index f01085811..f01085811 100755..100644
--- a/share/extensions/alphabet_soup/Oterm.svg
+++ b/share/extensions/alphabet_soup/Oterm.svg
diff --git a/share/extensions/alphabet_soup/P.svg b/share/extensions/alphabet_soup/P.svg
index 5e61cf6b0..5e61cf6b0 100755..100644
--- a/share/extensions/alphabet_soup/P.svg
+++ b/share/extensions/alphabet_soup/P.svg
diff --git a/share/extensions/alphabet_soup/Q.svg b/share/extensions/alphabet_soup/Q.svg
index 2da900b5d..2da900b5d 100755..100644
--- a/share/extensions/alphabet_soup/Q.svg
+++ b/share/extensions/alphabet_soup/Q.svg
diff --git a/share/extensions/alphabet_soup/Rblock.svg b/share/extensions/alphabet_soup/Rblock.svg
index a2f4e9d70..a2f4e9d70 100755..100644
--- a/share/extensions/alphabet_soup/Rblock.svg
+++ b/share/extensions/alphabet_soup/Rblock.svg
diff --git a/share/extensions/alphabet_soup/Tb.svg b/share/extensions/alphabet_soup/Tb.svg
index 2a75ac5b4..2a75ac5b4 100755..100644
--- a/share/extensions/alphabet_soup/Tb.svg
+++ b/share/extensions/alphabet_soup/Tb.svg
diff --git a/share/extensions/alphabet_soup/Tt.svg b/share/extensions/alphabet_soup/Tt.svg
index 04d2a1829..04d2a1829 100755..100644
--- a/share/extensions/alphabet_soup/Tt.svg
+++ b/share/extensions/alphabet_soup/Tt.svg
diff --git a/share/extensions/alphabet_soup/U.svg b/share/extensions/alphabet_soup/U.svg
index e8b8244c3..e8b8244c3 100755..100644
--- a/share/extensions/alphabet_soup/U.svg
+++ b/share/extensions/alphabet_soup/U.svg
diff --git a/share/extensions/alphabet_soup/Vser.svg b/share/extensions/alphabet_soup/Vser.svg
index e1467702f..e1467702f 100755..100644
--- a/share/extensions/alphabet_soup/Vser.svg
+++ b/share/extensions/alphabet_soup/Vser.svg
diff --git a/share/extensions/alphabet_soup/Xh.svg b/share/extensions/alphabet_soup/Xh.svg
index c60f3048f..c60f3048f 100755..100644
--- a/share/extensions/alphabet_soup/Xh.svg
+++ b/share/extensions/alphabet_soup/Xh.svg
diff --git a/share/extensions/alphabet_soup/Xne.svg b/share/extensions/alphabet_soup/Xne.svg
index 9dc54f19d..9dc54f19d 100755..100644
--- a/share/extensions/alphabet_soup/Xne.svg
+++ b/share/extensions/alphabet_soup/Xne.svg
diff --git a/share/extensions/alphabet_soup/Xnw.svg b/share/extensions/alphabet_soup/Xnw.svg
index 98cd8bc1f..98cd8bc1f 100755..100644
--- a/share/extensions/alphabet_soup/Xnw.svg
+++ b/share/extensions/alphabet_soup/Xnw.svg
diff --git a/share/extensions/alphabet_soup/Xvb.svg b/share/extensions/alphabet_soup/Xvb.svg
index 16e80b42c..16e80b42c 100755..100644
--- a/share/extensions/alphabet_soup/Xvb.svg
+++ b/share/extensions/alphabet_soup/Xvb.svg
diff --git a/share/extensions/alphabet_soup/Xvt.svg b/share/extensions/alphabet_soup/Xvt.svg
index 9747d84d7..9747d84d7 100755..100644
--- a/share/extensions/alphabet_soup/Xvt.svg
+++ b/share/extensions/alphabet_soup/Xvt.svg
diff --git a/share/extensions/alphabet_soup/a.svg b/share/extensions/alphabet_soup/a.svg
index 284de78ea..284de78ea 100755..100644
--- a/share/extensions/alphabet_soup/a.svg
+++ b/share/extensions/alphabet_soup/a.svg
diff --git a/share/extensions/alphabet_soup/abase.svg b/share/extensions/alphabet_soup/abase.svg
index 0a95a6273..0a95a6273 100755..100644
--- a/share/extensions/alphabet_soup/abase.svg
+++ b/share/extensions/alphabet_soup/abase.svg
diff --git a/share/extensions/alphabet_soup/b.svg b/share/extensions/alphabet_soup/b.svg
index fd01a263b..fd01a263b 100755..100644
--- a/share/extensions/alphabet_soup/b.svg
+++ b/share/extensions/alphabet_soup/b.svg
diff --git a/share/extensions/alphabet_soup/bar.svg b/share/extensions/alphabet_soup/bar.svg
index 8b477e378..8b477e378 100755..100644
--- a/share/extensions/alphabet_soup/bar.svg
+++ b/share/extensions/alphabet_soup/bar.svg
diff --git a/share/extensions/alphabet_soup/bar2.svg b/share/extensions/alphabet_soup/bar2.svg
index 39ed825ae..39ed825ae 100755..100644
--- a/share/extensions/alphabet_soup/bar2.svg
+++ b/share/extensions/alphabet_soup/bar2.svg
diff --git a/share/extensions/alphabet_soup/c.svg b/share/extensions/alphabet_soup/c.svg
index c6261a0e5..c6261a0e5 100755..100644
--- a/share/extensions/alphabet_soup/c.svg
+++ b/share/extensions/alphabet_soup/c.svg
diff --git a/share/extensions/alphabet_soup/cross.svg b/share/extensions/alphabet_soup/cross.svg
index 89b67fefe..89b67fefe 100755..100644
--- a/share/extensions/alphabet_soup/cross.svg
+++ b/share/extensions/alphabet_soup/cross.svg
diff --git a/share/extensions/alphabet_soup/cserif.svg b/share/extensions/alphabet_soup/cserif.svg
index 14669a0ad..14669a0ad 100755..100644
--- a/share/extensions/alphabet_soup/cserif.svg
+++ b/share/extensions/alphabet_soup/cserif.svg
diff --git a/share/extensions/alphabet_soup/e.svg b/share/extensions/alphabet_soup/e.svg
index 03106dd97..03106dd97 100755..100644
--- a/share/extensions/alphabet_soup/e.svg
+++ b/share/extensions/alphabet_soup/e.svg
diff --git a/share/extensions/alphabet_soup/epsilon.svg b/share/extensions/alphabet_soup/epsilon.svg
index a2dd33e60..a2dd33e60 100755..100644
--- a/share/extensions/alphabet_soup/epsilon.svg
+++ b/share/extensions/alphabet_soup/epsilon.svg
diff --git a/share/extensions/alphabet_soup/f.svg b/share/extensions/alphabet_soup/f.svg
index c0f94c3ed..c0f94c3ed 100755..100644
--- a/share/extensions/alphabet_soup/f.svg
+++ b/share/extensions/alphabet_soup/f.svg
diff --git a/share/extensions/alphabet_soup/gamma.svg b/share/extensions/alphabet_soup/gamma.svg
index 29cc11fbd..29cc11fbd 100755..100644
--- a/share/extensions/alphabet_soup/gamma.svg
+++ b/share/extensions/alphabet_soup/gamma.svg
diff --git a/share/extensions/alphabet_soup/h.svg b/share/extensions/alphabet_soup/h.svg
index ee0b78365..ee0b78365 100755..100644
--- a/share/extensions/alphabet_soup/h.svg
+++ b/share/extensions/alphabet_soup/h.svg
diff --git a/share/extensions/alphabet_soup/h2.svg b/share/extensions/alphabet_soup/h2.svg
index 636b4dfd4..636b4dfd4 100755..100644
--- a/share/extensions/alphabet_soup/h2.svg
+++ b/share/extensions/alphabet_soup/h2.svg
diff --git a/share/extensions/alphabet_soup/idot.svg b/share/extensions/alphabet_soup/idot.svg
index d3d0dadb0..d3d0dadb0 100755..100644
--- a/share/extensions/alphabet_soup/idot.svg
+++ b/share/extensions/alphabet_soup/idot.svg
diff --git a/share/extensions/alphabet_soup/j.svg b/share/extensions/alphabet_soup/j.svg
index 14350d4b0..14350d4b0 100755..100644
--- a/share/extensions/alphabet_soup/j.svg
+++ b/share/extensions/alphabet_soup/j.svg
diff --git a/share/extensions/alphabet_soup/k.svg b/share/extensions/alphabet_soup/k.svg
index 314f2b0b9..314f2b0b9 100755..100644
--- a/share/extensions/alphabet_soup/k.svg
+++ b/share/extensions/alphabet_soup/k.svg
diff --git a/share/extensions/alphabet_soup/l.svg b/share/extensions/alphabet_soup/l.svg
index 00beccf9f..00beccf9f 100755..100644
--- a/share/extensions/alphabet_soup/l.svg
+++ b/share/extensions/alphabet_soup/l.svg
diff --git a/share/extensions/alphabet_soup/lserif.svg b/share/extensions/alphabet_soup/lserif.svg
index 082093191..082093191 100755..100644
--- a/share/extensions/alphabet_soup/lserif.svg
+++ b/share/extensions/alphabet_soup/lserif.svg
diff --git a/share/extensions/alphabet_soup/m.svg b/share/extensions/alphabet_soup/m.svg
index abe974a58..abe974a58 100755..100644
--- a/share/extensions/alphabet_soup/m.svg
+++ b/share/extensions/alphabet_soup/m.svg
diff --git a/share/extensions/alphabet_soup/n.svg b/share/extensions/alphabet_soup/n.svg
index 420042a19..420042a19 100755..100644
--- a/share/extensions/alphabet_soup/n.svg
+++ b/share/extensions/alphabet_soup/n.svg
diff --git a/share/extensions/alphabet_soup/o.svg b/share/extensions/alphabet_soup/o.svg
index 967bad08f..967bad08f 100755..100644
--- a/share/extensions/alphabet_soup/o.svg
+++ b/share/extensions/alphabet_soup/o.svg
diff --git a/share/extensions/alphabet_soup/r.svg b/share/extensions/alphabet_soup/r.svg
index bb2273a0a..bb2273a0a 100755..100644
--- a/share/extensions/alphabet_soup/r.svg
+++ b/share/extensions/alphabet_soup/r.svg
diff --git a/share/extensions/alphabet_soup/s.svg b/share/extensions/alphabet_soup/s.svg
index dc7c6fc16..dc7c6fc16 100755..100644
--- a/share/extensions/alphabet_soup/s.svg
+++ b/share/extensions/alphabet_soup/s.svg
diff --git a/share/extensions/alphabet_soup/serif.svg b/share/extensions/alphabet_soup/serif.svg
index d2bf55e0a..d2bf55e0a 100755..100644
--- a/share/extensions/alphabet_soup/serif.svg
+++ b/share/extensions/alphabet_soup/serif.svg
diff --git a/share/extensions/alphabet_soup/t.svg b/share/extensions/alphabet_soup/t.svg
index 7940a68e2..7940a68e2 100755..100644
--- a/share/extensions/alphabet_soup/t.svg
+++ b/share/extensions/alphabet_soup/t.svg
diff --git a/share/extensions/alphabet_soup/tserif.svg b/share/extensions/alphabet_soup/tserif.svg
index df095c093..df095c093 100755..100644
--- a/share/extensions/alphabet_soup/tserif.svg
+++ b/share/extensions/alphabet_soup/tserif.svg
diff --git a/share/extensions/alphabet_soup/v.svg b/share/extensions/alphabet_soup/v.svg
index 917580771..917580771 100755..100644
--- a/share/extensions/alphabet_soup/v.svg
+++ b/share/extensions/alphabet_soup/v.svg
diff --git a/share/extensions/alphabet_soup/vserl.svg b/share/extensions/alphabet_soup/vserl.svg
index 90c92276b..90c92276b 100755..100644
--- a/share/extensions/alphabet_soup/vserl.svg
+++ b/share/extensions/alphabet_soup/vserl.svg
diff --git a/share/extensions/alphabet_soup/vserr.svg b/share/extensions/alphabet_soup/vserr.svg
index 964ae97a8..964ae97a8 100755..100644
--- a/share/extensions/alphabet_soup/vserr.svg
+++ b/share/extensions/alphabet_soup/vserr.svg
diff --git a/share/extensions/alphabet_soup/x.svg b/share/extensions/alphabet_soup/x.svg
index f40b0a9fb..f40b0a9fb 100755..100644
--- a/share/extensions/alphabet_soup/x.svg
+++ b/share/extensions/alphabet_soup/x.svg
diff --git a/share/extensions/alphabet_soup/y.svg b/share/extensions/alphabet_soup/y.svg
index 089cec9c8..089cec9c8 100755..100644
--- a/share/extensions/alphabet_soup/y.svg
+++ b/share/extensions/alphabet_soup/y.svg
diff --git a/share/extensions/alphabet_soup/yogh.svg b/share/extensions/alphabet_soup/yogh.svg
index 6e6f19d19..6e6f19d19 100755..100644
--- a/share/extensions/alphabet_soup/yogh.svg
+++ b/share/extensions/alphabet_soup/yogh.svg
diff --git a/share/extensions/alphabet_soup/z.svg b/share/extensions/alphabet_soup/z.svg
index 7826d59e0..7826d59e0 100755..100644
--- a/share/extensions/alphabet_soup/z.svg
+++ b/share/extensions/alphabet_soup/z.svg
diff --git a/share/filters/Makefile.am b/share/filters/Makefile.am
index 8da20a47f..1a871a992 100644
--- a/share/filters/Makefile.am
+++ b/share/filters/Makefile.am
@@ -3,6 +3,11 @@ filtersdir = $(datadir)/inkscape/filters
filters_DATA = \
README \
- filters.svg
+ filters.svg \
+ filters.svg.h
-EXTRA_DIST = $(filters_DATA)
+filters.svg.h: filters.svg i18n.py
+ $(srcdir)/i18n.py $(srcdir)/filters.svg > $(srcdir)/filters.svg.h
+
+EXTRA_DIST = $(filters_DATA) \
+ i18n.py
diff --git a/share/filters/README b/share/filters/README
index 727f080a6..ac45826b8 100644
--- a/share/filters/README
+++ b/share/filters/README
@@ -8,5 +8,7 @@ inkscape:label is the name in the menu
inkscape:menu is the submenu under Effects > Filters
inkscape:menu-tooltip is the menu command's tooltip in the statusbar
-
+These are then put into filters.svg.h in order to make them translatable.
+They should appear as a normal translation to translaters through the
+gettext system.
diff --git a/share/filters/i18n.py b/share/filters/i18n.py
new file mode 100755
index 000000000..04a2ad779
--- /dev/null
+++ b/share/filters/i18n.py
@@ -0,0 +1,19 @@
+#!/usr/bin/python
+
+from xml.dom import minidom
+import sys
+
+doc = minidom.parse(sys.argv[1])
+
+filters = doc.getElementsByTagName('filter')
+
+print "char * stringlst = ["
+
+for filter in filters:
+ label = filter.getAttribute('inkscape:label')
+ menu = filter.getAttribute('inkscape:menu')
+ desc = filter.getAttribute('inkscape:menu-tooltip')
+
+ print "N_(\"" + label + "\"), N_(\"" + menu + "\"), N_(\"" + desc + "\"),"
+
+print "];"
diff --git a/share/tutorials/tutorial-basic.it.svg b/share/tutorials/tutorial-basic.it.svg
index c7d1aa385..c7d1aa385 100755..100644
--- a/share/tutorials/tutorial-basic.it.svg
+++ b/share/tutorials/tutorial-basic.it.svg
diff --git a/share/tutorials/tutorial-elements.svg b/share/tutorials/tutorial-elements.svg
index 6d3bfe4db..6d3bfe4db 100755..100644
--- a/share/tutorials/tutorial-elements.svg
+++ b/share/tutorials/tutorial-elements.svg