# Translations template for picard.
# Copyright (C) 2023 ORGANIZATION
# This file is distributed under the same license as the picard project.
# 
# Translators:
#  <>, 2002, 2001, Inc, 2003, 2007, 2008, 2009, 2010, 2011, 2000,�s�, 2012
#   Alastair McKinstry <mckinstry@computer.org>, 2002
# Alastair McKinstry <mckinstry@computer.org>, 2001
# Ander_Index <Ander_Index@outlook.com>, 2023
# Antares, 2022
# Clay Cheng <569735195@qq.com>, 2016,2018,2021-2022
# Clay Cheng <569735195@qq.com>, 2016,2018
# Dian Li <xslidian@gmail.com>, 2009-2019
# poi, 2023
# Erocan Lancon, 2017
# Erocan Lancon, 2017
# Erwin Synth <kingdzy1996@gmail.com>, 2017
# FIRST AUTHOR <EMAIL@ADDRESS>, 2007
#   Free Software Foundation, Inc., 2002-2003,2007-2008
# Hantong Chen (陈寒彤), 2023
# LI Daobing <lidaobing@gmail.com>, 2007-2011
# LI Daobing <lidaobing@gmail.com>, 2007-2010
# Lionel <a472714747@gmail.com>, 2020
# maicss ke <maicss.ke@gmail.com>, 2020
# Maureen <mry_33@163.com>, 2014
# michael zhou <forsaken628@gmail.com>, 2020
# Philipp Wolfer <ph.wolfer@gmail.com>, 2019-2021,2023
# RedHotHeat <gbonner@iol.ie>, 2012
# S B <koalaleaves@protonmail.com>, 2022
# Shenhua Zhao, 2021
# taxigps <taxigps@sina.com>, 2018
# riotism, 2017-2018
#   Tobias Toedter <t.toedter@gmx.net>, 2007
#   - Wang Jian <lark@linux.net.cn>, 2000
# Xia Zeyu <xiazeyu_2011@126.com>, 2018
# Xie Yanbo <xieyanbo@gmail.com>, 2018
# y941s, 2021
# y941s, 2021
# York Young, 2021
# York Young, 2021
# YunQiang Su <wzssyqa@gmail.com>, 2011
# Zhou Chenming <2528308387@qq.com>, 2018
# 刘岩 <xuanqidongjim@gmail.com>, 2020-2021
# Maureen <mry_33@163.com>, 2014
# 刘岩 <xuanqidongjim@gmail.com>, 2020
# 郭云鹤(Guo Yunhe)🇨🇳 <guoyunhebrave@gmail.com>, 2018
msgid ""
msgstr ""
"Project-Id-Version: MusicBrainz\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2023-08-16 01:06+0200\n"
"PO-Revision-Date: 2012-05-29 16:17+0000\n"
"Last-Translator: Philipp Wolfer <ph.wolfer@gmail.com>, 2019-2021,2023\n"
"Language-Team: Chinese (China) (http://app.transifex.com/musicbrainz/musicbrainz/language/zh_CN/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.9.1\n"
"Language: zh_CN\n"
"Plural-Forms: nplurals=1; plural=0;\n"

#: picard/album.py:150
msgid "Unmatched Files"
msgstr "未匹配的文件"

#: picard/album.py:516
#, python-format
msgid "Album %(id)s loaded: %(artist)s - %(album)s"
msgstr "已载入专辑 %(id)s: %(artist)s - %(album)s"

#: picard/album.py:573
#, python-format
msgid "Loading album %(id)s ..."
msgstr "正在载入专辑 %(id)s..."

#: picard/album.py:790
msgid "[loading album information]"
msgstr "[正在载入专辑信息]"

#: picard/album.py:792
#, python-format
msgid "[could not load album %s]"
msgstr "[无法载入专辑 %s]"

#: picard/cluster.py:259
#, python-format
msgid "Cluster %(album)s identified!"
msgstr "簇「%(album)s」已识别!"

#: picard/cluster.py:262
#, python-format
msgid "No matching releases for cluster %(album)s"
msgstr "未找到与簇「%(album)s」相匹配的专辑"

#: picard/cluster.py:281
#, python-format
msgid "Looking up the metadata for cluster %(album)s..."
msgstr "正在查询簇「%(album)s」的元数据..."

#: picard/cluster.py:330
msgid "Unclustered Files"
msgstr "未识别出簇的文件"

#: picard/collection.py:78
#, python-format
msgid "Added %(count)i release to collection \"%(name)s\""
msgid_plural "Added %(count)i releases to collection \"%(name)s\""
msgstr[0] "已将 %(count)i 张专辑加入收藏集「%(name)s」"

#: picard/collection.py:86
#, python-format
msgid "Removed %(count)i release from collection \"%(name)s\""
msgid_plural "Removed %(count)i releases from collection \"%(name)s\""
msgstr[0] "已将 %(count)i 张专辑从收藏集「%(name)s」中移除"

#: picard/collection.py:97
#, python-format
msgid "Error while modifying collections: %(error)s"
msgstr "修改收藏集时出错: %(error)s"

#: picard/collection.py:119
#, python-format
msgid "Error loading collections: %(error)s"
msgstr "载入收藏集时出错: %(error)s"

#: picard/config_upgrade.py:82 picard/config_upgrade.py:95
msgid "Various Artists file naming scheme removal"
msgstr "「群星」文件命名方案已移除"

#: picard/config_upgrade.py:83
msgid ""
"The separate file naming scheme for various artists albums has been removed in this version of Picard.\n"
"Your file naming scheme has automatically been merged with that of single artist albums."
msgstr "针对「群星」专辑而特别指定的文件命名方案在此版本的 Picard 中已经移除。\n您的文件命名方案已自动与单艺术家专辑的方案合并。"

#: picard/config_upgrade.py:96
msgid ""
"The separate file naming scheme for various artists albums has been removed in this version of Picard.\n"
"You currently do not use this option, but have a separate file naming scheme defined.\n"
"Do you want to remove it or merge it with your file naming scheme for single artist albums?"
msgstr "针对「群星」专辑而特别指定的文件命名方案在此版本的 Picard 中已经移除。\n您当前并未使用该选项，但已定义单独的文件命名方案。\n您希望移除该方案，还是将它与单艺术家专辑的文件命名方案合并?"

#: picard/config_upgrade.py:103
msgid "Merge"
msgstr "合并"

#: picard/config_upgrade.py:104 picard/ui/metadatabox.py:426
#: picard/ui/options/interface_toolbar.py:99
#: picard/ui/ui_options_interface_toolbar.py:80
msgid "Remove"
msgstr "移除"

#: picard/config_upgrade.py:417
msgid "Primary file naming script"
msgstr "主要文件命名脚本"

#: picard/file.py:216
msgid ""
"The file failed to parse, either the file is damaged or has an unsupported "
"file format."
msgstr "解析文件失败，文件已损坏或不支持的文件格式。"

#: picard/file.py:850
#, python-format
msgid "No matching tracks above the threshold for file '%(filename)s'"
msgstr "文件「%(filename)s」没有符合相似度要求的匹配音轨"

#: picard/file.py:852
#, python-format
msgid "File '%(filename)s' identified!"
msgstr "文件「%(filename)s」已识别!"

#: picard/file.py:864
#, python-format
msgid "No matching tracks for file '%(filename)s'"
msgstr "没有与文件「%(filename)s」相匹配的音轨"

#: picard/file.py:896
#, python-format
msgid "Looking up the metadata for file %(filename)s ..."
msgstr "正在查询文件「%(filename)s」的元数据..."

#: picard/oauth.py:249 picard/oauth.py:276
msgid "Unexpected authentication error"
msgstr "意外的验证错误"

#: picard/oauth.py:288
#, python-format
msgid "Unexpected request error (HTTP code %s)"
msgstr "意外的请求错误 (HTTP code %s)"

#: picard/pluginmanager.py:79
msgid "Perform this check again the next time you start Picard."
msgstr ""

#: picard/pluginmanager.py:84
msgid "Picard Plugins Update"
msgstr ""

#: picard/pluginmanager.py:261
#, python-format
msgid "Unable to load plugin '%s'"
msgstr "无法加载插件「%s」"

#: picard/pluginmanager.py:276
#, python-format
msgid "Failed loading zipped plugin %r from %r"
msgstr "无法从 %r 中载入压缩版插件 %r"

#: picard/pluginmanager.py:286
#, python-format
msgid "Failed loading plugin %r in %r"
msgstr "在 %r 里加载插件 %r 失败"

#: picard/pluginmanager.py:322
#, python-format
msgid "Plugin '%s' from '%s' is not compatible with this version of Picard."
msgstr "来自 %s 的插件 %s 与当前版本的 Picard 不兼容。"

#: picard/pluginmanager.py:326
#, python-format
msgid "Plugin %r has an invalid API version string : %s"
msgstr "插件「%r」的 API 版本字符串无效: %s"

#: picard/pluginmanager.py:329
#, python-format
msgid "Plugin %r"
msgstr "插件「%r」"

#: picard/pluginmanager.py:465
#, python-format
msgid "Error loading plugins list: %(error)s"
msgstr "载入插件列表错误: %(error)s"

#: picard/pluginmanager.py:501
msgid ""
"There is an update available for one of your currently installed plugins:"
msgid_plural ""
"There are updates available for your currently installed plugins:"
msgstr[0] ""

#: picard/pluginmanager.py:506
msgid "Do you want to update the plugin now?"
msgid_plural "Do you want to update the plugins now?"
msgstr[0] ""

#: picard/pluginmanager.py:514
msgid "plus {extra_file_count:,d} other plugin."
msgid_plural "plus {extra_file_count:,d} other plugins."
msgstr[0] ""

#: picard/profile.py:46 picard/ui/options/general.py:56
#: picard/ui/ui_options_general.py:200
msgid "General"
msgstr "常规"

#: picard/profile.py:48
msgid "Server address"
msgstr "服务器地址"

#: picard/profile.py:49
msgid "Port"
msgstr "端口"

#: picard/profile.py:50 picard/ui/ui_options_general.py:201
msgid "Automatically scan all new files"
msgstr "自动扫描所有新文件"

#: picard/profile.py:51 picard/ui/ui_options_general.py:202
msgid "Automatically cluster all new files"
msgstr "自动归类所有新文件"

#: picard/profile.py:52 picard/ui/ui_options_general.py:203
msgid "Ignore MBIDs when loading new files"
msgstr "载入新文件时忽略 MBID"

#: picard/profile.py:53 picard/ui/ui_options_general.py:205
msgid "Check for plugin updates during startup"
msgstr ""

#: picard/profile.py:54 picard/ui/ui_options_general.py:206
msgid "Check for program updates during startup"
msgstr ""

#: picard/profile.py:55
msgid "Days between update checks"
msgstr ""

#: picard/profile.py:56
msgid "Updates to check"
msgstr ""

#: picard/profile.py:61 picard/ui/options/metadata.py:78
#: picard/ui/ui_options_metadata.py:129
msgid "Metadata"
msgstr "元数据"

#: picard/profile.py:64
msgid "Translate artist names"
msgstr "翻译艺术家名称"

#: picard/profile.py:65
msgid "Translation locales"
msgstr "翻译语种"

#: picard/profile.py:66
msgid "Translate artist names exception"
msgstr "翻译艺术家名称例外"

#: picard/profile.py:67
msgid "Translation script exceptions"
msgstr "翻译文字种类例外"

#: picard/profile.py:68 picard/ui/ui_options_metadata.py:134
msgid "Use standardized artist names"
msgstr "使用标准化的艺术家名称"

#: picard/profile.py:69 picard/ui/ui_options_metadata.py:135
msgid "Use standardized instrument and vocal credits"
msgstr "使用标准化的乐器与人声署名"

#: picard/profile.py:70 picard/ui/ui_options_metadata.py:136
msgid "Convert Unicode punctuation characters to ASCII"
msgstr "将 Unicode 标点符号转换为 ASCII 字符"

#: picard/profile.py:71 picard/ui/ui_options_metadata.py:137
msgid "Use release relationships"
msgstr "使用专辑关系"

#: picard/profile.py:72 picard/ui/ui_options_metadata.py:138
msgid "Use track relationships"
msgstr "使用曲目关系"

#: picard/profile.py:73 picard/ui/ui_options_metadata.py:139
msgid "Guess track number and title from filename if empty"
msgstr "如果为空，根据文件名猜测音轨号和标题"

#: picard/profile.py:74
msgid "Various Artists name"
msgstr "群星名称"

#: picard/profile.py:75
msgid "Standalone recordings name"
msgstr "独立录音名称"

#: picard/profile.py:78 picard/ui/ui_options_releases.py:110
msgid "Preferred release types"
msgstr "偏好的专辑类型"

#: picard/profile.py:79 picard/ui/ui_options_releases.py:111
msgid "Preferred release countries"
msgstr "偏好的专辑地区"

#: picard/profile.py:80 picard/ui/ui_options_releases.py:116
msgid "Preferred medium formats"
msgstr "偏好的媒介格式"

#: picard/profile.py:83 picard/ui/ui_options_genres.py:119
msgid "Use genres from MusicBrainz"
msgstr "使用 MusicBrainz 上的流派资料"

#: picard/profile.py:86 picard/ui/ui_options_genres.py:120
msgid "Use only my genres"
msgstr "只使用我的流派"

#: picard/profile.py:87
msgid "Use album artist genres"
msgstr ""

#: picard/profile.py:88 picard/ui/ui_options_genres.py:122
msgid "Use folksonomy tags as genre"
msgstr "使用用户标签作为流派"

#: picard/profile.py:89
msgid "Minimal genre usage"
msgstr ""

#: picard/profile.py:90
msgid "Maximum number of genres"
msgstr ""

#: picard/profile.py:91
msgid "Join multiple genres with"
msgstr ""

#: picard/profile.py:92
msgid "Genres to include or exclude"
msgstr ""

#: picard/profile.py:95 picard/ui/ui_options_ratings.py:47
msgid "Enable track ratings"
msgstr "启用曲目评分"

#: picard/profile.py:98
msgid "Email to use when saving ratings"
msgstr ""

#: picard/profile.py:99 picard/ui/ui_options_ratings.py:50
msgid "Submit ratings to MusicBrainz"
msgstr "将评分提交到 MusicBrainz"

#: picard/profile.py:104 picard/ui/options/tags.py:47
msgid "Tags"
msgstr "标签"

#: picard/profile.py:107
msgid "Don't write tags"
msgstr "不写入标签"

#: picard/profile.py:108 picard/ui/ui_options_tags.py:72
msgid "Preserve timestamps of tagged files"
msgstr "写入标签时，保留文件的时间戳"

#: picard/profile.py:109 picard/ui/ui_options_tags.py:74
msgid "Clear existing tags"
msgstr "清除现有标签"

#: picard/profile.py:110 picard/ui/ui_options_tags.py:75
msgid "Keep embedded images when clearing tags"
msgstr "在清除标签时保留嵌入的图片"

#: picard/profile.py:111 picard/ui/ui_options_tags.py:76
msgid "Remove ID3 tags from FLAC files"
msgstr "从 FLAC 文件移除 ID3 标签"

#: picard/profile.py:112 picard/ui/ui_options_tags.py:77
msgid "Remove APEv2 tags from MP3 files"
msgstr "从 MP3 文件移除 APEv2 标签"

#: picard/profile.py:113 picard/ui/ui_options_tags.py:78
msgid "Fix missing seekpoints for FLAC files"
msgstr "正在建立FLAC文件缺失的索引点"

#: picard/profile.py:114
msgid "Preserved tags list"
msgstr "保留标签列表"

#: picard/profile.py:117
msgid "ID3v2 version to write"
msgstr ""

#: picard/profile.py:118 picard/ui/ui_options_tags_compatibility_id3.py:119
msgid "ID3v2 text encoding"
msgstr "ID3v2文本编码"

#: picard/profile.py:119
msgid "ID3v2.3 join character"
msgstr "ID3v2.3 连接符"

#: picard/profile.py:120 picard/ui/ui_options_tags_compatibility_id3.py:125
msgid "Save iTunes compatible grouping and work"
msgstr "组合和作品以 iTunes 兼容的格式保存"

#: picard/profile.py:121
msgid "Write ID3v1 tags"
msgstr "写入 ID3v1 标签"

#: picard/profile.py:124
msgid "Save APEv2 tags to AAC"
msgstr "将APEv2标签另存为AAC"

#: picard/profile.py:125 picard/ui/ui_options_tags_compatibility_aac.py:49
msgid "Remove APEv2 tags from AAC files"
msgstr "从 AAC 文件移除 APEv2 标签"

#: picard/profile.py:128
msgid "Save APEv2 tags to AC3"
msgstr "将APEv2标签另存为AC3"

#: picard/profile.py:129 picard/ui/ui_options_tags_compatibility_ac3.py:49
msgid "Remove APEv2 tags from AC3 files"
msgstr "从 AC3 文件移除 APEv2 标签"

#: picard/profile.py:132
msgid "Write RIFF INFO tags to WAVE files"
msgstr "将RIFF INFO标签写入WAVE文件"

#: picard/profile.py:133 picard/ui/ui_options_tags_compatibility_wave.py:59
msgid "Remove existing RIFF INFO tags from WAVE files"
msgstr "从 WAVE 文件中删除现有的 RIFF INFO 标签"

#: picard/profile.py:134 picard/ui/ui_options_tags_compatibility_wave.py:60
msgid "RIFF INFO text encoding"
msgstr "RIFF INFO文本编码"

#: picard/profile.py:139 picard/ui/options/cover.py:51
msgid "Cover Art"
msgstr "专辑封面"

#: picard/profile.py:141 picard/ui/ui_options_cover.py:95
msgid "Embed cover images into tags"
msgstr "将封面图像嵌入到标签"

#: picard/profile.py:142 picard/ui/ui_options_cover.py:96
msgid "Embed only a single front image"
msgstr "仅嵌入正面封面图像"

#: picard/profile.py:143 picard/ui/ui_options_cover.py:97
msgid "Save cover images as separate files"
msgstr "将封面图像保存为单独的文件"

#: picard/profile.py:144
msgid "File name for images"
msgstr "图片文件名"

#: picard/profile.py:145
msgid "Overwrite existing image files"
msgstr "覆盖现有图片文件"

#: picard/profile.py:146 picard/ui/ui_options_cover.py:100
msgid "Save only a single front image as separate file"
msgstr "仅将一张正面封面另存为单独的文件"

#: picard/profile.py:147 picard/ui/ui_options_cover.py:101
msgid ""
"Always use the primary image type as the file name for non-front images"
msgstr "始终将主要图像的类型用作非正面图像的文件名"

#: picard/profile.py:148
msgid "Cover art providers"
msgstr "专辑封面来源"

#: picard/profile.py:153 picard/ui/options/renaming.py:73
msgid "File Naming"
msgstr "重命名文件"

#: picard/profile.py:156
msgid "Move files"
msgstr "移动文件"

#: picard/profile.py:157
msgid "Destination directory"
msgstr "目标目录"

#: picard/profile.py:158
msgid "Move additional files"
msgstr "移动额外文件"

#: picard/profile.py:159
msgid "Additional file patterns"
msgstr "额外文件模式"

#: picard/profile.py:160 picard/ui/ui_options_renaming.py:154
msgid "Delete empty directories"
msgstr "删除空文件夹"

#: picard/profile.py:161
msgid "Rename files"
msgstr "重命名文件"

#: picard/profile.py:162
msgid "Selected file naming script"
msgstr "已选文件命名脚本"

#: picard/profile.py:165 picard/ui/ui_options_renaming_compat.py:85
msgid "Replace non-ASCII characters"
msgstr "替换非 ASCII 字符"

#: picard/profile.py:166 picard/ui/ui_options_renaming_compat.py:86
#: picard/ui/ui_win_compat_dialog.py:191
msgid "Windows compatibility"
msgstr "Windows 兼容性"

#: picard/profile.py:167
msgid "Replacement characters used for Windows compatibility"
msgstr ""

#: picard/profile.py:168 picard/ui/options/renaming_compat.py:133
msgid "Windows long path support"
msgstr "Windows长路径支援"

#: picard/profile.py:169 picard/ui/ui_options_renaming_compat.py:89
msgid "Replace spaces with underscores"
msgstr "使用下划线替代空格"

#: picard/profile.py:170
msgid "Replacement character to use for directory separators"
msgstr ""

#: picard/profile.py:175 picard/ui/options/scripting.py:99
msgid "Scripting"
msgstr "脚本编写"

#: picard/profile.py:177
msgid "Enable tagger scripts"
msgstr "启用标签工具脚本"

#: picard/profile.py:178
msgid "Tagger scripts"
msgstr "标签工具脚本"

#: picard/profile.py:183 picard/ui/options/interface.py:67
msgid "User Interface"
msgstr "用户界面"

#: picard/profile.py:186 picard/ui/ui_options_interface.py:119
msgid "Show text labels under icons"
msgstr "在图标底部显示文字标签"

#: picard/profile.py:187 picard/ui/ui_options_interface.py:120
msgid "Show icons in menus"
msgstr "在菜单中显示图标"

#: picard/profile.py:188
msgid "User interface language"
msgstr ""

#: picard/profile.py:189
msgid "User interface color theme"
msgstr ""

#: picard/profile.py:190 picard/ui/ui_options_interface.py:124
msgid "Allow selection of multiple directories"
msgstr "允许选择多个目录"

#: picard/profile.py:191 picard/ui/ui_options_interface.py:125
msgid "Use builtin search rather than looking in browser"
msgstr "使用内置搜索代替浏览器查询"

#: picard/profile.py:192
msgid "Use advanced search syntax"
msgstr ""

#: picard/profile.py:193
msgid "Show a usage warning dialog when Picard starts"
msgstr ""

#: picard/profile.py:194 picard/ui/ui_options_interface.py:128
msgid "Show a quit confirmation dialog for unsaved changes"
msgstr "存在未保存的更改时显示退出确认对话框"

#: picard/profile.py:195 picard/ui/ui_options_interface.py:129
msgid "Show a confirmation dialog when saving files"
msgstr "保存文件前提示确认"

#: picard/profile.py:196 picard/ui/ui_options_interface.py:130
msgid "Adjust horizontal position in file browser automatically"
msgstr "在文件浏览器中自动调整水平位置"

#: picard/profile.py:197
msgid "Begin browsing in a specific directory"
msgstr "在特定目录中开始浏览"

#: picard/profile.py:198
msgid "Directory to begin browsing"
msgstr "浏览开始的目录"

#: picard/profile.py:201
msgid "Colors to use for light theme"
msgstr ""

#: picard/profile.py:202
msgid "Colors to use for dark theme"
msgstr ""

#: picard/profile.py:205
msgid "Tags to show at the top"
msgstr ""

#: picard/profile.py:208
msgid "Layout of the tool bar"
msgstr ""

#: picard/profile.py:213 picard/ui/options/advanced.py:44
msgid "Advanced"
msgstr "高级"

#: picard/profile.py:216
msgid "Ignore file paths matching a regular expression"
msgstr "忽略与正则表达式匹配的文件路径"

#: picard/profile.py:217 picard/ui/ui_options_advanced.py:143
msgid "Ignore hidden files"
msgstr "忽略隐藏文件"

#: picard/profile.py:218 picard/ui/ui_options_advanced.py:142
msgid "Include sub-folders when adding files from folder"
msgstr "从文件夹添加文件时，包含子文件夹"

#: picard/profile.py:221
msgid "Ignore track duration difference under x seconds"
msgstr "忽略小于 x 秒的音轨时长差异"

#: picard/profile.py:226 picard/ui/ui_options_advanced.py:140
msgid "Maximum number of entities to return per MusicBrainz query"
msgstr "每次向MusicBrainz发起的请求所期望的返回结果数量"

#: picard/profile.py:229
msgid "Completeness check ignore: Video tracks"
msgstr "忽略完整性检查: 视频轨"

#: picard/profile.py:230
msgid "Completeness check ignore: Pregap tracks"
msgstr "忽略完整性检查: 前间隙音轨"

#: picard/profile.py:231
msgid "Completeness check ignore: Data tracks"
msgstr "忽略完整性检查: 数据轨"

#: picard/profile.py:232
msgid "Completeness check ignore: Silent tracks"
msgstr "忽略完整性检查: 静音轨"

#: picard/profile.py:233
msgid "Tags to ignore for comparison"
msgstr "比较时忽略以下标签"

#: picard/profile.py:236
msgid "Use a web proxy server"
msgstr ""

#: picard/profile.py:239
msgid "type of proxy server"
msgstr ""

#: picard/profile.py:240
msgid "Proxy server address"
msgstr ""

#: picard/profile.py:241
msgid "Proxy server port"
msgstr ""

#: picard/profile.py:242
msgid "Proxy username"
msgstr ""

#: picard/profile.py:243
msgid "Proxy password"
msgstr ""

#: picard/profile.py:244
msgid "Request timeout in seconds"
msgstr ""

#: picard/profile.py:245
msgid "Browser integration"
msgstr ""

#: picard/profile.py:248
msgid "Default listening port"
msgstr ""

#: picard/profile.py:249 picard/ui/ui_options_network.py:141
msgid "Listen only on localhost"
msgstr "仅在 localhost 监听"

#: picard/profile.py:252
msgid "Minimal similarity for file lookups"
msgstr ""

#: picard/profile.py:253
msgid "Minimal similarity for cluster lookups"
msgstr ""

#: picard/profile.py:254
msgid "Minimal similarity for matching files to tracks"
msgstr ""

#: picard/releasegroup.py:69 picard/ui/searchdialog/album.py:155
msgid "Tracks"
msgstr "曲目"

#: picard/releasegroup.py:70
msgid "Year"
msgstr "年份"

#: picard/releasegroup.py:71 picard/ui/cdlookup.py:72
#: picard/ui/searchdialog/album.py:157 picard/ui/searchdialog/track.py:74
msgid "Country"
msgstr "国家和地区"

#: picard/releasegroup.py:72 picard/ui/searchdialog/album.py:154
msgid "Format"
msgstr "格式"

#: picard/releasegroup.py:73
msgid "Label"
msgstr "唱片公司"

#: picard/releasegroup.py:74
msgid "Cat No"
msgstr "编号"

#: picard/releasegroup.py:110
msgid "[no barcode]"
msgstr "[无条形码]"

#: picard/releasegroup.py:126
msgid "[no release info]"
msgstr "[无专辑信息]"

#: picard/tagger.py:652 picard/ui/ui_options_general.py:197
msgid "MusicBrainz Account"
msgstr "MusicBrainz 账号"

#: picard/tagger.py:653
msgid "Authorization code:"
msgstr "授权码:"

#: picard/tagger.py:1142
#, python-format
msgid "Removing album %(id)s: %(artist)s - %(album)s"
msgstr "正在移除专辑 %(id)s: %(artist)s - %(album)s"

#: picard/tagger.py:1160
msgid "CD Lookup Error"
msgstr "CD 查询错误"

#: picard/tagger.py:1161
#, python-format
msgid ""
"Error while reading CD:\n"
"\n"
"%s"
msgstr "读取下列 CD 时出错: \n\n%s"

#: picard/tagger.py:1190
msgid "All supported log files"
msgstr "所有支持的日志文件"

#: picard/tagger.py:1191
msgid "EAC / XLD / Whipper / fre:ac log files"
msgstr "EAC / XLD / Whipper / fre:ac 日志文件"

#: picard/tagger.py:1192
msgid "dBpoweramp log files"
msgstr "dBpoweramp 日志文件"

#: picard/script/serializer.py:350 picard/tagger.py:1193
#: picard/ui/coverartbox.py:610 picard/ui/mainwindow.py:1266
#: picard/ui/options/maintenance.py:168 picard/ui/options/scripting.py:131
msgid "All files"
msgstr "全部文件"

#: picard/tagger.py:1219
#, python-format
msgid "Failed parsing ripping log \"%s\""
msgstr "解析翻录日志\"%s\"失败"

#: picard/track.py:385
msgid "[loading recording information]"
msgstr "[正在载入录音信息]"

#: picard/track.py:433
#, python-format
msgid "[could not load recording %s]"
msgstr "[无法载入录音 %s]"

#: picard/acoustid/__init__.py:104
#, python-format
msgid "AcoustID lookup network error for '%(filename)s'!"
msgstr "为「%(filename)s」查询 AcoustID 时出现网络错误!"

#: picard/acoustid/__init__.py:153
#, python-format
msgid "AcoustID lookup failed for '%(filename)s'!"
msgstr "为「%(filename)s」查询 AcoustID 失败!"

#: picard/acoustid/__init__.py:176
#, python-format
msgid "AcoustID lookup returned no result for file '%(filename)s'"
msgstr "为文件「%(filename)s」查询 AcoustID 无任何结果"

#: picard/acoustid/__init__.py:187
#, python-format
msgid "Looking up the fingerprint for file '%(filename)s' ..."
msgstr "正在查询文件「%(filename)s」的指纹..."

#: picard/acoustid/manager.py:184
msgid ""
"AcoustID submission finished, but not all fingerprints have been submitted"
msgstr "AcoustID提交完成，但部分指纹未提交成功"

#: picard/acoustid/manager.py:186
msgid "AcoustID submission finished successfully"
msgstr "AcoustID提交成功"

#: picard/acoustid/manager.py:197
msgid ""
"AcoustID submission failed permanently, maximum batch size reduced to zero"
msgstr "AcousticID提交永久失败，最大批量已减小至零"

#: picard/acoustid/manager.py:199
msgid "AcoustID submission failed permanently, probably too many retries"
msgstr "AcousticID提交永久失败，可能是重试次数太多"

#: picard/acoustid/manager.py:209
msgid "Submitting AcoustIDs ..."
msgstr "正在提交 AcoustID..."

#: picard/acoustid/manager.py:239
#, python-format
msgid "AcoustID submission failed with error '%(error)s': %(message)s"
msgstr "AcoustID 提交失败，错误「%(error)s」: %(message)s"

#: picard/browser/addrelease.py:144
msgid "Add cluster as release"
msgstr "将簇添加为专辑"

#: picard/browser/addrelease.py:146
msgid "Add cluster as release..."
msgstr "将簇添加为专辑..."

#: picard/browser/addrelease.py:154
msgid "Add file as release"
msgstr "将文件添加为专辑"

#: picard/browser/addrelease.py:156
msgid "Add file as release..."
msgstr "将文件添加为专辑..."

#: picard/browser/addrelease.py:164
msgid "Add file as recording"
msgstr "将文件添加为录音"

#: picard/browser/addrelease.py:166
msgid "Add file as recording..."
msgstr "将文件添加为录音..."

#: picard/const/__init__.py:169
msgid "Stable releases only"
msgstr "仅限稳定版"

#: picard/const/__init__.py:175
msgid "Stable and Beta releases"
msgstr "稳定版与测试版"

#: picard/const/__init__.py:181
msgid "Stable, Beta and Dev releases"
msgstr "稳定版、测试版以及开发版"

#: picard/const/__init__.py:199
msgid "My script"
msgstr "我的脚本"

#: picard/const/__init__.py:201
msgid "My profile"
msgstr "我的配置文件"

#: picard/const/__init__.py:202
msgid "(copy)"
msgstr "(副本)"

#: picard/const/__init__.py:203
msgid "{title} ({count})"
msgstr "{title} ({count})"

#: picard/const/languages.py:29 picard/const/locales.py:48
#: picard/const/scripts.py:29
msgid "Arabic"
msgstr "阿拉伯语"

#: picard/const/languages.py:32 picard/const/locales.py:147
msgid "Catalan"
msgstr "加泰罗尼亚语"

#: picard/const/languages.py:33 picard/const/locales.py:177
msgid "Czech"
msgstr "捷克语"

#: picard/const/languages.py:35 picard/const/locales.py:185
msgid "Danish"
msgstr "丹麦语"

#: picard/const/languages.py:36 picard/const/locales.py:190
msgid "German"
msgstr "德语"

#: picard/const/languages.py:37 picard/const/locales.py:193
msgid "German (Switzerland)"
msgstr "德语（瑞士）"

#: picard/const/languages.py:38 picard/const/locales.py:217
#: picard/const/scripts.py:26
msgid "Greek"
msgstr "希腊语"

#: picard/const/languages.py:39 picard/const/locales.py:221
msgid "English"
msgstr "英语"

#: picard/const/languages.py:40 picard/const/locales.py:229
msgid "English (Australia)"
msgstr "英语（澳大利亚）"

#: picard/const/languages.py:41 picard/const/locales.py:237
msgid "English (Canada)"
msgstr "英语（加拿大）"

#: picard/const/languages.py:42
msgid "English (UK)"
msgstr "英语（英国）"

#: picard/const/languages.py:44 picard/const/locales.py:334
msgid "Spanish"
msgstr "西班牙语"

#: picard/const/languages.py:45 picard/const/locales.py:363
msgid "Estonian"
msgstr "爱沙尼亚语"

#: picard/const/languages.py:47 picard/const/locales.py:399
msgid "Finnish"
msgstr "芬兰语"

#: picard/const/languages.py:49 picard/const/locales.py:406
msgid "French"
msgstr "法语"

#: picard/const/languages.py:50 picard/const/locales.py:412
msgid "French (Canada)"
msgstr "法语（加拿大）"

#: picard/const/languages.py:52 picard/const/locales.py:469
msgid "Galician"
msgstr "加利西亚语"

#: picard/const/languages.py:53 picard/const/locales.py:497
#: picard/const/scripts.py:30
msgid "Hebrew"
msgstr "希伯来语"

#: picard/const/languages.py:55 picard/const/locales.py:511
msgid "Hungarian"
msgstr "匈牙利语"

#: picard/const/languages.py:57 picard/const/locales.py:526
msgid "Icelandic"
msgstr "冰岛语"

#: picard/const/languages.py:58 picard/const/locales.py:528
msgid "Italian"
msgstr "意大利语"

#: picard/const/languages.py:59 picard/const/locales.py:537
msgid "Japanese"
msgstr "日语"

#: picard/const/languages.py:61 picard/const/locales.py:585
msgid "Korean"
msgstr "朝鲜语"

#: picard/const/languages.py:63 picard/const/locales.py:689
msgid "Malay (Malaysia)"
msgstr "马来语（马来西亚）"

#: picard/const/languages.py:64 picard/const/locales.py:705
msgid "Norwegian Bokmål"
msgstr "书面挪威语"

#: picard/const/languages.py:66 picard/const/locales.py:716
msgid "Dutch"
msgstr "荷兰语"

#: picard/const/languages.py:67 picard/const/locales.py:745
msgid "Occitan"
msgstr "奥克语"

#: picard/const/languages.py:68 picard/const/locales.py:772
msgid "Polish"
msgstr "波兰语"

#: picard/const/languages.py:69 picard/const/locales.py:779
msgid "Portuguese"
msgstr "葡萄牙语"

#: picard/const/languages.py:70
msgid "Brazilian Portuguese"
msgstr "巴西葡萄牙语"

#: picard/const/languages.py:71 picard/const/locales.py:810
msgid "Romanian"
msgstr "罗马尼亚语"

#: picard/const/languages.py:72 picard/const/locales.py:815
msgid "Russian"
msgstr "俄语"

#: picard/const/languages.py:74 picard/const/locales.py:873
msgid "Slovak"
msgstr "斯洛伐克语"

#: picard/const/languages.py:75 picard/const/locales.py:875
msgid "Slovenian"
msgstr "斯洛文尼亚语"

#: picard/const/languages.py:76 picard/const/locales.py:894
msgid "Albanian"
msgstr "阿尔巴尼亚语"

#: picard/const/languages.py:78 picard/const/locales.py:920
msgid "Swedish"
msgstr "瑞典语"

#: picard/const/languages.py:80 picard/const/locales.py:966
msgid "Turkish"
msgstr "土耳其语"

#: picard/const/languages.py:81 picard/const/locales.py:983
msgid "Ukrainian"
msgstr "乌克兰语"

#: picard/const/languages.py:82
msgid "Chinese (China)"
msgstr "中文（中国大陆）"

#: picard/const/languages.py:83
msgid "Chinese (Taiwan)"
msgstr "中文（台湾地区）"

#: picard/const/locales.py:27
msgid "Afar"
msgstr "阿法尔语"

#: picard/const/locales.py:28
msgid "Afar (Djibouti)"
msgstr "阿法尔语（吉布提）"

#: picard/const/locales.py:29
msgid "Afar (Eritrea)"
msgstr "阿法尔语（厄立特里亚）"

#: picard/const/locales.py:30
msgid "Afar (Eritrea) (Saho)"
msgstr "阿法尔语（厄立特里亚）（Saho）"

#: picard/const/locales.py:31
msgid "Afar (Ethiopia)"
msgstr "阿法尔语（埃塞俄比亚）"

#: picard/const/locales.py:32
msgid "Abkhazian"
msgstr ""

#: picard/const/locales.py:33
msgid "Abkhazian (Georgia)"
msgstr ""

#: picard/const/locales.py:34
msgid "Afrikaans"
msgstr "南非荷兰语"

#: picard/const/locales.py:35
msgid "Afrikaans (Namibia)"
msgstr "南非荷兰语（纳米比亚）"

#: picard/const/locales.py:36
msgid "Afrikaans (South Africa)"
msgstr "南非荷兰语（南非）"

#: picard/const/locales.py:37
msgid "Aghem"
msgstr ""

#: picard/const/locales.py:38
msgid "Aghem (Cameroon)"
msgstr ""

#: picard/const/locales.py:39
msgid "Akan"
msgstr "阿坎语"

#: picard/const/locales.py:40
msgid "Akan (Ghana)"
msgstr "阿坎语（加纳）"

#: picard/const/locales.py:41
msgid "Amharic"
msgstr "阿姆哈拉语"

#: picard/const/locales.py:42
msgid "Amharic (Ethiopia)"
msgstr "阿姆哈拉语（埃塞俄比亚）"

#: picard/const/locales.py:43
msgid "Aragonese"
msgstr ""

#: picard/const/locales.py:44
msgid "Aragonese (Spain)"
msgstr ""

#: picard/const/locales.py:45
msgid "Obolo"
msgstr ""

#: picard/const/locales.py:46
msgid "Obolo (Nigeria)"
msgstr ""

#: picard/const/locales.py:47
msgid "Syria"
msgstr "叙利亚"

#: picard/const/locales.py:49
msgid "Arabic (world)"
msgstr ""

#: picard/const/locales.py:50
msgid "Arabic (United Arab Emirates)"
msgstr "阿拉伯语（阿拉伯联合酋长国）"

#: picard/const/locales.py:51
msgid "Arabic (Bahrain)"
msgstr "阿拉伯语（巴林）"

#: picard/const/locales.py:52
msgid "Arabic (Djibouti)"
msgstr ""

#: picard/const/locales.py:53
msgid "Arabic (Algeria)"
msgstr "阿拉伯语（阿尔及利亚）"

#: picard/const/locales.py:54
msgid "Arabic (Egypt)"
msgstr "阿拉伯语（埃及）"

#: picard/const/locales.py:55
msgid "Arabic (Western Sahara)"
msgstr ""

#: picard/const/locales.py:56
msgid "Arabic (Eritrea)"
msgstr ""

