fix help translate

master3.3
Denis Spiridonov 12 years ago
parent c9dcfe1891
commit b92de6cb63

@ -14,6 +14,8 @@ from more import get_sid, get_view_params
from MainClass import ApiClient
from calculate.consolegui.datavars import DataVarsGui
from pid_information import client_pid_info
from calculate.lib.cl_lang import setLocalTranslate
setLocalTranslate('console_gui',sys.modules[__name__])
class SelectedMethodWgt(QtGui.QWidget):
def __init__(self, app, args):
@ -181,7 +183,10 @@ class SelectedMethodWgt(QtGui.QWidget):
def parse():
import argparse
parser = argparse.ArgumentParser()
parser = argparse.ArgumentParser(add_help=False)
parser.add_argument(
'-h', '--help', action='store_true', default=False,
dest='help', help=_("show this help message and exit"))
parser.add_argument(
'-l', '--lang', type=str, dest='lang',
help=_('language for translation'))
@ -194,7 +199,7 @@ def parse():
parser.add_argument(
'--host', type=str, default = 'localhost', dest='host',
help=_('destination host'))
return parser.parse_args()
return parser
class DBusWidget(dbus.service.Object):
def __init__(self, name, session, parent):

@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: console_gui_translate\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2012-06-25 12:20+0300\n"
"PO-Revision-Date: 2012-06-25 12:22+0300\n"
"POT-Creation-Date: 2012-06-25 16:41+0300\n"
"PO-Revision-Date: 2012-06-25 16:42+0300\n"
"Last-Translator: Denis <ds@mail.ru>\n"
"Language-Team: \n"
"Language: \n"
@ -51,7 +51,7 @@ msgid "Once the session is closed, data on %d processes will be lost!"
msgstr "При закрытии сессии данные %d процессa будут удалены!"
#: /var/calculate/mydir/source/spyder/cl-api-client/consolegui/application/Box.py:418
#: /var/calculate/mydir/source/spyder/cl-api-client/consolegui/application/ConnectionTabs.py:171
#: /var/calculate/mydir/source/spyder/cl-api-client/consolegui/application/ConnectionTabs.py:173
#: /var/calculate/mydir/source/spyder/cl-api-client/consolegui/application/more.py:699
#: /var/calculate/mydir/source/spyder/cl-api-client/consolegui/application/more.py:1956
#: /var/calculate/mydir/source/spyder/cl-api-client/consolegui/application/more.py:2283
@ -59,7 +59,7 @@ msgid "Yes"
msgstr "Да"
#: /var/calculate/mydir/source/spyder/cl-api-client/consolegui/application/Box.py:419
#: /var/calculate/mydir/source/spyder/cl-api-client/consolegui/application/ConnectionTabs.py:172
#: /var/calculate/mydir/source/spyder/cl-api-client/consolegui/application/ConnectionTabs.py:174
#: /var/calculate/mydir/source/spyder/cl-api-client/consolegui/application/more.py:701
#: /var/calculate/mydir/source/spyder/cl-api-client/consolegui/application/more.py:1958
#: /var/calculate/mydir/source/spyder/cl-api-client/consolegui/application/more.py:2284
@ -280,7 +280,7 @@ msgstr "Сессия не соответствует Вашему сертифи
msgid "Failed to kill the process!"
msgstr "Не удалось завершить процесс!"
#: /var/calculate/mydir/source/spyder/cl-api-client/consolegui/application/ConnectionTabs.py:166
#: /var/calculate/mydir/source/spyder/cl-api-client/consolegui/application/ConnectionTabs.py:168
#: /var/calculate/mydir/source/spyder/cl-api-client/consolegui/application/helpwidget.py:53
#: /var/calculate/mydir/source/spyder/cl-api-client/consolegui/application/helpwidget.py:138
#: /var/calculate/mydir/source/spyder/cl-api-client/consolegui/application/ControlButton.py:224
@ -288,24 +288,28 @@ msgstr "Не удалось завершить процесс!"
msgid "Close"
msgstr "Закрыть"
#: /var/calculate/mydir/source/spyder/cl-api-client/consolegui/application/ConnectionTabs.py:187
#: /var/calculate/mydir/source/spyder/cl-api-client/consolegui/application/ConnectionTabs.py:189
msgid "show this help message and exit"
msgstr "вывод этой справки и выход"
#: /var/calculate/mydir/source/spyder/cl-api-client/consolegui/application/ConnectionTabs.py:192
msgid "language for translation"
msgstr "язык для перевода"
#: /var/calculate/mydir/source/spyder/cl-api-client/consolegui/application/ConnectionTabs.py:190
#: /var/calculate/mydir/source/spyder/cl-api-client/consolegui/application/ConnectionTabs.py:195
msgid "call method"
msgstr "вызов метода"
#: /var/calculate/mydir/source/spyder/cl-api-client/consolegui/application/ConnectionTabs.py:193
#: /var/calculate/mydir/source/spyder/cl-api-client/consolegui/application/ConnectionTabs.py:198
msgid "port number"
msgstr "номер порта"
#: /var/calculate/mydir/source/spyder/cl-api-client/consolegui/application/ConnectionTabs.py:196
#: /var/calculate/mydir/source/spyder/cl-api-client/consolegui/application/ConnectionTabs.py:201
msgid "destination host"
msgstr "хост назначения"
#: /var/calculate/mydir/source/spyder/cl-api-client/consolegui/application/ConnectionTabs.py:342
#: /var/calculate/mydir/source/spyder/cl-api-client/consolegui/application/ConnectionTabs.py:415
#: /var/calculate/mydir/source/spyder/cl-api-client/consolegui/application/ConnectionTabs.py:347
#: /var/calculate/mydir/source/spyder/cl-api-client/consolegui/application/ConnectionTabs.py:420
msgid "New connection"
msgstr "Новое соединение"
@ -1082,12 +1086,12 @@ msgstr "Удалить строку"
msgid "View options"
msgstr "Просмотреть параметры"
#: /var/calculate/mydir/source/spyder/cl-api-client/consolegui/application/mainframe.py:2259
#: /var/calculate/mydir/source/spyder/cl-api-client/consolegui/application/mainframe.py:2257
msgid " Step "
msgstr " Шаг "
#: /var/calculate/mydir/source/spyder/cl-api-client/consolegui/application/mainframe.py:2262
#: /var/calculate/mydir/source/spyder/cl-api-client/consolegui/application/mainframe.py:2266
#: /var/calculate/mydir/source/spyder/cl-api-client/consolegui/application/mainframe.py:2260
#: /var/calculate/mydir/source/spyder/cl-api-client/consolegui/application/mainframe.py:2264
msgid "Run"
msgstr "Выполнение"

@ -25,7 +25,11 @@ def main():
__builtin__.__dict__['_print'] = _print
host, port, args = None, None, None
if len(sys.argv) > 1:
args = parse()
parser = parse()
args = parser.parse_args()
if args.help:
parser.print_help()
sys.exit(0)
if args.method:
app = QtGui.QApplication(sys.argv)
app.setQuitOnLastWindowClosed(True)

Loading…
Cancel
Save