diff --git a/src/main/resources/inspectionDescriptions/CsvValidation_zh_CN.html b/src/main/resources/inspectionDescriptions/CsvValidation_zh_CN.html new file mode 100644 index 00000000..6dc2d4d9 --- /dev/null +++ b/src/main/resources/inspectionDescriptions/CsvValidation_zh_CN.html @@ -0,0 +1,5 @@ +<html> +<body> +对 CSV 验证错误提出可能的修复建议。 +</body> +</html> \ No newline at end of file diff --git a/src/main/resources/intentionDescriptions/QuoteAll/description_zh_CN.html b/src/main/resources/intentionDescriptions/QuoteAll/description_zh_CN.html new file mode 100644 index 00000000..37e33b55 --- /dev/null +++ b/src/main/resources/intentionDescriptions/QuoteAll/description_zh_CN.html @@ -0,0 +1,5 @@ +<html> +<body> +此操作会为所有值添加引号。<br> +</body> +</html> \ No newline at end of file diff --git a/src/main/resources/intentionDescriptions/QuoteValue/description_zh_CN.html b/src/main/resources/intentionDescriptions/QuoteValue/description_zh_CN.html new file mode 100644 index 00000000..cd69c2ce --- /dev/null +++ b/src/main/resources/intentionDescriptions/QuoteValue/description_zh_CN.html @@ -0,0 +1,5 @@ +<html> +<body> +为未添加引号的值添加引号。<br> +</body> +</html> \ No newline at end of file diff --git a/src/main/resources/intentionDescriptions/ShiftColumnLeft/description_zh_CN.html b/src/main/resources/intentionDescriptions/ShiftColumnLeft/description_zh_CN.html new file mode 100644 index 00000000..f3619710 --- /dev/null +++ b/src/main/resources/intentionDescriptions/ShiftColumnLeft/description_zh_CN.html @@ -0,0 +1,5 @@ +<html> +<body> +将列左移并交换位置。<br> +</body> +</html> \ No newline at end of file diff --git a/src/main/resources/intentionDescriptions/ShiftColumnRight/description_zh_CN.html b/src/main/resources/intentionDescriptions/ShiftColumnRight/description_zh_CN.html new file mode 100644 index 00000000..c01fc6fd --- /dev/null +++ b/src/main/resources/intentionDescriptions/ShiftColumnRight/description_zh_CN.html @@ -0,0 +1,5 @@ +<html> +<body> +将列右移并交换位置。<br> +</body> +</html> \ No newline at end of file diff --git a/src/main/resources/intentionDescriptions/UnquoteAll/description_zh_CN.html b/src/main/resources/intentionDescriptions/UnquoteAll/description_zh_CN.html new file mode 100644 index 00000000..96553972 --- /dev/null +++ b/src/main/resources/intentionDescriptions/UnquoteAll/description_zh_CN.html @@ -0,0 +1,5 @@ +<html> +<body> +尽可能地移除所有值的引号。<br> +</body> +</html> \ No newline at end of file diff --git a/src/main/resources/intentionDescriptions/UnquoteValue/description_zh_CN.html b/src/main/resources/intentionDescriptions/UnquoteValue/description_zh_CN.html new file mode 100644 index 00000000..056c87da --- /dev/null +++ b/src/main/resources/intentionDescriptions/UnquoteValue/description_zh_CN.html @@ -0,0 +1,5 @@ +<html> +<body> +移除已有引号的值的引号。<br> +</body> +</html> \ No newline at end of file diff --git a/src/main/resources/localization/CsvEditorActions_zh_CN.properties b/src/main/resources/localization/CsvEditorActions_zh_CN.properties new file mode 100644 index 00000000..b895a81e --- /dev/null +++ b/src/main/resources/localization/CsvEditorActions_zh_CN.properties @@ -0,0 +1,21 @@ +action.net.seesharpsoft.intellij.plugins.csv.actions.CsvTableEditorActions$AddColumnBefore.text=\u5728\u5DE6\u4FA7\u65B0\u589E\u5217 (Ctrl+Shift+Left) +action.net.seesharpsoft.intellij.plugins.csv.actions.CsvTableEditorActions$AddColumnBefore.description=\u5728\u5DE6\u4FA7\u65B0\u589E\u4E00\u5217 (ctrl+shift+left) +action.net.seesharpsoft.intellij.plugins.csv.actions.CsvTableEditorActions$AddColumnAfter.text=\u5728\u53F3\u4FA7\u65B0\u589E\u5217 (Ctrl+Shift+Right) +action.net.seesharpsoft.intellij.plugins.csv.actions.CsvTableEditorActions$AddColumnAfter.description=\u5728\u53F3\u4FA7\u65B0\u589E\u4E00\u5217 (ctrl+shift+right) +action.net.seesharpsoft.intellij.plugins.csv.actions.CsvTableEditorActions$DeleteSelectedColumns.text=\u5220\u9664\u9009\u4E2D\u7684\u5217 (Ctrl+Shift+Del) +action.net.seesharpsoft.intellij.plugins.csv.actions.CsvTableEditorActions$DeleteSelectedColumns.description=\u5220\u9664\u9009\u4E2D\u7684\u5217 (ctrl+shift+del) +action.net.seesharpsoft.intellij.plugins.csv.actions.CsvTableEditorActions$AddRowBefore.text=\u5728\u4E0A\u65B9\u65B0\u589E\u884C (Ctrl+Up) +action.net.seesharpsoft.intellij.plugins.csv.actions.CsvTableEditorActions$AddRowBefore.description=\u5728\u4E0A\u65B9\u65B0\u589E\u4E00\u884C (ctrl+up) +action.net.seesharpsoft.intellij.plugins.csv.actions.CsvTableEditorActions$AddRowAfter.text=\u5728\u4E0B\u65B9\u65B0\u589E\u884C (Ctrl+Down) +action.net.seesharpsoft.intellij.plugins.csv.actions.CsvTableEditorActions$AddRowAfter.description=\u5728\u4E0B\u65B9\u65B0\u589E\u4E00\u884C (ctrl+down) +action.net.seesharpsoft.intellij.plugins.csv.actions.CsvTableEditorActions$DeleteSelectedRows.text=\u5220\u9664\u9009\u4E2D\u7684\u884C (Ctrl+Del) +action.net.seesharpsoft.intellij.plugins.csv.actions.CsvTableEditorActions$DeleteSelectedRows.description=\u5220\u9664\u9009\u4E2D\u7684\u884C (ctrl+del) +action.net.seesharpsoft.intellij.plugins.csv.actions.CsvTableEditorActions$AdjustColumnWidths.text=\u81EA\u52A8\u8C03\u6574\u5217\u5BBD (Ctrl+Shift+Space) +action.net.seesharpsoft.intellij.plugins.csv.actions.CsvTableEditorActions$AdjustColumnWidths.description=\u81EA\u52A8\u8C03\u6574\u5217\u5BBD (ctrl+shift+space) +action.net.seesharpsoft.intellij.plugins.csv.actions.CsvTableEditorActions$ResetColumnWidths.text=\u91CD\u7F6E\u5217\u5BBD\u4E3A\u9ED8\u8BA4\u503C +action.net.seesharpsoft.intellij.plugins.csv.actions.CsvTableEditorActions$ResetColumnWidths.description=\u91CD\u7F6E\u5217\u5BBD\u4E3A\u9ED8\u8BA4\u503C + +group.net.seesharpsoft.intellij.plugins.csv.actions.CsvChangeSeparatorActionGroup.text=CSV \u5206\u9694\u7B26 +group.net.seesharpsoft.intellij.plugins.csv.actions.CsvChangeSeparatorActionGroup.description=CSV \u5206\u9694\u7B26 +group.net.seesharpsoft.intellij.plugins.csv.actions.CsvChangeEscapeCharacterActionGroup.text=CSV \u8F6C\u4E49\u5B57\u7B26 +group.net.seesharpsoft.intellij.plugins.csv.actions.CsvChangeEscapeCharacterActionGroup.description=CSV \u8F6C\u4E49\u5B57\u7B26 \ No newline at end of file diff --git a/src/main/resources/localization/CsvEditorResources_zh_CN.properties b/src/main/resources/localization/CsvEditorResources_zh_CN.properties new file mode 100644 index 00000000..7f792dca --- /dev/null +++ b/src/main/resources/localization/CsvEditorResources_zh_CN.properties @@ -0,0 +1,51 @@ +auto.detect.initially=\u52A0\u8F7D\u6587\u4EF6\u65F6\u81EA\u52A8\u68C0\u6D4B +can.be.adjusted.per.file.in.editor.context.menu=\u53EF\u4EE5\u5728\u7F16\u8F91\u5668\u7684\u4E0A\u4E0B\u6587\u83DC\u5355\u4E2D\u6309\u6587\u4EF6\u8C03\u6574 +color.attribute.separator=\u5206\u9694\u7B26 +color.attribute.quote=\u5F15\u53F7 +color.attribute.text=\u6587\u672C +color.attribute.text.escaped=\u8F6C\u4E49\u6587\u672C +color.attribute.comment=\u6CE8\u91CA +color.attribute.column.nr=\u5217\u989C\u8272 %d +column.numbering=\u5217\u7F16\u53F7\uFF1A +default.column.width.in.px=\u9ED8\u8BA4\u5217\u5BBD\uFF0810 ~ 10000\u50CF\u7D20\uFF09\uFF1A +default.escape.character=\u9ED8\u8BA4\u8F6C\u4E49\u5B57\u7B26\uFF1A +default.row.height.in.px=\u9ED8\u8BA4\u884C\u9AD8\uFF0820 ~ 100\u50CF\u7D20\uFF09\uFF1A +default.value.separator.csv.only=\u9ED8\u8BA4\u503C\u5206\u9694\u7B26\uFF08\u4EC5\u9002\u7528\u4E8ECSV\uFF09\uFF1A +editor.usage=\u7F16\u8F91\u5668\u7528\u6CD5\uFF1A +enforce.value.quoting=\u5F3A\u5236\u4E3A\u503C\u6DFB\u52A0\u5F15\u53F7 +error.while.parsing.content.please.fix.issues.in.text.editor=\ \u89E3\u6790\u5185\u5BB9\u65F6\u51FA\u9519 - \u8BF7\u5728\u6587\u672C\u7F16\u8F91\u5668\u4E2D\u4FEE\u590D\u95EE\u9898\uFF01 +general=\u5E38\u89C4 +group.separator=\u5206\u9694\u7B26 +group.separator.space.before=\u5728\u5206\u9694\u7B26\u524D\u6DFB\u52A0\u7A7A\u683C +group.separator.space.after=\u5728\u5206\u9694\u7B26\u540E\u6DFB\u52A0\u7A7A\u683C +group.tabularize=\u5236\u8868 +group.tabularize.as.table=\u683C\u5F0F\u5316\u4E3A\u8868\u683C +group.tabularize.keep.quoted=\u4FDD\u6301\u5F15\u7528\u503C\u4E0D\u53D8 +group.tabularize.align.right=\u53F3\u5BF9\u9F50 +group.tabularize.enhanced.width.calculation=\u589E\u5F3A\u5BBD\u5EA6\u8BA1\u7B97\uFF08\u8F83\u6162\uFF09 +group.trimming=\u4FEE\u526A\uFF08\u4EC5\u5F53\u672A\u5236\u8868\u65F6\uFF09 +group.trimming.leading=\u4FEE\u526A\u524D\u5BFC\u7A7A\u683C +group.trimming.trailing=\u4FEE\u526A\u5C3E\u968F\u7A7A\u683C +highlight.caret.row=\u9AD8\u4EAE\u5149\u6807\u884C +highlighting=\u9AD8\u4EAE +keep.trailing.whitespaces.if.unchecked.general.editor.setting.apply=\u4FDD\u7559\u5C3E\u968F\u7A7A\u683C\uFF08\u82E5\u672A\u9009\u4E2D\uFF0C\u5219\u4F7F\u7528\u901A\u7528\u7F16\u8F91\u5668\u8BBE\u7F6E\uFF09 +line.comment.indicator=\u884C\u6CE8\u91CA\u6307\u793A\u7B26\uFF1A +maximum.column.width.in.px=\u6700\u5927\u5217\u5BBD\uFF08\u50CF\u7D20\uFF0C0 = \u65E0\u9650\u5236\uFF09: +open.file.in.text.editor=\u5728\u6587\u672C\u7F16\u8F91\u5668\u4E2D\u6253\u5F00\u6587\u4EF6 +others=\u5176\u4ED6 +settings.title=CSV/TSV/PSV +settings.codestyle.spaces=\u7A7A\u683C +settings.codestyle.wrapping=\u6362\u884C +settings.editor.coloring.rainbow=\u5F69\u8679\uFF08\u5217\u989C\u8272\uFF09 +settings.editor.coloring.simple=\u7B80\u5355\uFF08\u6587\u672C\u989C\u8272\uFF09 +settings.editor.help=CSV/TSV/PSV\u6587\u4EF6\u7684\u7F16\u8F91\u5668\u9009\u9879 +settings.editor.highlight.tab.separator=\u9AD8\u4EAE\u5236\u8868\u7B26\u5206\u9694\u7B26 +settings.editor.prio.table_first=\u4F18\u5148\u4F7F\u7528\u8868\u683C\u7F16\u8F91\u5668 +settings.editor.prio.text_first=\u4F18\u5148\u4F7F\u7528\u6587\u672C\u7F16\u8F91\u5668 +settings.editor.prio.text_only=\u4EC5\u4F7F\u7528\u6587\u672C\u7F16\u8F91\u5668 +show.info.balloon=\u663E\u793A\u4FE1\u606F\u6C14\u6CE1 +table.editor=\u8868\u683C\u7F16\u8F91\u5668 +text.editor=\u6587\u672C\u7F16\u8F91\u5668 +use.soft.wraps=\u4F7F\u7528\u8F6F\u6362\u884C +value.coloring=\u503C\u7740\u8272\uFF1A +zero.based=\u4ECE0\u5F00\u59CB \ No newline at end of file