#: picard/const/locales.py:57
msgid "Arabic (Israel)"
msgstr ""

#: picard/const/locales.py:58
msgid "Arabic (Iraq)"
msgstr "阿拉伯语（伊拉克）"

#: picard/const/locales.py:59
msgid "Arabic (Jordan)"
msgstr "阿拉伯语（约旦）"

#: picard/const/locales.py:60
msgid "Arabic (Comoros)"
msgstr ""

#: picard/const/locales.py:61
msgid "Arabic (Kuwait)"
msgstr "阿拉伯语（科威特）"

#: picard/const/locales.py:62
msgid "Arabic (Lebanon)"
msgstr "阿拉伯语（黎巴嫩）"

#: picard/const/locales.py:63
msgid "Arabic (Libya)"
msgstr "阿拉伯语（利比亚）"

#: picard/const/locales.py:64
msgid "Arabic (Morocco)"
msgstr "阿拉伯语（摩洛哥）"

#: picard/const/locales.py:65
msgid "Arabic (Mauritania)"
msgstr ""

#: picard/const/locales.py:66
msgid "Arabic (Oman)"
msgstr "阿拉伯语（阿曼）"

#: picard/const/locales.py:67
msgid "Arabic (Palestinian Territories)"
msgstr ""

#: picard/const/locales.py:68
msgid "Arabic (Qatar)"
msgstr "阿拉伯语（卡塔尔）"

#: picard/const/locales.py:69
msgid "Arabic (Saudi Arabia)"
msgstr "阿拉伯语（沙特阿拉伯）"

#: picard/const/locales.py:70
msgid "Arabic (Sudan)"
msgstr "阿拉伯语（苏丹）"

#: picard/const/locales.py:71
msgid "Arabic (Somalia)"
msgstr ""

#: picard/const/locales.py:72
msgid "Arabic (South Sudan)"
msgstr ""

#: picard/const/locales.py:73
msgid "Arabic (Syria)"
msgstr "阿拉伯语（叙利亚）"

#: picard/const/locales.py:74
msgid "Arabic (Chad)"
msgstr ""

#: picard/const/locales.py:75
msgid "Arabic (Tunisia)"
msgstr "阿拉伯语（突尼斯）"

#: picard/const/locales.py:76
msgid "Arabic (Yemen)"
msgstr "阿拉伯语（也门）"

#: picard/const/locales.py:77
msgid "Mapuche"
msgstr ""

#: picard/const/locales.py:78
msgid "Mapuche (Chile)"
msgstr ""

#: picard/const/locales.py:79
msgid "Assamese"
msgstr "阿萨姆语"

#: picard/const/locales.py:80
msgid "Assamese (India)"
msgstr "阿萨姆语（印度）"

#: picard/const/locales.py:81
msgid "Asu"
msgstr ""

#: picard/const/locales.py:82
msgid "Asu (Tanzania)"
msgstr ""

#: picard/const/locales.py:83
msgid "Asturian"
msgstr ""

#: picard/const/locales.py:84
msgid "Asturian (Spain)"
msgstr ""

#: picard/const/locales.py:85
msgid "Azerbaijani"
msgstr "阿塞拜疆语"

#: picard/const/locales.py:86
msgid "Azerbaijani (Arabic)"
msgstr ""

#: picard/const/locales.py:87
msgid "Azerbaijani (Arabic) (Iraq)"
msgstr ""

#: picard/const/locales.py:88
msgid "Azerbaijani (Arabic) (Iran)"
msgstr ""

#: picard/const/locales.py:89
msgid "Azerbaijani (Arabic) (Türkiye)"
msgstr ""

#: picard/const/locales.py:90
msgid "Azerbaijani (Cyrillic)"
msgstr "阿塞拜疆语（西里尔文）"

#: picard/const/locales.py:91
msgid "Azerbaijani (Cyrillic) (Azerbaijan)"
msgstr "阿塞拜疆语（西里尔文）（阿塞拜疆）"

#: picard/const/locales.py:92
msgid "Azerbaijani (Latin)"
msgstr "阿塞拜疆语（拉丁文）"

#: picard/const/locales.py:93
msgid "Azerbaijani (Latin) (Azerbaijan)"
msgstr "阿塞拜疆语（拉丁文）（阿塞拜疆）"

#: picard/const/locales.py:94
msgid "Bashkir"
msgstr ""

#: picard/const/locales.py:95
msgid "Bashkir (Russia)"
msgstr ""

#: picard/const/locales.py:96
msgid "Baluchi"
msgstr ""

#: picard/const/locales.py:97
msgid "Baluchi (Arabic)"
msgstr ""

#: picard/const/locales.py:98
msgid "Baluchi (Arabic) (Pakistan)"
msgstr ""

#: picard/const/locales.py:99
msgid "Baluchi (Latin)"
msgstr ""

#: picard/const/locales.py:100
msgid "Baluchi (Latin) (Pakistan)"
msgstr ""

#: picard/const/locales.py:101
msgid "Basaa"
msgstr ""

#: picard/const/locales.py:102
msgid "Basaa (Cameroon)"
msgstr ""

#: picard/const/locales.py:103
msgid "Belarusian"
msgstr "白俄罗斯语"

#: picard/const/locales.py:104
msgid "Belarusian (Belarus)"
msgstr "白俄罗斯语（白俄罗斯）"

#: picard/const/locales.py:105
msgid "Belarusian (Taraskievica orthography)"
msgstr ""

#: picard/const/locales.py:106
msgid "Bemba"
msgstr ""

#: picard/const/locales.py:107
msgid "Bemba (Zambia)"
msgstr ""

#: picard/const/locales.py:108
msgid "Bena"
msgstr ""

#: picard/const/locales.py:109
msgid "Bena (Tanzania)"
msgstr ""

#: picard/const/locales.py:110
msgid "Bulgarian"
msgstr "保加利亚语"

#: picard/const/locales.py:111
msgid "Bulgarian (Bulgaria)"
msgstr "保加利亚语（保加利亚）"

#: picard/const/locales.py:112
msgid "Haryanvi"
msgstr ""

#: picard/const/locales.py:113
msgid "Haryanvi (India)"
msgstr ""

#: picard/const/locales.py:114
msgid "Western Balochi"
msgstr ""

#: picard/const/locales.py:115
msgid "Western Balochi (United Arab Emirates)"
msgstr ""

#: picard/const/locales.py:116
msgid "Western Balochi (Afghanistan)"
msgstr ""

#: picard/const/locales.py:117
msgid "Western Balochi (Iran)"
msgstr ""

#: picard/const/locales.py:118
msgid "Western Balochi (Oman)"
msgstr ""

#: picard/const/locales.py:119
msgid "Western Balochi (Pakistan)"
msgstr ""

#: picard/const/locales.py:120
msgid "Bhojpuri"
msgstr ""

#: picard/const/locales.py:121
msgid "Bhojpuri (India)"
msgstr ""

#: picard/const/locales.py:122
msgid "Tai Dam"
msgstr ""

#: picard/const/locales.py:123
msgid "Tai Dam (Vietnam)"
msgstr ""

#: picard/const/locales.py:124
msgid "Bambara"
msgstr ""

#: picard/const/locales.py:125
msgid "Bambara (Mali)"
msgstr ""

#: picard/const/locales.py:126
msgid "Bambara (N’Ko)"
msgstr ""

#: picard/const/locales.py:127
msgid "Bambara (N’Ko) (Mali)"
msgstr ""

#: picard/const/locales.py:128
msgid "Bangla"
msgstr ""

#: picard/const/locales.py:129
msgid "Bangla (Bangladesh)"
msgstr ""

#: picard/const/locales.py:130
msgid "Bangla (India)"
msgstr ""

#: picard/const/locales.py:131
msgid "Tibetan"
msgstr "藏语"

#: picard/const/locales.py:132
msgid "Tibetan (China)"
msgstr "藏语（中国）"

#: picard/const/locales.py:133
msgid "Tibetan (India)"
msgstr "藏语（印度）"

#: picard/const/locales.py:134
msgid "Breton"
msgstr ""

#: picard/const/locales.py:135
msgid "Breton (France)"
msgstr ""

#: picard/const/locales.py:136
msgid "Bodo"
msgstr ""

#: picard/const/locales.py:137
msgid "Bodo (India)"
msgstr "博多语(印度)"

#: picard/const/locales.py:138
msgid "Bosnian"
msgstr "波斯尼亚语"

#: picard/const/locales.py:139
msgid "Bosnian (Cyrillic)"
msgstr ""

#: picard/const/locales.py:140
msgid "Bosnian (Cyrillic) (Bosnia & Herzegovina)"
msgstr ""

#: picard/const/locales.py:141
msgid "Bosnian (Latin)"
msgstr ""

#: picard/const/locales.py:142
msgid "Bosnian (Latin) (Bosnia & Herzegovina)"
msgstr ""

#: picard/const/locales.py:143
msgid "Akoose"
msgstr ""

#: picard/const/locales.py:144
msgid "Akoose (Cameroon)"
msgstr ""

#: picard/const/locales.py:145
msgid "Blin"
msgstr "比林语"

#: picard/const/locales.py:146
msgid "Blin (Eritrea)"
msgstr "比林语（厄立特里亚）"

#: picard/const/locales.py:148
msgid "Catalan (Andorra)"
msgstr ""

#: picard/const/locales.py:149
msgid "Catalan (Spain)"
msgstr "加泰罗尼亚语（西班牙）"

#: picard/const/locales.py:150
msgid "Catalan (Spain Valencian)"
msgstr ""

#: picard/const/locales.py:151
msgid "Catalan (France)"
msgstr ""

#: picard/const/locales.py:152
msgid "Catalan (Italy)"
msgstr ""

#: picard/const/locales.py:153
msgid "Caddo"
msgstr ""

#: picard/const/locales.py:154
msgid "Caddo (United States)"
msgstr ""

#: picard/const/locales.py:155
msgid "Atsam"
msgstr "阿特萨姆语"

#: picard/const/locales.py:156
msgid "Atsam (Nigeria)"
msgstr "阿特萨姆语（尼日利亚）"

#: picard/const/locales.py:157
msgid "Chakma"
msgstr "查克玛文"

#: picard/const/locales.py:158
msgid "Chakma (Bangladesh)"
msgstr ""

#: picard/const/locales.py:159
msgid "Chakma (India)"
msgstr ""

#: picard/const/locales.py:160
msgid "Chechen"
msgstr ""

#: picard/const/locales.py:161
msgid "Chechen (Russia)"
msgstr ""

#: picard/const/locales.py:162
msgid "Cebuano"
msgstr ""

#: picard/const/locales.py:163
msgid "Cebuano (Philippines)"
msgstr ""

#: picard/const/locales.py:164
msgid "Chiga"
msgstr ""

#: picard/const/locales.py:165
msgid "Chiga (Uganda)"
msgstr ""

#: picard/const/locales.py:166
msgid "Choctaw"
msgstr ""

#: picard/const/locales.py:167
msgid "Choctaw (United States)"
msgstr ""

#: picard/const/locales.py:168
msgid "Cherokee"
msgstr "切罗基文"

#: picard/const/locales.py:169
msgid "Cherokee (United States)"
msgstr ""

#: picard/const/locales.py:170
msgid "Chickasaw"
msgstr ""

#: picard/const/locales.py:171
msgid "Chickasaw (United States)"
msgstr ""

#: picard/const/locales.py:172
msgid "Central Kurdish"
msgstr ""

#: picard/const/locales.py:173
msgid "Central Kurdish (Iraq)"
msgstr ""

#: picard/const/locales.py:174
msgid "Central Kurdish (Iran)"
msgstr ""

#: picard/const/locales.py:175
msgid "Corsican"
msgstr ""

#: picard/const/locales.py:176
msgid "Corsican (France)"
msgstr ""

#: picard/const/locales.py:178
msgid "Czech (Czechia)"
msgstr ""

#: picard/const/locales.py:179
msgid "Church Slavic"
msgstr "教会斯拉夫语"

#: picard/const/locales.py:180
msgid "Church Slavic (Russia)"
msgstr ""

#: picard/const/locales.py:181
msgid "Chuvash"
msgstr ""

#: picard/const/locales.py:182
msgid "Chuvash (Russia)"
msgstr ""

#: picard/const/locales.py:183
msgid "Welsh"
msgstr "威尔士语"

#: picard/const/locales.py:184
msgid "Welsh (United Kingdom)"
msgstr "威尔士语（英国）"

#: picard/const/locales.py:186
msgid "Danish (Denmark)"
msgstr "丹麦语（丹麦）"

#: picard/const/locales.py:187
msgid "Danish (Greenland)"
msgstr ""

#: picard/const/locales.py:188
msgid "Taita"
msgstr ""

#: picard/const/locales.py:189
msgid "Taita (Kenya)"
msgstr ""

#: picard/const/locales.py:191
msgid "German (Austria)"
msgstr "德语（奥地利）"

#: picard/const/locales.py:192
msgid "German (Belgium)"
msgstr "德语（比利时）"

#: picard/const/locales.py:194
msgid "German (Germany)"
msgstr "德语（德国）"

#: picard/const/locales.py:195
msgid "German (Italy)"
msgstr ""

#: picard/const/locales.py:196
msgid "German (Liechtenstein)"
msgstr "德语（列支敦士登）"

#: picard/const/locales.py:197
msgid "German (Luxembourg)"
msgstr "德语（卢森堡）"

#: picard/const/locales.py:198
msgid "Zarma"
msgstr "扎尔马语"

#: picard/const/locales.py:199
msgid "Zarma (Niger)"
msgstr ""

#: picard/const/locales.py:200
msgid "Dogri"
msgstr ""

#: picard/const/locales.py:201
msgid "Dogri (India)"
msgstr ""

#: picard/const/locales.py:202
msgid "Lower Sorbian"
msgstr ""

#: picard/const/locales.py:203
msgid "Lower Sorbian (Germany)"
msgstr ""

#: picard/const/locales.py:204
msgid "Duala"
msgstr ""

#: picard/const/locales.py:205
msgid "Duala (Cameroon)"
msgstr ""

#: picard/const/locales.py:206
msgid "Divehi"
msgstr "迪维希语"

#: picard/const/locales.py:207
msgid "Divehi (Maldives)"
msgstr "迪维希语（马尔代夫）"

#: picard/const/locales.py:208
msgid "Jola-Fonyi"
msgstr ""

#: picard/const/locales.py:209
msgid "Jola-Fonyi (Senegal)"
msgstr ""

#: picard/const/locales.py:210
msgid "Dzongkha"
msgstr "不丹语"

#: picard/const/locales.py:211
msgid "Dzongkha (Bhutan)"
msgstr "不丹语（不丹）"

#: picard/const/locales.py:212
msgid "Embu"
msgstr ""

#: picard/const/locales.py:213
msgid "Embu (Kenya)"
msgstr ""

#: picard/const/locales.py:214
msgid "Ewe"
msgstr "埃维语"

#: picard/const/locales.py:215
msgid "Ewe (Ghana)"
msgstr "埃维语（加纳）"

#: picard/const/locales.py:216
msgid "Ewe (Togo)"
msgstr "埃维语（多哥）"

#: picard/const/locales.py:218
msgid "Greek (Cyprus)"
msgstr "希腊语（塞浦路斯）"

#: picard/const/locales.py:219
msgid "Greek (Greece)"
msgstr "希腊语（希腊）"

#: picard/const/locales.py:220
msgid "Greek (Polytonic)"
msgstr ""

#: picard/const/locales.py:222
msgid "English (world)"
msgstr ""

#: picard/const/locales.py:223
msgid "English (Europe)"
msgstr ""

#: picard/const/locales.py:224
msgid "English (United Arab Emirates)"
msgstr ""

#: picard/const/locales.py:225
msgid "English (Antigua & Barbuda)"
msgstr ""

#: picard/const/locales.py:226
msgid "English (Anguilla)"
msgstr ""

#: picard/const/locales.py:227
msgid "English (American Samoa)"
msgstr "英语（美属萨摩亚）"

#: picard/const/locales.py:228
msgid "English (Austria)"
msgstr ""

#: picard/const/locales.py:230
msgid "English (Barbados)"
msgstr ""

#: picard/const/locales.py:231
msgid "English (Belgium)"
msgstr "英语（比利时）"

#: picard/const/locales.py:232
msgid "English (Burundi)"
msgstr ""

#: picard/const/locales.py:233
msgid "English (Bermuda)"
msgstr ""

#: picard/const/locales.py:234
msgid "English (Bahamas)"
msgstr ""

#: picard/const/locales.py:235
msgid "English (Botswana)"
msgstr "英语（博茨瓦纳）"

#: picard/const/locales.py:236
msgid "English (Belize)"
msgstr "英语（伯利兹）"

#: picard/const/locales.py:238
msgid "English (Cocos (Keeling) Islands)"
msgstr ""

#: picard/const/locales.py:239
msgid "English (Switzerland)"
msgstr ""

#: picard/const/locales.py:240
msgid "English (Cook Islands)"
msgstr ""

#: picard/const/locales.py:241
msgid "English (Cameroon)"
msgstr ""

#: picard/const/locales.py:242
msgid "English (Christmas Island)"
msgstr ""

#: picard/const/locales.py:243
msgid "English (Cyprus)"
msgstr ""

#: picard/const/locales.py:244
msgid "English (Germany)"
msgstr ""

#: picard/const/locales.py:245
msgid "English (Diego Garcia)"
msgstr ""

#: picard/const/locales.py:246
msgid "English (Denmark)"
msgstr ""

#: picard/const/locales.py:247
msgid "English (Dominica)"
msgstr ""

#: picard/const/locales.py:248
msgid "English (Deseret)"
msgstr "英语（犹他州）"

#: picard/const/locales.py:249
msgid "English (Deseret) (United States)"
msgstr "英语（犹他州）（美国）"

#: picard/const/locales.py:250
msgid "English (Eritrea)"
msgstr ""

#: picard/const/locales.py:251
msgid "English (Finland)"
msgstr ""

#: picard/const/locales.py:252
msgid "English (Fiji)"
msgstr ""

#: picard/const/locales.py:253
msgid "English (Falkland Islands)"
msgstr ""

#: picard/const/locales.py:254
msgid "English (Micronesia)"
msgstr ""

#: picard/const/locales.py:255
msgid "English (United Kingdom)"
msgstr "英语（英国）"

#: picard/const/locales.py:256
msgid "English (Grenada)"
msgstr ""

#: picard/const/locales.py:257
msgid "English (Guernsey)"
msgstr ""

#: picard/const/locales.py:258
msgid "English (Ghana)"
msgstr ""

#: picard/const/locales.py:259
msgid "English (Gibraltar)"
msgstr ""

#: picard/const/locales.py:260
msgid "English (Gambia)"
msgstr ""

#: picard/const/locales.py:261
msgid "English (Guam)"
msgstr "英语（关岛）"

#: picard/const/locales.py:262
msgid "English (Guyana)"
msgstr ""

#: picard/const/locales.py:263
msgid "English (Hong Kong)"
msgstr "英语（中国香港）"

#: picard/const/locales.py:264
msgid "English (Ireland)"
msgstr "英语（爱尔兰）"

#: picard/const/locales.py:265
msgid "English (Israel)"
msgstr ""

#: picard/const/locales.py:266
msgid "English (Isle of Man)"
msgstr ""

#: picard/const/locales.py:267
msgid "English (India)"
msgstr "英语（印度）"

#: picard/const/locales.py:268
msgid "English (British Indian Ocean Territory)"
msgstr ""

#: picard/const/locales.py:269
msgid "English (Jersey)"
msgstr ""

#: picard/const/locales.py:270
msgid "English (Jamaica)"
msgstr "英语（牙买加）"

#: picard/const/locales.py:271
msgid "English (Kenya)"
msgstr ""

#: picard/const/locales.py:272
msgid "English (Kiribati)"
msgstr ""

#: picard/const/locales.py:273
msgid "English (St. Kitts & Nevis)"
msgstr ""

#: picard/const/locales.py:274
msgid "English (Cayman Islands)"
msgstr ""

#: picard/const/locales.py:275
msgid "English (St. Lucia)"
msgstr ""

#: picard/const/locales.py:276
msgid "English (Liberia)"
msgstr ""

#: picard/const/locales.py:277
msgid "English (Lesotho)"
msgstr ""

#: picard/const/locales.py:278
msgid "English (Madagascar)"
msgstr ""

#: picard/const/locales.py:279
msgid "English (Marshall Islands)"
msgstr "英语（马绍尔群岛）"

#: picard/const/locales.py:280
msgid "English (Macao)"
msgstr ""

#: picard/const/locales.py:281
msgid "English (Northern Mariana Islands)"
msgstr "英语（北马里亚纳群岛）"

#: picard/const/locales.py:282
msgid "English (Montserrat)"
msgstr ""

#: picard/const/locales.py:283
msgid "English (Malta)"
msgstr "英语（马耳他）"

#: picard/const/locales.py:284
msgid "English (Mauritius)"
msgstr ""

#: picard/const/locales.py:285
msgid "English (Maldives)"
msgstr ""

#: picard/const/locales.py:286
msgid "English (Malawi)"
msgstr ""

#: picard/const/locales.py:287
msgid "English (Malaysia)"
msgstr ""

#: picard/const/locales.py:288
msgid "English (Namibia)"
msgstr "英语（纳米比亚）"

#: picard/const/locales.py:289
msgid "English (Norfolk Island)"
msgstr ""

#: picard/const/locales.py:290
msgid "English (Nigeria)"
msgstr ""

#: picard/const/locales.py:291
msgid "English (Netherlands)"
msgstr ""

#: picard/const/locales.py:292
msgid "English (Nauru)"
msgstr ""

#: picard/const/locales.py:293
msgid "English (Niue)"
msgstr ""

#: picard/const/locales.py:294
msgid "English (New Zealand)"
msgstr "英语（新西兰）"

#: picard/const/locales.py:295
msgid "English (Papua New Guinea)"
msgstr ""

#: picard/const/locales.py:296
msgid "English (Philippines)"
msgstr "英语（菲律宾）"

#: picard/const/locales.py:297
msgid "English (Pakistan)"
msgstr "英语（巴基斯坦）"

#: picard/const/locales.py:298
msgid "English (Pitcairn Islands)"
msgstr ""

#: picard/const/locales.py:299
msgid "English (Puerto Rico)"
msgstr ""

#: picard/const/locales.py:300
msgid "English (Palau)"
msgstr ""

#: picard/const/locales.py:301
msgid "English (Rwanda)"
msgstr ""

#: picard/const/locales.py:302
msgid "English (Solomon Islands)"
msgstr ""

#: picard/const/locales.py:303
msgid "English (Seychelles)"
msgstr ""

#: picard/const/locales.py:304
msgid "English (Sudan)"
msgstr ""

#: picard/const/locales.py:305
msgid "English (Sweden)"
msgstr ""

#: picard/const/locales.py:306
msgid "English (Singapore)"
msgstr "英语（新加坡）"

#: picard/const/locales.py:307
msgid "English (St. Helena)"
msgstr ""

#: picard/const/locales.py:308
msgid "English (Slovenia)"
msgstr ""

#: picard/const/locales.py:309
msgid "English (Sierra Leone)"
msgstr ""

#: picard/const/locales.py:310
msgid "English (South Sudan)"
msgstr ""

#: picard/const/locales.py:311
msgid "English (Sint Maarten)"
msgstr ""

#: picard/const/locales.py:312
msgid "English (Eswatini)"
msgstr ""

#: picard/const/locales.py:313
msgid "English (Shavian)"
msgstr "英语（萧伯纳式）"

#: picard/const/locales.py:314
msgid "English (Shavian) (United Kingdom)"
msgstr ""

#: picard/const/locales.py:315
msgid "English (Turks & Caicos Islands)"
msgstr ""

#: picard/const/locales.py:316
msgid "English (Tokelau)"
msgstr ""

#: picard/const/locales.py:317
msgid "English (Tonga)"
msgstr ""

#: picard/const/locales.py:318
msgid "English (Trinidad & Tobago)"
msgstr ""

#: picard/const/locales.py:319
msgid "English (Tuvalu)"
msgstr ""

#: picard/const/locales.py:320
msgid "English (Tanzania)"
msgstr ""

#: picard/const/locales.py:321
msgid "English (Uganda)"
msgstr ""

#: picard/const/locales.py:322
msgid "English (U.S. Outlying Islands)"
msgstr ""

#: picard/const/locales.py:323
msgid "English (United States)"
msgstr "英语（美国）"

#: picard/const/locales.py:324
msgid "English (St. Vincent & Grenadines)"
msgstr ""

#: picard/const/locales.py:325
msgid "English (British Virgin Islands)"
msgstr ""

#: picard/const/locales.py:326
msgid "English (U.S. Virgin Islands)"
msgstr "英语（美属维尔京群岛）"

#: picard/const/locales.py:327
msgid "English (Vanuatu)"
msgstr ""

#: picard/const/locales.py:328
msgid "English (Samoa)"
msgstr ""

#: picard/const/locales.py:329
msgid "English (South Africa)"
msgstr "英语（南非）"

#: picard/const/locales.py:330
msgid "English (Zambia)"
msgstr ""

#: picard/const/locales.py:331
msgid "English (Zimbabwe)"
msgstr "英语（津巴布韦）"

#: picard/const/locales.py:332
msgid "Esperanto"
msgstr "世界语"

#: picard/const/locales.py:333
msgid "Esperanto (world)"
msgstr ""

#: picard/const/locales.py:335
msgid "Spanish (Latin America)"
msgstr ""

#: picard/const/locales.py:336
msgid "Spanish (Argentina)"
msgstr "西班牙语（阿根廷）"

#: picard/const/locales.py:337
msgid "Spanish (Bolivia)"
msgstr "西班牙语（玻利维亚）"

#: picard/const/locales.py:338
msgid "Spanish (Brazil)"
msgstr ""

#: picard/const/locales.py:339
msgid "Spanish (Belize)"
msgstr ""

#: picard/const/locales.py:340
msgid "Spanish (Chile)"
msgstr "西班牙语（智利）"

#: picard/const/locales.py:341
msgid "Spanish (Colombia)"
msgstr "西班牙语（哥伦比亚）"

#: picard/const/locales.py:342
msgid "Spanish (Costa Rica)"
msgstr "西班牙语（哥斯达黎加）"

#: picard/const/locales.py:343
msgid "Spanish (Cuba)"
msgstr ""

#: picard/const/locales.py:344
msgid "Spanish (Dominican Republic)"
msgstr "西班牙语（多米尼加共和国）"

#: picard/const/locales.py:345
msgid "Spanish (Ceuta & Melilla)"
msgstr ""

#: picard/const/locales.py:346
msgid "Spanish (Ecuador)"
msgstr "西班牙语（厄瓜多尔）"

#: picard/const/locales.py:347
msgid "Spanish (Spain)"
msgstr "西班牙语（西班牙）"

#: picard/const/locales.py:348
msgid "Spanish (Equatorial Guinea)"
msgstr ""

#: picard/const/locales.py:349
msgid "Spanish (Guatemala)"
msgstr "西班牙语（危地马拉）"

#: picard/const/locales.py:350
msgid "Spanish (Honduras)"
msgstr "西班牙语（洪都拉斯）"

#: picard/const/locales.py:351
msgid "Spanish (Canary Islands)"
msgstr ""

#: picard/const/locales.py:352
msgid "Spanish (Mexico)"
msgstr "西班牙语（墨西哥）"

#: picard/const/locales.py:353
msgid "Spanish (Nicaragua)"
msgstr "西班牙语（尼加拉瓜）"

#: picard/const/locales.py:354
msgid "Spanish (Panama)"
msgstr "西班牙语（巴拿马）"

#: picard/const/locales.py:355
msgid "Spanish (Peru)"
msgstr "西班牙语（秘鲁）"

#: picard/const/locales.py:356
msgid "Spanish (Philippines)"
msgstr ""

#: picard/const/locales.py:357
msgid "Spanish (Puerto Rico)"
msgstr "西班牙语（波多黎各）"

#: picard/const/locales.py:358
msgid "Spanish (Paraguay)"
msgstr "西班牙语（巴拉圭）"

#: picard/const/locales.py:359
msgid "Spanish (El Salvador)"
msgstr "西班牙语（萨尔瓦多）"

#: picard/const/locales.py:360
msgid "Spanish (United States)"
msgstr "西班牙语（美国)"

#: picard/const/locales.py:361
msgid "Spanish (Uruguay)"
msgstr "西班牙语（乌拉圭）"

#: picard/const/locales.py:362
msgid "Spanish (Venezuela)"
msgstr "西班牙语（委内瑞拉）"

#: picard/const/locales.py:364
msgid "Estonian (Estonia)"
msgstr "爱沙尼亚语（爱沙尼亚）"

#: picard/const/locales.py:365
msgid "Basque"
msgstr "巴斯克语"

#: picard/const/locales.py:366
msgid "Basque (Spain)"
msgstr "巴斯克语（西班牙）"

#: picard/const/locales.py:367
msgid "Ewondo"
msgstr ""

#: picard/const/locales.py:368
msgid "Ewondo (Cameroon)"
msgstr ""

#: picard/const/locales.py:369
msgid "Persian"
msgstr "波斯语"

#: picard/const/locales.py:370
msgid "Persian (Afghanistan)"
msgstr "波斯语（阿富汗）"

#: picard/const/locales.py:371
msgid "Persian (Iran)"
msgstr "波斯语（伊朗）"

#: picard/const/locales.py:372
msgid "Fula"
msgstr ""

#: picard/const/locales.py:373
msgid "Fula (Adlam)"
msgstr ""

#: picard/const/locales.py:374
msgid "Fula (Adlam) (Burkina Faso)"
msgstr ""

#: picard/const/locales.py:375
msgid "Fula (Adlam) (Cameroon)"
msgstr ""

#: picard/const/locales.py:376
msgid "Fula (Adlam) (Ghana)"
msgstr ""

#: picard/const/locales.py:377
msgid "Fula (Adlam) (Gambia)"
msgstr ""

#: picard/const/locales.py:378
msgid "Fula (Adlam) (Guinea)"
msgstr ""

#: picard/const/locales.py:379
msgid "Fula (Adlam) (Guinea-Bissau)"
msgstr ""

#: picard/const/locales.py:380
msgid "Fula (Adlam) (Liberia)"
msgstr ""

#: picard/const/locales.py:381
msgid "Fula (Adlam) (Mauritania)"
msgstr ""

#: picard/const/locales.py:382
msgid "Fula (Adlam) (Niger)"
msgstr ""

#: picard/const/locales.py:383
msgid "Fula (Adlam) (Nigeria)"
msgstr ""

#: picard/const/locales.py:384
msgid "Fula (Adlam) (Sierra Leone)"
msgstr ""

#: picard/const/locales.py:385
msgid "Fula (Adlam) (Senegal)"
msgstr ""

#: picard/const/locales.py:386
msgid "Fula (Latin)"
msgstr ""

#: picard/const/locales.py:387
msgid "Fula (Latin) (Burkina Faso)"
msgstr ""

#: picard/const/locales.py:388
msgid "Fula (Latin) (Cameroon)"
msgstr ""

#: picard/const/locales.py:389
msgid "Fula (Latin) (Ghana)"
msgstr ""

#: picard/const/locales.py:390
msgid "Fula (Latin) (Gambia)"
msgstr ""

#: picard/const/locales.py:391
msgid "Fula (Latin) (Guinea)"
msgstr ""

#: picard/const/locales.py:392
msgid "Fula (Latin) (Guinea-Bissau)"
msgstr ""

#: picard/const/locales.py:393
msgid "Fula (Latin) (Liberia)"
msgstr ""

#: picard/const/locales.py:394
msgid "Fula (Latin) (Mauritania)"
msgstr ""

#: picard/const/locales.py:395
msgid "Fula (Latin) (Niger)"
msgstr ""

#: picard/const/locales.py:396
msgid "Fula (Latin) (Nigeria)"
msgstr ""

#: picard/const/locales.py:397
msgid "Fula (Latin) (Sierra Leone)"
msgstr ""

#: picard/const/locales.py:398
msgid "Fula (Latin) (Senegal)"
msgstr ""

#: picard/const/locales.py:400
msgid "Finnish (Finland)"
msgstr "芬兰语（芬兰）"

#: picard/const/locales.py:401
msgid "Filipino"
msgstr "菲律宾语"

#: picard/const/locales.py:402
msgid "Filipino (Philippines)"
msgstr "菲律宾语（菲律宾）"

#: picard/const/locales.py:403
msgid "Faroese"
msgstr "法罗语"

#: picard/const/locales.py:404
msgid "Faroese (Denmark)"
msgstr ""

#: picard/const/locales.py:405
msgid "Faroese (Faroe Islands)"
msgstr "法罗语（法罗群岛）"

#: picard/const/locales.py:407
msgid "French (Belgium)"
msgstr "法语（比利时）"

#: picard/const/locales.py:408
msgid "French (Burkina Faso)"
msgstr ""

#: picard/const/locales.py:409
msgid "French (Burundi)"
msgstr ""

#: picard/const/locales.py:410
msgid "French (Benin)"
msgstr ""

#: picard/const/locales.py:411
msgid "French (St. Barthélemy)"
msgstr ""

#: picard/const/locales.py:413
msgid "French (Congo - Kinshasa)"
msgstr ""

#: picard/const/locales.py:414
msgid "French (Central African Republic)"
msgstr ""

#: picard/const/locales.py:415
msgid "French (Congo - Brazzaville)"
msgstr ""

#: picard/const/locales.py:416
msgid "French (Switzerland)"
msgstr "法语（瑞士）"

#: picard/const/locales.py:417
msgid "French (Côte d’Ivoire)"
msgstr ""

#: picard/const/locales.py:418
msgid "French (Cameroon)"
msgstr ""

#: picard/const/locales.py:419
msgid "French (Djibouti)"
msgstr ""

#: picard/const/locales.py:420
msgid "French (Algeria)"
msgstr ""

#: picard/const/locales.py:421
msgid "French (France)"
msgstr "法语（法国）"

#: picard/const/locales.py:422
msgid "French (Gabon)"
msgstr ""

#: picard/const/locales.py:423
msgid "French (French Guiana)"
msgstr ""

#: picard/const/locales.py:424
msgid "French (Guinea)"
msgstr ""

#: picard/const/locales.py:425
msgid "French (Guadeloupe)"
msgstr ""

#: picard/const/locales.py:426
msgid "French (Equatorial Guinea)"
msgstr ""

#: picard/const/locales.py:427
msgid "French (Haiti)"
msgstr ""

#: picard/const/locales.py:428
msgid "French (Comoros)"
msgstr ""

#: picard/const/locales.py:429
msgid "French (Luxembourg)"
msgstr "法语（卢森堡）"

#: picard/const/locales.py:430
msgid "French (Morocco)"
msgstr ""

#: picard/const/locales.py:431
msgid "French (Monaco)"
msgstr "法语（摩纳哥）"

#: picard/const/locales.py:432
msgid "French (St. Martin)"
msgstr ""

#: picard/const/locales.py:433
msgid "French (Madagascar)"
msgstr ""

#: picard/const/locales.py:434
msgid "French (Mali)"
msgstr ""

#: picard/const/locales.py:435
msgid "French (Martinique)"
msgstr ""

#: picard/const/locales.py:436
msgid "French (Mauritania)"
msgstr ""

#: picard/const/locales.py:437
msgid "French (Mauritius)"
msgstr ""

#: picard/const/locales.py:438
msgid "French (New Caledonia)"
msgstr ""

#: picard/const/locales.py:439
msgid "French (Niger)"
msgstr ""

#: picard/const/locales.py:440
msgid "French (French Polynesia)"
msgstr ""

#: picard/const/locales.py:441
msgid "French (St. Pierre & Miquelon)"
msgstr ""

#: picard/const/locales.py:442
msgid "French (Réunion)"
msgstr ""

#: picard/const/locales.py:443
msgid "French (Rwanda)"
msgstr ""

#: picard/const/locales.py:444
msgid "French (Seychelles)"
msgstr ""

#: picard/const/locales.py:445
msgid "French (Senegal)"
msgstr "法语（塞内加尔）"

#: picard/const/locales.py:446
msgid "French (Syria)"
msgstr ""

#: picard/const/locales.py:447
msgid "French (Chad)"
msgstr ""

#: picard/const/locales.py:448
msgid "French (Togo)"
msgstr ""

#: picard/const/locales.py:449
msgid "French (Tunisia)"
msgstr ""

#: picard/const/locales.py:450
msgid "French (Vanuatu)"
msgstr ""

#: picard/const/locales.py:451
msgid "French (Wallis & Futuna)"
msgstr ""

#: picard/const/locales.py:452
msgid "French (Mayotte)"
msgstr ""

#: picard/const/locales.py:453
msgid "Northern Frisian"
msgstr ""

#: picard/const/locales.py:454
msgid "Northern Frisian (Germany)"
msgstr ""

#: picard/const/locales.py:455
msgid "Friulian"
msgstr "弗留利语"

#: picard/const/locales.py:456
msgid "Friulian (Italy)"
msgstr "弗留利语（意大利）"

#: picard/const/locales.py:457
msgid "Western Frisian"
msgstr ""

#: picard/const/locales.py:458
msgid "Western Frisian (Netherlands)"
msgstr ""

#: picard/const/locales.py:459
msgid "Irish"
msgstr "爱尔兰语"

#: picard/const/locales.py:460
msgid "Irish (United Kingdom)"
msgstr ""

#: picard/const/locales.py:461
msgid "Irish (Ireland)"
msgstr "爱尔兰语（爱尔兰）"

#: picard/const/locales.py:462
msgid "Ga"
msgstr "加语"

#: picard/const/locales.py:463
msgid "Ga (Ghana)"
msgstr "加族语（加纳）"

#: picard/const/locales.py:464
msgid "Scottish Gaelic"
msgstr "苏格兰盖尔语"

#: picard/const/locales.py:465
msgid "Scottish Gaelic (United Kingdom)"
msgstr ""

#: picard/const/locales.py:466
msgid "Geez"
msgstr "吉兹语"

#: picard/const/locales.py:467
msgid "Geez (Eritrea)"
msgstr "吉兹语（厄立特里亚）"

#: picard/const/locales.py:468
msgid "Geez (Ethiopia)"
msgstr "吉兹语（埃塞俄比亚）"

#: picard/const/locales.py:470
msgid "Galician (Spain)"
msgstr "加利西亚语（西班牙）"

#: picard/const/locales.py:471
msgid "Guarani"
msgstr ""

#: picard/const/locales.py:472
msgid "Guarani (Paraguay)"
msgstr ""

#: picard/const/locales.py:473
msgid "Swiss German"
msgstr "瑞士德语"

#: picard/const/locales.py:474
msgid "Swiss German (Switzerland)"
msgstr "瑞士德语（瑞士）"

#: picard/const/locales.py:475
msgid "Swiss German (France)"
msgstr ""

#: picard/const/locales.py:476
msgid "Swiss German (Liechtenstein)"
msgstr ""

#: picard/const/locales.py:477
msgid "Gujarati"
msgstr "古吉拉特语"

