Add Persian language.
This commit is contained in:
parent
d78202018a
commit
818e4b315a
143
ui/package-lock.json
generated
143
ui/package-lock.json
generated
@ -6264,6 +6264,37 @@
|
||||
"glogg": "^1.0.0"
|
||||
}
|
||||
},
|
||||
"happypack": {
|
||||
"version": "5.0.1",
|
||||
"resolved": "https://registry.npmjs.org/happypack/-/happypack-5.0.1.tgz",
|
||||
"integrity": "sha512-AzXVxLzX0mtv0T40Kic72rfcGK4Y2b/cDdtcyw+e+V/13ozl7x0+EZ4hvrL1rJ8MoefR9+FfUJQsK2irH0GWOw==",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"async": "1.5.0",
|
||||
"json-stringify-safe": "5.0.1",
|
||||
"loader-utils": "1.1.0",
|
||||
"serialize-error": "^2.1.0"
|
||||
},
|
||||
"dependencies": {
|
||||
"async": {
|
||||
"version": "1.5.0",
|
||||
"resolved": "https://registry.npmjs.org/async/-/async-1.5.0.tgz",
|
||||
"integrity": "sha1-J5ZkJyNXOFlWVjP8YnRES+4vjOM=",
|
||||
"dev": true
|
||||
},
|
||||
"loader-utils": {
|
||||
"version": "1.1.0",
|
||||
"resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.1.0.tgz",
|
||||
"integrity": "sha1-yYrvSIvM7aL/teLeZG1qdUQp9c0=",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"big.js": "^3.1.3",
|
||||
"emojis-list": "^2.0.0",
|
||||
"json5": "^0.5.0"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"har-schema": {
|
||||
"version": "1.0.5",
|
||||
"resolved": "https://registry.npmjs.org/har-schema/-/har-schema-1.0.5.tgz",
|
||||
@ -12928,6 +12959,12 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"serialize-error": {
|
||||
"version": "2.1.0",
|
||||
"resolved": "https://registry.npmjs.org/serialize-error/-/serialize-error-2.1.0.tgz",
|
||||
"integrity": "sha1-ULZ51WNc34Rme9yOWa9OW4HV9go=",
|
||||
"dev": true
|
||||
},
|
||||
"serialize-javascript": {
|
||||
"version": "1.5.0",
|
||||
"resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-1.5.0.tgz",
|
||||
@ -15377,6 +15414,103 @@
|
||||
"integrity": "sha1-bgkk1r2mta/jSeOabWMoUKD4grc=",
|
||||
"dev": true
|
||||
},
|
||||
"uglifyjs-webpack-plugin": {
|
||||
"version": "1.3.0",
|
||||
"resolved": "https://registry.npmjs.org/uglifyjs-webpack-plugin/-/uglifyjs-webpack-plugin-1.3.0.tgz",
|
||||
"integrity": "sha512-ovHIch0AMlxjD/97j9AYovZxG5wnHOPkL7T1GKochBADp/Zwc44pEWNqpKl1Loupp1WhFg7SlYmHZRUfdAacgw==",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"cacache": "^10.0.4",
|
||||
"find-cache-dir": "^1.0.0",
|
||||
"schema-utils": "^0.4.5",
|
||||
"serialize-javascript": "^1.4.0",
|
||||
"source-map": "^0.6.1",
|
||||
"uglify-es": "^3.3.4",
|
||||
"webpack-sources": "^1.1.0",
|
||||
"worker-farm": "^1.5.2"
|
||||
},
|
||||
"dependencies": {
|
||||
"ajv": {
|
||||
"version": "6.7.0",
|
||||
"resolved": "https://registry.npmjs.org/ajv/-/ajv-6.7.0.tgz",
|
||||
"integrity": "sha512-RZXPviBTtfmtka9n9sy1N5M5b82CbxWIR6HIis4s3WQTXDJamc/0gpCWNGz6EWdWp4DOfjzJfhz/AS9zVPjjWg==",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"fast-deep-equal": "^2.0.1",
|
||||
"fast-json-stable-stringify": "^2.0.0",
|
||||
"json-schema-traverse": "^0.4.1",
|
||||
"uri-js": "^4.2.2"
|
||||
}
|
||||
},
|
||||
"ajv-keywords": {
|
||||
"version": "3.3.0",
|
||||
"resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.3.0.tgz",
|
||||
"integrity": "sha512-CMzN9S62ZOO4sA/mJZIO4S++ZM7KFWzH3PPWkveLhy4OZ9i1/VatgwWMD46w/XbGCBy7Ye0gCk+Za6mmyfKK7g==",
|
||||
"dev": true
|
||||
},
|
||||
"commander": {
|
||||
"version": "2.13.0",
|
||||
"resolved": "https://registry.npmjs.org/commander/-/commander-2.13.0.tgz",
|
||||
"integrity": "sha512-MVuS359B+YzaWqjCL/c+22gfryv+mCBPHAv3zyVI2GN8EY6IRP8VwtasXn8jyyhvvq84R4ImN1OKRtcbIasjYA==",
|
||||
"dev": true
|
||||
},
|
||||
"find-cache-dir": {
|
||||
"version": "1.0.0",
|
||||
"resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-1.0.0.tgz",
|
||||
"integrity": "sha1-kojj6ePMN0hxfTnq3hfPcfww7m8=",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"commondir": "^1.0.1",
|
||||
"make-dir": "^1.0.0",
|
||||
"pkg-dir": "^2.0.0"
|
||||
}
|
||||
},
|
||||
"find-up": {
|
||||
"version": "2.1.0",
|
||||
"resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz",
|
||||
"integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"locate-path": "^2.0.0"
|
||||
}
|
||||
},
|
||||
"pkg-dir": {
|
||||
"version": "2.0.0",
|
||||
"resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz",
|
||||
"integrity": "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"find-up": "^2.1.0"
|
||||
}
|
||||
},
|
||||
"schema-utils": {
|
||||
"version": "0.4.7",
|
||||
"resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-0.4.7.tgz",
|
||||
"integrity": "sha512-v/iwU6wvwGK8HbU9yi3/nhGzP0yGSuhQMzL6ySiec1FSrZZDkhm4noOSWzrNFo/jEc+SJY6jRTwuwbSXJPDUnQ==",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"ajv": "^6.1.0",
|
||||
"ajv-keywords": "^3.1.0"
|
||||
}
|
||||
},
|
||||
"source-map": {
|
||||
"version": "0.6.1",
|
||||
"resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
|
||||
"integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
|
||||
"dev": true
|
||||
},
|
||||
"uglify-es": {
|
||||
"version": "3.3.9",
|
||||
"resolved": "https://registry.npmjs.org/uglify-es/-/uglify-es-3.3.9.tgz",
|
||||
"integrity": "sha512-r+MU0rfv4L/0eeW3xZrd16t4NZfK8Ld4SWVglYBb7ez5uXFWHuVRs6xCTrf1yirs9a4j4Y27nn7SRfO6v67XsQ==",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"commander": "~2.13.0",
|
||||
"source-map": "~0.6.1"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"ultron": {
|
||||
"version": "1.0.2",
|
||||
"resolved": "https://registry.npmjs.org/ultron/-/ultron-1.0.2.tgz",
|
||||
@ -16256,6 +16390,15 @@
|
||||
"integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=",
|
||||
"dev": true
|
||||
},
|
||||
"worker-farm": {
|
||||
"version": "1.6.0",
|
||||
"resolved": "https://registry.npmjs.org/worker-farm/-/worker-farm-1.6.0.tgz",
|
||||
"integrity": "sha512-6w+3tHbM87WnSWnENBUvA2pxJPLhQUg5LKwUQHq3r+XPhIM+Gh2R5ycbwPCyuGbNg+lPgdcnQUhuC02kJCvffQ==",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"errno": "~0.1.7"
|
||||
}
|
||||
},
|
||||
"wrap-ansi": {
|
||||
"version": "2.1.0",
|
||||
"resolved": "http://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz",
|
||||
|
||||
@ -1575,7 +1575,8 @@
|
||||
"ru_RU": "Russisch",
|
||||
"es_ES": "Spanisch",
|
||||
"ja_JA": "Japanisch",
|
||||
"tr_TR": "Türkisch"
|
||||
"tr_TR": "Türkisch",
|
||||
"fa_IR": "Persisch"
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -1575,7 +1575,8 @@
|
||||
"ru_RU": "Russian",
|
||||
"es_ES": "Spanish",
|
||||
"ja_JA": "Japanese",
|
||||
"tr_TR": "Turkish"
|
||||
"tr_TR": "Turkish",
|
||||
"fa_IR": "Persian"
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -1575,7 +1575,8 @@
|
||||
"ru_RU": "Ruso",
|
||||
"es_ES": "Español",
|
||||
"ja_JA": "Japonés",
|
||||
"tr_TR": "Turco"
|
||||
"tr_TR": "Turco",
|
||||
"fa_IR": "Persa"
|
||||
}
|
||||
}
|
||||
}
|
||||
1582
ui/src/app/locale/locale.constant-fa_IR.json
Normal file
1582
ui/src/app/locale/locale.constant-fa_IR.json
Normal file
File diff suppressed because it is too large
Load Diff
@ -1011,7 +1011,9 @@
|
||||
"ko_KR": "Coréen",
|
||||
"ru_RU": "Russe",
|
||||
"zh_CN": "Chinois",
|
||||
"tr_TR": "Turc"
|
||||
"ja_JA": "Japonaise",
|
||||
"tr_TR": "Turc",
|
||||
"fa_IR": "Persane"
|
||||
}
|
||||
},
|
||||
"layout": {
|
||||
|
||||
@ -1441,7 +1441,8 @@
|
||||
"ru_RU": "Russo",
|
||||
"es_ES": "Spagnolo",
|
||||
"ja_JA": "Giapponese",
|
||||
"tr_TR": "Turco"
|
||||
"tr_TR": "Turco",
|
||||
"fa_IR": "Persiana"
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -1450,6 +1450,7 @@
|
||||
"language": "言語",
|
||||
"locales": {
|
||||
"de_DE": "ドイツ語",
|
||||
"fr_FR": "フランス語",
|
||||
"en_US": "英語",
|
||||
"ko_KR": "韓国語",
|
||||
"it_IT": "イタリアの",
|
||||
@ -1457,7 +1458,8 @@
|
||||
"ru_RU": "ロシア",
|
||||
"es_ES": "スペイン語",
|
||||
"ja_JA": "日本語",
|
||||
"tr_TR": "トルコ語"
|
||||
"tr_TR": "トルコ語",
|
||||
"fa_IR": "ペルシャ語"
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -1334,7 +1334,8 @@
|
||||
"es_ES": "스페인어",
|
||||
"it_IT": "이탈리아 사람",
|
||||
"ja_JA": "일본어",
|
||||
"tr_TR": "터키어"
|
||||
"tr_TR": "터키어",
|
||||
"fa_IR": "페르시아 인"
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -1573,7 +1573,8 @@
|
||||
"ru_RU": "Русский",
|
||||
"tr_TR": "Турецкий",
|
||||
"fr_FR": "Французский",
|
||||
"ja_JA": "Японский"
|
||||
"ja_JA": "Японский",
|
||||
"fa_IR": "Персидский"
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -1540,7 +1540,8 @@
|
||||
"ru_RU": "Rusça",
|
||||
"es_ES": "İspanyol",
|
||||
"ja_JA": "Japonca",
|
||||
"tr_TR": "Türkçe"
|
||||
"tr_TR": "Türkçe",
|
||||
"fa_IR": "Farsça"
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -1444,7 +1444,8 @@
|
||||
"es_ES": "西班牙语",
|
||||
"it_IT": "意大利",
|
||||
"ja_JA": "日本",
|
||||
"tr_TR": "土耳其"
|
||||
"tr_TR": "土耳其",
|
||||
"fa_IR": "波斯语"
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -25,7 +25,6 @@ const path = require('path');
|
||||
const dirTree = require('directory-tree');
|
||||
const jsonminify = require("jsonminify");
|
||||
|
||||
const UglifyJsPlugin = require('uglifyjs-webpack-plugin');
|
||||
const HappyPack = require('happypack');
|
||||
|
||||
const PUBLIC_RESOURCE_PATH = '/';
|
||||
@ -99,10 +98,6 @@ module.exports = {
|
||||
PUBLIC_PATH: JSON.stringify(PUBLIC_RESOURCE_PATH),
|
||||
SUPPORTED_LANGS: JSON.stringify(langs)
|
||||
}),
|
||||
new UglifyJsPlugin({
|
||||
cache: true,
|
||||
parallel: true
|
||||
}),
|
||||
new HappyPack({
|
||||
threadPool: happyThreadPool,
|
||||
id: 'cached-babel',
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user