fr: add the source package.
[enc.git] / Makefile.gen
index 9f2aded2b7434cc100fe6134800b497851c8e79b..4a48acabd0adb7a3904bb57148712225f0db7f03 100644 (file)
@@ -74,6 +74,14 @@ es/%.html: esd-es.po $(foreach f,$(SRC),en/$f)
        sed -i 's,static.fsf.org/nosvn/enc-dev0/img/en,static.fsf.org/nosvn/enc-dev0/img/es,g' $@
        sed -i 's,emailselfdefense.fsf.org/en/infographic.html,emailselfdefense.fsf.org/es/infographic.html,' $@
 
+# gl - Galician
+gl/%.html: esd-gl.po $(foreach f,$(SRC),en/$f)
+       -po4a-translate $(PO4A_FLAGS) -m en/$*.html -p $< -l $@
+       sed -i '/\/css\/main.css/a\
+       <link rel="stylesheet" href="//static.fsf.org/nosvn/enc-dev0/css/main.es.css" />' $@
+       sed -i 's,static.fsf.org/nosvn/enc-dev0/img/en,static.fsf.org/nosvn/enc-dev0/img/gl,g' $@
+       sed -i 's,emailselfdefense.fsf.org/en/infographic.html,emailselfdefense.fsf.org/gl/infographic.html,' $@
+
 # de - German
 de/%.html: esd-de.po $(foreach f,$(SRC),en/$f)
        -po4a-translate $(PO4A_FLAGS) -m en/$*.html -p $< -l $@
@@ -116,3 +124,11 @@ tr/%.html: esd-tr.po $(foreach f,$(SRC),en/$f)
        sed -i '/alt="Bağış"/ i\
        style="width:160px"' $@
 
+# fr - French
+fr/%.html: esd-fr.po $(foreach f,$(SRC),en/$f)
+       -po4a-translate $(PO4A_FLAGS) --keep 0 -m en/$*.html -p $< -l $@
+       sed -i '/\/css\/main.css/a\
+       <link rel="stylesheet" ../static/css/main.fr.css" />' $@
+       sed -i 's|img/en/\([^/]\+\.png\)|img/fr/\1|g' $@
+       sed -i 's|img/en/\(screenshots/section.*\.png\)|img/fr/\1|g' $@
+       sed -i 's|img/en/\(screenshots/workshops.*\.png\)|img/fr/\1|g' $@