#: picard/const/locales.py:478
msgid "Gujarati (India)"
msgstr "古吉拉特语（印度）"

#: picard/const/locales.py:479
msgid "Gusii"
msgstr ""

#: picard/const/locales.py:480
msgid "Gusii (Kenya)"
msgstr ""

#: picard/const/locales.py:481
msgid "Manx"
msgstr "马恩岛语"

#: picard/const/locales.py:482
msgid "Manx (Isle of Man)"
msgstr ""

#: picard/const/locales.py:483
msgid "Hausa"
msgstr "豪萨语"

#: picard/const/locales.py:484
msgid "Hausa (Arabic)"
msgstr "豪萨语（阿拉伯文）"

#: picard/const/locales.py:485
msgid "Hausa (Arabic) (Nigeria)"
msgstr "豪萨语（阿拉伯文）（尼日利亚）"

#: picard/const/locales.py:486
msgid "Hausa (Arabic) (Sudan)"
msgstr "豪萨语（阿拉伯文）（苏丹）"

#: picard/const/locales.py:487
msgid "Hausa (Ghana)"
msgstr "豪萨语（加纳）"

#: picard/const/locales.py:488
msgid "Hausa (Latin)"
msgstr "豪萨语（拉丁文）"

#: picard/const/locales.py:489
msgid "Hausa (Latin) (Ghana)"
msgstr "豪萨语（拉丁文）（加纳）"

#: picard/const/locales.py:490
msgid "Hausa (Latin) (Niger)"
msgstr "豪萨语（阿拉伯文）（尼日尔）"

#: picard/const/locales.py:491
msgid "Hausa (Latin) (Nigeria)"
msgstr "豪萨语（拉丁文）（尼日利亚）"

#: picard/const/locales.py:492
msgid "Hausa (Niger)"
msgstr "豪萨语（尼日尔）"

#: picard/const/locales.py:493
msgid "Hausa (Nigeria)"
msgstr "豪萨语（尼日利亚）"

#: picard/const/locales.py:494
msgid "Hausa (Sudan)"
msgstr "豪萨语（苏丹）"

#: picard/const/locales.py:495
msgid "Hawaiian"
msgstr "夏威夷语"

#: picard/const/locales.py:496
msgid "Hawaiian (United States)"
msgstr "夏威夷语（美国）"

#: picard/const/locales.py:498
msgid "Hebrew (Israel)"
msgstr "希伯来语（以色列）"

#: picard/const/locales.py:499
msgid "Hindi"
msgstr "印地语"

#: picard/const/locales.py:500
msgid "Hindi (India)"
msgstr "印地语（印度）"

#: picard/const/locales.py:501
msgid "Hindi (Latin)"
msgstr ""

#: picard/const/locales.py:502
msgid "Hindi (Latin) (India)"
msgstr ""

#: picard/const/locales.py:503
msgid "Hmong Njua"
msgstr ""

#: picard/const/locales.py:504
msgid "Hmong Njua (Nyiakeng Puachue Hmong)"
msgstr ""

#: picard/const/locales.py:505
msgid "Hmong Njua (Nyiakeng Puachue Hmong) (United States)"
msgstr ""

#: picard/const/locales.py:506
msgid "Croatian"
msgstr "克罗地亚语"

#: picard/const/locales.py:507
msgid "Croatian (Bosnia & Herzegovina)"
msgstr ""

#: picard/const/locales.py:508
msgid "Croatian (Croatia)"
msgstr "克罗地亚语（克罗地亚）"

#: picard/const/locales.py:509
msgid "Upper Sorbian"
msgstr ""

#: picard/const/locales.py:510
msgid "Upper Sorbian (Germany)"
msgstr ""

#: picard/const/locales.py:512
msgid "Hungarian (Hungary)"
msgstr "匈牙利语（匈牙利）"

#: picard/const/locales.py:513
msgid "Armenian"
msgstr "亚美尼亚语"

#: picard/const/locales.py:514
msgid "Armenian (Armenia)"
msgstr "亚美尼亚语（亚美尼亚）"

#: picard/const/locales.py:515
msgid "Armenian (Armenia) (Revised Orthography)"
msgstr "亚美尼亚语（亚美尼亚）（改革后正字法）"

#: picard/const/locales.py:516
msgid "Interlingua"
msgstr "国际语"

#: picard/const/locales.py:517
msgid "Interlingua (world)"
msgstr ""

#: picard/const/locales.py:518
msgid "Indonesian"
msgstr "印尼语"

#: picard/const/locales.py:519
msgid "Indonesian (Indonesia)"
msgstr "印尼语（印度尼西亚）"

#: picard/const/locales.py:520
msgid "Igbo"
msgstr "伊博语"

#: picard/const/locales.py:521
msgid "Igbo (Nigeria)"
msgstr "伊博语（尼日利亚）"

#: picard/const/locales.py:522
msgid "Sichuan Yi"
msgstr "凉山彝语"

#: picard/const/locales.py:523
msgid "Sichuan Yi (China)"
msgstr "凉山彝语（中国）"

#: picard/const/locales.py:524
msgid "Ido"
msgstr ""

#: picard/const/locales.py:525
msgid "Ido (world)"
msgstr ""

#: picard/const/locales.py:527
msgid "Icelandic (Iceland)"
msgstr "冰岛语（冰岛）"

#: picard/const/locales.py:529
msgid "Italian (Switzerland)"
msgstr "意大利语（瑞士）"

#: picard/const/locales.py:530
msgid "Italian (Italy)"
msgstr "意大利语（意大利）"

#: picard/const/locales.py:531
msgid "Italian (San Marino)"
msgstr ""

#: picard/const/locales.py:532
msgid "Italian (Vatican City)"
msgstr ""

#: picard/const/locales.py:533
msgid "Inuktitut"
msgstr "伊努伊特语"

#: picard/const/locales.py:534
msgid "Inuktitut (Canada)"
msgstr ""

#: picard/const/locales.py:535
msgid "Inuktitut (Latin)"
msgstr ""

#: picard/const/locales.py:536
msgid "Inuktitut (Latin) (Canada)"
msgstr ""

#: picard/const/locales.py:538
msgid "Japanese (Japan)"
msgstr "日语（日本）"

#: picard/const/locales.py:539
msgid "Lojban"
msgstr ""

#: picard/const/locales.py:540
msgid "Lojban (world)"
msgstr ""

#: picard/const/locales.py:541
msgid "Ngomba"
msgstr ""

#: picard/const/locales.py:542
msgid "Ngomba (Cameroon)"
msgstr ""

#: picard/const/locales.py:543
msgid "Machame"
msgstr ""

#: picard/const/locales.py:544
msgid "Machame (Tanzania)"
msgstr ""

#: picard/const/locales.py:545
msgid "Javanese"
msgstr ""

#: picard/const/locales.py:546
msgid "Javanese (Indonesia)"
msgstr ""

#: picard/const/locales.py:547
msgid "Georgian"
msgstr "格鲁吉亚语"

#: picard/const/locales.py:548
msgid "Georgian (Georgia)"
msgstr "格鲁吉亚（格鲁吉亚）"

#: picard/const/locales.py:549
msgid "Kabyle"
msgstr ""

#: picard/const/locales.py:550
msgid "Kabyle (Algeria)"
msgstr ""

#: picard/const/locales.py:551
msgid "Jju"
msgstr "卡捷语"

#: picard/const/locales.py:552
msgid "Jju (Nigeria)"
msgstr "卡捷语（尼日利亚）"

#: picard/const/locales.py:553
msgid "Kamba"
msgstr "坎巴语"

#: picard/const/locales.py:554
msgid "Kamba (Kenya)"
msgstr "坎巴语（肯尼亚）"

#: picard/const/locales.py:555
msgid "Tyap"
msgstr "泰普语"

#: picard/const/locales.py:556
msgid "Tyap (Nigeria)"
msgstr "泰普语（尼日利亚）"

#: picard/const/locales.py:557
msgid "Makonde"
msgstr ""

#: picard/const/locales.py:558
msgid "Makonde (Tanzania)"
msgstr ""

#: picard/const/locales.py:559
msgid "Kabuverdianu"
msgstr "佛得角克里奥尔语"

#: picard/const/locales.py:560
msgid "Kabuverdianu (Cape Verde)"
msgstr ""

#: picard/const/locales.py:561
msgid "Kenyang"
msgstr ""

#: picard/const/locales.py:562
msgid "Kenyang (Cameroon)"
msgstr ""

#: picard/const/locales.py:563
msgid "Koro"
msgstr "科罗语"

#: picard/const/locales.py:564
msgid "Koro (Côte d’Ivoire)"
msgstr "科罗语（科特迪瓦）"

#: picard/const/locales.py:565
msgid "Kaingang"
msgstr ""

#: picard/const/locales.py:566
msgid "Kaingang (Brazil)"
msgstr ""

#: picard/const/locales.py:567
msgid "Koyra Chiini"
msgstr ""

#: picard/const/locales.py:568
msgid "Koyra Chiini (Mali)"
msgstr ""

#: picard/const/locales.py:569
msgid "Kikuyu"
msgstr "基库尤语"

#: picard/const/locales.py:570
msgid "Kikuyu (Kenya)"
msgstr ""

#: picard/const/locales.py:571
msgid "Kazakh"
msgstr "哈萨克语"

#: picard/const/locales.py:572
msgid "Kazakh (Cyrillic)"
msgstr "哈萨克语（西里尔文）"

#: picard/const/locales.py:573
msgid "Kazakh (Cyrillic) (Kazakhstan)"
msgstr "哈萨克语（西里尔文）（哈萨克斯坦）"

#: picard/const/locales.py:574
msgid "Kazakh (Kazakhstan)"
msgstr "哈萨克语（哈萨克斯坦）"

#: picard/const/locales.py:575
msgid "Kako"
msgstr ""

#: picard/const/locales.py:576
msgid "Kako (Cameroon)"
msgstr ""

#: picard/const/locales.py:577
msgid "Kalaallisut"
msgstr "卡拉利苏特语"

#: picard/const/locales.py:578
msgid "Kalaallisut (Greenland)"
msgstr "卡拉利苏特语（格陵兰岛）"

#: picard/const/locales.py:579
msgid "Kalenjin"
msgstr ""

#: picard/const/locales.py:580
msgid "Kalenjin (Kenya)"
msgstr ""

#: picard/const/locales.py:581
msgid "Khmer"
msgstr "高棉语"

#: picard/const/locales.py:582
msgid "Khmer (Cambodia)"
msgstr "高棉语（柬埔塞）"

#: picard/const/locales.py:583
msgid "Kannada"
msgstr "卡纳达语"

#: picard/const/locales.py:584
msgid "Kannada (India)"
msgstr "卡纳达语（印度）"

#: picard/const/locales.py:586
msgid "Korean (North Korea)"
msgstr ""

#: picard/const/locales.py:587
msgid "Korean (South Korea)"
msgstr "韩语（韩国）"

#: picard/const/locales.py:588
msgid "Konkani"
msgstr "孔卡尼语"

#: picard/const/locales.py:589
msgid "Konkani (India)"
msgstr "孔卡尼语（印度）"

#: picard/const/locales.py:590
msgid "Kpelle"
msgstr "克佩勒语"

#: picard/const/locales.py:591
msgid "Kpelle (Guinea)"
msgstr "克佩勒语（几内亚）"

#: picard/const/locales.py:592
msgid "Kpelle (Liberia)"
msgstr "克佩勒语（利比里亚）"

#: picard/const/locales.py:593
msgid "Kashmiri"
msgstr ""

#: picard/const/locales.py:594
msgid "Kashmiri (Arabic)"
msgstr ""

#: picard/const/locales.py:595
msgid "Kashmiri (Arabic) (India)"
msgstr ""

#: picard/const/locales.py:596
msgid "Kashmiri (Devanagari)"
msgstr ""

#: picard/const/locales.py:597
msgid "Kashmiri (Devanagari) (India)"
msgstr ""

#: picard/const/locales.py:598
msgid "Shambala"
msgstr ""

#: picard/const/locales.py:599
msgid "Shambala (Tanzania)"
msgstr ""

#: picard/const/locales.py:600
msgid "Bafia"
msgstr ""

#: picard/const/locales.py:601
msgid "Bafia (Cameroon)"
msgstr ""

#: picard/const/locales.py:602
msgid "Colognian"
msgstr ""

#: picard/const/locales.py:603
msgid "Colognian (Germany)"
msgstr ""

#: picard/const/locales.py:604
msgid "Kurdish"
msgstr "库尔德语"

#: picard/const/locales.py:605
msgid "Kurdish (Türkiye)"
msgstr ""

#: picard/const/locales.py:606
msgid "Cornish"
msgstr "康沃尔语"

#: picard/const/locales.py:607
msgid "Cornish (United Kingdom)"
msgstr "康沃尔语（英国）"

#: picard/const/locales.py:608
msgid "Kyrgyz"
msgstr ""

#: picard/const/locales.py:609
msgid "Kyrgyz (Kyrgyzstan)"
msgstr ""

#: picard/const/locales.py:610 picard/const/scripts.py:28
msgid "Latin"
msgstr "拉丁语"

#: picard/const/locales.py:611
msgid "Latin (Vatican City)"
msgstr ""

#: picard/const/locales.py:612
msgid "Langi"
msgstr ""

#: picard/const/locales.py:613
msgid "Langi (Tanzania)"
msgstr ""

#: picard/const/locales.py:614
msgid "Luxembourgish"
msgstr "卢森堡语"

#: picard/const/locales.py:615
msgid "Luxembourgish (Luxembourg)"
msgstr ""

#: picard/const/locales.py:616
msgid "Ganda"
msgstr ""

#: picard/const/locales.py:617
msgid "Ganda (Uganda)"
msgstr ""

#: picard/const/locales.py:618
msgid "Ligurian"
msgstr ""

#: picard/const/locales.py:619
msgid "Ligurian (Italy)"
msgstr ""

#: picard/const/locales.py:620
msgid "Lakota"
msgstr "拉科塔语"

#: picard/const/locales.py:621
msgid "Lakota (United States)"
msgstr ""

#: picard/const/locales.py:622
msgid "Lombard"
msgstr ""

#: picard/const/locales.py:623
msgid "Lombard (Italy)"
msgstr ""

#: picard/const/locales.py:624
msgid "Lingala"
msgstr "林加拉语"

#: picard/const/locales.py:625
msgid "Lingala (Angola)"
msgstr ""

#: picard/const/locales.py:626
msgid "Lingala (Congo - Kinshasa)"
msgstr "林加拉语（刚果-金夏沙）"

#: picard/const/locales.py:627
msgid "Lingala (Central African Republic)"
msgstr ""

#: picard/const/locales.py:628
msgid "Lingala (Congo - Brazzaville)"
msgstr "林加拉语（刚果-布拉柴维尔）"

#: picard/const/locales.py:629
msgid "Lao"
msgstr "老挝语"

#: picard/const/locales.py:630
msgid "Lao (Laos)"
msgstr "老挝语（老挝）"

#: picard/const/locales.py:631
msgid "Northern Luri"
msgstr ""

#: picard/const/locales.py:632
msgid "Northern Luri (Iraq)"
msgstr ""

#: picard/const/locales.py:633
msgid "Northern Luri (Iran)"
msgstr ""

#: picard/const/locales.py:634
msgid "Lithuanian"
msgstr "立陶宛语"

#: picard/const/locales.py:635
msgid "Lithuanian (Lithuania)"
msgstr "立陶宛语（立陶宛）"

#: picard/const/locales.py:636
msgid "Luba-Katanga"
msgstr ""

#: picard/const/locales.py:637
msgid "Luba-Katanga (Congo - Kinshasa)"
msgstr ""

#: picard/const/locales.py:638
msgid "Luo"
msgstr "卢欧语"

#: picard/const/locales.py:639
msgid "Luo (Kenya)"
msgstr ""

#: picard/const/locales.py:640
msgid "Luyia"
msgstr "卢希亚语"

#: picard/const/locales.py:641
msgid "Luyia (Kenya)"
msgstr ""

#: picard/const/locales.py:642
msgid "Latvian"
msgstr "拉脱维亚语"

#: picard/const/locales.py:643
msgid "Latvian (Latvia)"
msgstr "拉脱维亚语（拉脱维亚）"

#: picard/const/locales.py:644
msgid "Maithili"
msgstr ""

#: picard/const/locales.py:645
msgid "Maithili (India)"
msgstr ""

#: picard/const/locales.py:646
msgid "Masai"
msgstr ""

#: picard/const/locales.py:647
msgid "Masai (Kenya)"
msgstr ""

#: picard/const/locales.py:648
msgid "Masai (Tanzania)"
msgstr ""

#: picard/const/locales.py:649
msgid "Moksha"
msgstr ""

#: picard/const/locales.py:650
msgid "Moksha (Russia)"
msgstr ""

#: picard/const/locales.py:651
msgid "Meru"
msgstr ""

#: picard/const/locales.py:652
msgid "Meru (Kenya)"
msgstr ""

#: picard/const/locales.py:653
msgid "Morisyen"
msgstr ""

#: picard/const/locales.py:654
msgid "Morisyen (Mauritius)"
msgstr ""

#: picard/const/locales.py:655
msgid "Malagasy"
msgstr ""

#: picard/const/locales.py:656
msgid "Malagasy (Madagascar)"
msgstr ""

#: picard/const/locales.py:657
msgid "Makhuwa-Meetto"
msgstr ""

#: picard/const/locales.py:658
msgid "Makhuwa-Meetto (Mozambique)"
msgstr ""

#: picard/const/locales.py:659
msgid "Metaʼ"
msgstr ""

#: picard/const/locales.py:660
msgid "Metaʼ (Cameroon)"
msgstr ""

#: picard/const/locales.py:661
msgid "Māori"
msgstr ""

#: picard/const/locales.py:662
msgid "Māori (New Zealand)"
msgstr ""

#: picard/const/locales.py:663
msgid "Macedonian"
msgstr "马其顿语"

#: picard/const/locales.py:664
msgid "Macedonian (North Macedonia)"
msgstr ""

#: picard/const/locales.py:665
msgid "Malayalam"
msgstr "马拉雅拉姆语"

#: picard/const/locales.py:666
msgid "Malayalam (India)"
msgstr "马拉雅拉姆语（印度）"

#: picard/const/locales.py:667
msgid "Mongolian"
msgstr "蒙古语"

#: picard/const/locales.py:668
msgid "Mongolian (Cyrillic)"
msgstr "蒙古语（西里尔文）"

#: picard/const/locales.py:669
msgid "Mongolian (Cyrillic) (Mongolia)"
msgstr "蒙古语（西里尔文）（蒙古国）"

#: picard/const/locales.py:670
msgid "Mongolian (Mongolia)"
msgstr "蒙古语（蒙古国）"

#: picard/const/locales.py:671
msgid "Mongolian (Mongolian)"
msgstr "蒙古语（旧蒙文）"

#: picard/const/locales.py:672
msgid "Mongolian (Mongolian) (China)"
msgstr "蒙古语（旧蒙文）（中国）"

#: picard/const/locales.py:673
msgid "Mongolian (Mongolian) (Mongolia)"
msgstr ""

#: picard/const/locales.py:674
msgid "Manipuri"
msgstr ""

#: picard/const/locales.py:675
msgid "Manipuri (Bangla)"
msgstr ""

#: picard/const/locales.py:676
msgid "Manipuri (Bangla) (India)"
msgstr ""

#: picard/const/locales.py:677
msgid "Manipuri (Meitei Mayek)"
msgstr ""

#: picard/const/locales.py:678
msgid "Manipuri (Meitei Mayek) (India)"
msgstr ""

#: picard/const/locales.py:679
msgid "Mohawk"
msgstr ""

#: picard/const/locales.py:680
msgid "Mohawk (Canada)"
msgstr ""

#: picard/const/locales.py:681
msgid "Marathi"
msgstr "马拉提语"

#: picard/const/locales.py:682
msgid "Marathi (India)"
msgstr "马拉地语（印度）"

#: picard/const/locales.py:683
msgid "Malay"
msgstr "马来语"

#: picard/const/locales.py:684
msgid "Malay (Arabic)"
msgstr ""

#: picard/const/locales.py:685
msgid "Malay (Arabic) (Brunei)"
msgstr ""

#: picard/const/locales.py:686
msgid "Malay (Arabic) (Malaysia)"
msgstr ""

#: picard/const/locales.py:687
msgid "Malay (Brunei)"
msgstr "马来语（文莱）"

#: picard/const/locales.py:688
msgid "Malay (Indonesia)"
msgstr ""

#: picard/const/locales.py:690
msgid "Malay (Singapore)"
msgstr ""

#: picard/const/locales.py:691
msgid "Maltese"
msgstr "马耳他语"

#: picard/const/locales.py:692
msgid "Maltese (Malta)"
msgstr "马耳他语（马耳他）"

#: picard/const/locales.py:693
msgid "Mundang"
msgstr ""

#: picard/const/locales.py:694
msgid "Mundang (Cameroon)"
msgstr ""

#: picard/const/locales.py:695
msgid "Muscogee"
msgstr ""

#: picard/const/locales.py:696
msgid "Muscogee (United States)"
msgstr ""

#: picard/const/locales.py:697
msgid "Burmese"
msgstr "缅甸语"

#: picard/const/locales.py:698
msgid "Burmese (Myanmar (Burma))"
msgstr ""

#: picard/const/locales.py:699
msgid "Erzya"
msgstr ""

#: picard/const/locales.py:700
msgid "Erzya (Russia)"
msgstr ""

#: picard/const/locales.py:701
msgid "Mazanderani"
msgstr ""

#: picard/const/locales.py:702
msgid "Mazanderani (Iran)"
msgstr ""

#: picard/const/locales.py:703
msgid "Nama"
msgstr ""

#: picard/const/locales.py:704
msgid "Nama (Namibia)"
msgstr ""

#: picard/const/locales.py:706
msgid "Norwegian Bokmål (Norway)"
msgstr "书面挪威语（挪威）"

#: picard/const/locales.py:707
msgid "Norwegian Bokmål (Svalbard & Jan Mayen)"
msgstr ""

#: picard/const/locales.py:708
msgid "North Ndebele"
msgstr ""

#: picard/const/locales.py:709
msgid "North Ndebele (Zimbabwe)"
msgstr ""

#: picard/const/locales.py:710
msgid "Low German"
msgstr "低地撒克逊语"

#: picard/const/locales.py:711
msgid "Low German (Germany)"
msgstr "低地撒克逊语（德国）"

#: picard/const/locales.py:712
msgid "Low German (Netherlands)"
msgstr ""

#: picard/const/locales.py:713
msgid "Nepali"
msgstr "尼泊尔语"

#: picard/const/locales.py:714
msgid "Nepali (India)"
msgstr "尼泊尔语（印度）"

#: picard/const/locales.py:715
msgid "Nepali (Nepal)"
msgstr "尼泊尔语（尼泊尔）"

#: picard/const/locales.py:717
msgid "Dutch (Aruba)"
msgstr ""

#: picard/const/locales.py:718
msgid "Dutch (Belgium)"
msgstr "荷兰语（比利时）"

#: picard/const/locales.py:719
msgid "Dutch (Caribbean Netherlands)"
msgstr ""

#: picard/const/locales.py:720
msgid "Dutch (Curaçao)"
msgstr ""

#: picard/const/locales.py:721
msgid "Dutch (Netherlands)"
msgstr "荷兰语（荷兰）"

#: picard/const/locales.py:722
msgid "Dutch (Suriname)"
msgstr ""

#: picard/const/locales.py:723
msgid "Dutch (Sint Maarten)"
msgstr ""

#: picard/const/locales.py:724
msgid "Kwasio"
msgstr ""

#: picard/const/locales.py:725
msgid "Kwasio (Cameroon)"
msgstr ""

#: picard/const/locales.py:726
msgid "Norwegian Nynorsk"
msgstr "新挪威语"

#: picard/const/locales.py:727
msgid "Norwegian Nynorsk (Norway)"
msgstr "新挪威语（挪威）"

#: picard/const/locales.py:728
msgid "Ngiemboon"
msgstr ""

#: picard/const/locales.py:729
msgid "Ngiemboon (Cameroon)"
msgstr ""

#: picard/const/locales.py:730
msgid "Norwegian"
msgstr "挪威语"

#: picard/const/locales.py:731
msgid "N’Ko"
msgstr ""

#: picard/const/locales.py:732
msgid "N’Ko (Guinea)"
msgstr ""

#: picard/const/locales.py:733
msgid "South Ndebele"
msgstr "南恩德贝勒语"

#: picard/const/locales.py:734
msgid "South Ndebele (South Africa)"
msgstr "南恩德贝勒语（南非）"

#: picard/const/locales.py:735
msgid "Northern Sotho"
msgstr "北索托语"

#: picard/const/locales.py:736
msgid "Northern Sotho (South Africa)"
msgstr "北索托语（南非）"

#: picard/const/locales.py:737
msgid "Nuer"
msgstr ""

#: picard/const/locales.py:738
msgid "Nuer (South Sudan)"
msgstr ""

#: picard/const/locales.py:739
msgid "Navajo"
msgstr "纳瓦霍语"

#: picard/const/locales.py:740
msgid "Navajo (United States)"
msgstr ""

#: picard/const/locales.py:741
msgid "Nyanja"
msgstr "尼扬贾语"

#: picard/const/locales.py:742
msgid "Nyanja (Malawi)"
msgstr "尼扬贾语（马拉维）"

#: picard/const/locales.py:743
msgid "Nyankole"
msgstr ""

#: picard/const/locales.py:744
msgid "Nyankole (Uganda)"
msgstr ""

#: picard/const/locales.py:746
msgid "Occitan (Spain)"
msgstr ""

#: picard/const/locales.py:747
msgid "Occitan (France)"
msgstr "奥克语（法语）"

#: picard/const/locales.py:748
msgid "Oromo"
msgstr "奥洛莫语"

#: picard/const/locales.py:749
msgid "Oromo (Ethiopia)"
msgstr "奥罗莫语（埃塞俄比亚）"

#: picard/const/locales.py:750
msgid "Oromo (Kenya)"
msgstr "奥罗莫语（肯尼亚）"

#: picard/const/locales.py:751
msgid "Odia"
msgstr ""

#: picard/const/locales.py:752
msgid "Odia (India)"
msgstr ""

#: picard/const/locales.py:753
msgid "Ossetic"
msgstr ""

#: picard/const/locales.py:754
msgid "Ossetic (Georgia)"
msgstr ""

#: picard/const/locales.py:755
msgid "Ossetic (Russia)"
msgstr ""

#: picard/const/locales.py:756
msgid "Osage"
msgstr ""

#: picard/const/locales.py:757
msgid "Osage (United States)"
msgstr ""

#: picard/const/locales.py:758
msgid "Punjabi"
msgstr "旁遮普语"

#: picard/const/locales.py:759
msgid "Punjabi (Arabic)"
msgstr "旁遮普语（阿拉伯文）"

#: picard/const/locales.py:760
msgid "Punjabi (Arabic) (Pakistan)"
msgstr "旁遮普语（阿拉伯文）（巴基斯坦）"

#: picard/const/locales.py:761
msgid "Punjabi (Gurmukhi)"
msgstr "旁遮普语（果鲁穆奇文）"

#: picard/const/locales.py:762
msgid "Punjabi (Gurmukhi) (India)"
msgstr "旁遮普语（果鲁穆奇文）（印度）"

#: picard/const/locales.py:763
msgid "Punjabi (India)"
msgstr "旁遮普语（印度）"

#: picard/const/locales.py:764
msgid "Punjabi (Pakistan)"
msgstr "旁遮普语（巴基斯坦）"

#: picard/const/locales.py:765
msgid "Papiamento"
msgstr ""

#: picard/const/locales.py:766
msgid "Papiamento (Aruba)"
msgstr ""

#: picard/const/locales.py:767
msgid "Papiamento (Curaçao)"
msgstr ""

#: picard/const/locales.py:768
msgid "Nigerian Pidgin"
msgstr ""

#: picard/const/locales.py:769
msgid "Nigerian Pidgin (Nigeria)"
msgstr ""

#: picard/const/locales.py:770
msgid "Pijin"
msgstr ""

#: picard/const/locales.py:771
msgid "Pijin (Solomon Islands)"
msgstr ""

#: picard/const/locales.py:773
msgid "Polish (Poland)"
msgstr "波兰语（波兰）"

#: picard/const/locales.py:774
msgid "Prussian"
msgstr ""

#: picard/const/locales.py:775
msgid "Prussian (world)"
msgstr ""

#: picard/const/locales.py:776
msgid "Pashto"
msgstr "普什图语"

#: picard/const/locales.py:777
msgid "Pashto (Afghanistan)"
msgstr "普什图语（阿富汗）"

#: picard/const/locales.py:778
msgid "Pashto (Pakistan)"
msgstr ""

#: picard/const/locales.py:780
msgid "Portuguese (Angola)"
msgstr ""

#: picard/const/locales.py:781
msgid "Portuguese (Brazil)"
msgstr "葡萄牙语（巴西）"

#: picard/const/locales.py:782
msgid "Portuguese (Switzerland)"
msgstr ""

#: picard/const/locales.py:783
msgid "Portuguese (Cape Verde)"
msgstr ""

#: picard/const/locales.py:784
msgid "Portuguese (Equatorial Guinea)"
msgstr ""

#: picard/const/locales.py:785
msgid "Portuguese (Guinea-Bissau)"
msgstr ""

#: picard/const/locales.py:786
msgid "Portuguese (Luxembourg)"
msgstr ""

#: picard/const/locales.py:787
msgid "Portuguese (Macao)"
msgstr ""

#: picard/const/locales.py:788
msgid "Portuguese (Mozambique)"
msgstr ""

#: picard/const/locales.py:789
msgid "Portuguese (Portugal)"
msgstr "葡萄牙语（葡萄牙）"

#: picard/const/locales.py:790
msgid "Portuguese (São Tomé & Príncipe)"
msgstr ""

#: picard/const/locales.py:791
msgid "Portuguese (Timor-Leste)"
msgstr ""

#: picard/const/locales.py:792
msgid "Quechua"
msgstr ""

#: picard/const/locales.py:793
msgid "Quechua (Bolivia)"
msgstr ""

#: picard/const/locales.py:794
msgid "Quechua (Ecuador)"
msgstr ""

#: picard/const/locales.py:795
msgid "Quechua (Peru)"
msgstr ""

#: picard/const/locales.py:796
msgid "Kʼicheʼ"
msgstr ""

#: picard/const/locales.py:797
msgid "Kʼicheʼ (Guatemala)"
msgstr ""

#: picard/const/locales.py:798
msgid "Rajasthani"
msgstr ""

#: picard/const/locales.py:799
msgid "Rajasthani (India)"
msgstr ""

#: picard/const/locales.py:800
msgid "Rohingya"
msgstr ""

#: picard/const/locales.py:801
msgid "Rohingya (Hanifi)"
msgstr ""

#: picard/const/locales.py:802
msgid "Rohingya (Hanifi) (Bangladesh)"
msgstr ""

#: picard/const/locales.py:803
msgid "Rohingya (Hanifi) (Myanmar (Burma))"
msgstr ""

#: picard/const/locales.py:804
msgid "Riffian"
msgstr ""

#: picard/const/locales.py:805
msgid "Riffian (Morocco)"
msgstr ""

#: picard/const/locales.py:806
msgid "Romansh"
msgstr ""

#: picard/const/locales.py:807
msgid "Romansh (Switzerland)"
msgstr ""

#: picard/const/locales.py:808
msgid "Rundi"
msgstr "隆迪语"

#: picard/const/locales.py:809
msgid "Rundi (Burundi)"
msgstr ""

#: picard/const/locales.py:811
msgid "Romanian (Moldova)"
msgstr "罗马尼亚语（摩尔多瓦）"

#: picard/const/locales.py:812
msgid "Romanian (Romania)"
msgstr "罗马尼亚语（罗马尼亚）"

#: picard/const/locales.py:813
msgid "Rombo"
msgstr ""

#: picard/const/locales.py:814
msgid "Rombo (Tanzania)"
msgstr ""

#: picard/const/locales.py:816
msgid "Russian (Belarus)"
msgstr ""

#: picard/const/locales.py:817
msgid "Russian (Kyrgyzstan)"
msgstr ""

#: picard/const/locales.py:818
msgid "Russian (Kazakhstan)"
msgstr ""

#: picard/const/locales.py:819
msgid "Russian (Moldova)"
msgstr ""

#: picard/const/locales.py:820
msgid "Russian (Russia)"
msgstr "俄语（俄罗斯）"

#: picard/const/locales.py:821
msgid "Russian (Ukraine)"
msgstr "俄语（乌克兰）"

#: picard/const/locales.py:822
msgid "Kinyarwanda"
msgstr "基尼阿万达语"

#: picard/const/locales.py:823
msgid "Kinyarwanda (Rwanda)"
msgstr "基尼阿万达语（卢旺达）"

#: picard/const/locales.py:824
msgid "Rwa"
msgstr ""

#: picard/const/locales.py:825
msgid "Rwa (Tanzania)"
msgstr ""

#: picard/const/locales.py:826
msgid "Sanskrit"
msgstr "梵语"

#: picard/const/locales.py:827
msgid "Sanskrit (India)"
msgstr "梵文（印度）"

#: picard/const/locales.py:828
msgid "Yakut"
msgstr ""

#: picard/const/locales.py:829
msgid "Yakut (Russia)"
msgstr ""

#: picard/const/locales.py:830
msgid "Samburu"
msgstr ""

#: picard/const/locales.py:831
msgid "Samburu (Kenya)"
msgstr ""

#: picard/const/locales.py:832
msgid "Santali"
msgstr ""

#: picard/const/locales.py:833
msgid "Santali (Devanagari)"
msgstr ""

#: picard/const/locales.py:834
msgid "Santali (Devanagari) (India)"
msgstr ""

#: picard/const/locales.py:835
msgid "Santali (Ol Chiki)"
msgstr ""

#: picard/const/locales.py:836
msgid "Santali (Ol Chiki) (India)"
msgstr ""

#: picard/const/locales.py:837
msgid "Sangu"
msgstr ""

#: picard/const/locales.py:838
msgid "Sangu (Tanzania)"
msgstr ""

#: picard/const/locales.py:839
msgid "Sardinian"
msgstr ""

#: picard/const/locales.py:840
msgid "Sardinian (Italy)"
msgstr ""

#: picard/const/locales.py:841
msgid "Sicilian"
msgstr ""

#: picard/const/locales.py:842
msgid "Sicilian (Italy)"
msgstr ""

#: picard/const/locales.py:843
msgid "Sindhi"
msgstr ""

#: picard/const/locales.py:844
msgid "Sindhi (Arabic)"
msgstr ""

#: picard/const/locales.py:845
msgid "Sindhi (Arabic) (Pakistan)"
msgstr ""

#: picard/const/locales.py:846
msgid "Sindhi (Devanagari)"
msgstr ""

#: picard/const/locales.py:847
msgid "Sindhi (Devanagari) (India)"
msgstr ""

#: picard/const/locales.py:848
msgid "Southern Kurdish"
msgstr ""

#: picard/const/locales.py:849
msgid "Southern Kurdish (Iraq)"
msgstr ""

#: picard/const/locales.py:850
msgid "Southern Kurdish (Iran)"
msgstr ""

#: picard/const/locales.py:851
msgid "Northern Sami"
msgstr "北萨米语"

#: picard/const/locales.py:852
msgid "Northern Sami (Finland)"
msgstr "北萨米语（芬兰）"

#: picard/const/locales.py:853
msgid "Northern Sami (Norway)"
msgstr "北萨米语（挪威）"

#: picard/const/locales.py:854
msgid "Northern Sami (Sweden)"
msgstr ""

#: picard/const/locales.py:855
msgid "Sena"
msgstr ""

#: picard/const/locales.py:856
msgid "Sena (Mozambique)"
msgstr ""

#: picard/const/locales.py:857
msgid "Koyraboro Senni"
msgstr ""

#: picard/const/locales.py:858
msgid "Koyraboro Senni (Mali)"
msgstr ""

#: picard/const/locales.py:859
msgid "Sango"
msgstr ""

#: picard/const/locales.py:860
msgid "Sango (Central African Republic)"
msgstr ""

#: picard/const/locales.py:861
msgid "Tachelhit"
msgstr ""

#: picard/const/locales.py:862
msgid "Tachelhit (Latin)"
msgstr ""

#: picard/const/locales.py:863
msgid "Tachelhit (Latin) (Morocco)"
msgstr ""

#: picard/const/locales.py:864
msgid "Tachelhit (Tifinagh)"
msgstr ""

#: picard/const/locales.py:865
msgid "Tachelhit (Tifinagh) (Morocco)"
msgstr ""

#: picard/const/locales.py:866
msgid "Shan"
msgstr ""

#: picard/const/locales.py:867
msgid "Shan (Myanmar (Burma))"
msgstr ""

#: picard/const/locales.py:868
msgid "Shan (Thailand)"
msgstr ""

#: picard/const/locales.py:869
msgid "Sinhala"
msgstr "僧伽罗字母"

#: picard/const/locales.py:870
msgid "Sinhala (Sri Lanka)"
msgstr "僧伽罗语（斯里兰卡）"

#: picard/const/locales.py:871
msgid "Sidamo"
msgstr "锡达莫语"

#: picard/const/locales.py:872
msgid "Sidamo (Ethiopia)"
msgstr "西达摩语（埃塞俄比亚）"

#: picard/const/locales.py:874
msgid "Slovak (Slovakia)"
msgstr "斯洛伐克语（斯洛伐克）"

#: picard/const/locales.py:876
msgid "Slovenian (Slovenia)"
msgstr "斯洛文尼亚语（斯洛文尼亚）"

#: picard/const/locales.py:877
msgid "Southern Sami"
msgstr ""

#: picard/const/locales.py:878
msgid "Southern Sami (Norway)"
msgstr ""

#: picard/const/locales.py:879
msgid "Southern Sami (Sweden)"
msgstr ""

#: picard/const/locales.py:880
msgid "Lule Sami"
msgstr ""

#: picard/const/locales.py:881
msgid "Lule Sami (Norway)"
msgstr ""

#: picard/const/locales.py:882
msgid "Lule Sami (Sweden)"
msgstr ""

#: picard/const/locales.py:883
msgid "Inari Sami"
msgstr ""

#: picard/const/locales.py:884
msgid "Inari Sami (Finland)"
msgstr ""

#: picard/const/locales.py:885
msgid "Skolt Sami"
msgstr ""

#: picard/const/locales.py:886
msgid "Skolt Sami (Finland)"
msgstr ""

#: picard/const/locales.py:887
msgid "Shona"
msgstr ""

#: picard/const/locales.py:888
msgid "Shona (Zimbabwe)"
msgstr ""

#: picard/const/locales.py:889
msgid "Somali"
msgstr "索马里语"

#: picard/const/locales.py:890
msgid "Somali (Djibouti)"
msgstr "索马里语（吉布提）"

#: picard/const/locales.py:891
msgid "Somali (Ethiopia)"
msgstr "索马里语（埃塞俄比亚）"

