diff --git a/web/save.cgi b/web/save.cgi index 7c145e70622bbf4ae42f768c19b5d93c424412c9..ad0a7eefab773c5b943806b4240c8334ee52406b 100755 --- a/web/save.cgi +++ b/web/save.cgi @@ -114,14 +114,18 @@ if os.path.isfile(translatedfilename): log("updating translation file %s/%s.xml based on snippet" % (LANG, id)) cmd = "xsltproc --stringparam snippet %s %s/xsl/bjcp-2015-styleguide-merge.xsl %s > %s.tmp ; mv %s.tmp %s" % (snippetfilename, REPODIR, translatedfilename, translatedfilename, translatedfilename, translatedfilename) os.system(cmd) + log("updating all files (may take a minute)" cmd = "make -C %s && cp %s/bjcp-2015-styleguide-de-edit.html %s/bjcp-2015-styleguide-de-edit.html" % (REPODIR, REPODIR, DIR) os.system(cmd) + log("done") elif os.path.isfile(origfilename): log("creating new translation file %s/%s.xml from orig/%s.xml and snippet" % (LANG, id, id)) cmd = "xsltproc --stringparam snippet %s %s/xsl/bjcp-2015-styleguide-merge.xsl %s > %s" % (snippetfilename, REPODIR, origfilename, translatedfilename) os.system(cmd) + log("updating all files (may take a minute)" cmd = "make -C %s && cp %s/bjcp-2015-styleguide-de-edit.html %s/bjcp-2015-styleguide-de-edit.html" % (REPODIR, REPODIR, DIR) os.system(cmd) + log("done") else: log("neither orig file %s nor translated file %s for id %s exists" % (origfilename, translatedfilename, id))