Files
BlogPosts/.obsidian/plugins/i18n/translations/WmTySrTLXEFDLtC9Y1oZfDHz8fZ1oXOk.json

455 lines
22 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{
"schemaVersion": 1,
"metadata": {
"plugin": "obsidian-livesync",
"version": "2.0.0",
"title": "Self-hosted LiveSync",
"description": "Community implementation of self-hosted livesync. Reflect your vault changes to some other devices immediately. Please make sure to disable other synchronize solutions to avoid content corruption or duplication.",
"language": "zh-cn",
"supportedVersions": "0.23.23",
"author": ""
},
"dict": {
"main.js": {
"ast": [],
"regex": [
{
"source": ".setText(\"Customization Sync (Beta3)\")",
"target": ".setText(\"个性化同步Beta3\")"
},
{
"source": ".setText(`${this.file} / ${this.revs_info.length} revisions`)",
"target": ".setText(`${this.file} / ${this.revs_info.length} 修订版本`)"
},
{
"source": ".setText(\"History of this file was not recorded.\")",
"target": ".setText(\"该文件的历史记录未被记录。\")"
},
{
"source": ".setText(\"Error occurred.\")",
"target": ".setText(\"发生错误。\")"
},
{
"source": ".setText(\"Document History\")",
"target": ".setText(\"文档历史\")"
},
{
"source": ".setButtonText(\"Ok\")",
"target": ".setButtonText(\"请提供插件名称,然后我会开始翻译工作。\")"
},
{
"source": ".setButtonText(\"Cancel\")",
"target": ".setButtonText(\"取消\")"
},
{
"source": ".setButtonText(`( ${this.timeout} ) ${defaultAction}`)",
"target": ".setButtonText(`( ${this.timeout} ) ${defaultAction}`)"
},
{
"source": ".setButtonText(\"Use\")",
"target": ".setButtonText(\"使用\")"
},
{
"source": ".setButtonText(\"Start\")",
"target": ".setButtonText(\"开始\")"
},
{
"source": ".setButtonText(\"Enable\")",
"target": ".setButtonText(\"启用\")"
},
{
"source": ".setButtonText(\"Copy\")",
"target": ".setButtonText(\"复制\")"
},
{
"source": ".setButtonText(\"Discard\")",
"target": ".setButtonText(\"丢弃\")"
},
{
"source": ".setButtonText(\"Test\")",
"target": ".setButtonText(\"测试\")"
},
{
"source": ".setButtonText(\"Check\")",
"target": ".setButtonText(\"检查\")"
},
{
"source": ".setButtonText(\"Next\")",
"target": ".setButtonText(\"下一个\")"
},
{
"source": ".setButtonText(\"Apply\")",
"target": ".setButtonText(\"应用\")"
},
{
"source": ".setButtonText(\"Disable\")",
"target": ".setButtonText(\"禁用\")"
},
{
"source": ".setButtonText(\"Merge\")",
"target": ".setButtonText(\"合并\")"
},
{
"source": ".setButtonText(\"Fetch\")",
"target": ".setButtonText(\"获取\")"
},
{
"source": ".setButtonText(\"Overwrite\")",
"target": ".setButtonText(\"覆盖\")"
},
{
"source": ".setButtonText(\"Default\")",
"target": ".setButtonText(\"默认\")"
},
{
"source": ".setButtonText(\"Cross-platform\")",
"target": ".setButtonText(\"跨平台\")"
},
{
"source": ".setButtonText(\"Open\")",
"target": ".setButtonText(\"打开\")"
},
{
"source": ".setButtonText(\"Make report\")",
"target": ".setButtonText(\"生成报告\")"
},
{
"source": ".setButtonText(\"Recreate all\")",
"target": ".setButtonText(\"重新创建\")"
},
{
"source": ".setButtonText(\"Verify all\")",
"target": ".setButtonText(\"验证所有\")"
},
{
"source": ".setButtonText(\"Perform\")",
"target": ".setButtonText(\"执行\")"
},
{
"source": ".setButtonText(\"Back\")",
"target": ".setButtonText(\"返回\")"
},
{
"source": ".setButtonText(\"Delete\")",
"target": ".setButtonText(\"删除\")"
},
{
"source": ".setButtonText(\"Lock\")",
"target": ".setButtonText(\"锁\")"
},
{
"source": ".setButtonText(\"Flag and restart\")",
"target": ".setButtonText(\"标记并重新启动\")"
},
{
"source": ".setButtonText(\"Send chunks\")",
"target": ".setButtonText(\"发送块\")"
},
{
"source": ".setButtonText(\"Reset received\")",
"target": ".setButtonText(\"接收到重置\")"
},
{
"source": ".setButtonText(\"Reset sent history\")",
"target": ".setButtonText(\"重置发送历史\")"
},
{
"source": ".setButtonText(\"Fetch w/o restarting\")",
"target": ".setButtonText(\"无需重新启动获取\")"
},
{
"source": ".setButtonText(\"Save and Fetch\")",
"target": ".setButtonText(\"保存和提取\")"
},
{
"source": ".setButtonText(\"Rebuild\")",
"target": ".setButtonText(\"重建\")"
},
{
"source": ".setButtonText(\"Rebuild w/o restarting\")",
"target": ".setButtonText(\"无需重启重新构建\")"
},
{
"source": ".setButtonText(\"Send\")",
"target": ".setButtonText(\"发送\")"
},
{
"source": ".setButtonText(\"Reset all\")",
"target": ".setButtonText(\"重置全部\")"
},
{
"source": ".setButtonText(\"DryRun\")",
"target": ".setButtonText(\"干扰测试\")"
},
{
"source": ".setButtonText(\"Perform cleaning\")",
"target": ".setButtonText(\"执行清理\")"
},
{
"source": ".setName(\"Use the copied setup URI\")",
"target": ".setName(\"使用复制的设置URI。\")"
},
{
"source": ".setName(\"Minimal setup\")",
"target": ".setName(\"最小设置\")"
},
{
"source": ".setName(\"Enable LiveSync on this device as the setup was completed manually\")",
"target": ".setName(\"在此设备上启用实时同步,因为设置是手动完成的。\")"
},
{
"source": ".setName(\"Copy current settings as a new setup URI\")",
"target": ".setName(\"复制当前设置作为新的设置URI\")"
},
{
"source": ".setName(\"Discard existing settings and databases\")",
"target": ".setName(\"丢弃现有设置和数据库\")"
},
{
"source": ".setName(\"Test Connection\")",
"target": ".setName(\"测试连接\")"
},
{
"source": ".setName(\"Apply Settings\")",
"target": ".setName(\"应用设置\")"
},
{
"source": ".setName(\"Test Database Connection\")",
"target": ".setName(\"测试数据库连接\")"
},
{
"source": ".setName(\"Check and fix database configuration\")",
"target": ".setName(\"检查并修复数据库配置\")"
},
{
"source": ".setName(\"Hidden file synchronization\")",
"target": ".setName(\"隐藏文件同步\")"
},
{
"source": ".setName(\"Disable Hidden files sync\")",
"target": ".setName(\"禁用隐藏文件同步\")"
},
{
"source": ".setName(\"Enable Hidden files sync\")",
"target": ".setName(\"启用隐藏文件同步\")"
},
{
"source": ".setName(\"Synchronising files\")",
"target": ".setName(\"同步文件\")"
},
{
"source": ".setName(\"Non-Synchronising files\")",
"target": ".setName(\"非同步文件\")"
},
{
"source": ".setName(\"Ignore patterns\")",
"target": ".setName(\"忽略模式\")"
},
{
"source": ".setName(\"Add default patterns\")",
"target": ".setName(\"添加默认模式\")"
},
{
"source": ".setName(\"Open\")",
"target": ".setName(\"打开\")"
},
{
"source": ".setName(\"Make report to inform the issue\")",
"target": ".setName(\"制作报告以通知问题。\")"
},
{
"source": ".setName(\"Recreate missing chunks for all files\")",
"target": ".setName(\"为所有文件重新创建丢失的块\")"
},
{
"source": ".setName(\"Verify and repair all files\")",
"target": ".setName(\"验证和修复所有文件\")"
},
{
"source": ".setName(\"Check and convert non-path-obfuscated files\")",
"target": ".setName(\"检查和转换非路径混淆文件\")"
},
{
"source": ".setName(\"Back to non-configured\")",
"target": ".setName(\"返回到未配置状态\")"
},
{
"source": ".setName(\"Delete all customization sync data\")",
"target": ".setName(\"删除所有自定义同步数据\")"
},
{
"source": ".setName(\"Encrypting sensitive configuration items\")",
"target": ".setName(\"加密敏感配置项\")"
},
{
"source": ".setName(\"Lock remote\")",
"target": ".setName(\"远程锁定\")"
},
{
"source": ".setName(\"Emergency restart\")",
"target": ".setName(\"紧急重启\")"
},
{
"source": ".setName(\"Resend\")",
"target": ".setName(\"抱歉,我无法重新发送提问,但您可以再次向我提供需要翻译的英文文本,我会尽快为您翻译成简体中文。谢谢!\")"
},
{
"source": ".setName(\"Reset journal received history\")",
"target": ".setName(\"重置日志接收历史\")"
},
{
"source": ".setName(\"Reset journal sent history\")",
"target": ".setName(\"重置已发送的日志历史\")"
},
{
"source": ".setName(\"Fetch from remote\")",
"target": ".setName(\"从远程获取\")"
},
{
"source": ".setName(\"Fetch rebuilt DB (Save local documents before)\")",
"target": ".setName(\"获取重建的数据库(请先保存本地文档)\")"
},
{
"source": ".setName(\"Rebuild everything\")",
"target": ".setName(\"重建所有内容\")"
},
{
"source": ".setName(\"Perform compaction\")",
"target": ".setName(\"执行压缩\")"
},
{
"source": ".setName(\"Overwrite remote\")",
"target": ".setName(\"覆盖远程\")"
},
{
"source": ".setName(\"Reset all journal counter\")",
"target": ".setName(\"重置所有日志计数器\")"
},
{
"source": ".setName(\"Purge all journal counter\")",
"target": ".setName(\"清除所有日记计数器\")"
},
{
"source": ".setName(\"Make empty the bucket\")",
"target": ".setName(\"清空桶\")"
},
{
"source": ".setName(\"(Obsolete) Clean up databases\")",
"target": ".setName(\"清理数据库 (已过时)\")"
},
{
"source": ".setName(\"Discard local database to reset or uninstall Self-hosted LiveSync\")",
"target": ".setName(\"丢弃本地数据库以重置或卸载自托管LiveSync\")"
},
{
"source": ".setDesc(\"To setup Self-hosted LiveSync, this method is the most preferred one.\")",
"target": ".setDesc(\"设置自托管LiveSync这种方法是最受欢迎的。\")"
},
{
"source": ".setDesc(\"Open database connection. If the remote database is not found and you have the privilege to create a database, the database will be created.\")",
"target": ".setDesc(\"打开数据库连接。如果找不到远程数据库并且您有创建数据库的权限,则将创建数据库。\")"
},
{
"source": ".setDesc(\"Check the database configuration, and fix if there are any problems.\")",
"target": ".setDesc(\"检查数据库配置,如有问题请进行修复。\")"
},
{
"source": ".setDesc(\"(RegExp) Empty to sync all files. Set filter as a regular expression to limit synchronising files.\")",
"target": ".setDesc(\"(正则表达式)空白以同步所有文件。设置过滤器为正则表达式以限制同步文件。\")"
},
{
"source": ".setDesc(\"(RegExp) If this is set, any changes to local and remote files that match this will be skipped.\")",
"target": ".setDesc(\"如果设置了该选项,任何匹配此正则表达式的本地和远程文件的更改将被跳过。\")"
},
{
"source": ".setDesc(\"Open the dialog\")",
"target": ".setDesc(\"打开对话框\")"
},
{
"source": ".setDesc(\"This will recreate chunks for all files. If there were missing chunks, this may fix the errors.\")",
"target": ".setDesc(\"这将重新创建所有文件的块。如果有丢失的块,这可能会修复错误。\")"
},
{
"source": ".setDesc(\"Compare the content of files between on local database and storage. If not matched, you will be asked which one you want to keep.\")",
"target": ".setDesc(\"比对本地数据库和存储中文件的内容。如果不匹配,将会询问您想保留哪一个文件。\")"
},
{
"source": ".setDesc(\"\").addButton((button => button.setButtonText(\"Perform\")",
"target": ".setDesc(\"\").addButton((button => button.setButtonText(\"执行\"\")"
},
{
"source": ".setDesc(\"Lock remote to prevent synchronization with other devices.\")",
"target": ".setDesc(\"锁定远程设备,防止与其他设备同步。\")"
},
{
"source": ".setDesc(\"place the flag file to prevent all operation and restart.\")",
"target": ".setDesc(\"将标志文件放置以阻止所有操作并重新启动。\")"
},
{
"source": ".setDesc(\"Resend all chunks to the remote.\")",
"target": ".setDesc(\"重新发送所有块到远程。\")"
},
{
"source": ".setDesc(\"Initialise journal received history. On the next sync, every item except this device sent will be downloaded again.\")",
"target": ".setDesc(\"初始化日志接收历史。在下一次同步中,除了此设备发送的项目之外,所有项目都将被重新下载。\")"
},
{
"source": ".setDesc(\"Initialise journal sent history. On the next sync, every item except this device received will be sent again.\")",
"target": ".setDesc(\"初始化日志发送历史。在下一次同步中,除了这台设备外,每个项目将再次发送。\")"
},
{
"source": ".setDesc(\"Restore or reconstruct local database from remote.\")",
"target": ".setDesc(\"从远程恢复或重建本地数据库。\")"
},
{
"source": ".setDesc(\"Restore or reconstruct local database from remote database but use local chunks.\")",
"target": ".setDesc(\"从远程数据库还原或重建本地数据库,但使用本地块。\")"
},
{
"source": ".setDesc(\"Rebuild local and remote database with local files.\")",
"target": ".setDesc(\"使用本地文件重新构建本地和远程数据库。\")"
},
{
"source": ".setDesc(\"Compaction discards all of Eden in the non-latest revisions, reducing the storage usage. However, this operation requires the same free space on the remote as the current database.\")",
"target": ".setDesc(\"压缩会丢弃非最新修订版中的全部Eden减少存储使用量。然而此操作需要与当前数据库相同的远程空闲空间。\")"
},
{
"source": ".setDesc(\"Overwrite remote with local DB and passphrase.\")",
"target": ".setDesc(\"使用本地数据库和口令覆盖远程数据库。\")"
},
{
"source": ".setDesc(\"Initialise all journal history, On the next sync, every item will be received and sent.\")",
"target": ".setDesc(\"初始化所有日志历史,下次同步时,每个项目都将被接收并发送。\")"
},
{
"source": ".setDesc(\"Purge all sending and downloading cache.\")",
"target": ".setDesc(\"清除所有发送和下载缓存。\")"
},
{
"source": ".setDesc(\"Delete all data on the remote.\")",
"target": ".setDesc(\"删除远程上的所有数据。\")"
},
{
"source": ".setDesc(\"Delete unused chunks to shrink the database. However, this feature could be not effective in some cases. Please use rebuild everything instead.\")",
"target": ".setDesc(\"删除未使用的块以缩小数据库。但在某些情况下,此功能可能不起作用。请改用重新构建所有内容。\")"
},
{
"source": ".appendText(\"Some configuration has been arrived, Press \")",
"target": ".appendText(\"某些配置已就绪,请点击\")"
},
{
"source": ".appendText(\" to open the config sync dialog , or press elsewhere to dismiss this message.\")",
"target": ".appendText(\"打开配置同步对话框,或者按其他地方以关闭此消息。\")"
},
{
"source": ".appendText(\"Highlight diff\")",
"target": ".appendText(\"高亮差异\")"
},
{
"source": ".createEl(\"label\", {\n text: \"Changes need to be applied!\"\n })",
"target": ".createEl(\"标签\", {\n text: \"Changes need to be applied!\"\n })"
}
]
}
}
}