diff --git a/assets/locales/zh/default.mo b/assets/locales/zh/default.mo new file mode 100644 index 000000000..08fab31af Binary files /dev/null and b/assets/locales/zh/default.mo differ diff --git a/assets/locales/zh/default.po b/assets/locales/zh/default.po new file mode 100644 index 000000000..6e91c060a --- /dev/null +++ b/assets/locales/zh/default.po @@ -0,0 +1,270 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +msgid "" +msgstr "" +"Project-Id-Version: \n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2020-07-28 10:37+0000\n" +"PO-Revision-Date: 2020-07-29 09:55+1000\n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Poedit 2.4\n" +"Last-Translator: \n" +"Plural-Forms: nplurals=1; plural=0;\n" +"Language: zh\n" + +#: messages.go:69 +msgid "Unexpected error, please try again" +msgstr "未知错误, 请重试" + +#: messages.go:70 +msgid "Invalid request" +msgstr "无效请求" + +#: messages.go:71 +msgid "Changes could not be saved" +msgstr "无法保存更改" + +#: messages.go:72 +msgid "Could not be deleted" +msgstr "无法删除" + +#: messages.go:73 +#, c-format +msgid "%s already exists" +msgstr "%s 已存在" + +#: messages.go:74 messages.go:77 +msgid "Not found on server, deleted?" +msgstr "服务器上不存在此文件, 或已被删除?" + +#: messages.go:75 +msgid "File not found" +msgstr "未找到文件" + +#: messages.go:76 +msgid "Selection not found" +msgstr "未找到所选" + +#: messages.go:78 +msgid "Account not found" +msgstr "未找到账户" + +#: messages.go:79 +msgid "User not found" +msgstr "未找到用户" + +#: messages.go:80 +msgid "Label not found" +msgstr "未找到标签" + +#: messages.go:81 +msgid "Album not found" +msgstr "未找到相册" + +#: messages.go:82 +msgid "Not available in public mode" +msgstr "公开模式中不可用" + +#: messages.go:83 +msgid "not available in read-only mode" +msgstr "只读模式中不可用" + +#: messages.go:84 +msgid "Please log in and try again" +msgstr "请登陆后重试" + +#: messages.go:85 +msgid "Upload might be offensive" +msgstr "所上传文件可能会冒犯其他人" + +#: messages.go:86 +msgid "No items selected" +msgstr "未选择任何项目" + +#: messages.go:87 +msgid "Failed creating file, please check permissions" +msgstr "无法创建文件, 请检查权限" + +#: messages.go:88 +msgid "Failed creating folder, please check permissions" +msgstr "无法创建目录, 请检查权限" + +#: messages.go:89 +msgid "Could not connect, please try again" +msgstr "无法连接, 请重试" + +#: messages.go:90 +msgid "Invalid password, please try again" +msgstr "无效密码, 请重试" + +#: messages.go:91 +msgid "Feature disabled" +msgstr "特性已被禁用" + +#: messages.go:92 +msgid "No labels selected" +msgstr "未选择标签" + +#: messages.go:93 +msgid "No albums selected" +msgstr "未选择相册" + +#: messages.go:94 +msgid "No files available for download" +msgstr "没有可供下载的文件" + +#: messages.go:95 +msgid "Failed to create zip file" +msgstr "创建zip文件失败" + +#: messages.go:98 +msgid "Changes successfully saved" +msgstr "更改已保存" + +#: messages.go:99 +msgid "Album created" +msgstr "相册已创建" + +#: messages.go:100 +msgid "Album saved" +msgstr "相册已保存" + +#: messages.go:101 +#, c-format +msgid "Album %s deleted" +msgstr "相册 %s 已被删除" + +#: messages.go:102 +msgid "Album contents cloned" +msgstr "相册内容已被复制" + +#: messages.go:103 +msgid "File removed from stack" +msgstr "文件已被移出" + +#: messages.go:104 +#, c-format +msgid "Selection added to %s" +msgstr "所选项目已被加入 %s" + +#: messages.go:105 +#, c-format +msgid "One entry added to %s" +msgstr "已向 %s 添加一个条目" + +#: messages.go:106 +#, c-format +msgid "%d entries added to %s" +msgstr "%d个条目已被加入到%s" + +#: messages.go:107 +#, c-format +msgid "One entry removed from %s" +msgstr "已从 %s 移除一个条目" + +#: messages.go:108 +#, c-format +msgid "%d entries removed from %s" +msgstr "%d 个条目已被移除于 %s" + +#: messages.go:109 +msgid "Account created" +msgstr "已创建账户" + +#: messages.go:110 +msgid "Account saved" +msgstr "已保存账户" + +#: messages.go:111 +msgid "Account deleted" +msgstr "已删除账户" + +#: messages.go:112 +msgid "Settings saved" +msgstr "设置已保存" + +#: messages.go:113 +msgid "Password changed" +msgstr "密码已修改" + +#: messages.go:114 +#, c-format +msgid "Import completed in %d s" +msgstr "导入成功, 共花费 %d 秒" + +#: messages.go:115 +msgid "Import canceled" +msgstr "导入已被中止" + +#: messages.go:116 +#, c-format +msgid "Indexing completed in %d s" +msgstr "索引成功, 共花费 %d 秒" + +#: messages.go:117 +msgid "Indexing originals..." +msgstr "索引原始文件..." + +#: messages.go:118 +#, c-format +msgid "Indexing files in %s" +msgstr "为 %s 中的文件创建索引" + +#: messages.go:119 +msgid "Indexing canceled" +msgstr "索引已被中止" + +#: messages.go:120 +#, c-format +msgid "Removed %d files and %d photos" +msgstr "删除了 %d 个文件和 %d 张照片" + +#: messages.go:121 +#, c-format +msgid "Moving files from %s" +msgstr "正在从 %s 中移动文件" + +#: messages.go:122 +#, c-format +msgid "Copying files from %s" +msgstr "正在从 %s 中复制文件" + +#: messages.go:123 +msgid "Labels deleted" +msgstr "已删除标签" + +#: messages.go:124 +msgid "Label saved" +msgstr "已保存标签" + +#: messages.go:125 +#, c-format +msgid "%d files uploaded in %d s" +msgstr "已上传 %d 个文件, 耗时 %d 秒" + +#: messages.go:126 +msgid "Selection archived" +msgstr "所选项目已被归档" + +#: messages.go:127 +msgid "Selection restored" +msgstr "所选项目已被恢复" + +#: messages.go:128 +msgid "Selection marked as private" +msgstr "所选项目已被设为私有" + +#: messages.go:129 +msgid "Albums deleted" +msgstr "相册已被删除" + +#: messages.go:130 +#, c-format +msgid "Zip created in %d s" +msgstr "Zip文件创建成功, 耗时 %d 秒" diff --git a/frontend/src/locales/zh.mo b/frontend/src/locales/zh.mo new file mode 100644 index 000000000..41dd6aa5c Binary files /dev/null and b/frontend/src/locales/zh.mo differ diff --git a/frontend/src/locales/zh.po b/frontend/src/locales/zh.po new file mode 100644 index 000000000..497dab41d --- /dev/null +++ b/frontend/src/locales/zh.po @@ -0,0 +1,1857 @@ +msgid "" +msgstr "" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: easygettext\n" +"Project-Id-Version: \n" +"POT-Creation-Date: \n" +"PO-Revision-Date: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"X-Generator: Poedit 2.4\n" +"Last-Translator: \n" +"Plural-Forms: nplurals=1; plural=0;\n" +"Language: zh\n" + +#: src/pages/albums.vue:467 src/share/albums.vue:347 +msgid "%{n} albums found" +msgstr "找到 %{n} 个相册" + +#: src/pages/album/photos.vue:362 src/share/photos.vue:405 +msgid "%{n} entries found" +msgstr "找到 %{n} 个条目" + +#: src/dialog/share/upload.vue:114 +msgid "%{n} files uploaded" +msgstr "上传了 %{n} 个文件" + +#: src/pages/library/files.vue:407 +msgid "%{n} folders found" +msgstr "找到了 %{n} 个目录" + +#: src/pages/labels.vue:431 +msgid "%{n} labels found" +msgstr "找到了 %{n} 个标签" + +#: src/pages/photos.vue:395 +msgid "%{n} results" +msgstr "%{n} 个结果" + +#: src/options/options.js:198 +msgid "1 hour" +msgstr "1 小时" + +#: src/options/options.js:200 +msgid "12 hours" +msgstr "12 小时" + +#: src/options/options.js:199 +msgid "4 hours" +msgstr "4小时" + +#: src/dialog/share.vue:71 +msgid "A click will copy it to your clipboard." +msgstr "点击会将此复制到你的剪贴板." + +#: src/dialog/share/upload.vue:106 src/model/account.js:91 +#: src/pages/settings.vue:12 +msgid "Account" +msgstr "账户" + +#: src/dialog/photo/info.vue:141 +msgid "Accuracy" +msgstr "准确度" + +#: src/dialog/photo/labels.vue:110 +msgid "Action" +msgstr "操作" + +#: src/dialog/photo/files.vue:29 +msgid "Actions" +msgstr "操作" + +#: src/pages/settings/general.vue:320 +msgid "Add files to your library via Web Upload." +msgstr "通过页面将文件上传到图库." + +#: src/dialog/share.vue:76 +msgid "Add Link" +msgstr "添加链接" + +#: src/pages/albums.vue:112 +msgid "Add photos or videos from search results by selecting them." +msgstr "在搜索结果中选择照片或视频来加到相册." + +#: src/dialog/account/add.vue:5 src/pages/settings/sync.vue:46 +msgid "Add Server" +msgstr "添加服务器" + +#: src/component/album/clipboard.vue:116 src/component/file/clipboard.vue:79 +#: src/component/label/clipboard.vue:93 src/component/photo/clipboard.vue:153 +#: src/dialog/photo/album.vue:62 src/share/album/clipboard.vue:71 +#: src/share/photo/clipboard.vue:72 +msgid "Add to album" +msgstr "加入到相册" + +#: src/dialog/photo/files.vue:138 +msgid "Added" +msgstr "添加时间" + +#: src/options/options.js:208 +msgid "After 1 day" +msgstr "1 天后" + +#: src/options/options.js:209 +msgid "After 3 days" +msgstr "3 天后" + +#: src/options/options.js:210 +msgid "After 7 days" +msgstr "7 天后" + +#: src/options/options.js:212 +msgid "After one month" +msgstr "一个月后" + +#: src/options/options.js:214 +msgid "After one year" +msgstr "一年后" + +#: src/pages/albums.vue:43 +msgid "" +"After selecting photos or videos from search results, you can add them to " +"existing or new albums using the context menu." +msgstr "在搜索结果中选中照片或视频后, 可以在菜单中将其添加到相册." + +#: src/options/options.js:213 +msgid "After two months" +msgstr "两个月后" + +#: src/options/options.js:211 +msgid "After two weeks" +msgstr "两周后" + +#: src/model/album.js:161 +msgid "Album" +msgstr "相册" + +#: src/component/album/toolbar.vue:115 src/dialog/photo/album.vue:61 +#: src/pages/albums.vue:256 src/share/albums.vue:154 +msgid "Album Name" +msgstr "相册名" + +#: src/component/navigation.vue:163 src/component/navigation.vue:172 +#: src/routes.js:104 src/share/routes.js:15 src/share/routes.js:22 +msgid "Albums" +msgstr "相册" + +#: src/component/album/clipboard.vue:167 +msgid "Albums deleted" +msgstr "相册名" + +#: src/pages/albums.vue:381 src/share/albums.vue:261 +msgid "All %{n} albums loaded" +msgstr "已加载全部 %{n} 个相册" + +#: src/pages/album/photos.vue:251 src/share/photos.vue:294 +msgid "All %{n} entries loaded" +msgstr "已加载全部 %{n} 个条目" + +#: src/pages/labels.vue:342 +msgid "All %{n} labels loaded" +msgstr "已加载全部 %{n} 个标签" + +#: src/component/album/toolbar.vue:79 src/component/photo/toolbar.vue:174 +msgid "All Cameras" +msgstr "所有相机" + +#: src/component/photo/toolbar.vue:177 src/pages/albums.vue:228 +#: src/pages/albums.vue:558 src/share/albums.vue:127 +msgid "All Categories" +msgstr "所有分类" + +#: src/component/photo/toolbar.vue:176 +msgid "All Colors" +msgstr "所有颜色" + +#: src/component/album/toolbar.vue:83 src/component/photo/toolbar.vue:173 +msgid "All Countries" +msgstr "所有国家" + +#: src/pages/library/import.vue:105 +msgid "All files from import folder" +msgstr "\"import\"目录下的全部文件" + +#: src/component/photo/toolbar.vue:175 +msgid "All Lenses" +msgstr "所有镜头" + +#: src/component/photo/toolbar.vue:178 +msgid "All Months" +msgstr "所有月份" + +#: src/pages/library/index.vue:98 +msgid "All originals" +msgstr "所有原始文件" + +#: src/component/photo/toolbar.vue:179 +msgid "All Years" +msgstr "所有年份" + +#: src/dialog/share.vue:73 +msgid "" +"Alternatively, you can upload files directly to WebDAV servers like " +"Nextcloud." +msgstr "或者, 你也可以直接上传到WebDAV服务器(例如NextCloud)." + +#: src/dialog/photo/info.vue:133 +msgid "Altitude" +msgstr "海拔" + +#: src/dialog/photo/details.vue:454 +msgid "Altitude (m)" +msgstr "海拔 (米)" + +#: src/common/api.js:76 +msgid "An error occurred - are you offline?" +msgstr "发生错误 - 你未联网?" + +#: src/pages/settings/general.vue:773 +msgid "Animation" +msgstr "动画效果" + +#: src/dialog/share.vue:72 +msgid "Any private photos and videos remain private and won't be shared." +msgstr "私有照片或视频不能被分享." + +#: src/dialog/account/edit.vue:594 +msgid "API Key" +msgstr "API 密钥" + +#: src/dialog/photo/details.vue:124 +msgid "Apply" +msgstr "应用" + +#: src/component/photo/cards.vue:127 src/dialog/photo/details.vue:123 +msgid "Approve" +msgstr "批准" + +#: src/component/navigation.vue:111 src/component/photo/cards.vue:124 +#: src/component/photo/clipboard.vue:155 src/pages/settings/general.vue:415 +#: src/routes.js:178 src/share/photo/clipboard.vue:74 +msgid "Archive" +msgstr "归档" + +#: src/dialog/photo/info.vue:181 +msgid "Archived" +msgstr "已归档" + +#: src/dialog/photo/archive.vue:9 +msgid "Are you sure you want to archive the selection?" +msgstr "你确定要将所选项目归档吗?" + +#: src/dialog/album/delete.vue:9 +msgid "Are you sure you want to delete these albums?" +msgstr "你确定要删除所选相册吗?" + +#: src/dialog/label/delete.vue:9 +msgid "Are you sure you want to delete these labels?" +msgstr "你确定要删除所选标签吗?" + +#: src/dialog/account/remove.vue:9 +msgid "Are you sure you want to delete this account?" +msgstr "你确定要删除这个账户吗?" + +#: src/dialog/photo/details.vue:459 +msgid "Artist" +msgstr "摄影师" + +#: src/dialog/photo/files.vue:108 +msgid "Aspect Ratio" +msgstr "长宽比" + +#: src/pages/settings/account.vue:70 +msgid "At least 6 characters." +msgstr "至少六个字符." + +#: src/pages/settings/general.vue:131 +msgid "" +"Automatically create JPEGs for other file types so that they can be " +"displayed in a browser." +msgstr "为其他文件类型照片自动创建JPEG照片以方便浏览器查看." + +#: src/pages/settings.vue:8 +msgid "Backup" +msgstr "备份" + +#: src/options/options.js:233 +msgid "Black" +msgstr "黑色" + +#: src/options/options.js:229 +msgid "Blue" +msgstr "蓝色" + +#: src/options/options.js:230 +msgid "Brown" +msgstr "棕色" + +#: src/pages/settings/general.vue:544 +msgid "Browse and edit image classification labels." +msgstr "浏览和编辑图片分类标签." + +#: src/pages/settings/general.vue:480 +msgid "Browse indexed files and folders in Library." +msgstr "在图库中浏览文件和目录." + +#: src/common/notify.js:72 +msgid "Busy, please wait…" +msgstr "正忙, 请稍候…" + +#: src/component/navigation.vue:202 src/routes.js:117 src/routes.js:124 +msgid "Calendar" +msgstr "日历" + +#: src/component/album/toolbar.vue:120 src/component/photo/list.vue:138 +#: src/component/photo/toolbar.vue:201 src/dialog/album/edit.vue:126 +#: src/dialog/photo/details.vue:441 src/share/photo/list.vue:115 +msgid "Camera" +msgstr "相机" + +#: src/dialog/photo/info.vue:70 +msgid "Camera Serial" +msgstr "相机序列号" + +#: src/pages/album/photos.vue:257 src/pages/photos.vue:292 +#: src/share/photos.vue:300 +msgid "Can't load more, limit reached" +msgstr "已达上限, 无法加载更多内容" + +#: src/dialog/account/add.vue:81 src/dialog/account/edit.vue:95 +#: src/dialog/account/remove.vue:13 src/dialog/album/delete.vue:13 +#: src/dialog/album/edit.vue:42 src/dialog/label/delete.vue:13 +#: src/dialog/photo/album.vue:15 src/dialog/reload.vue:11 +#: src/dialog/share.vue:155 src/dialog/share/upload.vue:29 +#: src/pages/library/import.vue:34 src/pages/library/index.vue:26 +msgid "Cancel" +msgstr "取消" + +#: src/component/album/toolbar.vue:94 src/component/photo/toolbar.vue:184 +msgid "Cards" +msgstr "卡片" + +#: src/component/album/toolbar.vue:122 src/component/photo/toolbar.vue:206 +#: src/dialog/album/edit.vue:128 src/dialog/photo/details.vue:445 +#: src/pages/albums.vue:257 src/share/albums.vue:155 +msgid "Category" +msgstr "分类" + +#: src/pages/settings/account.vue:26 +msgid "Change" +msgstr "修改" + +#: src/pages/settings/general.vue:448 +msgid "Change photo titles, locations and other metadata." +msgstr "修改照片标题, 地点和其他信息." + +#: src/component/photo/clipboard.vue:151 src/share/photo/clipboard.vue:70 +msgid "Change private flag" +msgstr "修改私有图片设定" + +#: src/dialog/photo/info.vue:173 +msgid "Checked" +msgstr "检查时间" + +#: src/dialog/photo/files.vue:120 +msgid "Chroma" +msgstr "色度" + +#: src/dialog/photo/details.vue:120 src/dialog/share.vue:85 +#: src/pages/library/errors.vue:56 +msgid "Close" +msgstr "关闭" + +#: src/dialog/photo/files.vue:84 +msgid "Codec" +msgstr "视频编码" + +#: src/component/photo/toolbar.vue:205 src/dialog/photo/details.vue:444 +msgid "Color" +msgstr "颜色" + +#: src/pages/discover.vue:4 +msgid "Colors" +msgstr "颜色" + +#: src/pages/library/index.vue:115 +msgid "Complete Rescan" +msgstr "全部重新扫描" + +#: src/dialog/photo/labels.vue:109 +msgid "Confidence" +msgstr "置信度" + +#: src/dialog/account/add.vue:82 +msgid "Connect" +msgstr "连接" + +#: src/dialog/webdav.vue:4 src/pages/settings/sync.vue:42 +msgid "Connect via WebDAV" +msgstr "通过WebDAV连接" + +#: src/pages/albums.vue:109 +msgid "Contains %{n} entries." +msgstr "包含 %{n} 个条目." + +#: src/pages/albums.vue:106 +msgid "Contains one entry." +msgstr "包含一个条目." + +#: src/pages/library/index.vue:116 src/pages/settings/general.vue:130 +msgid "Convert to JPEG" +msgstr "转换成JPEG" + +#: src/pages/library/index.vue:182 +msgid "Converting" +msgstr "转换中" + +#: src/dialog/share.vue:170 src/dialog/webdav.vue:82 +msgid "Copied to clipboard" +msgstr "已复制到剪贴板" + +#: src/pages/library.vue:12 src/pages/library.vue:1 +msgid "Copy" +msgstr "复制" + +#: src/dialog/photo/details.vue:460 +msgid "Copyright" +msgstr "版权" + +#: src/component/photo/cards.vue:9 src/component/photo/list.vue:9 +#: src/component/photo/mosaic.vue:9 src/pages/albums.vue:39 +#: src/pages/albums.vue:48 src/pages/labels.vue:35 +#: src/pages/library/files.vue:36 src/share/albums.vue:16 +#: src/share/photo/cards.vue:9 src/share/photo/list.vue:9 +#: src/share/photo/mosaic.vue:9 +msgid "Couldn't find anything" +msgstr "找不到任何内容" + +#: src/component/photo/list.vue:121 src/share/photo/list.vue:102 +msgid "Couldn't find anything." +msgstr "找不到任何内容." + +#: src/component/photo/cards.vue:6 src/component/photo/list.vue:6 +#: src/component/photo/mosaic.vue:6 src/share/photo/cards.vue:6 +#: src/share/photo/list.vue:6 src/share/photo/mosaic.vue:6 +msgid "Couldn't find recently edited" +msgstr "未找到最近修改过的内容" + +#: src/component/album/toolbar.vue:119 src/component/photo/toolbar.vue:200 +#: src/dialog/album/edit.vue:125 src/dialog/photo/details.vue:440 +msgid "Country" +msgstr "国家" + +#: src/dialog/photo/album.vue:63 +msgid "Create album" +msgstr "创建相册" + +#: src/dialog/photo/info.vue:149 +msgid "Created" +msgstr "已创建" + +#: src/pages/library/index.vue:188 +msgid "Creating thumbnails for" +msgstr "正在处理(创建缩略图)" + +#: src/pages/settings/account.vue:38 +msgid "Current Password" +msgstr "当前密码" + +#: src/options/options.js:228 +msgid "Cyan" +msgstr "青色" + +#: src/options/options.js:111 +msgid "Cyano" +msgstr "茶青" + +#: src/options/options.js:201 +msgid "Daily" +msgstr "每天" + +#: src/dialog/photo/details.vue:174 +msgid "Day" +msgstr "日" + +#: src/options/options.js:107 +msgid "Default" +msgstr "默认" + +#: src/dialog/account/edit.vue:228 +msgid "Default Folder" +msgstr "默认文件夹" + +#: src/component/album/clipboard.vue:117 src/component/label/clipboard.vue:92 +#: src/dialog/account/remove.vue:15 src/dialog/album/delete.vue:15 +#: src/dialog/label/delete.vue:15 src/dialog/share.vue:290 +#: src/share/album/clipboard.vue:72 +msgid "Delete" +msgstr "删除" + +#: src/component/album/toolbar.vue:116 src/dialog/album/edit.vue:122 +#: src/dialog/photo/details.vue:462 +msgid "Description" +msgstr "描述" + +#: src/dialog/webdav.vue:22 +msgid "Detailed instructions can be found in our User Guide." +msgstr "详细指引可参见我们都用户指南." + +#: src/dialog/photo/edit.vue:23 +msgid "Details" +msgstr "详细信息" + +#: src/dialog/photo/files.vue:205 +msgid "Dimensions" +msgstr "尺寸" + +#: src/dialog/account/edit.vue:61 src/dialog/account/edit.vue:120 +msgid "Disabled" +msgstr "禁用" + +#: src/routes.js:290 src/routes.js:297 src/routes.js:304 src/routes.js:311 +msgid "Discover" +msgstr "发现" + +#: src/dialog/photo/details.vue:127 src/dialog/share.vue:156 +msgid "Done" +msgstr "完成" + +#: src/dialog/upload.vue:39 src/pages/library/import.vue:7 +#: src/pages/library/index.vue:7 +msgid "Done." +msgstr "完成." + +#: src/component/album/clipboard.vue:115 src/component/file/clipboard.vue:78 +#: src/component/label/clipboard.vue:91 src/component/photo/clipboard.vue:157 +#: src/pages/settings/general.vue:351 src/share/album/clipboard.vue:70 +#: src/share/photo/clipboard.vue:76 +msgid "Download" +msgstr "下载" + +#: src/dialog/account/edit.vue:391 +msgid "Download remote files" +msgstr "下载远程文件" + +#: src/pages/settings/general.vue:352 +msgid "Download single files and zip archives." +msgstr "下载单个文件和zip压缩包." + +#: src/component/album/clipboard.vue:181 src/component/file/clipboard.vue:106 +#: src/component/label/clipboard.vue:132 src/component/photo/clipboard.vue:223 +#: src/component/photo/viewer.vue:163 src/share/album/clipboard.vue:93 +#: src/share/photo/clipboard.vue:97 +msgid "Downloading…" +msgstr "正在下载…" + +#: src/pages/library/files.vue:39 +msgid "Duplicates will be skipped and only appear once." +msgstr "重复文件只会出现一次." + +#: src/options/options.js:92 +msgid "Dutch" +msgstr "荷兰语" + +#: src/component/album/clipboard.vue:113 src/component/photo/clipboard.vue:152 +#: src/pages/settings/general.vue:447 src/share/photo/clipboard.vue:71 +msgid "Edit" +msgstr "修改" + +#: src/dialog/album/edit.vue:8 +msgid "Edit %{name}" +msgstr "修改 %{name}" + +#: src/dialog/account/edit.vue:162 +msgid "Edit Account" +msgstr "修改账户" + +#: src/dialog/photo/edit.vue:97 +msgid "Edit Photo" +msgstr "修改照片" + +#: src/dialog/photo/info.vue:165 +msgid "Edited" +msgstr "已修改" + +#: src/dialog/account/edit.vue:60 src/dialog/account/edit.vue:119 +msgid "Enabled" +msgstr "启用" + +#: src/options/options.js:76 +msgid "English" +msgstr "英语" + +#: src/dialog/photo/files.vue:126 +msgid "Error" +msgstr "错误" + +#: src/component/navigation.vue:308 +msgid "Errors" +msgstr "错误" + +#: src/options/options.js:202 +msgid "Every two days" +msgstr "每两天" + +#: src/pages/settings/general.vue:67 +msgid "" +"Exclude content marked as private from search results, shared albums, labels " +"and places." +msgstr "搜索结果, 共享相册, 标签和地点中不显示私有照片." + +#: src/dialog/account/edit.vue:288 src/dialog/share.vue:173 +msgid "Expires" +msgstr "过期" + +#: src/dialog/photo/details.vue:455 +msgid "Exposure" +msgstr "曝光" + +#: src/dialog/photo/details.vue:456 +msgid "F Number" +msgstr "光圈数" + +#: src/dialog/share.vue:170 src/dialog/webdav.vue:82 +msgid "Failed copying to clipboard" +msgstr "未能复制到剪贴板" + +#: src/dialog/share.vue:202 +msgid "Failed removing link" +msgstr "未能删除链接" + +#: src/dialog/share.vue:190 +msgid "Failed updating link" +msgstr "未能更新链接" + +#: src/dialog/upload.vue:241 +msgid "Failure while importing uploaded files" +msgstr "导入上传文件时出错" + +#: src/options/options.js:141 +msgid "Fast" +msgstr "快速" + +#: src/dialog/photo/info.vue:77 +msgid "Favorite" +msgstr "最爱" + +#: src/component/navigation.vue:124 src/routes.js:150 +msgid "Favorites" +msgstr "最爱" + +#: src/model/file.js:233 +msgid "File" +msgstr "文件" + +#: src/routes.js:210 +msgid "File Browser" +msgstr "文件浏览器" + +#: src/pages/library/index.vue:121 +msgid "" +"File types like RAW might need to be converted so that they can be displayed " +"in a browser. JPEGs will be stored in the same folder next to the original " +"using the best possible quality." +msgstr "" +"会自动为一些文件类型(例如RAW)转换格式以方便浏览器查看. 生成的最佳质量的JPEG文" +"件会和原始图片保存在同一目录下." + +#: src/dialog/photo/edit.vue:31 +msgid "Files" +msgstr "文件" + +#: src/pages/settings/general.vue:163 +msgid "" +"Files with sequential names like 'IMG_1234 (2)' or 'IMG_1234 copy 2' belong " +"to the same photo." +msgstr "文件名中带序号的(如'IMG_1234 (2)'等)会被认为是同一照片." + +#: src/dialog/photo/details.vue:457 +msgid "Focal Length" +msgstr "焦距" + +#: src/dialog/account/edit.vue:326 src/dialog/account/edit.vue:332 +#: src/dialog/photo/info.vue:24 src/dialog/share/upload.vue:147 +#: src/model/folder.js:187 src/pages/library/files.vue:81 +#: src/pages/library/import.vue:120 src/pages/library/index.vue:117 +msgid "Folder" +msgstr "目录" + +#: src/pages/library/files.vue:409 +msgid "Folder contains %{n} files" +msgstr "目录包含 %{n} 个文件" + +#: src/pages/library/files.vue:401 +msgid "Folder is empty" +msgstr "目录为空" + +#: src/pages/library/files.vue:175 +msgid "Folder Name" +msgstr "目录名" + +#: src/component/navigation.vue:181 src/routes.js:130 src/routes.js:137 +msgid "Folders" +msgstr "目录" + +#: src/options/options.js:84 +msgid "French" +msgstr "法语" + +#: src/pages/settings.vue:4 +msgid "General" +msgstr "通用" + +#: src/options/options.js:80 +msgid "German" +msgstr "德语" + +#: src/options/options.js:223 +msgid "Gold" +msgstr "金色" + +#: src/options/options.js:226 +msgid "Green" +msgstr "绿色" + +#: src/options/options.js:232 +msgid "Grey" +msgstr "灰色" + +#: src/component/album/toolbar.vue:105 src/component/photo/toolbar.vue:193 +#: src/dialog/album/edit.vue:115 +msgid "Group by similarity" +msgstr "相似度分组" + +#: src/dialog/photo/files.vue:48 +msgid "Hash" +msgstr "散列值" + +#: src/component/navigation.vue:339 src/component/navigation.vue:25 +#: src/pages/help.vue:4 +msgid "Help" +msgstr "帮助" + +#: src/component/navigation.vue:299 +msgid "Hidden" +msgstr "已隐藏" + +#: src/routes.js:216 +msgid "Hidden Files" +msgstr "隐藏文件" + +#: src/pages/settings/general.vue:416 +msgid "Hide photos that have been moved to archive." +msgstr "隐藏被归档的照片." + +#: src/pages/settings/general.vue:66 +msgid "Hide Private" +msgstr "隐藏私有内容" + +#: src/options/options.js:164 +msgid "Hybrid" +msgstr "混合" + +#: src/component/photo/cards.vue:13 src/component/photo/list.vue:13 +#: src/component/photo/mosaic.vue:13 src/pages/library/files.vue:40 +msgid "" +"If a file you expect is missing, please re-index your library and wait until " +"indexing has been completed." +msgstr "如果你要找的文件不在这里, 请重新为你的图库创建索引并静待索引完成." + +#: src/dialog/photo/labels.vue:127 +msgid "image" +msgstr "图片" + +#: src/options/options.js:179 +msgid "Image" +msgstr "图片" + +#: src/pages/library/import.vue:43 src/pages/settings/general.vue:607 +msgid "Import" +msgstr "导入" + +#: src/pages/library/import.vue:163 +msgid "Import failed" +msgstr "导入失败" + +#: src/pages/library/import.vue:25 +msgid "" +"Imported files will be sorted by date and given a unique name to avoid " +"duplicates." +msgstr "导入后的文件会被归类并赋予一个独特的名字." + +#: src/pages/settings/general.vue:608 +msgid "Imported files will be sorted by date and given a unique name." +msgstr "导入后的文件会被归类并赋予一个独特的名字." + +#: src/pages/library/import.vue:5 +msgid "Importing %{name}…" +msgstr "正在导入 %{name}…" + +#: src/pages/library/import.vue:6 +msgid "Importing files to originals…" +msgstr "将文件导入到原始图片…" + +#: src/dialog/photo/files.vue:140 src/dialog/photo/files.vue:146 +msgid "in" +msgstr "耗时" + +#: src/pages/library.vue:4 +msgid "Index" +msgstr "索引" + +#: src/pages/library/index.vue:176 +msgid "Indexing" +msgstr "正在创建索引" + +#: src/pages/library/index.vue:158 +msgid "Indexing failed" +msgstr "创建索引失败" + +#: src/pages/library/index.vue:6 +msgid "Indexing media and sidecar files…" +msgstr "正在为多媒体文件创建索引…" + +#: src/dialog/account/edit.vue:362 +msgid "Interval" +msgstr "间隔时间" + +#: src/dialog/photo/details.vue:545 +msgid "Invalid date" +msgstr "无效日期" + +#: src/model/rest.js:155 +msgid "Item" +msgstr "项目" + +#: src/pages/library/import.vue:26 +msgid "JPEGs and thumbnails are automatically rendered as needed." +msgstr "按需自动生成JPEG和缩略图." + +#: src/dialog/photo/details.vue:463 +msgid "Keywords" +msgstr "关键字" + +#: src/dialog/photo/labels.vue:107 src/model/label.js:97 +msgid "Label" +msgstr "标签" + +#: src/dialog/photo/labels.vue:115 src/pages/labels.vue:197 +msgid "Label Name" +msgstr "标签名" + +#: src/component/navigation.vue:260 src/dialog/photo/edit.vue:27 +#: src/pages/settings/general.vue:543 src/routes.js:229 +msgid "Labels" +msgstr "标签" + +#: src/component/label/clipboard.vue:118 +msgid "Labels deleted" +msgstr "标签已被删除" + +#: src/dialog/photo/details.vue:449 src/pages/settings/general.vue:265 +msgid "Language" +msgstr "语言" + +#: src/pages/settings/sync.vue:113 +msgid "Last Backup" +msgstr "上次备份" + +#: src/dialog/photo/details.vue:452 src/dialog/photo/info.vue:117 +msgid "Latitude" +msgstr "纬度" + +#: src/options/options.js:115 +msgid "Lavender" +msgstr "薰衣紫" + +#: src/component/photo/toolbar.vue:202 src/dialog/photo/details.vue:442 +msgid "Lens" +msgstr "镜片" + +#: src/pages/settings/general.vue:512 +msgid "Let PhotoPrism create albums from past events." +msgstr "让 PhotoPrism 从过去的事件中创建相册." + +#: src/component/navigation.vue:273 src/component/navigation.vue:282 +#: src/pages/settings/general.vue:6 src/pages/settings/general.vue:575 +#: src/routes.js:248 src/routes.js:255 src/routes.js:262 +msgid "Library" +msgstr "图库" + +#: src/component/navigation.vue:347 src/component/navigation.vue:33 +#: src/dialog/photo/details.vue:461 src/pages/about/license.vue:4 +msgid "License" +msgstr "使用许可" + +#: src/options/options.js:225 +msgid "Lime" +msgstr "青柠色" + +#: src/pages/library/files.vue:411 +msgid "Limit reached, showing first %{n} files" +msgstr "已达上限, 显示前 %{n} 个文件" + +#: src/model/link.js:105 +msgid "Link" +msgstr "链接" + +#: src/component/album/toolbar.vue:95 src/component/photo/toolbar.vue:185 +msgid "List" +msgstr "列表" + +#: src/options/options.js:187 +msgid "Live" +msgstr "实况" + +#: src/dialog/photo/details.vue:275 +msgid "Local Time" +msgstr "当地时间" + +#: src/dialog/photo/labels.vue:128 +msgid "location" +msgstr "地点" + +#: src/component/photo/list.vue:140 src/dialog/album/edit.vue:137 +#: src/share/photo/list.vue:117 +msgid "Location" +msgstr "地点" + +#: src/pages/library/errors.vue:35 +msgid "" +"Log messages appear here whenever PhotoPrism comes across broken files, or " +"there are other potential issues." +msgstr "当PhotoPrism遇到受损文件或潜在问题时会在此处写下日志." + +#: src/component/navigation.vue:373 +msgid "Login" +msgstr "登陆" + +#: src/component/navigation.vue:361 +msgid "Logout" +msgstr "登出" + +#: src/pages/library.vue:17 src/pages/settings/general.vue:639 +msgid "Logs" +msgstr "日志" + +#: src/dialog/photo/details.vue:453 src/dialog/photo/info.vue:125 +msgid "Longitude" +msgstr "经度" + +#: src/options/options.js:219 +msgid "Magenta" +msgstr "洋红色" + +#: src/dialog/photo/files.vue:114 +msgid "Main Color" +msgstr "主色" + +#: src/dialog/photo/labels.vue:126 +msgid "manual" +msgstr "手工" + +#: src/dialog/account/edit.vue:45 +msgid "Manual Upload" +msgstr "手工上传" + +#: src/options/options.js:145 +msgid "Medium" +msgstr "中速" + +#: src/dialog/photo/files.vue:132 +msgid "Missing" +msgstr "缺失" + +#: src/component/navigation.vue:215 src/pages/settings/general.vue:511 +#: src/routes.js:91 src/routes.js:98 +msgid "Moments" +msgstr "重要时刻" + +#: src/component/navigation.vue:70 +msgid "Monochrome" +msgstr "黑白" + +#: src/component/photo/toolbar.vue:204 src/dialog/photo/details.vue:207 +msgid "Month" +msgstr "月" + +#: src/options/options.js:119 src/options/options.js:172 +msgid "Moonlight" +msgstr "月色" + +#: src/pages/albums.vue:470 src/share/albums.vue:350 +msgid "More than 20 albums found" +msgstr "找到多于20个相册" + +#: src/pages/labels.vue:433 +msgid "More than 20 labels found" +msgstr "找到多于20个标签" + +#: src/pages/album/photos.vue:365 src/share/photos.vue:408 +msgid "More than 50 entries found" +msgstr "找到多于50个条目" + +#: src/pages/photos.vue:398 +msgid "More than 50 results" +msgstr "多于50个结果" + +#: src/component/album/toolbar.vue:93 src/component/photo/toolbar.vue:183 +msgid "Mosaic" +msgstr "拼花图案" + +#: src/component/album/toolbar.vue:106 src/component/photo/toolbar.vue:194 +#: src/dialog/album/edit.vue:116 +msgid "Most relevant" +msgstr "相关性最高" + +#: src/pages/library.vue:9 src/pages/library.vue:1 +msgid "Move" +msgstr "移动" + +#: src/pages/library/import.vue:119 +msgid "Move Files" +msgstr "直接移动文件" + +#: src/common/vm.js:8 src/common/vm.js:9 src/common/vm.js:12 +#: src/common/vm.js:13 +msgid "msgid" +msgid_plural "plural" +msgstr[0] "msgid" + +#: src/component/photo/list.vue:140 src/dialog/account/edit.vue:488 +#: src/dialog/album/edit.vue:121 src/dialog/photo/files.vue:60 +#: src/dialog/photo/files.vue:204 src/dialog/photo/info.vue:30 +#: src/pages/login.vue:72 src/share/photo/list.vue:117 +msgid "Name" +msgstr "名称" + +#: src/component/album/toolbar.vue:124 src/dialog/album/edit.vue:119 +#: src/dialog/photo/labels.vue:117 src/pages/labels.vue:199 +#: src/pages/library/files.vue:177 +msgid "Name too long" +msgstr "名称过长" + +#: src/options/options.js:197 src/options/options.js:207 +#: src/pages/settings/sync.vue:129 +msgid "Never" +msgstr "从不" + +#: src/pages/settings/account.vue:66 +msgid "New Password" +msgstr "新密码" + +#: src/component/album/toolbar.vue:102 src/component/photo/toolbar.vue:190 +#: src/dialog/album/edit.vue:112 +msgid "Newest first" +msgstr "最新优先" + +#: src/dialog/photo/archive.vue:13 src/dialog/photo/info.vue:192 +#: src/dialog/photo/info.vue:219 src/dialog/photo/info.vue:246 +#: src/dialog/photo/info.vue:273 +msgid "No" +msgstr "否" + +#: src/pages/albums.vue:463 src/share/albums.vue:343 +msgid "No albums found" +msgstr "未找到相册" + +#: src/pages/album/photos.vue:358 src/share/photos.vue:401 +msgid "No entries found" +msgstr "未找到条目" + +#: src/dialog/photo/labels.vue:17 +msgid "No labels found" +msgstr "未找到标签" + +#: src/pages/places.vue:194 src/pages/places.vue:239 +msgid "No photos found" +msgstr "未找到照片" + +#: src/pages/photos.vue:391 +msgid "No results" +msgstr "无结果" + +#: src/pages/settings/sync.vue:17 +msgid "No servers configured." +msgstr "未设置服务器." + +#: src/pages/library/errors.vue:32 +msgid "" +"No warnings or error containing this keyword. Note that search is case-" +"sensitive." +msgstr "所有警告和错误中均不包含此关键字. 请注意搜索区分大小写." + +#: src/component/photo/cards.vue:15 src/component/photo/cards.vue:1 +#: src/component/photo/list.vue:15 src/component/photo/list.vue:1 +#: src/component/photo/list.vue:126 src/component/photo/mosaic.vue:15 +#: src/component/photo/mosaic.vue:1 src/dialog/upload.vue:50 +#: src/pages/settings/general.vue:99 +msgid "" +"Non-photographic and low-quality images require a review before they appear " +"in search results." +msgstr "非摄影作品或低像素照片审核后才能在搜索结果中出现." + +#: src/options/options.js:137 +msgid "None" +msgstr "无" + +#: src/model/thumb.js:66 +msgid "Not Found" +msgstr "未找到" + +#: src/pages/people.vue:3 +msgid "Not implemented yet" +msgstr "未完成功能" + +#: src/pages/library/import.vue:28 +msgid "Note that you can as well manage and re-index your originals manually." +msgstr "你也可以手工对原图进行管理和重新创建索引." + +#: src/pages/settings/sync.vue:34 +msgid "Note:" +msgstr "敬请注意:" + +#: src/dialog/account/add.vue:20 +msgid "" +"Note: Only WebDAV servers, like Nextcloud or PhotoPrism, can be configured " +"as remote service for backup and file upload." +msgstr "" +"敬请注意: 只有WebDAV服务器, 例如NextCloud或PhotoPrism可以被设置成远程服务器来" +"提高备份和文件上传." + +#: src/pages/settings/account.vue:20 +msgid "" +"Note: Updating the password will not revoke access from already " +"authenticated users." +msgstr "敬请注意: 更新密码不会强制将已登陆的用户登出." + +#: src/dialog/photo/details.vue:464 +msgid "Notes" +msgstr "备注" + +#: src/pages/library/logs.vue:5 +msgid "Nothing to see here yet. Be patient." +msgstr "还没有任何日志. 请稍候." + +#: src/component/navigation.vue:385 src/options/options.js:156 +msgid "Offline" +msgstr "离线" + +#: src/component/album/toolbar.vue:103 src/component/photo/toolbar.vue:191 +#: src/dialog/album/edit.vue:113 +msgid "Oldest first" +msgstr "最老优先" + +#: src/options/options.js:203 +msgid "Once a week" +msgstr "每周一次" + +#: src/pages/albums.vue:465 src/share/albums.vue:345 +msgid "One album found" +msgstr "找到一个相册" + +#: src/pages/album/photos.vue:360 src/share/photos.vue:403 +msgid "One entry found" +msgstr "找到一个条目" + +#: src/pages/library/files.vue:403 +msgid "One file found" +msgstr "找到一个文件" + +#: src/pages/library/files.vue:405 +msgid "One folder found" +msgstr "找到一个目录" + +#: src/pages/photos.vue:393 +msgid "One result" +msgstr "一个结果" + +#: src/options/options.js:123 +msgid "Onyx" +msgstr "缟玛瑙" + +#: src/options/options.js:222 +msgid "Orange" +msgstr "橙色" + +#: src/dialog/account/edit.vue:350 +msgid "Original" +msgstr "原始图片" + +#: src/pages/library/import.vue:27 +msgid "Original file names will be stored and indexed." +msgstr "原始文件名会被保存和索引." + +#: src/dialog/photo/files.vue:66 src/dialog/photo/info.vue:36 +msgid "Original Name" +msgstr "原始文件名" + +#: src/component/navigation.vue:290 src/pages/library/files.vue:6 +#: src/pages/settings/general.vue:479 +msgid "Originals" +msgstr "原始图片" + +#: src/dialog/photo/info.vue:101 +msgid "Panorama" +msgstr "全景图" + +#: src/component/navigation.vue:78 +msgid "Panoramas" +msgstr "全景图" + +#: src/dialog/account/add.vue:80 src/dialog/account/edit.vue:561 +#: src/dialog/share.vue:154 src/pages/login.vue:73 +msgid "Password" +msgstr "密码" + +#: src/pages/settings/account.vue:91 +msgid "Password changed" +msgstr "密码已修改" + +#: src/routes.js:242 +msgid "People" +msgstr "众人" + +#: src/dialog/share.vue:70 +msgid "People you share a link with will be able to view public contents." +msgstr "收到你分享链接的人能看到公开内容." + +#: src/model/photo.js:648 +msgid "Photo" +msgstr "照片" + +#: src/pages/albums.vue:52 +msgid "" +"PhotoPrism continuously analyzes your library to find special moments, " +"journeys and places." +msgstr "PhotoPrism会不断分享图库来找到重要时刻, 行程和地点." + +#: src/dialog/reload.vue:4 +msgid "PhotoPrism has been updated…" +msgstr "已更新PhotoPrism…" + +#: src/pages/about/about.vue:74 +msgid "PhotoPrism™ is a registered trademark of Michael Mayer." +msgstr "PhotoPrism™ 由Michael Mayer注册为商标." + +#: src/component/navigation.vue:52 src/component/navigation.vue:61 +msgid "Photos" +msgstr "照片" + +#: src/options/options.js:220 +msgid "Pink" +msgstr "粉色" + +#: src/dialog/photo/info.vue:109 +msgid "Place" +msgstr "地点" + +#: src/component/navigation.vue:228 src/component/navigation.vue:237 +#: src/pages/settings/general.vue:124 src/pages/settings/general.vue:671 +#: src/routes.js:185 src/routes.js:191 src/routes.js:197 src/routes.js:204 +msgid "Places" +msgstr "地点" + +#: src/pages/settings/account.vue:99 +msgid "Please confirm your new password." +msgstr "请确认你的新密码." + +#: src/dialog/upload.vue:45 +msgid "Please don't upload photos containing offensive content." +msgstr "请勿上传让人不适的图片." + +#: src/pages/login.vue:14 +msgid "Please enter your name and password to proceed:" +msgstr "请输入你的用户名和密码:" + +#: src/options/options.js:96 +msgid "Polish" +msgstr "波兰语" + +#: src/dialog/photo/files.vue:96 +msgid "Portrait" +msgstr "纵向" + +#: src/dialog/account/edit.vue:414 +msgid "Preserve filenames" +msgstr "保存原始文件名" + +#: src/pages/library/import.vue:8 +msgid "Press button to start importing…" +msgstr "点击按钮开始导入…" + +#: src/pages/library/index.vue:8 +msgid "Press button to start indexing…" +msgstr "点击按钮开始创建索引…" + +#: src/dialog/upload.vue:22 src/dialog/upload.vue:4 +msgid "Press enter to create a new album." +msgstr "回车以创建新相册." + +#: src/dialog/photo/files.vue:17 +msgid "Preview" +msgstr "预览" + +#: src/dialog/photo/files.vue:33 src/dialog/photo/files.vue:90 +#: src/dialog/photo/files.vue:198 +msgid "Primary" +msgstr "首要图片" + +#: src/component/navigation.vue:137 src/dialog/photo/info.vue:85 +#: src/routes.js:171 +msgid "Private" +msgstr "私有" + +#: src/dialog/photo/files.vue:102 +msgid "Projection" +msgstr "投影方式" + +#: src/options/options.js:218 +msgid "Purple" +msgstr "紫色" + +#: src/pages/settings/general.vue:98 +msgid "Quality Filter" +msgstr "图片筛选" + +#: src/dialog/photo/info.vue:56 +msgid "Quality Score" +msgstr "质素分" + +#: src/pages/discover.vue:16 +msgid "Random" +msgstr "随机" + +#: src/options/options.js:127 +msgid "Raspberry" +msgstr "树莓红" + +#: src/options/options.js:183 +msgid "Raw" +msgstr "原始(raw)格式" + +#: src/pages/library/index.vue:120 +msgid "Re-index all originals, including already indexed and unchanged files." +msgstr "重新索引全部原始图片, 包括已经索引过和未有改变的文件." + +#: src/component/album/toolbar.vue:100 src/component/photo/toolbar.vue:188 +#: src/dialog/album/edit.vue:110 +msgid "Recently added" +msgstr "最近添加" + +#: src/component/album/toolbar.vue:101 src/component/photo/toolbar.vue:189 +#: src/dialog/album/edit.vue:111 +msgid "Recently edited" +msgstr "最近编辑" + +#: src/options/options.js:221 +msgid "Red" +msgstr "红色" + +#: src/dialog/reload.vue:15 +msgid "Reload" +msgstr "刷新" + +#: src/dialog/reload.vue:58 src/pages/settings/general.vue:377 +msgid "Reloading…" +msgstr "正在刷新…" + +#: src/dialog/account/edit.vue:104 +msgid "Remote Sync" +msgstr "远程同步" + +#: src/component/file/clipboard.vue:80 src/component/label/clipboard.vue:94 +#: src/component/photo/clipboard.vue:154 src/share/photo/clipboard.vue:73 +msgid "Remove" +msgstr "删除" + +#: src/component/photo/clipboard.vue:198 +msgid "remove failed: unknown album" +msgstr "删除失败: 未知相册" + +#: src/pages/library/import.vue:123 +msgid "" +"Remove imported files to save storage. Unsupported file types will never be " +"deleted, they remain in their current location." +msgstr "导入后删除源文件. 不支持的文件类型不会被删除, 它们会停留在当前位置." + +#: src/common/api.js:60 +msgid "Request failed - invalid response" +msgstr "请求失败 - 无效的回应" + +#: src/dialog/photo/info.vue:64 +msgid "Resolution" +msgstr "分辨率" + +#: src/component/photo/clipboard.vue:156 src/share/photo/clipboard.vue:75 +msgid "Restore" +msgstr "恢复" + +#: src/pages/settings/account.vue:95 +msgid "Retype Password" +msgstr "请再次输入密码" + +#: src/component/navigation.vue:102 src/routes.js:164 +msgid "Review" +msgstr "待审核" + +#: src/options/options.js:100 +msgid "Russian" +msgstr "俄语" + +#: src/dialog/account/edit.vue:98 src/dialog/album/edit.vue:45 +#: src/dialog/share.vue:59 +msgid "Save" +msgstr "保存" + +#: src/dialog/photo/info.vue:93 +msgid "Scan" +msgstr "扫描" + +#: src/component/navigation.vue:94 +msgid "Scans" +msgstr "扫描" + +#: src/component/album/toolbar.vue:117 src/component/photo/toolbar.vue:198 +#: src/component/photo/toolbar.vue:33 src/dialog/album/edit.vue:123 +#: src/dialog/photo/details.vue:438 src/dialog/photo/labels.vue:114 +#: src/pages/albums.vue:255 src/pages/labels.vue:196 +#: src/pages/library/errors.vue:33 src/pages/library/files.vue:174 +#: src/pages/places.vue:174 src/routes.js:235 src/share/albums.vue:153 +msgid "Search" +msgstr "搜索" + +#: src/pages/settings/general.vue:672 +msgid "Search and display photos on a map." +msgstr "在地图上搜索和显示照片." + +#: src/pages/album/photos.vue:279 src/pages/albums.vue:400 +#: src/pages/labels.vue:361 src/pages/library/errors.vue:124 +#: src/pages/library/files.vue:332 src/pages/photos.vue:314 +#: src/pages/places.vue:209 src/share/albums.vue:280 src/share/photos.vue:322 +msgid "Search term too short" +msgstr "搜索词太短" + +#: src/pages/discover.vue:12 +msgid "Season" +msgstr "季节" + +#: src/options/options.js:131 +msgid "Seaweed" +msgstr "海草绿" + +#: src/dialog/share.vue:256 +msgid "Secret" +msgstr "秘密信息" + +#: src/dialog/upload.vue:115 +msgid "Select albums or create a new one" +msgstr "选择已有相册或新建相册" + +#: src/component/photo/clipboard.vue:172 +msgid "Selection archived" +msgstr "所选项目已被归档" + +#: src/component/photo/clipboard.vue:185 +msgid "Selection restored" +msgstr "所选项目已被恢复" + +#: src/pages/settings/sync.vue:109 +msgid "Server" +msgstr "服务器" + +#: src/dialog/account/add.vue:78 src/dialog/account/edit.vue:513 +#: src/dialog/share.vue:152 +msgid "Service URL" +msgstr "服务URL" + +#: src/component/navigation.vue:322 src/component/navigation.vue:331 +#: src/component/navigation.vue:8 src/component/navigation.vue:17 +#: src/routes.js:269 src/routes.js:276 src/routes.js:283 +msgid "Settings" +msgstr "设置" + +#: src/pages/settings/general.vue:381 +msgid "Settings saved" +msgstr "设置已保存" + +#: src/dialog/share/upload.vue:32 +msgid "Setup" +msgstr "创建" + +#: src/component/album/clipboard.vue:114 src/component/photo/clipboard.vue:150 +#: src/pages/settings/general.vue:383 src/share/album/clipboard.vue:69 +#: src/share/photo/clipboard.vue:69 +msgid "Share" +msgstr "分享" + +#: src/dialog/share.vue:6 +msgid "Share %{name}" +msgstr "分享 %{name}" + +#: src/share/albums.vue:52 +msgid "Shared with you." +msgstr "和你分享." + +#: src/pages/settings/general.vue:576 +msgid "Show Library in navigation menu." +msgstr "导航菜单中显示图库." + +#: src/pages/settings/general.vue:640 +msgid "Show server logs in Library." +msgstr "图库中显示服务器日志." + +#: src/pages/photos.vue:286 +msgid "Showing all %{n} results" +msgstr "显示全部 %{n} 个结果" + +#: src/model/file.js:174 +msgid "Sidecar" +msgstr "边斗" + +#: src/pages/login.vue:26 +msgid "Sign in" +msgstr "登陆" + +#: src/pages/discover.vue:8 +msgid "Similar" +msgstr "相似性" + +#: src/dialog/account/edit.vue:261 src/dialog/photo/files.vue:72 +#: src/dialog/photo/files.vue:206 +msgid "Size" +msgstr "尺寸" + +#: src/options/options.js:149 +msgid "Slow" +msgstr "慢速" + +#: src/component/album/toolbar.vue:104 src/component/photo/toolbar.vue:192 +#: src/dialog/album/edit.vue:114 +msgid "Sort by file name" +msgstr "文件名排序" + +#: src/component/album/toolbar.vue:121 src/component/photo/toolbar.vue:207 +#: src/dialog/album/edit.vue:127 src/dialog/photo/details.vue:446 +msgid "Sort Order" +msgstr "排序方式" + +#: src/dialog/photo/labels.vue:108 +msgid "Source" +msgstr "来源" + +#: src/options/options.js:88 +msgid "Spanish" +msgstr "西班牙语" + +#: src/pages/settings/general.vue:162 +msgid "Stack Sequences" +msgstr "组合带序号照片" + +#: src/component/navigation.vue:86 +msgid "Stacks" +msgstr "组图" + +#: src/pages/library/index.vue:30 +msgid "Start" +msgstr "开始" + +#: src/component/navigation.vue:246 +msgid "States" +msgstr "州/邦/省" + +#: src/dialog/photo/files.vue:208 +msgid "Status" +msgstr "状态" + +#: src/dialog/photo/files.vue:54 +msgid "Storage Folder" +msgstr "存储目录" + +#: src/options/options.js:160 +msgid "Streets" +msgstr "街道" + +#: src/pages/settings/general.vue:742 +msgid "Style" +msgstr "样式" + +#: src/dialog/photo/details.vue:458 +msgid "Subject" +msgstr "主题" + +#: src/dialog/account/add.vue:21 +msgid "" +"Support for additional services, like Google Drive, will be added over time." +msgstr "我们会慢慢加入对其他服务(例如Google Drive)的支持." + +#: src/pages/settings/sync.vue:111 +msgid "Sync" +msgstr "同步" + +#: src/dialog/account/edit.vue:460 +msgid "Sync raw images" +msgstr "同步原始(raw)图像" + +#: src/component/photo/list.vue:137 src/dialog/photo/info.vue:50 +#: src/share/photo/list.vue:114 +msgid "Taken" +msgstr "摄于" + +#: src/component/photo/toolbar.vue:209 src/dialog/photo/details.vue:448 +msgid "Taken after" +msgstr "拍摄不早于" + +#: src/component/photo/toolbar.vue:208 src/dialog/photo/details.vue:447 +msgid "Taken before" +msgstr "拍摄不迟于" + +#: src/options/options.js:227 +msgid "Teal" +msgstr "茶色" + +#: src/dialog/photo/details.vue:471 +msgid "Text too long" +msgstr "文字过长" + +#: src/pages/library/index.vue:35 +msgid "The index currently contains %{n} hidden files." +msgstr "索引中包含了 %{n} 个隐藏文件." + +#: src/pages/library/index.vue:36 +msgid "" +"Their format may not be supported, they haven't been converted to JPEG yet " +"or there are duplicates." +msgstr "它们的文件格式尚不被支持, 它们未被转换成JPEG或有重复." + +#: src/pages/settings/general.vue:234 +msgid "Theme" +msgstr "主题" + +#: src/dialog/webdav.vue:17 src/pages/settings/sync.vue:36 +msgid "" +"This mounts the originals folder as a network drive and allows you to open, " +"edit, and delete files from your computer or smartphone as if they were " +"local." +msgstr "" +"这会将原始图片文件夹作为一个网络硬盘挂载, 这样你能够在电脑或手机上直接打开, " +"编辑和删除这些图片文件." + +#: src/dialog/photo/details.vue:305 +msgid "Time UTC" +msgstr "UTC时间" + +#: src/dialog/photo/details.vue:450 +msgid "Time Zone" +msgstr "时区" + +#: src/component/photo/list.vue:136 src/dialog/photo/details.vue:451 +#: src/dialog/photo/info.vue:44 src/share/photo/list.vue:113 +msgid "Title" +msgstr "标题" + +#: src/pages/albums.vue:253 src/share/albums.vue:151 +msgid "Title too long" +msgstr "标题过长" + +#: src/app.js:135 src/share.js:135 +msgid "to" +msgstr "" + +#: src/dialog/share.vue:257 +msgid "Token" +msgstr "令牌(Token)" + +#: src/options/options.js:168 +msgid "Topographic" +msgstr "地形图" + +#: src/pages/about/about.vue:72 +msgid "Trademarks" +msgstr "商标" + +#: src/component/photo/cards.vue:12 src/component/photo/list.vue:12 +#: src/component/photo/list.vue:123 src/component/photo/mosaic.vue:12 +#: src/pages/albums.vue:42 src/pages/albums.vue:51 src/pages/labels.vue:38 +#: src/share/albums.vue:19 src/share/photo/cards.vue:12 +#: src/share/photo/list.vue:12 src/share/photo/list.vue:104 +#: src/share/photo/mosaic.vue:12 +msgid "Try again using other filters or keywords." +msgstr "请用其他过滤条件或关键字重试." + +#: src/dialog/account/edit.vue:620 src/dialog/photo/files.vue:78 +#: src/dialog/photo/files.vue:207 src/dialog/photo/info.vue:15 +msgid "Type" +msgstr "类型" + +#: src/dialog/photo/files.vue:42 +msgid "UID" +msgstr "UID" + +#: src/dialog/photo/details.vue:432 src/dialog/photo/info.vue:254 +#: src/model/album.js:122 src/model/photo.js:401 src/model/photo.js:415 +#: src/model/photo.js:438 src/model/photo.js:452 src/model/photo.js:529 +#: src/model/photo.js:542 src/options/options.js:15 src/options/options.js:29 +#: src/options/options.js:43 src/options/options.js:57 +#: src/options/options.js:69 src/pages/library/errors.vue:204 +#: src/pages/library/errors.vue:211 src/pages/library/logs.vue:32 +msgid "Unknown" +msgstr "未知" + +#: src/component/navigation.vue:189 src/routes.js:143 +msgid "Unsorted" +msgstr "未分类" + +#: src/dialog/photo/files.vue:36 +msgid "Unstack" +msgstr "取消分组" + +#: src/dialog/photo/files.vue:144 src/dialog/photo/info.vue:157 +msgid "Updated" +msgstr "已更新" + +#: src/dialog/share/upload.vue:35 src/dialog/upload.vue:8 +#: src/dialog/upload.vue:54 src/pages/library/import.vue:38 +#: src/pages/settings/general.vue:319 src/pages/settings/sync.vue:110 +msgid "Upload" +msgstr "上传" + +#: src/dialog/upload.vue:237 +msgid "Upload complete" +msgstr "上传完成" + +#: src/dialog/upload.vue:38 +msgid "Upload complete. Indexing…" +msgstr "上传完成. 正在创建索引…" + +#: src/dialog/upload.vue:34 +msgid "Upload failed" +msgstr "上传失败" + +#: src/dialog/account/edit.vue:437 +msgid "Upload local files" +msgstr "上传本地文件" + +#: src/pages/settings/general.vue:384 +msgid "Upload to WebDAV and share links with friends." +msgstr "上传到WebDAV并将链接分享给朋友." + +#: src/dialog/upload.vue:36 +msgid "Uploading %{n} of %{t}…" +msgstr "正在上传%{t}中的第%{n}个…" + +#: src/dialog/upload.vue:141 src/dialog/upload.vue:149 +#: src/dialog/upload.vue:190 +msgid "Uploading photos…" +msgstr "上传照片…" + +#: src/dialog/upload.vue:46 +msgid "Uploads that may contain such images will be rejected automatically." +msgstr "上传这些图片会被自动排除." + +#: src/dialog/share.vue:189 +msgid "URL" +msgstr "URL" + +#: src/model/user.js:98 +msgid "User" +msgstr "用户" + +#: src/pages/settings/general.vue:38 +msgid "User Interface" +msgstr "用户界面" + +#: src/dialog/account/add.vue:79 src/dialog/account/edit.vue:537 +#: src/dialog/share.vue:153 +msgid "Username" +msgstr "用户名" + +#: src/model/file.js:172 src/model/photo.js:489 src/model/photo.js:503 +#: src/options/options.js:191 +msgid "Video" +msgstr "视频" + +#: src/component/navigation.vue:150 src/routes.js:157 +msgid "Videos" +msgstr "视频" + +#: src/component/album/toolbar.vue:118 src/component/photo/toolbar.vue:199 +#: src/dialog/album/edit.vue:124 src/dialog/photo/details.vue:439 +msgid "View" +msgstr "查看" + +#: src/dialog/webdav.vue:8 +msgid "WebDAV clients can connect to PhotoPrism using the following URL:" +msgstr "WebDAV客户端可以通过下面的URL连接到PhotoPrism:" + +#: src/pages/settings/sync.vue:35 +msgid "" +"WebDAV clients, like Microsoft’s Windows Explorer or Apple's Finder, can " +"connect directly to PhotoPrism." +msgstr "" +"WebDAV客户端, 例如微软Windows文件浏览器或Apple的访达, 可以直接连接到" +"PhotoPrism." + +#: src/dialog/share.vue:80 src/dialog/share/upload.vue:7 +msgid "WebDAV Upload" +msgstr "WebDAV上传" + +#: src/pages/about/about.vue:4 +msgid "Whatever it is, we'd love to hear from you!" +msgstr "无论好话坏话, 我们都乐意倾听!" + +#: src/options/options.js:231 +msgid "White" +msgstr "白色" + +#: src/pages/about/about.vue:28 +msgid "Who we are" +msgstr "作者们" + +#: src/component/photo/toolbar.vue:203 src/dialog/photo/details.vue:443 +#: src/dialog/photo/details.vue:240 +msgid "Year" +msgstr "年" + +#: src/options/options.js:224 +msgid "Yellow" +msgstr "黄色" + +#: src/dialog/photo/archive.vue:15 src/dialog/photo/files.vue:92 +#: src/dialog/photo/files.vue:98 src/dialog/photo/files.vue:134 +#: src/dialog/photo/info.vue:191 src/dialog/photo/info.vue:218 +#: src/dialog/photo/info.vue:245 src/dialog/photo/info.vue:272 +msgid "Yes" +msgstr "是" + +#: src/component/album/clipboard.vue:172 src/share/album/clipboard.vue:84 +msgid "You can only download one album" +msgstr "你只能下载一个相册" + +#: src/component/label/clipboard.vue:123 +msgid "You can only download one label" +msgstr "你只能下载一个标签" + +#: src/component/album/clipboard.vue:125 src/component/album/clipboard.vue:138 +msgid "You may only select one item" +msgstr "你只能选择一个项目" + +#: src/pages/about/about.vue:75 +msgid "" +"You may use it as required to describe our software, run your own server, " +"for educational purposes, but not for offering commercial goods, products, " +"or services without prior written permission. In other words, please ask." +msgstr "" +"你可以用此来描述这个软件, 运行你自己的服务器, 或者用做教育目的, 但不可在未获" +"取书面同意的前提下用做商业产品或服务. 换言之, 请联系我们." diff --git a/frontend/src/options/options.js b/frontend/src/options/options.js index 7465024c7..aaf33f166 100644 --- a/frontend/src/options/options.js +++ b/frontend/src/options/options.js @@ -100,6 +100,10 @@ export const Languages = () => [ "text": $gettext("Russian"), "value": "ru", }, + { + "text": $gettext("Chinese"), + "value": "zh", + }, ]; export const Themes = () => [