From 53f8428d4d2bd7532018291dcfb98de365456615 Mon Sep 17 00:00:00 2001
From: syuilo <syuilotan@yahoo.co.jp>
Date: Mon, 16 Apr 2018 06:22:28 +0900
Subject: [PATCH] Fix bug

---
 src/build/i18n.ts | 10 ++--------
 1 file changed, 2 insertions(+), 8 deletions(-)

diff --git a/src/build/i18n.ts b/src/build/i18n.ts
index 2790191191..cb71a19394 100644
--- a/src/build/i18n.ts
+++ b/src/build/i18n.ts
@@ -7,7 +7,7 @@ import locale from '../../locales';
 export default class Replacer {
 	private lang: string;
 
-	public pattern = /"%i18n:(.+?)%"|'%i18n:(.+?)%'|%i18n:(.+?)%/g;
+	public pattern = /%i18n:(.+?)%/g;
 
 	constructor(lang: string) {
 		this.lang = lang;
@@ -65,12 +65,6 @@ export default class Replacer {
 
 		if (ctx && ctx.lang) this.lang = ctx.lang;
 
-		if (match[0] == '"') {
-			return '"' + this.get(name, key).replace(/"/g, '\\"') + '"';
-		} else if (match[0] == "'") {
-			return '\'' + this.get(name, key).replace(/'/g, '\\\'') + '\'';
-		} else {
-			return this.get(name, key);
-		}
+		return this.get(name, key).replace(/'/g, '\\x27').replace(/"/g, '\\x22');
 	}
 }
-- 
GitLab