Skip to content

Commit 9a5e620

Browse files
author
yanglb
committed
Merge branch 'dev-2.0' into 'master'
添加 jsLangName 可选参数,用于控制生成的js语言变量名 See merge request !3
2 parents 9c16b00 + e4ad932 commit 9a5e620

File tree

2 files changed

+7
-2
lines changed

2 files changed

+7
-2
lines changed

.gitignore

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,4 +4,3 @@
44
bin/
55
out/
66
app/
7-

src/com/yanglb/utilitys/codegen/core/translator/impl/MsgJsTranslatorImpl.java

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,13 @@ protected void onBeforeTranslate() throws CodeGenException {
5050
protected void onTranslate() throws CodeGenException {
5151
super.onTranslate();
5252
StringBuilder sb = this.writableModel.getData();
53-
sb.append("var Lang = { \r\n");
53+
String langName = "Lang";
54+
if(this.paramaModel.getOptions().get("jsLangName") != null) {
55+
langName = this.paramaModel.getOptions().get("jsLangName");
56+
}
57+
sb.append("var ");
58+
sb.append(langName);
59+
sb.append(" = { \r\n");
5460
int rowIndex = 0;
5561

5662
// 分组输出

0 commit comments

Comments
 (0)