<?xml version="1.0" ?><!DOCTYPE TS><TS language="zh_CN" version="2.1">
<context>
    <name>AboutDialog</name>
    <message>
        <location filename="../windows/aboutdialog.cpp" line="19"/>
        <location filename="../windows/aboutdialog.cpp" line="24"/>
        <source>About</source>
        <translation>关于</translation>
    </message>
    <message>
        <location filename="../windows/aboutdialog.cpp" line="25"/>
        <source>Authors</source>
        <translation>作者</translation>
    </message>
    <message>
        <location filename="../windows/aboutdialog.cpp" line="26"/>
        <source>Version History</source>
        <translation>版本历史</translation>
    </message>
    <message>
        <location filename="../windows/aboutdialog.cpp" line="27"/>
        <source>Technologies</source>
        <translation>技术</translation>
    </message>
    <message>
        <location filename="../windows/aboutdialog.cpp" line="28"/>
        <source>License</source>
        <translation>许可证</translation>
    </message>
    <message>
        <location filename="../windows/aboutdialog.cpp" line="91"/>
        <source>Author:</source>
        <translation>作者：</translation>
    </message>
    <message>
        <location filename="../windows/aboutdialog.cpp" line="93"/>
        <source>Website:</source>
        <translation>网站：</translation>
    </message>
    <message>
        <location filename="../windows/aboutdialog.cpp" line="94"/>
        <source>Bug Tracker:</source>
        <translation>错误跟踪：</translation>
    </message>
    <message>
        <location filename="../windows/aboutdialog.cpp" line="95"/>
        <source>Translation:</source>
        <translation>翻译：</translation>
    </message>
</context>
<context>
    <name>ActionProvider</name>
    <message>
        <location filename="../base/actionprovider.cpp" line="154"/>
        <source>Are you sure you want to reset settings?</source>
        <translation>您确定要重置设置吗?</translation>
    </message>
    <message>
        <location filename="../base/actionprovider.cpp" line="213"/>
        <source>Screenshot has been successfully created!</source>
        <translation>屏幕截图已成功创建！</translation>
    </message>
    <message>
        <location filename="../base/actionprovider.cpp" line="215"/>
        <source>Could not take a screenshot.</source>
        <translation>无法截图。</translation>
    </message>
    <message>
        <location filename="../base/actionprovider.cpp" line="228"/>
        <source>&amp;Open APK...</source>
        <translation>打开 APK...</translation>
    </message>
    <message>
        <location filename="../base/actionprovider.cpp" line="242"/>
        <source>&amp;Optimize External APK...</source>
        <translation>优化外部 APK...</translation>
    </message>
    <message>
        <location filename="../base/actionprovider.cpp" line="257"/>
        <source>&amp;Sign External APK...</source>
        <translation>签署外部 APK...</translation>
    </message>
    <message>
        <location filename="../base/actionprovider.cpp" line="277"/>
        <source>&amp;Install External APK...</source>
        <translation>安装外部 APK...</translation>
    </message>
    <message>
        <location filename="../base/actionprovider.cpp" line="299"/>
        <source>Visit &amp;Website</source>
        <translation>访问网站</translation>
    </message>
    <message>
        <location filename="../base/actionprovider.cpp" line="311"/>
        <source>&amp;Source Code</source>
        <translation>源代码</translation>
    </message>
    <message>
        <location filename="../base/actionprovider.cpp" line="323"/>
        <source>Make a &amp;Donation</source>
        <translation>捐赠</translation>
    </message>
    <message>
        <location filename="../base/actionprovider.cpp" line="337"/>
        <source>E&amp;xit</source>
        <translation>退出</translation>
    </message>
    <message>
        <location filename="../base/actionprovider.cpp" line="351"/>
        <source>Check for &amp;Updates</source>
        <translation>检查更新</translation>
    </message>
    <message>
        <location filename="../base/actionprovider.cpp" line="366"/>
        <source>&amp;Reset Settings...</source>
        <translation>重置设置...</translation>
    </message>
    <message>
        <location filename="../base/actionprovider.cpp" line="383"/>
        <source>&amp;Options...</source>
        <translation>选项...</translation>
    </message>
    <message>
        <location filename="../base/actionprovider.cpp" line="400"/>
        <source>&amp;Device Manager...</source>
        <extracomment>This string refers to multiple devices (as in &quot;Manager of devices&quot;).</extracomment>
        <translation>设备管理器...</translation>
    </message>
    <message>
        <location filename="../base/actionprovider.cpp" line="417"/>
        <source>&amp;Key Manager...</source>
        <extracomment>This string refers to multiple keys (as in &quot;Manager of keys&quot;).</extracomment>
        <translation>密钥管理器...</translation>
    </message>
    <message>
        <location filename="../base/actionprovider.cpp" line="438"/>
        <source>&amp;Android Explorer...</source>
        <translation>Android 资源管理器...</translation>
    </message>
    <message>
        <location filename="../base/actionprovider.cpp" line="464"/>
        <source>Take &amp;Screenshot...</source>
        <translation>截图...</translation>
    </message>
    <message>
        <location filename="../base/actionprovider.cpp" line="489"/>
        <source>&amp;Language</source>
        <translation>语言</translation>
    </message>
</context>
<context>
    <name>AndroidExplorer</name>
    <message>
        <location filename="../editors/welcomeactionviewer.cpp" line="30"/>
        <location filename="../windows/androidexplorer.cpp" line="300"/>
        <location filename="../windows/dialogs.cpp" line="119"/>
        <source>Android Explorer</source>
        <translation>Android 资源管理器</translation>
    </message>
    <message>
        <location filename="../windows/androidexplorer.cpp" line="278"/>
        <source>Are you sure you want to delete this file?</source>
        <translation>你确定要删除该文件吗?</translation>
    </message>
    <message>
        <location filename="../windows/androidexplorer.cpp" line="281"/>
        <source>Are you sure you want to delete this directory?</source>
        <translation>你确定要删除该目录吗?</translation>
    </message>
    <message>
        <location filename="../windows/androidexplorer.cpp" line="301"/>
        <source>Download</source>
        <translation>下载</translation>
    </message>
    <message>
        <location filename="../windows/androidexplorer.cpp" line="302"/>
        <source>Upload</source>
        <translation>上传</translation>
    </message>
    <message>
        <location filename="../windows/androidexplorer.cpp" line="303"/>
        <source>Copy</source>
        <translation>复制</translation>
    </message>
    <message>
        <location filename="../windows/androidexplorer.cpp" line="304"/>
        <source>Cut</source>
        <translation>剪切</translation>
    </message>
    <message>
        <location filename="../windows/androidexplorer.cpp" line="305"/>
        <source>Paste</source>
        <translation>粘贴</translation>
    </message>
    <message>
        <location filename="../windows/androidexplorer.cpp" line="306"/>
        <source>Rename</source>
        <translation>重命名</translation>
    </message>
    <message>
        <location filename="../windows/androidexplorer.cpp" line="307"/>
        <source>Delete</source>
        <translation>删除</translation>
    </message>
    <message>
        <location filename="../windows/androidexplorer.cpp" line="309"/>
        <location filename="../windows/androidexplorer.cpp" line="310"/>
        <source>Up</source>
        <extracomment>Navigate up one directory in a file manager hierarchy.</extracomment>
        <translation>向上</translation>
    </message>
    <message>
        <location filename="../windows/androidexplorer.cpp" line="312"/>
        <location filename="../windows/androidexplorer.cpp" line="313"/>
        <source>Go</source>
        <extracomment>Navigate to a directory in a file manager.</extracomment>
        <translation>转到</translation>
    </message>