#: picard/const/locales.py:892
msgid "Somali (Kenya)"
msgstr "索马里语（肯尼亚）"

#: picard/const/locales.py:893
msgid "Somali (Somalia)"
msgstr "索马里语（索马里）"

#: picard/const/locales.py:895
msgid "Albanian (Albania)"
msgstr "阿尔巴尼亚语（阿尔巴尼亚）"

#: picard/const/locales.py:896
msgid "Albanian (North Macedonia)"
msgstr ""

#: picard/const/locales.py:897
msgid "Albanian (Kosovo)"
msgstr ""

#: picard/const/locales.py:898
msgid "Serbian"
msgstr "塞尔维亚语"

#: picard/const/locales.py:899
msgid "Serbian (Cyrillic)"
msgstr "塞尔维亚语（西里尔文）"

#: picard/const/locales.py:900
msgid "Serbian (Cyrillic) (Bosnia & Herzegovina)"
msgstr ""

#: picard/const/locales.py:901
msgid "Serbian (Cyrillic) (Montenegro)"
msgstr "塞尔维亚语（西里尔文）（黑山共和国）"

#: picard/const/locales.py:902
msgid "Serbian (Cyrillic) (Serbia)"
msgstr "塞尔维亚语（西里尔文）（塞尔维亚）"

#: picard/const/locales.py:903
msgid "Serbian (Cyrillic) (Kosovo)"
msgstr ""

#: picard/const/locales.py:904
msgid "Serbian (Latin)"
msgstr "塞尔维亚语（拉丁文）"

#: picard/const/locales.py:905
msgid "Serbian (Latin) (Bosnia & Herzegovina)"
msgstr ""

#: picard/const/locales.py:906
msgid "Serbian (Latin) (Montenegro)"
msgstr "塞尔维亚语（拉丁文）（黑山共和国）"

#: picard/const/locales.py:907
msgid "Serbian (Latin) (Serbia)"
msgstr "塞尔维亚语（拉丁文）（塞尔维亚）"

#: picard/const/locales.py:908
msgid "Serbian (Latin) (Kosovo)"
msgstr ""

#: picard/const/locales.py:909
msgid "Swati"
msgstr "斯瓦特语"

#: picard/const/locales.py:910
msgid "Swati (Eswatini)"
msgstr ""

#: picard/const/locales.py:911
msgid "Swati (South Africa)"
msgstr "斯瓦蒂语（南非）"

#: picard/const/locales.py:912
msgid "Saho"
msgstr ""

#: picard/const/locales.py:913
msgid "Saho (Eritrea)"
msgstr ""

#: picard/const/locales.py:914
msgid "Southern Sotho"
msgstr "南索托语"

#: picard/const/locales.py:915
msgid "Southern Sotho (Lesotho)"
msgstr "南索托语（莱索托）"

#: picard/const/locales.py:916
msgid "Southern Sotho (South Africa)"
msgstr "南索托语（南非）"

#: picard/const/locales.py:917
msgid "Sundanese"
msgstr ""

#: picard/const/locales.py:918
msgid "Sundanese (Latin)"
msgstr ""

#: picard/const/locales.py:919
msgid "Sundanese (Latin) (Indonesia)"
msgstr ""

#: picard/const/locales.py:921
msgid "Swedish (Åland Islands)"
msgstr ""

#: picard/const/locales.py:922
msgid "Swedish (Finland)"
msgstr "瑞典语（芬兰）"

#: picard/const/locales.py:923
msgid "Swedish (Sweden)"
msgstr "瑞典语（瑞典）"

#: picard/const/locales.py:924
msgid "Swahili"
msgstr "斯瓦希里语"

#: picard/const/locales.py:925
msgid "Swahili (Congo - Kinshasa)"
msgstr ""

#: picard/const/locales.py:926
msgid "Swahili (Kenya)"
msgstr "斯瓦希里语（肯尼亚）"

#: picard/const/locales.py:927
msgid "Swahili (Tanzania)"
msgstr "斯瓦希里语（坦桑尼亚）"

#: picard/const/locales.py:928
msgid "Swahili (Uganda)"
msgstr ""

#: picard/const/locales.py:929
msgid "Syriac"
msgstr "叙利亚语"

#: picard/const/locales.py:930
msgid "Syriac (Iraq)"
msgstr ""

#: picard/const/locales.py:931
msgid "Syriac (Syria)"
msgstr "叙利亚语（叙利亚）"

#: picard/const/locales.py:932
msgid "Silesian"
msgstr ""

#: picard/const/locales.py:933
msgid "Silesian (Poland)"
msgstr ""

#: picard/const/locales.py:934
msgid "Tamil"
msgstr "泰米尔语"

#: picard/const/locales.py:935
msgid "Tamil (India)"
msgstr "泰米尔语（印度）"

#: picard/const/locales.py:936
msgid "Tamil (Sri Lanka)"
msgstr ""

#: picard/const/locales.py:937
msgid "Tamil (Malaysia)"
msgstr ""

#: picard/const/locales.py:938
msgid "Tamil (Singapore)"
msgstr ""

#: picard/const/locales.py:939
msgid "Telugu"
msgstr "泰卢固语"

#: picard/const/locales.py:940
msgid "Telugu (India)"
msgstr "泰卢固语（印度）"

#: picard/const/locales.py:941
msgid "Teso"
msgstr ""

#: picard/const/locales.py:942
msgid "Teso (Kenya)"
msgstr ""

#: picard/const/locales.py:943
msgid "Teso (Uganda)"
msgstr ""

#: picard/const/locales.py:944
msgid "Tajik"
msgstr "塔吉克语"

#: picard/const/locales.py:945
msgid "Tajik (Cyrillic)"
msgstr "塔吉克语（西里尔文）"

#: picard/const/locales.py:946
msgid "Tajik (Cyrillic) (Tajikistan)"
msgstr "哈萨克语（西里尔文）（塔吉克斯坦）"

#: picard/const/locales.py:947
msgid "Tajik (Tajikistan)"
msgstr "哈萨克语（塔吉克斯坦）"

#: picard/const/locales.py:948 picard/const/scripts.py:35
msgid "Thai"
msgstr "泰语"

#: picard/const/locales.py:949
msgid "Thai (Thailand)"
msgstr "泰语（泰国）"

#: picard/const/locales.py:950
msgid "Tigrinya"
msgstr "提格里尼亚语"

#: picard/const/locales.py:951
msgid "Tigrinya (Eritrea)"
msgstr "提格里尼亚语（厄立特里亚）"

#: picard/const/locales.py:952
msgid "Tigrinya (Ethiopia)"
msgstr "提格里尼亚语（埃塞俄比亚）"

#: picard/const/locales.py:953
msgid "Tigre"
msgstr "蒂格雷语"

#: picard/const/locales.py:954
msgid "Tigre (Eritrea)"
msgstr "蒂格雷语（厄立特里亚）"

#: picard/const/locales.py:955
msgid "Turkmen"
msgstr ""

#: picard/const/locales.py:956
msgid "Turkmen (Turkmenistan)"
msgstr ""

#: picard/const/locales.py:957
msgid "Tswana"
msgstr "塞茨瓦纳语"

#: picard/const/locales.py:958
msgid "Tswana (Botswana)"
msgstr ""

#: picard/const/locales.py:959
msgid "Tswana (South Africa)"
msgstr "茨瓦纳语（南非）"

#: picard/const/locales.py:960
msgid "Tongan"
msgstr ""

#: picard/const/locales.py:961
msgid "Tongan (Tonga)"
msgstr ""

#: picard/const/locales.py:962
msgid "Toki Pona"
msgstr "道本语"

#: picard/const/locales.py:963
msgid "Toki Pona (world)"
msgstr ""

#: picard/const/locales.py:964
msgid "Tok Pisin"
msgstr ""

#: picard/const/locales.py:965
msgid "Tok Pisin (Papua New Guinea)"
msgstr ""

#: picard/const/locales.py:967
msgid "Turkish (Cyprus)"
msgstr ""

#: picard/const/locales.py:968
msgid "Turkish (Türkiye)"
msgstr ""

#: picard/const/locales.py:969
msgid "Taroko"
msgstr "太鲁阁语"

#: picard/const/locales.py:970
msgid "Taroko (Taiwan)"
msgstr "太鲁阁语（中国台湾）"

#: picard/const/locales.py:971
msgid "Torwali"
msgstr ""

#: picard/const/locales.py:972
msgid "Torwali (Pakistan)"
msgstr ""

#: picard/const/locales.py:973
msgid "Tsonga"
msgstr "聪加语"

#: picard/const/locales.py:974
msgid "Tsonga (South Africa)"
msgstr "图桑戈语（南非）"

#: picard/const/locales.py:975
msgid "Tatar"
msgstr "塔塔尔语"

#: picard/const/locales.py:976
msgid "Tatar (Russia)"
msgstr "塔塔尔语（俄罗斯）"

#: picard/const/locales.py:977
msgid "Tasawaq"
msgstr ""

#: picard/const/locales.py:978
msgid "Tasawaq (Niger)"
msgstr ""

#: picard/const/locales.py:979
msgid "Central Atlas Tamazight"
msgstr ""

#: picard/const/locales.py:980
msgid "Central Atlas Tamazight (Morocco)"
msgstr ""

#: picard/const/locales.py:981
msgid "Uyghur"
msgstr ""

#: picard/const/locales.py:982
msgid "Uyghur (China)"
msgstr ""

#: picard/const/locales.py:984
msgid "Ukrainian (Ukraine)"
msgstr "乌克兰语（乌克兰）"

#: picard/const/locales.py:985
msgid "Unknown language"
msgstr "未知语言"

#: picard/const/locales.py:986
msgid "Urdu"
msgstr "乌尔都语"

#: picard/const/locales.py:987
msgid "Urdu (India)"
msgstr "乌尔都语（印度）"

#: picard/const/locales.py:988
msgid "Urdu (Pakistan)"
msgstr "乌尔都语（巴基斯坦）"

#: picard/const/locales.py:989
msgid "Uzbek"
msgstr "乌兹别克语"

#: picard/const/locales.py:990
msgid "Uzbek (Arabic)"
msgstr "乌兹别克语（阿拉伯文）"

#: picard/const/locales.py:991
msgid "Uzbek (Arabic) (Afghanistan)"
msgstr "乌兹别克语（阿拉伯文）（阿富汗）"

#: picard/const/locales.py:992
msgid "Uzbek (Cyrillic)"
msgstr "乌兹别克语（西里尔文）"

#: picard/const/locales.py:993
msgid "Uzbek (Cyrillic) (Uzbekistan)"
msgstr "乌兹别克语（阿拉伯文）（乌兹别克斯坦）"

#: picard/const/locales.py:994
msgid "Uzbek (Latin)"
msgstr "乌兹别克语（拉丁文）"

#: picard/const/locales.py:995
msgid "Uzbek (Latin) (Uzbekistan)"
msgstr "乌兹别克语（拉丁文）（乌兹别克斯坦）"

#: picard/const/locales.py:996
msgid "Vai"
msgstr "瓦伊文"

#: picard/const/locales.py:997
msgid "Vai (Latin)"
msgstr ""

#: picard/const/locales.py:998
msgid "Vai (Latin) (Liberia)"
msgstr ""

#: picard/const/locales.py:999
msgid "Vai (Vai)"
msgstr ""

#: picard/const/locales.py:1000
msgid "Vai (Vai) (Liberia)"
msgstr ""

#: picard/const/locales.py:1001
msgid "Venda"
msgstr "文达语"

#: picard/const/locales.py:1002
msgid "Venda (South Africa)"
msgstr "文达语（南非）"

#: picard/const/locales.py:1003
msgid "Venetian"
msgstr ""

#: picard/const/locales.py:1004
msgid "Venetian (Italy)"
msgstr ""

#: picard/const/locales.py:1005
msgid "Vietnamese"
msgstr "越南语"

#: picard/const/locales.py:1006
msgid "Vietnamese (Vietnam)"
msgstr "越南语（越南）"

#: picard/const/locales.py:1007
msgid "Volapük"
msgstr ""

#: picard/const/locales.py:1008
msgid "Volapük (world)"
msgstr ""

#: picard/const/locales.py:1009
msgid "Vunjo"
msgstr ""

#: picard/const/locales.py:1010
msgid "Vunjo (Tanzania)"
msgstr ""

#: picard/const/locales.py:1011
msgid "Walloon"
msgstr ""

#: picard/const/locales.py:1012
msgid "Walloon (Belgium)"
msgstr ""

#: picard/const/locales.py:1013
msgid "Walser"
msgstr "瓦尔瑟语"

#: picard/const/locales.py:1014
msgid "Walser (Switzerland)"
msgstr ""

#: picard/const/locales.py:1015
msgid "Wolaytta"
msgstr ""

#: picard/const/locales.py:1016
msgid "Wolaytta (Ethiopia)"
msgstr ""

#: picard/const/locales.py:1017
msgid "Warlpiri"
msgstr "瓦尔皮里语"

#: picard/const/locales.py:1018
msgid "Warlpiri (Australia)"
msgstr ""

#: picard/const/locales.py:1019
msgid "Wolof"
msgstr "沃洛夫语"

#: picard/const/locales.py:1020
msgid "Wolof (Senegal)"
msgstr "沃洛夫语（塞内加尔）"

#: picard/const/locales.py:1021
msgid "Xhosa"
msgstr "科萨语"

#: picard/const/locales.py:1022
msgid "Xhosa (South Africa)"
msgstr "科萨语（南非）"

#: picard/const/locales.py:1023
msgid "Soga"
msgstr ""

#: picard/const/locales.py:1024
msgid "Soga (Uganda)"
msgstr ""

#: picard/const/locales.py:1025
msgid "Yangben"
msgstr ""

#: picard/const/locales.py:1026
msgid "Yangben (Cameroon)"
msgstr ""

#: picard/const/locales.py:1027
msgid "Yiddish"
msgstr ""

#: picard/const/locales.py:1028
msgid "Yiddish (world)"
msgstr ""

#: picard/const/locales.py:1029
msgid "Yoruba"
msgstr "约鲁巴语"

#: picard/const/locales.py:1030
msgid "Yoruba (Benin)"
msgstr ""

#: picard/const/locales.py:1031
msgid "Yoruba (Nigeria)"
msgstr "约鲁巴语（尼日利亚）"

#: picard/const/locales.py:1032
msgid "Nheengatu"
msgstr ""

#: picard/const/locales.py:1033
msgid "Nheengatu (Brazil)"
msgstr ""

#: picard/const/locales.py:1034
msgid "Nheengatu (Colombia)"
msgstr ""

#: picard/const/locales.py:1035
msgid "Nheengatu (Venezuela)"
msgstr ""

#: picard/const/locales.py:1036
msgid "Cantonese"
msgstr "粤语"

#: picard/const/locales.py:1037
msgid "Cantonese (Simplified)"
msgstr "简体粤语"

#: picard/const/locales.py:1038
msgid "Cantonese (Simplified) (China)"
msgstr "简体粤语（中国大陆）"

#: picard/const/locales.py:1039
msgid "Cantonese (Traditional)"
msgstr "繁体粤语"

#: picard/const/locales.py:1040
msgid "Cantonese (Traditional) (Hong Kong)"
msgstr "繁体粤语（香港）"

#: picard/const/locales.py:1041
msgid "Standard Moroccan Tamazight"
msgstr ""

#: picard/const/locales.py:1042
msgid "Standard Moroccan Tamazight (Morocco)"
msgstr ""

#: picard/const/locales.py:1043 picard/const/scripts.py:31
msgid "Chinese"
msgstr "汉语"

#: picard/const/locales.py:1044
msgid "Chinese (Simplified)"
msgstr "简体中文"

#: picard/const/locales.py:1045
msgid "Chinese (Simplified) (China)"
msgstr "简体中文（中国大陆）"

#: picard/const/locales.py:1046
msgid "Chinese (Simplified) (Hong Kong)"
msgstr "简体中文（香港）"

#: picard/const/locales.py:1047
msgid "Chinese (Simplified) (Macao)"
msgstr "简体中文（澳门）"

#: picard/const/locales.py:1048
msgid "Chinese (Simplified) (Singapore)"
msgstr "简体中文（新加坡）"

#: picard/const/locales.py:1049
msgid "Chinese (Traditional)"
msgstr "繁体中文"

#: picard/const/locales.py:1050
msgid "Chinese (Traditional) (Hong Kong)"
msgstr "繁体中文（香港）"

#: picard/const/locales.py:1051
msgid "Chinese (Traditional) (Macao)"
msgstr "繁体中文（澳门）"

#: picard/const/locales.py:1052
msgid "Chinese (Traditional) (Taiwan)"
msgstr "繁体中文（台湾）"

#: picard/const/locales.py:1053
msgid "Zulu"
msgstr "祖鲁语"

#: picard/const/locales.py:1054
msgid "Zulu (South Africa)"
msgstr "祖鲁语（南非）"

#: picard/const/scripts.py:27
msgid "Cyrillic"
msgstr "西里尔语"

#: picard/const/scripts.py:32
msgid "Hangul"
msgstr "谚文"

#: picard/const/scripts.py:33
msgid "Hiragana"
msgstr "平假名"

#: picard/const/scripts.py:34
msgid "Katakana"
msgstr "片假名"

#: picard/coverart/__init__.py:103
#, python-format
msgid "Cover art of type '%(type)s' downloaded for %(albumid)s from %(host)s"
msgstr "%(albumid)s 的「%(type)s」类型的专辑封面已从 %(host)s 下载"

#: picard/coverart/__init__.py:189
#, python-format
msgid ""
"Downloading cover art of type '%(type)s' for %(albumid)s from %(host)s ..."
msgstr "正从 %(host)s 下载 %(albumid)s 的「%(type)s」类型专辑封面..."

#: picard/coverart/utils.py:38
msgid "Unknown"
msgstr "未知"

#: picard/coverart/providers/caa.py:78
msgid "250 px"
msgstr "250 像素"

#: picard/coverart/providers/caa.py:79
msgid "500 px"
msgstr "500 像素"

#: picard/coverart/providers/caa.py:80
msgid "1200 px"
msgstr "1200 像素"

#: picard/coverart/providers/caa.py:81
msgid "Full size"
msgstr "完整尺寸"

#: picard/coverart/providers/caa.py:240
msgid "Cover art types"
msgstr "专辑封面类型"

#: picard/coverart/providers/caa.py:260
msgid ""
"Please select the contents of the image type 'Include' and 'Exclude' lists."
msgstr "请选择图像类型「包含」与「排除」列表的内容。"

#: picard/coverart/providers/caa.py:281
msgid "Include types list"
msgstr "包含类型列表"

#: picard/coverart/providers/caa.py:295
msgid "Exclude types list"
msgstr "排除类型列表"

#: picard/coverart/providers/caa.py:303
msgid ""
"CAA images with an image type found in the 'Include' list will be downloaded"
" and used UNLESS they also have an image type found in the 'Exclude' list. "
"Images with types found in the 'Exclude' list will NEVER be used. Image "
"types not appearing in the 'Include' or 'Exclude' lists will not be "
"considered when determining whether or not to download and use a CAA "
"image.\n"
msgstr "将下载图像类型位于「包含」列表的 CAA 图像，除非图像的类型同时出现在「排除」列表。 类型位于「排除」列表的图像*永远*不会被使用。未出现在「包含」或「排除」列表的图像类型，在决定是否下载/使用某个 CAA 图像时不会被考虑。\n"

#: picard/coverart/providers/caa.py:324
msgid "I&nclude all"
msgstr "全部包含（&N）"

#: picard/coverart/providers/caa.py:325
msgid "E&xclude all"
msgstr "全部排除（&X）"

#: picard/coverart/providers/caa.py:326
msgid "C&lear all"
msgstr "全部清除（&L）"

#: picard/coverart/providers/caa.py:327 picard/ui/options/dialog.py:131
#: picard/ui/options/renaming_compat.py:189
msgid "Restore &Defaults"
msgstr "恢复默认（&D）"

#: picard/coverart/providers/caa.py:435
msgid "Cover Art Archive"
msgstr "Cover Art Archive"

#: picard/coverart/providers/caa.py:505
msgid "Cover Art Archive: Release"
msgstr "Cover Art Archive：专辑"

#: picard/coverart/providers/caa_release_group.py:44
msgid "Cover Art Archive: Release Group"
msgstr "Cover Art Archive：专辑组"

#: picard/coverart/providers/local.py:78
msgid "Local Files"
msgstr "本地文件"

#: picard/coverart/providers/urlrels.py:39
msgid "Allowed Cover Art URLs"
msgstr "允许的封面网址"

#: picard/script/__init__.py:141
msgid ""
"This preset example file naming script does not require any special "
"settings, tagging scripts or plugins."
msgstr "此预设的示例文件命名脚本不需要任何特殊设置、标签脚本或插件。"

#: picard/script/__init__.py:145
#, python-format
msgid "Preset %d: %s"
msgstr "预设 %d: %s"

#: picard/script/__init__.py:149
msgid "Default file naming script"
msgstr "默认文件命名脚本"

#: picard/script/__init__.py:161
msgid "[album artist]/[album]/[track #]. [title]"
msgstr "[专辑艺术家]/[专辑]/[音轨 #]. [标题]"

#: picard/script/__init__.py:175
msgid "[album artist]/[album]/[disc and track #] [artist] - [title]"
msgstr "[专辑艺术家][专辑]/[唱片和音轨 #] [艺术家] - [标题]"

#: picard/script/functions.py:186
msgid ""
"`$if(if,then,else)`\n"
"\n"
"If `if` is not empty, it returns `then`, otherwise it returns `else`."
msgstr "`$if(if,then,else)`\n\n若 `if` 不为空，则返回 `then` ，否则返回 `else` 。"

#: picard/script/functions.py:199
msgid ""
"`$if2(a1,a2,a3,...)`\n"
"\n"
"Returns first non empty argument."
msgstr "`$if2(a1,a2,a3,...)`\n\n返回第一个非空参数。"

#: picard/script/functions.py:212
msgid ""
"`$noop(...)`\n"
"\n"
"Does nothing (useful for comments or disabling a block of code)."
msgstr "`$noop（...）`\n\n什么也不做（用于注释或停用一个代码块）。"

#: picard/script/functions.py:221
msgid ""
"`$left(text,number)`\n"
"\n"
"Returns the first `number` characters from `text`."
msgstr "`$left(text,number)`\n\n返回 `text` 中的前 `number` 个字符。"

#: picard/script/functions.py:233
msgid ""
"`$right(text,number)`\n"
"\n"
"Returns the last `number` characters from `text`."
msgstr "`$right(text,number)`\n\n返回 `text` 中的最后 `number` 个字符。"

#: picard/script/functions.py:245
msgid ""
"`$lower(text)`\n"
"\n"
"Returns `text` in lower case."
msgstr "`$lower(text)`\n\n以小写形式返回 `text`。"

#: picard/script/functions.py:254
msgid ""
"`$upper(text)`\n"
"\n"
"Returns `text` in upper case."
msgstr "`$upper(text)`\n\n以大写形式返回 `text`。"

#: picard/script/functions.py:263
msgid ""
"`$pad(text,length,char)`\n"
"\n"
"Pads the `text` to the `length` provided by adding as many copies of `char` as\n"
"    needed to the **beginning** of the string."
msgstr "`$pad(text,length,char)`\n\n在`text`**开头**添加 `char` 填充至`length`参数决定的长度。 "

#: picard/script/functions.py:276
msgid ""
"`$strip(text)`\n"
"\n"
"Replaces all whitespace in `text` with a single space, and removes leading and trailing spaces.\n"
"Whitespace characters include multiple consecutive spaces, and various other unicode characters."
msgstr "`$strip(text)`\n\n用单个空格替换 `text` 中的所有空格，并删除首行及末行空格。\n空格字符包括多个连续空格，以及其他各种 unicode 字符。"

#: picard/script/functions.py:286
msgid ""
"`$replace(text,search,replace)`\n"
"\n"
"Replaces occurrences of `search` in `text` with value of `replace` and returns the resulting string."
msgstr "`$replace(text,search,replace)`\n\n将 `text` 中出现的 `search` 替换为 `replace` 的值，并返回结果字符串。"

#: picard/script/functions.py:295
#, python-format
msgid ""
"`$replacemulti(name,search,replace,separator=\"; \")`\n"
"\n"
"Replaces occurrences of `search` with `replace` in the multi-value variable `name`.\n"
"Empty elements are automatically removed.\n"
"\n"
"Example:\n"
"\n"
"    $replacemulti(%genre%,Idm,IDM)\n"
msgstr "`$replacemulti(name,search,replace,separator=\"; \")`\n\n将多值变量  `name` 中出现的所有 `search` 用 `replace` 替换。\n空元素将被自动移除。\n\n例如：\n\n    $replacemulti(%genre%,Idm,IDM)\n"

#: picard/script/functions.py:320
msgid ""
"`$in(x,y)`\n"
"\n"
"Returns true, if `x` contains `y`."
msgstr "`$in(x,y)`\n\n如果 `x` 包含 `y` ，则返回 true。"

#: picard/script/functions.py:332
#, python-format
msgid ""
"`$inmulti(%x%,y)`\n"
"\n"
"Returns true if multi-value variable `x` contains exactly `y` as one of its values.\n"
"\n"
"_Since Picard 1.0_"
msgstr "`$inmulti(%x%,y)`\n\n如果多值变量 `x` 包含正好一个 `y` ，则返回 true。\n\n_Picard 1.0起_"

#: picard/script/functions.py:349
msgid ""
"`$rreplace(text,pattern,replace)`\n"
"\n"
"[Regular expression](https://docs.python.org/3/library/re.html#regular-expression-syntax) replace."
msgstr "`$rreplace(text,pattern,replace)`\n\n[正则表达式](https://docs.python.org/3/library/re.html#regular-expression-syntax) 更换。"

#: picard/script/functions.py:361
msgid ""
"`$rsearch(text,pattern)`\n"
"\n"
"[Regular expression](https://docs.python.org/3/library/re.html#regular-expression-syntax) search.\n"
"    This function will return the first matching group."
msgstr "`$rsearch(text,pattern)`\n\n[正则表达式](https://docs.python.org/3/library/re.html#regular-expression-syntax) 搜索。\n    此函数将返回第一个匹配组。"

#: picard/script/functions.py:380
msgid ""
"`$num(number,length)`\n"
"\n"
"Returns `number` formatted to `length` digits (maximum 20)."
msgstr "`$num(number,length)`\n\n返回格式化为`length`位数（最大 20）的 `number` 。"

#: picard/script/functions.py:397
msgid ""
"`$unset(name)`\n"
"\n"
"Unsets the variable `name`.\n"
"Allows for wildcards to unset certain tags (works with \"performer:\\*\", \"comment:\\*\", and \"lyrics:\\*\").\n"
"For example `$unset(performer:*)` would unset all performer tags."
msgstr "`$unset(name)`\n\n取消设置变量 `name`.\n允许通配符取消设置某些标签（附有 \"performer:\\*\", \"comment:\\*\", and \"lyrics:\\*\"的作品）。\n即 `$unset(performer:*)` 将移除所有表演者标签。"

#: picard/script/functions.py:417
msgid ""
"`$delete(name)`\n"
"\n"
"Unsets the variable `name` and marks the tag for deletion.\n"
"This is similar to `$unset(name)` but also marks the tag for deletion. E.g.\n"
"    running `$delete(genre)` will actually remove the genre tag from a file when\n"
"    saving.\n"
"\n"
"_Since Picard 2.1_"
msgstr "`$delete(name)`\n\n取消设置变量`name`，并将标签移除。\n与 `$unset(name)` 类似，但也标记了要移除的标签。例如\n    运行 `$delete(genre)` 实际上会在保存时从文件中移除流派标签。\n\n_Picard 2.1起_"

#: picard/script/functions.py:432
#, python-format
msgid ""
"`$set(name,value)`\n"
"\n"
"Sets the variable `name` to `value`.\n"
"\n"
"Note: To create a variable which can be used for the file naming string, but\n"
"    which will not be written as a tag in the file, prefix the variable name\n"
"    with an underscore. `%something%` will create a \"something\" tag;\n"
"    `%_something%` will not."
msgstr "`$set(name,value)`\n\n将变量 `name` 设置为 `value`.\n\n注意：要创建一个可用于文件命名字符串的变量，但\n    不会在文件中写入标签，用下划线\n    给变量名加上前缀。 `%something%` 将创建 \"something\" 标签；\n    `%_something%` 不会。"

#: picard/script/functions.py:450
#, python-format
msgid ""
"`$setmulti(name,value,separator=\"; \")`\n"
"\n"
"Sets the variable `name` to `value`, using the separator (or \"; \" if not passed)\n"
"    to coerce the value back into a proper multi-valued tag. This can be used to\n"
"    operate on multi-valued tags as a string, and then set them back as proper\n"
"    multi-valued tags.\n"
"\n"
"Example:\n"
"\n"
"    $setmulti(genre,$lower(%genre%))\n"
"\n"
"_Since Picard 1.0_"
msgstr "`$setmulti(name,value,separator=\"; \")`\n\n使用分隔符（或“;”，若未通过）将变量 `name` 设置为 `value`\n    将值强制转换为适当的多值标签。这可以用来\n    以字符串的形式对多值标签进行操作，然后将其设置为\n    多值标签。\n\n示例：\n\n    $setmulti(genre,$lower(%genre%))\n\n_Picard 1.0起_"

#: picard/script/functions.py:468
msgid ""
"`$get(name)`\n"
"\n"
"Returns the variable `name` (equivalent to `%name%`)."
msgstr "`$get(name)`\n\n返回变量 `name`（等同于 `%name%`）。"

#: picard/script/functions.py:478
#, python-format
msgid ""
"`$copy(new,old)`\n"
"\n"
"Copies metadata from variable `old` to `new`.\n"
"The difference between `$set(new,%old%)` is that `$copy(new,old)` copies\n"
"    multi-value variables without flattening them.\n"
"\n"
"_Since Picard 0.9_"
msgstr "`$copy(new,old)`\n\n将元数据从变量 `old` 复制到 `new`。\n`$set(new,%old%)` 之间的区别是 `$copy(new,old)` 复制多值变量时不执行扁平化。\n\n_Picard 0.9起_"

#: picard/script/functions.py:494
msgid ""
"`$copymerge(new,old[,keep_duplicates])`\n"
"\n"
"Merges metadata from variable `old` into `new`, removing duplicates and\n"
"    appending to the end, so retaining the original ordering. Like `$copy`, this\n"
"    will also copy multi-valued variables without flattening them.\n"
"\n"
"If `keep_duplicates` is set, then the duplicates will not be removed from the result.\n"
"\n"
"_Since Picard 1.0_"
msgstr "`$copymerge(new,old[,keep_duplicates])`\n\n将变量`old`中的元数据合并至new，移除重复并在末尾附加，故原有顺序得以保持。\n类似于`$copy`，在复制多值变量时不执行扁平化。\n\n如果设定了`keep_duplicates`，重复不会从结果中移除。\n\n_Picard 1.0起_"

#: picard/script/functions.py:514
msgid ""
"`$trim(text[,char])`\n"
"\n"
"Trims all leading and trailing whitespaces from `text`.\n"
"    The optional second parameter `char` specifies the character to trim."
msgstr "`$trim(text[,char])`\n\n删减 `text` 中所有开头和结尾的空格。\n    可选的第二个参数 `char` 指定要删减的字符。"

#: picard/script/functions.py:527
msgid ""
"`$add(x,y,...)`\n"
"\n"
"Add `y` to `x`.\n"
"Can be used with an arbitrary number of arguments.\n"
"\n"
"Example:\n"
"\n"
"    $add(x,y,z) = ((x + y) + z)\n"
msgstr "`$add(x,y,...)`\n\n将 `y` 添加到 `x`，\n可与任意数量的参数一起使用。\n\n例如：\n\n    $add(x,y,z) = ((x + y) + z)\n"

#: picard/script/functions.py:545
msgid ""
"`$sub(x,y,...)`\n"
"\n"
"Subtracts `y` from `x`.\n"
"Can be used with an arbitrary number of arguments.\n"
"\n"
"Example:\n"
"\n"
"    $sub(x,y,z) = ((x - y) - z)\n"
msgstr "`$sub(x,y,...)`\n\n从 `x` 中删去 `y`。\n可与任意数量的参数一起使用。\n\n例如：\n\n    $sub(x,y,z) = ((x - y) - z)\n"

#: picard/script/functions.py:563
msgid ""
"`$div(x,y,...)`\n"
"\n"
"Divides `x` by `y`.\n"
"Can be used with an arbitrary number of arguments.\n"
"\n"
"Example:\n"
"\n"
"    $div(x,y,z) = ((x / y) / z)\n"
msgstr "`$div(x,y,...)`\n\n用 `x` 除以 `y`。\n可与任意数量的参数一起使用。\n\n例如：\n\n    $div(x,y,z) = ((x / y) / z)\n"

#: picard/script/functions.py:583
msgid ""
"`$mod(x,y,...)`\n"
"\n"
"Returns the remainder of `x` divided by `y`.\n"
"Can be used with an arbitrary number of arguments.\n"
"\n"
"Example:\n"
"\n"
"    $mod(x,y,z) = ((x % y) % z)\n"
msgstr "`$mod(x,y,*args)`\n\n返回 `x` 除以 `y` 的余数。\n可与任意数量的参数一起使用。\n\n例如：\n\n    $mod(x,y,z) = ((x % y) % z)\n"

#: picard/script/functions.py:601
msgid ""
"`$mul(x,y,...)`\n"
"\n"
"Multiplies `x` by `y`.\n"
"Can be used with an arbitrary number of arguments.\n"
"\n"
"Example:\n"
"\n"
"    $mul(x,y,z) = ((x * y) * z)\n"
msgstr "`$mul(x,y,...)`\n\n将 `x` 与 `y` 相乘。\n可与任意数量的参数一起使用。\n\n例如：\n\n    $mul(x,y,z) = ((x * y) * z)\n"

#: picard/script/functions.py:619
msgid ""
"`$or(x,y,...)`\n"
"\n"
"Returns true if either `x` or `y` not empty.\n"
"    Can be used with an arbitrary number of arguments.\n"
"    The result is true if ANY of the arguments is not empty."
msgstr "`$or(x,y,...)`\n\n若 `x` 或 `y` 不为空，则返回真。\n    可与任意数量的参数一起使用。\n    若有任何一个参数不为空，则返回真。"

#: picard/script/functions.py:633
msgid ""
"`$and(x,y,...)`\n"
"\n"
"Returns true if both `x` and `y` are not empty.\n"
"    Can be used with an arbitrary number of arguments.\n"
"    The result is true if ALL of the arguments are not empty."
msgstr "`$and(x,y,...)`\n\n若 `x` 和 `y` 都不为空，则返回真。\n    可与任意数量的参数一起使用。\n    若任何一个参数都不为空，则返回真。"

#: picard/script/functions.py:647
msgid ""
"`$not(x)`\n"
"\n"
"Returns true if `x` is empty."
msgstr "`$not(x)`\n\n若 `x` 为空，则返回true。"

#: picard/script/functions.py:659
msgid ""
"`$eq(x,y)`\n"
"\n"
"Returns true if `x` equals `y`."
msgstr "`$eq(x,y)`\n\n若 `x` 等于 `y`，则返回true。"

#: picard/script/functions.py:671
msgid ""
"`$ne(x,y)`\n"
"\n"
"Returns true if `x` does not equal `y`."
msgstr "`$ne(x,y)`\n\n若 `x` 不等于 `y`，则返回true。"

#: picard/script/functions.py:716
msgid ""
"`$lt(x,y[,type])`\n"
"\n"
"Returns true if `x` is less than `y` using the comparison specified in `type`.\n"
"Possible values of `type` are \"int\" (integer), \"float\" (floating point), \"text\"\n"
"(case-sensitive text), \"nocase\" (case-insensitive text) and \"auto\" (automatically\n"
"determine the type of arguments provided), with \"auto\" used as the default\n"
"comparison method if `type` is not specified.  The \"auto\" type will use the\n"
"first type that applies to both arguments in the following order of preference:\n"
"\"int\", \"float\" and \"text\"."
msgstr "`$lt(x,y[,type])`\n\n如果按`type`中指定的比较方式比较`x`小于`y`，则返回 true。\n`type`可以是“int”（整数）、“float”（浮点数）、\n“text”（大小写敏感的文本），“nocase”（不区分大小写的文本）\n和“auto”（自动确定提供的参数类型，此项为默认值）。\n设定为“auto”时，将按以下优先顺序使用适用于两个参数的第一个类型：“int”、“float”和“text”。"

#: picard/script/functions.py:731
msgid ""
"`$lte(x,y[,type])`\n"
"\n"
"Returns true if `x` is less than or equal to `y` using the comparison specified in `type`.\n"
"Possible values of `type` are \"int\" (integer), \"float\" (floating point), \"text\"\n"
"(case-sensitive text), \"nocase\" (case-insensitive text) and \"auto\" (automatically\n"
"determine the type of arguments provided), with \"auto\" used as the default\n"
"comparison method if `type` is not specified.  The \"auto\" type will use the\n"
"first type that applies to both arguments in the following order of preference:\n"
"\"int\", \"float\" and \"text\"."
msgstr "`$lte(x,y[,type])`\n\n如果按`type`中指定的比较方式比较`x`小于或等于`y`，则返回 true。\n`type`可以是“int”（整数）、“float”（浮点数）、\n“text”（大小写敏感的文本），“nocase”（不区分大小写的文本）\n和“auto”（自动确定提供的参数类型，此项为默认值）。\n设定为“auto”时，将按以下优先顺序使用适用于两个参数的第一个类型：“int”、“float”和“text”。"

#: picard/script/functions.py:746
msgid ""
"`$gt(x,y[,type])`\n"
"\n"
"Returns true if `x` is greater than `y` using the comparison specified in `type`.\n"
"Possible values of `type` are \"int\" (integer), \"float\" (floating point), \"text\"\n"
"(case-sensitive text), \"nocase\" (case-insensitive text) and \"auto\" (automatically\n"
"determine the type of arguments provided), with \"auto\" used as the default\n"
"comparison method if `type` is not specified.  The \"auto\" type will use the\n"
"first type that applies to both arguments in the following order of preference:\n"
"\"int\", \"float\" and \"text\"."
msgstr "`$gt(x,y[,type])`\n\n如果按`type`中指定的比较方式比较`x`大于`y`，则返回 true。\n`type`可以是“int”（整数）、“float”（浮点数）、\n“text”（大小写敏感的文本），“nocase”（不区分大小写的文本）\n和“auto”（自动确定提供的参数类型，此项为默认值）。\n设定为“auto”时，将按以下优先顺序使用适用于两个参数的第一个类型：“int”、“float”和“text”。"

