##// END OF EJS Templates
gendoc: make commnd __doc__ and extension __doc__ as translatable...
Takumi IINO -
r19231:814291b5 default
parent child Browse files
Show More
@@ -7,7 +7,7 b' from mercurial import demandimport; dema'
7 from mercurial import encoding
7 from mercurial import encoding
8 from mercurial import minirst
8 from mercurial import minirst
9 from mercurial.commands import table, globalopts
9 from mercurial.commands import table, globalopts
10 from mercurial.i18n import _
10 from mercurial.i18n import gettext, _
11 from mercurial.help import helptable
11 from mercurial.help import helptable
12 from mercurial import extensions
12 from mercurial import extensions
13 from mercurial import util
13 from mercurial import util
@@ -51,7 +51,7 b' def get_cmd(cmd, cmdtable):'
51
51
52 d['cmd'] = cmds[0]
52 d['cmd'] = cmds[0]
53 d['aliases'] = cmd.split("|")[1:]
53 d['aliases'] = cmd.split("|")[1:]
54 d['desc'] = get_desc(attr[0].__doc__)
54 d['desc'] = get_desc(gettext(attr[0].__doc__))
55 d['opts'] = list(get_opts(attr[1]))
55 d['opts'] = list(get_opts(attr[1]))
56
56
57 s = 'hg ' + cmds[0]
57 s = 'hg ' + cmds[0]
@@ -102,7 +102,7 b' def show_doc(ui):'
102 for extensionname in sorted(allextensionnames()):
102 for extensionname in sorted(allextensionnames()):
103 mod = extensions.load(None, extensionname, None)
103 mod = extensions.load(None, extensionname, None)
104 ui.write(minirst.subsection(extensionname))
104 ui.write(minirst.subsection(extensionname))
105 ui.write("%s\n\n" % mod.__doc__)
105 ui.write("%s\n\n" % gettext(mod.__doc__))
106 cmdtable = getattr(mod, 'cmdtable', None)
106 cmdtable = getattr(mod, 'cmdtable', None)
107 if cmdtable:
107 if cmdtable:
108 ui.write(minirst.subsubsection(_('Commands')))
108 ui.write(minirst.subsubsection(_('Commands')))
General Comments 0
You need to be logged in to leave comments. Login now