文档属性中英文属性的统一

功能需求类反馈

需求说明

Obsidian 自带的几个属性可以显示其对应中文,以便统一美观。

尝试过/想象的解决方案

把 tags 翻译成“标签”,属性类型选择“列表”。但是这样的话就失去了标签的检索功能。
屏幕截图 2025-01-26 191144

其他

本人有一点强迫症(捂脸)。

楼主是希望tags属性名显示为中文?应该是加个css脚本可以解决

是的,但本人对 css 不太了解(叹气)…
我看看有没有时间系统研究一下。

研究了一个上午,发现 css 只能够隐藏内容。至于添加内容,这可能动用到 html 文件,我先凑合着用吧…

用::after和::before可以添加,放假没电脑,晚点我试试

1 个赞

感谢您的关注! :rose:

/* 修改属性栏的表头 "tags" 为 "标签" */
.metadata-property[data-property-key="tags"] .metadata-property-key::after {
  content: "标签";
  visibility: visible;
  padding: var(--size-4-1) var(--size-4-2);
}
/* 隐藏原内容 */
.metadata-property[data-property-key="tags"] .metadata-property-key .metadata-property-key-input{
  display: none;
}

效果如图:
image

1 个赞

哦!!!太感谢了!!! :rose: :rose: :rose:
另外,我在浏览外文论坛时发现外国用户也对这个只允许一个条目有tags属性的规定很不理解,期待官方能在更新中彻底解决。

1 个赞


源于您的灵感,我额外复制了另一个属性条目的css样式,这下真的可以以假乱真了 ,无论缩放还是在其他界面显示。:laughing:

1 个赞