#: picard/script/functions.py:761
msgid ""
"`$gte(x,y[,type])`\n"
"\n"
"Returns true if `x` is greater than or equal to `y` using the comparison specified in `type`.\n"
"Possible values of `type` are \"int\" (integer), \"float\" (floating point), \"text\"\n"
"(case-sensitive text), \"nocase\" (case-insensitive text) and \"auto\" (automatically\n"
"determine the type of arguments provided), with \"auto\" used as the default\n"
"comparison method if `type` is not specified.  The \"auto\" type will use the\n"
"first type that applies to both arguments in the following order of preference:\n"
"\"int\", \"float\" and \"text\"."
msgstr "`$gte(x,y[,type])`\n\n如果按`type`中指定的比较方式比较`x`大于或等于`y`，则返回 true。\n`type`可以是“int”（整数）、“float”（浮点数）、\n“text”（大小写敏感的文本），“nocase”（不区分大小写的文本）\n和“auto”（自动确定提供的参数类型，此项为默认值）。\n设定为“auto”时，将按以下优先顺序使用适用于两个参数的第一个类型：“int”、“float”和“text”。"

#: picard/script/functions.py:776
msgid ""
"`$len(text)`\n"
"\n"
"Returns the number of characters in `text`."
msgstr "`$len(text)`\n\n返回 `text` 中的字符数。"

#: picard/script/functions.py:785
msgid ""
"`$lenmulti(name,separator=\"; \")`\n"
"\n"
"Returns the number of elements in the multi-value tag `name`. A literal value\n"
"    representing a multi-value can be substituted for `name`, using the\n"
"    `separator` (or \"; \" if not passed) to coerce the value into a proper\n"
"    multi-valued tag.\n"
"\n"
"Example:\n"
"\n"
"    $lenmulti(One; Two; Three) = 3\n"
msgstr "`$lenmulti(name,separator=\"; \")`\n\n返回多值标签 `name` 中的元素数。文本值\n    表示一个多值可以用 `separator`（或“; ”，若未通过）\n    将 `name` 值强制转换为适当的多值标签。\n\n例如：\n\n    $lenmulti(One; Two; Three) = 3\n"

#: picard/script/functions.py:802
msgid ""
"`$performer(pattern=\"\",join=\", \")`\n"
"\n"
"Returns the performers where the performance type (e.g. \"vocal\") matches `pattern`, joined by `join`.\n"
"You can specify a regular expression in the format `/pattern/flags`. `flags` are optional. Currently\n"
"the only supported flag is \"i\" (ignore case). For example `$performer(/^guitars?$/i)` matches the\n"
"performance type \"guitar\" or \"Guitars\", but not e.g. \"bass guitar\".\n"
"\n"
"_Since Picard 0.10_"
msgstr "`$performer(pattern=\"\",join=\", \")`\n\n返回演出类型 (例如 \"vocal\") 匹配 `pattern` 的表演者，使用 `join` 连接。\n你可以指定一个格式为 `/pattern/flags` 的正则表达式。`flags` 是可选项。目前支持的标志只有 \"i\" (忽略大小写)。例如 `$performer(/^guitars?$/i)` 匹配演出类型 \"guitar\" 或 \"Guitars\"，但不匹配 \"bass guitar\"。\n\n_Picard 0.10起_"

#: picard/script/functions.py:826
msgid ""
"`$matchedtracks()`\n"
"\n"
"Returns the number of matched tracks within a release.\n"
"    **Only works in File Naming scripts.**\n"
"\n"
"_Since Picard 0.12_"
msgstr "`$matchedtracks()`\n\n返回发行专辑中匹配的轨道数。\n    **仅适用于文件命名脚本。**\n\n_Picard 0.12起_"

#: picard/script/functions.py:842
msgid ""
"`$is_complete()`\n"
"\n"
"Returns true if every track in the album is matched to a single file.\n"
"**Only works in File Naming scripts.**"
msgstr "`$is_complete()`\n\n若专辑中的每首曲目都与单个文件匹配，则返回true。\n**仅适用于文件命名脚本。**"

#: picard/script/functions.py:857
msgid ""
"`$firstalphachar(text,nonalpha=\"#\")`\n"
"\n"
"Returns the first character of `text`.\n"
"If `text` does not begin with an alphabetic character, then `nonalpha` is returned instead. If `nonalpha` is not\n"
"specified, the default value \"#\" will be used.\n"
"\n"
"_Since Picard 0.12_"
msgstr "`$firstalphachar(text,nonalpha=\"#\")`\n\n返回`text` 的第一个字符。\n若 `text` 不是以字母字符开头，则恢复 `nonalpha`。\n若未指定 `nonalpha`，则使用默认值 \"#\" 。\n_Picard 0.12起_"

#: picard/script/functions.py:876
msgid ""
"`$initials(text)`\n"
"\n"
"Returns the first character of each word in `text`, if it is an alphabetic character.\n"
"\n"
"_Since Picard 0.12_"
msgstr "`$initials(text)`\n\n若是字母字符，则返回 `text` 中每个单词的第一个字符。\n\n_Picard 0.12起_"

#: picard/script/functions.py:887
msgid ""
"`$firstwords(text,length)`\n"
"\n"
"Like `$truncate()` except that it will only return the complete words from `text` which fit within `length` characters.\n"
"\n"
"_Since Picard 0.12_"
msgstr "`$firstwords(text,length)`\n\n类似于`$truncate()`，但仅能从 `text` 中返回有 `length` 个字符的完整单词。\n\n_Picard 0.12起_"

#: picard/script/functions.py:910
msgid ""
"`$startswith(text,prefix)`\n"
"\n"
"Returns true if `text` starts with `prefix`.\n"
"\n"
"_Since Picard 1.4_"
msgstr "`$startswith(text,prefix)`\n\n若 `text` 以 `prefix` 开头，则返回true。\n\n_Picard 1.4起_"

#: picard/script/functions.py:923
msgid ""
"`$endswith(text,suffix)`\n"
"\n"
"Returns true if `text` ends with `suffix`.\n"
"\n"
"_Since Picard 1.4_"
msgstr "`$endswith(text,suffix)`\n\n若 `text` 以 `suffix` 结尾，则返回true。\n\n_Picard 1.4起_"

#: picard/script/functions.py:936
msgid ""
"`$truncate(text,length)`\n"
"\n"
"Truncate `text` to `length`.\n"
"\n"
"_Since Picard 0.12_"
msgstr "`$truncate(text,length)`\n\n将 `text` 截取为 `length`。\n\n_Picard 0.12起_"

#: picard/script/functions.py:951
msgid ""
"`$swapprefix(text,prefix1,prefix2,...)`\n"
"\n"
"Moves the specified prefixes from the beginning to the end of `text`. Multiple\n"
"prefixes can be specified as separate parameters. If no prefix is specified 'A'\n"
"and 'The' are used by default.\n"
"\n"
"Example:\n"
"\n"
"    $swapprefix(%albumartist%,A,An,The,La,Le,Les,Un,Une)\n"
"\n"
"_Since Picard 1.3, previously as a plugin since Picard 0.13_"
msgstr "`$swapprefix(text,prefix1,prefix2,...)`\n\n将指定前缀从 `text ` 的开头移至结尾。可使用不同参数指定多个前缀。若未指定前缀，则默认使用 'A' 和 'The'。\n\n例如：\n\n    $swapprefix(%albumartist%,A,An,The,La,Le,Les,Un,Une)\n\n_从 Picard 1.3 开始启用，在此之前从 Picard 0.13 开始作为插件使用_"

#: picard/script/functions.py:973
msgid ""
"`$delprefix(text,prefix1,prefix2,...)`\n"
"\n"
"Deletes the specified prefixes from the beginning of `text`. Multiple\n"
"prefixes can be specified as separate parameters.  If no prefix is specified 'A'\n"
"and 'The' are used by default.\n"
"\n"
"Example:\n"
"\n"
"    $delprefix(%albumartist%,A,An,The,La,Le,Les,Un,Une)\n"
"\n"
"_Since Picard 1.3_"
msgstr "`$delprefix(text,prefix1,prefix2,...)`\n\n从 `text `开头移除指定前缀。可使用不同参数指定多个前缀。若未指定前缀，则默认使用 'A' 和 'The'。\n\n例如：\n\n     $delprefix(%albumartist%,A,An,The,La,Le,Les,Un,Une)\n\n_Picard 1.3起_"

#: picard/script/functions.py:1011
msgid ""
"`$eq_any(x,a1,a2,...)`\n"
"\n"
"Returns true if `x` equals `a1` or `a2` or ...\n"
"Functionally equivalent to `$or($eq(x,a1),$eq(x,a2),...)`.\n"
"Functionally equivalent to the eq2 plugin."
msgstr "`$eq_any(x,a1,a2,...)`\n\n若 `x` 等于 `a1` 或 `a2` 或...，则返回true。\n在功能上等同于 `$or($eq(x,a1),$eq(x,a2),...)`\n在功能上等效于 eq2 插件。"

#: picard/script/functions.py:1023
msgid ""
"`$ne_all(x,a1,a2,...)`\n"
"\n"
"Returns true if `x` does not equal `a1` and `a2` and ...\n"
"Functionally equivalent to `$and($ne(x,a1),$ne(x,a2),...)`.\n"
"Functionally equivalent to the ne2 plugin."
msgstr "`$ne_all(x,a1,a2,...)`\n\n若 `x` 不等于 `a1` 和 `a2` 和...，则返回true。\n在功能上等同于 `$and($ne(x,a1),$ne(x,a2),...)`\n在功能上等效于 ne2 插件。"

#: picard/script/functions.py:1035
msgid ""
"`$eq_all(x,a1,a2,...)`\n"
"\n"
"Returns true if `x` equals `a1` and `a2` and ...\n"
"Functionally equivalent to `$and($eq(x,a1),$eq(x,a2),...)`.\n"
"\n"
"Example:\n"
"\n"
"    $if($eq_all(%albumartist%,%artist%,Justin Bieber),$set(engineer,Meat Loaf))\n"
msgstr "`$eq_all(x,a1,a2,...)`\n\n若 `x` 等于 `a1` 和 `a2` 和...，则返回true。\n在功能上等同于 `$and($eq(x,a1),$eq(x,a2),...)`\n\n例如：\n\n    $if($eq_all(%albumartist%,%artist%,Justin Bieber),$set(engineer,Meat Loaf))\n"

#: picard/script/functions.py:1053
#, python-format
msgid ""
"`$ne_any(x,a1,a2,...)`\n"
"\n"
"Returns true if `x` does not equal `a1` or `a2` or ...\n"
"Functionally equivalent to `$or($ne(x,a1),$ne(x,a2),...)`.\n"
"\n"
"Example:\n"
"\n"
"    $if($ne_any(%albumartist%,%trackartist%,%composer%),$set(lyricist,%composer%))\n"
msgstr "`$ne_any(x,a1,a2,...)`\n\n若 `x` 不等于 `a1` 或 `a2` 或...，则返回true。\n在功能上等同于 `$or($ne(x,a1),$ne(x,a2),...)`\n\n例如：\n\n    $if($ne_any(%albumartist%,%trackartist%,%composer%),$set(lyricist,%composer%))\n"

#: picard/script/functions.py:1068
msgid ""
"`$title(text)`\n"
"\n"
"Returns `text` in title case (first character in every word capitalized).\n"
"\n"
"Example:\n"
"\n"
"    $set(album,$title(%album%))\n"
"_Since Picard 2.1_"
msgstr "`$title(text)`\n\n以大写形式返回`text` （大写每个单词的第一个字符）。\n例如：\n\n    $set(album,$title(%album%))\n_Picard 2.1起_"

#: picard/script/functions.py:1108
msgid ""
"`$is_audio()`\n"
"\n"
"Returns true, if the file processed is an audio file.\n"
"\n"
"_Since Picard 2.2_"
msgstr "`$is_audio()`\n\n若处理的文件是音频文件，则返回true。\n\n_Picard 2.2起_"

#: picard/script/functions.py:1122
msgid ""
"`$is_video()`\n"
"\n"
"Returns true, if the file processed is an video file.\n"
"\n"
"_Since Picard 2.2_"
msgstr "`$is_video()`\n\n若处理的文件是视频文件，则返回true。\n\n_Picard 2.2起_"

#: picard/script/functions.py:1136
msgid ""
"`$find(haystack,needle)`\n"
"\n"
"Finds the location of one string within another.\n"
"    Returns the index of the first occurrence of `needle` in `haystack`, or \"\" if `needle` was not found.\n"
"\n"
"_Since Picard 2.3_\n"
"\n"
"Note that prior to Picard 2.3.2 `$find` returned \"-1\" if `needle` was not found."
msgstr "`$find(haystack,needle)`\n\n查找一个字符串在另一个字符串中的位置。 \n返回 `haystack` 中首次出现 `needle` 的索引，若未找到 `needle`，则返回“”。\n\n_Picard 2.3起_\n\n注意，在 Picard 2.3.2 之前的版本中，若未找到 `needle`，`$ find` 将返回至 “ -1”。"

#: picard/script/functions.py:1153
msgid ""
"`$reverse(text)`\n"
"\n"
"Returns `text` in reverse order."
msgstr "`$reverse(text)`\n\n返回 `text`的倒序 。"

#: picard/script/functions.py:1162
msgid ""
"`$substr(text,start[,end])`\n"
"\n"
"Returns the substring beginning with the character at the `start` index, up to\n"
"    (but not including) the character at the `end` index. Indexes are\n"
"    zero-based. Negative numbers will be counted back from the end of the\n"
"    string. If the `start` or `end` indexes are left blank, they will default to\n"
"    the start and end of the string respectively."
msgstr "`$substr(text,start[,end])`\n\n返回从索引为`start`处开始，至索引为`end`处(但不包括)的子字符串。\n索引从零开始。负数则从末尾往前倒数。若`start`或`end`索引为空白，\n则默认为字符串开头或结尾。"

#: picard/script/functions.py:1183
msgid ""
"`$getmulti(name,index,separator=\"; \")`\n"
"\n"
"Gets the element at `index` from the multi-value tag `name`. A literal value\n"
"    representing a multi-value can be substituted for `name`, using the\n"
"    separator (or \"; \" if not passed) to coerce the value into a proper\n"
"    multi-valued tag."
msgstr "`$getmulti(name,index,separator=\"; \")`\n\n从多值标签 `name`.获取 `index` 处的元素。可以使用分隔符\n（或“;”，若未成功）将代表多值的文字值替换为 `name`，\n以将值强制转换为适当的多值标签。"

#: picard/script/functions.py:1202
msgid ""
"`$foreach(name,code,separator=\"; \")`\n"
"\n"
"Iterates over each element found in the multi-value tag `name`, executing\n"
"    `code`. For each loop, the element value is first stored in the tag\n"
"    `_loop_value` and the count is stored in the tag `_loop_count`. This allows\n"
"    the element or count value to be accessed within the `code` script. A\n"
"    literal value representing a multi-value can be substituted for `name`,\n"
"    using the separator (or \"; \" if not passed) to coerce the value into a\n"
"    proper multi-valued tag."
msgstr "`$foreach(name,code,separator=\"; \")`\n\n遍历在多值标签 `name` 中找到的每个元素，执行 `code`。\n     对于每个循环，元素值首先存储在标签 `_loop_value` 中，\n     计数值存储在标签 `_loop_count` 中。这样即可在 `code` 脚本中\n     访问元素或计数值。可使用分隔符（或“;”，若未成功）将代表多值的\n     文字值替换为 `name`，以将值强制转换为适当的多值标签。"

#: picard/script/functions.py:1224
msgid ""
"`$while(condition,code)`\n"
"\n"
"Standard 'while' loop. Executes `code` repeatedly until `condition` no longer\n"
"    evaluates to `True`. For each loop, the count is stored in the tag\n"
"    `_loop_count`. This allows the count value to be accessed within the `code`\n"
"    script. The function limits the maximum number of iterations to 1000 as a\n"
"    safeguard against accidentally creating an infinite loop."
msgstr "`$while(condition,code)`\n\n标准 'while' 循环。反复执行 `code` 直到 `condition` 不再为 `True`。\n    每个循环中，计数存储在标签\n    `_loop_count` 中。这样就可在 `code` 脚本中使用计数变量。\n    为避免意外出现死循环，此函数将最大迭代次数限制为 1000 次。"

#: picard/script/functions.py:1245
msgid ""
"`$map(name,code,separator=\"; \")`\n"
"\n"
"Iterates over each element found in the multi-value tag `name` and updates the\n"
"    value of the element to the value returned by `code`, returning the updated\n"
"    multi-value tag. For each loop, the element value is first stored in the tag\n"
"    `_loop_value` and the count is stored in the tag `_loop_count`. This allows\n"
"    the element or count value to be accessed within the `code` script.\n"
"\n"
"Empty elements are automatically removed.\n"
"\n"
"Example:\n"
"\n"
"    $map(First:A; Second:B,$upper(%_loop_count%=%_loop_value%))\n"
"\n"
"Result: 1=FIRST:A; 2=SECOND:B\n"
msgstr "`$map(name,code,separator=\"; \")`\n\n遍历在多值标签 `name` 中找到的每个元素，并将元素的值更新为 `code` 的返回值，\n     并返回更新后的多值标签。对于每个循环，元素值首先存储在标签 `_loop_value` 中，\n     计数存储在标签 `_loop_count` 中。这样即可以在 `code` 脚本中访问元素或计数值。\n\n空元素将被自动移除。\n\n例如：\n    $map(First:A; Second:B,$upper(%_loop_count%=%_loop_value%))\n\n结果：1=FIRST:A; 2=SECOND:B\n"

#: picard/script/functions.py:1275
msgid ""
"`$join(name,text,separator=\"; \")`\n"
"\n"
"Joins all elements in `name`, placing `text` between each element, and returns the result as a string."
msgstr "`$join(name,text,separator=\"; \")`\n\n连接 `name` 中的所有元素，在每个元素之间放置 `text` ，并以字符串形式恢复结果。"

#: picard/script/functions.py:1286
msgid ""
"`$slice(name,start,end,separator=\"; \")`\n"
"\n"
"Returns a multi-value variable containing the elements between the `start` and\n"
"    `end` indexes from the multi-value tag `name`. A literal value representing\n"
"    a multi-value can be substituted for `name`, using the separator (or \"; \" if\n"
"    not passed) to coerce the value into a proper multi-valued tag. Indexes are\n"
"    zero based. Negative numbers will be counted back from the end of the list.\n"
"    If the `start` or `end` indexes are left blank, they will default to the\n"
"    start and end of the list respectively.\n"
"\n"
"The following example will create a multi-value variable with all artists\n"
"    in `%artists%` except the first, which can be used to create a \"feat.\" list.\n"
"\n"
"Examples:\n"
"\n"
"    $setmulti(supporting_artists,$slice(%artists%,1))\n"
"    $setmulti(supporting_artists,$slice(%artists%,1,-1))\n"
msgstr "`$slice(name,start,end,separator=\"; \")`\n\n返回包含多值标签 `name` 中 `start` 和 `end` 索引之间元素的多值变量。\n     可使用分隔符（或“; ”，若未成功）将代表多值的文字值替换为 `name`，\n     以将值强制转换为适当的多值标签。索引从零开始。负数则从末尾往前倒数。\n若`start`或`end`索引为空白，则默认为列表开头或结尾。\n以下示例将创建一个多值变量，其中所有艺术家都位于 `%artists%` 中，但第一个可用于创建 \"feat.\" 列表的变量除外。\n例如：\nExamples:\n\n$setmulti(supporting_artists,$slice(%artists%,1))\n$setmulti(supporting_artists,$slice(%artists%,1,-1))\n"

#: picard/script/functions.py:1319
#, python-format
msgid ""
"`$datetime(format=\"%Y-%m-%d %H:%M:%S\")`\n"
"\n"
"Returns the current date and time in the specified `format`, which is based on\n"
"    the standard Python `strftime` [format codes](https://strftime.org/). If no\n"
"    `format` is specified the date/time will be returned in the form\n"
"    `2020-02-05 14:26:32`.\n"
"Note: Platform-specific formatting codes should be avoided to help ensure the\n"
"    portability of scripts across the different platforms.  These codes include:\n"
"    remove zero-padding (e.g. `%-d` and `%-m` on Linux or macOS, and their\n"
"    equivalent `%#d` and `%#m` on Windows); element length specifiers (e.g.\n"
"    `%3Y`); and hanging '%' at the end of the format string."
msgstr "`$datetime(format=\"%Y-%m-%d %H:%M:%S\")`\n\n以指定的 `format` 恢复当前日期和时间，该格式基于标准的 Python `strftime` [编码格式]（https://strftime.org/）。\n       若未指定 `format`，则日期/时间将以 `2020-02-05 14:26:32` 的格式恢复。\n注意：应避免使用特定于平台的格式代码，以帮助确保脚本在不同平台之间的兼容性。\n       这些代码包括：填充移除（例如，在 Linux 或 macOS 上为 `%-d` 和 `%-m`，\n       在Windows上为等效的  `%#d`  和 `%#m`）；元素长度说明符（例如 `%3Y`）；\n       并在格式字符串的末尾附上 '%'。"

#: picard/script/functions.py:1348
msgid ""
"`$sortmulti(name,separator=\"; \")`\n"
"\n"
"Returns a copy of the multi-value tag `name` with the elements sorted in ascending order.\n"
"\n"
"Example:\n"
"\n"
"    $sortmulti(B; A; C)\n"
"\n"
"Result: A; B; C\n"
msgstr "`$sortmulti(name,separator=\"; \")`\n\n返回多值标签 `name` 的副本，元素按升序排序。\n\n例如：\n    $sortmulti(B; A; C)\n\n结果：A; B; C\n"

#: picard/script/functions.py:1365
msgid ""
"`$reversemulti(name,separator=\"; \")`\n"
"\n"
"Returns a copy of the multi-value tag `name` with the elements in reverse order.\n"
"    This can be used in conjunction with the `$sortmulti` function to sort in\n"
"    descending order.\n"
"\n"
"Example:\n"
"\n"
"    $reversemulti($sortmulti(B; A; C))\n"
"\n"
"Result: C; B; A\n"
msgstr "`$reversemulti(name,separator=\"; \")`\n\n返回元素倒序的多值标签 `name` 的副本。\n可与 `$sortmulti` 函数一起使用来实现降序排列。\n\n例如：\n\n    $reversemulti($sortmulti(B; A; C))\n\n结果：C; B; A\n"

#: picard/script/functions.py:1384
#, python-format
msgid ""
"`$unique(name,case_sensitive=\"\",separator=\"; \")`\n"
"\n"
"Returns a copy of the multi-value tag `name` with no duplicate elements.\n"
"    By default, a case-insensitive comparison of the elements is performed.\n"
"\n"
"Example 1:\n"
"\n"
"    $setmulti(foo,a; A; B; b; cd; Cd; cD; CD; a; A; b)\n"
"    $unique(%foo%)\n"
"\n"
"Result: A; CD; b\n"
"\n"
"Example 2:\n"
"\n"
"    $setmulti(foo,a; A; B; b; a; b; A; B, cd)\n"
"    $unique(%foo%,True)\n"
"\n"
"Result: A; B; a; b; cd\n"
msgstr "`$unique(name,case_sensitive=\"\",separator=\"; \")`\n\n返回多值标签 `name` 的副本，删除所有重复元素。\n    元素比较操作默认为大小写敏感。\n\n例子 1：\n\n    $setmulti(foo,a; A; B; b; cd; Cd; cD; CD; a; A; b)\n    $unique(%foo%)\n\n结果：A; CD; b\n\n例子 2：\n\n    $setmulti(foo,a; A; B; b; a; b; A; B, cd)\n    $unique(%foo%,True)\n\n结果：A; B; a; b; cd\n"

#: picard/script/functions.py:1412
msgid ""
"`$countryname(country_code,translate=\"\")`\n"
"\n"
"Returns the name of the country for the specified country code.  If the country code is invalid an empty string will be returned.\n"
"If translate is not blank, the output will be translated into the current locale language.\n"
msgstr "`$countryname(country_code,translate=\"\")`\n\n返回国家或地区代码对应的国家或地区名。如为无效代码则返回空字符串。\n若translate参数非空，输出为由语言设置决定的翻译版。\n"

#: picard/script/functions.py:1451
msgid ""
"`$year(date,date_order=\"ymd\")`\n"
"\n"
"Returns the year portion of the specified date.  The default order is \"ymd\".  This can be changed by specifying\n"
"either \"dmy\" or \"mdy\".  If the date is invalid an empty string will be returned.\n"
"\n"
"_Since Picard 2.7_"
msgstr "`$year(date,date_order=\"ymd\")`\n\n返回特定日期的年份部分。默认顺序为“ymd”，可以指定为\n\"dmy\"或者\"mdy\"。如为无效日期会返回空字符串。\n\n_Picard 2.7起_"

#: picard/script/functions.py:1463
msgid ""
"`$month(date,date_order=\"ymd\")`\n"
"\n"
"Returns the month portion of the specified date.  The default order is \"ymd\".  This can be changed by specifying\n"
"either \"dmy\" or \"mdy\".  If the date is invalid an empty string will be returned.\n"
"\n"
"_Since Picard 2.7_"
msgstr "`$month(date,date_order=\"ymd\")`\n\n返回特定日期的月份部分。默认顺序为“ymd”，可以指定为\n\"dmy\"或者\"mdy\"。如为无效日期会返回空字符串。\n\n_Picard 2.7起_"

#: picard/script/functions.py:1475
msgid ""
"`$day(date,date_order=\"ymd\")`\n"
"\n"
"Returns the day portion of the specified date.  The default order is \"ymd\".  This can be changed by specifying\n"
"either \"dmy\" or \"mdy\".  If the date is invalid an empty string will be returned.\n"
"\n"
"_Since Picard 2.7_"
msgstr "`$day(date,date_order=\"ymd\")`\n\n返回特定日期为一个月中的哪一日。默认顺序为“ymd”，可以指定为\"dmy\"或者\"mdy\"。如为无效日期会返回空字符串。\n\n_Picard 2.7起_"

#: picard/script/functions.py:1487
#, python-format
msgid ""
"`$dateformat(date,format=\"%Y-%m-%d\",date_order=\"ymd\")`\n"
"\n"
"Returns the input date in the specified `format`, which is based on the standard\n"
"    Python `strftime` [format codes](https://strftime.org/). If no `format` is\n"
"    specified the date will be returned in the form `2020-02-05`.  If the date or\n"
"    format are invalid an empty string will be returned.\n"
"\n"
"    The default order for the input date is \"ymd\".  This can be changed by specifying\n"
"    either \"dmy\" or \"mdy\".\n"
"Note: Platform-specific formatting codes should be avoided to help ensure the\n"
"    portability of scripts across the different platforms.  These codes include:\n"
"    remove zero-padding (e.g. `%-d` and `%-m` on Linux or macOS, and their\n"
"    equivalent `%#d` and `%#m` on Windows); element length specifiers (e.g.\n"
"    `%3Y`); and hanging '%' at the end of the format string.\n"
"\n"
"_Since Picard 2.7_"
msgstr "`$dateformat(date,format=\"%Y-%m-%d\",date_order=\"ymd\")`\n\n将日期转换为由满足Python标准`strftime` [格式规范](https://strftime.org/)的\n`format`参数决定的格式。若没有`format`参数则返回`2020-02-05`格式的日期。\n若日期或format参数无效则返回空字符串。\n\n输入日期默认顺序为\"ymd\"，可以指定为\"dmy\"或者\"mdy\"。\n备注:为保证脚本的平台间可移植性，需要避免不同平台有差异的语法。此类语法包括：\n去除最高位0(如Linux和MacOS中的`%-d`和`%-m`及其Windows等效语法\n`%#d`和`%#m`)；日期元素长度限定符(如 `%3Y`)；以及格式模板字符串末的单独百分号。\n\n_Picard 2.7起_"

#: picard/script/functions.py:1520
msgid ""
"`$is_multi(name)`\n"
"\n"
"Returns '1' if the argument is a multi-value tag and there are more than one elements, otherwise an empty string.\n"
"\n"
"Example:\n"
"\n"
"    $is_multi(%artists%)\n"
"\n"
"Result: 1 if there is more than one artist, otherwise \"\".\n"
"\n"
"_Since Picard 2.7_"
msgstr "`$is_multi(name)`\n\n在参数对应有多个元素的多值标签时返回1，否则返回0.\n\n例如：\n\n $is_multi(%artists%)\n\n结果：有多位艺术家时为1，否则为“”。\n\n_Picard 2.7起_"

#: picard/script/functions.py:1538
msgid ""
"`$cleanmulti(name)`\n"
"\n"
"Removes all empty string elements from the multi-value variable.\n"
"\n"
"Example:\n"
"\n"
"    $setmulti(test,one; ; two; three)\n"
"    $cleanmulti(test)\n"
"\n"
"Result: Sets the value of 'test' to [\"one\", \"two\", \"three\"].\n"
"\n"
"_Since Picard 2.8_"
msgstr "`$cleanmulti(name)`\n\n从多值变量中移除所有空字符串元素。\n\n例如：\n\n$setmulti(test,one; ; two; three)\n$cleanmulti(test)\n\n结果：将'test'的值设为 [\"one\", \"two\", \"three\"].\n\n_Picard 2.8起_"

#: picard/script/functions.py:1608
msgid ""
"`$min(type,x,...)`\n"
"\n"
"Returns the minimum value using the comparison specified in `type`.\n"
"\n"
"Possible values of `type` are \"int\" (integer), \"float\" (floating point), \"text\"\n"
"(case-sensitive text), \"nocase\" (case-insensitive text) and \"auto\" (automatically\n"
"determine the type of arguments provided), with \"auto\" used as the default\n"
"comparison method if `type` is not specified.  The \"auto\" type will use the\n"
"first type that applies to both arguments in the following order of preference:\n"
"\"int\", \"float\" and \"text\".\n"
"\n"
"Can be used with an arbitrary number of arguments.  Multi-value arguments\n"
"will be expanded automatically.\n"
"\n"
"_Since Picard 2.9_"
msgstr "`$min(type,x,...)`\n\n按`type`中指定的比较方式返回最小值。\n\n`type`可以是“int”（整数）、“float”（浮点数）、\n“text”（大小写敏感的文本），“nocase”（不区分大小写的文本）\n和“auto”（自动确定提供的参数类型，此项为默认值）。\n设定为“auto”时，将按以下优先顺序使用适用于两个参数的第一个类型：“int”、“float”和“text”。\n\n可与任意数量的参数一起使用。多值参数\n会被自动展开。\n\n_Picard 2.9起_"

#: picard/script/functions.py:1629
msgid ""
"`$max(type,x,...)`\n"
"\n"
"Returns the maximum value using the comparison specified in `type`.\n"
"\n"
"Possible values of `type` are \"int\" (integer), \"float\" (floating point), \"text\"\n"
"(case-sensitive text), \"nocase\" (case-insensitive text) and \"auto\" (automatically\n"
"determine the type of arguments provided), with \"auto\" used as the default\n"
"comparison method if `type` is not specified.  The \"auto\" type will use the\n"
"first type that applies to both arguments in the following order of preference:\n"
"\"int\", \"float\" and \"text\".\n"
"\n"
"Can be used with an arbitrary number of arguments.  Multi-value arguments\n"
"will be expanded automatically.\n"
"\n"
"_Since Picard 2.9_"
msgstr "`$max(type,x,...)`\n\n按`type`中指定的比较方式返回最大值。\n\n`type`可以是“int”（整数）、“float”（浮点数）、\n“text”（大小写敏感的文本），“nocase”（不区分大小写的文本）\n和“auto”（自动确定提供的参数类型，此项为默认值）。\n设定为“auto”时，将按以下优先顺序使用适用于两个参数的第一个类型：“int”、“float”和“text”。\n\n可与任意数量的参数一起使用。多值参数\n会被自动展开。\n\n_Picard 2.9起_"

#: picard/script/serializer.py:202
#, python-format
msgid "Error exporting file \"%s\". %s."
msgstr "导出文件 \"%s\" 时发生了错误。%s。"

#: picard/script/serializer.py:209
msgid "Export Script File"
msgstr "导出脚本文件"

#: picard/script/serializer.py:231
msgid "Export Script"
msgstr "导出脚本"

#: picard/script/serializer.py:232
#, python-format
msgid "Script successfully exported to %s"
msgstr "脚本已成功导出到%s"

#: picard/script/serializer.py:243
#, python-format
msgid "Error importing \"%s\". %s."
msgstr "导入 \"%s\" 时发生了错误。%s。"

#: picard/script/serializer.py:244
#, python-format
msgid "Error decoding \"%s\". %s."
msgstr "解码 \"%s\" 时发生了错误。%s。"

#: picard/script/serializer.py:246
msgid "Import Script File"
msgstr "导入脚本文件"

#: picard/script/serializer.py:260
msgid "The file was empty"
msgstr "文件为空"

#: picard/script/serializer.py:268
#, python-format
msgid "Imported from %s"
msgstr "已从%s导入"

#: picard/script/serializer.py:286
msgid "Argument is not a dictionary"
msgstr "参数不是字典"

#: picard/script/serializer.py:288 picard/script/serializer.py:332
msgid "Invalid script package"
msgstr "无效脚本包"

#: picard/script/serializer.py:299
#, python-format
msgid "%s (Copy)"
msgstr "%s (副本)"

#: picard/script/serializer.py:330
msgid "File content not a dictionary"
msgstr "文件内容不是字典"

#: picard/script/serializer.py:340 picard/ui/options/scripting.py:188
msgid "Unnamed Script"
msgstr "未命名脚本"

#: picard/script/serializer.py:351 picard/ui/options/scripting.py:132
msgid "Picard script files"
msgstr "Picard 脚本文件"

#: picard/script/serializer.py:352
msgid "Picard script package"
msgstr "Picard脚本包"

#: picard/ui/aboutdialog.py:74
msgid "translator-credits"
msgstr "Launchpad Contributions:\n  Aron Xu https://launchpad.net/~happyaron\n  Justin Lei GAO https://launchpad.net/~leikao\n  Philip Jägenstedt https://launchpad.net/~foolip\n  Xinfeng https://launchpad.net/~xinfeng-quan\n  Yun https://launchpad.net/~yunheng\n  adam wang https://launchpad.net/~wangbing-adam+launchpad\n  冯超 https://launchpad.net/~rainofchaos\n  Jim Dong https://launchpad.net/~xuanqidongjim"

#: picard/ui/aboutdialog.py:77
#, python-format
msgid "<br/>Translated to LANG by %s"
msgstr "<br/>Translated to simplified Chinese by %s"

#: picard/ui/aboutdialog.py:80
msgid ""
"Icons made by Sambhav Kothari <sambhavs.email@gmail.com> and <a "
"href=\"http://www.flaticon.com/authors/madebyoliver\">Madebyoliver</a>, <a "
"href=\"http://www.flaticon.com/authors/pixel-buddha\">Pixel Buddha</a>, <a "
"href=\"http://www.flaticon.com/authors/nikita-golubev\">Nikita Golubev</a>, "
"<a href=\"http://www.flaticon.com/authors/maxim-basinski\">Maxim "
"Basinski</a>, <a "
"href=\"https://www.flaticon.com/authors/smashicons\">Smashicons</a> from <a "
"href=\"https://www.flaticon.com\">www.flaticon.com</a>"
msgstr "图标创作者: Sambhav Kothari <sambhavs.email@gmail.com> 以及来自 <a href=\"https://www.flaticon.com\">www.flaticon.com</a> 的 <a href=\"http://www.flaticon.com/authors/madebyoliver\">Madebyoliver</a>, <a href=\"http://www.flaticon.com/authors/pixel-buddha\">Pixel Buddha</a>, <a href=\"http://www.flaticon.com/authors/nikita-golubev\">Nikita Golubev</a>, <a href=\"http://www.flaticon.com/authors/maxim-basinski\">Maxim Basinski</a>, <a href=\"https://www.flaticon.com/authors/smashicons\">Smashicons</a>"

#: picard/ui/aboutdialog.py:101
#, python-format
msgid "Version %(version)s"
msgstr "版本 %(version)s"

#: picard/ui/aboutdialog.py:103
msgid "Supported formats"
msgstr "支持格式"

#: picard/ui/aboutdialog.py:105
msgid "Please donate"
msgstr "请捐助"

#: picard/ui/aboutdialog.py:106
msgid ""
"Thank you for using Picard. Picard relies on the MusicBrainz database, which"
" is operated by the MetaBrainz Foundation with the help of thousands of "
"volunteers. If you like this application please consider donating to the "
"MetaBrainz Foundation to keep the service running."
msgstr "感谢您选用 Picard。Picard 依赖于MusicBrainz 数据库，它由 MetaBrainz 基金会在数千名志愿者的支持下运营。若您喜爱此程序，请考虑捐助 MetaBrainz 基金会，使服务持续运转。"

#: picard/ui/aboutdialog.py:109
msgid "Donate now!"
msgstr "立即捐助!"

#: picard/ui/aboutdialog.py:110
msgid "Credits"
msgstr "信息"

#: picard/ui/aboutdialog.py:111
#, python-format
msgid "Copyright © %(copyright_years)s %(authors_credits)s and others"
msgstr "版权所有 © %(copyright_years)s %(authors_credits)s 以及其他"

#: picard/ui/aboutdialog.py:113
msgid "Official website"
msgstr "官网"

#: picard/ui/cdlookup.py:72 picard/ui/itemviews.py:166
#: picard/ui/mainwindow.py:1150 picard/util/tags.py:40
msgid "Album"
msgstr "专辑"

#: picard/ui/cdlookup.py:72 picard/ui/itemviews.py:163
#: picard/ui/mainwindow.py:1151 picard/ui/searchdialog/album.py:153
#: picard/ui/searchdialog/track.py:71 picard/util/tags.py:43
msgid "Artist"
msgstr "艺术家"

#: picard/ui/cdlookup.py:72 picard/ui/itemviews.py:175
#: picard/ui/searchdialog/album.py:156 picard/ui/searchdialog/track.py:73
#: picard/util/tags.py:56
msgid "Date"
msgstr "日期"

#: picard/ui/cdlookup.py:73 picard/ui/searchdialog/album.py:158
msgid "Labels"
msgstr "唱片公司"

#: picard/ui/cdlookup.py:73 picard/ui/searchdialog/album.py:159
msgid "Catalog #s"
msgstr "编目 #s"

#: picard/ui/cdlookup.py:73 picard/ui/itemviews.py:171
#: picard/ui/searchdialog/album.py:160 picard/util/tags.py:47
msgid "Barcode"
msgstr "条码"

#: picard/ui/cdlookup.py:74
msgid "Disambiguation"
msgstr "消歧义"

#: picard/ui/collectionmenu.py:60
msgid "Refresh List"
msgstr "刷新列表"

#: picard/ui/collectionmenu.py:173
#, python-format
msgid "%s (%i release)"
msgid_plural "%s (%i releases)"
msgstr[0] "%s（%i 张专辑）"

#: picard/ui/colors.py:37
msgid "Errored entity"
msgstr "出错项目"

#: picard/ui/colors.py:38
msgid "Pending entity"
msgstr "待处理项目"

#: picard/ui/colors.py:39
msgid "Saved entity"
msgstr "已保存项目"

#: picard/ui/colors.py:40
msgid "Log view text (debug)"
msgstr "日志视图文本（调试）"

