diff --git a/CHANGELOG.md b/CHANGELOG.md index 82c2576..7d49636 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,7 +7,17 @@ - [feature] command for open settings tab directly -## 3.0.2-beta +## 3.0.5 +- [updated] Chinese: command translation and description of Upper/Lower heading level + +## 3.0.4 +- [PR] #96 +- [updated] Chinese description of Upper/Lower heading level + +## 3.0.3 +- [fix] wrapper did not work in canvas + +## 3.0.2 - [update] #93 - [feature] #90 - [feature] #89 diff --git a/main.ts b/main.ts index b72e651..719a13f 100644 --- a/main.ts +++ b/main.ts @@ -101,7 +101,7 @@ export default class TextFormat extends Plugin { this.addCommand({ id: "open-settings", - name: "Open preference settings tab", + name: getString(["command", "open-settings"]), icon: "bolt", callback: () => { // @ts-ignore @@ -164,7 +164,7 @@ export default class TextFormat extends Plugin { this.addCommand({ id: "heading-upper", - name: { "en": "Heading upper", "zh": "调高标题级别", "zh-TW": "標題上升一級" }[lang], + name: getString(["command", "heading-upper"]), icon: "indent-increase", editorCallback: (editor: Editor, view: MarkdownView) => { this.editorTextFormat(editor, view, "heading", { upper: true }); @@ -178,7 +178,7 @@ export default class TextFormat extends Plugin { }); this.addCommand({ id: "heading-lower", - name: { "en": "Heading lower", "zh": "调低标题级别", "zh-TW": "標題下降一級" }[lang], + name: getString(["command", "heading-lower"]), icon: "indent-decrease", editorCallback: (editor: Editor, view: MarkdownView) => { this.editorTextFormat(editor, view, "heading", { upper: false }); diff --git a/manifest-beta.json b/manifest-beta.json index fd9b8ef..10ac3be 100644 --- a/manifest-beta.json +++ b/manifest-beta.json @@ -1,7 +1,7 @@ { "id": "obsidian-text-format", "name": "Text Format", - "version": "3.0.4", + "version": "3.0.5", "minAppVersion": "0.9.7", "description": "Format text such as lowercase/uppercase/capitalize/titlecase, converting order/bullet list, removing redundant spaces/newline characters.", "author": "Benature", diff --git a/manifest.json b/manifest.json index dbe427b..a76937e 100644 --- a/manifest.json +++ b/manifest.json @@ -1,7 +1,7 @@ { "id": "obsidian-text-format", "name": "Text Format", - "version": "3.0.4", + "version": "3.0.5", "minAppVersion": "0.9.7", "description": "Format text such as lowercase/uppercase/capitalize/titlecase, converting order/bullet list, removing redundant spaces/newline characters.", "author": "Benature", diff --git a/src/langs/langs.ts b/src/langs/langs.ts index fa163b7..95e9e90 100644 --- a/src/langs/langs.ts +++ b/src/langs/langs.ts @@ -12,6 +12,9 @@ const EN = { "remove-blank-line": "Remove blank line(s)", "add-line-break": "Add extra line break between paragraphs", "split-lines-by-blank": "Split line(s) by blanks", + "heading-upper": "Upper heading level (more #)", + "heading-lower": "Lower heading level (less #)", + "open-settings": "Open preference settings tab", }, setting: { "more-details": "More details in Github: ", @@ -121,6 +124,9 @@ const ZH = { "remove-blank-line": "移除空行", "add-line-break": "在段落间添加额外换行", "split-lines-by-blank": "按空格分行", + "heading-upper": "降级标题(加 #)", + "heading-lower": "升级标题(减 #)", + "open-settings": "打开插件设置选项卡", }, setting: { "more-details": "在 Github 查看更多详情:", @@ -133,7 +139,7 @@ const ZH = { "word-cases-desc": "转换为小写 / 转换为大写 / 标题式大小写 / 单词首字母大写 / 大小写循环切换", "lowercase-before-capitalize": "在首字母大写之前转换为小写", "lowercase-before-capitalize-desc": "执行首字母大写或标题式大小写命令前,先将选中文本转换为小写。", - "cycle-case-sequence": "大小写循环序列(单行)", + "cycle-case-sequence": "大小写循环变换(单行)", "cycle-case-sequence-desc": "支持以下大小写格式:`lowerCase`、`upperCase`、`capitalizeWord`、`capitalizeSentence`、`titleCase`。\n" + "注意,在某些情况下,`capitalizeWord`与`titleCase`的效果可能相同," +