Skip to content

Commit 8d7067f

Browse files
committed
English UI update
1 parent e1dd0cc commit 8d7067f

File tree

5 files changed

+41
-41
lines changed

5 files changed

+41
-41
lines changed

src/UI_instance/UI_Model/AnnotatorPane.py

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -262,7 +262,7 @@ def setupUi(self, AnnotatorPane):
262262

263263
def retranslateUi(self, AnnotatorPane):
264264
_translate = QtCore.QCoreApplication.translate
265-
AnnotatorPane.setWindowTitle(_translate("AnnotatorPane", "General Intelligence Image Annotator"))
265+
AnnotatorPane.setWindowTitle(_translate("AnnotatorPane", "Tegu Image Annotator"))
266266
self.labelProgress.setText(_translate("AnnotatorPane", "Progress"))
267267
self.labelX2.setText(_translate("AnnotatorPane", "X2"))
268268
self.labelX1.setText(_translate("AnnotatorPane", "X1"))
@@ -274,15 +274,15 @@ def retranslateUi(self, AnnotatorPane):
274274
self.pushButtonOriginalSize.setText(_translate("AnnotatorPane", "1:1"))
275275
self.pushButtonFitInView.setText(_translate("AnnotatorPane", "Fit"))
276276
self.pushButtonSkip.setText(_translate("AnnotatorPane", "Skip"))
277-
self.label.setText(_translate("AnnotatorPane", "跳过当前图片:S键"))
278-
self.label_2.setText(_translate("AnnotatorPane", "载入上一张图片:P键或左方向键"))
279-
self.label_3.setText(_translate("AnnotatorPane", "载入下一张图片:N键或右方向键"))
280-
self.label_4.setText(_translate("AnnotatorPane", "图片放大:+键"))
281-
self.label_5.setText(_translate("AnnotatorPane", "图片缩小:-键"))
282-
self.label_6.setText(_translate("AnnotatorPane", "设置图片大小1:1 :数字0键"))
283-
self.label_7.setText(_translate("AnnotatorPane", "显示支持图片格式:F7键"))
284-
self.tabWidget.setTabText(self.tabWidget.indexOf(self.tabKey), _translate("AnnotatorPane", "快捷键"))
285-
self.tabWidget.setTabText(self.tabWidget.indexOf(self.tabResource), _translate("AnnotatorPane", "项目资源"))
277+
self.label.setText(_translate("AnnotatorPane", "Skip current picture:Key S"))
278+
self.label_2.setText(_translate("AnnotatorPane", "Load prev image:Key P or Key Left"))
279+
self.label_3.setText(_translate("AnnotatorPane", "Load next image:Key N or Key Right"))
280+
self.label_4.setText(_translate("AnnotatorPane", "Zoom in:Key +"))
281+
self.label_5.setText(_translate("AnnotatorPane", "Zoom out:Key -"))
282+
self.label_6.setText(_translate("AnnotatorPane", "Set original size:Key Num 0"))
283+
self.label_7.setText(_translate("AnnotatorPane", "Show supported format:Key F7"))
284+
self.tabWidget.setTabText(self.tabWidget.indexOf(self.tabKey), _translate("AnnotatorPane", "Key shortcuts"))
285+
self.tabWidget.setTabText(self.tabWidget.indexOf(self.tabResource), _translate("AnnotatorPane", "Project resources"))
286286
self.pushButtonPrev.setText(_translate("AnnotatorPane", "Prev"))
287287
self.pushButtonNext.setText(_translate("AnnotatorPane", "Next"))
288288
self.pushButtonDel.setText(_translate("AnnotatorPane", "Delete"))

src/UI_instance/UI_Model/Config.py

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -120,16 +120,16 @@ def setupUi(self, config):
120120