#: picard/ui/colors.py:41
msgid "Log view text (error)"
msgstr "日志视图文本（错误）"

#: picard/ui/colors.py:42
msgid "Log view text (info)"
msgstr "日志视图文本（信息）"

#: picard/ui/colors.py:43
msgid "Log view text (warning)"
msgstr "日志视图文本（警告）"

#: picard/ui/colors.py:44
msgid "Tag added"
msgstr "标签已添加"

#: picard/ui/colors.py:45
msgid "Tag changed"
msgstr "标签已修改"

#: picard/ui/colors.py:46
msgid "Tag removed"
msgstr "标签已移除"

#: picard/ui/coverartbox.py:328
msgid "View release on MusicBrainz"
msgstr "在 MusicBrainz 查看专辑"

#: picard/ui/coverartbox.py:334
msgid "Common images on all tracks"
msgstr "所有音轨的图像一致"

#: picard/ui/coverartbox.py:336
msgid "Tracks contain different images"
msgstr "音轨图像不同"

#: picard/ui/coverartbox.py:392
msgid "Show more details"
msgstr "显示更多细节"

#: picard/ui/coverartbox.py:429
msgid "New Cover Art"
msgstr "新封面"

#: picard/ui/coverartbox.py:430
msgid "Original Cover Art"
msgstr "原封面"

#: picard/ui/coverartbox.py:609
msgid "All supported image formats"
msgstr "所有支持的图像格式"

#: picard/ui/coverartbox.py:629
msgid "Show more details..."
msgstr "显示更多细节..."

#: picard/ui/coverartbox.py:635
msgid "Keep original cover art"
msgstr "保留原封面"

#: picard/ui/coverartbox.py:641
msgid "Choose local file..."
msgstr "选择本地文件…"

#: picard/ui/coverartbox.py:650
msgid "Replace front cover art"
msgstr "更换为正面封面"

#: picard/ui/coverartbox.py:659
msgid "Append front cover art"
msgstr "附加为正面封面"

#: picard/ui/edittagdialog.py:69
msgid "YYYY-MM-DD"
msgstr "YYYY-MM-DD"

#: picard/ui/edittagdialog.py:71
msgid "YYYY"
msgstr "年"

#: picard/ui/filebrowser.py:88
msgid "&Load selected files"
msgstr "加载所选文件 (&L)"

#: picard/ui/filebrowser.py:91
msgid "&Move tagged files here"
msgstr "将已写入标签的文件移动到这里（&M）"

#: picard/ui/filebrowser.py:94
msgid "Show &hidden files"
msgstr "显示隐藏文件（&H）"

#: picard/ui/filebrowser.py:100
msgid "&Set as starting directory"
msgstr "设置为起始目录 (&S)"

#: picard/ui/infodialog.py:105
msgid "Existing Cover"
msgstr "现有封面"

#: picard/ui/infodialog.py:105 picard/ui/infodialog.py:110
#: picard/ui/searchdialog/album.py:162 picard/ui/searchdialog/artist.py:55
#: picard/ui/searchdialog/track.py:75
msgid "Type"
msgstr "类型"

#: picard/ui/infodialog.py:106
msgid "New Cover"
msgstr "新封面"

#: picard/ui/infodialog.py:110 picard/ui/itemviews.py:178
#: picard/ui/searchdialog/album.py:164
msgid "Cover"
msgstr "封面"

#: picard/ui/infodialog.py:154 picard/ui/infodialog.py:359
#: picard/ui/options/interface_toolbar.py:95
msgid "Info"
msgstr "信息"

#: picard/ui/infodialog.py:209
#, python-format
msgid ""
"Double-click to open in external viewer\n"
"Temporary file: %s\n"
"Source: %s"
msgstr "双击可在外部查看器中打开\n临时文件: %s\n来源: %s"

#: picard/ui/infodialog.py:216
#, python-format
msgid ""
"Missing temporary file: %s\n"
"Source: %s"
msgstr "找不到暂时性文件：%s\n来源：%s"

#: picard/ui/infodialog.py:280
msgid "Filename:"
msgstr "文件名:"

#: picard/ui/infodialog.py:282
msgid "Format:"
msgstr "格式:"

#: picard/ui/infodialog.py:286
msgid "Size:"
msgstr "大小:"

#: picard/ui/infodialog.py:290
msgid "Length:"
msgstr "长度:"

#: picard/ui/infodialog.py:292
msgid "Bitrate:"
msgstr "比特率:"

#: picard/ui/infodialog.py:294
msgid "Sample rate:"
msgstr "采样率:"

#: picard/ui/infodialog.py:296
msgid "Bits per sample:"
msgstr "每采样位数:"

#: picard/ui/infodialog.py:300
msgid "Mono"
msgstr "单声道"

#: picard/ui/infodialog.py:302
msgid "Stereo"
msgstr "立体声"

#: picard/ui/infodialog.py:303
msgid "Channels:"
msgstr "声道数:"

#: picard/ui/infodialog.py:310
msgid "Album:"
msgstr "专辑:"

#: picard/ui/infodialog.py:311
msgid "Artist:"
msgstr "艺术家:"

#: picard/ui/infodialog.py:341
#, python-format
msgid "Disc %d"
msgstr "唱片 %d"

#: picard/ui/infodialog.py:343
msgid "Tracklist:"
msgstr "音轨列表:"

#: picard/ui/infodialog.py:371
msgid "Album Info"
msgstr "专辑信息"

#: picard/ui/infodialog.py:385
msgid "Track Info"
msgstr "音轨信息"

#: picard/ui/infodialog.py:393 picard/ui/infodialog.py:397
#: picard/ui/infodialog.py:415 picard/ui/ui_infodialog.py:81
msgid "&Info"
msgstr "信息（&I）"

#: picard/ui/infodialog.py:398
#, python-format
msgid "%i file in this track"
msgid_plural "%i files in this track"
msgstr[0] "该音轨包含 %i 个文件"

#: picard/ui/infodialog.py:409
msgid "Cluster Info"
msgstr "簇信息"

#: picard/ui/infostatus.py:70
msgid "Estimated Time"
msgstr "预计时间"

#: picard/ui/infostatus.py:71 picard/ui/options/plugins.py:612
msgid "Files"
msgstr "文件"

#: picard/ui/infostatus.py:72
msgid "Albums"
msgstr "专辑"

#: picard/ui/infostatus.py:73
msgid "Pending files"
msgstr "待处理文件"

#: picard/ui/infostatus.py:74
msgid "Pending requests"
msgstr "待处理请求"

#: picard/ui/item.py:141
#, python-format
msgid "%i image"
msgid_plural "%i images"
msgstr[0] "%i 张图像"

#: picard/ui/item.py:144
#, python-format
msgid "%i image not in all tracks"
msgid_plural "%i different images among tracks"
msgstr[0] "音轨中共 %i 张不同图像"

#: picard/ui/itemviews.py:161 picard/util/tags.py:123
msgid "Title"
msgstr "标题"

#: picard/ui/itemviews.py:162 picard/ui/searchdialog/track.py:70
#: picard/util/tags.py:72
msgid "Length"
msgstr "长度"

#: picard/ui/itemviews.py:164 picard/util/tags.py:38
msgid "Album Artist"
msgstr "专辑艺术家"

#: picard/ui/itemviews.py:165 picard/util/tags.py:52
msgid "Composer"
msgstr "作曲"

#: picard/ui/itemviews.py:167 picard/util/tags.py:60
msgid "Disc Subtitle"
msgstr "碟片副标题"

#: picard/ui/itemviews.py:168
msgid "Track No."
msgstr "No. 音轨"

#: picard/ui/itemviews.py:169
msgid "Disc No."
msgstr "No. 唱片"

#: picard/ui/itemviews.py:170
msgid "Catalog No."
msgstr "No. 目录"

#: picard/ui/itemviews.py:172 picard/util/tags.py:76
msgid "Media"
msgstr "媒体"

#: picard/ui/itemviews.py:173 picard/util/tags.py:66
msgid "Genre"
msgstr "流派"

#: picard/ui/itemviews.py:174
msgid "Fingerprint status"
msgstr "指纹状态"

#: picard/ui/itemviews.py:176 picard/util/tags.py:96
msgid "Original Release Date"
msgstr "首发日期"

#: picard/ui/itemviews.py:177 picard/util/tags.py:107
msgid "Release Date"
msgstr "发布日期"

#: picard/ui/itemviews.py:280
msgid "Bad match"
msgstr "匹配度极差"

#: picard/ui/itemviews.py:281
msgid "Poor match"
msgstr "匹配度较差"

#: picard/ui/itemviews.py:282
msgid "Ok match"
msgstr "匹配度一般"

#: picard/ui/itemviews.py:283
msgid "Good match"
msgstr "匹配度尚可"

#: picard/ui/itemviews.py:284
msgid "Great match"
msgstr "匹配度较好"

#: picard/ui/itemviews.py:285
msgid "Excellent match"
msgstr "匹配度极好"

#: picard/ui/itemviews.py:399
msgid "Restore default columns"
msgstr "恢复默认栏"

#: picard/ui/itemviews.py:404
msgid "Lock columns"
msgstr "锁定栏"

#: picard/ui/itemviews.py:456
msgid "&Expand all"
msgstr "展开全部（&E）"

#: picard/ui/itemviews.py:458
msgid "&Collapse all"
msgstr "折叠全部（&C）"

#: picard/ui/itemviews.py:460
msgid "Select &all"
msgstr "全选（&A）"

#: picard/ui/itemviews.py:462
msgid "Ctrl+A"
msgstr "Ctrl+A"

#: picard/ui/itemviews.py:543
msgid "&Other versions"
msgstr "其他版本（&O）"

#: picard/ui/itemviews.py:546
msgid "Loading..."
msgstr "正在载入..."

#: picard/ui/itemviews.py:548
msgid "Show &more details..."
msgstr "显示&详情……"

#: picard/ui/itemviews.py:601
#, python-format
msgid "&Other versions (%d)"
msgstr "其他版本（&O）（%d）"

#: picard/ui/itemviews.py:627
msgid "Collections"
msgstr "收藏集"

#: picard/ui/itemviews.py:635
msgid "P&lugins"
msgstr "插件（&L）"

#: picard/ui/itemviews.py:651
msgid "&Run scripts"
msgstr "运行脚本（&R）"

#: picard/ui/itemviews.py:851
msgid "file view"
msgstr "文件视图"

#: picard/ui/itemviews.py:852
msgid "Contains unmatched files and clusters"
msgstr "包含未匹配的文件与簇"

#: picard/ui/itemviews.py:872
msgid "Clusters"
msgstr "簇"

#: picard/ui/itemviews.py:882
msgid "album view"
msgstr "专辑视图"

#: picard/ui/itemviews.py:883
msgid "Contains albums and matched files"
msgstr "包含专辑与未匹配文件"

#: picard/ui/itemviews.py:1029
msgid "Processing error(s): See the Errors tab in the Album Info dialog"
msgstr "处理（多处）错误：请参阅“专辑信息”对话框中的“错误”选项"

#: picard/ui/itemviews.py:1033
msgid "Album modified and complete"
msgstr "专辑已修改且完整"

#: picard/ui/itemviews.py:1036
msgid "Album unchanged and complete"
msgstr "专辑未修改且完整"

#: picard/ui/itemviews.py:1040
msgid "Album modified"
msgstr "已修改的专辑"

#: picard/ui/itemviews.py:1043
msgid "Album unchanged"
msgstr "未修改的专辑"

#: picard/ui/itemviews.py:1123
msgid "Processing error(s): See the Errors tab in the Track Info dialog"
msgstr "处理（多处）错误：请参阅“音轨信息”对话框中的“错误”选项"

#: picard/ui/itemviews.py:1151
msgid "Processing error(s): See the Errors tab in the File Info dialog"
msgstr "处理（多处）错误：请参阅“文件信息”对话框中的“错误”选项"

#: picard/ui/itemviews.py:1184
msgid "Track saved"
msgstr "音轨已保存"

#: picard/ui/itemviews.py:1186 picard/ui/itemviews.py:1190
msgid "Pending"
msgstr "待处理"

#: picard/ui/itemviews.py:1197
msgid "Fingerprint has already been submitted"
msgstr "指纹已提交"

#: picard/ui/itemviews.py:1200
msgid "Unsubmitted fingerprint"
msgstr "指纹未提交"

#: picard/ui/itemviews.py:1203
msgid ""
"No fingerprint was calculated for this file, use \"Scan\" or \"Generate "
"AcoustID Fingerprints\" to calculate the fingerprint."
msgstr "没有为此文件计算指纹，请使用“扫描”或“生成 AcoustID 指纹”来计算指纹。"

#: picard/ui/logview.py:169
msgid "Log"
msgstr "日志"

#: picard/ui/logview.py:179
msgid "Verbosity"
msgstr "冗余程度"

#: picard/ui/logview.py:189
msgid "String to highlight"
msgstr "要高亮显示的字符串"

#: picard/ui/logview.py:194
msgid "Highlight"
msgstr "高亮"

#: picard/ui/logview.py:203
msgid "Clear Highlight"
msgstr "清除高亮"

#: picard/ui/logview.py:209 picard/ui/logview.py:295
msgid "Clear Log"
msgstr "清除日志"

#: picard/ui/logview.py:214
msgid "Save As..."
msgstr "另存为..."

#: picard/ui/logview.py:259 picard/ui/logview.py:266
msgid "Save Log View to File"
msgstr "将日志视图另存为文件"

#: picard/ui/logview.py:267
msgid "File already exists, do you really want to save to this file?"
msgstr "文件已存在，是否确定要保存到该文件?"

#: picard/ui/logview.py:279
msgid "Failed to save Log View to file"
msgstr "将日志视图另存为文件失败"

#: picard/ui/logview.py:280
#, python-format
msgid "Something prevented data to be written to '%s'"
msgstr "将数据写入到「%s」遭阻止"

#: picard/ui/logview.py:296
msgid "Are you sure you want to clear the log?"
msgstr "是否确定要清除日志?"

#: picard/ui/logview.py:331
msgid "Activity History"
msgstr "活动历史"

#: picard/ui/mainwindow.py:219 picard/ui/ui_aboutdialog.py:84
msgid "MusicBrainz Picard"
msgstr "MusicBrainz Picard"

#: picard/ui/mainwindow.py:348
msgid "Unsaved Changes"
msgstr "未保存的修改"

#: picard/ui/mainwindow.py:349
msgid "Are you sure you want to quit Picard?"
msgstr "是否确定要退出 Picard?"

#: picard/ui/mainwindow.py:350
#, python-format
msgid ""
"There is %d unsaved file. Closing Picard will lose all unsaved changes."
msgid_plural ""
"There are %d unsaved files. Closing Picard will lose all unsaved changes."
msgstr[0] "有 %d 个未保存的文件。关闭 Picard 将丢失所有未保存的修改。"

#: picard/ui/mainwindow.py:357
msgid "&Quit Picard"
msgstr "退出 Picard（&Q）"

#: picard/ui/mainwindow.py:393
msgid "Ready"
msgstr "就绪"

#: picard/ui/mainwindow.py:398
msgid ""
"Picard listens on this port to integrate with your browser. When you "
"\"Search\" or \"Open in Browser\" from Picard, clicking the \"Tagger\" "
"button on the web page loads the release into Picard."
msgstr "Picard 通过监听该端口实现与浏览器的交互。当您在 Picard 中执行「搜索」或「在浏览器中打开」操作时，点击网页中的「标签工具」按钮可将专辑载入 Picard。"

#: picard/ui/mainwindow.py:424
#, python-format
msgid " Listening on port %(port)d "
msgstr " 正在监听端口 %(port)d "

#: picard/ui/mainwindow.py:483
msgid "AcoustID submission not configured"
msgstr "未配置 AcoustID 提交"

#: picard/ui/mainwindow.py:484
msgid ""
"You need to configure your AcoustID API key before you can submit "
"fingerprints."
msgstr "在提交指纹之前，需要配置您的 AcoustID API 密钥。"

#: picard/ui/mainwindow.py:487
msgid "Open AcoustID options"
msgstr "打开 AcoustID 选项"

#: picard/ui/mainwindow.py:498
msgid "&Options..."
msgstr "选项（&O）..."

#: picard/ui/mainwindow.py:505
msgid "Open &file naming script editor..."
msgstr "打开文件名脚本编辑器（&F）..."

#: picard/ui/mainwindow.py:506
msgid "Ctrl+Shift+S"
msgstr "Ctrl+Shift+S"

#: picard/ui/mainwindow.py:512
msgid "&Cut"
msgstr "剪切（&C）"

#: picard/ui/mainwindow.py:520 picard/ui/metadatabox.py:443
msgid "&Paste"
msgstr "粘贴（&P）"

#: picard/ui/mainwindow.py:528 picard/ui/scripteditor.py:617
msgid "&Help..."
msgstr "帮助（&H）..."

#: picard/ui/mainwindow.py:535
msgid "&About..."
msgstr "关于（&A）..."

#: picard/ui/mainwindow.py:542
msgid "&Donate..."
msgstr "捐赠（&D）..."

#: picard/ui/mainwindow.py:548
msgid "&Report a Bug..."
msgstr "报告错误（&R）..."

#: picard/ui/mainwindow.py:554
msgid "&Support Forum..."
msgstr "支持论坛（&S）..."

#: picard/ui/mainwindow.py:560
msgid "&Add Files..."
msgstr "添加文件（&A）..."

#: picard/ui/mainwindow.py:561
msgid "Add files to the tagger"
msgstr "将文件添加到标签工具中"

#: picard/ui/mainwindow.py:569
msgid "Add Fold&er..."
msgstr "添加文件夹（&D）..."

#: picard/ui/mainwindow.py:570
msgid "Add a folder to the tagger"
msgstr "将文件夹添加到标签工具中"

#: picard/ui/mainwindow.py:572
msgid "Ctrl+E"
msgstr "Ctrl+E"

#: picard/ui/mainwindow.py:579
msgid "Close Window"
msgstr "关闭窗口"

#: picard/ui/mainwindow.py:580
msgid "Ctrl+W"
msgstr "Ctrl+W"

#: picard/ui/mainwindow.py:588
msgid "&Save"
msgstr "保存（&S）"

#: picard/ui/mainwindow.py:589
msgid "Save selected files"
msgstr "保存所选文件"

#: picard/ui/mainwindow.py:598
msgid "S&ubmit AcoustIDs"
msgstr "提交 AcoustID（&U）"

#: picard/ui/mainwindow.py:599
msgid "Submit acoustic fingerprints"
msgstr "提交 Acoustic 指纹"

#: picard/ui/mainwindow.py:606
msgid "E&xit"
msgstr "退出（&X）"

#: picard/ui/mainwindow.py:609
msgid "Ctrl+Q"
msgstr "Ctrl+Q"

#: picard/ui/mainwindow.py:615
msgid "&Remove"
msgstr "移除（&R）"

#: picard/ui/mainwindow.py:616
msgid "Remove selected files/albums"
msgstr "移除所选文件/专辑"

#: picard/ui/mainwindow.py:623 picard/ui/metadatabox.py:400
msgid "Lookup in &Browser"
msgstr "在浏览器中查询（&B）"

#: picard/ui/mainwindow.py:624
msgid "Lookup selected item on MusicBrainz website"
msgstr "去 MusicBrainz 网站查询所选项目"

#: picard/ui/mainwindow.py:627
msgid "Ctrl+Shift+L"
msgstr "Ctrl+Shift+L"

#: picard/ui/mainwindow.py:634
msgid "Submit cluster as release..."
msgstr "将簇提交为专辑..."

#: picard/ui/mainwindow.py:635
msgid "Submit cluster as a new release to MusicBrainz"
msgstr "将簇作为新专辑提交到 MusicBrainz"

#: picard/ui/mainwindow.py:645
msgid "Submit file as standalone recording..."
msgstr "将文件提交为独立录音..."

#: picard/ui/mainwindow.py:646
msgid "Submit file as a new recording to MusicBrainz"
msgstr "将文件作为新录音提交到 MusicBrainz"

#: picard/ui/mainwindow.py:656
msgid "Submit file as release..."
msgstr "将文件提交为专辑..."

#: picard/ui/mainwindow.py:657
msgid "Submit file as a new release to MusicBrainz"
msgstr "将文件作为新专辑提交到 MusicBrainz"

#: picard/ui/mainwindow.py:666
msgid "Search for similar items..."
msgstr "搜索相似的项目……"

#: picard/ui/mainwindow.py:667 picard/ui/options/interface_toolbar.py:123
msgid "Similar items"
msgstr "相似的项目"

#: picard/ui/mainwindow.py:668
msgid ""
"View similar releases or recordings and optionally choose a different one"
msgstr "查看类似专辑或录音，并可选择其他专辑或录音"

#: picard/ui/mainwindow.py:670 picard/ui/mainwindow.py:679
#: picard/ui/mainwindow.py:688
msgid "Ctrl+T"
msgstr "Ctrl+T"

#: picard/ui/mainwindow.py:676
msgid "Search for similar albums..."
msgstr "查找相似专辑..."

#: picard/ui/mainwindow.py:677
msgid "View similar releases and optionally choose a different release"
msgstr "查看相似的专辑，可以选用其他专辑"

#: picard/ui/mainwindow.py:685
msgid "Search for similar tracks..."
msgstr "查找相似的音轨..."

#: picard/ui/mainwindow.py:686
msgid "View similar tracks and optionally choose a different release"
msgstr "查看相似的音轨，可以选用其他专辑"

#: picard/ui/mainwindow.py:694
msgid "Show &other album versions..."
msgstr "显示&其他专辑版本……"

#: picard/ui/mainwindow.py:695
msgid "Ctrl+Shift+O"
msgstr "Ctrl+Shift+O"

#: picard/ui/mainwindow.py:702
msgid "File &Browser"
msgstr "文件浏览器（&B）"

#: picard/ui/mainwindow.py:706
msgid "Ctrl+B"
msgstr "Ctrl+B"

#: picard/ui/mainwindow.py:713
msgid "&Metadata"
msgstr "元数据 (&M)"

#: picard/ui/mainwindow.py:717
msgid "Ctrl+Shift+M"
msgstr "Ctrl+Shift+M"

#: picard/ui/mainwindow.py:724
msgid "&Cover Art"
msgstr "专辑封面（&C）"

#: picard/ui/mainwindow.py:735
msgid "&Actions"
msgstr "操作（&A）"

#: picard/ui/mainwindow.py:744 picard/ui/mainwindow.py:1139
#: picard/ui/searchdialog/__init__.py:48
msgid "Search"
msgstr "搜索"

#: picard/ui/mainwindow.py:751 picard/ui/mainwindow.py:758
msgid "Lookup &CD..."
msgstr "查找 CD (&C)..."

#: picard/ui/mainwindow.py:752
msgid "Lookup the details of the CD in your drive"
msgstr "查询驱动器中 CD 的详细信息"

#: picard/ui/mainwindow.py:754
msgid "Ctrl+K"
msgstr "Ctrl+K"

#: picard/ui/mainwindow.py:771
msgid "&Scan"
msgstr "扫描（&S）"

#: picard/ui/mainwindow.py:772
msgid ""
"Use AcoustID audio fingerprint to identify the files by the actual music, "
"even if they have no metadata"
msgstr "使用 AcoustID 音频指纹可根据实际音乐来鉴别文件，即使文件无元数据信息也能做到"

#: picard/ui/mainwindow.py:774
msgid "Identify the file using its AcoustID audio fingerprint"
msgstr "使用 AcoustID 音频指纹鉴别文件"

#: picard/ui/mainwindow.py:776
msgid "Ctrl+Y"
msgstr "Ctrl+Y"

#: picard/ui/mainwindow.py:782
msgid "&Generate AcoustID Fingerprints"
msgstr "生成 AcoustID 指纹 (&G)"

#: picard/ui/mainwindow.py:783 picard/ui/options/interface_toolbar.py:107
msgid "Generate Fingerprints"
msgstr "生成指纹"

#: picard/ui/mainwindow.py:784
msgid ""
"Generate the AcoustID audio fingerprints for the selected files without "
"doing a lookup"
msgstr "无需查找即可为所选文件生成 AcoustID 音频指纹"

#: picard/ui/mainwindow.py:786
msgid "Generate the AcoustID audio fingerprints for the selected files"
msgstr "为所选文件生成 AcoustID 音频指纹"

#: picard/ui/mainwindow.py:787
msgid "Ctrl+Shift+Y"
msgstr "Ctrl+Shift+Y"

#: picard/ui/mainwindow.py:793
msgid "Cl&uster"
msgstr "簇（&U）"

#: picard/ui/mainwindow.py:794
msgid "Cluster files into album clusters"
msgstr "将文件归集到专辑簇中"

#: picard/ui/mainwindow.py:797
msgid "Ctrl+U"
msgstr "Ctrl+U"

#: picard/ui/mainwindow.py:803
msgid "&Lookup"
msgstr "查询（&L）"

#: picard/ui/mainwindow.py:804
msgid "Lookup selected items in MusicBrainz"
msgstr "在 MusicBrainz 中查询所选项目"

#: picard/ui/mainwindow.py:809
msgid "Ctrl+L"
msgstr "Ctrl+L"

#: picard/ui/mainwindow.py:815
msgid "&Info..."
msgstr "信息（&I）..."

#: picard/ui/mainwindow.py:818
msgid "Ctrl+I"
msgstr "Ctrl+I"

#: picard/ui/mainwindow.py:824
msgid "&Refresh"
msgstr "刷新（&R）"

#: picard/ui/mainwindow.py:825
msgid "Ctrl+R"
msgstr "Ctrl+R"

#: picard/ui/mainwindow.py:832
msgid "&Rename Files"
msgstr "重命名文件（&R）"

#: picard/ui/mainwindow.py:841
msgid "&Move Files"
msgstr "移动文件（&M）"

#: picard/ui/mainwindow.py:850
msgid "Save &Tags"
msgstr "保存标签（&T）"

#: picard/ui/mainwindow.py:858
msgid "Tags From &File Names..."
msgstr "根据文件名获取标签（&F）..."

#: picard/ui/mainwindow.py:859 picard/ui/options/interface_toolbar.py:119
msgid "Parse File Names..."
msgstr "解析文件名"

#: picard/ui/mainwindow.py:860
msgid "Set tags based on the file names"
msgstr "根据文件名设置标签"

#: picard/ui/mainwindow.py:861 picard/ui/widgets/scripttextedit.py:341
msgid "Ctrl+Shift+T"
msgstr "Ctrl+Shift+T"

#: picard/ui/mainwindow.py:869
msgid "&Open My Collections in Browser"
msgstr "在浏览器中打开我的收藏集（&O）"

#: picard/ui/mainwindow.py:876
msgid "View &Error/Debug Log"
msgstr "查看错误/调试日志（&E）"

#: picard/ui/mainwindow.py:878
msgid "Ctrl+G"
msgstr "Ctrl+G"

#: picard/ui/mainwindow.py:884
msgid "View Activity &History"
msgstr "查看活动历史（&H）"

#: picard/ui/mainwindow.py:887
msgid "Ctrl+Shift+H"
msgstr "Ctrl+Shift+H"

#: picard/ui/mainwindow.py:887 picard/ui/scripteditor.py:608
msgid "Ctrl+H"
msgstr "Ctrl+H"

#: picard/ui/mainwindow.py:893
msgid "Open in &Player"
msgstr "在播放器中打开（&P）"

#: picard/ui/mainwindow.py:894
msgid "Play the file in your default media player"
msgstr "在默认的媒体播放器中播放文件"

#: picard/ui/mainwindow.py:901
msgid "Open Containing &Folder"
msgstr "打开所在文件夹（&F）"

#: picard/ui/mainwindow.py:902
msgid "Open the containing folder in your file explorer"
msgstr "在文件浏览器中打开所在文件夹"

#: picard/ui/mainwindow.py:910
msgid "&Check for Update…"
msgstr "检查更新（&C）…"

#: picard/ui/mainwindow.py:949
msgid "From CD ripper &log file..."
msgstr "从CD和日志文件..."

#: picard/ui/mainwindow.py:1002 picard/ui/scripteditor.py:533
msgid "&File"
msgstr "文件（&F）"

#: picard/ui/mainwindow.py:1015
msgid "&Edit"
msgstr "编辑（&E）"

#: picard/ui/mainwindow.py:1021 picard/ui/scripteditor.py:593
msgid "&View"
msgstr "查看（&V）"

#: picard/ui/mainwindow.py:1030
msgid "&Options"
msgstr "选项（&O）"

#: picard/ui/mainwindow.py:1036
msgid "&Select file naming script"
msgstr "选择文件命名脚本（&S）"

#: picard/ui/mainwindow.py:1044
msgid "&Enable/disable profiles"
msgstr "启用/禁用特征 (&E)"

#: picard/ui/mainwindow.py:1051
msgid "&Tools"
msgstr "工具（&T）"

#: picard/ui/mainwindow.py:1065 picard/ui/scripteditor.py:614
#: picard/ui/util.py:51
msgid "&Help"
msgstr "帮助（&H）"

#: picard/ui/mainwindow.py:1100 picard/ui/ui_options_plugins.py:134
msgid "Actions"
msgstr "操作"

#: picard/ui/mainwindow.py:1152
msgid "Track"
msgstr "音轨"

#: picard/ui/mainwindow.py:1169
msgid "&Advanced search"
msgstr "高级搜索（&A）"

#: picard/ui/mainwindow.py:1170
msgid "&Builtin search"
msgstr "内置搜索（&B）"

#: picard/ui/mainwindow.py:1265
msgid "All supported formats"
msgstr "全部受支持格式"

#: picard/ui/mainwindow.py:1294
#, python-format
msgid "Adding multiple directories from '%(directory)s' ..."
msgstr "正在从「%(directory)s」添加多个目录..."

#: picard/ui/mainwindow.py:1299
#, python-format
msgid "Adding directory: '%(directory)s' ..."
msgstr "正在添加目录: 「%(directory)s'」..."

#: picard/ui/mainwindow.py:1411
msgid "Configuration Required"
msgstr "需要配置"

#: picard/ui/mainwindow.py:1412
msgid ""
"Audio fingerprinting is not yet configured. Would you like to configure it "
"now?"
msgstr "尚未配置音频指纹参数。是否希望立即配置?"

#: picard/ui/mainwindow.py:1525
msgid "Browser integration not enabled"
msgstr "浏览器集成未启用"

#: picard/ui/mainwindow.py:1526
msgid ""
"Submitting releases to MusicBrainz requires the browser integration to be "
"enabled. Do you want to enable the browser integration now?"
msgstr "提交专辑到 MusicBrainz 需要启用浏览器集成。你想要现在启用浏览器集成吗？"

#: picard/ui/mainwindow.py:1637
#, python-format
msgid "%(filename)s (error: %(error)s)"
msgstr "%(filename)s（错误: %(error)s）"

#: picard/ui/mainwindow.py:1643
#, python-format
msgid "%(filename)s"
msgstr "%(filename)s"

#: picard/ui/mainwindow.py:1652
#, python-format
msgid "%(filename)s (%(similarity)d%%) (error: %(error)s)"
msgstr "%(filename)s（%(similarity)d%%）（错误: %(error)s）"

#: picard/ui/mainwindow.py:1659
#, python-format
msgid "%(filename)s (%(similarity)d%%)"
msgstr "%(filename)s（%(similarity)d%%）"

#: picard/ui/mainwindow.py:1722
msgid "Authentication Required"
msgstr "需要验证身份"

#: picard/ui/mainwindow.py:1723
msgid ""
"Picard needs authorization to access your personal data on the MusicBrainz "
"server. Would you like to log in now?"
msgstr "Picard 需要身份认证方可访问您在 MusicBrainz 服务器上的个人数据。是否希望立即登录?"

#: picard/ui/mainwindow.py:1738
msgid "Authentication failed"
msgstr "认证出错"

#: picard/ui/mainwindow.py:1739 picard/ui/options/general.py:156
#, python-format
msgid "Login failed: %s"
msgstr "登录失败: %s"

#: picard/ui/metadatabox.py:112
#, python-format
msgid "(different across %d item)"
msgid_plural "(different across %d items)"
msgstr[0] "（%d 个项目间存在差异）"

#: picard/ui/metadatabox.py:120
#, python-format
msgid "(missing from %d item)"
msgid_plural "(missing from %d items)"
msgstr[0] "（%d 个项目中缺失）"

#: picard/ui/metadatabox.py:218
msgid "metadata view"
msgstr "元数据视图"

#: picard/ui/metadatabox.py:219
msgid "Displays original and new tags for the selected files"
msgstr "显示所选文件的原始标签与新标签"

#: picard/ui/metadatabox.py:221
msgid "Tag"
msgstr "标签"

#: picard/ui/metadatabox.py:221
msgid "Original Value"
msgstr "原始值"

#: picard/ui/metadatabox.py:221
msgid "New Value"
msgstr "新值"

#: picard/ui/metadatabox.py:241
msgid "Add New Tag..."
msgstr "新增标签..."

#: picard/ui/metadatabox.py:243
msgid "Show Changes First"
msgstr "变更置顶显示"

#: picard/ui/metadatabox.py:248
msgid "Alt+Shift+A"
msgstr "Alt+Shift+A"

#: picard/ui/metadatabox.py:251
msgid "Alt+Shift+E"
msgstr "Alt+Shift+E"

#: picard/ui/metadatabox.py:253
msgid "Alt+Shift+R"
msgstr "Alt+Shift+R"

#: picard/ui/metadatabox.py:373
msgid "Edit..."
msgstr "编辑..."

#: picard/ui/metadatabox.py:379
msgid "Add to 'Preserve Tags' List"
msgstr "添加到「保留标签」列表"

#: picard/ui/metadatabox.py:384
msgid "Remove from 'Preserve Tags' List"
msgstr "从「保留标签」列表中移除"

#: picard/ui/metadatabox.py:432
msgid "Use Original Value"
msgid_plural "Use Original Values"
msgstr[0] "使用原始值"

#: picard/ui/metadatabox.py:439
msgid "&Copy"
msgstr "复制（&C）"

#: picard/ui/newuserdialog.py:34
msgid ""
"<p><strong>Changes made by Picard are not reversible.</strong></p><p>Picard "
"is a very flexible music tagging tool which can rename your files and "
"overwrite the tags. We <strong>strongly recommend</strong> that "
"you:</p><ul><li>read the <a href='{documentation_url}'>User Guide</a> (also "
"available from the Help menu)</li><li>test with copies of your music and "
"work in small batches</li></ul><p>Picard is open source software written by "
"volunteers. It is provided as-is and with no warranty.</p>"
msgstr "<p><strong>Picard 进行的操作是不可撤销的。</strong></p><p>Picard 作为一款多功能音乐标签编辑软件，它能帮助你对音乐文件进行重命名，以及覆写音乐文件的标签。我们<strong>强烈推荐</strong>你：</p><ul><li>使用前阅读<a href='{documentation_url}'>用户指南</a>（帮助菜单也可找到）</li><li>对音乐文件进行批量操作前，务必复制小部分音乐文件进行小范围测试</li></ul><p>Picard 是由广大志愿者编写的一款开源软件，不承担任何担保责任。"

#: picard/ui/newuserdialog.py:49
msgid "Show this message again the next time you start Picard."
msgstr "下次您启动 Picard 的时候再次显示这条消息"

#: picard/ui/newuserdialog.py:54
msgid "New User Warning"
msgstr "新用户提示"

#: picard/ui/passworddialog.py:43
#, python-format
msgid ""
"The server %s requires you to login. Please enter your username and "
"password."
msgstr "服务器 %s 要求您登录。请输入您的用户名和密码。"

#: picard/ui/passworddialog.py:64
#, python-format
msgid ""
"The proxy %s requires you to login. Please enter your username and password."
msgstr "代理服务器 %s 要求您登录。请输入您的用户名和密码。"

#: picard/ui/playertoolbar.py:173
msgid ""
"Internal player: The format of a media resource isn't (fully) supported"
msgstr "内部播放器: 媒体资源的格式尚未（完全）支持"

#: picard/ui/playertoolbar.py:175
msgid ""
"Internal player: There are not the appropriate permissions to play a media "
"resource"
msgstr "内部播放器: 没有足够的权限来播放媒体资源"

#: picard/ui/playertoolbar.py:177
msgid ""
"Internal player: A valid playback service was not found, playback cannot "
"proceed"
msgstr "内部播放器: 未找到有效的回放服务，回放无法继续"

#: picard/ui/playertoolbar.py:179
#, python-format
msgid "Internal player: error, code=%d, msg=%s"
msgstr "内部播放器: 错误, 代码=%d, 信息=%s"

#: picard/ui/playertoolbar.py:185
msgid "Player"
msgstr "播放器"

#: picard/ui/playertoolbar.py:193
msgid "Play"
msgstr "播放"

#: picard/ui/playertoolbar.py:194
msgid "Play selected files"
msgstr "播放所选文件"

#: picard/ui/playertoolbar.py:200
msgid "Pause"
msgstr "暂停"

#: picard/ui/playertoolbar.py:201
msgid "Pause or resume current playback"
msgstr "暂停或继续当前回放"

#: picard/ui/playertoolbar.py:339
#, python-format
msgid "%1.1f ×"
msgstr "%1.1f ×"

#: picard/ui/playertoolbar.py:345
msgid "Change playback speed"
msgstr "更改回放速度"

#: picard/ui/playertoolbar.py:352
msgid "Playback speed"
msgstr "回放速度"

#: picard/ui/playertoolbar.py:395
#, python-format
msgid "%d%%"
msgstr "%d%%"

#: picard/ui/playertoolbar.py:401
msgid "Change audio volume"
msgstr "更改音量"

#: picard/ui/playertoolbar.py:407
msgid "Audio volume"
msgstr "音量"

#: picard/ui/ratingwidget.py:99
#, python-format
msgid ""
"Failed to submit rating for track '%(track_title)s' due to server error "
"%(error)d"
msgstr "提交音轨%(track_title)s的评分失败，服务器错误：%(error)d"

#: picard/ui/savewarningdialog.py:38
msgid "overwrite existing metadata (tags) within the file"
msgid_plural "overwrite existing metadata (tags) within the files"
msgstr[0] "覆写文件已有的音乐元数据（标签）"

#: picard/ui/savewarningdialog.py:43
msgid "rename the file"
msgid_plural "rename the files"
msgstr[0] "重命名文件"

#: picard/ui/savewarningdialog.py:48
msgid "move the file to a different location"
msgid_plural "move the files to a different location"
msgstr[0] "移动文件到其他位置"

#: picard/ui/savewarningdialog.py:54
msgid "You are about to save {file_count:,d} file and this will:"
msgid_plural "You are about to save {file_count:,d} files and this will:"
msgstr[0] "即将保存 {file_count:,d} 份文件，将执行以下操作："

#: picard/ui/savewarningdialog.py:58
msgid ""
"<strong>This action cannot be undone.</strong> Do you want to continue?"
msgstr "<strong>这个操作无法撤销。</strong>您是否想要继续？"

#: picard/ui/savewarningdialog.py:61
msgid "<li>{action}</li>"
msgstr "<li>{action}</li>"

