trans-coord-logs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Cron <address@hidden> $HOME/cron/bin/main-gnun


From: Cron Daemon
Subject: Cron <address@hidden> $HOME/cron/bin/main-gnun
Date: Mon, 20 Feb 2012 12:25:06 -0500

template-pots = ../../server/po/head-include-2.pot 
../../server/po/body-include-1.pot ../../server/po/body-include-2.pot 
../../server/po/footer-text.pot ../../server/po/outdated.pot 
../../philosophy/po/philosophy-menu.pot
template-translated =  ../../server/head-include-2.af.html 
../../server/body-include-1.af.html ../../server/body-include-2.af.html 
../../server/footer-text.af.html ../../server/outdated.af.html 
../../philosophy/philosophy-menu.af.html  ../../server/head-include-2.ar.html 
../../server/body-include-1.ar.html ../../server/body-include-2.ar.html 
../../server/footer-text.ar.html ../../server/outdated.ar.html 
../../philosophy/philosophy-menu.ar.html  ../../server/head-include-2.bg.html 
../../server/body-include-1.bg.html ../../server/body-include-2.bg.html 
../../server/footer-text.bg.html ../../server/outdated.bg.html 
../../philosophy/philosophy-menu.bg.html  ../../server/head-include-2.ca.html 
../../server/body-include-1.ca.html ../../server/body-include-2.ca.html 
../../server/footer-text.ca.html ../../server/outdated.ca.html 
../../philosophy/philosophy-menu.ca.html  ../../server/head-include-2.cs.html 
../../server/body-include-1.cs.html ../../server/body-include-2.cs.html 
../../server/footer-text.cs.html ../../server/outdated.cs.html 
../../philosophy/philosophy-menu.cs.html  ../../server/head-include-2.de.html 
../../server/body-include-1.de.html ../../server/body-include-2.de.html 
../../server/footer-text.de.html ../../server/outdated.de.html 
../../philosophy/philosophy-menu.de.html  ../../server/head-include-2.el.html 
../../server/body-include-1.el.html ../../server/body-include-2.el.html 
../../server/footer-text.el.html ../../server/outdated.el.html 
../../philosophy/philosophy-menu.el.html  ../../server/head-include-2.es.html 
../../server/body-include-1.es.html ../../server/body-include-2.es.html 
../../server/footer-text.es.html ../../server/outdated.es.html 
../../philosophy/philosophy-menu.es.html  ../../server/head-include-2.fa.html 
../../server/body-include-1.fa.html ../../server/body-include-2.fa.html 
../../server/footer-text.fa.html ../../server/outdated.fa.html 
../../philosophy/philosophy-menu.fa.html  ../../server/head-include-2.fr.html 
../../server/body-include-1.fr.html ../../server/body-include-2.fr.html 
../../server/footer-text.fr.html ../../server/outdated.fr.html 
../../philosophy/philosophy-menu.fr.html  ../../server/head-include-2.he.html 
../../server/body-include-1.he.html ../../server/body-include-2.he.html 
../../server/footer-text.he.html ../../server/outdated.he.html 
../../philosophy/philosophy-menu.he.html  ../../server/head-include-2.id.html 
../../server/body-include-1.id.html ../../server/body-include-2.id.html 
../../server/footer-text.id.html ../../server/outdated.id.html 
../../philosophy/philosophy-menu.id.html  ../../server/head-include-2.it.html 
../../server/body-include-1.it.html ../../server/body-include-2.it.html 
../../server/footer-text.it.html ../../server/outdated.it.html 
../../philosophy/philosophy-menu.it.html  ../../server/head-include-2.ja.html 
../../server/body-include-1.ja.html ../../server/body-include-2.ja.html 
../../server/footer-text.ja.html ../../server/outdated.ja.html 
../../philosophy/philosophy-menu.ja.html  ../../server/head-include-2.ml.html 
../../server/body-include-1.ml.html ../../server/body-include-2.ml.html 
../../server/footer-text.ml.html ../../server/outdated.ml.html 
../../philosophy/philosophy-menu.ml.html  ../../server/head-include-2.nb.html 
../../server/body-include-1.nb.html ../../server/body-include-2.nb.html 
../../server/footer-text.nb.html ../../server/outdated.nb.html 
../../philosophy/philosophy-menu.nb.html  ../../server/head-include-2.nl.html 
../../server/body-include-1.nl.html ../../server/body-include-2.nl.html 
../../server/footer-text.nl.html ../../server/outdated.nl.html 
../../philosophy/philosophy-menu.nl.html  ../../server/head-include-2.pl.html 
../../server/body-include-1.pl.html ../../server/body-include-2.pl.html 
../../server/footer-text.pl.html ../../server/outdated.pl.html 
../../philosophy/philosophy-menu.pl.html  ../../server/head-include-2.pt.html 
../../server/body-include-1.pt.html ../../server/body-include-2.pt.html 
../../server/footer-text.pt.html ../../server/outdated.pt.html 
../../philosophy/philosophy-menu.pt.html  
../../server/head-include-2.pt-br.html ../../server/body-include-1.pt-br.html 
../../server/body-include-2.pt-br.html ../../server/footer-text.pt-br.html 
../../server/outdated.pt-br.html ../../philosophy/philosophy-menu.pt-br.html  
../../server/head-include-2.ro.html ../../server/body-include-1.ro.html 
../../server/body-include-2.ro.html ../../server/footer-text.ro.html 
../../server/outdated.ro.html ../../philosophy/philosophy-menu.ro.html  
../../server/head-include-2.ru.html ../../server/body-include-1.ru.html 
../../server/body-include-2.ru.html ../../server/footer-text.ru.html 
../../server/outdated.ru.html ../../philosophy/philosophy-menu.ru.html  
../../server/head-include-2.sk.html ../../server/body-include-1.sk.html 
../../server/body-include-2.sk.html ../../server/footer-text.sk.html 
../../server/outdated.sk.html ../../philosophy/philosophy-menu.sk.html  
../../server/head-include-2.sq.html ../../server/body-include-1.sq.html 
../../server/body-include-2.sq.html ../../server/footer-text.sq.html 
../../server/outdated.sq.html ../../philosophy/philosophy-menu.sq.html  
../../server/head-include-2.sr.html ../../server/body-include-1.sr.html 
../../server/body-include-2.sr.html ../../server/footer-text.sr.html 
../../server/outdated.sr.html ../../philosophy/philosophy-menu.sr.html  
../../server/head-include-2.sv.html ../../server/body-include-1.sv.html 
../../server/body-include-2.sv.html ../../server/footer-text.sv.html 
../../server/outdated.sv.html ../../philosophy/philosophy-menu.sv.html  
../../server/head-include-2.ta.html ../../server/body-include-1.ta.html 
../../server/body-include-2.ta.html ../../server/footer-text.ta.html 
../../server/outdated.ta.html ../../philosophy/philosophy-menu.ta.html  
../../server/head-include-2.tr.html ../../server/body-include-1.tr.html 
../../server/body-include-2.tr.html ../../server/footer-text.tr.html 
../../server/outdated.tr.html ../../philosophy/philosophy-menu.tr.html  
../../server/head-include-2.uk.html ../../server/body-include-1.uk.html 
../../server/body-include-2.uk.html ../../server/footer-text.uk.html 
../../server/outdated.uk.html ../../philosophy/philosophy-menu.uk.html  
../../server/head-include-2.vi.html ../../server/body-include-1.vi.html 
../../server/body-include-2.vi.html ../../server/footer-text.vi.html 
../../server/outdated.vi.html ../../philosophy/philosophy-menu.vi.html  
../../server/head-include-2.zh-cn.html ../../server/body-include-1.zh-cn.html 
../../server/body-include-2.zh-cn.html ../../server/footer-text.zh-cn.html 
../../server/outdated.zh-cn.html ../../philosophy/philosophy-menu.zh-cn.html
gnunews = ../../server/po/whatsnew.pot ../../server/po/whatsnew.ar.html 
../../server/po/whatsnew.bg.html ../../server/po/whatsnew.de.html 
../../server/po/whatsnew.fr.html ../../server/po/whatsnew.it.html 
../../server/po/whatsnew.ro.html ../../server/po/whatsnew.sq.html 
../../server/po/whatsnew.sr.html ../../server/po/whatsnew.uk.html  
../../gnusflashes.ar.include ../../gnusflashes.bg.include 
../../gnusflashes.de.include ../../gnusflashes.fr.include 
../../gnusflashes.it.include ../../gnusflashes.ro.include 
../../gnusflashes.sq.include ../../gnusflashes.sr.include 
../../gnusflashes.uk.include
home-translated =  ../../home.ar.html ../../home-staged.ar.html  
../../home.bg.html ../../home-staged.bg.html  ../../home.ca.html 
../../home-staged.ca.html  ../../home.de.html ../../home-staged.de.html  
../../home.el.html ../../home-staged.el.html  ../../home.es.html 
../../home-staged.es.html  ../../home.fa.html ../../home-staged.fa.html  
../../home.fr.html ../../home-staged.fr.html  ../../home.id.html 
../../home-staged.id.html  ../../home.it.html ../../home-staged.it.html  
../../home.ja.html ../../home-staged.ja.html  ../../home.nb.html 
../../home-staged.nb.html  ../../home.nl.html ../../home-staged.nl.html  
../../home.pl.html ../../home-staged.pl.html  ../../home.pt-br.html 
../../home-staged.pt-br.html  ../../home.ro.html ../../home-staged.ro.html  
../../home.ru.html ../../home-staged.ru.html  ../../home.sq.html 
../../home-staged.sq.html  ../../home.sr.html ../../home-staged.sr.html  
../../home.tr.html ../../home-staged.tr.html  ../../home.uk.html 
../../home-staged.uk.html  ../../home.zh-cn.html ../../home-staged.zh-cn.html
ALL_POTS = ../../accessibility/po/accessibility.pot ../../award/po/award.pot 
../../award/po/award-1998.pot ../../award/po/award-1999.pot 
../../award/po/fsfawardlist.pot ../../award/1998/po/finalists.pot 
../../award/1998/po/nominees.pot ../../award/1999/po/1999.pot 
../../award/2000/po/2000.pot ../../award/2001/po/2001.pot 
../../award/2002/po/2002.pot ../../award/2003/po/2003.pot 
../../award/2003/po/2003-call.pot ../../bulletins/po/bulletins.pot 
../../bulletins/po/thankgnus-index.pot ../../contact/po/contact.pot 
../../contact/po/gnu-advisory.pot ../../copyleft/po/copyleft.pot 
../../distros/po/common-distros.pot ../../distros/po/distros.pot 
../../distros/po/free-distros.pot 
../../distros/po/free-system-distribution-guidelines.pot 
../../distros/po/screenshot.pot ../../doc/po/doc.pot 
../../doc/po/other-free-books.pot 
../../education/po/edu-cases-argentina-ecen.pot 
../../education/po/edu-cases-argentina.pot 
../../education/po/edu-cases-india-ambedkar.pot 
../../education/po/edu-cases-india-irimpanam.pot 
../../education/po/edu-cases-india.pot ../../education/po/edu-cases.pot 
../../education/po/edu-contents.pot ../../education/po/edu-faq.pot 
../../education/po/edu-projects.pot ../../education/po/edu-resources.pot 
../../education/po/edu-schools.pot ../../education/po/edu-software-gcompris.pot 
../../education/po/edu-software-tuxpaint.pot 
../../education/po/edu-software.pot ../../education/po/edu-system-india.pot 
../../education/po/edu-team.pot ../../education/po/edu-why.pot 
../../education/po/education.pot ../../education/misc/po/edu-misc.pot 
../../encyclopedia/po/encyclopedia.pot 
../../encyclopedia/po/free-encyclopedia.pot ../../events/po/dinner-20030807.pot 
../../events/po/events.pot ../../events/po/first-assoc-members-meeting.pot 
../../events/po/nyc-2004-01.pot ../../events/po/porto-tech-city-2001.pot 
../../events/po/rms-nyu-2001-transcript.pot 
../../events/po/sco_without_fear.pot 
../../events/po/usenix-2001-lifetime-achievement.pot 
../../fry/po/happy-birthday-to-gnu.pot 
../../fry/po/happy-birthday-to-gnu-credits.pot 
../../fry/po/happy-birthday-to-gnu-download.pot 
../../fry/po/happy-birthday-to-gnu-in-your-language.pot 
../../fry/po/happy-birthday-to-gnu-sfd-kaffeine.pot 
../../fry/po/happy-birthday-to-gnu-sfd-mplayer.pot 
../../fry/po/happy-birthday-to-gnu-sfd-totem.pot 
../../fry/po/happy-birthday-to-gnu-sfd-vlc.pot 
../../fry/po/happy-birthday-to-gnu-sfd-xine.pot 
../../fry/po/happy-birthday-to-gnu-translation.pot ../../fun/po/humor.pot 
../../fun/jokes/po/10-kinds-of-people.pot ../../fun/jokes/po/anagrams.pot 
../../fun/jokes/po/any-key.pot ../../fun/jokes/po/brainfuck.pot 
../../fun/jokes/po/bug.war.pot ../../fun/jokes/po/c+-.pot 
../../fun/jokes/po/clinton.tree.pot ../../fun/jokes/po/courtroom.quips.pot 
../../fun/jokes/po/deadbeef.pot ../../fun/jokes/po/declarations.pot 
../../fun/jokes/po/dna.pot ../../fun/jokes/po/doctor.manifesto.pot 
../../fun/jokes/po/echo.msg.pot ../../fun/jokes/po/ed.pot 
../../fun/jokes/po/ed.msg.pot ../../fun/jokes/po/errno.2.pot 
../../fun/jokes/po/error-haiku.pot ../../fun/jokes/po/eternal-flame.pot 
../../fun/jokes/po/evilmalware.pot ../../fun/jokes/po/filks.pot 
../../fun/jokes/po/foreign-signs.pot ../../fun/jokes/po/freesoftware.pot 
../../fun/jokes/po/fsf-in-german.pot ../../fun/jokes/po/gcc_audio.pot 
../../fun/jokes/po/gcc.pot ../../fun/jokes/po/gingrinch.pot 
../../fun/jokes/po/gnuemacs.acro.exp.pot ../../fun/jokes/po/gnuemacs.pot 
../../fun/jokes/po/gnu.jive.pot ../../fun/jokes/po/gnu-overflow.pot 
../../fun/jokes/po/gnu-song.pot ../../fun/jokes/po/gospel.pot 
../../fun/jokes/po/gullibility.virus.pot ../../fun/jokes/po/hackersong.pot 
../../fun/jokes/po/hackforfreedom.pot ../../fun/jokes/po/hakawatha.pot 
../../fun/jokes/po/hap-bash.pot ../../fun/jokes/po/happy-new-year.cfbC.pot 
../../fun/jokes/po/helloworld.pot ../../fun/jokes/po/hello_world_patent.pot 
../../fun/jokes/po/know.your.sysadmin.pot ../../fun/jokes/po/last.bug.pot 
../../fun/jokes/po/linus-islam.pot ../../fun/jokes/po/long-options.pot 
../../fun/jokes/po/merry-xmas.pot ../../fun/jokes/po/nobody-owns.pot 
../../fun/jokes/po/purchase.agreement.pot ../../gnu/po/about-gnu.pot 
../../gnu/po/byte-interview.pot ../../gnu/po/gnu.pot 
../../gnu/po/gnu-history.pot ../../gnu/po/gnu-linux-faq.pot 
../../gnu/po/gnu-users-never-heard-of-gnu.pot 
../../gnu/po/initial-announcement.pot ../../gnu/po/linux-and-gnu.pot 
../../gnu/po/manifesto.pot ../../gnu/po/rms-lisp.pot 
../../gnu/po/thegnuproject.pot ../../gnu/po/why-gnu-linux.pot 
../../graphics/po/3dbabygnutux.pot ../../graphics/po/3dgnuhead.pot 
../../graphics/po/agnubody.pot ../../graphics/po/agnuhead.pot 
../../graphics/po/ahurdlogo.pot ../../graphics/po/alternative-ascii.pot 
../../graphics/po/anfsflogo.pot ../../graphics/po/anlpflogo.pot 
../../graphics/po/anothertypinggnu.pot ../../graphics/po/atypinggnu.pot 
../../graphics/po/avatars.pot ../../graphics/po/babygnu.pot 
../../graphics/po/bokma-gnu.pot ../../graphics/po/bwcartoon.pot 
../../graphics/po/digital-restrictions-management.pot 
../../graphics/po/fromagnulinux.pot ../../graphics/po/fsf-logo.pot 
../../graphics/po/FSFS-logo.pot ../../graphics/po/gleesons.pot 
../../graphics/po/gnu-alternative.pot ../../graphics/po/gnu-ascii.pot 
../../graphics/po/gnu-ascii-liberty.pot ../../graphics/po/gnu-ascii2.pot 
../../graphics/po/gnu-jacket.pot ../../graphics/po/gnu-slash-linux.pot 
../../graphics/po/gnubanner.pot ../../graphics/po/gnuolantern.pot 
../../graphics/po/gnupascal.pot ../../graphics/po/gnusvgart.pot 
../../graphics/po/graphics.pot ../../graphics/po/groff-head.pot 
../../graphics/po/heckert_gnu.pot ../../graphics/po/hitflip-gnu.pot 
../../graphics/po/httptunnel-logo.pot ../../graphics/po/hurd_mf.pot 
../../graphics/po/kafa.pot ../../graphics/po/license-logos.pot 
../../graphics/po/listen.pot ../../graphics/po/meditate.pot 
../../graphics/po/package-logos.pot ../../graphics/po/philosophicalgnu.pot 
../../graphics/po/reiss-gnuhead.pot ../../graphics/po/slickgnu.pot 
../../graphics/po/spiritoffreedom.pot ../../graphics/po/supergnu-ascii.pot 
../../graphics/po/usegnu.pot ../../graphics/po/wallpapers.pot 
../../graphics/po/whatsgnu.pot ../../graphics/po/winkler-gnu.pot 
../../help/po/directory.pot ../../help/po/evaluation.pot 
../../help/po/gethelp.pot ../../help/po/help.pot 
../../help/po/help-hardware.pot ../../help/po/linking-gnu.pot 
../../licenses/po/200104_seminar.pot ../../licenses/po/210104_seminar.pot 
../../licenses/po/agpl-3.0.pot ../../licenses/po/exceptions.pot 
../../licenses/po/fdl-1.3.pot ../../licenses/po/fdl-1.3-faq.pot 
../../licenses/po/fdl-howto.pot ../../licenses/po/fdl-howto-opt.pot 
../../licenses/po/gcc-exception-3.0.pot ../../licenses/po/gcc-exception-3.1.pot 
../../licenses/po/gcc-exception-3.1-faq.pot ../../licenses/po/gpl-3.0.pot 
../../licenses/po/gpl-faq.pot ../../licenses/po/gpl-howto.pot 
../../licenses/po/gpl-violation.pot ../../licenses/po/gplv3-the-program.pot 
../../licenses/po/hessla.pot ../../licenses/po/javascript-labels.pot 
../../licenses/po/javascript-labels-rationale.pot 
../../licenses/po/lgpl-3.0.pot ../../licenses/po/lgpl-java.pot 
../../licenses/po/license-list.pot 
../../licenses/po/license-recommendations.pot ../../licenses/po/licenses.pot 
../../licenses/po/NYC_Seminars_Jan2004.pot 
../../licenses/po/quick-guide-gplv3.pot 
../../licenses/po/recommended-copylefts.pot ../../licenses/po/rms-why-gplv3.pot 
../../licenses/po/translations.pot ../../licenses/po/why-affero-gpl.pot 
../../licenses/po/why-assign.pot ../../licenses/po/why-gfdl.pot 
../../licenses/po/why-not-lgpl.pot ../../licenses/old-licenses/po/fdl-1.1.pot 
../../licenses/old-licenses/po/fdl-1.1-translations.pot 
../../licenses/old-licenses/po/fdl-1.2-translations.pot 
../../licenses/old-licenses/po/fdl-1.2.pot 
../../licenses/old-licenses/po/gcc-exception-translations.pot 
../../licenses/old-licenses/po/gpl-1.0.pot 
../../licenses/old-licenses/po/gpl-2.0.pot 
../../licenses/old-licenses/po/gpl-2.0-faq.pot 
../../licenses/old-licenses/po/gpl-2.0-translations.pot 
../../licenses/old-licenses/po/lgpl-2.0.pot 
../../licenses/old-licenses/po/lgpl-2.1.pot 
../../licenses/old-licenses/po/lgpl-2.1-translations.pot 
../../licenses/old-licenses/po/old-licenses.pot ../../links/po/companies.pot 
../../links/po/links.pot ../../music/po/blues-song.pot 
../../music/po/emacsvsvi.pot ../../music/po/free-software-song.pot 
../../music/po/gdb-song.pot ../../music/po/music.pot 
../../music/po/till_there_was_gnu.pot ../../music/po/writing-fs-song.pot 
../../people/po/past-webmasters.pot ../../people/po/people.pot 
../../people/po/speakers.pot ../../people/po/webmeisters.pot 
../../philosophy/po/15-years-of-free-software.pot 
../../philosophy/po/amazon.pot ../../philosophy/po/amazon-nat.pot 
../../philosophy/po/amazon-rms-tim.pot 
../../philosophy/po/android-and-users-freedom.pot ../../philosophy/po/apsl.pot 
../../philosophy/po/assigning-copyright.pot 
../../philosophy/po/basic-freedoms.pot ../../philosophy/po/bdk.pot 
../../philosophy/po/boldrin-levine.pot ../../philosophy/po/bsd.pot 
../../philosophy/po/can-you-trust.pot ../../philosophy/po/categories.pot 
../../philosophy/po/censoring-emacs.pot ../../philosophy/po/compromise.pot 
../../philosophy/po/computing-progress.pot 
../../philosophy/po/copyright-and-globalization.pot 
../../philosophy/po/copyright-versus-community.pot 
../../philosophy/po/copyright-versus-community-2000.pot 
../../philosophy/po/danger-of-software-patents.pot ../../philosophy/po/dat.pot 
../../philosophy/po/digital-inclusion-in-freedom.pot 
../../philosophy/po/dmarti-patent.pot ../../philosophy/po/drdobbs-letter.pot 
../../philosophy/po/ebooks.pot ../../philosophy/po/eldred-amicus.pot 
../../philosophy/po/enforcing-gpl.pot 
../../philosophy/po/essays-and-articles.pot 
../../philosophy/po/europes-unitary-patent.pot 
../../philosophy/po/fighting-software-patents.pot ../../philosophy/po/fire.pot 
../../philosophy/po/free-digital-society.pot ../../philosophy/po/free-doc.pot 
../../philosophy/po/freedom-or-copyright.pot 
../../philosophy/po/freedom-or-copyright-old.pot 
../../philosophy/po/freedom-or-power.pot 
../../philosophy/po/free-software-for-freedom.pot 
../../philosophy/po/free-software-intro.pot ../../philosophy/po/free-sw.pot 
../../philosophy/po/free-world.pot ../../philosophy/po/free-world-notes.pot 
../../philosophy/po/fs-motives.pot ../../philosophy/po/fs-translations.pot 
../../philosophy/po/gates.pot ../../philosophy/po/gif.pot 
../../philosophy/po/gnutella.pot 
../../philosophy/po/google-engineering-talk.pot 
../../philosophy/po/government-free-software.pot 
../../philosophy/po/gpl-american-dream.pot 
../../philosophy/po/gpl-american-way.pot ../../philosophy/po/greve-clown.pot 
../../philosophy/po/guardian-article.pot ../../philosophy/po/hague.pot 
../../philosophy/po/historical-apsl.pot 
../../philosophy/po/ICT-for-prosperity.pot ../../philosophy/po/ipjustice.pot 
../../philosophy/po/java-trap.pot ../../philosophy/po/javascript-trap.pot 
../../philosophy/po/judge-internet-usage.pot 
../../philosophy/po/keep-control-of-your-computing.pot 
../../philosophy/po/kevin-cole-response.pot 
../../philosophy/po/kragen-software.pot ../../philosophy/po/latest-articles.pot 
../../philosophy/po/lessig-fsfs-intro.pot 
../../philosophy/po/lest-codeplex-perplex.pot 
../../philosophy/po/linux-gnu-freedom.pot 
../../philosophy/po/luispo-rms-interview.pot ../../philosophy/po/mcvoy.pot 
../../philosophy/po/microsoft.pot ../../philosophy/po/microsoft-antitrust.pot 
../../philosophy/po/microsoft-new-monopoly.pot 
../../philosophy/po/microsoft-old.pot ../../philosophy/po/microsoft-verdict.pot 
../../philosophy/po/misinterpreting-copyright.pot 
../../philosophy/po/moglen-harvard-speech-2004.pot 
../../philosophy/po/motif.pot ../../philosophy/po/ms-doj-tunney.pot 
../../philosophy/po/my_doom.pot ../../philosophy/po/netscape.pot 
../../philosophy/po/netscape-npl.pot ../../philosophy/po/netscape-npl-old.pot 
../../philosophy/po/new-monopoly.pot ../../philosophy/po/nit-india.pot 
../../philosophy/po/no-ip-ethos.pot ../../philosophy/po/no-word-attachments.pot 
../../philosophy/po/nonsoftware-copyleft.pot ../../philosophy/po/not-ipr.pot 
../../philosophy/po/open-source-misses-the-point.pot 
../../philosophy/po/opposing-drm.pot 
../../philosophy/po/papadopoulos-response.pot 
../../philosophy/po/patent-practice-panel.pot 
../../philosophy/po/patent-reform-is-not-enough.pot 
../../philosophy/po/philosophy.pot ../../philosophy/po/pirate-party.pot 
../../philosophy/po/plan-nine.pot ../../philosophy/po/practical.pot 
../../philosophy/po/pragmatic.pot ../../philosophy/po/privacyaction.pot 
../../philosophy/po/protecting.pot 
../../philosophy/po/public-domain-manifesto.pot 
../../philosophy/po/push-copyright-aside.pot 
../../philosophy/po/reevaluating-copyright.pot ../../philosophy/po/rieti.pot 
../../philosophy/po/right-to-read.pot 
../../philosophy/po/rms-comment-longs-article.pot 
../../philosophy/po/rms-hack.pot 
../../philosophy/po/rms-interview-edinburgh.pot ../../philosophy/po/rms-kol.pot 
../../philosophy/po/rms-on-radio-nz.pot ../../philosophy/po/rtlinux-patent.pot 
../../philosophy/po/savingeurope.pot ../../philosophy/po/second-sight.pot 
../../philosophy/po/self-interest.pot ../../philosophy/po/selling.pot 
../../philosophy/po/selling-exceptions.pot ../../philosophy/po/shouldbefree.pot 
../../philosophy/po/social-inertia.pot 
../../philosophy/po/software-libre-commercial-viability.pot 
../../philosophy/po/software-literary-patents.pot 
../../philosophy/po/software-patents.pot 
../../philosophy/po/speeches-and-interview.pot 
../../philosophy/po/stallman-kth.pot ../../philosophy/po/stallman-mec-india.pot 
../../philosophy/po/stallmans-law.pot ../../philosophy/po/stophr3028.pot 
../../philosophy/po/sun-in-night-time.pot 
../../philosophy/po/sylvester-response.pot 
../../philosophy/po/the-danger-of-ebooks.pot 
../../philosophy/po/the-law-of-success-2.pot 
../../philosophy/po/the-root-of-this-problem.pot 
../../philosophy/po/third-party-ideas.pot 
../../philosophy/po/trivial-patent.pot ../../philosophy/po/ucita.pot 
../../philosophy/po/udi.pot ../../philosophy/po/university.pot 
../../philosophy/po/use-free-software.pot ../../philosophy/po/using-gfdl.pot 
../../philosophy/po/vaccination.pot ../../philosophy/po/w3c-patent.pot 
../../philosophy/po/wassenaar.pot 
../../philosophy/po/who-does-that-server-really-serve.pot 
../../philosophy/po/why-audio-format-matters.pot 
../../philosophy/po/why-copyleft.pot ../../philosophy/po/why-free.pot 
../../philosophy/po/wipo-PublicAwarenessOfCopyright-2002.pot 
../../philosophy/po/words-to-avoid.pot ../../philosophy/po/wsis.pot 
../../philosophy/po/wsis-2003.pot ../../philosophy/po/x.pot 
../../philosophy/po/your-freedom-needs-free-software.pot 
../../philosophy/economics_frank/po/frank.pot 
../../philosophy/sco/po/questioning-sco.pot ../../philosophy/sco/po/sco.pot 
../../philosophy/sco/po/sco-gnu-linux.pot 
../../philosophy/sco/po/sco-preemption.pot 
../../philosophy/sco/po/sco-v-ibm.pot 
../../philosophy/sco/po/sco-without-fear.pot 
../../philosophy/sco/po/subpoena.pot ../../pronunciation/po/pronunciation.pot 
../../server/po/08whatsnew.pot ../../server/po/irc-rules.pot 
../../server/po/mirror.pot ../../server/po/server.pot 
../../server/po/sitemap.pot ../../server/po/takeaction.pot 
../../server/po/tasks.pot ../../server/standards/po/README.translations.pot 
../../server/standards/po/webmaster-quiz.pot ../../software/po/devel.pot 
../../software/po/for-windows.pot ../../software/po/reliability.pot 
../../software/po/software.pot ../../po/keepingup.pot ../../po/provide.pot
articles-translated = ../../accessibility/accessibility.ar.html 
../../accessibility/accessibility.de.html 
../../accessibility/accessibility.fr.html 
../../accessibility/accessibility.sq.html ../../award/award.de.html 
../../award/award.sq.html ../../award/award-1998.sq.html 
../../award/2000/2000.de.html ../../award/2000/2000.fr.html 
../../bulletins/bulletins.de.html ../../bulletins/thankgnus-index.de.html 
../../contact/contact.ca.html ../../contact/contact.de.html 
../../contact/contact.es.html ../../contact/contact.fr.html 
../../contact/contact.ja.html ../../contact/gnu-advisory.de.html 
../../contact/gnu-advisory.ja.html ../../copyleft/copyleft.ar.html 
../../copyleft/copyleft.ca.html ../../copyleft/copyleft.de.html 
../../copyleft/copyleft.es.html ../../copyleft/copyleft.fa.html 
../../copyleft/copyleft.fr.html ../../copyleft/copyleft.it.html 
../../copyleft/copyleft.ja.html ../../copyleft/copyleft.pl.html 
../../copyleft/copyleft.ru.html ../../copyleft/copyleft.sr.html 
../../copyleft/copyleft.tr.html ../../copyleft/copyleft.zh-cn.html 
../../distros/common-distros.de.html ../../distros/common-distros.es.html 
../../distros/common-distros.fr.html ../../distros/common-distros.it.html 
../../distros/common-distros.ja.html ../../distros/common-distros.pl.html 
../../distros/common-distros.ru.html ../../distros/distros.ar.html 
../../distros/distros.de.html ../../distros/distros.es.html 
../../distros/distros.fa.html ../../distros/distros.fr.html 
../../distros/distros.it.html ../../distros/distros.ja.html 
../../distros/distros.ml.html ../../distros/distros.pl.html 
../../distros/distros.ru.html ../../distros/distros.sk.html 
../../distros/distros.zh-cn.html ../../distros/free-distros.ar.html 
../../distros/free-distros.ca.html ../../distros/free-distros.de.html 
../../distros/free-distros.es.html ../../distros/free-distros.fr.html 
../../distros/free-distros.it.html ../../distros/free-distros.ja.html 
../../distros/free-distros.pl.html ../../distros/free-distros.pt-br.html 
../../distros/free-distros.ru.html ../../distros/free-distros.sk.html 
../../distros/free-system-distribution-guidelines.de.html 
../../distros/free-system-distribution-guidelines.es.html 
../../distros/free-system-distribution-guidelines.fr.html 
../../distros/free-system-distribution-guidelines.it.html 
../../distros/free-system-distribution-guidelines.ja.html 
../../distros/free-system-distribution-guidelines.ml.html 
../../distros/free-system-distribution-guidelines.pl.html 
../../distros/free-system-distribution-guidelines.ru.html 
../../distros/screenshot.de.html ../../distros/screenshot.ja.html 
../../distros/screenshot.pl.html ../../doc/doc.ar.html ../../doc/doc.ca.html 
../../doc/doc.de.html ../../doc/doc.el.html ../../doc/doc.fr.html 
../../doc/doc.pl.html ../../doc/doc.ru.html ../../doc/doc.zh-cn.html 
../../doc/other-free-books.de.html ../../doc/other-free-books.es.html 
../../doc/other-free-books.fr.html ../../doc/other-free-books.pl.html 
../../education/edu-cases-argentina-ecen.de.html 
../../education/edu-cases-argentina-ecen.ja.html 
../../education/edu-cases-argentina.de.html 
../../education/edu-cases-argentina.ja.html 
../../education/edu-cases-india-ambedkar.de.html 
../../education/edu-cases-india-ambedkar.ja.html 
../../education/edu-cases-india-irimpanam.de.html 
../../education/edu-cases-india-irimpanam.fr.html 
../../education/edu-cases-india-irimpanam.it.html 
../../education/edu-cases-india-irimpanam.ja.html 
../../education/edu-cases-india.de.html ../../education/edu-cases-india.ja.html 
../../education/edu-cases.de.html ../../education/edu-cases.ja.html 
../../education/edu-contents.de.html ../../education/edu-contents.ja.html 
../../education/edu-faq.de.html ../../education/edu-faq.fr.html 
../../education/edu-faq.it.html ../../education/edu-faq.ja.html 
../../education/edu-faq.pl.html ../../education/edu-projects.de.html 
../../education/edu-projects.ja.html ../../education/edu-resources.de.html 
../../education/edu-resources.ja.html ../../education/edu-schools.ar.html 
../../education/edu-schools.bg.html ../../education/edu-schools.ca.html 
../../education/edu-schools.de.html ../../education/edu-schools.es.html 
../../education/edu-schools.fa.html ../../education/edu-schools.fr.html 
../../education/edu-schools.it.html ../../education/edu-schools.ml.html 
../../education/edu-schools.pl.html ../../education/edu-schools.pt-br.html 
../../education/edu-schools.ru.html 
../../education/edu-software-gcompris.de.html 
../../education/edu-software-gcompris.ja.html 
../../education/edu-software-tuxpaint.de.html 
../../education/edu-software-tuxpaint.fr.html 
../../education/edu-software-tuxpaint.it.html 
../../education/edu-software-tuxpaint.ja.html 
../../education/edu-software-tuxpaint.pt-br.html 
../../education/edu-software.de.html ../../education/edu-software.fr.html 
../../education/edu-software.ja.html ../../education/edu-software.pl.html 
../../education/edu-system-india.de.html ../../education/edu-team.de.html 
../../education/edu-team.ja.html ../../education/edu-why.de.html 
../../education/edu-why.fr.html ../../education/edu-why.it.html 
../../education/edu-why.ja.html ../../education/education.ca.html 
../../education/education.de.html ../../education/education.es.html 
../../education/education.fr.html ../../education/education.it.html 
../../education/education.ja.html ../../education/education.pl.html 
../../education/education.ru.html ../../education/misc/edu-misc.de.html 
../../encyclopedia/encyclopedia.de.html ../../encyclopedia/encyclopedia.fr.html 
../../encyclopedia/encyclopedia.it.html 
../../encyclopedia/free-encyclopedia.de.html 
../../encyclopedia/free-encyclopedia.it.html 
../../events/rms-nyu-2001-transcript.fr.html 
../../events/rms-nyu-2001-transcript.pl.html 
../../events/rms-nyu-2001-transcript.tr.html 
../../fry/happy-birthday-to-gnu.ar.html ../../fry/happy-birthday-to-gnu.de.html 
../../fry/happy-birthday-to-gnu.fr.html ../../fry/happy-birthday-to-gnu.sq.html 
../../fry/happy-birthday-to-gnu-credits.ar.html 
../../fry/happy-birthday-to-gnu-credits.de.html 
../../fry/happy-birthday-to-gnu-credits.fr.html 
../../fry/happy-birthday-to-gnu-credits.sq.html 
../../fry/happy-birthday-to-gnu-download.ar.html 
../../fry/happy-birthday-to-gnu-download.de.html 
../../fry/happy-birthday-to-gnu-download.fr.html 
../../fry/happy-birthday-to-gnu-download.sq.html 
../../fry/happy-birthday-to-gnu-in-your-language.ar.html 
../../fry/happy-birthday-to-gnu-in-your-language.de.html 
../../fry/happy-birthday-to-gnu-in-your-language.sq.html 
../../fry/happy-birthday-to-gnu-sfd-kaffeine.de.html 
../../fry/happy-birthday-to-gnu-sfd-kaffeine.sq.html 
../../fry/happy-birthday-to-gnu-sfd-mplayer.de.html 
../../fry/happy-birthday-to-gnu-sfd-mplayer.sq.html 
../../fry/happy-birthday-to-gnu-sfd-totem.de.html 
../../fry/happy-birthday-to-gnu-sfd-totem.sq.html 
../../fry/happy-birthday-to-gnu-sfd-vlc.de.html 
../../fry/happy-birthday-to-gnu-sfd-vlc.sq.html 
../../fry/happy-birthday-to-gnu-sfd-xine.de.html 
../../fry/happy-birthday-to-gnu-sfd-xine.sq.html 
../../fry/happy-birthday-to-gnu-translation.ar.html 
../../fry/happy-birthday-to-gnu-translation.de.html 
../../fry/happy-birthday-to-gnu-translation.fr.html 
../../fry/happy-birthday-to-gnu-translation.sq.html ../../fun/humor.de.html 
../../fun/humor.ja.html ../../fun/jokes/purchase.agreement.de.html 
../../gnu/about-gnu.de.html ../../gnu/about-gnu.pl.html 
../../gnu/about-gnu.ru.html ../../gnu/about-gnu.sq.html 
../../gnu/byte-interview.es.html ../../gnu/byte-interview.fr.html 
../../gnu/byte-interview.ru.html ../../gnu/byte-interview.sq.html 
../../gnu/gnu.ar.html ../../gnu/gnu.bg.html ../../gnu/gnu.ca.html 
../../gnu/gnu.de.html ../../gnu/gnu.el.html ../../gnu/gnu.es.html 
../../gnu/gnu.fr.html ../../gnu/gnu.it.html ../../gnu/gnu.ja.html 
../../gnu/gnu.pl.html ../../gnu/gnu.ru.html ../../gnu/gnu.sq.html 
../../gnu/gnu.sr.html ../../gnu/gnu-history.ar.html 
../../gnu/gnu-history.bg.html ../../gnu/gnu-history.ca.html 
../../gnu/gnu-history.de.html ../../gnu/gnu-history.es.html 
../../gnu/gnu-history.fr.html ../../gnu/gnu-history.it.html 
../../gnu/gnu-history.ml.html ../../gnu/gnu-history.pl.html 
../../gnu/gnu-history.ru.html ../../gnu/gnu-history.sq.html 
../../gnu/gnu-history.sr.html ../../gnu/gnu-linux-faq.ar.html 
../../gnu/gnu-linux-faq.ca.html ../../gnu/gnu-linux-faq.de.html 
../../gnu/gnu-linux-faq.es.html ../../gnu/gnu-linux-faq.fr.html 
../../gnu/gnu-linux-faq.pl.html ../../gnu/gnu-linux-faq.ru.html 
../../gnu/gnu-linux-faq.sq.html ../../gnu/gnu-linux-faq.sr.html 
../../gnu/gnu-linux-faq.tr.html ../../gnu/gnu-users-never-heard-of-gnu.ar.html 
../../gnu/gnu-users-never-heard-of-gnu.bg.html 
../../gnu/gnu-users-never-heard-of-gnu.ca.html 
../../gnu/gnu-users-never-heard-of-gnu.de.html 
../../gnu/gnu-users-never-heard-of-gnu.es.html 
../../gnu/gnu-users-never-heard-of-gnu.fa.html 
../../gnu/gnu-users-never-heard-of-gnu.fr.html 
../../gnu/gnu-users-never-heard-of-gnu.ml.html 
../../gnu/gnu-users-never-heard-of-gnu.pl.html 
../../gnu/gnu-users-never-heard-of-gnu.ru.html 
../../gnu/gnu-users-never-heard-of-gnu.sq.html 
../../gnu/gnu-users-never-heard-of-gnu.sr.html 
../../gnu/gnu-users-never-heard-of-gnu.tr.html 
../../gnu/initial-announcement.ar.html ../../gnu/initial-announcement.bg.html 
../../gnu/initial-announcement.ca.html ../../gnu/initial-announcement.de.html 
../../gnu/initial-announcement.fr.html ../../gnu/initial-announcement.it.html 
../../gnu/initial-announcement.pl.html ../../gnu/initial-announcement.ru.html 
../../gnu/initial-announcement.sq.html ../../gnu/linux-and-gnu.ar.html 
../../gnu/linux-and-gnu.bg.html ../../gnu/linux-and-gnu.ca.html 
../../gnu/linux-and-gnu.es.html ../../gnu/linux-and-gnu.fa.html 
../../gnu/linux-and-gnu.fr.html ../../gnu/linux-and-gnu.id.html 
../../gnu/linux-and-gnu.it.html ../../gnu/linux-and-gnu.ja.html 
../../gnu/linux-and-gnu.ml.html ../../gnu/linux-and-gnu.pl.html 
../../gnu/linux-and-gnu.ru.html ../../gnu/linux-and-gnu.sq.html 
../../gnu/linux-and-gnu.sr.html ../../gnu/manifesto.ar.html 
../../gnu/manifesto.ca.html ../../gnu/manifesto.de.html 
../../gnu/manifesto.el.html ../../gnu/manifesto.es.html 
../../gnu/manifesto.fr.html ../../gnu/manifesto.it.html 
../../gnu/manifesto.pl.html ../../gnu/manifesto.ru.html 
../../gnu/manifesto.sq.html ../../gnu/manifesto.sr.html 
../../gnu/manifesto.tr.html ../../gnu/rms-lisp.es.html 
../../gnu/rms-lisp.fr.html ../../gnu/rms-lisp.sq.html 
../../gnu/thegnuproject.ca.html ../../gnu/thegnuproject.de.html 
../../gnu/thegnuproject.el.html ../../gnu/thegnuproject.es.html 
../../gnu/thegnuproject.fr.html ../../gnu/thegnuproject.it.html 
../../gnu/thegnuproject.ja.html ../../gnu/thegnuproject.pl.html 
../../gnu/thegnuproject.sq.html ../../gnu/thegnuproject.tr.html 
../../gnu/why-gnu-linux.bg.html ../../gnu/why-gnu-linux.ca.html 
../../gnu/why-gnu-linux.de.html ../../gnu/why-gnu-linux.el.html 
../../gnu/why-gnu-linux.es.html ../../gnu/why-gnu-linux.fa.html 
../../gnu/why-gnu-linux.fr.html ../../gnu/why-gnu-linux.it.html 
../../gnu/why-gnu-linux.pl.html ../../gnu/why-gnu-linux.ru.html 
../../gnu/why-gnu-linux.sq.html ../../gnu/why-gnu-linux.sr.html 
../../gnu/why-gnu-linux.tr.html ../../graphics/3dbabygnutux.fr.html 
../../graphics/3dgnuhead.fr.html ../../graphics/agnubody.fr.html 
../../graphics/agnuhead.de.html ../../graphics/agnuhead.fr.html 
../../graphics/agnuhead.it.html ../../graphics/agnuhead.pl.html 
../../graphics/agnuhead.ru.html ../../graphics/ahurdlogo.fr.html 
../../graphics/alternative-ascii.fr.html ../../graphics/anfsflogo.de.html 
../../graphics/anfsflogo.fr.html ../../graphics/anfsflogo.pl.html 
../../graphics/anlpflogo.fr.html ../../graphics/anothertypinggnu.fr.html 
../../graphics/atypinggnu.de.html ../../graphics/atypinggnu.fr.html 
../../graphics/atypinggnu.it.html ../../graphics/atypinggnu.pl.html 
../../graphics/avatars.fr.html ../../graphics/babygnu.de.html 
../../graphics/babygnu.fr.html ../../graphics/babygnu.pl.html 
../../graphics/bokma-gnu.fr.html ../../graphics/bwcartoon.fr.html 
../../graphics/digital-restrictions-management.fr.html 
../../graphics/fromagnulinux.fr.html ../../graphics/fsf-logo.de.html 
../../graphics/fsf-logo.fr.html ../../graphics/FSFS-logo.fr.html 
../../graphics/gleesons.fr.html ../../graphics/gnu-alternative.fr.html 
../../graphics/gnu-ascii.fr.html ../../graphics/gnu-ascii-liberty.de.html 
../../graphics/gnu-ascii2.fr.html ../../graphics/gnu-jacket.fr.html 
../../graphics/gnu-slash-linux.fr.html ../../graphics/gnubanner.fr.html 
../../graphics/gnuolantern.de.html ../../graphics/gnupascal.de.html 
../../graphics/gnupascal.fr.html ../../graphics/gnupascal.pl.html 
../../graphics/gnusvgart.fr.html ../../graphics/graphics.de.html 
../../graphics/graphics.fr.html ../../graphics/graphics.pl.html 
../../graphics/groff-head.fr.html ../../graphics/heckert_gnu.fr.html 
../../graphics/hitflip-gnu.fr.html ../../graphics/httptunnel-logo.fr.html 
../../graphics/hurd_mf.fr.html ../../graphics/kafa.fr.html 
../../graphics/license-logos.ar.html ../../graphics/license-logos.ca.html 
../../graphics/license-logos.de.html ../../graphics/license-logos.es.html 
../../graphics/license-logos.fr.html ../../graphics/license-logos.pl.html 
../../graphics/listen.fr.html ../../graphics/meditate.fr.html 
../../graphics/package-logos.de.html ../../graphics/package-logos.fr.html 
../../graphics/philosophicalgnu.de.html ../../graphics/philosophicalgnu.fr.html 
../../graphics/philosophicalgnu.it.html ../../graphics/philosophicalgnu.pl.html 
../../graphics/reiss-gnuhead.fr.html ../../graphics/slickgnu.fr.html 
../../graphics/spiritoffreedom.fr.html ../../graphics/supergnu-ascii.fr.html 
../../graphics/usegnu.fr.html ../../graphics/wallpapers.fr.html 
../../graphics/whatsgnu.de.html ../../graphics/whatsgnu.fr.html 
../../graphics/whatsgnu.it.html ../../graphics/whatsgnu.pl.html 
../../graphics/winkler-gnu.fr.html ../../help/directory.ar.html 
../../help/directory.de.html ../../help/directory.fr.html 
../../help/evaluation.de.html ../../help/evaluation.fr.html 
../../help/gethelp.fr.html ../../help/help.ar.html ../../help/help.ca.html 
../../help/help.de.html ../../help/help.el.html ../../help/help.fr.html 
../../help/help.ru.html ../../help/help-hardware.de.html 
../../help/help-hardware.pl.html ../../help/linking-gnu.de.html 
../../licenses/agpl-3.0.ca.html ../../licenses/agpl-3.0.de.html 
../../licenses/agpl-3.0.ru.html ../../licenses/exceptions.de.html 
../../licenses/fdl-1.3.ca.html ../../licenses/fdl-1.3.de.html 
../../licenses/fdl-1.3-faq.bg.html ../../licenses/fdl-1.3-faq.ca.html 
../../licenses/fdl-1.3-faq.de.html ../../licenses/fdl-howto.ca.html 
../../licenses/fdl-howto.de.html ../../licenses/fdl-howto.fr.html 
../../licenses/fdl-howto-opt.ca.html ../../licenses/fdl-howto-opt.de.html 
../../licenses/fdl-howto-opt.fr.html ../../licenses/gcc-exception-3.0.de.html 
../../licenses/gcc-exception-3.1.de.html 
../../licenses/gcc-exception-3.1-faq.de.html ../../licenses/gpl-3.0.ar.html 
../../licenses/gpl-3.0.ca.html ../../licenses/gpl-3.0.de.html 
../../licenses/gpl-faq.fr.html ../../licenses/gpl-faq.ru.html 
../../licenses/gpl-faq.ta.html ../../licenses/gpl-howto.ca.html 
../../licenses/gpl-howto.de.html ../../licenses/gpl-howto.es.html 
../../licenses/gpl-howto.fr.html ../../licenses/gpl-howto.it.html 
../../licenses/gpl-howto.ru.html ../../licenses/gpl-howto.ta.html 
../../licenses/gpl-violation.ca.html ../../licenses/gpl-violation.de.html 
../../licenses/gpl-violation.fr.html ../../licenses/gpl-violation.ru.html 
../../licenses/gpl-violation.ta.html ../../licenses/gplv3-the-program.fr.html 
../../licenses/hessla.de.html ../../licenses/hessla.fr.html 
../../licenses/lgpl-3.0.ca.html ../../licenses/lgpl-3.0.de.html 
../../licenses/lgpl-java.de.html ../../licenses/lgpl-java.fr.html 
../../licenses/lgpl-java.ru.html ../../licenses/license-list.de.html 
../../licenses/license-list.es.html ../../licenses/license-list.fr.html 
../../licenses/license-list.it.html 
../../licenses/license-recommendations.ru.html ../../licenses/licenses.ar.html 
../../licenses/licenses.ca.html ../../licenses/licenses.de.html 
../../licenses/licenses.el.html ../../licenses/licenses.es.html 
../../licenses/licenses.fr.html ../../licenses/licenses.ja.html 
../../licenses/licenses.pl.html ../../licenses/licenses.zh-cn.html 
../../licenses/NYC_Seminars_Jan2004.fr.html 
../../licenses/quick-guide-gplv3.ca.html 
../../licenses/quick-guide-gplv3.de.html 
../../licenses/quick-guide-gplv3.fr.html 
../../licenses/quick-guide-gplv3.ru.html 
../../licenses/recommended-copylefts.de.html 
../../licenses/recommended-copylefts.ru.html 
../../licenses/rms-why-gplv3.ca.html ../../licenses/rms-why-gplv3.fr.html 
../../licenses/translations.ar.html ../../licenses/translations.ca.html 
../../licenses/translations.de.html ../../licenses/translations.es.html 
../../licenses/translations.fr.html ../../licenses/translations.pl.html 
../../licenses/translations.ru.html ../../licenses/why-affero-gpl.ar.html 
../../licenses/why-affero-gpl.de.html ../../licenses/why-affero-gpl.fa.html 
../../licenses/why-assign.bg.html ../../licenses/why-assign.ca.html 
../../licenses/why-assign.de.html ../../licenses/why-assign.es.html 
../../licenses/why-assign.fr.html ../../licenses/why-assign.it.html 
../../licenses/why-assign.ru.html ../../licenses/why-assign.ta.html 
../../licenses/why-gfdl.ar.html ../../licenses/why-gfdl.ca.html 
../../licenses/why-gfdl.de.html ../../licenses/why-gfdl.fr.html 
../../licenses/why-gfdl.ru.html ../../licenses/why-not-lgpl.ar.html 
../../licenses/why-not-lgpl.bg.html ../../licenses/why-not-lgpl.ca.html 
../../licenses/why-not-lgpl.de.html ../../licenses/why-not-lgpl.es.html 
../../licenses/why-not-lgpl.fr.html ../../licenses/why-not-lgpl.pl.html 
../../licenses/why-not-lgpl.ru.html ../../licenses/why-not-lgpl.sr.html 
../../licenses/why-not-lgpl.ta.html ../../licenses/old-licenses/fdl-1.1.de.html 
../../licenses/old-licenses/fdl-1.1-translations.de.html 
../../licenses/old-licenses/fdl-1.2-translations.de.html 
../../licenses/old-licenses/fdl-1.2.de.html 
../../licenses/old-licenses/gcc-exception-translations.de.html 
../../licenses/old-licenses/gpl-1.0.de.html 
../../licenses/old-licenses/gpl-2.0.de.html 
../../licenses/old-licenses/gpl-2.0-faq.de.html 
../../licenses/old-licenses/gpl-2.0-faq.fr.html 
../../licenses/old-licenses/gpl-2.0-translations.de.html 
../../licenses/old-licenses/gpl-2.0-translations.fr.html 
../../licenses/old-licenses/lgpl-2.0.de.html 
../../licenses/old-licenses/lgpl-2.1.de.html 
../../licenses/old-licenses/lgpl-2.1-translations.de.html 
../../licenses/old-licenses/lgpl-2.1-translations.fr.html 
../../licenses/old-licenses/old-licenses.ar.html 
../../licenses/old-licenses/old-licenses.ca.html 
../../licenses/old-licenses/old-licenses.de.html 
../../licenses/old-licenses/old-licenses.fr.html ../../links/companies.ar.html 
../../links/companies.de.html ../../links/companies.fr.html 
../../links/companies.it.html ../../links/links.de.html 
../../links/links.es.html ../../links/links.fr.html 
../../music/blues-song.de.html ../../music/emacsvsvi.de.html 
../../music/free-software-song.de.html ../../music/free-software-song.fr.html 
../../music/gdb-song.de.html ../../music/music.de.html 
../../music/till_there_was_gnu.de.html ../../music/writing-fs-song.de.html 
../../music/writing-fs-song.es.html ../../people/people.de.html 
../../people/people.es.html ../../philosophy/15-years-of-free-software.ar.html 
../../philosophy/15-years-of-free-software.de.html 
../../philosophy/15-years-of-free-software.es.html 
../../philosophy/15-years-of-free-software.fr.html 
../../philosophy/15-years-of-free-software.ml.html 
../../philosophy/15-years-of-free-software.pl.html 
../../philosophy/15-years-of-free-software.sq.html 
../../philosophy/15-years-of-free-software.tr.html 
../../philosophy/amazon.de.html ../../philosophy/amazon.fr.html 
../../philosophy/amazon.it.html ../../philosophy/amazon.pl.html 
../../philosophy/amazon.ru.html ../../philosophy/amazon-nat.de.html 
../../philosophy/amazon-nat.fr.html ../../philosophy/amazon-nat.pl.html 
../../philosophy/amazon-nat.sq.html ../../philosophy/amazon-rms-tim.de.html 
../../philosophy/amazon-rms-tim.fr.html ../../philosophy/amazon-rms-tim.pl.html 
../../philosophy/amazon-rms-tim.sq.html 
../../philosophy/android-and-users-freedom.de.html 
../../philosophy/android-and-users-freedom.fr.html 
../../philosophy/android-and-users-freedom.pl.html 
../../philosophy/android-and-users-freedom.ru.html 
../../philosophy/apsl.ca.html ../../philosophy/apsl.de.html 
../../philosophy/apsl.es.html ../../philosophy/apsl.fr.html 
../../philosophy/apsl.pl.html ../../philosophy/apsl.ru.html 
../../philosophy/assigning-copyright.fr.html 
../../philosophy/assigning-copyright.ru.html 
../../philosophy/basic-freedoms.ca.html ../../philosophy/basic-freedoms.cs.html 
../../philosophy/basic-freedoms.de.html ../../philosophy/basic-freedoms.es.html 
../../philosophy/basic-freedoms.fr.html ../../philosophy/basic-freedoms.pl.html 
../../philosophy/basic-freedoms.ru.html ../../philosophy/bdk.ar.html 
../../philosophy/bdk.de.html ../../philosophy/bdk.fr.html 
../../philosophy/boldrin-levine.de.html ../../philosophy/boldrin-levine.fr.html 
../../philosophy/boldrin-levine.pl.html ../../philosophy/bsd.ca.html 
../../philosophy/bsd.de.html ../../philosophy/bsd.es.html 
../../philosophy/bsd.fr.html ../../philosophy/bsd.pl.html 
../../philosophy/bsd.ru.html ../../philosophy/can-you-trust.ar.html 
../../philosophy/can-you-trust.bg.html ../../philosophy/can-you-trust.de.html 
../../philosophy/can-you-trust.es.html ../../philosophy/can-you-trust.fa.html 
../../philosophy/can-you-trust.fr.html ../../philosophy/can-you-trust.it.html 
../../philosophy/can-you-trust.ru.html ../../philosophy/can-you-trust.tr.html 
../../philosophy/categories.ar.html ../../philosophy/categories.ca.html 
../../philosophy/categories.fr.html ../../philosophy/categories.pl.html 
../../philosophy/categories.ru.html ../../philosophy/categories.sr.html 
../../philosophy/categories.tr.html ../../philosophy/censoring-emacs.de.html 
../../philosophy/censoring-emacs.es.html 
../../philosophy/censoring-emacs.fr.html 
../../philosophy/censoring-emacs.pl.html 
../../philosophy/censoring-emacs.ru.html ../../philosophy/compromise.ar.html 
../../philosophy/compromise.bg.html ../../philosophy/compromise.de.html 
../../philosophy/compromise.el.html ../../philosophy/compromise.es.html 
../../philosophy/compromise.fr.html ../../philosophy/compromise.it.html 
../../philosophy/compromise.ja.html ../../philosophy/compromise.ml.html 
../../philosophy/compromise.pl.html ../../philosophy/compromise.ru.html 
../../philosophy/compromise.zh-cn.html 
../../philosophy/computing-progress.fr.html 
../../philosophy/computing-progress.pl.html 
../../philosophy/computing-progress.ru.html 
../../philosophy/copyright-and-globalization.fr.html 
../../philosophy/copyright-and-globalization.ro.html 
../../philosophy/copyright-and-globalization.tr.html 
../../philosophy/copyright-versus-community.fr.html 
../../philosophy/copyright-versus-community-2000.fr.html 
../../philosophy/dat.fr.html 
../../philosophy/digital-inclusion-in-freedom.fr.html 
../../philosophy/dmarti-patent.fr.html ../../philosophy/drdobbs-letter.ca.html 
../../philosophy/drdobbs-letter.fr.html ../../philosophy/drdobbs-letter.pl.html 
../../philosophy/drdobbs-letter.tr.html ../../philosophy/ebooks.ar.html 
../../philosophy/ebooks.fr.html ../../philosophy/ebooks.ru.html 
../../philosophy/eldred-amicus.fr.html ../../philosophy/enforcing-gpl.bg.html 
../../philosophy/enforcing-gpl.de.html ../../philosophy/enforcing-gpl.fr.html 
../../philosophy/enforcing-gpl.it.html ../../philosophy/enforcing-gpl.pl.html 
../../philosophy/enforcing-gpl.ru.html 
../../philosophy/essays-and-articles.ar.html 
../../philosophy/essays-and-articles.bg.html 
../../philosophy/essays-and-articles.ca.html 
../../philosophy/essays-and-articles.de.html 
../../philosophy/essays-and-articles.es.html 
../../philosophy/essays-and-articles.fr.html 
../../philosophy/essays-and-articles.ja.html 
../../philosophy/essays-and-articles.pl.html 
../../philosophy/essays-and-articles.pt-br.html 
../../philosophy/essays-and-articles.ro.html 
../../philosophy/essays-and-articles.sr.html 
../../philosophy/europes-unitary-patent.fr.html 
../../philosophy/europes-unitary-patent.pl.html 
../../philosophy/europes-unitary-patent.ru.html 
../../philosophy/fighting-software-patents.ca.html 
../../philosophy/fighting-software-patents.fr.html 
../../philosophy/fighting-software-patents.it.html 
../../philosophy/fighting-software-patents.ml.html 
../../philosophy/fighting-software-patents.pl.html 
../../philosophy/fire.ca.html ../../philosophy/fire.de.html 
../../philosophy/fire.fr.html ../../philosophy/fire.ru.html 
../../philosophy/fire.sq.html ../../philosophy/free-digital-society.fr.html 
../../philosophy/free-digital-society.it.html ../../philosophy/free-doc.ar.html 
../../philosophy/free-doc.bg.html ../../philosophy/free-doc.ca.html 
../../philosophy/free-doc.es.html ../../philosophy/free-doc.fr.html 
../../philosophy/free-doc.it.html ../../philosophy/free-doc.ja.html 
../../philosophy/free-doc.pl.html ../../philosophy/free-doc.ru.html 
../../philosophy/free-doc.sr.html ../../philosophy/free-doc.tr.html 
../../philosophy/free-doc.zh-cn.html 
../../philosophy/freedom-or-copyright.fa.html 
../../philosophy/freedom-or-copyright.fr.html 
../../philosophy/freedom-or-copyright.pl.html 
../../philosophy/freedom-or-copyright.ru.html 
../../philosophy/freedom-or-copyright-old.de.html 
../../philosophy/freedom-or-copyright-old.fr.html 
../../philosophy/freedom-or-copyright-old.ru.html 
../../philosophy/freedom-or-power.de.html 
../../philosophy/freedom-or-power.es.html 
../../philosophy/freedom-or-power.fa.html 
../../philosophy/freedom-or-power.fr.html 
../../philosophy/freedom-or-power.it.html 
../../philosophy/freedom-or-power.pl.html 
../../philosophy/freedom-or-power.ru.html 
../../philosophy/free-software-for-freedom.bg.html 
../../philosophy/free-software-for-freedom.de.html 
../../philosophy/free-software-for-freedom.es.html 
../../philosophy/free-software-for-freedom.fr.html 
../../philosophy/free-software-for-freedom.it.html 
../../philosophy/free-software-for-freedom.pl.html 
../../philosophy/free-software-for-freedom.ru.html 
../../philosophy/free-software-for-freedom.sr.html 
../../philosophy/free-software-intro.ar.html 
../../philosophy/free-software-intro.de.html 
../../philosophy/free-software-intro.fa.html 
../../philosophy/free-software-intro.fr.html 
../../philosophy/free-software-intro.ml.html 
../../philosophy/free-software-intro.pl.html 
../../philosophy/free-software-intro.ru.html ../../philosophy/free-sw.af.html 
../../philosophy/free-sw.ar.html ../../philosophy/free-sw.bg.html 
../../philosophy/free-sw.de.html ../../philosophy/free-sw.es.html 
../../philosophy/free-sw.fr.html ../../philosophy/free-sw.it.html 
../../philosophy/free-sw.ja.html ../../philosophy/free-sw.pl.html 
../../philosophy/free-sw.ru.html ../../philosophy/free-sw.sk.html 
../../philosophy/free-sw.sr.html ../../philosophy/free-sw.tr.html 
../../philosophy/free-world.fr.html ../../philosophy/fs-motives.ar.html 
../../philosophy/fs-motives.ca.html ../../philosophy/fs-motives.cs.html 
../../philosophy/fs-motives.de.html ../../philosophy/fs-motives.es.html 
../../philosophy/fs-motives.fr.html ../../philosophy/fs-motives.pl.html 
../../philosophy/fs-motives.ro.html ../../philosophy/fs-motives.ru.html 
../../philosophy/fs-translations.ca.html 
../../philosophy/fs-translations.de.html 
../../philosophy/fs-translations.fr.html 
../../philosophy/fs-translations.sr.html ../../philosophy/gates.ar.html 
../../philosophy/gates.es.html ../../philosophy/gates.fr.html 
../../philosophy/gates.ru.html ../../philosophy/gif.ca.html 
../../philosophy/gif.de.html ../../philosophy/gif.fr.html 
../../philosophy/gif.pl.html ../../philosophy/gif.ru.html 
../../philosophy/gif.sr.html ../../philosophy/gnutella.ca.html 
../../philosophy/gnutella.de.html ../../philosophy/gnutella.fr.html 
../../philosophy/gnutella.pl.html ../../philosophy/gnutella.ru.html 
../../philosophy/government-free-software.es.html 
../../philosophy/government-free-software.fr.html 
../../philosophy/gpl-american-dream.ca.html 
../../philosophy/gpl-american-dream.fr.html 
../../philosophy/gpl-american-dream.pl.html 
../../philosophy/gpl-american-dream.ru.html 
../../philosophy/gpl-american-way.ca.html 
../../philosophy/gpl-american-way.fr.html 
../../philosophy/gpl-american-way.pl.html ../../philosophy/greve-clown.de.html 
../../philosophy/greve-clown.fr.html ../../philosophy/guardian-article.fr.html 
../../philosophy/guardian-article.pl.html ../../philosophy/hague.fr.html 
../../philosophy/hague.it.html ../../philosophy/hague.pl.html 
../../philosophy/historical-apsl.fr.html 
../../philosophy/historical-apsl.ru.html 
../../philosophy/ICT-for-prosperity.fr.html ../../philosophy/ipjustice.fr.html 
../../philosophy/ipjustice.pl.html ../../philosophy/ipjustice.ru.html 
../../philosophy/java-trap.bg.html ../../philosophy/java-trap.fr.html 
../../philosophy/java-trap.it.html ../../philosophy/java-trap.pl.html 
../../philosophy/java-trap.sr.html ../../philosophy/javascript-trap.ar.html 
../../philosophy/javascript-trap.es.html 
../../philosophy/javascript-trap.fa.html 
../../philosophy/javascript-trap.fr.html 
../../philosophy/javascript-trap.pl.html 
../../philosophy/javascript-trap.ru.html 
../../philosophy/judge-internet-usage.pl.html 
../../philosophy/keep-control-of-your-computing.de.html 
../../philosophy/keep-control-of-your-computing.pl.html 
../../philosophy/kevin-cole-response.de.html 
../../philosophy/kevin-cole-response.fr.html 
../../philosophy/kragen-software.fr.html 
../../philosophy/latest-articles.de.html 
../../philosophy/lessig-fsfs-intro.es.html 
../../philosophy/lessig-fsfs-intro.fr.html 
../../philosophy/lessig-fsfs-intro.tr.html 
../../philosophy/lest-codeplex-perplex.es.html 
../../philosophy/lest-codeplex-perplex.pl.html 
../../philosophy/linux-gnu-freedom.es.html 
../../philosophy/linux-gnu-freedom.fr.html 
../../philosophy/linux-gnu-freedom.pl.html 
../../philosophy/linux-gnu-freedom.ru.html 
../../philosophy/linux-gnu-freedom.sr.html 
../../philosophy/luispo-rms-interview.fr.html ../../philosophy/mcvoy.fr.html 
../../philosophy/mcvoy.ru.html ../../philosophy/microsoft.ar.html 
../../philosophy/microsoft.ca.html ../../philosophy/microsoft.de.html 
../../philosophy/microsoft.fr.html ../../philosophy/microsoft.ml.html 
../../philosophy/microsoft.pl.html ../../philosophy/microsoft.ru.html 
../../philosophy/microsoft-antitrust.ca.html 
../../philosophy/microsoft-antitrust.fr.html 
../../philosophy/microsoft-antitrust.pl.html 
../../philosophy/microsoft-antitrust.ru.html 
../../philosophy/microsoft-new-monopoly.ca.html 
../../philosophy/microsoft-new-monopoly.fr.html 
../../philosophy/microsoft-new-monopoly.pl.html 
../../philosophy/microsoft-old.ar.html ../../philosophy/microsoft-old.ca.html 
../../philosophy/microsoft-old.de.html ../../philosophy/microsoft-old.fr.html 
../../philosophy/microsoft-old.ml.html ../../philosophy/microsoft-old.pl.html 
../../philosophy/microsoft-old.ru.html 
../../philosophy/microsoft-verdict.ca.html 
../../philosophy/microsoft-verdict.fr.html 
../../philosophy/microsoft-verdict.it.html 
../../philosophy/microsoft-verdict.pl.html 
../../philosophy/microsoft-verdict.ru.html 
../../philosophy/misinterpreting-copyright.es.html 
../../philosophy/misinterpreting-copyright.fr.html 
../../philosophy/misinterpreting-copyright.it.html 
../../philosophy/misinterpreting-copyright.tr.html 
../../philosophy/misinterpreting-copyright.zh-cn.html 
../../philosophy/moglen-harvard-speech-2004.fr.html 
../../philosophy/motif.ca.html ../../philosophy/motif.de.html 
../../philosophy/motif.fr.html ../../philosophy/ms-doj-tunney.fr.html 
../../philosophy/my_doom.ca.html ../../philosophy/my_doom.es.html 
../../philosophy/my_doom.fa.html ../../philosophy/my_doom.fr.html 
../../philosophy/my_doom.pl.html ../../philosophy/netscape.de.html 
../../philosophy/netscape.fr.html ../../philosophy/netscape.ru.html 
../../philosophy/netscape-npl.fr.html ../../philosophy/netscape-npl.pl.html 
../../philosophy/netscape-npl.ru.html ../../philosophy/netscape-npl-old.ru.html 
../../philosophy/new-monopoly.fr.html ../../philosophy/nit-india.fr.html 
../../philosophy/no-ip-ethos.fr.html ../../philosophy/no-ip-ethos.pl.html 
../../philosophy/no-word-attachments.de.html 
../../philosophy/no-word-attachments.es.html 
../../philosophy/no-word-attachments.fa.html 
../../philosophy/no-word-attachments.fr.html 
../../philosophy/no-word-attachments.it.html 
../../philosophy/no-word-attachments.pl.html 
../../philosophy/no-word-attachments.ru.html 
../../philosophy/nonsoftware-copyleft.ca.html 
../../philosophy/nonsoftware-copyleft.fr.html ../../philosophy/not-ipr.ar.html 
../../philosophy/not-ipr.el.html ../../philosophy/not-ipr.es.html 
../../philosophy/not-ipr.fr.html ../../philosophy/not-ipr.it.html 
../../philosophy/not-ipr.ml.html ../../philosophy/not-ipr.pl.html 
../../philosophy/not-ipr.pt-br.html ../../philosophy/not-ipr.ro.html 
../../philosophy/not-ipr.ru.html ../../philosophy/not-ipr.sr.html 
../../philosophy/not-ipr.zh-cn.html 
../../philosophy/open-source-misses-the-point.ar.html 
../../philosophy/open-source-misses-the-point.bg.html 
../../philosophy/open-source-misses-the-point.de.html 
../../philosophy/open-source-misses-the-point.es.html 
../../philosophy/open-source-misses-the-point.fa.html 
../../philosophy/open-source-misses-the-point.fr.html 
../../philosophy/open-source-misses-the-point.it.html 
../../philosophy/open-source-misses-the-point.ml.html 
../../philosophy/open-source-misses-the-point.pl.html 
../../philosophy/open-source-misses-the-point.ro.html 
../../philosophy/open-source-misses-the-point.ru.html 
../../philosophy/open-source-misses-the-point.tr.html 
../../philosophy/open-source-misses-the-point.zh-cn.html 
../../philosophy/opposing-drm.de.html ../../philosophy/opposing-drm.fr.html 
../../philosophy/papadopoulos-response.fr.html 
../../philosophy/papadopoulos-response.it.html 
../../philosophy/papadopoulos-response.ru.html 
../../philosophy/patent-practice-panel.fr.html 
../../philosophy/patent-reform-is-not-enough.ca.html 
../../philosophy/patent-reform-is-not-enough.fr.html 
../../philosophy/patent-reform-is-not-enough.it.html 
../../philosophy/patent-reform-is-not-enough.pl.html 
../../philosophy/patent-reform-is-not-enough.ru.html 
../../philosophy/philosophy.ar.html ../../philosophy/philosophy.bg.html 
../../philosophy/philosophy.ca.html ../../philosophy/philosophy.cs.html 
../../philosophy/philosophy.de.html ../../philosophy/philosophy.el.html 
../../philosophy/philosophy.es.html ../../philosophy/philosophy.fr.html 
../../philosophy/philosophy.ja.html ../../philosophy/philosophy.pl.html 
../../philosophy/philosophy.pt-br.html ../../philosophy/philosophy.ro.html 
../../philosophy/philosophy.ru.html ../../philosophy/philosophy.sr.html 
../../philosophy/philosophy.zh-cn.html ../../philosophy/pirate-party.cs.html 
../../philosophy/pirate-party.de.html ../../philosophy/pirate-party.es.html 
../../philosophy/pirate-party.fr.html ../../philosophy/pirate-party.it.html 
../../philosophy/pirate-party.pl.html ../../philosophy/pirate-party.ru.html 
../../philosophy/plan-nine.es.html ../../philosophy/plan-nine.fr.html 
../../philosophy/plan-nine.pl.html ../../philosophy/practical.de.html 
../../philosophy/practical.fr.html ../../philosophy/practical.it.html 
../../philosophy/practical.pl.html ../../philosophy/practical.pt-br.html 
../../philosophy/practical.ru.html ../../philosophy/practical.zh-cn.html 
../../philosophy/pragmatic.ar.html ../../philosophy/pragmatic.bg.html 
../../philosophy/pragmatic.ca.html ../../philosophy/pragmatic.es.html 
../../philosophy/pragmatic.fa.html ../../philosophy/pragmatic.fr.html 
../../philosophy/pragmatic.it.html ../../philosophy/pragmatic.ja.html 
../../philosophy/pragmatic.ml.html ../../philosophy/pragmatic.pl.html 
../../philosophy/pragmatic.ro.html ../../philosophy/pragmatic.tr.html 
../../philosophy/privacyaction.de.html ../../philosophy/privacyaction.fr.html 
../../philosophy/privacyaction.pl.html ../../philosophy/protecting.ca.html 
../../philosophy/protecting.fr.html ../../philosophy/protecting.pl.html 
../../philosophy/protecting.ru.html 
../../philosophy/public-domain-manifesto.de.html 
../../philosophy/public-domain-manifesto.fr.html 
../../philosophy/public-domain-manifesto.pl.html 
../../philosophy/push-copyright-aside.bg.html 
../../philosophy/push-copyright-aside.fr.html 
../../philosophy/push-copyright-aside.pl.html 
../../philosophy/push-copyright-aside.tr.html 
../../philosophy/reevaluating-copyright.fr.html 
../../philosophy/reevaluating-copyright.ru.html ../../philosophy/rieti.fr.html 
../../philosophy/right-to-read.ar.html ../../philosophy/right-to-read.bg.html 
../../philosophy/right-to-read.ca.html ../../philosophy/right-to-read.de.html 
../../philosophy/right-to-read.fa.html ../../philosophy/right-to-read.fr.html 
../../philosophy/right-to-read.it.html ../../philosophy/right-to-read.pl.html 
../../philosophy/right-to-read.sr.html ../../philosophy/right-to-read.tr.html 
../../philosophy/rms-comment-longs-article.de.html 
../../philosophy/rms-comment-longs-article.fr.html 
../../philosophy/rms-hack.fr.html 
../../philosophy/rms-interview-edinburgh.fr.html 
../../philosophy/rms-kol.fr.html ../../philosophy/rtlinux-patent.fr.html 
../../philosophy/savingeurope.fr.html ../../philosophy/savingeurope.it.html 
../../philosophy/savingeurope.pl.html ../../philosophy/savingeurope.ru.html 
../../philosophy/second-sight.fr.html ../../philosophy/self-interest.fr.html 
../../philosophy/selling.ar.html ../../philosophy/selling.bg.html 
../../philosophy/selling.ca.html ../../philosophy/selling.cs.html 
../../philosophy/selling.el.html ../../philosophy/selling.es.html 
../../philosophy/selling.fr.html ../../philosophy/selling.it.html 
../../philosophy/selling.ja.html ../../philosophy/selling.ml.html 
../../philosophy/selling.pl.html ../../philosophy/selling.ru.html 
../../philosophy/selling.sr.html ../../philosophy/selling.tr.html 
../../philosophy/selling-exceptions.de.html 
../../philosophy/selling-exceptions.pl.html 
../../philosophy/selling-exceptions.ru.html 
../../philosophy/shouldbefree.ca.html ../../philosophy/shouldbefree.fr.html 
../../philosophy/shouldbefree.pl.html ../../philosophy/shouldbefree.ru.html 
../../philosophy/shouldbefree.sr.html ../../philosophy/shouldbefree.tr.html 
../../philosophy/social-inertia.es.html ../../philosophy/social-inertia.fr.html 
../../philosophy/social-inertia.it.html ../../philosophy/social-inertia.ml.html 
../../philosophy/social-inertia.pl.html 
../../philosophy/software-libre-commercial-viability.fr.html 
../../philosophy/software-libre-commercial-viability.it.html 
../../philosophy/software-literary-patents.bg.html 
../../philosophy/software-literary-patents.fr.html 
../../philosophy/software-literary-patents.pl.html 
../../philosophy/software-literary-patents.pt-br.html 
../../philosophy/software-patents.fr.html 
../../philosophy/speeches-and-interview.bg.html 
../../philosophy/speeches-and-interview.de.html 
../../philosophy/speeches-and-interview.fr.html 
../../philosophy/speeches-and-interview.ja.html 
../../philosophy/speeches-and-interview.ro.html 
../../philosophy/stallman-kth.fr.html ../../philosophy/stallman-kth.ru.html 
../../philosophy/stallmans-law.cs.html ../../philosophy/stallmans-law.de.html 
../../philosophy/stallmans-law.es.html ../../philosophy/stallmans-law.fr.html 
../../philosophy/stophr3028.fr.html ../../philosophy/sun-in-night-time.bg.html 
../../philosophy/sun-in-night-time.es.html 
../../philosophy/sun-in-night-time.fr.html 
../../philosophy/sun-in-night-time.pl.html 
../../philosophy/sylvester-response.fr.html 
../../philosophy/the-danger-of-ebooks.de.html 
../../philosophy/the-danger-of-ebooks.fr.html 
../../philosophy/the-danger-of-ebooks.pl.html 
../../philosophy/the-danger-of-ebooks.ru.html 
../../philosophy/third-party-ideas.bg.html 
../../philosophy/third-party-ideas.de.html 
../../philosophy/third-party-ideas.fr.html 
../../philosophy/third-party-ideas.ja.html 
../../philosophy/third-party-ideas.ro.html 
../../philosophy/trivial-patent.fr.html ../../philosophy/trivial-patent.it.html 
../../philosophy/trivial-patent.pl.html ../../philosophy/ucita.es.html 
../../philosophy/ucita.fr.html ../../philosophy/ucita.ru.html 
../../philosophy/udi.fr.html ../../philosophy/udi.ru.html 
../../philosophy/university.bg.html ../../philosophy/university.ca.html 
../../philosophy/university.es.html ../../philosophy/university.fr.html 
../../philosophy/university.pl.html ../../philosophy/university.tr.html 
../../philosophy/use-free-software.ca.html 
../../philosophy/use-free-software.es.html 
../../philosophy/use-free-software.fr.html 
../../philosophy/use-free-software.ru.html ../../philosophy/using-gfdl.ca.html 
../../philosophy/using-gfdl.es.html ../../philosophy/using-gfdl.fr.html 
../../philosophy/using-gfdl.it.html ../../philosophy/vaccination.bg.html 
../../philosophy/vaccination.fr.html ../../philosophy/w3c-patent.fr.html 
../../philosophy/wassenaar.ca.html ../../philosophy/wassenaar.de.html 
../../philosophy/wassenaar.fr.html ../../philosophy/wassenaar.ru.html 
../../philosophy/who-does-that-server-really-serve.ar.html 
../../philosophy/who-does-that-server-really-serve.es.html 
../../philosophy/who-does-that-server-really-serve.fr.html 
../../philosophy/who-does-that-server-really-serve.pl.html 
../../philosophy/who-does-that-server-really-serve.ro.html 
../../philosophy/who-does-that-server-really-serve.ru.html 
../../philosophy/why-audio-format-matters.es.html 
../../philosophy/why-audio-format-matters.fr.html 
../../philosophy/why-audio-format-matters.it.html 
../../philosophy/why-audio-format-matters.pl.html 
../../philosophy/why-copyleft.ar.html ../../philosophy/why-copyleft.bg.html 
../../philosophy/why-copyleft.ca.html ../../philosophy/why-copyleft.fa.html 
../../philosophy/why-copyleft.fr.html ../../philosophy/why-copyleft.it.html 
../../philosophy/why-copyleft.ml.html ../../philosophy/why-copyleft.pl.html 
../../philosophy/why-copyleft.ru.html ../../philosophy/why-copyleft.tr.html 
../../philosophy/why-free.ar.html ../../philosophy/why-free.bg.html 
../../philosophy/why-free.ca.html ../../philosophy/why-free.es.html 
../../philosophy/why-free.fr.html ../../philosophy/why-free.it.html 
../../philosophy/why-free.ja.html ../../philosophy/why-free.ml.html 
../../philosophy/why-free.pl.html ../../philosophy/why-free.ro.html 
../../philosophy/why-free.ru.html ../../philosophy/why-free.tr.html 
../../philosophy/wipo-PublicAwarenessOfCopyright-2002.fr.html 
../../philosophy/words-to-avoid.ar.html ../../philosophy/words-to-avoid.es.html 
../../philosophy/words-to-avoid.fr.html ../../philosophy/words-to-avoid.it.html 
../../philosophy/words-to-avoid.sr.html ../../philosophy/words-to-avoid.tr.html 
../../philosophy/wsis.fr.html ../../philosophy/wsis-2003.fr.html 
../../philosophy/x.es.html ../../philosophy/x.fr.html 
../../philosophy/x.pl.html ../../philosophy/x.ru.html 
../../philosophy/your-freedom-needs-free-software.de.html 
../../philosophy/your-freedom-needs-free-software.fa.html 
../../philosophy/your-freedom-needs-free-software.fr.html 
../../philosophy/your-freedom-needs-free-software.ml.html 
../../philosophy/your-freedom-needs-free-software.pl.html 
../../philosophy/sco/questioning-sco.fr.html ../../philosophy/sco/sco.de.html 
../../philosophy/sco/sco.fr.html ../../philosophy/sco/sco-gnu-linux.de.html 
../../philosophy/sco/sco-gnu-linux.fr.html 
../../philosophy/sco/sco-preemption.es.html 
../../philosophy/sco/sco-preemption.fr.html 
../../philosophy/sco/sco-v-ibm.fr.html 
../../philosophy/sco/sco-without-fear.fr.html 
../../philosophy/sco/subpoena.fr.html ../../pronunciation/pronunciation.de.html 
../../server/08whatsnew.ar.html ../../server/08whatsnew.bg.html 
../../server/08whatsnew.de.html ../../server/08whatsnew.fr.html 
../../server/08whatsnew.it.html ../../server/08whatsnew.sq.html 
../../server/08whatsnew.sr.html ../../server/08whatsnew.uk.html 
../../server/irc-rules.ar.html ../../server/irc-rules.de.html 
../../server/irc-rules.es.html ../../server/irc-rules.fr.html 
../../server/irc-rules.ja.html ../../server/irc-rules.ro.html 
../../server/irc-rules.sq.html ../../server/mirror.de.html 
../../server/mirror.ja.html ../../server/mirror.ro.html 
../../server/mirror.sq.html ../../server/server.de.html 
../../server/server.ja.html ../../server/sitemap.ar.html 
../../server/sitemap.de.html ../../server/sitemap.fr.html 
../../server/sitemap.ja.html ../../server/sitemap.nl.html 
../../server/sitemap.ro.html ../../server/sitemap.sq.html 
../../server/sitemap.uk.html ../../server/takeaction.ar.html 
../../server/takeaction.bg.html ../../server/takeaction.de.html 
../../server/takeaction.fr.html ../../server/takeaction.ja.html 
../../server/takeaction.nl.html ../../server/takeaction.pl.html 
../../server/takeaction.ro.html ../../server/takeaction.sq.html 
../../server/takeaction.sr.html ../../server/takeaction.uk.html 
../../server/tasks.de.html ../../server/tasks.es.html 
../../server/tasks.fr.html ../../server/tasks.ja.html 
../../server/tasks.ro.html ../../server/tasks.sq.html 
../../server/tasks.uk.html ../../server/standards/README.translations.ca.html 
../../server/standards/README.translations.fr.html 
../../server/standards/webmaster-quiz.de.html 
../../server/standards/webmaster-quiz.sq.html ../../software/devel.ca.html 
../../software/devel.de.html ../../software/devel.es.html 
../../software/devel.pl.html ../../software/devel.zh-cn.html 
../../software/for-windows.de.html ../../software/reliability.ca.html 
../../software/reliability.de.html ../../software/reliability.es.html 
../../software/reliability.fa.html ../../software/reliability.fr.html 
../../software/reliability.it.html ../../software/reliability.ml.html 
../../software/reliability.pl.html ../../software/reliability.ru.html 
../../software/reliability.zh-cn.html ../../software/software.ar.html 
../../software/software.ca.html ../../software/software.de.html 
../../software/software.el.html ../../software/software.es.html 
../../software/software.fr.html ../../software/software.it.html 
../../software/software.sk.html ../../software/software.zh-cn.html 
../../keepingup.de.html ../../keepingup.el.html ../../keepingup.fr.html 
../../keepingup.pt-br.html ../../keepingup.ru.html ../../keepingup.sq.html 
../../provide.ar.html ../../provide.bg.html ../../provide.ca.html 
../../provide.cs.html ../../provide.de.html ../../provide.el.html 
../../provide.fa.html ../../provide.fr.html ../../provide.it.html 
../../provide.ja.html ../../provide.pl.html ../../provide.pt-br.html 
../../provide.ru.html ../../provide.sq.html
make: Entering directory `/srv/data/home/g/gnun/checkouts/www/server/gnun'
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/free-sw.html
I/O error : Attempt to load network entity 
http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd
[ -f ../../philosophy/po/free-sw.translist ] || (touch 
../../philosophy/po/free-sw.translist  ;  cvs add 
../../philosophy/po/free-sw.translist); 
file=../../philosophy/po/free-sw.translist; cp translinks-head.html ${file}; 
/bin/grep -v "^#" languages.txt | while read language; do code=${language%%     
  *}; case ${code} in en ) suffix=""; url_suffix=".en" ;; * ) suffix=.${code}; 
url_suffix="${suffix}" ;; esac; lang=${language%   *}; lang=${lang#*       }; 
name=${language##*   }; url_stem=/philosophy/free-sw; 
article=../../philosophy/free-sw; if test -f ${article}${suffix}.html; then 
echo '<!-- '${lang}' -->' >> ${file}; echo -n '<li><a 
href="'${url_stem}${url_suffix}.html'">' >> ${file}; echo 
${name}'</a>&nbsp;['${code}']</li>' >> ${file}; fi; done; cat 
translinks-tail.html >> ${file};
if /bin/grep '<!--#include 
virtual="/server/gnun/initial-translations-list\.html" ' 
../../philosophy/free-sw.html; then /bin/sed --in-place '/^<!--#set 
var="article_name"/d; s/<!--#include 
virtual="\/server\/gnun\/initial-translations-list\.html/ <!--#include 
virtual="\/philosophy\/po\/free-sw.translist/' ../../philosophy/free-sw.html; 
fi 
/home/g/gnun/install/gnun/libexec/gnun/mailfail  address@hidden,address@hidden 
"[GNUN Error] Incompatible change in philosophy/free-sw.html" 
/home/g/gnun/install/gnun/libexec/gnun/make-prototype --home 
--input=../../philosophy/free-sw.html --generic=generic.html 
--output=../../philosophy/po/free-sw.proto || (rm -f 
../../philosophy/po/free-sw.proto ; exit 1)
/bin/sed --in-place "s/\$Date.*\$/<gnun>\0<\/gnun>/g" 
../../philosophy/po/free-sw.proto
[ -f ../../philosophy/po/free-sw.pot ] || (touch 
../../philosophy/po/free-sw.pot  ;  cvs add ../../philosophy/po/free-sw.pot)
chmod +w ../../philosophy/po/free-sw.pot
/home/g/gnun/install/gnun/libexec/gnun/mailfail  address@hidden "[GNUN Error] 
POT generation of philosophy/po/free-sw.pot failed" po4a-gettextize 
--format=xhtml --master-charset=utf-8 -o ontagerror=silent -o 
"attributes=<meta>content" -o "untranslated=W<gnun> W<script>" -o 
"translated=W<pre>" -o porefs=none --master ../../philosophy/po/free-sw.proto 
--po ../../philosophy/po/free-sw.pot.tmp
if ([ ! -f ../../philosophy/po/free-sw.pot ] || [ "`diff -U 0 
../../philosophy/po/free-sw.pot ../../philosophy/po/free-sw.pot.tmp | /bin/grep 
-v "^\(---\|+++\|@@\)" | /bin/grep -v '^[-+]\"POT-Creation-Date:' | wc -c`" -ne 
0 ]); then mv ../../philosophy/po/free-sw.pot.tmp 
../../philosophy/po/free-sw.pot ; fi;
touch ../../philosophy/po/free-sw.pot
rm -f ../../philosophy/po/free-sw.pot.tmp
[ -f ../../education/edu-why.ja.html ] || (touch 
../../education/edu-why.ja.html edu-why.ja.html.hook-ann;  cvs add 
../../education/edu-why.ja.html)
cvs add: scheduling file `../../education/edu-why.ja.html' for addition
cvs add: use `cvs commit' to add this file permanently
PO=../../education/po/edu-why.ja.po; 
/home/g/gnun/install/gnun/libexec/gnun/mailfail  address@hidden "[GNUN Error] 
${PO#../../} is not a valid PO file"  msgfmt --check --verbose 
--output-file=/dev/null $PO || (touch $PO; if test -f edu-why.ja.html.hook-ann; 
then echo "gnun-do-not-delete-me" > edu-why.ja.html.hook-ann; fi; exit 1)
35 translated messages.
/usr/bin/X11/msgmerge --update --previous ../../education/po/edu-why.ja.po 
../../education/po/edu-why.pot && touch ../../education/po/edu-why.ja.po && (if 
LC_ALL=C msgfmt --statistics -o /dev/null ../../education/po/edu-why.ja.po 2>&1 
| /bin/grep -E '(fuzzy|untranslated)' > /dev/null; then ((/bin/sed --quiet 
'1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../education/po/edu-why.ja.po; test $? != 0 ) > 
/dev/null || /bin/sed --in-place '1,/^"POT-Creation-Date:/{ 
p;s/^"POT-Creation-Date:/"Outdated-Since:/;h;d}; 
1,/^"Content-Transfer-Encoding:/{ s/^\("Content-Transfer-Encoding: \)/\1/;p;t 
insert;d; :insert x}' ../../education/po/edu-why.ja.po); else /bin/sed 
--in-place '/^msgid ""$/,/^$/{s/^"Outdated-Since: //;t rm;p;:rm d}' 
../../education/po/edu-why.ja.po; fi )
...... done.
chmod +w ../../education/edu-why.ja.html
PO=../../education/po/edu-why.ja.po OUT=../../education/po/edu-why.ja.m4 ; 
po4a-translate --format=xhtml --master-charset=utf-8 -o ontagerror=silent -o 
"attributes=<meta>content" -o "untranslated=W<gnun> W<script>" -o 
"translated=W<pre>" --keep=0 --master ../../education/po/edu-why.proto --po $PO 
--localized $OUT
/bin/sed --in-place 
"s/\(<gnun>m4_include(\`.*\)\([.]html')<\/gnun>\)/\1.ja\2/g" 
../../education/po/edu-why.ja.m4
/bin/sed --in-place "s/<gnun>\(.*\)<\/gnun>/\1/g" 
../../education/po/edu-why.ja.m4
/bin/sed --in-place ':egin;N;$!begin;s/\([ \t]*\n[ \t]*\)\{3,\}<!--/\n\n<!--/g' 
../../education/po/edu-why.ja.m4
/bin/sed --in-place  -e 's%\(<!--#include virtual=\".*header\)\(.html\" 
-->\)%\1.ja\2%g'  -e 's%\(<!--#include virtual=\".*head-include-1\)\(.html\" 
-->\)%\1.ja\2%g'  -e 's%\(<!--#include virtual=\".*head-include-2\)\(.html\" 
-->\)%\1.ja\2%g'  -e 's%\(<!--#include virtual=\".*banner\)\(.html\" 
-->\)%\1.ja\2%g'  -e 's%\(<!--#include virtual=\".*body-include-1\)\(.html\" 
-->\)%\1.ja\2%g'  -e 's%\(<!--#include virtual=\".*body-include-2\)\(.html\" 
-->\)%\1.ja\2%g'  -e 's%\(<!--#include virtual=\".*footer\)\(.html\" 
-->\)%\1.ja\2%g'  -e 's%\(<!--#include virtual=\".*footer-short\)\(.html\" 
-->\)%\1.ja\2%g'  -e 's%\(<!--#include virtual=\".*footer-min\)\(.html\" 
-->\)%\1.ja\2%g'  -e 's%\(<!--#include 
virtual=\".*philosophy/philosophy-menu\)\(.html\" -->\)%\1.ja\2%g' 
../../education/po/edu-why.ja.m4
if ! (/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../education/po/edu-why.ja.po; test $? != 0 ) > /dev/null || ! test -s 
../../education/edu-why.ja.html; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../education/po/edu-why.ja.m4 > ../../education/edu-why.ja.html  && if test 
-f edu-why.ja.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/education/edu-why.ja.html>' | mail -s '[ja] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../education/edu-why.ja.html\` | /bin/sed 's/<h2[^>]*>\(.*\)<\/h2>/\1/' | 
/bin/sed 's/\&mdash;/--/g' | /bin/sed 's/\&..quo;/"/g' | base64 --wrap=0`?=' -a 
Keywords:ja-ann address@hidden" > edu-why.ja.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../education/edu-why.ja.html || (PO=../../education/po/edu-why.ja.po ; sleep 
1 ; touch $PO ; echo "touch --reference=../../education/edu-why.ja.html 
--date='+1 seconds' $PO" > edu-why.ja.html.hook ; exit 1); elif 
(timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../education/po/edu-why.ja.po; test $? != 0 )`"; test -n "${timestamp}" && 
test "`date --date="5000 days ago" +%s`" -ge "`date --date="${timestamp}" +%s`" 
) ; then /home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../education/po/edu-why.ja.m4 > ../../education/edu-why.ja.html  && if test 
-f edu-why.ja.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/education/edu-why.ja.html>' | mail -s '[ja] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../education/edu-why.ja.html\` | /bin/sed 's/<h2[^>]*>\(.*\)<\/h2>/\1/' | 
/bin/sed 's/\&mdash;/--/g' | /bin/sed 's/\&..quo;/"/g' | base64 --wrap=0`?=' -a 
Keywords:ja-ann address@hidden" > edu-why.ja.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../education/edu-why.ja.html || (PO=../../education/po/edu-why.ja.po ; sleep 
1 ; touch $PO ; echo "touch --reference=../../education/edu-why.ja.html 
--date='+1 seconds' $PO" > edu-why.ja.html.hook ; exit 1); else sleep 1; touch 
../../education/po/edu-why.ja.po; fi
I/O error : Attempt to load network entity 
http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd
if (timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../education/po/edu-why.ja.po; test $? != 0 )`"; test -n "${timestamp}" && 
test "`date --date="60 days ago" +%s`" -ge "`date --date="${timestamp}" +%s`" 
); then PO=../../education/po/edu-why.ja.po; marker='GNUN: OUT-OF-DATE NOTICE'; 
/bin/grep -q '^<!--'"${marker}-->" ../../education/edu-why.ja.html || 
marker='#include virtual="\/server\/banner'; 
original=../../education/edu-why.ja.html; original=${original%ja.html}html;  
saved_file=${original%/*.html}/po/${original##*/}; 
saved_file=${saved_file%html}ja; diff_file=${saved_file}-diff.html; 
saved_file=${saved_file}-en.html; if test -f ${saved_file}; then  /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${saved_file} > ${saved_file}.tmp; /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${original} > ${saved_file}.tmp1; /bin/sed 
"s%<title></title>%<title>${original#../..}-diff</title>%" < 
diff-page-head.html > ${diff_file}; /usr/bin/wdiff --start-delete '<span 
class="removed"><del><strong>' --end-delete '</em></strong></span>' 
--start-insert '<span class="inserted"><ins><em>' --end-insert 
'</em></ins></span>' ${saved_file}.tmp ${saved_file}.tmp1 >> ${diff_file}; cat 
diff-page-tail.html >> ${diff_file}; rm -f ${saved_file}.tmp 
${saved_file}.tmp1; fi; test -f "${diff_file}" || diff_file="";  /bin/sed 
--in-place '/^<!--#set var="PO_FILE"/,/<!--#include 
virtual="\/server\/outdated/d; /^<!--'"${marker}"'/a <!--#set var="PO_FILE"\n 
value='"'<a href=\"http://www.gnu.org${PO#../..}\";>\n 
http://www.gnu.org${PO#../..}</a>'"' -->\n <!--#set var="ORIGINAL_FILE" 
value="'"${original#../..}"'" -->\n <!--#set var="DIFF_FILE" 
value="'"${diff_file#../..}"'" -->\n <!--#include 
virtual="/server/outdated.ja.html" -->' ../../education/edu-why.ja.html || 
true; fi
[ -f ../../education/po/edu-why.translist ] || (touch 
../../education/po/edu-why.translist  ;  cvs add 
../../education/po/edu-why.translist); 
file=../../education/po/edu-why.translist; cp translinks-head.html ${file}; 
/bin/grep -v "^#" languages.txt | while read language; do code=${language%%   
*}; case ${code} in en ) suffix=""; url_suffix=".en" ;; * ) suffix=.${code}; 
url_suffix="${suffix}" ;; esac; lang=${language%   *}; lang=${lang#*       }; 
name=${language##*   }; url_stem=/education/edu-why; 
article=../../education/edu-why; if test -f ${article}${suffix}.html; then echo 
'<!-- '${lang}' -->' >> ${file}; echo -n '<li><a 
href="'${url_stem}${url_suffix}.html'">' >> ${file}; echo 
${name}'</a>&nbsp;['${code}']</li>' >> ${file}; fi; done; cat 
translinks-tail.html >> ${file};
(/bin/sed --quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../education/po/edu-why.ja.po; test $? != 0 ) > 
/dev/null || ([ -f ../../education/po/edu-why.ja-en.html ] || (touch 
../../education/po/edu-why.ja-en.html  ;  cvs add 
../../education/po/edu-why.ja-en.html); cp ../../education/edu-why.html 
../../education/po/edu-why.ja-en.html)
cvs add: scheduling file `../../education/po/edu-why.ja-en.html' for addition
cvs add: use `cvs commit' to add this file permanently
[ -f ../../education/education.ca.html ] || (touch 
../../education/education.ca.html education.ca.html.hook-ann;  cvs add 
../../education/education.ca.html)
PO=../../education/po/education.ca.po; 
/home/g/gnun/install/gnun/libexec/gnun/mailfail  address@hidden "[GNUN Error] 
${PO#../../} is not a valid PO file"  msgfmt --check --verbose 
--output-file=/dev/null $PO || (touch $PO; if test -f 
education.ca.html.hook-ann; then echo "gnun-do-not-delete-me" > 
education.ca.html.hook-ann; fi; exit 1)
30 translated messages, 1 fuzzy translation.
/usr/bin/X11/msgmerge --update --previous ../../education/po/education.ca.po 
../../education/po/education.pot && touch ../../education/po/education.ca.po && 
(if LC_ALL=C msgfmt --statistics -o /dev/null 
../../education/po/education.ca.po 2>&1 | /bin/grep -E '(fuzzy|untranslated)' > 
/dev/null; then ((/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../education/po/education.ca.po; test $? != 0 ) > /dev/null || /bin/sed 
--in-place '1,/^"POT-Creation-Date:/{ 
p;s/^"POT-Creation-Date:/"Outdated-Since:/;h;d}; 
1,/^"Content-Transfer-Encoding:/{ s/^\("Content-Transfer-Encoding: \)/\1/;p;t 
insert;d; :insert x}' ../../education/po/education.ca.po); else /bin/sed 
--in-place '/^msgid ""$/,/^$/{s/^"Outdated-Since: //;t rm;p;:rm d}' 
../../education/po/education.ca.po; fi )
..... done.
chmod +w ../../education/education.ca.html
PO=../../education/po/education.ca.po OUT=../../education/po/education.ca.m4 ; 
po4a-translate --format=xhtml --master-charset=utf-8 -o ontagerror=silent -o 
"attributes=<meta>content" -o "untranslated=W<gnun> W<script>" -o 
"translated=W<pre>" --keep=0 --master ../../education/po/education.proto --po 
$PO --localized $OUT
/bin/sed --in-place 
"s/\(<gnun>m4_include(\`.*\)\([.]html')<\/gnun>\)/\1.ca\2/g" 
../../education/po/education.ca.m4
/bin/sed --in-place "s/<gnun>\(.*\)<\/gnun>/\1/g" 
../../education/po/education.ca.m4
/bin/sed --in-place ':egin;N;$!begin;s/\([ \t]*\n[ \t]*\)\{3,\}<!--/\n\n<!--/g' 
../../education/po/education.ca.m4
/bin/sed --in-place  -e 's%\(<!--#include virtual=\".*header\)\(.html\" 
-->\)%\1.ca\2%g'  -e 's%\(<!--#include virtual=\".*head-include-1\)\(.html\" 
-->\)%\1.ca\2%g'  -e 's%\(<!--#include virtual=\".*head-include-2\)\(.html\" 
-->\)%\1.ca\2%g'  -e 's%\(<!--#include virtual=\".*banner\)\(.html\" 
-->\)%\1.ca\2%g'  -e 's%\(<!--#include virtual=\".*body-include-1\)\(.html\" 
-->\)%\1.ca\2%g'  -e 's%\(<!--#include virtual=\".*body-include-2\)\(.html\" 
-->\)%\1.ca\2%g'  -e 's%\(<!--#include virtual=\".*footer\)\(.html\" 
-->\)%\1.ca\2%g'  -e 's%\(<!--#include virtual=\".*footer-short\)\(.html\" 
-->\)%\1.ca\2%g'  -e 's%\(<!--#include virtual=\".*footer-min\)\(.html\" 
-->\)%\1.ca\2%g'  -e 's%\(<!--#include 
virtual=\".*philosophy/philosophy-menu\)\(.html\" -->\)%\1.ca\2%g' 
../../education/po/education.ca.m4
if ! (/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../education/po/education.ca.po; test $? != 0 ) > /dev/null || ! test -s 
../../education/education.ca.html; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../education/po/education.ca.m4 > ../../education/education.ca.html  && if 
test -f education.ca.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/education/education.ca.html>' | mail -s '[ca] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../education/education.ca.html\` | /bin/sed 's/<h2[^>]*>\(.*\)<\/h2>/\1/' | 
/bin/sed 's/\&mdash;/--/g' | /bin/sed 's/\&..quo;/"/g' | base64 --wrap=0`?=' -a 
Keywords:ca-ann address@hidden" > education.ca.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../education/education.ca.html || (PO=../../education/po/education.ca.po ; 
sleep 1 ; touch $PO ; echo "touch --reference=../../education/education.ca.html 
--date='+1 seconds' $PO" > education.ca.html.hook ; exit 1); elif 
(timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../education/po/education.ca.po; test $? != 0 )`"; test -n "${timestamp}" && 
test "`date --date="5000 days ago" +%s`" -ge "`date --date="${timestamp}" +%s`" 
) ; then /home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../education/po/education.ca.m4 > ../../education/education.ca.html  && if 
test -f education.ca.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/education/education.ca.html>' | mail -s '[ca] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../education/education.ca.html\` | /bin/sed 's/<h2[^>]*>\(.*\)<\/h2>/\1/' | 
/bin/sed 's/\&mdash;/--/g' | /bin/sed 's/\&..quo;/"/g' | base64 --wrap=0`?=' -a 
Keywords:ca-ann address@hidden" > education.ca.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../education/education.ca.html || (PO=../../education/po/education.ca.po ; 
sleep 1 ; touch $PO ; echo "touch --reference=../../education/education.ca.html 
--date='+1 seconds' $PO" > education.ca.html.hook ; exit 1); else sleep 1; 
touch ../../education/po/education.ca.po; fi
if (timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../education/po/education.ca.po; test $? != 0 )`"; test -n "${timestamp}" && 
test "`date --date="60 days ago" +%s`" -ge "`date --date="${timestamp}" +%s`" 
); then PO=../../education/po/education.ca.po; marker='GNUN: OUT-OF-DATE 
NOTICE'; /bin/grep -q '^<!--'"${marker}-->" ../../education/education.ca.html 
|| marker='#include virtual="\/server\/banner'; 
original=../../education/education.ca.html; original=${original%ca.html}html;  
saved_file=${original%/*.html}/po/${original##*/}; 
saved_file=${saved_file%html}ca; diff_file=${saved_file}-diff.html; 
saved_file=${saved_file}-en.html; if test -f ${saved_file}; then  /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${saved_file} > ${saved_file}.tmp; /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${original} > ${saved_file}.tmp1; /bin/sed 
"s%<title></title>%<title>${original#../..}-diff</title>%" < 
diff-page-head.html > ${diff_file}; /usr/bin/wdiff --start-delete '<span 
class="removed"><del><strong>' --end-delete '</em></strong></span>' 
--start-insert '<span class="inserted"><ins><em>' --end-insert 
'</em></ins></span>' ${saved_file}.tmp ${saved_file}.tmp1 >> ${diff_file}; cat 
diff-page-tail.html >> ${diff_file}; rm -f ${saved_file}.tmp 
${saved_file}.tmp1; fi; test -f "${diff_file}" || diff_file="";  /bin/sed 
--in-place '/^<!--#set var="PO_FILE"/,/<!--#include 
virtual="\/server\/outdated/d; /^<!--'"${marker}"'/a <!--#set var="PO_FILE"\n 
value='"'<a href=\"http://www.gnu.org${PO#../..}\";>\n 
http://www.gnu.org${PO#../..}</a>'"' -->\n <!--#set var="ORIGINAL_FILE" 
value="'"${original#../..}"'" -->\n <!--#set var="DIFF_FILE" 
value="'"${diff_file#../..}"'" -->\n <!--#include 
virtual="/server/outdated.ca.html" -->' ../../education/education.ca.html || 
true; fi
[ -f ../../education/po/education.translist ] || (touch 
../../education/po/education.translist  ;  cvs add 
../../education/po/education.translist); 
file=../../education/po/education.translist; cp translinks-head.html ${file}; 
/bin/grep -v "^#" languages.txt | while read language; do code=${language%%   
*}; case ${code} in en ) suffix=""; url_suffix=".en" ;; * ) suffix=.${code}; 
url_suffix="${suffix}" ;; esac; lang=${language%   *}; lang=${lang#*       }; 
name=${language##*   }; url_stem=/education/education; 
article=../../education/education; if test -f ${article}${suffix}.html; then 
echo '<!-- '${lang}' -->' >> ${file}; echo -n '<li><a 
href="'${url_stem}${url_suffix}.html'">' >> ${file}; echo 
${name}'</a>&nbsp;['${code}']</li>' >> ${file}; fi; done; cat 
translinks-tail.html >> ${file};
(/bin/sed --quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../education/po/education.ca.po; test $? != 0 ) > 
/dev/null || ([ -f ../../education/po/education.ca-en.html ] || (touch 
../../education/po/education.ca-en.html  ;  cvs add 
../../education/po/education.ca-en.html); cp ../../education/education.html 
../../education/po/education.ca-en.html)
[ -f ../../gnu/why-gnu-linux.ca.html ] || (touch 
../../gnu/why-gnu-linux.ca.html why-gnu-linux.ca.html.hook-ann;  cvs add 
../../gnu/why-gnu-linux.ca.html)
PO=../../gnu/po/why-gnu-linux.ca.po; 
/home/g/gnun/install/gnun/libexec/gnun/mailfail  address@hidden "[GNUN Error] 
${PO#../../} is not a valid PO file"  msgfmt --check --verbose 
--output-file=/dev/null $PO || (touch $PO; if test -f 
why-gnu-linux.ca.html.hook-ann; then echo "gnun-do-not-delete-me" > 
why-gnu-linux.ca.html.hook-ann; fi; exit 1)
29 translated messages, 1 fuzzy translation.
/usr/bin/X11/msgmerge --update --previous ../../gnu/po/why-gnu-linux.ca.po 
../../gnu/po/why-gnu-linux.pot && touch ../../gnu/po/why-gnu-linux.ca.po && (if 
LC_ALL=C msgfmt --statistics -o /dev/null ../../gnu/po/why-gnu-linux.ca.po 2>&1 
| /bin/grep -E '(fuzzy|untranslated)' > /dev/null; then ((/bin/sed --quiet 
'1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../gnu/po/why-gnu-linux.ca.po; test $? != 0 ) > 
/dev/null || /bin/sed --in-place '1,/^"POT-Creation-Date:/{ 
p;s/^"POT-Creation-Date:/"Outdated-Since:/;h;d}; 
1,/^"Content-Transfer-Encoding:/{ s/^\("Content-Transfer-Encoding: \)/\1/;p;t 
insert;d; :insert x}' ../../gnu/po/why-gnu-linux.ca.po); else /bin/sed 
--in-place '/^msgid ""$/,/^$/{s/^"Outdated-Since: //;t rm;p;:rm d}' 
../../gnu/po/why-gnu-linux.ca.po; fi )
..... done.
chmod +w ../../gnu/why-gnu-linux.ca.html
PO=../../gnu/po/why-gnu-linux.ca.po OUT=../../gnu/po/why-gnu-linux.ca.m4 ; 
po4a-translate --format=xhtml --master-charset=utf-8 -o ontagerror=silent -o 
"attributes=<meta>content" -o "untranslated=W<gnun> W<script>" -o 
"translated=W<pre>" --keep=0 --master ../../gnu/po/why-gnu-linux.proto --po $PO 
--localized $OUT
/bin/sed --in-place 
"s/\(<gnun>m4_include(\`.*\)\([.]html')<\/gnun>\)/\1.ca\2/g" 
../../gnu/po/why-gnu-linux.ca.m4
/bin/sed --in-place "s/<gnun>\(.*\)<\/gnun>/\1/g" 
../../gnu/po/why-gnu-linux.ca.m4
/bin/sed --in-place ':egin;N;$!begin;s/\([ \t]*\n[ \t]*\)\{3,\}<!--/\n\n<!--/g' 
../../gnu/po/why-gnu-linux.ca.m4
/bin/sed --in-place  -e 's%\(<!--#include virtual=\".*header\)\(.html\" 
-->\)%\1.ca\2%g'  -e 's%\(<!--#include virtual=\".*head-include-1\)\(.html\" 
-->\)%\1.ca\2%g'  -e 's%\(<!--#include virtual=\".*head-include-2\)\(.html\" 
-->\)%\1.ca\2%g'  -e 's%\(<!--#include virtual=\".*banner\)\(.html\" 
-->\)%\1.ca\2%g'  -e 's%\(<!--#include virtual=\".*body-include-1\)\(.html\" 
-->\)%\1.ca\2%g'  -e 's%\(<!--#include virtual=\".*body-include-2\)\(.html\" 
-->\)%\1.ca\2%g'  -e 's%\(<!--#include virtual=\".*footer\)\(.html\" 
-->\)%\1.ca\2%g'  -e 's%\(<!--#include virtual=\".*footer-short\)\(.html\" 
-->\)%\1.ca\2%g'  -e 's%\(<!--#include virtual=\".*footer-min\)\(.html\" 
-->\)%\1.ca\2%g'  -e 's%\(<!--#include 
virtual=\".*philosophy/philosophy-menu\)\(.html\" -->\)%\1.ca\2%g' 
../../gnu/po/why-gnu-linux.ca.m4
if ! (/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../gnu/po/why-gnu-linux.ca.po; test $? != 0 ) > /dev/null || ! test -s 
../../gnu/why-gnu-linux.ca.html; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../gnu/po/why-gnu-linux.ca.m4 > ../../gnu/why-gnu-linux.ca.html  && if test 
-f why-gnu-linux.ca.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/gnu/why-gnu-linux.ca.html>' | mail -s '[ca] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../gnu/why-gnu-linux.ca.html\` | /bin/sed 's/<h2[^>]*>\(.*\)<\/h2>/\1/' | 
/bin/sed 's/\&mdash;/--/g' | /bin/sed 's/\&..quo;/"/g' | base64 --wrap=0`?=' -a 
Keywords:ca-ann address@hidden" > why-gnu-linux.ca.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../gnu/why-gnu-linux.ca.html || (PO=../../gnu/po/why-gnu-linux.ca.po ; sleep 
1 ; touch $PO ; echo "touch --reference=../../gnu/why-gnu-linux.ca.html 
--date='+1 seconds' $PO" > why-gnu-linux.ca.html.hook ; exit 1); elif 
(timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../gnu/po/why-gnu-linux.ca.po; test $? != 0 )`"; test -n "${timestamp}" && 
test "`date --date="5000 days ago" +%s`" -ge "`date --date="${timestamp}" +%s`" 
) ; then /home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../gnu/po/why-gnu-linux.ca.m4 > ../../gnu/why-gnu-linux.ca.html  && if test 
-f why-gnu-linux.ca.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/gnu/why-gnu-linux.ca.html>' | mail -s '[ca] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../gnu/why-gnu-linux.ca.html\` | /bin/sed 's/<h2[^>]*>\(.*\)<\/h2>/\1/' | 
/bin/sed 's/\&mdash;/--/g' | /bin/sed 's/\&..quo;/"/g' | base64 --wrap=0`?=' -a 
Keywords:ca-ann address@hidden" > why-gnu-linux.ca.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../gnu/why-gnu-linux.ca.html || (PO=../../gnu/po/why-gnu-linux.ca.po ; sleep 
1 ; touch $PO ; echo "touch --reference=../../gnu/why-gnu-linux.ca.html 
--date='+1 seconds' $PO" > why-gnu-linux.ca.html.hook ; exit 1); else sleep 1; 
touch ../../gnu/po/why-gnu-linux.ca.po; fi
if (timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../gnu/po/why-gnu-linux.ca.po; test $? != 0 )`"; test -n "${timestamp}" && 
test "`date --date="60 days ago" +%s`" -ge "`date --date="${timestamp}" +%s`" 
); then PO=../../gnu/po/why-gnu-linux.ca.po; marker='GNUN: OUT-OF-DATE NOTICE'; 
/bin/grep -q '^<!--'"${marker}-->" ../../gnu/why-gnu-linux.ca.html || 
marker='#include virtual="\/server\/banner'; 
original=../../gnu/why-gnu-linux.ca.html; original=${original%ca.html}html;  
saved_file=${original%/*.html}/po/${original##*/}; 
saved_file=${saved_file%html}ca; diff_file=${saved_file}-diff.html; 
saved_file=${saved_file}-en.html; if test -f ${saved_file}; then  /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${saved_file} > ${saved_file}.tmp; /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${original} > ${saved_file}.tmp1; /bin/sed 
"s%<title></title>%<title>${original#../..}-diff</title>%" < 
diff-page-head.html > ${diff_file}; /usr/bin/wdiff --start-delete '<span 
class="removed"><del><strong>' --end-delete '</em></strong></span>' 
--start-insert '<span class="inserted"><ins><em>' --end-insert 
'</em></ins></span>' ${saved_file}.tmp ${saved_file}.tmp1 >> ${diff_file}; cat 
diff-page-tail.html >> ${diff_file}; rm -f ${saved_file}.tmp 
${saved_file}.tmp1; fi; test -f "${diff_file}" || diff_file="";  /bin/sed 
--in-place '/^<!--#set var="PO_FILE"/,/<!--#include 
virtual="\/server\/outdated/d; /^<!--'"${marker}"'/a <!--#set var="PO_FILE"\n 
value='"'<a href=\"http://www.gnu.org${PO#../..}\";>\n 
http://www.gnu.org${PO#../..}</a>'"' -->\n <!--#set var="ORIGINAL_FILE" 
value="'"${original#../..}"'" -->\n <!--#set var="DIFF_FILE" 
value="'"${diff_file#../..}"'" -->\n <!--#include 
virtual="/server/outdated.ca.html" -->' ../../gnu/why-gnu-linux.ca.html || 
true; fi
[ -f ../../gnu/po/why-gnu-linux.translist ] || (touch 
../../gnu/po/why-gnu-linux.translist  ;  cvs add 
../../gnu/po/why-gnu-linux.translist); 
file=../../gnu/po/why-gnu-linux.translist; cp translinks-head.html ${file}; 
/bin/grep -v "^#" languages.txt | while read language; do code=${language%%   
*}; case ${code} in en ) suffix=""; url_suffix=".en" ;; * ) suffix=.${code}; 
url_suffix="${suffix}" ;; esac; lang=${language%   *}; lang=${lang#*       }; 
name=${language##*   }; url_stem=/gnu/why-gnu-linux; 
article=../../gnu/why-gnu-linux; if test -f ${article}${suffix}.html; then echo 
'<!-- '${lang}' -->' >> ${file}; echo -n '<li><a 
href="'${url_stem}${url_suffix}.html'">' >> ${file}; echo 
${name}'</a>&nbsp;['${code}']</li>' >> ${file}; fi; done; cat 
translinks-tail.html >> ${file};
(/bin/sed --quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../gnu/po/why-gnu-linux.ca.po; test $? != 0 ) > 
/dev/null || ([ -f ../../gnu/po/why-gnu-linux.ca-en.html ] || (touch 
../../gnu/po/why-gnu-linux.ca-en.html  ;  cvs add 
../../gnu/po/why-gnu-linux.ca-en.html); cp ../../gnu/why-gnu-linux.html 
../../gnu/po/why-gnu-linux.ca-en.html)
[ -f ../../gnu/why-gnu-linux.el.html ] || (touch 
../../gnu/why-gnu-linux.el.html why-gnu-linux.el.html.hook-ann;  cvs add 
../../gnu/why-gnu-linux.el.html)
PO=../../gnu/po/why-gnu-linux.el.po; 
/home/g/gnun/install/gnun/libexec/gnun/mailfail  address@hidden "[GNUN Error] 
${PO#../../} is not a valid PO file"  msgfmt --check --verbose 
--output-file=/dev/null $PO || (touch $PO; if test -f 
why-gnu-linux.el.html.hook-ann; then echo "gnun-do-not-delete-me" > 
why-gnu-linux.el.html.hook-ann; fi; exit 1)
29 translated messages, 1 fuzzy translation.
/usr/bin/X11/msgmerge --update --previous ../../gnu/po/why-gnu-linux.el.po 
../../gnu/po/why-gnu-linux.pot && touch ../../gnu/po/why-gnu-linux.el.po && (if 
LC_ALL=C msgfmt --statistics -o /dev/null ../../gnu/po/why-gnu-linux.el.po 2>&1 
| /bin/grep -E '(fuzzy|untranslated)' > /dev/null; then ((/bin/sed --quiet 
'1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../gnu/po/why-gnu-linux.el.po; test $? != 0 ) > 
/dev/null || /bin/sed --in-place '1,/^"POT-Creation-Date:/{ 
p;s/^"POT-Creation-Date:/"Outdated-Since:/;h;d}; 
1,/^"Content-Transfer-Encoding:/{ s/^\("Content-Transfer-Encoding: \)/\1/;p;t 
insert;d; :insert x}' ../../gnu/po/why-gnu-linux.el.po); else /bin/sed 
--in-place '/^msgid ""$/,/^$/{s/^"Outdated-Since: //;t rm;p;:rm d}' 
../../gnu/po/why-gnu-linux.el.po; fi )
.... done.
chmod +w ../../gnu/why-gnu-linux.el.html
PO=../../gnu/po/why-gnu-linux.el.po OUT=../../gnu/po/why-gnu-linux.el.m4 ; 
po4a-translate --format=xhtml --master-charset=utf-8 -o ontagerror=silent -o 
"attributes=<meta>content" -o "untranslated=W<gnun> W<script>" -o 
"translated=W<pre>" --keep=0 --master ../../gnu/po/why-gnu-linux.proto --po $PO 
--localized $OUT
/bin/sed --in-place 
"s/\(<gnun>m4_include(\`.*\)\([.]html')<\/gnun>\)/\1.el\2/g" 
../../gnu/po/why-gnu-linux.el.m4
/bin/sed --in-place "s/<gnun>\(.*\)<\/gnun>/\1/g" 
../../gnu/po/why-gnu-linux.el.m4
/bin/sed --in-place ':egin;N;$!begin;s/\([ \t]*\n[ \t]*\)\{3,\}<!--/\n\n<!--/g' 
../../gnu/po/why-gnu-linux.el.m4
/bin/sed --in-place  -e 's%\(<!--#include virtual=\".*header\)\(.html\" 
-->\)%\1.el\2%g'  -e 's%\(<!--#include virtual=\".*head-include-1\)\(.html\" 
-->\)%\1.el\2%g'  -e 's%\(<!--#include virtual=\".*head-include-2\)\(.html\" 
-->\)%\1.el\2%g'  -e 's%\(<!--#include virtual=\".*banner\)\(.html\" 
-->\)%\1.el\2%g'  -e 's%\(<!--#include virtual=\".*body-include-1\)\(.html\" 
-->\)%\1.el\2%g'  -e 's%\(<!--#include virtual=\".*body-include-2\)\(.html\" 
-->\)%\1.el\2%g'  -e 's%\(<!--#include virtual=\".*footer\)\(.html\" 
-->\)%\1.el\2%g'  -e 's%\(<!--#include virtual=\".*footer-short\)\(.html\" 
-->\)%\1.el\2%g'  -e 's%\(<!--#include virtual=\".*footer-min\)\(.html\" 
-->\)%\1.el\2%g'  -e 's%\(<!--#include 
virtual=\".*philosophy/philosophy-menu\)\(.html\" -->\)%\1.el\2%g' 
../../gnu/po/why-gnu-linux.el.m4
if ! (/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../gnu/po/why-gnu-linux.el.po; test $? != 0 ) > /dev/null || ! test -s 
../../gnu/why-gnu-linux.el.html; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../gnu/po/why-gnu-linux.el.m4 > ../../gnu/why-gnu-linux.el.html  && if test 
-f why-gnu-linux.el.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/gnu/why-gnu-linux.el.html>' | mail -s '[el] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../gnu/why-gnu-linux.el.html\` | /bin/sed 's/<h2[^>]*>\(.*\)<\/h2>/\1/' | 
/bin/sed 's/\&mdash;/--/g' | /bin/sed 's/\&..quo;/"/g' | base64 --wrap=0`?=' -a 
Keywords:el-ann address@hidden" > why-gnu-linux.el.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../gnu/why-gnu-linux.el.html || (PO=../../gnu/po/why-gnu-linux.el.po ; sleep 
1 ; touch $PO ; echo "touch --reference=../../gnu/why-gnu-linux.el.html 
--date='+1 seconds' $PO" > why-gnu-linux.el.html.hook ; exit 1); elif 
(timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../gnu/po/why-gnu-linux.el.po; test $? != 0 )`"; test -n "${timestamp}" && 
test "`date --date="5000 days ago" +%s`" -ge "`date --date="${timestamp}" +%s`" 
) ; then /home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../gnu/po/why-gnu-linux.el.m4 > ../../gnu/why-gnu-linux.el.html  && if test 
-f why-gnu-linux.el.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/gnu/why-gnu-linux.el.html>' | mail -s '[el] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../gnu/why-gnu-linux.el.html\` | /bin/sed 's/<h2[^>]*>\(.*\)<\/h2>/\1/' | 
/bin/sed 's/\&mdash;/--/g' | /bin/sed 's/\&..quo;/"/g' | base64 --wrap=0`?=' -a 
Keywords:el-ann address@hidden" > why-gnu-linux.el.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../gnu/why-gnu-linux.el.html || (PO=../../gnu/po/why-gnu-linux.el.po ; sleep 
1 ; touch $PO ; echo "touch --reference=../../gnu/why-gnu-linux.el.html 
--date='+1 seconds' $PO" > why-gnu-linux.el.html.hook ; exit 1); else sleep 1; 
touch ../../gnu/po/why-gnu-linux.el.po; fi
if (timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../gnu/po/why-gnu-linux.el.po; test $? != 0 )`"; test -n "${timestamp}" && 
test "`date --date="60 days ago" +%s`" -ge "`date --date="${timestamp}" +%s`" 
); then PO=../../gnu/po/why-gnu-linux.el.po; marker='GNUN: OUT-OF-DATE NOTICE'; 
/bin/grep -q '^<!--'"${marker}-->" ../../gnu/why-gnu-linux.el.html || 
marker='#include virtual="\/server\/banner'; 
original=../../gnu/why-gnu-linux.el.html; original=${original%el.html}html;  
saved_file=${original%/*.html}/po/${original##*/}; 
saved_file=${saved_file%html}el; diff_file=${saved_file}-diff.html; 
saved_file=${saved_file}-en.html; if test -f ${saved_file}; then  /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${saved_file} > ${saved_file}.tmp; /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${original} > ${saved_file}.tmp1; /bin/sed 
"s%<title></title>%<title>${original#../..}-diff</title>%" < 
diff-page-head.html > ${diff_file}; /usr/bin/wdiff --start-delete '<span 
class="removed"><del><strong>' --end-delete '</em></strong></span>' 
--start-insert '<span class="inserted"><ins><em>' --end-insert 
'</em></ins></span>' ${saved_file}.tmp ${saved_file}.tmp1 >> ${diff_file}; cat 
diff-page-tail.html >> ${diff_file}; rm -f ${saved_file}.tmp 
${saved_file}.tmp1; fi; test -f "${diff_file}" || diff_file="";  /bin/sed 
--in-place '/^<!--#set var="PO_FILE"/,/<!--#include 
virtual="\/server\/outdated/d; /^<!--'"${marker}"'/a <!--#set var="PO_FILE"\n 
value='"'<a href=\"http://www.gnu.org${PO#../..}\";>\n 
http://www.gnu.org${PO#../..}</a>'"' -->\n <!--#set var="ORIGINAL_FILE" 
value="'"${original#../..}"'" -->\n <!--#set var="DIFF_FILE" 
value="'"${diff_file#../..}"'" -->\n <!--#include 
virtual="/server/outdated.el.html" -->' ../../gnu/why-gnu-linux.el.html || 
true; fi
[ -f ../../gnu/po/why-gnu-linux.translist ] || (touch 
../../gnu/po/why-gnu-linux.translist  ;  cvs add 
../../gnu/po/why-gnu-linux.translist); 
file=../../gnu/po/why-gnu-linux.translist; cp translinks-head.html ${file}; 
/bin/grep -v "^#" languages.txt | while read language; do code=${language%%   
*}; case ${code} in en ) suffix=""; url_suffix=".en" ;; * ) suffix=.${code}; 
url_suffix="${suffix}" ;; esac; lang=${language%   *}; lang=${lang#*       }; 
name=${language##*   }; url_stem=/gnu/why-gnu-linux; 
article=../../gnu/why-gnu-linux; if test -f ${article}${suffix}.html; then echo 
'<!-- '${lang}' -->' >> ${file}; echo -n '<li><a 
href="'${url_stem}${url_suffix}.html'">' >> ${file}; echo 
${name}'</a>&nbsp;['${code}']</li>' >> ${file}; fi; done; cat 
translinks-tail.html >> ${file};
(/bin/sed --quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../gnu/po/why-gnu-linux.el.po; test $? != 0 ) > 
/dev/null || ([ -f ../../gnu/po/why-gnu-linux.el-en.html ] || (touch 
../../gnu/po/why-gnu-linux.el-en.html  ;  cvs add 
../../gnu/po/why-gnu-linux.el-en.html); cp ../../gnu/why-gnu-linux.html 
../../gnu/po/why-gnu-linux.el-en.html)
[ -f ../../gnu/why-gnu-linux.sq.html ] || (touch 
../../gnu/why-gnu-linux.sq.html why-gnu-linux.sq.html.hook-ann;  cvs add 
../../gnu/why-gnu-linux.sq.html)
PO=../../gnu/po/why-gnu-linux.sq.po; 
/home/g/gnun/install/gnun/libexec/gnun/mailfail  address@hidden "[GNUN Error] 
${PO#../../} is not a valid PO file"  msgfmt --check --verbose 
--output-file=/dev/null $PO || (touch $PO; if test -f 
why-gnu-linux.sq.html.hook-ann; then echo "gnun-do-not-delete-me" > 
why-gnu-linux.sq.html.hook-ann; fi; exit 1)
../../gnu/po/why-gnu-linux.sq.po:7: field `Project-Id-Version' still has 
initial default value
29 translated messages, 1 fuzzy translation.
/usr/bin/X11/msgmerge --update --previous ../../gnu/po/why-gnu-linux.sq.po 
../../gnu/po/why-gnu-linux.pot && touch ../../gnu/po/why-gnu-linux.sq.po && (if 
LC_ALL=C msgfmt --statistics -o /dev/null ../../gnu/po/why-gnu-linux.sq.po 2>&1 
| /bin/grep -E '(fuzzy|untranslated)' > /dev/null; then ((/bin/sed --quiet 
'1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../gnu/po/why-gnu-linux.sq.po; test $? != 0 ) > 
/dev/null || /bin/sed --in-place '1,/^"POT-Creation-Date:/{ 
p;s/^"POT-Creation-Date:/"Outdated-Since:/;h;d}; 
1,/^"Content-Transfer-Encoding:/{ s/^\("Content-Transfer-Encoding: \)/\1/;p;t 
insert;d; :insert x}' ../../gnu/po/why-gnu-linux.sq.po); else /bin/sed 
--in-place '/^msgid ""$/,/^$/{s/^"Outdated-Since: //;t rm;p;:rm d}' 
../../gnu/po/why-gnu-linux.sq.po; fi )
..... done.
chmod +w ../../gnu/why-gnu-linux.sq.html
PO=../../gnu/po/why-gnu-linux.sq.po OUT=../../gnu/po/why-gnu-linux.sq.m4 ; 
po4a-translate --format=xhtml --master-charset=utf-8 -o ontagerror=silent -o 
"attributes=<meta>content" -o "untranslated=W<gnun> W<script>" -o 
"translated=W<pre>" --keep=0 --master ../../gnu/po/why-gnu-linux.proto --po $PO 
--localized $OUT
/bin/sed --in-place 
"s/\(<gnun>m4_include(\`.*\)\([.]html')<\/gnun>\)/\1.sq\2/g" 
../../gnu/po/why-gnu-linux.sq.m4
/bin/sed --in-place "s/<gnun>\(.*\)<\/gnun>/\1/g" 
../../gnu/po/why-gnu-linux.sq.m4
/bin/sed --in-place ':egin;N;$!begin;s/\([ \t]*\n[ \t]*\)\{3,\}<!--/\n\n<!--/g' 
../../gnu/po/why-gnu-linux.sq.m4
/bin/sed --in-place  -e 's%\(<!--#include virtual=\".*header\)\(.html\" 
-->\)%\1.sq\2%g'  -e 's%\(<!--#include virtual=\".*head-include-1\)\(.html\" 
-->\)%\1.sq\2%g'  -e 's%\(<!--#include virtual=\".*head-include-2\)\(.html\" 
-->\)%\1.sq\2%g'  -e 's%\(<!--#include virtual=\".*banner\)\(.html\" 
-->\)%\1.sq\2%g'  -e 's%\(<!--#include virtual=\".*body-include-1\)\(.html\" 
-->\)%\1.sq\2%g'  -e 's%\(<!--#include virtual=\".*body-include-2\)\(.html\" 
-->\)%\1.sq\2%g'  -e 's%\(<!--#include virtual=\".*footer\)\(.html\" 
-->\)%\1.sq\2%g'  -e 's%\(<!--#include virtual=\".*footer-short\)\(.html\" 
-->\)%\1.sq\2%g'  -e 's%\(<!--#include virtual=\".*footer-min\)\(.html\" 
-->\)%\1.sq\2%g'  -e 's%\(<!--#include 
virtual=\".*philosophy/philosophy-menu\)\(.html\" -->\)%\1.sq\2%g' 
../../gnu/po/why-gnu-linux.sq.m4
if ! (/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../gnu/po/why-gnu-linux.sq.po; test $? != 0 ) > /dev/null || ! test -s 
../../gnu/why-gnu-linux.sq.html; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../gnu/po/why-gnu-linux.sq.m4 > ../../gnu/why-gnu-linux.sq.html  && if test 
-f why-gnu-linux.sq.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/gnu/why-gnu-linux.sq.html>' | mail -s '[sq] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../gnu/why-gnu-linux.sq.html\` | /bin/sed 's/<h2[^>]*>\(.*\)<\/h2>/\1/' | 
/bin/sed 's/\&mdash;/--/g' | /bin/sed 's/\&..quo;/"/g' | base64 --wrap=0`?=' -a 
Keywords:sq-ann address@hidden" > why-gnu-linux.sq.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../gnu/why-gnu-linux.sq.html || (PO=../../gnu/po/why-gnu-linux.sq.po ; sleep 
1 ; touch $PO ; echo "touch --reference=../../gnu/why-gnu-linux.sq.html 
--date='+1 seconds' $PO" > why-gnu-linux.sq.html.hook ; exit 1); elif 
(timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../gnu/po/why-gnu-linux.sq.po; test $? != 0 )`"; test -n "${timestamp}" && 
test "`date --date="5000 days ago" +%s`" -ge "`date --date="${timestamp}" +%s`" 
) ; then /home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../gnu/po/why-gnu-linux.sq.m4 > ../../gnu/why-gnu-linux.sq.html  && if test 
-f why-gnu-linux.sq.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/gnu/why-gnu-linux.sq.html>' | mail -s '[sq] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../gnu/why-gnu-linux.sq.html\` | /bin/sed 's/<h2[^>]*>\(.*\)<\/h2>/\1/' | 
/bin/sed 's/\&mdash;/--/g' | /bin/sed 's/\&..quo;/"/g' | base64 --wrap=0`?=' -a 
Keywords:sq-ann address@hidden" > why-gnu-linux.sq.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../gnu/why-gnu-linux.sq.html || (PO=../../gnu/po/why-gnu-linux.sq.po ; sleep 
1 ; touch $PO ; echo "touch --reference=../../gnu/why-gnu-linux.sq.html 
--date='+1 seconds' $PO" > why-gnu-linux.sq.html.hook ; exit 1); else sleep 1; 
touch ../../gnu/po/why-gnu-linux.sq.po; fi
if (timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../gnu/po/why-gnu-linux.sq.po; test $? != 0 )`"; test -n "${timestamp}" && 
test "`date --date="60 days ago" +%s`" -ge "`date --date="${timestamp}" +%s`" 
); then PO=../../gnu/po/why-gnu-linux.sq.po; marker='GNUN: OUT-OF-DATE NOTICE'; 
/bin/grep -q '^<!--'"${marker}-->" ../../gnu/why-gnu-linux.sq.html || 
marker='#include virtual="\/server\/banner'; 
original=../../gnu/why-gnu-linux.sq.html; original=${original%sq.html}html;  
saved_file=${original%/*.html}/po/${original##*/}; 
saved_file=${saved_file%html}sq; diff_file=${saved_file}-diff.html; 
saved_file=${saved_file}-en.html; if test -f ${saved_file}; then  /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${saved_file} > ${saved_file}.tmp; /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${original} > ${saved_file}.tmp1; /bin/sed 
"s%<title></title>%<title>${original#../..}-diff</title>%" < 
diff-page-head.html > ${diff_file}; /usr/bin/wdiff --start-delete '<span 
class="removed"><del><strong>' --end-delete '</em></strong></span>' 
--start-insert '<span class="inserted"><ins><em>' --end-insert 
'</em></ins></span>' ${saved_file}.tmp ${saved_file}.tmp1 >> ${diff_file}; cat 
diff-page-tail.html >> ${diff_file}; rm -f ${saved_file}.tmp 
${saved_file}.tmp1; fi; test -f "${diff_file}" || diff_file="";  /bin/sed 
--in-place '/^<!--#set var="PO_FILE"/,/<!--#include 
virtual="\/server\/outdated/d; /^<!--'"${marker}"'/a <!--#set var="PO_FILE"\n 
value='"'<a href=\"http://www.gnu.org${PO#../..}\";>\n 
http://www.gnu.org${PO#../..}</a>'"' -->\n <!--#set var="ORIGINAL_FILE" 
value="'"${original#../..}"'" -->\n <!--#set var="DIFF_FILE" 
value="'"${diff_file#../..}"'" -->\n <!--#include 
virtual="/server/outdated.sq.html" -->' ../../gnu/why-gnu-linux.sq.html || 
true; fi
[ -f ../../gnu/po/why-gnu-linux.translist ] || (touch 
../../gnu/po/why-gnu-linux.translist  ;  cvs add 
../../gnu/po/why-gnu-linux.translist); 
file=../../gnu/po/why-gnu-linux.translist; cp translinks-head.html ${file}; 
/bin/grep -v "^#" languages.txt | while read language; do code=${language%%   
*}; case ${code} in en ) suffix=""; url_suffix=".en" ;; * ) suffix=.${code}; 
url_suffix="${suffix}" ;; esac; lang=${language%   *}; lang=${lang#*       }; 
name=${language##*   }; url_stem=/gnu/why-gnu-linux; 
article=../../gnu/why-gnu-linux; if test -f ${article}${suffix}.html; then echo 
'<!-- '${lang}' -->' >> ${file}; echo -n '<li><a 
href="'${url_stem}${url_suffix}.html'">' >> ${file}; echo 
${name}'</a>&nbsp;['${code}']</li>' >> ${file}; fi; done; cat 
translinks-tail.html >> ${file};
(/bin/sed --quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../gnu/po/why-gnu-linux.sq.po; test $? != 0 ) > 
/dev/null || ([ -f ../../gnu/po/why-gnu-linux.sq-en.html ] || (touch 
../../gnu/po/why-gnu-linux.sq-en.html  ;  cvs add 
../../gnu/po/why-gnu-linux.sq-en.html); cp ../../gnu/why-gnu-linux.html 
../../gnu/po/why-gnu-linux.sq-en.html)
[ -f ../../licenses/licenses.ca.html ] || (touch 
../../licenses/licenses.ca.html licenses.ca.html.hook-ann;  cvs add 
../../licenses/licenses.ca.html)
PO=../../licenses/po/licenses.ca.po; 
/home/g/gnun/install/gnun/libexec/gnun/mailfail  address@hidden "[GNUN Error] 
${PO#../../} is not a valid PO file"  msgfmt --check --verbose 
--output-file=/dev/null $PO || (touch $PO; if test -f 
licenses.ca.html.hook-ann; then echo "gnun-do-not-delete-me" > 
licenses.ca.html.hook-ann; fi; exit 1)
86 translated messages, 1 fuzzy translation.
/usr/bin/X11/msgmerge --update --previous ../../licenses/po/licenses.ca.po 
../../licenses/po/licenses.pot && touch ../../licenses/po/licenses.ca.po && (if 
LC_ALL=C msgfmt --statistics -o /dev/null ../../licenses/po/licenses.ca.po 2>&1 
| /bin/grep -E '(fuzzy|untranslated)' > /dev/null; then ((/bin/sed --quiet 
'1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../licenses/po/licenses.ca.po; test $? != 0 ) > 
/dev/null || /bin/sed --in-place '1,/^"POT-Creation-Date:/{ 
p;s/^"POT-Creation-Date:/"Outdated-Since:/;h;d}; 
1,/^"Content-Transfer-Encoding:/{ s/^\("Content-Transfer-Encoding: \)/\1/;p;t 
insert;d; :insert x}' ../../licenses/po/licenses.ca.po); else /bin/sed 
--in-place '/^msgid ""$/,/^$/{s/^"Outdated-Since: //;t rm;p;:rm d}' 
../../licenses/po/licenses.ca.po; fi )
........... done.
chmod +w ../../licenses/licenses.ca.html
PO=../../licenses/po/licenses.ca.po OUT=../../licenses/po/licenses.ca.m4 ; 
po4a-translate --format=xhtml --master-charset=utf-8 -o ontagerror=silent -o 
"attributes=<meta>content" -o "untranslated=W<gnun> W<script>" -o 
"translated=W<pre>" --keep=0 --master ../../licenses/po/licenses.proto --po $PO 
--localized $OUT
/bin/sed --in-place 
"s/\(<gnun>m4_include(\`.*\)\([.]html')<\/gnun>\)/\1.ca\2/g" 
../../licenses/po/licenses.ca.m4
/bin/sed --in-place "s/<gnun>\(.*\)<\/gnun>/\1/g" 
../../licenses/po/licenses.ca.m4
/bin/sed --in-place ':egin;N;$!begin;s/\([ \t]*\n[ \t]*\)\{3,\}<!--/\n\n<!--/g' 
../../licenses/po/licenses.ca.m4
/bin/sed --in-place  -e 's%\(<!--#include virtual=\".*header\)\(.html\" 
-->\)%\1.ca\2%g'  -e 's%\(<!--#include virtual=\".*head-include-1\)\(.html\" 
-->\)%\1.ca\2%g'  -e 's%\(<!--#include virtual=\".*head-include-2\)\(.html\" 
-->\)%\1.ca\2%g'  -e 's%\(<!--#include virtual=\".*banner\)\(.html\" 
-->\)%\1.ca\2%g'  -e 's%\(<!--#include virtual=\".*body-include-1\)\(.html\" 
-->\)%\1.ca\2%g'  -e 's%\(<!--#include virtual=\".*body-include-2\)\(.html\" 
-->\)%\1.ca\2%g'  -e 's%\(<!--#include virtual=\".*footer\)\(.html\" 
-->\)%\1.ca\2%g'  -e 's%\(<!--#include virtual=\".*footer-short\)\(.html\" 
-->\)%\1.ca\2%g'  -e 's%\(<!--#include virtual=\".*footer-min\)\(.html\" 
-->\)%\1.ca\2%g'  -e 's%\(<!--#include 
virtual=\".*philosophy/philosophy-menu\)\(.html\" -->\)%\1.ca\2%g' 
../../licenses/po/licenses.ca.m4
if ! (/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../licenses/po/licenses.ca.po; test $? != 0 ) > /dev/null || ! test -s 
../../licenses/licenses.ca.html; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../licenses/po/licenses.ca.m4 > ../../licenses/licenses.ca.html  && if test 
-f licenses.ca.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/licenses/licenses.ca.html>' | mail -s '[ca] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../licenses/licenses.ca.html\` | /bin/sed 's/<h2[^>]*>\(.*\)<\/h2>/\1/' | 
/bin/sed 's/\&mdash;/--/g' | /bin/sed 's/\&..quo;/"/g' | base64 --wrap=0`?=' -a 
Keywords:ca-ann address@hidden" > licenses.ca.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../licenses/licenses.ca.html || (PO=../../licenses/po/licenses.ca.po ; sleep 
1 ; touch $PO ; echo "touch --reference=../../licenses/licenses.ca.html 
--date='+1 seconds' $PO" > licenses.ca.html.hook ; exit 1); elif 
(timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../licenses/po/licenses.ca.po; test $? != 0 )`"; test -n "${timestamp}" && 
test "`date --date="5000 days ago" +%s`" -ge "`date --date="${timestamp}" +%s`" 
) ; then /home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../licenses/po/licenses.ca.m4 > ../../licenses/licenses.ca.html  && if test 
-f licenses.ca.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/licenses/licenses.ca.html>' | mail -s '[ca] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../licenses/licenses.ca.html\` | /bin/sed 's/<h2[^>]*>\(.*\)<\/h2>/\1/' | 
/bin/sed 's/\&mdash;/--/g' | /bin/sed 's/\&..quo;/"/g' | base64 --wrap=0`?=' -a 
Keywords:ca-ann address@hidden" > licenses.ca.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../licenses/licenses.ca.html || (PO=../../licenses/po/licenses.ca.po ; sleep 
1 ; touch $PO ; echo "touch --reference=../../licenses/licenses.ca.html 
--date='+1 seconds' $PO" > licenses.ca.html.hook ; exit 1); else sleep 1; touch 
../../licenses/po/licenses.ca.po; fi
if (timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../licenses/po/licenses.ca.po; test $? != 0 )`"; test -n "${timestamp}" && 
test "`date --date="60 days ago" +%s`" -ge "`date --date="${timestamp}" +%s`" 
); then PO=../../licenses/po/licenses.ca.po; marker='GNUN: OUT-OF-DATE NOTICE'; 
/bin/grep -q '^<!--'"${marker}-->" ../../licenses/licenses.ca.html || 
marker='#include virtual="\/server\/banner'; 
original=../../licenses/licenses.ca.html; original=${original%ca.html}html;  
saved_file=${original%/*.html}/po/${original##*/}; 
saved_file=${saved_file%html}ca; diff_file=${saved_file}-diff.html; 
saved_file=${saved_file}-en.html; if test -f ${saved_file}; then  /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${saved_file} > ${saved_file}.tmp; /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${original} > ${saved_file}.tmp1; /bin/sed 
"s%<title></title>%<title>${original#../..}-diff</title>%" < 
diff-page-head.html > ${diff_file}; /usr/bin/wdiff --start-delete '<span 
class="removed"><del><strong>' --end-delete '</em></strong></span>' 
--start-insert '<span class="inserted"><ins><em>' --end-insert 
'</em></ins></span>' ${saved_file}.tmp ${saved_file}.tmp1 >> ${diff_file}; cat 
diff-page-tail.html >> ${diff_file}; rm -f ${saved_file}.tmp 
${saved_file}.tmp1; fi; test -f "${diff_file}" || diff_file="";  /bin/sed 
--in-place '/^<!--#set var="PO_FILE"/,/<!--#include 
virtual="\/server\/outdated/d; /^<!--'"${marker}"'/a <!--#set var="PO_FILE"\n 
value='"'<a href=\"http://www.gnu.org${PO#../..}\";>\n 
http://www.gnu.org${PO#../..}</a>'"' -->\n <!--#set var="ORIGINAL_FILE" 
value="'"${original#../..}"'" -->\n <!--#set var="DIFF_FILE" 
value="'"${diff_file#../..}"'" -->\n <!--#include 
virtual="/server/outdated.ca.html" -->' ../../licenses/licenses.ca.html || 
true; fi
[ -f ../../licenses/po/licenses.translist ] || (touch 
../../licenses/po/licenses.translist  ;  cvs add 
../../licenses/po/licenses.translist); 
file=../../licenses/po/licenses.translist; cp translinks-head.html ${file}; 
/bin/grep -v "^#" languages.txt | while read language; do code=${language%%   
*}; case ${code} in en ) suffix=""; url_suffix=".en" ;; * ) suffix=.${code}; 
url_suffix="${suffix}" ;; esac; lang=${language%   *}; lang=${lang#*       }; 
name=${language##*   }; url_stem=/licenses/licenses; 
article=../../licenses/licenses; if test -f ${article}${suffix}.html; then echo 
'<!-- '${lang}' -->' >> ${file}; echo -n '<li><a 
href="'${url_stem}${url_suffix}.html'">' >> ${file}; echo 
${name}'</a>&nbsp;['${code}']</li>' >> ${file}; fi; done; cat 
translinks-tail.html >> ${file};
(/bin/sed --quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../licenses/po/licenses.ca.po; test $? != 0 ) > 
/dev/null || ([ -f ../../licenses/po/licenses.ca-en.html ] || (touch 
../../licenses/po/licenses.ca-en.html  ;  cvs add 
../../licenses/po/licenses.ca-en.html); cp ../../licenses/licenses.html 
../../licenses/po/licenses.ca-en.html)
[ -f ../../licenses/licenses.el.html ] || (touch 
../../licenses/licenses.el.html licenses.el.html.hook-ann;  cvs add 
../../licenses/licenses.el.html)
PO=../../licenses/po/licenses.el.po; 
/home/g/gnun/install/gnun/libexec/gnun/mailfail  address@hidden "[GNUN Error] 
${PO#../../} is not a valid PO file"  msgfmt --check --verbose 
--output-file=/dev/null $PO || (touch $PO; if test -f 
licenses.el.html.hook-ann; then echo "gnun-do-not-delete-me" > 
licenses.el.html.hook-ann; fi; exit 1)
86 translated messages, 1 fuzzy translation.
/usr/bin/X11/msgmerge --update --previous ../../licenses/po/licenses.el.po 
../../licenses/po/licenses.pot && touch ../../licenses/po/licenses.el.po && (if 
LC_ALL=C msgfmt --statistics -o /dev/null ../../licenses/po/licenses.el.po 2>&1 
| /bin/grep -E '(fuzzy|untranslated)' > /dev/null; then ((/bin/sed --quiet 
'1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../licenses/po/licenses.el.po; test $? != 0 ) > 
/dev/null || /bin/sed --in-place '1,/^"POT-Creation-Date:/{ 
p;s/^"POT-Creation-Date:/"Outdated-Since:/;h;d}; 
1,/^"Content-Transfer-Encoding:/{ s/^\("Content-Transfer-Encoding: \)/\1/;p;t 
insert;d; :insert x}' ../../licenses/po/licenses.el.po); else /bin/sed 
--in-place '/^msgid ""$/,/^$/{s/^"Outdated-Since: //;t rm;p;:rm d}' 
../../licenses/po/licenses.el.po; fi )
........... done.
chmod +w ../../licenses/licenses.el.html
PO=../../licenses/po/licenses.el.po OUT=../../licenses/po/licenses.el.m4 ; 
po4a-translate --format=xhtml --master-charset=utf-8 -o ontagerror=silent -o 
"attributes=<meta>content" -o "untranslated=W<gnun> W<script>" -o 
"translated=W<pre>" --keep=0 --master ../../licenses/po/licenses.proto --po $PO 
--localized $OUT
/bin/sed --in-place 
"s/\(<gnun>m4_include(\`.*\)\([.]html')<\/gnun>\)/\1.el\2/g" 
../../licenses/po/licenses.el.m4
/bin/sed --in-place "s/<gnun>\(.*\)<\/gnun>/\1/g" 
../../licenses/po/licenses.el.m4
/bin/sed --in-place ':egin;N;$!begin;s/\([ \t]*\n[ \t]*\)\{3,\}<!--/\n\n<!--/g' 
../../licenses/po/licenses.el.m4
/bin/sed --in-place  -e 's%\(<!--#include virtual=\".*header\)\(.html\" 
-->\)%\1.el\2%g'  -e 's%\(<!--#include virtual=\".*head-include-1\)\(.html\" 
-->\)%\1.el\2%g'  -e 's%\(<!--#include virtual=\".*head-include-2\)\(.html\" 
-->\)%\1.el\2%g'  -e 's%\(<!--#include virtual=\".*banner\)\(.html\" 
-->\)%\1.el\2%g'  -e 's%\(<!--#include virtual=\".*body-include-1\)\(.html\" 
-->\)%\1.el\2%g'  -e 's%\(<!--#include virtual=\".*body-include-2\)\(.html\" 
-->\)%\1.el\2%g'  -e 's%\(<!--#include virtual=\".*footer\)\(.html\" 
-->\)%\1.el\2%g'  -e 's%\(<!--#include virtual=\".*footer-short\)\(.html\" 
-->\)%\1.el\2%g'  -e 's%\(<!--#include virtual=\".*footer-min\)\(.html\" 
-->\)%\1.el\2%g'  -e 's%\(<!--#include 
virtual=\".*philosophy/philosophy-menu\)\(.html\" -->\)%\1.el\2%g' 
../../licenses/po/licenses.el.m4
if ! (/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../licenses/po/licenses.el.po; test $? != 0 ) > /dev/null || ! test -s 
../../licenses/licenses.el.html; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../licenses/po/licenses.el.m4 > ../../licenses/licenses.el.html  && if test 
-f licenses.el.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/licenses/licenses.el.html>' | mail -s '[el] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../licenses/licenses.el.html\` | /bin/sed 's/<h2[^>]*>\(.*\)<\/h2>/\1/' | 
/bin/sed 's/\&mdash;/--/g' | /bin/sed 's/\&..quo;/"/g' | base64 --wrap=0`?=' -a 
Keywords:el-ann address@hidden" > licenses.el.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../licenses/licenses.el.html || (PO=../../licenses/po/licenses.el.po ; sleep 
1 ; touch $PO ; echo "touch --reference=../../licenses/licenses.el.html 
--date='+1 seconds' $PO" > licenses.el.html.hook ; exit 1); elif 
(timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../licenses/po/licenses.el.po; test $? != 0 )`"; test -n "${timestamp}" && 
test "`date --date="5000 days ago" +%s`" -ge "`date --date="${timestamp}" +%s`" 
) ; then /home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../licenses/po/licenses.el.m4 > ../../licenses/licenses.el.html  && if test 
-f licenses.el.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/licenses/licenses.el.html>' | mail -s '[el] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../licenses/licenses.el.html\` | /bin/sed 's/<h2[^>]*>\(.*\)<\/h2>/\1/' | 
/bin/sed 's/\&mdash;/--/g' | /bin/sed 's/\&..quo;/"/g' | base64 --wrap=0`?=' -a 
Keywords:el-ann address@hidden" > licenses.el.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../licenses/licenses.el.html || (PO=../../licenses/po/licenses.el.po ; sleep 
1 ; touch $PO ; echo "touch --reference=../../licenses/licenses.el.html 
--date='+1 seconds' $PO" > licenses.el.html.hook ; exit 1); else sleep 1; touch 
../../licenses/po/licenses.el.po; fi
if (timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../licenses/po/licenses.el.po; test $? != 0 )`"; test -n "${timestamp}" && 
test "`date --date="60 days ago" +%s`" -ge "`date --date="${timestamp}" +%s`" 
); then PO=../../licenses/po/licenses.el.po; marker='GNUN: OUT-OF-DATE NOTICE'; 
/bin/grep -q '^<!--'"${marker}-->" ../../licenses/licenses.el.html || 
marker='#include virtual="\/server\/banner'; 
original=../../licenses/licenses.el.html; original=${original%el.html}html;  
saved_file=${original%/*.html}/po/${original##*/}; 
saved_file=${saved_file%html}el; diff_file=${saved_file}-diff.html; 
saved_file=${saved_file}-en.html; if test -f ${saved_file}; then  /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${saved_file} > ${saved_file}.tmp; /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${original} > ${saved_file}.tmp1; /bin/sed 
"s%<title></title>%<title>${original#../..}-diff</title>%" < 
diff-page-head.html > ${diff_file}; /usr/bin/wdiff --start-delete '<span 
class="removed"><del><strong>' --end-delete '</em></strong></span>' 
--start-insert '<span class="inserted"><ins><em>' --end-insert 
'</em></ins></span>' ${saved_file}.tmp ${saved_file}.tmp1 >> ${diff_file}; cat 
diff-page-tail.html >> ${diff_file}; rm -f ${saved_file}.tmp 
${saved_file}.tmp1; fi; test -f "${diff_file}" || diff_file="";  /bin/sed 
--in-place '/^<!--#set var="PO_FILE"/,/<!--#include 
virtual="\/server\/outdated/d; /^<!--'"${marker}"'/a <!--#set var="PO_FILE"\n 
value='"'<a href=\"http://www.gnu.org${PO#../..}\";>\n 
http://www.gnu.org${PO#../..}</a>'"' -->\n <!--#set var="ORIGINAL_FILE" 
value="'"${original#../..}"'" -->\n <!--#set var="DIFF_FILE" 
value="'"${diff_file#../..}"'" -->\n <!--#include 
virtual="/server/outdated.el.html" -->' ../../licenses/licenses.el.html || 
true; fi
[ -f ../../licenses/po/licenses.translist ] || (touch 
../../licenses/po/licenses.translist  ;  cvs add 
../../licenses/po/licenses.translist); 
file=../../licenses/po/licenses.translist; cp translinks-head.html ${file}; 
/bin/grep -v "^#" languages.txt | while read language; do code=${language%%   
*}; case ${code} in en ) suffix=""; url_suffix=".en" ;; * ) suffix=.${code}; 
url_suffix="${suffix}" ;; esac; lang=${language%   *}; lang=${lang#*       }; 
name=${language##*   }; url_stem=/licenses/licenses; 
article=../../licenses/licenses; if test -f ${article}${suffix}.html; then echo 
'<!-- '${lang}' -->' >> ${file}; echo -n '<li><a 
href="'${url_stem}${url_suffix}.html'">' >> ${file}; echo 
${name}'</a>&nbsp;['${code}']</li>' >> ${file}; fi; done; cat 
translinks-tail.html >> ${file};
(/bin/sed --quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../licenses/po/licenses.el.po; test $? != 0 ) > 
/dev/null || ([ -f ../../licenses/po/licenses.el-en.html ] || (touch 
../../licenses/po/licenses.el-en.html  ;  cvs add 
../../licenses/po/licenses.el-en.html); cp ../../licenses/licenses.html 
../../licenses/po/licenses.el-en.html)
[ -f ../../licenses/licenses.fr.html ] || (touch 
../../licenses/licenses.fr.html licenses.fr.html.hook-ann;  cvs add 
../../licenses/licenses.fr.html)
PO=../../licenses/po/licenses.fr.po; 
/home/g/gnun/install/gnun/libexec/gnun/mailfail  address@hidden "[GNUN Error] 
${PO#../../} is not a valid PO file"  msgfmt --check --verbose 
--output-file=/dev/null $PO || (touch $PO; if test -f 
licenses.fr.html.hook-ann; then echo "gnun-do-not-delete-me" > 
licenses.fr.html.hook-ann; fi; exit 1)
86 translated messages, 1 fuzzy translation.
/usr/bin/X11/msgmerge --update --previous ../../licenses/po/licenses.fr.po 
../../licenses/po/licenses.pot && touch ../../licenses/po/licenses.fr.po && (if 
LC_ALL=C msgfmt --statistics -o /dev/null ../../licenses/po/licenses.fr.po 2>&1 
| /bin/grep -E '(fuzzy|untranslated)' > /dev/null; then ((/bin/sed --quiet 
'1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../licenses/po/licenses.fr.po; test $? != 0 ) > 
/dev/null || /bin/sed --in-place '1,/^"POT-Creation-Date:/{ 
p;s/^"POT-Creation-Date:/"Outdated-Since:/;h;d}; 
1,/^"Content-Transfer-Encoding:/{ s/^\("Content-Transfer-Encoding: \)/\1/;p;t 
insert;d; :insert x}' ../../licenses/po/licenses.fr.po); else /bin/sed 
--in-place '/^msgid ""$/,/^$/{s/^"Outdated-Since: //;t rm;p;:rm d}' 
../../licenses/po/licenses.fr.po; fi  ; 
/home/g/gnun/install/gnun/libexec/gnun/add-fuzzy-diff --in-place 
../../licenses/po/licenses.fr.po)
........... done.
chmod +w ../../licenses/licenses.fr.html
PO=../../licenses/po/licenses.fr.po OUT=../../licenses/po/licenses.fr.m4 ; 
po4a-translate --format=xhtml --master-charset=utf-8 -o ontagerror=silent -o 
"attributes=<meta>content" -o "untranslated=W<gnun> W<script>" -o 
"translated=W<pre>" --keep=0 --master ../../licenses/po/licenses.proto --po $PO 
--localized $OUT
/bin/sed --in-place 
"s/\(<gnun>m4_include(\`.*\)\([.]html')<\/gnun>\)/\1.fr\2/g" 
../../licenses/po/licenses.fr.m4
/bin/sed --in-place "s/<gnun>\(.*\)<\/gnun>/\1/g" 
../../licenses/po/licenses.fr.m4
/bin/sed --in-place ':egin;N;$!begin;s/\([ \t]*\n[ \t]*\)\{3,\}<!--/\n\n<!--/g' 
../../licenses/po/licenses.fr.m4
/bin/sed --in-place  -e 's%\(<!--#include virtual=\".*header\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include virtual=\".*head-include-1\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include virtual=\".*head-include-2\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include virtual=\".*banner\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include virtual=\".*body-include-1\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include virtual=\".*body-include-2\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include virtual=\".*footer\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include virtual=\".*footer-short\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include virtual=\".*footer-min\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include 
virtual=\".*philosophy/philosophy-menu\)\(.html\" -->\)%\1.fr\2%g' 
../../licenses/po/licenses.fr.m4
if ! (/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../licenses/po/licenses.fr.po; test $? != 0 ) > /dev/null || ! test -s 
../../licenses/licenses.fr.html; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../licenses/po/licenses.fr.m4 > ../../licenses/licenses.fr.html  && if test 
-f licenses.fr.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/licenses/licenses.fr.html>' | mail -s '[fr] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../licenses/licenses.fr.html\` | /bin/sed 's/<h2[^>]*>\(.*\)<\/h2>/\1/' | 
/bin/sed 's/\&mdash;/--/g' | /bin/sed 's/\&..quo;/"/g' | base64 --wrap=0`?=' -a 
Keywords:fr-ann address@hidden" > licenses.fr.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../licenses/licenses.fr.html || (PO=../../licenses/po/licenses.fr.po ; sleep 
1 ; touch $PO ; echo "touch --reference=../../licenses/licenses.fr.html 
--date='+1 seconds' $PO" > licenses.fr.html.hook ; exit 1); elif 
(timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../licenses/po/licenses.fr.po; test $? != 0 )`"; test -n "${timestamp}" && 
test "`date --date="5000 days ago" +%s`" -ge "`date --date="${timestamp}" +%s`" 
) ; then /home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../licenses/po/licenses.fr.m4 > ../../licenses/licenses.fr.html  && if test 
-f licenses.fr.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/licenses/licenses.fr.html>' | mail -s '[fr] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../licenses/licenses.fr.html\` | /bin/sed 's/<h2[^>]*>\(.*\)<\/h2>/\1/' | 
/bin/sed 's/\&mdash;/--/g' | /bin/sed 's/\&..quo;/"/g' | base64 --wrap=0`?=' -a 
Keywords:fr-ann address@hidden" > licenses.fr.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../licenses/licenses.fr.html || (PO=../../licenses/po/licenses.fr.po ; sleep 
1 ; touch $PO ; echo "touch --reference=../../licenses/licenses.fr.html 
--date='+1 seconds' $PO" > licenses.fr.html.hook ; exit 1); else sleep 1; touch 
../../licenses/po/licenses.fr.po; fi
if (timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../licenses/po/licenses.fr.po; test $? != 0 )`"; test -n "${timestamp}" && 
test "`date --date="60 days ago" +%s`" -ge "`date --date="${timestamp}" +%s`" 
); then PO=../../licenses/po/licenses.fr.po; marker='GNUN: OUT-OF-DATE NOTICE'; 
/bin/grep -q '^<!--'"${marker}-->" ../../licenses/licenses.fr.html || 
marker='#include virtual="\/server\/banner'; 
original=../../licenses/licenses.fr.html; original=${original%fr.html}html;  
saved_file=${original%/*.html}/po/${original##*/}; 
saved_file=${saved_file%html}fr; diff_file=${saved_file}-diff.html; 
saved_file=${saved_file}-en.html; if test -f ${saved_file}; then  /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${saved_file} > ${saved_file}.tmp; /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${original} > ${saved_file}.tmp1; /bin/sed 
"s%<title></title>%<title>${original#../..}-diff</title>%" < 
diff-page-head.html > ${diff_file}; /usr/bin/wdiff --start-delete '<span 
class="removed"><del><strong>' --end-delete '</em></strong></span>' 
--start-insert '<span class="inserted"><ins><em>' --end-insert 
'</em></ins></span>' ${saved_file}.tmp ${saved_file}.tmp1 >> ${diff_file}; cat 
diff-page-tail.html >> ${diff_file}; rm -f ${saved_file}.tmp 
${saved_file}.tmp1; fi; test -f "${diff_file}" || diff_file="";  /bin/sed 
--in-place '/^<!--#set var="PO_FILE"/,/<!--#include 
virtual="\/server\/outdated/d; /^<!--'"${marker}"'/a <!--#set var="PO_FILE"\n 
value='"'<a href=\"http://www.gnu.org${PO#../..}\";>\n 
http://www.gnu.org${PO#../..}</a>'"' -->\n <!--#set var="ORIGINAL_FILE" 
value="'"${original#../..}"'" -->\n <!--#set var="DIFF_FILE" 
value="'"${diff_file#../..}"'" -->\n <!--#include 
virtual="/server/outdated.fr.html" -->' ../../licenses/licenses.fr.html || 
true; fi
[ -f ../../licenses/po/licenses.translist ] || (touch 
../../licenses/po/licenses.translist  ;  cvs add 
../../licenses/po/licenses.translist); 
file=../../licenses/po/licenses.translist; cp translinks-head.html ${file}; 
/bin/grep -v "^#" languages.txt | while read language; do code=${language%%   
*}; case ${code} in en ) suffix=""; url_suffix=".en" ;; * ) suffix=.${code}; 
url_suffix="${suffix}" ;; esac; lang=${language%   *}; lang=${lang#*       }; 
name=${language##*   }; url_stem=/licenses/licenses; 
article=../../licenses/licenses; if test -f ${article}${suffix}.html; then echo 
'<!-- '${lang}' -->' >> ${file}; echo -n '<li><a 
href="'${url_stem}${url_suffix}.html'">' >> ${file}; echo 
${name}'</a>&nbsp;['${code}']</li>' >> ${file}; fi; done; cat 
translinks-tail.html >> ${file};
(/bin/sed --quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../licenses/po/licenses.fr.po; test $? != 0 ) > 
/dev/null || ([ -f ../../licenses/po/licenses.fr-en.html ] || (touch 
../../licenses/po/licenses.fr-en.html  ;  cvs add 
../../licenses/po/licenses.fr-en.html); cp ../../licenses/licenses.html 
../../licenses/po/licenses.fr-en.html)
[ -f ../../licenses/licenses.ja.html ] || (touch 
../../licenses/licenses.ja.html licenses.ja.html.hook-ann;  cvs add 
../../licenses/licenses.ja.html)
PO=../../licenses/po/licenses.ja.po; 
/home/g/gnun/install/gnun/libexec/gnun/mailfail  address@hidden "[GNUN Error] 
${PO#../../} is not a valid PO file"  msgfmt --check --verbose 
--output-file=/dev/null $PO || (touch $PO; if test -f 
licenses.ja.html.hook-ann; then echo "gnun-do-not-delete-me" > 
licenses.ja.html.hook-ann; fi; exit 1)
87 translated messages.
/usr/bin/X11/msgmerge --update --previous ../../licenses/po/licenses.ja.po 
../../licenses/po/licenses.pot && touch ../../licenses/po/licenses.ja.po && (if 
LC_ALL=C msgfmt --statistics -o /dev/null ../../licenses/po/licenses.ja.po 2>&1 
| /bin/grep -E '(fuzzy|untranslated)' > /dev/null; then ((/bin/sed --quiet 
'1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../licenses/po/licenses.ja.po; test $? != 0 ) > 
/dev/null || /bin/sed --in-place '1,/^"POT-Creation-Date:/{ 
p;s/^"POT-Creation-Date:/"Outdated-Since:/;h;d}; 
1,/^"Content-Transfer-Encoding:/{ s/^\("Content-Transfer-Encoding: \)/\1/;p;t 
insert;d; :insert x}' ../../licenses/po/licenses.ja.po); else /bin/sed 
--in-place '/^msgid ""$/,/^$/{s/^"Outdated-Since: //;t rm;p;:rm d}' 
../../licenses/po/licenses.ja.po; fi )
........... done.
chmod +w ../../licenses/licenses.ja.html
PO=../../licenses/po/licenses.ja.po OUT=../../licenses/po/licenses.ja.m4 ; 
po4a-translate --format=xhtml --master-charset=utf-8 -o ontagerror=silent -o 
"attributes=<meta>content" -o "untranslated=W<gnun> W<script>" -o 
"translated=W<pre>" --keep=0 --master ../../licenses/po/licenses.proto --po $PO 
--localized $OUT
/bin/sed --in-place 
"s/\(<gnun>m4_include(\`.*\)\([.]html')<\/gnun>\)/\1.ja\2/g" 
../../licenses/po/licenses.ja.m4
/bin/sed --in-place "s/<gnun>\(.*\)<\/gnun>/\1/g" 
../../licenses/po/licenses.ja.m4
/bin/sed --in-place ':egin;N;$!begin;s/\([ \t]*\n[ \t]*\)\{3,\}<!--/\n\n<!--/g' 
../../licenses/po/licenses.ja.m4
/bin/sed --in-place  -e 's%\(<!--#include virtual=\".*header\)\(.html\" 
-->\)%\1.ja\2%g'  -e 's%\(<!--#include virtual=\".*head-include-1\)\(.html\" 
-->\)%\1.ja\2%g'  -e 's%\(<!--#include virtual=\".*head-include-2\)\(.html\" 
-->\)%\1.ja\2%g'  -e 's%\(<!--#include virtual=\".*banner\)\(.html\" 
-->\)%\1.ja\2%g'  -e 's%\(<!--#include virtual=\".*body-include-1\)\(.html\" 
-->\)%\1.ja\2%g'  -e 's%\(<!--#include virtual=\".*body-include-2\)\(.html\" 
-->\)%\1.ja\2%g'  -e 's%\(<!--#include virtual=\".*footer\)\(.html\" 
-->\)%\1.ja\2%g'  -e 's%\(<!--#include virtual=\".*footer-short\)\(.html\" 
-->\)%\1.ja\2%g'  -e 's%\(<!--#include virtual=\".*footer-min\)\(.html\" 
-->\)%\1.ja\2%g'  -e 's%\(<!--#include 
virtual=\".*philosophy/philosophy-menu\)\(.html\" -->\)%\1.ja\2%g' 
../../licenses/po/licenses.ja.m4
if ! (/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../licenses/po/licenses.ja.po; test $? != 0 ) > /dev/null || ! test -s 
../../licenses/licenses.ja.html; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../licenses/po/licenses.ja.m4 > ../../licenses/licenses.ja.html  && if test 
-f licenses.ja.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/licenses/licenses.ja.html>' | mail -s '[ja] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../licenses/licenses.ja.html\` | /bin/sed 's/<h2[^>]*>\(.*\)<\/h2>/\1/' | 
/bin/sed 's/\&mdash;/--/g' | /bin/sed 's/\&..quo;/"/g' | base64 --wrap=0`?=' -a 
Keywords:ja-ann address@hidden" > licenses.ja.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../licenses/licenses.ja.html || (PO=../../licenses/po/licenses.ja.po ; sleep 
1 ; touch $PO ; echo "touch --reference=../../licenses/licenses.ja.html 
--date='+1 seconds' $PO" > licenses.ja.html.hook ; exit 1); elif 
(timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../licenses/po/licenses.ja.po; test $? != 0 )`"; test -n "${timestamp}" && 
test "`date --date="5000 days ago" +%s`" -ge "`date --date="${timestamp}" +%s`" 
) ; then /home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../licenses/po/licenses.ja.m4 > ../../licenses/licenses.ja.html  && if test 
-f licenses.ja.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/licenses/licenses.ja.html>' | mail -s '[ja] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../licenses/licenses.ja.html\` | /bin/sed 's/<h2[^>]*>\(.*\)<\/h2>/\1/' | 
/bin/sed 's/\&mdash;/--/g' | /bin/sed 's/\&..quo;/"/g' | base64 --wrap=0`?=' -a 
Keywords:ja-ann address@hidden" > licenses.ja.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../licenses/licenses.ja.html || (PO=../../licenses/po/licenses.ja.po ; sleep 
1 ; touch $PO ; echo "touch --reference=../../licenses/licenses.ja.html 
--date='+1 seconds' $PO" > licenses.ja.html.hook ; exit 1); else sleep 1; touch 
../../licenses/po/licenses.ja.po; fi
I/O error : Attempt to load network entity 
http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd
if (timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../licenses/po/licenses.ja.po; test $? != 0 )`"; test -n "${timestamp}" && 
test "`date --date="60 days ago" +%s`" -ge "`date --date="${timestamp}" +%s`" 
); then PO=../../licenses/po/licenses.ja.po; marker='GNUN: OUT-OF-DATE NOTICE'; 
/bin/grep -q '^<!--'"${marker}-->" ../../licenses/licenses.ja.html || 
marker='#include virtual="\/server\/banner'; 
original=../../licenses/licenses.ja.html; original=${original%ja.html}html;  
saved_file=${original%/*.html}/po/${original##*/}; 
saved_file=${saved_file%html}ja; diff_file=${saved_file}-diff.html; 
saved_file=${saved_file}-en.html; if test -f ${saved_file}; then  /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${saved_file} > ${saved_file}.tmp; /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${original} > ${saved_file}.tmp1; /bin/sed 
"s%<title></title>%<title>${original#../..}-diff</title>%" < 
diff-page-head.html > ${diff_file}; /usr/bin/wdiff --start-delete '<span 
class="removed"><del><strong>' --end-delete '</em></strong></span>' 
--start-insert '<span class="inserted"><ins><em>' --end-insert 
'</em></ins></span>' ${saved_file}.tmp ${saved_file}.tmp1 >> ${diff_file}; cat 
diff-page-tail.html >> ${diff_file}; rm -f ${saved_file}.tmp 
${saved_file}.tmp1; fi; test -f "${diff_file}" || diff_file="";  /bin/sed 
--in-place '/^<!--#set var="PO_FILE"/,/<!--#include 
virtual="\/server\/outdated/d; /^<!--'"${marker}"'/a <!--#set var="PO_FILE"\n 
value='"'<a href=\"http://www.gnu.org${PO#../..}\";>\n 
http://www.gnu.org${PO#../..}</a>'"' -->\n <!--#set var="ORIGINAL_FILE" 
value="'"${original#../..}"'" -->\n <!--#set var="DIFF_FILE" 
value="'"${diff_file#../..}"'" -->\n <!--#include 
virtual="/server/outdated.ja.html" -->' ../../licenses/licenses.ja.html || 
true; fi
[ -f ../../licenses/po/licenses.translist ] || (touch 
../../licenses/po/licenses.translist  ;  cvs add 
../../licenses/po/licenses.translist); 
file=../../licenses/po/licenses.translist; cp translinks-head.html ${file}; 
/bin/grep -v "^#" languages.txt | while read language; do code=${language%%   
*}; case ${code} in en ) suffix=""; url_suffix=".en" ;; * ) suffix=.${code}; 
url_suffix="${suffix}" ;; esac; lang=${language%   *}; lang=${lang#*       }; 
name=${language##*   }; url_stem=/licenses/licenses; 
article=../../licenses/licenses; if test -f ${article}${suffix}.html; then echo 
'<!-- '${lang}' -->' >> ${file}; echo -n '<li><a 
href="'${url_stem}${url_suffix}.html'">' >> ${file}; echo 
${name}'</a>&nbsp;['${code}']</li>' >> ${file}; fi; done; cat 
translinks-tail.html >> ${file};
(/bin/sed --quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../licenses/po/licenses.ja.po; test $? != 0 ) > 
/dev/null || ([ -f ../../licenses/po/licenses.ja-en.html ] || (touch 
../../licenses/po/licenses.ja-en.html  ;  cvs add 
../../licenses/po/licenses.ja-en.html); cp ../../licenses/licenses.html 
../../licenses/po/licenses.ja-en.html)
[ -f ../../licenses/old-licenses/fdl-1.1.de.html ] || (touch 
../../licenses/old-licenses/fdl-1.1.de.html fdl-1.1.de.html.hook-ann;  cvs add 
../../licenses/old-licenses/fdl-1.1.de.html)
PO=../../licenses/old-licenses/po/fdl-1.1.de.po; 
/home/g/gnun/install/gnun/libexec/gnun/mailfail  address@hidden "[GNUN Error] 
${PO#../../} is not a valid PO file"  msgfmt --check --verbose 
--output-file=/dev/null $PO || (touch $PO; if test -f fdl-1.1.de.html.hook-ann; 
then echo "gnun-do-not-delete-me" > fdl-1.1.de.html.hook-ann; fi; exit 1)
28 translated messages, 60 untranslated messages.
/usr/bin/X11/msgmerge --update --previous 
../../licenses/old-licenses/po/fdl-1.1.de.po 
../../licenses/old-licenses/po/fdl-1.1.pot && touch 
../../licenses/old-licenses/po/fdl-1.1.de.po && (if LC_ALL=C msgfmt 
--statistics -o /dev/null ../../licenses/old-licenses/po/fdl-1.1.de.po 2>&1 | 
/bin/grep -E '(fuzzy|untranslated)' > /dev/null; then ((/bin/sed --quiet 
'1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../licenses/old-licenses/po/fdl-1.1.de.po; test $? 
!= 0 ) > /dev/null || /bin/sed --in-place '1,/^"POT-Creation-Date:/{ 
p;s/^"POT-Creation-Date:/"Outdated-Since:/;h;d}; 
1,/^"Content-Transfer-Encoding:/{ s/^\("Content-Transfer-Encoding: \)/\1/;p;t 
insert;d; :insert x}' ../../licenses/old-licenses/po/fdl-1.1.de.po); else 
/bin/sed --in-place '/^msgid ""$/,/^$/{s/^"Outdated-Since: //;t rm;p;:rm d}' 
../../licenses/old-licenses/po/fdl-1.1.de.po; fi )
........... done.
chmod +w ../../licenses/old-licenses/fdl-1.1.de.html
PO=../../licenses/old-licenses/po/fdl-1.1.de.po 
OUT=../../licenses/old-licenses/po/fdl-1.1.de.m4 ; po4a-translate 
--format=xhtml --master-charset=utf-8 -o ontagerror=silent -o 
"attributes=<meta>content" -o "untranslated=W<gnun> W<script>" -o 
"translated=W<pre>" --keep=0 --master 
../../licenses/old-licenses/po/fdl-1.1.proto --po $PO --localized $OUT
/bin/sed --in-place 
"s/\(<gnun>m4_include(\`.*\)\([.]html')<\/gnun>\)/\1.de\2/g" 
../../licenses/old-licenses/po/fdl-1.1.de.m4
/bin/sed --in-place "s/<gnun>\(.*\)<\/gnun>/\1/g" 
../../licenses/old-licenses/po/fdl-1.1.de.m4
/bin/sed --in-place ':egin;N;$!begin;s/\([ \t]*\n[ \t]*\)\{3,\}<!--/\n\n<!--/g' 
../../licenses/old-licenses/po/fdl-1.1.de.m4
/bin/sed --in-place  -e 's%\(<!--#include virtual=\".*header\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*head-include-1\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*head-include-2\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*banner\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*body-include-1\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*body-include-2\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer-short\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer-min\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include 
virtual=\".*philosophy/philosophy-menu\)\(.html\" -->\)%\1.de\2%g' 
../../licenses/old-licenses/po/fdl-1.1.de.m4
if ! (/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../licenses/old-licenses/po/fdl-1.1.de.po; test $? != 0 ) > /dev/null || ! 
test -s ../../licenses/old-licenses/fdl-1.1.de.html; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../licenses/old-licenses/po/fdl-1.1.de.m4 > 
../../licenses/old-licenses/fdl-1.1.de.html  && if test -f 
fdl-1.1.de.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/licenses/old-licenses/fdl-1.1.de.html>' | mail -s 
'[de] New translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../licenses/old-licenses/fdl-1.1.de.html\` | /bin/sed 
's/<h2[^>]*>\(.*\)<\/h2>/\1/' | /bin/sed 's/\&mdash;/--/g' | /bin/sed 
's/\&..quo;/"/g' | base64 --wrap=0`?=' -a Keywords:de-ann address@hidden" > 
fdl-1.1.de.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../licenses/old-licenses/fdl-1.1.de.html || 
(PO=../../licenses/old-licenses/po/fdl-1.1.de.po ; sleep 1 ; touch $PO ; echo 
"touch --reference=../../licenses/old-licenses/fdl-1.1.de.html --date='+1 
seconds' $PO" > fdl-1.1.de.html.hook ; exit 1); elif (timestamp="`(/bin/sed 
--quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../licenses/old-licenses/po/fdl-1.1.de.po; test $? 
!= 0 )`"; test -n "${timestamp}" && test "`date --date="5000 days ago" +%s`" 
-ge "`date --date="${timestamp}" +%s`" ) ; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../licenses/old-licenses/po/fdl-1.1.de.m4 > 
../../licenses/old-licenses/fdl-1.1.de.html  && if test -f 
fdl-1.1.de.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/licenses/old-licenses/fdl-1.1.de.html>' | mail -s 
'[de] New translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../licenses/old-licenses/fdl-1.1.de.html\` | /bin/sed 
's/<h2[^>]*>\(.*\)<\/h2>/\1/' | /bin/sed 's/\&mdash;/--/g' | /bin/sed 
's/\&..quo;/"/g' | base64 --wrap=0`?=' -a Keywords:de-ann address@hidden" > 
fdl-1.1.de.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../licenses/old-licenses/fdl-1.1.de.html || 
(PO=../../licenses/old-licenses/po/fdl-1.1.de.po ; sleep 1 ; touch $PO ; echo 
"touch --reference=../../licenses/old-licenses/fdl-1.1.de.html --date='+1 
seconds' $PO" > fdl-1.1.de.html.hook ; exit 1); else sleep 1; touch 
../../licenses/old-licenses/po/fdl-1.1.de.po; fi
if (timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../licenses/old-licenses/po/fdl-1.1.de.po; test $? != 0 )`"; test -n 
"${timestamp}" && test "`date --date="60 days ago" +%s`" -ge "`date 
--date="${timestamp}" +%s`" ); then 
PO=../../licenses/old-licenses/po/fdl-1.1.de.po; marker='GNUN: OUT-OF-DATE 
NOTICE'; /bin/grep -q '^<!--'"${marker}-->" 
../../licenses/old-licenses/fdl-1.1.de.html || marker='#include 
virtual="\/server\/banner'; 
original=../../licenses/old-licenses/fdl-1.1.de.html; 
original=${original%de.html}html;  
saved_file=${original%/*.html}/po/${original##*/}; 
saved_file=${saved_file%html}de; diff_file=${saved_file}-diff.html; 
saved_file=${saved_file}-en.html; if test -f ${saved_file}; then  /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${saved_file} > ${saved_file}.tmp; /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${original} > ${saved_file}.tmp1; /bin/sed 
"s%<title></title>%<title>${original#../..}-diff</title>%" < 
diff-page-head.html > ${diff_file}; /usr/bin/wdiff --start-delete '<span 
class="removed"><del><strong>' --end-delete '</em></strong></span>' 
--start-insert '<span class="inserted"><ins><em>' --end-insert 
'</em></ins></span>' ${saved_file}.tmp ${saved_file}.tmp1 >> ${diff_file}; cat 
diff-page-tail.html >> ${diff_file}; rm -f ${saved_file}.tmp 
${saved_file}.tmp1; fi; test -f "${diff_file}" || diff_file="";  /bin/sed 
--in-place '/^<!--#set var="PO_FILE"/,/<!--#include 
virtual="\/server\/outdated/d; /^<!--'"${marker}"'/a <!--#set var="PO_FILE"\n 
value='"'<a href=\"http://www.gnu.org${PO#../..}\";>\n 
http://www.gnu.org${PO#../..}</a>'"' -->\n <!--#set var="ORIGINAL_FILE" 
value="'"${original#../..}"'" -->\n <!--#set var="DIFF_FILE" 
value="'"${diff_file#../..}"'" -->\n <!--#include 
virtual="/server/outdated.de.html" -->' 
../../licenses/old-licenses/fdl-1.1.de.html || true; fi
[ -f ../../licenses/old-licenses/po/fdl-1.1.translist ] || (touch 
../../licenses/old-licenses/po/fdl-1.1.translist  ;  cvs add 
../../licenses/old-licenses/po/fdl-1.1.translist); 
file=../../licenses/old-licenses/po/fdl-1.1.translist; cp translinks-head.html 
${file}; /bin/grep -v "^#" languages.txt | while read language; do 
code=${language%%   *}; case ${code} in en ) suffix=""; url_suffix=".en" ;; * ) 
suffix=.${code}; url_suffix="${suffix}" ;; esac; lang=${language%   *}; 
lang=${lang#*       }; name=${language##*   }; 
url_stem=/licenses/old-licenses/fdl-1.1; 
article=../../licenses/old-licenses/fdl-1.1; if test -f 
${article}${suffix}.html; then echo '<!-- '${lang}' -->' >> ${file}; echo -n 
'<li><a href="'${url_stem}${url_suffix}.html'">' >> ${file}; echo 
${name}'</a>&nbsp;['${code}']</li>' >> ${file}; fi; done; cat 
translinks-tail.html >> ${file};
(/bin/sed --quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../licenses/old-licenses/po/fdl-1.1.de.po; test $? 
!= 0 ) > /dev/null || ([ -f ../../licenses/old-licenses/po/fdl-1.1.de-en.html ] 
|| (touch ../../licenses/old-licenses/po/fdl-1.1.de-en.html  ;  cvs add 
../../licenses/old-licenses/po/fdl-1.1.de-en.html); cp 
../../licenses/old-licenses/fdl-1.1.html 
../../licenses/old-licenses/po/fdl-1.1.de-en.html)
[ -f ../../licenses/old-licenses/gpl-2.0.de.html ] || (touch 
../../licenses/old-licenses/gpl-2.0.de.html gpl-2.0.de.html.hook-ann;  cvs add 
../../licenses/old-licenses/gpl-2.0.de.html)
PO=../../licenses/old-licenses/po/gpl-2.0.de.po; 
/home/g/gnun/install/gnun/libexec/gnun/mailfail  address@hidden "[GNUN Error] 
${PO#../../} is not a valid PO file"  msgfmt --check --verbose 
--output-file=/dev/null $PO || (touch $PO; if test -f gpl-2.0.de.html.hook-ann; 
then echo "gnun-do-not-delete-me" > gpl-2.0.de.html.hook-ann; fi; exit 1)
48 translated messages, 42 untranslated messages.
/usr/bin/X11/msgmerge --update --previous 
../../licenses/old-licenses/po/gpl-2.0.de.po 
../../licenses/old-licenses/po/gpl-2.0.pot && touch 
../../licenses/old-licenses/po/gpl-2.0.de.po && (if LC_ALL=C msgfmt 
--statistics -o /dev/null ../../licenses/old-licenses/po/gpl-2.0.de.po 2>&1 | 
/bin/grep -E '(fuzzy|untranslated)' > /dev/null; then ((/bin/sed --quiet 
'1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../licenses/old-licenses/po/gpl-2.0.de.po; test $? 
!= 0 ) > /dev/null || /bin/sed --in-place '1,/^"POT-Creation-Date:/{ 
p;s/^"POT-Creation-Date:/"Outdated-Since:/;h;d}; 
1,/^"Content-Transfer-Encoding:/{ s/^\("Content-Transfer-Encoding: \)/\1/;p;t 
insert;d; :insert x}' ../../licenses/old-licenses/po/gpl-2.0.de.po); else 
/bin/sed --in-place '/^msgid ""$/,/^$/{s/^"Outdated-Since: //;t rm;p;:rm d}' 
../../licenses/old-licenses/po/gpl-2.0.de.po; fi )
........... done.
chmod +w ../../licenses/old-licenses/gpl-2.0.de.html
PO=../../licenses/old-licenses/po/gpl-2.0.de.po 
OUT=../../licenses/old-licenses/po/gpl-2.0.de.m4 ; po4a-translate 
--format=xhtml --master-charset=utf-8 -o ontagerror=silent -o 
"attributes=<meta>content" -o "untranslated=W<gnun> W<script>" -o 
"translated=W<pre>" --keep=0 --master 
../../licenses/old-licenses/po/gpl-2.0.proto --po $PO --localized $OUT
/bin/sed --in-place 
"s/\(<gnun>m4_include(\`.*\)\([.]html')<\/gnun>\)/\1.de\2/g" 
../../licenses/old-licenses/po/gpl-2.0.de.m4
/bin/sed --in-place "s/<gnun>\(.*\)<\/gnun>/\1/g" 
../../licenses/old-licenses/po/gpl-2.0.de.m4
/bin/sed --in-place ':egin;N;$!begin;s/\([ \t]*\n[ \t]*\)\{3,\}<!--/\n\n<!--/g' 
../../licenses/old-licenses/po/gpl-2.0.de.m4
/bin/sed --in-place  -e 's%\(<!--#include virtual=\".*header\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*head-include-1\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*head-include-2\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*banner\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*body-include-1\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*body-include-2\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer-short\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer-min\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include 
virtual=\".*philosophy/philosophy-menu\)\(.html\" -->\)%\1.de\2%g' 
../../licenses/old-licenses/po/gpl-2.0.de.m4
if ! (/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../licenses/old-licenses/po/gpl-2.0.de.po; test $? != 0 ) > /dev/null || ! 
test -s ../../licenses/old-licenses/gpl-2.0.de.html; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../licenses/old-licenses/po/gpl-2.0.de.m4 > 
../../licenses/old-licenses/gpl-2.0.de.html  && if test -f 
gpl-2.0.de.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/licenses/old-licenses/gpl-2.0.de.html>' | mail -s 
'[de] New translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../licenses/old-licenses/gpl-2.0.de.html\` | /bin/sed 
's/<h2[^>]*>\(.*\)<\/h2>/\1/' | /bin/sed 's/\&mdash;/--/g' | /bin/sed 
's/\&..quo;/"/g' | base64 --wrap=0`?=' -a Keywords:de-ann address@hidden" > 
gpl-2.0.de.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../licenses/old-licenses/gpl-2.0.de.html || 
(PO=../../licenses/old-licenses/po/gpl-2.0.de.po ; sleep 1 ; touch $PO ; echo 
"touch --reference=../../licenses/old-licenses/gpl-2.0.de.html --date='+1 
seconds' $PO" > gpl-2.0.de.html.hook ; exit 1); elif (timestamp="`(/bin/sed 
--quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../licenses/old-licenses/po/gpl-2.0.de.po; test $? 
!= 0 )`"; test -n "${timestamp}" && test "`date --date="5000 days ago" +%s`" 
-ge "`date --date="${timestamp}" +%s`" ) ; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../licenses/old-licenses/po/gpl-2.0.de.m4 > 
../../licenses/old-licenses/gpl-2.0.de.html  && if test -f 
gpl-2.0.de.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/licenses/old-licenses/gpl-2.0.de.html>' | mail -s 
'[de] New translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../licenses/old-licenses/gpl-2.0.de.html\` | /bin/sed 
's/<h2[^>]*>\(.*\)<\/h2>/\1/' | /bin/sed 's/\&mdash;/--/g' | /bin/sed 
's/\&..quo;/"/g' | base64 --wrap=0`?=' -a Keywords:de-ann address@hidden" > 
gpl-2.0.de.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../licenses/old-licenses/gpl-2.0.de.html || 
(PO=../../licenses/old-licenses/po/gpl-2.0.de.po ; sleep 1 ; touch $PO ; echo 
"touch --reference=../../licenses/old-licenses/gpl-2.0.de.html --date='+1 
seconds' $PO" > gpl-2.0.de.html.hook ; exit 1); else sleep 1; touch 
../../licenses/old-licenses/po/gpl-2.0.de.po; fi
if (timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../licenses/old-licenses/po/gpl-2.0.de.po; test $? != 0 )`"; test -n 
"${timestamp}" && test "`date --date="60 days ago" +%s`" -ge "`date 
--date="${timestamp}" +%s`" ); then 
PO=../../licenses/old-licenses/po/gpl-2.0.de.po; marker='GNUN: OUT-OF-DATE 
NOTICE'; /bin/grep -q '^<!--'"${marker}-->" 
../../licenses/old-licenses/gpl-2.0.de.html || marker='#include 
virtual="\/server\/banner'; 
original=../../licenses/old-licenses/gpl-2.0.de.html; 
original=${original%de.html}html;  
saved_file=${original%/*.html}/po/${original##*/}; 
saved_file=${saved_file%html}de; diff_file=${saved_file}-diff.html; 
saved_file=${saved_file}-en.html; if test -f ${saved_file}; then  /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${saved_file} > ${saved_file}.tmp; /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${original} > ${saved_file}.tmp1; /bin/sed 
"s%<title></title>%<title>${original#../..}-diff</title>%" < 
diff-page-head.html > ${diff_file}; /usr/bin/wdiff --start-delete '<span 
class="removed"><del><strong>' --end-delete '</em></strong></span>' 
--start-insert '<span class="inserted"><ins><em>' --end-insert 
'</em></ins></span>' ${saved_file}.tmp ${saved_file}.tmp1 >> ${diff_file}; cat 
diff-page-tail.html >> ${diff_file}; rm -f ${saved_file}.tmp 
${saved_file}.tmp1; fi; test -f "${diff_file}" || diff_file="";  /bin/sed 
--in-place '/^<!--#set var="PO_FILE"/,/<!--#include 
virtual="\/server\/outdated/d; /^<!--'"${marker}"'/a <!--#set var="PO_FILE"\n 
value='"'<a href=\"http://www.gnu.org${PO#../..}\";>\n 
http://www.gnu.org${PO#../..}</a>'"' -->\n <!--#set var="ORIGINAL_FILE" 
value="'"${original#../..}"'" -->\n <!--#set var="DIFF_FILE" 
value="'"${diff_file#../..}"'" -->\n <!--#include 
virtual="/server/outdated.de.html" -->' 
../../licenses/old-licenses/gpl-2.0.de.html || true; fi
[ -f ../../licenses/old-licenses/po/gpl-2.0.translist ] || (touch 
../../licenses/old-licenses/po/gpl-2.0.translist  ;  cvs add 
../../licenses/old-licenses/po/gpl-2.0.translist); 
file=../../licenses/old-licenses/po/gpl-2.0.translist; cp translinks-head.html 
${file}; /bin/grep -v "^#" languages.txt | while read language; do 
code=${language%%   *}; case ${code} in en ) suffix=""; url_suffix=".en" ;; * ) 
suffix=.${code}; url_suffix="${suffix}" ;; esac; lang=${language%   *}; 
lang=${lang#*       }; name=${language##*   }; 
url_stem=/licenses/old-licenses/gpl-2.0; 
article=../../licenses/old-licenses/gpl-2.0; if test -f 
${article}${suffix}.html; then echo '<!-- '${lang}' -->' >> ${file}; echo -n 
'<li><a href="'${url_stem}${url_suffix}.html'">' >> ${file}; echo 
${name}'</a>&nbsp;['${code}']</li>' >> ${file}; fi; done; cat 
translinks-tail.html >> ${file};
(/bin/sed --quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../licenses/old-licenses/po/gpl-2.0.de.po; test $? 
!= 0 ) > /dev/null || ([ -f ../../licenses/old-licenses/po/gpl-2.0.de-en.html ] 
|| (touch ../../licenses/old-licenses/po/gpl-2.0.de-en.html  ;  cvs add 
../../licenses/old-licenses/po/gpl-2.0.de-en.html); cp 
../../licenses/old-licenses/gpl-2.0.html 
../../licenses/old-licenses/po/gpl-2.0.de-en.html)
[ -f ../../licenses/old-licenses/lgpl-2.0.de.html ] || (touch 
../../licenses/old-licenses/lgpl-2.0.de.html lgpl-2.0.de.html.hook-ann;  cvs 
add ../../licenses/old-licenses/lgpl-2.0.de.html)
PO=../../licenses/old-licenses/po/lgpl-2.0.de.po; 
/home/g/gnun/install/gnun/libexec/gnun/mailfail  address@hidden "[GNUN Error] 
${PO#../../} is not a valid PO file"  msgfmt --check --verbose 
--output-file=/dev/null $PO || (touch $PO; if test -f 
lgpl-2.0.de.html.hook-ann; then echo "gnun-do-not-delete-me" > 
lgpl-2.0.de.html.hook-ann; fi; exit 1)
33 translated messages, 68 untranslated messages.
/usr/bin/X11/msgmerge --update --previous 
../../licenses/old-licenses/po/lgpl-2.0.de.po 
../../licenses/old-licenses/po/lgpl-2.0.pot && touch 
../../licenses/old-licenses/po/lgpl-2.0.de.po && (if LC_ALL=C msgfmt 
--statistics -o /dev/null ../../licenses/old-licenses/po/lgpl-2.0.de.po 2>&1 | 
/bin/grep -E '(fuzzy|untranslated)' > /dev/null; then ((/bin/sed --quiet 
'1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../licenses/old-licenses/po/lgpl-2.0.de.po; test $? 
!= 0 ) > /dev/null || /bin/sed --in-place '1,/^"POT-Creation-Date:/{ 
p;s/^"POT-Creation-Date:/"Outdated-Since:/;h;d}; 
1,/^"Content-Transfer-Encoding:/{ s/^\("Content-Transfer-Encoding: \)/\1/;p;t 
insert;d; :insert x}' ../../licenses/old-licenses/po/lgpl-2.0.de.po); else 
/bin/sed --in-place '/^msgid ""$/,/^$/{s/^"Outdated-Since: //;t rm;p;:rm d}' 
../../licenses/old-licenses/po/lgpl-2.0.de.po; fi )
............ done.
chmod +w ../../licenses/old-licenses/lgpl-2.0.de.html
PO=../../licenses/old-licenses/po/lgpl-2.0.de.po 
OUT=../../licenses/old-licenses/po/lgpl-2.0.de.m4 ; po4a-translate 
--format=xhtml --master-charset=utf-8 -o ontagerror=silent -o 
"attributes=<meta>content" -o "untranslated=W<gnun> W<script>" -o 
"translated=W<pre>" --keep=0 --master 
../../licenses/old-licenses/po/lgpl-2.0.proto --po $PO --localized $OUT
/bin/sed --in-place 
"s/\(<gnun>m4_include(\`.*\)\([.]html')<\/gnun>\)/\1.de\2/g" 
../../licenses/old-licenses/po/lgpl-2.0.de.m4
/bin/sed --in-place "s/<gnun>\(.*\)<\/gnun>/\1/g" 
../../licenses/old-licenses/po/lgpl-2.0.de.m4
/bin/sed --in-place ':egin;N;$!begin;s/\([ \t]*\n[ \t]*\)\{3,\}<!--/\n\n<!--/g' 
../../licenses/old-licenses/po/lgpl-2.0.de.m4
/bin/sed --in-place  -e 's%\(<!--#include virtual=\".*header\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*head-include-1\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*head-include-2\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*banner\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*body-include-1\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*body-include-2\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer-short\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer-min\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include 
virtual=\".*philosophy/philosophy-menu\)\(.html\" -->\)%\1.de\2%g' 
../../licenses/old-licenses/po/lgpl-2.0.de.m4
if ! (/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../licenses/old-licenses/po/lgpl-2.0.de.po; test $? != 0 ) > /dev/null || ! 
test -s ../../licenses/old-licenses/lgpl-2.0.de.html; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../licenses/old-licenses/po/lgpl-2.0.de.m4 > 
../../licenses/old-licenses/lgpl-2.0.de.html  && if test -f 
lgpl-2.0.de.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/licenses/old-licenses/lgpl-2.0.de.html>' | mail -s 
'[de] New translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../licenses/old-licenses/lgpl-2.0.de.html\` | /bin/sed 
's/<h2[^>]*>\(.*\)<\/h2>/\1/' | /bin/sed 's/\&mdash;/--/g' | /bin/sed 
's/\&..quo;/"/g' | base64 --wrap=0`?=' -a Keywords:de-ann address@hidden" > 
lgpl-2.0.de.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../licenses/old-licenses/lgpl-2.0.de.html || 
(PO=../../licenses/old-licenses/po/lgpl-2.0.de.po ; sleep 1 ; touch $PO ; echo 
"touch --reference=../../licenses/old-licenses/lgpl-2.0.de.html --date='+1 
seconds' $PO" > lgpl-2.0.de.html.hook ; exit 1); elif (timestamp="`(/bin/sed 
--quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../licenses/old-licenses/po/lgpl-2.0.de.po; test $? 
!= 0 )`"; test -n "${timestamp}" && test "`date --date="5000 days ago" +%s`" 
-ge "`date --date="${timestamp}" +%s`" ) ; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../licenses/old-licenses/po/lgpl-2.0.de.m4 > 
../../licenses/old-licenses/lgpl-2.0.de.html  && if test -f 
lgpl-2.0.de.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/licenses/old-licenses/lgpl-2.0.de.html>' | mail -s 
'[de] New translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../licenses/old-licenses/lgpl-2.0.de.html\` | /bin/sed 
's/<h2[^>]*>\(.*\)<\/h2>/\1/' | /bin/sed 's/\&mdash;/--/g' | /bin/sed 
's/\&..quo;/"/g' | base64 --wrap=0`?=' -a Keywords:de-ann address@hidden" > 
lgpl-2.0.de.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../licenses/old-licenses/lgpl-2.0.de.html || 
(PO=../../licenses/old-licenses/po/lgpl-2.0.de.po ; sleep 1 ; touch $PO ; echo 
"touch --reference=../../licenses/old-licenses/lgpl-2.0.de.html --date='+1 
seconds' $PO" > lgpl-2.0.de.html.hook ; exit 1); else sleep 1; touch 
../../licenses/old-licenses/po/lgpl-2.0.de.po; fi
if (timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../licenses/old-licenses/po/lgpl-2.0.de.po; test $? != 0 )`"; test -n 
"${timestamp}" && test "`date --date="60 days ago" +%s`" -ge "`date 
--date="${timestamp}" +%s`" ); then 
PO=../../licenses/old-licenses/po/lgpl-2.0.de.po; marker='GNUN: OUT-OF-DATE 
NOTICE'; /bin/grep -q '^<!--'"${marker}-->" 
../../licenses/old-licenses/lgpl-2.0.de.html || marker='#include 
virtual="\/server\/banner'; 
original=../../licenses/old-licenses/lgpl-2.0.de.html; 
original=${original%de.html}html;  
saved_file=${original%/*.html}/po/${original##*/}; 
saved_file=${saved_file%html}de; diff_file=${saved_file}-diff.html; 
saved_file=${saved_file}-en.html; if test -f ${saved_file}; then  /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${saved_file} > ${saved_file}.tmp; /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${original} > ${saved_file}.tmp1; /bin/sed 
"s%<title></title>%<title>${original#../..}-diff</title>%" < 
diff-page-head.html > ${diff_file}; /usr/bin/wdiff --start-delete '<span 
class="removed"><del><strong>' --end-delete '</em></strong></span>' 
--start-insert '<span class="inserted"><ins><em>' --end-insert 
'</em></ins></span>' ${saved_file}.tmp ${saved_file}.tmp1 >> ${diff_file}; cat 
diff-page-tail.html >> ${diff_file}; rm -f ${saved_file}.tmp 
${saved_file}.tmp1; fi; test -f "${diff_file}" || diff_file="";  /bin/sed 
--in-place '/^<!--#set var="PO_FILE"/,/<!--#include 
virtual="\/server\/outdated/d; /^<!--'"${marker}"'/a <!--#set var="PO_FILE"\n 
value='"'<a href=\"http://www.gnu.org${PO#../..}\";>\n 
http://www.gnu.org${PO#../..}</a>'"' -->\n <!--#set var="ORIGINAL_FILE" 
value="'"${original#../..}"'" -->\n <!--#set var="DIFF_FILE" 
value="'"${diff_file#../..}"'" -->\n <!--#include 
virtual="/server/outdated.de.html" -->' 
../../licenses/old-licenses/lgpl-2.0.de.html || true; fi
[ -f ../../licenses/old-licenses/po/lgpl-2.0.translist ] || (touch 
../../licenses/old-licenses/po/lgpl-2.0.translist  ;  cvs add 
../../licenses/old-licenses/po/lgpl-2.0.translist); 
file=../../licenses/old-licenses/po/lgpl-2.0.translist; cp translinks-head.html 
${file}; /bin/grep -v "^#" languages.txt | while read language; do 
code=${language%%       *}; case ${code} in en ) suffix=""; url_suffix=".en" ;; 
* ) suffix=.${code}; url_suffix="${suffix}" ;; esac; lang=${language%   *}; 
lang=${lang#*       }; name=${language##*   }; 
url_stem=/licenses/old-licenses/lgpl-2.0; 
article=../../licenses/old-licenses/lgpl-2.0; if test -f 
${article}${suffix}.html; then echo '<!-- '${lang}' -->' >> ${file}; echo -n 
'<li><a href="'${url_stem}${url_suffix}.html'">' >> ${file}; echo 
${name}'</a>&nbsp;['${code}']</li>' >> ${file}; fi; done; cat 
translinks-tail.html >> ${file};
(/bin/sed --quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../licenses/old-licenses/po/lgpl-2.0.de.po; test $? 
!= 0 ) > /dev/null || ([ -f ../../licenses/old-licenses/po/lgpl-2.0.de-en.html 
] || (touch ../../licenses/old-licenses/po/lgpl-2.0.de-en.html  ;  cvs add 
../../licenses/old-licenses/po/lgpl-2.0.de-en.html); cp 
../../licenses/old-licenses/lgpl-2.0.html 
../../licenses/old-licenses/po/lgpl-2.0.de-en.html)
[ -f ../../licenses/old-licenses/lgpl-2.1.de.html ] || (touch 
../../licenses/old-licenses/lgpl-2.1.de.html lgpl-2.1.de.html.hook-ann;  cvs 
add ../../licenses/old-licenses/lgpl-2.1.de.html)
PO=../../licenses/old-licenses/po/lgpl-2.1.de.po; 
/home/g/gnun/install/gnun/libexec/gnun/mailfail  address@hidden "[GNUN Error] 
${PO#../../} is not a valid PO file"  msgfmt --check --verbose 
--output-file=/dev/null $PO || (touch $PO; if test -f 
lgpl-2.1.de.html.hook-ann; then echo "gnun-do-not-delete-me" > 
lgpl-2.1.de.html.hook-ann; fi; exit 1)
33 translated messages, 70 untranslated messages.
/usr/bin/X11/msgmerge --update --previous 
../../licenses/old-licenses/po/lgpl-2.1.de.po 
../../licenses/old-licenses/po/lgpl-2.1.pot && touch 
../../licenses/old-licenses/po/lgpl-2.1.de.po && (if LC_ALL=C msgfmt 
--statistics -o /dev/null ../../licenses/old-licenses/po/lgpl-2.1.de.po 2>&1 | 
/bin/grep -E '(fuzzy|untranslated)' > /dev/null; then ((/bin/sed --quiet 
'1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../licenses/old-licenses/po/lgpl-2.1.de.po; test $? 
!= 0 ) > /dev/null || /bin/sed --in-place '1,/^"POT-Creation-Date:/{ 
p;s/^"POT-Creation-Date:/"Outdated-Since:/;h;d}; 
1,/^"Content-Transfer-Encoding:/{ s/^\("Content-Transfer-Encoding: \)/\1/;p;t 
insert;d; :insert x}' ../../licenses/old-licenses/po/lgpl-2.1.de.po); else 
/bin/sed --in-place '/^msgid ""$/,/^$/{s/^"Outdated-Since: //;t rm;p;:rm d}' 
../../licenses/old-licenses/po/lgpl-2.1.de.po; fi )
............ done.
chmod +w ../../licenses/old-licenses/lgpl-2.1.de.html
PO=../../licenses/old-licenses/po/lgpl-2.1.de.po 
OUT=../../licenses/old-licenses/po/lgpl-2.1.de.m4 ; po4a-translate 
--format=xhtml --master-charset=utf-8 -o ontagerror=silent -o 
"attributes=<meta>content" -o "untranslated=W<gnun> W<script>" -o 
"translated=W<pre>" --keep=0 --master 
../../licenses/old-licenses/po/lgpl-2.1.proto --po $PO --localized $OUT
/bin/sed --in-place 
"s/\(<gnun>m4_include(\`.*\)\([.]html')<\/gnun>\)/\1.de\2/g" 
../../licenses/old-licenses/po/lgpl-2.1.de.m4
/bin/sed --in-place "s/<gnun>\(.*\)<\/gnun>/\1/g" 
../../licenses/old-licenses/po/lgpl-2.1.de.m4
/bin/sed --in-place ':egin;N;$!begin;s/\([ \t]*\n[ \t]*\)\{3,\}<!--/\n\n<!--/g' 
../../licenses/old-licenses/po/lgpl-2.1.de.m4
/bin/sed --in-place  -e 's%\(<!--#include virtual=\".*header\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*head-include-1\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*head-include-2\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*banner\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*body-include-1\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*body-include-2\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer-short\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer-min\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include 
virtual=\".*philosophy/philosophy-menu\)\(.html\" -->\)%\1.de\2%g' 
../../licenses/old-licenses/po/lgpl-2.1.de.m4
if ! (/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../licenses/old-licenses/po/lgpl-2.1.de.po; test $? != 0 ) > /dev/null || ! 
test -s ../../licenses/old-licenses/lgpl-2.1.de.html; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../licenses/old-licenses/po/lgpl-2.1.de.m4 > 
../../licenses/old-licenses/lgpl-2.1.de.html  && if test -f 
lgpl-2.1.de.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/licenses/old-licenses/lgpl-2.1.de.html>' | mail -s 
'[de] New translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../licenses/old-licenses/lgpl-2.1.de.html\` | /bin/sed 
's/<h2[^>]*>\(.*\)<\/h2>/\1/' | /bin/sed 's/\&mdash;/--/g' | /bin/sed 
's/\&..quo;/"/g' | base64 --wrap=0`?=' -a Keywords:de-ann address@hidden" > 
lgpl-2.1.de.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../licenses/old-licenses/lgpl-2.1.de.html || 
(PO=../../licenses/old-licenses/po/lgpl-2.1.de.po ; sleep 1 ; touch $PO ; echo 
"touch --reference=../../licenses/old-licenses/lgpl-2.1.de.html --date='+1 
seconds' $PO" > lgpl-2.1.de.html.hook ; exit 1); elif (timestamp="`(/bin/sed 
--quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../licenses/old-licenses/po/lgpl-2.1.de.po; test $? 
!= 0 )`"; test -n "${timestamp}" && test "`date --date="5000 days ago" +%s`" 
-ge "`date --date="${timestamp}" +%s`" ) ; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../licenses/old-licenses/po/lgpl-2.1.de.m4 > 
../../licenses/old-licenses/lgpl-2.1.de.html  && if test -f 
lgpl-2.1.de.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/licenses/old-licenses/lgpl-2.1.de.html>' | mail -s 
'[de] New translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../licenses/old-licenses/lgpl-2.1.de.html\` | /bin/sed 
's/<h2[^>]*>\(.*\)<\/h2>/\1/' | /bin/sed 's/\&mdash;/--/g' | /bin/sed 
's/\&..quo;/"/g' | base64 --wrap=0`?=' -a Keywords:de-ann address@hidden" > 
lgpl-2.1.de.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../licenses/old-licenses/lgpl-2.1.de.html || 
(PO=../../licenses/old-licenses/po/lgpl-2.1.de.po ; sleep 1 ; touch $PO ; echo 
"touch --reference=../../licenses/old-licenses/lgpl-2.1.de.html --date='+1 
seconds' $PO" > lgpl-2.1.de.html.hook ; exit 1); else sleep 1; touch 
../../licenses/old-licenses/po/lgpl-2.1.de.po; fi
if (timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../licenses/old-licenses/po/lgpl-2.1.de.po; test $? != 0 )`"; test -n 
"${timestamp}" && test "`date --date="60 days ago" +%s`" -ge "`date 
--date="${timestamp}" +%s`" ); then 
PO=../../licenses/old-licenses/po/lgpl-2.1.de.po; marker='GNUN: OUT-OF-DATE 
NOTICE'; /bin/grep -q '^<!--'"${marker}-->" 
../../licenses/old-licenses/lgpl-2.1.de.html || marker='#include 
virtual="\/server\/banner'; 
original=../../licenses/old-licenses/lgpl-2.1.de.html; 
original=${original%de.html}html;  
saved_file=${original%/*.html}/po/${original##*/}; 
saved_file=${saved_file%html}de; diff_file=${saved_file}-diff.html; 
saved_file=${saved_file}-en.html; if test -f ${saved_file}; then  /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${saved_file} > ${saved_file}.tmp; /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${original} > ${saved_file}.tmp1; /bin/sed 
"s%<title></title>%<title>${original#../..}-diff</title>%" < 
diff-page-head.html > ${diff_file}; /usr/bin/wdiff --start-delete '<span 
class="removed"><del><strong>' --end-delete '</em></strong></span>' 
--start-insert '<span class="inserted"><ins><em>' --end-insert 
'</em></ins></span>' ${saved_file}.tmp ${saved_file}.tmp1 >> ${diff_file}; cat 
diff-page-tail.html >> ${diff_file}; rm -f ${saved_file}.tmp 
${saved_file}.tmp1; fi; test -f "${diff_file}" || diff_file="";  /bin/sed 
--in-place '/^<!--#set var="PO_FILE"/,/<!--#include 
virtual="\/server\/outdated/d; /^<!--'"${marker}"'/a <!--#set var="PO_FILE"\n 
value='"'<a href=\"http://www.gnu.org${PO#../..}\";>\n 
http://www.gnu.org${PO#../..}</a>'"' -->\n <!--#set var="ORIGINAL_FILE" 
value="'"${original#../..}"'" -->\n <!--#set var="DIFF_FILE" 
value="'"${diff_file#../..}"'" -->\n <!--#include 
virtual="/server/outdated.de.html" -->' 
../../licenses/old-licenses/lgpl-2.1.de.html || true; fi
[ -f ../../licenses/old-licenses/po/lgpl-2.1.translist ] || (touch 
../../licenses/old-licenses/po/lgpl-2.1.translist  ;  cvs add 
../../licenses/old-licenses/po/lgpl-2.1.translist); 
file=../../licenses/old-licenses/po/lgpl-2.1.translist; cp translinks-head.html 
${file}; /bin/grep -v "^#" languages.txt | while read language; do 
code=${language%%       *}; case ${code} in en ) suffix=""; url_suffix=".en" ;; 
* ) suffix=.${code}; url_suffix="${suffix}" ;; esac; lang=${language%   *}; 
lang=${lang#*       }; name=${language##*   }; 
url_stem=/licenses/old-licenses/lgpl-2.1; 
article=../../licenses/old-licenses/lgpl-2.1; if test -f 
${article}${suffix}.html; then echo '<!-- '${lang}' -->' >> ${file}; echo -n 
'<li><a href="'${url_stem}${url_suffix}.html'">' >> ${file}; echo 
${name}'</a>&nbsp;['${code}']</li>' >> ${file}; fi; done; cat 
translinks-tail.html >> ${file};
(/bin/sed --quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../licenses/old-licenses/po/lgpl-2.1.de.po; test $? 
!= 0 ) > /dev/null || ([ -f ../../licenses/old-licenses/po/lgpl-2.1.de-en.html 
] || (touch ../../licenses/old-licenses/po/lgpl-2.1.de-en.html  ;  cvs add 
../../licenses/old-licenses/po/lgpl-2.1.de-en.html); cp 
../../licenses/old-licenses/lgpl-2.1.html 
../../licenses/old-licenses/po/lgpl-2.1.de-en.html)
[ -f ../../links/companies.it.html ] || (touch ../../links/companies.it.html 
companies.it.html.hook-ann;  cvs add ../../links/companies.it.html)
PO=../../links/po/companies.it.po; 
/home/g/gnun/install/gnun/libexec/gnun/mailfail  address@hidden "[GNUN Error] 
${PO#../../} is not a valid PO file"  msgfmt --check --verbose 
--output-file=/dev/null $PO || (touch $PO; if test -f 
companies.it.html.hook-ann; then echo "gnun-do-not-delete-me" > 
companies.it.html.hook-ann; fi; exit 1)
21 translated messages.
/usr/bin/X11/msgmerge --update --previous ../../links/po/companies.it.po 
../../links/po/companies.pot && touch ../../links/po/companies.it.po && (if 
LC_ALL=C msgfmt --statistics -o /dev/null ../../links/po/companies.it.po 2>&1 | 
/bin/grep -E '(fuzzy|untranslated)' > /dev/null; then ((/bin/sed --quiet 
'1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../links/po/companies.it.po; test $? != 0 ) > 
/dev/null || /bin/sed --in-place '1,/^"POT-Creation-Date:/{ 
p;s/^"POT-Creation-Date:/"Outdated-Since:/;h;d}; 
1,/^"Content-Transfer-Encoding:/{ s/^\("Content-Transfer-Encoding: \)/\1/;p;t 
insert;d; :insert x}' ../../links/po/companies.it.po); else /bin/sed --in-place 
'/^msgid ""$/,/^$/{s/^"Outdated-Since: //;t rm;p;:rm d}' 
../../links/po/companies.it.po; fi  ; 
/home/g/gnun/install/gnun/libexec/gnun/add-fuzzy-diff --in-place 
../../links/po/companies.it.po)
.... done.
chmod +w ../../links/companies.it.html
PO=../../links/po/companies.it.po OUT=../../links/po/companies.it.m4 ; 
po4a-translate --format=xhtml --master-charset=utf-8 -o ontagerror=silent -o 
"attributes=<meta>content" -o "untranslated=W<gnun> W<script>" -o 
"translated=W<pre>" --keep=0 --master ../../links/po/companies.proto --po $PO 
--localized $OUT
/bin/sed --in-place 
"s/\(<gnun>m4_include(\`.*\)\([.]html')<\/gnun>\)/\1.it\2/g" 
../../links/po/companies.it.m4
/bin/sed --in-place "s/<gnun>\(.*\)<\/gnun>/\1/g" ../../links/po/companies.it.m4
/bin/sed --in-place ':egin;N;$!begin;s/\([ \t]*\n[ \t]*\)\{3,\}<!--/\n\n<!--/g' 
../../links/po/companies.it.m4
/bin/sed --in-place  -e 's%\(<!--#include virtual=\".*header\)\(.html\" 
-->\)%\1.it\2%g'  -e 's%\(<!--#include virtual=\".*head-include-1\)\(.html\" 
-->\)%\1.it\2%g'  -e 's%\(<!--#include virtual=\".*head-include-2\)\(.html\" 
-->\)%\1.it\2%g'  -e 's%\(<!--#include virtual=\".*banner\)\(.html\" 
-->\)%\1.it\2%g'  -e 's%\(<!--#include virtual=\".*body-include-1\)\(.html\" 
-->\)%\1.it\2%g'  -e 's%\(<!--#include virtual=\".*body-include-2\)\(.html\" 
-->\)%\1.it\2%g'  -e 's%\(<!--#include virtual=\".*footer\)\(.html\" 
-->\)%\1.it\2%g'  -e 's%\(<!--#include virtual=\".*footer-short\)\(.html\" 
-->\)%\1.it\2%g'  -e 's%\(<!--#include virtual=\".*footer-min\)\(.html\" 
-->\)%\1.it\2%g'  -e 's%\(<!--#include 
virtual=\".*philosophy/philosophy-menu\)\(.html\" -->\)%\1.it\2%g' 
../../links/po/companies.it.m4
if ! (/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../links/po/companies.it.po; test $? != 0 ) > /dev/null || ! test -s 
../../links/companies.it.html; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../links/po/companies.it.m4 > ../../links/companies.it.html  && if test -f 
companies.it.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/links/companies.it.html>' | mail -s '[it] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../links/companies.it.html\` | /bin/sed 's/<h2[^>]*>\(.*\)<\/h2>/\1/' | 
/bin/sed 's/\&mdash;/--/g' | /bin/sed 's/\&..quo;/"/g' | base64 --wrap=0`?=' -a 
Keywords:it-ann address@hidden" > companies.it.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../links/companies.it.html || (PO=../../links/po/companies.it.po ; sleep 1 ; 
touch $PO ; echo "touch --reference=../../links/companies.it.html --date='+1 
seconds' $PO" > companies.it.html.hook ; exit 1); elif (timestamp="`(/bin/sed 
--quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../links/po/companies.it.po; test $? != 0 )`"; test 
-n "${timestamp}" && test "`date --date="5000 days ago" +%s`" -ge "`date 
--date="${timestamp}" +%s`" ) ; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../links/po/companies.it.m4 > ../../links/companies.it.html  && if test -f 
companies.it.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/links/companies.it.html>' | mail -s '[it] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../links/companies.it.html\` | /bin/sed 's/<h2[^>]*>\(.*\)<\/h2>/\1/' | 
/bin/sed 's/\&mdash;/--/g' | /bin/sed 's/\&..quo;/"/g' | base64 --wrap=0`?=' -a 
Keywords:it-ann address@hidden" > companies.it.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../links/companies.it.html || (PO=../../links/po/companies.it.po ; sleep 1 ; 
touch $PO ; echo "touch --reference=../../links/companies.it.html --date='+1 
seconds' $PO" > companies.it.html.hook ; exit 1); else sleep 1; touch 
../../links/po/companies.it.po; fi
I/O error : Attempt to load network entity 
http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd
if (timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../links/po/companies.it.po; test $? != 0 )`"; test -n "${timestamp}" && 
test "`date --date="60 days ago" +%s`" -ge "`date --date="${timestamp}" +%s`" 
); then PO=../../links/po/companies.it.po; marker='GNUN: OUT-OF-DATE NOTICE'; 
/bin/grep -q '^<!--'"${marker}-->" ../../links/companies.it.html || 
marker='#include virtual="\/server\/banner'; 
original=../../links/companies.it.html; original=${original%it.html}html;  
saved_file=${original%/*.html}/po/${original##*/}; 
saved_file=${saved_file%html}it; diff_file=${saved_file}-diff.html; 
saved_file=${saved_file}-en.html; if test -f ${saved_file}; then  /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${saved_file} > ${saved_file}.tmp; /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${original} > ${saved_file}.tmp1; /bin/sed 
"s%<title></title>%<title>${original#../..}-diff</title>%" < 
diff-page-head.html > ${diff_file}; /usr/bin/wdiff --start-delete '<span 
class="removed"><del><strong>' --end-delete '</em></strong></span>' 
--start-insert '<span class="inserted"><ins><em>' --end-insert 
'</em></ins></span>' ${saved_file}.tmp ${saved_file}.tmp1 >> ${diff_file}; cat 
diff-page-tail.html >> ${diff_file}; rm -f ${saved_file}.tmp 
${saved_file}.tmp1; fi; test -f "${diff_file}" || diff_file="";  /bin/sed 
--in-place '/^<!--#set var="PO_FILE"/,/<!--#include 
virtual="\/server\/outdated/d; /^<!--'"${marker}"'/a <!--#set var="PO_FILE"\n 
value='"'<a href=\"http://www.gnu.org${PO#../..}\";>\n 
http://www.gnu.org${PO#../..}</a>'"' -->\n <!--#set var="ORIGINAL_FILE" 
value="'"${original#../..}"'" -->\n <!--#set var="DIFF_FILE" 
value="'"${diff_file#../..}"'" -->\n <!--#include 
virtual="/server/outdated.it.html" -->' ../../links/companies.it.html || true; 
fi
[ -f ../../links/po/companies.translist ] || (touch 
../../links/po/companies.translist  ;  cvs add 
../../links/po/companies.translist); file=../../links/po/companies.translist; 
cp translinks-head.html ${file}; /bin/grep -v "^#" languages.txt | while read 
language; do code=${language%%   *}; case ${code} in en ) suffix=""; 
url_suffix=".en" ;; * ) suffix=.${code}; url_suffix="${suffix}" ;; esac; 
lang=${language%   *}; lang=${lang#*       }; name=${language##*   }; 
url_stem=/links/companies; article=../../links/companies; if test -f 
${article}${suffix}.html; then echo '<!-- '${lang}' -->' >> ${file}; echo -n 
'<li><a href="'${url_stem}${url_suffix}.html'">' >> ${file}; echo 
${name}'</a>&nbsp;['${code}']</li>' >> ${file}; fi; done; cat 
translinks-tail.html >> ${file};
(/bin/sed --quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../links/po/companies.it.po; test $? != 0 ) > 
/dev/null || ([ -f ../../links/po/companies.it-en.html ] || (touch 
../../links/po/companies.it-en.html  ;  cvs add 
../../links/po/companies.it-en.html); cp ../../links/companies.html 
../../links/po/companies.it-en.html)
[ -f ../../people/people.de.html ] || (touch ../../people/people.de.html 
people.de.html.hook-ann;  cvs add ../../people/people.de.html)
PO=../../people/po/people.de.po; 
/home/g/gnun/install/gnun/libexec/gnun/mailfail  address@hidden "[GNUN Error] 
${PO#../../} is not a valid PO file"  msgfmt --check --verbose 
--output-file=/dev/null $PO || (touch $PO; if test -f people.de.html.hook-ann; 
then echo "gnun-do-not-delete-me" > people.de.html.hook-ann; fi; exit 1)
513 translated messages.
/usr/bin/X11/msgmerge --update --previous ../../people/po/people.de.po 
../../people/po/people.pot && touch ../../people/po/people.de.po && (if 
LC_ALL=C msgfmt --statistics -o /dev/null ../../people/po/people.de.po 2>&1 | 
/bin/grep -E '(fuzzy|untranslated)' > /dev/null; then ((/bin/sed --quiet 
'1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../people/po/people.de.po; test $? != 0 ) > 
/dev/null || /bin/sed --in-place '1,/^"POT-Creation-Date:/{ 
p;s/^"POT-Creation-Date:/"Outdated-Since:/;h;d}; 
1,/^"Content-Transfer-Encoding:/{ s/^\("Content-Transfer-Encoding: \)/\1/;p;t 
insert;d; :insert x}' ../../people/po/people.de.po); else /bin/sed --in-place 
'/^msgid ""$/,/^$/{s/^"Outdated-Since: //;t rm;p;:rm d}' 
../../people/po/people.de.po; fi )
...................................................... done.
chmod +w ../../people/people.de.html
PO=../../people/po/people.de.po OUT=../../people/po/people.de.m4 ; 
po4a-translate --format=xhtml --master-charset=utf-8 -o ontagerror=silent -o 
"attributes=<meta>content" -o "untranslated=W<gnun> W<script>" -o 
"translated=W<pre>" --keep=0 --master ../../people/po/people.proto --po $PO 
--localized $OUT
/bin/sed --in-place 
"s/\(<gnun>m4_include(\`.*\)\([.]html')<\/gnun>\)/\1.de\2/g" 
../../people/po/people.de.m4
/bin/sed --in-place "s/<gnun>\(.*\)<\/gnun>/\1/g" ../../people/po/people.de.m4
/bin/sed --in-place ':egin;N;$!begin;s/\([ \t]*\n[ \t]*\)\{3,\}<!--/\n\n<!--/g' 
../../people/po/people.de.m4
/bin/sed --in-place  -e 's%\(<!--#include virtual=\".*header\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*head-include-1\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*head-include-2\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*banner\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*body-include-1\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*body-include-2\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer-short\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer-min\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include 
virtual=\".*philosophy/philosophy-menu\)\(.html\" -->\)%\1.de\2%g' 
../../people/po/people.de.m4
if ! (/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../people/po/people.de.po; test $? != 0 ) > /dev/null || ! test -s 
../../people/people.de.html; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../people/po/people.de.m4 > ../../people/people.de.html  && if test -f 
people.de.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/people/people.de.html>' | mail -s '[de] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../people/people.de.html\` | /bin/sed 's/<h2[^>]*>\(.*\)<\/h2>/\1/' | 
/bin/sed 's/\&mdash;/--/g' | /bin/sed 's/\&..quo;/"/g' | base64 --wrap=0`?=' -a 
Keywords:de-ann address@hidden" > people.de.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../people/people.de.html || (PO=../../people/po/people.de.po ; sleep 1 ; 
touch $PO ; echo "touch --reference=../../people/people.de.html --date='+1 
seconds' $PO" > people.de.html.hook ; exit 1); elif (timestamp="`(/bin/sed 
--quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../people/po/people.de.po; test $? != 0 )`"; test -n 
"${timestamp}" && test "`date --date="5000 days ago" +%s`" -ge "`date 
--date="${timestamp}" +%s`" ) ; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../people/po/people.de.m4 > ../../people/people.de.html  && if test -f 
people.de.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/people/people.de.html>' | mail -s '[de] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../people/people.de.html\` | /bin/sed 's/<h2[^>]*>\(.*\)<\/h2>/\1/' | 
/bin/sed 's/\&mdash;/--/g' | /bin/sed 's/\&..quo;/"/g' | base64 --wrap=0`?=' -a 
Keywords:de-ann address@hidden" > people.de.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../people/people.de.html || (PO=../../people/po/people.de.po ; sleep 1 ; 
touch $PO ; echo "touch --reference=../../people/people.de.html --date='+1 
seconds' $PO" > people.de.html.hook ; exit 1); else sleep 1; touch 
../../people/po/people.de.po; fi
I/O error : Attempt to load network entity 
http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd
if (timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../people/po/people.de.po; test $? != 0 )`"; test -n "${timestamp}" && test 
"`date --date="60 days ago" +%s`" -ge "`date --date="${timestamp}" +%s`" ); 
then PO=../../people/po/people.de.po; marker='GNUN: OUT-OF-DATE NOTICE'; 
/bin/grep -q '^<!--'"${marker}-->" ../../people/people.de.html || 
marker='#include virtual="\/server\/banner'; 
original=../../people/people.de.html; original=${original%de.html}html;  
saved_file=${original%/*.html}/po/${original##*/}; 
saved_file=${saved_file%html}de; diff_file=${saved_file}-diff.html; 
saved_file=${saved_file}-en.html; if test -f ${saved_file}; then  /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${saved_file} > ${saved_file}.tmp; /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${original} > ${saved_file}.tmp1; /bin/sed 
"s%<title></title>%<title>${original#../..}-diff</title>%" < 
diff-page-head.html > ${diff_file}; /usr/bin/wdiff --start-delete '<span 
class="removed"><del><strong>' --end-delete '</em></strong></span>' 
--start-insert '<span class="inserted"><ins><em>' --end-insert 
'</em></ins></span>' ${saved_file}.tmp ${saved_file}.tmp1 >> ${diff_file}; cat 
diff-page-tail.html >> ${diff_file}; rm -f ${saved_file}.tmp 
${saved_file}.tmp1; fi; test -f "${diff_file}" || diff_file="";  /bin/sed 
--in-place '/^<!--#set var="PO_FILE"/,/<!--#include 
virtual="\/server\/outdated/d; /^<!--'"${marker}"'/a <!--#set var="PO_FILE"\n 
value='"'<a href=\"http://www.gnu.org${PO#../..}\";>\n 
http://www.gnu.org${PO#../..}</a>'"' -->\n <!--#set var="ORIGINAL_FILE" 
value="'"${original#../..}"'" -->\n <!--#set var="DIFF_FILE" 
value="'"${diff_file#../..}"'" -->\n <!--#include 
virtual="/server/outdated.de.html" -->' ../../people/people.de.html || true; fi
[ -f ../../people/po/people.translist ] || (touch 
../../people/po/people.translist  ;  cvs add ../../people/po/people.translist); 
file=../../people/po/people.translist; cp translinks-head.html ${file}; 
/bin/grep -v "^#" languages.txt | while read language; do code=${language%%   
*}; case ${code} in en ) suffix=""; url_suffix=".en" ;; * ) suffix=.${code}; 
url_suffix="${suffix}" ;; esac; lang=${language%   *}; lang=${lang#*       }; 
name=${language##*   }; url_stem=/people/people; article=../../people/people; 
if test -f ${article}${suffix}.html; then echo '<!-- '${lang}' -->' >> ${file}; 
echo -n '<li><a href="'${url_stem}${url_suffix}.html'">' >> ${file}; echo 
${name}'</a>&nbsp;['${code}']</li>' >> ${file}; fi; done; cat 
translinks-tail.html >> ${file};
(/bin/sed --quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../people/po/people.de.po; test $? != 0 ) > 
/dev/null || ([ -f ../../people/po/people.de-en.html ] || (touch 
../../people/po/people.de-en.html  ;  cvs add 
../../people/po/people.de-en.html); cp ../../people/people.html 
../../people/po/people.de-en.html)
[ -f ../../philosophy/15-years-of-free-software.de.html ] || (touch 
../../philosophy/15-years-of-free-software.de.html 
15-years-of-free-software.de.html.hook-ann;  cvs add 
../../philosophy/15-years-of-free-software.de.html)
PO=../../philosophy/po/15-years-of-free-software.de.po; 
/home/g/gnun/install/gnun/libexec/gnun/mailfail  address@hidden "[GNUN Error] 
${PO#../../} is not a valid PO file"  msgfmt --check --verbose 
--output-file=/dev/null $PO || (touch $PO; if test -f 
15-years-of-free-software.de.html.hook-ann; then echo "gnun-do-not-delete-me" > 
15-years-of-free-software.de.html.hook-ann; fi; exit 1)
20 translated messages.
/usr/bin/X11/msgmerge --update --previous 
../../philosophy/po/15-years-of-free-software.de.po 
../../philosophy/po/15-years-of-free-software.pot && touch 
../../philosophy/po/15-years-of-free-software.de.po && (if LC_ALL=C msgfmt 
--statistics -o /dev/null ../../philosophy/po/15-years-of-free-software.de.po 
2>&1 | /bin/grep -E '(fuzzy|untranslated)' > /dev/null; then ((/bin/sed --quiet 
'1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/15-years-of-free-software.de.po; 
test $? != 0 ) > /dev/null || /bin/sed --in-place '1,/^"POT-Creation-Date:/{ 
p;s/^"POT-Creation-Date:/"Outdated-Since:/;h;d}; 
1,/^"Content-Transfer-Encoding:/{ s/^\("Content-Transfer-Encoding: \)/\1/;p;t 
insert;d; :insert x}' ../../philosophy/po/15-years-of-free-software.de.po); 
else /bin/sed --in-place '/^msgid ""$/,/^$/{s/^"Outdated-Since: //;t rm;p;:rm 
d}' ../../philosophy/po/15-years-of-free-software.de.po; fi )
... done.
chmod +w ../../philosophy/15-years-of-free-software.de.html
PO=../../philosophy/po/15-years-of-free-software.de.po 
OUT=../../philosophy/po/15-years-of-free-software.de.m4 ; po4a-translate 
--format=xhtml --master-charset=utf-8 -o ontagerror=silent -o 
"attributes=<meta>content" -o "untranslated=W<gnun> W<script>" -o 
"translated=W<pre>" --keep=0 --master 
../../philosophy/po/15-years-of-free-software.proto --po $PO --localized $OUT
/bin/sed --in-place 
"s/\(<gnun>m4_include(\`.*\)\([.]html')<\/gnun>\)/\1.de\2/g" 
../../philosophy/po/15-years-of-free-software.de.m4
/bin/sed --in-place "s/<gnun>\(.*\)<\/gnun>/\1/g" 
../../philosophy/po/15-years-of-free-software.de.m4
/bin/sed --in-place ':egin;N;$!begin;s/\([ \t]*\n[ \t]*\)\{3,\}<!--/\n\n<!--/g' 
../../philosophy/po/15-years-of-free-software.de.m4
/bin/sed --in-place  -e 's%\(<!--#include virtual=\".*header\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*head-include-1\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*head-include-2\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*banner\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*body-include-1\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*body-include-2\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer-short\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer-min\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include 
virtual=\".*philosophy/philosophy-menu\)\(.html\" -->\)%\1.de\2%g' 
../../philosophy/po/15-years-of-free-software.de.m4
if ! (/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/15-years-of-free-software.de.po; test $? != 0 ) > /dev/null 
|| ! test -s ../../philosophy/15-years-of-free-software.de.html; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/15-years-of-free-software.de.m4 > 
../../philosophy/15-years-of-free-software.de.html  && if test -f 
15-years-of-free-software.de.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/15-years-of-free-software.de.html>' | mail 
-s '[de] New translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/15-years-of-free-software.de.html\` | /bin/sed 
's/<h2[^>]*>\(.*\)<\/h2>/\1/' | /bin/sed 's/\&mdash;/--/g' | /bin/sed 
's/\&..quo;/"/g' | base64 --wrap=0`?=' -a Keywords:de-ann address@hidden" > 
15-years-of-free-software.de.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/15-years-of-free-software.de.html || 
(PO=../../philosophy/po/15-years-of-free-software.de.po ; sleep 1 ; touch $PO ; 
echo "touch --reference=../../philosophy/15-years-of-free-software.de.html 
--date='+1 seconds' $PO" > 15-years-of-free-software.de.html.hook ; exit 1); 
elif (timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/15-years-of-free-software.de.po; test $? != 0 )`"; test -n 
"${timestamp}" && test "`date --date="5000 days ago" +%s`" -ge "`date 
--date="${timestamp}" +%s`" ) ; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/15-years-of-free-software.de.m4 > 
../../philosophy/15-years-of-free-software.de.html  && if test -f 
15-years-of-free-software.de.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/15-years-of-free-software.de.html>' | mail 
-s '[de] New translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/15-years-of-free-software.de.html\` | /bin/sed 
's/<h2[^>]*>\(.*\)<\/h2>/\1/' | /bin/sed 's/\&mdash;/--/g' | /bin/sed 
's/\&..quo;/"/g' | base64 --wrap=0`?=' -a Keywords:de-ann address@hidden" > 
15-years-of-free-software.de.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/15-years-of-free-software.de.html || 
(PO=../../philosophy/po/15-years-of-free-software.de.po ; sleep 1 ; touch $PO ; 
echo "touch --reference=../../philosophy/15-years-of-free-software.de.html 
--date='+1 seconds' $PO" > 15-years-of-free-software.de.html.hook ; exit 1); 
else sleep 1; touch ../../philosophy/po/15-years-of-free-software.de.po; fi
I/O error : Attempt to load network entity 
http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd
if (timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/15-years-of-free-software.de.po; test $? != 0 )`"; test -n 
"${timestamp}" && test "`date --date="60 days ago" +%s`" -ge "`date 
--date="${timestamp}" +%s`" ); then 
PO=../../philosophy/po/15-years-of-free-software.de.po; marker='GNUN: 
OUT-OF-DATE NOTICE'; /bin/grep -q '^<!--'"${marker}-->" 
../../philosophy/15-years-of-free-software.de.html || marker='#include 
virtual="\/server\/banner'; 
original=../../philosophy/15-years-of-free-software.de.html; 
original=${original%de.html}html;  
saved_file=${original%/*.html}/po/${original##*/}; 
saved_file=${saved_file%html}de; diff_file=${saved_file}-diff.html; 
saved_file=${saved_file}-en.html; if test -f ${saved_file}; then  /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${saved_file} > ${saved_file}.tmp; /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${original} > ${saved_file}.tmp1; /bin/sed 
"s%<title></title>%<title>${original#../..}-diff</title>%" < 
diff-page-head.html > ${diff_file}; /usr/bin/wdiff --start-delete '<span 
class="removed"><del><strong>' --end-delete '</em></strong></span>' 
--start-insert '<span class="inserted"><ins><em>' --end-insert 
'</em></ins></span>' ${saved_file}.tmp ${saved_file}.tmp1 >> ${diff_file}; cat 
diff-page-tail.html >> ${diff_file}; rm -f ${saved_file}.tmp 
${saved_file}.tmp1; fi; test -f "${diff_file}" || diff_file="";  /bin/sed 
--in-place '/^<!--#set var="PO_FILE"/,/<!--#include 
virtual="\/server\/outdated/d; /^<!--'"${marker}"'/a <!--#set var="PO_FILE"\n 
value='"'<a href=\"http://www.gnu.org${PO#../..}\";>\n 
http://www.gnu.org${PO#../..}</a>'"' -->\n <!--#set var="ORIGINAL_FILE" 
value="'"${original#../..}"'" -->\n <!--#set var="DIFF_FILE" 
value="'"${diff_file#../..}"'" -->\n <!--#include 
virtual="/server/outdated.de.html" -->' 
../../philosophy/15-years-of-free-software.de.html || true; fi
[ -f ../../philosophy/po/15-years-of-free-software.translist ] || (touch 
../../philosophy/po/15-years-of-free-software.translist  ;  cvs add 
../../philosophy/po/15-years-of-free-software.translist); 
file=../../philosophy/po/15-years-of-free-software.translist; cp 
translinks-head.html ${file}; /bin/grep -v "^#" languages.txt | while read 
language; do code=${language%%       *}; case ${code} in en ) suffix=""; 
url_suffix=".en" ;; * ) suffix=.${code}; url_suffix="${suffix}" ;; esac; 
lang=${language%   *}; lang=${lang#*       }; name=${language##*   }; 
url_stem=/philosophy/15-years-of-free-software; 
article=../../philosophy/15-years-of-free-software; if test -f 
${article}${suffix}.html; then echo '<!-- '${lang}' -->' >> ${file}; echo -n 
'<li><a href="'${url_stem}${url_suffix}.html'">' >> ${file}; echo 
${name}'</a>&nbsp;['${code}']</li>' >> ${file}; fi; done; cat 
translinks-tail.html >> ${file};
(/bin/sed --quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/15-years-of-free-software.de.po; 
test $? != 0 ) > /dev/null || ([ -f 
../../philosophy/po/15-years-of-free-software.de-en.html ] || (touch 
../../philosophy/po/15-years-of-free-software.de-en.html  ;  cvs add 
../../philosophy/po/15-years-of-free-software.de-en.html); cp 
../../philosophy/15-years-of-free-software.html 
../../philosophy/po/15-years-of-free-software.de-en.html)
[ -f ../../philosophy/amazon.de.html ] || (touch 
../../philosophy/amazon.de.html amazon.de.html.hook-ann;  cvs add 
../../philosophy/amazon.de.html)
PO=../../philosophy/po/amazon.de.po; 
/home/g/gnun/install/gnun/libexec/gnun/mailfail  address@hidden "[GNUN Error] 
${PO#../../} is not a valid PO file"  msgfmt --check --verbose 
--output-file=/dev/null $PO || (touch $PO; if test -f amazon.de.html.hook-ann; 
then echo "gnun-do-not-delete-me" > amazon.de.html.hook-ann; fi; exit 1)
51 translated messages.
/usr/bin/X11/msgmerge --update --previous ../../philosophy/po/amazon.de.po 
../../philosophy/po/amazon.pot && touch ../../philosophy/po/amazon.de.po && (if 
LC_ALL=C msgfmt --statistics -o /dev/null ../../philosophy/po/amazon.de.po 2>&1 
| /bin/grep -E '(fuzzy|untranslated)' > /dev/null; then ((/bin/sed --quiet 
'1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/amazon.de.po; test $? != 0 ) > 
/dev/null || /bin/sed --in-place '1,/^"POT-Creation-Date:/{ 
p;s/^"POT-Creation-Date:/"Outdated-Since:/;h;d}; 
1,/^"Content-Transfer-Encoding:/{ s/^\("Content-Transfer-Encoding: \)/\1/;p;t 
insert;d; :insert x}' ../../philosophy/po/amazon.de.po); else /bin/sed 
--in-place '/^msgid ""$/,/^$/{s/^"Outdated-Since: //;t rm;p;:rm d}' 
../../philosophy/po/amazon.de.po; fi )
....... done.
chmod +w ../../philosophy/amazon.de.html
PO=../../philosophy/po/amazon.de.po OUT=../../philosophy/po/amazon.de.m4 ; 
po4a-translate --format=xhtml --master-charset=utf-8 -o ontagerror=silent -o 
"attributes=<meta>content" -o "untranslated=W<gnun> W<script>" -o 
"translated=W<pre>" --keep=0 --master ../../philosophy/po/amazon.proto --po $PO 
--localized $OUT
/bin/sed --in-place 
"s/\(<gnun>m4_include(\`.*\)\([.]html')<\/gnun>\)/\1.de\2/g" 
../../philosophy/po/amazon.de.m4
/bin/sed --in-place "s/<gnun>\(.*\)<\/gnun>/\1/g" 
../../philosophy/po/amazon.de.m4
/bin/sed --in-place ':egin;N;$!begin;s/\([ \t]*\n[ \t]*\)\{3,\}<!--/\n\n<!--/g' 
../../philosophy/po/amazon.de.m4
/bin/sed --in-place  -e 's%\(<!--#include virtual=\".*header\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*head-include-1\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*head-include-2\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*banner\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*body-include-1\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*body-include-2\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer-short\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer-min\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include 
virtual=\".*philosophy/philosophy-menu\)\(.html\" -->\)%\1.de\2%g' 
../../philosophy/po/amazon.de.m4
if ! (/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/amazon.de.po; test $? != 0 ) > /dev/null || ! test -s 
../../philosophy/amazon.de.html; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/amazon.de.m4 > ../../philosophy/amazon.de.html  && if test 
-f amazon.de.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/amazon.de.html>' | mail -s '[de] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/amazon.de.html\` | /bin/sed 's/<h2[^>]*>\(.*\)<\/h2>/\1/' | 
/bin/sed 's/\&mdash;/--/g' | /bin/sed 's/\&..quo;/"/g' | base64 --wrap=0`?=' -a 
Keywords:de-ann address@hidden" > amazon.de.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/amazon.de.html || (PO=../../philosophy/po/amazon.de.po ; sleep 
1 ; touch $PO ; echo "touch --reference=../../philosophy/amazon.de.html 
--date='+1 seconds' $PO" > amazon.de.html.hook ; exit 1); elif 
(timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/amazon.de.po; test $? != 0 )`"; test -n "${timestamp}" && 
test "`date --date="5000 days ago" +%s`" -ge "`date --date="${timestamp}" +%s`" 
) ; then /home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/amazon.de.m4 > ../../philosophy/amazon.de.html  && if test 
-f amazon.de.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/amazon.de.html>' | mail -s '[de] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/amazon.de.html\` | /bin/sed 's/<h2[^>]*>\(.*\)<\/h2>/\1/' | 
/bin/sed 's/\&mdash;/--/g' | /bin/sed 's/\&..quo;/"/g' | base64 --wrap=0`?=' -a 
Keywords:de-ann address@hidden" > amazon.de.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/amazon.de.html || (PO=../../philosophy/po/amazon.de.po ; sleep 
1 ; touch $PO ; echo "touch --reference=../../philosophy/amazon.de.html 
--date='+1 seconds' $PO" > amazon.de.html.hook ; exit 1); else sleep 1; touch 
../../philosophy/po/amazon.de.po; fi
I/O error : Attempt to load network entity 
http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd
if (timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/amazon.de.po; test $? != 0 )`"; test -n "${timestamp}" && 
test "`date --date="60 days ago" +%s`" -ge "`date --date="${timestamp}" +%s`" 
); then PO=../../philosophy/po/amazon.de.po; marker='GNUN: OUT-OF-DATE NOTICE'; 
/bin/grep -q '^<!--'"${marker}-->" ../../philosophy/amazon.de.html || 
marker='#include virtual="\/server\/banner'; 
original=../../philosophy/amazon.de.html; original=${original%de.html}html;  
saved_file=${original%/*.html}/po/${original##*/}; 
saved_file=${saved_file%html}de; diff_file=${saved_file}-diff.html; 
saved_file=${saved_file}-en.html; if test -f ${saved_file}; then  /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${saved_file} > ${saved_file}.tmp; /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${original} > ${saved_file}.tmp1; /bin/sed 
"s%<title></title>%<title>${original#../..}-diff</title>%" < 
diff-page-head.html > ${diff_file}; /usr/bin/wdiff --start-delete '<span 
class="removed"><del><strong>' --end-delete '</em></strong></span>' 
--start-insert '<span class="inserted"><ins><em>' --end-insert 
'</em></ins></span>' ${saved_file}.tmp ${saved_file}.tmp1 >> ${diff_file}; cat 
diff-page-tail.html >> ${diff_file}; rm -f ${saved_file}.tmp 
${saved_file}.tmp1; fi; test -f "${diff_file}" || diff_file="";  /bin/sed 
--in-place '/^<!--#set var="PO_FILE"/,/<!--#include 
virtual="\/server\/outdated/d; /^<!--'"${marker}"'/a <!--#set var="PO_FILE"\n 
value='"'<a href=\"http://www.gnu.org${PO#../..}\";>\n 
http://www.gnu.org${PO#../..}</a>'"' -->\n <!--#set var="ORIGINAL_FILE" 
value="'"${original#../..}"'" -->\n <!--#set var="DIFF_FILE" 
value="'"${diff_file#../..}"'" -->\n <!--#include 
virtual="/server/outdated.de.html" -->' ../../philosophy/amazon.de.html || 
true; fi
[ -f ../../philosophy/po/amazon.translist ] || (touch 
../../philosophy/po/amazon.translist  ;  cvs add 
../../philosophy/po/amazon.translist); 
file=../../philosophy/po/amazon.translist; cp translinks-head.html ${file}; 
/bin/grep -v "^#" languages.txt | while read language; do code=${language%%   
*}; case ${code} in en ) suffix=""; url_suffix=".en" ;; * ) suffix=.${code}; 
url_suffix="${suffix}" ;; esac; lang=${language%   *}; lang=${lang#*       }; 
name=${language##*   }; url_stem=/philosophy/amazon; 
article=../../philosophy/amazon; if test -f ${article}${suffix}.html; then echo 
'<!-- '${lang}' -->' >> ${file}; echo -n '<li><a 
href="'${url_stem}${url_suffix}.html'">' >> ${file}; echo 
${name}'</a>&nbsp;['${code}']</li>' >> ${file}; fi; done; cat 
translinks-tail.html >> ${file};
(/bin/sed --quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/amazon.de.po; test $? != 0 ) > 
/dev/null || ([ -f ../../philosophy/po/amazon.de-en.html ] || (touch 
../../philosophy/po/amazon.de-en.html  ;  cvs add 
../../philosophy/po/amazon.de-en.html); cp ../../philosophy/amazon.html 
../../philosophy/po/amazon.de-en.html)
[ -f ../../philosophy/amazon-nat.de.html ] || (touch 
../../philosophy/amazon-nat.de.html amazon-nat.de.html.hook-ann;  cvs add 
../../philosophy/amazon-nat.de.html)
PO=../../philosophy/po/amazon-nat.de.po; 
/home/g/gnun/install/gnun/libexec/gnun/mailfail  address@hidden "[GNUN Error] 
${PO#../../} is not a valid PO file"  msgfmt --check --verbose 
--output-file=/dev/null $PO || (touch $PO; if test -f 
amazon-nat.de.html.hook-ann; then echo "gnun-do-not-delete-me" > 
amazon-nat.de.html.hook-ann; fi; exit 1)
13 translated messages.
/usr/bin/X11/msgmerge --update --previous ../../philosophy/po/amazon-nat.de.po 
../../philosophy/po/amazon-nat.pot && touch 
../../philosophy/po/amazon-nat.de.po && (if LC_ALL=C msgfmt --statistics -o 
/dev/null ../../philosophy/po/amazon-nat.de.po 2>&1 | /bin/grep -E 
'(fuzzy|untranslated)' > /dev/null; then ((/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/amazon-nat.de.po; test $? != 0 ) > /dev/null || /bin/sed 
--in-place '1,/^"POT-Creation-Date:/{ 
p;s/^"POT-Creation-Date:/"Outdated-Since:/;h;d}; 
1,/^"Content-Transfer-Encoding:/{ s/^\("Content-Transfer-Encoding: \)/\1/;p;t 
insert;d; :insert x}' ../../philosophy/po/amazon-nat.de.po); else /bin/sed 
--in-place '/^msgid ""$/,/^$/{s/^"Outdated-Since: //;t rm;p;:rm d}' 
../../philosophy/po/amazon-nat.de.po; fi )
.... done.
chmod +w ../../philosophy/amazon-nat.de.html
PO=../../philosophy/po/amazon-nat.de.po 
OUT=../../philosophy/po/amazon-nat.de.m4 ; po4a-translate --format=xhtml 
--master-charset=utf-8 -o ontagerror=silent -o "attributes=<meta>content" -o 
"untranslated=W<gnun> W<script>" -o "translated=W<pre>" --keep=0 --master 
../../philosophy/po/amazon-nat.proto --po $PO --localized $OUT
/bin/sed --in-place 
"s/\(<gnun>m4_include(\`.*\)\([.]html')<\/gnun>\)/\1.de\2/g" 
../../philosophy/po/amazon-nat.de.m4
/bin/sed --in-place "s/<gnun>\(.*\)<\/gnun>/\1/g" 
../../philosophy/po/amazon-nat.de.m4
/bin/sed --in-place ':egin;N;$!begin;s/\([ \t]*\n[ \t]*\)\{3,\}<!--/\n\n<!--/g' 
../../philosophy/po/amazon-nat.de.m4
/bin/sed --in-place  -e 's%\(<!--#include virtual=\".*header\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*head-include-1\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*head-include-2\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*banner\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*body-include-1\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*body-include-2\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer-short\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer-min\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include 
virtual=\".*philosophy/philosophy-menu\)\(.html\" -->\)%\1.de\2%g' 
../../philosophy/po/amazon-nat.de.m4
if ! (/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/amazon-nat.de.po; test $? != 0 ) > /dev/null || ! test -s 
../../philosophy/amazon-nat.de.html; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/amazon-nat.de.m4 > ../../philosophy/amazon-nat.de.html  && 
if test -f amazon-nat.de.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/amazon-nat.de.html>' | mail -s '[de] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/amazon-nat.de.html\` | /bin/sed 's/<h2[^>]*>\(.*\)<\/h2>/\1/' 
| /bin/sed 's/\&mdash;/--/g' | /bin/sed 's/\&..quo;/"/g' | base64 --wrap=0`?=' 
-a Keywords:de-ann address@hidden" > amazon-nat.de.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/amazon-nat.de.html || (PO=../../philosophy/po/amazon-nat.de.po 
; sleep 1 ; touch $PO ; echo "touch 
--reference=../../philosophy/amazon-nat.de.html --date='+1 seconds' $PO" > 
amazon-nat.de.html.hook ; exit 1); elif (timestamp="`(/bin/sed --quiet 
'1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/amazon-nat.de.po; test $? != 0 )`"; 
test -n "${timestamp}" && test "`date --date="5000 days ago" +%s`" -ge "`date 
--date="${timestamp}" +%s`" ) ; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/amazon-nat.de.m4 > ../../philosophy/amazon-nat.de.html  && 
if test -f amazon-nat.de.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/amazon-nat.de.html>' | mail -s '[de] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/amazon-nat.de.html\` | /bin/sed 's/<h2[^>]*>\(.*\)<\/h2>/\1/' 
| /bin/sed 's/\&mdash;/--/g' | /bin/sed 's/\&..quo;/"/g' | base64 --wrap=0`?=' 
-a Keywords:de-ann address@hidden" > amazon-nat.de.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/amazon-nat.de.html || (PO=../../philosophy/po/amazon-nat.de.po 
; sleep 1 ; touch $PO ; echo "touch 
--reference=../../philosophy/amazon-nat.de.html --date='+1 seconds' $PO" > 
amazon-nat.de.html.hook ; exit 1); else sleep 1; touch 
../../philosophy/po/amazon-nat.de.po; fi
I/O error : Attempt to load network entity 
http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd
if (timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/amazon-nat.de.po; test $? != 0 )`"; test -n "${timestamp}" 
&& test "`date --date="60 days ago" +%s`" -ge "`date --date="${timestamp}" 
+%s`" ); then PO=../../philosophy/po/amazon-nat.de.po; marker='GNUN: 
OUT-OF-DATE NOTICE'; /bin/grep -q '^<!--'"${marker}-->" 
../../philosophy/amazon-nat.de.html || marker='#include 
virtual="\/server\/banner'; original=../../philosophy/amazon-nat.de.html; 
original=${original%de.html}html;  
saved_file=${original%/*.html}/po/${original##*/}; 
saved_file=${saved_file%html}de; diff_file=${saved_file}-diff.html; 
saved_file=${saved_file}-en.html; if test -f ${saved_file}; then  /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${saved_file} > ${saved_file}.tmp; /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${original} > ${saved_file}.tmp1; /bin/sed 
"s%<title></title>%<title>${original#../..}-diff</title>%" < 
diff-page-head.html > ${diff_file}; /usr/bin/wdiff --start-delete '<span 
class="removed"><del><strong>' --end-delete '</em></strong></span>' 
--start-insert '<span class="inserted"><ins><em>' --end-insert 
'</em></ins></span>' ${saved_file}.tmp ${saved_file}.tmp1 >> ${diff_file}; cat 
diff-page-tail.html >> ${diff_file}; rm -f ${saved_file}.tmp 
${saved_file}.tmp1; fi; test -f "${diff_file}" || diff_file="";  /bin/sed 
--in-place '/^<!--#set var="PO_FILE"/,/<!--#include 
virtual="\/server\/outdated/d; /^<!--'"${marker}"'/a <!--#set var="PO_FILE"\n 
value='"'<a href=\"http://www.gnu.org${PO#../..}\";>\n 
http://www.gnu.org${PO#../..}</a>'"' -->\n <!--#set var="ORIGINAL_FILE" 
value="'"${original#../..}"'" -->\n <!--#set var="DIFF_FILE" 
value="'"${diff_file#../..}"'" -->\n <!--#include 
virtual="/server/outdated.de.html" -->' ../../philosophy/amazon-nat.de.html || 
true; fi
[ -f ../../philosophy/po/amazon-nat.translist ] || (touch 
../../philosophy/po/amazon-nat.translist  ;  cvs add 
../../philosophy/po/amazon-nat.translist); 
file=../../philosophy/po/amazon-nat.translist; cp translinks-head.html ${file}; 
/bin/grep -v "^#" languages.txt | while read language; do code=${language%%   
*}; case ${code} in en ) suffix=""; url_suffix=".en" ;; * ) suffix=.${code}; 
url_suffix="${suffix}" ;; esac; lang=${language%   *}; lang=${lang#*       }; 
name=${language##*   }; url_stem=/philosophy/amazon-nat; 
article=../../philosophy/amazon-nat; if test -f ${article}${suffix}.html; then 
echo '<!-- '${lang}' -->' >> ${file}; echo -n '<li><a 
href="'${url_stem}${url_suffix}.html'">' >> ${file}; echo 
${name}'</a>&nbsp;['${code}']</li>' >> ${file}; fi; done; cat 
translinks-tail.html >> ${file};
(/bin/sed --quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/amazon-nat.de.po; test $? != 0 ) > 
/dev/null || ([ -f ../../philosophy/po/amazon-nat.de-en.html ] || (touch 
../../philosophy/po/amazon-nat.de-en.html  ;  cvs add 
../../philosophy/po/amazon-nat.de-en.html); cp ../../philosophy/amazon-nat.html 
../../philosophy/po/amazon-nat.de-en.html)
[ -f ../../philosophy/amazon-rms-tim.de.html ] || (touch 
../../philosophy/amazon-rms-tim.de.html amazon-rms-tim.de.html.hook-ann;  cvs 
add ../../philosophy/amazon-rms-tim.de.html)
PO=../../philosophy/po/amazon-rms-tim.de.po; 
/home/g/gnun/install/gnun/libexec/gnun/mailfail  address@hidden "[GNUN Error] 
${PO#../../} is not a valid PO file"  msgfmt --check --verbose 
--output-file=/dev/null $PO || (touch $PO; if test -f 
amazon-rms-tim.de.html.hook-ann; then echo "gnun-do-not-delete-me" > 
amazon-rms-tim.de.html.hook-ann; fi; exit 1)
15 translated messages.
/usr/bin/X11/msgmerge --update --previous 
../../philosophy/po/amazon-rms-tim.de.po ../../philosophy/po/amazon-rms-tim.pot 
&& touch ../../philosophy/po/amazon-rms-tim.de.po && (if LC_ALL=C msgfmt 
--statistics -o /dev/null ../../philosophy/po/amazon-rms-tim.de.po 2>&1 | 
/bin/grep -E '(fuzzy|untranslated)' > /dev/null; then ((/bin/sed --quiet 
'1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/amazon-rms-tim.de.po; test $? != 0 
) > /dev/null || /bin/sed --in-place '1,/^"POT-Creation-Date:/{ 
p;s/^"POT-Creation-Date:/"Outdated-Since:/;h;d}; 
1,/^"Content-Transfer-Encoding:/{ s/^\("Content-Transfer-Encoding: \)/\1/;p;t 
insert;d; :insert x}' ../../philosophy/po/amazon-rms-tim.de.po); else /bin/sed 
--in-place '/^msgid ""$/,/^$/{s/^"Outdated-Since: //;t rm;p;:rm d}' 
../../philosophy/po/amazon-rms-tim.de.po; fi )
.... done.
chmod +w ../../philosophy/amazon-rms-tim.de.html
PO=../../philosophy/po/amazon-rms-tim.de.po 
OUT=../../philosophy/po/amazon-rms-tim.de.m4 ; po4a-translate --format=xhtml 
--master-charset=utf-8 -o ontagerror=silent -o "attributes=<meta>content" -o 
"untranslated=W<gnun> W<script>" -o "translated=W<pre>" --keep=0 --master 
../../philosophy/po/amazon-rms-tim.proto --po $PO --localized $OUT
/bin/sed --in-place 
"s/\(<gnun>m4_include(\`.*\)\([.]html')<\/gnun>\)/\1.de\2/g" 
../../philosophy/po/amazon-rms-tim.de.m4
/bin/sed --in-place "s/<gnun>\(.*\)<\/gnun>/\1/g" 
../../philosophy/po/amazon-rms-tim.de.m4
/bin/sed --in-place ':egin;N;$!begin;s/\([ \t]*\n[ \t]*\)\{3,\}<!--/\n\n<!--/g' 
../../philosophy/po/amazon-rms-tim.de.m4
/bin/sed --in-place  -e 's%\(<!--#include virtual=\".*header\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*head-include-1\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*head-include-2\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*banner\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*body-include-1\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*body-include-2\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer-short\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer-min\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include 
virtual=\".*philosophy/philosophy-menu\)\(.html\" -->\)%\1.de\2%g' 
../../philosophy/po/amazon-rms-tim.de.m4
if ! (/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/amazon-rms-tim.de.po; test $? != 0 ) > /dev/null || ! test 
-s ../../philosophy/amazon-rms-tim.de.html; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/amazon-rms-tim.de.m4 > 
../../philosophy/amazon-rms-tim.de.html  && if test -f 
amazon-rms-tim.de.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/amazon-rms-tim.de.html>' | mail -s '[de] 
New translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/amazon-rms-tim.de.html\` | /bin/sed 
's/<h2[^>]*>\(.*\)<\/h2>/\1/' | /bin/sed 's/\&mdash;/--/g' | /bin/sed 
's/\&..quo;/"/g' | base64 --wrap=0`?=' -a Keywords:de-ann address@hidden" > 
amazon-rms-tim.de.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/amazon-rms-tim.de.html || 
(PO=../../philosophy/po/amazon-rms-tim.de.po ; sleep 1 ; touch $PO ; echo 
"touch --reference=../../philosophy/amazon-rms-tim.de.html --date='+1 seconds' 
$PO" > amazon-rms-tim.de.html.hook ; exit 1); elif (timestamp="`(/bin/sed 
--quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/amazon-rms-tim.de.po; test $? != 0 
)`"; test -n "${timestamp}" && test "`date --date="5000 days ago" +%s`" -ge 
"`date --date="${timestamp}" +%s`" ) ; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/amazon-rms-tim.de.m4 > 
../../philosophy/amazon-rms-tim.de.html  && if test -f 
amazon-rms-tim.de.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/amazon-rms-tim.de.html>' | mail -s '[de] 
New translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/amazon-rms-tim.de.html\` | /bin/sed 
's/<h2[^>]*>\(.*\)<\/h2>/\1/' | /bin/sed 's/\&mdash;/--/g' | /bin/sed 
's/\&..quo;/"/g' | base64 --wrap=0`?=' -a Keywords:de-ann address@hidden" > 
amazon-rms-tim.de.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/amazon-rms-tim.de.html || 
(PO=../../philosophy/po/amazon-rms-tim.de.po ; sleep 1 ; touch $PO ; echo 
"touch --reference=../../philosophy/amazon-rms-tim.de.html --date='+1 seconds' 
$PO" > amazon-rms-tim.de.html.hook ; exit 1); else sleep 1; touch 
../../philosophy/po/amazon-rms-tim.de.po; fi
I/O error : Attempt to load network entity 
http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd
if (timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/amazon-rms-tim.de.po; test $? != 0 )`"; test -n 
"${timestamp}" && test "`date --date="60 days ago" +%s`" -ge "`date 
--date="${timestamp}" +%s`" ); then 
PO=../../philosophy/po/amazon-rms-tim.de.po; marker='GNUN: OUT-OF-DATE NOTICE'; 
/bin/grep -q '^<!--'"${marker}-->" ../../philosophy/amazon-rms-tim.de.html || 
marker='#include virtual="\/server\/banner'; 
original=../../philosophy/amazon-rms-tim.de.html; 
original=${original%de.html}html;  
saved_file=${original%/*.html}/po/${original##*/}; 
saved_file=${saved_file%html}de; diff_file=${saved_file}-diff.html; 
saved_file=${saved_file}-en.html; if test -f ${saved_file}; then  /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${saved_file} > ${saved_file}.tmp; /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${original} > ${saved_file}.tmp1; /bin/sed 
"s%<title></title>%<title>${original#../..}-diff</title>%" < 
diff-page-head.html > ${diff_file}; /usr/bin/wdiff --start-delete '<span 
class="removed"><del><strong>' --end-delete '</em></strong></span>' 
--start-insert '<span class="inserted"><ins><em>' --end-insert 
'</em></ins></span>' ${saved_file}.tmp ${saved_file}.tmp1 >> ${diff_file}; cat 
diff-page-tail.html >> ${diff_file}; rm -f ${saved_file}.tmp 
${saved_file}.tmp1; fi; test -f "${diff_file}" || diff_file="";  /bin/sed 
--in-place '/^<!--#set var="PO_FILE"/,/<!--#include 
virtual="\/server\/outdated/d; /^<!--'"${marker}"'/a <!--#set var="PO_FILE"\n 
value='"'<a href=\"http://www.gnu.org${PO#../..}\";>\n 
http://www.gnu.org${PO#../..}</a>'"' -->\n <!--#set var="ORIGINAL_FILE" 
value="'"${original#../..}"'" -->\n <!--#set var="DIFF_FILE" 
value="'"${diff_file#../..}"'" -->\n <!--#include 
virtual="/server/outdated.de.html" -->' ../../philosophy/amazon-rms-tim.de.html 
|| true; fi
[ -f ../../philosophy/po/amazon-rms-tim.translist ] || (touch 
../../philosophy/po/amazon-rms-tim.translist  ;  cvs add 
../../philosophy/po/amazon-rms-tim.translist); 
file=../../philosophy/po/amazon-rms-tim.translist; cp translinks-head.html 
${file}; /bin/grep -v "^#" languages.txt | while read language; do 
code=${language%%   *}; case ${code} in en ) suffix=""; url_suffix=".en" ;; * ) 
suffix=.${code}; url_suffix="${suffix}" ;; esac; lang=${language%   *}; 
lang=${lang#*       }; name=${language##*   }; 
url_stem=/philosophy/amazon-rms-tim; article=../../philosophy/amazon-rms-tim; 
if test -f ${article}${suffix}.html; then echo '<!-- '${lang}' -->' >> ${file}; 
echo -n '<li><a href="'${url_stem}${url_suffix}.html'">' >> ${file}; echo 
${name}'</a>&nbsp;['${code}']</li>' >> ${file}; fi; done; cat 
translinks-tail.html >> ${file};
(/bin/sed --quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/amazon-rms-tim.de.po; test $? != 0 
) > /dev/null || ([ -f ../../philosophy/po/amazon-rms-tim.de-en.html ] || 
(touch ../../philosophy/po/amazon-rms-tim.de-en.html  ;  cvs add 
../../philosophy/po/amazon-rms-tim.de-en.html); cp 
../../philosophy/amazon-rms-tim.html 
../../philosophy/po/amazon-rms-tim.de-en.html)
[ -f ../../philosophy/android-and-users-freedom.de.html ] || (touch 
../../philosophy/android-and-users-freedom.de.html 
android-and-users-freedom.de.html.hook-ann;  cvs add 
../../philosophy/android-and-users-freedom.de.html)
PO=../../philosophy/po/android-and-users-freedom.de.po; 
/home/g/gnun/install/gnun/libexec/gnun/mailfail  address@hidden "[GNUN Error] 
${PO#../../} is not a valid PO file"  msgfmt --check --verbose 
--output-file=/dev/null $PO || (touch $PO; if test -f 
android-and-users-freedom.de.html.hook-ann; then echo "gnun-do-not-delete-me" > 
android-and-users-freedom.de.html.hook-ann; fi; exit 1)
36 translated messages.
/usr/bin/X11/msgmerge --update --previous 
../../philosophy/po/android-and-users-freedom.de.po 
../../philosophy/po/android-and-users-freedom.pot && touch 
../../philosophy/po/android-and-users-freedom.de.po && (if LC_ALL=C msgfmt 
--statistics -o /dev/null ../../philosophy/po/android-and-users-freedom.de.po 
2>&1 | /bin/grep -E '(fuzzy|untranslated)' > /dev/null; then ((/bin/sed --quiet 
'1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/android-and-users-freedom.de.po; 
test $? != 0 ) > /dev/null || /bin/sed --in-place '1,/^"POT-Creation-Date:/{ 
p;s/^"POT-Creation-Date:/"Outdated-Since:/;h;d}; 
1,/^"Content-Transfer-Encoding:/{ s/^\("Content-Transfer-Encoding: \)/\1/;p;t 
insert;d; :insert x}' ../../philosophy/po/android-and-users-freedom.de.po); 
else /bin/sed --in-place '/^msgid ""$/,/^$/{s/^"Outdated-Since: //;t rm;p;:rm 
d}' ../../philosophy/po/android-and-users-freedom.de.po; fi )
...... done.
chmod +w ../../philosophy/android-and-users-freedom.de.html
PO=../../philosophy/po/android-and-users-freedom.de.po 
OUT=../../philosophy/po/android-and-users-freedom.de.m4 ; po4a-translate 
--format=xhtml --master-charset=utf-8 -o ontagerror=silent -o 
"attributes=<meta>content" -o "untranslated=W<gnun> W<script>" -o 
"translated=W<pre>" --keep=0 --master 
../../philosophy/po/android-and-users-freedom.proto --po $PO --localized $OUT
/bin/sed --in-place 
"s/\(<gnun>m4_include(\`.*\)\([.]html')<\/gnun>\)/\1.de\2/g" 
../../philosophy/po/android-and-users-freedom.de.m4
/bin/sed --in-place "s/<gnun>\(.*\)<\/gnun>/\1/g" 
../../philosophy/po/android-and-users-freedom.de.m4
/bin/sed --in-place ':egin;N;$!begin;s/\([ \t]*\n[ \t]*\)\{3,\}<!--/\n\n<!--/g' 
../../philosophy/po/android-and-users-freedom.de.m4
/bin/sed --in-place  -e 's%\(<!--#include virtual=\".*header\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*head-include-1\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*head-include-2\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*banner\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*body-include-1\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*body-include-2\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer-short\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer-min\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include 
virtual=\".*philosophy/philosophy-menu\)\(.html\" -->\)%\1.de\2%g' 
../../philosophy/po/android-and-users-freedom.de.m4
if ! (/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/android-and-users-freedom.de.po; test $? != 0 ) > /dev/null 
|| ! test -s ../../philosophy/android-and-users-freedom.de.html; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/android-and-users-freedom.de.m4 > 
../../philosophy/android-and-users-freedom.de.html  && if test -f 
android-and-users-freedom.de.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/android-and-users-freedom.de.html>' | mail 
-s '[de] New translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/android-and-users-freedom.de.html\` | /bin/sed 
's/<h2[^>]*>\(.*\)<\/h2>/\1/' | /bin/sed 's/\&mdash;/--/g' | /bin/sed 
's/\&..quo;/"/g' | base64 --wrap=0`?=' -a Keywords:de-ann address@hidden" > 
android-and-users-freedom.de.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/android-and-users-freedom.de.html || 
(PO=../../philosophy/po/android-and-users-freedom.de.po ; sleep 1 ; touch $PO ; 
echo "touch --reference=../../philosophy/android-and-users-freedom.de.html 
--date='+1 seconds' $PO" > android-and-users-freedom.de.html.hook ; exit 1); 
elif (timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/android-and-users-freedom.de.po; test $? != 0 )`"; test -n 
"${timestamp}" && test "`date --date="5000 days ago" +%s`" -ge "`date 
--date="${timestamp}" +%s`" ) ; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/android-and-users-freedom.de.m4 > 
../../philosophy/android-and-users-freedom.de.html  && if test -f 
android-and-users-freedom.de.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/android-and-users-freedom.de.html>' | mail 
-s '[de] New translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/android-and-users-freedom.de.html\` | /bin/sed 
's/<h2[^>]*>\(.*\)<\/h2>/\1/' | /bin/sed 's/\&mdash;/--/g' | /bin/sed 
's/\&..quo;/"/g' | base64 --wrap=0`?=' -a Keywords:de-ann address@hidden" > 
android-and-users-freedom.de.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/android-and-users-freedom.de.html || 
(PO=../../philosophy/po/android-and-users-freedom.de.po ; sleep 1 ; touch $PO ; 
echo "touch --reference=../../philosophy/android-and-users-freedom.de.html 
--date='+1 seconds' $PO" > android-and-users-freedom.de.html.hook ; exit 1); 
else sleep 1; touch ../../philosophy/po/android-and-users-freedom.de.po; fi
I/O error : Attempt to load network entity 
http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd
if (timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/android-and-users-freedom.de.po; test $? != 0 )`"; test -n 
"${timestamp}" && test "`date --date="60 days ago" +%s`" -ge "`date 
--date="${timestamp}" +%s`" ); then 
PO=../../philosophy/po/android-and-users-freedom.de.po; marker='GNUN: 
OUT-OF-DATE NOTICE'; /bin/grep -q '^<!--'"${marker}-->" 
../../philosophy/android-and-users-freedom.de.html || marker='#include 
virtual="\/server\/banner'; 
original=../../philosophy/android-and-users-freedom.de.html; 
original=${original%de.html}html;  
saved_file=${original%/*.html}/po/${original##*/}; 
saved_file=${saved_file%html}de; diff_file=${saved_file}-diff.html; 
saved_file=${saved_file}-en.html; if test -f ${saved_file}; then  /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${saved_file} > ${saved_file}.tmp; /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${original} > ${saved_file}.tmp1; /bin/sed 
"s%<title></title>%<title>${original#../..}-diff</title>%" < 
diff-page-head.html > ${diff_file}; /usr/bin/wdiff --start-delete '<span 
class="removed"><del><strong>' --end-delete '</em></strong></span>' 
--start-insert '<span class="inserted"><ins><em>' --end-insert 
'</em></ins></span>' ${saved_file}.tmp ${saved_file}.tmp1 >> ${diff_file}; cat 
diff-page-tail.html >> ${diff_file}; rm -f ${saved_file}.tmp 
${saved_file}.tmp1; fi; test -f "${diff_file}" || diff_file="";  /bin/sed 
--in-place '/^<!--#set var="PO_FILE"/,/<!--#include 
virtual="\/server\/outdated/d; /^<!--'"${marker}"'/a <!--#set var="PO_FILE"\n 
value='"'<a href=\"http://www.gnu.org${PO#../..}\";>\n 
http://www.gnu.org${PO#../..}</a>'"' -->\n <!--#set var="ORIGINAL_FILE" 
value="'"${original#../..}"'" -->\n <!--#set var="DIFF_FILE" 
value="'"${diff_file#../..}"'" -->\n <!--#include 
virtual="/server/outdated.de.html" -->' 
../../philosophy/android-and-users-freedom.de.html || true; fi
[ -f ../../philosophy/po/android-and-users-freedom.translist ] || (touch 
../../philosophy/po/android-and-users-freedom.translist  ;  cvs add 
../../philosophy/po/android-and-users-freedom.translist); 
file=../../philosophy/po/android-and-users-freedom.translist; cp 
translinks-head.html ${file}; /bin/grep -v "^#" languages.txt | while read 
language; do code=${language%%       *}; case ${code} in en ) suffix=""; 
url_suffix=".en" ;; * ) suffix=.${code}; url_suffix="${suffix}" ;; esac; 
lang=${language%   *}; lang=${lang#*       }; name=${language##*   }; 
url_stem=/philosophy/android-and-users-freedom; 
article=../../philosophy/android-and-users-freedom; if test -f 
${article}${suffix}.html; then echo '<!-- '${lang}' -->' >> ${file}; echo -n 
'<li><a href="'${url_stem}${url_suffix}.html'">' >> ${file}; echo 
${name}'</a>&nbsp;['${code}']</li>' >> ${file}; fi; done; cat 
translinks-tail.html >> ${file};
(/bin/sed --quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/android-and-users-freedom.de.po; 
test $? != 0 ) > /dev/null || ([ -f 
../../philosophy/po/android-and-users-freedom.de-en.html ] || (touch 
../../philosophy/po/android-and-users-freedom.de-en.html  ;  cvs add 
../../philosophy/po/android-and-users-freedom.de-en.html); cp 
../../philosophy/android-and-users-freedom.html 
../../philosophy/po/android-and-users-freedom.de-en.html)
[ -f ../../philosophy/apsl.de.html ] || (touch ../../philosophy/apsl.de.html 
apsl.de.html.hook-ann;  cvs add ../../philosophy/apsl.de.html)
PO=../../philosophy/po/apsl.de.po; 
/home/g/gnun/install/gnun/libexec/gnun/mailfail  address@hidden "[GNUN Error] 
${PO#../../} is not a valid PO file"  msgfmt --check --verbose 
--output-file=/dev/null $PO || (touch $PO; if test -f apsl.de.html.hook-ann; 
then echo "gnun-do-not-delete-me" > apsl.de.html.hook-ann; fi; exit 1)
19 translated messages.
/usr/bin/X11/msgmerge --update --previous ../../philosophy/po/apsl.de.po 
../../philosophy/po/apsl.pot && touch ../../philosophy/po/apsl.de.po && (if 
LC_ALL=C msgfmt --statistics -o /dev/null ../../philosophy/po/apsl.de.po 2>&1 | 
/bin/grep -E '(fuzzy|untranslated)' > /dev/null; then ((/bin/sed --quiet 
'1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/apsl.de.po; test $? != 0 ) > 
/dev/null || /bin/sed --in-place '1,/^"POT-Creation-Date:/{ 
p;s/^"POT-Creation-Date:/"Outdated-Since:/;h;d}; 
1,/^"Content-Transfer-Encoding:/{ s/^\("Content-Transfer-Encoding: \)/\1/;p;t 
insert;d; :insert x}' ../../philosophy/po/apsl.de.po); else /bin/sed --in-place 
'/^msgid ""$/,/^$/{s/^"Outdated-Since: //;t rm;p;:rm d}' 
../../philosophy/po/apsl.de.po; fi )
.... done.
chmod +w ../../philosophy/apsl.de.html
PO=../../philosophy/po/apsl.de.po OUT=../../philosophy/po/apsl.de.m4 ; 
po4a-translate --format=xhtml --master-charset=utf-8 -o ontagerror=silent -o 
"attributes=<meta>content" -o "untranslated=W<gnun> W<script>" -o 
"translated=W<pre>" --keep=0 --master ../../philosophy/po/apsl.proto --po $PO 
--localized $OUT
/bin/sed --in-place 
"s/\(<gnun>m4_include(\`.*\)\([.]html')<\/gnun>\)/\1.de\2/g" 
../../philosophy/po/apsl.de.m4
/bin/sed --in-place "s/<gnun>\(.*\)<\/gnun>/\1/g" ../../philosophy/po/apsl.de.m4
/bin/sed --in-place ':egin;N;$!begin;s/\([ \t]*\n[ \t]*\)\{3,\}<!--/\n\n<!--/g' 
../../philosophy/po/apsl.de.m4
/bin/sed --in-place  -e 's%\(<!--#include virtual=\".*header\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*head-include-1\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*head-include-2\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*banner\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*body-include-1\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*body-include-2\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer-short\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer-min\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include 
virtual=\".*philosophy/philosophy-menu\)\(.html\" -->\)%\1.de\2%g' 
../../philosophy/po/apsl.de.m4
if ! (/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/apsl.de.po; test $? != 0 ) > /dev/null || ! test -s 
../../philosophy/apsl.de.html; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/apsl.de.m4 > ../../philosophy/apsl.de.html  && if test -f 
apsl.de.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/apsl.de.html>' | mail -s '[de] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/apsl.de.html\` | /bin/sed 's/<h2[^>]*>\(.*\)<\/h2>/\1/' | 
/bin/sed 's/\&mdash;/--/g' | /bin/sed 's/\&..quo;/"/g' | base64 --wrap=0`?=' -a 
Keywords:de-ann address@hidden" > apsl.de.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/apsl.de.html || (PO=../../philosophy/po/apsl.de.po ; sleep 1 ; 
touch $PO ; echo "touch --reference=../../philosophy/apsl.de.html --date='+1 
seconds' $PO" > apsl.de.html.hook ; exit 1); elif (timestamp="`(/bin/sed 
--quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/apsl.de.po; test $? != 0 )`"; test 
-n "${timestamp}" && test "`date --date="5000 days ago" +%s`" -ge "`date 
--date="${timestamp}" +%s`" ) ; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/apsl.de.m4 > ../../philosophy/apsl.de.html  && if test -f 
apsl.de.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/apsl.de.html>' | mail -s '[de] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/apsl.de.html\` | /bin/sed 's/<h2[^>]*>\(.*\)<\/h2>/\1/' | 
/bin/sed 's/\&mdash;/--/g' | /bin/sed 's/\&..quo;/"/g' | base64 --wrap=0`?=' -a 
Keywords:de-ann address@hidden" > apsl.de.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/apsl.de.html || (PO=../../philosophy/po/apsl.de.po ; sleep 1 ; 
touch $PO ; echo "touch --reference=../../philosophy/apsl.de.html --date='+1 
seconds' $PO" > apsl.de.html.hook ; exit 1); else sleep 1; touch 
../../philosophy/po/apsl.de.po; fi
I/O error : Attempt to load network entity 
http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd
if (timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/apsl.de.po; test $? != 0 )`"; test -n "${timestamp}" && 
test "`date --date="60 days ago" +%s`" -ge "`date --date="${timestamp}" +%s`" 
); then PO=../../philosophy/po/apsl.de.po; marker='GNUN: OUT-OF-DATE NOTICE'; 
/bin/grep -q '^<!--'"${marker}-->" ../../philosophy/apsl.de.html || 
marker='#include virtual="\/server\/banner'; 
original=../../philosophy/apsl.de.html; original=${original%de.html}html;  
saved_file=${original%/*.html}/po/${original##*/}; 
saved_file=${saved_file%html}de; diff_file=${saved_file}-diff.html; 
saved_file=${saved_file}-en.html; if test -f ${saved_file}; then  /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${saved_file} > ${saved_file}.tmp; /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${original} > ${saved_file}.tmp1; /bin/sed 
"s%<title></title>%<title>${original#../..}-diff</title>%" < 
diff-page-head.html > ${diff_file}; /usr/bin/wdiff --start-delete '<span 
class="removed"><del><strong>' --end-delete '</em></strong></span>' 
--start-insert '<span class="inserted"><ins><em>' --end-insert 
'</em></ins></span>' ${saved_file}.tmp ${saved_file}.tmp1 >> ${diff_file}; cat 
diff-page-tail.html >> ${diff_file}; rm -f ${saved_file}.tmp 
${saved_file}.tmp1; fi; test -f "${diff_file}" || diff_file="";  /bin/sed 
--in-place '/^<!--#set var="PO_FILE"/,/<!--#include 
virtual="\/server\/outdated/d; /^<!--'"${marker}"'/a <!--#set var="PO_FILE"\n 
value='"'<a href=\"http://www.gnu.org${PO#../..}\";>\n 
http://www.gnu.org${PO#../..}</a>'"' -->\n <!--#set var="ORIGINAL_FILE" 
value="'"${original#../..}"'" -->\n <!--#set var="DIFF_FILE" 
value="'"${diff_file#../..}"'" -->\n <!--#include 
virtual="/server/outdated.de.html" -->' ../../philosophy/apsl.de.html || true; 
fi
[ -f ../../philosophy/po/apsl.translist ] || (touch 
../../philosophy/po/apsl.translist  ;  cvs add 
../../philosophy/po/apsl.translist); file=../../philosophy/po/apsl.translist; 
cp translinks-head.html ${file}; /bin/grep -v "^#" languages.txt | while read 
language; do code=${language%%   *}; case ${code} in en ) suffix=""; 
url_suffix=".en" ;; * ) suffix=.${code}; url_suffix="${suffix}" ;; esac; 
lang=${language%   *}; lang=${lang#*       }; name=${language##*   }; 
url_stem=/philosophy/apsl; article=../../philosophy/apsl; if test -f 
${article}${suffix}.html; then echo '<!-- '${lang}' -->' >> ${file}; echo -n 
'<li><a href="'${url_stem}${url_suffix}.html'">' >> ${file}; echo 
${name}'</a>&nbsp;['${code}']</li>' >> ${file}; fi; done; cat 
translinks-tail.html >> ${file};
(/bin/sed --quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/apsl.de.po; test $? != 0 ) > 
/dev/null || ([ -f ../../philosophy/po/apsl.de-en.html ] || (touch 
../../philosophy/po/apsl.de-en.html  ;  cvs add 
../../philosophy/po/apsl.de-en.html); cp ../../philosophy/apsl.html 
../../philosophy/po/apsl.de-en.html)
[ -f ../../philosophy/basic-freedoms.de.html ] || (touch 
../../philosophy/basic-freedoms.de.html basic-freedoms.de.html.hook-ann;  cvs 
add ../../philosophy/basic-freedoms.de.html)
PO=../../philosophy/po/basic-freedoms.de.po; 
/home/g/gnun/install/gnun/libexec/gnun/mailfail  address@hidden "[GNUN Error] 
${PO#../../} is not a valid PO file"  msgfmt --check --verbose 
--output-file=/dev/null $PO || (touch $PO; if test -f 
basic-freedoms.de.html.hook-ann; then echo "gnun-do-not-delete-me" > 
basic-freedoms.de.html.hook-ann; fi; exit 1)
18 translated messages.
/usr/bin/X11/msgmerge --update --previous 
../../philosophy/po/basic-freedoms.de.po ../../philosophy/po/basic-freedoms.pot 
&& touch ../../philosophy/po/basic-freedoms.de.po && (if LC_ALL=C msgfmt 
--statistics -o /dev/null ../../philosophy/po/basic-freedoms.de.po 2>&1 | 
/bin/grep -E '(fuzzy|untranslated)' > /dev/null; then ((/bin/sed --quiet 
'1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/basic-freedoms.de.po; test $? != 0 
) > /dev/null || /bin/sed --in-place '1,/^"POT-Creation-Date:/{ 
p;s/^"POT-Creation-Date:/"Outdated-Since:/;h;d}; 
1,/^"Content-Transfer-Encoding:/{ s/^\("Content-Transfer-Encoding: \)/\1/;p;t 
insert;d; :insert x}' ../../philosophy/po/basic-freedoms.de.po); else /bin/sed 
--in-place '/^msgid ""$/,/^$/{s/^"Outdated-Since: //;t rm;p;:rm d}' 
../../philosophy/po/basic-freedoms.de.po; fi )
.... done.
chmod +w ../../philosophy/basic-freedoms.de.html
PO=../../philosophy/po/basic-freedoms.de.po 
OUT=../../philosophy/po/basic-freedoms.de.m4 ; po4a-translate --format=xhtml 
--master-charset=utf-8 -o ontagerror=silent -o "attributes=<meta>content" -o 
"untranslated=W<gnun> W<script>" -o "translated=W<pre>" --keep=0 --master 
../../philosophy/po/basic-freedoms.proto --po $PO --localized $OUT
/bin/sed --in-place 
"s/\(<gnun>m4_include(\`.*\)\([.]html')<\/gnun>\)/\1.de\2/g" 
../../philosophy/po/basic-freedoms.de.m4
/bin/sed --in-place "s/<gnun>\(.*\)<\/gnun>/\1/g" 
../../philosophy/po/basic-freedoms.de.m4
/bin/sed --in-place ':egin;N;$!begin;s/\([ \t]*\n[ \t]*\)\{3,\}<!--/\n\n<!--/g' 
../../philosophy/po/basic-freedoms.de.m4
/bin/sed --in-place  -e 's%\(<!--#include virtual=\".*header\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*head-include-1\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*head-include-2\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*banner\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*body-include-1\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*body-include-2\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer-short\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer-min\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include 
virtual=\".*philosophy/philosophy-menu\)\(.html\" -->\)%\1.de\2%g' 
../../philosophy/po/basic-freedoms.de.m4
if ! (/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/basic-freedoms.de.po; test $? != 0 ) > /dev/null || ! test 
-s ../../philosophy/basic-freedoms.de.html; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/basic-freedoms.de.m4 > 
../../philosophy/basic-freedoms.de.html  && if test -f 
basic-freedoms.de.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/basic-freedoms.de.html>' | mail -s '[de] 
New translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/basic-freedoms.de.html\` | /bin/sed 
's/<h2[^>]*>\(.*\)<\/h2>/\1/' | /bin/sed 's/\&mdash;/--/g' | /bin/sed 
's/\&..quo;/"/g' | base64 --wrap=0`?=' -a Keywords:de-ann address@hidden" > 
basic-freedoms.de.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/basic-freedoms.de.html || 
(PO=../../philosophy/po/basic-freedoms.de.po ; sleep 1 ; touch $PO ; echo 
"touch --reference=../../philosophy/basic-freedoms.de.html --date='+1 seconds' 
$PO" > basic-freedoms.de.html.hook ; exit 1); elif (timestamp="`(/bin/sed 
--quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/basic-freedoms.de.po; test $? != 0 
)`"; test -n "${timestamp}" && test "`date --date="5000 days ago" +%s`" -ge 
"`date --date="${timestamp}" +%s`" ) ; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/basic-freedoms.de.m4 > 
../../philosophy/basic-freedoms.de.html  && if test -f 
basic-freedoms.de.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/basic-freedoms.de.html>' | mail -s '[de] 
New translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/basic-freedoms.de.html\` | /bin/sed 
's/<h2[^>]*>\(.*\)<\/h2>/\1/' | /bin/sed 's/\&mdash;/--/g' | /bin/sed 
's/\&..quo;/"/g' | base64 --wrap=0`?=' -a Keywords:de-ann address@hidden" > 
basic-freedoms.de.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/basic-freedoms.de.html || 
(PO=../../philosophy/po/basic-freedoms.de.po ; sleep 1 ; touch $PO ; echo 
"touch --reference=../../philosophy/basic-freedoms.de.html --date='+1 seconds' 
$PO" > basic-freedoms.de.html.hook ; exit 1); else sleep 1; touch 
../../philosophy/po/basic-freedoms.de.po; fi
I/O error : Attempt to load network entity 
http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd
if (timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/basic-freedoms.de.po; test $? != 0 )`"; test -n 
"${timestamp}" && test "`date --date="60 days ago" +%s`" -ge "`date 
--date="${timestamp}" +%s`" ); then 
PO=../../philosophy/po/basic-freedoms.de.po; marker='GNUN: OUT-OF-DATE NOTICE'; 
/bin/grep -q '^<!--'"${marker}-->" ../../philosophy/basic-freedoms.de.html || 
marker='#include virtual="\/server\/banner'; 
original=../../philosophy/basic-freedoms.de.html; 
original=${original%de.html}html;  
saved_file=${original%/*.html}/po/${original##*/}; 
saved_file=${saved_file%html}de; diff_file=${saved_file}-diff.html; 
saved_file=${saved_file}-en.html; if test -f ${saved_file}; then  /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${saved_file} > ${saved_file}.tmp; /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${original} > ${saved_file}.tmp1; /bin/sed 
"s%<title></title>%<title>${original#../..}-diff</title>%" < 
diff-page-head.html > ${diff_file}; /usr/bin/wdiff --start-delete '<span 
class="removed"><del><strong>' --end-delete '</em></strong></span>' 
--start-insert '<span class="inserted"><ins><em>' --end-insert 
'</em></ins></span>' ${saved_file}.tmp ${saved_file}.tmp1 >> ${diff_file}; cat 
diff-page-tail.html >> ${diff_file}; rm -f ${saved_file}.tmp 
${saved_file}.tmp1; fi; test -f "${diff_file}" || diff_file="";  /bin/sed 
--in-place '/^<!--#set var="PO_FILE"/,/<!--#include 
virtual="\/server\/outdated/d; /^<!--'"${marker}"'/a <!--#set var="PO_FILE"\n 
value='"'<a href=\"http://www.gnu.org${PO#../..}\";>\n 
http://www.gnu.org${PO#../..}</a>'"' -->\n <!--#set var="ORIGINAL_FILE" 
value="'"${original#../..}"'" -->\n <!--#set var="DIFF_FILE" 
value="'"${diff_file#../..}"'" -->\n <!--#include 
virtual="/server/outdated.de.html" -->' ../../philosophy/basic-freedoms.de.html 
|| true; fi
[ -f ../../philosophy/po/basic-freedoms.translist ] || (touch 
../../philosophy/po/basic-freedoms.translist  ;  cvs add 
../../philosophy/po/basic-freedoms.translist); 
file=../../philosophy/po/basic-freedoms.translist; cp translinks-head.html 
${file}; /bin/grep -v "^#" languages.txt | while read language; do 
code=${language%%   *}; case ${code} in en ) suffix=""; url_suffix=".en" ;; * ) 
suffix=.${code}; url_suffix="${suffix}" ;; esac; lang=${language%   *}; 
lang=${lang#*       }; name=${language##*   }; 
url_stem=/philosophy/basic-freedoms; article=../../philosophy/basic-freedoms; 
if test -f ${article}${suffix}.html; then echo '<!-- '${lang}' -->' >> ${file}; 
echo -n '<li><a href="'${url_stem}${url_suffix}.html'">' >> ${file}; echo 
${name}'</a>&nbsp;['${code}']</li>' >> ${file}; fi; done; cat 
translinks-tail.html >> ${file};
(/bin/sed --quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/basic-freedoms.de.po; test $? != 0 
) > /dev/null || ([ -f ../../philosophy/po/basic-freedoms.de-en.html ] || 
(touch ../../philosophy/po/basic-freedoms.de-en.html  ;  cvs add 
../../philosophy/po/basic-freedoms.de-en.html); cp 
../../philosophy/basic-freedoms.html 
../../philosophy/po/basic-freedoms.de-en.html)
[ -f ../../philosophy/bdk.de.html ] || (touch ../../philosophy/bdk.de.html 
bdk.de.html.hook-ann;  cvs add ../../philosophy/bdk.de.html)
PO=../../philosophy/po/bdk.de.po; 
/home/g/gnun/install/gnun/libexec/gnun/mailfail  address@hidden "[GNUN Error] 
${PO#../../} is not a valid PO file"  msgfmt --check --verbose 
--output-file=/dev/null $PO || (touch $PO; if test -f bdk.de.html.hook-ann; 
then echo "gnun-do-not-delete-me" > bdk.de.html.hook-ann; fi; exit 1)
52 translated messages.
/usr/bin/X11/msgmerge --update --previous ../../philosophy/po/bdk.de.po 
../../philosophy/po/bdk.pot && touch ../../philosophy/po/bdk.de.po && (if 
LC_ALL=C msgfmt --statistics -o /dev/null ../../philosophy/po/bdk.de.po 2>&1 | 
/bin/grep -E '(fuzzy|untranslated)' > /dev/null; then ((/bin/sed --quiet 
'1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/bdk.de.po; test $? != 0 ) > 
/dev/null || /bin/sed --in-place '1,/^"POT-Creation-Date:/{ 
p;s/^"POT-Creation-Date:/"Outdated-Since:/;h;d}; 
1,/^"Content-Transfer-Encoding:/{ s/^\("Content-Transfer-Encoding: \)/\1/;p;t 
insert;d; :insert x}' ../../philosophy/po/bdk.de.po); else /bin/sed --in-place 
'/^msgid ""$/,/^$/{s/^"Outdated-Since: //;t rm;p;:rm d}' 
../../philosophy/po/bdk.de.po; fi )
........ done.
chmod +w ../../philosophy/bdk.de.html
PO=../../philosophy/po/bdk.de.po OUT=../../philosophy/po/bdk.de.m4 ; 
po4a-translate --format=xhtml --master-charset=utf-8 -o ontagerror=silent -o 
"attributes=<meta>content" -o "untranslated=W<gnun> W<script>" -o 
"translated=W<pre>" --keep=0 --master ../../philosophy/po/bdk.proto --po $PO 
--localized $OUT
/bin/sed --in-place 
"s/\(<gnun>m4_include(\`.*\)\([.]html')<\/gnun>\)/\1.de\2/g" 
../../philosophy/po/bdk.de.m4
/bin/sed --in-place "s/<gnun>\(.*\)<\/gnun>/\1/g" ../../philosophy/po/bdk.de.m4
/bin/sed --in-place ':egin;N;$!begin;s/\([ \t]*\n[ \t]*\)\{3,\}<!--/\n\n<!--/g' 
../../philosophy/po/bdk.de.m4
/bin/sed --in-place  -e 's%\(<!--#include virtual=\".*header\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*head-include-1\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*head-include-2\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*banner\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*body-include-1\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*body-include-2\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer-short\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer-min\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include 
virtual=\".*philosophy/philosophy-menu\)\(.html\" -->\)%\1.de\2%g' 
../../philosophy/po/bdk.de.m4
if ! (/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/bdk.de.po; test $? != 0 ) > /dev/null || ! test -s 
../../philosophy/bdk.de.html; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/bdk.de.m4 > ../../philosophy/bdk.de.html  && if test -f 
bdk.de.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/bdk.de.html>' | mail -s '[de] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/bdk.de.html\` | /bin/sed 's/<h2[^>]*>\(.*\)<\/h2>/\1/' | 
/bin/sed 's/\&mdash;/--/g' | /bin/sed 's/\&..quo;/"/g' | base64 --wrap=0`?=' -a 
Keywords:de-ann address@hidden" > bdk.de.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/bdk.de.html || (PO=../../philosophy/po/bdk.de.po ; sleep 1 ; 
touch $PO ; echo "touch --reference=../../philosophy/bdk.de.html --date='+1 
seconds' $PO" > bdk.de.html.hook ; exit 1); elif (timestamp="`(/bin/sed --quiet 
'1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/bdk.de.po; test $? != 0 )`"; test 
-n "${timestamp}" && test "`date --date="5000 days ago" +%s`" -ge "`date 
--date="${timestamp}" +%s`" ) ; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/bdk.de.m4 > ../../philosophy/bdk.de.html  && if test -f 
bdk.de.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/bdk.de.html>' | mail -s '[de] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/bdk.de.html\` | /bin/sed 's/<h2[^>]*>\(.*\)<\/h2>/\1/' | 
/bin/sed 's/\&mdash;/--/g' | /bin/sed 's/\&..quo;/"/g' | base64 --wrap=0`?=' -a 
Keywords:de-ann address@hidden" > bdk.de.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/bdk.de.html || (PO=../../philosophy/po/bdk.de.po ; sleep 1 ; 
touch $PO ; echo "touch --reference=../../philosophy/bdk.de.html --date='+1 
seconds' $PO" > bdk.de.html.hook ; exit 1); else sleep 1; touch 
../../philosophy/po/bdk.de.po; fi
I/O error : Attempt to load network entity 
http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd
if (timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/bdk.de.po; test $? != 0 )`"; test -n "${timestamp}" && test 
"`date --date="60 days ago" +%s`" -ge "`date --date="${timestamp}" +%s`" ); 
then PO=../../philosophy/po/bdk.de.po; marker='GNUN: OUT-OF-DATE NOTICE'; 
/bin/grep -q '^<!--'"${marker}-->" ../../philosophy/bdk.de.html || 
marker='#include virtual="\/server\/banner'; 
original=../../philosophy/bdk.de.html; original=${original%de.html}html;  
saved_file=${original%/*.html}/po/${original##*/}; 
saved_file=${saved_file%html}de; diff_file=${saved_file}-diff.html; 
saved_file=${saved_file}-en.html; if test -f ${saved_file}; then  /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${saved_file} > ${saved_file}.tmp; /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${original} > ${saved_file}.tmp1; /bin/sed 
"s%<title></title>%<title>${original#../..}-diff</title>%" < 
diff-page-head.html > ${diff_file}; /usr/bin/wdiff --start-delete '<span 
class="removed"><del><strong>' --end-delete '</em></strong></span>' 
--start-insert '<span class="inserted"><ins><em>' --end-insert 
'</em></ins></span>' ${saved_file}.tmp ${saved_file}.tmp1 >> ${diff_file}; cat 
diff-page-tail.html >> ${diff_file}; rm -f ${saved_file}.tmp 
${saved_file}.tmp1; fi; test -f "${diff_file}" || diff_file="";  /bin/sed 
--in-place '/^<!--#set var="PO_FILE"/,/<!--#include 
virtual="\/server\/outdated/d; /^<!--'"${marker}"'/a <!--#set var="PO_FILE"\n 
value='"'<a href=\"http://www.gnu.org${PO#../..}\";>\n 
http://www.gnu.org${PO#../..}</a>'"' -->\n <!--#set var="ORIGINAL_FILE" 
value="'"${original#../..}"'" -->\n <!--#set var="DIFF_FILE" 
value="'"${diff_file#../..}"'" -->\n <!--#include 
virtual="/server/outdated.de.html" -->' ../../philosophy/bdk.de.html || true; fi
[ -f ../../philosophy/po/bdk.translist ] || (touch 
../../philosophy/po/bdk.translist  ;  cvs add 
../../philosophy/po/bdk.translist); file=../../philosophy/po/bdk.translist; cp 
translinks-head.html ${file}; /bin/grep -v "^#" languages.txt | while read 
language; do code=${language%%       *}; case ${code} in en ) suffix=""; 
url_suffix=".en" ;; * ) suffix=.${code}; url_suffix="${suffix}" ;; esac; 
lang=${language%   *}; lang=${lang#*       }; name=${language##*   }; 
url_stem=/philosophy/bdk; article=../../philosophy/bdk; if test -f 
${article}${suffix}.html; then echo '<!-- '${lang}' -->' >> ${file}; echo -n 
'<li><a href="'${url_stem}${url_suffix}.html'">' >> ${file}; echo 
${name}'</a>&nbsp;['${code}']</li>' >> ${file}; fi; done; cat 
translinks-tail.html >> ${file};
(/bin/sed --quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/bdk.de.po; test $? != 0 ) > 
/dev/null || ([ -f ../../philosophy/po/bdk.de-en.html ] || (touch 
../../philosophy/po/bdk.de-en.html  ;  cvs add 
../../philosophy/po/bdk.de-en.html); cp ../../philosophy/bdk.html 
../../philosophy/po/bdk.de-en.html)
[ -f ../../philosophy/bsd.de.html ] || (touch ../../philosophy/bsd.de.html 
bsd.de.html.hook-ann;  cvs add ../../philosophy/bsd.de.html)
PO=../../philosophy/po/bsd.de.po; 
/home/g/gnun/install/gnun/libexec/gnun/mailfail  address@hidden "[GNUN Error] 
${PO#../../} is not a valid PO file"  msgfmt --check --verbose 
--output-file=/dev/null $PO || (touch $PO; if test -f bsd.de.html.hook-ann; 
then echo "gnun-do-not-delete-me" > bsd.de.html.hook-ann; fi; exit 1)
28 translated messages.
/usr/bin/X11/msgmerge --update --previous ../../philosophy/po/bsd.de.po 
../../philosophy/po/bsd.pot && touch ../../philosophy/po/bsd.de.po && (if 
LC_ALL=C msgfmt --statistics -o /dev/null ../../philosophy/po/bsd.de.po 2>&1 | 
/bin/grep -E '(fuzzy|untranslated)' > /dev/null; then ((/bin/sed --quiet 
'1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/bsd.de.po; test $? != 0 ) > 
/dev/null || /bin/sed --in-place '1,/^"POT-Creation-Date:/{ 
p;s/^"POT-Creation-Date:/"Outdated-Since:/;h;d}; 
1,/^"Content-Transfer-Encoding:/{ s/^\("Content-Transfer-Encoding: \)/\1/;p;t 
insert;d; :insert x}' ../../philosophy/po/bsd.de.po); else /bin/sed --in-place 
'/^msgid ""$/,/^$/{s/^"Outdated-Since: //;t rm;p;:rm d}' 
../../philosophy/po/bsd.de.po; fi )
..... done.
chmod +w ../../philosophy/bsd.de.html
PO=../../philosophy/po/bsd.de.po OUT=../../philosophy/po/bsd.de.m4 ; 
po4a-translate --format=xhtml --master-charset=utf-8 -o ontagerror=silent -o 
"attributes=<meta>content" -o "untranslated=W<gnun> W<script>" -o 
"translated=W<pre>" --keep=0 --master ../../philosophy/po/bsd.proto --po $PO 
--localized $OUT
/bin/sed --in-place 
"s/\(<gnun>m4_include(\`.*\)\([.]html')<\/gnun>\)/\1.de\2/g" 
../../philosophy/po/bsd.de.m4
/bin/sed --in-place "s/<gnun>\(.*\)<\/gnun>/\1/g" ../../philosophy/po/bsd.de.m4
/bin/sed --in-place ':egin;N;$!begin;s/\([ \t]*\n[ \t]*\)\{3,\}<!--/\n\n<!--/g' 
../../philosophy/po/bsd.de.m4
/bin/sed --in-place  -e 's%\(<!--#include virtual=\".*header\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*head-include-1\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*head-include-2\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*banner\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*body-include-1\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*body-include-2\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer-short\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer-min\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include 
virtual=\".*philosophy/philosophy-menu\)\(.html\" -->\)%\1.de\2%g' 
../../philosophy/po/bsd.de.m4
if ! (/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/bsd.de.po; test $? != 0 ) > /dev/null || ! test -s 
../../philosophy/bsd.de.html; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/bsd.de.m4 > ../../philosophy/bsd.de.html  && if test -f 
bsd.de.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/bsd.de.html>' | mail -s '[de] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/bsd.de.html\` | /bin/sed 's/<h2[^>]*>\(.*\)<\/h2>/\1/' | 
/bin/sed 's/\&mdash;/--/g' | /bin/sed 's/\&..quo;/"/g' | base64 --wrap=0`?=' -a 
Keywords:de-ann address@hidden" > bsd.de.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/bsd.de.html || (PO=../../philosophy/po/bsd.de.po ; sleep 1 ; 
touch $PO ; echo "touch --reference=../../philosophy/bsd.de.html --date='+1 
seconds' $PO" > bsd.de.html.hook ; exit 1); elif (timestamp="`(/bin/sed --quiet 
'1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/bsd.de.po; test $? != 0 )`"; test 
-n "${timestamp}" && test "`date --date="5000 days ago" +%s`" -ge "`date 
--date="${timestamp}" +%s`" ) ; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/bsd.de.m4 > ../../philosophy/bsd.de.html  && if test -f 
bsd.de.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/bsd.de.html>' | mail -s '[de] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/bsd.de.html\` | /bin/sed 's/<h2[^>]*>\(.*\)<\/h2>/\1/' | 
/bin/sed 's/\&mdash;/--/g' | /bin/sed 's/\&..quo;/"/g' | base64 --wrap=0`?=' -a 
Keywords:de-ann address@hidden" > bsd.de.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/bsd.de.html || (PO=../../philosophy/po/bsd.de.po ; sleep 1 ; 
touch $PO ; echo "touch --reference=../../philosophy/bsd.de.html --date='+1 
seconds' $PO" > bsd.de.html.hook ; exit 1); else sleep 1; touch 
../../philosophy/po/bsd.de.po; fi
I/O error : Attempt to load network entity 
http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd
if (timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/bsd.de.po; test $? != 0 )`"; test -n "${timestamp}" && test 
"`date --date="60 days ago" +%s`" -ge "`date --date="${timestamp}" +%s`" ); 
then PO=../../philosophy/po/bsd.de.po; marker='GNUN: OUT-OF-DATE NOTICE'; 
/bin/grep -q '^<!--'"${marker}-->" ../../philosophy/bsd.de.html || 
marker='#include virtual="\/server\/banner'; 
original=../../philosophy/bsd.de.html; original=${original%de.html}html;  
saved_file=${original%/*.html}/po/${original##*/}; 
saved_file=${saved_file%html}de; diff_file=${saved_file}-diff.html; 
saved_file=${saved_file}-en.html; if test -f ${saved_file}; then  /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${saved_file} > ${saved_file}.tmp; /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${original} > ${saved_file}.tmp1; /bin/sed 
"s%<title></title>%<title>${original#../..}-diff</title>%" < 
diff-page-head.html > ${diff_file}; /usr/bin/wdiff --start-delete '<span 
class="removed"><del><strong>' --end-delete '</em></strong></span>' 
--start-insert '<span class="inserted"><ins><em>' --end-insert 
'</em></ins></span>' ${saved_file}.tmp ${saved_file}.tmp1 >> ${diff_file}; cat 
diff-page-tail.html >> ${diff_file}; rm -f ${saved_file}.tmp 
${saved_file}.tmp1; fi; test -f "${diff_file}" || diff_file="";  /bin/sed 
--in-place '/^<!--#set var="PO_FILE"/,/<!--#include 
virtual="\/server\/outdated/d; /^<!--'"${marker}"'/a <!--#set var="PO_FILE"\n 
value='"'<a href=\"http://www.gnu.org${PO#../..}\";>\n 
http://www.gnu.org${PO#../..}</a>'"' -->\n <!--#set var="ORIGINAL_FILE" 
value="'"${original#../..}"'" -->\n <!--#set var="DIFF_FILE" 
value="'"${diff_file#../..}"'" -->\n <!--#include 
virtual="/server/outdated.de.html" -->' ../../philosophy/bsd.de.html || true; fi
[ -f ../../philosophy/po/bsd.translist ] || (touch 
../../philosophy/po/bsd.translist  ;  cvs add 
../../philosophy/po/bsd.translist); file=../../philosophy/po/bsd.translist; cp 
translinks-head.html ${file}; /bin/grep -v "^#" languages.txt | while read 
language; do code=${language%%       *}; case ${code} in en ) suffix=""; 
url_suffix=".en" ;; * ) suffix=.${code}; url_suffix="${suffix}" ;; esac; 
lang=${language%   *}; lang=${lang#*       }; name=${language##*   }; 
url_stem=/philosophy/bsd; article=../../philosophy/bsd; if test -f 
${article}${suffix}.html; then echo '<!-- '${lang}' -->' >> ${file}; echo -n 
'<li><a href="'${url_stem}${url_suffix}.html'">' >> ${file}; echo 
${name}'</a>&nbsp;['${code}']</li>' >> ${file}; fi; done; cat 
translinks-tail.html >> ${file};
(/bin/sed --quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/bsd.de.po; test $? != 0 ) > 
/dev/null || ([ -f ../../philosophy/po/bsd.de-en.html ] || (touch 
../../philosophy/po/bsd.de-en.html  ;  cvs add 
../../philosophy/po/bsd.de-en.html); cp ../../philosophy/bsd.html 
../../philosophy/po/bsd.de-en.html)
[ -f ../../philosophy/can-you-trust.de.html ] || (touch 
../../philosophy/can-you-trust.de.html can-you-trust.de.html.hook-ann;  cvs add 
../../philosophy/can-you-trust.de.html)
PO=../../philosophy/po/can-you-trust.de.po; 
/home/g/gnun/install/gnun/libexec/gnun/mailfail  address@hidden "[GNUN Error] 
${PO#../../} is not a valid PO file"  msgfmt --check --verbose 
--output-file=/dev/null $PO || (touch $PO; if test -f 
can-you-trust.de.html.hook-ann; then echo "gnun-do-not-delete-me" > 
can-you-trust.de.html.hook-ann; fi; exit 1)
39 translated messages.
/usr/bin/X11/msgmerge --update --previous 
../../philosophy/po/can-you-trust.de.po ../../philosophy/po/can-you-trust.pot 
&& touch ../../philosophy/po/can-you-trust.de.po && (if LC_ALL=C msgfmt 
--statistics -o /dev/null ../../philosophy/po/can-you-trust.de.po 2>&1 | 
/bin/grep -E '(fuzzy|untranslated)' > /dev/null; then ((/bin/sed --quiet 
'1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/can-you-trust.de.po; test $? != 0 ) 
> /dev/null || /bin/sed --in-place '1,/^"POT-Creation-Date:/{ 
p;s/^"POT-Creation-Date:/"Outdated-Since:/;h;d}; 
1,/^"Content-Transfer-Encoding:/{ s/^\("Content-Transfer-Encoding: \)/\1/;p;t 
insert;d; :insert x}' ../../philosophy/po/can-you-trust.de.po); else /bin/sed 
--in-place '/^msgid ""$/,/^$/{s/^"Outdated-Since: //;t rm;p;:rm d}' 
../../philosophy/po/can-you-trust.de.po; fi )
...... done.
chmod +w ../../philosophy/can-you-trust.de.html
PO=../../philosophy/po/can-you-trust.de.po 
OUT=../../philosophy/po/can-you-trust.de.m4 ; po4a-translate --format=xhtml 
--master-charset=utf-8 -o ontagerror=silent -o "attributes=<meta>content" -o 
"untranslated=W<gnun> W<script>" -o "translated=W<pre>" --keep=0 --master 
../../philosophy/po/can-you-trust.proto --po $PO --localized $OUT
/bin/sed --in-place 
"s/\(<gnun>m4_include(\`.*\)\([.]html')<\/gnun>\)/\1.de\2/g" 
../../philosophy/po/can-you-trust.de.m4
/bin/sed --in-place "s/<gnun>\(.*\)<\/gnun>/\1/g" 
../../philosophy/po/can-you-trust.de.m4
/bin/sed --in-place ':egin;N;$!begin;s/\([ \t]*\n[ \t]*\)\{3,\}<!--/\n\n<!--/g' 
../../philosophy/po/can-you-trust.de.m4
/bin/sed --in-place  -e 's%\(<!--#include virtual=\".*header\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*head-include-1\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*head-include-2\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*banner\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*body-include-1\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*body-include-2\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer-short\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer-min\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include 
virtual=\".*philosophy/philosophy-menu\)\(.html\" -->\)%\1.de\2%g' 
../../philosophy/po/can-you-trust.de.m4
if ! (/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/can-you-trust.de.po; test $? != 0 ) > /dev/null || ! test 
-s ../../philosophy/can-you-trust.de.html; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/can-you-trust.de.m4 > 
../../philosophy/can-you-trust.de.html  && if test -f 
can-you-trust.de.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/can-you-trust.de.html>' | mail -s '[de] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/can-you-trust.de.html\` | /bin/sed 
's/<h2[^>]*>\(.*\)<\/h2>/\1/' | /bin/sed 's/\&mdash;/--/g' | /bin/sed 
's/\&..quo;/"/g' | base64 --wrap=0`?=' -a Keywords:de-ann address@hidden" > 
can-you-trust.de.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/can-you-trust.de.html || 
(PO=../../philosophy/po/can-you-trust.de.po ; sleep 1 ; touch $PO ; echo "touch 
--reference=../../philosophy/can-you-trust.de.html --date='+1 seconds' $PO" > 
can-you-trust.de.html.hook ; exit 1); elif (timestamp="`(/bin/sed --quiet 
'1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/can-you-trust.de.po; test $? != 0 
)`"; test -n "${timestamp}" && test "`date --date="5000 days ago" +%s`" -ge 
"`date --date="${timestamp}" +%s`" ) ; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/can-you-trust.de.m4 > 
../../philosophy/can-you-trust.de.html  && if test -f 
can-you-trust.de.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/can-you-trust.de.html>' | mail -s '[de] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/can-you-trust.de.html\` | /bin/sed 
's/<h2[^>]*>\(.*\)<\/h2>/\1/' | /bin/sed 's/\&mdash;/--/g' | /bin/sed 
's/\&..quo;/"/g' | base64 --wrap=0`?=' -a Keywords:de-ann address@hidden" > 
can-you-trust.de.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/can-you-trust.de.html || 
(PO=../../philosophy/po/can-you-trust.de.po ; sleep 1 ; touch $PO ; echo "touch 
--reference=../../philosophy/can-you-trust.de.html --date='+1 seconds' $PO" > 
can-you-trust.de.html.hook ; exit 1); else sleep 1; touch 
../../philosophy/po/can-you-trust.de.po; fi
I/O error : Attempt to load network entity 
http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd
if (timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/can-you-trust.de.po; test $? != 0 )`"; test -n 
"${timestamp}" && test "`date --date="60 days ago" +%s`" -ge "`date 
--date="${timestamp}" +%s`" ); then PO=../../philosophy/po/can-you-trust.de.po; 
marker='GNUN: OUT-OF-DATE NOTICE'; /bin/grep -q '^<!--'"${marker}-->" 
../../philosophy/can-you-trust.de.html || marker='#include 
virtual="\/server\/banner'; original=../../philosophy/can-you-trust.de.html; 
original=${original%de.html}html;  
saved_file=${original%/*.html}/po/${original##*/}; 
saved_file=${saved_file%html}de; diff_file=${saved_file}-diff.html; 
saved_file=${saved_file}-en.html; if test -f ${saved_file}; then  /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${saved_file} > ${saved_file}.tmp; /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${original} > ${saved_file}.tmp1; /bin/sed 
"s%<title></title>%<title>${original#../..}-diff</title>%" < 
diff-page-head.html > ${diff_file}; /usr/bin/wdiff --start-delete '<span 
class="removed"><del><strong>' --end-delete '</em></strong></span>' 
--start-insert '<span class="inserted"><ins><em>' --end-insert 
'</em></ins></span>' ${saved_file}.tmp ${saved_file}.tmp1 >> ${diff_file}; cat 
diff-page-tail.html >> ${diff_file}; rm -f ${saved_file}.tmp 
${saved_file}.tmp1; fi; test -f "${diff_file}" || diff_file="";  /bin/sed 
--in-place '/^<!--#set var="PO_FILE"/,/<!--#include 
virtual="\/server\/outdated/d; /^<!--'"${marker}"'/a <!--#set var="PO_FILE"\n 
value='"'<a href=\"http://www.gnu.org${PO#../..}\";>\n 
http://www.gnu.org${PO#../..}</a>'"' -->\n <!--#set var="ORIGINAL_FILE" 
value="'"${original#../..}"'" -->\n <!--#set var="DIFF_FILE" 
value="'"${diff_file#../..}"'" -->\n <!--#include 
virtual="/server/outdated.de.html" -->' ../../philosophy/can-you-trust.de.html 
|| true; fi
[ -f ../../philosophy/po/can-you-trust.translist ] || (touch 
../../philosophy/po/can-you-trust.translist  ;  cvs add 
../../philosophy/po/can-you-trust.translist); 
file=../../philosophy/po/can-you-trust.translist; cp translinks-head.html 
${file}; /bin/grep -v "^#" languages.txt | while read language; do 
code=${language%%       *}; case ${code} in en ) suffix=""; url_suffix=".en" ;; 
* ) suffix=.${code}; url_suffix="${suffix}" ;; esac; lang=${language%   *}; 
lang=${lang#*       }; name=${language##*   }; 
url_stem=/philosophy/can-you-trust; article=../../philosophy/can-you-trust; if 
test -f ${article}${suffix}.html; then echo '<!-- '${lang}' -->' >> ${file}; 
echo -n '<li><a href="'${url_stem}${url_suffix}.html'">' >> ${file}; echo 
${name}'</a>&nbsp;['${code}']</li>' >> ${file}; fi; done; cat 
translinks-tail.html >> ${file};
(/bin/sed --quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/can-you-trust.de.po; test $? != 0 ) 
> /dev/null || ([ -f ../../philosophy/po/can-you-trust.de-en.html ] || (touch 
../../philosophy/po/can-you-trust.de-en.html  ;  cvs add 
../../philosophy/po/can-you-trust.de-en.html); cp 
../../philosophy/can-you-trust.html 
../../philosophy/po/can-you-trust.de-en.html)
[ -f ../../philosophy/can-you-trust.fr.html ] || (touch 
../../philosophy/can-you-trust.fr.html can-you-trust.fr.html.hook-ann;  cvs add 
../../philosophy/can-you-trust.fr.html)
PO=../../philosophy/po/can-you-trust.fr.po; 
/home/g/gnun/install/gnun/libexec/gnun/mailfail  address@hidden "[GNUN Error] 
${PO#../../} is not a valid PO file"  msgfmt --check --verbose 
--output-file=/dev/null $PO || (touch $PO; if test -f 
can-you-trust.fr.html.hook-ann; then echo "gnun-do-not-delete-me" > 
can-you-trust.fr.html.hook-ann; fi; exit 1)
39 translated messages.
/usr/bin/X11/msgmerge --update --previous 
../../philosophy/po/can-you-trust.fr.po ../../philosophy/po/can-you-trust.pot 
&& touch ../../philosophy/po/can-you-trust.fr.po && (if LC_ALL=C msgfmt 
--statistics -o /dev/null ../../philosophy/po/can-you-trust.fr.po 2>&1 | 
/bin/grep -E '(fuzzy|untranslated)' > /dev/null; then ((/bin/sed --quiet 
'1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/can-you-trust.fr.po; test $? != 0 ) 
> /dev/null || /bin/sed --in-place '1,/^"POT-Creation-Date:/{ 
p;s/^"POT-Creation-Date:/"Outdated-Since:/;h;d}; 
1,/^"Content-Transfer-Encoding:/{ s/^\("Content-Transfer-Encoding: \)/\1/;p;t 
insert;d; :insert x}' ../../philosophy/po/can-you-trust.fr.po); else /bin/sed 
--in-place '/^msgid ""$/,/^$/{s/^"Outdated-Since: //;t rm;p;:rm d}' 
../../philosophy/po/can-you-trust.fr.po; fi  ; 
/home/g/gnun/install/gnun/libexec/gnun/add-fuzzy-diff --in-place 
../../philosophy/po/can-you-trust.fr.po)
...... done.
chmod +w ../../philosophy/can-you-trust.fr.html
PO=../../philosophy/po/can-you-trust.fr.po 
OUT=../../philosophy/po/can-you-trust.fr.m4 ; po4a-translate --format=xhtml 
--master-charset=utf-8 -o ontagerror=silent -o "attributes=<meta>content" -o 
"untranslated=W<gnun> W<script>" -o "translated=W<pre>" --keep=0 --master 
../../philosophy/po/can-you-trust.proto --po $PO --localized $OUT
/bin/sed --in-place 
"s/\(<gnun>m4_include(\`.*\)\([.]html')<\/gnun>\)/\1.fr\2/g" 
../../philosophy/po/can-you-trust.fr.m4
/bin/sed --in-place "s/<gnun>\(.*\)<\/gnun>/\1/g" 
../../philosophy/po/can-you-trust.fr.m4
/bin/sed --in-place ':egin;N;$!begin;s/\([ \t]*\n[ \t]*\)\{3,\}<!--/\n\n<!--/g' 
../../philosophy/po/can-you-trust.fr.m4
/bin/sed --in-place  -e 's%\(<!--#include virtual=\".*header\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include virtual=\".*head-include-1\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include virtual=\".*head-include-2\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include virtual=\".*banner\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include virtual=\".*body-include-1\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include virtual=\".*body-include-2\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include virtual=\".*footer\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include virtual=\".*footer-short\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include virtual=\".*footer-min\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include 
virtual=\".*philosophy/philosophy-menu\)\(.html\" -->\)%\1.fr\2%g' 
../../philosophy/po/can-you-trust.fr.m4
if ! (/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/can-you-trust.fr.po; test $? != 0 ) > /dev/null || ! test 
-s ../../philosophy/can-you-trust.fr.html; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/can-you-trust.fr.m4 > 
../../philosophy/can-you-trust.fr.html  && if test -f 
can-you-trust.fr.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/can-you-trust.fr.html>' | mail -s '[fr] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/can-you-trust.fr.html\` | /bin/sed 
's/<h2[^>]*>\(.*\)<\/h2>/\1/' | /bin/sed 's/\&mdash;/--/g' | /bin/sed 
's/\&..quo;/"/g' | base64 --wrap=0`?=' -a Keywords:fr-ann address@hidden" > 
can-you-trust.fr.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/can-you-trust.fr.html || 
(PO=../../philosophy/po/can-you-trust.fr.po ; sleep 1 ; touch $PO ; echo "touch 
--reference=../../philosophy/can-you-trust.fr.html --date='+1 seconds' $PO" > 
can-you-trust.fr.html.hook ; exit 1); elif (timestamp="`(/bin/sed --quiet 
'1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/can-you-trust.fr.po; test $? != 0 
)`"; test -n "${timestamp}" && test "`date --date="5000 days ago" +%s`" -ge 
"`date --date="${timestamp}" +%s`" ) ; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/can-you-trust.fr.m4 > 
../../philosophy/can-you-trust.fr.html  && if test -f 
can-you-trust.fr.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/can-you-trust.fr.html>' | mail -s '[fr] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/can-you-trust.fr.html\` | /bin/sed 
's/<h2[^>]*>\(.*\)<\/h2>/\1/' | /bin/sed 's/\&mdash;/--/g' | /bin/sed 
's/\&..quo;/"/g' | base64 --wrap=0`?=' -a Keywords:fr-ann address@hidden" > 
can-you-trust.fr.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/can-you-trust.fr.html || 
(PO=../../philosophy/po/can-you-trust.fr.po ; sleep 1 ; touch $PO ; echo "touch 
--reference=../../philosophy/can-you-trust.fr.html --date='+1 seconds' $PO" > 
can-you-trust.fr.html.hook ; exit 1); else sleep 1; touch 
../../philosophy/po/can-you-trust.fr.po; fi
I/O error : Attempt to load network entity 
http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd
if (timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/can-you-trust.fr.po; test $? != 0 )`"; test -n 
"${timestamp}" && test "`date --date="60 days ago" +%s`" -ge "`date 
--date="${timestamp}" +%s`" ); then PO=../../philosophy/po/can-you-trust.fr.po; 
marker='GNUN: OUT-OF-DATE NOTICE'; /bin/grep -q '^<!--'"${marker}-->" 
../../philosophy/can-you-trust.fr.html || marker='#include 
virtual="\/server\/banner'; original=../../philosophy/can-you-trust.fr.html; 
original=${original%fr.html}html;  
saved_file=${original%/*.html}/po/${original##*/}; 
saved_file=${saved_file%html}fr; diff_file=${saved_file}-diff.html; 
saved_file=${saved_file}-en.html; if test -f ${saved_file}; then  /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${saved_file} > ${saved_file}.tmp; /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${original} > ${saved_file}.tmp1; /bin/sed 
"s%<title></title>%<title>${original#../..}-diff</title>%" < 
diff-page-head.html > ${diff_file}; /usr/bin/wdiff --start-delete '<span 
class="removed"><del><strong>' --end-delete '</em></strong></span>' 
--start-insert '<span class="inserted"><ins><em>' --end-insert 
'</em></ins></span>' ${saved_file}.tmp ${saved_file}.tmp1 >> ${diff_file}; cat 
diff-page-tail.html >> ${diff_file}; rm -f ${saved_file}.tmp 
${saved_file}.tmp1; fi; test -f "${diff_file}" || diff_file="";  /bin/sed 
--in-place '/^<!--#set var="PO_FILE"/,/<!--#include 
virtual="\/server\/outdated/d; /^<!--'"${marker}"'/a <!--#set var="PO_FILE"\n 
value='"'<a href=\"http://www.gnu.org${PO#../..}\";>\n 
http://www.gnu.org${PO#../..}</a>'"' -->\n <!--#set var="ORIGINAL_FILE" 
value="'"${original#../..}"'" -->\n <!--#set var="DIFF_FILE" 
value="'"${diff_file#../..}"'" -->\n <!--#include 
virtual="/server/outdated.fr.html" -->' ../../philosophy/can-you-trust.fr.html 
|| true; fi
[ -f ../../philosophy/po/can-you-trust.translist ] || (touch 
../../philosophy/po/can-you-trust.translist  ;  cvs add 
../../philosophy/po/can-you-trust.translist); 
file=../../philosophy/po/can-you-trust.translist; cp translinks-head.html 
${file}; /bin/grep -v "^#" languages.txt | while read language; do 
code=${language%%       *}; case ${code} in en ) suffix=""; url_suffix=".en" ;; 
* ) suffix=.${code}; url_suffix="${suffix}" ;; esac; lang=${language%   *}; 
lang=${lang#*       }; name=${language##*   }; 
url_stem=/philosophy/can-you-trust; article=../../philosophy/can-you-trust; if 
test -f ${article}${suffix}.html; then echo '<!-- '${lang}' -->' >> ${file}; 
echo -n '<li><a href="'${url_stem}${url_suffix}.html'">' >> ${file}; echo 
${name}'</a>&nbsp;['${code}']</li>' >> ${file}; fi; done; cat 
translinks-tail.html >> ${file};
(/bin/sed --quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/can-you-trust.fr.po; test $? != 0 ) 
> /dev/null || ([ -f ../../philosophy/po/can-you-trust.fr-en.html ] || (touch 
../../philosophy/po/can-you-trust.fr-en.html  ;  cvs add 
../../philosophy/po/can-you-trust.fr-en.html); cp 
../../philosophy/can-you-trust.html 
../../philosophy/po/can-you-trust.fr-en.html)
[ -f ../../philosophy/censoring-emacs.de.html ] || (touch 
../../philosophy/censoring-emacs.de.html censoring-emacs.de.html.hook-ann;  cvs 
add ../../philosophy/censoring-emacs.de.html)
PO=../../philosophy/po/censoring-emacs.de.po; 
/home/g/gnun/install/gnun/libexec/gnun/mailfail  address@hidden "[GNUN Error] 
${PO#../../} is not a valid PO file"  msgfmt --check --verbose 
--output-file=/dev/null $PO || (touch $PO; if test -f 
censoring-emacs.de.html.hook-ann; then echo "gnun-do-not-delete-me" > 
censoring-emacs.de.html.hook-ann; fi; exit 1)
26 translated messages.
/usr/bin/X11/msgmerge --update --previous 
../../philosophy/po/censoring-emacs.de.po 
../../philosophy/po/censoring-emacs.pot && touch 
../../philosophy/po/censoring-emacs.de.po && (if LC_ALL=C msgfmt --statistics 
-o /dev/null ../../philosophy/po/censoring-emacs.de.po 2>&1 | /bin/grep -E 
'(fuzzy|untranslated)' > /dev/null; then ((/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/censoring-emacs.de.po; test $? != 0 ) > /dev/null || 
/bin/sed --in-place '1,/^"POT-Creation-Date:/{ 
p;s/^"POT-Creation-Date:/"Outdated-Since:/;h;d}; 
1,/^"Content-Transfer-Encoding:/{ s/^\("Content-Transfer-Encoding: \)/\1/;p;t 
insert;d; :insert x}' ../../philosophy/po/censoring-emacs.de.po); else /bin/sed 
--in-place '/^msgid ""$/,/^$/{s/^"Outdated-Since: //;t rm;p;:rm d}' 
../../philosophy/po/censoring-emacs.de.po; fi )
.... done.
chmod +w ../../philosophy/censoring-emacs.de.html
PO=../../philosophy/po/censoring-emacs.de.po 
OUT=../../philosophy/po/censoring-emacs.de.m4 ; po4a-translate --format=xhtml 
--master-charset=utf-8 -o ontagerror=silent -o "attributes=<meta>content" -o 
"untranslated=W<gnun> W<script>" -o "translated=W<pre>" --keep=0 --master 
../../philosophy/po/censoring-emacs.proto --po $PO --localized $OUT
/bin/sed --in-place 
"s/\(<gnun>m4_include(\`.*\)\([.]html')<\/gnun>\)/\1.de\2/g" 
../../philosophy/po/censoring-emacs.de.m4
/bin/sed --in-place "s/<gnun>\(.*\)<\/gnun>/\1/g" 
../../philosophy/po/censoring-emacs.de.m4
/bin/sed --in-place ':egin;N;$!begin;s/\([ \t]*\n[ \t]*\)\{3,\}<!--/\n\n<!--/g' 
../../philosophy/po/censoring-emacs.de.m4
/bin/sed --in-place  -e 's%\(<!--#include virtual=\".*header\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*head-include-1\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*head-include-2\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*banner\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*body-include-1\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*body-include-2\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer-short\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer-min\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include 
virtual=\".*philosophy/philosophy-menu\)\(.html\" -->\)%\1.de\2%g' 
../../philosophy/po/censoring-emacs.de.m4
if ! (/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/censoring-emacs.de.po; test $? != 0 ) > /dev/null || ! test 
-s ../../philosophy/censoring-emacs.de.html; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/censoring-emacs.de.m4 > 
../../philosophy/censoring-emacs.de.html  && if test -f 
censoring-emacs.de.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/censoring-emacs.de.html>' | mail -s '[de] 
New translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/censoring-emacs.de.html\` | /bin/sed 
's/<h2[^>]*>\(.*\)<\/h2>/\1/' | /bin/sed 's/\&mdash;/--/g' | /bin/sed 
's/\&..quo;/"/g' | base64 --wrap=0`?=' -a Keywords:de-ann address@hidden" > 
censoring-emacs.de.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/censoring-emacs.de.html || 
(PO=../../philosophy/po/censoring-emacs.de.po ; sleep 1 ; touch $PO ; echo 
"touch --reference=../../philosophy/censoring-emacs.de.html --date='+1 seconds' 
$PO" > censoring-emacs.de.html.hook ; exit 1); elif (timestamp="`(/bin/sed 
--quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/censoring-emacs.de.po; test $? != 0 
)`"; test -n "${timestamp}" && test "`date --date="5000 days ago" +%s`" -ge 
"`date --date="${timestamp}" +%s`" ) ; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/censoring-emacs.de.m4 > 
../../philosophy/censoring-emacs.de.html  && if test -f 
censoring-emacs.de.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/censoring-emacs.de.html>' | mail -s '[de] 
New translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/censoring-emacs.de.html\` | /bin/sed 
's/<h2[^>]*>\(.*\)<\/h2>/\1/' | /bin/sed 's/\&mdash;/--/g' | /bin/sed 
's/\&..quo;/"/g' | base64 --wrap=0`?=' -a Keywords:de-ann address@hidden" > 
censoring-emacs.de.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/censoring-emacs.de.html || 
(PO=../../philosophy/po/censoring-emacs.de.po ; sleep 1 ; touch $PO ; echo 
"touch --reference=../../philosophy/censoring-emacs.de.html --date='+1 seconds' 
$PO" > censoring-emacs.de.html.hook ; exit 1); else sleep 1; touch 
../../philosophy/po/censoring-emacs.de.po; fi
I/O error : Attempt to load network entity 
http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd
if (timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/censoring-emacs.de.po; test $? != 0 )`"; test -n 
"${timestamp}" && test "`date --date="60 days ago" +%s`" -ge "`date 
--date="${timestamp}" +%s`" ); then 
PO=../../philosophy/po/censoring-emacs.de.po; marker='GNUN: OUT-OF-DATE 
NOTICE'; /bin/grep -q '^<!--'"${marker}-->" 
../../philosophy/censoring-emacs.de.html || marker='#include 
virtual="\/server\/banner'; original=../../philosophy/censoring-emacs.de.html; 
original=${original%de.html}html;  
saved_file=${original%/*.html}/po/${original##*/}; 
saved_file=${saved_file%html}de; diff_file=${saved_file}-diff.html; 
saved_file=${saved_file}-en.html; if test -f ${saved_file}; then  /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${saved_file} > ${saved_file}.tmp; /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${original} > ${saved_file}.tmp1; /bin/sed 
"s%<title></title>%<title>${original#../..}-diff</title>%" < 
diff-page-head.html > ${diff_file}; /usr/bin/wdiff --start-delete '<span 
class="removed"><del><strong>' --end-delete '</em></strong></span>' 
--start-insert '<span class="inserted"><ins><em>' --end-insert 
'</em></ins></span>' ${saved_file}.tmp ${saved_file}.tmp1 >> ${diff_file}; cat 
diff-page-tail.html >> ${diff_file}; rm -f ${saved_file}.tmp 
${saved_file}.tmp1; fi; test -f "${diff_file}" || diff_file="";  /bin/sed 
--in-place '/^<!--#set var="PO_FILE"/,/<!--#include 
virtual="\/server\/outdated/d; /^<!--'"${marker}"'/a <!--#set var="PO_FILE"\n 
value='"'<a href=\"http://www.gnu.org${PO#../..}\";>\n 
http://www.gnu.org${PO#../..}</a>'"' -->\n <!--#set var="ORIGINAL_FILE" 
value="'"${original#../..}"'" -->\n <!--#set var="DIFF_FILE" 
value="'"${diff_file#../..}"'" -->\n <!--#include 
virtual="/server/outdated.de.html" -->' 
../../philosophy/censoring-emacs.de.html || true; fi
[ -f ../../philosophy/po/censoring-emacs.translist ] || (touch 
../../philosophy/po/censoring-emacs.translist  ;  cvs add 
../../philosophy/po/censoring-emacs.translist); 
file=../../philosophy/po/censoring-emacs.translist; cp translinks-head.html 
${file}; /bin/grep -v "^#" languages.txt | while read language; do 
code=${language%%       *}; case ${code} in en ) suffix=""; url_suffix=".en" ;; 
* ) suffix=.${code}; url_suffix="${suffix}" ;; esac; lang=${language%   *}; 
lang=${lang#*       }; name=${language##*   }; 
url_stem=/philosophy/censoring-emacs; article=../../philosophy/censoring-emacs; 
if test -f ${article}${suffix}.html; then echo '<!-- '${lang}' -->' >> ${file}; 
echo -n '<li><a href="'${url_stem}${url_suffix}.html'">' >> ${file}; echo 
${name}'</a>&nbsp;['${code}']</li>' >> ${file}; fi; done; cat 
translinks-tail.html >> ${file};
(/bin/sed --quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/censoring-emacs.de.po; test $? != 0 
) > /dev/null || ([ -f ../../philosophy/po/censoring-emacs.de-en.html ] || 
(touch ../../philosophy/po/censoring-emacs.de-en.html  ;  cvs add 
../../philosophy/po/censoring-emacs.de-en.html); cp 
../../philosophy/censoring-emacs.html 
../../philosophy/po/censoring-emacs.de-en.html)
[ -f ../../philosophy/compromise.fr.html ] || (touch 
../../philosophy/compromise.fr.html compromise.fr.html.hook-ann;  cvs add 
../../philosophy/compromise.fr.html)
PO=../../philosophy/po/compromise.fr.po; 
/home/g/gnun/install/gnun/libexec/gnun/mailfail  address@hidden "[GNUN Error] 
${PO#../../} is not a valid PO file"  msgfmt --check --verbose 
--output-file=/dev/null $PO || (touch $PO; if test -f 
compromise.fr.html.hook-ann; then echo "gnun-do-not-delete-me" > 
compromise.fr.html.hook-ann; fi; exit 1)
34 translated messages.
/usr/bin/X11/msgmerge --update --previous ../../philosophy/po/compromise.fr.po 
../../philosophy/po/compromise.pot && touch 
../../philosophy/po/compromise.fr.po && (if LC_ALL=C msgfmt --statistics -o 
/dev/null ../../philosophy/po/compromise.fr.po 2>&1 | /bin/grep -E 
'(fuzzy|untranslated)' > /dev/null; then ((/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/compromise.fr.po; test $? != 0 ) > /dev/null || /bin/sed 
--in-place '1,/^"POT-Creation-Date:/{ 
p;s/^"POT-Creation-Date:/"Outdated-Since:/;h;d}; 
1,/^"Content-Transfer-Encoding:/{ s/^\("Content-Transfer-Encoding: \)/\1/;p;t 
insert;d; :insert x}' ../../philosophy/po/compromise.fr.po); else /bin/sed 
--in-place '/^msgid ""$/,/^$/{s/^"Outdated-Since: //;t rm;p;:rm d}' 
../../philosophy/po/compromise.fr.po; fi  ; 
/home/g/gnun/install/gnun/libexec/gnun/add-fuzzy-diff --in-place 
../../philosophy/po/compromise.fr.po)
...... done.
chmod +w ../../philosophy/compromise.fr.html
PO=../../philosophy/po/compromise.fr.po 
OUT=../../philosophy/po/compromise.fr.m4 ; po4a-translate --format=xhtml 
--master-charset=utf-8 -o ontagerror=silent -o "attributes=<meta>content" -o 
"untranslated=W<gnun> W<script>" -o "translated=W<pre>" --keep=0 --master 
../../philosophy/po/compromise.proto --po $PO --localized $OUT
/bin/sed --in-place 
"s/\(<gnun>m4_include(\`.*\)\([.]html')<\/gnun>\)/\1.fr\2/g" 
../../philosophy/po/compromise.fr.m4
/bin/sed --in-place "s/<gnun>\(.*\)<\/gnun>/\1/g" 
../../philosophy/po/compromise.fr.m4
/bin/sed --in-place ':egin;N;$!begin;s/\([ \t]*\n[ \t]*\)\{3,\}<!--/\n\n<!--/g' 
../../philosophy/po/compromise.fr.m4
/bin/sed --in-place  -e 's%\(<!--#include virtual=\".*header\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include virtual=\".*head-include-1\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include virtual=\".*head-include-2\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include virtual=\".*banner\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include virtual=\".*body-include-1\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include virtual=\".*body-include-2\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include virtual=\".*footer\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include virtual=\".*footer-short\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include virtual=\".*footer-min\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include 
virtual=\".*philosophy/philosophy-menu\)\(.html\" -->\)%\1.fr\2%g' 
../../philosophy/po/compromise.fr.m4
if ! (/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/compromise.fr.po; test $? != 0 ) > /dev/null || ! test -s 
../../philosophy/compromise.fr.html; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/compromise.fr.m4 > ../../philosophy/compromise.fr.html  && 
if test -f compromise.fr.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/compromise.fr.html>' | mail -s '[fr] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/compromise.fr.html\` | /bin/sed 's/<h2[^>]*>\(.*\)<\/h2>/\1/' 
| /bin/sed 's/\&mdash;/--/g' | /bin/sed 's/\&..quo;/"/g' | base64 --wrap=0`?=' 
-a Keywords:fr-ann address@hidden" > compromise.fr.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/compromise.fr.html || (PO=../../philosophy/po/compromise.fr.po 
; sleep 1 ; touch $PO ; echo "touch 
--reference=../../philosophy/compromise.fr.html --date='+1 seconds' $PO" > 
compromise.fr.html.hook ; exit 1); elif (timestamp="`(/bin/sed --quiet 
'1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/compromise.fr.po; test $? != 0 )`"; 
test -n "${timestamp}" && test "`date --date="5000 days ago" +%s`" -ge "`date 
--date="${timestamp}" +%s`" ) ; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/compromise.fr.m4 > ../../philosophy/compromise.fr.html  && 
if test -f compromise.fr.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/compromise.fr.html>' | mail -s '[fr] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/compromise.fr.html\` | /bin/sed 's/<h2[^>]*>\(.*\)<\/h2>/\1/' 
| /bin/sed 's/\&mdash;/--/g' | /bin/sed 's/\&..quo;/"/g' | base64 --wrap=0`?=' 
-a Keywords:fr-ann address@hidden" > compromise.fr.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/compromise.fr.html || (PO=../../philosophy/po/compromise.fr.po 
; sleep 1 ; touch $PO ; echo "touch 
--reference=../../philosophy/compromise.fr.html --date='+1 seconds' $PO" > 
compromise.fr.html.hook ; exit 1); else sleep 1; touch 
../../philosophy/po/compromise.fr.po; fi
I/O error : Attempt to load network entity 
http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd
if (timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/compromise.fr.po; test $? != 0 )`"; test -n "${timestamp}" 
&& test "`date --date="60 days ago" +%s`" -ge "`date --date="${timestamp}" 
+%s`" ); then PO=../../philosophy/po/compromise.fr.po; marker='GNUN: 
OUT-OF-DATE NOTICE'; /bin/grep -q '^<!--'"${marker}-->" 
../../philosophy/compromise.fr.html || marker='#include 
virtual="\/server\/banner'; original=../../philosophy/compromise.fr.html; 
original=${original%fr.html}html;  
saved_file=${original%/*.html}/po/${original##*/}; 
saved_file=${saved_file%html}fr; diff_file=${saved_file}-diff.html; 
saved_file=${saved_file}-en.html; if test -f ${saved_file}; then  /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${saved_file} > ${saved_file}.tmp; /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${original} > ${saved_file}.tmp1; /bin/sed 
"s%<title></title>%<title>${original#../..}-diff</title>%" < 
diff-page-head.html > ${diff_file}; /usr/bin/wdiff --start-delete '<span 
class="removed"><del><strong>' --end-delete '</em></strong></span>' 
--start-insert '<span class="inserted"><ins><em>' --end-insert 
'</em></ins></span>' ${saved_file}.tmp ${saved_file}.tmp1 >> ${diff_file}; cat 
diff-page-tail.html >> ${diff_file}; rm -f ${saved_file}.tmp 
${saved_file}.tmp1; fi; test -f "${diff_file}" || diff_file="";  /bin/sed 
--in-place '/^<!--#set var="PO_FILE"/,/<!--#include 
virtual="\/server\/outdated/d; /^<!--'"${marker}"'/a <!--#set var="PO_FILE"\n 
value='"'<a href=\"http://www.gnu.org${PO#../..}\";>\n 
http://www.gnu.org${PO#../..}</a>'"' -->\n <!--#set var="ORIGINAL_FILE" 
value="'"${original#../..}"'" -->\n <!--#set var="DIFF_FILE" 
value="'"${diff_file#../..}"'" -->\n <!--#include 
virtual="/server/outdated.fr.html" -->' ../../philosophy/compromise.fr.html || 
true; fi
[ -f ../../philosophy/po/compromise.translist ] || (touch 
../../philosophy/po/compromise.translist  ;  cvs add 
../../philosophy/po/compromise.translist); 
file=../../philosophy/po/compromise.translist; cp translinks-head.html ${file}; 
/bin/grep -v "^#" languages.txt | while read language; do code=${language%%   
*}; case ${code} in en ) suffix=""; url_suffix=".en" ;; * ) suffix=.${code}; 
url_suffix="${suffix}" ;; esac; lang=${language%   *}; lang=${lang#*       }; 
name=${language##*   }; url_stem=/philosophy/compromise; 
article=../../philosophy/compromise; if test -f ${article}${suffix}.html; then 
echo '<!-- '${lang}' -->' >> ${file}; echo -n '<li><a 
href="'${url_stem}${url_suffix}.html'">' >> ${file}; echo 
${name}'</a>&nbsp;['${code}']</li>' >> ${file}; fi; done; cat 
translinks-tail.html >> ${file};
(/bin/sed --quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/compromise.fr.po; test $? != 0 ) > 
/dev/null || ([ -f ../../philosophy/po/compromise.fr-en.html ] || (touch 
../../philosophy/po/compromise.fr-en.html  ;  cvs add 
../../philosophy/po/compromise.fr-en.html); cp ../../philosophy/compromise.html 
../../philosophy/po/compromise.fr-en.html)
[ -f ../../philosophy/computing-progress.fr.html ] || (touch 
../../philosophy/computing-progress.fr.html 
computing-progress.fr.html.hook-ann;  cvs add 
../../philosophy/computing-progress.fr.html)
PO=../../philosophy/po/computing-progress.fr.po; 
/home/g/gnun/install/gnun/libexec/gnun/mailfail  address@hidden "[GNUN Error] 
${PO#../../} is not a valid PO file"  msgfmt --check --verbose 
--output-file=/dev/null $PO || (touch $PO; if test -f 
computing-progress.fr.html.hook-ann; then echo "gnun-do-not-delete-me" > 
computing-progress.fr.html.hook-ann; fi; exit 1)
25 translated messages.
/usr/bin/X11/msgmerge --update --previous 
../../philosophy/po/computing-progress.fr.po 
../../philosophy/po/computing-progress.pot && touch 
../../philosophy/po/computing-progress.fr.po && (if LC_ALL=C msgfmt 
--statistics -o /dev/null ../../philosophy/po/computing-progress.fr.po 2>&1 | 
/bin/grep -E '(fuzzy|untranslated)' > /dev/null; then ((/bin/sed --quiet 
'1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/computing-progress.fr.po; test $? 
!= 0 ) > /dev/null || /bin/sed --in-place '1,/^"POT-Creation-Date:/{ 
p;s/^"POT-Creation-Date:/"Outdated-Since:/;h;d}; 
1,/^"Content-Transfer-Encoding:/{ s/^\("Content-Transfer-Encoding: \)/\1/;p;t 
insert;d; :insert x}' ../../philosophy/po/computing-progress.fr.po); else 
/bin/sed --in-place '/^msgid ""$/,/^$/{s/^"Outdated-Since: //;t rm;p;:rm d}' 
../../philosophy/po/computing-progress.fr.po; fi  ; 
/home/g/gnun/install/gnun/libexec/gnun/add-fuzzy-diff --in-place 
../../philosophy/po/computing-progress.fr.po)
..... done.
chmod +w ../../philosophy/computing-progress.fr.html
PO=../../philosophy/po/computing-progress.fr.po 
OUT=../../philosophy/po/computing-progress.fr.m4 ; po4a-translate 
--format=xhtml --master-charset=utf-8 -o ontagerror=silent -o 
"attributes=<meta>content" -o "untranslated=W<gnun> W<script>" -o 
"translated=W<pre>" --keep=0 --master 
../../philosophy/po/computing-progress.proto --po $PO --localized $OUT
/bin/sed --in-place 
"s/\(<gnun>m4_include(\`.*\)\([.]html')<\/gnun>\)/\1.fr\2/g" 
../../philosophy/po/computing-progress.fr.m4
/bin/sed --in-place "s/<gnun>\(.*\)<\/gnun>/\1/g" 
../../philosophy/po/computing-progress.fr.m4
/bin/sed --in-place ':egin;N;$!begin;s/\([ \t]*\n[ \t]*\)\{3,\}<!--/\n\n<!--/g' 
../../philosophy/po/computing-progress.fr.m4
/bin/sed --in-place  -e 's%\(<!--#include virtual=\".*header\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include virtual=\".*head-include-1\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include virtual=\".*head-include-2\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include virtual=\".*banner\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include virtual=\".*body-include-1\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include virtual=\".*body-include-2\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include virtual=\".*footer\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include virtual=\".*footer-short\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include virtual=\".*footer-min\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include 
virtual=\".*philosophy/philosophy-menu\)\(.html\" -->\)%\1.fr\2%g' 
../../philosophy/po/computing-progress.fr.m4
if ! (/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/computing-progress.fr.po; test $? != 0 ) > /dev/null || ! 
test -s ../../philosophy/computing-progress.fr.html; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/computing-progress.fr.m4 > 
../../philosophy/computing-progress.fr.html  && if test -f 
computing-progress.fr.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/computing-progress.fr.html>' | mail -s 
'[fr] New translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/computing-progress.fr.html\` | /bin/sed 
's/<h2[^>]*>\(.*\)<\/h2>/\1/' | /bin/sed 's/\&mdash;/--/g' | /bin/sed 
's/\&..quo;/"/g' | base64 --wrap=0`?=' -a Keywords:fr-ann address@hidden" > 
computing-progress.fr.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/computing-progress.fr.html || 
(PO=../../philosophy/po/computing-progress.fr.po ; sleep 1 ; touch $PO ; echo 
"touch --reference=../../philosophy/computing-progress.fr.html --date='+1 
seconds' $PO" > computing-progress.fr.html.hook ; exit 1); elif 
(timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/computing-progress.fr.po; test $? != 0 )`"; test -n 
"${timestamp}" && test "`date --date="5000 days ago" +%s`" -ge "`date 
--date="${timestamp}" +%s`" ) ; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/computing-progress.fr.m4 > 
../../philosophy/computing-progress.fr.html  && if test -f 
computing-progress.fr.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/computing-progress.fr.html>' | mail -s 
'[fr] New translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/computing-progress.fr.html\` | /bin/sed 
's/<h2[^>]*>\(.*\)<\/h2>/\1/' | /bin/sed 's/\&mdash;/--/g' | /bin/sed 
's/\&..quo;/"/g' | base64 --wrap=0`?=' -a Keywords:fr-ann address@hidden" > 
computing-progress.fr.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/computing-progress.fr.html || 
(PO=../../philosophy/po/computing-progress.fr.po ; sleep 1 ; touch $PO ; echo 
"touch --reference=../../philosophy/computing-progress.fr.html --date='+1 
seconds' $PO" > computing-progress.fr.html.hook ; exit 1); else sleep 1; touch 
../../philosophy/po/computing-progress.fr.po; fi
I/O error : Attempt to load network entity 
http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd
if (timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/computing-progress.fr.po; test $? != 0 )`"; test -n 
"${timestamp}" && test "`date --date="60 days ago" +%s`" -ge "`date 
--date="${timestamp}" +%s`" ); then 
PO=../../philosophy/po/computing-progress.fr.po; marker='GNUN: OUT-OF-DATE 
NOTICE'; /bin/grep -q '^<!--'"${marker}-->" 
../../philosophy/computing-progress.fr.html || marker='#include 
virtual="\/server\/banner'; 
original=../../philosophy/computing-progress.fr.html; 
original=${original%fr.html}html;  
saved_file=${original%/*.html}/po/${original##*/}; 
saved_file=${saved_file%html}fr; diff_file=${saved_file}-diff.html; 
saved_file=${saved_file}-en.html; if test -f ${saved_file}; then  /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${saved_file} > ${saved_file}.tmp; /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${original} > ${saved_file}.tmp1; /bin/sed 
"s%<title></title>%<title>${original#../..}-diff</title>%" < 
diff-page-head.html > ${diff_file}; /usr/bin/wdiff --start-delete '<span 
class="removed"><del><strong>' --end-delete '</em></strong></span>' 
--start-insert '<span class="inserted"><ins><em>' --end-insert 
'</em></ins></span>' ${saved_file}.tmp ${saved_file}.tmp1 >> ${diff_file}; cat 
diff-page-tail.html >> ${diff_file}; rm -f ${saved_file}.tmp 
${saved_file}.tmp1; fi; test -f "${diff_file}" || diff_file="";  /bin/sed 
--in-place '/^<!--#set var="PO_FILE"/,/<!--#include 
virtual="\/server\/outdated/d; /^<!--'"${marker}"'/a <!--#set var="PO_FILE"\n 
value='"'<a href=\"http://www.gnu.org${PO#../..}\";>\n 
http://www.gnu.org${PO#../..}</a>'"' -->\n <!--#set var="ORIGINAL_FILE" 
value="'"${original#../..}"'" -->\n <!--#set var="DIFF_FILE" 
value="'"${diff_file#../..}"'" -->\n <!--#include 
virtual="/server/outdated.fr.html" -->' 
../../philosophy/computing-progress.fr.html || true; fi
[ -f ../../philosophy/po/computing-progress.translist ] || (touch 
../../philosophy/po/computing-progress.translist  ;  cvs add 
../../philosophy/po/computing-progress.translist); 
file=../../philosophy/po/computing-progress.translist; cp translinks-head.html 
${file}; /bin/grep -v "^#" languages.txt | while read language; do 
code=${language%%   *}; case ${code} in en ) suffix=""; url_suffix=".en" ;; * ) 
suffix=.${code}; url_suffix="${suffix}" ;; esac; lang=${language%   *}; 
lang=${lang#*       }; name=${language##*   }; 
url_stem=/philosophy/computing-progress; 
article=../../philosophy/computing-progress; if test -f 
${article}${suffix}.html; then echo '<!-- '${lang}' -->' >> ${file}; echo -n 
'<li><a href="'${url_stem}${url_suffix}.html'">' >> ${file}; echo 
${name}'</a>&nbsp;['${code}']</li>' >> ${file}; fi; done; cat 
translinks-tail.html >> ${file};
(/bin/sed --quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/computing-progress.fr.po; test $? 
!= 0 ) > /dev/null || ([ -f ../../philosophy/po/computing-progress.fr-en.html ] 
|| (touch ../../philosophy/po/computing-progress.fr-en.html  ;  cvs add 
../../philosophy/po/computing-progress.fr-en.html); cp 
../../philosophy/computing-progress.html 
../../philosophy/po/computing-progress.fr-en.html)
[ -f ../../philosophy/copyright-and-globalization.fr.html ] || (touch 
../../philosophy/copyright-and-globalization.fr.html 
copyright-and-globalization.fr.html.hook-ann;  cvs add 
../../philosophy/copyright-and-globalization.fr.html)
PO=../../philosophy/po/copyright-and-globalization.fr.po; 
/home/g/gnun/install/gnun/libexec/gnun/mailfail  address@hidden "[GNUN Error] 
${PO#../../} is not a valid PO file"  msgfmt --check --verbose 
--output-file=/dev/null $PO || (touch $PO; if test -f 
copyright-and-globalization.fr.html.hook-ann; then echo "gnun-do-not-delete-me" 
> copyright-and-globalization.fr.html.hook-ann; fi; exit 1)
148 translated messages.
/usr/bin/X11/msgmerge --update --previous 
../../philosophy/po/copyright-and-globalization.fr.po 
../../philosophy/po/copyright-and-globalization.pot && touch 
../../philosophy/po/copyright-and-globalization.fr.po && (if LC_ALL=C msgfmt 
--statistics -o /dev/null ../../philosophy/po/copyright-and-globalization.fr.po 
2>&1 | /bin/grep -E '(fuzzy|untranslated)' > /dev/null; then ((/bin/sed --quiet 
'1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/copyright-and-globalization.fr.po; 
test $? != 0 ) > /dev/null || /bin/sed --in-place '1,/^"POT-Creation-Date:/{ 
p;s/^"POT-Creation-Date:/"Outdated-Since:/;h;d}; 
1,/^"Content-Transfer-Encoding:/{ s/^\("Content-Transfer-Encoding: \)/\1/;p;t 
insert;d; :insert x}' ../../philosophy/po/copyright-and-globalization.fr.po); 
else /bin/sed --in-place '/^msgid ""$/,/^$/{s/^"Outdated-Since: //;t rm;p;:rm 
d}' ../../philosophy/po/copyright-and-globalization.fr.po; fi  ; 
/home/g/gnun/install/gnun/libexec/gnun/add-fuzzy-diff --in-place 
../../philosophy/po/copyright-and-globalization.fr.po)
.................. done.
chmod +w ../../philosophy/copyright-and-globalization.fr.html
PO=../../philosophy/po/copyright-and-globalization.fr.po 
OUT=../../philosophy/po/copyright-and-globalization.fr.m4 ; po4a-translate 
--format=xhtml --master-charset=utf-8 -o ontagerror=silent -o 
"attributes=<meta>content" -o "untranslated=W<gnun> W<script>" -o 
"translated=W<pre>" --keep=0 --master 
../../philosophy/po/copyright-and-globalization.proto --po $PO --localized $OUT
/bin/sed --in-place 
"s/\(<gnun>m4_include(\`.*\)\([.]html')<\/gnun>\)/\1.fr\2/g" 
../../philosophy/po/copyright-and-globalization.fr.m4
/bin/sed --in-place "s/<gnun>\(.*\)<\/gnun>/\1/g" 
../../philosophy/po/copyright-and-globalization.fr.m4
/bin/sed --in-place ':egin;N;$!begin;s/\([ \t]*\n[ \t]*\)\{3,\}<!--/\n\n<!--/g' 
../../philosophy/po/copyright-and-globalization.fr.m4
/bin/sed --in-place  -e 's%\(<!--#include virtual=\".*header\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include virtual=\".*head-include-1\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include virtual=\".*head-include-2\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include virtual=\".*banner\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include virtual=\".*body-include-1\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include virtual=\".*body-include-2\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include virtual=\".*footer\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include virtual=\".*footer-short\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include virtual=\".*footer-min\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include 
virtual=\".*philosophy/philosophy-menu\)\(.html\" -->\)%\1.fr\2%g' 
../../philosophy/po/copyright-and-globalization.fr.m4
if ! (/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/copyright-and-globalization.fr.po; test $? != 0 ) > 
/dev/null || ! test -s ../../philosophy/copyright-and-globalization.fr.html; 
then /home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/copyright-and-globalization.fr.m4 > 
../../philosophy/copyright-and-globalization.fr.html  && if test -f 
copyright-and-globalization.fr.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/copyright-and-globalization.fr.html>' | 
mail -s '[fr] New translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 
'<h2' ../../philosophy/copyright-and-globalization.fr.html\` | /bin/sed 
's/<h2[^>]*>\(.*\)<\/h2>/\1/' | /bin/sed 's/\&mdash;/--/g' | /bin/sed 
's/\&..quo;/"/g' | base64 --wrap=0`?=' -a Keywords:fr-ann address@hidden" > 
copyright-and-globalization.fr.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/copyright-and-globalization.fr.html || 
(PO=../../philosophy/po/copyright-and-globalization.fr.po ; sleep 1 ; touch $PO 
; echo "touch --reference=../../philosophy/copyright-and-globalization.fr.html 
--date='+1 seconds' $PO" > copyright-and-globalization.fr.html.hook ; exit 1); 
elif (timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/copyright-and-globalization.fr.po; test $? != 0 )`"; test 
-n "${timestamp}" && test "`date --date="5000 days ago" +%s`" -ge "`date 
--date="${timestamp}" +%s`" ) ; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/copyright-and-globalization.fr.m4 > 
../../philosophy/copyright-and-globalization.fr.html  && if test -f 
copyright-and-globalization.fr.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/copyright-and-globalization.fr.html>' | 
mail -s '[fr] New translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 
'<h2' ../../philosophy/copyright-and-globalization.fr.html\` | /bin/sed 
's/<h2[^>]*>\(.*\)<\/h2>/\1/' | /bin/sed 's/\&mdash;/--/g' | /bin/sed 
's/\&..quo;/"/g' | base64 --wrap=0`?=' -a Keywords:fr-ann address@hidden" > 
copyright-and-globalization.fr.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/copyright-and-globalization.fr.html || 
(PO=../../philosophy/po/copyright-and-globalization.fr.po ; sleep 1 ; touch $PO 
; echo "touch --reference=../../philosophy/copyright-and-globalization.fr.html 
--date='+1 seconds' $PO" > copyright-and-globalization.fr.html.hook ; exit 1); 
else sleep 1; touch ../../philosophy/po/copyright-and-globalization.fr.po; fi
I/O error : Attempt to load network entity 
http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd
if (timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/copyright-and-globalization.fr.po; test $? != 0 )`"; test 
-n "${timestamp}" && test "`date --date="60 days ago" +%s`" -ge "`date 
--date="${timestamp}" +%s`" ); then 
PO=../../philosophy/po/copyright-and-globalization.fr.po; marker='GNUN: 
OUT-OF-DATE NOTICE'; /bin/grep -q '^<!--'"${marker}-->" 
../../philosophy/copyright-and-globalization.fr.html || marker='#include 
virtual="\/server\/banner'; 
original=../../philosophy/copyright-and-globalization.fr.html; 
original=${original%fr.html}html;  
saved_file=${original%/*.html}/po/${original##*/}; 
saved_file=${saved_file%html}fr; diff_file=${saved_file}-diff.html; 
saved_file=${saved_file}-en.html; if test -f ${saved_file}; then  /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${saved_file} > ${saved_file}.tmp; /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${original} > ${saved_file}.tmp1; /bin/sed 
"s%<title></title>%<title>${original#../..}-diff</title>%" < 
diff-page-head.html > ${diff_file}; /usr/bin/wdiff --start-delete '<span 
class="removed"><del><strong>' --end-delete '</em></strong></span>' 
--start-insert '<span class="inserted"><ins><em>' --end-insert 
'</em></ins></span>' ${saved_file}.tmp ${saved_file}.tmp1 >> ${diff_file}; cat 
diff-page-tail.html >> ${diff_file}; rm -f ${saved_file}.tmp 
${saved_file}.tmp1; fi; test -f "${diff_file}" || diff_file="";  /bin/sed 
--in-place '/^<!--#set var="PO_FILE"/,/<!--#include 
virtual="\/server\/outdated/d; /^<!--'"${marker}"'/a <!--#set var="PO_FILE"\n 
value='"'<a href=\"http://www.gnu.org${PO#../..}\";>\n 
http://www.gnu.org${PO#../..}</a>'"' -->\n <!--#set var="ORIGINAL_FILE" 
value="'"${original#../..}"'" -->\n <!--#set var="DIFF_FILE" 
value="'"${diff_file#../..}"'" -->\n <!--#include 
virtual="/server/outdated.fr.html" -->' 
../../philosophy/copyright-and-globalization.fr.html || true; fi
[ -f ../../philosophy/po/copyright-and-globalization.translist ] || (touch 
../../philosophy/po/copyright-and-globalization.translist  ;  cvs add 
../../philosophy/po/copyright-and-globalization.translist); 
file=../../philosophy/po/copyright-and-globalization.translist; cp 
translinks-head.html ${file}; /bin/grep -v "^#" languages.txt | while read 
language; do code=${language%%       *}; case ${code} in en ) suffix=""; 
url_suffix=".en" ;; * ) suffix=.${code}; url_suffix="${suffix}" ;; esac; 
lang=${language%   *}; lang=${lang#*       }; name=${language##*   }; 
url_stem=/philosophy/copyright-and-globalization; 
article=../../philosophy/copyright-and-globalization; if test -f 
${article}${suffix}.html; then echo '<!-- '${lang}' -->' >> ${file}; echo -n 
'<li><a href="'${url_stem}${url_suffix}.html'">' >> ${file}; echo 
${name}'</a>&nbsp;['${code}']</li>' >> ${file}; fi; done; cat 
translinks-tail.html >> ${file};
(/bin/sed --quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/copyright-and-globalization.fr.po; 
test $? != 0 ) > /dev/null || ([ -f 
../../philosophy/po/copyright-and-globalization.fr-en.html ] || (touch 
../../philosophy/po/copyright-and-globalization.fr-en.html  ;  cvs add 
../../philosophy/po/copyright-and-globalization.fr-en.html); cp 
../../philosophy/copyright-and-globalization.html 
../../philosophy/po/copyright-and-globalization.fr-en.html)
[ -f ../../philosophy/copyright-versus-community.fr.html ] || (touch 
../../philosophy/copyright-versus-community.fr.html 
copyright-versus-community.fr.html.hook-ann;  cvs add 
../../philosophy/copyright-versus-community.fr.html)
PO=../../philosophy/po/copyright-versus-community.fr.po; 
/home/g/gnun/install/gnun/libexec/gnun/mailfail  address@hidden "[GNUN Error] 
${PO#../../} is not a valid PO file"  msgfmt --check --verbose 
--output-file=/dev/null $PO || (touch $PO; if test -f 
copyright-versus-community.fr.html.hook-ann; then echo "gnun-do-not-delete-me" 
> copyright-versus-community.fr.html.hook-ann; fi; exit 1)
167 translated messages.
/usr/bin/X11/msgmerge --update --previous 
../../philosophy/po/copyright-versus-community.fr.po 
../../philosophy/po/copyright-versus-community.pot && touch 
../../philosophy/po/copyright-versus-community.fr.po && (if LC_ALL=C msgfmt 
--statistics -o /dev/null ../../philosophy/po/copyright-versus-community.fr.po 
2>&1 | /bin/grep -E '(fuzzy|untranslated)' > /dev/null; then ((/bin/sed --quiet 
'1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/copyright-versus-community.fr.po; 
test $? != 0 ) > /dev/null || /bin/sed --in-place '1,/^"POT-Creation-Date:/{ 
p;s/^"POT-Creation-Date:/"Outdated-Since:/;h;d}; 
1,/^"Content-Transfer-Encoding:/{ s/^\("Content-Transfer-Encoding: \)/\1/;p;t 
insert;d; :insert x}' ../../philosophy/po/copyright-versus-community.fr.po); 
else /bin/sed --in-place '/^msgid ""$/,/^$/{s/^"Outdated-Since: //;t rm;p;:rm 
d}' ../../philosophy/po/copyright-versus-community.fr.po; fi  ; 
/home/g/gnun/install/gnun/libexec/gnun/add-fuzzy-diff --in-place 
../../philosophy/po/copyright-versus-community.fr.po)
................... done.
chmod +w ../../philosophy/copyright-versus-community.fr.html
PO=../../philosophy/po/copyright-versus-community.fr.po 
OUT=../../philosophy/po/copyright-versus-community.fr.m4 ; po4a-translate 
--format=xhtml --master-charset=utf-8 -o ontagerror=silent -o 
"attributes=<meta>content" -o "untranslated=W<gnun> W<script>" -o 
"translated=W<pre>" --keep=0 --master 
../../philosophy/po/copyright-versus-community.proto --po $PO --localized $OUT
/bin/sed --in-place 
"s/\(<gnun>m4_include(\`.*\)\([.]html')<\/gnun>\)/\1.fr\2/g" 
../../philosophy/po/copyright-versus-community.fr.m4
/bin/sed --in-place "s/<gnun>\(.*\)<\/gnun>/\1/g" 
../../philosophy/po/copyright-versus-community.fr.m4
/bin/sed --in-place ':egin;N;$!begin;s/\([ \t]*\n[ \t]*\)\{3,\}<!--/\n\n<!--/g' 
../../philosophy/po/copyright-versus-community.fr.m4
/bin/sed --in-place  -e 's%\(<!--#include virtual=\".*header\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include virtual=\".*head-include-1\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include virtual=\".*head-include-2\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include virtual=\".*banner\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include virtual=\".*body-include-1\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include virtual=\".*body-include-2\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include virtual=\".*footer\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include virtual=\".*footer-short\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include virtual=\".*footer-min\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include 
virtual=\".*philosophy/philosophy-menu\)\(.html\" -->\)%\1.fr\2%g' 
../../philosophy/po/copyright-versus-community.fr.m4
if ! (/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/copyright-versus-community.fr.po; test $? != 0 ) > 
/dev/null || ! test -s ../../philosophy/copyright-versus-community.fr.html; 
then /home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/copyright-versus-community.fr.m4 > 
../../philosophy/copyright-versus-community.fr.html  && if test -f 
copyright-versus-community.fr.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/copyright-versus-community.fr.html>' | mail 
-s '[fr] New translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/copyright-versus-community.fr.html\` | /bin/sed 
's/<h2[^>]*>\(.*\)<\/h2>/\1/' | /bin/sed 's/\&mdash;/--/g' | /bin/sed 
's/\&..quo;/"/g' | base64 --wrap=0`?=' -a Keywords:fr-ann address@hidden" > 
copyright-versus-community.fr.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/copyright-versus-community.fr.html || 
(PO=../../philosophy/po/copyright-versus-community.fr.po ; sleep 1 ; touch $PO 
; echo "touch --reference=../../philosophy/copyright-versus-community.fr.html 
--date='+1 seconds' $PO" > copyright-versus-community.fr.html.hook ; exit 1); 
elif (timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/copyright-versus-community.fr.po; test $? != 0 )`"; test -n 
"${timestamp}" && test "`date --date="5000 days ago" +%s`" -ge "`date 
--date="${timestamp}" +%s`" ) ; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/copyright-versus-community.fr.m4 > 
../../philosophy/copyright-versus-community.fr.html  && if test -f 
copyright-versus-community.fr.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/copyright-versus-community.fr.html>' | mail 
-s '[fr] New translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/copyright-versus-community.fr.html\` | /bin/sed 
's/<h2[^>]*>\(.*\)<\/h2>/\1/' | /bin/sed 's/\&mdash;/--/g' | /bin/sed 
's/\&..quo;/"/g' | base64 --wrap=0`?=' -a Keywords:fr-ann address@hidden" > 
copyright-versus-community.fr.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/copyright-versus-community.fr.html || 
(PO=../../philosophy/po/copyright-versus-community.fr.po ; sleep 1 ; touch $PO 
; echo "touch --reference=../../philosophy/copyright-versus-community.fr.html 
--date='+1 seconds' $PO" > copyright-versus-community.fr.html.hook ; exit 1); 
else sleep 1; touch ../../philosophy/po/copyright-versus-community.fr.po; fi
I/O error : Attempt to load network entity 
http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd
if (timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/copyright-versus-community.fr.po; test $? != 0 )`"; test -n 
"${timestamp}" && test "`date --date="60 days ago" +%s`" -ge "`date 
--date="${timestamp}" +%s`" ); then 
PO=../../philosophy/po/copyright-versus-community.fr.po; marker='GNUN: 
OUT-OF-DATE NOTICE'; /bin/grep -q '^<!--'"${marker}-->" 
../../philosophy/copyright-versus-community.fr.html || marker='#include 
virtual="\/server\/banner'; 
original=../../philosophy/copyright-versus-community.fr.html; 
original=${original%fr.html}html;  
saved_file=${original%/*.html}/po/${original##*/}; 
saved_file=${saved_file%html}fr; diff_file=${saved_file}-diff.html; 
saved_file=${saved_file}-en.html; if test -f ${saved_file}; then  /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${saved_file} > ${saved_file}.tmp; /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${original} > ${saved_file}.tmp1; /bin/sed 
"s%<title></title>%<title>${original#../..}-diff</title>%" < 
diff-page-head.html > ${diff_file}; /usr/bin/wdiff --start-delete '<span 
class="removed"><del><strong>' --end-delete '</em></strong></span>' 
--start-insert '<span class="inserted"><ins><em>' --end-insert 
'</em></ins></span>' ${saved_file}.tmp ${saved_file}.tmp1 >> ${diff_file}; cat 
diff-page-tail.html >> ${diff_file}; rm -f ${saved_file}.tmp 
${saved_file}.tmp1; fi; test -f "${diff_file}" || diff_file="";  /bin/sed 
--in-place '/^<!--#set var="PO_FILE"/,/<!--#include 
virtual="\/server\/outdated/d; /^<!--'"${marker}"'/a <!--#set var="PO_FILE"\n 
value='"'<a href=\"http://www.gnu.org${PO#../..}\";>\n 
http://www.gnu.org${PO#../..}</a>'"' -->\n <!--#set var="ORIGINAL_FILE" 
value="'"${original#../..}"'" -->\n <!--#set var="DIFF_FILE" 
value="'"${diff_file#../..}"'" -->\n <!--#include 
virtual="/server/outdated.fr.html" -->' 
../../philosophy/copyright-versus-community.fr.html || true; fi
[ -f ../../philosophy/po/copyright-versus-community.translist ] || (touch 
../../philosophy/po/copyright-versus-community.translist  ;  cvs add 
../../philosophy/po/copyright-versus-community.translist); 
file=../../philosophy/po/copyright-versus-community.translist; cp 
translinks-head.html ${file}; /bin/grep -v "^#" languages.txt | while read 
language; do code=${language%%   *}; case ${code} in en ) suffix=""; 
url_suffix=".en" ;; * ) suffix=.${code}; url_suffix="${suffix}" ;; esac; 
lang=${language%   *}; lang=${lang#*       }; name=${language##*   }; 
url_stem=/philosophy/copyright-versus-community; 
article=../../philosophy/copyright-versus-community; if test -f 
${article}${suffix}.html; then echo '<!-- '${lang}' -->' >> ${file}; echo -n 
'<li><a href="'${url_stem}${url_suffix}.html'">' >> ${file}; echo 
${name}'</a>&nbsp;['${code}']</li>' >> ${file}; fi; done; cat 
translinks-tail.html >> ${file};
(/bin/sed --quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/copyright-versus-community.fr.po; 
test $? != 0 ) > /dev/null || ([ -f 
../../philosophy/po/copyright-versus-community.fr-en.html ] || (touch 
../../philosophy/po/copyright-versus-community.fr-en.html  ;  cvs add 
../../philosophy/po/copyright-versus-community.fr-en.html); cp 
../../philosophy/copyright-versus-community.html 
../../philosophy/po/copyright-versus-community.fr-en.html)
[ -f ../../philosophy/digital-inclusion-in-freedom.fr.html ] || (touch 
../../philosophy/digital-inclusion-in-freedom.fr.html 
digital-inclusion-in-freedom.fr.html.hook-ann;  cvs add 
../../philosophy/digital-inclusion-in-freedom.fr.html)
PO=../../philosophy/po/digital-inclusion-in-freedom.fr.po; 
/home/g/gnun/install/gnun/libexec/gnun/mailfail  address@hidden "[GNUN Error] 
${PO#../../} is not a valid PO file"  msgfmt --check --verbose 
--output-file=/dev/null $PO || (touch $PO; if test -f 
digital-inclusion-in-freedom.fr.html.hook-ann; then echo 
"gnun-do-not-delete-me" > digital-inclusion-in-freedom.fr.html.hook-ann; fi; 
exit 1)
186 translated messages.
/usr/bin/X11/msgmerge --update --previous 
../../philosophy/po/digital-inclusion-in-freedom.fr.po 
../../philosophy/po/digital-inclusion-in-freedom.pot && touch 
../../philosophy/po/digital-inclusion-in-freedom.fr.po && (if LC_ALL=C msgfmt 
--statistics -o /dev/null 
../../philosophy/po/digital-inclusion-in-freedom.fr.po 2>&1 | /bin/grep -E 
'(fuzzy|untranslated)' > /dev/null; then ((/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/digital-inclusion-in-freedom.fr.po; test $? != 0 ) > 
/dev/null || /bin/sed --in-place '1,/^"POT-Creation-Date:/{ 
p;s/^"POT-Creation-Date:/"Outdated-Since:/;h;d}; 
1,/^"Content-Transfer-Encoding:/{ s/^\("Content-Transfer-Encoding: \)/\1/;p;t 
insert;d; :insert x}' ../../philosophy/po/digital-inclusion-in-freedom.fr.po); 
else /bin/sed --in-place '/^msgid ""$/,/^$/{s/^"Outdated-Since: //;t rm;p;:rm 
d}' ../../philosophy/po/digital-inclusion-in-freedom.fr.po; fi  ; 
/home/g/gnun/install/gnun/libexec/gnun/add-fuzzy-diff --in-place 
../../philosophy/po/digital-inclusion-in-freedom.fr.po)
..................... done.
chmod +w ../../philosophy/digital-inclusion-in-freedom.fr.html
PO=../../philosophy/po/digital-inclusion-in-freedom.fr.po 
OUT=../../philosophy/po/digital-inclusion-in-freedom.fr.m4 ; po4a-translate 
--format=xhtml --master-charset=utf-8 -o ontagerror=silent -o 
"attributes=<meta>content" -o "untranslated=W<gnun> W<script>" -o 
"translated=W<pre>" --keep=0 --master 
../../philosophy/po/digital-inclusion-in-freedom.proto --po $PO --localized $OUT
/bin/sed --in-place 
"s/\(<gnun>m4_include(\`.*\)\([.]html')<\/gnun>\)/\1.fr\2/g" 
../../philosophy/po/digital-inclusion-in-freedom.fr.m4
/bin/sed --in-place "s/<gnun>\(.*\)<\/gnun>/\1/g" 
../../philosophy/po/digital-inclusion-in-freedom.fr.m4
/bin/sed --in-place ':egin;N;$!begin;s/\([ \t]*\n[ \t]*\)\{3,\}<!--/\n\n<!--/g' 
../../philosophy/po/digital-inclusion-in-freedom.fr.m4
/bin/sed --in-place  -e 's%\(<!--#include virtual=\".*header\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include virtual=\".*head-include-1\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include virtual=\".*head-include-2\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include virtual=\".*banner\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include virtual=\".*body-include-1\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include virtual=\".*body-include-2\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include virtual=\".*footer\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include virtual=\".*footer-short\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include virtual=\".*footer-min\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include 
virtual=\".*philosophy/philosophy-menu\)\(.html\" -->\)%\1.fr\2%g' 
../../philosophy/po/digital-inclusion-in-freedom.fr.m4
if ! (/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/digital-inclusion-in-freedom.fr.po; test $? != 0 ) > 
/dev/null || ! test -s ../../philosophy/digital-inclusion-in-freedom.fr.html; 
then /home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/digital-inclusion-in-freedom.fr.m4 > 
../../philosophy/digital-inclusion-in-freedom.fr.html  && if test -f 
digital-inclusion-in-freedom.fr.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/digital-inclusion-in-freedom.fr.html>' | 
mail -s '[fr] New translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 
'<h2' ../../philosophy/digital-inclusion-in-freedom.fr.html\` | /bin/sed 
's/<h2[^>]*>\(.*\)<\/h2>/\1/' | /bin/sed 's/\&mdash;/--/g' | /bin/sed 
's/\&..quo;/"/g' | base64 --wrap=0`?=' -a Keywords:fr-ann address@hidden" > 
digital-inclusion-in-freedom.fr.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/digital-inclusion-in-freedom.fr.html || 
(PO=../../philosophy/po/digital-inclusion-in-freedom.fr.po ; sleep 1 ; touch 
$PO ; echo "touch 
--reference=../../philosophy/digital-inclusion-in-freedom.fr.html --date='+1 
seconds' $PO" > digital-inclusion-in-freedom.fr.html.hook ; exit 1); elif 
(timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/digital-inclusion-in-freedom.fr.po; test $? != 0 )`"; test 
-n "${timestamp}" && test "`date --date="5000 days ago" +%s`" -ge "`date 
--date="${timestamp}" +%s`" ) ; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/digital-inclusion-in-freedom.fr.m4 > 
../../philosophy/digital-inclusion-in-freedom.fr.html  && if test -f 
digital-inclusion-in-freedom.fr.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/digital-inclusion-in-freedom.fr.html>' | 
mail -s '[fr] New translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 
'<h2' ../../philosophy/digital-inclusion-in-freedom.fr.html\` | /bin/sed 
's/<h2[^>]*>\(.*\)<\/h2>/\1/' | /bin/sed 's/\&mdash;/--/g' | /bin/sed 
's/\&..quo;/"/g' | base64 --wrap=0`?=' -a Keywords:fr-ann address@hidden" > 
digital-inclusion-in-freedom.fr.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/digital-inclusion-in-freedom.fr.html || 
(PO=../../philosophy/po/digital-inclusion-in-freedom.fr.po ; sleep 1 ; touch 
$PO ; echo "touch 
--reference=../../philosophy/digital-inclusion-in-freedom.fr.html --date='+1 
seconds' $PO" > digital-inclusion-in-freedom.fr.html.hook ; exit 1); else sleep 
1; touch ../../philosophy/po/digital-inclusion-in-freedom.fr.po; fi
I/O error : Attempt to load network entity 
http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd
if (timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/digital-inclusion-in-freedom.fr.po; test $? != 0 )`"; test 
-n "${timestamp}" && test "`date --date="60 days ago" +%s`" -ge "`date 
--date="${timestamp}" +%s`" ); then 
PO=../../philosophy/po/digital-inclusion-in-freedom.fr.po; marker='GNUN: 
OUT-OF-DATE NOTICE'; /bin/grep -q '^<!--'"${marker}-->" 
../../philosophy/digital-inclusion-in-freedom.fr.html || marker='#include 
virtual="\/server\/banner'; 
original=../../philosophy/digital-inclusion-in-freedom.fr.html; 
original=${original%fr.html}html;  
saved_file=${original%/*.html}/po/${original##*/}; 
saved_file=${saved_file%html}fr; diff_file=${saved_file}-diff.html; 
saved_file=${saved_file}-en.html; if test -f ${saved_file}; then  /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${saved_file} > ${saved_file}.tmp; /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${original} > ${saved_file}.tmp1; /bin/sed 
"s%<title></title>%<title>${original#../..}-diff</title>%" < 
diff-page-head.html > ${diff_file}; /usr/bin/wdiff --start-delete '<span 
class="removed"><del><strong>' --end-delete '</em></strong></span>' 
--start-insert '<span class="inserted"><ins><em>' --end-insert 
'</em></ins></span>' ${saved_file}.tmp ${saved_file}.tmp1 >> ${diff_file}; cat 
diff-page-tail.html >> ${diff_file}; rm -f ${saved_file}.tmp 
${saved_file}.tmp1; fi; test -f "${diff_file}" || diff_file="";  /bin/sed 
--in-place '/^<!--#set var="PO_FILE"/,/<!--#include 
virtual="\/server\/outdated/d; /^<!--'"${marker}"'/a <!--#set var="PO_FILE"\n 
value='"'<a href=\"http://www.gnu.org${PO#../..}\";>\n 
http://www.gnu.org${PO#../..}</a>'"' -->\n <!--#set var="ORIGINAL_FILE" 
value="'"${original#../..}"'" -->\n <!--#set var="DIFF_FILE" 
value="'"${diff_file#../..}"'" -->\n <!--#include 
virtual="/server/outdated.fr.html" -->' 
../../philosophy/digital-inclusion-in-freedom.fr.html || true; fi
[ -f ../../philosophy/po/digital-inclusion-in-freedom.translist ] || (touch 
../../philosophy/po/digital-inclusion-in-freedom.translist  ;  cvs add 
../../philosophy/po/digital-inclusion-in-freedom.translist); 
file=../../philosophy/po/digital-inclusion-in-freedom.translist; cp 
translinks-head.html ${file}; /bin/grep -v "^#" languages.txt | while read 
language; do code=${language%%   *}; case ${code} in en ) suffix=""; 
url_suffix=".en" ;; * ) suffix=.${code}; url_suffix="${suffix}" ;; esac; 
lang=${language%   *}; lang=${lang#*       }; name=${language##*   }; 
url_stem=/philosophy/digital-inclusion-in-freedom; 
article=../../philosophy/digital-inclusion-in-freedom; if test -f 
${article}${suffix}.html; then echo '<!-- '${lang}' -->' >> ${file}; echo -n 
'<li><a href="'${url_stem}${url_suffix}.html'">' >> ${file}; echo 
${name}'</a>&nbsp;['${code}']</li>' >> ${file}; fi; done; cat 
translinks-tail.html >> ${file};
(/bin/sed --quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/digital-inclusion-in-freedom.fr.po; 
test $? != 0 ) > /dev/null || ([ -f 
../../philosophy/po/digital-inclusion-in-freedom.fr-en.html ] || (touch 
../../philosophy/po/digital-inclusion-in-freedom.fr-en.html  ;  cvs add 
../../philosophy/po/digital-inclusion-in-freedom.fr-en.html); cp 
../../philosophy/digital-inclusion-in-freedom.html 
../../philosophy/po/digital-inclusion-in-freedom.fr-en.html)
[ -f ../../philosophy/ebooks.fr.html ] || (touch 
../../philosophy/ebooks.fr.html ebooks.fr.html.hook-ann;  cvs add 
../../philosophy/ebooks.fr.html)
PO=../../philosophy/po/ebooks.fr.po; 
/home/g/gnun/install/gnun/libexec/gnun/mailfail  address@hidden "[GNUN Error] 
${PO#../../} is not a valid PO file"  msgfmt --check --verbose 
--output-file=/dev/null $PO || (touch $PO; if test -f ebooks.fr.html.hook-ann; 
then echo "gnun-do-not-delete-me" > ebooks.fr.html.hook-ann; fi; exit 1)
26 translated messages.
/usr/bin/X11/msgmerge --update --previous ../../philosophy/po/ebooks.fr.po 
../../philosophy/po/ebooks.pot && touch ../../philosophy/po/ebooks.fr.po && (if 
LC_ALL=C msgfmt --statistics -o /dev/null ../../philosophy/po/ebooks.fr.po 2>&1 
| /bin/grep -E '(fuzzy|untranslated)' > /dev/null; then ((/bin/sed --quiet 
'1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/ebooks.fr.po; test $? != 0 ) > 
/dev/null || /bin/sed --in-place '1,/^"POT-Creation-Date:/{ 
p;s/^"POT-Creation-Date:/"Outdated-Since:/;h;d}; 
1,/^"Content-Transfer-Encoding:/{ s/^\("Content-Transfer-Encoding: \)/\1/;p;t 
insert;d; :insert x}' ../../philosophy/po/ebooks.fr.po); else /bin/sed 
--in-place '/^msgid ""$/,/^$/{s/^"Outdated-Since: //;t rm;p;:rm d}' 
../../philosophy/po/ebooks.fr.po; fi  ; 
/home/g/gnun/install/gnun/libexec/gnun/add-fuzzy-diff --in-place 
../../philosophy/po/ebooks.fr.po)
..... done.
chmod +w ../../philosophy/ebooks.fr.html
PO=../../philosophy/po/ebooks.fr.po OUT=../../philosophy/po/ebooks.fr.m4 ; 
po4a-translate --format=xhtml --master-charset=utf-8 -o ontagerror=silent -o 
"attributes=<meta>content" -o "untranslated=W<gnun> W<script>" -o 
"translated=W<pre>" --keep=0 --master ../../philosophy/po/ebooks.proto --po $PO 
--localized $OUT
/bin/sed --in-place 
"s/\(<gnun>m4_include(\`.*\)\([.]html')<\/gnun>\)/\1.fr\2/g" 
../../philosophy/po/ebooks.fr.m4
/bin/sed --in-place "s/<gnun>\(.*\)<\/gnun>/\1/g" 
../../philosophy/po/ebooks.fr.m4
/bin/sed --in-place ':egin;N;$!begin;s/\([ \t]*\n[ \t]*\)\{3,\}<!--/\n\n<!--/g' 
../../philosophy/po/ebooks.fr.m4
/bin/sed --in-place  -e 's%\(<!--#include virtual=\".*header\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include virtual=\".*head-include-1\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include virtual=\".*head-include-2\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include virtual=\".*banner\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include virtual=\".*body-include-1\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include virtual=\".*body-include-2\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include virtual=\".*footer\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include virtual=\".*footer-short\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include virtual=\".*footer-min\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include 
virtual=\".*philosophy/philosophy-menu\)\(.html\" -->\)%\1.fr\2%g' 
../../philosophy/po/ebooks.fr.m4
if ! (/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/ebooks.fr.po; test $? != 0 ) > /dev/null || ! test -s 
../../philosophy/ebooks.fr.html; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/ebooks.fr.m4 > ../../philosophy/ebooks.fr.html  && if test 
-f ebooks.fr.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/ebooks.fr.html>' | mail -s '[fr] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/ebooks.fr.html\` | /bin/sed 's/<h2[^>]*>\(.*\)<\/h2>/\1/' | 
/bin/sed 's/\&mdash;/--/g' | /bin/sed 's/\&..quo;/"/g' | base64 --wrap=0`?=' -a 
Keywords:fr-ann address@hidden" > ebooks.fr.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/ebooks.fr.html || (PO=../../philosophy/po/ebooks.fr.po ; sleep 
1 ; touch $PO ; echo "touch --reference=../../philosophy/ebooks.fr.html 
--date='+1 seconds' $PO" > ebooks.fr.html.hook ; exit 1); elif 
(timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/ebooks.fr.po; test $? != 0 )`"; test -n "${timestamp}" && 
test "`date --date="5000 days ago" +%s`" -ge "`date --date="${timestamp}" +%s`" 
) ; then /home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/ebooks.fr.m4 > ../../philosophy/ebooks.fr.html  && if test 
-f ebooks.fr.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/ebooks.fr.html>' | mail -s '[fr] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/ebooks.fr.html\` | /bin/sed 's/<h2[^>]*>\(.*\)<\/h2>/\1/' | 
/bin/sed 's/\&mdash;/--/g' | /bin/sed 's/\&..quo;/"/g' | base64 --wrap=0`?=' -a 
Keywords:fr-ann address@hidden" > ebooks.fr.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/ebooks.fr.html || (PO=../../philosophy/po/ebooks.fr.po ; sleep 
1 ; touch $PO ; echo "touch --reference=../../philosophy/ebooks.fr.html 
--date='+1 seconds' $PO" > ebooks.fr.html.hook ; exit 1); else sleep 1; touch 
../../philosophy/po/ebooks.fr.po; fi
I/O error : Attempt to load network entity 
http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd
if (timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/ebooks.fr.po; test $? != 0 )`"; test -n "${timestamp}" && 
test "`date --date="60 days ago" +%s`" -ge "`date --date="${timestamp}" +%s`" 
); then PO=../../philosophy/po/ebooks.fr.po; marker='GNUN: OUT-OF-DATE NOTICE'; 
/bin/grep -q '^<!--'"${marker}-->" ../../philosophy/ebooks.fr.html || 
marker='#include virtual="\/server\/banner'; 
original=../../philosophy/ebooks.fr.html; original=${original%fr.html}html;  
saved_file=${original%/*.html}/po/${original##*/}; 
saved_file=${saved_file%html}fr; diff_file=${saved_file}-diff.html; 
saved_file=${saved_file}-en.html; if test -f ${saved_file}; then  /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${saved_file} > ${saved_file}.tmp; /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${original} > ${saved_file}.tmp1; /bin/sed 
"s%<title></title>%<title>${original#../..}-diff</title>%" < 
diff-page-head.html > ${diff_file}; /usr/bin/wdiff --start-delete '<span 
class="removed"><del><strong>' --end-delete '</em></strong></span>' 
--start-insert '<span class="inserted"><ins><em>' --end-insert 
'</em></ins></span>' ${saved_file}.tmp ${saved_file}.tmp1 >> ${diff_file}; cat 
diff-page-tail.html >> ${diff_file}; rm -f ${saved_file}.tmp 
${saved_file}.tmp1; fi; test -f "${diff_file}" || diff_file="";  /bin/sed 
--in-place '/^<!--#set var="PO_FILE"/,/<!--#include 
virtual="\/server\/outdated/d; /^<!--'"${marker}"'/a <!--#set var="PO_FILE"\n 
value='"'<a href=\"http://www.gnu.org${PO#../..}\";>\n 
http://www.gnu.org${PO#../..}</a>'"' -->\n <!--#set var="ORIGINAL_FILE" 
value="'"${original#../..}"'" -->\n <!--#set var="DIFF_FILE" 
value="'"${diff_file#../..}"'" -->\n <!--#include 
virtual="/server/outdated.fr.html" -->' ../../philosophy/ebooks.fr.html || 
true; fi
[ -f ../../philosophy/po/ebooks.translist ] || (touch 
../../philosophy/po/ebooks.translist  ;  cvs add 
../../philosophy/po/ebooks.translist); 
file=../../philosophy/po/ebooks.translist; cp translinks-head.html ${file}; 
/bin/grep -v "^#" languages.txt | while read language; do code=${language%%   
*}; case ${code} in en ) suffix=""; url_suffix=".en" ;; * ) suffix=.${code}; 
url_suffix="${suffix}" ;; esac; lang=${language%   *}; lang=${lang#*       }; 
name=${language##*   }; url_stem=/philosophy/ebooks; 
article=../../philosophy/ebooks; if test -f ${article}${suffix}.html; then echo 
'<!-- '${lang}' -->' >> ${file}; echo -n '<li><a 
href="'${url_stem}${url_suffix}.html'">' >> ${file}; echo 
${name}'</a>&nbsp;['${code}']</li>' >> ${file}; fi; done; cat 
translinks-tail.html >> ${file};
(/bin/sed --quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/ebooks.fr.po; test $? != 0 ) > 
/dev/null || ([ -f ../../philosophy/po/ebooks.fr-en.html ] || (touch 
../../philosophy/po/ebooks.fr-en.html  ;  cvs add 
../../philosophy/po/ebooks.fr-en.html); cp ../../philosophy/ebooks.html 
../../philosophy/po/ebooks.fr-en.html)
[ -f ../../philosophy/enforcing-gpl.de.html ] || (touch 
../../philosophy/enforcing-gpl.de.html enforcing-gpl.de.html.hook-ann;  cvs add 
../../philosophy/enforcing-gpl.de.html)
PO=../../philosophy/po/enforcing-gpl.de.po; 
/home/g/gnun/install/gnun/libexec/gnun/mailfail  address@hidden "[GNUN Error] 
${PO#../../} is not a valid PO file"  msgfmt --check --verbose 
--output-file=/dev/null $PO || (touch $PO; if test -f 
enforcing-gpl.de.html.hook-ann; then echo "gnun-do-not-delete-me" > 
enforcing-gpl.de.html.hook-ann; fi; exit 1)
32 translated messages.
/usr/bin/X11/msgmerge --update --previous 
../../philosophy/po/enforcing-gpl.de.po ../../philosophy/po/enforcing-gpl.pot 
&& touch ../../philosophy/po/enforcing-gpl.de.po && (if LC_ALL=C msgfmt 
--statistics -o /dev/null ../../philosophy/po/enforcing-gpl.de.po 2>&1 | 
/bin/grep -E '(fuzzy|untranslated)' > /dev/null; then ((/bin/sed --quiet 
'1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/enforcing-gpl.de.po; test $? != 0 ) 
> /dev/null || /bin/sed --in-place '1,/^"POT-Creation-Date:/{ 
p;s/^"POT-Creation-Date:/"Outdated-Since:/;h;d}; 
1,/^"Content-Transfer-Encoding:/{ s/^\("Content-Transfer-Encoding: \)/\1/;p;t 
insert;d; :insert x}' ../../philosophy/po/enforcing-gpl.de.po); else /bin/sed 
--in-place '/^msgid ""$/,/^$/{s/^"Outdated-Since: //;t rm;p;:rm d}' 
../../philosophy/po/enforcing-gpl.de.po; fi )
...... done.
chmod +w ../../philosophy/enforcing-gpl.de.html
PO=../../philosophy/po/enforcing-gpl.de.po 
OUT=../../philosophy/po/enforcing-gpl.de.m4 ; po4a-translate --format=xhtml 
--master-charset=utf-8 -o ontagerror=silent -o "attributes=<meta>content" -o 
"untranslated=W<gnun> W<script>" -o "translated=W<pre>" --keep=0 --master 
../../philosophy/po/enforcing-gpl.proto --po $PO --localized $OUT
/bin/sed --in-place 
"s/\(<gnun>m4_include(\`.*\)\([.]html')<\/gnun>\)/\1.de\2/g" 
../../philosophy/po/enforcing-gpl.de.m4
/bin/sed --in-place "s/<gnun>\(.*\)<\/gnun>/\1/g" 
../../philosophy/po/enforcing-gpl.de.m4
/bin/sed --in-place ':egin;N;$!begin;s/\([ \t]*\n[ \t]*\)\{3,\}<!--/\n\n<!--/g' 
../../philosophy/po/enforcing-gpl.de.m4
/bin/sed --in-place  -e 's%\(<!--#include virtual=\".*header\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*head-include-1\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*head-include-2\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*banner\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*body-include-1\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*body-include-2\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer-short\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer-min\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include 
virtual=\".*philosophy/philosophy-menu\)\(.html\" -->\)%\1.de\2%g' 
../../philosophy/po/enforcing-gpl.de.m4
if ! (/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/enforcing-gpl.de.po; test $? != 0 ) > /dev/null || ! test 
-s ../../philosophy/enforcing-gpl.de.html; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/enforcing-gpl.de.m4 > 
../../philosophy/enforcing-gpl.de.html  && if test -f 
enforcing-gpl.de.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/enforcing-gpl.de.html>' | mail -s '[de] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/enforcing-gpl.de.html\` | /bin/sed 
's/<h2[^>]*>\(.*\)<\/h2>/\1/' | /bin/sed 's/\&mdash;/--/g' | /bin/sed 
's/\&..quo;/"/g' | base64 --wrap=0`?=' -a Keywords:de-ann address@hidden" > 
enforcing-gpl.de.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/enforcing-gpl.de.html || 
(PO=../../philosophy/po/enforcing-gpl.de.po ; sleep 1 ; touch $PO ; echo "touch 
--reference=../../philosophy/enforcing-gpl.de.html --date='+1 seconds' $PO" > 
enforcing-gpl.de.html.hook ; exit 1); elif (timestamp="`(/bin/sed --quiet 
'1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/enforcing-gpl.de.po; test $? != 0 
)`"; test -n "${timestamp}" && test "`date --date="5000 days ago" +%s`" -ge 
"`date --date="${timestamp}" +%s`" ) ; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/enforcing-gpl.de.m4 > 
../../philosophy/enforcing-gpl.de.html  && if test -f 
enforcing-gpl.de.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/enforcing-gpl.de.html>' | mail -s '[de] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/enforcing-gpl.de.html\` | /bin/sed 
's/<h2[^>]*>\(.*\)<\/h2>/\1/' | /bin/sed 's/\&mdash;/--/g' | /bin/sed 
's/\&..quo;/"/g' | base64 --wrap=0`?=' -a Keywords:de-ann address@hidden" > 
enforcing-gpl.de.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/enforcing-gpl.de.html || 
(PO=../../philosophy/po/enforcing-gpl.de.po ; sleep 1 ; touch $PO ; echo "touch 
--reference=../../philosophy/enforcing-gpl.de.html --date='+1 seconds' $PO" > 
enforcing-gpl.de.html.hook ; exit 1); else sleep 1; touch 
../../philosophy/po/enforcing-gpl.de.po; fi
I/O error : Attempt to load network entity 
http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd
if (timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/enforcing-gpl.de.po; test $? != 0 )`"; test -n 
"${timestamp}" && test "`date --date="60 days ago" +%s`" -ge "`date 
--date="${timestamp}" +%s`" ); then PO=../../philosophy/po/enforcing-gpl.de.po; 
marker='GNUN: OUT-OF-DATE NOTICE'; /bin/grep -q '^<!--'"${marker}-->" 
../../philosophy/enforcing-gpl.de.html || marker='#include 
virtual="\/server\/banner'; original=../../philosophy/enforcing-gpl.de.html; 
original=${original%de.html}html;  
saved_file=${original%/*.html}/po/${original##*/}; 
saved_file=${saved_file%html}de; diff_file=${saved_file}-diff.html; 
saved_file=${saved_file}-en.html; if test -f ${saved_file}; then  /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${saved_file} > ${saved_file}.tmp; /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${original} > ${saved_file}.tmp1; /bin/sed 
"s%<title></title>%<title>${original#../..}-diff</title>%" < 
diff-page-head.html > ${diff_file}; /usr/bin/wdiff --start-delete '<span 
class="removed"><del><strong>' --end-delete '</em></strong></span>' 
--start-insert '<span class="inserted"><ins><em>' --end-insert 
'</em></ins></span>' ${saved_file}.tmp ${saved_file}.tmp1 >> ${diff_file}; cat 
diff-page-tail.html >> ${diff_file}; rm -f ${saved_file}.tmp 
${saved_file}.tmp1; fi; test -f "${diff_file}" || diff_file="";  /bin/sed 
--in-place '/^<!--#set var="PO_FILE"/,/<!--#include 
virtual="\/server\/outdated/d; /^<!--'"${marker}"'/a <!--#set var="PO_FILE"\n 
value='"'<a href=\"http://www.gnu.org${PO#../..}\";>\n 
http://www.gnu.org${PO#../..}</a>'"' -->\n <!--#set var="ORIGINAL_FILE" 
value="'"${original#../..}"'" -->\n <!--#set var="DIFF_FILE" 
value="'"${diff_file#../..}"'" -->\n <!--#include 
virtual="/server/outdated.de.html" -->' ../../philosophy/enforcing-gpl.de.html 
|| true; fi
[ -f ../../philosophy/po/enforcing-gpl.translist ] || (touch 
../../philosophy/po/enforcing-gpl.translist  ;  cvs add 
../../philosophy/po/enforcing-gpl.translist); 
file=../../philosophy/po/enforcing-gpl.translist; cp translinks-head.html 
${file}; /bin/grep -v "^#" languages.txt | while read language; do 
code=${language%%       *}; case ${code} in en ) suffix=""; url_suffix=".en" ;; 
* ) suffix=.${code}; url_suffix="${suffix}" ;; esac; lang=${language%   *}; 
lang=${lang#*       }; name=${language##*   }; 
url_stem=/philosophy/enforcing-gpl; article=../../philosophy/enforcing-gpl; if 
test -f ${article}${suffix}.html; then echo '<!-- '${lang}' -->' >> ${file}; 
echo -n '<li><a href="'${url_stem}${url_suffix}.html'">' >> ${file}; echo 
${name}'</a>&nbsp;['${code}']</li>' >> ${file}; fi; done; cat 
translinks-tail.html >> ${file};
(/bin/sed --quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/enforcing-gpl.de.po; test $? != 0 ) 
> /dev/null || ([ -f ../../philosophy/po/enforcing-gpl.de-en.html ] || (touch 
../../philosophy/po/enforcing-gpl.de-en.html  ;  cvs add 
../../philosophy/po/enforcing-gpl.de-en.html); cp 
../../philosophy/enforcing-gpl.html 
../../philosophy/po/enforcing-gpl.de-en.html)
[ -f ../../philosophy/essays-and-articles.de.html ] || (touch 
../../philosophy/essays-and-articles.de.html 
essays-and-articles.de.html.hook-ann;  cvs add 
../../philosophy/essays-and-articles.de.html)
PO=../../philosophy/po/essays-and-articles.de.po; 
/home/g/gnun/install/gnun/libexec/gnun/mailfail  address@hidden "[GNUN Error] 
${PO#../../} is not a valid PO file"  msgfmt --check --verbose 
--output-file=/dev/null $PO || (touch $PO; if test -f 
essays-and-articles.de.html.hook-ann; then echo "gnun-do-not-delete-me" > 
essays-and-articles.de.html.hook-ann; fi; exit 1)
149 translated messages.
/usr/bin/X11/msgmerge --update --previous 
../../philosophy/po/essays-and-articles.de.po 
../../philosophy/po/essays-and-articles.pot && touch 
../../philosophy/po/essays-and-articles.de.po && (if LC_ALL=C msgfmt 
--statistics -o /dev/null ../../philosophy/po/essays-and-articles.de.po 2>&1 | 
/bin/grep -E '(fuzzy|untranslated)' > /dev/null; then ((/bin/sed --quiet 
'1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/essays-and-articles.de.po; test $? 
!= 0 ) > /dev/null || /bin/sed --in-place '1,/^"POT-Creation-Date:/{ 
p;s/^"POT-Creation-Date:/"Outdated-Since:/;h;d}; 
1,/^"Content-Transfer-Encoding:/{ s/^\("Content-Transfer-Encoding: \)/\1/;p;t 
insert;d; :insert x}' ../../philosophy/po/essays-and-articles.de.po); else 
/bin/sed --in-place '/^msgid ""$/,/^$/{s/^"Outdated-Since: //;t rm;p;:rm d}' 
../../philosophy/po/essays-and-articles.de.po; fi )
................. done.
chmod +w ../../philosophy/essays-and-articles.de.html
PO=../../philosophy/po/essays-and-articles.de.po 
OUT=../../philosophy/po/essays-and-articles.de.m4 ; po4a-translate 
--format=xhtml --master-charset=utf-8 -o ontagerror=silent -o 
"attributes=<meta>content" -o "untranslated=W<gnun> W<script>" -o 
"translated=W<pre>" --keep=0 --master 
../../philosophy/po/essays-and-articles.proto --po $PO --localized $OUT
/bin/sed --in-place 
"s/\(<gnun>m4_include(\`.*\)\([.]html')<\/gnun>\)/\1.de\2/g" 
../../philosophy/po/essays-and-articles.de.m4
/bin/sed --in-place "s/<gnun>\(.*\)<\/gnun>/\1/g" 
../../philosophy/po/essays-and-articles.de.m4
/bin/sed --in-place ':egin;N;$!begin;s/\([ \t]*\n[ \t]*\)\{3,\}<!--/\n\n<!--/g' 
../../philosophy/po/essays-and-articles.de.m4
/bin/sed --in-place  -e 's%\(<!--#include virtual=\".*header\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*head-include-1\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*head-include-2\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*banner\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*body-include-1\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*body-include-2\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer-short\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer-min\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include 
virtual=\".*philosophy/philosophy-menu\)\(.html\" -->\)%\1.de\2%g' 
../../philosophy/po/essays-and-articles.de.m4
if ! (/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/essays-and-articles.de.po; test $? != 0 ) > /dev/null || ! 
test -s ../../philosophy/essays-and-articles.de.html; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/essays-and-articles.de.m4 > 
../../philosophy/essays-and-articles.de.html  && if test -f 
essays-and-articles.de.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/essays-and-articles.de.html>' | mail -s 
'[de] New translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/essays-and-articles.de.html\` | /bin/sed 
's/<h2[^>]*>\(.*\)<\/h2>/\1/' | /bin/sed 's/\&mdash;/--/g' | /bin/sed 
's/\&..quo;/"/g' | base64 --wrap=0`?=' -a Keywords:de-ann address@hidden" > 
essays-and-articles.de.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/essays-and-articles.de.html || 
(PO=../../philosophy/po/essays-and-articles.de.po ; sleep 1 ; touch $PO ; echo 
"touch --reference=../../philosophy/essays-and-articles.de.html --date='+1 
seconds' $PO" > essays-and-articles.de.html.hook ; exit 1); elif 
(timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/essays-and-articles.de.po; test $? != 0 )`"; test -n 
"${timestamp}" && test "`date --date="5000 days ago" +%s`" -ge "`date 
--date="${timestamp}" +%s`" ) ; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/essays-and-articles.de.m4 > 
../../philosophy/essays-and-articles.de.html  && if test -f 
essays-and-articles.de.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/essays-and-articles.de.html>' | mail -s 
'[de] New translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/essays-and-articles.de.html\` | /bin/sed 
's/<h2[^>]*>\(.*\)<\/h2>/\1/' | /bin/sed 's/\&mdash;/--/g' | /bin/sed 
's/\&..quo;/"/g' | base64 --wrap=0`?=' -a Keywords:de-ann address@hidden" > 
essays-and-articles.de.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/essays-and-articles.de.html || 
(PO=../../philosophy/po/essays-and-articles.de.po ; sleep 1 ; touch $PO ; echo 
"touch --reference=../../philosophy/essays-and-articles.de.html --date='+1 
seconds' $PO" > essays-and-articles.de.html.hook ; exit 1); else sleep 1; touch 
../../philosophy/po/essays-and-articles.de.po; fi
I/O error : Attempt to load network entity 
http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd
if (timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/essays-and-articles.de.po; test $? != 0 )`"; test -n 
"${timestamp}" && test "`date --date="60 days ago" +%s`" -ge "`date 
--date="${timestamp}" +%s`" ); then 
PO=../../philosophy/po/essays-and-articles.de.po; marker='GNUN: OUT-OF-DATE 
NOTICE'; /bin/grep -q '^<!--'"${marker}-->" 
../../philosophy/essays-and-articles.de.html || marker='#include 
virtual="\/server\/banner'; 
original=../../philosophy/essays-and-articles.de.html; 
original=${original%de.html}html;  
saved_file=${original%/*.html}/po/${original##*/}; 
saved_file=${saved_file%html}de; diff_file=${saved_file}-diff.html; 
saved_file=${saved_file}-en.html; if test -f ${saved_file}; then  /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${saved_file} > ${saved_file}.tmp; /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${original} > ${saved_file}.tmp1; /bin/sed 
"s%<title></title>%<title>${original#../..}-diff</title>%" < 
diff-page-head.html > ${diff_file}; /usr/bin/wdiff --start-delete '<span 
class="removed"><del><strong>' --end-delete '</em></strong></span>' 
--start-insert '<span class="inserted"><ins><em>' --end-insert 
'</em></ins></span>' ${saved_file}.tmp ${saved_file}.tmp1 >> ${diff_file}; cat 
diff-page-tail.html >> ${diff_file}; rm -f ${saved_file}.tmp 
${saved_file}.tmp1; fi; test -f "${diff_file}" || diff_file="";  /bin/sed 
--in-place '/^<!--#set var="PO_FILE"/,/<!--#include 
virtual="\/server\/outdated/d; /^<!--'"${marker}"'/a <!--#set var="PO_FILE"\n 
value='"'<a href=\"http://www.gnu.org${PO#../..}\";>\n 
http://www.gnu.org${PO#../..}</a>'"' -->\n <!--#set var="ORIGINAL_FILE" 
value="'"${original#../..}"'" -->\n <!--#set var="DIFF_FILE" 
value="'"${diff_file#../..}"'" -->\n <!--#include 
virtual="/server/outdated.de.html" -->' 
../../philosophy/essays-and-articles.de.html || true; fi
[ -f ../../philosophy/po/essays-and-articles.translist ] || (touch 
../../philosophy/po/essays-and-articles.translist  ;  cvs add 
../../philosophy/po/essays-and-articles.translist); 
file=../../philosophy/po/essays-and-articles.translist; cp translinks-head.html 
${file}; /bin/grep -v "^#" languages.txt | while read language; do 
code=${language%%       *}; case ${code} in en ) suffix=""; url_suffix=".en" ;; 
* ) suffix=.${code}; url_suffix="${suffix}" ;; esac; lang=${language%   *}; 
lang=${lang#*       }; name=${language##*   }; 
url_stem=/philosophy/essays-and-articles; 
article=../../philosophy/essays-and-articles; if test -f 
${article}${suffix}.html; then echo '<!-- '${lang}' -->' >> ${file}; echo -n 
'<li><a href="'${url_stem}${url_suffix}.html'">' >> ${file}; echo 
${name}'</a>&nbsp;['${code}']</li>' >> ${file}; fi; done; cat 
translinks-tail.html >> ${file};
(/bin/sed --quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/essays-and-articles.de.po; test $? 
!= 0 ) > /dev/null || ([ -f ../../philosophy/po/essays-and-articles.de-en.html 
] || (touch ../../philosophy/po/essays-and-articles.de-en.html  ;  cvs add 
../../philosophy/po/essays-and-articles.de-en.html); cp 
../../philosophy/essays-and-articles.html 
../../philosophy/po/essays-and-articles.de-en.html)
[ -f ../../philosophy/fire.de.html ] || (touch ../../philosophy/fire.de.html 
fire.de.html.hook-ann;  cvs add ../../philosophy/fire.de.html)
PO=../../philosophy/po/fire.de.po; 
/home/g/gnun/install/gnun/libexec/gnun/mailfail  address@hidden "[GNUN Error] 
${PO#../../} is not a valid PO file"  msgfmt --check --verbose 
--output-file=/dev/null $PO || (touch $PO; if test -f fire.de.html.hook-ann; 
then echo "gnun-do-not-delete-me" > fire.de.html.hook-ann; fi; exit 1)
11 translated messages.
/usr/bin/X11/msgmerge --update --previous ../../philosophy/po/fire.de.po 
../../philosophy/po/fire.pot && touch ../../philosophy/po/fire.de.po && (if 
LC_ALL=C msgfmt --statistics -o /dev/null ../../philosophy/po/fire.de.po 2>&1 | 
/bin/grep -E '(fuzzy|untranslated)' > /dev/null; then ((/bin/sed --quiet 
'1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/fire.de.po; test $? != 0 ) > 
/dev/null || /bin/sed --in-place '1,/^"POT-Creation-Date:/{ 
p;s/^"POT-Creation-Date:/"Outdated-Since:/;h;d}; 
1,/^"Content-Transfer-Encoding:/{ s/^\("Content-Transfer-Encoding: \)/\1/;p;t 
insert;d; :insert x}' ../../philosophy/po/fire.de.po); else /bin/sed --in-place 
'/^msgid ""$/,/^$/{s/^"Outdated-Since: //;t rm;p;:rm d}' 
../../philosophy/po/fire.de.po; fi )
... done.
chmod +w ../../philosophy/fire.de.html
PO=../../philosophy/po/fire.de.po OUT=../../philosophy/po/fire.de.m4 ; 
po4a-translate --format=xhtml --master-charset=utf-8 -o ontagerror=silent -o 
"attributes=<meta>content" -o "untranslated=W<gnun> W<script>" -o 
"translated=W<pre>" --keep=0 --master ../../philosophy/po/fire.proto --po $PO 
--localized $OUT
/bin/sed --in-place 
"s/\(<gnun>m4_include(\`.*\)\([.]html')<\/gnun>\)/\1.de\2/g" 
../../philosophy/po/fire.de.m4
/bin/sed --in-place "s/<gnun>\(.*\)<\/gnun>/\1/g" ../../philosophy/po/fire.de.m4
/bin/sed --in-place ':egin;N;$!begin;s/\([ \t]*\n[ \t]*\)\{3,\}<!--/\n\n<!--/g' 
../../philosophy/po/fire.de.m4
/bin/sed --in-place  -e 's%\(<!--#include virtual=\".*header\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*head-include-1\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*head-include-2\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*banner\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*body-include-1\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*body-include-2\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer-short\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer-min\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include 
virtual=\".*philosophy/philosophy-menu\)\(.html\" -->\)%\1.de\2%g' 
../../philosophy/po/fire.de.m4
if ! (/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/fire.de.po; test $? != 0 ) > /dev/null || ! test -s 
../../philosophy/fire.de.html; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/fire.de.m4 > ../../philosophy/fire.de.html  && if test -f 
fire.de.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/fire.de.html>' | mail -s '[de] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/fire.de.html\` | /bin/sed 's/<h2[^>]*>\(.*\)<\/h2>/\1/' | 
/bin/sed 's/\&mdash;/--/g' | /bin/sed 's/\&..quo;/"/g' | base64 --wrap=0`?=' -a 
Keywords:de-ann address@hidden" > fire.de.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/fire.de.html || (PO=../../philosophy/po/fire.de.po ; sleep 1 ; 
touch $PO ; echo "touch --reference=../../philosophy/fire.de.html --date='+1 
seconds' $PO" > fire.de.html.hook ; exit 1); elif (timestamp="`(/bin/sed 
--quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/fire.de.po; test $? != 0 )`"; test 
-n "${timestamp}" && test "`date --date="5000 days ago" +%s`" -ge "`date 
--date="${timestamp}" +%s`" ) ; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/fire.de.m4 > ../../philosophy/fire.de.html  && if test -f 
fire.de.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/fire.de.html>' | mail -s '[de] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/fire.de.html\` | /bin/sed 's/<h2[^>]*>\(.*\)<\/h2>/\1/' | 
/bin/sed 's/\&mdash;/--/g' | /bin/sed 's/\&..quo;/"/g' | base64 --wrap=0`?=' -a 
Keywords:de-ann address@hidden" > fire.de.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/fire.de.html || (PO=../../philosophy/po/fire.de.po ; sleep 1 ; 
touch $PO ; echo "touch --reference=../../philosophy/fire.de.html --date='+1 
seconds' $PO" > fire.de.html.hook ; exit 1); else sleep 1; touch 
../../philosophy/po/fire.de.po; fi
I/O error : Attempt to load network entity 
http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd
if (timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/fire.de.po; test $? != 0 )`"; test -n "${timestamp}" && 
test "`date --date="60 days ago" +%s`" -ge "`date --date="${timestamp}" +%s`" 
); then PO=../../philosophy/po/fire.de.po; marker='GNUN: OUT-OF-DATE NOTICE'; 
/bin/grep -q '^<!--'"${marker}-->" ../../philosophy/fire.de.html || 
marker='#include virtual="\/server\/banner'; 
original=../../philosophy/fire.de.html; original=${original%de.html}html;  
saved_file=${original%/*.html}/po/${original##*/}; 
saved_file=${saved_file%html}de; diff_file=${saved_file}-diff.html; 
saved_file=${saved_file}-en.html; if test -f ${saved_file}; then  /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${saved_file} > ${saved_file}.tmp; /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${original} > ${saved_file}.tmp1; /bin/sed 
"s%<title></title>%<title>${original#../..}-diff</title>%" < 
diff-page-head.html > ${diff_file}; /usr/bin/wdiff --start-delete '<span 
class="removed"><del><strong>' --end-delete '</em></strong></span>' 
--start-insert '<span class="inserted"><ins><em>' --end-insert 
'</em></ins></span>' ${saved_file}.tmp ${saved_file}.tmp1 >> ${diff_file}; cat 
diff-page-tail.html >> ${diff_file}; rm -f ${saved_file}.tmp 
${saved_file}.tmp1; fi; test -f "${diff_file}" || diff_file="";  /bin/sed 
--in-place '/^<!--#set var="PO_FILE"/,/<!--#include 
virtual="\/server\/outdated/d; /^<!--'"${marker}"'/a <!--#set var="PO_FILE"\n 
value='"'<a href=\"http://www.gnu.org${PO#../..}\";>\n 
http://www.gnu.org${PO#../..}</a>'"' -->\n <!--#set var="ORIGINAL_FILE" 
value="'"${original#../..}"'" -->\n <!--#set var="DIFF_FILE" 
value="'"${diff_file#../..}"'" -->\n <!--#include 
virtual="/server/outdated.de.html" -->' ../../philosophy/fire.de.html || true; 
fi
[ -f ../../philosophy/po/fire.translist ] || (touch 
../../philosophy/po/fire.translist  ;  cvs add 
../../philosophy/po/fire.translist); file=../../philosophy/po/fire.translist; 
cp translinks-head.html ${file}; /bin/grep -v "^#" languages.txt | while read 
language; do code=${language%%   *}; case ${code} in en ) suffix=""; 
url_suffix=".en" ;; * ) suffix=.${code}; url_suffix="${suffix}" ;; esac; 
lang=${language%   *}; lang=${lang#*       }; name=${language##*   }; 
url_stem=/philosophy/fire; article=../../philosophy/fire; if test -f 
${article}${suffix}.html; then echo '<!-- '${lang}' -->' >> ${file}; echo -n 
'<li><a href="'${url_stem}${url_suffix}.html'">' >> ${file}; echo 
${name}'</a>&nbsp;['${code}']</li>' >> ${file}; fi; done; cat 
translinks-tail.html >> ${file};
(/bin/sed --quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/fire.de.po; test $? != 0 ) > 
/dev/null || ([ -f ../../philosophy/po/fire.de-en.html ] || (touch 
../../philosophy/po/fire.de-en.html  ;  cvs add 
../../philosophy/po/fire.de-en.html); cp ../../philosophy/fire.html 
../../philosophy/po/fire.de-en.html)
[ -f ../../philosophy/freedom-or-copyright.fr.html ] || (touch 
../../philosophy/freedom-or-copyright.fr.html 
freedom-or-copyright.fr.html.hook-ann;  cvs add 
../../philosophy/freedom-or-copyright.fr.html)
PO=../../philosophy/po/freedom-or-copyright.fr.po; 
/home/g/gnun/install/gnun/libexec/gnun/mailfail  address@hidden "[GNUN Error] 
${PO#../../} is not a valid PO file"  msgfmt --check --verbose 
--output-file=/dev/null $PO || (touch $PO; if test -f 
freedom-or-copyright.fr.html.hook-ann; then echo "gnun-do-not-delete-me" > 
freedom-or-copyright.fr.html.hook-ann; fi; exit 1)
30 translated messages.
/usr/bin/X11/msgmerge --update --previous 
../../philosophy/po/freedom-or-copyright.fr.po 
../../philosophy/po/freedom-or-copyright.pot && touch 
../../philosophy/po/freedom-or-copyright.fr.po && (if LC_ALL=C msgfmt 
--statistics -o /dev/null ../../philosophy/po/freedom-or-copyright.fr.po 2>&1 | 
/bin/grep -E '(fuzzy|untranslated)' > /dev/null; then ((/bin/sed --quiet 
'1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/freedom-or-copyright.fr.po; test $? 
!= 0 ) > /dev/null || /bin/sed --in-place '1,/^"POT-Creation-Date:/{ 
p;s/^"POT-Creation-Date:/"Outdated-Since:/;h;d}; 
1,/^"Content-Transfer-Encoding:/{ s/^\("Content-Transfer-Encoding: \)/\1/;p;t 
insert;d; :insert x}' ../../philosophy/po/freedom-or-copyright.fr.po); else 
/bin/sed --in-place '/^msgid ""$/,/^$/{s/^"Outdated-Since: //;t rm;p;:rm d}' 
../../philosophy/po/freedom-or-copyright.fr.po; fi  ; 
/home/g/gnun/install/gnun/libexec/gnun/add-fuzzy-diff --in-place 
../../philosophy/po/freedom-or-copyright.fr.po)
..... done.
chmod +w ../../philosophy/freedom-or-copyright.fr.html
PO=../../philosophy/po/freedom-or-copyright.fr.po 
OUT=../../philosophy/po/freedom-or-copyright.fr.m4 ; po4a-translate 
--format=xhtml --master-charset=utf-8 -o ontagerror=silent -o 
"attributes=<meta>content" -o "untranslated=W<gnun> W<script>" -o 
"translated=W<pre>" --keep=0 --master 
../../philosophy/po/freedom-or-copyright.proto --po $PO --localized $OUT
/bin/sed --in-place 
"s/\(<gnun>m4_include(\`.*\)\([.]html')<\/gnun>\)/\1.fr\2/g" 
../../philosophy/po/freedom-or-copyright.fr.m4
/bin/sed --in-place "s/<gnun>\(.*\)<\/gnun>/\1/g" 
../../philosophy/po/freedom-or-copyright.fr.m4
/bin/sed --in-place ':egin;N;$!begin;s/\([ \t]*\n[ \t]*\)\{3,\}<!--/\n\n<!--/g' 
../../philosophy/po/freedom-or-copyright.fr.m4
/bin/sed --in-place  -e 's%\(<!--#include virtual=\".*header\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include virtual=\".*head-include-1\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include virtual=\".*head-include-2\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include virtual=\".*banner\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include virtual=\".*body-include-1\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include virtual=\".*body-include-2\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include virtual=\".*footer\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include virtual=\".*footer-short\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include virtual=\".*footer-min\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include 
virtual=\".*philosophy/philosophy-menu\)\(.html\" -->\)%\1.fr\2%g' 
../../philosophy/po/freedom-or-copyright.fr.m4
if ! (/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/freedom-or-copyright.fr.po; test $? != 0 ) > /dev/null || ! 
test -s ../../philosophy/freedom-or-copyright.fr.html; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/freedom-or-copyright.fr.m4 > 
../../philosophy/freedom-or-copyright.fr.html  && if test -f 
freedom-or-copyright.fr.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/freedom-or-copyright.fr.html>' | mail -s 
'[fr] New translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/freedom-or-copyright.fr.html\` | /bin/sed 
's/<h2[^>]*>\(.*\)<\/h2>/\1/' | /bin/sed 's/\&mdash;/--/g' | /bin/sed 
's/\&..quo;/"/g' | base64 --wrap=0`?=' -a Keywords:fr-ann address@hidden" > 
freedom-or-copyright.fr.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/freedom-or-copyright.fr.html || 
(PO=../../philosophy/po/freedom-or-copyright.fr.po ; sleep 1 ; touch $PO ; echo 
"touch --reference=../../philosophy/freedom-or-copyright.fr.html --date='+1 
seconds' $PO" > freedom-or-copyright.fr.html.hook ; exit 1); elif 
(timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/freedom-or-copyright.fr.po; test $? != 0 )`"; test -n 
"${timestamp}" && test "`date --date="5000 days ago" +%s`" -ge "`date 
--date="${timestamp}" +%s`" ) ; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/freedom-or-copyright.fr.m4 > 
../../philosophy/freedom-or-copyright.fr.html  && if test -f 
freedom-or-copyright.fr.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/freedom-or-copyright.fr.html>' | mail -s 
'[fr] New translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/freedom-or-copyright.fr.html\` | /bin/sed 
's/<h2[^>]*>\(.*\)<\/h2>/\1/' | /bin/sed 's/\&mdash;/--/g' | /bin/sed 
's/\&..quo;/"/g' | base64 --wrap=0`?=' -a Keywords:fr-ann address@hidden" > 
freedom-or-copyright.fr.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/freedom-or-copyright.fr.html || 
(PO=../../philosophy/po/freedom-or-copyright.fr.po ; sleep 1 ; touch $PO ; echo 
"touch --reference=../../philosophy/freedom-or-copyright.fr.html --date='+1 
seconds' $PO" > freedom-or-copyright.fr.html.hook ; exit 1); else sleep 1; 
touch ../../philosophy/po/freedom-or-copyright.fr.po; fi
I/O error : Attempt to load network entity 
http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd
if (timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/freedom-or-copyright.fr.po; test $? != 0 )`"; test -n 
"${timestamp}" && test "`date --date="60 days ago" +%s`" -ge "`date 
--date="${timestamp}" +%s`" ); then 
PO=../../philosophy/po/freedom-or-copyright.fr.po; marker='GNUN: OUT-OF-DATE 
NOTICE'; /bin/grep -q '^<!--'"${marker}-->" 
../../philosophy/freedom-or-copyright.fr.html || marker='#include 
virtual="\/server\/banner'; 
original=../../philosophy/freedom-or-copyright.fr.html; 
original=${original%fr.html}html;  
saved_file=${original%/*.html}/po/${original##*/}; 
saved_file=${saved_file%html}fr; diff_file=${saved_file}-diff.html; 
saved_file=${saved_file}-en.html; if test -f ${saved_file}; then  /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${saved_file} > ${saved_file}.tmp; /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${original} > ${saved_file}.tmp1; /bin/sed 
"s%<title></title>%<title>${original#../..}-diff</title>%" < 
diff-page-head.html > ${diff_file}; /usr/bin/wdiff --start-delete '<span 
class="removed"><del><strong>' --end-delete '</em></strong></span>' 
--start-insert '<span class="inserted"><ins><em>' --end-insert 
'</em></ins></span>' ${saved_file}.tmp ${saved_file}.tmp1 >> ${diff_file}; cat 
diff-page-tail.html >> ${diff_file}; rm -f ${saved_file}.tmp 
${saved_file}.tmp1; fi; test -f "${diff_file}" || diff_file="";  /bin/sed 
--in-place '/^<!--#set var="PO_FILE"/,/<!--#include 
virtual="\/server\/outdated/d; /^<!--'"${marker}"'/a <!--#set var="PO_FILE"\n 
value='"'<a href=\"http://www.gnu.org${PO#../..}\";>\n 
http://www.gnu.org${PO#../..}</a>'"' -->\n <!--#set var="ORIGINAL_FILE" 
value="'"${original#../..}"'" -->\n <!--#set var="DIFF_FILE" 
value="'"${diff_file#../..}"'" -->\n <!--#include 
virtual="/server/outdated.fr.html" -->' 
../../philosophy/freedom-or-copyright.fr.html || true; fi
[ -f ../../philosophy/po/freedom-or-copyright.translist ] || (touch 
../../philosophy/po/freedom-or-copyright.translist  ;  cvs add 
../../philosophy/po/freedom-or-copyright.translist); 
file=../../philosophy/po/freedom-or-copyright.translist; cp 
translinks-head.html ${file}; /bin/grep -v "^#" languages.txt | while read 
language; do code=${language%%   *}; case ${code} in en ) suffix=""; 
url_suffix=".en" ;; * ) suffix=.${code}; url_suffix="${suffix}" ;; esac; 
lang=${language%   *}; lang=${lang#*       }; name=${language##*   }; 
url_stem=/philosophy/freedom-or-copyright; 
article=../../philosophy/freedom-or-copyright; if test -f 
${article}${suffix}.html; then echo '<!-- '${lang}' -->' >> ${file}; echo -n 
'<li><a href="'${url_stem}${url_suffix}.html'">' >> ${file}; echo 
${name}'</a>&nbsp;['${code}']</li>' >> ${file}; fi; done; cat 
translinks-tail.html >> ${file};
(/bin/sed --quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/freedom-or-copyright.fr.po; test $? 
!= 0 ) > /dev/null || ([ -f ../../philosophy/po/freedom-or-copyright.fr-en.html 
] || (touch ../../philosophy/po/freedom-or-copyright.fr-en.html  ;  cvs add 
../../philosophy/po/freedom-or-copyright.fr-en.html); cp 
../../philosophy/freedom-or-copyright.html 
../../philosophy/po/freedom-or-copyright.fr-en.html)
[ -f ../../philosophy/freedom-or-copyright-old.de.html ] || (touch 
../../philosophy/freedom-or-copyright-old.de.html 
freedom-or-copyright-old.de.html.hook-ann;  cvs add 
../../philosophy/freedom-or-copyright-old.de.html)
PO=../../philosophy/po/freedom-or-copyright-old.de.po; 
/home/g/gnun/install/gnun/libexec/gnun/mailfail  address@hidden "[GNUN Error] 
${PO#../../} is not a valid PO file"  msgfmt --check --verbose 
--output-file=/dev/null $PO || (touch $PO; if test -f 
freedom-or-copyright-old.de.html.hook-ann; then echo "gnun-do-not-delete-me" > 
freedom-or-copyright-old.de.html.hook-ann; fi; exit 1)
25 translated messages.
/usr/bin/X11/msgmerge --update --previous 
../../philosophy/po/freedom-or-copyright-old.de.po 
../../philosophy/po/freedom-or-copyright-old.pot && touch 
../../philosophy/po/freedom-or-copyright-old.de.po && (if LC_ALL=C msgfmt 
--statistics -o /dev/null ../../philosophy/po/freedom-or-copyright-old.de.po 
2>&1 | /bin/grep -E '(fuzzy|untranslated)' > /dev/null; then ((/bin/sed --quiet 
'1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/freedom-or-copyright-old.de.po; 
test $? != 0 ) > /dev/null || /bin/sed --in-place '1,/^"POT-Creation-Date:/{ 
p;s/^"POT-Creation-Date:/"Outdated-Since:/;h;d}; 
1,/^"Content-Transfer-Encoding:/{ s/^\("Content-Transfer-Encoding: \)/\1/;p;t 
insert;d; :insert x}' ../../philosophy/po/freedom-or-copyright-old.de.po); else 
/bin/sed --in-place '/^msgid ""$/,/^$/{s/^"Outdated-Since: //;t rm;p;:rm d}' 
../../philosophy/po/freedom-or-copyright-old.de.po; fi )
.... done.
chmod +w ../../philosophy/freedom-or-copyright-old.de.html
PO=../../philosophy/po/freedom-or-copyright-old.de.po 
OUT=../../philosophy/po/freedom-or-copyright-old.de.m4 ; po4a-translate 
--format=xhtml --master-charset=utf-8 -o ontagerror=silent -o 
"attributes=<meta>content" -o "untranslated=W<gnun> W<script>" -o 
"translated=W<pre>" --keep=0 --master 
../../philosophy/po/freedom-or-copyright-old.proto --po $PO --localized $OUT
/bin/sed --in-place 
"s/\(<gnun>m4_include(\`.*\)\([.]html')<\/gnun>\)/\1.de\2/g" 
../../philosophy/po/freedom-or-copyright-old.de.m4
/bin/sed --in-place "s/<gnun>\(.*\)<\/gnun>/\1/g" 
../../philosophy/po/freedom-or-copyright-old.de.m4
/bin/sed --in-place ':egin;N;$!begin;s/\([ \t]*\n[ \t]*\)\{3,\}<!--/\n\n<!--/g' 
../../philosophy/po/freedom-or-copyright-old.de.m4
/bin/sed --in-place  -e 's%\(<!--#include virtual=\".*header\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*head-include-1\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*head-include-2\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*banner\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*body-include-1\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*body-include-2\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer-short\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer-min\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include 
virtual=\".*philosophy/philosophy-menu\)\(.html\" -->\)%\1.de\2%g' 
../../philosophy/po/freedom-or-copyright-old.de.m4
if ! (/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/freedom-or-copyright-old.de.po; test $? != 0 ) > /dev/null 
|| ! test -s ../../philosophy/freedom-or-copyright-old.de.html; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/freedom-or-copyright-old.de.m4 > 
../../philosophy/freedom-or-copyright-old.de.html  && if test -f 
freedom-or-copyright-old.de.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/freedom-or-copyright-old.de.html>' | mail 
-s '[de] New translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/freedom-or-copyright-old.de.html\` | /bin/sed 
's/<h2[^>]*>\(.*\)<\/h2>/\1/' | /bin/sed 's/\&mdash;/--/g' | /bin/sed 
's/\&..quo;/"/g' | base64 --wrap=0`?=' -a Keywords:de-ann address@hidden" > 
freedom-or-copyright-old.de.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/freedom-or-copyright-old.de.html || 
(PO=../../philosophy/po/freedom-or-copyright-old.de.po ; sleep 1 ; touch $PO ; 
echo "touch --reference=../../philosophy/freedom-or-copyright-old.de.html 
--date='+1 seconds' $PO" > freedom-or-copyright-old.de.html.hook ; exit 1); 
elif (timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/freedom-or-copyright-old.de.po; test $? != 0 )`"; test -n 
"${timestamp}" && test "`date --date="5000 days ago" +%s`" -ge "`date 
--date="${timestamp}" +%s`" ) ; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/freedom-or-copyright-old.de.m4 > 
../../philosophy/freedom-or-copyright-old.de.html  && if test -f 
freedom-or-copyright-old.de.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/freedom-or-copyright-old.de.html>' | mail 
-s '[de] New translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/freedom-or-copyright-old.de.html\` | /bin/sed 
's/<h2[^>]*>\(.*\)<\/h2>/\1/' | /bin/sed 's/\&mdash;/--/g' | /bin/sed 
's/\&..quo;/"/g' | base64 --wrap=0`?=' -a Keywords:de-ann address@hidden" > 
freedom-or-copyright-old.de.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/freedom-or-copyright-old.de.html || 
(PO=../../philosophy/po/freedom-or-copyright-old.de.po ; sleep 1 ; touch $PO ; 
echo "touch --reference=../../philosophy/freedom-or-copyright-old.de.html 
--date='+1 seconds' $PO" > freedom-or-copyright-old.de.html.hook ; exit 1); 
else sleep 1; touch ../../philosophy/po/freedom-or-copyright-old.de.po; fi
I/O error : Attempt to load network entity 
http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd
if (timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/freedom-or-copyright-old.de.po; test $? != 0 )`"; test -n 
"${timestamp}" && test "`date --date="60 days ago" +%s`" -ge "`date 
--date="${timestamp}" +%s`" ); then 
PO=../../philosophy/po/freedom-or-copyright-old.de.po; marker='GNUN: 
OUT-OF-DATE NOTICE'; /bin/grep -q '^<!--'"${marker}-->" 
../../philosophy/freedom-or-copyright-old.de.html || marker='#include 
virtual="\/server\/banner'; 
original=../../philosophy/freedom-or-copyright-old.de.html; 
original=${original%de.html}html;  
saved_file=${original%/*.html}/po/${original##*/}; 
saved_file=${saved_file%html}de; diff_file=${saved_file}-diff.html; 
saved_file=${saved_file}-en.html; if test -f ${saved_file}; then  /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${saved_file} > ${saved_file}.tmp; /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${original} > ${saved_file}.tmp1; /bin/sed 
"s%<title></title>%<title>${original#../..}-diff</title>%" < 
diff-page-head.html > ${diff_file}; /usr/bin/wdiff --start-delete '<span 
class="removed"><del><strong>' --end-delete '</em></strong></span>' 
--start-insert '<span class="inserted"><ins><em>' --end-insert 
'</em></ins></span>' ${saved_file}.tmp ${saved_file}.tmp1 >> ${diff_file}; cat 
diff-page-tail.html >> ${diff_file}; rm -f ${saved_file}.tmp 
${saved_file}.tmp1; fi; test -f "${diff_file}" || diff_file="";  /bin/sed 
--in-place '/^<!--#set var="PO_FILE"/,/<!--#include 
virtual="\/server\/outdated/d; /^<!--'"${marker}"'/a <!--#set var="PO_FILE"\n 
value='"'<a href=\"http://www.gnu.org${PO#../..}\";>\n 
http://www.gnu.org${PO#../..}</a>'"' -->\n <!--#set var="ORIGINAL_FILE" 
value="'"${original#../..}"'" -->\n <!--#set var="DIFF_FILE" 
value="'"${diff_file#../..}"'" -->\n <!--#include 
virtual="/server/outdated.de.html" -->' 
../../philosophy/freedom-or-copyright-old.de.html || true; fi
[ -f ../../philosophy/po/freedom-or-copyright-old.translist ] || (touch 
../../philosophy/po/freedom-or-copyright-old.translist  ;  cvs add 
../../philosophy/po/freedom-or-copyright-old.translist); 
file=../../philosophy/po/freedom-or-copyright-old.translist; cp 
translinks-head.html ${file}; /bin/grep -v "^#" languages.txt | while read 
language; do code=${language%%   *}; case ${code} in en ) suffix=""; 
url_suffix=".en" ;; * ) suffix=.${code}; url_suffix="${suffix}" ;; esac; 
lang=${language%   *}; lang=${lang#*       }; name=${language##*   }; 
url_stem=/philosophy/freedom-or-copyright-old; 
article=../../philosophy/freedom-or-copyright-old; if test -f 
${article}${suffix}.html; then echo '<!-- '${lang}' -->' >> ${file}; echo -n 
'<li><a href="'${url_stem}${url_suffix}.html'">' >> ${file}; echo 
${name}'</a>&nbsp;['${code}']</li>' >> ${file}; fi; done; cat 
translinks-tail.html >> ${file};
(/bin/sed --quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/freedom-or-copyright-old.de.po; 
test $? != 0 ) > /dev/null || ([ -f 
../../philosophy/po/freedom-or-copyright-old.de-en.html ] || (touch 
../../philosophy/po/freedom-or-copyright-old.de-en.html  ;  cvs add 
../../philosophy/po/freedom-or-copyright-old.de-en.html); cp 
../../philosophy/freedom-or-copyright-old.html 
../../philosophy/po/freedom-or-copyright-old.de-en.html)
[ -f ../../philosophy/freedom-or-power.de.html ] || (touch 
../../philosophy/freedom-or-power.de.html freedom-or-power.de.html.hook-ann;  
cvs add ../../philosophy/freedom-or-power.de.html)
PO=../../philosophy/po/freedom-or-power.de.po; 
/home/g/gnun/install/gnun/libexec/gnun/mailfail  address@hidden "[GNUN Error] 
${PO#../../} is not a valid PO file"  msgfmt --check --verbose 
--output-file=/dev/null $PO || (touch $PO; if test -f 
freedom-or-power.de.html.hook-ann; then echo "gnun-do-not-delete-me" > 
freedom-or-power.de.html.hook-ann; fi; exit 1)
28 translated messages.
/usr/bin/X11/msgmerge --update --previous 
../../philosophy/po/freedom-or-power.de.po 
../../philosophy/po/freedom-or-power.pot && touch 
../../philosophy/po/freedom-or-power.de.po && (if LC_ALL=C msgfmt --statistics 
-o /dev/null ../../philosophy/po/freedom-or-power.de.po 2>&1 | /bin/grep -E 
'(fuzzy|untranslated)' > /dev/null; then ((/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/freedom-or-power.de.po; test $? != 0 ) > /dev/null || 
/bin/sed --in-place '1,/^"POT-Creation-Date:/{ 
p;s/^"POT-Creation-Date:/"Outdated-Since:/;h;d}; 
1,/^"Content-Transfer-Encoding:/{ s/^\("Content-Transfer-Encoding: \)/\1/;p;t 
insert;d; :insert x}' ../../philosophy/po/freedom-or-power.de.po); else 
/bin/sed --in-place '/^msgid ""$/,/^$/{s/^"Outdated-Since: //;t rm;p;:rm d}' 
../../philosophy/po/freedom-or-power.de.po; fi )
.... done.
chmod +w ../../philosophy/freedom-or-power.de.html
PO=../../philosophy/po/freedom-or-power.de.po 
OUT=../../philosophy/po/freedom-or-power.de.m4 ; po4a-translate --format=xhtml 
--master-charset=utf-8 -o ontagerror=silent -o "attributes=<meta>content" -o 
"untranslated=W<gnun> W<script>" -o "translated=W<pre>" --keep=0 --master 
../../philosophy/po/freedom-or-power.proto --po $PO --localized $OUT
/bin/sed --in-place 
"s/\(<gnun>m4_include(\`.*\)\([.]html')<\/gnun>\)/\1.de\2/g" 
../../philosophy/po/freedom-or-power.de.m4
/bin/sed --in-place "s/<gnun>\(.*\)<\/gnun>/\1/g" 
../../philosophy/po/freedom-or-power.de.m4
/bin/sed --in-place ':egin;N;$!begin;s/\([ \t]*\n[ \t]*\)\{3,\}<!--/\n\n<!--/g' 
../../philosophy/po/freedom-or-power.de.m4
/bin/sed --in-place  -e 's%\(<!--#include virtual=\".*header\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*head-include-1\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*head-include-2\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*banner\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*body-include-1\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*body-include-2\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer-short\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer-min\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include 
virtual=\".*philosophy/philosophy-menu\)\(.html\" -->\)%\1.de\2%g' 
../../philosophy/po/freedom-or-power.de.m4
if ! (/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/freedom-or-power.de.po; test $? != 0 ) > /dev/null || ! 
test -s ../../philosophy/freedom-or-power.de.html; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/freedom-or-power.de.m4 > 
../../philosophy/freedom-or-power.de.html  && if test -f 
freedom-or-power.de.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/freedom-or-power.de.html>' | mail -s '[de] 
New translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/freedom-or-power.de.html\` | /bin/sed 
's/<h2[^>]*>\(.*\)<\/h2>/\1/' | /bin/sed 's/\&mdash;/--/g' | /bin/sed 
's/\&..quo;/"/g' | base64 --wrap=0`?=' -a Keywords:de-ann address@hidden" > 
freedom-or-power.de.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/freedom-or-power.de.html || 
(PO=../../philosophy/po/freedom-or-power.de.po ; sleep 1 ; touch $PO ; echo 
"touch --reference=../../philosophy/freedom-or-power.de.html --date='+1 
seconds' $PO" > freedom-or-power.de.html.hook ; exit 1); elif 
(timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/freedom-or-power.de.po; test $? != 0 )`"; test -n 
"${timestamp}" && test "`date --date="5000 days ago" +%s`" -ge "`date 
--date="${timestamp}" +%s`" ) ; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/freedom-or-power.de.m4 > 
../../philosophy/freedom-or-power.de.html  && if test -f 
freedom-or-power.de.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/freedom-or-power.de.html>' | mail -s '[de] 
New translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/freedom-or-power.de.html\` | /bin/sed 
's/<h2[^>]*>\(.*\)<\/h2>/\1/' | /bin/sed 's/\&mdash;/--/g' | /bin/sed 
's/\&..quo;/"/g' | base64 --wrap=0`?=' -a Keywords:de-ann address@hidden" > 
freedom-or-power.de.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/freedom-or-power.de.html || 
(PO=../../philosophy/po/freedom-or-power.de.po ; sleep 1 ; touch $PO ; echo 
"touch --reference=../../philosophy/freedom-or-power.de.html --date='+1 
seconds' $PO" > freedom-or-power.de.html.hook ; exit 1); else sleep 1; touch 
../../philosophy/po/freedom-or-power.de.po; fi
I/O error : Attempt to load network entity 
http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd
if (timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/freedom-or-power.de.po; test $? != 0 )`"; test -n 
"${timestamp}" && test "`date --date="60 days ago" +%s`" -ge "`date 
--date="${timestamp}" +%s`" ); then 
PO=../../philosophy/po/freedom-or-power.de.po; marker='GNUN: OUT-OF-DATE 
NOTICE'; /bin/grep -q '^<!--'"${marker}-->" 
../../philosophy/freedom-or-power.de.html || marker='#include 
virtual="\/server\/banner'; original=../../philosophy/freedom-or-power.de.html; 
original=${original%de.html}html;  
saved_file=${original%/*.html}/po/${original##*/}; 
saved_file=${saved_file%html}de; diff_file=${saved_file}-diff.html; 
saved_file=${saved_file}-en.html; if test -f ${saved_file}; then  /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${saved_file} > ${saved_file}.tmp; /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${original} > ${saved_file}.tmp1; /bin/sed 
"s%<title></title>%<title>${original#../..}-diff</title>%" < 
diff-page-head.html > ${diff_file}; /usr/bin/wdiff --start-delete '<span 
class="removed"><del><strong>' --end-delete '</em></strong></span>' 
--start-insert '<span class="inserted"><ins><em>' --end-insert 
'</em></ins></span>' ${saved_file}.tmp ${saved_file}.tmp1 >> ${diff_file}; cat 
diff-page-tail.html >> ${diff_file}; rm -f ${saved_file}.tmp 
${saved_file}.tmp1; fi; test -f "${diff_file}" || diff_file="";  /bin/sed 
--in-place '/^<!--#set var="PO_FILE"/,/<!--#include 
virtual="\/server\/outdated/d; /^<!--'"${marker}"'/a <!--#set var="PO_FILE"\n 
value='"'<a href=\"http://www.gnu.org${PO#../..}\";>\n 
http://www.gnu.org${PO#../..}</a>'"' -->\n <!--#set var="ORIGINAL_FILE" 
value="'"${original#../..}"'" -->\n <!--#set var="DIFF_FILE" 
value="'"${diff_file#../..}"'" -->\n <!--#include 
virtual="/server/outdated.de.html" -->' 
../../philosophy/freedom-or-power.de.html || true; fi
[ -f ../../philosophy/po/freedom-or-power.translist ] || (touch 
../../philosophy/po/freedom-or-power.translist  ;  cvs add 
../../philosophy/po/freedom-or-power.translist); 
file=../../philosophy/po/freedom-or-power.translist; cp translinks-head.html 
${file}; /bin/grep -v "^#" languages.txt | while read language; do 
code=${language%%   *}; case ${code} in en ) suffix=""; url_suffix=".en" ;; * ) 
suffix=.${code}; url_suffix="${suffix}" ;; esac; lang=${language%   *}; 
lang=${lang#*       }; name=${language##*   }; 
url_stem=/philosophy/freedom-or-power; 
article=../../philosophy/freedom-or-power; if test -f ${article}${suffix}.html; 
then echo '<!-- '${lang}' -->' >> ${file}; echo -n '<li><a 
href="'${url_stem}${url_suffix}.html'">' >> ${file}; echo 
${name}'</a>&nbsp;['${code}']</li>' >> ${file}; fi; done; cat 
translinks-tail.html >> ${file};
(/bin/sed --quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/freedom-or-power.de.po; test $? != 
0 ) > /dev/null || ([ -f ../../philosophy/po/freedom-or-power.de-en.html ] || 
(touch ../../philosophy/po/freedom-or-power.de-en.html  ;  cvs add 
../../philosophy/po/freedom-or-power.de-en.html); cp 
../../philosophy/freedom-or-power.html 
../../philosophy/po/freedom-or-power.de-en.html)
[ -f ../../philosophy/freedom-or-power.fr.html ] || (touch 
../../philosophy/freedom-or-power.fr.html freedom-or-power.fr.html.hook-ann;  
cvs add ../../philosophy/freedom-or-power.fr.html)
PO=../../philosophy/po/freedom-or-power.fr.po; 
/home/g/gnun/install/gnun/libexec/gnun/mailfail  address@hidden "[GNUN Error] 
${PO#../../} is not a valid PO file"  msgfmt --check --verbose 
--output-file=/dev/null $PO || (touch $PO; if test -f 
freedom-or-power.fr.html.hook-ann; then echo "gnun-do-not-delete-me" > 
freedom-or-power.fr.html.hook-ann; fi; exit 1)
28 translated messages.
/usr/bin/X11/msgmerge --update --previous 
../../philosophy/po/freedom-or-power.fr.po 
../../philosophy/po/freedom-or-power.pot && touch 
../../philosophy/po/freedom-or-power.fr.po && (if LC_ALL=C msgfmt --statistics 
-o /dev/null ../../philosophy/po/freedom-or-power.fr.po 2>&1 | /bin/grep -E 
'(fuzzy|untranslated)' > /dev/null; then ((/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/freedom-or-power.fr.po; test $? != 0 ) > /dev/null || 
/bin/sed --in-place '1,/^"POT-Creation-Date:/{ 
p;s/^"POT-Creation-Date:/"Outdated-Since:/;h;d}; 
1,/^"Content-Transfer-Encoding:/{ s/^\("Content-Transfer-Encoding: \)/\1/;p;t 
insert;d; :insert x}' ../../philosophy/po/freedom-or-power.fr.po); else 
/bin/sed --in-place '/^msgid ""$/,/^$/{s/^"Outdated-Since: //;t rm;p;:rm d}' 
../../philosophy/po/freedom-or-power.fr.po; fi  ; 
/home/g/gnun/install/gnun/libexec/gnun/add-fuzzy-diff --in-place 
../../philosophy/po/freedom-or-power.fr.po)
..... done.
chmod +w ../../philosophy/freedom-or-power.fr.html
PO=../../philosophy/po/freedom-or-power.fr.po 
OUT=../../philosophy/po/freedom-or-power.fr.m4 ; po4a-translate --format=xhtml 
--master-charset=utf-8 -o ontagerror=silent -o "attributes=<meta>content" -o 
"untranslated=W<gnun> W<script>" -o "translated=W<pre>" --keep=0 --master 
../../philosophy/po/freedom-or-power.proto --po $PO --localized $OUT
/bin/sed --in-place 
"s/\(<gnun>m4_include(\`.*\)\([.]html')<\/gnun>\)/\1.fr\2/g" 
../../philosophy/po/freedom-or-power.fr.m4
/bin/sed --in-place "s/<gnun>\(.*\)<\/gnun>/\1/g" 
../../philosophy/po/freedom-or-power.fr.m4
/bin/sed --in-place ':egin;N;$!begin;s/\([ \t]*\n[ \t]*\)\{3,\}<!--/\n\n<!--/g' 
../../philosophy/po/freedom-or-power.fr.m4
/bin/sed --in-place  -e 's%\(<!--#include virtual=\".*header\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include virtual=\".*head-include-1\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include virtual=\".*head-include-2\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include virtual=\".*banner\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include virtual=\".*body-include-1\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include virtual=\".*body-include-2\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include virtual=\".*footer\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include virtual=\".*footer-short\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include virtual=\".*footer-min\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include 
virtual=\".*philosophy/philosophy-menu\)\(.html\" -->\)%\1.fr\2%g' 
../../philosophy/po/freedom-or-power.fr.m4
if ! (/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/freedom-or-power.fr.po; test $? != 0 ) > /dev/null || ! 
test -s ../../philosophy/freedom-or-power.fr.html; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/freedom-or-power.fr.m4 > 
../../philosophy/freedom-or-power.fr.html  && if test -f 
freedom-or-power.fr.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/freedom-or-power.fr.html>' | mail -s '[fr] 
New translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/freedom-or-power.fr.html\` | /bin/sed 
's/<h2[^>]*>\(.*\)<\/h2>/\1/' | /bin/sed 's/\&mdash;/--/g' | /bin/sed 
's/\&..quo;/"/g' | base64 --wrap=0`?=' -a Keywords:fr-ann address@hidden" > 
freedom-or-power.fr.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/freedom-or-power.fr.html || 
(PO=../../philosophy/po/freedom-or-power.fr.po ; sleep 1 ; touch $PO ; echo 
"touch --reference=../../philosophy/freedom-or-power.fr.html --date='+1 
seconds' $PO" > freedom-or-power.fr.html.hook ; exit 1); elif 
(timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/freedom-or-power.fr.po; test $? != 0 )`"; test -n 
"${timestamp}" && test "`date --date="5000 days ago" +%s`" -ge "`date 
--date="${timestamp}" +%s`" ) ; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/freedom-or-power.fr.m4 > 
../../philosophy/freedom-or-power.fr.html  && if test -f 
freedom-or-power.fr.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/freedom-or-power.fr.html>' | mail -s '[fr] 
New translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/freedom-or-power.fr.html\` | /bin/sed 
's/<h2[^>]*>\(.*\)<\/h2>/\1/' | /bin/sed 's/\&mdash;/--/g' | /bin/sed 
's/\&..quo;/"/g' | base64 --wrap=0`?=' -a Keywords:fr-ann address@hidden" > 
freedom-or-power.fr.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/freedom-or-power.fr.html || 
(PO=../../philosophy/po/freedom-or-power.fr.po ; sleep 1 ; touch $PO ; echo 
"touch --reference=../../philosophy/freedom-or-power.fr.html --date='+1 
seconds' $PO" > freedom-or-power.fr.html.hook ; exit 1); else sleep 1; touch 
../../philosophy/po/freedom-or-power.fr.po; fi
I/O error : Attempt to load network entity 
http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd
if (timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/freedom-or-power.fr.po; test $? != 0 )`"; test -n 
"${timestamp}" && test "`date --date="60 days ago" +%s`" -ge "`date 
--date="${timestamp}" +%s`" ); then 
PO=../../philosophy/po/freedom-or-power.fr.po; marker='GNUN: OUT-OF-DATE 
NOTICE'; /bin/grep -q '^<!--'"${marker}-->" 
../../philosophy/freedom-or-power.fr.html || marker='#include 
virtual="\/server\/banner'; original=../../philosophy/freedom-or-power.fr.html; 
original=${original%fr.html}html;  
saved_file=${original%/*.html}/po/${original##*/}; 
saved_file=${saved_file%html}fr; diff_file=${saved_file}-diff.html; 
saved_file=${saved_file}-en.html; if test -f ${saved_file}; then  /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${saved_file} > ${saved_file}.tmp; /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${original} > ${saved_file}.tmp1; /bin/sed 
"s%<title></title>%<title>${original#../..}-diff</title>%" < 
diff-page-head.html > ${diff_file}; /usr/bin/wdiff --start-delete '<span 
class="removed"><del><strong>' --end-delete '</em></strong></span>' 
--start-insert '<span class="inserted"><ins><em>' --end-insert 
'</em></ins></span>' ${saved_file}.tmp ${saved_file}.tmp1 >> ${diff_file}; cat 
diff-page-tail.html >> ${diff_file}; rm -f ${saved_file}.tmp 
${saved_file}.tmp1; fi; test -f "${diff_file}" || diff_file="";  /bin/sed 
--in-place '/^<!--#set var="PO_FILE"/,/<!--#include 
virtual="\/server\/outdated/d; /^<!--'"${marker}"'/a <!--#set var="PO_FILE"\n 
value='"'<a href=\"http://www.gnu.org${PO#../..}\";>\n 
http://www.gnu.org${PO#../..}</a>'"' -->\n <!--#set var="ORIGINAL_FILE" 
value="'"${original#../..}"'" -->\n <!--#set var="DIFF_FILE" 
value="'"${diff_file#../..}"'" -->\n <!--#include 
virtual="/server/outdated.fr.html" -->' 
../../philosophy/freedom-or-power.fr.html || true; fi
[ -f ../../philosophy/po/freedom-or-power.translist ] || (touch 
../../philosophy/po/freedom-or-power.translist  ;  cvs add 
../../philosophy/po/freedom-or-power.translist); 
file=../../philosophy/po/freedom-or-power.translist; cp translinks-head.html 
${file}; /bin/grep -v "^#" languages.txt | while read language; do 
code=${language%%   *}; case ${code} in en ) suffix=""; url_suffix=".en" ;; * ) 
suffix=.${code}; url_suffix="${suffix}" ;; esac; lang=${language%   *}; 
lang=${lang#*       }; name=${language##*   }; 
url_stem=/philosophy/freedom-or-power; 
article=../../philosophy/freedom-or-power; if test -f ${article}${suffix}.html; 
then echo '<!-- '${lang}' -->' >> ${file}; echo -n '<li><a 
href="'${url_stem}${url_suffix}.html'">' >> ${file}; echo 
${name}'</a>&nbsp;['${code}']</li>' >> ${file}; fi; done; cat 
translinks-tail.html >> ${file};
(/bin/sed --quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/freedom-or-power.fr.po; test $? != 
0 ) > /dev/null || ([ -f ../../philosophy/po/freedom-or-power.fr-en.html ] || 
(touch ../../philosophy/po/freedom-or-power.fr-en.html  ;  cvs add 
../../philosophy/po/freedom-or-power.fr-en.html); cp 
../../philosophy/freedom-or-power.html 
../../philosophy/po/freedom-or-power.fr-en.html)
[ -f ../../philosophy/free-software-for-freedom.de.html ] || (touch 
../../philosophy/free-software-for-freedom.de.html 
free-software-for-freedom.de.html.hook-ann;  cvs add 
../../philosophy/free-software-for-freedom.de.html)
PO=../../philosophy/po/free-software-for-freedom.de.po; 
/home/g/gnun/install/gnun/libexec/gnun/mailfail  address@hidden "[GNUN Error] 
${PO#../../} is not a valid PO file"  msgfmt --check --verbose 
--output-file=/dev/null $PO || (touch $PO; if test -f 
free-software-for-freedom.de.html.hook-ann; then echo "gnun-do-not-delete-me" > 
free-software-for-freedom.de.html.hook-ann; fi; exit 1)
67 translated messages.
/usr/bin/X11/msgmerge --update --previous 
../../philosophy/po/free-software-for-freedom.de.po 
../../philosophy/po/free-software-for-freedom.pot && touch 
../../philosophy/po/free-software-for-freedom.de.po && (if LC_ALL=C msgfmt 
--statistics -o /dev/null ../../philosophy/po/free-software-for-freedom.de.po 
2>&1 | /bin/grep -E '(fuzzy|untranslated)' > /dev/null; then ((/bin/sed --quiet 
'1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/free-software-for-freedom.de.po; 
test $? != 0 ) > /dev/null || /bin/sed --in-place '1,/^"POT-Creation-Date:/{ 
p;s/^"POT-Creation-Date:/"Outdated-Since:/;h;d}; 
1,/^"Content-Transfer-Encoding:/{ s/^\("Content-Transfer-Encoding: \)/\1/;p;t 
insert;d; :insert x}' ../../philosophy/po/free-software-for-freedom.de.po); 
else /bin/sed --in-place '/^msgid ""$/,/^$/{s/^"Outdated-Since: //;t rm;p;:rm 
d}' ../../philosophy/po/free-software-for-freedom.de.po; fi )
......... done.
chmod +w ../../philosophy/free-software-for-freedom.de.html
PO=../../philosophy/po/free-software-for-freedom.de.po 
OUT=../../philosophy/po/free-software-for-freedom.de.m4 ; po4a-translate 
--format=xhtml --master-charset=utf-8 -o ontagerror=silent -o 
"attributes=<meta>content" -o "untranslated=W<gnun> W<script>" -o 
"translated=W<pre>" --keep=0 --master 
../../philosophy/po/free-software-for-freedom.proto --po $PO --localized $OUT
/bin/sed --in-place 
"s/\(<gnun>m4_include(\`.*\)\([.]html')<\/gnun>\)/\1.de\2/g" 
../../philosophy/po/free-software-for-freedom.de.m4
/bin/sed --in-place "s/<gnun>\(.*\)<\/gnun>/\1/g" 
../../philosophy/po/free-software-for-freedom.de.m4
/bin/sed --in-place ':egin;N;$!begin;s/\([ \t]*\n[ \t]*\)\{3,\}<!--/\n\n<!--/g' 
../../philosophy/po/free-software-for-freedom.de.m4
/bin/sed --in-place  -e 's%\(<!--#include virtual=\".*header\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*head-include-1\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*head-include-2\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*banner\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*body-include-1\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*body-include-2\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer-short\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer-min\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include 
virtual=\".*philosophy/philosophy-menu\)\(.html\" -->\)%\1.de\2%g' 
../../philosophy/po/free-software-for-freedom.de.m4
if ! (/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/free-software-for-freedom.de.po; test $? != 0 ) > /dev/null 
|| ! test -s ../../philosophy/free-software-for-freedom.de.html; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/free-software-for-freedom.de.m4 > 
../../philosophy/free-software-for-freedom.de.html  && if test -f 
free-software-for-freedom.de.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/free-software-for-freedom.de.html>' | mail 
-s '[de] New translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/free-software-for-freedom.de.html\` | /bin/sed 
's/<h2[^>]*>\(.*\)<\/h2>/\1/' | /bin/sed 's/\&mdash;/--/g' | /bin/sed 
's/\&..quo;/"/g' | base64 --wrap=0`?=' -a Keywords:de-ann address@hidden" > 
free-software-for-freedom.de.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/free-software-for-freedom.de.html || 
(PO=../../philosophy/po/free-software-for-freedom.de.po ; sleep 1 ; touch $PO ; 
echo "touch --reference=../../philosophy/free-software-for-freedom.de.html 
--date='+1 seconds' $PO" > free-software-for-freedom.de.html.hook ; exit 1); 
elif (timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/free-software-for-freedom.de.po; test $? != 0 )`"; test -n 
"${timestamp}" && test "`date --date="5000 days ago" +%s`" -ge "`date 
--date="${timestamp}" +%s`" ) ; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/free-software-for-freedom.de.m4 > 
../../philosophy/free-software-for-freedom.de.html  && if test -f 
free-software-for-freedom.de.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/free-software-for-freedom.de.html>' | mail 
-s '[de] New translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/free-software-for-freedom.de.html\` | /bin/sed 
's/<h2[^>]*>\(.*\)<\/h2>/\1/' | /bin/sed 's/\&mdash;/--/g' | /bin/sed 
's/\&..quo;/"/g' | base64 --wrap=0`?=' -a Keywords:de-ann address@hidden" > 
free-software-for-freedom.de.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/free-software-for-freedom.de.html || 
(PO=../../philosophy/po/free-software-for-freedom.de.po ; sleep 1 ; touch $PO ; 
echo "touch --reference=../../philosophy/free-software-for-freedom.de.html 
--date='+1 seconds' $PO" > free-software-for-freedom.de.html.hook ; exit 1); 
else sleep 1; touch ../../philosophy/po/free-software-for-freedom.de.po; fi
I/O error : Attempt to load network entity 
http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd
if (timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/free-software-for-freedom.de.po; test $? != 0 )`"; test -n 
"${timestamp}" && test "`date --date="60 days ago" +%s`" -ge "`date 
--date="${timestamp}" +%s`" ); then 
PO=../../philosophy/po/free-software-for-freedom.de.po; marker='GNUN: 
OUT-OF-DATE NOTICE'; /bin/grep -q '^<!--'"${marker}-->" 
../../philosophy/free-software-for-freedom.de.html || marker='#include 
virtual="\/server\/banner'; 
original=../../philosophy/free-software-for-freedom.de.html; 
original=${original%de.html}html;  
saved_file=${original%/*.html}/po/${original##*/}; 
saved_file=${saved_file%html}de; diff_file=${saved_file}-diff.html; 
saved_file=${saved_file}-en.html; if test -f ${saved_file}; then  /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${saved_file} > ${saved_file}.tmp; /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${original} > ${saved_file}.tmp1; /bin/sed 
"s%<title></title>%<title>${original#../..}-diff</title>%" < 
diff-page-head.html > ${diff_file}; /usr/bin/wdiff --start-delete '<span 
class="removed"><del><strong>' --end-delete '</em></strong></span>' 
--start-insert '<span class="inserted"><ins><em>' --end-insert 
'</em></ins></span>' ${saved_file}.tmp ${saved_file}.tmp1 >> ${diff_file}; cat 
diff-page-tail.html >> ${diff_file}; rm -f ${saved_file}.tmp 
${saved_file}.tmp1; fi; test -f "${diff_file}" || diff_file="";  /bin/sed 
--in-place '/^<!--#set var="PO_FILE"/,/<!--#include 
virtual="\/server\/outdated/d; /^<!--'"${marker}"'/a <!--#set var="PO_FILE"\n 
value='"'<a href=\"http://www.gnu.org${PO#../..}\";>\n 
http://www.gnu.org${PO#../..}</a>'"' -->\n <!--#set var="ORIGINAL_FILE" 
value="'"${original#../..}"'" -->\n <!--#set var="DIFF_FILE" 
value="'"${diff_file#../..}"'" -->\n <!--#include 
virtual="/server/outdated.de.html" -->' 
../../philosophy/free-software-for-freedom.de.html || true; fi
[ -f ../../philosophy/po/free-software-for-freedom.translist ] || (touch 
../../philosophy/po/free-software-for-freedom.translist  ;  cvs add 
../../philosophy/po/free-software-for-freedom.translist); 
file=../../philosophy/po/free-software-for-freedom.translist; cp 
translinks-head.html ${file}; /bin/grep -v "^#" languages.txt | while read 
language; do code=${language%%       *}; case ${code} in en ) suffix=""; 
url_suffix=".en" ;; * ) suffix=.${code}; url_suffix="${suffix}" ;; esac; 
lang=${language%   *}; lang=${lang#*       }; name=${language##*   }; 
url_stem=/philosophy/free-software-for-freedom; 
article=../../philosophy/free-software-for-freedom; if test -f 
${article}${suffix}.html; then echo '<!-- '${lang}' -->' >> ${file}; echo -n 
'<li><a href="'${url_stem}${url_suffix}.html'">' >> ${file}; echo 
${name}'</a>&nbsp;['${code}']</li>' >> ${file}; fi; done; cat 
translinks-tail.html >> ${file};
(/bin/sed --quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/free-software-for-freedom.de.po; 
test $? != 0 ) > /dev/null || ([ -f 
../../philosophy/po/free-software-for-freedom.de-en.html ] || (touch 
../../philosophy/po/free-software-for-freedom.de-en.html  ;  cvs add 
../../philosophy/po/free-software-for-freedom.de-en.html); cp 
../../philosophy/free-software-for-freedom.html 
../../philosophy/po/free-software-for-freedom.de-en.html)
[ -f ../../philosophy/free-software-intro.de.html ] || (touch 
../../philosophy/free-software-intro.de.html 
free-software-intro.de.html.hook-ann;  cvs add 
../../philosophy/free-software-intro.de.html)
PO=../../philosophy/po/free-software-intro.de.po; 
/home/g/gnun/install/gnun/libexec/gnun/mailfail  address@hidden "[GNUN Error] 
${PO#../../} is not a valid PO file"  msgfmt --check --verbose 
--output-file=/dev/null $PO || (touch $PO; if test -f 
free-software-intro.de.html.hook-ann; then echo "gnun-do-not-delete-me" > 
free-software-intro.de.html.hook-ann; fi; exit 1)
17 translated messages.
/usr/bin/X11/msgmerge --update --previous 
../../philosophy/po/free-software-intro.de.po 
../../philosophy/po/free-software-intro.pot && touch 
../../philosophy/po/free-software-intro.de.po && (if LC_ALL=C msgfmt 
--statistics -o /dev/null ../../philosophy/po/free-software-intro.de.po 2>&1 | 
/bin/grep -E '(fuzzy|untranslated)' > /dev/null; then ((/bin/sed --quiet 
'1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/free-software-intro.de.po; test $? 
!= 0 ) > /dev/null || /bin/sed --in-place '1,/^"POT-Creation-Date:/{ 
p;s/^"POT-Creation-Date:/"Outdated-Since:/;h;d}; 
1,/^"Content-Transfer-Encoding:/{ s/^\("Content-Transfer-Encoding: \)/\1/;p;t 
insert;d; :insert x}' ../../philosophy/po/free-software-intro.de.po); else 
/bin/sed --in-place '/^msgid ""$/,/^$/{s/^"Outdated-Since: //;t rm;p;:rm d}' 
../../philosophy/po/free-software-intro.de.po; fi )
.... done.
chmod +w ../../philosophy/free-software-intro.de.html
PO=../../philosophy/po/free-software-intro.de.po 
OUT=../../philosophy/po/free-software-intro.de.m4 ; po4a-translate 
--format=xhtml --master-charset=utf-8 -o ontagerror=silent -o 
"attributes=<meta>content" -o "untranslated=W<gnun> W<script>" -o 
"translated=W<pre>" --keep=0 --master 
../../philosophy/po/free-software-intro.proto --po $PO --localized $OUT
/bin/sed --in-place 
"s/\(<gnun>m4_include(\`.*\)\([.]html')<\/gnun>\)/\1.de\2/g" 
../../philosophy/po/free-software-intro.de.m4
/bin/sed --in-place "s/<gnun>\(.*\)<\/gnun>/\1/g" 
../../philosophy/po/free-software-intro.de.m4
/bin/sed --in-place ':egin;N;$!begin;s/\([ \t]*\n[ \t]*\)\{3,\}<!--/\n\n<!--/g' 
../../philosophy/po/free-software-intro.de.m4
/bin/sed --in-place  -e 's%\(<!--#include virtual=\".*header\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*head-include-1\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*head-include-2\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*banner\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*body-include-1\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*body-include-2\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer-short\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer-min\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include 
virtual=\".*philosophy/philosophy-menu\)\(.html\" -->\)%\1.de\2%g' 
../../philosophy/po/free-software-intro.de.m4
if ! (/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/free-software-intro.de.po; test $? != 0 ) > /dev/null || ! 
test -s ../../philosophy/free-software-intro.de.html; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/free-software-intro.de.m4 > 
../../philosophy/free-software-intro.de.html  && if test -f 
free-software-intro.de.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/free-software-intro.de.html>' | mail -s 
'[de] New translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/free-software-intro.de.html\` | /bin/sed 
's/<h2[^>]*>\(.*\)<\/h2>/\1/' | /bin/sed 's/\&mdash;/--/g' | /bin/sed 
's/\&..quo;/"/g' | base64 --wrap=0`?=' -a Keywords:de-ann address@hidden" > 
free-software-intro.de.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/free-software-intro.de.html || 
(PO=../../philosophy/po/free-software-intro.de.po ; sleep 1 ; touch $PO ; echo 
"touch --reference=../../philosophy/free-software-intro.de.html --date='+1 
seconds' $PO" > free-software-intro.de.html.hook ; exit 1); elif 
(timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/free-software-intro.de.po; test $? != 0 )`"; test -n 
"${timestamp}" && test "`date --date="5000 days ago" +%s`" -ge "`date 
--date="${timestamp}" +%s`" ) ; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/free-software-intro.de.m4 > 
../../philosophy/free-software-intro.de.html  && if test -f 
free-software-intro.de.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/free-software-intro.de.html>' | mail -s 
'[de] New translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/free-software-intro.de.html\` | /bin/sed 
's/<h2[^>]*>\(.*\)<\/h2>/\1/' | /bin/sed 's/\&mdash;/--/g' | /bin/sed 
's/\&..quo;/"/g' | base64 --wrap=0`?=' -a Keywords:de-ann address@hidden" > 
free-software-intro.de.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/free-software-intro.de.html || 
(PO=../../philosophy/po/free-software-intro.de.po ; sleep 1 ; touch $PO ; echo 
"touch --reference=../../philosophy/free-software-intro.de.html --date='+1 
seconds' $PO" > free-software-intro.de.html.hook ; exit 1); else sleep 1; touch 
../../philosophy/po/free-software-intro.de.po; fi
I/O error : Attempt to load network entity 
http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd
if (timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/free-software-intro.de.po; test $? != 0 )`"; test -n 
"${timestamp}" && test "`date --date="60 days ago" +%s`" -ge "`date 
--date="${timestamp}" +%s`" ); then 
PO=../../philosophy/po/free-software-intro.de.po; marker='GNUN: OUT-OF-DATE 
NOTICE'; /bin/grep -q '^<!--'"${marker}-->" 
../../philosophy/free-software-intro.de.html || marker='#include 
virtual="\/server\/banner'; 
original=../../philosophy/free-software-intro.de.html; 
original=${original%de.html}html;  
saved_file=${original%/*.html}/po/${original##*/}; 
saved_file=${saved_file%html}de; diff_file=${saved_file}-diff.html; 
saved_file=${saved_file}-en.html; if test -f ${saved_file}; then  /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${saved_file} > ${saved_file}.tmp; /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${original} > ${saved_file}.tmp1; /bin/sed 
"s%<title></title>%<title>${original#../..}-diff</title>%" < 
diff-page-head.html > ${diff_file}; /usr/bin/wdiff --start-delete '<span 
class="removed"><del><strong>' --end-delete '</em></strong></span>' 
--start-insert '<span class="inserted"><ins><em>' --end-insert 
'</em></ins></span>' ${saved_file}.tmp ${saved_file}.tmp1 >> ${diff_file}; cat 
diff-page-tail.html >> ${diff_file}; rm -f ${saved_file}.tmp 
${saved_file}.tmp1; fi; test -f "${diff_file}" || diff_file="";  /bin/sed 
--in-place '/^<!--#set var="PO_FILE"/,/<!--#include 
virtual="\/server\/outdated/d; /^<!--'"${marker}"'/a <!--#set var="PO_FILE"\n 
value='"'<a href=\"http://www.gnu.org${PO#../..}\";>\n 
http://www.gnu.org${PO#../..}</a>'"' -->\n <!--#set var="ORIGINAL_FILE" 
value="'"${original#../..}"'" -->\n <!--#set var="DIFF_FILE" 
value="'"${diff_file#../..}"'" -->\n <!--#include 
virtual="/server/outdated.de.html" -->' 
../../philosophy/free-software-intro.de.html || true; fi
[ -f ../../philosophy/po/free-software-intro.translist ] || (touch 
../../philosophy/po/free-software-intro.translist  ;  cvs add 
../../philosophy/po/free-software-intro.translist); 
file=../../philosophy/po/free-software-intro.translist; cp translinks-head.html 
${file}; /bin/grep -v "^#" languages.txt | while read language; do 
code=${language%%       *}; case ${code} in en ) suffix=""; url_suffix=".en" ;; 
* ) suffix=.${code}; url_suffix="${suffix}" ;; esac; lang=${language%   *}; 
lang=${lang#*       }; name=${language##*   }; 
url_stem=/philosophy/free-software-intro; 
article=../../philosophy/free-software-intro; if test -f 
${article}${suffix}.html; then echo '<!-- '${lang}' -->' >> ${file}; echo -n 
'<li><a href="'${url_stem}${url_suffix}.html'">' >> ${file}; echo 
${name}'</a>&nbsp;['${code}']</li>' >> ${file}; fi; done; cat 
translinks-tail.html >> ${file};
(/bin/sed --quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/free-software-intro.de.po; test $? 
!= 0 ) > /dev/null || ([ -f ../../philosophy/po/free-software-intro.de-en.html 
] || (touch ../../philosophy/po/free-software-intro.de-en.html  ;  cvs add 
../../philosophy/po/free-software-intro.de-en.html); cp 
../../philosophy/free-software-intro.html 
../../philosophy/po/free-software-intro.de-en.html)
PO=../../philosophy/po/free-sw.af.po ; 
/home/g/gnun/install/gnun/libexec/gnun/mailfail  address@hidden "[GNUN Error] 
${PO#../../} is not a valid PO file"  msgfmt --check --verbose 
--output-file=/dev/null $PO
17 translated messages, 26 fuzzy translations, 31 untranslated messages.
chmod +w ../../philosophy/po/free-sw.af.po
/usr/bin/X11/msgmerge --update --previous ../../philosophy/po/free-sw.af.po 
../../philosophy/po/free-sw.pot && touch ../../philosophy/po/free-sw.af.po && 
(if LC_ALL=C msgfmt --statistics -o /dev/null ../../philosophy/po/free-sw.af.po 
2>&1 | /bin/grep -E '(fuzzy|untranslated)' > /dev/null; then ((/bin/sed --quiet 
'1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/free-sw.af.po; test $? != 0 ) > 
/dev/null || /bin/sed --in-place '1,/^"POT-Creation-Date:/{ 
p;s/^"POT-Creation-Date:/"Outdated-Since:/;h;d}; 
1,/^"Content-Transfer-Encoding:/{ s/^\("Content-Transfer-Encoding: \)/\1/;p;t 
insert;d; :insert x}' ../../philosophy/po/free-sw.af.po); else /bin/sed 
--in-place '/^msgid ""$/,/^$/{s/^"Outdated-Since: //;t rm;p;:rm d}' 
../../philosophy/po/free-sw.af.po; fi )
.............. done.
[ -f ../../philosophy/free-sw.af.html ] || (touch 
../../philosophy/free-sw.af.html free-sw.af.html.hook-ann;  cvs add 
../../philosophy/free-sw.af.html)
PO=../../philosophy/po/free-sw.af.po; 
/home/g/gnun/install/gnun/libexec/gnun/mailfail  address@hidden "[GNUN Error] 
${PO#../../} is not a valid PO file"  msgfmt --check --verbose 
--output-file=/dev/null $PO || (touch $PO; if test -f free-sw.af.html.hook-ann; 
then echo "gnun-do-not-delete-me" > free-sw.af.html.hook-ann; fi; exit 1)
17 translated messages, 26 fuzzy translations, 35 untranslated messages.
/usr/bin/X11/msgmerge --update --previous ../../philosophy/po/free-sw.af.po 
../../philosophy/po/free-sw.pot && touch ../../philosophy/po/free-sw.af.po && 
(if LC_ALL=C msgfmt --statistics -o /dev/null ../../philosophy/po/free-sw.af.po 
2>&1 | /bin/grep -E '(fuzzy|untranslated)' > /dev/null; then ((/bin/sed --quiet 
'1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/free-sw.af.po; test $? != 0 ) > 
/dev/null || /bin/sed --in-place '1,/^"POT-Creation-Date:/{ 
p;s/^"POT-Creation-Date:/"Outdated-Since:/;h;d}; 
1,/^"Content-Transfer-Encoding:/{ s/^\("Content-Transfer-Encoding: \)/\1/;p;t 
insert;d; :insert x}' ../../philosophy/po/free-sw.af.po); else /bin/sed 
--in-place '/^msgid ""$/,/^$/{s/^"Outdated-Since: //;t rm;p;:rm d}' 
../../philosophy/po/free-sw.af.po; fi )
.......... done.
chmod +w ../../philosophy/free-sw.af.html
PO=../../philosophy/po/free-sw.af.po OUT=../../philosophy/po/free-sw.af.m4 ; 
po4a-translate --format=xhtml --master-charset=utf-8 -o ontagerror=silent -o 
"attributes=<meta>content" -o "untranslated=W<gnun> W<script>" -o 
"translated=W<pre>" --keep=0 --master ../../philosophy/po/free-sw.proto --po 
$PO --localized $OUT
/bin/sed --in-place 
"s/\(<gnun>m4_include(\`.*\)\([.]html')<\/gnun>\)/\1.af\2/g" 
../../philosophy/po/free-sw.af.m4
/bin/sed --in-place "s/<gnun>\(.*\)<\/gnun>/\1/g" 
../../philosophy/po/free-sw.af.m4
/bin/sed --in-place ':egin;N;$!begin;s/\([ \t]*\n[ \t]*\)\{3,\}<!--/\n\n<!--/g' 
../../philosophy/po/free-sw.af.m4
/bin/sed --in-place  -e 's%\(<!--#include virtual=\".*header\)\(.html\" 
-->\)%\1.af\2%g'  -e 's%\(<!--#include virtual=\".*head-include-1\)\(.html\" 
-->\)%\1.af\2%g'  -e 's%\(<!--#include virtual=\".*head-include-2\)\(.html\" 
-->\)%\1.af\2%g'  -e 's%\(<!--#include virtual=\".*banner\)\(.html\" 
-->\)%\1.af\2%g'  -e 's%\(<!--#include virtual=\".*body-include-1\)\(.html\" 
-->\)%\1.af\2%g'  -e 's%\(<!--#include virtual=\".*body-include-2\)\(.html\" 
-->\)%\1.af\2%g'  -e 's%\(<!--#include virtual=\".*footer\)\(.html\" 
-->\)%\1.af\2%g'  -e 's%\(<!--#include virtual=\".*footer-short\)\(.html\" 
-->\)%\1.af\2%g'  -e 's%\(<!--#include virtual=\".*footer-min\)\(.html\" 
-->\)%\1.af\2%g'  -e 's%\(<!--#include 
virtual=\".*philosophy/philosophy-menu\)\(.html\" -->\)%\1.af\2%g' 
../../philosophy/po/free-sw.af.m4
if ! (/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/free-sw.af.po; test $? != 0 ) > /dev/null || ! test -s 
../../philosophy/free-sw.af.html; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/free-sw.af.m4 > ../../philosophy/free-sw.af.html  && if 
test -f free-sw.af.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/free-sw.af.html>' | mail -s '[af] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/free-sw.af.html\` | /bin/sed 's/<h2[^>]*>\(.*\)<\/h2>/\1/' | 
/bin/sed 's/\&mdash;/--/g' | /bin/sed 's/\&..quo;/"/g' | base64 --wrap=0`?=' -a 
Keywords:af-ann address@hidden" > free-sw.af.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/free-sw.af.html || (PO=../../philosophy/po/free-sw.af.po ; 
sleep 1 ; touch $PO ; echo "touch --reference=../../philosophy/free-sw.af.html 
--date='+1 seconds' $PO" > free-sw.af.html.hook ; exit 1); elif 
(timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/free-sw.af.po; test $? != 0 )`"; test -n "${timestamp}" && 
test "`date --date="5000 days ago" +%s`" -ge "`date --date="${timestamp}" +%s`" 
) ; then /home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/free-sw.af.m4 > ../../philosophy/free-sw.af.html  && if 
test -f free-sw.af.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/free-sw.af.html>' | mail -s '[af] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/free-sw.af.html\` | /bin/sed 's/<h2[^>]*>\(.*\)<\/h2>/\1/' | 
/bin/sed 's/\&mdash;/--/g' | /bin/sed 's/\&..quo;/"/g' | base64 --wrap=0`?=' -a 
Keywords:af-ann address@hidden" > free-sw.af.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/free-sw.af.html || (PO=../../philosophy/po/free-sw.af.po ; 
sleep 1 ; touch $PO ; echo "touch --reference=../../philosophy/free-sw.af.html 
--date='+1 seconds' $PO" > free-sw.af.html.hook ; exit 1); else sleep 1; touch 
../../philosophy/po/free-sw.af.po; fi
if (timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/free-sw.af.po; test $? != 0 )`"; test -n "${timestamp}" && 
test "`date --date="60 days ago" +%s`" -ge "`date --date="${timestamp}" +%s`" 
); then PO=../../philosophy/po/free-sw.af.po; marker='GNUN: OUT-OF-DATE 
NOTICE'; /bin/grep -q '^<!--'"${marker}-->" ../../philosophy/free-sw.af.html || 
marker='#include virtual="\/server\/banner'; 
original=../../philosophy/free-sw.af.html; original=${original%af.html}html;  
saved_file=${original%/*.html}/po/${original##*/}; 
saved_file=${saved_file%html}af; diff_file=${saved_file}-diff.html; 
saved_file=${saved_file}-en.html; if test -f ${saved_file}; then  /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${saved_file} > ${saved_file}.tmp; /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${original} > ${saved_file}.tmp1; /bin/sed 
"s%<title></title>%<title>${original#../..}-diff</title>%" < 
diff-page-head.html > ${diff_file}; /usr/bin/wdiff --start-delete '<span 
class="removed"><del><strong>' --end-delete '</em></strong></span>' 
--start-insert '<span class="inserted"><ins><em>' --end-insert 
'</em></ins></span>' ${saved_file}.tmp ${saved_file}.tmp1 >> ${diff_file}; cat 
diff-page-tail.html >> ${diff_file}; rm -f ${saved_file}.tmp 
${saved_file}.tmp1; fi; test -f "${diff_file}" || diff_file="";  /bin/sed 
--in-place '/^<!--#set var="PO_FILE"/,/<!--#include 
virtual="\/server\/outdated/d; /^<!--'"${marker}"'/a <!--#set var="PO_FILE"\n 
value='"'<a href=\"http://www.gnu.org${PO#../..}\";>\n 
http://www.gnu.org${PO#../..}</a>'"' -->\n <!--#set var="ORIGINAL_FILE" 
value="'"${original#../..}"'" -->\n <!--#set var="DIFF_FILE" 
value="'"${diff_file#../..}"'" -->\n <!--#include 
virtual="/server/outdated.af.html" -->' ../../philosophy/free-sw.af.html || 
true; fi
[ -f ../../philosophy/po/free-sw.translist ] || (touch 
../../philosophy/po/free-sw.translist  ;  cvs add 
../../philosophy/po/free-sw.translist); 
file=../../philosophy/po/free-sw.translist; cp translinks-head.html ${file}; 
/bin/grep -v "^#" languages.txt | while read language; do code=${language%%     
  *}; case ${code} in en ) suffix=""; url_suffix=".en" ;; * ) suffix=.${code}; 
url_suffix="${suffix}" ;; esac; lang=${language%   *}; lang=${lang#*       }; 
name=${language##*   }; url_stem=/philosophy/free-sw; 
article=../../philosophy/free-sw; if test -f ${article}${suffix}.html; then 
echo '<!-- '${lang}' -->' >> ${file}; echo -n '<li><a 
href="'${url_stem}${url_suffix}.html'">' >> ${file}; echo 
${name}'</a>&nbsp;['${code}']</li>' >> ${file}; fi; done; cat 
translinks-tail.html >> ${file};
(/bin/sed --quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/free-sw.af.po; test $? != 0 ) > 
/dev/null || ([ -f ../../philosophy/po/free-sw.af-en.html ] || (touch 
../../philosophy/po/free-sw.af-en.html  ;  cvs add 
../../philosophy/po/free-sw.af-en.html); cp ../../philosophy/free-sw.html 
../../philosophy/po/free-sw.af-en.html)
PO=../../philosophy/po/free-sw.ar.po ; 
/home/g/gnun/install/gnun/libexec/gnun/mailfail  address@hidden "[GNUN Error] 
${PO#../../} is not a valid PO file"  msgfmt --check --verbose 
--output-file=/dev/null $PO
63 translated messages, 10 fuzzy translations, 1 untranslated message.
chmod +w ../../philosophy/po/free-sw.ar.po
/usr/bin/X11/msgmerge --update --previous ../../philosophy/po/free-sw.ar.po 
../../philosophy/po/free-sw.pot && touch ../../philosophy/po/free-sw.ar.po && 
(if LC_ALL=C msgfmt --statistics -o /dev/null ../../philosophy/po/free-sw.ar.po 
2>&1 | /bin/grep -E '(fuzzy|untranslated)' > /dev/null; then ((/bin/sed --quiet 
'1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/free-sw.ar.po; test $? != 0 ) > 
/dev/null || /bin/sed --in-place '1,/^"POT-Creation-Date:/{ 
p;s/^"POT-Creation-Date:/"Outdated-Since:/;h;d}; 
1,/^"Content-Transfer-Encoding:/{ s/^\("Content-Transfer-Encoding: \)/\1/;p;t 
insert;d; :insert x}' ../../philosophy/po/free-sw.ar.po); else /bin/sed 
--in-place '/^msgid ""$/,/^$/{s/^"Outdated-Since: //;t rm;p;:rm d}' 
../../philosophy/po/free-sw.ar.po; fi )
................ done.
[ -f ../../philosophy/free-sw.ar.html ] || (touch 
../../philosophy/free-sw.ar.html free-sw.ar.html.hook-ann;  cvs add 
../../philosophy/free-sw.ar.html)
PO=../../philosophy/po/free-sw.ar.po; 
/home/g/gnun/install/gnun/libexec/gnun/mailfail  address@hidden "[GNUN Error] 
${PO#../../} is not a valid PO file"  msgfmt --check --verbose 
--output-file=/dev/null $PO || (touch $PO; if test -f free-sw.ar.html.hook-ann; 
then echo "gnun-do-not-delete-me" > free-sw.ar.html.hook-ann; fi; exit 1)
58 translated messages, 16 fuzzy translations, 4 untranslated messages.
/usr/bin/X11/msgmerge --update --previous ../../philosophy/po/free-sw.ar.po 
../../philosophy/po/free-sw.pot && touch ../../philosophy/po/free-sw.ar.po && 
(if LC_ALL=C msgfmt --statistics -o /dev/null ../../philosophy/po/free-sw.ar.po 
2>&1 | /bin/grep -E '(fuzzy|untranslated)' > /dev/null; then ((/bin/sed --quiet 
'1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/free-sw.ar.po; test $? != 0 ) > 
/dev/null || /bin/sed --in-place '1,/^"POT-Creation-Date:/{ 
p;s/^"POT-Creation-Date:/"Outdated-Since:/;h;d}; 
1,/^"Content-Transfer-Encoding:/{ s/^\("Content-Transfer-Encoding: \)/\1/;p;t 
insert;d; :insert x}' ../../philosophy/po/free-sw.ar.po); else /bin/sed 
--in-place '/^msgid ""$/,/^$/{s/^"Outdated-Since: //;t rm;p;:rm d}' 
../../philosophy/po/free-sw.ar.po; fi )
............ done.
chmod +w ../../philosophy/free-sw.ar.html
PO=../../philosophy/po/free-sw.ar.po OUT=../../philosophy/po/free-sw.ar.m4 ; 
po4a-translate --format=xhtml --master-charset=utf-8 -o ontagerror=silent -o 
"attributes=<meta>content" -o "untranslated=W<gnun> W<script>" -o 
"translated=W<pre>" --keep=0 --master ../../philosophy/po/free-sw.proto --po 
$PO --localized $OUT
/bin/sed --in-place 
"s/\(<gnun>m4_include(\`.*\)\([.]html')<\/gnun>\)/\1.ar\2/g" 
../../philosophy/po/free-sw.ar.m4
/bin/sed --in-place "s/<gnun>\(.*\)<\/gnun>/\1/g" 
../../philosophy/po/free-sw.ar.m4
/bin/sed --in-place ':egin;N;$!begin;s/\([ \t]*\n[ \t]*\)\{3,\}<!--/\n\n<!--/g' 
../../philosophy/po/free-sw.ar.m4
/bin/sed --in-place  -e 's%\(<!--#include virtual=\".*header\)\(.html\" 
-->\)%\1.ar\2%g'  -e 's%\(<!--#include virtual=\".*head-include-1\)\(.html\" 
-->\)%\1.ar\2%g'  -e 's%\(<!--#include virtual=\".*head-include-2\)\(.html\" 
-->\)%\1.ar\2%g'  -e 's%\(<!--#include virtual=\".*banner\)\(.html\" 
-->\)%\1.ar\2%g'  -e 's%\(<!--#include virtual=\".*body-include-1\)\(.html\" 
-->\)%\1.ar\2%g'  -e 's%\(<!--#include virtual=\".*body-include-2\)\(.html\" 
-->\)%\1.ar\2%g'  -e 's%\(<!--#include virtual=\".*footer\)\(.html\" 
-->\)%\1.ar\2%g'  -e 's%\(<!--#include virtual=\".*footer-short\)\(.html\" 
-->\)%\1.ar\2%g'  -e 's%\(<!--#include virtual=\".*footer-min\)\(.html\" 
-->\)%\1.ar\2%g'  -e 's%\(<!--#include 
virtual=\".*philosophy/philosophy-menu\)\(.html\" -->\)%\1.ar\2%g' 
../../philosophy/po/free-sw.ar.m4
if ! (/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/free-sw.ar.po; test $? != 0 ) > /dev/null || ! test -s 
../../philosophy/free-sw.ar.html; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/free-sw.ar.m4 > ../../philosophy/free-sw.ar.html  && if 
test -f free-sw.ar.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/free-sw.ar.html>' | mail -s '[ar] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/free-sw.ar.html\` | /bin/sed 's/<h2[^>]*>\(.*\)<\/h2>/\1/' | 
/bin/sed 's/\&mdash;/--/g' | /bin/sed 's/\&..quo;/"/g' | base64 --wrap=0`?=' -a 
Keywords:ar-ann address@hidden" > free-sw.ar.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/free-sw.ar.html || (PO=../../philosophy/po/free-sw.ar.po ; 
sleep 1 ; touch $PO ; echo "touch --reference=../../philosophy/free-sw.ar.html 
--date='+1 seconds' $PO" > free-sw.ar.html.hook ; exit 1); elif 
(timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/free-sw.ar.po; test $? != 0 )`"; test -n "${timestamp}" && 
test "`date --date="5000 days ago" +%s`" -ge "`date --date="${timestamp}" +%s`" 
) ; then /home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/free-sw.ar.m4 > ../../philosophy/free-sw.ar.html  && if 
test -f free-sw.ar.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/free-sw.ar.html>' | mail -s '[ar] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/free-sw.ar.html\` | /bin/sed 's/<h2[^>]*>\(.*\)<\/h2>/\1/' | 
/bin/sed 's/\&mdash;/--/g' | /bin/sed 's/\&..quo;/"/g' | base64 --wrap=0`?=' -a 
Keywords:ar-ann address@hidden" > free-sw.ar.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/free-sw.ar.html || (PO=../../philosophy/po/free-sw.ar.po ; 
sleep 1 ; touch $PO ; echo "touch --reference=../../philosophy/free-sw.ar.html 
--date='+1 seconds' $PO" > free-sw.ar.html.hook ; exit 1); else sleep 1; touch 
../../philosophy/po/free-sw.ar.po; fi
if (timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/free-sw.ar.po; test $? != 0 )`"; test -n "${timestamp}" && 
test "`date --date="60 days ago" +%s`" -ge "`date --date="${timestamp}" +%s`" 
); then PO=../../philosophy/po/free-sw.ar.po; marker='GNUN: OUT-OF-DATE 
NOTICE'; /bin/grep -q '^<!--'"${marker}-->" ../../philosophy/free-sw.ar.html || 
marker='#include virtual="\/server\/banner'; 
original=../../philosophy/free-sw.ar.html; original=${original%ar.html}html;  
saved_file=${original%/*.html}/po/${original##*/}; 
saved_file=${saved_file%html}ar; diff_file=${saved_file}-diff.html; 
saved_file=${saved_file}-en.html; if test -f ${saved_file}; then  /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${saved_file} > ${saved_file}.tmp; /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${original} > ${saved_file}.tmp1; /bin/sed 
"s%<title></title>%<title>${original#../..}-diff</title>%" < 
diff-page-head.html > ${diff_file}; /usr/bin/wdiff --start-delete '<span 
class="removed"><del><strong>' --end-delete '</em></strong></span>' 
--start-insert '<span class="inserted"><ins><em>' --end-insert 
'</em></ins></span>' ${saved_file}.tmp ${saved_file}.tmp1 >> ${diff_file}; cat 
diff-page-tail.html >> ${diff_file}; rm -f ${saved_file}.tmp 
${saved_file}.tmp1; fi; test -f "${diff_file}" || diff_file="";  /bin/sed 
--in-place '/^<!--#set var="PO_FILE"/,/<!--#include 
virtual="\/server\/outdated/d; /^<!--'"${marker}"'/a <!--#set var="PO_FILE"\n 
value='"'<a href=\"http://www.gnu.org${PO#../..}\";>\n 
http://www.gnu.org${PO#../..}</a>'"' -->\n <!--#set var="ORIGINAL_FILE" 
value="'"${original#../..}"'" -->\n <!--#set var="DIFF_FILE" 
value="'"${diff_file#../..}"'" -->\n <!--#include 
virtual="/server/outdated.ar.html" -->' ../../philosophy/free-sw.ar.html || 
true; fi
[ -f ../../philosophy/po/free-sw.translist ] || (touch 
../../philosophy/po/free-sw.translist  ;  cvs add 
../../philosophy/po/free-sw.translist); 
file=../../philosophy/po/free-sw.translist; cp translinks-head.html ${file}; 
/bin/grep -v "^#" languages.txt | while read language; do code=${language%%     
  *}; case ${code} in en ) suffix=""; url_suffix=".en" ;; * ) suffix=.${code}; 
url_suffix="${suffix}" ;; esac; lang=${language%   *}; lang=${lang#*       }; 
name=${language##*   }; url_stem=/philosophy/free-sw; 
article=../../philosophy/free-sw; if test -f ${article}${suffix}.html; then 
echo '<!-- '${lang}' -->' >> ${file}; echo -n '<li><a 
href="'${url_stem}${url_suffix}.html'">' >> ${file}; echo 
${name}'</a>&nbsp;['${code}']</li>' >> ${file}; fi; done; cat 
translinks-tail.html >> ${file};
(/bin/sed --quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/free-sw.ar.po; test $? != 0 ) > 
/dev/null || ([ -f ../../philosophy/po/free-sw.ar-en.html ] || (touch 
../../philosophy/po/free-sw.ar-en.html  ;  cvs add 
../../philosophy/po/free-sw.ar-en.html); cp ../../philosophy/free-sw.html 
../../philosophy/po/free-sw.ar-en.html)
PO=../../philosophy/po/free-sw.bg.po ; 
/home/g/gnun/install/gnun/libexec/gnun/mailfail  address@hidden "[GNUN Error] 
${PO#../../} is not a valid PO file"  msgfmt --check --verbose 
--output-file=/dev/null $PO
19 translated messages, 26 fuzzy translations, 29 untranslated messages.
chmod +w ../../philosophy/po/free-sw.bg.po
/usr/bin/X11/msgmerge --update --previous ../../philosophy/po/free-sw.bg.po 
../../philosophy/po/free-sw.pot && touch ../../philosophy/po/free-sw.bg.po && 
(if LC_ALL=C msgfmt --statistics -o /dev/null ../../philosophy/po/free-sw.bg.po 
2>&1 | /bin/grep -E '(fuzzy|untranslated)' > /dev/null; then ((/bin/sed --quiet 
'1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/free-sw.bg.po; test $? != 0 ) > 
/dev/null || /bin/sed --in-place '1,/^"POT-Creation-Date:/{ 
p;s/^"POT-Creation-Date:/"Outdated-Since:/;h;d}; 
1,/^"Content-Transfer-Encoding:/{ s/^\("Content-Transfer-Encoding: \)/\1/;p;t 
insert;d; :insert x}' ../../philosophy/po/free-sw.bg.po); else /bin/sed 
--in-place '/^msgid ""$/,/^$/{s/^"Outdated-Since: //;t rm;p;:rm d}' 
../../philosophy/po/free-sw.bg.po; fi )
............ done.
[ -f ../../philosophy/free-sw.bg.html ] || (touch 
../../philosophy/free-sw.bg.html free-sw.bg.html.hook-ann;  cvs add 
../../philosophy/free-sw.bg.html)
PO=../../philosophy/po/free-sw.bg.po; 
/home/g/gnun/install/gnun/libexec/gnun/mailfail  address@hidden "[GNUN Error] 
${PO#../../} is not a valid PO file"  msgfmt --check --verbose 
--output-file=/dev/null $PO || (touch $PO; if test -f free-sw.bg.html.hook-ann; 
then echo "gnun-do-not-delete-me" > free-sw.bg.html.hook-ann; fi; exit 1)
19 translated messages, 26 fuzzy translations, 33 untranslated messages.
/usr/bin/X11/msgmerge --update --previous ../../philosophy/po/free-sw.bg.po 
../../philosophy/po/free-sw.pot && touch ../../philosophy/po/free-sw.bg.po && 
(if LC_ALL=C msgfmt --statistics -o /dev/null ../../philosophy/po/free-sw.bg.po 
2>&1 | /bin/grep -E '(fuzzy|untranslated)' > /dev/null; then ((/bin/sed --quiet 
'1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/free-sw.bg.po; test $? != 0 ) > 
/dev/null || /bin/sed --in-place '1,/^"POT-Creation-Date:/{ 
p;s/^"POT-Creation-Date:/"Outdated-Since:/;h;d}; 
1,/^"Content-Transfer-Encoding:/{ s/^\("Content-Transfer-Encoding: \)/\1/;p;t 
insert;d; :insert x}' ../../philosophy/po/free-sw.bg.po); else /bin/sed 
--in-place '/^msgid ""$/,/^$/{s/^"Outdated-Since: //;t rm;p;:rm d}' 
../../philosophy/po/free-sw.bg.po; fi )
........ done.
chmod +w ../../philosophy/free-sw.bg.html
PO=../../philosophy/po/free-sw.bg.po OUT=../../philosophy/po/free-sw.bg.m4 ; 
po4a-translate --format=xhtml --master-charset=utf-8 -o ontagerror=silent -o 
"attributes=<meta>content" -o "untranslated=W<gnun> W<script>" -o 
"translated=W<pre>" --keep=0 --master ../../philosophy/po/free-sw.proto --po 
$PO --localized $OUT
/bin/sed --in-place 
"s/\(<gnun>m4_include(\`.*\)\([.]html')<\/gnun>\)/\1.bg\2/g" 
../../philosophy/po/free-sw.bg.m4
/bin/sed --in-place "s/<gnun>\(.*\)<\/gnun>/\1/g" 
../../philosophy/po/free-sw.bg.m4
/bin/sed --in-place ':egin;N;$!begin;s/\([ \t]*\n[ \t]*\)\{3,\}<!--/\n\n<!--/g' 
../../philosophy/po/free-sw.bg.m4
/bin/sed --in-place  -e 's%\(<!--#include virtual=\".*header\)\(.html\" 
-->\)%\1.bg\2%g'  -e 's%\(<!--#include virtual=\".*head-include-1\)\(.html\" 
-->\)%\1.bg\2%g'  -e 's%\(<!--#include virtual=\".*head-include-2\)\(.html\" 
-->\)%\1.bg\2%g'  -e 's%\(<!--#include virtual=\".*banner\)\(.html\" 
-->\)%\1.bg\2%g'  -e 's%\(<!--#include virtual=\".*body-include-1\)\(.html\" 
-->\)%\1.bg\2%g'  -e 's%\(<!--#include virtual=\".*body-include-2\)\(.html\" 
-->\)%\1.bg\2%g'  -e 's%\(<!--#include virtual=\".*footer\)\(.html\" 
-->\)%\1.bg\2%g'  -e 's%\(<!--#include virtual=\".*footer-short\)\(.html\" 
-->\)%\1.bg\2%g'  -e 's%\(<!--#include virtual=\".*footer-min\)\(.html\" 
-->\)%\1.bg\2%g'  -e 's%\(<!--#include 
virtual=\".*philosophy/philosophy-menu\)\(.html\" -->\)%\1.bg\2%g' 
../../philosophy/po/free-sw.bg.m4
if ! (/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/free-sw.bg.po; test $? != 0 ) > /dev/null || ! test -s 
../../philosophy/free-sw.bg.html; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/free-sw.bg.m4 > ../../philosophy/free-sw.bg.html  && if 
test -f free-sw.bg.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/free-sw.bg.html>' | mail -s '[bg] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/free-sw.bg.html\` | /bin/sed 's/<h2[^>]*>\(.*\)<\/h2>/\1/' | 
/bin/sed 's/\&mdash;/--/g' | /bin/sed 's/\&..quo;/"/g' | base64 --wrap=0`?=' -a 
Keywords:bg-ann address@hidden" > free-sw.bg.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/free-sw.bg.html || (PO=../../philosophy/po/free-sw.bg.po ; 
sleep 1 ; touch $PO ; echo "touch --reference=../../philosophy/free-sw.bg.html 
--date='+1 seconds' $PO" > free-sw.bg.html.hook ; exit 1); elif 
(timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/free-sw.bg.po; test $? != 0 )`"; test -n "${timestamp}" && 
test "`date --date="5000 days ago" +%s`" -ge "`date --date="${timestamp}" +%s`" 
) ; then /home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/free-sw.bg.m4 > ../../philosophy/free-sw.bg.html  && if 
test -f free-sw.bg.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/free-sw.bg.html>' | mail -s '[bg] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/free-sw.bg.html\` | /bin/sed 's/<h2[^>]*>\(.*\)<\/h2>/\1/' | 
/bin/sed 's/\&mdash;/--/g' | /bin/sed 's/\&..quo;/"/g' | base64 --wrap=0`?=' -a 
Keywords:bg-ann address@hidden" > free-sw.bg.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/free-sw.bg.html || (PO=../../philosophy/po/free-sw.bg.po ; 
sleep 1 ; touch $PO ; echo "touch --reference=../../philosophy/free-sw.bg.html 
--date='+1 seconds' $PO" > free-sw.bg.html.hook ; exit 1); else sleep 1; touch 
../../philosophy/po/free-sw.bg.po; fi
if (timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/free-sw.bg.po; test $? != 0 )`"; test -n "${timestamp}" && 
test "`date --date="60 days ago" +%s`" -ge "`date --date="${timestamp}" +%s`" 
); then PO=../../philosophy/po/free-sw.bg.po; marker='GNUN: OUT-OF-DATE 
NOTICE'; /bin/grep -q '^<!--'"${marker}-->" ../../philosophy/free-sw.bg.html || 
marker='#include virtual="\/server\/banner'; 
original=../../philosophy/free-sw.bg.html; original=${original%bg.html}html;  
saved_file=${original%/*.html}/po/${original##*/}; 
saved_file=${saved_file%html}bg; diff_file=${saved_file}-diff.html; 
saved_file=${saved_file}-en.html; if test -f ${saved_file}; then  /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${saved_file} > ${saved_file}.tmp; /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${original} > ${saved_file}.tmp1; /bin/sed 
"s%<title></title>%<title>${original#../..}-diff</title>%" < 
diff-page-head.html > ${diff_file}; /usr/bin/wdiff --start-delete '<span 
class="removed"><del><strong>' --end-delete '</em></strong></span>' 
--start-insert '<span class="inserted"><ins><em>' --end-insert 
'</em></ins></span>' ${saved_file}.tmp ${saved_file}.tmp1 >> ${diff_file}; cat 
diff-page-tail.html >> ${diff_file}; rm -f ${saved_file}.tmp 
${saved_file}.tmp1; fi; test -f "${diff_file}" || diff_file="";  /bin/sed 
--in-place '/^<!--#set var="PO_FILE"/,/<!--#include 
virtual="\/server\/outdated/d; /^<!--'"${marker}"'/a <!--#set var="PO_FILE"\n 
value='"'<a href=\"http://www.gnu.org${PO#../..}\";>\n 
http://www.gnu.org${PO#../..}</a>'"' -->\n <!--#set var="ORIGINAL_FILE" 
value="'"${original#../..}"'" -->\n <!--#set var="DIFF_FILE" 
value="'"${diff_file#../..}"'" -->\n <!--#include 
virtual="/server/outdated.bg.html" -->' ../../philosophy/free-sw.bg.html || 
true; fi
[ -f ../../philosophy/po/free-sw.translist ] || (touch 
../../philosophy/po/free-sw.translist  ;  cvs add 
../../philosophy/po/free-sw.translist); 
file=../../philosophy/po/free-sw.translist; cp translinks-head.html ${file}; 
/bin/grep -v "^#" languages.txt | while read language; do code=${language%%     
  *}; case ${code} in en ) suffix=""; url_suffix=".en" ;; * ) suffix=.${code}; 
url_suffix="${suffix}" ;; esac; lang=${language%   *}; lang=${lang#*       }; 
name=${language##*   }; url_stem=/philosophy/free-sw; 
article=../../philosophy/free-sw; if test -f ${article}${suffix}.html; then 
echo '<!-- '${lang}' -->' >> ${file}; echo -n '<li><a 
href="'${url_stem}${url_suffix}.html'">' >> ${file}; echo 
${name}'</a>&nbsp;['${code}']</li>' >> ${file}; fi; done; cat 
translinks-tail.html >> ${file};
(/bin/sed --quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/free-sw.bg.po; test $? != 0 ) > 
/dev/null || ([ -f ../../philosophy/po/free-sw.bg-en.html ] || (touch 
../../philosophy/po/free-sw.bg-en.html  ;  cvs add 
../../philosophy/po/free-sw.bg-en.html); cp ../../philosophy/free-sw.html 
../../philosophy/po/free-sw.bg-en.html)
PO=../../philosophy/po/free-sw.de.po ; 
/home/g/gnun/install/gnun/libexec/gnun/mailfail  address@hidden "[GNUN Error] 
${PO#../../} is not a valid PO file"  msgfmt --check --verbose 
--output-file=/dev/null $PO
74 translated messages.
chmod +w ../../philosophy/po/free-sw.de.po
/usr/bin/X11/msgmerge --update --previous ../../philosophy/po/free-sw.de.po 
../../philosophy/po/free-sw.pot && touch ../../philosophy/po/free-sw.de.po && 
(if LC_ALL=C msgfmt --statistics -o /dev/null ../../philosophy/po/free-sw.de.po 
2>&1 | /bin/grep -E '(fuzzy|untranslated)' > /dev/null; then ((/bin/sed --quiet 
'1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/free-sw.de.po; test $? != 0 ) > 
/dev/null || /bin/sed --in-place '1,/^"POT-Creation-Date:/{ 
p;s/^"POT-Creation-Date:/"Outdated-Since:/;h;d}; 
1,/^"Content-Transfer-Encoding:/{ s/^\("Content-Transfer-Encoding: \)/\1/;p;t 
insert;d; :insert x}' ../../philosophy/po/free-sw.de.po); else /bin/sed 
--in-place '/^msgid ""$/,/^$/{s/^"Outdated-Since: //;t rm;p;:rm d}' 
../../philosophy/po/free-sw.de.po; fi )
............... done.
[ -f ../../philosophy/free-sw.de.html ] || (touch 
../../philosophy/free-sw.de.html free-sw.de.html.hook-ann;  cvs add 
../../philosophy/free-sw.de.html)
PO=../../philosophy/po/free-sw.de.po; 
/home/g/gnun/install/gnun/libexec/gnun/mailfail  address@hidden "[GNUN Error] 
${PO#../../} is not a valid PO file"  msgfmt --check --verbose 
--output-file=/dev/null $PO || (touch $PO; if test -f free-sw.de.html.hook-ann; 
then echo "gnun-do-not-delete-me" > free-sw.de.html.hook-ann; fi; exit 1)
68 translated messages, 7 fuzzy translations, 3 untranslated messages.
/usr/bin/X11/msgmerge --update --previous ../../philosophy/po/free-sw.de.po 
../../philosophy/po/free-sw.pot && touch ../../philosophy/po/free-sw.de.po && 
(if LC_ALL=C msgfmt --statistics -o /dev/null ../../philosophy/po/free-sw.de.po 
2>&1 | /bin/grep -E '(fuzzy|untranslated)' > /dev/null; then ((/bin/sed --quiet 
'1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/free-sw.de.po; test $? != 0 ) > 
/dev/null || /bin/sed --in-place '1,/^"POT-Creation-Date:/{ 
p;s/^"POT-Creation-Date:/"Outdated-Since:/;h;d}; 
1,/^"Content-Transfer-Encoding:/{ s/^\("Content-Transfer-Encoding: \)/\1/;p;t 
insert;d; :insert x}' ../../philosophy/po/free-sw.de.po); else /bin/sed 
--in-place '/^msgid ""$/,/^$/{s/^"Outdated-Since: //;t rm;p;:rm d}' 
../../philosophy/po/free-sw.de.po; fi )
.......... done.
chmod +w ../../philosophy/free-sw.de.html
PO=../../philosophy/po/free-sw.de.po OUT=../../philosophy/po/free-sw.de.m4 ; 
po4a-translate --format=xhtml --master-charset=utf-8 -o ontagerror=silent -o 
"attributes=<meta>content" -o "untranslated=W<gnun> W<script>" -o 
"translated=W<pre>" --keep=0 --master ../../philosophy/po/free-sw.proto --po 
$PO --localized $OUT
/bin/sed --in-place 
"s/\(<gnun>m4_include(\`.*\)\([.]html')<\/gnun>\)/\1.de\2/g" 
../../philosophy/po/free-sw.de.m4
/bin/sed --in-place "s/<gnun>\(.*\)<\/gnun>/\1/g" 
../../philosophy/po/free-sw.de.m4
/bin/sed --in-place ':egin;N;$!begin;s/\([ \t]*\n[ \t]*\)\{3,\}<!--/\n\n<!--/g' 
../../philosophy/po/free-sw.de.m4
/bin/sed --in-place  -e 's%\(<!--#include virtual=\".*header\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*head-include-1\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*head-include-2\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*banner\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*body-include-1\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*body-include-2\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer-short\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer-min\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include 
virtual=\".*philosophy/philosophy-menu\)\(.html\" -->\)%\1.de\2%g' 
../../philosophy/po/free-sw.de.m4
if ! (/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/free-sw.de.po; test $? != 0 ) > /dev/null || ! test -s 
../../philosophy/free-sw.de.html; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/free-sw.de.m4 > ../../philosophy/free-sw.de.html  && if 
test -f free-sw.de.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/free-sw.de.html>' | mail -s '[de] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/free-sw.de.html\` | /bin/sed 's/<h2[^>]*>\(.*\)<\/h2>/\1/' | 
/bin/sed 's/\&mdash;/--/g' | /bin/sed 's/\&..quo;/"/g' | base64 --wrap=0`?=' -a 
Keywords:de-ann address@hidden" > free-sw.de.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/free-sw.de.html || (PO=../../philosophy/po/free-sw.de.po ; 
sleep 1 ; touch $PO ; echo "touch --reference=../../philosophy/free-sw.de.html 
--date='+1 seconds' $PO" > free-sw.de.html.hook ; exit 1); elif 
(timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/free-sw.de.po; test $? != 0 )`"; test -n "${timestamp}" && 
test "`date --date="5000 days ago" +%s`" -ge "`date --date="${timestamp}" +%s`" 
) ; then /home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/free-sw.de.m4 > ../../philosophy/free-sw.de.html  && if 
test -f free-sw.de.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/free-sw.de.html>' | mail -s '[de] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/free-sw.de.html\` | /bin/sed 's/<h2[^>]*>\(.*\)<\/h2>/\1/' | 
/bin/sed 's/\&mdash;/--/g' | /bin/sed 's/\&..quo;/"/g' | base64 --wrap=0`?=' -a 
Keywords:de-ann address@hidden" > free-sw.de.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/free-sw.de.html || (PO=../../philosophy/po/free-sw.de.po ; 
sleep 1 ; touch $PO ; echo "touch --reference=../../philosophy/free-sw.de.html 
--date='+1 seconds' $PO" > free-sw.de.html.hook ; exit 1); else sleep 1; touch 
../../philosophy/po/free-sw.de.po; fi
if (timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/free-sw.de.po; test $? != 0 )`"; test -n "${timestamp}" && 
test "`date --date="60 days ago" +%s`" -ge "`date --date="${timestamp}" +%s`" 
); then PO=../../philosophy/po/free-sw.de.po; marker='GNUN: OUT-OF-DATE 
NOTICE'; /bin/grep -q '^<!--'"${marker}-->" ../../philosophy/free-sw.de.html || 
marker='#include virtual="\/server\/banner'; 
original=../../philosophy/free-sw.de.html; original=${original%de.html}html;  
saved_file=${original%/*.html}/po/${original##*/}; 
saved_file=${saved_file%html}de; diff_file=${saved_file}-diff.html; 
saved_file=${saved_file}-en.html; if test -f ${saved_file}; then  /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${saved_file} > ${saved_file}.tmp; /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${original} > ${saved_file}.tmp1; /bin/sed 
"s%<title></title>%<title>${original#../..}-diff</title>%" < 
diff-page-head.html > ${diff_file}; /usr/bin/wdiff --start-delete '<span 
class="removed"><del><strong>' --end-delete '</em></strong></span>' 
--start-insert '<span class="inserted"><ins><em>' --end-insert 
'</em></ins></span>' ${saved_file}.tmp ${saved_file}.tmp1 >> ${diff_file}; cat 
diff-page-tail.html >> ${diff_file}; rm -f ${saved_file}.tmp 
${saved_file}.tmp1; fi; test -f "${diff_file}" || diff_file="";  /bin/sed 
--in-place '/^<!--#set var="PO_FILE"/,/<!--#include 
virtual="\/server\/outdated/d; /^<!--'"${marker}"'/a <!--#set var="PO_FILE"\n 
value='"'<a href=\"http://www.gnu.org${PO#../..}\";>\n 
http://www.gnu.org${PO#../..}</a>'"' -->\n <!--#set var="ORIGINAL_FILE" 
value="'"${original#../..}"'" -->\n <!--#set var="DIFF_FILE" 
value="'"${diff_file#../..}"'" -->\n <!--#include 
virtual="/server/outdated.de.html" -->' ../../philosophy/free-sw.de.html || 
true; fi
[ -f ../../philosophy/po/free-sw.translist ] || (touch 
../../philosophy/po/free-sw.translist  ;  cvs add 
../../philosophy/po/free-sw.translist); 
file=../../philosophy/po/free-sw.translist; cp translinks-head.html ${file}; 
/bin/grep -v "^#" languages.txt | while read language; do code=${language%%     
  *}; case ${code} in en ) suffix=""; url_suffix=".en" ;; * ) suffix=.${code}; 
url_suffix="${suffix}" ;; esac; lang=${language%   *}; lang=${lang#*       }; 
name=${language##*   }; url_stem=/philosophy/free-sw; 
article=../../philosophy/free-sw; if test -f ${article}${suffix}.html; then 
echo '<!-- '${lang}' -->' >> ${file}; echo -n '<li><a 
href="'${url_stem}${url_suffix}.html'">' >> ${file}; echo 
${name}'</a>&nbsp;['${code}']</li>' >> ${file}; fi; done; cat 
translinks-tail.html >> ${file};
(/bin/sed --quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/free-sw.de.po; test $? != 0 ) > 
/dev/null || ([ -f ../../philosophy/po/free-sw.de-en.html ] || (touch 
../../philosophy/po/free-sw.de-en.html  ;  cvs add 
../../philosophy/po/free-sw.de-en.html); cp ../../philosophy/free-sw.html 
../../philosophy/po/free-sw.de-en.html)
PO=../../philosophy/po/free-sw.es.po ; 
/home/g/gnun/install/gnun/libexec/gnun/mailfail  address@hidden "[GNUN Error] 
${PO#../../} is not a valid PO file"  msgfmt --check --verbose 
--output-file=/dev/null $PO
74 translated messages.
chmod +w ../../philosophy/po/free-sw.es.po
/usr/bin/X11/msgmerge --update --previous ../../philosophy/po/free-sw.es.po 
../../philosophy/po/free-sw.pot && touch ../../philosophy/po/free-sw.es.po && 
(if LC_ALL=C msgfmt --statistics -o /dev/null ../../philosophy/po/free-sw.es.po 
2>&1 | /bin/grep -E '(fuzzy|untranslated)' > /dev/null; then ((/bin/sed --quiet 
'1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/free-sw.es.po; test $? != 0 ) > 
/dev/null || /bin/sed --in-place '1,/^"POT-Creation-Date:/{ 
p;s/^"POT-Creation-Date:/"Outdated-Since:/;h;d}; 
1,/^"Content-Transfer-Encoding:/{ s/^\("Content-Transfer-Encoding: \)/\1/;p;t 
insert;d; :insert x}' ../../philosophy/po/free-sw.es.po); else /bin/sed 
--in-place '/^msgid ""$/,/^$/{s/^"Outdated-Since: //;t rm;p;:rm d}' 
../../philosophy/po/free-sw.es.po; fi )
................ done.
[ -f ../../philosophy/free-sw.es.html ] || (touch 
../../philosophy/free-sw.es.html free-sw.es.html.hook-ann;  cvs add 
../../philosophy/free-sw.es.html)
PO=../../philosophy/po/free-sw.es.po; 
/home/g/gnun/install/gnun/libexec/gnun/mailfail  address@hidden "[GNUN Error] 
${PO#../../} is not a valid PO file"  msgfmt --check --verbose 
--output-file=/dev/null $PO || (touch $PO; if test -f free-sw.es.html.hook-ann; 
then echo "gnun-do-not-delete-me" > free-sw.es.html.hook-ann; fi; exit 1)
68 translated messages, 7 fuzzy translations, 3 untranslated messages.
/usr/bin/X11/msgmerge --update --previous ../../philosophy/po/free-sw.es.po 
../../philosophy/po/free-sw.pot && touch ../../philosophy/po/free-sw.es.po && 
(if LC_ALL=C msgfmt --statistics -o /dev/null ../../philosophy/po/free-sw.es.po 
2>&1 | /bin/grep -E '(fuzzy|untranslated)' > /dev/null; then ((/bin/sed --quiet 
'1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/free-sw.es.po; test $? != 0 ) > 
/dev/null || /bin/sed --in-place '1,/^"POT-Creation-Date:/{ 
p;s/^"POT-Creation-Date:/"Outdated-Since:/;h;d}; 
1,/^"Content-Transfer-Encoding:/{ s/^\("Content-Transfer-Encoding: \)/\1/;p;t 
insert;d; :insert x}' ../../philosophy/po/free-sw.es.po); else /bin/sed 
--in-place '/^msgid ""$/,/^$/{s/^"Outdated-Since: //;t rm;p;:rm d}' 
../../philosophy/po/free-sw.es.po; fi )
.......... done.
chmod +w ../../philosophy/free-sw.es.html
PO=../../philosophy/po/free-sw.es.po OUT=../../philosophy/po/free-sw.es.m4 ; 
po4a-translate --format=xhtml --master-charset=utf-8 -o ontagerror=silent -o 
"attributes=<meta>content" -o "untranslated=W<gnun> W<script>" -o 
"translated=W<pre>" --keep=0 --master ../../philosophy/po/free-sw.proto --po 
$PO --localized $OUT
/bin/sed --in-place 
"s/\(<gnun>m4_include(\`.*\)\([.]html')<\/gnun>\)/\1.es\2/g" 
../../philosophy/po/free-sw.es.m4
/bin/sed --in-place "s/<gnun>\(.*\)<\/gnun>/\1/g" 
../../philosophy/po/free-sw.es.m4
/bin/sed --in-place ':egin;N;$!begin;s/\([ \t]*\n[ \t]*\)\{3,\}<!--/\n\n<!--/g' 
../../philosophy/po/free-sw.es.m4
/bin/sed --in-place  -e 's%\(<!--#include virtual=\".*header\)\(.html\" 
-->\)%\1.es\2%g'  -e 's%\(<!--#include virtual=\".*head-include-1\)\(.html\" 
-->\)%\1.es\2%g'  -e 's%\(<!--#include virtual=\".*head-include-2\)\(.html\" 
-->\)%\1.es\2%g'  -e 's%\(<!--#include virtual=\".*banner\)\(.html\" 
-->\)%\1.es\2%g'  -e 's%\(<!--#include virtual=\".*body-include-1\)\(.html\" 
-->\)%\1.es\2%g'  -e 's%\(<!--#include virtual=\".*body-include-2\)\(.html\" 
-->\)%\1.es\2%g'  -e 's%\(<!--#include virtual=\".*footer\)\(.html\" 
-->\)%\1.es\2%g'  -e 's%\(<!--#include virtual=\".*footer-short\)\(.html\" 
-->\)%\1.es\2%g'  -e 's%\(<!--#include virtual=\".*footer-min\)\(.html\" 
-->\)%\1.es\2%g'  -e 's%\(<!--#include 
virtual=\".*philosophy/philosophy-menu\)\(.html\" -->\)%\1.es\2%g' 
../../philosophy/po/free-sw.es.m4
if ! (/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/free-sw.es.po; test $? != 0 ) > /dev/null || ! test -s 
../../philosophy/free-sw.es.html; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/free-sw.es.m4 > ../../philosophy/free-sw.es.html  && if 
test -f free-sw.es.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/free-sw.es.html>' | mail -s '[es] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/free-sw.es.html\` | /bin/sed 's/<h2[^>]*>\(.*\)<\/h2>/\1/' | 
/bin/sed 's/\&mdash;/--/g' | /bin/sed 's/\&..quo;/"/g' | base64 --wrap=0`?=' -a 
Keywords:es-ann address@hidden" > free-sw.es.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/free-sw.es.html || (PO=../../philosophy/po/free-sw.es.po ; 
sleep 1 ; touch $PO ; echo "touch --reference=../../philosophy/free-sw.es.html 
--date='+1 seconds' $PO" > free-sw.es.html.hook ; exit 1); elif 
(timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/free-sw.es.po; test $? != 0 )`"; test -n "${timestamp}" && 
test "`date --date="5000 days ago" +%s`" -ge "`date --date="${timestamp}" +%s`" 
) ; then /home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/free-sw.es.m4 > ../../philosophy/free-sw.es.html  && if 
test -f free-sw.es.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/free-sw.es.html>' | mail -s '[es] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/free-sw.es.html\` | /bin/sed 's/<h2[^>]*>\(.*\)<\/h2>/\1/' | 
/bin/sed 's/\&mdash;/--/g' | /bin/sed 's/\&..quo;/"/g' | base64 --wrap=0`?=' -a 
Keywords:es-ann address@hidden" > free-sw.es.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/free-sw.es.html || (PO=../../philosophy/po/free-sw.es.po ; 
sleep 1 ; touch $PO ; echo "touch --reference=../../philosophy/free-sw.es.html 
--date='+1 seconds' $PO" > free-sw.es.html.hook ; exit 1); else sleep 1; touch 
../../philosophy/po/free-sw.es.po; fi
if (timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/free-sw.es.po; test $? != 0 )`"; test -n "${timestamp}" && 
test "`date --date="60 days ago" +%s`" -ge "`date --date="${timestamp}" +%s`" 
); then PO=../../philosophy/po/free-sw.es.po; marker='GNUN: OUT-OF-DATE 
NOTICE'; /bin/grep -q '^<!--'"${marker}-->" ../../philosophy/free-sw.es.html || 
marker='#include virtual="\/server\/banner'; 
original=../../philosophy/free-sw.es.html; original=${original%es.html}html;  
saved_file=${original%/*.html}/po/${original##*/}; 
saved_file=${saved_file%html}es; diff_file=${saved_file}-diff.html; 
saved_file=${saved_file}-en.html; if test -f ${saved_file}; then  /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${saved_file} > ${saved_file}.tmp; /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${original} > ${saved_file}.tmp1; /bin/sed 
"s%<title></title>%<title>${original#../..}-diff</title>%" < 
diff-page-head.html > ${diff_file}; /usr/bin/wdiff --start-delete '<span 
class="removed"><del><strong>' --end-delete '</em></strong></span>' 
--start-insert '<span class="inserted"><ins><em>' --end-insert 
'</em></ins></span>' ${saved_file}.tmp ${saved_file}.tmp1 >> ${diff_file}; cat 
diff-page-tail.html >> ${diff_file}; rm -f ${saved_file}.tmp 
${saved_file}.tmp1; fi; test -f "${diff_file}" || diff_file="";  /bin/sed 
--in-place '/^<!--#set var="PO_FILE"/,/<!--#include 
virtual="\/server\/outdated/d; /^<!--'"${marker}"'/a <!--#set var="PO_FILE"\n 
value='"'<a href=\"http://www.gnu.org${PO#../..}\";>\n 
http://www.gnu.org${PO#../..}</a>'"' -->\n <!--#set var="ORIGINAL_FILE" 
value="'"${original#../..}"'" -->\n <!--#set var="DIFF_FILE" 
value="'"${diff_file#../..}"'" -->\n <!--#include 
virtual="/server/outdated.es.html" -->' ../../philosophy/free-sw.es.html || 
true; fi
[ -f ../../philosophy/po/free-sw.translist ] || (touch 
../../philosophy/po/free-sw.translist  ;  cvs add 
../../philosophy/po/free-sw.translist); 
file=../../philosophy/po/free-sw.translist; cp translinks-head.html ${file}; 
/bin/grep -v "^#" languages.txt | while read language; do code=${language%%     
  *}; case ${code} in en ) suffix=""; url_suffix=".en" ;; * ) suffix=.${code}; 
url_suffix="${suffix}" ;; esac; lang=${language%   *}; lang=${lang#*       }; 
name=${language##*   }; url_stem=/philosophy/free-sw; 
article=../../philosophy/free-sw; if test -f ${article}${suffix}.html; then 
echo '<!-- '${lang}' -->' >> ${file}; echo -n '<li><a 
href="'${url_stem}${url_suffix}.html'">' >> ${file}; echo 
${name}'</a>&nbsp;['${code}']</li>' >> ${file}; fi; done; cat 
translinks-tail.html >> ${file};
(/bin/sed --quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/free-sw.es.po; test $? != 0 ) > 
/dev/null || ([ -f ../../philosophy/po/free-sw.es-en.html ] || (touch 
../../philosophy/po/free-sw.es-en.html  ;  cvs add 
../../philosophy/po/free-sw.es-en.html); cp ../../philosophy/free-sw.html 
../../philosophy/po/free-sw.es-en.html)
PO=../../philosophy/po/free-sw.fr.po ; 
/home/g/gnun/install/gnun/libexec/gnun/mailfail  address@hidden "[GNUN Error] 
${PO#../../} is not a valid PO file"  msgfmt --check --verbose 
--output-file=/dev/null $PO
71 translated messages, 3 fuzzy translations.
chmod +w ../../philosophy/po/free-sw.fr.po
/usr/bin/X11/msgmerge --update --previous ../../philosophy/po/free-sw.fr.po 
../../philosophy/po/free-sw.pot && touch ../../philosophy/po/free-sw.fr.po && 
(if LC_ALL=C msgfmt --statistics -o /dev/null ../../philosophy/po/free-sw.fr.po 
2>&1 | /bin/grep -E '(fuzzy|untranslated)' > /dev/null; then ((/bin/sed --quiet 
'1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/free-sw.fr.po; test $? != 0 ) > 
/dev/null || /bin/sed --in-place '1,/^"POT-Creation-Date:/{ 
p;s/^"POT-Creation-Date:/"Outdated-Since:/;h;d}; 
1,/^"Content-Transfer-Encoding:/{ s/^\("Content-Transfer-Encoding: \)/\1/;p;t 
insert;d; :insert x}' ../../philosophy/po/free-sw.fr.po); else /bin/sed 
--in-place '/^msgid ""$/,/^$/{s/^"Outdated-Since: //;t rm;p;:rm d}' 
../../philosophy/po/free-sw.fr.po; fi )
................. done.
[ -f ../../philosophy/free-sw.fr.html ] || (touch 
../../philosophy/free-sw.fr.html free-sw.fr.html.hook-ann;  cvs add 
../../philosophy/free-sw.fr.html)
PO=../../philosophy/po/free-sw.fr.po; 
/home/g/gnun/install/gnun/libexec/gnun/mailfail  address@hidden "[GNUN Error] 
${PO#../../} is not a valid PO file"  msgfmt --check --verbose 
--output-file=/dev/null $PO || (touch $PO; if test -f free-sw.fr.html.hook-ann; 
then echo "gnun-do-not-delete-me" > free-sw.fr.html.hook-ann; fi; exit 1)
66 translated messages, 9 fuzzy translations, 3 untranslated messages.
/usr/bin/X11/msgmerge --update --previous ../../philosophy/po/free-sw.fr.po 
../../philosophy/po/free-sw.pot && touch ../../philosophy/po/free-sw.fr.po && 
(if LC_ALL=C msgfmt --statistics -o /dev/null ../../philosophy/po/free-sw.fr.po 
2>&1 | /bin/grep -E '(fuzzy|untranslated)' > /dev/null; then ((/bin/sed --quiet 
'1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/free-sw.fr.po; test $? != 0 ) > 
/dev/null || /bin/sed --in-place '1,/^"POT-Creation-Date:/{ 
p;s/^"POT-Creation-Date:/"Outdated-Since:/;h;d}; 
1,/^"Content-Transfer-Encoding:/{ s/^\("Content-Transfer-Encoding: \)/\1/;p;t 
insert;d; :insert x}' ../../philosophy/po/free-sw.fr.po); else /bin/sed 
--in-place '/^msgid ""$/,/^$/{s/^"Outdated-Since: //;t rm;p;:rm d}' 
../../philosophy/po/free-sw.fr.po; fi  ; 
/home/g/gnun/install/gnun/libexec/gnun/add-fuzzy-diff --in-place 
../../philosophy/po/free-sw.fr.po)
.......... done.
chmod +w ../../philosophy/free-sw.fr.html
PO=../../philosophy/po/free-sw.fr.po OUT=../../philosophy/po/free-sw.fr.m4 ; 
po4a-translate --format=xhtml --master-charset=utf-8 -o ontagerror=silent -o 
"attributes=<meta>content" -o "untranslated=W<gnun> W<script>" -o 
"translated=W<pre>" --keep=0 --master ../../philosophy/po/free-sw.proto --po 
$PO --localized $OUT
/bin/sed --in-place 
"s/\(<gnun>m4_include(\`.*\)\([.]html')<\/gnun>\)/\1.fr\2/g" 
../../philosophy/po/free-sw.fr.m4
/bin/sed --in-place "s/<gnun>\(.*\)<\/gnun>/\1/g" 
../../philosophy/po/free-sw.fr.m4
/bin/sed --in-place ':egin;N;$!begin;s/\([ \t]*\n[ \t]*\)\{3,\}<!--/\n\n<!--/g' 
../../philosophy/po/free-sw.fr.m4
/bin/sed --in-place  -e 's%\(<!--#include virtual=\".*header\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include virtual=\".*head-include-1\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include virtual=\".*head-include-2\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include virtual=\".*banner\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include virtual=\".*body-include-1\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include virtual=\".*body-include-2\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include virtual=\".*footer\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include virtual=\".*footer-short\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include virtual=\".*footer-min\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include 
virtual=\".*philosophy/philosophy-menu\)\(.html\" -->\)%\1.fr\2%g' 
../../philosophy/po/free-sw.fr.m4
if ! (/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/free-sw.fr.po; test $? != 0 ) > /dev/null || ! test -s 
../../philosophy/free-sw.fr.html; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/free-sw.fr.m4 > ../../philosophy/free-sw.fr.html  && if 
test -f free-sw.fr.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/free-sw.fr.html>' | mail -s '[fr] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/free-sw.fr.html\` | /bin/sed 's/<h2[^>]*>\(.*\)<\/h2>/\1/' | 
/bin/sed 's/\&mdash;/--/g' | /bin/sed 's/\&..quo;/"/g' | base64 --wrap=0`?=' -a 
Keywords:fr-ann address@hidden" > free-sw.fr.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/free-sw.fr.html || (PO=../../philosophy/po/free-sw.fr.po ; 
sleep 1 ; touch $PO ; echo "touch --reference=../../philosophy/free-sw.fr.html 
--date='+1 seconds' $PO" > free-sw.fr.html.hook ; exit 1); elif 
(timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/free-sw.fr.po; test $? != 0 )`"; test -n "${timestamp}" && 
test "`date --date="5000 days ago" +%s`" -ge "`date --date="${timestamp}" +%s`" 
) ; then /home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/free-sw.fr.m4 > ../../philosophy/free-sw.fr.html  && if 
test -f free-sw.fr.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/free-sw.fr.html>' | mail -s '[fr] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/free-sw.fr.html\` | /bin/sed 's/<h2[^>]*>\(.*\)<\/h2>/\1/' | 
/bin/sed 's/\&mdash;/--/g' | /bin/sed 's/\&..quo;/"/g' | base64 --wrap=0`?=' -a 
Keywords:fr-ann address@hidden" > free-sw.fr.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/free-sw.fr.html || (PO=../../philosophy/po/free-sw.fr.po ; 
sleep 1 ; touch $PO ; echo "touch --reference=../../philosophy/free-sw.fr.html 
--date='+1 seconds' $PO" > free-sw.fr.html.hook ; exit 1); else sleep 1; touch 
../../philosophy/po/free-sw.fr.po; fi
if (timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/free-sw.fr.po; test $? != 0 )`"; test -n "${timestamp}" && 
test "`date --date="60 days ago" +%s`" -ge "`date --date="${timestamp}" +%s`" 
); then PO=../../philosophy/po/free-sw.fr.po; marker='GNUN: OUT-OF-DATE 
NOTICE'; /bin/grep -q '^<!--'"${marker}-->" ../../philosophy/free-sw.fr.html || 
marker='#include virtual="\/server\/banner'; 
original=../../philosophy/free-sw.fr.html; original=${original%fr.html}html;  
saved_file=${original%/*.html}/po/${original##*/}; 
saved_file=${saved_file%html}fr; diff_file=${saved_file}-diff.html; 
saved_file=${saved_file}-en.html; if test -f ${saved_file}; then  /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${saved_file} > ${saved_file}.tmp; /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${original} > ${saved_file}.tmp1; /bin/sed 
"s%<title></title>%<title>${original#../..}-diff</title>%" < 
diff-page-head.html > ${diff_file}; /usr/bin/wdiff --start-delete '<span 
class="removed"><del><strong>' --end-delete '</em></strong></span>' 
--start-insert '<span class="inserted"><ins><em>' --end-insert 
'</em></ins></span>' ${saved_file}.tmp ${saved_file}.tmp1 >> ${diff_file}; cat 
diff-page-tail.html >> ${diff_file}; rm -f ${saved_file}.tmp 
${saved_file}.tmp1; fi; test -f "${diff_file}" || diff_file="";  /bin/sed 
--in-place '/^<!--#set var="PO_FILE"/,/<!--#include 
virtual="\/server\/outdated/d; /^<!--'"${marker}"'/a <!--#set var="PO_FILE"\n 
value='"'<a href=\"http://www.gnu.org${PO#../..}\";>\n 
http://www.gnu.org${PO#../..}</a>'"' -->\n <!--#set var="ORIGINAL_FILE" 
value="'"${original#../..}"'" -->\n <!--#set var="DIFF_FILE" 
value="'"${diff_file#../..}"'" -->\n <!--#include 
virtual="/server/outdated.fr.html" -->' ../../philosophy/free-sw.fr.html || 
true; fi
[ -f ../../philosophy/po/free-sw.translist ] || (touch 
../../philosophy/po/free-sw.translist  ;  cvs add 
../../philosophy/po/free-sw.translist); 
file=../../philosophy/po/free-sw.translist; cp translinks-head.html ${file}; 
/bin/grep -v "^#" languages.txt | while read language; do code=${language%%     
  *}; case ${code} in en ) suffix=""; url_suffix=".en" ;; * ) suffix=.${code}; 
url_suffix="${suffix}" ;; esac; lang=${language%   *}; lang=${lang#*       }; 
name=${language##*   }; url_stem=/philosophy/free-sw; 
article=../../philosophy/free-sw; if test -f ${article}${suffix}.html; then 
echo '<!-- '${lang}' -->' >> ${file}; echo -n '<li><a 
href="'${url_stem}${url_suffix}.html'">' >> ${file}; echo 
${name}'</a>&nbsp;['${code}']</li>' >> ${file}; fi; done; cat 
translinks-tail.html >> ${file};
(/bin/sed --quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/free-sw.fr.po; test $? != 0 ) > 
/dev/null || ([ -f ../../philosophy/po/free-sw.fr-en.html ] || (touch 
../../philosophy/po/free-sw.fr-en.html  ;  cvs add 
../../philosophy/po/free-sw.fr-en.html); cp ../../philosophy/free-sw.html 
../../philosophy/po/free-sw.fr-en.html)
PO=../../philosophy/po/free-sw.it.po ; 
/home/g/gnun/install/gnun/libexec/gnun/mailfail  address@hidden "[GNUN Error] 
${PO#../../} is not a valid PO file"  msgfmt --check --verbose 
--output-file=/dev/null $PO
74 translated messages.
chmod +w ../../philosophy/po/free-sw.it.po
/usr/bin/X11/msgmerge --update --previous ../../philosophy/po/free-sw.it.po 
../../philosophy/po/free-sw.pot && touch ../../philosophy/po/free-sw.it.po && 
(if LC_ALL=C msgfmt --statistics -o /dev/null ../../philosophy/po/free-sw.it.po 
2>&1 | /bin/grep -E '(fuzzy|untranslated)' > /dev/null; then ((/bin/sed --quiet 
'1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/free-sw.it.po; test $? != 0 ) > 
/dev/null || /bin/sed --in-place '1,/^"POT-Creation-Date:/{ 
p;s/^"POT-Creation-Date:/"Outdated-Since:/;h;d}; 
1,/^"Content-Transfer-Encoding:/{ s/^\("Content-Transfer-Encoding: \)/\1/;p;t 
insert;d; :insert x}' ../../philosophy/po/free-sw.it.po); else /bin/sed 
--in-place '/^msgid ""$/,/^$/{s/^"Outdated-Since: //;t rm;p;:rm d}' 
../../philosophy/po/free-sw.it.po; fi )
................. done.
[ -f ../../philosophy/free-sw.it.html ] || (touch 
../../philosophy/free-sw.it.html free-sw.it.html.hook-ann;  cvs add 
../../philosophy/free-sw.it.html)
PO=../../philosophy/po/free-sw.it.po; 
/home/g/gnun/install/gnun/libexec/gnun/mailfail  address@hidden "[GNUN Error] 
${PO#../../} is not a valid PO file"  msgfmt --check --verbose 
--output-file=/dev/null $PO || (touch $PO; if test -f free-sw.it.html.hook-ann; 
then echo "gnun-do-not-delete-me" > free-sw.it.html.hook-ann; fi; exit 1)
68 translated messages, 7 fuzzy translations, 3 untranslated messages.
/usr/bin/X11/msgmerge --update --previous ../../philosophy/po/free-sw.it.po 
../../philosophy/po/free-sw.pot && touch ../../philosophy/po/free-sw.it.po && 
(if LC_ALL=C msgfmt --statistics -o /dev/null ../../philosophy/po/free-sw.it.po 
2>&1 | /bin/grep -E '(fuzzy|untranslated)' > /dev/null; then ((/bin/sed --quiet 
'1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/free-sw.it.po; test $? != 0 ) > 
/dev/null || /bin/sed --in-place '1,/^"POT-Creation-Date:/{ 
p;s/^"POT-Creation-Date:/"Outdated-Since:/;h;d}; 
1,/^"Content-Transfer-Encoding:/{ s/^\("Content-Transfer-Encoding: \)/\1/;p;t 
insert;d; :insert x}' ../../philosophy/po/free-sw.it.po); else /bin/sed 
--in-place '/^msgid ""$/,/^$/{s/^"Outdated-Since: //;t rm;p;:rm d}' 
../../philosophy/po/free-sw.it.po; fi  ; 
/home/g/gnun/install/gnun/libexec/gnun/add-fuzzy-diff --in-place 
../../philosophy/po/free-sw.it.po)
.......... done.
chmod +w ../../philosophy/free-sw.it.html
PO=../../philosophy/po/free-sw.it.po OUT=../../philosophy/po/free-sw.it.m4 ; 
po4a-translate --format=xhtml --master-charset=utf-8 -o ontagerror=silent -o 
"attributes=<meta>content" -o "untranslated=W<gnun> W<script>" -o 
"translated=W<pre>" --keep=0 --master ../../philosophy/po/free-sw.proto --po 
$PO --localized $OUT
/bin/sed --in-place 
"s/\(<gnun>m4_include(\`.*\)\([.]html')<\/gnun>\)/\1.it\2/g" 
../../philosophy/po/free-sw.it.m4
/bin/sed --in-place "s/<gnun>\(.*\)<\/gnun>/\1/g" 
../../philosophy/po/free-sw.it.m4
/bin/sed --in-place ':egin;N;$!begin;s/\([ \t]*\n[ \t]*\)\{3,\}<!--/\n\n<!--/g' 
../../philosophy/po/free-sw.it.m4
/bin/sed --in-place  -e 's%\(<!--#include virtual=\".*header\)\(.html\" 
-->\)%\1.it\2%g'  -e 's%\(<!--#include virtual=\".*head-include-1\)\(.html\" 
-->\)%\1.it\2%g'  -e 's%\(<!--#include virtual=\".*head-include-2\)\(.html\" 
-->\)%\1.it\2%g'  -e 's%\(<!--#include virtual=\".*banner\)\(.html\" 
-->\)%\1.it\2%g'  -e 's%\(<!--#include virtual=\".*body-include-1\)\(.html\" 
-->\)%\1.it\2%g'  -e 's%\(<!--#include virtual=\".*body-include-2\)\(.html\" 
-->\)%\1.it\2%g'  -e 's%\(<!--#include virtual=\".*footer\)\(.html\" 
-->\)%\1.it\2%g'  -e 's%\(<!--#include virtual=\".*footer-short\)\(.html\" 
-->\)%\1.it\2%g'  -e 's%\(<!--#include virtual=\".*footer-min\)\(.html\" 
-->\)%\1.it\2%g'  -e 's%\(<!--#include 
virtual=\".*philosophy/philosophy-menu\)\(.html\" -->\)%\1.it\2%g' 
../../philosophy/po/free-sw.it.m4
if ! (/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/free-sw.it.po; test $? != 0 ) > /dev/null || ! test -s 
../../philosophy/free-sw.it.html; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/free-sw.it.m4 > ../../philosophy/free-sw.it.html  && if 
test -f free-sw.it.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/free-sw.it.html>' | mail -s '[it] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/free-sw.it.html\` | /bin/sed 's/<h2[^>]*>\(.*\)<\/h2>/\1/' | 
/bin/sed 's/\&mdash;/--/g' | /bin/sed 's/\&..quo;/"/g' | base64 --wrap=0`?=' -a 
Keywords:it-ann address@hidden" > free-sw.it.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/free-sw.it.html || (PO=../../philosophy/po/free-sw.it.po ; 
sleep 1 ; touch $PO ; echo "touch --reference=../../philosophy/free-sw.it.html 
--date='+1 seconds' $PO" > free-sw.it.html.hook ; exit 1); elif 
(timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/free-sw.it.po; test $? != 0 )`"; test -n "${timestamp}" && 
test "`date --date="5000 days ago" +%s`" -ge "`date --date="${timestamp}" +%s`" 
) ; then /home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/free-sw.it.m4 > ../../philosophy/free-sw.it.html  && if 
test -f free-sw.it.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/free-sw.it.html>' | mail -s '[it] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/free-sw.it.html\` | /bin/sed 's/<h2[^>]*>\(.*\)<\/h2>/\1/' | 
/bin/sed 's/\&mdash;/--/g' | /bin/sed 's/\&..quo;/"/g' | base64 --wrap=0`?=' -a 
Keywords:it-ann address@hidden" > free-sw.it.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/free-sw.it.html || (PO=../../philosophy/po/free-sw.it.po ; 
sleep 1 ; touch $PO ; echo "touch --reference=../../philosophy/free-sw.it.html 
--date='+1 seconds' $PO" > free-sw.it.html.hook ; exit 1); else sleep 1; touch 
../../philosophy/po/free-sw.it.po; fi
if (timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/free-sw.it.po; test $? != 0 )`"; test -n "${timestamp}" && 
test "`date --date="60 days ago" +%s`" -ge "`date --date="${timestamp}" +%s`" 
); then PO=../../philosophy/po/free-sw.it.po; marker='GNUN: OUT-OF-DATE 
NOTICE'; /bin/grep -q '^<!--'"${marker}-->" ../../philosophy/free-sw.it.html || 
marker='#include virtual="\/server\/banner'; 
original=../../philosophy/free-sw.it.html; original=${original%it.html}html;  
saved_file=${original%/*.html}/po/${original##*/}; 
saved_file=${saved_file%html}it; diff_file=${saved_file}-diff.html; 
saved_file=${saved_file}-en.html; if test -f ${saved_file}; then  /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${saved_file} > ${saved_file}.tmp; /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${original} > ${saved_file}.tmp1; /bin/sed 
"s%<title></title>%<title>${original#../..}-diff</title>%" < 
diff-page-head.html > ${diff_file}; /usr/bin/wdiff --start-delete '<span 
class="removed"><del><strong>' --end-delete '</em></strong></span>' 
--start-insert '<span class="inserted"><ins><em>' --end-insert 
'</em></ins></span>' ${saved_file}.tmp ${saved_file}.tmp1 >> ${diff_file}; cat 
diff-page-tail.html >> ${diff_file}; rm -f ${saved_file}.tmp 
${saved_file}.tmp1; fi; test -f "${diff_file}" || diff_file="";  /bin/sed 
--in-place '/^<!--#set var="PO_FILE"/,/<!--#include 
virtual="\/server\/outdated/d; /^<!--'"${marker}"'/a <!--#set var="PO_FILE"\n 
value='"'<a href=\"http://www.gnu.org${PO#../..}\";>\n 
http://www.gnu.org${PO#../..}</a>'"' -->\n <!--#set var="ORIGINAL_FILE" 
value="'"${original#../..}"'" -->\n <!--#set var="DIFF_FILE" 
value="'"${diff_file#../..}"'" -->\n <!--#include 
virtual="/server/outdated.it.html" -->' ../../philosophy/free-sw.it.html || 
true; fi
[ -f ../../philosophy/po/free-sw.translist ] || (touch 
../../philosophy/po/free-sw.translist  ;  cvs add 
../../philosophy/po/free-sw.translist); 
file=../../philosophy/po/free-sw.translist; cp translinks-head.html ${file}; 
/bin/grep -v "^#" languages.txt | while read language; do code=${language%%     
  *}; case ${code} in en ) suffix=""; url_suffix=".en" ;; * ) suffix=.${code}; 
url_suffix="${suffix}" ;; esac; lang=${language%   *}; lang=${lang#*       }; 
name=${language##*   }; url_stem=/philosophy/free-sw; 
article=../../philosophy/free-sw; if test -f ${article}${suffix}.html; then 
echo '<!-- '${lang}' -->' >> ${file}; echo -n '<li><a 
href="'${url_stem}${url_suffix}.html'">' >> ${file}; echo 
${name}'</a>&nbsp;['${code}']</li>' >> ${file}; fi; done; cat 
translinks-tail.html >> ${file};
(/bin/sed --quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/free-sw.it.po; test $? != 0 ) > 
/dev/null || ([ -f ../../philosophy/po/free-sw.it-en.html ] || (touch 
../../philosophy/po/free-sw.it-en.html  ;  cvs add 
../../philosophy/po/free-sw.it-en.html); cp ../../philosophy/free-sw.html 
../../philosophy/po/free-sw.it-en.html)
PO=../../philosophy/po/free-sw.ja.po ; 
/home/g/gnun/install/gnun/libexec/gnun/mailfail  address@hidden "[GNUN Error] 
${PO#../../} is not a valid PO file"  msgfmt --check --verbose 
--output-file=/dev/null $PO
74 translated messages.
chmod +w ../../philosophy/po/free-sw.ja.po
/usr/bin/X11/msgmerge --update --previous ../../philosophy/po/free-sw.ja.po 
../../philosophy/po/free-sw.pot && touch ../../philosophy/po/free-sw.ja.po && 
(if LC_ALL=C msgfmt --statistics -o /dev/null ../../philosophy/po/free-sw.ja.po 
2>&1 | /bin/grep -E '(fuzzy|untranslated)' > /dev/null; then ((/bin/sed --quiet 
'1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/free-sw.ja.po; test $? != 0 ) > 
/dev/null || /bin/sed --in-place '1,/^"POT-Creation-Date:/{ 
p;s/^"POT-Creation-Date:/"Outdated-Since:/;h;d}; 
1,/^"Content-Transfer-Encoding:/{ s/^\("Content-Transfer-Encoding: \)/\1/;p;t 
insert;d; :insert x}' ../../philosophy/po/free-sw.ja.po); else /bin/sed 
--in-place '/^msgid ""$/,/^$/{s/^"Outdated-Since: //;t rm;p;:rm d}' 
../../philosophy/po/free-sw.ja.po; fi )
................. done.
[ -f ../../philosophy/free-sw.ja.html ] || (touch 
../../philosophy/free-sw.ja.html free-sw.ja.html.hook-ann;  cvs add 
../../philosophy/free-sw.ja.html)
PO=../../philosophy/po/free-sw.ja.po; 
/home/g/gnun/install/gnun/libexec/gnun/mailfail  address@hidden "[GNUN Error] 
${PO#../../} is not a valid PO file"  msgfmt --check --verbose 
--output-file=/dev/null $PO || (touch $PO; if test -f free-sw.ja.html.hook-ann; 
then echo "gnun-do-not-delete-me" > free-sw.ja.html.hook-ann; fi; exit 1)
68 translated messages, 7 fuzzy translations, 3 untranslated messages.
/usr/bin/X11/msgmerge --update --previous ../../philosophy/po/free-sw.ja.po 
../../philosophy/po/free-sw.pot && touch ../../philosophy/po/free-sw.ja.po && 
(if LC_ALL=C msgfmt --statistics -o /dev/null ../../philosophy/po/free-sw.ja.po 
2>&1 | /bin/grep -E '(fuzzy|untranslated)' > /dev/null; then ((/bin/sed --quiet 
'1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/free-sw.ja.po; test $? != 0 ) > 
/dev/null || /bin/sed --in-place '1,/^"POT-Creation-Date:/{ 
p;s/^"POT-Creation-Date:/"Outdated-Since:/;h;d}; 
1,/^"Content-Transfer-Encoding:/{ s/^\("Content-Transfer-Encoding: \)/\1/;p;t 
insert;d; :insert x}' ../../philosophy/po/free-sw.ja.po); else /bin/sed 
--in-place '/^msgid ""$/,/^$/{s/^"Outdated-Since: //;t rm;p;:rm d}' 
../../philosophy/po/free-sw.ja.po; fi )
............ done.
chmod +w ../../philosophy/free-sw.ja.html
PO=../../philosophy/po/free-sw.ja.po OUT=../../philosophy/po/free-sw.ja.m4 ; 
po4a-translate --format=xhtml --master-charset=utf-8 -o ontagerror=silent -o 
"attributes=<meta>content" -o "untranslated=W<gnun> W<script>" -o 
"translated=W<pre>" --keep=0 --master ../../philosophy/po/free-sw.proto --po 
$PO --localized $OUT
/bin/sed --in-place 
"s/\(<gnun>m4_include(\`.*\)\([.]html')<\/gnun>\)/\1.ja\2/g" 
../../philosophy/po/free-sw.ja.m4
/bin/sed --in-place "s/<gnun>\(.*\)<\/gnun>/\1/g" 
../../philosophy/po/free-sw.ja.m4
/bin/sed --in-place ':egin;N;$!begin;s/\([ \t]*\n[ \t]*\)\{3,\}<!--/\n\n<!--/g' 
../../philosophy/po/free-sw.ja.m4
/bin/sed --in-place  -e 's%\(<!--#include virtual=\".*header\)\(.html\" 
-->\)%\1.ja\2%g'  -e 's%\(<!--#include virtual=\".*head-include-1\)\(.html\" 
-->\)%\1.ja\2%g'  -e 's%\(<!--#include virtual=\".*head-include-2\)\(.html\" 
-->\)%\1.ja\2%g'  -e 's%\(<!--#include virtual=\".*banner\)\(.html\" 
-->\)%\1.ja\2%g'  -e 's%\(<!--#include virtual=\".*body-include-1\)\(.html\" 
-->\)%\1.ja\2%g'  -e 's%\(<!--#include virtual=\".*body-include-2\)\(.html\" 
-->\)%\1.ja\2%g'  -e 's%\(<!--#include virtual=\".*footer\)\(.html\" 
-->\)%\1.ja\2%g'  -e 's%\(<!--#include virtual=\".*footer-short\)\(.html\" 
-->\)%\1.ja\2%g'  -e 's%\(<!--#include virtual=\".*footer-min\)\(.html\" 
-->\)%\1.ja\2%g'  -e 's%\(<!--#include 
virtual=\".*philosophy/philosophy-menu\)\(.html\" -->\)%\1.ja\2%g' 
../../philosophy/po/free-sw.ja.m4
if ! (/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/free-sw.ja.po; test $? != 0 ) > /dev/null || ! test -s 
../../philosophy/free-sw.ja.html; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/free-sw.ja.m4 > ../../philosophy/free-sw.ja.html  && if 
test -f free-sw.ja.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/free-sw.ja.html>' | mail -s '[ja] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/free-sw.ja.html\` | /bin/sed 's/<h2[^>]*>\(.*\)<\/h2>/\1/' | 
/bin/sed 's/\&mdash;/--/g' | /bin/sed 's/\&..quo;/"/g' | base64 --wrap=0`?=' -a 
Keywords:ja-ann address@hidden" > free-sw.ja.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/free-sw.ja.html || (PO=../../philosophy/po/free-sw.ja.po ; 
sleep 1 ; touch $PO ; echo "touch --reference=../../philosophy/free-sw.ja.html 
--date='+1 seconds' $PO" > free-sw.ja.html.hook ; exit 1); elif 
(timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/free-sw.ja.po; test $? != 0 )`"; test -n "${timestamp}" && 
test "`date --date="5000 days ago" +%s`" -ge "`date --date="${timestamp}" +%s`" 
) ; then /home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/free-sw.ja.m4 > ../../philosophy/free-sw.ja.html  && if 
test -f free-sw.ja.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/free-sw.ja.html>' | mail -s '[ja] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/free-sw.ja.html\` | /bin/sed 's/<h2[^>]*>\(.*\)<\/h2>/\1/' | 
/bin/sed 's/\&mdash;/--/g' | /bin/sed 's/\&..quo;/"/g' | base64 --wrap=0`?=' -a 
Keywords:ja-ann address@hidden" > free-sw.ja.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/free-sw.ja.html || (PO=../../philosophy/po/free-sw.ja.po ; 
sleep 1 ; touch $PO ; echo "touch --reference=../../philosophy/free-sw.ja.html 
--date='+1 seconds' $PO" > free-sw.ja.html.hook ; exit 1); else sleep 1; touch 
../../philosophy/po/free-sw.ja.po; fi
if (timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/free-sw.ja.po; test $? != 0 )`"; test -n "${timestamp}" && 
test "`date --date="60 days ago" +%s`" -ge "`date --date="${timestamp}" +%s`" 
); then PO=../../philosophy/po/free-sw.ja.po; marker='GNUN: OUT-OF-DATE 
NOTICE'; /bin/grep -q '^<!--'"${marker}-->" ../../philosophy/free-sw.ja.html || 
marker='#include virtual="\/server\/banner'; 
original=../../philosophy/free-sw.ja.html; original=${original%ja.html}html;  
saved_file=${original%/*.html}/po/${original##*/}; 
saved_file=${saved_file%html}ja; diff_file=${saved_file}-diff.html; 
saved_file=${saved_file}-en.html; if test -f ${saved_file}; then  /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${saved_file} > ${saved_file}.tmp; /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${original} > ${saved_file}.tmp1; /bin/sed 
"s%<title></title>%<title>${original#../..}-diff</title>%" < 
diff-page-head.html > ${diff_file}; /usr/bin/wdiff --start-delete '<span 
class="removed"><del><strong>' --end-delete '</em></strong></span>' 
--start-insert '<span class="inserted"><ins><em>' --end-insert 
'</em></ins></span>' ${saved_file}.tmp ${saved_file}.tmp1 >> ${diff_file}; cat 
diff-page-tail.html >> ${diff_file}; rm -f ${saved_file}.tmp 
${saved_file}.tmp1; fi; test -f "${diff_file}" || diff_file="";  /bin/sed 
--in-place '/^<!--#set var="PO_FILE"/,/<!--#include 
virtual="\/server\/outdated/d; /^<!--'"${marker}"'/a <!--#set var="PO_FILE"\n 
value='"'<a href=\"http://www.gnu.org${PO#../..}\";>\n 
http://www.gnu.org${PO#../..}</a>'"' -->\n <!--#set var="ORIGINAL_FILE" 
value="'"${original#../..}"'" -->\n <!--#set var="DIFF_FILE" 
value="'"${diff_file#../..}"'" -->\n <!--#include 
virtual="/server/outdated.ja.html" -->' ../../philosophy/free-sw.ja.html || 
true; fi
[ -f ../../philosophy/po/free-sw.translist ] || (touch 
../../philosophy/po/free-sw.translist  ;  cvs add 
../../philosophy/po/free-sw.translist); 
file=../../philosophy/po/free-sw.translist; cp translinks-head.html ${file}; 
/bin/grep -v "^#" languages.txt | while read language; do code=${language%%     
  *}; case ${code} in en ) suffix=""; url_suffix=".en" ;; * ) suffix=.${code}; 
url_suffix="${suffix}" ;; esac; lang=${language%   *}; lang=${lang#*       }; 
name=${language##*   }; url_stem=/philosophy/free-sw; 
article=../../philosophy/free-sw; if test -f ${article}${suffix}.html; then 
echo '<!-- '${lang}' -->' >> ${file}; echo -n '<li><a 
href="'${url_stem}${url_suffix}.html'">' >> ${file}; echo 
${name}'</a>&nbsp;['${code}']</li>' >> ${file}; fi; done; cat 
translinks-tail.html >> ${file};
(/bin/sed --quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/free-sw.ja.po; test $? != 0 ) > 
/dev/null || ([ -f ../../philosophy/po/free-sw.ja-en.html ] || (touch 
../../philosophy/po/free-sw.ja-en.html  ;  cvs add 
../../philosophy/po/free-sw.ja-en.html); cp ../../philosophy/free-sw.html 
../../philosophy/po/free-sw.ja-en.html)
PO=../../philosophy/po/free-sw.pl.po ; 
/home/g/gnun/install/gnun/libexec/gnun/mailfail  address@hidden "[GNUN Error] 
${PO#../../} is not a valid PO file"  msgfmt --check --verbose 
--output-file=/dev/null $PO
74 translated messages.
chmod +w ../../philosophy/po/free-sw.pl.po
/usr/bin/X11/msgmerge --update --previous ../../philosophy/po/free-sw.pl.po 
../../philosophy/po/free-sw.pot && touch ../../philosophy/po/free-sw.pl.po && 
(if LC_ALL=C msgfmt --statistics -o /dev/null ../../philosophy/po/free-sw.pl.po 
2>&1 | /bin/grep -E '(fuzzy|untranslated)' > /dev/null; then ((/bin/sed --quiet 
'1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/free-sw.pl.po; test $? != 0 ) > 
/dev/null || /bin/sed --in-place '1,/^"POT-Creation-Date:/{ 
p;s/^"POT-Creation-Date:/"Outdated-Since:/;h;d}; 
1,/^"Content-Transfer-Encoding:/{ s/^\("Content-Transfer-Encoding: \)/\1/;p;t 
insert;d; :insert x}' ../../philosophy/po/free-sw.pl.po); else /bin/sed 
--in-place '/^msgid ""$/,/^$/{s/^"Outdated-Since: //;t rm;p;:rm d}' 
../../philosophy/po/free-sw.pl.po; fi )
............... done.
[ -f ../../philosophy/free-sw.pl.html ] || (touch 
../../philosophy/free-sw.pl.html free-sw.pl.html.hook-ann;  cvs add 
../../philosophy/free-sw.pl.html)
PO=../../philosophy/po/free-sw.pl.po; 
/home/g/gnun/install/gnun/libexec/gnun/mailfail  address@hidden "[GNUN Error] 
${PO#../../} is not a valid PO file"  msgfmt --check --verbose 
--output-file=/dev/null $PO || (touch $PO; if test -f free-sw.pl.html.hook-ann; 
then echo "gnun-do-not-delete-me" > free-sw.pl.html.hook-ann; fi; exit 1)
68 translated messages, 7 fuzzy translations, 3 untranslated messages.
/usr/bin/X11/msgmerge --update --previous ../../philosophy/po/free-sw.pl.po 
../../philosophy/po/free-sw.pot && touch ../../philosophy/po/free-sw.pl.po && 
(if LC_ALL=C msgfmt --statistics -o /dev/null ../../philosophy/po/free-sw.pl.po 
2>&1 | /bin/grep -E '(fuzzy|untranslated)' > /dev/null; then ((/bin/sed --quiet 
'1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/free-sw.pl.po; test $? != 0 ) > 
/dev/null || /bin/sed --in-place '1,/^"POT-Creation-Date:/{ 
p;s/^"POT-Creation-Date:/"Outdated-Since:/;h;d}; 
1,/^"Content-Transfer-Encoding:/{ s/^\("Content-Transfer-Encoding: \)/\1/;p;t 
insert;d; :insert x}' ../../philosophy/po/free-sw.pl.po); else /bin/sed 
--in-place '/^msgid ""$/,/^$/{s/^"Outdated-Since: //;t rm;p;:rm d}' 
../../philosophy/po/free-sw.pl.po; fi  ; 
/home/g/gnun/install/gnun/libexec/gnun/add-fuzzy-diff --in-place 
../../philosophy/po/free-sw.pl.po)
.......... done.
chmod +w ../../philosophy/free-sw.pl.html
PO=../../philosophy/po/free-sw.pl.po OUT=../../philosophy/po/free-sw.pl.m4 ; 
po4a-translate --format=xhtml --master-charset=utf-8 -o ontagerror=silent -o 
"attributes=<meta>content" -o "untranslated=W<gnun> W<script>" -o 
"translated=W<pre>" --keep=0 --master ../../philosophy/po/free-sw.proto --po 
$PO --localized $OUT
/bin/sed --in-place 
"s/\(<gnun>m4_include(\`.*\)\([.]html')<\/gnun>\)/\1.pl\2/g" 
../../philosophy/po/free-sw.pl.m4
/bin/sed --in-place "s/<gnun>\(.*\)<\/gnun>/\1/g" 
../../philosophy/po/free-sw.pl.m4
/bin/sed --in-place ':egin;N;$!begin;s/\([ \t]*\n[ \t]*\)\{3,\}<!--/\n\n<!--/g' 
../../philosophy/po/free-sw.pl.m4
/bin/sed --in-place  -e 's%\(<!--#include virtual=\".*header\)\(.html\" 
-->\)%\1.pl\2%g'  -e 's%\(<!--#include virtual=\".*head-include-1\)\(.html\" 
-->\)%\1.pl\2%g'  -e 's%\(<!--#include virtual=\".*head-include-2\)\(.html\" 
-->\)%\1.pl\2%g'  -e 's%\(<!--#include virtual=\".*banner\)\(.html\" 
-->\)%\1.pl\2%g'  -e 's%\(<!--#include virtual=\".*body-include-1\)\(.html\" 
-->\)%\1.pl\2%g'  -e 's%\(<!--#include virtual=\".*body-include-2\)\(.html\" 
-->\)%\1.pl\2%g'  -e 's%\(<!--#include virtual=\".*footer\)\(.html\" 
-->\)%\1.pl\2%g'  -e 's%\(<!--#include virtual=\".*footer-short\)\(.html\" 
-->\)%\1.pl\2%g'  -e 's%\(<!--#include virtual=\".*footer-min\)\(.html\" 
-->\)%\1.pl\2%g'  -e 's%\(<!--#include 
virtual=\".*philosophy/philosophy-menu\)\(.html\" -->\)%\1.pl\2%g' 
../../philosophy/po/free-sw.pl.m4
if ! (/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/free-sw.pl.po; test $? != 0 ) > /dev/null || ! test -s 
../../philosophy/free-sw.pl.html; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/free-sw.pl.m4 > ../../philosophy/free-sw.pl.html  && if 
test -f free-sw.pl.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/free-sw.pl.html>' | mail -s '[pl] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/free-sw.pl.html\` | /bin/sed 's/<h2[^>]*>\(.*\)<\/h2>/\1/' | 
/bin/sed 's/\&mdash;/--/g' | /bin/sed 's/\&..quo;/"/g' | base64 --wrap=0`?=' -a 
Keywords:pl-ann address@hidden" > free-sw.pl.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/free-sw.pl.html || (PO=../../philosophy/po/free-sw.pl.po ; 
sleep 1 ; touch $PO ; echo "touch --reference=../../philosophy/free-sw.pl.html 
--date='+1 seconds' $PO" > free-sw.pl.html.hook ; exit 1); elif 
(timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/free-sw.pl.po; test $? != 0 )`"; test -n "${timestamp}" && 
test "`date --date="5000 days ago" +%s`" -ge "`date --date="${timestamp}" +%s`" 
) ; then /home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/free-sw.pl.m4 > ../../philosophy/free-sw.pl.html  && if 
test -f free-sw.pl.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/free-sw.pl.html>' | mail -s '[pl] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/free-sw.pl.html\` | /bin/sed 's/<h2[^>]*>\(.*\)<\/h2>/\1/' | 
/bin/sed 's/\&mdash;/--/g' | /bin/sed 's/\&..quo;/"/g' | base64 --wrap=0`?=' -a 
Keywords:pl-ann address@hidden" > free-sw.pl.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/free-sw.pl.html || (PO=../../philosophy/po/free-sw.pl.po ; 
sleep 1 ; touch $PO ; echo "touch --reference=../../philosophy/free-sw.pl.html 
--date='+1 seconds' $PO" > free-sw.pl.html.hook ; exit 1); else sleep 1; touch 
../../philosophy/po/free-sw.pl.po; fi
if (timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/free-sw.pl.po; test $? != 0 )`"; test -n "${timestamp}" && 
test "`date --date="60 days ago" +%s`" -ge "`date --date="${timestamp}" +%s`" 
); then PO=../../philosophy/po/free-sw.pl.po; marker='GNUN: OUT-OF-DATE 
NOTICE'; /bin/grep -q '^<!--'"${marker}-->" ../../philosophy/free-sw.pl.html || 
marker='#include virtual="\/server\/banner'; 
original=../../philosophy/free-sw.pl.html; original=${original%pl.html}html;  
saved_file=${original%/*.html}/po/${original##*/}; 
saved_file=${saved_file%html}pl; diff_file=${saved_file}-diff.html; 
saved_file=${saved_file}-en.html; if test -f ${saved_file}; then  /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${saved_file} > ${saved_file}.tmp; /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${original} > ${saved_file}.tmp1; /bin/sed 
"s%<title></title>%<title>${original#../..}-diff</title>%" < 
diff-page-head.html > ${diff_file}; /usr/bin/wdiff --start-delete '<span 
class="removed"><del><strong>' --end-delete '</em></strong></span>' 
--start-insert '<span class="inserted"><ins><em>' --end-insert 
'</em></ins></span>' ${saved_file}.tmp ${saved_file}.tmp1 >> ${diff_file}; cat 
diff-page-tail.html >> ${diff_file}; rm -f ${saved_file}.tmp 
${saved_file}.tmp1; fi; test -f "${diff_file}" || diff_file="";  /bin/sed 
--in-place '/^<!--#set var="PO_FILE"/,/<!--#include 
virtual="\/server\/outdated/d; /^<!--'"${marker}"'/a <!--#set var="PO_FILE"\n 
value='"'<a href=\"http://www.gnu.org${PO#../..}\";>\n 
http://www.gnu.org${PO#../..}</a>'"' -->\n <!--#set var="ORIGINAL_FILE" 
value="'"${original#../..}"'" -->\n <!--#set var="DIFF_FILE" 
value="'"${diff_file#../..}"'" -->\n <!--#include 
virtual="/server/outdated.pl.html" -->' ../../philosophy/free-sw.pl.html || 
true; fi
[ -f ../../philosophy/po/free-sw.translist ] || (touch 
../../philosophy/po/free-sw.translist  ;  cvs add 
../../philosophy/po/free-sw.translist); 
file=../../philosophy/po/free-sw.translist; cp translinks-head.html ${file}; 
/bin/grep -v "^#" languages.txt | while read language; do code=${language%%     
  *}; case ${code} in en ) suffix=""; url_suffix=".en" ;; * ) suffix=.${code}; 
url_suffix="${suffix}" ;; esac; lang=${language%   *}; lang=${lang#*       }; 
name=${language##*   }; url_stem=/philosophy/free-sw; 
article=../../philosophy/free-sw; if test -f ${article}${suffix}.html; then 
echo '<!-- '${lang}' -->' >> ${file}; echo -n '<li><a 
href="'${url_stem}${url_suffix}.html'">' >> ${file}; echo 
${name}'</a>&nbsp;['${code}']</li>' >> ${file}; fi; done; cat 
translinks-tail.html >> ${file};
(/bin/sed --quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/free-sw.pl.po; test $? != 0 ) > 
/dev/null || ([ -f ../../philosophy/po/free-sw.pl-en.html ] || (touch 
../../philosophy/po/free-sw.pl-en.html  ;  cvs add 
../../philosophy/po/free-sw.pl-en.html); cp ../../philosophy/free-sw.html 
../../philosophy/po/free-sw.pl-en.html)
PO=../../philosophy/po/free-sw.ru.po ; 
/home/g/gnun/install/gnun/libexec/gnun/mailfail  address@hidden "[GNUN Error] 
${PO#../../} is not a valid PO file"  msgfmt --check --verbose 
--output-file=/dev/null $PO
74 translated messages.
chmod +w ../../philosophy/po/free-sw.ru.po
/usr/bin/X11/msgmerge --update --previous ../../philosophy/po/free-sw.ru.po 
../../philosophy/po/free-sw.pot && touch ../../philosophy/po/free-sw.ru.po && 
(if LC_ALL=C msgfmt --statistics -o /dev/null ../../philosophy/po/free-sw.ru.po 
2>&1 | /bin/grep -E '(fuzzy|untranslated)' > /dev/null; then ((/bin/sed --quiet 
'1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/free-sw.ru.po; test $? != 0 ) > 
/dev/null || /bin/sed --in-place '1,/^"POT-Creation-Date:/{ 
p;s/^"POT-Creation-Date:/"Outdated-Since:/;h;d}; 
1,/^"Content-Transfer-Encoding:/{ s/^\("Content-Transfer-Encoding: \)/\1/;p;t 
insert;d; :insert x}' ../../philosophy/po/free-sw.ru.po); else /bin/sed 
--in-place '/^msgid ""$/,/^$/{s/^"Outdated-Since: //;t rm;p;:rm d}' 
../../philosophy/po/free-sw.ru.po; fi )
................ done.
[ -f ../../philosophy/free-sw.ru.html ] || (touch 
../../philosophy/free-sw.ru.html free-sw.ru.html.hook-ann;  cvs add 
../../philosophy/free-sw.ru.html)
PO=../../philosophy/po/free-sw.ru.po; 
/home/g/gnun/install/gnun/libexec/gnun/mailfail  address@hidden "[GNUN Error] 
${PO#../../} is not a valid PO file"  msgfmt --check --verbose 
--output-file=/dev/null $PO || (touch $PO; if test -f free-sw.ru.html.hook-ann; 
then echo "gnun-do-not-delete-me" > free-sw.ru.html.hook-ann; fi; exit 1)
68 translated messages, 7 fuzzy translations, 3 untranslated messages.
/usr/bin/X11/msgmerge --update --previous ../../philosophy/po/free-sw.ru.po 
../../philosophy/po/free-sw.pot && touch ../../philosophy/po/free-sw.ru.po && 
(if LC_ALL=C msgfmt --statistics -o /dev/null ../../philosophy/po/free-sw.ru.po 
2>&1 | /bin/grep -E '(fuzzy|untranslated)' > /dev/null; then ((/bin/sed --quiet 
'1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/free-sw.ru.po; test $? != 0 ) > 
/dev/null || /bin/sed --in-place '1,/^"POT-Creation-Date:/{ 
p;s/^"POT-Creation-Date:/"Outdated-Since:/;h;d}; 
1,/^"Content-Transfer-Encoding:/{ s/^\("Content-Transfer-Encoding: \)/\1/;p;t 
insert;d; :insert x}' ../../philosophy/po/free-sw.ru.po); else /bin/sed 
--in-place '/^msgid ""$/,/^$/{s/^"Outdated-Since: //;t rm;p;:rm d}' 
../../philosophy/po/free-sw.ru.po; fi  ; 
/home/g/gnun/install/gnun/libexec/gnun/add-fuzzy-diff --in-place 
../../philosophy/po/free-sw.ru.po)
.......... done.
chmod +w ../../philosophy/free-sw.ru.html
PO=../../philosophy/po/free-sw.ru.po OUT=../../philosophy/po/free-sw.ru.m4 ; 
po4a-translate --format=xhtml --master-charset=utf-8 -o ontagerror=silent -o 
"attributes=<meta>content" -o "untranslated=W<gnun> W<script>" -o 
"translated=W<pre>" --keep=0 --master ../../philosophy/po/free-sw.proto --po 
$PO --localized $OUT
/bin/sed --in-place 
"s/\(<gnun>m4_include(\`.*\)\([.]html')<\/gnun>\)/\1.ru\2/g" 
../../philosophy/po/free-sw.ru.m4
/bin/sed --in-place "s/<gnun>\(.*\)<\/gnun>/\1/g" 
../../philosophy/po/free-sw.ru.m4
/bin/sed --in-place ':egin;N;$!begin;s/\([ \t]*\n[ \t]*\)\{3,\}<!--/\n\n<!--/g' 
../../philosophy/po/free-sw.ru.m4
/bin/sed --in-place  -e 's%\(<!--#include virtual=\".*header\)\(.html\" 
-->\)%\1.ru\2%g'  -e 's%\(<!--#include virtual=\".*head-include-1\)\(.html\" 
-->\)%\1.ru\2%g'  -e 's%\(<!--#include virtual=\".*head-include-2\)\(.html\" 
-->\)%\1.ru\2%g'  -e 's%\(<!--#include virtual=\".*banner\)\(.html\" 
-->\)%\1.ru\2%g'  -e 's%\(<!--#include virtual=\".*body-include-1\)\(.html\" 
-->\)%\1.ru\2%g'  -e 's%\(<!--#include virtual=\".*body-include-2\)\(.html\" 
-->\)%\1.ru\2%g'  -e 's%\(<!--#include virtual=\".*footer\)\(.html\" 
-->\)%\1.ru\2%g'  -e 's%\(<!--#include virtual=\".*footer-short\)\(.html\" 
-->\)%\1.ru\2%g'  -e 's%\(<!--#include virtual=\".*footer-min\)\(.html\" 
-->\)%\1.ru\2%g'  -e 's%\(<!--#include 
virtual=\".*philosophy/philosophy-menu\)\(.html\" -->\)%\1.ru\2%g' 
../../philosophy/po/free-sw.ru.m4
if ! (/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/free-sw.ru.po; test $? != 0 ) > /dev/null || ! test -s 
../../philosophy/free-sw.ru.html; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/free-sw.ru.m4 > ../../philosophy/free-sw.ru.html  && if 
test -f free-sw.ru.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/free-sw.ru.html>' | mail -s '[ru] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/free-sw.ru.html\` | /bin/sed 's/<h2[^>]*>\(.*\)<\/h2>/\1/' | 
/bin/sed 's/\&mdash;/--/g' | /bin/sed 's/\&..quo;/"/g' | base64 --wrap=0`?=' -a 
Keywords:ru-ann address@hidden" > free-sw.ru.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/free-sw.ru.html || (PO=../../philosophy/po/free-sw.ru.po ; 
sleep 1 ; touch $PO ; echo "touch --reference=../../philosophy/free-sw.ru.html 
--date='+1 seconds' $PO" > free-sw.ru.html.hook ; exit 1); elif 
(timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/free-sw.ru.po; test $? != 0 )`"; test -n "${timestamp}" && 
test "`date --date="5000 days ago" +%s`" -ge "`date --date="${timestamp}" +%s`" 
) ; then /home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/free-sw.ru.m4 > ../../philosophy/free-sw.ru.html  && if 
test -f free-sw.ru.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/free-sw.ru.html>' | mail -s '[ru] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/free-sw.ru.html\` | /bin/sed 's/<h2[^>]*>\(.*\)<\/h2>/\1/' | 
/bin/sed 's/\&mdash;/--/g' | /bin/sed 's/\&..quo;/"/g' | base64 --wrap=0`?=' -a 
Keywords:ru-ann address@hidden" > free-sw.ru.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/free-sw.ru.html || (PO=../../philosophy/po/free-sw.ru.po ; 
sleep 1 ; touch $PO ; echo "touch --reference=../../philosophy/free-sw.ru.html 
--date='+1 seconds' $PO" > free-sw.ru.html.hook ; exit 1); else sleep 1; touch 
../../philosophy/po/free-sw.ru.po; fi
if (timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/free-sw.ru.po; test $? != 0 )`"; test -n "${timestamp}" && 
test "`date --date="60 days ago" +%s`" -ge "`date --date="${timestamp}" +%s`" 
); then PO=../../philosophy/po/free-sw.ru.po; marker='GNUN: OUT-OF-DATE 
NOTICE'; /bin/grep -q '^<!--'"${marker}-->" ../../philosophy/free-sw.ru.html || 
marker='#include virtual="\/server\/banner'; 
original=../../philosophy/free-sw.ru.html; original=${original%ru.html}html;  
saved_file=${original%/*.html}/po/${original##*/}; 
saved_file=${saved_file%html}ru; diff_file=${saved_file}-diff.html; 
saved_file=${saved_file}-en.html; if test -f ${saved_file}; then  /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${saved_file} > ${saved_file}.tmp; /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${original} > ${saved_file}.tmp1; /bin/sed 
"s%<title></title>%<title>${original#../..}-diff</title>%" < 
diff-page-head.html > ${diff_file}; /usr/bin/wdiff --start-delete '<span 
class="removed"><del><strong>' --end-delete '</em></strong></span>' 
--start-insert '<span class="inserted"><ins><em>' --end-insert 
'</em></ins></span>' ${saved_file}.tmp ${saved_file}.tmp1 >> ${diff_file}; cat 
diff-page-tail.html >> ${diff_file}; rm -f ${saved_file}.tmp 
${saved_file}.tmp1; fi; test -f "${diff_file}" || diff_file="";  /bin/sed 
--in-place '/^<!--#set var="PO_FILE"/,/<!--#include 
virtual="\/server\/outdated/d; /^<!--'"${marker}"'/a <!--#set var="PO_FILE"\n 
value='"'<a href=\"http://www.gnu.org${PO#../..}\";>\n 
http://www.gnu.org${PO#../..}</a>'"' -->\n <!--#set var="ORIGINAL_FILE" 
value="'"${original#../..}"'" -->\n <!--#set var="DIFF_FILE" 
value="'"${diff_file#../..}"'" -->\n <!--#include 
virtual="/server/outdated.ru.html" -->' ../../philosophy/free-sw.ru.html || 
true; fi
[ -f ../../philosophy/po/free-sw.translist ] || (touch 
../../philosophy/po/free-sw.translist  ;  cvs add 
../../philosophy/po/free-sw.translist); 
file=../../philosophy/po/free-sw.translist; cp translinks-head.html ${file}; 
/bin/grep -v "^#" languages.txt | while read language; do code=${language%%     
  *}; case ${code} in en ) suffix=""; url_suffix=".en" ;; * ) suffix=.${code}; 
url_suffix="${suffix}" ;; esac; lang=${language%   *}; lang=${lang#*       }; 
name=${language##*   }; url_stem=/philosophy/free-sw; 
article=../../philosophy/free-sw; if test -f ${article}${suffix}.html; then 
echo '<!-- '${lang}' -->' >> ${file}; echo -n '<li><a 
href="'${url_stem}${url_suffix}.html'">' >> ${file}; echo 
${name}'</a>&nbsp;['${code}']</li>' >> ${file}; fi; done; cat 
translinks-tail.html >> ${file};
(/bin/sed --quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/free-sw.ru.po; test $? != 0 ) > 
/dev/null || ([ -f ../../philosophy/po/free-sw.ru-en.html ] || (touch 
../../philosophy/po/free-sw.ru-en.html  ;  cvs add 
../../philosophy/po/free-sw.ru-en.html); cp ../../philosophy/free-sw.html 
../../philosophy/po/free-sw.ru-en.html)
PO=../../philosophy/po/free-sw.sk.po ; 
/home/g/gnun/install/gnun/libexec/gnun/mailfail  address@hidden "[GNUN Error] 
${PO#../../} is not a valid PO file"  msgfmt --check --verbose 
--output-file=/dev/null $PO
43 translated messages, 27 fuzzy translations, 4 untranslated messages.
chmod +w ../../philosophy/po/free-sw.sk.po
/usr/bin/X11/msgmerge --update --previous ../../philosophy/po/free-sw.sk.po 
../../philosophy/po/free-sw.pot && touch ../../philosophy/po/free-sw.sk.po && 
(if LC_ALL=C msgfmt --statistics -o /dev/null ../../philosophy/po/free-sw.sk.po 
2>&1 | /bin/grep -E '(fuzzy|untranslated)' > /dev/null; then ((/bin/sed --quiet 
'1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/free-sw.sk.po; test $? != 0 ) > 
/dev/null || /bin/sed --in-place '1,/^"POT-Creation-Date:/{ 
p;s/^"POT-Creation-Date:/"Outdated-Since:/;h;d}; 
1,/^"Content-Transfer-Encoding:/{ s/^\("Content-Transfer-Encoding: \)/\1/;p;t 
insert;d; :insert x}' ../../philosophy/po/free-sw.sk.po); else /bin/sed 
--in-place '/^msgid ""$/,/^$/{s/^"Outdated-Since: //;t rm;p;:rm d}' 
../../philosophy/po/free-sw.sk.po; fi )
................. done.
[ -f ../../philosophy/free-sw.sk.html ] || (touch 
../../philosophy/free-sw.sk.html free-sw.sk.html.hook-ann;  cvs add 
../../philosophy/free-sw.sk.html)
PO=../../philosophy/po/free-sw.sk.po; 
/home/g/gnun/install/gnun/libexec/gnun/mailfail  address@hidden "[GNUN Error] 
${PO#../../} is not a valid PO file"  msgfmt --check --verbose 
--output-file=/dev/null $PO || (touch $PO; if test -f free-sw.sk.html.hook-ann; 
then echo "gnun-do-not-delete-me" > free-sw.sk.html.hook-ann; fi; exit 1)
38 translated messages, 33 fuzzy translations, 7 untranslated messages.
/usr/bin/X11/msgmerge --update --previous ../../philosophy/po/free-sw.sk.po 
../../philosophy/po/free-sw.pot && touch ../../philosophy/po/free-sw.sk.po && 
(if LC_ALL=C msgfmt --statistics -o /dev/null ../../philosophy/po/free-sw.sk.po 
2>&1 | /bin/grep -E '(fuzzy|untranslated)' > /dev/null; then ((/bin/sed --quiet 
'1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/free-sw.sk.po; test $? != 0 ) > 
/dev/null || /bin/sed --in-place '1,/^"POT-Creation-Date:/{ 
p;s/^"POT-Creation-Date:/"Outdated-Since:/;h;d}; 
1,/^"Content-Transfer-Encoding:/{ s/^\("Content-Transfer-Encoding: \)/\1/;p;t 
insert;d; :insert x}' ../../philosophy/po/free-sw.sk.po); else /bin/sed 
--in-place '/^msgid ""$/,/^$/{s/^"Outdated-Since: //;t rm;p;:rm d}' 
../../philosophy/po/free-sw.sk.po; fi )
........... done.
chmod +w ../../philosophy/free-sw.sk.html
PO=../../philosophy/po/free-sw.sk.po OUT=../../philosophy/po/free-sw.sk.m4 ; 
po4a-translate --format=xhtml --master-charset=utf-8 -o ontagerror=silent -o 
"attributes=<meta>content" -o "untranslated=W<gnun> W<script>" -o 
"translated=W<pre>" --keep=0 --master ../../philosophy/po/free-sw.proto --po 
$PO --localized $OUT
/bin/sed --in-place 
"s/\(<gnun>m4_include(\`.*\)\([.]html')<\/gnun>\)/\1.sk\2/g" 
../../philosophy/po/free-sw.sk.m4
/bin/sed --in-place "s/<gnun>\(.*\)<\/gnun>/\1/g" 
../../philosophy/po/free-sw.sk.m4
/bin/sed --in-place ':egin;N;$!begin;s/\([ \t]*\n[ \t]*\)\{3,\}<!--/\n\n<!--/g' 
../../philosophy/po/free-sw.sk.m4
/bin/sed --in-place  -e 's%\(<!--#include virtual=\".*header\)\(.html\" 
-->\)%\1.sk\2%g'  -e 's%\(<!--#include virtual=\".*head-include-1\)\(.html\" 
-->\)%\1.sk\2%g'  -e 's%\(<!--#include virtual=\".*head-include-2\)\(.html\" 
-->\)%\1.sk\2%g'  -e 's%\(<!--#include virtual=\".*banner\)\(.html\" 
-->\)%\1.sk\2%g'  -e 's%\(<!--#include virtual=\".*body-include-1\)\(.html\" 
-->\)%\1.sk\2%g'  -e 's%\(<!--#include virtual=\".*body-include-2\)\(.html\" 
-->\)%\1.sk\2%g'  -e 's%\(<!--#include virtual=\".*footer\)\(.html\" 
-->\)%\1.sk\2%g'  -e 's%\(<!--#include virtual=\".*footer-short\)\(.html\" 
-->\)%\1.sk\2%g'  -e 's%\(<!--#include virtual=\".*footer-min\)\(.html\" 
-->\)%\1.sk\2%g'  -e 's%\(<!--#include 
virtual=\".*philosophy/philosophy-menu\)\(.html\" -->\)%\1.sk\2%g' 
../../philosophy/po/free-sw.sk.m4
if ! (/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/free-sw.sk.po; test $? != 0 ) > /dev/null || ! test -s 
../../philosophy/free-sw.sk.html; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/free-sw.sk.m4 > ../../philosophy/free-sw.sk.html  && if 
test -f free-sw.sk.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/free-sw.sk.html>' | mail -s '[sk] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/free-sw.sk.html\` | /bin/sed 's/<h2[^>]*>\(.*\)<\/h2>/\1/' | 
/bin/sed 's/\&mdash;/--/g' | /bin/sed 's/\&..quo;/"/g' | base64 --wrap=0`?=' -a 
Keywords:sk-ann address@hidden" > free-sw.sk.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/free-sw.sk.html || (PO=../../philosophy/po/free-sw.sk.po ; 
sleep 1 ; touch $PO ; echo "touch --reference=../../philosophy/free-sw.sk.html 
--date='+1 seconds' $PO" > free-sw.sk.html.hook ; exit 1); elif 
(timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/free-sw.sk.po; test $? != 0 )`"; test -n "${timestamp}" && 
test "`date --date="5000 days ago" +%s`" -ge "`date --date="${timestamp}" +%s`" 
) ; then /home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/free-sw.sk.m4 > ../../philosophy/free-sw.sk.html  && if 
test -f free-sw.sk.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/free-sw.sk.html>' | mail -s '[sk] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/free-sw.sk.html\` | /bin/sed 's/<h2[^>]*>\(.*\)<\/h2>/\1/' | 
/bin/sed 's/\&mdash;/--/g' | /bin/sed 's/\&..quo;/"/g' | base64 --wrap=0`?=' -a 
Keywords:sk-ann address@hidden" > free-sw.sk.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/free-sw.sk.html || (PO=../../philosophy/po/free-sw.sk.po ; 
sleep 1 ; touch $PO ; echo "touch --reference=../../philosophy/free-sw.sk.html 
--date='+1 seconds' $PO" > free-sw.sk.html.hook ; exit 1); else sleep 1; touch 
../../philosophy/po/free-sw.sk.po; fi
if (timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/free-sw.sk.po; test $? != 0 )`"; test -n "${timestamp}" && 
test "`date --date="60 days ago" +%s`" -ge "`date --date="${timestamp}" +%s`" 
); then PO=../../philosophy/po/free-sw.sk.po; marker='GNUN: OUT-OF-DATE 
NOTICE'; /bin/grep -q '^<!--'"${marker}-->" ../../philosophy/free-sw.sk.html || 
marker='#include virtual="\/server\/banner'; 
original=../../philosophy/free-sw.sk.html; original=${original%sk.html}html;  
saved_file=${original%/*.html}/po/${original##*/}; 
saved_file=${saved_file%html}sk; diff_file=${saved_file}-diff.html; 
saved_file=${saved_file}-en.html; if test -f ${saved_file}; then  /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${saved_file} > ${saved_file}.tmp; /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${original} > ${saved_file}.tmp1; /bin/sed 
"s%<title></title>%<title>${original#../..}-diff</title>%" < 
diff-page-head.html > ${diff_file}; /usr/bin/wdiff --start-delete '<span 
class="removed"><del><strong>' --end-delete '</em></strong></span>' 
--start-insert '<span class="inserted"><ins><em>' --end-insert 
'</em></ins></span>' ${saved_file}.tmp ${saved_file}.tmp1 >> ${diff_file}; cat 
diff-page-tail.html >> ${diff_file}; rm -f ${saved_file}.tmp 
${saved_file}.tmp1; fi; test -f "${diff_file}" || diff_file="";  /bin/sed 
--in-place '/^<!--#set var="PO_FILE"/,/<!--#include 
virtual="\/server\/outdated/d; /^<!--'"${marker}"'/a <!--#set var="PO_FILE"\n 
value='"'<a href=\"http://www.gnu.org${PO#../..}\";>\n 
http://www.gnu.org${PO#../..}</a>'"' -->\n <!--#set var="ORIGINAL_FILE" 
value="'"${original#../..}"'" -->\n <!--#set var="DIFF_FILE" 
value="'"${diff_file#../..}"'" -->\n <!--#include 
virtual="/server/outdated.sk.html" -->' ../../philosophy/free-sw.sk.html || 
true; fi
[ -f ../../philosophy/po/free-sw.translist ] || (touch 
../../philosophy/po/free-sw.translist  ;  cvs add 
../../philosophy/po/free-sw.translist); 
file=../../philosophy/po/free-sw.translist; cp translinks-head.html ${file}; 
/bin/grep -v "^#" languages.txt | while read language; do code=${language%%     
  *}; case ${code} in en ) suffix=""; url_suffix=".en" ;; * ) suffix=.${code}; 
url_suffix="${suffix}" ;; esac; lang=${language%   *}; lang=${lang#*       }; 
name=${language##*   }; url_stem=/philosophy/free-sw; 
article=../../philosophy/free-sw; if test -f ${article}${suffix}.html; then 
echo '<!-- '${lang}' -->' >> ${file}; echo -n '<li><a 
href="'${url_stem}${url_suffix}.html'">' >> ${file}; echo 
${name}'</a>&nbsp;['${code}']</li>' >> ${file}; fi; done; cat 
translinks-tail.html >> ${file};
(/bin/sed --quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/free-sw.sk.po; test $? != 0 ) > 
/dev/null || ([ -f ../../philosophy/po/free-sw.sk-en.html ] || (touch 
../../philosophy/po/free-sw.sk-en.html  ;  cvs add 
../../philosophy/po/free-sw.sk-en.html); cp ../../philosophy/free-sw.html 
../../philosophy/po/free-sw.sk-en.html)
PO=../../philosophy/po/free-sw.sr.po ; 
/home/g/gnun/install/gnun/libexec/gnun/mailfail  address@hidden "[GNUN Error] 
${PO#../../} is not a valid PO file"  msgfmt --check --verbose 
--output-file=/dev/null $PO
19 translated messages, 26 fuzzy translations, 29 untranslated messages.
chmod +w ../../philosophy/po/free-sw.sr.po
/usr/bin/X11/msgmerge --update --previous ../../philosophy/po/free-sw.sr.po 
../../philosophy/po/free-sw.pot && touch ../../philosophy/po/free-sw.sr.po && 
(if LC_ALL=C msgfmt --statistics -o /dev/null ../../philosophy/po/free-sw.sr.po 
2>&1 | /bin/grep -E '(fuzzy|untranslated)' > /dev/null; then ((/bin/sed --quiet 
'1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/free-sw.sr.po; test $? != 0 ) > 
/dev/null || /bin/sed --in-place '1,/^"POT-Creation-Date:/{ 
p;s/^"POT-Creation-Date:/"Outdated-Since:/;h;d}; 
1,/^"Content-Transfer-Encoding:/{ s/^\("Content-Transfer-Encoding: \)/\1/;p;t 
insert;d; :insert x}' ../../philosophy/po/free-sw.sr.po); else /bin/sed 
--in-place '/^msgid ""$/,/^$/{s/^"Outdated-Since: //;t rm;p;:rm d}' 
../../philosophy/po/free-sw.sr.po; fi )
.............. done.
[ -f ../../philosophy/free-sw.sr.html ] || (touch 
../../philosophy/free-sw.sr.html free-sw.sr.html.hook-ann;  cvs add 
../../philosophy/free-sw.sr.html)
PO=../../philosophy/po/free-sw.sr.po; 
/home/g/gnun/install/gnun/libexec/gnun/mailfail  address@hidden "[GNUN Error] 
${PO#../../} is not a valid PO file"  msgfmt --check --verbose 
--output-file=/dev/null $PO || (touch $PO; if test -f free-sw.sr.html.hook-ann; 
then echo "gnun-do-not-delete-me" > free-sw.sr.html.hook-ann; fi; exit 1)
19 translated messages, 26 fuzzy translations, 33 untranslated messages.
/usr/bin/X11/msgmerge --update --previous ../../philosophy/po/free-sw.sr.po 
../../philosophy/po/free-sw.pot && touch ../../philosophy/po/free-sw.sr.po && 
(if LC_ALL=C msgfmt --statistics -o /dev/null ../../philosophy/po/free-sw.sr.po 
2>&1 | /bin/grep -E '(fuzzy|untranslated)' > /dev/null; then ((/bin/sed --quiet 
'1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/free-sw.sr.po; test $? != 0 ) > 
/dev/null || /bin/sed --in-place '1,/^"POT-Creation-Date:/{ 
p;s/^"POT-Creation-Date:/"Outdated-Since:/;h;d}; 
1,/^"Content-Transfer-Encoding:/{ s/^\("Content-Transfer-Encoding: \)/\1/;p;t 
insert;d; :insert x}' ../../philosophy/po/free-sw.sr.po); else /bin/sed 
--in-place '/^msgid ""$/,/^$/{s/^"Outdated-Since: //;t rm;p;:rm d}' 
../../philosophy/po/free-sw.sr.po; fi )
.......... done.
chmod +w ../../philosophy/free-sw.sr.html
PO=../../philosophy/po/free-sw.sr.po OUT=../../philosophy/po/free-sw.sr.m4 ; 
po4a-translate --format=xhtml --master-charset=utf-8 -o ontagerror=silent -o 
"attributes=<meta>content" -o "untranslated=W<gnun> W<script>" -o 
"translated=W<pre>" --keep=0 --master ../../philosophy/po/free-sw.proto --po 
$PO --localized $OUT
/bin/sed --in-place 
"s/\(<gnun>m4_include(\`.*\)\([.]html')<\/gnun>\)/\1.sr\2/g" 
../../philosophy/po/free-sw.sr.m4
/bin/sed --in-place "s/<gnun>\(.*\)<\/gnun>/\1/g" 
../../philosophy/po/free-sw.sr.m4
/bin/sed --in-place ':egin;N;$!begin;s/\([ \t]*\n[ \t]*\)\{3,\}<!--/\n\n<!--/g' 
../../philosophy/po/free-sw.sr.m4
/bin/sed --in-place  -e 's%\(<!--#include virtual=\".*header\)\(.html\" 
-->\)%\1.sr\2%g'  -e 's%\(<!--#include virtual=\".*head-include-1\)\(.html\" 
-->\)%\1.sr\2%g'  -e 's%\(<!--#include virtual=\".*head-include-2\)\(.html\" 
-->\)%\1.sr\2%g'  -e 's%\(<!--#include virtual=\".*banner\)\(.html\" 
-->\)%\1.sr\2%g'  -e 's%\(<!--#include virtual=\".*body-include-1\)\(.html\" 
-->\)%\1.sr\2%g'  -e 's%\(<!--#include virtual=\".*body-include-2\)\(.html\" 
-->\)%\1.sr\2%g'  -e 's%\(<!--#include virtual=\".*footer\)\(.html\" 
-->\)%\1.sr\2%g'  -e 's%\(<!--#include virtual=\".*footer-short\)\(.html\" 
-->\)%\1.sr\2%g'  -e 's%\(<!--#include virtual=\".*footer-min\)\(.html\" 
-->\)%\1.sr\2%g'  -e 's%\(<!--#include 
virtual=\".*philosophy/philosophy-menu\)\(.html\" -->\)%\1.sr\2%g' 
../../philosophy/po/free-sw.sr.m4
if ! (/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/free-sw.sr.po; test $? != 0 ) > /dev/null || ! test -s 
../../philosophy/free-sw.sr.html; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/free-sw.sr.m4 > ../../philosophy/free-sw.sr.html  && if 
test -f free-sw.sr.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/free-sw.sr.html>' | mail -s '[sr] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/free-sw.sr.html\` | /bin/sed 's/<h2[^>]*>\(.*\)<\/h2>/\1/' | 
/bin/sed 's/\&mdash;/--/g' | /bin/sed 's/\&..quo;/"/g' | base64 --wrap=0`?=' -a 
Keywords:sr-ann address@hidden" > free-sw.sr.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/free-sw.sr.html || (PO=../../philosophy/po/free-sw.sr.po ; 
sleep 1 ; touch $PO ; echo "touch --reference=../../philosophy/free-sw.sr.html 
--date='+1 seconds' $PO" > free-sw.sr.html.hook ; exit 1); elif 
(timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/free-sw.sr.po; test $? != 0 )`"; test -n "${timestamp}" && 
test "`date --date="5000 days ago" +%s`" -ge "`date --date="${timestamp}" +%s`" 
) ; then /home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/free-sw.sr.m4 > ../../philosophy/free-sw.sr.html  && if 
test -f free-sw.sr.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/free-sw.sr.html>' | mail -s '[sr] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/free-sw.sr.html\` | /bin/sed 's/<h2[^>]*>\(.*\)<\/h2>/\1/' | 
/bin/sed 's/\&mdash;/--/g' | /bin/sed 's/\&..quo;/"/g' | base64 --wrap=0`?=' -a 
Keywords:sr-ann address@hidden" > free-sw.sr.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/free-sw.sr.html || (PO=../../philosophy/po/free-sw.sr.po ; 
sleep 1 ; touch $PO ; echo "touch --reference=../../philosophy/free-sw.sr.html 
--date='+1 seconds' $PO" > free-sw.sr.html.hook ; exit 1); else sleep 1; touch 
../../philosophy/po/free-sw.sr.po; fi
if (timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/free-sw.sr.po; test $? != 0 )`"; test -n "${timestamp}" && 
test "`date --date="60 days ago" +%s`" -ge "`date --date="${timestamp}" +%s`" 
); then PO=../../philosophy/po/free-sw.sr.po; marker='GNUN: OUT-OF-DATE 
NOTICE'; /bin/grep -q '^<!--'"${marker}-->" ../../philosophy/free-sw.sr.html || 
marker='#include virtual="\/server\/banner'; 
original=../../philosophy/free-sw.sr.html; original=${original%sr.html}html;  
saved_file=${original%/*.html}/po/${original##*/}; 
saved_file=${saved_file%html}sr; diff_file=${saved_file}-diff.html; 
saved_file=${saved_file}-en.html; if test -f ${saved_file}; then  /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${saved_file} > ${saved_file}.tmp; /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${original} > ${saved_file}.tmp1; /bin/sed 
"s%<title></title>%<title>${original#../..}-diff</title>%" < 
diff-page-head.html > ${diff_file}; /usr/bin/wdiff --start-delete '<span 
class="removed"><del><strong>' --end-delete '</em></strong></span>' 
--start-insert '<span class="inserted"><ins><em>' --end-insert 
'</em></ins></span>' ${saved_file}.tmp ${saved_file}.tmp1 >> ${diff_file}; cat 
diff-page-tail.html >> ${diff_file}; rm -f ${saved_file}.tmp 
${saved_file}.tmp1; fi; test -f "${diff_file}" || diff_file="";  /bin/sed 
--in-place '/^<!--#set var="PO_FILE"/,/<!--#include 
virtual="\/server\/outdated/d; /^<!--'"${marker}"'/a <!--#set var="PO_FILE"\n 
value='"'<a href=\"http://www.gnu.org${PO#../..}\";>\n 
http://www.gnu.org${PO#../..}</a>'"' -->\n <!--#set var="ORIGINAL_FILE" 
value="'"${original#../..}"'" -->\n <!--#set var="DIFF_FILE" 
value="'"${diff_file#../..}"'" -->\n <!--#include 
virtual="/server/outdated.sr.html" -->' ../../philosophy/free-sw.sr.html || 
true; fi
[ -f ../../philosophy/po/free-sw.translist ] || (touch 
../../philosophy/po/free-sw.translist  ;  cvs add 
../../philosophy/po/free-sw.translist); 
file=../../philosophy/po/free-sw.translist; cp translinks-head.html ${file}; 
/bin/grep -v "^#" languages.txt | while read language; do code=${language%%     
  *}; case ${code} in en ) suffix=""; url_suffix=".en" ;; * ) suffix=.${code}; 
url_suffix="${suffix}" ;; esac; lang=${language%   *}; lang=${lang#*       }; 
name=${language##*   }; url_stem=/philosophy/free-sw; 
article=../../philosophy/free-sw; if test -f ${article}${suffix}.html; then 
echo '<!-- '${lang}' -->' >> ${file}; echo -n '<li><a 
href="'${url_stem}${url_suffix}.html'">' >> ${file}; echo 
${name}'</a>&nbsp;['${code}']</li>' >> ${file}; fi; done; cat 
translinks-tail.html >> ${file};
(/bin/sed --quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/free-sw.sr.po; test $? != 0 ) > 
/dev/null || ([ -f ../../philosophy/po/free-sw.sr-en.html ] || (touch 
../../philosophy/po/free-sw.sr-en.html  ;  cvs add 
../../philosophy/po/free-sw.sr-en.html); cp ../../philosophy/free-sw.html 
../../philosophy/po/free-sw.sr-en.html)
PO=../../philosophy/po/free-sw.tr.po ; 
/home/g/gnun/install/gnun/libexec/gnun/mailfail  address@hidden "[GNUN Error] 
${PO#../../} is not a valid PO file"  msgfmt --check --verbose 
--output-file=/dev/null $PO
43 translated messages, 27 fuzzy translations, 4 untranslated messages.
chmod +w ../../philosophy/po/free-sw.tr.po
/usr/bin/X11/msgmerge --update --previous ../../philosophy/po/free-sw.tr.po 
../../philosophy/po/free-sw.pot && touch ../../philosophy/po/free-sw.tr.po && 
(if LC_ALL=C msgfmt --statistics -o /dev/null ../../philosophy/po/free-sw.tr.po 
2>&1 | /bin/grep -E '(fuzzy|untranslated)' > /dev/null; then ((/bin/sed --quiet 
'1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/free-sw.tr.po; test $? != 0 ) > 
/dev/null || /bin/sed --in-place '1,/^"POT-Creation-Date:/{ 
p;s/^"POT-Creation-Date:/"Outdated-Since:/;h;d}; 
1,/^"Content-Transfer-Encoding:/{ s/^\("Content-Transfer-Encoding: \)/\1/;p;t 
insert;d; :insert x}' ../../philosophy/po/free-sw.tr.po); else /bin/sed 
--in-place '/^msgid ""$/,/^$/{s/^"Outdated-Since: //;t rm;p;:rm d}' 
../../philosophy/po/free-sw.tr.po; fi )
................. done.
[ -f ../../philosophy/free-sw.tr.html ] || (touch 
../../philosophy/free-sw.tr.html free-sw.tr.html.hook-ann;  cvs add 
../../philosophy/free-sw.tr.html)
PO=../../philosophy/po/free-sw.tr.po; 
/home/g/gnun/install/gnun/libexec/gnun/mailfail  address@hidden "[GNUN Error] 
${PO#../../} is not a valid PO file"  msgfmt --check --verbose 
--output-file=/dev/null $PO || (touch $PO; if test -f free-sw.tr.html.hook-ann; 
then echo "gnun-do-not-delete-me" > free-sw.tr.html.hook-ann; fi; exit 1)
38 translated messages, 33 fuzzy translations, 7 untranslated messages.
/usr/bin/X11/msgmerge --update --previous ../../philosophy/po/free-sw.tr.po 
../../philosophy/po/free-sw.pot && touch ../../philosophy/po/free-sw.tr.po && 
(if LC_ALL=C msgfmt --statistics -o /dev/null ../../philosophy/po/free-sw.tr.po 
2>&1 | /bin/grep -E '(fuzzy|untranslated)' > /dev/null; then ((/bin/sed --quiet 
'1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/free-sw.tr.po; test $? != 0 ) > 
/dev/null || /bin/sed --in-place '1,/^"POT-Creation-Date:/{ 
p;s/^"POT-Creation-Date:/"Outdated-Since:/;h;d}; 
1,/^"Content-Transfer-Encoding:/{ s/^\("Content-Transfer-Encoding: \)/\1/;p;t 
insert;d; :insert x}' ../../philosophy/po/free-sw.tr.po); else /bin/sed 
--in-place '/^msgid ""$/,/^$/{s/^"Outdated-Since: //;t rm;p;:rm d}' 
../../philosophy/po/free-sw.tr.po; fi )
.......... done.
chmod +w ../../philosophy/free-sw.tr.html
PO=../../philosophy/po/free-sw.tr.po OUT=../../philosophy/po/free-sw.tr.m4 ; 
po4a-translate --format=xhtml --master-charset=utf-8 -o ontagerror=silent -o 
"attributes=<meta>content" -o "untranslated=W<gnun> W<script>" -o 
"translated=W<pre>" --keep=0 --master ../../philosophy/po/free-sw.proto --po 
$PO --localized $OUT
/bin/sed --in-place 
"s/\(<gnun>m4_include(\`.*\)\([.]html')<\/gnun>\)/\1.tr\2/g" 
../../philosophy/po/free-sw.tr.m4
/bin/sed --in-place "s/<gnun>\(.*\)<\/gnun>/\1/g" 
../../philosophy/po/free-sw.tr.m4
/bin/sed --in-place ':egin;N;$!begin;s/\([ \t]*\n[ \t]*\)\{3,\}<!--/\n\n<!--/g' 
../../philosophy/po/free-sw.tr.m4
/bin/sed --in-place  -e 's%\(<!--#include virtual=\".*header\)\(.html\" 
-->\)%\1.tr\2%g'  -e 's%\(<!--#include virtual=\".*head-include-1\)\(.html\" 
-->\)%\1.tr\2%g'  -e 's%\(<!--#include virtual=\".*head-include-2\)\(.html\" 
-->\)%\1.tr\2%g'  -e 's%\(<!--#include virtual=\".*banner\)\(.html\" 
-->\)%\1.tr\2%g'  -e 's%\(<!--#include virtual=\".*body-include-1\)\(.html\" 
-->\)%\1.tr\2%g'  -e 's%\(<!--#include virtual=\".*body-include-2\)\(.html\" 
-->\)%\1.tr\2%g'  -e 's%\(<!--#include virtual=\".*footer\)\(.html\" 
-->\)%\1.tr\2%g'  -e 's%\(<!--#include virtual=\".*footer-short\)\(.html\" 
-->\)%\1.tr\2%g'  -e 's%\(<!--#include virtual=\".*footer-min\)\(.html\" 
-->\)%\1.tr\2%g'  -e 's%\(<!--#include 
virtual=\".*philosophy/philosophy-menu\)\(.html\" -->\)%\1.tr\2%g' 
../../philosophy/po/free-sw.tr.m4
if ! (/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/free-sw.tr.po; test $? != 0 ) > /dev/null || ! test -s 
../../philosophy/free-sw.tr.html; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/free-sw.tr.m4 > ../../philosophy/free-sw.tr.html  && if 
test -f free-sw.tr.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/free-sw.tr.html>' | mail -s '[tr] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/free-sw.tr.html\` | /bin/sed 's/<h2[^>]*>\(.*\)<\/h2>/\1/' | 
/bin/sed 's/\&mdash;/--/g' | /bin/sed 's/\&..quo;/"/g' | base64 --wrap=0`?=' -a 
Keywords:tr-ann address@hidden" > free-sw.tr.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/free-sw.tr.html || (PO=../../philosophy/po/free-sw.tr.po ; 
sleep 1 ; touch $PO ; echo "touch --reference=../../philosophy/free-sw.tr.html 
--date='+1 seconds' $PO" > free-sw.tr.html.hook ; exit 1); elif 
(timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/free-sw.tr.po; test $? != 0 )`"; test -n "${timestamp}" && 
test "`date --date="5000 days ago" +%s`" -ge "`date --date="${timestamp}" +%s`" 
) ; then /home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/free-sw.tr.m4 > ../../philosophy/free-sw.tr.html  && if 
test -f free-sw.tr.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/free-sw.tr.html>' | mail -s '[tr] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/free-sw.tr.html\` | /bin/sed 's/<h2[^>]*>\(.*\)<\/h2>/\1/' | 
/bin/sed 's/\&mdash;/--/g' | /bin/sed 's/\&..quo;/"/g' | base64 --wrap=0`?=' -a 
Keywords:tr-ann address@hidden" > free-sw.tr.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/free-sw.tr.html || (PO=../../philosophy/po/free-sw.tr.po ; 
sleep 1 ; touch $PO ; echo "touch --reference=../../philosophy/free-sw.tr.html 
--date='+1 seconds' $PO" > free-sw.tr.html.hook ; exit 1); else sleep 1; touch 
../../philosophy/po/free-sw.tr.po; fi
if (timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/free-sw.tr.po; test $? != 0 )`"; test -n "${timestamp}" && 
test "`date --date="60 days ago" +%s`" -ge "`date --date="${timestamp}" +%s`" 
); then PO=../../philosophy/po/free-sw.tr.po; marker='GNUN: OUT-OF-DATE 
NOTICE'; /bin/grep -q '^<!--'"${marker}-->" ../../philosophy/free-sw.tr.html || 
marker='#include virtual="\/server\/banner'; 
original=../../philosophy/free-sw.tr.html; original=${original%tr.html}html;  
saved_file=${original%/*.html}/po/${original##*/}; 
saved_file=${saved_file%html}tr; diff_file=${saved_file}-diff.html; 
saved_file=${saved_file}-en.html; if test -f ${saved_file}; then  /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${saved_file} > ${saved_file}.tmp; /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${original} > ${saved_file}.tmp1; /bin/sed 
"s%<title></title>%<title>${original#../..}-diff</title>%" < 
diff-page-head.html > ${diff_file}; /usr/bin/wdiff --start-delete '<span 
class="removed"><del><strong>' --end-delete '</em></strong></span>' 
--start-insert '<span class="inserted"><ins><em>' --end-insert 
'</em></ins></span>' ${saved_file}.tmp ${saved_file}.tmp1 >> ${diff_file}; cat 
diff-page-tail.html >> ${diff_file}; rm -f ${saved_file}.tmp 
${saved_file}.tmp1; fi; test -f "${diff_file}" || diff_file="";  /bin/sed 
--in-place '/^<!--#set var="PO_FILE"/,/<!--#include 
virtual="\/server\/outdated/d; /^<!--'"${marker}"'/a <!--#set var="PO_FILE"\n 
value='"'<a href=\"http://www.gnu.org${PO#../..}\";>\n 
http://www.gnu.org${PO#../..}</a>'"' -->\n <!--#set var="ORIGINAL_FILE" 
value="'"${original#../..}"'" -->\n <!--#set var="DIFF_FILE" 
value="'"${diff_file#../..}"'" -->\n <!--#include 
virtual="/server/outdated.tr.html" -->' ../../philosophy/free-sw.tr.html || 
true; fi
[ -f ../../philosophy/po/free-sw.translist ] || (touch 
../../philosophy/po/free-sw.translist  ;  cvs add 
../../philosophy/po/free-sw.translist); 
file=../../philosophy/po/free-sw.translist; cp translinks-head.html ${file}; 
/bin/grep -v "^#" languages.txt | while read language; do code=${language%%     
  *}; case ${code} in en ) suffix=""; url_suffix=".en" ;; * ) suffix=.${code}; 
url_suffix="${suffix}" ;; esac; lang=${language%   *}; lang=${lang#*       }; 
name=${language##*   }; url_stem=/philosophy/free-sw; 
article=../../philosophy/free-sw; if test -f ${article}${suffix}.html; then 
echo '<!-- '${lang}' -->' >> ${file}; echo -n '<li><a 
href="'${url_stem}${url_suffix}.html'">' >> ${file}; echo 
${name}'</a>&nbsp;['${code}']</li>' >> ${file}; fi; done; cat 
translinks-tail.html >> ${file};
(/bin/sed --quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/free-sw.tr.po; test $? != 0 ) > 
/dev/null || ([ -f ../../philosophy/po/free-sw.tr-en.html ] || (touch 
../../philosophy/po/free-sw.tr-en.html  ;  cvs add 
../../philosophy/po/free-sw.tr-en.html); cp ../../philosophy/free-sw.html 
../../philosophy/po/free-sw.tr-en.html)
[ -f ../../philosophy/fs-motives.de.html ] || (touch 
../../philosophy/fs-motives.de.html fs-motives.de.html.hook-ann;  cvs add 
../../philosophy/fs-motives.de.html)
PO=../../philosophy/po/fs-motives.de.po; 
/home/g/gnun/install/gnun/libexec/gnun/mailfail  address@hidden "[GNUN Error] 
${PO#../../} is not a valid PO file"  msgfmt --check --verbose 
--output-file=/dev/null $PO || (touch $PO; if test -f 
fs-motives.de.html.hook-ann; then echo "gnun-do-not-delete-me" > 
fs-motives.de.html.hook-ann; fi; exit 1)
33 translated messages.
/usr/bin/X11/msgmerge --update --previous ../../philosophy/po/fs-motives.de.po 
../../philosophy/po/fs-motives.pot && touch 
../../philosophy/po/fs-motives.de.po && (if LC_ALL=C msgfmt --statistics -o 
/dev/null ../../philosophy/po/fs-motives.de.po 2>&1 | /bin/grep -E 
'(fuzzy|untranslated)' > /dev/null; then ((/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/fs-motives.de.po; test $? != 0 ) > /dev/null || /bin/sed 
--in-place '1,/^"POT-Creation-Date:/{ 
p;s/^"POT-Creation-Date:/"Outdated-Since:/;h;d}; 
1,/^"Content-Transfer-Encoding:/{ s/^\("Content-Transfer-Encoding: \)/\1/;p;t 
insert;d; :insert x}' ../../philosophy/po/fs-motives.de.po); else /bin/sed 
--in-place '/^msgid ""$/,/^$/{s/^"Outdated-Since: //;t rm;p;:rm d}' 
../../philosophy/po/fs-motives.de.po; fi )
...... done.
chmod +w ../../philosophy/fs-motives.de.html
PO=../../philosophy/po/fs-motives.de.po 
OUT=../../philosophy/po/fs-motives.de.m4 ; po4a-translate --format=xhtml 
--master-charset=utf-8 -o ontagerror=silent -o "attributes=<meta>content" -o 
"untranslated=W<gnun> W<script>" -o "translated=W<pre>" --keep=0 --master 
../../philosophy/po/fs-motives.proto --po $PO --localized $OUT
/bin/sed --in-place 
"s/\(<gnun>m4_include(\`.*\)\([.]html')<\/gnun>\)/\1.de\2/g" 
../../philosophy/po/fs-motives.de.m4
/bin/sed --in-place "s/<gnun>\(.*\)<\/gnun>/\1/g" 
../../philosophy/po/fs-motives.de.m4
/bin/sed --in-place ':egin;N;$!begin;s/\([ \t]*\n[ \t]*\)\{3,\}<!--/\n\n<!--/g' 
../../philosophy/po/fs-motives.de.m4
/bin/sed --in-place  -e 's%\(<!--#include virtual=\".*header\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*head-include-1\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*head-include-2\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*banner\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*body-include-1\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*body-include-2\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer-short\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer-min\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include 
virtual=\".*philosophy/philosophy-menu\)\(.html\" -->\)%\1.de\2%g' 
../../philosophy/po/fs-motives.de.m4
if ! (/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/fs-motives.de.po; test $? != 0 ) > /dev/null || ! test -s 
../../philosophy/fs-motives.de.html; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/fs-motives.de.m4 > ../../philosophy/fs-motives.de.html  && 
if test -f fs-motives.de.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/fs-motives.de.html>' | mail -s '[de] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/fs-motives.de.html\` | /bin/sed 's/<h2[^>]*>\(.*\)<\/h2>/\1/' 
| /bin/sed 's/\&mdash;/--/g' | /bin/sed 's/\&..quo;/"/g' | base64 --wrap=0`?=' 
-a Keywords:de-ann address@hidden" > fs-motives.de.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/fs-motives.de.html || (PO=../../philosophy/po/fs-motives.de.po 
; sleep 1 ; touch $PO ; echo "touch 
--reference=../../philosophy/fs-motives.de.html --date='+1 seconds' $PO" > 
fs-motives.de.html.hook ; exit 1); elif (timestamp="`(/bin/sed --quiet 
'1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/fs-motives.de.po; test $? != 0 )`"; 
test -n "${timestamp}" && test "`date --date="5000 days ago" +%s`" -ge "`date 
--date="${timestamp}" +%s`" ) ; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/fs-motives.de.m4 > ../../philosophy/fs-motives.de.html  && 
if test -f fs-motives.de.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/fs-motives.de.html>' | mail -s '[de] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/fs-motives.de.html\` | /bin/sed 's/<h2[^>]*>\(.*\)<\/h2>/\1/' 
| /bin/sed 's/\&mdash;/--/g' | /bin/sed 's/\&..quo;/"/g' | base64 --wrap=0`?=' 
-a Keywords:de-ann address@hidden" > fs-motives.de.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/fs-motives.de.html || (PO=../../philosophy/po/fs-motives.de.po 
; sleep 1 ; touch $PO ; echo "touch 
--reference=../../philosophy/fs-motives.de.html --date='+1 seconds' $PO" > 
fs-motives.de.html.hook ; exit 1); else sleep 1; touch 
../../philosophy/po/fs-motives.de.po; fi
I/O error : Attempt to load network entity 
http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd
if (timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/fs-motives.de.po; test $? != 0 )`"; test -n "${timestamp}" 
&& test "`date --date="60 days ago" +%s`" -ge "`date --date="${timestamp}" 
+%s`" ); then PO=../../philosophy/po/fs-motives.de.po; marker='GNUN: 
OUT-OF-DATE NOTICE'; /bin/grep -q '^<!--'"${marker}-->" 
../../philosophy/fs-motives.de.html || marker='#include 
virtual="\/server\/banner'; original=../../philosophy/fs-motives.de.html; 
original=${original%de.html}html;  
saved_file=${original%/*.html}/po/${original##*/}; 
saved_file=${saved_file%html}de; diff_file=${saved_file}-diff.html; 
saved_file=${saved_file}-en.html; if test -f ${saved_file}; then  /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${saved_file} > ${saved_file}.tmp; /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${original} > ${saved_file}.tmp1; /bin/sed 
"s%<title></title>%<title>${original#../..}-diff</title>%" < 
diff-page-head.html > ${diff_file}; /usr/bin/wdiff --start-delete '<span 
class="removed"><del><strong>' --end-delete '</em></strong></span>' 
--start-insert '<span class="inserted"><ins><em>' --end-insert 
'</em></ins></span>' ${saved_file}.tmp ${saved_file}.tmp1 >> ${diff_file}; cat 
diff-page-tail.html >> ${diff_file}; rm -f ${saved_file}.tmp 
${saved_file}.tmp1; fi; test -f "${diff_file}" || diff_file="";  /bin/sed 
--in-place '/^<!--#set var="PO_FILE"/,/<!--#include 
virtual="\/server\/outdated/d; /^<!--'"${marker}"'/a <!--#set var="PO_FILE"\n 
value='"'<a href=\"http://www.gnu.org${PO#../..}\";>\n 
http://www.gnu.org${PO#../..}</a>'"' -->\n <!--#set var="ORIGINAL_FILE" 
value="'"${original#../..}"'" -->\n <!--#set var="DIFF_FILE" 
value="'"${diff_file#../..}"'" -->\n <!--#include 
virtual="/server/outdated.de.html" -->' ../../philosophy/fs-motives.de.html || 
true; fi
[ -f ../../philosophy/po/fs-motives.translist ] || (touch 
../../philosophy/po/fs-motives.translist  ;  cvs add 
../../philosophy/po/fs-motives.translist); 
file=../../philosophy/po/fs-motives.translist; cp translinks-head.html ${file}; 
/bin/grep -v "^#" languages.txt | while read language; do code=${language%%   
*}; case ${code} in en ) suffix=""; url_suffix=".en" ;; * ) suffix=.${code}; 
url_suffix="${suffix}" ;; esac; lang=${language%   *}; lang=${lang#*       }; 
name=${language##*   }; url_stem=/philosophy/fs-motives; 
article=../../philosophy/fs-motives; if test -f ${article}${suffix}.html; then 
echo '<!-- '${lang}' -->' >> ${file}; echo -n '<li><a 
href="'${url_stem}${url_suffix}.html'">' >> ${file}; echo 
${name}'</a>&nbsp;['${code}']</li>' >> ${file}; fi; done; cat 
translinks-tail.html >> ${file};
(/bin/sed --quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/fs-motives.de.po; test $? != 0 ) > 
/dev/null || ([ -f ../../philosophy/po/fs-motives.de-en.html ] || (touch 
../../philosophy/po/fs-motives.de-en.html  ;  cvs add 
../../philosophy/po/fs-motives.de-en.html); cp ../../philosophy/fs-motives.html 
../../philosophy/po/fs-motives.de-en.html)
[ -f ../../philosophy/fs-translations.ca.html ] || (touch 
../../philosophy/fs-translations.ca.html fs-translations.ca.html.hook-ann;  cvs 
add ../../philosophy/fs-translations.ca.html)
PO=../../philosophy/po/fs-translations.ca.po; 
/home/g/gnun/install/gnun/libexec/gnun/mailfail  address@hidden "[GNUN Error] 
${PO#../../} is not a valid PO file"  msgfmt --check --verbose 
--output-file=/dev/null $PO || (touch $PO; if test -f 
fs-translations.ca.html.hook-ann; then echo "gnun-do-not-delete-me" > 
fs-translations.ca.html.hook-ann; fi; exit 1)
68 translated messages, 1 fuzzy translation.
/usr/bin/X11/msgmerge --update --previous 
../../philosophy/po/fs-translations.ca.po 
../../philosophy/po/fs-translations.pot && touch 
../../philosophy/po/fs-translations.ca.po && (if LC_ALL=C msgfmt --statistics 
-o /dev/null ../../philosophy/po/fs-translations.ca.po 2>&1 | /bin/grep -E 
'(fuzzy|untranslated)' > /dev/null; then ((/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/fs-translations.ca.po; test $? != 0 ) > /dev/null || 
/bin/sed --in-place '1,/^"POT-Creation-Date:/{ 
p;s/^"POT-Creation-Date:/"Outdated-Since:/;h;d}; 
1,/^"Content-Transfer-Encoding:/{ s/^\("Content-Transfer-Encoding: \)/\1/;p;t 
insert;d; :insert x}' ../../philosophy/po/fs-translations.ca.po); else /bin/sed 
--in-place '/^msgid ""$/,/^$/{s/^"Outdated-Since: //;t rm;p;:rm d}' 
../../philosophy/po/fs-translations.ca.po; fi )
......... done.
chmod +w ../../philosophy/fs-translations.ca.html
PO=../../philosophy/po/fs-translations.ca.po 
OUT=../../philosophy/po/fs-translations.ca.m4 ; po4a-translate --format=xhtml 
--master-charset=utf-8 -o ontagerror=silent -o "attributes=<meta>content" -o 
"untranslated=W<gnun> W<script>" -o "translated=W<pre>" --keep=0 --master 
../../philosophy/po/fs-translations.proto --po $PO --localized $OUT
/bin/sed --in-place 
"s/\(<gnun>m4_include(\`.*\)\([.]html')<\/gnun>\)/\1.ca\2/g" 
../../philosophy/po/fs-translations.ca.m4
/bin/sed --in-place "s/<gnun>\(.*\)<\/gnun>/\1/g" 
../../philosophy/po/fs-translations.ca.m4
/bin/sed --in-place ':egin;N;$!begin;s/\([ \t]*\n[ \t]*\)\{3,\}<!--/\n\n<!--/g' 
../../philosophy/po/fs-translations.ca.m4
/bin/sed --in-place  -e 's%\(<!--#include virtual=\".*header\)\(.html\" 
-->\)%\1.ca\2%g'  -e 's%\(<!--#include virtual=\".*head-include-1\)\(.html\" 
-->\)%\1.ca\2%g'  -e 's%\(<!--#include virtual=\".*head-include-2\)\(.html\" 
-->\)%\1.ca\2%g'  -e 's%\(<!--#include virtual=\".*banner\)\(.html\" 
-->\)%\1.ca\2%g'  -e 's%\(<!--#include virtual=\".*body-include-1\)\(.html\" 
-->\)%\1.ca\2%g'  -e 's%\(<!--#include virtual=\".*body-include-2\)\(.html\" 
-->\)%\1.ca\2%g'  -e 's%\(<!--#include virtual=\".*footer\)\(.html\" 
-->\)%\1.ca\2%g'  -e 's%\(<!--#include virtual=\".*footer-short\)\(.html\" 
-->\)%\1.ca\2%g'  -e 's%\(<!--#include virtual=\".*footer-min\)\(.html\" 
-->\)%\1.ca\2%g'  -e 's%\(<!--#include 
virtual=\".*philosophy/philosophy-menu\)\(.html\" -->\)%\1.ca\2%g' 
../../philosophy/po/fs-translations.ca.m4
if ! (/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/fs-translations.ca.po; test $? != 0 ) > /dev/null || ! test 
-s ../../philosophy/fs-translations.ca.html; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/fs-translations.ca.m4 > 
../../philosophy/fs-translations.ca.html  && if test -f 
fs-translations.ca.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/fs-translations.ca.html>' | mail -s '[ca] 
New translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/fs-translations.ca.html\` | /bin/sed 
's/<h2[^>]*>\(.*\)<\/h2>/\1/' | /bin/sed 's/\&mdash;/--/g' | /bin/sed 
's/\&..quo;/"/g' | base64 --wrap=0`?=' -a Keywords:ca-ann address@hidden" > 
fs-translations.ca.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/fs-translations.ca.html || 
(PO=../../philosophy/po/fs-translations.ca.po ; sleep 1 ; touch $PO ; echo 
"touch --reference=../../philosophy/fs-translations.ca.html --date='+1 seconds' 
$PO" > fs-translations.ca.html.hook ; exit 1); elif (timestamp="`(/bin/sed 
--quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/fs-translations.ca.po; test $? != 0 
)`"; test -n "${timestamp}" && test "`date --date="5000 days ago" +%s`" -ge 
"`date --date="${timestamp}" +%s`" ) ; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/fs-translations.ca.m4 > 
../../philosophy/fs-translations.ca.html  && if test -f 
fs-translations.ca.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/fs-translations.ca.html>' | mail -s '[ca] 
New translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/fs-translations.ca.html\` | /bin/sed 
's/<h2[^>]*>\(.*\)<\/h2>/\1/' | /bin/sed 's/\&mdash;/--/g' | /bin/sed 
's/\&..quo;/"/g' | base64 --wrap=0`?=' -a Keywords:ca-ann address@hidden" > 
fs-translations.ca.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/fs-translations.ca.html || 
(PO=../../philosophy/po/fs-translations.ca.po ; sleep 1 ; touch $PO ; echo 
"touch --reference=../../philosophy/fs-translations.ca.html --date='+1 seconds' 
$PO" > fs-translations.ca.html.hook ; exit 1); else sleep 1; touch 
../../philosophy/po/fs-translations.ca.po; fi
if (timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/fs-translations.ca.po; test $? != 0 )`"; test -n 
"${timestamp}" && test "`date --date="60 days ago" +%s`" -ge "`date 
--date="${timestamp}" +%s`" ); then 
PO=../../philosophy/po/fs-translations.ca.po; marker='GNUN: OUT-OF-DATE 
NOTICE'; /bin/grep -q '^<!--'"${marker}-->" 
../../philosophy/fs-translations.ca.html || marker='#include 
virtual="\/server\/banner'; original=../../philosophy/fs-translations.ca.html; 
original=${original%ca.html}html;  
saved_file=${original%/*.html}/po/${original##*/}; 
saved_file=${saved_file%html}ca; diff_file=${saved_file}-diff.html; 
saved_file=${saved_file}-en.html; if test -f ${saved_file}; then  /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${saved_file} > ${saved_file}.tmp; /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${original} > ${saved_file}.tmp1; /bin/sed 
"s%<title></title>%<title>${original#../..}-diff</title>%" < 
diff-page-head.html > ${diff_file}; /usr/bin/wdiff --start-delete '<span 
class="removed"><del><strong>' --end-delete '</em></strong></span>' 
--start-insert '<span class="inserted"><ins><em>' --end-insert 
'</em></ins></span>' ${saved_file}.tmp ${saved_file}.tmp1 >> ${diff_file}; cat 
diff-page-tail.html >> ${diff_file}; rm -f ${saved_file}.tmp 
${saved_file}.tmp1; fi; test -f "${diff_file}" || diff_file="";  /bin/sed 
--in-place '/^<!--#set var="PO_FILE"/,/<!--#include 
virtual="\/server\/outdated/d; /^<!--'"${marker}"'/a <!--#set var="PO_FILE"\n 
value='"'<a href=\"http://www.gnu.org${PO#../..}\";>\n 
http://www.gnu.org${PO#../..}</a>'"' -->\n <!--#set var="ORIGINAL_FILE" 
value="'"${original#../..}"'" -->\n <!--#set var="DIFF_FILE" 
value="'"${diff_file#../..}"'" -->\n <!--#include 
virtual="/server/outdated.ca.html" -->' 
../../philosophy/fs-translations.ca.html || true; fi
[ -f ../../philosophy/po/fs-translations.translist ] || (touch 
../../philosophy/po/fs-translations.translist  ;  cvs add 
../../philosophy/po/fs-translations.translist); 
file=../../philosophy/po/fs-translations.translist; cp translinks-head.html 
${file}; /bin/grep -v "^#" languages.txt | while read language; do 
code=${language%%       *}; case ${code} in en ) suffix=""; url_suffix=".en" ;; 
* ) suffix=.${code}; url_suffix="${suffix}" ;; esac; lang=${language%   *}; 
lang=${lang#*       }; name=${language##*   }; 
url_stem=/philosophy/fs-translations; article=../../philosophy/fs-translations; 
if test -f ${article}${suffix}.html; then echo '<!-- '${lang}' -->' >> ${file}; 
echo -n '<li><a href="'${url_stem}${url_suffix}.html'">' >> ${file}; echo 
${name}'</a>&nbsp;['${code}']</li>' >> ${file}; fi; done; cat 
translinks-tail.html >> ${file};
(/bin/sed --quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/fs-translations.ca.po; test $? != 0 
) > /dev/null || ([ -f ../../philosophy/po/fs-translations.ca-en.html ] || 
(touch ../../philosophy/po/fs-translations.ca-en.html  ;  cvs add 
../../philosophy/po/fs-translations.ca-en.html); cp 
../../philosophy/fs-translations.html 
../../philosophy/po/fs-translations.ca-en.html)
[ -f ../../philosophy/fs-translations.de.html ] || (touch 
../../philosophy/fs-translations.de.html fs-translations.de.html.hook-ann;  cvs 
add ../../philosophy/fs-translations.de.html)
PO=../../philosophy/po/fs-translations.de.po; 
/home/g/gnun/install/gnun/libexec/gnun/mailfail  address@hidden "[GNUN Error] 
${PO#../../} is not a valid PO file"  msgfmt --check --verbose 
--output-file=/dev/null $PO || (touch $PO; if test -f 
fs-translations.de.html.hook-ann; then echo "gnun-do-not-delete-me" > 
fs-translations.de.html.hook-ann; fi; exit 1)
69 translated messages.
/usr/bin/X11/msgmerge --update --previous 
../../philosophy/po/fs-translations.de.po 
../../philosophy/po/fs-translations.pot && touch 
../../philosophy/po/fs-translations.de.po && (if LC_ALL=C msgfmt --statistics 
-o /dev/null ../../philosophy/po/fs-translations.de.po 2>&1 | /bin/grep -E 
'(fuzzy|untranslated)' > /dev/null; then ((/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/fs-translations.de.po; test $? != 0 ) > /dev/null || 
/bin/sed --in-place '1,/^"POT-Creation-Date:/{ 
p;s/^"POT-Creation-Date:/"Outdated-Since:/;h;d}; 
1,/^"Content-Transfer-Encoding:/{ s/^\("Content-Transfer-Encoding: \)/\1/;p;t 
insert;d; :insert x}' ../../philosophy/po/fs-translations.de.po); else /bin/sed 
--in-place '/^msgid ""$/,/^$/{s/^"Outdated-Since: //;t rm;p;:rm d}' 
../../philosophy/po/fs-translations.de.po; fi )
......... done.
chmod +w ../../philosophy/fs-translations.de.html
PO=../../philosophy/po/fs-translations.de.po 
OUT=../../philosophy/po/fs-translations.de.m4 ; po4a-translate --format=xhtml 
--master-charset=utf-8 -o ontagerror=silent -o "attributes=<meta>content" -o 
"untranslated=W<gnun> W<script>" -o "translated=W<pre>" --keep=0 --master 
../../philosophy/po/fs-translations.proto --po $PO --localized $OUT
/bin/sed --in-place 
"s/\(<gnun>m4_include(\`.*\)\([.]html')<\/gnun>\)/\1.de\2/g" 
../../philosophy/po/fs-translations.de.m4
/bin/sed --in-place "s/<gnun>\(.*\)<\/gnun>/\1/g" 
../../philosophy/po/fs-translations.de.m4
/bin/sed --in-place ':egin;N;$!begin;s/\([ \t]*\n[ \t]*\)\{3,\}<!--/\n\n<!--/g' 
../../philosophy/po/fs-translations.de.m4
/bin/sed --in-place  -e 's%\(<!--#include virtual=\".*header\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*head-include-1\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*head-include-2\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*banner\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*body-include-1\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*body-include-2\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer-short\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer-min\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include 
virtual=\".*philosophy/philosophy-menu\)\(.html\" -->\)%\1.de\2%g' 
../../philosophy/po/fs-translations.de.m4
if ! (/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/fs-translations.de.po; test $? != 0 ) > /dev/null || ! test 
-s ../../philosophy/fs-translations.de.html; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/fs-translations.de.m4 > 
../../philosophy/fs-translations.de.html  && if test -f 
fs-translations.de.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/fs-translations.de.html>' | mail -s '[de] 
New translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/fs-translations.de.html\` | /bin/sed 
's/<h2[^>]*>\(.*\)<\/h2>/\1/' | /bin/sed 's/\&mdash;/--/g' | /bin/sed 
's/\&..quo;/"/g' | base64 --wrap=0`?=' -a Keywords:de-ann address@hidden" > 
fs-translations.de.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/fs-translations.de.html || 
(PO=../../philosophy/po/fs-translations.de.po ; sleep 1 ; touch $PO ; echo 
"touch --reference=../../philosophy/fs-translations.de.html --date='+1 seconds' 
$PO" > fs-translations.de.html.hook ; exit 1); elif (timestamp="`(/bin/sed 
--quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/fs-translations.de.po; test $? != 0 
)`"; test -n "${timestamp}" && test "`date --date="5000 days ago" +%s`" -ge 
"`date --date="${timestamp}" +%s`" ) ; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/fs-translations.de.m4 > 
../../philosophy/fs-translations.de.html  && if test -f 
fs-translations.de.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/fs-translations.de.html>' | mail -s '[de] 
New translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/fs-translations.de.html\` | /bin/sed 
's/<h2[^>]*>\(.*\)<\/h2>/\1/' | /bin/sed 's/\&mdash;/--/g' | /bin/sed 
's/\&..quo;/"/g' | base64 --wrap=0`?=' -a Keywords:de-ann address@hidden" > 
fs-translations.de.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/fs-translations.de.html || 
(PO=../../philosophy/po/fs-translations.de.po ; sleep 1 ; touch $PO ; echo 
"touch --reference=../../philosophy/fs-translations.de.html --date='+1 seconds' 
$PO" > fs-translations.de.html.hook ; exit 1); else sleep 1; touch 
../../philosophy/po/fs-translations.de.po; fi
I/O error : Attempt to load network entity 
http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd
if (timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/fs-translations.de.po; test $? != 0 )`"; test -n 
"${timestamp}" && test "`date --date="60 days ago" +%s`" -ge "`date 
--date="${timestamp}" +%s`" ); then 
PO=../../philosophy/po/fs-translations.de.po; marker='GNUN: OUT-OF-DATE 
NOTICE'; /bin/grep -q '^<!--'"${marker}-->" 
../../philosophy/fs-translations.de.html || marker='#include 
virtual="\/server\/banner'; original=../../philosophy/fs-translations.de.html; 
original=${original%de.html}html;  
saved_file=${original%/*.html}/po/${original##*/}; 
saved_file=${saved_file%html}de; diff_file=${saved_file}-diff.html; 
saved_file=${saved_file}-en.html; if test -f ${saved_file}; then  /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${saved_file} > ${saved_file}.tmp; /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${original} > ${saved_file}.tmp1; /bin/sed 
"s%<title></title>%<title>${original#../..}-diff</title>%" < 
diff-page-head.html > ${diff_file}; /usr/bin/wdiff --start-delete '<span 
class="removed"><del><strong>' --end-delete '</em></strong></span>' 
--start-insert '<span class="inserted"><ins><em>' --end-insert 
'</em></ins></span>' ${saved_file}.tmp ${saved_file}.tmp1 >> ${diff_file}; cat 
diff-page-tail.html >> ${diff_file}; rm -f ${saved_file}.tmp 
${saved_file}.tmp1; fi; test -f "${diff_file}" || diff_file="";  /bin/sed 
--in-place '/^<!--#set var="PO_FILE"/,/<!--#include 
virtual="\/server\/outdated/d; /^<!--'"${marker}"'/a <!--#set var="PO_FILE"\n 
value='"'<a href=\"http://www.gnu.org${PO#../..}\";>\n 
http://www.gnu.org${PO#../..}</a>'"' -->\n <!--#set var="ORIGINAL_FILE" 
value="'"${original#../..}"'" -->\n <!--#set var="DIFF_FILE" 
value="'"${diff_file#../..}"'" -->\n <!--#include 
virtual="/server/outdated.de.html" -->' 
../../philosophy/fs-translations.de.html || true; fi
[ -f ../../philosophy/po/fs-translations.translist ] || (touch 
../../philosophy/po/fs-translations.translist  ;  cvs add 
../../philosophy/po/fs-translations.translist); 
file=../../philosophy/po/fs-translations.translist; cp translinks-head.html 
${file}; /bin/grep -v "^#" languages.txt | while read language; do 
code=${language%%       *}; case ${code} in en ) suffix=""; url_suffix=".en" ;; 
* ) suffix=.${code}; url_suffix="${suffix}" ;; esac; lang=${language%   *}; 
lang=${lang#*       }; name=${language##*   }; 
url_stem=/philosophy/fs-translations; article=../../philosophy/fs-translations; 
if test -f ${article}${suffix}.html; then echo '<!-- '${lang}' -->' >> ${file}; 
echo -n '<li><a href="'${url_stem}${url_suffix}.html'">' >> ${file}; echo 
${name}'</a>&nbsp;['${code}']</li>' >> ${file}; fi; done; cat 
translinks-tail.html >> ${file};
(/bin/sed --quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/fs-translations.de.po; test $? != 0 
) > /dev/null || ([ -f ../../philosophy/po/fs-translations.de-en.html ] || 
(touch ../../philosophy/po/fs-translations.de-en.html  ;  cvs add 
../../philosophy/po/fs-translations.de-en.html); cp 
../../philosophy/fs-translations.html 
../../philosophy/po/fs-translations.de-en.html)
[ -f ../../philosophy/gif.de.html ] || (touch ../../philosophy/gif.de.html 
gif.de.html.hook-ann;  cvs add ../../philosophy/gif.de.html)
PO=../../philosophy/po/gif.de.po; 
/home/g/gnun/install/gnun/libexec/gnun/mailfail  address@hidden "[GNUN Error] 
${PO#../../} is not a valid PO file"  msgfmt --check --verbose 
--output-file=/dev/null $PO || (touch $PO; if test -f gif.de.html.hook-ann; 
then echo "gnun-do-not-delete-me" > gif.de.html.hook-ann; fi; exit 1)
40 translated messages.
/usr/bin/X11/msgmerge --update --previous ../../philosophy/po/gif.de.po 
../../philosophy/po/gif.pot && touch ../../philosophy/po/gif.de.po && (if 
LC_ALL=C msgfmt --statistics -o /dev/null ../../philosophy/po/gif.de.po 2>&1 | 
/bin/grep -E '(fuzzy|untranslated)' > /dev/null; then ((/bin/sed --quiet 
'1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/gif.de.po; test $? != 0 ) > 
/dev/null || /bin/sed --in-place '1,/^"POT-Creation-Date:/{ 
p;s/^"POT-Creation-Date:/"Outdated-Since:/;h;d}; 
1,/^"Content-Transfer-Encoding:/{ s/^\("Content-Transfer-Encoding: \)/\1/;p;t 
insert;d; :insert x}' ../../philosophy/po/gif.de.po); else /bin/sed --in-place 
'/^msgid ""$/,/^$/{s/^"Outdated-Since: //;t rm;p;:rm d}' 
../../philosophy/po/gif.de.po; fi )
...... done.
chmod +w ../../philosophy/gif.de.html
PO=../../philosophy/po/gif.de.po OUT=../../philosophy/po/gif.de.m4 ; 
po4a-translate --format=xhtml --master-charset=utf-8 -o ontagerror=silent -o 
"attributes=<meta>content" -o "untranslated=W<gnun> W<script>" -o 
"translated=W<pre>" --keep=0 --master ../../philosophy/po/gif.proto --po $PO 
--localized $OUT
/bin/sed --in-place 
"s/\(<gnun>m4_include(\`.*\)\([.]html')<\/gnun>\)/\1.de\2/g" 
../../philosophy/po/gif.de.m4
/bin/sed --in-place "s/<gnun>\(.*\)<\/gnun>/\1/g" ../../philosophy/po/gif.de.m4
/bin/sed --in-place ':egin;N;$!begin;s/\([ \t]*\n[ \t]*\)\{3,\}<!--/\n\n<!--/g' 
../../philosophy/po/gif.de.m4
/bin/sed --in-place  -e 's%\(<!--#include virtual=\".*header\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*head-include-1\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*head-include-2\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*banner\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*body-include-1\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*body-include-2\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer-short\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer-min\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include 
virtual=\".*philosophy/philosophy-menu\)\(.html\" -->\)%\1.de\2%g' 
../../philosophy/po/gif.de.m4
if ! (/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/gif.de.po; test $? != 0 ) > /dev/null || ! test -s 
../../philosophy/gif.de.html; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/gif.de.m4 > ../../philosophy/gif.de.html  && if test -f 
gif.de.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/gif.de.html>' | mail -s '[de] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/gif.de.html\` | /bin/sed 's/<h2[^>]*>\(.*\)<\/h2>/\1/' | 
/bin/sed 's/\&mdash;/--/g' | /bin/sed 's/\&..quo;/"/g' | base64 --wrap=0`?=' -a 
Keywords:de-ann address@hidden" > gif.de.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/gif.de.html || (PO=../../philosophy/po/gif.de.po ; sleep 1 ; 
touch $PO ; echo "touch --reference=../../philosophy/gif.de.html --date='+1 
seconds' $PO" > gif.de.html.hook ; exit 1); elif (timestamp="`(/bin/sed --quiet 
'1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/gif.de.po; test $? != 0 )`"; test 
-n "${timestamp}" && test "`date --date="5000 days ago" +%s`" -ge "`date 
--date="${timestamp}" +%s`" ) ; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/gif.de.m4 > ../../philosophy/gif.de.html  && if test -f 
gif.de.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/gif.de.html>' | mail -s '[de] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/gif.de.html\` | /bin/sed 's/<h2[^>]*>\(.*\)<\/h2>/\1/' | 
/bin/sed 's/\&mdash;/--/g' | /bin/sed 's/\&..quo;/"/g' | base64 --wrap=0`?=' -a 
Keywords:de-ann address@hidden" > gif.de.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/gif.de.html || (PO=../../philosophy/po/gif.de.po ; sleep 1 ; 
touch $PO ; echo "touch --reference=../../philosophy/gif.de.html --date='+1 
seconds' $PO" > gif.de.html.hook ; exit 1); else sleep 1; touch 
../../philosophy/po/gif.de.po; fi
I/O error : Attempt to load network entity 
http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd
if (timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/gif.de.po; test $? != 0 )`"; test -n "${timestamp}" && test 
"`date --date="60 days ago" +%s`" -ge "`date --date="${timestamp}" +%s`" ); 
then PO=../../philosophy/po/gif.de.po; marker='GNUN: OUT-OF-DATE NOTICE'; 
/bin/grep -q '^<!--'"${marker}-->" ../../philosophy/gif.de.html || 
marker='#include virtual="\/server\/banner'; 
original=../../philosophy/gif.de.html; original=${original%de.html}html;  
saved_file=${original%/*.html}/po/${original##*/}; 
saved_file=${saved_file%html}de; diff_file=${saved_file}-diff.html; 
saved_file=${saved_file}-en.html; if test -f ${saved_file}; then  /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${saved_file} > ${saved_file}.tmp; /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${original} > ${saved_file}.tmp1; /bin/sed 
"s%<title></title>%<title>${original#../..}-diff</title>%" < 
diff-page-head.html > ${diff_file}; /usr/bin/wdiff --start-delete '<span 
class="removed"><del><strong>' --end-delete '</em></strong></span>' 
--start-insert '<span class="inserted"><ins><em>' --end-insert 
'</em></ins></span>' ${saved_file}.tmp ${saved_file}.tmp1 >> ${diff_file}; cat 
diff-page-tail.html >> ${diff_file}; rm -f ${saved_file}.tmp 
${saved_file}.tmp1; fi; test -f "${diff_file}" || diff_file="";  /bin/sed 
--in-place '/^<!--#set var="PO_FILE"/,/<!--#include 
virtual="\/server\/outdated/d; /^<!--'"${marker}"'/a <!--#set var="PO_FILE"\n 
value='"'<a href=\"http://www.gnu.org${PO#../..}\";>\n 
http://www.gnu.org${PO#../..}</a>'"' -->\n <!--#set var="ORIGINAL_FILE" 
value="'"${original#../..}"'" -->\n <!--#set var="DIFF_FILE" 
value="'"${diff_file#../..}"'" -->\n <!--#include 
virtual="/server/outdated.de.html" -->' ../../philosophy/gif.de.html || true; fi
[ -f ../../philosophy/po/gif.translist ] || (touch 
../../philosophy/po/gif.translist  ;  cvs add 
../../philosophy/po/gif.translist); file=../../philosophy/po/gif.translist; cp 
translinks-head.html ${file}; /bin/grep -v "^#" languages.txt | while read 
language; do code=${language%%       *}; case ${code} in en ) suffix=""; 
url_suffix=".en" ;; * ) suffix=.${code}; url_suffix="${suffix}" ;; esac; 
lang=${language%   *}; lang=${lang#*       }; name=${language##*   }; 
url_stem=/philosophy/gif; article=../../philosophy/gif; if test -f 
${article}${suffix}.html; then echo '<!-- '${lang}' -->' >> ${file}; echo -n 
'<li><a href="'${url_stem}${url_suffix}.html'">' >> ${file}; echo 
${name}'</a>&nbsp;['${code}']</li>' >> ${file}; fi; done; cat 
translinks-tail.html >> ${file};
(/bin/sed --quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/gif.de.po; test $? != 0 ) > 
/dev/null || ([ -f ../../philosophy/po/gif.de-en.html ] || (touch 
../../philosophy/po/gif.de-en.html  ;  cvs add 
../../philosophy/po/gif.de-en.html); cp ../../philosophy/gif.html 
../../philosophy/po/gif.de-en.html)
[ -f ../../philosophy/gnutella.de.html ] || (touch 
../../philosophy/gnutella.de.html gnutella.de.html.hook-ann;  cvs add 
../../philosophy/gnutella.de.html)
PO=../../philosophy/po/gnutella.de.po; 
/home/g/gnun/install/gnun/libexec/gnun/mailfail  address@hidden "[GNUN Error] 
${PO#../../} is not a valid PO file"  msgfmt --check --verbose 
--output-file=/dev/null $PO || (touch $PO; if test -f 
gnutella.de.html.hook-ann; then echo "gnun-do-not-delete-me" > 
gnutella.de.html.hook-ann; fi; exit 1)
16 translated messages.
/usr/bin/X11/msgmerge --update --previous ../../philosophy/po/gnutella.de.po 
../../philosophy/po/gnutella.pot && touch ../../philosophy/po/gnutella.de.po && 
(if LC_ALL=C msgfmt --statistics -o /dev/null 
../../philosophy/po/gnutella.de.po 2>&1 | /bin/grep -E '(fuzzy|untranslated)' > 
/dev/null; then ((/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/gnutella.de.po; test $? != 0 ) > /dev/null || /bin/sed 
--in-place '1,/^"POT-Creation-Date:/{ 
p;s/^"POT-Creation-Date:/"Outdated-Since:/;h;d}; 
1,/^"Content-Transfer-Encoding:/{ s/^\("Content-Transfer-Encoding: \)/\1/;p;t 
insert;d; :insert x}' ../../philosophy/po/gnutella.de.po); else /bin/sed 
--in-place '/^msgid ""$/,/^$/{s/^"Outdated-Since: //;t rm;p;:rm d}' 
../../philosophy/po/gnutella.de.po; fi )
.... done.
chmod +w ../../philosophy/gnutella.de.html
PO=../../philosophy/po/gnutella.de.po OUT=../../philosophy/po/gnutella.de.m4 ; 
po4a-translate --format=xhtml --master-charset=utf-8 -o ontagerror=silent -o 
"attributes=<meta>content" -o "untranslated=W<gnun> W<script>" -o 
"translated=W<pre>" --keep=0 --master ../../philosophy/po/gnutella.proto --po 
$PO --localized $OUT
/bin/sed --in-place 
"s/\(<gnun>m4_include(\`.*\)\([.]html')<\/gnun>\)/\1.de\2/g" 
../../philosophy/po/gnutella.de.m4
/bin/sed --in-place "s/<gnun>\(.*\)<\/gnun>/\1/g" 
../../philosophy/po/gnutella.de.m4
/bin/sed --in-place ':egin;N;$!begin;s/\([ \t]*\n[ \t]*\)\{3,\}<!--/\n\n<!--/g' 
../../philosophy/po/gnutella.de.m4
/bin/sed --in-place  -e 's%\(<!--#include virtual=\".*header\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*head-include-1\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*head-include-2\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*banner\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*body-include-1\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*body-include-2\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer-short\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer-min\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include 
virtual=\".*philosophy/philosophy-menu\)\(.html\" -->\)%\1.de\2%g' 
../../philosophy/po/gnutella.de.m4
if ! (/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/gnutella.de.po; test $? != 0 ) > /dev/null || ! test -s 
../../philosophy/gnutella.de.html; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/gnutella.de.m4 > ../../philosophy/gnutella.de.html  && if 
test -f gnutella.de.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/gnutella.de.html>' | mail -s '[de] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/gnutella.de.html\` | /bin/sed 's/<h2[^>]*>\(.*\)<\/h2>/\1/' | 
/bin/sed 's/\&mdash;/--/g' | /bin/sed 's/\&..quo;/"/g' | base64 --wrap=0`?=' -a 
Keywords:de-ann address@hidden" > gnutella.de.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/gnutella.de.html || (PO=../../philosophy/po/gnutella.de.po ; 
sleep 1 ; touch $PO ; echo "touch --reference=../../philosophy/gnutella.de.html 
--date='+1 seconds' $PO" > gnutella.de.html.hook ; exit 1); elif 
(timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/gnutella.de.po; test $? != 0 )`"; test -n "${timestamp}" && 
test "`date --date="5000 days ago" +%s`" -ge "`date --date="${timestamp}" +%s`" 
) ; then /home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/gnutella.de.m4 > ../../philosophy/gnutella.de.html  && if 
test -f gnutella.de.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/gnutella.de.html>' | mail -s '[de] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/gnutella.de.html\` | /bin/sed 's/<h2[^>]*>\(.*\)<\/h2>/\1/' | 
/bin/sed 's/\&mdash;/--/g' | /bin/sed 's/\&..quo;/"/g' | base64 --wrap=0`?=' -a 
Keywords:de-ann address@hidden" > gnutella.de.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/gnutella.de.html || (PO=../../philosophy/po/gnutella.de.po ; 
sleep 1 ; touch $PO ; echo "touch --reference=../../philosophy/gnutella.de.html 
--date='+1 seconds' $PO" > gnutella.de.html.hook ; exit 1); else sleep 1; touch 
../../philosophy/po/gnutella.de.po; fi
I/O error : Attempt to load network entity 
http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd
if (timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/gnutella.de.po; test $? != 0 )`"; test -n "${timestamp}" && 
test "`date --date="60 days ago" +%s`" -ge "`date --date="${timestamp}" +%s`" 
); then PO=../../philosophy/po/gnutella.de.po; marker='GNUN: OUT-OF-DATE 
NOTICE'; /bin/grep -q '^<!--'"${marker}-->" ../../philosophy/gnutella.de.html 
|| marker='#include virtual="\/server\/banner'; 
original=../../philosophy/gnutella.de.html; original=${original%de.html}html;  
saved_file=${original%/*.html}/po/${original##*/}; 
saved_file=${saved_file%html}de; diff_file=${saved_file}-diff.html; 
saved_file=${saved_file}-en.html; if test -f ${saved_file}; then  /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${saved_file} > ${saved_file}.tmp; /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${original} > ${saved_file}.tmp1; /bin/sed 
"s%<title></title>%<title>${original#../..}-diff</title>%" < 
diff-page-head.html > ${diff_file}; /usr/bin/wdiff --start-delete '<span 
class="removed"><del><strong>' --end-delete '</em></strong></span>' 
--start-insert '<span class="inserted"><ins><em>' --end-insert 
'</em></ins></span>' ${saved_file}.tmp ${saved_file}.tmp1 >> ${diff_file}; cat 
diff-page-tail.html >> ${diff_file}; rm -f ${saved_file}.tmp 
${saved_file}.tmp1; fi; test -f "${diff_file}" || diff_file="";  /bin/sed 
--in-place '/^<!--#set var="PO_FILE"/,/<!--#include 
virtual="\/server\/outdated/d; /^<!--'"${marker}"'/a <!--#set var="PO_FILE"\n 
value='"'<a href=\"http://www.gnu.org${PO#../..}\";>\n 
http://www.gnu.org${PO#../..}</a>'"' -->\n <!--#set var="ORIGINAL_FILE" 
value="'"${original#../..}"'" -->\n <!--#set var="DIFF_FILE" 
value="'"${diff_file#../..}"'" -->\n <!--#include 
virtual="/server/outdated.de.html" -->' ../../philosophy/gnutella.de.html || 
true; fi
[ -f ../../philosophy/po/gnutella.translist ] || (touch 
../../philosophy/po/gnutella.translist  ;  cvs add 
../../philosophy/po/gnutella.translist); 
file=../../philosophy/po/gnutella.translist; cp translinks-head.html ${file}; 
/bin/grep -v "^#" languages.txt | while read language; do code=${language%%   
*}; case ${code} in en ) suffix=""; url_suffix=".en" ;; * ) suffix=.${code}; 
url_suffix="${suffix}" ;; esac; lang=${language%   *}; lang=${lang#*       }; 
name=${language##*   }; url_stem=/philosophy/gnutella; 
article=../../philosophy/gnutella; if test -f ${article}${suffix}.html; then 
echo '<!-- '${lang}' -->' >> ${file}; echo -n '<li><a 
href="'${url_stem}${url_suffix}.html'">' >> ${file}; echo 
${name}'</a>&nbsp;['${code}']</li>' >> ${file}; fi; done; cat 
translinks-tail.html >> ${file};
(/bin/sed --quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/gnutella.de.po; test $? != 0 ) > 
/dev/null || ([ -f ../../philosophy/po/gnutella.de-en.html ] || (touch 
../../philosophy/po/gnutella.de-en.html  ;  cvs add 
../../philosophy/po/gnutella.de-en.html); cp ../../philosophy/gnutella.html 
../../philosophy/po/gnutella.de-en.html)
[ -f ../../philosophy/greve-clown.de.html ] || (touch 
../../philosophy/greve-clown.de.html greve-clown.de.html.hook-ann;  cvs add 
../../philosophy/greve-clown.de.html)
PO=../../philosophy/po/greve-clown.de.po; 
/home/g/gnun/install/gnun/libexec/gnun/mailfail  address@hidden "[GNUN Error] 
${PO#../../} is not a valid PO file"  msgfmt --check --verbose 
--output-file=/dev/null $PO || (touch $PO; if test -f 
greve-clown.de.html.hook-ann; then echo "gnun-do-not-delete-me" > 
greve-clown.de.html.hook-ann; fi; exit 1)
70 translated messages.
/usr/bin/X11/msgmerge --update --previous ../../philosophy/po/greve-clown.de.po 
../../philosophy/po/greve-clown.pot && touch 
../../philosophy/po/greve-clown.de.po && (if LC_ALL=C msgfmt --statistics -o 
/dev/null ../../philosophy/po/greve-clown.de.po 2>&1 | /bin/grep -E 
'(fuzzy|untranslated)' > /dev/null; then ((/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/greve-clown.de.po; test $? != 0 ) > /dev/null || /bin/sed 
--in-place '1,/^"POT-Creation-Date:/{ 
p;s/^"POT-Creation-Date:/"Outdated-Since:/;h;d}; 
1,/^"Content-Transfer-Encoding:/{ s/^\("Content-Transfer-Encoding: \)/\1/;p;t 
insert;d; :insert x}' ../../philosophy/po/greve-clown.de.po); else /bin/sed 
--in-place '/^msgid ""$/,/^$/{s/^"Outdated-Since: //;t rm;p;:rm d}' 
../../philosophy/po/greve-clown.de.po; fi )
......... done.
chmod +w ../../philosophy/greve-clown.de.html
PO=../../philosophy/po/greve-clown.de.po 
OUT=../../philosophy/po/greve-clown.de.m4 ; po4a-translate --format=xhtml 
--master-charset=utf-8 -o ontagerror=silent -o "attributes=<meta>content" -o 
"untranslated=W<gnun> W<script>" -o "translated=W<pre>" --keep=0 --master 
../../philosophy/po/greve-clown.proto --po $PO --localized $OUT
/bin/sed --in-place 
"s/\(<gnun>m4_include(\`.*\)\([.]html')<\/gnun>\)/\1.de\2/g" 
../../philosophy/po/greve-clown.de.m4
/bin/sed --in-place "s/<gnun>\(.*\)<\/gnun>/\1/g" 
../../philosophy/po/greve-clown.de.m4
/bin/sed --in-place ':egin;N;$!begin;s/\([ \t]*\n[ \t]*\)\{3,\}<!--/\n\n<!--/g' 
../../philosophy/po/greve-clown.de.m4
/bin/sed --in-place  -e 's%\(<!--#include virtual=\".*header\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*head-include-1\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*head-include-2\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*banner\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*body-include-1\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*body-include-2\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer-short\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer-min\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include 
virtual=\".*philosophy/philosophy-menu\)\(.html\" -->\)%\1.de\2%g' 
../../philosophy/po/greve-clown.de.m4
if ! (/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/greve-clown.de.po; test $? != 0 ) > /dev/null || ! test -s 
../../philosophy/greve-clown.de.html; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/greve-clown.de.m4 > ../../philosophy/greve-clown.de.html  
&& if test -f greve-clown.de.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/greve-clown.de.html>' | mail -s '[de] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/greve-clown.de.html\` | /bin/sed 's/<h2[^>]*>\(.*\)<\/h2>/\1/' 
| /bin/sed 's/\&mdash;/--/g' | /bin/sed 's/\&..quo;/"/g' | base64 --wrap=0`?=' 
-a Keywords:de-ann address@hidden" > greve-clown.de.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/greve-clown.de.html || 
(PO=../../philosophy/po/greve-clown.de.po ; sleep 1 ; touch $PO ; echo "touch 
--reference=../../philosophy/greve-clown.de.html --date='+1 seconds' $PO" > 
greve-clown.de.html.hook ; exit 1); elif (timestamp="`(/bin/sed --quiet 
'1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/greve-clown.de.po; test $? != 0 
)`"; test -n "${timestamp}" && test "`date --date="5000 days ago" +%s`" -ge 
"`date --date="${timestamp}" +%s`" ) ; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/greve-clown.de.m4 > ../../philosophy/greve-clown.de.html  
&& if test -f greve-clown.de.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/greve-clown.de.html>' | mail -s '[de] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/greve-clown.de.html\` | /bin/sed 's/<h2[^>]*>\(.*\)<\/h2>/\1/' 
| /bin/sed 's/\&mdash;/--/g' | /bin/sed 's/\&..quo;/"/g' | base64 --wrap=0`?=' 
-a Keywords:de-ann address@hidden" > greve-clown.de.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/greve-clown.de.html || 
(PO=../../philosophy/po/greve-clown.de.po ; sleep 1 ; touch $PO ; echo "touch 
--reference=../../philosophy/greve-clown.de.html --date='+1 seconds' $PO" > 
greve-clown.de.html.hook ; exit 1); else sleep 1; touch 
../../philosophy/po/greve-clown.de.po; fi
I/O error : Attempt to load network entity 
http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd
if (timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/greve-clown.de.po; test $? != 0 )`"; test -n "${timestamp}" 
&& test "`date --date="60 days ago" +%s`" -ge "`date --date="${timestamp}" 
+%s`" ); then PO=../../philosophy/po/greve-clown.de.po; marker='GNUN: 
OUT-OF-DATE NOTICE'; /bin/grep -q '^<!--'"${marker}-->" 
../../philosophy/greve-clown.de.html || marker='#include 
virtual="\/server\/banner'; original=../../philosophy/greve-clown.de.html; 
original=${original%de.html}html;  
saved_file=${original%/*.html}/po/${original##*/}; 
saved_file=${saved_file%html}de; diff_file=${saved_file}-diff.html; 
saved_file=${saved_file}-en.html; if test -f ${saved_file}; then  /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${saved_file} > ${saved_file}.tmp; /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${original} > ${saved_file}.tmp1; /bin/sed 
"s%<title></title>%<title>${original#../..}-diff</title>%" < 
diff-page-head.html > ${diff_file}; /usr/bin/wdiff --start-delete '<span 
class="removed"><del><strong>' --end-delete '</em></strong></span>' 
--start-insert '<span class="inserted"><ins><em>' --end-insert 
'</em></ins></span>' ${saved_file}.tmp ${saved_file}.tmp1 >> ${diff_file}; cat 
diff-page-tail.html >> ${diff_file}; rm -f ${saved_file}.tmp 
${saved_file}.tmp1; fi; test -f "${diff_file}" || diff_file="";  /bin/sed 
--in-place '/^<!--#set var="PO_FILE"/,/<!--#include 
virtual="\/server\/outdated/d; /^<!--'"${marker}"'/a <!--#set var="PO_FILE"\n 
value='"'<a href=\"http://www.gnu.org${PO#../..}\";>\n 
http://www.gnu.org${PO#../..}</a>'"' -->\n <!--#set var="ORIGINAL_FILE" 
value="'"${original#../..}"'" -->\n <!--#set var="DIFF_FILE" 
value="'"${diff_file#../..}"'" -->\n <!--#include 
virtual="/server/outdated.de.html" -->' ../../philosophy/greve-clown.de.html || 
true; fi
[ -f ../../philosophy/po/greve-clown.translist ] || (touch 
../../philosophy/po/greve-clown.translist  ;  cvs add 
../../philosophy/po/greve-clown.translist); 
file=../../philosophy/po/greve-clown.translist; cp translinks-head.html 
${file}; /bin/grep -v "^#" languages.txt | while read language; do 
code=${language%%       *}; case ${code} in en ) suffix=""; url_suffix=".en" ;; 
* ) suffix=.${code}; url_suffix="${suffix}" ;; esac; lang=${language%   *}; 
lang=${lang#*       }; name=${language##*   }; 
url_stem=/philosophy/greve-clown; article=../../philosophy/greve-clown; if test 
-f ${article}${suffix}.html; then echo '<!-- '${lang}' -->' >> ${file}; echo -n 
'<li><a href="'${url_stem}${url_suffix}.html'">' >> ${file}; echo 
${name}'</a>&nbsp;['${code}']</li>' >> ${file}; fi; done; cat 
translinks-tail.html >> ${file};
(/bin/sed --quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/greve-clown.de.po; test $? != 0 ) > 
/dev/null || ([ -f ../../philosophy/po/greve-clown.de-en.html ] || (touch 
../../philosophy/po/greve-clown.de-en.html  ;  cvs add 
../../philosophy/po/greve-clown.de-en.html); cp 
../../philosophy/greve-clown.html ../../philosophy/po/greve-clown.de-en.html)
[ -f ../../philosophy/javascript-trap.es.html ] || (touch 
../../philosophy/javascript-trap.es.html javascript-trap.es.html.hook-ann;  cvs 
add ../../philosophy/javascript-trap.es.html)
PO=../../philosophy/po/javascript-trap.es.po; 
/home/g/gnun/install/gnun/libexec/gnun/mailfail  address@hidden "[GNUN Error] 
${PO#../../} is not a valid PO file"  msgfmt --check --verbose 
--output-file=/dev/null $PO || (touch $PO; if test -f 
javascript-trap.es.html.hook-ann; then echo "gnun-do-not-delete-me" > 
javascript-trap.es.html.hook-ann; fi; exit 1)
33 translated messages, 5 fuzzy translations, 11 untranslated messages.
/usr/bin/X11/msgmerge --update --previous 
../../philosophy/po/javascript-trap.es.po 
../../philosophy/po/javascript-trap.pot && touch 
../../philosophy/po/javascript-trap.es.po && (if LC_ALL=C msgfmt --statistics 
-o /dev/null ../../philosophy/po/javascript-trap.es.po 2>&1 | /bin/grep -E 
'(fuzzy|untranslated)' > /dev/null; then ((/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/javascript-trap.es.po; test $? != 0 ) > /dev/null || 
/bin/sed --in-place '1,/^"POT-Creation-Date:/{ 
p;s/^"POT-Creation-Date:/"Outdated-Since:/;h;d}; 
1,/^"Content-Transfer-Encoding:/{ s/^\("Content-Transfer-Encoding: \)/\1/;p;t 
insert;d; :insert x}' ../../philosophy/po/javascript-trap.es.po); else /bin/sed 
--in-place '/^msgid ""$/,/^$/{s/^"Outdated-Since: //;t rm;p;:rm d}' 
../../philosophy/po/javascript-trap.es.po; fi )
....... done.
chmod +w ../../philosophy/javascript-trap.es.html
PO=../../philosophy/po/javascript-trap.es.po 
OUT=../../philosophy/po/javascript-trap.es.m4 ; po4a-translate --format=xhtml 
--master-charset=utf-8 -o ontagerror=silent -o "attributes=<meta>content" -o 
"untranslated=W<gnun> W<script>" -o "translated=W<pre>" --keep=0 --master 
../../philosophy/po/javascript-trap.proto --po $PO --localized $OUT
/bin/sed --in-place 
"s/\(<gnun>m4_include(\`.*\)\([.]html')<\/gnun>\)/\1.es\2/g" 
../../philosophy/po/javascript-trap.es.m4
/bin/sed --in-place "s/<gnun>\(.*\)<\/gnun>/\1/g" 
../../philosophy/po/javascript-trap.es.m4
/bin/sed --in-place ':egin;N;$!begin;s/\([ \t]*\n[ \t]*\)\{3,\}<!--/\n\n<!--/g' 
../../philosophy/po/javascript-trap.es.m4
/bin/sed --in-place  -e 's%\(<!--#include virtual=\".*header\)\(.html\" 
-->\)%\1.es\2%g'  -e 's%\(<!--#include virtual=\".*head-include-1\)\(.html\" 
-->\)%\1.es\2%g'  -e 's%\(<!--#include virtual=\".*head-include-2\)\(.html\" 
-->\)%\1.es\2%g'  -e 's%\(<!--#include virtual=\".*banner\)\(.html\" 
-->\)%\1.es\2%g'  -e 's%\(<!--#include virtual=\".*body-include-1\)\(.html\" 
-->\)%\1.es\2%g'  -e 's%\(<!--#include virtual=\".*body-include-2\)\(.html\" 
-->\)%\1.es\2%g'  -e 's%\(<!--#include virtual=\".*footer\)\(.html\" 
-->\)%\1.es\2%g'  -e 's%\(<!--#include virtual=\".*footer-short\)\(.html\" 
-->\)%\1.es\2%g'  -e 's%\(<!--#include virtual=\".*footer-min\)\(.html\" 
-->\)%\1.es\2%g'  -e 's%\(<!--#include 
virtual=\".*philosophy/philosophy-menu\)\(.html\" -->\)%\1.es\2%g' 
../../philosophy/po/javascript-trap.es.m4
if ! (/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/javascript-trap.es.po; test $? != 0 ) > /dev/null || ! test 
-s ../../philosophy/javascript-trap.es.html; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/javascript-trap.es.m4 > 
../../philosophy/javascript-trap.es.html  && if test -f 
javascript-trap.es.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/javascript-trap.es.html>' | mail -s '[es] 
New translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/javascript-trap.es.html\` | /bin/sed 
's/<h2[^>]*>\(.*\)<\/h2>/\1/' | /bin/sed 's/\&mdash;/--/g' | /bin/sed 
's/\&..quo;/"/g' | base64 --wrap=0`?=' -a Keywords:es-ann address@hidden" > 
javascript-trap.es.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/javascript-trap.es.html || 
(PO=../../philosophy/po/javascript-trap.es.po ; sleep 1 ; touch $PO ; echo 
"touch --reference=../../philosophy/javascript-trap.es.html --date='+1 seconds' 
$PO" > javascript-trap.es.html.hook ; exit 1); elif (timestamp="`(/bin/sed 
--quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/javascript-trap.es.po; test $? != 0 
)`"; test -n "${timestamp}" && test "`date --date="5000 days ago" +%s`" -ge 
"`date --date="${timestamp}" +%s`" ) ; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/javascript-trap.es.m4 > 
../../philosophy/javascript-trap.es.html  && if test -f 
javascript-trap.es.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/javascript-trap.es.html>' | mail -s '[es] 
New translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/javascript-trap.es.html\` | /bin/sed 
's/<h2[^>]*>\(.*\)<\/h2>/\1/' | /bin/sed 's/\&mdash;/--/g' | /bin/sed 
's/\&..quo;/"/g' | base64 --wrap=0`?=' -a Keywords:es-ann address@hidden" > 
javascript-trap.es.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/javascript-trap.es.html || 
(PO=../../philosophy/po/javascript-trap.es.po ; sleep 1 ; touch $PO ; echo 
"touch --reference=../../philosophy/javascript-trap.es.html --date='+1 seconds' 
$PO" > javascript-trap.es.html.hook ; exit 1); else sleep 1; touch 
../../philosophy/po/javascript-trap.es.po; fi
if (timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/javascript-trap.es.po; test $? != 0 )`"; test -n 
"${timestamp}" && test "`date --date="60 days ago" +%s`" -ge "`date 
--date="${timestamp}" +%s`" ); then 
PO=../../philosophy/po/javascript-trap.es.po; marker='GNUN: OUT-OF-DATE 
NOTICE'; /bin/grep -q '^<!--'"${marker}-->" 
../../philosophy/javascript-trap.es.html || marker='#include 
virtual="\/server\/banner'; original=../../philosophy/javascript-trap.es.html; 
original=${original%es.html}html;  
saved_file=${original%/*.html}/po/${original##*/}; 
saved_file=${saved_file%html}es; diff_file=${saved_file}-diff.html; 
saved_file=${saved_file}-en.html; if test -f ${saved_file}; then  /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${saved_file} > ${saved_file}.tmp; /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${original} > ${saved_file}.tmp1; /bin/sed 
"s%<title></title>%<title>${original#../..}-diff</title>%" < 
diff-page-head.html > ${diff_file}; /usr/bin/wdiff --start-delete '<span 
class="removed"><del><strong>' --end-delete '</em></strong></span>' 
--start-insert '<span class="inserted"><ins><em>' --end-insert 
'</em></ins></span>' ${saved_file}.tmp ${saved_file}.tmp1 >> ${diff_file}; cat 
diff-page-tail.html >> ${diff_file}; rm -f ${saved_file}.tmp 
${saved_file}.tmp1; fi; test -f "${diff_file}" || diff_file="";  /bin/sed 
--in-place '/^<!--#set var="PO_FILE"/,/<!--#include 
virtual="\/server\/outdated/d; /^<!--'"${marker}"'/a <!--#set var="PO_FILE"\n 
value='"'<a href=\"http://www.gnu.org${PO#../..}\";>\n 
http://www.gnu.org${PO#../..}</a>'"' -->\n <!--#set var="ORIGINAL_FILE" 
value="'"${original#../..}"'" -->\n <!--#set var="DIFF_FILE" 
value="'"${diff_file#../..}"'" -->\n <!--#include 
virtual="/server/outdated.es.html" -->' 
../../philosophy/javascript-trap.es.html || true; fi
[ -f ../../philosophy/po/javascript-trap.translist ] || (touch 
../../philosophy/po/javascript-trap.translist  ;  cvs add 
../../philosophy/po/javascript-trap.translist); 
file=../../philosophy/po/javascript-trap.translist; cp translinks-head.html 
${file}; /bin/grep -v "^#" languages.txt | while read language; do 
code=${language%%       *}; case ${code} in en ) suffix=""; url_suffix=".en" ;; 
* ) suffix=.${code}; url_suffix="${suffix}" ;; esac; lang=${language%   *}; 
lang=${lang#*       }; name=${language##*   }; 
url_stem=/philosophy/javascript-trap; article=../../philosophy/javascript-trap; 
if test -f ${article}${suffix}.html; then echo '<!-- '${lang}' -->' >> ${file}; 
echo -n '<li><a href="'${url_stem}${url_suffix}.html'">' >> ${file}; echo 
${name}'</a>&nbsp;['${code}']</li>' >> ${file}; fi; done; cat 
translinks-tail.html >> ${file};
(/bin/sed --quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/javascript-trap.es.po; test $? != 0 
) > /dev/null || ([ -f ../../philosophy/po/javascript-trap.es-en.html ] || 
(touch ../../philosophy/po/javascript-trap.es-en.html  ;  cvs add 
../../philosophy/po/javascript-trap.es-en.html); cp 
../../philosophy/javascript-trap.html 
../../philosophy/po/javascript-trap.es-en.html)
[ -f ../../philosophy/keep-control-of-your-computing.de.html ] || (touch 
../../philosophy/keep-control-of-your-computing.de.html 
keep-control-of-your-computing.de.html.hook-ann;  cvs add 
../../philosophy/keep-control-of-your-computing.de.html)
PO=../../philosophy/po/keep-control-of-your-computing.de.po; 
/home/g/gnun/install/gnun/libexec/gnun/mailfail  address@hidden "[GNUN Error] 
${PO#../../} is not a valid PO file"  msgfmt --check --verbose 
--output-file=/dev/null $PO || (touch $PO; if test -f 
keep-control-of-your-computing.de.html.hook-ann; then echo 
"gnun-do-not-delete-me" > keep-control-of-your-computing.de.html.hook-ann; fi; 
exit 1)
25 translated messages.
/usr/bin/X11/msgmerge --update --previous 
../../philosophy/po/keep-control-of-your-computing.de.po 
../../philosophy/po/keep-control-of-your-computing.pot && touch 
../../philosophy/po/keep-control-of-your-computing.de.po && (if LC_ALL=C msgfmt 
--statistics -o /dev/null 
../../philosophy/po/keep-control-of-your-computing.de.po 2>&1 | /bin/grep -E 
'(fuzzy|untranslated)' > /dev/null; then ((/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/keep-control-of-your-computing.de.po; test $? != 0 ) > 
/dev/null || /bin/sed --in-place '1,/^"POT-Creation-Date:/{ 
p;s/^"POT-Creation-Date:/"Outdated-Since:/;h;d}; 
1,/^"Content-Transfer-Encoding:/{ s/^\("Content-Transfer-Encoding: \)/\1/;p;t 
insert;d; :insert x}' 
../../philosophy/po/keep-control-of-your-computing.de.po); else /bin/sed 
--in-place '/^msgid ""$/,/^$/{s/^"Outdated-Since: //;t rm;p;:rm d}' 
../../philosophy/po/keep-control-of-your-computing.de.po; fi )
..... done.
chmod +w ../../philosophy/keep-control-of-your-computing.de.html
PO=../../philosophy/po/keep-control-of-your-computing.de.po 
OUT=../../philosophy/po/keep-control-of-your-computing.de.m4 ; po4a-translate 
--format=xhtml --master-charset=utf-8 -o ontagerror=silent -o 
"attributes=<meta>content" -o "untranslated=W<gnun> W<script>" -o 
"translated=W<pre>" --keep=0 --master 
../../philosophy/po/keep-control-of-your-computing.proto --po $PO --localized 
$OUT
/bin/sed --in-place 
"s/\(<gnun>m4_include(\`.*\)\([.]html')<\/gnun>\)/\1.de\2/g" 
../../philosophy/po/keep-control-of-your-computing.de.m4
/bin/sed --in-place "s/<gnun>\(.*\)<\/gnun>/\1/g" 
../../philosophy/po/keep-control-of-your-computing.de.m4
/bin/sed --in-place ':egin;N;$!begin;s/\([ \t]*\n[ \t]*\)\{3,\}<!--/\n\n<!--/g' 
../../philosophy/po/keep-control-of-your-computing.de.m4
/bin/sed --in-place  -e 's%\(<!--#include virtual=\".*header\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*head-include-1\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*head-include-2\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*banner\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*body-include-1\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*body-include-2\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer-short\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer-min\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include 
virtual=\".*philosophy/philosophy-menu\)\(.html\" -->\)%\1.de\2%g' 
../../philosophy/po/keep-control-of-your-computing.de.m4
if ! (/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/keep-control-of-your-computing.de.po; test $? != 0 ) > 
/dev/null || ! test -s ../../philosophy/keep-control-of-your-computing.de.html; 
then /home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/keep-control-of-your-computing.de.m4 > 
../../philosophy/keep-control-of-your-computing.de.html  && if test -f 
keep-control-of-your-computing.de.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/keep-control-of-your-computing.de.html>' | 
mail -s '[de] New translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 
'<h2' ../../philosophy/keep-control-of-your-computing.de.html\` | /bin/sed 
's/<h2[^>]*>\(.*\)<\/h2>/\1/' | /bin/sed 's/\&mdash;/--/g' | /bin/sed 
's/\&..quo;/"/g' | base64 --wrap=0`?=' -a Keywords:de-ann address@hidden" > 
keep-control-of-your-computing.de.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/keep-control-of-your-computing.de.html || 
(PO=../../philosophy/po/keep-control-of-your-computing.de.po ; sleep 1 ; touch 
$PO ; echo "touch 
--reference=../../philosophy/keep-control-of-your-computing.de.html --date='+1 
seconds' $PO" > keep-control-of-your-computing.de.html.hook ; exit 1); elif 
(timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/keep-control-of-your-computing.de.po; test $? != 0 )`"; 
test -n "${timestamp}" && test "`date --date="5000 days ago" +%s`" -ge "`date 
--date="${timestamp}" +%s`" ) ; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/keep-control-of-your-computing.de.m4 > 
../../philosophy/keep-control-of-your-computing.de.html  && if test -f 
keep-control-of-your-computing.de.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/keep-control-of-your-computing.de.html>' | 
mail -s '[de] New translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 
'<h2' ../../philosophy/keep-control-of-your-computing.de.html\` | /bin/sed 
's/<h2[^>]*>\(.*\)<\/h2>/\1/' | /bin/sed 's/\&mdash;/--/g' | /bin/sed 
's/\&..quo;/"/g' | base64 --wrap=0`?=' -a Keywords:de-ann address@hidden" > 
keep-control-of-your-computing.de.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/keep-control-of-your-computing.de.html || 
(PO=../../philosophy/po/keep-control-of-your-computing.de.po ; sleep 1 ; touch 
$PO ; echo "touch 
--reference=../../philosophy/keep-control-of-your-computing.de.html --date='+1 
seconds' $PO" > keep-control-of-your-computing.de.html.hook ; exit 1); else 
sleep 1; touch ../../philosophy/po/keep-control-of-your-computing.de.po; fi
I/O error : Attempt to load network entity 
http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd
if (timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/keep-control-of-your-computing.de.po; test $? != 0 )`"; 
test -n "${timestamp}" && test "`date --date="60 days ago" +%s`" -ge "`date 
--date="${timestamp}" +%s`" ); then 
PO=../../philosophy/po/keep-control-of-your-computing.de.po; marker='GNUN: 
OUT-OF-DATE NOTICE'; /bin/grep -q '^<!--'"${marker}-->" 
../../philosophy/keep-control-of-your-computing.de.html || marker='#include 
virtual="\/server\/banner'; 
original=../../philosophy/keep-control-of-your-computing.de.html; 
original=${original%de.html}html;  
saved_file=${original%/*.html}/po/${original##*/}; 
saved_file=${saved_file%html}de; diff_file=${saved_file}-diff.html; 
saved_file=${saved_file}-en.html; if test -f ${saved_file}; then  /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${saved_file} > ${saved_file}.tmp; /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${original} > ${saved_file}.tmp1; /bin/sed 
"s%<title></title>%<title>${original#../..}-diff</title>%" < 
diff-page-head.html > ${diff_file}; /usr/bin/wdiff --start-delete '<span 
class="removed"><del><strong>' --end-delete '</em></strong></span>' 
--start-insert '<span class="inserted"><ins><em>' --end-insert 
'</em></ins></span>' ${saved_file}.tmp ${saved_file}.tmp1 >> ${diff_file}; cat 
diff-page-tail.html >> ${diff_file}; rm -f ${saved_file}.tmp 
${saved_file}.tmp1; fi; test -f "${diff_file}" || diff_file="";  /bin/sed 
--in-place '/^<!--#set var="PO_FILE"/,/<!--#include 
virtual="\/server\/outdated/d; /^<!--'"${marker}"'/a <!--#set var="PO_FILE"\n 
value='"'<a href=\"http://www.gnu.org${PO#../..}\";>\n 
http://www.gnu.org${PO#../..}</a>'"' -->\n <!--#set var="ORIGINAL_FILE" 
value="'"${original#../..}"'" -->\n <!--#set var="DIFF_FILE" 
value="'"${diff_file#../..}"'" -->\n <!--#include 
virtual="/server/outdated.de.html" -->' 
../../philosophy/keep-control-of-your-computing.de.html || true; fi
[ -f ../../philosophy/po/keep-control-of-your-computing.translist ] || (touch 
../../philosophy/po/keep-control-of-your-computing.translist  ;  cvs add 
../../philosophy/po/keep-control-of-your-computing.translist); 
file=../../philosophy/po/keep-control-of-your-computing.translist; cp 
translinks-head.html ${file}; /bin/grep -v "^#" languages.txt | while read 
language; do code=${language%%   *}; case ${code} in en ) suffix=""; 
url_suffix=".en" ;; * ) suffix=.${code}; url_suffix="${suffix}" ;; esac; 
lang=${language%   *}; lang=${lang#*       }; name=${language##*   }; 
url_stem=/philosophy/keep-control-of-your-computing; 
article=../../philosophy/keep-control-of-your-computing; if test -f 
${article}${suffix}.html; then echo '<!-- '${lang}' -->' >> ${file}; echo -n 
'<li><a href="'${url_stem}${url_suffix}.html'">' >> ${file}; echo 
${name}'</a>&nbsp;['${code}']</li>' >> ${file}; fi; done; cat 
translinks-tail.html >> ${file};
(/bin/sed --quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/keep-control-of-your-computing.de.po; test $? != 0 ) > 
/dev/null || ([ -f 
../../philosophy/po/keep-control-of-your-computing.de-en.html ] || (touch 
../../philosophy/po/keep-control-of-your-computing.de-en.html  ;  cvs add 
../../philosophy/po/keep-control-of-your-computing.de-en.html); cp 
../../philosophy/keep-control-of-your-computing.html 
../../philosophy/po/keep-control-of-your-computing.de-en.html)
[ -f ../../philosophy/kevin-cole-response.de.html ] || (touch 
../../philosophy/kevin-cole-response.de.html 
kevin-cole-response.de.html.hook-ann;  cvs add 
../../philosophy/kevin-cole-response.de.html)
PO=../../philosophy/po/kevin-cole-response.de.po; 
/home/g/gnun/install/gnun/libexec/gnun/mailfail  address@hidden "[GNUN Error] 
${PO#../../} is not a valid PO file"  msgfmt --check --verbose 
--output-file=/dev/null $PO || (touch $PO; if test -f 
kevin-cole-response.de.html.hook-ann; then echo "gnun-do-not-delete-me" > 
kevin-cole-response.de.html.hook-ann; fi; exit 1)
14 translated messages.
/usr/bin/X11/msgmerge --update --previous 
../../philosophy/po/kevin-cole-response.de.po 
../../philosophy/po/kevin-cole-response.pot && touch 
../../philosophy/po/kevin-cole-response.de.po && (if LC_ALL=C msgfmt 
--statistics -o /dev/null ../../philosophy/po/kevin-cole-response.de.po 2>&1 | 
/bin/grep -E '(fuzzy|untranslated)' > /dev/null; then ((/bin/sed --quiet 
'1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/kevin-cole-response.de.po; test $? 
!= 0 ) > /dev/null || /bin/sed --in-place '1,/^"POT-Creation-Date:/{ 
p;s/^"POT-Creation-Date:/"Outdated-Since:/;h;d}; 
1,/^"Content-Transfer-Encoding:/{ s/^\("Content-Transfer-Encoding: \)/\1/;p;t 
insert;d; :insert x}' ../../philosophy/po/kevin-cole-response.de.po); else 
/bin/sed --in-place '/^msgid ""$/,/^$/{s/^"Outdated-Since: //;t rm;p;:rm d}' 
../../philosophy/po/kevin-cole-response.de.po; fi )
.... done.
chmod +w ../../philosophy/kevin-cole-response.de.html
PO=../../philosophy/po/kevin-cole-response.de.po 
OUT=../../philosophy/po/kevin-cole-response.de.m4 ; po4a-translate 
--format=xhtml --master-charset=utf-8 -o ontagerror=silent -o 
"attributes=<meta>content" -o "untranslated=W<gnun> W<script>" -o 
"translated=W<pre>" --keep=0 --master 
../../philosophy/po/kevin-cole-response.proto --po $PO --localized $OUT
/bin/sed --in-place 
"s/\(<gnun>m4_include(\`.*\)\([.]html')<\/gnun>\)/\1.de\2/g" 
../../philosophy/po/kevin-cole-response.de.m4
/bin/sed --in-place "s/<gnun>\(.*\)<\/gnun>/\1/g" 
../../philosophy/po/kevin-cole-response.de.m4
/bin/sed --in-place ':egin;N;$!begin;s/\([ \t]*\n[ \t]*\)\{3,\}<!--/\n\n<!--/g' 
../../philosophy/po/kevin-cole-response.de.m4
/bin/sed --in-place  -e 's%\(<!--#include virtual=\".*header\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*head-include-1\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*head-include-2\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*banner\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*body-include-1\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*body-include-2\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer-short\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer-min\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include 
virtual=\".*philosophy/philosophy-menu\)\(.html\" -->\)%\1.de\2%g' 
../../philosophy/po/kevin-cole-response.de.m4
if ! (/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/kevin-cole-response.de.po; test $? != 0 ) > /dev/null || ! 
test -s ../../philosophy/kevin-cole-response.de.html; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/kevin-cole-response.de.m4 > 
../../philosophy/kevin-cole-response.de.html  && if test -f 
kevin-cole-response.de.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/kevin-cole-response.de.html>' | mail -s 
'[de] New translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/kevin-cole-response.de.html\` | /bin/sed 
's/<h2[^>]*>\(.*\)<\/h2>/\1/' | /bin/sed 's/\&mdash;/--/g' | /bin/sed 
's/\&..quo;/"/g' | base64 --wrap=0`?=' -a Keywords:de-ann address@hidden" > 
kevin-cole-response.de.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/kevin-cole-response.de.html || 
(PO=../../philosophy/po/kevin-cole-response.de.po ; sleep 1 ; touch $PO ; echo 
"touch --reference=../../philosophy/kevin-cole-response.de.html --date='+1 
seconds' $PO" > kevin-cole-response.de.html.hook ; exit 1); elif 
(timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/kevin-cole-response.de.po; test $? != 0 )`"; test -n 
"${timestamp}" && test "`date --date="5000 days ago" +%s`" -ge "`date 
--date="${timestamp}" +%s`" ) ; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/kevin-cole-response.de.m4 > 
../../philosophy/kevin-cole-response.de.html  && if test -f 
kevin-cole-response.de.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/kevin-cole-response.de.html>' | mail -s 
'[de] New translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/kevin-cole-response.de.html\` | /bin/sed 
's/<h2[^>]*>\(.*\)<\/h2>/\1/' | /bin/sed 's/\&mdash;/--/g' | /bin/sed 
's/\&..quo;/"/g' | base64 --wrap=0`?=' -a Keywords:de-ann address@hidden" > 
kevin-cole-response.de.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/kevin-cole-response.de.html || 
(PO=../../philosophy/po/kevin-cole-response.de.po ; sleep 1 ; touch $PO ; echo 
"touch --reference=../../philosophy/kevin-cole-response.de.html --date='+1 
seconds' $PO" > kevin-cole-response.de.html.hook ; exit 1); else sleep 1; touch 
../../philosophy/po/kevin-cole-response.de.po; fi
I/O error : Attempt to load network entity 
http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd
if (timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/kevin-cole-response.de.po; test $? != 0 )`"; test -n 
"${timestamp}" && test "`date --date="60 days ago" +%s`" -ge "`date 
--date="${timestamp}" +%s`" ); then 
PO=../../philosophy/po/kevin-cole-response.de.po; marker='GNUN: OUT-OF-DATE 
NOTICE'; /bin/grep -q '^<!--'"${marker}-->" 
../../philosophy/kevin-cole-response.de.html || marker='#include 
virtual="\/server\/banner'; 
original=../../philosophy/kevin-cole-response.de.html; 
original=${original%de.html}html;  
saved_file=${original%/*.html}/po/${original##*/}; 
saved_file=${saved_file%html}de; diff_file=${saved_file}-diff.html; 
saved_file=${saved_file}-en.html; if test -f ${saved_file}; then  /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${saved_file} > ${saved_file}.tmp; /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${original} > ${saved_file}.tmp1; /bin/sed 
"s%<title></title>%<title>${original#../..}-diff</title>%" < 
diff-page-head.html > ${diff_file}; /usr/bin/wdiff --start-delete '<span 
class="removed"><del><strong>' --end-delete '</em></strong></span>' 
--start-insert '<span class="inserted"><ins><em>' --end-insert 
'</em></ins></span>' ${saved_file}.tmp ${saved_file}.tmp1 >> ${diff_file}; cat 
diff-page-tail.html >> ${diff_file}; rm -f ${saved_file}.tmp 
${saved_file}.tmp1; fi; test -f "${diff_file}" || diff_file="";  /bin/sed 
--in-place '/^<!--#set var="PO_FILE"/,/<!--#include 
virtual="\/server\/outdated/d; /^<!--'"${marker}"'/a <!--#set var="PO_FILE"\n 
value='"'<a href=\"http://www.gnu.org${PO#../..}\";>\n 
http://www.gnu.org${PO#../..}</a>'"' -->\n <!--#set var="ORIGINAL_FILE" 
value="'"${original#../..}"'" -->\n <!--#set var="DIFF_FILE" 
value="'"${diff_file#../..}"'" -->\n <!--#include 
virtual="/server/outdated.de.html" -->' 
../../philosophy/kevin-cole-response.de.html || true; fi
[ -f ../../philosophy/po/kevin-cole-response.translist ] || (touch 
../../philosophy/po/kevin-cole-response.translist  ;  cvs add 
../../philosophy/po/kevin-cole-response.translist); 
file=../../philosophy/po/kevin-cole-response.translist; cp translinks-head.html 
${file}; /bin/grep -v "^#" languages.txt | while read language; do 
code=${language%%       *}; case ${code} in en ) suffix=""; url_suffix=".en" ;; 
* ) suffix=.${code}; url_suffix="${suffix}" ;; esac; lang=${language%   *}; 
lang=${lang#*       }; name=${language##*   }; 
url_stem=/philosophy/kevin-cole-response; 
article=../../philosophy/kevin-cole-response; if test -f 
${article}${suffix}.html; then echo '<!-- '${lang}' -->' >> ${file}; echo -n 
'<li><a href="'${url_stem}${url_suffix}.html'">' >> ${file}; echo 
${name}'</a>&nbsp;['${code}']</li>' >> ${file}; fi; done; cat 
translinks-tail.html >> ${file};
(/bin/sed --quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/kevin-cole-response.de.po; test $? 
!= 0 ) > /dev/null || ([ -f ../../philosophy/po/kevin-cole-response.de-en.html 
] || (touch ../../philosophy/po/kevin-cole-response.de-en.html  ;  cvs add 
../../philosophy/po/kevin-cole-response.de-en.html); cp 
../../philosophy/kevin-cole-response.html 
../../philosophy/po/kevin-cole-response.de-en.html)
[ -f ../../philosophy/latest-articles.de.html ] || (touch 
../../philosophy/latest-articles.de.html latest-articles.de.html.hook-ann;  cvs 
add ../../philosophy/latest-articles.de.html)
PO=../../philosophy/po/latest-articles.de.po; 
/home/g/gnun/install/gnun/libexec/gnun/mailfail  address@hidden "[GNUN Error] 
${PO#../../} is not a valid PO file"  msgfmt --check --verbose 
--output-file=/dev/null $PO || (touch $PO; if test -f 
latest-articles.de.html.hook-ann; then echo "gnun-do-not-delete-me" > 
latest-articles.de.html.hook-ann; fi; exit 1)
25 translated messages.
/usr/bin/X11/msgmerge --update --previous 
../../philosophy/po/latest-articles.de.po 
../../philosophy/po/latest-articles.pot && touch 
../../philosophy/po/latest-articles.de.po && (if LC_ALL=C msgfmt --statistics 
-o /dev/null ../../philosophy/po/latest-articles.de.po 2>&1 | /bin/grep -E 
'(fuzzy|untranslated)' > /dev/null; then ((/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/latest-articles.de.po; test $? != 0 ) > /dev/null || 
/bin/sed --in-place '1,/^"POT-Creation-Date:/{ 
p;s/^"POT-Creation-Date:/"Outdated-Since:/;h;d}; 
1,/^"Content-Transfer-Encoding:/{ s/^\("Content-Transfer-Encoding: \)/\1/;p;t 
insert;d; :insert x}' ../../philosophy/po/latest-articles.de.po); else /bin/sed 
--in-place '/^msgid ""$/,/^$/{s/^"Outdated-Since: //;t rm;p;:rm d}' 
../../philosophy/po/latest-articles.de.po; fi )
..... done.
chmod +w ../../philosophy/latest-articles.de.html
PO=../../philosophy/po/latest-articles.de.po 
OUT=../../philosophy/po/latest-articles.de.m4 ; po4a-translate --format=xhtml 
--master-charset=utf-8 -o ontagerror=silent -o "attributes=<meta>content" -o 
"untranslated=W<gnun> W<script>" -o "translated=W<pre>" --keep=0 --master 
../../philosophy/po/latest-articles.proto --po $PO --localized $OUT
/bin/sed --in-place 
"s/\(<gnun>m4_include(\`.*\)\([.]html')<\/gnun>\)/\1.de\2/g" 
../../philosophy/po/latest-articles.de.m4
/bin/sed --in-place "s/<gnun>\(.*\)<\/gnun>/\1/g" 
../../philosophy/po/latest-articles.de.m4
/bin/sed --in-place ':egin;N;$!begin;s/\([ \t]*\n[ \t]*\)\{3,\}<!--/\n\n<!--/g' 
../../philosophy/po/latest-articles.de.m4
/bin/sed --in-place  -e 's%\(<!--#include virtual=\".*header\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*head-include-1\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*head-include-2\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*banner\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*body-include-1\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*body-include-2\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer-short\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer-min\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include 
virtual=\".*philosophy/philosophy-menu\)\(.html\" -->\)%\1.de\2%g' 
../../philosophy/po/latest-articles.de.m4
if ! (/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/latest-articles.de.po; test $? != 0 ) > /dev/null || ! test 
-s ../../philosophy/latest-articles.de.html; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/latest-articles.de.m4 > 
../../philosophy/latest-articles.de.html  && if test -f 
latest-articles.de.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/latest-articles.de.html>' | mail -s '[de] 
New translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/latest-articles.de.html\` | /bin/sed 
's/<h2[^>]*>\(.*\)<\/h2>/\1/' | /bin/sed 's/\&mdash;/--/g' | /bin/sed 
's/\&..quo;/"/g' | base64 --wrap=0`?=' -a Keywords:de-ann address@hidden" > 
latest-articles.de.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/latest-articles.de.html || 
(PO=../../philosophy/po/latest-articles.de.po ; sleep 1 ; touch $PO ; echo 
"touch --reference=../../philosophy/latest-articles.de.html --date='+1 seconds' 
$PO" > latest-articles.de.html.hook ; exit 1); elif (timestamp="`(/bin/sed 
--quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/latest-articles.de.po; test $? != 0 
)`"; test -n "${timestamp}" && test "`date --date="5000 days ago" +%s`" -ge 
"`date --date="${timestamp}" +%s`" ) ; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/latest-articles.de.m4 > 
../../philosophy/latest-articles.de.html  && if test -f 
latest-articles.de.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/latest-articles.de.html>' | mail -s '[de] 
New translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/latest-articles.de.html\` | /bin/sed 
's/<h2[^>]*>\(.*\)<\/h2>/\1/' | /bin/sed 's/\&mdash;/--/g' | /bin/sed 
's/\&..quo;/"/g' | base64 --wrap=0`?=' -a Keywords:de-ann address@hidden" > 
latest-articles.de.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/latest-articles.de.html || 
(PO=../../philosophy/po/latest-articles.de.po ; sleep 1 ; touch $PO ; echo 
"touch --reference=../../philosophy/latest-articles.de.html --date='+1 seconds' 
$PO" > latest-articles.de.html.hook ; exit 1); else sleep 1; touch 
../../philosophy/po/latest-articles.de.po; fi
I/O error : Attempt to load network entity 
http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd
if (timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/latest-articles.de.po; test $? != 0 )`"; test -n 
"${timestamp}" && test "`date --date="60 days ago" +%s`" -ge "`date 
--date="${timestamp}" +%s`" ); then 
PO=../../philosophy/po/latest-articles.de.po; marker='GNUN: OUT-OF-DATE 
NOTICE'; /bin/grep -q '^<!--'"${marker}-->" 
../../philosophy/latest-articles.de.html || marker='#include 
virtual="\/server\/banner'; original=../../philosophy/latest-articles.de.html; 
original=${original%de.html}html;  
saved_file=${original%/*.html}/po/${original##*/}; 
saved_file=${saved_file%html}de; diff_file=${saved_file}-diff.html; 
saved_file=${saved_file}-en.html; if test -f ${saved_file}; then  /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${saved_file} > ${saved_file}.tmp; /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${original} > ${saved_file}.tmp1; /bin/sed 
"s%<title></title>%<title>${original#../..}-diff</title>%" < 
diff-page-head.html > ${diff_file}; /usr/bin/wdiff --start-delete '<span 
class="removed"><del><strong>' --end-delete '</em></strong></span>' 
--start-insert '<span class="inserted"><ins><em>' --end-insert 
'</em></ins></span>' ${saved_file}.tmp ${saved_file}.tmp1 >> ${diff_file}; cat 
diff-page-tail.html >> ${diff_file}; rm -f ${saved_file}.tmp 
${saved_file}.tmp1; fi; test -f "${diff_file}" || diff_file="";  /bin/sed 
--in-place '/^<!--#set var="PO_FILE"/,/<!--#include 
virtual="\/server\/outdated/d; /^<!--'"${marker}"'/a <!--#set var="PO_FILE"\n 
value='"'<a href=\"http://www.gnu.org${PO#../..}\";>\n 
http://www.gnu.org${PO#../..}</a>'"' -->\n <!--#set var="ORIGINAL_FILE" 
value="'"${original#../..}"'" -->\n <!--#set var="DIFF_FILE" 
value="'"${diff_file#../..}"'" -->\n <!--#include 
virtual="/server/outdated.de.html" -->' 
../../philosophy/latest-articles.de.html || true; fi
[ -f ../../philosophy/po/latest-articles.translist ] || (touch 
../../philosophy/po/latest-articles.translist  ;  cvs add 
../../philosophy/po/latest-articles.translist); 
file=../../philosophy/po/latest-articles.translist; cp translinks-head.html 
${file}; /bin/grep -v "^#" languages.txt | while read language; do 
code=${language%%       *}; case ${code} in en ) suffix=""; url_suffix=".en" ;; 
* ) suffix=.${code}; url_suffix="${suffix}" ;; esac; lang=${language%   *}; 
lang=${lang#*       }; name=${language##*   }; 
url_stem=/philosophy/latest-articles; article=../../philosophy/latest-articles; 
if test -f ${article}${suffix}.html; then echo '<!-- '${lang}' -->' >> ${file}; 
echo -n '<li><a href="'${url_stem}${url_suffix}.html'">' >> ${file}; echo 
${name}'</a>&nbsp;['${code}']</li>' >> ${file}; fi; done; cat 
translinks-tail.html >> ${file};
(/bin/sed --quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/latest-articles.de.po; test $? != 0 
) > /dev/null || ([ -f ../../philosophy/po/latest-articles.de-en.html ] || 
(touch ../../philosophy/po/latest-articles.de-en.html  ;  cvs add 
../../philosophy/po/latest-articles.de-en.html); cp 
../../philosophy/latest-articles.html 
../../philosophy/po/latest-articles.de-en.html)
[ -f ../../philosophy/linux-gnu-freedom.fr.html ] || (touch 
../../philosophy/linux-gnu-freedom.fr.html linux-gnu-freedom.fr.html.hook-ann;  
cvs add ../../philosophy/linux-gnu-freedom.fr.html)
PO=../../philosophy/po/linux-gnu-freedom.fr.po; 
/home/g/gnun/install/gnun/libexec/gnun/mailfail  address@hidden "[GNUN Error] 
${PO#../../} is not a valid PO file"  msgfmt --check --verbose 
--output-file=/dev/null $PO || (touch $PO; if test -f 
linux-gnu-freedom.fr.html.hook-ann; then echo "gnun-do-not-delete-me" > 
linux-gnu-freedom.fr.html.hook-ann; fi; exit 1)
39 translated messages.
/usr/bin/X11/msgmerge --update --previous 
../../philosophy/po/linux-gnu-freedom.fr.po 
../../philosophy/po/linux-gnu-freedom.pot && touch 
../../philosophy/po/linux-gnu-freedom.fr.po && (if LC_ALL=C msgfmt --statistics 
-o /dev/null ../../philosophy/po/linux-gnu-freedom.fr.po 2>&1 | /bin/grep -E 
'(fuzzy|untranslated)' > /dev/null; then ((/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/linux-gnu-freedom.fr.po; test $? != 0 ) > /dev/null || 
/bin/sed --in-place '1,/^"POT-Creation-Date:/{ 
p;s/^"POT-Creation-Date:/"Outdated-Since:/;h;d}; 
1,/^"Content-Transfer-Encoding:/{ s/^\("Content-Transfer-Encoding: \)/\1/;p;t 
insert;d; :insert x}' ../../philosophy/po/linux-gnu-freedom.fr.po); else 
/bin/sed --in-place '/^msgid ""$/,/^$/{s/^"Outdated-Since: //;t rm;p;:rm d}' 
../../philosophy/po/linux-gnu-freedom.fr.po; fi  ; 
/home/g/gnun/install/gnun/libexec/gnun/add-fuzzy-diff --in-place 
../../philosophy/po/linux-gnu-freedom.fr.po)
..... done.
chmod +w ../../philosophy/linux-gnu-freedom.fr.html
PO=../../philosophy/po/linux-gnu-freedom.fr.po 
OUT=../../philosophy/po/linux-gnu-freedom.fr.m4 ; po4a-translate --format=xhtml 
--master-charset=utf-8 -o ontagerror=silent -o "attributes=<meta>content" -o 
"untranslated=W<gnun> W<script>" -o "translated=W<pre>" --keep=0 --master 
../../philosophy/po/linux-gnu-freedom.proto --po $PO --localized $OUT
/bin/sed --in-place 
"s/\(<gnun>m4_include(\`.*\)\([.]html')<\/gnun>\)/\1.fr\2/g" 
../../philosophy/po/linux-gnu-freedom.fr.m4
/bin/sed --in-place "s/<gnun>\(.*\)<\/gnun>/\1/g" 
../../philosophy/po/linux-gnu-freedom.fr.m4
/bin/sed --in-place ':egin;N;$!begin;s/\([ \t]*\n[ \t]*\)\{3,\}<!--/\n\n<!--/g' 
../../philosophy/po/linux-gnu-freedom.fr.m4
/bin/sed --in-place  -e 's%\(<!--#include virtual=\".*header\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include virtual=\".*head-include-1\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include virtual=\".*head-include-2\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include virtual=\".*banner\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include virtual=\".*body-include-1\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include virtual=\".*body-include-2\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include virtual=\".*footer\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include virtual=\".*footer-short\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include virtual=\".*footer-min\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include 
virtual=\".*philosophy/philosophy-menu\)\(.html\" -->\)%\1.fr\2%g' 
../../philosophy/po/linux-gnu-freedom.fr.m4
if ! (/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/linux-gnu-freedom.fr.po; test $? != 0 ) > /dev/null || ! 
test -s ../../philosophy/linux-gnu-freedom.fr.html; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/linux-gnu-freedom.fr.m4 > 
../../philosophy/linux-gnu-freedom.fr.html  && if test -f 
linux-gnu-freedom.fr.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/linux-gnu-freedom.fr.html>' | mail -s '[fr] 
New translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/linux-gnu-freedom.fr.html\` | /bin/sed 
's/<h2[^>]*>\(.*\)<\/h2>/\1/' | /bin/sed 's/\&mdash;/--/g' | /bin/sed 
's/\&..quo;/"/g' | base64 --wrap=0`?=' -a Keywords:fr-ann address@hidden" > 
linux-gnu-freedom.fr.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/linux-gnu-freedom.fr.html || 
(PO=../../philosophy/po/linux-gnu-freedom.fr.po ; sleep 1 ; touch $PO ; echo 
"touch --reference=../../philosophy/linux-gnu-freedom.fr.html --date='+1 
seconds' $PO" > linux-gnu-freedom.fr.html.hook ; exit 1); elif 
(timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/linux-gnu-freedom.fr.po; test $? != 0 )`"; test -n 
"${timestamp}" && test "`date --date="5000 days ago" +%s`" -ge "`date 
--date="${timestamp}" +%s`" ) ; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/linux-gnu-freedom.fr.m4 > 
../../philosophy/linux-gnu-freedom.fr.html  && if test -f 
linux-gnu-freedom.fr.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/linux-gnu-freedom.fr.html>' | mail -s '[fr] 
New translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/linux-gnu-freedom.fr.html\` | /bin/sed 
's/<h2[^>]*>\(.*\)<\/h2>/\1/' | /bin/sed 's/\&mdash;/--/g' | /bin/sed 
's/\&..quo;/"/g' | base64 --wrap=0`?=' -a Keywords:fr-ann address@hidden" > 
linux-gnu-freedom.fr.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/linux-gnu-freedom.fr.html || 
(PO=../../philosophy/po/linux-gnu-freedom.fr.po ; sleep 1 ; touch $PO ; echo 
"touch --reference=../../philosophy/linux-gnu-freedom.fr.html --date='+1 
seconds' $PO" > linux-gnu-freedom.fr.html.hook ; exit 1); else sleep 1; touch 
../../philosophy/po/linux-gnu-freedom.fr.po; fi
I/O error : Attempt to load network entity 
http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd
if (timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/linux-gnu-freedom.fr.po; test $? != 0 )`"; test -n 
"${timestamp}" && test "`date --date="60 days ago" +%s`" -ge "`date 
--date="${timestamp}" +%s`" ); then 
PO=../../philosophy/po/linux-gnu-freedom.fr.po; marker='GNUN: OUT-OF-DATE 
NOTICE'; /bin/grep -q '^<!--'"${marker}-->" 
../../philosophy/linux-gnu-freedom.fr.html || marker='#include 
virtual="\/server\/banner'; 
original=../../philosophy/linux-gnu-freedom.fr.html; 
original=${original%fr.html}html;  
saved_file=${original%/*.html}/po/${original##*/}; 
saved_file=${saved_file%html}fr; diff_file=${saved_file}-diff.html; 
saved_file=${saved_file}-en.html; if test -f ${saved_file}; then  /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${saved_file} > ${saved_file}.tmp; /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${original} > ${saved_file}.tmp1; /bin/sed 
"s%<title></title>%<title>${original#../..}-diff</title>%" < 
diff-page-head.html > ${diff_file}; /usr/bin/wdiff --start-delete '<span 
class="removed"><del><strong>' --end-delete '</em></strong></span>' 
--start-insert '<span class="inserted"><ins><em>' --end-insert 
'</em></ins></span>' ${saved_file}.tmp ${saved_file}.tmp1 >> ${diff_file}; cat 
diff-page-tail.html >> ${diff_file}; rm -f ${saved_file}.tmp 
${saved_file}.tmp1; fi; test -f "${diff_file}" || diff_file="";  /bin/sed 
--in-place '/^<!--#set var="PO_FILE"/,/<!--#include 
virtual="\/server\/outdated/d; /^<!--'"${marker}"'/a <!--#set var="PO_FILE"\n 
value='"'<a href=\"http://www.gnu.org${PO#../..}\";>\n 
http://www.gnu.org${PO#../..}</a>'"' -->\n <!--#set var="ORIGINAL_FILE" 
value="'"${original#../..}"'" -->\n <!--#set var="DIFF_FILE" 
value="'"${diff_file#../..}"'" -->\n <!--#include 
virtual="/server/outdated.fr.html" -->' 
../../philosophy/linux-gnu-freedom.fr.html || true; fi
[ -f ../../philosophy/po/linux-gnu-freedom.translist ] || (touch 
../../philosophy/po/linux-gnu-freedom.translist  ;  cvs add 
../../philosophy/po/linux-gnu-freedom.translist); 
file=../../philosophy/po/linux-gnu-freedom.translist; cp translinks-head.html 
${file}; /bin/grep -v "^#" languages.txt | while read language; do 
code=${language%%       *}; case ${code} in en ) suffix=""; url_suffix=".en" ;; 
* ) suffix=.${code}; url_suffix="${suffix}" ;; esac; lang=${language%   *}; 
lang=${lang#*       }; name=${language##*   }; 
url_stem=/philosophy/linux-gnu-freedom; 
article=../../philosophy/linux-gnu-freedom; if test -f 
${article}${suffix}.html; then echo '<!-- '${lang}' -->' >> ${file}; echo -n 
'<li><a href="'${url_stem}${url_suffix}.html'">' >> ${file}; echo 
${name}'</a>&nbsp;['${code}']</li>' >> ${file}; fi; done; cat 
translinks-tail.html >> ${file};
(/bin/sed --quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/linux-gnu-freedom.fr.po; test $? != 
0 ) > /dev/null || ([ -f ../../philosophy/po/linux-gnu-freedom.fr-en.html ] || 
(touch ../../philosophy/po/linux-gnu-freedom.fr-en.html  ;  cvs add 
../../philosophy/po/linux-gnu-freedom.fr-en.html); cp 
../../philosophy/linux-gnu-freedom.html 
../../philosophy/po/linux-gnu-freedom.fr-en.html)
[ -f ../../philosophy/microsoft.de.html ] || (touch 
../../philosophy/microsoft.de.html microsoft.de.html.hook-ann;  cvs add 
../../philosophy/microsoft.de.html)
PO=../../philosophy/po/microsoft.de.po; 
/home/g/gnun/install/gnun/libexec/gnun/mailfail  address@hidden "[GNUN Error] 
${PO#../../} is not a valid PO file"  msgfmt --check --verbose 
--output-file=/dev/null $PO || (touch $PO; if test -f 
microsoft.de.html.hook-ann; then echo "gnun-do-not-delete-me" > 
microsoft.de.html.hook-ann; fi; exit 1)
22 translated messages.
/usr/bin/X11/msgmerge --update --previous ../../philosophy/po/microsoft.de.po 
../../philosophy/po/microsoft.pot && touch ../../philosophy/po/microsoft.de.po 
&& (if LC_ALL=C msgfmt --statistics -o /dev/null 
../../philosophy/po/microsoft.de.po 2>&1 | /bin/grep -E '(fuzzy|untranslated)' 
> /dev/null; then ((/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/microsoft.de.po; test $? != 0 ) > /dev/null || /bin/sed 
--in-place '1,/^"POT-Creation-Date:/{ 
p;s/^"POT-Creation-Date:/"Outdated-Since:/;h;d}; 
1,/^"Content-Transfer-Encoding:/{ s/^\("Content-Transfer-Encoding: \)/\1/;p;t 
insert;d; :insert x}' ../../philosophy/po/microsoft.de.po); else /bin/sed 
--in-place '/^msgid ""$/,/^$/{s/^"Outdated-Since: //;t rm;p;:rm d}' 
../../philosophy/po/microsoft.de.po; fi )
..... done.
chmod +w ../../philosophy/microsoft.de.html
PO=../../philosophy/po/microsoft.de.po OUT=../../philosophy/po/microsoft.de.m4 
; po4a-translate --format=xhtml --master-charset=utf-8 -o ontagerror=silent -o 
"attributes=<meta>content" -o "untranslated=W<gnun> W<script>" -o 
"translated=W<pre>" --keep=0 --master ../../philosophy/po/microsoft.proto --po 
$PO --localized $OUT
/bin/sed --in-place 
"s/\(<gnun>m4_include(\`.*\)\([.]html')<\/gnun>\)/\1.de\2/g" 
../../philosophy/po/microsoft.de.m4
/bin/sed --in-place "s/<gnun>\(.*\)<\/gnun>/\1/g" 
../../philosophy/po/microsoft.de.m4
/bin/sed --in-place ':egin;N;$!begin;s/\([ \t]*\n[ \t]*\)\{3,\}<!--/\n\n<!--/g' 
../../philosophy/po/microsoft.de.m4
/bin/sed --in-place  -e 's%\(<!--#include virtual=\".*header\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*head-include-1\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*head-include-2\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*banner\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*body-include-1\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*body-include-2\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer-short\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer-min\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include 
virtual=\".*philosophy/philosophy-menu\)\(.html\" -->\)%\1.de\2%g' 
../../philosophy/po/microsoft.de.m4
if ! (/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/microsoft.de.po; test $? != 0 ) > /dev/null || ! test -s 
../../philosophy/microsoft.de.html; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/microsoft.de.m4 > ../../philosophy/microsoft.de.html  && if 
test -f microsoft.de.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/microsoft.de.html>' | mail -s '[de] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/microsoft.de.html\` | /bin/sed 's/<h2[^>]*>\(.*\)<\/h2>/\1/' | 
/bin/sed 's/\&mdash;/--/g' | /bin/sed 's/\&..quo;/"/g' | base64 --wrap=0`?=' -a 
Keywords:de-ann address@hidden" > microsoft.de.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/microsoft.de.html || (PO=../../philosophy/po/microsoft.de.po ; 
sleep 1 ; touch $PO ; echo "touch 
--reference=../../philosophy/microsoft.de.html --date='+1 seconds' $PO" > 
microsoft.de.html.hook ; exit 1); elif (timestamp="`(/bin/sed --quiet 
'1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/microsoft.de.po; test $? != 0 )`"; 
test -n "${timestamp}" && test "`date --date="5000 days ago" +%s`" -ge "`date 
--date="${timestamp}" +%s`" ) ; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/microsoft.de.m4 > ../../philosophy/microsoft.de.html  && if 
test -f microsoft.de.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/microsoft.de.html>' | mail -s '[de] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/microsoft.de.html\` | /bin/sed 's/<h2[^>]*>\(.*\)<\/h2>/\1/' | 
/bin/sed 's/\&mdash;/--/g' | /bin/sed 's/\&..quo;/"/g' | base64 --wrap=0`?=' -a 
Keywords:de-ann address@hidden" > microsoft.de.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/microsoft.de.html || (PO=../../philosophy/po/microsoft.de.po ; 
sleep 1 ; touch $PO ; echo "touch 
--reference=../../philosophy/microsoft.de.html --date='+1 seconds' $PO" > 
microsoft.de.html.hook ; exit 1); else sleep 1; touch 
../../philosophy/po/microsoft.de.po; fi
I/O error : Attempt to load network entity 
http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd
if (timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/microsoft.de.po; test $? != 0 )`"; test -n "${timestamp}" 
&& test "`date --date="60 days ago" +%s`" -ge "`date --date="${timestamp}" 
+%s`" ); then PO=../../philosophy/po/microsoft.de.po; marker='GNUN: OUT-OF-DATE 
NOTICE'; /bin/grep -q '^<!--'"${marker}-->" ../../philosophy/microsoft.de.html 
|| marker='#include virtual="\/server\/banner'; 
original=../../philosophy/microsoft.de.html; original=${original%de.html}html;  
saved_file=${original%/*.html}/po/${original##*/}; 
saved_file=${saved_file%html}de; diff_file=${saved_file}-diff.html; 
saved_file=${saved_file}-en.html; if test -f ${saved_file}; then  /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${saved_file} > ${saved_file}.tmp; /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${original} > ${saved_file}.tmp1; /bin/sed 
"s%<title></title>%<title>${original#../..}-diff</title>%" < 
diff-page-head.html > ${diff_file}; /usr/bin/wdiff --start-delete '<span 
class="removed"><del><strong>' --end-delete '</em></strong></span>' 
--start-insert '<span class="inserted"><ins><em>' --end-insert 
'</em></ins></span>' ${saved_file}.tmp ${saved_file}.tmp1 >> ${diff_file}; cat 
diff-page-tail.html >> ${diff_file}; rm -f ${saved_file}.tmp 
${saved_file}.tmp1; fi; test -f "${diff_file}" || diff_file="";  /bin/sed 
--in-place '/^<!--#set var="PO_FILE"/,/<!--#include 
virtual="\/server\/outdated/d; /^<!--'"${marker}"'/a <!--#set var="PO_FILE"\n 
value='"'<a href=\"http://www.gnu.org${PO#../..}\";>\n 
http://www.gnu.org${PO#../..}</a>'"' -->\n <!--#set var="ORIGINAL_FILE" 
value="'"${original#../..}"'" -->\n <!--#set var="DIFF_FILE" 
value="'"${diff_file#../..}"'" -->\n <!--#include 
virtual="/server/outdated.de.html" -->' ../../philosophy/microsoft.de.html || 
true; fi
[ -f ../../philosophy/po/microsoft.translist ] || (touch 
../../philosophy/po/microsoft.translist  ;  cvs add 
../../philosophy/po/microsoft.translist); 
file=../../philosophy/po/microsoft.translist; cp translinks-head.html ${file}; 
/bin/grep -v "^#" languages.txt | while read language; do code=${language%%     
  *}; case ${code} in en ) suffix=""; url_suffix=".en" ;; * ) suffix=.${code}; 
url_suffix="${suffix}" ;; esac; lang=${language%   *}; lang=${lang#*       }; 
name=${language##*   }; url_stem=/philosophy/microsoft; 
article=../../philosophy/microsoft; if test -f ${article}${suffix}.html; then 
echo '<!-- '${lang}' -->' >> ${file}; echo -n '<li><a 
href="'${url_stem}${url_suffix}.html'">' >> ${file}; echo 
${name}'</a>&nbsp;['${code}']</li>' >> ${file}; fi; done; cat 
translinks-tail.html >> ${file};
(/bin/sed --quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/microsoft.de.po; test $? != 0 ) > 
/dev/null || ([ -f ../../philosophy/po/microsoft.de-en.html ] || (touch 
../../philosophy/po/microsoft.de-en.html  ;  cvs add 
../../philosophy/po/microsoft.de-en.html); cp ../../philosophy/microsoft.html 
../../philosophy/po/microsoft.de-en.html)
[ -f ../../philosophy/microsoft-old.de.html ] || (touch 
../../philosophy/microsoft-old.de.html microsoft-old.de.html.hook-ann;  cvs add 
../../philosophy/microsoft-old.de.html)
PO=../../philosophy/po/microsoft-old.de.po; 
/home/g/gnun/install/gnun/libexec/gnun/mailfail  address@hidden "[GNUN Error] 
${PO#../../} is not a valid PO file"  msgfmt --check --verbose 
--output-file=/dev/null $PO || (touch $PO; if test -f 
microsoft-old.de.html.hook-ann; then echo "gnun-do-not-delete-me" > 
microsoft-old.de.html.hook-ann; fi; exit 1)
19 translated messages.
/usr/bin/X11/msgmerge --update --previous 
../../philosophy/po/microsoft-old.de.po ../../philosophy/po/microsoft-old.pot 
&& touch ../../philosophy/po/microsoft-old.de.po && (if LC_ALL=C msgfmt 
--statistics -o /dev/null ../../philosophy/po/microsoft-old.de.po 2>&1 | 
/bin/grep -E '(fuzzy|untranslated)' > /dev/null; then ((/bin/sed --quiet 
'1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/microsoft-old.de.po; test $? != 0 ) 
> /dev/null || /bin/sed --in-place '1,/^"POT-Creation-Date:/{ 
p;s/^"POT-Creation-Date:/"Outdated-Since:/;h;d}; 
1,/^"Content-Transfer-Encoding:/{ s/^\("Content-Transfer-Encoding: \)/\1/;p;t 
insert;d; :insert x}' ../../philosophy/po/microsoft-old.de.po); else /bin/sed 
--in-place '/^msgid ""$/,/^$/{s/^"Outdated-Since: //;t rm;p;:rm d}' 
../../philosophy/po/microsoft-old.de.po; fi )
.... done.
chmod +w ../../philosophy/microsoft-old.de.html
PO=../../philosophy/po/microsoft-old.de.po 
OUT=../../philosophy/po/microsoft-old.de.m4 ; po4a-translate --format=xhtml 
--master-charset=utf-8 -o ontagerror=silent -o "attributes=<meta>content" -o 
"untranslated=W<gnun> W<script>" -o "translated=W<pre>" --keep=0 --master 
../../philosophy/po/microsoft-old.proto --po $PO --localized $OUT
/bin/sed --in-place 
"s/\(<gnun>m4_include(\`.*\)\([.]html')<\/gnun>\)/\1.de\2/g" 
../../philosophy/po/microsoft-old.de.m4
/bin/sed --in-place "s/<gnun>\(.*\)<\/gnun>/\1/g" 
../../philosophy/po/microsoft-old.de.m4
/bin/sed --in-place ':egin;N;$!begin;s/\([ \t]*\n[ \t]*\)\{3,\}<!--/\n\n<!--/g' 
../../philosophy/po/microsoft-old.de.m4
/bin/sed --in-place  -e 's%\(<!--#include virtual=\".*header\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*head-include-1\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*head-include-2\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*banner\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*body-include-1\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*body-include-2\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer-short\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer-min\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include 
virtual=\".*philosophy/philosophy-menu\)\(.html\" -->\)%\1.de\2%g' 
../../philosophy/po/microsoft-old.de.m4
if ! (/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/microsoft-old.de.po; test $? != 0 ) > /dev/null || ! test 
-s ../../philosophy/microsoft-old.de.html; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/microsoft-old.de.m4 > 
../../philosophy/microsoft-old.de.html  && if test -f 
microsoft-old.de.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/microsoft-old.de.html>' | mail -s '[de] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/microsoft-old.de.html\` | /bin/sed 
's/<h2[^>]*>\(.*\)<\/h2>/\1/' | /bin/sed 's/\&mdash;/--/g' | /bin/sed 
's/\&..quo;/"/g' | base64 --wrap=0`?=' -a Keywords:de-ann address@hidden" > 
microsoft-old.de.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/microsoft-old.de.html || 
(PO=../../philosophy/po/microsoft-old.de.po ; sleep 1 ; touch $PO ; echo "touch 
--reference=../../philosophy/microsoft-old.de.html --date='+1 seconds' $PO" > 
microsoft-old.de.html.hook ; exit 1); elif (timestamp="`(/bin/sed --quiet 
'1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/microsoft-old.de.po; test $? != 0 
)`"; test -n "${timestamp}" && test "`date --date="5000 days ago" +%s`" -ge 
"`date --date="${timestamp}" +%s`" ) ; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/microsoft-old.de.m4 > 
../../philosophy/microsoft-old.de.html  && if test -f 
microsoft-old.de.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/microsoft-old.de.html>' | mail -s '[de] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/microsoft-old.de.html\` | /bin/sed 
's/<h2[^>]*>\(.*\)<\/h2>/\1/' | /bin/sed 's/\&mdash;/--/g' | /bin/sed 
's/\&..quo;/"/g' | base64 --wrap=0`?=' -a Keywords:de-ann address@hidden" > 
microsoft-old.de.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/microsoft-old.de.html || 
(PO=../../philosophy/po/microsoft-old.de.po ; sleep 1 ; touch $PO ; echo "touch 
--reference=../../philosophy/microsoft-old.de.html --date='+1 seconds' $PO" > 
microsoft-old.de.html.hook ; exit 1); else sleep 1; touch 
../../philosophy/po/microsoft-old.de.po; fi
I/O error : Attempt to load network entity 
http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd
if (timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/microsoft-old.de.po; test $? != 0 )`"; test -n 
"${timestamp}" && test "`date --date="60 days ago" +%s`" -ge "`date 
--date="${timestamp}" +%s`" ); then PO=../../philosophy/po/microsoft-old.de.po; 
marker='GNUN: OUT-OF-DATE NOTICE'; /bin/grep -q '^<!--'"${marker}-->" 
../../philosophy/microsoft-old.de.html || marker='#include 
virtual="\/server\/banner'; original=../../philosophy/microsoft-old.de.html; 
original=${original%de.html}html;  
saved_file=${original%/*.html}/po/${original##*/}; 
saved_file=${saved_file%html}de; diff_file=${saved_file}-diff.html; 
saved_file=${saved_file}-en.html; if test -f ${saved_file}; then  /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${saved_file} > ${saved_file}.tmp; /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${original} > ${saved_file}.tmp1; /bin/sed 
"s%<title></title>%<title>${original#../..}-diff</title>%" < 
diff-page-head.html > ${diff_file}; /usr/bin/wdiff --start-delete '<span 
class="removed"><del><strong>' --end-delete '</em></strong></span>' 
--start-insert '<span class="inserted"><ins><em>' --end-insert 
'</em></ins></span>' ${saved_file}.tmp ${saved_file}.tmp1 >> ${diff_file}; cat 
diff-page-tail.html >> ${diff_file}; rm -f ${saved_file}.tmp 
${saved_file}.tmp1; fi; test -f "${diff_file}" || diff_file="";  /bin/sed 
--in-place '/^<!--#set var="PO_FILE"/,/<!--#include 
virtual="\/server\/outdated/d; /^<!--'"${marker}"'/a <!--#set var="PO_FILE"\n 
value='"'<a href=\"http://www.gnu.org${PO#../..}\";>\n 
http://www.gnu.org${PO#../..}</a>'"' -->\n <!--#set var="ORIGINAL_FILE" 
value="'"${original#../..}"'" -->\n <!--#set var="DIFF_FILE" 
value="'"${diff_file#../..}"'" -->\n <!--#include 
virtual="/server/outdated.de.html" -->' ../../philosophy/microsoft-old.de.html 
|| true; fi
[ -f ../../philosophy/po/microsoft-old.translist ] || (touch 
../../philosophy/po/microsoft-old.translist  ;  cvs add 
../../philosophy/po/microsoft-old.translist); 
file=../../philosophy/po/microsoft-old.translist; cp translinks-head.html 
${file}; /bin/grep -v "^#" languages.txt | while read language; do 
code=${language%%       *}; case ${code} in en ) suffix=""; url_suffix=".en" ;; 
* ) suffix=.${code}; url_suffix="${suffix}" ;; esac; lang=${language%   *}; 
lang=${lang#*       }; name=${language##*   }; 
url_stem=/philosophy/microsoft-old; article=../../philosophy/microsoft-old; if 
test -f ${article}${suffix}.html; then echo '<!-- '${lang}' -->' >> ${file}; 
echo -n '<li><a href="'${url_stem}${url_suffix}.html'">' >> ${file}; echo 
${name}'</a>&nbsp;['${code}']</li>' >> ${file}; fi; done; cat 
translinks-tail.html >> ${file};
(/bin/sed --quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/microsoft-old.de.po; test $? != 0 ) 
> /dev/null || ([ -f ../../philosophy/po/microsoft-old.de-en.html ] || (touch 
../../philosophy/po/microsoft-old.de-en.html  ;  cvs add 
../../philosophy/po/microsoft-old.de-en.html); cp 
../../philosophy/microsoft-old.html 
../../philosophy/po/microsoft-old.de-en.html)
[ -f ../../philosophy/misinterpreting-copyright.fr.html ] || (touch 
../../philosophy/misinterpreting-copyright.fr.html 
misinterpreting-copyright.fr.html.hook-ann;  cvs add 
../../philosophy/misinterpreting-copyright.fr.html)
PO=../../philosophy/po/misinterpreting-copyright.fr.po; 
/home/g/gnun/install/gnun/libexec/gnun/mailfail  address@hidden "[GNUN Error] 
${PO#../../} is not a valid PO file"  msgfmt --check --verbose 
--output-file=/dev/null $PO || (touch $PO; if test -f 
misinterpreting-copyright.fr.html.hook-ann; then echo "gnun-do-not-delete-me" > 
misinterpreting-copyright.fr.html.hook-ann; fi; exit 1)
98 translated messages.
/usr/bin/X11/msgmerge --update --previous 
../../philosophy/po/misinterpreting-copyright.fr.po 
../../philosophy/po/misinterpreting-copyright.pot && touch 
../../philosophy/po/misinterpreting-copyright.fr.po && (if LC_ALL=C msgfmt 
--statistics -o /dev/null ../../philosophy/po/misinterpreting-copyright.fr.po 
2>&1 | /bin/grep -E '(fuzzy|untranslated)' > /dev/null; then ((/bin/sed --quiet 
'1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/misinterpreting-copyright.fr.po; 
test $? != 0 ) > /dev/null || /bin/sed --in-place '1,/^"POT-Creation-Date:/{ 
p;s/^"POT-Creation-Date:/"Outdated-Since:/;h;d}; 
1,/^"Content-Transfer-Encoding:/{ s/^\("Content-Transfer-Encoding: \)/\1/;p;t 
insert;d; :insert x}' ../../philosophy/po/misinterpreting-copyright.fr.po); 
else /bin/sed --in-place '/^msgid ""$/,/^$/{s/^"Outdated-Since: //;t rm;p;:rm 
d}' ../../philosophy/po/misinterpreting-copyright.fr.po; fi  ; 
/home/g/gnun/install/gnun/libexec/gnun/add-fuzzy-diff --in-place 
../../philosophy/po/misinterpreting-copyright.fr.po)
............ done.
chmod +w ../../philosophy/misinterpreting-copyright.fr.html
PO=../../philosophy/po/misinterpreting-copyright.fr.po 
OUT=../../philosophy/po/misinterpreting-copyright.fr.m4 ; po4a-translate 
--format=xhtml --master-charset=utf-8 -o ontagerror=silent -o 
"attributes=<meta>content" -o "untranslated=W<gnun> W<script>" -o 
"translated=W<pre>" --keep=0 --master 
../../philosophy/po/misinterpreting-copyright.proto --po $PO --localized $OUT
/bin/sed --in-place 
"s/\(<gnun>m4_include(\`.*\)\([.]html')<\/gnun>\)/\1.fr\2/g" 
../../philosophy/po/misinterpreting-copyright.fr.m4
/bin/sed --in-place "s/<gnun>\(.*\)<\/gnun>/\1/g" 
../../philosophy/po/misinterpreting-copyright.fr.m4
/bin/sed --in-place ':egin;N;$!begin;s/\([ \t]*\n[ \t]*\)\{3,\}<!--/\n\n<!--/g' 
../../philosophy/po/misinterpreting-copyright.fr.m4
/bin/sed --in-place  -e 's%\(<!--#include virtual=\".*header\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include virtual=\".*head-include-1\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include virtual=\".*head-include-2\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include virtual=\".*banner\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include virtual=\".*body-include-1\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include virtual=\".*body-include-2\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include virtual=\".*footer\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include virtual=\".*footer-short\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include virtual=\".*footer-min\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include 
virtual=\".*philosophy/philosophy-menu\)\(.html\" -->\)%\1.fr\2%g' 
../../philosophy/po/misinterpreting-copyright.fr.m4
if ! (/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/misinterpreting-copyright.fr.po; test $? != 0 ) > /dev/null 
|| ! test -s ../../philosophy/misinterpreting-copyright.fr.html; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/misinterpreting-copyright.fr.m4 > 
../../philosophy/misinterpreting-copyright.fr.html  && if test -f 
misinterpreting-copyright.fr.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/misinterpreting-copyright.fr.html>' | mail 
-s '[fr] New translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/misinterpreting-copyright.fr.html\` | /bin/sed 
's/<h2[^>]*>\(.*\)<\/h2>/\1/' | /bin/sed 's/\&mdash;/--/g' | /bin/sed 
's/\&..quo;/"/g' | base64 --wrap=0`?=' -a Keywords:fr-ann address@hidden" > 
misinterpreting-copyright.fr.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/misinterpreting-copyright.fr.html || 
(PO=../../philosophy/po/misinterpreting-copyright.fr.po ; sleep 1 ; touch $PO ; 
echo "touch --reference=../../philosophy/misinterpreting-copyright.fr.html 
--date='+1 seconds' $PO" > misinterpreting-copyright.fr.html.hook ; exit 1); 
elif (timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/misinterpreting-copyright.fr.po; test $? != 0 )`"; test -n 
"${timestamp}" && test "`date --date="5000 days ago" +%s`" -ge "`date 
--date="${timestamp}" +%s`" ) ; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/misinterpreting-copyright.fr.m4 > 
../../philosophy/misinterpreting-copyright.fr.html  && if test -f 
misinterpreting-copyright.fr.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/misinterpreting-copyright.fr.html>' | mail 
-s '[fr] New translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/misinterpreting-copyright.fr.html\` | /bin/sed 
's/<h2[^>]*>\(.*\)<\/h2>/\1/' | /bin/sed 's/\&mdash;/--/g' | /bin/sed 
's/\&..quo;/"/g' | base64 --wrap=0`?=' -a Keywords:fr-ann address@hidden" > 
misinterpreting-copyright.fr.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/misinterpreting-copyright.fr.html || 
(PO=../../philosophy/po/misinterpreting-copyright.fr.po ; sleep 1 ; touch $PO ; 
echo "touch --reference=../../philosophy/misinterpreting-copyright.fr.html 
--date='+1 seconds' $PO" > misinterpreting-copyright.fr.html.hook ; exit 1); 
else sleep 1; touch ../../philosophy/po/misinterpreting-copyright.fr.po; fi
I/O error : Attempt to load network entity 
http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd
if (timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/misinterpreting-copyright.fr.po; test $? != 0 )`"; test -n 
"${timestamp}" && test "`date --date="60 days ago" +%s`" -ge "`date 
--date="${timestamp}" +%s`" ); then 
PO=../../philosophy/po/misinterpreting-copyright.fr.po; marker='GNUN: 
OUT-OF-DATE NOTICE'; /bin/grep -q '^<!--'"${marker}-->" 
../../philosophy/misinterpreting-copyright.fr.html || marker='#include 
virtual="\/server\/banner'; 
original=../../philosophy/misinterpreting-copyright.fr.html; 
original=${original%fr.html}html;  
saved_file=${original%/*.html}/po/${original##*/}; 
saved_file=${saved_file%html}fr; diff_file=${saved_file}-diff.html; 
saved_file=${saved_file}-en.html; if test -f ${saved_file}; then  /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${saved_file} > ${saved_file}.tmp; /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${original} > ${saved_file}.tmp1; /bin/sed 
"s%<title></title>%<title>${original#../..}-diff</title>%" < 
diff-page-head.html > ${diff_file}; /usr/bin/wdiff --start-delete '<span 
class="removed"><del><strong>' --end-delete '</em></strong></span>' 
--start-insert '<span class="inserted"><ins><em>' --end-insert 
'</em></ins></span>' ${saved_file}.tmp ${saved_file}.tmp1 >> ${diff_file}; cat 
diff-page-tail.html >> ${diff_file}; rm -f ${saved_file}.tmp 
${saved_file}.tmp1; fi; test -f "${diff_file}" || diff_file="";  /bin/sed 
--in-place '/^<!--#set var="PO_FILE"/,/<!--#include 
virtual="\/server\/outdated/d; /^<!--'"${marker}"'/a <!--#set var="PO_FILE"\n 
value='"'<a href=\"http://www.gnu.org${PO#../..}\";>\n 
http://www.gnu.org${PO#../..}</a>'"' -->\n <!--#set var="ORIGINAL_FILE" 
value="'"${original#../..}"'" -->\n <!--#set var="DIFF_FILE" 
value="'"${diff_file#../..}"'" -->\n <!--#include 
virtual="/server/outdated.fr.html" -->' 
../../philosophy/misinterpreting-copyright.fr.html || true; fi
[ -f ../../philosophy/po/misinterpreting-copyright.translist ] || (touch 
../../philosophy/po/misinterpreting-copyright.translist  ;  cvs add 
../../philosophy/po/misinterpreting-copyright.translist); 
file=../../philosophy/po/misinterpreting-copyright.translist; cp 
translinks-head.html ${file}; /bin/grep -v "^#" languages.txt | while read 
language; do code=${language%%       *}; case ${code} in en ) suffix=""; 
url_suffix=".en" ;; * ) suffix=.${code}; url_suffix="${suffix}" ;; esac; 
lang=${language%   *}; lang=${lang#*       }; name=${language##*   }; 
url_stem=/philosophy/misinterpreting-copyright; 
article=../../philosophy/misinterpreting-copyright; if test -f 
${article}${suffix}.html; then echo '<!-- '${lang}' -->' >> ${file}; echo -n 
'<li><a href="'${url_stem}${url_suffix}.html'">' >> ${file}; echo 
${name}'</a>&nbsp;['${code}']</li>' >> ${file}; fi; done; cat 
translinks-tail.html >> ${file};
(/bin/sed --quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/misinterpreting-copyright.fr.po; 
test $? != 0 ) > /dev/null || ([ -f 
../../philosophy/po/misinterpreting-copyright.fr-en.html ] || (touch 
../../philosophy/po/misinterpreting-copyright.fr-en.html  ;  cvs add 
../../philosophy/po/misinterpreting-copyright.fr-en.html); cp 
../../philosophy/misinterpreting-copyright.html 
../../philosophy/po/misinterpreting-copyright.fr-en.html)
[ -f ../../philosophy/motif.de.html ] || (touch ../../philosophy/motif.de.html 
motif.de.html.hook-ann;  cvs add ../../philosophy/motif.de.html)
PO=../../philosophy/po/motif.de.po; 
/home/g/gnun/install/gnun/libexec/gnun/mailfail  address@hidden "[GNUN Error] 
${PO#../../} is not a valid PO file"  msgfmt --check --verbose 
--output-file=/dev/null $PO || (touch $PO; if test -f motif.de.html.hook-ann; 
then echo "gnun-do-not-delete-me" > motif.de.html.hook-ann; fi; exit 1)
21 translated messages.
/usr/bin/X11/msgmerge --update --previous ../../philosophy/po/motif.de.po 
../../philosophy/po/motif.pot && touch ../../philosophy/po/motif.de.po && (if 
LC_ALL=C msgfmt --statistics -o /dev/null ../../philosophy/po/motif.de.po 2>&1 
| /bin/grep -E '(fuzzy|untranslated)' > /dev/null; then ((/bin/sed --quiet 
'1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/motif.de.po; test $? != 0 ) > 
/dev/null || /bin/sed --in-place '1,/^"POT-Creation-Date:/{ 
p;s/^"POT-Creation-Date:/"Outdated-Since:/;h;d}; 
1,/^"Content-Transfer-Encoding:/{ s/^\("Content-Transfer-Encoding: \)/\1/;p;t 
insert;d; :insert x}' ../../philosophy/po/motif.de.po); else /bin/sed 
--in-place '/^msgid ""$/,/^$/{s/^"Outdated-Since: //;t rm;p;:rm d}' 
../../philosophy/po/motif.de.po; fi )
.... done.
chmod +w ../../philosophy/motif.de.html
PO=../../philosophy/po/motif.de.po OUT=../../philosophy/po/motif.de.m4 ; 
po4a-translate --format=xhtml --master-charset=utf-8 -o ontagerror=silent -o 
"attributes=<meta>content" -o "untranslated=W<gnun> W<script>" -o 
"translated=W<pre>" --keep=0 --master ../../philosophy/po/motif.proto --po $PO 
--localized $OUT
/bin/sed --in-place 
"s/\(<gnun>m4_include(\`.*\)\([.]html')<\/gnun>\)/\1.de\2/g" 
../../philosophy/po/motif.de.m4
/bin/sed --in-place "s/<gnun>\(.*\)<\/gnun>/\1/g" 
../../philosophy/po/motif.de.m4
/bin/sed --in-place ':egin;N;$!begin;s/\([ \t]*\n[ \t]*\)\{3,\}<!--/\n\n<!--/g' 
../../philosophy/po/motif.de.m4
/bin/sed --in-place  -e 's%\(<!--#include virtual=\".*header\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*head-include-1\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*head-include-2\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*banner\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*body-include-1\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*body-include-2\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer-short\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer-min\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include 
virtual=\".*philosophy/philosophy-menu\)\(.html\" -->\)%\1.de\2%g' 
../../philosophy/po/motif.de.m4
if ! (/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/motif.de.po; test $? != 0 ) > /dev/null || ! test -s 
../../philosophy/motif.de.html; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/motif.de.m4 > ../../philosophy/motif.de.html  && if test -f 
motif.de.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/motif.de.html>' | mail -s '[de] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/motif.de.html\` | /bin/sed 's/<h2[^>]*>\(.*\)<\/h2>/\1/' | 
/bin/sed 's/\&mdash;/--/g' | /bin/sed 's/\&..quo;/"/g' | base64 --wrap=0`?=' -a 
Keywords:de-ann address@hidden" > motif.de.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/motif.de.html || (PO=../../philosophy/po/motif.de.po ; sleep 1 
; touch $PO ; echo "touch --reference=../../philosophy/motif.de.html --date='+1 
seconds' $PO" > motif.de.html.hook ; exit 1); elif (timestamp="`(/bin/sed 
--quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/motif.de.po; test $? != 0 )`"; test 
-n "${timestamp}" && test "`date --date="5000 days ago" +%s`" -ge "`date 
--date="${timestamp}" +%s`" ) ; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/motif.de.m4 > ../../philosophy/motif.de.html  && if test -f 
motif.de.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/motif.de.html>' | mail -s '[de] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/motif.de.html\` | /bin/sed 's/<h2[^>]*>\(.*\)<\/h2>/\1/' | 
/bin/sed 's/\&mdash;/--/g' | /bin/sed 's/\&..quo;/"/g' | base64 --wrap=0`?=' -a 
Keywords:de-ann address@hidden" > motif.de.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/motif.de.html || (PO=../../philosophy/po/motif.de.po ; sleep 1 
; touch $PO ; echo "touch --reference=../../philosophy/motif.de.html --date='+1 
seconds' $PO" > motif.de.html.hook ; exit 1); else sleep 1; touch 
../../philosophy/po/motif.de.po; fi
I/O error : Attempt to load network entity 
http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd
if (timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/motif.de.po; test $? != 0 )`"; test -n "${timestamp}" && 
test "`date --date="60 days ago" +%s`" -ge "`date --date="${timestamp}" +%s`" 
); then PO=../../philosophy/po/motif.de.po; marker='GNUN: OUT-OF-DATE NOTICE'; 
/bin/grep -q '^<!--'"${marker}-->" ../../philosophy/motif.de.html || 
marker='#include virtual="\/server\/banner'; 
original=../../philosophy/motif.de.html; original=${original%de.html}html;  
saved_file=${original%/*.html}/po/${original##*/}; 
saved_file=${saved_file%html}de; diff_file=${saved_file}-diff.html; 
saved_file=${saved_file}-en.html; if test -f ${saved_file}; then  /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${saved_file} > ${saved_file}.tmp; /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${original} > ${saved_file}.tmp1; /bin/sed 
"s%<title></title>%<title>${original#../..}-diff</title>%" < 
diff-page-head.html > ${diff_file}; /usr/bin/wdiff --start-delete '<span 
class="removed"><del><strong>' --end-delete '</em></strong></span>' 
--start-insert '<span class="inserted"><ins><em>' --end-insert 
'</em></ins></span>' ${saved_file}.tmp ${saved_file}.tmp1 >> ${diff_file}; cat 
diff-page-tail.html >> ${diff_file}; rm -f ${saved_file}.tmp 
${saved_file}.tmp1; fi; test -f "${diff_file}" || diff_file="";  /bin/sed 
--in-place '/^<!--#set var="PO_FILE"/,/<!--#include 
virtual="\/server\/outdated/d; /^<!--'"${marker}"'/a <!--#set var="PO_FILE"\n 
value='"'<a href=\"http://www.gnu.org${PO#../..}\";>\n 
http://www.gnu.org${PO#../..}</a>'"' -->\n <!--#set var="ORIGINAL_FILE" 
value="'"${original#../..}"'" -->\n <!--#set var="DIFF_FILE" 
value="'"${diff_file#../..}"'" -->\n <!--#include 
virtual="/server/outdated.de.html" -->' ../../philosophy/motif.de.html || true; 
fi
[ -f ../../philosophy/po/motif.translist ] || (touch 
../../philosophy/po/motif.translist  ;  cvs add 
../../philosophy/po/motif.translist); file=../../philosophy/po/motif.translist; 
cp translinks-head.html ${file}; /bin/grep -v "^#" languages.txt | while read 
language; do code=${language%%       *}; case ${code} in en ) suffix=""; 
url_suffix=".en" ;; * ) suffix=.${code}; url_suffix="${suffix}" ;; esac; 
lang=${language%   *}; lang=${lang#*       }; name=${language##*   }; 
url_stem=/philosophy/motif; article=../../philosophy/motif; if test -f 
${article}${suffix}.html; then echo '<!-- '${lang}' -->' >> ${file}; echo -n 
'<li><a href="'${url_stem}${url_suffix}.html'">' >> ${file}; echo 
${name}'</a>&nbsp;['${code}']</li>' >> ${file}; fi; done; cat 
translinks-tail.html >> ${file};
(/bin/sed --quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/motif.de.po; test $? != 0 ) > 
/dev/null || ([ -f ../../philosophy/po/motif.de-en.html ] || (touch 
../../philosophy/po/motif.de-en.html  ;  cvs add 
../../philosophy/po/motif.de-en.html); cp ../../philosophy/motif.html 
../../philosophy/po/motif.de-en.html)
[ -f ../../philosophy/netscape.de.html ] || (touch 
../../philosophy/netscape.de.html netscape.de.html.hook-ann;  cvs add 
../../philosophy/netscape.de.html)
PO=../../philosophy/po/netscape.de.po; 
/home/g/gnun/install/gnun/libexec/gnun/mailfail  address@hidden "[GNUN Error] 
${PO#../../} is not a valid PO file"  msgfmt --check --verbose 
--output-file=/dev/null $PO || (touch $PO; if test -f 
netscape.de.html.hook-ann; then echo "gnun-do-not-delete-me" > 
netscape.de.html.hook-ann; fi; exit 1)
16 translated messages.
/usr/bin/X11/msgmerge --update --previous ../../philosophy/po/netscape.de.po 
../../philosophy/po/netscape.pot && touch ../../philosophy/po/netscape.de.po && 
(if LC_ALL=C msgfmt --statistics -o /dev/null 
../../philosophy/po/netscape.de.po 2>&1 | /bin/grep -E '(fuzzy|untranslated)' > 
/dev/null; then ((/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/netscape.de.po; test $? != 0 ) > /dev/null || /bin/sed 
--in-place '1,/^"POT-Creation-Date:/{ 
p;s/^"POT-Creation-Date:/"Outdated-Since:/;h;d}; 
1,/^"Content-Transfer-Encoding:/{ s/^\("Content-Transfer-Encoding: \)/\1/;p;t 
insert;d; :insert x}' ../../philosophy/po/netscape.de.po); else /bin/sed 
--in-place '/^msgid ""$/,/^$/{s/^"Outdated-Since: //;t rm;p;:rm d}' 
../../philosophy/po/netscape.de.po; fi )
... done.
chmod +w ../../philosophy/netscape.de.html
PO=../../philosophy/po/netscape.de.po OUT=../../philosophy/po/netscape.de.m4 ; 
po4a-translate --format=xhtml --master-charset=utf-8 -o ontagerror=silent -o 
"attributes=<meta>content" -o "untranslated=W<gnun> W<script>" -o 
"translated=W<pre>" --keep=0 --master ../../philosophy/po/netscape.proto --po 
$PO --localized $OUT
/bin/sed --in-place 
"s/\(<gnun>m4_include(\`.*\)\([.]html')<\/gnun>\)/\1.de\2/g" 
../../philosophy/po/netscape.de.m4
/bin/sed --in-place "s/<gnun>\(.*\)<\/gnun>/\1/g" 
../../philosophy/po/netscape.de.m4
/bin/sed --in-place ':egin;N;$!begin;s/\([ \t]*\n[ \t]*\)\{3,\}<!--/\n\n<!--/g' 
../../philosophy/po/netscape.de.m4
/bin/sed --in-place  -e 's%\(<!--#include virtual=\".*header\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*head-include-1\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*head-include-2\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*banner\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*body-include-1\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*body-include-2\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer-short\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer-min\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include 
virtual=\".*philosophy/philosophy-menu\)\(.html\" -->\)%\1.de\2%g' 
../../philosophy/po/netscape.de.m4
if ! (/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/netscape.de.po; test $? != 0 ) > /dev/null || ! test -s 
../../philosophy/netscape.de.html; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/netscape.de.m4 > ../../philosophy/netscape.de.html  && if 
test -f netscape.de.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/netscape.de.html>' | mail -s '[de] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/netscape.de.html\` | /bin/sed 's/<h2[^>]*>\(.*\)<\/h2>/\1/' | 
/bin/sed 's/\&mdash;/--/g' | /bin/sed 's/\&..quo;/"/g' | base64 --wrap=0`?=' -a 
Keywords:de-ann address@hidden" > netscape.de.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/netscape.de.html || (PO=../../philosophy/po/netscape.de.po ; 
sleep 1 ; touch $PO ; echo "touch --reference=../../philosophy/netscape.de.html 
--date='+1 seconds' $PO" > netscape.de.html.hook ; exit 1); elif 
(timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/netscape.de.po; test $? != 0 )`"; test -n "${timestamp}" && 
test "`date --date="5000 days ago" +%s`" -ge "`date --date="${timestamp}" +%s`" 
) ; then /home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/netscape.de.m4 > ../../philosophy/netscape.de.html  && if 
test -f netscape.de.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/netscape.de.html>' | mail -s '[de] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/netscape.de.html\` | /bin/sed 's/<h2[^>]*>\(.*\)<\/h2>/\1/' | 
/bin/sed 's/\&mdash;/--/g' | /bin/sed 's/\&..quo;/"/g' | base64 --wrap=0`?=' -a 
Keywords:de-ann address@hidden" > netscape.de.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/netscape.de.html || (PO=../../philosophy/po/netscape.de.po ; 
sleep 1 ; touch $PO ; echo "touch --reference=../../philosophy/netscape.de.html 
--date='+1 seconds' $PO" > netscape.de.html.hook ; exit 1); else sleep 1; touch 
../../philosophy/po/netscape.de.po; fi
I/O error : Attempt to load network entity 
http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd
if (timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/netscape.de.po; test $? != 0 )`"; test -n "${timestamp}" && 
test "`date --date="60 days ago" +%s`" -ge "`date --date="${timestamp}" +%s`" 
); then PO=../../philosophy/po/netscape.de.po; marker='GNUN: OUT-OF-DATE 
NOTICE'; /bin/grep -q '^<!--'"${marker}-->" ../../philosophy/netscape.de.html 
|| marker='#include virtual="\/server\/banner'; 
original=../../philosophy/netscape.de.html; original=${original%de.html}html;  
saved_file=${original%/*.html}/po/${original##*/}; 
saved_file=${saved_file%html}de; diff_file=${saved_file}-diff.html; 
saved_file=${saved_file}-en.html; if test -f ${saved_file}; then  /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${saved_file} > ${saved_file}.tmp; /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${original} > ${saved_file}.tmp1; /bin/sed 
"s%<title></title>%<title>${original#../..}-diff</title>%" < 
diff-page-head.html > ${diff_file}; /usr/bin/wdiff --start-delete '<span 
class="removed"><del><strong>' --end-delete '</em></strong></span>' 
--start-insert '<span class="inserted"><ins><em>' --end-insert 
'</em></ins></span>' ${saved_file}.tmp ${saved_file}.tmp1 >> ${diff_file}; cat 
diff-page-tail.html >> ${diff_file}; rm -f ${saved_file}.tmp 
${saved_file}.tmp1; fi; test -f "${diff_file}" || diff_file="";  /bin/sed 
--in-place '/^<!--#set var="PO_FILE"/,/<!--#include 
virtual="\/server\/outdated/d; /^<!--'"${marker}"'/a <!--#set var="PO_FILE"\n 
value='"'<a href=\"http://www.gnu.org${PO#../..}\";>\n 
http://www.gnu.org${PO#../..}</a>'"' -->\n <!--#set var="ORIGINAL_FILE" 
value="'"${original#../..}"'" -->\n <!--#set var="DIFF_FILE" 
value="'"${diff_file#../..}"'" -->\n <!--#include 
virtual="/server/outdated.de.html" -->' ../../philosophy/netscape.de.html || 
true; fi
[ -f ../../philosophy/po/netscape.translist ] || (touch 
../../philosophy/po/netscape.translist  ;  cvs add 
../../philosophy/po/netscape.translist); 
file=../../philosophy/po/netscape.translist; cp translinks-head.html ${file}; 
/bin/grep -v "^#" languages.txt | while read language; do code=${language%%   
*}; case ${code} in en ) suffix=""; url_suffix=".en" ;; * ) suffix=.${code}; 
url_suffix="${suffix}" ;; esac; lang=${language%   *}; lang=${lang#*       }; 
name=${language##*   }; url_stem=/philosophy/netscape; 
article=../../philosophy/netscape; if test -f ${article}${suffix}.html; then 
echo '<!-- '${lang}' -->' >> ${file}; echo -n '<li><a 
href="'${url_stem}${url_suffix}.html'">' >> ${file}; echo 
${name}'</a>&nbsp;['${code}']</li>' >> ${file}; fi; done; cat 
translinks-tail.html >> ${file};
(/bin/sed --quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/netscape.de.po; test $? != 0 ) > 
/dev/null || ([ -f ../../philosophy/po/netscape.de-en.html ] || (touch 
../../philosophy/po/netscape.de-en.html  ;  cvs add 
../../philosophy/po/netscape.de-en.html); cp ../../philosophy/netscape.html 
../../philosophy/po/netscape.de-en.html)
[ -f ../../philosophy/no-word-attachments.de.html ] || (touch 
../../philosophy/no-word-attachments.de.html 
no-word-attachments.de.html.hook-ann;  cvs add 
../../philosophy/no-word-attachments.de.html)
PO=../../philosophy/po/no-word-attachments.de.po; 
/home/g/gnun/install/gnun/libexec/gnun/mailfail  address@hidden "[GNUN Error] 
${PO#../../} is not a valid PO file"  msgfmt --check --verbose 
--output-file=/dev/null $PO || (touch $PO; if test -f 
no-word-attachments.de.html.hook-ann; then echo "gnun-do-not-delete-me" > 
no-word-attachments.de.html.hook-ann; fi; exit 1)
51 translated messages.
/usr/bin/X11/msgmerge --update --previous 
../../philosophy/po/no-word-attachments.de.po 
../../philosophy/po/no-word-attachments.pot && touch 
../../philosophy/po/no-word-attachments.de.po && (if LC_ALL=C msgfmt 
--statistics -o /dev/null ../../philosophy/po/no-word-attachments.de.po 2>&1 | 
/bin/grep -E '(fuzzy|untranslated)' > /dev/null; then ((/bin/sed --quiet 
'1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/no-word-attachments.de.po; test $? 
!= 0 ) > /dev/null || /bin/sed --in-place '1,/^"POT-Creation-Date:/{ 
p;s/^"POT-Creation-Date:/"Outdated-Since:/;h;d}; 
1,/^"Content-Transfer-Encoding:/{ s/^\("Content-Transfer-Encoding: \)/\1/;p;t 
insert;d; :insert x}' ../../philosophy/po/no-word-attachments.de.po); else 
/bin/sed --in-place '/^msgid ""$/,/^$/{s/^"Outdated-Since: //;t rm;p;:rm d}' 
../../philosophy/po/no-word-attachments.de.po; fi )
....... done.
chmod +w ../../philosophy/no-word-attachments.de.html
PO=../../philosophy/po/no-word-attachments.de.po 
OUT=../../philosophy/po/no-word-attachments.de.m4 ; po4a-translate 
--format=xhtml --master-charset=utf-8 -o ontagerror=silent -o 
"attributes=<meta>content" -o "untranslated=W<gnun> W<script>" -o 
"translated=W<pre>" --keep=0 --master 
../../philosophy/po/no-word-attachments.proto --po $PO --localized $OUT
/bin/sed --in-place 
"s/\(<gnun>m4_include(\`.*\)\([.]html')<\/gnun>\)/\1.de\2/g" 
../../philosophy/po/no-word-attachments.de.m4
/bin/sed --in-place "s/<gnun>\(.*\)<\/gnun>/\1/g" 
../../philosophy/po/no-word-attachments.de.m4
/bin/sed --in-place ':egin;N;$!begin;s/\([ \t]*\n[ \t]*\)\{3,\}<!--/\n\n<!--/g' 
../../philosophy/po/no-word-attachments.de.m4
/bin/sed --in-place  -e 's%\(<!--#include virtual=\".*header\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*head-include-1\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*head-include-2\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*banner\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*body-include-1\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*body-include-2\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer-short\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer-min\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include 
virtual=\".*philosophy/philosophy-menu\)\(.html\" -->\)%\1.de\2%g' 
../../philosophy/po/no-word-attachments.de.m4
if ! (/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/no-word-attachments.de.po; test $? != 0 ) > /dev/null || ! 
test -s ../../philosophy/no-word-attachments.de.html; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/no-word-attachments.de.m4 > 
../../philosophy/no-word-attachments.de.html  && if test -f 
no-word-attachments.de.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/no-word-attachments.de.html>' | mail -s 
'[de] New translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/no-word-attachments.de.html\` | /bin/sed 
's/<h2[^>]*>\(.*\)<\/h2>/\1/' | /bin/sed 's/\&mdash;/--/g' | /bin/sed 
's/\&..quo;/"/g' | base64 --wrap=0`?=' -a Keywords:de-ann address@hidden" > 
no-word-attachments.de.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/no-word-attachments.de.html || 
(PO=../../philosophy/po/no-word-attachments.de.po ; sleep 1 ; touch $PO ; echo 
"touch --reference=../../philosophy/no-word-attachments.de.html --date='+1 
seconds' $PO" > no-word-attachments.de.html.hook ; exit 1); elif 
(timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/no-word-attachments.de.po; test $? != 0 )`"; test -n 
"${timestamp}" && test "`date --date="5000 days ago" +%s`" -ge "`date 
--date="${timestamp}" +%s`" ) ; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/no-word-attachments.de.m4 > 
../../philosophy/no-word-attachments.de.html  && if test -f 
no-word-attachments.de.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/no-word-attachments.de.html>' | mail -s 
'[de] New translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/no-word-attachments.de.html\` | /bin/sed 
's/<h2[^>]*>\(.*\)<\/h2>/\1/' | /bin/sed 's/\&mdash;/--/g' | /bin/sed 
's/\&..quo;/"/g' | base64 --wrap=0`?=' -a Keywords:de-ann address@hidden" > 
no-word-attachments.de.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/no-word-attachments.de.html || 
(PO=../../philosophy/po/no-word-attachments.de.po ; sleep 1 ; touch $PO ; echo 
"touch --reference=../../philosophy/no-word-attachments.de.html --date='+1 
seconds' $PO" > no-word-attachments.de.html.hook ; exit 1); else sleep 1; touch 
../../philosophy/po/no-word-attachments.de.po; fi
I/O error : Attempt to load network entity 
http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd
if (timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/no-word-attachments.de.po; test $? != 0 )`"; test -n 
"${timestamp}" && test "`date --date="60 days ago" +%s`" -ge "`date 
--date="${timestamp}" +%s`" ); then 
PO=../../philosophy/po/no-word-attachments.de.po; marker='GNUN: OUT-OF-DATE 
NOTICE'; /bin/grep -q '^<!--'"${marker}-->" 
../../philosophy/no-word-attachments.de.html || marker='#include 
virtual="\/server\/banner'; 
original=../../philosophy/no-word-attachments.de.html; 
original=${original%de.html}html;  
saved_file=${original%/*.html}/po/${original##*/}; 
saved_file=${saved_file%html}de; diff_file=${saved_file}-diff.html; 
saved_file=${saved_file}-en.html; if test -f ${saved_file}; then  /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${saved_file} > ${saved_file}.tmp; /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${original} > ${saved_file}.tmp1; /bin/sed 
"s%<title></title>%<title>${original#../..}-diff</title>%" < 
diff-page-head.html > ${diff_file}; /usr/bin/wdiff --start-delete '<span 
class="removed"><del><strong>' --end-delete '</em></strong></span>' 
--start-insert '<span class="inserted"><ins><em>' --end-insert 
'</em></ins></span>' ${saved_file}.tmp ${saved_file}.tmp1 >> ${diff_file}; cat 
diff-page-tail.html >> ${diff_file}; rm -f ${saved_file}.tmp 
${saved_file}.tmp1; fi; test -f "${diff_file}" || diff_file="";  /bin/sed 
--in-place '/^<!--#set var="PO_FILE"/,/<!--#include 
virtual="\/server\/outdated/d; /^<!--'"${marker}"'/a <!--#set var="PO_FILE"\n 
value='"'<a href=\"http://www.gnu.org${PO#../..}\";>\n 
http://www.gnu.org${PO#../..}</a>'"' -->\n <!--#set var="ORIGINAL_FILE" 
value="'"${original#../..}"'" -->\n <!--#set var="DIFF_FILE" 
value="'"${diff_file#../..}"'" -->\n <!--#include 
virtual="/server/outdated.de.html" -->' 
../../philosophy/no-word-attachments.de.html || true; fi
[ -f ../../philosophy/po/no-word-attachments.translist ] || (touch 
../../philosophy/po/no-word-attachments.translist  ;  cvs add 
../../philosophy/po/no-word-attachments.translist); 
file=../../philosophy/po/no-word-attachments.translist; cp translinks-head.html 
${file}; /bin/grep -v "^#" languages.txt | while read language; do 
code=${language%%       *}; case ${code} in en ) suffix=""; url_suffix=".en" ;; 
* ) suffix=.${code}; url_suffix="${suffix}" ;; esac; lang=${language%   *}; 
lang=${lang#*       }; name=${language##*   }; 
url_stem=/philosophy/no-word-attachments; 
article=../../philosophy/no-word-attachments; if test -f 
${article}${suffix}.html; then echo '<!-- '${lang}' -->' >> ${file}; echo -n 
'<li><a href="'${url_stem}${url_suffix}.html'">' >> ${file}; echo 
${name}'</a>&nbsp;['${code}']</li>' >> ${file}; fi; done; cat 
translinks-tail.html >> ${file};
(/bin/sed --quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/no-word-attachments.de.po; test $? 
!= 0 ) > /dev/null || ([ -f ../../philosophy/po/no-word-attachments.de-en.html 
] || (touch ../../philosophy/po/no-word-attachments.de-en.html  ;  cvs add 
../../philosophy/po/no-word-attachments.de-en.html); cp 
../../philosophy/no-word-attachments.html 
../../philosophy/po/no-word-attachments.de-en.html)
[ -f ../../philosophy/open-source-misses-the-point.de.html ] || (touch 
../../philosophy/open-source-misses-the-point.de.html 
open-source-misses-the-point.de.html.hook-ann;  cvs add 
../../philosophy/open-source-misses-the-point.de.html)
PO=../../philosophy/po/open-source-misses-the-point.de.po; 
/home/g/gnun/install/gnun/libexec/gnun/mailfail  address@hidden "[GNUN Error] 
${PO#../../} is not a valid PO file"  msgfmt --check --verbose 
--output-file=/dev/null $PO || (touch $PO; if test -f 
open-source-misses-the-point.de.html.hook-ann; then echo 
"gnun-do-not-delete-me" > open-source-misses-the-point.de.html.hook-ann; fi; 
exit 1)
54 translated messages.
/usr/bin/X11/msgmerge --update --previous 
../../philosophy/po/open-source-misses-the-point.de.po 
../../philosophy/po/open-source-misses-the-point.pot && touch 
../../philosophy/po/open-source-misses-the-point.de.po && (if LC_ALL=C msgfmt 
--statistics -o /dev/null 
../../philosophy/po/open-source-misses-the-point.de.po 2>&1 | /bin/grep -E 
'(fuzzy|untranslated)' > /dev/null; then ((/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/open-source-misses-the-point.de.po; test $? != 0 ) > 
/dev/null || /bin/sed --in-place '1,/^"POT-Creation-Date:/{ 
p;s/^"POT-Creation-Date:/"Outdated-Since:/;h;d}; 
1,/^"Content-Transfer-Encoding:/{ s/^\("Content-Transfer-Encoding: \)/\1/;p;t 
insert;d; :insert x}' ../../philosophy/po/open-source-misses-the-point.de.po); 
else /bin/sed --in-place '/^msgid ""$/,/^$/{s/^"Outdated-Since: //;t rm;p;:rm 
d}' ../../philosophy/po/open-source-misses-the-point.de.po; fi )
....... done.
chmod +w ../../philosophy/open-source-misses-the-point.de.html
PO=../../philosophy/po/open-source-misses-the-point.de.po 
OUT=../../philosophy/po/open-source-misses-the-point.de.m4 ; po4a-translate 
--format=xhtml --master-charset=utf-8 -o ontagerror=silent -o 
"attributes=<meta>content" -o "untranslated=W<gnun> W<script>" -o 
"translated=W<pre>" --keep=0 --master 
../../philosophy/po/open-source-misses-the-point.proto --po $PO --localized $OUT
/bin/sed --in-place 
"s/\(<gnun>m4_include(\`.*\)\([.]html')<\/gnun>\)/\1.de\2/g" 
../../philosophy/po/open-source-misses-the-point.de.m4
/bin/sed --in-place "s/<gnun>\(.*\)<\/gnun>/\1/g" 
../../philosophy/po/open-source-misses-the-point.de.m4
/bin/sed --in-place ':egin;N;$!begin;s/\([ \t]*\n[ \t]*\)\{3,\}<!--/\n\n<!--/g' 
../../philosophy/po/open-source-misses-the-point.de.m4
/bin/sed --in-place  -e 's%\(<!--#include virtual=\".*header\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*head-include-1\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*head-include-2\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*banner\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*body-include-1\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*body-include-2\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer-short\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer-min\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include 
virtual=\".*philosophy/philosophy-menu\)\(.html\" -->\)%\1.de\2%g' 
../../philosophy/po/open-source-misses-the-point.de.m4
if ! (/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/open-source-misses-the-point.de.po; test $? != 0 ) > 
/dev/null || ! test -s ../../philosophy/open-source-misses-the-point.de.html; 
then /home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/open-source-misses-the-point.de.m4 > 
../../philosophy/open-source-misses-the-point.de.html  && if test -f 
open-source-misses-the-point.de.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/open-source-misses-the-point.de.html>' | 
mail -s '[de] New translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 
'<h2' ../../philosophy/open-source-misses-the-point.de.html\` | /bin/sed 
's/<h2[^>]*>\(.*\)<\/h2>/\1/' | /bin/sed 's/\&mdash;/--/g' | /bin/sed 
's/\&..quo;/"/g' | base64 --wrap=0`?=' -a Keywords:de-ann address@hidden" > 
open-source-misses-the-point.de.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/open-source-misses-the-point.de.html || 
(PO=../../philosophy/po/open-source-misses-the-point.de.po ; sleep 1 ; touch 
$PO ; echo "touch 
--reference=../../philosophy/open-source-misses-the-point.de.html --date='+1 
seconds' $PO" > open-source-misses-the-point.de.html.hook ; exit 1); elif 
(timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/open-source-misses-the-point.de.po; test $? != 0 )`"; test 
-n "${timestamp}" && test "`date --date="5000 days ago" +%s`" -ge "`date 
--date="${timestamp}" +%s`" ) ; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/open-source-misses-the-point.de.m4 > 
../../philosophy/open-source-misses-the-point.de.html  && if test -f 
open-source-misses-the-point.de.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/open-source-misses-the-point.de.html>' | 
mail -s '[de] New translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 
'<h2' ../../philosophy/open-source-misses-the-point.de.html\` | /bin/sed 
's/<h2[^>]*>\(.*\)<\/h2>/\1/' | /bin/sed 's/\&mdash;/--/g' | /bin/sed 
's/\&..quo;/"/g' | base64 --wrap=0`?=' -a Keywords:de-ann address@hidden" > 
open-source-misses-the-point.de.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/open-source-misses-the-point.de.html || 
(PO=../../philosophy/po/open-source-misses-the-point.de.po ; sleep 1 ; touch 
$PO ; echo "touch 
--reference=../../philosophy/open-source-misses-the-point.de.html --date='+1 
seconds' $PO" > open-source-misses-the-point.de.html.hook ; exit 1); else sleep 
1; touch ../../philosophy/po/open-source-misses-the-point.de.po; fi
I/O error : Attempt to load network entity 
http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd
if (timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/open-source-misses-the-point.de.po; test $? != 0 )`"; test 
-n "${timestamp}" && test "`date --date="60 days ago" +%s`" -ge "`date 
--date="${timestamp}" +%s`" ); then 
PO=../../philosophy/po/open-source-misses-the-point.de.po; marker='GNUN: 
OUT-OF-DATE NOTICE'; /bin/grep -q '^<!--'"${marker}-->" 
../../philosophy/open-source-misses-the-point.de.html || marker='#include 
virtual="\/server\/banner'; 
original=../../philosophy/open-source-misses-the-point.de.html; 
original=${original%de.html}html;  
saved_file=${original%/*.html}/po/${original##*/}; 
saved_file=${saved_file%html}de; diff_file=${saved_file}-diff.html; 
saved_file=${saved_file}-en.html; if test -f ${saved_file}; then  /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${saved_file} > ${saved_file}.tmp; /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${original} > ${saved_file}.tmp1; /bin/sed 
"s%<title></title>%<title>${original#../..}-diff</title>%" < 
diff-page-head.html > ${diff_file}; /usr/bin/wdiff --start-delete '<span 
class="removed"><del><strong>' --end-delete '</em></strong></span>' 
--start-insert '<span class="inserted"><ins><em>' --end-insert 
'</em></ins></span>' ${saved_file}.tmp ${saved_file}.tmp1 >> ${diff_file}; cat 
diff-page-tail.html >> ${diff_file}; rm -f ${saved_file}.tmp 
${saved_file}.tmp1; fi; test -f "${diff_file}" || diff_file="";  /bin/sed 
--in-place '/^<!--#set var="PO_FILE"/,/<!--#include 
virtual="\/server\/outdated/d; /^<!--'"${marker}"'/a <!--#set var="PO_FILE"\n 
value='"'<a href=\"http://www.gnu.org${PO#../..}\";>\n 
http://www.gnu.org${PO#../..}</a>'"' -->\n <!--#set var="ORIGINAL_FILE" 
value="'"${original#../..}"'" -->\n <!--#set var="DIFF_FILE" 
value="'"${diff_file#../..}"'" -->\n <!--#include 
virtual="/server/outdated.de.html" -->' 
../../philosophy/open-source-misses-the-point.de.html || true; fi
[ -f ../../philosophy/po/open-source-misses-the-point.translist ] || (touch 
../../philosophy/po/open-source-misses-the-point.translist  ;  cvs add 
../../philosophy/po/open-source-misses-the-point.translist); 
file=../../philosophy/po/open-source-misses-the-point.translist; cp 
translinks-head.html ${file}; /bin/grep -v "^#" languages.txt | while read 
language; do code=${language%%   *}; case ${code} in en ) suffix=""; 
url_suffix=".en" ;; * ) suffix=.${code}; url_suffix="${suffix}" ;; esac; 
lang=${language%   *}; lang=${lang#*       }; name=${language##*   }; 
url_stem=/philosophy/open-source-misses-the-point; 
article=../../philosophy/open-source-misses-the-point; if test -f 
${article}${suffix}.html; then echo '<!-- '${lang}' -->' >> ${file}; echo -n 
'<li><a href="'${url_stem}${url_suffix}.html'">' >> ${file}; echo 
${name}'</a>&nbsp;['${code}']</li>' >> ${file}; fi; done; cat 
translinks-tail.html >> ${file};
(/bin/sed --quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/open-source-misses-the-point.de.po; 
test $? != 0 ) > /dev/null || ([ -f 
../../philosophy/po/open-source-misses-the-point.de-en.html ] || (touch 
../../philosophy/po/open-source-misses-the-point.de-en.html  ;  cvs add 
../../philosophy/po/open-source-misses-the-point.de-en.html); cp 
../../philosophy/open-source-misses-the-point.html 
../../philosophy/po/open-source-misses-the-point.de-en.html)
[ -f ../../philosophy/opposing-drm.de.html ] || (touch 
../../philosophy/opposing-drm.de.html opposing-drm.de.html.hook-ann;  cvs add 
../../philosophy/opposing-drm.de.html)
PO=../../philosophy/po/opposing-drm.de.po; 
/home/g/gnun/install/gnun/libexec/gnun/mailfail  address@hidden "[GNUN Error] 
${PO#../../} is not a valid PO file"  msgfmt --check --verbose 
--output-file=/dev/null $PO || (touch $PO; if test -f 
opposing-drm.de.html.hook-ann; then echo "gnun-do-not-delete-me" > 
opposing-drm.de.html.hook-ann; fi; exit 1)
25 translated messages.
/usr/bin/X11/msgmerge --update --previous 
../../philosophy/po/opposing-drm.de.po ../../philosophy/po/opposing-drm.pot && 
touch ../../philosophy/po/opposing-drm.de.po && (if LC_ALL=C msgfmt 
--statistics -o /dev/null ../../philosophy/po/opposing-drm.de.po 2>&1 | 
/bin/grep -E '(fuzzy|untranslated)' > /dev/null; then ((/bin/sed --quiet 
'1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/opposing-drm.de.po; test $? != 0 ) 
> /dev/null || /bin/sed --in-place '1,/^"POT-Creation-Date:/{ 
p;s/^"POT-Creation-Date:/"Outdated-Since:/;h;d}; 
1,/^"Content-Transfer-Encoding:/{ s/^\("Content-Transfer-Encoding: \)/\1/;p;t 
insert;d; :insert x}' ../../philosophy/po/opposing-drm.de.po); else /bin/sed 
--in-place '/^msgid ""$/,/^$/{s/^"Outdated-Since: //;t rm;p;:rm d}' 
../../philosophy/po/opposing-drm.de.po; fi )
.... done.
chmod +w ../../philosophy/opposing-drm.de.html
PO=../../philosophy/po/opposing-drm.de.po 
OUT=../../philosophy/po/opposing-drm.de.m4 ; po4a-translate --format=xhtml 
--master-charset=utf-8 -o ontagerror=silent -o "attributes=<meta>content" -o 
"untranslated=W<gnun> W<script>" -o "translated=W<pre>" --keep=0 --master 
../../philosophy/po/opposing-drm.proto --po $PO --localized $OUT
/bin/sed --in-place 
"s/\(<gnun>m4_include(\`.*\)\([.]html')<\/gnun>\)/\1.de\2/g" 
../../philosophy/po/opposing-drm.de.m4
/bin/sed --in-place "s/<gnun>\(.*\)<\/gnun>/\1/g" 
../../philosophy/po/opposing-drm.de.m4
/bin/sed --in-place ':egin;N;$!begin;s/\([ \t]*\n[ \t]*\)\{3,\}<!--/\n\n<!--/g' 
../../philosophy/po/opposing-drm.de.m4
/bin/sed --in-place  -e 's%\(<!--#include virtual=\".*header\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*head-include-1\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*head-include-2\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*banner\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*body-include-1\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*body-include-2\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer-short\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer-min\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include 
virtual=\".*philosophy/philosophy-menu\)\(.html\" -->\)%\1.de\2%g' 
../../philosophy/po/opposing-drm.de.m4
if ! (/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/opposing-drm.de.po; test $? != 0 ) > /dev/null || ! test -s 
../../philosophy/opposing-drm.de.html; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/opposing-drm.de.m4 > ../../philosophy/opposing-drm.de.html  
&& if test -f opposing-drm.de.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/opposing-drm.de.html>' | mail -s '[de] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/opposing-drm.de.html\` | /bin/sed 
's/<h2[^>]*>\(.*\)<\/h2>/\1/' | /bin/sed 's/\&mdash;/--/g' | /bin/sed 
's/\&..quo;/"/g' | base64 --wrap=0`?=' -a Keywords:de-ann address@hidden" > 
opposing-drm.de.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/opposing-drm.de.html || 
(PO=../../philosophy/po/opposing-drm.de.po ; sleep 1 ; touch $PO ; echo "touch 
--reference=../../philosophy/opposing-drm.de.html --date='+1 seconds' $PO" > 
opposing-drm.de.html.hook ; exit 1); elif (timestamp="`(/bin/sed --quiet 
'1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/opposing-drm.de.po; test $? != 0 
)`"; test -n "${timestamp}" && test "`date --date="5000 days ago" +%s`" -ge 
"`date --date="${timestamp}" +%s`" ) ; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/opposing-drm.de.m4 > ../../philosophy/opposing-drm.de.html  
&& if test -f opposing-drm.de.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/opposing-drm.de.html>' | mail -s '[de] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/opposing-drm.de.html\` | /bin/sed 
's/<h2[^>]*>\(.*\)<\/h2>/\1/' | /bin/sed 's/\&mdash;/--/g' | /bin/sed 
's/\&..quo;/"/g' | base64 --wrap=0`?=' -a Keywords:de-ann address@hidden" > 
opposing-drm.de.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/opposing-drm.de.html || 
(PO=../../philosophy/po/opposing-drm.de.po ; sleep 1 ; touch $PO ; echo "touch 
--reference=../../philosophy/opposing-drm.de.html --date='+1 seconds' $PO" > 
opposing-drm.de.html.hook ; exit 1); else sleep 1; touch 
../../philosophy/po/opposing-drm.de.po; fi
I/O error : Attempt to load network entity 
http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd
if (timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/opposing-drm.de.po; test $? != 0 )`"; test -n 
"${timestamp}" && test "`date --date="60 days ago" +%s`" -ge "`date 
--date="${timestamp}" +%s`" ); then PO=../../philosophy/po/opposing-drm.de.po; 
marker='GNUN: OUT-OF-DATE NOTICE'; /bin/grep -q '^<!--'"${marker}-->" 
../../philosophy/opposing-drm.de.html || marker='#include 
virtual="\/server\/banner'; original=../../philosophy/opposing-drm.de.html; 
original=${original%de.html}html;  
saved_file=${original%/*.html}/po/${original##*/}; 
saved_file=${saved_file%html}de; diff_file=${saved_file}-diff.html; 
saved_file=${saved_file}-en.html; if test -f ${saved_file}; then  /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${saved_file} > ${saved_file}.tmp; /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${original} > ${saved_file}.tmp1; /bin/sed 
"s%<title></title>%<title>${original#../..}-diff</title>%" < 
diff-page-head.html > ${diff_file}; /usr/bin/wdiff --start-delete '<span 
class="removed"><del><strong>' --end-delete '</em></strong></span>' 
--start-insert '<span class="inserted"><ins><em>' --end-insert 
'</em></ins></span>' ${saved_file}.tmp ${saved_file}.tmp1 >> ${diff_file}; cat 
diff-page-tail.html >> ${diff_file}; rm -f ${saved_file}.tmp 
${saved_file}.tmp1; fi; test -f "${diff_file}" || diff_file="";  /bin/sed 
--in-place '/^<!--#set var="PO_FILE"/,/<!--#include 
virtual="\/server\/outdated/d; /^<!--'"${marker}"'/a <!--#set var="PO_FILE"\n 
value='"'<a href=\"http://www.gnu.org${PO#../..}\";>\n 
http://www.gnu.org${PO#../..}</a>'"' -->\n <!--#set var="ORIGINAL_FILE" 
value="'"${original#../..}"'" -->\n <!--#set var="DIFF_FILE" 
value="'"${diff_file#../..}"'" -->\n <!--#include 
virtual="/server/outdated.de.html" -->' ../../philosophy/opposing-drm.de.html 
|| true; fi
[ -f ../../philosophy/po/opposing-drm.translist ] || (touch 
../../philosophy/po/opposing-drm.translist  ;  cvs add 
../../philosophy/po/opposing-drm.translist); 
file=../../philosophy/po/opposing-drm.translist; cp translinks-head.html 
${file}; /bin/grep -v "^#" languages.txt | while read language; do 
code=${language%%   *}; case ${code} in en ) suffix=""; url_suffix=".en" ;; * ) 
suffix=.${code}; url_suffix="${suffix}" ;; esac; lang=${language%   *}; 
lang=${lang#*       }; name=${language##*   }; 
url_stem=/philosophy/opposing-drm; article=../../philosophy/opposing-drm; if 
test -f ${article}${suffix}.html; then echo '<!-- '${lang}' -->' >> ${file}; 
echo -n '<li><a href="'${url_stem}${url_suffix}.html'">' >> ${file}; echo 
${name}'</a>&nbsp;['${code}']</li>' >> ${file}; fi; done; cat 
translinks-tail.html >> ${file};
(/bin/sed --quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/opposing-drm.de.po; test $? != 0 ) 
> /dev/null || ([ -f ../../philosophy/po/opposing-drm.de-en.html ] || (touch 
../../philosophy/po/opposing-drm.de-en.html  ;  cvs add 
../../philosophy/po/opposing-drm.de-en.html); cp 
../../philosophy/opposing-drm.html ../../philosophy/po/opposing-drm.de-en.html)
[ -f ../../philosophy/philosophy.de.html ] || (touch 
../../philosophy/philosophy.de.html philosophy.de.html.hook-ann;  cvs add 
../../philosophy/philosophy.de.html)
PO=../../philosophy/po/philosophy.de.po; 
/home/g/gnun/install/gnun/libexec/gnun/mailfail  address@hidden "[GNUN Error] 
${PO#../../} is not a valid PO file"  msgfmt --check --verbose 
--output-file=/dev/null $PO || (touch $PO; if test -f 
philosophy.de.html.hook-ann; then echo "gnun-do-not-delete-me" > 
philosophy.de.html.hook-ann; fi; exit 1)
26 translated messages.
/usr/bin/X11/msgmerge --update --previous ../../philosophy/po/philosophy.de.po 
../../philosophy/po/philosophy.pot && touch 
../../philosophy/po/philosophy.de.po && (if LC_ALL=C msgfmt --statistics -o 
/dev/null ../../philosophy/po/philosophy.de.po 2>&1 | /bin/grep -E 
'(fuzzy|untranslated)' > /dev/null; then ((/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/philosophy.de.po; test $? != 0 ) > /dev/null || /bin/sed 
--in-place '1,/^"POT-Creation-Date:/{ 
p;s/^"POT-Creation-Date:/"Outdated-Since:/;h;d}; 
1,/^"Content-Transfer-Encoding:/{ s/^\("Content-Transfer-Encoding: \)/\1/;p;t 
insert;d; :insert x}' ../../philosophy/po/philosophy.de.po); else /bin/sed 
--in-place '/^msgid ""$/,/^$/{s/^"Outdated-Since: //;t rm;p;:rm d}' 
../../philosophy/po/philosophy.de.po; fi )
..... done.
chmod +w ../../philosophy/philosophy.de.html
PO=../../philosophy/po/philosophy.de.po 
OUT=../../philosophy/po/philosophy.de.m4 ; po4a-translate --format=xhtml 
--master-charset=utf-8 -o ontagerror=silent -o "attributes=<meta>content" -o 
"untranslated=W<gnun> W<script>" -o "translated=W<pre>" --keep=0 --master 
../../philosophy/po/philosophy.proto --po $PO --localized $OUT
/bin/sed --in-place 
"s/\(<gnun>m4_include(\`.*\)\([.]html')<\/gnun>\)/\1.de\2/g" 
../../philosophy/po/philosophy.de.m4
/bin/sed --in-place "s/<gnun>\(.*\)<\/gnun>/\1/g" 
../../philosophy/po/philosophy.de.m4
/bin/sed --in-place ':egin;N;$!begin;s/\([ \t]*\n[ \t]*\)\{3,\}<!--/\n\n<!--/g' 
../../philosophy/po/philosophy.de.m4
/bin/sed --in-place  -e 's%\(<!--#include virtual=\".*header\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*head-include-1\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*head-include-2\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*banner\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*body-include-1\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*body-include-2\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer-short\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer-min\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include 
virtual=\".*philosophy/philosophy-menu\)\(.html\" -->\)%\1.de\2%g' 
../../philosophy/po/philosophy.de.m4
if ! (/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/philosophy.de.po; test $? != 0 ) > /dev/null || ! test -s 
../../philosophy/philosophy.de.html; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/philosophy.de.m4 > ../../philosophy/philosophy.de.html  && 
if test -f philosophy.de.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/philosophy.de.html>' | mail -s '[de] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/philosophy.de.html\` | /bin/sed 's/<h2[^>]*>\(.*\)<\/h2>/\1/' 
| /bin/sed 's/\&mdash;/--/g' | /bin/sed 's/\&..quo;/"/g' | base64 --wrap=0`?=' 
-a Keywords:de-ann address@hidden" > philosophy.de.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/philosophy.de.html || (PO=../../philosophy/po/philosophy.de.po 
; sleep 1 ; touch $PO ; echo "touch 
--reference=../../philosophy/philosophy.de.html --date='+1 seconds' $PO" > 
philosophy.de.html.hook ; exit 1); elif (timestamp="`(/bin/sed --quiet 
'1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/philosophy.de.po; test $? != 0 )`"; 
test -n "${timestamp}" && test "`date --date="5000 days ago" +%s`" -ge "`date 
--date="${timestamp}" +%s`" ) ; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/philosophy.de.m4 > ../../philosophy/philosophy.de.html  && 
if test -f philosophy.de.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/philosophy.de.html>' | mail -s '[de] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/philosophy.de.html\` | /bin/sed 's/<h2[^>]*>\(.*\)<\/h2>/\1/' 
| /bin/sed 's/\&mdash;/--/g' | /bin/sed 's/\&..quo;/"/g' | base64 --wrap=0`?=' 
-a Keywords:de-ann address@hidden" > philosophy.de.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/philosophy.de.html || (PO=../../philosophy/po/philosophy.de.po 
; sleep 1 ; touch $PO ; echo "touch 
--reference=../../philosophy/philosophy.de.html --date='+1 seconds' $PO" > 
philosophy.de.html.hook ; exit 1); else sleep 1; touch 
../../philosophy/po/philosophy.de.po; fi
I/O error : Attempt to load network entity 
http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd
if (timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/philosophy.de.po; test $? != 0 )`"; test -n "${timestamp}" 
&& test "`date --date="60 days ago" +%s`" -ge "`date --date="${timestamp}" 
+%s`" ); then PO=../../philosophy/po/philosophy.de.po; marker='GNUN: 
OUT-OF-DATE NOTICE'; /bin/grep -q '^<!--'"${marker}-->" 
../../philosophy/philosophy.de.html || marker='#include 
virtual="\/server\/banner'; original=../../philosophy/philosophy.de.html; 
original=${original%de.html}html;  
saved_file=${original%/*.html}/po/${original##*/}; 
saved_file=${saved_file%html}de; diff_file=${saved_file}-diff.html; 
saved_file=${saved_file}-en.html; if test -f ${saved_file}; then  /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${saved_file} > ${saved_file}.tmp; /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${original} > ${saved_file}.tmp1; /bin/sed 
"s%<title></title>%<title>${original#../..}-diff</title>%" < 
diff-page-head.html > ${diff_file}; /usr/bin/wdiff --start-delete '<span 
class="removed"><del><strong>' --end-delete '</em></strong></span>' 
--start-insert '<span class="inserted"><ins><em>' --end-insert 
'</em></ins></span>' ${saved_file}.tmp ${saved_file}.tmp1 >> ${diff_file}; cat 
diff-page-tail.html >> ${diff_file}; rm -f ${saved_file}.tmp 
${saved_file}.tmp1; fi; test -f "${diff_file}" || diff_file="";  /bin/sed 
--in-place '/^<!--#set var="PO_FILE"/,/<!--#include 
virtual="\/server\/outdated/d; /^<!--'"${marker}"'/a <!--#set var="PO_FILE"\n 
value='"'<a href=\"http://www.gnu.org${PO#../..}\";>\n 
http://www.gnu.org${PO#../..}</a>'"' -->\n <!--#set var="ORIGINAL_FILE" 
value="'"${original#../..}"'" -->\n <!--#set var="DIFF_FILE" 
value="'"${diff_file#../..}"'" -->\n <!--#include 
virtual="/server/outdated.de.html" -->' ../../philosophy/philosophy.de.html || 
true; fi
[ -f ../../philosophy/po/philosophy.translist ] || (touch 
../../philosophy/po/philosophy.translist  ;  cvs add 
../../philosophy/po/philosophy.translist); 
file=../../philosophy/po/philosophy.translist; cp translinks-head.html ${file}; 
/bin/grep -v "^#" languages.txt | while read language; do code=${language%%   
*}; case ${code} in en ) suffix=""; url_suffix=".en" ;; * ) suffix=.${code}; 
url_suffix="${suffix}" ;; esac; lang=${language%   *}; lang=${lang#*       }; 
name=${language##*   }; url_stem=/philosophy/philosophy; 
article=../../philosophy/philosophy; if test -f ${article}${suffix}.html; then 
echo '<!-- '${lang}' -->' >> ${file}; echo -n '<li><a 
href="'${url_stem}${url_suffix}.html'">' >> ${file}; echo 
${name}'</a>&nbsp;['${code}']</li>' >> ${file}; fi; done; cat 
translinks-tail.html >> ${file};
(/bin/sed --quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/philosophy.de.po; test $? != 0 ) > 
/dev/null || ([ -f ../../philosophy/po/philosophy.de-en.html ] || (touch 
../../philosophy/po/philosophy.de-en.html  ;  cvs add 
../../philosophy/po/philosophy.de-en.html); cp ../../philosophy/philosophy.html 
../../philosophy/po/philosophy.de-en.html)
[ -f ../../philosophy/pirate-party.de.html ] || (touch 
../../philosophy/pirate-party.de.html pirate-party.de.html.hook-ann;  cvs add 
../../philosophy/pirate-party.de.html)
PO=../../philosophy/po/pirate-party.de.po; 
/home/g/gnun/install/gnun/libexec/gnun/mailfail  address@hidden "[GNUN Error] 
${PO#../../} is not a valid PO file"  msgfmt --check --verbose 
--output-file=/dev/null $PO || (touch $PO; if test -f 
pirate-party.de.html.hook-ann; then echo "gnun-do-not-delete-me" > 
pirate-party.de.html.hook-ann; fi; exit 1)
23 translated messages.
/usr/bin/X11/msgmerge --update --previous 
../../philosophy/po/pirate-party.de.po ../../philosophy/po/pirate-party.pot && 
touch ../../philosophy/po/pirate-party.de.po && (if LC_ALL=C msgfmt 
--statistics -o /dev/null ../../philosophy/po/pirate-party.de.po 2>&1 | 
/bin/grep -E '(fuzzy|untranslated)' > /dev/null; then ((/bin/sed --quiet 
'1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/pirate-party.de.po; test $? != 0 ) 
> /dev/null || /bin/sed --in-place '1,/^"POT-Creation-Date:/{ 
p;s/^"POT-Creation-Date:/"Outdated-Since:/;h;d}; 
1,/^"Content-Transfer-Encoding:/{ s/^\("Content-Transfer-Encoding: \)/\1/;p;t 
insert;d; :insert x}' ../../philosophy/po/pirate-party.de.po); else /bin/sed 
--in-place '/^msgid ""$/,/^$/{s/^"Outdated-Since: //;t rm;p;:rm d}' 
../../philosophy/po/pirate-party.de.po; fi )
..... done.
chmod +w ../../philosophy/pirate-party.de.html
PO=../../philosophy/po/pirate-party.de.po 
OUT=../../philosophy/po/pirate-party.de.m4 ; po4a-translate --format=xhtml 
--master-charset=utf-8 -o ontagerror=silent -o "attributes=<meta>content" -o 
"untranslated=W<gnun> W<script>" -o "translated=W<pre>" --keep=0 --master 
../../philosophy/po/pirate-party.proto --po $PO --localized $OUT
/bin/sed --in-place 
"s/\(<gnun>m4_include(\`.*\)\([.]html')<\/gnun>\)/\1.de\2/g" 
../../philosophy/po/pirate-party.de.m4
/bin/sed --in-place "s/<gnun>\(.*\)<\/gnun>/\1/g" 
../../philosophy/po/pirate-party.de.m4
/bin/sed --in-place ':egin;N;$!begin;s/\([ \t]*\n[ \t]*\)\{3,\}<!--/\n\n<!--/g' 
../../philosophy/po/pirate-party.de.m4
/bin/sed --in-place  -e 's%\(<!--#include virtual=\".*header\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*head-include-1\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*head-include-2\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*banner\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*body-include-1\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*body-include-2\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer-short\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer-min\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include 
virtual=\".*philosophy/philosophy-menu\)\(.html\" -->\)%\1.de\2%g' 
../../philosophy/po/pirate-party.de.m4
if ! (/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/pirate-party.de.po; test $? != 0 ) > /dev/null || ! test -s 
../../philosophy/pirate-party.de.html; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/pirate-party.de.m4 > ../../philosophy/pirate-party.de.html  
&& if test -f pirate-party.de.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/pirate-party.de.html>' | mail -s '[de] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/pirate-party.de.html\` | /bin/sed 
's/<h2[^>]*>\(.*\)<\/h2>/\1/' | /bin/sed 's/\&mdash;/--/g' | /bin/sed 
's/\&..quo;/"/g' | base64 --wrap=0`?=' -a Keywords:de-ann address@hidden" > 
pirate-party.de.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/pirate-party.de.html || 
(PO=../../philosophy/po/pirate-party.de.po ; sleep 1 ; touch $PO ; echo "touch 
--reference=../../philosophy/pirate-party.de.html --date='+1 seconds' $PO" > 
pirate-party.de.html.hook ; exit 1); elif (timestamp="`(/bin/sed --quiet 
'1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/pirate-party.de.po; test $? != 0 
)`"; test -n "${timestamp}" && test "`date --date="5000 days ago" +%s`" -ge 
"`date --date="${timestamp}" +%s`" ) ; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/pirate-party.de.m4 > ../../philosophy/pirate-party.de.html  
&& if test -f pirate-party.de.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/pirate-party.de.html>' | mail -s '[de] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/pirate-party.de.html\` | /bin/sed 
's/<h2[^>]*>\(.*\)<\/h2>/\1/' | /bin/sed 's/\&mdash;/--/g' | /bin/sed 
's/\&..quo;/"/g' | base64 --wrap=0`?=' -a Keywords:de-ann address@hidden" > 
pirate-party.de.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/pirate-party.de.html || 
(PO=../../philosophy/po/pirate-party.de.po ; sleep 1 ; touch $PO ; echo "touch 
--reference=../../philosophy/pirate-party.de.html --date='+1 seconds' $PO" > 
pirate-party.de.html.hook ; exit 1); else sleep 1; touch 
../../philosophy/po/pirate-party.de.po; fi
I/O error : Attempt to load network entity 
http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd
if (timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/pirate-party.de.po; test $? != 0 )`"; test -n 
"${timestamp}" && test "`date --date="60 days ago" +%s`" -ge "`date 
--date="${timestamp}" +%s`" ); then PO=../../philosophy/po/pirate-party.de.po; 
marker='GNUN: OUT-OF-DATE NOTICE'; /bin/grep -q '^<!--'"${marker}-->" 
../../philosophy/pirate-party.de.html || marker='#include 
virtual="\/server\/banner'; original=../../philosophy/pirate-party.de.html; 
original=${original%de.html}html;  
saved_file=${original%/*.html}/po/${original##*/}; 
saved_file=${saved_file%html}de; diff_file=${saved_file}-diff.html; 
saved_file=${saved_file}-en.html; if test -f ${saved_file}; then  /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${saved_file} > ${saved_file}.tmp; /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${original} > ${saved_file}.tmp1; /bin/sed 
"s%<title></title>%<title>${original#../..}-diff</title>%" < 
diff-page-head.html > ${diff_file}; /usr/bin/wdiff --start-delete '<span 
class="removed"><del><strong>' --end-delete '</em></strong></span>' 
--start-insert '<span class="inserted"><ins><em>' --end-insert 
'</em></ins></span>' ${saved_file}.tmp ${saved_file}.tmp1 >> ${diff_file}; cat 
diff-page-tail.html >> ${diff_file}; rm -f ${saved_file}.tmp 
${saved_file}.tmp1; fi; test -f "${diff_file}" || diff_file="";  /bin/sed 
--in-place '/^<!--#set var="PO_FILE"/,/<!--#include 
virtual="\/server\/outdated/d; /^<!--'"${marker}"'/a <!--#set var="PO_FILE"\n 
value='"'<a href=\"http://www.gnu.org${PO#../..}\";>\n 
http://www.gnu.org${PO#../..}</a>'"' -->\n <!--#set var="ORIGINAL_FILE" 
value="'"${original#../..}"'" -->\n <!--#set var="DIFF_FILE" 
value="'"${diff_file#../..}"'" -->\n <!--#include 
virtual="/server/outdated.de.html" -->' ../../philosophy/pirate-party.de.html 
|| true; fi
[ -f ../../philosophy/po/pirate-party.translist ] || (touch 
../../philosophy/po/pirate-party.translist  ;  cvs add 
../../philosophy/po/pirate-party.translist); 
file=../../philosophy/po/pirate-party.translist; cp translinks-head.html 
${file}; /bin/grep -v "^#" languages.txt | while read language; do 
code=${language%%   *}; case ${code} in en ) suffix=""; url_suffix=".en" ;; * ) 
suffix=.${code}; url_suffix="${suffix}" ;; esac; lang=${language%   *}; 
lang=${lang#*       }; name=${language##*   }; 
url_stem=/philosophy/pirate-party; article=../../philosophy/pirate-party; if 
test -f ${article}${suffix}.html; then echo '<!-- '${lang}' -->' >> ${file}; 
echo -n '<li><a href="'${url_stem}${url_suffix}.html'">' >> ${file}; echo 
${name}'</a>&nbsp;['${code}']</li>' >> ${file}; fi; done; cat 
translinks-tail.html >> ${file};
(/bin/sed --quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/pirate-party.de.po; test $? != 0 ) 
> /dev/null || ([ -f ../../philosophy/po/pirate-party.de-en.html ] || (touch 
../../philosophy/po/pirate-party.de-en.html  ;  cvs add 
../../philosophy/po/pirate-party.de-en.html); cp 
../../philosophy/pirate-party.html ../../philosophy/po/pirate-party.de-en.html)
[ -f ../../philosophy/practical.de.html ] || (touch 
../../philosophy/practical.de.html practical.de.html.hook-ann;  cvs add 
../../philosophy/practical.de.html)
PO=../../philosophy/po/practical.de.po; 
/home/g/gnun/install/gnun/libexec/gnun/mailfail  address@hidden "[GNUN Error] 
${PO#../../} is not a valid PO file"  msgfmt --check --verbose 
--output-file=/dev/null $PO || (touch $PO; if test -f 
practical.de.html.hook-ann; then echo "gnun-do-not-delete-me" > 
practical.de.html.hook-ann; fi; exit 1)
20 translated messages.
/usr/bin/X11/msgmerge --update --previous ../../philosophy/po/practical.de.po 
../../philosophy/po/practical.pot && touch ../../philosophy/po/practical.de.po 
&& (if LC_ALL=C msgfmt --statistics -o /dev/null 
../../philosophy/po/practical.de.po 2>&1 | /bin/grep -E '(fuzzy|untranslated)' 
> /dev/null; then ((/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/practical.de.po; test $? != 0 ) > /dev/null || /bin/sed 
--in-place '1,/^"POT-Creation-Date:/{ 
p;s/^"POT-Creation-Date:/"Outdated-Since:/;h;d}; 
1,/^"Content-Transfer-Encoding:/{ s/^\("Content-Transfer-Encoding: \)/\1/;p;t 
insert;d; :insert x}' ../../philosophy/po/practical.de.po); else /bin/sed 
--in-place '/^msgid ""$/,/^$/{s/^"Outdated-Since: //;t rm;p;:rm d}' 
../../philosophy/po/practical.de.po; fi )
.... done.
chmod +w ../../philosophy/practical.de.html
PO=../../philosophy/po/practical.de.po OUT=../../philosophy/po/practical.de.m4 
; po4a-translate --format=xhtml --master-charset=utf-8 -o ontagerror=silent -o 
"attributes=<meta>content" -o "untranslated=W<gnun> W<script>" -o 
"translated=W<pre>" --keep=0 --master ../../philosophy/po/practical.proto --po 
$PO --localized $OUT
/bin/sed --in-place 
"s/\(<gnun>m4_include(\`.*\)\([.]html')<\/gnun>\)/\1.de\2/g" 
../../philosophy/po/practical.de.m4
/bin/sed --in-place "s/<gnun>\(.*\)<\/gnun>/\1/g" 
../../philosophy/po/practical.de.m4
/bin/sed --in-place ':egin;N;$!begin;s/\([ \t]*\n[ \t]*\)\{3,\}<!--/\n\n<!--/g' 
../../philosophy/po/practical.de.m4
/bin/sed --in-place  -e 's%\(<!--#include virtual=\".*header\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*head-include-1\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*head-include-2\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*banner\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*body-include-1\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*body-include-2\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer-short\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer-min\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include 
virtual=\".*philosophy/philosophy-menu\)\(.html\" -->\)%\1.de\2%g' 
../../philosophy/po/practical.de.m4
if ! (/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/practical.de.po; test $? != 0 ) > /dev/null || ! test -s 
../../philosophy/practical.de.html; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/practical.de.m4 > ../../philosophy/practical.de.html  && if 
test -f practical.de.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/practical.de.html>' | mail -s '[de] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/practical.de.html\` | /bin/sed 's/<h2[^>]*>\(.*\)<\/h2>/\1/' | 
/bin/sed 's/\&mdash;/--/g' | /bin/sed 's/\&..quo;/"/g' | base64 --wrap=0`?=' -a 
Keywords:de-ann address@hidden" > practical.de.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/practical.de.html || (PO=../../philosophy/po/practical.de.po ; 
sleep 1 ; touch $PO ; echo "touch 
--reference=../../philosophy/practical.de.html --date='+1 seconds' $PO" > 
practical.de.html.hook ; exit 1); elif (timestamp="`(/bin/sed --quiet 
'1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/practical.de.po; test $? != 0 )`"; 
test -n "${timestamp}" && test "`date --date="5000 days ago" +%s`" -ge "`date 
--date="${timestamp}" +%s`" ) ; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/practical.de.m4 > ../../philosophy/practical.de.html  && if 
test -f practical.de.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/practical.de.html>' | mail -s '[de] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/practical.de.html\` | /bin/sed 's/<h2[^>]*>\(.*\)<\/h2>/\1/' | 
/bin/sed 's/\&mdash;/--/g' | /bin/sed 's/\&..quo;/"/g' | base64 --wrap=0`?=' -a 
Keywords:de-ann address@hidden" > practical.de.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/practical.de.html || (PO=../../philosophy/po/practical.de.po ; 
sleep 1 ; touch $PO ; echo "touch 
--reference=../../philosophy/practical.de.html --date='+1 seconds' $PO" > 
practical.de.html.hook ; exit 1); else sleep 1; touch 
../../philosophy/po/practical.de.po; fi
I/O error : Attempt to load network entity 
http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd
if (timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/practical.de.po; test $? != 0 )`"; test -n "${timestamp}" 
&& test "`date --date="60 days ago" +%s`" -ge "`date --date="${timestamp}" 
+%s`" ); then PO=../../philosophy/po/practical.de.po; marker='GNUN: OUT-OF-DATE 
NOTICE'; /bin/grep -q '^<!--'"${marker}-->" ../../philosophy/practical.de.html 
|| marker='#include virtual="\/server\/banner'; 
original=../../philosophy/practical.de.html; original=${original%de.html}html;  
saved_file=${original%/*.html}/po/${original##*/}; 
saved_file=${saved_file%html}de; diff_file=${saved_file}-diff.html; 
saved_file=${saved_file}-en.html; if test -f ${saved_file}; then  /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${saved_file} > ${saved_file}.tmp; /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${original} > ${saved_file}.tmp1; /bin/sed 
"s%<title></title>%<title>${original#../..}-diff</title>%" < 
diff-page-head.html > ${diff_file}; /usr/bin/wdiff --start-delete '<span 
class="removed"><del><strong>' --end-delete '</em></strong></span>' 
--start-insert '<span class="inserted"><ins><em>' --end-insert 
'</em></ins></span>' ${saved_file}.tmp ${saved_file}.tmp1 >> ${diff_file}; cat 
diff-page-tail.html >> ${diff_file}; rm -f ${saved_file}.tmp 
${saved_file}.tmp1; fi; test -f "${diff_file}" || diff_file="";  /bin/sed 
--in-place '/^<!--#set var="PO_FILE"/,/<!--#include 
virtual="\/server\/outdated/d; /^<!--'"${marker}"'/a <!--#set var="PO_FILE"\n 
value='"'<a href=\"http://www.gnu.org${PO#../..}\";>\n 
http://www.gnu.org${PO#../..}</a>'"' -->\n <!--#set var="ORIGINAL_FILE" 
value="'"${original#../..}"'" -->\n <!--#set var="DIFF_FILE" 
value="'"${diff_file#../..}"'" -->\n <!--#include 
virtual="/server/outdated.de.html" -->' ../../philosophy/practical.de.html || 
true; fi
[ -f ../../philosophy/po/practical.translist ] || (touch 
../../philosophy/po/practical.translist  ;  cvs add 
../../philosophy/po/practical.translist); 
file=../../philosophy/po/practical.translist; cp translinks-head.html ${file}; 
/bin/grep -v "^#" languages.txt | while read language; do code=${language%%     
  *}; case ${code} in en ) suffix=""; url_suffix=".en" ;; * ) suffix=.${code}; 
url_suffix="${suffix}" ;; esac; lang=${language%   *}; lang=${lang#*       }; 
name=${language##*   }; url_stem=/philosophy/practical; 
article=../../philosophy/practical; if test -f ${article}${suffix}.html; then 
echo '<!-- '${lang}' -->' >> ${file}; echo -n '<li><a 
href="'${url_stem}${url_suffix}.html'">' >> ${file}; echo 
${name}'</a>&nbsp;['${code}']</li>' >> ${file}; fi; done; cat 
translinks-tail.html >> ${file};
(/bin/sed --quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/practical.de.po; test $? != 0 ) > 
/dev/null || ([ -f ../../philosophy/po/practical.de-en.html ] || (touch 
../../philosophy/po/practical.de-en.html  ;  cvs add 
../../philosophy/po/practical.de-en.html); cp ../../philosophy/practical.html 
../../philosophy/po/practical.de-en.html)
[ -f ../../philosophy/privacyaction.de.html ] || (touch 
../../philosophy/privacyaction.de.html privacyaction.de.html.hook-ann;  cvs add 
../../philosophy/privacyaction.de.html)
PO=../../philosophy/po/privacyaction.de.po; 
/home/g/gnun/install/gnun/libexec/gnun/mailfail  address@hidden "[GNUN Error] 
${PO#../../} is not a valid PO file"  msgfmt --check --verbose 
--output-file=/dev/null $PO || (touch $PO; if test -f 
privacyaction.de.html.hook-ann; then echo "gnun-do-not-delete-me" > 
privacyaction.de.html.hook-ann; fi; exit 1)
27 translated messages.
/usr/bin/X11/msgmerge --update --previous 
../../philosophy/po/privacyaction.de.po ../../philosophy/po/privacyaction.pot 
&& touch ../../philosophy/po/privacyaction.de.po && (if LC_ALL=C msgfmt 
--statistics -o /dev/null ../../philosophy/po/privacyaction.de.po 2>&1 | 
/bin/grep -E '(fuzzy|untranslated)' > /dev/null; then ((/bin/sed --quiet 
'1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/privacyaction.de.po; test $? != 0 ) 
> /dev/null || /bin/sed --in-place '1,/^"POT-Creation-Date:/{ 
p;s/^"POT-Creation-Date:/"Outdated-Since:/;h;d}; 
1,/^"Content-Transfer-Encoding:/{ s/^\("Content-Transfer-Encoding: \)/\1/;p;t 
insert;d; :insert x}' ../../philosophy/po/privacyaction.de.po); else /bin/sed 
--in-place '/^msgid ""$/,/^$/{s/^"Outdated-Since: //;t rm;p;:rm d}' 
../../philosophy/po/privacyaction.de.po; fi )
..... done.
chmod +w ../../philosophy/privacyaction.de.html
PO=../../philosophy/po/privacyaction.de.po 
OUT=../../philosophy/po/privacyaction.de.m4 ; po4a-translate --format=xhtml 
--master-charset=utf-8 -o ontagerror=silent -o "attributes=<meta>content" -o 
"untranslated=W<gnun> W<script>" -o "translated=W<pre>" --keep=0 --master 
../../philosophy/po/privacyaction.proto --po $PO --localized $OUT
/bin/sed --in-place 
"s/\(<gnun>m4_include(\`.*\)\([.]html')<\/gnun>\)/\1.de\2/g" 
../../philosophy/po/privacyaction.de.m4
/bin/sed --in-place "s/<gnun>\(.*\)<\/gnun>/\1/g" 
../../philosophy/po/privacyaction.de.m4
/bin/sed --in-place ':egin;N;$!begin;s/\([ \t]*\n[ \t]*\)\{3,\}<!--/\n\n<!--/g' 
../../philosophy/po/privacyaction.de.m4
/bin/sed --in-place  -e 's%\(<!--#include virtual=\".*header\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*head-include-1\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*head-include-2\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*banner\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*body-include-1\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*body-include-2\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer-short\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer-min\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include 
virtual=\".*philosophy/philosophy-menu\)\(.html\" -->\)%\1.de\2%g' 
../../philosophy/po/privacyaction.de.m4
if ! (/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/privacyaction.de.po; test $? != 0 ) > /dev/null || ! test 
-s ../../philosophy/privacyaction.de.html; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/privacyaction.de.m4 > 
../../philosophy/privacyaction.de.html  && if test -f 
privacyaction.de.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/privacyaction.de.html>' | mail -s '[de] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/privacyaction.de.html\` | /bin/sed 
's/<h2[^>]*>\(.*\)<\/h2>/\1/' | /bin/sed 's/\&mdash;/--/g' | /bin/sed 
's/\&..quo;/"/g' | base64 --wrap=0`?=' -a Keywords:de-ann address@hidden" > 
privacyaction.de.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/privacyaction.de.html || 
(PO=../../philosophy/po/privacyaction.de.po ; sleep 1 ; touch $PO ; echo "touch 
--reference=../../philosophy/privacyaction.de.html --date='+1 seconds' $PO" > 
privacyaction.de.html.hook ; exit 1); elif (timestamp="`(/bin/sed --quiet 
'1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/privacyaction.de.po; test $? != 0 
)`"; test -n "${timestamp}" && test "`date --date="5000 days ago" +%s`" -ge 
"`date --date="${timestamp}" +%s`" ) ; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/privacyaction.de.m4 > 
../../philosophy/privacyaction.de.html  && if test -f 
privacyaction.de.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/privacyaction.de.html>' | mail -s '[de] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/privacyaction.de.html\` | /bin/sed 
's/<h2[^>]*>\(.*\)<\/h2>/\1/' | /bin/sed 's/\&mdash;/--/g' | /bin/sed 
's/\&..quo;/"/g' | base64 --wrap=0`?=' -a Keywords:de-ann address@hidden" > 
privacyaction.de.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/privacyaction.de.html || 
(PO=../../philosophy/po/privacyaction.de.po ; sleep 1 ; touch $PO ; echo "touch 
--reference=../../philosophy/privacyaction.de.html --date='+1 seconds' $PO" > 
privacyaction.de.html.hook ; exit 1); else sleep 1; touch 
../../philosophy/po/privacyaction.de.po; fi
I/O error : Attempt to load network entity 
http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd
if (timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/privacyaction.de.po; test $? != 0 )`"; test -n 
"${timestamp}" && test "`date --date="60 days ago" +%s`" -ge "`date 
--date="${timestamp}" +%s`" ); then PO=../../philosophy/po/privacyaction.de.po; 
marker='GNUN: OUT-OF-DATE NOTICE'; /bin/grep -q '^<!--'"${marker}-->" 
../../philosophy/privacyaction.de.html || marker='#include 
virtual="\/server\/banner'; original=../../philosophy/privacyaction.de.html; 
original=${original%de.html}html;  
saved_file=${original%/*.html}/po/${original##*/}; 
saved_file=${saved_file%html}de; diff_file=${saved_file}-diff.html; 
saved_file=${saved_file}-en.html; if test -f ${saved_file}; then  /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${saved_file} > ${saved_file}.tmp; /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${original} > ${saved_file}.tmp1; /bin/sed 
"s%<title></title>%<title>${original#../..}-diff</title>%" < 
diff-page-head.html > ${diff_file}; /usr/bin/wdiff --start-delete '<span 
class="removed"><del><strong>' --end-delete '</em></strong></span>' 
--start-insert '<span class="inserted"><ins><em>' --end-insert 
'</em></ins></span>' ${saved_file}.tmp ${saved_file}.tmp1 >> ${diff_file}; cat 
diff-page-tail.html >> ${diff_file}; rm -f ${saved_file}.tmp 
${saved_file}.tmp1; fi; test -f "${diff_file}" || diff_file="";  /bin/sed 
--in-place '/^<!--#set var="PO_FILE"/,/<!--#include 
virtual="\/server\/outdated/d; /^<!--'"${marker}"'/a <!--#set var="PO_FILE"\n 
value='"'<a href=\"http://www.gnu.org${PO#../..}\";>\n 
http://www.gnu.org${PO#../..}</a>'"' -->\n <!--#set var="ORIGINAL_FILE" 
value="'"${original#../..}"'" -->\n <!--#set var="DIFF_FILE" 
value="'"${diff_file#../..}"'" -->\n <!--#include 
virtual="/server/outdated.de.html" -->' ../../philosophy/privacyaction.de.html 
|| true; fi
[ -f ../../philosophy/po/privacyaction.translist ] || (touch 
../../philosophy/po/privacyaction.translist  ;  cvs add 
../../philosophy/po/privacyaction.translist); 
file=../../philosophy/po/privacyaction.translist; cp translinks-head.html 
${file}; /bin/grep -v "^#" languages.txt | while read language; do 
code=${language%%       *}; case ${code} in en ) suffix=""; url_suffix=".en" ;; 
* ) suffix=.${code}; url_suffix="${suffix}" ;; esac; lang=${language%   *}; 
lang=${lang#*       }; name=${language##*   }; 
url_stem=/philosophy/privacyaction; article=../../philosophy/privacyaction; if 
test -f ${article}${suffix}.html; then echo '<!-- '${lang}' -->' >> ${file}; 
echo -n '<li><a href="'${url_stem}${url_suffix}.html'">' >> ${file}; echo 
${name}'</a>&nbsp;['${code}']</li>' >> ${file}; fi; done; cat 
translinks-tail.html >> ${file};
(/bin/sed --quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/privacyaction.de.po; test $? != 0 ) 
> /dev/null || ([ -f ../../philosophy/po/privacyaction.de-en.html ] || (touch 
../../philosophy/po/privacyaction.de-en.html  ;  cvs add 
../../philosophy/po/privacyaction.de-en.html); cp 
../../philosophy/privacyaction.html 
../../philosophy/po/privacyaction.de-en.html)
[ -f ../../philosophy/public-domain-manifesto.de.html ] || (touch 
../../philosophy/public-domain-manifesto.de.html 
public-domain-manifesto.de.html.hook-ann;  cvs add 
../../philosophy/public-domain-manifesto.de.html)
PO=../../philosophy/po/public-domain-manifesto.de.po; 
/home/g/gnun/install/gnun/libexec/gnun/mailfail  address@hidden "[GNUN Error] 
${PO#../../} is not a valid PO file"  msgfmt --check --verbose 
--output-file=/dev/null $PO || (touch $PO; if test -f 
public-domain-manifesto.de.html.hook-ann; then echo "gnun-do-not-delete-me" > 
public-domain-manifesto.de.html.hook-ann; fi; exit 1)
21 translated messages.
/usr/bin/X11/msgmerge --update --previous 
../../philosophy/po/public-domain-manifesto.de.po 
../../philosophy/po/public-domain-manifesto.pot && touch 
../../philosophy/po/public-domain-manifesto.de.po && (if LC_ALL=C msgfmt 
--statistics -o /dev/null ../../philosophy/po/public-domain-manifesto.de.po 
2>&1 | /bin/grep -E '(fuzzy|untranslated)' > /dev/null; then ((/bin/sed --quiet 
'1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/public-domain-manifesto.de.po; test 
$? != 0 ) > /dev/null || /bin/sed --in-place '1,/^"POT-Creation-Date:/{ 
p;s/^"POT-Creation-Date:/"Outdated-Since:/;h;d}; 
1,/^"Content-Transfer-Encoding:/{ s/^\("Content-Transfer-Encoding: \)/\1/;p;t 
insert;d; :insert x}' ../../philosophy/po/public-domain-manifesto.de.po); else 
/bin/sed --in-place '/^msgid ""$/,/^$/{s/^"Outdated-Since: //;t rm;p;:rm d}' 
../../philosophy/po/public-domain-manifesto.de.po; fi )
.... done.
chmod +w ../../philosophy/public-domain-manifesto.de.html
PO=../../philosophy/po/public-domain-manifesto.de.po 
OUT=../../philosophy/po/public-domain-manifesto.de.m4 ; po4a-translate 
--format=xhtml --master-charset=utf-8 -o ontagerror=silent -o 
"attributes=<meta>content" -o "untranslated=W<gnun> W<script>" -o 
"translated=W<pre>" --keep=0 --master 
../../philosophy/po/public-domain-manifesto.proto --po $PO --localized $OUT
/bin/sed --in-place 
"s/\(<gnun>m4_include(\`.*\)\([.]html')<\/gnun>\)/\1.de\2/g" 
../../philosophy/po/public-domain-manifesto.de.m4
/bin/sed --in-place "s/<gnun>\(.*\)<\/gnun>/\1/g" 
../../philosophy/po/public-domain-manifesto.de.m4
/bin/sed --in-place ':egin;N;$!begin;s/\([ \t]*\n[ \t]*\)\{3,\}<!--/\n\n<!--/g' 
../../philosophy/po/public-domain-manifesto.de.m4
/bin/sed --in-place  -e 's%\(<!--#include virtual=\".*header\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*head-include-1\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*head-include-2\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*banner\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*body-include-1\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*body-include-2\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer-short\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer-min\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include 
virtual=\".*philosophy/philosophy-menu\)\(.html\" -->\)%\1.de\2%g' 
../../philosophy/po/public-domain-manifesto.de.m4
if ! (/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/public-domain-manifesto.de.po; test $? != 0 ) > /dev/null 
|| ! test -s ../../philosophy/public-domain-manifesto.de.html; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/public-domain-manifesto.de.m4 > 
../../philosophy/public-domain-manifesto.de.html  && if test -f 
public-domain-manifesto.de.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/public-domain-manifesto.de.html>' | mail -s 
'[de] New translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/public-domain-manifesto.de.html\` | /bin/sed 
's/<h2[^>]*>\(.*\)<\/h2>/\1/' | /bin/sed 's/\&mdash;/--/g' | /bin/sed 
's/\&..quo;/"/g' | base64 --wrap=0`?=' -a Keywords:de-ann address@hidden" > 
public-domain-manifesto.de.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/public-domain-manifesto.de.html || 
(PO=../../philosophy/po/public-domain-manifesto.de.po ; sleep 1 ; touch $PO ; 
echo "touch --reference=../../philosophy/public-domain-manifesto.de.html 
--date='+1 seconds' $PO" > public-domain-manifesto.de.html.hook ; exit 1); elif 
(timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/public-domain-manifesto.de.po; test $? != 0 )`"; test -n 
"${timestamp}" && test "`date --date="5000 days ago" +%s`" -ge "`date 
--date="${timestamp}" +%s`" ) ; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/public-domain-manifesto.de.m4 > 
../../philosophy/public-domain-manifesto.de.html  && if test -f 
public-domain-manifesto.de.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/public-domain-manifesto.de.html>' | mail -s 
'[de] New translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/public-domain-manifesto.de.html\` | /bin/sed 
's/<h2[^>]*>\(.*\)<\/h2>/\1/' | /bin/sed 's/\&mdash;/--/g' | /bin/sed 
's/\&..quo;/"/g' | base64 --wrap=0`?=' -a Keywords:de-ann address@hidden" > 
public-domain-manifesto.de.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/public-domain-manifesto.de.html || 
(PO=../../philosophy/po/public-domain-manifesto.de.po ; sleep 1 ; touch $PO ; 
echo "touch --reference=../../philosophy/public-domain-manifesto.de.html 
--date='+1 seconds' $PO" > public-domain-manifesto.de.html.hook ; exit 1); else 
sleep 1; touch ../../philosophy/po/public-domain-manifesto.de.po; fi
I/O error : Attempt to load network entity 
http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd
if (timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/public-domain-manifesto.de.po; test $? != 0 )`"; test -n 
"${timestamp}" && test "`date --date="60 days ago" +%s`" -ge "`date 
--date="${timestamp}" +%s`" ); then 
PO=../../philosophy/po/public-domain-manifesto.de.po; marker='GNUN: OUT-OF-DATE 
NOTICE'; /bin/grep -q '^<!--'"${marker}-->" 
../../philosophy/public-domain-manifesto.de.html || marker='#include 
virtual="\/server\/banner'; 
original=../../philosophy/public-domain-manifesto.de.html; 
original=${original%de.html}html;  
saved_file=${original%/*.html}/po/${original##*/}; 
saved_file=${saved_file%html}de; diff_file=${saved_file}-diff.html; 
saved_file=${saved_file}-en.html; if test -f ${saved_file}; then  /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${saved_file} > ${saved_file}.tmp; /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${original} > ${saved_file}.tmp1; /bin/sed 
"s%<title></title>%<title>${original#../..}-diff</title>%" < 
diff-page-head.html > ${diff_file}; /usr/bin/wdiff --start-delete '<span 
class="removed"><del><strong>' --end-delete '</em></strong></span>' 
--start-insert '<span class="inserted"><ins><em>' --end-insert 
'</em></ins></span>' ${saved_file}.tmp ${saved_file}.tmp1 >> ${diff_file}; cat 
diff-page-tail.html >> ${diff_file}; rm -f ${saved_file}.tmp 
${saved_file}.tmp1; fi; test -f "${diff_file}" || diff_file="";  /bin/sed 
--in-place '/^<!--#set var="PO_FILE"/,/<!--#include 
virtual="\/server\/outdated/d; /^<!--'"${marker}"'/a <!--#set var="PO_FILE"\n 
value='"'<a href=\"http://www.gnu.org${PO#../..}\";>\n 
http://www.gnu.org${PO#../..}</a>'"' -->\n <!--#set var="ORIGINAL_FILE" 
value="'"${original#../..}"'" -->\n <!--#set var="DIFF_FILE" 
value="'"${diff_file#../..}"'" -->\n <!--#include 
virtual="/server/outdated.de.html" -->' 
../../philosophy/public-domain-manifesto.de.html || true; fi
[ -f ../../philosophy/po/public-domain-manifesto.translist ] || (touch 
../../philosophy/po/public-domain-manifesto.translist  ;  cvs add 
../../philosophy/po/public-domain-manifesto.translist); 
file=../../philosophy/po/public-domain-manifesto.translist; cp 
translinks-head.html ${file}; /bin/grep -v "^#" languages.txt | while read 
language; do code=${language%%       *}; case ${code} in en ) suffix=""; 
url_suffix=".en" ;; * ) suffix=.${code}; url_suffix="${suffix}" ;; esac; 
lang=${language%   *}; lang=${lang#*       }; name=${language##*   }; 
url_stem=/philosophy/public-domain-manifesto; 
article=../../philosophy/public-domain-manifesto; if test -f 
${article}${suffix}.html; then echo '<!-- '${lang}' -->' >> ${file}; echo -n 
'<li><a href="'${url_stem}${url_suffix}.html'">' >> ${file}; echo 
${name}'</a>&nbsp;['${code}']</li>' >> ${file}; fi; done; cat 
translinks-tail.html >> ${file};
(/bin/sed --quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/public-domain-manifesto.de.po; test 
$? != 0 ) > /dev/null || ([ -f 
../../philosophy/po/public-domain-manifesto.de-en.html ] || (touch 
../../philosophy/po/public-domain-manifesto.de-en.html  ;  cvs add 
../../philosophy/po/public-domain-manifesto.de-en.html); cp 
../../philosophy/public-domain-manifesto.html 
../../philosophy/po/public-domain-manifesto.de-en.html)
[ -f ../../philosophy/push-copyright-aside.pl.html ] || (touch 
../../philosophy/push-copyright-aside.pl.html 
push-copyright-aside.pl.html.hook-ann;  cvs add 
../../philosophy/push-copyright-aside.pl.html)
PO=../../philosophy/po/push-copyright-aside.pl.po; 
/home/g/gnun/install/gnun/libexec/gnun/mailfail  address@hidden "[GNUN Error] 
${PO#../../} is not a valid PO file"  msgfmt --check --verbose 
--output-file=/dev/null $PO || (touch $PO; if test -f 
push-copyright-aside.pl.html.hook-ann; then echo "gnun-do-not-delete-me" > 
push-copyright-aside.pl.html.hook-ann; fi; exit 1)
26 translated messages, 5 fuzzy translations.
/usr/bin/X11/msgmerge --update --previous 
../../philosophy/po/push-copyright-aside.pl.po 
../../philosophy/po/push-copyright-aside.pot && touch 
../../philosophy/po/push-copyright-aside.pl.po && (if LC_ALL=C msgfmt 
--statistics -o /dev/null ../../philosophy/po/push-copyright-aside.pl.po 2>&1 | 
/bin/grep -E '(fuzzy|untranslated)' > /dev/null; then ((/bin/sed --quiet 
'1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/push-copyright-aside.pl.po; test $? 
!= 0 ) > /dev/null || /bin/sed --in-place '1,/^"POT-Creation-Date:/{ 
p;s/^"POT-Creation-Date:/"Outdated-Since:/;h;d}; 
1,/^"Content-Transfer-Encoding:/{ s/^\("Content-Transfer-Encoding: \)/\1/;p;t 
insert;d; :insert x}' ../../philosophy/po/push-copyright-aside.pl.po); else 
/bin/sed --in-place '/^msgid ""$/,/^$/{s/^"Outdated-Since: //;t rm;p;:rm d}' 
../../philosophy/po/push-copyright-aside.pl.po; fi  ; 
/home/g/gnun/install/gnun/libexec/gnun/add-fuzzy-diff --in-place 
../../philosophy/po/push-copyright-aside.pl.po)
..... done.
chmod +w ../../philosophy/push-copyright-aside.pl.html
PO=../../philosophy/po/push-copyright-aside.pl.po 
OUT=../../philosophy/po/push-copyright-aside.pl.m4 ; po4a-translate 
--format=xhtml --master-charset=utf-8 -o ontagerror=silent -o 
"attributes=<meta>content" -o "untranslated=W<gnun> W<script>" -o 
"translated=W<pre>" --keep=0 --master 
../../philosophy/po/push-copyright-aside.proto --po $PO --localized $OUT
/bin/sed --in-place 
"s/\(<gnun>m4_include(\`.*\)\([.]html')<\/gnun>\)/\1.pl\2/g" 
../../philosophy/po/push-copyright-aside.pl.m4
/bin/sed --in-place "s/<gnun>\(.*\)<\/gnun>/\1/g" 
../../philosophy/po/push-copyright-aside.pl.m4
/bin/sed --in-place ':egin;N;$!begin;s/\([ \t]*\n[ \t]*\)\{3,\}<!--/\n\n<!--/g' 
../../philosophy/po/push-copyright-aside.pl.m4
/bin/sed --in-place  -e 's%\(<!--#include virtual=\".*header\)\(.html\" 
-->\)%\1.pl\2%g'  -e 's%\(<!--#include virtual=\".*head-include-1\)\(.html\" 
-->\)%\1.pl\2%g'  -e 's%\(<!--#include virtual=\".*head-include-2\)\(.html\" 
-->\)%\1.pl\2%g'  -e 's%\(<!--#include virtual=\".*banner\)\(.html\" 
-->\)%\1.pl\2%g'  -e 's%\(<!--#include virtual=\".*body-include-1\)\(.html\" 
-->\)%\1.pl\2%g'  -e 's%\(<!--#include virtual=\".*body-include-2\)\(.html\" 
-->\)%\1.pl\2%g'  -e 's%\(<!--#include virtual=\".*footer\)\(.html\" 
-->\)%\1.pl\2%g'  -e 's%\(<!--#include virtual=\".*footer-short\)\(.html\" 
-->\)%\1.pl\2%g'  -e 's%\(<!--#include virtual=\".*footer-min\)\(.html\" 
-->\)%\1.pl\2%g'  -e 's%\(<!--#include 
virtual=\".*philosophy/philosophy-menu\)\(.html\" -->\)%\1.pl\2%g' 
../../philosophy/po/push-copyright-aside.pl.m4
if ! (/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/push-copyright-aside.pl.po; test $? != 0 ) > /dev/null || ! 
test -s ../../philosophy/push-copyright-aside.pl.html; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/push-copyright-aside.pl.m4 > 
../../philosophy/push-copyright-aside.pl.html  && if test -f 
push-copyright-aside.pl.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/push-copyright-aside.pl.html>' | mail -s 
'[pl] New translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/push-copyright-aside.pl.html\` | /bin/sed 
's/<h2[^>]*>\(.*\)<\/h2>/\1/' | /bin/sed 's/\&mdash;/--/g' | /bin/sed 
's/\&..quo;/"/g' | base64 --wrap=0`?=' -a Keywords:pl-ann address@hidden" > 
push-copyright-aside.pl.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/push-copyright-aside.pl.html || 
(PO=../../philosophy/po/push-copyright-aside.pl.po ; sleep 1 ; touch $PO ; echo 
"touch --reference=../../philosophy/push-copyright-aside.pl.html --date='+1 
seconds' $PO" > push-copyright-aside.pl.html.hook ; exit 1); elif 
(timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/push-copyright-aside.pl.po; test $? != 0 )`"; test -n 
"${timestamp}" && test "`date --date="5000 days ago" +%s`" -ge "`date 
--date="${timestamp}" +%s`" ) ; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/push-copyright-aside.pl.m4 > 
../../philosophy/push-copyright-aside.pl.html  && if test -f 
push-copyright-aside.pl.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/push-copyright-aside.pl.html>' | mail -s 
'[pl] New translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/push-copyright-aside.pl.html\` | /bin/sed 
's/<h2[^>]*>\(.*\)<\/h2>/\1/' | /bin/sed 's/\&mdash;/--/g' | /bin/sed 
's/\&..quo;/"/g' | base64 --wrap=0`?=' -a Keywords:pl-ann address@hidden" > 
push-copyright-aside.pl.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/push-copyright-aside.pl.html || 
(PO=../../philosophy/po/push-copyright-aside.pl.po ; sleep 1 ; touch $PO ; echo 
"touch --reference=../../philosophy/push-copyright-aside.pl.html --date='+1 
seconds' $PO" > push-copyright-aside.pl.html.hook ; exit 1); else sleep 1; 
touch ../../philosophy/po/push-copyright-aside.pl.po; fi
if (timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/push-copyright-aside.pl.po; test $? != 0 )`"; test -n 
"${timestamp}" && test "`date --date="60 days ago" +%s`" -ge "`date 
--date="${timestamp}" +%s`" ); then 
PO=../../philosophy/po/push-copyright-aside.pl.po; marker='GNUN: OUT-OF-DATE 
NOTICE'; /bin/grep -q '^<!--'"${marker}-->" 
../../philosophy/push-copyright-aside.pl.html || marker='#include 
virtual="\/server\/banner'; 
original=../../philosophy/push-copyright-aside.pl.html; 
original=${original%pl.html}html;  
saved_file=${original%/*.html}/po/${original##*/}; 
saved_file=${saved_file%html}pl; diff_file=${saved_file}-diff.html; 
saved_file=${saved_file}-en.html; if test -f ${saved_file}; then  /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${saved_file} > ${saved_file}.tmp; /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${original} > ${saved_file}.tmp1; /bin/sed 
"s%<title></title>%<title>${original#../..}-diff</title>%" < 
diff-page-head.html > ${diff_file}; /usr/bin/wdiff --start-delete '<span 
class="removed"><del><strong>' --end-delete '</em></strong></span>' 
--start-insert '<span class="inserted"><ins><em>' --end-insert 
'</em></ins></span>' ${saved_file}.tmp ${saved_file}.tmp1 >> ${diff_file}; cat 
diff-page-tail.html >> ${diff_file}; rm -f ${saved_file}.tmp 
${saved_file}.tmp1; fi; test -f "${diff_file}" || diff_file="";  /bin/sed 
--in-place '/^<!--#set var="PO_FILE"/,/<!--#include 
virtual="\/server\/outdated/d; /^<!--'"${marker}"'/a <!--#set var="PO_FILE"\n 
value='"'<a href=\"http://www.gnu.org${PO#../..}\";>\n 
http://www.gnu.org${PO#../..}</a>'"' -->\n <!--#set var="ORIGINAL_FILE" 
value="'"${original#../..}"'" -->\n <!--#set var="DIFF_FILE" 
value="'"${diff_file#../..}"'" -->\n <!--#include 
virtual="/server/outdated.pl.html" -->' 
../../philosophy/push-copyright-aside.pl.html || true; fi
[ -f ../../philosophy/po/push-copyright-aside.translist ] || (touch 
../../philosophy/po/push-copyright-aside.translist  ;  cvs add 
../../philosophy/po/push-copyright-aside.translist); 
file=../../philosophy/po/push-copyright-aside.translist; cp 
translinks-head.html ${file}; /bin/grep -v "^#" languages.txt | while read 
language; do code=${language%%   *}; case ${code} in en ) suffix=""; 
url_suffix=".en" ;; * ) suffix=.${code}; url_suffix="${suffix}" ;; esac; 
lang=${language%   *}; lang=${lang#*       }; name=${language##*   }; 
url_stem=/philosophy/push-copyright-aside; 
article=../../philosophy/push-copyright-aside; if test -f 
${article}${suffix}.html; then echo '<!-- '${lang}' -->' >> ${file}; echo -n 
'<li><a href="'${url_stem}${url_suffix}.html'">' >> ${file}; echo 
${name}'</a>&nbsp;['${code}']</li>' >> ${file}; fi; done; cat 
translinks-tail.html >> ${file};
(/bin/sed --quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/push-copyright-aside.pl.po; test $? 
!= 0 ) > /dev/null || ([ -f ../../philosophy/po/push-copyright-aside.pl-en.html 
] || (touch ../../philosophy/po/push-copyright-aside.pl-en.html  ;  cvs add 
../../philosophy/po/push-copyright-aside.pl-en.html); cp 
../../philosophy/push-copyright-aside.html 
../../philosophy/po/push-copyright-aside.pl-en.html)
[ -f ../../philosophy/right-to-read.de.html ] || (touch 
../../philosophy/right-to-read.de.html right-to-read.de.html.hook-ann;  cvs add 
../../philosophy/right-to-read.de.html)
PO=../../philosophy/po/right-to-read.de.po; 
/home/g/gnun/install/gnun/libexec/gnun/mailfail  address@hidden "[GNUN Error] 
${PO#../../} is not a valid PO file"  msgfmt --check --verbose 
--output-file=/dev/null $PO || (touch $PO; if test -f 
right-to-read.de.html.hook-ann; then echo "gnun-do-not-delete-me" > 
right-to-read.de.html.hook-ann; fi; exit 1)
62 translated messages.
/usr/bin/X11/msgmerge --update --previous 
../../philosophy/po/right-to-read.de.po ../../philosophy/po/right-to-read.pot 
&& touch ../../philosophy/po/right-to-read.de.po && (if LC_ALL=C msgfmt 
--statistics -o /dev/null ../../philosophy/po/right-to-read.de.po 2>&1 | 
/bin/grep -E '(fuzzy|untranslated)' > /dev/null; then ((/bin/sed --quiet 
'1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/right-to-read.de.po; test $? != 0 ) 
> /dev/null || /bin/sed --in-place '1,/^"POT-Creation-Date:/{ 
p;s/^"POT-Creation-Date:/"Outdated-Since:/;h;d}; 
1,/^"Content-Transfer-Encoding:/{ s/^\("Content-Transfer-Encoding: \)/\1/;p;t 
insert;d; :insert x}' ../../philosophy/po/right-to-read.de.po); else /bin/sed 
--in-place '/^msgid ""$/,/^$/{s/^"Outdated-Since: //;t rm;p;:rm d}' 
../../philosophy/po/right-to-read.de.po; fi )
......... done.
chmod +w ../../philosophy/right-to-read.de.html
PO=../../philosophy/po/right-to-read.de.po 
OUT=../../philosophy/po/right-to-read.de.m4 ; po4a-translate --format=xhtml 
--master-charset=utf-8 -o ontagerror=silent -o "attributes=<meta>content" -o 
"untranslated=W<gnun> W<script>" -o "translated=W<pre>" --keep=0 --master 
../../philosophy/po/right-to-read.proto --po $PO --localized $OUT
/bin/sed --in-place 
"s/\(<gnun>m4_include(\`.*\)\([.]html')<\/gnun>\)/\1.de\2/g" 
../../philosophy/po/right-to-read.de.m4
/bin/sed --in-place "s/<gnun>\(.*\)<\/gnun>/\1/g" 
../../philosophy/po/right-to-read.de.m4
/bin/sed --in-place ':egin;N;$!begin;s/\([ \t]*\n[ \t]*\)\{3,\}<!--/\n\n<!--/g' 
../../philosophy/po/right-to-read.de.m4
/bin/sed --in-place  -e 's%\(<!--#include virtual=\".*header\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*head-include-1\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*head-include-2\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*banner\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*body-include-1\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*body-include-2\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer-short\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer-min\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include 
virtual=\".*philosophy/philosophy-menu\)\(.html\" -->\)%\1.de\2%g' 
../../philosophy/po/right-to-read.de.m4
if ! (/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/right-to-read.de.po; test $? != 0 ) > /dev/null || ! test 
-s ../../philosophy/right-to-read.de.html; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/right-to-read.de.m4 > 
../../philosophy/right-to-read.de.html  && if test -f 
right-to-read.de.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/right-to-read.de.html>' | mail -s '[de] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/right-to-read.de.html\` | /bin/sed 
's/<h2[^>]*>\(.*\)<\/h2>/\1/' | /bin/sed 's/\&mdash;/--/g' | /bin/sed 
's/\&..quo;/"/g' | base64 --wrap=0`?=' -a Keywords:de-ann address@hidden" > 
right-to-read.de.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/right-to-read.de.html || 
(PO=../../philosophy/po/right-to-read.de.po ; sleep 1 ; touch $PO ; echo "touch 
--reference=../../philosophy/right-to-read.de.html --date='+1 seconds' $PO" > 
right-to-read.de.html.hook ; exit 1); elif (timestamp="`(/bin/sed --quiet 
'1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/right-to-read.de.po; test $? != 0 
)`"; test -n "${timestamp}" && test "`date --date="5000 days ago" +%s`" -ge 
"`date --date="${timestamp}" +%s`" ) ; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/right-to-read.de.m4 > 
../../philosophy/right-to-read.de.html  && if test -f 
right-to-read.de.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/right-to-read.de.html>' | mail -s '[de] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/right-to-read.de.html\` | /bin/sed 
's/<h2[^>]*>\(.*\)<\/h2>/\1/' | /bin/sed 's/\&mdash;/--/g' | /bin/sed 
's/\&..quo;/"/g' | base64 --wrap=0`?=' -a Keywords:de-ann address@hidden" > 
right-to-read.de.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/right-to-read.de.html || 
(PO=../../philosophy/po/right-to-read.de.po ; sleep 1 ; touch $PO ; echo "touch 
--reference=../../philosophy/right-to-read.de.html --date='+1 seconds' $PO" > 
right-to-read.de.html.hook ; exit 1); else sleep 1; touch 
../../philosophy/po/right-to-read.de.po; fi
I/O error : Attempt to load network entity 
http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd
if (timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/right-to-read.de.po; test $? != 0 )`"; test -n 
"${timestamp}" && test "`date --date="60 days ago" +%s`" -ge "`date 
--date="${timestamp}" +%s`" ); then PO=../../philosophy/po/right-to-read.de.po; 
marker='GNUN: OUT-OF-DATE NOTICE'; /bin/grep -q '^<!--'"${marker}-->" 
../../philosophy/right-to-read.de.html || marker='#include 
virtual="\/server\/banner'; original=../../philosophy/right-to-read.de.html; 
original=${original%de.html}html;  
saved_file=${original%/*.html}/po/${original##*/}; 
saved_file=${saved_file%html}de; diff_file=${saved_file}-diff.html; 
saved_file=${saved_file}-en.html; if test -f ${saved_file}; then  /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${saved_file} > ${saved_file}.tmp; /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${original} > ${saved_file}.tmp1; /bin/sed 
"s%<title></title>%<title>${original#../..}-diff</title>%" < 
diff-page-head.html > ${diff_file}; /usr/bin/wdiff --start-delete '<span 
class="removed"><del><strong>' --end-delete '</em></strong></span>' 
--start-insert '<span class="inserted"><ins><em>' --end-insert 
'</em></ins></span>' ${saved_file}.tmp ${saved_file}.tmp1 >> ${diff_file}; cat 
diff-page-tail.html >> ${diff_file}; rm -f ${saved_file}.tmp 
${saved_file}.tmp1; fi; test -f "${diff_file}" || diff_file="";  /bin/sed 
--in-place '/^<!--#set var="PO_FILE"/,/<!--#include 
virtual="\/server\/outdated/d; /^<!--'"${marker}"'/a <!--#set var="PO_FILE"\n 
value='"'<a href=\"http://www.gnu.org${PO#../..}\";>\n 
http://www.gnu.org${PO#../..}</a>'"' -->\n <!--#set var="ORIGINAL_FILE" 
value="'"${original#../..}"'" -->\n <!--#set var="DIFF_FILE" 
value="'"${diff_file#../..}"'" -->\n <!--#include 
virtual="/server/outdated.de.html" -->' ../../philosophy/right-to-read.de.html 
|| true; fi
[ -f ../../philosophy/po/right-to-read.translist ] || (touch 
../../philosophy/po/right-to-read.translist  ;  cvs add 
../../philosophy/po/right-to-read.translist); 
file=../../philosophy/po/right-to-read.translist; cp translinks-head.html 
${file}; /bin/grep -v "^#" languages.txt | while read language; do 
code=${language%%       *}; case ${code} in en ) suffix=""; url_suffix=".en" ;; 
* ) suffix=.${code}; url_suffix="${suffix}" ;; esac; lang=${language%   *}; 
lang=${lang#*       }; name=${language##*   }; 
url_stem=/philosophy/right-to-read; article=../../philosophy/right-to-read; if 
test -f ${article}${suffix}.html; then echo '<!-- '${lang}' -->' >> ${file}; 
echo -n '<li><a href="'${url_stem}${url_suffix}.html'">' >> ${file}; echo 
${name}'</a>&nbsp;['${code}']</li>' >> ${file}; fi; done; cat 
translinks-tail.html >> ${file};
(/bin/sed --quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/right-to-read.de.po; test $? != 0 ) 
> /dev/null || ([ -f ../../philosophy/po/right-to-read.de-en.html ] || (touch 
../../philosophy/po/right-to-read.de-en.html  ;  cvs add 
../../philosophy/po/right-to-read.de-en.html); cp 
../../philosophy/right-to-read.html 
../../philosophy/po/right-to-read.de-en.html)
[ -f ../../philosophy/right-to-read.fr.html ] || (touch 
../../philosophy/right-to-read.fr.html right-to-read.fr.html.hook-ann;  cvs add 
../../philosophy/right-to-read.fr.html)
PO=../../philosophy/po/right-to-read.fr.po; 
/home/g/gnun/install/gnun/libexec/gnun/mailfail  address@hidden "[GNUN Error] 
${PO#../../} is not a valid PO file"  msgfmt --check --verbose 
--output-file=/dev/null $PO || (touch $PO; if test -f 
right-to-read.fr.html.hook-ann; then echo "gnun-do-not-delete-me" > 
right-to-read.fr.html.hook-ann; fi; exit 1)
62 translated messages.
/usr/bin/X11/msgmerge --update --previous 
../../philosophy/po/right-to-read.fr.po ../../philosophy/po/right-to-read.pot 
&& touch ../../philosophy/po/right-to-read.fr.po && (if LC_ALL=C msgfmt 
--statistics -o /dev/null ../../philosophy/po/right-to-read.fr.po 2>&1 | 
/bin/grep -E '(fuzzy|untranslated)' > /dev/null; then ((/bin/sed --quiet 
'1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/right-to-read.fr.po; test $? != 0 ) 
> /dev/null || /bin/sed --in-place '1,/^"POT-Creation-Date:/{ 
p;s/^"POT-Creation-Date:/"Outdated-Since:/;h;d}; 
1,/^"Content-Transfer-Encoding:/{ s/^\("Content-Transfer-Encoding: \)/\1/;p;t 
insert;d; :insert x}' ../../philosophy/po/right-to-read.fr.po); else /bin/sed 
--in-place '/^msgid ""$/,/^$/{s/^"Outdated-Since: //;t rm;p;:rm d}' 
../../philosophy/po/right-to-read.fr.po; fi  ; 
/home/g/gnun/install/gnun/libexec/gnun/add-fuzzy-diff --in-place 
../../philosophy/po/right-to-read.fr.po)
......... done.
chmod +w ../../philosophy/right-to-read.fr.html
PO=../../philosophy/po/right-to-read.fr.po 
OUT=../../philosophy/po/right-to-read.fr.m4 ; po4a-translate --format=xhtml 
--master-charset=utf-8 -o ontagerror=silent -o "attributes=<meta>content" -o 
"untranslated=W<gnun> W<script>" -o "translated=W<pre>" --keep=0 --master 
../../philosophy/po/right-to-read.proto --po $PO --localized $OUT
/bin/sed --in-place 
"s/\(<gnun>m4_include(\`.*\)\([.]html')<\/gnun>\)/\1.fr\2/g" 
../../philosophy/po/right-to-read.fr.m4
/bin/sed --in-place "s/<gnun>\(.*\)<\/gnun>/\1/g" 
../../philosophy/po/right-to-read.fr.m4
/bin/sed --in-place ':egin;N;$!begin;s/\([ \t]*\n[ \t]*\)\{3,\}<!--/\n\n<!--/g' 
../../philosophy/po/right-to-read.fr.m4
/bin/sed --in-place  -e 's%\(<!--#include virtual=\".*header\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include virtual=\".*head-include-1\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include virtual=\".*head-include-2\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include virtual=\".*banner\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include virtual=\".*body-include-1\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include virtual=\".*body-include-2\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include virtual=\".*footer\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include virtual=\".*footer-short\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include virtual=\".*footer-min\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include 
virtual=\".*philosophy/philosophy-menu\)\(.html\" -->\)%\1.fr\2%g' 
../../philosophy/po/right-to-read.fr.m4
if ! (/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/right-to-read.fr.po; test $? != 0 ) > /dev/null || ! test 
-s ../../philosophy/right-to-read.fr.html; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/right-to-read.fr.m4 > 
../../philosophy/right-to-read.fr.html  && if test -f 
right-to-read.fr.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/right-to-read.fr.html>' | mail -s '[fr] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/right-to-read.fr.html\` | /bin/sed 
's/<h2[^>]*>\(.*\)<\/h2>/\1/' | /bin/sed 's/\&mdash;/--/g' | /bin/sed 
's/\&..quo;/"/g' | base64 --wrap=0`?=' -a Keywords:fr-ann address@hidden" > 
right-to-read.fr.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/right-to-read.fr.html || 
(PO=../../philosophy/po/right-to-read.fr.po ; sleep 1 ; touch $PO ; echo "touch 
--reference=../../philosophy/right-to-read.fr.html --date='+1 seconds' $PO" > 
right-to-read.fr.html.hook ; exit 1); elif (timestamp="`(/bin/sed --quiet 
'1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/right-to-read.fr.po; test $? != 0 
)`"; test -n "${timestamp}" && test "`date --date="5000 days ago" +%s`" -ge 
"`date --date="${timestamp}" +%s`" ) ; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/right-to-read.fr.m4 > 
../../philosophy/right-to-read.fr.html  && if test -f 
right-to-read.fr.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/right-to-read.fr.html>' | mail -s '[fr] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/right-to-read.fr.html\` | /bin/sed 
's/<h2[^>]*>\(.*\)<\/h2>/\1/' | /bin/sed 's/\&mdash;/--/g' | /bin/sed 
's/\&..quo;/"/g' | base64 --wrap=0`?=' -a Keywords:fr-ann address@hidden" > 
right-to-read.fr.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/right-to-read.fr.html || 
(PO=../../philosophy/po/right-to-read.fr.po ; sleep 1 ; touch $PO ; echo "touch 
--reference=../../philosophy/right-to-read.fr.html --date='+1 seconds' $PO" > 
right-to-read.fr.html.hook ; exit 1); else sleep 1; touch 
../../philosophy/po/right-to-read.fr.po; fi
I/O error : Attempt to load network entity 
http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd
if (timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/right-to-read.fr.po; test $? != 0 )`"; test -n 
"${timestamp}" && test "`date --date="60 days ago" +%s`" -ge "`date 
--date="${timestamp}" +%s`" ); then PO=../../philosophy/po/right-to-read.fr.po; 
marker='GNUN: OUT-OF-DATE NOTICE'; /bin/grep -q '^<!--'"${marker}-->" 
../../philosophy/right-to-read.fr.html || marker='#include 
virtual="\/server\/banner'; original=../../philosophy/right-to-read.fr.html; 
original=${original%fr.html}html;  
saved_file=${original%/*.html}/po/${original##*/}; 
saved_file=${saved_file%html}fr; diff_file=${saved_file}-diff.html; 
saved_file=${saved_file}-en.html; if test -f ${saved_file}; then  /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${saved_file} > ${saved_file}.tmp; /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${original} > ${saved_file}.tmp1; /bin/sed 
"s%<title></title>%<title>${original#../..}-diff</title>%" < 
diff-page-head.html > ${diff_file}; /usr/bin/wdiff --start-delete '<span 
class="removed"><del><strong>' --end-delete '</em></strong></span>' 
--start-insert '<span class="inserted"><ins><em>' --end-insert 
'</em></ins></span>' ${saved_file}.tmp ${saved_file}.tmp1 >> ${diff_file}; cat 
diff-page-tail.html >> ${diff_file}; rm -f ${saved_file}.tmp 
${saved_file}.tmp1; fi; test -f "${diff_file}" || diff_file="";  /bin/sed 
--in-place '/^<!--#set var="PO_FILE"/,/<!--#include 
virtual="\/server\/outdated/d; /^<!--'"${marker}"'/a <!--#set var="PO_FILE"\n 
value='"'<a href=\"http://www.gnu.org${PO#../..}\";>\n 
http://www.gnu.org${PO#../..}</a>'"' -->\n <!--#set var="ORIGINAL_FILE" 
value="'"${original#../..}"'" -->\n <!--#set var="DIFF_FILE" 
value="'"${diff_file#../..}"'" -->\n <!--#include 
virtual="/server/outdated.fr.html" -->' ../../philosophy/right-to-read.fr.html 
|| true; fi
[ -f ../../philosophy/po/right-to-read.translist ] || (touch 
../../philosophy/po/right-to-read.translist  ;  cvs add 
../../philosophy/po/right-to-read.translist); 
file=../../philosophy/po/right-to-read.translist; cp translinks-head.html 
${file}; /bin/grep -v "^#" languages.txt | while read language; do 
code=${language%%       *}; case ${code} in en ) suffix=""; url_suffix=".en" ;; 
* ) suffix=.${code}; url_suffix="${suffix}" ;; esac; lang=${language%   *}; 
lang=${lang#*       }; name=${language##*   }; 
url_stem=/philosophy/right-to-read; article=../../philosophy/right-to-read; if 
test -f ${article}${suffix}.html; then echo '<!-- '${lang}' -->' >> ${file}; 
echo -n '<li><a href="'${url_stem}${url_suffix}.html'">' >> ${file}; echo 
${name}'</a>&nbsp;['${code}']</li>' >> ${file}; fi; done; cat 
translinks-tail.html >> ${file};
(/bin/sed --quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/right-to-read.fr.po; test $? != 0 ) 
> /dev/null || ([ -f ../../philosophy/po/right-to-read.fr-en.html ] || (touch 
../../philosophy/po/right-to-read.fr-en.html  ;  cvs add 
../../philosophy/po/right-to-read.fr-en.html); cp 
../../philosophy/right-to-read.html 
../../philosophy/po/right-to-read.fr-en.html)
[ -f ../../philosophy/rms-comment-longs-article.de.html ] || (touch 
../../philosophy/rms-comment-longs-article.de.html 
rms-comment-longs-article.de.html.hook-ann;  cvs add 
../../philosophy/rms-comment-longs-article.de.html)
PO=../../philosophy/po/rms-comment-longs-article.de.po; 
/home/g/gnun/install/gnun/libexec/gnun/mailfail  address@hidden "[GNUN Error] 
${PO#../../} is not a valid PO file"  msgfmt --check --verbose 
--output-file=/dev/null $PO || (touch $PO; if test -f 
rms-comment-longs-article.de.html.hook-ann; then echo "gnun-do-not-delete-me" > 
rms-comment-longs-article.de.html.hook-ann; fi; exit 1)
14 translated messages.
/usr/bin/X11/msgmerge --update --previous 
../../philosophy/po/rms-comment-longs-article.de.po 
../../philosophy/po/rms-comment-longs-article.pot && touch 
../../philosophy/po/rms-comment-longs-article.de.po && (if LC_ALL=C msgfmt 
--statistics -o /dev/null ../../philosophy/po/rms-comment-longs-article.de.po 
2>&1 | /bin/grep -E '(fuzzy|untranslated)' > /dev/null; then ((/bin/sed --quiet 
'1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/rms-comment-longs-article.de.po; 
test $? != 0 ) > /dev/null || /bin/sed --in-place '1,/^"POT-Creation-Date:/{ 
p;s/^"POT-Creation-Date:/"Outdated-Since:/;h;d}; 
1,/^"Content-Transfer-Encoding:/{ s/^\("Content-Transfer-Encoding: \)/\1/;p;t 
insert;d; :insert x}' ../../philosophy/po/rms-comment-longs-article.de.po); 
else /bin/sed --in-place '/^msgid ""$/,/^$/{s/^"Outdated-Since: //;t rm;p;:rm 
d}' ../../philosophy/po/rms-comment-longs-article.de.po; fi )
.... done.
chmod +w ../../philosophy/rms-comment-longs-article.de.html
PO=../../philosophy/po/rms-comment-longs-article.de.po 
OUT=../../philosophy/po/rms-comment-longs-article.de.m4 ; po4a-translate 
--format=xhtml --master-charset=utf-8 -o ontagerror=silent -o 
"attributes=<meta>content" -o "untranslated=W<gnun> W<script>" -o 
"translated=W<pre>" --keep=0 --master 
../../philosophy/po/rms-comment-longs-article.proto --po $PO --localized $OUT
/bin/sed --in-place 
"s/\(<gnun>m4_include(\`.*\)\([.]html')<\/gnun>\)/\1.de\2/g" 
../../philosophy/po/rms-comment-longs-article.de.m4
/bin/sed --in-place "s/<gnun>\(.*\)<\/gnun>/\1/g" 
../../philosophy/po/rms-comment-longs-article.de.m4
/bin/sed --in-place ':egin;N;$!begin;s/\([ \t]*\n[ \t]*\)\{3,\}<!--/\n\n<!--/g' 
../../philosophy/po/rms-comment-longs-article.de.m4
/bin/sed --in-place  -e 's%\(<!--#include virtual=\".*header\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*head-include-1\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*head-include-2\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*banner\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*body-include-1\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*body-include-2\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer-short\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer-min\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include 
virtual=\".*philosophy/philosophy-menu\)\(.html\" -->\)%\1.de\2%g' 
../../philosophy/po/rms-comment-longs-article.de.m4
if ! (/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/rms-comment-longs-article.de.po; test $? != 0 ) > /dev/null 
|| ! test -s ../../philosophy/rms-comment-longs-article.de.html; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/rms-comment-longs-article.de.m4 > 
../../philosophy/rms-comment-longs-article.de.html  && if test -f 
rms-comment-longs-article.de.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/rms-comment-longs-article.de.html>' | mail 
-s '[de] New translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/rms-comment-longs-article.de.html\` | /bin/sed 
's/<h2[^>]*>\(.*\)<\/h2>/\1/' | /bin/sed 's/\&mdash;/--/g' | /bin/sed 
's/\&..quo;/"/g' | base64 --wrap=0`?=' -a Keywords:de-ann address@hidden" > 
rms-comment-longs-article.de.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/rms-comment-longs-article.de.html || 
(PO=../../philosophy/po/rms-comment-longs-article.de.po ; sleep 1 ; touch $PO ; 
echo "touch --reference=../../philosophy/rms-comment-longs-article.de.html 
--date='+1 seconds' $PO" > rms-comment-longs-article.de.html.hook ; exit 1); 
elif (timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/rms-comment-longs-article.de.po; test $? != 0 )`"; test -n 
"${timestamp}" && test "`date --date="5000 days ago" +%s`" -ge "`date 
--date="${timestamp}" +%s`" ) ; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/rms-comment-longs-article.de.m4 > 
../../philosophy/rms-comment-longs-article.de.html  && if test -f 
rms-comment-longs-article.de.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/rms-comment-longs-article.de.html>' | mail 
-s '[de] New translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/rms-comment-longs-article.de.html\` | /bin/sed 
's/<h2[^>]*>\(.*\)<\/h2>/\1/' | /bin/sed 's/\&mdash;/--/g' | /bin/sed 
's/\&..quo;/"/g' | base64 --wrap=0`?=' -a Keywords:de-ann address@hidden" > 
rms-comment-longs-article.de.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/rms-comment-longs-article.de.html || 
(PO=../../philosophy/po/rms-comment-longs-article.de.po ; sleep 1 ; touch $PO ; 
echo "touch --reference=../../philosophy/rms-comment-longs-article.de.html 
--date='+1 seconds' $PO" > rms-comment-longs-article.de.html.hook ; exit 1); 
else sleep 1; touch ../../philosophy/po/rms-comment-longs-article.de.po; fi
I/O error : Attempt to load network entity 
http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd
if (timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/rms-comment-longs-article.de.po; test $? != 0 )`"; test -n 
"${timestamp}" && test "`date --date="60 days ago" +%s`" -ge "`date 
--date="${timestamp}" +%s`" ); then 
PO=../../philosophy/po/rms-comment-longs-article.de.po; marker='GNUN: 
OUT-OF-DATE NOTICE'; /bin/grep -q '^<!--'"${marker}-->" 
../../philosophy/rms-comment-longs-article.de.html || marker='#include 
virtual="\/server\/banner'; 
original=../../philosophy/rms-comment-longs-article.de.html; 
original=${original%de.html}html;  
saved_file=${original%/*.html}/po/${original##*/}; 
saved_file=${saved_file%html}de; diff_file=${saved_file}-diff.html; 
saved_file=${saved_file}-en.html; if test -f ${saved_file}; then  /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${saved_file} > ${saved_file}.tmp; /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${original} > ${saved_file}.tmp1; /bin/sed 
"s%<title></title>%<title>${original#../..}-diff</title>%" < 
diff-page-head.html > ${diff_file}; /usr/bin/wdiff --start-delete '<span 
class="removed"><del><strong>' --end-delete '</em></strong></span>' 
--start-insert '<span class="inserted"><ins><em>' --end-insert 
'</em></ins></span>' ${saved_file}.tmp ${saved_file}.tmp1 >> ${diff_file}; cat 
diff-page-tail.html >> ${diff_file}; rm -f ${saved_file}.tmp 
${saved_file}.tmp1; fi; test -f "${diff_file}" || diff_file="";  /bin/sed 
--in-place '/^<!--#set var="PO_FILE"/,/<!--#include 
virtual="\/server\/outdated/d; /^<!--'"${marker}"'/a <!--#set var="PO_FILE"\n 
value='"'<a href=\"http://www.gnu.org${PO#../..}\";>\n 
http://www.gnu.org${PO#../..}</a>'"' -->\n <!--#set var="ORIGINAL_FILE" 
value="'"${original#../..}"'" -->\n <!--#set var="DIFF_FILE" 
value="'"${diff_file#../..}"'" -->\n <!--#include 
virtual="/server/outdated.de.html" -->' 
../../philosophy/rms-comment-longs-article.de.html || true; fi
[ -f ../../philosophy/po/rms-comment-longs-article.translist ] || (touch 
../../philosophy/po/rms-comment-longs-article.translist  ;  cvs add 
../../philosophy/po/rms-comment-longs-article.translist); 
file=../../philosophy/po/rms-comment-longs-article.translist; cp 
translinks-head.html ${file}; /bin/grep -v "^#" languages.txt | while read 
language; do code=${language%%       *}; case ${code} in en ) suffix=""; 
url_suffix=".en" ;; * ) suffix=.${code}; url_suffix="${suffix}" ;; esac; 
lang=${language%   *}; lang=${lang#*       }; name=${language##*   }; 
url_stem=/philosophy/rms-comment-longs-article; 
article=../../philosophy/rms-comment-longs-article; if test -f 
${article}${suffix}.html; then echo '<!-- '${lang}' -->' >> ${file}; echo -n 
'<li><a href="'${url_stem}${url_suffix}.html'">' >> ${file}; echo 
${name}'</a>&nbsp;['${code}']</li>' >> ${file}; fi; done; cat 
translinks-tail.html >> ${file};
(/bin/sed --quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/rms-comment-longs-article.de.po; 
test $? != 0 ) > /dev/null || ([ -f 
../../philosophy/po/rms-comment-longs-article.de-en.html ] || (touch 
../../philosophy/po/rms-comment-longs-article.de-en.html  ;  cvs add 
../../philosophy/po/rms-comment-longs-article.de-en.html); cp 
../../philosophy/rms-comment-longs-article.html 
../../philosophy/po/rms-comment-longs-article.de-en.html)
[ -f ../../philosophy/selling.ja.html ] || (touch 
../../philosophy/selling.ja.html selling.ja.html.hook-ann;  cvs add 
../../philosophy/selling.ja.html)
PO=../../philosophy/po/selling.ja.po; 
/home/g/gnun/install/gnun/libexec/gnun/mailfail  address@hidden "[GNUN Error] 
${PO#../../} is not a valid PO file"  msgfmt --check --verbose 
--output-file=/dev/null $PO || (touch $PO; if test -f selling.ja.html.hook-ann; 
then echo "gnun-do-not-delete-me" > selling.ja.html.hook-ann; fi; exit 1)
39 translated messages.
/usr/bin/X11/msgmerge --update --previous ../../philosophy/po/selling.ja.po 
../../philosophy/po/selling.pot && touch ../../philosophy/po/selling.ja.po && 
(if LC_ALL=C msgfmt --statistics -o /dev/null ../../philosophy/po/selling.ja.po 
2>&1 | /bin/grep -E '(fuzzy|untranslated)' > /dev/null; then ((/bin/sed --quiet 
'1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/selling.ja.po; test $? != 0 ) > 
/dev/null || /bin/sed --in-place '1,/^"POT-Creation-Date:/{ 
p;s/^"POT-Creation-Date:/"Outdated-Since:/;h;d}; 
1,/^"Content-Transfer-Encoding:/{ s/^\("Content-Transfer-Encoding: \)/\1/;p;t 
insert;d; :insert x}' ../../philosophy/po/selling.ja.po); else /bin/sed 
--in-place '/^msgid ""$/,/^$/{s/^"Outdated-Since: //;t rm;p;:rm d}' 
../../philosophy/po/selling.ja.po; fi )
...... done.
chmod +w ../../philosophy/selling.ja.html
PO=../../philosophy/po/selling.ja.po OUT=../../philosophy/po/selling.ja.m4 ; 
po4a-translate --format=xhtml --master-charset=utf-8 -o ontagerror=silent -o 
"attributes=<meta>content" -o "untranslated=W<gnun> W<script>" -o 
"translated=W<pre>" --keep=0 --master ../../philosophy/po/selling.proto --po 
$PO --localized $OUT
/bin/sed --in-place 
"s/\(<gnun>m4_include(\`.*\)\([.]html')<\/gnun>\)/\1.ja\2/g" 
../../philosophy/po/selling.ja.m4
/bin/sed --in-place "s/<gnun>\(.*\)<\/gnun>/\1/g" 
../../philosophy/po/selling.ja.m4
/bin/sed --in-place ':egin;N;$!begin;s/\([ \t]*\n[ \t]*\)\{3,\}<!--/\n\n<!--/g' 
../../philosophy/po/selling.ja.m4
/bin/sed --in-place  -e 's%\(<!--#include virtual=\".*header\)\(.html\" 
-->\)%\1.ja\2%g'  -e 's%\(<!--#include virtual=\".*head-include-1\)\(.html\" 
-->\)%\1.ja\2%g'  -e 's%\(<!--#include virtual=\".*head-include-2\)\(.html\" 
-->\)%\1.ja\2%g'  -e 's%\(<!--#include virtual=\".*banner\)\(.html\" 
-->\)%\1.ja\2%g'  -e 's%\(<!--#include virtual=\".*body-include-1\)\(.html\" 
-->\)%\1.ja\2%g'  -e 's%\(<!--#include virtual=\".*body-include-2\)\(.html\" 
-->\)%\1.ja\2%g'  -e 's%\(<!--#include virtual=\".*footer\)\(.html\" 
-->\)%\1.ja\2%g'  -e 's%\(<!--#include virtual=\".*footer-short\)\(.html\" 
-->\)%\1.ja\2%g'  -e 's%\(<!--#include virtual=\".*footer-min\)\(.html\" 
-->\)%\1.ja\2%g'  -e 's%\(<!--#include 
virtual=\".*philosophy/philosophy-menu\)\(.html\" -->\)%\1.ja\2%g' 
../../philosophy/po/selling.ja.m4
if ! (/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/selling.ja.po; test $? != 0 ) > /dev/null || ! test -s 
../../philosophy/selling.ja.html; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/selling.ja.m4 > ../../philosophy/selling.ja.html  && if 
test -f selling.ja.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/selling.ja.html>' | mail -s '[ja] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/selling.ja.html\` | /bin/sed 's/<h2[^>]*>\(.*\)<\/h2>/\1/' | 
/bin/sed 's/\&mdash;/--/g' | /bin/sed 's/\&..quo;/"/g' | base64 --wrap=0`?=' -a 
Keywords:ja-ann address@hidden" > selling.ja.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/selling.ja.html || (PO=../../philosophy/po/selling.ja.po ; 
sleep 1 ; touch $PO ; echo "touch --reference=../../philosophy/selling.ja.html 
--date='+1 seconds' $PO" > selling.ja.html.hook ; exit 1); elif 
(timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/selling.ja.po; test $? != 0 )`"; test -n "${timestamp}" && 
test "`date --date="5000 days ago" +%s`" -ge "`date --date="${timestamp}" +%s`" 
) ; then /home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/selling.ja.m4 > ../../philosophy/selling.ja.html  && if 
test -f selling.ja.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/selling.ja.html>' | mail -s '[ja] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/selling.ja.html\` | /bin/sed 's/<h2[^>]*>\(.*\)<\/h2>/\1/' | 
/bin/sed 's/\&mdash;/--/g' | /bin/sed 's/\&..quo;/"/g' | base64 --wrap=0`?=' -a 
Keywords:ja-ann address@hidden" > selling.ja.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/selling.ja.html || (PO=../../philosophy/po/selling.ja.po ; 
sleep 1 ; touch $PO ; echo "touch --reference=../../philosophy/selling.ja.html 
--date='+1 seconds' $PO" > selling.ja.html.hook ; exit 1); else sleep 1; touch 
../../philosophy/po/selling.ja.po; fi
I/O error : Attempt to load network entity 
http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd
if (timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/selling.ja.po; test $? != 0 )`"; test -n "${timestamp}" && 
test "`date --date="60 days ago" +%s`" -ge "`date --date="${timestamp}" +%s`" 
); then PO=../../philosophy/po/selling.ja.po; marker='GNUN: OUT-OF-DATE 
NOTICE'; /bin/grep -q '^<!--'"${marker}-->" ../../philosophy/selling.ja.html || 
marker='#include virtual="\/server\/banner'; 
original=../../philosophy/selling.ja.html; original=${original%ja.html}html;  
saved_file=${original%/*.html}/po/${original##*/}; 
saved_file=${saved_file%html}ja; diff_file=${saved_file}-diff.html; 
saved_file=${saved_file}-en.html; if test -f ${saved_file}; then  /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${saved_file} > ${saved_file}.tmp; /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${original} > ${saved_file}.tmp1; /bin/sed 
"s%<title></title>%<title>${original#../..}-diff</title>%" < 
diff-page-head.html > ${diff_file}; /usr/bin/wdiff --start-delete '<span 
class="removed"><del><strong>' --end-delete '</em></strong></span>' 
--start-insert '<span class="inserted"><ins><em>' --end-insert 
'</em></ins></span>' ${saved_file}.tmp ${saved_file}.tmp1 >> ${diff_file}; cat 
diff-page-tail.html >> ${diff_file}; rm -f ${saved_file}.tmp 
${saved_file}.tmp1; fi; test -f "${diff_file}" || diff_file="";  /bin/sed 
--in-place '/^<!--#set var="PO_FILE"/,/<!--#include 
virtual="\/server\/outdated/d; /^<!--'"${marker}"'/a <!--#set var="PO_FILE"\n 
value='"'<a href=\"http://www.gnu.org${PO#../..}\";>\n 
http://www.gnu.org${PO#../..}</a>'"' -->\n <!--#set var="ORIGINAL_FILE" 
value="'"${original#../..}"'" -->\n <!--#set var="DIFF_FILE" 
value="'"${diff_file#../..}"'" -->\n <!--#include 
virtual="/server/outdated.ja.html" -->' ../../philosophy/selling.ja.html || 
true; fi
[ -f ../../philosophy/po/selling.translist ] || (touch 
../../philosophy/po/selling.translist  ;  cvs add 
../../philosophy/po/selling.translist); 
file=../../philosophy/po/selling.translist; cp translinks-head.html ${file}; 
/bin/grep -v "^#" languages.txt | while read language; do code=${language%%     
  *}; case ${code} in en ) suffix=""; url_suffix=".en" ;; * ) suffix=.${code}; 
url_suffix="${suffix}" ;; esac; lang=${language%   *}; lang=${lang#*       }; 
name=${language##*   }; url_stem=/philosophy/selling; 
article=../../philosophy/selling; if test -f ${article}${suffix}.html; then 
echo '<!-- '${lang}' -->' >> ${file}; echo -n '<li><a 
href="'${url_stem}${url_suffix}.html'">' >> ${file}; echo 
${name}'</a>&nbsp;['${code}']</li>' >> ${file}; fi; done; cat 
translinks-tail.html >> ${file};
(/bin/sed --quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/selling.ja.po; test $? != 0 ) > 
/dev/null || ([ -f ../../philosophy/po/selling.ja-en.html ] || (touch 
../../philosophy/po/selling.ja-en.html  ;  cvs add 
../../philosophy/po/selling.ja-en.html); cp ../../philosophy/selling.html 
../../philosophy/po/selling.ja-en.html)
cvs add: scheduling file `../../philosophy/po/selling.ja-en.html' for addition
cvs add: use `cvs commit' to add this file permanently
[ -f ../../philosophy/selling-exceptions.de.html ] || (touch 
../../philosophy/selling-exceptions.de.html 
selling-exceptions.de.html.hook-ann;  cvs add 
../../philosophy/selling-exceptions.de.html)
PO=../../philosophy/po/selling-exceptions.de.po; 
/home/g/gnun/install/gnun/libexec/gnun/mailfail  address@hidden "[GNUN Error] 
${PO#../../} is not a valid PO file"  msgfmt --check --verbose 
--output-file=/dev/null $PO || (touch $PO; if test -f 
selling-exceptions.de.html.hook-ann; then echo "gnun-do-not-delete-me" > 
selling-exceptions.de.html.hook-ann; fi; exit 1)
32 translated messages.
/usr/bin/X11/msgmerge --update --previous 
../../philosophy/po/selling-exceptions.de.po 
../../philosophy/po/selling-exceptions.pot && touch 
../../philosophy/po/selling-exceptions.de.po && (if LC_ALL=C msgfmt 
--statistics -o /dev/null ../../philosophy/po/selling-exceptions.de.po 2>&1 | 
/bin/grep -E '(fuzzy|untranslated)' > /dev/null; then ((/bin/sed --quiet 
'1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/selling-exceptions.de.po; test $? 
!= 0 ) > /dev/null || /bin/sed --in-place '1,/^"POT-Creation-Date:/{ 
p;s/^"POT-Creation-Date:/"Outdated-Since:/;h;d}; 
1,/^"Content-Transfer-Encoding:/{ s/^\("Content-Transfer-Encoding: \)/\1/;p;t 
insert;d; :insert x}' ../../philosophy/po/selling-exceptions.de.po); else 
/bin/sed --in-place '/^msgid ""$/,/^$/{s/^"Outdated-Since: //;t rm;p;:rm d}' 
../../philosophy/po/selling-exceptions.de.po; fi )
...... done.
chmod +w ../../philosophy/selling-exceptions.de.html
PO=../../philosophy/po/selling-exceptions.de.po 
OUT=../../philosophy/po/selling-exceptions.de.m4 ; po4a-translate 
--format=xhtml --master-charset=utf-8 -o ontagerror=silent -o 
"attributes=<meta>content" -o "untranslated=W<gnun> W<script>" -o 
"translated=W<pre>" --keep=0 --master 
../../philosophy/po/selling-exceptions.proto --po $PO --localized $OUT
/bin/sed --in-place 
"s/\(<gnun>m4_include(\`.*\)\([.]html')<\/gnun>\)/\1.de\2/g" 
../../philosophy/po/selling-exceptions.de.m4
/bin/sed --in-place "s/<gnun>\(.*\)<\/gnun>/\1/g" 
../../philosophy/po/selling-exceptions.de.m4
/bin/sed --in-place ':egin;N;$!begin;s/\([ \t]*\n[ \t]*\)\{3,\}<!--/\n\n<!--/g' 
../../philosophy/po/selling-exceptions.de.m4
/bin/sed --in-place  -e 's%\(<!--#include virtual=\".*header\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*head-include-1\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*head-include-2\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*banner\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*body-include-1\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*body-include-2\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer-short\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer-min\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include 
virtual=\".*philosophy/philosophy-menu\)\(.html\" -->\)%\1.de\2%g' 
../../philosophy/po/selling-exceptions.de.m4
if ! (/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/selling-exceptions.de.po; test $? != 0 ) > /dev/null || ! 
test -s ../../philosophy/selling-exceptions.de.html; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/selling-exceptions.de.m4 > 
../../philosophy/selling-exceptions.de.html  && if test -f 
selling-exceptions.de.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/selling-exceptions.de.html>' | mail -s 
'[de] New translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/selling-exceptions.de.html\` | /bin/sed 
's/<h2[^>]*>\(.*\)<\/h2>/\1/' | /bin/sed 's/\&mdash;/--/g' | /bin/sed 
's/\&..quo;/"/g' | base64 --wrap=0`?=' -a Keywords:de-ann address@hidden" > 
selling-exceptions.de.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/selling-exceptions.de.html || 
(PO=../../philosophy/po/selling-exceptions.de.po ; sleep 1 ; touch $PO ; echo 
"touch --reference=../../philosophy/selling-exceptions.de.html --date='+1 
seconds' $PO" > selling-exceptions.de.html.hook ; exit 1); elif 
(timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/selling-exceptions.de.po; test $? != 0 )`"; test -n 
"${timestamp}" && test "`date --date="5000 days ago" +%s`" -ge "`date 
--date="${timestamp}" +%s`" ) ; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/selling-exceptions.de.m4 > 
../../philosophy/selling-exceptions.de.html  && if test -f 
selling-exceptions.de.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/selling-exceptions.de.html>' | mail -s 
'[de] New translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/selling-exceptions.de.html\` | /bin/sed 
's/<h2[^>]*>\(.*\)<\/h2>/\1/' | /bin/sed 's/\&mdash;/--/g' | /bin/sed 
's/\&..quo;/"/g' | base64 --wrap=0`?=' -a Keywords:de-ann address@hidden" > 
selling-exceptions.de.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/selling-exceptions.de.html || 
(PO=../../philosophy/po/selling-exceptions.de.po ; sleep 1 ; touch $PO ; echo 
"touch --reference=../../philosophy/selling-exceptions.de.html --date='+1 
seconds' $PO" > selling-exceptions.de.html.hook ; exit 1); else sleep 1; touch 
../../philosophy/po/selling-exceptions.de.po; fi
I/O error : Attempt to load network entity 
http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd
if (timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/selling-exceptions.de.po; test $? != 0 )`"; test -n 
"${timestamp}" && test "`date --date="60 days ago" +%s`" -ge "`date 
--date="${timestamp}" +%s`" ); then 
PO=../../philosophy/po/selling-exceptions.de.po; marker='GNUN: OUT-OF-DATE 
NOTICE'; /bin/grep -q '^<!--'"${marker}-->" 
../../philosophy/selling-exceptions.de.html || marker='#include 
virtual="\/server\/banner'; 
original=../../philosophy/selling-exceptions.de.html; 
original=${original%de.html}html;  
saved_file=${original%/*.html}/po/${original##*/}; 
saved_file=${saved_file%html}de; diff_file=${saved_file}-diff.html; 
saved_file=${saved_file}-en.html; if test -f ${saved_file}; then  /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${saved_file} > ${saved_file}.tmp; /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${original} > ${saved_file}.tmp1; /bin/sed 
"s%<title></title>%<title>${original#../..}-diff</title>%" < 
diff-page-head.html > ${diff_file}; /usr/bin/wdiff --start-delete '<span 
class="removed"><del><strong>' --end-delete '</em></strong></span>' 
--start-insert '<span class="inserted"><ins><em>' --end-insert 
'</em></ins></span>' ${saved_file}.tmp ${saved_file}.tmp1 >> ${diff_file}; cat 
diff-page-tail.html >> ${diff_file}; rm -f ${saved_file}.tmp 
${saved_file}.tmp1; fi; test -f "${diff_file}" || diff_file="";  /bin/sed 
--in-place '/^<!--#set var="PO_FILE"/,/<!--#include 
virtual="\/server\/outdated/d; /^<!--'"${marker}"'/a <!--#set var="PO_FILE"\n 
value='"'<a href=\"http://www.gnu.org${PO#../..}\";>\n 
http://www.gnu.org${PO#../..}</a>'"' -->\n <!--#set var="ORIGINAL_FILE" 
value="'"${original#../..}"'" -->\n <!--#set var="DIFF_FILE" 
value="'"${diff_file#../..}"'" -->\n <!--#include 
virtual="/server/outdated.de.html" -->' 
../../philosophy/selling-exceptions.de.html || true; fi
[ -f ../../philosophy/po/selling-exceptions.translist ] || (touch 
../../philosophy/po/selling-exceptions.translist  ;  cvs add 
../../philosophy/po/selling-exceptions.translist); 
file=../../philosophy/po/selling-exceptions.translist; cp translinks-head.html 
${file}; /bin/grep -v "^#" languages.txt | while read language; do 
code=${language%%   *}; case ${code} in en ) suffix=""; url_suffix=".en" ;; * ) 
suffix=.${code}; url_suffix="${suffix}" ;; esac; lang=${language%   *}; 
lang=${lang#*       }; name=${language##*   }; 
url_stem=/philosophy/selling-exceptions; 
article=../../philosophy/selling-exceptions; if test -f 
${article}${suffix}.html; then echo '<!-- '${lang}' -->' >> ${file}; echo -n 
'<li><a href="'${url_stem}${url_suffix}.html'">' >> ${file}; echo 
${name}'</a>&nbsp;['${code}']</li>' >> ${file}; fi; done; cat 
translinks-tail.html >> ${file};
(/bin/sed --quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/selling-exceptions.de.po; test $? 
!= 0 ) > /dev/null || ([ -f ../../philosophy/po/selling-exceptions.de-en.html ] 
|| (touch ../../philosophy/po/selling-exceptions.de-en.html  ;  cvs add 
../../philosophy/po/selling-exceptions.de-en.html); cp 
../../philosophy/selling-exceptions.html 
../../philosophy/po/selling-exceptions.de-en.html)
[ -f ../../philosophy/speeches-and-interview.de.html ] || (touch 
../../philosophy/speeches-and-interview.de.html 
speeches-and-interview.de.html.hook-ann;  cvs add 
../../philosophy/speeches-and-interview.de.html)
PO=../../philosophy/po/speeches-and-interview.de.po; 
/home/g/gnun/install/gnun/libexec/gnun/mailfail  address@hidden "[GNUN Error] 
${PO#../../} is not a valid PO file"  msgfmt --check --verbose 
--output-file=/dev/null $PO || (touch $PO; if test -f 
speeches-and-interview.de.html.hook-ann; then echo "gnun-do-not-delete-me" > 
speeches-and-interview.de.html.hook-ann; fi; exit 1)
65 translated messages.
/usr/bin/X11/msgmerge --update --previous 
../../philosophy/po/speeches-and-interview.de.po 
../../philosophy/po/speeches-and-interview.pot && touch 
../../philosophy/po/speeches-and-interview.de.po && (if LC_ALL=C msgfmt 
--statistics -o /dev/null ../../philosophy/po/speeches-and-interview.de.po 2>&1 
| /bin/grep -E '(fuzzy|untranslated)' > /dev/null; then ((/bin/sed --quiet 
'1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/speeches-and-interview.de.po; test 
$? != 0 ) > /dev/null || /bin/sed --in-place '1,/^"POT-Creation-Date:/{ 
p;s/^"POT-Creation-Date:/"Outdated-Since:/;h;d}; 
1,/^"Content-Transfer-Encoding:/{ s/^\("Content-Transfer-Encoding: \)/\1/;p;t 
insert;d; :insert x}' ../../philosophy/po/speeches-and-interview.de.po); else 
/bin/sed --in-place '/^msgid ""$/,/^$/{s/^"Outdated-Since: //;t rm;p;:rm d}' 
../../philosophy/po/speeches-and-interview.de.po; fi )
......... done.
chmod +w ../../philosophy/speeches-and-interview.de.html
PO=../../philosophy/po/speeches-and-interview.de.po 
OUT=../../philosophy/po/speeches-and-interview.de.m4 ; po4a-translate 
--format=xhtml --master-charset=utf-8 -o ontagerror=silent -o 
"attributes=<meta>content" -o "untranslated=W<gnun> W<script>" -o 
"translated=W<pre>" --keep=0 --master 
../../philosophy/po/speeches-and-interview.proto --po $PO --localized $OUT
/bin/sed --in-place 
"s/\(<gnun>m4_include(\`.*\)\([.]html')<\/gnun>\)/\1.de\2/g" 
../../philosophy/po/speeches-and-interview.de.m4
/bin/sed --in-place "s/<gnun>\(.*\)<\/gnun>/\1/g" 
../../philosophy/po/speeches-and-interview.de.m4
/bin/sed --in-place ':egin;N;$!begin;s/\([ \t]*\n[ \t]*\)\{3,\}<!--/\n\n<!--/g' 
../../philosophy/po/speeches-and-interview.de.m4
/bin/sed --in-place  -e 's%\(<!--#include virtual=\".*header\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*head-include-1\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*head-include-2\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*banner\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*body-include-1\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*body-include-2\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer-short\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer-min\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include 
virtual=\".*philosophy/philosophy-menu\)\(.html\" -->\)%\1.de\2%g' 
../../philosophy/po/speeches-and-interview.de.m4
if ! (/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/speeches-and-interview.de.po; test $? != 0 ) > /dev/null || 
! test -s ../../philosophy/speeches-and-interview.de.html; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/speeches-and-interview.de.m4 > 
../../philosophy/speeches-and-interview.de.html  && if test -f 
speeches-and-interview.de.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/speeches-and-interview.de.html>' | mail -s 
'[de] New translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/speeches-and-interview.de.html\` | /bin/sed 
's/<h2[^>]*>\(.*\)<\/h2>/\1/' | /bin/sed 's/\&mdash;/--/g' | /bin/sed 
's/\&..quo;/"/g' | base64 --wrap=0`?=' -a Keywords:de-ann address@hidden" > 
speeches-and-interview.de.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/speeches-and-interview.de.html || 
(PO=../../philosophy/po/speeches-and-interview.de.po ; sleep 1 ; touch $PO ; 
echo "touch --reference=../../philosophy/speeches-and-interview.de.html 
--date='+1 seconds' $PO" > speeches-and-interview.de.html.hook ; exit 1); elif 
(timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/speeches-and-interview.de.po; test $? != 0 )`"; test -n 
"${timestamp}" && test "`date --date="5000 days ago" +%s`" -ge "`date 
--date="${timestamp}" +%s`" ) ; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/speeches-and-interview.de.m4 > 
../../philosophy/speeches-and-interview.de.html  && if test -f 
speeches-and-interview.de.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/speeches-and-interview.de.html>' | mail -s 
'[de] New translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/speeches-and-interview.de.html\` | /bin/sed 
's/<h2[^>]*>\(.*\)<\/h2>/\1/' | /bin/sed 's/\&mdash;/--/g' | /bin/sed 
's/\&..quo;/"/g' | base64 --wrap=0`?=' -a Keywords:de-ann address@hidden" > 
speeches-and-interview.de.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/speeches-and-interview.de.html || 
(PO=../../philosophy/po/speeches-and-interview.de.po ; sleep 1 ; touch $PO ; 
echo "touch --reference=../../philosophy/speeches-and-interview.de.html 
--date='+1 seconds' $PO" > speeches-and-interview.de.html.hook ; exit 1); else 
sleep 1; touch ../../philosophy/po/speeches-and-interview.de.po; fi
I/O error : Attempt to load network entity 
http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd
if (timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/speeches-and-interview.de.po; test $? != 0 )`"; test -n 
"${timestamp}" && test "`date --date="60 days ago" +%s`" -ge "`date 
--date="${timestamp}" +%s`" ); then 
PO=../../philosophy/po/speeches-and-interview.de.po; marker='GNUN: OUT-OF-DATE 
NOTICE'; /bin/grep -q '^<!--'"${marker}-->" 
../../philosophy/speeches-and-interview.de.html || marker='#include 
virtual="\/server\/banner'; 
original=../../philosophy/speeches-and-interview.de.html; 
original=${original%de.html}html;  
saved_file=${original%/*.html}/po/${original##*/}; 
saved_file=${saved_file%html}de; diff_file=${saved_file}-diff.html; 
saved_file=${saved_file}-en.html; if test -f ${saved_file}; then  /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${saved_file} > ${saved_file}.tmp; /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${original} > ${saved_file}.tmp1; /bin/sed 
"s%<title></title>%<title>${original#../..}-diff</title>%" < 
diff-page-head.html > ${diff_file}; /usr/bin/wdiff --start-delete '<span 
class="removed"><del><strong>' --end-delete '</em></strong></span>' 
--start-insert '<span class="inserted"><ins><em>' --end-insert 
'</em></ins></span>' ${saved_file}.tmp ${saved_file}.tmp1 >> ${diff_file}; cat 
diff-page-tail.html >> ${diff_file}; rm -f ${saved_file}.tmp 
${saved_file}.tmp1; fi; test -f "${diff_file}" || diff_file="";  /bin/sed 
--in-place '/^<!--#set var="PO_FILE"/,/<!--#include 
virtual="\/server\/outdated/d; /^<!--'"${marker}"'/a <!--#set var="PO_FILE"\n 
value='"'<a href=\"http://www.gnu.org${PO#../..}\";>\n 
http://www.gnu.org${PO#../..}</a>'"' -->\n <!--#set var="ORIGINAL_FILE" 
value="'"${original#../..}"'" -->\n <!--#set var="DIFF_FILE" 
value="'"${diff_file#../..}"'" -->\n <!--#include 
virtual="/server/outdated.de.html" -->' 
../../philosophy/speeches-and-interview.de.html || true; fi
[ -f ../../philosophy/po/speeches-and-interview.translist ] || (touch 
../../philosophy/po/speeches-and-interview.translist  ;  cvs add 
../../philosophy/po/speeches-and-interview.translist); 
file=../../philosophy/po/speeches-and-interview.translist; cp 
translinks-head.html ${file}; /bin/grep -v "^#" languages.txt | while read 
language; do code=${language%%   *}; case ${code} in en ) suffix=""; 
url_suffix=".en" ;; * ) suffix=.${code}; url_suffix="${suffix}" ;; esac; 
lang=${language%   *}; lang=${lang#*       }; name=${language##*   }; 
url_stem=/philosophy/speeches-and-interview; 
article=../../philosophy/speeches-and-interview; if test -f 
${article}${suffix}.html; then echo '<!-- '${lang}' -->' >> ${file}; echo -n 
'<li><a href="'${url_stem}${url_suffix}.html'">' >> ${file}; echo 
${name}'</a>&nbsp;['${code}']</li>' >> ${file}; fi; done; cat 
translinks-tail.html >> ${file};
(/bin/sed --quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/speeches-and-interview.de.po; test 
$? != 0 ) > /dev/null || ([ -f 
../../philosophy/po/speeches-and-interview.de-en.html ] || (touch 
../../philosophy/po/speeches-and-interview.de-en.html  ;  cvs add 
../../philosophy/po/speeches-and-interview.de-en.html); cp 
../../philosophy/speeches-and-interview.html 
../../philosophy/po/speeches-and-interview.de-en.html)
[ -f ../../philosophy/stallmans-law.de.html ] || (touch 
../../philosophy/stallmans-law.de.html stallmans-law.de.html.hook-ann;  cvs add 
../../philosophy/stallmans-law.de.html)
PO=../../philosophy/po/stallmans-law.de.po; 
/home/g/gnun/install/gnun/libexec/gnun/mailfail  address@hidden "[GNUN Error] 
${PO#../../} is not a valid PO file"  msgfmt --check --verbose 
--output-file=/dev/null $PO || (touch $PO; if test -f 
stallmans-law.de.html.hook-ann; then echo "gnun-do-not-delete-me" > 
stallmans-law.de.html.hook-ann; fi; exit 1)
11 translated messages.
/usr/bin/X11/msgmerge --update --previous 
../../philosophy/po/stallmans-law.de.po ../../philosophy/po/stallmans-law.pot 
&& touch ../../philosophy/po/stallmans-law.de.po && (if LC_ALL=C msgfmt 
--statistics -o /dev/null ../../philosophy/po/stallmans-law.de.po 2>&1 | 
/bin/grep -E '(fuzzy|untranslated)' > /dev/null; then ((/bin/sed --quiet 
'1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/stallmans-law.de.po; test $? != 0 ) 
> /dev/null || /bin/sed --in-place '1,/^"POT-Creation-Date:/{ 
p;s/^"POT-Creation-Date:/"Outdated-Since:/;h;d}; 
1,/^"Content-Transfer-Encoding:/{ s/^\("Content-Transfer-Encoding: \)/\1/;p;t 
insert;d; :insert x}' ../../philosophy/po/stallmans-law.de.po); else /bin/sed 
--in-place '/^msgid ""$/,/^$/{s/^"Outdated-Since: //;t rm;p;:rm d}' 
../../philosophy/po/stallmans-law.de.po; fi )
... done.
chmod +w ../../philosophy/stallmans-law.de.html
PO=../../philosophy/po/stallmans-law.de.po 
OUT=../../philosophy/po/stallmans-law.de.m4 ; po4a-translate --format=xhtml 
--master-charset=utf-8 -o ontagerror=silent -o "attributes=<meta>content" -o 
"untranslated=W<gnun> W<script>" -o "translated=W<pre>" --keep=0 --master 
../../philosophy/po/stallmans-law.proto --po $PO --localized $OUT
/bin/sed --in-place 
"s/\(<gnun>m4_include(\`.*\)\([.]html')<\/gnun>\)/\1.de\2/g" 
../../philosophy/po/stallmans-law.de.m4
/bin/sed --in-place "s/<gnun>\(.*\)<\/gnun>/\1/g" 
../../philosophy/po/stallmans-law.de.m4
/bin/sed --in-place ':egin;N;$!begin;s/\([ \t]*\n[ \t]*\)\{3,\}<!--/\n\n<!--/g' 
../../philosophy/po/stallmans-law.de.m4
/bin/sed --in-place  -e 's%\(<!--#include virtual=\".*header\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*head-include-1\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*head-include-2\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*banner\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*body-include-1\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*body-include-2\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer-short\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer-min\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include 
virtual=\".*philosophy/philosophy-menu\)\(.html\" -->\)%\1.de\2%g' 
../../philosophy/po/stallmans-law.de.m4
if ! (/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/stallmans-law.de.po; test $? != 0 ) > /dev/null || ! test 
-s ../../philosophy/stallmans-law.de.html; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/stallmans-law.de.m4 > 
../../philosophy/stallmans-law.de.html  && if test -f 
stallmans-law.de.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/stallmans-law.de.html>' | mail -s '[de] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/stallmans-law.de.html\` | /bin/sed 
's/<h2[^>]*>\(.*\)<\/h2>/\1/' | /bin/sed 's/\&mdash;/--/g' | /bin/sed 
's/\&..quo;/"/g' | base64 --wrap=0`?=' -a Keywords:de-ann address@hidden" > 
stallmans-law.de.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/stallmans-law.de.html || 
(PO=../../philosophy/po/stallmans-law.de.po ; sleep 1 ; touch $PO ; echo "touch 
--reference=../../philosophy/stallmans-law.de.html --date='+1 seconds' $PO" > 
stallmans-law.de.html.hook ; exit 1); elif (timestamp="`(/bin/sed --quiet 
'1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/stallmans-law.de.po; test $? != 0 
)`"; test -n "${timestamp}" && test "`date --date="5000 days ago" +%s`" -ge 
"`date --date="${timestamp}" +%s`" ) ; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/stallmans-law.de.m4 > 
../../philosophy/stallmans-law.de.html  && if test -f 
stallmans-law.de.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/stallmans-law.de.html>' | mail -s '[de] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/stallmans-law.de.html\` | /bin/sed 
's/<h2[^>]*>\(.*\)<\/h2>/\1/' | /bin/sed 's/\&mdash;/--/g' | /bin/sed 
's/\&..quo;/"/g' | base64 --wrap=0`?=' -a Keywords:de-ann address@hidden" > 
stallmans-law.de.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/stallmans-law.de.html || 
(PO=../../philosophy/po/stallmans-law.de.po ; sleep 1 ; touch $PO ; echo "touch 
--reference=../../philosophy/stallmans-law.de.html --date='+1 seconds' $PO" > 
stallmans-law.de.html.hook ; exit 1); else sleep 1; touch 
../../philosophy/po/stallmans-law.de.po; fi
I/O error : Attempt to load network entity 
http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd
if (timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/stallmans-law.de.po; test $? != 0 )`"; test -n 
"${timestamp}" && test "`date --date="60 days ago" +%s`" -ge "`date 
--date="${timestamp}" +%s`" ); then PO=../../philosophy/po/stallmans-law.de.po; 
marker='GNUN: OUT-OF-DATE NOTICE'; /bin/grep -q '^<!--'"${marker}-->" 
../../philosophy/stallmans-law.de.html || marker='#include 
virtual="\/server\/banner'; original=../../philosophy/stallmans-law.de.html; 
original=${original%de.html}html;  
saved_file=${original%/*.html}/po/${original##*/}; 
saved_file=${saved_file%html}de; diff_file=${saved_file}-diff.html; 
saved_file=${saved_file}-en.html; if test -f ${saved_file}; then  /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${saved_file} > ${saved_file}.tmp; /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${original} > ${saved_file}.tmp1; /bin/sed 
"s%<title></title>%<title>${original#../..}-diff</title>%" < 
diff-page-head.html > ${diff_file}; /usr/bin/wdiff --start-delete '<span 
class="removed"><del><strong>' --end-delete '</em></strong></span>' 
--start-insert '<span class="inserted"><ins><em>' --end-insert 
'</em></ins></span>' ${saved_file}.tmp ${saved_file}.tmp1 >> ${diff_file}; cat 
diff-page-tail.html >> ${diff_file}; rm -f ${saved_file}.tmp 
${saved_file}.tmp1; fi; test -f "${diff_file}" || diff_file="";  /bin/sed 
--in-place '/^<!--#set var="PO_FILE"/,/<!--#include 
virtual="\/server\/outdated/d; /^<!--'"${marker}"'/a <!--#set var="PO_FILE"\n 
value='"'<a href=\"http://www.gnu.org${PO#../..}\";>\n 
http://www.gnu.org${PO#../..}</a>'"' -->\n <!--#set var="ORIGINAL_FILE" 
value="'"${original#../..}"'" -->\n <!--#set var="DIFF_FILE" 
value="'"${diff_file#../..}"'" -->\n <!--#include 
virtual="/server/outdated.de.html" -->' ../../philosophy/stallmans-law.de.html 
|| true; fi
[ -f ../../philosophy/po/stallmans-law.translist ] || (touch 
../../philosophy/po/stallmans-law.translist  ;  cvs add 
../../philosophy/po/stallmans-law.translist); 
file=../../philosophy/po/stallmans-law.translist; cp translinks-head.html 
${file}; /bin/grep -v "^#" languages.txt | while read language; do 
code=${language%%       *}; case ${code} in en ) suffix=""; url_suffix=".en" ;; 
* ) suffix=.${code}; url_suffix="${suffix}" ;; esac; lang=${language%   *}; 
lang=${lang#*       }; name=${language##*   }; 
url_stem=/philosophy/stallmans-law; article=../../philosophy/stallmans-law; if 
test -f ${article}${suffix}.html; then echo '<!-- '${lang}' -->' >> ${file}; 
echo -n '<li><a href="'${url_stem}${url_suffix}.html'">' >> ${file}; echo 
${name}'</a>&nbsp;['${code}']</li>' >> ${file}; fi; done; cat 
translinks-tail.html >> ${file};
(/bin/sed --quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/stallmans-law.de.po; test $? != 0 ) 
> /dev/null || ([ -f ../../philosophy/po/stallmans-law.de-en.html ] || (touch 
../../philosophy/po/stallmans-law.de-en.html  ;  cvs add 
../../philosophy/po/stallmans-law.de-en.html); cp 
../../philosophy/stallmans-law.html 
../../philosophy/po/stallmans-law.de-en.html)
[ -f ../../philosophy/stallmans-law.es.html ] || (touch 
../../philosophy/stallmans-law.es.html stallmans-law.es.html.hook-ann;  cvs add 
../../philosophy/stallmans-law.es.html)
PO=../../philosophy/po/stallmans-law.es.po; 
/home/g/gnun/install/gnun/libexec/gnun/mailfail  address@hidden "[GNUN Error] 
${PO#../../} is not a valid PO file"  msgfmt --check --verbose 
--output-file=/dev/null $PO || (touch $PO; if test -f 
stallmans-law.es.html.hook-ann; then echo "gnun-do-not-delete-me" > 
stallmans-law.es.html.hook-ann; fi; exit 1)
11 translated messages.
/usr/bin/X11/msgmerge --update --previous 
../../philosophy/po/stallmans-law.es.po ../../philosophy/po/stallmans-law.pot 
&& touch ../../philosophy/po/stallmans-law.es.po && (if LC_ALL=C msgfmt 
--statistics -o /dev/null ../../philosophy/po/stallmans-law.es.po 2>&1 | 
/bin/grep -E '(fuzzy|untranslated)' > /dev/null; then ((/bin/sed --quiet 
'1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/stallmans-law.es.po; test $? != 0 ) 
> /dev/null || /bin/sed --in-place '1,/^"POT-Creation-Date:/{ 
p;s/^"POT-Creation-Date:/"Outdated-Since:/;h;d}; 
1,/^"Content-Transfer-Encoding:/{ s/^\("Content-Transfer-Encoding: \)/\1/;p;t 
insert;d; :insert x}' ../../philosophy/po/stallmans-law.es.po); else /bin/sed 
--in-place '/^msgid ""$/,/^$/{s/^"Outdated-Since: //;t rm;p;:rm d}' 
../../philosophy/po/stallmans-law.es.po; fi )
... done.
chmod +w ../../philosophy/stallmans-law.es.html
PO=../../philosophy/po/stallmans-law.es.po 
OUT=../../philosophy/po/stallmans-law.es.m4 ; po4a-translate --format=xhtml 
--master-charset=utf-8 -o ontagerror=silent -o "attributes=<meta>content" -o 
"untranslated=W<gnun> W<script>" -o "translated=W<pre>" --keep=0 --master 
../../philosophy/po/stallmans-law.proto --po $PO --localized $OUT
/bin/sed --in-place 
"s/\(<gnun>m4_include(\`.*\)\([.]html')<\/gnun>\)/\1.es\2/g" 
../../philosophy/po/stallmans-law.es.m4
/bin/sed --in-place "s/<gnun>\(.*\)<\/gnun>/\1/g" 
../../philosophy/po/stallmans-law.es.m4
/bin/sed --in-place ':egin;N;$!begin;s/\([ \t]*\n[ \t]*\)\{3,\}<!--/\n\n<!--/g' 
../../philosophy/po/stallmans-law.es.m4
/bin/sed --in-place  -e 's%\(<!--#include virtual=\".*header\)\(.html\" 
-->\)%\1.es\2%g'  -e 's%\(<!--#include virtual=\".*head-include-1\)\(.html\" 
-->\)%\1.es\2%g'  -e 's%\(<!--#include virtual=\".*head-include-2\)\(.html\" 
-->\)%\1.es\2%g'  -e 's%\(<!--#include virtual=\".*banner\)\(.html\" 
-->\)%\1.es\2%g'  -e 's%\(<!--#include virtual=\".*body-include-1\)\(.html\" 
-->\)%\1.es\2%g'  -e 's%\(<!--#include virtual=\".*body-include-2\)\(.html\" 
-->\)%\1.es\2%g'  -e 's%\(<!--#include virtual=\".*footer\)\(.html\" 
-->\)%\1.es\2%g'  -e 's%\(<!--#include virtual=\".*footer-short\)\(.html\" 
-->\)%\1.es\2%g'  -e 's%\(<!--#include virtual=\".*footer-min\)\(.html\" 
-->\)%\1.es\2%g'  -e 's%\(<!--#include 
virtual=\".*philosophy/philosophy-menu\)\(.html\" -->\)%\1.es\2%g' 
../../philosophy/po/stallmans-law.es.m4
if ! (/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/stallmans-law.es.po; test $? != 0 ) > /dev/null || ! test 
-s ../../philosophy/stallmans-law.es.html; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/stallmans-law.es.m4 > 
../../philosophy/stallmans-law.es.html  && if test -f 
stallmans-law.es.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/stallmans-law.es.html>' | mail -s '[es] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/stallmans-law.es.html\` | /bin/sed 
's/<h2[^>]*>\(.*\)<\/h2>/\1/' | /bin/sed 's/\&mdash;/--/g' | /bin/sed 
's/\&..quo;/"/g' | base64 --wrap=0`?=' -a Keywords:es-ann address@hidden" > 
stallmans-law.es.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/stallmans-law.es.html || 
(PO=../../philosophy/po/stallmans-law.es.po ; sleep 1 ; touch $PO ; echo "touch 
--reference=../../philosophy/stallmans-law.es.html --date='+1 seconds' $PO" > 
stallmans-law.es.html.hook ; exit 1); elif (timestamp="`(/bin/sed --quiet 
'1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/stallmans-law.es.po; test $? != 0 
)`"; test -n "${timestamp}" && test "`date --date="5000 days ago" +%s`" -ge 
"`date --date="${timestamp}" +%s`" ) ; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/stallmans-law.es.m4 > 
../../philosophy/stallmans-law.es.html  && if test -f 
stallmans-law.es.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/stallmans-law.es.html>' | mail -s '[es] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/stallmans-law.es.html\` | /bin/sed 
's/<h2[^>]*>\(.*\)<\/h2>/\1/' | /bin/sed 's/\&mdash;/--/g' | /bin/sed 
's/\&..quo;/"/g' | base64 --wrap=0`?=' -a Keywords:es-ann address@hidden" > 
stallmans-law.es.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/stallmans-law.es.html || 
(PO=../../philosophy/po/stallmans-law.es.po ; sleep 1 ; touch $PO ; echo "touch 
--reference=../../philosophy/stallmans-law.es.html --date='+1 seconds' $PO" > 
stallmans-law.es.html.hook ; exit 1); else sleep 1; touch 
../../philosophy/po/stallmans-law.es.po; fi
I/O error : Attempt to load network entity 
http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd
if (timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/stallmans-law.es.po; test $? != 0 )`"; test -n 
"${timestamp}" && test "`date --date="60 days ago" +%s`" -ge "`date 
--date="${timestamp}" +%s`" ); then PO=../../philosophy/po/stallmans-law.es.po; 
marker='GNUN: OUT-OF-DATE NOTICE'; /bin/grep -q '^<!--'"${marker}-->" 
../../philosophy/stallmans-law.es.html || marker='#include 
virtual="\/server\/banner'; original=../../philosophy/stallmans-law.es.html; 
original=${original%es.html}html;  
saved_file=${original%/*.html}/po/${original##*/}; 
saved_file=${saved_file%html}es; diff_file=${saved_file}-diff.html; 
saved_file=${saved_file}-en.html; if test -f ${saved_file}; then  /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${saved_file} > ${saved_file}.tmp; /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${original} > ${saved_file}.tmp1; /bin/sed 
"s%<title></title>%<title>${original#../..}-diff</title>%" < 
diff-page-head.html > ${diff_file}; /usr/bin/wdiff --start-delete '<span 
class="removed"><del><strong>' --end-delete '</em></strong></span>' 
--start-insert '<span class="inserted"><ins><em>' --end-insert 
'</em></ins></span>' ${saved_file}.tmp ${saved_file}.tmp1 >> ${diff_file}; cat 
diff-page-tail.html >> ${diff_file}; rm -f ${saved_file}.tmp 
${saved_file}.tmp1; fi; test -f "${diff_file}" || diff_file="";  /bin/sed 
--in-place '/^<!--#set var="PO_FILE"/,/<!--#include 
virtual="\/server\/outdated/d; /^<!--'"${marker}"'/a <!--#set var="PO_FILE"\n 
value='"'<a href=\"http://www.gnu.org${PO#../..}\";>\n 
http://www.gnu.org${PO#../..}</a>'"' -->\n <!--#set var="ORIGINAL_FILE" 
value="'"${original#../..}"'" -->\n <!--#set var="DIFF_FILE" 
value="'"${diff_file#../..}"'" -->\n <!--#include 
virtual="/server/outdated.es.html" -->' ../../philosophy/stallmans-law.es.html 
|| true; fi
[ -f ../../philosophy/po/stallmans-law.translist ] || (touch 
../../philosophy/po/stallmans-law.translist  ;  cvs add 
../../philosophy/po/stallmans-law.translist); 
file=../../philosophy/po/stallmans-law.translist; cp translinks-head.html 
${file}; /bin/grep -v "^#" languages.txt | while read language; do 
code=${language%%       *}; case ${code} in en ) suffix=""; url_suffix=".en" ;; 
* ) suffix=.${code}; url_suffix="${suffix}" ;; esac; lang=${language%   *}; 
lang=${lang#*       }; name=${language##*   }; 
url_stem=/philosophy/stallmans-law; article=../../philosophy/stallmans-law; if 
test -f ${article}${suffix}.html; then echo '<!-- '${lang}' -->' >> ${file}; 
echo -n '<li><a href="'${url_stem}${url_suffix}.html'">' >> ${file}; echo 
${name}'</a>&nbsp;['${code}']</li>' >> ${file}; fi; done; cat 
translinks-tail.html >> ${file};
(/bin/sed --quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/stallmans-law.es.po; test $? != 0 ) 
> /dev/null || ([ -f ../../philosophy/po/stallmans-law.es-en.html ] || (touch 
../../philosophy/po/stallmans-law.es-en.html  ;  cvs add 
../../philosophy/po/stallmans-law.es-en.html); cp 
../../philosophy/stallmans-law.html 
../../philosophy/po/stallmans-law.es-en.html)
cvs add: scheduling file `../../philosophy/po/stallmans-law.es-en.html' for 
addition
cvs add: use `cvs commit' to add this file permanently
[ -f ../../philosophy/the-danger-of-ebooks.de.html ] || (touch 
../../philosophy/the-danger-of-ebooks.de.html 
the-danger-of-ebooks.de.html.hook-ann;  cvs add 
../../philosophy/the-danger-of-ebooks.de.html)
PO=../../philosophy/po/the-danger-of-ebooks.de.po; 
/home/g/gnun/install/gnun/libexec/gnun/mailfail  address@hidden "[GNUN Error] 
${PO#../../} is not a valid PO file"  msgfmt --check --verbose 
--output-file=/dev/null $PO || (touch $PO; if test -f 
the-danger-of-ebooks.de.html.hook-ann; then echo "gnun-do-not-delete-me" > 
the-danger-of-ebooks.de.html.hook-ann; fi; exit 1)
34 translated messages.
/usr/bin/X11/msgmerge --update --previous 
../../philosophy/po/the-danger-of-ebooks.de.po 
../../philosophy/po/the-danger-of-ebooks.pot && touch 
../../philosophy/po/the-danger-of-ebooks.de.po && (if LC_ALL=C msgfmt 
--statistics -o /dev/null ../../philosophy/po/the-danger-of-ebooks.de.po 2>&1 | 
/bin/grep -E '(fuzzy|untranslated)' > /dev/null; then ((/bin/sed --quiet 
'1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/the-danger-of-ebooks.de.po; test $? 
!= 0 ) > /dev/null || /bin/sed --in-place '1,/^"POT-Creation-Date:/{ 
p;s/^"POT-Creation-Date:/"Outdated-Since:/;h;d}; 
1,/^"Content-Transfer-Encoding:/{ s/^\("Content-Transfer-Encoding: \)/\1/;p;t 
insert;d; :insert x}' ../../philosophy/po/the-danger-of-ebooks.de.po); else 
/bin/sed --in-place '/^msgid ""$/,/^$/{s/^"Outdated-Since: //;t rm;p;:rm d}' 
../../philosophy/po/the-danger-of-ebooks.de.po; fi )
...... done.
chmod +w ../../philosophy/the-danger-of-ebooks.de.html
PO=../../philosophy/po/the-danger-of-ebooks.de.po 
OUT=../../philosophy/po/the-danger-of-ebooks.de.m4 ; po4a-translate 
--format=xhtml --master-charset=utf-8 -o ontagerror=silent -o 
"attributes=<meta>content" -o "untranslated=W<gnun> W<script>" -o 
"translated=W<pre>" --keep=0 --master 
../../philosophy/po/the-danger-of-ebooks.proto --po $PO --localized $OUT
/bin/sed --in-place 
"s/\(<gnun>m4_include(\`.*\)\([.]html')<\/gnun>\)/\1.de\2/g" 
../../philosophy/po/the-danger-of-ebooks.de.m4
/bin/sed --in-place "s/<gnun>\(.*\)<\/gnun>/\1/g" 
../../philosophy/po/the-danger-of-ebooks.de.m4
/bin/sed --in-place ':egin;N;$!begin;s/\([ \t]*\n[ \t]*\)\{3,\}<!--/\n\n<!--/g' 
../../philosophy/po/the-danger-of-ebooks.de.m4
/bin/sed --in-place  -e 's%\(<!--#include virtual=\".*header\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*head-include-1\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*head-include-2\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*banner\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*body-include-1\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*body-include-2\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer-short\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer-min\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include 
virtual=\".*philosophy/philosophy-menu\)\(.html\" -->\)%\1.de\2%g' 
../../philosophy/po/the-danger-of-ebooks.de.m4
if ! (/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/the-danger-of-ebooks.de.po; test $? != 0 ) > /dev/null || ! 
test -s ../../philosophy/the-danger-of-ebooks.de.html; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/the-danger-of-ebooks.de.m4 > 
../../philosophy/the-danger-of-ebooks.de.html  && if test -f 
the-danger-of-ebooks.de.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/the-danger-of-ebooks.de.html>' | mail -s 
'[de] New translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/the-danger-of-ebooks.de.html\` | /bin/sed 
's/<h2[^>]*>\(.*\)<\/h2>/\1/' | /bin/sed 's/\&mdash;/--/g' | /bin/sed 
's/\&..quo;/"/g' | base64 --wrap=0`?=' -a Keywords:de-ann address@hidden" > 
the-danger-of-ebooks.de.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/the-danger-of-ebooks.de.html || 
(PO=../../philosophy/po/the-danger-of-ebooks.de.po ; sleep 1 ; touch $PO ; echo 
"touch --reference=../../philosophy/the-danger-of-ebooks.de.html --date='+1 
seconds' $PO" > the-danger-of-ebooks.de.html.hook ; exit 1); elif 
(timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/the-danger-of-ebooks.de.po; test $? != 0 )`"; test -n 
"${timestamp}" && test "`date --date="5000 days ago" +%s`" -ge "`date 
--date="${timestamp}" +%s`" ) ; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/the-danger-of-ebooks.de.m4 > 
../../philosophy/the-danger-of-ebooks.de.html  && if test -f 
the-danger-of-ebooks.de.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/the-danger-of-ebooks.de.html>' | mail -s 
'[de] New translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/the-danger-of-ebooks.de.html\` | /bin/sed 
's/<h2[^>]*>\(.*\)<\/h2>/\1/' | /bin/sed 's/\&mdash;/--/g' | /bin/sed 
's/\&..quo;/"/g' | base64 --wrap=0`?=' -a Keywords:de-ann address@hidden" > 
the-danger-of-ebooks.de.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/the-danger-of-ebooks.de.html || 
(PO=../../philosophy/po/the-danger-of-ebooks.de.po ; sleep 1 ; touch $PO ; echo 
"touch --reference=../../philosophy/the-danger-of-ebooks.de.html --date='+1 
seconds' $PO" > the-danger-of-ebooks.de.html.hook ; exit 1); else sleep 1; 
touch ../../philosophy/po/the-danger-of-ebooks.de.po; fi
I/O error : Attempt to load network entity 
http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd
if (timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/the-danger-of-ebooks.de.po; test $? != 0 )`"; test -n 
"${timestamp}" && test "`date --date="60 days ago" +%s`" -ge "`date 
--date="${timestamp}" +%s`" ); then 
PO=../../philosophy/po/the-danger-of-ebooks.de.po; marker='GNUN: OUT-OF-DATE 
NOTICE'; /bin/grep -q '^<!--'"${marker}-->" 
../../philosophy/the-danger-of-ebooks.de.html || marker='#include 
virtual="\/server\/banner'; 
original=../../philosophy/the-danger-of-ebooks.de.html; 
original=${original%de.html}html;  
saved_file=${original%/*.html}/po/${original##*/}; 
saved_file=${saved_file%html}de; diff_file=${saved_file}-diff.html; 
saved_file=${saved_file}-en.html; if test -f ${saved_file}; then  /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${saved_file} > ${saved_file}.tmp; /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${original} > ${saved_file}.tmp1; /bin/sed 
"s%<title></title>%<title>${original#../..}-diff</title>%" < 
diff-page-head.html > ${diff_file}; /usr/bin/wdiff --start-delete '<span 
class="removed"><del><strong>' --end-delete '</em></strong></span>' 
--start-insert '<span class="inserted"><ins><em>' --end-insert 
'</em></ins></span>' ${saved_file}.tmp ${saved_file}.tmp1 >> ${diff_file}; cat 
diff-page-tail.html >> ${diff_file}; rm -f ${saved_file}.tmp 
${saved_file}.tmp1; fi; test -f "${diff_file}" || diff_file="";  /bin/sed 
--in-place '/^<!--#set var="PO_FILE"/,/<!--#include 
virtual="\/server\/outdated/d; /^<!--'"${marker}"'/a <!--#set var="PO_FILE"\n 
value='"'<a href=\"http://www.gnu.org${PO#../..}\";>\n 
http://www.gnu.org${PO#../..}</a>'"' -->\n <!--#set var="ORIGINAL_FILE" 
value="'"${original#../..}"'" -->\n <!--#set var="DIFF_FILE" 
value="'"${diff_file#../..}"'" -->\n <!--#include 
virtual="/server/outdated.de.html" -->' 
../../philosophy/the-danger-of-ebooks.de.html || true; fi
[ -f ../../philosophy/po/the-danger-of-ebooks.translist ] || (touch 
../../philosophy/po/the-danger-of-ebooks.translist  ;  cvs add 
../../philosophy/po/the-danger-of-ebooks.translist); 
file=../../philosophy/po/the-danger-of-ebooks.translist; cp 
translinks-head.html ${file}; /bin/grep -v "^#" languages.txt | while read 
language; do code=${language%%   *}; case ${code} in en ) suffix=""; 
url_suffix=".en" ;; * ) suffix=.${code}; url_suffix="${suffix}" ;; esac; 
lang=${language%   *}; lang=${lang#*       }; name=${language##*   }; 
url_stem=/philosophy/the-danger-of-ebooks; 
article=../../philosophy/the-danger-of-ebooks; if test -f 
${article}${suffix}.html; then echo '<!-- '${lang}' -->' >> ${file}; echo -n 
'<li><a href="'${url_stem}${url_suffix}.html'">' >> ${file}; echo 
${name}'</a>&nbsp;['${code}']</li>' >> ${file}; fi; done; cat 
translinks-tail.html >> ${file};
(/bin/sed --quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/the-danger-of-ebooks.de.po; test $? 
!= 0 ) > /dev/null || ([ -f ../../philosophy/po/the-danger-of-ebooks.de-en.html 
] || (touch ../../philosophy/po/the-danger-of-ebooks.de-en.html  ;  cvs add 
../../philosophy/po/the-danger-of-ebooks.de-en.html); cp 
../../philosophy/the-danger-of-ebooks.html 
../../philosophy/po/the-danger-of-ebooks.de-en.html)
[ -f ../../philosophy/third-party-ideas.de.html ] || (touch 
../../philosophy/third-party-ideas.de.html third-party-ideas.de.html.hook-ann;  
cvs add ../../philosophy/third-party-ideas.de.html)
PO=../../philosophy/po/third-party-ideas.de.po; 
/home/g/gnun/install/gnun/libexec/gnun/mailfail  address@hidden "[GNUN Error] 
${PO#../../} is not a valid PO file"  msgfmt --check --verbose 
--output-file=/dev/null $PO || (touch $PO; if test -f 
third-party-ideas.de.html.hook-ann; then echo "gnun-do-not-delete-me" > 
third-party-ideas.de.html.hook-ann; fi; exit 1)
90 translated messages.
/usr/bin/X11/msgmerge --update --previous 
../../philosophy/po/third-party-ideas.de.po 
../../philosophy/po/third-party-ideas.pot && touch 
../../philosophy/po/third-party-ideas.de.po && (if LC_ALL=C msgfmt --statistics 
-o /dev/null ../../philosophy/po/third-party-ideas.de.po 2>&1 | /bin/grep -E 
'(fuzzy|untranslated)' > /dev/null; then ((/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/third-party-ideas.de.po; test $? != 0 ) > /dev/null || 
/bin/sed --in-place '1,/^"POT-Creation-Date:/{ 
p;s/^"POT-Creation-Date:/"Outdated-Since:/;h;d}; 
1,/^"Content-Transfer-Encoding:/{ s/^\("Content-Transfer-Encoding: \)/\1/;p;t 
insert;d; :insert x}' ../../philosophy/po/third-party-ideas.de.po); else 
/bin/sed --in-place '/^msgid ""$/,/^$/{s/^"Outdated-Since: //;t rm;p;:rm d}' 
../../philosophy/po/third-party-ideas.de.po; fi )
........... done.
chmod +w ../../philosophy/third-party-ideas.de.html
PO=../../philosophy/po/third-party-ideas.de.po 
OUT=../../philosophy/po/third-party-ideas.de.m4 ; po4a-translate --format=xhtml 
--master-charset=utf-8 -o ontagerror=silent -o "attributes=<meta>content" -o 
"untranslated=W<gnun> W<script>" -o "translated=W<pre>" --keep=0 --master 
../../philosophy/po/third-party-ideas.proto --po $PO --localized $OUT
/bin/sed --in-place 
"s/\(<gnun>m4_include(\`.*\)\([.]html')<\/gnun>\)/\1.de\2/g" 
../../philosophy/po/third-party-ideas.de.m4
/bin/sed --in-place "s/<gnun>\(.*\)<\/gnun>/\1/g" 
../../philosophy/po/third-party-ideas.de.m4
/bin/sed --in-place ':egin;N;$!begin;s/\([ \t]*\n[ \t]*\)\{3,\}<!--/\n\n<!--/g' 
../../philosophy/po/third-party-ideas.de.m4
/bin/sed --in-place  -e 's%\(<!--#include virtual=\".*header\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*head-include-1\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*head-include-2\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*banner\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*body-include-1\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*body-include-2\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer-short\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer-min\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include 
virtual=\".*philosophy/philosophy-menu\)\(.html\" -->\)%\1.de\2%g' 
../../philosophy/po/third-party-ideas.de.m4
if ! (/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/third-party-ideas.de.po; test $? != 0 ) > /dev/null || ! 
test -s ../../philosophy/third-party-ideas.de.html; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/third-party-ideas.de.m4 > 
../../philosophy/third-party-ideas.de.html  && if test -f 
third-party-ideas.de.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/third-party-ideas.de.html>' | mail -s '[de] 
New translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/third-party-ideas.de.html\` | /bin/sed 
's/<h2[^>]*>\(.*\)<\/h2>/\1/' | /bin/sed 's/\&mdash;/--/g' | /bin/sed 
's/\&..quo;/"/g' | base64 --wrap=0`?=' -a Keywords:de-ann address@hidden" > 
third-party-ideas.de.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/third-party-ideas.de.html || 
(PO=../../philosophy/po/third-party-ideas.de.po ; sleep 1 ; touch $PO ; echo 
"touch --reference=../../philosophy/third-party-ideas.de.html --date='+1 
seconds' $PO" > third-party-ideas.de.html.hook ; exit 1); elif 
(timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/third-party-ideas.de.po; test $? != 0 )`"; test -n 
"${timestamp}" && test "`date --date="5000 days ago" +%s`" -ge "`date 
--date="${timestamp}" +%s`" ) ; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/third-party-ideas.de.m4 > 
../../philosophy/third-party-ideas.de.html  && if test -f 
third-party-ideas.de.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/third-party-ideas.de.html>' | mail -s '[de] 
New translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/third-party-ideas.de.html\` | /bin/sed 
's/<h2[^>]*>\(.*\)<\/h2>/\1/' | /bin/sed 's/\&mdash;/--/g' | /bin/sed 
's/\&..quo;/"/g' | base64 --wrap=0`?=' -a Keywords:de-ann address@hidden" > 
third-party-ideas.de.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/third-party-ideas.de.html || 
(PO=../../philosophy/po/third-party-ideas.de.po ; sleep 1 ; touch $PO ; echo 
"touch --reference=../../philosophy/third-party-ideas.de.html --date='+1 
seconds' $PO" > third-party-ideas.de.html.hook ; exit 1); else sleep 1; touch 
../../philosophy/po/third-party-ideas.de.po; fi
I/O error : Attempt to load network entity 
http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd
if (timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/third-party-ideas.de.po; test $? != 0 )`"; test -n 
"${timestamp}" && test "`date --date="60 days ago" +%s`" -ge "`date 
--date="${timestamp}" +%s`" ); then 
PO=../../philosophy/po/third-party-ideas.de.po; marker='GNUN: OUT-OF-DATE 
NOTICE'; /bin/grep -q '^<!--'"${marker}-->" 
../../philosophy/third-party-ideas.de.html || marker='#include 
virtual="\/server\/banner'; 
original=../../philosophy/third-party-ideas.de.html; 
original=${original%de.html}html;  
saved_file=${original%/*.html}/po/${original##*/}; 
saved_file=${saved_file%html}de; diff_file=${saved_file}-diff.html; 
saved_file=${saved_file}-en.html; if test -f ${saved_file}; then  /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${saved_file} > ${saved_file}.tmp; /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${original} > ${saved_file}.tmp1; /bin/sed 
"s%<title></title>%<title>${original#../..}-diff</title>%" < 
diff-page-head.html > ${diff_file}; /usr/bin/wdiff --start-delete '<span 
class="removed"><del><strong>' --end-delete '</em></strong></span>' 
--start-insert '<span class="inserted"><ins><em>' --end-insert 
'</em></ins></span>' ${saved_file}.tmp ${saved_file}.tmp1 >> ${diff_file}; cat 
diff-page-tail.html >> ${diff_file}; rm -f ${saved_file}.tmp 
${saved_file}.tmp1; fi; test -f "${diff_file}" || diff_file="";  /bin/sed 
--in-place '/^<!--#set var="PO_FILE"/,/<!--#include 
virtual="\/server\/outdated/d; /^<!--'"${marker}"'/a <!--#set var="PO_FILE"\n 
value='"'<a href=\"http://www.gnu.org${PO#../..}\";>\n 
http://www.gnu.org${PO#../..}</a>'"' -->\n <!--#set var="ORIGINAL_FILE" 
value="'"${original#../..}"'" -->\n <!--#set var="DIFF_FILE" 
value="'"${diff_file#../..}"'" -->\n <!--#include 
virtual="/server/outdated.de.html" -->' 
../../philosophy/third-party-ideas.de.html || true; fi
[ -f ../../philosophy/po/third-party-ideas.translist ] || (touch 
../../philosophy/po/third-party-ideas.translist  ;  cvs add 
../../philosophy/po/third-party-ideas.translist); 
file=../../philosophy/po/third-party-ideas.translist; cp translinks-head.html 
${file}; /bin/grep -v "^#" languages.txt | while read language; do 
code=${language%%       *}; case ${code} in en ) suffix=""; url_suffix=".en" ;; 
* ) suffix=.${code}; url_suffix="${suffix}" ;; esac; lang=${language%   *}; 
lang=${lang#*       }; name=${language##*   }; 
url_stem=/philosophy/third-party-ideas; 
article=../../philosophy/third-party-ideas; if test -f 
${article}${suffix}.html; then echo '<!-- '${lang}' -->' >> ${file}; echo -n 
'<li><a href="'${url_stem}${url_suffix}.html'">' >> ${file}; echo 
${name}'</a>&nbsp;['${code}']</li>' >> ${file}; fi; done; cat 
translinks-tail.html >> ${file};
(/bin/sed --quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/third-party-ideas.de.po; test $? != 
0 ) > /dev/null || ([ -f ../../philosophy/po/third-party-ideas.de-en.html ] || 
(touch ../../philosophy/po/third-party-ideas.de-en.html  ;  cvs add 
../../philosophy/po/third-party-ideas.de-en.html); cp 
../../philosophy/third-party-ideas.html 
../../philosophy/po/third-party-ideas.de-en.html)
[ -f ../../philosophy/third-party-ideas.fr.html ] || (touch 
../../philosophy/third-party-ideas.fr.html third-party-ideas.fr.html.hook-ann;  
cvs add ../../philosophy/third-party-ideas.fr.html)
PO=../../philosophy/po/third-party-ideas.fr.po; 
/home/g/gnun/install/gnun/libexec/gnun/mailfail  address@hidden "[GNUN Error] 
${PO#../../} is not a valid PO file"  msgfmt --check --verbose 
--output-file=/dev/null $PO || (touch $PO; if test -f 
third-party-ideas.fr.html.hook-ann; then echo "gnun-do-not-delete-me" > 
third-party-ideas.fr.html.hook-ann; fi; exit 1)
90 translated messages.
/usr/bin/X11/msgmerge --update --previous 
../../philosophy/po/third-party-ideas.fr.po 
../../philosophy/po/third-party-ideas.pot && touch 
../../philosophy/po/third-party-ideas.fr.po && (if LC_ALL=C msgfmt --statistics 
-o /dev/null ../../philosophy/po/third-party-ideas.fr.po 2>&1 | /bin/grep -E 
'(fuzzy|untranslated)' > /dev/null; then ((/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/third-party-ideas.fr.po; test $? != 0 ) > /dev/null || 
/bin/sed --in-place '1,/^"POT-Creation-Date:/{ 
p;s/^"POT-Creation-Date:/"Outdated-Since:/;h;d}; 
1,/^"Content-Transfer-Encoding:/{ s/^\("Content-Transfer-Encoding: \)/\1/;p;t 
insert;d; :insert x}' ../../philosophy/po/third-party-ideas.fr.po); else 
/bin/sed --in-place '/^msgid ""$/,/^$/{s/^"Outdated-Since: //;t rm;p;:rm d}' 
../../philosophy/po/third-party-ideas.fr.po; fi  ; 
/home/g/gnun/install/gnun/libexec/gnun/add-fuzzy-diff --in-place 
../../philosophy/po/third-party-ideas.fr.po)
........... done.
chmod +w ../../philosophy/third-party-ideas.fr.html
PO=../../philosophy/po/third-party-ideas.fr.po 
OUT=../../philosophy/po/third-party-ideas.fr.m4 ; po4a-translate --format=xhtml 
--master-charset=utf-8 -o ontagerror=silent -o "attributes=<meta>content" -o 
"untranslated=W<gnun> W<script>" -o "translated=W<pre>" --keep=0 --master 
../../philosophy/po/third-party-ideas.proto --po $PO --localized $OUT
/bin/sed --in-place 
"s/\(<gnun>m4_include(\`.*\)\([.]html')<\/gnun>\)/\1.fr\2/g" 
../../philosophy/po/third-party-ideas.fr.m4
/bin/sed --in-place "s/<gnun>\(.*\)<\/gnun>/\1/g" 
../../philosophy/po/third-party-ideas.fr.m4
/bin/sed --in-place ':egin;N;$!begin;s/\([ \t]*\n[ \t]*\)\{3,\}<!--/\n\n<!--/g' 
../../philosophy/po/third-party-ideas.fr.m4
/bin/sed --in-place  -e 's%\(<!--#include virtual=\".*header\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include virtual=\".*head-include-1\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include virtual=\".*head-include-2\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include virtual=\".*banner\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include virtual=\".*body-include-1\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include virtual=\".*body-include-2\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include virtual=\".*footer\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include virtual=\".*footer-short\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include virtual=\".*footer-min\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include 
virtual=\".*philosophy/philosophy-menu\)\(.html\" -->\)%\1.fr\2%g' 
../../philosophy/po/third-party-ideas.fr.m4
if ! (/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/third-party-ideas.fr.po; test $? != 0 ) > /dev/null || ! 
test -s ../../philosophy/third-party-ideas.fr.html; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/third-party-ideas.fr.m4 > 
../../philosophy/third-party-ideas.fr.html  && if test -f 
third-party-ideas.fr.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/third-party-ideas.fr.html>' | mail -s '[fr] 
New translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/third-party-ideas.fr.html\` | /bin/sed 
's/<h2[^>]*>\(.*\)<\/h2>/\1/' | /bin/sed 's/\&mdash;/--/g' | /bin/sed 
's/\&..quo;/"/g' | base64 --wrap=0`?=' -a Keywords:fr-ann address@hidden" > 
third-party-ideas.fr.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/third-party-ideas.fr.html || 
(PO=../../philosophy/po/third-party-ideas.fr.po ; sleep 1 ; touch $PO ; echo 
"touch --reference=../../philosophy/third-party-ideas.fr.html --date='+1 
seconds' $PO" > third-party-ideas.fr.html.hook ; exit 1); elif 
(timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/third-party-ideas.fr.po; test $? != 0 )`"; test -n 
"${timestamp}" && test "`date --date="5000 days ago" +%s`" -ge "`date 
--date="${timestamp}" +%s`" ) ; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/third-party-ideas.fr.m4 > 
../../philosophy/third-party-ideas.fr.html  && if test -f 
third-party-ideas.fr.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/third-party-ideas.fr.html>' | mail -s '[fr] 
New translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/third-party-ideas.fr.html\` | /bin/sed 
's/<h2[^>]*>\(.*\)<\/h2>/\1/' | /bin/sed 's/\&mdash;/--/g' | /bin/sed 
's/\&..quo;/"/g' | base64 --wrap=0`?=' -a Keywords:fr-ann address@hidden" > 
third-party-ideas.fr.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/third-party-ideas.fr.html || 
(PO=../../philosophy/po/third-party-ideas.fr.po ; sleep 1 ; touch $PO ; echo 
"touch --reference=../../philosophy/third-party-ideas.fr.html --date='+1 
seconds' $PO" > third-party-ideas.fr.html.hook ; exit 1); else sleep 1; touch 
../../philosophy/po/third-party-ideas.fr.po; fi
I/O error : Attempt to load network entity 
http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd
if (timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/third-party-ideas.fr.po; test $? != 0 )`"; test -n 
"${timestamp}" && test "`date --date="60 days ago" +%s`" -ge "`date 
--date="${timestamp}" +%s`" ); then 
PO=../../philosophy/po/third-party-ideas.fr.po; marker='GNUN: OUT-OF-DATE 
NOTICE'; /bin/grep -q '^<!--'"${marker}-->" 
../../philosophy/third-party-ideas.fr.html || marker='#include 
virtual="\/server\/banner'; 
original=../../philosophy/third-party-ideas.fr.html; 
original=${original%fr.html}html;  
saved_file=${original%/*.html}/po/${original##*/}; 
saved_file=${saved_file%html}fr; diff_file=${saved_file}-diff.html; 
saved_file=${saved_file}-en.html; if test -f ${saved_file}; then  /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${saved_file} > ${saved_file}.tmp; /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${original} > ${saved_file}.tmp1; /bin/sed 
"s%<title></title>%<title>${original#../..}-diff</title>%" < 
diff-page-head.html > ${diff_file}; /usr/bin/wdiff --start-delete '<span 
class="removed"><del><strong>' --end-delete '</em></strong></span>' 
--start-insert '<span class="inserted"><ins><em>' --end-insert 
'</em></ins></span>' ${saved_file}.tmp ${saved_file}.tmp1 >> ${diff_file}; cat 
diff-page-tail.html >> ${diff_file}; rm -f ${saved_file}.tmp 
${saved_file}.tmp1; fi; test -f "${diff_file}" || diff_file="";  /bin/sed 
--in-place '/^<!--#set var="PO_FILE"/,/<!--#include 
virtual="\/server\/outdated/d; /^<!--'"${marker}"'/a <!--#set var="PO_FILE"\n 
value='"'<a href=\"http://www.gnu.org${PO#../..}\";>\n 
http://www.gnu.org${PO#../..}</a>'"' -->\n <!--#set var="ORIGINAL_FILE" 
value="'"${original#../..}"'" -->\n <!--#set var="DIFF_FILE" 
value="'"${diff_file#../..}"'" -->\n <!--#include 
virtual="/server/outdated.fr.html" -->' 
../../philosophy/third-party-ideas.fr.html || true; fi
[ -f ../../philosophy/po/third-party-ideas.translist ] || (touch 
../../philosophy/po/third-party-ideas.translist  ;  cvs add 
../../philosophy/po/third-party-ideas.translist); 
file=../../philosophy/po/third-party-ideas.translist; cp translinks-head.html 
${file}; /bin/grep -v "^#" languages.txt | while read language; do 
code=${language%%       *}; case ${code} in en ) suffix=""; url_suffix=".en" ;; 
* ) suffix=.${code}; url_suffix="${suffix}" ;; esac; lang=${language%   *}; 
lang=${lang#*       }; name=${language##*   }; 
url_stem=/philosophy/third-party-ideas; 
article=../../philosophy/third-party-ideas; if test -f 
${article}${suffix}.html; then echo '<!-- '${lang}' -->' >> ${file}; echo -n 
'<li><a href="'${url_stem}${url_suffix}.html'">' >> ${file}; echo 
${name}'</a>&nbsp;['${code}']</li>' >> ${file}; fi; done; cat 
translinks-tail.html >> ${file};
(/bin/sed --quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/third-party-ideas.fr.po; test $? != 
0 ) > /dev/null || ([ -f ../../philosophy/po/third-party-ideas.fr-en.html ] || 
(touch ../../philosophy/po/third-party-ideas.fr-en.html  ;  cvs add 
../../philosophy/po/third-party-ideas.fr-en.html); cp 
../../philosophy/third-party-ideas.html 
../../philosophy/po/third-party-ideas.fr-en.html)
[ -f ../../philosophy/university.fr.html ] || (touch 
../../philosophy/university.fr.html university.fr.html.hook-ann;  cvs add 
../../philosophy/university.fr.html)
PO=../../philosophy/po/university.fr.po; 
/home/g/gnun/install/gnun/libexec/gnun/mailfail  address@hidden "[GNUN Error] 
${PO#../../} is not a valid PO file"  msgfmt --check --verbose 
--output-file=/dev/null $PO || (touch $PO; if test -f 
university.fr.html.hook-ann; then echo "gnun-do-not-delete-me" > 
university.fr.html.hook-ann; fi; exit 1)
23 translated messages.
/usr/bin/X11/msgmerge --update --previous ../../philosophy/po/university.fr.po 
../../philosophy/po/university.pot && touch 
../../philosophy/po/university.fr.po && (if LC_ALL=C msgfmt --statistics -o 
/dev/null ../../philosophy/po/university.fr.po 2>&1 | /bin/grep -E 
'(fuzzy|untranslated)' > /dev/null; then ((/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/university.fr.po; test $? != 0 ) > /dev/null || /bin/sed 
--in-place '1,/^"POT-Creation-Date:/{ 
p;s/^"POT-Creation-Date:/"Outdated-Since:/;h;d}; 
1,/^"Content-Transfer-Encoding:/{ s/^\("Content-Transfer-Encoding: \)/\1/;p;t 
insert;d; :insert x}' ../../philosophy/po/university.fr.po); else /bin/sed 
--in-place '/^msgid ""$/,/^$/{s/^"Outdated-Since: //;t rm;p;:rm d}' 
../../philosophy/po/university.fr.po; fi  ; 
/home/g/gnun/install/gnun/libexec/gnun/add-fuzzy-diff --in-place 
../../philosophy/po/university.fr.po)
..... done.
chmod +w ../../philosophy/university.fr.html
PO=../../philosophy/po/university.fr.po 
OUT=../../philosophy/po/university.fr.m4 ; po4a-translate --format=xhtml 
--master-charset=utf-8 -o ontagerror=silent -o "attributes=<meta>content" -o 
"untranslated=W<gnun> W<script>" -o "translated=W<pre>" --keep=0 --master 
../../philosophy/po/university.proto --po $PO --localized $OUT
/bin/sed --in-place 
"s/\(<gnun>m4_include(\`.*\)\([.]html')<\/gnun>\)/\1.fr\2/g" 
../../philosophy/po/university.fr.m4
/bin/sed --in-place "s/<gnun>\(.*\)<\/gnun>/\1/g" 
../../philosophy/po/university.fr.m4
/bin/sed --in-place ':egin;N;$!begin;s/\([ \t]*\n[ \t]*\)\{3,\}<!--/\n\n<!--/g' 
../../philosophy/po/university.fr.m4
/bin/sed --in-place  -e 's%\(<!--#include virtual=\".*header\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include virtual=\".*head-include-1\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include virtual=\".*head-include-2\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include virtual=\".*banner\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include virtual=\".*body-include-1\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include virtual=\".*body-include-2\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include virtual=\".*footer\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include virtual=\".*footer-short\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include virtual=\".*footer-min\)\(.html\" 
-->\)%\1.fr\2%g'  -e 's%\(<!--#include 
virtual=\".*philosophy/philosophy-menu\)\(.html\" -->\)%\1.fr\2%g' 
../../philosophy/po/university.fr.m4
if ! (/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/university.fr.po; test $? != 0 ) > /dev/null || ! test -s 
../../philosophy/university.fr.html; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/university.fr.m4 > ../../philosophy/university.fr.html  && 
if test -f university.fr.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/university.fr.html>' | mail -s '[fr] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/university.fr.html\` | /bin/sed 's/<h2[^>]*>\(.*\)<\/h2>/\1/' 
| /bin/sed 's/\&mdash;/--/g' | /bin/sed 's/\&..quo;/"/g' | base64 --wrap=0`?=' 
-a Keywords:fr-ann address@hidden" > university.fr.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/university.fr.html || (PO=../../philosophy/po/university.fr.po 
; sleep 1 ; touch $PO ; echo "touch 
--reference=../../philosophy/university.fr.html --date='+1 seconds' $PO" > 
university.fr.html.hook ; exit 1); elif (timestamp="`(/bin/sed --quiet 
'1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/university.fr.po; test $? != 0 )`"; 
test -n "${timestamp}" && test "`date --date="5000 days ago" +%s`" -ge "`date 
--date="${timestamp}" +%s`" ) ; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/university.fr.m4 > ../../philosophy/university.fr.html  && 
if test -f university.fr.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/university.fr.html>' | mail -s '[fr] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/university.fr.html\` | /bin/sed 's/<h2[^>]*>\(.*\)<\/h2>/\1/' 
| /bin/sed 's/\&mdash;/--/g' | /bin/sed 's/\&..quo;/"/g' | base64 --wrap=0`?=' 
-a Keywords:fr-ann address@hidden" > university.fr.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/university.fr.html || (PO=../../philosophy/po/university.fr.po 
; sleep 1 ; touch $PO ; echo "touch 
--reference=../../philosophy/university.fr.html --date='+1 seconds' $PO" > 
university.fr.html.hook ; exit 1); else sleep 1; touch 
../../philosophy/po/university.fr.po; fi
I/O error : Attempt to load network entity 
http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd
if (timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/university.fr.po; test $? != 0 )`"; test -n "${timestamp}" 
&& test "`date --date="60 days ago" +%s`" -ge "`date --date="${timestamp}" 
+%s`" ); then PO=../../philosophy/po/university.fr.po; marker='GNUN: 
OUT-OF-DATE NOTICE'; /bin/grep -q '^<!--'"${marker}-->" 
../../philosophy/university.fr.html || marker='#include 
virtual="\/server\/banner'; original=../../philosophy/university.fr.html; 
original=${original%fr.html}html;  
saved_file=${original%/*.html}/po/${original##*/}; 
saved_file=${saved_file%html}fr; diff_file=${saved_file}-diff.html; 
saved_file=${saved_file}-en.html; if test -f ${saved_file}; then  /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${saved_file} > ${saved_file}.tmp; /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${original} > ${saved_file}.tmp1; /bin/sed 
"s%<title></title>%<title>${original#../..}-diff</title>%" < 
diff-page-head.html > ${diff_file}; /usr/bin/wdiff --start-delete '<span 
class="removed"><del><strong>' --end-delete '</em></strong></span>' 
--start-insert '<span class="inserted"><ins><em>' --end-insert 
'</em></ins></span>' ${saved_file}.tmp ${saved_file}.tmp1 >> ${diff_file}; cat 
diff-page-tail.html >> ${diff_file}; rm -f ${saved_file}.tmp 
${saved_file}.tmp1; fi; test -f "${diff_file}" || diff_file="";  /bin/sed 
--in-place '/^<!--#set var="PO_FILE"/,/<!--#include 
virtual="\/server\/outdated/d; /^<!--'"${marker}"'/a <!--#set var="PO_FILE"\n 
value='"'<a href=\"http://www.gnu.org${PO#../..}\";>\n 
http://www.gnu.org${PO#../..}</a>'"' -->\n <!--#set var="ORIGINAL_FILE" 
value="'"${original#../..}"'" -->\n <!--#set var="DIFF_FILE" 
value="'"${diff_file#../..}"'" -->\n <!--#include 
virtual="/server/outdated.fr.html" -->' ../../philosophy/university.fr.html || 
true; fi
[ -f ../../philosophy/po/university.translist ] || (touch 
../../philosophy/po/university.translist  ;  cvs add 
../../philosophy/po/university.translist); 
file=../../philosophy/po/university.translist; cp translinks-head.html ${file}; 
/bin/grep -v "^#" languages.txt | while read language; do code=${language%%   
*}; case ${code} in en ) suffix=""; url_suffix=".en" ;; * ) suffix=.${code}; 
url_suffix="${suffix}" ;; esac; lang=${language%   *}; lang=${lang#*       }; 
name=${language##*   }; url_stem=/philosophy/university; 
article=../../philosophy/university; if test -f ${article}${suffix}.html; then 
echo '<!-- '${lang}' -->' >> ${file}; echo -n '<li><a 
href="'${url_stem}${url_suffix}.html'">' >> ${file}; echo 
${name}'</a>&nbsp;['${code}']</li>' >> ${file}; fi; done; cat 
translinks-tail.html >> ${file};
(/bin/sed --quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/university.fr.po; test $? != 0 ) > 
/dev/null || ([ -f ../../philosophy/po/university.fr-en.html ] || (touch 
../../philosophy/po/university.fr-en.html  ;  cvs add 
../../philosophy/po/university.fr-en.html); cp ../../philosophy/university.html 
../../philosophy/po/university.fr-en.html)
[ -f ../../philosophy/wassenaar.de.html ] || (touch 
../../philosophy/wassenaar.de.html wassenaar.de.html.hook-ann;  cvs add 
../../philosophy/wassenaar.de.html)
PO=../../philosophy/po/wassenaar.de.po; 
/home/g/gnun/install/gnun/libexec/gnun/mailfail  address@hidden "[GNUN Error] 
${PO#../../} is not a valid PO file"  msgfmt --check --verbose 
--output-file=/dev/null $PO || (touch $PO; if test -f 
wassenaar.de.html.hook-ann; then echo "gnun-do-not-delete-me" > 
wassenaar.de.html.hook-ann; fi; exit 1)
20 translated messages.
/usr/bin/X11/msgmerge --update --previous ../../philosophy/po/wassenaar.de.po 
../../philosophy/po/wassenaar.pot && touch ../../philosophy/po/wassenaar.de.po 
&& (if LC_ALL=C msgfmt --statistics -o /dev/null 
../../philosophy/po/wassenaar.de.po 2>&1 | /bin/grep -E '(fuzzy|untranslated)' 
> /dev/null; then ((/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/wassenaar.de.po; test $? != 0 ) > /dev/null || /bin/sed 
--in-place '1,/^"POT-Creation-Date:/{ 
p;s/^"POT-Creation-Date:/"Outdated-Since:/;h;d}; 
1,/^"Content-Transfer-Encoding:/{ s/^\("Content-Transfer-Encoding: \)/\1/;p;t 
insert;d; :insert x}' ../../philosophy/po/wassenaar.de.po); else /bin/sed 
--in-place '/^msgid ""$/,/^$/{s/^"Outdated-Since: //;t rm;p;:rm d}' 
../../philosophy/po/wassenaar.de.po; fi )
.... done.
chmod +w ../../philosophy/wassenaar.de.html
PO=../../philosophy/po/wassenaar.de.po OUT=../../philosophy/po/wassenaar.de.m4 
; po4a-translate --format=xhtml --master-charset=utf-8 -o ontagerror=silent -o 
"attributes=<meta>content" -o "untranslated=W<gnun> W<script>" -o 
"translated=W<pre>" --keep=0 --master ../../philosophy/po/wassenaar.proto --po 
$PO --localized $OUT
/bin/sed --in-place 
"s/\(<gnun>m4_include(\`.*\)\([.]html')<\/gnun>\)/\1.de\2/g" 
../../philosophy/po/wassenaar.de.m4
/bin/sed --in-place "s/<gnun>\(.*\)<\/gnun>/\1/g" 
../../philosophy/po/wassenaar.de.m4
/bin/sed --in-place ':egin;N;$!begin;s/\([ \t]*\n[ \t]*\)\{3,\}<!--/\n\n<!--/g' 
../../philosophy/po/wassenaar.de.m4
/bin/sed --in-place  -e 's%\(<!--#include virtual=\".*header\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*head-include-1\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*head-include-2\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*banner\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*body-include-1\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*body-include-2\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer-short\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer-min\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include 
virtual=\".*philosophy/philosophy-menu\)\(.html\" -->\)%\1.de\2%g' 
../../philosophy/po/wassenaar.de.m4
if ! (/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/wassenaar.de.po; test $? != 0 ) > /dev/null || ! test -s 
../../philosophy/wassenaar.de.html; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/wassenaar.de.m4 > ../../philosophy/wassenaar.de.html  && if 
test -f wassenaar.de.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/wassenaar.de.html>' | mail -s '[de] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/wassenaar.de.html\` | /bin/sed 's/<h2[^>]*>\(.*\)<\/h2>/\1/' | 
/bin/sed 's/\&mdash;/--/g' | /bin/sed 's/\&..quo;/"/g' | base64 --wrap=0`?=' -a 
Keywords:de-ann address@hidden" > wassenaar.de.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/wassenaar.de.html || (PO=../../philosophy/po/wassenaar.de.po ; 
sleep 1 ; touch $PO ; echo "touch 
--reference=../../philosophy/wassenaar.de.html --date='+1 seconds' $PO" > 
wassenaar.de.html.hook ; exit 1); elif (timestamp="`(/bin/sed --quiet 
'1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/wassenaar.de.po; test $? != 0 )`"; 
test -n "${timestamp}" && test "`date --date="5000 days ago" +%s`" -ge "`date 
--date="${timestamp}" +%s`" ) ; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/wassenaar.de.m4 > ../../philosophy/wassenaar.de.html  && if 
test -f wassenaar.de.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/wassenaar.de.html>' | mail -s '[de] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/wassenaar.de.html\` | /bin/sed 's/<h2[^>]*>\(.*\)<\/h2>/\1/' | 
/bin/sed 's/\&mdash;/--/g' | /bin/sed 's/\&..quo;/"/g' | base64 --wrap=0`?=' -a 
Keywords:de-ann address@hidden" > wassenaar.de.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/wassenaar.de.html || (PO=../../philosophy/po/wassenaar.de.po ; 
sleep 1 ; touch $PO ; echo "touch 
--reference=../../philosophy/wassenaar.de.html --date='+1 seconds' $PO" > 
wassenaar.de.html.hook ; exit 1); else sleep 1; touch 
../../philosophy/po/wassenaar.de.po; fi
I/O error : Attempt to load network entity 
http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd
if (timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/wassenaar.de.po; test $? != 0 )`"; test -n "${timestamp}" 
&& test "`date --date="60 days ago" +%s`" -ge "`date --date="${timestamp}" 
+%s`" ); then PO=../../philosophy/po/wassenaar.de.po; marker='GNUN: OUT-OF-DATE 
NOTICE'; /bin/grep -q '^<!--'"${marker}-->" ../../philosophy/wassenaar.de.html 
|| marker='#include virtual="\/server\/banner'; 
original=../../philosophy/wassenaar.de.html; original=${original%de.html}html;  
saved_file=${original%/*.html}/po/${original##*/}; 
saved_file=${saved_file%html}de; diff_file=${saved_file}-diff.html; 
saved_file=${saved_file}-en.html; if test -f ${saved_file}; then  /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${saved_file} > ${saved_file}.tmp; /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${original} > ${saved_file}.tmp1; /bin/sed 
"s%<title></title>%<title>${original#../..}-diff</title>%" < 
diff-page-head.html > ${diff_file}; /usr/bin/wdiff --start-delete '<span 
class="removed"><del><strong>' --end-delete '</em></strong></span>' 
--start-insert '<span class="inserted"><ins><em>' --end-insert 
'</em></ins></span>' ${saved_file}.tmp ${saved_file}.tmp1 >> ${diff_file}; cat 
diff-page-tail.html >> ${diff_file}; rm -f ${saved_file}.tmp 
${saved_file}.tmp1; fi; test -f "${diff_file}" || diff_file="";  /bin/sed 
--in-place '/^<!--#set var="PO_FILE"/,/<!--#include 
virtual="\/server\/outdated/d; /^<!--'"${marker}"'/a <!--#set var="PO_FILE"\n 
value='"'<a href=\"http://www.gnu.org${PO#../..}\";>\n 
http://www.gnu.org${PO#../..}</a>'"' -->\n <!--#set var="ORIGINAL_FILE" 
value="'"${original#../..}"'" -->\n <!--#set var="DIFF_FILE" 
value="'"${diff_file#../..}"'" -->\n <!--#include 
virtual="/server/outdated.de.html" -->' ../../philosophy/wassenaar.de.html || 
true; fi
[ -f ../../philosophy/po/wassenaar.translist ] || (touch 
../../philosophy/po/wassenaar.translist  ;  cvs add 
../../philosophy/po/wassenaar.translist); 
file=../../philosophy/po/wassenaar.translist; cp translinks-head.html ${file}; 
/bin/grep -v "^#" languages.txt | while read language; do code=${language%%     
  *}; case ${code} in en ) suffix=""; url_suffix=".en" ;; * ) suffix=.${code}; 
url_suffix="${suffix}" ;; esac; lang=${language%   *}; lang=${lang#*       }; 
name=${language##*   }; url_stem=/philosophy/wassenaar; 
article=../../philosophy/wassenaar; if test -f ${article}${suffix}.html; then 
echo '<!-- '${lang}' -->' >> ${file}; echo -n '<li><a 
href="'${url_stem}${url_suffix}.html'">' >> ${file}; echo 
${name}'</a>&nbsp;['${code}']</li>' >> ${file}; fi; done; cat 
translinks-tail.html >> ${file};
(/bin/sed --quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/wassenaar.de.po; test $? != 0 ) > 
/dev/null || ([ -f ../../philosophy/po/wassenaar.de-en.html ] || (touch 
../../philosophy/po/wassenaar.de-en.html  ;  cvs add 
../../philosophy/po/wassenaar.de-en.html); cp ../../philosophy/wassenaar.html 
../../philosophy/po/wassenaar.de-en.html)
[ -f ../../philosophy/words-to-avoid.es.html ] || (touch 
../../philosophy/words-to-avoid.es.html words-to-avoid.es.html.hook-ann;  cvs 
add ../../philosophy/words-to-avoid.es.html)
PO=../../philosophy/po/words-to-avoid.es.po; 
/home/g/gnun/install/gnun/libexec/gnun/mailfail  address@hidden "[GNUN Error] 
${PO#../../} is not a valid PO file"  msgfmt --check --verbose 
--output-file=/dev/null $PO || (touch $PO; if test -f 
words-to-avoid.es.html.hook-ann; then echo "gnun-do-not-delete-me" > 
words-to-avoid.es.html.hook-ann; fi; exit 1)
123 translated messages, 6 fuzzy translations, 2 untranslated messages.
/usr/bin/X11/msgmerge --update --previous 
../../philosophy/po/words-to-avoid.es.po ../../philosophy/po/words-to-avoid.pot 
&& touch ../../philosophy/po/words-to-avoid.es.po && (if LC_ALL=C msgfmt 
--statistics -o /dev/null ../../philosophy/po/words-to-avoid.es.po 2>&1 | 
/bin/grep -E '(fuzzy|untranslated)' > /dev/null; then ((/bin/sed --quiet 
'1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/words-to-avoid.es.po; test $? != 0 
) > /dev/null || /bin/sed --in-place '1,/^"POT-Creation-Date:/{ 
p;s/^"POT-Creation-Date:/"Outdated-Since:/;h;d}; 
1,/^"Content-Transfer-Encoding:/{ s/^\("Content-Transfer-Encoding: \)/\1/;p;t 
insert;d; :insert x}' ../../philosophy/po/words-to-avoid.es.po); else /bin/sed 
--in-place '/^msgid ""$/,/^$/{s/^"Outdated-Since: //;t rm;p;:rm d}' 
../../philosophy/po/words-to-avoid.es.po; fi )
............... done.
chmod +w ../../philosophy/words-to-avoid.es.html
PO=../../philosophy/po/words-to-avoid.es.po 
OUT=../../philosophy/po/words-to-avoid.es.m4 ; po4a-translate --format=xhtml 
--master-charset=utf-8 -o ontagerror=silent -o "attributes=<meta>content" -o 
"untranslated=W<gnun> W<script>" -o "translated=W<pre>" --keep=0 --master 
../../philosophy/po/words-to-avoid.proto --po $PO --localized $OUT
/bin/sed --in-place 
"s/\(<gnun>m4_include(\`.*\)\([.]html')<\/gnun>\)/\1.es\2/g" 
../../philosophy/po/words-to-avoid.es.m4
/bin/sed --in-place "s/<gnun>\(.*\)<\/gnun>/\1/g" 
../../philosophy/po/words-to-avoid.es.m4
/bin/sed --in-place ':egin;N;$!begin;s/\([ \t]*\n[ \t]*\)\{3,\}<!--/\n\n<!--/g' 
../../philosophy/po/words-to-avoid.es.m4
/bin/sed --in-place  -e 's%\(<!--#include virtual=\".*header\)\(.html\" 
-->\)%\1.es\2%g'  -e 's%\(<!--#include virtual=\".*head-include-1\)\(.html\" 
-->\)%\1.es\2%g'  -e 's%\(<!--#include virtual=\".*head-include-2\)\(.html\" 
-->\)%\1.es\2%g'  -e 's%\(<!--#include virtual=\".*banner\)\(.html\" 
-->\)%\1.es\2%g'  -e 's%\(<!--#include virtual=\".*body-include-1\)\(.html\" 
-->\)%\1.es\2%g'  -e 's%\(<!--#include virtual=\".*body-include-2\)\(.html\" 
-->\)%\1.es\2%g'  -e 's%\(<!--#include virtual=\".*footer\)\(.html\" 
-->\)%\1.es\2%g'  -e 's%\(<!--#include virtual=\".*footer-short\)\(.html\" 
-->\)%\1.es\2%g'  -e 's%\(<!--#include virtual=\".*footer-min\)\(.html\" 
-->\)%\1.es\2%g'  -e 's%\(<!--#include 
virtual=\".*philosophy/philosophy-menu\)\(.html\" -->\)%\1.es\2%g' 
../../philosophy/po/words-to-avoid.es.m4
if ! (/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/words-to-avoid.es.po; test $? != 0 ) > /dev/null || ! test 
-s ../../philosophy/words-to-avoid.es.html; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/words-to-avoid.es.m4 > 
../../philosophy/words-to-avoid.es.html  && if test -f 
words-to-avoid.es.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/words-to-avoid.es.html>' | mail -s '[es] 
New translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/words-to-avoid.es.html\` | /bin/sed 
's/<h2[^>]*>\(.*\)<\/h2>/\1/' | /bin/sed 's/\&mdash;/--/g' | /bin/sed 
's/\&..quo;/"/g' | base64 --wrap=0`?=' -a Keywords:es-ann address@hidden" > 
words-to-avoid.es.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/words-to-avoid.es.html || 
(PO=../../philosophy/po/words-to-avoid.es.po ; sleep 1 ; touch $PO ; echo 
"touch --reference=../../philosophy/words-to-avoid.es.html --date='+1 seconds' 
$PO" > words-to-avoid.es.html.hook ; exit 1); elif (timestamp="`(/bin/sed 
--quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/words-to-avoid.es.po; test $? != 0 
)`"; test -n "${timestamp}" && test "`date --date="5000 days ago" +%s`" -ge 
"`date --date="${timestamp}" +%s`" ) ; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/words-to-avoid.es.m4 > 
../../philosophy/words-to-avoid.es.html  && if test -f 
words-to-avoid.es.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/words-to-avoid.es.html>' | mail -s '[es] 
New translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/words-to-avoid.es.html\` | /bin/sed 
's/<h2[^>]*>\(.*\)<\/h2>/\1/' | /bin/sed 's/\&mdash;/--/g' | /bin/sed 
's/\&..quo;/"/g' | base64 --wrap=0`?=' -a Keywords:es-ann address@hidden" > 
words-to-avoid.es.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/words-to-avoid.es.html || 
(PO=../../philosophy/po/words-to-avoid.es.po ; sleep 1 ; touch $PO ; echo 
"touch --reference=../../philosophy/words-to-avoid.es.html --date='+1 seconds' 
$PO" > words-to-avoid.es.html.hook ; exit 1); else sleep 1; touch 
../../philosophy/po/words-to-avoid.es.po; fi
if (timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/words-to-avoid.es.po; test $? != 0 )`"; test -n 
"${timestamp}" && test "`date --date="60 days ago" +%s`" -ge "`date 
--date="${timestamp}" +%s`" ); then 
PO=../../philosophy/po/words-to-avoid.es.po; marker='GNUN: OUT-OF-DATE NOTICE'; 
/bin/grep -q '^<!--'"${marker}-->" ../../philosophy/words-to-avoid.es.html || 
marker='#include virtual="\/server\/banner'; 
original=../../philosophy/words-to-avoid.es.html; 
original=${original%es.html}html;  
saved_file=${original%/*.html}/po/${original##*/}; 
saved_file=${saved_file%html}es; diff_file=${saved_file}-diff.html; 
saved_file=${saved_file}-en.html; if test -f ${saved_file}; then  /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${saved_file} > ${saved_file}.tmp; /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${original} > ${saved_file}.tmp1; /bin/sed 
"s%<title></title>%<title>${original#../..}-diff</title>%" < 
diff-page-head.html > ${diff_file}; /usr/bin/wdiff --start-delete '<span 
class="removed"><del><strong>' --end-delete '</em></strong></span>' 
--start-insert '<span class="inserted"><ins><em>' --end-insert 
'</em></ins></span>' ${saved_file}.tmp ${saved_file}.tmp1 >> ${diff_file}; cat 
diff-page-tail.html >> ${diff_file}; rm -f ${saved_file}.tmp 
${saved_file}.tmp1; fi; test -f "${diff_file}" || diff_file="";  /bin/sed 
--in-place '/^<!--#set var="PO_FILE"/,/<!--#include 
virtual="\/server\/outdated/d; /^<!--'"${marker}"'/a <!--#set var="PO_FILE"\n 
value='"'<a href=\"http://www.gnu.org${PO#../..}\";>\n 
http://www.gnu.org${PO#../..}</a>'"' -->\n <!--#set var="ORIGINAL_FILE" 
value="'"${original#../..}"'" -->\n <!--#set var="DIFF_FILE" 
value="'"${diff_file#../..}"'" -->\n <!--#include 
virtual="/server/outdated.es.html" -->' ../../philosophy/words-to-avoid.es.html 
|| true; fi
[ -f ../../philosophy/po/words-to-avoid.translist ] || (touch 
../../philosophy/po/words-to-avoid.translist  ;  cvs add 
../../philosophy/po/words-to-avoid.translist); 
file=../../philosophy/po/words-to-avoid.translist; cp translinks-head.html 
${file}; /bin/grep -v "^#" languages.txt | while read language; do 
code=${language%%   *}; case ${code} in en ) suffix=""; url_suffix=".en" ;; * ) 
suffix=.${code}; url_suffix="${suffix}" ;; esac; lang=${language%   *}; 
lang=${lang#*       }; name=${language##*   }; 
url_stem=/philosophy/words-to-avoid; article=../../philosophy/words-to-avoid; 
if test -f ${article}${suffix}.html; then echo '<!-- '${lang}' -->' >> ${file}; 
echo -n '<li><a href="'${url_stem}${url_suffix}.html'">' >> ${file}; echo 
${name}'</a>&nbsp;['${code}']</li>' >> ${file}; fi; done; cat 
translinks-tail.html >> ${file};
(/bin/sed --quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/po/words-to-avoid.es.po; test $? != 0 
) > /dev/null || ([ -f ../../philosophy/po/words-to-avoid.es-en.html ] || 
(touch ../../philosophy/po/words-to-avoid.es-en.html  ;  cvs add 
../../philosophy/po/words-to-avoid.es-en.html); cp 
../../philosophy/words-to-avoid.html 
../../philosophy/po/words-to-avoid.es-en.html)
[ -f ../../philosophy/your-freedom-needs-free-software.de.html ] || (touch 
../../philosophy/your-freedom-needs-free-software.de.html 
your-freedom-needs-free-software.de.html.hook-ann;  cvs add 
../../philosophy/your-freedom-needs-free-software.de.html)
PO=../../philosophy/po/your-freedom-needs-free-software.de.po; 
/home/g/gnun/install/gnun/libexec/gnun/mailfail  address@hidden "[GNUN Error] 
${PO#../../} is not a valid PO file"  msgfmt --check --verbose 
--output-file=/dev/null $PO || (touch $PO; if test -f 
your-freedom-needs-free-software.de.html.hook-ann; then echo 
"gnun-do-not-delete-me" > your-freedom-needs-free-software.de.html.hook-ann; 
fi; exit 1)
18 translated messages.
/usr/bin/X11/msgmerge --update --previous 
../../philosophy/po/your-freedom-needs-free-software.de.po 
../../philosophy/po/your-freedom-needs-free-software.pot && touch 
../../philosophy/po/your-freedom-needs-free-software.de.po && (if LC_ALL=C 
msgfmt --statistics -o /dev/null 
../../philosophy/po/your-freedom-needs-free-software.de.po 2>&1 | /bin/grep -E 
'(fuzzy|untranslated)' > /dev/null; then ((/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/your-freedom-needs-free-software.de.po; test $? != 0 ) > 
/dev/null || /bin/sed --in-place '1,/^"POT-Creation-Date:/{ 
p;s/^"POT-Creation-Date:/"Outdated-Since:/;h;d}; 
1,/^"Content-Transfer-Encoding:/{ s/^\("Content-Transfer-Encoding: \)/\1/;p;t 
insert;d; :insert x}' 
../../philosophy/po/your-freedom-needs-free-software.de.po); else /bin/sed 
--in-place '/^msgid ""$/,/^$/{s/^"Outdated-Since: //;t rm;p;:rm d}' 
../../philosophy/po/your-freedom-needs-free-software.de.po; fi )
.... done.
chmod +w ../../philosophy/your-freedom-needs-free-software.de.html
PO=../../philosophy/po/your-freedom-needs-free-software.de.po 
OUT=../../philosophy/po/your-freedom-needs-free-software.de.m4 ; po4a-translate 
--format=xhtml --master-charset=utf-8 -o ontagerror=silent -o 
"attributes=<meta>content" -o "untranslated=W<gnun> W<script>" -o 
"translated=W<pre>" --keep=0 --master 
../../philosophy/po/your-freedom-needs-free-software.proto --po $PO --localized 
$OUT
/bin/sed --in-place 
"s/\(<gnun>m4_include(\`.*\)\([.]html')<\/gnun>\)/\1.de\2/g" 
../../philosophy/po/your-freedom-needs-free-software.de.m4
/bin/sed --in-place "s/<gnun>\(.*\)<\/gnun>/\1/g" 
../../philosophy/po/your-freedom-needs-free-software.de.m4
/bin/sed --in-place ':egin;N;$!begin;s/\([ \t]*\n[ \t]*\)\{3,\}<!--/\n\n<!--/g' 
../../philosophy/po/your-freedom-needs-free-software.de.m4
/bin/sed --in-place  -e 's%\(<!--#include virtual=\".*header\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*head-include-1\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*head-include-2\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*banner\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*body-include-1\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*body-include-2\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer-short\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer-min\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include 
virtual=\".*philosophy/philosophy-menu\)\(.html\" -->\)%\1.de\2%g' 
../../philosophy/po/your-freedom-needs-free-software.de.m4
if ! (/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/your-freedom-needs-free-software.de.po; test $? != 0 ) > 
/dev/null || ! test -s 
../../philosophy/your-freedom-needs-free-software.de.html; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/your-freedom-needs-free-software.de.m4 > 
../../philosophy/your-freedom-needs-free-software.de.html  && if test -f 
your-freedom-needs-free-software.de.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/your-freedom-needs-free-software.de.html>' 
| mail -s '[de] New translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 
'<h2' ../../philosophy/your-freedom-needs-free-software.de.html\` | /bin/sed 
's/<h2[^>]*>\(.*\)<\/h2>/\1/' | /bin/sed 's/\&mdash;/--/g' | /bin/sed 
's/\&..quo;/"/g' | base64 --wrap=0`?=' -a Keywords:de-ann address@hidden" > 
your-freedom-needs-free-software.de.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/your-freedom-needs-free-software.de.html || 
(PO=../../philosophy/po/your-freedom-needs-free-software.de.po ; sleep 1 ; 
touch $PO ; echo "touch 
--reference=../../philosophy/your-freedom-needs-free-software.de.html 
--date='+1 seconds' $PO" > your-freedom-needs-free-software.de.html.hook ; exit 
1); elif (timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/your-freedom-needs-free-software.de.po; test $? != 0 )`"; 
test -n "${timestamp}" && test "`date --date="5000 days ago" +%s`" -ge "`date 
--date="${timestamp}" +%s`" ) ; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/po/your-freedom-needs-free-software.de.m4 > 
../../philosophy/your-freedom-needs-free-software.de.html  && if test -f 
your-freedom-needs-free-software.de.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/your-freedom-needs-free-software.de.html>' 
| mail -s '[de] New translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 
'<h2' ../../philosophy/your-freedom-needs-free-software.de.html\` | /bin/sed 
's/<h2[^>]*>\(.*\)<\/h2>/\1/' | /bin/sed 's/\&mdash;/--/g' | /bin/sed 
's/\&..quo;/"/g' | base64 --wrap=0`?=' -a Keywords:de-ann address@hidden" > 
your-freedom-needs-free-software.de.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/your-freedom-needs-free-software.de.html || 
(PO=../../philosophy/po/your-freedom-needs-free-software.de.po ; sleep 1 ; 
touch $PO ; echo "touch 
--reference=../../philosophy/your-freedom-needs-free-software.de.html 
--date='+1 seconds' $PO" > your-freedom-needs-free-software.de.html.hook ; exit 
1); else sleep 1; touch 
../../philosophy/po/your-freedom-needs-free-software.de.po; fi
I/O error : Attempt to load network entity 
http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd
if (timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/your-freedom-needs-free-software.de.po; test $? != 0 )`"; 
test -n "${timestamp}" && test "`date --date="60 days ago" +%s`" -ge "`date 
--date="${timestamp}" +%s`" ); then 
PO=../../philosophy/po/your-freedom-needs-free-software.de.po; marker='GNUN: 
OUT-OF-DATE NOTICE'; /bin/grep -q '^<!--'"${marker}-->" 
../../philosophy/your-freedom-needs-free-software.de.html || marker='#include 
virtual="\/server\/banner'; 
original=../../philosophy/your-freedom-needs-free-software.de.html; 
original=${original%de.html}html;  
saved_file=${original%/*.html}/po/${original##*/}; 
saved_file=${saved_file%html}de; diff_file=${saved_file}-diff.html; 
saved_file=${saved_file}-en.html; if test -f ${saved_file}; then  /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${saved_file} > ${saved_file}.tmp; /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${original} > ${saved_file}.tmp1; /bin/sed 
"s%<title></title>%<title>${original#../..}-diff</title>%" < 
diff-page-head.html > ${diff_file}; /usr/bin/wdiff --start-delete '<span 
class="removed"><del><strong>' --end-delete '</em></strong></span>' 
--start-insert '<span class="inserted"><ins><em>' --end-insert 
'</em></ins></span>' ${saved_file}.tmp ${saved_file}.tmp1 >> ${diff_file}; cat 
diff-page-tail.html >> ${diff_file}; rm -f ${saved_file}.tmp 
${saved_file}.tmp1; fi; test -f "${diff_file}" || diff_file="";  /bin/sed 
--in-place '/^<!--#set var="PO_FILE"/,/<!--#include 
virtual="\/server\/outdated/d; /^<!--'"${marker}"'/a <!--#set var="PO_FILE"\n 
value='"'<a href=\"http://www.gnu.org${PO#../..}\";>\n 
http://www.gnu.org${PO#../..}</a>'"' -->\n <!--#set var="ORIGINAL_FILE" 
value="'"${original#../..}"'" -->\n <!--#set var="DIFF_FILE" 
value="'"${diff_file#../..}"'" -->\n <!--#include 
virtual="/server/outdated.de.html" -->' 
../../philosophy/your-freedom-needs-free-software.de.html || true; fi
[ -f ../../philosophy/po/your-freedom-needs-free-software.translist ] || (touch 
../../philosophy/po/your-freedom-needs-free-software.translist  ;  cvs add 
../../philosophy/po/your-freedom-needs-free-software.translist); 
file=../../philosophy/po/your-freedom-needs-free-software.translist; cp 
translinks-head.html ${file}; /bin/grep -v "^#" languages.txt | while read 
language; do code=${language%%   *}; case ${code} in en ) suffix=""; 
url_suffix=".en" ;; * ) suffix=.${code}; url_suffix="${suffix}" ;; esac; 
lang=${language%   *}; lang=${lang#*       }; name=${language##*   }; 
url_stem=/philosophy/your-freedom-needs-free-software; 
article=../../philosophy/your-freedom-needs-free-software; if test -f 
${article}${suffix}.html; then echo '<!-- '${lang}' -->' >> ${file}; echo -n 
'<li><a href="'${url_stem}${url_suffix}.html'">' >> ${file}; echo 
${name}'</a>&nbsp;['${code}']</li>' >> ${file}; fi; done; cat 
translinks-tail.html >> ${file};
(/bin/sed --quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' 
../../philosophy/po/your-freedom-needs-free-software.de.po; test $? != 0 ) > 
/dev/null || ([ -f 
../../philosophy/po/your-freedom-needs-free-software.de-en.html ] || (touch 
../../philosophy/po/your-freedom-needs-free-software.de-en.html  ;  cvs add 
../../philosophy/po/your-freedom-needs-free-software.de-en.html); cp 
../../philosophy/your-freedom-needs-free-software.html 
../../philosophy/po/your-freedom-needs-free-software.de-en.html)
[ -f ../../philosophy/sco/sco.de.html ] || (touch 
../../philosophy/sco/sco.de.html sco.de.html.hook-ann;  cvs add 
../../philosophy/sco/sco.de.html)
PO=../../philosophy/sco/po/sco.de.po; 
/home/g/gnun/install/gnun/libexec/gnun/mailfail  address@hidden "[GNUN Error] 
${PO#../../} is not a valid PO file"  msgfmt --check --verbose 
--output-file=/dev/null $PO || (touch $PO; if test -f sco.de.html.hook-ann; 
then echo "gnun-do-not-delete-me" > sco.de.html.hook-ann; fi; exit 1)
19 translated messages.
/usr/bin/X11/msgmerge --update --previous ../../philosophy/sco/po/sco.de.po 
../../philosophy/sco/po/sco.pot && touch ../../philosophy/sco/po/sco.de.po && 
(if LC_ALL=C msgfmt --statistics -o /dev/null ../../philosophy/sco/po/sco.de.po 
2>&1 | /bin/grep -E '(fuzzy|untranslated)' > /dev/null; then ((/bin/sed --quiet 
'1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/sco/po/sco.de.po; test $? != 0 ) > 
/dev/null || /bin/sed --in-place '1,/^"POT-Creation-Date:/{ 
p;s/^"POT-Creation-Date:/"Outdated-Since:/;h;d}; 
1,/^"Content-Transfer-Encoding:/{ s/^\("Content-Transfer-Encoding: \)/\1/;p;t 
insert;d; :insert x}' ../../philosophy/sco/po/sco.de.po); else /bin/sed 
--in-place '/^msgid ""$/,/^$/{s/^"Outdated-Since: //;t rm;p;:rm d}' 
../../philosophy/sco/po/sco.de.po; fi )
.... done.
chmod +w ../../philosophy/sco/sco.de.html
PO=../../philosophy/sco/po/sco.de.po OUT=../../philosophy/sco/po/sco.de.m4 ; 
po4a-translate --format=xhtml --master-charset=utf-8 -o ontagerror=silent -o 
"attributes=<meta>content" -o "untranslated=W<gnun> W<script>" -o 
"translated=W<pre>" --keep=0 --master ../../philosophy/sco/po/sco.proto --po 
$PO --localized $OUT
/bin/sed --in-place 
"s/\(<gnun>m4_include(\`.*\)\([.]html')<\/gnun>\)/\1.de\2/g" 
../../philosophy/sco/po/sco.de.m4
/bin/sed --in-place "s/<gnun>\(.*\)<\/gnun>/\1/g" 
../../philosophy/sco/po/sco.de.m4
/bin/sed --in-place ':egin;N;$!begin;s/\([ \t]*\n[ \t]*\)\{3,\}<!--/\n\n<!--/g' 
../../philosophy/sco/po/sco.de.m4
/bin/sed --in-place  -e 's%\(<!--#include virtual=\".*header\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*head-include-1\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*head-include-2\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*banner\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*body-include-1\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*body-include-2\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer-short\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer-min\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include 
virtual=\".*philosophy/philosophy-menu\)\(.html\" -->\)%\1.de\2%g' 
../../philosophy/sco/po/sco.de.m4
if ! (/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/sco/po/sco.de.po; test $? != 0 ) > /dev/null || ! test -s 
../../philosophy/sco/sco.de.html; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/sco/po/sco.de.m4 > ../../philosophy/sco/sco.de.html  && if 
test -f sco.de.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/sco/sco.de.html>' | mail -s '[de] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/sco/sco.de.html\` | /bin/sed 's/<h2[^>]*>\(.*\)<\/h2>/\1/' | 
/bin/sed 's/\&mdash;/--/g' | /bin/sed 's/\&..quo;/"/g' | base64 --wrap=0`?=' -a 
Keywords:de-ann address@hidden" > sco.de.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/sco/sco.de.html || (PO=../../philosophy/sco/po/sco.de.po ; 
sleep 1 ; touch $PO ; echo "touch --reference=../../philosophy/sco/sco.de.html 
--date='+1 seconds' $PO" > sco.de.html.hook ; exit 1); elif 
(timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/sco/po/sco.de.po; test $? != 0 )`"; test -n "${timestamp}" && 
test "`date --date="5000 days ago" +%s`" -ge "`date --date="${timestamp}" +%s`" 
) ; then /home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/sco/po/sco.de.m4 > ../../philosophy/sco/sco.de.html  && if 
test -f sco.de.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/sco/sco.de.html>' | mail -s '[de] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/sco/sco.de.html\` | /bin/sed 's/<h2[^>]*>\(.*\)<\/h2>/\1/' | 
/bin/sed 's/\&mdash;/--/g' | /bin/sed 's/\&..quo;/"/g' | base64 --wrap=0`?=' -a 
Keywords:de-ann address@hidden" > sco.de.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/sco/sco.de.html || (PO=../../philosophy/sco/po/sco.de.po ; 
sleep 1 ; touch $PO ; echo "touch --reference=../../philosophy/sco/sco.de.html 
--date='+1 seconds' $PO" > sco.de.html.hook ; exit 1); else sleep 1; touch 
../../philosophy/sco/po/sco.de.po; fi
I/O error : Attempt to load network entity 
http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd
if (timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/sco/po/sco.de.po; test $? != 0 )`"; test -n "${timestamp}" && 
test "`date --date="60 days ago" +%s`" -ge "`date --date="${timestamp}" +%s`" 
); then PO=../../philosophy/sco/po/sco.de.po; marker='GNUN: OUT-OF-DATE 
NOTICE'; /bin/grep -q '^<!--'"${marker}-->" ../../philosophy/sco/sco.de.html || 
marker='#include virtual="\/server\/banner'; 
original=../../philosophy/sco/sco.de.html; original=${original%de.html}html;  
saved_file=${original%/*.html}/po/${original##*/}; 
saved_file=${saved_file%html}de; diff_file=${saved_file}-diff.html; 
saved_file=${saved_file}-en.html; if test -f ${saved_file}; then  /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${saved_file} > ${saved_file}.tmp; /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${original} > ${saved_file}.tmp1; /bin/sed 
"s%<title></title>%<title>${original#../..}-diff</title>%" < 
diff-page-head.html > ${diff_file}; /usr/bin/wdiff --start-delete '<span 
class="removed"><del><strong>' --end-delete '</em></strong></span>' 
--start-insert '<span class="inserted"><ins><em>' --end-insert 
'</em></ins></span>' ${saved_file}.tmp ${saved_file}.tmp1 >> ${diff_file}; cat 
diff-page-tail.html >> ${diff_file}; rm -f ${saved_file}.tmp 
${saved_file}.tmp1; fi; test -f "${diff_file}" || diff_file="";  /bin/sed 
--in-place '/^<!--#set var="PO_FILE"/,/<!--#include 
virtual="\/server\/outdated/d; /^<!--'"${marker}"'/a <!--#set var="PO_FILE"\n 
value='"'<a href=\"http://www.gnu.org${PO#../..}\";>\n 
http://www.gnu.org${PO#../..}</a>'"' -->\n <!--#set var="ORIGINAL_FILE" 
value="'"${original#../..}"'" -->\n <!--#set var="DIFF_FILE" 
value="'"${diff_file#../..}"'" -->\n <!--#include 
virtual="/server/outdated.de.html" -->' ../../philosophy/sco/sco.de.html || 
true; fi
[ -f ../../philosophy/sco/po/sco.translist ] || (touch 
../../philosophy/sco/po/sco.translist  ;  cvs add 
../../philosophy/sco/po/sco.translist); 
file=../../philosophy/sco/po/sco.translist; cp translinks-head.html ${file}; 
/bin/grep -v "^#" languages.txt | while read language; do code=${language%%     
  *}; case ${code} in en ) suffix=""; url_suffix=".en" ;; * ) suffix=.${code}; 
url_suffix="${suffix}" ;; esac; lang=${language%   *}; lang=${lang#*       }; 
name=${language##*   }; url_stem=/philosophy/sco/sco; 
article=../../philosophy/sco/sco; if test -f ${article}${suffix}.html; then 
echo '<!-- '${lang}' -->' >> ${file}; echo -n '<li><a 
href="'${url_stem}${url_suffix}.html'">' >> ${file}; echo 
${name}'</a>&nbsp;['${code}']</li>' >> ${file}; fi; done; cat 
translinks-tail.html >> ${file};
(/bin/sed --quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/sco/po/sco.de.po; test $? != 0 ) > 
/dev/null || ([ -f ../../philosophy/sco/po/sco.de-en.html ] || (touch 
../../philosophy/sco/po/sco.de-en.html  ;  cvs add 
../../philosophy/sco/po/sco.de-en.html); cp ../../philosophy/sco/sco.html 
../../philosophy/sco/po/sco.de-en.html)
[ -f ../../philosophy/sco/sco-gnu-linux.de.html ] || (touch 
../../philosophy/sco/sco-gnu-linux.de.html sco-gnu-linux.de.html.hook-ann;  cvs 
add ../../philosophy/sco/sco-gnu-linux.de.html)
PO=../../philosophy/sco/po/sco-gnu-linux.de.po; 
/home/g/gnun/install/gnun/libexec/gnun/mailfail  address@hidden "[GNUN Error] 
${PO#../../} is not a valid PO file"  msgfmt --check --verbose 
--output-file=/dev/null $PO || (touch $PO; if test -f 
sco-gnu-linux.de.html.hook-ann; then echo "gnun-do-not-delete-me" > 
sco-gnu-linux.de.html.hook-ann; fi; exit 1)
27 translated messages.
/usr/bin/X11/msgmerge --update --previous 
../../philosophy/sco/po/sco-gnu-linux.de.po 
../../philosophy/sco/po/sco-gnu-linux.pot && touch 
../../philosophy/sco/po/sco-gnu-linux.de.po && (if LC_ALL=C msgfmt --statistics 
-o /dev/null ../../philosophy/sco/po/sco-gnu-linux.de.po 2>&1 | /bin/grep -E 
'(fuzzy|untranslated)' > /dev/null; then ((/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/sco/po/sco-gnu-linux.de.po; test $? != 0 ) > /dev/null || 
/bin/sed --in-place '1,/^"POT-Creation-Date:/{ 
p;s/^"POT-Creation-Date:/"Outdated-Since:/;h;d}; 
1,/^"Content-Transfer-Encoding:/{ s/^\("Content-Transfer-Encoding: \)/\1/;p;t 
insert;d; :insert x}' ../../philosophy/sco/po/sco-gnu-linux.de.po); else 
/bin/sed --in-place '/^msgid ""$/,/^$/{s/^"Outdated-Since: //;t rm;p;:rm d}' 
../../philosophy/sco/po/sco-gnu-linux.de.po; fi )
..... done.
chmod +w ../../philosophy/sco/sco-gnu-linux.de.html
PO=../../philosophy/sco/po/sco-gnu-linux.de.po 
OUT=../../philosophy/sco/po/sco-gnu-linux.de.m4 ; po4a-translate --format=xhtml 
--master-charset=utf-8 -o ontagerror=silent -o "attributes=<meta>content" -o 
"untranslated=W<gnun> W<script>" -o "translated=W<pre>" --keep=0 --master 
../../philosophy/sco/po/sco-gnu-linux.proto --po $PO --localized $OUT
/bin/sed --in-place 
"s/\(<gnun>m4_include(\`.*\)\([.]html')<\/gnun>\)/\1.de\2/g" 
../../philosophy/sco/po/sco-gnu-linux.de.m4
/bin/sed --in-place "s/<gnun>\(.*\)<\/gnun>/\1/g" 
../../philosophy/sco/po/sco-gnu-linux.de.m4
/bin/sed --in-place ':egin;N;$!begin;s/\([ \t]*\n[ \t]*\)\{3,\}<!--/\n\n<!--/g' 
../../philosophy/sco/po/sco-gnu-linux.de.m4
/bin/sed --in-place  -e 's%\(<!--#include virtual=\".*header\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*head-include-1\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*head-include-2\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*banner\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*body-include-1\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*body-include-2\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer-short\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer-min\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include 
virtual=\".*philosophy/philosophy-menu\)\(.html\" -->\)%\1.de\2%g' 
../../philosophy/sco/po/sco-gnu-linux.de.m4
if ! (/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/sco/po/sco-gnu-linux.de.po; test $? != 0 ) > /dev/null || ! 
test -s ../../philosophy/sco/sco-gnu-linux.de.html; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/sco/po/sco-gnu-linux.de.m4 > 
../../philosophy/sco/sco-gnu-linux.de.html  && if test -f 
sco-gnu-linux.de.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/sco/sco-gnu-linux.de.html>' | mail -s '[de] 
New translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/sco/sco-gnu-linux.de.html\` | /bin/sed 
's/<h2[^>]*>\(.*\)<\/h2>/\1/' | /bin/sed 's/\&mdash;/--/g' | /bin/sed 
's/\&..quo;/"/g' | base64 --wrap=0`?=' -a Keywords:de-ann address@hidden" > 
sco-gnu-linux.de.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/sco/sco-gnu-linux.de.html || 
(PO=../../philosophy/sco/po/sco-gnu-linux.de.po ; sleep 1 ; touch $PO ; echo 
"touch --reference=../../philosophy/sco/sco-gnu-linux.de.html --date='+1 
seconds' $PO" > sco-gnu-linux.de.html.hook ; exit 1); elif 
(timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/sco/po/sco-gnu-linux.de.po; test $? != 0 )`"; test -n 
"${timestamp}" && test "`date --date="5000 days ago" +%s`" -ge "`date 
--date="${timestamp}" +%s`" ) ; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../philosophy/sco/po/sco-gnu-linux.de.m4 > 
../../philosophy/sco/sco-gnu-linux.de.html  && if test -f 
sco-gnu-linux.de.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/philosophy/sco/sco-gnu-linux.de.html>' | mail -s '[de] 
New translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../philosophy/sco/sco-gnu-linux.de.html\` | /bin/sed 
's/<h2[^>]*>\(.*\)<\/h2>/\1/' | /bin/sed 's/\&mdash;/--/g' | /bin/sed 
's/\&..quo;/"/g' | base64 --wrap=0`?=' -a Keywords:de-ann address@hidden" > 
sco-gnu-linux.de.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../philosophy/sco/sco-gnu-linux.de.html || 
(PO=../../philosophy/sco/po/sco-gnu-linux.de.po ; sleep 1 ; touch $PO ; echo 
"touch --reference=../../philosophy/sco/sco-gnu-linux.de.html --date='+1 
seconds' $PO" > sco-gnu-linux.de.html.hook ; exit 1); else sleep 1; touch 
../../philosophy/sco/po/sco-gnu-linux.de.po; fi
I/O error : Attempt to load network entity 
http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd
if (timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../philosophy/sco/po/sco-gnu-linux.de.po; test $? != 0 )`"; test -n 
"${timestamp}" && test "`date --date="60 days ago" +%s`" -ge "`date 
--date="${timestamp}" +%s`" ); then 
PO=../../philosophy/sco/po/sco-gnu-linux.de.po; marker='GNUN: OUT-OF-DATE 
NOTICE'; /bin/grep -q '^<!--'"${marker}-->" 
../../philosophy/sco/sco-gnu-linux.de.html || marker='#include 
virtual="\/server\/banner'; 
original=../../philosophy/sco/sco-gnu-linux.de.html; 
original=${original%de.html}html;  
saved_file=${original%/*.html}/po/${original##*/}; 
saved_file=${saved_file%html}de; diff_file=${saved_file}-diff.html; 
saved_file=${saved_file}-en.html; if test -f ${saved_file}; then  /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${saved_file} > ${saved_file}.tmp; /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${original} > ${saved_file}.tmp1; /bin/sed 
"s%<title></title>%<title>${original#../..}-diff</title>%" < 
diff-page-head.html > ${diff_file}; /usr/bin/wdiff --start-delete '<span 
class="removed"><del><strong>' --end-delete '</em></strong></span>' 
--start-insert '<span class="inserted"><ins><em>' --end-insert 
'</em></ins></span>' ${saved_file}.tmp ${saved_file}.tmp1 >> ${diff_file}; cat 
diff-page-tail.html >> ${diff_file}; rm -f ${saved_file}.tmp 
${saved_file}.tmp1; fi; test -f "${diff_file}" || diff_file="";  /bin/sed 
--in-place '/^<!--#set var="PO_FILE"/,/<!--#include 
virtual="\/server\/outdated/d; /^<!--'"${marker}"'/a <!--#set var="PO_FILE"\n 
value='"'<a href=\"http://www.gnu.org${PO#../..}\";>\n 
http://www.gnu.org${PO#../..}</a>'"' -->\n <!--#set var="ORIGINAL_FILE" 
value="'"${original#../..}"'" -->\n <!--#set var="DIFF_FILE" 
value="'"${diff_file#../..}"'" -->\n <!--#include 
virtual="/server/outdated.de.html" -->' 
../../philosophy/sco/sco-gnu-linux.de.html || true; fi
[ -f ../../philosophy/sco/po/sco-gnu-linux.translist ] || (touch 
../../philosophy/sco/po/sco-gnu-linux.translist  ;  cvs add 
../../philosophy/sco/po/sco-gnu-linux.translist); 
file=../../philosophy/sco/po/sco-gnu-linux.translist; cp translinks-head.html 
${file}; /bin/grep -v "^#" languages.txt | while read language; do 
code=${language%%       *}; case ${code} in en ) suffix=""; url_suffix=".en" ;; 
* ) suffix=.${code}; url_suffix="${suffix}" ;; esac; lang=${language%   *}; 
lang=${lang#*       }; name=${language##*   }; 
url_stem=/philosophy/sco/sco-gnu-linux; 
article=../../philosophy/sco/sco-gnu-linux; if test -f 
${article}${suffix}.html; then echo '<!-- '${lang}' -->' >> ${file}; echo -n 
'<li><a href="'${url_stem}${url_suffix}.html'">' >> ${file}; echo 
${name}'</a>&nbsp;['${code}']</li>' >> ${file}; fi; done; cat 
translinks-tail.html >> ${file};
(/bin/sed --quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../philosophy/sco/po/sco-gnu-linux.de.po; test $? != 
0 ) > /dev/null || ([ -f ../../philosophy/sco/po/sco-gnu-linux.de-en.html ] || 
(touch ../../philosophy/sco/po/sco-gnu-linux.de-en.html  ;  cvs add 
../../philosophy/sco/po/sco-gnu-linux.de-en.html); cp 
../../philosophy/sco/sco-gnu-linux.html 
../../philosophy/sco/po/sco-gnu-linux.de-en.html)
[ -f ../../pronunciation/pronunciation.de.html ] || (touch 
../../pronunciation/pronunciation.de.html pronunciation.de.html.hook-ann;  cvs 
add ../../pronunciation/pronunciation.de.html)
PO=../../pronunciation/po/pronunciation.de.po; 
/home/g/gnun/install/gnun/libexec/gnun/mailfail  address@hidden "[GNUN Error] 
${PO#../../} is not a valid PO file"  msgfmt --check --verbose 
--output-file=/dev/null $PO || (touch $PO; if test -f 
pronunciation.de.html.hook-ann; then echo "gnun-do-not-delete-me" > 
pronunciation.de.html.hook-ann; fi; exit 1)
19 translated messages.
/usr/bin/X11/msgmerge --update --previous 
../../pronunciation/po/pronunciation.de.po 
../../pronunciation/po/pronunciation.pot && touch 
../../pronunciation/po/pronunciation.de.po && (if LC_ALL=C msgfmt --statistics 
-o /dev/null ../../pronunciation/po/pronunciation.de.po 2>&1 | /bin/grep -E 
'(fuzzy|untranslated)' > /dev/null; then ((/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../pronunciation/po/pronunciation.de.po; test $? != 0 ) > /dev/null || 
/bin/sed --in-place '1,/^"POT-Creation-Date:/{ 
p;s/^"POT-Creation-Date:/"Outdated-Since:/;h;d}; 
1,/^"Content-Transfer-Encoding:/{ s/^\("Content-Transfer-Encoding: \)/\1/;p;t 
insert;d; :insert x}' ../../pronunciation/po/pronunciation.de.po); else 
/bin/sed --in-place '/^msgid ""$/,/^$/{s/^"Outdated-Since: //;t rm;p;:rm d}' 
../../pronunciation/po/pronunciation.de.po; fi )
.... done.
chmod +w ../../pronunciation/pronunciation.de.html
PO=../../pronunciation/po/pronunciation.de.po 
OUT=../../pronunciation/po/pronunciation.de.m4 ; po4a-translate --format=xhtml 
--master-charset=utf-8 -o ontagerror=silent -o "attributes=<meta>content" -o 
"untranslated=W<gnun> W<script>" -o "translated=W<pre>" --keep=0 --master 
../../pronunciation/po/pronunciation.proto --po $PO --localized $OUT
/bin/sed --in-place 
"s/\(<gnun>m4_include(\`.*\)\([.]html')<\/gnun>\)/\1.de\2/g" 
../../pronunciation/po/pronunciation.de.m4
/bin/sed --in-place "s/<gnun>\(.*\)<\/gnun>/\1/g" 
../../pronunciation/po/pronunciation.de.m4
/bin/sed --in-place ':egin;N;$!begin;s/\([ \t]*\n[ \t]*\)\{3,\}<!--/\n\n<!--/g' 
../../pronunciation/po/pronunciation.de.m4
/bin/sed --in-place  -e 's%\(<!--#include virtual=\".*header\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*head-include-1\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*head-include-2\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*banner\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*body-include-1\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*body-include-2\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer-short\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer-min\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include 
virtual=\".*philosophy/philosophy-menu\)\(.html\" -->\)%\1.de\2%g' 
../../pronunciation/po/pronunciation.de.m4
if ! (/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../pronunciation/po/pronunciation.de.po; test $? != 0 ) > /dev/null || ! 
test -s ../../pronunciation/pronunciation.de.html; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../pronunciation/po/pronunciation.de.m4 > 
../../pronunciation/pronunciation.de.html  && if test -f 
pronunciation.de.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/pronunciation/pronunciation.de.html>' | mail -s '[de] 
New translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../pronunciation/pronunciation.de.html\` | /bin/sed 
's/<h2[^>]*>\(.*\)<\/h2>/\1/' | /bin/sed 's/\&mdash;/--/g' | /bin/sed 
's/\&..quo;/"/g' | base64 --wrap=0`?=' -a Keywords:de-ann address@hidden" > 
pronunciation.de.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../pronunciation/pronunciation.de.html || 
(PO=../../pronunciation/po/pronunciation.de.po ; sleep 1 ; touch $PO ; echo 
"touch --reference=../../pronunciation/pronunciation.de.html --date='+1 
seconds' $PO" > pronunciation.de.html.hook ; exit 1); elif 
(timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../pronunciation/po/pronunciation.de.po; test $? != 0 )`"; test -n 
"${timestamp}" && test "`date --date="5000 days ago" +%s`" -ge "`date 
--date="${timestamp}" +%s`" ) ; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../pronunciation/po/pronunciation.de.m4 > 
../../pronunciation/pronunciation.de.html  && if test -f 
pronunciation.de.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/pronunciation/pronunciation.de.html>' | mail -s '[de] 
New translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../pronunciation/pronunciation.de.html\` | /bin/sed 
's/<h2[^>]*>\(.*\)<\/h2>/\1/' | /bin/sed 's/\&mdash;/--/g' | /bin/sed 
's/\&..quo;/"/g' | base64 --wrap=0`?=' -a Keywords:de-ann address@hidden" > 
pronunciation.de.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../pronunciation/pronunciation.de.html || 
(PO=../../pronunciation/po/pronunciation.de.po ; sleep 1 ; touch $PO ; echo 
"touch --reference=../../pronunciation/pronunciation.de.html --date='+1 
seconds' $PO" > pronunciation.de.html.hook ; exit 1); else sleep 1; touch 
../../pronunciation/po/pronunciation.de.po; fi
I/O error : Attempt to load network entity 
http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd
if (timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../pronunciation/po/pronunciation.de.po; test $? != 0 )`"; test -n 
"${timestamp}" && test "`date --date="60 days ago" +%s`" -ge "`date 
--date="${timestamp}" +%s`" ); then 
PO=../../pronunciation/po/pronunciation.de.po; marker='GNUN: OUT-OF-DATE 
NOTICE'; /bin/grep -q '^<!--'"${marker}-->" 
../../pronunciation/pronunciation.de.html || marker='#include 
virtual="\/server\/banner'; original=../../pronunciation/pronunciation.de.html; 
original=${original%de.html}html;  
saved_file=${original%/*.html}/po/${original##*/}; 
saved_file=${saved_file%html}de; diff_file=${saved_file}-diff.html; 
saved_file=${saved_file}-en.html; if test -f ${saved_file}; then  /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${saved_file} > ${saved_file}.tmp; /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${original} > ${saved_file}.tmp1; /bin/sed 
"s%<title></title>%<title>${original#../..}-diff</title>%" < 
diff-page-head.html > ${diff_file}; /usr/bin/wdiff --start-delete '<span 
class="removed"><del><strong>' --end-delete '</em></strong></span>' 
--start-insert '<span class="inserted"><ins><em>' --end-insert 
'</em></ins></span>' ${saved_file}.tmp ${saved_file}.tmp1 >> ${diff_file}; cat 
diff-page-tail.html >> ${diff_file}; rm -f ${saved_file}.tmp 
${saved_file}.tmp1; fi; test -f "${diff_file}" || diff_file="";  /bin/sed 
--in-place '/^<!--#set var="PO_FILE"/,/<!--#include 
virtual="\/server\/outdated/d; /^<!--'"${marker}"'/a <!--#set var="PO_FILE"\n 
value='"'<a href=\"http://www.gnu.org${PO#../..}\";>\n 
http://www.gnu.org${PO#../..}</a>'"' -->\n <!--#set var="ORIGINAL_FILE" 
value="'"${original#../..}"'" -->\n <!--#set var="DIFF_FILE" 
value="'"${diff_file#../..}"'" -->\n <!--#include 
virtual="/server/outdated.de.html" -->' 
../../pronunciation/pronunciation.de.html || true; fi
[ -f ../../pronunciation/po/pronunciation.translist ] || (touch 
../../pronunciation/po/pronunciation.translist  ;  cvs add 
../../pronunciation/po/pronunciation.translist); 
file=../../pronunciation/po/pronunciation.translist; cp translinks-head.html 
${file}; /bin/grep -v "^#" languages.txt | while read language; do 
code=${language%%   *}; case ${code} in en ) suffix=""; url_suffix=".en" ;; * ) 
suffix=.${code}; url_suffix="${suffix}" ;; esac; lang=${language%   *}; 
lang=${lang#*       }; name=${language##*   }; 
url_stem=/pronunciation/pronunciation; 
article=../../pronunciation/pronunciation; if test -f ${article}${suffix}.html; 
then echo '<!-- '${lang}' -->' >> ${file}; echo -n '<li><a 
href="'${url_stem}${url_suffix}.html'">' >> ${file}; echo 
${name}'</a>&nbsp;['${code}']</li>' >> ${file}; fi; done; cat 
translinks-tail.html >> ${file};
(/bin/sed --quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../pronunciation/po/pronunciation.de.po; test $? != 
0 ) > /dev/null || ([ -f ../../pronunciation/po/pronunciation.de-en.html ] || 
(touch ../../pronunciation/po/pronunciation.de-en.html  ;  cvs add 
../../pronunciation/po/pronunciation.de-en.html); cp 
../../pronunciation/pronunciation.html 
../../pronunciation/po/pronunciation.de-en.html)
[ -f ../../server/08whatsnew.de.html ] || (touch 
../../server/08whatsnew.de.html 08whatsnew.de.html.hook-ann;  cvs add 
../../server/08whatsnew.de.html)
PO=../../server/po/08whatsnew.de.po; 
/home/g/gnun/install/gnun/libexec/gnun/mailfail  address@hidden "[GNUN Error] 
${PO#../../} is not a valid PO file"  msgfmt --check --verbose 
--output-file=/dev/null $PO || (touch $PO; if test -f 
08whatsnew.de.html.hook-ann; then echo "gnun-do-not-delete-me" > 
08whatsnew.de.html.hook-ann; fi; exit 1)
48 translated messages.
/usr/bin/X11/msgmerge --update --previous ../../server/po/08whatsnew.de.po 
../../server/po/08whatsnew.pot && touch ../../server/po/08whatsnew.de.po && (if 
LC_ALL=C msgfmt --statistics -o /dev/null ../../server/po/08whatsnew.de.po 2>&1 
| /bin/grep -E '(fuzzy|untranslated)' > /dev/null; then ((/bin/sed --quiet 
'1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../server/po/08whatsnew.de.po; test $? != 0 ) > 
/dev/null || /bin/sed --in-place '1,/^"POT-Creation-Date:/{ 
p;s/^"POT-Creation-Date:/"Outdated-Since:/;h;d}; 
1,/^"Content-Transfer-Encoding:/{ s/^\("Content-Transfer-Encoding: \)/\1/;p;t 
insert;d; :insert x}' ../../server/po/08whatsnew.de.po); else /bin/sed 
--in-place '/^msgid ""$/,/^$/{s/^"Outdated-Since: //;t rm;p;:rm d}' 
../../server/po/08whatsnew.de.po; fi )
....... done.
chmod +w ../../server/08whatsnew.de.html
PO=../../server/po/08whatsnew.de.po OUT=../../server/po/08whatsnew.de.m4 ; 
po4a-translate --format=xhtml --master-charset=utf-8 -o ontagerror=silent -o 
"attributes=<meta>content" -o "untranslated=W<gnun> W<script>" -o 
"translated=W<pre>" --keep=0 --master ../../server/po/08whatsnew.proto --po $PO 
--localized $OUT
/bin/sed --in-place 
"s/\(<gnun>m4_include(\`.*\)\([.]html')<\/gnun>\)/\1.de\2/g" 
../../server/po/08whatsnew.de.m4
/bin/sed --in-place "s/<gnun>\(.*\)<\/gnun>/\1/g" 
../../server/po/08whatsnew.de.m4
/bin/sed --in-place ':egin;N;$!begin;s/\([ \t]*\n[ \t]*\)\{3,\}<!--/\n\n<!--/g' 
../../server/po/08whatsnew.de.m4
/bin/sed --in-place  -e 's%\(<!--#include virtual=\".*header\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*head-include-1\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*head-include-2\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*banner\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*body-include-1\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*body-include-2\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer-short\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer-min\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include 
virtual=\".*philosophy/philosophy-menu\)\(.html\" -->\)%\1.de\2%g' 
../../server/po/08whatsnew.de.m4
if ! (/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../server/po/08whatsnew.de.po; test $? != 0 ) > /dev/null || ! test -s 
../../server/08whatsnew.de.html; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../server/po/08whatsnew.de.m4 > ../../server/08whatsnew.de.html  && if test 
-f 08whatsnew.de.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/server/08whatsnew.de.html>' | mail -s '[de] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../server/08whatsnew.de.html\` | /bin/sed 's/<h2[^>]*>\(.*\)<\/h2>/\1/' | 
/bin/sed 's/\&mdash;/--/g' | /bin/sed 's/\&..quo;/"/g' | base64 --wrap=0`?=' -a 
Keywords:de-ann address@hidden" > 08whatsnew.de.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../server/08whatsnew.de.html || (PO=../../server/po/08whatsnew.de.po ; sleep 
1 ; touch $PO ; echo "touch --reference=../../server/08whatsnew.de.html 
--date='+1 seconds' $PO" > 08whatsnew.de.html.hook ; exit 1); elif 
(timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../server/po/08whatsnew.de.po; test $? != 0 )`"; test -n "${timestamp}" && 
test "`date --date="5000 days ago" +%s`" -ge "`date --date="${timestamp}" +%s`" 
) ; then /home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../server/po/08whatsnew.de.m4 > ../../server/08whatsnew.de.html  && if test 
-f 08whatsnew.de.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/server/08whatsnew.de.html>' | mail -s '[de] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../server/08whatsnew.de.html\` | /bin/sed 's/<h2[^>]*>\(.*\)<\/h2>/\1/' | 
/bin/sed 's/\&mdash;/--/g' | /bin/sed 's/\&..quo;/"/g' | base64 --wrap=0`?=' -a 
Keywords:de-ann address@hidden" > 08whatsnew.de.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../server/08whatsnew.de.html || (PO=../../server/po/08whatsnew.de.po ; sleep 
1 ; touch $PO ; echo "touch --reference=../../server/08whatsnew.de.html 
--date='+1 seconds' $PO" > 08whatsnew.de.html.hook ; exit 1); else sleep 1; 
touch ../../server/po/08whatsnew.de.po; fi
I/O error : Attempt to load network entity 
http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd
if (timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../server/po/08whatsnew.de.po; test $? != 0 )`"; test -n "${timestamp}" && 
test "`date --date="60 days ago" +%s`" -ge "`date --date="${timestamp}" +%s`" 
); then PO=../../server/po/08whatsnew.de.po; marker='GNUN: OUT-OF-DATE NOTICE'; 
/bin/grep -q '^<!--'"${marker}-->" ../../server/08whatsnew.de.html || 
marker='#include virtual="\/server\/banner'; 
original=../../server/08whatsnew.de.html; original=${original%de.html}html;  
saved_file=${original%/*.html}/po/${original##*/}; 
saved_file=${saved_file%html}de; diff_file=${saved_file}-diff.html; 
saved_file=${saved_file}-en.html; if test -f ${saved_file}; then  /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${saved_file} > ${saved_file}.tmp; /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${original} > ${saved_file}.tmp1; /bin/sed 
"s%<title></title>%<title>${original#../..}-diff</title>%" < 
diff-page-head.html > ${diff_file}; /usr/bin/wdiff --start-delete '<span 
class="removed"><del><strong>' --end-delete '</em></strong></span>' 
--start-insert '<span class="inserted"><ins><em>' --end-insert 
'</em></ins></span>' ${saved_file}.tmp ${saved_file}.tmp1 >> ${diff_file}; cat 
diff-page-tail.html >> ${diff_file}; rm -f ${saved_file}.tmp 
${saved_file}.tmp1; fi; test -f "${diff_file}" || diff_file="";  /bin/sed 
--in-place '/^<!--#set var="PO_FILE"/,/<!--#include 
virtual="\/server\/outdated/d; /^<!--'"${marker}"'/a <!--#set var="PO_FILE"\n 
value='"'<a href=\"http://www.gnu.org${PO#../..}\";>\n 
http://www.gnu.org${PO#../..}</a>'"' -->\n <!--#set var="ORIGINAL_FILE" 
value="'"${original#../..}"'" -->\n <!--#set var="DIFF_FILE" 
value="'"${diff_file#../..}"'" -->\n <!--#include 
virtual="/server/outdated.de.html" -->' ../../server/08whatsnew.de.html || 
true; fi
[ -f ../../server/po/08whatsnew.translist ] || (touch 
../../server/po/08whatsnew.translist  ;  cvs add 
../../server/po/08whatsnew.translist); 
file=../../server/po/08whatsnew.translist; cp translinks-head.html ${file}; 
/bin/grep -v "^#" languages.txt | while read language; do code=${language%%   
*}; case ${code} in en ) suffix=""; url_suffix=".en" ;; * ) suffix=.${code}; 
url_suffix="${suffix}" ;; esac; lang=${language%   *}; lang=${lang#*       }; 
name=${language##*   }; url_stem=/server/08whatsnew; 
article=../../server/08whatsnew; if test -f ${article}${suffix}.html; then echo 
'<!-- '${lang}' -->' >> ${file}; echo -n '<li><a 
href="'${url_stem}${url_suffix}.html'">' >> ${file}; echo 
${name}'</a>&nbsp;['${code}']</li>' >> ${file}; fi; done; cat 
translinks-tail.html >> ${file};
(/bin/sed --quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../server/po/08whatsnew.de.po; test $? != 0 ) > 
/dev/null || ([ -f ../../server/po/08whatsnew.de-en.html ] || (touch 
../../server/po/08whatsnew.de-en.html  ;  cvs add 
../../server/po/08whatsnew.de-en.html); cp ../../server/08whatsnew.html 
../../server/po/08whatsnew.de-en.html)
[ -f ../../server/irc-rules.de.html ] || (touch ../../server/irc-rules.de.html 
irc-rules.de.html.hook-ann;  cvs add ../../server/irc-rules.de.html)
PO=../../server/po/irc-rules.de.po; 
/home/g/gnun/install/gnun/libexec/gnun/mailfail  address@hidden "[GNUN Error] 
${PO#../../} is not a valid PO file"  msgfmt --check --verbose 
--output-file=/dev/null $PO || (touch $PO; if test -f 
irc-rules.de.html.hook-ann; then echo "gnun-do-not-delete-me" > 
irc-rules.de.html.hook-ann; fi; exit 1)
43 translated messages.
/usr/bin/X11/msgmerge --update --previous ../../server/po/irc-rules.de.po 
../../server/po/irc-rules.pot && touch ../../server/po/irc-rules.de.po && (if 
LC_ALL=C msgfmt --statistics -o /dev/null ../../server/po/irc-rules.de.po 2>&1 
| /bin/grep -E '(fuzzy|untranslated)' > /dev/null; then ((/bin/sed --quiet 
'1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../server/po/irc-rules.de.po; test $? != 0 ) > 
/dev/null || /bin/sed --in-place '1,/^"POT-Creation-Date:/{ 
p;s/^"POT-Creation-Date:/"Outdated-Since:/;h;d}; 
1,/^"Content-Transfer-Encoding:/{ s/^\("Content-Transfer-Encoding: \)/\1/;p;t 
insert;d; :insert x}' ../../server/po/irc-rules.de.po); else /bin/sed 
--in-place '/^msgid ""$/,/^$/{s/^"Outdated-Since: //;t rm;p;:rm d}' 
../../server/po/irc-rules.de.po; fi )
....... done.
chmod +w ../../server/irc-rules.de.html
PO=../../server/po/irc-rules.de.po OUT=../../server/po/irc-rules.de.m4 ; 
po4a-translate --format=xhtml --master-charset=utf-8 -o ontagerror=silent -o 
"attributes=<meta>content" -o "untranslated=W<gnun> W<script>" -o 
"translated=W<pre>" --keep=0 --master ../../server/po/irc-rules.proto --po $PO 
--localized $OUT
/bin/sed --in-place 
"s/\(<gnun>m4_include(\`.*\)\([.]html')<\/gnun>\)/\1.de\2/g" 
../../server/po/irc-rules.de.m4
/bin/sed --in-place "s/<gnun>\(.*\)<\/gnun>/\1/g" 
../../server/po/irc-rules.de.m4
/bin/sed --in-place ':egin;N;$!begin;s/\([ \t]*\n[ \t]*\)\{3,\}<!--/\n\n<!--/g' 
../../server/po/irc-rules.de.m4
/bin/sed --in-place  -e 's%\(<!--#include virtual=\".*header\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*head-include-1\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*head-include-2\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*banner\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*body-include-1\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*body-include-2\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer-short\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer-min\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include 
virtual=\".*philosophy/philosophy-menu\)\(.html\" -->\)%\1.de\2%g' 
../../server/po/irc-rules.de.m4
if ! (/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../server/po/irc-rules.de.po; test $? != 0 ) > /dev/null || ! test -s 
../../server/irc-rules.de.html; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../server/po/irc-rules.de.m4 > ../../server/irc-rules.de.html  && if test -f 
irc-rules.de.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/server/irc-rules.de.html>' | mail -s '[de] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../server/irc-rules.de.html\` | /bin/sed 's/<h2[^>]*>\(.*\)<\/h2>/\1/' | 
/bin/sed 's/\&mdash;/--/g' | /bin/sed 's/\&..quo;/"/g' | base64 --wrap=0`?=' -a 
Keywords:de-ann address@hidden" > irc-rules.de.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../server/irc-rules.de.html || (PO=../../server/po/irc-rules.de.po ; sleep 1 
; touch $PO ; echo "touch --reference=../../server/irc-rules.de.html --date='+1 
seconds' $PO" > irc-rules.de.html.hook ; exit 1); elif (timestamp="`(/bin/sed 
--quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../server/po/irc-rules.de.po; test $? != 0 )`"; test 
-n "${timestamp}" && test "`date --date="5000 days ago" +%s`" -ge "`date 
--date="${timestamp}" +%s`" ) ; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../server/po/irc-rules.de.m4 > ../../server/irc-rules.de.html  && if test -f 
irc-rules.de.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/server/irc-rules.de.html>' | mail -s '[de] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../server/irc-rules.de.html\` | /bin/sed 's/<h2[^>]*>\(.*\)<\/h2>/\1/' | 
/bin/sed 's/\&mdash;/--/g' | /bin/sed 's/\&..quo;/"/g' | base64 --wrap=0`?=' -a 
Keywords:de-ann address@hidden" > irc-rules.de.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../server/irc-rules.de.html || (PO=../../server/po/irc-rules.de.po ; sleep 1 
; touch $PO ; echo "touch --reference=../../server/irc-rules.de.html --date='+1 
seconds' $PO" > irc-rules.de.html.hook ; exit 1); else sleep 1; touch 
../../server/po/irc-rules.de.po; fi
I/O error : Attempt to load network entity 
http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd
if (timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../server/po/irc-rules.de.po; test $? != 0 )`"; test -n "${timestamp}" && 
test "`date --date="60 days ago" +%s`" -ge "`date --date="${timestamp}" +%s`" 
); then PO=../../server/po/irc-rules.de.po; marker='GNUN: OUT-OF-DATE NOTICE'; 
/bin/grep -q '^<!--'"${marker}-->" ../../server/irc-rules.de.html || 
marker='#include virtual="\/server\/banner'; 
original=../../server/irc-rules.de.html; original=${original%de.html}html;  
saved_file=${original%/*.html}/po/${original##*/}; 
saved_file=${saved_file%html}de; diff_file=${saved_file}-diff.html; 
saved_file=${saved_file}-en.html; if test -f ${saved_file}; then  /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${saved_file} > ${saved_file}.tmp; /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${original} > ${saved_file}.tmp1; /bin/sed 
"s%<title></title>%<title>${original#../..}-diff</title>%" < 
diff-page-head.html > ${diff_file}; /usr/bin/wdiff --start-delete '<span 
class="removed"><del><strong>' --end-delete '</em></strong></span>' 
--start-insert '<span class="inserted"><ins><em>' --end-insert 
'</em></ins></span>' ${saved_file}.tmp ${saved_file}.tmp1 >> ${diff_file}; cat 
diff-page-tail.html >> ${diff_file}; rm -f ${saved_file}.tmp 
${saved_file}.tmp1; fi; test -f "${diff_file}" || diff_file="";  /bin/sed 
--in-place '/^<!--#set var="PO_FILE"/,/<!--#include 
virtual="\/server\/outdated/d; /^<!--'"${marker}"'/a <!--#set var="PO_FILE"\n 
value='"'<a href=\"http://www.gnu.org${PO#../..}\";>\n 
http://www.gnu.org${PO#../..}</a>'"' -->\n <!--#set var="ORIGINAL_FILE" 
value="'"${original#../..}"'" -->\n <!--#set var="DIFF_FILE" 
value="'"${diff_file#../..}"'" -->\n <!--#include 
virtual="/server/outdated.de.html" -->' ../../server/irc-rules.de.html || true; 
fi
[ -f ../../server/po/irc-rules.translist ] || (touch 
../../server/po/irc-rules.translist  ;  cvs add 
../../server/po/irc-rules.translist); file=../../server/po/irc-rules.translist; 
cp translinks-head.html ${file}; /bin/grep -v "^#" languages.txt | while read 
language; do code=${language%%       *}; case ${code} in en ) suffix=""; 
url_suffix=".en" ;; * ) suffix=.${code}; url_suffix="${suffix}" ;; esac; 
lang=${language%   *}; lang=${lang#*       }; name=${language##*   }; 
url_stem=/server/irc-rules; article=../../server/irc-rules; if test -f 
${article}${suffix}.html; then echo '<!-- '${lang}' -->' >> ${file}; echo -n 
'<li><a href="'${url_stem}${url_suffix}.html'">' >> ${file}; echo 
${name}'</a>&nbsp;['${code}']</li>' >> ${file}; fi; done; cat 
translinks-tail.html >> ${file};
(/bin/sed --quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../server/po/irc-rules.de.po; test $? != 0 ) > 
/dev/null || ([ -f ../../server/po/irc-rules.de-en.html ] || (touch 
../../server/po/irc-rules.de-en.html  ;  cvs add 
../../server/po/irc-rules.de-en.html); cp ../../server/irc-rules.html 
../../server/po/irc-rules.de-en.html)
[ -f ../../server/mirror.de.html ] || (touch ../../server/mirror.de.html 
mirror.de.html.hook-ann;  cvs add ../../server/mirror.de.html)
PO=../../server/po/mirror.de.po; 
/home/g/gnun/install/gnun/libexec/gnun/mailfail  address@hidden "[GNUN Error] 
${PO#../../} is not a valid PO file"  msgfmt --check --verbose 
--output-file=/dev/null $PO || (touch $PO; if test -f mirror.de.html.hook-ann; 
then echo "gnun-do-not-delete-me" > mirror.de.html.hook-ann; fi; exit 1)
58 translated messages.
/usr/bin/X11/msgmerge --update --previous ../../server/po/mirror.de.po 
../../server/po/mirror.pot && touch ../../server/po/mirror.de.po && (if 
LC_ALL=C msgfmt --statistics -o /dev/null ../../server/po/mirror.de.po 2>&1 | 
/bin/grep -E '(fuzzy|untranslated)' > /dev/null; then ((/bin/sed --quiet 
'1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../server/po/mirror.de.po; test $? != 0 ) > 
/dev/null || /bin/sed --in-place '1,/^"POT-Creation-Date:/{ 
p;s/^"POT-Creation-Date:/"Outdated-Since:/;h;d}; 
1,/^"Content-Transfer-Encoding:/{ s/^\("Content-Transfer-Encoding: \)/\1/;p;t 
insert;d; :insert x}' ../../server/po/mirror.de.po); else /bin/sed --in-place 
'/^msgid ""$/,/^$/{s/^"Outdated-Since: //;t rm;p;:rm d}' 
../../server/po/mirror.de.po; fi )
........ done.
chmod +w ../../server/mirror.de.html
PO=../../server/po/mirror.de.po OUT=../../server/po/mirror.de.m4 ; 
po4a-translate --format=xhtml --master-charset=utf-8 -o ontagerror=silent -o 
"attributes=<meta>content" -o "untranslated=W<gnun> W<script>" -o 
"translated=W<pre>" --keep=0 --master ../../server/po/mirror.proto --po $PO 
--localized $OUT
/bin/sed --in-place 
"s/\(<gnun>m4_include(\`.*\)\([.]html')<\/gnun>\)/\1.de\2/g" 
../../server/po/mirror.de.m4
/bin/sed --in-place "s/<gnun>\(.*\)<\/gnun>/\1/g" ../../server/po/mirror.de.m4
/bin/sed --in-place ':egin;N;$!begin;s/\([ \t]*\n[ \t]*\)\{3,\}<!--/\n\n<!--/g' 
../../server/po/mirror.de.m4
/bin/sed --in-place  -e 's%\(<!--#include virtual=\".*header\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*head-include-1\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*head-include-2\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*banner\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*body-include-1\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*body-include-2\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer-short\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer-min\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include 
virtual=\".*philosophy/philosophy-menu\)\(.html\" -->\)%\1.de\2%g' 
../../server/po/mirror.de.m4
if ! (/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../server/po/mirror.de.po; test $? != 0 ) > /dev/null || ! test -s 
../../server/mirror.de.html; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../server/po/mirror.de.m4 > ../../server/mirror.de.html  && if test -f 
mirror.de.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/server/mirror.de.html>' | mail -s '[de] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../server/mirror.de.html\` | /bin/sed 's/<h2[^>]*>\(.*\)<\/h2>/\1/' | 
/bin/sed 's/\&mdash;/--/g' | /bin/sed 's/\&..quo;/"/g' | base64 --wrap=0`?=' -a 
Keywords:de-ann address@hidden" > mirror.de.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../server/mirror.de.html || (PO=../../server/po/mirror.de.po ; sleep 1 ; 
touch $PO ; echo "touch --reference=../../server/mirror.de.html --date='+1 
seconds' $PO" > mirror.de.html.hook ; exit 1); elif (timestamp="`(/bin/sed 
--quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../server/po/mirror.de.po; test $? != 0 )`"; test -n 
"${timestamp}" && test "`date --date="5000 days ago" +%s`" -ge "`date 
--date="${timestamp}" +%s`" ) ; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../server/po/mirror.de.m4 > ../../server/mirror.de.html  && if test -f 
mirror.de.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/server/mirror.de.html>' | mail -s '[de] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../server/mirror.de.html\` | /bin/sed 's/<h2[^>]*>\(.*\)<\/h2>/\1/' | 
/bin/sed 's/\&mdash;/--/g' | /bin/sed 's/\&..quo;/"/g' | base64 --wrap=0`?=' -a 
Keywords:de-ann address@hidden" > mirror.de.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../server/mirror.de.html || (PO=../../server/po/mirror.de.po ; sleep 1 ; 
touch $PO ; echo "touch --reference=../../server/mirror.de.html --date='+1 
seconds' $PO" > mirror.de.html.hook ; exit 1); else sleep 1; touch 
../../server/po/mirror.de.po; fi
I/O error : Attempt to load network entity 
http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd
if (timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../server/po/mirror.de.po; test $? != 0 )`"; test -n "${timestamp}" && test 
"`date --date="60 days ago" +%s`" -ge "`date --date="${timestamp}" +%s`" ); 
then PO=../../server/po/mirror.de.po; marker='GNUN: OUT-OF-DATE NOTICE'; 
/bin/grep -q '^<!--'"${marker}-->" ../../server/mirror.de.html || 
marker='#include virtual="\/server\/banner'; 
original=../../server/mirror.de.html; original=${original%de.html}html;  
saved_file=${original%/*.html}/po/${original##*/}; 
saved_file=${saved_file%html}de; diff_file=${saved_file}-diff.html; 
saved_file=${saved_file}-en.html; if test -f ${saved_file}; then  /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${saved_file} > ${saved_file}.tmp; /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${original} > ${saved_file}.tmp1; /bin/sed 
"s%<title></title>%<title>${original#../..}-diff</title>%" < 
diff-page-head.html > ${diff_file}; /usr/bin/wdiff --start-delete '<span 
class="removed"><del><strong>' --end-delete '</em></strong></span>' 
--start-insert '<span class="inserted"><ins><em>' --end-insert 
'</em></ins></span>' ${saved_file}.tmp ${saved_file}.tmp1 >> ${diff_file}; cat 
diff-page-tail.html >> ${diff_file}; rm -f ${saved_file}.tmp 
${saved_file}.tmp1; fi; test -f "${diff_file}" || diff_file="";  /bin/sed 
--in-place '/^<!--#set var="PO_FILE"/,/<!--#include 
virtual="\/server\/outdated/d; /^<!--'"${marker}"'/a <!--#set var="PO_FILE"\n 
value='"'<a href=\"http://www.gnu.org${PO#../..}\";>\n 
http://www.gnu.org${PO#../..}</a>'"' -->\n <!--#set var="ORIGINAL_FILE" 
value="'"${original#../..}"'" -->\n <!--#set var="DIFF_FILE" 
value="'"${diff_file#../..}"'" -->\n <!--#include 
virtual="/server/outdated.de.html" -->' ../../server/mirror.de.html || true; fi
[ -f ../../server/po/mirror.translist ] || (touch 
../../server/po/mirror.translist  ;  cvs add ../../server/po/mirror.translist); 
file=../../server/po/mirror.translist; cp translinks-head.html ${file}; 
/bin/grep -v "^#" languages.txt | while read language; do code=${language%%   
*}; case ${code} in en ) suffix=""; url_suffix=".en" ;; * ) suffix=.${code}; 
url_suffix="${suffix}" ;; esac; lang=${language%   *}; lang=${lang#*       }; 
name=${language##*   }; url_stem=/server/mirror; article=../../server/mirror; 
if test -f ${article}${suffix}.html; then echo '<!-- '${lang}' -->' >> ${file}; 
echo -n '<li><a href="'${url_stem}${url_suffix}.html'">' >> ${file}; echo 
${name}'</a>&nbsp;['${code}']</li>' >> ${file}; fi; done; cat 
translinks-tail.html >> ${file};
(/bin/sed --quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../server/po/mirror.de.po; test $? != 0 ) > 
/dev/null || ([ -f ../../server/po/mirror.de-en.html ] || (touch 
../../server/po/mirror.de-en.html  ;  cvs add 
../../server/po/mirror.de-en.html); cp ../../server/mirror.html 
../../server/po/mirror.de-en.html)
[ -f ../../server/server.de.html ] || (touch ../../server/server.de.html 
server.de.html.hook-ann;  cvs add ../../server/server.de.html)
PO=../../server/po/server.de.po; 
/home/g/gnun/install/gnun/libexec/gnun/mailfail  address@hidden "[GNUN Error] 
${PO#../../} is not a valid PO file"  msgfmt --check --verbose 
--output-file=/dev/null $PO || (touch $PO; if test -f server.de.html.hook-ann; 
then echo "gnun-do-not-delete-me" > server.de.html.hook-ann; fi; exit 1)
17 translated messages.
/usr/bin/X11/msgmerge --update --previous ../../server/po/server.de.po 
../../server/po/server.pot && touch ../../server/po/server.de.po && (if 
LC_ALL=C msgfmt --statistics -o /dev/null ../../server/po/server.de.po 2>&1 | 
/bin/grep -E '(fuzzy|untranslated)' > /dev/null; then ((/bin/sed --quiet 
'1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../server/po/server.de.po; test $? != 0 ) > 
/dev/null || /bin/sed --in-place '1,/^"POT-Creation-Date:/{ 
p;s/^"POT-Creation-Date:/"Outdated-Since:/;h;d}; 
1,/^"Content-Transfer-Encoding:/{ s/^\("Content-Transfer-Encoding: \)/\1/;p;t 
insert;d; :insert x}' ../../server/po/server.de.po); else /bin/sed --in-place 
'/^msgid ""$/,/^$/{s/^"Outdated-Since: //;t rm;p;:rm d}' 
../../server/po/server.de.po; fi )
.... done.
chmod +w ../../server/server.de.html
PO=../../server/po/server.de.po OUT=../../server/po/server.de.m4 ; 
po4a-translate --format=xhtml --master-charset=utf-8 -o ontagerror=silent -o 
"attributes=<meta>content" -o "untranslated=W<gnun> W<script>" -o 
"translated=W<pre>" --keep=0 --master ../../server/po/server.proto --po $PO 
--localized $OUT
/bin/sed --in-place 
"s/\(<gnun>m4_include(\`.*\)\([.]html')<\/gnun>\)/\1.de\2/g" 
../../server/po/server.de.m4
/bin/sed --in-place "s/<gnun>\(.*\)<\/gnun>/\1/g" ../../server/po/server.de.m4
/bin/sed --in-place ':egin;N;$!begin;s/\([ \t]*\n[ \t]*\)\{3,\}<!--/\n\n<!--/g' 
../../server/po/server.de.m4
/bin/sed --in-place  -e 's%\(<!--#include virtual=\".*header\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*head-include-1\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*head-include-2\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*banner\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*body-include-1\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*body-include-2\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer-short\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer-min\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include 
virtual=\".*philosophy/philosophy-menu\)\(.html\" -->\)%\1.de\2%g' 
../../server/po/server.de.m4
if ! (/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../server/po/server.de.po; test $? != 0 ) > /dev/null || ! test -s 
../../server/server.de.html; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../server/po/server.de.m4 > ../../server/server.de.html  && if test -f 
server.de.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/server/server.de.html>' | mail -s '[de] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../server/server.de.html\` | /bin/sed 's/<h2[^>]*>\(.*\)<\/h2>/\1/' | 
/bin/sed 's/\&mdash;/--/g' | /bin/sed 's/\&..quo;/"/g' | base64 --wrap=0`?=' -a 
Keywords:de-ann address@hidden" > server.de.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../server/server.de.html || (PO=../../server/po/server.de.po ; sleep 1 ; 
touch $PO ; echo "touch --reference=../../server/server.de.html --date='+1 
seconds' $PO" > server.de.html.hook ; exit 1); elif (timestamp="`(/bin/sed 
--quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../server/po/server.de.po; test $? != 0 )`"; test -n 
"${timestamp}" && test "`date --date="5000 days ago" +%s`" -ge "`date 
--date="${timestamp}" +%s`" ) ; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../server/po/server.de.m4 > ../../server/server.de.html  && if test -f 
server.de.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/server/server.de.html>' | mail -s '[de] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../server/server.de.html\` | /bin/sed 's/<h2[^>]*>\(.*\)<\/h2>/\1/' | 
/bin/sed 's/\&mdash;/--/g' | /bin/sed 's/\&..quo;/"/g' | base64 --wrap=0`?=' -a 
Keywords:de-ann address@hidden" > server.de.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../server/server.de.html || (PO=../../server/po/server.de.po ; sleep 1 ; 
touch $PO ; echo "touch --reference=../../server/server.de.html --date='+1 
seconds' $PO" > server.de.html.hook ; exit 1); else sleep 1; touch 
../../server/po/server.de.po; fi
I/O error : Attempt to load network entity 
http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd
if (timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../server/po/server.de.po; test $? != 0 )`"; test -n "${timestamp}" && test 
"`date --date="60 days ago" +%s`" -ge "`date --date="${timestamp}" +%s`" ); 
then PO=../../server/po/server.de.po; marker='GNUN: OUT-OF-DATE NOTICE'; 
/bin/grep -q '^<!--'"${marker}-->" ../../server/server.de.html || 
marker='#include virtual="\/server\/banner'; 
original=../../server/server.de.html; original=${original%de.html}html;  
saved_file=${original%/*.html}/po/${original##*/}; 
saved_file=${saved_file%html}de; diff_file=${saved_file}-diff.html; 
saved_file=${saved_file}-en.html; if test -f ${saved_file}; then  /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${saved_file} > ${saved_file}.tmp; /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${original} > ${saved_file}.tmp1; /bin/sed 
"s%<title></title>%<title>${original#../..}-diff</title>%" < 
diff-page-head.html > ${diff_file}; /usr/bin/wdiff --start-delete '<span 
class="removed"><del><strong>' --end-delete '</em></strong></span>' 
--start-insert '<span class="inserted"><ins><em>' --end-insert 
'</em></ins></span>' ${saved_file}.tmp ${saved_file}.tmp1 >> ${diff_file}; cat 
diff-page-tail.html >> ${diff_file}; rm -f ${saved_file}.tmp 
${saved_file}.tmp1; fi; test -f "${diff_file}" || diff_file="";  /bin/sed 
--in-place '/^<!--#set var="PO_FILE"/,/<!--#include 
virtual="\/server\/outdated/d; /^<!--'"${marker}"'/a <!--#set var="PO_FILE"\n 
value='"'<a href=\"http://www.gnu.org${PO#../..}\";>\n 
http://www.gnu.org${PO#../..}</a>'"' -->\n <!--#set var="ORIGINAL_FILE" 
value="'"${original#../..}"'" -->\n <!--#set var="DIFF_FILE" 
value="'"${diff_file#../..}"'" -->\n <!--#include 
virtual="/server/outdated.de.html" -->' ../../server/server.de.html || true; fi
[ -f ../../server/po/server.translist ] || (touch 
../../server/po/server.translist  ;  cvs add ../../server/po/server.translist); 
file=../../server/po/server.translist; cp translinks-head.html ${file}; 
/bin/grep -v "^#" languages.txt | while read language; do code=${language%%   
*}; case ${code} in en ) suffix=""; url_suffix=".en" ;; * ) suffix=.${code}; 
url_suffix="${suffix}" ;; esac; lang=${language%   *}; lang=${lang#*       }; 
name=${language##*   }; url_stem=/server/server; article=../../server/server; 
if test -f ${article}${suffix}.html; then echo '<!-- '${lang}' -->' >> ${file}; 
echo -n '<li><a href="'${url_stem}${url_suffix}.html'">' >> ${file}; echo 
${name}'</a>&nbsp;['${code}']</li>' >> ${file}; fi; done; cat 
translinks-tail.html >> ${file};
(/bin/sed --quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../server/po/server.de.po; test $? != 0 ) > 
/dev/null || ([ -f ../../server/po/server.de-en.html ] || (touch 
../../server/po/server.de-en.html  ;  cvs add 
../../server/po/server.de-en.html); cp ../../server/server.html 
../../server/po/server.de-en.html)
[ -f ../../server/sitemap.de.html ] || (touch ../../server/sitemap.de.html 
sitemap.de.html.hook-ann;  cvs add ../../server/sitemap.de.html)
PO=../../server/po/sitemap.de.po; 
/home/g/gnun/install/gnun/libexec/gnun/mailfail  address@hidden "[GNUN Error] 
${PO#../../} is not a valid PO file"  msgfmt --check --verbose 
--output-file=/dev/null $PO || (touch $PO; if test -f sitemap.de.html.hook-ann; 
then echo "gnun-do-not-delete-me" > sitemap.de.html.hook-ann; fi; exit 1)
631 translated messages.
/usr/bin/X11/msgmerge --update --previous ../../server/po/sitemap.de.po 
../../server/po/sitemap.pot && touch ../../server/po/sitemap.de.po && (if 
LC_ALL=C msgfmt --statistics -o /dev/null ../../server/po/sitemap.de.po 2>&1 | 
/bin/grep -E '(fuzzy|untranslated)' > /dev/null; then ((/bin/sed --quiet 
'1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../server/po/sitemap.de.po; test $? != 0 ) > 
/dev/null || /bin/sed --in-place '1,/^"POT-Creation-Date:/{ 
p;s/^"POT-Creation-Date:/"Outdated-Since:/;h;d}; 
1,/^"Content-Transfer-Encoding:/{ s/^\("Content-Transfer-Encoding: \)/\1/;p;t 
insert;d; :insert x}' ../../server/po/sitemap.de.po); else /bin/sed --in-place 
'/^msgid ""$/,/^$/{s/^"Outdated-Since: //;t rm;p;:rm d}' 
../../server/po/sitemap.de.po; fi )
................................................................. done.
chmod +w ../../server/sitemap.de.html
PO=../../server/po/sitemap.de.po OUT=../../server/po/sitemap.de.m4 ; 
po4a-translate --format=xhtml --master-charset=utf-8 -o ontagerror=silent -o 
"attributes=<meta>content" -o "untranslated=W<gnun> W<script>" -o 
"translated=W<pre>" --keep=0 --master ../../server/po/sitemap.proto --po $PO 
--localized $OUT
/bin/sed --in-place 
"s/\(<gnun>m4_include(\`.*\)\([.]html')<\/gnun>\)/\1.de\2/g" 
../../server/po/sitemap.de.m4
/bin/sed --in-place "s/<gnun>\(.*\)<\/gnun>/\1/g" ../../server/po/sitemap.de.m4
/bin/sed --in-place ':egin;N;$!begin;s/\([ \t]*\n[ \t]*\)\{3,\}<!--/\n\n<!--/g' 
../../server/po/sitemap.de.m4
/bin/sed --in-place  -e 's%\(<!--#include virtual=\".*header\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*head-include-1\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*head-include-2\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*banner\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*body-include-1\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*body-include-2\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer-short\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer-min\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include 
virtual=\".*philosophy/philosophy-menu\)\(.html\" -->\)%\1.de\2%g' 
../../server/po/sitemap.de.m4
if ! (/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../server/po/sitemap.de.po; test $? != 0 ) > /dev/null || ! test -s 
../../server/sitemap.de.html; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../server/po/sitemap.de.m4 > ../../server/sitemap.de.html  && if test -f 
sitemap.de.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/server/sitemap.de.html>' | mail -s '[de] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../server/sitemap.de.html\` | /bin/sed 's/<h2[^>]*>\(.*\)<\/h2>/\1/' | 
/bin/sed 's/\&mdash;/--/g' | /bin/sed 's/\&..quo;/"/g' | base64 --wrap=0`?=' -a 
Keywords:de-ann address@hidden" > sitemap.de.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../server/sitemap.de.html || (PO=../../server/po/sitemap.de.po ; sleep 1 ; 
touch $PO ; echo "touch --reference=../../server/sitemap.de.html --date='+1 
seconds' $PO" > sitemap.de.html.hook ; exit 1); elif (timestamp="`(/bin/sed 
--quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../server/po/sitemap.de.po; test $? != 0 )`"; test 
-n "${timestamp}" && test "`date --date="5000 days ago" +%s`" -ge "`date 
--date="${timestamp}" +%s`" ) ; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../server/po/sitemap.de.m4 > ../../server/sitemap.de.html  && if test -f 
sitemap.de.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/server/sitemap.de.html>' | mail -s '[de] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../server/sitemap.de.html\` | /bin/sed 's/<h2[^>]*>\(.*\)<\/h2>/\1/' | 
/bin/sed 's/\&mdash;/--/g' | /bin/sed 's/\&..quo;/"/g' | base64 --wrap=0`?=' -a 
Keywords:de-ann address@hidden" > sitemap.de.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../server/sitemap.de.html || (PO=../../server/po/sitemap.de.po ; sleep 1 ; 
touch $PO ; echo "touch --reference=../../server/sitemap.de.html --date='+1 
seconds' $PO" > sitemap.de.html.hook ; exit 1); else sleep 1; touch 
../../server/po/sitemap.de.po; fi
I/O error : Attempt to load network entity 
http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd
if (timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../server/po/sitemap.de.po; test $? != 0 )`"; test -n "${timestamp}" && test 
"`date --date="60 days ago" +%s`" -ge "`date --date="${timestamp}" +%s`" ); 
then PO=../../server/po/sitemap.de.po; marker='GNUN: OUT-OF-DATE NOTICE'; 
/bin/grep -q '^<!--'"${marker}-->" ../../server/sitemap.de.html || 
marker='#include virtual="\/server\/banner'; 
original=../../server/sitemap.de.html; original=${original%de.html}html;  
saved_file=${original%/*.html}/po/${original##*/}; 
saved_file=${saved_file%html}de; diff_file=${saved_file}-diff.html; 
saved_file=${saved_file}-en.html; if test -f ${saved_file}; then  /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${saved_file} > ${saved_file}.tmp; /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${original} > ${saved_file}.tmp1; /bin/sed 
"s%<title></title>%<title>${original#../..}-diff</title>%" < 
diff-page-head.html > ${diff_file}; /usr/bin/wdiff --start-delete '<span 
class="removed"><del><strong>' --end-delete '</em></strong></span>' 
--start-insert '<span class="inserted"><ins><em>' --end-insert 
'</em></ins></span>' ${saved_file}.tmp ${saved_file}.tmp1 >> ${diff_file}; cat 
diff-page-tail.html >> ${diff_file}; rm -f ${saved_file}.tmp 
${saved_file}.tmp1; fi; test -f "${diff_file}" || diff_file="";  /bin/sed 
--in-place '/^<!--#set var="PO_FILE"/,/<!--#include 
virtual="\/server\/outdated/d; /^<!--'"${marker}"'/a <!--#set var="PO_FILE"\n 
value='"'<a href=\"http://www.gnu.org${PO#../..}\";>\n 
http://www.gnu.org${PO#../..}</a>'"' -->\n <!--#set var="ORIGINAL_FILE" 
value="'"${original#../..}"'" -->\n <!--#set var="DIFF_FILE" 
value="'"${diff_file#../..}"'" -->\n <!--#include 
virtual="/server/outdated.de.html" -->' ../../server/sitemap.de.html || true; fi
[ -f ../../server/po/sitemap.translist ] || (touch 
../../server/po/sitemap.translist  ;  cvs add 
../../server/po/sitemap.translist); file=../../server/po/sitemap.translist; cp 
translinks-head.html ${file}; /bin/grep -v "^#" languages.txt | while read 
language; do code=${language%%       *}; case ${code} in en ) suffix=""; 
url_suffix=".en" ;; * ) suffix=.${code}; url_suffix="${suffix}" ;; esac; 
lang=${language%   *}; lang=${lang#*       }; name=${language##*   }; 
url_stem=/server/sitemap; article=../../server/sitemap; if test -f 
${article}${suffix}.html; then echo '<!-- '${lang}' -->' >> ${file}; echo -n 
'<li><a href="'${url_stem}${url_suffix}.html'">' >> ${file}; echo 
${name}'</a>&nbsp;['${code}']</li>' >> ${file}; fi; done; cat 
translinks-tail.html >> ${file};
(/bin/sed --quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../server/po/sitemap.de.po; test $? != 0 ) > 
/dev/null || ([ -f ../../server/po/sitemap.de-en.html ] || (touch 
../../server/po/sitemap.de-en.html  ;  cvs add 
../../server/po/sitemap.de-en.html); cp ../../server/sitemap.html 
../../server/po/sitemap.de-en.html)
[ -f ../../server/sitemap.ja.html ] || (touch ../../server/sitemap.ja.html 
sitemap.ja.html.hook-ann;  cvs add ../../server/sitemap.ja.html)
PO=../../server/po/sitemap.ja.po; 
/home/g/gnun/install/gnun/libexec/gnun/mailfail  address@hidden "[GNUN Error] 
${PO#../../} is not a valid PO file"  msgfmt --check --verbose 
--output-file=/dev/null $PO || (touch $PO; if test -f sitemap.ja.html.hook-ann; 
then echo "gnun-do-not-delete-me" > sitemap.ja.html.hook-ann; fi; exit 1)
319 translated messages, 312 untranslated messages.
/usr/bin/X11/msgmerge --update --previous ../../server/po/sitemap.ja.po 
../../server/po/sitemap.pot && touch ../../server/po/sitemap.ja.po && (if 
LC_ALL=C msgfmt --statistics -o /dev/null ../../server/po/sitemap.ja.po 2>&1 | 
/bin/grep -E '(fuzzy|untranslated)' > /dev/null; then ((/bin/sed --quiet 
'1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../server/po/sitemap.ja.po; test $? != 0 ) > 
/dev/null || /bin/sed --in-place '1,/^"POT-Creation-Date:/{ 
p;s/^"POT-Creation-Date:/"Outdated-Since:/;h;d}; 
1,/^"Content-Transfer-Encoding:/{ s/^\("Content-Transfer-Encoding: \)/\1/;p;t 
insert;d; :insert x}' ../../server/po/sitemap.ja.po); else /bin/sed --in-place 
'/^msgid ""$/,/^$/{s/^"Outdated-Since: //;t rm;p;:rm d}' 
../../server/po/sitemap.ja.po; fi )
................................................................. done.
chmod +w ../../server/sitemap.ja.html
PO=../../server/po/sitemap.ja.po OUT=../../server/po/sitemap.ja.m4 ; 
po4a-translate --format=xhtml --master-charset=utf-8 -o ontagerror=silent -o 
"attributes=<meta>content" -o "untranslated=W<gnun> W<script>" -o 
"translated=W<pre>" --keep=0 --master ../../server/po/sitemap.proto --po $PO 
--localized $OUT
../../server/po/sitemap.ja.po:642: (po4a::po)
Strange line: --><--
../../server/po/sitemap.ja.po:2432: (po4a::po)
Strange line: --><--
/bin/sed --in-place 
"s/\(<gnun>m4_include(\`.*\)\([.]html')<\/gnun>\)/\1.ja\2/g" 
../../server/po/sitemap.ja.m4
/bin/sed --in-place "s/<gnun>\(.*\)<\/gnun>/\1/g" ../../server/po/sitemap.ja.m4
/bin/sed --in-place ':egin;N;$!begin;s/\([ \t]*\n[ \t]*\)\{3,\}<!--/\n\n<!--/g' 
../../server/po/sitemap.ja.m4
/bin/sed --in-place  -e 's%\(<!--#include virtual=\".*header\)\(.html\" 
-->\)%\1.ja\2%g'  -e 's%\(<!--#include virtual=\".*head-include-1\)\(.html\" 
-->\)%\1.ja\2%g'  -e 's%\(<!--#include virtual=\".*head-include-2\)\(.html\" 
-->\)%\1.ja\2%g'  -e 's%\(<!--#include virtual=\".*banner\)\(.html\" 
-->\)%\1.ja\2%g'  -e 's%\(<!--#include virtual=\".*body-include-1\)\(.html\" 
-->\)%\1.ja\2%g'  -e 's%\(<!--#include virtual=\".*body-include-2\)\(.html\" 
-->\)%\1.ja\2%g'  -e 's%\(<!--#include virtual=\".*footer\)\(.html\" 
-->\)%\1.ja\2%g'  -e 's%\(<!--#include virtual=\".*footer-short\)\(.html\" 
-->\)%\1.ja\2%g'  -e 's%\(<!--#include virtual=\".*footer-min\)\(.html\" 
-->\)%\1.ja\2%g'  -e 's%\(<!--#include 
virtual=\".*philosophy/philosophy-menu\)\(.html\" -->\)%\1.ja\2%g' 
../../server/po/sitemap.ja.m4
if ! (/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../server/po/sitemap.ja.po; test $? != 0 ) > /dev/null || ! test -s 
../../server/sitemap.ja.html; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../server/po/sitemap.ja.m4 > ../../server/sitemap.ja.html  && if test -f 
sitemap.ja.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/server/sitemap.ja.html>' | mail -s '[ja] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../server/sitemap.ja.html\` | /bin/sed 's/<h2[^>]*>\(.*\)<\/h2>/\1/' | 
/bin/sed 's/\&mdash;/--/g' | /bin/sed 's/\&..quo;/"/g' | base64 --wrap=0`?=' -a 
Keywords:ja-ann address@hidden" > sitemap.ja.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../server/sitemap.ja.html || (PO=../../server/po/sitemap.ja.po ; sleep 1 ; 
touch $PO ; echo "touch --reference=../../server/sitemap.ja.html --date='+1 
seconds' $PO" > sitemap.ja.html.hook ; exit 1); elif (timestamp="`(/bin/sed 
--quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../server/po/sitemap.ja.po; test $? != 0 )`"; test 
-n "${timestamp}" && test "`date --date="5000 days ago" +%s`" -ge "`date 
--date="${timestamp}" +%s`" ) ; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../server/po/sitemap.ja.m4 > ../../server/sitemap.ja.html  && if test -f 
sitemap.ja.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/server/sitemap.ja.html>' | mail -s '[ja] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../server/sitemap.ja.html\` | /bin/sed 's/<h2[^>]*>\(.*\)<\/h2>/\1/' | 
/bin/sed 's/\&mdash;/--/g' | /bin/sed 's/\&..quo;/"/g' | base64 --wrap=0`?=' -a 
Keywords:ja-ann address@hidden" > sitemap.ja.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../server/sitemap.ja.html || (PO=../../server/po/sitemap.ja.po ; sleep 1 ; 
touch $PO ; echo "touch --reference=../../server/sitemap.ja.html --date='+1 
seconds' $PO" > sitemap.ja.html.hook ; exit 1); else sleep 1; touch 
../../server/po/sitemap.ja.po; fi
if (timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../server/po/sitemap.ja.po; test $? != 0 )`"; test -n "${timestamp}" && test 
"`date --date="60 days ago" +%s`" -ge "`date --date="${timestamp}" +%s`" ); 
then PO=../../server/po/sitemap.ja.po; marker='GNUN: OUT-OF-DATE NOTICE'; 
/bin/grep -q '^<!--'"${marker}-->" ../../server/sitemap.ja.html || 
marker='#include virtual="\/server\/banner'; 
original=../../server/sitemap.ja.html; original=${original%ja.html}html;  
saved_file=${original%/*.html}/po/${original##*/}; 
saved_file=${saved_file%html}ja; diff_file=${saved_file}-diff.html; 
saved_file=${saved_file}-en.html; if test -f ${saved_file}; then  /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${saved_file} > ${saved_file}.tmp; /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${original} > ${saved_file}.tmp1; /bin/sed 
"s%<title></title>%<title>${original#../..}-diff</title>%" < 
diff-page-head.html > ${diff_file}; /usr/bin/wdiff --start-delete '<span 
class="removed"><del><strong>' --end-delete '</em></strong></span>' 
--start-insert '<span class="inserted"><ins><em>' --end-insert 
'</em></ins></span>' ${saved_file}.tmp ${saved_file}.tmp1 >> ${diff_file}; cat 
diff-page-tail.html >> ${diff_file}; rm -f ${saved_file}.tmp 
${saved_file}.tmp1; fi; test -f "${diff_file}" || diff_file="";  /bin/sed 
--in-place '/^<!--#set var="PO_FILE"/,/<!--#include 
virtual="\/server\/outdated/d; /^<!--'"${marker}"'/a <!--#set var="PO_FILE"\n 
value='"'<a href=\"http://www.gnu.org${PO#../..}\";>\n 
http://www.gnu.org${PO#../..}</a>'"' -->\n <!--#set var="ORIGINAL_FILE" 
value="'"${original#../..}"'" -->\n <!--#set var="DIFF_FILE" 
value="'"${diff_file#../..}"'" -->\n <!--#include 
virtual="/server/outdated.ja.html" -->' ../../server/sitemap.ja.html || true; fi
[ -f ../../server/po/sitemap.translist ] || (touch 
../../server/po/sitemap.translist  ;  cvs add 
../../server/po/sitemap.translist); file=../../server/po/sitemap.translist; cp 
translinks-head.html ${file}; /bin/grep -v "^#" languages.txt | while read 
language; do code=${language%%       *}; case ${code} in en ) suffix=""; 
url_suffix=".en" ;; * ) suffix=.${code}; url_suffix="${suffix}" ;; esac; 
lang=${language%   *}; lang=${lang#*       }; name=${language##*   }; 
url_stem=/server/sitemap; article=../../server/sitemap; if test -f 
${article}${suffix}.html; then echo '<!-- '${lang}' -->' >> ${file}; echo -n 
'<li><a href="'${url_stem}${url_suffix}.html'">' >> ${file}; echo 
${name}'</a>&nbsp;['${code}']</li>' >> ${file}; fi; done; cat 
translinks-tail.html >> ${file};
(/bin/sed --quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../server/po/sitemap.ja.po; test $? != 0 ) > 
/dev/null || ([ -f ../../server/po/sitemap.ja-en.html ] || (touch 
../../server/po/sitemap.ja-en.html  ;  cvs add 
../../server/po/sitemap.ja-en.html); cp ../../server/sitemap.html 
../../server/po/sitemap.ja-en.html)
[ -f ../../server/sitemap.sq.html ] || (touch ../../server/sitemap.sq.html 
sitemap.sq.html.hook-ann;  cvs add ../../server/sitemap.sq.html)
PO=../../server/po/sitemap.sq.po; 
/home/g/gnun/install/gnun/libexec/gnun/mailfail  address@hidden "[GNUN Error] 
${PO#../../} is not a valid PO file"  msgfmt --check --verbose 
--output-file=/dev/null $PO || (touch $PO; if test -f sitemap.sq.html.hook-ann; 
then echo "gnun-do-not-delete-me" > sitemap.sq.html.hook-ann; fi; exit 1)
../../server/po/sitemap.sq.po:7: field `Project-Id-Version' still has initial 
default value
17 translated messages, 238 fuzzy translations, 376 untranslated messages.
/usr/bin/X11/msgmerge --update --previous ../../server/po/sitemap.sq.po 
../../server/po/sitemap.pot && touch ../../server/po/sitemap.sq.po && (if 
LC_ALL=C msgfmt --statistics -o /dev/null ../../server/po/sitemap.sq.po 2>&1 | 
/bin/grep -E '(fuzzy|untranslated)' > /dev/null; then ((/bin/sed --quiet 
'1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../server/po/sitemap.sq.po; test $? != 0 ) > 
/dev/null || /bin/sed --in-place '1,/^"POT-Creation-Date:/{ 
p;s/^"POT-Creation-Date:/"Outdated-Since:/;h;d}; 
1,/^"Content-Transfer-Encoding:/{ s/^\("Content-Transfer-Encoding: \)/\1/;p;t 
insert;d; :insert x}' ../../server/po/sitemap.sq.po); else /bin/sed --in-place 
'/^msgid ""$/,/^$/{s/^"Outdated-Since: //;t rm;p;:rm d}' 
../../server/po/sitemap.sq.po; fi )
.................................................................... done.
chmod +w ../../server/sitemap.sq.html
PO=../../server/po/sitemap.sq.po OUT=../../server/po/sitemap.sq.m4 ; 
po4a-translate --format=xhtml --master-charset=utf-8 -o ontagerror=silent -o 
"attributes=<meta>content" -o "untranslated=W<gnun> W<script>" -o 
"translated=W<pre>" --keep=0 --master ../../server/po/sitemap.proto --po $PO 
--localized $OUT
/bin/sed --in-place 
"s/\(<gnun>m4_include(\`.*\)\([.]html')<\/gnun>\)/\1.sq\2/g" 
../../server/po/sitemap.sq.m4
/bin/sed --in-place "s/<gnun>\(.*\)<\/gnun>/\1/g" ../../server/po/sitemap.sq.m4
/bin/sed --in-place ':egin;N;$!begin;s/\([ \t]*\n[ \t]*\)\{3,\}<!--/\n\n<!--/g' 
../../server/po/sitemap.sq.m4
/bin/sed --in-place  -e 's%\(<!--#include virtual=\".*header\)\(.html\" 
-->\)%\1.sq\2%g'  -e 's%\(<!--#include virtual=\".*head-include-1\)\(.html\" 
-->\)%\1.sq\2%g'  -e 's%\(<!--#include virtual=\".*head-include-2\)\(.html\" 
-->\)%\1.sq\2%g'  -e 's%\(<!--#include virtual=\".*banner\)\(.html\" 
-->\)%\1.sq\2%g'  -e 's%\(<!--#include virtual=\".*body-include-1\)\(.html\" 
-->\)%\1.sq\2%g'  -e 's%\(<!--#include virtual=\".*body-include-2\)\(.html\" 
-->\)%\1.sq\2%g'  -e 's%\(<!--#include virtual=\".*footer\)\(.html\" 
-->\)%\1.sq\2%g'  -e 's%\(<!--#include virtual=\".*footer-short\)\(.html\" 
-->\)%\1.sq\2%g'  -e 's%\(<!--#include virtual=\".*footer-min\)\(.html\" 
-->\)%\1.sq\2%g'  -e 's%\(<!--#include 
virtual=\".*philosophy/philosophy-menu\)\(.html\" -->\)%\1.sq\2%g' 
../../server/po/sitemap.sq.m4
if ! (/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../server/po/sitemap.sq.po; test $? != 0 ) > /dev/null || ! test -s 
../../server/sitemap.sq.html; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../server/po/sitemap.sq.m4 > ../../server/sitemap.sq.html  && if test -f 
sitemap.sq.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/server/sitemap.sq.html>' | mail -s '[sq] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../server/sitemap.sq.html\` | /bin/sed 's/<h2[^>]*>\(.*\)<\/h2>/\1/' | 
/bin/sed 's/\&mdash;/--/g' | /bin/sed 's/\&..quo;/"/g' | base64 --wrap=0`?=' -a 
Keywords:sq-ann address@hidden" > sitemap.sq.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../server/sitemap.sq.html || (PO=../../server/po/sitemap.sq.po ; sleep 1 ; 
touch $PO ; echo "touch --reference=../../server/sitemap.sq.html --date='+1 
seconds' $PO" > sitemap.sq.html.hook ; exit 1); elif (timestamp="`(/bin/sed 
--quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../server/po/sitemap.sq.po; test $? != 0 )`"; test 
-n "${timestamp}" && test "`date --date="5000 days ago" +%s`" -ge "`date 
--date="${timestamp}" +%s`" ) ; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../server/po/sitemap.sq.m4 > ../../server/sitemap.sq.html  && if test -f 
sitemap.sq.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/server/sitemap.sq.html>' | mail -s '[sq] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../server/sitemap.sq.html\` | /bin/sed 's/<h2[^>]*>\(.*\)<\/h2>/\1/' | 
/bin/sed 's/\&mdash;/--/g' | /bin/sed 's/\&..quo;/"/g' | base64 --wrap=0`?=' -a 
Keywords:sq-ann address@hidden" > sitemap.sq.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../server/sitemap.sq.html || (PO=../../server/po/sitemap.sq.po ; sleep 1 ; 
touch $PO ; echo "touch --reference=../../server/sitemap.sq.html --date='+1 
seconds' $PO" > sitemap.sq.html.hook ; exit 1); else sleep 1; touch 
../../server/po/sitemap.sq.po; fi
if (timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../server/po/sitemap.sq.po; test $? != 0 )`"; test -n "${timestamp}" && test 
"`date --date="60 days ago" +%s`" -ge "`date --date="${timestamp}" +%s`" ); 
then PO=../../server/po/sitemap.sq.po; marker='GNUN: OUT-OF-DATE NOTICE'; 
/bin/grep -q '^<!--'"${marker}-->" ../../server/sitemap.sq.html || 
marker='#include virtual="\/server\/banner'; 
original=../../server/sitemap.sq.html; original=${original%sq.html}html;  
saved_file=${original%/*.html}/po/${original##*/}; 
saved_file=${saved_file%html}sq; diff_file=${saved_file}-diff.html; 
saved_file=${saved_file}-en.html; if test -f ${saved_file}; then  /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${saved_file} > ${saved_file}.tmp; /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${original} > ${saved_file}.tmp1; /bin/sed 
"s%<title></title>%<title>${original#../..}-diff</title>%" < 
diff-page-head.html > ${diff_file}; /usr/bin/wdiff --start-delete '<span 
class="removed"><del><strong>' --end-delete '</em></strong></span>' 
--start-insert '<span class="inserted"><ins><em>' --end-insert 
'</em></ins></span>' ${saved_file}.tmp ${saved_file}.tmp1 >> ${diff_file}; cat 
diff-page-tail.html >> ${diff_file}; rm -f ${saved_file}.tmp 
${saved_file}.tmp1; fi; test -f "${diff_file}" || diff_file="";  /bin/sed 
--in-place '/^<!--#set var="PO_FILE"/,/<!--#include 
virtual="\/server\/outdated/d; /^<!--'"${marker}"'/a <!--#set var="PO_FILE"\n 
value='"'<a href=\"http://www.gnu.org${PO#../..}\";>\n 
http://www.gnu.org${PO#../..}</a>'"' -->\n <!--#set var="ORIGINAL_FILE" 
value="'"${original#../..}"'" -->\n <!--#set var="DIFF_FILE" 
value="'"${diff_file#../..}"'" -->\n <!--#include 
virtual="/server/outdated.sq.html" -->' ../../server/sitemap.sq.html || true; fi
[ -f ../../server/po/sitemap.translist ] || (touch 
../../server/po/sitemap.translist  ;  cvs add 
../../server/po/sitemap.translist); file=../../server/po/sitemap.translist; cp 
translinks-head.html ${file}; /bin/grep -v "^#" languages.txt | while read 
language; do code=${language%%       *}; case ${code} in en ) suffix=""; 
url_suffix=".en" ;; * ) suffix=.${code}; url_suffix="${suffix}" ;; esac; 
lang=${language%   *}; lang=${lang#*       }; name=${language##*   }; 
url_stem=/server/sitemap; article=../../server/sitemap; if test -f 
${article}${suffix}.html; then echo '<!-- '${lang}' -->' >> ${file}; echo -n 
'<li><a href="'${url_stem}${url_suffix}.html'">' >> ${file}; echo 
${name}'</a>&nbsp;['${code}']</li>' >> ${file}; fi; done; cat 
translinks-tail.html >> ${file};
(/bin/sed --quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../server/po/sitemap.sq.po; test $? != 0 ) > 
/dev/null || ([ -f ../../server/po/sitemap.sq-en.html ] || (touch 
../../server/po/sitemap.sq-en.html  ;  cvs add 
../../server/po/sitemap.sq-en.html); cp ../../server/sitemap.html 
../../server/po/sitemap.sq-en.html)
[ -f ../../server/tasks.de.html ] || (touch ../../server/tasks.de.html 
tasks.de.html.hook-ann;  cvs add ../../server/tasks.de.html)
PO=../../server/po/tasks.de.po; /home/g/gnun/install/gnun/libexec/gnun/mailfail 
 address@hidden "[GNUN Error] ${PO#../../} is not a valid PO file"  msgfmt 
--check --verbose --output-file=/dev/null $PO || (touch $PO; if test -f 
tasks.de.html.hook-ann; then echo "gnun-do-not-delete-me" > 
tasks.de.html.hook-ann; fi; exit 1)
31 translated messages.
/usr/bin/X11/msgmerge --update --previous ../../server/po/tasks.de.po 
../../server/po/tasks.pot && touch ../../server/po/tasks.de.po && (if LC_ALL=C 
msgfmt --statistics -o /dev/null ../../server/po/tasks.de.po 2>&1 | /bin/grep 
-E '(fuzzy|untranslated)' > /dev/null; then ((/bin/sed --quiet 
'1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../server/po/tasks.de.po; test $? != 0 ) > /dev/null 
|| /bin/sed --in-place '1,/^"POT-Creation-Date:/{ 
p;s/^"POT-Creation-Date:/"Outdated-Since:/;h;d}; 
1,/^"Content-Transfer-Encoding:/{ s/^\("Content-Transfer-Encoding: \)/\1/;p;t 
insert;d; :insert x}' ../../server/po/tasks.de.po); else /bin/sed --in-place 
'/^msgid ""$/,/^$/{s/^"Outdated-Since: //;t rm;p;:rm d}' 
../../server/po/tasks.de.po; fi )
..... done.
chmod +w ../../server/tasks.de.html
PO=../../server/po/tasks.de.po OUT=../../server/po/tasks.de.m4 ; po4a-translate 
--format=xhtml --master-charset=utf-8 -o ontagerror=silent -o 
"attributes=<meta>content" -o "untranslated=W<gnun> W<script>" -o 
"translated=W<pre>" --keep=0 --master ../../server/po/tasks.proto --po $PO 
--localized $OUT
/bin/sed --in-place 
"s/\(<gnun>m4_include(\`.*\)\([.]html')<\/gnun>\)/\1.de\2/g" 
../../server/po/tasks.de.m4
/bin/sed --in-place "s/<gnun>\(.*\)<\/gnun>/\1/g" ../../server/po/tasks.de.m4
/bin/sed --in-place ':egin;N;$!begin;s/\([ \t]*\n[ \t]*\)\{3,\}<!--/\n\n<!--/g' 
../../server/po/tasks.de.m4
/bin/sed --in-place  -e 's%\(<!--#include virtual=\".*header\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*head-include-1\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*head-include-2\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*banner\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*body-include-1\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*body-include-2\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer-short\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer-min\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include 
virtual=\".*philosophy/philosophy-menu\)\(.html\" -->\)%\1.de\2%g' 
../../server/po/tasks.de.m4
if ! (/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../server/po/tasks.de.po; test $? != 0 ) > /dev/null || ! test -s 
../../server/tasks.de.html; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../server/po/tasks.de.m4 > ../../server/tasks.de.html  && if test -f 
tasks.de.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/server/tasks.de.html>' | mail -s '[de] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../server/tasks.de.html\` | /bin/sed 's/<h2[^>]*>\(.*\)<\/h2>/\1/' | 
/bin/sed 's/\&mdash;/--/g' | /bin/sed 's/\&..quo;/"/g' | base64 --wrap=0`?=' -a 
Keywords:de-ann address@hidden" > tasks.de.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../server/tasks.de.html || (PO=../../server/po/tasks.de.po ; sleep 1 ; touch 
$PO ; echo "touch --reference=../../server/tasks.de.html --date='+1 seconds' 
$PO" > tasks.de.html.hook ; exit 1); elif (timestamp="`(/bin/sed --quiet 
'1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../server/po/tasks.de.po; test $? != 0 )`"; test -n 
"${timestamp}" && test "`date --date="5000 days ago" +%s`" -ge "`date 
--date="${timestamp}" +%s`" ) ; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../server/po/tasks.de.m4 > ../../server/tasks.de.html  && if test -f 
tasks.de.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/server/tasks.de.html>' | mail -s '[de] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../server/tasks.de.html\` | /bin/sed 's/<h2[^>]*>\(.*\)<\/h2>/\1/' | 
/bin/sed 's/\&mdash;/--/g' | /bin/sed 's/\&..quo;/"/g' | base64 --wrap=0`?=' -a 
Keywords:de-ann address@hidden" > tasks.de.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../server/tasks.de.html || (PO=../../server/po/tasks.de.po ; sleep 1 ; touch 
$PO ; echo "touch --reference=../../server/tasks.de.html --date='+1 seconds' 
$PO" > tasks.de.html.hook ; exit 1); else sleep 1; touch 
../../server/po/tasks.de.po; fi
I/O error : Attempt to load network entity 
http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd
if (timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../server/po/tasks.de.po; test $? != 0 )`"; test -n "${timestamp}" && test 
"`date --date="60 days ago" +%s`" -ge "`date --date="${timestamp}" +%s`" ); 
then PO=../../server/po/tasks.de.po; marker='GNUN: OUT-OF-DATE NOTICE'; 
/bin/grep -q '^<!--'"${marker}-->" ../../server/tasks.de.html || 
marker='#include virtual="\/server\/banner'; 
original=../../server/tasks.de.html; original=${original%de.html}html;  
saved_file=${original%/*.html}/po/${original##*/}; 
saved_file=${saved_file%html}de; diff_file=${saved_file}-diff.html; 
saved_file=${saved_file}-en.html; if test -f ${saved_file}; then  /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${saved_file} > ${saved_file}.tmp; /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${original} > ${saved_file}.tmp1; /bin/sed 
"s%<title></title>%<title>${original#../..}-diff</title>%" < 
diff-page-head.html > ${diff_file}; /usr/bin/wdiff --start-delete '<span 
class="removed"><del><strong>' --end-delete '</em></strong></span>' 
--start-insert '<span class="inserted"><ins><em>' --end-insert 
'</em></ins></span>' ${saved_file}.tmp ${saved_file}.tmp1 >> ${diff_file}; cat 
diff-page-tail.html >> ${diff_file}; rm -f ${saved_file}.tmp 
${saved_file}.tmp1; fi; test -f "${diff_file}" || diff_file="";  /bin/sed 
--in-place '/^<!--#set var="PO_FILE"/,/<!--#include 
virtual="\/server\/outdated/d; /^<!--'"${marker}"'/a <!--#set var="PO_FILE"\n 
value='"'<a href=\"http://www.gnu.org${PO#../..}\";>\n 
http://www.gnu.org${PO#../..}</a>'"' -->\n <!--#set var="ORIGINAL_FILE" 
value="'"${original#../..}"'" -->\n <!--#set var="DIFF_FILE" 
value="'"${diff_file#../..}"'" -->\n <!--#include 
virtual="/server/outdated.de.html" -->' ../../server/tasks.de.html || true; fi
[ -f ../../server/po/tasks.translist ] || (touch 
../../server/po/tasks.translist  ;  cvs add ../../server/po/tasks.translist); 
file=../../server/po/tasks.translist; cp translinks-head.html ${file}; 
/bin/grep -v "^#" languages.txt | while read language; do code=${language%%     
  *}; case ${code} in en ) suffix=""; url_suffix=".en" ;; * ) suffix=.${code}; 
url_suffix="${suffix}" ;; esac; lang=${language%   *}; lang=${lang#*       }; 
name=${language##*   }; url_stem=/server/tasks; article=../../server/tasks; if 
test -f ${article}${suffix}.html; then echo '<!-- '${lang}' -->' >> ${file}; 
echo -n '<li><a href="'${url_stem}${url_suffix}.html'">' >> ${file}; echo 
${name}'</a>&nbsp;['${code}']</li>' >> ${file}; fi; done; cat 
translinks-tail.html >> ${file};
(/bin/sed --quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../server/po/tasks.de.po; test $? != 0 ) > /dev/null 
|| ([ -f ../../server/po/tasks.de-en.html ] || (touch 
../../server/po/tasks.de-en.html  ;  cvs add ../../server/po/tasks.de-en.html); 
cp ../../server/tasks.html ../../server/po/tasks.de-en.html)
[ -f ../../server/tasks.sq.html ] || (touch ../../server/tasks.sq.html 
tasks.sq.html.hook-ann;  cvs add ../../server/tasks.sq.html)
PO=../../server/po/tasks.sq.po; /home/g/gnun/install/gnun/libexec/gnun/mailfail 
 address@hidden "[GNUN Error] ${PO#../../} is not a valid PO file"  msgfmt 
--check --verbose --output-file=/dev/null $PO || (touch $PO; if test -f 
tasks.sq.html.hook-ann; then echo "gnun-do-not-delete-me" > 
tasks.sq.html.hook-ann; fi; exit 1)
../../server/po/tasks.sq.po:7: field `Project-Id-Version' still has initial 
default value
30 translated messages, 1 fuzzy translation.
/usr/bin/X11/msgmerge --update --previous ../../server/po/tasks.sq.po 
../../server/po/tasks.pot && touch ../../server/po/tasks.sq.po && (if LC_ALL=C 
msgfmt --statistics -o /dev/null ../../server/po/tasks.sq.po 2>&1 | /bin/grep 
-E '(fuzzy|untranslated)' > /dev/null; then ((/bin/sed --quiet 
'1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../server/po/tasks.sq.po; test $? != 0 ) > /dev/null 
|| /bin/sed --in-place '1,/^"POT-Creation-Date:/{ 
p;s/^"POT-Creation-Date:/"Outdated-Since:/;h;d}; 
1,/^"Content-Transfer-Encoding:/{ s/^\("Content-Transfer-Encoding: \)/\1/;p;t 
insert;d; :insert x}' ../../server/po/tasks.sq.po); else /bin/sed --in-place 
'/^msgid ""$/,/^$/{s/^"Outdated-Since: //;t rm;p;:rm d}' 
../../server/po/tasks.sq.po; fi )
..... done.
chmod +w ../../server/tasks.sq.html
PO=../../server/po/tasks.sq.po OUT=../../server/po/tasks.sq.m4 ; po4a-translate 
--format=xhtml --master-charset=utf-8 -o ontagerror=silent -o 
"attributes=<meta>content" -o "untranslated=W<gnun> W<script>" -o 
"translated=W<pre>" --keep=0 --master ../../server/po/tasks.proto --po $PO 
--localized $OUT
/bin/sed --in-place 
"s/\(<gnun>m4_include(\`.*\)\([.]html')<\/gnun>\)/\1.sq\2/g" 
../../server/po/tasks.sq.m4
/bin/sed --in-place "s/<gnun>\(.*\)<\/gnun>/\1/g" ../../server/po/tasks.sq.m4
/bin/sed --in-place ':egin;N;$!begin;s/\([ \t]*\n[ \t]*\)\{3,\}<!--/\n\n<!--/g' 
../../server/po/tasks.sq.m4
/bin/sed --in-place  -e 's%\(<!--#include virtual=\".*header\)\(.html\" 
-->\)%\1.sq\2%g'  -e 's%\(<!--#include virtual=\".*head-include-1\)\(.html\" 
-->\)%\1.sq\2%g'  -e 's%\(<!--#include virtual=\".*head-include-2\)\(.html\" 
-->\)%\1.sq\2%g'  -e 's%\(<!--#include virtual=\".*banner\)\(.html\" 
-->\)%\1.sq\2%g'  -e 's%\(<!--#include virtual=\".*body-include-1\)\(.html\" 
-->\)%\1.sq\2%g'  -e 's%\(<!--#include virtual=\".*body-include-2\)\(.html\" 
-->\)%\1.sq\2%g'  -e 's%\(<!--#include virtual=\".*footer\)\(.html\" 
-->\)%\1.sq\2%g'  -e 's%\(<!--#include virtual=\".*footer-short\)\(.html\" 
-->\)%\1.sq\2%g'  -e 's%\(<!--#include virtual=\".*footer-min\)\(.html\" 
-->\)%\1.sq\2%g'  -e 's%\(<!--#include 
virtual=\".*philosophy/philosophy-menu\)\(.html\" -->\)%\1.sq\2%g' 
../../server/po/tasks.sq.m4
if ! (/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../server/po/tasks.sq.po; test $? != 0 ) > /dev/null || ! test -s 
../../server/tasks.sq.html; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../server/po/tasks.sq.m4 > ../../server/tasks.sq.html  && if test -f 
tasks.sq.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/server/tasks.sq.html>' | mail -s '[sq] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../server/tasks.sq.html\` | /bin/sed 's/<h2[^>]*>\(.*\)<\/h2>/\1/' | 
/bin/sed 's/\&mdash;/--/g' | /bin/sed 's/\&..quo;/"/g' | base64 --wrap=0`?=' -a 
Keywords:sq-ann address@hidden" > tasks.sq.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../server/tasks.sq.html || (PO=../../server/po/tasks.sq.po ; sleep 1 ; touch 
$PO ; echo "touch --reference=../../server/tasks.sq.html --date='+1 seconds' 
$PO" > tasks.sq.html.hook ; exit 1); elif (timestamp="`(/bin/sed --quiet 
'1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../server/po/tasks.sq.po; test $? != 0 )`"; test -n 
"${timestamp}" && test "`date --date="5000 days ago" +%s`" -ge "`date 
--date="${timestamp}" +%s`" ) ; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../server/po/tasks.sq.m4 > ../../server/tasks.sq.html  && if test -f 
tasks.sq.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/server/tasks.sq.html>' | mail -s '[sq] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../server/tasks.sq.html\` | /bin/sed 's/<h2[^>]*>\(.*\)<\/h2>/\1/' | 
/bin/sed 's/\&mdash;/--/g' | /bin/sed 's/\&..quo;/"/g' | base64 --wrap=0`?=' -a 
Keywords:sq-ann address@hidden" > tasks.sq.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../server/tasks.sq.html || (PO=../../server/po/tasks.sq.po ; sleep 1 ; touch 
$PO ; echo "touch --reference=../../server/tasks.sq.html --date='+1 seconds' 
$PO" > tasks.sq.html.hook ; exit 1); else sleep 1; touch 
../../server/po/tasks.sq.po; fi
if (timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../server/po/tasks.sq.po; test $? != 0 )`"; test -n "${timestamp}" && test 
"`date --date="60 days ago" +%s`" -ge "`date --date="${timestamp}" +%s`" ); 
then PO=../../server/po/tasks.sq.po; marker='GNUN: OUT-OF-DATE NOTICE'; 
/bin/grep -q '^<!--'"${marker}-->" ../../server/tasks.sq.html || 
marker='#include virtual="\/server\/banner'; 
original=../../server/tasks.sq.html; original=${original%sq.html}html;  
saved_file=${original%/*.html}/po/${original##*/}; 
saved_file=${saved_file%html}sq; diff_file=${saved_file}-diff.html; 
saved_file=${saved_file}-en.html; if test -f ${saved_file}; then  /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${saved_file} > ${saved_file}.tmp; /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${original} > ${saved_file}.tmp1; /bin/sed 
"s%<title></title>%<title>${original#../..}-diff</title>%" < 
diff-page-head.html > ${diff_file}; /usr/bin/wdiff --start-delete '<span 
class="removed"><del><strong>' --end-delete '</em></strong></span>' 
--start-insert '<span class="inserted"><ins><em>' --end-insert 
'</em></ins></span>' ${saved_file}.tmp ${saved_file}.tmp1 >> ${diff_file}; cat 
diff-page-tail.html >> ${diff_file}; rm -f ${saved_file}.tmp 
${saved_file}.tmp1; fi; test -f "${diff_file}" || diff_file="";  /bin/sed 
--in-place '/^<!--#set var="PO_FILE"/,/<!--#include 
virtual="\/server\/outdated/d; /^<!--'"${marker}"'/a <!--#set var="PO_FILE"\n 
value='"'<a href=\"http://www.gnu.org${PO#../..}\";>\n 
http://www.gnu.org${PO#../..}</a>'"' -->\n <!--#set var="ORIGINAL_FILE" 
value="'"${original#../..}"'" -->\n <!--#set var="DIFF_FILE" 
value="'"${diff_file#../..}"'" -->\n <!--#include 
virtual="/server/outdated.sq.html" -->' ../../server/tasks.sq.html || true; fi
[ -f ../../server/po/tasks.translist ] || (touch 
../../server/po/tasks.translist  ;  cvs add ../../server/po/tasks.translist); 
file=../../server/po/tasks.translist; cp translinks-head.html ${file}; 
/bin/grep -v "^#" languages.txt | while read language; do code=${language%%     
  *}; case ${code} in en ) suffix=""; url_suffix=".en" ;; * ) suffix=.${code}; 
url_suffix="${suffix}" ;; esac; lang=${language%   *}; lang=${lang#*       }; 
name=${language##*   }; url_stem=/server/tasks; article=../../server/tasks; if 
test -f ${article}${suffix}.html; then echo '<!-- '${lang}' -->' >> ${file}; 
echo -n '<li><a href="'${url_stem}${url_suffix}.html'">' >> ${file}; echo 
${name}'</a>&nbsp;['${code}']</li>' >> ${file}; fi; done; cat 
translinks-tail.html >> ${file};
(/bin/sed --quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../server/po/tasks.sq.po; test $? != 0 ) > /dev/null 
|| ([ -f ../../server/po/tasks.sq-en.html ] || (touch 
../../server/po/tasks.sq-en.html  ;  cvs add ../../server/po/tasks.sq-en.html); 
cp ../../server/tasks.html ../../server/po/tasks.sq-en.html)
[ -f ../../server/standards/webmaster-quiz.de.html ] || (touch 
../../server/standards/webmaster-quiz.de.html webmaster-quiz.de.html.hook-ann;  
cvs add ../../server/standards/webmaster-quiz.de.html)
PO=../../server/standards/po/webmaster-quiz.de.po; 
/home/g/gnun/install/gnun/libexec/gnun/mailfail  address@hidden "[GNUN Error] 
${PO#../../} is not a valid PO file"  msgfmt --check --verbose 
--output-file=/dev/null $PO || (touch $PO; if test -f 
webmaster-quiz.de.html.hook-ann; then echo "gnun-do-not-delete-me" > 
webmaster-quiz.de.html.hook-ann; fi; exit 1)
19 translated messages.
/usr/bin/X11/msgmerge --update --previous 
../../server/standards/po/webmaster-quiz.de.po 
../../server/standards/po/webmaster-quiz.pot && touch 
../../server/standards/po/webmaster-quiz.de.po && (if LC_ALL=C msgfmt 
--statistics -o /dev/null ../../server/standards/po/webmaster-quiz.de.po 2>&1 | 
/bin/grep -E '(fuzzy|untranslated)' > /dev/null; then ((/bin/sed --quiet 
'1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../server/standards/po/webmaster-quiz.de.po; test $? 
!= 0 ) > /dev/null || /bin/sed --in-place '1,/^"POT-Creation-Date:/{ 
p;s/^"POT-Creation-Date:/"Outdated-Since:/;h;d}; 
1,/^"Content-Transfer-Encoding:/{ s/^\("Content-Transfer-Encoding: \)/\1/;p;t 
insert;d; :insert x}' ../../server/standards/po/webmaster-quiz.de.po); else 
/bin/sed --in-place '/^msgid ""$/,/^$/{s/^"Outdated-Since: //;t rm;p;:rm d}' 
../../server/standards/po/webmaster-quiz.de.po; fi )
.... done.
chmod +w ../../server/standards/webmaster-quiz.de.html
PO=../../server/standards/po/webmaster-quiz.de.po 
OUT=../../server/standards/po/webmaster-quiz.de.m4 ; po4a-translate 
--format=xhtml --master-charset=utf-8 -o ontagerror=silent -o 
"attributes=<meta>content" -o "untranslated=W<gnun> W<script>" -o 
"translated=W<pre>" --keep=0 --master 
../../server/standards/po/webmaster-quiz.proto --po $PO --localized $OUT
/bin/sed --in-place 
"s/\(<gnun>m4_include(\`.*\)\([.]html')<\/gnun>\)/\1.de\2/g" 
../../server/standards/po/webmaster-quiz.de.m4
/bin/sed --in-place "s/<gnun>\(.*\)<\/gnun>/\1/g" 
../../server/standards/po/webmaster-quiz.de.m4
/bin/sed --in-place ':egin;N;$!begin;s/\([ \t]*\n[ \t]*\)\{3,\}<!--/\n\n<!--/g' 
../../server/standards/po/webmaster-quiz.de.m4
/bin/sed --in-place  -e 's%\(<!--#include virtual=\".*header\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*head-include-1\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*head-include-2\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*banner\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*body-include-1\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*body-include-2\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer-short\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer-min\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include 
virtual=\".*philosophy/philosophy-menu\)\(.html\" -->\)%\1.de\2%g' 
../../server/standards/po/webmaster-quiz.de.m4
if ! (/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../server/standards/po/webmaster-quiz.de.po; test $? != 0 ) > /dev/null || ! 
test -s ../../server/standards/webmaster-quiz.de.html; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../server/standards/po/webmaster-quiz.de.m4 > 
../../server/standards/webmaster-quiz.de.html  && if test -f 
webmaster-quiz.de.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/server/standards/webmaster-quiz.de.html>' | mail -s 
'[de] New translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../server/standards/webmaster-quiz.de.html\` | /bin/sed 
's/<h2[^>]*>\(.*\)<\/h2>/\1/' | /bin/sed 's/\&mdash;/--/g' | /bin/sed 
's/\&..quo;/"/g' | base64 --wrap=0`?=' -a Keywords:de-ann address@hidden" > 
webmaster-quiz.de.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../server/standards/webmaster-quiz.de.html || 
(PO=../../server/standards/po/webmaster-quiz.de.po ; sleep 1 ; touch $PO ; echo 
"touch --reference=../../server/standards/webmaster-quiz.de.html --date='+1 
seconds' $PO" > webmaster-quiz.de.html.hook ; exit 1); elif 
(timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../server/standards/po/webmaster-quiz.de.po; test $? != 0 )`"; test -n 
"${timestamp}" && test "`date --date="5000 days ago" +%s`" -ge "`date 
--date="${timestamp}" +%s`" ) ; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../server/standards/po/webmaster-quiz.de.m4 > 
../../server/standards/webmaster-quiz.de.html  && if test -f 
webmaster-quiz.de.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/server/standards/webmaster-quiz.de.html>' | mail -s 
'[de] New translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../server/standards/webmaster-quiz.de.html\` | /bin/sed 
's/<h2[^>]*>\(.*\)<\/h2>/\1/' | /bin/sed 's/\&mdash;/--/g' | /bin/sed 
's/\&..quo;/"/g' | base64 --wrap=0`?=' -a Keywords:de-ann address@hidden" > 
webmaster-quiz.de.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../server/standards/webmaster-quiz.de.html || 
(PO=../../server/standards/po/webmaster-quiz.de.po ; sleep 1 ; touch $PO ; echo 
"touch --reference=../../server/standards/webmaster-quiz.de.html --date='+1 
seconds' $PO" > webmaster-quiz.de.html.hook ; exit 1); else sleep 1; touch 
../../server/standards/po/webmaster-quiz.de.po; fi
I/O error : Attempt to load network entity 
http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd
if (timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../server/standards/po/webmaster-quiz.de.po; test $? != 0 )`"; test -n 
"${timestamp}" && test "`date --date="60 days ago" +%s`" -ge "`date 
--date="${timestamp}" +%s`" ); then 
PO=../../server/standards/po/webmaster-quiz.de.po; marker='GNUN: OUT-OF-DATE 
NOTICE'; /bin/grep -q '^<!--'"${marker}-->" 
../../server/standards/webmaster-quiz.de.html || marker='#include 
virtual="\/server\/banner'; 
original=../../server/standards/webmaster-quiz.de.html; 
original=${original%de.html}html;  
saved_file=${original%/*.html}/po/${original##*/}; 
saved_file=${saved_file%html}de; diff_file=${saved_file}-diff.html; 
saved_file=${saved_file}-en.html; if test -f ${saved_file}; then  /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${saved_file} > ${saved_file}.tmp; /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${original} > ${saved_file}.tmp1; /bin/sed 
"s%<title></title>%<title>${original#../..}-diff</title>%" < 
diff-page-head.html > ${diff_file}; /usr/bin/wdiff --start-delete '<span 
class="removed"><del><strong>' --end-delete '</em></strong></span>' 
--start-insert '<span class="inserted"><ins><em>' --end-insert 
'</em></ins></span>' ${saved_file}.tmp ${saved_file}.tmp1 >> ${diff_file}; cat 
diff-page-tail.html >> ${diff_file}; rm -f ${saved_file}.tmp 
${saved_file}.tmp1; fi; test -f "${diff_file}" || diff_file="";  /bin/sed 
--in-place '/^<!--#set var="PO_FILE"/,/<!--#include 
virtual="\/server\/outdated/d; /^<!--'"${marker}"'/a <!--#set var="PO_FILE"\n 
value='"'<a href=\"http://www.gnu.org${PO#../..}\";>\n 
http://www.gnu.org${PO#../..}</a>'"' -->\n <!--#set var="ORIGINAL_FILE" 
value="'"${original#../..}"'" -->\n <!--#set var="DIFF_FILE" 
value="'"${diff_file#../..}"'" -->\n <!--#include 
virtual="/server/outdated.de.html" -->' 
../../server/standards/webmaster-quiz.de.html || true; fi
[ -f ../../server/standards/po/webmaster-quiz.translist ] || (touch 
../../server/standards/po/webmaster-quiz.translist  ;  cvs add 
../../server/standards/po/webmaster-quiz.translist); 
file=../../server/standards/po/webmaster-quiz.translist; cp 
translinks-head.html ${file}; /bin/grep -v "^#" languages.txt | while read 
language; do code=${language%%   *}; case ${code} in en ) suffix=""; 
url_suffix=".en" ;; * ) suffix=.${code}; url_suffix="${suffix}" ;; esac; 
lang=${language%   *}; lang=${lang#*       }; name=${language##*   }; 
url_stem=/server/standards/webmaster-quiz; 
article=../../server/standards/webmaster-quiz; if test -f 
${article}${suffix}.html; then echo '<!-- '${lang}' -->' >> ${file}; echo -n 
'<li><a href="'${url_stem}${url_suffix}.html'">' >> ${file}; echo 
${name}'</a>&nbsp;['${code}']</li>' >> ${file}; fi; done; cat 
translinks-tail.html >> ${file};
(/bin/sed --quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../server/standards/po/webmaster-quiz.de.po; test $? 
!= 0 ) > /dev/null || ([ -f ../../server/standards/po/webmaster-quiz.de-en.html 
] || (touch ../../server/standards/po/webmaster-quiz.de-en.html  ;  cvs add 
../../server/standards/po/webmaster-quiz.de-en.html); cp 
../../server/standards/webmaster-quiz.html 
../../server/standards/po/webmaster-quiz.de-en.html)
[ -f ../../software/devel.zh-cn.html ] || (touch 
../../software/devel.zh-cn.html devel.zh-cn.html.hook-ann;  cvs add 
../../software/devel.zh-cn.html)
PO=../../software/po/devel.zh-cn.po; 
/home/g/gnun/install/gnun/libexec/gnun/mailfail  address@hidden "[GNUN Error] 
${PO#../../} is not a valid PO file"  msgfmt --check --verbose 
--output-file=/dev/null $PO || (touch $PO; if test -f 
devel.zh-cn.html.hook-ann; then echo "gnun-do-not-delete-me" > 
devel.zh-cn.html.hook-ann; fi; exit 1)
33 translated messages, 6 fuzzy translations, 6 untranslated messages.
/usr/bin/X11/msgmerge --update --previous ../../software/po/devel.zh-cn.po 
../../software/po/devel.pot && touch ../../software/po/devel.zh-cn.po && (if 
LC_ALL=C msgfmt --statistics -o /dev/null ../../software/po/devel.zh-cn.po 2>&1 
| /bin/grep -E '(fuzzy|untranslated)' > /dev/null; then ((/bin/sed --quiet 
'1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../software/po/devel.zh-cn.po; test $? != 0 ) > 
/dev/null || /bin/sed --in-place '1,/^"POT-Creation-Date:/{ 
p;s/^"POT-Creation-Date:/"Outdated-Since:/;h;d}; 
1,/^"Content-Transfer-Encoding:/{ s/^\("Content-Transfer-Encoding: \)/\1/;p;t 
insert;d; :insert x}' ../../software/po/devel.zh-cn.po); else /bin/sed 
--in-place '/^msgid ""$/,/^$/{s/^"Outdated-Since: //;t rm;p;:rm d}' 
../../software/po/devel.zh-cn.po; fi )
....... done.
chmod +w ../../software/devel.zh-cn.html
PO=../../software/po/devel.zh-cn.po OUT=../../software/po/devel.zh-cn.m4 ; 
po4a-translate --format=xhtml --master-charset=utf-8 -o ontagerror=silent -o 
"attributes=<meta>content" -o "untranslated=W<gnun> W<script>" -o 
"translated=W<pre>" --keep=0 --master ../../software/po/devel.proto --po $PO 
--localized $OUT
/bin/sed --in-place 
"s/\(<gnun>m4_include(\`.*\)\([.]html')<\/gnun>\)/\1.zh-cn\2/g" 
../../software/po/devel.zh-cn.m4
/bin/sed --in-place "s/<gnun>\(.*\)<\/gnun>/\1/g" 
../../software/po/devel.zh-cn.m4
/bin/sed --in-place ':egin;N;$!begin;s/\([ \t]*\n[ \t]*\)\{3,\}<!--/\n\n<!--/g' 
../../software/po/devel.zh-cn.m4
/bin/sed --in-place  -e 's%\(<!--#include virtual=\".*header\)\(.html\" 
-->\)%\1.zh-cn\2%g'  -e 's%\(<!--#include virtual=\".*head-include-1\)\(.html\" 
-->\)%\1.zh-cn\2%g'  -e 's%\(<!--#include virtual=\".*head-include-2\)\(.html\" 
-->\)%\1.zh-cn\2%g'  -e 's%\(<!--#include virtual=\".*banner\)\(.html\" 
-->\)%\1.zh-cn\2%g'  -e 's%\(<!--#include virtual=\".*body-include-1\)\(.html\" 
-->\)%\1.zh-cn\2%g'  -e 's%\(<!--#include virtual=\".*body-include-2\)\(.html\" 
-->\)%\1.zh-cn\2%g'  -e 's%\(<!--#include virtual=\".*footer\)\(.html\" 
-->\)%\1.zh-cn\2%g'  -e 's%\(<!--#include virtual=\".*footer-short\)\(.html\" 
-->\)%\1.zh-cn\2%g'  -e 's%\(<!--#include virtual=\".*footer-min\)\(.html\" 
-->\)%\1.zh-cn\2%g'  -e 's%\(<!--#include 
virtual=\".*philosophy/philosophy-menu\)\(.html\" -->\)%\1.zh-cn\2%g' 
../../software/po/devel.zh-cn.m4
if ! (/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../software/po/devel.zh-cn.po; test $? != 0 ) > /dev/null || ! test -s 
../../software/devel.zh-cn.html; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../software/po/devel.zh-cn.m4 > ../../software/devel.zh-cn.html  && if test 
-f devel.zh-cn.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/software/devel.zh-cn.html>' | mail -s '[zh-cn] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../software/devel.zh-cn.html\` | /bin/sed 's/<h2[^>]*>\(.*\)<\/h2>/\1/' | 
/bin/sed 's/\&mdash;/--/g' | /bin/sed 's/\&..quo;/"/g' | base64 --wrap=0`?=' -a 
Keywords:zh-cn-ann address@hidden" > devel.zh-cn.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../software/devel.zh-cn.html || (PO=../../software/po/devel.zh-cn.po ; sleep 
1 ; touch $PO ; echo "touch --reference=../../software/devel.zh-cn.html 
--date='+1 seconds' $PO" > devel.zh-cn.html.hook ; exit 1); elif 
(timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../software/po/devel.zh-cn.po; test $? != 0 )`"; test -n "${timestamp}" && 
test "`date --date="5000 days ago" +%s`" -ge "`date --date="${timestamp}" +%s`" 
) ; then /home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../software/po/devel.zh-cn.m4 > ../../software/devel.zh-cn.html  && if test 
-f devel.zh-cn.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/software/devel.zh-cn.html>' | mail -s '[zh-cn] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../software/devel.zh-cn.html\` | /bin/sed 's/<h2[^>]*>\(.*\)<\/h2>/\1/' | 
/bin/sed 's/\&mdash;/--/g' | /bin/sed 's/\&..quo;/"/g' | base64 --wrap=0`?=' -a 
Keywords:zh-cn-ann address@hidden" > devel.zh-cn.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../software/devel.zh-cn.html || (PO=../../software/po/devel.zh-cn.po ; sleep 
1 ; touch $PO ; echo "touch --reference=../../software/devel.zh-cn.html 
--date='+1 seconds' $PO" > devel.zh-cn.html.hook ; exit 1); else sleep 1; touch 
../../software/po/devel.zh-cn.po; fi
if (timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../software/po/devel.zh-cn.po; test $? != 0 )`"; test -n "${timestamp}" && 
test "`date --date="60 days ago" +%s`" -ge "`date --date="${timestamp}" +%s`" 
); then PO=../../software/po/devel.zh-cn.po; marker='GNUN: OUT-OF-DATE NOTICE'; 
/bin/grep -q '^<!--'"${marker}-->" ../../software/devel.zh-cn.html || 
marker='#include virtual="\/server\/banner'; 
original=../../software/devel.zh-cn.html; original=${original%zh-cn.html}html;  
saved_file=${original%/*.html}/po/${original##*/}; 
saved_file=${saved_file%html}zh-cn; diff_file=${saved_file}-diff.html; 
saved_file=${saved_file}-en.html; if test -f ${saved_file}; then  /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${saved_file} > ${saved_file}.tmp; /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${original} > ${saved_file}.tmp1; /bin/sed 
"s%<title></title>%<title>${original#../..}-diff</title>%" < 
diff-page-head.html > ${diff_file}; /usr/bin/wdiff --start-delete '<span 
class="removed"><del><strong>' --end-delete '</em></strong></span>' 
--start-insert '<span class="inserted"><ins><em>' --end-insert 
'</em></ins></span>' ${saved_file}.tmp ${saved_file}.tmp1 >> ${diff_file}; cat 
diff-page-tail.html >> ${diff_file}; rm -f ${saved_file}.tmp 
${saved_file}.tmp1; fi; test -f "${diff_file}" || diff_file="";  /bin/sed 
--in-place '/^<!--#set var="PO_FILE"/,/<!--#include 
virtual="\/server\/outdated/d; /^<!--'"${marker}"'/a <!--#set var="PO_FILE"\n 
value='"'<a href=\"http://www.gnu.org${PO#../..}\";>\n 
http://www.gnu.org${PO#../..}</a>'"' -->\n <!--#set var="ORIGINAL_FILE" 
value="'"${original#../..}"'" -->\n <!--#set var="DIFF_FILE" 
value="'"${diff_file#../..}"'" -->\n <!--#include 
virtual="/server/outdated.zh-cn.html" -->' ../../software/devel.zh-cn.html || 
true; fi
[ -f ../../software/po/devel.translist ] || (touch 
../../software/po/devel.translist  ;  cvs add 
../../software/po/devel.translist); file=../../software/po/devel.translist; cp 
translinks-head.html ${file}; /bin/grep -v "^#" languages.txt | while read 
language; do code=${language%%       *}; case ${code} in en ) suffix=""; 
url_suffix=".en" ;; * ) suffix=.${code}; url_suffix="${suffix}" ;; esac; 
lang=${language%   *}; lang=${lang#*       }; name=${language##*   }; 
url_stem=/software/devel; article=../../software/devel; if test -f 
${article}${suffix}.html; then echo '<!-- '${lang}' -->' >> ${file}; echo -n 
'<li><a href="'${url_stem}${url_suffix}.html'">' >> ${file}; echo 
${name}'</a>&nbsp;['${code}']</li>' >> ${file}; fi; done; cat 
translinks-tail.html >> ${file};
(/bin/sed --quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../software/po/devel.zh-cn.po; test $? != 0 ) > 
/dev/null || ([ -f ../../software/po/devel.zh-cn-en.html ] || (touch 
../../software/po/devel.zh-cn-en.html  ;  cvs add 
../../software/po/devel.zh-cn-en.html); cp ../../software/devel.html 
../../software/po/devel.zh-cn-en.html)
[ -f ../../software/for-windows.de.html ] || (touch 
../../software/for-windows.de.html for-windows.de.html.hook-ann;  cvs add 
../../software/for-windows.de.html)
PO=../../software/po/for-windows.de.po; 
/home/g/gnun/install/gnun/libexec/gnun/mailfail  address@hidden "[GNUN Error] 
${PO#../../} is not a valid PO file"  msgfmt --check --verbose 
--output-file=/dev/null $PO || (touch $PO; if test -f 
for-windows.de.html.hook-ann; then echo "gnun-do-not-delete-me" > 
for-windows.de.html.hook-ann; fi; exit 1)
70 translated messages.
/usr/bin/X11/msgmerge --update --previous ../../software/po/for-windows.de.po 
../../software/po/for-windows.pot && touch ../../software/po/for-windows.de.po 
&& (if LC_ALL=C msgfmt --statistics -o /dev/null 
../../software/po/for-windows.de.po 2>&1 | /bin/grep -E '(fuzzy|untranslated)' 
> /dev/null; then ((/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../software/po/for-windows.de.po; test $? != 0 ) > /dev/null || /bin/sed 
--in-place '1,/^"POT-Creation-Date:/{ 
p;s/^"POT-Creation-Date:/"Outdated-Since:/;h;d}; 
1,/^"Content-Transfer-Encoding:/{ s/^\("Content-Transfer-Encoding: \)/\1/;p;t 
insert;d; :insert x}' ../../software/po/for-windows.de.po); else /bin/sed 
--in-place '/^msgid ""$/,/^$/{s/^"Outdated-Since: //;t rm;p;:rm d}' 
../../software/po/for-windows.de.po; fi )
......... done.
chmod +w ../../software/for-windows.de.html
PO=../../software/po/for-windows.de.po OUT=../../software/po/for-windows.de.m4 
; po4a-translate --format=xhtml --master-charset=utf-8 -o ontagerror=silent -o 
"attributes=<meta>content" -o "untranslated=W<gnun> W<script>" -o 
"translated=W<pre>" --keep=0 --master ../../software/po/for-windows.proto --po 
$PO --localized $OUT
/bin/sed --in-place 
"s/\(<gnun>m4_include(\`.*\)\([.]html')<\/gnun>\)/\1.de\2/g" 
../../software/po/for-windows.de.m4
/bin/sed --in-place "s/<gnun>\(.*\)<\/gnun>/\1/g" 
../../software/po/for-windows.de.m4
/bin/sed --in-place ':egin;N;$!begin;s/\([ \t]*\n[ \t]*\)\{3,\}<!--/\n\n<!--/g' 
../../software/po/for-windows.de.m4
/bin/sed --in-place  -e 's%\(<!--#include virtual=\".*header\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*head-include-1\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*head-include-2\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*banner\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*body-include-1\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*body-include-2\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer-short\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer-min\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include 
virtual=\".*philosophy/philosophy-menu\)\(.html\" -->\)%\1.de\2%g' 
../../software/po/for-windows.de.m4
if ! (/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../software/po/for-windows.de.po; test $? != 0 ) > /dev/null || ! test -s 
../../software/for-windows.de.html; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../software/po/for-windows.de.m4 > ../../software/for-windows.de.html  && if 
test -f for-windows.de.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/software/for-windows.de.html>' | mail -s '[de] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../software/for-windows.de.html\` | /bin/sed 's/<h2[^>]*>\(.*\)<\/h2>/\1/' | 
/bin/sed 's/\&mdash;/--/g' | /bin/sed 's/\&..quo;/"/g' | base64 --wrap=0`?=' -a 
Keywords:de-ann address@hidden" > for-windows.de.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../software/for-windows.de.html || (PO=../../software/po/for-windows.de.po ; 
sleep 1 ; touch $PO ; echo "touch 
--reference=../../software/for-windows.de.html --date='+1 seconds' $PO" > 
for-windows.de.html.hook ; exit 1); elif (timestamp="`(/bin/sed --quiet 
'1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../software/po/for-windows.de.po; test $? != 0 )`"; 
test -n "${timestamp}" && test "`date --date="5000 days ago" +%s`" -ge "`date 
--date="${timestamp}" +%s`" ) ; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../software/po/for-windows.de.m4 > ../../software/for-windows.de.html  && if 
test -f for-windows.de.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/software/for-windows.de.html>' | mail -s '[de] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../software/for-windows.de.html\` | /bin/sed 's/<h2[^>]*>\(.*\)<\/h2>/\1/' | 
/bin/sed 's/\&mdash;/--/g' | /bin/sed 's/\&..quo;/"/g' | base64 --wrap=0`?=' -a 
Keywords:de-ann address@hidden" > for-windows.de.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../software/for-windows.de.html || (PO=../../software/po/for-windows.de.po ; 
sleep 1 ; touch $PO ; echo "touch 
--reference=../../software/for-windows.de.html --date='+1 seconds' $PO" > 
for-windows.de.html.hook ; exit 1); else sleep 1; touch 
../../software/po/for-windows.de.po; fi
I/O error : Attempt to load network entity 
http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd
if (timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../software/po/for-windows.de.po; test $? != 0 )`"; test -n "${timestamp}" 
&& test "`date --date="60 days ago" +%s`" -ge "`date --date="${timestamp}" 
+%s`" ); then PO=../../software/po/for-windows.de.po; marker='GNUN: OUT-OF-DATE 
NOTICE'; /bin/grep -q '^<!--'"${marker}-->" ../../software/for-windows.de.html 
|| marker='#include virtual="\/server\/banner'; 
original=../../software/for-windows.de.html; original=${original%de.html}html;  
saved_file=${original%/*.html}/po/${original##*/}; 
saved_file=${saved_file%html}de; diff_file=${saved_file}-diff.html; 
saved_file=${saved_file}-en.html; if test -f ${saved_file}; then  /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${saved_file} > ${saved_file}.tmp; /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${original} > ${saved_file}.tmp1; /bin/sed 
"s%<title></title>%<title>${original#../..}-diff</title>%" < 
diff-page-head.html > ${diff_file}; /usr/bin/wdiff --start-delete '<span 
class="removed"><del><strong>' --end-delete '</em></strong></span>' 
--start-insert '<span class="inserted"><ins><em>' --end-insert 
'</em></ins></span>' ${saved_file}.tmp ${saved_file}.tmp1 >> ${diff_file}; cat 
diff-page-tail.html >> ${diff_file}; rm -f ${saved_file}.tmp 
${saved_file}.tmp1; fi; test -f "${diff_file}" || diff_file="";  /bin/sed 
--in-place '/^<!--#set var="PO_FILE"/,/<!--#include 
virtual="\/server\/outdated/d; /^<!--'"${marker}"'/a <!--#set var="PO_FILE"\n 
value='"'<a href=\"http://www.gnu.org${PO#../..}\";>\n 
http://www.gnu.org${PO#../..}</a>'"' -->\n <!--#set var="ORIGINAL_FILE" 
value="'"${original#../..}"'" -->\n <!--#set var="DIFF_FILE" 
value="'"${diff_file#../..}"'" -->\n <!--#include 
virtual="/server/outdated.de.html" -->' ../../software/for-windows.de.html || 
true; fi
[ -f ../../software/po/for-windows.translist ] || (touch 
../../software/po/for-windows.translist  ;  cvs add 
../../software/po/for-windows.translist); 
file=../../software/po/for-windows.translist; cp translinks-head.html ${file}; 
/bin/grep -v "^#" languages.txt | while read language; do code=${language%%     
  *}; case ${code} in en ) suffix=""; url_suffix=".en" ;; * ) suffix=.${code}; 
url_suffix="${suffix}" ;; esac; lang=${language%   *}; lang=${lang#*       }; 
name=${language##*   }; url_stem=/software/for-windows; 
article=../../software/for-windows; if test -f ${article}${suffix}.html; then 
echo '<!-- '${lang}' -->' >> ${file}; echo -n '<li><a 
href="'${url_stem}${url_suffix}.html'">' >> ${file}; echo 
${name}'</a>&nbsp;['${code}']</li>' >> ${file}; fi; done; cat 
translinks-tail.html >> ${file};
(/bin/sed --quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../software/po/for-windows.de.po; test $? != 0 ) > 
/dev/null || ([ -f ../../software/po/for-windows.de-en.html ] || (touch 
../../software/po/for-windows.de-en.html  ;  cvs add 
../../software/po/for-windows.de-en.html); cp ../../software/for-windows.html 
../../software/po/for-windows.de-en.html)
[ -f ../../software/reliability.de.html ] || (touch 
../../software/reliability.de.html reliability.de.html.hook-ann;  cvs add 
../../software/reliability.de.html)
PO=../../software/po/reliability.de.po; 
/home/g/gnun/install/gnun/libexec/gnun/mailfail  address@hidden "[GNUN Error] 
${PO#../../} is not a valid PO file"  msgfmt --check --verbose 
--output-file=/dev/null $PO || (touch $PO; if test -f 
reliability.de.html.hook-ann; then echo "gnun-do-not-delete-me" > 
reliability.de.html.hook-ann; fi; exit 1)
26 translated messages.
/usr/bin/X11/msgmerge --update --previous ../../software/po/reliability.de.po 
../../software/po/reliability.pot && touch ../../software/po/reliability.de.po 
&& (if LC_ALL=C msgfmt --statistics -o /dev/null 
../../software/po/reliability.de.po 2>&1 | /bin/grep -E '(fuzzy|untranslated)' 
> /dev/null; then ((/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../software/po/reliability.de.po; test $? != 0 ) > /dev/null || /bin/sed 
--in-place '1,/^"POT-Creation-Date:/{ 
p;s/^"POT-Creation-Date:/"Outdated-Since:/;h;d}; 
1,/^"Content-Transfer-Encoding:/{ s/^\("Content-Transfer-Encoding: \)/\1/;p;t 
insert;d; :insert x}' ../../software/po/reliability.de.po); else /bin/sed 
--in-place '/^msgid ""$/,/^$/{s/^"Outdated-Since: //;t rm;p;:rm d}' 
../../software/po/reliability.de.po; fi )
..... done.
chmod +w ../../software/reliability.de.html
PO=../../software/po/reliability.de.po OUT=../../software/po/reliability.de.m4 
; po4a-translate --format=xhtml --master-charset=utf-8 -o ontagerror=silent -o 
"attributes=<meta>content" -o "untranslated=W<gnun> W<script>" -o 
"translated=W<pre>" --keep=0 --master ../../software/po/reliability.proto --po 
$PO --localized $OUT
/bin/sed --in-place 
"s/\(<gnun>m4_include(\`.*\)\([.]html')<\/gnun>\)/\1.de\2/g" 
../../software/po/reliability.de.m4
/bin/sed --in-place "s/<gnun>\(.*\)<\/gnun>/\1/g" 
../../software/po/reliability.de.m4
/bin/sed --in-place ':egin;N;$!begin;s/\([ \t]*\n[ \t]*\)\{3,\}<!--/\n\n<!--/g' 
../../software/po/reliability.de.m4
/bin/sed --in-place  -e 's%\(<!--#include virtual=\".*header\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*head-include-1\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*head-include-2\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*banner\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*body-include-1\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*body-include-2\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer-short\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer-min\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include 
virtual=\".*philosophy/philosophy-menu\)\(.html\" -->\)%\1.de\2%g' 
../../software/po/reliability.de.m4
if ! (/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../software/po/reliability.de.po; test $? != 0 ) > /dev/null || ! test -s 
../../software/reliability.de.html; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../software/po/reliability.de.m4 > ../../software/reliability.de.html  && if 
test -f reliability.de.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/software/reliability.de.html>' | mail -s '[de] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../software/reliability.de.html\` | /bin/sed 's/<h2[^>]*>\(.*\)<\/h2>/\1/' | 
/bin/sed 's/\&mdash;/--/g' | /bin/sed 's/\&..quo;/"/g' | base64 --wrap=0`?=' -a 
Keywords:de-ann address@hidden" > reliability.de.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../software/reliability.de.html || (PO=../../software/po/reliability.de.po ; 
sleep 1 ; touch $PO ; echo "touch 
--reference=../../software/reliability.de.html --date='+1 seconds' $PO" > 
reliability.de.html.hook ; exit 1); elif (timestamp="`(/bin/sed --quiet 
'1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../software/po/reliability.de.po; test $? != 0 )`"; 
test -n "${timestamp}" && test "`date --date="5000 days ago" +%s`" -ge "`date 
--date="${timestamp}" +%s`" ) ; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../software/po/reliability.de.m4 > ../../software/reliability.de.html  && if 
test -f reliability.de.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/software/reliability.de.html>' | mail -s '[de] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../software/reliability.de.html\` | /bin/sed 's/<h2[^>]*>\(.*\)<\/h2>/\1/' | 
/bin/sed 's/\&mdash;/--/g' | /bin/sed 's/\&..quo;/"/g' | base64 --wrap=0`?=' -a 
Keywords:de-ann address@hidden" > reliability.de.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../software/reliability.de.html || (PO=../../software/po/reliability.de.po ; 
sleep 1 ; touch $PO ; echo "touch 
--reference=../../software/reliability.de.html --date='+1 seconds' $PO" > 
reliability.de.html.hook ; exit 1); else sleep 1; touch 
../../software/po/reliability.de.po; fi
I/O error : Attempt to load network entity 
http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd
if (timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../software/po/reliability.de.po; test $? != 0 )`"; test -n "${timestamp}" 
&& test "`date --date="60 days ago" +%s`" -ge "`date --date="${timestamp}" 
+%s`" ); then PO=../../software/po/reliability.de.po; marker='GNUN: OUT-OF-DATE 
NOTICE'; /bin/grep -q '^<!--'"${marker}-->" ../../software/reliability.de.html 
|| marker='#include virtual="\/server\/banner'; 
original=../../software/reliability.de.html; original=${original%de.html}html;  
saved_file=${original%/*.html}/po/${original##*/}; 
saved_file=${saved_file%html}de; diff_file=${saved_file}-diff.html; 
saved_file=${saved_file}-en.html; if test -f ${saved_file}; then  /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${saved_file} > ${saved_file}.tmp; /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${original} > ${saved_file}.tmp1; /bin/sed 
"s%<title></title>%<title>${original#../..}-diff</title>%" < 
diff-page-head.html > ${diff_file}; /usr/bin/wdiff --start-delete '<span 
class="removed"><del><strong>' --end-delete '</em></strong></span>' 
--start-insert '<span class="inserted"><ins><em>' --end-insert 
'</em></ins></span>' ${saved_file}.tmp ${saved_file}.tmp1 >> ${diff_file}; cat 
diff-page-tail.html >> ${diff_file}; rm -f ${saved_file}.tmp 
${saved_file}.tmp1; fi; test -f "${diff_file}" || diff_file="";  /bin/sed 
--in-place '/^<!--#set var="PO_FILE"/,/<!--#include 
virtual="\/server\/outdated/d; /^<!--'"${marker}"'/a <!--#set var="PO_FILE"\n 
value='"'<a href=\"http://www.gnu.org${PO#../..}\";>\n 
http://www.gnu.org${PO#../..}</a>'"' -->\n <!--#set var="ORIGINAL_FILE" 
value="'"${original#../..}"'" -->\n <!--#set var="DIFF_FILE" 
value="'"${diff_file#../..}"'" -->\n <!--#include 
virtual="/server/outdated.de.html" -->' ../../software/reliability.de.html || 
true; fi
[ -f ../../software/po/reliability.translist ] || (touch 
../../software/po/reliability.translist  ;  cvs add 
../../software/po/reliability.translist); 
file=../../software/po/reliability.translist; cp translinks-head.html ${file}; 
/bin/grep -v "^#" languages.txt | while read language; do code=${language%%     
  *}; case ${code} in en ) suffix=""; url_suffix=".en" ;; * ) suffix=.${code}; 
url_suffix="${suffix}" ;; esac; lang=${language%   *}; lang=${lang#*       }; 
name=${language##*   }; url_stem=/software/reliability; 
article=../../software/reliability; if test -f ${article}${suffix}.html; then 
echo '<!-- '${lang}' -->' >> ${file}; echo -n '<li><a 
href="'${url_stem}${url_suffix}.html'">' >> ${file}; echo 
${name}'</a>&nbsp;['${code}']</li>' >> ${file}; fi; done; cat 
translinks-tail.html >> ${file};
(/bin/sed --quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../software/po/reliability.de.po; test $? != 0 ) > 
/dev/null || ([ -f ../../software/po/reliability.de-en.html ] || (touch 
../../software/po/reliability.de-en.html  ;  cvs add 
../../software/po/reliability.de-en.html); cp ../../software/reliability.html 
../../software/po/reliability.de-en.html)
[ -f ../../software/software.de.html ] || (touch 
../../software/software.de.html software.de.html.hook-ann;  cvs add 
../../software/software.de.html)
PO=../../software/po/software.de.po; 
/home/g/gnun/install/gnun/libexec/gnun/mailfail  address@hidden "[GNUN Error] 
${PO#../../} is not a valid PO file"  msgfmt --check --verbose 
--output-file=/dev/null $PO || (touch $PO; if test -f 
software.de.html.hook-ann; then echo "gnun-do-not-delete-me" > 
software.de.html.hook-ann; fi; exit 1)
35 translated messages.
/usr/bin/X11/msgmerge --update --previous ../../software/po/software.de.po 
../../software/po/software.pot && touch ../../software/po/software.de.po && (if 
LC_ALL=C msgfmt --statistics -o /dev/null ../../software/po/software.de.po 2>&1 
| /bin/grep -E '(fuzzy|untranslated)' > /dev/null; then ((/bin/sed --quiet 
'1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../software/po/software.de.po; test $? != 0 ) > 
/dev/null || /bin/sed --in-place '1,/^"POT-Creation-Date:/{ 
p;s/^"POT-Creation-Date:/"Outdated-Since:/;h;d}; 
1,/^"Content-Transfer-Encoding:/{ s/^\("Content-Transfer-Encoding: \)/\1/;p;t 
insert;d; :insert x}' ../../software/po/software.de.po); else /bin/sed 
--in-place '/^msgid ""$/,/^$/{s/^"Outdated-Since: //;t rm;p;:rm d}' 
../../software/po/software.de.po; fi )
..... done.
chmod +w ../../software/software.de.html
PO=../../software/po/software.de.po OUT=../../software/po/software.de.m4 ; 
po4a-translate --format=xhtml --master-charset=utf-8 -o ontagerror=silent -o 
"attributes=<meta>content" -o "untranslated=W<gnun> W<script>" -o 
"translated=W<pre>" --keep=0 --master ../../software/po/software.proto --po $PO 
--localized $OUT
/bin/sed --in-place 
"s/\(<gnun>m4_include(\`.*\)\([.]html')<\/gnun>\)/\1.de\2/g" 
../../software/po/software.de.m4
/bin/sed --in-place "s/<gnun>\(.*\)<\/gnun>/\1/g" 
../../software/po/software.de.m4
/bin/sed --in-place ':egin;N;$!begin;s/\([ \t]*\n[ \t]*\)\{3,\}<!--/\n\n<!--/g' 
../../software/po/software.de.m4
/bin/sed --in-place  -e 's%\(<!--#include virtual=\".*header\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*head-include-1\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*head-include-2\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*banner\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*body-include-1\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*body-include-2\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer-short\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer-min\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include 
virtual=\".*philosophy/philosophy-menu\)\(.html\" -->\)%\1.de\2%g' 
../../software/po/software.de.m4
if ! (/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../software/po/software.de.po; test $? != 0 ) > /dev/null || ! test -s 
../../software/software.de.html; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../software/po/software.de.m4 > ../../software/software.de.html  && if test 
-f software.de.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/software/software.de.html>' | mail -s '[de] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../software/software.de.html\` | /bin/sed 's/<h2[^>]*>\(.*\)<\/h2>/\1/' | 
/bin/sed 's/\&mdash;/--/g' | /bin/sed 's/\&..quo;/"/g' | base64 --wrap=0`?=' -a 
Keywords:de-ann address@hidden" > software.de.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../software/software.de.html || (PO=../../software/po/software.de.po ; sleep 
1 ; touch $PO ; echo "touch --reference=../../software/software.de.html 
--date='+1 seconds' $PO" > software.de.html.hook ; exit 1); elif 
(timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../software/po/software.de.po; test $? != 0 )`"; test -n "${timestamp}" && 
test "`date --date="5000 days ago" +%s`" -ge "`date --date="${timestamp}" +%s`" 
) ; then /home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../software/po/software.de.m4 > ../../software/software.de.html  && if test 
-f software.de.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/software/software.de.html>' | mail -s '[de] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../software/software.de.html\` | /bin/sed 's/<h2[^>]*>\(.*\)<\/h2>/\1/' | 
/bin/sed 's/\&mdash;/--/g' | /bin/sed 's/\&..quo;/"/g' | base64 --wrap=0`?=' -a 
Keywords:de-ann address@hidden" > software.de.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../software/software.de.html || (PO=../../software/po/software.de.po ; sleep 
1 ; touch $PO ; echo "touch --reference=../../software/software.de.html 
--date='+1 seconds' $PO" > software.de.html.hook ; exit 1); else sleep 1; touch 
../../software/po/software.de.po; fi
I/O error : Attempt to load network entity 
http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd
if (timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../software/po/software.de.po; test $? != 0 )`"; test -n "${timestamp}" && 
test "`date --date="60 days ago" +%s`" -ge "`date --date="${timestamp}" +%s`" 
); then PO=../../software/po/software.de.po; marker='GNUN: OUT-OF-DATE NOTICE'; 
/bin/grep -q '^<!--'"${marker}-->" ../../software/software.de.html || 
marker='#include virtual="\/server\/banner'; 
original=../../software/software.de.html; original=${original%de.html}html;  
saved_file=${original%/*.html}/po/${original##*/}; 
saved_file=${saved_file%html}de; diff_file=${saved_file}-diff.html; 
saved_file=${saved_file}-en.html; if test -f ${saved_file}; then  /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${saved_file} > ${saved_file}.tmp; /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${original} > ${saved_file}.tmp1; /bin/sed 
"s%<title></title>%<title>${original#../..}-diff</title>%" < 
diff-page-head.html > ${diff_file}; /usr/bin/wdiff --start-delete '<span 
class="removed"><del><strong>' --end-delete '</em></strong></span>' 
--start-insert '<span class="inserted"><ins><em>' --end-insert 
'</em></ins></span>' ${saved_file}.tmp ${saved_file}.tmp1 >> ${diff_file}; cat 
diff-page-tail.html >> ${diff_file}; rm -f ${saved_file}.tmp 
${saved_file}.tmp1; fi; test -f "${diff_file}" || diff_file="";  /bin/sed 
--in-place '/^<!--#set var="PO_FILE"/,/<!--#include 
virtual="\/server\/outdated/d; /^<!--'"${marker}"'/a <!--#set var="PO_FILE"\n 
value='"'<a href=\"http://www.gnu.org${PO#../..}\";>\n 
http://www.gnu.org${PO#../..}</a>'"' -->\n <!--#set var="ORIGINAL_FILE" 
value="'"${original#../..}"'" -->\n <!--#set var="DIFF_FILE" 
value="'"${diff_file#../..}"'" -->\n <!--#include 
virtual="/server/outdated.de.html" -->' ../../software/software.de.html || 
true; fi
[ -f ../../software/po/software.translist ] || (touch 
../../software/po/software.translist  ;  cvs add 
../../software/po/software.translist); 
file=../../software/po/software.translist; cp translinks-head.html ${file}; 
/bin/grep -v "^#" languages.txt | while read language; do code=${language%%   
*}; case ${code} in en ) suffix=""; url_suffix=".en" ;; * ) suffix=.${code}; 
url_suffix="${suffix}" ;; esac; lang=${language%   *}; lang=${lang#*       }; 
name=${language##*   }; url_stem=/software/software; 
article=../../software/software; if test -f ${article}${suffix}.html; then echo 
'<!-- '${lang}' -->' >> ${file}; echo -n '<li><a 
href="'${url_stem}${url_suffix}.html'">' >> ${file}; echo 
${name}'</a>&nbsp;['${code}']</li>' >> ${file}; fi; done; cat 
translinks-tail.html >> ${file};
(/bin/sed --quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../software/po/software.de.po; test $? != 0 ) > 
/dev/null || ([ -f ../../software/po/software.de-en.html ] || (touch 
../../software/po/software.de-en.html  ;  cvs add 
../../software/po/software.de-en.html); cp ../../software/software.html 
../../software/po/software.de-en.html)
[ -f ../../software/software.zh-cn.html ] || (touch 
../../software/software.zh-cn.html software.zh-cn.html.hook-ann;  cvs add 
../../software/software.zh-cn.html)
PO=../../software/po/software.zh-cn.po; 
/home/g/gnun/install/gnun/libexec/gnun/mailfail  address@hidden "[GNUN Error] 
${PO#../../} is not a valid PO file"  msgfmt --check --verbose 
--output-file=/dev/null $PO || (touch $PO; if test -f 
software.zh-cn.html.hook-ann; then echo "gnun-do-not-delete-me" > 
software.zh-cn.html.hook-ann; fi; exit 1)
30 translated messages, 5 untranslated messages.
/usr/bin/X11/msgmerge --update --previous ../../software/po/software.zh-cn.po 
../../software/po/software.pot && touch ../../software/po/software.zh-cn.po && 
(if LC_ALL=C msgfmt --statistics -o /dev/null 
../../software/po/software.zh-cn.po 2>&1 | /bin/grep -E '(fuzzy|untranslated)' 
> /dev/null; then ((/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../software/po/software.zh-cn.po; test $? != 0 ) > /dev/null || /bin/sed 
--in-place '1,/^"POT-Creation-Date:/{ 
p;s/^"POT-Creation-Date:/"Outdated-Since:/;h;d}; 
1,/^"Content-Transfer-Encoding:/{ s/^\("Content-Transfer-Encoding: \)/\1/;p;t 
insert;d; :insert x}' ../../software/po/software.zh-cn.po); else /bin/sed 
--in-place '/^msgid ""$/,/^$/{s/^"Outdated-Since: //;t rm;p;:rm d}' 
../../software/po/software.zh-cn.po; fi )
.... done.
chmod +w ../../software/software.zh-cn.html
PO=../../software/po/software.zh-cn.po OUT=../../software/po/software.zh-cn.m4 
; po4a-translate --format=xhtml --master-charset=utf-8 -o ontagerror=silent -o 
"attributes=<meta>content" -o "untranslated=W<gnun> W<script>" -o 
"translated=W<pre>" --keep=0 --master ../../software/po/software.proto --po $PO 
--localized $OUT
/bin/sed --in-place 
"s/\(<gnun>m4_include(\`.*\)\([.]html')<\/gnun>\)/\1.zh-cn\2/g" 
../../software/po/software.zh-cn.m4
/bin/sed --in-place "s/<gnun>\(.*\)<\/gnun>/\1/g" 
../../software/po/software.zh-cn.m4
/bin/sed --in-place ':egin;N;$!begin;s/\([ \t]*\n[ \t]*\)\{3,\}<!--/\n\n<!--/g' 
../../software/po/software.zh-cn.m4
/bin/sed --in-place  -e 's%\(<!--#include virtual=\".*header\)\(.html\" 
-->\)%\1.zh-cn\2%g'  -e 's%\(<!--#include virtual=\".*head-include-1\)\(.html\" 
-->\)%\1.zh-cn\2%g'  -e 's%\(<!--#include virtual=\".*head-include-2\)\(.html\" 
-->\)%\1.zh-cn\2%g'  -e 's%\(<!--#include virtual=\".*banner\)\(.html\" 
-->\)%\1.zh-cn\2%g'  -e 's%\(<!--#include virtual=\".*body-include-1\)\(.html\" 
-->\)%\1.zh-cn\2%g'  -e 's%\(<!--#include virtual=\".*body-include-2\)\(.html\" 
-->\)%\1.zh-cn\2%g'  -e 's%\(<!--#include virtual=\".*footer\)\(.html\" 
-->\)%\1.zh-cn\2%g'  -e 's%\(<!--#include virtual=\".*footer-short\)\(.html\" 
-->\)%\1.zh-cn\2%g'  -e 's%\(<!--#include virtual=\".*footer-min\)\(.html\" 
-->\)%\1.zh-cn\2%g'  -e 's%\(<!--#include 
virtual=\".*philosophy/philosophy-menu\)\(.html\" -->\)%\1.zh-cn\2%g' 
../../software/po/software.zh-cn.m4
if ! (/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../software/po/software.zh-cn.po; test $? != 0 ) > /dev/null || ! test -s 
../../software/software.zh-cn.html; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../software/po/software.zh-cn.m4 > ../../software/software.zh-cn.html  && if 
test -f software.zh-cn.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/software/software.zh-cn.html>' | mail -s '[zh-cn] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../software/software.zh-cn.html\` | /bin/sed 's/<h2[^>]*>\(.*\)<\/h2>/\1/' | 
/bin/sed 's/\&mdash;/--/g' | /bin/sed 's/\&..quo;/"/g' | base64 --wrap=0`?=' -a 
Keywords:zh-cn-ann address@hidden" > software.zh-cn.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../software/software.zh-cn.html || (PO=../../software/po/software.zh-cn.po ; 
sleep 1 ; touch $PO ; echo "touch 
--reference=../../software/software.zh-cn.html --date='+1 seconds' $PO" > 
software.zh-cn.html.hook ; exit 1); elif (timestamp="`(/bin/sed --quiet 
'1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../software/po/software.zh-cn.po; test $? != 0 )`"; 
test -n "${timestamp}" && test "`date --date="5000 days ago" +%s`" -ge "`date 
--date="${timestamp}" +%s`" ) ; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../software/po/software.zh-cn.m4 > ../../software/software.zh-cn.html  && if 
test -f software.zh-cn.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/software/software.zh-cn.html>' | mail -s '[zh-cn] New 
translation: =?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' 
../../software/software.zh-cn.html\` | /bin/sed 's/<h2[^>]*>\(.*\)<\/h2>/\1/' | 
/bin/sed 's/\&mdash;/--/g' | /bin/sed 's/\&..quo;/"/g' | base64 --wrap=0`?=' -a 
Keywords:zh-cn-ann address@hidden" > software.zh-cn.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../software/software.zh-cn.html || (PO=../../software/po/software.zh-cn.po ; 
sleep 1 ; touch $PO ; echo "touch 
--reference=../../software/software.zh-cn.html --date='+1 seconds' $PO" > 
software.zh-cn.html.hook ; exit 1); else sleep 1; touch 
../../software/po/software.zh-cn.po; fi
if (timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../software/po/software.zh-cn.po; test $? != 0 )`"; test -n "${timestamp}" 
&& test "`date --date="60 days ago" +%s`" -ge "`date --date="${timestamp}" 
+%s`" ); then PO=../../software/po/software.zh-cn.po; marker='GNUN: OUT-OF-DATE 
NOTICE'; /bin/grep -q '^<!--'"${marker}-->" ../../software/software.zh-cn.html 
|| marker='#include virtual="\/server\/banner'; 
original=../../software/software.zh-cn.html; 
original=${original%zh-cn.html}html;  
saved_file=${original%/*.html}/po/${original##*/}; 
saved_file=${saved_file%html}zh-cn; diff_file=${saved_file}-diff.html; 
saved_file=${saved_file}-en.html; if test -f ${saved_file}; then  /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${saved_file} > ${saved_file}.tmp; /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${original} > ${saved_file}.tmp1; /bin/sed 
"s%<title></title>%<title>${original#../..}-diff</title>%" < 
diff-page-head.html > ${diff_file}; /usr/bin/wdiff --start-delete '<span 
class="removed"><del><strong>' --end-delete '</em></strong></span>' 
--start-insert '<span class="inserted"><ins><em>' --end-insert 
'</em></ins></span>' ${saved_file}.tmp ${saved_file}.tmp1 >> ${diff_file}; cat 
diff-page-tail.html >> ${diff_file}; rm -f ${saved_file}.tmp 
${saved_file}.tmp1; fi; test -f "${diff_file}" || diff_file="";  /bin/sed 
--in-place '/^<!--#set var="PO_FILE"/,/<!--#include 
virtual="\/server\/outdated/d; /^<!--'"${marker}"'/a <!--#set var="PO_FILE"\n 
value='"'<a href=\"http://www.gnu.org${PO#../..}\";>\n 
http://www.gnu.org${PO#../..}</a>'"' -->\n <!--#set var="ORIGINAL_FILE" 
value="'"${original#../..}"'" -->\n <!--#set var="DIFF_FILE" 
value="'"${diff_file#../..}"'" -->\n <!--#include 
virtual="/server/outdated.zh-cn.html" -->' ../../software/software.zh-cn.html 
|| true; fi
[ -f ../../software/po/software.translist ] || (touch 
../../software/po/software.translist  ;  cvs add 
../../software/po/software.translist); 
file=../../software/po/software.translist; cp translinks-head.html ${file}; 
/bin/grep -v "^#" languages.txt | while read language; do code=${language%%   
*}; case ${code} in en ) suffix=""; url_suffix=".en" ;; * ) suffix=.${code}; 
url_suffix="${suffix}" ;; esac; lang=${language%   *}; lang=${lang#*       }; 
name=${language##*   }; url_stem=/software/software; 
article=../../software/software; if test -f ${article}${suffix}.html; then echo 
'<!-- '${lang}' -->' >> ${file}; echo -n '<li><a 
href="'${url_stem}${url_suffix}.html'">' >> ${file}; echo 
${name}'</a>&nbsp;['${code}']</li>' >> ${file}; fi; done; cat 
translinks-tail.html >> ${file};
(/bin/sed --quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../software/po/software.zh-cn.po; test $? != 0 ) > 
/dev/null || ([ -f ../../software/po/software.zh-cn-en.html ] || (touch 
../../software/po/software.zh-cn-en.html  ;  cvs add 
../../software/po/software.zh-cn-en.html); cp ../../software/software.html 
../../software/po/software.zh-cn-en.html)
[ -f ../../keepingup.de.html ] || (touch ../../keepingup.de.html 
keepingup.de.html.hook-ann;  cvs add ../../keepingup.de.html)
PO=../../po/keepingup.de.po; /home/g/gnun/install/gnun/libexec/gnun/mailfail  
address@hidden "[GNUN Error] ${PO#../../} is not a valid PO file"  msgfmt 
--check --verbose --output-file=/dev/null $PO || (touch $PO; if test -f 
keepingup.de.html.hook-ann; then echo "gnun-do-not-delete-me" > 
keepingup.de.html.hook-ann; fi; exit 1)
32 translated messages.
/usr/bin/X11/msgmerge --update --previous ../../po/keepingup.de.po 
../../po/keepingup.pot && touch ../../po/keepingup.de.po && (if LC_ALL=C msgfmt 
--statistics -o /dev/null ../../po/keepingup.de.po 2>&1 | /bin/grep -E 
'(fuzzy|untranslated)' > /dev/null; then ((/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../po/keepingup.de.po; test $? != 0 ) > /dev/null || /bin/sed --in-place 
'1,/^"POT-Creation-Date:/{ p;s/^"POT-Creation-Date:/"Outdated-Since:/;h;d}; 
1,/^"Content-Transfer-Encoding:/{ s/^\("Content-Transfer-Encoding: \)/\1/;p;t 
insert;d; :insert x}' ../../po/keepingup.de.po); else /bin/sed --in-place 
'/^msgid ""$/,/^$/{s/^"Outdated-Since: //;t rm;p;:rm d}' 
../../po/keepingup.de.po; fi )
...... done.
chmod +w ../../keepingup.de.html
PO=../../po/keepingup.de.po OUT=../../po/keepingup.de.m4 ; po4a-translate 
--format=xhtml --master-charset=utf-8 -o ontagerror=silent -o 
"attributes=<meta>content" -o "untranslated=W<gnun> W<script>" -o 
"translated=W<pre>" --keep=0 --master ../../po/keepingup.proto --po $PO 
--localized $OUT
/bin/sed --in-place 
"s/\(<gnun>m4_include(\`.*\)\([.]html')<\/gnun>\)/\1.de\2/g" 
../../po/keepingup.de.m4
/bin/sed --in-place "s/<gnun>\(.*\)<\/gnun>/\1/g" ../../po/keepingup.de.m4
/bin/sed --in-place ':egin;N;$!begin;s/\([ \t]*\n[ \t]*\)\{3,\}<!--/\n\n<!--/g' 
../../po/keepingup.de.m4
/bin/sed --in-place  -e 's%\(<!--#include virtual=\".*header\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*head-include-1\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*head-include-2\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*banner\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*body-include-1\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*body-include-2\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer-short\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer-min\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include 
virtual=\".*philosophy/philosophy-menu\)\(.html\" -->\)%\1.de\2%g' 
../../po/keepingup.de.m4
if ! (/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../po/keepingup.de.po; test $? != 0 ) > /dev/null || ! test -s 
../../keepingup.de.html; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../po/keepingup.de.m4 > ../../keepingup.de.html  && if test -f 
keepingup.de.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/keepingup.de.html>' | mail -s '[de] New translation: 
=?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' ../../keepingup.de.html\` | 
/bin/sed 's/<h2[^>]*>\(.*\)<\/h2>/\1/' | /bin/sed 's/\&mdash;/--/g' | /bin/sed 
's/\&..quo;/"/g' | base64 --wrap=0`?=' -a Keywords:de-ann address@hidden" > 
keepingup.de.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../keepingup.de.html || (PO=../../po/keepingup.de.po ; sleep 1 ; touch $PO ; 
echo "touch --reference=../../keepingup.de.html --date='+1 seconds' $PO" > 
keepingup.de.html.hook ; exit 1); elif (timestamp="`(/bin/sed --quiet 
'1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../po/keepingup.de.po; test $? != 0 )`"; test -n 
"${timestamp}" && test "`date --date="5000 days ago" +%s`" -ge "`date 
--date="${timestamp}" +%s`" ) ; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../po/keepingup.de.m4 > ../../keepingup.de.html  && if test -f 
keepingup.de.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/keepingup.de.html>' | mail -s '[de] New translation: 
=?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' ../../keepingup.de.html\` | 
/bin/sed 's/<h2[^>]*>\(.*\)<\/h2>/\1/' | /bin/sed 's/\&mdash;/--/g' | /bin/sed 
's/\&..quo;/"/g' | base64 --wrap=0`?=' -a Keywords:de-ann address@hidden" > 
keepingup.de.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../keepingup.de.html || (PO=../../po/keepingup.de.po ; sleep 1 ; touch $PO ; 
echo "touch --reference=../../keepingup.de.html --date='+1 seconds' $PO" > 
keepingup.de.html.hook ; exit 1); else sleep 1; touch ../../po/keepingup.de.po; 
fi
I/O error : Attempt to load network entity 
http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd
if (timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../po/keepingup.de.po; test $? != 0 )`"; test -n "${timestamp}" && test 
"`date --date="60 days ago" +%s`" -ge "`date --date="${timestamp}" +%s`" ); 
then PO=../../po/keepingup.de.po; marker='GNUN: OUT-OF-DATE NOTICE'; /bin/grep 
-q '^<!--'"${marker}-->" ../../keepingup.de.html || marker='#include 
virtual="\/server\/banner'; original=../../keepingup.de.html; 
original=${original%de.html}html;  
saved_file=${original%/*.html}/po/${original##*/}; 
saved_file=${saved_file%html}de; diff_file=${saved_file}-diff.html; 
saved_file=${saved_file}-en.html; if test -f ${saved_file}; then  /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${saved_file} > ${saved_file}.tmp; /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${original} > ${saved_file}.tmp1; /bin/sed 
"s%<title></title>%<title>${original#../..}-diff</title>%" < 
diff-page-head.html > ${diff_file}; /usr/bin/wdiff --start-delete '<span 
class="removed"><del><strong>' --end-delete '</em></strong></span>' 
--start-insert '<span class="inserted"><ins><em>' --end-insert 
'</em></ins></span>' ${saved_file}.tmp ${saved_file}.tmp1 >> ${diff_file}; cat 
diff-page-tail.html >> ${diff_file}; rm -f ${saved_file}.tmp 
${saved_file}.tmp1; fi; test -f "${diff_file}" || diff_file="";  /bin/sed 
--in-place '/^<!--#set var="PO_FILE"/,/<!--#include 
virtual="\/server\/outdated/d; /^<!--'"${marker}"'/a <!--#set var="PO_FILE"\n 
value='"'<a href=\"http://www.gnu.org${PO#../..}\";>\n 
http://www.gnu.org${PO#../..}</a>'"' -->\n <!--#set var="ORIGINAL_FILE" 
value="'"${original#../..}"'" -->\n <!--#set var="DIFF_FILE" 
value="'"${diff_file#../..}"'" -->\n <!--#include 
virtual="/server/outdated.de.html" -->' ../../keepingup.de.html || true; fi
[ -f ../../po/keepingup.translist ] || (touch ../../po/keepingup.translist  ;  
cvs add ../../po/keepingup.translist); file=../../po/keepingup.translist; cp 
translinks-head.html ${file}; /bin/grep -v "^#" languages.txt | while read 
language; do code=${language%%   *}; case ${code} in en ) suffix=""; 
url_suffix=".en" ;; * ) suffix=.${code}; url_suffix="${suffix}" ;; esac; 
lang=${language%   *}; lang=${lang#*       }; name=${language##*   }; 
url_stem=/keepingup; article=../../keepingup; if test -f 
${article}${suffix}.html; then echo '<!-- '${lang}' -->' >> ${file}; echo -n 
'<li><a href="'${url_stem}${url_suffix}.html'">' >> ${file}; echo 
${name}'</a>&nbsp;['${code}']</li>' >> ${file}; fi; done; cat 
translinks-tail.html >> ${file};
(/bin/sed --quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../po/keepingup.de.po; test $? != 0 ) > /dev/null || 
([ -f ../../po/keepingup.de-en.html ] || (touch ../../po/keepingup.de-en.html  
;  cvs add ../../po/keepingup.de-en.html); cp ../../keepingup.html 
../../po/keepingup.de-en.html)
[ -f ../../provide.de.html ] || (touch ../../provide.de.html 
provide.de.html.hook-ann;  cvs add ../../provide.de.html)
PO=../../po/provide.de.po; /home/g/gnun/install/gnun/libexec/gnun/mailfail  
address@hidden "[GNUN Error] ${PO#../../} is not a valid PO file"  msgfmt 
--check --verbose --output-file=/dev/null $PO || (touch $PO; if test -f 
provide.de.html.hook-ann; then echo "gnun-do-not-delete-me" > 
provide.de.html.hook-ann; fi; exit 1)
22 translated messages.
/usr/bin/X11/msgmerge --update --previous ../../po/provide.de.po 
../../po/provide.pot && touch ../../po/provide.de.po && (if LC_ALL=C msgfmt 
--statistics -o /dev/null ../../po/provide.de.po 2>&1 | /bin/grep -E 
'(fuzzy|untranslated)' > /dev/null; then ((/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../po/provide.de.po; test $? != 0 ) > /dev/null || /bin/sed --in-place 
'1,/^"POT-Creation-Date:/{ p;s/^"POT-Creation-Date:/"Outdated-Since:/;h;d}; 
1,/^"Content-Transfer-Encoding:/{ s/^\("Content-Transfer-Encoding: \)/\1/;p;t 
insert;d; :insert x}' ../../po/provide.de.po); else /bin/sed --in-place 
'/^msgid ""$/,/^$/{s/^"Outdated-Since: //;t rm;p;:rm d}' 
../../po/provide.de.po; fi )
..... done.
chmod +w ../../provide.de.html
PO=../../po/provide.de.po OUT=../../po/provide.de.m4 ; po4a-translate 
--format=xhtml --master-charset=utf-8 -o ontagerror=silent -o 
"attributes=<meta>content" -o "untranslated=W<gnun> W<script>" -o 
"translated=W<pre>" --keep=0 --master ../../po/provide.proto --po $PO 
--localized $OUT
/bin/sed --in-place 
"s/\(<gnun>m4_include(\`.*\)\([.]html')<\/gnun>\)/\1.de\2/g" 
../../po/provide.de.m4
/bin/sed --in-place "s/<gnun>\(.*\)<\/gnun>/\1/g" ../../po/provide.de.m4
/bin/sed --in-place ':egin;N;$!begin;s/\([ \t]*\n[ \t]*\)\{3,\}<!--/\n\n<!--/g' 
../../po/provide.de.m4
/bin/sed --in-place  -e 's%\(<!--#include virtual=\".*header\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*head-include-1\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*head-include-2\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*banner\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*body-include-1\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*body-include-2\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer-short\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include virtual=\".*footer-min\)\(.html\" 
-->\)%\1.de\2%g'  -e 's%\(<!--#include 
virtual=\".*philosophy/philosophy-menu\)\(.html\" -->\)%\1.de\2%g' 
../../po/provide.de.m4
if ! (/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../po/provide.de.po; test $? != 0 ) > /dev/null || ! test -s 
../../provide.de.html; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../po/provide.de.m4 > ../../provide.de.html  && if test -f 
provide.de.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/provide.de.html>' | mail -s '[de] New translation: 
=?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' ../../provide.de.html\` | 
/bin/sed 's/<h2[^>]*>\(.*\)<\/h2>/\1/' | /bin/sed 's/\&mdash;/--/g' | /bin/sed 
's/\&..quo;/"/g' | base64 --wrap=0`?=' -a Keywords:de-ann address@hidden" > 
provide.de.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../provide.de.html || (PO=../../po/provide.de.po ; sleep 1 ; touch $PO ; 
echo "touch --reference=../../provide.de.html --date='+1 seconds' $PO" > 
provide.de.html.hook ; exit 1); elif (timestamp="`(/bin/sed --quiet 
'1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../po/provide.de.po; test $? != 0 )`"; test -n 
"${timestamp}" && test "`date --date="5000 days ago" +%s`" -ge "`date 
--date="${timestamp}" +%s`" ) ; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../po/provide.de.m4 > ../../provide.de.html  && if test -f 
provide.de.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/provide.de.html>' | mail -s '[de] New translation: 
=?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' ../../provide.de.html\` | 
/bin/sed 's/<h2[^>]*>\(.*\)<\/h2>/\1/' | /bin/sed 's/\&mdash;/--/g' | /bin/sed 
's/\&..quo;/"/g' | base64 --wrap=0`?=' -a Keywords:de-ann address@hidden" > 
provide.de.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../provide.de.html || (PO=../../po/provide.de.po ; sleep 1 ; touch $PO ; 
echo "touch --reference=../../provide.de.html --date='+1 seconds' $PO" > 
provide.de.html.hook ; exit 1); else sleep 1; touch ../../po/provide.de.po; fi
I/O error : Attempt to load network entity 
http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd
if (timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../po/provide.de.po; test $? != 0 )`"; test -n "${timestamp}" && test "`date 
--date="60 days ago" +%s`" -ge "`date --date="${timestamp}" +%s`" ); then 
PO=../../po/provide.de.po; marker='GNUN: OUT-OF-DATE NOTICE'; /bin/grep -q 
'^<!--'"${marker}-->" ../../provide.de.html || marker='#include 
virtual="\/server\/banner'; original=../../provide.de.html; 
original=${original%de.html}html;  
saved_file=${original%/*.html}/po/${original##*/}; 
saved_file=${saved_file%html}de; diff_file=${saved_file}-diff.html; 
saved_file=${saved_file}-en.html; if test -f ${saved_file}; then  /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${saved_file} > ${saved_file}.tmp; /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${original} > ${saved_file}.tmp1; /bin/sed 
"s%<title></title>%<title>${original#../..}-diff</title>%" < 
diff-page-head.html > ${diff_file}; /usr/bin/wdiff --start-delete '<span 
class="removed"><del><strong>' --end-delete '</em></strong></span>' 
--start-insert '<span class="inserted"><ins><em>' --end-insert 
'</em></ins></span>' ${saved_file}.tmp ${saved_file}.tmp1 >> ${diff_file}; cat 
diff-page-tail.html >> ${diff_file}; rm -f ${saved_file}.tmp 
${saved_file}.tmp1; fi; test -f "${diff_file}" || diff_file="";  /bin/sed 
--in-place '/^<!--#set var="PO_FILE"/,/<!--#include 
virtual="\/server\/outdated/d; /^<!--'"${marker}"'/a <!--#set var="PO_FILE"\n 
value='"'<a href=\"http://www.gnu.org${PO#../..}\";>\n 
http://www.gnu.org${PO#../..}</a>'"' -->\n <!--#set var="ORIGINAL_FILE" 
value="'"${original#../..}"'" -->\n <!--#set var="DIFF_FILE" 
value="'"${diff_file#../..}"'" -->\n <!--#include 
virtual="/server/outdated.de.html" -->' ../../provide.de.html || true; fi
[ -f ../../po/provide.translist ] || (touch ../../po/provide.translist  ;  cvs 
add ../../po/provide.translist); file=../../po/provide.translist; cp 
translinks-head.html ${file}; /bin/grep -v "^#" languages.txt | while read 
language; do code=${language%%   *}; case ${code} in en ) suffix=""; 
url_suffix=".en" ;; * ) suffix=.${code}; url_suffix="${suffix}" ;; esac; 
lang=${language%   *}; lang=${lang#*       }; name=${language##*   }; 
url_stem=/provide; article=../../provide; if test -f ${article}${suffix}.html; 
then echo '<!-- '${lang}' -->' >> ${file}; echo -n '<li><a 
href="'${url_stem}${url_suffix}.html'">' >> ${file}; echo 
${name}'</a>&nbsp;['${code}']</li>' >> ${file}; fi; done; cat 
translinks-tail.html >> ${file};
(/bin/sed --quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../po/provide.de.po; test $? != 0 ) > /dev/null || 
([ -f ../../po/provide.de-en.html ] || (touch ../../po/provide.de-en.html  ;  
cvs add ../../po/provide.de-en.html); cp ../../provide.html 
../../po/provide.de-en.html)
[ -f ../../provide.ja.html ] || (touch ../../provide.ja.html 
provide.ja.html.hook-ann;  cvs add ../../provide.ja.html)
PO=../../po/provide.ja.po; /home/g/gnun/install/gnun/libexec/gnun/mailfail  
address@hidden "[GNUN Error] ${PO#../../} is not a valid PO file"  msgfmt 
--check --verbose --output-file=/dev/null $PO || (touch $PO; if test -f 
provide.ja.html.hook-ann; then echo "gnun-do-not-delete-me" > 
provide.ja.html.hook-ann; fi; exit 1)
22 translated messages.
/usr/bin/X11/msgmerge --update --previous ../../po/provide.ja.po 
../../po/provide.pot && touch ../../po/provide.ja.po && (if LC_ALL=C msgfmt 
--statistics -o /dev/null ../../po/provide.ja.po 2>&1 | /bin/grep -E 
'(fuzzy|untranslated)' > /dev/null; then ((/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../po/provide.ja.po; test $? != 0 ) > /dev/null || /bin/sed --in-place 
'1,/^"POT-Creation-Date:/{ p;s/^"POT-Creation-Date:/"Outdated-Since:/;h;d}; 
1,/^"Content-Transfer-Encoding:/{ s/^\("Content-Transfer-Encoding: \)/\1/;p;t 
insert;d; :insert x}' ../../po/provide.ja.po); else /bin/sed --in-place 
'/^msgid ""$/,/^$/{s/^"Outdated-Since: //;t rm;p;:rm d}' 
../../po/provide.ja.po; fi )
..... done.
chmod +w ../../provide.ja.html
PO=../../po/provide.ja.po OUT=../../po/provide.ja.m4 ; po4a-translate 
--format=xhtml --master-charset=utf-8 -o ontagerror=silent -o 
"attributes=<meta>content" -o "untranslated=W<gnun> W<script>" -o 
"translated=W<pre>" --keep=0 --master ../../po/provide.proto --po $PO 
--localized $OUT
/bin/sed --in-place 
"s/\(<gnun>m4_include(\`.*\)\([.]html')<\/gnun>\)/\1.ja\2/g" 
../../po/provide.ja.m4
/bin/sed --in-place "s/<gnun>\(.*\)<\/gnun>/\1/g" ../../po/provide.ja.m4
/bin/sed --in-place ':egin;N;$!begin;s/\([ \t]*\n[ \t]*\)\{3,\}<!--/\n\n<!--/g' 
../../po/provide.ja.m4
/bin/sed --in-place  -e 's%\(<!--#include virtual=\".*header\)\(.html\" 
-->\)%\1.ja\2%g'  -e 's%\(<!--#include virtual=\".*head-include-1\)\(.html\" 
-->\)%\1.ja\2%g'  -e 's%\(<!--#include virtual=\".*head-include-2\)\(.html\" 
-->\)%\1.ja\2%g'  -e 's%\(<!--#include virtual=\".*banner\)\(.html\" 
-->\)%\1.ja\2%g'  -e 's%\(<!--#include virtual=\".*body-include-1\)\(.html\" 
-->\)%\1.ja\2%g'  -e 's%\(<!--#include virtual=\".*body-include-2\)\(.html\" 
-->\)%\1.ja\2%g'  -e 's%\(<!--#include virtual=\".*footer\)\(.html\" 
-->\)%\1.ja\2%g'  -e 's%\(<!--#include virtual=\".*footer-short\)\(.html\" 
-->\)%\1.ja\2%g'  -e 's%\(<!--#include virtual=\".*footer-min\)\(.html\" 
-->\)%\1.ja\2%g'  -e 's%\(<!--#include 
virtual=\".*philosophy/philosophy-menu\)\(.html\" -->\)%\1.ja\2%g' 
../../po/provide.ja.m4
if ! (/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../po/provide.ja.po; test $? != 0 ) > /dev/null || ! test -s 
../../provide.ja.html; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../po/provide.ja.m4 > ../../provide.ja.html  && if test -f 
provide.ja.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/provide.ja.html>' | mail -s '[ja] New translation: 
=?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' ../../provide.ja.html\` | 
/bin/sed 's/<h2[^>]*>\(.*\)<\/h2>/\1/' | /bin/sed 's/\&mdash;/--/g' | /bin/sed 
's/\&..quo;/"/g' | base64 --wrap=0`?=' -a Keywords:ja-ann address@hidden" > 
provide.ja.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../provide.ja.html || (PO=../../po/provide.ja.po ; sleep 1 ; touch $PO ; 
echo "touch --reference=../../provide.ja.html --date='+1 seconds' $PO" > 
provide.ja.html.hook ; exit 1); elif (timestamp="`(/bin/sed --quiet 
'1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../po/provide.ja.po; test $? != 0 )`"; test -n 
"${timestamp}" && test "`date --date="5000 days ago" +%s`" -ge "`date 
--date="${timestamp}" +%s`" ) ; then 
/home/g/gnun/install/gnun/libexec/gnun/expand-m4-includes 
../../po/provide.ja.m4 > ../../provide.ja.html  && if test -f 
provide.ja.html.hook-ann; then echo "echo 
'<URL:http://www.gnu.org/provide.ja.html>' | mail -s '[ja] New translation: 
=?utf-8?B?`echo -n \`/bin/grep --max-count=1 '<h2' ../../provide.ja.html\` | 
/bin/sed 's/<h2[^>]*>\(.*\)<\/h2>/\1/' | /bin/sed 's/\&mdash;/--/g' | /bin/sed 
's/\&..quo;/"/g' | base64 --wrap=0`?=' -a Keywords:ja-ann address@hidden" > 
provide.ja.html.hook-ann; fi &&  
/home/g/gnun/install/gnun/libexec/gnun/validate-html-notify  address@hidden 
../../provide.ja.html || (PO=../../po/provide.ja.po ; sleep 1 ; touch $PO ; 
echo "touch --reference=../../provide.ja.html --date='+1 seconds' $PO" > 
provide.ja.html.hook ; exit 1); else sleep 1; touch ../../po/provide.ja.po; fi
I/O error : Attempt to load network entity 
http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd
if (timestamp="`(/bin/sed --quiet '1,/^msgstr/d;/^$/q 
0;/^"Outdated-Since:/{s/^"Outdated-Since: \(.*\).."$/\1/;p;q 1;}' 
../../po/provide.ja.po; test $? != 0 )`"; test -n "${timestamp}" && test "`date 
--date="60 days ago" +%s`" -ge "`date --date="${timestamp}" +%s`" ); then 
PO=../../po/provide.ja.po; marker='GNUN: OUT-OF-DATE NOTICE'; /bin/grep -q 
'^<!--'"${marker}-->" ../../provide.ja.html || marker='#include 
virtual="\/server\/banner'; original=../../provide.ja.html; 
original=${original%ja.html}html;  
saved_file=${original%/*.html}/po/${original##*/}; 
saved_file=${saved_file%html}ja; diff_file=${saved_file}-diff.html; 
saved_file=${saved_file}-en.html; if test -f ${saved_file}; then  /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${saved_file} > ${saved_file}.tmp; /bin/sed 
"s/</\&lt;/g;s/>/\&gt;/g" < ${original} > ${saved_file}.tmp1; /bin/sed 
"s%<title></title>%<title>${original#../..}-diff</title>%" < 
diff-page-head.html > ${diff_file}; /usr/bin/wdiff --start-delete '<span 
class="removed"><del><strong>' --end-delete '</em></strong></span>' 
--start-insert '<span class="inserted"><ins><em>' --end-insert 
'</em></ins></span>' ${saved_file}.tmp ${saved_file}.tmp1 >> ${diff_file}; cat 
diff-page-tail.html >> ${diff_file}; rm -f ${saved_file}.tmp 
${saved_file}.tmp1; fi; test -f "${diff_file}" || diff_file="";  /bin/sed 
--in-place '/^<!--#set var="PO_FILE"/,/<!--#include 
virtual="\/server\/outdated/d; /^<!--'"${marker}"'/a <!--#set var="PO_FILE"\n 
value='"'<a href=\"http://www.gnu.org${PO#../..}\";>\n 
http://www.gnu.org${PO#../..}</a>'"' -->\n <!--#set var="ORIGINAL_FILE" 
value="'"${original#../..}"'" -->\n <!--#set var="DIFF_FILE" 
value="'"${diff_file#../..}"'" -->\n <!--#include 
virtual="/server/outdated.ja.html" -->' ../../provide.ja.html || true; fi
[ -f ../../po/provide.translist ] || (touch ../../po/provide.translist  ;  cvs 
add ../../po/provide.translist); file=../../po/provide.translist; cp 
translinks-head.html ${file}; /bin/grep -v "^#" languages.txt | while read 
language; do code=${language%%   *}; case ${code} in en ) suffix=""; 
url_suffix=".en" ;; * ) suffix=.${code}; url_suffix="${suffix}" ;; esac; 
lang=${language%   *}; lang=${lang#*       }; name=${language##*   }; 
url_stem=/provide; article=../../provide; if test -f ${article}${suffix}.html; 
then echo '<!-- '${lang}' -->' >> ${file}; echo -n '<li><a 
href="'${url_stem}${url_suffix}.html'">' >> ${file}; echo 
${name}'</a>&nbsp;['${code}']</li>' >> ${file}; fi; done; cat 
translinks-tail.html >> ${file};
(/bin/sed --quiet '1,/^msgstr/d;/^$/q 0;/^"Outdated-Since:/{s/^"Outdated-Since: 
\(.*\).."$/\1/;p;q 1;}' ../../po/provide.ja.po; test $? != 0 ) > /dev/null || 
([ -f ../../po/provide.ja-en.html ] || (touch ../../po/provide.ja-en.html  ;  
cvs add ../../po/provide.ja-en.html); cp ../../provide.html 
../../po/provide.ja-en.html)
cvs add: scheduling file `../../po/provide.ja-en.html' for addition
cvs add: use `cvs commit' to add this file permanently
langs=$(echo ../../education/edu-software-tuxpaint.*.html | /bin/sed 
's%../../education/edu-software-tuxpaint\.%%g;s/\.html//g;s/\*//'); test -z 
"${langs}" || for l in ${langs}; do article=education/edu-software-tuxpaint; 
po=../../${article%/*}/po/${article##*/}.${l}.po; test -f "${po}" || continue; 
script=; for url in /education/misc/tuxpaint-start-sm.jpg 
/education/misc/tuxpaint-start.jpg; do base=${url%.*}; ext=${url##*.}; 
escaped_url=$(echo ${url} | /bin/sed 's/\./\\./g'); 
escaped_localized_url=$(echo ${url%.*}.${l}.${url##*.} | /bin/sed 
's/\./\\./g'); if test -f ../..${url%.*}.${l}.${url##*.}; then 
script="address@hidden@address@hidden; ${script}"; else 
script="address@hidden@address@hidden; ${script}"; fi; done; script=$(echo 
${script} | /bin/sed "s/^ *//g"); 
file=../../education/edu-software-tuxpaint.${l}.html; if test -n "${script}"; 
then /bin/sed "${script}" ${file} > ${file}.tmp; if ! cmp -s ${file} 
${file}.tmp; then cp ${file}.tmp ${file}; fi; rm -f ${file}.tmp; fi; done;  
langs=$(echo ../../licenses/quick-guide-gplv3.*.html | /bin/sed 
's%../../licenses/quick-guide-gplv3\.%%g;s/\.html//g;s/\*//'); test -z 
"${langs}" || for l in ${langs}; do article=licenses/quick-guide-gplv3; 
po=../../${article%/*}/po/${article##*/}.${l}.po; test -f "${po}" || continue; 
script=; for url in /licenses/quick-guide-gplv3-compatibility.png; do 
base=${url%.*}; ext=${url##*.}; escaped_url=$(echo ${url} | /bin/sed 
's/\./\\./g'); escaped_localized_url=$(echo ${url%.*}.${l}.${url##*.} | 
/bin/sed 's/\./\\./g'); if test -f ../..${url%.*}.${l}.${url##*.}; then 
script="address@hidden@address@hidden; ${script}"; else 
script="address@hidden@address@hidden; ${script}"; fi; done; script=$(echo 
${script} | /bin/sed "s/^ *//g"); 
file=../../licenses/quick-guide-gplv3.${l}.html; if test -n "${script}"; then 
/bin/sed "${script}" ${file} > ${file}.tmp; if ! cmp -s ${file} ${file}.tmp; 
then cp ${file}.tmp ${file}; fi; rm -f ${file}.tmp; fi; done;  langs=$(echo 
../../licenses/gpl-faq.*.html | /bin/sed 
's%../../licenses/gpl-faq\.%%g;s/\.html//g;s/\*//'); test -z "${langs}" || for 
l in ${langs}; do article=licenses/gpl-faq; 
po=../../${article%/*}/po/${article##*/}.${l}.po; test -f "${po}" || continue; 
script=; for url in /licenses/template-diagram.png; do base=${url%.*}; 
ext=${url##*.}; escaped_url=$(echo ${url} | /bin/sed 's/\./\\./g'); 
escaped_localized_url=$(echo ${url%.*}.${l}.${url##*.} | /bin/sed 
's/\./\\./g'); if test -f ../..${url%.*}.${l}.${url##*.}; then 
script="address@hidden@address@hidden; ${script}"; else 
script="address@hidden@address@hidden; ${script}"; fi; done; script=$(echo 
${script} | /bin/sed "s/^ *//g"); file=../../licenses/gpl-faq.${l}.html; if 
test -n "${script}"; then /bin/sed "${script}" ${file} > ${file}.tmp; if ! cmp 
-s ${file} ${file}.tmp; then cp ${file}.tmp ${file}; fi; rm -f ${file}.tmp; fi; 
done;  langs=$(echo ../../philosophy/categories.*.html | /bin/sed 
's%../../philosophy/categories\.%%g;s/\.html//g;s/\*//'); test -z "${langs}" || 
for l in ${langs}; do article=philosophy/categories; 
po=../../${article%/*}/po/${article##*/}.${l}.po; test -f "${po}" || continue; 
script=; for url in /philosophy/category.png; do base=${url%.*}; 
ext=${url##*.}; escaped_url=$(echo ${url} | /bin/sed 's/\./\\./g'); 
escaped_localized_url=$(echo ${url%.*}.${l}.${url##*.} | /bin/sed 
's/\./\\./g'); if test -f ../..${url%.*}.${l}.${url##*.}; then 
script="address@hidden@address@hidden; ${script}"; else 
script="address@hidden@address@hidden; ${script}"; fi; done; script=$(echo 
${script} | /bin/sed "s/^ *//g"); file=../../philosophy/categories.${l}.html; 
if test -n "${script}"; then /bin/sed "${script}" ${file} > ${file}.tmp; if ! 
cmp -s ${file} ${file}.tmp; then cp ${file}.tmp ${file}; fi; rm -f ${file}.tmp; 
fi; done;
make: Leaving directory `/srv/data/home/g/gnun/checkouts/www/server/gnun'
cvs commit: Examining .
cvs commit: Examining accessibility
cvs commit: Examining accessibility/po
cvs commit: Examining audio
cvs commit: Examining award
cvs commit: Examining award/1998
cvs commit: Examining award/1998/po
cvs commit: Examining award/1999
cvs commit: Examining award/1999/po
cvs commit: Examining award/2000
cvs commit: Examining award/2000/po
cvs commit: Examining award/2001
cvs commit: Examining award/2001/po
cvs commit: Examining award/2002
cvs commit: Examining award/2002/po
cvs commit: Examining award/2003
cvs commit: Examining award/2003/po
cvs commit: Examining award/po
cvs commit: Examining bulletins
cvs commit: Examining bulletins/po
cvs commit: Examining cdn
cvs commit: Examining compliance
cvs commit: Examining contact
cvs commit: Examining contact/po
cvs commit: Examining copyleft
cvs commit: Examining copyleft/po
cvs commit: Examining css_rtl
cvs commit: Examining distros
cvs commit: Examining distros/po
cvs commit: Examining doc
cvs commit: Examining doc/po
cvs commit: Examining education
cvs commit: Examining education/draft
cvs commit: Examining education/fr
cvs commit: Examining education/fr/images
cvs commit: Examining education/misc
cvs commit: Examining education/misc/po
cvs commit: Examining education/po
cvs commit: Examining encyclopedia
cvs commit: Examining encyclopedia/po
cvs commit: Examining events
cvs commit: Examining events/first-assoc-members-meeting-photos
cvs commit: Examining events/po
cvs commit: Examining events/porto-tech-city-2001-photos
cvs commit: Examining fry
cvs commit: Examining fry/i
cvs commit: Examining fry/po
cvs commit: Examining fun
cvs commit: Examining fun/jokes
cvs commit: Examining fun/jokes/po
cvs commit: Examining fun/po
cvs commit: Examining fun/spam
cvs commit: Examining gethelp
cvs commit: Examining gnu
cvs commit: Examining gnu/po
cvs commit: Examining gnusearch
cvs commit: Examining graphics
cvs commit: Examining graphics/adrienne
cvs commit: Examining graphics/babies
cvs commit: Examining graphics/backgrounds
cvs commit: Examining graphics/bahlon
cvs commit: Examining graphics/behroze
cvs commit: Examining graphics/bvbn
cvs commit: Examining graphics/fsfsociety
cvs commit: Examining graphics/gnewsense
cvs commit: Examining graphics/gnu-post
cvs commit: Examining graphics/lpf
cvs commit: Examining graphics/po
cvs commit: Examining graphics/presentation
cvs commit: Examining graphics/trisquel
cvs commit: Examining graphics/xlogmaster
cvs commit: Examining gwm
cvs commit: Examining gwm/gwm-about
cvs commit: Examining gwm/libredocxml
cvs commit: Examining help
cvs commit: Examining help/po
cvs commit: Examining japan
cvs commit: Examining japan/GPL2-j
cvs commit: Examining japan/gnu-homej
cvs commit: Examining kids
cvs commit: Examining licenses
cvs commit: Examining licenses/old-licenses
cvs commit: Examining licenses/old-licenses/po
cvs commit: Examining licenses/po
cvs commit: Examining links
cvs commit: Examining links/po
cvs commit: Examining manual
cvs commit: Examining music
cvs commit: Examining music/po
cvs commit: Examining order
cvs commit: Examining patent-examp
cvs commit: Examining people
cvs commit: Examining people/bkuhn
cvs commit: Examining people/johnsu01
cvs commit: Examining people/mattl
cvs commit: Examining people/mattl/i
cvs commit: Examining people/mattl/i/t
cvs commit: Examining people/pictures
cvs commit: Examining people/po
cvs commit: Examining philosophy
cvs commit: Examining philosophy/audio
cvs commit: Examining philosophy/economics_frank
cvs commit: Examining philosophy/economics_frank/po
cvs commit: Examining philosophy/fsfs
cvs commit: Examining philosophy/fsfs/es
cvs commit: Examining philosophy/fsfs/es2
cvs commit: Examining philosophy/fsfs/images
cvs commit: Examining philosophy/fsfs2
cvs commit: Examining philosophy/po
cvs commit: Examining philosophy/sco
cvs commit: Examining philosophy/sco/po
cvs commit: Examining po
cvs commit: Examining prep
cvs commit: Examining prep/maintain
cvs commit: Examining prep/maintain/dir
cvs commit: Examining prep/maintain/html_node
cvs commit: Examining prep/standards
cvs commit: Examining prep/standards/dir
cvs commit: Examining prep/standards/html_node
cvs commit: Examining prep/wrappers-and-scripts
cvs commit: Examining press
cvs commit: Examining pronunciation
cvs commit: Examining pronunciation/po
cvs commit: Examining rss
cvs commit: Examining server
cvs commit: Examining server/gnun
cvs commit: Examining server/po
cvs commit: Examining server/source
cvs commit: Examining server/source/linc
cvs commit: Examining server/source/planetrss
cvs commit: Examining server/standards
cvs commit: Examining server/standards/po
cvs commit: Examining server/standards/translations
cvs commit: Examining software
cvs commit: Examining software/barcode
cvs commit: Examining software/bazaar
cvs commit: Examining software/bc
cvs commit: Examining software/bc/manual
cvs commit: Examining software/bc/manual/dc-1.05
cvs commit: Examining software/bc/manual/dc-1.05/dvi
cvs commit: Examining software/bc/manual/dc-1.05/html_chapter
cvs commit: Examining software/bc/manual/dc-1.05/html_mono
cvs commit: Examining software/bc/manual/dc-1.05/html_node
cvs commit: Examining software/bc/manual/dc-1.05/info
cvs commit: Examining software/bc/manual/dc-1.05/ps
cvs commit: Examining software/bc/manual/dc-1.05/texi
cvs commit: Examining software/bc/manual/dc-1.05/text
cvs commit: Examining software/bc/manual/dvi
cvs commit: Examining software/bc/manual/html_chapter
cvs commit: Examining software/bc/manual/html_mono
cvs commit: Examining software/bc/manual/html_node
cvs commit: Examining software/bc/manual/info
cvs commit: Examining software/bc/manual/ps
cvs commit: Examining software/bc/manual/texi
cvs commit: Examining software/bc/manual/text
cvs commit: Examining software/bfd
cvs commit: Examining software/bool
cvs commit: Examining software/bzr
cvs commit: Examining software/cash
cvs commit: Examining software/checker
cvs commit: Examining software/chinese
cvs commit: Examining software/chinese/bgw
cvs commit: Examining software/chinese/efforts
cvs commit: Examining software/chinese/guide
cvs commit: Examining software/chinese/manual
cvs commit: Examining software/chinese/manual/coding-standards
cvs commit: Examining software/chinese/otcl
cvs commit: Examining software/chinese/sandbox
cvs commit: Examining software/chinese/www
cvs commit: Examining software/cim.wait
cvs commit: Examining software/cpplib
cvs commit: Examining software/cvs
cvs commit: Examining software/cvs/manual
cvs commit: Examining software/cvs/manual/dvi
cvs commit: Examining software/cvs/manual/html_chapter
cvs commit: Examining software/cvs/manual/html_mono
cvs commit: Examining software/cvs/manual/html_node
cvs commit: Examining software/cvs/manual/info
cvs commit: Examining software/cvs/manual/ps
cvs commit: Examining software/cvs/manual/texi
cvs commit: Examining software/cvs/manual/text
cvs commit: Examining software/dc
cvs commit: Examining software/dgs
cvs commit: Examining software/dia
cvs commit: Examining software/diction
cvs commit: Examining software/djgpp
cvs commit: Examining software/dmd
cvs commit: Examining software/doschk
cvs commit: Examining software/dr_geo
cvs commit: Examining software/elib
cvs commit: Examining software/enscript
cvs commit: Examining software/eprints
cvs commit: Examining software/ffp
cvs commit: Examining software/finger
cvs commit: Examining software/finger/manual
cvs commit: Examining software/finger/manual/dvi
cvs commit: Examining software/finger/manual/html_chapter
cvs commit: Examining software/finger/manual/html_mono
cvs commit: Examining software/finger/manual/html_node
cvs commit: Examining software/finger/manual/info
cvs commit: Examining software/finger/manual/ps
cvs commit: Examining software/finger/manual/texi
cvs commit: Examining software/finger/manual/text
cvs commit: Examining software/flex
cvs commit: Examining software/fm
cvs commit: Examining software/fortran
cvs commit: Examining software/fribidi
cvs commit: Examining software/gcal
cvs commit: Examining software/gems
cvs commit: Examining software/gems/graphics
cvs commit: Examining software/gems/haplo
cvs commit: Examining software/ghostview
cvs commit: Examining software/gimp
cvs commit: Examining software/git
cvs commit: Examining software/glib
cvs commit: Examining software/glibc
cvs commit: Examining software/gmp
cvs commit: Examining software/gmp/manual
cvs commit: Examining software/gmp/manual/dvi
cvs commit: Examining software/gmp/manual/html_mono
cvs commit: Examining software/gmp/manual/html_node
cvs commit: Examining software/gmp/manual/info
cvs commit: Examining software/gmp/manual/ps
cvs commit: Examining software/gmp/manual/texi
cvs commit: Examining software/gmp/manual/text
cvs commit: Examining software/gnat
cvs commit: Examining software/gnome
cvs commit: Examining software/gnubiff
cvs commit: Examining software/gnucash
cvs commit: Examining software/gnujdoc
cvs commit: Examining software/gnumach
cvs commit: Examining software/gnumeric
cvs commit: Examining software/gnuprologjava
cvs commit: Examining software/gnuskies
cvs commit: Examining software/gnusql
cvs commit: Examining software/gnustep-db
cvs commit: Examining software/goodbye
cvs commit: Examining software/goops
cvs commit: Examining software/goose
cvs commit: Examining software/gorm
cvs commit: Examining software/gpg
cvs commit: Examining software/gpkcs-11
cvs commit: Examining software/gprof
cvs commit: Examining software/graphics
cvs commit: Examining software/greg
cvs commit: Examining software/gretl
cvs commit: Examining software/grg
cvs commit: Examining software/gtk
cvs commit: Examining software/gtk+
cvs commit: Examining software/gtkeditor
cvs commit: Examining software/gtkeyboard
cvs commit: Examining software/guile-dbi
cvs commit: Examining software/gurgle
cvs commit: Examining software/help2man
cvs commit: Examining software/hp2xx
cvs commit: Examining software/httptunnel
cvs commit: Examining software/icecat
cvs commit: Examining software/intlfonts
cvs commit: Examining software/ispell
cvs commit: Examining software/java
cvs commit: Examining software/java-getopt
cvs commit: Examining software/kopi
cvs commit: Examining software/leg
cvs commit: Examining software/less
cvs commit: Examining software/librefm
cvs commit: Examining software/libxmi
cvs commit: Examining software/lispintro
cvs commit: Examining software/lrzsz
cvs commit: Examining software/lsh
cvs commit: Examining software/marst
cvs commit: Examining software/maxima
cvs commit: Examining software/mediagoblin
cvs commit: Examining software/melting
cvs commit: Examining software/messenger
cvs commit: Examining software/meta-html
cvs commit: Examining software/metahtml
cvs commit: Examining software/mgcp
cvs commit: Examining software/mig
cvs commit: Examining software/mpc
cvs commit: Examining software/mpfr
cvs commit: Examining software/mswordview
cvs commit: Examining software/mtools
cvs commit: Examining software/nana
cvs commit: Examining software/nana/manual
cvs commit: Examining software/nana/manual/dvi
cvs commit: Examining software/nana/manual/html_chapter
cvs commit: Examining software/nana/manual/html_mono
cvs commit: Examining software/nana/manual/html_node
cvs commit: Examining software/nana/manual/info
cvs commit: Examining software/nana/manual/ps
cvs commit: Examining software/nana/manual/texi
cvs commit: Examining software/nana/manual/text
cvs commit: Examining software/nethack
cvs commit: Examining software/nettle
cvs commit: Examining software/nosql
cvs commit: Examining software/obst
cvs commit: Examining software/panorama
cvs commit: Examining software/panorama/images
cvs commit: Examining software/panorama/scenes
cvs commit: Examining software/pascal
cvs commit: Examining software/patch
cvs commit: Examining software/patchwork
cvs commit: Examining software/pcb
cvs commit: Examining software/perl
cvs commit: Examining software/pgccfd
cvs commit: Examining software/phantom.security
cvs commit: Examining software/phantom_home
cvs commit: Examining software/pies
cvs commit: Examining software/pipo
cvs commit: Examining software/pipo/bot-AI
cvs commit: Examining software/pips
cvs commit: Examining software/plotutils
cvs commit: Examining software/plotutils/manual
cvs commit: Examining software/plotutils/manual/en
cvs commit: Examining software/plotutils/manual/en/html_node
cvs commit: Examining software/plotutils/manual/jp
cvs commit: Examining software/po
cvs commit: Examining software/poc
cvs commit: Examining software/proto
cvs commit: Examining software/ptx
cvs commit: Examining software/queue
cvs commit: Examining software/quickthreads
cvs commit: Examining software/r
cvs commit: Examining software/radio
cvs commit: Examining software/rat
cvs commit: Examining software/rcs
cvs commit: Examining software/recode
cvs commit: Examining software/reftex
cvs commit: Examining software/robots
cvs commit: Examining software/rx
cvs commit: Examining software/smail
cvs commit: Examining software/smarteiffel
cvs commit: Examining software/snakecharmer
cvs commit: Examining software/speedx
cvs commit: Examining software/stump
cvs commit: Examining software/superopt
cvs commit: Examining software/sxml
cvs commit: Examining software/talkfilters
cvs commit: Examining software/termcap
cvs commit: Examining software/termutils
cvs commit: Examining software/termutils/manual
cvs commit: Examining software/termutils/manual/termcap-1.3
cvs commit: Examining software/termutils/manual/termcap-1.3/dvi
cvs commit: Examining software/termutils/manual/termcap-1.3/html_chapter
cvs commit: Examining software/termutils/manual/termcap-1.3/html_mono
cvs commit: Examining software/termutils/manual/termcap-1.3/html_node
cvs commit: Examining software/termutils/manual/termcap-1.3/info
cvs commit: Examining software/termutils/manual/termcap-1.3/ps
cvs commit: Examining software/termutils/manual/termcap-1.3/texi
cvs commit: Examining software/termutils/manual/termcap-1.3/text
cvs commit: Examining software/termutils/manual/termutils-2.0
cvs commit: Examining software/termutils/manual/termutils-2.0/dvi
cvs commit: Examining software/termutils/manual/termutils-2.0/html_chapter
cvs commit: Examining software/termutils/manual/termutils-2.0/html_mono
cvs commit: Examining software/termutils/manual/termutils-2.0/html_node
cvs commit: Examining software/termutils/manual/termutils-2.0/info
cvs commit: Examining software/termutils/manual/termutils-2.0/ps
cvs commit: Examining software/termutils/manual/termutils-2.0/texi
cvs commit: Examining software/termutils/manual/termutils-2.0/text
cvs commit: Examining software/texmacs
cvs commit: Examining software/uucp
cvs commit: Examining software/vera
cvs commit: Examining software/vmslib
cvs commit: Examining software/vrweb
cvs commit: Examining software/webstump
cvs commit: Examining software/xaos
cvs commit: Examining software/xbase
cvs commit: Examining software/xhippo
cvs commit: Examining software/xinfo
cvs commit: Examining software/xmhtml
cvs commit: Examining software/xmorph
cvs commit: Examining software/xshogi
cvs commit: Examining software/zebra
cvs commit: Examining testimonials
cvs commit: Examining thankgnus
cvs commit: Examining usenet
cvs commit: Examining volunteers
cvs commit: Examining wwwes
cvs commit: Examining wwwes/Images
cvs commit: Examining wwwes/Licencias
cvs commit: Examining wwwes/Licencias/dibus
cvs commit: Examining wwwes/Opinion
cvs commit: Examining wwwes/Opinion/Empresa
cvs commit: Examining wwwes/Opinion/Filosofia
cvs commit: Examining wwwes/Opinion/Legislacion
cvs commit: Examining wwwes/Opinion/Tecnologia
cvs commit: Examining wwwes/Prensa
cvs commit: Examining wwwes/Proyectos
cvs commit: Examining wwwes/Proyectos/Acm
cvs commit: Examining wwwes/Proyectos/Acm/imagenes
cvs commit: Examining wwwes/Proyectos/Gtt
cvs commit: Examining wwwes/Proyectos/Gtt/en
cvs commit: Examining wwwes/Proyectos/Gtt/images
cvs commit: Examining wwwes/Proyectos/Mecagtk
cvs commit: Examining wwwes/Proyectos/Mecagtk/OpenSource
cvs commit: Examining wwwes/Proyectos/Mecagtk/doc_devel
cvs commit: Examining wwwes/Proyectos/Mecagtk/miweb
cvs commit: Examining wwwes/Proyectos/Mecagtk/miweb/doc
cvs commit: Examining wwwes/Proyectos/Mecagtk/miweb/graf
cvs commit: Examining wwwes/Proyectos/Mecagtk/miweb/graf/.xvpics
cvs commit: Examining wwwes/Proyectos/Mecagtk/miweb/html
cvs commit: Examining wwwes/Proyectos/Mecagtk/miweb/html/bash
cvs commit: Examining wwwes/Proyectos/Mecagtk/miweb/html/es
cvs commit: Examining wwwes/Proyectos/Mecagtk/miweb/html/es/Examples
cvs commit: Examining wwwes/Proyectos/Mecagtk/miweb/html/es/Examples/issueCOMO
cvs commit: Examining wwwes/Proyectos/Mecagtk/miweb/html/es/Examples/scripts
cvs commit: Examining 
wwwes/Proyectos/Mecagtk/miweb/html/es/Examples/scripts/bins
cvs commit: Examining wwwes/Proyectos/Mecagtk/miweb/html/es/Examples/scripts/src
cvs commit: Examining wwwes/Proyectos/Mecagtk/miweb/html/es/linux_files
cvs commit: Examining 
wwwes/Proyectos/Mecagtk/miweb/html/es/linux_files/linuxzone
cvs commit: Examining 
wwwes/Proyectos/Mecagtk/miweb/html/es/linux_files/linuxzone/web
cvs commit: Examining 
wwwes/Proyectos/Mecagtk/miweb/html/es/linux_files/linuxzone/web/linuxzone
cvs commit: Examining 
wwwes/Proyectos/Mecagtk/miweb/html/es/linux_files/linuxzone/web/tgz
cvs commit: Examining 
wwwes/Proyectos/Mecagtk/miweb/html/es/linux_files/linuxzone/web/txt
cvs commit: Examining 
wwwes/Proyectos/Mecagtk/miweb/html/es/linux_files/x-window-dir
cvs commit: Examining wwwes/Proyectos/Mecagtk/miweb/html/gtk
cvs commit: Examining wwwes/Proyectos/Mecagtk/miweb/soft
cvs commit: Examining wwwes/Proyectos/Mecagtk/soft
cvs commit: Examining wwwes/Proyectos/Nemesis
cvs commit: Examining wwwes/Proyectos/Nemesis/archives
cvs commit: Examining wwwes/Proyectos/Telejano
cvs commit: Examining wwwes/Proyectos/Uca
cvs commit: Examining wwwes/Proyectos/ediv
cvs commit: Examining wwwes/Traducciones
cvs commit: Examining wwwes/Traducciones/Images
cvs commit: Examining wwwes/Voluntarios
cvs commit: Examining wwwes/eventos
cvs commit: Examining wwwes/eventos/irc
cvs commit: Examining wwwes/lengualibre
cvs commit: Examining wwwes/noticias
cvs commit: Examining wwwes/proyecto
cvs commit: Examining wwwes/rmsmeeting2003
cvs commit: Examining wwwes/software
cvs commit: Examining wwwin
cvs commit: Examining wwwin/contrib
cvs commit: Examining wwwin/free-software-directory
cvs commit: Examining wwwin/fsf
cvs commit: Examining wwwin/graphics
cvs commit: Examining wwwin/help
cvs commit: Examining wwwin/news
cvs commit: Examining wwwin/philosophy
cvs commit: Examining wwwin/press
? software/po/software.zh-cn.m4
? software/po/software.sk.m4
? software/po/software.proto
? software/po/software.it.m4
? software/po/software.fr.m4
? software/po/software.es.m4
? software/po/software.el.m4
? software/po/software.de.m4
? software/po/software.ca.m4
? software/po/software.ar.m4
? software/po/reliability.zh-cn.m4
? software/po/reliability.ru.m4
? software/po/reliability.proto
? software/po/reliability.pl.m4
? software/po/reliability.ml.m4
? software/po/reliability.it.m4
? software/po/reliability.fr.m4
? software/po/reliability.fa.m4
? software/po/reliability.es.m4
? software/po/reliability.de.m4
? software/po/reliability.ca.m4
? software/po/for-windows.proto
? software/po/for-windows.de.m4
? software/po/devel.zh-cn.m4
? software/po/devel.proto
? software/po/devel.pl.m4
? software/po/devel.es.m4
? software/po/devel.de.m4
? software/po/devel.ca.m4
? server/standards/po/webmaster-quiz.sq.m4
? server/standards/po/webmaster-quiz.proto
? server/standards/po/webmaster-quiz.de.m4
? server/standards/po/README.translations.proto
? server/standards/po/README.translations.fr.m4
? server/standards/po/README.translations.ca.m4
? server/po/whatsnew.uk.m4
? server/po/whatsnew.uk.html
? server/po/whatsnew.sr.m4
? server/po/whatsnew.sr.html
? server/po/whatsnew.sq.m4
? server/po/whatsnew.sq.html
? server/po/whatsnew.ro.m4
? server/po/whatsnew.ro.html
? server/po/whatsnew.proto
? server/po/whatsnew.it.m4
? server/po/whatsnew.it.html
? server/po/whatsnew.fr.m4
? server/po/whatsnew.fr.html
? server/po/whatsnew.de.m4
? server/po/whatsnew.de.html
? server/po/whatsnew.bg.m4
? server/po/whatsnew.bg.html
? server/po/whatsnew.ar.m4
? server/po/whatsnew.ar.html
? server/po/tasks.uk.m4
? server/po/tasks.sq.m4
? server/po/tasks.ro.m4
? server/po/tasks.proto
? server/po/tasks.ja.m4
? server/po/tasks.fr.m4
? server/po/tasks.es.m4
? server/po/tasks.de.m4
? server/po/takeaction.uk.m4
? server/po/takeaction.sr.m4
? server/po/takeaction.sq.m4
? server/po/takeaction.ro.m4
? server/po/takeaction.proto
? server/po/takeaction.pl.m4
? server/po/takeaction.nl.m4
? server/po/takeaction.ja.m4
? server/po/takeaction.fr.m4
? server/po/takeaction.de.m4
? server/po/takeaction.bg.m4
? server/po/takeaction.ar.m4
? server/po/sitemap.uk.m4
? server/po/sitemap.sq.m4
? server/po/sitemap.ro.m4
? server/po/sitemap.proto
? server/po/sitemap.nl.m4
? server/po/sitemap.ja.m4
? server/po/sitemap.fr.m4
? server/po/sitemap.de.m4
? server/po/sitemap.ar.m4
? server/po/server.proto
? server/po/server.ja.m4
? server/po/server.de.m4
? server/po/mirror.sq.m4
? server/po/mirror.ro.m4
? server/po/mirror.proto
? server/po/mirror.ja.m4
? server/po/mirror.de.m4
? server/po/irc-rules.sq.m4
? server/po/irc-rules.ro.m4
? server/po/irc-rules.proto
? server/po/irc-rules.ja.m4
? server/po/irc-rules.fr.m4
? server/po/irc-rules.es.m4
? server/po/irc-rules.de.m4
? server/po/irc-rules.ar.m4
? server/po/08whatsnew.uk.m4
? server/po/08whatsnew.sr.m4
? server/po/08whatsnew.sq.m4
? server/po/08whatsnew.proto
? server/po/08whatsnew.it.m4
? server/po/08whatsnew.fr.m4
? server/po/08whatsnew.de.m4
? server/po/08whatsnew.bg.m4
? server/po/08whatsnew.ar.m4
? server/gnun/edu-why.ja.html.hook-ann
? pronunciation/po/pronunciation.proto
? pronunciation/po/pronunciation.de.m4
? po/provide.sq.m4
? po/provide.ru.m4
? po/provide.pt-br.m4
? po/provide.proto
? po/provide.pl.m4
? po/provide.ja.m4
? po/provide.it.m4
? po/provide.fr.m4
? po/provide.fa.m4
? po/provide.el.m4
? po/provide.de.m4
? po/provide.cs.m4
? po/provide.ca.m4
? po/provide.bg.m4
? po/provide.ar.m4
? po/keepingup.sq.m4
? po/keepingup.ru.m4
? po/keepingup.pt-br.m4
? po/keepingup.proto
? po/keepingup.fr.m4
? po/keepingup.el.m4
? po/keepingup.de.m4
? po/home.zh-cn.m4
? po/home.uk.m4
? po/home.tr.m4
? po/home.sr.m4
? po/home.sq.m4
? po/home.ru.m4
? po/home.ro.m4
? po/home.pt-br.m4
? po/home.proto
? po/home.pl.m4
? po/home.nl.m4
? po/home.nb.m4
? po/home.ja.m4
? po/home.it.m4
? po/home.id.m4
? po/home.fr.m4
? po/home.fa.m4
? po/home.es.m4
? po/home.el.m4
? po/home.de.m4
? po/home.ca.m4
? po/home.bg.m4
? po/home.ar.m4
? po/home-staged.zh-cn.m4
? po/home-staged.uk.m4
? po/home-staged.tr.m4
? po/home-staged.sr.m4
? po/home-staged.sq.m4
? po/home-staged.ru.m4
? po/home-staged.ro.m4
? po/home-staged.pt-br.m4
? po/home-staged.proto
? po/home-staged.pl.m4
? po/home-staged.nl.m4
? po/home-staged.nb.m4
? po/home-staged.ja.m4
? po/home-staged.it.m4
? po/home-staged.id.m4
? po/home-staged.fr.m4
? po/home-staged.fa.m4
? po/home-staged.es.m4
? po/home-staged.el.m4
? po/home-staged.de.m4
? po/home-staged.ca.m4
? po/home-staged.bg.m4
? po/home-staged.ar.m4
? philosophy/sco/po/subpoena.proto
? philosophy/sco/po/subpoena.fr.m4
? philosophy/sco/po/sco.proto
? philosophy/sco/po/sco.fr.m4
? philosophy/sco/po/sco.de.m4
? philosophy/sco/po/sco-without-fear.proto
? philosophy/sco/po/sco-without-fear.fr.m4
? philosophy/sco/po/sco-v-ibm.proto
? philosophy/sco/po/sco-v-ibm.fr.m4
? philosophy/sco/po/sco-preemption.proto
? philosophy/sco/po/sco-preemption.fr.m4
? philosophy/sco/po/sco-preemption.es.m4
? philosophy/sco/po/sco-gnu-linux.proto
? philosophy/sco/po/sco-gnu-linux.fr.m4
? philosophy/sco/po/sco-gnu-linux.de.m4
? philosophy/sco/po/questioning-sco.proto
? philosophy/sco/po/questioning-sco.fr.m4
? philosophy/po/your-freedom-needs-free-software.proto
? philosophy/po/your-freedom-needs-free-software.pl.m4
? philosophy/po/your-freedom-needs-free-software.ml.m4
? philosophy/po/your-freedom-needs-free-software.fr.m4
? philosophy/po/your-freedom-needs-free-software.fa.m4
? philosophy/po/your-freedom-needs-free-software.de.m4
? philosophy/po/x.ru.m4
? philosophy/po/x.proto
? philosophy/po/x.pl.m4
? philosophy/po/x.fr.m4
? philosophy/po/x.es.m4
? philosophy/po/wsis.proto
? philosophy/po/wsis.fr.m4
? philosophy/po/wsis-2003.proto
? philosophy/po/wsis-2003.fr.m4
? philosophy/po/words-to-avoid.tr.m4
? philosophy/po/words-to-avoid.sr.m4
? philosophy/po/words-to-avoid.proto
? philosophy/po/words-to-avoid.it.m4
? philosophy/po/words-to-avoid.fr.m4
? philosophy/po/words-to-avoid.es.m4
? philosophy/po/words-to-avoid.ar.m4
? philosophy/po/wipo-PublicAwarenessOfCopyright-2002.proto
? philosophy/po/wipo-PublicAwarenessOfCopyright-2002.fr.m4
? philosophy/po/why-free.tr.m4
? philosophy/po/why-free.ru.m4
? philosophy/po/why-free.ro.m4
? philosophy/po/why-free.proto
? philosophy/po/why-free.pl.m4
? philosophy/po/why-free.ml.m4
? philosophy/po/why-free.ja.m4
? philosophy/po/why-free.it.m4
? philosophy/po/why-free.fr.m4
? philosophy/po/why-free.es.m4
? philosophy/po/why-free.ca.m4
? philosophy/po/why-free.bg.m4
? philosophy/po/why-free.ar.m4
? philosophy/po/why-copyleft.tr.m4
? philosophy/po/why-copyleft.ru.m4
? philosophy/po/why-copyleft.proto
? philosophy/po/why-copyleft.pl.m4
? philosophy/po/why-copyleft.ml.m4
? philosophy/po/why-copyleft.it.m4
? philosophy/po/why-copyleft.fr.m4
? philosophy/po/why-copyleft.fa.m4
? philosophy/po/why-copyleft.ca.m4
? philosophy/po/why-copyleft.bg.m4
? philosophy/po/why-copyleft.ar.m4
? philosophy/po/why-audio-format-matters.proto
? philosophy/po/why-audio-format-matters.pl.m4
? philosophy/po/why-audio-format-matters.it.m4
? philosophy/po/why-audio-format-matters.fr.m4
? philosophy/po/why-audio-format-matters.es.m4
? philosophy/po/who-does-that-server-really-serve.ru.m4
? philosophy/po/who-does-that-server-really-serve.ro.m4
? philosophy/po/who-does-that-server-really-serve.proto
? philosophy/po/who-does-that-server-really-serve.pl.m4
? philosophy/po/who-does-that-server-really-serve.fr.m4
? philosophy/po/who-does-that-server-really-serve.es.m4
? philosophy/po/who-does-that-server-really-serve.ar.m4
? philosophy/po/wassenaar.ru.m4
? philosophy/po/wassenaar.proto
? philosophy/po/wassenaar.fr.m4
? philosophy/po/wassenaar.de.m4
? philosophy/po/wassenaar.ca.m4
? philosophy/po/w3c-patent.proto
? philosophy/po/w3c-patent.fr.m4
? philosophy/po/vaccination.proto
? philosophy/po/vaccination.fr.m4
? philosophy/po/vaccination.bg.m4
? philosophy/po/using-gfdl.proto
? philosophy/po/using-gfdl.it.m4
? philosophy/po/using-gfdl.fr.m4
? philosophy/po/using-gfdl.es.m4
? philosophy/po/using-gfdl.ca.m4
? philosophy/po/use-free-software.ru.m4
? philosophy/po/use-free-software.proto
? philosophy/po/use-free-software.fr.m4
? philosophy/po/use-free-software.es.m4
? philosophy/po/use-free-software.ca.m4
? philosophy/po/university.tr.m4
? philosophy/po/university.proto
? philosophy/po/university.pl.m4
? philosophy/po/university.fr.m4
? philosophy/po/university.es.m4
? philosophy/po/university.ca.m4
? philosophy/po/university.bg.m4
? philosophy/po/udi.ru.m4
? philosophy/po/udi.proto
? philosophy/po/udi.fr.m4
? philosophy/po/ucita.ru.m4
? philosophy/po/ucita.proto
? philosophy/po/ucita.fr.m4
? philosophy/po/ucita.es.m4
? philosophy/po/trivial-patent.proto
? philosophy/po/trivial-patent.pl.m4
? philosophy/po/trivial-patent.it.m4
? philosophy/po/trivial-patent.fr.m4
? philosophy/po/third-party-ideas.ro.m4
? philosophy/po/third-party-ideas.proto
? philosophy/po/third-party-ideas.ja.m4
? philosophy/po/third-party-ideas.fr.m4
? philosophy/po/third-party-ideas.de.m4
? philosophy/po/third-party-ideas.bg.m4
? philosophy/po/the-root-of-this-problem.proto
? philosophy/po/the-law-of-success-2.proto
? philosophy/po/the-danger-of-ebooks.ru.m4
? philosophy/po/the-danger-of-ebooks.proto
? philosophy/po/the-danger-of-ebooks.pl.m4
? philosophy/po/the-danger-of-ebooks.fr.m4
? philosophy/po/the-danger-of-ebooks.de.m4
? philosophy/po/sylvester-response.proto
? philosophy/po/sylvester-response.fr.m4
? philosophy/po/sun-in-night-time.proto
? philosophy/po/sun-in-night-time.pl.m4
? philosophy/po/sun-in-night-time.fr.m4
? philosophy/po/sun-in-night-time.es.m4
? philosophy/po/sun-in-night-time.bg.m4
? philosophy/po/stophr3028.proto
? philosophy/po/stophr3028.fr.m4
? philosophy/po/stallmans-law.proto
? philosophy/po/stallmans-law.fr.m4
? philosophy/po/stallmans-law.es.m4
? philosophy/po/stallmans-law.de.m4
? philosophy/po/stallmans-law.cs.m4
? philosophy/po/stallman-mec-india.proto
? philosophy/po/stallman-kth.ru.m4
? philosophy/po/stallman-kth.proto
? philosophy/po/stallman-kth.fr.m4
? philosophy/po/speeches-and-interview.ro.m4
? philosophy/po/speeches-and-interview.proto
? philosophy/po/speeches-and-interview.ja.m4
? philosophy/po/speeches-and-interview.fr.m4
? philosophy/po/speeches-and-interview.de.m4
? philosophy/po/speeches-and-interview.bg.m4
? philosophy/po/software-patents.proto
? philosophy/po/software-patents.fr.m4
? philosophy/po/software-literary-patents.pt-br.m4
? philosophy/po/software-literary-patents.proto
? philosophy/po/software-literary-patents.pl.m4
? philosophy/po/software-literary-patents.fr.m4
? philosophy/po/software-literary-patents.bg.m4
? philosophy/po/software-libre-commercial-viability.proto
? philosophy/po/software-libre-commercial-viability.it.m4
? philosophy/po/software-libre-commercial-viability.fr.m4
? philosophy/po/social-inertia.proto
? philosophy/po/social-inertia.pl.m4
? philosophy/po/social-inertia.ml.m4
? philosophy/po/social-inertia.it.m4
? philosophy/po/social-inertia.fr.m4
? philosophy/po/social-inertia.es.m4
? philosophy/po/shouldbefree.tr.m4
? philosophy/po/shouldbefree.sr.m4
? philosophy/po/shouldbefree.ru.m4
? philosophy/po/shouldbefree.proto
? philosophy/po/shouldbefree.pl.m4
? philosophy/po/shouldbefree.fr.m4
? philosophy/po/shouldbefree.ca.m4
? philosophy/po/selling.tr.m4
? philosophy/po/selling.sr.m4
? philosophy/po/selling.ru.m4
? philosophy/po/selling.proto
? philosophy/po/selling.pl.m4
? philosophy/po/selling.ml.m4
? philosophy/po/selling.ja.m4
? philosophy/po/selling.it.m4
? philosophy/po/selling.fr.m4
? philosophy/po/selling.es.m4
? philosophy/po/selling.el.m4
? philosophy/po/selling.cs.m4
? philosophy/po/selling.ca.m4
? philosophy/po/selling.bg.m4
? philosophy/po/selling.ar.m4
? philosophy/po/selling-exceptions.ru.m4
? philosophy/po/selling-exceptions.proto
? philosophy/po/selling-exceptions.pl.m4
? philosophy/po/selling-exceptions.de.m4
? philosophy/po/self-interest.proto
? philosophy/po/self-interest.fr.m4
? philosophy/po/second-sight.proto
? philosophy/po/second-sight.fr.m4
? philosophy/po/savingeurope.ru.m4
? philosophy/po/savingeurope.proto
? philosophy/po/savingeurope.pl.m4
? philosophy/po/savingeurope.it.m4
? philosophy/po/savingeurope.fr.m4
? philosophy/po/rtlinux-patent.proto
? philosophy/po/rtlinux-patent.fr.m4
? philosophy/po/rms-on-radio-nz.proto
? philosophy/po/rms-kol.proto
? philosophy/po/rms-kol.fr.m4
? philosophy/po/rms-interview-edinburgh.proto
? philosophy/po/rms-interview-edinburgh.fr.m4
? philosophy/po/rms-hack.proto
? philosophy/po/rms-hack.fr.m4
? philosophy/po/rms-comment-longs-article.proto
? philosophy/po/rms-comment-longs-article.fr.m4
? philosophy/po/rms-comment-longs-article.de.m4
? philosophy/po/right-to-read.tr.m4
? philosophy/po/right-to-read.sr.m4
? philosophy/po/right-to-read.proto
? philosophy/po/right-to-read.pl.m4
? philosophy/po/right-to-read.it.m4
? philosophy/po/right-to-read.fr.m4
? philosophy/po/right-to-read.fa.m4
? philosophy/po/right-to-read.de.m4
? philosophy/po/right-to-read.ca.m4
? philosophy/po/right-to-read.bg.m4
? philosophy/po/right-to-read.ar.m4
? philosophy/po/rieti.proto
? philosophy/po/rieti.fr.m4
? philosophy/po/reevaluating-copyright.ru.m4
? philosophy/po/reevaluating-copyright.proto
? philosophy/po/reevaluating-copyright.fr.m4
? philosophy/po/push-copyright-aside.tr.m4
? philosophy/po/push-copyright-aside.proto
? philosophy/po/push-copyright-aside.pl.m4
? philosophy/po/push-copyright-aside.fr.m4
? philosophy/po/push-copyright-aside.bg.m4
? philosophy/po/public-domain-manifesto.proto
? philosophy/po/public-domain-manifesto.pl.m4
? philosophy/po/public-domain-manifesto.fr.m4
? philosophy/po/public-domain-manifesto.de.m4
? philosophy/po/protecting.ru.m4
? philosophy/po/protecting.proto
? philosophy/po/protecting.pl.m4
? philosophy/po/protecting.fr.m4
? philosophy/po/protecting.ca.m4
? philosophy/po/privacyaction.proto
? philosophy/po/privacyaction.pl.m4
? philosophy/po/privacyaction.fr.m4
? philosophy/po/privacyaction.de.m4
? philosophy/po/pragmatic.tr.m4
? philosophy/po/pragmatic.ro.m4
? philosophy/po/pragmatic.proto
? philosophy/po/pragmatic.pl.m4
? philosophy/po/pragmatic.ml.m4
? philosophy/po/pragmatic.ja.m4
? philosophy/po/pragmatic.it.m4
? philosophy/po/pragmatic.fr.m4
? philosophy/po/pragmatic.fa.m4
? philosophy/po/pragmatic.es.m4
? philosophy/po/pragmatic.ca.m4
? philosophy/po/pragmatic.bg.m4
? philosophy/po/pragmatic.ar.m4
? philosophy/po/practical.zh-cn.m4
? philosophy/po/practical.ru.m4
? philosophy/po/practical.pt-br.m4
? philosophy/po/practical.proto
? philosophy/po/practical.pl.m4
? philosophy/po/practical.it.m4
? philosophy/po/practical.fr.m4
? philosophy/po/practical.de.m4
? philosophy/po/plan-nine.proto
? philosophy/po/plan-nine.pl.m4
? philosophy/po/plan-nine.fr.m4
? philosophy/po/plan-nine.es.m4
? philosophy/po/pirate-party.ru.m4
? philosophy/po/pirate-party.proto
? philosophy/po/pirate-party.pl.m4
? philosophy/po/pirate-party.it.m4
? philosophy/po/pirate-party.fr.m4
? philosophy/po/pirate-party.es.m4
? philosophy/po/pirate-party.de.m4
? philosophy/po/pirate-party.cs.m4
? philosophy/po/philosophy.zh-cn.m4
? philosophy/po/philosophy.sr.m4
? philosophy/po/philosophy.ru.m4
? philosophy/po/philosophy.ro.m4
? philosophy/po/philosophy.pt-br.m4
? philosophy/po/philosophy.proto
? philosophy/po/philosophy.pl.m4
? philosophy/po/philosophy.ja.m4
? philosophy/po/philosophy.fr.m4
? philosophy/po/philosophy.es.m4
? philosophy/po/philosophy.el.m4
? philosophy/po/philosophy.de.m4
? philosophy/po/philosophy.cs.m4
? philosophy/po/philosophy.ca.m4
? philosophy/po/philosophy.bg.m4
? philosophy/po/philosophy.ar.m4
? philosophy/po/patent-reform-is-not-enough.ru.m4
? philosophy/po/patent-reform-is-not-enough.proto
? philosophy/po/patent-reform-is-not-enough.pl.m4
? philosophy/po/patent-reform-is-not-enough.it.m4
? philosophy/po/patent-reform-is-not-enough.fr.m4
? philosophy/po/patent-reform-is-not-enough.ca.m4
? philosophy/po/patent-practice-panel.proto
? philosophy/po/patent-practice-panel.fr.m4
? philosophy/po/papadopoulos-response.ru.m4
? philosophy/po/papadopoulos-response.proto
? philosophy/po/papadopoulos-response.it.m4
? philosophy/po/papadopoulos-response.fr.m4
? philosophy/po/opposing-drm.proto
? philosophy/po/opposing-drm.fr.m4
? philosophy/po/opposing-drm.de.m4
? philosophy/po/open-source-misses-the-point.zh-cn.m4
? philosophy/po/open-source-misses-the-point.tr.m4
? philosophy/po/open-source-misses-the-point.ru.m4
? philosophy/po/open-source-misses-the-point.ro.m4
? philosophy/po/open-source-misses-the-point.proto
? philosophy/po/open-source-misses-the-point.pl.m4
? philosophy/po/open-source-misses-the-point.ml.m4
? philosophy/po/open-source-misses-the-point.it.m4
? philosophy/po/open-source-misses-the-point.fr.m4
? philosophy/po/open-source-misses-the-point.fa.m4
? philosophy/po/open-source-misses-the-point.es.m4
? philosophy/po/open-source-misses-the-point.de.m4
? philosophy/po/open-source-misses-the-point.bg.m4
? philosophy/po/open-source-misses-the-point.ar.m4
? philosophy/po/not-ipr.zh-cn.m4
? philosophy/po/not-ipr.sr.m4
? philosophy/po/not-ipr.ru.m4
? philosophy/po/not-ipr.ro.m4
? philosophy/po/not-ipr.pt-br.m4
? philosophy/po/not-ipr.proto
? philosophy/po/not-ipr.pl.m4
? philosophy/po/not-ipr.ml.m4
? philosophy/po/not-ipr.it.m4
? philosophy/po/not-ipr.fr.m4
? philosophy/po/not-ipr.es.m4
? philosophy/po/not-ipr.el.m4
? philosophy/po/not-ipr.ar.m4
? philosophy/po/nonsoftware-copyleft.proto
? philosophy/po/nonsoftware-copyleft.fr.m4
? philosophy/po/nonsoftware-copyleft.ca.m4
? philosophy/po/no-word-attachments.ru.m4
? philosophy/po/no-word-attachments.proto
? philosophy/po/no-word-attachments.pl.m4
? philosophy/po/no-word-attachments.it.m4
? philosophy/po/no-word-attachments.fr.m4
? philosophy/po/no-word-attachments.fa.m4
? philosophy/po/no-word-attachments.es.m4
? philosophy/po/no-word-attachments.de.m4
? philosophy/po/no-ip-ethos.proto
? philosophy/po/no-ip-ethos.pl.m4
? philosophy/po/no-ip-ethos.fr.m4
? philosophy/po/nit-india.proto
? philosophy/po/nit-india.fr.m4
? philosophy/po/new-monopoly.proto
? philosophy/po/new-monopoly.fr.m4
? philosophy/po/netscape.ru.m4
? philosophy/po/netscape.proto
? philosophy/po/netscape.fr.m4
? philosophy/po/netscape.de.m4
? philosophy/po/netscape-npl.ru.m4
? philosophy/po/netscape-npl.proto
? philosophy/po/netscape-npl.pl.m4
? philosophy/po/netscape-npl.fr.m4
? philosophy/po/netscape-npl-old.ru.m4
? philosophy/po/netscape-npl-old.proto
? philosophy/po/my_doom.proto
? philosophy/po/my_doom.pl.m4
? philosophy/po/my_doom.fr.m4
? philosophy/po/my_doom.fa.m4
? philosophy/po/my_doom.es.m4
? philosophy/po/my_doom.ca.m4
? philosophy/po/ms-doj-tunney.proto
? philosophy/po/ms-doj-tunney.fr.m4
? philosophy/po/motif.proto
? philosophy/po/motif.fr.m4
? philosophy/po/motif.de.m4
? philosophy/po/motif.ca.m4
? philosophy/po/moglen-harvard-speech-2004.proto
? philosophy/po/moglen-harvard-speech-2004.fr.m4
? philosophy/po/misinterpreting-copyright.zh-cn.m4
? philosophy/po/misinterpreting-copyright.tr.m4
? philosophy/po/misinterpreting-copyright.proto
? philosophy/po/misinterpreting-copyright.it.m4
? philosophy/po/misinterpreting-copyright.fr.m4
? philosophy/po/misinterpreting-copyright.es.m4
? philosophy/po/microsoft.ru.m4
? philosophy/po/microsoft.proto
? philosophy/po/microsoft.pl.m4
? philosophy/po/microsoft.ml.m4
? philosophy/po/microsoft.fr.m4
? philosophy/po/microsoft.de.m4
? philosophy/po/microsoft.ca.m4
? philosophy/po/microsoft.ar.m4
? philosophy/po/microsoft-verdict.ru.m4
? philosophy/po/microsoft-verdict.proto
? philosophy/po/microsoft-verdict.pl.m4
? philosophy/po/microsoft-verdict.it.m4
? philosophy/po/microsoft-verdict.fr.m4
? philosophy/po/microsoft-verdict.ca.m4
? philosophy/po/microsoft-old.ru.m4
? philosophy/po/microsoft-old.proto
? philosophy/po/microsoft-old.pl.m4
? philosophy/po/microsoft-old.ml.m4
? philosophy/po/microsoft-old.fr.m4
? philosophy/po/microsoft-old.de.m4
? philosophy/po/microsoft-old.ca.m4
? philosophy/po/microsoft-old.ar.m4
? philosophy/po/microsoft-new-monopoly.proto
? philosophy/po/microsoft-new-monopoly.pl.m4
? philosophy/po/microsoft-new-monopoly.fr.m4
? philosophy/po/microsoft-new-monopoly.ca.m4
? philosophy/po/microsoft-antitrust.ru.m4
? philosophy/po/microsoft-antitrust.proto
? philosophy/po/microsoft-antitrust.pl.m4
? philosophy/po/microsoft-antitrust.fr.m4
? philosophy/po/microsoft-antitrust.ca.m4
? philosophy/po/mcvoy.ru.m4
? philosophy/po/mcvoy.proto
? philosophy/po/mcvoy.fr.m4
? philosophy/po/luispo-rms-interview.proto
? philosophy/po/luispo-rms-interview.fr.m4
? philosophy/po/linux-gnu-freedom.sr.m4
? philosophy/po/linux-gnu-freedom.ru.m4
? philosophy/po/linux-gnu-freedom.proto
? philosophy/po/linux-gnu-freedom.pl.m4
? philosophy/po/linux-gnu-freedom.fr.m4
? philosophy/po/linux-gnu-freedom.es.m4
? philosophy/po/lest-codeplex-perplex.proto
? philosophy/po/lest-codeplex-perplex.pl.m4
? philosophy/po/lest-codeplex-perplex.es.m4
? philosophy/po/lessig-fsfs-intro.tr.m4
? philosophy/po/lessig-fsfs-intro.proto
? philosophy/po/lessig-fsfs-intro.fr.m4
? philosophy/po/lessig-fsfs-intro.es.m4
? philosophy/po/latest-articles.proto
? philosophy/po/latest-articles.de.m4
? philosophy/po/kragen-software.proto
? philosophy/po/kragen-software.fr.m4
? philosophy/po/kevin-cole-response.proto
? philosophy/po/kevin-cole-response.fr.m4
? philosophy/po/kevin-cole-response.de.m4
? philosophy/po/keep-control-of-your-computing.proto
? philosophy/po/keep-control-of-your-computing.pl.m4
? philosophy/po/keep-control-of-your-computing.de.m4
? philosophy/po/judge-internet-usage.proto
? philosophy/po/judge-internet-usage.pl.m4
? philosophy/po/javascript-trap.ru.m4
? philosophy/po/javascript-trap.proto
? philosophy/po/javascript-trap.pl.m4
? philosophy/po/javascript-trap.fr.m4
? philosophy/po/javascript-trap.fa.m4
? philosophy/po/javascript-trap.es.m4
? philosophy/po/javascript-trap.ar.m4
? philosophy/po/java-trap.sr.m4
? philosophy/po/java-trap.proto
? philosophy/po/java-trap.pl.m4
? philosophy/po/java-trap.it.m4
? philosophy/po/java-trap.fr.m4
? philosophy/po/java-trap.bg.m4
? philosophy/po/ipjustice.ru.m4
? philosophy/po/ipjustice.proto
? philosophy/po/ipjustice.pl.m4
? philosophy/po/ipjustice.fr.m4
? philosophy/po/historical-apsl.ru.m4
? philosophy/po/historical-apsl.proto
? philosophy/po/historical-apsl.fr.m4
? philosophy/po/hague.proto
? philosophy/po/hague.pl.m4
? philosophy/po/hague.it.m4
? philosophy/po/hague.fr.m4
? philosophy/po/guardian-article.proto
? philosophy/po/guardian-article.pl.m4
? philosophy/po/guardian-article.fr.m4
? philosophy/po/greve-clown.proto
? philosophy/po/greve-clown.fr.m4
? philosophy/po/greve-clown.de.m4
? philosophy/po/gpl-american-way.proto
? philosophy/po/gpl-american-way.pl.m4
? philosophy/po/gpl-american-way.fr.m4
? philosophy/po/gpl-american-way.ca.m4
? philosophy/po/gpl-american-dream.ru.m4
? philosophy/po/gpl-american-dream.proto
? philosophy/po/gpl-american-dream.pl.m4
? philosophy/po/gpl-american-dream.fr.m4
? philosophy/po/gpl-american-dream.ca.m4
? philosophy/po/government-free-software.proto
? philosophy/po/government-free-software.fr.m4
? philosophy/po/government-free-software.es.m4
? philosophy/po/google-engineering-talk.proto
? philosophy/po/gnutella.ru.m4
? philosophy/po/gnutella.proto
? philosophy/po/gnutella.pl.m4
? philosophy/po/gnutella.fr.m4
? philosophy/po/gnutella.de.m4
? philosophy/po/gnutella.ca.m4
? philosophy/po/gif.sr.m4
? philosophy/po/gif.ru.m4
? philosophy/po/gif.proto
? philosophy/po/gif.pl.m4
? philosophy/po/gif.fr.m4
? philosophy/po/gif.de.m4
? philosophy/po/gif.ca.m4
? philosophy/po/gates.ru.m4
? philosophy/po/gates.proto
? philosophy/po/gates.fr.m4
? philosophy/po/gates.es.m4
? philosophy/po/gates.ar.m4
? philosophy/po/fs-translations.sr.m4
? philosophy/po/fs-translations.proto
? philosophy/po/fs-translations.fr.m4
? philosophy/po/fs-translations.de.m4
? philosophy/po/fs-translations.ca.m4
? philosophy/po/fs-motives.ru.m4
? philosophy/po/fs-motives.ro.m4
? philosophy/po/fs-motives.proto
? philosophy/po/fs-motives.pl.m4
? philosophy/po/fs-motives.fr.m4
? philosophy/po/fs-motives.es.m4
? philosophy/po/fs-motives.de.m4
? philosophy/po/fs-motives.cs.m4
? philosophy/po/fs-motives.ca.m4
? philosophy/po/fs-motives.ar.m4
? philosophy/po/freedom-or-power.ru.m4
? philosophy/po/freedom-or-power.proto
? philosophy/po/freedom-or-power.pl.m4
? philosophy/po/freedom-or-power.it.m4
? philosophy/po/freedom-or-power.fr.m4
? philosophy/po/freedom-or-power.fa.m4
? philosophy/po/freedom-or-power.es.m4
? philosophy/po/freedom-or-power.de.m4
? philosophy/po/freedom-or-copyright.ru.m4
? philosophy/po/freedom-or-copyright.proto
? philosophy/po/freedom-or-copyright.pl.m4
? philosophy/po/freedom-or-copyright.fr.m4
? philosophy/po/freedom-or-copyright.fa.m4
? philosophy/po/freedom-or-copyright-old.ru.m4
? philosophy/po/freedom-or-copyright-old.proto
? philosophy/po/freedom-or-copyright-old.fr.m4
? philosophy/po/freedom-or-copyright-old.de.m4
? philosophy/po/free-world.proto
? philosophy/po/free-world.fr.m4
? philosophy/po/free-world-notes.proto
? philosophy/po/free-sw.tr.m4
? philosophy/po/free-sw.sr.m4
? philosophy/po/free-sw.sk.m4
? philosophy/po/free-sw.ru.m4
? philosophy/po/free-sw.proto
? philosophy/po/free-sw.pl.m4
? philosophy/po/free-sw.ja.m4
? philosophy/po/free-sw.it.m4
? philosophy/po/free-sw.fr.m4
? philosophy/po/free-sw.es.m4
? philosophy/po/free-sw.de.m4
? philosophy/po/free-sw.bg.m4
? philosophy/po/free-sw.ar.m4
? philosophy/po/free-sw.af.m4
? philosophy/po/free-software-intro.ru.m4
? philosophy/po/free-software-intro.proto
? philosophy/po/free-software-intro.pl.m4
? philosophy/po/free-software-intro.ml.m4
? philosophy/po/free-software-intro.fr.m4
? philosophy/po/free-software-intro.fa.m4
? philosophy/po/free-software-intro.de.m4
? philosophy/po/free-software-intro.ar.m4
? philosophy/po/free-software-for-freedom.sr.m4
? philosophy/po/free-software-for-freedom.ru.m4
? philosophy/po/free-software-for-freedom.proto
? philosophy/po/free-software-for-freedom.pl.m4
? philosophy/po/free-software-for-freedom.it.m4
? philosophy/po/free-software-for-freedom.fr.m4
? philosophy/po/free-software-for-freedom.es.m4
? philosophy/po/free-software-for-freedom.de.m4
? philosophy/po/free-software-for-freedom.bg.m4
? philosophy/po/free-doc.zh-cn.m4
? philosophy/po/free-doc.tr.m4
? philosophy/po/free-doc.sr.m4
? philosophy/po/free-doc.ru.m4
? philosophy/po/free-doc.proto
? philosophy/po/free-doc.pl.m4
? philosophy/po/free-doc.ja.m4
? philosophy/po/free-doc.it.m4
? philosophy/po/free-doc.fr.m4
? philosophy/po/free-doc.es.m4
? philosophy/po/free-doc.ca.m4
? philosophy/po/free-doc.bg.m4
? philosophy/po/free-doc.ar.m4
? philosophy/po/free-digital-society.proto
? philosophy/po/free-digital-society.it.m4
? philosophy/po/free-digital-society.fr.m4
? philosophy/po/fire.sq.m4
? philosophy/po/fire.ru.m4
? philosophy/po/fire.proto
? philosophy/po/fire.fr.m4
? philosophy/po/fire.de.m4
? philosophy/po/fire.ca.m4
? philosophy/po/fighting-software-patents.proto
? philosophy/po/fighting-software-patents.pl.m4
? philosophy/po/fighting-software-patents.ml.m4
? philosophy/po/fighting-software-patents.it.m4
? philosophy/po/fighting-software-patents.fr.m4
? philosophy/po/fighting-software-patents.ca.m4
? philosophy/po/europes-unitary-patent.ru.m4
? philosophy/po/europes-unitary-patent.proto
? philosophy/po/europes-unitary-patent.pl.m4
? philosophy/po/europes-unitary-patent.fr.m4
? philosophy/po/essays-and-articles.sr.m4
? philosophy/po/essays-and-articles.ro.m4
? philosophy/po/essays-and-articles.pt-br.m4
? philosophy/po/essays-and-articles.proto
? philosophy/po/essays-and-articles.pl.m4
? philosophy/po/essays-and-articles.ja.m4
? philosophy/po/essays-and-articles.fr.m4
? philosophy/po/essays-and-articles.es.m4
? philosophy/po/essays-and-articles.de.m4
? philosophy/po/essays-and-articles.ca.m4
? philosophy/po/essays-and-articles.bg.m4
? philosophy/po/essays-and-articles.ar.m4
? philosophy/po/enforcing-gpl.ru.m4
? philosophy/po/enforcing-gpl.proto
? philosophy/po/enforcing-gpl.pl.m4
? philosophy/po/enforcing-gpl.it.m4
? philosophy/po/enforcing-gpl.fr.m4
? philosophy/po/enforcing-gpl.de.m4
? philosophy/po/enforcing-gpl.bg.m4
? philosophy/po/eldred-amicus.proto
? philosophy/po/eldred-amicus.fr.m4
? philosophy/po/ebooks.ru.m4
? philosophy/po/ebooks.proto
? philosophy/po/ebooks.fr.m4
? philosophy/po/ebooks.ar.m4
? philosophy/po/drdobbs-letter.tr.m4
? philosophy/po/drdobbs-letter.proto
? philosophy/po/drdobbs-letter.pl.m4
? philosophy/po/drdobbs-letter.fr.m4
? philosophy/po/drdobbs-letter.ca.m4
? philosophy/po/dmarti-patent.proto
? philosophy/po/dmarti-patent.fr.m4
? philosophy/po/digital-inclusion-in-freedom.proto
? philosophy/po/digital-inclusion-in-freedom.fr.m4
? philosophy/po/dat.proto
? philosophy/po/dat.fr.m4
? philosophy/po/danger-of-software-patents.proto
? philosophy/po/copyright-versus-community.proto
? philosophy/po/copyright-versus-community.fr.m4
? philosophy/po/copyright-versus-community-2000.proto
? philosophy/po/copyright-versus-community-2000.fr.m4
? philosophy/po/copyright-and-globalization.tr.m4
? philosophy/po/copyright-and-globalization.ro.m4
? philosophy/po/copyright-and-globalization.proto
? philosophy/po/copyright-and-globalization.fr.m4
? philosophy/po/computing-progress.ru.m4
? philosophy/po/computing-progress.proto
? philosophy/po/computing-progress.pl.m4
? philosophy/po/computing-progress.fr.m4
? philosophy/po/compromise.zh-cn.m4
? philosophy/po/compromise.ru.m4
? philosophy/po/compromise.proto
? philosophy/po/compromise.pl.m4
? philosophy/po/compromise.ml.m4
? philosophy/po/compromise.ja.m4
? philosophy/po/compromise.it.m4
? philosophy/po/compromise.fr.m4
? philosophy/po/compromise.es.m4
? philosophy/po/compromise.el.m4
? philosophy/po/compromise.de.m4
? philosophy/po/compromise.bg.m4
? philosophy/po/compromise.ar.m4
? philosophy/po/censoring-emacs.ru.m4
? philosophy/po/censoring-emacs.proto
? philosophy/po/censoring-emacs.pl.m4
? philosophy/po/censoring-emacs.fr.m4
? philosophy/po/censoring-emacs.es.m4
? philosophy/po/censoring-emacs.de.m4
? philosophy/po/categories.tr.m4
? philosophy/po/categories.sr.m4
? philosophy/po/categories.ru.m4
? philosophy/po/categories.proto
? philosophy/po/categories.pl.m4
? philosophy/po/categories.fr.m4
? philosophy/po/categories.ca.m4
? philosophy/po/categories.ar.m4
? philosophy/po/can-you-trust.tr.m4
? philosophy/po/can-you-trust.ru.m4
? philosophy/po/can-you-trust.proto
? philosophy/po/can-you-trust.it.m4
? philosophy/po/can-you-trust.fr.m4
? philosophy/po/can-you-trust.fa.m4
? philosophy/po/can-you-trust.es.m4
? philosophy/po/can-you-trust.de.m4
? philosophy/po/can-you-trust.bg.m4
? philosophy/po/can-you-trust.ar.m4
? philosophy/po/bsd.ru.m4
? philosophy/po/bsd.proto
? philosophy/po/bsd.pl.m4
? philosophy/po/bsd.fr.m4
? philosophy/po/bsd.es.m4
? philosophy/po/bsd.de.m4
? philosophy/po/bsd.ca.m4
? philosophy/po/boldrin-levine.proto
? philosophy/po/boldrin-levine.pl.m4
? philosophy/po/boldrin-levine.fr.m4
? philosophy/po/boldrin-levine.de.m4
? philosophy/po/bdk.proto
? philosophy/po/bdk.fr.m4
? philosophy/po/bdk.de.m4
? philosophy/po/bdk.ar.m4
? philosophy/po/basic-freedoms.ru.m4
? philosophy/po/basic-freedoms.proto
? philosophy/po/basic-freedoms.pl.m4
? philosophy/po/basic-freedoms.fr.m4
? philosophy/po/basic-freedoms.es.m4
? philosophy/po/basic-freedoms.de.m4
? philosophy/po/basic-freedoms.cs.m4
? philosophy/po/basic-freedoms.ca.m4
? philosophy/po/assigning-copyright.ru.m4
? philosophy/po/assigning-copyright.proto
? philosophy/po/assigning-copyright.fr.m4
? philosophy/po/apsl.ru.m4
? philosophy/po/apsl.proto
? philosophy/po/apsl.pl.m4
? philosophy/po/apsl.fr.m4
? philosophy/po/apsl.es.m4
? philosophy/po/apsl.de.m4
? philosophy/po/apsl.ca.m4
? philosophy/po/android-and-users-freedom.ru.m4
? philosophy/po/android-and-users-freedom.proto
? philosophy/po/android-and-users-freedom.pl.m4
? philosophy/po/android-and-users-freedom.fr.m4
? philosophy/po/android-and-users-freedom.de.m4
? philosophy/po/amazon.ru.m4
? philosophy/po/amazon.proto
? philosophy/po/amazon.pl.m4
? philosophy/po/amazon.it.m4
? philosophy/po/amazon.fr.m4
? philosophy/po/amazon.de.m4
? philosophy/po/amazon-rms-tim.sq.m4
? philosophy/po/amazon-rms-tim.proto
? philosophy/po/amazon-rms-tim.pl.m4
? philosophy/po/amazon-rms-tim.fr.m4
? philosophy/po/amazon-rms-tim.de.m4
? philosophy/po/amazon-nat.sq.m4
? philosophy/po/amazon-nat.proto
? philosophy/po/amazon-nat.pl.m4
? philosophy/po/amazon-nat.fr.m4
? philosophy/po/amazon-nat.de.m4
? philosophy/po/ICT-for-prosperity.proto
? philosophy/po/ICT-for-prosperity.fr.m4
? philosophy/po/15-years-of-free-software.tr.m4
? philosophy/po/15-years-of-free-software.sq.m4
? philosophy/po/15-years-of-free-software.proto
? philosophy/po/15-years-of-free-software.pl.m4
? philosophy/po/15-years-of-free-software.ml.m4
? philosophy/po/15-years-of-free-software.fr.m4
? philosophy/po/15-years-of-free-software.es.m4
? philosophy/po/15-years-of-free-software.de.m4
? philosophy/po/15-years-of-free-software.ar.m4
? philosophy/economics_frank/po/frank.proto
? people/po/webmeisters.proto
? people/po/speakers.proto
? people/po/people.proto
? people/po/people.es.m4
? people/po/people.de.m4
? people/po/past-webmasters.proto
? music/po/writing-fs-song.proto
? music/po/writing-fs-song.es.m4
? music/po/writing-fs-song.de.m4
? music/po/till_there_was_gnu.proto
? music/po/till_there_was_gnu.de.m4
? music/po/music.proto
? music/po/music.de.m4
? music/po/gdb-song.proto
? music/po/gdb-song.de.m4
? music/po/free-software-song.proto
? music/po/free-software-song.fr.m4
? music/po/free-software-song.de.m4
? music/po/emacsvsvi.proto
? music/po/emacsvsvi.de.m4
? music/po/blues-song.proto
? music/po/blues-song.de.m4
? links/po/links.proto
? links/po/links.fr.m4
? links/po/links.es.m4
? links/po/links.de.m4
? links/po/companies.proto
? links/po/companies.it.m4
? links/po/companies.fr.m4
? links/po/companies.de.m4
? links/po/companies.ar.m4
? licenses/po/why-not-lgpl.ta.m4
? licenses/po/why-not-lgpl.sr.m4
? licenses/po/why-not-lgpl.ru.m4
? licenses/po/why-not-lgpl.proto
? licenses/po/why-not-lgpl.pl.m4
? licenses/po/why-not-lgpl.fr.m4
? licenses/po/why-not-lgpl.es.m4
? licenses/po/why-not-lgpl.de.m4
? licenses/po/why-not-lgpl.ca.m4
? licenses/po/why-not-lgpl.bg.m4
? licenses/po/why-not-lgpl.ar.m4
? licenses/po/why-gfdl.ru.m4
? licenses/po/why-gfdl.proto
? licenses/po/why-gfdl.fr.m4
? licenses/po/why-gfdl.de.m4
? licenses/po/why-gfdl.ca.m4
? licenses/po/why-gfdl.ar.m4
? licenses/po/why-assign.ta.m4
? licenses/po/why-assign.ru.m4
? licenses/po/why-assign.proto
? licenses/po/why-assign.it.m4
? licenses/po/why-assign.fr.m4
? licenses/po/why-assign.es.m4
? licenses/po/why-assign.de.m4
? licenses/po/why-assign.ca.m4
? licenses/po/why-assign.bg.m4
? licenses/po/why-affero-gpl.proto
? licenses/po/why-affero-gpl.fa.m4
? licenses/po/why-affero-gpl.de.m4
? licenses/po/why-affero-gpl.ar.m4
? licenses/po/translations.ru.m4
? licenses/po/translations.proto
? licenses/po/translations.pl.m4
? licenses/po/translations.fr.m4
? licenses/po/translations.es.m4
? licenses/po/translations.de.m4
? licenses/po/translations.ca.m4
? licenses/po/translations.ar.m4
? licenses/po/rms-why-gplv3.proto
? licenses/po/rms-why-gplv3.fr.m4
? licenses/po/rms-why-gplv3.ca.m4
? licenses/po/recommended-copylefts.ru.m4
? licenses/po/recommended-copylefts.proto
? licenses/po/recommended-copylefts.de.m4
? licenses/po/quick-guide-gplv3.ru.m4
? licenses/po/quick-guide-gplv3.proto
? licenses/po/quick-guide-gplv3.fr.m4
? licenses/po/quick-guide-gplv3.de.m4
? licenses/po/quick-guide-gplv3.ca.m4
? licenses/po/licenses.zh-cn.m4
? licenses/po/licenses.proto
? licenses/po/licenses.pl.m4
? licenses/po/licenses.ja.m4
? licenses/po/licenses.fr.m4
? licenses/po/licenses.es.m4
? licenses/po/licenses.el.m4
? licenses/po/licenses.de.m4
? licenses/po/licenses.ca.m4
? licenses/po/licenses.ar.m4
? licenses/po/license-recommendations.ru.m4
? licenses/po/license-recommendations.proto
? licenses/po/license-list.proto
? licenses/po/license-list.it.m4
? licenses/po/license-list.fr.m4
? licenses/po/license-list.es.m4
? licenses/po/license-list.de.m4
? licenses/po/lgpl-java.ru.m4
? licenses/po/lgpl-java.proto
? licenses/po/lgpl-java.fr.m4
? licenses/po/lgpl-java.de.m4
? licenses/po/lgpl-3.0.proto
? licenses/po/lgpl-3.0.de.m4
? licenses/po/lgpl-3.0.ca.m4
? licenses/po/javascript-labels.proto
? licenses/po/javascript-labels-rationale.proto
? licenses/po/hessla.proto
? licenses/po/hessla.fr.m4
? licenses/po/hessla.de.m4
? licenses/po/gplv3-the-program.proto
? licenses/po/gplv3-the-program.fr.m4
? licenses/po/gpl-violation.ta.m4
? licenses/po/gpl-violation.ru.m4
? licenses/po/gpl-violation.proto
? licenses/po/gpl-violation.fr.m4
? licenses/po/gpl-violation.de.m4
? licenses/po/gpl-violation.ca.m4
? licenses/po/gpl-howto.ta.m4
? licenses/po/gpl-howto.ru.m4
? licenses/po/gpl-howto.proto
? licenses/po/gpl-howto.it.m4
? licenses/po/gpl-howto.fr.m4
? licenses/po/gpl-howto.es.m4
? licenses/po/gpl-howto.de.m4
? licenses/po/gpl-howto.ca.m4
? licenses/po/gpl-faq.ta.m4
? licenses/po/gpl-faq.ru.m4
? licenses/po/gpl-faq.proto
? licenses/po/gpl-faq.fr.m4
? licenses/po/gpl-3.0.proto
? licenses/po/gpl-3.0.de.m4
? licenses/po/gpl-3.0.ca.m4
? licenses/po/gpl-3.0.ar.m4
? licenses/po/gcc-exception-3.1.proto
? licenses/po/gcc-exception-3.1.de.m4
? licenses/po/gcc-exception-3.1-faq.proto
? licenses/po/gcc-exception-3.1-faq.de.m4
? licenses/po/gcc-exception-3.0.proto
? licenses/po/gcc-exception-3.0.de.m4
? licenses/po/fdl-howto.proto
? licenses/po/fdl-howto.fr.m4
? licenses/po/fdl-howto.de.m4
? licenses/po/fdl-howto.ca.m4
? licenses/po/fdl-howto-opt.proto
? licenses/po/fdl-howto-opt.fr.m4
? licenses/po/fdl-howto-opt.de.m4
? licenses/po/fdl-howto-opt.ca.m4
? licenses/po/fdl-1.3.proto
? licenses/po/fdl-1.3.de.m4
? licenses/po/fdl-1.3.ca.m4
? licenses/po/fdl-1.3-faq.proto
? licenses/po/fdl-1.3-faq.de.m4
? licenses/po/fdl-1.3-faq.ca.m4
? licenses/po/fdl-1.3-faq.bg.m4
? licenses/po/exceptions.proto
? licenses/po/exceptions.de.m4
? licenses/po/agpl-3.0.ru.m4
? licenses/po/agpl-3.0.proto
? licenses/po/agpl-3.0.de.m4
? licenses/po/agpl-3.0.ca.m4
? licenses/po/NYC_Seminars_Jan2004.proto
? licenses/po/NYC_Seminars_Jan2004.fr.m4
? licenses/po/210104_seminar.proto
? licenses/po/200104_seminar.proto
? licenses/old-licenses/po/old-licenses.proto
? licenses/old-licenses/po/old-licenses.fr.m4
? licenses/old-licenses/po/old-licenses.de.m4
? licenses/old-licenses/po/old-licenses.ca.m4
? licenses/old-licenses/po/old-licenses.ar.m4
? licenses/old-licenses/po/lgpl-2.1.proto
? licenses/old-licenses/po/lgpl-2.1.de.m4
? licenses/old-licenses/po/lgpl-2.1-translations.proto
? licenses/old-licenses/po/lgpl-2.1-translations.fr.m4
? licenses/old-licenses/po/lgpl-2.1-translations.de.m4
? licenses/old-licenses/po/lgpl-2.0.proto
? licenses/old-licenses/po/lgpl-2.0.de.m4
? licenses/old-licenses/po/gpl-2.0.proto
? licenses/old-licenses/po/gpl-2.0.de.m4
? licenses/old-licenses/po/gpl-2.0-translations.proto
? licenses/old-licenses/po/gpl-2.0-translations.fr.m4
? licenses/old-licenses/po/gpl-2.0-translations.de.m4
? licenses/old-licenses/po/gpl-2.0-faq.proto
? licenses/old-licenses/po/gpl-2.0-faq.fr.m4
? licenses/old-licenses/po/gpl-2.0-faq.de.m4
? licenses/old-licenses/po/gpl-1.0.proto
? licenses/old-licenses/po/gpl-1.0.de.m4
? licenses/old-licenses/po/gcc-exception-translations.proto
? licenses/old-licenses/po/gcc-exception-translations.de.m4
? licenses/old-licenses/po/fdl-1.2.proto
? licenses/old-licenses/po/fdl-1.2.de.m4
? licenses/old-licenses/po/fdl-1.2-translations.proto
? licenses/old-licenses/po/fdl-1.2-translations.de.m4
? licenses/old-licenses/po/fdl-1.1.proto
? licenses/old-licenses/po/fdl-1.1.de.m4
? licenses/old-licenses/po/fdl-1.1-translations.proto
? licenses/old-licenses/po/fdl-1.1-translations.de.m4
? help/po/linking-gnu.proto
? help/po/linking-gnu.de.m4
? help/po/help.ru.m4
? help/po/help.proto
? help/po/help.fr.m4
? help/po/help.el.m4
? help/po/help.de.m4
? help/po/help.ca.m4
? help/po/help.ar.m4
? help/po/help-hardware.proto
? help/po/help-hardware.pl.m4
? help/po/help-hardware.de.m4
? help/po/gethelp.proto
? help/po/gethelp.fr.m4
? help/po/evaluation.proto
? help/po/evaluation.fr.m4
? help/po/evaluation.de.m4
? help/po/directory.proto
? help/po/directory.fr.m4
? help/po/directory.de.m4
? help/po/directory.ar.m4
? graphics/po/winkler-gnu.proto
? graphics/po/winkler-gnu.fr.m4
? graphics/po/whatsgnu.proto
? graphics/po/whatsgnu.pl.m4
? graphics/po/whatsgnu.it.m4
? graphics/po/whatsgnu.fr.m4
? graphics/po/whatsgnu.de.m4
? graphics/po/wallpapers.proto
? graphics/po/wallpapers.fr.m4
? graphics/po/usegnu.proto
? graphics/po/usegnu.fr.m4
? graphics/po/supergnu-ascii.proto
? graphics/po/supergnu-ascii.fr.m4
? graphics/po/spiritoffreedom.proto
? graphics/po/spiritoffreedom.fr.m4
? graphics/po/slickgnu.proto
? graphics/po/slickgnu.fr.m4
? graphics/po/reiss-gnuhead.proto
? graphics/po/reiss-gnuhead.fr.m4
? graphics/po/philosophicalgnu.proto
? graphics/po/philosophicalgnu.pl.m4
? graphics/po/philosophicalgnu.it.m4
? graphics/po/philosophicalgnu.fr.m4
? graphics/po/philosophicalgnu.de.m4
? graphics/po/package-logos.proto
? graphics/po/package-logos.fr.m4
? graphics/po/package-logos.de.m4
? graphics/po/meditate.proto
? graphics/po/meditate.fr.m4
? graphics/po/listen.proto
? graphics/po/listen.fr.m4
? graphics/po/license-logos.proto
? graphics/po/license-logos.pl.m4
? graphics/po/license-logos.fr.m4
? graphics/po/license-logos.es.m4
? graphics/po/license-logos.de.m4
? graphics/po/license-logos.ca.m4
? graphics/po/license-logos.ar.m4
? graphics/po/kafa.proto
? graphics/po/kafa.fr.m4
? graphics/po/hurd_mf.proto
? graphics/po/hurd_mf.fr.m4
? graphics/po/httptunnel-logo.proto
? graphics/po/httptunnel-logo.fr.m4
? graphics/po/hitflip-gnu.proto
? graphics/po/hitflip-gnu.fr.m4
? graphics/po/heckert_gnu.proto
? graphics/po/heckert_gnu.fr.m4
? graphics/po/groff-head.proto
? graphics/po/groff-head.fr.m4
? graphics/po/graphics.proto
? graphics/po/graphics.pl.m4
? graphics/po/graphics.fr.m4
? graphics/po/graphics.de.m4
? graphics/po/gnusvgart.proto
? graphics/po/gnusvgart.fr.m4
? graphics/po/gnupascal.proto
? graphics/po/gnupascal.pl.m4
? graphics/po/gnupascal.fr.m4
? graphics/po/gnupascal.de.m4
? graphics/po/gnuolantern.proto
? graphics/po/gnuolantern.de.m4
? graphics/po/gnubanner.proto
? graphics/po/gnubanner.fr.m4
? graphics/po/gnu-slash-linux.proto
? graphics/po/gnu-slash-linux.fr.m4
? graphics/po/gnu-jacket.proto
? graphics/po/gnu-jacket.fr.m4
? graphics/po/gnu-ascii2.proto
? graphics/po/gnu-ascii2.fr.m4
? graphics/po/gnu-ascii.proto
? graphics/po/gnu-ascii.fr.m4
? graphics/po/gnu-ascii-liberty.proto
? graphics/po/gnu-ascii-liberty.de.m4
? graphics/po/gnu-alternative.proto
? graphics/po/gnu-alternative.fr.m4
? graphics/po/gleesons.proto
? graphics/po/gleesons.fr.m4
? graphics/po/fsf-logo.proto
? graphics/po/fsf-logo.fr.m4
? graphics/po/fsf-logo.de.m4
? graphics/po/fromagnulinux.proto
? graphics/po/fromagnulinux.fr.m4
? graphics/po/digital-restrictions-management.proto
? graphics/po/digital-restrictions-management.fr.m4
? graphics/po/bwcartoon.proto
? graphics/po/bwcartoon.fr.m4
? graphics/po/bokma-gnu.proto
? graphics/po/bokma-gnu.fr.m4
? graphics/po/babygnu.proto
? graphics/po/babygnu.pl.m4
? graphics/po/babygnu.fr.m4
? graphics/po/babygnu.de.m4
? graphics/po/avatars.proto
? graphics/po/avatars.fr.m4
? graphics/po/atypinggnu.proto
? graphics/po/atypinggnu.pl.m4
? graphics/po/atypinggnu.it.m4
? graphics/po/atypinggnu.fr.m4
? graphics/po/atypinggnu.de.m4
? graphics/po/anothertypinggnu.proto
? graphics/po/anothertypinggnu.fr.m4
? graphics/po/anlpflogo.proto
? graphics/po/anlpflogo.fr.m4
? graphics/po/anfsflogo.proto
? graphics/po/anfsflogo.pl.m4
? graphics/po/anfsflogo.fr.m4
? graphics/po/anfsflogo.de.m4
? graphics/po/alternative-ascii.proto
? graphics/po/alternative-ascii.fr.m4
? graphics/po/ahurdlogo.proto
? graphics/po/ahurdlogo.fr.m4
? graphics/po/agnuhead.ru.m4
? graphics/po/agnuhead.proto
? graphics/po/agnuhead.pl.m4
? graphics/po/agnuhead.it.m4
? graphics/po/agnuhead.fr.m4
? graphics/po/agnuhead.de.m4
? graphics/po/agnubody.proto
? graphics/po/agnubody.fr.m4
? graphics/po/FSFS-logo.proto
? graphics/po/FSFS-logo.fr.m4
? graphics/po/3dgnuhead.proto
? graphics/po/3dgnuhead.fr.m4
? graphics/po/3dbabygnutux.proto
? graphics/po/3dbabygnutux.fr.m4
? gnu/po/why-gnu-linux.tr.m4
? gnu/po/why-gnu-linux.sr.m4
? gnu/po/why-gnu-linux.sq.m4
? gnu/po/why-gnu-linux.ru.m4
? gnu/po/why-gnu-linux.proto
? gnu/po/why-gnu-linux.pl.m4
? gnu/po/why-gnu-linux.it.m4
? gnu/po/why-gnu-linux.fr.m4
? gnu/po/why-gnu-linux.fa.m4
? gnu/po/why-gnu-linux.es.m4
? gnu/po/why-gnu-linux.el.m4
? gnu/po/why-gnu-linux.de.m4
? gnu/po/why-gnu-linux.ca.m4
? gnu/po/why-gnu-linux.bg.m4
? gnu/po/thegnuproject.tr.m4
? gnu/po/thegnuproject.sq.m4
? gnu/po/thegnuproject.proto
? gnu/po/thegnuproject.pl.m4
? gnu/po/thegnuproject.ja.m4
? gnu/po/thegnuproject.it.m4
? gnu/po/thegnuproject.fr.m4
? gnu/po/thegnuproject.es.m4
? gnu/po/thegnuproject.el.m4
? gnu/po/thegnuproject.de.m4
? gnu/po/thegnuproject.ca.m4
? gnu/po/rms-lisp.sq.m4
? gnu/po/rms-lisp.proto
? gnu/po/rms-lisp.fr.m4
? gnu/po/rms-lisp.es.m4
? gnu/po/manifesto.tr.m4
? gnu/po/manifesto.sr.m4
? gnu/po/manifesto.sq.m4
? gnu/po/manifesto.ru.m4
? gnu/po/manifesto.proto
? gnu/po/manifesto.pl.m4
? gnu/po/manifesto.it.m4
? gnu/po/manifesto.fr.m4
? gnu/po/manifesto.es.m4
? gnu/po/manifesto.el.m4
? gnu/po/manifesto.de.m4
? gnu/po/manifesto.ca.m4
? gnu/po/manifesto.ar.m4
? gnu/po/linux-and-gnu.sr.m4
? gnu/po/linux-and-gnu.sq.m4
? gnu/po/linux-and-gnu.ru.m4
? gnu/po/linux-and-gnu.proto
? gnu/po/linux-and-gnu.pl.m4
? gnu/po/linux-and-gnu.ml.m4
? gnu/po/linux-and-gnu.ja.m4
? gnu/po/linux-and-gnu.it.m4
? gnu/po/linux-and-gnu.id.m4
? gnu/po/linux-and-gnu.fr.m4
? gnu/po/linux-and-gnu.fa.m4
? gnu/po/linux-and-gnu.es.m4
? gnu/po/linux-and-gnu.ca.m4
? gnu/po/linux-and-gnu.bg.m4
? gnu/po/linux-and-gnu.ar.m4
? gnu/po/initial-announcement.sq.m4
? gnu/po/initial-announcement.ru.m4
? gnu/po/initial-announcement.proto
? gnu/po/initial-announcement.pl.m4
? gnu/po/initial-announcement.it.m4
? gnu/po/initial-announcement.fr.m4
? gnu/po/initial-announcement.de.m4
? gnu/po/initial-announcement.ca.m4
? gnu/po/initial-announcement.bg.m4
? gnu/po/initial-announcement.ar.m4
? gnu/po/gnu.sr.m4
? gnu/po/gnu.sq.m4
? gnu/po/gnu.ru.m4
? gnu/po/gnu.proto
? gnu/po/gnu.pl.m4
? gnu/po/gnu.ja.m4
? gnu/po/gnu.it.m4
? gnu/po/gnu.fr.m4
? gnu/po/gnu.es.m4
? gnu/po/gnu.el.m4
? gnu/po/gnu.de.m4
? gnu/po/gnu.ca.m4
? gnu/po/gnu.bg.m4
? gnu/po/gnu.ar.m4
? gnu/po/gnu-users-never-heard-of-gnu.tr.m4
? gnu/po/gnu-users-never-heard-of-gnu.sr.m4
? gnu/po/gnu-users-never-heard-of-gnu.sq.m4
? gnu/po/gnu-users-never-heard-of-gnu.ru.m4
? gnu/po/gnu-users-never-heard-of-gnu.proto
? gnu/po/gnu-users-never-heard-of-gnu.pl.m4
? gnu/po/gnu-users-never-heard-of-gnu.ml.m4
? gnu/po/gnu-users-never-heard-of-gnu.fr.m4
? gnu/po/gnu-users-never-heard-of-gnu.fa.m4
? gnu/po/gnu-users-never-heard-of-gnu.es.m4
? gnu/po/gnu-users-never-heard-of-gnu.de.m4
? gnu/po/gnu-users-never-heard-of-gnu.ca.m4
? gnu/po/gnu-users-never-heard-of-gnu.bg.m4
? gnu/po/gnu-users-never-heard-of-gnu.ar.m4
? gnu/po/gnu-linux-faq.tr.m4
? gnu/po/gnu-linux-faq.sr.m4
? gnu/po/gnu-linux-faq.sq.m4
? gnu/po/gnu-linux-faq.ru.m4
? gnu/po/gnu-linux-faq.proto
? gnu/po/gnu-linux-faq.pl.m4
? gnu/po/gnu-linux-faq.fr.m4
? gnu/po/gnu-linux-faq.es.m4
? gnu/po/gnu-linux-faq.de.m4
? gnu/po/gnu-linux-faq.ca.m4
? gnu/po/gnu-linux-faq.ar.m4
? gnu/po/gnu-history.sr.m4
? gnu/po/gnu-history.sq.m4
? gnu/po/gnu-history.ru.m4
? gnu/po/gnu-history.proto
? gnu/po/gnu-history.pl.m4
? gnu/po/gnu-history.ml.m4
? gnu/po/gnu-history.it.m4
? gnu/po/gnu-history.fr.m4
? gnu/po/gnu-history.es.m4
? gnu/po/gnu-history.de.m4
? gnu/po/gnu-history.ca.m4
? gnu/po/gnu-history.bg.m4
? gnu/po/gnu-history.ar.m4
? gnu/po/byte-interview.sq.m4
? gnu/po/byte-interview.ru.m4
? gnu/po/byte-interview.proto
? gnu/po/byte-interview.fr.m4
? gnu/po/byte-interview.es.m4
? gnu/po/about-gnu.sq.m4
? gnu/po/about-gnu.ru.m4
? gnu/po/about-gnu.proto
? gnu/po/about-gnu.pl.m4
? gnu/po/about-gnu.de.m4
? fun/po/humor.proto
? fun/po/humor.ja.m4
? fun/po/humor.de.m4
? fun/jokes/po/purchase.agreement.proto
? fun/jokes/po/purchase.agreement.de.m4
? fun/jokes/po/nobody-owns.proto
? fun/jokes/po/merry-xmas.proto
? fun/jokes/po/long-options.proto
? fun/jokes/po/linus-islam.proto
? fun/jokes/po/last.bug.proto
? fun/jokes/po/know.your.sysadmin.proto
? fun/jokes/po/helloworld.proto
? fun/jokes/po/hello_world_patent.proto
? fun/jokes/po/happy-new-year.cfbC.proto
? fun/jokes/po/hap-bash.proto
? fun/jokes/po/hakawatha.proto
? fun/jokes/po/hackforfreedom.proto
? fun/jokes/po/hackersong.proto
? fun/jokes/po/gullibility.virus.proto
? fun/jokes/po/gospel.proto
? fun/jokes/po/gnuemacs.proto
? fun/jokes/po/gnuemacs.acro.exp.proto
? fun/jokes/po/gnu.jive.proto
? fun/jokes/po/gnu-song.proto
? fun/jokes/po/gnu-overflow.proto
? fun/jokes/po/gingrinch.proto
? fun/jokes/po/gcc_audio.proto
? fun/jokes/po/gcc.proto
? fun/jokes/po/fsf-in-german.proto
? fun/jokes/po/freesoftware.proto
? fun/jokes/po/foreign-signs.proto
? fun/jokes/po/filks.proto
? fun/jokes/po/evilmalware.proto
? fun/jokes/po/eternal-flame.proto
? fun/jokes/po/error-haiku.proto
? fun/jokes/po/errno.2.proto
? fun/jokes/po/ed.proto
? fun/jokes/po/ed.msg.proto
? fun/jokes/po/echo.msg.proto
? fun/jokes/po/doctor.manifesto.proto
? fun/jokes/po/dna.proto
? fun/jokes/po/declarations.proto
? fun/jokes/po/deadbeef.proto
? fun/jokes/po/courtroom.quips.proto
? fun/jokes/po/clinton.tree.proto
? fun/jokes/po/c+-.proto
? fun/jokes/po/bug.war.proto
? fun/jokes/po/brainfuck.proto
? fun/jokes/po/any-key.proto
? fun/jokes/po/anagrams.proto
? fun/jokes/po/10-kinds-of-people.proto
? fry/po/happy-birthday-to-gnu.sq.m4
? fry/po/happy-birthday-to-gnu.proto
? fry/po/happy-birthday-to-gnu.fr.m4
? fry/po/happy-birthday-to-gnu.de.m4
? fry/po/happy-birthday-to-gnu.ar.m4
? fry/po/happy-birthday-to-gnu-translation.sq.m4
? fry/po/happy-birthday-to-gnu-translation.proto
? fry/po/happy-birthday-to-gnu-translation.fr.m4
? fry/po/happy-birthday-to-gnu-translation.de.m4
? fry/po/happy-birthday-to-gnu-translation.ar.m4
? fry/po/happy-birthday-to-gnu-sfd-xine.sq.m4
? fry/po/happy-birthday-to-gnu-sfd-xine.proto
? fry/po/happy-birthday-to-gnu-sfd-xine.de.m4
? fry/po/happy-birthday-to-gnu-sfd-vlc.sq.m4
? fry/po/happy-birthday-to-gnu-sfd-vlc.proto
? fry/po/happy-birthday-to-gnu-sfd-vlc.de.m4
? fry/po/happy-birthday-to-gnu-sfd-totem.sq.m4
? fry/po/happy-birthday-to-gnu-sfd-totem.proto
? fry/po/happy-birthday-to-gnu-sfd-totem.de.m4
? fry/po/happy-birthday-to-gnu-sfd-mplayer.sq.m4
? fry/po/happy-birthday-to-gnu-sfd-mplayer.proto
? fry/po/happy-birthday-to-gnu-sfd-mplayer.de.m4
? fry/po/happy-birthday-to-gnu-sfd-kaffeine.sq.m4
? fry/po/happy-birthday-to-gnu-sfd-kaffeine.proto
? fry/po/happy-birthday-to-gnu-sfd-kaffeine.de.m4
? fry/po/happy-birthday-to-gnu-in-your-language.sq.m4
? fry/po/happy-birthday-to-gnu-in-your-language.proto
? fry/po/happy-birthday-to-gnu-in-your-language.de.m4
? fry/po/happy-birthday-to-gnu-in-your-language.ar.m4
? fry/po/happy-birthday-to-gnu-download.sq.m4
? fry/po/happy-birthday-to-gnu-download.proto
? fry/po/happy-birthday-to-gnu-download.fr.m4
? fry/po/happy-birthday-to-gnu-download.de.m4
? fry/po/happy-birthday-to-gnu-download.ar.m4
? fry/po/happy-birthday-to-gnu-credits.sq.m4
? fry/po/happy-birthday-to-gnu-credits.proto
? fry/po/happy-birthday-to-gnu-credits.fr.m4
? fry/po/happy-birthday-to-gnu-credits.de.m4
? fry/po/happy-birthday-to-gnu-credits.ar.m4
? events/po/usenix-2001-lifetime-achievement.proto
? events/po/sco_without_fear.proto
? events/po/rms-nyu-2001-transcript.tr.m4
? events/po/rms-nyu-2001-transcript.proto
? events/po/rms-nyu-2001-transcript.pl.m4
? events/po/rms-nyu-2001-transcript.fr.m4
? events/po/porto-tech-city-2001.proto
? events/po/nyc-2004-01.proto
? events/po/first-assoc-members-meeting.proto
? events/po/events.proto
? events/po/dinner-20030807.proto
? encyclopedia/po/free-encyclopedia.proto
? encyclopedia/po/free-encyclopedia.it.m4
? encyclopedia/po/free-encyclopedia.de.m4
? encyclopedia/po/encyclopedia.proto
? encyclopedia/po/encyclopedia.it.m4
? encyclopedia/po/encyclopedia.fr.m4
? encyclopedia/po/encyclopedia.de.m4
? education/po/education.ru.m4
? education/po/education.proto
? education/po/education.pl.m4
? education/po/education.ja.m4
? education/po/education.it.m4
? education/po/education.fr.m4
? education/po/education.es.m4
? education/po/education.de.m4
? education/po/education.ca.m4
? education/po/edu-why.proto
? education/po/edu-why.ja.m4
? education/po/edu-why.it.m4
? education/po/edu-why.fr.m4
? education/po/edu-why.de.m4
? education/po/edu-team.proto
? education/po/edu-team.ja.m4
? education/po/edu-team.de.m4
? education/po/edu-system-india.proto
? education/po/edu-system-india.de.m4
? education/po/edu-software.proto
? education/po/edu-software.pl.m4
? education/po/edu-software.ja.m4
? education/po/edu-software.fr.m4
? education/po/edu-software.de.m4
? education/po/edu-software-tuxpaint.pt-br.m4
? education/po/edu-software-tuxpaint.proto
? education/po/edu-software-tuxpaint.ja.m4
? education/po/edu-software-tuxpaint.it.m4
? education/po/edu-software-tuxpaint.fr.m4
? education/po/edu-software-tuxpaint.de.m4
? education/po/edu-software-gcompris.proto
? education/po/edu-software-gcompris.ja.m4
? education/po/edu-software-gcompris.de.m4
? education/po/edu-schools.ru.m4
? education/po/edu-schools.pt-br.m4
? education/po/edu-schools.proto
? education/po/edu-schools.pl.m4
? education/po/edu-schools.ml.m4
? education/po/edu-schools.it.m4
? education/po/edu-schools.fr.m4
? education/po/edu-schools.fa.m4
? education/po/edu-schools.es.m4
? education/po/edu-schools.de.m4
? education/po/edu-schools.ca.m4
? education/po/edu-schools.bg.m4
? education/po/edu-schools.ar.m4
? education/po/edu-resources.proto
? education/po/edu-resources.ja.m4
? education/po/edu-resources.de.m4
? education/po/edu-projects.proto
? education/po/edu-projects.ja.m4
? education/po/edu-projects.de.m4
? education/po/edu-faq.proto
? education/po/edu-faq.pl.m4
? education/po/edu-faq.ja.m4
? education/po/edu-faq.it.m4
? education/po/edu-faq.fr.m4
? education/po/edu-faq.de.m4
? education/po/edu-contents.proto
? education/po/edu-contents.ja.m4
? education/po/edu-contents.de.m4
? education/po/edu-cases.proto
? education/po/edu-cases.ja.m4
? education/po/edu-cases.de.m4
? education/po/edu-cases-india.proto
? education/po/edu-cases-india.ja.m4
? education/po/edu-cases-india.de.m4
? education/po/edu-cases-india-irimpanam.proto
? education/po/edu-cases-india-irimpanam.ja.m4
? education/po/edu-cases-india-irimpanam.it.m4
? education/po/edu-cases-india-irimpanam.fr.m4
? education/po/edu-cases-india-irimpanam.de.m4
? education/po/edu-cases-india-ambedkar.proto
? education/po/edu-cases-india-ambedkar.ja.m4
? education/po/edu-cases-india-ambedkar.de.m4
? education/po/edu-cases-argentina.proto
? education/po/edu-cases-argentina.ja.m4
? education/po/edu-cases-argentina.de.m4
? education/po/edu-cases-argentina-ecen.proto
? education/po/edu-cases-argentina-ecen.ja.m4
? education/po/edu-cases-argentina-ecen.de.m4
? education/misc/po/edu-misc.proto
? education/misc/po/edu-misc.de.m4
? doc/po/other-free-books.proto
? doc/po/other-free-books.pl.m4
? doc/po/other-free-books.fr.m4
? doc/po/other-free-books.es.m4
? doc/po/other-free-books.de.m4
? doc/po/doc.zh-cn.m4
? doc/po/doc.ru.m4
? doc/po/doc.proto
? doc/po/doc.pl.m4
? doc/po/doc.fr.m4
? doc/po/doc.el.m4
? doc/po/doc.de.m4
? doc/po/doc.ca.m4
? doc/po/doc.ar.m4
? distros/po/screenshot.proto
? distros/po/screenshot.pl.m4
? distros/po/screenshot.ja.m4
? distros/po/screenshot.de.m4
? distros/po/free-system-distribution-guidelines.ru.m4
? distros/po/free-system-distribution-guidelines.proto
? distros/po/free-system-distribution-guidelines.pl.m4
? distros/po/free-system-distribution-guidelines.ml.m4
? distros/po/free-system-distribution-guidelines.ja.m4
? distros/po/free-system-distribution-guidelines.it.m4
? distros/po/free-system-distribution-guidelines.fr.m4
? distros/po/free-system-distribution-guidelines.es.m4
? distros/po/free-system-distribution-guidelines.de.m4
? distros/po/free-distros.sk.m4
? distros/po/free-distros.ru.m4
? distros/po/free-distros.pt-br.m4
? distros/po/free-distros.proto
? distros/po/free-distros.pl.m4
? distros/po/free-distros.ja.m4
? distros/po/free-distros.it.m4
? distros/po/free-distros.fr.m4
? distros/po/free-distros.es.m4
? distros/po/free-distros.de.m4
? distros/po/free-distros.ca.m4
? distros/po/free-distros.ar.m4
? distros/po/distros.zh-cn.m4
? distros/po/distros.sk.m4
? distros/po/distros.ru.m4
? distros/po/distros.proto
? distros/po/distros.pl.m4
? distros/po/distros.ml.m4
? distros/po/distros.ja.m4
? distros/po/distros.it.m4
? distros/po/distros.fr.m4
? distros/po/distros.fa.m4
? distros/po/distros.es.m4
? distros/po/distros.de.m4
? distros/po/distros.ar.m4
? distros/po/common-distros.ru.m4
? distros/po/common-distros.proto
? distros/po/common-distros.pl.m4
? distros/po/common-distros.ja.m4
? distros/po/common-distros.it.m4
? distros/po/common-distros.fr.m4
? distros/po/common-distros.es.m4
? distros/po/common-distros.de.m4
? copyleft/po/copyleft.zh-cn.m4
? copyleft/po/copyleft.tr.m4
? copyleft/po/copyleft.sr.m4
? copyleft/po/copyleft.ru.m4
? copyleft/po/copyleft.proto
? copyleft/po/copyleft.pl.m4
? copyleft/po/copyleft.ja.m4
? copyleft/po/copyleft.it.m4
? copyleft/po/copyleft.fr.m4
? copyleft/po/copyleft.fa.m4
? copyleft/po/copyleft.es.m4
? copyleft/po/copyleft.de.m4
? copyleft/po/copyleft.ca.m4
? copyleft/po/copyleft.ar.m4
? contact/po/gnu-advisory.proto
? contact/po/gnu-advisory.ja.m4
? contact/po/gnu-advisory.de.m4
? contact/po/contact.proto
? contact/po/contact.ja.m4
? contact/po/contact.fr.m4
? contact/po/contact.es.m4
? contact/po/contact.de.m4
? contact/po/contact.ca.m4
? bulletins/po/thankgnus-index.proto
? bulletins/po/thankgnus-index.de.m4
? bulletins/po/bulletins.proto
? bulletins/po/bulletins.de.m4
? award/po/fsfawardlist.proto
? award/po/award.sq.m4
? award/po/award.proto
? award/po/award.de.m4
? award/po/award-1999.proto
? award/po/award-1998.sq.m4
? award/po/award-1998.proto
? award/2003/po/2003.proto
? award/2003/po/2003-call.proto
? award/2002/po/2002.proto
? award/2001/po/2001.proto
? award/2000/po/2000.proto
? award/2000/po/2000.fr.m4
? award/2000/po/2000.de.m4
? award/1999/po/1999.proto
? award/1998/po/nominees.proto
? award/1998/po/finalists.proto
? accessibility/po/accessibility.sq.m4
? accessibility/po/accessibility.proto
? accessibility/po/accessibility.fr.m4
? accessibility/po/accessibility.de.m4
? accessibility/po/accessibility.ar.m4
? gnun.lock
/web/www/www/keepingup.de.html,v  <--  keepingup.de.html
new revision: 1.10; previous revision: 1.9
/web/www/www/provide.de.html,v  <--  provide.de.html
new revision: 1.17; previous revision: 1.16
/web/www/www/provide.ja.html,v  <--  provide.ja.html
new revision: 1.8; previous revision: 1.7
Triggering webpages update...
/web/www/www/education/edu-why.ja.html,v  <--  education/edu-why.ja.html
initial revision: 1.1
Triggering webpages update...
/web/www/www/education/po/edu-why.ja-en.html,v  <--  
education/po/edu-why.ja-en.html
initial revision: 1.1
/web/www/www/education/po/edu-why.translist,v  <--  
education/po/edu-why.translist
new revision: 1.5; previous revision: 1.4
Triggering webpages update...
/web/www/www/licenses/licenses.ja.html,v  <--  licenses/licenses.ja.html
new revision: 1.11; previous revision: 1.10
Triggering webpages update...
/web/www/www/licenses/po/licenses.ja-en.html,v  <--  
licenses/po/licenses.ja-en.html
new revision: 1.2; previous revision: 1.1
Triggering webpages update...
/web/www/www/links/companies.it.html,v  <--  links/companies.it.html
new revision: 1.2; previous revision: 1.1
Triggering webpages update...
/web/www/www/links/po/companies.it-en.html,v  <--  links/po/companies.it-en.html
new revision: 1.2; previous revision: 1.1
/web/www/www/links/po/companies.it.po,v  <--  links/po/companies.it.po
new revision: 1.4; previous revision: 1.3
Triggering webpages update...
/web/www/www/people/people.de.html,v  <--  people/people.de.html
new revision: 1.13; previous revision: 1.12
Triggering webpages update...
/web/www/www/people/po/people.de-en.html,v  <--  people/po/people.de-en.html
new revision: 1.5; previous revision: 1.4
Triggering webpages update...
/web/www/www/philosophy/15-years-of-free-software.de.html,v  <--  
philosophy/15-years-of-free-software.de.html
new revision: 1.12; previous revision: 1.11
/web/www/www/philosophy/amazon-nat.de.html,v  <--  philosophy/amazon-nat.de.html
new revision: 1.6; previous revision: 1.5
/web/www/www/philosophy/amazon-rms-tim.de.html,v  <--  
philosophy/amazon-rms-tim.de.html
new revision: 1.6; previous revision: 1.5
/web/www/www/philosophy/amazon.de.html,v  <--  philosophy/amazon.de.html
new revision: 1.7; previous revision: 1.6
/web/www/www/philosophy/android-and-users-freedom.de.html,v  <--  
philosophy/android-and-users-freedom.de.html
new revision: 1.6; previous revision: 1.5
/web/www/www/philosophy/apsl.de.html,v  <--  philosophy/apsl.de.html
new revision: 1.5; previous revision: 1.4
/web/www/www/philosophy/basic-freedoms.de.html,v  <--  
philosophy/basic-freedoms.de.html
new revision: 1.6; previous revision: 1.5
/web/www/www/philosophy/bdk.de.html,v  <--  philosophy/bdk.de.html
new revision: 1.6; previous revision: 1.5
/web/www/www/philosophy/bsd.de.html,v  <--  philosophy/bsd.de.html
new revision: 1.7; previous revision: 1.6
/web/www/www/philosophy/can-you-trust.de.html,v  <--  
philosophy/can-you-trust.de.html
new revision: 1.14; previous revision: 1.13
/web/www/www/philosophy/can-you-trust.fr.html,v  <--  
philosophy/can-you-trust.fr.html
new revision: 1.37; previous revision: 1.36
/web/www/www/philosophy/censoring-emacs.de.html,v  <--  
philosophy/censoring-emacs.de.html
new revision: 1.4; previous revision: 1.3
/web/www/www/philosophy/compromise.fr.html,v  <--  philosophy/compromise.fr.html
new revision: 1.12; previous revision: 1.11
/web/www/www/philosophy/computing-progress.fr.html,v  <--  
philosophy/computing-progress.fr.html
new revision: 1.14; previous revision: 1.13
/web/www/www/philosophy/copyright-and-globalization.fr.html,v  <--  
philosophy/copyright-and-globalization.fr.html
new revision: 1.23; previous revision: 1.22
/web/www/www/philosophy/copyright-versus-community.fr.html,v  <--  
philosophy/copyright-versus-community.fr.html
new revision: 1.22; previous revision: 1.21
/web/www/www/philosophy/digital-inclusion-in-freedom.fr.html,v  <--  
philosophy/digital-inclusion-in-freedom.fr.html
new revision: 1.8; previous revision: 1.7
/web/www/www/philosophy/ebooks.fr.html,v  <--  philosophy/ebooks.fr.html
new revision: 1.24; previous revision: 1.23
/web/www/www/philosophy/enforcing-gpl.de.html,v  <--  
philosophy/enforcing-gpl.de.html
new revision: 1.8; previous revision: 1.7
/web/www/www/philosophy/essays-and-articles.de.html,v  <--  
philosophy/essays-and-articles.de.html
new revision: 1.13; previous revision: 1.12
/web/www/www/philosophy/fire.de.html,v  <--  philosophy/fire.de.html
new revision: 1.6; previous revision: 1.5
/web/www/www/philosophy/free-software-for-freedom.de.html,v  <--  
philosophy/free-software-for-freedom.de.html
new revision: 1.16; previous revision: 1.15
/web/www/www/philosophy/free-software-intro.de.html,v  <--  
philosophy/free-software-intro.de.html
new revision: 1.10; previous revision: 1.9
/web/www/www/philosophy/freedom-or-copyright-old.de.html,v  <--  
philosophy/freedom-or-copyright-old.de.html
new revision: 1.8; previous revision: 1.7
/web/www/www/philosophy/freedom-or-copyright.fr.html,v  <--  
philosophy/freedom-or-copyright.fr.html
new revision: 1.36; previous revision: 1.35
/web/www/www/philosophy/freedom-or-power.de.html,v  <--  
philosophy/freedom-or-power.de.html
new revision: 1.8; previous revision: 1.7
/web/www/www/philosophy/freedom-or-power.fr.html,v  <--  
philosophy/freedom-or-power.fr.html
new revision: 1.32; previous revision: 1.31
/web/www/www/philosophy/fs-motives.de.html,v  <--  philosophy/fs-motives.de.html
new revision: 1.4; previous revision: 1.3
/web/www/www/philosophy/fs-translations.de.html,v  <--  
philosophy/fs-translations.de.html
new revision: 1.6; previous revision: 1.5
/web/www/www/philosophy/gif.de.html,v  <--  philosophy/gif.de.html
new revision: 1.13; previous revision: 1.12
/web/www/www/philosophy/gnutella.de.html,v  <--  philosophy/gnutella.de.html
new revision: 1.4; previous revision: 1.3
/web/www/www/philosophy/greve-clown.de.html,v  <--  
philosophy/greve-clown.de.html
new revision: 1.10; previous revision: 1.9
/web/www/www/philosophy/keep-control-of-your-computing.de.html,v  <--  
philosophy/keep-control-of-your-computing.de.html
new revision: 1.9; previous revision: 1.8
/web/www/www/philosophy/kevin-cole-response.de.html,v  <--  
philosophy/kevin-cole-response.de.html
new revision: 1.4; previous revision: 1.3
/web/www/www/philosophy/latest-articles.de.html,v  <--  
philosophy/latest-articles.de.html
new revision: 1.5; previous revision: 1.4
/web/www/www/philosophy/linux-gnu-freedom.fr.html,v  <--  
philosophy/linux-gnu-freedom.fr.html
new revision: 1.24; previous revision: 1.23
/web/www/www/philosophy/microsoft-old.de.html,v  <--  
philosophy/microsoft-old.de.html
new revision: 1.3; previous revision: 1.2
/web/www/www/philosophy/microsoft.de.html,v  <--  philosophy/microsoft.de.html
new revision: 1.4; previous revision: 1.3
/web/www/www/philosophy/misinterpreting-copyright.fr.html,v  <--  
philosophy/misinterpreting-copyright.fr.html
new revision: 1.31; previous revision: 1.30
/web/www/www/philosophy/motif.de.html,v  <--  philosophy/motif.de.html
new revision: 1.3; previous revision: 1.2
/web/www/www/philosophy/netscape.de.html,v  <--  philosophy/netscape.de.html
new revision: 1.5; previous revision: 1.4
/web/www/www/philosophy/no-word-attachments.de.html,v  <--  
philosophy/no-word-attachments.de.html
new revision: 1.18; previous revision: 1.17
/web/www/www/philosophy/open-source-misses-the-point.de.html,v  <--  
philosophy/open-source-misses-the-point.de.html
new revision: 1.10; previous revision: 1.9
/web/www/www/philosophy/opposing-drm.de.html,v  <--  
philosophy/opposing-drm.de.html
new revision: 1.11; previous revision: 1.10
/web/www/www/philosophy/philosophy.de.html,v  <--  philosophy/philosophy.de.html
new revision: 1.21; previous revision: 1.20
/web/www/www/philosophy/pirate-party.de.html,v  <--  
philosophy/pirate-party.de.html
new revision: 1.8; previous revision: 1.7
/web/www/www/philosophy/practical.de.html,v  <--  philosophy/practical.de.html
new revision: 1.10; previous revision: 1.9
/web/www/www/philosophy/privacyaction.de.html,v  <--  
philosophy/privacyaction.de.html
new revision: 1.7; previous revision: 1.6
/web/www/www/philosophy/public-domain-manifesto.de.html,v  <--  
philosophy/public-domain-manifesto.de.html
new revision: 1.6; previous revision: 1.5
/web/www/www/philosophy/right-to-read.de.html,v  <--  
philosophy/right-to-read.de.html
new revision: 1.14; previous revision: 1.13
/web/www/www/philosophy/right-to-read.fr.html,v  <--  
philosophy/right-to-read.fr.html
new revision: 1.46; previous revision: 1.45
/web/www/www/philosophy/rms-comment-longs-article.de.html,v  <--  
philosophy/rms-comment-longs-article.de.html
new revision: 1.5; previous revision: 1.4
/web/www/www/philosophy/selling-exceptions.de.html,v  <--  
philosophy/selling-exceptions.de.html
new revision: 1.6; previous revision: 1.5
/web/www/www/philosophy/selling.ja.html,v  <--  philosophy/selling.ja.html
new revision: 1.7; previous revision: 1.6
/web/www/www/philosophy/speeches-and-interview.de.html,v  <--  
philosophy/speeches-and-interview.de.html
new revision: 1.6; previous revision: 1.5
/web/www/www/philosophy/stallmans-law.de.html,v  <--  
philosophy/stallmans-law.de.html
new revision: 1.2; previous revision: 1.1
/web/www/www/philosophy/stallmans-law.es.html,v  <--  
philosophy/stallmans-law.es.html
new revision: 1.2; previous revision: 1.1
/web/www/www/philosophy/the-danger-of-ebooks.de.html,v  <--  
philosophy/the-danger-of-ebooks.de.html
new revision: 1.11; previous revision: 1.10
/web/www/www/philosophy/third-party-ideas.de.html,v  <--  
philosophy/third-party-ideas.de.html
new revision: 1.6; previous revision: 1.5
/web/www/www/philosophy/third-party-ideas.fr.html,v  <--  
philosophy/third-party-ideas.fr.html
new revision: 1.22; previous revision: 1.21
/web/www/www/philosophy/university.fr.html,v  <--  philosophy/university.fr.html
new revision: 1.32; previous revision: 1.31
/web/www/www/philosophy/wassenaar.de.html,v  <--  philosophy/wassenaar.de.html
new revision: 1.4; previous revision: 1.3
/web/www/www/philosophy/your-freedom-needs-free-software.de.html,v  <--  
philosophy/your-freedom-needs-free-software.de.html
new revision: 1.6; previous revision: 1.5
Triggering webpages update...
/web/www/www/philosophy/po/15-years-of-free-software.de-en.html,v  <--  
philosophy/po/15-years-of-free-software.de-en.html
new revision: 1.2; previous revision: 1.1
/web/www/www/philosophy/po/15-years-of-free-software.de.po,v  <--  
philosophy/po/15-years-of-free-software.de.po
new revision: 1.13; previous revision: 1.12
/web/www/www/philosophy/po/amazon-nat.de-en.html,v  <--  
philosophy/po/amazon-nat.de-en.html
new revision: 1.2; previous revision: 1.1
/web/www/www/philosophy/po/amazon-nat.de.po,v  <--  
philosophy/po/amazon-nat.de.po
new revision: 1.8; previous revision: 1.7
/web/www/www/philosophy/po/amazon-rms-tim.de-en.html,v  <--  
philosophy/po/amazon-rms-tim.de-en.html
new revision: 1.2; previous revision: 1.1
/web/www/www/philosophy/po/amazon-rms-tim.de.po,v  <--  
philosophy/po/amazon-rms-tim.de.po
new revision: 1.8; previous revision: 1.7
/web/www/www/philosophy/po/amazon.de-en.html,v  <--  
philosophy/po/amazon.de-en.html
new revision: 1.2; previous revision: 1.1
/web/www/www/philosophy/po/amazon.de.po,v  <--  philosophy/po/amazon.de.po
new revision: 1.7; previous revision: 1.6
/web/www/www/philosophy/po/android-and-users-freedom.de-en.html,v  <--  
philosophy/po/android-and-users-freedom.de-en.html
new revision: 1.4; previous revision: 1.3
/web/www/www/philosophy/po/android-and-users-freedom.de.po,v  <--  
philosophy/po/android-and-users-freedom.de.po
new revision: 1.11; previous revision: 1.10
/web/www/www/philosophy/po/apsl.de-en.html,v  <--  philosophy/po/apsl.de-en.html
new revision: 1.2; previous revision: 1.1
/web/www/www/philosophy/po/apsl.de.po,v  <--  philosophy/po/apsl.de.po
new revision: 1.7; previous revision: 1.6
/web/www/www/philosophy/po/basic-freedoms.de-en.html,v  <--  
philosophy/po/basic-freedoms.de-en.html
new revision: 1.2; previous revision: 1.1
/web/www/www/philosophy/po/basic-freedoms.de.po,v  <--  
philosophy/po/basic-freedoms.de.po
new revision: 1.8; previous revision: 1.7
/web/www/www/philosophy/po/bdk.de-en.html,v  <--  philosophy/po/bdk.de-en.html
new revision: 1.2; previous revision: 1.1
/web/www/www/philosophy/po/bdk.de.po,v  <--  philosophy/po/bdk.de.po
new revision: 1.7; previous revision: 1.6
/web/www/www/philosophy/po/bsd.de-en.html,v  <--  philosophy/po/bsd.de-en.html
new revision: 1.2; previous revision: 1.1
/web/www/www/philosophy/po/bsd.de.po,v  <--  philosophy/po/bsd.de.po
new revision: 1.8; previous revision: 1.7
/web/www/www/philosophy/po/can-you-trust.de-en.html,v  <--  
philosophy/po/can-you-trust.de-en.html
new revision: 1.4; previous revision: 1.3
/web/www/www/philosophy/po/can-you-trust.de.po,v  <--  
philosophy/po/can-you-trust.de.po
new revision: 1.5; previous revision: 1.4
/web/www/www/philosophy/po/can-you-trust.fr-en.html,v  <--  
philosophy/po/can-you-trust.fr-en.html
new revision: 1.4; previous revision: 1.3
/web/www/www/philosophy/po/can-you-trust.fr.po,v  <--  
philosophy/po/can-you-trust.fr.po
new revision: 1.27; previous revision: 1.26
/web/www/www/philosophy/po/censoring-emacs.de-en.html,v  <--  
philosophy/po/censoring-emacs.de-en.html
new revision: 1.4; previous revision: 1.3
/web/www/www/philosophy/po/censoring-emacs.de.po,v  <--  
philosophy/po/censoring-emacs.de.po
new revision: 1.5; previous revision: 1.4
/web/www/www/philosophy/po/compromise.fr-en.html,v  <--  
philosophy/po/compromise.fr-en.html
new revision: 1.3; previous revision: 1.2
/web/www/www/philosophy/po/compromise.fr.po,v  <--  
philosophy/po/compromise.fr.po
new revision: 1.19; previous revision: 1.18
/web/www/www/philosophy/po/computing-progress.fr-en.html,v  <--  
philosophy/po/computing-progress.fr-en.html
new revision: 1.4; previous revision: 1.3
/web/www/www/philosophy/po/computing-progress.fr.po,v  <--  
philosophy/po/computing-progress.fr.po
new revision: 1.20; previous revision: 1.19
/web/www/www/philosophy/po/copyright-and-globalization.fr-en.html,v  <--  
philosophy/po/copyright-and-globalization.fr-en.html
new revision: 1.3; previous revision: 1.2
/web/www/www/philosophy/po/copyright-and-globalization.fr.po,v  <--  
philosophy/po/copyright-and-globalization.fr.po
new revision: 1.18; previous revision: 1.17
/web/www/www/philosophy/po/copyright-versus-community.fr-en.html,v  <--  
philosophy/po/copyright-versus-community.fr-en.html
new revision: 1.6; previous revision: 1.5
/web/www/www/philosophy/po/copyright-versus-community.fr.po,v  <--  
philosophy/po/copyright-versus-community.fr.po
new revision: 1.21; previous revision: 1.20
/web/www/www/philosophy/po/digital-inclusion-in-freedom.fr-en.html,v  <--  
philosophy/po/digital-inclusion-in-freedom.fr-en.html
new revision: 1.8; previous revision: 1.7
/web/www/www/philosophy/po/digital-inclusion-in-freedom.fr.po,v  <--  
philosophy/po/digital-inclusion-in-freedom.fr.po
new revision: 1.13; previous revision: 1.12
/web/www/www/philosophy/po/ebooks.fr-en.html,v  <--  
philosophy/po/ebooks.fr-en.html
new revision: 1.5; previous revision: 1.4
/web/www/www/philosophy/po/ebooks.fr.po,v  <--  philosophy/po/ebooks.fr.po
new revision: 1.20; previous revision: 1.19
/web/www/www/philosophy/po/enforcing-gpl.de-en.html,v  <--  
philosophy/po/enforcing-gpl.de-en.html
new revision: 1.2; previous revision: 1.1
/web/www/www/philosophy/po/enforcing-gpl.de.po,v  <--  
philosophy/po/enforcing-gpl.de.po
new revision: 1.8; previous revision: 1.7
/web/www/www/philosophy/po/essays-and-articles.de-en.html,v  <--  
philosophy/po/essays-and-articles.de-en.html
new revision: 1.5; previous revision: 1.4
/web/www/www/philosophy/po/essays-and-articles.de.po,v  <--  
philosophy/po/essays-and-articles.de.po
new revision: 1.14; previous revision: 1.13
/web/www/www/philosophy/po/fire.de-en.html,v  <--  philosophy/po/fire.de-en.html
new revision: 1.2; previous revision: 1.1
/web/www/www/philosophy/po/fire.de.po,v  <--  philosophy/po/fire.de.po
new revision: 1.8; previous revision: 1.7
/web/www/www/philosophy/po/free-software-for-freedom.de-en.html,v  <--  
philosophy/po/free-software-for-freedom.de-en.html
new revision: 1.2; previous revision: 1.1
/web/www/www/philosophy/po/free-software-for-freedom.de.po,v  <--  
philosophy/po/free-software-for-freedom.de.po
new revision: 1.15; previous revision: 1.14
/web/www/www/philosophy/po/free-software-intro.de-en.html,v  <--  
philosophy/po/free-software-intro.de-en.html
new revision: 1.2; previous revision: 1.1
/web/www/www/philosophy/po/free-software-intro.de.po,v  <--  
philosophy/po/free-software-intro.de.po
new revision: 1.11; previous revision: 1.10
/web/www/www/philosophy/po/free-sw.af.po,v  <--  philosophy/po/free-sw.af.po
new revision: 1.30; previous revision: 1.29
/web/www/www/philosophy/po/free-sw.ar.po,v  <--  philosophy/po/free-sw.ar.po
new revision: 1.45; previous revision: 1.44
/web/www/www/philosophy/po/free-sw.bg.po,v  <--  philosophy/po/free-sw.bg.po
new revision: 1.30; previous revision: 1.29
/web/www/www/philosophy/po/free-sw.de.po,v  <--  philosophy/po/free-sw.de.po
new revision: 1.11; previous revision: 1.10
/web/www/www/philosophy/po/free-sw.es.po,v  <--  philosophy/po/free-sw.es.po
new revision: 1.56; previous revision: 1.55
/web/www/www/philosophy/po/free-sw.fr.po,v  <--  philosophy/po/free-sw.fr.po
new revision: 1.45; previous revision: 1.44
/web/www/www/philosophy/po/free-sw.it.po,v  <--  philosophy/po/free-sw.it.po
new revision: 1.74; previous revision: 1.73
/web/www/www/philosophy/po/free-sw.ja.po,v  <--  philosophy/po/free-sw.ja.po
new revision: 1.7; previous revision: 1.6
/web/www/www/philosophy/po/free-sw.pl.po,v  <--  philosophy/po/free-sw.pl.po
new revision: 1.41; previous revision: 1.40
/web/www/www/philosophy/po/free-sw.pot,v  <--  philosophy/po/free-sw.pot
new revision: 1.30; previous revision: 1.29
/web/www/www/philosophy/po/free-sw.ru.po,v  <--  philosophy/po/free-sw.ru.po
new revision: 1.15; previous revision: 1.14
/web/www/www/philosophy/po/free-sw.sk.po,v  <--  philosophy/po/free-sw.sk.po
new revision: 1.30; previous revision: 1.29
/web/www/www/philosophy/po/free-sw.sr.po,v  <--  philosophy/po/free-sw.sr.po
new revision: 1.31; previous revision: 1.30
/web/www/www/philosophy/po/free-sw.tr.po,v  <--  philosophy/po/free-sw.tr.po
new revision: 1.41; previous revision: 1.40
/web/www/www/philosophy/po/freedom-or-copyright-old.de-en.html,v  <--  
philosophy/po/freedom-or-copyright-old.de-en.html
new revision: 1.2; previous revision: 1.1
/web/www/www/philosophy/po/freedom-or-copyright-old.de.po,v  <--  
philosophy/po/freedom-or-copyright-old.de.po
new revision: 1.11; previous revision: 1.10
/web/www/www/philosophy/po/freedom-or-copyright.fr-en.html,v  <--  
philosophy/po/freedom-or-copyright.fr-en.html
new revision: 1.4; previous revision: 1.3
/web/www/www/philosophy/po/freedom-or-copyright.fr.po,v  <--  
philosophy/po/freedom-or-copyright.fr.po
new revision: 1.27; previous revision: 1.26
/web/www/www/philosophy/po/freedom-or-power.de-en.html,v  <--  
philosophy/po/freedom-or-power.de-en.html
new revision: 1.2; previous revision: 1.1
/web/www/www/philosophy/po/freedom-or-power.de.po,v  <--  
philosophy/po/freedom-or-power.de.po
new revision: 1.13; previous revision: 1.12
/web/www/www/philosophy/po/freedom-or-power.fr-en.html,v  <--  
philosophy/po/freedom-or-power.fr-en.html
new revision: 1.4; previous revision: 1.3
/web/www/www/philosophy/po/freedom-or-power.fr.po,v  <--  
philosophy/po/freedom-or-power.fr.po
new revision: 1.25; previous revision: 1.24
/web/www/www/philosophy/po/fs-motives.de-en.html,v  <--  
philosophy/po/fs-motives.de-en.html
new revision: 1.3; previous revision: 1.2
/web/www/www/philosophy/po/fs-motives.de.po,v  <--  
philosophy/po/fs-motives.de.po
new revision: 1.7; previous revision: 1.6
/web/www/www/philosophy/po/fs-translations.de-en.html,v  <--  
philosophy/po/fs-translations.de-en.html
new revision: 1.3; previous revision: 1.2
/web/www/www/philosophy/po/fs-translations.de.po,v  <--  
philosophy/po/fs-translations.de.po
new revision: 1.11; previous revision: 1.10
/web/www/www/philosophy/po/gif.de-en.html,v  <--  philosophy/po/gif.de-en.html
new revision: 1.2; previous revision: 1.1
/web/www/www/philosophy/po/gif.de.po,v  <--  philosophy/po/gif.de.po
new revision: 1.8; previous revision: 1.7
/web/www/www/philosophy/po/gnutella.de-en.html,v  <--  
philosophy/po/gnutella.de-en.html
new revision: 1.3; previous revision: 1.2
/web/www/www/philosophy/po/gnutella.de.po,v  <--  philosophy/po/gnutella.de.po
new revision: 1.5; previous revision: 1.4
/web/www/www/philosophy/po/greve-clown.de-en.html,v  <--  
philosophy/po/greve-clown.de-en.html
new revision: 1.3; previous revision: 1.2
/web/www/www/philosophy/po/greve-clown.de.po,v  <--  
philosophy/po/greve-clown.de.po
new revision: 1.6; previous revision: 1.5
/web/www/www/philosophy/po/keep-control-of-your-computing.de-en.html,v  <--  
philosophy/po/keep-control-of-your-computing.de-en.html
new revision: 1.4; previous revision: 1.3
/web/www/www/philosophy/po/keep-control-of-your-computing.de.po,v  <--  
philosophy/po/keep-control-of-your-computing.de.po
new revision: 1.9; previous revision: 1.8
/web/www/www/philosophy/po/kevin-cole-response.de-en.html,v  <--  
philosophy/po/kevin-cole-response.de-en.html
new revision: 1.4; previous revision: 1.3
/web/www/www/philosophy/po/kevin-cole-response.de.po,v  <--  
philosophy/po/kevin-cole-response.de.po
new revision: 1.5; previous revision: 1.4
/web/www/www/philosophy/po/latest-articles.de-en.html,v  <--  
philosophy/po/latest-articles.de-en.html
new revision: 1.4; previous revision: 1.3
/web/www/www/philosophy/po/latest-articles.de.po,v  <--  
philosophy/po/latest-articles.de.po
new revision: 1.6; previous revision: 1.5
/web/www/www/philosophy/po/linux-gnu-freedom.fr-en.html,v  <--  
philosophy/po/linux-gnu-freedom.fr-en.html
new revision: 1.4; previous revision: 1.3
/web/www/www/philosophy/po/linux-gnu-freedom.fr.po,v  <--  
philosophy/po/linux-gnu-freedom.fr.po
new revision: 1.17; previous revision: 1.16
/web/www/www/philosophy/po/microsoft-old.de-en.html,v  <--  
philosophy/po/microsoft-old.de-en.html
new revision: 1.3; previous revision: 1.2
/web/www/www/philosophy/po/microsoft-old.de.po,v  <--  
philosophy/po/microsoft-old.de.po
new revision: 1.3; previous revision: 1.2
/web/www/www/philosophy/po/microsoft.de-en.html,v  <--  
philosophy/po/microsoft.de-en.html
new revision: 1.4; previous revision: 1.3
/web/www/www/philosophy/po/microsoft.de.po,v  <--  philosophy/po/microsoft.de.po
new revision: 1.5; previous revision: 1.4
/web/www/www/philosophy/po/misinterpreting-copyright.fr-en.html,v  <--  
philosophy/po/misinterpreting-copyright.fr-en.html
new revision: 1.7; previous revision: 1.6
/web/www/www/philosophy/po/misinterpreting-copyright.fr.po,v  <--  
philosophy/po/misinterpreting-copyright.fr.po
new revision: 1.28; previous revision: 1.27
/web/www/www/philosophy/po/motif.de-en.html,v  <--  
philosophy/po/motif.de-en.html
new revision: 1.2; previous revision: 1.1
/web/www/www/philosophy/po/motif.de.po,v  <--  philosophy/po/motif.de.po
new revision: 1.4; previous revision: 1.3
/web/www/www/philosophy/po/netscape.de-en.html,v  <--  
philosophy/po/netscape.de-en.html
new revision: 1.2; previous revision: 1.1
/web/www/www/philosophy/po/netscape.de.po,v  <--  philosophy/po/netscape.de.po
new revision: 1.7; previous revision: 1.6
/web/www/www/philosophy/po/no-word-attachments.de-en.html,v  <--  
philosophy/po/no-word-attachments.de-en.html
new revision: 1.4; previous revision: 1.3
/web/www/www/philosophy/po/no-word-attachments.de.po,v  <--  
philosophy/po/no-word-attachments.de.po
new revision: 1.14; previous revision: 1.13
/web/www/www/philosophy/po/open-source-misses-the-point.de-en.html,v  <--  
philosophy/po/open-source-misses-the-point.de-en.html
new revision: 1.2; previous revision: 1.1
/web/www/www/philosophy/po/open-source-misses-the-point.de.po,v  <--  
philosophy/po/open-source-misses-the-point.de.po
new revision: 1.15; previous revision: 1.14
/web/www/www/philosophy/po/opposing-drm.de-en.html,v  <--  
philosophy/po/opposing-drm.de-en.html
new revision: 1.3; previous revision: 1.2
/web/www/www/philosophy/po/opposing-drm.de.po,v  <--  
philosophy/po/opposing-drm.de.po
new revision: 1.9; previous revision: 1.8
/web/www/www/philosophy/po/philosophy.de-en.html,v  <--  
philosophy/po/philosophy.de-en.html
new revision: 1.5; previous revision: 1.4
/web/www/www/philosophy/po/philosophy.de.po,v  <--  
philosophy/po/philosophy.de.po
new revision: 1.32; previous revision: 1.31
/web/www/www/philosophy/po/pirate-party.de-en.html,v  <--  
philosophy/po/pirate-party.de-en.html
new revision: 1.2; previous revision: 1.1
/web/www/www/philosophy/po/pirate-party.de.po,v  <--  
philosophy/po/pirate-party.de.po
new revision: 1.8; previous revision: 1.7
/web/www/www/philosophy/po/practical.de-en.html,v  <--  
philosophy/po/practical.de-en.html
new revision: 1.3; previous revision: 1.2
/web/www/www/philosophy/po/practical.de.po,v  <--  philosophy/po/practical.de.po
new revision: 1.12; previous revision: 1.11
/web/www/www/philosophy/po/privacyaction.de-en.html,v  <--  
philosophy/po/privacyaction.de-en.html
new revision: 1.2; previous revision: 1.1
/web/www/www/philosophy/po/privacyaction.de.po,v  <--  
philosophy/po/privacyaction.de.po
new revision: 1.8; previous revision: 1.7
/web/www/www/philosophy/po/public-domain-manifesto.de-en.html,v  <--  
philosophy/po/public-domain-manifesto.de-en.html
new revision: 1.2; previous revision: 1.1
/web/www/www/philosophy/po/public-domain-manifesto.de.po,v  <--  
philosophy/po/public-domain-manifesto.de.po
new revision: 1.8; previous revision: 1.7
/web/www/www/philosophy/po/right-to-read.de-en.html,v  <--  
philosophy/po/right-to-read.de-en.html
new revision: 1.4; previous revision: 1.3
/web/www/www/philosophy/po/right-to-read.de.po,v  <--  
philosophy/po/right-to-read.de.po
new revision: 1.13; previous revision: 1.12
/web/www/www/philosophy/po/right-to-read.fr-en.html,v  <--  
philosophy/po/right-to-read.fr-en.html
new revision: 1.6; previous revision: 1.5
/web/www/www/philosophy/po/right-to-read.fr.po,v  <--  
philosophy/po/right-to-read.fr.po
new revision: 1.37; previous revision: 1.36
/web/www/www/philosophy/po/rms-comment-longs-article.de-en.html,v  <--  
philosophy/po/rms-comment-longs-article.de-en.html
new revision: 1.2; previous revision: 1.1
/web/www/www/philosophy/po/rms-comment-longs-article.de.po,v  <--  
philosophy/po/rms-comment-longs-article.de.po
new revision: 1.7; previous revision: 1.6
/web/www/www/philosophy/po/selling-exceptions.de-en.html,v  <--  
philosophy/po/selling-exceptions.de-en.html
new revision: 1.2; previous revision: 1.1
/web/www/www/philosophy/po/selling-exceptions.de.po,v  <--  
philosophy/po/selling-exceptions.de.po
new revision: 1.8; previous revision: 1.7
/web/www/www/philosophy/po/selling.ja-en.html,v  <--  
philosophy/po/selling.ja-en.html
initial revision: 1.1
/web/www/www/philosophy/po/speeches-and-interview.de-en.html,v  <--  
philosophy/po/speeches-and-interview.de-en.html
new revision: 1.5; previous revision: 1.4
/web/www/www/philosophy/po/speeches-and-interview.de.po,v  <--  
philosophy/po/speeches-and-interview.de.po
new revision: 1.7; previous revision: 1.6
/web/www/www/philosophy/po/stallmans-law.de-en.html,v  <--  
philosophy/po/stallmans-law.de-en.html
new revision: 1.2; previous revision: 1.1
/web/www/www/philosophy/po/stallmans-law.de.po,v  <--  
philosophy/po/stallmans-law.de.po
new revision: 1.3; previous revision: 1.2
/web/www/www/philosophy/po/stallmans-law.es-en.html,v  <--  
philosophy/po/stallmans-law.es-en.html
initial revision: 1.1
/web/www/www/philosophy/po/stallmans-law.translist,v  <--  
philosophy/po/stallmans-law.translist
new revision: 1.5; previous revision: 1.4
/web/www/www/philosophy/po/the-danger-of-ebooks.de-en.html,v  <--  
philosophy/po/the-danger-of-ebooks.de-en.html
new revision: 1.4; previous revision: 1.3
/web/www/www/philosophy/po/the-danger-of-ebooks.de.po,v  <--  
philosophy/po/the-danger-of-ebooks.de.po
new revision: 1.15; previous revision: 1.14
/web/www/www/philosophy/po/third-party-ideas.de-en.html,v  <--  
philosophy/po/third-party-ideas.de-en.html
new revision: 1.5; previous revision: 1.4
/web/www/www/philosophy/po/third-party-ideas.de.po,v  <--  
philosophy/po/third-party-ideas.de.po
new revision: 1.10; previous revision: 1.9
/web/www/www/philosophy/po/third-party-ideas.fr-en.html,v  <--  
philosophy/po/third-party-ideas.fr-en.html
new revision: 1.5; previous revision: 1.4
/web/www/www/philosophy/po/third-party-ideas.fr.po,v  <--  
philosophy/po/third-party-ideas.fr.po
new revision: 1.35; previous revision: 1.34
/web/www/www/philosophy/po/university.fr-en.html,v  <--  
philosophy/po/university.fr-en.html
new revision: 1.3; previous revision: 1.2
/web/www/www/philosophy/po/university.fr.po,v  <--  
philosophy/po/university.fr.po
new revision: 1.21; previous revision: 1.20
/web/www/www/philosophy/po/wassenaar.de-en.html,v  <--  
philosophy/po/wassenaar.de-en.html
new revision: 1.2; previous revision: 1.1
/web/www/www/philosophy/po/wassenaar.de.po,v  <--  philosophy/po/wassenaar.de.po
new revision: 1.5; previous revision: 1.4
/web/www/www/philosophy/po/your-freedom-needs-free-software.de-en.html,v  <--  
philosophy/po/your-freedom-needs-free-software.de-en.html
new revision: 1.2; previous revision: 1.1
/web/www/www/philosophy/po/your-freedom-needs-free-software.de.po,v  <--  
philosophy/po/your-freedom-needs-free-software.de.po
new revision: 1.4; previous revision: 1.3
Triggering webpages update...
/web/www/www/philosophy/sco/sco-gnu-linux.de.html,v  <--  
philosophy/sco/sco-gnu-linux.de.html
new revision: 1.9; previous revision: 1.8
/web/www/www/philosophy/sco/sco.de.html,v  <--  philosophy/sco/sco.de.html
new revision: 1.5; previous revision: 1.4
Triggering webpages update...
/web/www/www/philosophy/sco/po/sco-gnu-linux.de-en.html,v  <--  
philosophy/sco/po/sco-gnu-linux.de-en.html
new revision: 1.2; previous revision: 1.1
/web/www/www/philosophy/sco/po/sco-gnu-linux.de.po,v  <--  
philosophy/sco/po/sco-gnu-linux.de.po
new revision: 1.6; previous revision: 1.5
/web/www/www/philosophy/sco/po/sco.de-en.html,v  <--  
philosophy/sco/po/sco.de-en.html
new revision: 1.2; previous revision: 1.1
/web/www/www/philosophy/sco/po/sco.de.po,v  <--  philosophy/sco/po/sco.de.po
new revision: 1.7; previous revision: 1.6
Triggering webpages update...
/web/www/www/po/keepingup.de-en.html,v  <--  po/keepingup.de-en.html
new revision: 1.2; previous revision: 1.1
/web/www/www/po/keepingup.de.po,v  <--  po/keepingup.de.po
new revision: 1.15; previous revision: 1.14
/web/www/www/po/provide.de-en.html,v  <--  po/provide.de-en.html
new revision: 1.2; previous revision: 1.1
/web/www/www/po/provide.de.po,v  <--  po/provide.de.po
new revision: 1.22; previous revision: 1.21
/web/www/www/po/provide.ja-en.html,v  <--  po/provide.ja-en.html
initial revision: 1.1
Triggering webpages update...
/web/www/www/pronunciation/pronunciation.de.html,v  <--  
pronunciation/pronunciation.de.html
new revision: 1.6; previous revision: 1.5
Triggering webpages update...
/web/www/www/pronunciation/po/pronunciation.de-en.html,v  <--  
pronunciation/po/pronunciation.de-en.html
new revision: 1.2; previous revision: 1.1
/web/www/www/pronunciation/po/pronunciation.de.po,v  <--  
pronunciation/po/pronunciation.de.po
new revision: 1.6; previous revision: 1.5
Triggering webpages update...
/web/www/www/server/08whatsnew.de.html,v  <--  server/08whatsnew.de.html
new revision: 1.10; previous revision: 1.9
/web/www/www/server/irc-rules.de.html,v  <--  server/irc-rules.de.html
new revision: 1.8; previous revision: 1.7
/web/www/www/server/mirror.de.html,v  <--  server/mirror.de.html
new revision: 1.10; previous revision: 1.9
/web/www/www/server/server.de.html,v  <--  server/server.de.html
new revision: 1.7; previous revision: 1.6
/web/www/www/server/sitemap.de.html,v  <--  server/sitemap.de.html
new revision: 1.21; previous revision: 1.20
/web/www/www/server/tasks.de.html,v  <--  server/tasks.de.html
new revision: 1.10; previous revision: 1.9
Triggering webpages update...
/web/www/www/server/po/08whatsnew.de-en.html,v  <--  
server/po/08whatsnew.de-en.html
new revision: 1.2; previous revision: 1.1
/web/www/www/server/po/08whatsnew.de.po,v  <--  server/po/08whatsnew.de.po
new revision: 1.16; previous revision: 1.15
/web/www/www/server/po/irc-rules.de-en.html,v  <--  
server/po/irc-rules.de-en.html
new revision: 1.2; previous revision: 1.1
/web/www/www/server/po/irc-rules.de.po,v  <--  server/po/irc-rules.de.po
new revision: 1.12; previous revision: 1.11
/web/www/www/server/po/mirror.de-en.html,v  <--  server/po/mirror.de-en.html
new revision: 1.3; previous revision: 1.2
/web/www/www/server/po/mirror.de.po,v  <--  server/po/mirror.de.po
new revision: 1.17; previous revision: 1.16
/web/www/www/server/po/server.de-en.html,v  <--  server/po/server.de-en.html
new revision: 1.4; previous revision: 1.3
/web/www/www/server/po/server.de.po,v  <--  server/po/server.de.po
new revision: 1.10; previous revision: 1.9
/web/www/www/server/po/sitemap.de-en.html,v  <--  server/po/sitemap.de-en.html
new revision: 1.12; previous revision: 1.11
/web/www/www/server/po/sitemap.de.po,v  <--  server/po/sitemap.de.po
new revision: 1.51; previous revision: 1.50
/web/www/www/server/po/tasks.de-en.html,v  <--  server/po/tasks.de-en.html
new revision: 1.3; previous revision: 1.2
/web/www/www/server/po/tasks.de.po,v  <--  server/po/tasks.de.po
new revision: 1.19; previous revision: 1.18
Triggering webpages update...
/web/www/www/server/standards/webmaster-quiz.de.html,v  <--  
server/standards/webmaster-quiz.de.html
new revision: 1.8; previous revision: 1.7
Triggering webpages update...
/web/www/www/server/standards/po/webmaster-quiz.de-en.html,v  <--  
server/standards/po/webmaster-quiz.de-en.html
new revision: 1.2; previous revision: 1.1
/web/www/www/server/standards/po/webmaster-quiz.de.po,v  <--  
server/standards/po/webmaster-quiz.de.po
new revision: 1.11; previous revision: 1.10
Triggering webpages update...
/web/www/www/software/for-windows.de.html,v  <--  software/for-windows.de.html
new revision: 1.6; previous revision: 1.5
/web/www/www/software/reliability.de.html,v  <--  software/reliability.de.html
new revision: 1.11; previous revision: 1.10
/web/www/www/software/software.de.html,v  <--  software/software.de.html
new revision: 1.21; previous revision: 1.20
Triggering webpages update...
/web/www/www/software/po/for-windows.de-en.html,v  <--  
software/po/for-windows.de-en.html
new revision: 1.2; previous revision: 1.1
/web/www/www/software/po/for-windows.de.po,v  <--  software/po/for-windows.de.po
new revision: 1.9; previous revision: 1.8
/web/www/www/software/po/reliability.de-en.html,v  <--  
software/po/reliability.de-en.html
new revision: 1.2; previous revision: 1.1
/web/www/www/software/po/reliability.de.po,v  <--  software/po/reliability.de.po
new revision: 1.11; previous revision: 1.10
/web/www/www/software/po/software.de-en.html,v  <--  
software/po/software.de-en.html
new revision: 1.4; previous revision: 1.3
/web/www/www/software/po/software.de.po,v  <--  software/po/software.de.po
new revision: 1.25; previous revision: 1.24
Triggering webpages update...
Mailing notification to address@hidden sent.
make: Entering directory `/srv/data/home/g/gnun/checkouts/www/server/gnun'
No triggers to process; build apparently successful.
Sending announcement for edu-why.ja.html.hook-ann... done.
make: Leaving directory `/srv/data/home/g/gnun/checkouts/www/server/gnun'



reply via email to

[Prev in Thread] Current Thread [Next in Thread]