121121
def retranslateUi(self, config):
122122
_translate = QtCore.QCoreApplication.translate
123-
config.setWindowTitle(_translate("config", "Form"))
124-
self.label.setText(_translate("config", "新建项目名称"))
125-
self.label_3.setText(_translate("config", "当前已选定图片路径"))
126-
self.lblstatus.setText(_translate("config", "当前状态:尚未选择图片"))
127-
self.btnAdd.setText(_translate("config", "添加图片路径"))
128-
self.btnRefresh.setText(_translate("config", "刷新图片"))
129-
self.btnDelPath.setText(_translate("config", " 删除当前路径 "))
130-
self.btnLabelDel.setText(_translate("config", "删除标签"))
131-
self.btnLabelAdd.setText(_translate("config", "添加标签"))
132-
self.btnStart.setText(_translate("config", "开始标注"))
133-
self.returnBtn.setText(_translate("config", "返回主页"))
123+
config.setWindowTitle(_translate("config", "Config Panel"))
124+
self.label.setText(_translate("config", "New project name"))
125+
self.label_3.setText(_translate("config", "Picture paths selected"))
126+
self.lblstatus.setText(_translate("config", "Current status: picture not selected"))
127+
self.btnAdd.setText(_translate("config", "Add picture path"))
128+
self.btnRefresh.setText(_translate("config", "Refresh pictures"))
129+
self.btnDelPath.setText(_translate("config", " Delete current path "))
130+
self.btnLabelDel.setText(_translate("config", "Delete labels"))
131+
self.btnLabelAdd.setText(_translate("config", "Add label"))
132+
self.btnStart.setText(_translate("config", "Start annotation"))
133+
self.returnBtn.setText(_translate("config", "Return"))
134134

135135
from UI_instance.UI_Model.ActionList import ActionList

src/UI_instance/UI_Model/MainWindow.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ def setupUi(self, MainWindow):
6464

6565
def retranslateUi(self, MainWindow):
6666
_translate = QtCore.QCoreApplication.translate
67-
MainWindow.setWindowTitle(_translate("MainWindow", "MainWindow"))
67+
MainWindow.setWindowTitle(_translate("MainWindow", "Tegu Image Annotator"))
6868
self.actionHelp.setText(_translate("MainWindow", "Help"))
6969
self.actionHelp.setShortcut(_translate("MainWindow", "F1"))
7070

src/UI_instance/UI_Model/Start.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -42,10 +42,10 @@ def setupUi(self, start):
4242

4343
def retranslateUi(self, start):
4444
_translate = QtCore.QCoreApplication.translate
45-
start.setWindowTitle(_translate("start", "Form"))
46-
self.boxFile.setTitle(_translate("start", "新项目"))
47-
self.button_new.setText(_translate("start", "新建项目"))
48-
self.button_open.setText(_translate("start", "打开项目文件"))
49-
self.button_pack.setText(_translate("start", "打包"))
45+
start.setWindowTitle(_translate("start", "Annotation panel"))
46+
self.boxFile.setTitle(_translate("start", "New project"))
47+
self.button_new.setText(_translate("start", "Create project"))
48+
self.button_open.setText(_translate("start", "Open project file"))
49+
self.button_pack.setText(_translate("start", "Pack project"))
5050

5151

