comparison mercurial/cmdutil.py @ 17891:8f85151ce201 stable

i18n: add "i18n" comment to column positioning messages of "hg log" This comment makes it easier to distinguish such messages from others for message translators.
author FUJIWARA Katsunori <foozy@lares.dti.ne.jp>
date Wed, 31 Oct 2012 03:59:27 +0900
parents 034e55bbf7c0
children 7f5dab94e48c 45bd0cd7ca04
comparison
equal deleted inserted replaced
17890:ca6850b9dd9e 17891:8f85151ce201
685 hexfunc = self.ui.debugflag and hex or short 685 hexfunc = self.ui.debugflag and hex or short
686 686
687 parents = [(p, hexfunc(log.node(p))) 687 parents = [(p, hexfunc(log.node(p)))
688 for p in self._meaningful_parentrevs(log, rev)] 688 for p in self._meaningful_parentrevs(log, rev)]
689 689
690 # i18n: column positioning for "hg log"
690 self.ui.write(_("changeset: %d:%s\n") % (rev, hexfunc(changenode)), 691 self.ui.write(_("changeset: %d:%s\n") % (rev, hexfunc(changenode)),
691 label='log.changeset changeset.%s' % ctx.phasestr()) 692 label='log.changeset changeset.%s' % ctx.phasestr())
692 693
693 branch = ctx.branch() 694 branch = ctx.branch()
694 # don't show the default branch name 695 # don't show the default branch name
695 if branch != 'default': 696 if branch != 'default':
697 # i18n: column positioning for "hg log"
696 self.ui.write(_("branch: %s\n") % branch, 698 self.ui.write(_("branch: %s\n") % branch,
697 label='log.branch') 699 label='log.branch')
698 for bookmark in self.repo.nodebookmarks(changenode): 700 for bookmark in self.repo.nodebookmarks(changenode):
701 # i18n: column positioning for "hg log"
699 self.ui.write(_("bookmark: %s\n") % bookmark, 702 self.ui.write(_("bookmark: %s\n") % bookmark,
700 label='log.bookmark') 703 label='log.bookmark')
701 for tag in self.repo.nodetags(changenode): 704 for tag in self.repo.nodetags(changenode):
705 # i18n: column positioning for "hg log"
702 self.ui.write(_("tag: %s\n") % tag, 706 self.ui.write(_("tag: %s\n") % tag,
703 label='log.tag') 707 label='log.tag')
704 if self.ui.debugflag and ctx.phase(): 708 if self.ui.debugflag and ctx.phase():
709 # i18n: column positioning for "hg log"
705 self.ui.write(_("phase: %s\n") % _(ctx.phasestr()), 710 self.ui.write(_("phase: %s\n") % _(ctx.phasestr()),
706 label='log.phase') 711 label='log.phase')
707 for parent in parents: 712 for parent in parents:
713 # i18n: column positioning for "hg log"
708 self.ui.write(_("parent: %d:%s\n") % parent, 714 self.ui.write(_("parent: %d:%s\n") % parent,
709 label='log.parent changeset.%s' % ctx.phasestr()) 715 label='log.parent changeset.%s' % ctx.phasestr())
710 716
711 if self.ui.debugflag: 717 if self.ui.debugflag:
712 mnode = ctx.manifestnode() 718 mnode = ctx.manifestnode()
719 # i18n: column positioning for "hg log"
713 self.ui.write(_("manifest: %d:%s\n") % 720 self.ui.write(_("manifest: %d:%s\n") %
714 (self.repo.manifest.rev(mnode), hex(mnode)), 721 (self.repo.manifest.rev(mnode), hex(mnode)),
715 label='ui.debug log.manifest') 722 label='ui.debug log.manifest')
723 # i18n: column positioning for "hg log"
716 self.ui.write(_("user: %s\n") % ctx.user(), 724 self.ui.write(_("user: %s\n") % ctx.user(),
717 label='log.user') 725 label='log.user')
726 # i18n: column positioning for "hg log"
718 self.ui.write(_("date: %s\n") % date, 727 self.ui.write(_("date: %s\n") % date,
719 label='log.date') 728 label='log.date')
720 729
721 if self.ui.debugflag: 730 if self.ui.debugflag:
722 files = self.repo.status(log.parents(changenode)[0], changenode)[:3] 731 files = self.repo.status(log.parents(changenode)[0], changenode)[:3]
723 for key, value in zip([_("files:"), _("files+:"), _("files-:")], 732 for key, value in zip([# i18n: column positioning for "hg log"
724 files): 733 _("files:"),
734 # i18n: column positioning for "hg log"
735 _("files+:"),
736 # i18n: column positioning for "hg log"
737 _("files-:")], files):
725 if value: 738 if value:
726 self.ui.write("%-12s %s\n" % (key, " ".join(value)), 739 self.ui.write("%-12s %s\n" % (key, " ".join(value)),
727 label='ui.debug log.files') 740 label='ui.debug log.files')
728 elif ctx.files() and self.ui.verbose: 741 elif ctx.files() and self.ui.verbose:
742 # i18n: column positioning for "hg log"
729 self.ui.write(_("files: %s\n") % " ".join(ctx.files()), 743 self.ui.write(_("files: %s\n") % " ".join(ctx.files()),
730 label='ui.note log.files') 744 label='ui.note log.files')
731 if copies and self.ui.verbose: 745 if copies and self.ui.verbose:
732 copies = ['%s (%s)' % c for c in copies] 746 copies = ['%s (%s)' % c for c in copies]
747 # i18n: column positioning for "hg log"
733 self.ui.write(_("copies: %s\n") % ' '.join(copies), 748 self.ui.write(_("copies: %s\n") % ' '.join(copies),
734 label='ui.note log.copies') 749 label='ui.note log.copies')
735 750
736 extra = ctx.extra() 751 extra = ctx.extra()
737 if extra and self.ui.debugflag: 752 if extra and self.ui.debugflag:
738 for key, value in sorted(extra.items()): 753 for key, value in sorted(extra.items()):
754 # i18n: column positioning for "hg log"
739 self.ui.write(_("extra: %s=%s\n") 755 self.ui.write(_("extra: %s=%s\n")
740 % (key, value.encode('string_escape')), 756 % (key, value.encode('string_escape')),
741 label='ui.debug log.extra') 757 label='ui.debug log.extra')
742 758
743 description = ctx.description().strip() 759 description = ctx.description().strip()
747 label='ui.note log.description') 763 label='ui.note log.description')
748 self.ui.write(description, 764 self.ui.write(description,
749 label='ui.note log.description') 765 label='ui.note log.description')
750 self.ui.write("\n\n") 766 self.ui.write("\n\n")
751 else: 767 else:
768 # i18n: column positioning for "hg log"
752 self.ui.write(_("summary: %s\n") % 769 self.ui.write(_("summary: %s\n") %
753 description.splitlines()[0], 770 description.splitlines()[0],
754 label='log.summary') 771 label='log.summary')
755 self.ui.write("\n") 772 self.ui.write("\n")
756 773