mirror of
https://github.com/wahyd4/links.git
synced 2026-08-08 21:04:53 +10:00
2293 lines
54 KiB
Gettext
2293 lines
54 KiB
Gettext
# 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 <EMAIL@ADDRESS>, YEAR.
|
||
#
|
||
#, fuzzy
|
||
msgid ""
|
||
msgstr ""
|
||
"Project-Id-Version: PACKAGE VERSION\n"
|
||
"Report-Msgid-Bugs-To: \n"
|
||
"POT-Creation-Date: 2026-07-19 22:00+1000\n"
|
||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||
"Language: \n"
|
||
"MIME-Version: 1.0\n"
|
||
"Content-Type: text/plain; charset=UTF-8\n"
|
||
"Content-Transfer-Encoding: 8bit\n"
|
||
"Plural-Forms: nplurals=1; plural=0;\n"
|
||
|
||
#: core/settings.py:80
|
||
msgid "English"
|
||
msgstr "英语"
|
||
|
||
#: core/settings.py:81
|
||
msgid "Simplified Chinese"
|
||
msgstr "简体中文"
|
||
|
||
#: links/collection_views.py:31
|
||
msgid "Collection created successfully."
|
||
msgstr ""
|
||
|
||
#: links/collection_views.py:41
|
||
msgid "Collection updated successfully."
|
||
msgstr ""
|
||
|
||
#: links/collection_views.py:50
|
||
msgid "Collection deleted successfully."
|
||
msgstr ""
|
||
|
||
#: links/forms.py:98
|
||
msgid ""
|
||
"Please enter a valid URL. Template parameters are allowed in the format "
|
||
"{param_name,default=value}."
|
||
msgstr "请输入有效的URL。允许使用模板参数,格式为 {参数名,default=默认值}。"
|
||
|
||
#: links/forms.py:109
|
||
msgid "Original URL is required for Link type."
|
||
msgstr ""
|
||
|
||
#: links/forms.py:111
|
||
msgid "Text is required for Custom type."
|
||
msgstr ""
|
||
|
||
#: links/migrations/0033_add_tag_slug_description.py:23
|
||
#: links/migrations/0033_add_tag_slug_description.py:34 links/models.py:170
|
||
msgid "Slug"
|
||
msgstr ""
|
||
|
||
#: links/migrations/0033_add_tag_slug_description.py:28 links/models.py:35
|
||
#: links/models.py:171 links/models.py:296 links/models.py:316
|
||
#: links/templates/links/collection_detail.html:182
|
||
#: links/templates/links/link_detail.html:68
|
||
msgid "Description"
|
||
msgstr "描述"
|
||
|
||
#: links/models.py:21 links/templates/links/_link_row.html:13
|
||
#: links/templates/links/link_detail.html:17
|
||
#: links/templates/links/link_form.html:41
|
||
msgid "Link"
|
||
msgstr "链接"
|
||
|
||
#: links/models.py:22 links/templates/links/_link_row.html:15
|
||
#: links/templates/links/link_detail.html:21
|
||
#: links/templates/links/link_form.html:44
|
||
#: links/templates/links/mini_apps/tts.html:509
|
||
#: links/templates/links/post_detail.html:633
|
||
msgid "Custom"
|
||
msgstr "自定义链接"
|
||
|
||
#: links/models.py:37 links/models.py:214 links/models.py:280
|
||
msgid "Task checkbox states as {task_hash: bool} mapping"
|
||
msgstr ""
|
||
|
||
#: links/models.py:130
|
||
msgid "URL Change"
|
||
msgstr ""
|
||
|
||
#: links/models.py:131
|
||
msgid "Task Toggle"
|
||
msgstr ""
|
||
|
||
#: links/models.py:132
|
||
msgid "Content Edit"
|
||
msgstr ""
|
||
|
||
#: links/models.py:136
|
||
msgid "Change Type"
|
||
msgstr ""
|
||
|
||
#: links/models.py:142
|
||
#, fuzzy
|
||
#| msgid "Original URL"
|
||
msgid "Old URL"
|
||
msgstr "原始URL"
|
||
|
||
#: links/models.py:143
|
||
msgid "New URL"
|
||
msgstr ""
|
||
|
||
#: links/models.py:145
|
||
msgid "Metadata"
|
||
msgstr ""
|
||
|
||
#: links/models.py:145
|
||
msgid "Additional change data as JSON"
|
||
msgstr ""
|
||
|
||
#: links/models.py:146
|
||
msgid "Changed at"
|
||
msgstr ""
|
||
|
||
#: links/models.py:169 links/models.py:295 links/models.py:348
|
||
msgid "Name"
|
||
msgstr ""
|
||
|
||
#: links/models.py:172 links/models.py:202 links/models.py:277
|
||
#: links/models.py:298 links/models.py:320
|
||
#, fuzzy
|
||
#| msgid "Created At"
|
||
msgid "Created at"
|
||
msgstr "创建时间"
|
||
|
||
#: links/models.py:173 links/models.py:203 links/models.py:278
|
||
#: links/models.py:299 links/models.py:321
|
||
#, fuzzy
|
||
#| msgid "Updated At"
|
||
msgid "Updated at"
|
||
msgstr "更新时间"
|
||
|
||
#: links/models.py:177
|
||
msgid "Tag"
|
||
msgstr ""
|
||
|
||
#: links/models.py:178 links/models.py:297
|
||
#: links/templates/links/link_detail.html:74
|
||
#: links/templates/links/page_detail.html:101
|
||
#: links/templates/links/tag_list.html:7 templates/base.html:119
|
||
msgid "Tags"
|
||
msgstr ""
|
||
|
||
#: links/models.py:193 links/models.py:251
|
||
#: links/templates/links/includes/page_list_items.html:59
|
||
#: links/templates/links/jobs.html:63 links/templates/links/page_detail.html:79
|
||
msgid "Pending"
|
||
msgstr ""
|
||
|
||
#: links/models.py:194 links/models.py:252
|
||
#: links/templates/links/includes/page_list_items.html:48
|
||
#: links/templates/links/page_detail.html:71
|
||
msgid "Processing"
|
||
msgstr ""
|
||
|
||
#: links/models.py:195 links/models.py:253
|
||
#: links/templates/links/includes/page_list_items.html:44
|
||
#: links/templates/links/page_detail.html:67
|
||
msgid "Completed"
|
||
msgstr ""
|
||
|
||
#: links/models.py:196 links/models.py:254
|
||
#: links/templates/links/includes/page_list_items.html:52
|
||
#: links/templates/links/jobs.html:81
|
||
#: links/templates/links/mini_apps/tts.html:801
|
||
#: links/templates/links/mini_apps/tts.html:1151
|
||
#: links/templates/links/page_detail.html:75
|
||
#: links/templates/links/post_detail.html:962
|
||
msgid "Failed"
|
||
msgstr ""
|
||
|
||
#: links/models.py:198 links/templates/links/page_detail.html:91
|
||
msgid "URL"
|
||
msgstr ""
|
||
|
||
#: links/models.py:199 links/models.py:273 links/models.py:315
|
||
msgid "Title"
|
||
msgstr ""
|
||
|
||
#: links/models.py:200 links/models.py:274
|
||
#: links/templates/links/page_detail.html:135
|
||
msgid "Summary"
|
||
msgstr ""
|
||
|
||
#: links/models.py:201 links/models.py:275
|
||
#: links/templates/links/page_detail.html:145
|
||
#, fuzzy
|
||
#| msgid "Custom Content"
|
||
msgid "Content"
|
||
msgstr "文本"
|
||
|
||
#: links/models.py:226
|
||
msgid "Page"
|
||
msgstr ""
|
||
|
||
#: links/models.py:227 links/templates/links/tag_detail.html:40
|
||
#: templates/base.html:83
|
||
msgid "Pages"
|
||
msgstr ""
|
||
|
||
#: links/models.py:274
|
||
msgid "A brief summary of the post"
|
||
msgstr ""
|
||
|
||
#: links/models.py:276 links/models.py:352
|
||
msgid "Is Public"
|
||
msgstr ""
|
||
|
||
#: links/models.py:284
|
||
msgid "Post"
|
||
msgstr ""
|
||
|
||
#: links/models.py:285 links/templates/links/post_list.html:8
|
||
#: links/templates/links/tag_detail.html:37 templates/base.html:92
|
||
msgid "Posts"
|
||
msgstr ""
|
||
|
||
#: links/models.py:303
|
||
msgid "Image Collection"
|
||
msgstr ""
|
||
|
||
#: links/models.py:304 links/templates/links/collection_list.html:8
|
||
#: links/templates/links/tag_detail.html:43
|
||
msgid "Image Collections"
|
||
msgstr ""
|
||
|
||
#: links/models.py:317
|
||
msgid "File Key"
|
||
msgstr ""
|
||
|
||
#: links/models.py:318
|
||
msgid "Content Type"
|
||
msgstr ""
|
||
|
||
#: links/models.py:319
|
||
msgid "Size in bytes"
|
||
msgstr ""
|
||
|
||
#: links/models.py:325
|
||
msgid "Image"
|
||
msgstr ""
|
||
|
||
#: links/models.py:326 templates/base.html:110
|
||
msgid "Images"
|
||
msgstr ""
|
||
|
||
#: links/models.py:349
|
||
msgid "Stored Name"
|
||
msgstr ""
|
||
|
||
#: links/models.py:350
|
||
#, fuzzy
|
||
#| msgid "Type"
|
||
msgid "MIME Type"
|
||
msgstr "链接类型"
|
||
|
||
#: links/models.py:351 links/templates/links/files/list.html:106
|
||
#: links/templates/links/jobs.html:247 links/templates/links/jobs.html:406
|
||
msgid "Size"
|
||
msgstr ""
|
||
|
||
#: links/models.py:353
|
||
msgid "Public Token"
|
||
msgstr ""
|
||
|
||
#: links/models.py:354
|
||
msgid "Expires At"
|
||
msgstr ""
|
||
|
||
#: links/models.py:355 links/templates/links/jobs.html:243
|
||
#: links/templates/links/jobs.html:404
|
||
msgid "Source URL"
|
||
msgstr ""
|
||
|
||
#: links/models.py:356
|
||
msgid "Download Count"
|
||
msgstr ""
|
||
|
||
#: links/models.py:357 links/templates/links/link_detail.html:51
|
||
msgid "Created At"
|
||
msgstr "创建时间"
|
||
|
||
#: links/models.py:358 links/templates/links/link_detail.html:55
|
||
msgid "Updated At"
|
||
msgstr "更新时间"
|
||
|
||
#: links/models.py:362
|
||
msgid "File Upload"
|
||
msgstr ""
|
||
|
||
#: links/models.py:363
|
||
msgid "File Uploads"
|
||
msgstr ""
|
||
|
||
#: links/models.py:423
|
||
msgid ""
|
||
"Global Telegram bot token (from @BotFather). Used by all apps that send "
|
||
"Telegram alerts."
|
||
msgstr ""
|
||
|
||
#: links/models.py:427
|
||
msgid "Telegram chat ID to receive alerts. Get yours from @userinfobot."
|
||
msgstr ""
|
||
|
||
#: links/models.py:430 links/templates/links/settings.html:67
|
||
msgid "Public Sharing Domain"
|
||
msgstr ""
|
||
|
||
#: links/models.py:435
|
||
msgid ""
|
||
"Domain (with protocol) used for public sharing links, e.g. https://"
|
||
"go.example.com. Leave blank to use the same domain as the app."
|
||
msgstr ""
|
||
|
||
#: links/models.py:440 links/templates/links/settings.html:95
|
||
msgid "Max Concurrent Screenshot Jobs"
|
||
msgstr ""
|
||
|
||
#: links/models.py:443
|
||
msgid ""
|
||
"Maximum number of Chromium screenshot processes to run simultaneously. Lower "
|
||
"this value if the container runs out of memory."
|
||
msgstr ""
|
||
|
||
#: links/models.py:448
|
||
msgid "Schedule Pending Pages Interval (seconds)"
|
||
msgstr ""
|
||
|
||
#: links/models.py:450
|
||
msgid ""
|
||
"How often (in seconds) to check for pending pages and queue them for "
|
||
"processing."
|
||
msgstr ""
|
||
|
||
#: links/models.py:453
|
||
msgid "Schedule Pending Screenshots Interval (seconds)"
|
||
msgstr ""
|
||
|
||
#: links/models.py:455
|
||
msgid ""
|
||
"How often (in seconds) to check for stuck or pending screenshots and retry "
|
||
"them."
|
||
msgstr ""
|
||
|
||
#: links/models.py:458
|
||
msgid "Screenshot Job Timeout (seconds)"
|
||
msgstr ""
|
||
|
||
#: links/models.py:461
|
||
msgid ""
|
||
"Maximum time in seconds a single screenshot job may run before it is "
|
||
"cancelled and marked as failed. Default is 300 (5 minutes)."
|
||
msgstr ""
|
||
|
||
#: links/models.py:467
|
||
msgid "Site Settings"
|
||
msgstr ""
|
||
|
||
#: links/page_views.py:98
|
||
msgid "Page created successfully and processing started."
|
||
msgstr ""
|
||
|
||
#: links/page_views.py:100
|
||
msgid "Page created but processing failed to start."
|
||
msgstr ""
|
||
|
||
#: links/page_views.py:389
|
||
msgid "Tags updated successfully"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/_link_row.html:4
|
||
msgid "Select link"
|
||
msgstr "选择链接"
|
||
|
||
#: links/templates/links/_link_row.html:11
|
||
#: links/templates/links/link_detail.html:13
|
||
msgid "Template"
|
||
msgstr "模板"
|
||
|
||
#: links/templates/links/_link_row.html:26
|
||
msgid "View Details"
|
||
msgstr "查看详情"
|
||
|
||
#: links/templates/links/_link_row.html:32
|
||
#: links/templates/links/includes/post_list_items.html:59
|
||
#: links/templates/links/link_detail.html:36
|
||
#: links/templates/links/page_detail.html:39
|
||
#: links/templates/links/post_detail.html:519
|
||
#: links/templates/links/tag_detail.html:21
|
||
#: templates/pricemon/dashboard.html:138 templates/pricemon/dashboard.html:270
|
||
msgid "Edit"
|
||
msgstr "编辑"
|
||
|
||
#: links/templates/links/_link_row.html:37
|
||
#: links/templates/links/collection_confirm_delete.html:33
|
||
#: links/templates/links/files/list.html:173
|
||
#: links/templates/links/includes/post_list_items.html:65
|
||
#: links/templates/links/jobs.html:164
|
||
#: links/templates/links/link_confirm_delete.html:30
|
||
#: links/templates/links/page_confirm_delete.html:22
|
||
#: links/templates/links/page_detail.html:58
|
||
#: links/templates/links/post_confirm_delete.html:46
|
||
#: links/templates/links/post_detail.html:469
|
||
#: links/templates/links/post_detail.html:558
|
||
#: links/templates/links/tag_confirm_delete.html:23
|
||
#: links/templates/links/tag_detail.html:24
|
||
#: templates/pricemon/dashboard.html:165 templates/pricemon/dashboard.html:297
|
||
msgid "Delete"
|
||
msgstr "删除"
|
||
|
||
#: links/templates/links/api_docs.html:5
|
||
msgid "API Documentation"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/collection_confirm_delete.html:17
|
||
#: links/templates/links/collection_detail.html:230
|
||
#: links/templates/links/includes/collection_list_items.html:64
|
||
#, fuzzy
|
||
#| msgid "Delete Selected"
|
||
msgid "Delete Collection"
|
||
msgstr "删除选中项"
|
||
|
||
#: links/templates/links/collection_confirm_delete.html:21
|
||
#, fuzzy
|
||
#| msgid "Are you sure you want to delete this link?"
|
||
msgid "Are you sure you want to delete this collection?"
|
||
msgstr "您确定要删除这个链接吗?"
|
||
|
||
#: links/templates/links/collection_confirm_delete.html:23
|
||
msgid ""
|
||
"This action cannot be undone and all images in this collection will be "
|
||
"permanently deleted."
|
||
msgstr ""
|
||
|
||
#: links/templates/links/collection_confirm_delete.html:38
|
||
#: links/templates/links/collection_detail.html:328
|
||
#: links/templates/links/collection_form.html:102
|
||
#: links/templates/links/files/list.html:247
|
||
#: links/templates/links/files/list.html:277
|
||
#: links/templates/links/link_confirm_delete.html:27
|
||
#: links/templates/links/link_form.html:133
|
||
#: links/templates/links/page_confirm_delete.html:19
|
||
#: links/templates/links/page_form.html:183
|
||
#: links/templates/links/post_confirm_delete.html:40
|
||
#: links/templates/links/post_detail.html:475
|
||
#: links/templates/links/post_form.html:115
|
||
#: links/templates/links/tag_confirm_delete.html:20
|
||
#: links/templates/links/tag_form.html:50
|
||
#: templates/pricemon/watcher_form.html:129
|
||
msgid "Cancel"
|
||
msgstr "取消"
|
||
|
||
#: links/templates/links/collection_detail.html:167
|
||
#: links/templates/links/collection_detail.html:172
|
||
#: links/templates/links/collection_form.html:28
|
||
#: links/templates/links/collection_form.html:33
|
||
msgid "Back to Collections"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/collection_detail.html:211
|
||
#: links/templates/links/collection_detail.html:292
|
||
msgid "Upload Images"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/collection_detail.html:220
|
||
#: links/templates/links/collection_form.html:41
|
||
#: links/templates/links/includes/collection_list_items.html:56
|
||
msgid "Edit Collection"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/collection_detail.html:240
|
||
msgid "Slideshow"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/collection_detail.html:254
|
||
#: links/templates/links/link_list.html:552
|
||
#: links/templates/links/link_list.html:562
|
||
#: links/templates/links/link_list.html:572
|
||
#: links/templates/links/link_list.html:582
|
||
#: links/templates/links/link_list.html:592
|
||
msgid "View Full Size"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/collection_detail.html:262
|
||
#: links/templates/links/collection_detail.html:317
|
||
#, fuzzy
|
||
#| msgid "Description"
|
||
msgid "Edit Description"
|
||
msgstr "描述"
|
||
|
||
#: links/templates/links/collection_detail.html:267
|
||
#, fuzzy
|
||
#| msgid "Delete"
|
||
msgid "Delete Image"
|
||
msgstr "删除"
|
||
|
||
#: links/templates/links/collection_detail.html:280
|
||
msgid "No images"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/collection_detail.html:281
|
||
msgid "Upload some images to get started."
|
||
msgstr ""
|
||
|
||
#: links/templates/links/collection_detail.html:306
|
||
#: links/templates/links/jobs.html:75
|
||
msgid "Done"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/collection_detail.html:325
|
||
msgid "Enter image description..."
|
||
msgstr ""
|
||
|
||
#: links/templates/links/collection_detail.html:329
|
||
#: links/templates/links/files/list.html:249
|
||
#: links/templates/links/link_form.html:136
|
||
#: links/templates/links/page_form.html:187
|
||
#: links/templates/links/post_form.html:119
|
||
#: links/templates/links/tag_form.html:53 templates/pricemon/settings.html:51
|
||
#: templates/pricemon/watcher_form.html:125
|
||
msgid "Save"
|
||
msgstr "保存"
|
||
|
||
#: links/templates/links/collection_detail.html:368
|
||
msgid "Drag and drop images here, or click to select files"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/collection_detail.html:413
|
||
#, fuzzy
|
||
#| msgid "Are you sure you want to delete this link?"
|
||
msgid "Are you sure you want to delete this image?"
|
||
msgstr "您确定要删除这个链接吗?"
|
||
|
||
#: links/templates/links/collection_detail.html:434
|
||
#, fuzzy
|
||
#| msgid "Are you sure you want to delete this link?"
|
||
msgid ""
|
||
"Are you sure you want to delete this collection? All images will be "
|
||
"permanently deleted."
|
||
msgstr "您确定要删除这个链接吗?"
|
||
|
||
#: links/templates/links/collection_form.html:43
|
||
#: links/templates/links/collection_list.html:14
|
||
msgid "New Collection"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/collection_form.html:107
|
||
msgid "Update Collection"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/collection_form.html:109
|
||
#: links/templates/links/includes/collection_list_items.html:83
|
||
msgid "Create Collection"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/collection_form.html:128
|
||
#: links/templates/links/link_form.html:154
|
||
msgid "Select tags"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/collection_list.html:41
|
||
msgid ""
|
||
"Are you sure you want to delete this collection? All images in this "
|
||
"collection will be deleted."
|
||
msgstr ""
|
||
|
||
#: links/templates/links/collection_slideshow.html:389
|
||
#: links/templates/links/collection_slideshow.html:759
|
||
msgid "Pause"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/collection_slideshow.html:395
|
||
#: links/templates/links/files/list.html:353
|
||
#: links/templates/links/includes/page_list_items.html:113
|
||
#: links/templates/links/includes/pagination.html:13
|
||
msgid "Previous"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/collection_slideshow.html:401
|
||
#: links/templates/links/files/list.html:360
|
||
#: links/templates/links/includes/page_list_items.html:128
|
||
#: links/templates/links/includes/pagination.html:28
|
||
#: links/templates/links/jobs.html:479
|
||
msgid "Next"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/collection_slideshow.html:407
|
||
msgid "Mute"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/collection_slideshow.html:413
|
||
msgid "Playlist"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/collection_slideshow.html:420
|
||
#: links/templates/links/settings.html:11 templates/base.html:248
|
||
msgid "Settings"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/collection_slideshow.html:426
|
||
msgid "Exit"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/collection_slideshow.html:433
|
||
msgid "Slideshow Settings"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/collection_slideshow.html:435
|
||
msgid "Transition Interval"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/collection_slideshow.html:442
|
||
msgid "Transition Effect"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/collection_slideshow.html:467
|
||
#, fuzzy
|
||
#| msgid "Description"
|
||
msgid "Description Display"
|
||
msgstr "描述"
|
||
|
||
#: links/templates/links/collection_slideshow.html:470
|
||
#, fuzzy
|
||
#| msgid "Description"
|
||
msgid "Show Image Descriptions"
|
||
msgstr "描述"
|
||
|
||
#: links/templates/links/collection_slideshow.html:483
|
||
msgid "Music Playlist"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/collection_slideshow.html:487
|
||
#, fuzzy
|
||
#| msgid "Updated At"
|
||
msgid "Update"
|
||
msgstr "更新时间"
|
||
|
||
#: links/templates/links/collection_slideshow.html:764
|
||
msgid "Play"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/files/list.html:26
|
||
msgid "Drop files to upload"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/files/list.html:34 templates/base.html:200
|
||
msgid "Files"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/files/list.html:41
|
||
msgid "Upload Files"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/files/list.html:51
|
||
msgid "All Files"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/files/list.html:109
|
||
#: links/templates/links/link_list.html:662
|
||
msgid "Type"
|
||
msgstr "链接类型"
|
||
|
||
#: links/templates/links/files/list.html:112
|
||
msgid "Uploaded"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/files/list.html:115
|
||
msgid "Downloads"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/files/list.html:118
|
||
msgid "downloads"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/files/list.html:127
|
||
msgid "Click to make private"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/files/list.html:127
|
||
msgid "Click to make public"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/files/list.html:129
|
||
msgid "Public"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/files/list.html:129
|
||
msgid "Private"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/files/list.html:136
|
||
msgid "Expired"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/files/list.html:141
|
||
msgid "No expiry"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/files/list.html:149
|
||
msgid "Copy link"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/files/list.html:158
|
||
msgid "Download / View"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/files/list.html:166
|
||
msgid "Set expiry"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/files/list.html:189
|
||
msgid "No files yet"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/files/list.html:190
|
||
msgid "Drag files anywhere on this page, or click Upload Files above."
|
||
msgstr ""
|
||
|
||
#: links/templates/links/files/list.html:224
|
||
msgid "Set expiry date"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/files/list.html:230
|
||
#, fuzzy
|
||
#| msgid "Export Database"
|
||
msgid "Set Expiry Date"
|
||
msgstr "导出数据库"
|
||
|
||
#: links/templates/links/files/list.html:233
|
||
#: links/templates/links/files/list.html:343
|
||
#: links/templates/links/jobs.html:507 links/templates/links/link_list.html:607
|
||
msgid "Close"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/files/list.html:239
|
||
msgid ""
|
||
"Leave blank for no expiry. The public link will stop working after this date."
|
||
msgstr ""
|
||
|
||
#: links/templates/links/files/list.html:244
|
||
msgid "Clear expiry"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/files/list.html:269
|
||
msgid "Uploading"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/files/list.html:270
|
||
msgid "Uploads"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/files/list.html:297
|
||
msgid "Drag files anywhere or click Upload Files."
|
||
msgstr ""
|
||
|
||
#: links/templates/links/files/list.html:336
|
||
msgid "File preview"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/files/list.html:389
|
||
msgid "Unfortunately, we can't preview this file."
|
||
msgstr ""
|
||
|
||
#: links/templates/links/files/list.html:390
|
||
msgid "But you can click the link below to download it."
|
||
msgstr ""
|
||
|
||
#: links/templates/links/files/list.html:412
|
||
msgid "Download"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/files/list.html:628
|
||
msgid "Link copied!"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/files/list.html:682
|
||
msgid "Delete this file?"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/includes/collection_list_items.html:28
|
||
msgid "No images yet"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/includes/collection_list_items.html:45
|
||
#: links/templates/links/screenshot_gallery.html:51
|
||
msgid "images"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/includes/collection_list_items.html:79
|
||
msgid "No collections"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/includes/collection_list_items.html:80
|
||
msgid "Get started by creating a new collection."
|
||
msgstr ""
|
||
|
||
#: links/templates/links/includes/page_list_items.html:90
|
||
#: links/templates/links/includes/post_list_items.html:51
|
||
#: links/templates/links/jobs.html:248 links/templates/links/jobs.html:338
|
||
#: links/templates/links/jobs.html:407
|
||
#: links/templates/links/page_detail.html:121
|
||
#: links/templates/links/post_detail.html:601
|
||
#, fuzzy
|
||
#| msgid "Updated At"
|
||
msgid "Updated"
|
||
msgstr "更新时间"
|
||
|
||
#: links/templates/links/includes/page_list_items.html:97
|
||
#, fuzzy
|
||
#| msgid "No results found."
|
||
msgid "No pages found."
|
||
msgstr "未找到结果。"
|
||
|
||
#: links/templates/links/includes/post_list_items.html:45
|
||
#: links/templates/links/page_detail.html:117
|
||
#: links/templates/links/post_detail.html:593
|
||
#, fuzzy
|
||
#| msgid "Created At"
|
||
msgid "Created"
|
||
msgstr "创建时间"
|
||
|
||
#: links/templates/links/includes/post_list_items.html:74
|
||
#, fuzzy
|
||
#| msgid "No results found."
|
||
msgid "No post found."
|
||
msgstr "未找到结果。"
|
||
|
||
#: links/templates/links/jobs.html:17 templates/base.html:240
|
||
msgid "Jobs"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/jobs.html:23
|
||
msgid "Scheduler running"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/jobs.html:23
|
||
msgid "Scheduler stopped"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/jobs.html:25
|
||
msgid "Max concurrent:"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/jobs.html:26
|
||
#: links/templates/links/link_detail.html:208
|
||
msgid "Change"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/jobs.html:58
|
||
msgid "Total"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/jobs.html:69
|
||
msgid "Running"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/jobs.html:108
|
||
msgid "Scheduler"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/jobs.html:149
|
||
msgid ""
|
||
"Use the checkbox in the header row to select all, or check individual rows — "
|
||
"then use bulk actions here"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/jobs.html:152
|
||
#: links/templates/links/link_list.html:1078
|
||
msgid "selected"
|
||
msgstr "已选择"
|
||
|
||
#: links/templates/links/jobs.html:156
|
||
msgid "Retry"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/jobs.html:160
|
||
msgid "Mark Failed"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/jobs.html:162
|
||
#, fuzzy
|
||
#| msgid "Delete Selected"
|
||
msgid "Delete selected items?"
|
||
msgstr "删除选中项"
|
||
|
||
#: links/templates/links/jobs.html:167
|
||
#: links/templates/links/mini_apps/tts.html:517
|
||
#: links/templates/links/post_list.html:38
|
||
msgid "Clear"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/jobs.html:186 links/templates/links/post_list.html:33
|
||
msgid "Filter"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/jobs.html:189
|
||
#, fuzzy
|
||
#| msgid "Actions"
|
||
msgid "All functions"
|
||
msgstr "操作"
|
||
|
||
#: links/templates/links/jobs.html:195
|
||
msgid "job(s)"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/jobs.html:203
|
||
msgid "Job ID"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/jobs.html:204
|
||
#, fuzzy
|
||
#| msgid "Actions"
|
||
msgid "Function"
|
||
msgstr "操作"
|
||
|
||
#: links/templates/links/jobs.html:205
|
||
msgid "Trigger"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/jobs.html:206
|
||
msgid "Next Run"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/jobs.html:223
|
||
msgid "No jobs match this filter."
|
||
msgstr ""
|
||
|
||
#: links/templates/links/jobs.html:226
|
||
msgid "No scheduled jobs."
|
||
msgstr ""
|
||
|
||
#: links/templates/links/jobs.html:244 links/templates/links/jobs.html:335
|
||
#: links/templates/links/jobs.html:405
|
||
#: links/templates/links/page_detail.html:64
|
||
#: templates/pricemon/dashboard.html:186
|
||
msgid "Status"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/jobs.html:245 links/templates/links/jobs.html:336
|
||
#: links/templates/links/page_detail.html:84
|
||
msgid "Retries"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/jobs.html:246 links/templates/links/jobs.html:337
|
||
#: links/templates/links/mini_apps/tts.html:791
|
||
#: links/templates/links/mini_apps/tts.html:1139
|
||
#: links/templates/links/post_detail.html:953
|
||
#: templates/pricemon/history.html:39
|
||
msgid "Error"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/jobs.html:311 links/templates/links/jobs.html:379
|
||
#: links/templates/links/jobs.html:445 templates/pricemon/dashboard.html:77
|
||
#: templates/pricemon/dashboard.html:232
|
||
msgid "ago"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/jobs.html:318
|
||
msgid "No items match this filter."
|
||
msgstr ""
|
||
|
||
#: links/templates/links/jobs.html:334
|
||
msgid "Title / URL"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/jobs.html:386
|
||
msgid "No pages match this filter."
|
||
msgstr ""
|
||
|
||
#: links/templates/links/jobs.html:403
|
||
msgid "Filename"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/jobs.html:434
|
||
msgid "done"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/jobs.html:438
|
||
msgid "pending"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/jobs.html:452
|
||
msgid "No image imports match this filter."
|
||
msgstr ""
|
||
|
||
#: links/templates/links/jobs.html:461
|
||
msgid "Showing"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/jobs.html:462
|
||
msgid "of"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/jobs.html:467
|
||
msgid "Prev"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/jobs.html:493
|
||
#, fuzzy
|
||
#| msgid "Details"
|
||
msgid "Error Details"
|
||
msgstr "详情"
|
||
|
||
#: links/templates/links/jobs.html:501
|
||
msgid "Job ID:"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/link_confirm_delete.html:9
|
||
#, fuzzy
|
||
#| msgid "Confirm deletion"
|
||
msgid "Confirm Deletion"
|
||
msgstr "确认删除"
|
||
|
||
#: links/templates/links/link_confirm_delete.html:12
|
||
msgid "Are you sure you want to delete this link?"
|
||
msgstr "您确定要删除这个链接吗?"
|
||
|
||
#: links/templates/links/link_confirm_delete.html:15
|
||
#: links/templates/links/link_detail.html:10
|
||
msgid "Link Details"
|
||
msgstr "链接详情"
|
||
|
||
#: links/templates/links/link_confirm_delete.html:17
|
||
#: links/templates/links/link_detail.html:43
|
||
#: links/templates/links/link_list.html:652
|
||
msgid "Alias"
|
||
msgstr "别名"
|
||
|
||
#: links/templates/links/link_confirm_delete.html:18
|
||
#: links/templates/links/link_detail.html:60
|
||
#: links/templates/links/link_list.html:672
|
||
msgid "Original URL"
|
||
msgstr "原始URL"
|
||
|
||
#: links/templates/links/link_confirm_delete.html:19
|
||
#: links/templates/links/link_detail.html:47
|
||
msgid "Click Count"
|
||
msgstr "点击次数"
|
||
|
||
#: links/templates/links/link_detail.html:30
|
||
msgid "Go to link"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/link_detail.html:96
|
||
msgid "Custom Content"
|
||
msgstr "文本"
|
||
|
||
#: links/templates/links/link_detail.html:109
|
||
msgid "Click Statistics"
|
||
msgstr "点击统计"
|
||
|
||
#: links/templates/links/link_detail.html:112
|
||
msgid "3 Months"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/link_detail.html:115
|
||
msgid "6 Months"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/link_detail.html:118
|
||
msgid "1 Year"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/link_detail.html:121
|
||
msgid "All Time"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/link_detail.html:135
|
||
msgid "Change History"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/link_detail.html:148
|
||
msgid "URL Changed"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/link_detail.html:164
|
||
msgid "Task Toggled"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/link_detail.html:183
|
||
msgid "checked"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/link_detail.html:183
|
||
msgid "unchecked"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/link_detail.html:193
|
||
msgid "Content Edited"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/link_detail.html:217
|
||
msgid "No changes recorded."
|
||
msgstr ""
|
||
|
||
#: links/templates/links/link_detail.html:256
|
||
#: links/templates/links/link_list.html:682
|
||
msgid "Clicks"
|
||
msgstr "点击次数"
|
||
|
||
#: links/templates/links/link_form.html:33
|
||
msgid "Edit Link"
|
||
msgstr "编辑链接"
|
||
|
||
#: links/templates/links/link_form.html:33
|
||
#: links/templates/links/link_list.html:636
|
||
msgid "New Link"
|
||
msgstr "创建新链接"
|
||
|
||
#: links/templates/links/link_form.html:52
|
||
msgid ""
|
||
"Link type is used for redirecting to an external URL. Use this when you want "
|
||
"to create a short alias for a long URL."
|
||
msgstr ""
|
||
"链接类型用于重定向到外部URL。当您想为长URL创建一个短别名时,请使用此选项。"
|
||
|
||
#: links/templates/links/link_form.html:57
|
||
msgid ""
|
||
"Custom type allows you to create a link with custom HTML content. Use this "
|
||
"when you want to display a message or custom content instead of redirecting."
|
||
msgstr ""
|
||
|
||
#: links/templates/links/link_form.html:62
|
||
msgid ""
|
||
"Template type allows you to create dynamic URLs with parameters. Use {query, "
|
||
"default=value} syntax in the URL."
|
||
msgstr ""
|
||
|
||
#: links/templates/links/link_form.html:65
|
||
msgid "Example: https://google.com/search?q={query, default=hello}"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/link_form.html:104
|
||
#, fuzzy
|
||
#| msgid "Alias cannot contain special characters."
|
||
msgid "Alias cannot be changed after creation."
|
||
msgstr "链接别名中不能带有 - 或者 _ 以及其他任意特殊字符"
|
||
|
||
#: links/templates/links/link_list.html:498
|
||
#: links/templates/links/mini_apps/image_gallery.html:4 templates/base.html:8
|
||
#: templates/base.html:61
|
||
msgid "GoLinks"
|
||
msgstr "GoLinks"
|
||
|
||
#: links/templates/links/link_list.html:504
|
||
msgid "Search aliases"
|
||
msgstr "搜索别名"
|
||
|
||
#: links/templates/links/link_list.html:508
|
||
msgid "Search aliases..."
|
||
msgstr "搜索别名..."
|
||
|
||
#: links/templates/links/link_list.html:516
|
||
msgid "Matching aliases"
|
||
msgstr "匹配的别名"
|
||
|
||
#: links/templates/links/link_list.html:522
|
||
#: links/templates/links/tag_detail.html:34
|
||
msgid "Links"
|
||
msgstr "链接"
|
||
|
||
#: links/templates/links/link_list.html:527
|
||
msgid "Total Clicks"
|
||
msgstr "总点击次数"
|
||
|
||
#: links/templates/links/link_list.html:535
|
||
msgid "Random Images"
|
||
msgstr "随机图片"
|
||
|
||
#: links/templates/links/link_list.html:541
|
||
msgid "Shuffle all"
|
||
msgstr "换一批"
|
||
|
||
#: links/templates/links/link_list.html:544
|
||
msgid "Open gallery"
|
||
msgstr "打开画廊"
|
||
|
||
#: links/templates/links/link_list.html:554
|
||
#: links/templates/links/link_list.html:564
|
||
#: links/templates/links/link_list.html:574
|
||
#: links/templates/links/link_list.html:584
|
||
#: links/templates/links/link_list.html:594
|
||
#: links/templates/links/link_list.html:606
|
||
#: links/templates/links/link_list.html:612
|
||
msgid "Random Image"
|
||
msgstr "随机图片"
|
||
|
||
#: links/templates/links/link_list.html:619
|
||
msgid "Link List"
|
||
msgstr "链接列表"
|
||
|
||
#: links/templates/links/link_list.html:621
|
||
#, python-format
|
||
msgid "%(counter)s link"
|
||
msgid_plural "%(counter)s links"
|
||
msgstr[0] ""
|
||
|
||
#: links/templates/links/link_list.html:629
|
||
msgid "Search links"
|
||
msgstr "搜索链接"
|
||
|
||
#: links/templates/links/link_list.html:630
|
||
msgid "Search links..."
|
||
msgstr "搜索链接..."
|
||
|
||
#: links/templates/links/link_list.html:648
|
||
msgid "Select all links"
|
||
msgstr "全选所有链接"
|
||
|
||
#: links/templates/links/link_list.html:690
|
||
#: links/templates/links/mini_apps/image_gallery.html:432
|
||
#: templates/pricemon/dashboard.html:187
|
||
msgid "Actions"
|
||
msgstr "操作"
|
||
|
||
#: links/templates/links/link_list.html:698
|
||
msgid "No links available"
|
||
msgstr "暂无可用链接"
|
||
|
||
#: links/templates/links/link_list.html:714
|
||
#: links/templates/links/link_list.html:1058
|
||
#: links/templates/links/link_list.html:1066
|
||
msgid "Load more"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/link_list.html:720
|
||
msgid "Delete Selected"
|
||
msgstr "删除选中项"
|
||
|
||
#: links/templates/links/link_list.html:728
|
||
msgid "Latest Posts"
|
||
msgstr "最新文章"
|
||
|
||
#: links/templates/links/link_list.html:730
|
||
msgid "View all posts"
|
||
msgstr "查看全部文章"
|
||
|
||
#: links/templates/links/link_list.html:759
|
||
msgid "No posts available yet"
|
||
msgstr "暂无文章"
|
||
|
||
#: links/templates/links/link_list.html:760
|
||
msgid "Create your first post"
|
||
msgstr "创建你的第一篇文章"
|
||
|
||
#: links/templates/links/link_list.html:768
|
||
msgid "Pinned Mini Apps"
|
||
msgstr "置顶小应用"
|
||
|
||
#: links/templates/links/link_list.html:789
|
||
msgid "No mini apps available"
|
||
msgstr "暂无可用小应用"
|
||
|
||
#: links/templates/links/link_list.html:952
|
||
msgid "No results found"
|
||
msgstr "未找到结果"
|
||
|
||
#: links/templates/links/link_list.html:1030
|
||
msgid "No matching links found"
|
||
msgstr "未找到匹配的链接"
|
||
|
||
#: links/templates/links/link_list.html:1048
|
||
#: links/templates/links/settings.html:199
|
||
msgid "Loading…"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/mini_apps/fire_planning.html:5
|
||
msgid "FIRE Planning Calculator"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/mini_apps/fire_planning.html:5
|
||
#: links/templates/links/mini_apps/list.html:10
|
||
#: links/templates/links/mini_apps/tts.html:5 templates/base.html:210
|
||
msgid "Mini Apps"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/mini_apps/image_gallery.html:4
|
||
msgid "Image Gallery"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/mini_apps/image_gallery.html:408
|
||
msgid "Animation Effect"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/mini_apps/image_gallery.html:410
|
||
msgid "Fade In/Out"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/mini_apps/image_gallery.html:411
|
||
msgid "Slide Left"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/mini_apps/image_gallery.html:412
|
||
msgid "Slide Right"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/mini_apps/image_gallery.html:413
|
||
msgid "Zoom Effect"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/mini_apps/image_gallery.html:418
|
||
msgid "Interval (seconds)"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/mini_apps/image_gallery.html:423
|
||
msgid "Image Source"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/mini_apps/image_gallery.html:425
|
||
msgid "Home Gallery"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/mini_apps/image_gallery.html:426
|
||
msgid "Picsum Photos"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/mini_apps/image_gallery.html:427
|
||
msgid "Other"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/mini_apps/image_gallery.html:434
|
||
msgid "Fullscreen"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/mini_apps/image_gallery.html:511
|
||
msgid "Interval must be between 5 and 60 seconds"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/mini_apps/image_gallery.html:686
|
||
msgid "Image loading failed, please retry"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/mini_apps/list.html:13
|
||
msgid ""
|
||
"Discover a collection of powerful mini applications designed to enhance your "
|
||
"productivity and creativity."
|
||
msgstr ""
|
||
|
||
#: links/templates/links/mini_apps/list.html:48
|
||
msgid "Launch App"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/mini_apps/list.html:53
|
||
msgid "Coming Soon"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/mini_apps/tts.html:5
|
||
#: links/templates/links/mini_apps/tts.html:477
|
||
msgid "Text-to-Speech"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/mini_apps/tts.html:469
|
||
msgid "Preparing Text-to-Speech..."
|
||
msgstr ""
|
||
|
||
#: links/templates/links/mini_apps/tts.html:470
|
||
msgid "Please wait while we process your text"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/mini_apps/tts.html:483
|
||
msgid "Enter your text or markdown content:"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/mini_apps/tts.html:488
|
||
msgid "Type or paste your text here... Markdown formatting is supported!"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/mini_apps/tts.html:514
|
||
#: links/templates/links/mini_apps/tts.html:809
|
||
#: links/templates/links/mini_apps/tts.html:1161
|
||
msgid "Speak"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/mini_apps/tts.html:525
|
||
msgid "Enter Custom Voice Code:"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/mini_apps/tts.html:531
|
||
#: links/templates/links/post_detail.html:648
|
||
msgid "e.g., zh-CN-XiaoxiaoNeural"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/mini_apps/tts.html:534
|
||
msgid "Enter the voice code you want to use (e.g., Azure TTS voice names)"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/mini_apps/tts.html:540
|
||
msgid "Example 1"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/mini_apps/tts.html:541
|
||
msgid "Example 2"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/mini_apps/tts.html:542
|
||
msgid "Example 3"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/mini_apps/tts.html:549
|
||
#: links/templates/links/post_detail.html:610
|
||
msgid "Audio Player"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/mini_apps/tts.html:550
|
||
#: links/templates/links/mini_apps/tts.html:775
|
||
#: links/templates/links/mini_apps/tts.html:1124
|
||
#: links/templates/links/post_detail.html:611
|
||
#: links/templates/links/post_detail.html:945
|
||
msgid "Ready"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/mini_apps/tts.html:585
|
||
#: links/templates/links/post_detail.html:687
|
||
msgid "Playback Speed"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/mini_apps/tts.html:589
|
||
msgid "Download Audio"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/mini_apps/tts.html:724
|
||
msgid "Please enter some text to convert to speech."
|
||
msgstr ""
|
||
|
||
#: links/templates/links/mini_apps/tts.html:741
|
||
#: links/templates/links/mini_apps/tts.html:744
|
||
#: links/templates/links/mini_apps/tts.html:1090
|
||
#: links/templates/links/mini_apps/tts.html:1093
|
||
#: links/templates/links/post_detail.html:905
|
||
msgid "Generating..."
|
||
msgstr ""
|
||
|
||
#: links/templates/links/mini_apps/tts.html:866
|
||
#: links/templates/links/post_detail.html:1001
|
||
msgid "Playing"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/mini_apps/tts.html:873
|
||
#: links/templates/links/post_detail.html:1007
|
||
#: templates/pricemon/dashboard.html:68 templates/pricemon/dashboard.html:244
|
||
msgid "Paused"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/mini_apps/tts.html:892
|
||
#: links/templates/links/post_detail.html:1024
|
||
msgid "Stopped"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/mini_apps/tts.html:944
|
||
#: links/templates/links/post_detail.html:1074
|
||
msgid "Finished"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/mini_apps/tts.html:966
|
||
msgid "No audio available for download."
|
||
msgstr ""
|
||
|
||
#: links/templates/links/mini_apps/tts.html:1042
|
||
msgid "Generating speech audio..."
|
||
msgstr ""
|
||
|
||
#: links/templates/links/mini_apps/tts.html:1072
|
||
msgid "No text found in URL parameter."
|
||
msgstr ""
|
||
|
||
#: links/templates/links/mini_apps/tts.html:1132
|
||
msgid "Audio ready! Click play to start..."
|
||
msgstr ""
|
||
|
||
#: links/templates/links/mini_apps/tts.html:1144
|
||
#: links/templates/links/mini_apps/tts.html:1156
|
||
msgid "Failed to generate audio. Please try again."
|
||
msgstr ""
|
||
|
||
#: links/templates/links/page_confirm_delete.html:8
|
||
#, fuzzy
|
||
#| msgid "Delete"
|
||
msgid "Delete Page"
|
||
msgstr "删除"
|
||
|
||
#: links/templates/links/page_confirm_delete.html:11
|
||
#, fuzzy
|
||
#| msgid "Are you sure you want to delete this link?"
|
||
msgid "Are you sure you want to delete this page?"
|
||
msgstr "您确定要删除这个链接吗?"
|
||
|
||
#: links/templates/links/page_detail.html:18
|
||
#: links/templates/links/page_detail.html:23
|
||
msgid "Back to List"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/page_detail.html:49
|
||
msgid "Visit URL"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/page_detail.html:109
|
||
msgid "No tags"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/page_detail.html:126
|
||
msgid "Last Retry"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/page_detail.html:155
|
||
msgid "Error Message"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/page_detail.html:165
|
||
#: links/templates/links/screenshot_gallery.html:50 templates/base.html:101
|
||
msgid "Screenshots"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/page_detail.html:177
|
||
msgid "Take Another Screenshot"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/page_detail.html:185
|
||
msgid "Latest Screenshot"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/page_detail.html:212
|
||
msgid "Taken"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/page_detail.html:225
|
||
msgid "Previous Screenshots"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/page_detail.html:250
|
||
#, fuzzy
|
||
#| msgid "Delete Selected"
|
||
msgid "Delete Screenshot"
|
||
msgstr "删除选中项"
|
||
|
||
#: links/templates/links/page_detail.html:343
|
||
#, fuzzy
|
||
#| msgid "Are you sure you want to delete this link?"
|
||
msgid "Are you sure you want to delete this screenshot?"
|
||
msgstr "您确定要删除这个链接吗?"
|
||
|
||
#: links/templates/links/page_form.html:62
|
||
msgid "Fetching page information..."
|
||
msgstr ""
|
||
|
||
#: links/templates/links/page_form.html:63
|
||
msgid "This may take a few seconds"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/page_form.html:72
|
||
#, fuzzy
|
||
#| msgid "Edit"
|
||
msgid "Edit Page"
|
||
msgstr "编辑"
|
||
|
||
#: links/templates/links/page_form.html:74
|
||
msgid "New Bookmark Page"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/page_form.html:143
|
||
#: links/templates/links/post_form.html:108
|
||
msgid "Supports Markdown formatting"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/page_form.html:169
|
||
msgid "Reset processing status"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/page_form.html:172
|
||
msgid ""
|
||
"Reset the page status to pending and trigger re-fetching of page information"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/page_list.html:8
|
||
msgid "Bookmark Pages"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/page_list.html:10
|
||
msgid "Add Page"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/post_confirm_delete.html:20
|
||
#: links/templates/links/post_detail.html:459
|
||
#, fuzzy
|
||
#| msgid "Delete"
|
||
msgid "Delete Post"
|
||
msgstr "删除"
|
||
|
||
#: links/templates/links/post_confirm_delete.html:24
|
||
#, fuzzy
|
||
#| msgid "Are you sure you want to delete this link?"
|
||
msgid "Are you sure you want to delete this post?"
|
||
msgstr "您确定要删除这个链接吗?"
|
||
|
||
#: links/templates/links/post_confirm_delete.html:30
|
||
msgid "This action cannot be undone."
|
||
msgstr ""
|
||
|
||
#: links/templates/links/post_detail.html:462
|
||
#, fuzzy
|
||
#| msgid "Are you sure you want to delete this link?"
|
||
msgid ""
|
||
"Are you sure you want to delete this post? This action cannot be undone."
|
||
msgstr "您确定要删除这个链接吗?"
|
||
|
||
#: links/templates/links/post_detail.html:511
|
||
#: links/templates/links/post_detail.html:890
|
||
msgid "Listen"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/post_detail.html:531
|
||
msgid "Share"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/post_detail.html:541
|
||
msgid "Copied!"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/post_detail.html:541
|
||
msgid "Shared"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/post_detail.html:544
|
||
msgid "Revoke public access"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/post_detail.html:616
|
||
msgid "Voice:"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/post_detail.html:638
|
||
msgid "Apply Voice"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/post_detail.html:651
|
||
msgid "Enter the voice code you want to use"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/post_detail.html:706
|
||
msgid "Append Content"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/post_detail.html:709
|
||
msgid "Write markdown to append..."
|
||
msgstr ""
|
||
|
||
#: links/templates/links/post_detail.html:714
|
||
msgid "Append"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/post_detail.html:734
|
||
#, fuzzy
|
||
#| msgid "Custom Content"
|
||
msgid "Contents"
|
||
msgstr "文本"
|
||
|
||
#: links/templates/links/post_detail.html:883
|
||
msgid "Hide"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/post_detail.html:1123
|
||
msgid "Saving..."
|
||
msgstr ""
|
||
|
||
#: links/templates/links/post_detail.html:1136
|
||
msgid "Error: "
|
||
msgstr ""
|
||
|
||
#: links/templates/links/post_detail.html:1140
|
||
msgid "Network error"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/post_detail.html:1154
|
||
msgid "Please enter a custom voice"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/post_detail.html:1164
|
||
msgid "Applying..."
|
||
msgstr ""
|
||
|
||
#: links/templates/links/post_form.html:49
|
||
#, fuzzy
|
||
#| msgid "Edit"
|
||
msgid "Edit Post"
|
||
msgstr "编辑"
|
||
|
||
#: links/templates/links/post_form.html:51
|
||
msgid "New Post"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/post_form.html:67
|
||
msgid "Post Title"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/post_form.html:93
|
||
msgid "Select existing tags or create new ones"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/post_form.html:215
|
||
msgid "Select or create tags"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/post_list.html:11
|
||
msgid "Add Post"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/post_list.html:19
|
||
msgid "From Date"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/post_list.html:25
|
||
msgid "To Date"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/screenshot_gallery.html:81
|
||
#, fuzzy
|
||
#| msgid "No links available"
|
||
msgid "No screenshots available yet."
|
||
msgstr "暂无可用链接"
|
||
|
||
#: links/templates/links/settings.html:20 templates/pricemon/settings.html:30
|
||
msgid "Telegram Notifications"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/settings.html:22
|
||
msgid ""
|
||
"Global Telegram credentials used by all apps (Price Monitor, NetScan, etc.) "
|
||
"to send alerts."
|
||
msgstr ""
|
||
|
||
#: links/templates/links/settings.html:23
|
||
#, fuzzy
|
||
#| msgid "Created At"
|
||
msgid "Create a bot via"
|
||
msgstr "创建时间"
|
||
|
||
#: links/templates/links/settings.html:24 templates/pricemon/settings.html:64
|
||
msgid "and get your chat ID from"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/settings.html:28
|
||
msgid "Bot Token"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/settings.html:37
|
||
msgid "Stored encrypted at rest."
|
||
msgstr ""
|
||
|
||
#: links/templates/links/settings.html:40
|
||
msgid "Chat ID"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/settings.html:49
|
||
msgid "User ID or group chat ID."
|
||
msgstr ""
|
||
|
||
#: links/templates/links/settings.html:59 templates/pricemon/settings.html:55
|
||
msgid "Send Test Message"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/settings.html:69
|
||
msgid ""
|
||
"Domain (with protocol) used for public file sharing links. Leave blank to "
|
||
"use the same domain as the app."
|
||
msgstr ""
|
||
|
||
#: links/templates/links/settings.html:71
|
||
msgid "Example:"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/settings.html:83
|
||
msgid "Active. Public links will use:"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/settings.html:88
|
||
msgid "Not set. Public links will use the app's own domain."
|
||
msgstr ""
|
||
|
||
#: links/templates/links/settings.html:97
|
||
msgid ""
|
||
"Maximum number of Chromium browser instances running simultaneously for "
|
||
"screenshots. Reduce this if the container runs out of memory (OOM)."
|
||
msgstr ""
|
||
|
||
#: links/templates/links/settings.html:109
|
||
msgid "instances"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/settings.html:111
|
||
msgid "Recommended: 1–3 for containers with limited RAM."
|
||
msgstr ""
|
||
|
||
#: links/templates/links/settings.html:116
|
||
msgid "Page Processing Interval"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/settings.html:118
|
||
msgid ""
|
||
"How often (in seconds) the scheduler checks for pending pages and queues "
|
||
"them for metadata extraction."
|
||
msgstr ""
|
||
|
||
#: links/templates/links/settings.html:130
|
||
#: links/templates/links/settings.html:151
|
||
msgid "seconds"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/settings.html:132
|
||
#: links/templates/links/settings.html:153
|
||
msgid "Default: 120. Range: 10–3600. Changes take effect immediately."
|
||
msgstr ""
|
||
|
||
#: links/templates/links/settings.html:137
|
||
msgid "Screenshot Retry Interval"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/settings.html:139
|
||
msgid ""
|
||
"How often (in seconds) the scheduler checks for stuck or pending screenshots "
|
||
"and retries them."
|
||
msgstr ""
|
||
|
||
#: links/templates/links/settings.html:167
|
||
msgid "Save Settings"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/settings.html:178
|
||
msgid "Shared Posts"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/settings.html:179
|
||
msgid "Posts currently accessible via public links. Disable to return to 404."
|
||
msgstr ""
|
||
|
||
#: links/templates/links/settings.html:188
|
||
msgid "Revoke All"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/settings.html:194
|
||
msgid "No posts are currently shared publicly."
|
||
msgstr ""
|
||
|
||
#: links/templates/links/settings.html:217
|
||
msgid "Revoke"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/settings.html:243
|
||
msgid "Sending test message…"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/settings.html:257
|
||
msgid "Test message sent."
|
||
msgstr ""
|
||
|
||
#: links/templates/links/settings.html:260
|
||
#: links/templates/links/settings.html:264
|
||
msgid "Telegram test failed."
|
||
msgstr ""
|
||
|
||
#: links/templates/links/settings.html:303
|
||
msgid "Revoke public access for all shared posts?"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/tag_confirm_delete.html:8
|
||
#, fuzzy
|
||
#| msgid "Delete"
|
||
msgid "Delete Tag"
|
||
msgstr "删除"
|
||
|
||
#: links/templates/links/tag_confirm_delete.html:11
|
||
#, python-format
|
||
msgid ""
|
||
"\n"
|
||
" Are you sure you want to delete the tag \"%(tag_name)s\"? "
|
||
"This action cannot be undone.\n"
|
||
" "
|
||
msgstr ""
|
||
|
||
#: links/templates/links/tag_detail.html:16
|
||
msgid "Used"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/tag_detail.html:16
|
||
msgid "times"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/tag_detail.html:53
|
||
msgid "Links with this tag"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/tag_detail.html:79
|
||
msgid "No links found with this tag."
|
||
msgstr ""
|
||
|
||
#: links/templates/links/tag_detail.html:87
|
||
msgid "Posts with this tag"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/tag_detail.html:113
|
||
msgid "No posts found with this tag."
|
||
msgstr ""
|
||
|
||
#: links/templates/links/tag_detail.html:121
|
||
msgid "Pages with this tag"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/tag_detail.html:147
|
||
msgid "No pages found with this tag."
|
||
msgstr ""
|
||
|
||
#: links/templates/links/tag_detail.html:155
|
||
msgid "Image Collections with this tag"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/tag_detail.html:181
|
||
msgid "No image collections found with this tag."
|
||
msgstr ""
|
||
|
||
#: links/templates/links/tag_form.html:10
|
||
#, fuzzy
|
||
#| msgid "Edit"
|
||
msgid "Edit Tag"
|
||
msgstr "编辑"
|
||
|
||
#: links/templates/links/tag_form.html:12 links/templates/links/tag_list.html:9
|
||
msgid "New Tag"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/tag_list.html:15
|
||
msgid "Tag Cloud"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/tag_list.html:22
|
||
msgid "Sort by:"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/tag_list.html:24
|
||
msgid "Name (A-Z)"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/tag_list.html:27
|
||
msgid "Name (Z-A)"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/tag_list.html:30
|
||
msgid "Most Used"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/tag_list.html:33
|
||
msgid "Least Used"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/tag_list.html:39
|
||
msgid "Filter tags..."
|
||
msgstr ""
|
||
|
||
#: links/templates/links/tag_list.html:93
|
||
msgid "uses"
|
||
msgstr ""
|
||
|
||
#: links/templates/links/tag_list.html:100
|
||
#, fuzzy
|
||
#| msgid "No results found."
|
||
msgid "No tags found."
|
||
msgstr "未找到结果。"
|
||
|
||
#: links/templates/links/tag_list.html:107
|
||
#, fuzzy
|
||
#| msgid "No results found."
|
||
msgid "No matching tags found."
|
||
msgstr "未找到结果。"
|
||
|
||
#: links/templates/links/tools.html:8 templates/base.html:220
|
||
msgid "Tools"
|
||
msgstr "工具"
|
||
|
||
#: links/templates/links/tools.html:14
|
||
msgid "Export Aliases"
|
||
msgstr "导出别名"
|
||
|
||
#: links/templates/links/tools.html:23
|
||
msgid "Export as JSON"
|
||
msgstr "导为JSON"
|
||
|
||
#: links/templates/links/tools.html:32
|
||
msgid "Database Export"
|
||
msgstr "数据库导出"
|
||
|
||
#: links/templates/links/tools.html:35
|
||
#, fuzzy
|
||
#| msgid ""
|
||
#| "Export the entire database as a compressed file. This feature is only "
|
||
#| "available to administrators."
|
||
msgid "Export the entire database as a compressed file."
|
||
msgstr "将整个数据库导出为压缩文件。此功能仅管理员可用。"
|
||
|
||
#: links/templates/links/tools.html:41
|
||
msgid "Export Database"
|
||
msgstr "导出数据库"
|
||
|
||
#: links/templates/links/tools.html:49
|
||
msgid "Import Aliases"
|
||
msgstr "导入别名"
|
||
|
||
#: links/templates/links/tools.html:53
|
||
msgid ""
|
||
"Import aliases from a JSON file. The file should contain a list of objects "
|
||
"with the following fields:"
|
||
msgstr "从JSON文件导入别名。文件应包含具有以下字段的对象列表:"
|
||
|
||
#: links/templates/links/tools.html:55
|
||
msgid "alias (required): The short alias for the URL"
|
||
msgstr "alias(必填):URL的短别名"
|
||
|
||
#: links/templates/links/tools.html:56
|
||
msgid "original_url (required): The original URL"
|
||
msgstr "original_url(必填):原始URL"
|
||
|
||
#: links/templates/links/tools.html:57
|
||
msgid "created_at (optional): Creation timestamp (ISO format)"
|
||
msgstr "created_at(可选):创建时间戳(ISO格式)"
|
||
|
||
#: links/templates/links/tools.html:58
|
||
msgid "updated_at (optional): Last update timestamp (ISO format)"
|
||
msgstr "updated_at(可选):最后更新时间戳(ISO格式)"
|
||
|
||
#: links/templates/links/tools.html:63
|
||
msgid "Example JSON file content:"
|
||
msgstr "示例JSON文件内容:"
|
||
|
||
#: links/templates/links/tools.html:91
|
||
msgid "Import from JSON"
|
||
msgstr "从JSON导入"
|
||
|
||
#: links/views.py:174 links/views.py:237
|
||
msgid "Alias cannot contain special characters."
|
||
msgstr "链接别名中不能带有 - 或者 _ 以及其他任意特殊字符"
|
||
|
||
#: links/views.py:177 links/views.py:240
|
||
#, fuzzy
|
||
#| msgid "This alias already exists. Please choose a different one."
|
||
msgid "This alias is already in use. Please choose another one."
|
||
msgstr "该别名已存在。请选择一个不同的别名。"
|
||
|
||
#: links/views.py:367
|
||
#, python-brace-format
|
||
msgid "The alias '{}' doesn't exist. Do you want to create a new one?"
|
||
msgstr ""
|
||
|
||
#: links/views.py:547
|
||
msgid "Invalid JSON format. Expected a list of objects."
|
||
msgstr "无效的JSON格式。预期是对象列表。"
|
||
|
||
#: links/views.py:553
|
||
msgid ""
|
||
"Invalid item in JSON. Each item must be an object with an 'alias' field."
|
||
msgstr "JSON中存在无效项。每个项必须是包含'alias'字段的对象。"
|
||
|
||
#: links/views.py:568
|
||
msgid "Invalid JSON file. Please check the file format."
|
||
msgstr ""
|
||
|
||
#: links/views.py:630
|
||
#, python-brace-format
|
||
msgid "Failed to export database: {}"
|
||
msgstr "导出数据库失败:{}"
|
||
|
||
#: links/views.py:657
|
||
msgid "Bot Token and Chat ID are required."
|
||
msgstr ""
|
||
|
||
#: links/views.py:703
|
||
msgid "Test Telegram message sent."
|
||
msgstr ""
|
||
|
||
#: links/views.py:705
|
||
#, python-brace-format
|
||
msgid "Telegram test failed: {}"
|
||
msgstr ""
|
||
|
||
#: links/views.py:741
|
||
msgid "Settings saved."
|
||
msgstr ""
|
||
|
||
#: links/views.py:918
|
||
msgid "Unknown action."
|
||
msgstr ""
|
||
|
||
#: templates/base.html:67
|
||
msgid "Menu"
|
||
msgstr "菜单"
|
||
|
||
#: templates/base.html:75
|
||
msgid "Search"
|
||
msgstr "搜索"
|
||
|
||
#: templates/base.html:128
|
||
msgid "APIs"
|
||
msgstr ""
|
||
|
||
#: templates/base.html:138
|
||
msgid "NetScan"
|
||
msgstr ""
|
||
|
||
#: templates/base.html:150
|
||
msgid "Nginx Monitor"
|
||
msgstr ""
|
||
|
||
#: templates/base.html:160 templates/pricemon/dashboard.html:4
|
||
#: templates/pricemon/dashboard.html:12
|
||
msgid "Price Monitor"
|
||
msgstr ""
|
||
|
||
#: templates/base.html:170
|
||
msgid "Router Monitor"
|
||
msgstr ""
|
||
|
||
#: templates/base.html:180
|
||
msgid "Invest"
|
||
msgstr ""
|
||
|
||
#: templates/base.html:190
|
||
msgid "JBOT"
|
||
msgstr ""
|
||
|
||
#: templates/base.html:229
|
||
msgid "Help"
|
||
msgstr ""
|
||
|
||
#: templates/pricemon/_alerts.html:6
|
||
msgid "Active Price Drop Alerts"
|
||
msgstr ""
|
||
|
||
#: templates/pricemon/_alerts.html:24
|
||
msgid "View"
|
||
msgstr ""
|
||
|
||
#: templates/pricemon/_alerts.html:30
|
||
msgid "Dismiss"
|
||
msgstr ""
|
||
|
||
#: templates/pricemon/dashboard.html:13
|
||
msgid "Track product prices and get notified on drops"
|
||
msgstr ""
|
||
|
||
#: templates/pricemon/dashboard.html:20
|
||
msgid "Add Watcher"
|
||
msgstr ""
|
||
|
||
#: templates/pricemon/dashboard.html:27
|
||
msgid "Watchers"
|
||
msgstr ""
|
||
|
||
#: templates/pricemon/dashboard.html:31
|
||
msgid "Active Alerts"
|
||
msgstr ""
|
||
|
||
#: templates/pricemon/dashboard.html:37
|
||
msgid "Enabled"
|
||
msgstr ""
|
||
|
||
#: templates/pricemon/dashboard.html:66 templates/pricemon/dashboard.html:242
|
||
#, fuzzy
|
||
#| msgid "Actions"
|
||
msgid "Active"
|
||
msgstr "操作"
|
||
|
||
#: templates/pricemon/dashboard.html:77
|
||
msgid "Checked"
|
||
msgstr ""
|
||
|
||
#: templates/pricemon/dashboard.html:79
|
||
msgid "Never checked"
|
||
msgstr ""
|
||
|
||
#: templates/pricemon/dashboard.html:92 templates/pricemon/dashboard.html:208
|
||
msgid "Initial"
|
||
msgstr ""
|
||
|
||
#: templates/pricemon/dashboard.html:98 templates/pricemon/dashboard.html:214
|
||
msgid "up"
|
||
msgstr ""
|
||
|
||
#: templates/pricemon/dashboard.html:103 templates/pricemon/dashboard.html:219
|
||
msgid "down"
|
||
msgstr ""
|
||
|
||
#: templates/pricemon/dashboard.html:122 templates/pricemon/dashboard.html:254
|
||
msgid "Check Now"
|
||
msgstr ""
|
||
|
||
#: templates/pricemon/dashboard.html:130 templates/pricemon/dashboard.html:262
|
||
#: templates/pricemon/history.html:4 templates/pricemon/history.html:23
|
||
msgid "Price History"
|
||
msgstr ""
|
||
|
||
#: templates/pricemon/dashboard.html:149 templates/pricemon/dashboard.html:281
|
||
msgid "Disable monitoring"
|
||
msgstr ""
|
||
|
||
#: templates/pricemon/dashboard.html:149 templates/pricemon/dashboard.html:281
|
||
msgid "Enable monitoring"
|
||
msgstr ""
|
||
|
||
#: templates/pricemon/dashboard.html:182
|
||
msgid "Product"
|
||
msgstr ""
|
||
|
||
#: templates/pricemon/dashboard.html:183
|
||
msgid "Current Price"
|
||
msgstr ""
|
||
|
||
#: templates/pricemon/dashboard.html:184
|
||
msgid "Last Checked"
|
||
msgstr ""
|
||
|
||
#: templates/pricemon/dashboard.html:185
|
||
msgid "Interval"
|
||
msgstr ""
|
||
|
||
#: templates/pricemon/dashboard.html:234
|
||
msgid "Never"
|
||
msgstr ""
|
||
|
||
#: templates/pricemon/dashboard.html:318
|
||
msgid "No watchers yet"
|
||
msgstr ""
|
||
|
||
#: templates/pricemon/dashboard.html:320
|
||
msgid "Add your first price watcher"
|
||
msgstr ""
|
||
|
||
#: templates/pricemon/history.html:30
|
||
msgid "Recent Checks"
|
||
msgstr ""
|
||
|
||
#: templates/pricemon/history.html:36
|
||
#, fuzzy
|
||
#| msgid "Created At"
|
||
msgid "Checked At"
|
||
msgstr "创建时间"
|
||
|
||
#: templates/pricemon/history.html:37
|
||
msgid "Price"
|
||
msgstr ""
|
||
|
||
#: templates/pricemon/history.html:38
|
||
msgid "Raw Text"
|
||
msgstr ""
|
||
|
||
#: templates/pricemon/history.html:56
|
||
msgid "No price checks yet."
|
||
msgstr ""
|
||
|
||
#: templates/pricemon/settings.html:4
|
||
msgid "Price Monitor — Settings"
|
||
msgstr ""
|
||
|
||
#: templates/pricemon/settings.html:16
|
||
msgid "Price Monitor Settings"
|
||
msgstr ""
|
||
|
||
#: templates/pricemon/settings.html:62
|
||
msgid "These credentials apply to all price drop alerts. Create a bot via"
|
||
msgstr ""
|
||
|
||
#: templates/pricemon/watcher_form.html:75
|
||
#: templates/pricemon/watcher_form.html:151
|
||
msgid "Test"
|
||
msgstr ""
|
||
|
||
#: templates/pricemon/watcher_form.html:116
|
||
msgid "Uncheck to pause price checks for this watcher."
|
||
msgstr ""
|
||
|
||
#: templates/pricemon/watcher_form.html:136
|
||
msgid "Selector tip:"
|
||
msgstr ""
|
||
|
||
#: templates/pricemon/watcher_form.html:145
|
||
msgid "Testing…"
|
||
msgstr ""
|
||
|
||
#~ msgid "Shuffle image"
|
||
#~ msgstr "换一张图片"
|