src/UI_instance/ZipPanel.py

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -35,51 +35,51 @@ def zip_pack(self):
3535
QMessageBox.warning(self, "Packing failed", "Please select the 7z.exe path first!", QMessageBox.Ok)
3636
return
3737
elif len(self.serval_dict.keys())<=1:
38-
QMessageBox.warning(self, "Packing failed", "请先打开有效的serval文件!", QMessageBox.Ok)
38+
QMessageBox.warning(self, "Packing failed", "Please open the serval file first!", QMessageBox.Ok)
3939
return
4040
ZP = Ziputil(self.ziptool_Path, self.zip_Path)
4141
temp_path=os.path.splitext(self.zip_Path)[0]+"_folder"
42-
self.txt_display += "正在复制文件,操作时间可能较长,请耐心等待" + '\n'
42+
self.txt_display += "Copying files, it may takes a long time, please wait." + '\n'
4343
self.updatingTxtDisplay.emit()
4444
ls=write_folder_from_dict(temp_path,self.serval_dict)
4545
if len(ls)==0:
46-
self.txt_display += "复制完成" + '\n'
46+
self.txt_display += "Copying complete!" + '\n'
4747
else:
48-
self.txt_display+="以下文件没有找到\n"
48+
self.txt_display+="The following files missing\n"
4949
for item in ls:
5050
self.txt_display+=item
5151
self.txt_display+='\n'
5252
self.updatingTxtDisplay.emit()
53-
self.txt_display += "正在执行压缩,操作时间可能较长,请耐心等待" + '\n'
53+
self.txt_display += "Compressing files, it may takes a long time, please wait." + '\n'
5454
self.updatingTxtDisplay.emit()
5555
code = ZP.genzipfile(temp_path)
5656
if code==0:
57-
self.txt_display += "压缩完成,文件已保存到:"+self.zip_Path + '\n'
57+
self.txt_display += "Compressing complete! Saved 7z file to:"+self.zip_Path + '\n'
5858
self.updatingTxtDisplay.emit()
5959
else:
60-
self.txt_display += "压缩出错,请确保7z.exe正常工作" + '\n'
60+
self.txt_display += "Compressing failed! Please make sure 7z.exe works as expected." + '\n'
6161
self.updatingTxtDisplay.emit()
6262

6363
def updateTxtDisplay(self):
6464
self.txtOut.setPlainText(self.txt_display)
6565
def select_serval(self):
66-
file_path_diag = QFileDialog.getOpenFileName(self, "打开文件", "C:/Users/",
66+
file_path_diag = QFileDialog.getOpenFileName(self, "Open File", "C:/Users/",
6767
"serval files (*.serval);;all files(*.*)")
6868
file_path = file_path_diag[0]
6969
print(file_path)
7070
try:
7171
with open(file_path, encoding='utf-8') as f:
7272
file_read = f.read()
7373
except Exception as e:
74-
QMessageBox.warning(self, "打开文件失败", "无法打开文件:" + file_path, QMessageBox.Ok)
74+
QMessageBox.warning(self, "Opening File Failed", "Cannot open the file:" + file_path, QMessageBox.Ok)
7575
return False
7676
serval_decrypt=decrypt(DEF.ENCRYPT_KEY,file_read)
7777
if validateHeader(serval_decrypt)!=0:
78-
QMessageBox.warning(self, "文件校验失败", "以下文件不是合法的serval文件:" + file_path, QMessageBox.Ok)
78+
QMessageBox.warning(self, "Validation Failed", "Serval file illegal:" + file_path, QMessageBox.Ok)
7979
return False
8080
self.serval_dict=load_serval(decrypt(DEF.ENCRYPT_KEY,file_read))
81-
self.txt_display+="已打开serval文件:"+file_path+'\n'
82-
self.txt_display += "将打包以下文件:" +'\n'
81+
self.txt_display+="Serval file opened:"+file_path+'\n'
82+
self.txt_display += "Compressing the following files:" +'\n'
8383
for key in self.serval_dict.keys():
8484
if key != 'label_line':
8585
path = self.serval_dict[key]['path']
@@ -88,12 +88,12 @@ def select_serval(self):
8888
self.updatingTxtDisplay.emit()
8989
return True
9090
def select_zip(self):
91-
file_path_diag = QFileDialog.getOpenFileName(self, "打开文件", "C:/Users/",
91+
file_path_diag = QFileDialog.getOpenFileName(self, "Open File", "C:/Users/",
9292
"exe files (*.exe);;all files(*.*)")
9393
file_path = file_path_diag[0]
9494
if file_path!="":
9595
self.ziptool_Path=file_path
96-
self.txt_display+="将使用以下位置的7z工具:"+file_path+'\n'
96+
self.txt_display+="Using the following 7z.exe file:"+file_path+'\n'
9797
self.updatingTxtDisplay.emit()
9898

9999

0 commit comments

Comments
 (0)