#: picard/ui/savewarningdialog.py:62
msgid "<p>{header}</p><ul>{list_of_actions}</ul><p>{footer}</p>"
msgstr "<p>{header}</p><ul>{list_of_actions}</ul><p>{footer}</p>"

#: picard/ui/savewarningdialog.py:64
msgid "There are no actions selected. No changes will be saved."
msgstr "未选中任何操作。无任何变动将被保存。"

#: picard/ui/savewarningdialog.py:66
msgid "Don't show this warning again."
msgstr "不要再显示这个警告。"

#: picard/ui/savewarningdialog.py:72
msgid "File Save Warning"
msgstr "文件保存警告"

#: picard/ui/scripteditor.py:145
msgid "Renaming options are disabled"
msgstr "重命名选项已禁用"

#: picard/ui/scripteditor.py:218
#, python-format
msgid ""
"If you select files from the Cluster pane or Album pane prior to opening the"
" Options screen, up to %u files will be randomly chosen from your selection "
"as file naming examples.  If you have not selected any files, then some "
"default examples will be provided."
msgstr "如果您在打开选项界面前从簇面板或专辑面板选择了文件，则将从所选文件中随机选择至多%u个文件作为文件命名示例。如果您没有选择任何文件，则显示一些默认示例。"

#: picard/ui/scripteditor.py:230
#, python-format
msgid ""
"Reload up to %u items chosen at random from files selected in the main "
"window"
msgstr "从主窗口选择的文件中随机重载至多%u个项目"

#: picard/ui/scripteditor.py:319 picard/ui/scripteditor.py:1227
msgid "Confirm"
msgstr "确认"

#: picard/ui/scripteditor.py:393
msgid "File naming script editor"
msgstr "文件命名脚本编辑器"

#: picard/ui/scripteditor.py:459
msgid "Reset"
msgstr "重置"

#: picard/ui/options/dialog.py:135 picard/ui/scripteditor.py:464
msgid "Make It So!"
msgstr "就此确认！"

#: picard/ui/scripteditor.py:536
msgid "&Import a script file"
msgstr "导入脚本文件（&I）"

#: picard/ui/scripteditor.py:537
msgid "Import a file as a new script"
msgstr "导入文件并作为新脚本"

#: picard/ui/scripteditor.py:542
msgid "&Export a script file"
msgstr "导出脚本文件（&E）"

#: picard/ui/scripteditor.py:543
msgid "Export the script to a file"
msgstr "导出脚本到文件"

#: picard/ui/scripteditor.py:548
msgid "&Reset all scripts"
msgstr "重置所有脚本 (&R)"

#: picard/ui/scripteditor.py:549
msgid "Reset all scripts to the saved values"
msgstr "将所有脚本重置为已保存值"

#: picard/ui/scripteditor.py:554
msgid "&Save and exit"
msgstr "保存并退出 (&S)"

#: picard/ui/scripteditor.py:555
msgid "Save changes to the script settings and exit"
msgstr "保存对脚本设置的更改并退出"

#: picard/ui/scripteditor.py:560
msgid "E&xit without saving"
msgstr "丢弃更改并退出 (&X)"

#: picard/ui/scripteditor.py:561
msgid "Close the script editor without saving changes"
msgstr "关闭脚本编辑器并丢弃更改"

#: picard/ui/scripteditor.py:566
msgid "&Script"
msgstr "脚本（&S）"

#: picard/ui/scripteditor.py:569
msgid "View/Edit Script &Metadata"
msgstr "查看/编辑脚本元数据 (&M) "

#: picard/ui/scripteditor.py:570
msgid "Display the details for the script"
msgstr "显示脚本详情"

#: picard/ui/scripteditor.py:572
msgid "Ctrl+M"
msgstr "Ctrl+M"

#: picard/ui/scripteditor.py:575
msgid "Add a &new script"
msgstr "新增脚本（&N）"

#: picard/ui/scripteditor.py:580
msgid "&Copy the current script"
msgstr "复制当前脚本（&C）"

#: picard/ui/scripteditor.py:581
msgid "Save a copy of the script as a new script"
msgstr "将当前脚本的副本保存为新脚本"

#: picard/ui/scripteditor.py:586
msgid "&Delete the current script"
msgstr "删除当前脚本（&D）"

#: picard/ui/scripteditor.py:587
msgid "Delete the script"
msgstr "删除脚本"

#: picard/ui/scripteditor.py:596
msgid "&Reload random example files"
msgstr "重新加载随机示例文件（&R）"

#: picard/ui/scripteditor.py:605
msgid "&Show documentation"
msgstr "显示文档（&S）"

#: picard/ui/scripteditor.py:606
msgid "View the scripting documentation in a sidebar"
msgstr "在侧边栏中浏览脚本文档"

#: picard/ui/scripteditor.py:622
msgid "&Scripting documentation..."
msgstr "脚本文档（&S）..."

#: picard/ui/scripteditor.py:623
msgid "Open the scripting documentation in your browser"
msgstr "在浏览器中打开脚本文档"

#: picard/ui/scripteditor.py:641
msgid "Empty / blank script"
msgstr "空白脚本"

#: picard/ui/scripteditor.py:734
msgid ""
"At least one unsaved script has been attached to an option profile.\n"
"\n"
"   Profile: {profile_title}\n"
"   Script: {old_script_title}\n"
"\n"
"Continuing without saving will reset the selected script in the profile to:\n"
"\n"
"   {new_script_title}\n"
"\n"
"Are you sure that you want to continue?"
msgstr "已有至少一个未保存脚本被附加于选项配置.\n\n   配置: {profile_title}\n   脚本: {old_script_title}\n\n继续并丢弃更改会将配置中已选择的脚本重置为:\n\n   {new_script_title}\n\n是否确定继续?"

#: picard/ui/options/renaming.py:256 picard/ui/scripteditor.py:857
#: picard/ui/scripteditor.py:860 picard/ui/scripteditor.py:1166
#: picard/ui/scripteditor.py:1394
msgid "Error"
msgstr "错误"

#: picard/ui/scripteditor.py:857
msgid "There is already a script with that title."
msgstr "已经有相同名称的脚本。"

#: picard/ui/scripteditor.py:860 picard/ui/scripteditor.py:1166
#: picard/ui/scripteditor.py:1395
msgid "The script title must not be empty."
msgstr "脚本标题不能为空。"

#: picard/ui/scripteditor.py:1111
msgid "Error Deleting Script"
msgstr "除错脚本"

#: picard/ui/scripteditor.py:1112
#, python-format
msgid ""
"The script could not be deleted because it is used in one of the user profiles.\n"
"\n"
"Profile: %s"
msgstr "此脚本无法删除，因为在下列用户配置中使用。\n\n配置文件：%s"

#: picard/ui/scripteditor.py:1122
msgid "Are you sure that you want to delete the script?"
msgstr "是否确定要删除脚本？"

#: picard/ui/options/scripting.py:161 picard/ui/scripteditor.py:1208
msgid "File Error"
msgstr "文件错误"

#: picard/ui/scripteditor.py:1229
msgid ""
"A script named \"{script_name}\" already exists.\n"
"\n"
"Do you want to overwrite it, add as a copy or cancel?"
msgstr "脚本 \"{script_name}\" 已存在.\n\n覆盖已有文件, 添加为新副本或取消"

#: picard/ui/scripteditor.py:1236
msgid "Overwrite"
msgstr "覆盖"

#: picard/ui/options/profiles.py:119 picard/ui/scripteditor.py:1238
msgid "Copy"
msgstr "复制"

#: picard/ui/options/renaming.py:266 picard/ui/scripteditor.py:1284
msgid "The file naming format must not be empty."
msgstr "文件命名格式不能为空。"

#: picard/ui/scripteditor.py:1321
msgid "Script Details"
msgstr "脚本详情"

#: picard/ui/scripteditor.py:1374
msgid ""
"There are unsaved changes to the current metadata.\n"
"\n"
"Do you want to continue and lose these changes?"
msgstr "当前元数据中有未保存更改.\n\n是否确定继续并丢弃更改?"

#: picard/ui/scriptsmenu.py:62
#, python-format
msgid "Script error in \"%(script)s\": %(message)s"
msgstr "「%(script)s」中出现脚本错误: %(message)s"

#: picard/ui/tagsfromfilenames.py:137 picard/ui/tagsfromfilenames.py:148
msgid "File Name"
msgstr "文件名"

#: picard/ui/ui_aboutdialog.py:83
msgid "About Picard"
msgstr "关于 Picard"

#: picard/ui/options/cdlookup.py:52 picard/ui/ui_cdlookup.py:85
#: picard/ui/ui_options_cdlookup.py:40
#: picard/ui/ui_options_cdlookup_select.py:47
msgid "CD Lookup"
msgstr "CD 查询"

#: picard/ui/ui_cdlookup.py:86
msgid "The following releases on MusicBrainz match the CD:"
msgstr "MusicBrainz 上的以下专辑与该 CD 匹配:"

#: picard/ui/ui_cdlookup.py:87
msgid "No matching releases found for this disc."
msgstr "找不到与此唱片匹配的发行版"

#: picard/ui/ui_cdlookup.py:88
msgid "Submit disc ID"
msgstr "提交唱片 ID"

#: picard/ui/ui_cdlookup.py:89
msgid "&Load into Picard"
msgstr "载入到 Picard（&L）"

#: picard/ui/ui_cdlookup.py:90
msgid "&Submit disc ID"
msgstr "提交唱片 ID（&S）"

#: picard/ui/ui_cdlookup.py:91 picard/ui/util.py:50
msgid "&Cancel"
msgstr "取消（&C）"

#: picard/ui/ui_edittagdialog.py:115
msgid "Edit Tag"
msgstr "编辑标签"

#: picard/ui/ui_edittagdialog.py:116
msgid "Edit value"
msgstr "编辑值"

#: picard/ui/ui_edittagdialog.py:117
msgid "Add value"
msgstr "添加值"

#: picard/ui/ui_edittagdialog.py:118
msgid "Remove value"
msgstr "移除值"

#: picard/ui/ui_edittagdialog.py:119 picard/ui/ui_edittagdialog.py:120
msgid "Move selected value up"
msgstr "上移所选值"

#: picard/ui/ui_edittagdialog.py:121 picard/ui/ui_edittagdialog.py:122
msgid "Move selected value down"
msgstr "下移所选值"

#: picard/ui/ui_exception_script_selector.py:105
msgid "Exception Language Script Selector"
msgstr "例外语言文字选择器"

#: picard/ui/ui_exception_script_selector.py:106
msgid "Selected Scripts"
msgstr "已选文字种类"

#: picard/ui/ui_exception_script_selector.py:107
msgid "Selected language script match threshold:"
msgstr "达到阈值的已选语言文字："

#: picard/ui/ui_exception_script_selector.py:108
msgid "Move selected language script up"
msgstr "上移所选语言文字"

#: picard/ui/ui_exception_script_selector.py:109
msgid "Add to selected language scripts"
msgstr "添加到已选语言文字"

#: picard/ui/ui_exception_script_selector.py:110
msgid "Remove selected language script"
msgstr "移除所选语言文字"

#: picard/ui/ui_exception_script_selector.py:111
msgid "Move selected language script down"
msgstr "下移所选语言文字"

#: picard/ui/ui_exception_script_selector.py:112
msgid "Available Language Scripts"
msgstr "可用语言文字"

#: picard/ui/ui_infodialog.py:82
msgid "&Error"
msgstr "错误（&E）"

#: picard/ui/ui_infodialog.py:83
msgid "A&rtwork"
msgstr "封面（&R）"

#: picard/ui/ui_infostatus.py:106 picard/ui/ui_provider_options_caa.py:68
#: picard/ui/ui_provider_options_local.py:52
#: picard/ui/ui_widget_taglisteditor.py:68
msgid "Form"
msgstr "表单"

#: picard/ui/ui_multi_locale_selector.py:85
msgid "Locale Selector"
msgstr "语种选择器"

#: picard/ui/ui_multi_locale_selector.py:86
msgid "Selected Locales"
msgstr "已选语种"

#: picard/ui/ui_multi_locale_selector.py:87
msgid "Move selected locale up"
msgstr "上移所选语种"

#: picard/ui/ui_multi_locale_selector.py:88
msgid "Add to selected locales"
msgstr "添加到已选语种"

#: picard/ui/ui_multi_locale_selector.py:89
msgid "Remove selected locale"
msgstr "移除所选语种"

#: picard/ui/ui_multi_locale_selector.py:90
msgid "Move selected locale down"
msgstr "下移所选语种"

#: picard/ui/ui_multi_locale_selector.py:91
msgid "Available Locales"
msgstr "可用语种"

#: picard/ui/ui_options.py:47
msgid "Options"
msgstr "选项"

#: picard/ui/ui_options_advanced.py:138
msgid "Advanced options"
msgstr "高级选项"

#: picard/ui/ui_options_advanced.py:139
msgid "Ignore file paths matching the following regular expression:"
msgstr "忽略与该正则表达式相匹配的文件路径:"

#: picard/ui/ui_options_advanced.py:141
msgid "Ignore track duration difference under this number of seconds"
msgstr "忽略小于此长度（秒）的曲目时长差异"

#: picard/ui/ui_options_advanced.py:144
msgid ""
"Ignore the following tracks when determining whether a release is complete"
msgstr "判断专辑信息是否完整时忽略以下轨道"

#: picard/ui/ui_options_advanced.py:145
msgid "Video tracks"
msgstr "视频轨"

#: picard/ui/ui_options_advanced.py:146
msgid "Data tracks"
msgstr "数据轨"

#: picard/ui/ui_options_advanced.py:147
msgid "Pregap tracks"
msgstr "间隙前轨"

#: picard/ui/ui_options_advanced.py:148
msgid "Silent tracks"
msgstr "静音轨"

#: picard/ui/ui_options_advanced.py:149
msgid "Tags to ignore for comparison:"
msgstr "比较时忽略以下标签："

#: picard/ui/options/dialog.py:214
#: picard/ui/ui_options_attached_profiles.py:34
msgid "Profiles Attached to Options"
msgstr "附加于选项的配置文件"

#: picard/ui/ui_options_cdlookup.py:41
msgid "CD-ROM device to use for lookups:"
msgstr "用于查询的 CD-ROM 设备:"

#: picard/ui/ui_options_cdlookup_select.py:48
msgid "Default CD-ROM drive to use for lookups:"
msgstr "用于查询的默认 CD-ROM 设备:"

#: picard/ui/ui_options_cover.py:98
msgid "Use the following file name for images:"
msgstr "图像使用下述文件名:"

#: picard/ui/ui_options_cover.py:99
msgid "Overwrite the file if it already exists"
msgstr "若文件已存在则覆盖"

#: picard/ui/ui_options_cover.py:102
msgid "Cover Art Providers"
msgstr "专辑封面来源"

#: picard/ui/ui_options_cover.py:103
msgid "Reorder Priority: "
msgstr "调整优先级: "

#: picard/ui/ui_options_cover.py:104
#: picard/ui/ui_options_interface_toolbar.py:77
msgid "Move selected item up"
msgstr "上移所选项"

#: picard/ui/ui_options_cover.py:105
#: picard/ui/ui_options_interface_toolbar.py:78
msgid "Move selected item down"
msgstr "下移所选项"

#: picard/ui/ui_options_fingerprinting.py:97
msgid "Audio Fingerprinting"
msgstr "音频指纹"

#: picard/ui/ui_options_fingerprinting.py:98
msgid "Do not use audio fingerprinting"
msgstr "不使用音频指纹"

#: picard/ui/ui_options_fingerprinting.py:99
msgid "Use AcoustID"
msgstr "使用 AcoustID"

#: picard/ui/ui_options_fingerprinting.py:100
msgid "AcoustID Settings"
msgstr "AcoustID 设置"

#: picard/ui/ui_options_fingerprinting.py:101
msgid "Ignore existing AcoustID fingerprints"
msgstr "忽略现有的 AcoustID 指纹"

#: picard/ui/ui_options_fingerprinting.py:102
msgid "Save AcoustID fingerprints to file tags"
msgstr "将AcoustID 指纹另存为文件标签"

#: picard/ui/ui_options_fingerprinting.py:103
msgid "Maximum threads to use for calculator:"
msgstr "指纹计算最大并发线程数"

#: picard/ui/ui_options_fingerprinting.py:104
msgid "Fingerprint calculator:"
msgstr "指纹计算器:"

#: picard/ui/ui_options_fingerprinting.py:105
#: picard/ui/ui_options_interface.py:132 picard/ui/ui_options_renaming.py:152
msgid "Browse..."
msgstr "浏览..."

#: picard/ui/ui_options_fingerprinting.py:106
msgid "Download..."
msgstr "下载..."

#: picard/ui/ui_options_fingerprinting.py:107
msgid "API key:"
msgstr "API 密钥:"

#: picard/ui/ui_options_fingerprinting.py:108
msgid "Get API key..."
msgstr "获取 API 密钥..."

#: picard/ui/ui_options_general.py:192
msgid "MusicBrainz Server"
msgstr "MusicBrainz 服务器"

#: picard/ui/ui_options_general.py:193
msgid ""
"You have configured an unofficial MusicBrainz server. By default submissions"
" of releases, recordings and disc IDs will go to the primary database on "
"musicbrainz.org."
msgstr "你还没有设置非官方的 MusicBrainz 服务器。默认情况下，专辑、录音和唱片 ID 将被提交到 musicbrainz.org 的主数据库。"

#: picard/ui/ui_options_general.py:194
msgid "Submit data to the configured server"
msgstr "将数据提交到已配置的服务器"

#: picard/ui/ui_options_general.py:195 picard/ui/ui_options_network.py:135
msgid "Port:"
msgstr "端口:"

#: picard/ui/ui_options_general.py:196 picard/ui/ui_options_network.py:137
msgid "Server address:"
msgstr "服务器地址:"

#: picard/ui/ui_options_general.py:198
msgid "Log in"
msgstr "登录"

#: picard/ui/ui_options_general.py:199
msgid "Log out"
msgstr "注销"

#: picard/ui/ui_options_general.py:204
msgid "Update Checking"
msgstr "正在检查更新"

#: picard/ui/ui_options_general.py:207
msgid "Days between checks:"
msgstr "检查间隔天数:"

#: picard/ui/ui_options_general.py:208
msgid "Updates to check:"
msgstr "要检查的更新:"

#: picard/ui/ui_options_genres.py:121
msgid ""
"Fall back on album's artists genres if no genres are found for the release "
"or release group"
msgstr "若专辑或专辑组没有流派信息，则采用专辑艺术家的流派"

#: picard/ui/ui_options_genres.py:123
msgid "Minimal genre usage:"
msgstr "最小流派用量:"

#: picard/ui/ui_options_genres.py:124 picard/ui/ui_options_matching.py:73
#: picard/ui/ui_options_matching.py:74 picard/ui/ui_options_matching.py:75
msgid " %"
msgstr " %"

#: picard/ui/ui_options_genres.py:125
msgid "Maximum number of genres:"
msgstr "最大流派数目:"

#: picard/ui/ui_options_genres.py:126
msgid "Join multiple genres with:"
msgstr "多个流派的连接符:"

#: picard/ui/ui_options_genres.py:127
msgid " / "
msgstr " / "

#: picard/ui/ui_options_genres.py:128
msgid ", "
msgstr ", "

#: picard/ui/ui_options_genres.py:129
msgid "Genres or folksonomy tags to include or exclude, one per line:"
msgstr "要包含或排除的流派或用户标签，每行一个:"

#: picard/ui/ui_options_genres.py:130
msgid "Playground for genres or folksonomy tags filters (cleared on exit):"
msgstr "流派与用户标签筛选测试区（退出程序时清空）:"

#: picard/ui/ui_options_interface.py:118
msgid "Appearance"
msgstr "外观"

#: picard/ui/ui_options_interface.py:121
msgid "User interface language:"
msgstr "用户界面语言:"

#: picard/ui/ui_options_interface.py:122
msgid "User interface color theme:"
msgstr "用户界面颜色主题："

#: picard/ui/ui_options_interface.py:123
msgid "Miscellaneous"
msgstr "杂项"

#: picard/ui/searchdialog/__init__.py:95 picard/ui/ui_options_interface.py:126
msgid "Use advanced query syntax"
msgstr "使用高级查询语法"

#: picard/ui/ui_options_interface.py:127
msgid "Show the new user dialog when starting Picard"
msgstr "每次启动 Picard 显示该新用户提示"

#: picard/ui/ui_options_interface.py:131
msgid "Begin browsing in the following directory:"
msgstr "在下列目录中开始浏览:"

#: picard/ui/options/interface_colors.py:92
#: picard/ui/ui_options_interface_colors.py:49
msgid "Colors"
msgstr "颜色"

#: picard/ui/ui_options_interface_toolbar.py:72
msgid "Customize Action Toolbar"
msgstr "自定义操作工具栏"

#: picard/ui/ui_options_interface_toolbar.py:73
msgid "Add a new button to Toolbar"
msgstr "新增工具栏按钮"

#: picard/ui/ui_options_interface_toolbar.py:74
msgid "Add Action"
msgstr "添加操作"

#: picard/ui/ui_options_interface_toolbar.py:75
msgid "Insert a separator"
msgstr "插入分隔符"

#: picard/ui/ui_options_interface_toolbar.py:76
msgid "Add Separator"
msgstr "添加分隔符"

#: picard/ui/ui_options_interface_toolbar.py:79
msgid "Remove button from toolbar"
msgstr "从工具栏中移除按钮"

#: picard/ui/ui_options_interface_top_tags.py:37
msgid "Show the below tags above all other tags in the metadata view"
msgstr "在元数据视图中的所有其他标签上方显示以下标签"

#: picard/ui/ui_options_maintenance.py:86
msgid "Configuration File:"
msgstr "配置文件："

#: picard/ui/ui_options_maintenance.py:87
msgid "Open folder"
msgstr "打开文件夹"

#: picard/ui/ui_options_maintenance.py:88
msgid "Load Backup"
msgstr "载入备份"

#: picard/ui/ui_options_maintenance.py:89
msgid "Save Backup"
msgstr "存储备份"

#: picard/ui/ui_options_maintenance.py:90
msgid "Remove selected options"
msgstr "移除所选选项"

#: picard/ui/ui_options_maintenance.py:91
msgid "Select all"
msgstr "全选"

#: picard/ui/ui_options_matching.py:71
msgid "Thresholds"
msgstr "阈值"

#: picard/ui/ui_options_matching.py:72
msgid "Minimal similarity for matching files to tracks:"
msgstr "将文件与音轨相匹配的最小相似度:"

#: picard/ui/ui_options_matching.py:76
msgid "Minimal similarity for file lookups:"
msgstr "文件查询的最小相似度:"

#: picard/ui/ui_options_matching.py:77
msgid "Minimal similarity for cluster lookups:"
msgstr "簇查询的最小相似度:"

#: picard/ui/ui_options_metadata.py:130
msgid "Translate artist names to these locales where possible:"
msgstr "可能时，将艺术家名字翻译为下列语种:"

#: picard/ui/ui_options_metadata.py:131 picard/ui/ui_options_metadata.py:133
msgid "Select..."
msgstr "选择..."

#: picard/ui/ui_options_metadata.py:132
msgid "Ignore artist name translation for these language scripts:"
msgstr "对下列语言文字忽略艺术家名称翻译："

#: picard/ui/ui_options_metadata.py:140
msgid "Custom Fields"
msgstr "自定义字段"

#: picard/ui/ui_options_metadata.py:141
msgid "Various artists:"
msgstr "群星:"

#: picard/ui/ui_options_metadata.py:142
msgid "Standalone recordings:"
msgstr "独立录音："

#: picard/ui/options/interface.py:93 picard/ui/ui_options_metadata.py:143
#: picard/ui/ui_options_metadata.py:144
#: picard/ui/ui_provider_options_local.py:54
msgid "Default"
msgstr "默认"

#: picard/ui/ui_options_network.py:131
msgid "Web Proxy"
msgstr "网络代理"

#: picard/ui/ui_options_network.py:132
msgid "HTTP"
msgstr "HTTP"

#: picard/ui/ui_options_network.py:133
msgid "SOCKS"
msgstr "SOCKS"

#: picard/ui/ui_options_network.py:134 picard/ui/ui_passworddialog.py:63
msgid "Username:"
msgstr "用户名:"

#: picard/ui/ui_options_network.py:136 picard/ui/ui_passworddialog.py:64
msgid "Password:"
msgstr "密码:"

#: picard/ui/ui_options_network.py:138
msgid "Request timeout in seconds:"
msgstr "请求超时秒数："

#: picard/ui/ui_options_network.py:139
msgid "Browser Integration"
msgstr "浏览器集成"

#: picard/ui/ui_options_network.py:140
msgid "Default listening port:"
msgstr "默认监听端口:"

#: picard/ui/options/plugins.py:224 picard/ui/ui_options_plugins.py:131
msgid "Plugins"
msgstr "插件"

#: picard/ui/options/plugins.py:609 picard/ui/searchdialog/album.py:152
#: picard/ui/searchdialog/artist.py:54 picard/ui/searchdialog/track.py:69
#: picard/ui/ui_options_plugins.py:132
msgid "Name"
msgstr "名称"

#: picard/ui/ui_options_plugins.py:133
msgid "Version"
msgstr "版本"

#: picard/ui/ui_options_plugins.py:135
msgid "Install plugin..."
msgstr "安装插件..."

#: picard/ui/ui_options_plugins.py:136
msgid "Open plugin folder"
msgstr "打开插件文件夹"

#: picard/ui/ui_options_plugins.py:137
msgid "Reload List of Plugins"
msgstr "刷新插件列表"

#: picard/ui/ui_options_plugins.py:138
msgid "Details"
msgstr "详细信息"

#: picard/ui/ui_options_profiles.py:75
msgid "Option Profile(s)"
msgstr "选项配置"

#: picard/ui/ui_options_profiles.py:76
msgid "Move profile up"
msgstr "上移配置文件"

#: picard/ui/ui_options_profiles.py:77
msgid "Move profile down"
msgstr "下移配置文件"

#: picard/ui/ui_options_ratings.py:48
msgid ""
"Picard saves the ratings together with an e-mail address identifying the "
"user who did the rating. That way different ratings for different users can "
"be stored in the files. Please specify the e-mail you want to use to save "
"your ratings."
msgstr "Picard 将评分与用户的电子邮件地址一起保存，这样不同用户给出的不同评分都可以保存在文件中。请指定希望在保存评分时使用的电子邮件地址。"

#: picard/ui/ui_options_ratings.py:49
msgid "E-mail:"
msgstr "电子邮件:"

#: picard/ui/ui_options_releases.py:112 picard/ui/ui_options_releases.py:113
msgid "Add to preferred release countries"
msgstr "添加到首选发行国"

#: picard/ui/ui_options_releases.py:114 picard/ui/ui_options_releases.py:115
msgid "Remove from preferred release countries"
msgstr "从首选发行国中删除"

#: picard/ui/ui_options_releases.py:117 picard/ui/ui_options_releases.py:118
msgid "Add to preferred release formats"
msgstr "添加到首选发行格式"

#: picard/ui/ui_options_releases.py:119 picard/ui/ui_options_releases.py:120
msgid "Remove from preferred release formats"
msgstr "从首选发行格式中删除"

#: picard/ui/ui_options_renaming.py:150
msgid "Move files when saving"
msgstr "保存时移动文件"

#: picard/ui/ui_options_renaming.py:151
msgid "Destination directory:"
msgstr "目标目录:"

#: picard/ui/ui_options_renaming.py:153
msgid "Move additional files (case insensitive):"
msgstr "移动额外的文件（不区分大小写）:"

#: picard/ui/ui_options_renaming.py:155
msgid "Rename files when saving"
msgstr "保存时重命名文件"

#: picard/ui/ui_options_renaming.py:156 picard/ui/ui_scripteditor.py:208
msgid "Selected file naming script:"
msgstr "选中的文件命名脚本："

#: picard/ui/ui_options_renaming.py:157
msgid "Edit file naming script..."
msgstr "编辑文件命名脚本："

#: picard/ui/ui_options_renaming.py:158 picard/ui/ui_scripteditor.py:211
msgid "Files will be named like this:"
msgstr "文件将按此方式命名："

#: picard/ui/ui_options_renaming.py:159 picard/ui/ui_scripteditor.py:212
msgid "Before"
msgstr "之前"

#: picard/ui/ui_options_renaming.py:160 picard/ui/ui_scripteditor.py:213
msgid "After"
msgstr "之后"

#: picard/ui/ui_options_renaming.py:161
msgid "Reload examples"
msgstr "重新加载示例"

#: picard/ui/ui_options_renaming_compat.py:87
msgid "Customize..."
msgstr "自定义..."

#: picard/ui/ui_options_renaming_compat.py:88
msgid "Allow paths longer than 259 characters"
msgstr "允许长于259个字符的路径"

#: picard/ui/ui_options_renaming_compat.py:90
msgid "Replace directory separators with:"
msgstr "将目录分隔符替换为："

#: picard/ui/ui_options_script.py:119
msgid "Enable Tagger Script(s)"
msgstr "启用标签工具脚本"

#: picard/ui/ui_options_script.py:120
msgid ""
"Tagger scripts that have been activated below will be executed automatically"
" for each track of a release loaded from MusicBrainz."
msgstr "已启用的标签工具脚本将自动对来自MusicBrainz的专辑中的每条音轨执行。"

#: picard/ui/ui_options_script.py:121
msgid "Enter your tagger script here."
msgstr "在此处输入您的追踪器脚本。"

#: picard/ui/ui_options_script.py:122
msgid "Move tagger script up"
msgstr "上移标签工具脚本"

#: picard/ui/ui_options_script.py:123
msgid "Move tagger script down"
msgstr "下移标签工具脚本"

#: picard/ui/ui_options_script.py:124 picard/ui/ui_options_script.py:125
msgid "Add new tagger script"
msgstr "新增标签工具脚本"

#: picard/ui/ui_options_script.py:126
msgid "Remove the selected tagger script"
msgstr "移除所选标签工具脚本"

#: picard/ui/ui_options_script.py:127
msgid "Remove tagger script"
msgstr "移除标签工具脚本"

#: picard/ui/ui_options_script.py:128
msgid "Import"
msgstr "导入"

#: picard/ui/ui_options_script.py:129
msgid "Export"
msgstr "导出"

#: picard/ui/ui_options_script.py:130
msgid "Documentation"
msgstr "文档"

#: picard/ui/ui_options_tags.py:71
msgid "Write tags to files"
msgstr "将标签写入文件"

#: picard/ui/ui_options_tags.py:73
msgid "Before Tagging"
msgstr "写入标签前"

#: picard/ui/ui_options_tags.py:79
msgid ""
"Preserve these tags from being cleared or overwritten with MusicBrainz data:"
msgstr "保留以下标签不被 MusicBrainz 的数据清除或覆盖:"

#: picard/ui/ui_options_tags_compatibility_aac.py:45
msgid "AAC files"
msgstr "AAC 文件"

#: picard/ui/ui_options_tags_compatibility_aac.py:46
msgid ""
"Picard can save APEv2 tags to pure AAC files, which by default do not "
"support tagging. APEv2 tags in AAC are supported by some players, but "
"players not supporting AAC files with APEv2 tags can have issues loading and"
" playing those files. To deal with this you can choose whether to save tags "
"to those files."
msgstr "Picard 可以将 APEv2 标签保存到纯 AAC 文件中，默认情况下，这些文件不支持标签。一些播放器支持 AAC 中的 APEv2 标签，但不支持带有 APEv2 标签的 AAC 文件的播放器在加载和播放这些文件时可能会遇到问题。为了解决此问题，您可以选择是否将标签保存到文件中。"

#: picard/ui/ui_options_tags_compatibility_aac.py:47
#: picard/ui/ui_options_tags_compatibility_ac3.py:47
msgid "Save APEv2 tags"
msgstr "保存 APEv2 标签"

#: picard/ui/ui_options_tags_compatibility_aac.py:48
#: picard/ui/ui_options_tags_compatibility_ac3.py:48
msgid "Do not save tags"
msgstr "不保存标签"

#: picard/ui/ui_options_tags_compatibility_ac3.py:45
msgid "AC3 files"
msgstr "AC3 文件"

#: picard/ui/ui_options_tags_compatibility_ac3.py:46
msgid ""
"Picard can save APEv2 tags to pure AC3 files, which by default do not "
"support tagging. APEv2 tags in AC3 are supported by some players, but "
"players not supporting AC3 files with APEv2 tags can have issues loading and"
" playing those files. To deal with this you can choose whether to save tags "
"to those files."
msgstr "Picard 可以将 APEv2 标签保存到纯 AC3 文件中，默认情况下，这些文件不支持标签。一些播放器支持 AC3 中的 APEv2 标签，但不支持带有 APEv2 标签的 AC3 文件的播放器在加载和播放这些文件时会遇到问题。为了解决此问题，您可以选择是否将标签保存到文件中。"

#: picard/ui/options/tags_compatibility_id3.py:44
#: picard/ui/ui_options_tags_compatibility_id3.py:115
msgid "ID3"
msgstr "ID3"

#: picard/ui/ui_options_tags_compatibility_id3.py:116
msgid "ID3v2 Version"
msgstr "ID3v2 版本"

#: picard/ui/ui_options_tags_compatibility_id3.py:117
msgid "2.4"
msgstr "2.4"

#: picard/ui/ui_options_tags_compatibility_id3.py:118
msgid "2.3"
msgstr "2.3"

#: picard/ui/ui_options_tags_compatibility_id3.py:120
#: picard/ui/ui_options_tags_compatibility_wave.py:62
msgid "UTF-8"
msgstr "UTF-8"

#: picard/ui/ui_options_tags_compatibility_id3.py:121
msgid "UTF-16"
msgstr "UTF-16"

#: picard/ui/ui_options_tags_compatibility_id3.py:122
msgid "ISO-8859-1"
msgstr "ISO-8859-1"

#: picard/ui/ui_options_tags_compatibility_id3.py:123
msgid "Join multiple ID3v2.3 tags with:"
msgstr "多个 ID3v2.3 标签的连接方式:"

#: picard/ui/ui_options_tags_compatibility_id3.py:124
msgid ""
"<html><head/><body><p>Default is '/' to maintain compatibility with previous"
" Picard releases.</p><p>New alternatives are ';_' or '_/_' or type your own."
" </p></body></html>"
msgstr "<html><head/><body><p>默认为「/」，与早起版本的 Picard 相兼容。</p><p>也可以选用「;_」「_/_」或您自定义的分隔符。</p></body></html>"

#: picard/ui/ui_options_tags_compatibility_id3.py:126
msgid "Also include ID3v1 tags in the files"
msgstr "在文件中同时包含 ID3v1 标签"

#: picard/ui/ui_options_tags_compatibility_wave.py:56
msgid "WAVE files"
msgstr "WAVE 文件"

#: picard/ui/ui_options_tags_compatibility_wave.py:57
msgid ""
"Picard will tag WAVE files using ID3v2 tags. This is not supported by all "
"software. For compatibility with software which does not support ID3v2 tags "
"in WAVE files additional RIFF INFO tags can be written to the files. RIFF "
"INFO has only limited support for tags and character encodings."
msgstr "Picard 将使用 ID3v2 标签来标记 WAVE 文件。并非所有软件都支持此功能。为了与WAVE文件中不支持 ID3v2 标签的软件兼容，可以将其他 RIFF 信息标签写入文件。 RIFF 信息仅对标签和字符编码提供有限的支持。"

#: picard/ui/ui_options_tags_compatibility_wave.py:58
msgid "Also include RIFF INFO tags in the files"
msgstr "文件中还包括 RIFF 信息标签"

#: picard/ui/ui_options_tags_compatibility_wave.py:61
msgid "Windows-1252"
msgstr "Windows-1252"

#: picard/ui/ui_passworddialog.py:62
msgid "Authentication required"
msgstr "要求身份认证"

#: picard/ui/ui_provider_options_caa.py:69
msgid "Download only cover art images matching selected types"
msgstr "仅下载符合所选类型的封面图像"

#: picard/ui/ui_provider_options_caa.py:70
msgid "Select types..."
msgstr "选择类型..."

#: picard/ui/ui_provider_options_caa.py:71
msgid "Only use images of the following size:"
msgstr "只使用以下尺寸的图像:"

#: picard/ui/ui_provider_options_caa.py:72
msgid "Download only approved images"
msgstr "仅下载已审核的图像"

#: picard/ui/ui_provider_options_local.py:53
msgid "Local cover art files match the following regular expression:"
msgstr "本地封面文件匹配下述正则表达式:"

#: picard/ui/ui_provider_options_local.py:55
msgid ""
"First group in the regular expression, if any, will be used as type, ie. "
"cover-back-spine.jpg will be set as types Back + Spine. If no type is found,"
" it will default to Front type."
msgstr "正则表达式匹配的第一个分组若存在，会被用作类型，即「cover-back-spine.jpg」会被设置为类型 Back + Spine。若未找到类型，则默认为「正面」类型。"

#: picard/ui/ui_scripteditor.py:209
msgid "Select the file naming script to load into the editor"
msgstr "选择要载入到编辑器的文件命名脚本"

#: picard/ui/ui_scripteditor.py:210 picard/ui/ui_scripteditor_details.py:99
msgid "Title:"
msgstr "标题："

#: picard/ui/ui_scripteditor_details.py:91
msgid "File Naming Script Metadata"
msgstr "文件命名脚本元数据"

#: picard/ui/ui_scripteditor_details.py:92
msgid "Version number of the file naming script."
msgstr "文件命名脚本版本号。"

#: picard/ui/ui_scripteditor_details.py:93
msgid "Last Updated:"
msgstr "上次更新："

#: picard/ui/ui_scripteditor_details.py:94
msgid "Date and time the file naming script was last updated (UTC)."
msgstr "文件命名脚本上次更新的日期和时间（UTC）。"

#: picard/ui/ui_scripteditor_details.py:95
msgid "Now"
msgstr "现在"

#: picard/ui/ui_scripteditor_details.py:96
msgid "Author:"
msgstr "作者："

#: picard/ui/ui_scripteditor_details.py:97
msgid "Version:"
msgstr "版本："

#: picard/ui/ui_scripteditor_details.py:98
msgid "License:"
msgstr "许可协议："

#: picard/ui/ui_scripteditor_details.py:100
msgid "License under which the file naming script is available."
msgstr "文件命名脚本的许可协议。"

#: picard/ui/ui_scripteditor_details.py:101
msgid "Description:"
msgstr "描述："

#: picard/ui/ui_scripteditor_details.py:102
msgid ""
"Brief description of the file naming script, including any required plugins."
msgstr "文件命名脚本的简要表述，包括所需的插件。"

#: picard/ui/ui_scripteditor_details.py:103
msgid "The author of the file naming script."
msgstr "文件命名脚本的作者。"

#: picard/ui/ui_scripting_documentation_dialog.py:36
msgid "Scripting Documentation"
msgstr "脚本编制文档"

#: picard/ui/ui_tagsfromfilenames.py:53
msgid "Convert File Names to Tags"
msgstr "将文件名称转换为标签"

