Skip to content

Commit

Permalink
feat: update i18n
Browse files Browse the repository at this point in the history
  • Loading branch information
axetroy committed Apr 1, 2019
1 parent bbab14f commit ef82d5b
Show file tree
Hide file tree
Showing 5 changed files with 15 additions and 6 deletions.
3 changes: 2 additions & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -151,6 +151,7 @@
},
"dependencies": {
"conventional-changelog-cli": "^2.0.12",
"execa": "^1.0.0"
"execa": "^1.0.0",
"vscode-nls-i18n": "^0.1.1"
}
}
4 changes: 3 additions & 1 deletion package.nls.json
Original file line number Diff line number Diff line change
Expand Up @@ -11,5 +11,7 @@
"cmd.generateFromLastVersion.title": "Generate changelog from last 1 version",
"cmd.generateFromLastTwoVersion.title": "Generate changelog from last 2 version",
"cmd.generateFromLastNVersion.title": "Generate changelog from last N version",
"cmd.generateAll.title": "Generate changelog from beginning"
"cmd.generateAll.title": "Generate changelog from beginning",
"placeholder.select.workspace": "Select a workspace to generate changelog",
"validator.interger": "Please enter an interger number."
}
4 changes: 3 additions & 1 deletion package.nls.zh-cn.json
Original file line number Diff line number Diff line change
Expand Up @@ -11,5 +11,7 @@
"cmd.generateFromLastVersion.title": "生成前 1 个版本的变更日志",
"cmd.generateFromLastTwoVersion.title": "生成前 2 个版本的变更日志",
"cmd.generateFromLastNVersion.title": "生成前 N 个版本的变更日志",
"cmd.generateAll.title": "生成完整的变更日志"
"cmd.generateAll.title": "生成完整的变更日志",
"placeholder.select.workspace": "选择工作空间以生成变更日志",
"validator.interger": "请输入一个整数"
}
4 changes: 3 additions & 1 deletion package.nls.zh-tw.json
Original file line number Diff line number Diff line change
Expand Up @@ -11,5 +11,7 @@
"cmd.generateFromLastVersion.title": "生成前 1 個版本的變更日誌",
"cmd.generateFromLastTwoVersion.title": "生成前 2 個版本的變更日誌",
"cmd.generateFromLastNVersion.title": "生成前 N 個版本的變更日誌",
"cmd.generateAll.title": "生成完整的變更日誌"
"cmd.generateAll.title": "生成完整的變更日誌",
"placeholder.select.workspace": "選擇工作空間以生成變更日誌",
"validator.interger": "請輸入一個整數"
}
6 changes: 4 additions & 2 deletions src/extension.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
import VSCODE = require("vscode");
import * as path from "path";
import * as execa from "execa";
import { init, localize } from "vscode-nls-i18n"

enum Type {
newDocument = "new document",
Expand All @@ -19,6 +20,7 @@ interface IConfig {

export function activate(context: VSCODE.ExtensionContext) {
const vs: typeof VSCODE = require("vscode");
init(context)

async function prickWorkspace(): Promise<VSCODE.WorkspaceFolder | undefined> {
const workspaces = vs.workspace.workspaceFolders;
Expand All @@ -30,7 +32,7 @@ export function activate(context: VSCODE.ExtensionContext) {
}
if (workspaces.length > 1) {
return vs.window.showWorkspaceFolderPick({
placeHolder: "select a workspace to generate changelog"
placeHolder: localize("placeholder.select.workspace")
});
}

Expand Down Expand Up @@ -140,7 +142,7 @@ export function activate(context: VSCODE.ExtensionContext) {
if (/^\d+$/.test(input.trim())) {
return null;
}
return "Please enter an interger number.";
return localize("validator.interger");
}
});
if (releaseCount === undefined) {
Expand Down

0 comments on commit ef82d5b

Please sign in to comment.