Mercurial / Python - Что делает функция подчеркивания?

В Mercurial многие расширения оборачивают свою строку справки / синтаксиса в вызов функции подчеркивания, например так:

 _('[OPTION] [QUEUE]')

Это смущает меня, потому что это не кажется необходимым (Написание расширений в инструкциях это не упоминается) и, кажется, в классе не определено _, поэтому мне интересно, не является ли это каким-то особым синтаксисом, который я не понимаю, возможно, другим способом сказать лямбда, или, может быть, тождественная функция? Кроме того, мне интересно, какая польза от этой методологии (какой бы она ни была) над простой строкой, как предполагает документация.

Ничто из того, что я видел в документации по Python, не упоминает о такой функции, поэтому я не уверен, действительно ли это вопрос Python или вопрос Mercurial.

Вот два примера, которые используют эту структуру (посмотрите наcmdtable словарь в нижней части файла)

https://www.mercurial-scm.org/repo/hg/file/42408cd43f55/hgext/mq.pyhttps://www.mercurial-scm.org/repo/hg/file/42408cd43f55/hgext/graphlog.py

Ответы на вопрос(2)

Ваш ответ на вопрос