diff --git a/package-lock.json b/package-lock.json
index d366dc3..3184d0a 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -10745,6 +10745,21 @@
"is-path-inside": "^1.0.0"
}
},
+ "is-ip": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/is-ip/-/is-ip-3.1.0.tgz",
+ "integrity": "sha512-35vd5necO7IitFPjd/YBeqwWnyDWbuLH9ZXQdMfDA8TEo7pv5X8yfrvVO3xbJbLUlERCMvf6X0hTUamQxCYJ9Q==",
+ "requires": {
+ "ip-regex": "^4.0.0"
+ },
+ "dependencies": {
+ "ip-regex": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-4.1.0.tgz",
+ "integrity": "sha512-pKnZpbgCTfH/1NLIlOduP/V+WRXzC2MOz3Qo8xmxk8C5GudJLgK5QyLVXOSWy3ParAH7Eemurl3xjv/WXYFvMA=="
+ }
+ }
+ },
"is-natural-number": {
"version": "4.0.1",
"resolved": "https://registry.npmjs.org/is-natural-number/-/is-natural-number-4.0.1.tgz",
diff --git a/package.json b/package.json
index 345a312..6608758 100644
--- a/package.json
+++ b/package.json
@@ -20,6 +20,7 @@
"bootstrap-vue": "^2.16.0",
"core-js": "^3.6.5",
"i": "^0.3.6",
+ "is-ip": "^3.1.0",
"jquery": "^3.5.1",
"js-cookie": "^2.2.1",
"node-sass": "^4.14.1",
diff --git a/src/App.vue b/src/App.vue
index cf6adbc..9d402f8 100644
--- a/src/App.vue
+++ b/src/App.vue
@@ -54,7 +54,7 @@
{{ lang }}
+ @click="setLang(lang)">{{ lang }}
@@ -87,6 +87,7 @@