版本1.7.5,设置语言为中文后,重新启动软件,语言就自动变成了英文
感觉最省心的办法是: 备份笔记数据, 卸载Ob, 重启电脑, 重装Ob, 然后再看看是否好了
如果还不行, 可以考虑观察下面几件事, 看看具体有哪些设置没能记住:
- A 界面语言 每次重启Ob后就自动回到英文 (已知无法记住这个设置)
- B Ob设置 → 编辑器 → 拼写检查语言 (随便添加几个, 看看重启后能否记住)
- C Ob设置 → 外观 → 窗口边框样式 (有三种模式, 随机调整一下, 看看重启后能否记住)
- D 仓库的具体外观, 启用了什么插件, 当前打开着什么笔记 (即对于每个仓库都可以分别设置的项目)
其中, A B 两项设置在 C:\Users\<username>\AppData\Roaming\obsidian\Local Storage\leveldb
里,
而 C 项设置在 C:\Users\<username>\AppData\Roaming\obsidian\obsidian.json
里,
而 D 由于不同仓库允许不同配置, 显然是在 <vault>/.obsidian
里面
那么比方说, 看到 C D 可以记忆, 但是 A B 无法记忆, 也许就是 ...\Local Storage\leveldb
这目录出问题了, 那再观察这目录里的文件, 是否读写时间正常? 等等
PS. ...\Local Storage\leveldb
这里会先写 000xxx.log
(WAL, Write-Ahead Log) 等数据量多了后会转到 000xxx.ldb
(SST, Sorted String Table) 里
1 个赞