<?xml version="1.0" encoding="utf-8"?>
<!--
   Copyright (C) 2023 KylinSoft Co., Ltd.

   This program is free software; you can redistribute it and/or modify
   it under the terms of the GNU General Public License as published by
   the Free Software Foundation; either version 3, or (at your option)
   any later version.

   This program is distributed in the hope that it will be useful,
   but WITHOUT ANY WARRANTY; without even the implied warranty of
   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
   GNU General Public License for more details.

   You should have received a copy of the GNU General Public License
   along with this program; if not, see &lt;http://www.gnu.org/licenses/&gt;.
 -->
<!DOCTYPE TS>
<TS version="2.1">
<context>
    <name>AboutDialog</name>
    <message>
        <location filename="../src/aboutdialog.ui" line="26"/>
        <source>Dialog</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/aboutdialog.ui" line="283"/>
        <source>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
p, li { white-space: pre-wrap; }
&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:&apos;Noto Sans CJK SC DemiLight&apos;; font-size:11pt; font-weight:400; font-style:normal;&quot;&gt;
&lt;p style=&quot;-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:&apos;Noto Sans CJK SC&apos;;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/aboutdialog.cpp" line="31"/>
        <location filename="../src/aboutdialog.cpp" line="33"/>
        <source>Biometric Manager</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/aboutdialog.cpp" line="34"/>
        <source>Version number: </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/aboutdialog.cpp" line="35"/>
        <location filename="../src/aboutdialog.cpp" line="48"/>
        <source>         Biometric Manager is a supporting software for managing biometric identification which is developed by Kylin team.  It mainly contains biometirc verification management, biometirc service management, biometric device&apos;s driver management and biometirc features management, etc.All functions of the software are still being perfected. Please look forward to it. </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/aboutdialog.cpp" line="39"/>
        <source>Service &amp; Support: </source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>AttributeWindow</name>
    <message>
        <location filename="../src/attributewindow.ui" line="14"/>
        <source>Dialog</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/attributewindow.ui" line="48"/>
        <source>Bus Type:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/attributewindow.ui" line="62"/>
        <source>Storage Type:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/attributewindow.ui" line="69"/>
        <source>Identification Type:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/attributewindow.ui" line="83"/>
        <source>Verify Type:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/attributewindow.cpp" line="42"/>
        <source>FingerPrint</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/attributewindow.cpp" line="44"/>
        <source>Fingervein</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/attributewindow.cpp" line="46"/>
        <source>Iris</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/attributewindow.cpp" line="48"/>
        <source>Face</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/attributewindow.cpp" line="50"/>
        <source>VoicePrint</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/attributewindow.cpp" line="59"/>
        <source>Hardware Verification</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/attributewindow.cpp" line="61"/>
        <source>Software Verification</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/attributewindow.cpp" line="63"/>
        <source>Mix Verification</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/attributewindow.cpp" line="65"/>
        <source>Other Verification</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/attributewindow.cpp" line="73"/>
        <source>Device Storage</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/attributewindow.cpp" line="75"/>
        <source>OS Storage</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/attributewindow.cpp" line="77"/>
        <source>Mix Storage</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/attributewindow.cpp" line="85"/>
        <source>Serial</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/attributewindow.cpp" line="87"/>
        <source>USB</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/attributewindow.cpp" line="89"/>
        <source>PCIE</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/attributewindow.cpp" line="91"/>
        <source>Any</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/attributewindow.cpp" line="93"/>
        <source>Other</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/attributewindow.cpp" line="101"/>
        <source>Hardware Identification</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/attributewindow.cpp" line="103"/>
        <source>Software Identification</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/attributewindow.cpp" line="105"/>
        <source>Mix Identification</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/attributewindow.cpp" line="107"/>
        <source>Other Identification</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>ContentPane</name>
    <message>
        <location filename="../src/contentpane.ui" line="14"/>
        <source>Form</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/contentpane.cpp" line="178"/>
        <source>Connected</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/contentpane.cpp" line="178"/>
        <source>Unconnected</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/contentpane.cpp" line="177"/>
        <source>List</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/contentpane.cpp" line="88"/>
        <location filename="../src/contentpane.cpp" line="470"/>
        <location filename="../src/contentpane.cpp" line="510"/>
        <location filename="../src/contentpane.cpp" line="583"/>
        <location filename="../src/contentpane.cpp" line="786"/>
        <source>OK</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/contentpane.cpp" line="295"/>
        <source>New Feature</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/contentpane.cpp" line="298"/>
        <source>Rename Feature</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/contentpane.cpp" line="463"/>
        <source>Confirm whether clean all the features?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/contentpane.cpp" line="464"/>
        <source>Confirm Clean</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/contentpane.cpp" line="467"/>
        <location filename="../src/contentpane.cpp" line="470"/>
        <source>Confirm whether delete the features selected?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/contentpane.cpp" line="468"/>
        <source>Confirm Delete</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/contentpane.cpp" line="510"/>
        <source>Please select the feature you want to delete.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/contentpane.cpp" line="296"/>
        <location filename="../src/contentpane.cpp" line="299"/>
        <source>name:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/contentpane.cpp" line="299"/>
        <source>Please input a new</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/contentpane.cpp" line="374"/>
        <source>&apos;Face recognition&apos; does not support live body detection, and the verification method is risky. Do you want to continue?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/contentpane.cpp" line="376"/>
        <source>Cancel</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/contentpane.cpp" line="378"/>
        <source>Continue</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/contentpane.cpp" line="583"/>
        <source>Fail to delete! </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/contentpane.cpp" line="733"/>
        <location filename="../src/contentpane.cpp" line="779"/>
        <source>Rename Successfully</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/contentpane.cpp" line="795"/>
        <source>Rename Result</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/contentpane.cpp" line="810"/>
        <source>DBus calling error</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/contentpane.cpp" line="818"/>
        <source>Device is busy</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/contentpane.cpp" line="822"/>
        <source>No such device</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/contentpane.cpp" line="826"/>
        <source>Permission denied</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>EnumToString</name>
    <message>
        <location filename="../src/customtype.cpp" line="101"/>
        <source>FingerPrint</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/customtype.cpp" line="103"/>
        <source>Fingervein</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/customtype.cpp" line="105"/>
        <source>Iris</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/customtype.cpp" line="107"/>
        <source>Face</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/customtype.cpp" line="109"/>
        <source>VoicePrint</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/customtype.cpp" line="117"/>
        <source>Hardware Verification</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/customtype.cpp" line="119"/>
        <source>Software Verification</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/customtype.cpp" line="121"/>
        <source>Mix Verification</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/customtype.cpp" line="123"/>
        <source>Other Verification</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/customtype.cpp" line="131"/>
        <source>Device Storage</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/customtype.cpp" line="133"/>
        <source>OS Storage</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/customtype.cpp" line="135"/>
        <source>Mix Storage</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/customtype.cpp" line="143"/>
        <source>Serial</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/customtype.cpp" line="145"/>
        <source>USB</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/customtype.cpp" line="147"/>
        <source>PCIE</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/customtype.cpp" line="149"/>
        <source>Any</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/customtype.cpp" line="151"/>
        <source>Other</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/customtype.cpp" line="159"/>
        <source>Hardware Identification</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/customtype.cpp" line="161"/>
        <source>Software Identification</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/customtype.cpp" line="163"/>
        <source>Mix Identification</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/customtype.cpp" line="165"/>
        <source>Other Identification</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>InputDialog</name>
    <message>
        <location filename="../src/inputdialog.ui" line="14"/>
        <source>Dialog</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/inputdialog.ui" line="260"/>
        <source>Cancel</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/inputdialog.ui" line="273"/>
        <source>OK</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/inputdialog.cpp" line="46"/>
        <source>Close</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/inputdialog.cpp" line="52"/>
        <source>feature name is too long</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/inputdialog.cpp" line="54"/>
        <source>Duplicate feature name</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/inputdialog.cpp" line="56"/>
        <source>Please do not use spaces as the beginning or end of the feature name</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/inputdialog.cpp" line="58"/>
        <source>Empty feature name</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>MainWindow</name>
    <message>
        <location filename="../src/mainwindow.ui" line="20"/>
        <source>BiometricManager</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.ui" line="704"/>
        <location filename="../src/mainwindow.ui" line="734"/>
        <source>TextLabel</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.ui" line="885"/>
        <source>Permisions</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.ui" line="255"/>
        <location filename="../src/mainwindow.ui" line="955"/>
        <location filename="../src/mainwindow.cpp" line="318"/>
        <location filename="../src/mainwindow.cpp" line="418"/>
        <source>Biometric</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="158"/>
        <source>After this function is enabled, it can be used for system authentication, including login, screen lock, system authorization, and Polkit.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.ui" line="1038"/>
        <source>Biometrics will be used to:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.ui" line="1079"/>
        <source>Login system</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.ui" line="1149"/>
        <source>Unlock the lock screen</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.ui" line="1222"/>
        <source>System authorization</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.ui" line="1359"/>
        <source>Seletct Device</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.ui" line="1502"/>
        <source>Fingerprint recognition is not available. No device supporting this feature was detected.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.ui" line="1557"/>
        <location filename="../src/mainwindow.ui" line="1890"/>
        <location filename="../src/mainwindow.ui" line="2220"/>
        <location filename="../src/mainwindow.ui" line="2550"/>
        <location filename="../src/mainwindow.ui" line="2880"/>
        <source>Device Management</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.ui" line="1656"/>
        <source>Face Recognition </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.ui" line="1698"/>
        <location filename="../src/mainwindow.ui" line="2031"/>
        <location filename="../src/mainwindow.ui" line="2361"/>
        <location filename="../src/mainwindow.ui" line="2691"/>
        <source>Select Device</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.ui" line="1838"/>
        <source>Face recognition is not available. No device supporting this feature was detected.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.ui" line="1989"/>
        <source>Fingervein</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.ui" line="2168"/>
        <source>Fingervein recognition is not available. No device supporting this feature was detected.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.ui" line="2319"/>
        <source>Iris Recognition</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.ui" line="2498"/>
        <source>Iric recognition is not available. No device supporting this feature was detected.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.ui" line="2649"/>
        <source>Voiceprint</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.ui" line="2828"/>
        <source>Voiceprint recognition is not available. No device supporting this feature was detected.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.ui" line="153"/>
        <source>Biometirc Manager</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.ui" line="315"/>
        <location filename="../src/mainwindow.ui" line="1317"/>
        <location filename="../src/mainwindow.cpp" line="422"/>
        <location filename="../src/mainwindow.cpp" line="1230"/>
        <source>FingerPrint</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.ui" line="191"/>
        <location filename="../src/mainwindow.cpp" line="414"/>
        <source>Device&amp;Permission</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.ui" line="224"/>
        <location filename="../src/mainwindow.cpp" line="415"/>
        <source>Permissions</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.ui" line="285"/>
        <location filename="../src/mainwindow.cpp" line="421"/>
        <source>Password Setting</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.ui" line="365"/>
        <location filename="../src/mainwindow.cpp" line="426"/>
        <location filename="../src/mainwindow.cpp" line="1230"/>
        <source>FingerVein</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.ui" line="390"/>
        <location filename="../src/mainwindow.cpp" line="428"/>
        <location filename="../src/mainwindow.cpp" line="1231"/>
        <source>Iris</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.ui" line="340"/>
        <location filename="../src/mainwindow.cpp" line="424"/>
        <location filename="../src/mainwindow.cpp" line="1230"/>
        <source>Face</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="188"/>
        <location filename="../src/mainwindow.cpp" line="351"/>
        <location filename="../src/mainwindow.cpp" line="542"/>
        <source>Maximize</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="362"/>
        <source>Options</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.ui" line="415"/>
        <location filename="../src/mainwindow.cpp" line="430"/>
        <location filename="../src/mainwindow.cpp" line="1231"/>
        <source>VoicePrint</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="568"/>
        <source>Restart Service</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="573"/>
        <source>About</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="317"/>
        <location filename="../src/mainwindow.cpp" line="576"/>
        <source>Biometric Manager</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="193"/>
        <location filename="../src/mainwindow.cpp" line="546"/>
        <source>Restore</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="320"/>
        <source>Select Device Type</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="343"/>
        <source>Minimize</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="370"/>
        <source>Close</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="586"/>
        <source>Exit</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="591"/>
        <source>Help</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="951"/>
        <location filename="../src/mainwindow.cpp" line="1499"/>
        <source>(default) </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="1399"/>
        <source>Default</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="1399"/>
        <source>Name</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="1399"/>
        <source>Status</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="1399"/>
        <source>Driver</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="1600"/>
        <source>Fail to change device status</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="1601"/>
        <location filename="../src/mainwindow.cpp" line="1647"/>
        <location filename="../src/mainwindow.cpp" line="1651"/>
        <source>OK</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="1646"/>
        <source>The service has restarted.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="1650"/>
        <source>Service restart failure.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="1849"/>
        <source>Connected</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="1861"/>
        <source>Unconnected</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="1865"/>
        <source>disable</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>MessageDialog</name>
    <message>
        <location filename="../src/messagedialog.ui" line="26"/>
        <source>Dialog</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/messagedialog.ui" line="215"/>
        <source>OK</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/messagedialog.ui" line="231"/>
        <source>Cancel</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>PromptDialog</name>
    <message>
        <location filename="../src/promptdialog.ui" line="26"/>
        <source>Current Progress</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/promptdialog.ui" line="311"/>
        <source>Continue</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/promptdialog.ui" line="324"/>
        <location filename="../src/promptdialog.cpp" line="816"/>
        <source>Finish</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/promptdialog.cpp" line="173"/>
        <location filename="../src/promptdialog.cpp" line="174"/>
        <source>Enroll</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/promptdialog.cpp" line="177"/>
        <source>Verify</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/promptdialog.cpp" line="180"/>
        <source>Search</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/promptdialog.cpp" line="549"/>
        <source>In progress, please wait...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/promptdialog.cpp" line="312"/>
        <source>UserName</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/promptdialog.cpp" line="73"/>
        <source>Close</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/promptdialog.cpp" line="120"/>
        <location filename="../src/promptdialog.cpp" line="271"/>
        <location filename="../src/promptdialog.cpp" line="687"/>
        <source>Cancel</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/promptdialog.cpp" line="173"/>
        <source>feature</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/promptdialog.cpp" line="312"/>
        <location filename="../src/promptdialog.cpp" line="314"/>
        <source>FeatureName</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/promptdialog.cpp" line="312"/>
        <location filename="../src/promptdialog.cpp" line="314"/>
        <source>Serial number</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/promptdialog.cpp" line="378"/>
        <source>Permission is required.