</context>
<context>
    <name>AndroidFileSystemModel</name>
    <message>
        <location filename="../base/androidfilesystemmodel.cpp" line="123"/>
        <source>Could not open the directory.</source>
        <translation>无法打开目录。</translation>
    </message>
    <message>
        <location filename="../base/androidfilesystemmodel.cpp" line="139"/>
        <source>Could not copy the file or directory.</source>
        <translation>无法复制文件或目录。</translation>
    </message>
    <message>
        <location filename="../base/androidfilesystemmodel.cpp" line="155"/>
        <source>Could not move the file or directory.</source>
        <translation>无法移动文件或目录。</translation>
    </message>
    <message>
        <location filename="../base/androidfilesystemmodel.cpp" line="169"/>
        <source>Could not rename the file or directory.</source>
        <translation>无法重命名文件或目录。</translation>
    </message>
    <message>
        <location filename="../base/androidfilesystemmodel.cpp" line="183"/>
        <source>Could not delete the file or directory.</source>
        <translation>无法删除文件或目录。</translation>
    </message>
    <message>
        <location filename="../base/androidfilesystemmodel.cpp" line="195"/>
        <source>Could not download the file or directory.</source>
        <translation>无法下载文件或目录。</translation>
    </message>
    <message>
        <location filename="../base/androidfilesystemmodel.cpp" line="211"/>
        <source>Could not upload the file.</source>
        <translation>无法上传文件。</translation>
    </message>
</context>
<context>
    <name>DeviceItemsModel</name>
    <message>
        <location filename="../base/deviceitemsmodel.cpp" line="84"/>
        <source>Alias</source>
        <translation>别名</translation>
    </message>
    <message>
        <location filename="../base/deviceitemsmodel.cpp" line="86"/>
        <source>Serial Number</source>
        <translation>序列号</translation>
    </message>
    <message>
        <location filename="../base/deviceitemsmodel.cpp" line="88"/>
        <source>Product</source>
        <translation>产品</translation>
    </message>
    <message>
        <location filename="../base/deviceitemsmodel.cpp" line="90"/>
        <source>Model</source>
        <translation>型号</translation>
    </message>
    <message>
        <location filename="../base/deviceitemsmodel.cpp" line="92"/>
        <source>Device</source>
        <translation>设备</translation>
    </message>
</context>
<context>
    <name>DeviceManager</name>
    <message>
        <location filename="../windows/devicemanager.cpp" line="15"/>
        <source>Device Manager</source>
        <extracomment>This string refers to multiple devices (as in &quot;Manager of devices&quot;).</extracomment>
        <translation>设备管理器</translation>
    </message>
    <message>
        <location filename="../windows/devicemanager.cpp" line="20"/>
        <source>Select a device:</source>
        <translation>选择设备：</translation>
    </message>
    <message>
        <location filename="../windows/devicemanager.cpp" line="27"/>
        <source>Refresh</source>
        <translation>刷新</translation>
    </message>
    <message>
        <location filename="../windows/devicemanager.cpp" line="36"/>
        <source>Custom name</source>
        <translation>自定义名称</translation>
    </message>
    <message>
        <location filename="../windows/devicemanager.cpp" line="42"/>
        <source>Device Information</source>
        <translation>设备信息</translation>
    </message>
    <message>
        <location filename="../windows/devicemanager.cpp" line="85"/>
        <source>Could not fetch the device list.</source>
        <translation>无法获取设备列表。</translation>
    </message>
    <message>
        <location filename="../windows/devicemanager.cpp" line="96"/>
        <source>Select Device</source>
        <translation>选择设备</translation>
    </message>
</context>
<context>
    <name>Dialogs</name>
    <message>
        <location filename="../windows/dialogs.cpp" line="111"/>
        <source>Install APK</source>
        <translation>安装 APK</translation>
    </message>
    <message>
        <location filename="../windows/dialogs.cpp" line="112"/>
        <source>Install</source>
        <translation>安装</translation>
    </message>
    <message>
        <location filename="../windows/dialogs.cpp" line="126"/>
        <source>Screenshot</source>
        <translation>截图</translation>
    </message>
    <message>
        <location filename="../windows/dialogs.cpp" line="158"/>
        <source>Copy to Clipboard</source>
        <translation>复制到剪贴板</translation>
    </message>
</context>
<context>
    <name>Editor</name>
    <message>
        <location filename="../editors/editor.cpp" line="22"/>
        <source>Save the changes?</source>
        <translation>保存更改吗?</translation>
    </message>
    <message>
        <location filename="../editors/editor.cpp" line="57"/>
        <source>&amp;Save</source>
        <translation>保存</translation>
    </message>
</context>
<context>
    <name>FileBox</name>
    <message>
        <location filename="../widgets/filebox.cpp" line="88"/>
        <source>Reset</source>
        <translation>重置</translation>
    </message>
</context>
<context>
    <name>FileEditor</name>
    <message>
        <location filename="../editors/fileeditor.cpp" line="85"/>
        <source>&amp;Replace Resource...</source>
        <translation>替换资源...</translation>
    </message>
    <message>
        <location filename="../editors/fileeditor.cpp" line="86"/>
        <source>&amp;Save Resource</source>
        <translation>保存资源</translation>
    </message>
    <message>
        <location filename="../editors/fileeditor.cpp" line="87"/>
        <source>Save Resource &amp;As...</source>
        <translation>资源另存为...</translation>
    </message>
    <message>
        <location filename="../editors/fileeditor.cpp" line="89"/>
        <source>&amp;Open Resource Directory</source>
        <extracomment>This string refers to a single resource.</extracomment>
        <translation>打开资源目录</translation>
    </message>
</context>
<context>
    <name>FileFormatList</name>
    <message>
        <location filename="../base/fileformatlist.cpp" line="84"/>
        <source>All supported files</source>
        <translation>所有支持文件</translation>
    </message>
    <message>
        <location filename="../base/fileformatlist.cpp" line="86"/>
        <source>All files</source>
        <translation>所有文件</translation>
    </message>
