[PATCH 13 of 17] mark strings for translation in interhg extension

Martin Geisler mg at daimi.au.dk
Sat Aug 23 15:55:29 CDT 2008


# HG changeset patch
# User Martin Geisler <mg at daimi.au.dk>
# Date 1219523218 -7200
# Node ID 83db9c632cfbfee7e91874b02d69bedc5156fd1d
# Parent  7941c2ca797e85a292e45170149f6bc65750e329
mark strings for translation in interhg extension

diff -r 7941c2ca797e -r 83db9c632cfb hgext/interhg.py
--- a/hgext/interhg.py	Sat Aug 23 22:26:58 2008 +0200
+++ b/hgext/interhg.py	Sat Aug 23 22:26:58 2008 +0200
@@ -28,6 +28,7 @@
 import re
 from mercurial.hgweb import hgweb_mod
 from mercurial import templatefilters
+from mercurial.i18n import _
 
 orig_escape = templatefilters.filters["escape"]
 
@@ -56,7 +57,7 @@
         match = re.match(r'^s%s(.+)(?:(?<=\\\\)|(?<!\\))%s(.*)%s([ilmsux])*$'
                          % (delim, delim, delim), pattern)
         if not match:
-            self.repo.ui.warn("interhg: invalid pattern for %s: %s\n"
+            self.repo.ui.warn(_("interhg: invalid pattern for %s: %s\n")
                               % (key, pattern))
             continue
 
@@ -76,7 +77,7 @@
             regexp = re.compile(regexp, flags)
             interhg_table.append((regexp, format))
         except re.error:
-            self.repo.ui.warn("interhg: invalid regexp for %s: %s\n"
+            self.repo.ui.warn(_("interhg: invalid regexp for %s: %s\n")
                               % (key, regexp))
     return orig_refresh(self)
 


More information about the Mercurial-devel mailing list