#: picard/ui/ui_tagsfromfilenames.py:54
msgid "Replace underscores with spaces"
msgstr "用空格替换下划线"

#: picard/ui/ui_tagsfromfilenames.py:55
msgid "&Preview"
msgstr "预览（&P）"

#: picard/ui/ui_widget_taglisteditor.py:69
msgid "Add new tag"
msgstr "新增标签"

#: picard/ui/ui_widget_taglisteditor.py:70
#: picard/ui/ui_widget_taglisteditor.py:71
msgid "Move tag up"
msgstr "上移标签"

#: picard/ui/ui_widget_taglisteditor.py:72
#: picard/ui/ui_widget_taglisteditor.py:73
msgid "Move tag down"
msgstr "下移标签"

#: picard/ui/ui_widget_taglisteditor.py:74
#: picard/ui/ui_widget_taglisteditor.py:75
msgid "Remove selected tags"
msgstr "移除所选标签"

#: picard/ui/ui_widget_taglisteditor.py:76
msgid "Remove tags"
msgstr "移动标签"

#: picard/ui/ui_win_compat_dialog.py:192
msgid "Character"
msgstr "特性"

#: picard/ui/ui_win_compat_dialog.py:193
msgid "Replacement"
msgstr "替换"

#: picard/ui/util.py:49
msgid "&Ok"
msgstr "确定（&O）"

#: picard/ui/util.py:52
msgid "Clos&e"
msgstr "关闭（&E）"

#: picard/ui/options/__init__.py:110
msgid "Regex Error"
msgstr "正则表达式错误"

#: picard/ui/options/dialog.py:129
msgid "&Restore all Defaults"
msgstr "全部恢复默认（&R）"

#: picard/ui/options/dialog.py:130
msgid "Reset all of Picard's settings"
msgstr "重置 Picard 的所有设置"

#: picard/ui/options/dialog.py:132
msgid "Reset all settings for current option page"
msgstr "重置当前选项页的所有设置"

#: picard/ui/options/dialog.py:148 picard/ui/options/dialog.py:451
#: picard/ui/options/dialog.py:477
msgid "Attached Profiles"
msgstr "附加配置文件"

#: picard/ui/options/dialog.py:149
msgid "Show which profiles are attached to the options on this page"
msgstr "显示哪些配置文件附加于本页选项"

#: picard/ui/options/dialog.py:224
msgid ""
"The options on this page are not currently available to be managed using "
"profiles."
msgstr "本页选项现在无法使用配置文件管理。"

#: picard/ui/options/dialog.py:245
msgid "Unknown profile"
msgstr "未知配置文件"

#: picard/ui/options/dialog.py:295
#, python-format
msgid "This option will be saved to profile: %s"
msgstr "这一选项将保存为配置文件：%s"

#: picard/ui/options/dialog.py:387
msgid "Unexpected error"
msgstr "意外错误"

#: picard/ui/options/dialog.py:431
msgid "You are about to reset your options for this page."
msgstr "你即将重置当前页面的设置。"

#: picard/ui/options/dialog.py:435
msgid "Warning! This will reset all of your settings."
msgstr "警告! 所有设置均将被重置。"

#: picard/ui/options/dialog.py:442
msgid "Confirm Reset"
msgstr "确认重置"

#: picard/ui/options/dialog.py:443
msgid "Are you sure?"
msgstr "是否确定?"

#: picard/ui/options/dialog.py:477 picard/ui/options/maintenance.py:93
msgid "Option"
msgstr "选项"

#: picard/ui/options/dialog.py:484
#, python-format
msgid "Profiles Attached to Options in %s Section"
msgstr "附加于%s部分选项上的配置文件"

#: picard/ui/options/dialog.py:494
msgid " [Enabled]"
msgstr "[可用]"

#: picard/ui/options/dialog.py:495 picard/ui/options/profiles.py:281
msgid "None"
msgstr "无"

#: picard/ui/options/fingerprinting.py:63
msgid "Fingerprinting"
msgstr "指纹"

#: picard/ui/options/fingerprinting.py:171
#: picard/ui/options/fingerprinting.py:175
msgid "Please select a valid fpcalc executable."
msgstr "请选择一个有效的 fpcalc 可执行程序。"

#: picard/ui/options/fingerprinting.py:175
msgid "Invalid fpcalc executable"
msgstr "无效的 fpcalc 可执行程序"

#: picard/ui/options/general.py:149
#, python-format
msgid "Logged in as <b>%s</b>."
msgstr "已登录为 <b>%s</b>。"

#: picard/ui/options/genres.py:46
msgid ""
"<html><head/><body>\n"
"<p>Lines not starting with <b>-</b> or <b>+</b> are ignored.</p>\n"
"<p>One expression per line, case-insensitive</p>\n"
"<p>Examples:</p>\n"
"<p><b>\n"
"#comment<br/>\n"
"!comment<br/>\n"
"comment\n"
"</b></p>\n"
"<p><u>Strict filtering:</u></p>\n"
"<p>\n"
"<b>-word</b>: exclude <i>word</i><br/>\n"
"<b>+word</b>: include <i>word</i>\n"
"</p>\n"
"<p><u>Wildcard filtering:</u></p>\n"
"<p>\n"
"<b>-*word</b>: exclude all genres ending with <i>word</i><br/>\n"
"<b>+word*</b>: include all genres starting with <i>word</i><br/>\n"
"<b>+wor?</b>: include all genres starting with <i>wor</i> and ending with an arbitrary character<br/>\n"
"<b>+wor[dk]</b>: include all genres starting with <i>wor</i> and ending with <i>d</i> or <i>k</i><br/>\n"
"<b>-w*rd</b>: exclude all genres starting with <i>w</i> and ending with <i>rd</i>\n"
"</p>\n"
"<p><u>Regular expressions filtering (Python re syntax):</u></p>\n"
"<p><b>-/^w.rd+/</b>: exclude genres starting with <i>w</i> followed by any character, then <i>r</i> followed by at least one <i>d</i>\n"
"</p>\n"
"</body></html>"
msgstr "<html><head/><body>\n<p>不以 <b>-</b> 或 <b>+</b> 开头的行将被忽略。</p>\n<p>每行一个表达式，不区分大小写</p>\n<p>示例：</p>\n<p><b>\n#备注<br/>\n!备注<br/>\n备注\n</b></p>\n<p><u>严格过滤：</u></p>\n<p>\n<b>-word</b>: 排除 <i>word</i><br/>\n<b>+word</b>: 包括<i>word</i>\n</p>\n<p><u>通配符过滤：</u></p>\n<p>\n<b>-*word</b>: 排除所有以 <i>word</i>结尾的流派<br/>\n<b>+word*</b>: 包括所有以 <i>word</i>开头的流派<br/>\n<b>+wor?</b>: 包括所有以 <i>wor</i> 开头，以任意字符结尾的流派<br/>\n<b>+wor[dk]</b>: 包括所有以 <i>wor</i> 开头，以 <i>d</i> 或 <i>k</i>结尾的流派<br/>\n<b>-w*rd</b>: 排除所有以 <i>w</i> 开头，以 <i>rd</i>结尾的流派\n</p>\n<p><u>正则表达式过滤（Python re 语法）:</u></p>\n<p><b>-/^w.rd+/</b>: 排除所有以 <i>w</i> 开头，后接任意字符、一个 <i>r</i> 以及至少一个 <i>d</i>的流派\n</p>\n</body></html>"

#: picard/ui/options/genres.py:73
msgid ""
"<html><head/><body>\n"
"<p>You can add genres to test filters against, one per line.<br/>\n"
"This playground will not be preserved on Options exit.\n"
"</p>\n"
"<p>\n"
"Red background means the tag will be skipped.<br/>\n"
"Green background means the tag will be kept.\n"
"</p>\n"
"</body></html>"
msgstr "<html><head/><body>\n<p>您可以添加用于测试过滤规则的流派列表，每行一个。<br/>\n在关闭「选项」窗口时，此测试区的数据不会保留。\n</p>\n<p>\n红色背景表示该标签将被跳过<br/>\n绿色背景表示该标签将被保留\n</p>\n</body></html>"

#: picard/ui/options/genres.py:87
msgid "Genres"
msgstr "流派"

#: picard/ui/options/genres.py:156
#, python-format
msgid "Error line %d: %s"
msgstr "错误行 %d: %s"

#: picard/ui/options/interface.py:94
msgid ""
"The default color scheme based on the operating system display settings"
msgstr "根据系统设置选择的默认颜色主题"

#: picard/ui/options/interface.py:97
msgid "Dark"
msgstr "暗色"

#: picard/ui/options/interface.py:98
msgid "A dark display theme"
msgstr "暗色主题"

#: picard/ui/options/interface.py:101
msgid "Light"
msgstr "亮色"

#: picard/ui/options/interface.py:102
msgid "A light display theme"
msgstr "亮色主题"

#: picard/ui/options/interface.py:105
msgid "System"
msgstr "系统"

#: picard/ui/options/interface.py:106
msgid "The Qt5 theme configured in the desktop environment"
msgstr "桌面环境中配置的Qt5主题"

#: picard/ui/options/interface.py:124
msgid "System default"
msgstr "系统默认"

#: picard/ui/options/interface.py:180
msgid "Theme changed"
msgstr "更换主题"

#: picard/ui/options/interface.py:181
msgid ""
"You have changed the application theme. You have to restart Picard in order "
"for the change to take effect."
msgstr "您已更改了程序主题。您必须重新启动 Picard 才能使更改生效。"

#: picard/ui/options/interface.py:183
msgid ""
"Please note that using the system theme might cause the user interface to be"
" not shown correctly. If this is the case select the \"Default\" theme "
"option to use Picard's default theme again."
msgstr "请注意，使用系统主题可能会导致用户界面无法正确显示。如果发生此情况，请选择“默认”主题选项，以再次使用 Picard 的默认主题。"

#: picard/ui/options/interface.py:188
msgid "Language changed"
msgstr "语言已更改"

#: picard/ui/options/interface.py:189
msgid ""
"You have changed the interface language. You have to restart Picard in order"
" for the change to take effect."
msgstr "您已更改界面语言。需要重新启动 Picard 方可生效。"

#: picard/ui/options/interface_colors.py:67
msgid "Choose a color"
msgstr "选择颜色"

#: picard/ui/options/interface_colors.py:146
msgid "Colors changed"
msgstr "颜色已更改"

#: picard/ui/options/interface_colors.py:147
msgid ""
"You have changed the interface colors. You may have to restart Picard in "
"order for the changes to take effect."
msgstr "您已更改界面颜色。可能需要重新启动 Picard 方可生效。"

#: picard/ui/options/interface_toolbar.py:59
msgid "Action Toolbar"
msgstr "工具栏"

#: picard/ui/options/interface_toolbar.py:67
msgid "Add Folder"
msgstr "添加文件夹"

#: picard/ui/options/interface_toolbar.py:71
msgid "Add Files"
msgstr "添加文件"

#: picard/ui/options/interface_toolbar.py:75
msgid "Cluster"
msgstr "簇"

#: picard/ui/options/interface_toolbar.py:79
msgid "Lookup"
msgstr "查询"

#: picard/ui/options/interface_toolbar.py:83
msgid "Scan"
msgstr "扫描"

#: picard/ui/options/interface_toolbar.py:87
msgid "Lookup in Browser"
msgstr "在浏览器中查找"

#: picard/ui/options/interface_toolbar.py:91
msgid "Save"
msgstr "保存"

#: picard/ui/options/interface_toolbar.py:103
msgid "Submit AcoustIDs"
msgstr "提交 AcoustID"

#: picard/ui/options/interface_toolbar.py:111
msgid "Open in Player"
msgstr "在播放器中打开"

#: picard/ui/options/interface_toolbar.py:115
msgid "Lookup CD..."
msgstr "查找 CD..."

#: picard/ui/options/interface_toolbar.py:186
msgid "Drag and Drop to re-order"
msgstr "可拖拽调整顺序"

#: picard/ui/options/interface_top_tags.py:40
msgid "Top Tags"
msgstr "标签置顶"

#: picard/ui/options/maintenance.py:64
msgid "Maintenance"
msgstr "维护"

#: picard/ui/options/maintenance.py:78
msgid ""
"This allows you to remove unused option settings from the configuration INI file.\n"
"\n"
"Settings that are found in the configuration file that do not appear on any option settings page will be listed below. If your configuration file does not contain any unused option settings, then the list will be empty and the removal checkbox will be disabled.\n"
"\n"
"Note that unused option settings could come from plugins that have been uninstalled, so please be careful to not remove settings that you may want to use later when the plugin is reinstalled. Options belonging to plugins that are installed but currently disabled will not be listed for possible removal.\n"
"\n"
"To remove one or more settings, first enable the removal by checking the \"Remove selected options\" box. You can then select the settings to remove by checking the box next to the setting. When you choose \"Make It So!\" to save your option settings, the selected items will be removed."
msgstr "这允许你从INI配置文件中移除未使用的设置选项。\n\n配置文件中不在任何选项页中的设置选项会列在下方。如果你的配置文件没有未使用的选项，则列表为空，移除复选框不可用。\n\n注意未使用的选项可能来自已经卸载的插件，因此注意不要移除重装后需要再使用的设置选项。已安装但被禁用的的插件相关选项不会被列为待移除。\n\n要删除移除设置项，首先选中“移除所选选项”复选框，然后选中设置项旁边的复选框。在选中“就此确认!”以后可保存设置项，选择的项目会被移除。"

#: picard/ui/options/maintenance.py:93
msgid "Value"
msgstr "值"

#: picard/ui/options/maintenance.py:127
#, python-format
msgid ""
"The configuration file currently contains %d option settings, %d which are "
"unused."
msgstr "配置文件含有%d个设置项，%d个未使用。"

#: picard/ui/options/maintenance.py:167
msgid "Configuration files"
msgstr "设置文件"

#: picard/ui/options/maintenance.py:184 picard/ui/options/maintenance.py:201
msgid "Backup Configuration File"
msgstr "备份设置文件"

#: picard/ui/options/maintenance.py:188
msgid ""
"There was a problem backing up the configuration file. Please see the logs "
"for more details."
msgstr "备份设置文件时出现了问题，详情已记录在日志中。"

#: picard/ui/options/maintenance.py:216
#, python-format
msgid "Configuration successfully backed up to %s"
msgstr "设置已备份至%s"

#: picard/ui/options/maintenance.py:225
msgid "Load Backup Configuration File"
msgstr "载入设置备份文件"

#: picard/ui/options/maintenance.py:229
msgid ""
"Loading a backup configuration file will replace the current configuration settings. A backup copy of the current file will be saved automatically.\n"
"\n"
"Do you want to continue?"
msgstr "载入设置备份文件将会取代现有的设置，但现有的文件亦会自动备份存档。\n\n你是否要继续？"

#: picard/ui/options/maintenance.py:261
#, python-format
msgid "Configuration successfully loaded from %s"
msgstr "设置已从%s载入"

#: picard/ui/options/maintenance.py:269
msgid ""
"There was a problem restoring the configuration file. Please see the logs "
"for more details."
msgstr "恢复设置文件时出现了问题，详情已记录在日志中。"

#: picard/ui/options/maintenance.py:295
#: picard/ui/widgets/profilelistwidget.py:84
#: picard/ui/widgets/scriptlistwidget.py:90
msgid "Confirm Remove"
msgstr "确认移除"

#: picard/ui/options/maintenance.py:296
msgid "Are you sure you want to remove the selected option settings?"
msgstr "确认移除所选设置选项？"

#: picard/ui/options/matching.py:40
msgid "Matching"
msgstr "匹配"

#: picard/ui/options/metadata.py:215
msgid "{indent}{locale}"
msgstr "{indent}{locale}"

#: picard/ui/options/metadata.py:278
msgid ""
"Each selected script includes a matching threshold value used to determine "
"if that script should be used. When an artist name is evaluated to determine"
" if it matches one of your selected scripts, it is first parsed to determine"
" which scripts are represented in the name, and what weighted percentage of "
"the name belongs to each script. Then each of your selected scripts are "
"checked, and if the name contains characters belonging to the script and the"
" percentage of script characters in the name meets or exceeds the match "
"threshold specified for the script, then the artist name will not be "
"translated."
msgstr "每个所选的文字种类包括一个对应的阈值，用于决定该文字是否应使用。当评估一个艺术家名称以决定是否符合你选定的文字种类时，首先会解析何种文字在名称中体现，以及每种文字在名称中的权重。然后你选择的每种文字会被检查，如果名称中含有属于这种文字的字符且其占比大于等于设定的阈值，则不翻译艺术家名称。"

#: picard/ui/options/network.py:42
msgid "Network"
msgstr "网络"

#: picard/ui/options/plugins.py:143
msgid "Download and install plugin"
msgstr "下载并安装插件"

#: picard/ui/options/plugins.py:151
#, python-format
msgid "Download and upgrade plugin to version %s"
msgstr "下载并更新插件到版本 %s"

#: picard/ui/options/plugins.py:157
msgid "Enabled"
msgstr "启用"

#: picard/ui/options/plugins.py:161
msgid "Disabled"
msgstr "禁用"

#: picard/ui/options/plugins.py:171
msgid "Uninstall plugin"
msgstr "卸载插件"

#: picard/ui/options/plugins.py:408
msgid "Reloading list of available plugins..."
msgstr "正在刷新可用插件列表..."

#: picard/ui/options/plugins.py:416 picard/ui/options/plugins.py:425
#: picard/ui/options/plugins.py:446
#, python-format
msgid "Plugin '%s'"
msgstr "插件「%s」"

#: picard/ui/options/plugins.py:417
#, python-format
msgid ""
"An error occurred while loading the plugin '%s':\n"
"\n"
"%s"
msgstr "载入插件「%s」时出错:\n\n%s"

#: picard/ui/options/plugins.py:426
#, python-format
msgid "The plugin '%s' is not compatible with this version of Picard."
msgstr "插件「%s」与当前版本的 Picard 不兼容。"

#: picard/ui/options/plugins.py:447
#, python-format
msgid "The plugin '%s' will be upgraded to version %s on next run of Picard."
msgstr "插件「%s」在 Picard 下次启动时会被更新到 %s 版本。"

#: picard/ui/options/plugins.py:468
#, python-format
msgid "Uninstall plugin '%s'?"
msgstr "是否卸载插件「%s」?"

#: picard/ui/options/plugins.py:469
#, python-format
msgid "Do you really want to uninstall the plugin '%s' ?"
msgstr "是否确定要卸载插件「%s」?"

#: picard/ui/options/plugins.py:601
msgid "Restart Picard to upgrade to new version"
msgstr "重启 Picard 来更新版本"

#: picard/ui/options/plugins.py:603
msgid "New version available"
msgstr "新版本可用"

#: picard/ui/options/plugins.py:610
msgid "Authors"
msgstr "作者"

#: picard/ui/options/plugins.py:611 picard/util/tags.py:73
msgid "License"
msgstr "许可协议"

#: picard/ui/options/plugins.py:613
msgid "User Guide"
msgstr "用户指南"

#: picard/ui/options/plugins.py:678
#, python-format
msgid "The plugin '%s' could not be downloaded."
msgstr "无法下载插件「%s」。"

#: picard/ui/options/plugins.py:679
msgid "Please try again later."
msgstr "请稍后再试。"

#: picard/ui/options/profiles.py:55
msgid "Option Profiles"
msgstr "选项配置"

#: picard/ui/options/profiles.py:114
msgid "New"
msgstr "新"

#: picard/ui/options/profiles.py:115
msgid "Create a new profile"
msgstr "创建新配置文件"

#: picard/ui/options/profiles.py:120
msgid "Copy to a new profile"
msgstr "复制到新配置文件"

#: picard/ui/options/profiles.py:124
msgid "Delete"
msgstr "删除"

#: picard/ui/options/profiles.py:125
msgid "Delete the profile"
msgstr "删除配置文件"

#: picard/ui/options/profiles.py:218
msgid "Settings to include in profile"
msgstr "要包含在配置文件中的设置"

#: picard/ui/options/profiles.py:251
msgid "Unknown script"
msgstr "未知脚本"

#: picard/ui/options/profiles.py:255
msgid "No scripts in list"
msgstr "列表中没有脚本"

#: picard/ui/options/profiles.py:258
#, python-format
msgid "Enabled tagging scripts of %i found:"
msgstr "下列%i个标记脚本已启用："

#: picard/ui/options/profiles.py:270
#, python-format
msgid "Enabled providers of %i listed:"
msgstr "下列%i个提供者已启用："

#: picard/ui/options/profiles.py:296
#, python-format
msgid "List of %i items"
msgstr "含%i个项目的列表"

#: picard/ui/options/profiles.py:297
msgid "Unknown value format"
msgstr "未知值格式"

#: picard/ui/options/profiles.py:373
msgid "Invalid Title"
msgstr "无效标题"

#: picard/ui/options/profiles.py:374
msgid "The profile title cannot be blank."
msgstr "配置标题不可为空"

#: picard/ui/options/ratings.py:41
msgid "Ratings"
msgstr "评分"

#: picard/ui/options/releases.py:157
msgid "Preferred Releases"
msgstr "偏好的专辑"

#: picard/ui/options/releases.py:194
msgid "Reset all"
msgstr "全部重置"

#: picard/ui/options/renaming.py:256
msgid "The location to move files to must not be empty."
msgstr "移动文件的目标位置不能为空。"

#: picard/ui/options/renaming_compat.py:68
msgid "Compatibility"
msgstr "兼容性"

#: picard/ui/options/renaming_compat.py:134
msgid ""
"Enabling long paths on Windows might cause files being saved with path names"
" exceeding the 259 character limit traditionally imposed by the Windows API."
" Some software might not be able to properly access those files."
msgstr "让Windows使用长路径之后，文件存储时可能会用上长于259字符的路径。由于此路径长度超出Windows API的传统限制，因此某些软件可能无法读取该些文件。"

#: picard/ui/options/scripting.py:123
msgid "Show scripting documentation in new window."
msgstr "在新窗口中显示脚本文档。"

#: picard/ui/options/scripting.py:126
msgid "Import a script file as a new script."
msgstr "从脚本文件导入新脚本。"

#: picard/ui/options/scripting.py:129
msgid "Export the current script to a file."
msgstr "向文件导出脚本。"

#: picard/ui/options/scripting.py:133
msgid "Picard tagging script package"
msgstr "Picard标签脚本包"

#: picard/ui/options/scripting.py:173
#, python-format
msgid "%s (imported)"
msgstr "%s(已导入)"

#: picard/ui/options/scripting.py:240
msgid "Script Error"
msgstr "脚本错误"

#: picard/ui/options/tags_compatibility_aac.py:41
msgid "AAC"
msgstr "AAC"

#: picard/ui/options/tags_compatibility_ac3.py:41
msgid "AC3"
msgstr "AC3"

#: picard/ui/options/tags_compatibility_wave.py:43
msgid "WAVE"
msgstr "WAVE"

#: picard/ui/searchdialog/__init__.py:101
msgid ""
"&#160;(<a href='https://musicbrainz.org/doc/Indexed_Search_Syntax'>Syntax "
"Help</a>)"
msgstr "&#160;（<a href='https://musicbrainz.org/doc/Indexed_Search_Syntax'>语法帮助</a>）"

#: picard/ui/searchdialog/__init__.py:187
msgid "Search in browser"
msgstr "在浏览器中搜索"

#: picard/ui/searchdialog/__init__.py:210
msgid "<strong>Loading...</strong>"
msgstr "<strong>正在载入...</strong>"

#: picard/ui/searchdialog/__init__.py:241
msgid "Retry"
msgstr "重试"

#: picard/ui/searchdialog/__init__.py:252
#, python-format
msgid ""
"<strong>Following error occurred while fetching "
"results:<br><br></strong>Network request error for %s:<br>%s (QT code %d, "
"HTTP code %s)<br>"
msgstr "<strong>装取结果时出现下述错误:<br><br></strong> %s的网络请求失败:<br>%s（QT 代码 %d, HTTP 代码 %s）<br>"

#: picard/ui/searchdialog/__init__.py:263
msgid ""
"<strong>No results found. Please try a different search query.</strong>"
msgstr "<strong>未找到结果。请尝试换一个关键词。</strong>"

#: picard/ui/searchdialog/album.py:145 picard/ui/searchdialog/track.py:63
msgid "Load into Picard"
msgstr "载入 Picard"

#: picard/ui/searchdialog/album.py:150
msgid "Album Search Results"
msgstr "专辑搜索结果"

#: picard/ui/searchdialog/album.py:161 picard/util/tags.py:71
msgid "Language"
msgstr "语言"

#: picard/ui/searchdialog/album.py:163
msgid "Status"
msgstr "状态"

#: picard/ui/searchdialog/album.py:165 picard/ui/searchdialog/artist.py:62
#: picard/ui/searchdialog/track.py:76
msgid "Score"
msgstr "分数"

#: picard/ui/searchdialog/artist.py:50
msgid "Show in browser"
msgstr "在浏览器中显示"

#: picard/ui/searchdialog/artist.py:52
msgid "Artist Search Dialog"
msgstr "艺术家搜索对话框"

#: picard/ui/searchdialog/artist.py:56
msgid "Gender"
msgstr "性别"

#: picard/ui/searchdialog/artist.py:57
msgid "Area"
msgstr "地区"

#: picard/ui/searchdialog/artist.py:58
msgid "Begin"
msgstr "生日"

#: picard/ui/searchdialog/artist.py:59
msgid "Begin Area"
msgstr "出生地"

#: picard/ui/searchdialog/artist.py:60
msgid "End"
msgstr "过世"

#: picard/ui/searchdialog/artist.py:61
msgid "End Area"
msgstr "过世地"

#: picard/ui/searchdialog/track.py:67
msgid "Track Search Results"
msgstr "曲目搜索结果"

#: picard/ui/searchdialog/track.py:72
msgid "Release"
msgstr "专辑"

#: picard/ui/searchdialog/track.py:175
msgid "Standalone Recording"
msgstr "独立录音"

#: picard/ui/widgets/profilelistwidget.py:45
msgid "Rename profile"
msgstr "重命名配置文件"

#: picard/ui/widgets/profilelistwidget.py:48
msgid "Remove profile"
msgstr "移除配置文件"

#: picard/ui/widgets/profilelistwidget.py:83
msgid "Are you sure you want to remove this profile?"
msgstr "是否确定要移除此配置文件？"

#: picard/ui/widgets/scriptdocumentation.py:109
msgid "Open Scripting Documentation in your browser"
msgstr "在浏览器中打开脚本文档"

#: picard/ui/widgets/scriptlistwidget.py:54
msgid "Rename script"
msgstr "重命名脚本"

#: picard/ui/widgets/scriptlistwidget.py:57
msgid "Remove script"
msgstr "移除脚本"

#: picard/ui/widgets/scriptlistwidget.py:89
msgid "Are you sure you want to remove this script?"
msgstr "是否确定要移除脚本?"

#: picard/ui/widgets/scripttextedit.py:329
msgid "&Word wrap script"
msgstr "文本换行脚本（&W）"

#: picard/ui/widgets/scripttextedit.py:330
msgid "Word wrap long lines in the editor"
msgstr "在编辑器中对过长的文本进行换行"

#: picard/ui/widgets/scripttextedit.py:332
msgid "Ctrl+Shift+W"
msgstr "Ctrl+Shift+W"

#: picard/ui/widgets/scripttextedit.py:338
msgid "Show help &tooltips"
msgstr "显示帮助提示（&T）"

#: picard/ui/widgets/scripttextedit.py:339
msgid "Show tooltips for script elements"
msgstr "显示脚本元素提示"

#: picard/ui/widgets/tristatesortheaderview.py:54
msgid ""
"The table is locked. To enable sorting and column resizing\n"
"unlock the table in the table header's context menu."
msgstr "该表已锁定。启用排序和列大小调整\n在表标题的上下文菜单中解锁表。"

#: picard/util/__init__.py:364
msgid "No Title"
msgstr "无标题"

#: picard/util/bytes2human.py:37
#, python-format
msgid "%s B"
msgstr "%s B"

#: picard/util/bytes2human.py:38
#, python-format
msgid "%s kB"
msgstr "%s kB"

#: picard/util/bytes2human.py:39
#, python-format
msgid "%s KiB"
msgstr "%s KiB"

#: picard/util/bytes2human.py:40
#, python-format
msgid "%s MB"
msgstr "%s MB"

#: picard/util/bytes2human.py:41
#, python-format
msgid "%s MiB"
msgstr "%s MiB"

#: picard/util/bytes2human.py:42
#, python-format
msgid "%s GB"
msgstr "%s GB"

#: picard/util/bytes2human.py:43
#, python-format
msgid "%s GiB"
msgstr "%s GiB"

#: picard/util/bytes2human.py:44
#, python-format
msgid "%s TB"
msgstr "%s TB"

#: picard/util/bytes2human.py:45
#, python-format
msgid "%s TiB"
msgstr "%s TiB"

#: picard/util/bytes2human.py:46
#, python-format
msgid "%s PB"
msgstr "%s PB"

#: picard/util/bytes2human.py:47
#, python-format
msgid "%s PiB"
msgstr "%s PiB"

#: picard/util/bytes2human.py:89
#, python-format
msgid "%s "
msgstr "%s "

#: picard/util/checkupdate.py:101
msgid "Error loading Picard releases list: {error_message}"
msgstr "载入 Picard 专辑列表出错: {error_message}"

#: picard/util/checkupdate.py:105 picard/util/checkupdate.py:139
#: picard/util/checkupdate.py:159
msgid "Picard Update"
msgstr "Picard 更新"

#: picard/util/checkupdate.py:106
msgid ""
"Unable to retrieve the latest version information from the website.\n"
"({url})"
msgstr "从网站获取新版本信息失败。\n({url})"

#: picard/util/checkupdate.py:140
msgid ""
"A new version of Picard is available.\n"
"\n"
"This version: {picard_old_version}\n"
"New version: {picard_new_version}\n"
"\n"
"Would you like to download the new version?"
msgstr "有新版 Picard 可用。\n\n当前版本: {picard_old_version}\n新的版本: {picard_new_version}\n\n是否希望下载新版?"

#: picard/util/checkupdate.py:156
msgid "unknown"
msgstr "未知"

#: picard/util/checkupdate.py:160
msgid ""
"There is no update currently available for your subscribed update level: {update_level}\n"
"\n"
"Your version: {picard_old_version}\n"
msgstr "您订阅的更新级别当前没有新版可用: {update_level}\n\n您的版本: {picard_old_version}\n"

#: picard/util/tags.py:36
msgid "AcoustID Fingerprint"
msgstr "AcoustID 指纹"

#: picard/util/tags.py:37
msgid "AcoustID"
msgstr "AcoustID"

#: picard/util/tags.py:39
msgid "Album Artist Sort Order"
msgstr "艺术家专辑排序顺序"

#: picard/util/tags.py:41
msgid "Album Sort Order"
msgstr "专辑排序顺序"

#: picard/util/tags.py:42
msgid "Arranger"
msgstr "编曲"

#: picard/util/tags.py:44
msgid "Artists"
msgstr "艺术家"

#: picard/util/tags.py:45
msgid "Artist Sort Order"
msgstr "艺术家排序顺序"

#: picard/util/tags.py:46
msgid "ASIN"
msgstr "ASIN"

#: picard/util/tags.py:48
msgid "BPM"
msgstr "BPM"

#: picard/util/tags.py:49
msgid "Catalog Number"
msgstr "编号"

#: picard/util/tags.py:50
msgid "Comment"
msgstr "注释"

#: picard/util/tags.py:51
msgid "Compilation (iTunes)"
msgstr "选集（iTunes）"

#: picard/util/tags.py:53
msgid "Composer Sort Order"
msgstr "作曲排序顺序"

#: picard/util/tags.py:54
msgid "Conductor"
msgstr "指挥"

#: picard/util/tags.py:55
msgid "Copyright"
msgstr "版权"

#: picard/util/tags.py:57
msgid "Director"
msgstr ""

#: picard/util/tags.py:58
msgid "Disc Id"
msgstr "唱片 ID"

#: picard/util/tags.py:59
msgid "Disc Number"
msgstr "碟号"

#: picard/util/tags.py:61
msgid "DJ-Mixer"
msgstr "DJ 混音者"

#: picard/util/tags.py:62
msgid "Encoded By"
msgstr "编码器"

#: picard/util/tags.py:63
msgid "Encoder Settings"
msgstr "编码器设置"

#: picard/util/tags.py:64
msgid "Engineer"
msgstr "工程师"

#: picard/util/tags.py:65
msgid "Gapless Playback"
msgstr "无缝播放"

#: picard/util/tags.py:67
msgid "Grouping"
msgstr "分组"

#: picard/util/tags.py:68
msgid "ISRC"
msgstr "ISRC"

#: picard/util/tags.py:69
msgid "Key"
msgstr "音调"

#: picard/util/tags.py:70
msgid "Record Label"
msgstr "专辑唱片公司"

#: picard/util/tags.py:74
msgid "Lyricist"
msgstr "作词"

#: picard/util/tags.py:75
msgid "Lyrics"
msgstr "歌词"

#: picard/util/tags.py:77
msgid "Mixer"
msgstr "混音者"

#: picard/util/tags.py:78
msgid "Mood"
msgstr "气氛"

#: picard/util/tags.py:79
msgid "Movement"
msgstr "乐章"

#: picard/util/tags.py:80
msgid "Movement Number"
msgstr "乐章编号"

#: picard/util/tags.py:81
msgid "Movement Count"
msgstr "乐章数"

#: picard/util/tags.py:82
msgid "MusicBrainz Release Artist Id"
msgstr "MusicBrainz 专辑艺术家 id"

#: picard/util/tags.py:83
msgid "MusicBrainz Release Id"
msgstr "MusicBrainz 专辑 id"

#: picard/util/tags.py:84
msgid "MusicBrainz Artist Id"
msgstr "MusicBrainz 艺术家 id"

#: picard/util/tags.py:85
msgid "MusicBrainz Disc Id"
msgstr "MusicBrainz 唱片 ID"

#: picard/util/tags.py:86
msgid "MusicBrainz Original Release Id"
msgstr "MusicBrainz 原始专辑 id"

#: picard/util/tags.py:87
msgid "MusicBrainz Original Artist Id"
msgstr "MusicBrainz 原始艺术家 id"

#: picard/util/tags.py:88
msgid "MusicBrainz Recording Id"
msgstr "MusicBrainz 录音 id"

#: picard/util/tags.py:89
msgid "MusicBrainz Release Group Id"
msgstr "MusicBrainz 专辑组 id"

#: picard/util/tags.py:90
msgid "MusicBrainz Track Id"
msgstr "MusicBrainz 音轨 id"

#: picard/util/tags.py:91
msgid "MusicBrainz Work Id"
msgstr "MusicBrainz 作品 id"

#: picard/util/tags.py:92
msgid "MusicIP Fingerprint"
msgstr "MusicIP 指纹"

#: picard/util/tags.py:93
msgid "MusicIP PUID"
msgstr "MusicIP PUID"

#: picard/util/tags.py:94
msgid "Original Album"
msgstr "原始专辑"

#: picard/util/tags.py:95
msgid "Original Artist"
msgstr "原始艺术家"

#: picard/util/tags.py:97
msgid "Original Filename"
msgstr "初始文件名"

#: picard/util/tags.py:98
msgid "Original Year"
msgstr "首发年份"

#: picard/util/tags.py:99
msgid "Performer"
msgstr "表演者"

#: picard/util/tags.py:100
msgid "Podcast"
msgstr "播客"

#: picard/util/tags.py:101
msgid "Podcast URL"
msgstr "播客URL"

#: picard/util/tags.py:102
msgid "Producer"
msgstr "制作人"

#: picard/util/tags.py:103
msgid "R128 Album Gain"
msgstr "R128 专辑增益"

#: picard/util/tags.py:104
msgid "R128 Track Gain"
msgstr "R128 音轨增益"

#: picard/util/tags.py:105
msgid "Rating"
msgstr "评分"

#: picard/util/tags.py:106
msgid "Release Country"
msgstr "发行国或地区"

#: picard/util/tags.py:108
msgid "Release Status"
msgstr "专辑状态"

#: picard/util/tags.py:109
msgid "Release Type"
msgstr "专辑类型"

#: picard/util/tags.py:110
msgid "Remixer"
msgstr "混音"

#: picard/util/tags.py:111
msgid "ReplayGain Album Gain"
msgstr "回放增益专辑增益"

#: picard/util/tags.py:112
msgid "ReplayGain Album Peak"
msgstr "回放增益专辑峰值"

#: picard/util/tags.py:113
msgid "ReplayGain Album Range"
msgstr "回放增益专辑范围"

#: picard/util/tags.py:114
msgid "ReplayGain Reference Loudness"
msgstr "回放增益参考响度"

#: picard/util/tags.py:115
msgid "ReplayGain Track Gain"
msgstr "回放增益音轨增益"

#: picard/util/tags.py:116
msgid "ReplayGain Track Peak"
msgstr "回放增益音轨峰值"

#: picard/util/tags.py:117
msgid "ReplayGain Track Range"
msgstr "回放增益音轨范围"

#: picard/util/tags.py:118
msgid "Script"
msgstr "文字"

#: picard/util/tags.py:119
msgid "Show Name"
msgstr "节目名"

#: picard/util/tags.py:120
msgid "Show Name Sort Order"
msgstr "节目名顺序"

#: picard/util/tags.py:121
msgid "Show Work & Movement"
msgstr "显示作品 & 乐章"

#: picard/util/tags.py:122
msgid "Subtitle"
msgstr "副标题"

#: picard/util/tags.py:124
msgid "Title Sort Order"
msgstr "标题排序顺序"

#: picard/util/tags.py:125
msgid "Total Discs"
msgstr "总碟数"

#: picard/util/tags.py:126
msgid "Total Tracks"
msgstr "总音轨数"

#: picard/util/tags.py:127
msgid "Track Number"
msgstr "音轨号"

#: picard/util/tags.py:128
msgid "Artist Website"
msgstr "艺术家网站"

#: picard/util/tags.py:129
msgid "Work"
msgstr "作品"

#: picard/util/tags.py:130
msgid "Writer"
msgstr "作者"

#: picard/util/time.py:43
#, python-format
msgid "%.2dd %.2dh"
msgstr "%.2d天%.2d时"

#: picard/util/time.py:45
#, python-format
msgid "%.2dh %.2dm"
msgstr "%.2d时%.2d分"

#: picard/util/time.py:47
#, python-format
msgid "%.2dm %.2ds"
msgstr "%.2d分%.2d秒"

#: picard/util/time.py:49
#, python-format
msgid "%.2ds"
msgstr "%.2d秒"

#: picard/util/versions.py:66
msgid "is not installed"
msgstr "未安装"

#: picard/util/webbrowser2.py:47
msgid "Web Browser Error"
msgstr "浏览器错误"

#: picard/util/webbrowser2.py:47
#, python-format
msgid ""
"Error while launching a web browser:\n"
"\n"
"%s"
msgstr "启动 web 浏览器时出错:\n\n%s"
