Merge pull request #966 from h3poteto/iss-964
closes #964 Add a spec for translation json files
This commit is contained in:
commit
673c0a31ae
|
@ -2633,6 +2633,15 @@
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"all-object-keys": {
|
||||||
|
"version": "1.1.1",
|
||||||
|
"resolved": "https://registry.npmjs.org/all-object-keys/-/all-object-keys-1.1.1.tgz",
|
||||||
|
"integrity": "sha512-/042eD1bCp8tvxr31ThvQKQZg3kzSgfx08HJqVfwRYsTAyKrEfmi2IvXS7PAoMTI+pZESS0UwdZr2X2A3n89KA==",
|
||||||
|
"dev": true,
|
||||||
|
"requires": {
|
||||||
|
"babel-preset-env": "^1.6.0"
|
||||||
|
}
|
||||||
|
},
|
||||||
"amdefine": {
|
"amdefine": {
|
||||||
"version": "1.0.1",
|
"version": "1.0.1",
|
||||||
"resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz",
|
"resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz",
|
||||||
|
@ -3397,18 +3406,97 @@
|
||||||
"trim-right": "^1.0.1"
|
"trim-right": "^1.0.1"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"babel-helper-builder-binary-assignment-operator-visitor": {
|
||||||
|
"version": "6.24.1",
|
||||||
|
"resolved": "https://registry.npmjs.org/babel-helper-builder-binary-assignment-operator-visitor/-/babel-helper-builder-binary-assignment-operator-visitor-6.24.1.tgz",
|
||||||
|
"integrity": "sha1-zORReto1b0IgvK6KAsKzRvmlZmQ=",
|
||||||
|
"dev": true,
|
||||||
|
"requires": {
|
||||||
|
"babel-helper-explode-assignable-expression": "^6.24.1",
|
||||||
|
"babel-runtime": "^6.22.0",
|
||||||
|
"babel-types": "^6.24.1"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"babel-helper-call-delegate": {
|
||||||
|
"version": "6.24.1",
|
||||||
|
"resolved": "https://registry.npmjs.org/babel-helper-call-delegate/-/babel-helper-call-delegate-6.24.1.tgz",
|
||||||
|
"integrity": "sha1-7Oaqzdx25Bw0YfiL/Fdb0Nqi340=",
|
||||||
|
"dev": true,
|
||||||
|
"requires": {
|
||||||
|
"babel-helper-hoist-variables": "^6.24.1",
|
||||||
|
"babel-runtime": "^6.22.0",
|
||||||
|
"babel-traverse": "^6.24.1",
|
||||||
|
"babel-types": "^6.24.1"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"babel-helper-define-map": {
|
||||||
|
"version": "6.26.0",
|
||||||
|
"resolved": "https://registry.npmjs.org/babel-helper-define-map/-/babel-helper-define-map-6.26.0.tgz",
|
||||||
|
"integrity": "sha1-pfVtq0GiX5fstJjH66ypgZ+Vvl8=",
|
||||||
|
"dev": true,
|
||||||
|
"requires": {
|
||||||
|
"babel-helper-function-name": "^6.24.1",
|
||||||
|
"babel-runtime": "^6.26.0",
|
||||||
|
"babel-types": "^6.26.0",
|
||||||
|
"lodash": "^4.17.4"
|
||||||
|
}
|
||||||
|
},
|
||||||
"babel-helper-evaluate-path": {
|
"babel-helper-evaluate-path": {
|
||||||
"version": "0.3.0",
|
"version": "0.3.0",
|
||||||
"resolved": "https://registry.npmjs.org/babel-helper-evaluate-path/-/babel-helper-evaluate-path-0.3.0.tgz",
|
"resolved": "https://registry.npmjs.org/babel-helper-evaluate-path/-/babel-helper-evaluate-path-0.3.0.tgz",
|
||||||
"integrity": "sha512-dRFlMTqUJRGzx5a2smKxmptDdNCXKSkPcXWzKLwAV72hvIZumrd/0z9RcewHkr7PmAEq+ETtpD1GK6wZ6ZUXzw==",
|
"integrity": "sha512-dRFlMTqUJRGzx5a2smKxmptDdNCXKSkPcXWzKLwAV72hvIZumrd/0z9RcewHkr7PmAEq+ETtpD1GK6wZ6ZUXzw==",
|
||||||
"dev": true
|
"dev": true
|
||||||
},
|
},
|
||||||
|
"babel-helper-explode-assignable-expression": {
|
||||||
|
"version": "6.24.1",
|
||||||
|
"resolved": "https://registry.npmjs.org/babel-helper-explode-assignable-expression/-/babel-helper-explode-assignable-expression-6.24.1.tgz",
|
||||||
|
"integrity": "sha1-8luCz33BBDPFX3BZLVdGQArCLKo=",
|
||||||
|
"dev": true,
|
||||||
|
"requires": {
|
||||||
|
"babel-runtime": "^6.22.0",
|
||||||
|
"babel-traverse": "^6.24.1",
|
||||||
|
"babel-types": "^6.24.1"
|
||||||
|
}
|
||||||
|
},
|
||||||
"babel-helper-flip-expressions": {
|
"babel-helper-flip-expressions": {
|
||||||
"version": "0.3.0",
|
"version": "0.3.0",
|
||||||
"resolved": "https://registry.npmjs.org/babel-helper-flip-expressions/-/babel-helper-flip-expressions-0.3.0.tgz",
|
"resolved": "https://registry.npmjs.org/babel-helper-flip-expressions/-/babel-helper-flip-expressions-0.3.0.tgz",
|
||||||
"integrity": "sha512-kNGohWmtAG3b7tN1xocRQ5rsKkH/hpvZsMiGOJ1VwGJKhnwzR5KlB3rvKBaBPl5/IGHcopB2JN+r1SUEX1iMAw==",
|
"integrity": "sha512-kNGohWmtAG3b7tN1xocRQ5rsKkH/hpvZsMiGOJ1VwGJKhnwzR5KlB3rvKBaBPl5/IGHcopB2JN+r1SUEX1iMAw==",
|
||||||
"dev": true
|
"dev": true
|
||||||
},
|
},
|
||||||
|
"babel-helper-function-name": {
|
||||||
|
"version": "6.24.1",
|
||||||
|
"resolved": "https://registry.npmjs.org/babel-helper-function-name/-/babel-helper-function-name-6.24.1.tgz",
|
||||||
|
"integrity": "sha1-00dbjAPtmCQqJbSDUasYOZ01gKk=",
|
||||||
|
"dev": true,
|
||||||
|
"requires": {
|
||||||
|
"babel-helper-get-function-arity": "^6.24.1",
|
||||||
|
"babel-runtime": "^6.22.0",
|
||||||
|
"babel-template": "^6.24.1",
|
||||||
|
"babel-traverse": "^6.24.1",
|
||||||
|
"babel-types": "^6.24.1"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"babel-helper-get-function-arity": {
|
||||||
|
"version": "6.24.1",
|
||||||
|
"resolved": "https://registry.npmjs.org/babel-helper-get-function-arity/-/babel-helper-get-function-arity-6.24.1.tgz",
|
||||||
|
"integrity": "sha1-j3eCqpNAfEHTqlCQj4mwMbG2hT0=",
|
||||||
|
"dev": true,
|
||||||
|
"requires": {
|
||||||
|
"babel-runtime": "^6.22.0",
|
||||||
|
"babel-types": "^6.24.1"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"babel-helper-hoist-variables": {
|
||||||
|
"version": "6.24.1",
|
||||||
|
"resolved": "https://registry.npmjs.org/babel-helper-hoist-variables/-/babel-helper-hoist-variables-6.24.1.tgz",
|
||||||
|
"integrity": "sha1-HssnaJydJVE+rbyZFKc/VAi+enY=",
|
||||||
|
"dev": true,
|
||||||
|
"requires": {
|
||||||
|
"babel-runtime": "^6.22.0",
|
||||||
|
"babel-types": "^6.24.1"
|
||||||
|
}
|
||||||
|
},
|
||||||
"babel-helper-is-nodes-equiv": {
|
"babel-helper-is-nodes-equiv": {
|
||||||
"version": "0.0.1",
|
"version": "0.0.1",
|
||||||
"resolved": "https://registry.npmjs.org/babel-helper-is-nodes-equiv/-/babel-helper-is-nodes-equiv-0.0.1.tgz",
|
"resolved": "https://registry.npmjs.org/babel-helper-is-nodes-equiv/-/babel-helper-is-nodes-equiv-0.0.1.tgz",
|
||||||
|
@ -3427,12 +3515,60 @@
|
||||||
"integrity": "sha512-nrho5Dg4vl0VUgURVpGpEGiwbst5JX7efIyDHFxmkCx/ocQFnrPt8ze9Kxl6TKjR29bJ7D/XKY1NMlSxOQJRbQ==",
|
"integrity": "sha512-nrho5Dg4vl0VUgURVpGpEGiwbst5JX7efIyDHFxmkCx/ocQFnrPt8ze9Kxl6TKjR29bJ7D/XKY1NMlSxOQJRbQ==",
|
||||||
"dev": true
|
"dev": true
|
||||||
},
|
},
|
||||||
|
"babel-helper-optimise-call-expression": {
|
||||||
|
"version": "6.24.1",
|
||||||
|
"resolved": "https://registry.npmjs.org/babel-helper-optimise-call-expression/-/babel-helper-optimise-call-expression-6.24.1.tgz",
|
||||||
|
"integrity": "sha1-96E0J7qfc/j0+pk8VKl4gtEkQlc=",
|
||||||
|
"dev": true,
|
||||||
|
"requires": {
|
||||||
|
"babel-runtime": "^6.22.0",
|
||||||
|
"babel-types": "^6.24.1"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"babel-helper-regex": {
|
||||||
|
"version": "6.26.0",
|
||||||
|
"resolved": "https://registry.npmjs.org/babel-helper-regex/-/babel-helper-regex-6.26.0.tgz",
|
||||||
|
"integrity": "sha1-MlxZ+QL4LyS3T6zu0DY5VPZJXnI=",
|
||||||
|
"dev": true,
|
||||||
|
"requires": {
|
||||||
|
"babel-runtime": "^6.26.0",
|
||||||
|
"babel-types": "^6.26.0",
|
||||||
|
"lodash": "^4.17.4"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"babel-helper-remap-async-to-generator": {
|
||||||
|
"version": "6.24.1",
|
||||||
|
"resolved": "https://registry.npmjs.org/babel-helper-remap-async-to-generator/-/babel-helper-remap-async-to-generator-6.24.1.tgz",
|
||||||
|
"integrity": "sha1-XsWBgnrXI/7N04HxySg5BnbkVRs=",
|
||||||
|
"dev": true,
|
||||||
|
"requires": {
|
||||||
|
"babel-helper-function-name": "^6.24.1",
|
||||||
|
"babel-runtime": "^6.22.0",
|
||||||
|
"babel-template": "^6.24.1",
|
||||||
|
"babel-traverse": "^6.24.1",
|
||||||
|
"babel-types": "^6.24.1"
|
||||||
|
}
|
||||||
|
},
|
||||||
"babel-helper-remove-or-void": {
|
"babel-helper-remove-or-void": {
|
||||||
"version": "0.3.0",
|
"version": "0.3.0",
|
||||||
"resolved": "https://registry.npmjs.org/babel-helper-remove-or-void/-/babel-helper-remove-or-void-0.3.0.tgz",
|
"resolved": "https://registry.npmjs.org/babel-helper-remove-or-void/-/babel-helper-remove-or-void-0.3.0.tgz",
|
||||||
"integrity": "sha512-D68W1M3ibCcbg0ysh3ww4/O0g10X1CXK720oOuR8kpfY7w0yP4tVcpK7zDmI1JecynycTQYAZ1rhLJo9aVtIKQ==",
|
"integrity": "sha512-D68W1M3ibCcbg0ysh3ww4/O0g10X1CXK720oOuR8kpfY7w0yP4tVcpK7zDmI1JecynycTQYAZ1rhLJo9aVtIKQ==",
|
||||||
"dev": true
|
"dev": true
|
||||||
},
|
},
|
||||||
|
"babel-helper-replace-supers": {
|
||||||
|
"version": "6.24.1",
|
||||||
|
"resolved": "https://registry.npmjs.org/babel-helper-replace-supers/-/babel-helper-replace-supers-6.24.1.tgz",
|
||||||
|
"integrity": "sha1-v22/5Dk40XNpohPKiov3S2qQqxo=",
|
||||||
|
"dev": true,
|
||||||
|
"requires": {
|
||||||
|
"babel-helper-optimise-call-expression": "^6.24.1",
|
||||||
|
"babel-messages": "^6.23.0",
|
||||||
|
"babel-runtime": "^6.22.0",
|
||||||
|
"babel-template": "^6.24.1",
|
||||||
|
"babel-traverse": "^6.24.1",
|
||||||
|
"babel-types": "^6.24.1"
|
||||||
|
}
|
||||||
|
},
|
||||||
"babel-helper-to-multiple-sequence-expressions": {
|
"babel-helper-to-multiple-sequence-expressions": {
|
||||||
"version": "0.3.0",
|
"version": "0.3.0",
|
||||||
"resolved": "https://registry.npmjs.org/babel-helper-to-multiple-sequence-expressions/-/babel-helper-to-multiple-sequence-expressions-0.3.0.tgz",
|
"resolved": "https://registry.npmjs.org/babel-helper-to-multiple-sequence-expressions/-/babel-helper-to-multiple-sequence-expressions-0.3.0.tgz",
|
||||||
|
@ -3822,6 +3958,15 @@
|
||||||
"webpack-sources": "^1.0.1"
|
"webpack-sources": "^1.0.1"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"babel-plugin-check-es2015-constants": {
|
||||||
|
"version": "6.22.0",
|
||||||
|
"resolved": "https://registry.npmjs.org/babel-plugin-check-es2015-constants/-/babel-plugin-check-es2015-constants-6.22.0.tgz",
|
||||||
|
"integrity": "sha1-NRV7EBQm/S/9PaP3XH0ekYNbv4o=",
|
||||||
|
"dev": true,
|
||||||
|
"requires": {
|
||||||
|
"babel-runtime": "^6.22.0"
|
||||||
|
}
|
||||||
|
},
|
||||||
"babel-plugin-istanbul": {
|
"babel-plugin-istanbul": {
|
||||||
"version": "5.1.0",
|
"version": "5.1.0",
|
||||||
"resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-5.1.0.tgz",
|
"resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-5.1.0.tgz",
|
||||||
|
@ -3982,6 +4127,293 @@
|
||||||
"babel-helper-is-void-0": "^0.3.0"
|
"babel-helper-is-void-0": "^0.3.0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"babel-plugin-syntax-async-functions": {
|
||||||
|
"version": "6.13.0",
|
||||||
|
"resolved": "https://registry.npmjs.org/babel-plugin-syntax-async-functions/-/babel-plugin-syntax-async-functions-6.13.0.tgz",
|
||||||
|
"integrity": "sha1-ytnK0RkbWtY0vzCuCHI5HgZHvpU=",
|
||||||
|
"dev": true
|
||||||
|
},
|
||||||
|
"babel-plugin-syntax-exponentiation-operator": {
|
||||||
|
"version": "6.13.0",
|
||||||
|
"resolved": "https://registry.npmjs.org/babel-plugin-syntax-exponentiation-operator/-/babel-plugin-syntax-exponentiation-operator-6.13.0.tgz",
|
||||||
|
"integrity": "sha1-nufoM3KQ2pUoggGmpX9BcDF4MN4=",
|
||||||
|
"dev": true
|
||||||
|
},
|
||||||
|
"babel-plugin-syntax-trailing-function-commas": {
|
||||||
|
"version": "6.22.0",
|
||||||
|
"resolved": "https://registry.npmjs.org/babel-plugin-syntax-trailing-function-commas/-/babel-plugin-syntax-trailing-function-commas-6.22.0.tgz",
|
||||||
|
"integrity": "sha1-ugNgk3+NBuQBgKQ/4NVhb/9TLPM=",
|
||||||
|
"dev": true
|
||||||
|
},
|
||||||
|
"babel-plugin-transform-async-to-generator": {
|
||||||
|
"version": "6.24.1",
|
||||||
|
"resolved": "https://registry.npmjs.org/babel-plugin-transform-async-to-generator/-/babel-plugin-transform-async-to-generator-6.24.1.tgz",
|
||||||
|
"integrity": "sha1-ZTbjeK/2yx1VF6wOQOs+n8jQh2E=",
|
||||||
|
"dev": true,
|
||||||
|
"requires": {
|
||||||
|
"babel-helper-remap-async-to-generator": "^6.24.1",
|
||||||
|
"babel-plugin-syntax-async-functions": "^6.8.0",
|
||||||
|
"babel-runtime": "^6.22.0"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"babel-plugin-transform-es2015-arrow-functions": {
|
||||||
|
"version": "6.22.0",
|
||||||
|
"resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-arrow-functions/-/babel-plugin-transform-es2015-arrow-functions-6.22.0.tgz",
|
||||||
|
"integrity": "sha1-RSaSy3EdX3ncf4XkQM5BufJE0iE=",
|
||||||
|
"dev": true,
|
||||||
|
"requires": {
|
||||||
|
"babel-runtime": "^6.22.0"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"babel-plugin-transform-es2015-block-scoped-functions": {
|
||||||
|
"version": "6.22.0",
|
||||||
|
"resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-block-scoped-functions/-/babel-plugin-transform-es2015-block-scoped-functions-6.22.0.tgz",
|
||||||
|
"integrity": "sha1-u8UbSflk1wy42OC5ToICRs46YUE=",
|
||||||
|
"dev": true,
|
||||||
|
"requires": {
|
||||||
|
"babel-runtime": "^6.22.0"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"babel-plugin-transform-es2015-block-scoping": {
|
||||||
|
"version": "6.26.0",
|
||||||
|
"resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-block-scoping/-/babel-plugin-transform-es2015-block-scoping-6.26.0.tgz",
|
||||||
|
"integrity": "sha1-1w9SmcEwjQXBL0Y4E7CgnnOxiV8=",
|
||||||
|
"dev": true,
|
||||||
|
"requires": {
|
||||||
|
"babel-runtime": "^6.26.0",
|
||||||
|
"babel-template": "^6.26.0",
|
||||||
|
"babel-traverse": "^6.26.0",
|
||||||
|
"babel-types": "^6.26.0",
|
||||||
|
"lodash": "^4.17.4"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"babel-plugin-transform-es2015-classes": {
|
||||||
|
"version": "6.24.1",
|
||||||
|
"resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-classes/-/babel-plugin-transform-es2015-classes-6.24.1.tgz",
|
||||||
|
"integrity": "sha1-WkxYpQyclGHlZLSyo7+ryXolhNs=",
|
||||||
|
"dev": true,
|
||||||
|
"requires": {
|
||||||
|
"babel-helper-define-map": "^6.24.1",
|
||||||
|
"babel-helper-function-name": "^6.24.1",
|
||||||
|
"babel-helper-optimise-call-expression": "^6.24.1",
|
||||||
|
"babel-helper-replace-supers": "^6.24.1",
|
||||||
|
"babel-messages": "^6.23.0",
|
||||||
|
"babel-runtime": "^6.22.0",
|
||||||
|
"babel-template": "^6.24.1",
|
||||||
|
"babel-traverse": "^6.24.1",
|
||||||
|
"babel-types": "^6.24.1"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"babel-plugin-transform-es2015-computed-properties": {
|
||||||
|
"version": "6.24.1",
|
||||||
|
"resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-computed-properties/-/babel-plugin-transform-es2015-computed-properties-6.24.1.tgz",
|
||||||
|
"integrity": "sha1-b+Ko0WiV1WNPTNmZttNICjCBWbM=",
|
||||||
|
"dev": true,
|
||||||
|
"requires": {
|
||||||
|
"babel-runtime": "^6.22.0",
|
||||||
|
"babel-template": "^6.24.1"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"babel-plugin-transform-es2015-destructuring": {
|
||||||
|
"version": "6.23.0",
|
||||||
|
"resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-destructuring/-/babel-plugin-transform-es2015-destructuring-6.23.0.tgz",
|
||||||
|
"integrity": "sha1-mXux8auWf2gtKwh2/jWNYOdlxW0=",
|
||||||
|
"dev": true,
|
||||||
|
"requires": {
|
||||||
|
"babel-runtime": "^6.22.0"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"babel-plugin-transform-es2015-duplicate-keys": {
|
||||||
|
"version": "6.24.1",
|
||||||
|
"resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-duplicate-keys/-/babel-plugin-transform-es2015-duplicate-keys-6.24.1.tgz",
|
||||||
|
"integrity": "sha1-c+s9MQypaePvnskcU3QabxV2Qj4=",
|
||||||
|
"dev": true,
|
||||||
|
"requires": {
|
||||||
|
"babel-runtime": "^6.22.0",
|
||||||
|
"babel-types": "^6.24.1"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"babel-plugin-transform-es2015-for-of": {
|
||||||
|
"version": "6.23.0",
|
||||||
|
"resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-for-of/-/babel-plugin-transform-es2015-for-of-6.23.0.tgz",
|
||||||
|
"integrity": "sha1-9HyVsrYT3x0+zC/bdXNiPHUkhpE=",
|
||||||
|
"dev": true,
|
||||||
|
"requires": {
|
||||||
|
"babel-runtime": "^6.22.0"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"babel-plugin-transform-es2015-function-name": {
|
||||||
|
"version": "6.24.1",
|
||||||
|
"resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-function-name/-/babel-plugin-transform-es2015-function-name-6.24.1.tgz",
|
||||||
|
"integrity": "sha1-g0yJhTvDaxrw86TF26qU/Y6sqos=",
|
||||||
|
"dev": true,
|
||||||
|
"requires": {
|
||||||
|
"babel-helper-function-name": "^6.24.1",
|
||||||
|
"babel-runtime": "^6.22.0",
|
||||||
|
"babel-types": "^6.24.1"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"babel-plugin-transform-es2015-literals": {
|
||||||
|
"version": "6.22.0",
|
||||||
|
"resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-literals/-/babel-plugin-transform-es2015-literals-6.22.0.tgz",
|
||||||
|
"integrity": "sha1-T1SgLWzWbPkVKAAZox0xklN3yi4=",
|
||||||
|
"dev": true,
|
||||||
|
"requires": {
|
||||||
|
"babel-runtime": "^6.22.0"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"babel-plugin-transform-es2015-modules-amd": {
|
||||||
|
"version": "6.24.1",
|
||||||
|
"resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-amd/-/babel-plugin-transform-es2015-modules-amd-6.24.1.tgz",
|
||||||
|
"integrity": "sha1-Oz5UAXI5hC1tGcMBHEvS8AoA0VQ=",
|
||||||
|
"dev": true,
|
||||||
|
"requires": {
|
||||||
|
"babel-plugin-transform-es2015-modules-commonjs": "^6.24.1",
|
||||||
|
"babel-runtime": "^6.22.0",
|
||||||
|
"babel-template": "^6.24.1"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"babel-plugin-transform-es2015-modules-commonjs": {
|
||||||
|
"version": "6.26.2",
|
||||||
|
"resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-commonjs/-/babel-plugin-transform-es2015-modules-commonjs-6.26.2.tgz",
|
||||||
|
"integrity": "sha512-CV9ROOHEdrjcwhIaJNBGMBCodN+1cfkwtM1SbUHmvyy35KGT7fohbpOxkE2uLz1o6odKK2Ck/tz47z+VqQfi9Q==",
|
||||||
|
"dev": true,
|
||||||
|
"requires": {
|
||||||
|
"babel-plugin-transform-strict-mode": "^6.24.1",
|
||||||
|
"babel-runtime": "^6.26.0",
|
||||||
|
"babel-template": "^6.26.0",
|
||||||
|
"babel-types": "^6.26.0"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"babel-plugin-transform-es2015-modules-systemjs": {
|
||||||
|
"version": "6.24.1",
|
||||||
|
"resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-systemjs/-/babel-plugin-transform-es2015-modules-systemjs-6.24.1.tgz",
|
||||||
|
"integrity": "sha1-/4mhQrkRmpBhlfXxBuzzBdlAfSM=",
|
||||||
|
"dev": true,
|
||||||
|
"requires": {
|
||||||
|
"babel-helper-hoist-variables": "^6.24.1",
|
||||||
|
"babel-runtime": "^6.22.0",
|
||||||
|
"babel-template": "^6.24.1"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"babel-plugin-transform-es2015-modules-umd": {
|
||||||
|
"version": "6.24.1",
|
||||||
|
"resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-umd/-/babel-plugin-transform-es2015-modules-umd-6.24.1.tgz",
|
||||||
|
"integrity": "sha1-rJl+YoXNGO1hdq22B9YCNErThGg=",
|
||||||
|
"dev": true,
|
||||||
|
"requires": {
|
||||||
|
"babel-plugin-transform-es2015-modules-amd": "^6.24.1",
|
||||||
|
"babel-runtime": "^6.22.0",
|
||||||
|
"babel-template": "^6.24.1"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"babel-plugin-transform-es2015-object-super": {
|
||||||
|
"version": "6.24.1",
|
||||||
|
"resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-object-super/-/babel-plugin-transform-es2015-object-super-6.24.1.tgz",
|
||||||
|
"integrity": "sha1-JM72muIcuDp/hgPa0CH1cusnj40=",
|
||||||
|
"dev": true,
|
||||||
|
"requires": {
|
||||||
|
"babel-helper-replace-supers": "^6.24.1",
|
||||||
|
"babel-runtime": "^6.22.0"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"babel-plugin-transform-es2015-parameters": {
|
||||||
|
"version": "6.24.1",
|
||||||
|
"resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-parameters/-/babel-plugin-transform-es2015-parameters-6.24.1.tgz",
|
||||||
|
"integrity": "sha1-V6w1GrScrxSpfNE7CfZv3wpiXys=",
|
||||||
|
"dev": true,
|
||||||
|
"requires": {
|
||||||
|
"babel-helper-call-delegate": "^6.24.1",
|
||||||
|
"babel-helper-get-function-arity": "^6.24.1",
|
||||||
|
"babel-runtime": "^6.22.0",
|
||||||
|
"babel-template": "^6.24.1",
|
||||||
|
"babel-traverse": "^6.24.1",
|
||||||
|
"babel-types": "^6.24.1"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"babel-plugin-transform-es2015-shorthand-properties": {
|
||||||
|
"version": "6.24.1",
|
||||||
|
"resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-shorthand-properties/-/babel-plugin-transform-es2015-shorthand-properties-6.24.1.tgz",
|
||||||
|
"integrity": "sha1-JPh11nIch2YbvZmkYi5R8U3jiqA=",
|
||||||
|
"dev": true,
|
||||||
|
"requires": {
|
||||||
|
"babel-runtime": "^6.22.0",
|
||||||
|
"babel-types": "^6.24.1"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"babel-plugin-transform-es2015-spread": {
|
||||||
|
"version": "6.22.0",
|
||||||
|
"resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-spread/-/babel-plugin-transform-es2015-spread-6.22.0.tgz",
|
||||||
|
"integrity": "sha1-1taKmfia7cRTbIGlQujdnxdG+NE=",
|
||||||
|
"dev": true,
|
||||||
|
"requires": {
|
||||||
|
"babel-runtime": "^6.22.0"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"babel-plugin-transform-es2015-sticky-regex": {
|
||||||
|
"version": "6.24.1",
|
||||||
|
"resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-sticky-regex/-/babel-plugin-transform-es2015-sticky-regex-6.24.1.tgz",
|
||||||
|
"integrity": "sha1-AMHNsaynERLN8M9hJsLta0V8zbw=",
|
||||||
|
"dev": true,
|
||||||
|
"requires": {
|
||||||
|
"babel-helper-regex": "^6.24.1",
|
||||||
|
"babel-runtime": "^6.22.0",
|
||||||
|
"babel-types": "^6.24.1"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"babel-plugin-transform-es2015-template-literals": {
|
||||||
|
"version": "6.22.0",
|
||||||
|
"resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-template-literals/-/babel-plugin-transform-es2015-template-literals-6.22.0.tgz",
|
||||||
|
"integrity": "sha1-qEs0UPfp+PH2g51taH2oS7EjbY0=",
|
||||||
|
"dev": true,
|
||||||
|
"requires": {
|
||||||
|
"babel-runtime": "^6.22.0"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"babel-plugin-transform-es2015-typeof-symbol": {
|
||||||
|
"version": "6.23.0",
|
||||||
|
"resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-typeof-symbol/-/babel-plugin-transform-es2015-typeof-symbol-6.23.0.tgz",
|
||||||
|
"integrity": "sha1-3sCfHN3/lLUqxz1QXITfWdzOs3I=",
|
||||||
|
"dev": true,
|
||||||
|
"requires": {
|
||||||
|
"babel-runtime": "^6.22.0"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"babel-plugin-transform-es2015-unicode-regex": {
|
||||||
|
"version": "6.24.1",
|
||||||
|
"resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-unicode-regex/-/babel-plugin-transform-es2015-unicode-regex-6.24.1.tgz",
|
||||||
|
"integrity": "sha1-04sS9C6nMj9yk4fxinxa4frrNek=",
|
||||||
|
"dev": true,
|
||||||
|
"requires": {
|
||||||
|
"babel-helper-regex": "^6.24.1",
|
||||||
|
"babel-runtime": "^6.22.0",
|
||||||
|
"regexpu-core": "^2.0.0"
|
||||||
|
},
|
||||||
|
"dependencies": {
|
||||||
|
"regexpu-core": {
|
||||||
|
"version": "2.0.0",
|
||||||
|
"resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-2.0.0.tgz",
|
||||||
|
"integrity": "sha1-SdA4g3uNz4v6W5pCE5k45uoq4kA=",
|
||||||
|
"dev": true,
|
||||||
|
"requires": {
|
||||||
|
"regenerate": "^1.2.1",
|
||||||
|
"regjsgen": "^0.2.0",
|
||||||
|
"regjsparser": "^0.1.4"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"babel-plugin-transform-exponentiation-operator": {
|
||||||
|
"version": "6.24.1",
|
||||||
|
"resolved": "https://registry.npmjs.org/babel-plugin-transform-exponentiation-operator/-/babel-plugin-transform-exponentiation-operator-6.24.1.tgz",
|
||||||
|
"integrity": "sha1-KrDJx/MJj6SJB3cruBP+QejeOg4=",
|
||||||
|
"dev": true,
|
||||||
|
"requires": {
|
||||||
|
"babel-helper-builder-binary-assignment-operator-visitor": "^6.24.1",
|
||||||
|
"babel-plugin-syntax-exponentiation-operator": "^6.8.0",
|
||||||
|
"babel-runtime": "^6.22.0"
|
||||||
|
}
|
||||||
|
},
|
||||||
"babel-plugin-transform-inline-consecutive-adds": {
|
"babel-plugin-transform-inline-consecutive-adds": {
|
||||||
"version": "0.3.0",
|
"version": "0.3.0",
|
||||||
"resolved": "https://registry.npmjs.org/babel-plugin-transform-inline-consecutive-adds/-/babel-plugin-transform-inline-consecutive-adds-0.3.0.tgz",
|
"resolved": "https://registry.npmjs.org/babel-plugin-transform-inline-consecutive-adds/-/babel-plugin-transform-inline-consecutive-adds-0.3.0.tgz",
|
||||||
|
@ -4015,6 +4447,28 @@
|
||||||
"esutils": "^2.0.2"
|
"esutils": "^2.0.2"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"babel-plugin-transform-regenerator": {
|
||||||
|
"version": "6.26.0",
|
||||||
|
"resolved": "https://registry.npmjs.org/babel-plugin-transform-regenerator/-/babel-plugin-transform-regenerator-6.26.0.tgz",
|
||||||
|
"integrity": "sha1-4HA2lvveJ/Cj78rPi03KL3s6jy8=",
|
||||||
|
"dev": true,
|
||||||
|
"requires": {
|
||||||
|
"regenerator-transform": "^0.10.0"
|
||||||
|
},
|
||||||
|
"dependencies": {
|
||||||
|
"regenerator-transform": {
|
||||||
|
"version": "0.10.1",
|
||||||
|
"resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.10.1.tgz",
|
||||||
|
"integrity": "sha512-PJepbvDbuK1xgIgnau7Y90cwaAmO/LCLMI2mPvaXq2heGMR3aWW5/BQvYrhJ8jgmQjXewXvBjzfqKcVOmhjZ6Q==",
|
||||||
|
"dev": true,
|
||||||
|
"requires": {
|
||||||
|
"babel-runtime": "^6.18.0",
|
||||||
|
"babel-types": "^6.19.0",
|
||||||
|
"private": "^0.1.6"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
"babel-plugin-transform-regexp-constructors": {
|
"babel-plugin-transform-regexp-constructors": {
|
||||||
"version": "0.3.0",
|
"version": "0.3.0",
|
||||||
"resolved": "https://registry.npmjs.org/babel-plugin-transform-regexp-constructors/-/babel-plugin-transform-regexp-constructors-0.3.0.tgz",
|
"resolved": "https://registry.npmjs.org/babel-plugin-transform-regexp-constructors/-/babel-plugin-transform-regexp-constructors-0.3.0.tgz",
|
||||||
|
@ -4048,6 +4502,16 @@
|
||||||
"integrity": "sha1-9ir+CWyrDh9ootdT/fKDiIRxzrk=",
|
"integrity": "sha1-9ir+CWyrDh9ootdT/fKDiIRxzrk=",
|
||||||
"dev": true
|
"dev": true
|
||||||
},
|
},
|
||||||
|
"babel-plugin-transform-strict-mode": {
|
||||||
|
"version": "6.24.1",
|
||||||
|
"resolved": "https://registry.npmjs.org/babel-plugin-transform-strict-mode/-/babel-plugin-transform-strict-mode-6.24.1.tgz",
|
||||||
|
"integrity": "sha1-1fr3qleKZbvlkc9e2uBKDGcCB1g=",
|
||||||
|
"dev": true,
|
||||||
|
"requires": {
|
||||||
|
"babel-runtime": "^6.22.0",
|
||||||
|
"babel-types": "^6.24.1"
|
||||||
|
}
|
||||||
|
},
|
||||||
"babel-plugin-transform-undefined-to-void": {
|
"babel-plugin-transform-undefined-to-void": {
|
||||||
"version": "6.9.4",
|
"version": "6.9.4",
|
||||||
"resolved": "https://registry.npmjs.org/babel-plugin-transform-undefined-to-void/-/babel-plugin-transform-undefined-to-void-6.9.4.tgz",
|
"resolved": "https://registry.npmjs.org/babel-plugin-transform-undefined-to-void/-/babel-plugin-transform-undefined-to-void-6.9.4.tgz",
|
||||||
|
@ -4076,6 +4540,56 @@
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"babel-preset-env": {
|
||||||
|
"version": "1.7.0",
|
||||||
|
"resolved": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-1.7.0.tgz",
|
||||||
|
"integrity": "sha512-9OR2afuKDneX2/q2EurSftUYM0xGu4O2D9adAhVfADDhrYDaxXV0rBbevVYoY9n6nyX1PmQW/0jtpJvUNr9CHg==",
|
||||||
|
"dev": true,
|
||||||
|
"requires": {
|
||||||
|
"babel-plugin-check-es2015-constants": "^6.22.0",
|
||||||
|
"babel-plugin-syntax-trailing-function-commas": "^6.22.0",
|
||||||
|
"babel-plugin-transform-async-to-generator": "^6.22.0",
|
||||||
|
"babel-plugin-transform-es2015-arrow-functions": "^6.22.0",
|
||||||
|
"babel-plugin-transform-es2015-block-scoped-functions": "^6.22.0",
|
||||||
|
"babel-plugin-transform-es2015-block-scoping": "^6.23.0",
|
||||||
|
"babel-plugin-transform-es2015-classes": "^6.23.0",
|
||||||
|
"babel-plugin-transform-es2015-computed-properties": "^6.22.0",
|
||||||
|
"babel-plugin-transform-es2015-destructuring": "^6.23.0",
|
||||||
|
"babel-plugin-transform-es2015-duplicate-keys": "^6.22.0",
|
||||||
|
"babel-plugin-transform-es2015-for-of": "^6.23.0",
|
||||||
|
"babel-plugin-transform-es2015-function-name": "^6.22.0",
|
||||||
|
"babel-plugin-transform-es2015-literals": "^6.22.0",
|
||||||
|
"babel-plugin-transform-es2015-modules-amd": "^6.22.0",
|
||||||
|
"babel-plugin-transform-es2015-modules-commonjs": "^6.23.0",
|
||||||
|
"babel-plugin-transform-es2015-modules-systemjs": "^6.23.0",
|
||||||
|
"babel-plugin-transform-es2015-modules-umd": "^6.23.0",
|
||||||
|
"babel-plugin-transform-es2015-object-super": "^6.22.0",
|
||||||
|
"babel-plugin-transform-es2015-parameters": "^6.23.0",
|
||||||
|
"babel-plugin-transform-es2015-shorthand-properties": "^6.22.0",
|
||||||
|
"babel-plugin-transform-es2015-spread": "^6.22.0",
|
||||||
|
"babel-plugin-transform-es2015-sticky-regex": "^6.22.0",
|
||||||
|
"babel-plugin-transform-es2015-template-literals": "^6.22.0",
|
||||||
|
"babel-plugin-transform-es2015-typeof-symbol": "^6.23.0",
|
||||||
|
"babel-plugin-transform-es2015-unicode-regex": "^6.22.0",
|
||||||
|
"babel-plugin-transform-exponentiation-operator": "^6.22.0",
|
||||||
|
"babel-plugin-transform-regenerator": "^6.22.0",
|
||||||
|
"browserslist": "^3.2.6",
|
||||||
|
"invariant": "^2.2.2",
|
||||||
|
"semver": "^5.3.0"
|
||||||
|
},
|
||||||
|
"dependencies": {
|
||||||
|
"browserslist": {
|
||||||
|
"version": "3.2.8",
|
||||||
|
"resolved": "https://registry.npmjs.org/browserslist/-/browserslist-3.2.8.tgz",
|
||||||
|
"integrity": "sha512-WHVocJYavUwVgVViC0ORikPHQquXwVh939TaelZ4WDqpWgTX/FsGhl/+P4qBUAGcRvtOgDgC+xftNWWp2RUTAQ==",
|
||||||
|
"dev": true,
|
||||||
|
"requires": {
|
||||||
|
"caniuse-lite": "^1.0.30000844",
|
||||||
|
"electron-to-chromium": "^1.3.47"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
"babel-preset-jest": {
|
"babel-preset-jest": {
|
||||||
"version": "24.6.0",
|
"version": "24.6.0",
|
||||||
"resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-24.6.0.tgz",
|
"resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-24.6.0.tgz",
|
||||||
|
@ -16752,6 +17266,29 @@
|
||||||
"rc": "^1.0.1"
|
"rc": "^1.0.1"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"regjsgen": {
|
||||||
|
"version": "0.2.0",
|
||||||
|
"resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.2.0.tgz",
|
||||||
|
"integrity": "sha1-bAFq3qxVT3WCP+N6wFuS1aTtsfc=",
|
||||||
|
"dev": true
|
||||||
|
},
|
||||||
|
"regjsparser": {
|
||||||
|
"version": "0.1.5",
|
||||||
|
"resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.1.5.tgz",
|
||||||
|
"integrity": "sha1-fuj4Tcb6eS0/0K4ijSS9lJ6tIFw=",
|
||||||
|
"dev": true,
|
||||||
|
"requires": {
|
||||||
|
"jsesc": "~0.5.0"
|
||||||
|
},
|
||||||
|
"dependencies": {
|
||||||
|
"jsesc": {
|
||||||
|
"version": "0.5.0",
|
||||||
|
"resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz",
|
||||||
|
"integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=",
|
||||||
|
"dev": true
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
"relateurl": {
|
"relateurl": {
|
||||||
"version": "0.2.7",
|
"version": "0.2.7",
|
||||||
"resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz",
|
"resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz",
|
||||||
|
|
|
@ -212,6 +212,7 @@
|
||||||
"@typescript-eslint/typescript-estree": "^1.5.0",
|
"@typescript-eslint/typescript-estree": "^1.5.0",
|
||||||
"@vue/test-utils": "^1.0.0-beta.29",
|
"@vue/test-utils": "^1.0.0-beta.29",
|
||||||
"ajv": "^6.6.1",
|
"ajv": "^6.6.1",
|
||||||
|
"all-object-keys": "^1.1.1",
|
||||||
"babel-eslint": "^10.0.1",
|
"babel-eslint": "^10.0.1",
|
||||||
"babel-jest": "^24.8.0",
|
"babel-jest": "^24.8.0",
|
||||||
"babel-loader": "^8.0.5",
|
"babel-loader": "^8.0.5",
|
||||||
|
|
|
@ -0,0 +1,45 @@
|
||||||
|
import * as path from 'path'
|
||||||
|
import fs from 'fs'
|
||||||
|
import keys from 'all-object-keys'
|
||||||
|
import objectAssignDeep from 'object-assign-deep'
|
||||||
|
|
||||||
|
const defaultLocale = 'en'
|
||||||
|
const locales = ['de', 'fr', 'it', 'ja', 'ko', 'pl']
|
||||||
|
|
||||||
|
const enJson = JSON.parse(fs.readFileSync(path.resolve(__dirname, `../../src/config/locales/${defaultLocale}/translation.json`), 'utf8'))
|
||||||
|
|
||||||
|
describe('i18n', () => {
|
||||||
|
describe('should be same keys', () => {
|
||||||
|
locales.map(locale => {
|
||||||
|
it(`${locale} translation`, () => {
|
||||||
|
const targetJson = JSON.parse(
|
||||||
|
fs.readFileSync(path.resolve(__dirname, `../../src/config/locales/${locale}/translation.json`), 'utf8')
|
||||||
|
)
|
||||||
|
const targetMissingJson = JSON.parse(
|
||||||
|
fs.readFileSync(path.resolve(__dirname, `../../src/config/locales/${locale}/translation.missing.json`), 'utf8')
|
||||||
|
)
|
||||||
|
const enKeys = keys(enJson)
|
||||||
|
const targetKeys = keys(objectAssignDeep(targetJson, targetMissingJson))
|
||||||
|
expect(enKeys.sort()).toEqual(targetKeys.sort())
|
||||||
|
})
|
||||||
|
})
|
||||||
|
})
|
||||||
|
|
||||||
|
describe('should not define duplicate keys', () => {
|
||||||
|
locales.map(locale => {
|
||||||
|
it(`${locale} translation`, () => {
|
||||||
|
const targetJson = JSON.parse(
|
||||||
|
fs.readFileSync(path.resolve(__dirname, `../../src/config/locales/${locale}/translation.json`), 'utf8')
|
||||||
|
)
|
||||||
|
const targetMissingJson = JSON.parse(
|
||||||
|
fs.readFileSync(path.resolve(__dirname, `../../src/config/locales/${locale}/translation.missing.json`), 'utf8')
|
||||||
|
)
|
||||||
|
const allKeys = keys(targetJson).concat(keys(targetMissingJson))
|
||||||
|
const duplicates: Array<string> = allKeys.filter(
|
||||||
|
(x: string, _: number, self: Array<string>) => self.indexOf(x) !== self.lastIndexOf(x)
|
||||||
|
)
|
||||||
|
expect(duplicates).toEqual([])
|
||||||
|
})
|
||||||
|
})
|
||||||
|
})
|
||||||
|
})
|
|
@ -9,7 +9,10 @@
|
||||||
"switch_streaming": "Use websocket for streaming. If the timeline does not update with streaming, please try it.",
|
"switch_streaming": "Use websocket for streaming. If the timeline does not update with streaming, please try it.",
|
||||||
"follow_requests": "Follow Requests",
|
"follow_requests": "Follow Requests",
|
||||||
"mention": "Mention",
|
"mention": "Mention",
|
||||||
"direct_messages": "Direct Messages"
|
"direct_messages": "Direct Messages",
|
||||||
|
"filter": {
|
||||||
|
"show_dms": "Show direct messages"
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"settings": {
|
"settings": {
|
||||||
"timeline": {
|
"timeline": {
|
||||||
|
@ -44,6 +47,12 @@
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"report": {
|
||||||
|
"title": "Reporting this user",
|
||||||
|
"comment": "Additional comments",
|
||||||
|
"cancel": "Cancel",
|
||||||
|
"ok": "Report"
|
||||||
|
},
|
||||||
"shortcut": {
|
"shortcut": {
|
||||||
"h": "Switch the focus to left column",
|
"h": "Switch the focus to left column",
|
||||||
"l": "Switch the focus to right column",
|
"l": "Switch the focus to right column",
|
||||||
|
|
|
@ -0,0 +1 @@
|
||||||
|
{}
|
|
@ -5,7 +5,10 @@
|
||||||
},
|
},
|
||||||
"header_menu": {
|
"header_menu": {
|
||||||
"mention": "Mention",
|
"mention": "Mention",
|
||||||
"follow_requests": "Follow Requests"
|
"follow_requests": "Follow Requests",
|
||||||
|
"filter": {
|
||||||
|
"show_dms": "Show direct messages"
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"preferences": {
|
"preferences": {
|
||||||
"appearance": {
|
"appearance": {
|
||||||
|
@ -33,6 +36,12 @@
|
||||||
"7_days": "7 days"
|
"7_days": "7 days"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
},
|
||||||
|
"report": {
|
||||||
|
"title": "Reporting this user",
|
||||||
|
"comment": "Additional comments",
|
||||||
|
"cancel": "Cancel",
|
||||||
|
"ok": "Report"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"cards": {
|
"cards": {
|
||||||
|
|
|
@ -73,6 +73,7 @@
|
||||||
"filter": {
|
"filter": {
|
||||||
"title": "フィルター",
|
"title": "フィルター",
|
||||||
"placeholder": "正規表現でフィルター",
|
"placeholder": "正規表現でフィルター",
|
||||||
|
"show_dms": "DMを表示",
|
||||||
"show_reblogs": "ブースト表示",
|
"show_reblogs": "ブースト表示",
|
||||||
"show_replies": "返信表示",
|
"show_replies": "返信表示",
|
||||||
"apply": "適用"
|
"apply": "適用"
|
||||||
|
@ -269,6 +270,12 @@
|
||||||
"x": "CWとNSFWの表示切り替え",
|
"x": "CWとNSFWの表示切り替え",
|
||||||
"?": "このヘルプを開く",
|
"?": "このヘルプを開く",
|
||||||
"esc": "ページを閉じる"
|
"esc": "ページを閉じる"
|
||||||
|
},
|
||||||
|
"report": {
|
||||||
|
"title": "このユーザを報告する",
|
||||||
|
"comment": "追加のコメント",
|
||||||
|
"cancel": "キャンセル",
|
||||||
|
"ok": "報告"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"cards": {
|
"cards": {
|
||||||
|
|
|
@ -0,0 +1 @@
|
||||||
|
{}
|
|
@ -19,7 +19,10 @@
|
||||||
},
|
},
|
||||||
"header_menu": {
|
"header_menu": {
|
||||||
"mention": "Mentions",
|
"mention": "Mentions",
|
||||||
"follow_requests": "Follow Requests"
|
"follow_requests": "Follow Requests",
|
||||||
|
"filter": {
|
||||||
|
"show_dms": "Show direct messages"
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"follow_requests": {
|
"follow_requests": {
|
||||||
"accept": "Accept",
|
"accept": "Accept",
|
||||||
|
@ -42,6 +45,12 @@
|
||||||
"7_days": "7 days"
|
"7_days": "7 days"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
},
|
||||||
|
"report": {
|
||||||
|
"title": "Reporting this user",
|
||||||
|
"comment": "Additional comments",
|
||||||
|
"cancel": "Cancel",
|
||||||
|
"ok": "Report"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"cards": {
|
"cards": {
|
||||||
|
|
|
@ -187,7 +187,7 @@
|
||||||
"close_confirm_ok": "OK",
|
"close_confirm_ok": "OK",
|
||||||
"close_confirm_cancel": "Anuluj",
|
"close_confirm_cancel": "Anuluj",
|
||||||
"description": "Wprowadź opis dla niewidomych i niedowidzących",
|
"description": "Wprowadź opis dla niewidomych i niedowidzących",
|
||||||
"fotter": {
|
"footer": {
|
||||||
"add_image": "Dodaj obraz",
|
"add_image": "Dodaj obraz",
|
||||||
"change_visibility": "Zmień widoczność",
|
"change_visibility": "Zmień widoczność",
|
||||||
"change_sensitive": "Zmień wrażliwy",
|
"change_sensitive": "Zmień wrażliwy",
|
||||||
|
|
|
@ -9,7 +9,10 @@
|
||||||
"switch_streaming": "Use websocket for streaming. If the timeline does not update with streaming, please try it.",
|
"switch_streaming": "Use websocket for streaming. If the timeline does not update with streaming, please try it.",
|
||||||
"follow_requests": "Follow Requests",
|
"follow_requests": "Follow Requests",
|
||||||
"mention": "Mentions",
|
"mention": "Mentions",
|
||||||
"direct_messages": "Direct Messages"
|
"direct_messages": "Direct Messages",
|
||||||
|
"filter": {
|
||||||
|
"show_dms": "Show direct messages"
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"settings": {
|
"settings": {
|
||||||
"timeline": {
|
"timeline": {
|
||||||
|
@ -44,6 +47,12 @@
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"report": {
|
||||||
|
"title": "Reporting this user",
|
||||||
|
"comment": "Additional comments",
|
||||||
|
"cancel": "Cancel",
|
||||||
|
"ok": "Report"
|
||||||
|
},
|
||||||
"shortcut": {
|
"shortcut": {
|
||||||
"h": "Switch the focus to left column",
|
"h": "Switch the focus to left column",
|
||||||
"l": "Switch the focus to right column",
|
"l": "Switch the focus to right column",
|
||||||
|
|
Loading…
Reference in New Issue