Add french translate

master3.3
parent 4f1b8d4698
commit a3d67a9ca0

@ -377,7 +377,7 @@ class ToolOther(QtGui.QWidget):
self.lang_lbl.setMaximumWidth(self.lang_lbl.sizeHint().width())
self.lang_ComboBox = QComboBox(self)
lang_dict = {'en': _('English'),'ru': _('Russian')}
lang_dict = {'en': _('English'),'ru': _('Russian'),'fr':_('French')}
for lang in lang_dict:
self.lang_ComboBox.addItem(lang_dict[lang])
@ -532,4 +532,4 @@ class ToolOther(QtGui.QWidget):
if type (ClientObj.MainWidget.MainFrameWgt) \
== DisplayMethod:
ClientObj.MainWidget.display_methods()
return wrapper
return wrapper

File diff suppressed because it is too large Load Diff

@ -883,6 +883,10 @@ msgstr "Английский"
msgid "Russian"
msgstr "Русский"
#: /var/calculate/mydir/source/spyder/cl-api-client/consolegui/application/tools.py:380
msgid "French"
msgstr "Французский"
#: /var/calculate/mydir/source/spyder/cl-api-client/consolegui/application/tools.py:394
msgid "Path to Certificates"
msgstr "Директория с сертификатами"

@ -55,7 +55,7 @@ var_data_files = []
__version__ = "3.0.2"
__app__ = "calculate-console"
locales = ("ru",'en')
locales = ("ru",'en',"fr")
class cl_console_data(install_data):
def run (self):
@ -90,7 +90,7 @@ class build(distutils.command.build.build):
distutils.command.build.build.run(self)
def has_po( self ) :
return len(glob.glob("ru/*.po")) > 0
return bool(len(glob.glob("%s/*.po"%i)) for i in locales)
sub_commands = distutils.command.build.build.sub_commands + [
('build_po',has_po),
]

Loading…
Cancel
Save