853 lines
30 KiB
XML
853 lines
30 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<!DOCTYPE TS>
|
|
<TS version="2.1">
|
|
<context>
|
|
<name>Dialog</name>
|
|
<message>
|
|
<location filename="category_choice.py" line="119"/>
|
|
<source>category:</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="category_choice.py" line="120"/>
|
|
<source>group:</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="category_choice.py" line="121"/>
|
|
<source>group id</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="category_choice.py" line="122"/>
|
|
<source>note:</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="category_choice.py" line="123"/>
|
|
<source>add extra note here</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="category_choice.py" line="125"/>
|
|
<source>is crowded</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="category_choice.py" line="124"/>
|
|
<source>layer:</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="ISAT_to_VOC_dialog.py" line="121"/>
|
|
<source>cache</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="category_choice.py" line="127"/>
|
|
<source>apply</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="ISAT_to_VOC_dialog.py" line="112"/>
|
|
<source>png save root</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="ISAT_to_VOC_dialog.py" line="109"/>
|
|
<source>Save root</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="ISAT_to_VOC_dialog.py" line="110"/>
|
|
<source>ISAT jsons root</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="ISAT_to_VOC_dialog.py" line="111"/>
|
|
<source>Label root</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="ISAT_to_VOC_dialog.py" line="122"/>
|
|
<source>convert</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="shortcut_dialog.py" line="262"/>
|
|
<source>help</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="shortcut_dialog.py" line="285"/>
|
|
<source>E</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="shortcut_dialog.py" line="280"/>
|
|
<source>Del</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="shortcut_dialog.py" line="265"/>
|
|
<source>S</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="shortcut_dialog.py" line="270"/>
|
|
<source>Save annotation</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="shortcut_dialog.py" line="267"/>
|
|
<source>T</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="shortcut_dialog.py" line="279"/>
|
|
<source>Delete polygon</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="shortcut_dialog.py" line="264"/>
|
|
<source>B</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="shortcut_dialog.py" line="282"/>
|
|
<source>Next image</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="shortcut_dialog.py" line="266"/>
|
|
<source>D</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="shortcut_dialog.py" line="268"/>
|
|
<source>A</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="shortcut_dialog.py" line="273"/>
|
|
<source>Bit map</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="shortcut_dialog.py" line="274"/>
|
|
<source>Space</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="shortcut_dialog.py" line="276"/>
|
|
<source>F</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="setting_dialog.py" line="105"/>
|
|
<source>Label</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="setting_dialog.py" line="110"/>
|
|
<source>Apply</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="setting_dialog.py" line="109"/>
|
|
<source>Cache</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="about_dialog.py" line="72"/>
|
|
<source>about</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="about_dialog.py" line="73"/>
|
|
<source>About</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="about_dialog.py" line="74"/>
|
|
<source>ISAT with Segment anything.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="about_dialog.py" line="75"/>
|
|
<source>ISAT Copyright (C) 2022 yatengLG.
|
|
http://www.yatenglg.cn/isat</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="setting_dialog.py" line="104"/>
|
|
<source>Setting</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="setting_dialog.py" line="106"/>
|
|
<source>Add new label</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="setting_dialog.py" line="107"/>
|
|
<source>Import</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="setting_dialog.py" line="108"/>
|
|
<source>Export</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="shortcut_dialog.py" line="263"/>
|
|
<source>Shortcut</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="shortcut_dialog.py" line="269"/>
|
|
<source>Prior image</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="shortcut_dialog.py" line="289"/>
|
|
<source>To top</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="shortcut_dialog.py" line="278"/>
|
|
<source>To bottom</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="shortcut_dialog.py" line="275"/>
|
|
<source>Zoom fit</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="shortcut_dialog.py" line="272"/>
|
|
<source>Draw polygon</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="shortcut_dialog.py" line="277"/>
|
|
<source>Segment anything</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="shortcut_dialog.py" line="281"/>
|
|
<source>Q</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="shortcut_dialog.py" line="283"/>
|
|
<source>Backspace</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="shortcut_dialog.py" line="284"/>
|
|
<source>Z</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="shortcut_dialog.py" line="286"/>
|
|
<source>Annotate finish</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="shortcut_dialog.py" line="287"/>
|
|
<source>Annotate cancel</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="shortcut_dialog.py" line="288"/>
|
|
<source>Esc</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="shortcut_dialog.py" line="271"/>
|
|
<source>C</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="shortcut_dialog.py" line="290"/>
|
|
<source>Polygons Visible</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="shortcut_dialog.py" line="291"/>
|
|
<source>V</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="COCO_to_ISAT_dialog.py" line="107"/>
|
|
<source>COCO to ISAT</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="COCO_to_ISAT_dialog.py" line="109"/>
|
|
<source>Json path</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="COCO_to_ISAT_dialog.py" line="110"/>
|
|
<source>ISAT jsons save root</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="COCO_to_ISAT_dialog.py" line="111"/>
|
|
<source>COCO json path</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="ISAT_to_VOC_dialog.py" line="114"/>
|
|
<source>Keep crowd</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="COCO_to_ISAT_dialog.py" line="113"/>
|
|
<source>Convert COCO json to ISAT jsons.All layer attr is 1.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="ISAT_to_COCO_dialog.py" line="96"/>
|
|
<source>ISAT to COCO</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="ISAT_to_COCO_dialog.py" line="97"/>
|
|
<source>Save path</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="ISAT_to_COCO_dialog.py" line="98"/>
|
|
<source>Jsons root</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="ISAT_to_COCO_dialog.py" line="99"/>
|
|
<source>COCO json save path</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="ISAT_to_COCO_dialog.py" line="101"/>
|
|
<source><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
|
|
<html><head><meta name="qrichtext" content="1" /><style type="text/css">
|
|
p, li { white-space: pre-wrap; }
|
|
</style></head><body style=" font-family:'宋体'; font-size:12pt; font-weight:400; font-style:normal;">
|
|
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Times New Roman';"><br /></p></body></html></source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="ISAT_to_COCO_dialog.py" line="106"/>
|
|
<source>Convert ISAT jsons to COCO json.The layer attr will be lost.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="ISAT_to_VOC_dialog.py" line="108"/>
|
|
<source>ISAT to VOC png</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="ISAT_to_VOC_dialog.py" line="113"/>
|
|
<source>Is instance</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="ISAT_to_VOC_dialog.py" line="115"/>
|
|
<source><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
|
|
<html><head><meta name="qrichtext" content="1" /><style type="text/css">
|
|
p, li { white-space: pre-wrap; }
|
|
</style></head><body style=" font-family:'宋体'; font-size:12pt; font-weight:400; font-style:normal;">
|
|
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /></p></body></html></source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="ISAT_to_VOC_dialog.py" line="120"/>
|
|
<source>Convert ISAT annotations to VOC png.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
</context>
|
|
<context>
|
|
<name>Form</name>
|
|
<message>
|
|
<location filename="label_dock.py" line="40"/>
|
|
<source>Form</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="file_dock.py" line="54"/>
|
|
<source>/</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="info_dock.py" line="89"/>
|
|
<source>width :</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="info_dock.py" line="90"/>
|
|
<source>height:</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="info_dock.py" line="91"/>
|
|
<source>depth :</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="info_dock.py" line="92"/>
|
|
<source>note:</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="info_dock.py" line="93"/>
|
|
<source>add extra image note here</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="file_dock.py" line="52"/>
|
|
<source>Jump to the image. Input name or index.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="file_dock.py" line="53"/>
|
|
<source>Jump to the image.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="label_dock.py" line="41"/>
|
|
<source>Visible</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
</context>
|
|
<context>
|
|
<name>MainWindow</name>
|
|
<message>
|
|
<location filename="MainWindow.py" line="333"/>
|
|
<source>ISAT</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="MainWindow.py" line="334"/>
|
|
<source>File</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="MainWindow.py" line="335"/>
|
|
<source>View</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="MainWindow.py" line="336"/>
|
|
<source>Help</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="MainWindow.py" line="338"/>
|
|
<source>Tools</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="MainWindow.py" line="385"/>
|
|
<source>Edit</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="MainWindow.py" line="340"/>
|
|
<source>toolBar</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="MainWindow.py" line="341"/>
|
|
<source>Info</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="MainWindow.py" line="342"/>
|
|
<source>Labels</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="MainWindow.py" line="343"/>
|
|
<source>Files</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="MainWindow.py" line="346"/>
|
|
<source>Zoom in</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="MainWindow.py" line="348"/>
|
|
<source>Zoom out</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="MainWindow.py" line="351"/>
|
|
<source>Fit window</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="MainWindow.py" line="353"/>
|
|
<source>F</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="MainWindow.py" line="354"/>
|
|
<source>Setting</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="MainWindow.py" line="357"/>
|
|
<source>Exit</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="MainWindow.py" line="361"/>
|
|
<source>Save</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="MainWindow.py" line="363"/>
|
|
<source>S</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="MainWindow.py" line="365"/>
|
|
<source>Prev image</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="MainWindow.py" line="367"/>
|
|
<source>A</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="MainWindow.py" line="369"/>
|
|
<source>Next image</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="MainWindow.py" line="371"/>
|
|
<source>D</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="MainWindow.py" line="373"/>
|
|
<source>About</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="MainWindow.py" line="416"/>
|
|
<source>C</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="MainWindow.py" line="378"/>
|
|
<source>Delete</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="MainWindow.py" line="379"/>
|
|
<source>Delete polygon</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="MainWindow.py" line="381"/>
|
|
<source>Del</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="MainWindow.py" line="382"/>
|
|
<source>Bit map</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="MainWindow.py" line="384"/>
|
|
<source>Space</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="MainWindow.py" line="386"/>
|
|
<source>Edit polygon</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="MainWindow.py" line="412"/>
|
|
<source>E</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="MainWindow.py" line="388"/>
|
|
<source>To top</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="MainWindow.py" line="389"/>
|
|
<source>Move polygon to top layer</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="MainWindow.py" line="391"/>
|
|
<source>T</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="MainWindow.py" line="392"/>
|
|
<source>To bottom</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="MainWindow.py" line="393"/>
|
|
<source>Move polygon to bottom layer</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="MainWindow.py" line="395"/>
|
|
<source>B</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="MainWindow.py" line="337"/>
|
|
<source>Laguage</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="MainWindow.py" line="344"/>
|
|
<source>Images dir</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="MainWindow.py" line="345"/>
|
|
<source>Open images dir.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="MainWindow.py" line="347"/>
|
|
<source>Zoom in.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="MainWindow.py" line="349"/>
|
|
<source>Zoom out.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="MainWindow.py" line="352"/>
|
|
<source>Fit window.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="MainWindow.py" line="355"/>
|
|
<source>Setting.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="MainWindow.py" line="358"/>
|
|
<source>Exit.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="MainWindow.py" line="359"/>
|
|
<source>Label dir</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="MainWindow.py" line="360"/>
|
|
<source>Open label dir.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="MainWindow.py" line="362"/>
|
|
<source>Save annotation.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="MainWindow.py" line="366"/>
|
|
<source>Prev image.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="MainWindow.py" line="370"/>
|
|
<source>Next image.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="MainWindow.py" line="372"/>
|
|
<source>Shortcut</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="MainWindow.py" line="375"/>
|
|
<source>Segment anything</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="MainWindow.py" line="376"/>
|
|
<source>Quick annotate using Segment anything.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="MainWindow.py" line="377"/>
|
|
<source>Q</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="MainWindow.py" line="380"/>
|
|
<source>Delete polygon.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="MainWindow.py" line="383"/>
|
|
<source>Show instance or segmeent state.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="MainWindow.py" line="387"/>
|
|
<source>Edit polygon attribute.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="MainWindow.py" line="390"/>
|
|
<source>Move polygon to top layer.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="MainWindow.py" line="394"/>
|
|
<source>Move polygon to bottom layer.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="MainWindow.py" line="399"/>
|
|
<source>中文</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="MainWindow.py" line="400"/>
|
|
<source>English</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="MainWindow.py" line="402"/>
|
|
<source>Backspace</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="MainWindow.py" line="403"/>
|
|
<source>Backspace.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="MainWindow.py" line="404"/>
|
|
<source>Z</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="MainWindow.py" line="405"/>
|
|
<source>Cancel</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="MainWindow.py" line="406"/>
|
|
<source>Annotate canceled</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="MainWindow.py" line="407"/>
|
|
<source>Annotate canceled.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="MainWindow.py" line="408"/>
|
|
<source>Esc</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="MainWindow.py" line="409"/>
|
|
<source>Finish</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="MainWindow.py" line="410"/>
|
|
<source>Annotate finished</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="MainWindow.py" line="411"/>
|
|
<source>Annotate finished.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="MainWindow.py" line="413"/>
|
|
<source>Polygon</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="MainWindow.py" line="414"/>
|
|
<source>Draw polygon</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="MainWindow.py" line="415"/>
|
|
<source>Accurately annotate by drawing polygon. </source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="MainWindow.py" line="418"/>
|
|
<source>Visible</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="MainWindow.py" line="419"/>
|
|
<source>V</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="MainWindow.py" line="396"/>
|
|
<source>To VOC</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="MainWindow.py" line="397"/>
|
|
<source>Convert ISAT to VOC</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="MainWindow.py" line="398"/>
|
|
<source>Convert ISAT jsons to VOC png image.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="MainWindow.py" line="420"/>
|
|
<source>To COCO</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="MainWindow.py" line="421"/>
|
|
<source>Convert ISAT to COCO</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="MainWindow.py" line="422"/>
|
|
<source>Convert ISAT jsons to COCO json.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="MainWindow.py" line="423"/>
|
|
<source>From COCO</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="MainWindow.py" line="424"/>
|
|
<source>Convert COCO to ISAT</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="MainWindow.py" line="425"/>
|
|
<source>Convert COCO json to ISAT jsons.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
</context>
|
|
</TS>
|