aboutsummaryrefslogtreecommitdiffstats
path: root/app
diff options
context:
space:
mode:
authorHerman Junge <herman.junge@consensys.net>2018-03-20 01:16:11 +0800
committerHerman Junge <herman.junge@consensys.net>2018-03-21 01:53:29 +0800
commit03587c96d86b439ef924bde12cf0ce5012983f38 (patch)
tree51bcb896f94e46102176c6ce3fbe244ee2e24c66 /app
parent72bfe74243d2ac986f4ae8ed8fd6b58c95aaad44 (diff)
downloadtangerine-wallet-browser-03587c96d86b439ef924bde12cf0ce5012983f38.tar
tangerine-wallet-browser-03587c96d86b439ef924bde12cf0ce5012983f38.tar.gz
tangerine-wallet-browser-03587c96d86b439ef924bde12cf0ce5012983f38.tar.bz2
tangerine-wallet-browser-03587c96d86b439ef924bde12cf0ce5012983f38.tar.lz
tangerine-wallet-browser-03587c96d86b439ef924bde12cf0ce5012983f38.tar.xz
tangerine-wallet-browser-03587c96d86b439ef924bde12cf0ce5012983f38.tar.zst
tangerine-wallet-browser-03587c96d86b439ef924bde12cf0ce5012983f38.zip
Move file to development, fix JS
Diffstat (limited to 'app')
-rw-r--r--app/scripts/verify-locale-strings.js96
1 files changed, 0 insertions, 96 deletions
diff --git a/app/scripts/verify-locale-strings.js b/app/scripts/verify-locale-strings.js
deleted file mode 100644
index b1234a43c..000000000
--- a/app/scripts/verify-locale-strings.js
+++ /dev/null
@@ -1,96 +0,0 @@
-////////////////////////////////////////////////////////////////////////////////
-//
-// Locale verification script
-//
-// usage:
-//
-// node app/scripts/verify-locale-strings.js <locale>
-//
-// will check the given locale against the strings in english
-//
-////////////////////////////////////////////////////////////////////////////////
-
-var fs = require('fs')
-var path = require('path')
-
-console.log('Locale Verification')
-
-var locale = process.argv[2]
-if (!locale || locale == '') {
- console.log('Must enter a locale as argument. exitting')
- process.exit(1)
-}
-
-console.log("verifying for locale " + locale)
-
-localeFilePath = path.join(process.cwd(), 'app', '_locales', locale, 'messages.json')
-try {
- localeObj = JSON.parse(fs.readFileSync(localeFilePath, 'utf8'));
-} catch (e) {
- if(e.code == 'ENOENT') {
- console.log('Locale file not found')
- } else {
- console.log('Error opening your locale file: ', e)
- }
- process.exit(1)
-}
-
-englishFilePath = path.join(process.cwd(), 'app', '_locales', 'en', 'messages.json')
-try {
- englishObj = JSON.parse(fs.readFileSync(englishFilePath, 'utf8'));
-} catch (e) {
- if(e.code == 'ENOENT') {
- console.log("English File not found")
- } else {
- console.log("Error opening english locale file: ", e)
- }
- process.exit(1)
-}
-
-console.log('\tverifying whether all your locale strings are contained in the english one')
-
-var counter = 0
-var foundError = false
-var notFound = [];
-Object.keys(localeObj).forEach(function(key){
- if (!englishObj[key]) {
- foundError = true
- notFound.push(key)
- }
- counter++
-})
-
-if (foundError) {
- console.log('\nThe following string(s) is(are) not found in the english locale:')
- notFound.forEach(function(key) {
- console.log(key)
- })
- process.exit(1)
-}
-
-console.log('\tall ' + counter +' strings declared in your locale were found in the english one')
-
-console.log('\n\tverifying whether your locale contains all english strings')
-
-var counter = 0
-var foundError = false
-var notFound = [];
-Object.keys(englishObj).forEach(function(key){
- if (!localeObj[key]) {
- foundError = true
- notFound.push(key)
- }
- counter++
-})
-
-if (foundError) {
- console.log('\nThe following string(s) is(are) not found in the your locale:')
- notFound.forEach(function(key) {
- console.log(key)
- })
- process.exit(1)
-}
-
-console.log('\tall ' + counter +' english strings were found in your locale!')
-
-console.log('You are good to go') \ No newline at end of file