Please authenticate yourself to continue</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/promptdialog.cpp" line="410"/>
        <source>Enroll successfully</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/promptdialog.cpp" line="452"/>
        <source>Verify successfully</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/promptdialog.cpp" line="456"/>
        <source>Not Match</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/promptdialog.cpp" line="498"/>
        <source>Search Result</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/promptdialog.cpp" line="515"/>
        <source>No matching features Found</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/promptdialog.cpp" line="711"/>
        <source>Keep looking straight at the camera.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/promptdialog.cpp" line="729"/>
        <source>D-Bus calling error</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/promptdialog.cpp" line="753"/>
        <source>Device is busy</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/promptdialog.cpp" line="759"/>
        <source>No such device</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/promptdialog.cpp" line="784"/>
        <source>Failed to enroll</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/promptdialog.cpp" line="788"/>
        <source>Failed to match</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/promptdialog.cpp" line="791"/>
        <source>Not Found</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QObject</name>
    <message>
        <location filename="../src/main.cpp" line="53"/>
        <source>Username</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/main.cpp" line="165"/>
        <source>the biometric-authentication service was not started</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/main.cpp" line="166"/>
        <location filename="../src/main.cpp" line="176"/>
        <source>OK</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/main.cpp" line="175"/>
        <source>API version is not compatible</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>TreeModel</name>
    <message>
        <location filename="../src/treemodel.cpp" line="30"/>
        <source>Name</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/treemodel.cpp" line="32"/>
        <location filename="../src/treemodel.cpp" line="34"/>
        <source>index</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/treemodel.cpp" line="32"/>
        <source>username</source>
        <translation type="unfinished"></translation>
    </message>
</context>
</TS>