</context>
<context>
    <name>IconItemsModel</name>
    <message>
        <location filename="../apk/iconitemsmodel.cpp" line="92"/>
        <source>Round icon</source>
        <translation>圆形图标</translation>
    </message>
    <message>
        <location filename="../apk/iconitemsmodel.cpp" line="95"/>
        <source>TV banner</source>
        <translation>电视横幅</translation>
    </message>
    <message>
        <location filename="../apk/iconitemsmodel.cpp" line="169"/>
        <source>Application</source>
        <translation>应用程序</translation>
    </message>
    <message>
        <location filename="../apk/iconitemsmodel.cpp" line="172"/>
        <source>Activities</source>
        <extracomment>This string refers to the Android activities (https://developer.android.com/guide/components/activities).</extracomment>
        <translation>活动</translation>
    </message>
</context>
<context>
    <name>ImageEditor</name>
    <message>
        <location filename="../editors/imageeditor.cpp" line="36"/>
        <source>Size</source>
        <translation>大小</translation>
    </message>
    <message>
        <location filename="../editors/imageeditor.cpp" line="37"/>
        <source>Zoom</source>
        <translation>缩放</translation>
    </message>
</context>
<context>
    <name>KeyCreator</name>
    <message>
        <location filename="../windows/keycreator.cpp" line="12"/>
        <source>Create Key</source>
        <translation>创建密钥</translation>
    </message>
    <message>
        <location filename="../windows/keycreator.cpp" line="31"/>
        <source>Alias</source>
        <translation>别名</translation>
    </message>
    <message>
        <location filename="../windows/keycreator.cpp" line="32"/>
        <source>Key Password</source>
        <translation>密钥密码</translation>
    </message>
    <message>
        <location filename="../windows/keycreator.cpp" line="33"/>
        <location filename="../windows/keystorecreator.cpp" line="15"/>
        <source>Confirm Password</source>
        <translation>确认密码</translation>
    </message>
    <message>
        <location filename="../windows/keycreator.cpp" line="34"/>
        <source>First and Last Name</source>
        <translation>名字和姓氏</translation>
    </message>
    <message>
        <location filename="../windows/keycreator.cpp" line="35"/>
        <source>Organizational Unit</source>
        <translation>组织单位</translation>
    </message>
    <message>
        <location filename="../windows/keycreator.cpp" line="36"/>
        <source>Organization</source>
        <translation>组织</translation>
    </message>
    <message>
        <location filename="../windows/keycreator.cpp" line="37"/>
        <source>City or Locality</source>
        <translation>城市或地区</translation>
    </message>
    <message>
        <location filename="../windows/keycreator.cpp" line="38"/>
        <source>State or Province</source>
        <translation>州或省</translation>
    </message>
    <message>
        <location filename="../windows/keycreator.cpp" line="39"/>
        <source>Country Code</source>
        <translation>国家代码</translation>
    </message>
    <message>
        <location filename="../windows/keycreator.cpp" line="51"/>
        <location filename="../windows/keystorecreator.cpp" line="25"/>
        <source>Password</source>
        <translation>密码</translation>
    </message>
    <message>
        <location filename="../windows/keycreator.cpp" line="52"/>
        <source>Validity (Years)</source>
        <translation>有效期（年）</translation>
    </message>
    <message>
        <location filename="../windows/keycreator.cpp" line="60"/>
        <source>Key</source>
        <translation>密钥</translation>
    </message>
    <message>
        <location filename="../windows/keycreator.cpp" line="102"/>
        <source>Key has been successfully created!</source>
        <translation>密钥已成功创建！</translation>
    </message>
    <message>
        <location filename="../windows/keycreator.h" line="26"/>
        <source>Password must be at least 6 characters.</source>
        <translation>密码必须至少 6 个字符。</translation>
    </message>
    <message>
        <location filename="../windows/keycreator.h" line="27"/>
        <source>Passwords do not match.</source>
        <translation>密码不匹配。</translation>
    </message>
    <message>
        <location filename="../windows/keycreator.h" line="28"/>
        <source>Please fill out the required fields.</source>
        <translation>请填写必填字段。</translation>
    </message>
</context>
<context>
    <name>KeyManager</name>
    <message>
        <location filename="../windows/keymanager.cpp" line="19"/>
        <source>Key Manager</source>
        <extracomment>This string refers to multiple keys (as in &quot;Manager of keys&quot;).</extracomment>
        <translation>密钥管理器</translation>
    </message>
    <message>
        <location filename="../windows/keymanager.cpp" line="23"/>
        <source>Custom Keystore</source>
        <translation>自定义密钥库</translation>
    </message>
    <message>
        <location filename="../windows/keymanager.cpp" line="28"/>
        <location filename="../windows/keymanager.cpp" line="29"/>
        <source>Create</source>
        <translation>创建</translation>
    </message>
    <message>
        <location filename="../windows/keymanager.cpp" line="49"/>
        <source>Keystore path:</source>
        <translation>密钥库路径：</translation>
    </message>
    <message>
        <location filename="../windows/keymanager.cpp" line="50"/>
        <source>Keystore password:</source>
        <translation>密钥库密码：</translation>
    </message>
    <message>
        <location filename="../windows/keymanager.cpp" line="51"/>
        <source>Key alias:</source>
        <translation>密钥别名：</translation>
    </message>
    <message>
        <location filename="../windows/keymanager.cpp" line="52"/>
        <source>Key password:</source>
        <translation>密钥密码：</translation>
    </message>
</context>
<context>
    <name>KeySelector</name>
    <message>
        <location filename="../windows/keyselector.cpp" line="13"/>
        <source>Select Key</source>
        <translation>选择密钥</translation>
    </message>
</context>
<context>
    <name>Keystore</name>
    <message>
        <location filename="../tools/keystore.cpp" line="25"/>
        <source>Enter the keystore password:</source>
        <translation>输入密钥库密码：</translation>
    </message>
    <message>
        <location filename="../tools/keystore.cpp" line="42"/>
        <source>Enter the key password:</source>
        <translation>输入密钥密码：</translation>
    </message>
</context>
<context>
    <name>KeystoreCreator</name>
    <message>
        <location filename="../windows/keystorecreator.cpp" line="10"/>
        <source>Create Keystore</source>
        <translation>创建密钥库</translation>
    </message>
    <message>
        <location filename="../windows/keystorecreator.cpp" line="14"/>
        <source>Keystore Password</source>
        <translation>密钥库密码</translation>
    </message>
    <message>
        <location filename="../windows/keystorecreator.cpp" line="47"/>
        <source>Keystore has been successfully created!</source>
        <translation>密钥库已成功创建！</translation>
    </message>
</context>
<context>
    <name>Keytool::Aliases</name>
    <message>
        <location filename="../tools/keytool.cpp" line="68"/>
        <source>Could not read keystore: incorrect password.</source>
        <translation>无法读取密钥库：密码错误。</translation>
    </message>
    <message>
        <location filename="../tools/keytool.cpp" line="70"/>
        <source>Could not read keystore. See details for more information.</source>
        <translation>无法读取密钥库。 查看详细信息以获取更多信息。</translation>
    </message>
</context>
<context>
    <name>Keytool::Genkey</name>
    <message>
        <location filename="../tools/keytool.cpp" line="16"/>
        <source>Could not write to keystore: alias already exists.</source>
        <translation>无法写入密钥库：别名已存在。</translation>
    </message>
    <message>
        <location filename="../tools/keytool.cpp" line="18"/>
        <source>Could not write to keystore. See details for more information.</source>
        <translation>无法写入密钥库。 查看详细信息以获取更多信息。</translation>
    </message>
</context>
<context>
    <name>LogView</name>
    <message>
        <location filename="../widgets/logview.cpp" line="16"/>
        <source>Log</source>
        <extracomment>&quot;Log&quot; as in event log, message log, etc.</extracomment>
        <translation>日志</translation>
    </message>
</context>
<context>
    <name>MainWindow</name>
    <message>
        <location filename="../windows/mainwindow.cpp" line="145"/>
        <source>Welcome</source>
        <translation>欢迎使用</translation>
    </message>
    <message>
        <location filename="../windows/mainwindow.cpp" line="385"/>
        <source>Remove Temporary Files...</source>
        <translation>删除临时文件...</translation>
    </message>
    <message>
        <location filename="../windows/mainwindow.cpp" line="389"/>
        <source>Tools</source>
        <translation>工具</translation>
    </message>
    <message>
        <location filename="../windows/mainwindow.cpp" line="390"/>
        <source>Projects</source>
        <translation>项目</translation>
    </message>
    <message>
        <location filename="../windows/mainwindow.cpp" line="391"/>
        <source>Resources</source>
        <translation>资源</translation>
    </message>
    <message>
        <location filename="../windows/mainwindow.cpp" line="392"/>
        <source>File System</source>
        <translation>文件系统</translation>
    </message>
    <message>
        <location filename="../windows/mainwindow.cpp" line="393"/>
        <source>Manifest</source>
        <translation>清单</translation>
    </message>
    <message>
        <location filename="../windows/mainwindow.cpp" line="394"/>
        <source>Icons</source>
        <translation>图标</translation>
    </message>
    <message>
        <location filename="../windows/mainwindow.cpp" line="395"/>
        <source>&amp;Save</source>
        <translation>保存</translation>
    </message>
    <message>
        <location filename="../windows/mainwindow.cpp" line="396"/>
        <source>Save &amp;As...</source>
        <translation>另存为...</translation>
    </message>
    <message>
        <location filename="../windows/mainwindow.cpp" line="400"/>
        <source>&amp;File</source>
        <translation>文件</translation>
    </message>
    <message>
        <location filename="../windows/mainwindow.cpp" line="401"/>
        <source>&amp;Editor</source>
        <translation>编辑</translation>
    </message>
    <message>
        <location filename="../windows/mainwindow.cpp" line="402"/>
        <source>&amp;Tools</source>
        <translation>工具</translation>
    </message>
    <message>
        <location filename="../windows/mainwindow.cpp" line="403"/>
        <source>&amp;Settings</source>
        <translation>设置</translation>
    </message>
    <message>
        <location filename="../windows/mainwindow.cpp" line="404"/>
        <source>&amp;Window</source>
        <translation>窗口</translation>
    </message>
    <message>
        <location filename="../windows/mainwindow.cpp" line="405"/>
        <source>&amp;Help</source>
        <translation>帮助</translation>
    </message>
    <message>
        <location filename="../windows/mainwindow.cpp" line="409"/>
        <source>&amp;Save APK...</source>
        <translation>保存 APK...</translation>
    </message>
    <message>
        <location filename="../windows/mainwindow.cpp" line="410"/>
        <source>&amp;Install APK...</source>
        <translation>安装 APK...</translation>
    </message>
    <message>
        <location filename="../windows/mainwindow.cpp" line="411"/>
        <source>O&amp;pen Contents</source>
        <translation>打开内容</translation>
    </message>
    <message>
        <location filename="../windows/mainwindow.cpp" line="412"/>
        <source>&amp;Close APK</source>
        <translation>关闭 APK</translation>
    </message>
    <message>
        <location filename="../windows/mainwindow.cpp" line="416"/>
        <source>Open &amp;Recent</source>
        <translation>打开最近文件</translation>
    </message>
    <message>
        <location filename="../windows/mainwindow.cpp" line="417"/>
        <source>&amp;Clear List</source>
        <translation>清除列表</translation>
    </message>
    <message>
        <location filename="../windows/mainwindow.cpp" line="418"/>
        <source>No Recent Files</source>
        <translation>无最近文件</translation>
    </message>
    <message>
        <location filename="../windows/mainwindow.cpp" line="423"/>
        <source>&amp;Project Manager</source>
        <extracomment>This string refers to a single project (as in &quot;Manager of a project&quot;).</extracomment>
        <translation>项目管理</translation>
    </message>
    <message>
        <location filename="../windows/mainwindow.cpp" line="425"/>
        <source>Edit Application &amp;Title</source>
        <extracomment>The &quot;&amp;&quot; is a shortcut key prefix, not an &quot;and&quot; conjunction. Details: https://github.com/kefir500/apk-editor-studio/wiki/Translation-Guide#shortcuts</extracomment>
        <translation>编辑应用程序标题</translation>
    </message>
    <message>
        <location filename="../windows/mainwindow.cpp" line="427"/>
        <source>Edit Application &amp;Permissions</source>
        <extracomment>The &quot;&amp;&quot; is a shortcut key prefix, not an &quot;and&quot; conjunction. Details: https://github.com/kefir500/apk-editor-studio/wiki/Translation-Guide#shortcuts</extracomment>
        <translation>编辑应用程序权限</translation>
    </message>
    <message>
        <location filename="../windows/mainwindow.cpp" line="429"/>
        <source>Edit Package &amp;Name</source>
        <extracomment>The &quot;&amp;&quot; is a shortcut key prefix, not an &quot;and&quot; conjunction. Details: https://github.com/kefir500/apk-editor-studio/wiki/Translation-Guide#shortcuts</extracomment>
        <translation>编辑包名称(&amp;N)</translation>
    </message>
    <message>
        <location filename="../windows/mainwindow.cpp" line="430"/>
        <source>&amp;Clone APK</source>
        <translation>克隆 APK(&amp;C)</translation>
    </message>
    <message>
        <location filename="../windows/mainwindow.cpp" line="432"/>
        <source>View &amp;Signatures</source>
        <extracomment>The &quot;&amp;&quot; is a shortcut key prefix, not an &quot;and&quot; conjunction. Details: https://github.com/kefir500/apk-editor-studio/wiki/Translation-Guide#shortcuts</extracomment>
        <translation>查看签名(&amp;S)</translation>
    </message>
    <message>
        <location filename="../windows/mainwindow.cpp" line="437"/>
        <source>Open &amp;New Window</source>
        <extracomment>The &quot;&amp;&quot; is a shortcut key prefix, not an &quot;and&quot; conjunction. Details: https://github.com/kefir500/apk-editor-studio/wiki/Translation-Guide#shortcuts</extracomment>
        <translation>打开新窗口</translation>
    </message>
    <message>
        <location filename="../windows/mainwindow.cpp" line="446"/>
        <source>&amp;About APK Editor Studio...</source>
        <extracomment>Don't translate the &quot;APK Editor Studio&quot; part.</extracomment>
        <translation>关于 APK Editor Studio...</translation>
    </message>
    <message>
        <location filename="../windows/mainwindow.cpp" line="448"/>
        <source>About &amp;Qt...</source>
        <extracomment>Don't translate the &quot;&amp;Qt&quot; part.</extracomment>
        <translation>关于 Qt...</translation>
    </message>
    <message>
        <location filename="../windows/mainwindow.cpp" line="622"/>
        <source>You have unsaved changes.
Do you want to discard them and exit?</source>
        <translation>您尚未保存更改。
你想放弃他们并退出吗?</translation>
    </message>
</context>
<context>
    <name>ManifestModel</name>
    <message>
        <location filename="../apk/manifestmodel.cpp" line="170"/>
        <source>Application Title</source>
        <translation>应用程序标题</translation>
    </message>
    <message>
        <location filename="../apk/manifestmodel.cpp" line="172"/>
        <source>Version Code</source>
        <translation>版本代码</translation>
    </message>
    <message>
        <location filename="../apk/manifestmodel.cpp" line="174"/>
        <source>Version Name</source>
        <translation>版本名称</translation>
    </message>
    <message>
        <location filename="../apk/manifestmodel.cpp" line="176"/>
        <source>Minimum SDK</source>
        <translation>最低 SDK</translation>
    </message>
    <message>
        <location filename="../apk/manifestmodel.cpp" line="178"/>
        <source>Target SDK</source>
        <translation>目标 SDK</translation>
    </message>
</context>
<context>
    <name>OptionsDialog</name>
    <message>
        <location filename="../windows/optionsdialog.cpp" line="134"/>
        <source>Could not register file association.</source>
        <translation>无法注册文件关联。</translation>
    </message>
    <message>
        <location filename="../windows/optionsdialog.cpp" line="192"/>
        <source>Options</source>
        <translation>选项</translation>
    </message>
    <message>
        <location filename="../windows/optionsdialog.cpp" line="200"/>
        <source>Single-window mode</source>
        <translation>单窗口模式</translation>
    </message>
    <message>
        <location filename="../windows/optionsdialog.cpp" line="201"/>
        <source>Check for updates automatically</source>
        <translation>自动检查更新</translation>
    </message>
    <message>
        <location filename="../windows/optionsdialog.cpp" line="208"/>
        <source>Language:</source>
        <translation>语言：</translation>
    </message>
    <message>
        <location filename="../windows/optionsdialog.cpp" line="209"/>
        <source>Maximum recent files:</source>
        <translation>最近文件数上限：</translation>
    </message>
    <message>
        <location filename="../windows/optionsdialog.cpp" line="213"/>
        <source>Use APK Editor Studio for .apk files</source>
        <extracomment>Don't translate the &quot;APK Editor Studio&quot; and &quot;.apk&quot; parts.</extracomment>
        <translation>使用 APK Editor Studio 关联 .apk 文件</translation>
    </message>
    <message>
        <location filename="../windows/optionsdialog.cpp" line="216"/>
        <source>Use APK Editor Studio to open .apk files</source>
        <extracomment>Don't translate the &quot;APK Editor Studio&quot; and &quot;.apk&quot; parts.</extracomment>
        <translation>使用 APK Editor Studio 打开 .apk 文件</translation>
    </message>
    <message>
        <location filename="../windows/optionsdialog.cpp" line="219"/>
        <source>Add %1 action to Windows Explorer context menu</source>
        <extracomment>&quot;%1&quot; will be replaced with an action name (e.g., Install, Optimize, Sign, etc.).</extracomment>
        <translation>添加 %1 操作到 Windows 资源管理器上下文菜单</translation>
    </message>
    <message>
        <location filename="../windows/optionsdialog.cpp" line="220"/>
        <source>Install</source>
        <translation>安装</translation>
    </message>
    <message>
        <location filename="../windows/optionsdialog.cpp" line="222"/>
        <source>Optimize</source>
        <translation>优化</translation>
    </message>
    <message>
        <location filename="../windows/optionsdialog.cpp" line="225"/>
        <source>Sign</source>
        <extracomment>This is a verb.</extracomment>
        <translation>签名</translation>
    </message>
    <message>
        <location filename="../windows/optionsdialog.cpp" line="246"/>
        <source>Extracted from environment variables by default</source>
        <translation>默认情况下从环境变量中提取</translation>
    </message>
    <message>
        <location filename="../windows/optionsdialog.cpp" line="250"/>
        <source>MB</source>
        <extracomment>Megabytes</extracomment>
        <translation>MB</translation>
    </message>
    <message>
        <location filename="../windows/optionsdialog.cpp" line="253"/>
        <location filename="../windows/optionsdialog.cpp" line="254"/>
        <source>Default</source>
        <translation>默认</translation>
    </message>
    <message>
        <location filename="../windows/optionsdialog.cpp" line="257"/>
        <source>Java path:</source>
        <translation>Java 路径：</translation>
    </message>
    <message>
        <location filename="../windows/optionsdialog.cpp" line="259"/>
        <source>Initial heap size:</source>
        <extracomment>&quot;Heap&quot; refers to a memory heap. If there is no clear translation in your language, you may also put the original English word in the parentheses.</extracomment>
        <translation>初始堆大小：</translation>
    </message>
    <message>
        <location filename="../windows/optionsdialog.cpp" line="261"/>
        <source>Maximum heap size:</source>
        <extracomment>&quot;Heap&quot; refers to a memory heap. If there is no clear translation in your language, you may also put the original English word in the parentheses.</extracomment>
        <translation>最大堆大小：</translation>
    </message>
    <message>
        <location filename="../windows/optionsdialog.cpp" line="277"/>
        <source>Decompile source code (smali)</source>
        <extracomment>&quot;Smali&quot; is the name of the tool/format, don't translate it.</extracomment>
        <translation>反编译源代码（smali）</translation>
    </message>
    <message>
        <location filename="../windows/optionsdialog.cpp" line="278"/>
        <source>Decompile broken resources</source>
        <translation>反编译损坏的资源</translation>
    </message>
    <message>
        <location filename="../windows/optionsdialog.cpp" line="280"/>
        <source>Apktool path:</source>
        <extracomment>&quot;Apktool&quot; is the name of the tool, don't translate it.</extracomment>
        <translation>Apktool 路径：</translation>
    </message>
    <message>
        <location filename="../windows/optionsdialog.cpp" line="281"/>
        <source>Extraction path:</source>
        <translation>提取路径：</translation>
    </message>
    <message>
        <location filename="../windows/optionsdialog.cpp" line="282"/>
        <source>Frameworks path:</source>
        <translation>Frameworks 路径：</translation>
    </message>
    <message>
        <location filename="../windows/optionsdialog.cpp" line="291"/>
        <location filename="../windows/optionsdialog.cpp" line="314"/>
        <source>Enable</source>
        <translation>启用</translation>
    </message>
    <message>
        <location filename="../windows/optionsdialog.cpp" line="298"/>
        <source>Open Key Manager</source>
        <extracomment>This string refers to multiple keys (as in &quot;Manager of keys&quot;).</extracomment>
        <translation>打开密钥管理器</translation>
    </message>
    <message>
        <location filename="../windows/optionsdialog.cpp" line="306"/>
        <source>Apksigner path:</source>
        <extracomment>&quot;Apksigner&quot; is the name of the tool, don't translate it.</extracomment>
        <translation>Apksigner 路径：</translation>
    </message>
    <message>
        <location filename="../windows/optionsdialog.cpp" line="321"/>
        <source>Zipalign path:</source>
        <extracomment>&quot;Zipalign&quot; is the name of the tool, don't translate it.</extracomment>
        <translation>Zipalign 路径：</translation>
    </message>
    <message>
        <location filename="../windows/optionsdialog.cpp" line="332"/>
        <source>Open Device Manager</source>
        <extracomment>This string refers to multiple devices (as in &quot;Manager of devices&quot;).</extracomment>
        <translation>打开设备管理器</translation>
    </message>
    <message>
        <location filename="../windows/optionsdialog.cpp" line="340"/>
        <source>ADB path:</source>
        <extracomment>&quot;ADB&quot; is the name of the tool, don't translate it.</extracomment>
        <translation>ADB 路径：</translation>
    </message>
    <message>
        <location filename="../windows/optionsdialog.cpp" line="349"/>
        <source>General</source>
        <translation>常规</translation>
    </message>
    <message>
        <location filename="../windows/optionsdialog.cpp" line="351"/>
        <source>Repacking</source>
        <translation>正在重新打包</translation>
    </message>
    <message>
        <location filename="../windows/optionsdialog.cpp" line="352"/>
        <source>Signing APK</source>
        <translation>正在签名 APK</translation>
    </message>
    <message>
        <location filename="../windows/optionsdialog.cpp" line="353"/>
        <source>Optimizing APK</source>
        <translation>正在优化 APK</translation>
    </message>
    <message>
        <location filename="../windows/optionsdialog.cpp" line="354"/>
        <source>Installing APK</source>
        <translation>正在安装 APK</translation>
    </message>
</context>
<context>
    <name>PermissionEditor</name>
    <message>
        <location filename="../windows/permissioneditor.cpp" line="14"/>
        <source>Permission Editor</source>
        <extracomment>This string refers to multiple permissions (as in &quot;Editor of permissions&quot;).</extracomment>
        <translation>权限编辑器</translation>
    </message>
    <message>
        <location filename="../windows/permissioneditor.cpp" line="192"/>
        <source>Add</source>
        <translation>添加</translation>
    </message>
    <message>
        <location filename="../windows/permissioneditor.cpp" line="231"/>
        <source>Documentation</source>
        <translation>文档</translation>
    </message>
    <message>
        <location filename="../windows/permissioneditor.cpp" line="243"/>
        <source>Remove</source>
        <translation>移除</translation>
    </message>
    <message>
        <location filename="../windows/permissioneditor.cpp" line="247"/>
        <source>Are you sure you want to remove the %1 permission?</source>
        <extracomment>%1 will be replaced with a programmatic Android permission name (e.g., &quot;android.permission.SEND_SMS&quot;, &quot;android.permission.CAMERA&quot;, etc.).</extracomment>
        <translation>您确定要删除 %1 权限吗?</translation>
    </message>
</context>
<context>
    <name>Project</name>
    <message>
        <location filename="../apk/project.cpp" line="193"/>
        <source>Error unpacking APK.</source>
        <translation>解压缩 APK 错误。</translation>
    </message>
    <message>
        <location filename="../apk/project.cpp" line="202"/>
        <source>Unpacking APK...</source>
        <translation>正在解压缩 APK...</translation>
    </message>
    <message>
        <location filename="../apk/project.cpp" line="238"/>
        <source>Packing APK...</source>
        <translation>正在打包 APK...</translation>
    </message>
    <message>
        <location filename="../apk/project.cpp" line="247"/>
        <source>Error packing APK.</source>
        <translation>打包 APK 错误。</translation>
    </message>
    <message>
        <location filename="../apk/project.cpp" line="259"/>
        <source>Optimizing APK...</source>
        <translation>正在优化 APK...</translation>
    </message>
    <message>
        <location filename="../apk/project.cpp" line="265"/>
        <source>Error optimizing APK.</source>
        <translation>优化 APK 错误。</translation>
    </message>
    <message>
        <location filename="../apk/project.cpp" line="277"/>
        <source>Signing APK...</source>
        <translation>正在签名 APK...</translation>
    </message>
    <message>
        <location filename="../apk/project.cpp" line="283"/>
        <source>Error signing APK.</source>
        <translation>签名 APK 错误。</translation>
    </message>
    <message>
        <location filename="../apk/project.cpp" line="295"/>
        <source>Installing APK...</source>
        <translation>正在安装 APK...</translation>
    </message>
    <message>
        <location filename="../apk/project.cpp" line="301"/>
        <source>Error installing APK.</source>
        <translation>安装 APK 错误。</translation>
    </message>
    <message>
        <location filename="../apk/project.cpp" line="317"/>
        <source>Done.</source>
        <translation>完成。</translation>
    </message>
    <message>
        <location filename="../apk/project.cpp" line="332"/>
        <source>Reading APK contents...</source>
        <translation>正在读取 APK 内容...</translation>
    </message>
</context>
<context>
    <name>ProjectActionViewer</name>
    <message>
        <location filename="../editors/projectactionviewer.cpp" line="9"/>
        <source>Project Manager</source>
        <extracomment>This string refers to a single project (as in &quot;Manager of a project&quot;).</extracomment>
        <translation>项目管理</translation>
    </message>
    <message>
        <location filename="../editors/projectactionviewer.cpp" line="73"/>
        <source>Edit APK</source>
        <translation>编辑 APK</translation>
    </message>
    <message>
        <location filename="../editors/projectactionviewer.cpp" line="74"/>
        <source>Edit Manifest</source>
        <translation>编辑清单</translation>
    </message>
    <message>
        <location filename="../editors/projectactionviewer.cpp" line="75"/>
        <source>Application Title</source>
        <translation>应用程序标题</translation>
    </message>
    <message>
        <location filename="../editors/projectactionviewer.cpp" line="76"/>
        <source>Application Icon</source>
        <translation>应用程序图标</translation>
    </message>
    <message>
        <location filename="../editors/projectactionviewer.cpp" line="78"/>
        <source>Open Contents</source>
        <translation>打开内容</translation>
    </message>
    <message>
        <location filename="../editors/projectactionviewer.cpp" line="79"/>
        <source>Save APK</source>
        <translation>保存 APK</translation>
    </message>
    <message>
        <location filename="../editors/projectactionviewer.cpp" line="80"/>
        <source>Install APK</source>
        <translation>安装 APK</translation>
    </message>
</context>
<context>
    <name>ProjectItemsModel</name>
    <message>
        <location filename="../apk/projectitemsmodel.cpp" line="16"/>
        <source>This APK is already open:
%1
Do you want to reopen it and lose any unsaved changes?</source>
        <extracomment>&quot;%1&quot; will be replaced with a path to an APK.</extracomment>
        <translation>该 APK 已打开：
%1
是否要重新打开它并丢失所有未保存的更改?</translation>
    </message>
</context>
<context>
    <name>ProjectWidget</name>
    <message>
        <location filename="../widgets/projectwidget.cpp" line="99"/>
        <source>Package renaming is an experimental function which, in its current state, may lead to crashes and data loss. You can join the discussion and help us improve this feature &lt;a href=&quot;%1&quot;&gt;here&lt;/a&gt;.</source>
        <translation>程序包重命名是一项实验性功能，在其当前状态下，可能会导致崩溃和数据丢失。 您可以在 &lt;a href=&quot;%1&quot;&gt;这儿&lt;/a&gt;加入讨论并帮助我们改进此功能。</translation>
    </message>
    <message>
        <location filename="../widgets/projectwidget.cpp" line="106"/>
        <source>Cloning the APK requires the source code decompilation to be turned on. Proceed?</source>
        <translation>克隆 APK 需要打开源代码反编译功能。 继续吗?</translation>
    </message>
    <message>
        <location filename="../widgets/projectwidget.cpp" line="111"/>
        <source>Settings have been applied. Please, reopen this APK.</source>
        <translation>设置已应用。 请重新打开此 APK。</translation>
    </message>
    <message>
        <location filename="../widgets/projectwidget.cpp" line="117"/>
        <source>Please, reopen this APK in order to unpack the source code and clone the APK.</source>
        <translation>请重新打开此 APK，以解压缩源代码并克隆 APK。</translation>
    </message>
    <message>
        <location filename="../widgets/projectwidget.cpp" line="123"/>
        <source>Package Name:</source>
        <translation>包名称：</translation>
    </message>
    <message>
        <location filename="../widgets/projectwidget.cpp" line="131"/>
        <source>APK has been successfully cloned!</source>
        <translation>APK 已成功克隆！</translation>
    </message>
    <message>
        <location filename="../widgets/projectwidget.cpp" line="134"/>
        <source>Could not clone the APK.</source>
        <translation>无法克隆 APK。</translation>
    </message>
    <message>
        <location filename="../widgets/projectwidget.cpp" line="159"/>
        <source>Do you want to save changes before packing?</source>
        <translation>您要在打包之前保存更改吗?</translation>
    </message>
    <message>
        <location filename="../widgets/projectwidget.cpp" line="204"/>
        <source>Do you want to save changes and pack the APK before installing?</source>
        <translation>您是否要保存更改并在安装前打包 APK?</translation>
    </message>
    <message>
        <location filename="../widgets/projectwidget.cpp" line="248"/>
        <source>Are you sure you want to close this APK?
Any unsaved changes will be lost.</source>
        <translation>您确定要关闭此 APK?
任何未保存的更改将丢失。</translation>
    </message>
</context>
<context>
    <name>RememberDialog</name>
    <message>
        <location filename="../windows/rememberdialog.cpp" line="13"/>
        <location filename="../windows/rememberdialog.cpp" line="36"/>
        <source>Don&apos;t show again</source>
        <translation>不再显示</translation>
    </message>
</context>
<context>
    <name>ResourceAbstractView</name>
    <message>
        <location filename="../widgets/resourceabstractview.cpp" line="47"/>
        <source>Edit Resource</source>
        <translation>编辑资源</translation>
    </message>
    <message>
        <location filename="../widgets/resourceabstractview.cpp" line="54"/>
        <source>Replace Resource...</source>
        <translation>替换资源...</translation>
    </message>
    <message>
        <location filename="../widgets/resourceabstractview.cpp" line="59"/>
        <source>Save Resource As...</source>
        <translation>资源另存为...</translation>
    </message>
    <message>
        <location filename="../widgets/resourceabstractview.cpp" line="64"/>
        <source>Delete Resource</source>
        <translation>删除资源</translation>
    </message>
    <message>
        <location filename="../widgets/resourceabstractview.cpp" line="67"/>
        <source>Could not remove the resource.</source>
        <translation>无法删除资源。</translation>
    </message>
    <message>
        <location filename="../widgets/resourceabstractview.cpp" line="74"/>
        <source>Open Resource Directory</source>
        <extracomment>This string refers to a single resource.</extracomment>
        <translation>打开资源目录</translation>
    </message>
</context>
<context>
    <name>ResourceItemsModel</name>
    <message>
        <location filename="../apk/resourceitemsmodel.cpp" line="192"/>
        <source>Resource</source>
        <translation>资源</translation>
    </message>
    <message>
        <location filename="../apk/resourceitemsmodel.cpp" line="194"/>
        <source>Language</source>
        <translation>语言</translation>
    </message>
    <message>
        <location filename="../apk/resourceitemsmodel.cpp" line="196"/>
        <source>Locale</source>
        <translation>区域</translation>
    </message>
    <message>
        <location filename="../apk/resourceitemsmodel.cpp" line="199"/>
        <source>Qualifiers</source>
        <extracomment>This string refers to the Android qualifiers (https://developer.android.com/guide/topics/resources/providing-resources).</extracomment>
        <translation>预选</translation>
    </message>
    <message>
        <location filename="../apk/resourceitemsmodel.cpp" line="201"/>
        <source>Path</source>
        <translation>路径</translation>
    </message>
</context>
<context>
    <name>SignatureViewer</name>
    <message>
        <location filename="../windows/signatureviewer.cpp" line="23"/>
        <source>JAR signing</source>
        <extracomment>Read more: https://source.android.com/security/apksigning#v1</extracomment>
        <translation>JAR 签名</translation>
    </message>
    <message>
        <location filename="../windows/signatureviewer.cpp" line="27"/>
        <source>APK Signature Scheme v2</source>
        <extracomment>Read more: https://source.android.com/security/apksigning/v2</extracomment>
        <translation>APK 签名方案 v2</translation>
    </message>
    <message>
        <location filename="../windows/signatureviewer.cpp" line="31"/>
        <source>APK Signature Scheme v3</source>
        <extracomment>Read more: https://source.android.com/security/apksigning/v3</extracomment>
        <translation>APK 签名方案 v3</translation>
    </message>
    <message>
        <location filename="../windows/signatureviewer.cpp" line="53"/>
        <source>Signer #%1</source>
        <extracomment>&quot;%1&quot; will be replaced with a signer index number (e.g., &quot;Signer #1, Signer #7, Signer #42&quot;...).</extracomment>
        <translation>签名 #%1</translation>
    </message>
    <message>
        <location filename="../windows/signatureviewer.cpp" line="56"/>
        <source>Could not retrieve the list of certificates.</source>
        <translation>无法检索证书列表。</translation>
    </message>
</context>
<context>
    <name>TitleEditor</name>
    <message>
        <location filename="../editors/titleeditor.cpp" line="9"/>
        <source>Application Title</source>
        <translation>应用程序标题</translation>
    </message>
</context>
<context>
    <name>TitleItemsModel</name>
    <message>
        <location filename="../apk/titleitemsmodel.cpp" line="133"/>
        <source>Application Title</source>
        <translation>应用程序标题</translation>
    </message>
    <message>
        <location filename="../apk/titleitemsmodel.cpp" line="135"/>
        <source>Language</source>
        <translation>语言</translation>
    </message>
    <message>
        <location filename="../apk/titleitemsmodel.cpp" line="138"/>
        <source>Qualifiers</source>
        <extracomment>This string refers to the Android qualifiers (https://developer.android.com/guide/topics/resources/providing-resources).</extracomment>
        <translation>预选</translation>
    </message>
    <message>
        <location filename="../apk/titleitemsmodel.cpp" line="140"/>
        <source>Path</source>
        <translation>路径</translation>
    </message>
</context>
<context>
    <name>Toolbar</name>
    <message>
        <location filename="../widgets/toolbar.cpp" line="105"/>
        <source>Customize Toolbar...</source>
        <translation>自定义工具栏...</translation>
    </message>
</context>
<context>
    <name>ToolbarDialog</name>
    <message>
        <location filename="../windows/toolbardialog.cpp" line="15"/>
        <source>Toolbar Customization</source>
        <translation>工具栏自定义</translation>
    </message>
    <message>
        <location filename="../windows/toolbardialog.cpp" line="25"/>
        <source>Current actions:</source>
        <translation>当前操作：</translation>
    </message>
    <message>
        <location filename="../windows/toolbardialog.cpp" line="36"/>
        <source>Available actions:</source>
        <translation>可用操作：</translation>
    </message>
    <message>
        <location filename="../windows/toolbardialog.cpp" line="104"/>
        <source>Separator</source>
        <extracomment>Separator is a toolbar element which divides buttons with a vertical line.</extracomment>
        <translation>分隔符</translation>
    </message>
    <message>
        <location filename="../windows/toolbardialog.cpp" line="114"/>
        <source>Spacer</source>
        <extracomment>Spacer is a toolbar element which divides buttons with an empty space.</extracomment>
        <translation>间隔</translation>
    </message>
</context>
<context>
    <name>Updater</name>
    <message>
        <location filename="../base/updater.cpp" line="29"/>
        <source>You are using the latest version of APK Editor Studio.</source>
        <extracomment>Don't translate the &quot;APK Editor Studio&quot; part.</extracomment>
        <translation>您正在使用最新版本的 APK Editor Studio。</translation>
    </message>
    <message>
        <location filename="../base/updater.cpp" line="35"/>
        <source>Could not check for updates: invalid format.</source>
        <translation>无法检查更新：格式无效。</translation>
    </message>
    <message>
        <location filename="../base/updater.cpp" line="42"/>
        <source>Could not check for updates (error %1).</source>
        <extracomment>%1 will be replaced with an error code.</extracomment>
        <translation>无法检查更新（错误 %1）。</translation>
    </message>
    <message>
        <location filename="../base/updater.cpp" line="119"/>
        <source>Update</source>
        <extracomment>This is a noun.</extracomment>
        <translation>更新</translation>
    </message>
    <message>
        <location filename="../base/updater.cpp" line="121"/>
        <source>APK Editor Studio v%1 is available. Download?</source>
        <extracomment>&quot;v%1&quot; will be replaced with a software version (e.g., v1.0.0, v2.1.2...). Also, don't translate the &quot;APK Editor Studio&quot; part.</extracomment>
        <translation>APK Editor Studio v%1 可用，下载吗?</translation>
    </message>
    <message>
        <location filename="../base/updater.cpp" line="124"/>
        <source>What&apos;s New</source>
        <translation>新功能</translation>
    </message>
</context>
<context>
    <name>Utils</name>
    <message>
        <location filename="../base/utils.cpp" line="143"/>
        <source>Could not save the file.</source>
        <translation>无法保存文件。</translation>
    </message>
    <message>
        <location filename="../base/utils.cpp" line="165"/>
        <source>Could not replace the file.</source>
        <translation>无法替换文件。</translation>
    </message>
</context>
<context>
    <name>WelcomeActionViewer</name>
    <message>
        <location filename="../editors/welcomeactionviewer.cpp" line="27"/>
        <source>Welcome to the APK Editor Studio.</source>
        <extracomment>Don't translate the &quot;APK Editor Studio&quot; part.</extracomment>
        <translation>欢迎使用 APK Editor Studio。</translation>
    </message>
    <message>
        <location filename="../editors/welcomeactionviewer.cpp" line="28"/>
        <source>Open APK</source>
        <translation>打开 APK</translation>
    </message>
    <message>
        <location filename="../editors/welcomeactionviewer.cpp" line="29"/>
        <source>Install APK</source>
        <translation>安装 APK</translation>
    </message>
    <message>
        <location filename="../editors/welcomeactionviewer.cpp" line="31"/>
        <source>Support Us</source>
        <translation>支持我们</translation>
    </message>
</context>
<context>
    <name>XmlNode</name>
    <message>
        <location filename="../apk/xmlnode.cpp" line="37"/>
        <source>String</source>
        <extracomment>This string refers to the Android resource type (https://developer.android.com/guide/topics/resources/string-resource).</extracomment>
        <translation>字符串</translation>
    </message>
    <message>
        <location filename="../apk/xmlnode.cpp" line="40"/>
        <source>String array</source>
        <extracomment>This string refers to the Android resource type (https://developer.android.com/guide/topics/resources/string-resource#StringArray).</extracomment>
        <translation>字符串数组</translation>
    </message>
    <message>
        <location filename="../apk/xmlnode.cpp" line="43"/>
        <source>Color</source>
        <extracomment>This string refers to the Android resource type (https://developer.android.com/guide/topics/resources/more-resources#Color).</extracomment>
        <translation>颜色</translation>
    </message>
    <message>
        <location filename="../apk/xmlnode.cpp" line="46"/>
        <source>Dimension</source>
        <extracomment>This string refers to the Android resource type (https://developer.android.com/guide/topics/resources/more-resources#Dimension).</extracomment>
        <translation>尺寸</translation>
    </message>
    <message>
        <location filename="../apk/xmlnode.cpp" line="49"/>
        <source>Plurals</source>
        <extracomment>This string refers to the Android resource type (https://developer.android.com/guide/topics/resources/string-resource#Plurals).</extracomment>
        <translation>复数</translation>
    </message>
    <message>
        <location filename="../apk/xmlnode.cpp" line="52"/>
        <source>ID</source>
        <extracomment>This string refers to the Android resource type (https://developer.android.com/guide/topics/resources/more-resources#Id).</extracomment>
        <translation>ID</translation>
    </message>
    <message>
        <location filename="../apk/xmlnode.cpp" line="55"/>
        <source>Integer</source>
        <extracomment>This string refers to the Android resource type (https://developer.android.com/guide/topics/resources/more-resources#Integer).</extracomment>
        <translation>整数</translation>
    </message>
    <message>
        <location filename="../apk/xmlnode.cpp" line="58"/>
        <source>Integer Array</source>
        <extracomment>This string refers to the Android resource type (https://developer.android.com/guide/topics/resources/more-resources#IntegerArray).</extracomment>
        <translation>整数数组</translation>
    </message>
    <message>
        <location filename="../apk/xmlnode.cpp" line="61"/>
        <source>Array</source>
        <extracomment>This string refers to the Android resource type (https://developer.android.com/guide/topics/resources/more-resources#TypedArray).</extracomment>
        <translation>数组</translation>
    </message>
</context>
<context>
    <name>XmlResourceModel</name>
    <message>
        <location filename="../apk/xmlmodel.cpp" line="109"/>
        <source>Key</source>
        <translation>密钥</translation>
    </message>
    <message>
        <location filename="../apk/xmlmodel.cpp" line="111"/>
        <source>Value</source>
        <translation>值</translation>
    </message>
</context>
<context>
    <name>YesAlwaysDialog</name>
    <message>
        <location filename="../windows/yesalwaysdialog.cpp" line="36"/>
        <source>Yes, &amp;Always</source>
        <extracomment>The &quot;&amp;&quot; is a shortcut key prefix, not an &quot;and&quot; conjunction. Details: https://github.com/kefir500/apk-editor-studio/wiki/Translation-Guide#shortcuts</extracomment>
        <translation>是，始终</translation>
    </message>
</context>
</TS>