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 MainClass import ApiClient
from calculate.consolegui.datavars import DataVarsGui from calculate.consolegui.datavars import DataVarsGui
from pid_information import client_pid_info from pid_information import client_pid_info
from calculate.lib.cl_lang import setLocalTranslate
setLocalTranslate('console_gui',sys.modules[__name__])
class SelectedMethodWgt(QtGui.QWidget): class SelectedMethodWgt(QtGui.QWidget):
def __init__(self, app, args): def __init__(self, app, args):
@ -181,7 +183,10 @@ class SelectedMethodWgt(QtGui.QWidget):
def parse(): def parse():
import argparse 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( parser.add_argument(
'-l', '--lang', type=str, dest='lang', '-l', '--lang', type=str, dest='lang',
help=_('language for translation')) help=_('language for translation'))
@ -194,7 +199,7 @@ def parse():
parser.add_argument( parser.add_argument(
'--host', type=str, default = 'localhost', dest='host', '--host', type=str, default = 'localhost', dest='host',
help=_('destination host')) help=_('destination host'))
return parser.parse_args() return parser
class DBusWidget(dbus.service.Object): class DBusWidget(dbus.service.Object):
def __init__(self, name, session, parent): def __init__(self, name, session, parent):

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

@ -25,7 +25,11 @@ def main():
__builtin__.__dict__['_print'] = _print __builtin__.__dict__['_print'] = _print
host, port, args = None, None, None host, port, args = None, None, None
if len(sys.argv) > 1: 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: if args.method:
app = QtGui.QApplication(sys.argv) app = QtGui.QApplication(sys.argv)
app.setQuitOnLastWindowClosed(True) app.setQuitOnLastWindowClosed(True)

Loading…
Cancel
Save