feat: improve i18n scope

Signed-off-by: MiaoWoo <admin@yumc.pw>
This commit is contained in:
2020-02-27 12:11:18 +08:00
parent 08ca3db67b
commit 8a0fcfae8b
7 changed files with 77 additions and 43 deletions

View File

@ -80,7 +80,7 @@ export class MiaoScriptConsole implements Console {
this.info(args)
}
i18n(name: string, param?: { [key: string]: any }) {
this.log(i18m.translate(name, param))
this.console(i18m.translate(name, param))
}
object(obj) {
for (var i in obj) {
@ -103,7 +103,7 @@ export class MiaoScriptConsole implements Console {
}
}
if (this.sourceMaps[fileName]) {
var sourceMapping = this.sourceMaps[fileName].getSource(lineNumber, 0);
var sourceMapping = this.sourceMaps[fileName].getSource(lineNumber, lineNumber);
if (sourceMapping) {
if (lineNumber != sourceMapping.mapping.sourceLine) {
fileName = fileName.replace(".js", ".ts");