uplaod youdaonotes

This commit is contained in:
2026-01-22 20:10:59 +08:00
parent ceb3495c21
commit 4f13f2f674
405 changed files with 296738 additions and 4 deletions

View File

@@ -0,0 +1 @@
{"type":"0","state":true,"pluginVersion":"0.5.68","translationVersion":1754278498653}

View File

@@ -0,0 +1,271 @@
{
"manifest": {
"translationVersion": 1754278498653,
"pluginVersion": "0.5.68"
},
"description": {
"original": "Complex data views for the data-obsessed.",
"translation": "为数据爱好提供的复杂数据视图。"
},
"dict": {
"name: \"Dataview Indexer \"": "name: \"Dataview 索引器 \"",
"name: \"Force refresh all views and blocks\"": "name: \"强制刷新所有视图和块\"",
"name: \"Drop all cached file metadata\"": "name: \"清除所有缓存的文件元数据\"",
"name: \"Rebuild current view\"": "name: \"重建当前视图\"",
"description: \"Cache metadata about files and sections in the dataview index.\"": "description: \"缓存 dataview 索引中文件和部分的元数据。\"",
".setName(\"Enable inline queries\")": ".setName(\"启用内联查询\")",
".setName(\"Enable JavaScript queries\")": ".setName(\"启用 JavaScript 查询\")",
".setName(\"Enable inline JavaScript queries\")": ".setName(\"启用内联JavaScript查询\")",
".setName(\"Enable inline field highlighting in reading view\")": ".setName(\"在阅读视图中启用内联字段高亮显示\")",
".setName(\"Enable inline field highlighting in Live Preview\")": ".setName(\"在实时预览中启用内联字段高亮显示\")",
".setName(\"Codeblocks\")": ".setName(\"代码块\")",
".setName(\"DataviewJS keyword\")": ".setName(\"数据视图JS关键字\")",
".setName(\"Inline query prefix\")": ".setName(\"内联查询前缀\")",
".setName(\"JavaScript inline query prefix\")": ".setName(\"JavaScript 内联查询前缀\")",
".setName(\"Code block inline queries\")": ".setName(\"代码块内查询\")",
".setName(\"View\")": ".setName(\"查看\")",
".setName(\"Display result count\")": ".setName(\"显示结果数量\")",
".setName(\"Warn on empty result\")": ".setName(\"在结果为空时警告\")",
".setName(\"Render null as\")": ".setName(\"将 null 渲染为\")",
".setName(\"Automatic view refreshing\")": ".setName(\"自动视图刷新\")",
".setName(\"Refresh interval\")": ".setName(\"刷新间隔\")",
".setName(\"Date format\")": ".setName(\"日期格式\")",
".setName(\"Date + time format\")": ".setName(\"日期 + 时间格式\")",
".setName(\"Tables\")": ".setName(\"表格\")",
".setName(\"Primary column name\")": ".setName(\"主列名称\")",
".setName(\"Grouped column name\")": ".setName(\"分组列名称\")",
".setName(\"Tasks\")": ".setName(\"任务\")",
".setName(\"Automatic task completion tracking\")": ".setName(\"自动任务完成跟踪\")",
".setName(\"Use emoji shorthand for completion\")": ".setName(\"使用表情符号简写完成任务\")",
".setName(\"Completion field name\")": ".setName(\"完成字段名称\")",
".setName(\"Completion date format\")": ".setName(\"完成日期格式\")",
".setName(\"Recursive sub-task completion\")": ".setName(\"递归子任务完成\")",
".setDesc(\"Enable or disable executing regular inline Dataview queries.\")": ".setDesc(\"启用或禁用执行常规的内联 Dataview 查询。\")",
".setDesc(\"Enable or disable executing DataviewJS queries.\")": ".setDesc(\"启用或禁用执行 DataviewJS 查询。\")",
".setDesc(\"Enable or disable executing inline DataviewJS queries. Requires that DataviewJS queries are enabled.\")": ".setDesc(\"启用或禁用执行内联 DataviewJS 查询。需要 DataviewJS 查询已启用。\")",
".setDesc(\"Enables or disables visual highlighting / pretty rendering for inline fields in reading view.\")": ".setDesc(\"在阅读视图中启用或禁用内联字段的视觉高亮显示/美观渲染。\")",
".setDesc(\"Enables or disables visual highlighting / pretty rendering for inline fields in Live Preview.\")": ".setDesc(\"启用或禁用实时预览中内联字段的视觉高亮显示/美化渲染。\")",
".setDesc(\"Keyword for DataviewJS blocks. Defaults to 'dataviewjs'. Reload required for changes to take effect.\")": ".setDesc(\"数据视图JS块的关键字。默认为'dataviewjs'。更改后需要重新加载以生效。\")",
".setDesc(\"The prefix to inline queries (to mark them as Dataview queries). Defaults to '='.\")": ".setDesc(\"内联查询的前缀用于标记为Dataview查询。默认为'='。\")",
".setDesc(\"The prefix to JavaScript inline queries (to mark them as DataviewJS queries). Defaults to '$='.\")": ".setDesc(\"JavaScript 内联查询的前缀(用于将其标记为 DataviewJS 查询)。默认值为 '$='。\")",
".setDesc(\"If toggled off, the small number in the result header of TASK and TABLE queries will be hidden.\")": ".setDesc(\"如果切换关闭TASK 和 TABLE 查询结果头部的小数字将被隐藏。\")",
".setDesc(\"If set, queries which return 0 results will render a warning message.\")": ".setDesc(\"如果设置了该选项返回0结果的查询将显示警告信息。\")",
".setDesc(\"What null/non-existent should show up as in tables, by default. This supports Markdown notation.\")": ".setDesc(\"在表格中默认应显示什么为空/不存在。这支持Markdown语法。\")",
".setDesc(\"If enabled, views will automatically refresh when files in your vault change; this can negatively affect\" +\n \" some functionality like embeds in views, so turn it off if such functionality is not working.\")": ".setDesc(\"如果启用,当保险库中的文件更改时,视图将自动刷新;这可能会产生负面影响。\" +\n \" 如果某些功能,比如视图中的嵌入功能无法正常工作,请关闭它们。\")",
".setDesc(\"How long to wait (in milliseconds) for files to stop changing before updating views.\")": ".setDesc(\"在更新视图之前,等待文件停止更改的时间(以毫秒为单位)。\")",
".setDesc(\"The name of the default ID column in tables; this is the auto-generated first column that links to the source file.\")": ".setDesc(\"表格中默认ID列的名称这是自动生成的第一列用于链接到源文件。\")",
".setDesc(\"The name of the default ID column in tables, when the table is on grouped data; this is the auto-generated first column\" +\n \"that links to the source file/group.\")": ".setDesc(\"在表格对分组数据进行操作时,默认ID列的名称;这是自动生成的第一列\" +\n \"链接到file/groupp.\")",
".setDesc(\"If enabled, completing a task in a Dataview will automatically complete its subtasks too.\")": ".setDesc(\"如果启用,在数据视图中完成一个任务将自动完成其子任务。\")",
".appendText(\"Example with default field name and date format: - [x] my task [completion:: 2022-01-01]\")": ".appendText(\"默认的文件名与日期格式 : - [x] 我的任务 [completion:: 2022-01-01]\")",
".appendText('If enabled, will use emoji shorthand instead of inline field formatting to fill out implicit task field \"completion\".')": ".appendText('如果启用,将使用表情符号简写代替内联字段格式来填写隐式任务字段“完成”。')",
".appendText(\"Example: - [x] my task ✅ 2022-01-01\")": ".appendText(\"- [x] 我的任务 ✅ 2022-01-01\")",
".appendText(\"Text used as inline field key for task completion date when toggling a task's checkbox in a Dataview view.\")": ".appendText(\"在 Dataview 视图中切换任务复选框时用作内联字段键的任务完成日期。\")",
"\"that links to the source file/group.\")": "\"链接到源文件/组.\")",
"\" Currently: \" +": "\" 当前: \" +",
"return \"Got the end of the input\"": "return \"得到输入的结尾\"",
"\"Expected one of the following:": "\"预期出现以下情况之一:",
"\"Not a comment\"": "\"非释义\"",
"\"-- PARSING FAILED \"": "\"-- 解析失败 \"",
"message: \"Dataview: No results to show for list query.\"": "message: \"数据视图: 列表查询没有结果显示。\"",
"message: \"Dataview: No results to show for task query.\"": "message: \"数据视图: 任务查询没有结果显示。\"",
"message: \"Dataview: No results to show for table query.\"": "message: \"数据视图: 表查询没有结果显示。\"",
"Error(\"Super expression must either be null or a function\"": "Error(\"超表达式必须为 null 或函数\"",
"Error(\"Invalid unit value \"": "Error(\"单位值无效\"",
"Error(\"Value format \"": "Error(\"值格式\"",
"Error(\"Unknown duration argument \"": "Error(\"未知持续时间参数\"",
"Error(\"need to specify a reason the Duration is invalid\"": "Error(\"需要指定持续时间无效的原因\"",
"Error(\"need to specify a reason the Interval is invalid\"": "Error(\"需要指定间隔无效的原因\"",
"Error(\"Can't include meridiem when specifying 24-hour format\"": "Error(\"指定24小时格式时不能包含子午线\"",
"Error(\"fromSeconds requires a numerical input\"": "Error(\"fromSeconds 需要数字输入\"",
"Error(\"Can't mix weekYear/weekNumber units with year/month/day or ordinals\"": "Error(\"不能将周年/周数字单位与年/月/日或序数混合使用\"",
"Error(\"Can't mix ordinal dates with month/day\"": "Error(\"不能将序号日期与月/日混合使用\"",
"Error(\"fromFormat requires an input string and a format\"": "Error(\"fromFormat 需要输入字符串和格式\"",
"Error(\"need to specify a reason the DateTime is invalid\"": "Error(\"需要指定 DateTime 无效的原因\"",
"Error(\"min requires all arguments be DateTimes\"": "Error(\"min 要求所有参数都是 DateTimes\"",
"Error(\"max requires all arguments be DateTimes\"": "Error(\"max 要求所有参数都是 DateTimes\"",
"Error(\"Unknown datetime argument: \"": "Error(\"未知日期时间参数:\"",
"Error(\"The bits [\"": "Error(\"比特[\"",
"Error(\"not a parser: \"": "Error(\"不是解析器:\"",
"Error(\"not a number: \"": "Error(\"不是数字:\"",
"Error(\"not a function: \"": "Error(\"不是函数:\"",
"Error(\"not a string: \"": "Error(\"不是字符串:\"",
"Error(\"seqMap needs at least one argument\"": "Error(\"seqMap 至少需要一个参数\"",
"Error(\"not a regexp: \"": "Error(\"不是正则表达式:\"",
"Error('unsupported regexp flag \"'": "Error('不支持的正则表达式标志\"'",
"Error(\"not a string, regexp, or parser: \"": "Error(\"不是字符串, 正则表达式或解析器:\"",
"Error(\".parse must be called with a string or Buffer as its argument\"": "Error(\".parse 必须以字符串或 Buffer 作为参数调用\"",
"Error(\"infinite loop detected in .many() parser --- calling .many() on a parser which can accept zero characters is usually the cause\"": "Error(\"在.many()解析器中检测到无限循环——通常是在可以接受零字符的解析器上调用.mony()\"",
"Error(\"not an array: \"": "Error(\"不是数组:\"",
"Error(\"seqObj: duplicate key \"": "Error(\"seqObj:重复密钥\"",
"Error(\"duplicate key in bitSeqObj: \"": "Error(\"bitSeqObj 中的重复密钥:\"",
"Error(\"Value specified to byte constructor (\"": "Error(\"为字节构造函数指定的值(\"",
"Error(\"Option columns is empty\"": "Error(\"选项列为空\"",
"Error(\"Unable to serialize unrecognized input\"": "Error(\"无法序列化无法识别的输入\"",
"Error(\"Comment character same as delimiter\"": "Error(\"注释字符与分隔符相同\"",
"Error(\"Input must be a string\"": "Error(\"输入必须是字符串\"",
"Error(\"Not implemented.\"": "Error(\"未执行。\"",
"Error(\"Unrecognized transferable value: \"": "Error(\"无法识别的可转让价值:\"",
"Error(\"Cannot find module '\"": "Error(\"找不到模块'\"",
"Error('resolver must be a function'": "Error('解析器必须是一个函数'",
"Error('Cannot resolve promise with itself'": "Error('无法自行解析 promise'",
"Error('must be an array'": "Error('必须是数组'",
"Error(\"Cannot call a class as a function\"": "Error(\"不能将类作为函数调用\"",
"Error('Failed to get type for BinaryArray'": "Error('无法获取 BinaryArray 的类型'",
"error(\"Couldn't convert value into a JSON string: \"": "error(\"无法将值转换为 JSON 字符串:\"",
"Error('Unkown type: '": "Error('未知类型:'",
"Error('Database version must be a number.'": "Error('数据库版本必须是数字。'",
"Error('Driver not found.'": "Error('找不到驱动程序。'",
"Error('No available storage method found.'": "Error('找不到可用的存储方法。'",
"Error(`Unrecognized argument type for argument '${arg}'`": "Error(`参数'${arg}'的参数类型无法识别`",
"Error(`No implementation of '${this.name}' found for arguments: ${types.join(\", \")}`": "Error(`找不到参数'${this.name}'的实现: ${types.join(\", \")}`",
"Error(\"object() requires an even number of arguments\"": "Error(\"object()需要偶数个参数\"",
"Error(\"keys should be of type string for object(key1, value1, ...)\"": "Error(\"对象的键应为字符串类型(key1, value1, …)\"",
"Error(\"extract(object, key1, ...) must be called with string keys\"": "Error(\"必须使用字符串键调用 extract(object, key1, …)\"",
"Error(`Invalid regexp '${pat}' in regexreplace`": "Error(`regexreplace 中的正则表达式'${pat}'无效`",
"Error('Invalid argument expected string'": "Error('预期的字符串参数无效'",
"Error(`Invalid argument not valid semver ('${v}' received)`": "Error(`无效参数无效 semver(收到('${v}')`",
"Error('Function called outside component initialization'": "Error('调用外部组件初始化的函数'",
"Error(`The number of headers (${headers.length}) must match the number of columns (${values[0].length})`": "Error(`标头的数量(${headers.length})必须与列的数量(${values[0].length})匹配`",
"Error(\"reduce(array, op) supports '+', '-', '/', '*', '&', and '|'\"": "Error(\"reduce(array, op)支持'+', '-', '/', '*', '&'和'|'\"",
"Error(`Unrecognized level '${level}' (expected 1, 2, 3, 4, 5, or 6)`": "Error(`无法识别的级别 '${level}' (应为1, 2, 3, 4, 5或6)`",
"Error(`Could not find CSV for path '${path}' (relative to origin '${originFile !== null && originFile !== void 0 ? originFile : \"/\"}')`": "Error(`找不到路径'${path}'的 CSV(相对于源'${originFile !== null && originFile !== void 0 ? originFile : \"/\"}')`",
"Error(`Failed to parse query in 'pagePaths': ${ex}`": "Error(`无法解析'页面路径'${ex}中的查询`",
".desc(\"whitespace\"": ".desc(\"空白符\"",
".desc(\"a digit\"": ".desc(\"一个数字\"",
".desc(\"optional digits\"": ".desc(\"可选数字\"",
".desc(\"a letter\"": ".desc(\"一封信\"",
".desc(\"optional letters\"": ".desc(\"可选字母\"",
".desc(\"optional whitespace\"": ".desc(\"可选空格\"",
".desc(\"none of '\"": ".desc(\"没有 '\"",
".desc(\"boolean ('true' or 'false')\"": ".desc(\"boolean('true' 或 'false')\"",
".desc(\"tag ('#hello/stuff')\"": ".desc(\"标签('#hello/stuff')\"",
".desc(\"variable identifier\"": ".desc(\"变量标识符\"",
".desc(\"file link\"": ".desc(\"文件链接\"",
".desc(\"'+' or '-'\"": ".desc(\"'+' 或 '-'\"",
".desc(\"'*' or '/' or '%'\"": ".desc(\"'*' 或 '/' 或 '%'\"",
".desc(\"'>=' or '<=' or '!=' or '=' or '>' or '<'\"": ".desc(\"'>=' 或 '<=' 或 '!=' 或 '=' 或 '>' 或 '<\"",
".desc(\"'and' or 'or'\"": ".desc(\"'and' 或 'or'\"",
".desc(\"date in format YYYY-MM[-DDTHH-MM-SS.MS]\"": ".desc(\"日期格式为 YYYY-MM[-DDTHH-MM-SS.MS]\"",
".desc(\"date in format YYYY-MM[-DDTHH-MM-SS.MS] or in shorthand\"": ".desc(\"日期格式为 YYYY-MM[-DDTHH-MM-SS.MS]或简写\"",
".desc(\"duration like 4hr2min\"": ".desc(\"持续时间约为4小时2分钟\"",
".desc(\"list ('[1, 2, 3]')\"": ".desc(\"列表('[1, 2, 3]')\"",
".desc(\"object ('{ a: 1, b: 2 }')\"": ".desc(\"对象('{ a: 1, b: 2 }')\"",
".desc(\"negated field\"": ".desc(\"否定字段\"",
".desc(\"TABLE or LIST or TASK or CALENDAR\"": ".desc(\"表格, 列表, 任务或日历\"",
".desc(\"WHERE <expression>\"": ".desc(\"WHERE<表达式>\"",
".desc(\"LIMIT <value>\"": ".desc(\"LIMIT <value>极限<值>\"",
".desc(\"FLATTEN <value> [AS <name>]\"": ".desc(\"FLATTEN<value>[AS<name>] 扁平化<字段名>[AS<替换后的字段名>]\"",
".desc(\"GROUP BY <value> [AS <name>]\"": ".desc(\"GROUP BY <value> [AS <name>] 按<值>分组[AS<替换后的值>]\"",
"\"Evaluation Error: \"": "\"评估错误: \"",
"super(`Invalid DateTime: ${reason.toMessage()}`);": "super(`无效的 DateTime: ${reason.toMessage()}`);",
"super(`Invalid Interval: ${reason.toMessage()}`);": "super(`无效的 Interval: ${reason.toMessage()}`);",
"super(`Invalid Duration: ${reason.toMessage()}`);": "super(`无效的 Duration: ${reason.toMessage()}`);",
"super(`Invalid unit ${unit}`);": "super(`无效的单位 ${unit}`);",
"super(\"Zone is an abstract class\");": "super(\"Zone 是一个抽象类\");",
"Error(`Invalid unit value ${value}`)": "Error(`无效的单位值 ${value}`)",
"Error(`Value format ${format} is out of range for property format`)": "Error(`值格式 ${format} 超出了属性格式的范围`)",
"Error(`Unrecognized transfer type '${transferable[\"___transfer-type\"]}'`)": "Error(`未识别的传输类型 '${transferable[\"___transfer-type\"]}'`)",
"Error('Could not dynamically require \"' + path + '\". Please configure the dynamicRequireTargets or/and ignoreDynamicRequires option of @rollup/plugin-commonjs appropriately for this require call to work.')": "Error('无法动态加载 \"' + path + '\"。请适当配置 @rollup/plugin-commonjs 的 dynamicRequireTargets 或/和 ignoreDynamicRequires 选项以使此 require 调用生效。')",
"Error(\"Can't call config() after localforage \" + 'has been used.')": "Error(\"在使用 localforage 之后不能调用 config()\")",
"Error(\"Not a number for format( (${ f }): ${ d }\")": "Error(\"不是数字,格式为 (${ f }): ${ d }\")",
"Error(`Can't handle format (${f}) on date string (${d})`)": "Error(`无法处理日期字符串 (${d}) 上的格式 (${f})`)",
"Error(`Could not find CSV for path '${path}' (relative to origin '${originFile ?? \"/\"}')`)": "Error(`无法找到路径 '${path}' 的 CSV 文件(相对于源 '${originFile ?? \"/\"}')`)",
"Error(\n `Duration.fromObject: argument expected to be an object, got ${\n obj === null ? \"null\" : typeof obj\n }`": "Error(\n `Duration.fromObject: 参数应为对象,实际得到 ${\n obj === null ? \"null\" : typeof obj\n }`",
"Error(\n `Unknown duration argument ${durationLike} of type ${typeof durationLike}`": "Error(\n `未知的持续时间参数 ${durationLike},类型为 ${typeof durationLike}`",
"Error(\n \"Can't include meridiem when specifying 24-hour format\"": "Error(\n \"在指定24小时格式时不能包含上午/下午标记\"",
"Error(\n `fromMillis requires a numerical input, but received a ${typeof milliseconds} with value ${milliseconds}`": "Error(\n `fromMillis 需要数值输入,但接收到的是 ${typeof milliseconds} 类型的值 ${milliseconds}`",
"Error(\n \"Can't mix weekYear/weekNumber units with year/month/day or ordinals\"": "Error(\n \"不能将 weekYear/weekNumber 单位与 year/month/day 或序数混合使用\"",
"Error(\n `Unknown datetime argument: ${dateTimeish}, of type ${typeof dateTimeish}`": "Error(\n `未知的 datetime 参数: ${dateTimeish},类型为 ${typeof dateTimeish}`",
"Error(n+\" requires integer length in range [0, 6].\")": "Error(n+\" 需要范围在 [0, 6] 内的整数长度。\")",
"Error('Method ' + methodName + ' is not implemented by the current driver')": "Error('方法 ' + methodName + ' 尚未由当前驱动程序实现')",
"Error(\n `Invalid operator type, expected string but got ${typeof op}`": "Error(\n `无效的操作符类型,期望字符串但得到 ${typeof op}`",
"Error(\n `Invalid operator, expected one of ${allowedOperators.join('|')}`": "Error(\n `无效的操作符,期望以下之一: ${allowedOperators.join('|')}`",
".warn(key + ' used as a key, but it is not a string.')": ".warn(key + ' 用作键,但它不是一个字符串。')",
".warn('The database \"' + dbInfo.name + '\"' + ' has been upgraded from version ' + e.oldVersion + ' to version ' + e.newVersion + ', but the storage \"' + dbInfo.storeName + '\" already exists.')": ".warn('The database \"' + dbInfo.name + '\"' + ' 已从版本 ' + e.oldVersion + ' 升级到版本 ' + e.newVersion + ',但存储 \"' + dbInfo.storeName + '\" 已存在。')",
".warn('The database \"' + dbInfo.name + '\"' + \" can't be downgraded from version \" + dbInfo.db.version + ' to version ' + dbInfo.version + '.')": ".warn('The database \"' + dbInfo.name + '\"' + \" 不能从版本 \" + dbInfo.db.version + ' 降级到版本 ' + dbInfo.version + '。')",
".warn('dropInstance blocked for database \"' + options.name + '\" until all open connections are closed')": ".warn('dropInstance 被阻塞,直到数据库 \"' + options.name + '\" 的所有打开连接关闭')",
"invalid(\"unparsable\", `the input \"${text}\" can't be parsed as ISO 8601`)": "invalid(\"无法解析\", `输入 \"${text}\" 无法解析为 ISO 8601`)",
"invalid(\"missing or invalid start\")": "invalid(\"缺少或无效的开始\")",
"invalid(\"missing or invalid end\")": "invalid(\"缺少或无效的结束\")",
"invalid(\n \"end before start\",\n `The end of an interval must be after its start, but you had start=${start.toISO()} and end=${end.toISO()}`\n )": "invalid(\n \"结束早于开始\",\n `区间结束时间必须在其开始时间之后,但你提供的开始时间为 ${start.toISO()},结束时间为 ${end.toISO()}`\n )",
"Invalid(\n \"unit out of range\",\n `you specified ${value} (of type ${typeof value}) as a ${unit}, which is invalid`\n )": "Invalid(\n \"单位超出范围\",\n `你指定了 ${value}(类型为 ${typeof value})作为 ${unit},这是无效的`\n )",
"Invalid(\"unsupported zone\", `the zone \"${zone.name}\" is not supported`)": "Invalid(\"不支持的时区\", `时区 \"${zone.name}\" 不被支持`)",
"Invalid(\"unparsable\", `the input \"${text}\" can't be parsed as ${format}`)": "Invalid(\"无法解析\", `输入 \"${text}\" 无法解析为 ${format}`)",
"invalid(\"invalid input\")": "invalid(\"无效输入\")",
"Invalid(\"invalid input\")": "Invalid(\"无效输入\")",
"invalid(\"Timestamp out of range\")": "invalid(\"时间戳超出范围\")",
"invalid(\n \"mismatched weekday\",\n `you can't specify both a weekday of ${normalized.weekday} and a date of ${inst.toISO()}`\n )": "invalid(\n \"不匹配的星期几\",\n `你不能同时指定星期几为 ${normalized.weekday} 和日期为 ${inst.toISO()}`\n )",
"invalid(\"created by diffing an invalid DateTime\")": "invalid(\"由无效的 DateTime 计算差异创建\")",
".failure(`Failed to load data from path '${path}'.`)": ".failure(`未能从路径 '${path}' 加载数据。`)",
".failure(`Could not find file \"${source.file}\" during link lookup - does it exist?`)": ".failure(`在链接查找期间未找到文件 \"${source.file}\" - 文件是否存在?`)",
".failure(`Unrecognized operator '${source.op}'.`)": ".failure(`未识别的操作符 '${source.op}'。`)",
".failure(`Unrecognized value '${left}'`)": ".failure(`未识别的值 '${left}'`)",
".failure(`Unrecognized value '${right}'`)": ".failure(`未识别的值 '${right}'`)",
".failure(`No implementation found for '${leftType} ${op} ${rightType}'`)": ".failure(`未找到 '${leftType} ${op} ${rightType}' 的实现`)",
".failure(`Unrecognized function name '${func}'`)": ".failure(`未识别的函数名 '${func}'`)",
".failure(`Cannot call type '${Values.typeOf(func)}' as a function`)": ".failure(`不能将类型 '${Values.typeOf(func)}' 作为函数调用`)",
".failure(\"Can only index with a string or number\")": ".failure(\"只能使用字符串或数字进行索引\")",
".failure(\"Unrecognized object to index into: \" + object)": ".failure(\"未识别的对象用于索引: \" + object)",
".failure('can only index into objects with strings (a.b or a[\"b\"])')": ".failure('只能使用字符串对对象进行索引 (a.b 或 a[\"b\"])')",
".failure('can only index into links with strings (a.b or a[\"b\"])')": ".failure('只能使用字符串对链接进行索引 (a.b 或 a[\"b\"])')",
".failure(\"Array indexing requires either a number (to get a specific element), or a string (to map all elements inside the array)\")": ".failure(\"数组索引需要一个数字(获取特定元素)或一个字符串(映射数组中的所有元素)\")",
".failure(\"string indexing requires a numeric index (string[index])\")": ".failure(\"字符串索引需要一个数字索引 (string[index])\")",
".failure(\"date indexing requires a string representing the unit\")": ".failure(\"日期索引需要一个表示单位的字符串\")",
".failure(\"duration indexing requires a string representing the unit\")": ".failure(\"持续时间索引需要一个表示单位的字符串\")",
".failure(\"Failed to execute 'limit' statement: \" + limiting.error)": ".failure(\"执行 'limit' 语句失败: \" + limiting.error)",
".failure(`Failed to execute 'limit' statement: limit should be a number, but got '${Values.typeOf(limiting.value)}' (${limiting.value})`)": ".failure(`执行 'limit' 语句失败: limit 应该是一个数字,但得到了 '${Values.typeOf(limiting.value)}' (${limiting.value})`)",
".failure(\"Unrecognized query operation '\" + op.type + \"'\")": ".failure(\"未识别的查询操作 '\" + op.type + \"'\")",
".failure(`Every row during operation '${op.type}' failed with an error; first": ".failure(`在操作 '${op.type}' 过程中每一行都失败并出现错误;第一个",
".failure(`Every row during final data extraction failed with an error; first": ".failure(`在最终数据提取过程中每一行都失败并出现错误;第一个",
".failure(`Failed to parse expression \"${expression}\"`)": ".failure(`未能解析表达式 \"${expression}\"`)",
".failure(\"Cannot render calendar queries to markdown.\")": ".failure(\"无法将日历查询渲染为 Markdown。\")",
"\"Dataview: Query returned 0 results.\"": "\"Dataview: 查询返回 0 结果.\"",
"missing Intl.DateTimeFormat.formatToParts support": "缺少 Intl.DateTimeFormat.formatToParts 支持",
".info('Redefining LocalForage driver: ' + driverName)": ".info('重新定义 LocalForage 驱动程序: ' + driverName)",
".fail(`Unrecognized query type '${type}'`)": ".fail(`未识别的查询类型 '${type}'`)",
"`Dataview: custom view not found for '${simpleViewPath}' or '${complexViewPath}'.`": "`Dataview: 未找到自定义视图 '${simpleViewPath}' 或 '${complexViewPath}'.`",
"`Dataview: Failed to execute view '${viewFile.path}'.\n\n${ex}`": "`Dataview: 执行视图 '${viewFile.path}' 失败.\n\n${ex}`",
"\"Dataview JS queries are disabled. You can enable them in the Dataview settings.\"": "\"Dataview JS 查询已禁用。您可以在 Dataview 设置中启用它们。\"",
"\"Dataview (for inline JS query '\" + this.script + \"'): \"": "\"Dataview (用于内联 JS 查询 '\" + this.script + \"'): \"",
"\"Dataview (for inline query '\" + this.fieldText + \"'): \"": "\"Dataview(用于内联查询 '\" + this.fieldText + \"'):\"",
"`Dataview (inline field '${potentialField}'): ${field.error}`": "`Dataview(内联字段 '${potentialField}'): ${field.error}`",
"`Dataview (inline field '${code}'): ${field.error}`": "`Dataview(内联字段 '${code}'): ${field.error}`",
"`Dataview (for inline query '${fieldValue}'): ${intermediateResult.error}`": "`Dataview(用于内联查询 '${fieldValue}'): ${intermediateResult.error}`",
"\"Date-time format for task completion date when toggling a task's checkbox in a Dataview view (see Luxon date format options).\"": "\"在 Dataview 视图中切换任务复选框时的任务完成日期格式(请参见 Luxon 日期格式选项)。\"",
"'Only available when \"automatic task completion tracking\" is enabled and \"use emoji shorthand for completion\" is disabled.'": "'仅在启用 \"自动任务完成跟踪\" 且禁用 \"使用表情符号简写表示完成\" 时可用。'",
"\"Currently: \"": "\"当前:\"",
"\"(disabled; enable in settings)\"": "\"(已禁用;在设置中启用)\"",
"`Dataview (for inline JS query '${code}'): ${e}`": "`Dataview(用于内联 JS 查询 '${code}'): ${e}`",
".setDesc(\"If enabled, views will automatically refresh when files in your vault change; this can negatively affect\" +\n            \" some functionality like embeds in views, so turn it off if such functionality is not working.\")": ".setDesc(\"如果启用,当保险库中的文件更改时,视图将自动刷新;这可能会产生负面影响。\" +\n            \" 如果某些功能,比如视图中的嵌入功能无法正常工作,请关闭它们。\")",
".setDesc(\"The name of the default ID column in tables, when the table is on grouped data; this is the auto-generated first column\" +\n            \"that links to the source file/group.\")": ".setDesc(\"在表格对分组数据进行操作时默认ID列的名称这是自动生成的第一列\" +\n            \"链接到file/groupp.\")",
"Error('Could not dynamically require \"'": "Error('无法动态要求\"'",
"Error(\"Can't call config() after localforage \"": "Error(\"无法在 localfeed 之后调用 config()\"",
"Error('Method '": "Error('方法'",
" .setDesc(\"If enabled, inline queries will also be evaluated inside full code blocks.\")": " .setDesc(\"如果启用,内联查询也将在完整代码块中进行评估。\")",
".setDesc(\"The default date format (see Luxon date format options).\" ": ".setDesc(\"默认日期格式参见Luxon日期格式选项。\" ",
".setDesc(\"The default date and time format (see Luxon date format options).\" +": ".setDesc(\"默认日期和时间格式参见Luxon日期格式选项。\" +",
"setDesc(\"The name of the default ID column in tables, when the table is on grouped data; this is the auto-generated first column\"": "setDesc(\"当表格基于分组数据时,默认 ID 列的名称;这是自动生成的第一列。\"",
".appendText(\"If enabled, Dataview will automatically append tasks with their completion date when they are checked in Dataview views.\");": ".appendText(\"如果启用Dataview将在Dataview视图中自动附加已完成任务的完成日期。\");",
".appendText(\"Disable this to customize the completion date format or field name, or to use Dataview inline field formatting.\");": ".appendText(\"禁用此选项以自定义完成日期格式或字段名称或使用Dataview内联字段格式。\");",
".appendText('Only available when \"automatic task completion tracking\" is enabled.');": ".appendText('仅在启用“自动任务完成跟踪”时可用。');",
".setDesc('Only available when \"automatic task completion tracking\" is enabled.');": ".setDesc('仅在启用“自动任务完成跟踪”时可用。');",
".log(`Dataview: Encountered a circular list (line number ${lineno}; children ${this.listItems[lineno].children.join(\", \")": ".log(`Dataview: Encountered a circular list (line number ${lineno}; children ${this.listItems[lineno].children.join(\", \")",
".log(`Dataview: re-initialized index with ${files.length} files (${(Date.now()": ".log(`Dataview: re-initialized index with ${files.length} files (${(Date.now()",
".log(`Dataview: all ${files.length} files have been indexed in ${(Date.now()": ".log(`Dataview: all ${files.length} files have been indexed in ${(Date.now()",
".log(`Dataview: Dropped cache entries for ${remaining.size} deleted files.`)": ".log(`Dataview已清除 ${remaining.size} 个删除文件的缓存条目。`)",
".log(`Dataview: version ${this.manifest.version} (requires obsidian ${this.manifest.minAppVersion})": ".log(`Dataview: 版本${this.manifest.version} (需要Obsidian ${this.manifest.minAppVersion})",
".log(`Dataview: version ${this.manifest.version} unloaded.`)": ".log(`Dataview版本 ${this.manifest.version} 已卸载。`)",
".error(\"remove-markdown encountered error: %s\", e)": ".error(\"remove-markdown encountered error: %s\", e)",
".error(\"Couldn't convert value into a JSON string: \", value)": ".error(\"无法将值转换为JSON字符串\", value)",
".setDesc(\"If enabled, inline queries will also be evaluated inside full code blocks.\")": ".setDesc(\"如果启用,内联查询也将在完整代码块内进行评估。\")",
".setDesc('Only available when \"automatic task completion tracking\" is enabled.')": ".setDesc('仅在启用“自动任务完成跟踪”时可用。')",
".setDesc('Only available when \"automatic task completion tracking\" is enabled and \"use emoji shorthand for completion\" is disabled.')": ".setDesc('仅在启用“自动任务完成跟踪”且禁用“使用快捷emoji表示完成”时可用。')",
".setPlaceholder(\"File\")": ".setPlaceholder(\"File\")",
".setPlaceholder(\"Group\")": ".setPlaceholder(\"Group\")",
".appendText(\"If enabled, Dataview will automatically append tasks with their completion date when they are checked in Dataview views.\")": ".appendText(\"如果启用Dataview 在 Dataview 视图中勾选任务时会自动将完成日期附加到这些任务上。\")",
".appendText(\"Disable this to customize the completion date format or field name, or to use Dataview inline field formatting.\")": ".appendText(\"禁用此选项可自定义完成日期格式或字段名称,或使用 Dataview 内联字段格式化。\")",
".appendText('Only available when \"automatic task completion tracking\" is enabled.')": ".appendText('仅在启用“自动任务完成跟踪”时可用。')",
".appendText('Only available when \"automatic task completion tracking\" is enabled and \"use emoji shorthand for completion\" is disabled.')": ".appendText('当启用“自动任务完成跟踪”并禁用“使用表情快捷方式标记完成”时可用。')",
".innerText = \"(disabled; enable in settings)\"": ".innerText = \"(disabled; enable in settings)\""
}
}