diff --git a/.circleci/config.yml b/.circleci/config.yml index 2ea614ae458..6ef45df6350 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -15,6 +15,7 @@ commands: name: Fetch git tags command: | mkdir -p ~/.ssh + ssh-keyscan github.com >> ~/.ssh/known_hosts echo 'github.com ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAq2A7hRGmdnm9tUDbO9IDSwBK6TbQa+PXYPCPy6rbTrTtw7PHkccKrpp0yVhp5HdEIcKr6pLlVDBfOLX9QUsyCOV0wzfjIJNlGEYsdlLJizHhbn2mUjvSAHQqZETYP81eFzLQNnPHt4EVVUh7VfDESU84KezmD5QlWpXLmvU31/yMf+Se8xhHTvKSCZIFImWwoG6mbUoWf9nzpIoaSjB+weqqUUmpaaasXVal72J+UX2B+2RPW3RcT0eOzQgqlJL3RKrTJvdsjE3JEAvGq3lGHSZXy28G3skua2SmVi/w4yCE6gbODqnTWlg7+wC604ydGXA8VJiS5ap43JXiUFFAaQ== ' >> ~/.ssh/known_hosts # Fetch tags if git cache is present if [ -e /home/circleci/project/.git ] @@ -71,58 +72,50 @@ commands: - run: name: Tag build command: echo "<< parameters.target_branch >> $(date -u +'%Y-%m-%dT%H:%M:%SZ')" > dist/version - - run: - name: Install and configure dependencies - command: | - sudo npm install -g gh-pages@2.0.1 - git config user.email "ci-build@binary.com" - git config user.name "ci-build" - - add_ssh_keys: - fingerprints: - - "01:67:4a:6d:26:9c:70:c4:1a:60:91:88:d9:dd:f0:83" - - run: - name: Deploy docs to gh-pages branch - command: gh-pages -d dist --branch << parameters.target_branch >> --message '[skip ci]' docker_build_push: description: "Build Docker image" + parameters: + docker_latest_image_tag: + type: string + default: "latest-staging" + docker_image_tag: + type: string + default: ${CIRCLE_SHA1} steps: - setup_remote_docker - run: name: Building docker image command: | - docker build -t ${DOCKHUB_ORGANISATION}/binary-static:${CIRCLE_TAG} -t ${DOCKHUB_ORGANISATION}/binary-static:production-latest . + docker build -t ${DOCKHUB_ORGANISATION}/binary-static:<< parameters.docker_image_tag >> -t ${DOCKHUB_ORGANISATION}/binary-static:<< parameters.docker_latest_image_tag >> . - run: name: Pushing Image to docker hub command: | echo $DOCKERHUB_PASSWORD | docker login -u $DOCKERHUB_USERNAME --password-stdin - docker push ${DOCKHUB_ORGANISATION}/binary-static:${CIRCLE_TAG} - docker push ${DOCKHUB_ORGANISATION}/binary-static:production-latest + docker push ${DOCKHUB_ORGANISATION}/binary-static:<< parameters.docker_image_tag >> + docker push ${DOCKHUB_ORGANISATION}/binary-static:<< parameters.docker_latest_image_tag >> k8s_deploy: description: "Deploy to k8s cluster" parameters: k8s_svc_name: type: string default: "staging-binary-com" + k8s_namespace: + type: string + default: "www-binary-com-staging" + k8s_version: + type: string + default: ${CIRCLE_SHA1} steps: - k8s/install-kubectl - run: name: Deploying to k8s cluster for service << parameters.k8s_svc_name >> command: | - for SERVER_ID in {1..5} - do - KUBE_SERVER_REF="KUBE_SERVER_$SERVER_ID" - SERVICEACCOUNT_TOKEN_REF="SERVICEACCOUNT_TOKEN_$SERVER_ID" - CA_CRT_REF="CA_CRT_$SERVER_ID" - if [ ! -z "${!KUBE_SERVER_REF}" ] - then - echo "Deploying to cluster $SERVER_ID" - CA_CRT="${!CA_CRT_REF}" - KUBE_SERVER="${!KUBE_SERVER_REF}" - SERVICEACCOUNT_TOKEN="${!SERVICEACCOUNT_TOKEN_REF}" - echo $CA_CRT | base64 --decode > ca.crt - kubectl --server=${KUBE_SERVER} --certificate-authority=ca.crt --token=$SERVICEACCOUNT_TOKEN set image deployment/<< parameters.k8s_svc_name >> << parameters.k8s_svc_name >>=${DOCKHUB_ORGANISATION}/binary-static:${CIRCLE_TAG} - fi - done + TAG=${CIRCLE_TAG:-$CIRCLE_SHA1} + export NAMESPACE=<< parameters.k8s_namespace >> + git clone https://github.com/binary-com/devops-ci-scripts + cd devops-ci-scripts/k8s-build_tools + echo $CA_CRT | base64 --decode > ca.crt + ./release.sh binary-static << parameters.k8s_version >> notify_slack: description: "Notify slack" steps: @@ -139,7 +132,7 @@ jobs: - git_checkout_from_cache - npm_install - test - release_beta: + release_staging: docker: - image: circleci/node:9.8.0-stretch steps: @@ -152,6 +145,8 @@ jobs: target: 'translations' - deploy: target_branch: "staging" + - docker_build_push + - k8s_deploy - notify_slack release_production: docker: @@ -174,10 +169,13 @@ jobs: - test - build: target: 'production' - - docker_build_push + - docker_build_push: + docker_latest_image_tag: latest + docker_image_tag: ${CIRCLE_TAG} - k8s_deploy: k8s_svc_name: "production-binary-com" - + k8s_namespace: "www-binary-com-production" + k8s_version: ${CIRCLE_TAG} workflows: test: jobs: @@ -187,7 +185,7 @@ workflows: ignore: /^master$/ release: jobs: - - release_beta: + - release_staging: filters: branches: only: /^master$/ diff --git a/.eslintignore b/.eslintignore index 22c43a0a117..774dbff6933 100644 --- a/.eslintignore +++ b/.eslintignore @@ -3,4 +3,5 @@ src/javascript/**/__tests__/*.js src/javascript/_autogenerated/**/*.js src/javascript/_common/lib/**/*.js src/javascript/landing_pages/ico*.js +src/root_files/_common/move-to-deriv/* Gruntfile.js diff --git a/.github/workflows/generate_app_id.yml b/.github/workflows/generate_app_id.yml new file mode 100644 index 00000000000..f064986293f --- /dev/null +++ b/.github/workflows/generate_app_id.yml @@ -0,0 +1,62 @@ +name: Binary App ID Generator + +on: + issue_comment: + types: [edited] + +jobs: + generate_app_id: + timeout-minutes: 5 + runs-on: ubuntu-latest + steps: + - name: Capture Vercel preview URL + id: vercel_preview_url + uses: binary-com/vercel-preview-url-action@v0.0.3 + with: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + - name: Generate Binary App ID for deployment Preview URL + id: generate_app_id + uses: DerivFE/binary-app-id-action@master + with: + BINARY_API_TOKEN: ${{ secrets.BINARY_API_TOKEN }} + BINARY_APP_ID: ${{ secrets.BINARY_APP_ID }} + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + max_retries: 5 + vercel_preview_url: ${{ steps.vercel_preview_url.outputs.vercel_preview_url }} + - name: Comment on pull request with App ID and URLs + id: sticky_comment_on_pr + if: steps.generate_app_id.outputs.should_post_comment + uses: marocchino/sticky-pull-request-comment@v1 + with: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + header: binary-app-id-action + number: ${{github.event.issue.number}} + message: | + A production App ID was automatically generated for this PR. ([log](https://github.com/${{github.repository}}/actions/runs/${{github.run_id}})) + + - **PR**: [${{ steps.generate_app_id.outputs.pr_url }}](${{ steps.generate_app_id.outputs.pr_url }}) + - **URLs**: + - **w/ App ID + Server**: ${{ steps.vercel_preview_url.outputs.vercel_preview_url }}/en/logged_inws.html?qa_server=frontend.binaryws.com&app_id=${{ steps.generate_app_id.outputs.app_id }} + - **Original**: ${{ steps.vercel_preview_url.outputs.vercel_preview_url }}/en/logged_inws.html + - **App ID**: `${{ steps.generate_app_id.outputs.app_id }}` + +
+ Click here to copy & paste above information. + + ``` + - **PR**: [${{ steps.generate_app_id.outputs.pr_url }}](${{ steps.generate_app_id.outputs.pr_url }}) + - **URLs**: + - **w/ App ID + Server**: ${{ steps.vercel_preview_url.outputs.vercel_preview_url }}/en/logged_inws.html?qa_server=frontend.binaryws.com&app_id=${{ steps.generate_app_id.outputs.app_id }} + - **Original**: ${{ steps.vercel_preview_url.outputs.vercel_preview_url }}/en/logged_inws.html + - **App ID**: `${{ steps.generate_app_id.outputs.app_id }}` + ``` +
+ + - name: Store generated URL in artifact + run: echo "HOME_URL=${{ steps.vercel_preview_url.outputs.vercel_preview_url }}/en/logged_inws.html?qa_server=frontend.binaryws.com&app_id=${{ steps.generate_app_id.outputs.app_id }}" >> ${{ github.workspace }}/url.txt + - name: Upload artifact + uses: actions/upload-artifact@master + with: + name: generated_url + path: ${{ github.workspace }}/url.txt + retention-days: 1 diff --git a/.github/workflows/sync_crowdin_translations.md b/.github/workflows/sync_crowdin_translations.md new file mode 100644 index 00000000000..0f51508a8a3 --- /dev/null +++ b/.github/workflows/sync_crowdin_translations.md @@ -0,0 +1,10 @@ +# Sync Crowdin translations + +This action will automatically extract strings from the binary-static repo and upload them to Crowdin. It will also check whether Crowdin has new translations available, and if so, it will automatically download these translations and create a PR to binary-static's `master` branch to merge them in. +If there are new strings to translate, it will send a slack message to inform the translation team if there is TRANSLATIONS_SLACK_WEBHOOK available. + +Required GitHub secrets: + +- `PERSONAL_ACCESS_TOKEN`: (GitHub PAT) To allow the action to authenticate with Git for git operations. +- `CROWDIN_API_KEY`: To allow us to download and upload new language files to and from Crowdin. +- `TRANSLATIONS_SLACK_WEBHOOK`: (Optional) To allow send a slack message to inform the translation team in case new strings found. \ No newline at end of file diff --git a/.github/workflows/sync_crowdin_translations.yml b/.github/workflows/sync_crowdin_translations.yml new file mode 100644 index 00000000000..afdf350ad74 --- /dev/null +++ b/.github/workflows/sync_crowdin_translations.yml @@ -0,0 +1,99 @@ +name: Sync Crowdin translations + +on: + workflow_dispatch: + push: + branches: + - master + +jobs: + sync_crowdin_translations: + if: github.repository == 'binary-com/binary-static' + runs-on: ubuntu-latest + steps: + - name: Cancel previous running workflow + uses: styfle/cancel-workflow-action@0.9.0 + with: + access_token: ${{ github.token }} + + - name: Setup node + uses: actions/setup-node@v2 + with: + node-version: '12' + + - name: Checkout master branch + uses: actions/checkout@v2 + + - name: Setup Project and environment + run: | + branch_name="binary_static_translations" + + echo "Setting up Git identity" + git config --global user.name "DerivFE" + git config --global user.email "80095553+DerivFE@users.noreply.github.com" + + echo "Installing Crowdin CLI" + sudo npm i -g @crowdin/cli + echo "Installing project dependencies and building the project" + npm install + npm run build + echo "Checking out new branch [$branch_name]" + git checkout -b "$branch_name" + + - name: Uploading new strings to Crowdin + run: | + last_messages_hash="$(git hash-object $(git rev-parse --show-toplevel)/src/translations/messages.pot)" + echo "Generating messages.pot" + node ./scripts/render.js -t + current_messages_hash="$(git hash-object $(git rev-parse --show-toplevel)/src/translations/messages.pot)" + echo "- [crowdin]: message.pot hash is: $last_messages_hash" + echo "- [generated]: message.pot hash is: $current_messages_hash" + + # We compare the generated messages.pot with the last messages.pot. + # Only send a Slack message and upload it to Crowdin if there were any changes made to messages.pot. + if [ "$last_messages_hash" != "$current_messages_hash" ]; then + echo "Hashes are different, uploading to Crowdin" + echo "Uploading new strings to Crowdin" + crowdin upload sources -T ${{ secrets.CROWDIN_API_KEY }} + + # Send a message to Slack (granted we have a webhook secret). + # This check also allows a repo admin to disable the Slack message by removing the secret. + if [ -n "${{ secrets.TRANSLATIONS_SLACK_WEBHOOK }}" ]; then + echo "Sending message to Slack (#team_translations)" + curl -X POST -H 'Content-type: application/json' --data '{"text":"There are new or updated strings available for Binary.com (https://crowdin.com/project/binary-static)."}' ${{ secrets.TRANSLATIONS_SLACK_WEBHOOK }} + fi + else + echo "No new string detected. Skip uploading messages.pot to Crowdin." + fi + + - name: Downloading translation files from Crowdin + run: | + echo "Downloading translation files from Crowdin (*.po)" + crowdin download -T ${{ secrets.CROWDIN_API_KEY }} + echo "Updating javascript translation files (*.js)" + node ./scripts/render.js -j + + - name: Create and merge translation PR + run: | + branch_name="binary_static_translations" + if [ -z "$(git status --porcelain)" ]; then + echo "Found no new translation files that need to be merged with master. Not creating a PR." + else + echo "Found updated translation files that need to be merged with master. Creating a PR." + + cd $(git rev-parse --show-toplevel) + git add . + git commit -m "translations: 📚 sync translations with crowdin" + + # Force push to this branch in case a previous run created it. + git push --set-upstream origin "$branch_name" -f + + sudo apt install gh + gh auth login --with-token <<< ${{ secrets.PERSONAL_ACCESS_TOKEN }} + gh pr close "$branch_name" || true + gh pr create --fill --base "master" --head "binary-com:$branch_name" + + echo "Attempting to merge the PR." + gh pr merge "$branch_name" --admin --squash + echo "**The translation PR has beed merged successfully.**" + fi diff --git a/.gitignore b/.gitignore index 76654859df1..430200a1c65 100644 --- a/.gitignore +++ b/.gitignore @@ -9,3 +9,4 @@ scripts/CNAME .DS_Store *.swp npm-debug.log +coverage diff --git a/README.md b/README.md index b8e763585c2..2dfcfbcd43b 100644 --- a/README.md +++ b/README.md @@ -1,99 +1,164 @@ -Binary-Static -============= +# Binary-Static This repository contains the static HTML, Javascript, CSS, and images content of the [Binary.com](http://www.binary.com) website. -## Installation +![build](https://img.shields.io/circleci/build/github/binary-com/binary-static) ![node](https://img.shields.io/badge/node-%3E%3D12.22.3-blue.svg) ![npm](https://img.shields.io/badge/npm-%3E%3D6.14.13-blue.svg) ![sass](https://img.shields.io/badge/Sass-CC6699?style=flat&logo=sass&logoColor=white) -In order to work on your own version of the Binary.com Javascript and CSS, please **fork this project**. +**In this document** -You will also need to install the following on your development machine: +- [Other Documents](#other-documents) +- [Pre-installation](#pre-installation) +- [Preview on your local machine](#preview-on-your-local-machine) +- [Test link deployment](#test-link-deployment) +- [Manage releases](#manage-releases) + +## Other Documents + +- [Scripts](scripts/README.md) +- [Javascript](src/javascript/README.md) +- [Sass](src/sass/README.md) +- [Templates](src/templates/README.md) + +## Pre-installation + +Before running or contribute to this project, you need to have the setup of the following packages in your environment - Ruby, RubyGems - Sass (`sudo gem install sass`) -- Node.js (10.14.2 or higher is recommended) and NPM (see ) -- Go to project root, then run `npm install` +- Node.js (12.22.3 is recommended) +- NPM (see ) - Grunt (`sudo npm install -g grunt-cli`) -### Use a custom domain -In order to use your custom domain, please put it in a file named `CNAME` inside `scripts` folder of your local clone of binary-static. +## Quickstart + +1. **Fork the project** + + In order to work on your own version of the Binary.com application, please fork the project to your own repo. + +2. **Clone using SSH** + + ```sh + git clone git@github.com:your-github-username/binary-com.git + ``` + +3. **Enter project directory** + + ```sh + cd binary-com + ``` + +4. **Install your dependencies:** + + ```sh + npm ci + ``` + +5. **To start developing:** + + ```sh + npm run start + ``` + +6. **Open the source code and start editing!** + + Your site is now running at [https://localhost:443](https://localhost:443) + +## Preview on your local machine + +- To preview your changes locally, run `sudo grunt serve` +- It will watch for Javascript or CSS changes and will rebuild on every change you make. +- To test changes made to templates, you need to re-compile them: + - `grunt shell:compile_dev` to re-compile all templates. + - `grunt shell:compile_dev --path=about-us` to re-compile only template(s) which serve about-us path in URL. +- To fix eslint errors run `npm run eslint` + +## Test link deployment + +There are two types of test link deployment preview: + +1. Automatic deployment +Upon creating PR, `Vercel` (https://vercel.com/) will auto-generate the test link inside the PR. you can use that to preview the test link for the changes you have made. -How to work with this project -============================= +2. Manual deployments + +You can manually deploy your test link using gh-pages with the following configurations: ### Deploy to your gh-pages for the first time -1. Register your application [here](https://developers.binary.com/applications/). This will give you the ability to redirect back to your github pages after login. -Use `https://YOUR_GITHUB_USERNAME.github.io/binary-static/en/logged_inws.html` for the Redirect URL and `https://YOUR_GITHUB_USERNAME.github.io/binary-static/en/redirect.html` for the Verification URL. +1. Register your application [here](https://developers.binary.com/applications/). This will give you the ability to redirect back to your Github pages after login. + Use `https://YOUR_GITHUB_USERNAME.github.io/binary-static/en/logged_inws.html` for the Redirect URL and `https://YOUR_GITHUB_USERNAME.github.io/binary-static/en/redirect.html` for the Verification URL. - If you're using a custom domain, replace the github URLs above with your domain. + If you're using a custom domain, replace the Github URLs above with your domain. -2. In `src/javascript/config.js`: Insert the `Application ID` of your registered application in `user_app_id`. - * **NOTE:** In order to avoid accidentally committing personal changes to this file, use `git update-index --assume-unchanged src/javascript/config.js` +2. In `src/javascript/config.js`: Insert the `Application ID` of your registered application in `user_app_id`. -3. Run `grunt dev` +- **NOTE:** In order to avoid accidentally committing personal changes to this file, use `git update-index --assume-unchanged src/javascript/config.js` +3. Run `grunt dev` ### Deploy js/css and template changes together -``` +```sh grunt dev ``` - ### Deploy only js/css changes -``` +```sh grunt deploy ``` - ### Deploy some template changes -``` +```sh grunt dev --path=about-us ``` - ### Using sub-folders + There are times that you are working on various branches at the same time, and you want to deploy/test each branch separately on your gh-pages, you can simply use `--branch=branchname` for grunt commands: + - `grunt dev --branch=branchname` -This will deploy your changes to a sub-folder named: `br_branchname` and it can be browsed at: https://YOUR_GITHUB_USERNAME.github.io/binary-static/br_branchname/ + This will deploy your changes to a sub-folder named: `br_branchname` and it can be browsed at: https://YOUR_GITHUB_USERNAME.github.io/binary-static/br_branchname/ In order to remove the created folders from your gh-pages, you can use either: + - `grunt dev --cleanup`: removes all `br_*` folders and deploys to the root folder. or + - `grunt shell:remove_folder --folder=br_branchname1,br_branchname2,...`: only removes the specified folder(s) from your gh-pages. or + - `grunt shell:remove_folder --keep --folder=br_branchname1,br_branchname2,...`: only keeps the specified folder(s) on your gh-pages and removes everything else. Just add the `--keep` flag. -### Preview on your local machine -- To preview your changes locally, run `sudo grunt serve` -- It will watch for js/css changes and rebuild on every change you make. -- To test changes made to templates, you need to re-compile them: - - `grunt shell:compile_dev` to re-compile all templates. - - `grunt shell:compile_dev --path=about-us` to re-compile only template(s) which serve about-us path in URL. -- To fix eslint errors run `npm run eslint` +### Use a custom domain -## Release +In order to use your custom domain, please put it in a file named `CNAME` inside `scripts` folder of your local clone of binary-static. -``` +## Manage releases + +```sh git tag ${RELEASE_TARGET}_vYYYYMMDD_${INTEGER} -m 'some message' ``` > `RELEASE_TARGET` could be one of **staging** or **production** for staging and production release respectively. -Example: +Example: -``` +```sh git tag production_v20191010_0 -m 'release fixes to production' ``` Push the tag: -``` +```sh git push origin staging_v20191010_0 ``` + +## Manage translations + +- Automatic: this will be done automatically with [Github action](.github/workflows/sync_crowdin_translations.md) +- Manual: If you need to add translation manually use [manual translation doc](scripts/README.md#Updating-the-translations) diff --git a/build/aliases.yaml b/build/aliases.yaml index 7223b3562ce..359acf5574c 100644 --- a/build/aliases.yaml +++ b/build/aliases.yaml @@ -64,3 +64,9 @@ release: releaseci: - 'default' - 'shell:compile_production' + +release_test_link: + - 'copy' + - 'css' + - 'js' + - 'shell:compile_production' diff --git a/build/config/helpers.js b/build/config/helpers.js index 853d75d871a..9a6cfe576e6 100644 --- a/build/config/helpers.js +++ b/build/config/helpers.js @@ -1,4 +1,4 @@ -const isRelease = (grunt) => ['release', 'releaseci'].indexOf(grunt.cli.tasks[0]) != -1; +const isRelease = (grunt) => ['release', 'releaseci', 'release_test_link'].indexOf(grunt.cli.tasks[0]) != -1; const getReleaseTarget = (grunt) => { const release_target = Object.keys(global.release_config).find(grunt.option); diff --git a/build/connect.js b/build/connect.js index 0a4527ceda2..1195db769b8 100644 --- a/build/connect.js +++ b/build/connect.js @@ -1,62 +1,61 @@ -const rewrite = require('connect-modrewrite'); -const serveIndex = require('serve-index'); -const serveStatic = require('serve-static'); -const languages = require('../scripts/common').languages; +const rewrite = require("connect-modrewrite"); +const serveIndex = require("serve-index"); +const serveStatic = require("serve-static"); +const languages = require("../scripts/common").languages; module.exports = function (grunt) { - lang_regex = languages.join('|').toLowerCase(); - - return { - livereload: { - options: { - hostname : '0.0.0.0', - port : 443, - protocol : 'https', - base : 'dist', - open : { - appName: { - app: 'Google\ Chrome' - }, - target : 'https://localhost', - }, - middleware: (connect, options) => { - const middlewares = [ - require('connect-livereload')(), - ]; - - const rules = [ - '^/binary-static/(.*)$ /$1', - `^/app/(${lang_regex})/index(\\.html)?/(.*)$ /app/$1/$2 [L]`, - `^/app/(${lang_regex})/service-worker\\.js$ - [L]`, - `^/app/(${lang_regex})/manifest\\.json$ - [L]`, - `^/app/(${lang_regex})/.*$ /app/$1/ [L]`, - ]; - middlewares.push(rewrite(rules)); - - if (!Array.isArray(options.base)) { - options.base = [options.base]; - } - - options.base.forEach((base) => { - middlewares.push(serveStatic(base)); - }); - - const directory = options.directory || options.base[options.base.length - 1]; - middlewares.push(serveIndex(directory)); - - middlewares.push((req, res) => { - const path_404 = `${options.base[0]}/404.html`; - if (grunt.file.exists(path_404)) { - require('fs').createReadStream(path_404).pipe(res); - return; - } - res.statusCode(404); // 404.html not found - res.end(); - }); - - return middlewares; - } + lang_regex = languages.join("|").toLowerCase(); + + return { + livereload: { + options: { + hostname: "0.0.0.0", + port: 443, + protocol: "https", + base: "dist", + open: { + appName: { + app: "Google Chrome", + }, + target: "https://localhost", + }, + middleware: (connect, options) => { + const middlewares = [require("connect-livereload")()]; + + const rules = [ + "^/binary-static/(.*)$ /$1", + `^/app/(${lang_regex})/index(\\.html)?/(.*)$ /app/$1/$2 [L]`, + `^/app/(${lang_regex})/service-worker\\.js$ - [L]`, + `^/app/(${lang_regex})/manifest\\.json$ - [L]`, + `^/app/(${lang_regex})/.*$ /app/$1/ [L]`, + ]; + middlewares.push(rewrite(rules)); + + if (!Array.isArray(options.base)) { + options.base = [options.base]; + } + + options.base.forEach((base) => { + middlewares.push(serveStatic(base)); + }); + + const directory = + options.directory || options.base[options.base.length - 1]; + middlewares.push(serveIndex(directory)); + + middlewares.push((req, res) => { + const path_404 = `${options.base[0]}/404.html`; + if (grunt.file.exists(path_404)) { + require("fs").createReadStream(path_404).pipe(res); + return; } + res.statusCode(404); // 404.html not found + res.end(); + }); + + return middlewares; }, - }; + }, + }, + }; }; diff --git a/package-lock.json b/package-lock.json index 00d0d2e83cb..49a3e4ab929 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,19754 +1,8 @@ { "name": "binary-static", "version": "3.8.0", - "lockfileVersion": 2, + "lockfileVersion": 1, "requires": true, - "packages": { - "": { - "version": "3.8.0", - "license": "Apache License 2.0", - "dependencies": { - "@binary-com/binary-document-uploader": "^2.4.4", - "@binary-com/binary-style": "^0.2.25", - "@binary-com/webtrader-charts": "0.5.18", - "@deriv/dashboard": "0.0.4", - "@deriv/p2p": "^0.5.1", - "@livechat/customer-sdk": "^2.0.4", - "babel-polyfill": "6.26.0", - "canvas-toBlob": "1.0.0", - "classnames": "2.2.5", - "custom-event-polyfill": "0.3.0", - "davidshimjs-qrcodejs": "0.0.2", - "event-source-polyfill": "0.0.9", - "highstock-release": "5.0.14", - "jquery": "3.5.1", - "jquery.scrollto": "2.1.2", - "js-cookie": "2.2.0", - "kinetic": "5.2.0", - "moment": "2.19.4", - "onfido-sdk-ui": "^6.7.2", - "promise-polyfill": "6.1.0", - "prop-types": "15.6.1", - "react": "16.8.6", - "react-dom": "16.8.6", - "scriptjs": "2.5.8", - "sinon": "7.2.2", - "url-polyfill": "1.0.9", - "web-push-notifications": "3.4.7" - }, - "devDependencies": { - "@babel/parser": "7.1.2", - "app-root-path": "2.0.1", - "autoprefixer": "7.2.3", - "babel-core": "6.26.0", - "babel-eslint": "9.0.0", - "babel-loader": "7.1.2", - "babel-plugin-module-resolver": "3.1.1", - "babel-plugin-react-svg": "2.1.0", - "babel-plugin-syntax-dynamic-import": "6.18.0", - "babel-plugin-transform-class-properties": "6.24.1", - "babel-plugin-transform-decorators-legacy": "1.3.5", - "babel-plugin-transform-es2015-modules-commonjs": "6.26.2", - "babel-plugin-transform-object-rest-spread": "6.26.0", - "babel-plugin-transform-react-jsx": "6.24.1", - "babel-plugin-transform-remove-strict-mode": "0.0.2", - "babel-preset-env": "1.7.0", - "babel-preset-react": "6.24.1", - "babel-preset-stage-1": "6.24.1", - "babel-register": "6.26.0", - "binary-live-api": "29.0.0", - "chai": "4.1.2", - "circular-dependency-plugin": "5.0.2", - "cli-color": "1.2.0", - "cli-spinner": "0.2.7", - "commander": "2.12.2", - "connect-livereload": "0.6.0", - "connect-modrewrite": "0.9.0", - "deep-diff": "0.3.8", - "emphasize": "2.0.0", - "enzyme": "3.3.0", - "enzyme-adapter-react-16": "1.8.0", - "eslint-config-airbnb-base": "13.1.0", - "eslint-config-binary": "1.0.2", - "eslint-config-prettier": "2.9.0", - "eslint-import-resolver-alias": "1.1.1", - "eslint-plugin-import": "2.14.0", - "eslint-plugin-react": "7.11.1", - "estraverse": "4.2.0", - "extend": "3.0.2", - "gettext-parser": "1.3.0", - "grunt": "^1.1.0", - "grunt-babel": "7.0.0", - "grunt-check-dependencies": "1.0.0", - "grunt-concurrent": "2.3.1", - "grunt-contrib-clean": "1.1.0", - "grunt-contrib-connect": "1.0.2", - "grunt-contrib-copy": "1.0.0", - "grunt-contrib-cssmin": "3.0.0", - "grunt-contrib-watch": "1.1.0", - "grunt-eslint": "21.0.0", - "grunt-gh-pages": "3.1.0", - "grunt-mocha-test": "0.13.3", - "grunt-notify": "0.4.5", - "grunt-postcss": "0.8.0", - "grunt-sass": "3.0.2", - "grunt-shell": "2.1.0", - "grunt-stylelint": "0.8.0", - "grunt-webpack": "3.1.3", - "jsdom": "^9.12.0", - "jsdom-global": "2.1.1", - "load-grunt-config": "^3.0.1", - "load-grunt-tasks": "3.5.2", - "mocha": "5.2.0", - "mock-local-storage": "1.1.7", - "node-gettext": "2.0.0", - "node-sass": "4.13.1", - "postcss-scss": "0.4.1", - "react-render-html": "0.6.0", - "react-svg-loader": "3.0.1", - "sitemap": "1.13.0", - "stylelint": "10.0.0", - "stylelint-formatter-pretty": "1.0.3", - "stylelint-selector-bem-pattern": "2.0.0", - "svgo": "1.2.1", - "sw-precache-webpack-plugin": "0.11.5", - "time-grunt": "1.4.0", - "uglifyjs-webpack-plugin": "1.3.0", - "webpack": "4.42.1", - "webpack-bundle-analyzer": "3.6.1", - "webpack-dev-server": "3.1.14", - "webpack-manifest-plugin": "2.0.4", - "webpack-merge": "4.1.4", - "ws": "7.0.0" - } - }, - "node_modules/@babel/code-frame": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.13.tgz", - "integrity": "sha512-HV1Cm0Q3ZrpCR93tkWOYiuYIgLxZXZFVG2VgK+MBWjUqZTundupbfx2aXarXuw5Ko5aMcjtJgbSs4vUGBS5v6g==", - "dev": true, - "dependencies": { - "@babel/highlight": "^7.12.13" - } - }, - "node_modules/@babel/core": { - "version": "7.12.10", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.12.10.tgz", - "integrity": "sha512-eTAlQKq65zHfkHZV0sIVODCPGVgoo1HdBlbSLi9CqOzuZanMv2ihzY+4paiKr1mH+XmYESMAmJ/dpZ68eN6d8w==", - "dev": true, - "dependencies": { - "@babel/code-frame": "^7.10.4", - "@babel/generator": "^7.12.10", - "@babel/helper-module-transforms": "^7.12.1", - "@babel/helpers": "^7.12.5", - "@babel/parser": "^7.12.10", - "@babel/template": "^7.12.7", - "@babel/traverse": "^7.12.10", - "@babel/types": "^7.12.10", - "convert-source-map": "^1.7.0", - "debug": "^4.1.0", - "gensync": "^1.0.0-beta.1", - "json5": "^2.1.2", - "lodash": "^4.17.19", - "semver": "^5.4.1", - "source-map": "^0.5.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/core/node_modules/@babel/parser": { - "version": "7.12.11", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.12.11.tgz", - "integrity": "sha512-N3UxG+uuF4CMYoNj8AhnbAcJF0PiuJ9KHuy1lQmkYsxTer/MAH9UBNHsBoAX/4s6NvlDD047No8mYVGGzLL4hg==", - "dev": true, - "bin": { - "parser": "bin/babel-parser.js" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@babel/core/node_modules/debug": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", - "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", - "dev": true, - "dependencies": { - "ms": "2.1.2" - }, - "engines": { - "node": ">=6.0" - } - }, - "node_modules/@babel/core/node_modules/json5": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.1.3.tgz", - "integrity": "sha512-KXPvOm8K9IJKFM0bmdn8QXh7udDh1g/giieX0NLCaMnb4hEiVFqnop2ImTXCc5e0/oHz3LTqmHGtExn5hfMkOA==", - "dev": true, - "dependencies": { - "minimist": "^1.2.5" - }, - "bin": { - "json5": "lib/cli.js" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/@babel/core/node_modules/ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true - }, - "node_modules/@babel/generator": { - "version": "7.13.16", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.13.16.tgz", - "integrity": "sha512-grBBR75UnKOcUWMp8WoDxNsWCFl//XCK6HWTrBQKTr5SV9f5g0pNOjdyzi/DTBv12S9GnYPInIXQBTky7OXEMg==", - "dev": true, - "dependencies": { - "@babel/types": "^7.13.16", - "jsesc": "^2.5.1", - "source-map": "^0.5.0" - } - }, - "node_modules/@babel/generator/node_modules/jsesc": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", - "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", - "dev": true, - "bin": { - "jsesc": "bin/jsesc" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/helper-annotate-as-pure": { - "version": "7.12.10", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.12.10.tgz", - "integrity": "sha512-XplmVbC1n+KY6jL8/fgLVXXUauDIB+lD5+GsQEh6F6GBF1dq1qy4DP4yXWzDKcoqXB3X58t61e85Fitoww4JVQ==", - "dev": true, - "dependencies": { - "@babel/types": "^7.12.10" - } - }, - "node_modules/@babel/helper-builder-react-jsx": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/helper-builder-react-jsx/-/helper-builder-react-jsx-7.10.4.tgz", - "integrity": "sha512-5nPcIZ7+KKDxT1427oBivl9V9YTal7qk0diccnh7RrcgrT/pGFOjgGw1dgryyx1GvHEpXVfoDF6Ak3rTiWh8Rg==", - "dev": true, - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.10.4", - "@babel/types": "^7.10.4" - } - }, - "node_modules/@babel/helper-builder-react-jsx-experimental": { - "version": "7.12.11", - "resolved": "https://registry.npmjs.org/@babel/helper-builder-react-jsx-experimental/-/helper-builder-react-jsx-experimental-7.12.11.tgz", - "integrity": "sha512-4oGVOekPI8dh9JphkPXC68iIuP6qp/RPbaPmorRmEFbRAHZjSqxPjqHudn18GVDPgCuFM/KdFXc63C17Ygfa9w==", - "dev": true, - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.12.10", - "@babel/helper-module-imports": "^7.12.5", - "@babel/types": "^7.12.11" - } - }, - "node_modules/@babel/helper-function-name": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.12.13.tgz", - "integrity": "sha512-TZvmPn0UOqmvi5G4vvw0qZTpVptGkB1GL61R6lKvrSdIxGm5Pky7Q3fpKiIkQCAtRCBUwB0PaThlx9vebCDSwA==", - "dev": true, - "dependencies": { - "@babel/helper-get-function-arity": "^7.12.13", - "@babel/template": "^7.12.13", - "@babel/types": "^7.12.13" - } - }, - "node_modules/@babel/helper-get-function-arity": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.12.13.tgz", - "integrity": "sha512-DjEVzQNz5LICkzN0REdpD5prGoidvbdYk1BVgRUOINaWJP2t6avB27X1guXK1kXNrX0WMfsrm1A/ZBthYuIMQg==", - "dev": true, - "dependencies": { - "@babel/types": "^7.12.13" - } - }, - "node_modules/@babel/helper-member-expression-to-functions": { - "version": "7.13.12", - "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.13.12.tgz", - "integrity": "sha512-48ql1CLL59aKbU94Y88Xgb2VFy7a95ykGRbJJaaVv+LX5U8wFpLfiGXJJGUozsmA1oEh/o5Bp60Voq7ACyA/Sw==", - "dev": true, - "dependencies": { - "@babel/types": "^7.13.12" - } - }, - "node_modules/@babel/helper-module-imports": { - "version": "7.12.5", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.12.5.tgz", - "integrity": "sha512-SR713Ogqg6++uexFRORf/+nPXMmWIn80TALu0uaFb+iQIUoR7bOC7zBWyzBs5b3tBBJXuyD0cRu1F15GyzjOWA==", - "dev": true, - "dependencies": { - "@babel/types": "^7.12.5" - } - }, - "node_modules/@babel/helper-module-transforms": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.12.1.tgz", - "integrity": "sha512-QQzehgFAZ2bbISiCpmVGfiGux8YVFXQ0abBic2Envhej22DVXV9nCFaS5hIQbkyo1AdGb+gNME2TSh3hYJVV/w==", - "dev": true, - "dependencies": { - "@babel/helper-module-imports": "^7.12.1", - "@babel/helper-replace-supers": "^7.12.1", - "@babel/helper-simple-access": "^7.12.1", - "@babel/helper-split-export-declaration": "^7.11.0", - "@babel/helper-validator-identifier": "^7.10.4", - "@babel/template": "^7.10.4", - "@babel/traverse": "^7.12.1", - "@babel/types": "^7.12.1", - "lodash": "^4.17.19" - } - }, - "node_modules/@babel/helper-optimise-call-expression": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.12.13.tgz", - "integrity": "sha512-BdWQhoVJkp6nVjB7nkFWcn43dkprYauqtk++Py2eaf/GRDFm5BxRqEIZCiHlZUGAVmtwKcsVL1dC68WmzeFmiA==", - "dev": true, - "dependencies": { - "@babel/types": "^7.12.13" - } - }, - "node_modules/@babel/helper-plugin-utils": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.13.0.tgz", - "integrity": "sha512-ZPafIPSwzUlAoWT8DKs1W2VyF2gOWthGd5NGFMsBcMMol+ZhK+EQY/e6V96poa6PA/Bh+C9plWN0hXO1uB8AfQ==", - "dev": true - }, - "node_modules/@babel/helper-replace-supers": { - "version": "7.13.12", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.13.12.tgz", - "integrity": "sha512-Gz1eiX+4yDO8mT+heB94aLVNCL+rbuT2xy4YfyNqu8F+OI6vMvJK891qGBTqL9Uc8wxEvRW92Id6G7sDen3fFw==", - "dev": true, - "dependencies": { - "@babel/helper-member-expression-to-functions": "^7.13.12", - "@babel/helper-optimise-call-expression": "^7.12.13", - "@babel/traverse": "^7.13.0", - "@babel/types": "^7.13.12" - } - }, - "node_modules/@babel/helper-simple-access": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.12.1.tgz", - "integrity": "sha512-OxBp7pMrjVewSSC8fXDFrHrBcJATOOFssZwv16F3/6Xtc138GHybBfPbm9kfiqQHKhYQrlamWILwlDCeyMFEaA==", - "dev": true, - "dependencies": { - "@babel/types": "^7.12.1" - } - }, - "node_modules/@babel/helper-split-export-declaration": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.12.13.tgz", - "integrity": "sha512-tCJDltF83htUtXx5NLcaDqRmknv652ZWCHyoTETf1CXYJdPC7nohZohjUgieXhv0hTJdRf2FjDueFehdNucpzg==", - "dev": true, - "dependencies": { - "@babel/types": "^7.12.13" - } - }, - "node_modules/@babel/helper-validator-identifier": { - "version": "7.12.11", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.12.11.tgz", - "integrity": "sha512-np/lG3uARFybkoHokJUmf1QfEvRVCPbmQeUQpKow5cQ3xWrV9i3rUHodKDJPQfTVX61qKi+UdYk8kik84n7XOw==", - "dev": true - }, - "node_modules/@babel/helpers": { - "version": "7.12.5", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.12.5.tgz", - "integrity": "sha512-lgKGMQlKqA8meJqKsW6rUnc4MdUk35Ln0ATDqdM1a/UpARODdI4j5Y5lVfUScnSNkJcdCRAaWkspykNoFg9sJA==", - "dev": true, - "dependencies": { - "@babel/template": "^7.10.4", - "@babel/traverse": "^7.12.5", - "@babel/types": "^7.12.5" - } - }, - "node_modules/@babel/highlight": { - "version": "7.13.10", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.13.10.tgz", - "integrity": "sha512-5aPpe5XQPzflQrFwL1/QoeHkP2MsA4JCntcXHRhEsdsfPVkvPi2w7Qix4iV7t5S/oC9OodGrggd8aco1g3SZFg==", - "dev": true, - "dependencies": { - "@babel/helper-validator-identifier": "^7.12.11", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" - } - }, - "node_modules/@babel/parser": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.1.2.tgz", - "integrity": "sha512-x5HFsW+E/nQalGMw7hu+fvPqnBeBaIr0lWJ2SG0PPL2j+Pm9lYvCrsZJGIgauPIENx0v10INIyFjmSNUD/gSqQ==", - "dev": true, - "bin": { - "parser": "bin/babel-parser.js" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@babel/plugin-syntax-jsx": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.12.1.tgz", - "integrity": "sha512-1yRi7yAtB0ETgxdY9ti/p2TivUxJkTdhu/ZbF9MshVGqOx1TdB3b7xCXs49Fupgg50N45KcAsRP/ZqWjs9SRjg==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4" - } - }, - "node_modules/@babel/plugin-transform-react-display-name": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.12.1.tgz", - "integrity": "sha512-cAzB+UzBIrekfYxyLlFqf/OagTvHLcVBb5vpouzkYkBclRPraiygVnafvAoipErZLI8ANv8Ecn6E/m5qPXD26w==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4" - } - }, - "node_modules/@babel/plugin-transform-react-jsx": { - "version": "7.12.11", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.12.11.tgz", - "integrity": "sha512-5nWOw6mTylaFU72BdZfa0dP1HsGdY3IMExpxn8LBE8dNmkQjB+W+sR+JwIdtbzkPvVuFviT3zyNbSUkuVTVxbw==", - "dev": true, - "dependencies": { - "@babel/helper-builder-react-jsx": "^7.10.4", - "@babel/helper-builder-react-jsx-experimental": "^7.12.11", - "@babel/helper-plugin-utils": "^7.10.4", - "@babel/plugin-syntax-jsx": "^7.12.1" - } - }, - "node_modules/@babel/plugin-transform-react-jsx-development": { - "version": "7.12.11", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.12.11.tgz", - "integrity": "sha512-5MvsGschXeXJsbzQGR/BH89ATMzCsM7rx95n+R7/852cGoK2JgMbacDw/A9Pmrfex4tArdMab0L5SBV4SB/Nxg==", - "dev": true, - "dependencies": { - "@babel/helper-builder-react-jsx-experimental": "^7.12.11", - "@babel/helper-plugin-utils": "^7.10.4", - "@babel/plugin-syntax-jsx": "^7.12.1" - } - }, - "node_modules/@babel/plugin-transform-react-pure-annotations": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.12.1.tgz", - "integrity": "sha512-RqeaHiwZtphSIUZ5I85PEH19LOSzxfuEazoY7/pWASCAIBuATQzpSVD+eT6MebeeZT2F4eSL0u4vw6n4Nm0Mjg==", - "dev": true, - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.10.4", - "@babel/helper-plugin-utils": "^7.10.4" - } - }, - "node_modules/@babel/polyfill": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/polyfill/-/polyfill-7.12.1.tgz", - "integrity": "sha512-X0pi0V6gxLi6lFZpGmeNa4zxtwEmCs42isWLNjZZDE0Y8yVfgu0T2OAHlzBbdYlqbW/YXVvoBHpATEM+goCj8g==", - "dependencies": { - "core-js": "^2.6.5", - "regenerator-runtime": "^0.13.4" - } - }, - "node_modules/@babel/preset-react": { - "version": "7.12.10", - "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.12.10.tgz", - "integrity": "sha512-vtQNjaHRl4DUpp+t+g4wvTHsLQuye+n0H/wsXIZRn69oz/fvNC7gQ4IK73zGJBaxvHoxElDvnYCthMcT7uzFoQ==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4", - "@babel/plugin-transform-react-display-name": "^7.12.1", - "@babel/plugin-transform-react-jsx": "^7.12.10", - "@babel/plugin-transform-react-jsx-development": "^7.12.7", - "@babel/plugin-transform-react-pure-annotations": "^7.12.1" - } - }, - "node_modules/@babel/runtime": { - "version": "7.12.5", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.12.5.tgz", - "integrity": "sha512-plcc+hbExy3McchJCEQG3knOsuh3HH+Prx1P6cLIkET/0dLuQDEnrT+s27Axgc9bqfsmNUNHfscgMUdBpC9xfg==", - "dependencies": { - "regenerator-runtime": "^0.13.4" - } - }, - "node_modules/@babel/runtime-corejs3": { - "version": "7.13.10", - "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.13.10.tgz", - "integrity": "sha512-x/XYVQ1h684pp1mJwOV4CyvqZXqbc8CMsMGUnAbuc82ZCdv1U63w5RSUzgDSXQHG5Rps/kiksH6g2D5BuaKyXg==", - "dependencies": { - "core-js-pure": "^3.0.0", - "regenerator-runtime": "^0.13.4" - } - }, - "node_modules/@babel/template": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.12.13.tgz", - "integrity": "sha512-/7xxiGA57xMo/P2GVvdEumr8ONhFOhfgq2ihK3h1e6THqzTAkHbkXgB0xI9yeTfIUoH3+oAeHhqm/I43OTbbjA==", - "dev": true, - "dependencies": { - "@babel/code-frame": "^7.12.13", - "@babel/parser": "^7.12.13", - "@babel/types": "^7.12.13" - } - }, - "node_modules/@babel/template/node_modules/@babel/parser": { - "version": "7.13.16", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.13.16.tgz", - "integrity": "sha512-6bAg36mCwuqLO0hbR+z7PHuqWiCeP7Dzg73OpQwsAB1Eb8HnGEz5xYBzCfbu+YjoaJsJs+qheDxVAuqbt3ILEw==", - "dev": true, - "bin": { - "parser": "bin/babel-parser.js" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@babel/traverse": { - "version": "7.13.17", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.13.17.tgz", - "integrity": "sha512-BMnZn0R+X6ayqm3C3To7o1j7Q020gWdqdyP50KEoVqaCO2c/Im7sYZSmVgvefp8TTMQ+9CtwuBp0Z1CZ8V3Pvg==", - "dev": true, - "dependencies": { - "@babel/code-frame": "^7.12.13", - "@babel/generator": "^7.13.16", - "@babel/helper-function-name": "^7.12.13", - "@babel/helper-split-export-declaration": "^7.12.13", - "@babel/parser": "^7.13.16", - "@babel/types": "^7.13.17", - "debug": "^4.1.0", - "globals": "^11.1.0" - } - }, - "node_modules/@babel/traverse/node_modules/@babel/parser": { - "version": "7.13.16", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.13.16.tgz", - "integrity": "sha512-6bAg36mCwuqLO0hbR+z7PHuqWiCeP7Dzg73OpQwsAB1Eb8HnGEz5xYBzCfbu+YjoaJsJs+qheDxVAuqbt3ILEw==", - "dev": true, - "bin": { - "parser": "bin/babel-parser.js" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@babel/traverse/node_modules/debug": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", - "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", - "dev": true, - "dependencies": { - "ms": "2.1.2" - }, - "engines": { - "node": ">=6.0" - } - }, - "node_modules/@babel/traverse/node_modules/globals": { - "version": "11.12.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", - "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/traverse/node_modules/ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true - }, - "node_modules/@babel/types": { - "version": "7.13.17", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.13.17.tgz", - "integrity": "sha512-RawydLgxbOPDlTLJNtoIypwdmAy//uQIzlKt2+iBiJaRlVuI6QLUxVAyWGNfOzp8Yu4L4lLIacoCyTNtpb4wiA==", - "dev": true, - "dependencies": { - "@babel/helper-validator-identifier": "^7.12.11", - "to-fast-properties": "^2.0.0" - } - }, - "node_modules/@babel/types/node_modules/to-fast-properties": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", - "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/@binary-com/binary-document-uploader": { - "version": "2.4.5", - "resolved": "https://registry.npmjs.org/@binary-com/binary-document-uploader/-/binary-document-uploader-2.4.5.tgz", - "integrity": "sha512-orUew1mD9MyX+jfwZO0iMH7Fq8h719x1U6KGzD5wd5UvmGxEEB5GANrZjOdFg3qAUYa8bm6MSDGfsdPPzI9e3w==", - "dependencies": { - "md5": "^2.2.1" - } - }, - "node_modules/@binary-com/binary-style": { - "version": "0.2.25", - "resolved": "https://registry.npmjs.org/@binary-com/binary-style/-/binary-style-0.2.25.tgz", - "integrity": "sha512-wq2B5v6eRtmupdNfDHZppH+C5rUPamtPt1JSZ4Ks2PK6knFFZfvdEokIWxnrspuQCxqa8xc8EHNMwIYJH+Matw==", - "dependencies": { - "diff": "4.0.1", - "mem": "5.1.1", - "select2": "4.0.5" - } - }, - "node_modules/@binary-com/binary-style/node_modules/diff": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.1.tgz", - "integrity": "sha512-s2+XdvhPCOF01LRQBC8hf4vhbVmI2CGS5aZnxLJlT5FtdhPCDFq80q++zK2KlrVorVDdL5BOGZ/VfLrVtYNF+Q==", - "engines": { - "node": ">=0.3.1" - } - }, - "node_modules/@binary-com/binary-style/node_modules/mem": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/mem/-/mem-5.1.1.tgz", - "integrity": "sha512-qvwipnozMohxLXG1pOqoLiZKNkC4r4qqRucSoDwXowsNGDSULiqFTRUF05vcZWnwJSG22qTsynQhxbaMtnX9gw==", - "dependencies": { - "map-age-cleaner": "^0.1.3", - "mimic-fn": "^2.1.0", - "p-is-promise": "^2.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@binary-com/binary-style/node_modules/mimic-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", - "engines": { - "node": ">=6" - } - }, - "node_modules/@binary-com/webtrader-charts": { - "version": "0.5.18", - "resolved": "https://registry.npmjs.org/@binary-com/webtrader-charts/-/webtrader-charts-0.5.18.tgz", - "integrity": "sha512-wDIvUXvoWlsdBjCqU5wJBMnbes+9jC/a/ci0umR5rTAI9rZeY+C4TUm0f0fViV2rI2okjTOHRrvqwop3J3gi6Q==", - "dependencies": { - "datatables.net-dt": "^1.10.15", - "imports-loader": "^0.7.1", - "lodash": "^4.17.15", - "paralleljs": "^0.2.1", - "rivets": "0.8.1" - } - }, - "node_modules/@deriv/dashboard": { - "version": "0.0.4", - "resolved": "https://registry.npmjs.org/@deriv/dashboard/-/dashboard-0.0.4.tgz", - "integrity": "sha512-h+2N4rkT6m0BfXXbFpPjNDwKaUnTdHWdsyTGjwd1l0oSTjB8OGx4Zav3zwYjzbC7wiv/PIIexVvubnN5mWQh5A==", - "dependencies": { - "classnames": "^2.2.6", - "mobx": "^5.15.7", - "mobx-react-lite": "^2.2.2", - "prop-types": "^15.7.2", - "react-router": "^5.2.0", - "react-router-dom": "^5.2.0" - } - }, - "node_modules/@deriv/dashboard/node_modules/classnames": { - "version": "2.2.6", - "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.2.6.tgz", - "integrity": "sha512-JR/iSQOSt+LQIWwrwEzJ9uk0xfN3mTVYMwt1Ir5mUcSN6pU+V4zQFFaJsclJbPuAUQH+yfWef6tm7l1quW3C8Q==" - }, - "node_modules/@deriv/dashboard/node_modules/prop-types": { - "version": "15.7.2", - "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.7.2.tgz", - "integrity": "sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ==", - "dependencies": { - "loose-envify": "^1.4.0", - "object-assign": "^4.1.1", - "react-is": "^16.8.1" - } - }, - "node_modules/@deriv/p2p": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/@deriv/p2p/-/p2p-0.5.1.tgz", - "integrity": "sha512-/dWzai9+FfFXZzJKOAc5nZm46Zbi9EuT5FPi5gE7HGZl7k7L9nC8nx1SFS1lRS9tnpiZbIl50S53jjuRo7+jzQ==", - "dependencies": { - "@babel/polyfill": "^7.4.4", - "crc-32": "^1.2.0", - "formik": "^1.5.8", - "i18next": "^18.0.0", - "prop-types": "^15.7.2", - "react": "^16.8.6", - "react-content-loader": "^4.3.2", - "react-dom": "^16.8.6", - "react-i18next": "^11.0.0", - "react-window": "^1.8.5", - "react-window-infinite-loader": "^1.0.5" - } - }, - "node_modules/@deriv/p2p/node_modules/prop-types": { - "version": "15.7.2", - "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.7.2.tgz", - "integrity": "sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ==", - "dependencies": { - "loose-envify": "^1.4.0", - "object-assign": "^4.1.1", - "react-is": "^16.8.1" - } - }, - "node_modules/@livechat/customer-auth": { - "version": "0.4.0-alpha.6", - "resolved": "https://registry.npmjs.org/@livechat/customer-auth/-/customer-auth-0.4.0-alpha.6.tgz", - "integrity": "sha512-hrowAI3ZwLIjdEWbwhAa4QDKZVGmiOkhQrLGSZxuC1ZZ55oWN5H/F9usMA6kqrQkh2lfStZY+8TxKz7VUkpu1A==", - "dependencies": { - "@livechat/dom-utils": "^0.2.0", - "@livechat/isomorphic-storage": "^0.1.0", - "@livechat/mitt": "^0.1.2", - "@livechat/url-utils": "^0.1.3" - } - }, - "node_modules/@livechat/customer-sdk": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@livechat/customer-sdk/-/customer-sdk-2.0.4.tgz", - "integrity": "sha512-MTQK3umP3JV2OlmL3d9jlUS0rnPXEThhjjivNrzP/blcRmKhIw3ImV7U7GBuscOeOWNXN6H2LSwWdDyA9O5F0g==", - "dependencies": { - "@livechat/customer-auth": "^0.4.0-alpha.6", - "@livechat/data-utils": "^0.2.9", - "@livechat/deferred": "^1.1.0", - "@livechat/file-upload": "^0.3.0", - "@livechat/isomorphic-storage": "^0.1.0", - "@livechat/mitt": "^0.1.2", - "@livechat/platform-client": "^0.2.1", - "@livechat/promise-try": "^0.1.0", - "@livechat/side-effects-middleware": "^0.2.0", - "@livechat/url-utils": "^0.1.3", - "backo2": "^1.0.2", - "redux": "^4.0.4", - "ts-toolbelt": "^6.7.5", - "unfetch": "^2.1.2" - } - }, - "node_modules/@livechat/data-utils": { - "version": "0.2.12", - "resolved": "https://registry.npmjs.org/@livechat/data-utils/-/data-utils-0.2.12.tgz", - "integrity": "sha512-A/tx/hxgJ5jnVfq2zynK5IyBecSj6bCCYMkpXjX8c25qCmmP89HmItg0VkZyskJaUk87K2kY/+jXpTaHFnmZmA==" - }, - "node_modules/@livechat/deferred": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@livechat/deferred/-/deferred-1.1.0.tgz", - "integrity": "sha512-5B2n5EBHljL1xwflgQDRBTYcrqX5S23SmQXhpu6ZeYhgNTzB7AKyN+7Jv77nQAfWAZxS7QDmasc/wA1uxAwZ2Q==" - }, - "node_modules/@livechat/dom-utils": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/@livechat/dom-utils/-/dom-utils-0.2.2.tgz", - "integrity": "sha512-81Ki8XdSdfxJ3bagwW9Wyl4vdWiVW0Ehg8Un3z91X6dTg5H5Mfhpq5iCePyTehUnZ6bApOxYm1wJaRBbHcCWsg==", - "dependencies": { - "@livechat/data-utils": "^0.2.9", - "csstype": "^2.6.5", - "tabbable": "^4.0.0" - } - }, - "node_modules/@livechat/file-upload": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/@livechat/file-upload/-/file-upload-0.3.0.tgz", - "integrity": "sha512-uAAfyZVC5JfintGj70der3mGYujOTxaMUxqYFCtvfbpdHl66ix6V7u64FMCtzBM7KtecZJO/dvOh4zc/SwqbOg==" - }, - "node_modules/@livechat/isomorphic-storage": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/@livechat/isomorphic-storage/-/isomorphic-storage-0.1.0.tgz", - "integrity": "sha512-cQ0l4hFuFR+ckk/xoB17qetW5m812V/fOjUQ8AAMm/R1zLCyO3uaPjZqmadp72b1f4Lahx2bImT9PssTwrbDvQ==", - "dependencies": { - "memory-web-storage": "^0.1.0" - } - }, - "node_modules/@livechat/mitt": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/@livechat/mitt/-/mitt-0.1.2.tgz", - "integrity": "sha512-untvSyMczGashMP2osoO1SAPoOpqJwTjLNwFD1LXu+8G3g8fbfDj5rYGwxFUXPXW38HhMBZqCzFOLp4FecpwjQ==", - "dependencies": { - "mitt": "^1.1.2" - } - }, - "node_modules/@livechat/platform-client": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/@livechat/platform-client/-/platform-client-0.2.1.tgz", - "integrity": "sha512-qMveYlBXE8HH6LSz/H3w5Kjg7iMfW4Bxgn7SzHp0r24HUCtGG1uhw2lAL0XzBHRXmo4/6sSdU2i7ypDVmGSG4g==", - "dependencies": { - "@livechat/data-utils": "^0.2.7", - "@livechat/deferred": "^1.1.0", - "@livechat/mitt": "^0.1.2", - "@livechat/sockjs-manager": "^0.2.0" - } - }, - "node_modules/@livechat/promise-try": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/@livechat/promise-try/-/promise-try-0.1.0.tgz", - "integrity": "sha512-dqOKtFemgv8xGFHlCc6W4lfPXCzmzmgdNGhwAadftdCQCWLoLqwZVAyh5AvGuZ9pSFzg7H+/lOhNlt25+u2FVA==" - }, - "node_modules/@livechat/side-effects-middleware": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/@livechat/side-effects-middleware/-/side-effects-middleware-0.2.0.tgz", - "integrity": "sha512-WqoEJd7AkvN0ofRrdzclgvEbZciOnJK5Tz8vTmRVbOE8ti1aUDTfRxGiKg1MBOKid+6VFE95QJIlNOA2jCC6SQ==" - }, - "node_modules/@livechat/sockjs-manager": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/@livechat/sockjs-manager/-/sockjs-manager-0.2.0.tgz", - "integrity": "sha512-Q1AHOy4gqqhxGjgNmwMq9FH97jeDEnihpY2FCyi6lisKFeJ2/2878O+RyJtgQZc5TBbQTDL1Ko0jnZ0LX8SmUw==", - "dependencies": { - "@livechat/mitt": "^0.1.2", - "@livechat/url-utils": "^0.1.3", - "@types/sockjs-client": "^1.1.1", - "sockjs-client": "^1.3.0" - } - }, - "node_modules/@livechat/url-utils": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/@livechat/url-utils/-/url-utils-0.1.5.tgz", - "integrity": "sha512-uQBBLjj+PFK0ejjeyPCpKDq2XawSEFjGK4OYvjVCRFcI75B4/5TWD9qGcWe1p4lpJzOd7DOtdhtfUY8TQxOlMw==", - "dependencies": { - "@livechat/data-utils": "^0.2.9" - } - }, - "node_modules/@mrmlnc/readdir-enhanced": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/@mrmlnc/readdir-enhanced/-/readdir-enhanced-2.2.1.tgz", - "integrity": "sha512-bPHp6Ji8b41szTOcaP63VlnbbO5Ny6dwAATtY6JTjh5N2OLrb5Qk/Th5cRkRQhkWCt+EJsYrNB0MiL+Gpn6e3g==", - "dev": true, - "dependencies": { - "call-me-maybe": "^1.0.1", - "glob-to-regexp": "^0.3.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@nodelib/fs.stat": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-1.1.3.tgz", - "integrity": "sha512-shAmDyaQC4H92APFoIaVDHCx5bStIocgvbwQyxPRrbUY20V1EYTbSDchWbuwlMG3V17cprZhA6+78JfB+3DTPw==", - "dev": true, - "engines": { - "node": ">= 6" - } - }, - "node_modules/@pushwoosh/logger": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@pushwoosh/logger/-/logger-1.0.4.tgz", - "integrity": "sha512-d9zlOet2pmzFzIwnyQwvuKH8kybWeWD5F1r7LXDMVs0bszA8XkE5Osyznjm6Y46umko98TMpPyL13O05flK8Ig==", - "dependencies": { - "promise-polyfill": "8.1.0", - "whatwg-fetch": "3.0.0" - } - }, - "node_modules/@pushwoosh/logger/node_modules/promise-polyfill": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/promise-polyfill/-/promise-polyfill-8.1.0.tgz", - "integrity": "sha512-OzSf6gcCUQ01byV4BgwyUCswlaQQ6gzXc23aLQWhicvfX9kfsUiUhgt3CCQej8jDnl8/PhGF31JdHX2/MzF3WA==" - }, - "node_modules/@pushwoosh/logger/node_modules/whatwg-fetch": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.0.0.tgz", - "integrity": "sha512-9GSJUgz1D4MfyKU7KRqwOjXCXTqWdFNvEr7eUBYchQiVc744mqK/MzXPNR2WsPkmkOa4ywfg8C2n8h+13Bey1Q==" - }, - "node_modules/@pushwoosh/web-push-inbox-widget": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@pushwoosh/web-push-inbox-widget/-/web-push-inbox-widget-1.0.4.tgz", - "integrity": "sha512-8aF+/Z1LtL17gRqbtr4rHcEiaDq8+2NLhQX7zs4UrzFNhEusMCOC0UWSWnqBheY1aYE4ezLe2w57cWYypMqTZQ==" - }, - "node_modules/@pushwoosh/web-push-subscribe-popup": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@pushwoosh/web-push-subscribe-popup/-/web-push-subscribe-popup-1.0.1.tgz", - "integrity": "sha512-yNN7S2HHh2is9WrLlfEnPdX5rO9Nlv3wmBXSWXXQTt9mAC5PU/NFQRfGGI/fBNRSQA4PGqgz5LYHwTcHhEwXeQ==" - }, - "node_modules/@sentry/browser": { - "version": "5.30.0", - "resolved": "https://registry.npmjs.org/@sentry/browser/-/browser-5.30.0.tgz", - "integrity": "sha512-rOb58ZNVJWh1VuMuBG1mL9r54nZqKeaIlwSlvzJfc89vyfd7n6tQ1UXMN383QBz/MS5H5z44Hy5eE+7pCrYAfw==", - "dependencies": { - "@sentry/core": "5.30.0", - "@sentry/types": "5.30.0", - "@sentry/utils": "5.30.0", - "tslib": "^1.9.3" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/@sentry/core": { - "version": "5.30.0", - "resolved": "https://registry.npmjs.org/@sentry/core/-/core-5.30.0.tgz", - "integrity": "sha512-TmfrII8w1PQZSZgPpUESqjB+jC6MvZJZdLtE/0hZ+SrnKhW3x5WlYLvTXZpcWePYBku7rl2wn1RZu6uT0qCTeg==", - "dependencies": { - "@sentry/hub": "5.30.0", - "@sentry/minimal": "5.30.0", - "@sentry/types": "5.30.0", - "@sentry/utils": "5.30.0", - "tslib": "^1.9.3" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/@sentry/hub": { - "version": "5.30.0", - "resolved": "https://registry.npmjs.org/@sentry/hub/-/hub-5.30.0.tgz", - "integrity": "sha512-2tYrGnzb1gKz2EkMDQcfLrDTvmGcQPuWxLnJKXJvYTQDGLlEvi2tWz1VIHjunmOvJrB5aIQLhm+dcMRwFZDCqQ==", - "dependencies": { - "@sentry/types": "5.30.0", - "@sentry/utils": "5.30.0", - "tslib": "^1.9.3" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/@sentry/minimal": { - "version": "5.30.0", - "resolved": "https://registry.npmjs.org/@sentry/minimal/-/minimal-5.30.0.tgz", - "integrity": "sha512-BwWb/owZKtkDX+Sc4zCSTNcvZUq7YcH3uAVlmh/gtR9rmUvbzAA3ewLuB3myi4wWRAMEtny6+J/FN/x+2wn9Xw==", - "dependencies": { - "@sentry/hub": "5.30.0", - "@sentry/types": "5.30.0", - "tslib": "^1.9.3" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/@sentry/types": { - "version": "5.30.0", - "resolved": "https://registry.npmjs.org/@sentry/types/-/types-5.30.0.tgz", - "integrity": "sha512-R8xOqlSTZ+htqrfteCWU5Nk0CDN5ApUTvrlvBuiH1DyP6czDZ4ktbZB0hAgBlVcK0U+qpD3ag3Tqqpa5Q67rPw==", - "engines": { - "node": ">=6" - } - }, - "node_modules/@sentry/utils": { - "version": "5.30.0", - "resolved": "https://registry.npmjs.org/@sentry/utils/-/utils-5.30.0.tgz", - "integrity": "sha512-zaYmoH0NWWtvnJjC9/CBseXMtKHm/tm40sz3YfJRxeQjyzRqNQPgivpd9R/oDJCYj999mzdW382p/qi2ypjLww==", - "dependencies": { - "@sentry/types": "5.30.0", - "tslib": "^1.9.3" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/@sinonjs/commons": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.1.tgz", - "integrity": "sha512-892K+kWUUi3cl+LlqEWIDrhvLgdL79tECi8JZUyq6IviKy/DNhuzCRlbHUjxK89f4ypPMMaFnFuR9Ie6DoIMsw==", - "dependencies": { - "type-detect": "4.0.8" - } - }, - "node_modules/@sinonjs/formatio": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/@sinonjs/formatio/-/formatio-3.2.2.tgz", - "integrity": "sha512-B8SEsgd8gArBLMD6zpRw3juQ2FVSsmdd7qlevyDqzS9WTCtvF55/gAL+h6gue8ZvPYcdiPdvueM/qm//9XzyTQ==", - "dependencies": { - "@sinonjs/commons": "^1", - "@sinonjs/samsam": "^3.1.0" - } - }, - "node_modules/@sinonjs/samsam": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/@sinonjs/samsam/-/samsam-3.3.3.tgz", - "integrity": "sha512-bKCMKZvWIjYD0BLGnNrxVuw4dkWCYsLqFOUWw8VgKF/+5Y+mE7LfHWPIYoDXowH+3a9LsWDMo0uAP8YDosPvHQ==", - "dependencies": { - "@sinonjs/commons": "^1.3.0", - "array-from": "^2.1.1", - "lodash": "^4.17.15" - } - }, - "node_modules/@sinonjs/text-encoding": { - "version": "0.7.1", - "resolved": "https://registry.npmjs.org/@sinonjs/text-encoding/-/text-encoding-0.7.1.tgz", - "integrity": "sha512-+iTbntw2IZPb/anVDbypzfQa+ay64MW0Zo8aJ8gZPWMMK6/OubMVb6lUPMagqjOPnmtauXnFCACVl3O7ogjeqQ==" - }, - "node_modules/@types/dompurify": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/@types/dompurify/-/dompurify-2.2.1.tgz", - "integrity": "sha512-3JwbEeRVQ3n6+JgBW/hCdkydRk9/vWT+UEglcXEJqLJEcUganDH37zlfLznxPKTZZfDqA9K229l1qN458ubcOQ==", - "dependencies": { - "@types/trusted-types": "*" - } - }, - "node_modules/@types/glob": { - "version": "7.1.3", - "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.1.3.tgz", - "integrity": "sha512-SEYeGAIQIQX8NN6LDKprLjbrd5dARM5EXsd8GI/A5l0apYI1fGMWgPHSe4ZKL4eozlAyI+doUE9XbYS4xCkQ1w==", - "dev": true, - "dependencies": { - "@types/minimatch": "*", - "@types/node": "*" - } - }, - "node_modules/@types/minimatch": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.3.tgz", - "integrity": "sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==", - "dev": true - }, - "node_modules/@types/node": { - "version": "14.14.14", - "resolved": "https://registry.npmjs.org/@types/node/-/node-14.14.14.tgz", - "integrity": "sha512-UHnOPWVWV1z+VV8k6L1HhG7UbGBgIdghqF3l9Ny9ApPghbjICXkUJSd/b9gOgQfjM1r+37cipdw/HJ3F6ICEnQ==", - "dev": true - }, - "node_modules/@types/q": { - "version": "1.5.4", - "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.4.tgz", - "integrity": "sha512-1HcDas8SEj4z1Wc696tH56G8OlRaH/sqZOynNNB+HF0WOeXPaxTtbYzJY2oEfiUxjSKjhCKr+MvR7dCHcEelug==", - "dev": true - }, - "node_modules/@types/sockjs-client": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/@types/sockjs-client/-/sockjs-client-1.5.0.tgz", - "integrity": "sha512-r8ENXtljrt8U6knz4fWsiuUVrDk9nkBeJOePWCzUJDRS20MN/OWoZj+gbsPhWSXSXF1aUaS4iAE4xa5jCFW9Dw==" - }, - "node_modules/@types/trusted-types": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.0.tgz", - "integrity": "sha512-I8MnZqNXsOLHsU111oHbn3khtvKMi5Bn4qVFsIWSJcCP1KKDiXX5AEw8UPk0nSopeC+Hvxt6yAy1/a5PailFqg==" - }, - "node_modules/@types/unist": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.3.tgz", - "integrity": "sha512-FvUupuM3rlRsRtCN+fDudtmytGO6iHJuuRKS1Ss0pG5z8oX0diNEw94UEL7hgDbpN94rgaK5R7sWm6RrSkZuAQ==", - "dev": true - }, - "node_modules/@types/vfile": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@types/vfile/-/vfile-3.0.2.tgz", - "integrity": "sha512-b3nLFGaGkJ9rzOcuXRfHkZMdjsawuDD0ENL9fzTophtBg8FJHSGbH7daXkEpcwy3v7Xol3pAvsmlYyFhR4pqJw==", - "dev": true, - "dependencies": { - "@types/node": "*", - "@types/unist": "*", - "@types/vfile-message": "*" - } - }, - "node_modules/@types/vfile-message": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@types/vfile-message/-/vfile-message-2.0.0.tgz", - "integrity": "sha512-GpTIuDpb9u4zIO165fUy9+fXcULdD8HFRNli04GehoMVbeNq7D6OBnqSmg3lxZnC+UvgUhEWKxdKiwYUkGltIw==", - "dev": true, - "dependencies": { - "vfile-message": "*" - } - }, - "node_modules/@webassemblyjs/ast": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz", - "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==", - "dev": true, - "dependencies": { - "@webassemblyjs/helper-module-context": "1.9.0", - "@webassemblyjs/helper-wasm-bytecode": "1.9.0", - "@webassemblyjs/wast-parser": "1.9.0" - } - }, - "node_modules/@webassemblyjs/floating-point-hex-parser": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.9.0.tgz", - "integrity": "sha512-TG5qcFsS8QB4g4MhrxK5TqfdNe7Ey/7YL/xN+36rRjl/BlGE/NcBvJcqsRgCP6Z92mRE+7N50pRIi8SmKUbcQA==", - "dev": true - }, - "node_modules/@webassemblyjs/helper-api-error": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz", - "integrity": "sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==", - "dev": true - }, - "node_modules/@webassemblyjs/helper-buffer": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz", - "integrity": "sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA==", - "dev": true - }, - "node_modules/@webassemblyjs/helper-code-frame": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.9.0.tgz", - "integrity": "sha512-ERCYdJBkD9Vu4vtjUYe8LZruWuNIToYq/ME22igL+2vj2dQ2OOujIZr3MEFvfEaqKoVqpsFKAGsRdBSBjrIvZA==", - "dev": true, - "dependencies": { - "@webassemblyjs/wast-printer": "1.9.0" - } - }, - "node_modules/@webassemblyjs/helper-fsm": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-fsm/-/helper-fsm-1.9.0.tgz", - "integrity": "sha512-OPRowhGbshCb5PxJ8LocpdX9Kl0uB4XsAjl6jH/dWKlk/mzsANvhwbiULsaiqT5GZGT9qinTICdj6PLuM5gslw==", - "dev": true - }, - "node_modules/@webassemblyjs/helper-module-context": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-module-context/-/helper-module-context-1.9.0.tgz", - "integrity": "sha512-MJCW8iGC08tMk2enck1aPW+BE5Cw8/7ph/VGZxwyvGbJwjktKkDK7vy7gAmMDx88D7mhDTCNKAW5tED+gZ0W8g==", - "dev": true, - "dependencies": { - "@webassemblyjs/ast": "1.9.0" - } - }, - "node_modules/@webassemblyjs/helper-wasm-bytecode": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz", - "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==", - "dev": true - }, - "node_modules/@webassemblyjs/helper-wasm-section": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.9.0.tgz", - "integrity": "sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw==", - "dev": true, - "dependencies": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-buffer": "1.9.0", - "@webassemblyjs/helper-wasm-bytecode": "1.9.0", - "@webassemblyjs/wasm-gen": "1.9.0" - } - }, - "node_modules/@webassemblyjs/ieee754": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.9.0.tgz", - "integrity": "sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg==", - "dev": true, - "dependencies": { - "@xtuc/ieee754": "^1.2.0" - } - }, - "node_modules/@webassemblyjs/leb128": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.9.0.tgz", - "integrity": "sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw==", - "dev": true, - "dependencies": { - "@xtuc/long": "4.2.2" - } - }, - "node_modules/@webassemblyjs/utf8": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.9.0.tgz", - "integrity": "sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w==", - "dev": true - }, - "node_modules/@webassemblyjs/wasm-edit": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.0.tgz", - "integrity": "sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw==", - "dev": true, - "dependencies": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-buffer": "1.9.0", - "@webassemblyjs/helper-wasm-bytecode": "1.9.0", - "@webassemblyjs/helper-wasm-section": "1.9.0", - "@webassemblyjs/wasm-gen": "1.9.0", - "@webassemblyjs/wasm-opt": "1.9.0", - "@webassemblyjs/wasm-parser": "1.9.0", - "@webassemblyjs/wast-printer": "1.9.0" - } - }, - "node_modules/@webassemblyjs/wasm-gen": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.0.tgz", - "integrity": "sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA==", - "dev": true, - "dependencies": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-wasm-bytecode": "1.9.0", - "@webassemblyjs/ieee754": "1.9.0", - "@webassemblyjs/leb128": "1.9.0", - "@webassemblyjs/utf8": "1.9.0" - } - }, - "node_modules/@webassemblyjs/wasm-opt": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.0.tgz", - "integrity": "sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A==", - "dev": true, - "dependencies": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-buffer": "1.9.0", - "@webassemblyjs/wasm-gen": "1.9.0", - "@webassemblyjs/wasm-parser": "1.9.0" - } - }, - "node_modules/@webassemblyjs/wasm-parser": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.0.tgz", - "integrity": "sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA==", - "dev": true, - "dependencies": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-api-error": "1.9.0", - "@webassemblyjs/helper-wasm-bytecode": "1.9.0", - "@webassemblyjs/ieee754": "1.9.0", - "@webassemblyjs/leb128": "1.9.0", - "@webassemblyjs/utf8": "1.9.0" - } - }, - "node_modules/@webassemblyjs/wast-parser": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-parser/-/wast-parser-1.9.0.tgz", - "integrity": "sha512-qsqSAP3QQ3LyZjNC/0jBJ/ToSxfYJ8kYyuiGvtn/8MK89VrNEfwj7BPQzJVHi0jGTRK2dGdJ5PRqhtjzoww+bw==", - "dev": true, - "dependencies": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/floating-point-hex-parser": "1.9.0", - "@webassemblyjs/helper-api-error": "1.9.0", - "@webassemblyjs/helper-code-frame": "1.9.0", - "@webassemblyjs/helper-fsm": "1.9.0", - "@xtuc/long": "4.2.2" - } - }, - "node_modules/@webassemblyjs/wast-printer": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz", - "integrity": "sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==", - "dev": true, - "dependencies": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/wast-parser": "1.9.0", - "@xtuc/long": "4.2.2" - } - }, - "node_modules/@xtuc/ieee754": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", - "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==", - "dev": true - }, - "node_modules/@xtuc/long": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", - "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==", - "dev": true - }, - "node_modules/abab": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/abab/-/abab-1.0.4.tgz", - "integrity": "sha1-X6rZwsB/YN12dw9xzwJbYqY8/U4=", - "dev": true - }, - "node_modules/abbrev": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", - "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==", - "dev": true - }, - "node_modules/accepts": { - "version": "1.3.7", - "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz", - "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==", - "dev": true, - "dependencies": { - "mime-types": "~2.1.24", - "negotiator": "0.6.2" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/acorn": { - "version": "6.4.2", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", - "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==", - "dev": true, - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/acorn-globals": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-3.1.0.tgz", - "integrity": "sha1-/YJw9x+7SZawBPqIDuXUZXOnMb8=", - "dev": true, - "dependencies": { - "acorn": "^4.0.4" - } - }, - "node_modules/acorn-globals/node_modules/acorn": { - "version": "4.0.13", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-4.0.13.tgz", - "integrity": "sha1-EFSVrlNh1pe9GVyCUZLhrX8lN4c=", - "dev": true, - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/acorn-jsx": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.1.tgz", - "integrity": "sha512-K0Ptm/47OKfQRpNQ2J/oIN/3QYiK6FwW+eJbILhsdxh2WTLdl+30o8aGdTbm5JbffpFFAg/g+zi1E+jvJha5ng==", - "dev": true - }, - "node_modules/acorn-walk": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", - "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==", - "dev": true, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/after": { - "version": "0.8.2", - "resolved": "https://registry.npmjs.org/after/-/after-0.8.2.tgz", - "integrity": "sha1-/ts5T58OAqqXaOcCvaI7UF+ufh8=" - }, - "node_modules/airbnb-prop-types": { - "version": "2.16.0", - "resolved": "https://registry.npmjs.org/airbnb-prop-types/-/airbnb-prop-types-2.16.0.tgz", - "integrity": "sha512-7WHOFolP/6cS96PhKNrslCLMYAI8yB1Pp6u6XmxozQOiZbsI5ycglZr5cHhBFfuRcQQjzCMith5ZPZdYiJCxUg==", - "dev": true, - "dependencies": { - "array.prototype.find": "^2.1.1", - "function.prototype.name": "^1.1.2", - "is-regex": "^1.1.0", - "object-is": "^1.1.2", - "object.assign": "^4.1.0", - "object.entries": "^1.1.2", - "prop-types": "^15.7.2", - "prop-types-exact": "^1.2.0", - "react-is": "^16.13.1" - } - }, - "node_modules/airbnb-prop-types/node_modules/prop-types": { - "version": "15.7.2", - "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.7.2.tgz", - "integrity": "sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ==", - "dev": true, - "dependencies": { - "loose-envify": "^1.4.0", - "object-assign": "^4.1.1", - "react-is": "^16.8.1" - } - }, - "node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "node_modules/ajv-errors": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/ajv-errors/-/ajv-errors-1.0.1.tgz", - "integrity": "sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ==", - "dev": true - }, - "node_modules/ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "dev": true - }, - "node_modules/almond": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/almond/-/almond-0.3.3.tgz", - "integrity": "sha1-oOfJWsdiTWQXtElLHmi/9pMWiiA=", - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/amdefine": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz", - "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=", - "dev": true, - "engines": { - "node": ">=0.4.2" - } - }, - "node_modules/ansi-align": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-2.0.0.tgz", - "integrity": "sha1-w2rsy6VjuJzrVW82kPCx2eNUf38=", - "dev": true, - "dependencies": { - "string-width": "^2.0.0" - } - }, - "node_modules/ansi-colors": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-1.1.0.tgz", - "integrity": "sha512-SFKX67auSNoVR38N3L+nvsPjOE0bybKTYbkf5tRvushrAPQ9V75huw0ZxBkKVeRU9kqH3d6HA4xTckbwZ4ixmA==", - "dev": true, - "dependencies": { - "ansi-wrap": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/ansi-escapes": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz", - "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/ansi-html": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/ansi-html/-/ansi-html-0.0.7.tgz", - "integrity": "sha1-gTWEAhliqenm/QOflA0S9WynhZ4=", - "dev": true, - "engines": [ - "node >= 0.8.0" - ], - "bin": { - "ansi-html": "bin/ansi-html" - } - }, - "node_modules/ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "dependencies": { - "color-convert": "^1.9.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/ansi-wrap": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/ansi-wrap/-/ansi-wrap-0.1.0.tgz", - "integrity": "sha1-qCJQ3bABXponyoLoLqYDu/pF768=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/anymatch": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.1.tgz", - "integrity": "sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg==", - "dev": true, - "optional": true, - "dependencies": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/app-root-path": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/app-root-path/-/app-root-path-2.0.1.tgz", - "integrity": "sha1-zWLc+OT9WkF+/GZNLlsQZTxlG0Y=", - "dev": true, - "engines": { - "node": ">= 4.0.0" - } - }, - "node_modules/aproba": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", - "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==", - "dev": true - }, - "node_modules/are-we-there-yet": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz", - "integrity": "sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==", - "dev": true, - "dependencies": { - "delegates": "^1.0.0", - "readable-stream": "^2.0.6" - } - }, - "node_modules/argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", - "dev": true, - "dependencies": { - "sprintf-js": "~1.0.2" - } - }, - "node_modules/argparse/node_modules/sprintf-js": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", - "dev": true - }, - "node_modules/arr-diff": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", - "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/arr-flatten": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", - "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/arr-union": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", - "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/array-differ": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-3.0.0.tgz", - "integrity": "sha512-THtfYS6KtME/yIAhKjZ2ul7XI96lQGHRputJQHO80LAWQnuGP4iCIN8vdMRboGbIEYBwU33q8Tch1os2+X0kMg==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/array-each": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/array-each/-/array-each-1.0.1.tgz", - "integrity": "sha1-p5SvDAWrF1KEbudTofIRoFugxE8=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/array-equal": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/array-equal/-/array-equal-1.0.0.tgz", - "integrity": "sha1-jCpe8kcv2ep0KwTHenUJO6J1fJM=", - "dev": true - }, - "node_modules/array-find-index": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz", - "integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/array-flat-polyfill": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/array-flat-polyfill/-/array-flat-polyfill-1.0.1.tgz", - "integrity": "sha512-hfJmKupmQN0lwi0xG6FQ5U8Rd97RnIERplymOv/qpq8AoNKPPAnxJadjFA23FNWm88wykh9HmpLJUUwUtNU/iw==", - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/array-flatten": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", - "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=", - "dev": true - }, - "node_modules/array-from": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/array-from/-/array-from-2.1.1.tgz", - "integrity": "sha1-z+nYwmYoudxa7MYqn12PHzUsEZU=" - }, - "node_modules/array-includes": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.2.tgz", - "integrity": "sha512-w2GspexNQpx+PutG3QpT437/BenZBj0M/MZGn5mzv/MofYqo0xmRHzn4lFsoDlWJ+THYsGJmFlW68WlDFx7VRw==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.0", - "define-properties": "^1.1.3", - "es-abstract": "^1.18.0-next.1", - "get-intrinsic": "^1.0.1", - "is-string": "^1.0.5" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/array-slice": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-1.1.0.tgz", - "integrity": "sha512-B1qMD3RBP7O8o0H2KbrXDyB0IccejMF15+87Lvlor12ONPRHP6gTjXMNkt/d3ZuOGbAe66hFmaCfECI24Ufp6w==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/array-union": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", - "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/array-uniq": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", - "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/array-unique": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", - "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/array.prototype.find": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/array.prototype.find/-/array.prototype.find-2.1.1.tgz", - "integrity": "sha512-mi+MYNJYLTx2eNYy+Yh6raoQacCsNeeMUaspFPh9Y141lFSsWxxB8V9mM2ye+eqiRs917J6/pJ4M9ZPzenWckA==", - "dev": true, - "dependencies": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.4" - } - }, - "node_modules/array.prototype.find/node_modules/es-abstract": { - "version": "1.17.7", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.7.tgz", - "integrity": "sha512-VBl/gnfcJ7OercKA9MVaegWsBHFjV492syMudcnQZvt/Dw8ezpcOHYZXa/J96O8vx+g4x65YKhxOwDUh63aS5g==", - "dev": true, - "dependencies": { - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.1", - "is-callable": "^1.2.2", - "is-regex": "^1.1.1", - "object-inspect": "^1.8.0", - "object-keys": "^1.1.1", - "object.assign": "^4.1.1", - "string.prototype.trimend": "^1.0.1", - "string.prototype.trimstart": "^1.0.1" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/arraybuffer.slice": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/arraybuffer.slice/-/arraybuffer.slice-0.0.7.tgz", - "integrity": "sha512-wGUIVQXuehL5TCqQun8OW81jGzAWycqzFF8lFp+GOM5BXLYj3bKNsYC4daB7n6XjCqxQA/qgTJ+8ANR3acjrog==" - }, - "node_modules/arrify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", - "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/asap": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", - "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=" - }, - "node_modules/asn1": { - "version": "0.2.4", - "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz", - "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==", - "dev": true, - "dependencies": { - "safer-buffer": "~2.1.0" - } - }, - "node_modules/asn1.js": { - "version": "5.4.1", - "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz", - "integrity": "sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==", - "dev": true, - "dependencies": { - "bn.js": "^4.0.0", - "inherits": "^2.0.1", - "minimalistic-assert": "^1.0.0", - "safer-buffer": "^2.1.0" - } - }, - "node_modules/asn1.js/node_modules/bn.js": { - "version": "4.11.9", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", - "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==", - "dev": true - }, - "node_modules/assert": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz", - "integrity": "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==", - "dev": true, - "dependencies": { - "object-assign": "^4.1.1", - "util": "0.10.3" - } - }, - "node_modules/assert-plus": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", - "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", - "dev": true, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/assert/node_modules/inherits": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz", - "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=", - "dev": true - }, - "node_modules/assert/node_modules/util": { - "version": "0.10.3", - "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz", - "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=", - "dev": true, - "dependencies": { - "inherits": "2.0.1" - } - }, - "node_modules/assertion-error": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-1.1.0.tgz", - "integrity": "sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==", - "dev": true, - "engines": { - "node": "*" - } - }, - "node_modules/assign-symbols": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", - "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/astral-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz", - "integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/async": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz", - "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=", - "dev": true - }, - "node_modules/async-each": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz", - "integrity": "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==", - "dev": true - }, - "node_modules/async-foreach": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/async-foreach/-/async-foreach-0.1.3.tgz", - "integrity": "sha1-NhIfhFwFeBct5Bmpfb6x0W7DRUI=", - "dev": true, - "engines": { - "node": "*" - } - }, - "node_modules/async-limiter": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz", - "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==" - }, - "node_modules/asynckit": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=", - "dev": true - }, - "node_modules/atob": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", - "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", - "dev": true, - "bin": { - "atob": "bin/atob.js" - }, - "engines": { - "node": ">= 4.5.0" - } - }, - "node_modules/autoprefixer": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-7.2.3.tgz", - "integrity": "sha512-dqzVGiz3v934+s3YZA6nk7tAs9xuTz5wMJbX1M+L4cY/MTNkOUqP61c1GWkEVlUL/PEy1pKRSCFuoRZrXYx9qA==", - "dev": true, - "dependencies": { - "browserslist": "^2.10.0", - "caniuse-lite": "^1.0.30000783", - "normalize-range": "^0.1.2", - "num2fraction": "^1.2.2", - "postcss": "^6.0.14", - "postcss-value-parser": "^3.2.3" - }, - "bin": { - "autoprefixer-info": "bin/autoprefixer-info" - } - }, - "node_modules/aws-sign2": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", - "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=", - "dev": true, - "engines": { - "node": "*" - } - }, - "node_modules/aws4": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz", - "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==", - "dev": true - }, - "node_modules/babel-code-frame": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz", - "integrity": "sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=", - "dev": true, - "dependencies": { - "chalk": "^1.1.3", - "esutils": "^2.0.2", - "js-tokens": "^3.0.2" - } - }, - "node_modules/babel-code-frame/node_modules/ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/babel-code-frame/node_modules/chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", - "dev": true, - "dependencies": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/babel-code-frame/node_modules/js-tokens": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz", - "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls=", - "dev": true - }, - "node_modules/babel-code-frame/node_modules/supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", - "dev": true, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/babel-core": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-core/-/babel-core-6.26.0.tgz", - "integrity": "sha1-rzL3izGm/O8RnIew/Y2XU/A6C7g=", - "dev": true, - "dependencies": { - "babel-code-frame": "^6.26.0", - "babel-generator": "^6.26.0", - "babel-helpers": "^6.24.1", - "babel-messages": "^6.23.0", - "babel-register": "^6.26.0", - "babel-runtime": "^6.26.0", - "babel-template": "^6.26.0", - "babel-traverse": "^6.26.0", - "babel-types": "^6.26.0", - "babylon": "^6.18.0", - "convert-source-map": "^1.5.0", - "debug": "^2.6.8", - "json5": "^0.5.1", - "lodash": "^4.17.4", - "minimatch": "^3.0.4", - "path-is-absolute": "^1.0.1", - "private": "^0.1.7", - "slash": "^1.0.0", - "source-map": "^0.5.6" - } - }, - "node_modules/babel-core/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/babel-core/node_modules/json5": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz", - "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=", - "dev": true, - "bin": { - "json5": "lib/cli.js" - } - }, - "node_modules/babel-core/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - }, - "node_modules/babel-eslint": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/babel-eslint/-/babel-eslint-9.0.0.tgz", - "integrity": "sha512-itv1MwE3TMbY0QtNfeL7wzak1mV47Uy+n6HtSOO4Xd7rvmO+tsGQSgyOEEgo6Y2vHZKZphaoelNeSVj4vkLA1g==", - "dev": true, - "dependencies": { - "@babel/code-frame": "^7.0.0", - "@babel/parser": "^7.0.0", - "@babel/traverse": "^7.0.0", - "@babel/types": "^7.0.0", - "eslint-scope": "3.7.1", - "eslint-visitor-keys": "^1.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/babel-generator": { - "version": "6.26.1", - "resolved": "https://registry.npmjs.org/babel-generator/-/babel-generator-6.26.1.tgz", - "integrity": "sha512-HyfwY6ApZj7BYTcJURpM5tznulaBvyio7/0d4zFOeMPUmfxkCjHocCuoLa2SAGzBI8AREcH3eP3758F672DppA==", - "dev": true, - "dependencies": { - "babel-messages": "^6.23.0", - "babel-runtime": "^6.26.0", - "babel-types": "^6.26.0", - "detect-indent": "^4.0.0", - "jsesc": "^1.3.0", - "lodash": "^4.17.4", - "source-map": "^0.5.7", - "trim-right": "^1.0.1" - } - }, - "node_modules/babel-helper-bindify-decorators": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-helper-bindify-decorators/-/babel-helper-bindify-decorators-6.24.1.tgz", - "integrity": "sha1-FMGeXxQte0fxmlJDHlKxzLxAozA=", - "dev": true, - "dependencies": { - "babel-runtime": "^6.22.0", - "babel-traverse": "^6.24.1", - "babel-types": "^6.24.1" - } - }, - "node_modules/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, - "dependencies": { - "babel-helper-explode-assignable-expression": "^6.24.1", - "babel-runtime": "^6.22.0", - "babel-types": "^6.24.1" - } - }, - "node_modules/babel-helper-builder-react-jsx": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-helper-builder-react-jsx/-/babel-helper-builder-react-jsx-6.26.0.tgz", - "integrity": "sha1-Of+DE7dci2Xc7/HzHTg+D/KkCKA=", - "dev": true, - "dependencies": { - "babel-runtime": "^6.26.0", - "babel-types": "^6.26.0", - "esutils": "^2.0.2" - } - }, - "node_modules/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, - "dependencies": { - "babel-helper-hoist-variables": "^6.24.1", - "babel-runtime": "^6.22.0", - "babel-traverse": "^6.24.1", - "babel-types": "^6.24.1" - } - }, - "node_modules/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, - "dependencies": { - "babel-helper-function-name": "^6.24.1", - "babel-runtime": "^6.26.0", - "babel-types": "^6.26.0", - "lodash": "^4.17.4" - } - }, - "node_modules/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, - "dependencies": { - "babel-runtime": "^6.22.0", - "babel-traverse": "^6.24.1", - "babel-types": "^6.24.1" - } - }, - "node_modules/babel-helper-explode-class": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-helper-explode-class/-/babel-helper-explode-class-6.24.1.tgz", - "integrity": "sha1-fcKjkQ3uAHBW4eMdZAztPVTqqes=", - "dev": true, - "dependencies": { - "babel-helper-bindify-decorators": "^6.24.1", - "babel-runtime": "^6.22.0", - "babel-traverse": "^6.24.1", - "babel-types": "^6.24.1" - } - }, - "node_modules/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, - "dependencies": { - "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" - } - }, - "node_modules/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, - "dependencies": { - "babel-runtime": "^6.22.0", - "babel-types": "^6.24.1" - } - }, - "node_modules/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, - "dependencies": { - "babel-runtime": "^6.22.0", - "babel-types": "^6.24.1" - } - }, - "node_modules/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, - "dependencies": { - "babel-runtime": "^6.22.0", - "babel-types": "^6.24.1" - } - }, - "node_modules/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, - "dependencies": { - "babel-runtime": "^6.26.0", - "babel-types": "^6.26.0", - "lodash": "^4.17.4" - } - }, - "node_modules/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, - "dependencies": { - "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" - } - }, - "node_modules/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, - "dependencies": { - "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" - } - }, - "node_modules/babel-helpers": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-helpers/-/babel-helpers-6.24.1.tgz", - "integrity": "sha1-NHHenK7DiOXIUOWX5Yom3fN2ArI=", - "dev": true, - "dependencies": { - "babel-runtime": "^6.22.0", - "babel-template": "^6.24.1" - } - }, - "node_modules/babel-loader": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-7.1.2.tgz", - "integrity": "sha512-jRwlFbINAeyDStqK6Dd5YuY0k5YuzQUvlz2ZamuXrXmxav3pNqe9vfJ402+2G+OmlJSXxCOpB6Uz0INM7RQe2A==", - "dev": true, - "dependencies": { - "find-cache-dir": "^1.0.0", - "loader-utils": "^1.0.2", - "mkdirp": "^0.5.1" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/babel-messages": { - "version": "6.23.0", - "resolved": "https://registry.npmjs.org/babel-messages/-/babel-messages-6.23.0.tgz", - "integrity": "sha1-8830cDhYA1sqKVHG7F7fbGLyYw4=", - "dev": true, - "dependencies": { - "babel-runtime": "^6.22.0" - } - }, - "node_modules/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, - "dependencies": { - "babel-runtime": "^6.22.0" - } - }, - "node_modules/babel-plugin-module-resolver": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/babel-plugin-module-resolver/-/babel-plugin-module-resolver-3.1.1.tgz", - "integrity": "sha512-1Q77Al4ydp6nYApJ7sQ2fmgz30WuQgJZegIYuyOdbdpxenB/bSezQ3hDPsumIXGlUS4vUIv+EwFjzzXZNWtARw==", - "dev": true, - "dependencies": { - "find-babel-config": "^1.1.0", - "glob": "^7.1.2", - "pkg-up": "^2.0.0", - "reselect": "^3.0.1", - "resolve": "^1.4.0" - }, - "engines": { - "node": ">= 4.0.0" - } - }, - "node_modules/babel-plugin-module-resolver/node_modules/reselect": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/reselect/-/reselect-3.0.1.tgz", - "integrity": "sha1-79qpjqdFEyTQkrKyFjpqHXqaIUc=", - "dev": true - }, - "node_modules/babel-plugin-react-svg": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/babel-plugin-react-svg/-/babel-plugin-react-svg-2.1.0.tgz", - "integrity": "sha512-dHhDj5o4TEdrGSIzWQvTthZsEGCWGRKzSd+zO0xl8ie0zMf4to5nF64Cyu2zfM0mfB9BGRYQLE3YQliv9c+gPA==", - "dev": true - }, - "node_modules/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 - }, - "node_modules/babel-plugin-syntax-async-generators": { - "version": "6.13.0", - "resolved": "https://registry.npmjs.org/babel-plugin-syntax-async-generators/-/babel-plugin-syntax-async-generators-6.13.0.tgz", - "integrity": "sha1-a8lj67FuzLrmuStZbrfzXDQqi5o=", - "dev": true - }, - "node_modules/babel-plugin-syntax-class-constructor-call": { - "version": "6.18.0", - "resolved": "https://registry.npmjs.org/babel-plugin-syntax-class-constructor-call/-/babel-plugin-syntax-class-constructor-call-6.18.0.tgz", - "integrity": "sha1-nLnTn+Q8hgC+yBRkVt3L1OGnZBY=", - "dev": true - }, - "node_modules/babel-plugin-syntax-class-properties": { - "version": "6.13.0", - "resolved": "https://registry.npmjs.org/babel-plugin-syntax-class-properties/-/babel-plugin-syntax-class-properties-6.13.0.tgz", - "integrity": "sha1-1+sjt5oxf4VDlixQW4J8fWysJ94=", - "dev": true - }, - "node_modules/babel-plugin-syntax-decorators": { - "version": "6.13.0", - "resolved": "https://registry.npmjs.org/babel-plugin-syntax-decorators/-/babel-plugin-syntax-decorators-6.13.0.tgz", - "integrity": "sha1-MSVjtNvePMgGzuPkFszurd0RrAs=", - "dev": true - }, - "node_modules/babel-plugin-syntax-dynamic-import": { - "version": "6.18.0", - "resolved": "https://registry.npmjs.org/babel-plugin-syntax-dynamic-import/-/babel-plugin-syntax-dynamic-import-6.18.0.tgz", - "integrity": "sha1-jWomIpyDdFqZgqRBBRVyyqF5sdo=", - "dev": true - }, - "node_modules/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 - }, - "node_modules/babel-plugin-syntax-export-extensions": { - "version": "6.13.0", - "resolved": "https://registry.npmjs.org/babel-plugin-syntax-export-extensions/-/babel-plugin-syntax-export-extensions-6.13.0.tgz", - "integrity": "sha1-cKFITw+QiaToStRLrDU8lbmxJyE=", - "dev": true - }, - "node_modules/babel-plugin-syntax-flow": { - "version": "6.18.0", - "resolved": "https://registry.npmjs.org/babel-plugin-syntax-flow/-/babel-plugin-syntax-flow-6.18.0.tgz", - "integrity": "sha1-TDqyCiryaqIM0lmVw5jE63AxDI0=", - "dev": true - }, - "node_modules/babel-plugin-syntax-jsx": { - "version": "6.18.0", - "resolved": "https://registry.npmjs.org/babel-plugin-syntax-jsx/-/babel-plugin-syntax-jsx-6.18.0.tgz", - "integrity": "sha1-CvMqmm4Tyno/1QaeYtew9Y0NiUY=", - "dev": true - }, - "node_modules/babel-plugin-syntax-object-rest-spread": { - "version": "6.13.0", - "resolved": "https://registry.npmjs.org/babel-plugin-syntax-object-rest-spread/-/babel-plugin-syntax-object-rest-spread-6.13.0.tgz", - "integrity": "sha1-/WU28rzhODb/o6VFjEkDpZe7O/U=", - "dev": true - }, - "node_modules/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 - }, - "node_modules/babel-plugin-transform-async-generator-functions": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-async-generator-functions/-/babel-plugin-transform-async-generator-functions-6.24.1.tgz", - "integrity": "sha1-8FiQAUX9PpkHpt3yjaWfIVJYpds=", - "dev": true, - "dependencies": { - "babel-helper-remap-async-to-generator": "^6.24.1", - "babel-plugin-syntax-async-generators": "^6.5.0", - "babel-runtime": "^6.22.0" - } - }, - "node_modules/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, - "dependencies": { - "babel-helper-remap-async-to-generator": "^6.24.1", - "babel-plugin-syntax-async-functions": "^6.8.0", - "babel-runtime": "^6.22.0" - } - }, - "node_modules/babel-plugin-transform-class-constructor-call": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-class-constructor-call/-/babel-plugin-transform-class-constructor-call-6.24.1.tgz", - "integrity": "sha1-gNwoVQWsBn3LjWxl4vbxGrd2Xvk=", - "dev": true, - "dependencies": { - "babel-plugin-syntax-class-constructor-call": "^6.18.0", - "babel-runtime": "^6.22.0", - "babel-template": "^6.24.1" - } - }, - "node_modules/babel-plugin-transform-class-properties": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-class-properties/-/babel-plugin-transform-class-properties-6.24.1.tgz", - "integrity": "sha1-anl2PqYdM9NvN7YRqp3vgagbRqw=", - "dev": true, - "dependencies": { - "babel-helper-function-name": "^6.24.1", - "babel-plugin-syntax-class-properties": "^6.8.0", - "babel-runtime": "^6.22.0", - "babel-template": "^6.24.1" - } - }, - "node_modules/babel-plugin-transform-decorators": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-decorators/-/babel-plugin-transform-decorators-6.24.1.tgz", - "integrity": "sha1-eIAT2PjGtSIr33s0Q5Df13Vp4k0=", - "dev": true, - "dependencies": { - "babel-helper-explode-class": "^6.24.1", - "babel-plugin-syntax-decorators": "^6.13.0", - "babel-runtime": "^6.22.0", - "babel-template": "^6.24.1", - "babel-types": "^6.24.1" - } - }, - "node_modules/babel-plugin-transform-decorators-legacy": { - "version": "1.3.5", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-decorators-legacy/-/babel-plugin-transform-decorators-legacy-1.3.5.tgz", - "integrity": "sha512-jYHwjzRXRelYQ1uGm353zNzf3QmtdCfvJbuYTZ4gKveK7M9H1fs3a5AKdY1JUDl0z97E30ukORW1dzhWvsabtA==", - "dev": true, - "dependencies": { - "babel-plugin-syntax-decorators": "^6.1.18", - "babel-runtime": "^6.2.0", - "babel-template": "^6.3.0" - } - }, - "node_modules/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, - "dependencies": { - "babel-runtime": "^6.22.0" - } - }, - "node_modules/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, - "dependencies": { - "babel-runtime": "^6.22.0" - } - }, - "node_modules/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, - "dependencies": { - "babel-runtime": "^6.26.0", - "babel-template": "^6.26.0", - "babel-traverse": "^6.26.0", - "babel-types": "^6.26.0", - "lodash": "^4.17.4" - } - }, - "node_modules/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, - "dependencies": { - "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" - } - }, - "node_modules/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, - "dependencies": { - "babel-runtime": "^6.22.0", - "babel-template": "^6.24.1" - } - }, - "node_modules/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, - "dependencies": { - "babel-runtime": "^6.22.0" - } - }, - "node_modules/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, - "dependencies": { - "babel-runtime": "^6.22.0", - "babel-types": "^6.24.1" - } - }, - "node_modules/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, - "dependencies": { - "babel-runtime": "^6.22.0" - } - }, - "node_modules/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, - "dependencies": { - "babel-helper-function-name": "^6.24.1", - "babel-runtime": "^6.22.0", - "babel-types": "^6.24.1" - } - }, - "node_modules/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, - "dependencies": { - "babel-runtime": "^6.22.0" - } - }, - "node_modules/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, - "dependencies": { - "babel-plugin-transform-es2015-modules-commonjs": "^6.24.1", - "babel-runtime": "^6.22.0", - "babel-template": "^6.24.1" - } - }, - "node_modules/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, - "dependencies": { - "babel-plugin-transform-strict-mode": "^6.24.1", - "babel-runtime": "^6.26.0", - "babel-template": "^6.26.0", - "babel-types": "^6.26.0" - } - }, - "node_modules/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, - "dependencies": { - "babel-helper-hoist-variables": "^6.24.1", - "babel-runtime": "^6.22.0", - "babel-template": "^6.24.1" - } - }, - "node_modules/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, - "dependencies": { - "babel-plugin-transform-es2015-modules-amd": "^6.24.1", - "babel-runtime": "^6.22.0", - "babel-template": "^6.24.1" - } - }, - "node_modules/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, - "dependencies": { - "babel-helper-replace-supers": "^6.24.1", - "babel-runtime": "^6.22.0" - } - }, - "node_modules/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, - "dependencies": { - "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" - } - }, - "node_modules/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, - "dependencies": { - "babel-runtime": "^6.22.0", - "babel-types": "^6.24.1" - } - }, - "node_modules/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, - "dependencies": { - "babel-runtime": "^6.22.0" - } - }, - "node_modules/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, - "dependencies": { - "babel-helper-regex": "^6.24.1", - "babel-runtime": "^6.22.0", - "babel-types": "^6.24.1" - } - }, - "node_modules/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, - "dependencies": { - "babel-runtime": "^6.22.0" - } - }, - "node_modules/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, - "dependencies": { - "babel-runtime": "^6.22.0" - } - }, - "node_modules/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, - "dependencies": { - "babel-helper-regex": "^6.24.1", - "babel-runtime": "^6.22.0", - "regexpu-core": "^2.0.0" - } - }, - "node_modules/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, - "dependencies": { - "babel-helper-builder-binary-assignment-operator-visitor": "^6.24.1", - "babel-plugin-syntax-exponentiation-operator": "^6.8.0", - "babel-runtime": "^6.22.0" - } - }, - "node_modules/babel-plugin-transform-export-extensions": { - "version": "6.22.0", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-export-extensions/-/babel-plugin-transform-export-extensions-6.22.0.tgz", - "integrity": "sha1-U3OLR+deghhYnuqUbLvTkQm75lM=", - "dev": true, - "dependencies": { - "babel-plugin-syntax-export-extensions": "^6.8.0", - "babel-runtime": "^6.22.0" - } - }, - "node_modules/babel-plugin-transform-flow-strip-types": { - "version": "6.22.0", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-flow-strip-types/-/babel-plugin-transform-flow-strip-types-6.22.0.tgz", - "integrity": "sha1-hMtnKTXUNxT9wyvOhFaNh0Qc988=", - "dev": true, - "dependencies": { - "babel-plugin-syntax-flow": "^6.18.0", - "babel-runtime": "^6.22.0" - } - }, - "node_modules/babel-plugin-transform-object-rest-spread": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-object-rest-spread/-/babel-plugin-transform-object-rest-spread-6.26.0.tgz", - "integrity": "sha1-DzZpLVD+9rfi1LOsFHgTepY7ewY=", - "dev": true, - "dependencies": { - "babel-plugin-syntax-object-rest-spread": "^6.8.0", - "babel-runtime": "^6.26.0" - } - }, - "node_modules/babel-plugin-transform-react-display-name": { - "version": "6.25.0", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-display-name/-/babel-plugin-transform-react-display-name-6.25.0.tgz", - "integrity": "sha1-Z+K/Hx6ck6sI25Z5LgU5K/LMKNE=", - "dev": true, - "dependencies": { - "babel-runtime": "^6.22.0" - } - }, - "node_modules/babel-plugin-transform-react-jsx": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-jsx/-/babel-plugin-transform-react-jsx-6.24.1.tgz", - "integrity": "sha1-hAoCjn30YN/DotKfDA2R9jduZqM=", - "dev": true, - "dependencies": { - "babel-helper-builder-react-jsx": "^6.24.1", - "babel-plugin-syntax-jsx": "^6.8.0", - "babel-runtime": "^6.22.0" - } - }, - "node_modules/babel-plugin-transform-react-jsx-self": { - "version": "6.22.0", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-jsx-self/-/babel-plugin-transform-react-jsx-self-6.22.0.tgz", - "integrity": "sha1-322AqdomEqEh5t3XVYvL7PBuY24=", - "dev": true, - "dependencies": { - "babel-plugin-syntax-jsx": "^6.8.0", - "babel-runtime": "^6.22.0" - } - }, - "node_modules/babel-plugin-transform-react-jsx-source": { - "version": "6.22.0", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-jsx-source/-/babel-plugin-transform-react-jsx-source-6.22.0.tgz", - "integrity": "sha1-ZqwSFT9c0tF7PBkmj0vwGX9E7NY=", - "dev": true, - "dependencies": { - "babel-plugin-syntax-jsx": "^6.8.0", - "babel-runtime": "^6.22.0" - } - }, - "node_modules/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, - "dependencies": { - "regenerator-transform": "^0.10.0" - } - }, - "node_modules/babel-plugin-transform-remove-strict-mode": { - "version": "0.0.2", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-remove-strict-mode/-/babel-plugin-transform-remove-strict-mode-0.0.2.tgz", - "integrity": "sha1-kTaFqrlUOfOg7YjliPvV6ZeJBXk=", - "dev": true - }, - "node_modules/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, - "dependencies": { - "babel-runtime": "^6.22.0", - "babel-types": "^6.24.1" - } - }, - "node_modules/babel-polyfill": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-polyfill/-/babel-polyfill-6.26.0.tgz", - "integrity": "sha1-N5k3q8Z9eJWXCtxiHyhM2WbPIVM=", - "dependencies": { - "babel-runtime": "^6.26.0", - "core-js": "^2.5.0", - "regenerator-runtime": "^0.10.5" - } - }, - "node_modules/babel-polyfill/node_modules/regenerator-runtime": { - "version": "0.10.5", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.10.5.tgz", - "integrity": "sha1-M2w+/BIgrc7dosn6tntaeVWjNlg=" - }, - "node_modules/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, - "dependencies": { - "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" - } - }, - "node_modules/babel-preset-env/node_modules/browserslist": { - "version": "3.2.8", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-3.2.8.tgz", - "integrity": "sha512-WHVocJYavUwVgVViC0ORikPHQquXwVh939TaelZ4WDqpWgTX/FsGhl/+P4qBUAGcRvtOgDgC+xftNWWp2RUTAQ==", - "dev": true, - "dependencies": { - "caniuse-lite": "^1.0.30000844", - "electron-to-chromium": "^1.3.47" - }, - "bin": { - "browserslist": "cli.js" - } - }, - "node_modules/babel-preset-flow": { - "version": "6.23.0", - "resolved": "https://registry.npmjs.org/babel-preset-flow/-/babel-preset-flow-6.23.0.tgz", - "integrity": "sha1-5xIYiHCFrpoktb5Baa/7WZgWxJ0=", - "dev": true, - "dependencies": { - "babel-plugin-transform-flow-strip-types": "^6.22.0" - } - }, - "node_modules/babel-preset-react": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-preset-react/-/babel-preset-react-6.24.1.tgz", - "integrity": "sha1-umnfrqRfw+xjm2pOzqbhdwLJE4A=", - "dev": true, - "dependencies": { - "babel-plugin-syntax-jsx": "^6.3.13", - "babel-plugin-transform-react-display-name": "^6.23.0", - "babel-plugin-transform-react-jsx": "^6.24.1", - "babel-plugin-transform-react-jsx-self": "^6.22.0", - "babel-plugin-transform-react-jsx-source": "^6.22.0", - "babel-preset-flow": "^6.23.0" - } - }, - "node_modules/babel-preset-stage-1": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-preset-stage-1/-/babel-preset-stage-1-6.24.1.tgz", - "integrity": "sha1-dpLNfc1oSZB+auSgqFWJz7niv7A=", - "dev": true, - "dependencies": { - "babel-plugin-transform-class-constructor-call": "^6.24.1", - "babel-plugin-transform-export-extensions": "^6.22.0", - "babel-preset-stage-2": "^6.24.1" - } - }, - "node_modules/babel-preset-stage-2": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-preset-stage-2/-/babel-preset-stage-2-6.24.1.tgz", - "integrity": "sha1-2eKWD7PXEYfw5k7sYrwHdnIZvcE=", - "dev": true, - "dependencies": { - "babel-plugin-syntax-dynamic-import": "^6.18.0", - "babel-plugin-transform-class-properties": "^6.24.1", - "babel-plugin-transform-decorators": "^6.24.1", - "babel-preset-stage-3": "^6.24.1" - } - }, - "node_modules/babel-preset-stage-3": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-preset-stage-3/-/babel-preset-stage-3-6.24.1.tgz", - "integrity": "sha1-g2raCp56f6N8sTj7kyb4eTSkg5U=", - "dev": true, - "dependencies": { - "babel-plugin-syntax-trailing-function-commas": "^6.22.0", - "babel-plugin-transform-async-generator-functions": "^6.24.1", - "babel-plugin-transform-async-to-generator": "^6.24.1", - "babel-plugin-transform-exponentiation-operator": "^6.24.1", - "babel-plugin-transform-object-rest-spread": "^6.22.0" - } - }, - "node_modules/babel-register": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-register/-/babel-register-6.26.0.tgz", - "integrity": "sha1-btAhFz4vy0htestFxgCahW9kcHE=", - "dev": true, - "dependencies": { - "babel-core": "^6.26.0", - "babel-runtime": "^6.26.0", - "core-js": "^2.5.0", - "home-or-tmp": "^2.0.0", - "lodash": "^4.17.4", - "mkdirp": "^0.5.1", - "source-map-support": "^0.4.15" - } - }, - "node_modules/babel-runtime": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz", - "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=", - "dependencies": { - "core-js": "^2.4.0", - "regenerator-runtime": "^0.11.0" - } - }, - "node_modules/babel-runtime/node_modules/regenerator-runtime": { - "version": "0.11.1", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz", - "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==" - }, - "node_modules/babel-template": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-template/-/babel-template-6.26.0.tgz", - "integrity": "sha1-3gPi0WOWsGn0bdn/+FIfsaDjXgI=", - "dev": true, - "dependencies": { - "babel-runtime": "^6.26.0", - "babel-traverse": "^6.26.0", - "babel-types": "^6.26.0", - "babylon": "^6.18.0", - "lodash": "^4.17.4" - } - }, - "node_modules/babel-traverse": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-traverse/-/babel-traverse-6.26.0.tgz", - "integrity": "sha1-RqnL1+3MYsjlwGTi0tjQ9ANXZu4=", - "dev": true, - "dependencies": { - "babel-code-frame": "^6.26.0", - "babel-messages": "^6.23.0", - "babel-runtime": "^6.26.0", - "babel-types": "^6.26.0", - "babylon": "^6.18.0", - "debug": "^2.6.8", - "globals": "^9.18.0", - "invariant": "^2.2.2", - "lodash": "^4.17.4" - } - }, - "node_modules/babel-traverse/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/babel-traverse/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - }, - "node_modules/babel-types": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-types/-/babel-types-6.26.0.tgz", - "integrity": "sha1-o7Bz+Uq0nrb6Vc1lInozQ4BjJJc=", - "dev": true, - "dependencies": { - "babel-runtime": "^6.26.0", - "esutils": "^2.0.2", - "lodash": "^4.17.4", - "to-fast-properties": "^1.0.3" - } - }, - "node_modules/babylon": { - "version": "6.18.0", - "resolved": "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz", - "integrity": "sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==", - "dev": true, - "bin": { - "babylon": "bin/babylon.js" - } - }, - "node_modules/backo2": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/backo2/-/backo2-1.0.2.tgz", - "integrity": "sha1-MasayLEpNjRj41s+u2n038+6eUc=" - }, - "node_modules/bail": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/bail/-/bail-1.0.5.tgz", - "integrity": "sha512-xFbRxM1tahm08yHBP16MMjVUAvDaBMD38zsM9EMAUN61omwLmKlOpB/Zku5QkjZ8TZ4vn53pj+t518cH0S03RQ==", - "dev": true - }, - "node_modules/balanced-match": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", - "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=", - "dev": true - }, - "node_modules/base": { - "version": "0.11.2", - "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", - "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", - "dev": true, - "dependencies": { - "cache-base": "^1.0.1", - "class-utils": "^0.3.5", - "component-emitter": "^1.2.1", - "define-property": "^1.0.0", - "isobject": "^3.0.1", - "mixin-deep": "^1.2.0", - "pascalcase": "^0.1.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/base/node_modules/define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", - "dev": true, - "dependencies": { - "is-descriptor": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/base/node_modules/is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "dev": true, - "dependencies": { - "kind-of": "^6.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/base/node_modules/is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "dev": true, - "dependencies": { - "kind-of": "^6.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/base/node_modules/is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "dev": true, - "dependencies": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/base64-arraybuffer": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-0.1.5.tgz", - "integrity": "sha1-c5JncZI7Whl0etZmqlzUv5xunOg=", - "engines": { - "node": ">= 0.6.0" - } - }, - "node_modules/base64-js": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", - "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", - "dev": true - }, - "node_modules/basic-auth": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/basic-auth/-/basic-auth-2.0.1.tgz", - "integrity": "sha512-NF+epuEdnUYVlGuhaxbbq+dvJttwLnGY+YixlXlME5KpQ5W3CnXA5cVTneY3SPbPDRkcjMbifrwmFYcClgOZeg==", - "dev": true, - "dependencies": { - "safe-buffer": "5.1.2" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/basic-auth/node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true - }, - "node_modules/batch": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", - "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=", - "dev": true - }, - "node_modules/bcrypt-pbkdf": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", - "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", - "dev": true, - "dependencies": { - "tweetnacl": "^0.14.3" - } - }, - "node_modules/better-assert": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/better-assert/-/better-assert-1.0.2.tgz", - "integrity": "sha1-QIZrnhueC1W0gYlDEeaPr/rrxSI=", - "dependencies": { - "callsite": "1.0.0" - }, - "engines": { - "node": "*" - } - }, - "node_modules/bfj": { - "version": "6.1.2", - "resolved": "https://registry.npmjs.org/bfj/-/bfj-6.1.2.tgz", - "integrity": "sha512-BmBJa4Lip6BPRINSZ0BPEIfB1wUY/9rwbwvIHQA1KjX9om29B6id0wnWXq7m3bn5JrUVjeOTnVuhPT1FiHwPGw==", - "dev": true, - "dependencies": { - "bluebird": "^3.5.5", - "check-types": "^8.0.3", - "hoopy": "^0.1.4", - "tryer": "^1.0.1" - }, - "engines": { - "node": ">= 6.0.0" - } - }, - "node_modules/big.js": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", - "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", - "engines": { - "node": "*" - } - }, - "node_modules/binary-extensions": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.1.0.tgz", - "integrity": "sha512-1Yj8h9Q+QDF5FzhMs/c9+6UntbD5MkRfRwac8DoEm9ZfUBZ7tZ55YcGVAzEe4bXsdQHEk+s9S5wsOKVdZrw0tQ==", - "dev": true, - "optional": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/binary-live-api": { - "version": "29.0.0", - "resolved": "https://registry.npmjs.org/binary-live-api/-/binary-live-api-29.0.0.tgz", - "integrity": "sha512-rZLqlNHMeAL1omx2Vo+aYgr7T4XIj87R2aleq7koAAQqmt2DxcR8naemVMAxTJ4HceIKQnOSXmRKhzZ9ZMGCjA==", - "dev": true, - "dependencies": { - "binary-utils": "^4.21.0", - "rx-lite": "^4.0.8" - } - }, - "node_modules/binary-utils": { - "version": "4.25.0", - "resolved": "https://registry.npmjs.org/binary-utils/-/binary-utils-4.25.0.tgz", - "integrity": "sha512-OwsckAI4gLzHOsnWp5Y/nz4LIDrr7+nVKUogMhcSNCMjBJ7W6Vmci3Hf2yIdczwsJkm19TTIpI2Wbe2ni9iTBA==", - "dev": true, - "dependencies": { - "gulp-babel": "^6.1.2" - } - }, - "node_modules/bindings": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", - "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", - "dev": true, - "optional": true, - "dependencies": { - "file-uri-to-path": "1.0.0" - } - }, - "node_modules/blob": { - "version": "0.0.5", - "resolved": "https://registry.npmjs.org/blob/-/blob-0.0.5.tgz", - "integrity": "sha512-gaqbzQPqOoamawKg0LGVd7SzLgXS+JH61oWprSLH+P+abTczqJbhTR8CmJ2u9/bUYNmHTGJx/UEmn6doAvvuig==" - }, - "node_modules/block-stream": { - "version": "0.0.9", - "resolved": "https://registry.npmjs.org/block-stream/-/block-stream-0.0.9.tgz", - "integrity": "sha1-E+v+d4oDIFz+A3UUgeu0szAMEmo=", - "dev": true, - "dependencies": { - "inherits": "~2.0.0" - }, - "engines": { - "node": "0.4 || >=0.5.8" - } - }, - "node_modules/bluebird": { - "version": "3.7.2", - "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", - "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==", - "dev": true - }, - "node_modules/blueimp-load-image": { - "version": "2.29.0", - "resolved": "https://registry.npmjs.org/blueimp-load-image/-/blueimp-load-image-2.29.0.tgz", - "integrity": "sha512-psm81GlZ0ffKxVT0QN9dvhpzXMv1KxgXSg8ars0XGAcEGsTwFT2IPo59HDXlw4Lo2oImdPzwrwkliZSiLLUpIw==" - }, - "node_modules/bn.js": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.1.3.tgz", - "integrity": "sha512-GkTiFpjFtUzU9CbMeJ5iazkCzGL3jrhzerzZIuqLABjbwRaFt33I9tUdSNryIptM+RxDet6OKm2WnLXzW51KsQ==", - "dev": true - }, - "node_modules/body": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/body/-/body-5.1.0.tgz", - "integrity": "sha1-5LoM5BCkaTYyM2dgnstOZVMSUGk=", - "dev": true, - "dependencies": { - "continuable-cache": "^0.3.1", - "error": "^7.0.0", - "raw-body": "~1.1.0", - "safe-json-parse": "~1.0.1" - } - }, - "node_modules/body-parser": { - "version": "1.19.0", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz", - "integrity": "sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==", - "dev": true, - "dependencies": { - "bytes": "3.1.0", - "content-type": "~1.0.4", - "debug": "2.6.9", - "depd": "~1.1.2", - "http-errors": "1.7.2", - "iconv-lite": "0.4.24", - "on-finished": "~2.3.0", - "qs": "6.7.0", - "raw-body": "2.4.0", - "type-is": "~1.6.17" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/body-parser/node_modules/bytes": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", - "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==", - "dev": true, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/body-parser/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/body-parser/node_modules/depd": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/body-parser/node_modules/http-errors": { - "version": "1.7.2", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz", - "integrity": "sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==", - "dev": true, - "dependencies": { - "depd": "~1.1.2", - "inherits": "2.0.3", - "setprototypeof": "1.1.1", - "statuses": ">= 1.5.0 < 2", - "toidentifier": "1.0.0" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/body-parser/node_modules/iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "dev": true, - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/body-parser/node_modules/inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", - "dev": true - }, - "node_modules/body-parser/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - }, - "node_modules/body-parser/node_modules/qs": { - "version": "6.7.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz", - "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==", - "dev": true, - "engines": { - "node": ">=0.6" - } - }, - "node_modules/body-parser/node_modules/raw-body": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz", - "integrity": "sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==", - "dev": true, - "dependencies": { - "bytes": "3.1.0", - "http-errors": "1.7.2", - "iconv-lite": "0.4.24", - "unpipe": "1.0.0" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/body-parser/node_modules/setprototypeof": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", - "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==", - "dev": true - }, - "node_modules/bonjour": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz", - "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=", - "dev": true, - "dependencies": { - "array-flatten": "^2.1.0", - "deep-equal": "^1.0.1", - "dns-equal": "^1.0.0", - "dns-txt": "^2.0.2", - "multicast-dns": "^6.0.1", - "multicast-dns-service-types": "^1.1.0" - } - }, - "node_modules/bonjour/node_modules/array-flatten": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", - "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==", - "dev": true - }, - "node_modules/boolbase": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", - "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=", - "dev": true - }, - "node_modules/bower-config": { - "version": "1.4.3", - "resolved": "https://registry.npmjs.org/bower-config/-/bower-config-1.4.3.tgz", - "integrity": "sha512-MVyyUk3d1S7d2cl6YISViwJBc2VXCkxF5AUFykvN0PQj5FsUiMNSgAYTso18oRFfyZ6XEtjrgg9MAaufHbOwNw==", - "dev": true, - "dependencies": { - "graceful-fs": "^4.1.3", - "minimist": "^0.2.1", - "mout": "^1.0.0", - "osenv": "^0.1.3", - "untildify": "^2.1.0", - "wordwrap": "^0.0.3" - }, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/bower-config/node_modules/minimist": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.2.1.tgz", - "integrity": "sha512-GY8fANSrTMfBVfInqJAY41QkOM+upUTytK1jZ0c8+3HdHrJxBJ3rF5i9moClXTE8uUSnUo8cAsCoxDXvSY4DHg==", - "dev": true - }, - "node_modules/boxen": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/boxen/-/boxen-1.3.0.tgz", - "integrity": "sha512-TNPjfTr432qx7yOjQyaXm3dSR0MH9vXp7eT1BFSl/C51g+EFnOR9hTg1IreahGBmDNCehscshe45f+C1TBZbLw==", - "dev": true, - "dependencies": { - "ansi-align": "^2.0.0", - "camelcase": "^4.0.0", - "chalk": "^2.0.1", - "cli-boxes": "^1.0.0", - "string-width": "^2.0.0", - "term-size": "^1.2.0", - "widest-line": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/boxen/node_modules/camelcase": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz", - "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "dev": true, - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "dev": true, - "dependencies": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/braces/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/braces/node_modules/is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/brorand": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", - "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=", - "dev": true - }, - "node_modules/browser-stdout": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/browser-stdout/-/browser-stdout-1.3.1.tgz", - "integrity": "sha512-qhAVI1+Av2X7qelOfAIYwXONood6XlZE/fXaBSmW/T5SzLAmCgzi+eiWE7fUvbHaeNBQH13UftjpXxsfLkMpgw==", - "dev": true - }, - "node_modules/browserify-aes": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz", - "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==", - "dev": true, - "dependencies": { - "buffer-xor": "^1.0.3", - "cipher-base": "^1.0.0", - "create-hash": "^1.1.0", - "evp_bytestokey": "^1.0.3", - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" - } - }, - "node_modules/browserify-cipher": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz", - "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==", - "dev": true, - "dependencies": { - "browserify-aes": "^1.0.4", - "browserify-des": "^1.0.0", - "evp_bytestokey": "^1.0.0" - } - }, - "node_modules/browserify-des": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz", - "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==", - "dev": true, - "dependencies": { - "cipher-base": "^1.0.1", - "des.js": "^1.0.0", - "inherits": "^2.0.1", - "safe-buffer": "^5.1.2" - } - }, - "node_modules/browserify-rsa": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.1.0.tgz", - "integrity": "sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==", - "dev": true, - "dependencies": { - "bn.js": "^5.0.0", - "randombytes": "^2.0.1" - } - }, - "node_modules/browserify-sign": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.1.tgz", - "integrity": "sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg==", - "dev": true, - "dependencies": { - "bn.js": "^5.1.1", - "browserify-rsa": "^4.0.1", - "create-hash": "^1.2.0", - "create-hmac": "^1.1.7", - "elliptic": "^6.5.3", - "inherits": "^2.0.4", - "parse-asn1": "^5.1.5", - "readable-stream": "^3.6.0", - "safe-buffer": "^5.2.0" - } - }, - "node_modules/browserify-sign/node_modules/readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "dev": true, - "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/browserify-zlib": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz", - "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==", - "dev": true, - "dependencies": { - "pako": "~1.0.5" - } - }, - "node_modules/browserslist": { - "version": "2.11.3", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-2.11.3.tgz", - "integrity": "sha512-yWu5cXT7Av6mVwzWc8lMsJMHWn4xyjSuGYi4IozbVTLUOEYPSagUB8kiMDUHA1fS3zjr8nkxkn9jdvug4BBRmA==", - "dev": true, - "dependencies": { - "caniuse-lite": "^1.0.30000792", - "electron-to-chromium": "^1.3.30" - }, - "bin": { - "browserslist": "cli.js" - } - }, - "node_modules/buffer": { - "version": "4.9.2", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz", - "integrity": "sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==", - "dev": true, - "dependencies": { - "base64-js": "^1.0.2", - "ieee754": "^1.1.4", - "isarray": "^1.0.0" - } - }, - "node_modules/buffer-from": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz", - "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==", - "dev": true - }, - "node_modules/buffer-indexof": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/buffer-indexof/-/buffer-indexof-1.1.1.tgz", - "integrity": "sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g==", - "dev": true - }, - "node_modules/buffer-xor": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz", - "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=", - "dev": true - }, - "node_modules/buffer/node_modules/isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", - "dev": true - }, - "node_modules/builtin-status-codes": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz", - "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=", - "dev": true - }, - "node_modules/bytes": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-1.0.0.tgz", - "integrity": "sha1-NWnt6Lo0MV+rmcPpLLBMciDeH6g=", - "dev": true - }, - "node_modules/cacache": { - "version": "10.0.4", - "resolved": "https://registry.npmjs.org/cacache/-/cacache-10.0.4.tgz", - "integrity": "sha512-Dph0MzuH+rTQzGPNT9fAnrPmMmjKfST6trxJeK7NQuHRaVw24VzPRWTmg9MpcwOVQZO0E1FBICUlFeNaKPIfHA==", - "dev": true, - "dependencies": { - "bluebird": "^3.5.1", - "chownr": "^1.0.1", - "glob": "^7.1.2", - "graceful-fs": "^4.1.11", - "lru-cache": "^4.1.1", - "mississippi": "^2.0.0", - "mkdirp": "^0.5.1", - "move-concurrently": "^1.0.1", - "promise-inflight": "^1.0.1", - "rimraf": "^2.6.2", - "ssri": "^5.2.4", - "unique-filename": "^1.1.0", - "y18n": "^4.0.0" - } - }, - "node_modules/cacache/node_modules/rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", - "dev": true, - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - } - }, - "node_modules/cacache/node_modules/y18n": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.1.tgz", - "integrity": "sha512-wNcy4NvjMYL8gogWWYAO7ZFWFfHcbdbE57tZO8e4cbpj8tfUcwrwqSl3ad8HxpYWCdXcJUCeKKZS62Av1affwQ==", - "dev": true - }, - "node_modules/cache-base": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", - "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", - "dev": true, - "dependencies": { - "collection-visit": "^1.0.0", - "component-emitter": "^1.2.1", - "get-value": "^2.0.6", - "has-value": "^1.0.0", - "isobject": "^3.0.1", - "set-value": "^2.0.0", - "to-object-path": "^0.3.0", - "union-value": "^1.0.0", - "unset-value": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/call-bind": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.0.tgz", - "integrity": "sha512-AEXsYIyyDY3MCzbwdhzG3Jx1R0J2wetQyUynn6dYHAO+bg8l1k7jwZtRv4ryryFs7EP+NDlikJlVe59jr0cM2w==", - "dependencies": { - "function-bind": "^1.1.1", - "get-intrinsic": "^1.0.0" - } - }, - "node_modules/call-me-maybe": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/call-me-maybe/-/call-me-maybe-1.0.1.tgz", - "integrity": "sha1-JtII6onje1y95gJQoV8DHBak1ms=", - "dev": true - }, - "node_modules/caller-callsite": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz", - "integrity": "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=", - "dev": true, - "dependencies": { - "callsites": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/caller-callsite/node_modules/callsites": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz", - "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/caller-path": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz", - "integrity": "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=", - "dev": true, - "dependencies": { - "caller-callsite": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/callsite": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/callsite/-/callsite-1.0.0.tgz", - "integrity": "sha1-KAOY5dZkvXQDi28JBRU+borxvCA=", - "engines": { - "node": "*" - } - }, - "node_modules/callsites": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/camelcase": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz", - "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/camelcase-keys": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz", - "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=", - "dev": true, - "dependencies": { - "camelcase": "^2.0.0", - "map-obj": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/caniuse-lite": { - "version": "1.0.30001168", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001168.tgz", - "integrity": "sha512-P2zmX7swIXKu+GMMR01TWa4csIKELTNnZKc+f1CjebmZJQtTAEXmpQSoKVJVVcvPGAA0TEYTOUp3VehavZSFPQ==", - "dev": true - }, - "node_modules/canvas-toBlob": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/canvas-toBlob/-/canvas-toBlob-1.0.0.tgz", - "integrity": "sha1-m/MrKGu04SUhiyCO7MgyH9Az5sM=" - }, - "node_modules/capture-stack-trace": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/capture-stack-trace/-/capture-stack-trace-1.0.1.tgz", - "integrity": "sha512-mYQLZnx5Qt1JgB1WEiMCf2647plpGeQ2NMR/5L0HNZzGQo4fuSPnK+wjfPnKZV0aiJDgzmWqqkV/g7JD+DW0qw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/caseless": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", - "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=", - "dev": true - }, - "node_modules/ccount": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/ccount/-/ccount-1.1.0.tgz", - "integrity": "sha512-vlNK021QdI7PNeiUh/lKkC/mNHHfV0m/Ad5JoI0TYtlBnJAslM/JIkm/tGC88bkLIwO6OQ5uV6ztS6kVAtCDlg==", - "dev": true - }, - "node_modules/chai": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chai/-/chai-4.1.2.tgz", - "integrity": "sha1-D2RYS6ZC8PKs4oBiefTwbKI61zw=", - "dev": true, - "dependencies": { - "assertion-error": "^1.0.1", - "check-error": "^1.0.1", - "deep-eql": "^3.0.0", - "get-func-name": "^2.0.0", - "pathval": "^1.0.0", - "type-detect": "^4.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/character-entities": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-1.2.4.tgz", - "integrity": "sha512-iBMyeEHxfVnIakwOuDXpVkc54HijNgCyQB2w0VfGQThle6NXn50zU6V/u+LDhxHcDUPojn6Kpga3PTAD8W1bQw==", - "dev": true - }, - "node_modules/character-entities-html4": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/character-entities-html4/-/character-entities-html4-1.1.4.tgz", - "integrity": "sha512-HRcDxZuZqMx3/a+qrzxdBKBPUpxWEq9xw2OPZ3a/174ihfrQKVsFhqtthBInFy1zZ9GgZyFXOatNujm8M+El3g==", - "dev": true - }, - "node_modules/character-entities-legacy": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-1.1.4.tgz", - "integrity": "sha512-3Xnr+7ZFS1uxeiUDvV02wQ+QDbc55o97tIV5zHScSPJpcLm/r0DFPcoY3tYRp+VZukxuMeKgXYmsXQHO05zQeA==", - "dev": true - }, - "node_modules/character-reference-invalid": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/character-reference-invalid/-/character-reference-invalid-1.1.4.tgz", - "integrity": "sha512-mKKUkUbhPpQlCOfIuZkvSEgktjPFIsZKRRbC6KWVEMvlzblj3i3asQv5ODsrwt0N3pHAEvjP8KTQPHkp0+6jOg==", - "dev": true - }, - "node_modules/chardet": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", - "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", - "dev": true - }, - "node_modules/charenc": { - "version": "0.0.2", - "resolved": "https://registry.npmjs.org/charenc/-/charenc-0.0.2.tgz", - "integrity": "sha1-wKHS86cJLgN3S/qD8UwPxXkKhmc=", - "engines": { - "node": "*" - } - }, - "node_modules/check-dependencies": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/check-dependencies/-/check-dependencies-1.1.0.tgz", - "integrity": "sha512-GDrbGzzJ6Gc6tQh87HBMGhrJ4UWIlR9MKJwgvlrJyj/gWvTYYb2jQetKbajt/EYK5Y8/4g7gH2LEvq8GdUWTag==", - "dev": true, - "dependencies": { - "bower-config": "^1.4.0", - "chalk": "^2.1.0", - "findup-sync": "^2.0.0", - "lodash.camelcase": "^4.3.0", - "minimist": "^1.2.0", - "semver": "^5.4.1" - }, - "bin": { - "check-dependencies": "bin/cli.js" - }, - "engines": { - "node": ">=4.4 <6 || >=6.9" - } - }, - "node_modules/check-dependencies/node_modules/findup-sync": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-2.0.0.tgz", - "integrity": "sha1-kyaxSIwi0aYIhlCoaQGy2akKLLw=", - "dev": true, - "dependencies": { - "detect-file": "^1.0.0", - "is-glob": "^3.1.0", - "micromatch": "^3.0.4", - "resolve-dir": "^1.0.1" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/check-error": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/check-error/-/check-error-1.0.2.tgz", - "integrity": "sha1-V00xLt2Iu13YkS6Sht1sCu1KrII=", - "dev": true, - "engines": { - "node": "*" - } - }, - "node_modules/check-types": { - "version": "8.0.3", - "resolved": "https://registry.npmjs.org/check-types/-/check-types-8.0.3.tgz", - "integrity": "sha512-YpeKZngUmG65rLudJ4taU7VLkOCTMhNl/u4ctNC56LQS/zJTyNH0Lrtwm1tfTsbLlwvlfsA2d1c8vCf/Kh2KwQ==", - "dev": true - }, - "node_modules/cheerio": { - "version": "1.0.0-rc.3", - "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0-rc.3.tgz", - "integrity": "sha512-0td5ijfUPuubwLUu0OBoe98gZj8C/AA+RW3v67GPlGOrvxWjZmBXiBCRU+I8VEiNyJzjth40POfHiz2RB3gImA==", - "dev": true, - "dependencies": { - "css-select": "~1.2.0", - "dom-serializer": "~0.1.1", - "entities": "~1.1.1", - "htmlparser2": "^3.9.1", - "lodash": "^4.15.0", - "parse5": "^3.0.1" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/chokidar": { - "version": "3.4.3", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.4.3.tgz", - "integrity": "sha512-DtM3g7juCXQxFVSNPNByEC2+NImtBuxQQvWlHunpJIS5Ocr0lG306cC7FCi7cEA0fzmybPUIl4txBIobk1gGOQ==", - "dev": true, - "optional": true, - "dependencies": { - "anymatch": "~3.1.1", - "braces": "~3.0.2", - "fsevents": "~2.1.2", - "glob-parent": "~5.1.0", - "is-binary-path": "~2.1.0", - "is-glob": "~4.0.1", - "normalize-path": "~3.0.0", - "readdirp": "~3.5.0" - }, - "engines": { - "node": ">= 8.10.0" - } - }, - "node_modules/chokidar/node_modules/braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", - "dev": true, - "optional": true, - "dependencies": { - "fill-range": "^7.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/chokidar/node_modules/fill-range": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", - "dev": true, - "optional": true, - "dependencies": { - "to-regex-range": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/chokidar/node_modules/glob-parent": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.1.tgz", - "integrity": "sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ==", - "dev": true, - "optional": true, - "dependencies": { - "is-glob": "^4.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/chokidar/node_modules/is-glob": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz", - "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==", - "dev": true, - "optional": true, - "dependencies": { - "is-extglob": "^2.1.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/chokidar/node_modules/is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "dev": true, - "optional": true, - "engines": { - "node": ">=0.12.0" - } - }, - "node_modules/chokidar/node_modules/to-regex-range": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", - "dev": true, - "optional": true, - "dependencies": { - "is-number": "^7.0.0" - }, - "engines": { - "node": ">=8.0" - } - }, - "node_modules/chownr": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", - "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", - "dev": true - }, - "node_modules/chrome-trace-event": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.2.tgz", - "integrity": "sha512-9e/zx1jw7B4CO+c/RXoCsfg/x1AfUBioy4owYH0bJprEYAx5hRFLRhWBqHAG57D0ZM4H7vxbP7bPe0VwhQRYDQ==", - "dev": true, - "dependencies": { - "tslib": "^1.9.0" - }, - "engines": { - "node": ">=6.0" - } - }, - "node_modules/ci-info": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-1.6.0.tgz", - "integrity": "sha512-vsGdkwSCDpWmP80ncATX7iea5DWQemg1UgCW5J8tqjU3lYw4FBYuj89J0CTVomA7BEfvSZd84GmHko+MxFQU2A==", - "dev": true - }, - "node_modules/cipher-base": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz", - "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==", - "dev": true, - "dependencies": { - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" - } - }, - "node_modules/circular-dependency-plugin": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/circular-dependency-plugin/-/circular-dependency-plugin-5.0.2.tgz", - "integrity": "sha512-oC7/DVAyfcY3UWKm0sN/oVoDedQDQiw/vIiAnuTWTpE5s0zWf7l3WY417Xw/Fbi/QbAjctAkxgMiS9P0s3zkmA==", - "dev": true, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/class-utils": { - "version": "0.3.6", - "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", - "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", - "dev": true, - "dependencies": { - "arr-union": "^3.1.0", - "define-property": "^0.2.5", - "isobject": "^3.0.0", - "static-extend": "^0.1.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/class-utils/node_modules/define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "dependencies": { - "is-descriptor": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/classnames": { - "version": "2.2.5", - "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.2.5.tgz", - "integrity": "sha1-+zgB1FNGdknvNgPH1hoCvRKb3m0=" - }, - "node_modules/clean-css": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.3.tgz", - "integrity": "sha512-VcMWDN54ZN/DS+g58HYL5/n4Zrqe8vHJpGA8KdgUXFU4fuP/aHNw8eld9SyEIyabIMJX/0RaY/fplOo5hYLSFA==", - "dev": true, - "dependencies": { - "source-map": "~0.6.0" - }, - "engines": { - "node": ">= 4.0" - } - }, - "node_modules/clean-css/node_modules/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, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/cli-boxes": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-1.0.0.tgz", - "integrity": "sha1-T6kXw+WclKAEzWH47lCdplFocUM=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/cli-color": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/cli-color/-/cli-color-1.2.0.tgz", - "integrity": "sha1-OlrnT9drYmevZm5p4q+70B3vNNE=", - "dev": true, - "dependencies": { - "ansi-regex": "^2.1.1", - "d": "1", - "es5-ext": "^0.10.12", - "es6-iterator": "2", - "memoizee": "^0.4.3", - "timers-ext": "0.1" - } - }, - "node_modules/cli-cursor": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", - "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=", - "dev": true, - "dependencies": { - "restore-cursor": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/cli-spinner": { - "version": "0.2.7", - "resolved": "https://registry.npmjs.org/cli-spinner/-/cli-spinner-0.2.7.tgz", - "integrity": "sha1-f3hopvUu1aYh1Rac7UKLYYR6l8c=", - "dev": true, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/cli-width": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.1.tgz", - "integrity": "sha512-GRMWDxpOB6Dgk2E5Uo+3eEBvtOOlimMmpbFiKuLFnQzYDavtLFY3K5ona41jgN/WdRZtG7utuVSVTL4HbZHGkw==", - "dev": true - }, - "node_modules/cliui": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz", - "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=", - "dev": true, - "dependencies": { - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1", - "wrap-ansi": "^2.0.0" - } - }, - "node_modules/cliui/node_modules/is-fullwidth-code-point": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", - "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", - "dev": true, - "dependencies": { - "number-is-nan": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/cliui/node_modules/string-width": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", - "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", - "dev": true, - "dependencies": { - "code-point-at": "^1.0.0", - "is-fullwidth-code-point": "^1.0.0", - "strip-ansi": "^3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/clone-regexp": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/clone-regexp/-/clone-regexp-1.0.1.tgz", - "integrity": "sha512-Fcij9IwRW27XedRIJnSOEupS7RVcXtObJXbcUOX93UCLqqOdRpkvzKywOOSizmEK/Is3S/RHX9dLdfo6R1Q1mw==", - "dev": true, - "dependencies": { - "is-regexp": "^1.0.0", - "is-supported-regexp-flag": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/coa": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz", - "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==", - "dev": true, - "dependencies": { - "@types/q": "^1.5.1", - "chalk": "^2.4.1", - "q": "^1.1.2" - }, - "engines": { - "node": ">= 4.0" - } - }, - "node_modules/coa/node_modules/q": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", - "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=", - "dev": true, - "engines": { - "node": ">=0.6.0", - "teleport": ">=0.2.0" - } - }, - "node_modules/code-point-at": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", - "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/coffee-script": { - "version": "1.12.7", - "resolved": "https://registry.npmjs.org/coffee-script/-/coffee-script-1.12.7.tgz", - "integrity": "sha512-fLeEhqwymYat/MpTPUjSKHVYYl0ec2mOyALEMLmzr5i1isuG+6jfI2j2d5oBO3VIzgUXgBVIcOT9uH1TFxBckw==", - "dev": true, - "bin": { - "cake": "bin/cake", - "coffee": "bin/coffee" - }, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/collapse-white-space": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/collapse-white-space/-/collapse-white-space-1.0.6.tgz", - "integrity": "sha512-jEovNnrhMuqyCcjfEJA56v0Xq8SkIoPKDyaHahwo3POf4qcSXqMYuwNcOTzp74vTsR9Tn08z4MxWqAhcekogkQ==", - "dev": true - }, - "node_modules/collection-visit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", - "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", - "dev": true, - "dependencies": { - "map-visit": "^1.0.0", - "object-visit": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, - "dependencies": { - "color-name": "1.1.3" - } - }, - "node_modules/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", - "dev": true - }, - "node_modules/colorette": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.2.1.tgz", - "integrity": "sha512-puCDz0CzydiSYOrnXpz/PKd69zRrribezjtE9yd4zvytoRc8+RY/KJPvtPFKZS3E3wP6neGyMe0vOTlHO5L3Pw==", - "dev": true - }, - "node_modules/colors": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/colors/-/colors-1.1.2.tgz", - "integrity": "sha1-FopHAXVran9RoSzgyXv6KMCE7WM=", - "dev": true, - "engines": { - "node": ">=0.1.90" - } - }, - "node_modules/combined-stream": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", - "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", - "dev": true, - "dependencies": { - "delayed-stream": "~1.0.0" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/commander": { - "version": "2.12.2", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.12.2.tgz", - "integrity": "sha512-BFnaq5ZOGcDN7FlrtBT4xxkgIToalIIxwjxLWVJ8bGTpe1LroqMiqQXdA7ygc7CRvaYS+9zfPGFnJqFSayx+AA==", - "dev": true - }, - "node_modules/commondir": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", - "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=", - "dev": true - }, - "node_modules/component-bind": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/component-bind/-/component-bind-1.0.0.tgz", - "integrity": "sha1-AMYIq33Nk4l8AAllGx06jh5zu9E=" - }, - "node_modules/component-emitter": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz", - "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=" - }, - "node_modules/component-inherit": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/component-inherit/-/component-inherit-0.0.3.tgz", - "integrity": "sha1-ZF/ErfWLcrZJ1crmUTVhnbJv8UM=" - }, - "node_modules/compressible": { - "version": "2.0.18", - "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", - "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", - "dev": true, - "dependencies": { - "mime-db": ">= 1.43.0 < 2" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/compression": { - "version": "1.7.4", - "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", - "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", - "dev": true, - "dependencies": { - "accepts": "~1.3.5", - "bytes": "3.0.0", - "compressible": "~2.0.16", - "debug": "2.6.9", - "on-headers": "~1.0.2", - "safe-buffer": "5.1.2", - "vary": "~1.1.2" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/compression/node_modules/bytes": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", - "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=", - "dev": true, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/compression/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/compression/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - }, - "node_modules/compression/node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true - }, - "node_modules/concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", - "dev": true - }, - "node_modules/concat-stream": { - "version": "1.6.2", - "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", - "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", - "dev": true, - "engines": [ - "node >= 0.8" - ], - "dependencies": { - "buffer-from": "^1.0.0", - "inherits": "^2.0.3", - "readable-stream": "^2.2.2", - "typedarray": "^0.0.6" - } - }, - "node_modules/configstore": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/configstore/-/configstore-3.1.5.tgz", - "integrity": "sha512-nlOhI4+fdzoK5xmJ+NY+1gZK56bwEaWZr8fYuXohZ9Vkc1o3a4T/R3M+yE/w7x/ZVJ1zF8c+oaOvF0dztdUgmA==", - "dev": true, - "dependencies": { - "dot-prop": "^4.2.1", - "graceful-fs": "^4.1.2", - "make-dir": "^1.0.0", - "unique-string": "^1.0.0", - "write-file-atomic": "^2.0.0", - "xdg-basedir": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/configstore/node_modules/dot-prop": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-4.2.1.tgz", - "integrity": "sha512-l0p4+mIuJIua0mhxGoh4a+iNL9bmeK5DvnSVQa6T0OhrVmaEa1XScX5Etc673FePCJOArq/4Pa2cLGODUWTPOQ==", - "dev": true, - "dependencies": { - "is-obj": "^1.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/configstore/node_modules/is-obj": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", - "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/connect": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz", - "integrity": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==", - "dev": true, - "dependencies": { - "debug": "2.6.9", - "finalhandler": "1.1.2", - "parseurl": "~1.3.3", - "utils-merge": "1.0.1" - }, - "engines": { - "node": ">= 0.10.0" - } - }, - "node_modules/connect-history-api-fallback": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz", - "integrity": "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==", - "dev": true, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/connect-livereload": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/connect-livereload/-/connect-livereload-0.6.0.tgz", - "integrity": "sha1-+fAJh0rWg3GDr7FwtMTjhXodfOs=", - "dev": true, - "engines": { - "node": "*" - } - }, - "node_modules/connect-modrewrite": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/connect-modrewrite/-/connect-modrewrite-0.9.0.tgz", - "integrity": "sha1-dHsqtlxEqlG3ah4sEWihkABjkBw=", - "dev": true, - "dependencies": { - "qs": "^1.2.2" - } - }, - "node_modules/connect/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/connect/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - }, - "node_modules/console-browserify": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz", - "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==", - "dev": true - }, - "node_modules/console-control-strings": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", - "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=", - "dev": true - }, - "node_modules/constants-browserify": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz", - "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=", - "dev": true - }, - "node_modules/contains-path": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/contains-path/-/contains-path-0.1.0.tgz", - "integrity": "sha1-/ozxhP9mcLa67wGp1IYaXL7EEgo=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/content-disposition": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz", - "integrity": "sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==", - "dev": true, - "dependencies": { - "safe-buffer": "5.1.2" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/content-disposition/node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true - }, - "node_modules/content-type": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", - "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/content-type-parser": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/content-type-parser/-/content-type-parser-1.0.2.tgz", - "integrity": "sha512-lM4l4CnMEwOLHAHr/P6MEZwZFPJFtAAKgL6pogbXmVZggIqXhdB6RbBtPOTsw2FcXwYhehRGERJmRrjOiIB8pQ==", - "dev": true - }, - "node_modules/continuable-cache": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/continuable-cache/-/continuable-cache-0.3.1.tgz", - "integrity": "sha1-vXJ6f67XfnH/OYWskzUakSczrQ8=", - "dev": true - }, - "node_modules/convert-source-map": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz", - "integrity": "sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==", - "dev": true, - "dependencies": { - "safe-buffer": "~5.1.1" - } - }, - "node_modules/convert-source-map/node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true - }, - "node_modules/cookie": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz", - "integrity": "sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg==", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/cookie-signature": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", - "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=", - "dev": true - }, - "node_modules/copy-concurrently": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/copy-concurrently/-/copy-concurrently-1.0.5.tgz", - "integrity": "sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==", - "dev": true, - "dependencies": { - "aproba": "^1.1.1", - "fs-write-stream-atomic": "^1.0.8", - "iferr": "^0.1.5", - "mkdirp": "^0.5.1", - "rimraf": "^2.5.4", - "run-queue": "^1.0.0" - } - }, - "node_modules/copy-concurrently/node_modules/rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", - "dev": true, - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - } - }, - "node_modules/copy-descriptor": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", - "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/core-js": { - "version": "2.6.12", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.12.tgz", - "integrity": "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==" - }, - "node_modules/core-js-pure": { - "version": "3.10.1", - "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.10.1.tgz", - "integrity": "sha512-PeyJH2SE0KuxY5eCGNWA+W+CeDpB6M1PN3S7Am7jSv/Ttuxz2SnWbIiVQOn/TDaGaGtxo8CRWHkXwJscbUHtVw==" - }, - "node_modules/core-util-is": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", - "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=", - "dev": true - }, - "node_modules/cosmiconfig": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz", - "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==", - "dev": true, - "dependencies": { - "import-fresh": "^2.0.0", - "is-directory": "^0.3.1", - "js-yaml": "^3.13.1", - "parse-json": "^4.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/cosmiconfig/node_modules/import-fresh": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz", - "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=", - "dev": true, - "dependencies": { - "caller-path": "^2.0.0", - "resolve-from": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/cosmiconfig/node_modules/parse-json": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", - "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", - "dev": true, - "dependencies": { - "error-ex": "^1.3.1", - "json-parse-better-errors": "^1.0.1" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/cosmiconfig/node_modules/resolve-from": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", - "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/crc-32": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/crc-32/-/crc-32-1.2.0.tgz", - "integrity": "sha512-1uBwHxF+Y/4yF5G48fwnKq6QsIXheor3ZLPT80yGBV1oEUwpPojlEhQbWKVw1VwcTQyMGHK1/XMmTjmlsmTTGA==", - "dependencies": { - "exit-on-epipe": "~1.0.1", - "printj": "~1.1.0" - }, - "bin": { - "crc32": "bin/crc32.njs" - }, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/create-ecdh": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz", - "integrity": "sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==", - "dev": true, - "dependencies": { - "bn.js": "^4.1.0", - "elliptic": "^6.5.3" - } - }, - "node_modules/create-ecdh/node_modules/bn.js": { - "version": "4.11.9", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", - "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==", - "dev": true - }, - "node_modules/create-error-class": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/create-error-class/-/create-error-class-3.0.2.tgz", - "integrity": "sha1-Br56vvlHo/FKMP1hBnHUAbyot7Y=", - "dev": true, - "dependencies": { - "capture-stack-trace": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/create-hash": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz", - "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==", - "dev": true, - "dependencies": { - "cipher-base": "^1.0.1", - "inherits": "^2.0.1", - "md5.js": "^1.3.4", - "ripemd160": "^2.0.1", - "sha.js": "^2.4.0" - } - }, - "node_modules/create-hmac": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz", - "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==", - "dev": true, - "dependencies": { - "cipher-base": "^1.0.3", - "create-hash": "^1.1.0", - "inherits": "^2.0.1", - "ripemd160": "^2.0.0", - "safe-buffer": "^5.0.1", - "sha.js": "^2.4.8" - } - }, - "node_modules/create-react-context": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/create-react-context/-/create-react-context-0.2.3.tgz", - "integrity": "sha512-CQBmD0+QGgTaxDL3OX1IDXYqjkp2It4RIbcb99jS6AEg27Ga+a9G3JtK6SIu0HBwPLZlmwt9F7UwWA4Bn92Rag==", - "dependencies": { - "fbjs": "^0.8.0", - "gud": "^1.0.0" - } - }, - "node_modules/cross-spawn": { - "version": "6.0.5", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", - "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", - "dev": true, - "dependencies": { - "nice-try": "^1.0.4", - "path-key": "^2.0.1", - "semver": "^5.5.0", - "shebang-command": "^1.2.0", - "which": "^1.2.9" - }, - "engines": { - "node": ">=4.8" - } - }, - "node_modules/crypt": { - "version": "0.0.2", - "resolved": "https://registry.npmjs.org/crypt/-/crypt-0.0.2.tgz", - "integrity": "sha1-iNf/fsDfuG9xPch7u0LQRNPmxBs=", - "engines": { - "node": "*" - } - }, - "node_modules/crypto-browserify": { - "version": "3.12.0", - "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz", - "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==", - "dev": true, - "dependencies": { - "browserify-cipher": "^1.0.0", - "browserify-sign": "^4.0.0", - "create-ecdh": "^4.0.0", - "create-hash": "^1.1.0", - "create-hmac": "^1.1.0", - "diffie-hellman": "^5.0.0", - "inherits": "^2.0.1", - "pbkdf2": "^3.0.3", - "public-encrypt": "^4.0.0", - "randombytes": "^2.0.0", - "randomfill": "^1.0.3" - }, - "engines": { - "node": "*" - } - }, - "node_modules/crypto-random-string": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-1.0.0.tgz", - "integrity": "sha1-ojD2T1aDEOFJgAmUB5DsmVRbyn4=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/cson": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/cson/-/cson-5.1.0.tgz", - "integrity": "sha512-hh97pBcNEc24OQn+CBYu1pp9kcEqp3dE0oO52QIoQkDREnZYHUD1YcKcGvHU+k9lgCmIXHslJfGTie58zjhLnA==", - "dev": true, - "dependencies": { - "coffee-script": "^1.12.7", - "cson-parser": "^1.3.4", - "editions": "^1.3.3", - "extract-opts": "^3.3.1", - "requirefresh": "^2.1.0", - "safefs": "^4.1.0" - }, - "bin": { - "cson2json": "bin/cson2json", - "json2cson": "bin/json2cson" - }, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/cson-parser": { - "version": "1.3.5", - "resolved": "https://registry.npmjs.org/cson-parser/-/cson-parser-1.3.5.tgz", - "integrity": "sha1-fsZ14DkUVTO/KmqFYHPxWZ2cLSQ=", - "dev": true, - "dependencies": { - "coffee-script": "^1.10.0" - } - }, - "node_modules/css-select": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-1.2.0.tgz", - "integrity": "sha1-KzoRBTnFNV8c2NMUYj6HCxIeyFg=", - "dev": true, - "dependencies": { - "boolbase": "~1.0.0", - "css-what": "2.1", - "domutils": "1.5.1", - "nth-check": "~1.0.1" - } - }, - "node_modules/css-select-base-adapter": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz", - "integrity": "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==", - "dev": true - }, - "node_modules/css-tree": { - "version": "1.0.0-alpha.37", - "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz", - "integrity": "sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==", - "dev": true, - "dependencies": { - "mdn-data": "2.0.4", - "source-map": "^0.6.1" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/css-tree/node_modules/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, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/css-url-regex": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/css-url-regex/-/css-url-regex-1.1.0.tgz", - "integrity": "sha1-g4NCMMyfdMRX3lnuvRVD/uuDt+w=", - "dev": true - }, - "node_modules/css-what": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/css-what/-/css-what-2.1.3.tgz", - "integrity": "sha512-a+EPoD+uZiNfh+5fxw2nO9QwFa6nJe2Or35fGY6Ipw1R3R4AGz1d1TEZrCegvw2YTmZ0jXirGYlzxxpYSHwpEg==", - "dev": true, - "engines": { - "node": "*" - } - }, - "node_modules/csso": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", - "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", - "dev": true, - "dependencies": { - "css-tree": "^1.1.2" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/csso/node_modules/css-tree": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.2.tgz", - "integrity": "sha512-wCoWush5Aeo48GLhfHPbmvZs59Z+M7k5+B1xDnXbdWNcEF423DoFdqSWE0PM5aNk5nI5cp1q7ms36zGApY/sKQ==", - "dev": true, - "dependencies": { - "mdn-data": "2.0.14", - "source-map": "^0.6.1" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/csso/node_modules/mdn-data": { - "version": "2.0.14", - "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", - "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==", - "dev": true - }, - "node_modules/csso/node_modules/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, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/cssom": { - "version": "0.3.8", - "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", - "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==", - "dev": true - }, - "node_modules/cssstyle": { - "version": "0.2.37", - "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-0.2.37.tgz", - "integrity": "sha1-VBCXI0yyUTyDzu06zdwn/yeYfVQ=", - "dev": true, - "dependencies": { - "cssom": "0.3.x" - } - }, - "node_modules/csstype": { - "version": "2.6.14", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-2.6.14.tgz", - "integrity": "sha512-2mSc+VEpGPblzAxyeR+vZhJKgYg0Og0nnRi7pmRXFYYxSfnOnW8A5wwQb4n4cE2nIOzqKOAzLCaEX6aBmNEv8A==" - }, - "node_modules/currently-unhandled": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz", - "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=", - "dev": true, - "dependencies": { - "array-find-index": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/custom-event-polyfill": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/custom-event-polyfill/-/custom-event-polyfill-0.3.0.tgz", - "integrity": "sha1-mYB4Ob5i7bRGtkWDLg2A6tb6GIg=" - }, - "node_modules/cyclist": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/cyclist/-/cyclist-1.0.1.tgz", - "integrity": "sha1-WW6WmP0MgOEgOMK4LW6xs1tiJNk=", - "dev": true - }, - "node_modules/d": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/d/-/d-1.0.1.tgz", - "integrity": "sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==", - "dev": true, - "dependencies": { - "es5-ext": "^0.10.50", - "type": "^1.0.1" - } - }, - "node_modules/dashdash": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", - "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", - "dev": true, - "dependencies": { - "assert-plus": "^1.0.0" - }, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/datatables.net": { - "version": "1.10.22", - "resolved": "https://registry.npmjs.org/datatables.net/-/datatables.net-1.10.22.tgz", - "integrity": "sha512-ujn8GvkQIBYzYH54XY7OrI0Zb35TKRd9ABYfbnXgBfwTGIFT6UsmXrfHU5Yk+MSDoF0sDu2TB+31V6c+zUZ0Pw==", - "dependencies": { - "jquery": ">=1.7" - } - }, - "node_modules/datatables.net-dt": { - "version": "1.10.22", - "resolved": "https://registry.npmjs.org/datatables.net-dt/-/datatables.net-dt-1.10.22.tgz", - "integrity": "sha512-JYqE8noge7YGOydsiyLsWtPUofOHFEMCeOwS47kpykWqDJyU6GE2E3JaEeDq6hokg39UQKDNIRFnsM7GhA/BGw==", - "dependencies": { - "datatables.net": "1.10.22", - "jquery": ">=1.7" - } - }, - "node_modules/date-time": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/date-time/-/date-time-1.1.0.tgz", - "integrity": "sha1-GIdtC9pMGf5w3Tv0sDTygbEqQLY=", - "dev": true, - "dependencies": { - "time-zone": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/dateformat": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-3.0.3.tgz", - "integrity": "sha512-jyCETtSl3VMZMWeRo7iY1FL19ges1t55hMo5yaam4Jrsm5EPL89UQkoQRyiI+Yf4k8r2ZpdngkV8hr1lIdjb3Q==", - "dev": true, - "engines": { - "node": "*" - } - }, - "node_modules/davidshimjs-qrcodejs": { - "version": "0.0.2", - "resolved": "https://registry.npmjs.org/davidshimjs-qrcodejs/-/davidshimjs-qrcodejs-0.0.2.tgz", - "integrity": "sha1-LrRCpElWcQed9/eCDM/nT0Wp3sA=" - }, - "node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dependencies": { - "ms": "^2.1.1" - } - }, - "node_modules/decamelize": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", - "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/decamelize-keys": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.0.tgz", - "integrity": "sha1-0XGoeTMlKAfrPLYdwcFEXQeN8tk=", - "dev": true, - "dependencies": { - "decamelize": "^1.1.0", - "map-obj": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/decode-uri-component": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", - "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=", - "dev": true, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/deep-diff": { - "version": "0.3.8", - "resolved": "https://registry.npmjs.org/deep-diff/-/deep-diff-0.3.8.tgz", - "integrity": "sha1-wB3mPvsO7JeYgB1Ax+Da4ltYLIQ=", - "dev": true - }, - "node_modules/deep-eql": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/deep-eql/-/deep-eql-3.0.1.tgz", - "integrity": "sha512-+QeIQyN5ZuO+3Uk5DYh6/1eKO0m0YmJFGNmFHGACpf1ClL1nmlV/p4gNgbl2pJGxgXb4faqo6UE+M5ACEMyVcw==", - "dev": true, - "dependencies": { - "type-detect": "^4.0.0" - }, - "engines": { - "node": ">=0.12" - } - }, - "node_modules/deep-equal": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.1.1.tgz", - "integrity": "sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g==", - "dev": true, - "dependencies": { - "is-arguments": "^1.0.4", - "is-date-object": "^1.0.1", - "is-regex": "^1.0.4", - "object-is": "^1.0.1", - "object-keys": "^1.1.1", - "regexp.prototype.flags": "^1.2.0" - } - }, - "node_modules/deep-extend": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", - "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", - "dev": true, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/deep-for-each": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/deep-for-each/-/deep-for-each-2.0.3.tgz", - "integrity": "sha512-Y9mu+rplGcNZ7veer+5rqcdI9w3aPb7/WyE/nYnsuPevaE2z5YuC2u7/Gz/hIKsa0zo8sE8gKoBimSNsO/sr+A==", - "dev": true, - "dependencies": { - "lodash.isplainobject": "^4.0.6" - } - }, - "node_modules/deep-is": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz", - "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=", - "dev": true - }, - "node_modules/deepmerge": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-2.2.1.tgz", - "integrity": "sha512-R9hc1Xa/NOBi9WRVUWg19rl1UB7Tt4kuPd+thNJgFZoxXsTz7ncaPaeIm+40oSGuP33DfMb4sZt1QIGiJzC4EA==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/default-gateway": { - "version": "2.7.2", - "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-2.7.2.tgz", - "integrity": "sha512-lAc4i9QJR0YHSDFdzeBQKfZ1SRDG3hsJNEkrpcZa8QhBfidLAilT60BDEIVUUGqosFp425KOgB3uYqcnQrWafQ==", - "dev": true, - "os": [ - "android", - "darwin", - "freebsd", - "linux", - "openbsd", - "sunos", - "win32" - ], - "dependencies": { - "execa": "^0.10.0", - "ip-regex": "^2.1.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/default-gateway/node_modules/execa": { - "version": "0.10.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-0.10.0.tgz", - "integrity": "sha512-7XOMnz8Ynx1gGo/3hyV9loYNPWM94jG3+3T3Y8tsfSstFmETmENCMU/A/zj8Lyaj1lkgEepKepvd6240tBRvlw==", - "dev": true, - "dependencies": { - "cross-spawn": "^6.0.0", - "get-stream": "^3.0.0", - "is-stream": "^1.1.0", - "npm-run-path": "^2.0.0", - "p-finally": "^1.0.0", - "signal-exit": "^3.0.0", - "strip-eof": "^1.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/define-properties": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", - "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", - "dependencies": { - "object-keys": "^1.0.12" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/define-property": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", - "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", - "dev": true, - "dependencies": { - "is-descriptor": "^1.0.2", - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/define-property/node_modules/is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "dev": true, - "dependencies": { - "kind-of": "^6.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/define-property/node_modules/is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "dev": true, - "dependencies": { - "kind-of": "^6.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/define-property/node_modules/is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "dev": true, - "dependencies": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/del": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/del/-/del-3.0.0.tgz", - "integrity": "sha1-U+z2mf/LyzljdpGrE7rxYIGXZuU=", - "dev": true, - "dependencies": { - "globby": "^6.1.0", - "is-path-cwd": "^1.0.0", - "is-path-in-cwd": "^1.0.0", - "p-map": "^1.1.1", - "pify": "^3.0.0", - "rimraf": "^2.2.8" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/del/node_modules/array-union": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", - "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=", - "dev": true, - "dependencies": { - "array-uniq": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/del/node_modules/globby": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz", - "integrity": "sha1-9abXDoOV4hyFj7BInWTfAkJNUGw=", - "dev": true, - "dependencies": { - "array-union": "^1.0.1", - "glob": "^7.0.3", - "object-assign": "^4.0.1", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/del/node_modules/globby/node_modules/pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/del/node_modules/rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", - "dev": true, - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - } - }, - "node_modules/delayed-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", - "dev": true, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/delegates": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", - "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=", - "dev": true - }, - "node_modules/depd": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", - "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", - "dev": true, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/des.js": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz", - "integrity": "sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==", - "dev": true, - "dependencies": { - "inherits": "^2.0.1", - "minimalistic-assert": "^1.0.0" - } - }, - "node_modules/destroy": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", - "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=", - "dev": true - }, - "node_modules/detect-file": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz", - "integrity": "sha1-8NZtA2cqglyxtzvbP+YjEMjlUrc=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/detect-indent": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-4.0.0.tgz", - "integrity": "sha1-920GQ1LN9Docts5hnE7jqUdd4gg=", - "dev": true, - "dependencies": { - "repeating": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/detect-node": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.0.4.tgz", - "integrity": "sha512-ZIzRpLJrOj7jjP2miAtgqIfmzbxa4ZOr5jJc601zklsfEx9oTzmmj2nVpIPRpNlRTIh8lc1kyViIY7BWSGNmKw==", - "dev": true - }, - "node_modules/diff": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/diff/-/diff-3.5.0.tgz", - "integrity": "sha512-A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA==", - "engines": { - "node": ">=0.3.1" - } - }, - "node_modules/diffie-hellman": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz", - "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==", - "dev": true, - "dependencies": { - "bn.js": "^4.1.0", - "miller-rabin": "^4.0.0", - "randombytes": "^2.0.0" - } - }, - "node_modules/diffie-hellman/node_modules/bn.js": { - "version": "4.11.9", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", - "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==", - "dev": true - }, - "node_modules/dir-glob": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-2.2.2.tgz", - "integrity": "sha512-f9LBi5QWzIW3I6e//uxZoLBlUt9kcp66qo0sSCxL6YZKc75R1c4MFCoe/LaZiBGmgujvQdxc5Bn3QhfyvK5Hsw==", - "dev": true, - "dependencies": { - "path-type": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/dir-glob/node_modules/path-type": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", - "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", - "dev": true, - "dependencies": { - "pify": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/discontinuous-range": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/discontinuous-range/-/discontinuous-range-1.0.0.tgz", - "integrity": "sha1-44Mx8IRLukm5qctxx3FYWqsbxlo=", - "dev": true - }, - "node_modules/dns-equal": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", - "integrity": "sha1-s55/HabrCnW6nBcySzR1PEfgZU0=", - "dev": true - }, - "node_modules/dns-packet": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.1.tgz", - "integrity": "sha512-0UxfQkMhYAUaZI+xrNZOz/as5KgDU0M/fQ9b6SpkyLbk3GEswDi6PADJVaYJradtRVsRIlF1zLyOodbcTCDzUg==", - "dev": true, - "dependencies": { - "ip": "^1.1.0", - "safe-buffer": "^5.0.1" - } - }, - "node_modules/dns-txt": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/dns-txt/-/dns-txt-2.0.2.tgz", - "integrity": "sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY=", - "dev": true, - "dependencies": { - "buffer-indexof": "^1.0.0" - } - }, - "node_modules/doctrine": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-1.5.0.tgz", - "integrity": "sha1-N53Ocw9hZvds76TmcHoVmwLFpvo=", - "dev": true, - "dependencies": { - "esutils": "^2.0.2", - "isarray": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/doctrine/node_modules/isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", - "dev": true - }, - "node_modules/dom-serializer": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.1.1.tgz", - "integrity": "sha512-l0IU0pPzLWSHBcieZbpOKgkIn3ts3vAh7ZuFyXNwJxJXk/c4Gwj9xaTJwIDVQCXawWD0qb3IzMGH5rglQaO0XA==", - "dev": true, - "dependencies": { - "domelementtype": "^1.3.0", - "entities": "^1.1.1" - } - }, - "node_modules/dom-urls": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/dom-urls/-/dom-urls-1.1.0.tgz", - "integrity": "sha1-AB3fgWKM0ecGElxxdvU8zsVdkY4=", - "dev": true, - "dependencies": { - "urijs": "^1.16.1" - }, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/dom-walk": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/dom-walk/-/dom-walk-0.1.2.tgz", - "integrity": "sha512-6QvTW9mrGeIegrFXdtQi9pk7O/nSK6lSdXW2eqUspN5LWD7UTji2Fqw5V2YLjBpHEoU9Xl/eUWNpDeZvoyOv2w==", - "dev": true - }, - "node_modules/domain-browser": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz", - "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==", - "dev": true, - "engines": { - "node": ">=0.4", - "npm": ">=1.2" - } - }, - "node_modules/domelementtype": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", - "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==", - "dev": true - }, - "node_modules/domhandler": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.4.2.tgz", - "integrity": "sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA==", - "dev": true, - "dependencies": { - "domelementtype": "1" - } - }, - "node_modules/dompurify": { - "version": "2.2.7", - "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-2.2.7.tgz", - "integrity": "sha512-jdtDffdGNY+C76jvodNTu9jt5yYj59vuTUyx+wXdzcSwAGTYZDAQkQ7Iwx9zcGrA4ixC1syU4H3RZROqRxokxg==" - }, - "node_modules/domutils": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.5.1.tgz", - "integrity": "sha1-3NhIiib1Y9YQeeSMn3t+Mjc2gs8=", - "dev": true, - "dependencies": { - "dom-serializer": "0", - "domelementtype": "1" - } - }, - "node_modules/dot-prop": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz", - "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==", - "dev": true, - "dependencies": { - "is-obj": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/duplexer": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", - "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==", - "dev": true - }, - "node_modules/duplexer3": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz", - "integrity": "sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI=", - "dev": true - }, - "node_modules/duplexify": { - "version": "3.7.1", - "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz", - "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==", - "dev": true, - "dependencies": { - "end-of-stream": "^1.0.0", - "inherits": "^2.0.1", - "readable-stream": "^2.0.0", - "stream-shift": "^1.0.0" - } - }, - "node_modules/eachr": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/eachr/-/eachr-3.3.0.tgz", - "integrity": "sha512-yKWuGwOE283CTgbEuvqXXusLH4VBXnY2nZbDkeWev+cpAXY6zCIADSPLdvfkAROc0t8S4l07U1fateCdEDuuvg==", - "dev": true, - "dependencies": { - "editions": "^2.2.0", - "typechecker": "^4.9.0" - }, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/eachr/node_modules/editions": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/editions/-/editions-2.3.1.tgz", - "integrity": "sha512-ptGvkwTvGdGfC0hfhKg0MT+TRLRKGtUiWGBInxOm5pz7ssADezahjCUaYuZ8Dr+C05FW0AECIIPt4WBxVINEhA==", - "dev": true, - "dependencies": { - "errlop": "^2.0.0", - "semver": "^6.3.0" - }, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/eachr/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true, - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/ecc-jsbn": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", - "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", - "dev": true, - "dependencies": { - "jsbn": "~0.1.0", - "safer-buffer": "^2.1.0" - } - }, - "node_modules/editions": { - "version": "1.3.4", - "resolved": "https://registry.npmjs.org/editions/-/editions-1.3.4.tgz", - "integrity": "sha512-gzao+mxnYDzIysXKMQi/+M1mjy/rjestjg6OPoYTtI+3Izp23oiGZitsl9lPDPiTGXbcSIk1iJWhliSaglxnUg==", - "dev": true, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/ee-first": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", - "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=", - "dev": true - }, - "node_modules/ejs": { - "version": "2.7.4", - "resolved": "https://registry.npmjs.org/ejs/-/ejs-2.7.4.tgz", - "integrity": "sha512-7vmuyh5+kuUyJKePhQfRQBhXV5Ce+RnaeeQArKu1EAMpL3WbgMt5WG6uQZpEVvYSSsxMXRKOewtDk9RaTKXRlA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/electron-to-chromium": { - "version": "1.3.627", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.627.tgz", - "integrity": "sha512-O5IVRS4sCxP2+vECAp7uHkaI8V+dKYpuCyBcLn+hqVAOy/RONd8zx+6eH7TuWSTBYs/oUrzBXkNMZuVsQd58kQ==", - "dev": true - }, - "node_modules/elliptic": { - "version": "6.5.4", - "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz", - "integrity": "sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==", - "dev": true, - "dependencies": { - "bn.js": "^4.11.9", - "brorand": "^1.1.0", - "hash.js": "^1.0.0", - "hmac-drbg": "^1.0.1", - "inherits": "^2.0.4", - "minimalistic-assert": "^1.0.1", - "minimalistic-crypto-utils": "^1.0.1" - } - }, - "node_modules/elliptic/node_modules/bn.js": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", - "dev": true - }, - "node_modules/emoji-regex": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", - "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", - "dev": true - }, - "node_modules/emojis-list": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", - "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", - "engines": { - "node": ">= 4" - } - }, - "node_modules/emphasize": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/emphasize/-/emphasize-2.0.0.tgz", - "integrity": "sha512-r5M8UQJaOivabzsee1KoF5C0rqeyWZeV4Y3c9XGzG6RRtuMD4/n8pEzOEzGwVJjobfZD/jOYw+9911/5SPnF7w==", - "dev": true, - "dependencies": { - "chalk": "^2.4.0", - "highlight.js": "~9.12.0", - "lowlight": "~1.9.0" - } - }, - "node_modules/encodeurl": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", - "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", - "dev": true, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/encoding": { - "version": "0.1.13", - "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz", - "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", - "dependencies": { - "iconv-lite": "^0.6.2" - } - }, - "node_modules/end-of-stream": { - "version": "1.4.4", - "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", - "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", - "dev": true, - "dependencies": { - "once": "^1.4.0" - } - }, - "node_modules/engine.io-client": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/engine.io-client/-/engine.io-client-3.3.2.tgz", - "integrity": "sha512-y0CPINnhMvPuwtqXfsGuWE8BB66+B6wTtCofQDRecMQPYX3MYUZXFNKDhdrSe3EVjgOu4V3rxdeqN/Tr91IgbQ==", - "dependencies": { - "component-emitter": "1.2.1", - "component-inherit": "0.0.3", - "debug": "~3.1.0", - "engine.io-parser": "~2.1.1", - "has-cors": "1.1.0", - "indexof": "0.0.1", - "parseqs": "0.0.5", - "parseuri": "0.0.5", - "ws": "~6.1.0", - "xmlhttprequest-ssl": "~1.5.4", - "yeast": "0.1.2" - } - }, - "node_modules/engine.io-client/node_modules/debug": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", - "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/engine.io-client/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - }, - "node_modules/engine.io-client/node_modules/ws": { - "version": "6.1.4", - "resolved": "https://registry.npmjs.org/ws/-/ws-6.1.4.tgz", - "integrity": "sha512-eqZfL+NE/YQc1/ZynhojeV8q+H050oR8AZ2uIev7RU10svA9ZnJUddHcOUZTJLinZ9yEfdA2kSATS2qZK5fhJA==", - "dependencies": { - "async-limiter": "~1.0.0" - } - }, - "node_modules/engine.io-parser": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-2.1.3.tgz", - "integrity": "sha512-6HXPre2O4Houl7c4g7Ic/XzPnHBvaEmN90vtRO9uLmwtRqQmTOw0QMevL1TOfL2Cpu1VzsaTmMotQgMdkzGkVA==", - "dependencies": { - "after": "0.8.2", - "arraybuffer.slice": "~0.0.7", - "base64-arraybuffer": "0.1.5", - "blob": "0.0.5", - "has-binary2": "~1.0.2" - } - }, - "node_modules/enhanced-resolve": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.3.0.tgz", - "integrity": "sha512-3e87LvavsdxyoCfGusJnrZ5G8SLPOFeHSNpZI/ATL9a5leXo2k0w6MKnbqhdBad9qTobSfB20Ld7UmgoNbAZkQ==", - "dev": true, - "dependencies": { - "graceful-fs": "^4.1.2", - "memory-fs": "^0.5.0", - "tapable": "^1.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/enhanced-resolve/node_modules/memory-fs": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz", - "integrity": "sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==", - "dev": true, - "dependencies": { - "errno": "^0.1.3", - "readable-stream": "^2.0.1" - }, - "engines": { - "node": ">=4.3.0 <5.0.0 || >=5.10" - } - }, - "node_modules/entities": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz", - "integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==", - "dev": true - }, - "node_modules/enumerate-devices": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/enumerate-devices/-/enumerate-devices-1.1.1.tgz", - "integrity": "sha512-8zDbrc7ocusTL1ZGmvgy0cTwdyCaM7sGZoYLRmnWJalLQzmftDtce+uDU91gafOTo9MCtgjSIxyMv/F4+Hcchw==" - }, - "node_modules/enzyme": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/enzyme/-/enzyme-3.3.0.tgz", - "integrity": "sha512-l8csyPyLmtxskTz6pX9W8eDOyH1ckEtDttXk/vlFWCjv00SkjTjtoUrogqp4yEvMyneU9dUJoOLnqFoiHb8IHA==", - "dev": true, - "dependencies": { - "cheerio": "^1.0.0-rc.2", - "function.prototype.name": "^1.0.3", - "has": "^1.0.1", - "is-boolean-object": "^1.0.0", - "is-callable": "^1.1.3", - "is-number-object": "^1.0.3", - "is-string": "^1.0.4", - "is-subset": "^0.1.1", - "lodash": "^4.17.4", - "object-inspect": "^1.5.0", - "object-is": "^1.0.1", - "object.assign": "^4.1.0", - "object.entries": "^1.0.4", - "object.values": "^1.0.4", - "raf": "^3.4.0", - "rst-selector-parser": "^2.2.3" - } - }, - "node_modules/enzyme-adapter-react-16": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/enzyme-adapter-react-16/-/enzyme-adapter-react-16-1.8.0.tgz", - "integrity": "sha512-7cVHIKutqnesGeM3CjNFHSvktpypSWBokrBO8wIW+BVx+HGxWCF87W9TpkIIYJqgCtdw9FQGFrAbLg8kSwPRuQ==", - "dev": true, - "dependencies": { - "enzyme-adapter-utils": "^1.10.0", - "function.prototype.name": "^1.1.0", - "object.assign": "^4.1.0", - "object.values": "^1.1.0", - "prop-types": "^15.6.2", - "react-is": "^16.7.0", - "react-test-renderer": "^16.0.0-0" - } - }, - "node_modules/enzyme-adapter-react-16/node_modules/prop-types": { - "version": "15.7.2", - "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.7.2.tgz", - "integrity": "sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ==", - "dev": true, - "dependencies": { - "loose-envify": "^1.4.0", - "object-assign": "^4.1.1", - "react-is": "^16.8.1" - } - }, - "node_modules/enzyme-adapter-utils": { - "version": "1.14.0", - "resolved": "https://registry.npmjs.org/enzyme-adapter-utils/-/enzyme-adapter-utils-1.14.0.tgz", - "integrity": "sha512-F/z/7SeLt+reKFcb7597IThpDp0bmzcH1E9Oabqv+o01cID2/YInlqHbFl7HzWBl4h3OdZYedtwNDOmSKkk0bg==", - "dev": true, - "dependencies": { - "airbnb-prop-types": "^2.16.0", - "function.prototype.name": "^1.1.3", - "has": "^1.0.3", - "object.assign": "^4.1.2", - "object.fromentries": "^2.0.3", - "prop-types": "^15.7.2", - "semver": "^5.7.1" - } - }, - "node_modules/enzyme-adapter-utils/node_modules/prop-types": { - "version": "15.7.2", - "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.7.2.tgz", - "integrity": "sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ==", - "dev": true, - "dependencies": { - "loose-envify": "^1.4.0", - "object-assign": "^4.1.1", - "react-is": "^16.8.1" - } - }, - "node_modules/errlop": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/errlop/-/errlop-2.2.0.tgz", - "integrity": "sha512-e64Qj9+4aZzjzzFpZC7p5kmm/ccCrbLhAJplhsDXQFs87XTsXwOpH4s1Io2s90Tau/8r2j9f4l/thhDevRjzxw==", - "dev": true, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/errno": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.7.tgz", - "integrity": "sha512-MfrRBDWzIWifgq6tJj60gkAwtLNb6sQPlcFrSOflcP1aFmmruKQ2wRnze/8V6kgyz7H3FF8Npzv78mZ7XLLflg==", - "dev": true, - "dependencies": { - "prr": "~1.0.1" - }, - "bin": { - "errno": "cli.js" - } - }, - "node_modules/error": { - "version": "7.2.1", - "resolved": "https://registry.npmjs.org/error/-/error-7.2.1.tgz", - "integrity": "sha512-fo9HBvWnx3NGUKMvMwB/CBCMMrfEJgbDTVDEkPygA3Bdd3lM1OyCd+rbQ8BwnpF6GdVeOLDNmyL4N5Bg80ZvdA==", - "dev": true, - "dependencies": { - "string-template": "~0.2.1" - } - }, - "node_modules/error-ex": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", - "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", - "dev": true, - "dependencies": { - "is-arrayish": "^0.2.1" - } - }, - "node_modules/es-abstract": { - "version": "1.18.0-next.1", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0-next.1.tgz", - "integrity": "sha512-I4UGspA0wpZXWENrdA0uHbnhte683t3qT/1VFH9aX2dA5PPSf6QW5HHXf5HImaqPmjXaVeVk4RGWnaylmV7uAA==", - "dev": true, - "dependencies": { - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.1", - "is-callable": "^1.2.2", - "is-negative-zero": "^2.0.0", - "is-regex": "^1.1.1", - "object-inspect": "^1.8.0", - "object-keys": "^1.1.1", - "object.assign": "^4.1.1", - "string.prototype.trimend": "^1.0.1", - "string.prototype.trimstart": "^1.0.1" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/es-to-primitive": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", - "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", - "dependencies": { - "is-callable": "^1.1.4", - "is-date-object": "^1.0.1", - "is-symbol": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/es5-ext": { - "version": "0.10.53", - "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.53.tgz", - "integrity": "sha512-Xs2Stw6NiNHWypzRTY1MtaG/uJlwCk8kH81920ma8mvN8Xq1gsfhZvpkImLQArw8AHnv8MT2I45J3c0R8slE+Q==", - "dev": true, - "dependencies": { - "es6-iterator": "~2.0.3", - "es6-symbol": "~3.1.3", - "next-tick": "~1.0.0" - } - }, - "node_modules/es6-iterator": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz", - "integrity": "sha1-p96IkUGgWpSwhUQDstCg+/qY87c=", - "dev": true, - "dependencies": { - "d": "1", - "es5-ext": "^0.10.35", - "es6-symbol": "^3.1.1" - } - }, - "node_modules/es6-promise": { - "version": "4.2.8", - "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.8.tgz", - "integrity": "sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w==", - "dev": true - }, - "node_modules/es6-set": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/es6-set/-/es6-set-0.1.5.tgz", - "integrity": "sha1-0rPsXU2ADO2BjbU40ol02wpzzLE=", - "dev": true, - "dependencies": { - "d": "1", - "es5-ext": "~0.10.14", - "es6-iterator": "~2.0.1", - "es6-symbol": "3.1.1", - "event-emitter": "~0.3.5" - } - }, - "node_modules/es6-set/node_modules/es6-symbol": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.1.tgz", - "integrity": "sha1-vwDvT9q2uhtG7Le2KbTH7VcVzHc=", - "dev": true, - "dependencies": { - "d": "1", - "es5-ext": "~0.10.14" - } - }, - "node_modules/es6-symbol": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.3.tgz", - "integrity": "sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==", - "dev": true, - "dependencies": { - "d": "^1.0.1", - "ext": "^1.1.2" - } - }, - "node_modules/es6-weak-map": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/es6-weak-map/-/es6-weak-map-2.0.3.tgz", - "integrity": "sha512-p5um32HOTO1kP+w7PRnB+5lQ43Z6muuMuIMffvDN8ZB4GcnjLBV6zGStpbASIMk4DCAvEaamhe2zhyCb/QXXsA==", - "dev": true, - "dependencies": { - "d": "1", - "es5-ext": "^0.10.46", - "es6-iterator": "^2.0.3", - "es6-symbol": "^3.1.1" - } - }, - "node_modules/escalade": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/escape-html": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", - "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=", - "dev": true - }, - "node_modules/escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", - "dev": true, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/escodegen": { - "version": "1.14.3", - "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.14.3.tgz", - "integrity": "sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw==", - "dev": true, - "dependencies": { - "esprima": "^4.0.1", - "estraverse": "^4.2.0", - "esutils": "^2.0.2", - "optionator": "^0.8.1" - }, - "bin": { - "escodegen": "bin/escodegen.js", - "esgenerate": "bin/esgenerate.js" - }, - "engines": { - "node": ">=4.0" - }, - "optionalDependencies": { - "source-map": "~0.6.1" - } - }, - "node_modules/escodegen/node_modules/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, - "optional": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/eslint": { - "version": "5.16.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-5.16.0.tgz", - "integrity": "sha512-S3Rz11i7c8AA5JPv7xAH+dOyq/Cu/VXHiHXBPOU1k/JAM5dXqQPt3qcrhpHSorXmrpu2g0gkIBVXAqCpzfoZIg==", - "dev": true, - "dependencies": { - "@babel/code-frame": "^7.0.0", - "ajv": "^6.9.1", - "chalk": "^2.1.0", - "cross-spawn": "^6.0.5", - "debug": "^4.0.1", - "doctrine": "^3.0.0", - "eslint-scope": "^4.0.3", - "eslint-utils": "^1.3.1", - "eslint-visitor-keys": "^1.0.0", - "espree": "^5.0.1", - "esquery": "^1.0.1", - "esutils": "^2.0.2", - "file-entry-cache": "^5.0.1", - "functional-red-black-tree": "^1.0.1", - "glob": "^7.1.2", - "globals": "^11.7.0", - "ignore": "^4.0.6", - "import-fresh": "^3.0.0", - "imurmurhash": "^0.1.4", - "inquirer": "^6.2.2", - "js-yaml": "^3.13.0", - "json-stable-stringify-without-jsonify": "^1.0.1", - "levn": "^0.3.0", - "lodash": "^4.17.11", - "minimatch": "^3.0.4", - "mkdirp": "^0.5.1", - "natural-compare": "^1.4.0", - "optionator": "^0.8.2", - "path-is-inside": "^1.0.2", - "progress": "^2.0.0", - "regexpp": "^2.0.1", - "semver": "^5.5.1", - "strip-ansi": "^4.0.0", - "strip-json-comments": "^2.0.1", - "table": "^5.2.3", - "text-table": "^0.2.0" - }, - "bin": { - "eslint": "bin/eslint.js" - }, - "engines": { - "node": "^6.14.0 || ^8.10.0 || >=9.10.0" - } - }, - "node_modules/eslint-config-airbnb-base": { - "version": "13.1.0", - "resolved": "https://registry.npmjs.org/eslint-config-airbnb-base/-/eslint-config-airbnb-base-13.1.0.tgz", - "integrity": "sha512-XWwQtf3U3zIoKO1BbHh6aUhJZQweOwSt4c2JrPDg9FP3Ltv3+YfEv7jIDB8275tVnO/qOHbfuYg3kzw6Je7uWw==", - "dev": true, - "dependencies": { - "eslint-restricted-globals": "^0.1.1", - "object.assign": "^4.1.0", - "object.entries": "^1.0.4" - }, - "engines": { - "node": ">= 4" - } - }, - "node_modules/eslint-config-binary": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/eslint-config-binary/-/eslint-config-binary-1.0.2.tgz", - "integrity": "sha1-i6McWtAl6hFNMn0SFbvyfNvD6dI=", - "dev": true - }, - "node_modules/eslint-config-prettier": { - "version": "2.9.0", - "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-2.9.0.tgz", - "integrity": "sha512-ag8YEyBXsm3nmOv1Hz991VtNNDMRa+MNy8cY47Pl4bw6iuzqKbJajXdqUpiw13STdLLrznxgm1hj9NhxeOYq0A==", - "dev": true, - "dependencies": { - "get-stdin": "^5.0.1" - }, - "bin": { - "eslint-config-prettier-check": "bin/cli.js" - } - }, - "node_modules/eslint-import-resolver-alias": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/eslint-import-resolver-alias/-/eslint-import-resolver-alias-1.1.1.tgz", - "integrity": "sha512-WJjkXU1aEQiBplyJNnnkKXVW0bWV8RA2tpub3+AGVdU+5EMpayg7du45l9fxIyIryLC3uPUOh85nDPIx+3A9UQ==", - "dev": true, - "engines": { - "node": ">= 4" - } - }, - "node_modules/eslint-import-resolver-node": { - "version": "0.3.4", - "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.4.tgz", - "integrity": "sha512-ogtf+5AB/O+nM6DIeBUNr2fuT7ot9Qg/1harBfBtaP13ekEWFQEEMP94BCB7zaNW3gyY+8SHYF00rnqYwXKWOA==", - "dev": true, - "dependencies": { - "debug": "^2.6.9", - "resolve": "^1.13.1" - } - }, - "node_modules/eslint-import-resolver-node/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/eslint-import-resolver-node/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - }, - "node_modules/eslint-module-utils": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.6.0.tgz", - "integrity": "sha512-6j9xxegbqe8/kZY8cYpcp0xhbK0EgJlg3g9mib3/miLaExuuwc3n5UEfSnU6hWMbT0FAYVvDbL9RrRgpUeQIvA==", - "dev": true, - "dependencies": { - "debug": "^2.6.9", - "pkg-dir": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/eslint-module-utils/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/eslint-module-utils/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - }, - "node_modules/eslint-plugin-import": { - "version": "2.14.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.14.0.tgz", - "integrity": "sha512-FpuRtniD/AY6sXByma2Wr0TXvXJ4nA/2/04VPlfpmUDPOpOY264x+ILiwnrk/k4RINgDAyFZByxqPUbSQ5YE7g==", - "dev": true, - "dependencies": { - "contains-path": "^0.1.0", - "debug": "^2.6.8", - "doctrine": "1.5.0", - "eslint-import-resolver-node": "^0.3.1", - "eslint-module-utils": "^2.2.0", - "has": "^1.0.1", - "lodash": "^4.17.4", - "minimatch": "^3.0.3", - "read-pkg-up": "^2.0.0", - "resolve": "^1.6.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/eslint-plugin-import/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/eslint-plugin-import/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - }, - "node_modules/eslint-plugin-react": { - "version": "7.11.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.11.1.tgz", - "integrity": "sha512-cVVyMadRyW7qsIUh3FHp3u6QHNhOgVrLQYdQEB1bPWBsgbNCHdFAeNMquBMCcZJu59eNthX053L70l7gRt4SCw==", - "dev": true, - "dependencies": { - "array-includes": "^3.0.3", - "doctrine": "^2.1.0", - "has": "^1.0.3", - "jsx-ast-utils": "^2.0.1", - "prop-types": "^15.6.2" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/eslint-plugin-react/node_modules/doctrine": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", - "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", - "dev": true, - "dependencies": { - "esutils": "^2.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/eslint-plugin-react/node_modules/prop-types": { - "version": "15.7.2", - "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.7.2.tgz", - "integrity": "sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ==", - "dev": true, - "dependencies": { - "loose-envify": "^1.4.0", - "object-assign": "^4.1.1", - "react-is": "^16.8.1" - } - }, - "node_modules/eslint-restricted-globals": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/eslint-restricted-globals/-/eslint-restricted-globals-0.1.1.tgz", - "integrity": "sha1-NfDVy8ZMLj7WLpO0saevBbp+1Nc=", - "dev": true - }, - "node_modules/eslint-scope": { - "version": "3.7.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-3.7.1.tgz", - "integrity": "sha1-PWPD7f2gLgbgGkUq2IyqzHzctug=", - "dev": true, - "dependencies": { - "esrecurse": "^4.1.0", - "estraverse": "^4.1.1" - }, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/eslint-utils": { - "version": "1.4.3", - "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-1.4.3.tgz", - "integrity": "sha512-fbBN5W2xdY45KulGXmLHZ3c3FHfVYmKg0IrAKGOkT/464PQsx2UeIzfz1RmEci+KLm1bBaAzZAh8+/E+XAeZ8Q==", - "dev": true, - "dependencies": { - "eslint-visitor-keys": "^1.1.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/eslint-visitor-keys": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", - "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/eslint/node_modules/ansi-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/eslint/node_modules/debug": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", - "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", - "dev": true, - "dependencies": { - "ms": "2.1.2" - }, - "engines": { - "node": ">=6.0" - } - }, - "node_modules/eslint/node_modules/doctrine": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", - "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", - "dev": true, - "dependencies": { - "esutils": "^2.0.2" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/eslint/node_modules/eslint-scope": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", - "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==", - "dev": true, - "dependencies": { - "esrecurse": "^4.1.0", - "estraverse": "^4.1.1" - }, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/eslint/node_modules/globals": { - "version": "11.12.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", - "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/eslint/node_modules/ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true - }, - "node_modules/eslint/node_modules/strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", - "dev": true, - "dependencies": { - "ansi-regex": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/espree": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/espree/-/espree-5.0.1.tgz", - "integrity": "sha512-qWAZcWh4XE/RwzLJejfcofscgMc9CamR6Tn1+XRXNzrvUSSbiAjGOI/fggztjIi7y9VLPqnICMIPiGyr8JaZ0A==", - "dev": true, - "dependencies": { - "acorn": "^6.0.7", - "acorn-jsx": "^5.0.0", - "eslint-visitor-keys": "^1.0.0" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/esprima": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", - "dev": true, - "bin": { - "esparse": "bin/esparse.js", - "esvalidate": "bin/esvalidate.js" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/esquery": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.3.1.tgz", - "integrity": "sha512-olpvt9QG0vniUBZspVRN6lwB7hOZoTRtT+jzR+tS4ffYx2mzbw+z0XCOk44aaLYKApNX5nMm+E+P6o25ip/DHQ==", - "dev": true, - "dependencies": { - "estraverse": "^5.1.0" - }, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/esquery/node_modules/estraverse": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", - "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==", - "dev": true, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/esrecurse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", - "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", - "dev": true, - "dependencies": { - "estraverse": "^5.2.0" - }, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/esrecurse/node_modules/estraverse": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", - "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==", - "dev": true, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/estraverse": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.2.0.tgz", - "integrity": "sha1-De4/7TH81GlhjOc0IJn8GvoL2xM=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/esutils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/etag": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", - "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/event-emitter": { - "version": "0.3.5", - "resolved": "https://registry.npmjs.org/event-emitter/-/event-emitter-0.3.5.tgz", - "integrity": "sha1-34xp7vFkeSPHFXuc6DhAYQsCzDk=", - "dev": true, - "dependencies": { - "d": "1", - "es5-ext": "~0.10.14" - } - }, - "node_modules/event-source-polyfill": { - "version": "0.0.9", - "resolved": "https://registry.npmjs.org/event-source-polyfill/-/event-source-polyfill-0.0.9.tgz", - "integrity": "sha1-GMYgXRcKsJ24if/OqjPw5JPxSlA=" - }, - "node_modules/eventemitter2": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/eventemitter2/-/eventemitter2-2.1.3.tgz", - "integrity": "sha1-vXIB+FxZVIOA4eQ7P2pyhtTac0k=" - }, - "node_modules/eventemitter3": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", - "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", - "dev": true - }, - "node_modules/events": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/events/-/events-3.2.0.tgz", - "integrity": "sha512-/46HWwbfCX2xTawVfkKLGxMifJYQBWMwY1mjywRtb4c9x8l5NP3KoJtnIOiL1hfdRkIuYhETxQlo62IF8tcnlg==", - "dev": true, - "engines": { - "node": ">=0.8.x" - } - }, - "node_modules/eventsource": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/eventsource/-/eventsource-1.0.7.tgz", - "integrity": "sha512-4Ln17+vVT0k8aWq+t/bF5arcS3EpT9gYtW66EPacdj/mAFevznsnyoHLPy2BA8gbIQeIHoPsvwmfBftfcG//BQ==", - "dependencies": { - "original": "^1.0.0" - }, - "engines": { - "node": ">=0.12.0" - } - }, - "node_modules/evp_bytestokey": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz", - "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==", - "dev": true, - "dependencies": { - "md5.js": "^1.3.4", - "safe-buffer": "^5.1.1" - } - }, - "node_modules/execa": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz", - "integrity": "sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c=", - "dev": true, - "dependencies": { - "cross-spawn": "^5.0.1", - "get-stream": "^3.0.0", - "is-stream": "^1.1.0", - "npm-run-path": "^2.0.0", - "p-finally": "^1.0.0", - "signal-exit": "^3.0.0", - "strip-eof": "^1.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/execa/node_modules/cross-spawn": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz", - "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=", - "dev": true, - "dependencies": { - "lru-cache": "^4.0.1", - "shebang-command": "^1.2.0", - "which": "^1.2.9" - } - }, - "node_modules/execall": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/execall/-/execall-1.0.0.tgz", - "integrity": "sha1-c9CQTjlbPKsGWLCNCewlMH8pu3M=", - "dev": true, - "dependencies": { - "clone-regexp": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/exit": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", - "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=", - "dev": true, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/exit-on-epipe": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/exit-on-epipe/-/exit-on-epipe-1.0.1.tgz", - "integrity": "sha512-h2z5mrROTxce56S+pnvAV890uu7ls7f1kEvVGJbw1OlFH3/mlJ5bkXu0KRyW94v37zzHPiUd55iLn3DA7TjWpw==", - "engines": { - "node": ">=0.8" - } - }, - "node_modules/expand-brackets": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", - "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", - "dev": true, - "dependencies": { - "debug": "^2.3.3", - "define-property": "^0.2.5", - "extend-shallow": "^2.0.1", - "posix-character-classes": "^0.1.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/expand-brackets/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/expand-brackets/node_modules/define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "dependencies": { - "is-descriptor": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/expand-brackets/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/expand-brackets/node_modules/is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/expand-brackets/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - }, - "node_modules/expand-tilde": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz", - "integrity": "sha1-l+gBqgUt8CRU3kawK/YhZCzchQI=", - "dev": true, - "dependencies": { - "homedir-polyfill": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/express": { - "version": "4.17.1", - "resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz", - "integrity": "sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==", - "dev": true, - "dependencies": { - "accepts": "~1.3.7", - "array-flatten": "1.1.1", - "body-parser": "1.19.0", - "content-disposition": "0.5.3", - "content-type": "~1.0.4", - "cookie": "0.4.0", - "cookie-signature": "1.0.6", - "debug": "2.6.9", - "depd": "~1.1.2", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "finalhandler": "~1.1.2", - "fresh": "0.5.2", - "merge-descriptors": "1.0.1", - "methods": "~1.1.2", - "on-finished": "~2.3.0", - "parseurl": "~1.3.3", - "path-to-regexp": "0.1.7", - "proxy-addr": "~2.0.5", - "qs": "6.7.0", - "range-parser": "~1.2.1", - "safe-buffer": "5.1.2", - "send": "0.17.1", - "serve-static": "1.14.1", - "setprototypeof": "1.1.1", - "statuses": "~1.5.0", - "type-is": "~1.6.18", - "utils-merge": "1.0.1", - "vary": "~1.1.2" - }, - "engines": { - "node": ">= 0.10.0" - } - }, - "node_modules/express/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/express/node_modules/depd": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/express/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - }, - "node_modules/express/node_modules/path-to-regexp": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", - "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=", - "dev": true - }, - "node_modules/express/node_modules/qs": { - "version": "6.7.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz", - "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==", - "dev": true, - "engines": { - "node": ">=0.6" - } - }, - "node_modules/express/node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true - }, - "node_modules/express/node_modules/setprototypeof": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", - "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==", - "dev": true - }, - "node_modules/ext": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/ext/-/ext-1.4.0.tgz", - "integrity": "sha512-Key5NIsUxdqKg3vIsdw9dSuXpPCQ297y6wBjL30edxwPgt2E44WcWBZey/ZvUc6sERLTxKdyCu4gZFmUbk1Q7A==", - "dev": true, - "dependencies": { - "type": "^2.0.0" - } - }, - "node_modules/ext/node_modules/type": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/type/-/type-2.1.0.tgz", - "integrity": "sha512-G9absDWvhAWCV2gmF1zKud3OyC61nZDwWvBL2DApaVFogI07CprggiQAOOjvp2NRjYWFzPyu7vwtDrQFq8jeSA==", - "dev": true - }, - "node_modules/extend": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", - "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", - "dev": true - }, - "node_modules/extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", - "dev": true, - "dependencies": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/external-editor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", - "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", - "dev": true, - "dependencies": { - "chardet": "^0.7.0", - "iconv-lite": "^0.4.24", - "tmp": "^0.0.33" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/external-editor/node_modules/iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "dev": true, - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/extglob": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", - "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", - "dev": true, - "dependencies": { - "array-unique": "^0.3.2", - "define-property": "^1.0.0", - "expand-brackets": "^2.1.4", - "extend-shallow": "^2.0.1", - "fragment-cache": "^0.2.1", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/extglob/node_modules/define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", - "dev": true, - "dependencies": { - "is-descriptor": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/extglob/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/extglob/node_modules/is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "dev": true, - "dependencies": { - "kind-of": "^6.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/extglob/node_modules/is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "dev": true, - "dependencies": { - "kind-of": "^6.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/extglob/node_modules/is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "dev": true, - "dependencies": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/extglob/node_modules/is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/extract-opts": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/extract-opts/-/extract-opts-3.4.0.tgz", - "integrity": "sha512-M7Y+1cJDkzOWqvGH5F/V2qgkD6+uitW3NV9rQGl+pLSVuXZ4IDDQgxxMeLPKcWUyfypBWczIILiroSuhXG7Ytg==", - "dev": true, - "dependencies": { - "eachr": "^3.2.0", - "editions": "^2.2.0", - "typechecker": "^4.9.0" - }, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/extract-opts/node_modules/editions": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/editions/-/editions-2.3.1.tgz", - "integrity": "sha512-ptGvkwTvGdGfC0hfhKg0MT+TRLRKGtUiWGBInxOm5pz7ssADezahjCUaYuZ8Dr+C05FW0AECIIPt4WBxVINEhA==", - "dev": true, - "dependencies": { - "errlop": "^2.0.0", - "semver": "^6.3.0" - }, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/extract-opts/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true, - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/extsprintf": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", - "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=", - "dev": true, - "engines": [ - "node >=0.6.0" - ] - }, - "node_modules/fast-deep-equal": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", - "dev": true - }, - "node_modules/fast-glob": { - "version": "2.2.7", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-2.2.7.tgz", - "integrity": "sha512-g1KuQwHOZAmOZMuBtHdxDtju+T2RT8jgCC9aANsbpdiDDTSnjgfuVsIBNKbUeJI3oKMRExcfNDtJl4OhbffMsw==", - "dev": true, - "dependencies": { - "@mrmlnc/readdir-enhanced": "^2.2.1", - "@nodelib/fs.stat": "^1.1.2", - "glob-parent": "^3.1.0", - "is-glob": "^4.0.0", - "merge2": "^1.2.3", - "micromatch": "^3.1.10" - }, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/fast-glob/node_modules/is-glob": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz", - "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==", - "dev": true, - "dependencies": { - "is-extglob": "^2.1.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/fast-json-stable-stringify": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", - "dev": true - }, - "node_modules/fast-levenshtein": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", - "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", - "dev": true - }, - "node_modules/fault": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/fault/-/fault-1.0.4.tgz", - "integrity": "sha512-CJ0HCB5tL5fYTEA7ToAq5+kTwd++Borf1/bifxd9iT70QcXr4MRrO3Llf8Ifs70q+SJcGHFtnIE/Nw6giCtECA==", - "dev": true, - "dependencies": { - "format": "^0.2.0" - } - }, - "node_modules/faye-websocket": { - "version": "0.11.3", - "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.3.tgz", - "integrity": "sha512-D2y4bovYpzziGgbHYtGCMjlJM36vAl/y+xUyn1C+FVx8szd1E+86KwVw6XvYSzOP8iMpm1X0I4xJD+QtUb36OA==", - "dependencies": { - "websocket-driver": ">=0.5.1" - }, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/fbjs": { - "version": "0.8.17", - "resolved": "https://registry.npmjs.org/fbjs/-/fbjs-0.8.17.tgz", - "integrity": "sha1-xNWY6taUkRJlPWWIsBpc3Nn5D90=", - "dependencies": { - "core-js": "^1.0.0", - "isomorphic-fetch": "^2.1.1", - "loose-envify": "^1.0.0", - "object-assign": "^4.1.0", - "promise": "^7.1.1", - "setimmediate": "^1.0.5", - "ua-parser-js": "^0.7.18" - } - }, - "node_modules/fbjs/node_modules/core-js": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-1.2.7.tgz", - "integrity": "sha1-ZSKUwUZR2yj6k70tX/KYOk8IxjY=" - }, - "node_modules/figgy-pudding": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/figgy-pudding/-/figgy-pudding-3.5.2.tgz", - "integrity": "sha512-0btnI/H8f2pavGMN8w40mlSKOfTK2SVJmBfBeVIj3kNw0swwgzyRq0d5TJVOwodFmtvpPeWPN/MCcfuWF0Ezbw==", - "dev": true - }, - "node_modules/figures": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz", - "integrity": "sha1-y+Hjr/zxzUS4DK3+0o3Hk6lwHS4=", - "dev": true, - "dependencies": { - "escape-string-regexp": "^1.0.5", - "object-assign": "^4.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/file-entry-cache": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-5.0.1.tgz", - "integrity": "sha512-bCg29ictuBaKUwwArK4ouCaqDgLZcysCFLmM/Yn/FDoqndh/9vNuQfXRDvTuXKLxfD/JtZQGKFT8MGcJBK644g==", - "dev": true, - "dependencies": { - "flat-cache": "^2.0.1" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/file-sync-cmp": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/file-sync-cmp/-/file-sync-cmp-0.1.1.tgz", - "integrity": "sha1-peeo/7+kk7Q7kju9TKiaU7Y7YSs=", - "dev": true - }, - "node_modules/file-uri-to-path": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", - "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==", - "dev": true, - "optional": true - }, - "node_modules/filesize": { - "version": "3.6.1", - "resolved": "https://registry.npmjs.org/filesize/-/filesize-3.6.1.tgz", - "integrity": "sha512-7KjR1vv6qnicaPMi1iiTcI85CyYwRO/PSFCu6SvqL8jN2Wjt/NIYQTFtFs7fSDCYOstUkEWIQGFUg5YZQfjlcg==", - "dev": true, - "engines": { - "node": ">= 0.4.0" - } - }, - "node_modules/fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", - "dev": true, - "dependencies": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/fill-range/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/fill-range/node_modules/is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/finalhandler": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", - "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", - "dev": true, - "dependencies": { - "debug": "2.6.9", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "on-finished": "~2.3.0", - "parseurl": "~1.3.3", - "statuses": "~1.5.0", - "unpipe": "~1.0.0" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/finalhandler/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/finalhandler/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - }, - "node_modules/find-babel-config": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/find-babel-config/-/find-babel-config-1.2.0.tgz", - "integrity": "sha512-jB2CHJeqy6a820ssiqwrKMeyC6nNdmrcgkKWJWmpoxpE8RKciYJXCcXRq1h2AzCo5I5BJeN2tkGEO3hLTuePRA==", - "dev": true, - "dependencies": { - "json5": "^0.5.1", - "path-exists": "^3.0.0" - }, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/find-babel-config/node_modules/json5": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz", - "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=", - "dev": true, - "bin": { - "json5": "lib/cli.js" - } - }, - "node_modules/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, - "dependencies": { - "commondir": "^1.0.1", - "make-dir": "^1.0.0", - "pkg-dir": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/find-up": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", - "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", - "dev": true, - "dependencies": { - "locate-path": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/findup-sync": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-0.3.0.tgz", - "integrity": "sha1-N5MKpdgWt3fANEXhlmzGeQpMCxY=", - "dev": true, - "dependencies": { - "glob": "~5.0.0" - }, - "engines": { - "node": ">= 0.6.0" - } - }, - "node_modules/findup-sync/node_modules/glob": { - "version": "5.0.15", - "resolved": "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz", - "integrity": "sha1-G8k2ueAvSmA/zCIuz3Yz0wuLk7E=", - "dev": true, - "dependencies": { - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "2 || 3", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - } - }, - "node_modules/fined": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/fined/-/fined-1.2.0.tgz", - "integrity": "sha512-ZYDqPLGxDkDhDZBjZBb+oD1+j0rA4E0pXY50eplAAOPg2N/gUBSSk5IM1/QhPfyVo19lJ+CvXpqfvk+b2p/8Ng==", - "dev": true, - "dependencies": { - "expand-tilde": "^2.0.2", - "is-plain-object": "^2.0.3", - "object.defaults": "^1.1.0", - "object.pick": "^1.2.0", - "parse-filepath": "^1.0.1" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/flagged-respawn": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/flagged-respawn/-/flagged-respawn-1.0.1.tgz", - "integrity": "sha512-lNaHNVymajmk0OJMBn8fVUAU1BtDeKIqKoVhk4xAALB57aALg6b4W0MfJ/cUE0g9YBXy5XhSlPIpYIJ7HaY/3Q==", - "dev": true, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/flat-cache": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-2.0.1.tgz", - "integrity": "sha512-LoQe6yDuUMDzQAEH8sgmh4Md6oZnc/7PjtwjNFSzveXqSHt6ka9fPBuso7IGf9Rz4uqnSnWiFH2B/zj24a5ReA==", - "dev": true, - "dependencies": { - "flatted": "^2.0.0", - "rimraf": "2.6.3", - "write": "1.0.3" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/flat-cache/node_modules/rimraf": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", - "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", - "dev": true, - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - } - }, - "node_modules/flatted": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.2.tgz", - "integrity": "sha512-r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA==", - "dev": true - }, - "node_modules/flush-write-stream": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz", - "integrity": "sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==", - "dev": true, - "dependencies": { - "inherits": "^2.0.3", - "readable-stream": "^2.3.6" - } - }, - "node_modules/follow-redirects": { - "version": "1.13.1", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.13.1.tgz", - "integrity": "sha512-SSG5xmZh1mkPGyKzjZP8zLjltIfpW32Y5QpdNJyjcfGxK3qo3NDDkZOZSFiGn1A6SclQxY9GzEwAHQ3dmYRWpg==", - "dev": true, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/for-each": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", - "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", - "dependencies": { - "is-callable": "^1.1.3" - } - }, - "node_modules/for-in": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", - "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/for-own": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz", - "integrity": "sha1-xjMy9BXO3EsE2/5wz4NklMU8tEs=", - "dev": true, - "dependencies": { - "for-in": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/forever-agent": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", - "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=", - "dev": true, - "engines": { - "node": "*" - } - }, - "node_modules/form-data": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", - "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", - "dev": true, - "dependencies": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.6", - "mime-types": "^2.1.12" - }, - "engines": { - "node": ">= 0.12" - } - }, - "node_modules/format": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/format/-/format-0.2.2.tgz", - "integrity": "sha1-1hcBB+nv3E7TDJ3DkBbflCtctYs=", - "dev": true, - "engines": { - "node": ">=0.4.x" - } - }, - "node_modules/formik": { - "version": "1.5.8", - "resolved": "https://registry.npmjs.org/formik/-/formik-1.5.8.tgz", - "integrity": "sha512-fNvPe+ddbh+7xiByT25vuso2p2hseG/Yvuj211fV1DbCjljUEG9OpgRpcb7g7O3kxHX/q31cbZDzMxJXPWSNwA==", - "dependencies": { - "create-react-context": "^0.2.2", - "deepmerge": "^2.1.1", - "hoist-non-react-statics": "^3.3.0", - "lodash": "^4.17.14", - "lodash-es": "^4.17.14", - "prop-types": "^15.6.1", - "react-fast-compare": "^2.0.1", - "tiny-warning": "^1.0.2", - "tslib": "^1.9.3" - } - }, - "node_modules/forwarded": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz", - "integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ=", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/fragment-cache": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", - "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", - "dev": true, - "dependencies": { - "map-cache": "^0.2.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/fresh": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", - "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/from2": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz", - "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=", - "dev": true, - "dependencies": { - "inherits": "^2.0.1", - "readable-stream": "^2.0.0" - } - }, - "node_modules/fs-extra": { - "version": "0.30.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-0.30.0.tgz", - "integrity": "sha1-8jP/zAjU2n1DLapEl3aYnbHfk/A=", - "dev": true, - "dependencies": { - "graceful-fs": "^4.1.2", - "jsonfile": "^2.1.0", - "klaw": "^1.0.0", - "path-is-absolute": "^1.0.0", - "rimraf": "^2.2.8" - } - }, - "node_modules/fs-extra/node_modules/rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", - "dev": true, - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - } - }, - "node_modules/fs-write-stream-atomic": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz", - "integrity": "sha1-tH31NJPvkR33VzHnCp3tAYnbQMk=", - "dev": true, - "dependencies": { - "graceful-fs": "^4.1.2", - "iferr": "^0.1.5", - "imurmurhash": "^0.1.4", - "readable-stream": "1 || 2" - } - }, - "node_modules/fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", - "dev": true - }, - "node_modules/fsevents": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.1.3.tgz", - "integrity": "sha512-Auw9a4AxqWpa9GUfj370BMPzzyncfBABW8Mab7BGWBYDj4Isgq+cDKtx0i6u9jcX9pQDnswsaaOTgTmA5pEjuQ==", - "dev": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": "^8.16.0 || ^10.6.0 || >=11.0.0" - } - }, - "node_modules/fstream": { - "version": "1.0.12", - "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.12.tgz", - "integrity": "sha512-WvJ193OHa0GHPEL+AycEJgxvBEwyfRkN1vhjca23OaPVMCaLCXTd5qAu82AjTcgP1UJmytkOKb63Ypde7raDIg==", - "dev": true, - "dependencies": { - "graceful-fs": "^4.1.2", - "inherits": "~2.0.0", - "mkdirp": ">=0.5 0", - "rimraf": "2" - }, - "engines": { - "node": ">=0.6" - } - }, - "node_modules/fstream/node_modules/rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", - "dev": true, - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - } - }, - "node_modules/function-bind": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" - }, - "node_modules/function.prototype.name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.3.tgz", - "integrity": "sha512-H51qkbNSp8mtkJt+nyW1gyStBiKZxfRqySNUR99ylq6BPXHKI4SEvIlTKp4odLfjRKJV04DFWMU3G/YRlQOsag==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.0", - "define-properties": "^1.1.3", - "es-abstract": "^1.18.0-next.1", - "functions-have-names": "^1.2.1" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/functional-red-black-tree": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", - "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=", - "dev": true - }, - "node_modules/functions-have-names": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.2.tgz", - "integrity": "sha512-bLgc3asbWdwPbx2mNk2S49kmJCuQeu0nfmaOgbs8WIyzzkw3r4htszdIi9Q9EMezDPTYuJx2wvjZ/EwgAthpnA==", - "dev": true - }, - "node_modules/gauge": { - "version": "2.7.4", - "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz", - "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=", - "dev": true, - "dependencies": { - "aproba": "^1.0.3", - "console-control-strings": "^1.0.0", - "has-unicode": "^2.0.0", - "object-assign": "^4.1.0", - "signal-exit": "^3.0.0", - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1", - "wide-align": "^1.1.0" - } - }, - "node_modules/gauge/node_modules/is-fullwidth-code-point": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", - "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", - "dev": true, - "dependencies": { - "number-is-nan": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/gauge/node_modules/string-width": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", - "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", - "dev": true, - "dependencies": { - "code-point-at": "^1.0.0", - "is-fullwidth-code-point": "^1.0.0", - "strip-ansi": "^3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/gaze": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/gaze/-/gaze-1.1.3.tgz", - "integrity": "sha512-BRdNm8hbWzFzWHERTrejLqwHDfS4GibPoq5wjTPIoJHoBtKGPg3xAFfxmM+9ztbXelxcf2hwQcaz1PtmFeue8g==", - "dev": true, - "dependencies": { - "globule": "^1.0.0" - }, - "engines": { - "node": ">= 4.0.0" - } - }, - "node_modules/gensync": { - "version": "1.0.0-beta.2", - "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", - "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/get-caller-file": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz", - "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==", - "dev": true - }, - "node_modules/get-func-name": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/get-func-name/-/get-func-name-2.0.0.tgz", - "integrity": "sha1-6td0q+5y4gQJQzoGY2YCPdaIekE=", - "dev": true, - "engines": { - "node": "*" - } - }, - "node_modules/get-intrinsic": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.0.1.tgz", - "integrity": "sha512-ZnWP+AmS1VUaLgTRy47+zKtjTxz+0xMpx3I52i+aalBK1QP19ggLF3Db89KJX7kjfOfP2eoa01qc++GwPgufPg==", - "dependencies": { - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.1" - } - }, - "node_modules/get-stdin": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-5.0.1.tgz", - "integrity": "sha1-Ei4WFZHiH/TFJTAwVpPyDmOTo5g=", - "dev": true, - "engines": { - "node": ">=0.12.0" - } - }, - "node_modules/get-stream": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", - "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/get-value": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", - "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/getobject": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/getobject/-/getobject-0.1.0.tgz", - "integrity": "sha1-BHpEl4n6Fg0Bj1SG7ZEyC27HiFw=", - "dev": true, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/getpass": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", - "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", - "dev": true, - "dependencies": { - "assert-plus": "^1.0.0" - } - }, - "node_modules/gettext-parser": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/gettext-parser/-/gettext-parser-1.3.0.tgz", - "integrity": "sha512-iloxjcw+uTPnQ8DrGICWtqkHNgk3mAiDI77pLmXQCnhM+BxFQXstzTA4zj3EpIYMysRQnnNzHyHzBUEazz80Sw==", - "dev": true, - "dependencies": { - "encoding": "^0.1.12", - "safe-buffer": "^5.1.1" - } - }, - "node_modules/glob": { - "version": "7.1.6", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", - "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", - "dev": true, - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - } - }, - "node_modules/glob-parent": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", - "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", - "dev": true, - "dependencies": { - "is-glob": "^3.1.0", - "path-dirname": "^1.0.0" - } - }, - "node_modules/glob-to-regexp": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.3.0.tgz", - "integrity": "sha1-jFoUlNIGbFcMw7/kSWF1rMTVAqs=", - "dev": true - }, - "node_modules/global": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/global/-/global-4.4.0.tgz", - "integrity": "sha512-wv/LAoHdRE3BeTGz53FAamhGlPLhlssK45usmGFThIi4XqnBmjKQ16u+RNbP7WvigRZDxUsM0J3gcQ5yicaL0w==", - "dev": true, - "dependencies": { - "min-document": "^2.19.0", - "process": "^0.11.10" - } - }, - "node_modules/global-dirs": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-0.1.1.tgz", - "integrity": "sha1-sxnA3UYH81PzvpzKTHL8FIxJ9EU=", - "dev": true, - "dependencies": { - "ini": "^1.3.4" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/global-modules": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz", - "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==", - "dev": true, - "dependencies": { - "global-prefix": "^1.0.1", - "is-windows": "^1.0.1", - "resolve-dir": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/global-prefix": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz", - "integrity": "sha1-2/dDxsFJklk8ZVVoy2btMsASLr4=", - "dev": true, - "dependencies": { - "expand-tilde": "^2.0.2", - "homedir-polyfill": "^1.0.1", - "ini": "^1.3.4", - "is-windows": "^1.0.1", - "which": "^1.2.14" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/globals": { - "version": "9.18.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-9.18.0.tgz", - "integrity": "sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/globby": { - "version": "9.2.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-9.2.0.tgz", - "integrity": "sha512-ollPHROa5mcxDEkwg6bPt3QbEf4pDQSNtd6JPL1YvOvAo/7/0VAm9TccUeoTmarjPw4pfUthSCqcyfNB1I3ZSg==", - "dev": true, - "dependencies": { - "@types/glob": "^7.1.1", - "array-union": "^1.0.2", - "dir-glob": "^2.2.2", - "fast-glob": "^2.2.6", - "glob": "^7.1.3", - "ignore": "^4.0.3", - "pify": "^4.0.1", - "slash": "^2.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/globby/node_modules/array-union": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", - "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=", - "dev": true, - "dependencies": { - "array-uniq": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/globby/node_modules/pify": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", - "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/globby/node_modules/slash": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-2.0.0.tgz", - "integrity": "sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/globjoin": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/globjoin/-/globjoin-0.1.4.tgz", - "integrity": "sha1-L0SUrIkZ43Z8XLtpHp9GMyQoXUM=", - "dev": true - }, - "node_modules/globule": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/globule/-/globule-1.3.2.tgz", - "integrity": "sha512-7IDTQTIu2xzXkT+6mlluidnWo+BypnbSoEVVQCGfzqnl5Ik8d3e1d4wycb8Rj9tWW+Z39uPWsdlquqiqPCd/pA==", - "dev": true, - "dependencies": { - "glob": "~7.1.1", - "lodash": "~4.17.10", - "minimatch": "~3.0.2" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/gonzales-pe": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/gonzales-pe/-/gonzales-pe-4.3.0.tgz", - "integrity": "sha512-otgSPpUmdWJ43VXyiNgEYE4luzHCL2pz4wQ0OnDluC6Eg4Ko3Vexy/SrSynglw/eR+OhkzmqFCZa/OFa/RgAOQ==", - "dev": true, - "dependencies": { - "minimist": "^1.2.5" - }, - "bin": { - "gonzales": "bin/gonzales.js" - }, - "engines": { - "node": ">=0.6.0" - } - }, - "node_modules/got": { - "version": "6.7.1", - "resolved": "https://registry.npmjs.org/got/-/got-6.7.1.tgz", - "integrity": "sha1-JAzQV4WpoY5WHcG0S0HHY+8ejbA=", - "dev": true, - "dependencies": { - "create-error-class": "^3.0.0", - "duplexer3": "^0.1.4", - "get-stream": "^3.0.0", - "is-redirect": "^1.0.0", - "is-retry-allowed": "^1.0.0", - "is-stream": "^1.0.0", - "lowercase-keys": "^1.0.0", - "safe-buffer": "^5.0.1", - "timed-out": "^4.0.0", - "unzip-response": "^2.0.1", - "url-parse-lax": "^1.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/graceful-fs": { - "version": "4.2.4", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.4.tgz", - "integrity": "sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw==", - "dev": true - }, - "node_modules/growl": { - "version": "1.10.5", - "resolved": "https://registry.npmjs.org/growl/-/growl-1.10.5.tgz", - "integrity": "sha512-qBr4OuELkhPenW6goKVXiv47US3clb3/IbuWF9KNKEijAy9oeHxU9IgzjvJhHkUzhaj7rOUD7+YGWqUjLp5oSA==", - "dev": true, - "engines": { - "node": ">=4.x" - } - }, - "node_modules/grunt": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/grunt/-/grunt-1.3.0.tgz", - "integrity": "sha512-6ILlMXv11/4cxuhSMfSU+SfvbxrPuqZrAtLN64+tZpQ3DAKfSQPQHRbTjSbdtxfyQhGZPtN0bDZJ/LdCM5WXXA==", - "dev": true, - "dependencies": { - "dateformat": "~3.0.3", - "eventemitter2": "~0.4.13", - "exit": "~0.1.2", - "findup-sync": "~0.3.0", - "glob": "~7.1.6", - "grunt-cli": "~1.3.2", - "grunt-known-options": "~1.1.0", - "grunt-legacy-log": "~3.0.0", - "grunt-legacy-util": "~2.0.0", - "iconv-lite": "~0.4.13", - "js-yaml": "~3.14.0", - "minimatch": "~3.0.4", - "mkdirp": "~1.0.4", - "nopt": "~3.0.6", - "rimraf": "~3.0.2" - }, - "bin": { - "grunt": "bin/grunt" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/grunt-babel": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/grunt-babel/-/grunt-babel-7.0.0.tgz", - "integrity": "sha512-AFilvH/iPbnIYhL4Wx36AJQCaVEvK55xh0tujAt1DIM5tuxYxRsgUPEpwijBU147B+as/ssGuY9/6JYfTiAWpw==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/grunt-check-dependencies": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/grunt-check-dependencies/-/grunt-check-dependencies-1.0.0.tgz", - "integrity": "sha1-UYiVh8V+gn3enN9pt1CuCy+IHFA=", - "dev": true, - "dependencies": { - "check-dependencies": "^1.0.1", - "lodash.clonedeep": "^4.5.0" - }, - "engines": { - "node": ">=4.4 <5 || >=6.9" - } - }, - "node_modules/grunt-concurrent": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/grunt-concurrent/-/grunt-concurrent-2.3.1.tgz", - "integrity": "sha1-Hj2zjM71o9oRleYdYx/n4yE0TSM=", - "dev": true, - "dependencies": { - "arrify": "^1.0.1", - "async": "^1.2.1", - "indent-string": "^2.0.0", - "pad-stream": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/grunt-contrib-clean": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/grunt-contrib-clean/-/grunt-contrib-clean-1.1.0.tgz", - "integrity": "sha1-Vkq/LQN4qYOhW54/MO51tzjEBjg=", - "dev": true, - "dependencies": { - "async": "^1.5.2", - "rimraf": "^2.5.1" - }, - "engines": { - "node": ">= 0.10.0" - } - }, - "node_modules/grunt-contrib-clean/node_modules/rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", - "dev": true, - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - } - }, - "node_modules/grunt-contrib-connect": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/grunt-contrib-connect/-/grunt-contrib-connect-1.0.2.tgz", - "integrity": "sha1-XPkzuRpnOGBEJzwLJERgPNmIebo=", - "dev": true, - "dependencies": { - "async": "^1.5.2", - "connect": "^3.4.0", - "connect-livereload": "^0.5.0", - "http2": "^3.3.4", - "morgan": "^1.6.1", - "opn": "^4.0.0", - "portscanner": "^1.0.0", - "serve-index": "^1.7.1", - "serve-static": "^1.10.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/grunt-contrib-connect/node_modules/connect-livereload": { - "version": "0.5.4", - "resolved": "https://registry.npmjs.org/connect-livereload/-/connect-livereload-0.5.4.tgz", - "integrity": "sha1-gBV9E3HJ83zBQDmrGJWXDRGdw7w=", - "dev": true, - "engines": { - "node": "*" - } - }, - "node_modules/grunt-contrib-copy": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/grunt-contrib-copy/-/grunt-contrib-copy-1.0.0.tgz", - "integrity": "sha1-cGDGWB6QS4qw0A8HbgqPbj58NXM=", - "dev": true, - "dependencies": { - "chalk": "^1.1.1", - "file-sync-cmp": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/grunt-contrib-copy/node_modules/ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/grunt-contrib-copy/node_modules/chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", - "dev": true, - "dependencies": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/grunt-contrib-copy/node_modules/supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", - "dev": true, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/grunt-contrib-cssmin": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/grunt-contrib-cssmin/-/grunt-contrib-cssmin-3.0.0.tgz", - "integrity": "sha512-eXpooYmVGKMs/xV7DzTLgJFPVOfMuawPD3x0JwhlH0mumq2NtH3xsxaHxp1Y3NKxp0j0tRhFS6kSBRsz6TuTGg==", - "dev": true, - "dependencies": { - "chalk": "^2.4.1", - "clean-css": "~4.2.1", - "maxmin": "^2.1.0" - }, - "engines": { - "node": ">=6.0" - } - }, - "node_modules/grunt-contrib-watch": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/grunt-contrib-watch/-/grunt-contrib-watch-1.1.0.tgz", - "integrity": "sha512-yGweN+0DW5yM+oo58fRu/XIRrPcn3r4tQx+nL7eMRwjpvk+rQY6R8o94BPK0i2UhTg9FN21hS+m8vR8v9vXfeg==", - "dev": true, - "dependencies": { - "async": "^2.6.0", - "gaze": "^1.1.0", - "lodash": "^4.17.10", - "tiny-lr": "^1.1.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/grunt-contrib-watch/node_modules/async": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz", - "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==", - "dev": true, - "dependencies": { - "lodash": "^4.17.14" - } - }, - "node_modules/grunt-eslint": { - "version": "21.0.0", - "resolved": "https://registry.npmjs.org/grunt-eslint/-/grunt-eslint-21.0.0.tgz", - "integrity": "sha512-HJocD9P35lpCvy6pPPCTgzBavzckrT1nt7lpqV55Vy8E6LQJv4RortXoH1jJTYhO5DYY7RPATv7Uc4383PUYqQ==", - "dev": true, - "dependencies": { - "chalk": "^2.1.0", - "eslint": "^5.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/grunt-gh-pages": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/grunt-gh-pages/-/grunt-gh-pages-3.1.0.tgz", - "integrity": "sha512-JnKwDzA3TGskIo0aLSbaT09D4S0nqXFMokbC0YEWm/twTcrCXLfnE8P/kMDoftd6/MXygrJZF7eTiqqsGxofYw==", - "dev": true, - "dependencies": { - "async": "2.0.1", - "fs-extra": "^0.30.0", - "graceful-fs": "4.1.5", - "q": "0.9.3", - "q-io": "^1.13.6", - "url-safe": "^2.0.0" - } - }, - "node_modules/grunt-gh-pages/node_modules/async": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/async/-/async-2.0.1.tgz", - "integrity": "sha1-twnMAoCpw28J9FNr6CPIOKkEniU=", - "dev": true, - "dependencies": { - "lodash": "^4.8.0" - } - }, - "node_modules/grunt-gh-pages/node_modules/graceful-fs": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.5.tgz", - "integrity": "sha1-9HRejK7V4N0u8hu14tIpoy6Ak8A=", - "dev": true, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/grunt-known-options": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/grunt-known-options/-/grunt-known-options-1.1.1.tgz", - "integrity": "sha512-cHwsLqoighpu7TuYj5RonnEuxGVFnztcUqTqp5rXFGYL4OuPFofwC4Ycg7n9fYwvK6F5WbYgeVOwph9Crs2fsQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/grunt-legacy-log": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/grunt-legacy-log/-/grunt-legacy-log-3.0.0.tgz", - "integrity": "sha512-GHZQzZmhyq0u3hr7aHW4qUH0xDzwp2YXldLPZTCjlOeGscAOWWPftZG3XioW8MasGp+OBRIu39LFx14SLjXRcA==", - "dev": true, - "dependencies": { - "colors": "~1.1.2", - "grunt-legacy-log-utils": "~2.1.0", - "hooker": "~0.2.3", - "lodash": "~4.17.19" - }, - "engines": { - "node": ">= 0.10.0" - } - }, - "node_modules/grunt-legacy-log-utils": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/grunt-legacy-log-utils/-/grunt-legacy-log-utils-2.1.0.tgz", - "integrity": "sha512-lwquaPXJtKQk0rUM1IQAop5noEpwFqOXasVoedLeNzaibf/OPWjKYvvdqnEHNmU+0T0CaReAXIbGo747ZD+Aaw==", - "dev": true, - "dependencies": { - "chalk": "~4.1.0", - "lodash": "~4.17.19" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/grunt-legacy-log-utils/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/grunt-legacy-log-utils/node_modules/chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/grunt-legacy-log-utils/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/grunt-legacy-log-utils/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "node_modules/grunt-legacy-log-utils/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/grunt-legacy-log-utils/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/grunt-legacy-util": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/grunt-legacy-util/-/grunt-legacy-util-2.0.0.tgz", - "integrity": "sha512-ZEmYFB44bblwPE2oz3q3ygfF6hseQja9tx8I3UZIwbUik32FMWewA+d1qSFicMFB+8dNXDkh35HcDCWlpRsGlA==", - "dev": true, - "dependencies": { - "async": "~1.5.2", - "exit": "~0.1.1", - "getobject": "~0.1.0", - "hooker": "~0.2.3", - "lodash": "~4.17.20", - "underscore.string": "~3.3.5", - "which": "~1.3.0" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/grunt-mocha-test": { - "version": "0.13.3", - "resolved": "https://registry.npmjs.org/grunt-mocha-test/-/grunt-mocha-test-0.13.3.tgz", - "integrity": "sha512-zQGEsi3d+ViPPi7/4jcj78afKKAKiAA5n61pknQYi25Ugik+aNOuRmiOkmb8mN2CeG8YxT+YdT1H1Q7B/eNkoQ==", - "dev": true, - "dependencies": { - "hooker": "^0.2.3", - "mkdirp": "^0.5.0" - }, - "engines": { - "node": ">= 0.10.4" - } - }, - "node_modules/grunt-notify": { - "version": "0.4.5", - "resolved": "https://registry.npmjs.org/grunt-notify/-/grunt-notify-0.4.5.tgz", - "integrity": "sha1-BSk5kGFhENtrwK0V5sBZL/4YrDE=", - "dev": true, - "dependencies": { - "semver": "^5.1.0", - "stack-parser": "^0.0.1", - "which": "^1.2.4" - } - }, - "node_modules/grunt-postcss": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/grunt-postcss/-/grunt-postcss-0.8.0.tgz", - "integrity": "sha1-jzCor2B5A84MRfAfC+QsYOMc6w4=", - "dev": true, - "dependencies": { - "chalk": "^1.0.0", - "diff": "^2.0.2", - "postcss": "^5.0.0" - }, - "engines": { - "node": ">= 0.12.0" - } - }, - "node_modules/grunt-postcss/node_modules/ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/grunt-postcss/node_modules/chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", - "dev": true, - "dependencies": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/grunt-postcss/node_modules/diff": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/diff/-/diff-2.2.3.tgz", - "integrity": "sha1-YOr9DSjukG5Oj/ClLBIpUhAzv5k=", - "dev": true, - "engines": { - "node": ">=0.3.1" - } - }, - "node_modules/grunt-postcss/node_modules/has-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", - "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/grunt-postcss/node_modules/postcss": { - "version": "5.2.18", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", - "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", - "dev": true, - "dependencies": { - "chalk": "^1.1.3", - "js-base64": "^2.1.9", - "source-map": "^0.5.6", - "supports-color": "^3.2.3" - }, - "engines": { - "node": ">=0.12" - } - }, - "node_modules/grunt-postcss/node_modules/postcss/node_modules/supports-color": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", - "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", - "dev": true, - "dependencies": { - "has-flag": "^1.0.0" - }, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/grunt-postcss/node_modules/supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", - "dev": true, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/grunt-sass": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/grunt-sass/-/grunt-sass-3.0.2.tgz", - "integrity": "sha512-Ogq4cWqBre71gZIkgxIxevgzZHSIIsrKu/5yvPDl4Mvib0A4TRTJEQUdpQ0YV1iai0DPjayz02vDJE6KUVHQ2w==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/grunt-shell": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/grunt-shell/-/grunt-shell-2.1.0.tgz", - "integrity": "sha1-Q595FZ7RHmSmUaacyKPQK+v17MI=", - "dev": true, - "dependencies": { - "chalk": "^1.0.0", - "npm-run-path": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/grunt-shell/node_modules/ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/grunt-shell/node_modules/chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", - "dev": true, - "dependencies": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/grunt-shell/node_modules/supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", - "dev": true, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/grunt-stylelint": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/grunt-stylelint/-/grunt-stylelint-0.8.0.tgz", - "integrity": "sha1-cAtdw9X3yY/2MvZXYBWqjFZnzlI=", - "dev": true, - "dependencies": { - "chalk": "1.1.3" - } - }, - "node_modules/grunt-stylelint/node_modules/ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/grunt-stylelint/node_modules/chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", - "dev": true, - "dependencies": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/grunt-stylelint/node_modules/supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", - "dev": true, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/grunt-webpack": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/grunt-webpack/-/grunt-webpack-3.1.3.tgz", - "integrity": "sha512-SaZ8K8lG4iTxs7ClZxOWCf3kxqS2y+Eel8SbaEGgBKwhAp6e45beIu+vhBZRLX3vonKML2kjemKsQ21REaqNFQ==", - "dev": true, - "dependencies": { - "deep-for-each": "^2.0.2", - "lodash": "^4.7.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/grunt/node_modules/eventemitter2": { - "version": "0.4.14", - "resolved": "https://registry.npmjs.org/eventemitter2/-/eventemitter2-0.4.14.tgz", - "integrity": "sha1-j2G3XN4BKy6esoTUVFWDtWQ7Yas=", - "dev": true - }, - "node_modules/grunt/node_modules/grunt-cli": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/grunt-cli/-/grunt-cli-1.3.2.tgz", - "integrity": "sha512-8OHDiZZkcptxVXtMfDxJvmN7MVJNE8L/yIcPb4HB7TlyFD1kDvjHrb62uhySsU14wJx9ORMnTuhRMQ40lH/orQ==", - "dev": true, - "dependencies": { - "grunt-known-options": "~1.1.0", - "interpret": "~1.1.0", - "liftoff": "~2.5.0", - "nopt": "~4.0.1", - "v8flags": "~3.1.1" - }, - "bin": { - "grunt": "bin/grunt" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/grunt/node_modules/grunt-cli/node_modules/nopt": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/nopt/-/nopt-4.0.3.tgz", - "integrity": "sha512-CvaGwVMztSMJLOeXPrez7fyfObdZqNUK1cPAEzLHrTybIua9pMdmmPR5YwtfNftIOMv3DPUhFaxsZMNTQO20Kg==", - "dev": true, - "dependencies": { - "abbrev": "1", - "osenv": "^0.1.4" - }, - "bin": { - "nopt": "bin/nopt.js" - } - }, - "node_modules/grunt/node_modules/iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "dev": true, - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/grunt/node_modules/mkdirp": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", - "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", - "dev": true, - "bin": { - "mkdirp": "bin/cmd.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/gud": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/gud/-/gud-1.0.0.tgz", - "integrity": "sha512-zGEOVKFM5sVPPrYs7J5/hYEw2Pof8KCyOwyhG8sAF26mCAeUFAcYPu1mwB7hhpIP29zOIBaDqwuHdLp0jvZXjw==" - }, - "node_modules/gulp-babel": { - "version": "6.1.3", - "resolved": "https://registry.npmjs.org/gulp-babel/-/gulp-babel-6.1.3.tgz", - "integrity": "sha512-tm15R3rt4gO59WXCuqrwf4QXJM9VIJC+0J2NPYSC6xZn+cZRD5y5RPGAiHaDxCJq7Rz5BDljlrk3cEjWADF+wQ==", - "dev": true, - "dependencies": { - "babel-core": "^6.23.1", - "object-assign": "^4.0.1", - "plugin-error": "^1.0.1", - "replace-ext": "0.0.1", - "through2": "^2.0.0", - "vinyl-sourcemaps-apply": "^0.2.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/gzip-size": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-3.0.0.tgz", - "integrity": "sha1-VGGI6b3DN/Zzdy+BZgRks4nc5SA=", - "dev": true, - "dependencies": { - "duplexer": "^0.1.1" - }, - "engines": { - "node": ">=0.12.0" - } - }, - "node_modules/handle-thing": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", - "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==", - "dev": true - }, - "node_modules/har-schema": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", - "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/har-validator": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", - "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", - "dev": true, - "dependencies": { - "ajv": "^6.12.3", - "har-schema": "^2.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/has": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", - "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", - "dependencies": { - "function-bind": "^1.1.1" - }, - "engines": { - "node": ">= 0.4.0" - } - }, - "node_modules/has-ansi": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", - "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", - "dev": true, - "dependencies": { - "ansi-regex": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/has-bigints": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.1.tgz", - "integrity": "sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==" - }, - "node_modules/has-binary2": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has-binary2/-/has-binary2-1.0.3.tgz", - "integrity": "sha512-G1LWKhDSvhGeAQ8mPVQlqNcOB2sJdwATtZKl2pDKKHfpf/rYj24lkinxf69blJbnsvtqqNU+L3SL50vzZhXOnw==", - "dependencies": { - "isarray": "2.0.1" - } - }, - "node_modules/has-binary2/node_modules/isarray": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.1.tgz", - "integrity": "sha1-o32U7ZzaLVmGXJ92/llu4fM4dB4=" - }, - "node_modules/has-cors": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/has-cors/-/has-cors-1.1.0.tgz", - "integrity": "sha1-XkdHk/fqmEPRu5nCPu9J/xJv/zk=" - }, - "node_modules/has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", - "engines": { - "node": ">=4" - } - }, - "node_modules/has-symbols": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz", - "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==", - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/has-unicode": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", - "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=", - "dev": true - }, - "node_modules/has-value": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", - "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", - "dev": true, - "dependencies": { - "get-value": "^2.0.6", - "has-values": "^1.0.0", - "isobject": "^3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/has-values": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", - "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", - "dev": true, - "dependencies": { - "is-number": "^3.0.0", - "kind-of": "^4.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/has-values/node_modules/kind-of": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", - "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/hash-base": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.1.0.tgz", - "integrity": "sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==", - "dev": true, - "dependencies": { - "inherits": "^2.0.4", - "readable-stream": "^3.6.0", - "safe-buffer": "^5.2.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/hash-base/node_modules/readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "dev": true, - "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/hash.js": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz", - "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==", - "dev": true, - "dependencies": { - "inherits": "^2.0.3", - "minimalistic-assert": "^1.0.1" - } - }, - "node_modules/he": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/he/-/he-1.1.1.tgz", - "integrity": "sha1-k0EP0hsAlzUVH4howvJx80J+I/0=", - "dev": true, - "bin": { - "he": "bin/he" - } - }, - "node_modules/highlight.js": { - "version": "9.12.0", - "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-9.12.0.tgz", - "integrity": "sha1-5tnb5Xy+/mB1HwKvM2GVhwyQwB4=", - "dev": true, - "engines": { - "node": "*" - } - }, - "node_modules/highstock-release": { - "version": "5.0.14", - "resolved": "https://registry.npmjs.org/highstock-release/-/highstock-release-5.0.14.tgz", - "integrity": "sha512-b8/z+LaDo8an4mCPGwCt0OXvosCGXkplSZ26OnDhLT77olucwLqF1TZsjZH5qrL3IEdEYMlPne4VZCge+HafIQ==" - }, - "node_modules/history": { - "version": "4.10.1", - "resolved": "https://registry.npmjs.org/history/-/history-4.10.1.tgz", - "integrity": "sha512-36nwAD620w12kuzPAsyINPWJqlNbij+hpK1k9XRloDtym8mxzGYl2c17LnV6IAGB2Dmg4tEa7G7DlawS0+qjew==", - "dependencies": { - "@babel/runtime": "^7.1.2", - "loose-envify": "^1.2.0", - "resolve-pathname": "^3.0.0", - "tiny-invariant": "^1.0.2", - "tiny-warning": "^1.0.0", - "value-equal": "^1.0.1" - } - }, - "node_modules/hmac-drbg": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", - "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=", - "dev": true, - "dependencies": { - "hash.js": "^1.0.3", - "minimalistic-assert": "^1.0.0", - "minimalistic-crypto-utils": "^1.0.1" - } - }, - "node_modules/hoist-non-react-statics": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", - "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", - "dependencies": { - "react-is": "^16.7.0" - } - }, - "node_modules/home-or-tmp": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/home-or-tmp/-/home-or-tmp-2.0.0.tgz", - "integrity": "sha1-42w/LSyufXRqhX440Y1fMqeILbg=", - "dev": true, - "dependencies": { - "os-homedir": "^1.0.0", - "os-tmpdir": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/homedir-polyfill": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz", - "integrity": "sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==", - "dev": true, - "dependencies": { - "parse-passwd": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/hooker": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/hooker/-/hooker-0.2.3.tgz", - "integrity": "sha1-uDT3I8xKJCqmWWNFnfbZhMXT2Vk=", - "dev": true, - "engines": { - "node": "*" - } - }, - "node_modules/hoopy": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/hoopy/-/hoopy-0.1.4.tgz", - "integrity": "sha512-HRcs+2mr52W0K+x8RzcLzuPPmVIKMSv97RGHy0Ea9y/mpcaK+xTrjICA04KAHi4GRzxliNqNJEFYWHghy3rSfQ==", - "dev": true, - "engines": { - "node": ">= 6.0.0" - } - }, - "node_modules/hosted-git-info": { - "version": "2.8.8", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.8.tgz", - "integrity": "sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg==", - "dev": true - }, - "node_modules/hpack.js": { - "version": "2.1.6", - "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", - "integrity": "sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI=", - "dev": true, - "dependencies": { - "inherits": "^2.0.1", - "obuf": "^1.0.0", - "readable-stream": "^2.0.1", - "wbuf": "^1.1.0" - } - }, - "node_modules/html-encoding-sniffer": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-1.0.2.tgz", - "integrity": "sha512-71lZziiDnsuabfdYiUeWdCVyKuqwWi23L8YeIgV9jSSZHCtb6wB1BKWooH7L3tn4/FuZJMVWyNaIDr4RGmaSYw==", - "dev": true, - "dependencies": { - "whatwg-encoding": "^1.0.1" - } - }, - "node_modules/html-entities": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-1.3.3.tgz", - "integrity": "sha512-/VulV3SYni1taM7a4RMdceqzJWR39gpZHjBwUnsCFKWV/GJkD14CJ5F7eWcZozmHJK0/f/H5U3b3SiPkuvxMgg==", - "dev": true - }, - "node_modules/html-parse-stringify2": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/html-parse-stringify2/-/html-parse-stringify2-2.0.1.tgz", - "integrity": "sha1-3FZwtyksoVi3vJFsmmc1rIhyg0o=", - "dependencies": { - "void-elements": "^2.0.1" - } - }, - "node_modules/html-tags": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-2.0.0.tgz", - "integrity": "sha1-ELMKOGCF9Dzt41PMj6fLDe7qZos=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/htmlparser2": { - "version": "3.10.1", - "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.10.1.tgz", - "integrity": "sha512-IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ==", - "dev": true, - "dependencies": { - "domelementtype": "^1.3.1", - "domhandler": "^2.3.0", - "domutils": "^1.5.1", - "entities": "^1.1.1", - "inherits": "^2.0.1", - "readable-stream": "^3.1.1" - } - }, - "node_modules/htmlparser2/node_modules/readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "dev": true, - "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/http-deceiver": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", - "integrity": "sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=", - "dev": true - }, - "node_modules/http-errors": { - "version": "1.6.3", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", - "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", - "dev": true, - "dependencies": { - "depd": "~1.1.2", - "inherits": "2.0.3", - "setprototypeof": "1.1.0", - "statuses": ">= 1.4.0 < 2" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/http-errors/node_modules/depd": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/http-errors/node_modules/inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", - "dev": true - }, - "node_modules/http-parser-js": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.2.tgz", - "integrity": "sha512-opCO9ASqg5Wy2FNo7A0sxy71yGbbkJJXLdgMK04Tcypw9jr2MgWbyubb0+WdmDmGnFflO7fRbqbaihh/ENDlRQ==" - }, - "node_modules/http-proxy": { - "version": "1.18.1", - "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", - "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", - "dev": true, - "dependencies": { - "eventemitter3": "^4.0.0", - "follow-redirects": "^1.0.0", - "requires-port": "^1.0.0" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/http-proxy-middleware": { - "version": "0.18.0", - "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-0.18.0.tgz", - "integrity": "sha512-Fs25KVMPAIIcgjMZkVHJoKg9VcXcC1C8yb9JUgeDvVXY0S/zgVIhMb+qVswDIgtJe2DfckMSY2d6TuTEutlk6Q==", - "dev": true, - "dependencies": { - "http-proxy": "^1.16.2", - "is-glob": "^4.0.0", - "lodash": "^4.17.5", - "micromatch": "^3.1.9" - }, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/http-proxy-middleware/node_modules/is-glob": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz", - "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==", - "dev": true, - "dependencies": { - "is-extglob": "^2.1.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/http-signature": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", - "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", - "dev": true, - "dependencies": { - "assert-plus": "^1.0.0", - "jsprim": "^1.2.2", - "sshpk": "^1.7.0" - }, - "engines": { - "node": ">=0.8", - "npm": ">=1.3.7" - } - }, - "node_modules/http2": { - "version": "3.3.7", - "resolved": "https://registry.npmjs.org/http2/-/http2-3.3.7.tgz", - "integrity": "sha512-puSi8M8WNlFJm9Pk4c/Mbz9Gwparuj3gO9/RRO5zv6piQ0FY+9Qywp0PdWshYgsMJSalixFY7eC6oPu0zRxLAQ==", - "dev": true, - "engines": { - "node": ">=0.12.0 <9.0.0" - } - }, - "node_modules/https-browserify": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz", - "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=", - "dev": true - }, - "node_modules/i18next": { - "version": "18.0.1", - "resolved": "https://registry.npmjs.org/i18next/-/i18next-18.0.1.tgz", - "integrity": "sha512-KWd9qMFXw0qjxF7cTAqQselPCYoHfaLvBs8c6JcNzaQKVxbAlE/wv9EZXPy+JlKUcXCT0qgjcmxrJjmbnEp60A==", - "dependencies": { - "@babel/runtime": "^7.3.1" - } - }, - "node_modules/iconv-lite": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.2.tgz", - "integrity": "sha512-2y91h5OpQlolefMPmUlivelittSWy0rP+oYVpn6A7GwVHNE8AWzoYOBNmlwks3LobaJxgHCYZAnyNo2GgpNRNQ==", - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/ieee754": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", - "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", - "dev": true - }, - "node_modules/iferr": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/iferr/-/iferr-0.1.5.tgz", - "integrity": "sha1-xg7taebY/bazEEofy8ocGS3FtQE=", - "dev": true - }, - "node_modules/ignore": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", - "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", - "dev": true, - "engines": { - "node": ">= 4" - } - }, - "node_modules/import-fresh": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.2.2.tgz", - "integrity": "sha512-cTPNrlvJT6twpYy+YmKUKrTSjWFs3bjYjAhCwm+z4EOCubZxAuO+hHpRN64TqjEaYSHs7tJAE0w1CKMGmsG/lw==", - "dev": true, - "dependencies": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/import-lazy": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-3.1.0.tgz", - "integrity": "sha512-8/gvXvX2JMn0F+CDlSC4l6kOmVaLOO3XLkksI7CI3Ud95KDYJuYur2b9P/PUt/i/pDAMd/DulQsNbbbmRRsDIQ==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/import-local": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/import-local/-/import-local-2.0.0.tgz", - "integrity": "sha512-b6s04m3O+s3CGSbqDIyP4R6aAwAeYlVq9+WUWep6iHa8ETRf9yei1U48C5MmfJmV9AiLYYBKPMq/W+/WRpQmCQ==", - "dev": true, - "dependencies": { - "pkg-dir": "^3.0.0", - "resolve-cwd": "^2.0.0" - }, - "bin": { - "import-local-fixture": "fixtures/cli.js" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/import-local/node_modules/find-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", - "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", - "dev": true, - "dependencies": { - "locate-path": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/import-local/node_modules/locate-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", - "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", - "dev": true, - "dependencies": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/import-local/node_modules/p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "dev": true, - "dependencies": { - "p-try": "^2.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/import-local/node_modules/p-locate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", - "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", - "dev": true, - "dependencies": { - "p-limit": "^2.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/import-local/node_modules/p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/import-local/node_modules/pkg-dir": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", - "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", - "dev": true, - "dependencies": { - "find-up": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/imports-loader": { - "version": "0.7.1", - "resolved": "https://registry.npmjs.org/imports-loader/-/imports-loader-0.7.1.tgz", - "integrity": "sha1-8gS180cCoywdt9SNidXoZ6BEElM=", - "dependencies": { - "loader-utils": "^1.0.2", - "source-map": "^0.5.6" - } - }, - "node_modules/imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", - "dev": true, - "engines": { - "node": ">=0.8.19" - } - }, - "node_modules/in-publish": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/in-publish/-/in-publish-2.0.1.tgz", - "integrity": "sha512-oDM0kUSNFC31ShNxHKUyfZKy8ZeXZBWMjMdZHKLOk13uvT27VTL/QzRGfRUcevJhpkZAvlhPYuXkF7eNWrtyxQ==", - "dev": true, - "bin": { - "in-install": "in-install.js", - "in-publish": "in-publish.js", - "not-in-install": "not-in-install.js", - "not-in-publish": "not-in-publish.js" - } - }, - "node_modules/indent-string": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz", - "integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=", - "dev": true, - "dependencies": { - "repeating": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/indexes-of": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz", - "integrity": "sha1-8w9xbI4r00bHtn0985FVZqfAVgc=", - "dev": true - }, - "node_modules/indexof": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/indexof/-/indexof-0.0.1.tgz", - "integrity": "sha1-gtwzbSMrkGIXnQWrMpOmYFn9Q10=" - }, - "node_modules/infer-owner": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz", - "integrity": "sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==", - "dev": true - }, - "node_modules/inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", - "dev": true, - "dependencies": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "node_modules/inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" - }, - "node_modules/ini": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", - "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", - "dev": true - }, - "node_modules/inquirer": { - "version": "6.5.2", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-6.5.2.tgz", - "integrity": "sha512-cntlB5ghuB0iuO65Ovoi8ogLHiWGs/5yNrtUcKjFhSSiVeAIVpD7koaSU9RM8mpXw5YDi9RdYXGQMaOURB7ycQ==", - "dev": true, - "dependencies": { - "ansi-escapes": "^3.2.0", - "chalk": "^2.4.2", - "cli-cursor": "^2.1.0", - "cli-width": "^2.0.0", - "external-editor": "^3.0.3", - "figures": "^2.0.0", - "lodash": "^4.17.12", - "mute-stream": "0.0.7", - "run-async": "^2.2.0", - "rxjs": "^6.4.0", - "string-width": "^2.1.0", - "strip-ansi": "^5.1.0", - "through": "^2.3.6" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/inquirer/node_modules/ansi-regex": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", - "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/inquirer/node_modules/figures": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz", - "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=", - "dev": true, - "dependencies": { - "escape-string-regexp": "^1.0.5" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/inquirer/node_modules/strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", - "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", - "dev": true, - "dependencies": { - "ansi-regex": "^4.1.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/internal-ip": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/internal-ip/-/internal-ip-3.0.1.tgz", - "integrity": "sha512-NXXgESC2nNVtU+pqmC9e6R8B1GpKxzsAQhffvh5AL79qKnodd+L7tnEQmTiUAVngqLalPbSqRA7XGIEL5nCd0Q==", - "dev": true, - "os": [ - "android", - "darwin", - "freebsd", - "linux", - "openbsd", - "sunos", - "win32" - ], - "dependencies": { - "default-gateway": "^2.6.0", - "ipaddr.js": "^1.5.2" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/interpret": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.1.0.tgz", - "integrity": "sha1-ftGxQQxqDg94z5XTuEQMY/eLhhQ=", - "dev": true - }, - "node_modules/invariant": { - "version": "2.2.4", - "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", - "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", - "dependencies": { - "loose-envify": "^1.0.0" - } - }, - "node_modules/invert-kv": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz", - "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/ip": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz", - "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=", - "dev": true - }, - "node_modules/ip-regex": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-2.1.0.tgz", - "integrity": "sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/ipaddr.js": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", - "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", - "dev": true, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/irregular-plurals": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/irregular-plurals/-/irregular-plurals-1.4.0.tgz", - "integrity": "sha1-LKmwM2UREYVUEvFr5dd8YqRYp2Y=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-absolute": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-1.0.0.tgz", - "integrity": "sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==", - "dev": true, - "dependencies": { - "is-relative": "^1.0.0", - "is-windows": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", - "dev": true, - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-accessor-descriptor/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-alphabetical": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-1.0.4.tgz", - "integrity": "sha512-DwzsA04LQ10FHTZuL0/grVDk4rFoVH1pjAToYwBrHSxcrBIGQuXrQMtD5U1b0U2XVgKZCTLLP8u2Qxqhy3l2Vg==", - "dev": true - }, - "node_modules/is-alphanumeric": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-alphanumeric/-/is-alphanumeric-1.0.0.tgz", - "integrity": "sha1-Spzvcdr0wAHB2B1j0UDPU/1oifQ=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-alphanumerical": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-alphanumerical/-/is-alphanumerical-1.0.4.tgz", - "integrity": "sha512-UzoZUr+XfVz3t3v4KyGEniVL9BDRoQtY7tOyrRybkVNjDFWyo1yhXNGrrBTQxp3ib9BLAWs7k2YKBQsFRkZG9A==", - "dev": true, - "dependencies": { - "is-alphabetical": "^1.0.0", - "is-decimal": "^1.0.0" - } - }, - "node_modules/is-arguments": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.0.tgz", - "integrity": "sha512-1Ij4lOMPl/xB5kBDn7I+b2ttPMKa8szhEIrXDuXQD/oe3HJLTLhqhgGspwgyGd6MOywBUqVvYicF72lkgDnIHg==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/is-arrayish": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", - "dev": true - }, - "node_modules/is-bigint": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.1.tgz", - "integrity": "sha512-J0ELF4yHFxHy0cmSxZuheDOz2luOdVvqjwmEcj8H/L1JHeuEDSDbeRP+Dk9kFVk5RTFzbucJ2Kb9F7ixY2QaCg==" - }, - "node_modules/is-binary-path": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", - "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", - "dev": true, - "optional": true, - "dependencies": { - "binary-extensions": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/is-boolean-object": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.0.tgz", - "integrity": "sha512-a7Uprx8UtD+HWdyYwnD1+ExtTgqQtD2k/1yJgtXP6wnMm8byhkoTZRl+95LLThpzNZJ5aEvi46cdH+ayMFRwmA==", - "dependencies": { - "call-bind": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/is-buffer": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", - "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==" - }, - "node_modules/is-callable": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.2.tgz", - "integrity": "sha512-dnMqspv5nU3LoewK2N/y7KLtxtakvTuaCsU9FU50/QDmdbHNy/4/JuRtMHqRU22o3q+W89YQndQEeCVwK+3qrA==", - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/is-ci": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-1.2.1.tgz", - "integrity": "sha512-s6tfsaQaQi3JNciBH6shVqEDvhGut0SUXr31ag8Pd8BBbVVlcGfWhpPmEOoM6RJ5TFhbypvf5yyRw/VXW1IiWg==", - "dev": true, - "dependencies": { - "ci-info": "^1.5.0" - }, - "bin": { - "is-ci": "bin.js" - } - }, - "node_modules/is-core-module": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.2.0.tgz", - "integrity": "sha512-XRAfAdyyY5F5cOXn7hYQDqh2Xmii+DEfIcQGxK/uNwMHhIkPWO0g8msXcbzLe+MpGoR951MlqM/2iIlU4vKDdQ==", - "dev": true, - "dependencies": { - "has": "^1.0.3" - } - }, - "node_modules/is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", - "dev": true, - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-data-descriptor/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-date-object": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.2.tgz", - "integrity": "sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==", - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/is-decimal": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-decimal/-/is-decimal-1.0.4.tgz", - "integrity": "sha512-RGdriMmQQvZ2aqaQq3awNA6dCGtKpiDFcOzrTWrDAT2MiWrKQVPmxLGHl7Y2nNu6led0kEyoX0enY0qXYsv9zw==", - "dev": true - }, - "node_modules/is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", - "dev": true, - "dependencies": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-descriptor/node_modules/kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-directory": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz", - "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "dev": true, - "dependencies": { - "is-plain-object": "^2.0.4" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-finite": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.1.0.tgz", - "integrity": "sha512-cdyMtqX/BOqqNBBiKlIVkytNHm49MtMlYyn1zxzvJKWmFMlGzm+ry5BBfYyeY9YmNKbRSo/o7OX9w9ale0wg3w==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-fullwidth-code-point": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", - "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/is-glob": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", - "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", - "dev": true, - "dependencies": { - "is-extglob": "^2.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-hexadecimal": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-hexadecimal/-/is-hexadecimal-1.0.4.tgz", - "integrity": "sha512-gyPJuv83bHMpocVYoqof5VDiZveEoGoFL8m3BXNb2VW8Xs+rz9kqO8LOQ5DH6EsuvilT1ApazU0pyl+ytbPtlw==", - "dev": true - }, - "node_modules/is-installed-globally": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.1.0.tgz", - "integrity": "sha1-Df2Y9akRFxbdU13aZJL2e/PSWoA=", - "dev": true, - "dependencies": { - "global-dirs": "^0.1.0", - "is-path-inside": "^1.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/is-negative-zero": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.1.tgz", - "integrity": "sha512-2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w==", - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/is-npm": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-npm/-/is-npm-1.0.0.tgz", - "integrity": "sha1-8vtjpl5JBbQGyGBydloaTceTufQ=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", - "dev": true, - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-number-object": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.4.tgz", - "integrity": "sha512-zohwelOAur+5uXtk8O3GPQ1eAcu4ZX3UwxQhUlfFFMNpUd83gXgjbhJh6HmB6LUNV/ieOLQuDwJO3dWJosUeMw==", - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/is-number/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-obj": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", - "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/is-path-cwd": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-1.0.0.tgz", - "integrity": "sha1-0iXsIxMuie3Tj9p2dHLmLmXxEG0=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-path-in-cwd": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-1.0.1.tgz", - "integrity": "sha512-FjV1RTW48E7CWM7eE/J2NJvAEEVektecDBVBE5Hh3nM1Jd0kvhHtX68Pr3xsDf857xt3Y4AkwVULK1Vku62aaQ==", - "dev": true, - "dependencies": { - "is-path-inside": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-path-inside": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-1.0.1.tgz", - "integrity": "sha1-jvW33lBDej/cprToZe96pVy0gDY=", - "dev": true, - "dependencies": { - "path-is-inside": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-plain-obj": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", - "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "dev": true, - "dependencies": { - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-promise": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.2.2.tgz", - "integrity": "sha512-+lP4/6lKUBfQjZ2pdxThZvLUAafmZb8OAxFb8XXtiQmS35INgr85hdOGoEs124ez1FCnZJt6jau/T+alh58QFQ==", - "dev": true - }, - "node_modules/is-redirect": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-redirect/-/is-redirect-1.0.0.tgz", - "integrity": "sha1-HQPd7VO9jbDzDCbk+V02/HyH3CQ=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-regex": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.1.tgz", - "integrity": "sha512-1+QkEcxiLlB7VEyFtyBg94e08OAsvq7FUBgApTq/w2ymCLyKJgDPsybBENVtA7XCQEgEXxKPonG+mvYRxh/LIg==", - "dev": true, - "dependencies": { - "has-symbols": "^1.0.1" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/is-regexp": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz", - "integrity": "sha1-/S2INUXEa6xaYz57mgnof6LLUGk=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-relative": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-1.0.0.tgz", - "integrity": "sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==", - "dev": true, - "dependencies": { - "is-unc-path": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-retry-allowed": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/is-retry-allowed/-/is-retry-allowed-1.2.0.tgz", - "integrity": "sha512-RUbUeKwvm3XG2VYamhJL1xFktgjvPzL0Hq8C+6yrWIswDy3BIXGqCxhxkc30N9jqK311gVU137K8Ei55/zVJRg==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-stream": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", - "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-string": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.5.tgz", - "integrity": "sha512-buY6VNRjhQMiF1qWDouloZlQbRhDPCebwxSjxMjxgemYT46YMd2NR0/H+fBhEfWX4A/w9TBJ+ol+okqJKFE6vQ==", - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/is-subset": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-subset/-/is-subset-0.1.1.tgz", - "integrity": "sha1-ilkRfZMt4d4A8kX83TnOQ/HpOaY=", - "dev": true - }, - "node_modules/is-supported-regexp-flag": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-supported-regexp-flag/-/is-supported-regexp-flag-1.0.1.tgz", - "integrity": "sha512-3vcJecUUrpgCqc/ca0aWeNu64UGgxcvO60K/Fkr1N6RSvfGCTU60UKN68JDmKokgba0rFFJs12EnzOQa14ubKQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-symbol": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.3.tgz", - "integrity": "sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==", - "dependencies": { - "has-symbols": "^1.0.1" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/is-typedarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", - "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=", - "dev": true - }, - "node_modules/is-unc-path": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-unc-path/-/is-unc-path-1.0.0.tgz", - "integrity": "sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==", - "dev": true, - "dependencies": { - "unc-path-regex": "^0.1.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-utf8": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", - "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=", - "dev": true - }, - "node_modules/is-whitespace-character": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-whitespace-character/-/is-whitespace-character-1.0.4.tgz", - "integrity": "sha512-SDweEzfIZM0SJV0EUga669UTKlmL0Pq8Lno0QDQsPnvECB3IM2aP0gdx5TrU0A01MAPfViaZiI2V1QMZLaKK5w==", - "dev": true - }, - "node_modules/is-windows": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", - "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-word-character": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-word-character/-/is-word-character-1.0.4.tgz", - "integrity": "sha512-5SMO8RVennx3nZrqtKwCGyyetPE9VDba5ugvKLaD4KopPG5kR4mQ7tNt/r7feL5yt5h3lpuBbIUmCOG2eSzXHA==", - "dev": true - }, - "node_modules/is-wsl": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", - "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/isarray": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", - "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=" - }, - "node_modules/isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", - "dev": true - }, - "node_modules/isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/isomorphic-fetch": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/isomorphic-fetch/-/isomorphic-fetch-2.2.1.tgz", - "integrity": "sha1-YRrhrPFPXoH3KVB0coGf6XM1WKk=", - "dependencies": { - "node-fetch": "^1.0.1", - "whatwg-fetch": ">=0.10.0" - } - }, - "node_modules/isstream": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", - "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=", - "dev": true - }, - "node_modules/jit-grunt": { - "version": "0.10.0", - "resolved": "https://registry.npmjs.org/jit-grunt/-/jit-grunt-0.10.0.tgz", - "integrity": "sha1-AIw6f+Hpa9DYTiYOofoXg0V/ecI=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/jquery": { - "version": "3.5.1", - "resolved": "https://registry.npmjs.org/jquery/-/jquery-3.5.1.tgz", - "integrity": "sha512-XwIBPqcMn57FxfT+Go5pzySnm4KWkT1Tv7gjrpT1srtf8Weynl6R273VJ5GjkRb51IzMp5nbaPjJXMWeju2MKg==" - }, - "node_modules/jquery-mousewheel": { - "version": "3.1.13", - "resolved": "https://registry.npmjs.org/jquery-mousewheel/-/jquery-mousewheel-3.1.13.tgz", - "integrity": "sha1-BvAzXxbjU6aV5yBr9QUDy1I6buU=" - }, - "node_modules/jquery.scrollto": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/jquery.scrollto/-/jquery.scrollto-2.1.2.tgz", - "integrity": "sha1-51gNnHrEbvW7JTGUg/b0VxP9fGw=", - "dependencies": { - "jquery": ">=1.8" - } - }, - "node_modules/js-base64": { - "version": "2.6.4", - "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.6.4.tgz", - "integrity": "sha512-pZe//GGmwJndub7ZghVHz7vjb2LgC1m8B07Au3eYqeqv9emhESByMXxaEgkUkEqJe87oBbSniGYoQNIBklc7IQ==", - "dev": true - }, - "node_modules/js-cookie": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/js-cookie/-/js-cookie-2.2.0.tgz", - "integrity": "sha1-Gywnmm7s44ChIWi5JIUmWzWx7/s=" - }, - "node_modules/js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" - }, - "node_modules/js-yaml": { - "version": "3.14.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", - "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", - "dev": true, - "dependencies": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, - "node_modules/jsbn": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", - "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=", - "dev": true - }, - "node_modules/jsdom": { - "version": "9.12.0", - "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-9.12.0.tgz", - "integrity": "sha1-6MVG//ywbADUgzyoRBD+1/igl9Q=", - "dev": true, - "dependencies": { - "abab": "^1.0.3", - "acorn": "^4.0.4", - "acorn-globals": "^3.1.0", - "array-equal": "^1.0.0", - "content-type-parser": "^1.0.1", - "cssom": ">= 0.3.2 < 0.4.0", - "cssstyle": ">= 0.2.37 < 0.3.0", - "escodegen": "^1.6.1", - "html-encoding-sniffer": "^1.0.1", - "nwmatcher": ">= 1.3.9 < 2.0.0", - "parse5": "^1.5.1", - "request": "^2.79.0", - "sax": "^1.2.1", - "symbol-tree": "^3.2.1", - "tough-cookie": "^2.3.2", - "webidl-conversions": "^4.0.0", - "whatwg-encoding": "^1.0.1", - "whatwg-url": "^4.3.0", - "xml-name-validator": "^2.0.1" - } - }, - "node_modules/jsdom-global": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/jsdom-global/-/jsdom-global-2.1.1.tgz", - "integrity": "sha1-R9Rv539hZ7r100Qx07tZ/EGwkVo=", - "dev": true - }, - "node_modules/jsdom/node_modules/acorn": { - "version": "4.0.13", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-4.0.13.tgz", - "integrity": "sha1-EFSVrlNh1pe9GVyCUZLhrX8lN4c=", - "dev": true, - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/jsdom/node_modules/parse5": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-1.5.1.tgz", - "integrity": "sha1-m387DeMr543CQBsXVzzK8Pb1nZQ=", - "dev": true - }, - "node_modules/jsesc": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-1.3.0.tgz", - "integrity": "sha1-RsP+yMGJKxKwgz25vHYiF226s0s=", - "dev": true, - "bin": { - "jsesc": "bin/jsesc" - } - }, - "node_modules/json-parse-better-errors": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", - "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", - "dev": true - }, - "node_modules/json-schema": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", - "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=", - "dev": true - }, - "node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true - }, - "node_modules/json-stable-stringify-without-jsonify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", - "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=", - "dev": true - }, - "node_modules/json-stringify-safe": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", - "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=", - "dev": true - }, - "node_modules/json3": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/json3/-/json3-3.3.3.tgz", - "integrity": "sha512-c7/8mbUsKigAbLkD5B010BK4D9LZm7A1pNItkEwiUZRpIN66exu/e7YQWysGun+TRKaJp8MhemM+VkfWv42aCA==" - }, - "node_modules/json5": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", - "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", - "dependencies": { - "minimist": "^1.2.0" - }, - "bin": { - "json5": "lib/cli.js" - } - }, - "node_modules/jsonfile": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-2.4.0.tgz", - "integrity": "sha1-NzaitCi4e72gzIO1P6PWM6NcKug=", - "dev": true, - "dependencies": { - "graceful-fs": "^4.1.6" - } - }, - "node_modules/jsprim": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", - "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", - "dev": true, - "engines": [ - "node >=0.6.0" - ], - "dependencies": { - "assert-plus": "1.0.0", - "extsprintf": "1.3.0", - "json-schema": "0.2.3", - "verror": "1.10.0" - } - }, - "node_modules/jsx-ast-utils": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-2.4.1.tgz", - "integrity": "sha512-z1xSldJ6imESSzOjd3NNkieVJKRlKYSOtMG8SFyCj2FIrvSaSuli/WjpBkEzCBoR9bYYYFgqJw61Xhu7Lcgk+w==", - "dev": true, - "dependencies": { - "array-includes": "^3.1.1", - "object.assign": "^4.1.0" - }, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/just-extend": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/just-extend/-/just-extend-4.1.1.tgz", - "integrity": "sha512-aWgeGFW67BP3e5181Ep1Fv2v8z//iBJfrvyTnq8wG86vEESwmonn1zPBJ0VfmT9CJq2FIT0VsETtrNFm2a+SHA==" - }, - "node_modules/killable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/killable/-/killable-1.0.1.tgz", - "integrity": "sha512-LzqtLKlUwirEUyl/nicirVmNiPvYs7l5n8wOPP7fyJVpUPkvCnW/vuiXGpylGUlnPDnB7311rARzAt3Mhswpjg==", - "dev": true - }, - "node_modules/kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/kinetic": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/kinetic/-/kinetic-5.2.0.tgz", - "integrity": "sha1-g8TF61ZE8k4m6bSzhYQxlwowt18=" - }, - "node_modules/klaw": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/klaw/-/klaw-1.3.1.tgz", - "integrity": "sha1-QIhDO0azsbolnXh4XY6W9zugJDk=", - "dev": true, - "dependencies": { - "graceful-fs": "^4.1.9" - } - }, - "node_modules/known-css-properties": { - "version": "0.13.0", - "resolved": "https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.13.0.tgz", - "integrity": "sha512-6VWDxNr7cQXPDtMdCWLZMK3E8hdLrpyPPRdx6RbyvqklqgM6/XNFsVopv8QOZ+hRB6iHG/urEDwzlWbmMCv/kw==", - "dev": true - }, - "node_modules/latest-version": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/latest-version/-/latest-version-3.1.0.tgz", - "integrity": "sha1-ogU4P+oyKzO1rjsYq+4NwvNW7hU=", - "dev": true, - "dependencies": { - "package-json": "^4.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/lcid": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz", - "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=", - "dev": true, - "dependencies": { - "invert-kv": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/leven": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", - "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/levn": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", - "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", - "dev": true, - "dependencies": { - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/liftoff": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/liftoff/-/liftoff-2.5.0.tgz", - "integrity": "sha1-IAkpG7Mc6oYbvxCnwVooyvdcMew=", - "dev": true, - "dependencies": { - "extend": "^3.0.0", - "findup-sync": "^2.0.0", - "fined": "^1.0.1", - "flagged-respawn": "^1.0.0", - "is-plain-object": "^2.0.4", - "object.map": "^1.0.0", - "rechoir": "^0.6.2", - "resolve": "^1.1.7" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/liftoff/node_modules/findup-sync": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-2.0.0.tgz", - "integrity": "sha1-kyaxSIwi0aYIhlCoaQGy2akKLLw=", - "dev": true, - "dependencies": { - "detect-file": "^1.0.0", - "is-glob": "^3.1.0", - "micromatch": "^3.0.4", - "resolve-dir": "^1.0.1" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/livereload-js": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/livereload-js/-/livereload-js-2.4.0.tgz", - "integrity": "sha512-XPQH8Z2GDP/Hwz2PCDrh2mth4yFejwA1OZ/81Ti3LgKyhDcEjsSsqFWZojHG0va/duGd+WyosY7eXLDoOyqcPw==", - "dev": true - }, - "node_modules/load-grunt-config": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/load-grunt-config/-/load-grunt-config-3.0.1.tgz", - "integrity": "sha512-kFzYN8roBa+owMyGlEKyui6JzWpM1tMH8xn0AejiLgXAT4Kh275cPwin7GjNrKZKul8viWK0Caa6OaUJLXXpkA==", - "dev": true, - "dependencies": { - "cson": "5.1.0", - "glob": "7.1.4", - "jit-grunt": "0.10.0", - "js-yaml": "3.13.1", - "load-grunt-tasks": "5.1.0", - "lodash": "4.17.15" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/load-grunt-config/node_modules/arrify": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz", - "integrity": "sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/load-grunt-config/node_modules/find-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", - "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", - "dev": true, - "dependencies": { - "locate-path": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/load-grunt-config/node_modules/glob": { - "version": "7.1.4", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz", - "integrity": "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==", - "dev": true, - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - } - }, - "node_modules/load-grunt-config/node_modules/js-yaml": { - "version": "3.13.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz", - "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==", - "dev": true, - "dependencies": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, - "node_modules/load-grunt-config/node_modules/load-grunt-tasks": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/load-grunt-tasks/-/load-grunt-tasks-5.1.0.tgz", - "integrity": "sha512-oNj0Jlka1TsfDe+9He0kcA1cRln+TMoTsEByW7ij6kyktNLxBKJtslCFEvFrLC2Dj0S19IWJh3fOCIjLby2Xrg==", - "dev": true, - "dependencies": { - "arrify": "^2.0.1", - "multimatch": "^4.0.0", - "pkg-up": "^3.1.0", - "resolve-pkg": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/load-grunt-config/node_modules/locate-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", - "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", - "dev": true, - "dependencies": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/load-grunt-config/node_modules/lodash": { - "version": "4.17.15", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz", - "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==", - "dev": true - }, - "node_modules/load-grunt-config/node_modules/p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "dev": true, - "dependencies": { - "p-try": "^2.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/load-grunt-config/node_modules/p-locate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", - "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", - "dev": true, - "dependencies": { - "p-limit": "^2.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/load-grunt-config/node_modules/p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/load-grunt-config/node_modules/pkg-up": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz", - "integrity": "sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==", - "dev": true, - "dependencies": { - "find-up": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/load-grunt-tasks": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/load-grunt-tasks/-/load-grunt-tasks-3.5.2.tgz", - "integrity": "sha1-ByhWEYD9IP+KaSdQWFL8WKrqDIg=", - "dev": true, - "dependencies": { - "arrify": "^1.0.0", - "multimatch": "^2.0.0", - "pkg-up": "^1.0.0", - "resolve-pkg": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/load-grunt-tasks/node_modules/array-differ": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-1.0.0.tgz", - "integrity": "sha1-7/UuN1gknTO+QCuLuOVkuytdQDE=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/load-grunt-tasks/node_modules/array-union": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", - "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=", - "dev": true, - "dependencies": { - "array-uniq": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/load-grunt-tasks/node_modules/find-up": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", - "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", - "dev": true, - "dependencies": { - "path-exists": "^2.0.0", - "pinkie-promise": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/load-grunt-tasks/node_modules/multimatch": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/multimatch/-/multimatch-2.1.0.tgz", - "integrity": "sha1-nHkGoi+0wCkZ4vX3UWG0zb1LKis=", - "dev": true, - "dependencies": { - "array-differ": "^1.0.0", - "array-union": "^1.0.1", - "arrify": "^1.0.0", - "minimatch": "^3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/load-grunt-tasks/node_modules/path-exists": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", - "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", - "dev": true, - "dependencies": { - "pinkie-promise": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/load-grunt-tasks/node_modules/pkg-up": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-1.0.0.tgz", - "integrity": "sha1-Pgj7RhUlxEIWJKM7n35tCvWwWiY=", - "dev": true, - "dependencies": { - "find-up": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/load-grunt-tasks/node_modules/resolve-from": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-2.0.0.tgz", - "integrity": "sha1-lICrIOlP+h2egKgEx+oUdhGWa1c=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/load-grunt-tasks/node_modules/resolve-pkg": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/resolve-pkg/-/resolve-pkg-0.1.0.tgz", - "integrity": "sha1-AsyZNBDik2livZcWahsHfalyVTE=", - "dev": true, - "dependencies": { - "resolve-from": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/load-json-file": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz", - "integrity": "sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=", - "dev": true, - "dependencies": { - "graceful-fs": "^4.1.2", - "parse-json": "^2.2.0", - "pify": "^2.0.0", - "strip-bom": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/load-json-file/node_modules/pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/loader-runner": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz", - "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==", - "dev": true, - "engines": { - "node": ">=4.3.0 <5.0.0 || >=5.10" - } - }, - "node_modules/loader-utils": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", - "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", - "dependencies": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^1.0.1" - }, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/locate-path": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", - "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", - "dev": true, - "dependencies": { - "p-locate": "^2.0.0", - "path-exists": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/lodash": { - "version": "4.17.20", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz", - "integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==" - }, - "node_modules/lodash-es": { - "version": "4.17.15", - "resolved": "https://registry.npmjs.org/lodash-es/-/lodash-es-4.17.15.tgz", - "integrity": "sha512-rlrc3yU3+JNOpZ9zj5pQtxnx2THmvRykwL4Xlxoa8I9lHBlVbbyPhgyPMioxVZ4NqyxaVVtaJnzsyOidQIhyyQ==" - }, - "node_modules/lodash._reinterpolate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz", - "integrity": "sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0=", - "dev": true - }, - "node_modules/lodash.camelcase": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz", - "integrity": "sha1-soqmKIorn8ZRA1x3EfZathkDMaY=", - "dev": true - }, - "node_modules/lodash.clonedeep": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz", - "integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=", - "dev": true - }, - "node_modules/lodash.defaults": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/lodash.defaults/-/lodash.defaults-4.2.0.tgz", - "integrity": "sha1-0JF4cW/+pN3p5ft7N/bwgCJ0WAw=", - "dev": true - }, - "node_modules/lodash.flattendeep": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/lodash.flattendeep/-/lodash.flattendeep-4.4.0.tgz", - "integrity": "sha1-+wMJF/hqMTTlvJvsDWngAT3f7bI=", - "dev": true - }, - "node_modules/lodash.get": { - "version": "4.4.2", - "resolved": "https://registry.npmjs.org/lodash.get/-/lodash.get-4.4.2.tgz", - "integrity": "sha1-LRd/ZS+jHpObRDjVNBSZ36OCXpk=", - "dev": true - }, - "node_modules/lodash.isplainobject": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz", - "integrity": "sha1-fFJqUtibRcRcxpC4gWO+BJf1UMs=", - "dev": true - }, - "node_modules/lodash.template": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-4.5.0.tgz", - "integrity": "sha512-84vYFxIkmidUiFxidA/KjjH9pAycqW+h980j7Fuz5qxRtO9pgB7MDFTdys1N7A5mcucRiDyEq4fusljItR1T/A==", - "dev": true, - "dependencies": { - "lodash._reinterpolate": "^3.0.0", - "lodash.templatesettings": "^4.0.0" - } - }, - "node_modules/lodash.templatesettings": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-4.2.0.tgz", - "integrity": "sha512-stgLz+i3Aa9mZgnjr/O+v9ruKZsPsndy7qPZOchbqk2cnTU1ZaldKK+v7m54WoKIyxiuMZTKT2H81F8BeAc3ZQ==", - "dev": true, - "dependencies": { - "lodash._reinterpolate": "^3.0.0" - } - }, - "node_modules/log-symbols": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-2.2.0.tgz", - "integrity": "sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg==", - "dev": true, - "dependencies": { - "chalk": "^2.0.1" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/loglevel": { - "version": "1.7.1", - "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.7.1.tgz", - "integrity": "sha512-Hesni4s5UkWkwCGJMQGAh71PaLUmKFM60dHvq0zi/vDhhrzuk+4GgNbTXJ12YYQJn6ZKBDNIjYcuQGKudvqrIw==", - "dev": true, - "engines": { - "node": ">= 0.6.0" - } - }, - "node_modules/lolex": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/lolex/-/lolex-3.1.0.tgz", - "integrity": "sha512-zFo5MgCJ0rZ7gQg69S4pqBsLURbFw11X68C18OcJjJQbqaXm2NoTrGl1IMM3TIz0/BnN1tIs2tzmmqvCsOMMjw==" - }, - "node_modules/longest-streak": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/longest-streak/-/longest-streak-2.0.4.tgz", - "integrity": "sha512-vM6rUVCVUJJt33bnmHiZEvr7wPT78ztX7rojL+LW51bHtLh6HTjx84LA5W4+oa6aKEJA7jJu5LR6vQRBpA5DVg==", - "dev": true - }, - "node_modules/loose-envify": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", - "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", - "dependencies": { - "js-tokens": "^3.0.0 || ^4.0.0" - }, - "bin": { - "loose-envify": "cli.js" - } - }, - "node_modules/loud-rejection": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz", - "integrity": "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=", - "dev": true, - "dependencies": { - "currently-unhandled": "^0.4.1", - "signal-exit": "^3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/lowercase-keys": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz", - "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/lowlight": { - "version": "1.9.2", - "resolved": "https://registry.npmjs.org/lowlight/-/lowlight-1.9.2.tgz", - "integrity": "sha512-Ek18ElVCf/wF/jEm1b92gTnigh94CtBNWiZ2ad+vTgW7cTmQxUY3I98BjHK68gZAJEWmybGBZgx9qv3QxLQB/Q==", - "dev": true, - "dependencies": { - "fault": "^1.0.2", - "highlight.js": "~9.12.0" - } - }, - "node_modules/lru-cache": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", - "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", - "dev": true, - "dependencies": { - "pseudomap": "^1.0.2", - "yallist": "^2.1.2" - } - }, - "node_modules/lru-queue": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/lru-queue/-/lru-queue-0.1.0.tgz", - "integrity": "sha1-Jzi9nw089PhEkMVzbEhpmsYyzaM=", - "dev": true, - "dependencies": { - "es5-ext": "~0.10.2" - } - }, - "node_modules/make-dir": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz", - "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==", - "dev": true, - "dependencies": { - "pify": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/make-iterator": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/make-iterator/-/make-iterator-1.0.1.tgz", - "integrity": "sha512-pxiuXh0iVEq7VM7KMIhs5gxsfxCux2URptUQaXo4iZZJxBAzTPOLE2BumO5dbfVYq/hBJFBR/a1mFDmOx5AGmw==", - "dev": true, - "dependencies": { - "kind-of": "^6.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/map-age-cleaner": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/map-age-cleaner/-/map-age-cleaner-0.1.3.tgz", - "integrity": "sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w==", - "dependencies": { - "p-defer": "^1.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/map-cache": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", - "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/map-obj": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", - "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/map-visit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", - "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", - "dev": true, - "dependencies": { - "object-visit": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/markdown-escapes": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/markdown-escapes/-/markdown-escapes-1.0.4.tgz", - "integrity": "sha512-8z4efJYk43E0upd0NbVXwgSTQs6cT3T06etieCMEg7dRbzCbxUCK/GHlX8mhHRDcp+OLlHkPKsvqQTCvsRl2cg==", - "dev": true - }, - "node_modules/markdown-table": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/markdown-table/-/markdown-table-1.1.3.tgz", - "integrity": "sha512-1RUZVgQlpJSPWYbFSpmudq5nHY1doEIv89gBtF0s4gW1GF2XorxcA/70M5vq7rLv0a6mhOUccRsqkwhwLCIQ2Q==", - "dev": true - }, - "node_modules/mathml-tag-names": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/mathml-tag-names/-/mathml-tag-names-2.1.3.tgz", - "integrity": "sha512-APMBEanjybaPzUrfqU0IMU5I0AswKMH7k8OTLs0vvV4KZpExkTkY87nR/zpbuTPj+gARop7aGUbl11pnDfW6xg==", - "dev": true - }, - "node_modules/maxmin": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/maxmin/-/maxmin-2.1.0.tgz", - "integrity": "sha1-TTsiCQPZXu5+t6x/qGTnLcCaMWY=", - "dev": true, - "dependencies": { - "chalk": "^1.0.0", - "figures": "^1.0.1", - "gzip-size": "^3.0.0", - "pretty-bytes": "^3.0.0" - }, - "engines": { - "node": ">=0.12" - } - }, - "node_modules/maxmin/node_modules/ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/maxmin/node_modules/chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", - "dev": true, - "dependencies": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/maxmin/node_modules/supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", - "dev": true, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/md5": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/md5/-/md5-2.3.0.tgz", - "integrity": "sha512-T1GITYmFaKuO91vxyoQMFETst+O71VUPEU3ze5GNzDm0OWdP8v1ziTaAEPUr/3kLsY3Sftgz242A1SetQiDL7g==", - "dependencies": { - "charenc": "0.0.2", - "crypt": "0.0.2", - "is-buffer": "~1.1.6" - } - }, - "node_modules/md5.js": { - "version": "1.3.5", - "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz", - "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==", - "dev": true, - "dependencies": { - "hash-base": "^3.0.0", - "inherits": "^2.0.1", - "safe-buffer": "^5.1.2" - } - }, - "node_modules/mdast-util-compact": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/mdast-util-compact/-/mdast-util-compact-1.0.4.tgz", - "integrity": "sha512-3YDMQHI5vRiS2uygEFYaqckibpJtKq5Sj2c8JioeOQBU6INpKbdWzfyLqFFnDwEcEnRFIdMsguzs5pC1Jp4Isg==", - "dev": true, - "dependencies": { - "unist-util-visit": "^1.1.0" - } - }, - "node_modules/mdn-data": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz", - "integrity": "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==", - "dev": true - }, - "node_modules/media-typer": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", - "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/mem": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/mem/-/mem-4.3.0.tgz", - "integrity": "sha512-qX2bG48pTqYRVmDB37rn/6PT7LcR8T7oAX3bf99u1Tt1nzxYfxkgqDwUwolPlXweM0XzBOBFzSx4kfp7KP1s/w==", - "dev": true, - "dependencies": { - "map-age-cleaner": "^0.1.1", - "mimic-fn": "^2.0.0", - "p-is-promise": "^2.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/mem/node_modules/mimic-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/memoize-one": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/memoize-one/-/memoize-one-5.1.1.tgz", - "integrity": "sha512-HKeeBpWvqiVJD57ZUAsJNm71eHTykffzcLZVYWiVfQeI1rJtuEaS7hQiEpWfVVk18donPwJEcFKIkCmPJNOhHA==" - }, - "node_modules/memoizee": { - "version": "0.4.14", - "resolved": "https://registry.npmjs.org/memoizee/-/memoizee-0.4.14.tgz", - "integrity": "sha512-/SWFvWegAIYAO4NQMpcX+gcra0yEZu4OntmUdrBaWrJncxOqAziGFlHxc7yjKVK2uu3lpPW27P27wkR82wA8mg==", - "dev": true, - "dependencies": { - "d": "1", - "es5-ext": "^0.10.45", - "es6-weak-map": "^2.0.2", - "event-emitter": "^0.3.5", - "is-promise": "^2.1", - "lru-queue": "0.1", - "next-tick": "1", - "timers-ext": "^0.1.5" - } - }, - "node_modules/memory-fs": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz", - "integrity": "sha1-OpoguEYlI+RHz7x+i7gO1me/xVI=", - "dev": true, - "dependencies": { - "errno": "^0.1.3", - "readable-stream": "^2.0.1" - } - }, - "node_modules/memory-web-storage": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/memory-web-storage/-/memory-web-storage-0.1.0.tgz", - "integrity": "sha512-AVVlRidjJlKqdzdxdsvXgX24m2eA/8FFlqBrvHN9JRlzMuYCGev7o0bjkP207UhkqVtIg1sNyEHBq2uvykA/3w==" - }, - "node_modules/meow": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz", - "integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=", - "dev": true, - "dependencies": { - "camelcase-keys": "^2.0.0", - "decamelize": "^1.1.2", - "loud-rejection": "^1.0.0", - "map-obj": "^1.0.1", - "minimist": "^1.1.3", - "normalize-package-data": "^2.3.4", - "object-assign": "^4.0.1", - "read-pkg-up": "^1.0.1", - "redent": "^1.0.0", - "trim-newlines": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/meow/node_modules/find-up": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", - "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", - "dev": true, - "dependencies": { - "path-exists": "^2.0.0", - "pinkie-promise": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/meow/node_modules/load-json-file": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", - "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=", - "dev": true, - "dependencies": { - "graceful-fs": "^4.1.2", - "parse-json": "^2.2.0", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0", - "strip-bom": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/meow/node_modules/path-exists": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", - "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", - "dev": true, - "dependencies": { - "pinkie-promise": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/meow/node_modules/path-type": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", - "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=", - "dev": true, - "dependencies": { - "graceful-fs": "^4.1.2", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/meow/node_modules/pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/meow/node_modules/read-pkg": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", - "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=", - "dev": true, - "dependencies": { - "load-json-file": "^1.0.0", - "normalize-package-data": "^2.3.2", - "path-type": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/meow/node_modules/read-pkg-up": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", - "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=", - "dev": true, - "dependencies": { - "find-up": "^1.0.0", - "read-pkg": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/meow/node_modules/strip-bom": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", - "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=", - "dev": true, - "dependencies": { - "is-utf8": "^0.2.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/merge-descriptors": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", - "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=", - "dev": true - }, - "node_modules/merge2": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", - "dev": true, - "engines": { - "node": ">= 8" - } - }, - "node_modules/methods": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", - "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "dev": true, - "dependencies": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/miller-rabin": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz", - "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==", - "dev": true, - "dependencies": { - "bn.js": "^4.0.0", - "brorand": "^1.0.1" - }, - "bin": { - "miller-rabin": "bin/miller-rabin" - } - }, - "node_modules/miller-rabin/node_modules/bn.js": { - "version": "4.11.9", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", - "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==", - "dev": true - }, - "node_modules/mime": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", - "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", - "dev": true, - "bin": { - "mime": "cli.js" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/mime-db": { - "version": "1.44.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.44.0.tgz", - "integrity": "sha512-/NOTfLrsPBVeH7YtFPgsVWveuL+4SjjYxaQ1xtM1KMFj7HdxlBlxeyNLzhyJVx7r4rZGJAZ/6lkKCitSc/Nmpg==", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/mime-types": { - "version": "2.1.27", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.27.tgz", - "integrity": "sha512-JIhqnCasI9yD+SsmkquHBxTSEuZdQX5BuQnS2Vc7puQQQ+8yiP5AY5uWhpdv4YL4VM5c6iliiYWPgJ/nJQLp7w==", - "dev": true, - "dependencies": { - "mime-db": "1.44.0" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/mimeparse": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/mimeparse/-/mimeparse-0.1.4.tgz", - "integrity": "sha1-2vsCdSNw/SJgk64xUsJxrwGsJUo=", - "dev": true - }, - "node_modules/mimic-fn": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", - "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/min-document": { - "version": "2.19.0", - "resolved": "https://registry.npmjs.org/min-document/-/min-document-2.19.0.tgz", - "integrity": "sha1-e9KC4/WELtKVu3SM3Z8f+iyCRoU=", - "dev": true, - "dependencies": { - "dom-walk": "^0.1.0" - } - }, - "node_modules/mini-create-react-context": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/mini-create-react-context/-/mini-create-react-context-0.4.1.tgz", - "integrity": "sha512-YWCYEmd5CQeHGSAKrYvXgmzzkrvssZcuuQDDeqkT+PziKGMgE+0MCCtcKbROzocGBG1meBLl2FotlRwf4gAzbQ==", - "dependencies": { - "@babel/runtime": "^7.12.1", - "tiny-warning": "^1.0.3" - } - }, - "node_modules/minimalistic-assert": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", - "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==", - "dev": true - }, - "node_modules/minimalistic-crypto-utils": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz", - "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=", - "dev": true - }, - "node_modules/minimatch": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", - "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", - "dev": true, - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/minimist": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", - "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==" - }, - "node_modules/minimist-options": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/minimist-options/-/minimist-options-3.0.2.tgz", - "integrity": "sha512-FyBrT/d0d4+uiZRbqznPXqw3IpZZG3gl3wKWiX784FycUKVwBt0uLBFkQrtE4tZOrgo78nZp2jnKz3L65T5LdQ==", - "dev": true, - "dependencies": { - "arrify": "^1.0.1", - "is-plain-obj": "^1.1.0" - }, - "engines": { - "node": ">= 4" - } - }, - "node_modules/mississippi": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-2.0.0.tgz", - "integrity": "sha512-zHo8v+otD1J10j/tC+VNoGK9keCuByhKovAvdn74dmxJl9+mWHnx6EMsDN4lgRoMI/eYo2nchAxniIbUPb5onw==", - "dev": true, - "dependencies": { - "concat-stream": "^1.5.0", - "duplexify": "^3.4.2", - "end-of-stream": "^1.1.0", - "flush-write-stream": "^1.0.0", - "from2": "^2.1.0", - "parallel-transform": "^1.1.0", - "pump": "^2.0.1", - "pumpify": "^1.3.3", - "stream-each": "^1.1.0", - "through2": "^2.0.0" - }, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/mitt": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/mitt/-/mitt-1.2.0.tgz", - "integrity": "sha512-r6lj77KlwqLhIUku9UWYes7KJtsczvolZkzp8hbaDPPaE24OmWl5s539Mytlj22siEQKosZ26qCBgda2PKwoJw==" - }, - "node_modules/mixin-deep": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", - "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", - "dev": true, - "dependencies": { - "for-in": "^1.0.2", - "is-extendable": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/mkdirp": { - "version": "0.5.5", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", - "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", - "dev": true, - "dependencies": { - "minimist": "^1.2.5" - }, - "bin": { - "mkdirp": "bin/cmd.js" - } - }, - "node_modules/mobx": { - "version": "5.15.7", - "resolved": "https://registry.npmjs.org/mobx/-/mobx-5.15.7.tgz", - "integrity": "sha512-wyM3FghTkhmC+hQjyPGGFdpehrcX1KOXsDuERhfK2YbJemkUhEB+6wzEN639T21onxlfYBmriA1PFnvxTUhcKw==" - }, - "node_modules/mobx-react-lite": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/mobx-react-lite/-/mobx-react-lite-2.2.2.tgz", - "integrity": "sha512-2SlXALHIkyUPDsV4VTKVR9DW7K3Ksh1aaIv3NrNJygTbhXe2A9GrcKHZ2ovIiOp/BXilOcTYemfHHZubP431dg==" - }, - "node_modules/mocha": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/mocha/-/mocha-5.2.0.tgz", - "integrity": "sha512-2IUgKDhc3J7Uug+FxMXuqIyYzH7gJjXECKe/w43IGgQHTSj3InJi+yAA7T24L9bQMRKiUEHxEX37G5JpVUGLcQ==", - "dev": true, - "dependencies": { - "browser-stdout": "1.3.1", - "commander": "2.15.1", - "debug": "3.1.0", - "diff": "3.5.0", - "escape-string-regexp": "1.0.5", - "glob": "7.1.2", - "growl": "1.10.5", - "he": "1.1.1", - "minimatch": "3.0.4", - "mkdirp": "0.5.1", - "supports-color": "5.4.0" - }, - "bin": { - "_mocha": "bin/_mocha", - "mocha": "bin/mocha" - }, - "engines": { - "node": ">= 4.0.0" - } - }, - "node_modules/mocha/node_modules/commander": { - "version": "2.15.1", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.15.1.tgz", - "integrity": "sha512-VlfT9F3V0v+jr4yxPc5gg9s62/fIVWsd2Bk2iD435um1NlGMYdVCq+MjcXnhYq2icNOizHr1kK+5TI6H0Hy0ag==", - "dev": true - }, - "node_modules/mocha/node_modules/debug": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", - "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", - "dev": true, - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/mocha/node_modules/glob": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz", - "integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==", - "dev": true, - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - } - }, - "node_modules/mocha/node_modules/minimist": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", - "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=", - "dev": true - }, - "node_modules/mocha/node_modules/mkdirp": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", - "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", - "dev": true, - "dependencies": { - "minimist": "0.0.8" - }, - "bin": { - "mkdirp": "bin/cmd.js" - } - }, - "node_modules/mocha/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - }, - "node_modules/mocha/node_modules/supports-color": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.4.0.tgz", - "integrity": "sha512-zjaXglF5nnWpsq470jSv6P9DwPvgLkuapYmfDm3JWOm0vkNTVF2tI4UrN2r6jH1qM/uc/WtxYY1hYoA2dOKj5w==", - "dev": true, - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/mock-local-storage": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/mock-local-storage/-/mock-local-storage-1.1.7.tgz", - "integrity": "sha512-K1/3kNV0fFAfq+nJz8aX/Wj6pjNO4k20mtaRG8e7g/444kRBMd2zQcc26GyHsW2oz0vKK/5SjVHC0fj9l2rxVg==", - "dev": true, - "dependencies": { - "core-js": "^0.8.3", - "global": "^4.3.2" - } - }, - "node_modules/mock-local-storage/node_modules/core-js": { - "version": "0.8.4", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-0.8.4.tgz", - "integrity": "sha1-wiZl8eDRucPF4bCNq9HxCGleT88=", - "dev": true - }, - "node_modules/moment": { - "version": "2.19.4", - "resolved": "https://registry.npmjs.org/moment/-/moment-2.19.4.tgz", - "integrity": "sha512-1xFTAknSLfc47DIxHDUbnJWC+UwgWxATmymaxIPQpmMh7LBm7ZbwVEsuushqwL2GYZU0jie4xO+TK44hJPjNSQ==", - "engines": { - "node": "*" - } - }, - "node_modules/moo": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/moo/-/moo-0.5.1.tgz", - "integrity": "sha512-I1mnb5xn4fO80BH9BLcF0yLypy2UKl+Cb01Fu0hJRkJjlCRtxZMWkTdAtDd5ZqCOxtCkhmRwyI57vWT+1iZ67w==", - "dev": true - }, - "node_modules/morgan": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/morgan/-/morgan-1.10.0.tgz", - "integrity": "sha512-AbegBVI4sh6El+1gNwvD5YIck7nSA36weD7xvIxG4in80j/UoK8AEGaWnnz8v1GxonMCltmlNs5ZKbGvl9b1XQ==", - "dev": true, - "dependencies": { - "basic-auth": "~2.0.1", - "debug": "2.6.9", - "depd": "~2.0.0", - "on-finished": "~2.3.0", - "on-headers": "~1.0.2" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/morgan/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/morgan/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - }, - "node_modules/mout": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/mout/-/mout-1.2.2.tgz", - "integrity": "sha512-w0OUxFEla6z3d7sVpMZGBCpQvYh8PHS1wZ6Wu9GNKHMpAHWJ0if0LsQZh3DlOqw55HlhJEOMLpFnwtxp99Y5GA==", - "dev": true - }, - "node_modules/move-concurrently": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz", - "integrity": "sha1-viwAX9oy4LKa8fBdfEszIUxwH5I=", - "dev": true, - "dependencies": { - "aproba": "^1.1.1", - "copy-concurrently": "^1.0.0", - "fs-write-stream-atomic": "^1.0.8", - "mkdirp": "^0.5.1", - "rimraf": "^2.5.4", - "run-queue": "^1.0.3" - } - }, - "node_modules/move-concurrently/node_modules/rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", - "dev": true, - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - } - }, - "node_modules/ms": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" - }, - "node_modules/multicast-dns": { - "version": "6.2.3", - "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-6.2.3.tgz", - "integrity": "sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g==", - "dev": true, - "dependencies": { - "dns-packet": "^1.3.1", - "thunky": "^1.0.2" - }, - "bin": { - "multicast-dns": "cli.js" - } - }, - "node_modules/multicast-dns-service-types": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz", - "integrity": "sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE=", - "dev": true - }, - "node_modules/multimatch": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/multimatch/-/multimatch-4.0.0.tgz", - "integrity": "sha512-lDmx79y1z6i7RNx0ZGCPq1bzJ6ZoDDKbvh7jxr9SJcWLkShMzXrHbYVpTdnhNM5MXpDUxCQ4DgqVttVXlBgiBQ==", - "dev": true, - "dependencies": { - "@types/minimatch": "^3.0.3", - "array-differ": "^3.0.0", - "array-union": "^2.1.0", - "arrify": "^2.0.1", - "minimatch": "^3.0.4" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/multimatch/node_modules/arrify": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz", - "integrity": "sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/mute-stream": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz", - "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=", - "dev": true - }, - "node_modules/nan": { - "version": "2.14.2", - "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.2.tgz", - "integrity": "sha512-M2ufzIiINKCuDfBSAUr1vWQ+vuVcA9kqx8JJUsbQi6yf1uGRyb7HfpdfUr5qLXf3B/t8dPvcjhKMmlfnP47EzQ==", - "dev": true - }, - "node_modules/nanomatch": { - "version": "1.2.13", - "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", - "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", - "dev": true, - "dependencies": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "fragment-cache": "^0.2.1", - "is-windows": "^1.0.2", - "kind-of": "^6.0.2", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/natural-compare": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", - "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=", - "dev": true - }, - "node_modules/nearley": { - "version": "2.20.1", - "resolved": "https://registry.npmjs.org/nearley/-/nearley-2.20.1.tgz", - "integrity": "sha512-+Mc8UaAebFzgV+KpI5n7DasuuQCHA89dmwm7JXw3TV43ukfNQ9DnBH3Mdb2g/I4Fdxc26pwimBWvjIw0UAILSQ==", - "dev": true, - "dependencies": { - "commander": "^2.19.0", - "moo": "^0.5.0", - "railroad-diagrams": "^1.0.0", - "randexp": "0.4.6" - }, - "bin": { - "nearley-railroad": "bin/nearley-railroad.js", - "nearley-test": "bin/nearley-test.js", - "nearley-unparse": "bin/nearley-unparse.js", - "nearleyc": "bin/nearleyc.js" - } - }, - "node_modules/nearley/node_modules/commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", - "dev": true - }, - "node_modules/negotiator": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz", - "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/neo-async": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", - "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", - "dev": true - }, - "node_modules/next-tick": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.0.0.tgz", - "integrity": "sha1-yobR/ogoFpsBICCOPchCS524NCw=", - "dev": true - }, - "node_modules/nice-try": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", - "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", - "dev": true - }, - "node_modules/nise": { - "version": "1.5.3", - "resolved": "https://registry.npmjs.org/nise/-/nise-1.5.3.tgz", - "integrity": "sha512-Ymbac/94xeIrMf59REBPOv0thr+CJVFMhrlAkW/gjCIE58BGQdCj0x7KRCb3yz+Ga2Rz3E9XXSvUyyxqqhjQAQ==", - "dependencies": { - "@sinonjs/formatio": "^3.2.1", - "@sinonjs/text-encoding": "^0.7.1", - "just-extend": "^4.0.2", - "lolex": "^5.0.1", - "path-to-regexp": "^1.7.0" - } - }, - "node_modules/nise/node_modules/lolex": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/lolex/-/lolex-5.1.2.tgz", - "integrity": "sha512-h4hmjAvHTmd+25JSwrtTIuwbKdwg5NzZVRMLn9saij4SZaepCrTCxPr35H/3bjwfMJtN+t3CX8672UIkglz28A==", - "dependencies": { - "@sinonjs/commons": "^1.7.0" - } - }, - "node_modules/node-fetch": { - "version": "1.7.3", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-1.7.3.tgz", - "integrity": "sha512-NhZ4CsKx7cYm2vSrBAr2PvFOe6sWDf0UYLRqA6svUYg7+/TSfVAu49jYC4BvQ4Sms9SZgdqGBgroqfDhJdTyKQ==", - "dependencies": { - "encoding": "^0.1.11", - "is-stream": "^1.0.1" - } - }, - "node_modules/node-forge": { - "version": "0.10.0", - "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.10.0.tgz", - "integrity": "sha512-PPmu8eEeG9saEUvI97fm4OYxXVB6bFvyNTyiUOBichBpFG8A1Ljw3bY62+5oOjDEMHRnd0Y7HQ+x7uzxOzC6JA==", - "dev": true, - "engines": { - "node": ">= 6.0.0" - } - }, - "node_modules/node-gettext": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/node-gettext/-/node-gettext-2.0.0.tgz", - "integrity": "sha1-8dwSN83FRvUVk9o0AwS4vrpbhSU=", - "dev": true, - "dependencies": { - "lodash.get": "^4.4.2" - } - }, - "node_modules/node-gyp": { - "version": "3.8.0", - "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-3.8.0.tgz", - "integrity": "sha512-3g8lYefrRRzvGeSowdJKAKyks8oUpLEd/DyPV4eMhVlhJ0aNaZqIrNUIPuEWWTAoPqyFkfGrM67MC69baqn6vA==", - "dev": true, - "dependencies": { - "fstream": "^1.0.0", - "glob": "^7.0.3", - "graceful-fs": "^4.1.2", - "mkdirp": "^0.5.0", - "nopt": "2 || 3", - "npmlog": "0 || 1 || 2 || 3 || 4", - "osenv": "0", - "request": "^2.87.0", - "rimraf": "2", - "semver": "~5.3.0", - "tar": "^2.0.0", - "which": "1" - }, - "bin": { - "node-gyp": "bin/node-gyp.js" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/node-gyp/node_modules/rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", - "dev": true, - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - } - }, - "node_modules/node-gyp/node_modules/semver": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz", - "integrity": "sha1-myzl094C0XxgEq0yaqa00M9U+U8=", - "dev": true, - "bin": { - "semver": "bin/semver" - } - }, - "node_modules/node-libs-browser": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.2.1.tgz", - "integrity": "sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q==", - "dev": true, - "dependencies": { - "assert": "^1.1.1", - "browserify-zlib": "^0.2.0", - "buffer": "^4.3.0", - "console-browserify": "^1.1.0", - "constants-browserify": "^1.0.0", - "crypto-browserify": "^3.11.0", - "domain-browser": "^1.1.1", - "events": "^3.0.0", - "https-browserify": "^1.0.0", - "os-browserify": "^0.3.0", - "path-browserify": "0.0.1", - "process": "^0.11.10", - "punycode": "^1.2.4", - "querystring-es3": "^0.2.0", - "readable-stream": "^2.3.3", - "stream-browserify": "^2.0.1", - "stream-http": "^2.7.2", - "string_decoder": "^1.0.0", - "timers-browserify": "^2.0.4", - "tty-browserify": "0.0.0", - "url": "^0.11.0", - "util": "^0.11.0", - "vm-browserify": "^1.0.1" - } - }, - "node_modules/node-libs-browser/node_modules/punycode": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", - "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=", - "dev": true - }, - "node_modules/node-polyglot": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/node-polyglot/-/node-polyglot-2.4.0.tgz", - "integrity": "sha512-KRzKwzMWm3wSAjOSop7/WwNyzaMkCe9ddkwXTQsIZEJmvEnqy/bCqLpAVw6xBszKfy4iLdYVA0d83L+cIkYPbA==", - "dependencies": { - "for-each": "^0.3.3", - "has": "^1.0.3", - "string.prototype.trim": "^1.1.2", - "warning": "^4.0.3" - } - }, - "node_modules/node-polyglot/node_modules/warning": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/warning/-/warning-4.0.3.tgz", - "integrity": "sha512-rpJyN222KWIvHJ/F53XSZv0Zl/accqHR8et1kpaMTD/fLCRxtV8iX8czMzY7sVZupTI3zcUTg8eycS2kNF9l6w==", - "dependencies": { - "loose-envify": "^1.0.0" - } - }, - "node_modules/node-releases": { - "version": "1.1.67", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.67.tgz", - "integrity": "sha512-V5QF9noGFl3EymEwUYzO+3NTDpGfQB4ve6Qfnzf3UNydMhjQRVPR1DZTuvWiLzaFJYw2fmDwAfnRNEVb64hSIg==", - "dev": true - }, - "node_modules/node-sass": { - "version": "4.13.1", - "resolved": "https://registry.npmjs.org/node-sass/-/node-sass-4.13.1.tgz", - "integrity": "sha512-TTWFx+ZhyDx1Biiez2nB0L3YrCZ/8oHagaDalbuBSlqXgUPsdkUSzJsVxeDO9LtPB49+Fh3WQl3slABo6AotNw==", - "dev": true, - "dependencies": { - "async-foreach": "^0.1.3", - "chalk": "^1.1.1", - "cross-spawn": "^3.0.0", - "gaze": "^1.0.0", - "get-stdin": "^4.0.1", - "glob": "^7.0.3", - "in-publish": "^2.0.0", - "lodash": "^4.17.15", - "meow": "^3.7.0", - "mkdirp": "^0.5.1", - "nan": "^2.13.2", - "node-gyp": "^3.8.0", - "npmlog": "^4.0.0", - "request": "^2.88.0", - "sass-graph": "^2.2.4", - "stdout-stream": "^1.4.0", - "true-case-path": "^1.0.2" - }, - "bin": { - "node-sass": "bin/node-sass" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/node-sass/node_modules/ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/node-sass/node_modules/chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", - "dev": true, - "dependencies": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/node-sass/node_modules/cross-spawn": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-3.0.1.tgz", - "integrity": "sha1-ElYDfsufDF9549bvE14wdwGEuYI=", - "dev": true, - "dependencies": { - "lru-cache": "^4.0.1", - "which": "^1.2.9" - } - }, - "node_modules/node-sass/node_modules/get-stdin": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz", - "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/node-sass/node_modules/supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", - "dev": true, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/nopt": { - "version": "3.0.6", - "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz", - "integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=", - "dev": true, - "dependencies": { - "abbrev": "1" - }, - "bin": { - "nopt": "bin/nopt.js" - } - }, - "node_modules/normalize-package-data": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", - "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", - "dev": true, - "dependencies": { - "hosted-git-info": "^2.1.4", - "resolve": "^1.10.0", - "semver": "2 || 3 || 4 || 5", - "validate-npm-package-license": "^3.0.1" - } - }, - "node_modules/normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/normalize-range": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", - "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/normalize-selector": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/normalize-selector/-/normalize-selector-0.2.0.tgz", - "integrity": "sha1-0LFF62kRicY6eNIB3E/bEpPvDAM=", - "dev": true - }, - "node_modules/npm-run-path": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", - "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", - "dev": true, - "dependencies": { - "path-key": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/npmlog": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz", - "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==", - "dev": true, - "dependencies": { - "are-we-there-yet": "~1.1.2", - "console-control-strings": "~1.1.0", - "gauge": "~2.7.3", - "set-blocking": "~2.0.0" - } - }, - "node_modules/nth-check": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz", - "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==", - "dev": true, - "dependencies": { - "boolbase": "~1.0.0" - } - }, - "node_modules/num2fraction": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz", - "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=", - "dev": true - }, - "node_modules/number-is-nan": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", - "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/nwmatcher": { - "version": "1.4.4", - "resolved": "https://registry.npmjs.org/nwmatcher/-/nwmatcher-1.4.4.tgz", - "integrity": "sha512-3iuY4N5dhgMpCUrOVnuAdGrgxVqV2cJpM+XNccjR2DKOB1RUP0aA+wGXEiNziG/UKboFyGBIoKOaNlJxx8bciQ==", - "dev": true - }, - "node_modules/oauth-sign": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", - "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==", - "dev": true, - "engines": { - "node": "*" - } - }, - "node_modules/object-assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-component": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/object-component/-/object-component-0.0.3.tgz", - "integrity": "sha1-8MaapQ78lbhmwYb0AKM3acsvEpE=" - }, - "node_modules/object-copy": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", - "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", - "dev": true, - "dependencies": { - "copy-descriptor": "^0.1.0", - "define-property": "^0.2.5", - "kind-of": "^3.0.3" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-copy/node_modules/define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "dependencies": { - "is-descriptor": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-copy/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-inspect": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.9.0.tgz", - "integrity": "sha512-i3Bp9iTqwhaLZBxGkRfo5ZbE07BQRT7MGu8+nNgwW9ItGp1TzCTw2DLEoWwjClxBjOFI/hWljTAmYGCEwmtnOw==" - }, - "node_modules/object-is": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.4.tgz", - "integrity": "sha512-1ZvAZ4wlF7IyPVOcE1Omikt7UpaFlOQq0HlSti+ZvDH3UiD2brwGMwDbyV43jao2bKJ+4+WdPJHSd7kgzKYVqg==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.0", - "define-properties": "^1.1.3" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/object-keys": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", - "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/object-visit": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", - "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", - "dev": true, - "dependencies": { - "isobject": "^3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object.assign": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", - "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", - "dependencies": { - "call-bind": "^1.0.0", - "define-properties": "^1.1.3", - "has-symbols": "^1.0.1", - "object-keys": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/object.defaults": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/object.defaults/-/object.defaults-1.1.0.tgz", - "integrity": "sha1-On+GgzS0B96gbaFtiNXNKeQ1/s8=", - "dev": true, - "dependencies": { - "array-each": "^1.0.1", - "array-slice": "^1.0.0", - "for-own": "^1.0.0", - "isobject": "^3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object.entries": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.3.tgz", - "integrity": "sha512-ym7h7OZebNS96hn5IJeyUmaWhaSM4SVtAPPfNLQEI2MYWCO2egsITb9nab2+i/Pwibx+R0mtn+ltKJXRSeTMGg==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.0", - "define-properties": "^1.1.3", - "es-abstract": "^1.18.0-next.1", - "has": "^1.0.3" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/object.fromentries": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.3.tgz", - "integrity": "sha512-IDUSMXs6LOSJBWE++L0lzIbSqHl9KDCfff2x/JSEIDtEUavUnyMYC2ZGay/04Zq4UT8lvd4xNhU4/YHKibAOlw==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.0", - "define-properties": "^1.1.3", - "es-abstract": "^1.18.0-next.1", - "has": "^1.0.3" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/object.getownpropertydescriptors": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.1.tgz", - "integrity": "sha512-6DtXgZ/lIZ9hqx4GtZETobXLR/ZLaa0aqV0kzbn80Rf8Z2e/XFnhA0I7p07N2wH8bBBltr2xQPi6sbKWAY2Eng==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.0", - "define-properties": "^1.1.3", - "es-abstract": "^1.18.0-next.1" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/object.map": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/object.map/-/object.map-1.0.1.tgz", - "integrity": "sha1-z4Plncj8wK1fQlDh94s7gb2AHTc=", - "dev": true, - "dependencies": { - "for-own": "^1.0.0", - "make-iterator": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object.pick": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", - "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", - "dev": true, - "dependencies": { - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object.values": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.2.tgz", - "integrity": "sha512-MYC0jvJopr8EK6dPBiO8Nb9mvjdypOachO5REGk6MXzujbBrAisKo3HmdEI6kZDL6fC31Mwee/5YbtMebixeag==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.0", - "define-properties": "^1.1.3", - "es-abstract": "^1.18.0-next.1", - "has": "^1.0.3" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/obuf": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", - "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==", - "dev": true - }, - "node_modules/on-finished": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", - "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", - "dev": true, - "dependencies": { - "ee-first": "1.1.1" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/on-headers": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", - "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", - "dev": true, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", - "dev": true, - "dependencies": { - "wrappy": "1" - } - }, - "node_modules/onetime": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", - "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", - "dev": true, - "dependencies": { - "mimic-fn": "^1.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/onfido-sdk-ui": { - "version": "6.7.2", - "resolved": "https://registry.npmjs.org/onfido-sdk-ui/-/onfido-sdk-ui-6.7.2.tgz", - "integrity": "sha512-imwSEvuRlcLQ/Fr07ToDbcb9vINCrqRcKSUlp+OISerHINtbiWaRgkT1FgRAP6foK+e251Y07WQL1gs8rkMk6w==", - "dependencies": { - "@babel/runtime-corejs3": "^7.8.7", - "@sentry/browser": "^5.14.2", - "@types/dompurify": "^2.2.1", - "array-flat-polyfill": "^1.0.1", - "blueimp-load-image": "~2.29.0", - "classnames": "~2.2.5", - "custom-event-polyfill": "^1.0.7", - "dompurify": "^2.2.6", - "enumerate-devices": "^1.1.0", - "eventemitter2": "~2.1.3", - "history": "~4.5.1", - "hoist-non-react-statics": "^3.3.2", - "node-polyglot": "^2.2.2", - "parse-unit": "~1.0.1", - "pdfobject": "~2.0.201604172", - "preact": "^10.5.4", - "redux": "^4.0.5", - "socket.io-client": "~2.2.0", - "supports-webp": "~1.0.3", - "visibilityjs": "~1.2.4" - }, - "bin": { - "migrate_locales": "scripts/migrate_locales.js" - } - }, - "node_modules/onfido-sdk-ui/node_modules/custom-event-polyfill": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/custom-event-polyfill/-/custom-event-polyfill-1.0.7.tgz", - "integrity": "sha512-TDDkd5DkaZxZFM8p+1I3yAlvM3rSr1wbrOliG4yJiwinMZN8z/iGL7BTlDkrJcYTmgUSb4ywVCc3ZaUtOtC76w==" - }, - "node_modules/onfido-sdk-ui/node_modules/history": { - "version": "4.5.1", - "resolved": "https://registry.npmjs.org/history/-/history-4.5.1.tgz", - "integrity": "sha1-RJNaUQIeO45n66wmejVnVzKrpWk=", - "dependencies": { - "invariant": "^2.2.1", - "loose-envify": "^1.2.0", - "resolve-pathname": "^2.0.0", - "value-equal": "^0.2.0", - "warning": "^3.0.0" - } - }, - "node_modules/onfido-sdk-ui/node_modules/resolve-pathname": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/resolve-pathname/-/resolve-pathname-2.2.0.tgz", - "integrity": "sha512-bAFz9ld18RzJfddgrO2e/0S2O81710++chRMUxHjXOYKF6jTAMrUNZrEZ1PvV0zlhfjidm08iRPdTLPno1FuRg==" - }, - "node_modules/onfido-sdk-ui/node_modules/value-equal": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/value-equal/-/value-equal-0.2.1.tgz", - "integrity": "sha1-wiCjBDYfzmmU277ao8fhobiVhx0=" - }, - "node_modules/opener": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/opener/-/opener-1.5.2.tgz", - "integrity": "sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A==", - "dev": true, - "bin": { - "opener": "bin/opener-bin.js" - } - }, - "node_modules/opn": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/opn/-/opn-4.0.2.tgz", - "integrity": "sha1-erwi5kTf9jsKltWrfyeQwPAavJU=", - "dev": true, - "dependencies": { - "object-assign": "^4.0.1", - "pinkie-promise": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/optionator": { - "version": "0.8.3", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", - "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", - "dev": true, - "dependencies": { - "deep-is": "~0.1.3", - "fast-levenshtein": "~2.0.6", - "levn": "~0.3.0", - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2", - "word-wrap": "~1.2.3" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/original": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/original/-/original-1.0.2.tgz", - "integrity": "sha512-hyBVl6iqqUOJ8FqRe+l/gS8H+kKYjrEndd5Pm1MfBtsEKA038HkkdbAl/72EAXGyonD/PFsvmVG+EvcIpliMBg==", - "dependencies": { - "url-parse": "^1.4.3" - } - }, - "node_modules/os-browserify": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz", - "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=", - "dev": true - }, - "node_modules/os-homedir": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", - "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/os-locale": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz", - "integrity": "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=", - "dev": true, - "dependencies": { - "lcid": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/os-tmpdir": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", - "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/osenv": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz", - "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==", - "dev": true, - "dependencies": { - "os-homedir": "^1.0.0", - "os-tmpdir": "^1.0.0" - } - }, - "node_modules/p-defer": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-defer/-/p-defer-1.0.0.tgz", - "integrity": "sha1-n26xgvbJqozXQwBKfU+WsZaw+ww=", - "engines": { - "node": ">=4" - } - }, - "node_modules/p-finally": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", - "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/p-is-promise": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/p-is-promise/-/p-is-promise-2.1.0.tgz", - "integrity": "sha512-Y3W0wlRPK8ZMRbNq97l4M5otioeA5lm1z7bkNkxCka8HSPjR0xRWmpCmc9utiaLP9Jb1eD8BgeIxTW4AIF45Pg==", - "engines": { - "node": ">=6" - } - }, - "node_modules/p-limit": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", - "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", - "dev": true, - "dependencies": { - "p-try": "^1.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/p-locate": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", - "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", - "dev": true, - "dependencies": { - "p-limit": "^1.1.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/p-map": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/p-map/-/p-map-1.2.0.tgz", - "integrity": "sha512-r6zKACMNhjPJMTl8KcFH4li//gkrXWfbD6feV8l6doRHlzljFWGJ2AP6iKaCJXyZmAUMOPtvbW7EXkbWO/pLEA==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/p-try": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", - "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/package-json": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/package-json/-/package-json-4.0.1.tgz", - "integrity": "sha1-iGmgQBJTZhxMTKPabCEh7VVfXu0=", - "dev": true, - "dependencies": { - "got": "^6.7.1", - "registry-auth-token": "^3.0.1", - "registry-url": "^3.0.3", - "semver": "^5.1.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/pad-stream": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/pad-stream/-/pad-stream-1.2.0.tgz", - "integrity": "sha1-Yx3Mn3mBC3BZZeid7eps/w/B38k=", - "dev": true, - "dependencies": { - "meow": "^3.0.0", - "pumpify": "^1.3.3", - "repeating": "^2.0.0", - "split2": "^1.0.0", - "through2": "^2.0.0" - }, - "bin": { - "pad": "cli.js" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/pako": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", - "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==", - "dev": true - }, - "node_modules/parallel-transform": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/parallel-transform/-/parallel-transform-1.2.0.tgz", - "integrity": "sha512-P2vSmIu38uIlvdcU7fDkyrxj33gTUy/ABO5ZUbGowxNCopBq/OoD42bP4UmMrJoPyk4Uqf0mu3mtWBhHCZD8yg==", - "dev": true, - "dependencies": { - "cyclist": "^1.0.1", - "inherits": "^2.0.3", - "readable-stream": "^2.1.5" - } - }, - "node_modules/paralleljs": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/paralleljs/-/paralleljs-0.2.1.tgz", - "integrity": "sha1-68p0XT4JwB4r68wUhYiR/0UQ6SY=", - "engines": { - "node": ">=0.9.10" - } - }, - "node_modules/parent-module": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", - "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", - "dev": true, - "dependencies": { - "callsites": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/parse-asn1": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.6.tgz", - "integrity": "sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==", - "dev": true, - "dependencies": { - "asn1.js": "^5.2.0", - "browserify-aes": "^1.0.0", - "evp_bytestokey": "^1.0.0", - "pbkdf2": "^3.0.3", - "safe-buffer": "^5.1.1" - } - }, - "node_modules/parse-entities": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-1.2.2.tgz", - "integrity": "sha512-NzfpbxW/NPrzZ/yYSoQxyqUZMZXIdCfE0OIN4ESsnptHJECoUk3FZktxNuzQf4tjt5UEopnxpYJbvYuxIFDdsg==", - "dev": true, - "dependencies": { - "character-entities": "^1.0.0", - "character-entities-legacy": "^1.0.0", - "character-reference-invalid": "^1.0.0", - "is-alphanumerical": "^1.0.0", - "is-decimal": "^1.0.0", - "is-hexadecimal": "^1.0.0" - } - }, - "node_modules/parse-filepath": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/parse-filepath/-/parse-filepath-1.0.2.tgz", - "integrity": "sha1-pjISf1Oq89FYdvWHLz/6x2PWyJE=", - "dev": true, - "dependencies": { - "is-absolute": "^1.0.0", - "map-cache": "^0.2.0", - "path-root": "^0.1.1" - }, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/parse-json": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", - "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", - "dev": true, - "dependencies": { - "error-ex": "^1.2.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/parse-ms": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/parse-ms/-/parse-ms-1.0.1.tgz", - "integrity": "sha1-VjRtR0nXjyNDDKDHE4UK75GqNh0=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/parse-passwd": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz", - "integrity": "sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/parse-unit": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/parse-unit/-/parse-unit-1.0.1.tgz", - "integrity": "sha1-fhu21b7zh0wo45JSaiVBFwKR7s8=" - }, - "node_modules/parse5": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-3.0.3.tgz", - "integrity": "sha512-rgO9Zg5LLLkfJF9E6CCmXlSE4UVceloys8JrFqCcHloC3usd/kJCyPDwH2SOlzix2j3xaP9sUX3e8+kvkuleAA==", - "dev": true, - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/parseqs": { - "version": "0.0.5", - "resolved": "https://registry.npmjs.org/parseqs/-/parseqs-0.0.5.tgz", - "integrity": "sha1-1SCKNzjkZ2bikbouoXNoSSGouJ0=", - "dependencies": { - "better-assert": "~1.0.0" - } - }, - "node_modules/parseuri": { - "version": "0.0.5", - "resolved": "https://registry.npmjs.org/parseuri/-/parseuri-0.0.5.tgz", - "integrity": "sha1-gCBKUNTbt3m/3G6+J3jZDkvOMgo=", - "dependencies": { - "better-assert": "~1.0.0" - } - }, - "node_modules/parseurl": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", - "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", - "dev": true, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/pascalcase": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", - "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/path-browserify": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz", - "integrity": "sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==", - "dev": true - }, - "node_modules/path-dirname": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", - "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=", - "dev": true - }, - "node_modules/path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/path-is-inside": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", - "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=", - "dev": true - }, - "node_modules/path-key": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", - "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/path-parse": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz", - "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==", - "dev": true - }, - "node_modules/path-root": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/path-root/-/path-root-0.1.1.tgz", - "integrity": "sha1-mkpoFMrBwM1zNgqV8yCDyOpHRbc=", - "dev": true, - "dependencies": { - "path-root-regex": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/path-root-regex": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/path-root-regex/-/path-root-regex-0.1.2.tgz", - "integrity": "sha1-v8zcjfWxLcUsi0PsONGNcsBLqW0=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/path-to-regexp": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-1.8.0.tgz", - "integrity": "sha512-n43JRhlUKUAlibEJhPeir1ncUID16QnEjNpwzNdO3Lm4ywrBpBZ5oLD0I6br9evr1Y9JTqwRtAh7JLoOzAQdVA==", - "dependencies": { - "isarray": "0.0.1" - } - }, - "node_modules/path-type": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-2.0.0.tgz", - "integrity": "sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=", - "dev": true, - "dependencies": { - "pify": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/path-type/node_modules/pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/pathval": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/pathval/-/pathval-1.1.0.tgz", - "integrity": "sha1-uULm1L3mUwBe9rcTYd74cn0GReA=", - "dev": true, - "engines": { - "node": "*" - } - }, - "node_modules/pbkdf2": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.1.tgz", - "integrity": "sha512-4Ejy1OPxi9f2tt1rRV7Go7zmfDQ+ZectEQz3VGUQhgq62HtIRPDyG/JtnwIxs6x3uNMwo2V7q1fMvKjb+Tnpqg==", - "dev": true, - "dependencies": { - "create-hash": "^1.1.2", - "create-hmac": "^1.1.4", - "ripemd160": "^2.0.1", - "safe-buffer": "^5.0.1", - "sha.js": "^2.4.8" - }, - "engines": { - "node": ">=0.12" - } - }, - "node_modules/pdfobject": { - "version": "2.0.201604172", - "resolved": "https://registry.npmjs.org/pdfobject/-/pdfobject-2.0.201604172.tgz", - "integrity": "sha1-ES7fk7mL4SGl54Cwbn9feK0xqz8=" - }, - "node_modules/performance-now": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", - "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=", - "dev": true - }, - "node_modules/picomatch": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.2.tgz", - "integrity": "sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg==", - "dev": true, - "engines": { - "node": ">=8.6" - } - }, - "node_modules/pify": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", - "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/pinkie": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", - "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/pinkie-promise": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", - "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", - "dev": true, - "dependencies": { - "pinkie": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/pkg-dir": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz", - "integrity": "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=", - "dev": true, - "dependencies": { - "find-up": "^2.1.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/pkg-up": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-2.0.0.tgz", - "integrity": "sha1-yBmscoBZpGHKscOImivjxJoATX8=", - "dev": true, - "dependencies": { - "find-up": "^2.1.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/plugin-error": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/plugin-error/-/plugin-error-1.0.1.tgz", - "integrity": "sha512-L1zP0dk7vGweZME2i+EeakvUNqSrdiI3F91TwEoYiGrAfUXmVv6fJIq4g82PAXxNsWOp0J7ZqQy/3Szz0ajTxA==", - "dev": true, - "dependencies": { - "ansi-colors": "^1.0.1", - "arr-diff": "^4.0.0", - "arr-union": "^3.1.0", - "extend-shallow": "^3.0.2" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/plur": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/plur/-/plur-2.1.2.tgz", - "integrity": "sha1-dIJFLBoPUI4+NE6uwxLJHCncZVo=", - "dev": true, - "dependencies": { - "irregular-plurals": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/portfinder": { - "version": "1.0.28", - "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.28.tgz", - "integrity": "sha512-Se+2isanIcEqf2XMHjyUKskczxbPH7dQnlMjXX6+dybayyHvAf/TCgyMRlzf/B6QDhAEFOGes0pzRo3by4AbMA==", - "dev": true, - "dependencies": { - "async": "^2.6.2", - "debug": "^3.1.1", - "mkdirp": "^0.5.5" - }, - "engines": { - "node": ">= 0.12.0" - } - }, - "node_modules/portfinder/node_modules/async": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz", - "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==", - "dev": true, - "dependencies": { - "lodash": "^4.17.14" - } - }, - "node_modules/portscanner": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/portscanner/-/portscanner-1.2.0.tgz", - "integrity": "sha1-sUu9olfRTDEPqcwJaCrwLUCWGAI=", - "dev": true, - "dependencies": { - "async": "1.5.2" - }, - "engines": { - "node": ">=0.4", - "npm": ">=1.0.0" - } - }, - "node_modules/posix-character-classes": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", - "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/postcss": { - "version": "6.0.23", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", - "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", - "dev": true, - "dependencies": { - "chalk": "^2.4.1", - "source-map": "^0.6.1", - "supports-color": "^5.4.0" - }, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/postcss-bem-linter": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/postcss-bem-linter/-/postcss-bem-linter-3.3.0.tgz", - "integrity": "sha512-qfgbgf6JmSpJEdglPOsx6GXkQg+dyHRGkflFoACZYL1dVFqoN5O3KhynuCvZFZ1DVfCFCuqEFgnwn8AyN+4qeQ==", - "dev": true, - "dependencies": { - "minimatch": "^3.0.3", - "postcss": "^7.0.14", - "postcss-resolve-nested-selector": "^0.1.1" - } - }, - "node_modules/postcss-bem-linter/node_modules/postcss": { - "version": "7.0.35", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", - "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", - "dev": true, - "dependencies": { - "chalk": "^2.4.2", - "source-map": "^0.6.1", - "supports-color": "^6.1.0" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/postcss-bem-linter/node_modules/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, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/postcss-bem-linter/node_modules/supports-color": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", - "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", - "dev": true, - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/postcss-html": { - "version": "0.36.0", - "resolved": "https://registry.npmjs.org/postcss-html/-/postcss-html-0.36.0.tgz", - "integrity": "sha512-HeiOxGcuwID0AFsNAL0ox3mW6MHH5cstWN1Z3Y+n6H+g12ih7LHdYxWwEA/QmrebctLjo79xz9ouK3MroHwOJw==", - "dev": true, - "dependencies": { - "htmlparser2": "^3.10.0" - } - }, - "node_modules/postcss-jsx": { - "version": "0.36.4", - "resolved": "https://registry.npmjs.org/postcss-jsx/-/postcss-jsx-0.36.4.tgz", - "integrity": "sha512-jwO/7qWUvYuWYnpOb0+4bIIgJt7003pgU3P6nETBLaOyBXuTD55ho21xnals5nBrlpTIFodyd3/jBi6UO3dHvA==", - "dev": true, - "dependencies": { - "@babel/core": ">=7.2.2" - } - }, - "node_modules/postcss-less": { - "version": "3.1.4", - "resolved": "https://registry.npmjs.org/postcss-less/-/postcss-less-3.1.4.tgz", - "integrity": "sha512-7TvleQWNM2QLcHqvudt3VYjULVB49uiW6XzEUFmvwHzvsOEF5MwBrIXZDJQvJNFGjJQTzSzZnDoCJ8h/ljyGXA==", - "dev": true, - "dependencies": { - "postcss": "^7.0.14" - }, - "engines": { - "node": ">=6.14.4" - } - }, - "node_modules/postcss-less/node_modules/postcss": { - "version": "7.0.35", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", - "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", - "dev": true, - "dependencies": { - "chalk": "^2.4.2", - "source-map": "^0.6.1", - "supports-color": "^6.1.0" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/postcss-less/node_modules/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, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/postcss-less/node_modules/supports-color": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", - "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", - "dev": true, - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/postcss-markdown": { - "version": "0.36.0", - "resolved": "https://registry.npmjs.org/postcss-markdown/-/postcss-markdown-0.36.0.tgz", - "integrity": "sha512-rl7fs1r/LNSB2bWRhyZ+lM/0bwKv9fhl38/06gF6mKMo/NPnp55+K1dSTosSVjFZc0e1ppBlu+WT91ba0PMBfQ==", - "dev": true, - "dependencies": { - "remark": "^10.0.1", - "unist-util-find-all-after": "^1.0.2" - } - }, - "node_modules/postcss-media-query-parser": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/postcss-media-query-parser/-/postcss-media-query-parser-0.2.3.tgz", - "integrity": "sha1-J7Ocb02U+Bsac7j3Y1HGCeXO8kQ=", - "dev": true - }, - "node_modules/postcss-reporter": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/postcss-reporter/-/postcss-reporter-6.0.1.tgz", - "integrity": "sha512-LpmQjfRWyabc+fRygxZjpRxfhRf9u/fdlKf4VHG4TSPbV2XNsuISzYW1KL+1aQzx53CAppa1bKG4APIB/DOXXw==", - "dev": true, - "dependencies": { - "chalk": "^2.4.1", - "lodash": "^4.17.11", - "log-symbols": "^2.2.0", - "postcss": "^7.0.7" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/postcss-reporter/node_modules/postcss": { - "version": "7.0.35", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", - "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", - "dev": true, - "dependencies": { - "chalk": "^2.4.2", - "source-map": "^0.6.1", - "supports-color": "^6.1.0" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/postcss-reporter/node_modules/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, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/postcss-reporter/node_modules/supports-color": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", - "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", - "dev": true, - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/postcss-resolve-nested-selector": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/postcss-resolve-nested-selector/-/postcss-resolve-nested-selector-0.1.1.tgz", - "integrity": "sha1-Kcy8fDfe36wwTp//C/FZaz9qDk4=", - "dev": true - }, - "node_modules/postcss-safe-parser": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-safe-parser/-/postcss-safe-parser-4.0.2.tgz", - "integrity": "sha512-Uw6ekxSWNLCPesSv/cmqf2bY/77z11O7jZGPax3ycZMFU/oi2DMH9i89AdHc1tRwFg/arFoEwX0IS3LCUxJh1g==", - "dev": true, - "dependencies": { - "postcss": "^7.0.26" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/postcss-safe-parser/node_modules/postcss": { - "version": "7.0.35", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", - "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", - "dev": true, - "dependencies": { - "chalk": "^2.4.2", - "source-map": "^0.6.1", - "supports-color": "^6.1.0" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/postcss-safe-parser/node_modules/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, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/postcss-safe-parser/node_modules/supports-color": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", - "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", - "dev": true, - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/postcss-sass": { - "version": "0.3.5", - "resolved": "https://registry.npmjs.org/postcss-sass/-/postcss-sass-0.3.5.tgz", - "integrity": "sha512-B5z2Kob4xBxFjcufFnhQ2HqJQ2y/Zs/ic5EZbCywCkxKd756Q40cIQ/veRDwSrw1BF6+4wUgmpm0sBASqVi65A==", - "dev": true, - "dependencies": { - "gonzales-pe": "^4.2.3", - "postcss": "^7.0.1" - } - }, - "node_modules/postcss-sass/node_modules/postcss": { - "version": "7.0.35", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", - "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", - "dev": true, - "dependencies": { - "chalk": "^2.4.2", - "source-map": "^0.6.1", - "supports-color": "^6.1.0" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/postcss-sass/node_modules/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, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/postcss-sass/node_modules/supports-color": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", - "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", - "dev": true, - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/postcss-scss": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/postcss-scss/-/postcss-scss-0.4.1.tgz", - "integrity": "sha1-rXcbgfD3L19IRdCKpg+TVXZT1Uw=", - "dev": true, - "dependencies": { - "postcss": "^5.2.13" - } - }, - "node_modules/postcss-scss/node_modules/ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/postcss-scss/node_modules/chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", - "dev": true, - "dependencies": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/postcss-scss/node_modules/chalk/node_modules/supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", - "dev": true, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/postcss-scss/node_modules/has-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", - "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/postcss-scss/node_modules/postcss": { - "version": "5.2.18", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", - "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", - "dev": true, - "dependencies": { - "chalk": "^1.1.3", - "js-base64": "^2.1.9", - "source-map": "^0.5.6", - "supports-color": "^3.2.3" - }, - "engines": { - "node": ">=0.12" - } - }, - "node_modules/postcss-scss/node_modules/supports-color": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", - "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", - "dev": true, - "dependencies": { - "has-flag": "^1.0.0" - }, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/postcss-selector-parser": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", - "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==", - "dev": true, - "dependencies": { - "dot-prop": "^5.2.0", - "indexes-of": "^1.0.1", - "uniq": "^1.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/postcss-syntax": { - "version": "0.36.2", - "resolved": "https://registry.npmjs.org/postcss-syntax/-/postcss-syntax-0.36.2.tgz", - "integrity": "sha512-nBRg/i7E3SOHWxF3PpF5WnJM/jQ1YpY9000OaVXlAQj6Zp/kIqJxEDWIZ67tAd7NLuk7zqN4yqe9nc0oNAOs1w==", - "dev": true - }, - "node_modules/postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", - "dev": true - }, - "node_modules/postcss/node_modules/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, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/preact": { - "version": "10.5.13", - "resolved": "https://registry.npmjs.org/preact/-/preact-10.5.13.tgz", - "integrity": "sha512-q/vlKIGNwzTLu+jCcvywgGrt+H/1P/oIRSD6mV4ln3hmlC+Aa34C7yfPI4+5bzW8pONyVXYS7SvXosy2dKKtWQ==" - }, - "node_modules/prelude-ls": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", - "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", - "dev": true, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/prepend-http": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz", - "integrity": "sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/pretty-bytes": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-3.0.1.tgz", - "integrity": "sha1-J9AAjXeAY6C0gRuzXHnxvV1fvM8=", - "dev": true, - "dependencies": { - "number-is-nan": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/pretty-ms": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/pretty-ms/-/pretty-ms-2.1.0.tgz", - "integrity": "sha1-QlfCVt8/sLRR1q/6qwIYhBJpgdw=", - "dev": true, - "dependencies": { - "is-finite": "^1.0.1", - "parse-ms": "^1.0.0", - "plur": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/pretty-ms/node_modules/plur": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/plur/-/plur-1.0.0.tgz", - "integrity": "sha1-24XGgU9eXlo7Se/CjWBP7GKXUVY=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/printj": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/printj/-/printj-1.1.2.tgz", - "integrity": "sha512-zA2SmoLaxZyArQTOPj5LXecR+RagfPSU5Kw1qP+jkWeNlrq+eJZyY2oS68SU1Z/7/myXM4lo9716laOFAVStCQ==", - "bin": { - "printj": "bin/printj.njs" - }, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/private": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/private/-/private-0.1.8.tgz", - "integrity": "sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg==", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/process": { - "version": "0.11.10", - "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", - "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=", - "dev": true, - "engines": { - "node": ">= 0.6.0" - } - }, - "node_modules/process-nextick-args": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", - "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", - "dev": true - }, - "node_modules/progress": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", - "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", - "dev": true, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/promise": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz", - "integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==", - "dependencies": { - "asap": "~2.0.3" - } - }, - "node_modules/promise-inflight": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz", - "integrity": "sha1-mEcocL8igTL8vdhoEputEsPAKeM=", - "dev": true - }, - "node_modules/promise-polyfill": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/promise-polyfill/-/promise-polyfill-6.1.0.tgz", - "integrity": "sha1-36lpQ+qcEh/KTem1hoyznTRy4Fc=" - }, - "node_modules/prop-types": { - "version": "15.6.1", - "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.6.1.tgz", - "integrity": "sha512-4ec7bY1Y66LymSUOH/zARVYObB23AT2h8cf6e/O6ZALB/N0sqZFEx7rq6EYPX2MkOdKORuooI/H5k9TlR4q7kQ==", - "dependencies": { - "fbjs": "^0.8.16", - "loose-envify": "^1.3.1", - "object-assign": "^4.1.1" - } - }, - "node_modules/prop-types-exact": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/prop-types-exact/-/prop-types-exact-1.2.0.tgz", - "integrity": "sha512-K+Tk3Kd9V0odiXFP9fwDHUYRyvK3Nun3GVyPapSIs5OBkITAm15W0CPFD/YKTkMUAbc0b9CUwRQp2ybiBIq+eA==", - "dev": true, - "dependencies": { - "has": "^1.0.3", - "object.assign": "^4.1.0", - "reflect.ownkeys": "^0.2.0" - } - }, - "node_modules/proxy-addr": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.6.tgz", - "integrity": "sha512-dh/frvCBVmSsDYzw6n926jv974gddhkFPfiN8hPOi30Wax25QZyZEGveluCgliBnqmuM+UJmBErbAUFIoDbjOw==", - "dev": true, - "dependencies": { - "forwarded": "~0.1.2", - "ipaddr.js": "1.9.1" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/prr": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", - "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=", - "dev": true - }, - "node_modules/pseudomap": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", - "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=", - "dev": true - }, - "node_modules/psl": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", - "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==", - "dev": true - }, - "node_modules/public-encrypt": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz", - "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==", - "dev": true, - "dependencies": { - "bn.js": "^4.1.0", - "browserify-rsa": "^4.0.0", - "create-hash": "^1.1.0", - "parse-asn1": "^5.0.0", - "randombytes": "^2.0.1", - "safe-buffer": "^5.1.2" - } - }, - "node_modules/public-encrypt/node_modules/bn.js": { - "version": "4.11.9", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", - "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==", - "dev": true - }, - "node_modules/pump": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz", - "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==", - "dev": true, - "dependencies": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } - }, - "node_modules/pumpify": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz", - "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==", - "dev": true, - "dependencies": { - "duplexify": "^3.6.0", - "inherits": "^2.0.3", - "pump": "^2.0.0" - } - }, - "node_modules/punycode": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", - "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/q": { - "version": "0.9.3", - "resolved": "https://registry.npmjs.org/q/-/q-0.9.3.tgz", - "integrity": "sha1-QE6rutDQMe01/LU/fFvAYoO050w=", - "dev": true, - "engines": { - "node": ">=0.6.0", - "teleport": ">=0.2.0" - } - }, - "node_modules/q-io": { - "version": "1.13.6", - "resolved": "https://registry.npmjs.org/q-io/-/q-io-1.13.6.tgz", - "integrity": "sha1-BFC9s54IfLiaX9SkFjfqM0fJhTg=", - "dev": true, - "dependencies": { - "es6-set": "^0.1.1", - "mime": "^1.2.11", - "mimeparse": "^0.1.4", - "q": "^1.0.1", - "qs": "^1.2.1", - "url2": "^0.0.0" - }, - "engines": { - "node": ">=0.6.0" - } - }, - "node_modules/q-io/node_modules/q": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", - "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=", - "dev": true, - "engines": { - "node": ">=0.6.0", - "teleport": ">=0.2.0" - } - }, - "node_modules/qs": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/qs/-/qs-1.2.2.tgz", - "integrity": "sha1-GbV/8k3CqZzh+L32r82ln472H4g=", - "dev": true - }, - "node_modules/querystring": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", - "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=", - "dev": true, - "engines": { - "node": ">=0.4.x" - } - }, - "node_modules/querystring-es3": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz", - "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=", - "dev": true, - "engines": { - "node": ">=0.4.x" - } - }, - "node_modules/querystringify": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz", - "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==" - }, - "node_modules/quick-lru": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-1.1.0.tgz", - "integrity": "sha1-Q2CxfGETatOAeDl/8RQW4Ybc+7g=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/raf": { - "version": "3.4.1", - "resolved": "https://registry.npmjs.org/raf/-/raf-3.4.1.tgz", - "integrity": "sha512-Sq4CW4QhwOHE8ucn6J34MqtZCeWFP2aQSmrlroYgqAV1PjStIhJXxYuTgUIfkEk7zTLjmIjLmU5q+fbD1NnOJA==", - "dev": true, - "dependencies": { - "performance-now": "^2.1.0" - } - }, - "node_modules/railroad-diagrams": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/railroad-diagrams/-/railroad-diagrams-1.0.0.tgz", - "integrity": "sha1-635iZ1SN3t+4mcG5Dlc3RVnN234=", - "dev": true - }, - "node_modules/randexp": { - "version": "0.4.6", - "resolved": "https://registry.npmjs.org/randexp/-/randexp-0.4.6.tgz", - "integrity": "sha512-80WNmd9DA0tmZrw9qQa62GPPWfuXJknrmVmLcxvq4uZBdYqb1wYoKTmnlGUchvVWe0XiLupYkBoXVOxz3C8DYQ==", - "dev": true, - "dependencies": { - "discontinuous-range": "1.0.0", - "ret": "~0.1.10" - }, - "engines": { - "node": ">=0.12" - } - }, - "node_modules/randombytes": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", - "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", - "dev": true, - "dependencies": { - "safe-buffer": "^5.1.0" - } - }, - "node_modules/randomfill": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz", - "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==", - "dev": true, - "dependencies": { - "randombytes": "^2.0.5", - "safe-buffer": "^5.1.0" - } - }, - "node_modules/range-parser": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", - "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/raw-body": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-1.1.7.tgz", - "integrity": "sha1-HQJ8K/oRasxmI7yo8AAWVyqH1CU=", - "dev": true, - "dependencies": { - "bytes": "1", - "string_decoder": "0.10" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/raw-body/node_modules/string_decoder": { - "version": "0.10.31", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", - "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=", - "dev": true - }, - "node_modules/rc": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", - "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", - "dev": true, - "dependencies": { - "deep-extend": "^0.6.0", - "ini": "~1.3.0", - "minimist": "^1.2.0", - "strip-json-comments": "~2.0.1" - }, - "bin": { - "rc": "cli.js" - } - }, - "node_modules/react": { - "version": "16.8.6", - "resolved": "https://registry.npmjs.org/react/-/react-16.8.6.tgz", - "integrity": "sha512-pC0uMkhLaHm11ZSJULfOBqV4tIZkx87ZLvbbQYunNixAAvjnC+snJCg0XQXn9VIsttVsbZP/H/ewzgsd5fxKXw==", - "dependencies": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1", - "prop-types": "^15.6.2", - "scheduler": "^0.13.6" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/react-attr-converter": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/react-attr-converter/-/react-attr-converter-0.3.1.tgz", - "integrity": "sha512-dSxo2Mn6Zx4HajeCeQNLefwEO4kNtV/0E682R1+ZTyFRPqxDa5zYb5qM/ocqw9Bxr/kFQO0IUiqdV7wdHw+Cdg==", - "dev": true - }, - "node_modules/react-content-loader": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/react-content-loader/-/react-content-loader-4.3.4.tgz", - "integrity": "sha512-wwpF6dWaqeaiIwA/NofTuuO7PQaXRxGkukcdrNK/oIKEkfU3BPkNFrCb6sk9Q5l9n5uN80RF60ZO53wzxSy2HQ==" - }, - "node_modules/react-dom": { - "version": "16.8.6", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-16.8.6.tgz", - "integrity": "sha512-1nL7PIq9LTL3fthPqwkvr2zY7phIPjYrT0jp4HjyEQrEROnw4dG41VVwi/wfoCneoleqrNX7iAD+pXebJZwrwA==", - "dependencies": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1", - "prop-types": "^15.6.2", - "scheduler": "^0.13.6" - } - }, - "node_modules/react-dom/node_modules/prop-types": { - "version": "15.7.2", - "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.7.2.tgz", - "integrity": "sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ==", - "dependencies": { - "loose-envify": "^1.4.0", - "object-assign": "^4.1.1", - "react-is": "^16.8.1" - } - }, - "node_modules/react-fast-compare": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/react-fast-compare/-/react-fast-compare-2.0.4.tgz", - "integrity": "sha512-suNP+J1VU1MWFKcyt7RtjiSWUjvidmQSlqu+eHslq+342xCbGTYmC0mEhPCOHxlW0CywylOC1u2DFAT+bv4dBw==" - }, - "node_modules/react-i18next": { - "version": "11.8.4", - "resolved": "https://registry.npmjs.org/react-i18next/-/react-i18next-11.8.4.tgz", - "integrity": "sha512-QlPJfX+Roi+jEQ6frBSsLHHH+VWbUoCl6wZDT8XHMd6PsSgepjgD2sZf/h7F46JnHeuy0U+SxY3TtrJF+aDIyg==", - "dependencies": { - "@babel/runtime": "^7.3.1", - "html-parse-stringify2": "2.0.1" - } - }, - "node_modules/react-is": { - "version": "16.13.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", - "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" - }, - "node_modules/react-render-html": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/react-render-html/-/react-render-html-0.6.0.tgz", - "integrity": "sha512-F9Xn8Iy2oJvepMdDrN+XUPOwqv3ni856ikuvu/dyJ2guozN01vF0C55Ja+CQfnziQNlLevSVXzuQKYa/mhyjAQ==", - "dev": true, - "dependencies": { - "parse5": "^3.0.2", - "react-attr-converter": "^0.3.1" - } - }, - "node_modules/react-router": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/react-router/-/react-router-5.2.0.tgz", - "integrity": "sha512-smz1DUuFHRKdcJC0jobGo8cVbhO3x50tCL4icacOlcwDOEQPq4TMqwx3sY1TP+DvtTgz4nm3thuo7A+BK2U0Dw==", - "dependencies": { - "@babel/runtime": "^7.1.2", - "history": "^4.9.0", - "hoist-non-react-statics": "^3.1.0", - "loose-envify": "^1.3.1", - "mini-create-react-context": "^0.4.0", - "path-to-regexp": "^1.7.0", - "prop-types": "^15.6.2", - "react-is": "^16.6.0", - "tiny-invariant": "^1.0.2", - "tiny-warning": "^1.0.0" - } - }, - "node_modules/react-router-dom": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-5.2.0.tgz", - "integrity": "sha512-gxAmfylo2QUjcwxI63RhQ5G85Qqt4voZpUXSEqCwykV0baaOTQDR1f0PmY8AELqIyVc0NEZUj0Gov5lNGcXgsA==", - "dependencies": { - "@babel/runtime": "^7.1.2", - "history": "^4.9.0", - "loose-envify": "^1.3.1", - "prop-types": "^15.6.2", - "react-router": "5.2.0", - "tiny-invariant": "^1.0.2", - "tiny-warning": "^1.0.0" - } - }, - "node_modules/react-router-dom/node_modules/prop-types": { - "version": "15.7.2", - "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.7.2.tgz", - "integrity": "sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ==", - "dependencies": { - "loose-envify": "^1.4.0", - "object-assign": "^4.1.1", - "react-is": "^16.8.1" - } - }, - "node_modules/react-router/node_modules/prop-types": { - "version": "15.7.2", - "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.7.2.tgz", - "integrity": "sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ==", - "dependencies": { - "loose-envify": "^1.4.0", - "object-assign": "^4.1.1", - "react-is": "^16.8.1" - } - }, - "node_modules/react-svg-core": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/react-svg-core/-/react-svg-core-3.0.3.tgz", - "integrity": "sha512-Ws3eM3xCAwcaYeqm4Ajcz3zxBYNI6BeTWWhFR0cpOT+pWuVtozgHYK9xUM0S/ilapZgYMQDe49XgOxpvooFq4w==", - "dev": true, - "dependencies": { - "@babel/core": "^7.4.5", - "@babel/plugin-syntax-jsx": "^7.2.0", - "@babel/preset-react": "^7.0.0", - "babel-plugin-react-svg": "^3.0.3", - "lodash.clonedeep": "^4.5.0", - "lodash.isplainobject": "^4.0.6", - "svgo": "^1.2.2" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/react-svg-core/node_modules/babel-plugin-react-svg": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/babel-plugin-react-svg/-/babel-plugin-react-svg-3.0.3.tgz", - "integrity": "sha512-Pst1RWjUIiV0Ykv1ODSeceCBsFOP2Y4dusjq7/XkjuzJdvS9CjpkPMUIoO4MLlvp5PiLCeMlsOC7faEUA0gm3Q==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/react-svg-core/node_modules/css-select": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz", - "integrity": "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==", - "dev": true, - "dependencies": { - "boolbase": "^1.0.0", - "css-what": "^3.2.1", - "domutils": "^1.7.0", - "nth-check": "^1.0.2" - } - }, - "node_modules/react-svg-core/node_modules/css-what": { - "version": "3.4.2", - "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.4.2.tgz", - "integrity": "sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==", - "dev": true, - "engines": { - "node": ">= 6" - } - }, - "node_modules/react-svg-core/node_modules/domutils": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz", - "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==", - "dev": true, - "dependencies": { - "dom-serializer": "0", - "domelementtype": "1" - } - }, - "node_modules/react-svg-core/node_modules/svgo": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz", - "integrity": "sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==", - "dev": true, - "dependencies": { - "chalk": "^2.4.1", - "coa": "^2.0.2", - "css-select": "^2.0.0", - "css-select-base-adapter": "^0.1.1", - "css-tree": "1.0.0-alpha.37", - "csso": "^4.0.2", - "js-yaml": "^3.13.1", - "mkdirp": "~0.5.1", - "object.values": "^1.1.0", - "sax": "~1.2.4", - "stable": "^0.1.8", - "unquote": "~1.1.1", - "util.promisify": "~1.0.0" - }, - "bin": { - "svgo": "bin/svgo" - }, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/react-svg-loader": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/react-svg-loader/-/react-svg-loader-3.0.1.tgz", - "integrity": "sha512-43VG2S+aKwu7MIagxhzHyN9nPTJBatHL7RfIxyqQ2/voKXi0xkIOxvyfIt04G2HcVlDdxeq6CxyR1sZx+iL3Cw==", - "dev": true, - "dependencies": { - "loader-utils": "^1.2.3", - "react-svg-core": "^3.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/react-test-renderer": { - "version": "16.14.0", - "resolved": "https://registry.npmjs.org/react-test-renderer/-/react-test-renderer-16.14.0.tgz", - "integrity": "sha512-L8yPjqPE5CZO6rKsKXRO/rVPiaCOy0tQQJbC+UjPNlobl5mad59lvPjwFsQHTvL03caVDIVr9x9/OSgDe6I5Eg==", - "dev": true, - "dependencies": { - "object-assign": "^4.1.1", - "prop-types": "^15.6.2", - "react-is": "^16.8.6", - "scheduler": "^0.19.1" - } - }, - "node_modules/react-test-renderer/node_modules/prop-types": { - "version": "15.7.2", - "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.7.2.tgz", - "integrity": "sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ==", - "dev": true, - "dependencies": { - "loose-envify": "^1.4.0", - "object-assign": "^4.1.1", - "react-is": "^16.8.1" - } - }, - "node_modules/react-test-renderer/node_modules/scheduler": { - "version": "0.19.1", - "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.19.1.tgz", - "integrity": "sha512-n/zwRWRYSUj0/3g/otKDRPMh6qv2SYMWNq85IEa8iZyAv8od9zDYpGSnpBEjNgcMNq6Scbu5KfIPxNF72R/2EA==", - "dev": true, - "dependencies": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1" - } - }, - "node_modules/react-window": { - "version": "1.8.6", - "resolved": "https://registry.npmjs.org/react-window/-/react-window-1.8.6.tgz", - "integrity": "sha512-8VwEEYyjz6DCnGBsd+MgkD0KJ2/OXFULyDtorIiTz+QzwoP94tBoA7CnbtyXMm+cCeAUER5KJcPtWl9cpKbOBg==", - "dependencies": { - "@babel/runtime": "^7.0.0", - "memoize-one": ">=3.1.1 <6" - }, - "engines": { - "node": ">8.0.0" - } - }, - "node_modules/react-window-infinite-loader": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/react-window-infinite-loader/-/react-window-infinite-loader-1.0.5.tgz", - "integrity": "sha512-IcPIq8lADK3zsAcqoLqQGyduicqR6jWkiK2VUX5sKSI9X/rou6OWlOEexnGyujdNTG7hSG8OVBFEhLSDs4qrxg==", - "engines": { - "node": ">8.0.0" - } - }, - "node_modules/react/node_modules/prop-types": { - "version": "15.7.2", - "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.7.2.tgz", - "integrity": "sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ==", - "dependencies": { - "loose-envify": "^1.4.0", - "object-assign": "^4.1.1", - "react-is": "^16.8.1" - } - }, - "node_modules/read-pkg": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-2.0.0.tgz", - "integrity": "sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=", - "dev": true, - "dependencies": { - "load-json-file": "^2.0.0", - "normalize-package-data": "^2.3.2", - "path-type": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/read-pkg-up": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-2.0.0.tgz", - "integrity": "sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=", - "dev": true, - "dependencies": { - "find-up": "^2.0.0", - "read-pkg": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "dev": true, - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "node_modules/readable-stream/node_modules/isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", - "dev": true - }, - "node_modules/readable-stream/node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true - }, - "node_modules/readdirp": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.5.0.tgz", - "integrity": "sha512-cMhu7c/8rdhkHXWsY+osBhfSy0JikwpHK/5+imo+LpeasTF8ouErHrlYkwT0++njiyuDvc7OFY5T3ukvZ8qmFQ==", - "dev": true, - "optional": true, - "dependencies": { - "picomatch": "^2.2.1" - }, - "engines": { - "node": ">=8.10.0" - } - }, - "node_modules/rechoir": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz", - "integrity": "sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=", - "dev": true, - "dependencies": { - "resolve": "^1.1.6" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/redent": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz", - "integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=", - "dev": true, - "dependencies": { - "indent-string": "^2.1.0", - "strip-indent": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/redux": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/redux/-/redux-4.0.5.tgz", - "integrity": "sha512-VSz1uMAH24DM6MF72vcojpYPtrTUu3ByVWfPL1nPfVRb5mZVTve5GnNCUV53QM/BZ66xfWrm0CTWoM+Xlz8V1w==", - "dependencies": { - "loose-envify": "^1.4.0", - "symbol-observable": "^1.2.0" - } - }, - "node_modules/reflect.ownkeys": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/reflect.ownkeys/-/reflect.ownkeys-0.2.0.tgz", - "integrity": "sha1-dJrO7H8/34tj+SegSAnpDFwLNGA=", - "dev": true - }, - "node_modules/regenerate": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", - "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==", - "dev": true - }, - "node_modules/regenerator-runtime": { - "version": "0.13.7", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.7.tgz", - "integrity": "sha512-a54FxoJDIr27pgf7IgeQGxmqUNYrcV338lf/6gH456HZ/PhX+5BcwHXG9ajESmwe6WRO0tAzRUrRmNONWgkrew==" - }, - "node_modules/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, - "dependencies": { - "babel-runtime": "^6.18.0", - "babel-types": "^6.19.0", - "private": "^0.1.6" - } - }, - "node_modules/regex-not": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", - "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", - "dev": true, - "dependencies": { - "extend-shallow": "^3.0.2", - "safe-regex": "^1.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/regexp.prototype.flags": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.3.0.tgz", - "integrity": "sha512-2+Q0C5g951OlYlJz6yu5/M33IcsESLlLfsyIaLJaG4FA2r4yP8MvVMJUUP/fVBkSpbbbZlS5gynbEWLipiiXiQ==", - "dev": true, - "dependencies": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.0-next.1" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/regexp.prototype.flags/node_modules/es-abstract": { - "version": "1.17.7", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.7.tgz", - "integrity": "sha512-VBl/gnfcJ7OercKA9MVaegWsBHFjV492syMudcnQZvt/Dw8ezpcOHYZXa/J96O8vx+g4x65YKhxOwDUh63aS5g==", - "dev": true, - "dependencies": { - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.1", - "is-callable": "^1.2.2", - "is-regex": "^1.1.1", - "object-inspect": "^1.8.0", - "object-keys": "^1.1.1", - "object.assign": "^4.1.1", - "string.prototype.trimend": "^1.0.1", - "string.prototype.trimstart": "^1.0.1" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/regexpp": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-2.0.1.tgz", - "integrity": "sha512-lv0M6+TkDVniA3aD1Eg0DVpfU/booSu7Eev3TDO/mZKHBfVjgCGTV4t4buppESEYDtkArYFOxTJWv6S5C+iaNw==", - "dev": true, - "engines": { - "node": ">=6.5.0" - } - }, - "node_modules/regexpu-core": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-2.0.0.tgz", - "integrity": "sha1-SdA4g3uNz4v6W5pCE5k45uoq4kA=", - "dev": true, - "dependencies": { - "regenerate": "^1.2.1", - "regjsgen": "^0.2.0", - "regjsparser": "^0.1.4" - } - }, - "node_modules/registry-auth-token": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-3.4.0.tgz", - "integrity": "sha512-4LM6Fw8eBQdwMYcES4yTnn2TqIasbXuwDx3um+QRs7S55aMKCBKBxvPXl2RiUjHwuJLTyYfxSpmfSAjQpcuP+A==", - "dev": true, - "dependencies": { - "rc": "^1.1.6", - "safe-buffer": "^5.0.1" - } - }, - "node_modules/registry-url": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/registry-url/-/registry-url-3.1.0.tgz", - "integrity": "sha1-PU74cPc93h138M+aOBQyRE4XSUI=", - "dev": true, - "dependencies": { - "rc": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/regjsgen": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.2.0.tgz", - "integrity": "sha1-bAFq3qxVT3WCP+N6wFuS1aTtsfc=", - "dev": true - }, - "node_modules/regjsparser": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.1.5.tgz", - "integrity": "sha1-fuj4Tcb6eS0/0K4ijSS9lJ6tIFw=", - "dev": true, - "dependencies": { - "jsesc": "~0.5.0" - }, - "bin": { - "regjsparser": "bin/parser" - } - }, - "node_modules/regjsparser/node_modules/jsesc": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", - "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=", - "dev": true, - "bin": { - "jsesc": "bin/jsesc" - } - }, - "node_modules/remark": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/remark/-/remark-10.0.1.tgz", - "integrity": "sha512-E6lMuoLIy2TyiokHprMjcWNJ5UxfGQjaMSMhV+f4idM625UjjK4j798+gPs5mfjzDE6vL0oFKVeZM6gZVSVrzQ==", - "dev": true, - "dependencies": { - "remark-parse": "^6.0.0", - "remark-stringify": "^6.0.0", - "unified": "^7.0.0" - } - }, - "node_modules/remark-parse": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-6.0.3.tgz", - "integrity": "sha512-QbDXWN4HfKTUC0hHa4teU463KclLAnwpn/FBn87j9cKYJWWawbiLgMfP2Q4XwhxxuuuOxHlw+pSN0OKuJwyVvg==", - "dev": true, - "dependencies": { - "collapse-white-space": "^1.0.2", - "is-alphabetical": "^1.0.0", - "is-decimal": "^1.0.0", - "is-whitespace-character": "^1.0.0", - "is-word-character": "^1.0.0", - "markdown-escapes": "^1.0.0", - "parse-entities": "^1.1.0", - "repeat-string": "^1.5.4", - "state-toggle": "^1.0.0", - "trim": "0.0.1", - "trim-trailing-lines": "^1.0.0", - "unherit": "^1.0.4", - "unist-util-remove-position": "^1.0.0", - "vfile-location": "^2.0.0", - "xtend": "^4.0.1" - } - }, - "node_modules/remark-stringify": { - "version": "6.0.4", - "resolved": "https://registry.npmjs.org/remark-stringify/-/remark-stringify-6.0.4.tgz", - "integrity": "sha512-eRWGdEPMVudijE/psbIDNcnJLRVx3xhfuEsTDGgH4GsFF91dVhw5nhmnBppafJ7+NWINW6C7ZwWbi30ImJzqWg==", - "dev": true, - "dependencies": { - "ccount": "^1.0.0", - "is-alphanumeric": "^1.0.0", - "is-decimal": "^1.0.0", - "is-whitespace-character": "^1.0.0", - "longest-streak": "^2.0.1", - "markdown-escapes": "^1.0.0", - "markdown-table": "^1.1.0", - "mdast-util-compact": "^1.0.0", - "parse-entities": "^1.0.2", - "repeat-string": "^1.5.4", - "state-toggle": "^1.0.0", - "stringify-entities": "^1.0.1", - "unherit": "^1.0.4", - "xtend": "^4.0.1" - } - }, - "node_modules/remove-trailing-separator": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", - "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=", - "dev": true - }, - "node_modules/repeat-element": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz", - "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/repeat-string": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", - "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", - "dev": true, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/repeating": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz", - "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=", - "dev": true, - "dependencies": { - "is-finite": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/replace-ext": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-0.0.1.tgz", - "integrity": "sha1-KbvZIHinOfC8zitO5B6DeVNSKSQ=", - "dev": true, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/request": { - "version": "2.88.2", - "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", - "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", - "dev": true, - "dependencies": { - "aws-sign2": "~0.7.0", - "aws4": "^1.8.0", - "caseless": "~0.12.0", - "combined-stream": "~1.0.6", - "extend": "~3.0.2", - "forever-agent": "~0.6.1", - "form-data": "~2.3.2", - "har-validator": "~5.1.3", - "http-signature": "~1.2.0", - "is-typedarray": "~1.0.0", - "isstream": "~0.1.2", - "json-stringify-safe": "~5.0.1", - "mime-types": "~2.1.19", - "oauth-sign": "~0.9.0", - "performance-now": "^2.1.0", - "qs": "~6.5.2", - "safe-buffer": "^5.1.2", - "tough-cookie": "~2.5.0", - "tunnel-agent": "^0.6.0", - "uuid": "^3.3.2" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/request/node_modules/qs": { - "version": "6.5.2", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", - "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==", - "dev": true, - "engines": { - "node": ">=0.6" - } - }, - "node_modules/require-directory": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", - "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/require-main-filename": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", - "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=", - "dev": true - }, - "node_modules/requirefresh": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/requirefresh/-/requirefresh-2.3.0.tgz", - "integrity": "sha512-oskKAg0pSlPnJAkFMrcqrHeCGzYunl4Hkl+N/NW3nnFWDHRg97yb475HtF5ax8LP9i8QvVkenVIhjNb+h+P7nA==", - "dev": true, - "dependencies": { - "editions": "^2.2.0" - }, - "engines": { - "node": ">=0.12" - } - }, - "node_modules/requirefresh/node_modules/editions": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/editions/-/editions-2.3.1.tgz", - "integrity": "sha512-ptGvkwTvGdGfC0hfhKg0MT+TRLRKGtUiWGBInxOm5pz7ssADezahjCUaYuZ8Dr+C05FW0AECIIPt4WBxVINEhA==", - "dev": true, - "dependencies": { - "errlop": "^2.0.0", - "semver": "^6.3.0" - }, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/requirefresh/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true, - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/requires-port": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", - "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=" - }, - "node_modules/resolve": { - "version": "1.19.0", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.19.0.tgz", - "integrity": "sha512-rArEXAgsBG4UgRGcynxWIWKFvh/XZCcS8UJdHhwy91zwAvCZIbcs+vAbflgBnNjYMs/i/i+/Ux6IZhML1yPvxg==", - "dev": true, - "dependencies": { - "is-core-module": "^2.1.0", - "path-parse": "^1.0.6" - } - }, - "node_modules/resolve-cwd": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-2.0.0.tgz", - "integrity": "sha1-AKn3OHVW4nA46uIyyqNypqWbZlo=", - "dev": true, - "dependencies": { - "resolve-from": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/resolve-cwd/node_modules/resolve-from": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", - "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/resolve-dir": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz", - "integrity": "sha1-eaQGRMNivoLybv/nOcm7U4IEb0M=", - "dev": true, - "dependencies": { - "expand-tilde": "^2.0.0", - "global-modules": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/resolve-from": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", - "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/resolve-pathname": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/resolve-pathname/-/resolve-pathname-3.0.0.tgz", - "integrity": "sha512-C7rARubxI8bXFNB/hqcp/4iUeIXJhJZvFPFPiSPRnhU5UPxzMFIl+2E6yY6c4k9giDJAhtV+enfA+G89N6Csng==" - }, - "node_modules/resolve-pkg": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/resolve-pkg/-/resolve-pkg-2.0.0.tgz", - "integrity": "sha512-+1lzwXehGCXSeryaISr6WujZzowloigEofRB+dj75y9RRa/obVcYgbHJd53tdYw8pvZj8GojXaaENws8Ktw/hQ==", - "dev": true, - "dependencies": { - "resolve-from": "^5.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/resolve-pkg/node_modules/resolve-from": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", - "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/resolve-url": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", - "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=", - "dev": true - }, - "node_modules/restore-cursor": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", - "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", - "dev": true, - "dependencies": { - "onetime": "^2.0.0", - "signal-exit": "^3.0.2" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/ret": { - "version": "0.1.15", - "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", - "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", - "dev": true, - "engines": { - "node": ">=0.12" - } - }, - "node_modules/rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "dev": true, - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - } - }, - "node_modules/ripemd160": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz", - "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==", - "dev": true, - "dependencies": { - "hash-base": "^3.0.0", - "inherits": "^2.0.1" - } - }, - "node_modules/rivets": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/rivets/-/rivets-0.8.1.tgz", - "integrity": "sha1-jjevfPVCZBct2cpLRfHQLTIcINc=", - "dependencies": { - "sightglass": "~0.2.4" - } - }, - "node_modules/rst-selector-parser": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/rst-selector-parser/-/rst-selector-parser-2.2.3.tgz", - "integrity": "sha1-gbIw6i/MYGbInjRy3nlChdmwPZE=", - "dev": true, - "dependencies": { - "lodash.flattendeep": "^4.4.0", - "nearley": "^2.7.10" - } - }, - "node_modules/run-async": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", - "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==", - "dev": true, - "engines": { - "node": ">=0.12.0" - } - }, - "node_modules/run-queue": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/run-queue/-/run-queue-1.0.3.tgz", - "integrity": "sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec=", - "dev": true, - "dependencies": { - "aproba": "^1.1.1" - } - }, - "node_modules/rx-lite": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/rx-lite/-/rx-lite-4.0.8.tgz", - "integrity": "sha1-Cx4Rr4vESDbwSmQH6S2kJGe3lEQ=", - "dev": true - }, - "node_modules/rxjs": { - "version": "6.6.3", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.3.tgz", - "integrity": "sha512-trsQc+xYYXZ3urjOiJOuCOa5N3jAZ3eiSpQB5hIT8zGlL2QfnHLJ2r7GMkBGuIausdJN1OneaI6gQlsqNHHmZQ==", - "dev": true, - "dependencies": { - "tslib": "^1.9.0" - }, - "engines": { - "npm": ">=2.0.0" - } - }, - "node_modules/safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" - }, - "node_modules/safe-json-parse": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/safe-json-parse/-/safe-json-parse-1.0.1.tgz", - "integrity": "sha1-PnZyPjjf3aE8mx0poeB//uSzC1c=", - "dev": true - }, - "node_modules/safe-regex": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", - "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", - "dev": true, - "dependencies": { - "ret": "~0.1.10" - } - }, - "node_modules/safefs": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/safefs/-/safefs-4.2.0.tgz", - "integrity": "sha512-1amPBO92jw/hWS+gH/u7z7EL7YxaJ8WecBQl49tMQ6Y6EQfndxNNKwlPqDOcwpUetdmK6nKLoVdjybVScRwq5A==", - "dev": true, - "dependencies": { - "editions": "^2.2.0", - "graceful-fs": "^4.2.3" - }, - "engines": { - "node": ">=0.12" - } - }, - "node_modules/safefs/node_modules/editions": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/editions/-/editions-2.3.1.tgz", - "integrity": "sha512-ptGvkwTvGdGfC0hfhKg0MT+TRLRKGtUiWGBInxOm5pz7ssADezahjCUaYuZ8Dr+C05FW0AECIIPt4WBxVINEhA==", - "dev": true, - "dependencies": { - "errlop": "^2.0.0", - "semver": "^6.3.0" - }, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/safefs/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true, - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/safer-buffer": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" - }, - "node_modules/sass-graph": { - "version": "2.2.6", - "resolved": "https://registry.npmjs.org/sass-graph/-/sass-graph-2.2.6.tgz", - "integrity": "sha512-MKuEYXFSGuRSi8FZ3A7imN1CeVn9Gpw0/SFJKdL1ejXJneI9a5rwlEZrKejhEFAA3O6yr3eIyl/WuvASvlT36g==", - "dev": true, - "dependencies": { - "glob": "^7.0.0", - "lodash": "^4.0.0", - "scss-tokenizer": "^0.2.3", - "yargs": "^7.0.0" - }, - "bin": { - "sassgraph": "bin/sassgraph" - } - }, - "node_modules/sax": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", - "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==", - "dev": true - }, - "node_modules/scheduler": { - "version": "0.13.6", - "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.13.6.tgz", - "integrity": "sha512-IWnObHt413ucAYKsD9J1QShUKkbKLQQHdxRyw73sw4FN26iWr3DY/H34xGPe4nmL1DwXyWmSWmMrA9TfQbE/XQ==", - "dependencies": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1" - } - }, - "node_modules/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, - "dependencies": { - "ajv": "^6.1.0", - "ajv-keywords": "^3.1.0" - }, - "engines": { - "node": ">= 4" - } - }, - "node_modules/scriptjs": { - "version": "2.5.8", - "resolved": "https://registry.npmjs.org/scriptjs/-/scriptjs-2.5.8.tgz", - "integrity": "sha1-0MQ5VcLmutM7bk7fe1O4llqnyl8=" - }, - "node_modules/scss-tokenizer": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/scss-tokenizer/-/scss-tokenizer-0.2.3.tgz", - "integrity": "sha1-jrBtualyMzOCTT9VMGQRSYR85dE=", - "dev": true, - "dependencies": { - "js-base64": "^2.1.8", - "source-map": "^0.4.2" - } - }, - "node_modules/scss-tokenizer/node_modules/source-map": { - "version": "0.4.4", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz", - "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=", - "dev": true, - "dependencies": { - "amdefine": ">=0.0.4" - }, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/select-hose": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", - "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=", - "dev": true - }, - "node_modules/select2": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/select2/-/select2-4.0.5.tgz", - "integrity": "sha1-eqxQaSVhmFs007guxV4ib4lg1Ao=", - "dependencies": { - "almond": "~0.3.1", - "jquery-mousewheel": "~3.1.13" - } - }, - "node_modules/selfsigned": { - "version": "1.10.8", - "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.8.tgz", - "integrity": "sha512-2P4PtieJeEwVgTU9QEcwIRDQ/mXJLX8/+I3ur+Pg16nS8oNbrGxEso9NyYWy8NAmXiNl4dlAp5MwoNeCWzON4w==", - "dev": true, - "dependencies": { - "node-forge": "^0.10.0" - } - }, - "node_modules/semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true, - "bin": { - "semver": "bin/semver" - } - }, - "node_modules/semver-diff": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/semver-diff/-/semver-diff-2.1.0.tgz", - "integrity": "sha1-S7uEN8jTfksM8aaP1ybsbWRdbTY=", - "dev": true, - "dependencies": { - "semver": "^5.0.3" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/send": { - "version": "0.17.1", - "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz", - "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==", - "dev": true, - "dependencies": { - "debug": "2.6.9", - "depd": "~1.1.2", - "destroy": "~1.0.4", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "fresh": "0.5.2", - "http-errors": "~1.7.2", - "mime": "1.6.0", - "ms": "2.1.1", - "on-finished": "~2.3.0", - "range-parser": "~1.2.1", - "statuses": "~1.5.0" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/send/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/send/node_modules/debug/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - }, - "node_modules/send/node_modules/depd": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/send/node_modules/http-errors": { - "version": "1.7.3", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.3.tgz", - "integrity": "sha512-ZTTX0MWrsQ2ZAhA1cejAwDLycFsd7I7nVtnkT3Ol0aqodaKW+0CTZDQ1uBv5whptCnc8e8HeRRJxRs0kmm/Qfw==", - "dev": true, - "dependencies": { - "depd": "~1.1.2", - "inherits": "2.0.4", - "setprototypeof": "1.1.1", - "statuses": ">= 1.5.0 < 2", - "toidentifier": "1.0.0" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/send/node_modules/ms": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", - "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==", - "dev": true - }, - "node_modules/send/node_modules/setprototypeof": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", - "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==", - "dev": true - }, - "node_modules/serialize-javascript": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-1.9.1.tgz", - "integrity": "sha512-0Vb/54WJ6k5v8sSWN09S0ora+Hnr+cX40r9F170nT+mSkaxltoE/7R3OrIdBSUv1OoiobH1QoWQbCnAO+e8J1A==", - "dev": true - }, - "node_modules/serve-index": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", - "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=", - "dev": true, - "dependencies": { - "accepts": "~1.3.4", - "batch": "0.6.1", - "debug": "2.6.9", - "escape-html": "~1.0.3", - "http-errors": "~1.6.2", - "mime-types": "~2.1.17", - "parseurl": "~1.3.2" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/serve-index/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/serve-index/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - }, - "node_modules/serve-static": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz", - "integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==", - "dev": true, - "dependencies": { - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "parseurl": "~1.3.3", - "send": "0.17.1" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/serviceworker-cache-polyfill": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/serviceworker-cache-polyfill/-/serviceworker-cache-polyfill-4.0.0.tgz", - "integrity": "sha1-3hnuc77yGrPAdAo3sz22JGS6ves=", - "dev": true - }, - "node_modules/set-blocking": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", - "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", - "dev": true - }, - "node_modules/set-value": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", - "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", - "dev": true, - "dependencies": { - "extend-shallow": "^2.0.1", - "is-extendable": "^0.1.1", - "is-plain-object": "^2.0.3", - "split-string": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/set-value/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/set-value/node_modules/is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/setimmediate": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", - "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=" - }, - "node_modules/setprototypeof": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", - "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", - "dev": true - }, - "node_modules/sha.js": { - "version": "2.4.11", - "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", - "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", - "dev": true, - "dependencies": { - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" - }, - "bin": { - "sha.js": "bin.js" - } - }, - "node_modules/shebang-command": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", - "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", - "dev": true, - "dependencies": { - "shebang-regex": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/shebang-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", - "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/sightglass": { - "version": "0.2.6", - "resolved": "https://registry.npmjs.org/sightglass/-/sightglass-0.2.6.tgz", - "integrity": "sha1-kSC7hS0lnPghJ0hWN1u9+QCYOEE=" - }, - "node_modules/signal-exit": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz", - "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==", - "dev": true - }, - "node_modules/sinon": { - "version": "7.2.2", - "resolved": "https://registry.npmjs.org/sinon/-/sinon-7.2.2.tgz", - "integrity": "sha512-WLagdMHiEsrRmee3jr6IIDntOF4kbI6N2pfbi8wkv50qaUQcBglkzkjtoOEbeJ2vf1EsrHhLI+5Ny8//WHdMoA==", - "dependencies": { - "@sinonjs/commons": "^1.2.0", - "@sinonjs/formatio": "^3.1.0", - "@sinonjs/samsam": "^3.0.2", - "diff": "^3.5.0", - "lolex": "^3.0.0", - "nise": "^1.4.7", - "supports-color": "^5.5.0" - } - }, - "node_modules/sitemap": { - "version": "1.13.0", - "resolved": "https://registry.npmjs.org/sitemap/-/sitemap-1.13.0.tgz", - "integrity": "sha1-Vpy+IYAgKSamKiZs094Jyc60P4M=", - "dev": true, - "dependencies": { - "underscore": "^1.7.0", - "url-join": "^1.1.0" - } - }, - "node_modules/slash": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz", - "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/slice-ansi": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-2.1.0.tgz", - "integrity": "sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ==", - "dev": true, - "dependencies": { - "ansi-styles": "^3.2.0", - "astral-regex": "^1.0.0", - "is-fullwidth-code-point": "^2.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/snapdragon": { - "version": "0.8.2", - "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", - "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", - "dev": true, - "dependencies": { - "base": "^0.11.1", - "debug": "^2.2.0", - "define-property": "^0.2.5", - "extend-shallow": "^2.0.1", - "map-cache": "^0.2.2", - "source-map": "^0.5.6", - "source-map-resolve": "^0.5.0", - "use": "^3.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon-node": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", - "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", - "dev": true, - "dependencies": { - "define-property": "^1.0.0", - "isobject": "^3.0.0", - "snapdragon-util": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon-node/node_modules/define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", - "dev": true, - "dependencies": { - "is-descriptor": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon-node/node_modules/is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "dev": true, - "dependencies": { - "kind-of": "^6.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon-node/node_modules/is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "dev": true, - "dependencies": { - "kind-of": "^6.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon-node/node_modules/is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "dev": true, - "dependencies": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon-util": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", - "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", - "dev": true, - "dependencies": { - "kind-of": "^3.2.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon-util/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/snapdragon/node_modules/define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "dependencies": { - "is-descriptor": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon/node_modules/is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - }, - "node_modules/socket.io-client": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/socket.io-client/-/socket.io-client-2.2.0.tgz", - "integrity": "sha512-56ZrkTDbdTLmBIyfFYesgOxsjcLnwAKoN4CiPyTVkMQj3zTUh0QAx3GbvIvLpFEOvQWu92yyWICxB0u7wkVbYA==", - "dependencies": { - "backo2": "1.0.2", - "base64-arraybuffer": "0.1.5", - "component-bind": "1.0.0", - "component-emitter": "1.2.1", - "debug": "~3.1.0", - "engine.io-client": "~3.3.1", - "has-binary2": "~1.0.2", - "has-cors": "1.1.0", - "indexof": "0.0.1", - "object-component": "0.0.3", - "parseqs": "0.0.5", - "parseuri": "0.0.5", - "socket.io-parser": "~3.3.0", - "to-array": "0.1.4" - } - }, - "node_modules/socket.io-client/node_modules/debug": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", - "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/socket.io-client/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - }, - "node_modules/socket.io-parser": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-3.3.2.tgz", - "integrity": "sha512-FJvDBuOALxdCI9qwRrO/Rfp9yfndRtc1jSgVgV8FDraihmSP/MLGD5PEuJrNfjALvcQ+vMDM/33AWOYP/JSjDg==", - "dependencies": { - "component-emitter": "~1.3.0", - "debug": "~3.1.0", - "isarray": "2.0.1" - } - }, - "node_modules/socket.io-parser/node_modules/component-emitter": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", - "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==" - }, - "node_modules/socket.io-parser/node_modules/debug": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", - "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/socket.io-parser/node_modules/isarray": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.1.tgz", - "integrity": "sha1-o32U7ZzaLVmGXJ92/llu4fM4dB4=" - }, - "node_modules/socket.io-parser/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - }, - "node_modules/sockjs": { - "version": "0.3.19", - "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.19.tgz", - "integrity": "sha512-V48klKZl8T6MzatbLlzzRNhMepEys9Y4oGFpypBFFn1gLI/QQ9HtLLyWJNbPlwGLelOVOEijUbTTJeLLI59jLw==", - "dev": true, - "dependencies": { - "faye-websocket": "^0.10.0", - "uuid": "^3.0.1" - } - }, - "node_modules/sockjs-client": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/sockjs-client/-/sockjs-client-1.5.0.tgz", - "integrity": "sha512-8Dt3BDi4FYNrCFGTL/HtwVzkARrENdwOUf1ZoW/9p3M8lZdFT35jVdrHza+qgxuG9H3/shR4cuX/X9umUrjP8Q==", - "dependencies": { - "debug": "^3.2.6", - "eventsource": "^1.0.7", - "faye-websocket": "^0.11.3", - "inherits": "^2.0.4", - "json3": "^3.3.3", - "url-parse": "^1.4.7" - } - }, - "node_modules/sockjs/node_modules/faye-websocket": { - "version": "0.10.0", - "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.10.0.tgz", - "integrity": "sha1-TkkvjQTftviQA1B/btvy1QHnxvQ=", - "dev": true, - "dependencies": { - "websocket-driver": ">=0.5.1" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/source-list-map": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz", - "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==", - "dev": true - }, - "node_modules/source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/source-map-resolve": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", - "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", - "dev": true, - "dependencies": { - "atob": "^2.1.2", - "decode-uri-component": "^0.2.0", - "resolve-url": "^0.2.1", - "source-map-url": "^0.4.0", - "urix": "^0.1.0" - } - }, - "node_modules/source-map-support": { - "version": "0.4.18", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.4.18.tgz", - "integrity": "sha512-try0/JqxPLF9nOjvSta7tVondkP5dwgyLDjVoyMDlmjugT2lRZ1OfsrYTkCd2hkDnJTKRbO/Rl3orm8vlsUzbA==", - "dev": true, - "dependencies": { - "source-map": "^0.5.6" - } - }, - "node_modules/source-map-url": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz", - "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=", - "dev": true - }, - "node_modules/spdx-correct": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", - "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==", - "dev": true, - "dependencies": { - "spdx-expression-parse": "^3.0.0", - "spdx-license-ids": "^3.0.0" - } - }, - "node_modules/spdx-exceptions": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", - "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==", - "dev": true - }, - "node_modules/spdx-expression-parse": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", - "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", - "dev": true, - "dependencies": { - "spdx-exceptions": "^2.1.0", - "spdx-license-ids": "^3.0.0" - } - }, - "node_modules/spdx-license-ids": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.7.tgz", - "integrity": "sha512-U+MTEOO0AiDzxwFvoa4JVnMV6mZlJKk2sBLt90s7G0Gd0Mlknc7kxEn3nuDPNZRta7O2uy8oLcZLVT+4sqNZHQ==", - "dev": true - }, - "node_modules/spdy": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", - "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", - "dev": true, - "dependencies": { - "debug": "^4.1.0", - "handle-thing": "^2.0.0", - "http-deceiver": "^1.2.7", - "select-hose": "^2.0.0", - "spdy-transport": "^3.0.0" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/spdy-transport": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", - "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", - "dev": true, - "dependencies": { - "debug": "^4.1.0", - "detect-node": "^2.0.4", - "hpack.js": "^2.1.6", - "obuf": "^1.1.2", - "readable-stream": "^3.0.6", - "wbuf": "^1.7.3" - } - }, - "node_modules/spdy-transport/node_modules/debug": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", - "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", - "dev": true, - "dependencies": { - "ms": "2.1.2" - }, - "engines": { - "node": ">=6.0" - } - }, - "node_modules/spdy-transport/node_modules/ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true - }, - "node_modules/spdy-transport/node_modules/readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "dev": true, - "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/spdy/node_modules/debug": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", - "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", - "dev": true, - "dependencies": { - "ms": "2.1.2" - }, - "engines": { - "node": ">=6.0" - } - }, - "node_modules/spdy/node_modules/ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true - }, - "node_modules/specificity": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/specificity/-/specificity-0.4.1.tgz", - "integrity": "sha512-1klA3Gi5PD1Wv9Q0wUoOQN1IWAuPu0D1U03ThXTr0cJ20+/iq2tHSDnK7Kk/0LXJ1ztUB2/1Os0wKmfyNgUQfg==", - "dev": true, - "bin": { - "specificity": "bin/specificity" - } - }, - "node_modules/split-string": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", - "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", - "dev": true, - "dependencies": { - "extend-shallow": "^3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/split2": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/split2/-/split2-1.1.1.tgz", - "integrity": "sha1-Fi2bGIZfAqsvKtlYVSLbm1TEgfk=", - "dev": true, - "dependencies": { - "through2": "~2.0.0" - } - }, - "node_modules/sprintf-js": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.2.tgz", - "integrity": "sha512-VE0SOVEHCk7Qc8ulkWw3ntAzXuqf7S2lvwQaDLRnUeIEaKNQJzV6BwmLKhOqT61aGhfUMrXeaBk+oDGCzvhcug==", - "dev": true - }, - "node_modules/sshpk": { - "version": "1.16.1", - "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz", - "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==", - "dev": true, - "dependencies": { - "asn1": "~0.2.3", - "assert-plus": "^1.0.0", - "bcrypt-pbkdf": "^1.0.0", - "dashdash": "^1.12.0", - "ecc-jsbn": "~0.1.1", - "getpass": "^0.1.1", - "jsbn": "~0.1.0", - "safer-buffer": "^2.0.2", - "tweetnacl": "~0.14.0" - }, - "bin": { - "sshpk-conv": "bin/sshpk-conv", - "sshpk-sign": "bin/sshpk-sign", - "sshpk-verify": "bin/sshpk-verify" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/ssri": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/ssri/-/ssri-5.3.0.tgz", - "integrity": "sha512-XRSIPqLij52MtgoQavH/x/dU1qVKtWUAAZeOHsR9c2Ddi4XerFy3mc1alf+dLJKl9EUIm/Ht+EowFkTUOA6GAQ==", - "dev": true, - "dependencies": { - "safe-buffer": "^5.1.1" - } - }, - "node_modules/stable": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", - "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==", - "dev": true - }, - "node_modules/stack-parser": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/stack-parser/-/stack-parser-0.0.1.tgz", - "integrity": "sha1-fTtjoXiH6eLCv1Xb0zGP40o50ec=", - "dev": true, - "engines": { - "node": "*" - } - }, - "node_modules/state-toggle": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/state-toggle/-/state-toggle-1.0.3.tgz", - "integrity": "sha512-d/5Z4/2iiCnHw6Xzghyhb+GcmF89bxwgXG60wjIiZaxnymbyOmI8Hk4VqHXiVVp6u2ysaskFfXg3ekCj4WNftQ==", - "dev": true - }, - "node_modules/static-extend": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", - "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", - "dev": true, - "dependencies": { - "define-property": "^0.2.5", - "object-copy": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/static-extend/node_modules/define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "dependencies": { - "is-descriptor": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/statuses": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", - "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/stdout-stream": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/stdout-stream/-/stdout-stream-1.4.1.tgz", - "integrity": "sha512-j4emi03KXqJWcIeF8eIXkjMFN1Cmb8gUlDYGeBALLPo5qdyTfA9bOtl8m33lRoC+vFMkP3gl0WsDr6+gzxbbTA==", - "dev": true, - "dependencies": { - "readable-stream": "^2.0.1" - } - }, - "node_modules/stream-browserify": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz", - "integrity": "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==", - "dev": true, - "dependencies": { - "inherits": "~2.0.1", - "readable-stream": "^2.0.2" - } - }, - "node_modules/stream-each": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/stream-each/-/stream-each-1.2.3.tgz", - "integrity": "sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw==", - "dev": true, - "dependencies": { - "end-of-stream": "^1.1.0", - "stream-shift": "^1.0.0" - } - }, - "node_modules/stream-http": { - "version": "2.8.3", - "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz", - "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==", - "dev": true, - "dependencies": { - "builtin-status-codes": "^3.0.0", - "inherits": "^2.0.1", - "readable-stream": "^2.3.6", - "to-arraybuffer": "^1.0.0", - "xtend": "^4.0.0" - } - }, - "node_modules/stream-shift": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz", - "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==", - "dev": true - }, - "node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dev": true, - "dependencies": { - "safe-buffer": "~5.1.0" - } - }, - "node_modules/string_decoder/node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true - }, - "node_modules/string-template": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/string-template/-/string-template-0.2.1.tgz", - "integrity": "sha1-QpMuWYo1LQH8IuwzZ9nYTuxsmt0=", - "dev": true - }, - "node_modules/string-width": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", - "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", - "dev": true, - "dependencies": { - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^4.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/string-width/node_modules/ansi-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/string-width/node_modules/strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", - "dev": true, - "dependencies": { - "ansi-regex": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/string.prototype.trim": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.4.tgz", - "integrity": "sha512-hWCk/iqf7lp0/AgTF7/ddO1IWtSNPASjlzCicV5irAVdE1grjsneK26YG6xACMBEdCvO8fUST0UzDMh/2Qy+9Q==", - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.18.0-next.2" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/string.prototype.trim/node_modules/call-bind": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", - "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", - "dependencies": { - "function-bind": "^1.1.1", - "get-intrinsic": "^1.0.2" - } - }, - "node_modules/string.prototype.trim/node_modules/es-abstract": { - "version": "1.18.0", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0.tgz", - "integrity": "sha512-LJzK7MrQa8TS0ja2w3YNLzUgJCGPdPOV1yVvezjNnS89D+VR08+Szt2mz3YB2Dck/+w5tfIq/RoUAFqJJGM2yw==", - "dependencies": { - "call-bind": "^1.0.2", - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "get-intrinsic": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.2", - "is-callable": "^1.2.3", - "is-negative-zero": "^2.0.1", - "is-regex": "^1.1.2", - "is-string": "^1.0.5", - "object-inspect": "^1.9.0", - "object-keys": "^1.1.1", - "object.assign": "^4.1.2", - "string.prototype.trimend": "^1.0.4", - "string.prototype.trimstart": "^1.0.4", - "unbox-primitive": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/string.prototype.trim/node_modules/es-abstract/node_modules/has-symbols": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz", - "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==", - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/string.prototype.trim/node_modules/get-intrinsic": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", - "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", - "dependencies": { - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.1" - } - }, - "node_modules/string.prototype.trim/node_modules/is-callable": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.3.tgz", - "integrity": "sha512-J1DcMe8UYTBSrKezuIUTUwjXsho29693unXM2YhJUTR2txK/eG47bvNa/wipPFmZFgr/N6f1GA66dv0mEyTIyQ==", - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/string.prototype.trim/node_modules/is-regex": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.2.tgz", - "integrity": "sha512-axvdhb5pdhEVThqJzYXwMlVuZwC+FF2DpcOhTS+y/8jVq4trxyPgfcwIxIKiyeuLlSQYKkmUaPQJ8ZE4yNKXDg==", - "dependencies": { - "call-bind": "^1.0.2", - "has-symbols": "^1.0.1" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/string.prototype.trim/node_modules/string.prototype.trimend": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz", - "integrity": "sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==", - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3" - } - }, - "node_modules/string.prototype.trim/node_modules/string.prototype.trimstart": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz", - "integrity": "sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==", - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3" - } - }, - "node_modules/string.prototype.trimend": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.3.tgz", - "integrity": "sha512-ayH0pB+uf0U28CtjlLvL7NaohvR1amUvVZk+y3DYb0Ey2PUV5zPkkKy9+U1ndVEIXO8hNg18eIv9Jntbii+dKw==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.0", - "define-properties": "^1.1.3" - } - }, - "node_modules/string.prototype.trimstart": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.3.tgz", - "integrity": "sha512-oBIBUy5lea5tt0ovtOFiEQaBkoBBkyJhZXzJYrSmDo5IUUqbOPvVezuRs/agBIdZ2p2Eo1FD6bD9USyBLfl3xg==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.0", - "define-properties": "^1.1.3" - } - }, - "node_modules/stringify-entities": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/stringify-entities/-/stringify-entities-1.3.2.tgz", - "integrity": "sha512-nrBAQClJAPN2p+uGCVJRPIPakKeKWZ9GtBCmormE7pWOSlHat7+x5A8gx85M7HM5Dt0BP3pP5RhVW77WdbJJ3A==", - "dev": true, - "dependencies": { - "character-entities-html4": "^1.0.0", - "character-entities-legacy": "^1.0.0", - "is-alphanumerical": "^1.0.0", - "is-hexadecimal": "^1.0.0" - } - }, - "node_modules/strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", - "dev": true, - "dependencies": { - "ansi-regex": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/strip-bom": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", - "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/strip-eof": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", - "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/strip-indent": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz", - "integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=", - "dev": true, - "dependencies": { - "get-stdin": "^4.0.1" - }, - "bin": { - "strip-indent": "cli.js" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/strip-indent/node_modules/get-stdin": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz", - "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/strip-json-comments": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", - "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/style-search": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/style-search/-/style-search-0.1.0.tgz", - "integrity": "sha1-eVjHk+R+MuB9K1yv5cC/jhLneQI=", - "dev": true - }, - "node_modules/stylelint": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/stylelint/-/stylelint-10.0.0.tgz", - "integrity": "sha512-0WeIef88OPPLwbIDpHiHx56YJEPRuTuxkDwcqpFW626nGzykBBxbPk4z4Hbqb/mYPJ9AcEDZoOcPD8t4TcckZw==", - "dev": true, - "dependencies": { - "autoprefixer": "^9.5.1", - "balanced-match": "^1.0.0", - "chalk": "^2.4.2", - "cosmiconfig": "^5.2.0", - "debug": "^4.1.1", - "execall": "^1.0.0", - "file-entry-cache": "^5.0.1", - "get-stdin": "^6.0.0", - "global-modules": "^2.0.0", - "globby": "^9.2.0", - "globjoin": "^0.1.4", - "html-tags": "^2.0.0", - "ignore": "^5.0.6", - "import-lazy": "^3.1.0", - "imurmurhash": "^0.1.4", - "known-css-properties": "^0.13.0", - "leven": "^3.1.0", - "lodash": "^4.17.11", - "log-symbols": "^2.2.0", - "mathml-tag-names": "^2.1.0", - "meow": "^5.0.0", - "micromatch": "^4.0.0", - "normalize-selector": "^0.2.0", - "pify": "^4.0.1", - "postcss": "^7.0.14", - "postcss-html": "^0.36.0", - "postcss-jsx": "^0.36.0", - "postcss-less": "^3.1.4", - "postcss-markdown": "^0.36.0", - "postcss-media-query-parser": "^0.2.3", - "postcss-reporter": "^6.0.1", - "postcss-resolve-nested-selector": "^0.1.1", - "postcss-safe-parser": "^4.0.1", - "postcss-sass": "^0.3.5", - "postcss-scss": "^2.0.0", - "postcss-selector-parser": "^3.1.0", - "postcss-syntax": "^0.36.2", - "postcss-value-parser": "^3.3.1", - "resolve-from": "^4.0.0", - "signal-exit": "^3.0.2", - "slash": "^2.0.0", - "specificity": "^0.4.1", - "string-width": "^4.1.0", - "style-search": "^0.1.0", - "sugarss": "^2.0.0", - "svg-tags": "^1.0.0", - "table": "^5.2.3" - }, - "bin": { - "stylelint": "bin/stylelint.js" - }, - "engines": { - "node": ">=8.15.1" - } - }, - "node_modules/stylelint-formatter-pretty": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/stylelint-formatter-pretty/-/stylelint-formatter-pretty-1.0.3.tgz", - "integrity": "sha512-Jg39kL6kkjUrdKIiHwwz/fbElcF5dOS48ZhvGrEJeWijUbmY1yudclfXv9H61eBqKKu0E33nfez2r0G4EvPtFA==", - "dev": true, - "dependencies": { - "ansi-escapes": "^2.0.0", - "chalk": "^1.1.3", - "log-symbols": "^1.0.2", - "plur": "^2.1.2", - "string-width": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/stylelint-formatter-pretty/node_modules/ansi-escapes": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-2.0.0.tgz", - "integrity": "sha1-W65SvkJIeN2Xg+iRDj/Cki6DyBs=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/stylelint-formatter-pretty/node_modules/ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/stylelint-formatter-pretty/node_modules/chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", - "dev": true, - "dependencies": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/stylelint-formatter-pretty/node_modules/log-symbols": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-1.0.2.tgz", - "integrity": "sha1-N2/3tY6jCGoPCfrMdGF+ylAeGhg=", - "dev": true, - "dependencies": { - "chalk": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/stylelint-formatter-pretty/node_modules/supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", - "dev": true, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/stylelint-selector-bem-pattern": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/stylelint-selector-bem-pattern/-/stylelint-selector-bem-pattern-2.0.0.tgz", - "integrity": "sha512-J5NQeNcweS56US29oHHb7GAX8taG44lYn5cY9YEE3xA5ibeWmPBiCGLg6HskPlmVBO0hcJ4JUQ9A4Ngyu8avxQ==", - "dev": true, - "dependencies": { - "lodash": ">=3.10.0", - "postcss": ">=5.0.19", - "postcss-bem-linter": "^3.0.0", - "stylelint": ">=3.0.2" - } - }, - "node_modules/stylelint/node_modules/ansi-regex": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", - "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/stylelint/node_modules/autoprefixer": { - "version": "9.8.6", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.6.tgz", - "integrity": "sha512-XrvP4VVHdRBCdX1S3WXVD8+RyG9qeb1D5Sn1DeLiG2xfSpzellk5k54xbUERJ3M5DggQxes39UGOTP8CFrEGbg==", - "dev": true, - "dependencies": { - "browserslist": "^4.12.0", - "caniuse-lite": "^1.0.30001109", - "colorette": "^1.2.1", - "normalize-range": "^0.1.2", - "num2fraction": "^1.2.2", - "postcss": "^7.0.32", - "postcss-value-parser": "^4.1.0" - }, - "bin": { - "autoprefixer": "bin/autoprefixer" - } - }, - "node_modules/stylelint/node_modules/autoprefixer/node_modules/postcss-value-parser": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.1.0.tgz", - "integrity": "sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ==", - "dev": true - }, - "node_modules/stylelint/node_modules/braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", - "dev": true, - "dependencies": { - "fill-range": "^7.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/stylelint/node_modules/browserslist": { - "version": "4.16.0", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.0.tgz", - "integrity": "sha512-/j6k8R0p3nxOC6kx5JGAxsnhc9ixaWJfYc+TNTzxg6+ARaESAvQGV7h0uNOB4t+pLQJZWzcrMxXOxjgsCj3dqQ==", - "dev": true, - "dependencies": { - "caniuse-lite": "^1.0.30001165", - "colorette": "^1.2.1", - "electron-to-chromium": "^1.3.621", - "escalade": "^3.1.1", - "node-releases": "^1.1.67" - }, - "bin": { - "browserslist": "cli.js" - }, - "engines": { - "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" - } - }, - "node_modules/stylelint/node_modules/camelcase": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz", - "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/stylelint/node_modules/camelcase-keys": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-4.2.0.tgz", - "integrity": "sha1-oqpfsa9oh1glnDLBQUJteJI7m3c=", - "dev": true, - "dependencies": { - "camelcase": "^4.1.0", - "map-obj": "^2.0.0", - "quick-lru": "^1.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/stylelint/node_modules/debug": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", - "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", - "dev": true, - "dependencies": { - "ms": "2.1.2" - }, - "engines": { - "node": ">=6.0" - } - }, - "node_modules/stylelint/node_modules/emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "dev": true - }, - "node_modules/stylelint/node_modules/fill-range": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", - "dev": true, - "dependencies": { - "to-regex-range": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/stylelint/node_modules/get-stdin": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-6.0.0.tgz", - "integrity": "sha512-jp4tHawyV7+fkkSKyvjuLZswblUtz+SQKzSWnBbii16BuZksJlU1wuBYXY75r+duh/llF1ur6oNwi+2ZzjKZ7g==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/stylelint/node_modules/global-modules": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz", - "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==", - "dev": true, - "dependencies": { - "global-prefix": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/stylelint/node_modules/global-prefix": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz", - "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==", - "dev": true, - "dependencies": { - "ini": "^1.3.5", - "kind-of": "^6.0.2", - "which": "^1.3.1" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/stylelint/node_modules/ignore": { - "version": "5.1.8", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.8.tgz", - "integrity": "sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==", - "dev": true, - "engines": { - "node": ">= 4" - } - }, - "node_modules/stylelint/node_modules/indent-string": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-3.2.0.tgz", - "integrity": "sha1-Sl/W0nzDMvN+VBmlBNu4NxBckok=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/stylelint/node_modules/is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/stylelint/node_modules/is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "dev": true, - "engines": { - "node": ">=0.12.0" - } - }, - "node_modules/stylelint/node_modules/load-json-file": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz", - "integrity": "sha1-L19Fq5HjMhYjT9U62rZo607AmTs=", - "dev": true, - "dependencies": { - "graceful-fs": "^4.1.2", - "parse-json": "^4.0.0", - "pify": "^3.0.0", - "strip-bom": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/stylelint/node_modules/load-json-file/node_modules/pify": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", - "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/stylelint/node_modules/map-obj": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-2.0.0.tgz", - "integrity": "sha1-plzSkIepJZi4eRJXpSPgISIqwfk=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/stylelint/node_modules/meow": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/meow/-/meow-5.0.0.tgz", - "integrity": "sha512-CbTqYU17ABaLefO8vCU153ZZlprKYWDljcndKKDCFcYQITzWCXZAVk4QMFZPgvzrnUQ3uItnIE/LoUOwrT15Ig==", - "dev": true, - "dependencies": { - "camelcase-keys": "^4.0.0", - "decamelize-keys": "^1.0.0", - "loud-rejection": "^1.0.0", - "minimist-options": "^3.0.1", - "normalize-package-data": "^2.3.4", - "read-pkg-up": "^3.0.0", - "redent": "^2.0.0", - "trim-newlines": "^2.0.0", - "yargs-parser": "^10.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/stylelint/node_modules/micromatch": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz", - "integrity": "sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==", - "dev": true, - "dependencies": { - "braces": "^3.0.1", - "picomatch": "^2.0.5" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/stylelint/node_modules/ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true - }, - "node_modules/stylelint/node_modules/parse-json": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", - "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", - "dev": true, - "dependencies": { - "error-ex": "^1.3.1", - "json-parse-better-errors": "^1.0.1" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/stylelint/node_modules/path-type": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", - "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", - "dev": true, - "dependencies": { - "pify": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/stylelint/node_modules/path-type/node_modules/pify": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", - "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/stylelint/node_modules/pify": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", - "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/stylelint/node_modules/postcss": { - "version": "7.0.35", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", - "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", - "dev": true, - "dependencies": { - "chalk": "^2.4.2", - "source-map": "^0.6.1", - "supports-color": "^6.1.0" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/stylelint/node_modules/postcss-scss": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/postcss-scss/-/postcss-scss-2.1.1.tgz", - "integrity": "sha512-jQmGnj0hSGLd9RscFw9LyuSVAa5Bl1/KBPqG1NQw9w8ND55nY4ZEsdlVuYJvLPpV+y0nwTV5v/4rHPzZRihQbA==", - "dev": true, - "dependencies": { - "postcss": "^7.0.6" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/stylelint/node_modules/read-pkg": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz", - "integrity": "sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=", - "dev": true, - "dependencies": { - "load-json-file": "^4.0.0", - "normalize-package-data": "^2.3.2", - "path-type": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/stylelint/node_modules/read-pkg-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-3.0.0.tgz", - "integrity": "sha1-PtSWaF26D4/hGNBpHcUfSh/5bwc=", - "dev": true, - "dependencies": { - "find-up": "^2.0.0", - "read-pkg": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/stylelint/node_modules/redent": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/redent/-/redent-2.0.0.tgz", - "integrity": "sha1-wbIAe0LVfrE4kHmzyDM2OdXhzKo=", - "dev": true, - "dependencies": { - "indent-string": "^3.0.0", - "strip-indent": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/stylelint/node_modules/slash": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-2.0.0.tgz", - "integrity": "sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/stylelint/node_modules/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, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/stylelint/node_modules/string-width": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz", - "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==", - "dev": true, - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/stylelint/node_modules/strip-ansi": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", - "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", - "dev": true, - "dependencies": { - "ansi-regex": "^5.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/stylelint/node_modules/strip-indent": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-2.0.0.tgz", - "integrity": "sha1-XvjbKV0B5u1sv3qrlpmNeCJSe2g=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/stylelint/node_modules/supports-color": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", - "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", - "dev": true, - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/stylelint/node_modules/to-regex-range": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", - "dev": true, - "dependencies": { - "is-number": "^7.0.0" - }, - "engines": { - "node": ">=8.0" - } - }, - "node_modules/stylelint/node_modules/trim-newlines": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-2.0.0.tgz", - "integrity": "sha1-tAPQuRvlDDMd/EuC7s6yLD3hbSA=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/stylelint/node_modules/yargs-parser": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-10.1.0.tgz", - "integrity": "sha512-VCIyR1wJoEBZUqk5PA+oOBF6ypbwh5aNB3I50guxAL/quggdfs4TtNHQrSazFA3fYZ+tEqfs0zIGlv0c/rgjbQ==", - "dev": true, - "dependencies": { - "camelcase": "^4.1.0" - } - }, - "node_modules/sugarss": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/sugarss/-/sugarss-2.0.0.tgz", - "integrity": "sha512-WfxjozUk0UVA4jm+U1d736AUpzSrNsQcIbyOkoE364GrtWmIrFdk5lksEupgWMD4VaT/0kVx1dobpiDumSgmJQ==", - "dev": true, - "dependencies": { - "postcss": "^7.0.2" - } - }, - "node_modules/sugarss/node_modules/postcss": { - "version": "7.0.35", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", - "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", - "dev": true, - "dependencies": { - "chalk": "^2.4.2", - "source-map": "^0.6.1", - "supports-color": "^6.1.0" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/sugarss/node_modules/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, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/sugarss/node_modules/supports-color": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", - "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", - "dev": true, - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/supports-webp": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/supports-webp/-/supports-webp-1.0.7.tgz", - "integrity": "sha512-ZlqT+sCgZKcykOLrk8DYR4t3Em+nyVSHpiV3q7uzOutLwKIYU23n88KibCLw3FzM4NCQeRorvZ55AV/77lQyOQ==" - }, - "node_modules/svg-tags": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/svg-tags/-/svg-tags-1.0.0.tgz", - "integrity": "sha1-WPcc7jvVGbWdSyqEO2x95krAR2Q=", - "dev": true - }, - "node_modules/svgo": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.2.1.tgz", - "integrity": "sha512-Y1+LyT4/y1ms4/0yxPMSlvx6dIbgklE9w8CIOnfeoFGB74MEkq8inSfEr6NhocTaFbyYp0a1dvNgRKGRmEBlzA==", - "dev": true, - "dependencies": { - "chalk": "^2.4.1", - "coa": "^2.0.2", - "css-select": "^2.0.0", - "css-select-base-adapter": "^0.1.1", - "css-tree": "1.0.0-alpha.28", - "css-url-regex": "^1.1.0", - "csso": "^3.5.1", - "js-yaml": "^3.13.0", - "mkdirp": "~0.5.1", - "object.values": "^1.1.0", - "sax": "~1.2.4", - "stable": "^0.1.8", - "unquote": "~1.1.1", - "util.promisify": "~1.0.0" - }, - "bin": { - "svgo": "bin/svgo" - }, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/svgo/node_modules/css-select": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz", - "integrity": "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==", - "dev": true, - "dependencies": { - "boolbase": "^1.0.0", - "css-what": "^3.2.1", - "domutils": "^1.7.0", - "nth-check": "^1.0.2" - } - }, - "node_modules/svgo/node_modules/css-tree": { - "version": "1.0.0-alpha.28", - "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.28.tgz", - "integrity": "sha512-joNNW1gCp3qFFzj4St6zk+Wh/NBv0vM5YbEreZk0SD4S23S+1xBKb6cLDg2uj4P4k/GUMlIm6cKIDqIG+vdt0w==", - "dev": true, - "dependencies": { - "mdn-data": "~1.1.0", - "source-map": "^0.5.3" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/svgo/node_modules/css-what": { - "version": "3.4.2", - "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.4.2.tgz", - "integrity": "sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==", - "dev": true, - "engines": { - "node": ">= 6" - } - }, - "node_modules/svgo/node_modules/csso": { - "version": "3.5.1", - "resolved": "https://registry.npmjs.org/csso/-/csso-3.5.1.tgz", - "integrity": "sha512-vrqULLffYU1Q2tLdJvaCYbONStnfkfimRxXNaGjxMldI0C7JPBC4rB1RyjhfdZ4m1frm8pM9uRPKH3d2knZ8gg==", - "dev": true, - "dependencies": { - "css-tree": "1.0.0-alpha.29" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/svgo/node_modules/csso/node_modules/css-tree": { - "version": "1.0.0-alpha.29", - "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.29.tgz", - "integrity": "sha512-sRNb1XydwkW9IOci6iB2xmy8IGCj6r/fr+JWitvJ2JxQRPzN3T4AGGVWCMlVmVwM1gtgALJRmGIlWv5ppnGGkg==", - "dev": true, - "dependencies": { - "mdn-data": "~1.1.0", - "source-map": "^0.5.3" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/svgo/node_modules/domutils": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz", - "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==", - "dev": true, - "dependencies": { - "dom-serializer": "0", - "domelementtype": "1" - } - }, - "node_modules/svgo/node_modules/mdn-data": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-1.1.4.tgz", - "integrity": "sha512-FSYbp3lyKjyj3E7fMl6rYvUdX0FBXaluGqlFoYESWQlyUTq8R+wp0rkFxoYFqZlHCvsUXGjyJmLQSnXToYhOSA==", - "dev": true - }, - "node_modules/sw-precache": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/sw-precache/-/sw-precache-5.2.1.tgz", - "integrity": "sha512-8FAy+BP/FXE+ILfiVTt+GQJ6UEf4CVHD9OfhzH0JX+3zoy2uFk7Vn9EfXASOtVmmIVbL3jE/W8Z66VgPSZcMhw==", - "dev": true, - "dependencies": { - "dom-urls": "^1.1.0", - "es6-promise": "^4.0.5", - "glob": "^7.1.1", - "lodash.defaults": "^4.2.0", - "lodash.template": "^4.4.0", - "meow": "^3.7.0", - "mkdirp": "^0.5.1", - "pretty-bytes": "^4.0.2", - "sw-toolbox": "^3.4.0", - "update-notifier": "^2.3.0" - }, - "bin": { - "sw-precache": "cli.js" - }, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/sw-precache-webpack-plugin": { - "version": "0.11.5", - "resolved": "https://registry.npmjs.org/sw-precache-webpack-plugin/-/sw-precache-webpack-plugin-0.11.5.tgz", - "integrity": "sha512-K6E52DbYyzGNXGyv2LhI2Duomr3t/2FFMmnGdHZ1Ruk3ulFHDMASJtg3WpA3CXlWODZx189tTaOIO5mWkSKyVg==", - "dev": true, - "dependencies": { - "del": "^3.0.0", - "sw-precache": "^5.2.1", - "uglify-es": "^3.3.9" - }, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/sw-precache/node_modules/pretty-bytes": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-4.0.2.tgz", - "integrity": "sha1-sr+C5zUNZcbDOqlaqlpPYyf2HNk=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/sw-toolbox": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/sw-toolbox/-/sw-toolbox-3.6.0.tgz", - "integrity": "sha1-Jt8dHHA0hljk3qKIQxkUm3sxg7U=", - "dev": true, - "dependencies": { - "path-to-regexp": "^1.0.1", - "serviceworker-cache-polyfill": "^4.0.0" - } - }, - "node_modules/symbol-observable": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-1.2.0.tgz", - "integrity": "sha512-e900nM8RRtGhlV36KGEU9k65K3mPb1WV70OdjfxlG2EAuM1noi/E/BaW/uMhL7bPEssK8QV57vN3esixjUvcXQ==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/symbol-tree": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", - "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==", - "dev": true - }, - "node_modules/tabbable": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/tabbable/-/tabbable-4.0.0.tgz", - "integrity": "sha512-H1XoH1URcBOa/rZZWxLxHCtOdVUEev+9vo5YdYhC9tCY4wnybX+VQrCYuy9ubkg69fCBxCONJOSLGfw0DWMffQ==" - }, - "node_modules/table": { - "version": "5.4.6", - "resolved": "https://registry.npmjs.org/table/-/table-5.4.6.tgz", - "integrity": "sha512-wmEc8m4fjnob4gt5riFRtTu/6+4rSe12TpAELNSqHMfF3IqnA+CH37USM6/YR3qRZv7e56kAEAtd6nKZaxe0Ug==", - "dev": true, - "dependencies": { - "ajv": "^6.10.2", - "lodash": "^4.17.14", - "slice-ansi": "^2.1.0", - "string-width": "^3.0.0" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/table/node_modules/ansi-regex": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", - "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/table/node_modules/string-width": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", - "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", - "dev": true, - "dependencies": { - "emoji-regex": "^7.0.1", - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^5.1.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/table/node_modules/strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", - "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", - "dev": true, - "dependencies": { - "ansi-regex": "^4.1.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/tapable": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", - "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/tar": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/tar/-/tar-2.2.2.tgz", - "integrity": "sha512-FCEhQ/4rE1zYv9rYXJw/msRqsnmlje5jHP6huWeBZ704jUTy02c5AZyWujpMR1ax6mVw9NyJMfuK2CMDWVIfgA==", - "dev": true, - "dependencies": { - "block-stream": "*", - "fstream": "^1.0.12", - "inherits": "2" - } - }, - "node_modules/term-size": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/term-size/-/term-size-1.2.0.tgz", - "integrity": "sha1-RYuDiH8oj8Vtb/+/rSYuJmOO+mk=", - "dev": true, - "dependencies": { - "execa": "^0.7.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/terser": { - "version": "4.8.0", - "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.0.tgz", - "integrity": "sha512-EAPipTNeWsb/3wLPeup1tVPaXfIaU68xMnVdPafIL1TV05OhASArYyIfFvnvJCNrR2NIOvDVNNTFRa+Re2MWyw==", - "dev": true, - "dependencies": { - "commander": "^2.20.0", - "source-map": "~0.6.1", - "source-map-support": "~0.5.12" - }, - "bin": { - "terser": "bin/terser" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/terser-webpack-plugin": { - "version": "1.4.5", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.5.tgz", - "integrity": "sha512-04Rfe496lN8EYruwi6oPQkG0vo8C+HT49X687FZnpPF0qMAIHONI6HEXYPKDOE8e5HjXTyKfqRd/agHtH0kOtw==", - "dev": true, - "dependencies": { - "cacache": "^12.0.2", - "find-cache-dir": "^2.1.0", - "is-wsl": "^1.1.0", - "schema-utils": "^1.0.0", - "serialize-javascript": "^4.0.0", - "source-map": "^0.6.1", - "terser": "^4.1.2", - "webpack-sources": "^1.4.0", - "worker-farm": "^1.7.0" - }, - "engines": { - "node": ">= 6.9.0" - } - }, - "node_modules/terser-webpack-plugin/node_modules/cacache": { - "version": "12.0.4", - "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz", - "integrity": "sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==", - "dev": true, - "dependencies": { - "bluebird": "^3.5.5", - "chownr": "^1.1.1", - "figgy-pudding": "^3.5.1", - "glob": "^7.1.4", - "graceful-fs": "^4.1.15", - "infer-owner": "^1.0.3", - "lru-cache": "^5.1.1", - "mississippi": "^3.0.0", - "mkdirp": "^0.5.1", - "move-concurrently": "^1.0.1", - "promise-inflight": "^1.0.1", - "rimraf": "^2.6.3", - "ssri": "^6.0.1", - "unique-filename": "^1.1.1", - "y18n": "^4.0.0" - } - }, - "node_modules/terser-webpack-plugin/node_modules/find-cache-dir": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", - "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", - "dev": true, - "dependencies": { - "commondir": "^1.0.1", - "make-dir": "^2.0.0", - "pkg-dir": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/terser-webpack-plugin/node_modules/find-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", - "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", - "dev": true, - "dependencies": { - "locate-path": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/terser-webpack-plugin/node_modules/locate-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", - "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", - "dev": true, - "dependencies": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/terser-webpack-plugin/node_modules/lru-cache": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", - "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", - "dev": true, - "dependencies": { - "yallist": "^3.0.2" - } - }, - "node_modules/terser-webpack-plugin/node_modules/make-dir": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", - "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", - "dev": true, - "dependencies": { - "pify": "^4.0.1", - "semver": "^5.6.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/terser-webpack-plugin/node_modules/mississippi": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-3.0.0.tgz", - "integrity": "sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA==", - "dev": true, - "dependencies": { - "concat-stream": "^1.5.0", - "duplexify": "^3.4.2", - "end-of-stream": "^1.1.0", - "flush-write-stream": "^1.0.0", - "from2": "^2.1.0", - "parallel-transform": "^1.1.0", - "pump": "^3.0.0", - "pumpify": "^1.3.3", - "stream-each": "^1.1.0", - "through2": "^2.0.0" - }, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/terser-webpack-plugin/node_modules/p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "dev": true, - "dependencies": { - "p-try": "^2.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/terser-webpack-plugin/node_modules/p-locate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", - "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", - "dev": true, - "dependencies": { - "p-limit": "^2.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/terser-webpack-plugin/node_modules/p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/terser-webpack-plugin/node_modules/pify": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", - "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/terser-webpack-plugin/node_modules/pkg-dir": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", - "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", - "dev": true, - "dependencies": { - "find-up": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/terser-webpack-plugin/node_modules/pump": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", - "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", - "dev": true, - "dependencies": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } - }, - "node_modules/terser-webpack-plugin/node_modules/rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", - "dev": true, - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - } - }, - "node_modules/terser-webpack-plugin/node_modules/schema-utils": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", - "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", - "dev": true, - "dependencies": { - "ajv": "^6.1.0", - "ajv-errors": "^1.0.0", - "ajv-keywords": "^3.1.0" - }, - "engines": { - "node": ">= 4" - } - }, - "node_modules/terser-webpack-plugin/node_modules/serialize-javascript": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz", - "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==", - "dev": true, - "dependencies": { - "randombytes": "^2.1.0" - } - }, - "node_modules/terser-webpack-plugin/node_modules/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, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/terser-webpack-plugin/node_modules/ssri": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.1.tgz", - "integrity": "sha512-3Wge10hNcT1Kur4PDFwEieXSCMCJs/7WvSACcrMYrNp+b8kDL1/0wJch5Ni2WrtwEa2IO8OsVfeKIciKCDx/QA==", - "dev": true, - "dependencies": { - "figgy-pudding": "^3.5.1" - } - }, - "node_modules/terser-webpack-plugin/node_modules/y18n": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.1.tgz", - "integrity": "sha512-wNcy4NvjMYL8gogWWYAO7ZFWFfHcbdbE57tZO8e4cbpj8tfUcwrwqSl3ad8HxpYWCdXcJUCeKKZS62Av1affwQ==", - "dev": true - }, - "node_modules/terser-webpack-plugin/node_modules/yallist": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", - "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", - "dev": true - }, - "node_modules/terser/node_modules/commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", - "dev": true - }, - "node_modules/terser/node_modules/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, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/terser/node_modules/source-map-support": { - "version": "0.5.19", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz", - "integrity": "sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==", - "dev": true, - "dependencies": { - "buffer-from": "^1.0.0", - "source-map": "^0.6.0" - } - }, - "node_modules/text-table": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", - "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=", - "dev": true - }, - "node_modules/through": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", - "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", - "dev": true - }, - "node_modules/through2": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", - "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", - "dev": true, - "dependencies": { - "readable-stream": "~2.3.6", - "xtend": "~4.0.1" - } - }, - "node_modules/thunky": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", - "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==", - "dev": true - }, - "node_modules/time-grunt": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/time-grunt/-/time-grunt-1.4.0.tgz", - "integrity": "sha1-BiIT5mDJB+hvRAVWwB6mWXtxJCA=", - "dev": true, - "dependencies": { - "chalk": "^1.0.0", - "date-time": "^1.1.0", - "figures": "^1.0.0", - "hooker": "^0.2.3", - "number-is-nan": "^1.0.0", - "pretty-ms": "^2.1.0", - "text-table": "^0.2.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/time-grunt/node_modules/ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/time-grunt/node_modules/chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", - "dev": true, - "dependencies": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/time-grunt/node_modules/supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", - "dev": true, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/time-zone": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/time-zone/-/time-zone-0.1.0.tgz", - "integrity": "sha1-Sncotqwo2w4Aj1FAQ/1VW9VXO0Y=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/timed-out": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/timed-out/-/timed-out-4.0.1.tgz", - "integrity": "sha1-8y6srFoXW+ol1/q1Zas+2HQe9W8=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/timers-browserify": { - "version": "2.0.12", - "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.12.tgz", - "integrity": "sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ==", - "dev": true, - "dependencies": { - "setimmediate": "^1.0.4" - }, - "engines": { - "node": ">=0.6.0" - } - }, - "node_modules/timers-ext": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/timers-ext/-/timers-ext-0.1.7.tgz", - "integrity": "sha512-b85NUNzTSdodShTIbky6ZF02e8STtVVfD+fu4aXXShEELpozH+bCpJLYMPZbsABN2wDH7fJpqIoXxJpzbf0NqQ==", - "dev": true, - "dependencies": { - "es5-ext": "~0.10.46", - "next-tick": "1" - } - }, - "node_modules/tiny-invariant": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.1.0.tgz", - "integrity": "sha512-ytxQvrb1cPc9WBEI/HSeYYoGD0kWnGEOR8RY6KomWLBVhqz0RgTwVO9dLrGz7dC+nN9llyI7OKAgRq8Vq4ZBSw==" - }, - "node_modules/tiny-lr": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/tiny-lr/-/tiny-lr-1.1.1.tgz", - "integrity": "sha512-44yhA3tsaRoMOjQQ+5v5mVdqef+kH6Qze9jTpqtVufgYjYt08zyZAwNwwVBj3i1rJMnR52IxOW0LK0vBzgAkuA==", - "dev": true, - "dependencies": { - "body": "^5.1.0", - "debug": "^3.1.0", - "faye-websocket": "~0.10.0", - "livereload-js": "^2.3.0", - "object-assign": "^4.1.0", - "qs": "^6.4.0" - } - }, - "node_modules/tiny-lr/node_modules/faye-websocket": { - "version": "0.10.0", - "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.10.0.tgz", - "integrity": "sha1-TkkvjQTftviQA1B/btvy1QHnxvQ=", - "dev": true, - "dependencies": { - "websocket-driver": ">=0.5.1" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/tiny-lr/node_modules/qs": { - "version": "6.9.4", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.9.4.tgz", - "integrity": "sha512-A1kFqHekCTM7cz0udomYUoYNWjBebHm/5wzU/XqrBRBNWectVH0QIiN+NEcZ0Dte5hvzHwbr8+XQmguPhJ6WdQ==", - "dev": true, - "engines": { - "node": ">=0.6" - } - }, - "node_modules/tiny-warning": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/tiny-warning/-/tiny-warning-1.0.3.tgz", - "integrity": "sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA==" - }, - "node_modules/tmp": { - "version": "0.0.33", - "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", - "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", - "dev": true, - "dependencies": { - "os-tmpdir": "~1.0.2" - }, - "engines": { - "node": ">=0.6.0" - } - }, - "node_modules/to-array": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/to-array/-/to-array-0.1.4.tgz", - "integrity": "sha1-F+bBH3PdTz10zaek/zI46a2b+JA=" - }, - "node_modules/to-arraybuffer": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz", - "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=", - "dev": true - }, - "node_modules/to-fast-properties": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-1.0.3.tgz", - "integrity": "sha1-uDVx+k2MJbguIxsG46MFXeTKGkc=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/to-object-path": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", - "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", - "dev": true, - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/to-object-path/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/to-regex": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", - "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", - "dev": true, - "dependencies": { - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "regex-not": "^1.0.2", - "safe-regex": "^1.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/to-regex-range": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", - "dev": true, - "dependencies": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/toidentifier": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", - "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==", - "dev": true, - "engines": { - "node": ">=0.6" - } - }, - "node_modules/tough-cookie": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", - "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", - "dev": true, - "dependencies": { - "psl": "^1.1.28", - "punycode": "^2.1.1" - }, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/tr46": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", - "integrity": "sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o=", - "dev": true - }, - "node_modules/trim": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/trim/-/trim-0.0.1.tgz", - "integrity": "sha1-WFhUf2spB1fulczMZm+1AITEYN0=", - "dev": true - }, - "node_modules/trim-newlines": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz", - "integrity": "sha1-WIeWa7WCpFA6QetST301ARgVphM=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/trim-right": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/trim-right/-/trim-right-1.0.1.tgz", - "integrity": "sha1-yy4SAwZ+DI3h9hQJS5/kVwTqYAM=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/trim-trailing-lines": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/trim-trailing-lines/-/trim-trailing-lines-1.1.4.tgz", - "integrity": "sha512-rjUWSqnfTNrjbB9NQWfPMH/xRK1deHeGsHoVfpxJ++XeYXE0d6B1En37AHfw3jtfTU7dzMzZL2jjpe8Qb5gLIQ==", - "dev": true - }, - "node_modules/trough": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/trough/-/trough-1.0.5.tgz", - "integrity": "sha512-rvuRbTarPXmMb79SmzEp8aqXNKcK+y0XaB298IXueQ8I2PsrATcPBCSPyK/dDNa2iWOhKlfNnOjdAOTBU/nkFA==", - "dev": true - }, - "node_modules/true-case-path": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/true-case-path/-/true-case-path-1.0.3.tgz", - "integrity": "sha512-m6s2OdQe5wgpFMC+pAJ+q9djG82O2jcHPOI6RNg1yy9rCYR+WD6Nbpl32fDpfC56nirdRy+opFa/Vk7HYhqaew==", - "dev": true, - "dependencies": { - "glob": "^7.1.2" - } - }, - "node_modules/tryer": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/tryer/-/tryer-1.0.1.tgz", - "integrity": "sha512-c3zayb8/kWWpycWYg87P71E1S1ZL6b6IJxfb5fvsUgsf0S2MVGaDhDXXjDMpdCpfWXqptc+4mXwmiy1ypXqRAA==", - "dev": true - }, - "node_modules/ts-toolbelt": { - "version": "6.15.5", - "resolved": "https://registry.npmjs.org/ts-toolbelt/-/ts-toolbelt-6.15.5.tgz", - "integrity": "sha512-FZIXf1ksVyLcfr7M317jbB67XFJhOO1YqdTcuGaq9q5jLUoTikukZ+98TPjKiP2jC5CgmYdWWYs0s2nLSU0/1A==" - }, - "node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" - }, - "node_modules/tty-browserify": { - "version": "0.0.0", - "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz", - "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=", - "dev": true - }, - "node_modules/tunnel-agent": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", - "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", - "dev": true, - "dependencies": { - "safe-buffer": "^5.0.1" - }, - "engines": { - "node": "*" - } - }, - "node_modules/tweetnacl": { - "version": "0.14.5", - "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", - "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=", - "dev": true - }, - "node_modules/type": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/type/-/type-1.2.0.tgz", - "integrity": "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==", - "dev": true - }, - "node_modules/type-check": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", - "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", - "dev": true, - "dependencies": { - "prelude-ls": "~1.1.2" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/type-detect": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", - "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", - "engines": { - "node": ">=4" - } - }, - "node_modules/type-is": { - "version": "1.6.18", - "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", - "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", - "dev": true, - "dependencies": { - "media-typer": "0.3.0", - "mime-types": "~2.1.24" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/typechecker": { - "version": "4.11.0", - "resolved": "https://registry.npmjs.org/typechecker/-/typechecker-4.11.0.tgz", - "integrity": "sha512-lz39Mc/d1UBcF/uQFL5P8L+oWdIn/stvkUgHf0tPRW4aEwGGErewNXo2Nb6We2WslWifn00rhcHbbRWRcTGhuw==", - "dev": true, - "dependencies": { - "editions": "^2.2.0" - }, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/typechecker/node_modules/editions": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/editions/-/editions-2.3.1.tgz", - "integrity": "sha512-ptGvkwTvGdGfC0hfhKg0MT+TRLRKGtUiWGBInxOm5pz7ssADezahjCUaYuZ8Dr+C05FW0AECIIPt4WBxVINEhA==", - "dev": true, - "dependencies": { - "errlop": "^2.0.0", - "semver": "^6.3.0" - }, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/typechecker/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true, - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/typedarray": { - "version": "0.0.6", - "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", - "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=", - "dev": true - }, - "node_modules/ua-parser-js": { - "version": "0.7.23", - "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.23.tgz", - "integrity": "sha512-m4hvMLxgGHXG3O3fQVAyyAQpZzDOvwnhOTjYz5Xmr7r/+LpkNy3vJXdVRWgd1TkAb7NGROZuSy96CrlNVjA7KA==", - "engines": { - "node": "*" - } - }, - "node_modules/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, - "dependencies": { - "commander": "~2.13.0", - "source-map": "~0.6.1" - }, - "bin": { - "uglifyjs": "bin/uglifyjs" - }, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/uglify-es/node_modules/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 - }, - "node_modules/uglify-es/node_modules/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, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/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, - "dependencies": { - "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" - }, - "engines": { - "node": ">= 4.8 < 5.0.0 || >= 5.10" - } - }, - "node_modules/uglifyjs-webpack-plugin/node_modules/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, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/unbox-primitive": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.1.tgz", - "integrity": "sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw==", - "dependencies": { - "function-bind": "^1.1.1", - "has-bigints": "^1.0.1", - "has-symbols": "^1.0.2", - "which-boxed-primitive": "^1.0.2" - } - }, - "node_modules/unbox-primitive/node_modules/has-symbols": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz", - "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==", - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/unc-path-regex": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz", - "integrity": "sha1-5z3T17DXxe2G+6xrCufYxqadUPo=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/underscore": { - "version": "1.12.0", - "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.12.0.tgz", - "integrity": "sha512-21rQzss/XPMjolTiIezSu3JAjgagXKROtNrYFEOWK109qY1Uv2tVjPTZ1ci2HgvQDA16gHYSthQIJfB+XId/rQ==", - "dev": true - }, - "node_modules/underscore.string": { - "version": "3.3.5", - "resolved": "https://registry.npmjs.org/underscore.string/-/underscore.string-3.3.5.tgz", - "integrity": "sha512-g+dpmgn+XBneLmXXo+sGlW5xQEt4ErkS3mgeN2GFbremYeMBSJKr9Wf2KJplQVaiPY/f7FN6atosWYNm9ovrYg==", - "dev": true, - "dependencies": { - "sprintf-js": "^1.0.3", - "util-deprecate": "^1.0.2" - }, - "engines": { - "node": "*" - } - }, - "node_modules/unfetch": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/unfetch/-/unfetch-2.1.2.tgz", - "integrity": "sha1-aE/uTYrNsTW9smwDZMZC/DJsqVs=" - }, - "node_modules/unherit": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/unherit/-/unherit-1.1.3.tgz", - "integrity": "sha512-Ft16BJcnapDKp0+J/rqFC3Rrk6Y/Ng4nzsC028k2jdDII/rdZ7Wd3pPT/6+vIIxRagwRc9K0IUX0Ra4fKvw+WQ==", - "dev": true, - "dependencies": { - "inherits": "^2.0.0", - "xtend": "^4.0.0" - } - }, - "node_modules/unified": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/unified/-/unified-7.1.0.tgz", - "integrity": "sha512-lbk82UOIGuCEsZhPj8rNAkXSDXd6p0QLzIuSsCdxrqnqU56St4eyOB+AlXsVgVeRmetPTYydIuvFfpDIed8mqw==", - "dev": true, - "dependencies": { - "@types/unist": "^2.0.0", - "@types/vfile": "^3.0.0", - "bail": "^1.0.0", - "extend": "^3.0.0", - "is-plain-obj": "^1.1.0", - "trough": "^1.0.0", - "vfile": "^3.0.0", - "x-is-string": "^0.1.0" - } - }, - "node_modules/union-value": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", - "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", - "dev": true, - "dependencies": { - "arr-union": "^3.1.0", - "get-value": "^2.0.6", - "is-extendable": "^0.1.1", - "set-value": "^2.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/union-value/node_modules/is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/uniq": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz", - "integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=", - "dev": true - }, - "node_modules/unique-filename": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz", - "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==", - "dev": true, - "dependencies": { - "unique-slug": "^2.0.0" - } - }, - "node_modules/unique-slug": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz", - "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==", - "dev": true, - "dependencies": { - "imurmurhash": "^0.1.4" - } - }, - "node_modules/unique-string": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-1.0.0.tgz", - "integrity": "sha1-nhBXzKhRq7kzmPizOuGHuZyuwRo=", - "dev": true, - "dependencies": { - "crypto-random-string": "^1.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/unist-util-find-all-after": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/unist-util-find-all-after/-/unist-util-find-all-after-1.0.5.tgz", - "integrity": "sha512-lWgIc3rrTMTlK1Y0hEuL+k+ApzFk78h+lsaa2gHf63Gp5Ww+mt11huDniuaoq1H+XMK2lIIjjPkncxXcDp3QDw==", - "dev": true, - "dependencies": { - "unist-util-is": "^3.0.0" - } - }, - "node_modules/unist-util-is": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-3.0.0.tgz", - "integrity": "sha512-sVZZX3+kspVNmLWBPAB6r+7D9ZgAFPNWm66f7YNb420RlQSbn+n8rG8dGZSkrER7ZIXGQYNm5pqC3v3HopH24A==", - "dev": true - }, - "node_modules/unist-util-remove-position": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/unist-util-remove-position/-/unist-util-remove-position-1.1.4.tgz", - "integrity": "sha512-tLqd653ArxJIPnKII6LMZwH+mb5q+n/GtXQZo6S6csPRs5zB0u79Yw8ouR3wTw8wxvdJFhpP6Y7jorWdCgLO0A==", - "dev": true, - "dependencies": { - "unist-util-visit": "^1.1.0" - } - }, - "node_modules/unist-util-stringify-position": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-2.0.3.tgz", - "integrity": "sha512-3faScn5I+hy9VleOq/qNbAd6pAx7iH5jYBMS9I1HgQVijz/4mv5Bvw5iw1sC/90CODiKo81G/ps8AJrISn687g==", - "dev": true, - "dependencies": { - "@types/unist": "^2.0.2" - } - }, - "node_modules/unist-util-visit": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-1.4.1.tgz", - "integrity": "sha512-AvGNk7Bb//EmJZyhtRUnNMEpId/AZ5Ph/KUpTI09WHQuDZHKovQ1oEv3mfmKpWKtoMzyMC4GLBm1Zy5k12fjIw==", - "dev": true, - "dependencies": { - "unist-util-visit-parents": "^2.0.0" - } - }, - "node_modules/unist-util-visit-parents": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-2.1.2.tgz", - "integrity": "sha512-DyN5vD4NE3aSeB+PXYNKxzGsfocxp6asDc2XXE3b0ekO2BaRUpBicbbUygfSvYfUz1IkmjFR1YF7dPklraMZ2g==", - "dev": true, - "dependencies": { - "unist-util-is": "^3.0.0" - } - }, - "node_modules/universalify": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", - "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", - "dev": true, - "engines": { - "node": ">= 4.0.0" - } - }, - "node_modules/unpipe": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", - "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", - "dev": true, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/unquote": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz", - "integrity": "sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ=", - "dev": true - }, - "node_modules/unset-value": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", - "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", - "dev": true, - "dependencies": { - "has-value": "^0.3.1", - "isobject": "^3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/unset-value/node_modules/has-value": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", - "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", - "dev": true, - "dependencies": { - "get-value": "^2.0.3", - "has-values": "^0.1.4", - "isobject": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/unset-value/node_modules/has-value/node_modules/isobject": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", - "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", - "dev": true, - "dependencies": { - "isarray": "1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/unset-value/node_modules/has-values": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", - "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/unset-value/node_modules/isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", - "dev": true - }, - "node_modules/untildify": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/untildify/-/untildify-2.1.0.tgz", - "integrity": "sha1-F+soB5h/dpUunASF/DEdBqgmouA=", - "dev": true, - "dependencies": { - "os-homedir": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/unzip-response": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/unzip-response/-/unzip-response-2.0.1.tgz", - "integrity": "sha1-0vD3N9FrBhXnKmk17QQhRXLVb5c=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/upath": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", - "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==", - "dev": true, - "engines": { - "node": ">=4", - "yarn": "*" - } - }, - "node_modules/update-notifier": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/update-notifier/-/update-notifier-2.5.0.tgz", - "integrity": "sha512-gwMdhgJHGuj/+wHJJs9e6PcCszpxR1b236igrOkUofGhqJuG+amlIKwApH1IW1WWl7ovZxsX49lMBWLxSdm5Dw==", - "dev": true, - "dependencies": { - "boxen": "^1.2.1", - "chalk": "^2.0.1", - "configstore": "^3.0.0", - "import-lazy": "^2.1.0", - "is-ci": "^1.0.10", - "is-installed-globally": "^0.1.0", - "is-npm": "^1.0.0", - "latest-version": "^3.0.0", - "semver-diff": "^2.0.0", - "xdg-basedir": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/update-notifier/node_modules/import-lazy": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-2.1.0.tgz", - "integrity": "sha1-BWmOPUXIjo1+nZLLBYTnfwlvPkM=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/uri-js": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.0.tgz", - "integrity": "sha512-B0yRTzYdUCCn9n+F4+Gh4yIDtMQcaJsmYBDsTSG8g/OejKBodLQ2IHfN3bM7jUsRXndopT7OIXWdYqc1fjmV6g==", - "dev": true, - "dependencies": { - "punycode": "^2.1.0" - } - }, - "node_modules/urijs": { - "version": "1.19.6", - "resolved": "https://registry.npmjs.org/urijs/-/urijs-1.19.6.tgz", - "integrity": "sha512-eSXsXZ2jLvGWeLYlQA3Gh36BcjF+0amo92+wHPyN1mdR8Nxf75fuEuYTd9c0a+m/vhCjRK0ESlE9YNLW+E1VEw==", - "dev": true - }, - "node_modules/urix": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", - "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=", - "dev": true - }, - "node_modules/url": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", - "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=", - "dev": true, - "dependencies": { - "punycode": "1.3.2", - "querystring": "0.2.0" - } - }, - "node_modules/url-join": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/url-join/-/url-join-1.1.0.tgz", - "integrity": "sha1-dBxsL0WWxIMNZxhGCSDQySIC3Hg=", - "dev": true - }, - "node_modules/url-parse": { - "version": "1.4.7", - "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.4.7.tgz", - "integrity": "sha512-d3uaVyzDB9tQoSXFvuSUNFibTd9zxd2bkVrDRvF5TmvWWQwqE4lgYJ5m+x1DbecWkw+LK4RNl2CU1hHuOKPVlg==", - "dependencies": { - "querystringify": "^2.1.1", - "requires-port": "^1.0.0" - } - }, - "node_modules/url-parse-lax": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-1.0.0.tgz", - "integrity": "sha1-evjzA2Rem9eaJy56FKxovAYJ2nM=", - "dev": true, - "dependencies": { - "prepend-http": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/url-polyfill": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/url-polyfill/-/url-polyfill-1.0.9.tgz", - "integrity": "sha1-ynTc4JyEDyGLl+wEw3l5fFjCQL8=" - }, - "node_modules/url-safe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/url-safe/-/url-safe-2.0.0.tgz", - "integrity": "sha1-3NRt5GZqdUbuQ+qQasF12qYm3p4=", - "dev": true - }, - "node_modules/url/node_modules/punycode": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", - "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=", - "dev": true - }, - "node_modules/url2": { - "version": "0.0.0", - "resolved": "https://registry.npmjs.org/url2/-/url2-0.0.0.tgz", - "integrity": "sha1-Tqq9HVw6yQ1iq0SFyZhCKGWgSxo=", - "dev": true - }, - "node_modules/use": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", - "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/util": { - "version": "0.11.1", - "resolved": "https://registry.npmjs.org/util/-/util-0.11.1.tgz", - "integrity": "sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==", - "dev": true, - "dependencies": { - "inherits": "2.0.3" - } - }, - "node_modules/util-deprecate": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", - "dev": true - }, - "node_modules/util.promisify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.1.tgz", - "integrity": "sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==", - "dev": true, - "dependencies": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.2", - "has-symbols": "^1.0.1", - "object.getownpropertydescriptors": "^2.1.0" - } - }, - "node_modules/util.promisify/node_modules/es-abstract": { - "version": "1.17.7", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.7.tgz", - "integrity": "sha512-VBl/gnfcJ7OercKA9MVaegWsBHFjV492syMudcnQZvt/Dw8ezpcOHYZXa/J96O8vx+g4x65YKhxOwDUh63aS5g==", - "dev": true, - "dependencies": { - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.1", - "is-callable": "^1.2.2", - "is-regex": "^1.1.1", - "object-inspect": "^1.8.0", - "object-keys": "^1.1.1", - "object.assign": "^4.1.1", - "string.prototype.trimend": "^1.0.1", - "string.prototype.trimstart": "^1.0.1" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/util/node_modules/inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", - "dev": true - }, - "node_modules/utils-merge": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", - "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", - "dev": true, - "engines": { - "node": ">= 0.4.0" - } - }, - "node_modules/uuid": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", - "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", - "dev": true, - "bin": { - "uuid": "bin/uuid" - } - }, - "node_modules/v8flags": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/v8flags/-/v8flags-3.1.3.tgz", - "integrity": "sha512-amh9CCg3ZxkzQ48Mhcb8iX7xpAfYJgePHxWMQCBWECpOSqJUXgY26ncA61UTV0BkPqfhcy6mzwCIoP4ygxpW8w==", - "dev": true, - "dependencies": { - "homedir-polyfill": "^1.0.1" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/validate-npm-package-license": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", - "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", - "dev": true, - "dependencies": { - "spdx-correct": "^3.0.0", - "spdx-expression-parse": "^3.0.0" - } - }, - "node_modules/value-equal": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/value-equal/-/value-equal-1.0.1.tgz", - "integrity": "sha512-NOJ6JZCAWr0zlxZt+xqCHNTEKOsrks2HQd4MqhP1qy4z1SkbEP467eNx6TgDKXMvUOb+OENfJCZwM+16n7fRfw==" - }, - "node_modules/vary": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", - "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=", - "dev": true, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/verror": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", - "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", - "dev": true, - "engines": [ - "node >=0.6.0" - ], - "dependencies": { - "assert-plus": "^1.0.0", - "core-util-is": "1.0.2", - "extsprintf": "^1.2.0" - } - }, - "node_modules/vfile": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/vfile/-/vfile-3.0.1.tgz", - "integrity": "sha512-y7Y3gH9BsUSdD4KzHsuMaCzRjglXN0W2EcMf0gpvu6+SbsGhMje7xDc8AEoeXy6mIwCKMI6BkjMsRjzQbhMEjQ==", - "dev": true, - "dependencies": { - "is-buffer": "^2.0.0", - "replace-ext": "1.0.0", - "unist-util-stringify-position": "^1.0.0", - "vfile-message": "^1.0.0" - } - }, - "node_modules/vfile-location": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/vfile-location/-/vfile-location-2.0.6.tgz", - "integrity": "sha512-sSFdyCP3G6Ka0CEmN83A2YCMKIieHx0EDaj5IDP4g1pa5ZJ4FJDvpO0WODLxo4LUX4oe52gmSCK7Jw4SBghqxA==", - "dev": true - }, - "node_modules/vfile-message": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-2.0.4.tgz", - "integrity": "sha512-DjssxRGkMvifUOJre00juHoP9DPWuzjxKuMDrhNbk2TdaYYBNMStsNhEOt3idrtI12VQYM/1+iM0KOzXi4pxwQ==", - "dev": true, - "dependencies": { - "@types/unist": "^2.0.0", - "unist-util-stringify-position": "^2.0.0" - } - }, - "node_modules/vfile/node_modules/is-buffer": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.5.tgz", - "integrity": "sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/vfile/node_modules/replace-ext": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.0.tgz", - "integrity": "sha1-3mMSg3P8v3w8z6TeWkgMRaZ5WOs=", - "dev": true, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/vfile/node_modules/unist-util-stringify-position": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-1.1.2.tgz", - "integrity": "sha512-pNCVrk64LZv1kElr0N1wPiHEUoXNVFERp+mlTg/s9R5Lwg87f9bM/3sQB99w+N9D/qnM9ar3+AKDBwo/gm/iQQ==", - "dev": true - }, - "node_modules/vfile/node_modules/vfile-message": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-1.1.1.tgz", - "integrity": "sha512-1WmsopSGhWt5laNir+633LszXvZ+Z/lxveBf6yhGsqnQIhlhzooZae7zV6YVM1Sdkw68dtAW3ow0pOdPANugvA==", - "dev": true, - "dependencies": { - "unist-util-stringify-position": "^1.1.1" - } - }, - "node_modules/vinyl-sourcemaps-apply": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/vinyl-sourcemaps-apply/-/vinyl-sourcemaps-apply-0.2.1.tgz", - "integrity": "sha1-q2VJ1h0XLCsbh75cUI0jnI74dwU=", - "dev": true, - "dependencies": { - "source-map": "^0.5.1" - } - }, - "node_modules/visibilityjs": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/visibilityjs/-/visibilityjs-1.2.8.tgz", - "integrity": "sha512-Y+aL3OUX88b+/VSmkmC2ApuLbf0grzbNLpCfIDSw3BzTU6PqcPsdgIOaw8b+eZoy+DdQqnVN3y/Evow9vQq9Ig==" - }, - "node_modules/vm-browserify": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz", - "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==", - "dev": true - }, - "node_modules/void-elements": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/void-elements/-/void-elements-2.0.1.tgz", - "integrity": "sha1-wGavtYK7HLQSjWDqkjkulNXp2+w=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/warning": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/warning/-/warning-3.0.0.tgz", - "integrity": "sha1-MuU3fLVy3kqwR1O9+IIcAe1gW3w=", - "dependencies": { - "loose-envify": "^1.0.0" - } - }, - "node_modules/watchpack": { - "version": "1.7.5", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.5.tgz", - "integrity": "sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==", - "dev": true, - "dependencies": { - "graceful-fs": "^4.1.2", - "neo-async": "^2.5.0" - }, - "optionalDependencies": { - "chokidar": "^3.4.1", - "watchpack-chokidar2": "^2.0.1" - } - }, - "node_modules/watchpack-chokidar2": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/watchpack-chokidar2/-/watchpack-chokidar2-2.0.1.tgz", - "integrity": "sha512-nCFfBIPKr5Sh61s4LPpy1Wtfi0HE8isJ3d2Yb5/Ppw2P2B/3eVSEBjKfN0fmHJSK14+31KwMKmcrzs2GM4P0Ww==", - "dev": true, - "optional": true, - "dependencies": { - "chokidar": "^2.1.8" - } - }, - "node_modules/watchpack-chokidar2/node_modules/anymatch": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", - "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", - "dev": true, - "optional": true, - "dependencies": { - "micromatch": "^3.1.4", - "normalize-path": "^2.1.1" - } - }, - "node_modules/watchpack-chokidar2/node_modules/anymatch/node_modules/normalize-path": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", - "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", - "dev": true, - "optional": true, - "dependencies": { - "remove-trailing-separator": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/watchpack-chokidar2/node_modules/binary-extensions": { - "version": "1.13.1", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", - "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", - "dev": true, - "optional": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/watchpack-chokidar2/node_modules/chokidar": { - "version": "2.1.8", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", - "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", - "dev": true, - "optional": true, - "dependencies": { - "anymatch": "^2.0.0", - "async-each": "^1.0.1", - "braces": "^2.3.2", - "fsevents": "^1.2.7", - "glob-parent": "^3.1.0", - "inherits": "^2.0.3", - "is-binary-path": "^1.0.0", - "is-glob": "^4.0.0", - "normalize-path": "^3.0.0", - "path-is-absolute": "^1.0.0", - "readdirp": "^2.2.1", - "upath": "^1.1.1" - } - }, - "node_modules/watchpack-chokidar2/node_modules/fsevents": { - "version": "1.2.13", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", - "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", - "dev": true, - "optional": true, - "os": [ - "darwin" - ], - "dependencies": { - "bindings": "^1.5.0", - "nan": "^2.12.1" - }, - "engines": { - "node": ">= 4.0" - } - }, - "node_modules/watchpack-chokidar2/node_modules/is-binary-path": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", - "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", - "dev": true, - "optional": true, - "dependencies": { - "binary-extensions": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/watchpack-chokidar2/node_modules/is-glob": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz", - "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==", - "dev": true, - "optional": true, - "dependencies": { - "is-extglob": "^2.1.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/watchpack-chokidar2/node_modules/readdirp": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", - "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", - "dev": true, - "optional": true, - "dependencies": { - "graceful-fs": "^4.1.11", - "micromatch": "^3.1.10", - "readable-stream": "^2.0.2" - }, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/wbuf": { - "version": "1.7.3", - "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", - "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", - "dev": true, - "dependencies": { - "minimalistic-assert": "^1.0.0" - } - }, - "node_modules/web-push-notifications": { - "version": "3.4.7", - "resolved": "https://registry.npmjs.org/web-push-notifications/-/web-push-notifications-3.4.7.tgz", - "integrity": "sha512-Mq2UX8kA9Zn1o+5r6hG/MmJxQO+t3j0J4QRjU1PVTiOrSzX20R0KC7g0ltmy+VW8lZojubZDh58RcQYtr9KHrQ==", - "dependencies": { - "@pushwoosh/logger": "1.0.4", - "@pushwoosh/web-push-inbox-widget": "1.0.4", - "@pushwoosh/web-push-subscribe-popup": "1.0.1", - "whatwg-fetch": "3.0.0" - } - }, - "node_modules/web-push-notifications/node_modules/whatwg-fetch": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.0.0.tgz", - "integrity": "sha512-9GSJUgz1D4MfyKU7KRqwOjXCXTqWdFNvEr7eUBYchQiVc744mqK/MzXPNR2WsPkmkOa4ywfg8C2n8h+13Bey1Q==" - }, - "node_modules/webidl-conversions": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", - "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==", - "dev": true - }, - "node_modules/webpack": { - "version": "4.42.1", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.42.1.tgz", - "integrity": "sha512-SGfYMigqEfdGchGhFFJ9KyRpQKnipvEvjc1TwrXEPCM6H5Wywu10ka8o3KGrMzSMxMQKt8aCHUFh5DaQ9UmyRg==", - "dev": true, - "dependencies": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-module-context": "1.9.0", - "@webassemblyjs/wasm-edit": "1.9.0", - "@webassemblyjs/wasm-parser": "1.9.0", - "acorn": "^6.2.1", - "ajv": "^6.10.2", - "ajv-keywords": "^3.4.1", - "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^4.1.0", - "eslint-scope": "^4.0.3", - "json-parse-better-errors": "^1.0.2", - "loader-runner": "^2.4.0", - "loader-utils": "^1.2.3", - "memory-fs": "^0.4.1", - "micromatch": "^3.1.10", - "mkdirp": "^0.5.3", - "neo-async": "^2.6.1", - "node-libs-browser": "^2.2.1", - "schema-utils": "^1.0.0", - "tapable": "^1.1.3", - "terser-webpack-plugin": "^1.4.3", - "watchpack": "^1.6.0", - "webpack-sources": "^1.4.1" - }, - "bin": { - "webpack": "bin/webpack.js" - }, - "engines": { - "node": ">=6.11.5" - } - }, - "node_modules/webpack-bundle-analyzer": { - "version": "3.6.1", - "resolved": "https://registry.npmjs.org/webpack-bundle-analyzer/-/webpack-bundle-analyzer-3.6.1.tgz", - "integrity": "sha512-Nfd8HDwfSx1xBwC+P8QMGvHAOITxNBSvu/J/mCJvOwv+G4VWkU7zir9SSenTtyCi0LnVtmsc7G5SZo1uV+bxRw==", - "dev": true, - "dependencies": { - "acorn": "^7.1.1", - "acorn-walk": "^7.1.1", - "bfj": "^6.1.1", - "chalk": "^2.4.1", - "commander": "^2.18.0", - "ejs": "^2.6.1", - "express": "^4.16.3", - "filesize": "^3.6.1", - "gzip-size": "^5.0.0", - "lodash": "^4.17.15", - "mkdirp": "^0.5.1", - "opener": "^1.5.1", - "ws": "^6.0.0" - }, - "bin": { - "webpack-bundle-analyzer": "lib/bin/analyzer.js" - }, - "engines": { - "node": ">= 6.14.4" - } - }, - "node_modules/webpack-bundle-analyzer/node_modules/acorn": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", - "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", - "dev": true, - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/webpack-bundle-analyzer/node_modules/commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", - "dev": true - }, - "node_modules/webpack-bundle-analyzer/node_modules/gzip-size": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-5.1.1.tgz", - "integrity": "sha512-FNHi6mmoHvs1mxZAds4PpdCS6QG8B4C1krxJsMutgxl5t3+GlRTzzI3NEkifXx2pVsOvJdOGSmIgDhQ55FwdPA==", - "dev": true, - "dependencies": { - "duplexer": "^0.1.1", - "pify": "^4.0.1" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/webpack-bundle-analyzer/node_modules/pify": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", - "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/webpack-bundle-analyzer/node_modules/ws": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.1.tgz", - "integrity": "sha512-GIyAXC2cB7LjvpgMt9EKS2ldqr0MTrORaleiOno6TweZ6r3TKtoFQWay/2PceJ3RuBasOHzXNn5Lrw1X0bEjqA==", - "dev": true, - "dependencies": { - "async-limiter": "~1.0.0" - } - }, - "node_modules/webpack-dev-middleware": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-3.4.0.tgz", - "integrity": "sha512-Q9Iyc0X9dP9bAsYskAVJ/hmIZZQwf/3Sy4xCAZgL5cUkjZmUZLt4l5HpbST/Pdgjn3u6pE7u5OdGd1apgzRujA==", - "dev": true, - "dependencies": { - "memory-fs": "~0.4.1", - "mime": "^2.3.1", - "range-parser": "^1.0.3", - "webpack-log": "^2.0.0" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/webpack-dev-middleware/node_modules/mime": { - "version": "2.4.7", - "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.7.tgz", - "integrity": "sha512-dhNd1uA2u397uQk3Nv5LM4lm93WYDUXFn3Fu291FJerns4jyTudqhIWe4W04YLy7Uk1tm1Ore04NpjRvQp/NPA==", - "dev": true, - "bin": { - "mime": "cli.js" - }, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/webpack-dev-server": { - "version": "3.1.14", - "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-3.1.14.tgz", - "integrity": "sha512-mGXDgz5SlTxcF3hUpfC8hrQ11yhAttuUQWf1Wmb+6zo3x6rb7b9mIfuQvAPLdfDRCGRGvakBWHdHOa0I9p/EVQ==", - "dev": true, - "dependencies": { - "ansi-html": "0.0.7", - "bonjour": "^3.5.0", - "chokidar": "^2.0.0", - "compression": "^1.5.2", - "connect-history-api-fallback": "^1.3.0", - "debug": "^3.1.0", - "del": "^3.0.0", - "express": "^4.16.2", - "html-entities": "^1.2.0", - "http-proxy-middleware": "~0.18.0", - "import-local": "^2.0.0", - "internal-ip": "^3.0.1", - "ip": "^1.1.5", - "killable": "^1.0.0", - "loglevel": "^1.4.1", - "opn": "^5.1.0", - "portfinder": "^1.0.9", - "schema-utils": "^1.0.0", - "selfsigned": "^1.9.1", - "semver": "^5.6.0", - "serve-index": "^1.7.2", - "sockjs": "0.3.19", - "sockjs-client": "1.3.0", - "spdy": "^4.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^5.1.0", - "url": "^0.11.0", - "webpack-dev-middleware": "3.4.0", - "webpack-log": "^2.0.0", - "yargs": "12.0.2" - }, - "bin": { - "webpack-dev-server": "bin/webpack-dev-server.js" - }, - "engines": { - "node": ">= 6.11.5" - } - }, - "node_modules/webpack-dev-server/node_modules/ansi-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/webpack-dev-server/node_modules/anymatch": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", - "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", - "dev": true, - "dependencies": { - "micromatch": "^3.1.4", - "normalize-path": "^2.1.1" - } - }, - "node_modules/webpack-dev-server/node_modules/anymatch/node_modules/normalize-path": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", - "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", - "dev": true, - "dependencies": { - "remove-trailing-separator": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/webpack-dev-server/node_modules/binary-extensions": { - "version": "1.13.1", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", - "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/webpack-dev-server/node_modules/camelcase": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz", - "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/webpack-dev-server/node_modules/chokidar": { - "version": "2.1.8", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", - "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", - "dev": true, - "dependencies": { - "anymatch": "^2.0.0", - "async-each": "^1.0.1", - "braces": "^2.3.2", - "glob-parent": "^3.1.0", - "inherits": "^2.0.3", - "is-binary-path": "^1.0.0", - "is-glob": "^4.0.0", - "normalize-path": "^3.0.0", - "path-is-absolute": "^1.0.0", - "readdirp": "^2.2.1", - "upath": "^1.1.1" - }, - "optionalDependencies": { - "fsevents": "^1.2.7" - } - }, - "node_modules/webpack-dev-server/node_modules/cliui": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-4.1.0.tgz", - "integrity": "sha512-4FG+RSG9DL7uEwRUZXZn3SS34DiDPfzP0VOiEwtUWlE+AR2EIg+hSyvrIgUUfhdgR/UkAeW2QHgeP+hWrXs7jQ==", - "dev": true, - "dependencies": { - "string-width": "^2.1.1", - "strip-ansi": "^4.0.0", - "wrap-ansi": "^2.0.0" - } - }, - "node_modules/webpack-dev-server/node_modules/cliui/node_modules/strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", - "dev": true, - "dependencies": { - "ansi-regex": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/webpack-dev-server/node_modules/decamelize": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-2.0.0.tgz", - "integrity": "sha512-Ikpp5scV3MSYxY39ymh45ZLEecsTdv/Xj2CaQfI8RLMuwi7XvjX9H/fhraiSuU+C5w5NTDu4ZU72xNiZnurBPg==", - "dev": true, - "dependencies": { - "xregexp": "4.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/webpack-dev-server/node_modules/execa": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", - "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", - "dev": true, - "dependencies": { - "cross-spawn": "^6.0.0", - "get-stream": "^4.0.0", - "is-stream": "^1.1.0", - "npm-run-path": "^2.0.0", - "p-finally": "^1.0.0", - "signal-exit": "^3.0.0", - "strip-eof": "^1.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/webpack-dev-server/node_modules/find-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", - "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", - "dev": true, - "dependencies": { - "locate-path": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/webpack-dev-server/node_modules/fsevents": { - "version": "1.2.13", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", - "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", - "dev": true, - "optional": true, - "os": [ - "darwin" - ], - "dependencies": { - "bindings": "^1.5.0", - "nan": "^2.12.1" - }, - "engines": { - "node": ">= 4.0" - } - }, - "node_modules/webpack-dev-server/node_modules/get-stream": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", - "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", - "dev": true, - "dependencies": { - "pump": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/webpack-dev-server/node_modules/invert-kv": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-2.0.0.tgz", - "integrity": "sha512-wPVv/y/QQ/Uiirj/vh3oP+1Ww+AWehmi1g5fFWGPF6IpCBCDVrhgHRMvrLfdYcwDh3QJbGXDW4JAuzxElLSqKA==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/webpack-dev-server/node_modules/is-binary-path": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", - "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", - "dev": true, - "dependencies": { - "binary-extensions": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/webpack-dev-server/node_modules/is-glob": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz", - "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==", - "dev": true, - "dependencies": { - "is-extglob": "^2.1.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/webpack-dev-server/node_modules/lcid": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/lcid/-/lcid-2.0.0.tgz", - "integrity": "sha512-avPEb8P8EGnwXKClwsNUgryVjllcRqtMYa49NTsbQagYuT1DcXnl1915oxWjoyGrXR6zH/Y0Zc96xWsPcoDKeA==", - "dev": true, - "dependencies": { - "invert-kv": "^2.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/webpack-dev-server/node_modules/locate-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", - "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", - "dev": true, - "dependencies": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/webpack-dev-server/node_modules/opn": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/opn/-/opn-5.5.0.tgz", - "integrity": "sha512-PqHpggC9bLV0VeWcdKhkpxY+3JTzetLSqTCWL/z/tFIbI6G8JCjondXklT1JinczLz2Xib62sSp0T/gKT4KksA==", - "dev": true, - "dependencies": { - "is-wsl": "^1.1.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/webpack-dev-server/node_modules/os-locale": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-3.1.0.tgz", - "integrity": "sha512-Z8l3R4wYWM40/52Z+S265okfFj8Kt2cC2MKY+xNi3kFs+XGI7WXu/I309QQQYbRW4ijiZ+yxs9pqEhJh0DqW3Q==", - "dev": true, - "dependencies": { - "execa": "^1.0.0", - "lcid": "^2.0.0", - "mem": "^4.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/webpack-dev-server/node_modules/p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "dev": true, - "dependencies": { - "p-try": "^2.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/webpack-dev-server/node_modules/p-locate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", - "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", - "dev": true, - "dependencies": { - "p-limit": "^2.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/webpack-dev-server/node_modules/p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/webpack-dev-server/node_modules/pump": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", - "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", - "dev": true, - "dependencies": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } - }, - "node_modules/webpack-dev-server/node_modules/readdirp": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", - "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", - "dev": true, - "dependencies": { - "graceful-fs": "^4.1.11", - "micromatch": "^3.1.10", - "readable-stream": "^2.0.2" - }, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/webpack-dev-server/node_modules/schema-utils": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", - "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", - "dev": true, - "dependencies": { - "ajv": "^6.1.0", - "ajv-errors": "^1.0.0", - "ajv-keywords": "^3.1.0" - }, - "engines": { - "node": ">= 4" - } - }, - "node_modules/webpack-dev-server/node_modules/sockjs-client": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/sockjs-client/-/sockjs-client-1.3.0.tgz", - "integrity": "sha512-R9jxEzhnnrdxLCNln0xg5uGHqMnkhPSTzUZH2eXcR03S/On9Yvoq2wyUZILRUhZCNVu2PmwWVoyuiPz8th8zbg==", - "dev": true, - "dependencies": { - "debug": "^3.2.5", - "eventsource": "^1.0.7", - "faye-websocket": "~0.11.1", - "inherits": "^2.0.3", - "json3": "^3.3.2", - "url-parse": "^1.4.3" - } - }, - "node_modules/webpack-dev-server/node_modules/which-module": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", - "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=", - "dev": true - }, - "node_modules/webpack-dev-server/node_modules/yargs": { - "version": "12.0.2", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-12.0.2.tgz", - "integrity": "sha512-e7SkEx6N6SIZ5c5H22RTZae61qtn3PYUE8JYbBFlK9sYmh3DMQ6E5ygtaG/2BW0JZi4WGgTR2IV5ChqlqrDGVQ==", - "dev": true, - "dependencies": { - "cliui": "^4.0.0", - "decamelize": "^2.0.0", - "find-up": "^3.0.0", - "get-caller-file": "^1.0.1", - "os-locale": "^3.0.0", - "require-directory": "^2.1.1", - "require-main-filename": "^1.0.1", - "set-blocking": "^2.0.0", - "string-width": "^2.0.0", - "which-module": "^2.0.0", - "y18n": "^3.2.1 || ^4.0.0", - "yargs-parser": "^10.1.0" - } - }, - "node_modules/webpack-dev-server/node_modules/yargs-parser": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-10.1.0.tgz", - "integrity": "sha512-VCIyR1wJoEBZUqk5PA+oOBF6ypbwh5aNB3I50guxAL/quggdfs4TtNHQrSazFA3fYZ+tEqfs0zIGlv0c/rgjbQ==", - "dev": true, - "dependencies": { - "camelcase": "^4.1.0" - } - }, - "node_modules/webpack-log": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/webpack-log/-/webpack-log-2.0.0.tgz", - "integrity": "sha512-cX8G2vR/85UYG59FgkoMamwHUIkSSlV3bBMRsbxVXVUk2j6NleCKjQ/WE9eYg9WY4w25O9w8wKP4rzNZFmUcUg==", - "dev": true, - "dependencies": { - "ansi-colors": "^3.0.0", - "uuid": "^3.3.2" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/webpack-log/node_modules/ansi-colors": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-3.2.4.tgz", - "integrity": "sha512-hHUXGagefjN2iRrID63xckIvotOXOojhQKWIPUZ4mNUZ9nLZW+7FMNoE1lOkEhNWYsx/7ysGIuJYCiMAA9FnrA==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/webpack-manifest-plugin": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/webpack-manifest-plugin/-/webpack-manifest-plugin-2.0.4.tgz", - "integrity": "sha512-nejhOHexXDBKQOj/5v5IZSfCeTO3x1Dt1RZEcGfBSul891X/eLIcIVH31gwxPDdsi2Z8LKKFGpM4w9+oTBOSCg==", - "dev": true, - "dependencies": { - "fs-extra": "^7.0.0", - "lodash": ">=3.5 <5", - "tapable": "^1.0.0" - }, - "engines": { - "node": ">=6.11.5" - } - }, - "node_modules/webpack-manifest-plugin/node_modules/fs-extra": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz", - "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==", - "dev": true, - "dependencies": { - "graceful-fs": "^4.1.2", - "jsonfile": "^4.0.0", - "universalify": "^0.1.0" - }, - "engines": { - "node": ">=6 <7 || >=8" - } - }, - "node_modules/webpack-manifest-plugin/node_modules/jsonfile": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", - "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", - "dev": true, - "dependencies": { - "graceful-fs": "^4.1.6" - } - }, - "node_modules/webpack-merge": { - "version": "4.1.4", - "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-4.1.4.tgz", - "integrity": "sha512-TmSe1HZKeOPey3oy1Ov2iS3guIZjWvMT2BBJDzzT5jScHTjVC3mpjJofgueEzaEd6ibhxRDD6MIblDr8tzh8iQ==", - "dev": true, - "dependencies": { - "lodash": "^4.17.5" - } - }, - "node_modules/webpack-sources": { - "version": "1.4.3", - "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz", - "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==", - "dev": true, - "dependencies": { - "source-list-map": "^2.0.0", - "source-map": "~0.6.1" - } - }, - "node_modules/webpack-sources/node_modules/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, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/webpack/node_modules/eslint-scope": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", - "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==", - "dev": true, - "dependencies": { - "esrecurse": "^4.1.0", - "estraverse": "^4.1.1" - }, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/webpack/node_modules/schema-utils": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", - "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", - "dev": true, - "dependencies": { - "ajv": "^6.1.0", - "ajv-errors": "^1.0.0", - "ajv-keywords": "^3.1.0" - }, - "engines": { - "node": ">= 4" - } - }, - "node_modules/websocket-driver": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", - "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", - "dependencies": { - "http-parser-js": ">=0.5.1", - "safe-buffer": ">=5.1.0", - "websocket-extensions": ">=0.1.1" - }, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/websocket-extensions": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", - "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/whatwg-encoding": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", - "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==", - "dev": true, - "dependencies": { - "iconv-lite": "0.4.24" - } - }, - "node_modules/whatwg-encoding/node_modules/iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "dev": true, - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/whatwg-fetch": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.5.0.tgz", - "integrity": "sha512-jXkLtsR42xhXg7akoDKvKWE40eJeI+2KZqcp2h3NsOrRnDvtWX36KcKl30dy+hxECivdk2BVUHVNrPtoMBUx6A==" - }, - "node_modules/whatwg-url": { - "version": "4.8.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-4.8.0.tgz", - "integrity": "sha1-0pgaqRSMHgCkHFphMRZqtGg7vMA=", - "dev": true, - "dependencies": { - "tr46": "~0.0.3", - "webidl-conversions": "^3.0.0" - } - }, - "node_modules/whatwg-url/node_modules/webidl-conversions": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", - "integrity": "sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE=", - "dev": true - }, - "node_modules/which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", - "dev": true, - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "which": "bin/which" - } - }, - "node_modules/which-boxed-primitive": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", - "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", - "dependencies": { - "is-bigint": "^1.0.1", - "is-boolean-object": "^1.1.0", - "is-number-object": "^1.0.4", - "is-string": "^1.0.5", - "is-symbol": "^1.0.3" - } - }, - "node_modules/which-module": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz", - "integrity": "sha1-u6Y8qGGUiZT/MHc2CJ47lgJsKk8=", - "dev": true - }, - "node_modules/wide-align": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz", - "integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==", - "dev": true, - "dependencies": { - "string-width": "^1.0.2 || 2" - } - }, - "node_modules/widest-line": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-2.0.1.tgz", - "integrity": "sha512-Ba5m9/Fa4Xt9eb2ELXt77JxVDV8w7qQrH0zS/TWSJdLyAwQjWoOzpzj5lwVftDz6n/EOu3tNACS84v509qwnJA==", - "dev": true, - "dependencies": { - "string-width": "^2.1.1" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/word-wrap": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", - "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/wordwrap": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz", - "integrity": "sha1-o9XabNXAvAAI03I0u68b7WMFkQc=", - "dev": true, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/worker-farm": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/worker-farm/-/worker-farm-1.7.0.tgz", - "integrity": "sha512-rvw3QTZc8lAxyVrqcSGVm5yP/IJ2UcB3U0graE3LCFoZ0Yn2x4EoVSqJKdB/T5M+FLcRPjz4TDacRf3OCfNUzw==", - "dev": true, - "dependencies": { - "errno": "~0.1.7" - } - }, - "node_modules/wrap-ansi": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", - "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=", - "dev": true, - "dependencies": { - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/wrap-ansi/node_modules/is-fullwidth-code-point": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", - "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", - "dev": true, - "dependencies": { - "number-is-nan": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/wrap-ansi/node_modules/string-width": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", - "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", - "dev": true, - "dependencies": { - "code-point-at": "^1.0.0", - "is-fullwidth-code-point": "^1.0.0", - "strip-ansi": "^3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", - "dev": true - }, - "node_modules/write": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/write/-/write-1.0.3.tgz", - "integrity": "sha512-/lg70HAjtkUgWPVZhZcm+T4hkL8Zbtp1nFNOn3lRrxnlv50SRBv7cR7RqR+GMsd3hUXy9hWBo4CHTbFTcOYwig==", - "dev": true, - "dependencies": { - "mkdirp": "^0.5.1" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/write-file-atomic": { - "version": "2.4.3", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-2.4.3.tgz", - "integrity": "sha512-GaETH5wwsX+GcnzhPgKcKjJ6M2Cq3/iZp1WyY/X1CSqrW+jVNM9Y7D8EC2sM4ZG/V8wZlSniJnCKWPmBYAucRQ==", - "dev": true, - "dependencies": { - "graceful-fs": "^4.1.11", - "imurmurhash": "^0.1.4", - "signal-exit": "^3.0.2" - } - }, - "node_modules/ws": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/ws/-/ws-7.0.0.tgz", - "integrity": "sha512-cknCal4k0EAOrh1SHHPPWWh4qm93g1IuGGGwBjWkXmCG7LsDtL8w9w+YVfaF+KSVwiHQKDIMsSLBVftKf9d1pg==", - "dev": true, - "dependencies": { - "async-limiter": "^1.0.0" - } - }, - "node_modules/x-is-string": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/x-is-string/-/x-is-string-0.1.0.tgz", - "integrity": "sha1-R0tQhlrzpJqcRlfwWs0UVFj3fYI=", - "dev": true - }, - "node_modules/xdg-basedir": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-3.0.0.tgz", - "integrity": "sha1-SWsswQnsqNus/i3HK2A8F8WHCtQ=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/xml-name-validator": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-2.0.1.tgz", - "integrity": "sha1-TYuPHszTQZqjYgYb7O9RXh5VljU=", - "dev": true - }, - "node_modules/xmlhttprequest-ssl": { - "version": "1.5.5", - "resolved": "https://registry.npmjs.org/xmlhttprequest-ssl/-/xmlhttprequest-ssl-1.5.5.tgz", - "integrity": "sha1-wodrBhaKrcQOV9l+gRkayPQ5iz4=", - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/xregexp": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/xregexp/-/xregexp-4.0.0.tgz", - "integrity": "sha512-PHyM+sQouu7xspQQwELlGwwd05mXUFqwFYfqPO0cC7x4fxyHnnuetmQr6CjJiafIDoH4MogHb9dOoJzR/Y4rFg==", - "dev": true - }, - "node_modules/xtend": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", - "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", - "dev": true, - "engines": { - "node": ">=0.4" - } - }, - "node_modules/y18n": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.2.tgz", - "integrity": "sha512-uGZHXkHnhF0XeeAPgnKfPv1bgKAYyVvmNL1xlKsPYZPaIHxGti2hHqvOCQv71XMsLxu1QjergkqogUnms5D3YQ==", - "dev": true - }, - "node_modules/yallist": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", - "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=", - "dev": true - }, - "node_modules/yargs": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-7.1.1.tgz", - "integrity": "sha512-huO4Fr1f9PmiJJdll5kwoS2e4GqzGSsMT3PPMpOwoVkOK8ckqAewMTZyA6LXVQWflleb/Z8oPBEvNsMft0XE+g==", - "dev": true, - "dependencies": { - "camelcase": "^3.0.0", - "cliui": "^3.2.0", - "decamelize": "^1.1.1", - "get-caller-file": "^1.0.1", - "os-locale": "^1.4.0", - "read-pkg-up": "^1.0.1", - "require-directory": "^2.1.1", - "require-main-filename": "^1.0.1", - "set-blocking": "^2.0.0", - "string-width": "^1.0.2", - "which-module": "^1.0.0", - "y18n": "^3.2.1", - "yargs-parser": "5.0.0-security.0" - } - }, - "node_modules/yargs-parser": { - "version": "5.0.0-security.0", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-5.0.0-security.0.tgz", - "integrity": "sha512-T69y4Ps64LNesYxeYGYPvfoMTt/7y1XtfpIslUeK4um+9Hu7hlGoRtaDLvdXb7+/tfq4opVa2HRY5xGip022rQ==", - "dev": true, - "dependencies": { - "camelcase": "^3.0.0", - "object.assign": "^4.1.0" - } - }, - "node_modules/yargs-parser/node_modules/camelcase": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", - "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/yargs/node_modules/camelcase": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", - "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/yargs/node_modules/find-up": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", - "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", - "dev": true, - "dependencies": { - "path-exists": "^2.0.0", - "pinkie-promise": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/yargs/node_modules/is-fullwidth-code-point": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", - "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", - "dev": true, - "dependencies": { - "number-is-nan": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/yargs/node_modules/load-json-file": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", - "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=", - "dev": true, - "dependencies": { - "graceful-fs": "^4.1.2", - "parse-json": "^2.2.0", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0", - "strip-bom": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/yargs/node_modules/path-exists": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", - "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", - "dev": true, - "dependencies": { - "pinkie-promise": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/yargs/node_modules/path-type": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", - "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=", - "dev": true, - "dependencies": { - "graceful-fs": "^4.1.2", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/yargs/node_modules/pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/yargs/node_modules/read-pkg": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", - "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=", - "dev": true, - "dependencies": { - "load-json-file": "^1.0.0", - "normalize-package-data": "^2.3.2", - "path-type": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/yargs/node_modules/read-pkg-up": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", - "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=", - "dev": true, - "dependencies": { - "find-up": "^1.0.0", - "read-pkg": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/yargs/node_modules/string-width": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", - "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", - "dev": true, - "dependencies": { - "code-point-at": "^1.0.0", - "is-fullwidth-code-point": "^1.0.0", - "strip-ansi": "^3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/yargs/node_modules/strip-bom": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", - "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=", - "dev": true, - "dependencies": { - "is-utf8": "^0.2.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/yeast": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/yeast/-/yeast-0.1.2.tgz", - "integrity": "sha1-AI4G2AlDIMNy28L47XagymyKxBk=" - } - }, "dependencies": { "@babel/code-frame": { "version": "7.12.13", @@ -20079,9 +333,9 @@ } }, "@babel/runtime-corejs3": { - "version": "7.13.10", - "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.13.10.tgz", - "integrity": "sha512-x/XYVQ1h684pp1mJwOV4CyvqZXqbc8CMsMGUnAbuc82ZCdv1U63w5RSUzgDSXQHG5Rps/kiksH6g2D5BuaKyXg==", + "version": "7.14.0", + "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.14.0.tgz", + "integrity": "sha512-0R0HTZWHLk6G8jIk0FtoX+AatCtKnswS98VhXwGImFc759PJRp4Tru0PQYZofyijTFUr+gT8Mu7sgXVJLQ0ceg==", "requires": { "core-js-pure": "^3.0.0", "regenerator-runtime": "^0.13.4" @@ -20170,17 +424,17 @@ } }, "@binary-com/binary-document-uploader": { - "version": "2.4.5", - "resolved": "https://registry.npmjs.org/@binary-com/binary-document-uploader/-/binary-document-uploader-2.4.5.tgz", - "integrity": "sha512-orUew1mD9MyX+jfwZO0iMH7Fq8h719x1U6KGzD5wd5UvmGxEEB5GANrZjOdFg3qAUYa8bm6MSDGfsdPPzI9e3w==", + "version": "2.4.6", + "resolved": "https://registry.npmjs.org/@binary-com/binary-document-uploader/-/binary-document-uploader-2.4.6.tgz", + "integrity": "sha512-VMX7AnG5kfMYCz78As0sFy61Uc1uD21wzIvNIg72d8QjmvVnTwQu4tDhPGiPz/YJaeOlYTI5w4HWwQMJmXmYzg==", "requires": { "md5": "^2.2.1" } }, "@binary-com/binary-style": { - "version": "0.2.25", - "resolved": "https://registry.npmjs.org/@binary-com/binary-style/-/binary-style-0.2.25.tgz", - "integrity": "sha512-wq2B5v6eRtmupdNfDHZppH+C5rUPamtPt1JSZ4Ks2PK6knFFZfvdEokIWxnrspuQCxqa8xc8EHNMwIYJH+Matw==", + "version": "0.2.26", + "resolved": "https://registry.npmjs.org/@binary-com/binary-style/-/binary-style-0.2.26.tgz", + "integrity": "sha512-ZREjevq9nEMOdeqJMJpEQpoFKlKEUBuvLNIKV5MEeiG1Xc1OU93WzNtB3CExL8mSLExg5Tnqx8zqdbnojMQqlA==", "requires": { "diff": "4.0.1", "mem": "5.1.1", @@ -20210,9 +464,9 @@ } }, "@binary-com/webtrader-charts": { - "version": "0.5.18", - "resolved": "https://registry.npmjs.org/@binary-com/webtrader-charts/-/webtrader-charts-0.5.18.tgz", - "integrity": "sha512-wDIvUXvoWlsdBjCqU5wJBMnbes+9jC/a/ci0umR5rTAI9rZeY+C4TUm0f0fViV2rI2okjTOHRrvqwop3J3gi6Q==", + "version": "0.5.20", + "resolved": "https://registry.npmjs.org/@binary-com/webtrader-charts/-/webtrader-charts-0.5.20.tgz", + "integrity": "sha512-3Qi0wMEzpdHs7xfP4oRLFLB16mvuJuAdmtUUoTmsslGEtSmZwwOZi47dqYZvUQiPG4b3js2M+NXAGGPpYlwmRA==", "requires": { "datatables.net-dt": "^1.10.15", "imports-loader": "^0.7.1", @@ -20281,6 +535,88 @@ } } }, + "@istanbuljs/load-nyc-config": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", + "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", + "dev": true, + "requires": { + "camelcase": "^5.3.1", + "find-up": "^4.1.0", + "get-package-type": "^0.1.0", + "js-yaml": "^3.13.1", + "resolve-from": "^5.0.0" + }, + "dependencies": { + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true + }, + "find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dev": true, + "requires": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + } + }, + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dev": true, + "requires": { + "p-locate": "^4.1.0" + } + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, + "requires": { + "p-limit": "^2.2.0" + } + }, + "p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "dev": true + }, + "path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true + }, + "resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "dev": true + } + } + }, + "@istanbuljs/schema": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", + "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", + "dev": true + }, "@livechat/customer-auth": { "version": "0.4.0-alpha.6", "resolved": "https://registry.npmjs.org/@livechat/customer-auth/-/customer-auth-0.4.0-alpha.6.tgz", @@ -20530,14 +866,6 @@ "resolved": "https://registry.npmjs.org/@sinonjs/text-encoding/-/text-encoding-0.7.1.tgz", "integrity": "sha512-+iTbntw2IZPb/anVDbypzfQa+ay64MW0Zo8aJ8gZPWMMK6/OubMVb6lUPMagqjOPnmtauXnFCACVl3O7ogjeqQ==" }, - "@types/dompurify": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/@types/dompurify/-/dompurify-2.2.1.tgz", - "integrity": "sha512-3JwbEeRVQ3n6+JgBW/hCdkydRk9/vWT+UEglcXEJqLJEcUganDH37zlfLznxPKTZZfDqA9K229l1qN458ubcOQ==", - "requires": { - "@types/trusted-types": "*" - } - }, "@types/glob": { "version": "7.1.3", "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.1.3.tgz", @@ -20571,11 +899,6 @@ "resolved": "https://registry.npmjs.org/@types/sockjs-client/-/sockjs-client-1.5.0.tgz", "integrity": "sha512-r8ENXtljrt8U6knz4fWsiuUVrDk9nkBeJOePWCzUJDRS20MN/OWoZj+gbsPhWSXSXF1aUaS4iAE4xa5jCFW9Dw==" }, - "@types/trusted-types": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.0.tgz", - "integrity": "sha512-I8MnZqNXsOLHsU111oHbn3khtvKMi5Bn4qVFsIWSJcCP1KKDiXX5AEw8UPk0nSopeC+Hvxt6yAy1/a5PailFqg==" - }, "@types/unist": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.3.tgz", @@ -20811,6 +1134,21 @@ "negotiator": "0.6.2" } }, + "accessible-autocomplete": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/accessible-autocomplete/-/accessible-autocomplete-2.0.3.tgz", + "integrity": "sha512-bUswBs/mDH17dUFRAJMTtcGafJ++w1YLPPFjdfJj3lnuBsLpByAw2gmr8qxXX8oc7tzoKS3Ay5FKOPM+WMBxIw==", + "requires": { + "preact": "^8.3.1" + }, + "dependencies": { + "preact": { + "version": "8.5.3", + "resolved": "https://registry.npmjs.org/preact/-/preact-8.5.3.tgz", + "integrity": "sha512-O3kKP+1YdgqHOFsZF2a9JVdtqD+RPzCQc3rP+Ualf7V6rmRDchZ9MJbiGTT7LuyqFKZqlHSOyO/oMFmI2lVTsw==" + } + } + }, "acorn": { "version": "6.4.2", "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", @@ -20851,6 +1189,24 @@ "resolved": "https://registry.npmjs.org/after/-/after-0.8.2.tgz", "integrity": "sha1-/ts5T58OAqqXaOcCvaI7UF+ufh8=" }, + "aggregate-error": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", + "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", + "dev": true, + "requires": { + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + }, + "dependencies": { + "indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", + "dev": true + } + } + }, "airbnb-prop-types": { "version": "2.16.0", "resolved": "https://registry.npmjs.org/airbnb-prop-types/-/airbnb-prop-types-2.16.0.tgz", @@ -20984,12 +1340,27 @@ "integrity": "sha1-zWLc+OT9WkF+/GZNLlsQZTxlG0Y=", "dev": true }, + "append-transform": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/append-transform/-/append-transform-2.0.0.tgz", + "integrity": "sha512-7yeyCEurROLQJFv5Xj4lEGTy0borxepjFv1g22oAdqFu//SrAlDl1O1Nxx15SH1RoliUml6p8dwJW9jvZughhg==", + "dev": true, + "requires": { + "default-require-extensions": "^3.0.0" + } + }, "aproba": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==", "dev": true }, + "archy": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/archy/-/archy-1.0.0.tgz", + "integrity": "sha1-+cjBN1fMHde8N5rHeyxipcKGjEA=", + "dev": true + }, "are-we-there-yet": { "version": "1.1.5", "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz", @@ -21059,11 +1430,6 @@ "integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=", "dev": true }, - "array-flat-polyfill": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/array-flat-polyfill/-/array-flat-polyfill-1.0.1.tgz", - "integrity": "sha512-hfJmKupmQN0lwi0xG6FQ5U8Rd97RnIERplymOv/qpq8AoNKPPAnxJadjFA23FNWm88wykh9HmpLJUUwUtNU/iw==" - }, "array-flatten": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", @@ -23002,6 +3368,47 @@ "unset-value": "^1.0.0" } }, + "caching-transform": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/caching-transform/-/caching-transform-4.0.0.tgz", + "integrity": "sha512-kpqOvwXnjjN44D89K5ccQC+RUrsy7jB/XLlRrx0D7/2HNcTPqzsb6XgYoErwko6QsV184CA2YgS1fxDiiDZMWA==", + "dev": true, + "requires": { + "hasha": "^5.0.0", + "make-dir": "^3.0.0", + "package-hash": "^4.0.0", + "write-file-atomic": "^3.0.0" + }, + "dependencies": { + "make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "dev": true, + "requires": { + "semver": "^6.0.0" + } + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + }, + "write-file-atomic": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", + "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", + "dev": true, + "requires": { + "imurmurhash": "^0.1.4", + "is-typedarray": "^1.0.0", + "signal-exit": "^3.0.2", + "typedarray-to-buffer": "^3.1.5" + } + } + } + }, "call-bind": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.0.tgz", @@ -23371,6 +3778,12 @@ } } }, + "clean-stack": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", + "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", + "dev": true + }, "cli-boxes": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-1.0.0.tgz", @@ -23842,9 +4255,9 @@ "integrity": "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==" }, "core-js-pure": { - "version": "3.10.1", - "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.10.1.tgz", - "integrity": "sha512-PeyJH2SE0KuxY5eCGNWA+W+CeDpB6M1PN3S7Am7jSv/Ttuxz2SnWbIiVQOn/TDaGaGtxo8CRWHkXwJscbUHtVw==" + "version": "3.13.1", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.13.1.tgz", + "integrity": "sha512-wVlh0IAi2t1iOEh16y4u1TRk6ubd4KvLE8dlMi+3QUI6SfKphQUh7tAwihGGSQ8affxEXpVIPpOdf9kjR4v4Pw==" }, "core-util-is": { "version": "1.0.2", @@ -24171,19 +4584,19 @@ } }, "datatables.net": { - "version": "1.10.22", - "resolved": "https://registry.npmjs.org/datatables.net/-/datatables.net-1.10.22.tgz", - "integrity": "sha512-ujn8GvkQIBYzYH54XY7OrI0Zb35TKRd9ABYfbnXgBfwTGIFT6UsmXrfHU5Yk+MSDoF0sDu2TB+31V6c+zUZ0Pw==", + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/datatables.net/-/datatables.net-1.11.1.tgz", + "integrity": "sha512-EBnYdMmYlLpnbxDs+JV27OlFMZYSAOUUFca6VB8Mq7HmK6ippXqxicLv8GTI9tDZ4puWuD39M9FcpTdQplPYzQ==", "requires": { "jquery": ">=1.7" } }, "datatables.net-dt": { - "version": "1.10.22", - "resolved": "https://registry.npmjs.org/datatables.net-dt/-/datatables.net-dt-1.10.22.tgz", - "integrity": "sha512-JYqE8noge7YGOydsiyLsWtPUofOHFEMCeOwS47kpykWqDJyU6GE2E3JaEeDq6hokg39UQKDNIRFnsM7GhA/BGw==", + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/datatables.net-dt/-/datatables.net-dt-1.11.1.tgz", + "integrity": "sha512-BjNKZAZ+N/K9Pv2SSlHYiG3JNx2Roqx/WGhTI4I9GXs/vcW9NESfQuNcw4KzwFKj5TSh5kVn2Frn3yxVHabNUw==", "requires": { - "datatables.net": "1.10.22", + "datatables.net": ">=1.10.25", "jquery": ">=1.7" } }, @@ -24319,6 +4732,23 @@ } } }, + "default-require-extensions": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/default-require-extensions/-/default-require-extensions-3.0.0.tgz", + "integrity": "sha512-ek6DpXq/SCpvjhpFsLFRVtIxJCRw6fUR42lYMVZuUMK7n8eMz4Uh5clckdBjEpLhn/gEBZo7hDJnJcwdKLKQjg==", + "dev": true, + "requires": { + "strip-bom": "^4.0.0" + }, + "dependencies": { + "strip-bom": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", + "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", + "dev": true + } + } + }, "define-properties": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", @@ -24478,6 +4908,11 @@ "integrity": "sha512-ZIzRpLJrOj7jjP2miAtgqIfmzbxa4ZOr5jJc601zklsfEx9oTzmmj2nVpIPRpNlRTIh8lc1kyViIY7BWSGNmKw==", "dev": true }, + "diacritics": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/diacritics/-/diacritics-1.3.0.tgz", + "integrity": "sha1-PvqHMj67hj5mls67AILUj/PW96E=" + }, "diff": { "version": "3.5.0", "resolved": "https://registry.npmjs.org/diff/-/diff-3.5.0.tgz", @@ -24617,11 +5052,6 @@ "domelementtype": "1" } }, - "dompurify": { - "version": "2.2.7", - "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-2.2.7.tgz", - "integrity": "sha512-jdtDffdGNY+C76jvodNTu9jt5yYj59vuTUyx+wXdzcSwAGTYZDAQkQ7Iwx9zcGrA4ixC1syU4H3RZROqRxokxg==" - }, "domutils": { "version": "1.5.1", "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.5.1.tgz", @@ -25036,6 +5466,12 @@ "next-tick": "~1.0.0" } }, + "es6-error": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/es6-error/-/es6-error-4.1.1.tgz", + "integrity": "sha512-Um/+FxMr9CISWh0bi5Zv0iOD+4cFh5qLeks1qhAopKVAJw3drgKbKySikp7wGhDL0HPeaja0P5ULZrxLkniUVg==", + "dev": true + }, "es6-iterator": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz", @@ -26240,6 +6676,59 @@ "for-in": "^1.0.1" } }, + "foreground-child": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-2.0.0.tgz", + "integrity": "sha512-dCIq9FpEcyQyXKCkyzmlPTFNgrCzPudOe+mhvJU5zAtlBnGVy2yKxtfsxK2tQBThwq225jcvBjpw1Gr40uzZCA==", + "dev": true, + "requires": { + "cross-spawn": "^7.0.0", + "signal-exit": "^3.0.2" + }, + "dependencies": { + "cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, + "requires": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + } + }, + "path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true + }, + "shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "requires": { + "shebang-regex": "^3.0.0" + } + }, + "shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true + }, + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + } + } + }, "forever-agent": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", @@ -26310,6 +6799,12 @@ "readable-stream": "^2.0.0" } }, + "fromentries": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/fromentries/-/fromentries-1.3.2.tgz", + "integrity": "sha512-cHEpEQHUg0f8XdtZCc2ZAhrHzKzT0MrFUTcvx+hfxYu7rGMDc5SKoXFh+n4YigxsHXRzc6OrCshdR1bWH6HHyg==", + "dev": true + }, "fs-extra": { "version": "0.30.0", "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-0.30.0.tgz", @@ -26486,6 +6981,12 @@ "has-symbols": "^1.0.1" } }, + "get-package-type": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", + "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", + "dev": true + }, "get-stdin": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-5.0.1.tgz", @@ -27412,6 +7913,24 @@ "minimalistic-assert": "^1.0.1" } }, + "hasha": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/hasha/-/hasha-5.2.2.tgz", + "integrity": "sha512-Hrp5vIK/xr5SkeN2onO32H0MgNZ0f17HRNH39WfL0SYUNOTZ5Lz1TJ8Pajo/87dYGEFlLMm7mIc/k/s6Bvz9HQ==", + "dev": true, + "requires": { + "is-stream": "^2.0.0", + "type-fest": "^0.8.0" + }, + "dependencies": { + "is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "dev": true + } + } + }, "he": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/he/-/he-1.1.1.tgz", @@ -27525,6 +8044,12 @@ "integrity": "sha512-/VulV3SYni1taM7a4RMdceqzJWR39gpZHjBwUnsCFKWV/GJkD14CJ5F7eWcZozmHJK0/f/H5U3b3SiPkuvxMgg==", "dev": true }, + "html-escaper": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", + "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", + "dev": true + }, "html-parse-stringify2": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/html-parse-stringify2/-/html-parse-stringify2-2.0.1.tgz", @@ -27660,6 +8185,14 @@ "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=", "dev": true }, + "i18n-iso-countries": { + "version": "6.8.0", + "resolved": "https://registry.npmjs.org/i18n-iso-countries/-/i18n-iso-countries-6.8.0.tgz", + "integrity": "sha512-jJs/+CA6+VUICFxqGcB0vFMERGfhfvyNk+8Vb9EagSZkl7kSpm/kT0VyhvzM/zixDWEV/+oN9L7v/GT9BwzoGg==", + "requires": { + "diacritics": "1.3.0" + } + }, "i18next": { "version": "18.0.1", "resolved": "https://registry.npmjs.org/i18next/-/i18next-18.0.1.tgz", @@ -28011,9 +8544,9 @@ "dev": true }, "is-bigint": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.1.tgz", - "integrity": "sha512-J0ELF4yHFxHy0cmSxZuheDOz2luOdVvqjwmEcj8H/L1JHeuEDSDbeRP+Dk9kFVk5RTFzbucJ2Kb9F7ixY2QaCg==" + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.2.tgz", + "integrity": "sha512-0JV5+SOCQkIdzjBK9buARcV804Ddu7A0Qet6sHi3FimE9ne6m4BGQZfRn+NZiXbBk4F4XmHfDZIipLj9pX8dSA==" }, "is-binary-path": { "version": "2.1.0", @@ -28399,6 +8932,210 @@ "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=", "dev": true }, + "istanbul-lib-coverage": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.0.1.tgz", + "integrity": "sha512-GvCYYTxaCPqwMjobtVcVKvSHtAGe48MNhGjpK8LtVF8K0ISX7hCKl85LgtuaSneWVyQmaGcW3iXVV3GaZSLpmQ==", + "dev": true + }, + "istanbul-lib-hook": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-hook/-/istanbul-lib-hook-3.0.0.tgz", + "integrity": "sha512-Pt/uge1Q9s+5VAZ+pCo16TYMWPBIl+oaNIjgLQxcX0itS6ueeaA+pEfThZpH8WxhFgCiEb8sAJY6MdUKgiIWaQ==", + "dev": true, + "requires": { + "append-transform": "^2.0.0" + } + }, + "istanbul-lib-instrument": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz", + "integrity": "sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ==", + "dev": true, + "requires": { + "@babel/core": "^7.7.5", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.0.0", + "semver": "^6.3.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + } + } + }, + "istanbul-lib-processinfo": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/istanbul-lib-processinfo/-/istanbul-lib-processinfo-2.0.2.tgz", + "integrity": "sha512-kOwpa7z9hme+IBPZMzQ5vdQj8srYgAtaRqeI48NGmAQ+/5yKiHLV0QbYqQpxsdEF0+w14SoB8YbnHKcXE2KnYw==", + "dev": true, + "requires": { + "archy": "^1.0.0", + "cross-spawn": "^7.0.0", + "istanbul-lib-coverage": "^3.0.0-alpha.1", + "make-dir": "^3.0.0", + "p-map": "^3.0.0", + "rimraf": "^3.0.0", + "uuid": "^3.3.3" + }, + "dependencies": { + "cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, + "requires": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + } + }, + "make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "dev": true, + "requires": { + "semver": "^6.0.0" + } + }, + "p-map": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-3.0.0.tgz", + "integrity": "sha512-d3qXVTF/s+W+CdJ5A29wywV2n8CQQYahlgz2bFiA+4eVNJbHJodPZ+/gXwPGh0bOqA+j8S+6+ckmvLGPk1QpxQ==", + "dev": true, + "requires": { + "aggregate-error": "^3.0.0" + } + }, + "path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + }, + "shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "requires": { + "shebang-regex": "^3.0.0" + } + }, + "shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true + }, + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==", + "dev": true, + "requires": { + "istanbul-lib-coverage": "^3.0.0", + "make-dir": "^3.0.0", + "supports-color": "^7.1.0" + }, + "dependencies": { + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "dev": true, + "requires": { + "semver": "^6.0.0" + } + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "istanbul-lib-source-maps": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.0.tgz", + "integrity": "sha512-c16LpFRkR8vQXyHZ5nLpY35JZtzj1PQY1iZmesUbf1FZHbIupcWfjgOXBY9YHkLEQ6puz1u4Dgj6qmU/DisrZg==", + "dev": true, + "requires": { + "debug": "^4.1.1", + "istanbul-lib-coverage": "^3.0.0", + "source-map": "^0.6.1" + }, + "dependencies": { + "debug": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz", + "integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==", + "dev": true, + "requires": { + "ms": "2.1.2" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + }, + "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 + } + } + }, + "istanbul-reports": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.0.2.tgz", + "integrity": "sha512-9tZvz7AiR3PEDNGiV9vIouQ/EAcqMXFmkcA1CDFTwOB98OZVDL0PH9glHotf5Ugp6GCOTypfzGWI/OqjWNCRUw==", + "dev": true, + "requires": { + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.0.0" + } + }, "jit-grunt": { "version": "0.10.0", "resolved": "https://registry.npmjs.org/jit-grunt/-/jit-grunt-0.10.0.tgz", @@ -30017,6 +10754,15 @@ } } }, + "node-preload": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/node-preload/-/node-preload-0.2.1.tgz", + "integrity": "sha512-RM5oyBy45cLEoHqCeh+MNuFAxO0vTFBLskvQbOKnEE7YTTSN4tbN8QWDIPQ6L+WvKsB/qLEGpYe2ZZ9d4W9OIQ==", + "dev": true, + "requires": { + "process-on-spawn": "^1.0.0" + } + }, "node-releases": { "version": "1.1.67", "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.67.tgz", @@ -30054,130 +10800,409 @@ "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", "dev": true }, - "chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + } + }, + "cross-spawn": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-3.0.1.tgz", + "integrity": "sha1-ElYDfsufDF9549bvE14wdwGEuYI=", + "dev": true, + "requires": { + "lru-cache": "^4.0.1", + "which": "^1.2.9" + } + }, + "get-stdin": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz", + "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=", + "dev": true + }, + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + } + } + }, + "nopt": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz", + "integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=", + "dev": true, + "requires": { + "abbrev": "1" + } + }, + "normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, + "requires": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true + }, + "normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=", + "dev": true + }, + "normalize-selector": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/normalize-selector/-/normalize-selector-0.2.0.tgz", + "integrity": "sha1-0LFF62kRicY6eNIB3E/bEpPvDAM=", + "dev": true + }, + "npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", + "dev": true, + "requires": { + "path-key": "^2.0.0" + } + }, + "npmlog": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz", + "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==", + "dev": true, + "requires": { + "are-we-there-yet": "~1.1.2", + "console-control-strings": "~1.1.0", + "gauge": "~2.7.3", + "set-blocking": "~2.0.0" + } + }, + "nth-check": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz", + "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==", + "dev": true, + "requires": { + "boolbase": "~1.0.0" + } + }, + "num2fraction": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz", + "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=", + "dev": true + }, + "number-is-nan": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", + "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=", + "dev": true + }, + "nwmatcher": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/nwmatcher/-/nwmatcher-1.4.4.tgz", + "integrity": "sha512-3iuY4N5dhgMpCUrOVnuAdGrgxVqV2cJpM+XNccjR2DKOB1RUP0aA+wGXEiNziG/UKboFyGBIoKOaNlJxx8bciQ==", + "dev": true + }, + "nyc": { + "version": "15.1.0", + "resolved": "https://registry.npmjs.org/nyc/-/nyc-15.1.0.tgz", + "integrity": "sha512-jMW04n9SxKdKi1ZMGhvUTHBN0EICCRkHemEoE5jm6mTYcqcdas0ATzgUgejlQUHMvpnOZqGB5Xxsv9KxJW1j8A==", + "dev": true, + "requires": { + "@istanbuljs/load-nyc-config": "^1.0.0", + "@istanbuljs/schema": "^0.1.2", + "caching-transform": "^4.0.0", + "convert-source-map": "^1.7.0", + "decamelize": "^1.2.0", + "find-cache-dir": "^3.2.0", + "find-up": "^4.1.0", + "foreground-child": "^2.0.0", + "get-package-type": "^0.1.0", + "glob": "^7.1.6", + "istanbul-lib-coverage": "^3.0.0", + "istanbul-lib-hook": "^3.0.0", + "istanbul-lib-instrument": "^4.0.0", + "istanbul-lib-processinfo": "^2.0.2", + "istanbul-lib-report": "^3.0.0", + "istanbul-lib-source-maps": "^4.0.0", + "istanbul-reports": "^3.0.2", + "make-dir": "^3.0.0", + "node-preload": "^0.2.1", + "p-map": "^3.0.0", + "process-on-spawn": "^1.0.0", + "resolve-from": "^5.0.0", + "rimraf": "^3.0.0", + "signal-exit": "^3.0.2", + "spawn-wrap": "^2.0.0", + "test-exclude": "^6.0.0", + "yargs": "^15.0.2" + }, + "dependencies": { + "ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true + }, + "cliui": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", + "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", + "dev": true, + "requires": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^6.2.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true + }, + "find-cache-dir": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", + "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", + "dev": true, + "requires": { + "commondir": "^1.0.1", + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" + } + }, + "find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dev": true, + "requires": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + } + }, + "get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "dev": true + }, + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true + }, + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dev": true, + "requires": { + "p-locate": "^4.1.0" + } + }, + "make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "dev": true, + "requires": { + "semver": "^6.0.0" + } + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, + "requires": { + "p-limit": "^2.2.0" + } + }, + "p-map": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-3.0.0.tgz", + "integrity": "sha512-d3qXVTF/s+W+CdJ5A29wywV2n8CQQYahlgz2bFiA+4eVNJbHJodPZ+/gXwPGh0bOqA+j8S+6+ckmvLGPk1QpxQ==", + "dev": true, + "requires": { + "aggregate-error": "^3.0.0" + } + }, + "p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "dev": true + }, + "path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true + }, + "pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "dev": true, + "requires": { + "find-up": "^4.0.0" + } + }, + "require-main-filename": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", + "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==", + "dev": true + }, + "resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "dev": true + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + }, + "string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", "dev": true, "requires": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" } }, - "cross-spawn": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-3.0.1.tgz", - "integrity": "sha1-ElYDfsufDF9549bvE14wdwGEuYI=", + "strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", "dev": true, "requires": { - "lru-cache": "^4.0.1", - "which": "^1.2.9" + "ansi-regex": "^5.0.1" } }, - "get-stdin": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz", - "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=", + "which-module": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", + "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=", "dev": true }, - "supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "wrap-ansi": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", + "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", + "dev": true, + "requires": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + } + }, + "y18n": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", "dev": true + }, + "yargs": { + "version": "15.4.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz", + "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==", + "dev": true, + "requires": { + "cliui": "^6.0.0", + "decamelize": "^1.2.0", + "find-up": "^4.1.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^4.2.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^18.1.2" + } + }, + "yargs-parser": { + "version": "18.1.3", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", + "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", + "dev": true, + "requires": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + } } } }, - "nopt": { - "version": "3.0.6", - "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz", - "integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=", - "dev": true, - "requires": { - "abbrev": "1" - } - }, - "normalize-package-data": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", - "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", - "dev": true, - "requires": { - "hosted-git-info": "^2.1.4", - "resolve": "^1.10.0", - "semver": "2 || 3 || 4 || 5", - "validate-npm-package-license": "^3.0.1" - } - }, - "normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", - "dev": true - }, - "normalize-range": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", - "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=", - "dev": true - }, - "normalize-selector": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/normalize-selector/-/normalize-selector-0.2.0.tgz", - "integrity": "sha1-0LFF62kRicY6eNIB3E/bEpPvDAM=", - "dev": true - }, - "npm-run-path": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", - "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", - "dev": true, - "requires": { - "path-key": "^2.0.0" - } - }, - "npmlog": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz", - "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==", - "dev": true, - "requires": { - "are-we-there-yet": "~1.1.2", - "console-control-strings": "~1.1.0", - "gauge": "~2.7.3", - "set-blocking": "~2.0.0" - } - }, - "nth-check": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz", - "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==", - "dev": true, - "requires": { - "boolbase": "~1.0.0" - } - }, - "num2fraction": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz", - "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=", - "dev": true - }, - "number-is-nan": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", - "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=", - "dev": true - }, - "nwmatcher": { - "version": "1.4.4", - "resolved": "https://registry.npmjs.org/nwmatcher/-/nwmatcher-1.4.4.tgz", - "integrity": "sha512-3iuY4N5dhgMpCUrOVnuAdGrgxVqV2cJpM+XNccjR2DKOB1RUP0aA+wGXEiNziG/UKboFyGBIoKOaNlJxx8bciQ==", - "dev": true - }, "oauth-sign": { "version": "0.9.0", "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", @@ -30228,7 +11253,8 @@ "object-inspect": { "version": "1.9.0", "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.9.0.tgz", - "integrity": "sha512-i3Bp9iTqwhaLZBxGkRfo5ZbE07BQRT7MGu8+nNgwW9ItGp1TzCTw2DLEoWwjClxBjOFI/hWljTAmYGCEwmtnOw==" + "integrity": "sha512-i3Bp9iTqwhaLZBxGkRfo5ZbE07BQRT7MGu8+nNgwW9ItGp1TzCTw2DLEoWwjClxBjOFI/hWljTAmYGCEwmtnOw==", + "dev": true }, "object-is": { "version": "1.1.4", @@ -30383,18 +11409,16 @@ } }, "onfido-sdk-ui": { - "version": "6.7.2", - "resolved": "https://registry.npmjs.org/onfido-sdk-ui/-/onfido-sdk-ui-6.7.2.tgz", - "integrity": "sha512-imwSEvuRlcLQ/Fr07ToDbcb9vINCrqRcKSUlp+OISerHINtbiWaRgkT1FgRAP6foK+e251Y07WQL1gs8rkMk6w==", + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/onfido-sdk-ui/-/onfido-sdk-ui-6.3.0.tgz", + "integrity": "sha512-7iXLEKvWdF38TR08L1XwguboE1hV2IKzFFdvzhOxcVFMwMoCMqzEFdfzQ6HFGVgw0l71VYMu2itg3/C+GSRFMg==", "requires": { "@babel/runtime-corejs3": "^7.8.7", "@sentry/browser": "^5.14.2", - "@types/dompurify": "^2.2.1", - "array-flat-polyfill": "^1.0.1", + "accessible-autocomplete": "^2.0.3", "blueimp-load-image": "~2.29.0", "classnames": "~2.2.5", "custom-event-polyfill": "^1.0.7", - "dompurify": "^2.2.6", "enumerate-devices": "^1.1.0", "eventemitter2": "~2.1.3", "history": "~4.5.1", @@ -30403,7 +11427,7 @@ "parse-unit": "~1.0.1", "pdfobject": "~2.0.201604172", "preact": "^10.5.4", - "redux": "^4.0.5", + "redux": "~3.5.2", "socket.io-client": "~2.2.0", "supports-webp": "~1.0.3", "visibilityjs": "~1.2.4" @@ -30426,11 +11450,27 @@ "warning": "^3.0.0" } }, + "redux": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/redux/-/redux-3.5.2.tgz", + "integrity": "sha1-RTN0XpcLZH7CYGaoOqMOnib6+EM=", + "requires": { + "lodash": "^4.2.1", + "lodash-es": "^4.2.1", + "loose-envify": "^1.1.0", + "symbol-observable": "^0.2.3" + } + }, "resolve-pathname": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/resolve-pathname/-/resolve-pathname-2.2.0.tgz", "integrity": "sha512-bAFz9ld18RzJfddgrO2e/0S2O81710++chRMUxHjXOYKF6jTAMrUNZrEZ1PvV0zlhfjidm08iRPdTLPno1FuRg==" }, + "symbol-observable": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-0.2.4.tgz", + "integrity": "sha1-lag9smGG1q9+ehjb2XYKL4bQj0A=" + }, "value-equal": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/value-equal/-/value-equal-0.2.1.tgz", @@ -30559,6 +11599,18 @@ "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", "dev": true }, + "package-hash": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/package-hash/-/package-hash-4.0.0.tgz", + "integrity": "sha512-whdkPIooSu/bASggZ96BWVvZTRMOFxnyUG5PnTSGKoJE2gd5mbVNmR2Nj20QFzxYYgAXpoqC+AiXzl+UMRh7zQ==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.15", + "hasha": "^5.0.0", + "lodash.flattendeep": "^4.4.0", + "release-zalgo": "^1.0.0" + } + }, "package-json": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/package-json/-/package-json-4.0.1.tgz", @@ -31337,6 +12389,15 @@ "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", "dev": true }, + "process-on-spawn": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/process-on-spawn/-/process-on-spawn-1.0.0.tgz", + "integrity": "sha512-1WsPDsUSMmZH5LeMLegqkPDrsGgsWwk1Exipy2hvB0o/F0ASzbpIctSCcZIK1ykJvtTJULEH+20WOFjMvGnCTg==", + "dev": true, + "requires": { + "fromentries": "^1.2.0" + } + }, "progress": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", @@ -32085,6 +13146,15 @@ } } }, + "release-zalgo": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/release-zalgo/-/release-zalgo-1.0.0.tgz", + "integrity": "sha1-CXALflB0Mpc5Mw5TXFqQ+2eFFzA=", + "dev": true, + "requires": { + "es6-error": "^4.0.1" + } + }, "remark": { "version": "10.0.1", "resolved": "https://registry.npmjs.org/remark/-/remark-10.0.1.tgz", @@ -33085,6 +14155,46 @@ "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=", "dev": true }, + "spawn-wrap": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/spawn-wrap/-/spawn-wrap-2.0.0.tgz", + "integrity": "sha512-EeajNjfN9zMnULLwhZZQU3GWBoFNkbngTUPfaawT4RkMiviTxcX0qfhVbGey39mfctfDHkWtuecgQ8NJcyQWHg==", + "dev": true, + "requires": { + "foreground-child": "^2.0.0", + "is-windows": "^1.0.2", + "make-dir": "^3.0.0", + "rimraf": "^3.0.0", + "signal-exit": "^3.0.2", + "which": "^2.0.1" + }, + "dependencies": { + "make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "dev": true, + "requires": { + "semver": "^6.0.0" + } + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + }, + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + } + } + }, "spdx-correct": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", @@ -33338,23 +14448,6 @@ "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==", "dev": true }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dev": true, - "requires": { - "safe-buffer": "~5.1.0" - }, - "dependencies": { - "safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true - } - } - }, "string-template": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/string-template/-/string-template-0.2.1.tgz", @@ -33408,9 +14501,9 @@ } }, "es-abstract": { - "version": "1.18.0", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0.tgz", - "integrity": "sha512-LJzK7MrQa8TS0ja2w3YNLzUgJCGPdPOV1yVvezjNnS89D+VR08+Szt2mz3YB2Dck/+w5tfIq/RoUAFqJJGM2yw==", + "version": "1.18.3", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.3.tgz", + "integrity": "sha512-nQIr12dxV7SSxE6r6f1l3DtAeEYdsGpps13dR0TwJg1S8gyp4ZPgy3FZcHBgbiQqnoqSTb+oC+kO4UQ0C/J8vw==", "requires": { "call-bind": "^1.0.2", "es-to-primitive": "^1.2.1", @@ -33420,14 +14513,14 @@ "has-symbols": "^1.0.2", "is-callable": "^1.2.3", "is-negative-zero": "^2.0.1", - "is-regex": "^1.1.2", - "is-string": "^1.0.5", - "object-inspect": "^1.9.0", + "is-regex": "^1.1.3", + "is-string": "^1.0.6", + "object-inspect": "^1.10.3", "object-keys": "^1.1.1", "object.assign": "^4.1.2", "string.prototype.trimend": "^1.0.4", "string.prototype.trimstart": "^1.0.4", - "unbox-primitive": "^1.0.0" + "unbox-primitive": "^1.0.1" }, "dependencies": { "has-symbols": { @@ -33453,14 +14546,31 @@ "integrity": "sha512-J1DcMe8UYTBSrKezuIUTUwjXsho29693unXM2YhJUTR2txK/eG47bvNa/wipPFmZFgr/N6f1GA66dv0mEyTIyQ==" }, "is-regex": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.2.tgz", - "integrity": "sha512-axvdhb5pdhEVThqJzYXwMlVuZwC+FF2DpcOhTS+y/8jVq4trxyPgfcwIxIKiyeuLlSQYKkmUaPQJ8ZE4yNKXDg==", + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.3.tgz", + "integrity": "sha512-qSVXFz28HM7y+IWX6vLCsexdlvzT1PJNFSBuaQLQ5o0IEw8UDYW6/2+eCMVyIsbM8CNLX2a/QWmSpyxYEHY7CQ==", "requires": { "call-bind": "^1.0.2", - "has-symbols": "^1.0.1" + "has-symbols": "^1.0.2" + }, + "dependencies": { + "has-symbols": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz", + "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==" + } } }, + "is-string": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.6.tgz", + "integrity": "sha512-2gdzbKUuqtQ3lYNrUTQYoClPhm7oQu4UdpSZMp1/DGgkHBT8E2Z1l0yMdb6D4zNAxwDiMv8MdulKROJGNl0Q0w==" + }, + "object-inspect": { + "version": "1.10.3", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.10.3.tgz", + "integrity": "sha512-e5mCJlSH7poANfC8z8S9s9S2IN5/4Zb3aZ33f5s8YqoazCFzNLloLU8r5VCG+G7WoqLvAAZoVMcy3tp/3X0Plw==" + }, "string.prototype.trimend": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz", @@ -33501,6 +14611,23 @@ "define-properties": "^1.1.3" } }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.0" + }, + "dependencies": { + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + } + } + }, "stringify-entities": { "version": "1.3.2", "resolved": "https://registry.npmjs.org/stringify-entities/-/stringify-entities-1.3.2.tgz", @@ -34566,6 +15693,17 @@ } } }, + "test-exclude": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", + "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", + "dev": true, + "requires": { + "@istanbuljs/schema": "^0.1.2", + "glob": "^7.1.4", + "minimatch": "^3.0.4" + } + }, "text-table": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", @@ -34894,6 +16032,12 @@ "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==" }, + "type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "dev": true + }, "type-is": { "version": "1.6.18", "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", @@ -34937,6 +16081,15 @@ "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=", "dev": true }, + "typedarray-to-buffer": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", + "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", + "dev": true, + "requires": { + "is-typedarray": "^1.0.0" + } + }, "ua-parser-js": { "version": "0.7.23", "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.23.tgz", diff --git a/package.json b/package.json index fe2a7870bf3..e14bddf6bf2 100644 --- a/package.json +++ b/package.json @@ -3,11 +3,12 @@ "version": "3.8.0", "description": "Binary.com static content", "scripts": { - "test": "grunt test", + "test": "nyc grunt test", "livereload": "sudo -p 'enter password for sudo:' grunt livereload", "serve": "sudo -p 'enter password for sudo:' grunt serve", "start": "sudo -p 'enter password for sudo:' grunt start", - "eslint": "eslint --fix \"src/**/*.jsx\" src/" + "eslint": "eslint --fix \"src/**/*.jsx\" src/", + "build": "grunt release_test_link --production" }, "repository": { "type": "git", @@ -90,6 +91,7 @@ "mock-local-storage": "1.1.7", "node-gettext": "2.0.0", "node-sass": "4.13.1", + "nyc": "^15.1.0", "postcss-scss": "0.4.1", "react-render-html": "0.6.0", "react-svg-loader": "3.0.1", @@ -109,9 +111,9 @@ "ws": "7.0.0" }, "dependencies": { - "@binary-com/binary-document-uploader": "^2.4.4", - "@binary-com/binary-style": "^0.2.25", - "@binary-com/webtrader-charts": "0.5.18", + "@binary-com/binary-document-uploader": "^2.4.6", + "@binary-com/binary-style": "^0.2.26", + "@binary-com/webtrader-charts": "^0.5.20", "@deriv/dashboard": "0.0.4", "@deriv/p2p": "^0.5.1", "@livechat/customer-sdk": "^2.0.4", @@ -122,12 +124,13 @@ "davidshimjs-qrcodejs": "0.0.2", "event-source-polyfill": "0.0.9", "highstock-release": "5.0.14", + "i18n-iso-countries": "^6.8.0", "jquery": "3.5.1", "jquery.scrollto": "2.1.2", "js-cookie": "2.2.0", "kinetic": "5.2.0", "moment": "2.19.4", - "onfido-sdk-ui": "^6.7.2", + "onfido-sdk-ui": "^6.3.0", "promise-polyfill": "6.1.0", "prop-types": "15.6.1", "react": "16.8.6", @@ -136,5 +139,24 @@ "sinon": "7.2.2", "url-polyfill": "1.0.9", "web-push-notifications": "3.4.7" + }, + "nyc": { + "reporter": [ + "text-summary", + "lcov" + ], + "temp-directory": "./coverage/.nyc_output", + "all": true, + "exclude": "typings", + "extension": [ + ".js", + ".jsx" + ], + "sourceMap": true, + "instrument": true, + "include": [ + "src/javascript/**/*.{js, jsx }", + "scripts/**/*.{js, jsx}" + ] } } diff --git a/scripts/README.md b/scripts/README.md index 9612b347df6..0fe5c12c4ed 100644 --- a/scripts/README.md +++ b/scripts/README.md @@ -1,54 +1,67 @@ +# Scripts + +**In this documents** + +- [Updating the Translations](#updating-the-translations) +- [Updating the Sitemap](#updating-the-sitemap) + ## Updating the Translations ### Initial setup: -* Please make sure you have done `npm install`. -* Install `Homebrew` by `ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"` -* Install and follow the instructions here: https://support.crowdin.com/cli-tool/#installation -* **Important:** Please use version 3 of the crowdin cli-tool -* Get [Crowdin API Key](https://crowdin.com/project/binary-static/settings#api) and add this line to your _.bash_profile_: `export CROWDIN_API_KEY='put API Key here'`
-**IMPORTANT!** This key gives full access to all your Crowdin project data. Treat this just like a password and never push it to any public repo. + +- Please make sure you have done `npm install`. +- Install `Homebrew` by `ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"` +- Install and follow the instructions here: https://support.crowdin.com/cli-tool/#installation +- **Important:** Please use version 3 of the crowdin cli-tool +- Get [Crowdin API Key](https://crowdin.com/project/binary-static/settings#api) and add this line to your _.bash_profile_: `export CROWDIN_API_KEY='put API Key here'`
+ **IMPORTANT!** This key gives full access to all your Crowdin project data. Treat this just like a password and never push it to any public repo. ### To update the translations: -* Simply run `./scripts/update_translations.sh` in root folder of project to do these tasks:
-(It is possible to confirm/skip each task by answering y/n to questions, only first one is mandatory): - * Check out and update the translations branch - * Update master and merge into translations - * Update the source file (messages.pot) and push to Crowdin - * Download translation files from Crowdin to `src/translations` and update javascript texts `src/javascript/_autogenerated/[LangCode].js` - * Commit changes and push to origin - * Open github to submit the PR + +- Simply run `./scripts/update_translations.sh` in root folder of project to do these tasks:
+ (It is possible to confirm/skip each task by answering y/n to questions, only the first one is mandatory): + - Check out and update the translations branch + - Update master and merge into translations + - Update the source file (`messages.pot`) and push it to Crowdin + - Download translation files from Crowdin to `src/translations` and update javascript texts `src/javascript/_autogenerated/[LangCode].js` + - Commit changes and push to origin + - Open Github to submit the PR ### Extracting texts from js code: + Texts that are used in js code will automatically be extracted during the translation update process (3rd step above: Updating the source file). In order to make sure that no strings are missed by the extractor code while pushing to translations, please: 1. Refactor the code so that the first argument passed to the `localize()` method is a string literal. - i.e. - ```js - const text = localize(is_started ? 'Sell at market' : 'Sell'); - ``` - would change to: - ```js - const text = is_started ? localize('Sell at market') : localize('Sell'); - ``` + i.e. + ```js + const text = localize(is_started ? 'Sell at market' : 'Sell'); + ``` + would change to: + ```js + const text = is_started ? localize('Sell at market') : localize('Sell'); + ``` 2. If there is no way to have the string literal in js code (i.e. API texts which are not translated), add them to `scripts/js_texts/static_strings_app.js`. - Note: Regarding API texts, even if the string is translated automatically somewhere else we should still include it here to avoid missing it if that other string gets removed. + Note: Regarding API texts, even if the string is translated automatically somewhere else we should still include it here to avoid missing it if that other string gets removed. 3. At the end, when you're sure that a string has already been taken care of, just put this comment `/* localize-ignore */` right after the first argument of `localize()` call to ignore it from tests. ### `js_texts` folder contents: + ``` js_texts: ├── extracted_strings_app.js └── static_strings_app.js ``` -- `extracted_strings_app.js`: Contains extracted strings. It's for debugging purpose only and shouldn't be changed manually. + +- `extracted_strings_app.js`: Contains extracted strings. It's for debugging purposes only and shouldn't be changed manually. - `static_strings_app.js` to handle those strings that don't exist in js code. e.g. API texts that are not localised, etc. During the translation update process, the source file `messages.pot` will be updated with all texts from both the above files. ## Updating the Sitemap -* List of paths to include in `sitemap.xml` is here: [config/sitemap_urls.js](config/sitemap_urls.js) -* Once the paths are updated in the above file, run `./scripts/sitemap.js` or `grunt shell:sitemap` to generate new `sitemap.xml` files in `src/root_files` according to each section. + +- The list of paths to include in `sitemap.xml` is here: [config/sitemap_urls.js](config/sitemap_urls.js) +- Once the paths are updated in the above file, run `./scripts/sitemap.js` or `grunt shell:sitemap` to generate new `sitemap.xml` files in `src/root_files` according to each section. diff --git a/scripts/config/pages.js b/scripts/config/pages.js index 91a3c250653..6b52db002ef 100644 --- a/scripts/config/pages.js +++ b/scripts/config/pages.js @@ -9,7 +9,7 @@ module.exports = [ ['cashier/payment_agent_listws', 'app/cashier/payment_agent_list', 'default', 'Payment Agent Deposit'], ['cashier/payment_methods', 'app/cashier/payment_methods', 'default', 'Payment Methods'], ['cashier/session_expired', 'app/cashier/session_expired', null, 'Cashier session expired'], - ['cashier/top_up_virtualws', 'app/user/top_up_virtual/top_up_virtual', 'default', 'Top Up Virtual Account'], + ['cashier/top_up_virtualws', 'app/user/top_up_virtual/top_up_virtual', 'default', 'Top Up Demo Account'], ['dashboard/overview', 'app/dashboard/index', 'dashboard', 'Dashboard'], ['dashboard/explore', 'app/dashboard/index', 'dashboard', 'Dashboard'], @@ -21,10 +21,13 @@ module.exports = [ ['trading', 'app/trade/trading', 'default', 'SmartTrader'], + // TODO: Remove 'maltainvestws' and 'realws' after completely change the signup flow for all countries as these only being used for exceptional countries. ['new_account/maltainvestws', 'app/new_account/financial', 'default', 'Financial Account Opening'], ['new_account/realws', 'app/new_account/real', 'default', 'Real Money Account Opening'], - ['new_account/virtualws', 'app/new_account/virtual', 'default', 'Create New Virtual-money Account'], + ['new_account/real_account', 'app/new_account/real_account', 'default', 'Real Account Opening'], + ['new_account/virtualws', 'app/new_account/virtual', 'default', 'Create New Demo Account'], ['new_account/welcome', 'app/new_account/welcome_page', 'default', 'Welcome to Binary.com'], + ['new_account/welcome_onboarding', 'app/new_account/welcome_onboarding', 'default', 'Welcome to Binary.com'], ['resources', 'app/resources/index', 'default', 'Resources'], ['resources/asset_indexws', 'app/resources/asset_index', 'full_width', 'Asset Index'], @@ -40,6 +43,7 @@ module.exports = [ ['user/reality_check_frequency', 'app/user/reality_check/frequency', 'default', 'Reality Check'], ['user/reality_check_summary', 'app/user/reality_check/summary', 'default', 'Reality Check'], ['user/reset_passwordws', 'app/user/reset_password', 'default', 'Password Reset'], + ['user/trading_reset_passwordws', 'app/user/trading_reset_password', 'default', 'Change MT5 Password'], ['user/securityws', 'app/user/security', 'default', 'Security'], ['user/security/closure', 'app/user/security/account_closure', 'default', 'Account Closure'], ['user/security/api_tokenws', 'app/user/security/api_token', 'default', 'API Token'], @@ -57,7 +61,7 @@ module.exports = [ ['user/settings/professional', 'app/user/settings/professional', 'default', 'Professional Client'], ['user/statementws', 'app/user/statement', 'default', 'Statement'], ['user/telegram-bot', 'app/user/telegram_bot', 'default', 'Telegram Bot'], - ['user/top_up_virtual_pop_up', 'app/user/top_up_virtual/pop_up', 'default', 'Top Up Virtual Account'], + ['user/top_up_virtual_pop_up', 'app/user/top_up_virtual/pop_up', 'default', 'Top Up Demo Account'], ['user/tnc_approvalws', 'app/user/tnc_approval', 'default', 'Terms and Conditions Approval'], ['user/video-facility', 'app/user/video_facility', 'default', 'Video Room Facility'], @@ -71,6 +75,7 @@ module.exports = [ // ==================== Section: "static" ==================== ['404', 'static/404', 'full_width', '404'], + ['deactivated-account', 'static/deactivated_account', 'full_width', 'Account Deactivated'], ['home', 'static/home', 'full_width', 'Online trading platform for binary options on forex, stock indices, commodities and Synthetic indices'], ['keep-safe', 'static/keep_safe', 'full_width', 'Keep Safe'], ['tour', 'static/tour', 'full_width', 'Tour'], diff --git a/scripts/js_texts/extracted_strings_app.js b/scripts/js_texts/extracted_strings_app.js index 175b8ca5c48..29c5e080a56 100644 --- a/scripts/js_texts/extracted_strings_app.js +++ b/scripts/js_texts/extracted_strings_app.js @@ -15,7 +15,10 @@ module.exports = [ 'Acknowledge', 'Action', 'Add +/– to define a barrier offset. For example, +0.005 means a barrier that\'s 0.005 higher than the entry spot.', + 'Add account', 'Add another word or two. Uncommon words are better.', + 'Add new account', + 'Add new crypto account', 'Address', 'Adjust trade parameters', 'Admin', @@ -33,7 +36,7 @@ module.exports = [ 'Are you sure that you want to permanently revoke access to the application', 'Are you sure you want to create a fiat account in [_1]?', 'Are you sure you want to create your [_1] account now?', - 'Are you sure you want to deposit in [_1]?', + 'Are you sure you want to unlink from [_1]?', 'Are you sure?', 'Asian Down', 'Asian Up', @@ -56,11 +59,17 @@ module.exports = [ 'Bid', 'Binance USD', 'Binary Coin', + 'Binary Password Reset', + 'Binary options trading is not available in your Multipliers account.', + 'Binary options trading is not available in your country.', + 'Binary options trading is not available via your Multipliers account.
Please switch back to your Options account.', + 'Binary password', 'Bitcoin', 'Blurry photo detected', 'Browser', 'Buy', 'Buy price', + 'CFDs', 'Call Spread', 'Camera access is denied', 'Camera not detected', @@ -76,15 +85,25 @@ module.exports = [ 'Check selfie', 'Check that it is connected and functional. You can also continue verification on your phone', 'Check that your number is correct', + 'Check the email account associated with your Apple ID and click the link in the email to proceed.', + 'Check your Facebook account email and click the link in the email to proceed.', + 'Check your Google account email and click the link in the email to proceed.', 'Check your image', 'Check your mobile', 'Checked', 'Checking', + 'Choose a cryptocurrency account', + 'Choose an account', 'Choose document', + 'Choose one of your accounts', + 'Choose one of your accounts or add a new account', + 'Choose one of your accounts or add a new cryptocurrency account', + 'Choose the document type', + 'Choose your preferred cryptocurrency', 'Click OK to proceed.', - 'Click here to open a Financial Account', - 'Click here to open a Gaming account', + 'Click here to open a Multipliers Account', 'Click here to open a Real Account', + 'Click here to open an Options account', 'Close', 'Close Time', 'Close identity verification screen', @@ -125,6 +144,7 @@ module.exports = [ 'Country of Residence', 'Create Account', 'Create [_1] account', + 'Create a cryptocurrency account', 'Create account', 'Credit/Debit', 'Crypto', @@ -140,13 +160,15 @@ module.exports = [ 'Dec', 'December', 'Delete', + 'Demo', 'Demo Account', 'Demo Accounts', + 'Demo CFDs', 'Demo Financial', 'Demo Financial STP', 'Demo Synthetic', 'Deposit', - 'Deposits and withdrawals have been disabled on your account. Please check your email for more details.', + 'Deposits are temporarily unavailable due to system maintenance. You can make your deposits when the maintenance is complete.', 'Description', 'Details', 'Digit', @@ -158,7 +180,6 @@ module.exports = [ 'Digit Under', 'Disable', 'Dismiss alert', - 'Do you want this to be a fiat account or crypto account? Please choose one:', 'Do you wish to continue?', 'Document example', 'Document uploaded', @@ -168,6 +189,7 @@ module.exports = [ 'Does Not Touch', 'Don\'t refresh this page', 'Don\'t want to trade in [_1]? You can open another cryptocurrency account.', + 'Done', 'Driver\'s license', 'Driving licence', 'Due to an issue on our server, some of your MT5 accounts are unavailable at the moment. [_1]Please bear with us and thank you for your patience.', @@ -180,6 +202,7 @@ module.exports = [ 'Ends Outside', 'Enlarge image', 'Enter mobile number', + 'Enter your MT5 password to add a [_1] [_2] account.', 'Enter your mobile number:', 'Entry Spot', 'Equals', @@ -208,8 +231,6 @@ module.exports = [ 'File type not supported', 'Final price', 'Financial', - 'Financial Account', - 'Financial Account Opening', 'Financial STP', 'Financial assessment', 'Finish', @@ -229,8 +250,10 @@ module.exports = [ 'Get your secure link', 'Glare detected', 'Go back', + 'Go to DTrader', 'Go to statement', 'Goes Outside', + 'Got it', 'Grant access to your camera from your browser settings', 'Great, that\'s everything we need', 'Guide', @@ -252,6 +275,7 @@ module.exports = [ 'IP Address', 'Identity card', 'If it doesn’t work, download a QR code scanner from Google Play or the App Store', + 'If you have an account with us, we\'ll send you a link to your email in a few minutes to reset your password.', 'In the EU, financial binary options are only available to professional investors.', 'In/Out', 'Indicates required field', @@ -260,7 +284,6 @@ module.exports = [ 'Invalid document format.', 'Invalid email address.', 'Invalid verification code.', - 'Investment', 'It may be disconnected. Try using your phone instead.', 'It may take a few minutes to arrive', 'It must be an official photo ID', @@ -277,6 +300,7 @@ module.exports = [ 'Last Login', 'Last Used', 'Linked to your computer', + 'Linked with [_1]', 'Litecoin', 'Loading', 'Loading...', @@ -288,6 +312,8 @@ module.exports = [ 'Lower', 'Lower or equal', 'MT5', + 'MT5 Financial', + 'MT5 Synthetic', 'MT5 withdrawals have been disabled on your account. Please check your email for more details.', 'Make sure all of the document is in the photo', 'Make sure details are clear to read, with no blur or glare', @@ -319,6 +345,8 @@ module.exports = [ 'Multiplier', 'Multiplier Down', 'Multiplier Up', + 'Multipliers', + 'Multipliers Account', 'Must be under 10MB.', 'Name', 'Names and surnames by themselves are easy to guess', @@ -341,6 +369,7 @@ module.exports = [ 'Nov', 'November', 'Now', + 'OK', 'Oct', 'October', 'Offline', @@ -357,14 +386,21 @@ module.exports = [ 'Only letters, numbers, space, underscore, and hyphen are allowed for ID number ([_1]).', 'Only letters, space, hyphen, period, and apostrophe are allowed.', 'Only your face can be in the selfie', - 'Open a Financial Account', + 'Open a Multipliers Account', 'Open a Real Account', 'Open the link and complete the tasks', 'Open the link on your mobile', 'Open your new bank account', 'Opens', + 'Options', + 'Options Account', + 'Our MT5 servers are temporarily unavailable. We\'re working to restore them. Please try again in a few minutes.', + 'Our cashier is temporarily down due to system maintenance. You can access the Cashier in a few minutes when the maintenance is complete.', + 'Our cashier is temporarily down due to system maintenance.You can access the Cashier in a few minutes when the maintenance is complete.', + 'Our cryptocurrency cashier is temporarily down due to system maintenance. You can access the Cashier in a few minutes when the maintenance is complete.', 'Over/Under', 'PM', + 'Page not available, you did not deactivate your account.', 'Passport', 'Passport photo page', 'Password is not strong enough.', @@ -383,35 +419,34 @@ module.exports = [ 'Place of birth', 'Please [_1]accept the updated Terms and Conditions[_2] to lift your deposit and trading limits.', 'Please [_1]accept the updated Terms and Conditions[_2].', - 'Please [_1]complete your account profile[_2] to lift your withdrawal and trading limits.', 'Please [_1]deposit[_2] to your account.', 'Please [_1]log in[_2] or [_3]sign up[_4] to view this page.', + 'Please accept the terms and conditions.', 'Please check your email for further instructions.', - 'Please check your email for the password reset link.', 'Please choose a currency', + 'Please click on the link in the email to change your MT5 password.', + 'Please click on the link in the email to change your binary password.', + 'Please complete the Appropriateness Test to access your cashier.', 'Please complete the [_1]Real Account form[_2] to verify your age as required by the [_3]UK Gambling[_4] Commission (UKGC).', - 'Please complete the [_1]financial assessment form[_2] to lift your withdrawal and trading limits.', - 'Please complete your [_1]personal details[_2] before you proceed.', 'Please confirm that all the information above is true and complete.', + 'Please confirm that you are not a politically exposed person.', 'Please ensure that you have the Telegram app installed on your device.', 'Please enter a valid Login ID.', 'Please enter a valid phone number (e.g. +15417541234).', + 'Please enter no more than [_1] characters for both fields.', + 'Please enter the correct format. Example:', 'Please note that the selected currency is allowed for limited accounts only.', 'Please reapply once the required criteria has been fulfilled.', 'Please reload the page', 'Please select', 'Please select a country', - 'Please select a reason.', 'Please select a valid time.', 'Please select at least one scope', 'Please select the checkbox.', + 'Please select the country of document issuance', 'Please select the currency for this account:', - 'Please set [_1]country of residence[_2] before upgrading to a real-money account.', - 'Please set the [_1]currency[_2] of your account.', - 'Please set your [_1]30-day turnover limit[_2] to remove deposit limits.', - 'Please specify the reasons for closing your accounts', + 'Please set your [_1]account currency[_2] to enable deposits and withdrawals.', 'Please submit your [_1]proof of address[_2].', - 'Please submit your [_1]proof of identity and proof of address[_2].', 'Please submit your [_1]proof of identity[_2].', 'Please try again', 'Point your phone’s camera at the QR code', @@ -433,6 +468,7 @@ module.exports = [ 'Read', 'Real', 'Real Account', + 'Real CFDs', 'Real Financial', 'Real Financial STP', 'Real Synthetic', @@ -448,6 +484,7 @@ module.exports = [ 'Refresh', 'Refresh this page to restart the identity verification process', 'Remaining Time', + 'Remaining characters: [_1].', 'Remember to press stop when you\'re done. Redo video actions', 'Remove your glasses, if necessary', 'Repeats like "aaa" are easy to guess', @@ -459,7 +496,7 @@ module.exports = [ 'Reset Password', 'Reset Put', 'Reset Time', - 'Reset the balance of your virtual account to [_1] anytime.', + 'Reset the balance of your demo account to [_1] anytime.', 'Residence permit', 'Restart process on a different device', 'Restart the process on the latest version of Google Chrome', @@ -518,13 +555,11 @@ module.exports = [ 'Sorry, account signup is not available in your country.', 'Sorry, an error occurred while processing your account.', 'Sorry, an error occurred while processing your request.', - 'Sorry, but binary options trading is not available in your country.', - 'Sorry, but binary options trading is not available in your financial account.', - 'Sorry, deposits for this currency are currently disabled.', 'Sorry, no mobile phone bills', - 'Sorry, this feature is available to virtual accounts only.', + 'Sorry, options trading isn’t available in the United Kingdom and the Isle of Man', 'Sorry, this feature is not available in your jurisdiction.', 'Sorry, withdrawals for this currency are currently disabled.', + 'Sorry, your account is not authorised for any further contract purchases.', 'Spot', 'Spot Time', 'Spot Time (GMT)', @@ -551,8 +586,13 @@ module.exports = [ 'Submit verification', 'Submitted', 'Submitting', + 'Success', + 'Success!', 'Successful', 'Sunday', + 'Switch account', + 'Switch account?', + 'Switch to crypto account?', 'Synthetic', 'Synthetic Indices', 'Take a photo', @@ -577,12 +617,12 @@ module.exports = [ 'Thank you', 'Thank you for signing up! Please check your email to complete the registration process.', 'Thank you, we\'ll get back to you within 24 hours', - 'The [_1] password of account number [_2] has been changed.', 'The email address provided is already in use. If you forgot your password, please try our password recovery tool or contact our customer service.', + 'The identification documents you submitted have expired. Please submit valid identity documents to unlock Cashier.', + 'The investor password of account number [_1] has been changed.', 'The link only works on mobile devices', 'The maximum number of tokens ([_1]) has been reached.', 'The photo should clearly show your document', - 'The reason should be between 5 and 250 characters', 'The reset time is [_1]', 'The server endpoint is: [_2]', 'The two passwords that you entered do not match.', @@ -595,7 +635,7 @@ module.exports = [ 'This contract is only available on [_1]DTrader[_2].', 'This contract lost', 'This contract won', - 'This feature is not relevant to virtual-money accounts.', + 'This feature is available to demo accounts only.', 'This field is required.', 'This is a staging server - For testing purposes only', 'This is a top-10 common password', @@ -603,8 +643,10 @@ module.exports = [ 'This is a very common password', 'This is similar to a commonly used password', 'This is your [_1] account.', + 'This page is not available in your country of residence.', 'This page is only available to logged out clients.', 'This password is on the blacklist', + 'This will change the password to all of your [_1] accounts.', 'Thursday', 'Tick', 'Ticks history returned an empty array.', @@ -617,8 +659,14 @@ module.exports = [ 'Tips to take a good selfie', 'Title and name', 'To account: ', + 'To deposit cryptocurrency, switch your account.', + 'To deposit money, please switch to your [_1] account.', 'To open a bank account, we will need to verify your identity.', 'To smoothly verify you, we need a better photo', + 'To transfer funds to your MT5 account, enter an amount of [_1] or more', + 'To withdraw cryptocurrency, switch your account.', + 'To withdraw from MetaTrader 5 [_1] please [_2]Authenticate[_3] your Binary account.', + 'To withdraw money, please switch to your [_1] account.', 'Today', 'Token', 'Too many failed attempts', @@ -630,8 +678,6 @@ module.exports = [ 'Town/City', 'Trade', 'Trading Information', - 'Trading and deposits have been disabled on your account. Kindly allow us some time to review the account.', - 'Trading and withdrawals have been disabled on your account. Kindly [_1]contact customer support[_2] for assistance.', 'Trading contracts for difference (CFDs) on Synthetic Indices may not be suitable for everyone. Please ensure that you fully understand the risks involved, including the possibility of losing all the funds in your MT5 account. Gambling can be addictive – please play responsibly.', 'Trading is unavailable at this time.', 'Transaction ID', @@ -649,7 +695,11 @@ module.exports = [ 'Unable to read file [_1]', 'Unavailable', 'Understood', + 'Unfortunately, this service isn’t available in your country. If you’d like to trade multipliers, try DTrader on Deriv.', + 'Unfortunately, you can only make deposits. Please contact us via live chat to enable withdrawals.', + 'Unfortunately, you can only make withdrawals. Please contact us via live chat.', 'Unknown OS', + 'Unlink', 'Unsupported browser', 'Up to [_1] decimal places are allowed.', 'Up/Down', @@ -666,6 +716,7 @@ module.exports = [ 'Upload passport photo page from your computer', 'Upload photo', 'Uploads successful', + 'Use MT5 password to sign in to any of your [_1] accounts when using MT5 apps on your mobile or other devices.', 'Use a few words, avoid common phrases', 'Use a longer keyboard pattern with more turns', 'Verification code is wrong. Please use the link sent to your email.', @@ -677,7 +728,6 @@ module.exports = [ 'View', 'View chart', 'View from camera', - 'Virtual', 'Waiting for contract settlement.', 'Waiting for entry tick.', 'Waiting for exit tick.', @@ -688,31 +738,36 @@ module.exports = [ 'We\'ve sent a secure link to %{number}', 'Wednesday', 'We’ll update your limits. Click [_1]Agree and accept[_2] to acknowledge that you are fully responsible for your actions, and we are not liable for any addiction or loss.', + 'We’ve sent you an email', 'When prompted, you must enable camera access to continue', 'When you click "OK" you will be excluded from trading on the site until the selected date.', 'Withdraw', - 'Withdrawals have been disabled on your account. Please check your email for more details.', + 'Withdrawals are temporarily unavailable due to system maintenance. You can make your withdrawals when the maintenance is complete.', 'Withdrawals have been disabled on your account. Please wait until your uploaded documents are verified.', 'Yes', - 'Yes I\'m sure', 'Yes, I\'m sure', 'You are categorised as a professional client.', 'You are categorised as a retail client. Apply to be treated as a professional trader.', - 'You are limited to one fiat account. You can change the currency of your fiat account anytime before you make a first-time deposit or create an MT5 account.', - 'You can [_1]set a new currency[_2] before you deposit for the first time or create an MT5 account.', + 'You are limited to one fiat account. You can change the currency of your fiat account anytime before you make a first-time [_1].', + 'You are using a demo account. Please switch to a real account or create one to access Cashier.', + 'You can [_1]set a new currency[_2] before you deposit for the first [_3].', 'You can close this window without interrupting your trade.', 'You can no longer change the currency because you\'ve created an MT5 account.', 'You can no longer change the currency because you\'ve made a first-time deposit.', 'You can now return to your computer to continue', + 'You can open an account for each cryptocurrency.', 'You can top up your demo account with an additional [_1] if your balance is [_2] or less.', 'You did not change anything.', 'You do not need to authenticate your account at this time.[_1]We will inform you when your account needs to be authenticated.', + 'You have a new Binary password to log in to Binary.com.', + 'You have a new MT5 password to log in to your [_1] accounts on the web and mobile apps.', 'You have added a [_1] account.', 'You have already withdrawn [_1][_2] in aggregate over the last [_3] days.', 'You have already withdrawn [_1][_2].', - 'You have insufficient funds in your Binary account, please add funds.', + 'You have chosen to exclude yourself from trading on our website until [_1]. If you are unable to place a trade or deposit after your self-exclusion period, please contact us via live chat.', 'You have insufficient funds in your MT5 account.', 'You have not granted access to any applications.', + 'You have not provided your tax identification number. This information is necessary for legal and regulatory requirements. Please go to [_1]Personal details[_2] in your account settings, and fill in your latest tax identification number.', 'You have reached the rate limit of requests per second. Please try later.', 'You have reached the withdrawal limit. Please upload your proof of identity and address to lift your withdrawal limit and proceed with your withdrawal.', 'You have sold this contract at [_1] [_2]', @@ -723,22 +778,33 @@ module.exports = [ 'You may open one account for each supported cryptocurrency.', 'You should enter [_1] characters.', 'You will be redirected to a third-party website which is not owned by Binary.com.', - 'You will not be able to change your fiat account\'s currency after creating this MT5 account. Are you sure you want to proceed?', - 'You will not be able to change your fiat account\'s currency after making this deposit. Are you sure you want to proceed?', + 'You will need to set a password to complete the process.', + 'You will not be able to change your fiat account currency after creating this [_1] account. Are you sure you want to proceed?', 'You\'ll need to restart your verification on your computer', + 'You\'re using your [_1] account to log in to your Binary.com account. To change your login method into using a username and password, click the [_2]Unlink[_3] button.', 'You\'ve made no transactions of this type up to this date.', + 'Your Binary account is unlinked from [_1]. Use [_2]your email and password for future log in.', + 'Your Demo balance has been reset.', 'Your [_1] day withdrawal limit is currently [_2][_3].', + 'Your [_1]personal details[_2] are incomplete. Please go to your account settings and complete your personal details to enable deposits and withdrawals.', + 'Your [_1]personal details[_2] are incomplete. Please go to your account settings and complete your personal details to enable deposits.', + 'Your [_1]personal details[_2] are incomplete. Please go to your account settings and complete your personal details to enable withdrawals.', 'Your [_1]proof of address[_2] has expired.', 'Your [_1]proof of address[_2] has not been verified.', 'Your [_1]proof of identity[_2] has expired.', 'Your [_1]proof of identity[_2] has not been verified.', - 'Your [_1]proof of identity[_3] and [_2]proof of address[_3] have expired.', 'Your [_1]proof of identity[_3] and [_2]proof of address[_3] have not been verified.', + 'Your access to Cashier has been temporarily disabled as you have not set your 30-day turnover limit. Please go to [_1]Self-exclusion[_2] and set your 30-day turnover limit.', 'Your account has no Login/Logout activity.', + 'Your account has not been authenticated. Please submit your [_1]proof of identity and proof of address[_2] to authenticate your account and access your cashier.', + 'Your account has not been authenticated. Please submit your [_1]proof of identity and proof of address[_2] to authenticate your account and request for withdrawals.', 'Your account is fully authenticated and your withdrawal limits have been lifted.', - 'Your account is restricted. Kindly [_1]contact customer support[_2] for assistance.', + 'Your account is temporarily disabled. Please contact us via live chat to enable deposits and withdrawals again.', 'Your application to be treated as a professional client is being processed.', + 'Your cashier is currently locked. Please contact us via live chat to find out how to unlock it.', 'Your cashier is locked.', + 'Your cashier is locked. Please complete the [_1]financial assessment[_2] to unlock it.', + 'Your cashier is locked. See [_1]how we protect your funds[_2] before you proceed.', 'Your changes have been updated successfully.', 'Your changes have been updated.', 'Your computer may take a few seconds to update', @@ -749,7 +815,6 @@ module.exports = [ 'Your link will expire in one hour', 'Your mobile link will expire in one hour', 'Your password cannot be the same as your email address.', - 'Your password has been successfully reset. Please log into your account using your new password.', 'Your professional client request is [_1]not approved[_2].', 'Your request to transfer [_1] [_2] from [_3] to [_4] has been successfully processed.', 'Your request to withdraw [_1] [_2] from your account [_3] to Payment Agent [_4] account has been successfully processed.', @@ -760,27 +825,28 @@ module.exports = [ 'Your trading statistics since [_1].', 'Your transaction reference is', 'Your transaction reference number is [_1]', - 'Your virtual balance has been reset.', 'Your web browser ([_1]) is out of date and may affect your trading experience. Proceed at your own risk. [_2]Update browser[_3]', 'Your withdrawal limit is [_1][_2].', + 'You’ve not set your country of residence. To access Cashier, please update your [_1]country of residence[_2] in the Personal details section in your account settings.', '[_1] Account', '[_1] Account [_2]', '[_1] Please click the link below to restart the password recovery process.', '[_1] and [_2] cannot be the same.', '[_1] days [_2] hours [_3] minutes', '[_1] deposit from [_2] to account number [_3] is done. Transaction ID: [_4]', + '[_1] has been credited into your Demo Account: [_2].', '[_1] has been credited into your MT5 Demo Account: [_2].', - '[_1] has been credited into your Virtual Account: [_2].', '[_1] requires your browser\'s web storage to be enabled in order to function properly. Please enable it or exit private browsing mode.', + '[_1] trading can become a real addiction, as can any other activity pushed to its limits. To avoid the danger of such an addiction, we provide a reality-check that gives you a summary of your trades and accounts on a regular basis.', '[_1] withdrawal from account number [_2] to [_3] is done. Transaction ID: [_4]', '[_1]Manage your accounts[_2]', - '[_1]No, change my fiat account\'s currency now[_2]', - 'account', - 'accounts', 'back', 'close', 'day', 'days', + 'demo', + 'deposit', + 'deposit or create a CFDs account', 'details', 'e.g. United States', 'for account [_1]', @@ -793,11 +859,19 @@ module.exports = [ 'numbers', 'or', 'or upload photo – no scans or photocopies', + 'position(s)', + 'real', + 'regulated by the Malta Financial Services Authority (MFSA),', + 'regulated by the Malta Gaming Authority,', + 'regulated by the UK Gaming Commission (UKGC),', 'second', 'seconds', 'space', 'tick', 'ticks', + 'time', + 'time or create an MT5 account', + 'withdrawal(s)', '{SPAIN ONLY}However, Binary Investments (Europe) Ltd has assessed your knowledge and experience and deems the product appropriate for you.', '{SPAIN ONLY}This is a product with leverage. You should be aware that losses may be higher than the amount initially paid to purchase the product.', '{SPAIN ONLY}You are about to purchase a product that is not simple and may be difficult to understand: Contracts for difference and forex. As a general rule, the CNMV considers that such products are not appropriate for retail clients, due to their complexity.', diff --git a/scripts/js_texts/static_strings_app.js b/scripts/js_texts/static_strings_app.js index 122b75b0686..a601fa4cb07 100644 --- a/scripts/js_texts/static_strings_app.js +++ b/scripts/js_texts/static_strings_app.js @@ -23,7 +23,7 @@ module.exports = [ 'Withdrawal', // longcode from statement - 'virtual money credit to account', + 'demo credit to account', // action from login_history 'login', diff --git a/sonar-project.properties b/sonar-project.properties new file mode 100644 index 00000000000..1f4e2b96e0c --- /dev/null +++ b/sonar-project.properties @@ -0,0 +1,8 @@ +sonar.projectKey=binary-com_binary-static +sonar.organization=binary-com +sonar.sources=. +sonar.tests=__tests__ +sonar.javascript.lcov.reportPaths=/coverage/lcov.info +sonar.testExecutionReportPaths=test-report.xml +sonar.sourceEncoding=UTF-8 +sonar.exclusions=/src/root_files/_common/** diff --git a/src/download/Financial-Disclosures-Report.pdf b/src/download/Financial-Disclosures-Report.pdf new file mode 100644 index 00000000000..cf00536ae78 Binary files /dev/null and b/src/download/Financial-Disclosures-Report.pdf differ diff --git a/src/download/key_information_document/en/Synthetic-Indices.pdf b/src/download/key_information_document/en/Synthetic-Indices.pdf new file mode 100644 index 00000000000..8d48ad5a383 Binary files /dev/null and b/src/download/key_information_document/en/Synthetic-Indices.pdf differ diff --git a/src/images/close-banner/icon_left.png b/src/images/close-banner/icon_left.png new file mode 100644 index 00000000000..cdff7a1c5e0 Binary files /dev/null and b/src/images/close-banner/icon_left.png differ diff --git a/src/images/close-banner/orange-bg.png b/src/images/close-banner/orange-bg.png new file mode 100644 index 00000000000..be350b8e5f9 Binary files /dev/null and b/src/images/close-banner/orange-bg.png differ diff --git a/src/images/common/visual_samples/ke_alien_card.png b/src/images/common/visual_samples/ke_alien_card.png new file mode 100644 index 00000000000..1aed1bd3498 Binary files /dev/null and b/src/images/common/visual_samples/ke_alien_card.png differ diff --git a/src/images/common/visual_samples/ke_national_identity_card.png b/src/images/common/visual_samples/ke_national_identity_card.png new file mode 100644 index 00000000000..160bc0ed387 Binary files /dev/null and b/src/images/common/visual_samples/ke_national_identity_card.png differ diff --git a/src/images/common/visual_samples/ke_passport.png b/src/images/common/visual_samples/ke_passport.png new file mode 100644 index 00000000000..3a5d25f688e Binary files /dev/null and b/src/images/common/visual_samples/ke_passport.png differ diff --git a/src/images/common/visual_samples/ng_drivers_license.png b/src/images/common/visual_samples/ng_drivers_license.png new file mode 100644 index 00000000000..d3578846204 Binary files /dev/null and b/src/images/common/visual_samples/ng_drivers_license.png differ diff --git a/src/images/common/visual_samples/ng_nin_slip.png b/src/images/common/visual_samples/ng_nin_slip.png new file mode 100644 index 00000000000..cc6dfc6c150 Binary files /dev/null and b/src/images/common/visual_samples/ng_nin_slip.png differ diff --git a/src/images/common/visual_samples/ng_voter_id.png b/src/images/common/visual_samples/ng_voter_id.png new file mode 100644 index 00000000000..f9668c0e6d4 Binary files /dev/null and b/src/images/common/visual_samples/ng_voter_id.png differ diff --git a/src/images/common/visual_samples/za_national_identity_card.png b/src/images/common/visual_samples/za_national_identity_card.png new file mode 100644 index 00000000000..290ef188912 Binary files /dev/null and b/src/images/common/visual_samples/za_national_identity_card.png differ diff --git a/src/images/pages/account_password/ic-linked-apple.svg b/src/images/pages/account_password/ic-linked-apple.svg new file mode 100644 index 00000000000..265807c3329 --- /dev/null +++ b/src/images/pages/account_password/ic-linked-apple.svg @@ -0,0 +1 @@ + diff --git a/src/images/pages/account_password/ic-linked-facebook.svg b/src/images/pages/account_password/ic-linked-facebook.svg new file mode 100644 index 00000000000..9940c3078ac --- /dev/null +++ b/src/images/pages/account_password/ic-linked-facebook.svg @@ -0,0 +1 @@ + diff --git a/src/images/pages/account_password/ic-linked-google.svg b/src/images/pages/account_password/ic-linked-google.svg new file mode 100644 index 00000000000..9513a242301 --- /dev/null +++ b/src/images/pages/account_password/ic-linked-google.svg @@ -0,0 +1 @@ + diff --git a/src/images/pages/authenticate/arrow_left.svg b/src/images/pages/authenticate/arrow_left.svg new file mode 100644 index 00000000000..c06a55bec11 --- /dev/null +++ b/src/images/pages/authenticate/arrow_left.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/images/pages/authenticate/submit_successfully.svg b/src/images/pages/authenticate/submit_successfully.svg new file mode 100644 index 00000000000..a846442b088 --- /dev/null +++ b/src/images/pages/authenticate/submit_successfully.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/images/pages/authenticate/verification_failed.svg b/src/images/pages/authenticate/verification_failed.svg new file mode 100644 index 00000000000..c7a88b128e3 --- /dev/null +++ b/src/images/pages/authenticate/verification_failed.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/images/pages/authenticate/verification_passed.svg b/src/images/pages/authenticate/verification_passed.svg new file mode 100644 index 00000000000..56928889daa --- /dev/null +++ b/src/images/pages/authenticate/verification_passed.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/images/pages/authenticate/verify_identity.svg b/src/images/pages/authenticate/verify_identity.svg new file mode 100644 index 00000000000..fc0f09df3e2 --- /dev/null +++ b/src/images/pages/authenticate/verify_identity.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/images/pages/cashier/bitcoin-icon.svg b/src/images/pages/cashier/bitcoin-icon.svg new file mode 100644 index 00000000000..54e6d3b1666 --- /dev/null +++ b/src/images/pages/cashier/bitcoin-icon.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/images/pages/cashier/cryptocurrencies.svg b/src/images/pages/cashier/cryptocurrencies.svg new file mode 100644 index 00000000000..4622b8fb368 --- /dev/null +++ b/src/images/pages/cashier/cryptocurrencies.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/images/pages/cashier/ethereum-icon.svg b/src/images/pages/cashier/ethereum-icon.svg new file mode 100644 index 00000000000..59ece3bf77e --- /dev/null +++ b/src/images/pages/cashier/ethereum-icon.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/images/pages/cashier/litecoin-icon.svg b/src/images/pages/cashier/litecoin-icon.svg new file mode 100644 index 00000000000..6034be743ad --- /dev/null +++ b/src/images/pages/cashier/litecoin-icon.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/images/pages/cashier/usdc-icon.svg b/src/images/pages/cashier/usdc-icon.svg new file mode 100644 index 00000000000..5ef4b200829 --- /dev/null +++ b/src/images/pages/cashier/usdc-icon.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/images/pages/cashier/usdt-tether-icon.svg b/src/images/pages/cashier/usdt-tether-icon.svg new file mode 100644 index 00000000000..92e33f79509 --- /dev/null +++ b/src/images/pages/cashier/usdt-tether-icon.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/images/pages/deactivated_account/lock.svg b/src/images/pages/deactivated_account/lock.svg new file mode 100644 index 00000000000..8e18cecda11 --- /dev/null +++ b/src/images/pages/deactivated_account/lock.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/images/pages/footer/instagram.svg b/src/images/pages/footer/instagram.svg new file mode 100644 index 00000000000..7e88956b890 --- /dev/null +++ b/src/images/pages/footer/instagram.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/images/pages/keep_safe/demo_funds.png b/src/images/pages/keep_safe/demo_funds.png new file mode 100644 index 00000000000..336b09a80dc Binary files /dev/null and b/src/images/pages/keep_safe/demo_funds.png differ diff --git a/src/images/pages/keep_safe/virtual_funds.png b/src/images/pages/keep_safe/virtual_funds.png deleted file mode 100644 index 2fe1cb9fe17..00000000000 Binary files a/src/images/pages/keep_safe/virtual_funds.png and /dev/null differ diff --git a/src/images/pages/payment_agent/banks/bank.png b/src/images/pages/payment_agent/banks/bank.png new file mode 100644 index 00000000000..f6dac7ad314 Binary files /dev/null and b/src/images/pages/payment_agent/banks/bank.png differ diff --git a/src/images/pages/payment_agent/banks/card.png b/src/images/pages/payment_agent/banks/card.png new file mode 100644 index 00000000000..66d6e4d7706 Binary files /dev/null and b/src/images/pages/payment_agent/banks/card.png differ diff --git a/src/images/pages/payment_agent/banks/cash.png b/src/images/pages/payment_agent/banks/cash.png new file mode 100644 index 00000000000..2734384e98d Binary files /dev/null and b/src/images/pages/payment_agent/banks/cash.png differ diff --git a/src/images/pages/payment_agent/banks/crypto.png b/src/images/pages/payment_agent/banks/crypto.png new file mode 100644 index 00000000000..f0bd53c785c Binary files /dev/null and b/src/images/pages/payment_agent/banks/crypto.png differ diff --git a/src/images/pages/payment_agent/banks/ewallet.png b/src/images/pages/payment_agent/banks/ewallet.png new file mode 100644 index 00000000000..6f724356713 Binary files /dev/null and b/src/images/pages/payment_agent/banks/ewallet.png differ diff --git a/src/images/pages/payment_agent/banks/mixed.png b/src/images/pages/payment_agent/banks/mixed.png new file mode 100644 index 00000000000..e6d6c52dd97 Binary files /dev/null and b/src/images/pages/payment_agent/banks/mixed.png differ diff --git a/src/images/pages/set_currency/add.svg b/src/images/pages/set_currency/add.svg new file mode 100644 index 00000000000..d8f2ac6de35 --- /dev/null +++ b/src/images/pages/set_currency/add.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/images/pages/set_currency/eth.svg b/src/images/pages/set_currency/eth.svg index 445a370c68d..f73ca87caf6 100644 --- a/src/images/pages/set_currency/eth.svg +++ b/src/images/pages/set_currency/eth.svg @@ -1 +1 @@ -ETH \ No newline at end of file + \ No newline at end of file diff --git a/src/images/pages/welcome/cfd.svg b/src/images/pages/welcome/cfd.svg new file mode 100644 index 00000000000..755c2808aba --- /dev/null +++ b/src/images/pages/welcome/cfd.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/images/pages/welcome/ddown.svg b/src/images/pages/welcome/ddown.svg new file mode 100644 index 00000000000..f2485c6d32d --- /dev/null +++ b/src/images/pages/welcome/ddown.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/images/pages/welcome/doptions.svg b/src/images/pages/welcome/doptions.svg new file mode 100644 index 00000000000..86e58eac9b4 --- /dev/null +++ b/src/images/pages/welcome/doptions.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/images/pages/welcome/financial.svg b/src/images/pages/welcome/financial.svg new file mode 100644 index 00000000000..ad80fd2167f --- /dev/null +++ b/src/images/pages/welcome/financial.svg @@ -0,0 +1 @@ + diff --git a/src/images/pages/welcome/notsure.svg b/src/images/pages/welcome/notsure.svg new file mode 100644 index 00000000000..2b66e1262b6 --- /dev/null +++ b/src/images/pages/welcome/notsure.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/images/pages/welcome/synthetics.svg b/src/images/pages/welcome/synthetics.svg new file mode 100644 index 00000000000..608e61bf4a5 --- /dev/null +++ b/src/images/pages/welcome/synthetics.svg @@ -0,0 +1 @@ + diff --git a/src/javascript/README.md b/src/javascript/README.md index 8039d6ebff0..f380be9f662 100644 --- a/src/javascript/README.md +++ b/src/javascript/README.md @@ -1,8 +1,14 @@ -JavaScript Guidelines -============= +# JavaScript Guidelines + +**In this document** + +- [General Guidelines](#general-guidlines) +- [Style Guide](#style-guid) + +## General Guidelines + +In order to improve the clarity, quality, and development time it is worth considering the following principles whenever possible: -### General Guidelines -In order to improve the clarity, quality and development time it is worth considering the following principles whenever possible: - [DRY (Don't Repeat Yourself)](https://en.wikipedia.org/wiki/Don't_repeat_yourself) - [KISS (Keep It Simple, Stupid)](https://en.wikipedia.org/wiki/KISS_principle) - [SoC (Separation of Concerns)](https://en.wikipedia.org/wiki/Separation_of_concerns) @@ -11,7 +17,7 @@ In order to improve the clarity, quality and development time it is worth consid --- -### Style Guide +## Style Guide - [Airbnb JavaScript Style Guide](https://github.com/airbnb/javascript/blob/master/README.md) is partially being followed in our code base. @@ -23,38 +29,38 @@ In order to improve the clarity, quality and development time it is worth consid **[Variables:](#naming-conventions-variables)** Variables should be lowercase words separated by `_`. - + ```js const field_name = '...'; ``` **[Functions:](#naming-conventions-functions)** Functions should be camelCase. This is to easily distinguish between variables and functions. - + ```js const myFunction = () => { ... }; ``` **[Modules:](#naming-conventions-modules)** Module names and classes should be PascalCase. - + ```js const MyModule = (() => { ... })(); ``` **[jQuery variables:](#naming-conventions-jquery-variables)** jQuery variables should have a `$` in the beginning to mark them. - + ```js const $test = $('#test'); ``` **[JavaScript elements:](#naming-conventions-javascript-elements)** JavaScript elements start with `el_` for a similar effect. - + ```js const el_test = document.getElementById('test'); -``` +``` **[Boolean:](#naming-conventions-boolean)** Those variables which store a boolean value, should start with `is_`, `has_`, ... @@ -69,9 +75,9 @@ const has_crypto = false; ```js const fields = { - txt_name : { id: '#txt_name' }, - chk_tnc : { id: '#chk_tnc' }, - ddl_agents: { id: '#ddl_agents' }, + txt_name: { id: '#txt_name' }, + chk_tnc: { id: '#chk_tnc' }, + ddl_agents: { id: '#ddl_agents' }, }; ``` @@ -88,17 +94,17 @@ const fields = { **[API requests:](#commenting-api-requests)** Comments should be added to highlight logic that is hardcoded in the front-end and should move to API: -- For changes that can be done in API V3, use the comment - - ```js - // API_V3: [description of what needs to be moved to API] - ``` +- For changes that can be done in API V3, use the comment + + ```js + // API_V3: [description of what needs to be moved to API] + ``` -- For changes that should be done in API V4, use the comment +- For changes that should be done in API V4, use the comment - ```js - // API_V4: [description of what needs to be moved to API] - ``` + ```js + // API_V4: [description of what needs to be moved to API] + ``` --- @@ -111,21 +117,21 @@ const fields = { **[Align by equal:](#import-rules-align-by-equal)** Assignments are generally aligned by `=` for readability purposes. ```js -const moment = require('moment'); // moment is an npm package -const CookieStorage = require('./storage').CookieStorage; // our own function +const moment = require('moment'); // moment is an npm package +const CookieStorage = require('./storage').CookieStorage; // our own function const applyToAllElements = require('./utility').applyToAllElements; // our own function -const createElement = require('./utility').createElement; // our own function -require('../../_common/lib/polyfills/array.includes'); // polyfill from lib folder -require('../../_common/lib/polyfills/string.includes'); // polyfill from lib folder +const createElement = require('./utility').createElement; // our own function +require('../../_common/lib/polyfills/array.includes'); // polyfill from lib folder +require('../../_common/lib/polyfills/string.includes'); // polyfill from lib folder ``` -**[Alphabetical ordering:](#import-rules-alphabetical-ordering)** The order is important; it should be sorted alphabetically according to path: - +**[Alphabetical ordering:](#import-rules-alphabetical-ordering)** The order is important; it should be sorted alphabetically according to the path: + - `moment` comes first as it's not a relative path. - `s` is before `u` so `./storage` comes before `./utility`. - Both `applyToAllElements` and `createElement` are from the same file, but `a` is before `c` -- Unassigned `require` goes to the end +- Unassigned `require` goes to the end **[Combining require:](#import-rules-combining-require)** When there are many functions being imported from the same file, consider combining it into one import line. diff --git a/src/javascript/_autogenerated/ach.js b/src/javascript/_autogenerated/ach.js index 232bb48f64a..85e1d8bbb3b 100644 --- a/src/javascript/_autogenerated/ach.js +++ b/src/javascript/_autogenerated/ach.js @@ -1,2 +1,2 @@ const texts_json = {}; -texts_json['ACH'] = {"Real":"crwdns39612:0crwdne39612:0","Investment":"crwdns38819:0crwdne38819:0","Gaming":"crwdns38529:0crwdne38529:0","Virtual":"crwdns40383:0crwdne40383:0","Synthetic":"crwdns118020:0crwdne118020:0","Demo_Synthetic":"crwdns117994:0crwdne117994:0","Real_Synthetic":"crwdns118018:0crwdne118018:0","Financial":"crwdns117996:0crwdne117996:0","Demo_Financial":"crwdns117990:0crwdne117990:0","Real_Financial":"crwdns118014:0crwdne118014:0","Financial_STP":"crwdns117998:0crwdne117998:0","Demo_Financial_STP":"crwdns117992:0crwdne117992:0","Real_Financial_STP":"crwdns118016:0crwdne118016:0","MT5":"crwdns124284:0crwdne124284:0","Bitcoin":"crwdns37943:0crwdne37943:0","Ethereum":"crwdns125042:0crwdne125042:0","Ether_Classic":"crwdns38370:0crwdne38370:0","Litecoin":"crwdns39084:0crwdne39084:0","IDK":"crwdns125044:0crwdne125044:0","Binance_USD":"crwdns125040:0crwdne125040:0","Multi-Collateral":"crwdns125046:0crwdne125046:0","STASIS_Euro":"crwdns125050:0crwdne125050:0","Paxos_Standard":"crwdns125048:0crwdne125048:0","True_USD":"crwdns125060:0crwdne125060:0","USD_Coin":"crwdns125062:0crwdne125062:0","USDK":"crwdns125064:0crwdne125064:0","Tether_Omni":"crwdns125056:0crwdne125056:0","Tether_ERC20":"crwdns125052:0crwdne125052:0","Binary_Coin":"crwdns52940:0crwdne52940:0","Thank_you,_we'll_get_back_to_you_within_24_hours":"crwdns51342:0crwdne51342:0","Online":"crwdns43608:0crwdne43608:0","Offline":"crwdns43607:0crwdne43607:0","Connecting_to_server":"crwdns43605:0crwdne43605:0","Use_a_few_words,_avoid_common_phrases":"crwdns160118:0crwdne160118:0","No_need_for_symbols,_digits,_or_uppercase_letters":"crwdns160088:0crwdne160088:0","Add_another_word_or_two__Uncommon_words_are_better_":"crwdns160066:0crwdne160066:0","Straight_rows_of_keys_are_easy_to_guess":"crwdns160104:0crwdne160104:0","Short_keyboard_patterns_are_easy_to_guess":"crwdns160102:0crwdne160102:0","Use_a_longer_keyboard_pattern_with_more_turns":"crwdns160120:0crwdne160120:0","Repeats_like_\"aaa\"_are_easy_to_guess":"crwdns160094:0crwdne160094:0","Repeats_like_\"abcabcabc\"_are_only_slightly_harder_to_guess_than_\"abc\"":"crwdns160096:0crwdne160096:0","Avoid_repeated_words_and_characters":"crwdns160074:0crwdne160074:0","Sequences_like_abc_or_6543_are_easy_to_guess":"crwdns160100:0crwdne160100:0","Avoid_sequences":"crwdns160076:0crwdne160076:0","Recent_years_are_easy_to_guess":"crwdns160092:0crwdne160092:0","Avoid_recent_years":"crwdns160072:0crwdne160072:0","Avoid_years_that_are_associated_with_you":"crwdns160078:0crwdne160078:0","Dates_are_often_easy_to_guess":"crwdns160084:0crwdne160084:0","Avoid_dates_and_years_that_are_associated_with_you":"crwdns160070:0crwdne160070:0","This_is_a_top-10_common_password":"crwdns160108:0crwdne160108:0","This_is_a_top-100_common_password":"crwdns160110:0crwdne160110:0","This_is_a_very_common_password":"crwdns160112:0crwdne160112:0","This_is_similar_to_a_commonly_used_password":"crwdns160114:0crwdne160114:0","A_word_by_itself_is_easy_to_guess":"crwdns160064:0crwdne160064:0","Names_and_surnames_by_themselves_are_easy_to_guess":"crwdns160086:0crwdne160086:0","Common_names_and_surnames_are_easy_to_guess":"crwdns160082:0crwdne160082:0","Capitalization_doesn't_help_very_much":"crwdns160080:0crwdne160080:0","All-uppercase_is_almost_as_easy_to_guess_as_all-lowercase":"crwdns160068:0crwdne160068:0","Reversed_words_aren't_much_harder_to_guess":"crwdns160098:0crwdne160098:0","Predictable_substitutions_like_'@'_instead_of_'a'_don't_help_very_much":"crwdns160090:0crwdne160090:0","This_password_is_on_the_blacklist":"crwdns160116:0crwdne160116:0","Unknown_OS":"crwdns50522:0crwdne50522:0","You_will_be_redirected_to_a_third-party_website_which_is_not_owned_by_Binary_com_":"crwdns44476:0crwdne44476:0","Click_OK_to_proceed_":"crwdns44473:0crwdne44473:0","Please_ensure_that_you_have_the_Telegram_app_installed_on_your_device_":"crwdns51280:0crwdne51280:0","[_1]_requires_your_browser's_web_storage_to_be_enabled_in_order_to_function_properly__Please_enable_it_or_exit_private_browsing_mode_":"crwdns37518:0[_1]crwdne37518:0","Please_[_1]log_in[_2]_or_[_3]sign_up[_4]_to_view_this_page_":"crwdns46272:0[_1]locrwdnd46272:0[_2]crwdnd46272:0[_3]scrwdnd46272:0[_4]crwdne46272:0","Sorry,_this_feature_is_available_to_virtual_accounts_only_":"crwdns39808:0crwdne39808:0","This_feature_is_not_relevant_to_virtual-money_accounts_":"crwdns40159:0crwdne40159:0","This_page_is_only_available_to_logged_out_clients_":"crwdns52504:0crwdne52504:0","Sorry,_but_binary_options_trading_is_not_available_in_your_financial_account_":"crwdns68770:0crwdne68770:0","Sorry,_but_binary_options_trading_is_not_available_in_your_country_":"crwdns161634:0crwdne161634:0","Sign_out":"crwdns39787:0crwdne39787:0","[_1]_Account":"crwdns37435:0[_1]crwdne37435:0","Click_here_to_open_a_Real_Account":"crwdns44566:0crwdne44566:0","Open_a_Real_Account":"crwdns44591:0crwdne44591:0","Click_here_to_open_a_Financial_Account":"crwdns44565:0crwdne44565:0","Click_here_to_open_a_Gaming_account":"crwdns124204:0crwdne124204:0","Open_a_Financial_Account":"crwdns44590:0crwdne44590:0","Create_Account":"crwdns38166:0crwdne38166:0","Accounts_List":"crwdns37683:0crwdne37683:0","Deposits_and_withdrawals_have_been_disabled_on_your_account__Please_check_your_email_for_more_details_":"crwdns44634:0crwdne44634:0","Please_set_the_[_1]currency[_2]_of_your_account_":"crwdns39504:0[_1]ccrwdnd39504:0[_2]crwdne39504:0","Please_submit_your_[_1]proof_of_identity_and_proof_of_address[_2]_":"crwdns68444:0[_1]pcrwdnd68444:0[_2]crwdne68444:0","Your_[_1]proof_of_identity[_3]_and_[_2]proof_of_address[_3]_have_expired_":"crwdns68468:0[_1]pcrwdnd68468:0[_3]crwdnd68468:0[_2]pcrwdnd68468:0[_3]crwdne68468:0","Your_[_1]proof_of_identity[_2]_has_expired_":"crwdns68464:0[_1]pcrwdnd68464:0[_2]crwdne68464:0","Your_[_1]proof_of_address[_2]_has_expired_":"crwdns68460:0[_1]pcrwdnd68460:0[_2]crwdne68460:0","Your_[_1]proof_of_identity[_3]_and_[_2]proof_of_address[_3]_have_not_been_verified_":"crwdns123182:0[_1]pcrwdnd123182:0[_3]crwdnd123182:0[_2]pcrwdnd123182:0[_3]crwdne123182:0","Your_[_1]proof_of_identity[_2]_has_not_been_verified_":"crwdns120920:0[_1]pcrwdnd120920:0[_2]crwdne120920:0","Your_[_1]proof_of_address[_2]_has_not_been_verified_":"crwdns123180:0[_1]pcrwdnd123180:0[_2]crwdne123180:0","Please_submit_your_[_1]proof_of_identity[_2]_":"crwdns68446:0[_1]pcrwdnd68446:0[_2]crwdne68446:0","Please_submit_your_[_1]proof_of_address[_2]_":"crwdns68442:0[_1]pcrwdnd68442:0[_2]crwdne68442:0","Your_account_is_restricted__Kindly_[_1]contact_customer_support[_2]_for_assistance_":"crwdns40733:0[_1]ccrwdnd40733:0[_2]crwdne40733:0","Please_set_your_[_1]30-day_turnover_limit[_2]_to_remove_deposit_limits_":"crwdns50920:0[_1]3crwdnd50920:0[_2]crwdne50920:0","MT5_withdrawals_have_been_disabled_on_your_account__Please_check_your_email_for_more_details_":"crwdns46376:0crwdne46376:0","Trading_and_withdrawals_have_been_disabled_on_your_account__Kindly_[_1]contact_customer_support[_2]_for_assistance_":"crwdns88792:0[_1]ccrwdnd88792:0[_2]crwdne88792:0","Please_complete_your_[_1]personal_details[_2]_before_you_proceed_":"crwdns45899:0[_1]pcrwdnd45899:0[_2]crwdne45899:0","Please_set_[_1]country_of_residence[_2]_before_upgrading_to_a_real-money_account_":"crwdns39503:0[_1]ccrwdnd39503:0[_2]crwdne39503:0","Please_complete_the_[_1]financial_assessment_form[_2]_to_lift_your_withdrawal_and_trading_limits_":"crwdns39472:0[_1]fcrwdnd39472:0[_2]crwdne39472:0","Please_[_1]complete_your_account_profile[_2]_to_lift_your_withdrawal_and_trading_limits_":"crwdns39461:0[_1]ccrwdnd39461:0[_2]crwdne39461:0","Trading_and_deposits_have_been_disabled_on_your_account__Kindly_allow_us_some_time_to_review_the_account_":"crwdns159584:0crwdne159584:0","Withdrawals_have_been_disabled_on_your_account__Please_wait_until_your_uploaded_documents_are_verified_":"crwdns121212:0crwdne121212:0","Withdrawals_have_been_disabled_on_your_account__Please_check_your_email_for_more_details_":"crwdns44640:0crwdne44640:0","Please_[_1]accept_the_updated_Terms_and_Conditions[_2]_":"crwdns50423:0[_1]acrwdnd50423:0[_2]crwdne50423:0","Please_[_1]accept_the_updated_Terms_and_Conditions[_2]_to_lift_your_deposit_and_trading_limits_":"crwdns50421:0[_1]acrwdnd50421:0[_2]crwdne50421:0","Account_Authenticated":"crwdns45996:0crwdne45996:0","Connection_error:_Please_check_your_internet_connection_":"crwdns38111:0crwdne38111:0","Network_status":"crwdns43606:0crwdne43606:0","This_is_a_staging_server_-_For_testing_purposes_only":"crwdns40162:0crwdne40162:0","The_server_endpoint_is:_[_2]":"crwdns40095:0[_1]crwdnd40095:0[_2]crwdne40095:0","Your_web_browser_([_1])_is_out_of_date_and_may_affect_your_trading_experience__Proceed_at_your_own_risk__[_2]Update_browser[_3]":"crwdns40766:0[_1]crwdnd40766:0[_2]crwdnd40766:0[_3]crwdne40766:0","You_have_reached_the_rate_limit_of_requests_per_second__Please_try_later_":"crwdns40644:0crwdne40644:0","There_was_some_invalid_character_in_an_input_field_":"crwdns40121:0crwdne40121:0","Today":"crwdns40210:0crwdne40210:0","Select_date":"crwdns51380:0crwdne51380:0","Barrier":"crwdns37865:0crwdne37865:0","Entry_Spot":"crwdns38362:0crwdne38362:0","Exit_Spot":"crwdns38402:0crwdne38402:0","Charting_for_this_underlying_is_delayed":"crwdns38001:0crwdne38001:0","Payout_Range":"crwdns45997:0crwdne45997:0","Purchase_Time":"crwdns39586:0crwdne39586:0","Reset_Barrier":"crwdns45907:0crwdne45907:0","Reset_Time":"crwdns45910:0crwdne45910:0","Selected_Tick":"crwdns45868:0crwdne45868:0","Exit_Time":"crwdns89746:0crwdne89746:0","Start_Time":"crwdns39826:0crwdne39826:0","Fiat":"crwdns44589:0crwdne44589:0","Crypto":"crwdns42089:0crwdne42089:0","Verification_code_is_wrong__Please_use_the_link_sent_to_your_email_":"crwdns40357:0crwdne40357:0","Indicates_required_field":"crwdns38781:0crwdne38781:0","Please_select_the_checkbox_":"crwdns39501:0crwdne39501:0","This_field_is_required_":"crwdns40161:0crwdne40161:0","Should_be_a_valid_number_":"crwdns43143:0crwdne43143:0","Up_to_[_1]_decimal_places_are_allowed_":"crwdns42480:0[_1]crwdne42480:0","Should_be_[_1]":"crwdns46276:0[_1]crwdne46276:0","Should_be_between_[_1]_and_[_2]":"crwdns39781:0[_1]crwdnd39781:0[_2]crwdne39781:0","Should_be_more_than_[_1]":"crwdns39783:0[_1]crwdne39783:0","Should_be_less_than_[_1]":"crwdns39782:0[_1]crwdne39782:0","Invalid_email_address_":"crwdns43135:0crwdne43135:0","Password_should_have_lower_and_uppercase_English_letters_with_numbers_":"crwdns125036:0crwdne125036:0","Only_letters,_numbers,_space,_hyphen,_period,_and_apostrophe_are_allowed_":"crwdns39327:0crwdne39327:0","Only_letters,_numbers,_space,_and_these_special_characters_are_allowed:_[_1]":"crwdns50916:0[_1]crwdne50916:0","Only_letters,_space,_hyphen,_period,_and_apostrophe_are_allowed_":"crwdns39328:0crwdne39328:0","Only_letters,_numbers,_space,_and_hyphen_are_allowed_":"crwdns50914:0crwdne50914:0","Please_enter_a_valid_phone_number_(e_g__+15417541234)_":"crwdns159688:0crwdne159688:0","The_two_passwords_that_you_entered_do_not_match_":"crwdns40106:0crwdne40106:0","[_1]_and_[_2]_cannot_be_the_same_":"crwdns37449:0[_1]crwdnd37449:0[_2]crwdne37449:0","Minimum_of_[_1]_characters_required_":"crwdns39197:0[_1]crwdne39197:0","You_should_enter_[_1]_characters_":"crwdns40697:0[_1]crwdne40697:0","Should_start_with_letter_or_number,_and_may_contain_hyphen_and_underscore_":"crwdns41545:0crwdne41545:0","Invalid_verification_code_":"crwdns46460:0crwdne46460:0","Your_password_cannot_be_the_same_as_your_email_address_":"crwdns125038:0crwdne125038:0","Transaction_performed_by_[_1]_(App_ID:_[_2])":"crwdns40270:0[_1]crwdnd40270:0[_2]crwdne40270:0","Guide":"crwdns41543:0crwdne41543:0","Next":"crwdns39254:0crwdne39254:0","Finish":"crwdns38462:0crwdne38462:0","Step":"crwdns39843:0crwdne39843:0","Select_your_market_and_underlying_asset":"crwdns44918:0crwdne44918:0","Select_your_trade_type":"crwdns39736:0crwdne39736:0","Adjust_trade_parameters":"crwdns37697:0crwdne37697:0","Predict_the_directionand_purchase":"crwdns39527:0crwdne39527:0","Your_session_duration_limit_will_end_in_[_1]_seconds_":"crwdns40755:0[_1]crwdne40755:0","January":"crwdns38851:0crwdne38851:0","February":"crwdns38445:0crwdne38445:0","March":"crwdns39133:0crwdne39133:0","April":"crwdns37789:0crwdne37789:0","May":"crwdns39178:0crwdne39178:0","June":"crwdns39013:0crwdne39013:0","July":"crwdns39011:0crwdne39011:0","August":"crwdns37831:0crwdne37831:0","September":"crwdns39754:0crwdne39754:0","October":"crwdns39305:0crwdne39305:0","November":"crwdns39289:0crwdne39289:0","December":"crwdns38208:0crwdne38208:0","Jan":"crwdns38850:0crwdne38850:0","Feb":"crwdns38444:0crwdne38444:0","Mar":"crwdns39132:0crwdne39132:0","Apr":"crwdns37788:0crwdne37788:0","Jun":"crwdns39012:0crwdne39012:0","Jul":"crwdns39010:0crwdne39010:0","Aug":"crwdns37830:0crwdne37830:0","Sep":"crwdns39753:0crwdne39753:0","Oct":"crwdns39304:0crwdne39304:0","Nov":"crwdns39288:0crwdne39288:0","Dec":"crwdns38207:0crwdne38207:0","Sunday":"crwdns39882:0crwdne39882:0","Monday":"crwdns39203:0crwdne39203:0","Tuesday":"crwdns40298:0crwdne40298:0","Wednesday":"crwdns40476:0crwdne40476:0","Thursday":"crwdns40179:0crwdne40179:0","Friday":"crwdns38511:0crwdne38511:0","Saturday":"crwdns39707:0crwdne39707:0","Su":"crwdns39869:0crwdne39869:0","Mo":"crwdns39202:0crwdne39202:0","Tu":"crwdns40297:0crwdne40297:0","We":"crwdns40403:0crwdne40403:0","Th":"crwdns39916:0crwdne39916:0","Fr":"crwdns38500:0crwdne38500:0","Sa":"crwdns39702:0crwdne39702:0","Previous":"crwdns39538:0crwdne39538:0","Hour":"crwdns38594:0crwdne38594:0","Minute":"crwdns39200:0crwdne39200:0","AM":"crwdns37635:0crwdne37635:0","PM":"crwdns39413:0crwdne39413:0","Verification_required":"crwdns121680:0crwdne121680:0","Verify_identity":"crwdns121682:0crwdne121682:0","From_account:_":"crwdns53120:0crwdne53120:0","To_account:_":"crwdns53124:0crwdne53124:0","Not_announced_for_this_currency_":"crwdns53122:0crwdne53122:0","Reset_the_balance_of_your_virtual_account_to_[_1]_anytime_":"crwdns158878:0[_1]crwdne158878:0","[_1]Manage_your_accounts[_2]":"crwdns53230:0[_1]crwdnd53230:0[_2]crwdne53230:0","You_can_no_longer_change_the_currency_because_you've_created_an_MT5_account_":"crwdns53262:0crwdne53262:0","You_can_no_longer_change_the_currency_because_you've_made_a_first-time_deposit_":"crwdns53264:0crwdne53264:0","This_is_your_[_1]_account_":"crwdns53252:0[_1]crwdne53252:0","Your_fiat_account's_currency_is_currently_set_to_[_1]_":"crwdns53276:0[_1]crwdne53276:0","Your_fiat_account's_currency_is_set_to_[_1]_":"crwdns53278:0[_1]crwdne53278:0","Don't_want_to_trade_in_[_1]?_You_can_open_another_cryptocurrency_account_":"crwdns53246:0[_1]crwdne53246:0","You_can_[_1]set_a_new_currency[_2]_before_you_deposit_for_the_first_time_or_create_an_MT5_account_":"crwdns53260:0[_1]scrwdnd53260:0[_2]crwdne53260:0","Withdraw":"crwdns40561:0crwdne40561:0","Deposit":"crwdns38220:0crwdne38220:0","Town/City":"crwdns40232:0crwdne40232:0","First_line_of_home_address":"crwdns38463:0crwdne38463:0","Postal_Code/ZIP":"crwdns53224:0crwdne53224:0","State/Province":"crwdns39832:0crwdne39832:0","Email_address":"crwdns38333:0crwdne38333:0","Telephone":"crwdns39901:0crwdne39901:0","Country_of_Residence":"crwdns38161:0crwdne38161:0","details":"crwdns40791:0crwdne40791:0","Yes_I'm_sure":"crwdns53254:0crwdne53254:0","Cancel":"crwdns37980:0crwdne37980:0","Are_you_sure_you_want_to_deposit_in_[_1]?":"crwdns68502:0[_1]crwdne68502:0","You_will_not_be_able_to_change_your_fiat_account's_currency_after_making_this_deposit__Are_you_sure_you_want_to_proceed?":"crwdns53274:0crwdne53274:0","[_1]No,_change_my_fiat_account's_currency_now[_2]":"crwdns53232:0[_1]crwdnd53232:0[_2]crwdne53232:0","Your_cashier_is_locked_":"crwdns43161:0crwdne43161:0","Please_note_that_the_selected_currency_is_allowed_for_limited_accounts_only_":"crwdns90024:0crwdne90024:0","Sorry,_deposits_for_this_currency_are_currently_disabled_":"crwdns90076:0crwdne90076:0","Sorry,_withdrawals_for_this_currency_are_currently_disabled_":"crwdns90078:0crwdne90078:0","You_have_reached_the_withdrawal_limit__Please_upload_your_proof_of_identity_and_address_to_lift_your_withdrawal_limit_and_proceed_with_your_withdrawal_":"crwdns161632:0crwdne161632:0","Payment_Agent_services_are_not_available_in_your_country_or_in_your_preferred_currency_":"crwdns44645:0crwdne44645:0","Select_payment_agent":"crwdns53720:0crwdne53720:0","Amount_in":"crwdns53706:0crwdne53706:0","Insufficient_balance_":"crwdns38801:0crwdne38801:0","Only_letters,_numbers,_space,_hyphen,_period,_comma,_and_apostrophe_are_allowed_":"crwdns85271:0crwdne85271:0","Your_request_to_withdraw_[_1]_[_2]_from_your_account_[_3]_to_Payment_Agent_[_4]_account_has_been_successfully_processed_":"crwdns40754:0[_1]crwdnd40754:0[_2]crwdnd40754:0[_3]crwdnd40754:0[_4]crwdne40754:0","Your_token_has_expired_or_is_invalid__Please_click_[_1]here[_2]_to_restart_the_verification_process_":"crwdns40757:0[_1]hecrwdnd40757:0[_2]crwdne40757:0","Please_[_1]deposit[_2]_to_your_account_":"crwdns39462:0[_1]dcrwdnd39462:0[_2]crwdne39462:0","Sorry,_account_signup_is_not_available_in_your_country_":"crwdns39805:0crwdne39805:0","Asset":"crwdns37818:0crwdne37818:0","Opens":"crwdns39349:0crwdne39349:0","Closes":"crwdns38070:0crwdne38070:0","Settles":"crwdns39768:0crwdne39768:0","Upcoming_Events":"crwdns40336:0crwdne40336:0","Add_+/–_to_define_a_barrier_offset__For_example,_+0_005_means_a_barrier_that's_0_005_higher_than_the_entry_spot_":"crwdns45174:0crwdne45174:0","Digit":"crwdns38247:0crwdne38247:0","Percentage":"crwdns39438:0crwdne39438:0","Waiting_for_entry_tick_":"crwdns40393:0crwdne40393:0","High_Barrier":"crwdns38580:0crwdne38580:0","Low_Barrier":"crwdns39104:0crwdne39104:0","Waiting_for_exit_tick_":"crwdns40394:0crwdne40394:0","Ticks_history_returned_an_empty_array_":"crwdns46278:0crwdne46278:0","Chart_is_not_available_for_this_underlying_":"crwdns46267:0crwdne46267:0","Purchase":"crwdns39584:0crwdne39584:0","Net_profit":"crwdns39243:0crwdne39243:0","Return":"crwdns39675:0crwdne39675:0","Time_is_in_the_wrong_format_":"crwdns40184:0crwdne40184:0","Rise/Fall":"crwdns39685:0crwdne39685:0","Higher/Lower":"crwdns38587:0crwdne38587:0","Matches/Differs":"crwdns39158:0crwdne39158:0","Even/Odd":"crwdns38375:0crwdne38375:0","Over/Under":"crwdns39404:0crwdne39404:0","High-Close":"crwdns43510:0crwdne43510:0","Close-Low":"crwdns43506:0crwdne43506:0","High-Low":"crwdns43511:0crwdne43511:0","Reset_Call":"crwdns45908:0crwdne45908:0","Reset_Put":"crwdns45909:0crwdne45909:0","Up/Down":"crwdns40335:0crwdne40335:0","Only_Ups/Only_Downs":"crwdns53030:0crwdne53030:0","In/Out":"crwdns38770:0crwdne38770:0","Select_Trade_Type":"crwdns50934:0crwdne50934:0","Tick":"crwdns40180:0crwdne40180:0","Spot":"crwdns39822:0crwdne39822:0","Spot_Time_(GMT)":"crwdns43551:0crwdne43551:0","seconds":"crwdns40817:0crwdne40817:0","minutes":"crwdns40808:0crwdne40808:0","hours":"crwdns40798:0crwdne40798:0","days":"crwdns40790:0crwdne40790:0","ticks":"crwdns40831:0crwdne40831:0","tick":"crwdns40830:0crwdne40830:0","second":"crwdns40816:0crwdne40816:0","minute":"crwdns40807:0crwdne40807:0","hour":"crwdns40797:0crwdne40797:0","day":"crwdns40789:0crwdne40789:0","Duration":"crwdns38285:0crwdne38285:0","End_Time":"crwdns38340:0crwdne38340:0","Purchase_request_sent":"crwdns44917:0crwdne44917:0","High":"crwdns43508:0crwdne43508:0","Close":"crwdns43505:0crwdne43505:0","Low":"crwdns43513:0crwdne43513:0","Select_Asset":"crwdns44592:0crwdne44592:0","Search___":"crwdns44646:0crwdne44646:0","Maximum_multiplier_of_1000_":"crwdns46431:0crwdne46431:0","Stake":"crwdns39825:0crwdne39825:0","Payout":"crwdns39434:0crwdne39434:0","Multiplier":"crwdns43514:0crwdne43514:0","Trading_is_unavailable_at_this_time_":"crwdns46326:0crwdne46326:0","Please_reload_the_page":"crwdns46273:0crwdne46273:0","Your_application_to_be_treated_as_a_professional_client_is_being_processed_":"crwdns45898:0crwdne45898:0","Your_professional_client_request_is_[_1]not_approved[_2]_":"crwdns52962:0[_1]ncrwdnd52962:0[_2]crwdne52962:0","Please_reapply_once_the_required_criteria_has_been_fulfilled_":"crwdns52958:0crwdne52958:0","More_information_can_be_found_in_an_email_sent_to_you_":"crwdns52956:0crwdne52956:0","I_want_to_reapply":"crwdns52954:0crwdne52954:0","In_the_EU,_financial_binary_options_are_only_available_to_professional_investors_":"crwdns46388:0crwdne46388:0","Apply_now_as_a_professional_investor":"crwdns52952:0crwdne52952:0","Try_our_[_1]Synthetic_Indices[_2]_":"crwdns70400:0[_1]Scrwdnd70400:0[_2]crwdne70400:0","Try_our_other_markets_":"crwdns40295:0crwdne40295:0","Please_complete_the_[_1]Real_Account_form[_2]_to_verify_your_age_as_required_by_the_[_3]UK_Gambling[_4]_Commission_(UKGC)_":"crwdns53752:0[_1]crwdnd53752:0[_2]crwdnd53752:0[_3]crwdnd53752:0[_4]crwdne53752:0","Account_access_is_temporarily_limited__Please_check_your_inbox_for_more_details_":"crwdns68138:0crwdne68138:0","Contract_Confirmation":"crwdns38121:0crwdne38121:0","Your_transaction_reference_is":"crwdns40760:0crwdne40760:0","Total_Cost":"crwdns40220:0crwdne40220:0","Potential_Payout":"crwdns39521:0crwdne39521:0","Potential_Profit":"crwdns39522:0crwdne39522:0","View":"crwdns40363:0crwdne40363:0","This_contract_won":"crwdns40156:0crwdne40156:0","This_contract_lost":"crwdns40155:0crwdne40155:0","The_reset_time_is_[_1]":"crwdns45916:0[_1]crwdne45916:0","Now":"crwdns39291:0crwdne39291:0","Average":"crwdns45845:0crwdne45845:0","Buy_price":"crwdns37957:0crwdne37957:0","Final_price":"crwdns38453:0crwdne38453:0","Loss":"crwdns39101:0crwdne39101:0","Profit":"crwdns39567:0crwdne39567:0","Account_balance:":"crwdns37675:0crwdne37675:0","Reverse_Side":"crwdns41764:0crwdne41764:0","Front_Side":"crwdns41748:0crwdne41748:0","Pending":"crwdns45992:0crwdne45992:0","Submitting":"crwdns45995:0crwdne45995:0","Submitted":"crwdns45994:0crwdne45994:0","Failed":"crwdns38437:0crwdne38437:0","Compressing_Image":"crwdns51278:0crwdne51278:0","Checking":"crwdns45986:0crwdne45986:0","Checked":"crwdns45985:0crwdne45985:0","Unable_to_read_file_[_1]":"crwdns50938:0[_1]crwdne50938:0","Passport":"crwdns41761:0crwdne41761:0","Identity_card":"crwdns41752:0crwdne41752:0","Driving_licence":"crwdns41743:0crwdne41743:0","Invalid_document_format_":"crwdns46331:0crwdne46331:0","File_([_1])_size_exceeds_the_permitted_limit__Maximum_allowed_file_size:_[_2]":"crwdns45969:0[_1]crwdnd45969:0[_2]crwdne45969:0","ID_number_is_required_for_[_1]_":"crwdns41751:0[_1]crwdne41751:0","Only_letters,_numbers,_space,_underscore,_and_hyphen_are_allowed_for_ID_number_([_1])_":"crwdns46271:0[_1]crwdne46271:0","Expiry_date_is_required_for_[_1]_":"crwdns41745:0[_1]crwdne41745:0","Place_of_birth":"crwdns39454:0crwdne39454:0","Current_password":"crwdns38186:0crwdne38186:0","New_password":"crwdns39251:0crwdne39251:0","Country_not_found":"crwdns158320:0crwdne158320:0","Documents_from_that_country_are_not_currently_supported_—_try_another_document_type":"crwdns158330:0crwdne158330:0","Submit_document":"crwdns158522:0crwdne158522:0","Select_country":"crwdns158498:0crwdne158498:0","e_g__United_States":"crwdns158638:0crwdne158638:0","Search_for_country":"crwdns158494:0crwdne158494:0","Select_issuing_country":"crwdns158500:0crwdne158500:0","Submit_verification":"crwdns158538:0crwdne158538:0","Tips":"crwdns42425:0crwdne42425:0","Documents_uploaded":"crwdns158332:0crwdne158332:0","Document_uploaded":"crwdns158328:0crwdne158328:0","Selfie_uploaded":"crwdns158504:0crwdne158504:0","We're_now_ready_to_verify_your_identity":"crwdns158616:0crwdne158616:0","Great,_that's_everything_we_need":"crwdns158378:0crwdne158378:0","The_link_only_works_on_mobile_devices":"crwdns158564:0crwdne158564:0","Something's_gone_wrong":"crwdns158516:0crwdne158516:0","You'll_need_to_restart_your_verification_on_your_computer":"crwdns158624:0crwdne158624:0","Get_secure_link":"crwdns158370:0crwdne158370:0","Steps_required_to_continue_verification_on_your_mobile":"crwdns158520:0crwdne158520:0","Check_back_here_to_finish_the_submission":"crwdns158282:0crwdne158282:0","Open_the_link_and_complete_the_tasks":"crwdns158446:0crwdne158446:0","Send_a_secure_link_to_your_phone":"crwdns158506:0crwdne158506:0","Here's_how_to_do_it:":"crwdns158380:0crwdne158380:0","Continue_on_your_phone":"crwdns158306:0crwdne158306:0","Your_computer_may_take_a_few_seconds_to_update":"crwdns158626:0crwdne158626:0","You_can_now_return_to_your_computer_to_continue":"crwdns158622:0crwdne158622:0","Uploads_successful":"crwdns158604:0crwdne158604:0","Make_sure_everything_is_clear":"crwdns158410:0crwdne158410:0","Blurry_photo_detected":"crwdns158272:0crwdne158272:0","Make_sure_full_document_is_visible":"crwdns158412:0crwdne158412:0","Cut-off_image_detected":"crwdns158322:0crwdne158322:0","Move_away_from_direct_light":"crwdns158430:0crwdne158430:0","Glare_detected":"crwdns158374:0crwdne158374:0","Make_sure_all_of_the_document_is_in_the_photo":"crwdns158406:0crwdne158406:0","No_document_detected":"crwdns158438:0crwdne158438:0","Make_sure_your_card_details_are_clear_to_read,_with_no_blur_or_glare":"crwdns158414:0crwdne158414:0","It’ll_take_longer_to_verify_you_if_we_can’t_read_it":"crwdns158394:0crwdne158394:0","To_smoothly_verify_you,_we_need_a_better_photo":"crwdns158574:0crwdne158574:0","Make_sure_your_license_details_are_clear_to_read,_with_no_blur_or_glare":"crwdns158420:0crwdne158420:0","Make_sure_your_passport_details_are_clear_to_read,_with_no_blur_or_glare":"crwdns158422:0crwdne158422:0","Make_sure_your_permit_details_are_clear_to_read,_with_no_blur_or_glare":"crwdns158424:0crwdne158424:0","Make_sure_details_are_clear_to_read,_with_no_blur_or_glare":"crwdns158408:0crwdne158408:0","Redo":"crwdns158468:0crwdne158468:0","Confirm":"crwdns38104:0crwdne38104:0","Upload_anyway":"crwdns158588:0crwdne158588:0","Enlarge_image":"crwdns158342:0crwdne158342:0","Photo_of_your_document":"crwdns158454:0crwdne158454:0","Check_your_image":"crwdns158290:0crwdne158290:0","Front_and_back":"crwdns158366:0crwdne158366:0","Driver's_license":"crwdns158338:0crwdne158338:0","Face_photo_page":"crwdns158356:0crwdne158356:0","Residence_permit":"crwdns158480:0crwdne158480:0","Sorry,_no_mobile_phone_bills":"crwdns158518:0crwdne158518:0","Documents_you_can_use_to_verify_your_identity":"crwdns158334:0crwdne158334:0","It_must_be_an_official_photo_ID":"crwdns158390:0crwdne158390:0","These_are_the_documents_most_likely_to_show_your_current_home_address":"crwdns158568:0crwdne158568:0","Choose_document":"crwdns158294:0crwdne158294:0","Select_a_%{country}_document":"crwdns158496:0%{country}crwdne158496:0","or_upload_photo_–_no_scans_or_photocopies":"crwdns158640:0crwdne158640:0","Continue_on_phone":"crwdns158304:0crwdne158304:0","Take_a_photo_with_your_phone":"crwdns158554:0crwdne158554:0","Submit_identity_card_(back)":"crwdns158524:0crwdne158524:0","Submit_identity_card_(front)":"crwdns158526:0crwdne158526:0","Submit_license_(back)":"crwdns158528:0crwdne158528:0","Submit_license_(front)":"crwdns158530:0crwdne158530:0","Submit_passport_photo_page":"crwdns158532:0crwdne158532:0","Submit_residence_permit_(back)":"crwdns158534:0crwdne158534:0","Submit_residence_permit_(front)":"crwdns158536:0crwdne158536:0","Restart_the_process_on_the_latest_version_of_Google_Chrome":"crwdns158484:0crwdne158484:0","Restart_the_process_on_the_latest_version_of_Safari":"crwdns158486:0crwdne158486:0","Unsupported_browser":"crwdns158582:0crwdne158582:0","Close_identity_verification_screen":"crwdns158296:0crwdne158296:0","Dismiss_alert":"crwdns158324:0crwdne158324:0","back":"crwdns158634:0crwdne158634:0","close":"crwdns158636:0crwdne158636:0","Restart_process_on_a_different_device":"crwdns158482:0crwdne158482:0","Camera_not_detected":"crwdns158276:0crwdne158276:0","Must_be_under_10MB_":"crwdns158436:0crwdne158436:0","File_size_exceeded_":"crwdns158360:0crwdne158360:0","Try_using_another_file_type_":"crwdns158580:0crwdne158580:0","File_not_uploaded_":"crwdns158358:0crwdne158358:0","An_error_occurred_while_loading_the_component":"crwdns158270:0crwdne158270:0","Only_your_face_can_be_in_the_selfie":"crwdns158444:0crwdne158444:0","Multiple_faces_found":"crwdns158434:0crwdne158434:0","Your_face_is_needed_in_the_selfie":"crwdns158628:0crwdne158628:0","No_face_found":"crwdns158440:0crwdne158440:0","Please_try_again":"crwdns158458:0crwdne158458:0","Connection_lost":"crwdns158300:0crwdne158300:0","Copy_the_link_to_your_phone":"crwdns158318:0crwdne158318:0","Too_many_failed_attempts":"crwdns158576:0crwdne158576:0","Try_using_a_JPG_or_PNG_file":"crwdns158578:0crwdne158578:0","File_type_not_supported":"crwdns158362:0crwdne158362:0","Loading___":"crwdns158402:0crwdne158402:0","Loading":"crwdns158400:0crwdne158400:0","Check_that_your_number_is_correct":"crwdns158288:0crwdne158288:0","Copied":"crwdns158310:0crwdne158310:0","Copy":"crwdns158312:0crwdne158312:0","Send_link":"crwdns158508:0crwdne158508:0","How_to_scan_a_QR_code":"crwdns158382:0crwdne158382:0","Point_your_phone’s_camera_at_the_QR_code":"crwdns158460:0crwdne158460:0","If_it_doesn’t_work,_download_a_QR_code_scanner_from_Google_Play_or_the_App_Store":"crwdns158384:0crwdne158384:0","or":"crwdns43480:0crwdne43480:0","Scan_QR_code":"crwdns158488:0crwdne158488:0","Get_link_via_SMS":"crwdns158368:0crwdne158368:0","Copy_link":"crwdns158314:0crwdne158314:0","Sending":"crwdns158512:0crwdne158512:0","Enter_mobile_number":"crwdns158344:0crwdne158344:0","Enter_your_mobile_number:":"crwdns158346:0crwdne158346:0","Scan_the_QR_code_with_your_phone":"crwdns158490:0crwdne158490:0","Send_this_one-time_link_to_your_phone":"crwdns158510:0crwdne158510:0","Open_the_link_on_your_mobile":"crwdns158448:0crwdne158448:0","Get_your_secure_link":"crwdns158372:0crwdne158372:0","Copy_the_link_to_your_mobile_browser":"crwdns158316:0crwdne158316:0","Continue":"crwdns158302:0crwdne158302:0","Make_sure§":"crwdns158428:0crwdne158428:0","2__Your_desktop_window_stays_open":"crwdns158264:0crwdne158264:0","1__This_link_was_sent_by_you":"crwdns158262:0crwdne158262:0","Continue_with_the_verification":"crwdns158308:0crwdne158308:0","Linked_to_your_computer":"crwdns158398:0crwdne158398:0","Take_a_photo_of_the_back_of_your_card":"crwdns158542:0crwdne158542:0","Take_a_photo_of_the_front_of_your_card":"crwdns158546:0crwdne158546:0","Take_a_photo_of_the_back_of_your_license":"crwdns158544:0crwdne158544:0","Take_a_photo_of_the_front_of_your_license":"crwdns158548:0crwdne158548:0","Take_a_photo_of_your_passport_photo_page":"crwdns158550:0crwdne158550:0","Take_a_selfie_showing_your_face":"crwdns158558:0crwdne158558:0","Take_a_photo_using_the_basic_camera_mode_instead":"crwdns158552:0crwdne158552:0","Take_a_photo":"crwdns158540:0crwdne158540:0","Passport_photo_page":"crwdns158452:0crwdne158452:0","Thank_you":"crwdns158562:0crwdne158562:0","Verification_complete":"crwdns158606:0crwdne158606:0","Refresh":"crwdns158470:0crwdne158470:0","Recovery":"crwdns158466:0crwdne158466:0","Follow_these_steps_to_recover_camera_access:":"crwdns158364:0crwdne158364:0","Refresh_this_page_to_restart_the_identity_verification_process":"crwdns158472:0crwdne158472:0","Grant_access_to_your_camera_from_your_browser_settings":"crwdns158376:0crwdne158376:0","Recover_camera_access_to_continue_face_verification":"crwdns158464:0crwdne158464:0","Camera_access_is_denied":"crwdns158274:0crwdne158274:0","We_cannot_verify_you_without_using_your_camera":"crwdns158612:0crwdne158612:0","Enable_camera":"crwdns158340:0crwdne158340:0","When_prompted,_you_must_enable_camera_access_to_continue":"crwdns158620:0crwdne158620:0","Allow_camera_access":"crwdns158268:0crwdne158268:0","Provide_the_whole_document_page_for_best_results":"crwdns158462:0crwdne158462:0","Upload_back_of_card_from_your_computer":"crwdns158590:0crwdne158590:0","Upload_front_of_card_from_your_computer":"crwdns158594:0crwdne158594:0","Upload_back_of_license_from_your_computer":"crwdns158592:0crwdne158592:0","Upload_front_of_license_from_your_computer":"crwdns158596:0crwdne158596:0","Upload_passport_photo_page_from_your_computer":"crwdns158600:0crwdne158600:0","Upload_a_selfie_from_your_computer":"crwdns158586:0crwdne158586:0","Take_photo":"crwdns158560:0crwdne158560:0","Upload":"crwdns158584:0crwdne158584:0","Selfie":"crwdns158502:0crwdne158502:0","Check_that_it_is_connected_and_functional__You_can_also_continue_verification_on_your_phone":"crwdns158286:0crwdne158286:0","Make_sure_your_device_has_a_working_camera":"crwdns158416:0crwdne158416:0","Camera_not_working?":"crwdns158280:0crwdne158280:0","It_may_be_disconnected__Try_using_your_phone_instead_":"crwdns158386:0crwdne158386:0","Make_sure_your_device's_camera_works":"crwdns158418:0crwdne158418:0","Camera_not_working":"crwdns158278:0crwdne158278:0","Remember_to_press_stop_when_you're_done__Redo_video_actions":"crwdns158474:0crwdne158474:0","Looks_like_you_took_too_long":"crwdns158404:0crwdne158404:0","View_from_camera":"crwdns158610:0crwdne158610:0","Take_a_selfie":"crwdns158556:0crwdne158556:0","Photo_of_your_face":"crwdns158456:0crwdne158456:0","Make_sure_your_selfie_clearly_shows_your_face":"crwdns158426:0crwdne158426:0","Check_selfie":"crwdns158284:0crwdne158284:0","Tips_to_take_a_good_selfie":"crwdns158570:0crwdne158570:0","Face_forward_and_make_sure_your_eyes_are_clearly_visible":"crwdns158354:0crwdne158354:0","Remove_your_glasses,_if_necessary":"crwdns158476:0crwdne158476:0","We'll_compare_it_with_your_document":"crwdns158614:0crwdne158614:0","Your_link_will_expire_in_one_hour":"crwdns158630:0crwdne158630:0","Keep_this_window_open_while_using_your_mobile":"crwdns158396:0crwdne158396:0","Resend_link":"crwdns158478:0crwdne158478:0","We've_sent_a_secure_link_to_%{number}":"crwdns158618:0%{number}crwdne158618:0","It_may_take_a_few_minutes_to_arrive":"crwdns158388:0crwdne158388:0","Check_your_mobile":"crwdns158292:0crwdne158292:0","Your_mobile_link_will_expire_in_one_hour":"crwdns158632:0crwdne158632:0","Don't_refresh_this_page":"crwdns158336:0crwdne158336:0","Once_you've_finished_we'll_take_you_to_the_next_step":"crwdns158442:0crwdne158442:0","Connected_to_your_mobile":"crwdns158298:0crwdne158298:0","Upload_photo":"crwdns158602:0crwdne158602:0","Example_of_a_blurry_document":"crwdns158348:0crwdne158348:0","All_details_must_be_clear_—_nothing_blurry":"crwdns158266:0crwdne158266:0","Example_of_a_cut-off_document":"crwdns158350:0crwdne158350:0","Show_all_details_—_including_the_bottom_2_lines":"crwdns158514:0crwdne158514:0","Example_of_a_document_with_glare":"crwdns158352:0crwdne158352:0","Move_away_from_direct_light_—_no_glare":"crwdns158432:0crwdne158432:0","Document_example":"crwdns158326:0crwdne158326:0","The_photo_should_clearly_show_your_document":"crwdns158566:0crwdne158566:0","Scans_and_photocopies_are_not_accepted":"crwdns158492:0crwdne158492:0","Upload_passport_photo_page":"crwdns158598:0crwdne158598:0","To_open_a_bank_account,_we_will_need_to_verify_your_identity_":"crwdns158572:0crwdne158572:0","It_will_only_take_a_couple_of_minutes_":"crwdns158392:0crwdne158392:0","Verify_Identity":"crwdns158608:0crwdne158608:0","Open_your_new_bank_account":"crwdns158450:0crwdne158450:0","Please_enter_a_valid_Login_ID_":"crwdns50918:0crwdne50918:0","Amount":"crwdns37744:0crwdne37744:0","Your_request_to_transfer_[_1]_[_2]_from_[_3]_to_[_4]_has_been_successfully_processed_":"crwdns40753:0[_1]crwdnd40753:0[_2]crwdnd40753:0[_3]crwdnd40753:0[_4]crwdne40753:0","Resale_not_offered":"crwdns39659:0crwdne39659:0","You've_made_no_transactions_of_this_type_up_to_this_date_":"crwdns159254:0crwdne159254:0","Date":"crwdns38201:0crwdne38201:0","Ref_":"crwdns160156:0crwdne160156:0","Contract":"crwdns160154:0crwdne160154:0","Purchase_Price":"crwdns39585:0crwdne39585:0","Sale_Date":"crwdns160158:0crwdne160158:0","Sale_Price":"crwdns160160:0crwdne160160:0","Profit/Loss":"crwdns39570:0crwdne39570:0","Details":"crwdns38237:0crwdne38237:0","Total_Profit/Loss":"crwdns40223:0crwdne40223:0","accounts":"crwdns159090:0crwdne159090:0","account":"crwdns159088:0crwdne159088:0","Sorry,_an_error_occurred_while_processing_your_request_":"crwdns39807:0crwdne39807:0","Please_specify_the_reasons_for_closing_your_accounts":"crwdns159052:0crwdne159052:0","The_reason_should_be_between_5_and_250_characters":"crwdns159062:0crwdne159062:0","Please_select_a_reason_":"crwdns159050:0crwdne159050:0","Only_[_1]_are_allowed_":"crwdns39323:0[_1]crwdne39323:0","letters":"crwdns40803:0crwdne40803:0","numbers":"crwdns40814:0crwdne40814:0","space":"crwdns40818:0crwdne40818:0","Please_select_at_least_one_scope":"crwdns39500:0crwdne39500:0","New_token_created_":"crwdns39253:0crwdne39253:0","The_maximum_number_of_tokens_([_1])_has_been_reached_":"crwdns40074:0[_1]crwdne40074:0","Name":"crwdns39232:0crwdne39232:0","Token":"crwdns40212:0crwdne40212:0","Scopes":"crwdns39711:0crwdne39711:0","Last_Used":"crwdns39035:0crwdne39035:0","Action":"crwdns37689:0crwdne37689:0","Are_you_sure_that_you_want_to_permanently_delete_the_token":"crwdns43581:0crwdne43581:0","Delete":"crwdns38214:0crwdne38214:0","Never_Used":"crwdns39247:0crwdne39247:0","You_have_not_granted_access_to_any_applications_":"crwdns40642:0crwdne40642:0","Are_you_sure_that_you_want_to_permanently_revoke_access_to_the_application":"crwdns43582:0crwdne43582:0","Revoke_access":"crwdns39682:0crwdne39682:0","Admin":"crwdns37698:0crwdne37698:0","Payments":"crwdns39433:0crwdne39433:0","Read":"crwdns39603:0crwdne39603:0","Trade":"crwdns40233:0crwdne40233:0","Trading_Information":"crwdns121124:0crwdne121124:0","Never":"crwdns39246:0crwdne39246:0","Permissions":"crwdns39441:0crwdne39441:0","Last_Login":"crwdns50576:0crwdne50576:0","You_did_not_change_anything_":"crwdns40631:0crwdne40631:0","Your_changes_have_been_updated_successfully_":"crwdns40740:0crwdne40740:0","Successful":"crwdns39877:0crwdne39877:0","Date_and_Time":"crwdns38202:0crwdne38202:0","Browser":"crwdns37950:0crwdne37950:0","IP_Address":"crwdns38645:0crwdne38645:0","Status":"crwdns39836:0crwdne39836:0","Your_account_has_no_Login/Logout_activity_":"crwdns40729:0crwdne40729:0","Your_account_is_fully_authenticated_and_your_withdrawal_limits_have_been_lifted_":"crwdns40731:0crwdne40731:0","Your_[_1]_day_withdrawal_limit_is_currently_[_2][_3]_":"crwdns90246:0[_1]crwdnd90246:0[_2]crwdnd90246:0[_3]crwdne90246:0","You_have_already_withdrawn_[_1][_2]_in_aggregate_over_the_last_[_3]_days_":"crwdns90242:0[_1]crwdnd90242:0[_2]crwdnd90242:0[_3]crwdne90242:0","Your_withdrawal_limit_is_[_1][_2]_":"crwdns90248:0[_1]crwdnd90248:0[_2]crwdne90248:0","You_have_already_withdrawn_[_1][_2]_":"crwdns90244:0[_1]crwdnd90244:0[_2]crwdne90244:0","Hence,_your_withdrawable_balance_is_only_up_to_[_1][_2],_subject_to_your_account’s_available_funds_":"crwdns90238:0[_1]crwdnd90238:0[_2]crwdne90238:0","Please_select":"crwdns39495:0crwdne39495:0","Please_confirm_that_all_the_information_above_is_true_and_complete_":"crwdns43562:0crwdne43562:0","Your_settings_have_been_updated_successfully_":"crwdns40756:0crwdne40756:0","Sorry,_an_error_occurred_while_processing_your_account_":"crwdns39806:0crwdne39806:0","Please_select_a_country":"crwdns41906:0crwdne41906:0","Timed_out_until":"crwdns44621:0crwdne44621:0","Excluded_from_the_website_until":"crwdns44618:0crwdne44618:0","Session_duration_limit_cannot_be_more_than_6_weeks_":"crwdns39758:0crwdne39758:0","Time_out_must_be_after_today_":"crwdns40187:0crwdne40187:0","Time_out_cannot_be_more_than_6_weeks_":"crwdns40186:0crwdne40186:0","Time_out_cannot_be_in_the_past_":"crwdns40185:0crwdne40185:0","Please_select_a_valid_time_":"crwdns39498:0crwdne39498:0","Exclude_time_cannot_be_less_than_6_months_":"crwdns38394:0crwdne38394:0","Exclude_time_cannot_be_for_more_than_5_years_":"crwdns38393:0crwdne38393:0","Confirm_changes":"crwdns156200:0crwdne156200:0","We’ll_update_your_limits__Click_[_1]Agree_and_accept[_2]_to_acknowledge_that_you_are_fully_responsible_for_your_actions,_and_we_are_not_liable_for_any_addiction_or_loss_":"crwdns156216:0[_1]crwdnd156216:0[_2]crwdne156216:0","Agree_and_accept":"crwdns156198:0crwdne156198:0","Go_back":"crwdns156204:0crwdne156204:0","When_you_click_\"OK\"_you_will_be_excluded_from_trading_on_the_site_until_the_selected_date_":"crwdns40505:0crwdne40505:0","Your_changes_have_been_updated_":"crwdns40741:0crwdne40741:0","Disable":"crwdns45847:0crwdne45847:0","Enable":"crwdns45848:0crwdne45848:0","You_have_successfully_enabled_two-factor_authentication_for_your_account_":"crwdns45884:0crwdne45884:0","You_have_successfully_disabled_two-factor_authentication_for_your_account_":"crwdns45883:0crwdne45883:0","You_do_not_need_to_authenticate_your_account_at_this_time_[_1]We_will_inform_you_when_your_account_needs_to_be_authenticated_":"crwdns85193:0[_1]crwdne85193:0","No_authentication_required":"crwdns85191:0crwdne85191:0","Back_to_trading":"crwdns85189:0crwdne85189:0","You_are_categorised_as_a_professional_client_":"crwdns45896:0crwdne45896:0","You_are_categorised_as_a_retail_client__Apply_to_be_treated_as_a_professional_trader_":"crwdns45897:0crwdne45897:0","Bid":"crwdns37887:0crwdne37887:0","Closed_Bid":"crwdns38069:0crwdne38069:0","Reference_ID":"crwdns50928:0crwdne50928:0","Description":"crwdns38233:0crwdne38233:0","Credit/Debit":"crwdns38175:0crwdne38175:0","Balance":"crwdns37857:0crwdne37857:0","Top_up_error":"crwdns52716:0crwdne52716:0","Understood":"crwdns52720:0crwdne52720:0","Top-up_successful":"crwdns52718:0crwdne52718:0","[_1]_has_been_credited_into_your_Virtual_Account:_[_2]_":"crwdns52702:0[_1]crwdnd52702:0[_2]crwdne52702:0","Go_to_statement":"crwdns52708:0crwdne52708:0","Continue_trading":"crwdns52518:0crwdne52518:0","Your_virtual_balance_has_been_reset_":"crwdns159354:0crwdne159354:0","Account":"crwdns37665:0crwdne37665:0","Available_Markets":"crwdns37842:0crwdne37842:0","Type":"crwdns40302:0crwdne40302:0","Currency":"crwdns38181:0crwdne38181:0","Financial_Account":"crwdns44595:0crwdne44595:0","Gaming_Account":"crwdns124208:0crwdne124208:0","Real_Account":"crwdns39613:0crwdne39613:0","Counterparty":"crwdns38160:0crwdne38160:0","Jurisdiction":"crwdns50536:0crwdne50536:0","Create_account":"crwdns52520:0crwdne52520:0","Change_currency":"crwdns117106:0crwdne117106:0","Note:_You_are_limited_to_one_fiat_currency_account__The_currency_of_your_fiat_account_can_be_changed_before_you_deposit_into_your_fiat_account_for_the_first_time_or_create_an_MT5_account__You_may_also_open_one_account_for_each_supported_cryptocurrency_":"crwdns53248:0crwdne53248:0","This_account_is_disabled":"crwdns41965:0crwdne41965:0","This_account_is_excluded_until_[_1]":"crwdns41966:0[_1]crwdne41966:0","Set_currency":"crwdns117110:0crwdne117110:0","Commodities":"crwdns38083:0crwdne38083:0","Forex":"crwdns38491:0crwdne38491:0","Stock_Indices":"crwdns90080:0crwdne90080:0","Stocks":"crwdns39848:0crwdne39848:0","Synthetic_Indices":"crwdns56092:0crwdne56092:0","Please_check_your_email_for_the_password_reset_link_":"crwdns39469:0crwdne39469:0","Sign_up":"crwdns43900:0crwdne43900:0","Trading_contracts_for_difference_(CFDs)_on_Synthetic_Indices_may_not_be_suitable_for_everyone__Please_ensure_that_you_fully_understand_the_risks_involved,_including_the_possibility_of_losing_all_the_funds_in_your_MT5_account__Gambling_can_be_addictive_–_please_play_responsibly_":"crwdns90132:0crwdne90132:0","Do_you_wish_to_continue?":"crwdns44474:0crwdne44474:0","{SPAIN_ONLY}You_are_about_to_purchase_a_product_that_is_not_simple_and_may_be_difficult_to_understand:_Contracts_for_difference_and_forex__As_a_general_rule,_the_CNMV_considers_that_such_products_are_not_appropriate_for_retail_clients,_due_to_their_complexity_":"crwdns90194:0{SPAIN ONLY}crwdne90194:0","{SPAIN_ONLY}This_is_a_product_with_leverage__You_should_be_aware_that_losses_may_be_higher_than_the_amount_initially_paid_to_purchase_the_product_":"crwdns46311:0{SPAIN ONLY}crwdne46311:0","{SPAIN_ONLY}However,_Binary_Investments_(Europe)_Ltd_has_assessed_your_knowledge_and_experience_and_deems_the_product_appropriate_for_you_":"crwdns46310:0{SPAIN ONLY}crwdne46310:0","Acknowledge":"crwdns50898:0crwdne50898:0","Change_Password":"crwdns37992:0crwdne37992:0","The_[_1]_password_of_account_number_[_2]_has_been_changed_":"crwdns44584:0[_1]crwdnd44584:0[_2]crwdne44584:0","Reset_Password":"crwdns39661:0crwdne39661:0","Verify_Reset_Password":"crwdns44586:0crwdne44586:0","Please_check_your_email_for_further_instructions_":"crwdns44581:0crwdne44581:0","[_1]_deposit_from_[_2]_to_account_number_[_3]_is_done__Transaction_ID:_[_4]":"crwdns37456:0[_1]crwdnd37456:0[_2]crwdnd37456:0[_3]crwdnd37456:0[_4]crwdne37456:0","[_1]_withdrawal_from_account_number_[_2]_to_[_3]_is_done__Transaction_ID:_[_4]":"crwdns37529:0[_1]crwdnd37529:0[_2]crwdnd37529:0[_3]crwdnd37529:0[_4]crwdne37529:0","You_have_insufficient_funds_in_your_Binary_account,_please_add_funds_":"crwdns42960:0[_1]crwdne42960:0","You_have_insufficient_funds_in_your_MT5_account_":"crwdns156224:0crwdne156224:0","Sorry,_this_feature_is_not_available_in_your_jurisdiction_":"crwdns39809:0crwdne39809:0","Due_to_an_issue_on_our_server,_some_of_your_MT5_accounts_are_unavailable_at_the_moment__[_1]Please_bear_with_us_and_thank_you_for_your_patience_":"crwdns158976:0[_1]crwdne158976:0","Unavailable":"crwdns158980:0crwdne158980:0","[_1]_has_been_credited_into_your_MT5_Demo_Account:_[_2]_":"crwdns52992:0[_1]crwdnd52992:0[_2]crwdne52992:0","_(Region_added)":"crwdns160148:0crwdne160148:0","_(Temporarily_unavailable)":"crwdns160150:0crwdne160150:0","Demo_Accounts":"crwdns43429:0crwdne43429:0","Real-Money_Accounts":"crwdns43438:0crwdne43438:0","Demo_Account":"crwdns45919:0crwdne45919:0","Real-Money_Account":"crwdns45921:0crwdne45921:0","for_account_[_1]":"crwdns44587:0[_1]crwdne44587:0","[_1]_Account_[_2]":"crwdns43489:0[_1]crwdnd43489:0[_2]crwdne43489:0","Get_[_1]":"crwdns52998:0[_1]crwdne52998:0","Your_demo_account_balance_is_currently_[_1]_or_less__You_may_top_up_your_account_with_an_additional_[_2]_":"crwdns53010:0[_1]crwdnd53010:0[_2]crwdne53010:0","You_can_top_up_your_demo_account_with_an_additional_[_1]_if_your_balance_is_[_2]_or_less_":"crwdns53004:0[_1]crwdnd53004:0[_2]crwdne53004:0","Yes,_I'm_sure":"crwdns53256:0crwdne53256:0","Are_you_sure?":"crwdns52724:0crwdne52724:0","You_will_not_be_able_to_change_your_fiat_account's_currency_after_creating_this_MT5_account__Are_you_sure_you_want_to_proceed?":"crwdns53272:0crwdne53272:0","Address":"crwdns37696:0crwdne37696:0","Account_currency":"crwdns41991:0crwdne41991:0","Financial_assessment":"crwdns53636:0crwdne53636:0","Personal_details":"crwdns53654:0crwdne53654:0","Tether_Omni_(USDT)_is_a_version_of_Tether_that's_pegged_to_USD_and_is_built_on_the_Bitcoin_blockchain_":"crwdns125058:0crwdne125058:0","Tether_ERC20_(eUSDT)_is_a_version_of_Tether_that's_pegged_to_USD_and_is_hosted_on_the_Ethereum_platform_":"crwdns125054:0crwdne125054:0","Financial_Account_Opening":"crwdns38455:0crwdne38455:0","Your_token_has_expired_or_is_invalid__Please_click_here_to_restart_the_verification_process_":"crwdns40758:0[_1]crwdne40758:0","The_email_address_provided_is_already_in_use__If_you_forgot_your_password,_please_try_our_password_recovery_tool_or_contact_our_customer_service_":"crwdns40043:0[_1]crwdne40043:0","Password_is_not_strong_enough_":"crwdns39420:0crwdne39420:0","Upgrade_now":"crwdns44598:0crwdne44598:0","[_1]_days_[_2]_hours_[_3]_minutes":"crwdns37455:0[_1]crwdnd37455:0[_2]crwdnd37455:0[_3]crwdne37455:0","Your_trading_statistics_since_[_1]_":"crwdns40759:0[_1]crwdne40759:0","[_1]_Please_click_the_link_below_to_restart_the_password_recovery_process_":"crwdns37443:0[_1]crwdne37443:0","Your_password_has_been_successfully_reset__Please_log_into_your_account_using_your_new_password_":"crwdns40751:0crwdne40751:0","Please_select_the_currency_for_this_account:":"crwdns53250:0crwdne53250:0","Do_you_want_this_to_be_a_fiat_account_or_crypto_account?_Please_choose_one:":"crwdns53244:0crwdne53244:0","Are_you_sure_you_want_to_create_your_[_1]_account_now?":"crwdns53236:0[_1]crwdne53236:0","Note:":"crwdns44759:0crwdne44759:0","You_may_open_one_account_for_each_supported_cryptocurrency_":"crwdns53270:0crwdne53270:0","Are_you_sure_you_want_to_create_a_fiat_account_in_[_1]?":"crwdns53234:0[_1]crwdne53234:0","You_are_limited_to_one_fiat_account__You_can_change_the_currency_of_your_fiat_account_anytime_before_you_make_a_first-time_deposit_or_create_an_MT5_account_":"crwdns53258:0crwdne53258:0","Yes":"crwdns52826:0crwdne52826:0","Create_[_1]_account":"crwdns53240:0[_1]crwdne53240:0","You_have_successfully_set_your_account_currency_to_[_1]_":"crwdns117114:0[_1]crwdne117114:0","You_have_successfully_changed_your_account_currency_from_[_1]_to_[_2]_":"crwdns53266:0[_1]crwdnd53266:0[_2]crwdne53266:0","Please_choose_a_currency":"crwdns39471:0crwdne39471:0","Asian_Up":"crwdns43531:0crwdne43531:0","Asian_Down":"crwdns43530:0crwdne43530:0","Higher":"crwdns38586:0crwdne38586:0","Higher_or_equal":"crwdns43554:0crwdne43554:0","Lower":"crwdns39110:0crwdne39110:0","Lower_or_equal":"crwdns45168:0crwdne45168:0","Digit_Matches":"crwdns43544:0crwdne43544:0","Digit_Differs":"crwdns43542:0crwdne43542:0","Digit_Odd":"crwdns43545:0crwdne43545:0","Digit_Even":"crwdns43543:0crwdne43543:0","Digit_Over":"crwdns43546:0crwdne43546:0","Digit_Under":"crwdns43547:0crwdne43547:0","Ends_Outside":"crwdns38349:0crwdne38349:0","Ends_Between":"crwdns38344:0crwdne38344:0","Stays_Between":"crwdns39838:0crwdne39838:0","Goes_Outside":"crwdns38563:0crwdne38563:0","Touches":"crwdns40229:0crwdne40229:0","Does_Not_Touch":"crwdns38273:0crwdne38273:0","Call_Spread":"crwdns45846:0crwdne45846:0","Put_Spread":"crwdns45866:0crwdne45866:0","High_Tick":"crwdns46210:0crwdne46210:0","Low_Tick":"crwdns46211:0crwdne46211:0","Only_Ups":"crwdns53028:0crwdne53028:0","Only_Downs":"crwdns53026:0crwdne53026:0","Multiplier_Up":"crwdns85661:0crwdne85661:0","Multiplier_Down":"crwdns85659:0crwdne85659:0","Equals":"crwdns38366:0crwdne38366:0","Not":"crwdns39273:0crwdne39273:0","Buy":"crwdns37954:0crwdne37954:0","Sell":"crwdns39742:0crwdne39742:0","Waiting_for_contract_settlement_":"crwdns51356:0crwdne51356:0","including_Deal_Cancel__Fee":"crwdns86007:0crwdne86007:0","Contract_has_not_started_yet":"crwdns38132:0crwdne38132:0","This_contract_is_only_available_on_[_1]DTrader[_2]_":"crwdns121122:0[_1]crwdnd121122:0[_2]crwdne121122:0","This_contract_is_only_available_on_DTrader_[_1][_2]Go_to_Dtrader[_3]_to_close_or_cancel_this_contract_":"crwdns86041:0[_1]crwdnd86041:0[_2]Gcrwdnd86041:0[_3]crwdne86041:0","Contract_Result":"crwdns45952:0crwdne45952:0","Close_Time":"crwdns46268:0crwdne46268:0","Exit_Spot_Time":"crwdns38403:0crwdne38403:0","Audit":"crwdns41436:0crwdne41436:0","View_chart":"crwdns52546:0crwdne52546:0","Audit_Page":"crwdns41437:0crwdne41437:0","Contract_Starts":"crwdns41448:0crwdne41448:0","Contract_Ends":"crwdns41447:0crwdne41447:0","Contract_Details":"crwdns38122:0crwdne38122:0","Target":"crwdns39890:0crwdne39890:0","Contract_Information":"crwdns38125:0crwdne38125:0","Contract_Type":"crwdns43541:0crwdne43541:0","Transaction_ID":"crwdns43552:0crwdne43552:0","Remaining_Time":"crwdns39653:0crwdne39653:0","Maximum_payout":"crwdns50906:0crwdne50906:0","Barrier_Change":"crwdns37867:0crwdne37867:0","Current":"crwdns38183:0crwdne38183:0","Spot_Time":"crwdns43621:0crwdne43621:0","Current_Time":"crwdns38184:0crwdne38184:0","Indicative":"crwdns38782:0crwdne38782:0","Potential_Profit/Loss":"crwdns51354:0crwdne51354:0","Deal_Cancel__Fee":"crwdns85657:0crwdne85657:0","You_can_close_this_window_without_interrupting_your_trade_":"crwdns44763:0crwdne44763:0","There_was_an_error":"crwdns40120:0crwdne40120:0","Sell_at_market":"crwdns39744:0crwdne39744:0","Note":"crwdns39275:0crwdne39275:0","Contract_will_be_sold_at_the_prevailing_market_price_when_the_request_is_received_by_our_servers__This_price_may_differ_from_the_indicated_price_":"crwdns38135:0crwdne38135:0","You_have_sold_this_contract_at_[_1]_[_2]":"crwdns40648:0[_1]crwdnd40648:0[_2]crwdne40648:0","Your_transaction_reference_number_is_[_1]":"crwdns40761:0[_1]crwdne40761:0","Thank_you_for_signing_up!_Please_check_your_email_to_complete_the_registration_process_":"crwdns39918:0crwdne39918:0","All_markets_are_closed_now__Please_try_again_later_":"crwdns37731:0crwdne37731:0","Withdrawal":"crwdns41824:0crwdne41824:0","virtual_money_credit_to_account":"crwdns51118:0crwdne51118:0","login":"crwdns50940:0crwdne50940:0","logout":"crwdns40804:0crwdne40804:0","Asians":"crwdns37815:0crwdne37815:0","Call_Spread/Put_Spread":"crwdns45983:0crwdne45983:0","Digits":"crwdns38249:0crwdne38249:0","Ends_Between/Ends_Outside":"crwdns43094:0crwdne43094:0","High/Low_Ticks":"crwdns45964:0crwdne45964:0","Lookbacks":"crwdns43512:0crwdne43512:0","Reset_Call/Reset_Put":"crwdns45984:0crwdne45984:0","Stays_Between/Goes_Outside":"crwdns43059:0crwdne43059:0","Touch/No_Touch":"crwdns40226:0crwdne40226:0","Christmas_Day":"crwdns38024:0crwdne38024:0","Closes_early_(at_18:00)":"crwdns38071:0crwdne38071:0","Closes_early_(at_21:00)":"crwdns38072:0crwdne38072:0","Fridays":"crwdns38512:0crwdne38512:0","New_Year's_Day":"crwdns39250:0crwdne39250:0","today":"crwdns40832:0crwdne40832:0","today,_Fridays":"crwdns40833:0crwdne40833:0","There_was_a_problem_accessing_the_server_":"crwdns40118:0crwdne40118:0","There_was_a_problem_accessing_the_server_during_purchase_":"crwdns40117:0crwdne40117:0"}; \ No newline at end of file +texts_json['ACH'] = {"Real":"crwdns39612:0crwdne39612:0","Multipliers":"crwdns157624:0crwdne157624:0","Gaming":"crwdns167659:0crwdne167659:0","Options":"crwdns166301:0crwdne166301:0","Demo":"crwdns38215:0crwdne38215:0","Real_CFDs":"crwdns167571:0crwdne167571:0","Real_Financial":"crwdns167655:0crwdne167655:0","Demo_CFDs":"crwdns167553:0crwdne167553:0","Demo_Financial":"crwdns167653:0crwdne167653:0","Synthetic":"crwdns118020:0crwdne118020:0","Demo_Synthetic":"crwdns117994:0crwdne117994:0","Real_Synthetic":"crwdns118018:0crwdne118018:0","CFDs":"crwdns42056:0crwdne42056:0","Financial":"crwdns117996:0crwdne117996:0","Financial_STP":"crwdns117998:0crwdne117998:0","Demo_Financial_STP":"crwdns117992:0crwdne117992:0","Real_Financial_STP":"crwdns118016:0crwdne118016:0","MT5":"crwdns124284:0crwdne124284:0","Bitcoin":"crwdns37943:0crwdne37943:0","Ethereum":"crwdns125042:0crwdne125042:0","Ether_Classic":"crwdns38370:0crwdne38370:0","Litecoin":"crwdns39084:0crwdne39084:0","IDK":"crwdns125044:0crwdne125044:0","Binance_USD":"crwdns125040:0crwdne125040:0","Multi-Collateral":"crwdns125046:0crwdne125046:0","STASIS_Euro":"crwdns125050:0crwdne125050:0","Paxos_Standard":"crwdns125048:0crwdne125048:0","True_USD":"crwdns125060:0crwdne125060:0","USD_Coin":"crwdns125062:0crwdne125062:0","USDK":"crwdns125064:0crwdne125064:0","Tether_Omni":"crwdns125056:0crwdne125056:0","Tether_ERC20":"crwdns125052:0crwdne125052:0","Binary_Coin":"crwdns52940:0crwdne52940:0","Thank_you,_we'll_get_back_to_you_within_24_hours":"crwdns51342:0crwdne51342:0","Online":"crwdns43608:0crwdne43608:0","Offline":"crwdns43607:0crwdne43607:0","Connecting_to_server":"crwdns43605:0crwdne43605:0","Use_a_few_words,_avoid_common_phrases":"crwdns160118:0crwdne160118:0","No_need_for_symbols,_digits,_or_uppercase_letters":"crwdns160088:0crwdne160088:0","Add_another_word_or_two__Uncommon_words_are_better_":"crwdns160066:0crwdne160066:0","Straight_rows_of_keys_are_easy_to_guess":"crwdns160104:0crwdne160104:0","Short_keyboard_patterns_are_easy_to_guess":"crwdns160102:0crwdne160102:0","Use_a_longer_keyboard_pattern_with_more_turns":"crwdns160120:0crwdne160120:0","Repeats_like_\"aaa\"_are_easy_to_guess":"crwdns160094:0crwdne160094:0","Repeats_like_\"abcabcabc\"_are_only_slightly_harder_to_guess_than_\"abc\"":"crwdns160096:0crwdne160096:0","Avoid_repeated_words_and_characters":"crwdns160074:0crwdne160074:0","Sequences_like_abc_or_6543_are_easy_to_guess":"crwdns160100:0crwdne160100:0","Avoid_sequences":"crwdns160076:0crwdne160076:0","Recent_years_are_easy_to_guess":"crwdns160092:0crwdne160092:0","Avoid_recent_years":"crwdns160072:0crwdne160072:0","Avoid_years_that_are_associated_with_you":"crwdns160078:0crwdne160078:0","Dates_are_often_easy_to_guess":"crwdns160084:0crwdne160084:0","Avoid_dates_and_years_that_are_associated_with_you":"crwdns160070:0crwdne160070:0","This_is_a_top-10_common_password":"crwdns160108:0crwdne160108:0","This_is_a_top-100_common_password":"crwdns160110:0crwdne160110:0","This_is_a_very_common_password":"crwdns160112:0crwdne160112:0","This_is_similar_to_a_commonly_used_password":"crwdns160114:0crwdne160114:0","A_word_by_itself_is_easy_to_guess":"crwdns160064:0crwdne160064:0","Names_and_surnames_by_themselves_are_easy_to_guess":"crwdns160086:0crwdne160086:0","Common_names_and_surnames_are_easy_to_guess":"crwdns160082:0crwdne160082:0","Capitalization_doesn't_help_very_much":"crwdns160080:0crwdne160080:0","All-uppercase_is_almost_as_easy_to_guess_as_all-lowercase":"crwdns160068:0crwdne160068:0","Reversed_words_aren't_much_harder_to_guess":"crwdns160098:0crwdne160098:0","Predictable_substitutions_like_'@'_instead_of_'a'_don't_help_very_much":"crwdns160090:0crwdne160090:0","This_password_is_on_the_blacklist":"crwdns160116:0crwdne160116:0","Unknown_OS":"crwdns50522:0crwdne50522:0","You_will_be_redirected_to_a_third-party_website_which_is_not_owned_by_Binary_com_":"crwdns44476:0crwdne44476:0","Click_OK_to_proceed_":"crwdns44473:0crwdne44473:0","Please_ensure_that_you_have_the_Telegram_app_installed_on_your_device_":"crwdns51280:0crwdne51280:0","[_1]_requires_your_browser's_web_storage_to_be_enabled_in_order_to_function_properly__Please_enable_it_or_exit_private_browsing_mode_":"crwdns37518:0[_1]crwdne37518:0","Please_[_1]log_in[_2]_or_[_3]sign_up[_4]_to_view_this_page_":"crwdns46272:0[_1]locrwdnd46272:0[_2]crwdnd46272:0[_3]scrwdnd46272:0[_4]crwdne46272:0","This_feature_is_available_to_demo_accounts_only_":"crwdns163926:0crwdne163926:0","You_are_using_a_demo_account__Please_switch_to_a_real_account_or_create_one_to_access_Cashier_":"crwdns167883:0crwdne167883:0","This_page_is_only_available_to_logged_out_clients_":"crwdns52504:0crwdne52504:0","Binary_options_trading_is_not_available_in_your_Multipliers_account_":"crwdns167599:0crwdne167599:0","Binary_options_trading_is_not_available_via_your_Multipliers_account_
Please_switch_back_to_your_Options_account_":"crwdns167539:0crwdne167539:0","Sorry,_options_trading_isn’t_available_in_the_United_Kingdom_and_the_Isle_of_Man":"crwdns168077:0crwdne168077:0","Binary_options_trading_is_not_available_in_your_country_":"crwdns163210:0crwdne163210:0","This_page_is_not_available_in_your_country_of_residence_":"crwdns163216:0crwdne163216:0","Page_not_available,_you_did_not_deactivate_your_account_":"crwdns163394:0crwdne163394:0","Unfortunately,_this_service_isn’t_available_in_your_country__If_you’d_like_to_trade_multipliers,_try_DTrader_on_Deriv_":"crwdns167581:0crwdne167581:0","Go_to_DTrader":"crwdns167661:0crwdne167661:0","Sign_out":"crwdns39787:0crwdne39787:0","[_1]_Account":"crwdns37435:0[_1]crwdne37435:0","Click_here_to_open_a_Real_Account":"crwdns44566:0crwdne44566:0","Open_a_Real_Account":"crwdns44591:0crwdne44591:0","Click_here_to_open_a_Multipliers_Account":"crwdns167543:0crwdne167543:0","Click_here_to_open_an_Options_account":"crwdns167545:0crwdne167545:0","Open_a_Multipliers_Account":"crwdns167561:0crwdne167561:0","Create_Account":"crwdns38166:0crwdne38166:0","Accounts_List":"crwdns37683:0crwdne37683:0","Deposits_are_temporarily_unavailable_due_to_system_maintenance__You_can_make_your_deposits_when_the_maintenance_is_complete_":"crwdns167859:0crwdne167859:0","Withdrawals_are_temporarily_unavailable_due_to_system_maintenance__You_can_make_your_withdrawals_when_the_maintenance_is_complete_":"crwdns167881:0crwdne167881:0","Our_cryptocurrency_cashier_is_temporarily_down_due_to_system_maintenance__You_can_access_the_Cashier_in_a_few_minutes_when_the_maintenance_is_complete_":"crwdns167865:0crwdne167865:0","Our_cashier_is_temporarily_down_due_to_system_maintenance_You_can_access_the_Cashier_in_a_few_minutes_when_the_maintenance_is_complete_":"crwdns167863:0crwdne167863:0","Your_cashier_is_currently_locked__Please_contact_us_via_live_chat_to_find_out_how_to_unlock_it_":"crwdns167903:0crwdne167903:0","Please_set_your_[_1]account_currency[_2]_to_enable_deposits_and_withdrawals_":"crwdns167869:0[_1]acrwdnd167869:0[_2]crwdne167869:0","Your_account_has_not_been_authenticated__Please_submit_your_[_1]proof_of_identity_and_proof_of_address[_2]_to_authenticate_your_account_and_request_for_withdrawals_":"crwdns167899:0[_1]pcrwdnd167899:0[_2]crwdne167899:0","Your_account_has_not_been_authenticated__Please_submit_your_[_1]proof_of_identity_and_proof_of_address[_2]_to_authenticate_your_account_and_access_your_cashier_":"crwdns167897:0[_1]pcrwdnd167897:0[_2]crwdne167897:0","The_identification_documents_you_submitted_have_expired__Please_submit_valid_identity_documents_to_unlock_Cashier_":"crwdns167875:0crwdne167875:0","Your_[_1]proof_of_identity[_2]_has_expired_":"crwdns68464:0[_1]pcrwdnd68464:0[_2]crwdne68464:0","Your_[_1]proof_of_address[_2]_has_expired_":"crwdns68460:0[_1]pcrwdnd68460:0[_2]crwdne68460:0","Your_[_1]proof_of_identity[_3]_and_[_2]proof_of_address[_3]_have_not_been_verified_":"crwdns123182:0[_1]pcrwdnd123182:0[_3]crwdnd123182:0[_2]pcrwdnd123182:0[_3]crwdne123182:0","Your_[_1]proof_of_identity[_2]_has_not_been_verified_":"crwdns120920:0[_1]pcrwdnd120920:0[_2]crwdne120920:0","Your_[_1]proof_of_address[_2]_has_not_been_verified_":"crwdns123180:0[_1]pcrwdnd123180:0[_2]crwdne123180:0","Please_submit_your_[_1]proof_of_identity[_2]_":"crwdns68446:0[_1]pcrwdnd68446:0[_2]crwdne68446:0","Please_submit_your_[_1]proof_of_address[_2]_":"crwdns68442:0[_1]pcrwdnd68442:0[_2]crwdne68442:0","You_have_chosen_to_exclude_yourself_from_trading_on_our_website_until_[_1]__If_you_are_unable_to_place_a_trade_or_deposit_after_your_self-exclusion_period,_please_contact_us_via_live_chat_":"crwdns167885:0[_1]crwdne167885:0","Your_access_to_Cashier_has_been_temporarily_disabled_as_you_have_not_set_your_30-day_turnover_limit__Please_go_to_[_1]Self-exclusion[_2]_and_set_your_30-day_turnover_limit_":"crwdns167895:0[_1]Scrwdnd167895:0[_2]crwdne167895:0","MT5_withdrawals_have_been_disabled_on_your_account__Please_check_your_email_for_more_details_":"crwdns46376:0crwdne46376:0","Unfortunately,_you_can_only_make_deposits__Please_contact_us_via_live_chat_to_enable_withdrawals_":"crwdns167877:0crwdne167877:0","Your_[_1]personal_details[_2]_are_incomplete__Please_go_to_your_account_settings_and_complete_your_personal_details_to_enable_deposits_and_withdrawals_":"crwdns167889:0[_1]pcrwdnd167889:0[_2]crwdne167889:0","Your_[_1]personal_details[_2]_are_incomplete__Please_go_to_your_account_settings_and_complete_your_personal_details_to_enable_withdrawals_":"crwdns167893:0[_1]pcrwdnd167893:0[_2]crwdne167893:0","Your_[_1]personal_details[_2]_are_incomplete__Please_go_to_your_account_settings_and_complete_your_personal_details_to_enable_deposits_":"crwdns167891:0[_1]pcrwdnd167891:0[_2]crwdne167891:0","You’ve_not_set_your_country_of_residence__To_access_Cashier,_please_update_your_[_1]country_of_residence[_2]_in_the_Personal_details_section_in_your_account_settings_":"crwdns167909:0[_1]ccrwdnd167909:0[_2]crwdne167909:0","Your_cashier_is_locked__Please_complete_the_[_1]financial_assessment[_2]_to_unlock_it_":"crwdns167905:0[_1]fcrwdnd167905:0[_2]crwdne167905:0","You_have_not_provided_your_tax_identification_number__This_information_is_necessary_for_legal_and_regulatory_requirements__Please_go_to_[_1]Personal_details[_2]_in_your_account_settings,_and_fill_in_your_latest_tax_identification_number_":"crwdns167887:0[_1]crwdnd167887:0[_2]crwdne167887:0","Unfortunately,_you_can_only_make_withdrawals__Please_contact_us_via_live_chat_":"crwdns168157:0crwdne168157:0","Withdrawals_have_been_disabled_on_your_account__Please_wait_until_your_uploaded_documents_are_verified_":"crwdns121212:0crwdne121212:0","Please_[_1]accept_the_updated_Terms_and_Conditions[_2]_":"crwdns50423:0[_1]acrwdnd50423:0[_2]crwdne50423:0","Please_[_1]accept_the_updated_Terms_and_Conditions[_2]_to_lift_your_deposit_and_trading_limits_":"crwdns50421:0[_1]acrwdnd50421:0[_2]crwdne50421:0","Your_account_is_temporarily_disabled__Please_contact_us_via_live_chat_to_enable_deposits_and_withdrawals_again_":"crwdns167901:0crwdne167901:0","Please_complete_the_Appropriateness_Test_to_access_your_cashier_":"crwdns167867:0crwdne167867:0","Your_cashier_is_locked__See_[_1]how_we_protect_your_funds[_2]_before_you_proceed_":"crwdns167907:0[_1]hocrwdnd167907:0[_2]crwdne167907:0","Account_Authenticated":"crwdns45996:0crwdne45996:0","Connection_error:_Please_check_your_internet_connection_":"crwdns38111:0crwdne38111:0","Network_status":"crwdns43606:0crwdne43606:0","This_is_a_staging_server_-_For_testing_purposes_only":"crwdns40162:0crwdne40162:0","The_server_endpoint_is:_[_2]":"crwdns40095:0[_1]crwdnd40095:0[_2]crwdne40095:0","Your_web_browser_([_1])_is_out_of_date_and_may_affect_your_trading_experience__Proceed_at_your_own_risk__[_2]Update_browser[_3]":"crwdns40766:0[_1]crwdnd40766:0[_2]crwdnd40766:0[_3]crwdne40766:0","You_have_reached_the_rate_limit_of_requests_per_second__Please_try_later_":"crwdns40644:0crwdne40644:0","There_was_some_invalid_character_in_an_input_field_":"crwdns40121:0crwdne40121:0","regulated_by_the_UK_Gaming_Commission_(UKGC),":"crwdns164422:0crwdne164422:0","regulated_by_the_Malta_Gaming_Authority,":"crwdns164420:0crwdne164420:0","regulated_by_the_Malta_Financial_Services_Authority_(MFSA),":"crwdns164418:0crwdne164418:0","Please_select":"crwdns39495:0crwdne39495:0","Please_accept_the_terms_and_conditions_":"crwdns39467:0crwdne39467:0","Please_confirm_that_you_are_not_a_politically_exposed_person_":"crwdns39474:0crwdne39474:0","Today":"crwdns40210:0crwdne40210:0","Select_date":"crwdns51380:0crwdne51380:0","Barrier":"crwdns37865:0crwdne37865:0","Entry_Spot":"crwdns38362:0crwdne38362:0","Exit_Spot":"crwdns38402:0crwdne38402:0","Charting_for_this_underlying_is_delayed":"crwdns38001:0crwdne38001:0","Payout_Range":"crwdns45997:0crwdne45997:0","Purchase_Time":"crwdns39586:0crwdne39586:0","Reset_Barrier":"crwdns45907:0crwdne45907:0","Reset_Time":"crwdns45910:0crwdne45910:0","Selected_Tick":"crwdns45868:0crwdne45868:0","Exit_Time":"crwdns89746:0crwdne89746:0","Start_Time":"crwdns39826:0crwdne39826:0","Fiat":"crwdns44589:0crwdne44589:0","Crypto":"crwdns42089:0crwdne42089:0","Step_[_1]:_[_2]_([_1]_of_[_3])":"crwdns165727:0[_1]crwdnd165727:0[_2]crwdnd165727:0[_1]crwdnd165727:0[_3]crwdne165727:0","Verification_code_is_wrong__Please_use_the_link_sent_to_your_email_":"crwdns40357:0crwdne40357:0","Indicates_required_field":"crwdns38781:0crwdne38781:0","Please_select_the_checkbox_":"crwdns39501:0crwdne39501:0","This_field_is_required_":"crwdns40161:0crwdne40161:0","Should_be_a_valid_number_":"crwdns43143:0crwdne43143:0","Up_to_[_1]_decimal_places_are_allowed_":"crwdns42480:0[_1]crwdne42480:0","Should_be_[_1]":"crwdns46276:0[_1]crwdne46276:0","Should_be_between_[_1]_and_[_2]":"crwdns39781:0[_1]crwdnd39781:0[_2]crwdne39781:0","Should_be_more_than_[_1]":"crwdns39783:0[_1]crwdne39783:0","Should_be_less_than_[_1]":"crwdns39782:0[_1]crwdne39782:0","Insufficient_balance_":"crwdns38801:0crwdne38801:0","Invalid_email_address_":"crwdns43135:0crwdne43135:0","Password_should_have_lower_and_uppercase_English_letters_with_numbers_":"crwdns125036:0crwdne125036:0","Only_letters,_numbers,_space,_hyphen,_period,_and_apostrophe_are_allowed_":"crwdns39327:0crwdne39327:0","Only_letters,_numbers,_space,_and_these_special_characters_are_allowed:_[_1]":"crwdns50916:0[_1]crwdne50916:0","Only_letters,_space,_hyphen,_period,_and_apostrophe_are_allowed_":"crwdns39328:0crwdne39328:0","Only_letters,_numbers,_space,_and_hyphen_are_allowed_":"crwdns50914:0crwdne50914:0","Please_enter_a_valid_phone_number_(e_g__+15417541234)_":"crwdns159688:0crwdne159688:0","The_two_passwords_that_you_entered_do_not_match_":"crwdns40106:0crwdne40106:0","[_1]_and_[_2]_cannot_be_the_same_":"crwdns37449:0[_1]crwdnd37449:0[_2]crwdne37449:0","Minimum_of_[_1]_characters_required_":"crwdns39197:0[_1]crwdne39197:0","You_should_enter_[_1]_characters_":"crwdns40697:0[_1]crwdne40697:0","Should_start_with_letter_or_number,_and_may_contain_hyphen_and_underscore_":"crwdns41545:0crwdne41545:0","Invalid_verification_code_":"crwdns46460:0crwdne46460:0","Your_password_cannot_be_the_same_as_your_email_address_":"crwdns125038:0crwdne125038:0","Transaction_performed_by_[_1]_(App_ID:_[_2])":"crwdns40270:0[_1]crwdnd40270:0[_2]crwdne40270:0","Guide":"crwdns41543:0crwdne41543:0","Next":"crwdns39254:0crwdne39254:0","Finish":"crwdns38462:0crwdne38462:0","Step":"crwdns39843:0crwdne39843:0","Select_your_market_and_underlying_asset":"crwdns44918:0crwdne44918:0","Select_your_trade_type":"crwdns39736:0crwdne39736:0","Adjust_trade_parameters":"crwdns37697:0crwdne37697:0","Predict_the_directionand_purchase":"crwdns39527:0crwdne39527:0","Your_session_duration_limit_will_end_in_[_1]_seconds_":"crwdns40755:0[_1]crwdne40755:0","January":"crwdns38851:0crwdne38851:0","February":"crwdns38445:0crwdne38445:0","March":"crwdns39133:0crwdne39133:0","April":"crwdns37789:0crwdne37789:0","May":"crwdns39178:0crwdne39178:0","June":"crwdns39013:0crwdne39013:0","July":"crwdns39011:0crwdne39011:0","August":"crwdns37831:0crwdne37831:0","September":"crwdns39754:0crwdne39754:0","October":"crwdns39305:0crwdne39305:0","November":"crwdns39289:0crwdne39289:0","December":"crwdns38208:0crwdne38208:0","Jan":"crwdns38850:0crwdne38850:0","Feb":"crwdns38444:0crwdne38444:0","Mar":"crwdns39132:0crwdne39132:0","Apr":"crwdns37788:0crwdne37788:0","Jun":"crwdns39012:0crwdne39012:0","Jul":"crwdns39010:0crwdne39010:0","Aug":"crwdns37830:0crwdne37830:0","Sep":"crwdns39753:0crwdne39753:0","Oct":"crwdns39304:0crwdne39304:0","Nov":"crwdns39288:0crwdne39288:0","Dec":"crwdns38207:0crwdne38207:0","Sunday":"crwdns39882:0crwdne39882:0","Monday":"crwdns39203:0crwdne39203:0","Tuesday":"crwdns40298:0crwdne40298:0","Wednesday":"crwdns40476:0crwdne40476:0","Thursday":"crwdns40179:0crwdne40179:0","Friday":"crwdns38511:0crwdne38511:0","Saturday":"crwdns39707:0crwdne39707:0","Su":"crwdns39869:0crwdne39869:0","Mo":"crwdns39202:0crwdne39202:0","Tu":"crwdns40297:0crwdne40297:0","We":"crwdns40403:0crwdne40403:0","Th":"crwdns39916:0crwdne39916:0","Fr":"crwdns38500:0crwdne38500:0","Sa":"crwdns39702:0crwdne39702:0","Previous":"crwdns39538:0crwdne39538:0","Hour":"crwdns38594:0crwdne38594:0","Minute":"crwdns39200:0crwdne39200:0","AM":"crwdns37635:0crwdne37635:0","PM":"crwdns39413:0crwdne39413:0","Verification_required":"crwdns121680:0crwdne121680:0","Verify_identity":"crwdns121682:0crwdne121682:0","From_account:_":"crwdns53120:0crwdne53120:0","To_account:_":"crwdns53124:0crwdne53124:0","Not_announced_for_this_currency_":"crwdns53122:0crwdne53122:0","Reset_the_balance_of_your_demo_account_to_[_1]_anytime_":"crwdns163922:0[_1]crwdne163922:0","[_1]Manage_your_accounts[_2]":"crwdns53230:0[_1]crwdnd53230:0[_2]crwdne53230:0","time":"crwdns163594:0crwdne163594:0","time_or_create_an_MT5_account":"crwdns163596:0crwdne163596:0","You_can_no_longer_change_the_currency_because_you've_created_an_MT5_account_":"crwdns53262:0crwdne53262:0","You_can_no_longer_change_the_currency_because_you've_made_a_first-time_deposit_":"crwdns53264:0crwdne53264:0","This_is_your_[_1]_account_":"crwdns53252:0[_1]crwdne53252:0","Your_fiat_account's_currency_is_currently_set_to_[_1]_":"crwdns53276:0[_1]crwdne53276:0","Your_fiat_account's_currency_is_set_to_[_1]_":"crwdns53278:0[_1]crwdne53278:0","Don't_want_to_trade_in_[_1]?_You_can_open_another_cryptocurrency_account_":"crwdns53246:0[_1]crwdne53246:0","You_can_[_1]set_a_new_currency[_2]_before_you_deposit_for_the_first_[_3]_":"crwdns163504:0[_1]scrwdnd163504:0[_2]crwdnd163504:0[_3]crwdne163504:0","Switch_account":"crwdns167767:0crwdne167767:0","Switch_account?":"crwdns167769:0crwdne167769:0","To_deposit_money,_please_switch_to_your_[_1]_account_":"crwdns167775:0[_1]crwdne167775:0","To_withdraw_money,_please_switch_to_your_[_1]_account_":"crwdns167779:0[_1]crwdne167779:0","Switch_to_crypto_account?":"crwdns167771:0crwdne167771:0","To_deposit_cryptocurrency,_switch_your_account_":"crwdns167773:0crwdne167773:0","To_withdraw_cryptocurrency,_switch_your_account_":"crwdns167777:0crwdne167777:0","Cancel":"crwdns37980:0crwdne37980:0","Withdraw":"crwdns40561:0crwdne40561:0","Deposit":"crwdns38220:0crwdne38220:0","Town/City":"crwdns40232:0crwdne40232:0","First_line_of_home_address":"crwdns38463:0crwdne38463:0","Postal_Code/ZIP":"crwdns53224:0crwdne53224:0","State/Province":"crwdns39832:0crwdne39832:0","Email_address":"crwdns38333:0crwdne38333:0","Telephone":"crwdns39901:0crwdne39901:0","Country_of_Residence":"crwdns38161:0crwdne38161:0","details":"crwdns40791:0crwdne40791:0","Our_cashier_is_temporarily_down_due_to_system_maintenance__You_can_access_the_Cashier_in_a_few_minutes_when_the_maintenance_is_complete_":"crwdns167861:0crwdne167861:0","Your_cashier_is_locked_":"crwdns43161:0crwdne43161:0","Please_note_that_the_selected_currency_is_allowed_for_limited_accounts_only_":"crwdns90024:0crwdne90024:0","You_have_reached_the_withdrawal_limit__Please_upload_your_proof_of_identity_and_address_to_lift_your_withdrawal_limit_and_proceed_with_your_withdrawal_":"crwdns161632:0crwdne161632:0","Payment_Agent_services_are_not_available_in_your_country_or_in_your_preferred_currency_":"crwdns44645:0crwdne44645:0","Select_payment_agent":"crwdns53720:0crwdne53720:0","Amount_in":"crwdns53706:0crwdne53706:0","Only_letters,_numbers,_space,_hyphen,_period,_comma,_and_apostrophe_are_allowed_":"crwdns85271:0crwdne85271:0","Your_request_to_withdraw_[_1]_[_2]_from_your_account_[_3]_to_Payment_Agent_[_4]_account_has_been_successfully_processed_":"crwdns40754:0[_1]crwdnd40754:0[_2]crwdnd40754:0[_3]crwdnd40754:0[_4]crwdne40754:0","Your_token_has_expired_or_is_invalid__Please_click_[_1]here[_2]_to_restart_the_verification_process_":"crwdns40757:0[_1]hecrwdnd40757:0[_2]crwdne40757:0","Sorry,_withdrawals_for_this_currency_are_currently_disabled_":"crwdns90078:0crwdne90078:0","Please_[_1]deposit[_2]_to_your_account_":"crwdns39462:0[_1]dcrwdnd39462:0[_2]crwdne39462:0","Sorry,_account_signup_is_not_available_in_your_country_":"crwdns39805:0crwdne39805:0","Asset":"crwdns37818:0crwdne37818:0","Opens":"crwdns39349:0crwdne39349:0","Closes":"crwdns38070:0crwdne38070:0","Settles":"crwdns39768:0crwdne39768:0","Upcoming_Events":"crwdns40336:0crwdne40336:0","Add_+/–_to_define_a_barrier_offset__For_example,_+0_005_means_a_barrier_that's_0_005_higher_than_the_entry_spot_":"crwdns45174:0crwdne45174:0","Digit":"crwdns38247:0crwdne38247:0","Percentage":"crwdns39438:0crwdne39438:0","Waiting_for_entry_tick_":"crwdns40393:0crwdne40393:0","High_Barrier":"crwdns38580:0crwdne38580:0","Low_Barrier":"crwdns39104:0crwdne39104:0","Waiting_for_exit_tick_":"crwdns40394:0crwdne40394:0","Ticks_history_returned_an_empty_array_":"crwdns46278:0crwdne46278:0","Chart_is_not_available_for_this_underlying_":"crwdns46267:0crwdne46267:0","Purchase":"crwdns39584:0crwdne39584:0","Net_profit":"crwdns39243:0crwdne39243:0","Return":"crwdns39675:0crwdne39675:0","Time_is_in_the_wrong_format_":"crwdns40184:0crwdne40184:0","Rise/Fall":"crwdns39685:0crwdne39685:0","Higher/Lower":"crwdns38587:0crwdne38587:0","Matches/Differs":"crwdns39158:0crwdne39158:0","Even/Odd":"crwdns38375:0crwdne38375:0","Over/Under":"crwdns39404:0crwdne39404:0","High-Close":"crwdns43510:0crwdne43510:0","Close-Low":"crwdns43506:0crwdne43506:0","High-Low":"crwdns43511:0crwdne43511:0","Reset_Call":"crwdns45908:0crwdne45908:0","Reset_Put":"crwdns45909:0crwdne45909:0","Up/Down":"crwdns40335:0crwdne40335:0","Only_Ups/Only_Downs":"crwdns53030:0crwdne53030:0","In/Out":"crwdns38770:0crwdne38770:0","Select_Trade_Type":"crwdns50934:0crwdne50934:0","Tick":"crwdns40180:0crwdne40180:0","Spot":"crwdns39822:0crwdne39822:0","Spot_Time_(GMT)":"crwdns43551:0crwdne43551:0","seconds":"crwdns40817:0crwdne40817:0","minutes":"crwdns40808:0crwdne40808:0","hours":"crwdns40798:0crwdne40798:0","days":"crwdns40790:0crwdne40790:0","ticks":"crwdns40831:0crwdne40831:0","tick":"crwdns40830:0crwdne40830:0","second":"crwdns40816:0crwdne40816:0","minute":"crwdns40807:0crwdne40807:0","hour":"crwdns40797:0crwdne40797:0","day":"crwdns40789:0crwdne40789:0","Duration":"crwdns38285:0crwdne38285:0","End_Time":"crwdns38340:0crwdne38340:0","Purchase_request_sent":"crwdns44917:0crwdne44917:0","High":"crwdns43508:0crwdne43508:0","Close":"crwdns43505:0crwdne43505:0","Low":"crwdns43513:0crwdne43513:0","Select_Asset":"crwdns44592:0crwdne44592:0","Search___":"crwdns44646:0crwdne44646:0","Maximum_multiplier_of_1000_":"crwdns46431:0crwdne46431:0","Stake":"crwdns39825:0crwdne39825:0","Payout":"crwdns39434:0crwdne39434:0","Multiplier":"crwdns43514:0crwdne43514:0","Sorry,_your_account_is_not_authorised_for_any_further_contract_purchases_":"crwdns164112:0crwdne164112:0","Trading_is_unavailable_at_this_time_":"crwdns46326:0crwdne46326:0","Please_reload_the_page":"crwdns46273:0crwdne46273:0","Your_application_to_be_treated_as_a_professional_client_is_being_processed_":"crwdns45898:0crwdne45898:0","Your_professional_client_request_is_[_1]not_approved[_2]_":"crwdns52962:0[_1]ncrwdnd52962:0[_2]crwdne52962:0","Please_reapply_once_the_required_criteria_has_been_fulfilled_":"crwdns52958:0crwdne52958:0","More_information_can_be_found_in_an_email_sent_to_you_":"crwdns52956:0crwdne52956:0","I_want_to_reapply":"crwdns52954:0crwdne52954:0","In_the_EU,_financial_binary_options_are_only_available_to_professional_investors_":"crwdns46388:0crwdne46388:0","Apply_now_as_a_professional_investor":"crwdns52952:0crwdne52952:0","Try_our_[_1]Synthetic_Indices[_2]_":"crwdns70400:0[_1]Scrwdnd70400:0[_2]crwdne70400:0","Try_our_other_markets_":"crwdns40295:0crwdne40295:0","Please_complete_the_[_1]Real_Account_form[_2]_to_verify_your_age_as_required_by_the_[_3]UK_Gambling[_4]_Commission_(UKGC)_":"crwdns53752:0[_1]crwdnd53752:0[_2]crwdnd53752:0[_3]crwdnd53752:0[_4]crwdne53752:0","Account_access_is_temporarily_limited__Please_check_your_inbox_for_more_details_":"crwdns68138:0crwdne68138:0","Contract_Confirmation":"crwdns38121:0crwdne38121:0","Your_transaction_reference_is":"crwdns40760:0crwdne40760:0","Total_Cost":"crwdns40220:0crwdne40220:0","Potential_Payout":"crwdns39521:0crwdne39521:0","Potential_Profit":"crwdns39522:0crwdne39522:0","View":"crwdns40363:0crwdne40363:0","This_contract_won":"crwdns40156:0crwdne40156:0","This_contract_lost":"crwdns40155:0crwdne40155:0","The_reset_time_is_[_1]":"crwdns45916:0[_1]crwdne45916:0","Now":"crwdns39291:0crwdne39291:0","Average":"crwdns45845:0crwdne45845:0","Buy_price":"crwdns37957:0crwdne37957:0","Final_price":"crwdns38453:0crwdne38453:0","Loss":"crwdns39101:0crwdne39101:0","Profit":"crwdns39567:0crwdne39567:0","Account_balance:":"crwdns37675:0crwdne37675:0","Reverse_Side":"crwdns41764:0crwdne41764:0","Front_Side":"crwdns41748:0crwdne41748:0","Pending":"crwdns45992:0crwdne45992:0","Submitting":"crwdns45995:0crwdne45995:0","Submitted":"crwdns45994:0crwdne45994:0","Failed":"crwdns38437:0crwdne38437:0","Compressing_Image":"crwdns51278:0crwdne51278:0","Checking":"crwdns45986:0crwdne45986:0","Checked":"crwdns45985:0crwdne45985:0","Unable_to_read_file_[_1]":"crwdns50938:0[_1]crwdne50938:0","Passport":"crwdns41761:0crwdne41761:0","Identity_card":"crwdns41752:0crwdne41752:0","Driving_licence":"crwdns41743:0crwdne41743:0","Invalid_document_format_":"crwdns46331:0crwdne46331:0","File_([_1])_size_exceeds_the_permitted_limit__Maximum_allowed_file_size:_[_2]":"crwdns45969:0[_1]crwdnd45969:0[_2]crwdne45969:0","ID_number_is_required_for_[_1]_":"crwdns41751:0[_1]crwdne41751:0","Only_letters,_numbers,_space,_underscore,_and_hyphen_are_allowed_for_ID_number_([_1])_":"crwdns46271:0[_1]crwdne46271:0","Expiry_date_is_required_for_[_1]_":"crwdns41745:0[_1]crwdne41745:0","Place_of_birth":"crwdns39454:0crwdne39454:0","Please_select_the_country_of_document_issuance":"crwdns167387:0crwdne167387:0","Choose_the_document_type":"crwdns167369:0crwdne167369:0","Please_enter_the_correct_format__Example:":"crwdns167385:0crwdne167385:0","Check_your_Google_account_email_and_click_the_link_in_the_email_to_proceed_":"crwdns162146:0crwdne162146:0","Check_your_Facebook_account_email_and_click_the_link_in_the_email_to_proceed_":"crwdns162144:0crwdne162144:0","Check_the_email_account_associated_with_your_Apple_ID_and_click_the_link_in_the_email_to_proceed_":"crwdns162142:0crwdne162142:0","Please_click_on_the_link_in_the_email_to_change_your_MT5_password_":"crwdns165325:0crwdne165325:0","Please_click_on_the_link_in_the_email_to_change_your_binary_password_":"crwdns165327:0crwdne165327:0","We’ve_sent_you_an_email":"crwdns162226:0crwdne162226:0","You're_using_your_[_1]_account_to_log_in_to_your_Binary_com_account__To_change_your_login_method_into_using_a_username_and_password,_click_the_[_2]Unlink[_3]_button_":"crwdns165345:0[_1]crwdnd165345:0[_2]crwdnd165345:0[_3]crwdne165345:0","Linked_with_[_1]":"crwdns162170:0[_1]crwdne162170:0","You_will_need_to_set_a_password_to_complete_the_process_":"crwdns162234:0crwdne162234:0","Are_you_sure_you_want_to_unlink_from_[_1]?":"crwdns162130:0[_1]crwdne162130:0","Unlink":"crwdns162216:0crwdne162216:0","Country_not_found":"crwdns158320:0crwdne158320:0","Documents_from_that_country_are_not_currently_supported_—_try_another_document_type":"crwdns158330:0crwdne158330:0","Submit_document":"crwdns158522:0crwdne158522:0","Select_country":"crwdns158498:0crwdne158498:0","e_g__United_States":"crwdns158638:0crwdne158638:0","Search_for_country":"crwdns158494:0crwdne158494:0","Select_issuing_country":"crwdns158500:0crwdne158500:0","Submit_verification":"crwdns158538:0crwdne158538:0","Tips":"crwdns42425:0crwdne42425:0","Documents_uploaded":"crwdns158332:0crwdne158332:0","Document_uploaded":"crwdns158328:0crwdne158328:0","Selfie_uploaded":"crwdns158504:0crwdne158504:0","We're_now_ready_to_verify_your_identity":"crwdns158616:0crwdne158616:0","Great,_that's_everything_we_need":"crwdns158378:0crwdne158378:0","The_link_only_works_on_mobile_devices":"crwdns158564:0crwdne158564:0","Something's_gone_wrong":"crwdns158516:0crwdne158516:0","You'll_need_to_restart_your_verification_on_your_computer":"crwdns158624:0crwdne158624:0","Get_secure_link":"crwdns158370:0crwdne158370:0","Steps_required_to_continue_verification_on_your_mobile":"crwdns158520:0crwdne158520:0","Check_back_here_to_finish_the_submission":"crwdns158282:0crwdne158282:0","Open_the_link_and_complete_the_tasks":"crwdns158446:0crwdne158446:0","Send_a_secure_link_to_your_phone":"crwdns158506:0crwdne158506:0","Here's_how_to_do_it:":"crwdns158380:0crwdne158380:0","Continue_on_your_phone":"crwdns158306:0crwdne158306:0","Your_computer_may_take_a_few_seconds_to_update":"crwdns158626:0crwdne158626:0","You_can_now_return_to_your_computer_to_continue":"crwdns158622:0crwdne158622:0","Uploads_successful":"crwdns158604:0crwdne158604:0","Make_sure_everything_is_clear":"crwdns158410:0crwdne158410:0","Blurry_photo_detected":"crwdns158272:0crwdne158272:0","Make_sure_full_document_is_visible":"crwdns158412:0crwdne158412:0","Cut-off_image_detected":"crwdns158322:0crwdne158322:0","Move_away_from_direct_light":"crwdns158430:0crwdne158430:0","Glare_detected":"crwdns158374:0crwdne158374:0","Make_sure_all_of_the_document_is_in_the_photo":"crwdns158406:0crwdne158406:0","No_document_detected":"crwdns158438:0crwdne158438:0","Make_sure_your_card_details_are_clear_to_read,_with_no_blur_or_glare":"crwdns158414:0crwdne158414:0","It’ll_take_longer_to_verify_you_if_we_can’t_read_it":"crwdns158394:0crwdne158394:0","To_smoothly_verify_you,_we_need_a_better_photo":"crwdns158574:0crwdne158574:0","Make_sure_your_license_details_are_clear_to_read,_with_no_blur_or_glare":"crwdns158420:0crwdne158420:0","Make_sure_your_passport_details_are_clear_to_read,_with_no_blur_or_glare":"crwdns158422:0crwdne158422:0","Make_sure_your_permit_details_are_clear_to_read,_with_no_blur_or_glare":"crwdns158424:0crwdne158424:0","Make_sure_details_are_clear_to_read,_with_no_blur_or_glare":"crwdns158408:0crwdne158408:0","Redo":"crwdns158468:0crwdne158468:0","Confirm":"crwdns38104:0crwdne38104:0","Upload_anyway":"crwdns158588:0crwdne158588:0","Enlarge_image":"crwdns158342:0crwdne158342:0","Photo_of_your_document":"crwdns158454:0crwdne158454:0","Check_your_image":"crwdns158290:0crwdne158290:0","Front_and_back":"crwdns158366:0crwdne158366:0","Driver's_license":"crwdns158338:0crwdne158338:0","Face_photo_page":"crwdns158356:0crwdne158356:0","Residence_permit":"crwdns158480:0crwdne158480:0","Sorry,_no_mobile_phone_bills":"crwdns158518:0crwdne158518:0","Documents_you_can_use_to_verify_your_identity":"crwdns158334:0crwdne158334:0","It_must_be_an_official_photo_ID":"crwdns158390:0crwdne158390:0","These_are_the_documents_most_likely_to_show_your_current_home_address":"crwdns158568:0crwdne158568:0","Choose_document":"crwdns158294:0crwdne158294:0","Select_a_%{country}_document":"crwdns158496:0%{country}crwdne158496:0","or_upload_photo_–_no_scans_or_photocopies":"crwdns158640:0crwdne158640:0","Continue_on_phone":"crwdns158304:0crwdne158304:0","Take_a_photo_with_your_phone":"crwdns158554:0crwdne158554:0","Submit_identity_card_(back)":"crwdns158524:0crwdne158524:0","Submit_identity_card_(front)":"crwdns158526:0crwdne158526:0","Submit_license_(back)":"crwdns158528:0crwdne158528:0","Submit_license_(front)":"crwdns158530:0crwdne158530:0","Submit_passport_photo_page":"crwdns158532:0crwdne158532:0","Submit_residence_permit_(back)":"crwdns158534:0crwdne158534:0","Submit_residence_permit_(front)":"crwdns158536:0crwdne158536:0","Restart_the_process_on_the_latest_version_of_Google_Chrome":"crwdns158484:0crwdne158484:0","Restart_the_process_on_the_latest_version_of_Safari":"crwdns158486:0crwdne158486:0","Unsupported_browser":"crwdns158582:0crwdne158582:0","Close_identity_verification_screen":"crwdns158296:0crwdne158296:0","Dismiss_alert":"crwdns158324:0crwdne158324:0","back":"crwdns158634:0crwdne158634:0","close":"crwdns158636:0crwdne158636:0","Restart_process_on_a_different_device":"crwdns158482:0crwdne158482:0","Camera_not_detected":"crwdns158276:0crwdne158276:0","Must_be_under_10MB_":"crwdns158436:0crwdne158436:0","File_size_exceeded_":"crwdns158360:0crwdne158360:0","Try_using_another_file_type_":"crwdns158580:0crwdne158580:0","File_not_uploaded_":"crwdns158358:0crwdne158358:0","An_error_occurred_while_loading_the_component":"crwdns158270:0crwdne158270:0","Only_your_face_can_be_in_the_selfie":"crwdns158444:0crwdne158444:0","Multiple_faces_found":"crwdns158434:0crwdne158434:0","Your_face_is_needed_in_the_selfie":"crwdns158628:0crwdne158628:0","No_face_found":"crwdns158440:0crwdne158440:0","Please_try_again":"crwdns158458:0crwdne158458:0","Connection_lost":"crwdns158300:0crwdne158300:0","Copy_the_link_to_your_phone":"crwdns158318:0crwdne158318:0","Too_many_failed_attempts":"crwdns158576:0crwdne158576:0","Try_using_a_JPG_or_PNG_file":"crwdns158578:0crwdne158578:0","File_type_not_supported":"crwdns158362:0crwdne158362:0","Loading___":"crwdns158402:0crwdne158402:0","Loading":"crwdns158400:0crwdne158400:0","Check_that_your_number_is_correct":"crwdns158288:0crwdne158288:0","Copied":"crwdns158310:0crwdne158310:0","Copy":"crwdns158312:0crwdne158312:0","Send_link":"crwdns158508:0crwdne158508:0","How_to_scan_a_QR_code":"crwdns158382:0crwdne158382:0","Point_your_phone’s_camera_at_the_QR_code":"crwdns158460:0crwdne158460:0","If_it_doesn’t_work,_download_a_QR_code_scanner_from_Google_Play_or_the_App_Store":"crwdns158384:0crwdne158384:0","or":"crwdns43480:0crwdne43480:0","Scan_QR_code":"crwdns158488:0crwdne158488:0","Get_link_via_SMS":"crwdns158368:0crwdne158368:0","Copy_link":"crwdns158314:0crwdne158314:0","Sending":"crwdns158512:0crwdne158512:0","Enter_mobile_number":"crwdns158344:0crwdne158344:0","Enter_your_mobile_number:":"crwdns158346:0crwdne158346:0","Scan_the_QR_code_with_your_phone":"crwdns158490:0crwdne158490:0","Send_this_one-time_link_to_your_phone":"crwdns158510:0crwdne158510:0","Open_the_link_on_your_mobile":"crwdns158448:0crwdne158448:0","Get_your_secure_link":"crwdns158372:0crwdne158372:0","Copy_the_link_to_your_mobile_browser":"crwdns158316:0crwdne158316:0","Continue":"crwdns158302:0crwdne158302:0","Make_sure§":"crwdns158428:0crwdne158428:0","2__Your_desktop_window_stays_open":"crwdns158264:0crwdne158264:0","1__This_link_was_sent_by_you":"crwdns158262:0crwdne158262:0","Continue_with_the_verification":"crwdns158308:0crwdne158308:0","Linked_to_your_computer":"crwdns158398:0crwdne158398:0","Take_a_photo_of_the_back_of_your_card":"crwdns158542:0crwdne158542:0","Take_a_photo_of_the_front_of_your_card":"crwdns158546:0crwdne158546:0","Take_a_photo_of_the_back_of_your_license":"crwdns158544:0crwdne158544:0","Take_a_photo_of_the_front_of_your_license":"crwdns158548:0crwdne158548:0","Take_a_photo_of_your_passport_photo_page":"crwdns158550:0crwdne158550:0","Take_a_selfie_showing_your_face":"crwdns158558:0crwdne158558:0","Take_a_photo_using_the_basic_camera_mode_instead":"crwdns158552:0crwdne158552:0","Take_a_photo":"crwdns158540:0crwdne158540:0","Passport_photo_page":"crwdns158452:0crwdne158452:0","Thank_you":"crwdns158562:0crwdne158562:0","Verification_complete":"crwdns158606:0crwdne158606:0","Refresh":"crwdns158470:0crwdne158470:0","Recovery":"crwdns158466:0crwdne158466:0","Follow_these_steps_to_recover_camera_access:":"crwdns158364:0crwdne158364:0","Refresh_this_page_to_restart_the_identity_verification_process":"crwdns158472:0crwdne158472:0","Grant_access_to_your_camera_from_your_browser_settings":"crwdns158376:0crwdne158376:0","Recover_camera_access_to_continue_face_verification":"crwdns158464:0crwdne158464:0","Camera_access_is_denied":"crwdns158274:0crwdne158274:0","We_cannot_verify_you_without_using_your_camera":"crwdns158612:0crwdne158612:0","Enable_camera":"crwdns158340:0crwdne158340:0","When_prompted,_you_must_enable_camera_access_to_continue":"crwdns158620:0crwdne158620:0","Allow_camera_access":"crwdns158268:0crwdne158268:0","Provide_the_whole_document_page_for_best_results":"crwdns158462:0crwdne158462:0","Upload_back_of_card_from_your_computer":"crwdns158590:0crwdne158590:0","Upload_front_of_card_from_your_computer":"crwdns158594:0crwdne158594:0","Upload_back_of_license_from_your_computer":"crwdns158592:0crwdne158592:0","Upload_front_of_license_from_your_computer":"crwdns158596:0crwdne158596:0","Upload_passport_photo_page_from_your_computer":"crwdns158600:0crwdne158600:0","Upload_a_selfie_from_your_computer":"crwdns158586:0crwdne158586:0","Take_photo":"crwdns158560:0crwdne158560:0","Upload":"crwdns158584:0crwdne158584:0","Selfie":"crwdns158502:0crwdne158502:0","Check_that_it_is_connected_and_functional__You_can_also_continue_verification_on_your_phone":"crwdns158286:0crwdne158286:0","Make_sure_your_device_has_a_working_camera":"crwdns158416:0crwdne158416:0","Camera_not_working?":"crwdns158280:0crwdne158280:0","It_may_be_disconnected__Try_using_your_phone_instead_":"crwdns158386:0crwdne158386:0","Make_sure_your_device's_camera_works":"crwdns158418:0crwdne158418:0","Camera_not_working":"crwdns158278:0crwdne158278:0","Remember_to_press_stop_when_you're_done__Redo_video_actions":"crwdns158474:0crwdne158474:0","Looks_like_you_took_too_long":"crwdns158404:0crwdne158404:0","View_from_camera":"crwdns158610:0crwdne158610:0","Take_a_selfie":"crwdns158556:0crwdne158556:0","Photo_of_your_face":"crwdns158456:0crwdne158456:0","Make_sure_your_selfie_clearly_shows_your_face":"crwdns158426:0crwdne158426:0","Check_selfie":"crwdns158284:0crwdne158284:0","Tips_to_take_a_good_selfie":"crwdns158570:0crwdne158570:0","Face_forward_and_make_sure_your_eyes_are_clearly_visible":"crwdns158354:0crwdne158354:0","Remove_your_glasses,_if_necessary":"crwdns158476:0crwdne158476:0","We'll_compare_it_with_your_document":"crwdns158614:0crwdne158614:0","Your_link_will_expire_in_one_hour":"crwdns158630:0crwdne158630:0","Keep_this_window_open_while_using_your_mobile":"crwdns158396:0crwdne158396:0","Resend_link":"crwdns158478:0crwdne158478:0","We've_sent_a_secure_link_to_%{number}":"crwdns158618:0%{number}crwdne158618:0","It_may_take_a_few_minutes_to_arrive":"crwdns158388:0crwdne158388:0","Check_your_mobile":"crwdns158292:0crwdne158292:0","Your_mobile_link_will_expire_in_one_hour":"crwdns158632:0crwdne158632:0","Don't_refresh_this_page":"crwdns158336:0crwdne158336:0","Once_you've_finished_we'll_take_you_to_the_next_step":"crwdns158442:0crwdne158442:0","Connected_to_your_mobile":"crwdns158298:0crwdne158298:0","Upload_photo":"crwdns158602:0crwdne158602:0","Example_of_a_blurry_document":"crwdns158348:0crwdne158348:0","All_details_must_be_clear_—_nothing_blurry":"crwdns158266:0crwdne158266:0","Example_of_a_cut-off_document":"crwdns158350:0crwdne158350:0","Show_all_details_—_including_the_bottom_2_lines":"crwdns158514:0crwdne158514:0","Example_of_a_document_with_glare":"crwdns158352:0crwdne158352:0","Move_away_from_direct_light_—_no_glare":"crwdns158432:0crwdne158432:0","Document_example":"crwdns158326:0crwdne158326:0","The_photo_should_clearly_show_your_document":"crwdns158566:0crwdne158566:0","Scans_and_photocopies_are_not_accepted":"crwdns158492:0crwdne158492:0","Upload_passport_photo_page":"crwdns158598:0crwdne158598:0","To_open_a_bank_account,_we_will_need_to_verify_your_identity_":"crwdns158572:0crwdne158572:0","It_will_only_take_a_couple_of_minutes_":"crwdns158392:0crwdne158392:0","Verify_Identity":"crwdns158608:0crwdne158608:0","Open_your_new_bank_account":"crwdns158450:0crwdne158450:0","Please_enter_a_valid_Login_ID_":"crwdns50918:0crwdne50918:0","Amount":"crwdns37744:0crwdne37744:0","Your_request_to_transfer_[_1]_[_2]_from_[_3]_to_[_4]_has_been_successfully_processed_":"crwdns40753:0[_1]crwdnd40753:0[_2]crwdnd40753:0[_3]crwdnd40753:0[_4]crwdne40753:0","Resale_not_offered":"crwdns39659:0crwdne39659:0","You've_made_no_transactions_of_this_type_up_to_this_date_":"crwdns159254:0crwdne159254:0","Date":"crwdns38201:0crwdne38201:0","Ref_":"crwdns160156:0crwdne160156:0","Contract":"crwdns160154:0crwdne160154:0","Purchase_Price":"crwdns39585:0crwdne39585:0","Sale_Date":"crwdns160158:0crwdne160158:0","Sale_Price":"crwdns160160:0crwdne160160:0","Profit/Loss":"crwdns39570:0crwdne39570:0","Details":"crwdns38237:0crwdne38237:0","Total_Profit/Loss":"crwdns40223:0crwdne40223:0","Sorry,_an_error_occurred_while_processing_your_request_":"crwdns39807:0crwdne39807:0","position(s)":"crwdns164354:0crwdne164354:0","withdrawal(s)":"crwdns164356:0crwdne164356:0","Remaining_characters:_[_1]_":"crwdns162556:0[_1]crwdne162556:0","Please_enter_no_more_than_[_1]_characters_for_both_fields_":"crwdns162550:0[_1]crwdne162550:0","Only_[_1]_are_allowed_":"crwdns39323:0[_1]crwdne39323:0","letters":"crwdns40803:0crwdne40803:0","numbers":"crwdns40814:0crwdne40814:0","space":"crwdns40818:0crwdne40818:0","Please_select_at_least_one_scope":"crwdns39500:0crwdne39500:0","New_token_created_":"crwdns39253:0crwdne39253:0","The_maximum_number_of_tokens_([_1])_has_been_reached_":"crwdns40074:0[_1]crwdne40074:0","Name":"crwdns39232:0crwdne39232:0","Token":"crwdns40212:0crwdne40212:0","Scopes":"crwdns39711:0crwdne39711:0","Last_Used":"crwdns39035:0crwdne39035:0","Action":"crwdns37689:0crwdne37689:0","Are_you_sure_that_you_want_to_permanently_delete_the_token":"crwdns43581:0crwdne43581:0","Delete":"crwdns38214:0crwdne38214:0","Never_Used":"crwdns39247:0crwdne39247:0","You_have_not_granted_access_to_any_applications_":"crwdns40642:0crwdne40642:0","Are_you_sure_that_you_want_to_permanently_revoke_access_to_the_application":"crwdns43582:0crwdne43582:0","Revoke_access":"crwdns39682:0crwdne39682:0","Admin":"crwdns37698:0crwdne37698:0","Payments":"crwdns39433:0crwdne39433:0","Read":"crwdns39603:0crwdne39603:0","Trade":"crwdns40233:0crwdne40233:0","Trading_Information":"crwdns121124:0crwdne121124:0","Never":"crwdns39246:0crwdne39246:0","Permissions":"crwdns39441:0crwdne39441:0","Last_Login":"crwdns50576:0crwdne50576:0","You_did_not_change_anything_":"crwdns40631:0crwdne40631:0","Your_changes_have_been_updated_successfully_":"crwdns40740:0crwdne40740:0","Successful":"crwdns39877:0crwdne39877:0","Date_and_Time":"crwdns38202:0crwdne38202:0","Browser":"crwdns37950:0crwdne37950:0","IP_Address":"crwdns38645:0crwdne38645:0","Status":"crwdns39836:0crwdne39836:0","Your_account_has_no_Login/Logout_activity_":"crwdns40729:0crwdne40729:0","Your_account_is_fully_authenticated_and_your_withdrawal_limits_have_been_lifted_":"crwdns40731:0crwdne40731:0","Your_[_1]_day_withdrawal_limit_is_currently_[_2][_3]_":"crwdns90246:0[_1]crwdnd90246:0[_2]crwdnd90246:0[_3]crwdne90246:0","You_have_already_withdrawn_[_1][_2]_in_aggregate_over_the_last_[_3]_days_":"crwdns90242:0[_1]crwdnd90242:0[_2]crwdnd90242:0[_3]crwdne90242:0","Your_withdrawal_limit_is_[_1][_2]_":"crwdns90248:0[_1]crwdnd90248:0[_2]crwdne90248:0","You_have_already_withdrawn_[_1][_2]_":"crwdns90244:0[_1]crwdnd90244:0[_2]crwdne90244:0","Hence,_your_withdrawable_balance_is_only_up_to_[_1][_2],_subject_to_your_account’s_available_funds_":"crwdns90238:0[_1]crwdnd90238:0[_2]crwdne90238:0","Please_confirm_that_all_the_information_above_is_true_and_complete_":"crwdns43562:0crwdne43562:0","Your_settings_have_been_updated_successfully_":"crwdns40756:0crwdne40756:0","Sorry,_an_error_occurred_while_processing_your_account_":"crwdns39806:0crwdne39806:0","Please_select_a_country":"crwdns41906:0crwdne41906:0","Timed_out_until":"crwdns44621:0crwdne44621:0","Excluded_from_the_website_until":"crwdns44618:0crwdne44618:0","Session_duration_limit_cannot_be_more_than_6_weeks_":"crwdns39758:0crwdne39758:0","Time_out_must_be_after_today_":"crwdns40187:0crwdne40187:0","Time_out_cannot_be_more_than_6_weeks_":"crwdns40186:0crwdne40186:0","Time_out_cannot_be_in_the_past_":"crwdns40185:0crwdne40185:0","Please_select_a_valid_time_":"crwdns39498:0crwdne39498:0","Exclude_time_cannot_be_less_than_6_months_":"crwdns38394:0crwdne38394:0","Exclude_time_cannot_be_for_more_than_5_years_":"crwdns38393:0crwdne38393:0","Confirm_changes":"crwdns156200:0crwdne156200:0","We’ll_update_your_limits__Click_[_1]Agree_and_accept[_2]_to_acknowledge_that_you_are_fully_responsible_for_your_actions,_and_we_are_not_liable_for_any_addiction_or_loss_":"crwdns156216:0[_1]crwdnd156216:0[_2]crwdne156216:0","Agree_and_accept":"crwdns156198:0crwdne156198:0","Go_back":"crwdns156204:0crwdne156204:0","When_you_click_\"OK\"_you_will_be_excluded_from_trading_on_the_site_until_the_selected_date_":"crwdns40505:0crwdne40505:0","Your_changes_have_been_updated_":"crwdns40741:0crwdne40741:0","Disable":"crwdns45847:0crwdne45847:0","Enable":"crwdns45848:0crwdne45848:0","You_have_successfully_enabled_two-factor_authentication_for_your_account_":"crwdns45884:0crwdne45884:0","You_have_successfully_disabled_two-factor_authentication_for_your_account_":"crwdns45883:0crwdne45883:0","You_do_not_need_to_authenticate_your_account_at_this_time_[_1]We_will_inform_you_when_your_account_needs_to_be_authenticated_":"crwdns85193:0[_1]crwdne85193:0","No_authentication_required":"crwdns85191:0crwdne85191:0","Back_to_trading":"crwdns85189:0crwdne85189:0","You_are_categorised_as_a_professional_client_":"crwdns45896:0crwdne45896:0","You_are_categorised_as_a_retail_client__Apply_to_be_treated_as_a_professional_trader_":"crwdns45897:0crwdne45897:0","Bid":"crwdns37887:0crwdne37887:0","Closed_Bid":"crwdns38069:0crwdne38069:0","Reference_ID":"crwdns50928:0crwdne50928:0","Description":"crwdns38233:0crwdne38233:0","Credit/Debit":"crwdns38175:0crwdne38175:0","Balance":"crwdns37857:0crwdne37857:0","Top_up_error":"crwdns52716:0crwdne52716:0","Understood":"crwdns52720:0crwdne52720:0","Top-up_successful":"crwdns52718:0crwdne52718:0","[_1]_has_been_credited_into_your_Demo_Account:_[_2]_":"crwdns163878:0[_1]crwdnd163878:0[_2]crwdne163878:0","Go_to_statement":"crwdns52708:0crwdne52708:0","Continue_trading":"crwdns52518:0crwdne52518:0","Your_Demo_balance_has_been_reset_":"crwdns163950:0crwdne163950:0","Account":"crwdns37665:0crwdne37665:0","Available_Markets":"crwdns37842:0crwdne37842:0","Type":"crwdns40302:0crwdne40302:0","Currency":"crwdns38181:0crwdne38181:0","Multipliers_Account":"crwdns167559:0crwdne167559:0","Gaming_Account":"crwdns166275:0crwdne166275:0","Options_Account":"crwdns167563:0crwdne167563:0","Real_Account":"crwdns39613:0crwdne39613:0","Counterparty":"crwdns38160:0crwdne38160:0","Jurisdiction":"crwdns50536:0crwdne50536:0","Create_account":"crwdns52520:0crwdne52520:0","Change_currency":"crwdns117106:0crwdne117106:0","Note:_You_are_limited_to_one_fiat_currency_account__The_currency_of_your_fiat_account_can_be_changed_before_you_deposit_into_your_fiat_account_for_the_first_time_or_create_an_MT5_account__You_may_also_open_one_account_for_each_supported_cryptocurrency_":"crwdns53248:0crwdne53248:0","This_account_is_disabled":"crwdns41965:0crwdne41965:0","This_account_is_excluded_until_[_1]":"crwdns41966:0[_1]crwdne41966:0","Set_currency":"crwdns117110:0crwdne117110:0","Commodities":"crwdns38083:0crwdne38083:0","Forex":"crwdns38491:0crwdne38491:0","Stock_Indices":"crwdns90080:0crwdne90080:0","Stocks":"crwdns39848:0crwdne39848:0","Synthetic_Indices":"crwdns56092:0crwdne56092:0","If_you_have_an_account_with_us,_we'll_send_you_a_link_to_your_email_in_a_few_minutes_to_reset_your_password_":"crwdns163496:0crwdne163496:0","Sign_up":"crwdns43900:0crwdne43900:0","Trading_contracts_for_difference_(CFDs)_on_Synthetic_Indices_may_not_be_suitable_for_everyone__Please_ensure_that_you_fully_understand_the_risks_involved,_including_the_possibility_of_losing_all_the_funds_in_your_MT5_account__Gambling_can_be_addictive_–_please_play_responsibly_":"crwdns90132:0crwdne90132:0","Do_you_wish_to_continue?":"crwdns44474:0crwdne44474:0","{SPAIN_ONLY}You_are_about_to_purchase_a_product_that_is_not_simple_and_may_be_difficult_to_understand:_Contracts_for_difference_and_forex__As_a_general_rule,_the_CNMV_considers_that_such_products_are_not_appropriate_for_retail_clients,_due_to_their_complexity_":"crwdns90194:0{SPAIN ONLY}crwdne90194:0","{SPAIN_ONLY}This_is_a_product_with_leverage__You_should_be_aware_that_losses_may_be_higher_than_the_amount_initially_paid_to_purchase_the_product_":"crwdns46311:0{SPAIN ONLY}crwdne46311:0","{SPAIN_ONLY}However,_Binary_Investments_(Europe)_Ltd_has_assessed_your_knowledge_and_experience_and_deems_the_product_appropriate_for_you_":"crwdns46310:0{SPAIN ONLY}crwdne46310:0","Acknowledge":"crwdns50898:0crwdne50898:0","Change_Password":"crwdns37992:0crwdne37992:0","The_investor_password_of_account_number_[_1]_has_been_changed_":"crwdns162202:0[_1]crwdne162202:0","Reset_Password":"crwdns39661:0crwdne39661:0","Verify_Reset_Password":"crwdns44586:0crwdne44586:0","Please_check_your_email_for_further_instructions_":"crwdns44581:0crwdne44581:0","[_1]_deposit_from_[_2]_to_account_number_[_3]_is_done__Transaction_ID:_[_4]":"crwdns37456:0[_1]crwdnd37456:0[_2]crwdnd37456:0[_3]crwdnd37456:0[_4]crwdne37456:0","[_1]_withdrawal_from_account_number_[_2]_to_[_3]_is_done__Transaction_ID:_[_4]":"crwdns37529:0[_1]crwdnd37529:0[_2]crwdnd37529:0[_3]crwdnd37529:0[_4]crwdne37529:0","To_withdraw_from_MetaTrader_5_[_1]_please_[_2]Authenticate[_3]_your_Binary_account_":"crwdns167669:0[_1]crwdnd167669:0[_2]crwdnd167669:0[_3]crwdne167669:0","Current_password":"crwdns38186:0crwdne38186:0","New_password":"crwdns39251:0crwdne39251:0","To_transfer_funds_to_your_MT5_account,_enter_an_amount_of_[_1]_or_more":"crwdns168597:0[_1]crwdne168597:0","You_have_insufficient_funds_in_your_MT5_account_":"crwdns156224:0crwdne156224:0","Sorry,_this_feature_is_not_available_in_your_jurisdiction_":"crwdns39809:0crwdne39809:0","Due_to_an_issue_on_our_server,_some_of_your_MT5_accounts_are_unavailable_at_the_moment__[_1]Please_bear_with_us_and_thank_you_for_your_patience_":"crwdns158976:0[_1]crwdne158976:0","Unavailable":"crwdns158980:0crwdne158980:0","[_1]_has_been_credited_into_your_MT5_Demo_Account:_[_2]_":"crwdns52992:0[_1]crwdnd52992:0[_2]crwdne52992:0","_(Region_added)":"crwdns160148:0crwdne160148:0","_(Temporarily_unavailable)":"crwdns160150:0crwdne160150:0","Our_MT5_servers_are_temporarily_unavailable__We're_working_to_restore_them__Please_try_again_in_a_few_minutes_":"crwdns165677:0crwdne165677:0","Use_MT5_password_to_sign_in_to_any_of_your_[_1]_accounts_when_using_MT5_apps_on_your_mobile_or_other_devices_":"crwdns167671:0[_1]crwdne167671:0","This_will_change_the_password_to_all_of_your_[_1]_accounts_":"crwdns167667:0[_1]crwdne167667:0","Demo_Accounts":"crwdns43429:0crwdne43429:0","Real-Money_Accounts":"crwdns43438:0crwdne43438:0","Demo_Account":"crwdns45919:0crwdne45919:0","Real-Money_Account":"crwdns45921:0crwdne45921:0","for_account_[_1]":"crwdns44587:0[_1]crwdne44587:0","[_1]_Account_[_2]":"crwdns43489:0[_1]crwdnd43489:0[_2]crwdne43489:0","MT5_Financial":"crwdns42246:0crwdne42246:0","Enter_your_MT5_password_to_add_a_[_1]_[_2]_account_":"crwdns167649:0[_1]crwdnd167649:0[_2]crwdne167649:0","demo":"crwdns165347:0crwdne165347:0","real":"crwdns165349:0crwdne165349:0","MT5_Synthetic":"crwdns118006:0crwdne118006:0","Get_[_1]":"crwdns52998:0[_1]crwdne52998:0","Your_demo_account_balance_is_currently_[_1]_or_less__You_may_top_up_your_account_with_an_additional_[_2]_":"crwdns53010:0[_1]crwdnd53010:0[_2]crwdne53010:0","You_can_top_up_your_demo_account_with_an_additional_[_1]_if_your_balance_is_[_2]_or_less_":"crwdns53004:0[_1]crwdnd53004:0[_2]crwdne53004:0","Yes,_I'm_sure":"crwdns53256:0crwdne53256:0","Are_you_sure?":"crwdns52724:0crwdne52724:0","You_will_not_be_able_to_change_your_fiat_account_currency_after_creating_this_[_1]_account__Are_you_sure_you_want_to_proceed?":"crwdns167651:0[_1]crwdne167651:0","OK":"crwdns39299:0crwdne39299:0","Address":"crwdns37696:0crwdne37696:0","Account_currency":"crwdns41991:0crwdne41991:0","Financial_assessment":"crwdns53636:0crwdne53636:0","Personal_details":"crwdns53654:0crwdne53654:0","Terms_of_use":"crwdns165729:0crwdne165729:0","Tether_Omni_(USDT)_is_a_version_of_Tether_that's_pegged_to_USD_and_is_built_on_the_Bitcoin_blockchain_":"crwdns125058:0crwdne125058:0","Tether_ERC20_(eUSDT)_is_a_version_of_Tether_that's_pegged_to_USD_and_is_hosted_on_the_Ethereum_platform_":"crwdns125054:0crwdne125054:0","Title_and_name":"crwdns165733:0crwdne165733:0","Real_money_account_opening":"crwdns165719:0crwdne165719:0","Your_token_has_expired_or_is_invalid__Please_click_here_to_restart_the_verification_process_":"crwdns40758:0[_1]crwdne40758:0","The_email_address_provided_is_already_in_use__If_you_forgot_your_password,_please_try_our_password_recovery_tool_or_contact_our_customer_service_":"crwdns40043:0[_1]crwdne40043:0","Password_is_not_strong_enough_":"crwdns39420:0crwdne39420:0","Upgrade_now":"crwdns44598:0crwdne44598:0","[_1]_days_[_2]_hours_[_3]_minutes":"crwdns37455:0[_1]crwdnd37455:0[_2]crwdnd37455:0[_3]crwdne37455:0","Your_trading_statistics_since_[_1]_":"crwdns40759:0[_1]crwdne40759:0","[_1]_trading_can_become_a_real_addiction,_as_can_any_other_activity_pushed_to_its_limits__To_avoid_the_danger_of_such_an_addiction,_we_provide_a_reality-check_that_gives_you_a_summary_of_your_trades_and_accounts_on_a_regular_basis_":"crwdns167657:0[_1]crwdne167657:0","[_1]_Please_click_the_link_below_to_restart_the_password_recovery_process_":"crwdns37443:0[_1]crwdne37443:0","You_have_a_new_Binary_password_to_log_in_to_Binary_com_":"crwdns165341:0crwdne165341:0","Success":"crwdns165329:0crwdne165329:0","Done":"crwdns162154:0crwdne162154:0","Your_Binary_account_is_unlinked_from_[_1]__Use_[_2]your_email_and_password_for_future_log_in_":"crwdns162236:0[_1]crwdnd162236:0[_2]crwdne162236:0","Success!":"crwdns162198:0crwdne162198:0","Got_it":"crwdns162164:0crwdne162164:0","Binary_Password_Reset":"crwdns162134:0crwdne162134:0","Binary_password":"crwdns162136:0crwdne162136:0","You_have_added_a_[_1]_account_":"crwdns165737:0[_1]crwdne165737:0","Add_account":"crwdns162126:0crwdne162126:0","Add_new_crypto_account":"crwdns167743:0crwdne167743:0","Add_new_account":"crwdns167741:0crwdne167741:0","Create_a_cryptocurrency_account":"crwdns167755:0crwdne167755:0","Choose_your_preferred_cryptocurrency":"crwdns167753:0crwdne167753:0","You_can_open_an_account_for_each_cryptocurrency_":"crwdns167783:0crwdne167783:0","Choose_a_cryptocurrency_account":"crwdns167745:0crwdne167745:0","Choose_one_of_your_accounts_or_add_a_new_cryptocurrency_account":"crwdns167751:0crwdne167751:0","Choose_an_account":"crwdns42065:0crwdne42065:0","Choose_one_of_your_accounts_or_add_a_new_account":"crwdns167749:0crwdne167749:0","Choose_one_of_your_accounts":"crwdns167747:0crwdne167747:0","Please_select_the_currency_for_this_account:":"crwdns53250:0crwdne53250:0","deposit":"crwdns163590:0crwdne163590:0","deposit_or_create_a_CFDs_account":"crwdns167595:0crwdne167595:0","Are_you_sure_you_want_to_create_your_[_1]_account_now?":"crwdns53236:0[_1]crwdne53236:0","Note:":"crwdns44759:0crwdne44759:0","You_may_open_one_account_for_each_supported_cryptocurrency_":"crwdns53270:0crwdne53270:0","Are_you_sure_you_want_to_create_a_fiat_account_in_[_1]?":"crwdns53234:0[_1]crwdne53234:0","You_are_limited_to_one_fiat_account__You_can_change_the_currency_of_your_fiat_account_anytime_before_you_make_a_first-time_[_1]_":"crwdns163588:0[_1]crwdne163588:0","Yes":"crwdns52826:0crwdne52826:0","Create_[_1]_account":"crwdns53240:0[_1]crwdne53240:0","You_have_successfully_set_your_account_currency_to_[_1]_":"crwdns117114:0[_1]crwdne117114:0","You_have_successfully_changed_your_account_currency_from_[_1]_to_[_2]_":"crwdns53266:0[_1]crwdnd53266:0[_2]crwdne53266:0","Please_choose_a_currency":"crwdns39471:0crwdne39471:0","You_have_a_new_MT5_password_to_log_in_to_your_[_1]_accounts_on_the_web_and_mobile_apps_":"crwdns167673:0[_1]crwdne167673:0","Asian_Up":"crwdns43531:0crwdne43531:0","Asian_Down":"crwdns43530:0crwdne43530:0","Higher":"crwdns38586:0crwdne38586:0","Higher_or_equal":"crwdns43554:0crwdne43554:0","Lower":"crwdns39110:0crwdne39110:0","Lower_or_equal":"crwdns45168:0crwdne45168:0","Digit_Matches":"crwdns43544:0crwdne43544:0","Digit_Differs":"crwdns43542:0crwdne43542:0","Digit_Odd":"crwdns43545:0crwdne43545:0","Digit_Even":"crwdns43543:0crwdne43543:0","Digit_Over":"crwdns43546:0crwdne43546:0","Digit_Under":"crwdns43547:0crwdne43547:0","Ends_Outside":"crwdns38349:0crwdne38349:0","Ends_Between":"crwdns38344:0crwdne38344:0","Stays_Between":"crwdns39838:0crwdne39838:0","Goes_Outside":"crwdns38563:0crwdne38563:0","Touches":"crwdns40229:0crwdne40229:0","Does_Not_Touch":"crwdns38273:0crwdne38273:0","Call_Spread":"crwdns45846:0crwdne45846:0","Put_Spread":"crwdns45866:0crwdne45866:0","High_Tick":"crwdns46210:0crwdne46210:0","Low_Tick":"crwdns46211:0crwdne46211:0","Only_Ups":"crwdns53028:0crwdne53028:0","Only_Downs":"crwdns53026:0crwdne53026:0","Multiplier_Up":"crwdns85661:0crwdne85661:0","Multiplier_Down":"crwdns85659:0crwdne85659:0","Equals":"crwdns38366:0crwdne38366:0","Not":"crwdns39273:0crwdne39273:0","Buy":"crwdns37954:0crwdne37954:0","Sell":"crwdns39742:0crwdne39742:0","Waiting_for_contract_settlement_":"crwdns51356:0crwdne51356:0","including_Deal_Cancel__Fee":"crwdns86007:0crwdne86007:0","Contract_has_not_started_yet":"crwdns38132:0crwdne38132:0","This_contract_is_only_available_on_[_1]DTrader[_2]_":"crwdns121122:0[_1]crwdnd121122:0[_2]crwdne121122:0","This_contract_is_only_available_on_DTrader_[_1][_2]Go_to_Dtrader[_3]_to_close_or_cancel_this_contract_":"crwdns86041:0[_1]crwdnd86041:0[_2]Gcrwdnd86041:0[_3]crwdne86041:0","Contract_Result":"crwdns45952:0crwdne45952:0","Close_Time":"crwdns46268:0crwdne46268:0","Exit_Spot_Time":"crwdns38403:0crwdne38403:0","Audit":"crwdns41436:0crwdne41436:0","View_chart":"crwdns52546:0crwdne52546:0","Audit_Page":"crwdns41437:0crwdne41437:0","Contract_Starts":"crwdns41448:0crwdne41448:0","Contract_Ends":"crwdns41447:0crwdne41447:0","Contract_Details":"crwdns38122:0crwdne38122:0","Target":"crwdns39890:0crwdne39890:0","Contract_Information":"crwdns38125:0crwdne38125:0","Contract_Type":"crwdns43541:0crwdne43541:0","Transaction_ID":"crwdns43552:0crwdne43552:0","Remaining_Time":"crwdns39653:0crwdne39653:0","Maximum_payout":"crwdns50906:0crwdne50906:0","Barrier_Change":"crwdns37867:0crwdne37867:0","Current":"crwdns38183:0crwdne38183:0","Spot_Time":"crwdns43621:0crwdne43621:0","Current_Time":"crwdns38184:0crwdne38184:0","Indicative":"crwdns38782:0crwdne38782:0","Potential_Profit/Loss":"crwdns51354:0crwdne51354:0","Deal_Cancel__Fee":"crwdns85657:0crwdne85657:0","You_can_close_this_window_without_interrupting_your_trade_":"crwdns44763:0crwdne44763:0","There_was_an_error":"crwdns40120:0crwdne40120:0","Sell_at_market":"crwdns39744:0crwdne39744:0","Note":"crwdns39275:0crwdne39275:0","Contract_will_be_sold_at_the_prevailing_market_price_when_the_request_is_received_by_our_servers__This_price_may_differ_from_the_indicated_price_":"crwdns38135:0crwdne38135:0","You_have_sold_this_contract_at_[_1]_[_2]":"crwdns40648:0[_1]crwdnd40648:0[_2]crwdne40648:0","Your_transaction_reference_number_is_[_1]":"crwdns40761:0[_1]crwdne40761:0","Thank_you_for_signing_up!_Please_check_your_email_to_complete_the_registration_process_":"crwdns39918:0crwdne39918:0","All_markets_are_closed_now__Please_try_again_later_":"crwdns37731:0crwdne37731:0","Withdrawal":"crwdns41824:0crwdne41824:0","demo_credit_to_account":"crwdns163954:0crwdne163954:0","login":"crwdns50940:0crwdne50940:0","logout":"crwdns40804:0crwdne40804:0","Asians":"crwdns37815:0crwdne37815:0","Call_Spread/Put_Spread":"crwdns45983:0crwdne45983:0","Digits":"crwdns38249:0crwdne38249:0","Ends_Between/Ends_Outside":"crwdns43094:0crwdne43094:0","High/Low_Ticks":"crwdns45964:0crwdne45964:0","Lookbacks":"crwdns43512:0crwdne43512:0","Reset_Call/Reset_Put":"crwdns45984:0crwdne45984:0","Stays_Between/Goes_Outside":"crwdns43059:0crwdne43059:0","Touch/No_Touch":"crwdns40226:0crwdne40226:0","Christmas_Day":"crwdns38024:0crwdne38024:0","Closes_early_(at_18:00)":"crwdns38071:0crwdne38071:0","Closes_early_(at_21:00)":"crwdns38072:0crwdne38072:0","Fridays":"crwdns38512:0crwdne38512:0","New_Year's_Day":"crwdns39250:0crwdne39250:0","today":"crwdns40832:0crwdne40832:0","today,_Fridays":"crwdns40833:0crwdne40833:0","There_was_a_problem_accessing_the_server_":"crwdns40118:0crwdne40118:0","There_was_a_problem_accessing_the_server_during_purchase_":"crwdns40117:0crwdne40117:0"}; \ No newline at end of file diff --git a/src/javascript/_autogenerated/es.js b/src/javascript/_autogenerated/es.js index 3cfad6b6a15..31046e66153 100644 --- a/src/javascript/_autogenerated/es.js +++ b/src/javascript/_autogenerated/es.js @@ -1,2 +1,2 @@ const texts_json = {}; -texts_json['ES'] = {"Investment":"Inversión","Gaming":"Apuestas","Synthetic":"Sintética","Demo_Synthetic":"Sintética demo","Real_Synthetic":"Sintética real","Financial":"Financiera","Demo_Financial":"Financiera demo","Real_Financial":"Financiera real","Financial_STP":"Financiera STP","Demo_Financial_STP":"Financiera STP demo","Real_Financial_STP":"Financiera STP real","Ether_Classic":"Ethereum Classic","Thank_you,_we'll_get_back_to_you_within_24_hours":"Gracias, le responderemos en 24 horas","Online":"En línea","Offline":"Fuera de línea","Connecting_to_server":"Conectando al servidor","Use_a_few_words,_avoid_common_phrases":"Use algunas palabras, evite frases comunes","No_need_for_symbols,_digits,_or_uppercase_letters":"No se necesitan símbolos, dígitos o letras mayúsculas","Add_another_word_or_two__Uncommon_words_are_better_":"Agregue unas palabras más. Las palabras poco comunes son mejores.","Straight_rows_of_keys_are_easy_to_guess":"Líneas rectas de claves son fáciles de adivinar","Short_keyboard_patterns_are_easy_to_guess":"Los patrones de teclado cortos son fáciles de adivinar","Use_a_longer_keyboard_pattern_with_more_turns":"Utilice un patrón de teclado más largo con más giros","Repeats_like_\"aaa\"_are_easy_to_guess":"Las repeticiones así como \"aaa\" son fáciles de adivinar","Repeats_like_\"abcabcabc\"_are_only_slightly_harder_to_guess_than_\"abc\"":"Las repeticiones como \"abcabcabc\" son solo un poco más difíciles de adivinar que \"abc\"","Avoid_repeated_words_and_characters":"Evite palabras y caracteres repetidos","Sequences_like_abc_or_6543_are_easy_to_guess":"Secuencias como abc o 6543 son fáciles de adivinar","Avoid_sequences":"Evite las secuencias","Recent_years_are_easy_to_guess":"Los últimos años son fáciles de adivinar","Avoid_recent_years":"Evita los últimos años","Avoid_years_that_are_associated_with_you":"Evite los años que están asociados con usted","Dates_are_often_easy_to_guess":"Las fechas suelen ser fáciles de adivinar","Avoid_dates_and_years_that_are_associated_with_you":"Evite fechas y años asociados con usted","This_is_a_top-10_common_password":"Esta es una contraseña común entre las top 10","This_is_a_top-100_common_password":"Esta es una contraseña común entre las top 100","This_is_a_very_common_password":"Esta es una contraseña muy común","This_is_similar_to_a_commonly_used_password":"Esto es similar a una contraseña de uso común","A_word_by_itself_is_easy_to_guess":"Una palabra por sí sola es fácil de adivinar","Names_and_surnames_by_themselves_are_easy_to_guess":"Los nombres y apellidos por sí mismos son fáciles de adivinar","Common_names_and_surnames_are_easy_to_guess":"Los nombres y apellidos comunes son fáciles de adivinar","Capitalization_doesn't_help_very_much":"Las mayúsculas no ayudan mucho","All-uppercase_is_almost_as_easy_to_guess_as_all-lowercase":"Todo en mayúsculas es casi tan fácil de adivinar como todo en minúsculas","Reversed_words_aren't_much_harder_to_guess":"Las palabras invertidas no son mucho más difíciles de adivinar","Predictable_substitutions_like_'@'_instead_of_'a'_don't_help_very_much":"Las sustituciones predecibles como '@' en lugar de 'a' no ayudan mucho","This_password_is_on_the_blacklist":"Esta contraseña está en la lista negra","Unknown_OS":"Sistema Operativo Desconocido","You_will_be_redirected_to_a_third-party_website_which_is_not_owned_by_Binary_com_":"Será redirigido a un sitio web de terceros que no es propiedad de Binary.com.","Click_OK_to_proceed_":"Haga clic en Aceptar para continuar.","Please_ensure_that_you_have_the_Telegram_app_installed_on_your_device_":"Asegúrese de tener la aplicación Telegram instalada en su dispositivo.","[_1]_requires_your_browser's_web_storage_to_be_enabled_in_order_to_function_properly__Please_enable_it_or_exit_private_browsing_mode_":"[_1] requiere que el almacenamiento web de su navegador esté activo para funcionar correctamente. Por favor, habilítelo o salga del modo de navegación privada.","Please_[_1]log_in[_2]_or_[_3]sign_up[_4]_to_view_this_page_":"[_1]Inicie sesión[_2] o [_3]regístrese[_4] para ver esta página.","Sorry,_this_feature_is_available_to_virtual_accounts_only_":"Lo sentimos, esta característica está disponible solo para cuentas virtuales.","This_feature_is_not_relevant_to_virtual-money_accounts_":"Esta característica no es relevante para cuentas de dinero virtual.","This_page_is_only_available_to_logged_out_clients_":"Esta página sólo está disponible para clientes desconectados.","Sorry,_but_binary_options_trading_is_not_available_in_your_financial_account_":"Lo sentimos, pero el comercio de opciones binarias no está disponible en su cuenta financiera.","Sorry,_but_binary_options_trading_is_not_available_in_your_country_":"Lo sentimos, pero el trading con opciones binarias no está disponible en su país.","Sign_out":"Cerrar sesión","[_1]_Account":"Cuenta [_1]","Click_here_to_open_a_Real_Account":"Haga clic aquí para abrir una cuenta real","Open_a_Real_Account":"Abrir una cuenta real","Click_here_to_open_a_Financial_Account":"Haga clic aquí para abrir una cuenta financiera","Click_here_to_open_a_Gaming_account":"Haga clic aquí para abrir una cuenta de juego","Open_a_Financial_Account":"Abrir una cuenta financiera","Create_Account":"Crear cuenta","Accounts_List":"Lista de cuentas","Deposits_and_withdrawals_have_been_disabled_on_your_account__Please_check_your_email_for_more_details_":"Depósitos y retiros han sido deshabilitados en su cuenta. Por favor revise su correo electrónico para más detalles.","Please_set_the_[_1]currency[_2]_of_your_account_":"Seleccione la [_1]moneda[_2] para su cuenta.","Please_submit_your_[_1]proof_of_identity_and_proof_of_address[_2]_":"Envíe su [_1]comprobante de identidad y de dirección[_2].","Your_[_1]proof_of_identity[_3]_and_[_2]proof_of_address[_3]_have_expired_":"Su [_1]prueba de identidad[_3] y [_2]prueba de dirección[_3] han caducado.","Your_[_1]proof_of_identity[_2]_has_expired_":"Su [_1]prueba de identidad[_2] ha caducado.","Your_[_1]proof_of_address[_2]_has_expired_":"Su [_1]prueba de dirección[_2] ha caducado.","Your_[_1]proof_of_identity[_3]_and_[_2]proof_of_address[_3]_have_not_been_verified_":"Su [_1]prueba de identidad[_3] y [_2]prueba de dirección[_3] no se han verificado.","Your_[_1]proof_of_identity[_2]_has_not_been_verified_":"Su [_1]prueba de identidad[_2] no ha sido verificada.","Your_[_1]proof_of_address[_2]_has_not_been_verified_":"Su [_1]prueba de dirección[_2] no ha sido verificada.","Please_submit_your_[_1]proof_of_identity[_2]_":"Envíe su [_1]comprobante de identidad[_2].","Please_submit_your_[_1]proof_of_address[_2]_":"Envíe su [_1]comprobante de dirección[_2].","Your_account_is_restricted__Kindly_[_1]contact_customer_support[_2]_for_assistance_":"Su cuenta está restringida. [_1]Póngase en contacto con atención al cliente[_2] para obtener ayuda.","Please_set_your_[_1]30-day_turnover_limit[_2]_to_remove_deposit_limits_":"Por favor, establezca su [_1]Límite de volumen de transacciones de 30 días[_2] para eliminar los límites de depósito.","MT5_withdrawals_have_been_disabled_on_your_account__Please_check_your_email_for_more_details_":"Se han deshabilitado los retiros de MT5 en su cuenta. Por favor, revise su correo electrónico para obtener más detalles.","Trading_and_withdrawals_have_been_disabled_on_your_account__Kindly_[_1]contact_customer_support[_2]_for_assistance_":"Se han desactivado las operaciones y retiros en su cuenta. Por favor [_1]póngase en contacto con nuestro servicio de atención al cliente[_2] para recibir asistencia.","Please_complete_your_[_1]personal_details[_2]_before_you_proceed_":"Por favor complete sus [_1]datos personales[_2] antes de continuar.","Please_set_[_1]country_of_residence[_2]_before_upgrading_to_a_real-money_account_":"Por favor seleccione el [_1]país de residencia[_2] antes de actualizar a una cuenta de dinero real.","Please_complete_the_[_1]financial_assessment_form[_2]_to_lift_your_withdrawal_and_trading_limits_":"Por favor complete el [_1]formulario de evaluación financiera[_2] para aumentar el límite de retiro y operación de su cuenta.","Please_[_1]complete_your_account_profile[_2]_to_lift_your_withdrawal_and_trading_limits_":"Por favor \"complete su perfil\" para aumentar el límite de retiro y negociación de su cuenta.","Trading_and_deposits_have_been_disabled_on_your_account__Kindly_allow_us_some_time_to_review_the_account_":"El trading y los depósitos se han desactivado en su cuenta. Por favor, permítanos un tiempo para revisar la cuenta.","Withdrawals_have_been_disabled_on_your_account__Please_wait_until_your_uploaded_documents_are_verified_":"Los retiros han sido deshabilitados en su cuenta. Espere hasta que se verifiquen sus documentos cargados.","Withdrawals_have_been_disabled_on_your_account__Please_check_your_email_for_more_details_":"Los retiros están deshabilitado en su cuenta. Por favor revise su correo electrónico para más detalles.","Please_[_1]accept_the_updated_Terms_and_Conditions[_2]_":"Por favor, [_1]acepte los Términos y Condiciones actualizados[_2].","Please_[_1]accept_the_updated_Terms_and_Conditions[_2]_to_lift_your_deposit_and_trading_limits_":"Por favor, [_1]acepte los Términos y Condiciones actualizados[_2] para remover el límite de depósito y operación.","Account_Authenticated":"Cuenta autenticada","Connection_error:_Please_check_your_internet_connection_":"Error de conexión: por favor, compruebe su conexión a internet.","Network_status":"Estado de la red","This_is_a_staging_server_-_For_testing_purposes_only":"Este es un servidor de prueba - sólo para motivos de prueba","The_server_endpoint_is:_[_2]":"El terminal del servidor es: [_2]","Your_web_browser_([_1])_is_out_of_date_and_may_affect_your_trading_experience__Proceed_at_your_own_risk__[_2]Update_browser[_3]":"Su buscador web ([_1]) está desactualizado y puede afectar su experiencia comercial. Continúe bajo su propio riesgo. [_2]Actualizar buscador[_3]","You_have_reached_the_rate_limit_of_requests_per_second__Please_try_later_":"Ustes ha alcanzado el límite de solicitudes por segundo. Vuelva a intentarlo más tarde.","There_was_some_invalid_character_in_an_input_field_":"Había un carácter no válido en el campo de entrada.","Today":"Hoy","Select_date":"Seleccionar fecha","Barrier":"Límite","Entry_Spot":"Punto de entrada","Exit_Spot":"Punto de salida","Charting_for_this_underlying_is_delayed":"Los gráficos para este instrumento se muestran con retraso","Payout_Range":"Rango de pago","Purchase_Time":"Hora de compra","Reset_Barrier":"Barrera de reset","Reset_Time":"Tiempo de Reset","Selected_Tick":"Tick Seleccionado","Exit_Time":"Tiempo de salida","Start_Time":"Hora de inicio","Fiat":"Dinero fíat","Crypto":"Cripto","Verification_code_is_wrong__Please_use_the_link_sent_to_your_email_":"El código de verificación es incorrecto. Por favor, haga clic en el enlace enviado a su correo electrónico.","Indicates_required_field":"Indica campo obligatorio","Please_select_the_checkbox_":"Seleccione la casilla de verificación.","This_field_is_required_":"Este campo es obligatorio.","Should_be_a_valid_number_":"Debe ser un número válido.","Up_to_[_1]_decimal_places_are_allowed_":"Se permiten hasta [_1] decimales.","Should_be_[_1]":"Debería ser [_1]","Should_be_between_[_1]_and_[_2]":"Debe estar entre [_1] y [_2]","Should_be_more_than_[_1]":"Debe ser mayor a [_1]","Should_be_less_than_[_1]":"Debe ser menor a [_1]","Invalid_email_address_":"Correo electrónico no válido.","Password_should_have_lower_and_uppercase_English_letters_with_numbers_":"La contraseña debe tener letras minúsculas y mayúsculas, del alfabeto inglés, con números.","Only_letters,_numbers,_space,_hyphen,_period,_and_apostrophe_are_allowed_":"Se permite sólo el uso de letras, números, espacios, guiones, puntos y apóstrofes.","Only_letters,_numbers,_space,_and_these_special_characters_are_allowed:_[_1]":"Utilice solo letras, números, espacios y los siguientes caracteres especiales: [_1]","Only_letters,_space,_hyphen,_period,_and_apostrophe_are_allowed_":"Se permite sólo el uso de letras, espacios, guiones, puntos y apóstrofes.","Only_letters,_numbers,_space,_and_hyphen_are_allowed_":"Utilice solo letras, números, espacios, y guiones.","Please_enter_a_valid_phone_number_(e_g__+15417541234)_":"Ingrese un número de teléfono válido (por ejemplo, +15417541234).","The_two_passwords_that_you_entered_do_not_match_":"Las dos contraseñas introducidas no coinciden.","[_1]_and_[_2]_cannot_be_the_same_":"[_1] y [_2] no pueden ser iguales.","Minimum_of_[_1]_characters_required_":"Mínimo de [_1] caracteres requeridos.","You_should_enter_[_1]_characters_":"Debe ingresar [_1] caracteres.","Should_start_with_letter_or_number,_and_may_contain_hyphen_and_underscore_":"Debe empezar con letra o número y puede contener guión y guión bajo.","Invalid_verification_code_":"Código de verificación inválido.","Your_password_cannot_be_the_same_as_your_email_address_":"Su contraseña no puede ser la misma que la dirección de su correo electrónico.","Transaction_performed_by_[_1]_(App_ID:_[_2])":"Transacción realizada por [_1] (ID de aplicación: [_2])","Guide":"Guía","Next":"Siguiente","Finish":"Terminar","Step":"Paso","Select_your_market_and_underlying_asset":"Seleccione el mercado y activo subyacente","Select_your_trade_type":"Seleccione el tipo de contrato","Adjust_trade_parameters":"Ajustar parámetros de contrato","Predict_the_directionand_purchase":"Prediga la dirección
y compre","Your_session_duration_limit_will_end_in_[_1]_seconds_":"El límite de duración de su sesión terminará en [_1] segundos.","January":"Enero","February":"Febrero","March":"Marzo","April":"Abril","May":"Mayo","June":"Junio","July":"Julio","August":"Agosto","September":"Septiembre","October":"Octubre","November":"Noviembre","December":"Diciembre","Jan":"Ene","Apr":"Abr","Aug":"Ago","Dec":"Dic","Sunday":"Domingo","Monday":"Lunes","Tuesday":"Martes","Wednesday":"Miércoles","Thursday":"Jueves","Friday":"Viernes","Saturday":"Sábado","Su":"DO","Mo":"Lu","Tu":"MA","We":"MI","Th":"JU","Fr":"VI","Sa":"SA","Previous":"Anterior","Hour":"Hora","Minute":"Minuto","Verification_required":"Verificación requerida","Verify_identity":"Verificar identidad","From_account:_":"De la cuenta: ","To_account:_":"A la cuenta: ","Not_announced_for_this_currency_":"No anunciado para esta moneda.","Reset_the_balance_of_your_virtual_account_to_[_1]_anytime_":"Restablecer el saldo de su cuenta virtual a [_1] en cualquier momento.","[_1]Manage_your_accounts[_2]":"[_1]Gestione sus cuentas[_2]","You_can_no_longer_change_the_currency_because_you've_created_an_MT5_account_":"Ya no puede cambiar la moneda porque ha creado una cuenta MT5.","You_can_no_longer_change_the_currency_because_you've_made_a_first-time_deposit_":"Ya no puede cambiar la moneda porque realizó un depósito por primera vez.","This_is_your_[_1]_account_":"Esta es su cuenta [_1].","Your_fiat_account's_currency_is_currently_set_to_[_1]_":"La moneda de su cuenta fiat actualmente está configurada en [_1].","Your_fiat_account's_currency_is_set_to_[_1]_":"La moneda de su cuenta fiat está configurada en [_1].","Don't_want_to_trade_in_[_1]?_You_can_open_another_cryptocurrency_account_":"¿No quiere comerciar en [_1]? Puede abrir otra cuenta en criptomoneda.","You_can_[_1]set_a_new_currency[_2]_before_you_deposit_for_the_first_time_or_create_an_MT5_account_":"Puede [_1]ajustar una nueva moneda[_2] antes de depositar por primera vez o crear una cuenta MT5.","Withdraw":"Retirar","Deposit":"Depositar","Town/City":"Localidad/Ciudad","First_line_of_home_address":"Primera línea de dirección","Postal_Code/ZIP":"Código postal / C.P.","State/Province":"Estado/Provincia","Email_address":"Dirección de correo electrónico","Telephone":"Teléfono","Country_of_Residence":"País de residencia","details":"detalles","Yes_I'm_sure":"Sí estoy seguro","Cancel":"Cancelar","Are_you_sure_you_want_to_deposit_in_[_1]?":"¿Está seguro que quiere depositar en [_1]?","You_will_not_be_able_to_change_your_fiat_account's_currency_after_making_this_deposit__Are_you_sure_you_want_to_proceed?":"No podrá cambiar la moneda de su cuenta fiat después de realizar este depósito. ¿Está seguro que desea continuar?","[_1]No,_change_my_fiat_account's_currency_now[_2]":"[_1]No, cambie la moneda de mi cuenta fiat ahora[_2]","Your_cashier_is_locked_":"Su cajero está bloqueado.","Please_note_that_the_selected_currency_is_allowed_for_limited_accounts_only_":"Tenga en cuenta que la moneda seleccionada está permitida solo para cuentas limitadas.","Sorry,_deposits_for_this_currency_are_currently_disabled_":"Lo sentimos, los depósitos para esta moneda están actualmente deshabilitados.","Sorry,_withdrawals_for_this_currency_are_currently_disabled_":"Lo sentimos, los retiros para esta moneda están actualmente deshabilitados.","You_have_reached_the_withdrawal_limit__Please_upload_your_proof_of_identity_and_address_to_lift_your_withdrawal_limit_and_proceed_with_your_withdrawal_":"Ha alcanzado el límite de retiro. Suba su comprobante de identidad y dirección para levantar su límite y continuar con su retiro.","Payment_Agent_services_are_not_available_in_your_country_or_in_your_preferred_currency_":"Los servicios de Agente de Pago no están disponibles en su país o en su moneda preferida.","Select_payment_agent":"Seleccionar agente de pago","Amount_in":"Valor en","Insufficient_balance_":"Saldo insuficiente.","Only_letters,_numbers,_space,_hyphen,_period,_comma,_and_apostrophe_are_allowed_":"Se permite sólo el uso de letras, números, espacios, guiones, puntos, comas y apóstrofes.","Your_request_to_withdraw_[_1]_[_2]_from_your_account_[_3]_to_Payment_Agent_[_4]_account_has_been_successfully_processed_":"Su solicitud de retirada de [_1] [_2] de su cuenta [_3] al agente de pagos [_4] se ha procesado correctamente.","Your_token_has_expired_or_is_invalid__Please_click_[_1]here[_2]_to_restart_the_verification_process_":"Su token ha expirado o es inválido. Haga clic [_1]aquí[_2] para reiniciar el proceso de verificación.","Please_[_1]deposit[_2]_to_your_account_":"Por favor, [_1]deposite saldo[_2] en su cuenta.","Sorry,_account_signup_is_not_available_in_your_country_":"Lo sentimos, pero no es posible abrir una cuenta en su país.","Asset":"Activo","Opens":"Abre","Closes":"Cierra","Settles":"Liquida","Upcoming_Events":"Próximos eventos","Add_+/–_to_define_a_barrier_offset__For_example,_+0_005_means_a_barrier_that's_0_005_higher_than_the_entry_spot_":"Agregue un +/- para definir el intervalo de tolerancia de la barrera, por ejemplo, +0,005 significa una barrera superior al punto de entrada en 0,005.","Digit":"Dígito","Percentage":"Porcentaje","Waiting_for_entry_tick_":"Esperando el tick de entrada.","High_Barrier":"Barrera Superior","Low_Barrier":"Barrera inferior","Waiting_for_exit_tick_":"Esperando el tick de salida.","Ticks_history_returned_an_empty_array_":"El historial de ticks devolvió una matriz vacía.","Chart_is_not_available_for_this_underlying_":"El gráfico no se encuentra disponible para este subyacente.","Purchase":"Comprar","Net_profit":"Beneficio Neto","Return":"Ganancias","Time_is_in_the_wrong_format_":"La hora está en el formato equivocado.","Rise/Fall":"Alza/Baja","Higher/Lower":"Superior/Inferior","Matches/Differs":"Iguales/Diferentes","Even/Odd":"Par/Impar","Over/Under":"Encima/Debajo","High-Close":"Cierre-Alto","Close-Low":"Cierre-Bajo","High-Low":"Alto-Bajo","Up/Down":"Arriba/Abajo","Only_Ups/Only_Downs":"Solo Arriba/Solo Abajo","In/Out":"Dentro/Fuera","Select_Trade_Type":"Seleccionar tipo de operación","Spot":"Precio actual del mercado","Spot_Time_(GMT)":"Hora del precio a la vista (GTM)","seconds":"segundos","minutes":"minutos","hours":"horas","days":"días","ticks":"intervalos","tick":"intervalo","second":"segundo","minute":"minuto","hour":"hora","day":"día","Duration":"Duración","End_Time":"Hora de término","Purchase_request_sent":"Solicitud de compra enviada","High":"Máximo","Close":"Cerrar","Low":"Bajo","Select_Asset":"Seleccionar activo","Search___":"Buscar...","Maximum_multiplier_of_1000_":"Máximo multiplicador de 1000.","Stake":"Inversión","Payout":"Pago","Multiplier":"Multiplicador","Trading_is_unavailable_at_this_time_":"No se puede operar en este momento.","Please_reload_the_page":"Por favor, vuelva a cargar la página","Your_application_to_be_treated_as_a_professional_client_is_being_processed_":"Su solicitud para ser tratado como un cliente profesional es procesada.","Your_professional_client_request_is_[_1]not_approved[_2]_":"Su solicitud de cliente profesional fue [_1]no aprobada[_2].","Please_reapply_once_the_required_criteria_has_been_fulfilled_":"Por favor, vuelva a solicitar una vez que se hayan cumplido los criterios requeridos.","More_information_can_be_found_in_an_email_sent_to_you_":"Puede encontrar más información en un correo electrónico enviado a usted.","I_want_to_reapply":"Quiero solicitar de nuevo","In_the_EU,_financial_binary_options_are_only_available_to_professional_investors_":"En la UE, las opciones binarias financieras solo se encuentran disponibles para inversores profesionales.","Apply_now_as_a_professional_investor":"Aplicar como un inversor profesional","Try_our_[_1]Synthetic_Indices[_2]_":"Pruebe nuestros [_1]Índices sintéticos[_2].","Try_our_other_markets_":"Pruebe nuestros otros mercados.","Please_complete_the_[_1]Real_Account_form[_2]_to_verify_your_age_as_required_by_the_[_3]UK_Gambling[_4]_Commission_(UKGC)_":"Por favor, complete el [_1]formulario de la Cuenta Real[_2] para verificar su edad según lo requerido por la [_3]Comisión de juegos de azar de Reino Unido[_4] (UKGC).","Account_access_is_temporarily_limited__Please_check_your_inbox_for_more_details_":"El acceso a la cuenta está temporalmente limitado. Por favor revise su bandeja de entrada para más detalles.","Contract_Confirmation":"Confirmación del contrato","Your_transaction_reference_is":"La referencia de su transacción es","Total_Cost":"Costo total","Potential_Payout":"Pago potencial","Potential_Profit":"Ganancia potencial","View":"Ver","This_contract_won":"Este contrato ganó","This_contract_lost":"Este contrato perdió","The_reset_time_is_[_1]":"El tiempo de reset es [_1]","Now":"Ahora","Average":"Promedio","Buy_price":"Precio de compra","Final_price":"Precio final","Loss":"Pérdida","Profit":"Beneficios","Account_balance:":"Saldo de la cuenta:","Reverse_Side":"Reverso","Front_Side":"Parte delantera","Pending":"Pendiente","Submitting":"Enviando","Submitted":"Enviado","Failed":"Fallado","Compressing_Image":"Comprimiendo imagen","Checking":"Verificando","Checked":"Verificado","Unable_to_read_file_[_1]":"No fue posible leer el archivo [_1]","Passport":"Pasaporte","Identity_card":"Cédula de identidad","Driving_licence":"Licencia de conducir","Invalid_document_format_":"Formato de documento inválido.","File_([_1])_size_exceeds_the_permitted_limit__Maximum_allowed_file_size:_[_2]":"El archivo ([_1]) excede el tamaño permitido. Máximo tamaño permitido: [_2]","ID_number_is_required_for_[_1]_":"La cédula de identidad es requerida para [_1].","Only_letters,_numbers,_space,_underscore,_and_hyphen_are_allowed_for_ID_number_([_1])_":"La cédula de identidad ([_1]) solo puede contener letras, números, espacios, guiones bajos y guiones.","Expiry_date_is_required_for_[_1]_":"Fecha de vencimiento es requerida por [_1].","Place_of_birth":"Lugar de nacimiento","Current_password":"Contraseña actual","New_password":"Nueva contraseña","Country_not_found":"País no encontrado","Documents_from_that_country_are_not_currently_supported_—_try_another_document_type":"Actualmente no se admiten documentos de ese país: pruebe con otro tipo de documento","Submit_document":"Enviar documento","Select_country":"Seleccione país","e_g__United_States":"p.ej. Estados Unidos","Search_for_country":"Buscar país","Select_issuing_country":"Seleccione país de expedición","Submit_verification":"Enviar verificación","Tips":"Consejos","Documents_uploaded":"Documentos subidos","Document_uploaded":"Documento subido","Selfie_uploaded":"Selfie subido","We're_now_ready_to_verify_your_identity":"Ahora estamos listos para verificar su identidad","Great,_that's_everything_we_need":"Genial, eso es todo lo que necesitamos","The_link_only_works_on_mobile_devices":"El enlace solo funciona en dispositivos móviles","Something's_gone_wrong":"Algo salió mal","You'll_need_to_restart_your_verification_on_your_computer":"Deberá reiniciar la verificación en su computadora","Get_secure_link":"Obtenga un enlace seguro","Steps_required_to_continue_verification_on_your_mobile":"Pasos necesarios para continuar con la verificación en su móvil","Check_back_here_to_finish_the_submission":"Vuelve a consultar aquí para finalizar el envío","Open_the_link_and_complete_the_tasks":"Abra el enlace y complete las tareas","Send_a_secure_link_to_your_phone":"Envíe un enlace seguro a su teléfono","Here's_how_to_do_it:":"He aquí cómo hacerlo:","Continue_on_your_phone":"Continuar en su teléfono","Your_computer_may_take_a_few_seconds_to_update":"Su computadora puede tardar unos segundos en actualizarse","You_can_now_return_to_your_computer_to_continue":"Ahora puede regresar a su computadora para continuar","Uploads_successful":"Cargas exitosas","Make_sure_everything_is_clear":"Asegúrese de que todo esté claro","Blurry_photo_detected":"Se detectó una foto borrosa","Make_sure_full_document_is_visible":"Asegúrese de que el documento completo esté visible","Cut-off_image_detected":"Foto cortada detectada","Move_away_from_direct_light":"Aléjese de la luz directa","Glare_detected":"Deslumbramiento detectado","Make_sure_all_of_the_document_is_in_the_photo":"Asegúrese de que todo el documento esté en la foto","No_document_detected":"No se detectó ningún documento","Make_sure_your_card_details_are_clear_to_read,_with_no_blur_or_glare":"Asegúrese de que los detalles de su tarjeta sean claros para leer, sin borrosidad ni reflejos","It’ll_take_longer_to_verify_you_if_we_can’t_read_it":"Nos llevará más tiempo verificarlo si no podemos leerlo","To_smoothly_verify_you,_we_need_a_better_photo":"Para verificarlo sin problemas, necesitamos una mejor foto","Make_sure_your_license_details_are_clear_to_read,_with_no_blur_or_glare":"Asegúrese de que los detalles de su licencia sean claros para leer, sin borrosidad ni reflejos","Make_sure_your_passport_details_are_clear_to_read,_with_no_blur_or_glare":"Asegúrese de que los detalles de su pasaporte sean claros para leer, sin borrosidad ni reflejos","Make_sure_your_permit_details_are_clear_to_read,_with_no_blur_or_glare":"Asegúrese de que los detalles de su permiso sean claros para leer, sin borrosidad ni reflejos","Make_sure_details_are_clear_to_read,_with_no_blur_or_glare":"Asegúrese de que los detalles sean claros para leer, sin borrosidad ni reflejos","Redo":"Rehacer","Confirm":"Confirmar","Upload_anyway":"Subir de todos modos","Enlarge_image":"Aumentar foto","Photo_of_your_document":"Foto de su documento","Check_your_image":"Revise su foto","Front_and_back":"Anverso y reverso","Driver's_license":"Licencia de conducir","Face_photo_page":"Página de foto de cara","Residence_permit":"Permiso de residencia","Sorry,_no_mobile_phone_bills":"Lo sentimos, sin facturas de teléfono móvil","Documents_you_can_use_to_verify_your_identity":"Documentos que puede utilizar para verificar su identidad","It_must_be_an_official_photo_ID":"Debe ser una identificación oficial con foto","These_are_the_documents_most_likely_to_show_your_current_home_address":"Estos documentos con más probabilidades muestran su domicilio actual","Choose_document":"Elija el documento","Select_a_%{country}_document":"Seleccione un documento de %{country}","or_upload_photo_–_no_scans_or_photocopies":"o suba una foto, no se aceptan escaneos ni fotocopias","Continue_on_phone":"Continuar en el teléfono","Take_a_photo_with_your_phone":"Tome una foto con su teléfono","Submit_identity_card_(back)":"Enviar la tarjeta de identidad (reverso)","Submit_identity_card_(front)":"Enviar la tarjeta de identidad (anverso)","Submit_license_(back)":"Enviar licencia (reverso)","Submit_license_(front)":"Enviar licencia (anverso)","Submit_passport_photo_page":"Enviar la página con la foto del pasaporte","Submit_residence_permit_(back)":"Presentar permiso de residencia (reverso)","Submit_residence_permit_(front)":"Presentar permiso de residencia (anverso)","Restart_the_process_on_the_latest_version_of_Google_Chrome":"Reinicie el proceso en la última versión de Google Chrome","Restart_the_process_on_the_latest_version_of_Safari":"Reinicie el proceso en la última versión de Safari","Unsupported_browser":"Navegador no soportado","Close_identity_verification_screen":"Cerrar la pantalla de verificación de identidad","Dismiss_alert":"Descartar alerta","back":"atrás","close":"cerrar","Restart_process_on_a_different_device":"Reiniciar el proceso en un dispositivo diferente","Camera_not_detected":"Cámara no detectada","Must_be_under_10MB_":"Debe tener menos de 10MB.","File_size_exceeded_":"Se ha excedido el tamaño del archivo.","Try_using_another_file_type_":"Intente utilizar otro tipo de archivo.","File_not_uploaded_":"Archivo no cargado.","An_error_occurred_while_loading_the_component":"Se produjo un error al cargar el componente","Only_your_face_can_be_in_the_selfie":"Solo su cara puede estar en la selfie","Multiple_faces_found":"Varias caras encontradas","Your_face_is_needed_in_the_selfie":"Se necesita su cara en la selfie","No_face_found":"Rostro no encontrado","Please_try_again":"Por favor intente de nuevo","Connection_lost":"Conexión perdida","Copy_the_link_to_your_phone":"Copie el enlace a su teléfono","Too_many_failed_attempts":"Demasiados intentos fallidos","Try_using_a_JPG_or_PNG_file":"Intente usar un archivo JPG o PNG","File_type_not_supported":"Tipo de archivo no compatible","Loading___":"Cargando...","Loading":"Cargando","Check_that_your_number_is_correct":"Compruebe que su número sea correcto","Copied":"Copiado","Copy":"Copiar","Send_link":"Enviar enlace","How_to_scan_a_QR_code":"Cómo escanear un código QR","Point_your_phone’s_camera_at_the_QR_code":"Apunte la cámara de su teléfono al código QR","If_it_doesn’t_work,_download_a_QR_code_scanner_from_Google_Play_or_the_App_Store":"Si no funciona, descargue un escáner de códigos QR de Google Play o App Store","or":"O","Scan_QR_code":"Escanear código QR","Get_link_via_SMS":"Obtenga enlace por SMS","Copy_link":"Copiar enlace","Sending":"Enviando","Enter_mobile_number":"Ingrese el número de móvil","Enter_your_mobile_number:":"Ingrese el numero de su móvil:","Scan_the_QR_code_with_your_phone":"Escanee el código QR con su teléfono","Send_this_one-time_link_to_your_phone":"Envíe este enlace único a su teléfono","Open_the_link_on_your_mobile":"Abra el enlace en su móvil","Get_your_secure_link":"Obtenga su enlace seguro","Copy_the_link_to_your_mobile_browser":"Copie el enlace a su navegador móvil","Continue":"Continuar","Make_sure§":"Asegúrese§","2__Your_desktop_window_stays_open":"2. La ventana de su escritorio permanece abierta","1__This_link_was_sent_by_you":"1. Este enlace fue enviado por usted","Continue_with_the_verification":"Continúe con la verificación","Linked_to_your_computer":"Vinculado a su computadora","Take_a_photo_of_the_back_of_your_card":"Tome una foto del reverso de su tarjeta","Take_a_photo_of_the_front_of_your_card":"Tome una foto del anverso de su tarjeta","Take_a_photo_of_the_back_of_your_license":"Tome una foto del reverso de su licencia","Take_a_photo_of_the_front_of_your_license":"Tome una foto del anverso de su licencia","Take_a_photo_of_your_passport_photo_page":"Tome una foto de la página con foto de su pasaporte","Take_a_selfie_showing_your_face":"Tome una selfie mostrando su cara","Take_a_photo_using_the_basic_camera_mode_instead":"Tome una foto usando el modo de cámara básico en su lugar","Take_a_photo":"Tome una foto","Passport_photo_page":"Página con foto de pasaporte","Thank_you":"Gracias","Verification_complete":"Verificación completa","Refresh":"Recargar","Recovery":"Recuperación","Follow_these_steps_to_recover_camera_access:":"Siga estos pasos para recuperar el acceso a la cámara:","Refresh_this_page_to_restart_the_identity_verification_process":"Actualice esta página para reiniciar el proceso de verificación de identidad","Grant_access_to_your_camera_from_your_browser_settings":"Otorgue acceso a su cámara desde la configuración de su navegador","Recover_camera_access_to_continue_face_verification":"Recupere el acceso a la cámara para continuar con la verificación de cara","Camera_access_is_denied":"El acceso a la cámara es denegado","We_cannot_verify_you_without_using_your_camera":"No podemos verificarle sin usar su cámara","Enable_camera":"Habilitar cámara","When_prompted,_you_must_enable_camera_access_to_continue":"Cuando se le solicite, debe habilitar el acceso a la cámara para continuar","Allow_camera_access":"Permita el acceso a la cámara","Provide_the_whole_document_page_for_best_results":"Proporcione toda la página del documento para obtener mejores resultados","Upload_back_of_card_from_your_computer":"Suba la parte trasera de la tarjeta de identificación desde su computadora","Upload_front_of_card_from_your_computer":"Suba la parte delantera de la tarjeta de identificación desde su computadora","Upload_back_of_license_from_your_computer":"Suba la parte trasera de la licencia de conducir desde su computadora","Upload_front_of_license_from_your_computer":"Suba la parte delantera de la licencia de conducir desde su computadora","Upload_passport_photo_page_from_your_computer":"Suba la página con la foto de pasaporte desde su computadora","Upload_a_selfie_from_your_computer":"Suba una selfie desde su computadora","Take_photo":"Tome una foto","Upload":"Subir","Check_that_it_is_connected_and_functional__You_can_also_continue_verification_on_your_phone":"Compruebe que esté conectado y en funcionamiento. También puede continuar la verificación en su teléfono","Make_sure_your_device_has_a_working_camera":"Asegúrese de que su dispositivo tenga una cámara que funcione","Camera_not_working?":"¿La cámara no funciona?","It_may_be_disconnected__Try_using_your_phone_instead_":"Puede estar desconectada. Intente usar la de su teléfono.","Make_sure_your_device's_camera_works":"Asegúrese de que la cámara de su dispositivo funcione","Camera_not_working":"La cámara no funciona","Remember_to_press_stop_when_you're_done__Redo_video_actions":"Recuerde presionar detener cuando haya terminado. Rehacer acciones de video","Looks_like_you_took_too_long":"Parece que tardó demasiado","View_from_camera":"Vista desde la cámara","Take_a_selfie":"Tome una selfie","Photo_of_your_face":"Foto de su cara","Make_sure_your_selfie_clearly_shows_your_face":"Asegúrese de que su selfie muestre claramente su rostro","Check_selfie":"Revisar selfie","Tips_to_take_a_good_selfie":"Consejos para sacarse una buena selfie","Face_forward_and_make_sure_your_eyes_are_clearly_visible":"Mire hacia adelante y asegúrese de que sus ojos sean claramente visibles","Remove_your_glasses,_if_necessary":"Quítese las gafas, si es necesario","We'll_compare_it_with_your_document":"Lo compararemos con su documento","Your_link_will_expire_in_one_hour":"Su enlace caducará en una hora","Keep_this_window_open_while_using_your_mobile":"Mantenga esta ventana abierta mientras usa su móvil","Resend_link":"Reenviar enlace","We've_sent_a_secure_link_to_%{number}":"Hemos enviado un enlace seguro a %{number}","It_may_take_a_few_minutes_to_arrive":"Puede que tarde unos minutos en llegar","Check_your_mobile":"Revise su móvil","Your_mobile_link_will_expire_in_one_hour":"Su enlace móvil caducará en una hora","Don't_refresh_this_page":"No actualice esta página","Once_you've_finished_we'll_take_you_to_the_next_step":"Una vez que haya terminado, lo llevaremos al siguiente paso","Connected_to_your_mobile":"Conectado a su móvil","Upload_photo":"Subir foto","Example_of_a_blurry_document":"Ejemplo de un documento borroso","All_details_must_be_clear_—_nothing_blurry":"Todos los detalles deben ser claros, nada borroso","Example_of_a_cut-off_document":"Ejemplo de un documento cortado","Show_all_details_—_including_the_bottom_2_lines":"Mostrar todos los detalles, incluidas las 2 últimas líneas","Example_of_a_document_with_glare":"Ejemplo de un documento con reflejo","Move_away_from_direct_light_—_no_glare":"Aléjese de la luz directa, sin reflejos","Document_example":"Ejemplo de documento","The_photo_should_clearly_show_your_document":"La foto debe mostrar claramente su documento","Scans_and_photocopies_are_not_accepted":"No se aceptan escaneos ni fotocopias","Upload_passport_photo_page":"Suba la página de la foto del pasaporte","To_open_a_bank_account,_we_will_need_to_verify_your_identity_":"Para abrir una cuenta bancaria, necesitaremos verificar su identidad.","It_will_only_take_a_couple_of_minutes_":"Solo le tomará un par de minutos.","Verify_Identity":"Verificar identidad","Open_your_new_bank_account":"Abra su nueva cuenta bancaria","Please_enter_a_valid_Login_ID_":"Ingrese un ID de usuario válido.","Amount":"Monto","Your_request_to_transfer_[_1]_[_2]_from_[_3]_to_[_4]_has_been_successfully_processed_":"Su solicitud de transferencia [_1] [_2] de [_3] a [_4] ha sido procesada exitosamente.","Resale_not_offered":"No se ofrece reventa","You've_made_no_transactions_of_this_type_up_to_this_date_":"No ha realizado transacciones de este tipo hasta la fecha.","Date":"Fecha","Contract":"Contrato","Purchase_Price":"Precio de compra","Sale_Date":"Fecha de Venta","Sale_Price":"Precio de Venta","Profit/Loss":"Ganancia/Pérdida","Details":"Detalles","Total_Profit/Loss":"Ganancias/pérdidas totales","accounts":"cuentas","account":"cuenta","Sorry,_an_error_occurred_while_processing_your_request_":"Lo sentimos, ha ocurrido un error mientras se procesaba su solicitud.","Please_specify_the_reasons_for_closing_your_accounts":"Por favor, especifique los motivos para cerrar sus cuentas","The_reason_should_be_between_5_and_250_characters":"El motivo debe tener entre 5 y 250 caracteres","Please_select_a_reason_":"Por favor, seleccione el motivo.","Only_[_1]_are_allowed_":"Se permiten solo [_1].","letters":"letras","numbers":"números","space":"espacio","Please_select_at_least_one_scope":"Seleccione al menos un objetivo","New_token_created_":"Un token nuevo ha sido creado.","The_maximum_number_of_tokens_([_1])_has_been_reached_":"El máximo número de tokens ([_1]) ha sido alcanzado.","Name":"Nombre","Scopes":"Alcances","Last_Used":"Última vez usado","Action":"Acción","Are_you_sure_that_you_want_to_permanently_delete_the_token":"¿Está seguro de querer eliminar definitivamente el token?","Delete":"Eliminar","Never_Used":"Nunca usado","You_have_not_granted_access_to_any_applications_":"Usted no ha concedido acceso a ninguna aplicación.","Are_you_sure_that_you_want_to_permanently_revoke_access_to_the_application":"¿Está seguro de que desea revocar permanentemente el acceso a la aplicación?","Revoke_access":"Revocar el acceso","Admin":"Administrador","Payments":"Pagos","Read":"Leer","Trade":"Operar","Trading_Information":"Información sobre trading","Never":"Nunca","Permissions":"Permisos","Last_Login":"Último ingreso","You_did_not_change_anything_":"No ha cambiado nada.","Your_changes_have_been_updated_successfully_":"Sus cambios se han actualizado con éxito.","Successful":"Exitoso","Date_and_Time":"Fecha y hora","Browser":"Navegador","IP_Address":"Dirección IP","Status":"Estado","Your_account_has_no_Login/Logout_activity_":"Su cuenta no tiene actividad de accesos/cierres de sesión.","Your_account_is_fully_authenticated_and_your_withdrawal_limits_have_been_lifted_":"Su cuenta está totalmente autenticada y su límite de retirada ha sido aumentado.","Your_[_1]_day_withdrawal_limit_is_currently_[_2][_3]_":"Su límite de retiro diario [_1] es actualmente [_2][_3].","You_have_already_withdrawn_[_1][_2]_in_aggregate_over_the_last_[_3]_days_":"Usted ya retiró un total de [_1][_2] en los últimos [_3] días.","Your_withdrawal_limit_is_[_1][_2]_":"Su límite de retiro es [_1][_2].","You_have_already_withdrawn_[_1][_2]_":"Usted ya retiró [_1][_2].","Hence,_your_withdrawable_balance_is_only_up_to_[_1][_2],_subject_to_your_account’s_available_funds_":"Por lo tanto, su saldo extraíble es solo hasta [_1][_2], sujeto a los fondos disponibles de su cuenta.","Please_select":"Seleccione","Please_confirm_that_all_the_information_above_is_true_and_complete_":"Por favor, confirme que toda la información anterior es verdadera y está completa.","Your_settings_have_been_updated_successfully_":"Se han actualizado sus preferencias.","Sorry,_an_error_occurred_while_processing_your_account_":"Lo sentimos, ha ocurrido un error mientras se procesaba su cuenta.","Please_select_a_country":"Seleccione un país","Timed_out_until":"Bloqueado hasta","Excluded_from_the_website_until":"Excluido del sitio web hasta","Session_duration_limit_cannot_be_more_than_6_weeks_":"El límite de duración de la sesión no puede ser superior a 6 semanas.","Time_out_must_be_after_today_":"El tiempo de inactividad debe ser después de hoy.","Time_out_cannot_be_more_than_6_weeks_":"El tiempo de bloqueo no puede ser mayor a seis semanas.","Time_out_cannot_be_in_the_past_":"El tiempo de inactividad no puede ser en el pasado.","Please_select_a_valid_time_":"Seleccione una hora válida.","Exclude_time_cannot_be_less_than_6_months_":"El tiempo de exclusión no puede ser menor a 6 meses.","Exclude_time_cannot_be_for_more_than_5_years_":"El tiempo de exclusión no puede ser mayor a 5 años.","Confirm_changes":"Confirmar cambios","We’ll_update_your_limits__Click_[_1]Agree_and_accept[_2]_to_acknowledge_that_you_are_fully_responsible_for_your_actions,_and_we_are_not_liable_for_any_addiction_or_loss_":"Actualizaremos sus límites. Haga clic en [_1]Acordar y aceptar[_2] para reconocer que usted es totalmente responsable de sus acciones y que no somos responsables de ninguna adicción o pérdida.","Agree_and_accept":"Acordar y aceptar","Go_back":"Volver","When_you_click_\"OK\"_you_will_be_excluded_from_trading_on_the_site_until_the_selected_date_":"Si hace clic en \"OK\", no se le permitirá operar en el sitio hasta la fecha seleccionada.","Your_changes_have_been_updated_":"Sus cambios se han guardado.","Disable":"Desactivar","Enable":"Activar","You_have_successfully_enabled_two-factor_authentication_for_your_account_":"Usted ha activado con éxito la autenticación de dos factores para su cuenta.","You_have_successfully_disabled_two-factor_authentication_for_your_account_":"Usted ha desactivado con éxito la autenticación de dos factores para su cuenta.","You_do_not_need_to_authenticate_your_account_at_this_time_[_1]We_will_inform_you_when_your_account_needs_to_be_authenticated_":"No es necesario que autentique su cuenta en este momento. [_1]Le informaremos cuándo debe autenticar su cuenta.","No_authentication_required":"No se requiere autenticación","Back_to_trading":"Volver al trading","You_are_categorised_as_a_professional_client_":"Está categorizado como un cliente profesional.","You_are_categorised_as_a_retail_client__Apply_to_be_treated_as_a_professional_trader_":"Usted está categorizado como cliente minorista. Mande solicitud para ser tratado como un operador profesional.","Bid":"Oferta","Closed_Bid":"Cerrar oferta","Reference_ID":"ID de referencia","Description":"Descripción","Credit/Debit":"Crédito/débito","Balance":"Saldo","Top_up_error":"Error de recarga","Understood":"Entendido","Top-up_successful":"Recarga exitosa","[_1]_has_been_credited_into_your_Virtual_Account:_[_2]_":"[_1] se ha acreditado a su Cuenta Virtual: [_2].","Go_to_statement":"Ir al extracto","Continue_trading":"Seguir operando","Your_virtual_balance_has_been_reset_":"Su saldo virtual se ha restablecido.","Account":"Cuenta","Available_Markets":"Mercados disponibles","Type":"Tipo","Currency":"Divisa","Financial_Account":"Cuenta Financiera","Gaming_Account":"Cuenta de juego","Real_Account":"Cuenta real","Counterparty":"Contraparte","Jurisdiction":"Jurisdicción","Create_account":"Crear cuenta","Change_currency":"Cambiar moneda","Note:_You_are_limited_to_one_fiat_currency_account__The_currency_of_your_fiat_account_can_be_changed_before_you_deposit_into_your_fiat_account_for_the_first_time_or_create_an_MT5_account__You_may_also_open_one_account_for_each_supported_cryptocurrency_":"Nota: Puede abrir solo una cuenta de moneda fiat. La moneda de su cuenta fiat se puede cambiar antes de depositar por primera vez o antes de crear una cuenta MT5. Además, puede abrir una cuenta para cada criptomoneda disponible.","This_account_is_disabled":"Esta cuenta está deshabilitada","This_account_is_excluded_until_[_1]":"Esta cuenta se encuentra excluida hasta [_1]","Set_currency":"Definir moneda","Commodities":"Materias primas","Stock_Indices":"Indices bursátiles","Stocks":"Acciones","Synthetic_Indices":"Índices sintéticos","Please_check_your_email_for_the_password_reset_link_":"Por favor, verifique su correo electrónico para obtener el enlace de restablecimiento de su contraseña.","Sign_up":"Crear cuenta","Trading_contracts_for_difference_(CFDs)_on_Synthetic_Indices_may_not_be_suitable_for_everyone__Please_ensure_that_you_fully_understand_the_risks_involved,_including_the_possibility_of_losing_all_the_funds_in_your_MT5_account__Gambling_can_be_addictive_–_please_play_responsibly_":"Los contratos por diferencia (CFDs) en índices sintéticos pueden no ser adecuados para todos. Asegúrese de que comprende completamente los riesgos involucrados, incluyendo la posibilidad de perder todos los fondos en su cuenta MT5. El juego puede ser adictivo, por favor juegue responsablemente.","Do_you_wish_to_continue?":"¿Desea continuar?","{SPAIN_ONLY}You_are_about_to_purchase_a_product_that_is_not_simple_and_may_be_difficult_to_understand:_Contracts_for_difference_and_forex__As_a_general_rule,_the_CNMV_considers_that_such_products_are_not_appropriate_for_retail_clients,_due_to_their_complexity_":"{SPAIN ONLY}Está a punto de comprar un producto que no es sencillo y puede ser difícil de entender: contratos por diferencias y forex. Como una regla general, la CNMV considera que dichos productos no son apropiados para clientes minoristas, debido a su complejidad.","{SPAIN_ONLY}This_is_a_product_with_leverage__You_should_be_aware_that_losses_may_be_higher_than_the_amount_initially_paid_to_purchase_the_product_":"Este es un producto con apalancamiento. Debe tener en cuenta que las pérdidas pueden ser más altas que el monto pagado inicialmente para comprar el producto.","{SPAIN_ONLY}However,_Binary_Investments_(Europe)_Ltd_has_assessed_your_knowledge_and_experience_and_deems_the_product_appropriate_for_you_":"Sin embargo, Binary Investments (Europe) Ltd ha evaluado su conocimiento y experiencia y considera el producto apropiado para usted.","Acknowledge":"Confirmar","Change_Password":"Cambiar contraseña","The_[_1]_password_of_account_number_[_2]_has_been_changed_":"La contraseña [_1] de la cuenta nº [_2] ha sido modificada.","Reset_Password":"Restablecer contraseña","Verify_Reset_Password":"Verificar nueva contraseña","Please_check_your_email_for_further_instructions_":"Por favor, revise su correo para más instrucciones.","[_1]_deposit_from_[_2]_to_account_number_[_3]_is_done__Transaction_ID:_[_4]":"[_1] depósito desde [_2] a la cuenta número [_3] se ha realizado con éxito. ID de transacción: [_4]","[_1]_withdrawal_from_account_number_[_2]_to_[_3]_is_done__Transaction_ID:_[_4]":"Retiro de [_1] desde la cuenta número [_2] a [_3] se ha realizado con éxito. ID de transacción: [_4]","You_have_insufficient_funds_in_your_Binary_account,_please_add_funds_":"Usted no tiene fondos suficientes en su cuenta de Binary, añadir fondos.","You_have_insufficient_funds_in_your_MT5_account_":"No tiene fondos suficientes en su cuenta MT5.","Sorry,_this_feature_is_not_available_in_your_jurisdiction_":"Lo sentimos, esta función no está disponible en su jurisdicción.","Due_to_an_issue_on_our_server,_some_of_your_MT5_accounts_are_unavailable_at_the_moment__[_1]Please_bear_with_us_and_thank_you_for_your_patience_":"Debido a un problema en nuestro servidor, algunas de sus cuentas MT5 no están disponibles en este momento. [_1]Por favor, tenga paciencia con nosotros y gracias por su cooperación.","Unavailable":"Indisponible","[_1]_has_been_credited_into_your_MT5_Demo_Account:_[_2]_":"[_1] ha sido acreditado en su cuenta demo de MT5: [_2].","_(Region_added)":" (Región agregada)","_(Temporarily_unavailable)":" (Temporalmente no disponible)","Demo_Accounts":"Cuentas de prueba","Real-Money_Accounts":"Cuentas de dinero real","Demo_Account":"Cuenta de prueba","Real-Money_Account":"Cuenta de dinero real","for_account_[_1]":"para la cuenta [_1]","[_1]_Account_[_2]":"Cuenta [_1] [_2]","Get_[_1]":"Obtenga [_1]","Your_demo_account_balance_is_currently_[_1]_or_less__You_may_top_up_your_account_with_an_additional_[_2]_":"El saldo de su cuenta demo es de [_1] o menos. Puede recargar su cuenta con unos [_2] adicionales.","You_can_top_up_your_demo_account_with_an_additional_[_1]_if_your_balance_is_[_2]_or_less_":"Puede recargar su cuenta de prueba con unos [_1] adicionales si su saldo es [_2] o menos.","Yes,_I'm_sure":"Sí, estoy seguro","Are_you_sure?":"¿Está seguro?","You_will_not_be_able_to_change_your_fiat_account's_currency_after_creating_this_MT5_account__Are_you_sure_you_want_to_proceed?":"No podrá cambiar la moneda de su cuenta fiat después de crear esta cuenta MT5. ¿Está seguro que desea continuar?","Address":"Domicilio","Account_currency":"Moneda de la cuenta","Financial_assessment":"Evaluación financiera","Personal_details":"Datos personales","Tether_Omni_(USDT)_is_a_version_of_Tether_that's_pegged_to_USD_and_is_built_on_the_Bitcoin_blockchain_":"Tether Omni (USDT) es una versión de Tether vinculada al USD y desarrollada en el blockchain de Bitcoin.","Tether_ERC20_(eUSDT)_is_a_version_of_Tether_that's_pegged_to_USD_and_is_hosted_on_the_Ethereum_platform_":"Tether ERC20 (eUSDT) es una versión de Tether vinculada al USD y alojada en la plataforma de Ethereum.","Financial_Account_Opening":"Abrir cuenta financiera","Your_token_has_expired_or_is_invalid__Please_click_here_to_restart_the_verification_process_":"Su token ha caducado o no es válido. Haga clic aquí para reiniciar el proceso de verificación.","The_email_address_provided_is_already_in_use__If_you_forgot_your_password,_please_try_our_password_recovery_tool_or_contact_our_customer_service_":"La dirección de correo electrónico proporcionada ya está en uso. Si olvidó su contraseña, pruebe nuestra herramienta de recuperación de contraseña o póngase en contacto con nuestro servicio de atención al cliente.","Password_is_not_strong_enough_":"La contraseña no es lo suficientemente fuerte.","Upgrade_now":"Actualice ahora","[_1]_days_[_2]_hours_[_3]_minutes":"[_1] días [_2] horas [_3] minutos","Your_trading_statistics_since_[_1]_":"Las estadísticas de sus transacciones desde [_1].","[_1]_Please_click_the_link_below_to_restart_the_password_recovery_process_":"[_1] Haga clic en el siguiente enlace para reiniciar el proceso de recuperación de contraseña.","Your_password_has_been_successfully_reset__Please_log_into_your_account_using_your_new_password_":"Su contraseña se ha restablecido. Por favor, inicie sesión en su cuenta utilizando su nueva contraseña.","Please_select_the_currency_for_this_account:":"Por favor seleccione la moneda para esta cuenta:","Do_you_want_this_to_be_a_fiat_account_or_crypto_account?_Please_choose_one:":"¿Desea que esta sea una cuenta fiat o una cuenta de criptomonedas? Por favor elija uno:","Are_you_sure_you_want_to_create_your_[_1]_account_now?":"¿Está seguro que desea crear su cuenta [_1] ahora?","Note:":"Nota:","You_may_open_one_account_for_each_supported_cryptocurrency_":"Puede abrir una cuenta para cada criptomonedas disponible.","Are_you_sure_you_want_to_create_a_fiat_account_in_[_1]?":"¿Está seguro que desea crear una cuenta fiat en [_1]?","You_are_limited_to_one_fiat_account__You_can_change_the_currency_of_your_fiat_account_anytime_before_you_make_a_first-time_deposit_or_create_an_MT5_account_":"Está limitado a una cuenta fiat. Puede cambiar la moneda de su cuenta fiat en cualquier momento antes de hacer un depósito por primera vez o crear una cuenta MT5.","Yes":"Sí","Create_[_1]_account":"Crear una cuenta [_1]","You_have_successfully_set_your_account_currency_to_[_1]_":"Ha cambiado con éxito la moneda de su cuenta a [_1].","You_have_successfully_changed_your_account_currency_from_[_1]_to_[_2]_":"Ha cambiado con éxito la moneda de su cuenta de [_1] a [_2].","Please_choose_a_currency":"Por favor elija una moneda","Asian_Up":"Asiáticas arriba","Asian_Down":"Asiáticas abajo","Higher":"Superior","Higher_or_equal":"Mayor o igual","Lower":"Inferior","Lower_or_equal":"Inferior o igual","Digit_Matches":"Dígito coincide","Digit_Differs":"Dígito difiere","Digit_Odd":"Dígito impar","Digit_Even":"Dígito par","Digit_Over":"Dígito sobre","Digit_Under":"Dígito por debajo","Ends_Outside":"Finaliza fuera","Ends_Between":"Finaliza entre","Stays_Between":"Permanece dentro","Goes_Outside":"Sale fuera","Touches":"Toca","Does_Not_Touch":"No toque","High_Tick":"Tick alto","Low_Tick":"Tick bajo","Only_Ups":"Solo Arriba","Only_Downs":"Solo Abajo","Multiplier_Up":"Multiplicador arriba","Multiplier_Down":"Multiplicador abajo","Equals":"Iguales","Not":"No","Buy":"Comprar","Sell":"Venta","Waiting_for_contract_settlement_":"En espera de la liquidación del contrato.","including_Deal_Cancel__Fee":"incluyendo la cancelación del contrato. Cuota","Contract_has_not_started_yet":"El contrato no ha comenzado todavía","This_contract_is_only_available_on_[_1]DTrader[_2]_":"Este contrato solo está disponible en [_1]DTrader[_2].","This_contract_is_only_available_on_DTrader_[_1][_2]Go_to_Dtrader[_3]_to_close_or_cancel_this_contract_":"Este contrato solo está disponible en DTrader.[_1][_2]Diríjase a Dtrader[_3] para cerrar o cancelar este contrato.","Contract_Result":"Resultado del contrato","Close_Time":"Hora de cierrre","Exit_Spot_Time":"Hora del punto de salida","Audit":"Auditoría","View_chart":"Ver gráfico","Audit_Page":"Página de auditoría","Contract_Starts":"Contrato empieza","Contract_Ends":"El contrato termina","Contract_Details":"Detalles del contrato","Target":"Objetivo","Contract_Information":"Información del contrato","Contract_Type":"Tipo de contrato","Transaction_ID":"ID de la transacción","Remaining_Time":"Tiempo restante","Maximum_payout":"Pago máximo","Barrier_Change":"Cambio de Límite","Current":"Actual","Spot_Time":"Hora del precio a la vista","Current_Time":"Hora actual","Indicative":"Indicativo","Potential_Profit/Loss":"Ganancia/Pérdida Potencial","Deal_Cancel__Fee":"Cuota de cancelación de contrato","You_can_close_this_window_without_interrupting_your_trade_":"Puede cerrar esta ventana sin interrumpir su operación.","There_was_an_error":"Hubo un error","Sell_at_market":"Vender al precio actual","Note":"Nota","Contract_will_be_sold_at_the_prevailing_market_price_when_the_request_is_received_by_our_servers__This_price_may_differ_from_the_indicated_price_":"El contrato se venderá al precio vigente en el mercado en el momento de la recepción de la solicitud de venta por nuestros servidores. Este precio puede ser diferente del precio indicado.","You_have_sold_this_contract_at_[_1]_[_2]":"Usted ha vendido este contrato en [_1] [_2]","Your_transaction_reference_number_is_[_1]":"El número de referencia de su transacción es [_1]","Thank_you_for_signing_up!_Please_check_your_email_to_complete_the_registration_process_":"¡Gracias por registrarse! Compruebe su correo electrónico completar el proceso de registro.","All_markets_are_closed_now__Please_try_again_later_":"Todos los mercados están cerrados ahora. Inténtelo más tarde.","Withdrawal":"Retirar","virtual_money_credit_to_account":"crédito de dinero virtual a la cuenta","login":"iniciar sesión","logout":"cerrar sesión","Asians":"Asiáticas","Digits":"Dígitos","Ends_Between/Ends_Outside":"Finaliza dentro/Finaliza fuera","High/Low_Ticks":"Ticks Altos/Bajos","Lookbacks":"Retroactivos","Stays_Between/Goes_Outside":"Permanece dentro/Sale","Touch/No_Touch":"Toque/Sin toque","Christmas_Day":"Día de Navidad","Closes_early_(at_18:00)":"Cierra temprano (a las 18:00)","Closes_early_(at_21:00)":"Cierra temprano (a las 21:00)","Fridays":"Viernes","New_Year's_Day":"Día de año nuevo","today":"hoy","today,_Fridays":"hoy, los viernes","There_was_a_problem_accessing_the_server_":"Hubo un problema al acceder al servidor.","There_was_a_problem_accessing_the_server_during_purchase_":"Hubo un problema al acceder al servidor durante la compra."}; \ No newline at end of file +texts_json['ES'] = {"Multipliers":"Multiplicadores","Gaming":"Apuestas","Options":"Opciones","Real_CFDs":"Real de CFDs","Real_Financial":"Financiera Real","Demo_CFDs":"Demo de CFDs","Demo_Financial":"Financiera demo","Synthetic":"Sintética","Demo_Synthetic":"Sintética demo","Real_Synthetic":"Sintética real","CFDs":"CFD","Financial":"Financiera","Financial_STP":"Financiera STP","Demo_Financial_STP":"Financiera STP demo","Real_Financial_STP":"Financiera STP real","Ether_Classic":"Ethereum Classic","Thank_you,_we'll_get_back_to_you_within_24_hours":"Gracias, le responderemos en 24 horas","Online":"En línea","Offline":"Fuera de línea","Connecting_to_server":"Conectando al servidor","Use_a_few_words,_avoid_common_phrases":"Use algunas palabras, evite frases comunes","No_need_for_symbols,_digits,_or_uppercase_letters":"No se necesitan símbolos, dígitos o letras mayúsculas","Add_another_word_or_two__Uncommon_words_are_better_":"Agregue unas palabras más. Las palabras poco comunes son mejores.","Straight_rows_of_keys_are_easy_to_guess":"Líneas rectas de claves son fáciles de adivinar","Short_keyboard_patterns_are_easy_to_guess":"Los patrones de teclado cortos son fáciles de adivinar","Use_a_longer_keyboard_pattern_with_more_turns":"Utilice un patrón de teclado más largo con más giros","Repeats_like_\"aaa\"_are_easy_to_guess":"Las repeticiones así como \"aaa\" son fáciles de adivinar","Repeats_like_\"abcabcabc\"_are_only_slightly_harder_to_guess_than_\"abc\"":"Las repeticiones como \"abcabcabc\" son solo un poco más difíciles de adivinar que \"abc\"","Avoid_repeated_words_and_characters":"Evite palabras y caracteres repetidos","Sequences_like_abc_or_6543_are_easy_to_guess":"Secuencias como abc o 6543 son fáciles de adivinar","Avoid_sequences":"Evite las secuencias","Recent_years_are_easy_to_guess":"Los últimos años son fáciles de adivinar","Avoid_recent_years":"Evita los últimos años","Avoid_years_that_are_associated_with_you":"Evite los años que están asociados con usted","Dates_are_often_easy_to_guess":"Las fechas suelen ser fáciles de adivinar","Avoid_dates_and_years_that_are_associated_with_you":"Evite fechas y años asociados con usted","This_is_a_top-10_common_password":"Esta es una contraseña común entre las top 10","This_is_a_top-100_common_password":"Esta es una contraseña común entre las top 100","This_is_a_very_common_password":"Esta es una contraseña muy común","This_is_similar_to_a_commonly_used_password":"Esto es similar a una contraseña de uso común","A_word_by_itself_is_easy_to_guess":"Una palabra por sí sola es fácil de adivinar","Names_and_surnames_by_themselves_are_easy_to_guess":"Los nombres y apellidos por sí mismos son fáciles de adivinar","Common_names_and_surnames_are_easy_to_guess":"Los nombres y apellidos comunes son fáciles de adivinar","Capitalization_doesn't_help_very_much":"Las mayúsculas no ayudan mucho","All-uppercase_is_almost_as_easy_to_guess_as_all-lowercase":"Todo en mayúsculas es casi tan fácil de adivinar como todo en minúsculas","Reversed_words_aren't_much_harder_to_guess":"Las palabras invertidas no son mucho más difíciles de adivinar","Predictable_substitutions_like_'@'_instead_of_'a'_don't_help_very_much":"Las sustituciones predecibles como '@' en lugar de 'a' no ayudan mucho","This_password_is_on_the_blacklist":"Esta contraseña está en la lista negra","Unknown_OS":"Sistema Operativo Desconocido","You_will_be_redirected_to_a_third-party_website_which_is_not_owned_by_Binary_com_":"Será redirigido a un sitio web de terceros que no es propiedad de Binary.com.","Click_OK_to_proceed_":"Haga clic en Aceptar para continuar.","Please_ensure_that_you_have_the_Telegram_app_installed_on_your_device_":"Asegúrese de tener la aplicación Telegram instalada en su dispositivo.","[_1]_requires_your_browser's_web_storage_to_be_enabled_in_order_to_function_properly__Please_enable_it_or_exit_private_browsing_mode_":"[_1] requiere que el almacenamiento web de su navegador esté activo para funcionar correctamente. Por favor, habilítelo o salga del modo de navegación privada.","Please_[_1]log_in[_2]_or_[_3]sign_up[_4]_to_view_this_page_":"[_1]Inicie sesión[_2] o [_3]regístrese[_4] para ver esta página.","This_feature_is_available_to_demo_accounts_only_":"Esta característica está disponible solo para cuentas virtuales.","You_are_using_a_demo_account__Please_switch_to_a_real_account_or_create_one_to_access_Cashier_":"Está usando una cuenta demo. Cambie a la real o cree una cuenta real para acceder al Cajero.","This_page_is_only_available_to_logged_out_clients_":"Esta página sólo está disponible para clientes desconectados.","Binary_options_trading_is_not_available_in_your_Multipliers_account_":"El comercio de opciones binarias no está disponible en su cuenta de multiplicadores.","Binary_options_trading_is_not_available_via_your_Multipliers_account_
Please_switch_back_to_your_Options_account_":"El comercio de opciones binarias no está disponible a través de su cuenta de multiplicadores.
Vuelva a su cuenta de opciones.","Sorry,_options_trading_isn’t_available_in_the_United_Kingdom_and_the_Isle_of_Man":"Lo sentimos, el trading con opciones no está disponible en el Reino Unido y la Isla de Man","Binary_options_trading_is_not_available_in_your_country_":"El trading con opciones binarias no está disponible en su país.","This_page_is_not_available_in_your_country_of_residence_":"Esta página no está disponible en su país de residencia.","Page_not_available,_you_did_not_deactivate_your_account_":"Página no disponible, no desactivó su cuenta.","Unfortunately,_this_service_isn’t_available_in_your_country__If_you’d_like_to_trade_multipliers,_try_DTrader_on_Deriv_":"Lamentablemente, este servicio no está disponible en su país. Si desea operar con multiplicadores, pruebe DTrader en Deriv.","Go_to_DTrader":"Ir a DTrader","Sign_out":"Cerrar sesión","[_1]_Account":"Cuenta [_1]","Click_here_to_open_a_Real_Account":"Haga clic aquí para abrir una cuenta real","Open_a_Real_Account":"Abrir una cuenta real","Click_here_to_open_a_Multipliers_Account":"Haga clic aquí para abrir una Cuenta de Multiplicadores","Click_here_to_open_an_Options_account":"Haga clic aquí para abrir una cuenta de Opciones","Open_a_Multipliers_Account":"Abrir una Cuenta de Multiplicadores","Create_Account":"Crear cuenta","Accounts_List":"Lista de cuentas","Deposits_are_temporarily_unavailable_due_to_system_maintenance__You_can_make_your_deposits_when_the_maintenance_is_complete_":"Los depósitos no están disponibles temporalmente debido al mantenimiento del sistema. Puede realizar sus depósitos cuando se complete el mantenimiento.","Withdrawals_are_temporarily_unavailable_due_to_system_maintenance__You_can_make_your_withdrawals_when_the_maintenance_is_complete_":"Los retiros no están disponibles temporalmente debido al mantenimiento del sistema. Puede hacer retiros cuando se complete el mantenimiento.","Our_cryptocurrency_cashier_is_temporarily_down_due_to_system_maintenance__You_can_access_the_Cashier_in_a_few_minutes_when_the_maintenance_is_complete_":"Nuestro cajero de criptomonedas está temporalmente fuera de servicio debido al mantenimiento del sistema. Puede acceder al Cajero en unos minutos cuando se complete el mantenimiento.","Our_cashier_is_temporarily_down_due_to_system_maintenance_You_can_access_the_Cashier_in_a_few_minutes_when_the_maintenance_is_complete_":"Nuestro cajero está temporalmente fuera de servicio debido a mantenimiento del sistema. Puede acceder al Cajero en unos minutos cuando se complete el mantenimiento.","Your_cashier_is_currently_locked__Please_contact_us_via_live_chat_to_find_out_how_to_unlock_it_":"Su cajero está bloqueado actualmente. Comuníquese con nosotros a través del chat en vivo para averiguar cómo desbloquearlo.","Please_set_your_[_1]account_currency[_2]_to_enable_deposits_and_withdrawals_":"Por favor, establezca su [_1]moneda de la cuenta[_2] para permitir los depósitos y retiros.","Your_account_has_not_been_authenticated__Please_submit_your_[_1]proof_of_identity_and_proof_of_address[_2]_to_authenticate_your_account_and_request_for_withdrawals_":"Su cuenta no ha sido autenticada. Envíe su [_1]prueba de identidad y prueba de dirección[_2] para autenticar su cuenta y solicitar retiros.","Your_account_has_not_been_authenticated__Please_submit_your_[_1]proof_of_identity_and_proof_of_address[_2]_to_authenticate_your_account_and_access_your_cashier_":"Su cuenta no ha sido autenticada. Envíe su [_1]prueba de identidad y prueba de dirección[_2] para autenticar su cuenta y acceder a su cajero.","The_identification_documents_you_submitted_have_expired__Please_submit_valid_identity_documents_to_unlock_Cashier_":"Los documentos de identificación que envió han caducado. Envíe documentos de identidad válidos para desbloquear el cajero.","Your_[_1]proof_of_identity[_2]_has_expired_":"Su [_1]prueba de identidad[_2] ha caducado.","Your_[_1]proof_of_address[_2]_has_expired_":"Su [_1]prueba de dirección[_2] ha caducado.","Your_[_1]proof_of_identity[_3]_and_[_2]proof_of_address[_3]_have_not_been_verified_":"Su [_1]prueba de identidad[_3] y [_2]prueba de dirección[_3] no se han verificado.","Your_[_1]proof_of_identity[_2]_has_not_been_verified_":"Su [_1]prueba de identidad[_2] no ha sido verificada.","Your_[_1]proof_of_address[_2]_has_not_been_verified_":"Su [_1]prueba de dirección[_2] no ha sido verificada.","Please_submit_your_[_1]proof_of_identity[_2]_":"Envíe su [_1]comprobante de identidad[_2].","Please_submit_your_[_1]proof_of_address[_2]_":"Envíe su [_1]comprobante de dirección[_2].","You_have_chosen_to_exclude_yourself_from_trading_on_our_website_until_[_1]__If_you_are_unable_to_place_a_trade_or_deposit_after_your_self-exclusion_period,_please_contact_us_via_live_chat_":"Ha elegido excluirse del comercio en nuestro sitio web hasta el [_1]. Si no puede realizar una transacción o depósito después de su período de autoexclusión, comuníquese con nosotros a través del chat en vivo.","Your_access_to_Cashier_has_been_temporarily_disabled_as_you_have_not_set_your_30-day_turnover_limit__Please_go_to_[_1]Self-exclusion[_2]_and_set_your_30-day_turnover_limit_":"Su acceso al Cajero se ha desactivado temporalmente porque no ha establecido su límite de facturación de 30 días. Vaya a[_1]SAutoexclusión[_2] y establezca su límite de facturación de 30 días.","MT5_withdrawals_have_been_disabled_on_your_account__Please_check_your_email_for_more_details_":"Se han deshabilitado los retiros de MT5 en su cuenta. Por favor, revise su correo electrónico para obtener más detalles.","Unfortunately,_you_can_only_make_deposits__Please_contact_us_via_live_chat_to_enable_withdrawals_":"Desafortunadamente, solo puede realizar depósitos. Comuníquese con nosotros a través del chat en vivo para habilitar los retiros.","Your_[_1]personal_details[_2]_are_incomplete__Please_go_to_your_account_settings_and_complete_your_personal_details_to_enable_deposits_and_withdrawals_":"Sus [_1]pdatos personales[_2] están incompletos. Vaya a la configuración de su cuenta y complete sus datos personales para permitir depósitos y retiros.","Your_[_1]personal_details[_2]_are_incomplete__Please_go_to_your_account_settings_and_complete_your_personal_details_to_enable_withdrawals_":"Sus [_1]ppdatos personales[_2] están incompletos. Vaya a la configuración de su cuenta y complete sus datos personales para permitir retiros.","Your_[_1]personal_details[_2]_are_incomplete__Please_go_to_your_account_settings_and_complete_your_personal_details_to_enable_deposits_":"Sus [_1]pdatos personales[_2] están incompletos. Vaya a la configuración de su cuenta y complete sus datos personales para permitir depositos.","You’ve_not_set_your_country_of_residence__To_access_Cashier,_please_update_your_[_1]country_of_residence[_2]_in_the_Personal_details_section_in_your_account_settings_":"No ha ajustado el país de su residencia. Para acceder al Cajero, actualice el [_1]cpaís de su residencia[_2] en la sección Datos personales en la configuración de su cuenta.","Your_cashier_is_locked__Please_complete_the_[_1]financial_assessment[_2]_to_unlock_it_":"Su cajero está bloqueado. Complete la [_1]fevaluación financiera[_2] para desbloquearlo.","You_have_not_provided_your_tax_identification_number__This_information_is_necessary_for_legal_and_regulatory_requirements__Please_go_to_[_1]Personal_details[_2]_in_your_account_settings,_and_fill_in_your_latest_tax_identification_number_":"No ha proporcionado el número de su identificación fiscal. Esta información es necesaria para los requisitos legales y reglamentarios. Vaya a [_1]Detalles personales[_2] en la configuración de su cuenta e ingrese el último número de su identificación fiscal.","Unfortunately,_you_can_only_make_withdrawals__Please_contact_us_via_live_chat_":"Lamentablemente, sólo puede hacer retiros. Póngase en contacto con nosotros a través del chat en vivo.","Withdrawals_have_been_disabled_on_your_account__Please_wait_until_your_uploaded_documents_are_verified_":"Los retiros han sido deshabilitados en su cuenta. Espere hasta que se verifiquen sus documentos cargados.","Please_[_1]accept_the_updated_Terms_and_Conditions[_2]_":"Por favor, [_1]acepte los Términos y Condiciones actualizados[_2].","Please_[_1]accept_the_updated_Terms_and_Conditions[_2]_to_lift_your_deposit_and_trading_limits_":"Por favor, [_1]acepte los Términos y Condiciones actualizados[_2] para remover el límite de depósito y operación.","Your_account_is_temporarily_disabled__Please_contact_us_via_live_chat_to_enable_deposits_and_withdrawals_again_":"Su cuenta está temporalmente deshabilitada. Comuníquese con nosotros a través del chat en vivo para habilitar los depósitos y retiros nuevamente.","Please_complete_the_Appropriateness_Test_to_access_your_cashier_":"Por favor complete la Prueba de Idoneidad para acceder a su cajero.","Your_cashier_is_locked__See_[_1]how_we_protect_your_funds[_2]_before_you_proceed_":"Su cajero está bloqueado. Vea [_1]hcómo protegemos sus fondos[_2] antes de continuar.","Account_Authenticated":"Cuenta autenticada","Connection_error:_Please_check_your_internet_connection_":"Error de conexión: por favor, compruebe su conexión a internet.","Network_status":"Estado de la red","This_is_a_staging_server_-_For_testing_purposes_only":"Este es un servidor de prueba - sólo para motivos de prueba","The_server_endpoint_is:_[_2]":"El terminal del servidor es: [_2]","Your_web_browser_([_1])_is_out_of_date_and_may_affect_your_trading_experience__Proceed_at_your_own_risk__[_2]Update_browser[_3]":"Su buscador web ([_1]) está desactualizado y puede afectar su experiencia comercial. Continúe bajo su propio riesgo. [_2]Actualizar buscador[_3]","You_have_reached_the_rate_limit_of_requests_per_second__Please_try_later_":"Ustes ha alcanzado el límite de solicitudes por segundo. Vuelva a intentarlo más tarde.","There_was_some_invalid_character_in_an_input_field_":"Había un carácter no válido en el campo de entrada.","regulated_by_the_UK_Gaming_Commission_(UKGC),":"regulada por la Comisión de Juego del Reino Unido (UKGC),","regulated_by_the_Malta_Gaming_Authority,":"regulado por la Autoridad de Juego de Malta,","regulated_by_the_Malta_Financial_Services_Authority_(MFSA),":"regulada por la Autoridad de Servicios Financieros de Malta (MFSA),","Please_select":"Seleccione","Please_accept_the_terms_and_conditions_":"Por favor acepte los términos y condiciones.","Please_confirm_that_you_are_not_a_politically_exposed_person_":"Por favor, confirme que no es una persona políticamente expuesta.","Today":"Hoy","Select_date":"Seleccionar fecha","Barrier":"Límite","Entry_Spot":"Punto de entrada","Exit_Spot":"Punto de salida","Charting_for_this_underlying_is_delayed":"Los gráficos para este instrumento se muestran con retraso","Payout_Range":"Rango de pago","Purchase_Time":"Hora de compra","Reset_Barrier":"Barrera de reset","Reset_Time":"Tiempo de Reset","Selected_Tick":"Tick Seleccionado","Exit_Time":"Tiempo de salida","Start_Time":"Hora de inicio","Fiat":"Dinero fíat","Crypto":"Cripto","Step_[_1]:_[_2]_([_1]_of_[_3])":"Paso [_1]: [_2] ([_1] de [_3])","Verification_code_is_wrong__Please_use_the_link_sent_to_your_email_":"El código de verificación es incorrecto. Por favor, haga clic en el enlace enviado a su correo electrónico.","Indicates_required_field":"Indica campo obligatorio","Please_select_the_checkbox_":"Seleccione la casilla de verificación.","This_field_is_required_":"Este campo es obligatorio.","Should_be_a_valid_number_":"Debe ser un número válido.","Up_to_[_1]_decimal_places_are_allowed_":"Se permiten hasta [_1] decimales.","Should_be_[_1]":"Debería ser [_1]","Should_be_between_[_1]_and_[_2]":"Debe estar entre [_1] y [_2]","Should_be_more_than_[_1]":"Debe ser mayor a [_1]","Should_be_less_than_[_1]":"Debe ser menor a [_1]","Insufficient_balance_":"Saldo insuficiente.","Invalid_email_address_":"Correo electrónico no válido.","Password_should_have_lower_and_uppercase_English_letters_with_numbers_":"La contraseña debe tener letras minúsculas y mayúsculas, del alfabeto inglés, con números.","Only_letters,_numbers,_space,_hyphen,_period,_and_apostrophe_are_allowed_":"Se permite sólo el uso de letras, números, espacios, guiones, puntos y apóstrofes.","Only_letters,_numbers,_space,_and_these_special_characters_are_allowed:_[_1]":"Utilice solo letras, números, espacios y los siguientes caracteres especiales: [_1]","Only_letters,_space,_hyphen,_period,_and_apostrophe_are_allowed_":"Se permite sólo el uso de letras, espacios, guiones, puntos y apóstrofes.","Only_letters,_numbers,_space,_and_hyphen_are_allowed_":"Utilice solo letras, números, espacios, y guiones.","Please_enter_a_valid_phone_number_(e_g__+15417541234)_":"Ingrese un número de teléfono válido (por ejemplo, +15417541234).","The_two_passwords_that_you_entered_do_not_match_":"Las dos contraseñas introducidas no coinciden.","[_1]_and_[_2]_cannot_be_the_same_":"[_1] y [_2] no pueden ser iguales.","Minimum_of_[_1]_characters_required_":"Mínimo de [_1] caracteres requeridos.","You_should_enter_[_1]_characters_":"Debe ingresar [_1] caracteres.","Should_start_with_letter_or_number,_and_may_contain_hyphen_and_underscore_":"Debe empezar con letra o número y puede contener guión y guión bajo.","Invalid_verification_code_":"Código de verificación inválido.","Your_password_cannot_be_the_same_as_your_email_address_":"Su contraseña no puede ser la misma que la dirección de su correo electrónico.","Transaction_performed_by_[_1]_(App_ID:_[_2])":"Transacción realizada por [_1] (ID de aplicación: [_2])","Guide":"Guía","Next":"Siguiente","Finish":"Terminar","Step":"Paso","Select_your_market_and_underlying_asset":"Seleccione el mercado y activo subyacente","Select_your_trade_type":"Seleccione el tipo de contrato","Adjust_trade_parameters":"Ajustar parámetros de contrato","Predict_the_directionand_purchase":"Prediga la dirección
y compre","Your_session_duration_limit_will_end_in_[_1]_seconds_":"El límite de duración de su sesión terminará en [_1] segundos.","January":"Enero","February":"Febrero","March":"Marzo","April":"Abril","May":"Mayo","June":"Junio","July":"Julio","August":"Agosto","September":"Septiembre","October":"Octubre","November":"Noviembre","December":"Diciembre","Jan":"Ene","Apr":"Abr","Aug":"Ago","Dec":"Dic","Sunday":"Domingo","Monday":"Lunes","Tuesday":"Martes","Wednesday":"Miércoles","Thursday":"Jueves","Friday":"Viernes","Saturday":"Sábado","Su":"DO","Mo":"Lu","Tu":"MA","We":"MI","Th":"JU","Fr":"VI","Sa":"SA","Previous":"Anterior","Hour":"Hora","Minute":"Minuto","Verification_required":"Verificación requerida","Verify_identity":"Verificar identidad","From_account:_":"De la cuenta: ","To_account:_":"A la cuenta: ","Not_announced_for_this_currency_":"No anunciado para esta moneda.","Reset_the_balance_of_your_demo_account_to_[_1]_anytime_":"Restablecer el saldo de su cuenta virtual a [_1] en cualquier momento.","[_1]Manage_your_accounts[_2]":"[_1]Gestione sus cuentas[_2]","time":"vez","time_or_create_an_MT5_account":"vez o crear una cuenta MT5","You_can_no_longer_change_the_currency_because_you've_created_an_MT5_account_":"Ya no puede cambiar la moneda porque ha creado una cuenta MT5.","You_can_no_longer_change_the_currency_because_you've_made_a_first-time_deposit_":"Ya no puede cambiar la moneda porque realizó un depósito por primera vez.","This_is_your_[_1]_account_":"Esta es su cuenta [_1].","Your_fiat_account's_currency_is_currently_set_to_[_1]_":"La moneda de su cuenta fiat actualmente está configurada en [_1].","Your_fiat_account's_currency_is_set_to_[_1]_":"La moneda de su cuenta fiat está configurada en [_1].","Don't_want_to_trade_in_[_1]?_You_can_open_another_cryptocurrency_account_":"¿No quiere comerciar en [_1]? Puede abrir otra cuenta en criptomoneda.","You_can_[_1]set_a_new_currency[_2]_before_you_deposit_for_the_first_[_3]_":"Puede [_1]sestablecer una nueva moneda[_2] antes de depositar por primera [_3].","Switch_account":"Cambiar de cuentas","Switch_account?":"¿Cambiar de cuentas?","To_deposit_money,_please_switch_to_your_[_1]_account_":"Para depositar dinero, por favor cambie a su [_1] cuenta.","To_withdraw_money,_please_switch_to_your_[_1]_account_":"Para retirar dinero, por favor cambie a su [_1] cuenta.","Switch_to_crypto_account?":"¿Cambiar a la cuenta cripto?","To_deposit_cryptocurrency,_switch_your_account_":"Para depositar criptomonedas, cambie su cuenta.","To_withdraw_cryptocurrency,_switch_your_account_":"Para retiros de criptomonedas, cambie su cuenta.","Cancel":"Cancelar","Withdraw":"Retirar","Deposit":"Depositar","Town/City":"Localidad/Ciudad","First_line_of_home_address":"Primera línea de dirección","Postal_Code/ZIP":"Código postal / C.P.","State/Province":"Estado/Provincia","Email_address":"Dirección de correo electrónico","Telephone":"Teléfono","Country_of_Residence":"País de residencia","details":"detalles","Our_cashier_is_temporarily_down_due_to_system_maintenance__You_can_access_the_Cashier_in_a_few_minutes_when_the_maintenance_is_complete_":"Nuestro cajero está temporalmente fuera de servicio debido al mantenimiento del sistema. Puede acceder al Cajero en unos minutos cuando se complete el mantenimiento.","Your_cashier_is_locked_":"Su cajero está bloqueado.","Please_note_that_the_selected_currency_is_allowed_for_limited_accounts_only_":"Tenga en cuenta que la moneda seleccionada está permitida solo para cuentas limitadas.","You_have_reached_the_withdrawal_limit__Please_upload_your_proof_of_identity_and_address_to_lift_your_withdrawal_limit_and_proceed_with_your_withdrawal_":"Ha alcanzado el límite de retiro. Suba su comprobante de identidad y dirección para levantar su límite y continuar con su retiro.","Payment_Agent_services_are_not_available_in_your_country_or_in_your_preferred_currency_":"Los servicios de Agente de Pago no están disponibles en su país o en su moneda preferida.","Select_payment_agent":"Seleccionar agente de pago","Amount_in":"Valor en","Only_letters,_numbers,_space,_hyphen,_period,_comma,_and_apostrophe_are_allowed_":"Se permite sólo el uso de letras, números, espacios, guiones, puntos, comas y apóstrofes.","Your_request_to_withdraw_[_1]_[_2]_from_your_account_[_3]_to_Payment_Agent_[_4]_account_has_been_successfully_processed_":"Su solicitud de retirada de [_1] [_2] de su cuenta [_3] al agente de pagos [_4] se ha procesado correctamente.","Your_token_has_expired_or_is_invalid__Please_click_[_1]here[_2]_to_restart_the_verification_process_":"Su token ha expirado o es inválido. Haga clic [_1]aquí[_2] para reiniciar el proceso de verificación.","Sorry,_withdrawals_for_this_currency_are_currently_disabled_":"Lo sentimos, los retiros para esta moneda están actualmente deshabilitados.","Please_[_1]deposit[_2]_to_your_account_":"Por favor, [_1]deposite saldo[_2] en su cuenta.","Sorry,_account_signup_is_not_available_in_your_country_":"Lo sentimos, pero no es posible abrir una cuenta en su país.","Asset":"Activo","Opens":"Abre","Closes":"Cierra","Settles":"Liquida","Upcoming_Events":"Próximos eventos","Add_+/–_to_define_a_barrier_offset__For_example,_+0_005_means_a_barrier_that's_0_005_higher_than_the_entry_spot_":"Agregue un +/- para definir el intervalo de tolerancia de la barrera, por ejemplo, +0,005 significa una barrera superior al punto de entrada en 0,005.","Digit":"Dígito","Percentage":"Porcentaje","Waiting_for_entry_tick_":"Esperando el tick de entrada.","High_Barrier":"Barrera Superior","Low_Barrier":"Barrera inferior","Waiting_for_exit_tick_":"Esperando el tick de salida.","Ticks_history_returned_an_empty_array_":"El historial de ticks devolvió una matriz vacía.","Chart_is_not_available_for_this_underlying_":"El gráfico no se encuentra disponible para este subyacente.","Purchase":"Comprar","Net_profit":"Beneficio Neto","Return":"Ganancias","Time_is_in_the_wrong_format_":"La hora está en el formato equivocado.","Rise/Fall":"Alza/Baja","Higher/Lower":"Superior/Inferior","Matches/Differs":"Iguales/Diferentes","Even/Odd":"Par/Impar","Over/Under":"Encima/Debajo","High-Close":"Cierre-Alto","Close-Low":"Cierre-Bajo","High-Low":"Alto-Bajo","Up/Down":"Arriba/Abajo","Only_Ups/Only_Downs":"Solo Arriba/Solo Abajo","In/Out":"Dentro/Fuera","Select_Trade_Type":"Seleccionar tipo de operación","Spot":"Precio actual del mercado","Spot_Time_(GMT)":"Hora del precio a la vista (GTM)","seconds":"segundos","minutes":"minutos","hours":"horas","days":"días","ticks":"intervalos","tick":"intervalo","second":"segundo","minute":"minuto","hour":"hora","day":"día","Duration":"Duración","End_Time":"Hora de término","Purchase_request_sent":"Solicitud de compra enviada","High":"Máximo","Close":"Cerrar","Low":"Bajo","Select_Asset":"Seleccionar activo","Search___":"Buscar...","Maximum_multiplier_of_1000_":"Máximo multiplicador de 1000.","Stake":"Inversión","Payout":"Pago","Multiplier":"Multiplicador","Sorry,_your_account_is_not_authorised_for_any_further_contract_purchases_":"Lo sentimos, su cuenta no está autorizada para continuar con la compra de contratos.","Trading_is_unavailable_at_this_time_":"No se puede operar en este momento.","Please_reload_the_page":"Por favor, vuelva a cargar la página","Your_application_to_be_treated_as_a_professional_client_is_being_processed_":"Su solicitud para ser tratado como un cliente profesional es procesada.","Your_professional_client_request_is_[_1]not_approved[_2]_":"Su solicitud de cliente profesional fue [_1]no aprobada[_2].","Please_reapply_once_the_required_criteria_has_been_fulfilled_":"Por favor, vuelva a solicitar una vez que se hayan cumplido los criterios requeridos.","More_information_can_be_found_in_an_email_sent_to_you_":"Puede encontrar más información en un correo electrónico enviado a usted.","I_want_to_reapply":"Quiero solicitar de nuevo","In_the_EU,_financial_binary_options_are_only_available_to_professional_investors_":"En la UE, las opciones binarias financieras solo se encuentran disponibles para inversores profesionales.","Apply_now_as_a_professional_investor":"Aplicar como un inversor profesional","Try_our_[_1]Synthetic_Indices[_2]_":"Pruebe nuestros [_1]Índices sintéticos[_2].","Try_our_other_markets_":"Pruebe nuestros otros mercados.","Please_complete_the_[_1]Real_Account_form[_2]_to_verify_your_age_as_required_by_the_[_3]UK_Gambling[_4]_Commission_(UKGC)_":"Por favor, complete el [_1]formulario de la Cuenta Real[_2] para verificar su edad según lo requerido por la [_3]Comisión de juegos de azar de Reino Unido[_4] (UKGC).","Account_access_is_temporarily_limited__Please_check_your_inbox_for_more_details_":"El acceso a la cuenta está temporalmente limitado. Por favor revise su bandeja de entrada para más detalles.","Contract_Confirmation":"Confirmación del contrato","Your_transaction_reference_is":"La referencia de su transacción es","Total_Cost":"Costo total","Potential_Payout":"Pago potencial","Potential_Profit":"Ganancia potencial","View":"Ver","This_contract_won":"Este contrato ganó","This_contract_lost":"Este contrato perdió","The_reset_time_is_[_1]":"El tiempo de reset es [_1]","Now":"Ahora","Average":"Promedio","Buy_price":"Precio de compra","Final_price":"Precio final","Loss":"Pérdida","Profit":"Beneficios","Account_balance:":"Saldo de la cuenta:","Reverse_Side":"Reverso","Front_Side":"Parte delantera","Pending":"Pendiente","Submitting":"Enviando","Submitted":"Enviado","Failed":"Fallado","Compressing_Image":"Comprimiendo imagen","Checking":"Verificando","Checked":"Verificado","Unable_to_read_file_[_1]":"No fue posible leer el archivo [_1]","Passport":"Pasaporte","Identity_card":"Cédula de identidad","Driving_licence":"Licencia de conducir","Invalid_document_format_":"Formato de documento inválido.","File_([_1])_size_exceeds_the_permitted_limit__Maximum_allowed_file_size:_[_2]":"El archivo ([_1]) excede el tamaño permitido. Máximo tamaño permitido: [_2]","ID_number_is_required_for_[_1]_":"La cédula de identidad es requerida para [_1].","Only_letters,_numbers,_space,_underscore,_and_hyphen_are_allowed_for_ID_number_([_1])_":"La cédula de identidad ([_1]) solo puede contener letras, números, espacios, guiones bajos y guiones.","Expiry_date_is_required_for_[_1]_":"Fecha de vencimiento es requerida por [_1].","Place_of_birth":"Lugar de nacimiento","Please_select_the_country_of_document_issuance":"Seleccione el país de emisión del documento","Choose_the_document_type":"Elija el tipo de documento","Please_enter_the_correct_format__Example:":"Por favor, ingrese el formato correcto. Ejemplo:","Check_your_Google_account_email_and_click_the_link_in_the_email_to_proceed_":"Revise el correo electrónico de su cuenta de Google y haga clic en el enlace del correo electrónico para continuar.","Check_your_Facebook_account_email_and_click_the_link_in_the_email_to_proceed_":"Revise el correo electrónico de su cuenta de Facebook y haga clic en el enlace del correo electrónico para continuar.","Check_the_email_account_associated_with_your_Apple_ID_and_click_the_link_in_the_email_to_proceed_":"Revise la cuenta de correo electrónico asociada con su ID de Apple y haga clic en el enlace del correo electrónico para continuar.","Please_click_on_the_link_in_the_email_to_change_your_MT5_password_":"Haga clic en el enlace del correo electrónico para cambiar su contraseña MT5.","Please_click_on_the_link_in_the_email_to_change_your_binary_password_":"Haga clic en el enlace del correo electrónico para cambiar su contraseña binary.","We’ve_sent_you_an_email":"Le hemos enviado un correo electrónico","You're_using_your_[_1]_account_to_log_in_to_your_Binary_com_account__To_change_your_login_method_into_using_a_username_and_password,_click_the_[_2]Unlink[_3]_button_":"Está utilizando su cuenta [_1] para acceder a su cuenta de Binary.com. Para cambiar su método de inicio de sesión en utilizar un nombre de usuario y una contraseña, haga clic en el botón [_2]Desconectar[_3].","Linked_with_[_1]":"Vinculado con [_1]","You_will_need_to_set_a_password_to_complete_the_process_":"Deberá establecer una contraseña para completar el proceso.","Are_you_sure_you_want_to_unlink_from_[_1]?":"¿Está seguro de que desea desvincularse de [_1]?","Unlink":"Desvincular","Country_not_found":"País no encontrado","Documents_from_that_country_are_not_currently_supported_—_try_another_document_type":"Actualmente no se admiten documentos de ese país: pruebe con otro tipo de documento","Submit_document":"Enviar documento","Select_country":"Seleccione país","e_g__United_States":"p.ej. Estados Unidos","Search_for_country":"Buscar país","Select_issuing_country":"Seleccione país de expedición","Submit_verification":"Enviar verificación","Tips":"Consejos","Documents_uploaded":"Documentos subidos","Document_uploaded":"Documento subido","Selfie_uploaded":"Selfie subido","We're_now_ready_to_verify_your_identity":"Ahora estamos listos para verificar su identidad","Great,_that's_everything_we_need":"Genial, eso es todo lo que necesitamos","The_link_only_works_on_mobile_devices":"El enlace solo funciona en dispositivos móviles","Something's_gone_wrong":"Algo salió mal","You'll_need_to_restart_your_verification_on_your_computer":"Deberá reiniciar la verificación en su computadora","Get_secure_link":"Obtenga un enlace seguro","Steps_required_to_continue_verification_on_your_mobile":"Pasos necesarios para continuar con la verificación en su móvil","Check_back_here_to_finish_the_submission":"Vuelve a consultar aquí para finalizar el envío","Open_the_link_and_complete_the_tasks":"Abra el enlace y complete las tareas","Send_a_secure_link_to_your_phone":"Envíe un enlace seguro a su teléfono","Here's_how_to_do_it:":"He aquí cómo hacerlo:","Continue_on_your_phone":"Continuar en su teléfono","Your_computer_may_take_a_few_seconds_to_update":"Su computadora puede tardar unos segundos en actualizarse","You_can_now_return_to_your_computer_to_continue":"Ahora puede regresar a su computadora para continuar","Uploads_successful":"Cargas exitosas","Make_sure_everything_is_clear":"Asegúrese de que todo esté claro","Blurry_photo_detected":"Se detectó una foto borrosa","Make_sure_full_document_is_visible":"Asegúrese de que el documento completo esté visible","Cut-off_image_detected":"Foto cortada detectada","Move_away_from_direct_light":"Aléjese de la luz directa","Glare_detected":"Deslumbramiento detectado","Make_sure_all_of_the_document_is_in_the_photo":"Asegúrese de que todo el documento esté en la foto","No_document_detected":"No se detectó ningún documento","Make_sure_your_card_details_are_clear_to_read,_with_no_blur_or_glare":"Asegúrese de que los detalles de su tarjeta sean claros para leer, sin borrosidad ni reflejos","It’ll_take_longer_to_verify_you_if_we_can’t_read_it":"Nos llevará más tiempo verificarlo si no podemos leerlo","To_smoothly_verify_you,_we_need_a_better_photo":"Para verificarlo sin problemas, necesitamos una mejor foto","Make_sure_your_license_details_are_clear_to_read,_with_no_blur_or_glare":"Asegúrese de que los detalles de su licencia sean claros para leer, sin borrosidad ni reflejos","Make_sure_your_passport_details_are_clear_to_read,_with_no_blur_or_glare":"Asegúrese de que los detalles de su pasaporte sean claros para leer, sin borrosidad ni reflejos","Make_sure_your_permit_details_are_clear_to_read,_with_no_blur_or_glare":"Asegúrese de que los detalles de su permiso sean claros para leer, sin borrosidad ni reflejos","Make_sure_details_are_clear_to_read,_with_no_blur_or_glare":"Asegúrese de que los detalles sean claros para leer, sin borrosidad ni reflejos","Redo":"Rehacer","Confirm":"Confirmar","Upload_anyway":"Subir de todos modos","Enlarge_image":"Aumentar foto","Photo_of_your_document":"Foto de su documento","Check_your_image":"Revise su foto","Front_and_back":"Anverso y reverso","Driver's_license":"Licencia de conducir","Face_photo_page":"Página de foto de cara","Residence_permit":"Permiso de residencia","Sorry,_no_mobile_phone_bills":"Lo sentimos, sin facturas de teléfono móvil","Documents_you_can_use_to_verify_your_identity":"Documentos que puede utilizar para verificar su identidad","It_must_be_an_official_photo_ID":"Debe ser una identificación oficial con foto","These_are_the_documents_most_likely_to_show_your_current_home_address":"Estos documentos con más probabilidades muestran su domicilio actual","Choose_document":"Elija el documento","Select_a_%{country}_document":"Seleccione un documento de %{country}","or_upload_photo_–_no_scans_or_photocopies":"o suba una foto, no se aceptan escaneos ni fotocopias","Continue_on_phone":"Continuar en el teléfono","Take_a_photo_with_your_phone":"Tome una foto con su teléfono","Submit_identity_card_(back)":"Enviar la tarjeta de identidad (reverso)","Submit_identity_card_(front)":"Enviar la tarjeta de identidad (anverso)","Submit_license_(back)":"Enviar licencia (reverso)","Submit_license_(front)":"Enviar licencia (anverso)","Submit_passport_photo_page":"Enviar la página con la foto del pasaporte","Submit_residence_permit_(back)":"Presentar permiso de residencia (reverso)","Submit_residence_permit_(front)":"Presentar permiso de residencia (anverso)","Restart_the_process_on_the_latest_version_of_Google_Chrome":"Reinicie el proceso en la última versión de Google Chrome","Restart_the_process_on_the_latest_version_of_Safari":"Reinicie el proceso en la última versión de Safari","Unsupported_browser":"Navegador no soportado","Close_identity_verification_screen":"Cerrar la pantalla de verificación de identidad","Dismiss_alert":"Descartar alerta","back":"atrás","close":"cerrar","Restart_process_on_a_different_device":"Reiniciar el proceso en un dispositivo diferente","Camera_not_detected":"Cámara no detectada","Must_be_under_10MB_":"Debe tener menos de 10MB.","File_size_exceeded_":"Se ha excedido el tamaño del archivo.","Try_using_another_file_type_":"Intente utilizar otro tipo de archivo.","File_not_uploaded_":"Archivo no cargado.","An_error_occurred_while_loading_the_component":"Se produjo un error al cargar el componente","Only_your_face_can_be_in_the_selfie":"Solo su cara puede estar en la selfie","Multiple_faces_found":"Varias caras encontradas","Your_face_is_needed_in_the_selfie":"Se necesita su cara en la selfie","No_face_found":"Rostro no encontrado","Please_try_again":"Por favor intente de nuevo","Connection_lost":"Conexión perdida","Copy_the_link_to_your_phone":"Copie el enlace a su teléfono","Too_many_failed_attempts":"Demasiados intentos fallidos","Try_using_a_JPG_or_PNG_file":"Intente usar un archivo JPG o PNG","File_type_not_supported":"Tipo de archivo no compatible","Loading___":"Cargando...","Loading":"Cargando","Check_that_your_number_is_correct":"Compruebe que su número sea correcto","Copied":"Copiado","Copy":"Copiar","Send_link":"Enviar enlace","How_to_scan_a_QR_code":"Cómo escanear un código QR","Point_your_phone’s_camera_at_the_QR_code":"Apunte la cámara de su teléfono al código QR","If_it_doesn’t_work,_download_a_QR_code_scanner_from_Google_Play_or_the_App_Store":"Si no funciona, descargue un escáner de códigos QR de Google Play o App Store","or":"O","Scan_QR_code":"Escanear código QR","Get_link_via_SMS":"Obtenga enlace por SMS","Copy_link":"Copiar enlace","Sending":"Enviando","Enter_mobile_number":"Ingrese el número de móvil","Enter_your_mobile_number:":"Ingrese el numero de su móvil:","Scan_the_QR_code_with_your_phone":"Escanee el código QR con su teléfono","Send_this_one-time_link_to_your_phone":"Envíe este enlace único a su teléfono","Open_the_link_on_your_mobile":"Abra el enlace en su móvil","Get_your_secure_link":"Obtenga su enlace seguro","Copy_the_link_to_your_mobile_browser":"Copie el enlace a su navegador móvil","Continue":"Continuar","Make_sure§":"Asegúrese§","2__Your_desktop_window_stays_open":"2. La ventana de su escritorio permanece abierta","1__This_link_was_sent_by_you":"1. Este enlace fue enviado por usted","Continue_with_the_verification":"Continúe con la verificación","Linked_to_your_computer":"Vinculado a su computadora","Take_a_photo_of_the_back_of_your_card":"Tome una foto del reverso de su tarjeta","Take_a_photo_of_the_front_of_your_card":"Tome una foto del anverso de su tarjeta","Take_a_photo_of_the_back_of_your_license":"Tome una foto del reverso de su licencia","Take_a_photo_of_the_front_of_your_license":"Tome una foto del anverso de su licencia","Take_a_photo_of_your_passport_photo_page":"Tome una foto de la página con foto de su pasaporte","Take_a_selfie_showing_your_face":"Tome una selfie mostrando su cara","Take_a_photo_using_the_basic_camera_mode_instead":"Tome una foto usando el modo de cámara básico en su lugar","Take_a_photo":"Tome una foto","Passport_photo_page":"Página con foto de pasaporte","Thank_you":"Gracias","Verification_complete":"Verificación completa","Refresh":"Recargar","Recovery":"Recuperación","Follow_these_steps_to_recover_camera_access:":"Siga estos pasos para recuperar el acceso a la cámara:","Refresh_this_page_to_restart_the_identity_verification_process":"Actualice esta página para reiniciar el proceso de verificación de identidad","Grant_access_to_your_camera_from_your_browser_settings":"Otorgue acceso a su cámara desde la configuración de su navegador","Recover_camera_access_to_continue_face_verification":"Recupere el acceso a la cámara para continuar con la verificación de cara","Camera_access_is_denied":"El acceso a la cámara es denegado","We_cannot_verify_you_without_using_your_camera":"No podemos verificarle sin usar su cámara","Enable_camera":"Habilitar cámara","When_prompted,_you_must_enable_camera_access_to_continue":"Cuando se le solicite, debe habilitar el acceso a la cámara para continuar","Allow_camera_access":"Permita el acceso a la cámara","Provide_the_whole_document_page_for_best_results":"Proporcione toda la página del documento para obtener mejores resultados","Upload_back_of_card_from_your_computer":"Suba la parte trasera de la tarjeta de identificación desde su computadora","Upload_front_of_card_from_your_computer":"Suba la parte delantera de la tarjeta de identificación desde su computadora","Upload_back_of_license_from_your_computer":"Suba la parte trasera de la licencia de conducir desde su computadora","Upload_front_of_license_from_your_computer":"Suba la parte delantera de la licencia de conducir desde su computadora","Upload_passport_photo_page_from_your_computer":"Suba la página con la foto de pasaporte desde su computadora","Upload_a_selfie_from_your_computer":"Suba una selfie desde su computadora","Take_photo":"Tome una foto","Upload":"Subir","Check_that_it_is_connected_and_functional__You_can_also_continue_verification_on_your_phone":"Compruebe que esté conectado y en funcionamiento. También puede continuar la verificación en su teléfono","Make_sure_your_device_has_a_working_camera":"Asegúrese de que su dispositivo tenga una cámara que funcione","Camera_not_working?":"¿La cámara no funciona?","It_may_be_disconnected__Try_using_your_phone_instead_":"Puede estar desconectada. Intente usar la de su teléfono.","Make_sure_your_device's_camera_works":"Asegúrese de que la cámara de su dispositivo funcione","Camera_not_working":"La cámara no funciona","Remember_to_press_stop_when_you're_done__Redo_video_actions":"Recuerde presionar detener cuando haya terminado. Rehacer acciones de video","Looks_like_you_took_too_long":"Parece que tardó demasiado","View_from_camera":"Vista desde la cámara","Take_a_selfie":"Tome una selfie","Photo_of_your_face":"Foto de su cara","Make_sure_your_selfie_clearly_shows_your_face":"Asegúrese de que su selfie muestre claramente su rostro","Check_selfie":"Revisar selfie","Tips_to_take_a_good_selfie":"Consejos para sacarse una buena selfie","Face_forward_and_make_sure_your_eyes_are_clearly_visible":"Mire hacia adelante y asegúrese de que sus ojos sean claramente visibles","Remove_your_glasses,_if_necessary":"Quítese las gafas, si es necesario","We'll_compare_it_with_your_document":"Lo compararemos con su documento","Your_link_will_expire_in_one_hour":"Su enlace caducará en una hora","Keep_this_window_open_while_using_your_mobile":"Mantenga esta ventana abierta mientras usa su móvil","Resend_link":"Reenviar enlace","We've_sent_a_secure_link_to_%{number}":"Hemos enviado un enlace seguro a %{number}","It_may_take_a_few_minutes_to_arrive":"Puede que tarde unos minutos en llegar","Check_your_mobile":"Revise su móvil","Your_mobile_link_will_expire_in_one_hour":"Su enlace móvil caducará en una hora","Don't_refresh_this_page":"No actualice esta página","Once_you've_finished_we'll_take_you_to_the_next_step":"Una vez que haya terminado, lo llevaremos al siguiente paso","Connected_to_your_mobile":"Conectado a su móvil","Upload_photo":"Subir foto","Example_of_a_blurry_document":"Ejemplo de un documento borroso","All_details_must_be_clear_—_nothing_blurry":"Todos los detalles deben ser claros, nada borroso","Example_of_a_cut-off_document":"Ejemplo de un documento cortado","Show_all_details_—_including_the_bottom_2_lines":"Mostrar todos los detalles, incluidas las 2 últimas líneas","Example_of_a_document_with_glare":"Ejemplo de un documento con reflejo","Move_away_from_direct_light_—_no_glare":"Aléjese de la luz directa, sin reflejos","Document_example":"Ejemplo de documento","The_photo_should_clearly_show_your_document":"La foto debe mostrar claramente su documento","Scans_and_photocopies_are_not_accepted":"No se aceptan escaneos ni fotocopias","Upload_passport_photo_page":"Suba la página de la foto del pasaporte","To_open_a_bank_account,_we_will_need_to_verify_your_identity_":"Para abrir una cuenta bancaria, necesitaremos verificar su identidad.","It_will_only_take_a_couple_of_minutes_":"Solo le tomará un par de minutos.","Verify_Identity":"Verificar identidad","Open_your_new_bank_account":"Abra su nueva cuenta bancaria","Please_enter_a_valid_Login_ID_":"Ingrese un ID de usuario válido.","Amount":"Monto","Your_request_to_transfer_[_1]_[_2]_from_[_3]_to_[_4]_has_been_successfully_processed_":"Su solicitud de transferencia [_1] [_2] de [_3] a [_4] ha sido procesada exitosamente.","Resale_not_offered":"No se ofrece reventa","You've_made_no_transactions_of_this_type_up_to_this_date_":"No ha realizado transacciones de este tipo hasta la fecha.","Date":"Fecha","Contract":"Contrato","Purchase_Price":"Precio de compra","Sale_Date":"Fecha de Venta","Sale_Price":"Precio de Venta","Profit/Loss":"Ganancia/Pérdida","Details":"Detalles","Total_Profit/Loss":"Ganancias/pérdidas totales","Sorry,_an_error_occurred_while_processing_your_request_":"Lo sentimos, ha ocurrido un error mientras se procesaba su solicitud.","position(s)":"posición(es)","withdrawal(s)":"retiro(s)","Remaining_characters:_[_1]_":"Caracteres restantes: [_1].","Please_enter_no_more_than_[_1]_characters_for_both_fields_":"No ingrese más de [_1] caracteres para ambos campos.","Only_[_1]_are_allowed_":"Se permiten solo [_1].","letters":"letras","numbers":"números","space":"espacio","Please_select_at_least_one_scope":"Seleccione al menos un objetivo","New_token_created_":"Un token nuevo ha sido creado.","The_maximum_number_of_tokens_([_1])_has_been_reached_":"El máximo número de tokens ([_1]) ha sido alcanzado.","Name":"Nombre","Scopes":"Alcances","Last_Used":"Última vez usado","Action":"Acción","Are_you_sure_that_you_want_to_permanently_delete_the_token":"¿Está seguro de querer eliminar definitivamente el token?","Delete":"Eliminar","Never_Used":"Nunca usado","You_have_not_granted_access_to_any_applications_":"Usted no ha concedido acceso a ninguna aplicación.","Are_you_sure_that_you_want_to_permanently_revoke_access_to_the_application":"¿Está seguro de que desea revocar permanentemente el acceso a la aplicación?","Revoke_access":"Revocar el acceso","Admin":"Administrador","Payments":"Pagos","Read":"Leer","Trade":"Operar","Trading_Information":"Información sobre trading","Never":"Nunca","Permissions":"Permisos","Last_Login":"Último ingreso","You_did_not_change_anything_":"No ha cambiado nada.","Your_changes_have_been_updated_successfully_":"Sus cambios se han actualizado con éxito.","Successful":"Exitoso","Date_and_Time":"Fecha y hora","Browser":"Navegador","IP_Address":"Dirección IP","Status":"Estado","Your_account_has_no_Login/Logout_activity_":"Su cuenta no tiene actividad de accesos/cierres de sesión.","Your_account_is_fully_authenticated_and_your_withdrawal_limits_have_been_lifted_":"Su cuenta está totalmente autenticada y su límite de retirada ha sido aumentado.","Your_[_1]_day_withdrawal_limit_is_currently_[_2][_3]_":"Su límite de retiro diario [_1] es actualmente [_2][_3].","You_have_already_withdrawn_[_1][_2]_in_aggregate_over_the_last_[_3]_days_":"Usted ya retiró un total de [_1][_2] en los últimos [_3] días.","Your_withdrawal_limit_is_[_1][_2]_":"Su límite de retiro es [_1][_2].","You_have_already_withdrawn_[_1][_2]_":"Usted ya retiró [_1][_2].","Hence,_your_withdrawable_balance_is_only_up_to_[_1][_2],_subject_to_your_account’s_available_funds_":"Por lo tanto, su saldo extraíble es solo hasta [_1][_2], sujeto a los fondos disponibles de su cuenta.","Please_confirm_that_all_the_information_above_is_true_and_complete_":"Por favor, confirme que toda la información anterior es verdadera y está completa.","Your_settings_have_been_updated_successfully_":"Se han actualizado sus preferencias.","Sorry,_an_error_occurred_while_processing_your_account_":"Lo sentimos, ha ocurrido un error mientras se procesaba su cuenta.","Please_select_a_country":"Seleccione un país","Timed_out_until":"Bloqueado hasta","Excluded_from_the_website_until":"Excluido del sitio web hasta","Session_duration_limit_cannot_be_more_than_6_weeks_":"El límite de duración de la sesión no puede ser superior a 6 semanas.","Time_out_must_be_after_today_":"El tiempo de inactividad debe ser después de hoy.","Time_out_cannot_be_more_than_6_weeks_":"El tiempo de bloqueo no puede ser mayor a seis semanas.","Time_out_cannot_be_in_the_past_":"El tiempo de inactividad no puede ser en el pasado.","Please_select_a_valid_time_":"Seleccione una hora válida.","Exclude_time_cannot_be_less_than_6_months_":"El tiempo de exclusión no puede ser menor a 6 meses.","Exclude_time_cannot_be_for_more_than_5_years_":"El tiempo de exclusión no puede ser mayor a 5 años.","Confirm_changes":"Confirmar cambios","We’ll_update_your_limits__Click_[_1]Agree_and_accept[_2]_to_acknowledge_that_you_are_fully_responsible_for_your_actions,_and_we_are_not_liable_for_any_addiction_or_loss_":"Actualizaremos sus límites. Haga clic en [_1]Acordar y aceptar[_2] para reconocer que usted es totalmente responsable de sus acciones y que no somos responsables de ninguna adicción o pérdida.","Agree_and_accept":"Acordar y aceptar","Go_back":"Volver","When_you_click_\"OK\"_you_will_be_excluded_from_trading_on_the_site_until_the_selected_date_":"Si hace clic en \"OK\", no se le permitirá operar en el sitio hasta la fecha seleccionada.","Your_changes_have_been_updated_":"Sus cambios se han guardado.","Disable":"Desactivar","Enable":"Activar","You_have_successfully_enabled_two-factor_authentication_for_your_account_":"Usted ha activado con éxito la autenticación de dos factores para su cuenta.","You_have_successfully_disabled_two-factor_authentication_for_your_account_":"Usted ha desactivado con éxito la autenticación de dos factores para su cuenta.","You_do_not_need_to_authenticate_your_account_at_this_time_[_1]We_will_inform_you_when_your_account_needs_to_be_authenticated_":"No es necesario que autentique su cuenta en este momento. [_1]Le informaremos cuándo debe autenticar su cuenta.","No_authentication_required":"No se requiere autenticación","Back_to_trading":"Volver al trading","You_are_categorised_as_a_professional_client_":"Está categorizado como un cliente profesional.","You_are_categorised_as_a_retail_client__Apply_to_be_treated_as_a_professional_trader_":"Usted está categorizado como cliente minorista. Mande solicitud para ser tratado como un operador profesional.","Bid":"Oferta","Closed_Bid":"Cerrar oferta","Reference_ID":"ID de referencia","Description":"Descripción","Credit/Debit":"Crédito/débito","Balance":"Saldo","Top_up_error":"Error de recarga","Understood":"Entendido","Top-up_successful":"Recarga exitosa","[_1]_has_been_credited_into_your_Demo_Account:_[_2]_":"[_1] ha sido acreditado en su Cuenta Virtual: [_2].","Go_to_statement":"Ir al extracto","Continue_trading":"Seguir operando","Your_Demo_balance_has_been_reset_":"Su saldo virtual se ha restablecido.","Account":"Cuenta","Available_Markets":"Mercados disponibles","Type":"Tipo","Currency":"Divisa","Multipliers_Account":"Cuenta de Multiplicadores","Gaming_Account":"Cuenta de juego","Options_Account":"Cuenta de opciones","Real_Account":"Cuenta real","Counterparty":"Contraparte","Jurisdiction":"Jurisdicción","Create_account":"Crear cuenta","Change_currency":"Cambiar moneda","Note:_You_are_limited_to_one_fiat_currency_account__The_currency_of_your_fiat_account_can_be_changed_before_you_deposit_into_your_fiat_account_for_the_first_time_or_create_an_MT5_account__You_may_also_open_one_account_for_each_supported_cryptocurrency_":"Nota: Puede abrir solo una cuenta de moneda fiat. La moneda de su cuenta fiat se puede cambiar antes de depositar por primera vez o antes de crear una cuenta MT5. Además, puede abrir una cuenta para cada criptomoneda disponible.","This_account_is_disabled":"Esta cuenta está deshabilitada","This_account_is_excluded_until_[_1]":"Esta cuenta se encuentra excluida hasta [_1]","Set_currency":"Definir moneda","Commodities":"Materias primas","Stock_Indices":"Indices bursátiles","Stocks":"Acciones","Synthetic_Indices":"Índices sintéticos","If_you_have_an_account_with_us,_we'll_send_you_a_link_to_your_email_in_a_few_minutes_to_reset_your_password_":"Si tiene una cuenta con nosotros, le enviaremos un enlace a su correo electrónico en unos minutos para restablecer su contraseña.","Sign_up":"Crear cuenta","Trading_contracts_for_difference_(CFDs)_on_Synthetic_Indices_may_not_be_suitable_for_everyone__Please_ensure_that_you_fully_understand_the_risks_involved,_including_the_possibility_of_losing_all_the_funds_in_your_MT5_account__Gambling_can_be_addictive_–_please_play_responsibly_":"Los contratos por diferencia (CFDs) en índices sintéticos pueden no ser adecuados para todos. Asegúrese de que comprende completamente los riesgos involucrados, incluyendo la posibilidad de perder todos los fondos en su cuenta MT5. El juego puede ser adictivo, por favor juegue responsablemente.","Do_you_wish_to_continue?":"¿Desea continuar?","{SPAIN_ONLY}You_are_about_to_purchase_a_product_that_is_not_simple_and_may_be_difficult_to_understand:_Contracts_for_difference_and_forex__As_a_general_rule,_the_CNMV_considers_that_such_products_are_not_appropriate_for_retail_clients,_due_to_their_complexity_":"{SPAIN ONLY}Está a punto de comprar un producto que no es sencillo y puede ser difícil de entender: contratos por diferencias y forex. Como una regla general, la CNMV considera que dichos productos no son apropiados para clientes minoristas, debido a su complejidad.","{SPAIN_ONLY}This_is_a_product_with_leverage__You_should_be_aware_that_losses_may_be_higher_than_the_amount_initially_paid_to_purchase_the_product_":"Este es un producto con apalancamiento. Debe tener en cuenta que las pérdidas pueden ser más altas que el monto pagado inicialmente para comprar el producto.","{SPAIN_ONLY}However,_Binary_Investments_(Europe)_Ltd_has_assessed_your_knowledge_and_experience_and_deems_the_product_appropriate_for_you_":"Sin embargo, Binary Investments (Europe) Ltd ha evaluado su conocimiento y experiencia y considera el producto apropiado para usted.","Acknowledge":"Confirmar","Change_Password":"Cambiar contraseña","The_investor_password_of_account_number_[_1]_has_been_changed_":"Se ha cambiado la contraseña del inversor de la cuenta número [_1].","Reset_Password":"Restablecer contraseña","Verify_Reset_Password":"Verificar nueva contraseña","Please_check_your_email_for_further_instructions_":"Por favor, revise su correo para más instrucciones.","[_1]_deposit_from_[_2]_to_account_number_[_3]_is_done__Transaction_ID:_[_4]":"[_1] depósito desde [_2] a la cuenta número [_3] se ha realizado con éxito. ID de transacción: [_4]","[_1]_withdrawal_from_account_number_[_2]_to_[_3]_is_done__Transaction_ID:_[_4]":"Retiro de [_1] desde la cuenta número [_2] a [_3] se ha realizado con éxito. ID de transacción: [_4]","To_withdraw_from_MetaTrader_5_[_1]_please_[_2]Authenticate[_3]_your_Binary_account_":"Para realizar retiros de MetaTrader 5 [_1] por favor [_2]Autentique[_2] su cuenta Binary.","Current_password":"Contraseña actual","New_password":"Nueva contraseña","To_transfer_funds_to_your_MT5_account,_enter_an_amount_of_[_1]_or_more":"Para transferir fondos a su cuenta de MT5, introduzca una cantidad de [_1] o más","You_have_insufficient_funds_in_your_MT5_account_":"No tiene fondos suficientes en su cuenta MT5.","Sorry,_this_feature_is_not_available_in_your_jurisdiction_":"Lo sentimos, esta función no está disponible en su jurisdicción.","Due_to_an_issue_on_our_server,_some_of_your_MT5_accounts_are_unavailable_at_the_moment__[_1]Please_bear_with_us_and_thank_you_for_your_patience_":"Debido a un problema en nuestro servidor, algunas de sus cuentas MT5 no están disponibles en este momento. [_1]Por favor, tenga paciencia con nosotros y gracias por su cooperación.","Unavailable":"Indisponible","[_1]_has_been_credited_into_your_MT5_Demo_Account:_[_2]_":"[_1] ha sido acreditado en su cuenta demo de MT5: [_2].","_(Region_added)":" (Región agregada)","_(Temporarily_unavailable)":" (Temporalmente no disponible)","Our_MT5_servers_are_temporarily_unavailable__We're_working_to_restore_them__Please_try_again_in_a_few_minutes_":"Nuestros servidores MT5 no están disponibles temporalmente. Estamos trabajando para restaurarlos. Vuelva a intentarlo en unos minutos.","Use_MT5_password_to_sign_in_to_any_of_your_[_1]_accounts_when_using_MT5_apps_on_your_mobile_or_other_devices_":"Utilice la contraseña de MT5 para iniciar sesión en cualquiera de sus cuentas MT5 cuando utilice aplicaciones MT5 en su móvil u otros dispositivos.","This_will_change_the_password_to_all_of_your_[_1]_accounts_":"Esta acción cambiará las contraseñas de todas sus cuentas de [_1].","Demo_Accounts":"Cuentas de prueba","Real-Money_Accounts":"Cuentas de dinero real","Demo_Account":"Cuenta de prueba","Real-Money_Account":"Cuenta de dinero real","for_account_[_1]":"para la cuenta [_1]","[_1]_Account_[_2]":"Cuenta [_1] [_2]","MT5_Financial":"MT5 Financiero","Enter_your_MT5_password_to_add_a_[_1]_[_2]_account_":"Introduzca su contraseña MT5 para añadir una cuenta [_1] [_2].","MT5_Synthetic":"Sintética MT5","Get_[_1]":"Obtenga [_1]","Your_demo_account_balance_is_currently_[_1]_or_less__You_may_top_up_your_account_with_an_additional_[_2]_":"El saldo de su cuenta demo es de [_1] o menos. Puede recargar su cuenta con unos [_2] adicionales.","You_can_top_up_your_demo_account_with_an_additional_[_1]_if_your_balance_is_[_2]_or_less_":"Puede recargar su cuenta de prueba con unos [_1] adicionales si su saldo es [_2] o menos.","Yes,_I'm_sure":"Sí, estoy seguro","Are_you_sure?":"¿Está seguro?","You_will_not_be_able_to_change_your_fiat_account_currency_after_creating_this_[_1]_account__Are_you_sure_you_want_to_proceed?":"No podrá cambiar la moneda de su cuenta fiat después de crear esta cuenta [_1]. ¿Está seguro que desea continuar?","OK":"Aceptar","Address":"Domicilio","Account_currency":"Moneda de la cuenta","Financial_assessment":"Evaluación financiera","Personal_details":"Datos personales","Terms_of_use":"Términos de uso","Tether_Omni_(USDT)_is_a_version_of_Tether_that's_pegged_to_USD_and_is_built_on_the_Bitcoin_blockchain_":"Tether Omni (USDT) es una versión de Tether vinculada al USD y desarrollada en el blockchain de Bitcoin.","Tether_ERC20_(eUSDT)_is_a_version_of_Tether_that's_pegged_to_USD_and_is_hosted_on_the_Ethereum_platform_":"Tether ERC20 (eUSDT) es una versión de Tether vinculada al USD y alojada en la plataforma de Ethereum.","Title_and_name":"Título y nombre","Real_money_account_opening":"Apertura de cuenta de dinero real","Your_token_has_expired_or_is_invalid__Please_click_here_to_restart_the_verification_process_":"Su token ha caducado o no es válido. Haga clic aquí para reiniciar el proceso de verificación.","The_email_address_provided_is_already_in_use__If_you_forgot_your_password,_please_try_our_password_recovery_tool_or_contact_our_customer_service_":"La dirección de correo electrónico proporcionada ya está en uso. Si olvidó su contraseña, pruebe nuestra herramienta de recuperación de contraseña o póngase en contacto con nuestro servicio de atención al cliente.","Password_is_not_strong_enough_":"La contraseña no es lo suficientemente fuerte.","Upgrade_now":"Actualice ahora","[_1]_days_[_2]_hours_[_3]_minutes":"[_1] días [_2] horas [_3] minutos","Your_trading_statistics_since_[_1]_":"Las estadísticas de sus transacciones desde [_1].","[_1]_trading_can_become_a_real_addiction,_as_can_any_other_activity_pushed_to_its_limits__To_avoid_the_danger_of_such_an_addiction,_we_provide_a_reality-check_that_gives_you_a_summary_of_your_trades_and_accounts_on_a_regular_basis_":"El comercio de [_1] puede convertirse en una verdadera adicción, al igual que cualquier otra actividad llevada al límite. Para evitar el peligro de tal adicción, proporcionamos una verificación realista que le brinda un resumen de sus operaciones y cuentas de manera regular.","[_1]_Please_click_the_link_below_to_restart_the_password_recovery_process_":"[_1] Haga clic en el siguiente enlace para reiniciar el proceso de recuperación de contraseña.","You_have_a_new_Binary_password_to_log_in_to_Binary_com_":"Tiene una nueva contraseña de Binary para entrar en Binary.com.","Success":"Éxito","Done":"Finalizado","Your_Binary_account_is_unlinked_from_[_1]__Use_[_2]your_email_and_password_for_future_log_in_":"Su cuenta de Binary está desvinculada de [_1]. Utilice [_2]su correo electrónico y contraseña para iniciar sesión en el futuro.","Success!":"¡Éxito!","Got_it":"Entendido","Binary_Password_Reset":"Restablecer la contraseña Binary","Binary_password":"Contraseña Binary","You_have_added_a_[_1]_account_":"Ha agregado una cuenta [_1].","Add_account":"Añadir cuenta","Add_new_crypto_account":"Agregar nueva cuenta cripto","Add_new_account":"Agregar la cuenta nueva","Create_a_cryptocurrency_account":"Cree una cuenta de criptomonedas","Choose_your_preferred_cryptocurrency":"Elija su criptomoneda preferida","You_can_open_an_account_for_each_cryptocurrency_":"Puede abrir una cuenta para cada criptomoneda.","Choose_a_cryptocurrency_account":"Elija una cuenta de criptomonedas","Choose_one_of_your_accounts_or_add_a_new_cryptocurrency_account":"Elija una de sus cuentas o agregue una nueva cuenta de criptomonedas","Choose_an_account":"Elija una cuenta","Choose_one_of_your_accounts_or_add_a_new_account":"Elija una de sus cuentas o agregue una nueva cuenta ","Choose_one_of_your_accounts":"Elija una de sus cuentas","Please_select_the_currency_for_this_account:":"Por favor seleccione la moneda para esta cuenta:","deposit":"depositar","deposit_or_create_a_CFDs_account":"deposite o cree una cuenta de CFD","Are_you_sure_you_want_to_create_your_[_1]_account_now?":"¿Está seguro que desea crear su cuenta [_1] ahora?","Note:":"Nota:","You_may_open_one_account_for_each_supported_cryptocurrency_":"Puede abrir una cuenta para cada criptomonedas disponible.","Are_you_sure_you_want_to_create_a_fiat_account_in_[_1]?":"¿Está seguro que desea crear una cuenta fiat en [_1]?","You_are_limited_to_one_fiat_account__You_can_change_the_currency_of_your_fiat_account_anytime_before_you_make_a_first-time_[_1]_":"Está limitado a una cuenta fiat. Puede cambiar la moneda de su cuenta fiat en cualquier momento antes de [_1] por primera vez.","Yes":"Sí","Create_[_1]_account":"Crear una cuenta [_1]","You_have_successfully_set_your_account_currency_to_[_1]_":"Ha cambiado con éxito la moneda de su cuenta a [_1].","You_have_successfully_changed_your_account_currency_from_[_1]_to_[_2]_":"Ha cambiado con éxito la moneda de su cuenta de [_1] a [_2].","Please_choose_a_currency":"Por favor elija una moneda","You_have_a_new_MT5_password_to_log_in_to_your_[_1]_accounts_on_the_web_and_mobile_apps_":"Tiene una nueva contraseña de MT5 para acceder a sus cuentas [_1] en la web y en las aplicaciones móviles.","Asian_Up":"Asiáticas arriba","Asian_Down":"Asiáticas abajo","Higher":"Superior","Higher_or_equal":"Mayor o igual","Lower":"Inferior","Lower_or_equal":"Inferior o igual","Digit_Matches":"Dígito coincide","Digit_Differs":"Dígito difiere","Digit_Odd":"Dígito impar","Digit_Even":"Dígito par","Digit_Over":"Dígito sobre","Digit_Under":"Dígito por debajo","Ends_Outside":"Finaliza fuera","Ends_Between":"Finaliza entre","Stays_Between":"Permanece dentro","Goes_Outside":"Sale fuera","Touches":"Toca","Does_Not_Touch":"No toque","High_Tick":"Tick alto","Low_Tick":"Tick bajo","Only_Ups":"Solo Arriba","Only_Downs":"Solo Abajo","Multiplier_Up":"Multiplicador arriba","Multiplier_Down":"Multiplicador abajo","Equals":"Iguales","Not":"No","Buy":"Comprar","Sell":"Venta","Waiting_for_contract_settlement_":"En espera de la liquidación del contrato.","including_Deal_Cancel__Fee":"incluyendo la cancelación del contrato. Cuota","Contract_has_not_started_yet":"El contrato no ha comenzado todavía","This_contract_is_only_available_on_[_1]DTrader[_2]_":"Este contrato solo está disponible en [_1]DTrader[_2].","This_contract_is_only_available_on_DTrader_[_1][_2]Go_to_Dtrader[_3]_to_close_or_cancel_this_contract_":"Este contrato solo está disponible en DTrader.[_1][_2]Diríjase a Dtrader[_3] para cerrar o cancelar este contrato.","Contract_Result":"Resultado del contrato","Close_Time":"Hora de cierrre","Exit_Spot_Time":"Hora del punto de salida","Audit":"Auditoría","View_chart":"Ver gráfico","Audit_Page":"Página de auditoría","Contract_Starts":"Contrato empieza","Contract_Ends":"El contrato termina","Contract_Details":"Detalles del contrato","Target":"Objetivo","Contract_Information":"Información del contrato","Contract_Type":"Tipo de contrato","Transaction_ID":"ID de la transacción","Remaining_Time":"Tiempo restante","Maximum_payout":"Pago máximo","Barrier_Change":"Cambio de Límite","Current":"Actual","Spot_Time":"Hora del precio a la vista","Current_Time":"Hora actual","Indicative":"Indicativo","Potential_Profit/Loss":"Ganancia/Pérdida Potencial","Deal_Cancel__Fee":"Cuota de cancelación de contrato","You_can_close_this_window_without_interrupting_your_trade_":"Puede cerrar esta ventana sin interrumpir su operación.","There_was_an_error":"Hubo un error","Sell_at_market":"Vender al precio actual","Note":"Nota","Contract_will_be_sold_at_the_prevailing_market_price_when_the_request_is_received_by_our_servers__This_price_may_differ_from_the_indicated_price_":"El contrato se venderá al precio vigente en el mercado en el momento de la recepción de la solicitud de venta por nuestros servidores. Este precio puede ser diferente del precio indicado.","You_have_sold_this_contract_at_[_1]_[_2]":"Usted ha vendido este contrato en [_1] [_2]","Your_transaction_reference_number_is_[_1]":"El número de referencia de su transacción es [_1]","Thank_you_for_signing_up!_Please_check_your_email_to_complete_the_registration_process_":"¡Gracias por registrarse! Compruebe su correo electrónico completar el proceso de registro.","All_markets_are_closed_now__Please_try_again_later_":"Todos los mercados están cerrados ahora. Inténtelo más tarde.","Withdrawal":"Retirar","demo_credit_to_account":"fondo virtual a cuenta","login":"iniciar sesión","logout":"cerrar sesión","Asians":"Asiáticas","Digits":"Dígitos","Ends_Between/Ends_Outside":"Finaliza dentro/Finaliza fuera","High/Low_Ticks":"Ticks Altos/Bajos","Lookbacks":"Retroactivos","Stays_Between/Goes_Outside":"Permanece dentro/Sale","Touch/No_Touch":"Toque/Sin toque","Christmas_Day":"Día de Navidad","Closes_early_(at_18:00)":"Cierra temprano (a las 18:00)","Closes_early_(at_21:00)":"Cierra temprano (a las 21:00)","Fridays":"Viernes","New_Year's_Day":"Día de año nuevo","today":"hoy","today,_Fridays":"hoy, los viernes","There_was_a_problem_accessing_the_server_":"Hubo un problema al acceder al servidor.","There_was_a_problem_accessing_the_server_during_purchase_":"Hubo un problema al acceder al servidor durante la compra."}; \ No newline at end of file diff --git a/src/javascript/_autogenerated/fr.js b/src/javascript/_autogenerated/fr.js index f0b57fa0c8d..50c27d63ed1 100644 --- a/src/javascript/_autogenerated/fr.js +++ b/src/javascript/_autogenerated/fr.js @@ -1,2 +1,2 @@ const texts_json = {}; -texts_json['FR'] = {"Real":"Réel","Investment":"Investissement","Gaming":"Jeu","Virtual":"Virtuel","Synthetic":"Synthétique","Demo_Synthetic":"Demo Synthétique","Real_Synthetic":"Réel Synthétique","Financial":"Financier","Demo_Financial":"Demo Financier","Real_Financial":"Réel Financier","Financial_STP":"Financier STP","Demo_Financial_STP":"Demo Financier STP","Real_Financial_STP":"Réel Financier STP","Thank_you,_we'll_get_back_to_you_within_24_hours":"Merci, nous vous répondrons dans les 24 heures","Online":"En ligne","Offline":"Hors connexion","Connecting_to_server":"Connexion au serveur","Use_a_few_words,_avoid_common_phrases":"Utilisez quelques mots, évitez les phrases courantes","No_need_for_symbols,_digits,_or_uppercase_letters":"Pas besoin de symboles, de chiffres ou de lettres majuscules","Add_another_word_or_two__Uncommon_words_are_better_":"Ajoutez un ou deux mots supplémentaires. Les mots peu courants sont meilleurs.","Straight_rows_of_keys_are_easy_to_guess":"Les rangées droites de clés sont faciles à deviner","Short_keyboard_patterns_are_easy_to_guess":"Les motifs de clavier courts sont faciles à deviner","Use_a_longer_keyboard_pattern_with_more_turns":"Utilisez un motif de clavier plus long avec plus de tours","Repeats_like_\"aaa\"_are_easy_to_guess":"Les répétitions telles que \"aaa\" sont faciles à deviner","Repeats_like_\"abcabcabc\"_are_only_slightly_harder_to_guess_than_\"abc\"":"Les répétitions comme \"abcabcabc\" ne sont que légèrement plus difficiles à deviner que \"abc\"","Avoid_repeated_words_and_characters":"Évitez les mots et les caractères répétés","Sequences_like_abc_or_6543_are_easy_to_guess":"Les séquences comme abc ou 6543 sont faciles à deviner","Avoid_sequences":"Évitez les séquences","Recent_years_are_easy_to_guess":"Les dernières années sont faciles à deviner","Avoid_recent_years":"Évitez les dernières années","Avoid_years_that_are_associated_with_you":"Évitez les années qui vous sont associées","Dates_are_often_easy_to_guess":"Les dates sont souvent faciles à deviner","Avoid_dates_and_years_that_are_associated_with_you":"Évitez les dates et les années qui vous sont associées","This_is_a_top-10_common_password":"Ceci est un mot de passe commun parmi les 10 premiers","This_is_a_top-100_common_password":"Ceci est un mot de passe commun parmi les 100 premiers","This_is_a_very_common_password":"C'est un mot de passe très courant","This_is_similar_to_a_commonly_used_password":"Ceci est similaire à un mot de passe couramment utilisé","A_word_by_itself_is_easy_to_guess":"Un mot en lui-même est facile à deviner","Names_and_surnames_by_themselves_are_easy_to_guess":"Les noms et prénoms sont faciles à deviner","Common_names_and_surnames_are_easy_to_guess":"Les noms et prénoms communs sont faciles à deviner","Capitalization_doesn't_help_very_much":"La capitalisation n'aide pas beaucoup","All-uppercase_is_almost_as_easy_to_guess_as_all-lowercase":"Tout en majuscules est presque aussi facile à deviner que tout en minuscules","Reversed_words_aren't_much_harder_to_guess":"Les mots inversés ne sont pas beaucoup plus difficiles à deviner","Predictable_substitutions_like_'@'_instead_of_'a'_don't_help_very_much":"Les substitutions prévisibles comme '@' au lieu de 'a' n'aident pas beaucoup","This_password_is_on_the_blacklist":"Ce mot de passe est sur la liste noire","Unknown_OS":"Système d’exploitation inconnu","You_will_be_redirected_to_a_third-party_website_which_is_not_owned_by_Binary_com_":"Vous serez redirigé vers un site tiers qui n’est pas détenu par Binary.com.","Click_OK_to_proceed_":"Cliquez sur OK pour continuer.","Please_ensure_that_you_have_the_Telegram_app_installed_on_your_device_":"Veuillez vous assurer que vous avez l'app Telegram installée sur votre appareil.","[_1]_requires_your_browser's_web_storage_to_be_enabled_in_order_to_function_properly__Please_enable_it_or_exit_private_browsing_mode_":"[_1] requiert que la fonction stockage web de votre navigateur soit activée pour fonctionner correctement. S’il vous plaît activer la ou quitter le mode de navigation privée.","Please_[_1]log_in[_2]_or_[_3]sign_up[_4]_to_view_this_page_":"S’il vous plaît [_1]connectez vous[_2] ou [_3]inscrivez vous[_4] pour afficher cette page.","Sorry,_this_feature_is_available_to_virtual_accounts_only_":"Désolé, cette fonctionnalité est disponible uniquement pour les comptes virtuels.","This_feature_is_not_relevant_to_virtual-money_accounts_":"Cette fonction ne s'applique pas aux comptes virtuels.","This_page_is_only_available_to_logged_out_clients_":"Cette page est uniquement disponible pour les clients connectés.","Sorry,_but_binary_options_trading_is_not_available_in_your_financial_account_":"Désolé, mais le trading d'options binaires n'est pas disponible sur votre compte financier.","Sorry,_but_binary_options_trading_is_not_available_in_your_country_":"Désolé, mais le trading d'options binaires n'est pas disponible dans votre pays.","Sign_out":"Désinscription","[_1]_Account":"Compte [_1]","Click_here_to_open_a_Real_Account":"Cliquez ici pour ouvrir un Compte Réel","Open_a_Real_Account":"Ouvrez un Compte Réel","Click_here_to_open_a_Financial_Account":"Cliquez ici pour ouvrir un Compte Financier","Click_here_to_open_a_Gaming_account":"Cliquez ici pour ouvrir un Compte de Pari","Open_a_Financial_Account":"Ouvrir un Compte Financier","Create_Account":"Créer un compte","Accounts_List":"Liste des comptes","Deposits_and_withdrawals_have_been_disabled_on_your_account__Please_check_your_email_for_more_details_":"Dépôts et retraits ont été désactivés sur votre compte. Veuillez vérifier votre email pour plus de détails.","Please_set_the_[_1]currency[_2]_of_your_account_":"Veuillez définir la [_1]currency[_2] de votre compte.","Please_submit_your_[_1]proof_of_identity_and_proof_of_address[_2]_":"Veuillez soumettre votre [_1]pièce d'identité et votre justificatif de domicile[_2].","Your_[_1]proof_of_identity[_3]_and_[_2]proof_of_address[_3]_have_expired_":"Votre [_1]pièce d'identité[_3] et votre [_2]justificatif de domicile[_3] ont expiré.","Your_[_1]proof_of_identity[_2]_has_expired_":"Votre [_1]pièce d'identité[_2] a expiré.","Your_[_1]proof_of_address[_2]_has_expired_":"Votre [_1]justificatif de domicile[_2] a expiré.","Your_[_1]proof_of_identity[_3]_and_[_2]proof_of_address[_3]_have_not_been_verified_":"Votre [_1]pièce d'identité[_3] et votre [_2]justificatif de domicile[_3] ont n'a pas été vérifiée.","Your_[_1]proof_of_identity[_2]_has_not_been_verified_":"Votre [_1]preuve d'identité[_2] n'a pas été vérifiée.","Your_[_1]proof_of_address[_2]_has_not_been_verified_":"Votre [_1]preuve de domicile[_2] n'a pas été vérifiée.","Please_submit_your_[_1]proof_of_identity[_2]_":"Veuillez soumettre votre [_1]pièce d'identité[_2].","Please_submit_your_[_1]proof_of_address[_2]_":"Veuillez soumettre votre [_1]justificatif de domicile[_2].","Your_account_is_restricted__Kindly_[_1]contact_customer_support[_2]_for_assistance_":"Votre compte est restreint. Veuillez [_1]contacter le Service Clientèle[_2] pour obtenir de l'aide.","Please_set_your_[_1]30-day_turnover_limit[_2]_to_remove_deposit_limits_":"Veuillez régler votre [_1]limite de 30 jours de chiffre d’affaires[_2] pour supprimer les limites de dépôt.","MT5_withdrawals_have_been_disabled_on_your_account__Please_check_your_email_for_more_details_":"Les retraits MT5 ont été désactivés sur votre compte. Veuillez vérifier votre email pour plus de détails.","Trading_and_withdrawals_have_been_disabled_on_your_account__Kindly_[_1]contact_customer_support[_2]_for_assistance_":"Le Trading et les dépôts ont été désactivés sur votre compte. Veuillez [_1]contacter le support client[_2] pour vous assister.","Please_complete_your_[_1]personal_details[_2]_before_you_proceed_":"Veuillez compléter vos [_1]détails personnels[_2]. avant de procéder.","Please_set_[_1]country_of_residence[_2]_before_upgrading_to_a_real-money_account_":"S'il vous plaît définissez votre [_1]pays de résidence[_2] avant de mettre à jour votre compte d'argent réel.","Please_complete_the_[_1]financial_assessment_form[_2]_to_lift_your_withdrawal_and_trading_limits_":"Veuillez remplir le [_1]formulaire d'évaluation financière[_2] pour lever vos limites de retrait et de trading.","Please_[_1]complete_your_account_profile[_2]_to_lift_your_withdrawal_and_trading_limits_":"S'il vous plait [_1]complétez le profile de votre compte[_2] pour supprimer vos limites de retrait et de trading.","Trading_and_deposits_have_been_disabled_on_your_account__Kindly_allow_us_some_time_to_review_the_account_":"Les dépôts et trading ont été désactivés sur votre compte. Veuillez nous laisser un peu de temps afin que nous puissions examiner votre compte.","Withdrawals_have_been_disabled_on_your_account__Please_wait_until_your_uploaded_documents_are_verified_":"Les retraits ont été désactivés sur votre compte. Veuillez attendre que vos documents téléchargés soient vérifiés.","Withdrawals_have_been_disabled_on_your_account__Please_check_your_email_for_more_details_":"Les retraits ont été désactivés sur votre compte. Veuillez vérifier votre email pour plus de détails.","Please_[_1]accept_the_updated_Terms_and_Conditions[_2]_":"Veuillez [_1]accepter la dernière version des Conditions Générales [_2].","Please_[_1]accept_the_updated_Terms_and_Conditions[_2]_to_lift_your_deposit_and_trading_limits_":"Veuillez [_1]accepter les Conditions Générales mises à jour[_2] pour supprimer vos limites de dépôt et de trading.","Account_Authenticated":"Compte Authentifié","Connection_error:_Please_check_your_internet_connection_":"Erreur de connexion : veuillez vérifier votre connexion à Internet.","Network_status":"Statut réseau","This_is_a_staging_server_-_For_testing_purposes_only":"Il s'agit d'un serveur intermédiaire, utilisé uniquement à des fins de test","The_server_endpoint_is:_[_2]":"Le 1terminal 2 du serveur est : [_2]","Your_web_browser_([_1])_is_out_of_date_and_may_affect_your_trading_experience__Proceed_at_your_own_risk__[_2]Update_browser[_3]":"Votre navigateur internet ([_1]) est obsolète et cela peut affecter votre expérience de trading. Procédez à vos risques et périls. [_2]Mise à jour de navigateur internet[_3]","You_have_reached_the_rate_limit_of_requests_per_second__Please_try_later_":"Vous avez atteint la limite de tentatives par seconde. Veuillez réessayer ultérieurement.","There_was_some_invalid_character_in_an_input_field_":"Un caractère non valide a été saisi dans un champ.","Today":"Aujourd'hui","Select_date":"Sélectionnez la date","Barrier":"Barrière","Entry_Spot":"Point d'entrée","Exit_Spot":"Point de sortie","Charting_for_this_underlying_is_delayed":"Les graphiques sont retardés pour ce sous-jacent","Payout_Range":"Gamme de Paiement","Purchase_Time":"Heure d'achat","Reset_Barrier":"Barrière de Réinitialisation","Reset_Time":"Temps de réinitialisation","Selected_Tick":"Tick Sélectionné","Exit_Time":"Temps de sortie","Start_Time":"Heure de début","Verification_code_is_wrong__Please_use_the_link_sent_to_your_email_":"Le code de vérification est incorrect. Veuillez utiliser le lien envoyé à votre adresse email.","Indicates_required_field":"Indique un champ obligatoire","Please_select_the_checkbox_":"Veuillez cocher la case.","This_field_is_required_":"Ce champ est requis.","Should_be_a_valid_number_":"La saisie doit être un nombre valide.","Up_to_[_1]_decimal_places_are_allowed_":"Jusqu'à [_1] décimales seulement sont autorisées.","Should_be_[_1]":"Devrait être [_1]","Should_be_between_[_1]_and_[_2]":"La saisie doit se situer entre [_1] et [_2]","Should_be_more_than_[_1]":"Devrait être plus de [_1]","Should_be_less_than_[_1]":"La saisie doit être inférieure à [_1]","Invalid_email_address_":"Adresse email non valide.","Password_should_have_lower_and_uppercase_English_letters_with_numbers_":"Le mot de passe doit être composé de majuscules, de minuscules et de chiffres.","Only_letters,_numbers,_space,_hyphen,_period,_and_apostrophe_are_allowed_":"Seuls les lettres, chiffres, espace, trait d'union et apostrophe sont permis.","Only_letters,_numbers,_space,_and_these_special_characters_are_allowed:_[_1]":"Seulement des lettres, chiffres, espace et ces caractères spéciaux sont autorisés : [_1]","Only_letters,_space,_hyphen,_period,_and_apostrophe_are_allowed_":"Les lettres, les espaces, les traits d'union, la virgule et le point sont les seuls caractères autorisés.","Only_letters,_numbers,_space,_and_hyphen_are_allowed_":"Seuls les lettres, les chiffres, trait d'union et tiret sont autorisés.","Please_enter_a_valid_phone_number_(e_g__+15417541234)_":"Veuillez saisir un numéro de téléphone valide (par exemple +15417541234).","The_two_passwords_that_you_entered_do_not_match_":"Les deux mots de passe que vous avez entrés ne correspondent pas.","[_1]_and_[_2]_cannot_be_the_same_":"[_1] et [_2] ne peuvent être identiques.","Minimum_of_[_1]_characters_required_":"Un minimum de [_1] caractères est requis.","You_should_enter_[_1]_characters_":"Vous devez saisir [_1] caractères.","Should_start_with_letter_or_number,_and_may_contain_hyphen_and_underscore_":"Devrait commencer par une lettre ou un chiffre et peut contenir un trait d’union et un tiret bas.","Invalid_verification_code_":"Code de vérification invalide.","Your_password_cannot_be_the_same_as_your_email_address_":"Votre mot de passe ne peut pas être identique à votre adresse e-mail.","Transaction_performed_by_[_1]_(App_ID:_[_2])":"Transaction effectuée par [_1] (identifiant d'application : [_2])","Next":"Suivant","Finish":"Finnois","Step":"Étape","Select_your_market_and_underlying_asset":"Sélectionnez votre marché et actif sous-jacent","Select_your_trade_type":"Sélectionnez votre type de transaction","Adjust_trade_parameters":"Définir les paramètres de la transaction","Predict_the_directionand_purchase":"Prédire la direction
et acheter","Your_session_duration_limit_will_end_in_[_1]_seconds_":"Votre limite de durée de session sera atteinte dans [_1] secondes.","January":"janvier","February":"février","March":"mars","April":"avril","May":"mai","June":"juin","July":"juillet","August":"août","September":"septembre","October":"octobre","November":"novembre","December":"décembre","Jan":"jan.","Feb":"fév.","Mar":"mars","Apr":"avr.","Jun":"juin","Jul":"juill.","Aug":"août","Sep":"sep.","Oct":"oct.","Nov":"nov.","Dec":"déc.","Sunday":"dimanche","Monday":"lundi","Tuesday":"mardi","Wednesday":"mercredi","Thursday":"jeudi","Friday":"vendredi","Saturday":"samedi","Su":"Di","Mo":"Lu","Tu":"mar.","We":"Me","Th":"Je","Fr":"ven.","Previous":"Précédent","Hour":"Heure","AM":" ","PM":"Après midi","Verification_required":"Vérification requise","Verify_identity":"Vérifier l'indentité","From_account:_":"Du compte : ","To_account:_":"Au compte : ","Not_announced_for_this_currency_":"Pas d'annonce pour cette devise.","Reset_the_balance_of_your_virtual_account_to_[_1]_anytime_":"Réinitialisez le solde de votre compte virtuel à [_1] à tout moment.","[_1]Manage_your_accounts[_2]":"[_1]Gérer vos comptes[_2]","You_can_no_longer_change_the_currency_because_you've_created_an_MT5_account_":"Vous ne pouvez plus changer la devise car vous avez créé un compte MT5.","You_can_no_longer_change_the_currency_because_you've_made_a_first-time_deposit_":"Vous ne pouvez plus changer la devise parce que vous avez effectué un tout premier dépôt.","This_is_your_[_1]_account_":"Ceci est votre compte [_1].","Your_fiat_account's_currency_is_currently_set_to_[_1]_":"La devise de votre compte fiat est actuellement en [_1].","Your_fiat_account's_currency_is_set_to_[_1]_":"La devise de votre compte fiat est en [_1].","Don't_want_to_trade_in_[_1]?_You_can_open_another_cryptocurrency_account_":"Vous ne voulez pas trader en [_1] ? Vous pouvez ouvrir un autre compte en cryptodevise.","You_can_[_1]set_a_new_currency[_2]_before_you_deposit_for_the_first_time_or_create_an_MT5_account_":"Vous pouvez [_1]choisir une nouvelle devise[_2] avant de faire un premier dépôt ou de créer un compte MT5.","Withdraw":"Retrait","Deposit":"Dépôt","Town/City":"Ville","First_line_of_home_address":"Première ligne de l'adresse résidentielle","Postal_Code/ZIP":"Code postal","State/Province":"Etat/Province","Email_address":"Adresse e-mail","Telephone":"Téléphone","Country_of_Residence":"Pays de résidence","details":"informations","Yes_I'm_sure":"Oui j'en suis sûr","Cancel":"Annuler","Are_you_sure_you_want_to_deposit_in_[_1]?":"Êtes-vous sûr de vouloir déposer en [_1] ?","You_will_not_be_able_to_change_your_fiat_account's_currency_after_making_this_deposit__Are_you_sure_you_want_to_proceed?":"Vous ne pourrez pas changer la devise de votre compte fiat après avoir effectué ce dépôt. Êtes-vous sûr de vouloir continuer ?","[_1]No,_change_my_fiat_account's_currency_now[_2]":"[_1]Non, changer la devise de mon compte fiat maintenant[_2]","Your_cashier_is_locked_":"Votre caisse est verrouillée.","Please_note_that_the_selected_currency_is_allowed_for_limited_accounts_only_":"Veuillez noter que la devise sélectionnée n'est autorisée que pour les comptes limités.","Sorry,_deposits_for_this_currency_are_currently_disabled_":"Désolé, les dépôts pour cette devise sont actuellement désactivés.","Sorry,_withdrawals_for_this_currency_are_currently_disabled_":"Désolé, les dépôts pour cette devise sont actuellement désactivés.","You_have_reached_the_withdrawal_limit__Please_upload_your_proof_of_identity_and_address_to_lift_your_withdrawal_limit_and_proceed_with_your_withdrawal_":"Vous avez atteint la limite de retrait. Veuillez télécharger votre preuve d'identité et d'adresse pour lever votre limite de retrait et procéder à votre retrait.","Payment_Agent_services_are_not_available_in_your_country_or_in_your_preferred_currency_":"Les services d’Agent de Paiement ne sont pas disponibles dans votre pays ou dans votre devise préférée.","Select_payment_agent":"Sélectionnez l’agent de paiement","Amount_in":"Montant en","Insufficient_balance_":"Solde insuffisant.","Only_letters,_numbers,_space,_hyphen,_period,_comma,_and_apostrophe_are_allowed_":"Seuls les lettres, les chiffres, espace, trait d'union, point, virgule et apostrophe sont autorisés.","Your_request_to_withdraw_[_1]_[_2]_from_your_account_[_3]_to_Payment_Agent_[_4]_account_has_been_successfully_processed_":"Votre demande de retirer [_1] [_2] de votre compte [_3] pour le compte de l'Agent de Paiement [_4] a été traitée avec succès.","Your_token_has_expired_or_is_invalid__Please_click_[_1]here[_2]_to_restart_the_verification_process_":"Votre jeton a expiré ou est invalide. Veuillez cliquer [_1]ici[_2] pour relancer le processus de vérification.","Please_[_1]deposit[_2]_to_your_account_":"Veuillez [_1]faire un dépôt[_2] sur votre compte.","Sorry,_account_signup_is_not_available_in_your_country_":"Désolé, l'ouverture de compte n’est pas disponible dans votre pays.","Asset":"Actif","Opens":"Ouverture","Closes":"Clôture","Settles":"Règlements","Upcoming_Events":"Évènements à venir","Add_+/–_to_define_a_barrier_offset__For_example,_+0_005_means_a_barrier_that's_0_005_higher_than_the_entry_spot_":"Ajouter + / – pour définir une compensation de barrière. Par exemple, +0.005 signifie une barrière qui est plus élevée que le point d’entrée de 0,005.","Digit":"Chiffre","Percentage":"Pourcentage","Waiting_for_entry_tick_":"En attente du tick d'entrée.","High_Barrier":"Barrière supérieure","Low_Barrier":"Barrière inférieure","Waiting_for_exit_tick_":"En attente du tick de sortie.","Ticks_history_returned_an_empty_array_":"L'historique des ticks retourne une gamme vide.","Chart_is_not_available_for_this_underlying_":"Le graphique n’est pas disponible pour ce sous-jacent.","Purchase":"Achat","Net_profit":"Bénéfice net","Return":"Retour sur investissement","Time_is_in_the_wrong_format_":"Le format de l'heure est incorrect.","Rise/Fall":"Hausse/Baisse","Higher/Lower":"Supérieur/Inférieur","Matches/Differs":"Égal/Différent","Even/Odd":"Pair/Impair","Over/Under":"Au dessus/En dessous","High-Close":"Haut-Clôture","Close-Low":"Clôture-Bas","High-Low":"Haut-Bas","Up/Down":"Hausse/Baisse","Only_Ups/Only_Downs":"Que des Montées/Que des Descentes","In/Out":"Zone In/Out","Select_Trade_Type":"Sélectionnez le Type de Trade","Spot_Time_(GMT)":"Temps Spot (GMT)","seconds":"secondes","hours":"heures","days":"jours","second":"seconde","hour":"heure","day":"jour","Duration":"Durée","End_Time":"Heure de fin","Purchase_request_sent":"Demande d’achat envoyé","High":"Haut","Close":"Clôture","Low":"Bas","Select_Asset":"Sélectionnez l'Actif","Search___":"Rechercher...","Maximum_multiplier_of_1000_":"Multiplicateur maximal de 1000.","Stake":"Investissement","Payout":"Paiement","Multiplier":"Multiplicateur","Trading_is_unavailable_at_this_time_":"Le Trading n’est pas disponible en ce moment.","Please_reload_the_page":"Veuillez recharger la page","Your_application_to_be_treated_as_a_professional_client_is_being_processed_":"Votre application doit être traitée comme un client professionnel est en cours de traitement.","Your_professional_client_request_is_[_1]not_approved[_2]_":"Votre demande de client professionnel [_1]n'est pas approuvée[_2].","Please_reapply_once_the_required_criteria_has_been_fulfilled_":"Veuillez réappliquer une fois que les critères requis ont été remplis.","More_information_can_be_found_in_an_email_sent_to_you_":"Plus d'informations peuvent être trouvées dans un email qui vous a été envoyé.","I_want_to_reapply":"Je veux postuler à nouveau","In_the_EU,_financial_binary_options_are_only_available_to_professional_investors_":"Dans l’UE, les options binaires financières sont seulement disponibles aux investisseurs professionnels.","Apply_now_as_a_professional_investor":"Appliquer maintenant en tant qu'investisseur professionnel","Try_our_[_1]Synthetic_Indices[_2]_":"Essayez nos [_1]Indices Synthétiques[_2].","Try_our_other_markets_":"Essayez nos autres marchés.","Please_complete_the_[_1]Real_Account_form[_2]_to_verify_your_age_as_required_by_the_[_3]UK_Gambling[_4]_Commission_(UKGC)_":"Veuillez remplir le formulaire de [_1]Compte Réel[_2] pour vérifier votre âge comme l'exige la Commission des [_3]Jeux du Royaume-Uni[_4] (UKGC).","Account_access_is_temporarily_limited__Please_check_your_inbox_for_more_details_":"L'accès au compte est temporairement restreint. Veuillez vérifier votre boîte de réception pour plus de détails.","Contract_Confirmation":"Confirmation de contrat","Your_transaction_reference_is":"Votre référence de transaction est","Total_Cost":"Coût total","Potential_Payout":"Paiement potentiel","Potential_Profit":"Profits potentiels","View":"Affichage","This_contract_won":"Ce contrat a été gagné","This_contract_lost":"Ce contrat a été perdu","The_reset_time_is_[_1]":"Le temps de réinitialisation est [_1]","Now":"Maintenant","Average":"Moyenne","Buy_price":"Prix d'achat","Final_price":"Prix final","Loss":"Pertes","Profit":"Profits","Account_balance:":"Solde du compte :","Reverse_Side":"Verso","Front_Side":"Face Avant","Pending":"En attente","Submitting":"En cours de soumission","Submitted":"Soumis","Failed":"Échec","Compressing_Image":"Image en cours de compression","Checking":"Vérification en cours","Checked":"Vérifié","Unable_to_read_file_[_1]":"Incapable de lire les fichiers [_1]","Passport":"Passeport","Identity_card":"Carte d’identité","Driving_licence":"Permis de conduire","Invalid_document_format_":"Format de document invalide.","File_([_1])_size_exceeds_the_permitted_limit__Maximum_allowed_file_size:_[_2]":"Taille du fichier ([_1]) dépasse la limite autorisée. La taille maximum du fichier est de : [_2]","ID_number_is_required_for_[_1]_":"Un numéro d’identification est nécessaire pour [_1].","Only_letters,_numbers,_space,_underscore,_and_hyphen_are_allowed_for_ID_number_([_1])_":"Seulement les lettres, chiffres, espace, tiret bas et trait d’union sont autorisés pour le numéro d’identification) ([_1]).","Expiry_date_is_required_for_[_1]_":"La date d’expiration est requise pour [_1].","Place_of_birth":"Lieu de naissance","Current_password":"Mot de passe actuel","New_password":"Nouveau mot de passe","Country_not_found":"Pays introuvable","Documents_from_that_country_are_not_currently_supported_—_try_another_document_type":"Les documents de ce pays ne sont actuellement pas pris en charge - essayez un autre type de document","Submit_document":"Soumettre le document","Select_country":"Sélectionner un pays","e_g__United_States":"exemple Etats Unis","Search_for_country":"Rechercher un pays","Select_issuing_country":"Sélectionnez le pays émetteur","Submit_verification":"Soumettre la demande de vérification","Tips":"Conseils","Documents_uploaded":"Documents téléchargés","Document_uploaded":"Document téléchargé","Selfie_uploaded":"Selfie téléchargé","We're_now_ready_to_verify_your_identity":"Nous sommes maintenant prêts à vérifier votre identité","Great,_that's_everything_we_need":"Parfait, c'est tout ce dont nous avons besoin","The_link_only_works_on_mobile_devices":"Le lien ne fonctionne que sur les appareils mobiles","Something's_gone_wrong":"Un problème est survenu","You'll_need_to_restart_your_verification_on_your_computer":"Vous devrez redémarrer votre vérification sur votre ordinateur","Get_secure_link":"Obtenez un lien sécurisé","Steps_required_to_continue_verification_on_your_mobile":"Étapes requises pour continuer la vérification sur votre mobile","Check_back_here_to_finish_the_submission":"Revenez ici pour terminer la procédure","Open_the_link_and_complete_the_tasks":"Ouvrez le lien et terminez les tâches","Send_a_secure_link_to_your_phone":"Envoyez un lien sécurisé sur votre téléphone","Here's_how_to_do_it:":"Voici comment procéder:","Continue_on_your_phone":"Continuez sur votre téléphone","Your_computer_may_take_a_few_seconds_to_update":"La mise à jour de votre ordinateur peut prendre quelques secondes","You_can_now_return_to_your_computer_to_continue":"Vous pouvez maintenant revenir à votre ordinateur pour continuer","Uploads_successful":"Téléchargements réussis","Make_sure_everything_is_clear":"Assurez-vous que tout est clair","Blurry_photo_detected":"Photo floue détectée","Make_sure_full_document_is_visible":"Assurez-vous que le document complet est visible","Cut-off_image_detected":"Image coupée détectée","Move_away_from_direct_light":"Éloignez-vous de la lumière directe","Glare_detected":"Éblouissement détecté","Make_sure_all_of_the_document_is_in_the_photo":"Assurez-vous que tout le document est sur la photo","No_document_detected":"Aucun document détecté","Make_sure_your_card_details_are_clear_to_read,_with_no_blur_or_glare":"Assurez-vous que les détails de votre carte sont lisibles, sans flou ni éblouissement","It’ll_take_longer_to_verify_you_if_we_can’t_read_it":"Il faudra plus de temps pour vous vérifier si nous ne pouvons pas le lire","To_smoothly_verify_you,_we_need_a_better_photo":"Pour vérifier votre compte, nous avons besoin d'une meilleure photo","Make_sure_your_license_details_are_clear_to_read,_with_no_blur_or_glare":"Assurez-vous que les détails de votre licence sont lisibles, sans flou ni éblouissement","Make_sure_your_passport_details_are_clear_to_read,_with_no_blur_or_glare":"Assurez-vous que les détails de votre passeport sont clairs à lire, sans flou ni éblouissement","Make_sure_your_permit_details_are_clear_to_read,_with_no_blur_or_glare":"Assurez-vous que les détails de votre permis sont clairs à lire, sans flou ni éblouissement","Make_sure_details_are_clear_to_read,_with_no_blur_or_glare":"Assurez-vous que les détails sont clairs à lire, sans flou ni éblouissement","Redo":"Refaire","Confirm":"Confirmer","Upload_anyway":"Télécharger quand même","Enlarge_image":"Agrandir l'image","Photo_of_your_document":"Photo de votre document","Check_your_image":"Vérifiez votre image","Front_and_back":"Recto-Verso","Driver's_license":"Permis de conduire","Face_photo_page":"Page de photo de visage","Residence_permit":"Permis de résidence","Sorry,_no_mobile_phone_bills":"Désolé, aucune facture de téléphone mobile","Documents_you_can_use_to_verify_your_identity":"Documents que vous pouvez utiliser pour vérifier votre identité","It_must_be_an_official_photo_ID":"Il doit s'agir d'une pièce d'identité officielle avec photo","These_are_the_documents_most_likely_to_show_your_current_home_address":"Ce sont les documents les plus susceptibles d'indiquer votre adresse personnelle actuelle","Choose_document":"Choisissez un document","Select_a_%{country}_document":"Sélectionnez un document %{country}","or_upload_photo_–_no_scans_or_photocopies":"ou télécharger une photo - pas de numérisation ni de photocopie","Continue_on_phone":"Continuer sur téléphone","Take_a_photo_with_your_phone":"Prenez une photo avec votre téléphone","Submit_identity_card_(back)":"Soumettre la carte d'identité (verso)","Submit_identity_card_(front)":"Soumettre la carte d'identité (recto)","Submit_license_(back)":"Soumettre le permis (verso)","Submit_license_(front)":"Soumettre le permis (recto)","Submit_passport_photo_page":"Soumettre la photo de votre passeport","Submit_residence_permit_(back)":"Soumettre le permis de séjour (verso)","Submit_residence_permit_(front)":"Submit residence permit (recto)","Restart_the_process_on_the_latest_version_of_Google_Chrome":"Redémarrez le processus sur la dernière version de Google Chrome","Restart_the_process_on_the_latest_version_of_Safari":"Redémarrez le processus sur la dernière version de Safari","Unsupported_browser":"Navigateur web non supporté","Close_identity_verification_screen":"Fermer l'écran de vérification d'identité","Dismiss_alert":"Ignorer l'alerte","back":"retour","close":"clôture","Restart_process_on_a_different_device":"Redémarrez le processus sur un autre appareil","Camera_not_detected":"Caméra non détectée","Must_be_under_10MB_":"Doit être inférieur à 10 Mo.","File_size_exceeded_":"Taille du fichier dépassée.","Try_using_another_file_type_":"Essayez d'utiliser un autre type de fichier.","File_not_uploaded_":"Fichier non téléchargé.","An_error_occurred_while_loading_the_component":"Une erreur s'est produite lors du chargement du composant","Only_your_face_can_be_in_the_selfie":"Seul votre visage peut être dans le selfie","Multiple_faces_found":"Plusieurs visages trouvés","Your_face_is_needed_in_the_selfie":"Votre visage est nécessaire dans le selfie","No_face_found":"Aucun visage trouvé","Please_try_again":"Veuillez réessayer s'il vous plait","Connection_lost":"Connexion perdue","Copy_the_link_to_your_phone":"Copiez le lien sur votre téléphone","Too_many_failed_attempts":"Trop de tentatives échouées","Try_using_a_JPG_or_PNG_file":"Essayez d'utiliser un fichier JPG ou PNG","File_type_not_supported":"Type de fichier non pris en charge","Loading___":"Chargement...","Loading":"Chargement","Check_that_your_number_is_correct":"Vérifiez que votre numéro est correct","Copied":"Copié","Copy":"Copier","Send_link":"Envoyer un lien","How_to_scan_a_QR_code":"Comment scanner un code QR","Point_your_phone’s_camera_at_the_QR_code":"Dirigez la caméra de votre téléphone vers le code QR","If_it_doesn’t_work,_download_a_QR_code_scanner_from_Google_Play_or_the_App_Store":"Si cela ne fonctionne pas, téléchargez un scanner de code QR depuis Google Play ou l'App Store","or":"ou","Scan_QR_code":"Scanner le code QR","Get_link_via_SMS":"Obtenir le lien par SMS","Copy_link":"Copier le lien","Sending":"Envoi en cours","Enter_mobile_number":"Entrez votre numéro de mobile","Enter_your_mobile_number:":"Entrez votre numéro de mobile:","Scan_the_QR_code_with_your_phone":"Scannez le code QR avec votre téléphone","Send_this_one-time_link_to_your_phone":"Envoyez ce lien unique sur votre téléphone","Open_the_link_on_your_mobile":"Ouvrez le lien sur votre mobile","Get_your_secure_link":"Obtenez votre lien sécurisé","Copy_the_link_to_your_mobile_browser":"Copiez le lien dans votre navigateur mobile","Continue":"Continuer","Make_sure§":"Soyez sur§","2__Your_desktop_window_stays_open":"2. La fenêtre de votre bureau reste ouverte","1__This_link_was_sent_by_you":"1. Ce lien a été envoyé par vous","Continue_with_the_verification":"Continuer la vérification","Linked_to_your_computer":"Lié à votre ordinateur","Take_a_photo_of_the_back_of_your_card":"Prenez une photo du dos de votre carte","Take_a_photo_of_the_front_of_your_card":"Prenez une photo de votre carte","Take_a_photo_of_the_back_of_your_license":"Prenez une photo du dos de votre permis","Take_a_photo_of_the_front_of_your_license":"Prenez une photo de votre permis de conduire","Take_a_photo_of_your_passport_photo_page":"Prenez une photo de votre page de photo de passeport","Take_a_selfie_showing_your_face":"Prenez un selfie montrant votre visage","Take_a_photo_using_the_basic_camera_mode_instead":"Prenez plutôt une photo en utilisant le mode appareil photo de base","Take_a_photo":"Prendre une photo","Passport_photo_page":"Page de photo de passeport","Thank_you":"Merci","Verification_complete":"Vérification terminée","Refresh":"Rafraîchir","Recovery":"Récupération","Follow_these_steps_to_recover_camera_access:":"Suivez ces étapes pour récupérer l'accès à la caméra:","Refresh_this_page_to_restart_the_identity_verification_process":"Actualisez cette page pour redémarrer le processus de vérification d'identité","Grant_access_to_your_camera_from_your_browser_settings":"Accordez l'accès à votre caméra à partir des paramètres de votre navigateur","Recover_camera_access_to_continue_face_verification":"Récupérer l'accès à la caméra pour continuer la vérification du visage","Camera_access_is_denied":"L'accès à la caméra est refusé","We_cannot_verify_you_without_using_your_camera":"Nous ne pouvons pas vous vérifier sans utiliser votre caméra","Enable_camera":"Activer la caméra","When_prompted,_you_must_enable_camera_access_to_continue":"Lorsque vous y êtes invité, vous devez activer l'accès à la caméra pour continuer","Allow_camera_access":"Autoriser l'accès à la caméra","Provide_the_whole_document_page_for_best_results":"Fournissez la page entière du document pour de meilleurs résultats","Upload_back_of_card_from_your_computer":"Télécharger le verso de la carte depuis votre ordinateur","Upload_front_of_card_from_your_computer":"Téléchargez le recto de la carte depuis votre ordinateur","Upload_back_of_license_from_your_computer":"Télécharger le dos du permis de conduire depuis votre ordinateur","Upload_front_of_license_from_your_computer":"Téléchargez le permis depuis votre ordinateur","Upload_passport_photo_page_from_your_computer":"Téléchargez la photo de votre passeport depuis votre ordinateur","Upload_a_selfie_from_your_computer":"Télécharger un selfie depuis votre ordinateur","Take_photo":"Prendre une photo","Upload":"Télécharger","Check_that_it_is_connected_and_functional__You_can_also_continue_verification_on_your_phone":"Vérifiez qu'il est connecté et fonctionnel. Vous pouvez également poursuivre la vérification sur votre téléphone","Make_sure_your_device_has_a_working_camera":"Assurez-vous que votre appareil dispose d'une caméra fonctionnelle","Camera_not_working?":"La caméra ne fonctionne pas?","It_may_be_disconnected__Try_using_your_phone_instead_":"Il peut être déconnecté. Essayez d'utiliser votre téléphone à la place.","Make_sure_your_device's_camera_works":"Assurez-vous que la caméra de votre appareil fonctionne","Camera_not_working":"La caméra ne fonctionne pas","Remember_to_press_stop_when_you're_done__Redo_video_actions":"N'oubliez pas d'appuyer sur stop lorsque vous avez terminé. Refaire les actions vidéo","Looks_like_you_took_too_long":"On dirait que vous avez pris trop de temps","View_from_camera":"Vue depuis la caméra","Take_a_selfie":"Prendre un selfie","Photo_of_your_face":"Photo de votre visage","Make_sure_your_selfie_clearly_shows_your_face":"Assurez-vous que votre selfie montre clairement votre visage","Check_selfie":"Vérifier le selfie","Tips_to_take_a_good_selfie":"Conseils pour prendre un bon selfie","Face_forward_and_make_sure_your_eyes_are_clearly_visible":"Faites face vers l'avant et assurez-vous que vos yeux sont clairement visibles","Remove_your_glasses,_if_necessary":"Retirez vos lunettes, si nécessaire","We'll_compare_it_with_your_document":"Nous le comparerons avec votre document","Your_link_will_expire_in_one_hour":"Votre lien expirera dans une heure","Keep_this_window_open_while_using_your_mobile":"Gardez cette fenêtre ouverte lorsque vous utilisez votre mobile","Resend_link":"Renvoyer le lien","We've_sent_a_secure_link_to_%{number}":"Nous avons envoyé un lien sécurisé vers %{number}","It_may_take_a_few_minutes_to_arrive":"Cela peut prendre quelques minutes pour arriver","Check_your_mobile":"Vérifiez votre mobile","Your_mobile_link_will_expire_in_one_hour":"Votre lien mobile expirera dans une heure","Don't_refresh_this_page":"N'actualisez pas cette page","Once_you've_finished_we'll_take_you_to_the_next_step":"Une fois que vous avez terminé, nous vous emmènerons à l'étape suivante","Connected_to_your_mobile":"Connecté à votre mobile","Upload_photo":"Envoyer la photo","Example_of_a_blurry_document":"Exemple de document flou","All_details_must_be_clear_—_nothing_blurry":"Tous les détails doivent être clairs - rien de flou","Example_of_a_cut-off_document":"Exemple de document tronqué","Show_all_details_—_including_the_bottom_2_lines":"Afficher tous les détails - y compris les 2 lignes du bas","Example_of_a_document_with_glare":"Exemple de document avec reflets","Move_away_from_direct_light_—_no_glare":"Éloignez-vous de la lumière directe - sans'éblouissement","Document_example":"Exemple de document","The_photo_should_clearly_show_your_document":"La photo doit clairement montrer votre document","Scans_and_photocopies_are_not_accepted":"Les scans et photocopies ne sont pas acceptés","Upload_passport_photo_page":"Télécharger la photo de votre passeport","To_open_a_bank_account,_we_will_need_to_verify_your_identity_":"Pour ouvrir un compte bancaire, nous devrons vérifier votre identité.","It_will_only_take_a_couple_of_minutes_":"Cela ne prendra que quelques minutes.","Verify_Identity":"Vérifier l'identité","Open_your_new_bank_account":"Ouvrez votre nouveau compte bancaire","Please_enter_a_valid_Login_ID_":"Veuillez saisir un jeton d'authentification valide.","Amount":"Montant","Your_request_to_transfer_[_1]_[_2]_from_[_3]_to_[_4]_has_been_successfully_processed_":"Votre demande de transférer [_1] [_2] de [_3] à [_4] a été traitée avec succès.","Resale_not_offered":"La revente n'est pas proposée","You've_made_no_transactions_of_this_type_up_to_this_date_":"Vous n'avez effectué aucune transaction de ce type jusqu'à cette date.","Ref_":"Réf.","Contract":"Contrat","Purchase_Price":"Prix d'achat","Sale_Date":"Date de vente","Sale_Price":"Prix de vente","Profit/Loss":"Profits/pertes","Details":"Informations","Total_Profit/Loss":"Total des profits/pertes","accounts":"comptes","account":"compte","Sorry,_an_error_occurred_while_processing_your_request_":"Désolé, une erreur s'est produite pendant le traitement de votre demande.","Please_specify_the_reasons_for_closing_your_accounts":"Veuillez s'il vous plaît spécifier les raisons de la clôture de vos comptes","The_reason_should_be_between_5_and_250_characters":"La raison doit être comprise entre 5 et 250 caractères","Please_select_a_reason_":"Veuillez s'il vous plaît sélectionner une raison.","Only_[_1]_are_allowed_":"Seulement [_1] autorisées.","letters":"lettres","numbers":"chiffres","space":"espace","Please_select_at_least_one_scope":"Veuillez sélectionner au moins un champ d'application","New_token_created_":"Nouveau jeton d'authentification créé.","The_maximum_number_of_tokens_([_1])_has_been_reached_":"Le nombre maximum de jetons d'authentification ([_1]) est atteint.","Name":"Nom","Token":"Jeton","Scopes":"Périmètre","Last_Used":"Dernière utilisation","Are_you_sure_that_you_want_to_permanently_delete_the_token":"Voulez-vous vraiment supprimer ce jeton de façon permanente","Delete":"Supprimer","Never_Used":"Jamais utilisé","You_have_not_granted_access_to_any_applications_":"Vous n'avez acheté aucun contrat.","Are_you_sure_that_you_want_to_permanently_revoke_access_to_the_application":"Voulez-vous vraiment révoquer l'accès à cette application de façon permanente","Revoke_access":"Révoquer l'accès","Admin":"Administration","Payments":"Paiements","Read":"Lire","Trade":"Trading","Trading_Information":"Information de trading","Never":"Jamais","Last_Login":"Dernière Connexion","You_did_not_change_anything_":"Vous n'avez effectué aucune modification.","Your_changes_have_been_updated_successfully_":"Vos modifications ont bien été prises en compte.","Successful":"Réussite","Date_and_Time":"Date et heure","Browser":"Navigateur","IP_Address":"Adresse IP","Status":"Statut","Your_account_has_no_Login/Logout_activity_":"Votre compte n'indique aucune activité de connexion/déconnexion.","Your_account_is_fully_authenticated_and_your_withdrawal_limits_have_been_lifted_":"Votre compte est entièrement authentifié et vos limites de retrait ont été levées.","Your_[_1]_day_withdrawal_limit_is_currently_[_2][_3]_":"Votre limite de retrait de [_1] jour est actuellement [_2][_3].","You_have_already_withdrawn_[_1][_2]_in_aggregate_over_the_last_[_3]_days_":"Vous avez déjà retiré l'équivalent de [_1][_2] au total au cours des [_3] derniers jours.","Your_withdrawal_limit_is_[_1][_2]_":"Votre limite de retrait est de [_1][_2].","You_have_already_withdrawn_[_1][_2]_":"Vous avez déjà retiré [_1][_2].","Hence,_your_withdrawable_balance_is_only_up_to_[_1][_2],_subject_to_your_account’s_available_funds_":"Par conséquent, votre montant de retrait disponible est au plus de [_1][_2], concernant vos fonds disponibles sur votre compte. ","Please_select":"Sélection","Please_confirm_that_all_the_information_above_is_true_and_complete_":"S’il vous plaît veuillez confirmer que tous les renseignements ci-dessus sont véridiques et complets.","Your_settings_have_been_updated_successfully_":"Vos paramètres ont été actualisés avec succès.","Sorry,_an_error_occurred_while_processing_your_account_":"Désolé, une erreur est survenu pendant le traitement de votre compte.","Please_select_a_country":"Veuillez sélectionner un pays","Timed_out_until":"Expiration jusqu'à","Excluded_from_the_website_until":"Exclu du site Web jusqu’au","Session_duration_limit_cannot_be_more_than_6_weeks_":"La limite de durée de session ne peut excéder 6 semaines.","Time_out_must_be_after_today_":"La période d'expiration doit être ultérieure.","Time_out_cannot_be_more_than_6_weeks_":"La période d'expiration ne peut excéder 6 semaines.","Time_out_cannot_be_in_the_past_":"La période d'expiration ne peut être antérieure.","Please_select_a_valid_time_":"Veuillez sélectionner un horaire valide.","Exclude_time_cannot_be_less_than_6_months_":"Le temps d'exclusion ne peut pas être inférieur à 6 mois.","Exclude_time_cannot_be_for_more_than_5_years_":"Le temps d'exclusion ne peut pas être supérieur à 5 ans.","Confirm_changes":"Confirmer les modifications","We’ll_update_your_limits__Click_[_1]Agree_and_accept[_2]_to_acknowledge_that_you_are_fully_responsible_for_your_actions,_and_we_are_not_liable_for_any_addiction_or_loss_":"Nous mettrons à jour vos limites. Cliquez sur [_1]Accepter et acceptez[_2] pour reconnaître que vous êtes entièrement responsable de vos actions et que nous ne sommes pas responsables de toute dépendance ou perte.","Agree_and_accept":"Accepter","Go_back":"Retour","When_you_click_\"OK\"_you_will_be_excluded_from_trading_on_the_site_until_the_selected_date_":"Lorsque vous cliquerez sur « Ok », vous serez exclu des opérations de trading du site jusqu'à la date sélectionnée.","Your_changes_have_been_updated_":"Vos modifications ont été prises en compte.","Disable":"Désactivé","Enable":"Activé","You_have_successfully_enabled_two-factor_authentication_for_your_account_":"Vous avez activé avec succès l’authentification deux facteurs pour votre compte.","You_have_successfully_disabled_two-factor_authentication_for_your_account_":"Vous avez désactivé l’authentification deux facteurs avec succès pour votre compte.","You_do_not_need_to_authenticate_your_account_at_this_time_[_1]We_will_inform_you_when_your_account_needs_to_be_authenticated_":"Vous n'avez pas besoin d'authentifier votre compte pour le moment.[_1]Nous vous informerons lorsque votre compte devra être authentifié.","No_authentication_required":"Aucune authentification requise","Back_to_trading":"Retour au trade","You_are_categorised_as_a_professional_client_":"Vous êtes considéré comme un client professionnel.","You_are_categorised_as_a_retail_client__Apply_to_be_treated_as_a_professional_trader_":"Vous êtes considéré comme un client de détail. Demandez à être traité comme un trader professionnel.","Bid":"Faire une mise","Closed_Bid":"Enchère fermée","Reference_ID":"Identifiant de parrainage","Credit/Debit":"Crédit/débit","Balance":"Solde","Top_up_error":"Erreur de rechargement","Understood":"Compris","Top-up_successful":"Succès du rechargement","[_1]_has_been_credited_into_your_Virtual_Account:_[_2]_":"[_1] ont été crédités sur votre Compte Virtuel: [_2].","Go_to_statement":"Aller sur le relevé","Continue_trading":"Poursuivre le trading","Your_virtual_balance_has_been_reset_":"Votre solde virtuel a été réinitialisé.","Account":"Compte","Available_Markets":"Marchés disponibles","Currency":"Devise","Financial_Account":"Compte Financier","Gaming_Account":"Compte de jeu","Real_Account":"Compte réel","Counterparty":"Contrepartie","Create_account":"Créer un compte","Change_currency":"Changer de devise","Note:_You_are_limited_to_one_fiat_currency_account__The_currency_of_your_fiat_account_can_be_changed_before_you_deposit_into_your_fiat_account_for_the_first_time_or_create_an_MT5_account__You_may_also_open_one_account_for_each_supported_cryptocurrency_":"Remarque : Vous êtes limité à un seul compte en devise fiduciaire. La devise de votre compte fiat peut être changée avant votre premier dépôt sur votre compte fiat ou la création d'un compte MT5. Vous pouvez également ouvrir un compte pour chaque cryptodevise supportée.","This_account_is_disabled":"Ce compte est désactivé","This_account_is_excluded_until_[_1]":"Ce compte est exclu jusqu'à [_1]","Set_currency":"Choisir la devise","Commodities":"Matières premières","Stock_Indices":"Indices boursiers","Stocks":"Actions","Synthetic_Indices":"Indices Synthétiques","Please_check_your_email_for_the_password_reset_link_":"Veuillez vérifier votre email pour le lien concernant la réinitialisation du mot de passe.","Sign_up":"Inscrivez vous","Trading_contracts_for_difference_(CFDs)_on_Synthetic_Indices_may_not_be_suitable_for_everyone__Please_ensure_that_you_fully_understand_the_risks_involved,_including_the_possibility_of_losing_all_the_funds_in_your_MT5_account__Gambling_can_be_addictive_–_please_play_responsibly_":"Les Contrats de Trading pour Différence (CFDs) sur Indices Synthétiques peuvent ne pas convenir à tous. Veuillez vous assurer de bien comprendre les risques encourus, y compris la possibilité de perdre tous les fonds de votre compte MT5. Le jeu peut créer une dépendance - s'il vous plaît, jouez de façon responsable.","Do_you_wish_to_continue?":"Voulez-vous continuer ?","Acknowledge":"Reconnaître","Change_Password":"Modifier le mot de passe","The_[_1]_password_of_account_number_[_2]_has_been_changed_":"Le mot de passe [_1] du numéro de compte [_2] a été modifié.","Reset_Password":"Réinitialiser le mot de passe","Verify_Reset_Password":"Vérifier le nouveau mot de passe","Please_check_your_email_for_further_instructions_":"Veuillez vérifier votre email pour obtenir des instructions supplémentaires.","[_1]_deposit_from_[_2]_to_account_number_[_3]_is_done__Transaction_ID:_[_4]":"Le dépôt [_1] à partir de [_2] vers le numéro de compte [_3] est effectué. Identifiant de transaction : [_4]","[_1]_withdrawal_from_account_number_[_2]_to_[_3]_is_done__Transaction_ID:_[_4]":"Le retrait [_1] à partir du numéo de compte [_2] vers [_3] a été effectué. Identifiant de transaction : [_4]","You_have_insufficient_funds_in_your_Binary_account,_please_add_funds_":"Vous n'avez pas assez de fonds dans votre compte Binary, s’il vous plaît Ajouter des fonds.","You_have_insufficient_funds_in_your_MT5_account_":"Vous n'avez pas assez de fonds dans votre compte MT5.","Sorry,_this_feature_is_not_available_in_your_jurisdiction_":"Désolé, cette fonctionnalité n’est pas disponible dans votre juridiction","Due_to_an_issue_on_our_server,_some_of_your_MT5_accounts_are_unavailable_at_the_moment__[_1]Please_bear_with_us_and_thank_you_for_your_patience_":"En raison d'un problème sur notre serveur, certains de vos comptes MT5 ne sont pas disponibles pour le moment. [_1]Toutes nos excuses, merci de votre patience.","Unavailable":"Indisponible","[_1]_has_been_credited_into_your_MT5_Demo_Account:_[_2]_":"[_1] ont été crédités sur votre Compte Virtuel MT5: [_2].","_(Region_added)":" (Région ajoutée)","_(Temporarily_unavailable)":" (Temporairement indisponible)","Demo_Accounts":"Compte Démo","Real-Money_Accounts":"Comptes d’argent réel","Demo_Account":"Compte Démo","Real-Money_Account":"Compte d’Argent Réel","for_account_[_1]":"pour compte [_1]","[_1]_Account_[_2]":"[_1] Compte [_2]","Get_[_1]":"Obtenez [_1]","Your_demo_account_balance_is_currently_[_1]_or_less__You_may_top_up_your_account_with_an_additional_[_2]_":"Le solde de votre compte démo est actuellement inférieur ou égal à [_1]. Vous pouvez recharger votre compte avec [_2] de plus.","You_can_top_up_your_demo_account_with_an_additional_[_1]_if_your_balance_is_[_2]_or_less_":"Vous pouvez recharger votre compte démo avec [_1] de plus si votre solde est inférieur ou égal à [_2].","Yes,_I'm_sure":"Oui, j'en suis sûr","Are_you_sure?":"Êtes vous sûr?","You_will_not_be_able_to_change_your_fiat_account's_currency_after_creating_this_MT5_account__Are_you_sure_you_want_to_proceed?":"Vous ne pourrez pas changer la devise de votre compte fiat après avoir créé ce compte MT5. Êtes-vous sûr de vouloir continuer ?","Address":"Adresse","Account_currency":"Devise du compte","Financial_assessment":"Évaluation financière","Personal_details":"Informations personnelles","Tether_Omni_(USDT)_is_a_version_of_Tether_that's_pegged_to_USD_and_is_built_on_the_Bitcoin_blockchain_":"Tether Omni (USDT) est une version de Tether qui est rattachée à l'USD et est construite sur la blockchain Bitcoin.","Tether_ERC20_(eUSDT)_is_a_version_of_Tether_that's_pegged_to_USD_and_is_hosted_on_the_Ethereum_platform_":"Tether ERC20 (eUSDT) est une version de Tether qui est indexée sur USD et est hébergée sur la plate-forme Ethereum.","Financial_Account_Opening":"Ouverture d'un compte financier","Your_token_has_expired_or_is_invalid__Please_click_here_to_restart_the_verification_process_":"Votre jeton a expiré ou n’est pas valide. S’il vous plaît cliquez ici pour relancer le processus de vérification.","The_email_address_provided_is_already_in_use__If_you_forgot_your_password,_please_try_our_password_recovery_tool_or_contact_our_customer_service_":"L'adresse e-mail que vous avez saisie est déjà utilisée. Si vous avez oublié votre mot de passe, veuillez essayer notre outil de récupération de mot de passe ou contacter le service clientèle.","Password_is_not_strong_enough_":"Le mot de passe n'est pas assez fiable.","Upgrade_now":"Mettre à jour maintenant","[_1]_days_[_2]_hours_[_3]_minutes":"[_1] jours [_2] heures [_3] minutes","Your_trading_statistics_since_[_1]_":"Vos statistiques de trading depuis [_1].","[_1]_Please_click_the_link_below_to_restart_the_password_recovery_process_":"[_1] veuillez cliquer sur le lien ci-dessous pour relancer le processus de récupération de mot de passe.","Your_password_has_been_successfully_reset__Please_log_into_your_account_using_your_new_password_":"Votre mot de passe a été réinitialisé avec succès. Veuillez vous connecter à votre compte en utilisant votre nouveau mot de passe.","Please_select_the_currency_for_this_account:":"Veuillez sélectionner la devise de ce compte :","Do_you_want_this_to_be_a_fiat_account_or_crypto_account?_Please_choose_one:":"Voulez-vous que ce soit un compte de fiat ou de crypto ? Veuillez en choisir un :","Are_you_sure_you_want_to_create_your_[_1]_account_now?":"Êtes-vous sûr de vouloir créer votre compte [_1] maintenant ?","Note:":"Remarque:","You_may_open_one_account_for_each_supported_cryptocurrency_":"Vous pouvez ouvrir un compte pour chaque cryptodevise supportée.","Are_you_sure_you_want_to_create_a_fiat_account_in_[_1]?":"Êtes-vous sûr de vouloir créer un compte fiat en [_1] ?","You_are_limited_to_one_fiat_account__You_can_change_the_currency_of_your_fiat_account_anytime_before_you_make_a_first-time_deposit_or_create_an_MT5_account_":"Vous êtes limité à un seul compte fiat. Vous pouvez changer la devise de votre compte fiat à tout moment avant d'effectuer un premier dépôt ou de créer un compte MT5.","Yes":"Oui","Create_[_1]_account":"Créer un compte [_1]","You_have_successfully_set_your_account_currency_to_[_1]_":"Vous avez changé avec succès la devise de votre compte en [_1].","You_have_successfully_changed_your_account_currency_from_[_1]_to_[_2]_":"Vous avez changé avec succès la devise de votre compte de [_1] à [_2].","Please_choose_a_currency":"Veuillez choisir une monnaie","Asian_Up":"Asiatiques à la hausse","Asian_Down":"Asiatiques à la baisse","Higher":"Supérieur","Higher_or_equal":"Plus haut ou égal","Lower":"Inférieur","Lower_or_equal":"Plus bas ou égal","Digit_Matches":"Chiffre Correspondant","Digit_Differs":"Chiffre Différent","Digit_Odd":"Chiffre Impair","Digit_Even":"Chiffre Pair","Digit_Over":"Chiffre Supérieur","Digit_Under":"Chiffre Inférieur","Ends_Outside":"Termine hors de la zone","Ends_Between":"Termine dans la zone","Stays_Between":"Reste dans la zone","Goes_Outside":"Sort de la zone","Touches":"Touche","Does_Not_Touch":"Ne touche pas","High_Tick":"Tick Haut","Low_Tick":"Tick Bas","Only_Ups":"Que des Montées","Only_Downs":"Que des Descentes","Multiplier_Up":"Multiplicateur Montée","Multiplier_Down":"Multiplicateur Descente","Equals":"Égaux","Not":"Pas","Buy":"Acheter","Sell":"Vente","Waiting_for_contract_settlement_":"En attente de règlement du contrat.","including_Deal_Cancel__Fee":"Offre Annulation inclue. Coût","Contract_has_not_started_yet":"Le contrat n’a pas encore commencé","This_contract_is_only_available_on_[_1]DTrader[_2]_":"Ce contrat est uniquement disponible sur [_1]DTrader[_2].","This_contract_is_only_available_on_DTrader_[_1][_2]Go_to_Dtrader[_3]_to_close_or_cancel_this_contract_":"Ce contrat est uniquement disponible sur DTrader.[_1][_2]Allez sur Dtrader[_3] pour fermer ou annuler ce contrat.","Contract_Result":"Résultat du contrat","Close_Time":"Heure de la Clôture","Exit_Spot_Time":"Prix de sortie actuel","Audit":"Vérification","View_chart":"Afficher le graphique","Audit_Page":"Page de vérification","Contract_Starts":"Le contrat débute","Contract_Ends":"Le contrat se termine","Contract_Details":"Détails relatifs au contrat","Target":"Cible","Contract_Information":"Informations du contrat","Contract_Type":"Type de Contrat","Transaction_ID":"ID de Transaction","Remaining_Time":"Temps restant","Maximum_payout":"Paiement Maximum","Barrier_Change":"Modification de barrière","Current":"Valeur actuelle","Spot_Time":"Heure spot","Current_Time":"Heure actuelle","Indicative":"Indicatif","Potential_Profit/Loss":"Bénéfice/Perte Potentielle","Deal_Cancel__Fee":"Offre Annulation. Coût","You_can_close_this_window_without_interrupting_your_trade_":"Vous pouvez aussi fermer cette fenêtre sans interrompre votre trade.","There_was_an_error":"Une erreur s'est produite","Sell_at_market":"Vendre au prix du marché","Note":"Remarque","Contract_will_be_sold_at_the_prevailing_market_price_when_the_request_is_received_by_our_servers__This_price_may_differ_from_the_indicated_price_":"Le contrat sera vendu au prix de marché en vigueur à réception de la demande par nos serveurs. Ce prix peut différer du prix indiqué.","You_have_sold_this_contract_at_[_1]_[_2]":"Vous avez vendu ce contrat [_2] [_1]","Your_transaction_reference_number_is_[_1]":"Le numéro de référence de votre transaction est [_1]","Thank_you_for_signing_up!_Please_check_your_email_to_complete_the_registration_process_":"Nous vous remercions pour votre inscription ! Veuillez vérifier votre email pour compléter le processus d’inscription.","All_markets_are_closed_now__Please_try_again_later_":"Tous les marchés sont actuellement fermés. Veuillez réessayer ultérieurement.","Withdrawal":"Retrait","virtual_money_credit_to_account":"crédit de fonds virtuels sur le compte","login":"connexion","logout":"déconnexion","Asians":"Asiatiques","Digits":"Chiffres","Ends_Between/Ends_Outside":"Termine dans/hors de la zone","High/Low_Ticks":"Ticks Haut/Bas","Stays_Between/Goes_Outside":"Reste dans/Sort de la zone","Touch/No_Touch":"Touche/Ne touche pas","Christmas_Day":"Jour de Noël","Closes_early_(at_18:00)":"Ferme tôt (à 18h)","Closes_early_(at_21:00)":"Ferme tôt (à 21h)","Fridays":"Vendredis","New_Year's_Day":"Jour de l'An","today":"aujourd'hui","today,_Fridays":"aujourd'hui, vendredis","There_was_a_problem_accessing_the_server_":"Il y a eu un problème d'accès au serveur.","There_was_a_problem_accessing_the_server_during_purchase_":"Il y a eu un problème d'accès au serveur durant l'achat."}; \ No newline at end of file +texts_json['FR'] = {"Real":"Réel","Multipliers":"Multiplicateurs","Gaming":"Jeu","Demo":"Démo","Real_CFDs":"CFD réels","Real_Financial":"Réel Financier","Demo_CFDs":"CFD démo","Demo_Financial":"Demo Financier","Synthetic":"Synthétique","Demo_Synthetic":"Demo Synthétique","Real_Synthetic":"Réel Synthétique","Financial":"Financier","Financial_STP":"Financier STP","Demo_Financial_STP":"Demo Financier STP","Real_Financial_STP":"Réel Financier STP","Thank_you,_we'll_get_back_to_you_within_24_hours":"Merci, nous vous répondrons dans les 24 heures","Online":"En ligne","Offline":"Hors connexion","Connecting_to_server":"Connexion au serveur","Use_a_few_words,_avoid_common_phrases":"Utilisez quelques mots, évitez les phrases courantes","No_need_for_symbols,_digits,_or_uppercase_letters":"Pas besoin de symboles, de chiffres ou de lettres majuscules","Add_another_word_or_two__Uncommon_words_are_better_":"Ajoutez un ou deux mots supplémentaires. Les mots peu courants sont meilleurs.","Straight_rows_of_keys_are_easy_to_guess":"Les rangées droites de clés sont faciles à deviner","Short_keyboard_patterns_are_easy_to_guess":"Les motifs de clavier courts sont faciles à deviner","Use_a_longer_keyboard_pattern_with_more_turns":"Utilisez un motif de clavier plus long avec plus de tours","Repeats_like_\"aaa\"_are_easy_to_guess":"Les répétitions telles que \"aaa\" sont faciles à deviner","Repeats_like_\"abcabcabc\"_are_only_slightly_harder_to_guess_than_\"abc\"":"Les répétitions comme \"abcabcabc\" ne sont que légèrement plus difficiles à deviner que \"abc\"","Avoid_repeated_words_and_characters":"Évitez les mots et les caractères répétés","Sequences_like_abc_or_6543_are_easy_to_guess":"Les séquences comme abc ou 6543 sont faciles à deviner","Avoid_sequences":"Évitez les séquences","Recent_years_are_easy_to_guess":"Les dernières années sont faciles à deviner","Avoid_recent_years":"Évitez les dernières années","Avoid_years_that_are_associated_with_you":"Évitez les années qui vous sont associées","Dates_are_often_easy_to_guess":"Les dates sont souvent faciles à deviner","Avoid_dates_and_years_that_are_associated_with_you":"Évitez les dates et les années qui vous sont associées","This_is_a_top-10_common_password":"Ceci est un mot de passe commun parmi les 10 premiers","This_is_a_top-100_common_password":"Ceci est un mot de passe commun parmi les 100 premiers","This_is_a_very_common_password":"C'est un mot de passe très courant","This_is_similar_to_a_commonly_used_password":"Ceci est similaire à un mot de passe couramment utilisé","A_word_by_itself_is_easy_to_guess":"Un mot en lui-même est facile à deviner","Names_and_surnames_by_themselves_are_easy_to_guess":"Les noms et prénoms sont faciles à deviner","Common_names_and_surnames_are_easy_to_guess":"Les noms et prénoms communs sont faciles à deviner","Capitalization_doesn't_help_very_much":"La capitalisation n'aide pas beaucoup","All-uppercase_is_almost_as_easy_to_guess_as_all-lowercase":"Tout en majuscules est presque aussi facile à deviner que tout en minuscules","Reversed_words_aren't_much_harder_to_guess":"Les mots inversés ne sont pas beaucoup plus difficiles à deviner","Predictable_substitutions_like_'@'_instead_of_'a'_don't_help_very_much":"Les substitutions prévisibles comme '@' au lieu de 'a' n'aident pas beaucoup","This_password_is_on_the_blacklist":"Ce mot de passe est sur la liste noire","Unknown_OS":"Système d’exploitation inconnu","You_will_be_redirected_to_a_third-party_website_which_is_not_owned_by_Binary_com_":"Vous serez redirigé vers un site tiers qui n’est pas détenu par Binary.com.","Click_OK_to_proceed_":"Cliquez sur OK pour continuer.","Please_ensure_that_you_have_the_Telegram_app_installed_on_your_device_":"Veuillez vous assurer que vous avez l'app Telegram installée sur votre appareil.","[_1]_requires_your_browser's_web_storage_to_be_enabled_in_order_to_function_properly__Please_enable_it_or_exit_private_browsing_mode_":"[_1] requiert que la fonction stockage web de votre navigateur soit activée pour fonctionner correctement. S’il vous plaît activer la ou quitter le mode de navigation privée.","Please_[_1]log_in[_2]_or_[_3]sign_up[_4]_to_view_this_page_":"S’il vous plaît [_1]connectez vous[_2] ou [_3]inscrivez vous[_4] pour afficher cette page.","This_feature_is_available_to_demo_accounts_only_":"Cette fonctionnalité est disponible uniquement pour les comptes démo.","You_are_using_a_demo_account__Please_switch_to_a_real_account_or_create_one_to_access_Cashier_":"Vous utilisez un compte démo. Veuillez passer à votre compte réel ou en créer un pour accéder à la caisse.","This_page_is_only_available_to_logged_out_clients_":"Cette page est uniquement disponible pour les clients connectés.","Binary_options_trading_is_not_available_in_your_Multipliers_account_":"Le trading d'options binaires n'est pas disponible sur votre compte Multiplicateurs.","Binary_options_trading_is_not_available_via_your_Multipliers_account_
Please_switch_back_to_your_Options_account_":"Le trading d'options binaires n'est pas disponible via votre compte Multiplicateurs.
Veuillez repasser sur votre compte Options.","Sorry,_options_trading_isn’t_available_in_the_United_Kingdom_and_the_Isle_of_Man":"Désolé, le trading d'options n'est pas disponible au Royaume-Uni et sur l'île de Man.","Binary_options_trading_is_not_available_in_your_country_":"Le trading d'options binaires n'est pas disponible dans votre pays.","This_page_is_not_available_in_your_country_of_residence_":"Cette page n'est pas disponible dans votre pays de résidence.","Page_not_available,_you_did_not_deactivate_your_account_":"La page n'est pas disponible, vous n'avez pas désactivé votre compte.","Unfortunately,_this_service_isn’t_available_in_your_country__If_you’d_like_to_trade_multipliers,_try_DTrader_on_Deriv_":"Malheureusement, ce service n'est pas disponible dans votre pays. Si vous souhaitez négocier des multiplicateurs, essayez DTrader sur Deriv.","Go_to_DTrader":"Allez à DTrader","Sign_out":"Désinscription","[_1]_Account":"Compte [_1]","Click_here_to_open_a_Real_Account":"Cliquez ici pour ouvrir un Compte Réel","Open_a_Real_Account":"Ouvrez un Compte Réel","Click_here_to_open_a_Multipliers_Account":"Cliquez ici pour ouvrir un Compte Multiplicateurs","Click_here_to_open_an_Options_account":"Cliquez ici pour ouvrir un compte Options","Open_a_Multipliers_Account":"Ouvrir un Compte Multiplicateurs","Create_Account":"Créer un compte","Accounts_List":"Liste des comptes","Deposits_are_temporarily_unavailable_due_to_system_maintenance__You_can_make_your_deposits_when_the_maintenance_is_complete_":"Les dépôts sont temporairement indisponibles en raison d'une maintenance du système. Vous pourrez effectuer vos dépôts lorsque la maintenance sera terminée.","Withdrawals_are_temporarily_unavailable_due_to_system_maintenance__You_can_make_your_withdrawals_when_the_maintenance_is_complete_":"Les retraits sont temporairement indisponibles en raison d'une maintenance du système. Vous pourrez effectuer vos retraits lorsque la maintenance sera terminée.","Our_cryptocurrency_cashier_is_temporarily_down_due_to_system_maintenance__You_can_access_the_Cashier_in_a_few_minutes_when_the_maintenance_is_complete_":"Notre caisse de cryptomonnaie est temporairement hors service en raison d'une maintenance du système. Vous pourrez accéder à la caisse dans quelques minutes lorsque la maintenance sera terminée.","Our_cashier_is_temporarily_down_due_to_system_maintenance_You_can_access_the_Cashier_in_a_few_minutes_when_the_maintenance_is_complete_":"Notre caisse est temporairement hors service en raison d'une maintenance du système. Vous pourrez accéder à la caisse dans quelques minutes lorsque la maintenance sera terminée.","Your_cashier_is_currently_locked__Please_contact_us_via_live_chat_to_find_out_how_to_unlock_it_":"Votre caisse est actuellement verrouillée. Veuillez nous contacter via le chat en direct pour savoir comment la déverrouiller.","Please_set_your_[_1]account_currency[_2]_to_enable_deposits_and_withdrawals_":"Veuillez définir [_1]la devise de votre compte[_2] pour permettre les dépôts et les retraits.","Your_account_has_not_been_authenticated__Please_submit_your_[_1]proof_of_identity_and_proof_of_address[_2]_to_authenticate_your_account_and_request_for_withdrawals_":"Votre compte n'a pas été authentifié. Veuillez soumettre votre [_1]pièce d'identité et votre justificatif de domicile[_2] pour authentifier votre compte et demander des retraits.","Your_account_has_not_been_authenticated__Please_submit_your_[_1]proof_of_identity_and_proof_of_address[_2]_to_authenticate_your_account_and_access_your_cashier_":"Votre compte n'a pas été authentifié. Veuillez soumettre votre %pièce d'identité et votre justificatif de domicile[_2] pour authentifier votre compte et accéder à votre caisse.","The_identification_documents_you_submitted_have_expired__Please_submit_valid_identity_documents_to_unlock_Cashier_":"Les documents d'identité que vous avez soumis ont expiré. Veuillez soumettre des documents d'identité valides pour débloquer la caisse.","Your_[_1]proof_of_identity[_2]_has_expired_":"Votre [_1]pièce d'identité[_2] a expiré.","Your_[_1]proof_of_address[_2]_has_expired_":"Votre [_1]justificatif de domicile[_2] a expiré.","Your_[_1]proof_of_identity[_3]_and_[_2]proof_of_address[_3]_have_not_been_verified_":"Votre [_1]pièce d'identité[_3] et votre [_2]justificatif de domicile[_3] ont n'a pas été vérifiée.","Your_[_1]proof_of_identity[_2]_has_not_been_verified_":"Votre [_1]preuve d'identité[_2] n'a pas été vérifiée.","Your_[_1]proof_of_address[_2]_has_not_been_verified_":"Votre [_1]preuve de domicile[_2] n'a pas été vérifiée.","Please_submit_your_[_1]proof_of_identity[_2]_":"Veuillez soumettre votre [_1]pièce d'identité[_2].","Please_submit_your_[_1]proof_of_address[_2]_":"Veuillez soumettre votre [_1]justificatif de domicile[_2].","You_have_chosen_to_exclude_yourself_from_trading_on_our_website_until_[_1]__If_you_are_unable_to_place_a_trade_or_deposit_after_your_self-exclusion_period,_please_contact_us_via_live_chat_":"Vous avez choisi de vous exclure du trading sur notre site jusqu'à [_1]. Si vous ne parvenez pas à effectuer une transaction ou un dépôt après votre période d'auto-exclusion, veuillez nous contacter via le chat en direct.","Your_access_to_Cashier_has_been_temporarily_disabled_as_you_have_not_set_your_30-day_turnover_limit__Please_go_to_[_1]Self-exclusion[_2]_and_set_your_30-day_turnover_limit_":"Votre accès à la Caisse a été temporairement désactivé car vous n'avez pas défini votre limite de rotation de 30 jours. Veuillez vous rendre sur [_1]Self-exclusion[_2] et définir votre limite de rotation de 30 jours.","MT5_withdrawals_have_been_disabled_on_your_account__Please_check_your_email_for_more_details_":"Les retraits MT5 ont été désactivés sur votre compte. Veuillez vérifier votre email pour plus de détails.","Unfortunately,_you_can_only_make_deposits__Please_contact_us_via_live_chat_to_enable_withdrawals_":"Malheureusement, vous ne pouvez effectuer que des dépôts. Veuillez nous contacter via le chat en direct pour permettre les retraits.","Your_[_1]personal_details[_2]_are_incomplete__Please_go_to_your_account_settings_and_complete_your_personal_details_to_enable_deposits_and_withdrawals_":"Vos [_1]données personnelles[_2] sont incomplètes. Veuillez vous rendre dans les paramètres de votre compte et compléter vos données personnelles pour permettre dépôts et retraits.","Your_[_1]personal_details[_2]_are_incomplete__Please_go_to_your_account_settings_and_complete_your_personal_details_to_enable_withdrawals_":"Vos [_1]données personnelles[_2] sont incomplètes. Veuillez vous rendre dans les paramètres de votre compte et compléter vos données personnelles pour permettre les retraits. ","Your_[_1]personal_details[_2]_are_incomplete__Please_go_to_your_account_settings_and_complete_your_personal_details_to_enable_deposits_":"Vos [_1]données personnelles[_2] sont incomplètes. Veuillez vous rendre dans les paramètres de votre compte et compléter vos données personnelles pour permettre les dépôts ","You’ve_not_set_your_country_of_residence__To_access_Cashier,_please_update_your_[_1]country_of_residence[_2]_in_the_Personal_details_section_in_your_account_settings_":"Vous n'avez pas défini votre pays de résidence. Pour accéder à votre caisse, veuillez mettre à jour votre [_1]pays de résidence[_2] dans la section Données personnelles des paramètres de votre compte.","Your_cashier_is_locked__Please_complete_the_[_1]financial_assessment[_2]_to_unlock_it_":"Votre caisse est verrouillée. Veuillez compléter l'évaluation [_1]financière[_2] pour la déverrouiller.","You_have_not_provided_your_tax_identification_number__This_information_is_necessary_for_legal_and_regulatory_requirements__Please_go_to_[_1]Personal_details[_2]_in_your_account_settings,_and_fill_in_your_latest_tax_identification_number_":"Vous n'avez pas fourni votre numéro d'identification fiscale. Cette information est nécessaire pour les exigences légales et réglementaires. Veuillez vous rendre dans [_1]Détails personnels[_2] dans les paramètres de votre compte et renseigner votre dernier numéro d'identification fiscale.","Unfortunately,_you_can_only_make_withdrawals__Please_contact_us_via_live_chat_":"Malheureusement, vous ne pouvez effectuer que des retraits. Veuillez nous contacter via le chat en direct.","Withdrawals_have_been_disabled_on_your_account__Please_wait_until_your_uploaded_documents_are_verified_":"Les retraits ont été désactivés sur votre compte. Veuillez attendre que vos documents téléchargés soient vérifiés.","Please_[_1]accept_the_updated_Terms_and_Conditions[_2]_":"Veuillez [_1]accepter la dernière version des Conditions Générales [_2].","Please_[_1]accept_the_updated_Terms_and_Conditions[_2]_to_lift_your_deposit_and_trading_limits_":"Veuillez [_1]accepter les Conditions Générales mises à jour[_2] pour supprimer vos limites de dépôt et de trading.","Your_account_is_temporarily_disabled__Please_contact_us_via_live_chat_to_enable_deposits_and_withdrawals_again_":"Votre compte est temporairement désactivé. Veuillez nous contacter via le chat en direct pour réactiver les dépôts et les retraits.","Please_complete_the_Appropriateness_Test_to_access_your_cashier_":"Veuillez remplir le test d'adéquation pour accéder à votre caisse.","Your_cashier_is_locked__See_[_1]how_we_protect_your_funds[_2]_before_you_proceed_":"Votre caisse est verrouillée. Consultez [_1]comment nous protégeons vos fonds[_2] avant de poursuivre.","Account_Authenticated":"Compte Authentifié","Connection_error:_Please_check_your_internet_connection_":"Erreur de connexion : veuillez vérifier votre connexion à Internet.","Network_status":"Statut réseau","This_is_a_staging_server_-_For_testing_purposes_only":"Il s'agit d'un serveur intermédiaire, utilisé uniquement à des fins de test","The_server_endpoint_is:_[_2]":"Le 1terminal 2 du serveur est : [_2]","Your_web_browser_([_1])_is_out_of_date_and_may_affect_your_trading_experience__Proceed_at_your_own_risk__[_2]Update_browser[_3]":"Votre navigateur internet ([_1]) est obsolète et cela peut affecter votre expérience de trading. Procédez à vos risques et périls. [_2]Mise à jour de navigateur internet[_3]","You_have_reached_the_rate_limit_of_requests_per_second__Please_try_later_":"Vous avez atteint la limite de tentatives par seconde. Veuillez réessayer ultérieurement.","There_was_some_invalid_character_in_an_input_field_":"Un caractère non valide a été saisi dans un champ.","regulated_by_the_UK_Gaming_Commission_(UKGC),":"réglementée par la Commission des Jeux du Royaume-Uni (UKGC).","regulated_by_the_Malta_Gaming_Authority,":"réglementée par la Malta Gaming Authority,","regulated_by_the_Malta_Financial_Services_Authority_(MFSA),":"réglementée par la Malta Financial Services Authority (MFSA),","Please_select":"Sélection","Please_accept_the_terms_and_conditions_":"Veuillez accepter les conditions générales.","Please_confirm_that_you_are_not_a_politically_exposed_person_":"Veuillez confirmer que vous n’êtes pas une personne politiquement exposée.","Today":"Aujourd'hui","Select_date":"Sélectionnez la date","Barrier":"Barrière","Entry_Spot":"Point d'entrée","Exit_Spot":"Point de sortie","Charting_for_this_underlying_is_delayed":"Les graphiques sont retardés pour ce sous-jacent","Payout_Range":"Gamme de Paiement","Purchase_Time":"Heure d'achat","Reset_Barrier":"Barrière de Réinitialisation","Reset_Time":"Temps de réinitialisation","Selected_Tick":"Tick Sélectionné","Exit_Time":"Temps de sortie","Start_Time":"Heure de début","Step_[_1]:_[_2]_([_1]_of_[_3])":"Etape [_1]: [_2] ([_1] sur [_3])","Verification_code_is_wrong__Please_use_the_link_sent_to_your_email_":"Le code de vérification est incorrect. Veuillez utiliser le lien envoyé à votre adresse email.","Indicates_required_field":"Indique un champ obligatoire","Please_select_the_checkbox_":"Veuillez cocher la case.","This_field_is_required_":"Ce champ est requis.","Should_be_a_valid_number_":"La saisie doit être un nombre valide.","Up_to_[_1]_decimal_places_are_allowed_":"Jusqu'à [_1] décimales seulement sont autorisées.","Should_be_[_1]":"Devrait être [_1]","Should_be_between_[_1]_and_[_2]":"La saisie doit se situer entre [_1] et [_2]","Should_be_more_than_[_1]":"Devrait être plus de [_1]","Should_be_less_than_[_1]":"La saisie doit être inférieure à [_1]","Insufficient_balance_":"Solde insuffisant.","Invalid_email_address_":"Adresse email non valide.","Password_should_have_lower_and_uppercase_English_letters_with_numbers_":"Le mot de passe doit être composé de majuscules, de minuscules et de chiffres.","Only_letters,_numbers,_space,_hyphen,_period,_and_apostrophe_are_allowed_":"Seuls les lettres, chiffres, espace, trait d'union et apostrophe sont permis.","Only_letters,_numbers,_space,_and_these_special_characters_are_allowed:_[_1]":"Seulement des lettres, chiffres, espace et ces caractères spéciaux sont autorisés : [_1]","Only_letters,_space,_hyphen,_period,_and_apostrophe_are_allowed_":"Les lettres, les espaces, les traits d'union, la virgule et le point sont les seuls caractères autorisés.","Only_letters,_numbers,_space,_and_hyphen_are_allowed_":"Seuls les lettres, les chiffres, trait d'union et tiret sont autorisés.","Please_enter_a_valid_phone_number_(e_g__+15417541234)_":"Veuillez saisir un numéro de téléphone valide (par exemple +15417541234).","The_two_passwords_that_you_entered_do_not_match_":"Les deux mots de passe que vous avez entrés ne correspondent pas.","[_1]_and_[_2]_cannot_be_the_same_":"[_1] et [_2] ne peuvent être identiques.","Minimum_of_[_1]_characters_required_":"Un minimum de [_1] caractères est requis.","You_should_enter_[_1]_characters_":"Vous devez saisir [_1] caractères.","Should_start_with_letter_or_number,_and_may_contain_hyphen_and_underscore_":"Devrait commencer par une lettre ou un chiffre et peut contenir un trait d’union et un tiret bas.","Invalid_verification_code_":"Code de vérification invalide.","Your_password_cannot_be_the_same_as_your_email_address_":"Votre mot de passe ne peut pas être identique à votre adresse e-mail.","Transaction_performed_by_[_1]_(App_ID:_[_2])":"Transaction effectuée par [_1] (identifiant d'application : [_2])","Next":"Suivant","Finish":"Finnois","Step":"Étape","Select_your_market_and_underlying_asset":"Sélectionnez votre marché et actif sous-jacent","Select_your_trade_type":"Sélectionnez votre type de transaction","Adjust_trade_parameters":"Définir les paramètres de la transaction","Predict_the_directionand_purchase":"Prédire la direction
et acheter","Your_session_duration_limit_will_end_in_[_1]_seconds_":"Votre limite de durée de session sera atteinte dans [_1] secondes.","January":"janvier","February":"février","March":"mars","April":"avril","May":"mai","June":"juin","July":"juillet","August":"août","September":"septembre","October":"octobre","November":"novembre","December":"décembre","Jan":"jan.","Feb":"fév.","Mar":"mars","Apr":"avr.","Jun":"juin","Jul":"juill.","Aug":"août","Sep":"sep.","Oct":"oct.","Nov":"nov.","Dec":"déc.","Sunday":"dimanche","Monday":"lundi","Tuesday":"mardi","Wednesday":"mercredi","Thursday":"jeudi","Friday":"vendredi","Saturday":"samedi","Su":"Di","Mo":"Lu","Tu":"mar.","We":"Me","Th":"Je","Fr":"ven.","Previous":"Précédent","Hour":"Heure","AM":" ","PM":"Après midi","Verification_required":"Vérification requise","Verify_identity":"Vérifier l'indentité","From_account:_":"Du compte : ","To_account:_":"Au compte : ","Not_announced_for_this_currency_":"Pas d'annonce pour cette devise.","Reset_the_balance_of_your_demo_account_to_[_1]_anytime_":"Réinitialisez le solde de votre compte démo à [_1] à tout moment.","[_1]Manage_your_accounts[_2]":"[_1]Gérer vos comptes[_2]","time":"dépôt","time_or_create_an_MT5_account":"dépôt ou de créer un compte MT5.","You_can_no_longer_change_the_currency_because_you've_created_an_MT5_account_":"Vous ne pouvez plus changer la devise car vous avez créé un compte MT5.","You_can_no_longer_change_the_currency_because_you've_made_a_first-time_deposit_":"Vous ne pouvez plus changer la devise parce que vous avez effectué un tout premier dépôt.","This_is_your_[_1]_account_":"Ceci est votre compte [_1].","Your_fiat_account's_currency_is_currently_set_to_[_1]_":"La devise de votre compte fiat est actuellement en [_1].","Your_fiat_account's_currency_is_set_to_[_1]_":"La devise de votre compte fiat est en [_1].","Don't_want_to_trade_in_[_1]?_You_can_open_another_cryptocurrency_account_":"Vous ne voulez pas trader en [_1] ? Vous pouvez ouvrir un autre compte en cryptodevise.","You_can_[_1]set_a_new_currency[_2]_before_you_deposit_for_the_first_[_3]_":"Vous pouvez [_1]choisir une nouvelle devise[_2] avant de faire un premier [_3].","Switch_account":"Changer de compte","Switch_account?":"Changer de compte ?","To_deposit_money,_please_switch_to_your_[_1]_account_":"Pour déposer de l'argent, veuillez passer à votre compte [_1].","To_withdraw_money,_please_switch_to_your_[_1]_account_":"Pour retirer de l'argent, veuillez passer à votre compte [_1].","Switch_to_crypto_account?":"Passer à un compte crypto ?","To_deposit_cryptocurrency,_switch_your_account_":"Pour déposer des cryptomonnaies, changez votre compte.","To_withdraw_cryptocurrency,_switch_your_account_":"Pour retirer des cryptomonnaies, changez votre compte.","Cancel":"Annuler","Withdraw":"Retrait","Deposit":"Dépôt","Town/City":"Ville","First_line_of_home_address":"Première ligne de l'adresse résidentielle","Postal_Code/ZIP":"Code postal","State/Province":"Etat/Province","Email_address":"Adresse e-mail","Telephone":"Téléphone","Country_of_Residence":"Pays de résidence","details":"informations","Our_cashier_is_temporarily_down_due_to_system_maintenance__You_can_access_the_Cashier_in_a_few_minutes_when_the_maintenance_is_complete_":"Notre caisse est temporairement hors service en raison d'une maintenance du système. Vous pourrez accéder à la caisse dans quelques minutes lorsque la maintenance sera terminée.","Your_cashier_is_locked_":"Votre caisse est verrouillée.","Please_note_that_the_selected_currency_is_allowed_for_limited_accounts_only_":"Veuillez noter que la devise sélectionnée n'est autorisée que pour les comptes limités.","You_have_reached_the_withdrawal_limit__Please_upload_your_proof_of_identity_and_address_to_lift_your_withdrawal_limit_and_proceed_with_your_withdrawal_":"Vous avez atteint la limite de retrait. Veuillez télécharger votre preuve d'identité et d'adresse pour lever votre limite de retrait et procéder à votre retrait.","Payment_Agent_services_are_not_available_in_your_country_or_in_your_preferred_currency_":"Les services d’Agent de Paiement ne sont pas disponibles dans votre pays ou dans votre devise préférée.","Select_payment_agent":"Sélectionnez l’agent de paiement","Amount_in":"Montant en","Only_letters,_numbers,_space,_hyphen,_period,_comma,_and_apostrophe_are_allowed_":"Seuls les lettres, les chiffres, espace, trait d'union, point, virgule et apostrophe sont autorisés.","Your_request_to_withdraw_[_1]_[_2]_from_your_account_[_3]_to_Payment_Agent_[_4]_account_has_been_successfully_processed_":"Votre demande de retirer [_1] [_2] de votre compte [_3] pour le compte de l'Agent de Paiement [_4] a été traitée avec succès.","Your_token_has_expired_or_is_invalid__Please_click_[_1]here[_2]_to_restart_the_verification_process_":"Votre jeton a expiré ou est invalide. Veuillez cliquer [_1]ici[_2] pour relancer le processus de vérification.","Sorry,_withdrawals_for_this_currency_are_currently_disabled_":"Désolé, les dépôts pour cette devise sont actuellement désactivés.","Please_[_1]deposit[_2]_to_your_account_":"Veuillez [_1]faire un dépôt[_2] sur votre compte.","Sorry,_account_signup_is_not_available_in_your_country_":"Désolé, l'ouverture de compte n’est pas disponible dans votre pays.","Asset":"Actif","Opens":"Ouverture","Closes":"Clôture","Settles":"Règlements","Upcoming_Events":"Évènements à venir","Add_+/–_to_define_a_barrier_offset__For_example,_+0_005_means_a_barrier_that's_0_005_higher_than_the_entry_spot_":"Ajouter + / – pour définir une compensation de barrière. Par exemple, +0.005 signifie une barrière qui est plus élevée que le point d’entrée de 0,005.","Digit":"Chiffre","Percentage":"Pourcentage","Waiting_for_entry_tick_":"En attente du tick d'entrée.","High_Barrier":"Barrière supérieure","Low_Barrier":"Barrière inférieure","Waiting_for_exit_tick_":"En attente du tick de sortie.","Ticks_history_returned_an_empty_array_":"L'historique des ticks retourne une gamme vide.","Chart_is_not_available_for_this_underlying_":"Le graphique n’est pas disponible pour ce sous-jacent.","Purchase":"Achat","Net_profit":"Bénéfice net","Return":"Retour sur investissement","Time_is_in_the_wrong_format_":"Le format de l'heure est incorrect.","Rise/Fall":"Hausse/Baisse","Higher/Lower":"Supérieur/Inférieur","Matches/Differs":"Égal/Différent","Even/Odd":"Pair/Impair","Over/Under":"Au dessus/En dessous","High-Close":"Haut-Clôture","Close-Low":"Clôture-Bas","High-Low":"Haut-Bas","Up/Down":"Hausse/Baisse","Only_Ups/Only_Downs":"Que des Montées/Que des Descentes","In/Out":"Zone In/Out","Select_Trade_Type":"Sélectionnez le Type de Trade","Spot_Time_(GMT)":"Temps Spot (GMT)","seconds":"secondes","hours":"heures","days":"jours","second":"seconde","hour":"heure","day":"jour","Duration":"Durée","End_Time":"Heure de fin","Purchase_request_sent":"Demande d’achat envoyé","High":"Haut","Close":"Clôture","Low":"Bas","Select_Asset":"Sélectionnez l'Actif","Search___":"Rechercher...","Maximum_multiplier_of_1000_":"Multiplicateur maximal de 1000.","Stake":"Investissement","Payout":"Paiement","Multiplier":"Multiplicateur","Sorry,_your_account_is_not_authorised_for_any_further_contract_purchases_":"Désolé, votre compte n'est autorisé pour aucun achat supplémentaire de contrat.","Trading_is_unavailable_at_this_time_":"Le Trading n’est pas disponible en ce moment.","Please_reload_the_page":"Veuillez recharger la page","Your_application_to_be_treated_as_a_professional_client_is_being_processed_":"Votre application doit être traitée comme un client professionnel est en cours de traitement.","Your_professional_client_request_is_[_1]not_approved[_2]_":"Votre demande de client professionnel [_1]n'est pas approuvée[_2].","Please_reapply_once_the_required_criteria_has_been_fulfilled_":"Veuillez réappliquer une fois que les critères requis ont été remplis.","More_information_can_be_found_in_an_email_sent_to_you_":"Plus d'informations peuvent être trouvées dans un email qui vous a été envoyé.","I_want_to_reapply":"Je veux postuler à nouveau","In_the_EU,_financial_binary_options_are_only_available_to_professional_investors_":"Dans l’UE, les options binaires financières sont seulement disponibles aux investisseurs professionnels.","Apply_now_as_a_professional_investor":"Appliquer maintenant en tant qu'investisseur professionnel","Try_our_[_1]Synthetic_Indices[_2]_":"Essayez nos [_1]Indices Synthétiques[_2].","Try_our_other_markets_":"Essayez nos autres marchés.","Please_complete_the_[_1]Real_Account_form[_2]_to_verify_your_age_as_required_by_the_[_3]UK_Gambling[_4]_Commission_(UKGC)_":"Veuillez remplir le formulaire de [_1]Compte Réel[_2] pour vérifier votre âge comme l'exige la Commission des [_3]Jeux du Royaume-Uni[_4] (UKGC).","Account_access_is_temporarily_limited__Please_check_your_inbox_for_more_details_":"L'accès au compte est temporairement restreint. Veuillez vérifier votre boîte de réception pour plus de détails.","Contract_Confirmation":"Confirmation de contrat","Your_transaction_reference_is":"Votre référence de transaction est","Total_Cost":"Coût total","Potential_Payout":"Paiement potentiel","Potential_Profit":"Profits potentiels","View":"Affichage","This_contract_won":"Ce contrat a été gagné","This_contract_lost":"Ce contrat a été perdu","The_reset_time_is_[_1]":"Le temps de réinitialisation est [_1]","Now":"Maintenant","Average":"Moyenne","Buy_price":"Prix d'achat","Final_price":"Prix final","Loss":"Pertes","Profit":"Profits","Account_balance:":"Solde du compte :","Reverse_Side":"Verso","Front_Side":"Face Avant","Pending":"En attente","Submitting":"En cours de soumission","Submitted":"Soumis","Failed":"Échec","Compressing_Image":"Image en cours de compression","Checking":"Vérification en cours","Checked":"Vérifié","Unable_to_read_file_[_1]":"Incapable de lire les fichiers [_1]","Passport":"Passeport","Identity_card":"Carte d’identité","Driving_licence":"Permis de conduire","Invalid_document_format_":"Format de document invalide.","File_([_1])_size_exceeds_the_permitted_limit__Maximum_allowed_file_size:_[_2]":"Taille du fichier ([_1]) dépasse la limite autorisée. La taille maximum du fichier est de : [_2]","ID_number_is_required_for_[_1]_":"Un numéro d’identification est nécessaire pour [_1].","Only_letters,_numbers,_space,_underscore,_and_hyphen_are_allowed_for_ID_number_([_1])_":"Seulement les lettres, chiffres, espace, tiret bas et trait d’union sont autorisés pour le numéro d’identification) ([_1]).","Expiry_date_is_required_for_[_1]_":"La date d’expiration est requise pour [_1].","Place_of_birth":"Lieu de naissance","Please_select_the_country_of_document_issuance":"Veuillez sélectionner le pays de délivrance du document","Choose_the_document_type":"Choisissez le type de document","Please_enter_the_correct_format__Example:":"Veuillez saisir le format correct. Exemple :","Check_your_Google_account_email_and_click_the_link_in_the_email_to_proceed_":"Vérifiez les emails de votre compte Google et cliquez sur le lien dans l'email afin de continuer.","Check_your_Facebook_account_email_and_click_the_link_in_the_email_to_proceed_":"Vérifiez les emails de votre compte Facebook et cliquez sur le lien dans l'email afin de continuer.","Check_the_email_account_associated_with_your_Apple_ID_and_click_the_link_in_the_email_to_proceed_":"Vérifiez l'adresse email associée avec votre Identifiant Apple et cliquez sur le lien dans l'email afin de continuer.","Please_click_on_the_link_in_the_email_to_change_your_MT5_password_":"Veuillez cliquer sur le lien reçu par email afin de modifier votre mot de passe MT5.","Please_click_on_the_link_in_the_email_to_change_your_binary_password_":"Veuillez cliquer sur le lien dans l'e-mail pour modifier votre mot de passe Binary.","We’ve_sent_you_an_email":"Nous vous avons envoyé un email","You're_using_your_[_1]_account_to_log_in_to_your_Binary_com_account__To_change_your_login_method_into_using_a_username_and_password,_click_the_[_2]Unlink[_3]_button_":"Vous utilisez votre compte [_1] pour vous connecter à votre compte Deriv. Pour modifier votre méthode de connexion en utilisant un identifiant et un mot de passe, cliquez sur [_2]Unlink[_3].","Linked_with_[_1]":"Connecté avec [_1]","You_will_need_to_set_a_password_to_complete_the_process_":"Vous allez devoir créer un mot de passe afin de compléter le processus.","Are_you_sure_you_want_to_unlink_from_[_1]?":"Etes-vous sûr de vouloir vous déconnecter de [_1]?","Unlink":"Déconnecter","Country_not_found":"Pays introuvable","Documents_from_that_country_are_not_currently_supported_—_try_another_document_type":"Les documents de ce pays ne sont actuellement pas pris en charge - essayez un autre type de document","Submit_document":"Soumettre le document","Select_country":"Sélectionner un pays","e_g__United_States":"exemple Etats Unis","Search_for_country":"Rechercher un pays","Select_issuing_country":"Sélectionnez le pays émetteur","Submit_verification":"Soumettre la demande de vérification","Tips":"Conseils","Documents_uploaded":"Documents téléchargés","Document_uploaded":"Document téléchargé","Selfie_uploaded":"Selfie téléchargé","We're_now_ready_to_verify_your_identity":"Nous sommes maintenant prêts à vérifier votre identité","Great,_that's_everything_we_need":"Parfait, c'est tout ce dont nous avons besoin","The_link_only_works_on_mobile_devices":"Le lien ne fonctionne que sur les appareils mobiles","Something's_gone_wrong":"Un problème est survenu","You'll_need_to_restart_your_verification_on_your_computer":"Vous devrez redémarrer votre vérification sur votre ordinateur","Get_secure_link":"Obtenez un lien sécurisé","Steps_required_to_continue_verification_on_your_mobile":"Étapes requises pour continuer la vérification sur votre mobile","Check_back_here_to_finish_the_submission":"Revenez ici pour terminer la procédure","Open_the_link_and_complete_the_tasks":"Ouvrez le lien et terminez les tâches","Send_a_secure_link_to_your_phone":"Envoyez un lien sécurisé sur votre téléphone","Here's_how_to_do_it:":"Voici comment procéder:","Continue_on_your_phone":"Continuez sur votre téléphone","Your_computer_may_take_a_few_seconds_to_update":"La mise à jour de votre ordinateur peut prendre quelques secondes","You_can_now_return_to_your_computer_to_continue":"Vous pouvez maintenant revenir à votre ordinateur pour continuer","Uploads_successful":"Téléchargements réussis","Make_sure_everything_is_clear":"Assurez-vous que tout est clair","Blurry_photo_detected":"Photo floue détectée","Make_sure_full_document_is_visible":"Assurez-vous que le document complet est visible","Cut-off_image_detected":"Image coupée détectée","Move_away_from_direct_light":"Éloignez-vous de la lumière directe","Glare_detected":"Éblouissement détecté","Make_sure_all_of_the_document_is_in_the_photo":"Assurez-vous que tout le document est sur la photo","No_document_detected":"Aucun document détecté","Make_sure_your_card_details_are_clear_to_read,_with_no_blur_or_glare":"Assurez-vous que les détails de votre carte sont lisibles, sans flou ni éblouissement","It’ll_take_longer_to_verify_you_if_we_can’t_read_it":"Il faudra plus de temps pour vous vérifier si nous ne pouvons pas le lire","To_smoothly_verify_you,_we_need_a_better_photo":"Pour vérifier votre compte, nous avons besoin d'une meilleure photo","Make_sure_your_license_details_are_clear_to_read,_with_no_blur_or_glare":"Assurez-vous que les détails de votre licence sont lisibles, sans flou ni éblouissement","Make_sure_your_passport_details_are_clear_to_read,_with_no_blur_or_glare":"Assurez-vous que les détails de votre passeport sont clairs à lire, sans flou ni éblouissement","Make_sure_your_permit_details_are_clear_to_read,_with_no_blur_or_glare":"Assurez-vous que les détails de votre permis sont clairs à lire, sans flou ni éblouissement","Make_sure_details_are_clear_to_read,_with_no_blur_or_glare":"Assurez-vous que les détails sont clairs à lire, sans flou ni éblouissement","Redo":"Refaire","Confirm":"Confirmer","Upload_anyway":"Télécharger quand même","Enlarge_image":"Agrandir l'image","Photo_of_your_document":"Photo de votre document","Check_your_image":"Vérifiez votre image","Front_and_back":"Recto-Verso","Driver's_license":"Permis de conduire","Face_photo_page":"Page de photo de visage","Residence_permit":"Permis de résidence","Sorry,_no_mobile_phone_bills":"Désolé, aucune facture de téléphone mobile","Documents_you_can_use_to_verify_your_identity":"Documents que vous pouvez utiliser pour vérifier votre identité","It_must_be_an_official_photo_ID":"Il doit s'agir d'une pièce d'identité officielle avec photo","These_are_the_documents_most_likely_to_show_your_current_home_address":"Ce sont les documents les plus susceptibles d'indiquer votre adresse personnelle actuelle","Choose_document":"Choisissez un document","Select_a_%{country}_document":"Sélectionnez un document %{country}","or_upload_photo_–_no_scans_or_photocopies":"ou télécharger une photo - pas de numérisation ni de photocopie","Continue_on_phone":"Continuer sur téléphone","Take_a_photo_with_your_phone":"Prenez une photo avec votre téléphone","Submit_identity_card_(back)":"Soumettre la carte d'identité (verso)","Submit_identity_card_(front)":"Soumettre la carte d'identité (recto)","Submit_license_(back)":"Soumettre le permis (verso)","Submit_license_(front)":"Soumettre le permis (recto)","Submit_passport_photo_page":"Soumettre la photo de votre passeport","Submit_residence_permit_(back)":"Soumettre le permis de résidence (verso)","Submit_residence_permit_(front)":"Soumettre le permis de résidence (recto)","Restart_the_process_on_the_latest_version_of_Google_Chrome":"Redémarrez le processus sur la dernière version de Google Chrome","Restart_the_process_on_the_latest_version_of_Safari":"Redémarrez le processus sur la dernière version de Safari","Unsupported_browser":"Navigateur web non supporté","Close_identity_verification_screen":"Fermer l'écran de vérification d'identité","Dismiss_alert":"Ignorer l'alerte","back":"retour","close":"clôture","Restart_process_on_a_different_device":"Redémarrez le processus sur un autre appareil","Camera_not_detected":"Caméra non détectée","Must_be_under_10MB_":"Doit être inférieur à 10 Mo.","File_size_exceeded_":"Taille du fichier dépassée.","Try_using_another_file_type_":"Essayez d'utiliser un autre type de fichier.","File_not_uploaded_":"Fichier non téléchargé.","An_error_occurred_while_loading_the_component":"Une erreur s'est produite lors du chargement du composant","Only_your_face_can_be_in_the_selfie":"Seul votre visage peut être dans le selfie","Multiple_faces_found":"Plusieurs visages trouvés","Your_face_is_needed_in_the_selfie":"Votre visage est nécessaire dans le selfie","No_face_found":"Aucun visage trouvé","Please_try_again":"Veuillez réessayer s'il vous plait","Connection_lost":"Connexion perdue","Copy_the_link_to_your_phone":"Copiez le lien sur votre téléphone","Too_many_failed_attempts":"Trop de tentatives échouées","Try_using_a_JPG_or_PNG_file":"Essayez d'utiliser un fichier JPG ou PNG","File_type_not_supported":"Type de fichier non pris en charge","Loading___":"Chargement...","Loading":"Chargement","Check_that_your_number_is_correct":"Vérifiez que votre numéro est correct","Copied":"Copié","Copy":"Copier","Send_link":"Envoyer un lien","How_to_scan_a_QR_code":"Comment scanner un code QR","Point_your_phone’s_camera_at_the_QR_code":"Dirigez la caméra de votre téléphone vers le code QR","If_it_doesn’t_work,_download_a_QR_code_scanner_from_Google_Play_or_the_App_Store":"Si cela ne fonctionne pas, téléchargez un scanner de code QR depuis Google Play ou l'App Store","or":"ou","Scan_QR_code":"Scanner le code QR","Get_link_via_SMS":"Obtenir le lien par SMS","Copy_link":"Copier le lien","Sending":"Envoi en cours","Enter_mobile_number":"Entrez votre numéro de mobile","Enter_your_mobile_number:":"Entrez votre numéro de mobile:","Scan_the_QR_code_with_your_phone":"Scannez le code QR avec votre téléphone","Send_this_one-time_link_to_your_phone":"Envoyez ce lien unique sur votre téléphone","Open_the_link_on_your_mobile":"Ouvrez le lien sur votre mobile","Get_your_secure_link":"Obtenez votre lien sécurisé","Copy_the_link_to_your_mobile_browser":"Copiez le lien dans votre navigateur mobile","Continue":"Continuer","Make_sure§":"Soyez sur§","2__Your_desktop_window_stays_open":"2. La fenêtre de votre bureau reste ouverte","1__This_link_was_sent_by_you":"1. Ce lien a été envoyé par vous","Continue_with_the_verification":"Continuer la vérification","Linked_to_your_computer":"Lié à votre ordinateur","Take_a_photo_of_the_back_of_your_card":"Prenez une photo du dos de votre carte","Take_a_photo_of_the_front_of_your_card":"Prenez une photo de votre carte","Take_a_photo_of_the_back_of_your_license":"Prenez une photo du dos de votre permis","Take_a_photo_of_the_front_of_your_license":"Prenez une photo de votre permis de conduire","Take_a_photo_of_your_passport_photo_page":"Prenez une photo de votre page de photo de passeport","Take_a_selfie_showing_your_face":"Prenez un selfie montrant votre visage","Take_a_photo_using_the_basic_camera_mode_instead":"Prenez plutôt une photo en utilisant le mode appareil photo de base","Take_a_photo":"Prendre une photo","Passport_photo_page":"Page de photo de passeport","Thank_you":"Merci","Verification_complete":"Vérification terminée","Refresh":"Rafraîchir","Recovery":"Récupération","Follow_these_steps_to_recover_camera_access:":"Suivez ces étapes pour récupérer l'accès à la caméra:","Refresh_this_page_to_restart_the_identity_verification_process":"Actualisez cette page pour redémarrer le processus de vérification d'identité","Grant_access_to_your_camera_from_your_browser_settings":"Accordez l'accès à votre caméra à partir des paramètres de votre navigateur","Recover_camera_access_to_continue_face_verification":"Récupérer l'accès à la caméra pour continuer la vérification du visage","Camera_access_is_denied":"L'accès à la caméra est refusé","We_cannot_verify_you_without_using_your_camera":"Nous ne pouvons pas vous vérifier sans utiliser votre caméra","Enable_camera":"Activer la caméra","When_prompted,_you_must_enable_camera_access_to_continue":"Lorsque vous y êtes invité, vous devez activer l'accès à la caméra pour continuer","Allow_camera_access":"Autoriser l'accès à la caméra","Provide_the_whole_document_page_for_best_results":"Fournissez la page entière du document pour de meilleurs résultats","Upload_back_of_card_from_your_computer":"Télécharger le verso de la carte depuis votre ordinateur","Upload_front_of_card_from_your_computer":"Téléchargez le recto de la carte depuis votre ordinateur","Upload_back_of_license_from_your_computer":"Télécharger le dos du permis de conduire depuis votre ordinateur","Upload_front_of_license_from_your_computer":"Téléchargez le permis depuis votre ordinateur","Upload_passport_photo_page_from_your_computer":"Téléchargez la photo de votre passeport depuis votre ordinateur","Upload_a_selfie_from_your_computer":"Télécharger un selfie depuis votre ordinateur","Take_photo":"Prendre une photo","Upload":"Télécharger","Check_that_it_is_connected_and_functional__You_can_also_continue_verification_on_your_phone":"Vérifiez qu'il est connecté et fonctionnel. Vous pouvez également poursuivre la vérification sur votre téléphone","Make_sure_your_device_has_a_working_camera":"Assurez-vous que votre appareil dispose d'une caméra fonctionnelle","Camera_not_working?":"La caméra ne fonctionne pas?","It_may_be_disconnected__Try_using_your_phone_instead_":"Il peut être déconnecté. Essayez d'utiliser votre téléphone à la place.","Make_sure_your_device's_camera_works":"Assurez-vous que la caméra de votre appareil fonctionne","Camera_not_working":"La caméra ne fonctionne pas","Remember_to_press_stop_when_you're_done__Redo_video_actions":"N'oubliez pas d'appuyer sur stop lorsque vous avez terminé. Refaire les actions vidéo","Looks_like_you_took_too_long":"On dirait que vous avez pris trop de temps","View_from_camera":"Vue depuis la caméra","Take_a_selfie":"Prendre un selfie","Photo_of_your_face":"Photo de votre visage","Make_sure_your_selfie_clearly_shows_your_face":"Assurez-vous que votre selfie montre clairement votre visage","Check_selfie":"Vérifier le selfie","Tips_to_take_a_good_selfie":"Conseils pour prendre un bon selfie","Face_forward_and_make_sure_your_eyes_are_clearly_visible":"Faites face vers l'avant et assurez-vous que vos yeux sont clairement visibles","Remove_your_glasses,_if_necessary":"Retirez vos lunettes, si nécessaire","We'll_compare_it_with_your_document":"Nous le comparerons avec votre document","Your_link_will_expire_in_one_hour":"Votre lien expirera dans une heure","Keep_this_window_open_while_using_your_mobile":"Gardez cette fenêtre ouverte lorsque vous utilisez votre mobile","Resend_link":"Renvoyer le lien","We've_sent_a_secure_link_to_%{number}":"Nous avons envoyé un lien sécurisé vers %{number}","It_may_take_a_few_minutes_to_arrive":"Cela peut prendre quelques minutes pour arriver","Check_your_mobile":"Vérifiez votre mobile","Your_mobile_link_will_expire_in_one_hour":"Votre lien mobile expirera dans une heure","Don't_refresh_this_page":"N'actualisez pas cette page","Once_you've_finished_we'll_take_you_to_the_next_step":"Une fois que vous avez terminé, nous vous emmènerons à l'étape suivante","Connected_to_your_mobile":"Connecté à votre mobile","Upload_photo":"Envoyer la photo","Example_of_a_blurry_document":"Exemple de document flou","All_details_must_be_clear_—_nothing_blurry":"Tous les détails doivent être clairs - rien de flou","Example_of_a_cut-off_document":"Exemple de document tronqué","Show_all_details_—_including_the_bottom_2_lines":"Afficher tous les détails - y compris les 2 lignes du bas","Example_of_a_document_with_glare":"Exemple de document avec reflets","Move_away_from_direct_light_—_no_glare":"Éloignez-vous de la lumière directe - sans'éblouissement","Document_example":"Exemple de document","The_photo_should_clearly_show_your_document":"La photo doit clairement montrer votre document","Scans_and_photocopies_are_not_accepted":"Les scans et photocopies ne sont pas acceptés","Upload_passport_photo_page":"Télécharger la photo de votre passeport","To_open_a_bank_account,_we_will_need_to_verify_your_identity_":"Pour ouvrir un compte bancaire, nous devrons vérifier votre identité.","It_will_only_take_a_couple_of_minutes_":"Cela ne prendra que quelques minutes.","Verify_Identity":"Vérifier l'identité","Open_your_new_bank_account":"Ouvrez votre nouveau compte bancaire","Please_enter_a_valid_Login_ID_":"Veuillez saisir un jeton d'authentification valide.","Amount":"Montant","Your_request_to_transfer_[_1]_[_2]_from_[_3]_to_[_4]_has_been_successfully_processed_":"Votre demande de transférer [_1] [_2] de [_3] à [_4] a été traitée avec succès.","Resale_not_offered":"La revente n'est pas proposée","You've_made_no_transactions_of_this_type_up_to_this_date_":"Vous n'avez effectué aucune transaction de ce type jusqu'à cette date.","Ref_":"Réf.","Contract":"Contrat","Purchase_Price":"Prix d'achat","Sale_Date":"Date de vente","Sale_Price":"Prix de vente","Profit/Loss":"Profits/pertes","Details":"Informations","Total_Profit/Loss":"Total des profits/pertes","Sorry,_an_error_occurred_while_processing_your_request_":"Désolé, une erreur s'est produite pendant le traitement de votre demande.","withdrawal(s)":"retrait(s)","Remaining_characters:_[_1]_":"Caractères restants: [_1].","Please_enter_no_more_than_[_1]_characters_for_both_fields_":"Merci de ne pas écrire plus de [_1] caractères pour les deux champs.","Only_[_1]_are_allowed_":"Seulement [_1] autorisées.","letters":"lettres","numbers":"chiffres","space":"espace","Please_select_at_least_one_scope":"Veuillez sélectionner au moins un champ d'application","New_token_created_":"Nouveau jeton d'authentification créé.","The_maximum_number_of_tokens_([_1])_has_been_reached_":"Le nombre maximum de jetons d'authentification ([_1]) est atteint.","Name":"Nom","Token":"Jeton","Scopes":"Périmètre","Last_Used":"Dernière utilisation","Are_you_sure_that_you_want_to_permanently_delete_the_token":"Voulez-vous vraiment supprimer ce jeton de façon permanente","Delete":"Supprimer","Never_Used":"Jamais utilisé","You_have_not_granted_access_to_any_applications_":"Vous n'avez acheté aucun contrat.","Are_you_sure_that_you_want_to_permanently_revoke_access_to_the_application":"Voulez-vous vraiment révoquer l'accès à cette application de façon permanente","Revoke_access":"Révoquer l'accès","Admin":"Administration","Payments":"Paiements","Read":"Lire","Trade":"Trading","Trading_Information":"Information de trading","Never":"Jamais","Last_Login":"Dernière Connexion","You_did_not_change_anything_":"Vous n'avez effectué aucune modification.","Your_changes_have_been_updated_successfully_":"Vos modifications ont bien été prises en compte.","Successful":"Réussite","Date_and_Time":"Date et heure","Browser":"Navigateur","IP_Address":"Adresse IP","Status":"Statut","Your_account_has_no_Login/Logout_activity_":"Votre compte n'indique aucune activité de connexion/déconnexion.","Your_account_is_fully_authenticated_and_your_withdrawal_limits_have_been_lifted_":"Votre compte est entièrement authentifié et vos limites de retrait ont été levées.","Your_[_1]_day_withdrawal_limit_is_currently_[_2][_3]_":"Votre limite de retrait de [_1] jour est actuellement [_2][_3].","You_have_already_withdrawn_[_1][_2]_in_aggregate_over_the_last_[_3]_days_":"Vous avez déjà retiré l'équivalent de [_1][_2] au total au cours des [_3] derniers jours.","Your_withdrawal_limit_is_[_1][_2]_":"Votre limite de retrait est de [_1][_2].","You_have_already_withdrawn_[_1][_2]_":"Vous avez déjà retiré [_1][_2].","Hence,_your_withdrawable_balance_is_only_up_to_[_1][_2],_subject_to_your_account’s_available_funds_":"Par conséquent, votre montant de retrait disponible est au plus de [_1][_2], concernant vos fonds disponibles sur votre compte. ","Please_confirm_that_all_the_information_above_is_true_and_complete_":"S’il vous plaît veuillez confirmer que tous les renseignements ci-dessus sont véridiques et complets.","Your_settings_have_been_updated_successfully_":"Vos paramètres ont été actualisés avec succès.","Sorry,_an_error_occurred_while_processing_your_account_":"Désolé, une erreur est survenu pendant le traitement de votre compte.","Please_select_a_country":"Veuillez sélectionner un pays","Timed_out_until":"Expiration jusqu'à","Excluded_from_the_website_until":"Exclu du site Web jusqu’au","Session_duration_limit_cannot_be_more_than_6_weeks_":"La limite de durée de session ne peut excéder 6 semaines.","Time_out_must_be_after_today_":"La période d'expiration doit être ultérieure.","Time_out_cannot_be_more_than_6_weeks_":"La période d'expiration ne peut excéder 6 semaines.","Time_out_cannot_be_in_the_past_":"La période d'expiration ne peut être antérieure.","Please_select_a_valid_time_":"Veuillez sélectionner un horaire valide.","Exclude_time_cannot_be_less_than_6_months_":"Le temps d'exclusion ne peut pas être inférieur à 6 mois.","Exclude_time_cannot_be_for_more_than_5_years_":"Le temps d'exclusion ne peut pas être supérieur à 5 ans.","Confirm_changes":"Confirmer les modifications","We’ll_update_your_limits__Click_[_1]Agree_and_accept[_2]_to_acknowledge_that_you_are_fully_responsible_for_your_actions,_and_we_are_not_liable_for_any_addiction_or_loss_":"Nous mettrons à jour vos limites. Cliquez sur [_1]Accepter et acceptez[_2] pour reconnaître que vous êtes entièrement responsable de vos actions et que nous ne sommes pas responsables de toute dépendance ou perte.","Agree_and_accept":"Accepter","Go_back":"Retour","When_you_click_\"OK\"_you_will_be_excluded_from_trading_on_the_site_until_the_selected_date_":"Lorsque vous cliquerez sur « Ok », vous serez exclu des opérations de trading du site jusqu'à la date sélectionnée.","Your_changes_have_been_updated_":"Vos modifications ont été prises en compte.","Disable":"Désactivé","Enable":"Activé","You_have_successfully_enabled_two-factor_authentication_for_your_account_":"Vous avez activé avec succès l’authentification deux facteurs pour votre compte.","You_have_successfully_disabled_two-factor_authentication_for_your_account_":"Vous avez désactivé l’authentification deux facteurs avec succès pour votre compte.","You_do_not_need_to_authenticate_your_account_at_this_time_[_1]We_will_inform_you_when_your_account_needs_to_be_authenticated_":"Vous n'avez pas besoin d'authentifier votre compte pour le moment.[_1]Nous vous informerons lorsque votre compte devra être authentifié.","No_authentication_required":"Aucune authentification requise","Back_to_trading":"Retour au trade","You_are_categorised_as_a_professional_client_":"Vous êtes considéré comme un client professionnel.","You_are_categorised_as_a_retail_client__Apply_to_be_treated_as_a_professional_trader_":"Vous êtes considéré comme un client de détail. Demandez à être traité comme un trader professionnel.","Bid":"Faire une mise","Closed_Bid":"Enchère fermée","Reference_ID":"Identifiant de parrainage","Credit/Debit":"Crédit/débit","Balance":"Solde","Top_up_error":"Erreur de rechargement","Understood":"Compris","Top-up_successful":"Succès du rechargement","[_1]_has_been_credited_into_your_Demo_Account:_[_2]_":"[_1] ont été crédités sur votre Compte Démo: [_2].","Go_to_statement":"Aller sur le relevé","Continue_trading":"Poursuivre le trading","Your_Demo_balance_has_been_reset_":"Votre solde démo a été réinitialisé.","Account":"Compte","Available_Markets":"Marchés disponibles","Currency":"Devise","Multipliers_Account":"Compte Multiplicateurs","Gaming_Account":"Compte de jeu","Options_Account":"Compte Options","Real_Account":"Compte réel","Counterparty":"Contrepartie","Create_account":"Créer un compte","Change_currency":"Changer de devise","Note:_You_are_limited_to_one_fiat_currency_account__The_currency_of_your_fiat_account_can_be_changed_before_you_deposit_into_your_fiat_account_for_the_first_time_or_create_an_MT5_account__You_may_also_open_one_account_for_each_supported_cryptocurrency_":"Remarque : Vous êtes limité à un seul compte en devise fiduciaire. La devise de votre compte fiat peut être changée avant votre premier dépôt sur votre compte fiat ou la création d'un compte MT5. Vous pouvez également ouvrir un compte pour chaque cryptodevise supportée.","This_account_is_disabled":"Ce compte est désactivé","This_account_is_excluded_until_[_1]":"Ce compte est exclu jusqu'à [_1]","Set_currency":"Choisir la devise","Commodities":"Matières premières","Stock_Indices":"Indices boursiers","Stocks":"Actions","Synthetic_Indices":"Indices Synthétiques","If_you_have_an_account_with_us,_we'll_send_you_a_link_to_your_email_in_a_few_minutes_to_reset_your_password_":"Si vous avez un compte chez nous, nous vous enverrons, dans quelques minutes, un lien à votre email pour réinitialiser votre mot de passe.","Sign_up":"Inscrivez vous","Trading_contracts_for_difference_(CFDs)_on_Synthetic_Indices_may_not_be_suitable_for_everyone__Please_ensure_that_you_fully_understand_the_risks_involved,_including_the_possibility_of_losing_all_the_funds_in_your_MT5_account__Gambling_can_be_addictive_–_please_play_responsibly_":"Les Contrats de Trading pour Différence (CFDs) sur Indices Synthétiques peuvent ne pas convenir à tous. Veuillez vous assurer de bien comprendre les risques encourus, y compris la possibilité de perdre tous les fonds de votre compte MT5. Le jeu peut créer une dépendance - s'il vous plaît, jouez de façon responsable.","Do_you_wish_to_continue?":"Voulez-vous continuer ?","Acknowledge":"Reconnaître","Change_Password":"Modifier le mot de passe","The_investor_password_of_account_number_[_1]_has_been_changed_":"Le mot de passe investisseur du compte numéro [_1] a été modifié.","Reset_Password":"Réinitialiser le mot de passe","Verify_Reset_Password":"Vérifier le nouveau mot de passe","Please_check_your_email_for_further_instructions_":"Veuillez vérifier votre email pour obtenir des instructions supplémentaires.","[_1]_deposit_from_[_2]_to_account_number_[_3]_is_done__Transaction_ID:_[_4]":"Le dépôt [_1] à partir de [_2] vers le numéro de compte [_3] est effectué. Identifiant de transaction : [_4]","[_1]_withdrawal_from_account_number_[_2]_to_[_3]_is_done__Transaction_ID:_[_4]":"Le retrait [_1] à partir du numéo de compte [_2] vers [_3] a été effectué. Identifiant de transaction : [_4]","To_withdraw_from_MetaTrader_5_[_1]_please_[_2]Authenticate[_3]_your_Binary_account_":"Pour effectuer un retrait depuis votre [_1] MetaTrader 5, veuillez [_2]Authentifier[_3] votre Compte Binary.","Current_password":"Mot de passe actuel","New_password":"Nouveau mot de passe","To_transfer_funds_to_your_MT5_account,_enter_an_amount_of_[_1]_or_more":"Pour transférer des fonds vers votre compte MT5, saisissez un montant égal ou supérieur à [_1].","You_have_insufficient_funds_in_your_MT5_account_":"Vous n'avez pas assez de fonds dans votre compte MT5.","Sorry,_this_feature_is_not_available_in_your_jurisdiction_":"Désolé, cette fonctionnalité n’est pas disponible dans votre juridiction","Due_to_an_issue_on_our_server,_some_of_your_MT5_accounts_are_unavailable_at_the_moment__[_1]Please_bear_with_us_and_thank_you_for_your_patience_":"En raison d'un problème sur notre serveur, certains de vos comptes MT5 ne sont pas disponibles pour le moment. [_1]Toutes nos excuses, merci de votre patience.","Unavailable":"Indisponible","[_1]_has_been_credited_into_your_MT5_Demo_Account:_[_2]_":"[_1] ont été crédités sur votre Compte Virtuel MT5: [_2].","_(Region_added)":" (Région ajoutée)","_(Temporarily_unavailable)":" (Temporairement indisponible)","Our_MT5_servers_are_temporarily_unavailable__We're_working_to_restore_them__Please_try_again_in_a_few_minutes_":"\nNos serveurs MT5 sont temporairement indisponibles. Nous travaillons à leur restauration. Veuillez réessayer dans quelques minutes.","Use_MT5_password_to_sign_in_to_any_of_your_[_1]_accounts_when_using_MT5_apps_on_your_mobile_or_other_devices_":"Merci d'utiliser votre mot de passe MT5 pour vous connecter à n'importe quel compte [_1] lorsque vous utilisez une application MT5 sur votre téléphone ou tout autre appareil.","This_will_change_the_password_to_all_of_your_[_1]_accounts_":"Cela changera le mot de passe de tous vos comptes [_1].","Demo_Accounts":"Compte Démo","Real-Money_Accounts":"Comptes d’argent réel","Demo_Account":"Compte Démo","Real-Money_Account":"Compte d’Argent Réel","for_account_[_1]":"pour compte [_1]","[_1]_Account_[_2]":"[_1] Compte [_2]","MT5_Financial":"MT5 Financière","Enter_your_MT5_password_to_add_a_[_1]_[_2]_account_":"Entrez votre mot de passe MT5 pour ajouter un compte [_1] [_2].","demo":"démo","real":"réel","MT5_Synthetic":"MT5 Synthétique","Get_[_1]":"Obtenez [_1]","Your_demo_account_balance_is_currently_[_1]_or_less__You_may_top_up_your_account_with_an_additional_[_2]_":"Le solde de votre compte démo est actuellement inférieur ou égal à [_1]. Vous pouvez recharger votre compte avec [_2] de plus.","You_can_top_up_your_demo_account_with_an_additional_[_1]_if_your_balance_is_[_2]_or_less_":"Vous pouvez recharger votre compte démo avec [_1] de plus si votre solde est inférieur ou égal à [_2].","Yes,_I'm_sure":"Oui, j'en suis sûr","Are_you_sure?":"Êtes vous sûr?","You_will_not_be_able_to_change_your_fiat_account_currency_after_creating_this_[_1]_account__Are_you_sure_you_want_to_proceed?":"Vous ne pourrez pas changer la devise de votre compte fiat après avoir créé ce compte [_1]. Êtes-vous sûr de vouloir continuer ?","Address":"Adresse","Account_currency":"Devise du compte","Financial_assessment":"Évaluation financière","Personal_details":"Informations personnelles","Terms_of_use":"Conditions d'utilisation","Tether_Omni_(USDT)_is_a_version_of_Tether_that's_pegged_to_USD_and_is_built_on_the_Bitcoin_blockchain_":"Tether Omni (USDT) est une version de Tether qui est rattachée à l'USD et est construite sur la blockchain Bitcoin.","Tether_ERC20_(eUSDT)_is_a_version_of_Tether_that's_pegged_to_USD_and_is_hosted_on_the_Ethereum_platform_":"Tether ERC20 (eUSDT) est une version de Tether qui est indexée sur USD et est hébergée sur la plate-forme Ethereum.","Title_and_name":"Titre et nom","Real_money_account_opening":"Ouverture d'un compte en argent réel","Your_token_has_expired_or_is_invalid__Please_click_here_to_restart_the_verification_process_":"Votre jeton a expiré ou n’est pas valide. S’il vous plaît cliquez ici pour relancer le processus de vérification.","The_email_address_provided_is_already_in_use__If_you_forgot_your_password,_please_try_our_password_recovery_tool_or_contact_our_customer_service_":"L'adresse e-mail que vous avez saisie est déjà utilisée. Si vous avez oublié votre mot de passe, veuillez essayer notre outil de récupération de mot de passe ou contacter le service clientèle.","Password_is_not_strong_enough_":"Le mot de passe n'est pas assez fiable.","Upgrade_now":"Mettre à jour maintenant","[_1]_days_[_2]_hours_[_3]_minutes":"[_1] jours [_2] heures [_3] minutes","Your_trading_statistics_since_[_1]_":"Vos statistiques de trading depuis [_1].","[_1]_trading_can_become_a_real_addiction,_as_can_any_other_activity_pushed_to_its_limits__To_avoid_the_danger_of_such_an_addiction,_we_provide_a_reality-check_that_gives_you_a_summary_of_your_trades_and_accounts_on_a_regular_basis_":"Le trading [_1] peut devenir une véritable addiction, au même titre que toute autre activité pratiquée de façon trop intensive. Pour éviter le danger d'une telle addiction, nous mettons en œuvre suivi réaliste de votre situation en vous fournissant régulièrement un relevé de vos opérations et de vos comptes.","[_1]_Please_click_the_link_below_to_restart_the_password_recovery_process_":"[_1] veuillez cliquer sur le lien ci-dessous pour relancer le processus de récupération de mot de passe.","You_have_a_new_Binary_password_to_log_in_to_Binary_com_":"Vous avez un nouveau compte Binary pour vous connecter à Binary.com","Success":"Succès","Done":"Terminé","Your_Binary_account_is_unlinked_from_[_1]__Use_[_2]your_email_and_password_for_future_log_in_":"Votre compte Deriv est déconnecté de [_1]. Merci d'utiliser [_2]votre email et mot de passe pour vos futures connexions.","Success!":"Succès!","Got_it":"C'est compris","Binary_Password_Reset":"Réinitialisation de mot de passe Binary","Binary_password":"Mot de passe Binary","You_have_added_a_[_1]_account_":"Vous avez ajouté un compte [_1].","Add_account":"Ajouter un compte","Add_new_crypto_account":"Ajouter un nouveau compte de cryptomonnaie","Add_new_account":"Ajouter un nouveau compte","Create_a_cryptocurrency_account":"Créer un compte de cryptomonnaie","Choose_your_preferred_cryptocurrency":"Choisissez votre crypto-monnaie préférée","You_can_open_an_account_for_each_cryptocurrency_":"Vous pouvez ouvrir un compte pour chaque crypto-monnaie.","Choose_a_cryptocurrency_account":"Choisir un compte de cryptomonnaie","Choose_one_of_your_accounts_or_add_a_new_cryptocurrency_account":"Choisissez l'un de vos comptes ou ajoutez un nouveau compte de cryptomonnaie","Choose_an_account":"Choisissez un compte","Choose_one_of_your_accounts_or_add_a_new_account":"Choisissez l'un de vos comptes ou ajoutez un nouveau compte","Choose_one_of_your_accounts":"Choisissez un de vos comptes","Please_select_the_currency_for_this_account:":"Veuillez sélectionner la devise de ce compte :","deposit":"dépôt","deposit_or_create_a_CFDs_account":"déposer ou créer un compte CFD","Are_you_sure_you_want_to_create_your_[_1]_account_now?":"Êtes-vous sûr de vouloir créer votre compte [_1] maintenant ?","Note:":"Remarque:","You_may_open_one_account_for_each_supported_cryptocurrency_":"Vous pouvez ouvrir un compte pour chaque cryptodevise supportée.","Are_you_sure_you_want_to_create_a_fiat_account_in_[_1]?":"Êtes-vous sûr de vouloir créer un compte fiat en [_1] ?","You_are_limited_to_one_fiat_account__You_can_change_the_currency_of_your_fiat_account_anytime_before_you_make_a_first-time_[_1]_":"Vous êtes limité à un seul compte fiat. Vous pouvez changer la devise de votre compte fiat à tout moment avant d'effectuer un premier [_1].","Yes":"Oui","Create_[_1]_account":"Créer un compte [_1]","You_have_successfully_set_your_account_currency_to_[_1]_":"Vous avez changé avec succès la devise de votre compte en [_1].","You_have_successfully_changed_your_account_currency_from_[_1]_to_[_2]_":"Vous avez changé avec succès la devise de votre compte de [_1] à [_2].","Please_choose_a_currency":"Veuillez choisir une monnaie","You_have_a_new_MT5_password_to_log_in_to_your_[_1]_accounts_on_the_web_and_mobile_apps_":"Vous avez un nouveau mot de passe MT5 pour vous connecter à vos comptes [_1] sur le web et l'application mobile.","Asian_Up":"Asiatiques à la hausse","Asian_Down":"Asiatiques à la baisse","Higher":"Supérieur","Higher_or_equal":"Plus haut ou égal","Lower":"Inférieur","Lower_or_equal":"Plus bas ou égal","Digit_Matches":"Chiffre Correspondant","Digit_Differs":"Chiffre Différent","Digit_Odd":"Chiffre Impair","Digit_Even":"Chiffre Pair","Digit_Over":"Chiffre Supérieur","Digit_Under":"Chiffre Inférieur","Ends_Outside":"Termine hors de la zone","Ends_Between":"Termine dans la zone","Stays_Between":"Reste dans la zone","Goes_Outside":"Sort de la zone","Touches":"Touche","Does_Not_Touch":"Ne touche pas","High_Tick":"Tick Haut","Low_Tick":"Tick Bas","Only_Ups":"Que des Montées","Only_Downs":"Que des Descentes","Multiplier_Up":"Multiplicateur Montée","Multiplier_Down":"Multiplicateur Descente","Equals":"Égaux","Not":"Pas","Buy":"Acheter","Sell":"Vente","Waiting_for_contract_settlement_":"En attente de règlement du contrat.","including_Deal_Cancel__Fee":"Offre Annulation inclue. Coût","Contract_has_not_started_yet":"Le contrat n’a pas encore commencé","This_contract_is_only_available_on_[_1]DTrader[_2]_":"Ce contrat est uniquement disponible sur [_1]DTrader[_2].","This_contract_is_only_available_on_DTrader_[_1][_2]Go_to_Dtrader[_3]_to_close_or_cancel_this_contract_":"Ce contrat est uniquement disponible sur DTrader.[_1][_2]Allez sur Dtrader[_3] pour fermer ou annuler ce contrat.","Contract_Result":"Résultat du contrat","Close_Time":"Heure de la Clôture","Exit_Spot_Time":"Prix de sortie actuel","Audit":"Vérification","View_chart":"Afficher le graphique","Audit_Page":"Page de vérification","Contract_Starts":"Le contrat débute","Contract_Ends":"Le contrat se termine","Contract_Details":"Détails relatifs au contrat","Target":"Cible","Contract_Information":"Informations du contrat","Contract_Type":"Type de Contrat","Transaction_ID":"ID de Transaction","Remaining_Time":"Temps restant","Maximum_payout":"Paiement Maximum","Barrier_Change":"Modification de barrière","Current":"Valeur actuelle","Spot_Time":"Heure spot","Current_Time":"Heure actuelle","Indicative":"Indicatif","Potential_Profit/Loss":"Bénéfice/Perte Potentielle","Deal_Cancel__Fee":"Offre Annulation. Coût","You_can_close_this_window_without_interrupting_your_trade_":"Vous pouvez aussi fermer cette fenêtre sans interrompre votre trade.","There_was_an_error":"Une erreur s'est produite","Sell_at_market":"Vendre au prix du marché","Note":"Remarque","Contract_will_be_sold_at_the_prevailing_market_price_when_the_request_is_received_by_our_servers__This_price_may_differ_from_the_indicated_price_":"Le contrat sera vendu au prix de marché en vigueur à réception de la demande par nos serveurs. Ce prix peut différer du prix indiqué.","You_have_sold_this_contract_at_[_1]_[_2]":"Vous avez vendu ce contrat [_2] [_1]","Your_transaction_reference_number_is_[_1]":"Le numéro de référence de votre transaction est [_1]","Thank_you_for_signing_up!_Please_check_your_email_to_complete_the_registration_process_":"Nous vous remercions pour votre inscription ! Veuillez vérifier votre email pour compléter le processus d’inscription.","All_markets_are_closed_now__Please_try_again_later_":"Tous les marchés sont actuellement fermés. Veuillez réessayer ultérieurement.","Withdrawal":"Retrait","demo_credit_to_account":"Solde démo sur le compte","login":"connexion","logout":"déconnexion","Asians":"Asiatiques","Digits":"Chiffres","Ends_Between/Ends_Outside":"Termine dans/hors de la zone","High/Low_Ticks":"Ticks Haut/Bas","Stays_Between/Goes_Outside":"Reste dans/Sort de la zone","Touch/No_Touch":"Touche/Ne touche pas","Christmas_Day":"Jour de Noël","Closes_early_(at_18:00)":"Ferme tôt (à 18h)","Closes_early_(at_21:00)":"Ferme tôt (à 21h)","Fridays":"Vendredis","New_Year's_Day":"Jour de l'An","today":"aujourd'hui","today,_Fridays":"aujourd'hui, vendredis","There_was_a_problem_accessing_the_server_":"Il y a eu un problème d'accès au serveur.","There_was_a_problem_accessing_the_server_during_purchase_":"Il y a eu un problème d'accès au serveur durant l'achat."}; \ No newline at end of file diff --git a/src/javascript/_autogenerated/id.js b/src/javascript/_autogenerated/id.js index 0d04d81743d..fe83aabf595 100644 --- a/src/javascript/_autogenerated/id.js +++ b/src/javascript/_autogenerated/id.js @@ -1,2 +1,2 @@ const texts_json = {}; -texts_json['ID'] = {"Real":"Riil","Investment":"Investasi","Synthetic":"Sintetis","Demo_Synthetic":"Demo Sintetis","Real_Synthetic":"Riil Sintetis","Financial":"Finansial","Demo_Financial":"Demo Finansial","Real_Financial":"Riil Finansial","Financial_STP":"Finansial STP","Demo_Financial_STP":"Demo Finansial STP","Real_Financial_STP":"Riil Finansial STP","Binary_Coin":"Koin Binary","Thank_you,_we'll_get_back_to_you_within_24_hours":"Terima kasih, kami akan menghubungi Anda dalam tempo 24 jam","Connecting_to_server":"Menghubungkan ke server","Use_a_few_words,_avoid_common_phrases":"Gunakan beberapa kata, hindari frasa umum","No_need_for_symbols,_digits,_or_uppercase_letters":"Tidak perlu simbol, digit, atau huruf besar","Add_another_word_or_two__Uncommon_words_are_better_":"Tambahkan satu atau dua kata lagi. Kata-kata yang tidak umum lebih baik.","Straight_rows_of_keys_are_easy_to_guess":"Baris tombol lurus mudah ditebak","Short_keyboard_patterns_are_easy_to_guess":"Pola keyboard pendek mudah ditebak","Use_a_longer_keyboard_pattern_with_more_turns":"Gunakan pola keyboard yang lebih panjang dengan lebih banyak putaran","Repeats_like_\"aaa\"_are_easy_to_guess":"Pengulangan seperti \"aaa\" mudah ditebak","Repeats_like_\"abcabcabc\"_are_only_slightly_harder_to_guess_than_\"abc\"":"Pengulangan seperti \"abcabcabc\" sedikit lebih sulit ditebak daripada \"abc\"","Avoid_repeated_words_and_characters":"Hindari penggunaan kata dan karakter yang berulang","Sequences_like_abc_or_6543_are_easy_to_guess":"Urutan seperti abc atau 6543 adalah mudah ditebak","Avoid_sequences":"Hindari urutan","Recent_years_are_easy_to_guess":"Beberapa tahun terakhir ini mudah ditebak","Avoid_recent_years":"Hindari beberapa tahun terakhir","Avoid_years_that_are_associated_with_you":"Hindari tahun-tahun yang berhubungan dengan Anda","Dates_are_often_easy_to_guess":"Tanggal biasanya mudah ditebak","Avoid_dates_and_years_that_are_associated_with_you":"Hindari tanggal dan tahun yang berhubungan dengan Anda","This_is_a_top-10_common_password":"Ini adalah 10 kata sandi umum teratas","This_is_a_top-100_common_password":"Ini adalah 100 kata sandi umum teratas","This_is_a_very_common_password":"Ini adalah kata sandi yang sangat umum","This_is_similar_to_a_commonly_used_password":"Ini mirip dengan kata sandi yang biasa digunakan","A_word_by_itself_is_easy_to_guess":"Sebuah kata dengan sendirinya mudah ditebak","Names_and_surnames_by_themselves_are_easy_to_guess":"Nama dan nama keluarga itu sendiri sangat mudah ditebak","Common_names_and_surnames_are_easy_to_guess":"Nama umum dan nama keluarga mudah ditebak","Capitalization_doesn't_help_very_much":"Kapitalisasi tidak banyak membantu","All-uppercase_is_almost_as_easy_to_guess_as_all-lowercase":"Semua huruf besar hampir mudah ditebak sama seperti huruf kecil","Reversed_words_aren't_much_harder_to_guess":"Kata-kata yang dieja terbalik juga tidak sulit untuk ditebak","Predictable_substitutions_like_'@'_instead_of_'a'_don't_help_very_much":"Substitusi yang dapat diprediksi seperti '@' dan bukan 'a' yang tidak begitu membantu","This_password_is_on_the_blacklist":"Kata sandi ini terdapat di daftar hitam","Unknown_OS":"OS tidak diketahui","You_will_be_redirected_to_a_third-party_website_which_is_not_owned_by_Binary_com_":"Anda akan diarahkan ke situs pihak ketiga yang tidak dimiliki oleh Binary.com.","Click_OK_to_proceed_":"Klik OK untuk melanjutkan.","Please_ensure_that_you_have_the_Telegram_app_installed_on_your_device_":"Pastikan bahwa Anda memiliki aplikasi Telegram yang diinstal pada perangkat Anda.","[_1]_requires_your_browser's_web_storage_to_be_enabled_in_order_to_function_properly__Please_enable_it_or_exit_private_browsing_mode_":"[_1] mengharuskan penyimpanan web browser Anda diaktifkan agar berfungsi dengan benar. Aktifkan atau keluar dari mode browsing pribadi.","Please_[_1]log_in[_2]_or_[_3]sign_up[_4]_to_view_this_page_":"Silahkan [_1]masuk[_2] atau [_3]daftar[_4] untuk melihat halaman ini.","Sorry,_this_feature_is_available_to_virtual_accounts_only_":"Maaf, fasilitas ini hanya tersedia untuk rekening virtual saja.","This_feature_is_not_relevant_to_virtual-money_accounts_":"Fasilitas ini tidak tersedia untuk akun uang virtual.","This_page_is_only_available_to_logged_out_clients_":"Anda perlu keluar dari akun Anda terlebih dahulu untuk mengakses halaman ini.","Sorry,_but_binary_options_trading_is_not_available_in_your_financial_account_":"Maaf, trading opsi binary tidak tersedia pada akun finansial Anda.","Sorry,_but_binary_options_trading_is_not_available_in_your_country_":"Maaf, trading opsi binary tidak tersedia di negara Anda.","Sign_out":"Keluar","[_1]_Account":"Akun [_1]","Click_here_to_open_a_Real_Account":"Klik disini untuk mendaftar Akun Riil","Open_a_Real_Account":"Daftar Akun Riil","Click_here_to_open_a_Financial_Account":"Klik disini untuk mendaftar Akun Finansial","Click_here_to_open_a_Gaming_account":"Klik di sini untuk mendaftar akun Gaming","Open_a_Financial_Account":"Daftar Akun Finansial","Create_Account":"Daftar Akun","Accounts_List":"Daftar Akun","Deposits_and_withdrawals_have_been_disabled_on_your_account__Please_check_your_email_for_more_details_":"Deposit dan penarikan telah dinonaktifkan pada akun Anda. Silakan periksa kotak masuk email Anda untuk rincian lebih lanjut.","Please_set_the_[_1]currency[_2]_of_your_account_":"Pilih [_1]mata uang[_2] akun Anda.","Please_submit_your_[_1]proof_of_identity_and_proof_of_address[_2]_":"Silakan kirim [_1]bukti identitas dan bukti alamat[_2] Anda.","Your_[_1]proof_of_identity[_3]_and_[_2]proof_of_address[_3]_have_expired_":"[_1]Bukti identitas[_3] dan [_2]bukti alamat[_3] Anda telah berakhir.","Your_[_1]proof_of_identity[_2]_has_expired_":"[_1]Bukti identitas[_2] Anda telah berakhir.","Your_[_1]proof_of_address[_2]_has_expired_":"[_1]Bukti alamat[_2] Anda telah berakhir.","Your_[_1]proof_of_identity[_3]_and_[_2]proof_of_address[_3]_have_not_been_verified_":"[_1]Bukti identitas[_3] dan [_2]bukti alamat[_3] Anda belum diverifikasi.","Your_[_1]proof_of_identity[_2]_has_not_been_verified_":"[_1]Bukti identitas[_2] Anda belum diverifikasi. ","Your_[_1]proof_of_address[_2]_has_not_been_verified_":"[_1]Bukti alamat[_2] Anda belum diverifikasi.","Please_submit_your_[_1]proof_of_identity[_2]_":"Silakan kirim [_1]bukti identitas[_2] Anda.","Please_submit_your_[_1]proof_of_address[_2]_":"Silakan kirim [_1]bukti alamat[_2] Anda.","Your_account_is_restricted__Kindly_[_1]contact_customer_support[_2]_for_assistance_":"Akun Anda memiliki akses terbatas. Silahkan [_1]hubungi customer support[_2] untuk bantuan.","Please_set_your_[_1]30-day_turnover_limit[_2]_to_remove_deposit_limits_":"Pilih [_1]batasan 30-hari total pembelian[_2] untuk menghapus batasan deposit.","MT5_withdrawals_have_been_disabled_on_your_account__Please_check_your_email_for_more_details_":"Penarikan MT5 tidak tersedia pada akun Anda. Silakan periksa kotak masuk email Anda untuk rincian lebih lanjut.","Trading_and_withdrawals_have_been_disabled_on_your_account__Kindly_[_1]contact_customer_support[_2]_for_assistance_":"Trading dan penarikan telah dinonaktifkan pada akun Anda. Silakan [_1]hubungi customer support[_2] untuk bantuan lebih lanjut.","Please_complete_your_[_1]personal_details[_2]_before_you_proceed_":"Silakan lengkapi [_1]detail pribadi[_2] Anda sebelum melanjutkan.","Please_set_[_1]country_of_residence[_2]_before_upgrading_to_a_real-money_account_":"Silahkan pilih [_1]negara domisili[_2] sebelum mengupgrade ke dalam akun riil.","Please_complete_the_[_1]financial_assessment_form[_2]_to_lift_your_withdrawal_and_trading_limits_":"Silahkan lengkapi [_1]formulir penilaian finansial[_2] untuk meningkatkan batasan penarikan dan trading Anda.","Please_[_1]complete_your_account_profile[_2]_to_lift_your_withdrawal_and_trading_limits_":"Silahkan [_1]lengkapi profil akun Anda[_2] untuk meningkatkan batasan penarikan dan trading.","Trading_and_deposits_have_been_disabled_on_your_account__Kindly_allow_us_some_time_to_review_the_account_":"Trading dan deposit telah dinonaktifkan pada akun Anda. Mohon beri kami waktu untuk meninjau akun Anda.","Withdrawals_have_been_disabled_on_your_account__Please_wait_until_your_uploaded_documents_are_verified_":"Penarikan telah dinonaktifkan pada akun Anda. Mohon tunggu hingga dokumen yang Anda unggah terverifikasi.","Withdrawals_have_been_disabled_on_your_account__Please_check_your_email_for_more_details_":"Fasilitas penarikan akun Anda dinonaktifkan. Silakan periksa kotak masuk email Anda untuk rincian lebih lanjut.","Please_[_1]accept_the_updated_Terms_and_Conditions[_2]_":"Anda perlu menyetujui [_1]Syarat dan Ketentuan[_2] terbaru.","Please_[_1]accept_the_updated_Terms_and_Conditions[_2]_to_lift_your_deposit_and_trading_limits_":"Anda perlu menyetujui [_1]Syarat dan Ketentuan[_2] terbaru untuk meningkatkan batasan deposit dan trading.","Account_Authenticated":"Akun Telah Dikonfirmasi","Connection_error:_Please_check_your_internet_connection_":"Koneksi error: Silakan periksa koneksi internet Anda.","Network_status":"Status jaringan","This_is_a_staging_server_-_For_testing_purposes_only":"Ini adalah staging server - Untuk tujuan pengujian saja","The_server_endpoint_is:_[_2]":"Titik akhir server adalah: [_2]","Your_web_browser_([_1])_is_out_of_date_and_may_affect_your_trading_experience__Proceed_at_your_own_risk__[_2]Update_browser[_3]":"Browser web Anda ([_1]) sudah ketinggalan zaman yang dapat mempengaruhi pengalaman trading Anda. Lanjutkan dengan risiko sendiri. [_2]Perbarui browser[_3]","You_have_reached_the_rate_limit_of_requests_per_second__Please_try_later_":"Anda telah mencapai batas tingkat permintaan per detik. Silakan coba lagi nanti.","There_was_some_invalid_character_in_an_input_field_":"Terdapat beberapa karakter yang tidak berlaku pada kolom input.","Today":"Hari ini","Select_date":"Pilih tanggal","Barrier":"Batasan","Entry_Spot":"Spot Masuk","Exit_Spot":"Spot akhir","Charting_for_this_underlying_is_delayed":"Charting untuk underlying ini tertunda","Payout_Range":"Rentang Hasil","Purchase_Time":"Waktu Beli","Reset_Barrier":"Batasan Reset","Reset_Time":"Waktu Reset","Selected_Tick":"Tik Terpilih","Exit_Time":"Waktu Akhir","Start_Time":"Waktu Mulai","Crypto":"Kripto","Verification_code_is_wrong__Please_use_the_link_sent_to_your_email_":"Kode verifikasi salah. Silahkan gunakan link yang dikirim ke email Anda.","Indicates_required_field":"Menunjukkan bagian yang diperlukan","Please_select_the_checkbox_":"Silakan pilih kotak centang.","This_field_is_required_":"Bagian ini diperlukan.","Should_be_a_valid_number_":"Harus angka yang berlaku.","Up_to_[_1]_decimal_places_are_allowed_":"Hingga [_1] desimal diperbolehkan.","Should_be_[_1]":"Seharusnya [_1]","Should_be_between_[_1]_and_[_2]":"Harus antara [_1] dan [_2]","Should_be_more_than_[_1]":"Harus lebih dari [_1]","Should_be_less_than_[_1]":"Harus kurang dari [_1]","Invalid_email_address_":"Alamat email salah.","Password_should_have_lower_and_uppercase_English_letters_with_numbers_":"Kata sandi harus terdiri dari huruf kecil dan besar alfabet beserta angka.","Only_letters,_numbers,_space,_hyphen,_period,_and_apostrophe_are_allowed_":"Hanya huruf, angka, ruang, tanda hubung, periode, dan apostrof diperbolehkan.","Only_letters,_numbers,_space,_and_these_special_characters_are_allowed:_[_1]":"Hanya huruf, angka, spasi, dan karakter khusus yang diperbolehkan: [_1]","Only_letters,_space,_hyphen,_period,_and_apostrophe_are_allowed_":"Hanya huruf, spasi, tanda hubung, periode, dan apostrof diperbolehkan.","Only_letters,_numbers,_space,_and_hyphen_are_allowed_":"Hanya huruf, angka, spasi, dan tanda hubung yang diperbolehkan.","Please_enter_a_valid_phone_number_(e_g__+15417541234)_":"Masukkan nomor telepon yang berlaku (contoh +62812391234).","The_two_passwords_that_you_entered_do_not_match_":"Kedua-dua kata sandi yang Anda masukkan tidak cocok.","[_1]_and_[_2]_cannot_be_the_same_":"[_1] dan [_2] tidak bisa sama.","Minimum_of_[_1]_characters_required_":"Minimal [_1] karakter diperlukan.","You_should_enter_[_1]_characters_":"Anda harus memasukkan [_1] karakter.","Should_start_with_letter_or_number,_and_may_contain_hyphen_and_underscore_":"Harus dimulai dengan huruf atau angka, dan mungkin mengandung tanda hubung dan garis bawah.","Invalid_verification_code_":"Kode verifikasi salah.","Your_password_cannot_be_the_same_as_your_email_address_":"Jangan menggunakan alamat email sebagai kata sandi.","Transaction_performed_by_[_1]_(App_ID:_[_2])":"Transaksi dilakukan oleh [_1] (App ID: [_2])","Guide":"Panduan","Next":"Lanjutkan","Finish":"Selesai","Step":"Langkah","Select_your_market_and_underlying_asset":"Pilih pasar dan aset dasar Anda","Select_your_trade_type":"Pilih jenis kontrak Anda","Adjust_trade_parameters":"Menyesuaikan parameter trading","Predict_the_directionand_purchase":"Analisa arah
dan beli","Your_session_duration_limit_will_end_in_[_1]_seconds_":"Batas durasi sesi Anda akan berakhir dalam [_1] detik.","January":"Januari","February":"Pebruari","March":"Maret","May":"Mei","June":"Juni","July":"Juli","August":"Agustus","October":"Oktober","November":"Nopember","December":"Desember","Feb":"Peb","Jun":"Juni","Aug":"Agu","Oct":"Oktober","Nov":"Nop","Dec":"Des","Sunday":"Minggu","Monday":"Senin","Tuesday":"Selasa","Wednesday":"Rabu","Thursday":"Kamis","Friday":"Jum'at","Saturday":"Sabtu","Su":"Mgg","Mo":"Sen","Tu":"Kam","We":"Kami","Th":"Kam","Fr":"Jum","Sa":"Sab","Previous":"Sebelumnya","Hour":"Jam","Minute":"Menit","Verification_required":"Verifikasi diperlukan","Verify_identity":"Verifikasi identitas","From_account:_":"Dari akun: ","To_account:_":"Ke akun: ","Not_announced_for_this_currency_":"Tidak diumumkan untuk mata uang ini.","Reset_the_balance_of_your_virtual_account_to_[_1]_anytime_":"Reset saldo akun virtual Anda ke [_1] kapan saja.","[_1]Manage_your_accounts[_2]":"[_1]Kelola akun Anda[_2]","You_can_no_longer_change_the_currency_because_you've_created_an_MT5_account_":"Anda tidak dapat lagi mengubah mata uang karena Anda telah mendaftar akun MT5.","You_can_no_longer_change_the_currency_because_you've_made_a_first-time_deposit_":"Anda tidak dapat lagi mengubah mata uang karena sudah melakjukan deposit perdana.","This_is_your_[_1]_account_":"Berikut adalah akun [_1] Anda.","Your_fiat_account's_currency_is_currently_set_to_[_1]_":"Mata uang akun fiat Anda saat ini adalah [_1].","Your_fiat_account's_currency_is_set_to_[_1]_":"Mata uang akun fiat Anda diatur sebagai [_1].","Don't_want_to_trade_in_[_1]?_You_can_open_another_cryptocurrency_account_":"Apakah Anda ingin bertrading dalam [_1]. Anda dapat mendaftar akun kripto lainnya.","You_can_[_1]set_a_new_currency[_2]_before_you_deposit_for_the_first_time_or_create_an_MT5_account_":"Anda dapat [_1]memilih mata uang baru[_2] jika belum melakukan deposit perdana atau mendaftar akun MT5.","Withdraw":"Penarikan","Town/City":"Kota","First_line_of_home_address":"Alamat Rumah","Postal_Code/ZIP":"Kode Pos","State/Province":"Provinsi","Email_address":"Alamat email","Telephone":"Telepon","Country_of_Residence":"Negara Domisili","details":"perincian","Yes_I'm_sure":"Ya saya yakin","Cancel":"Batal","Are_you_sure_you_want_to_deposit_in_[_1]?":"Apa Anda yakin ingin mendeposit dalam [_1]?","You_will_not_be_able_to_change_your_fiat_account's_currency_after_making_this_deposit__Are_you_sure_you_want_to_proceed?":"Anda tidak akan dapat merubah mata uang akun fiat Anda setelah melakukan deposit. Apa Anda yakin ingin melanjutkan?","[_1]No,_change_my_fiat_account's_currency_now[_2]":"[_1]Tidak, rubah mata uang akun fiat saya sekarang[_2]","Your_cashier_is_locked_":"Kasir Anda terkunci.","Please_note_that_the_selected_currency_is_allowed_for_limited_accounts_only_":"Harap dicatat bahwa mata uang yang Anda pilih hanya diperbolehkan untuk akun terbatas.","Sorry,_deposits_for_this_currency_are_currently_disabled_":"Maaf, deposit untuk mata uang ini sedang dinonaktifkan.","Sorry,_withdrawals_for_this_currency_are_currently_disabled_":"Maaf, penarikan untuk mata uang ini sedang dinonaktifkan.","You_have_reached_the_withdrawal_limit__Please_upload_your_proof_of_identity_and_address_to_lift_your_withdrawal_limit_and_proceed_with_your_withdrawal_":"Anda telah mencapai batas maksimal penarikan. Mohon kirimkan bukti identitas dan alamat untuk menghapus batasan dan melanjutkan penarikan.","Payment_Agent_services_are_not_available_in_your_country_or_in_your_preferred_currency_":"Layanan Agen Pembayaran tidak tersedia di negara Anda atau dalam mata uang yang Anda pilih.","Select_payment_agent":"Pilih agen pembayaran","Amount_in":"Jumlah dalam","Insufficient_balance_":"Saldo tidak mencukupi.","Only_letters,_numbers,_space,_hyphen,_period,_comma,_and_apostrophe_are_allowed_":"Hanya huruf, angka, spasi, tanda hubung, titik, koma, dan apostrof yang diizinkan.","Your_request_to_withdraw_[_1]_[_2]_from_your_account_[_3]_to_Payment_Agent_[_4]_account_has_been_successfully_processed_":"Permohonan penarikan Anda [_1] [_2] dari account [_3] ke Agen Pembayaran [_4] telah diproses.","Your_token_has_expired_or_is_invalid__Please_click_[_1]here[_2]_to_restart_the_verification_process_":"Token Anda telah berakhir atau tidak berlaku. Silahkan klik [_1]disini[_2] untuk memulai proses verifikasi.","Please_[_1]deposit[_2]_to_your_account_":"Silahkan [_1]deposit[_2] kedalam akun Anda.","Sorry,_account_signup_is_not_available_in_your_country_":"Maaf, pendaftaran akun tidak tersedia di negara Anda.","Asset":"Aset","Opens":"Dibuka","Closes":"Ditutup","Settles":"Diselesaikan","Upcoming_Events":"Acara Mendatang","Add_+/–_to_define_a_barrier_offset__For_example,_+0_005_means_a_barrier_that's_0_005_higher_than_the_entry_spot_":"Tambahkan +/– untuk menentukan barrier offset. Contoh, +0,005 berarti batasan lebih tinggi 0,005 dari spot masuk.","Percentage":"Persentase","Waiting_for_entry_tick_":"Menunggu tik masuk...","High_Barrier":"Batasan Tinggi","Low_Barrier":"Batasan Rendah","Waiting_for_exit_tick_":"Menunggu tik akhir.","Ticks_history_returned_an_empty_array_":"Historical tik menghasilkan tampilan kosong.","Chart_is_not_available_for_this_underlying_":"Chart tidak tersedia untuk pasar dasar ini.","Purchase":"Beli","Net_profit":"Laba bersih","Return":"Laba","Time_is_in_the_wrong_format_":"Waktu dalam format salah.","Only_Ups/Only_Downs":"Only Up/Only Down","Select_Trade_Type":"Pilih Jenis Kontrak","Tick":"Tik","Spot":"Posisi","Spot_Time_(GMT)":"Waktu Spot (GMT)","seconds":"detik","minutes":"menit","hours":"jam","days":"hari","ticks":"tik","tick":"tik","second":"detik","minute":"menit","hour":"jam","day":"hari","Duration":"Durasi","End_Time":"Waktu berakhir","Purchase_request_sent":"Permintaan pembelian dikirim","Select_Asset":"Pilih Aset","Search___":"Cari...","Maximum_multiplier_of_1000_":"Maksimum kelipatan 1000.","Stake":"Modal","Payout":"Hasil","Trading_is_unavailable_at_this_time_":"Trading tidak tersedia untuk saat ini.","Please_reload_the_page":"Silakan reload halaman","Your_application_to_be_treated_as_a_professional_client_is_being_processed_":"Aplikasi Anda sebagai klien profesional sedang diproses.","Your_professional_client_request_is_[_1]not_approved[_2]_":"Permohonan klien profesional Anda [_1]tidak disetujui[_2].","Please_reapply_once_the_required_criteria_has_been_fulfilled_":"Silahkan ajukan kembali setelah semua kriteria telah terpenuhi.","More_information_can_be_found_in_an_email_sent_to_you_":"Informasi lebih lanjut dapat ditemukan pada email yang dikirim pada Anda.","I_want_to_reapply":"Saya ingin mendaftar kembali","In_the_EU,_financial_binary_options_are_only_available_to_professional_investors_":"Di Uni Eropa, opsi finansial binary hanya tersedia bagi investor profesional.","Apply_now_as_a_professional_investor":"Ajukan permohonan sebagai investor profesional sekarang","Try_our_[_1]Synthetic_Indices[_2]_":"Coba [_1]Indeks Sintetis[_2] kami.","Try_our_other_markets_":"Coba pasar kami lainnya.","Please_complete_the_[_1]Real_Account_form[_2]_to_verify_your_age_as_required_by_the_[_3]UK_Gambling[_4]_Commission_(UKGC)_":"Silakan lengkapi formulir [_1]Akun Riil[_2] untuk memverifikasi umur Anda seperti yang telah dipersyaratkan oleh [_3]UKGC[_4].","Account_access_is_temporarily_limited__Please_check_your_inbox_for_more_details_":"Akses akun sementara dibatasi. Silakan periksa kotak masuk email Anda untuk rincian lebih lanjut.","Contract_Confirmation":"Konfirmasi Kontrak","Your_transaction_reference_is":"Referensi transaksi Anda adalah","Total_Cost":"Total Biaya","Potential_Payout":"Potensi Hasil","Potential_Profit":"Potensi Hasil","View":"Lihat","This_contract_won":"Kontrak ini untung","This_contract_lost":"Kontrak ini rugi","The_reset_time_is_[_1]":"Waktu reset adalah [_1]","Now":"Sekarang","Average":"Rata-rata","Buy_price":"Harga beli","Final_price":"Harga akhir","Loss":"Rugi","Profit":"Keuntungan","Account_balance:":"Saldo akun:","Reverse_Side":"Bagian Belakang","Front_Side":"Bagian Depan","Pending":"Tertunda","Submitting":"Mengirimkan","Submitted":"Terkirim","Failed":"Gagal","Compressing_Image":"Mengompresi Gambar","Checking":"Memeriksa","Checked":"Diperiksa","Unable_to_read_file_[_1]":"Tidak dapat membaca file [_1]","Passport":"Paspor","Identity_card":"Kartu identitas","Driving_licence":"Surat izin mengemudi","Invalid_document_format_":"Format dokumen tidak valid.","File_([_1])_size_exceeds_the_permitted_limit__Maximum_allowed_file_size:_[_2]":"Ukuran file ([_1]) melebihi batas yang diijinkan. Ukuran file maksimum yang diizinkan: [_2]","ID_number_is_required_for_[_1]_":"Nomor identitas diperlukan untuk [_1].","Only_letters,_numbers,_space,_underscore,_and_hyphen_are_allowed_for_ID_number_([_1])_":"Hanya huruf, angka, spasi, garis bawah, dan tanda hubung yang diizinkan untuk nomor Identitas ([_1]).","Expiry_date_is_required_for_[_1]_":"Tanggal berakhir diperlukan untuk [_1].","Place_of_birth":"Negara kelahiran","Current_password":"Kata sandi saat ini","New_password":"Kata sandi baru","Country_not_found":"Negara tidak ditemukan","Documents_from_that_country_are_not_currently_supported_—_try_another_document_type":"Dokumen dari negara tersebut saat ini tidak dapat diterima — silakan coba jenis dokumen lain","Submit_document":"Kirimkan dokumen","Select_country":"Pilih negara","e_g__United_States":"contoh Amerika Serikat","Search_for_country":"Cari negara","Select_issuing_country":"Pilih negara pengeluar","Submit_verification":"Kirim verifikasi","Documents_uploaded":"Dokumen telah diunggah","Document_uploaded":"Dokumen yang diunggah","Selfie_uploaded":"Selfie diunggah","We're_now_ready_to_verify_your_identity":"Kami sekarang sudah bersedia untuk memverifikasi identitas Anda","Great,_that's_everything_we_need":"Luar biasa, itu saja yang kami butuhkan","The_link_only_works_on_mobile_devices":"Tautan hanya berfungs pada perangkat seluler","Something's_gone_wrong":"Ada yang tidak beres","You'll_need_to_restart_your_verification_on_your_computer":"Anda harus memulai ulang verifikasi menggunakan komputer","Get_secure_link":"Dapatkan tautan aman","Steps_required_to_continue_verification_on_your_mobile":"Langkah-langkah yang diperlukan untuk melanjutkan verifikasi pada ponsel Anda","Check_back_here_to_finish_the_submission":"Periksa kembali di sini untuk menyelesaikan pengiriman","Open_the_link_and_complete_the_tasks":"Buka tautan dan selesaikan tugas","Send_a_secure_link_to_your_phone":"Mengirim tautan aman ke telepon Anda","Here's_how_to_do_it:":"Berikut cara melakukannya:","Continue_on_your_phone":"Lanjutkan pada telepon Anda","Your_computer_may_take_a_few_seconds_to_update":"Komputer Anda mungkin perlu beberapa detik untuk memperbarui","You_can_now_return_to_your_computer_to_continue":"Anda sekarang dapat kembali ke komputer untuk melanjutkan","Uploads_successful":"Unggahan berhasil","Make_sure_everything_is_clear":"Pastikan semuanya jelas","Blurry_photo_detected":"Foto buram terdeteksi","Make_sure_full_document_is_visible":"Pastikan semua dokumen terlihat","Cut-off_image_detected":"Gambar potongan terdeteksi","Move_away_from_direct_light":"Menjauh dari cahaya langsung","Glare_detected":"Pantulan cahaya terdeteksi","Make_sure_all_of_the_document_is_in_the_photo":"Pastikan semua dokumen terdapat pada foto","No_document_detected":"Dokumen tidak terdeteksi","Make_sure_your_card_details_are_clear_to_read,_with_no_blur_or_glare":"Pastikan data kartu Anda dapat dibaca dengan jelas, tidak buram atau memantulkan cahaya","It’ll_take_longer_to_verify_you_if_we_can’t_read_it":"Akan memerlukan waktu lebih lama untuk memverifikasi Anda jika kami tidak dapat membacanya","To_smoothly_verify_you,_we_need_a_better_photo":"Untuk memverifikasi Anda dengan lancar, kami membutuhkan foto yang lebih baik","Make_sure_your_license_details_are_clear_to_read,_with_no_blur_or_glare":"Pastikan data Sim Anda dapat dibaca dengan jelas, tidak buram atau memantulkan cahaya","Make_sure_your_passport_details_are_clear_to_read,_with_no_blur_or_glare":"Pastikan data paspor Anda dapat dibaca dengan jelas, tidak buram atau memantulkan cahaya","Make_sure_your_permit_details_are_clear_to_read,_with_no_blur_or_glare":"Pastikan detail izin tinggal Anda jelas untuk dibaca, tidak kabur atau memantulkan cahaya","Make_sure_details_are_clear_to_read,_with_no_blur_or_glare":"Pastikan data Anda dapat dibaca dengan jelas, tidak buram atau memantulkan cahaya","Redo":"Mengulang","Confirm":"Lanjutkan","Upload_anyway":"Unggah saja","Enlarge_image":"Memperbesar gambar","Photo_of_your_document":"Foto dokumen Anda","Check_your_image":"Periksa gambar Anda","Front_and_back":"Depan dan belakang","Driver's_license":"SIM","Face_photo_page":"Halaman foto wajah","Residence_permit":"Izin tinggal","Sorry,_no_mobile_phone_bills":"Maaf, tagihan ponsel tidak dapat diterima","Documents_you_can_use_to_verify_your_identity":"Dokumen yang dapat Anda gunakan untuk memverifikasi identitas Anda","It_must_be_an_official_photo_ID":"Harus berupa foto ID resmi","These_are_the_documents_most_likely_to_show_your_current_home_address":"Berikut adalah beberapa dokumen yang dapat digunakan untuk memperlihatkan alamat rumah Anda saat ini","Choose_document":"Pilih dokumen","Select_a_%{country}_document":"Pilih %{country} dokumen ","or_upload_photo_–_no_scans_or_photocopies":"atau meng-upload foto - bukan scan atau fotokopi","Continue_on_phone":"Lanjutkan pada telepon","Take_a_photo_with_your_phone":"Mengambil foto dengan ponsel Anda","Submit_identity_card_(back)":"Kirim kartu identitas (belakang)","Submit_identity_card_(front)":"Kirim kartu identitas (depan)","Submit_license_(back)":"Kirim SIM (bagian belakang)","Submit_license_(front)":"Kirim SIM (bagian depan)","Submit_passport_photo_page":"Kirim halaman foto paspor","Submit_residence_permit_(back)":"Kirimkan izin tinggal (belakang)","Submit_residence_permit_(front)":"Kirimkan izin tinggal (depan)","Restart_the_process_on_the_latest_version_of_Google_Chrome":"Memulai ulang proses menggunakan Google Chrome versi terbaru","Restart_the_process_on_the_latest_version_of_Safari":"Ulang proses menggunakan Safari versi terbaru","Unsupported_browser":"Browser yang tidak tersedia","Close_identity_verification_screen":"Menutup layar verifikasi identitas","Dismiss_alert":"Tutup peringatan","back":"kembali","close":"tutup","Restart_process_on_a_different_device":"Ulang proses menggunakan perangkat lain","Camera_not_detected":"Kamera tidak terdeteksi","Must_be_under_10MB_":"Harus di bawah 10MB.","File_size_exceeded_":"Ukuran file terlalu besar.","Try_using_another_file_type_":"Coba gunakan jenis file lain.","File_not_uploaded_":"File tidak diunggah.","An_error_occurred_while_loading_the_component":"Terjadi error pada saat memuat komponen","Only_your_face_can_be_in_the_selfie":"Hanya wajah Anda yang bisa berada pada kolom selfie","Multiple_faces_found":"Ditemukan beberapa wajah","Your_face_is_needed_in_the_selfie":"Wajah Anda diperlukan dalam selfie","No_face_found":"Wajah tidak ditemukan","Please_try_again":"Silakan coba lagi","Connection_lost":"Koneksi hilang","Copy_the_link_to_your_phone":"Salin tautan ke telepon Anda","Too_many_failed_attempts":"Terlalu banyak percobaan yang gagal","Try_using_a_JPG_or_PNG_file":"Coba gunakan file JPG atau PNG","File_type_not_supported":"Jenis file yang tidak tersedia","Loading___":"Pemuatan...","Loading":"Pemuatan","Check_that_your_number_is_correct":"Periksa apakah nomor Anda sudah benar","Copied":"Disalin","Copy":"Salin","Send_link":"Kirim tautan","How_to_scan_a_QR_code":"Cara menscan kode QR","Point_your_phone’s_camera_at_the_QR_code":"Arahkan kamera ponsel ke kode QR","If_it_doesn’t_work,_download_a_QR_code_scanner_from_Google_Play_or_the_App_Store":"Jika tidak berhasil, unduh scanner kode QR dari Google Play atau App Store","or":"atau","Scan_QR_code":"Scan kode QR","Get_link_via_SMS":"Dapatkan tautan melalui SMS","Copy_link":"Salin tautan","Sending":"Mengirim","Enter_mobile_number":"Masukkan nomor ponsel","Enter_your_mobile_number:":"Masukkan nomor ponsel Anda:","Scan_the_QR_code_with_your_phone":"Scan kode QR menggunakan telepon Anda","Send_this_one-time_link_to_your_phone":"Kirim tautan ke telepon Anda","Open_the_link_on_your_mobile":"Buka tautan pada ponsel Anda","Get_your_secure_link":"Dapatkan tautan aman Anda","Copy_the_link_to_your_mobile_browser":"Salin tautan ke browser seluler Anda","Continue":"Lanjutkan","Make_sure§":"Pastikan§","2__Your_desktop_window_stays_open":"2. Jendela desktop Anda tetap terbuka","1__This_link_was_sent_by_you":"1. Anda yang mengirim tautan","Continue_with_the_verification":"Lanjutkan verifikasi","Linked_to_your_computer":"Hubungkan ke komputer Anda","Take_a_photo_of_the_back_of_your_card":"Mengambil foto bagian belakang kartu Anda","Take_a_photo_of_the_front_of_your_card":"Mengambil foto bagian depan kartu Anda","Take_a_photo_of_the_back_of_your_license":"Mengambil foto bagian belakang SIM Anda","Take_a_photo_of_the_front_of_your_license":"Mengambil foto bagian depan SIM Anda","Take_a_photo_of_your_passport_photo_page":"Mengambil foto halaman yang berisikan foto pada paspor Anda","Take_a_selfie_showing_your_face":"Mengambil selfie yang menunjukkan wajah Anda","Take_a_photo_using_the_basic_camera_mode_instead":"Ambil foto menggunakan mode kamera dasar sebagai gantinya","Take_a_photo":"Mengambil foto","Passport_photo_page":"Halaman foto paspor","Thank_you":"Terima kasih","Verification_complete":"Verifikasi selesai","Recovery":"Pemulihan","Follow_these_steps_to_recover_camera_access:":"Ikuti langkah-langkah berikut untuk memulihkan akses kamera:","Refresh_this_page_to_restart_the_identity_verification_process":"Refresh halaman ini untuk memulai ulang proses verifikasi identitas","Grant_access_to_your_camera_from_your_browser_settings":"Beri akses pada kamera Anda melalui pengaturan browser","Recover_camera_access_to_continue_face_verification":"Memulihkan akses kamera untuk melanjutkan verifikasi wajah","Camera_access_is_denied":"Akses kamera ditolak","We_cannot_verify_you_without_using_your_camera":"Kami tidak dapat memverifikasi Anda tanpa menggunakan kamera","Enable_camera":"Aktifkan kamera","When_prompted,_you_must_enable_camera_access_to_continue":"Bila diminta, Anda harus mengaktifkan akses kamera untuk melanjutkan","Allow_camera_access":"Mengizinkan akses kamera","Provide_the_whole_document_page_for_best_results":"Sediakan seluruh halaman dokumen untuk hasil terbaik","Upload_back_of_card_from_your_computer":"Unggah bagian belakang kartu dari komputer Anda","Upload_front_of_card_from_your_computer":"Unggah bagian depan kartu dari komputer Anda","Upload_back_of_license_from_your_computer":"Unggah kembali Sim dari komputer Anda","Upload_front_of_license_from_your_computer":"Unggah bagian depan SIM dari komputer Anda","Upload_passport_photo_page_from_your_computer":"Unggah halaman foto paspor dari komputer Anda","Upload_a_selfie_from_your_computer":"Mengunggah selfie dari komputer Anda","Take_photo":"Mengambil foto","Upload":"Unggah","Check_that_it_is_connected_and_functional__You_can_also_continue_verification_on_your_phone":"Periksa apakah terhubung dan berfungsi. Anda juga dapat melanjutkan verifikasi pada telepon Anda","Make_sure_your_device_has_a_working_camera":"Pastikan perangkat Anda memiliki kamera yang berfungsi","Camera_not_working?":"Kamera tidak berfungsi?","It_may_be_disconnected__Try_using_your_phone_instead_":"Mungkin akan terputus. Coba gunakan telepon Anda sebagai gantinya.","Make_sure_your_device's_camera_works":"Pastikan kamera pada perangkat Anda berfungsi","Camera_not_working":"Kamera tidak berfungsi","Remember_to_press_stop_when_you're_done__Redo_video_actions":"Pastikan untuk menekan tombol berhenti setelah Anda selesai. Ulangi tindakan video","Looks_like_you_took_too_long":"Sepertinya Anda mengambil waktu cukup lama","View_from_camera":"Lihat dari kamera","Take_a_selfie":"Mengambil selfie","Photo_of_your_face":"Foto wajah Anda","Make_sure_your_selfie_clearly_shows_your_face":"Pastikan selfie menunjukkan wajah Anda dengan jelas","Check_selfie":"Periksa selfie","Tips_to_take_a_good_selfie":"Tips untuk mengambil selfie yang bagus","Face_forward_and_make_sure_your_eyes_are_clearly_visible":"Menghadap ke depan dan pastikan mata Anda terlihat jelas","Remove_your_glasses,_if_necessary":"Lepaskan kacamata Anda, jika perlu","We'll_compare_it_with_your_document":"Kami akan membandingkannya dengan dokumen Anda","Your_link_will_expire_in_one_hour":"Tautan Anda akan berakhir dalam tempo satu jam","Keep_this_window_open_while_using_your_mobile":"Tetap buka jendela ini saat menggunakan ponsel Anda","Resend_link":"Kirim ulang tautan","We've_sent_a_secure_link_to_%{number}":"Kami telah mengirim tautan aman ke %{number}","It_may_take_a_few_minutes_to_arrive":"Mungkin diperlukan beberapa menit untuk sampai","Check_your_mobile":"Periksa ponsel Anda","Your_mobile_link_will_expire_in_one_hour":"Link seluler Anda akan berakhir dalam tempo satu jam","Don't_refresh_this_page":"Jangan refresh halaman ini","Once_you've_finished_we'll_take_you_to_the_next_step":"Setelah Anda selesai, kami akan membawa Anda ke langkah berikutnya","Connected_to_your_mobile":"Terhubung ke ponsel Anda","Upload_photo":"Unggah foto","Example_of_a_blurry_document":"Contoh dokumen buram","All_details_must_be_clear_—_nothing_blurry":"Semua detail harus jelas - tidak ada yang buram","Example_of_a_cut-off_document":"Contoh dokumen yang dipotong","Show_all_details_—_including_the_bottom_2_lines":"Tampilkan semua detail — termasuk 2 baris terakhir","Example_of_a_document_with_glare":"Contoh dokumen dengan pantulan cahaya","Move_away_from_direct_light_—_no_glare":"Menjauh dari cahaya - tanpa pantulan","Document_example":"Contoh dokumen","The_photo_should_clearly_show_your_document":"Foto harus menunjukkan dokumen Anda dengan jelas","Scans_and_photocopies_are_not_accepted":"Scan dan fotokopi tidak diterima","Upload_passport_photo_page":"Unggah halaman foto paspor","To_open_a_bank_account,_we_will_need_to_verify_your_identity_":"Untuk membuka rekening bank, kami perlu memverifikasi identitas Anda.","It_will_only_take_a_couple_of_minutes_":"Ini hanya akan memakan waktu beberapa menit.","Verify_Identity":"Verifikasi Identitas","Open_your_new_bank_account":"Buka rekening bank baru Anda","Please_enter_a_valid_Login_ID_":"Masukkan Login ID yang berlaku.","Amount":"Jumlah","Your_request_to_transfer_[_1]_[_2]_from_[_3]_to_[_4]_has_been_successfully_processed_":"Permintaan Anda untuk mentransfer [_1] [_2] dari [_3] ke [_4] berhasil diproses.","Resale_not_offered":"Penjualan ulang tidak ditawarkan","You've_made_no_transactions_of_this_type_up_to_this_date_":"Anda tidak memiliki transaksi untuk jenis ini hingga detik ini.","Date":"Tanggal","Contract":"Kontrak","Purchase_Price":"Harga Beli","Sale_Date":"Tanggal Jual","Sale_Price":"Harga Jual","Profit/Loss":"Laba/Rugi","Details":"Rincian","Total_Profit/Loss":"Total Laba/Rugi","accounts":"beberapa akun","account":"akun","Sorry,_an_error_occurred_while_processing_your_request_":"Maaf, error terjadi ketika memproses permohonan Anda.","Please_specify_the_reasons_for_closing_your_accounts":"Mohon tentukan alasan penutupan akun Anda","The_reason_should_be_between_5_and_250_characters":"Alasan harus antara 5 dan 250 karakter","Please_select_a_reason_":"Silakan pilih alasan.","Only_[_1]_are_allowed_":"Hanya [_1] dibenarkan.","letters":"huruf","numbers":"nomor","space":"ruang","Please_select_at_least_one_scope":"Silakan pilih minimal satu scope","New_token_created_":"Token baru dibuat.","The_maximum_number_of_tokens_([_1])_has_been_reached_":"Jumlah maksimum token ([_1]) telah tercapai.","Name":"Nama","Scopes":"Cakupan","Last_Used":"Terakhir digunakan","Action":"Aksi","Are_you_sure_that_you_want_to_permanently_delete_the_token":"Apakah Anda yakin ingin menghapus token secara permanen","Delete":"Hapus","Never_Used":"Tidak pernah dipakai","You_have_not_granted_access_to_any_applications_":"Anda belum diberikan akses ke dalam aplikasi apapun.","Are_you_sure_that_you_want_to_permanently_revoke_access_to_the_application":"Apakah Anda yakin bahwa Anda ingin secara permanen mencabut akses aplikasi","Revoke_access":"Mencabut akses","Payments":"Pembayaran","Read":"Baca","Trade":"Trading","Trading_Information":"Informasi Trading","Never":"Tidak pernah","Permissions":"Izin","Last_Login":"Akses Terakhir","You_did_not_change_anything_":"Anda tidak melakukan perubahan.","Your_changes_have_been_updated_successfully_":"Perubahan Anda telah berhasil diperbarui.","Successful":"Berhasil","Date_and_Time":"Tanggal dan Waktu","IP_Address":"Alamat IP","Your_account_has_no_Login/Logout_activity_":"Akun Anda tidak memiliki aktivitas Login/Logout.","Your_account_is_fully_authenticated_and_your_withdrawal_limits_have_been_lifted_":"Akun Anda telah terbukti dan batasan penarikan Anda telah dihapuskan.","Your_[_1]_day_withdrawal_limit_is_currently_[_2][_3]_":"Batasan penarikan [_1] hari Anda saat ini adalah [_2][_3].","You_have_already_withdrawn_[_1][_2]_in_aggregate_over_the_last_[_3]_days_":"Anda telah menarik [_1][_2] secara total selama [_3] terakhir.","Your_withdrawal_limit_is_[_1][_2]_":"Batas penarikan Anda adalah [_1][_2].","You_have_already_withdrawn_[_1][_2]_":"Anda telah menarik dana sebesar [_1][_2].","Hence,_your_withdrawable_balance_is_only_up_to_[_1][_2],_subject_to_your_account’s_available_funds_":"Oleh karena itu, saldo yang dapat ditarik hanya hingga [_1][_2], tergantung pada saldo yang tersedia pada akun Anda.","Please_select":"Tolong pilih","Please_confirm_that_all_the_information_above_is_true_and_complete_":"Mohon konfirmasikan bahwa semua informasi di atas adalah benar dan lengkap.","Your_settings_have_been_updated_successfully_":"Bagian pengaturan Anda telah berhasil diperbarui.","Sorry,_an_error_occurred_while_processing_your_account_":"Maaf, error terjadi ketika memproses rekening Anda.","Please_select_a_country":"Silakan pilih negara","Timed_out_until":"Waktu habis hingga","Excluded_from_the_website_until":"Dikecualikan dari situs web hingga","Session_duration_limit_cannot_be_more_than_6_weeks_":"Batas durasi sesi tidak dapat lebih dari 6 minggu.","Time_out_must_be_after_today_":"Time out harus setelah hari ini.","Time_out_cannot_be_more_than_6_weeks_":"Time out tidak bisa lebih dari 6 minggu.","Time_out_cannot_be_in_the_past_":"Time out tidak bisa di masa lalu.","Please_select_a_valid_time_":"Silahkan pilih waktu yang berlaku.","Exclude_time_cannot_be_less_than_6_months_":"Waktu pengecualian tidak boleh kurang dari 6 bulan.","Exclude_time_cannot_be_for_more_than_5_years_":"Waktu pengecualian tidak dapat melebihi 5 tahun.","Confirm_changes":"Konfirmasikan perubahan","We’ll_update_your_limits__Click_[_1]Agree_and_accept[_2]_to_acknowledge_that_you_are_fully_responsible_for_your_actions,_and_we_are_not_liable_for_any_addiction_or_loss_":"Kami akan memperbarui batasan Anda. Klik [_1]Setuju dan terima[_2] untuk mengakui bahwa Anda bertanggung jawab sepenuhnya atas tindakan Anda, dan kami tidak bertanggung jawab atas kecanduan atau kerugian apa pun.","Agree_and_accept":"Setuju dan terima","Go_back":"Kembali","When_you_click_\"OK\"_you_will_be_excluded_from_trading_on_the_site_until_the_selected_date_":"Setelah mengklik \"OK\" Anda akan dikecualikan dari trading hingga tanggal yang dipilih.","Your_changes_have_been_updated_":"Perubahan Anda telah diperbarui.","Disable":"Nonaktifkan","Enable":"Aktifkan","You_have_successfully_enabled_two-factor_authentication_for_your_account_":"Anda telah berhasil mengaktifkan autentikasi dua faktor pada akun Anda.","You_have_successfully_disabled_two-factor_authentication_for_your_account_":"Anda telah berhasil menonaktifkan autentikasi dua faktor pada akun Anda.","You_do_not_need_to_authenticate_your_account_at_this_time_[_1]We_will_inform_you_when_your_account_needs_to_be_authenticated_":"Anda tidak perlu mengautentikasi akun Anda saat ini .[_1]Kami akan memberitahu Anda jika akun Anda perlu melengkapi proses autentikasi.","No_authentication_required":"Tidak memerlukan otentikasi","Back_to_trading":"Kembali ke trading","You_are_categorised_as_a_professional_client_":"Anda dikategorikan sebagai klien profesional.","You_are_categorised_as_a_retail_client__Apply_to_be_treated_as_a_professional_trader_":"Anda dikategorikan sebagai klien ritel. Ajukan permohonan sebagai trader profesional.","Closed_Bid":"Tutup Bid","Reference_ID":"ID referensi","Description":"Deskripsi","Credit/Debit":"Kredit/Debit","Balance":"Saldo","Top_up_error":"Isi ulang error","Understood":"Dimengerti","Top-up_successful":"Isi ulang sukses","[_1]_has_been_credited_into_your_Virtual_Account:_[_2]_":"[_1] telah dikreditkan kedalam Akun Virtual Anda: [_2].","Go_to_statement":"Kunjungi pernyataan","Continue_trading":"Lanjutkan trading","Your_virtual_balance_has_been_reset_":"Saldo virtual Anda telah direset.","Account":"Akun","Available_Markets":"Pasar Yang Tersedia","Type":"Jenis","Currency":"Mata uang","Financial_Account":"Akun Finansial","Gaming_Account":"Akun Gaming","Real_Account":"Akun Riil","Counterparty":"Rekanan","Jurisdiction":"Yurisdiksi","Create_account":"Daftar akun","Change_currency":"Rubah mata uang","Note:_You_are_limited_to_one_fiat_currency_account__The_currency_of_your_fiat_account_can_be_changed_before_you_deposit_into_your_fiat_account_for_the_first_time_or_create_an_MT5_account__You_may_also_open_one_account_for_each_supported_cryptocurrency_":"Catatan: Anda hanya dapat memiliki satu akun dalam mata uang fiat. Mata uang akun fiat Anda dapat dirubah jika Anda belum melakukan deposit perdana atau mendaftar akun MT5. Anda juga dapat mendaftar pada setiap akun mata uang kripto yang tersedia.","This_account_is_disabled":"Akun ini dinonaktifkan","This_account_is_excluded_until_[_1]":"Akun ini di kecualikan hingga [_1]","Set_currency":"Pilih mata uang","Commodities":"Komoditas","Stock_Indices":"Indeks Saham","Stocks":"Saham","Synthetic_Indices":"Indeks Sintetis","Please_check_your_email_for_the_password_reset_link_":"Silakan periksa email Anda untuk memperoleh tautan reset kata sandi.","Sign_up":"Daftar","Trading_contracts_for_difference_(CFDs)_on_Synthetic_Indices_may_not_be_suitable_for_everyone__Please_ensure_that_you_fully_understand_the_risks_involved,_including_the_possibility_of_losing_all_the_funds_in_your_MT5_account__Gambling_can_be_addictive_–_please_play_responsibly_":"Trading contract for difference (CFDs) pada Indeks Sintetis mungkin tidak akan cocok untuk semua orang. Pastikan bahwa Anda mengerti resiko yang terdapat, termasuk kemungkinan kehilangan seluruh dana di akun MT5.","Do_you_wish_to_continue?":"Apakah Anda ingin melanjutkan?","Acknowledge":"Mengetahui","Change_Password":"Perubahan Kata Sandi","The_[_1]_password_of_account_number_[_2]_has_been_changed_":"Kata sandi [_1] untuk akun [_2] sudah diganti.","Reset_Password":"Reset Kata Sandi","Verify_Reset_Password":"Verifikasi Reset Kata Sandi","Please_check_your_email_for_further_instructions_":"Silakan lihat email Anda untuk instruksi lebih lanjut.","[_1]_deposit_from_[_2]_to_account_number_[_3]_is_done__Transaction_ID:_[_4]":"[_1] deposit dari [_2] ke akun nomer [_3] telah berhasil. ID Transaksi: [_4]","[_1]_withdrawal_from_account_number_[_2]_to_[_3]_is_done__Transaction_ID:_[_4]":"[_1] penarikan dari akun [_2] ke [_3] telah berhasil. ID Transaksi: [_4]","You_have_insufficient_funds_in_your_Binary_account,_please_add_funds_":"Anda tidak memiliki dana yang cukup di akun Binary Anda, silahkan tambah dana.","You_have_insufficient_funds_in_your_MT5_account_":"Dana tidak mencukupi pada akun MT5 Anda.","Sorry,_this_feature_is_not_available_in_your_jurisdiction_":"Maaf, fitur ini tidak tersedia di yurisdiksi Anda.","Due_to_an_issue_on_our_server,_some_of_your_MT5_accounts_are_unavailable_at_the_moment__[_1]Please_bear_with_us_and_thank_you_for_your_patience_":"Berhubung sedang terjadi masalah pada server kami, maka beberapa akun MT5 Anda tidak tersedia untuk saat ini. [_1]Mohon maaf dan terima kasih atas kesabaran Anda.","Unavailable":"Tidak tersedia","[_1]_has_been_credited_into_your_MT5_Demo_Account:_[_2]_":"[_1] telah dikreditkan kedalam Akun Demo MT5 Anda: [_2].","_(Region_added)":" (Wilayah ditambahkan)","_(Temporarily_unavailable)":" (Tidak tersedia untuk sementara)","Demo_Accounts":"Akun Demo","Real-Money_Accounts":"Akun Uang Riil","Demo_Account":"Akun Demo","Real-Money_Account":"Akun Uang Riil","for_account_[_1]":"pada akun [_1]","[_1]_Account_[_2]":"[_1] Akun [_2]","Get_[_1]":"Dapatkan [_1]","Your_demo_account_balance_is_currently_[_1]_or_less__You_may_top_up_your_account_with_an_additional_[_2]_":"Saldo akun demo Anda saat ini adalah [_1] atau kurang. Anda dapat mengisi ulang akun Anda dengan tambahan [_2].","You_can_top_up_your_demo_account_with_an_additional_[_1]_if_your_balance_is_[_2]_or_less_":"Anda dapat mengisi ulang akun demo Anda dengan tambahan [_1] jika saldo Anda [_2] atau kurang.","Yes,_I'm_sure":"Ya, saya yakin","Are_you_sure?":"Apa Anda yakin?","You_will_not_be_able_to_change_your_fiat_account's_currency_after_creating_this_MT5_account__Are_you_sure_you_want_to_proceed?":"Anda tidak akan dapat merubah mata uang akun fiat Anda setelah mendaftar akun MT5. Apa Anda yakin ingin melanjutkan?","Address":"Alamat","Account_currency":"Mata uang akun","Financial_assessment":"Penilaian keuangan","Personal_details":"Data pribadi","Tether_Omni_(USDT)_is_a_version_of_Tether_that's_pegged_to_USD_and_is_built_on_the_Bitcoin_blockchain_":"Tether Omni (USDT) adalah versi Tether yang dipatok ke USD dan dibangun di blockchain Bitcoin.","Tether_ERC20_(eUSDT)_is_a_version_of_Tether_that's_pegged_to_USD_and_is_hosted_on_the_Ethereum_platform_":"Tether ERC20 (eUSDT) adalah versi Tether yang dipatok ke USD dan di-host di platform Ethereum.","Financial_Account_Opening":"Pendaftaran Akun Finansial","Your_token_has_expired_or_is_invalid__Please_click_here_to_restart_the_verification_process_":"Token Anda telah berakhir atau tidak berlaku. Silahkan klik disini untuk memulai kembali proses verifikasi.","The_email_address_provided_is_already_in_use__If_you_forgot_your_password,_please_try_our_password_recovery_tool_or_contact_our_customer_service_":"Alamat email yang Anda sediakan sudah pernah di daftarkan. Jika Anda lupa kata sandi, silahkan coba alat pemulihan kata sandi atau hubungi customer service kami.","Password_is_not_strong_enough_":"Kata sandi tidak cukup kuat.","Upgrade_now":"Upgrade sekarang","[_1]_days_[_2]_hours_[_3]_minutes":"[_1] hari [_2] jam [_3] menit","Your_trading_statistics_since_[_1]_":"Statistik trading Anda sejak [_1].","[_1]_Please_click_the_link_below_to_restart_the_password_recovery_process_":"[_1] Silahkan klik link dibawah untuk mengulang proses pembuatan kata sandi.","Your_password_has_been_successfully_reset__Please_log_into_your_account_using_your_new_password_":"Kata sandi Anda sudah berhasil direset. Silahkan akes akun Anda menggunakan kata sandi baru.","Please_select_the_currency_for_this_account:":"Silakan pilih mata uang untuk akun ini:","Do_you_want_this_to_be_a_fiat_account_or_crypto_account?_Please_choose_one:":"Apakah Anda ingin akun ini terdaftar sebagai akun fiat atau akun kripto?. Silahkan pilih:","Are_you_sure_you_want_to_create_your_[_1]_account_now?":"Apa Anda yakin ingin mendaftar akun [_1] Anda sekarang?","Note:":"Catatan:","You_may_open_one_account_for_each_supported_cryptocurrency_":"Anda dapat mendaftar satu akun pada masing masing mata uang kripto.","Are_you_sure_you_want_to_create_a_fiat_account_in_[_1]?":"Apa Anda yakin ingin mendaftar akun fiat dalam [_1]?","You_are_limited_to_one_fiat_account__You_can_change_the_currency_of_your_fiat_account_anytime_before_you_make_a_first-time_deposit_or_create_an_MT5_account_":"Anda hanya dapat memiliki satu akun dalam mata uang fiat. Mata uang akun fiat Anda dapat dirubah jika Anda belum melakukan deposit perdana atau mendaftar akun MT5.","Yes":"Ya","Create_[_1]_account":"Daftar akun [_1]","You_have_successfully_set_your_account_currency_to_[_1]_":"Anda telah berhasil memilih mata uang pada akun Anda dalam [_1].","You_have_successfully_changed_your_account_currency_from_[_1]_to_[_2]_":"Anda telah berhasil mengubah mata uang akun Anda dari [_1] ke [_2].","Please_choose_a_currency":"Silahkan pilih mata uang","Higher_or_equal":"Lebih tinggi atau sama","Lower_or_equal":"Lower atau equal","Only_Ups":"Only Up","Only_Downs":"Only Down","Equals":"Sama","Not":"Bukan","Buy":"Beli","Sell":"Jual","Waiting_for_contract_settlement_":"Menunggu penyelesaian kontrak.","including_Deal_Cancel__Fee":"termasuk Pembatalan Kontrak. Biaya","Contract_has_not_started_yet":"Kontrak belum dimulai lagi","This_contract_is_only_available_on_[_1]DTrader[_2]_":"Kontrak ini hanya tersedia pada [_1]DTrader[_2]. ","This_contract_is_only_available_on_DTrader_[_1][_2]Go_to_Dtrader[_3]_to_close_or_cancel_this_contract_":"Kontrak ini hanya tersedia pada DTrader. [_1][_2]Kunjungi Dtrader[_3] untuk menutup atau membatalkan kontrak ini.","Contract_Result":"Hasil Kontrak","Close_Time":"Waktu Tutup","Exit_Spot_Time":"Waktu Exit Spot","View_chart":"Lihat chart","Audit_Page":"Halaman Audit","Contract_Starts":"Kontrak Mulai","Contract_Ends":"Kontrak Berakhir","Contract_Details":"Keterangan Kontrak","Target":"Sasaran","Contract_Information":"Informasi Kontrak","Contract_Type":"Jenis Kontrak","Transaction_ID":"ID Transaksi","Remaining_Time":"Waktu Yang Tersisa","Maximum_payout":"Hasil Maksimum","Barrier_Change":"Perubahan Batasan","Current":"Saat ini","Spot_Time":"Waktu Spot","Current_Time":"Waktu Terkini","Indicative":"Indikatif","Potential_Profit/Loss":"Potensi Laba/Rugi","Deal_Cancel__Fee":"Batalkan transaksi. Biaya","You_can_close_this_window_without_interrupting_your_trade_":"Anda dapat menutup window ini tanpa mengganggu trading Anda.","There_was_an_error":"Terdapat error","Sell_at_market":"Jual pada pasar","Note":"Catatan","Contract_will_be_sold_at_the_prevailing_market_price_when_the_request_is_received_by_our_servers__This_price_may_differ_from_the_indicated_price_":"Kontrak akan dijual pada harga pasar terkini ketika permintaan diterima oleh server kami. Harga ini mungkin berbeda dari harga yang diindikasikan.","You_have_sold_this_contract_at_[_1]_[_2]":"Anda telah menjual kontrak pada [_1] [_2]","Your_transaction_reference_number_is_[_1]":"Nomor referensi transaksi Anda adalah [_1]","Thank_you_for_signing_up!_Please_check_your_email_to_complete_the_registration_process_":"Terima kasih karena telah mendaftar! Silahkan cek email Anda untuk melengkapi proses pendaftaran.","All_markets_are_closed_now__Please_try_again_later_":"Semua pasar ditutup saat ini. Coba kembali nanti.","Withdrawal":"Penarikan","virtual_money_credit_to_account":"dana virtual dikreditkan kedalam akun","login":"masuk","logout":"keluar","Asians":"Asian","High/Low_Ticks":"High/Low Tick","Lookbacks":"Lookback","Christmas_Day":"Hari Natal","Closes_early_(at_18:00)":"Ditutup awal (pada 18:00)","Closes_early_(at_21:00)":"Ditutup awal (pada 21:00)","Fridays":"Jum'at","New_Year's_Day":"Tahun Baru","today":"hari ini","today,_Fridays":"hari ini, Jumat","There_was_a_problem_accessing_the_server_":"Terjadi masalah pada saat mengakses server.","There_was_a_problem_accessing_the_server_during_purchase_":"Terjadi masalah mengakses server saat pembelian berlangsung."}; \ No newline at end of file +texts_json['ID'] = {"Real":"Riil","Multipliers":"Multiplier","Options":"Opsi","Real_CFDs":"CFD Riil","Real_Financial":"Riil Finansial","Demo_CFDs":"CFD Demo","Demo_Financial":"Demo Finansial","Synthetic":"Sintetis","Demo_Synthetic":"Demo Sintetis","Real_Synthetic":"Riil Sintetis","CFDs":"CFD","Financial":"Finansial","Financial_STP":"Finansial STP","Demo_Financial_STP":"Demo Finansial STP","Real_Financial_STP":"Riil Finansial STP","Binary_Coin":"Koin Binary","Thank_you,_we'll_get_back_to_you_within_24_hours":"Terima kasih, kami akan menghubungi Anda dalam tempo 24 jam","Connecting_to_server":"Menghubungkan ke server","Use_a_few_words,_avoid_common_phrases":"Gunakan beberapa kata, hindari frasa umum","No_need_for_symbols,_digits,_or_uppercase_letters":"Tidak perlu simbol, digit, atau huruf besar","Add_another_word_or_two__Uncommon_words_are_better_":"Tambahkan satu atau dua kata lagi. Kata-kata yang tidak umum lebih baik.","Straight_rows_of_keys_are_easy_to_guess":"Baris tombol lurus mudah ditebak","Short_keyboard_patterns_are_easy_to_guess":"Pola keyboard pendek mudah ditebak","Use_a_longer_keyboard_pattern_with_more_turns":"Gunakan pola keyboard yang lebih panjang dengan lebih banyak putaran","Repeats_like_\"aaa\"_are_easy_to_guess":"Pengulangan seperti \"aaa\" mudah ditebak","Repeats_like_\"abcabcabc\"_are_only_slightly_harder_to_guess_than_\"abc\"":"Pengulangan seperti \"abcabcabc\" sedikit lebih sulit ditebak daripada \"abc\"","Avoid_repeated_words_and_characters":"Hindari penggunaan kata dan karakter yang berulang","Sequences_like_abc_or_6543_are_easy_to_guess":"Urutan seperti abc atau 6543 adalah mudah ditebak","Avoid_sequences":"Hindari urutan","Recent_years_are_easy_to_guess":"Beberapa tahun terakhir ini mudah ditebak","Avoid_recent_years":"Hindari beberapa tahun terakhir","Avoid_years_that_are_associated_with_you":"Hindari tahun-tahun yang berhubungan dengan Anda","Dates_are_often_easy_to_guess":"Tanggal biasanya mudah ditebak","Avoid_dates_and_years_that_are_associated_with_you":"Hindari tanggal dan tahun yang berhubungan dengan Anda","This_is_a_top-10_common_password":"Ini adalah 10 kata sandi umum teratas","This_is_a_top-100_common_password":"Ini adalah 100 kata sandi umum teratas","This_is_a_very_common_password":"Ini adalah kata sandi yang sangat umum","This_is_similar_to_a_commonly_used_password":"Ini mirip dengan kata sandi yang biasa digunakan","A_word_by_itself_is_easy_to_guess":"Sebuah kata dengan sendirinya mudah ditebak","Names_and_surnames_by_themselves_are_easy_to_guess":"Nama dan nama keluarga itu sendiri sangat mudah ditebak","Common_names_and_surnames_are_easy_to_guess":"Nama umum dan nama keluarga mudah ditebak","Capitalization_doesn't_help_very_much":"Kapitalisasi tidak banyak membantu","All-uppercase_is_almost_as_easy_to_guess_as_all-lowercase":"Semua huruf besar hampir mudah ditebak sama seperti huruf kecil","Reversed_words_aren't_much_harder_to_guess":"Kata-kata yang dieja terbalik juga tidak sulit untuk ditebak","Predictable_substitutions_like_'@'_instead_of_'a'_don't_help_very_much":"Substitusi yang dapat diprediksi seperti '@' dan bukan 'a' yang tidak begitu membantu","This_password_is_on_the_blacklist":"Kata sandi ini terdapat di daftar hitam","Unknown_OS":"OS tidak diketahui","You_will_be_redirected_to_a_third-party_website_which_is_not_owned_by_Binary_com_":"Anda akan diarahkan ke situs pihak ketiga yang tidak dimiliki oleh Binary.com.","Click_OK_to_proceed_":"Klik OK untuk melanjutkan.","Please_ensure_that_you_have_the_Telegram_app_installed_on_your_device_":"Pastikan bahwa Anda memiliki aplikasi Telegram yang diinstal pada perangkat Anda.","[_1]_requires_your_browser's_web_storage_to_be_enabled_in_order_to_function_properly__Please_enable_it_or_exit_private_browsing_mode_":"[_1] mengharuskan penyimpanan web browser Anda diaktifkan agar berfungsi dengan benar. Aktifkan atau keluar dari mode browsing pribadi.","Please_[_1]log_in[_2]_or_[_3]sign_up[_4]_to_view_this_page_":"Silahkan [_1]masuk[_2] atau [_3]daftar[_4] untuk melihat halaman ini.","This_feature_is_available_to_demo_accounts_only_":"Fasilitas ini hanya tersedia untuk akun demo saja.","You_are_using_a_demo_account__Please_switch_to_a_real_account_or_create_one_to_access_Cashier_":"Anda menggunakan akun demo. Pindah ke akun riil atau daftar akun untuk mengakses Kasir.","This_page_is_only_available_to_logged_out_clients_":"Anda perlu keluar dari akun Anda terlebih dahulu untuk mengakses halaman ini.","Binary_options_trading_is_not_available_in_your_Multipliers_account_":"Trading opsi binary tidak tersedia pada akun Multiplier Anda.","Binary_options_trading_is_not_available_via_your_Multipliers_account_
Please_switch_back_to_your_Options_account_":"Opsi Binary tidak tersedia pada akun Multiplier.
Pindah ke akun Opsi Anda.","Sorry,_options_trading_isn’t_available_in_the_United_Kingdom_and_the_Isle_of_Man":"Mohon maaf, trading opsi tidak tersedia di Inggris dan Isle of Man","Binary_options_trading_is_not_available_in_your_country_":"Trading opsi binary tidak tersedia di negara Anda.","This_page_is_not_available_in_your_country_of_residence_":"Halaman ini tidak tersedia pada negara domisili Anda.","Page_not_available,_you_did_not_deactivate_your_account_":"Halaman tidak tersedia, Anda tidak menonaktifkan akun Anda.","Unfortunately,_this_service_isn’t_available_in_your_country__If_you’d_like_to_trade_multipliers,_try_DTrader_on_Deriv_":"Sayangnya, layanan ini tidak tersedia di negara Anda. Jika Anda ingin bertrading Multiplier, cobalah DTrader pada Deriv.","Go_to_DTrader":"Kunjungi DTrader","Sign_out":"Keluar","[_1]_Account":"Akun [_1]","Click_here_to_open_a_Real_Account":"Klik disini untuk mendaftar Akun Riil","Open_a_Real_Account":"Daftar Akun Riil","Click_here_to_open_a_Multipliers_Account":"Klik disini untuk mendaftar Akun Multiplier","Click_here_to_open_an_Options_account":"Klik disini untuk mendaftar akun Opsi","Open_a_Multipliers_Account":"Daftar Akun Multiplier","Create_Account":"Daftar Akun","Accounts_List":"Daftar Akun","Deposits_are_temporarily_unavailable_due_to_system_maintenance__You_can_make_your_deposits_when_the_maintenance_is_complete_":"Deposit tidak tersedia untuk sementara waktu berhubung perbaikan sistem. Anda dapat melakukan deposit kembali setelah perbaikan selesai.","Withdrawals_are_temporarily_unavailable_due_to_system_maintenance__You_can_make_your_withdrawals_when_the_maintenance_is_complete_":"Penarikan tidak tersedia untuk sementara waktu berhubung perbaikan sistem. Anda dapat melakukan penarikan kembali setelah perbaikan selesai.","Our_cryptocurrency_cashier_is_temporarily_down_due_to_system_maintenance__You_can_access_the_Cashier_in_a_few_minutes_when_the_maintenance_is_complete_":"Kasir mata uang kripto tidak tersedia untuk sementara waktu berhubung perbaikan sistem. Anda dapat mengakses kembali bagian Kasir beberapa menit lagi setelah perbaikan selesai.","Our_cashier_is_temporarily_down_due_to_system_maintenance_You_can_access_the_Cashier_in_a_few_minutes_when_the_maintenance_is_complete_":"Kasir tidak tersedia untuk sementara waktu berhubung perbaikan sistem. Anda dapat mengakses kembali bagian Kasir beberapa menit lagi setelah perbaikan selesai.","Your_cashier_is_currently_locked__Please_contact_us_via_live_chat_to_find_out_how_to_unlock_it_":"Bagian kasir Anda terkunci. Hubungi kami melalui obrolan langsung untuk mengaktifkan kembali.","Please_set_your_[_1]account_currency[_2]_to_enable_deposits_and_withdrawals_":"Pilih [_1]mata uang akun[_2] Anda untuk mengaktifkan deposit dan penarikan.","Your_account_has_not_been_authenticated__Please_submit_your_[_1]proof_of_identity_and_proof_of_address[_2]_to_authenticate_your_account_and_request_for_withdrawals_":"Akun Anda belum diautentikasi. Kirim [_1]bukti identitas dan bukti alamat[_2] untuk mengautentikasi akun dan mengajukan penarikan.","Your_account_has_not_been_authenticated__Please_submit_your_[_1]proof_of_identity_and_proof_of_address[_2]_to_authenticate_your_account_and_access_your_cashier_":"Akun Anda belum diautentikasi. Kirim [_1]bukti identitas dan bukti alamat[_2] untuk mengautentikasi akun dan mengakses bagian kasir Anda.","The_identification_documents_you_submitted_have_expired__Please_submit_valid_identity_documents_to_unlock_Cashier_":"Dokumen identitas yang Anda kirimkan sebelumnya sudah tidak berlaku. Mohon kirim dokumen identitas yang berlaku.","Your_[_1]proof_of_identity[_2]_has_expired_":"[_1]Bukti identitas[_2] Anda telah berakhir.","Your_[_1]proof_of_address[_2]_has_expired_":"[_1]Bukti alamat[_2] Anda telah berakhir.","Your_[_1]proof_of_identity[_3]_and_[_2]proof_of_address[_3]_have_not_been_verified_":"[_1]Bukti identitas[_3] dan [_2]bukti alamat[_3] Anda belum diverifikasi.","Your_[_1]proof_of_identity[_2]_has_not_been_verified_":"[_1]Bukti identitas[_2] Anda belum diverifikasi. ","Your_[_1]proof_of_address[_2]_has_not_been_verified_":"[_1]Bukti alamat[_2] Anda belum diverifikasi.","Please_submit_your_[_1]proof_of_identity[_2]_":"Silakan kirim [_1]bukti identitas[_2] Anda.","Please_submit_your_[_1]proof_of_address[_2]_":"Silakan kirim [_1]bukti alamat[_2] Anda.","You_have_chosen_to_exclude_yourself_from_trading_on_our_website_until_[_1]__If_you_are_unable_to_place_a_trade_or_deposit_after_your_self-exclusion_period,_please_contact_us_via_live_chat_":"Anda telah memilih untuk berhenti bertrading sementara waktu hingga [_1]. Jika Anda masih tidak dapat bertrading atau mendeposit setelah periode pengecualian diri berakhir, hubungi kami melalui obrolan langsung.","Your_access_to_Cashier_has_been_temporarily_disabled_as_you_have_not_set_your_30-day_turnover_limit__Please_go_to_[_1]Self-exclusion[_2]_and_set_your_30-day_turnover_limit_":"Bagian Kasir akun Anda untuk sementara dibatakan berhubung Anda belum memilih batasan total pembelian 30 hari. Kunjungi [_1]Pengecualian diri[_2] dan pilih batas pembelian 30 hari Anda.","MT5_withdrawals_have_been_disabled_on_your_account__Please_check_your_email_for_more_details_":"Penarikan MT5 tidak tersedia pada akun Anda. Silakan periksa kotak masuk email Anda untuk rincian lebih lanjut.","Unfortunately,_you_can_only_make_deposits__Please_contact_us_via_live_chat_to_enable_withdrawals_":"Anda hanya dapat melakukan deposit. Hubungi kami melalui obrolan langsung untuk mengaktifkan penarikan.","Your_[_1]personal_details[_2]_are_incomplete__Please_go_to_your_account_settings_and_complete_your_personal_details_to_enable_deposits_and_withdrawals_":"[_1]Data pribadi[_2] Anda tidak lengkap. Kunjungi bagian pengaturan akun dan lengkapi data pribadi Anda untuk mengaktifkan deposit dan penarikan.","Your_[_1]personal_details[_2]_are_incomplete__Please_go_to_your_account_settings_and_complete_your_personal_details_to_enable_withdrawals_":"[_1]Data pribadi[_2] Anda tidak lengkap. Kunjungi bagian pengaturan akun dan lengkapi data pribadi Anda untuk mengaktifkan penarikan.","Your_[_1]personal_details[_2]_are_incomplete__Please_go_to_your_account_settings_and_complete_your_personal_details_to_enable_deposits_":"[_1]Data pribadi[_2] Anda tidak lengkap. Kunjungi bagian pengaturan akun dan lengkapi data pribadi Anda untuk mengaktifkan deposit.","You’ve_not_set_your_country_of_residence__To_access_Cashier,_please_update_your_[_1]country_of_residence[_2]_in_the_Personal_details_section_in_your_account_settings_":"Anda belum memilih negara domisili. Untuk mengakses bagian Kasir, mohon perbarui [_1]negara domisili[_2] pada bagian data pribadi pengaturan akun Anda.","Your_cashier_is_locked__Please_complete_the_[_1]financial_assessment[_2]_to_unlock_it_":"Bagian kasir Anda terkunci. Lengkapi [_1]penilaian keuangan[_2] untuk mengaktifkan kembali.","You_have_not_provided_your_tax_identification_number__This_information_is_necessary_for_legal_and_regulatory_requirements__Please_go_to_[_1]Personal_details[_2]_in_your_account_settings,_and_fill_in_your_latest_tax_identification_number_":"Anda belum menginformasikan nomer NPWP Anda. Informasi ini diperlukan untuk memenuhi persyaratan hukum dan peraturan yang berlaku. Akses [_1]Data pribadi[_2] pada bagian pengaturan akun Anda, dan isi nomor NPWP terbaru.","Unfortunately,_you_can_only_make_withdrawals__Please_contact_us_via_live_chat_":"Anda hanya dapat melakukan penarikan. Hubungi kami melalui obrolan langsung.","Withdrawals_have_been_disabled_on_your_account__Please_wait_until_your_uploaded_documents_are_verified_":"Penarikan telah dinonaktifkan pada akun Anda. Mohon tunggu hingga dokumen yang Anda unggah terverifikasi.","Please_[_1]accept_the_updated_Terms_and_Conditions[_2]_":"Anda perlu menyetujui [_1]Syarat dan Ketentuan[_2] terbaru.","Please_[_1]accept_the_updated_Terms_and_Conditions[_2]_to_lift_your_deposit_and_trading_limits_":"Anda perlu menyetujui [_1]Syarat dan Ketentuan[_2] terbaru untuk meningkatkan batasan deposit dan trading.","Your_account_is_temporarily_disabled__Please_contact_us_via_live_chat_to_enable_deposits_and_withdrawals_again_":"Akun Anda untuk sementara dibatalkan. Hubungi kami melalui obrolan langsung untuk mengaktifkan deposit dan penarikan kembali.","Please_complete_the_Appropriateness_Test_to_access_your_cashier_":"Mohon lengkapi Tes Kelayakan untuk mengakses bagian kasir Anda.","Your_cashier_is_locked__See_[_1]how_we_protect_your_funds[_2]_before_you_proceed_":"Bagian kasir Anda terkunci. Lihat [_1]bagaimana kami melindungi dana Anda[_2] sebelum melanjutkan.","Account_Authenticated":"Akun Telah Dikonfirmasi","Connection_error:_Please_check_your_internet_connection_":"Koneksi error: Silakan periksa koneksi internet Anda.","Network_status":"Status jaringan","This_is_a_staging_server_-_For_testing_purposes_only":"Ini adalah staging server - Untuk tujuan pengujian saja","The_server_endpoint_is:_[_2]":"Titik akhir server adalah: [_2]","Your_web_browser_([_1])_is_out_of_date_and_may_affect_your_trading_experience__Proceed_at_your_own_risk__[_2]Update_browser[_3]":"Browser web Anda ([_1]) sudah ketinggalan zaman yang dapat mempengaruhi pengalaman trading Anda. Lanjutkan dengan risiko sendiri. [_2]Perbarui browser[_3]","You_have_reached_the_rate_limit_of_requests_per_second__Please_try_later_":"Anda telah mencapai batas tingkat permintaan per detik. Silakan coba lagi nanti.","There_was_some_invalid_character_in_an_input_field_":"Terdapat beberapa karakter yang tidak berlaku pada kolom input.","regulated_by_the_UK_Gaming_Commission_(UKGC),":"diatur oleh Komisi Gaming UK (UKGC),","regulated_by_the_Malta_Gaming_Authority,":"diatur oleh Otoritas Gaming Malta,","regulated_by_the_Malta_Financial_Services_Authority_(MFSA),":"diatur oleh Otoritas Jasa Keuangan Malta (MFSA),","Please_select":"Tolong pilih","Please_accept_the_terms_and_conditions_":"Silahkan terima syarat dan ketentuan.","Please_confirm_that_you_are_not_a_politically_exposed_person_":"Mohon konfirmasikan bahwa Anda bukanlah orang yang terlibat dalam politik.","Today":"Hari ini","Select_date":"Pilih tanggal","Barrier":"Batasan","Entry_Spot":"Spot Masuk","Exit_Spot":"Spot akhir","Charting_for_this_underlying_is_delayed":"Charting untuk underlying ini tertunda","Payout_Range":"Rentang Hasil","Purchase_Time":"Waktu Beli","Reset_Barrier":"Batasan Reset","Reset_Time":"Waktu Reset","Selected_Tick":"Tik Terpilih","Exit_Time":"Waktu Akhir","Start_Time":"Waktu Mulai","Crypto":"Kripto","Step_[_1]:_[_2]_([_1]_of_[_3])":"Langkah [_1]: [_2] ([_1] dari [_3])","Verification_code_is_wrong__Please_use_the_link_sent_to_your_email_":"Kode verifikasi salah. Silahkan gunakan link yang dikirim ke email Anda.","Indicates_required_field":"Menunjukkan bagian yang diperlukan","Please_select_the_checkbox_":"Silakan pilih kotak centang.","This_field_is_required_":"Bagian ini diperlukan.","Should_be_a_valid_number_":"Harus angka yang berlaku.","Up_to_[_1]_decimal_places_are_allowed_":"Hingga [_1] desimal diperbolehkan.","Should_be_[_1]":"Seharusnya [_1]","Should_be_between_[_1]_and_[_2]":"Harus antara [_1] dan [_2]","Should_be_more_than_[_1]":"Harus lebih dari [_1]","Should_be_less_than_[_1]":"Harus kurang dari [_1]","Insufficient_balance_":"Saldo tidak mencukupi.","Invalid_email_address_":"Alamat email salah.","Password_should_have_lower_and_uppercase_English_letters_with_numbers_":"Kata sandi harus terdiri dari huruf kecil dan besar alfabet beserta angka.","Only_letters,_numbers,_space,_hyphen,_period,_and_apostrophe_are_allowed_":"Hanya huruf, angka, ruang, tanda hubung, periode, dan apostrof diperbolehkan.","Only_letters,_numbers,_space,_and_these_special_characters_are_allowed:_[_1]":"Hanya huruf, angka, spasi, dan karakter khusus yang diperbolehkan: [_1]","Only_letters,_space,_hyphen,_period,_and_apostrophe_are_allowed_":"Hanya huruf, spasi, tanda hubung, periode, dan apostrof diperbolehkan.","Only_letters,_numbers,_space,_and_hyphen_are_allowed_":"Hanya huruf, angka, spasi, dan tanda hubung yang diperbolehkan.","Please_enter_a_valid_phone_number_(e_g__+15417541234)_":"Masukkan nomor telepon yang berlaku (contoh +62812391234).","The_two_passwords_that_you_entered_do_not_match_":"Kedua-dua kata sandi yang Anda masukkan tidak cocok.","[_1]_and_[_2]_cannot_be_the_same_":"[_1] dan [_2] tidak bisa sama.","Minimum_of_[_1]_characters_required_":"Minimal [_1] karakter diperlukan.","You_should_enter_[_1]_characters_":"Anda harus memasukkan [_1] karakter.","Should_start_with_letter_or_number,_and_may_contain_hyphen_and_underscore_":"Harus dimulai dengan huruf atau angka, dan mungkin mengandung tanda hubung dan garis bawah.","Invalid_verification_code_":"Kode verifikasi salah.","Your_password_cannot_be_the_same_as_your_email_address_":"Jangan menggunakan alamat email sebagai kata sandi.","Transaction_performed_by_[_1]_(App_ID:_[_2])":"Transaksi dilakukan oleh [_1] (App ID: [_2])","Guide":"Panduan","Next":"Lanjutkan","Finish":"Selesai","Step":"Langkah","Select_your_market_and_underlying_asset":"Pilih pasar dan aset dasar Anda","Select_your_trade_type":"Pilih jenis kontrak Anda","Adjust_trade_parameters":"Menyesuaikan parameter trading","Predict_the_directionand_purchase":"Analisa arah
dan beli","Your_session_duration_limit_will_end_in_[_1]_seconds_":"Batas durasi sesi Anda akan berakhir dalam [_1] detik.","January":"Januari","February":"Pebruari","March":"Maret","May":"Mei","June":"Juni","July":"Juli","August":"Agustus","October":"Oktober","November":"Nopember","December":"Desember","Feb":"Peb","Jun":"Juni","Aug":"Agu","Oct":"Oktober","Nov":"Nop","Dec":"Des","Sunday":"Minggu","Monday":"Senin","Tuesday":"Selasa","Wednesday":"Rabu","Thursday":"Kamis","Friday":"Jum'at","Saturday":"Sabtu","Su":"Mgg","Mo":"Sen","Tu":"Kam","We":"Kami","Th":"Kam","Fr":"Jum","Sa":"Sab","Previous":"Sebelumnya","Hour":"Jam","Minute":"Menit","Verification_required":"Verifikasi diperlukan","Verify_identity":"Verifikasi identitas","From_account:_":"Dari akun: ","To_account:_":"Ke akun: ","Not_announced_for_this_currency_":"Tidak diumumkan untuk mata uang ini.","Reset_the_balance_of_your_demo_account_to_[_1]_anytime_":"Reset saldo akun demo Anda ke [_1] kapan saja.","[_1]Manage_your_accounts[_2]":"[_1]Kelola akun Anda[_2]","time":"kali","time_or_create_an_MT5_account":"kali atau mendaftar akun MT5","You_can_no_longer_change_the_currency_because_you've_created_an_MT5_account_":"Anda tidak dapat lagi mengubah mata uang karena Anda telah mendaftar akun MT5.","You_can_no_longer_change_the_currency_because_you've_made_a_first-time_deposit_":"Anda tidak dapat merubah mata uang berhubung sudah melakukan deposit.","This_is_your_[_1]_account_":"Berikut adalah akun [_1] Anda.","Your_fiat_account's_currency_is_currently_set_to_[_1]_":"Mata uang akun fiat Anda saat ini adalah [_1].","Your_fiat_account's_currency_is_set_to_[_1]_":"Mata uang akun fiat Anda diatur sebagai [_1].","Don't_want_to_trade_in_[_1]?_You_can_open_another_cryptocurrency_account_":"Apakah Anda ingin bertrading dalam [_1]. Anda dapat mendaftar akun kripto lainnya.","You_can_[_1]set_a_new_currency[_2]_before_you_deposit_for_the_first_[_3]_":"Anda dapat memilih [_1]mata uang baru[_2] sebelum mendeposit pertama [_3].","Switch_account":"Pindah akun","Switch_account?":"Pindah akun?","To_deposit_money,_please_switch_to_your_[_1]_account_":"Untuk mendeposit dana, pindah ke akun [_1] Anda.","To_withdraw_money,_please_switch_to_your_[_1]_account_":"Untuk menarik dana, pindah ke akun [_1] Anda.","Switch_to_crypto_account?":"Pindah ke akun kripto?","To_deposit_cryptocurrency,_switch_your_account_":"Untuk mendeposit mata uang kripto, pindahkan akun Anda.","To_withdraw_cryptocurrency,_switch_your_account_":"Untuk menarik dana dalam mata uang kripto, pindahkan akun Anda.","Cancel":"Kembali","Withdraw":"Penarikan","Town/City":"Kota","First_line_of_home_address":"Alamat Rumah","Postal_Code/ZIP":"Kode Pos","State/Province":"Provinsi","Email_address":"Alamat email","Telephone":"Telepon","Country_of_Residence":"Negara Domisili","details":"perincian","Our_cashier_is_temporarily_down_due_to_system_maintenance__You_can_access_the_Cashier_in_a_few_minutes_when_the_maintenance_is_complete_":"Kasir tidak tersedia untuk sementara waktu berhubung perbaikan sistem. Anda dapat mengakses bagian Kasir kembali setelah perbaikan selesai.","Your_cashier_is_locked_":"Kasir Anda terkunci.","Please_note_that_the_selected_currency_is_allowed_for_limited_accounts_only_":"Harap dicatat bahwa mata uang yang Anda pilih hanya diperbolehkan untuk akun terbatas.","You_have_reached_the_withdrawal_limit__Please_upload_your_proof_of_identity_and_address_to_lift_your_withdrawal_limit_and_proceed_with_your_withdrawal_":"Anda telah mencapai batas maksimal penarikan. Mohon kirimkan bukti identitas dan alamat untuk menghapus batasan dan melanjutkan penarikan.","Payment_Agent_services_are_not_available_in_your_country_or_in_your_preferred_currency_":"Layanan Agen Pembayaran tidak tersedia di negara Anda atau dalam mata uang yang Anda pilih.","Select_payment_agent":"Pilih agen pembayaran","Amount_in":"Jumlah dalam","Only_letters,_numbers,_space,_hyphen,_period,_comma,_and_apostrophe_are_allowed_":"Hanya huruf, angka, spasi, tanda hubung, titik, koma, dan apostrof yang diizinkan.","Your_request_to_withdraw_[_1]_[_2]_from_your_account_[_3]_to_Payment_Agent_[_4]_account_has_been_successfully_processed_":"Permohonan penarikan Anda [_1] [_2] dari account [_3] ke Agen Pembayaran [_4] telah diproses.","Your_token_has_expired_or_is_invalid__Please_click_[_1]here[_2]_to_restart_the_verification_process_":"Token Anda telah berakhir atau tidak berlaku. Silahkan klik [_1]disini[_2] untuk memulai proses verifikasi.","Sorry,_withdrawals_for_this_currency_are_currently_disabled_":"Maaf, penarikan untuk mata uang ini sedang dinonaktifkan.","Please_[_1]deposit[_2]_to_your_account_":"Silahkan [_1]deposit[_2] kedalam akun Anda.","Sorry,_account_signup_is_not_available_in_your_country_":"Maaf, pendaftaran akun tidak tersedia di negara Anda.","Asset":"Aset","Opens":"Dibuka","Closes":"Ditutup","Settles":"Diselesaikan","Upcoming_Events":"Acara Mendatang","Add_+/–_to_define_a_barrier_offset__For_example,_+0_005_means_a_barrier_that's_0_005_higher_than_the_entry_spot_":"Tambahkan +/– untuk menentukan barrier offset. Contoh, +0,005 berarti batasan lebih tinggi 0,005 dari spot masuk.","Percentage":"Persentase","Waiting_for_entry_tick_":"Menunggu tik masuk...","High_Barrier":"Batasan Tinggi","Low_Barrier":"Batasan Rendah","Waiting_for_exit_tick_":"Menunggu tik akhir.","Ticks_history_returned_an_empty_array_":"Historical tik menghasilkan tampilan kosong.","Chart_is_not_available_for_this_underlying_":"Chart tidak tersedia untuk pasar dasar ini.","Purchase":"Beli","Net_profit":"Laba bersih","Return":"Laba","Time_is_in_the_wrong_format_":"Waktu dalam format salah.","Only_Ups/Only_Downs":"Only Up/Only Down","Select_Trade_Type":"Pilih Jenis Kontrak","Tick":"Tik","Spot":"Posisi","Spot_Time_(GMT)":"Waktu Spot (GMT)","seconds":"detik","minutes":"menit","hours":"jam","days":"hari","ticks":"tik","tick":"tik","second":"detik","minute":"menit","hour":"jam","day":"hari","Duration":"Durasi","End_Time":"Waktu berakhir","Purchase_request_sent":"Permintaan pembelian dikirim","Select_Asset":"Pilih Aset","Search___":"Cari...","Maximum_multiplier_of_1000_":"Maksimum kelipatan 1000.","Stake":"Modal","Payout":"Hasil","Sorry,_your_account_is_not_authorised_for_any_further_contract_purchases_":"Maaf, akun Anda tidak dapat membeli kontrak selanjutnya.","Trading_is_unavailable_at_this_time_":"Trading tidak tersedia untuk saat ini.","Please_reload_the_page":"Silakan reload halaman","Your_application_to_be_treated_as_a_professional_client_is_being_processed_":"Aplikasi Anda sebagai klien profesional sedang diproses.","Your_professional_client_request_is_[_1]not_approved[_2]_":"Permohonan klien profesional Anda [_1]tidak disetujui[_2].","Please_reapply_once_the_required_criteria_has_been_fulfilled_":"Silahkan ajukan kembali setelah semua kriteria telah terpenuhi.","More_information_can_be_found_in_an_email_sent_to_you_":"Informasi lebih lanjut dapat ditemukan pada email yang dikirim pada Anda.","I_want_to_reapply":"Saya ingin mendaftar kembali","In_the_EU,_financial_binary_options_are_only_available_to_professional_investors_":"Di Uni Eropa, opsi finansial binary hanya tersedia bagi investor profesional.","Apply_now_as_a_professional_investor":"Ajukan permohonan sebagai investor profesional sekarang","Try_our_[_1]Synthetic_Indices[_2]_":"Coba [_1]Indeks Sintetis[_2] kami.","Try_our_other_markets_":"Coba pasar kami lainnya.","Please_complete_the_[_1]Real_Account_form[_2]_to_verify_your_age_as_required_by_the_[_3]UK_Gambling[_4]_Commission_(UKGC)_":"Silakan lengkapi formulir [_1]Akun Riil[_2] untuk memverifikasi umur Anda seperti yang telah dipersyaratkan oleh [_3]UKGC[_4].","Account_access_is_temporarily_limited__Please_check_your_inbox_for_more_details_":"Akses akun sementara dibatasi. Silakan periksa kotak masuk email Anda untuk rincian lebih lanjut.","Contract_Confirmation":"Konfirmasi Kontrak","Your_transaction_reference_is":"Referensi transaksi Anda adalah","Total_Cost":"Total Biaya","Potential_Payout":"Potensi Hasil","Potential_Profit":"Potensi Hasil","View":"Lihat","This_contract_won":"Kontrak ini untung","This_contract_lost":"Kontrak ini rugi","The_reset_time_is_[_1]":"Waktu reset adalah [_1]","Now":"Sekarang","Average":"Rata-rata","Buy_price":"Harga beli","Final_price":"Harga akhir","Loss":"Rugi","Profit":"Keuntungan","Account_balance:":"Saldo akun:","Reverse_Side":"Bagian Belakang","Front_Side":"Bagian Depan","Pending":"Tertunda","Submitting":"Mengirimkan","Submitted":"Terkirim","Failed":"Gagal","Compressing_Image":"Mengompresi Gambar","Checking":"Memeriksa","Checked":"Diperiksa","Unable_to_read_file_[_1]":"Tidak dapat membaca file [_1]","Passport":"Paspor","Identity_card":"KTP","Driving_licence":"SIM","Invalid_document_format_":"Format dokumen tidak valid.","File_([_1])_size_exceeds_the_permitted_limit__Maximum_allowed_file_size:_[_2]":"Ukuran file ([_1]) melebihi batas yang diijinkan. Ukuran file maksimum yang diizinkan: [_2]","ID_number_is_required_for_[_1]_":"Nomor identitas diperlukan untuk [_1].","Only_letters,_numbers,_space,_underscore,_and_hyphen_are_allowed_for_ID_number_([_1])_":"Hanya huruf, angka, spasi, garis bawah, dan tanda hubung yang diizinkan untuk nomor Identitas ([_1]).","Expiry_date_is_required_for_[_1]_":"Masa berlaku diperlukan untuk [_1].","Place_of_birth":"Negara kelahiran","Please_select_the_country_of_document_issuance":"Mohon pilih negara pengeluar dokumen","Choose_the_document_type":"Pilih jenis dokumen","Please_enter_the_correct_format__Example:":"Masukkan format yang benar. Contoh:","Check_your_Google_account_email_and_click_the_link_in_the_email_to_proceed_":"Cek alamat email akun Google Anda dan klik tautan pada email untuk melanjutkan.","Check_your_Facebook_account_email_and_click_the_link_in_the_email_to_proceed_":"Cek alamat email akun Facebook Anda dan klik tautan pada email untuk melanjutkan.","Check_the_email_account_associated_with_your_Apple_ID_and_click_the_link_in_the_email_to_proceed_":"Cek alamat email yang terhubung dengan ID Apple Anda dan klik tautan pada email untuk melanjutkan.","Please_click_on_the_link_in_the_email_to_change_your_MT5_password_":"Klik pada tautan pada email Anda untuk merubah kata sandi MT5 Anda.","Please_click_on_the_link_in_the_email_to_change_your_binary_password_":"Silahkan klik pada link di email untuk merubah kata sandi binary Anda.","We’ve_sent_you_an_email":"Kami telah mengirimikan email","You're_using_your_[_1]_account_to_log_in_to_your_Binary_com_account__To_change_your_login_method_into_using_a_username_and_password,_click_the_[_2]Unlink[_3]_button_":"Anda menggunakan akun [_1] untuk mengakses akun Binary.com Anda. Untuk mengakses menggunakan nama pengguna dan kata sandi, klik tombol [_2]Batalkan tautan[_3].","Linked_with_[_1]":"Ditautkan dengan [_1]","You_will_need_to_set_a_password_to_complete_the_process_":"Anda perlu mengatur kata sandi untuk menyelesaikan proses.","Are_you_sure_you_want_to_unlink_from_[_1]?":"Apa Anda yakin ingin membatalkan tautan dari [_1]?","Unlink":"Batalkan tautan","Country_not_found":"Negara tidak ditemukan","Documents_from_that_country_are_not_currently_supported_—_try_another_document_type":"Dokumen dari negara tersebut saat ini tidak dapat diterima — silakan coba jenis dokumen lain","Submit_document":"Kirimkan dokumen","Select_country":"Pilih negara","e_g__United_States":"contoh Amerika Serikat","Search_for_country":"Cari negara","Select_issuing_country":"Pilih negara pengeluar","Submit_verification":"Kirim verifikasi","Documents_uploaded":"Dokumen telah diunggah","Document_uploaded":"Dokumen yang diunggah","Selfie_uploaded":"Selfie diunggah","We're_now_ready_to_verify_your_identity":"Kami sekarang sudah bersedia untuk memverifikasi identitas Anda","Great,_that's_everything_we_need":"Luar biasa, itu saja yang kami butuhkan","The_link_only_works_on_mobile_devices":"Tautan hanya berfungs pada perangkat seluler","Something's_gone_wrong":"Ada yang tidak beres","You'll_need_to_restart_your_verification_on_your_computer":"Anda harus memulai ulang verifikasi menggunakan komputer","Get_secure_link":"Dapatkan tautan aman","Steps_required_to_continue_verification_on_your_mobile":"Langkah-langkah yang diperlukan untuk melanjutkan verifikasi pada ponsel Anda","Check_back_here_to_finish_the_submission":"Periksa kembali di sini untuk menyelesaikan pengiriman","Open_the_link_and_complete_the_tasks":"Buka tautan dan selesaikan tugas","Send_a_secure_link_to_your_phone":"Mengirim tautan aman ke telepon Anda","Here's_how_to_do_it:":"Berikut cara melakukannya:","Continue_on_your_phone":"Lanjutkan pada telepon Anda","Your_computer_may_take_a_few_seconds_to_update":"Komputer Anda mungkin perlu beberapa detik untuk memperbarui","You_can_now_return_to_your_computer_to_continue":"Anda sekarang dapat kembali ke komputer untuk melanjutkan","Uploads_successful":"Unggahan berhasil","Make_sure_everything_is_clear":"Pastikan semuanya jelas","Blurry_photo_detected":"Foto buram terdeteksi","Make_sure_full_document_is_visible":"Pastikan semua dokumen terlihat","Cut-off_image_detected":"Gambar potongan terdeteksi","Move_away_from_direct_light":"Menjauh dari cahaya langsung","Glare_detected":"Pantulan cahaya terdeteksi","Make_sure_all_of_the_document_is_in_the_photo":"Pastikan semua dokumen terdapat pada foto","No_document_detected":"Dokumen tidak terdeteksi","Make_sure_your_card_details_are_clear_to_read,_with_no_blur_or_glare":"Pastikan data kartu Anda dapat dibaca dengan jelas, tidak buram atau memantulkan cahaya","It’ll_take_longer_to_verify_you_if_we_can’t_read_it":"Akan memerlukan waktu lebih lama untuk memverifikasi Anda jika kami tidak dapat membacanya","To_smoothly_verify_you,_we_need_a_better_photo":"Untuk memverifikasi Anda dengan lancar, kami membutuhkan foto yang lebih baik","Make_sure_your_license_details_are_clear_to_read,_with_no_blur_or_glare":"Pastikan data Sim Anda dapat dibaca dengan jelas, tidak buram atau memantulkan cahaya","Make_sure_your_passport_details_are_clear_to_read,_with_no_blur_or_glare":"Pastikan data paspor Anda dapat dibaca dengan jelas, tidak buram atau memantulkan cahaya","Make_sure_your_permit_details_are_clear_to_read,_with_no_blur_or_glare":"Pastikan detail izin tinggal Anda jelas untuk dibaca, tidak kabur atau memantulkan cahaya","Make_sure_details_are_clear_to_read,_with_no_blur_or_glare":"Pastikan data Anda dapat dibaca dengan jelas, tidak buram atau memantulkan cahaya","Redo":"Mengulang","Confirm":"Lanjutkan","Upload_anyway":"Unggah saja","Enlarge_image":"Memperbesar gambar","Photo_of_your_document":"Foto dokumen Anda","Check_your_image":"Periksa gambar Anda","Front_and_back":"Depan dan belakang","Driver's_license":"SIM","Face_photo_page":"Halaman foto wajah","Residence_permit":"Izin tinggal","Sorry,_no_mobile_phone_bills":"Maaf, tagihan ponsel tidak dapat diterima","Documents_you_can_use_to_verify_your_identity":"Dokumen yang dapat Anda gunakan untuk memverifikasi identitas Anda","It_must_be_an_official_photo_ID":"Harus berupa foto ID resmi","These_are_the_documents_most_likely_to_show_your_current_home_address":"Berikut adalah beberapa dokumen yang dapat digunakan untuk memperlihatkan alamat rumah Anda saat ini","Choose_document":"Pilih dokumen","Select_a_%{country}_document":"Pilih %{country} dokumen ","or_upload_photo_–_no_scans_or_photocopies":"atau meng-upload foto - bukan scan atau fotokopi","Continue_on_phone":"Lanjutkan pada telepon","Take_a_photo_with_your_phone":"Foto menggunakan ponsel Anda","Submit_identity_card_(back)":"Kirim kartu identitas (belakang)","Submit_identity_card_(front)":"Kirim kartu identitas (depan)","Submit_license_(back)":"Kirim SIM (bagian belakang)","Submit_license_(front)":"Kirim SIM (bagian depan)","Submit_passport_photo_page":"Kirim halaman foto paspor","Submit_residence_permit_(back)":"Kirimkan izin tinggal (belakang)","Submit_residence_permit_(front)":"Kirimkan izin tinggal (depan)","Restart_the_process_on_the_latest_version_of_Google_Chrome":"Memulai ulang proses menggunakan Google Chrome versi terbaru","Restart_the_process_on_the_latest_version_of_Safari":"Ulang proses menggunakan Safari versi terbaru","Unsupported_browser":"Browser yang tidak tersedia","Close_identity_verification_screen":"Menutup layar verifikasi identitas","Dismiss_alert":"Tutup peringatan","back":"kembali","close":"tutup","Restart_process_on_a_different_device":"Ulang proses menggunakan perangkat lain","Camera_not_detected":"Kamera tidak terdeteksi","Must_be_under_10MB_":"Harus di bawah 10MB.","File_size_exceeded_":"Ukuran file terlalu besar.","Try_using_another_file_type_":"Coba gunakan jenis file lain.","File_not_uploaded_":"File tidak diunggah.","An_error_occurred_while_loading_the_component":"Terjadi error pada saat memuat komponen","Only_your_face_can_be_in_the_selfie":"Hanya wajah Anda yang bisa berada pada kolom selfie","Multiple_faces_found":"Ditemukan beberapa wajah","Your_face_is_needed_in_the_selfie":"Wajah Anda diperlukan dalam selfie","No_face_found":"Wajah tidak ditemukan","Please_try_again":"Silakan coba lagi","Connection_lost":"Koneksi hilang","Copy_the_link_to_your_phone":"Salin tautan ke telepon Anda","Too_many_failed_attempts":"Terlalu banyak percobaan yang gagal","Try_using_a_JPG_or_PNG_file":"Coba gunakan file JPG atau PNG","File_type_not_supported":"Jenis file yang tidak tersedia","Loading___":"Pemuatan...","Loading":"Pemuatan","Check_that_your_number_is_correct":"Periksa apakah nomor Anda sudah benar","Copied":"Disalin","Copy":"Salin","Send_link":"Kirim tautan","How_to_scan_a_QR_code":"Cara menscan kode QR","Point_your_phone’s_camera_at_the_QR_code":"Arahkan kamera ponsel ke kode QR","If_it_doesn’t_work,_download_a_QR_code_scanner_from_Google_Play_or_the_App_Store":"Jika tidak berhasil, unduh scanner kode QR dari Google Play atau App Store","or":"atau","Scan_QR_code":"Scan kode QR","Get_link_via_SMS":"Dapatkan tautan melalui SMS","Copy_link":"Salin tautan","Sending":"Mengirim","Enter_mobile_number":"Masukkan nomor ponsel","Enter_your_mobile_number:":"Masukkan nomor ponsel Anda:","Scan_the_QR_code_with_your_phone":"Scan kode QR menggunakan telepon Anda","Send_this_one-time_link_to_your_phone":"Kirim tautan ke telepon Anda","Open_the_link_on_your_mobile":"Buka tautan pada ponsel Anda","Get_your_secure_link":"Dapatkan tautan aman Anda","Copy_the_link_to_your_mobile_browser":"Salin tautan ke browser seluler Anda","Continue":"Lanjutkan","Make_sure§":"Pastikan§","2__Your_desktop_window_stays_open":"2. Jendela desktop Anda tetap terbuka","1__This_link_was_sent_by_you":"1. Anda yang mengirim tautan","Continue_with_the_verification":"Lanjutkan verifikasi","Linked_to_your_computer":"Hubungkan ke komputer Anda","Take_a_photo_of_the_back_of_your_card":"Foto bagian belakang kartu Anda","Take_a_photo_of_the_front_of_your_card":"Foto bagian depan kartu Anda","Take_a_photo_of_the_back_of_your_license":"Foto bagian belakang Sim Anda","Take_a_photo_of_the_front_of_your_license":"Foto bagian depan Sim Anda","Take_a_photo_of_your_passport_photo_page":"Foto halaman yang berisikan foto pada paspor Anda","Take_a_selfie_showing_your_face":"Mengambil selfie yang menunjukkan wajah Anda","Take_a_photo_using_the_basic_camera_mode_instead":"Foto menggunakan mode kamera dasar sebagai gantinya","Take_a_photo":"Foto","Passport_photo_page":"Halaman foto paspor","Thank_you":"Terima kasih","Verification_complete":"Verifikasi selesai","Recovery":"Pemulihan","Follow_these_steps_to_recover_camera_access:":"Ikuti langkah-langkah berikut untuk memulihkan akses kamera:","Refresh_this_page_to_restart_the_identity_verification_process":"Refresh halaman ini untuk memulai ulang proses verifikasi identitas","Grant_access_to_your_camera_from_your_browser_settings":"Beri akses pada kamera Anda melalui pengaturan browser","Recover_camera_access_to_continue_face_verification":"Memulihkan akses kamera untuk melanjutkan verifikasi wajah","Camera_access_is_denied":"Akses kamera ditolak","We_cannot_verify_you_without_using_your_camera":"Kami tidak dapat memverifikasi Anda tanpa menggunakan kamera","Enable_camera":"Aktifkan kamera","When_prompted,_you_must_enable_camera_access_to_continue":"Bila diminta, Anda harus mengaktifkan akses kamera untuk melanjutkan","Allow_camera_access":"Mengizinkan akses kamera","Provide_the_whole_document_page_for_best_results":"Sediakan seluruh halaman dokumen untuk hasil terbaik","Upload_back_of_card_from_your_computer":"Unggah bagian belakang kartu dari komputer Anda","Upload_front_of_card_from_your_computer":"Unggah bagian depan kartu dari komputer Anda","Upload_back_of_license_from_your_computer":"Unggah kembali Sim dari komputer Anda","Upload_front_of_license_from_your_computer":"Unggah bagian depan SIM dari komputer Anda","Upload_passport_photo_page_from_your_computer":"Unggah halaman foto paspor dari komputer Anda","Upload_a_selfie_from_your_computer":"Mengunggah selfie dari komputer Anda","Take_photo":"Foto","Upload":"Unggah","Check_that_it_is_connected_and_functional__You_can_also_continue_verification_on_your_phone":"Periksa apakah terhubung dan berfungsi. Anda juga dapat melanjutkan verifikasi pada telepon Anda","Make_sure_your_device_has_a_working_camera":"Pastikan perangkat Anda memiliki kamera yang berfungsi","Camera_not_working?":"Kamera tidak berfungsi?","It_may_be_disconnected__Try_using_your_phone_instead_":"Mungkin akan terputus. Coba gunakan telepon Anda sebagai gantinya.","Make_sure_your_device's_camera_works":"Pastikan kamera pada perangkat Anda berfungsi","Camera_not_working":"Kamera tidak berfungsi","Remember_to_press_stop_when_you're_done__Redo_video_actions":"Pastikan untuk menekan tombol berhenti setelah Anda selesai. Ulangi tindakan video","Looks_like_you_took_too_long":"Sepertinya Anda mengambil waktu cukup lama","View_from_camera":"Lihat dari kamera","Take_a_selfie":"Mengambil selfie","Photo_of_your_face":"Foto wajah Anda","Make_sure_your_selfie_clearly_shows_your_face":"Pastikan selfie menunjukkan wajah Anda dengan jelas","Check_selfie":"Periksa selfie","Tips_to_take_a_good_selfie":"Tips untuk mengambil selfie yang bagus","Face_forward_and_make_sure_your_eyes_are_clearly_visible":"Menghadap ke depan dan pastikan mata Anda terlihat jelas","Remove_your_glasses,_if_necessary":"Lepaskan kacamata Anda, jika perlu","We'll_compare_it_with_your_document":"Kami akan membandingkannya dengan dokumen Anda","Your_link_will_expire_in_one_hour":"Tautan Anda akan berakhir dalam tempo satu jam","Keep_this_window_open_while_using_your_mobile":"Tetap buka jendela ini saat menggunakan ponsel Anda","Resend_link":"Kirim ulang tautan","We've_sent_a_secure_link_to_%{number}":"Kami telah mengirim tautan aman ke %{number}","It_may_take_a_few_minutes_to_arrive":"Mungkin diperlukan beberapa menit untuk sampai","Check_your_mobile":"Periksa ponsel Anda","Your_mobile_link_will_expire_in_one_hour":"Link seluler Anda akan berakhir dalam tempo satu jam","Don't_refresh_this_page":"Jangan refresh halaman ini","Once_you've_finished_we'll_take_you_to_the_next_step":"Setelah Anda selesai, kami akan membawa Anda ke langkah berikutnya","Connected_to_your_mobile":"Terhubung ke ponsel Anda","Upload_photo":"Unggah foto","Example_of_a_blurry_document":"Contoh dokumen buram","All_details_must_be_clear_—_nothing_blurry":"Semua detail harus jelas - tidak ada yang buram","Example_of_a_cut-off_document":"Contoh dokumen yang dipotong","Show_all_details_—_including_the_bottom_2_lines":"Tampilkan semua detail — termasuk 2 baris terakhir","Example_of_a_document_with_glare":"Contoh dokumen dengan pantulan cahaya","Move_away_from_direct_light_—_no_glare":"Menjauh dari cahaya - tanpa pantulan","Document_example":"Contoh dokumen","The_photo_should_clearly_show_your_document":"Foto harus menunjukkan dokumen Anda dengan jelas","Scans_and_photocopies_are_not_accepted":"Scan dan fotokopi tidak diterima","Upload_passport_photo_page":"Unggah halaman foto paspor","To_open_a_bank_account,_we_will_need_to_verify_your_identity_":"Untuk membuka rekening bank, kami perlu memverifikasi identitas Anda.","It_will_only_take_a_couple_of_minutes_":"Ini hanya akan memakan waktu beberapa menit.","Verify_Identity":"Verifikasi Identitas","Open_your_new_bank_account":"Buka rekening bank baru Anda","Please_enter_a_valid_Login_ID_":"Masukkan Login ID yang berlaku.","Amount":"Jumlah","Your_request_to_transfer_[_1]_[_2]_from_[_3]_to_[_4]_has_been_successfully_processed_":"Permintaan Anda untuk mentransfer [_1] [_2] dari [_3] ke [_4] berhasil diproses.","Resale_not_offered":"Penjualan ulang tidak ditawarkan","You've_made_no_transactions_of_this_type_up_to_this_date_":"Anda tidak memiliki transaksi untuk jenis ini hingga detik ini.","Date":"Tanggal","Contract":"Kontrak","Purchase_Price":"Harga Beli","Sale_Date":"Tanggal Jual","Sale_Price":"Harga Jual","Profit/Loss":"Laba/Rugi","Details":"Rincian","Total_Profit/Loss":"Total Laba/Rugi","Sorry,_an_error_occurred_while_processing_your_request_":"Maaf, error terjadi ketika memproses permohonan Anda.","position(s)":"posisi","withdrawal(s)":"penarikan","Remaining_characters:_[_1]_":"Karakter yang tersisa: [_1].","Please_enter_no_more_than_[_1]_characters_for_both_fields_":"Mohon masukkan tidak lebih dari [_1] karakter pada kedua kolom.","Only_[_1]_are_allowed_":"Hanya [_1] dibenarkan.","letters":"huruf","numbers":"nomor","space":"ruang","Please_select_at_least_one_scope":"Silakan pilih minimal satu scope","New_token_created_":"Token baru dibuat.","The_maximum_number_of_tokens_([_1])_has_been_reached_":"Jumlah maksimum token ([_1]) telah tercapai.","Name":"Nama","Scopes":"Cakupan","Last_Used":"Terakhir digunakan","Action":"Aksi","Are_you_sure_that_you_want_to_permanently_delete_the_token":"Apakah Anda yakin ingin menghapus token secara permanen","Delete":"Hapus","Never_Used":"Tidak pernah dipakai","You_have_not_granted_access_to_any_applications_":"Anda belum diberikan akses ke dalam aplikasi apapun.","Are_you_sure_that_you_want_to_permanently_revoke_access_to_the_application":"Apakah Anda yakin bahwa Anda ingin secara permanen mencabut akses aplikasi","Revoke_access":"Mencabut akses","Payments":"Pembayaran","Read":"Baca","Trade":"Trading","Trading_Information":"Informasi Trading","Never":"Tidak pernah","Permissions":"Izin","Last_Login":"Akses Terakhir","You_did_not_change_anything_":"Anda tidak melakukan perubahan.","Your_changes_have_been_updated_successfully_":"Perubahan Anda telah berhasil diperbarui.","Successful":"Berhasil","Date_and_Time":"Tanggal dan Waktu","IP_Address":"Alamat IP","Your_account_has_no_Login/Logout_activity_":"Akun Anda tidak memiliki aktivitas Login/Logout.","Your_account_is_fully_authenticated_and_your_withdrawal_limits_have_been_lifted_":"Akun Anda telah terbukti dan batasan penarikan Anda telah dihapuskan.","Your_[_1]_day_withdrawal_limit_is_currently_[_2][_3]_":"Batasan penarikan [_1] hari Anda saat ini adalah [_2][_3].","You_have_already_withdrawn_[_1][_2]_in_aggregate_over_the_last_[_3]_days_":"Anda telah menarik [_1][_2] secara total selama [_3] terakhir.","Your_withdrawal_limit_is_[_1][_2]_":"Batas penarikan Anda adalah [_1][_2].","You_have_already_withdrawn_[_1][_2]_":"Anda telah menarik dana sebesar [_1][_2].","Hence,_your_withdrawable_balance_is_only_up_to_[_1][_2],_subject_to_your_account’s_available_funds_":"Oleh karena itu, saldo yang dapat ditarik hanya hingga [_1][_2], tergantung pada saldo yang tersedia pada akun Anda.","Please_confirm_that_all_the_information_above_is_true_and_complete_":"Mohon konfirmasikan bahwa semua informasi di atas adalah benar dan lengkap.","Your_settings_have_been_updated_successfully_":"Bagian pengaturan Anda telah berhasil diperbarui.","Sorry,_an_error_occurred_while_processing_your_account_":"Maaf, error terjadi ketika memproses rekening Anda.","Please_select_a_country":"Silakan pilih negara","Timed_out_until":"Waktu habis hingga","Excluded_from_the_website_until":"Dikecualikan dari situs web hingga","Session_duration_limit_cannot_be_more_than_6_weeks_":"Batas durasi sesi tidak dapat lebih dari 6 minggu.","Time_out_must_be_after_today_":"Time out harus setelah hari ini.","Time_out_cannot_be_more_than_6_weeks_":"Time out tidak bisa lebih dari 6 minggu.","Time_out_cannot_be_in_the_past_":"Time out tidak bisa di masa lalu.","Please_select_a_valid_time_":"Silahkan pilih waktu yang berlaku.","Exclude_time_cannot_be_less_than_6_months_":"Waktu pengecualian tidak boleh kurang dari 6 bulan.","Exclude_time_cannot_be_for_more_than_5_years_":"Waktu pengecualian tidak dapat melebihi 5 tahun.","Confirm_changes":"Konfirmasikan perubahan","We’ll_update_your_limits__Click_[_1]Agree_and_accept[_2]_to_acknowledge_that_you_are_fully_responsible_for_your_actions,_and_we_are_not_liable_for_any_addiction_or_loss_":"Kami akan memperbarui batasan Anda. Klik [_1]Setuju dan terima[_2] untuk mengakui bahwa Anda bertanggung jawab sepenuhnya atas tindakan Anda, dan kami tidak bertanggung jawab atas kecanduan atau kerugian apa pun.","Agree_and_accept":"Setuju dan terima","Go_back":"Kembali","When_you_click_\"OK\"_you_will_be_excluded_from_trading_on_the_site_until_the_selected_date_":"Setelah mengklik \"OK\" Anda akan dikecualikan dari trading hingga tanggal yang dipilih.","Your_changes_have_been_updated_":"Perubahan Anda telah diperbarui.","Disable":"Nonaktifkan","Enable":"Aktifkan","You_have_successfully_enabled_two-factor_authentication_for_your_account_":"Anda telah berhasil mengaktifkan autentikasi dua faktor pada akun Anda.","You_have_successfully_disabled_two-factor_authentication_for_your_account_":"Anda telah berhasil menonaktifkan autentikasi dua faktor pada akun Anda.","You_do_not_need_to_authenticate_your_account_at_this_time_[_1]We_will_inform_you_when_your_account_needs_to_be_authenticated_":"Anda tidak perlu mengautentikasi akun Anda saat ini .[_1]Kami akan memberitahu Anda jika akun Anda perlu melengkapi proses autentikasi.","No_authentication_required":"Tidak memerlukan otentikasi","Back_to_trading":"Kembali ke trading","You_are_categorised_as_a_professional_client_":"Anda dikategorikan sebagai klien profesional.","You_are_categorised_as_a_retail_client__Apply_to_be_treated_as_a_professional_trader_":"Anda dikategorikan sebagai klien ritel. Ajukan permohonan sebagai trader profesional.","Closed_Bid":"Tutup Bid","Reference_ID":"ID referensi","Description":"Deskripsi","Credit/Debit":"Kredit/Debit","Balance":"Saldo","Top_up_error":"Isi ulang error","Understood":"Dimengerti","Top-up_successful":"Isi ulang sukses","[_1]_has_been_credited_into_your_Demo_Account:_[_2]_":"[_1] telah dikreditkan kedalam Akun Demo Anda: [_2].","Go_to_statement":"Kunjungi pernyataan","Continue_trading":"Lanjutkan trading","Your_Demo_balance_has_been_reset_":"Saldo Demo Anda telah direset.","Account":"Akun","Available_Markets":"Pasar Yang Tersedia","Type":"Jenis","Currency":"Mata uang","Multipliers_Account":"Akun Multiplier","Gaming_Account":"Akun Gaming","Options_Account":"Akun Opsi","Real_Account":"Akun Riil","Counterparty":"Rekanan","Jurisdiction":"Yurisdiksi","Create_account":"Daftar akun","Change_currency":"Rubah mata uang","Note:_You_are_limited_to_one_fiat_currency_account__The_currency_of_your_fiat_account_can_be_changed_before_you_deposit_into_your_fiat_account_for_the_first_time_or_create_an_MT5_account__You_may_also_open_one_account_for_each_supported_cryptocurrency_":"Catatan: Anda hanya dapat memiliki satu akun dalam mata uang fiat. Mata uang akun fiat Anda dapat dirubah jika Anda belum melakukan deposit perdana atau mendaftar akun MT5. Anda juga dapat mendaftar pada setiap akun mata uang kripto yang tersedia.","This_account_is_disabled":"Akun ini dinonaktifkan","This_account_is_excluded_until_[_1]":"Akun ini di kecualikan hingga [_1]","Set_currency":"Pilih mata uang","Commodities":"Komoditas","Stock_Indices":"Indeks Saham","Stocks":"Saham","Synthetic_Indices":"Indeks Sintetis","If_you_have_an_account_with_us,_we'll_send_you_a_link_to_your_email_in_a_few_minutes_to_reset_your_password_":"Jika Anda sudah pernah mendaftar sebelumnya, kami akan mengirimkan email untuk mereset kata sandi Anda sebentar lagi.","Sign_up":"Daftar","Trading_contracts_for_difference_(CFDs)_on_Synthetic_Indices_may_not_be_suitable_for_everyone__Please_ensure_that_you_fully_understand_the_risks_involved,_including_the_possibility_of_losing_all_the_funds_in_your_MT5_account__Gambling_can_be_addictive_–_please_play_responsibly_":"Trading contract for difference (CFDs) pada Indeks Sintetis mungkin tidak akan cocok untuk semua orang. Pastikan bahwa Anda mengerti resiko yang terdapat, termasuk kemungkinan kehilangan seluruh dana di akun MT5.","Do_you_wish_to_continue?":"Apakah Anda ingin melanjutkan?","Acknowledge":"Mengetahui","Change_Password":"Perubahan Kata Sandi","The_investor_password_of_account_number_[_1]_has_been_changed_":"Kata sandi investor untuk nomor akun [_1] telah diubah.","Reset_Password":"Reset Kata Sandi","Verify_Reset_Password":"Verifikasi Reset Kata Sandi","Please_check_your_email_for_further_instructions_":"Silakan lihat email Anda untuk instruksi lebih lanjut.","[_1]_deposit_from_[_2]_to_account_number_[_3]_is_done__Transaction_ID:_[_4]":"[_1] deposit dari [_2] ke akun nomer [_3] telah berhasil. ID Transaksi: [_4]","[_1]_withdrawal_from_account_number_[_2]_to_[_3]_is_done__Transaction_ID:_[_4]":"[_1] penarikan dari akun [_2] ke [_3] telah berhasil. ID Transaksi: [_4]","To_withdraw_from_MetaTrader_5_[_1]_please_[_2]Authenticate[_3]_your_Binary_account_":"Untuk menarik dana dari [_1] MetaTrader 5 silahkan [_2]Otentikasi[_3] akun Binary Anda.","Current_password":"Kata sandi saat ini","New_password":"Kata sandi baru","To_transfer_funds_to_your_MT5_account,_enter_an_amount_of_[_1]_or_more":"Untuk mentransfer dana ke akun MT5 Anda, masukkan jumlah [_1] atau lebih","You_have_insufficient_funds_in_your_MT5_account_":"Dana tidak mencukupi pada akun MT5 Anda.","Sorry,_this_feature_is_not_available_in_your_jurisdiction_":"Maaf, fitur ini tidak tersedia di yurisdiksi Anda.","Due_to_an_issue_on_our_server,_some_of_your_MT5_accounts_are_unavailable_at_the_moment__[_1]Please_bear_with_us_and_thank_you_for_your_patience_":"Berhubung sedang terjadi masalah pada server kami, maka beberapa akun MT5 Anda tidak tersedia untuk saat ini. [_1]Mohon maaf dan terima kasih atas kesabaran Anda.","Unavailable":"Tidak tersedia","[_1]_has_been_credited_into_your_MT5_Demo_Account:_[_2]_":"[_1] telah dikreditkan kedalam Akun Demo MT5 Anda: [_2].","_(Region_added)":" (Wilayah ditambahkan)","_(Temporarily_unavailable)":" (Tidak tersedia untuk sementara)","Our_MT5_servers_are_temporarily_unavailable__We're_working_to_restore_them__Please_try_again_in_a_few_minutes_":"Server MT5 kami untuk sementara tidak tersedia. Kami sedang melakukan perbaikan. Coba kembali beberapa saat lagi.","Use_MT5_password_to_sign_in_to_any_of_your_[_1]_accounts_when_using_MT5_apps_on_your_mobile_or_other_devices_":"Gunakan kata sandi MT5 untuk masuk ke salah satu akun [_1] Anda saat menggunakan aplikasi MT5 menggunakan ponsel atau perangkat lainnya.","This_will_change_the_password_to_all_of_your_[_1]_accounts_":"Ini akan mengubah kata sandi untuk semua akun [_1] Anda.","Demo_Accounts":"Akun Demo","Real-Money_Accounts":"Akun Uang Riil","Demo_Account":"Akun Demo","Real-Money_Account":"Akun Uang Riil","for_account_[_1]":"pada akun [_1]","[_1]_Account_[_2]":"[_1] Akun [_2]","MT5_Financial":"MT5 Finansial","Enter_your_MT5_password_to_add_a_[_1]_[_2]_account_":"Masukkan kata sandi MT5 untuk menambahkan akun [_1] [_2]. ","real":"riil","MT5_Synthetic":"MT5 Sintetis","Get_[_1]":"Dapatkan [_1]","Your_demo_account_balance_is_currently_[_1]_or_less__You_may_top_up_your_account_with_an_additional_[_2]_":"Saldo akun demo Anda saat ini adalah [_1] atau kurang. Anda dapat mengisi ulang akun Anda dengan tambahan [_2].","You_can_top_up_your_demo_account_with_an_additional_[_1]_if_your_balance_is_[_2]_or_less_":"Anda dapat mengisi ulang akun demo Anda dengan tambahan [_1] jika saldo Anda [_2] atau kurang.","Yes,_I'm_sure":"Ya, saya yakin","Are_you_sure?":"Apa Anda yakin?","You_will_not_be_able_to_change_your_fiat_account_currency_after_creating_this_[_1]_account__Are_you_sure_you_want_to_proceed?":"Anda tidak akan dapat merubah mata uang akun fiat Anda setelah mendaftar akun [_1] ini. Apa Anda yakin ingin melanjutkan?","Address":"Alamat","Account_currency":"Mata uang akun","Financial_assessment":"Penilaian keuangan","Personal_details":"Data pribadi","Terms_of_use":"Persyaratan pengguna","Tether_Omni_(USDT)_is_a_version_of_Tether_that's_pegged_to_USD_and_is_built_on_the_Bitcoin_blockchain_":"Tether Omni (USDT) adalah versi Tether yang dipatok ke USD dan dibangun di blockchain Bitcoin.","Tether_ERC20_(eUSDT)_is_a_version_of_Tether_that's_pegged_to_USD_and_is_hosted_on_the_Ethereum_platform_":"Tether ERC20 (eUSDT) adalah versi Tether yang dipatok ke USD dan di-host di platform Ethereum.","Title_and_name":"Gelar dan nama","Real_money_account_opening":"Pendaftaran akun uang riil","Your_token_has_expired_or_is_invalid__Please_click_here_to_restart_the_verification_process_":"Token Anda telah berakhir atau tidak berlaku. Silahkan klik disini untuk memulai kembali proses verifikasi.","The_email_address_provided_is_already_in_use__If_you_forgot_your_password,_please_try_our_password_recovery_tool_or_contact_our_customer_service_":"Alamat email yang Anda sediakan sudah pernah di daftarkan. Jika Anda lupa kata sandi, silahkan coba alat pemulihan kata sandi atau hubungi customer service kami.","Password_is_not_strong_enough_":"Kata sandi tidak cukup kuat.","Upgrade_now":"Upgrade sekarang","[_1]_days_[_2]_hours_[_3]_minutes":"[_1] hari [_2] jam [_3] menit","Your_trading_statistics_since_[_1]_":"Statistik trading Anda sejak [_1].","[_1]_trading_can_become_a_real_addiction,_as_can_any_other_activity_pushed_to_its_limits__To_avoid_the_danger_of_such_an_addiction,_we_provide_a_reality-check_that_gives_you_a_summary_of_your_trades_and_accounts_on_a_regular_basis_":"Trading [_1] dapat menyebabkan ketagihan, sebagaimana kegiatan lain yang dilakukan di luar batas. Untuk menghidari bahaya ketagihan tersebut, kami menyediakan pengecekan yang memberikan ringkasan trading Anda secara teratur.","[_1]_Please_click_the_link_below_to_restart_the_password_recovery_process_":"[_1] Silahkan klik link dibawah untuk mengulang proses pembuatan kata sandi.","You_have_a_new_Binary_password_to_log_in_to_Binary_com_":"Anda memiliki kata sandi baru untuk mengakses Binary.com.","Success":"Sukses","Done":"Selesai","Your_Binary_account_is_unlinked_from_[_1]__Use_[_2]your_email_and_password_for_future_log_in_":"Akun Binary Anda tidak terhubung dengan [_1]. Gunakan [_2]alamat email dan kata sandi untuk mengakses.","Success!":"Sukses!","Got_it":"Mengerti","Binary_Password_Reset":"Reset Kata Sandi Binary","Binary_password":"Kata sandi Binary","You_have_added_a_[_1]_account_":"Anda telah mendaftar akun [_1].","Add_account":"Daftar akun","Add_new_crypto_account":"Daftar akun kripto baru","Add_new_account":"Daftar akun baru","Create_a_cryptocurrency_account":"Daftar akun mata uang kripto","Choose_your_preferred_cryptocurrency":"Pilih mata uang kripto pilihan Anda","You_can_open_an_account_for_each_cryptocurrency_":"Anda dapat mendaftar akun pada setiap jenis mata uang kripto.","Choose_a_cryptocurrency_account":"Pilih akun mata uang kripto","Choose_one_of_your_accounts_or_add_a_new_cryptocurrency_account":"Pilih salah satu akun Anda atau tambahkan akun mata uang kripto baru","Choose_an_account":"Pilih akun","Choose_one_of_your_accounts_or_add_a_new_account":"Pilih salah satu akun Anda atau daftar akun baru","Choose_one_of_your_accounts":"Pilih salah satu akun Anda","Please_select_the_currency_for_this_account:":"Pilih mata uang untuk akun ini:","deposit_or_create_a_CFDs_account":"deposit atau mendaftar akun CFD","Are_you_sure_you_want_to_create_your_[_1]_account_now?":"Apa Anda yakin ingin mendaftar akun [_1] Anda sekarang?","Note:":"Catatan:","You_may_open_one_account_for_each_supported_cryptocurrency_":"Anda dapat mendaftar satu akun pada masing masing mata uang kripto.","Are_you_sure_you_want_to_create_a_fiat_account_in_[_1]?":"Apa Anda yakin ingin mendaftar akun fiat dalam [_1]?","You_are_limited_to_one_fiat_account__You_can_change_the_currency_of_your_fiat_account_anytime_before_you_make_a_first-time_[_1]_":"Anda hanya dapat memiliki satu akun dalam mata uang fiat. Anda dapat merubah mata uang akun fiat sebelum melakukan [_1].","Yes":"Ya","Create_[_1]_account":"Daftar akun [_1]","You_have_successfully_set_your_account_currency_to_[_1]_":"Anda telah berhasil memilih mata uang pada akun Anda dalam [_1].","You_have_successfully_changed_your_account_currency_from_[_1]_to_[_2]_":"Anda telah berhasil mengubah mata uang akun Anda dari [_1] ke [_2].","Please_choose_a_currency":"Silahkan pilih mata uang","You_have_a_new_MT5_password_to_log_in_to_your_[_1]_accounts_on_the_web_and_mobile_apps_":"Anda memiliki kata sandi MT5 baru untuk mengakses akun [_1] Anda melalui web dan aplikasi seluler.","Higher_or_equal":"Lebih tinggi atau sama","Lower_or_equal":"Lower atau equal","Only_Ups":"Only Up","Only_Downs":"Only Down","Equals":"Sama","Not":"Bukan","Buy":"Beli","Sell":"Jual","Waiting_for_contract_settlement_":"Menunggu penyelesaian kontrak.","including_Deal_Cancel__Fee":"termasuk Pembatalan Kontrak. Biaya","Contract_has_not_started_yet":"Kontrak belum dimulai lagi","This_contract_is_only_available_on_[_1]DTrader[_2]_":"Kontrak ini hanya tersedia pada [_1]DTrader[_2]. ","This_contract_is_only_available_on_DTrader_[_1][_2]Go_to_Dtrader[_3]_to_close_or_cancel_this_contract_":"Kontrak ini hanya tersedia pada DTrader. [_1][_2]Kunjungi Dtrader[_3] untuk menutup atau membatalkan kontrak ini.","Contract_Result":"Hasil Kontrak","Close_Time":"Waktu Tutup","Exit_Spot_Time":"Waktu Exit Spot","View_chart":"Lihat chart","Audit_Page":"Halaman Audit","Contract_Starts":"Kontrak Mulai","Contract_Ends":"Kontrak Berakhir","Contract_Details":"Keterangan Kontrak","Target":"Sasaran","Contract_Information":"Informasi Kontrak","Contract_Type":"Jenis Kontrak","Transaction_ID":"ID Transaksi","Remaining_Time":"Waktu Yang Tersisa","Maximum_payout":"Hasil Maksimum","Barrier_Change":"Perubahan Batasan","Current":"Saat ini","Spot_Time":"Waktu Spot","Current_Time":"Waktu Terkini","Indicative":"Indikatif","Potential_Profit/Loss":"Potensi Laba/Rugi","Deal_Cancel__Fee":"Batalkan transaksi. Biaya","You_can_close_this_window_without_interrupting_your_trade_":"Anda dapat menutup window ini tanpa mengganggu trading Anda.","There_was_an_error":"Terdapat error","Sell_at_market":"Jual pada pasar","Note":"Catatan","Contract_will_be_sold_at_the_prevailing_market_price_when_the_request_is_received_by_our_servers__This_price_may_differ_from_the_indicated_price_":"Kontrak akan dijual pada harga pasar terkini ketika permintaan diterima oleh server kami. Harga ini mungkin berbeda dari harga yang diindikasikan.","You_have_sold_this_contract_at_[_1]_[_2]":"Anda telah menjual kontrak pada [_1] [_2]","Your_transaction_reference_number_is_[_1]":"Nomor referensi transaksi Anda adalah [_1]","Thank_you_for_signing_up!_Please_check_your_email_to_complete_the_registration_process_":"Terima kasih karena telah mendaftar! Silahkan cek email Anda untuk melengkapi proses pendaftaran.","All_markets_are_closed_now__Please_try_again_later_":"Semua pasar ditutup saat ini. Coba kembali nanti.","Withdrawal":"Penarikan","demo_credit_to_account":"saldo demo kedalam akun","login":"masuk","logout":"keluar","Asians":"Asian","High/Low_Ticks":"High/Low Tick","Lookbacks":"Lookback","Christmas_Day":"Hari Natal","Closes_early_(at_18:00)":"Ditutup awal (pada 18:00)","Closes_early_(at_21:00)":"Ditutup awal (pada 21:00)","Fridays":"Jum'at","New_Year's_Day":"Tahun Baru","today":"hari ini","today,_Fridays":"hari ini, Jumat","There_was_a_problem_accessing_the_server_":"Terjadi masalah pada saat mengakses server.","There_was_a_problem_accessing_the_server_during_purchase_":"Terjadi masalah mengakses server saat pembelian berlangsung."}; \ No newline at end of file diff --git a/src/javascript/_autogenerated/it.js b/src/javascript/_autogenerated/it.js index 79af5da1a9f..87143acc541 100644 --- a/src/javascript/_autogenerated/it.js +++ b/src/javascript/_autogenerated/it.js @@ -1,2 +1,2 @@ const texts_json = {}; -texts_json['IT'] = {"Real":"Reale","Investment":"Investimento","Gaming":"Gioco online","Virtual":"Virtuale","Synthetic":"Sintetici","Demo_Synthetic":"Conto di prova per indici sintetici","Real_Synthetic":"Conto reale per indici sintetici","Financial":"Finanziario","Demo_Financial":"Conto finanziario di prova","Real_Financial":"Finanziario reale","Financial_STP":"Finanziario STP","Demo_Financial_STP":"Conto finanziario STP di prova","Real_Financial_STP":" Finanziario reale STP","Thank_you,_we'll_get_back_to_you_within_24_hours":"Grazie, ti invieremo una risposta entro 24 ore","Connecting_to_server":"Connessione al server in corso","Use_a_few_words,_avoid_common_phrases":"Usa poche parole evitando frasi comuni","No_need_for_symbols,_digits,_or_uppercase_letters":"Cifre, maiuscole o caratteri speciali non sono necessari","Add_another_word_or_two__Uncommon_words_are_better_":"Aggiungi una o due parole. Sono preferibili parole non comuni.","Straight_rows_of_keys_are_easy_to_guess":"Una sequenza di lettere vicine è facile da indovinare","Short_keyboard_patterns_are_easy_to_guess":"Brevi segmenti vicini sulla tastiera sono facili da indovinare","Use_a_longer_keyboard_pattern_with_more_turns":"Usa un tipo di tastiera più lunga con maggiori opzioni di rotazione","Repeats_like_\"aaa\"_are_easy_to_guess":"Ripetizioni com \"aaa\" sono facili da indovinare","Repeats_like_\"abcabcabc\"_are_only_slightly_harder_to_guess_than_\"abc\"":"Ripetizioni come \"abcabcabc\" risultano solo leggermente più difficili da indovinare di \"abc\"","Avoid_repeated_words_and_characters":"Evita di ripetere parole e caratteri","Sequences_like_abc_or_6543_are_easy_to_guess":"Sequenze come \"abc\" o \"6543\" sono facili da indovinare","Avoid_sequences":"Evita le sequenze","Recent_years_are_easy_to_guess":"I numeri riferiti agli ultimi anni sono facili da indovinare","Avoid_recent_years":"Escludi ultimi anni","Avoid_years_that_are_associated_with_you":"Evita anni associabili a te","Dates_are_often_easy_to_guess":"Le date sono spesso facili da indovinare","Avoid_dates_and_years_that_are_associated_with_you":"Evita date e anni associabili a te","This_is_a_top-10_common_password":"Questa è una delle 10 password più usate","This_is_a_top-100_common_password":"Questa è una delle 100 password più usate","This_is_a_very_common_password":"Questa è una password usata di frequente","This_is_similar_to_a_commonly_used_password":"Assomiglia a una password usata spesso","A_word_by_itself_is_easy_to_guess":"Una parola da sola è facile da indovinare","Names_and_surnames_by_themselves_are_easy_to_guess":"Nomi e cognomi senza modifiche sono semplici da indovinare","Common_names_and_surnames_are_easy_to_guess":"Nomi e cognomi abituali sono semplici da indovinare","Capitalization_doesn't_help_very_much":"Le lettere maiuscole non sono di grande aiuto","All-uppercase_is_almost_as_easy_to_guess_as_all-lowercase":"Il maiuscolo per tutte le lettere è facile da indovinare così come il minuscolo","Reversed_words_aren't_much_harder_to_guess":"Le parole scritte al contrario restano facili da indovinare","Predictable_substitutions_like_'@'_instead_of_'a'_don't_help_very_much":"Sostituzioni come \"@\" al posto di \"a\" sono prevedibili","This_password_is_on_the_blacklist":"Questa password è sulla lista nera","Unknown_OS":"Sistema operativo sconosciuto","You_will_be_redirected_to_a_third-party_website_which_is_not_owned_by_Binary_com_":"Verrai reindirizzato a un sito esterno che non appartiene a Binary.com.","Click_OK_to_proceed_":"Clicca OK per procedere.","Please_ensure_that_you_have_the_Telegram_app_installed_on_your_device_":"Assicurati di aver installato l'app Telegram sul tuo dispositivo.","[_1]_requires_your_browser's_web_storage_to_be_enabled_in_order_to_function_properly__Please_enable_it_or_exit_private_browsing_mode_":"[_1] richiede che la funzione di archiviazione web del tuo browser venga attivato in modo da funzionare adeguatamente. Si prega di attivarlo o uscire dalla modalità di navigazione privata.","Please_[_1]log_in[_2]_or_[_3]sign_up[_4]_to_view_this_page_":"Ti preghiamo di effettuare il [_1]log in[_2] o [_3]registrarti[_4] per visualizzare questa pagina.","Sorry,_this_feature_is_available_to_virtual_accounts_only_":"Siamo spiacenti, questa funzione è disponibile solo sugli account virtuali.","This_feature_is_not_relevant_to_virtual-money_accounts_":"Questa funzione non è riferita agli account con denaro virtuale.","This_page_is_only_available_to_logged_out_clients_":"La pagina è disponibile solo per i clienti che non hanno effettuato log-in.","Sorry,_but_binary_options_trading_is_not_available_in_your_financial_account_":"Siamo spiacenti, le opzioni binarie non sono disponibili per il tuo conto finanziario.","Sorry,_but_binary_options_trading_is_not_available_in_your_country_":"Le opzioni binarie non sono disponibili nel tuo Paese.","Sign_out":"Esci","[_1]_Account":"Conto [_1]","Click_here_to_open_a_Real_Account":"Clicca qui per aprire un conto reale","Open_a_Real_Account":"Apri un conto reale","Click_here_to_open_a_Financial_Account":"Clicca qui per aprire un conto finanziario","Click_here_to_open_a_Gaming_account":"Clicca qui per aprire un conto per il gioco online.","Open_a_Financial_Account":"Apri un conto finanziario","Create_Account":"Crea un account","Accounts_List":"Elenco degli account","Deposits_and_withdrawals_have_been_disabled_on_your_account__Please_check_your_email_for_more_details_":"La funzione di deposito e prelievo è stata disabilitata per il tuo conto. Ti invitiamo a controllare il tuo indirizzo e-mail per ulteriori indicazioni.","Please_set_the_[_1]currency[_2]_of_your_account_":"Imposta la [_1]valuta[_2] del tuo account.","Please_submit_your_[_1]proof_of_identity_and_proof_of_address[_2]_":"Invia i documenti di [_1]verifica di identità e indirizzo[_2].","Your_[_1]proof_of_identity[_3]_and_[_2]proof_of_address[_3]_have_expired_":"Le sessioni di [_1]verifica dell'identità[_3] e di [_2]verifica dell'indirizzo[_3] sono scadute.","Your_[_1]proof_of_identity[_2]_has_expired_":"La sessione di [_1]verifica dell'identità[_2] è scaduta.","Your_[_1]proof_of_address[_2]_has_expired_":"La sessione di [_1]verifica dell'indirizzo[_2] è scaduta.","Your_[_1]proof_of_identity[_3]_and_[_2]proof_of_address[_3]_have_not_been_verified_":"Le sessioni di [_1]verifica dell'identità[_3] e di [_2]verifica dell'indirizzo[_3] non è stato controllato.","Your_[_1]proof_of_identity[_2]_has_not_been_verified_":"Il [_1]documento di verifica dell'identità[_2] non è stato controllato.","Your_[_1]proof_of_address[_2]_has_not_been_verified_":"Il [_1]documento di verifica dell'indirizzo[_2] non è stato controllato.","Please_submit_your_[_1]proof_of_identity[_2]_":"Invia un documento di [_1]verifica dell'identità[_2].","Please_submit_your_[_1]proof_of_address[_2]_":"Invia un documento di [_1]verifica dell'indirizzo[_2].","Your_account_is_restricted__Kindly_[_1]contact_customer_support[_2]_for_assistance_":"Il tuo conto è sottoposto a restrizioni. Per ricevere assistenza, [_1]contatta l'assistenza clienti[_2].","Please_set_your_[_1]30-day_turnover_limit[_2]_to_remove_deposit_limits_":"Imposta il tuo [_1]limite del turnover di 30 giorni[_2] per eliminare i limiti sui depositi.","MT5_withdrawals_have_been_disabled_on_your_account__Please_check_your_email_for_more_details_":"La funzione di prelievo è stata disabilitata per il tuo conto MT5. Ti invitiamo a controllare il tuo indirizzo e-mail per ulteriori indicazioni.","Trading_and_withdrawals_have_been_disabled_on_your_account__Kindly_[_1]contact_customer_support[_2]_for_assistance_":"Le funzioni di trading e di prelievo sono state disabilitate per il tuo conto. Ti preghiamo di [_1]contattare l'assistenza clienti[_2].","Please_complete_your_[_1]personal_details[_2]_before_you_proceed_":"Prima di procedere, completa i tuoi [_1]dati personali[_2].","Please_set_[_1]country_of_residence[_2]_before_upgrading_to_a_real-money_account_":"Prima di passare a un account con soldi reali, imposta il [_1]paese di residenza[_2].","Please_complete_the_[_1]financial_assessment_form[_2]_to_lift_your_withdrawal_and_trading_limits_":"Per aumentare il limite dei prelievi e del trading, [_1]compila il modulo della valutazione finanziaria[_2].","Please_[_1]complete_your_account_profile[_2]_to_lift_your_withdrawal_and_trading_limits_":"Per aumentare il limite dei prelievi e del trading, [_1]completa il profilo del tuo account[_2].","Trading_and_deposits_have_been_disabled_on_your_account__Kindly_allow_us_some_time_to_review_the_account_":"Trade e depositi sono stati disabilitati sul tuo conto: controlleremo il conto per darti maggiori informazioni a riguardo.","Withdrawals_have_been_disabled_on_your_account__Please_wait_until_your_uploaded_documents_are_verified_":"I prelievi dal tuo conto sono stati disattivati. Attendi fino alla verifica dei documenti caricati.","Withdrawals_have_been_disabled_on_your_account__Please_check_your_email_for_more_details_":"La funzione di prelievo è stata disabilitata per il tuo conto. Ti invitiamo a controllare il tuo indirizzo e-mail per ulteriori indicazioni.","Please_[_1]accept_the_updated_Terms_and_Conditions[_2]_":"Ti invitiamo ad [_1]accettare i Termini e le condizioni aggiornati[_2].","Please_[_1]accept_the_updated_Terms_and_Conditions[_2]_to_lift_your_deposit_and_trading_limits_":"Per aumentare il limite dei depositi e del trading, [_1]accetta i Termini e le condizioni aggiornati[_2].","Account_Authenticated":"Autenticazione del conto","Connection_error:_Please_check_your_internet_connection_":"Errore di connessione: verifica la tua connessione internet.","Network_status":"Stato della rete","This_is_a_staging_server_-_For_testing_purposes_only":"Questo è un server tecnico - solo a scopo di test","The_server_endpoint_is:_[_2]":"Il server finale è: [_2]","Your_web_browser_([_1])_is_out_of_date_and_may_affect_your_trading_experience__Proceed_at_your_own_risk__[_2]Update_browser[_3]":"Il tuo web browser ([_1]) non è aggiornato e potrebbe influire sulla tua esperienza di trading. Prosegui a tuo rischio. [_2]Aggiorna il browser[_3]","You_have_reached_the_rate_limit_of_requests_per_second__Please_try_later_":"Hai raggiunto il limite delle richieste per secondo. Riprova più tardi.","There_was_some_invalid_character_in_an_input_field_":"Un campo di immissione testo conteneva uno o più caratteri non validi.","Today":"Oggi","Select_date":"Selezionare una data","Barrier":"Barriera","Entry_Spot":"Punto d'ingresso","Exit_Spot":"Prezzo di uscita","Charting_for_this_underlying_is_delayed":"I grafici per questo strumento sono differiti","Payout_Range":"Intervallo di payout","Purchase_Time":"Orario d'acquisto","Reset_Barrier":"Reimpostare la barriera","Reset_Time":"Data di reset","Selected_Tick":"Tick selezionato","Exit_Time":"Orario di uscita","Start_Time":"Orario di inizio","Crypto":"Cripto","Verification_code_is_wrong__Please_use_the_link_sent_to_your_email_":"Il codice di verifica è errato. Utilizza il link inviato alla tua e-mail.","Indicates_required_field":"Indica un campo obbligatorio","Please_select_the_checkbox_":"Selezionare la casella corrispondente.","This_field_is_required_":"Questo campo è obbligatorio.","Should_be_a_valid_number_":"Deve essere un numero valido.","Up_to_[_1]_decimal_places_are_allowed_":"Sono ammessi fino a [_1] decimali.","Should_be_[_1]":"Dovrebbe essere [_1]","Should_be_between_[_1]_and_[_2]":"Deve essere compreso tra [_1] e [_2]","Should_be_more_than_[_1]":"Deve essere maggiore di [_1]","Should_be_less_than_[_1]":"Deve essere inferiore a [_1]","Invalid_email_address_":"Indirizzo email non valido.","Password_should_have_lower_and_uppercase_English_letters_with_numbers_":"La password deve contenere lettere minuscole e maiuscole in inglese con numeri.","Only_letters,_numbers,_space,_hyphen,_period,_and_apostrophe_are_allowed_":"Sono consentiti solo lettere, numeri, spazi, trattini, punti e apostrofi.","Only_letters,_numbers,_space,_and_these_special_characters_are_allowed:_[_1]":"Sono consentiti solo numeri, lettere, spazi e questi caratteri speciali: [_1]","Only_letters,_space,_hyphen,_period,_and_apostrophe_are_allowed_":"Sono consentite solo lettere, spazi, trattini, punti e apostrofi.","Only_letters,_numbers,_space,_and_hyphen_are_allowed_":"Sono consentiti solo numeri, lettere, spazi e trattini.","Please_enter_a_valid_phone_number_(e_g__+15417541234)_":"Inserisci un numero di telefono valido (es. +39417541234).","The_two_passwords_that_you_entered_do_not_match_":"Le due password inserite non combaciano.","[_1]_and_[_2]_cannot_be_the_same_":"[_1] e 2% non possono essere uguali.","Minimum_of_[_1]_characters_required_":"Sono richiesti minimo [_1] caratteri.","You_should_enter_[_1]_characters_":"È necessario inserire [_1] caratteri.","Should_start_with_letter_or_number,_and_may_contain_hyphen_and_underscore_":"Deve iniziare con una lettera o un numero e può contenere la lineetta e il trattino basso.","Invalid_verification_code_":"Codice di verifica non valido.","Your_password_cannot_be_the_same_as_your_email_address_":"La password non può corrispondere al tuo indirizzo e-mail.","Transaction_performed_by_[_1]_(App_ID:_[_2])":"Transazione eseguita da [_1] (ID dell'app: [_2])","Guide":"Guida","Next":"Successivo","Finish":"Termina","Select_your_market_and_underlying_asset":"Seleziona il tuo mercato e l'asset sottostante","Select_your_trade_type":"Seleziona la tua tipologia di trade","Adjust_trade_parameters":"Regola i parametri di trading","Predict_the_directionand_purchase":"Prevedi la direzione
e acquista","Your_session_duration_limit_will_end_in_[_1]_seconds_":"Il limite di durata della tua sessione terminerà tra [_1] secondi.","January":"Gennaio","February":"Febbraio","March":"Marzo","April":"Aprile","May":"Mag","June":"Giugno","July":"Luglio","August":"Agosto","September":"Settembre","October":"Ottobre","November":"Novembre","December":"Dicembre","Jan":"Gen","Jun":"Giu","Jul":"Lug","Aug":"Ago","Sep":"Sett","Oct":"Ott","Dec":"Dic","Sunday":"Domenica","Monday":"Lunedì","Tuesday":"Martedì","Wednesday":"Mercoledì","Thursday":"Giovedì","Friday":"Venerdì","Saturday":"Sabato","Su":"Dom","Mo":"Lun","Tu":"Mar","We":"Noi","Th":"Gio","Fr":"Ven","Sa":"Sab","Previous":"Precedente","Hour":"Ora","Minute":"Minuto","Verification_required":"È richiesta l'autenticazione","Verify_identity":"Verifica identità","From_account:_":"Dal conto: ","To_account:_":"Al conto: ","Not_announced_for_this_currency_":"Non annunciato per questa valuta.","Reset_the_balance_of_your_virtual_account_to_[_1]_anytime_":"Reimposta il saldo del conto virtuale come [_1] in qualsiasi momento.","[_1]Manage_your_accounts[_2]":"[_1]Gestisci i tuoi conti[_2]","You_can_no_longer_change_the_currency_because_you've_created_an_MT5_account_":"Non è più possibile modificare la valuta perché hai creato un conto MT5.","You_can_no_longer_change_the_currency_because_you've_made_a_first-time_deposit_":"Non è più possibile modificare la valuta perché hai già effettuato il primo deposito.","This_is_your_[_1]_account_":"Questo è il tuo conto in [_1].","Your_fiat_account's_currency_is_currently_set_to_[_1]_":"La valuta del tuo conto fiat è attualmente impostata su [_1].","Your_fiat_account's_currency_is_set_to_[_1]_":"La valuta del tuo conto fiat è impostata su [_1].","Don't_want_to_trade_in_[_1]?_You_can_open_another_cryptocurrency_account_":"Non vuoi effettuare trading in [_1]? Puoi aprire un altro conto di criptovalute.","You_can_[_1]set_a_new_currency[_2]_before_you_deposit_for_the_first_time_or_create_an_MT5_account_":"È possibile [_1]impostare una nuova valuta[_2] prima di effettuare il primo deposito o di creare un conto MT5.","Withdraw":"Preleva","Deposit":"Deposita","Town/City":"Città","First_line_of_home_address":"Prima linea dell'indirizzo di residenza","Postal_Code/ZIP":"Codice postale/CAP","State/Province":"Stato/Provincia","Email_address":"Indirizzo email","Telephone":"Telefono","Country_of_Residence":"Paese di residenza","details":"dettagli","Yes_I'm_sure":"Sì, sono sicuro","Cancel":"Annulla","Are_you_sure_you_want_to_deposit_in_[_1]?":"Sei sicuro di voler effettuare il deposito in [_1]?","You_will_not_be_able_to_change_your_fiat_account's_currency_after_making_this_deposit__Are_you_sure_you_want_to_proceed?":"Dopo aver effettuato il deposito, non sarà possibile cambiare la valuta del conto fiat. Si desidera procedere?","[_1]No,_change_my_fiat_account's_currency_now[_2]":"[_1]No, desidero cambiare la valuta del conto fiat ora[_2]","Your_cashier_is_locked_":"La tua cassa é bloccata.","Please_note_that_the_selected_currency_is_allowed_for_limited_accounts_only_":"La valuta selezionata è disponibile sono per alcuni tipi di conto.","Sorry,_deposits_for_this_currency_are_currently_disabled_":"Siamo spiacenti, al momento non è possibile effettuare depositi con questa valuta.","Sorry,_withdrawals_for_this_currency_are_currently_disabled_":"Siamo spiacenti, al momento non è possibile effettuare prelievi con questa valuta.","You_have_reached_the_withdrawal_limit__Please_upload_your_proof_of_identity_and_address_to_lift_your_withdrawal_limit_and_proceed_with_your_withdrawal_":"Hai raggiunto il limite per il prelievo. Carica il documento di verifica di identità e indirizzo per aumentare tale limite e procedere con il prelievo.","Payment_Agent_services_are_not_available_in_your_country_or_in_your_preferred_currency_":"I servizi relativi agli agenti di pagamento non sono disponibili nel tuo paese o nella valuta selezionata.","Select_payment_agent":"Seleziona un agente di pagamento","Amount_in":"Importo in","Insufficient_balance_":"Saldo non sufficiente.","Only_letters,_numbers,_space,_hyphen,_period,_comma,_and_apostrophe_are_allowed_":"Sono consentite solo lettere, numeri, spazi, trattini, punti, virgole e apostrofi.","Your_request_to_withdraw_[_1]_[_2]_from_your_account_[_3]_to_Payment_Agent_[_4]_account_has_been_successfully_processed_":"La richiesta di prelevare [_1] [_2] dal tuo conto [_3] al conto [_4] dell'Agente di pagamento è stata elaborata con successo.","Your_token_has_expired_or_is_invalid__Please_click_[_1]here[_2]_to_restart_the_verification_process_":"Il tuo token è scaduto o invalido. Fai clic [_1]qui[_2] per riavviare la procedura di verifica.","Please_[_1]deposit[_2]_to_your_account_":"Si prega di [_1]depositare[_2] sul conto.","Sorry,_account_signup_is_not_available_in_your_country_":"Siamo spiacenti, la registrazione di un account non è disponibile nel tuo paese.","Opens":"Apre","Closes":"Chiude","Settles":"Liquida","Upcoming_Events":"Prossimi eventi","Add_+/–_to_define_a_barrier_offset__For_example,_+0_005_means_a_barrier_that's_0_005_higher_than_the_entry_spot_":"Aggiungi +/– per definire una compensazione della barriera. Per esempio, +0,005 indica che una barriera è superiore di 0,005 rispetto al punto di entrata.","Digit":"Cifra","Percentage":"Percentuale","Waiting_for_entry_tick_":"In attesa del tick d'ingresso.","High_Barrier":"Barriera superiore","Low_Barrier":"Barriera inferiore","Waiting_for_exit_tick_":"In attesa del tick d'uscita.","Ticks_history_returned_an_empty_array_":"La cronologia dei tick ha riportato una serie vuota.","Chart_is_not_available_for_this_underlying_":"Il grafico non è disponibile per questo sottostante.","Purchase":"Acquisto","Net_profit":"Profitto netto","Return":"Rendimento","Time_is_in_the_wrong_format_":"L'orario è in un formato errato.","Rise/Fall":"Rialzo/Ribasso","Higher/Lower":"Superiore/Inferiore","Matches/Differs":"Combacia/Differisce","Even/Odd":"Pari/Dispari","Over/Under":"Sopra/Sotto","Reset_Call":"Reimposta l'opzione Call","Reset_Put":"Reimposta l'opzione Put","Up/Down":"Alto/Basso","Only_Ups/Only_Downs":"Solo ascendenti/Solo discendenti","In/Out":"Dentro/Fuori","Select_Trade_Type":"Seleziona il tipo di trade","Spot_Time_(GMT)":"Orario di spot (GMT)","seconds":"secondi","minutes":"minuti","hours":"ore","days":"giorni","ticks":"tick","second":"secondo","minute":"minuto","hour":"ora","day":"giorno","Duration":"Durata","End_Time":"Orario di fine","Purchase_request_sent":"Richiesta di acquisto inviata","Close":"Chiudi","Select_Asset":"Seleziona asset","Search___":"Cerca...","Maximum_multiplier_of_1000_":"Massimo moltiplicatore di 1000.","Stake":"Puntata","Multiplier":"Moltiplicatore","Trading_is_unavailable_at_this_time_":"Al momento non è possibile effettuare trading.","Please_reload_the_page":"Ricaricare la pagina","Your_application_to_be_treated_as_a_professional_client_is_being_processed_":"La tua richiesta di essere categorizzato come cliente professionale è in fase di elaborazione.","Your_professional_client_request_is_[_1]not_approved[_2]_":"La richiesta di passaggio a cliente professionista [_1]non è stata approvata[_2].","Please_reapply_once_the_required_criteria_has_been_fulfilled_":"Invia nuovamente la richiesta una volta in possesso dei requisiti necessari.","More_information_can_be_found_in_an_email_sent_to_you_":"Troverai ulteriori informazioni nell'e-mail che ti è stata inviata.","I_want_to_reapply":"Desidero ricandidarmi","In_the_EU,_financial_binary_options_are_only_available_to_professional_investors_":"Nell'UE, le opzioni binarie finanziarie sono disponibili esclusivamente per gli investitori professionisti.","Apply_now_as_a_professional_investor":"Candidati ora per la posizione di investitore professionista","Try_our_[_1]Synthetic_Indices[_2]_":"Prova i nostri [_1]indici sintetici[_2].","Try_our_other_markets_":"Prova i nostri altri mercati.","Please_complete_the_[_1]Real_Account_form[_2]_to_verify_your_age_as_required_by_the_[_3]UK_Gambling[_4]_Commission_(UKGC)_":"Ti invitiamo a completare [_1]il modulo relativo al conto reale[_2] per verificare la tua età come richiesto dalla [_3]UK Gambling[_4] Commission (UKGC).","Account_access_is_temporarily_limited__Please_check_your_inbox_for_more_details_":"L'accesso al conto è temporaneamente limitato: controlla la posta in arrivo per ulteriori informazioni.","Contract_Confirmation":"Conferma del contratto","Your_transaction_reference_is":"Il riferimento per le transazioni è","Total_Cost":"Costo totale","Potential_Payout":"Payout potenziale","Potential_Profit":"Profitto potenziale","View":"Visualizza","This_contract_won":"Questo contratto ha vinto","This_contract_lost":"Questo contratto ha perso","The_reset_time_is_[_1]":"La data di reset è [_1]","Now":"Adesso","Average":"Media","Buy_price":"Prezzo d'acquisto","Final_price":"Prezzo finale","Loss":"Perdita","Profit":"Profitto","Account_balance:":"Saldo dell'account:","Reverse_Side":"Retro","Front_Side":"Fronte","Pending":"In sospeso","Submitting":"Invio in corso","Submitted":"Inviato","Failed":"Non riuscito","Compressing_Image":"Compressione immagine","Checking":"Verifica in corso","Checked":"Verifica effettuata","Unable_to_read_file_[_1]":"Impossibile leggere il file [_1]","Passport":"Passaporto","Identity_card":"Carta d'identità","Driving_licence":"Patente di guida","Invalid_document_format_":"Formato del documento non valido.","File_([_1])_size_exceeds_the_permitted_limit__Maximum_allowed_file_size:_[_2]":"La dimensione del file ([_1]) supera il limite consentito. Dimensione massima consentita: [_2]","ID_number_is_required_for_[_1]_":"È necessario un numero identificativo per [_1].","Only_letters,_numbers,_space,_underscore,_and_hyphen_are_allowed_for_ID_number_([_1])_":"Per il numero ID ([_1]) sono consentiti solo lettere, numeri, spazio, trattino e trattino basso.","Expiry_date_is_required_for_[_1]_":"La data di scadenza è necessaria per [_1].","Place_of_birth":"Luogo di nascita","Current_password":"Password attuale","New_password":"Nuova password","Country_not_found":"Paese non trovato","Documents_from_that_country_are_not_currently_supported_—_try_another_document_type":"Al momento non si accettano documenti da questo Paese — prova con un altro tipo di documento","Submit_document":"Invia documento","Select_country":"Seleziona Paese","e_g__United_States":"per es. Stati Uniti","Search_for_country":"Ricerca per Paese","Select_issuing_country":"Seleziona Paese di emissione","Submit_verification":"Invia verifica","Tips":"Suggerimenti","Documents_uploaded":"Documenti caricati","Document_uploaded":"Documento caricato","Selfie_uploaded":"Selfie caricato","We're_now_ready_to_verify_your_identity":"Siamo pronti a verificare la tua identità","Great,_that's_everything_we_need":"Ottimo, abbiamo tutto ciò che ci serve","The_link_only_works_on_mobile_devices":"Il link funziona solo su dispositivi mobili","Something's_gone_wrong":"Qualcosa non ha funzionato","You'll_need_to_restart_your_verification_on_your_computer":"Dovrai riavviare la verifica sul tuo computer","Get_secure_link":"Ottieni un link sicuro","Steps_required_to_continue_verification_on_your_mobile":"Passaggi necessari per continuare la verifica su smartphone","Check_back_here_to_finish_the_submission":"Verifica anche qui per finalizzare l'invio","Open_the_link_and_complete_the_tasks":"Apri il link e completa le attività","Send_a_secure_link_to_your_phone":"Invia un codice di sicurezza al tuo telefono","Here's_how_to_do_it:":"Ecco come fare:","Continue_on_your_phone":"Continua su telefono","Your_computer_may_take_a_few_seconds_to_update":"L'aggiornamento del computer potrebbe richiedere alcuni secondi","You_can_now_return_to_your_computer_to_continue":"Puoi ritornare al computer per continuare","Uploads_successful":"Caricamenti completati","Make_sure_everything_is_clear":"Assicurati che tutto sia chiaro","Blurry_photo_detected":"Fotografia sfocata","Make_sure_full_document_is_visible":"Assicurati che ogni parte del documento sia visibile","Cut-off_image_detected":"Immagine tagliata","Move_away_from_direct_light":"Allontanati dalla luce diretta","Glare_detected":"Sono presenti riflessi","Make_sure_all_of_the_document_is_in_the_photo":"Assicurati che l'immagine comprenda il documento per intero","No_document_detected":"Nessun documento trovato","Make_sure_your_card_details_are_clear_to_read,_with_no_blur_or_glare":"Assicurati che i dettagli della carta siano leggibili, senza sfocature o riflessi","It’ll_take_longer_to_verify_you_if_we_can’t_read_it":"Servirà più tempo a verificare la tua identità se i documenti non sono leggibili","To_smoothly_verify_you,_we_need_a_better_photo":"Per verificare facilmente la tua identità occorre una foto più nitida","Make_sure_your_license_details_are_clear_to_read,_with_no_blur_or_glare":"Assicurati che i dettagli della patente siano leggibili, senza sfocature o riflessi","Make_sure_your_passport_details_are_clear_to_read,_with_no_blur_or_glare":"Assicurati che i dettagli del passaporto siano leggibili, senza sfocature o riflessi","Make_sure_your_permit_details_are_clear_to_read,_with_no_blur_or_glare":"Assicurati che i dettagli del permesso siano leggibili, senza sfocature o riflessi","Make_sure_details_are_clear_to_read,_with_no_blur_or_glare":"Assicurati che i dettagli siano leggibili, senza sfocature o riflessi","Redo":"Ripeti","Confirm":"Conferma","Upload_anyway":"Carica comunque","Enlarge_image":"Allarga l'immagine","Photo_of_your_document":"Fotografia del documento","Check_your_image":"Controlla la tua fotografia","Front_and_back":"Fronte e retro","Driver's_license":"Patente di guida","Face_photo_page":"Pagina per fotografia del volto","Residence_permit":"Permesso di soggiorno","Sorry,_no_mobile_phone_bills":"No bollette del cellulare","Documents_you_can_use_to_verify_your_identity":"Documenti validi per la verifica dell'identità","It_must_be_an_official_photo_ID":"Deve essere un documento di identificazione ufficiale con foto","These_are_the_documents_most_likely_to_show_your_current_home_address":"Trovi facilmente l'indirizzo del tuo domicilio in questi documenti","Choose_document":"Scegli un documento","Select_a_%{country}_document":"Seleziona un documento %{country}","or_upload_photo_–_no_scans_or_photocopies":"oppure carica una foto – no scansioni o fotocopie","Continue_on_phone":"Continua su telefono","Take_a_photo_with_your_phone":"Scatta una foto con il tuo smartphone","Submit_identity_card_(back)":"Invia la carta di identità (retro)","Submit_identity_card_(front)":"Invia la carta di identità (fronte)","Submit_license_(back)":"Invia patente (retro)","Submit_license_(front)":"Invia patente (lato frontale)","Submit_passport_photo_page":"Invia la pagina con foto del passaporto","Submit_residence_permit_(back)":"Invia il permesso di soggiorno (retro)","Submit_residence_permit_(front)":"Invia il permesso di soggiorno (fronte)","Restart_the_process_on_the_latest_version_of_Google_Chrome":"Riavvia il procedimento sull'ultima versione di Google Chrome","Restart_the_process_on_the_latest_version_of_Safari":"Riavvia il procedimento sull'ultima versione di Safari","Unsupported_browser":"Browser non supportato","Close_identity_verification_screen":"Chiudi schermata di verifica dell'identità","Dismiss_alert":"Ignora avviso","back":"indietro","close":"chiudi","Restart_process_on_a_different_device":"Riavvia il procedimento su un dispositivo diverso","Camera_not_detected":"Nessuna fotocamera trovata","Must_be_under_10MB_":"Non può superare i 10MB.","File_size_exceeded_":"Volume del file superato.","Try_using_another_file_type_":"Usa un altro tipo di file.","File_not_uploaded_":"File non caricato.","An_error_occurred_while_loading_the_component":"Si è verificato un errore durante il caricamento del componente","Only_your_face_can_be_in_the_selfie":"Inquadra solo il tuo viso","Multiple_faces_found":"Individuati più volti","Your_face_is_needed_in_the_selfie":"Il tuo viso deve apparire nella foto","No_face_found":"Nessun volto rilevato","Please_try_again":"Prova di nuovo","Connection_lost":"Connessione persa","Copy_the_link_to_your_phone":"Copia il link sul tuo telefono","Too_many_failed_attempts":"Troppi tentativi falliti","Try_using_a_JPG_or_PNG_file":"Usa un fie JPG o PNG","File_type_not_supported":"Il tipo di file non è supportato","Loading___":"Caricamento...","Loading":"Caricamento","Check_that_your_number_is_correct":"Verifica che il numero sia corretto","Copied":"Copia eseguita","Copy":"Copia","Send_link":"Invia link","How_to_scan_a_QR_code":"Come fare lo scan di un codice QR","Point_your_phone’s_camera_at_the_QR_code":"Inquadra il codice QR con la fotocamera del telefono","If_it_doesn’t_work,_download_a_QR_code_scanner_from_Google_Play_or_the_App_Store":"Se non funziona, scarica un lettore del codice QR da Goole Play o dall'App Store","or":"o","Scan_QR_code":"Scansiona il codice QR","Get_link_via_SMS":"Ricevi il link tramite SMS","Copy_link":"Copia link","Sending":"Invio in corso","Enter_mobile_number":"Inserisci il numero di cellulare","Enter_your_mobile_number:":"Inserisci il numero di cellulare:","Scan_the_QR_code_with_your_phone":"Scansiona il codice QR con il telefono","Send_this_one-time_link_to_your_phone":"Invia questo link monouso al tuo smartphone","Open_the_link_on_your_mobile":"Apri il link sul tuo smartphone","Get_your_secure_link":"Ottieni il tuo link sicuro","Copy_the_link_to_your_mobile_browser":"Copia il link sul browser del tuo smartphone","Continue":"Continua","Make_sure§":"Assicurati di§","2__Your_desktop_window_stays_open":"2. La finestra del desktop resta aperta","1__This_link_was_sent_by_you":"1. Il link è stato inviato da te","Continue_with_the_verification":"Continua con la verifica","Linked_to_your_computer":"Collegato al tuo computer","Take_a_photo_of_the_back_of_your_card":"Scatta una foto del retro della carta","Take_a_photo_of_the_front_of_your_card":"Scatta una foto del lato frontale della carta","Take_a_photo_of_the_back_of_your_license":"Scatta una foto del retro della patente","Take_a_photo_of_the_front_of_your_license":"Scatta una foto del lato frontale della patente","Take_a_photo_of_your_passport_photo_page":"Fotografa la pagina del passaporto con la tua foto","Take_a_selfie_showing_your_face":"Scatta un selfie mostrando il tuo viso","Take_a_photo_using_the_basic_camera_mode_instead":"Scatta una foto usando la modalità fotocamera base","Take_a_photo":"Scatta una foto","Passport_photo_page":"Pagina con foto passaporto","Thank_you":"Grazie","Verification_complete":"Verifica completata","Refresh":"Aggiorna","Recovery":"Recupero","Follow_these_steps_to_recover_camera_access:":"Segui questi passaggi per ripristinare l'accesso alla fotocamera:","Refresh_this_page_to_restart_the_identity_verification_process":"Ricarica la pagina per riavviare il procedimento di verifica dell'identità","Grant_access_to_your_camera_from_your_browser_settings":"Consenti l'accesso alla fotocameta dalle impostazioni del browser","Recover_camera_access_to_continue_face_verification":"Riprendi l'accesso alla fotocamera per continuare la verifica del viso","Camera_access_is_denied":"Accesso alla fotocamera negato","We_cannot_verify_you_without_using_your_camera":"Non possiamo verificare la tua identità senza fotocamera","Enable_camera":"Abilita fotocamera","When_prompted,_you_must_enable_camera_access_to_continue":"Quando richiesto, dovrai attivare la fotocamera per continuare","Allow_camera_access":"Consenti accesso alla fotocamera","Provide_the_whole_document_page_for_best_results":"Per una verifica migliore, includi l'intera pagina del documento","Upload_back_of_card_from_your_computer":"Carica il retro della carta dal tuo computer","Upload_front_of_card_from_your_computer":"Carica il lato frontale della carta dal tuo computer","Upload_back_of_license_from_your_computer":"Carica il retro della patente dal tuo computer","Upload_front_of_license_from_your_computer":"Carica il lato frontale della patente dal tuo computer","Upload_passport_photo_page_from_your_computer":"Carica la pagina del passaporto con la foto dal tuo computer","Upload_a_selfie_from_your_computer":"Carica un selfie dal computer","Take_photo":"Scatta una foto","Upload":"Carica","Check_that_it_is_connected_and_functional__You_can_also_continue_verification_on_your_phone":"Verifica che sia collegata e in funzione. Puoi continuare la verifica sul tuo smartphone","Make_sure_your_device_has_a_working_camera":"Assicurati che il tuo dispositivo sia dotato di una fotocamera funzionante","Camera_not_working?":"La fotocamera non funziona?","It_may_be_disconnected__Try_using_your_phone_instead_":"Potrebbe essere sconnessa. Prova a usare il tuo smartphone.","Make_sure_your_device's_camera_works":"Assicurati che la fotocamera funzioni correttamente","Camera_not_working":"La fotocamera non funziona","Remember_to_press_stop_when_you're_done__Redo_video_actions":"Premi Stop quando hai finito. Ripeti le azioni del video","Looks_like_you_took_too_long":"L'operazione ha richiesto troppo tempo","View_from_camera":"Visualizza da fotocamera","Take_a_selfie":"Scatta un selfie","Photo_of_your_face":"Foto del tuo viso","Make_sure_your_selfie_clearly_shows_your_face":"Assicurati che la foto permetta di vedere chiaramente il tuo viso","Check_selfie":"Verifica foto","Tips_to_take_a_good_selfie":"Consigli per scattare un selfie adeguato","Face_forward_and_make_sure_your_eyes_are_clearly_visible":"Viso verso la camera e occhi ben visibili","Remove_your_glasses,_if_necessary":"Togli gli occhiali, se necessario","We'll_compare_it_with_your_document":"Verrà confrontata con il documento","Your_link_will_expire_in_one_hour":"Il link scadrà tra un'ora","Keep_this_window_open_while_using_your_mobile":"Mantieni aperta la finestra mentre usi lo smartphone","Resend_link":"Invia di nuovo il link","We've_sent_a_secure_link_to_%{number}":"Abbiamo inviato un link di sicurezza a %{number}","It_may_take_a_few_minutes_to_arrive":"Potrebbe richiedere alcuni minuti","Check_your_mobile":"Controlla sul tuo smartphone","Your_mobile_link_will_expire_in_one_hour":"Il link per smartphone scadrà tra un'ora","Don't_refresh_this_page":"Non ricaricare la pagina","Once_you've_finished_we'll_take_you_to_the_next_step":"Quando avrai finito, potrai passare al passaggio successivo","Connected_to_your_mobile":"Connesso al tuo smartphone","Upload_photo":"Carica foto","Example_of_a_blurry_document":"Esempio di un documento sfocato","All_details_must_be_clear_—_nothing_blurry":"I dettagli devono essere chiari e non sfocati","Example_of_a_cut-off_document":"Esempio di un documento tagliato","Show_all_details_—_including_the_bottom_2_lines":"Mostra tutti i dettagli incluse le ultime 2 righe","Example_of_a_document_with_glare":"Esempio di un documento con riflessi","Move_away_from_direct_light_—_no_glare":"Allontanati dalla luce diretta per evitare riflessi","Document_example":"Esempio di documento","The_photo_should_clearly_show_your_document":"La foto deve mostrare in modo chiaro il documento","Scans_and_photocopies_are_not_accepted":"Non sono accettate scansioni o fotocopie","Upload_passport_photo_page":"Carica la pagina del passaporto con foto","To_open_a_bank_account,_we_will_need_to_verify_your_identity_":"Per aprire un conto corrente, dovrai verificare la tua identità.","It_will_only_take_a_couple_of_minutes_":"Ci vorranno solo un paio di minuti.","Verify_Identity":"Verifica identità","Open_your_new_bank_account":"Apri il nuovo conto corrente","Please_enter_a_valid_Login_ID_":"Inserire credenziali di accesso valide.","Amount":"Importo","Your_request_to_transfer_[_1]_[_2]_from_[_3]_to_[_4]_has_been_successfully_processed_":"La tua richiesta di trasferire [_1] [_2] da [_3] a [_4] è andata a buon fine.","Resale_not_offered":"La rivendita non è offerta","You've_made_no_transactions_of_this_type_up_to_this_date_":"Non hai mai effettuato operazioni di questo tipo.","Date":"Data","Ref_":"Rif.","Contract":"Contratto","Purchase_Price":"Prezzo d'acquisto","Sale_Date":"Data della vendita","Sale_Price":"Prezzo di vendita","Profit/Loss":"Profitto/Perdita","Details":"Dettagli","Total_Profit/Loss":"Profitto/Perdita totale","accounts":"conti","account":"conto","Sorry,_an_error_occurred_while_processing_your_request_":"Siamo spiacenti, si è verificato un errore durante l'elaborazione della tua richiesta.","Please_specify_the_reasons_for_closing_your_accounts":"Specifica per quale motivo desideri chiudere i tuoi conti","The_reason_should_be_between_5_and_250_characters":"La motivazione deve essere compresa tra i 5 e i 250 caratteri","Please_select_a_reason_":"Seleziona una motivazione.","Only_[_1]_are_allowed_":"Sono consentiti solo [_1].","letters":"lettere","numbers":"numeri","space":"spazio","Please_select_at_least_one_scope":"Seleziona almeno uno scopo","New_token_created_":"Nuovo token creato.","The_maximum_number_of_tokens_([_1])_has_been_reached_":"Il numero massimo di token ([_1]) è stato raggiunto.","Name":"Nome","Scopes":"Ambiti","Last_Used":"Ultimo utilizzato","Action":"Azione","Are_you_sure_that_you_want_to_permanently_delete_the_token":"Sei sicuro di voler eliminare definitivamente il token","Delete":"Elimina","Never_Used":"Mai utilizzato","You_have_not_granted_access_to_any_applications_":"Non è possibile accedere ad alcuna applicazione.","Are_you_sure_that_you_want_to_permanently_revoke_access_to_the_application":"Sei sicuro di voler revocare definitivamente l'accesso all'applicazione","Revoke_access":"Revocare l'accesso","Admin":"Amministratore","Payments":"Pagamenti","Read":"Leggi","Trading_Information":"Informazioni sul trading","Never":"Mai","Permissions":"Autorizzazioni","Last_Login":"Ultimo accesso","You_did_not_change_anything_":"Non è stata apportata alcuna modifica.","Your_changes_have_been_updated_successfully_":"Le modifiche sono state aggiornate con successo.","Successful":"Riuscito","Date_and_Time":"Data e orario","IP_Address":"Indirizzo IP","Status":"Stato","Your_account_has_no_Login/Logout_activity_":"Sul conto non è presente alcuna attività di Login/Logout.","Your_account_is_fully_authenticated_and_your_withdrawal_limits_have_been_lifted_":"Il conto è stato completamente autenticato e sono stati rimossi i limiti di prelievo.","Your_[_1]_day_withdrawal_limit_is_currently_[_2][_3]_":"Al momento il limite giornaliero sui prelievi [_1] corrisponde a [_2][_3].","You_have_already_withdrawn_[_1][_2]_in_aggregate_over_the_last_[_3]_days_":"Hai già prelevato un totale di [_1] [_2] negli ultimi [_3] giorni.","Your_withdrawal_limit_is_[_1][_2]_":"Il limite sui prelievi corrisponde a [_1][_2].","You_have_already_withdrawn_[_1][_2]_":"Hai già prelevato [_1][_2].","Hence,_your_withdrawable_balance_is_only_up_to_[_1][_2],_subject_to_your_account’s_available_funds_":"Pertanto, il saldo prelevabile corrisponde a un massimo di [_1][_2], in base ai fondi disponibili sul conto.","Please_select":"Seleziona","Please_confirm_that_all_the_information_above_is_true_and_complete_":"Ti chiediamo di confermare che tutte le informazioni sopra riportate sono veritiere e complete.","Your_settings_have_been_updated_successfully_":"Le impostazioni sono state aggiornate.","Sorry,_an_error_occurred_while_processing_your_account_":"Siamo spiacenti, si è verificato un errore durante l'elaborazione del tuo account.","Please_select_a_country":"Seleziona un paese","Timed_out_until":"Sessione sospesa fino a","Excluded_from_the_website_until":"Esclusione dal sito fino a","Session_duration_limit_cannot_be_more_than_6_weeks_":"Il limite di durata della sessione non può essere superiore a 6 settimane.","Time_out_must_be_after_today_":"La scadenza non può essere nella giornata di oggi.","Time_out_cannot_be_more_than_6_weeks_":"La scadenza non può essere superiore alle 6 settimane.","Time_out_cannot_be_in_the_past_":"La scadenza non può essere nel passato.","Please_select_a_valid_time_":"Seleziona un orario valido.","Exclude_time_cannot_be_less_than_6_months_":"Il periodo di esclusione non può essere inferiore a 6 mesi.","Exclude_time_cannot_be_for_more_than_5_years_":"Il periodo di esclusione non può essere superiore a 5 anni.","Confirm_changes":"Conferma modifiche","We’ll_update_your_limits__Click_[_1]Agree_and_accept[_2]_to_acknowledge_that_you_are_fully_responsible_for_your_actions,_and_we_are_not_liable_for_any_addiction_or_loss_":"I limiti verranno aggiornati. Clicca su [_1]Accetta[_2] per confermare di essere pienamente responsabile delle tue azioni, e che la Società non è in alcun modo responsabile di eventuali perdite o dipendenze sviluppate.","Agree_and_accept":"Conferma e accetta","Go_back":"Torna indietro","When_you_click_\"OK\"_you_will_be_excluded_from_trading_on_the_site_until_the_selected_date_":"Quando clicchi su \"OK\" verrai escluso dal trading sul sito fino alla data selezionata.","Your_changes_have_been_updated_":"Le modifiche sono state aggiornate.","Disable":"Disabilita","Enable":"Abilita","You_have_successfully_enabled_two-factor_authentication_for_your_account_":"L'autenticazione a due fattori per i tuo conto è stata abilitata con successo.","You_have_successfully_disabled_two-factor_authentication_for_your_account_":"L'autenticazione a due fattori per il tuo conto è stata disabilitata con successo.","You_do_not_need_to_authenticate_your_account_at_this_time_[_1]We_will_inform_you_when_your_account_needs_to_be_authenticated_":"Non è ancora il momento di autenticare il conto. [_1]Ti avviseremo quando sarà necessario.","No_authentication_required":"Non è richiesta autenticazione","Back_to_trading":"Torna ai trade","You_are_categorised_as_a_professional_client_":"Sei categorizzato come cliente professionista.","You_are_categorised_as_a_retail_client__Apply_to_be_treated_as_a_professional_trader_":"Sei categorizzato come cliente al dettaglio. Richiedi di essere categorizzato come trader professionista.","Bid":"Offerta","Closed_Bid":"Offerta chiusa","Reference_ID":"ID di riferimento","Description":"Descrizione","Credit/Debit":"Credito/Debito","Balance":"Saldo","Top_up_error":"Errore di caricamento","Understood":"Ho capito","Top-up_successful":"Caricamento avvenuto con successo","[_1]_has_been_credited_into_your_Virtual_Account:_[_2]_":"[_1] è stato accreditato sul tuo conto virtuale: [_2].","Go_to_statement":"Vai all'estratto conto","Continue_trading":"Continua il trading","Your_virtual_balance_has_been_reset_":"Il tuo saldo virtuale è stato ripristinato","Available_Markets":"Mercati disponibili","Type":"Tipologia","Currency":"Valuta","Financial_Account":"Conto finanziario","Gaming_Account":"Account per gioco online","Real_Account":"Conto Reale","Counterparty":"Controparte","Jurisdiction":"Giurisdizione","Create_account":"Crea un conto","Change_currency":"Cambia valuta","Note:_You_are_limited_to_one_fiat_currency_account__The_currency_of_your_fiat_account_can_be_changed_before_you_deposit_into_your_fiat_account_for_the_first_time_or_create_an_MT5_account__You_may_also_open_one_account_for_each_supported_cryptocurrency_":"Nota: è previsto un limite di una sola valuta per conto fiat. Puoi modificare la valuta del conto fiat prima di effettuare il primo deposito o di creare un conto MT5. Puoi anche aprire un conto per ogni criptovaluta supportata.","This_account_is_disabled":"Questo conto è disattivato","This_account_is_excluded_until_[_1]":"Questo conto è escluso fino a [_1]","Set_currency":"Imposta la valuta","Commodities":"Materie prime","Stock_Indices":"Indici azionari","Stocks":"Azioni","Synthetic_Indices":"Indici sintetici","Please_check_your_email_for_the_password_reset_link_":"Per il link di ripristino della password, controlla le tue email.","Sign_up":"Iscriviti","Trading_contracts_for_difference_(CFDs)_on_Synthetic_Indices_may_not_be_suitable_for_everyone__Please_ensure_that_you_fully_understand_the_risks_involved,_including_the_possibility_of_losing_all_the_funds_in_your_MT5_account__Gambling_can_be_addictive_–_please_play_responsibly_":"Il trading di contratti per differenza (CFD) sugli indici sintetici può non essere adatto a tutti. Assicurati di aver compreso appieno i rischi connessi, inclusa la possibilità di perdere tutti fondi sul tuo conto reale MT5. Il gioco d'azzardo può creare dipendenza, per questo ti invitiamo a giocare responsabilmente.","Do_you_wish_to_continue?":"Desideri continuare?","{SPAIN_ONLY}You_are_about_to_purchase_a_product_that_is_not_simple_and_may_be_difficult_to_understand:_Contracts_for_difference_and_forex__As_a_general_rule,_the_CNMV_considers_that_such_products_are_not_appropriate_for_retail_clients,_due_to_their_complexity_":"{SPAIN ONLY}You are about to purchase a product that is not simple and may be difficult to understand: Contracts for Difference and Forex. As a general rule, the CNMV considers that such products are not appropriate for retail clients, due to their complexity.","{SPAIN_ONLY}However,_Binary_Investments_(Europe)_Ltd_has_assessed_your_knowledge_and_experience_and_deems_the_product_appropriate_for_you_":"{SPAIN ONLY}However, Deriv Investments (Europe) Ltd has assessed your knowledge and experience and deems the product appropriate for you.","Acknowledge":"Accetto","Change_Password":"Modifica Password","The_[_1]_password_of_account_number_[_2]_has_been_changed_":"La password [_1] del conto numero [_2] è stata modificata.","Reset_Password":"Ripristina password","Verify_Reset_Password":"Verifica la nuova password","Please_check_your_email_for_further_instructions_":"Ti invitiamo a controllare il tuo indirizzo e-mail per ulteriori indicazioni.","[_1]_deposit_from_[_2]_to_account_number_[_3]_is_done__Transaction_ID:_[_4]":"Il deposito di [_1] da [_2] sul numero di account [_3] è stato effettuato. ID della transazione: [_4]","[_1]_withdrawal_from_account_number_[_2]_to_[_3]_is_done__Transaction_ID:_[_4]":"Il prelievo di [_1] dall'account numero [_2] su [_3] è stato eseguito. ID della transazione: [_4]","You_have_insufficient_funds_in_your_Binary_account,_please_add_funds_":"I fondi presenti sul conto Binary non sono sufficienti, aggiungi fondi.","You_have_insufficient_funds_in_your_MT5_account_":"Non hai fondi sufficienti sul conto MT5.","Sorry,_this_feature_is_not_available_in_your_jurisdiction_":"Siamo spiacenti, questa funzione non è disponibile nella tua giurisdizione.","Due_to_an_issue_on_our_server,_some_of_your_MT5_accounts_are_unavailable_at_the_moment__[_1]Please_bear_with_us_and_thank_you_for_your_patience_":"A causa di un problema sul nostro server, alcuni conti MT5 non sono disponibili al momento. [_1]Grazie per la comprensione e la pazienza.","Unavailable":"Non disponibile","[_1]_has_been_credited_into_your_MT5_Demo_Account:_[_2]_":"L'importo di [_1] è stato accreditato sul tuo conto demo MT5: [_2].","_(Region_added)":" (zona aggiunta)","_(Temporarily_unavailable)":" (Temporaneamente non disponibile)","Demo_Accounts":"Account demo","Real-Money_Accounts":"Conto monetario reale","Demo_Account":"Conto demo","Real-Money_Account":"Conto monetario reale","for_account_[_1]":"per il conto [_1]","Get_[_1]":"Ottieni [_1]","Your_demo_account_balance_is_currently_[_1]_or_less__You_may_top_up_your_account_with_an_additional_[_2]_":"Al momento, il saldo del tuo conto demo è inferiore o uguale a [_1]; puoi ricaricare il conto aggiungendo un importo pari a [_2].","You_can_top_up_your_demo_account_with_an_additional_[_1]_if_your_balance_is_[_2]_or_less_":"Puoi ricaricare il tuo conto demo con un importo aggiuntivo di [_1] se il saldo è inferiore o uguale a [_2].","Yes,_I'm_sure":"Sì, sono sicuro","Are_you_sure?":"Sei sicuro?","You_will_not_be_able_to_change_your_fiat_account's_currency_after_creating_this_MT5_account__Are_you_sure_you_want_to_proceed?":"Dopo aver creato un conto MT5, non sarà possibile cambiare la valuta del conto fiat. Si desidera procedere?","Address":"Indirizzo","Account_currency":"Valuta dell'account","Financial_assessment":"Valutazione finanziaria","Personal_details":"Informazioni personali","Tether_Omni_(USDT)_is_a_version_of_Tether_that's_pegged_to_USD_and_is_built_on_the_Bitcoin_blockchain_":"Tether Omni (USDT) è una versione di Tether ancorata agli USD e costruita sulla blockchain di Bitcoin.","Tether_ERC20_(eUSDT)_is_a_version_of_Tether_that's_pegged_to_USD_and_is_hosted_on_the_Ethereum_platform_":"Tether ERC20 (eUSDT) è una versione di Tether ancorata agli USD e presente sulla piattaforma Ethereum.","Financial_Account_Opening":"Apertura account finanziario","Your_token_has_expired_or_is_invalid__Please_click_here_to_restart_the_verification_process_":"Il tuo token è scaduto o invalido. Fai clic qui per riavviare la procedura di verifica.","The_email_address_provided_is_already_in_use__If_you_forgot_your_password,_please_try_our_password_recovery_tool_or_contact_our_customer_service_":"L'indirizzo email fornito è già in uso. Se hai dimenticato la password, prova il nostro strumento di recupero della password o contatta il nostro servizio clienti.","Password_is_not_strong_enough_":"La password non è sufficientemente forte.","Upgrade_now":"Aggiorna adesso","[_1]_days_[_2]_hours_[_3]_minutes":"[_1] giorni [_2] ore [_3] minuti","Your_trading_statistics_since_[_1]_":"Le tue statistiche di trading dal [_1].","[_1]_Please_click_the_link_below_to_restart_the_password_recovery_process_":"[_1] Per riavviare la procedura di ripristino della password, clicca sul link qui sotto.","Your_password_has_been_successfully_reset__Please_log_into_your_account_using_your_new_password_":"La tua password è stata ripristinata con successo. Effettua il login sul conto utilizzando la nuova password.","Please_select_the_currency_for_this_account:":"Seleziona la valuta per questo conto:","Do_you_want_this_to_be_a_fiat_account_or_crypto_account?_Please_choose_one:":"Desideri che sia un conto fiat o di criptovalute? Scegli un'opzione:","Are_you_sure_you_want_to_create_your_[_1]_account_now?":"Sei sicuro di voler creare il tuo conto [_1] ora?","Note:":"Nota:","You_may_open_one_account_for_each_supported_cryptocurrency_":"È possibile aprire un conto per ogni criptovaluta supportata.","Are_you_sure_you_want_to_create_a_fiat_account_in_[_1]?":"Sei sicuro di voler creare un conto fiat in [_1]?","You_are_limited_to_one_fiat_account__You_can_change_the_currency_of_your_fiat_account_anytime_before_you_make_a_first-time_deposit_or_create_an_MT5_account_":"È previsto un limite di un solo conto fiat. Puoi modificare la valuta del tuo conto fiat in qualsiasi momento prima di effettuare il primo deposito o di creare un conto MT5.","Yes":"Sì","Create_[_1]_account":"Crea un conto[_1]","You_have_successfully_set_your_account_currency_to_[_1]_":"Hai modificato la valuta del conto: ora è [_1].","You_have_successfully_changed_your_account_currency_from_[_1]_to_[_2]_":"La valuta del tuo conto è stata modificata da [_1] a [_2].","Please_choose_a_currency":"Scegli una valuta","Asian_Up":"Rialzo Asiatiche","Asian_Down":"Ribasso Asiatiche","Higher":"Superiore","Higher_or_equal":"Maggiore o uguale","Lower":"Inferiore","Lower_or_equal":"Inferiore o uguale","Digit_Matches":"Cifra uguale","Digit_Differs":"Cifra differente","Digit_Odd":"Cifra dispari","Digit_Even":"Cifra pari","Digit_Over":"Cifra superiore","Digit_Under":"Cifra inferiore","Ends_Outside":"Termina fuori","Ends_Between":"Finisce tra","Stays_Between":"Resta Dentro","Goes_Outside":"Esce fuori","Touches":"Tocca","Does_Not_Touch":"Non tocca","High_Tick":"Tick alto","Low_Tick":"Tick basso","Only_Ups":"Solo ascendenti","Only_Downs":"Solo discendenti","Multiplier_Up":"Moltiplicatore in rialzo","Multiplier_Down":"Moltiplicatore al ribasso","Equals":"Equivale a","Not":"No","Buy":"Acquista","Sell":"Vendi","Waiting_for_contract_settlement_":"In attesa della risoluzione del contratto.","including_Deal_Cancel__Fee":"inclusa commissione per la cancellazione","Contract_has_not_started_yet":"Il contratto non è ancora iniziato","This_contract_is_only_available_on_[_1]DTrader[_2]_":"Questo contratto è disponibile solo su [_1]DTrader[_2].","This_contract_is_only_available_on_DTrader_[_1][_2]Go_to_Dtrader[_3]_to_close_or_cancel_this_contract_":"Il presente contratto è disponibile su DTrader. [_1][_2]Vai su DTrader[_3] per chiuderlo o annullarlo.","Contract_Result":"Esito del contratto","Close_Time":"Ora di chiusura","Exit_Spot_Time":"Orario del prezzo di uscita","Audit":"Controllo","View_chart":"Visualizza grafico","Audit_Page":"Pagina di controllo","Contract_Starts":"Il contratto inizia","Contract_Ends":"Il contratto termina","Contract_Details":"Dettagli del contratto","Target":"Obiettivo","Contract_Information":"Informazioni del contratto","Contract_Type":"Tipo di contratto","Transaction_ID":"ID della transazione","Remaining_Time":"Tempo residuo","Maximum_payout":"Payout massimo","Barrier_Change":"Modifica della barriera","Current":"Attuale","Spot_Time":"Orario di spot","Current_Time":"Orario attuale","Indicative":"Indicativo","Potential_Profit/Loss":"Profitto/perdita potenziale","Deal_Cancel__Fee":"Commissione per la cancellazione","You_can_close_this_window_without_interrupting_your_trade_":"Puoi chiudere questa finestra senza interrompere il trade.","There_was_an_error":"Si è verificato un errore","Sell_at_market":"Vendi sul mercato","Note":"Nota","Contract_will_be_sold_at_the_prevailing_market_price_when_the_request_is_received_by_our_servers__This_price_may_differ_from_the_indicated_price_":"Il Contratto verrá venduto al prezzo di mercato prevalente nel momento in cui i nostri server ricevono la richiesta. Tale prezzo può differire rispetto al prezzo indicato.","You_have_sold_this_contract_at_[_1]_[_2]":"Questo contratto è stato venduto a [_1] [_2]","Your_transaction_reference_number_is_[_1]":"Il numero di riferimento per le transazioni è [_1]","Thank_you_for_signing_up!_Please_check_your_email_to_complete_the_registration_process_":"Grazie per esserti registrato! Controlla la tua email per completare la procedura di registrazione.","All_markets_are_closed_now__Please_try_again_later_":"Al momento tutti i mercati sono chiusi. Si prega di riprovare più tardi.","Withdrawal":"Prelievo","virtual_money_credit_to_account":"credito denaro virtuale sul conto","Asians":"Asiatiche","Digits":"Cifre","Ends_Between/Ends_Outside":"Temina Dentro/Termina Fuori","High/Low_Ticks":"Tick alti/bassi","Lookbacks":"Opzioni retrospettive (lookbacks)","Reset_Call/Reset_Put":"Reimposta l'opzione Call/Reimposta l'opzione Put","Stays_Between/Goes_Outside":"Resta Dentro/Esce","Touch/No_Touch":"Tocca/Non Tocca","Christmas_Day":"Giorno di Natale","Closes_early_(at_18:00)":"Chiude in anticipo (alle 18:00)","Closes_early_(at_21:00)":"Chiude in anticipo (alle 21:00)","Fridays":"Venerdì","New_Year's_Day":"Capodanno","today":"oggi","today,_Fridays":"oggi, venerdì","There_was_a_problem_accessing_the_server_":"Si è verificato un problema d'accesso al server.","There_was_a_problem_accessing_the_server_during_purchase_":"Durante l'acquisto si è verificato un problema d'accesso al server."}; \ No newline at end of file +texts_json['IT'] = {"Real":"Reale","Multipliers":"Moltiplicatori","Gaming":"Gioco","Options":"Opzioni","Real_CFDs":"CFD reali","Real_Financial":"Finanziario reale","Demo_CFDs":"CFD di prova","Demo_Financial":"Finanziario di prova","Synthetic":"Sintetici","Demo_Synthetic":"Conto di prova per indici sintetici","Real_Synthetic":"Conto reale per indici sintetici","CFDs":"CFD","Financial":"Finanziario","Financial_STP":"Finanziario STP","Demo_Financial_STP":"Conto finanziario STP di prova","Real_Financial_STP":" Finanziario reale STP","Thank_you,_we'll_get_back_to_you_within_24_hours":"Grazie, ti invieremo una risposta entro 24 ore","Connecting_to_server":"Connessione al server in corso","Use_a_few_words,_avoid_common_phrases":"Usa poche parole evitando frasi comuni","No_need_for_symbols,_digits,_or_uppercase_letters":"Cifre, maiuscole o caratteri speciali non sono necessari","Add_another_word_or_two__Uncommon_words_are_better_":"Aggiungi una o due parole. Sono preferibili parole non comuni.","Straight_rows_of_keys_are_easy_to_guess":"Una sequenza di lettere vicine è facile da indovinare","Short_keyboard_patterns_are_easy_to_guess":"Brevi segmenti vicini sulla tastiera sono facili da indovinare","Use_a_longer_keyboard_pattern_with_more_turns":"Usa un tipo di tastiera più lunga con maggiori opzioni di rotazione","Repeats_like_\"aaa\"_are_easy_to_guess":"Ripetizioni com \"aaa\" sono facili da indovinare","Repeats_like_\"abcabcabc\"_are_only_slightly_harder_to_guess_than_\"abc\"":"Ripetizioni come \"abcabcabc\" risultano solo leggermente più difficili da indovinare di \"abc\"","Avoid_repeated_words_and_characters":"Evita di ripetere parole e caratteri","Sequences_like_abc_or_6543_are_easy_to_guess":"Sequenze come \"abc\" o \"6543\" sono facili da indovinare","Avoid_sequences":"Evita le sequenze","Recent_years_are_easy_to_guess":"I numeri riferiti agli ultimi anni sono facili da indovinare","Avoid_recent_years":"Escludi ultimi anni","Avoid_years_that_are_associated_with_you":"Evita anni associabili a te","Dates_are_often_easy_to_guess":"Le date sono spesso facili da indovinare","Avoid_dates_and_years_that_are_associated_with_you":"Evita date e anni associabili a te","This_is_a_top-10_common_password":"Questa è una delle 10 password più usate","This_is_a_top-100_common_password":"Questa è una delle 100 password più usate","This_is_a_very_common_password":"Questa è una password usata di frequente","This_is_similar_to_a_commonly_used_password":"Assomiglia a una password usata spesso","A_word_by_itself_is_easy_to_guess":"Una parola da sola è facile da indovinare","Names_and_surnames_by_themselves_are_easy_to_guess":"Nomi e cognomi senza modifiche sono semplici da indovinare","Common_names_and_surnames_are_easy_to_guess":"Nomi e cognomi abituali sono semplici da indovinare","Capitalization_doesn't_help_very_much":"Le lettere maiuscole non sono di grande aiuto","All-uppercase_is_almost_as_easy_to_guess_as_all-lowercase":"L'utilizzo del maiuscolo per ogni lettera, così come del minuscolo, genera una combinazione facile da indovinare","Reversed_words_aren't_much_harder_to_guess":"Le parole scritte al contrario restano facili da indovinare","Predictable_substitutions_like_'@'_instead_of_'a'_don't_help_very_much":"Sostituzioni come \"@\" al posto di \"a\" sono prevedibili","This_password_is_on_the_blacklist":"Questa password è sulla lista nera","Unknown_OS":"Sistema operativo sconosciuto","You_will_be_redirected_to_a_third-party_website_which_is_not_owned_by_Binary_com_":"Verrai reindirizzato a un sito esterno che non appartiene a Binary.com.","Click_OK_to_proceed_":"Clicca OK per procedere.","Please_ensure_that_you_have_the_Telegram_app_installed_on_your_device_":"Assicurati di aver installato l'app Telegram sul tuo dispositivo.","[_1]_requires_your_browser's_web_storage_to_be_enabled_in_order_to_function_properly__Please_enable_it_or_exit_private_browsing_mode_":"[_1] richiede che la funzione di archiviazione web del tuo browser venga attivato in modo da funzionare adeguatamente. Si prega di attivarlo o uscire dalla modalità di navigazione privata.","Please_[_1]log_in[_2]_or_[_3]sign_up[_4]_to_view_this_page_":"Ti preghiamo di effettuare il [_1]log in[_2] o [_3]registrarti[_4] per visualizzare questa pagina.","This_feature_is_available_to_demo_accounts_only_":"Questa funzione è disponibile solo per conti di prova.","You_are_using_a_demo_account__Please_switch_to_a_real_account_or_create_one_to_access_Cashier_":"Stai usando un conto di prova. Passa al conto reale oppure crea un conto reale per accedere alla cassa.","This_page_is_only_available_to_logged_out_clients_":"La pagina è disponibile solo per i clienti che non hanno effettuato log-in.","Binary_options_trading_is_not_available_in_your_Multipliers_account_":"Le opzioni binarie non sono disponibili per il conto per moltiplicatori.","Binary_options_trading_is_not_available_via_your_Multipliers_account_
Please_switch_back_to_your_Options_account_":"Non è possibile fare trading su opzioni binarie con il conto per moltiplicatori.
Torna al conto per opzioni.","Sorry,_options_trading_isn’t_available_in_the_United_Kingdom_and_the_Isle_of_Man":"Il trading su opzioni non è disponibile nel Regno Unito e sull'Isola di Man","Binary_options_trading_is_not_available_in_your_country_":"Le opzioni binarie non sono disponibili nel tuo Paese.","This_page_is_not_available_in_your_country_of_residence_":"La pagina non è disponibile nel tuo Paese di residenza.","Page_not_available,_you_did_not_deactivate_your_account_":"Pagina non disponibile: non hai disattivato il conto.","Unfortunately,_this_service_isn’t_available_in_your_country__If_you’d_like_to_trade_multipliers,_try_DTrader_on_Deriv_":"Questo servizio non è disponibile per il tuo Paese. Se vuoi fare trading con moltiplicatori, usa DTrader o Deriv.","Go_to_DTrader":"Vai a DTrader","Sign_out":"Esci","[_1]_Account":"Conto [_1]","Click_here_to_open_a_Real_Account":"Clicca qui per aprire un conto reale","Open_a_Real_Account":"Apri un conto reale","Click_here_to_open_a_Multipliers_Account":"Clicca qui per aprire un conto per moltiplicatori","Click_here_to_open_an_Options_account":"Clicca qui per aprire un conto per opzioni","Open_a_Multipliers_Account":"Apri un conto per moltiplicatori","Create_Account":"Crea un account","Accounts_List":"Elenco degli account","Deposits_are_temporarily_unavailable_due_to_system_maintenance__You_can_make_your_deposits_when_the_maintenance_is_complete_":"I depositi non sono momentaneamente disponibili a causa di lavori di manutenzione al sistema. Sarà possibile realizzare questa operazione non appena la manutenzione si sarà conclusa.","Withdrawals_are_temporarily_unavailable_due_to_system_maintenance__You_can_make_your_withdrawals_when_the_maintenance_is_complete_":"Al momento non è possibile prelevare fondi a causa della manutenzione del sistema. Potrei effettuare prelievi a manutenzione finita.","Our_cryptocurrency_cashier_is_temporarily_down_due_to_system_maintenance__You_can_access_the_Cashier_in_a_few_minutes_when_the_maintenance_is_complete_":"Il nostro cassiere di criptovalute è temporaneamente inattivo a causa della manutenzione del sistema. Potrai accedere alla cassa tra pochi minuti, a manutenzione finita.","Our_cashier_is_temporarily_down_due_to_system_maintenance_You_can_access_the_Cashier_in_a_few_minutes_when_the_maintenance_is_complete_":"La cassa è temporaneamente fuori uso a causa della manutenzione del sistema. Potrai accedere alla cassa tra pochi minuti, quando la manutenzione sarà completata.","Your_cashier_is_currently_locked__Please_contact_us_via_live_chat_to_find_out_how_to_unlock_it_":"La cassa è momentaneamente bloccata. Contattaci tramite chat live per scoprire come sbloccarla.","Please_set_your_[_1]account_currency[_2]_to_enable_deposits_and_withdrawals_":"Imposta la [_1]valuta del conto[_2] per abilitare depositi e prelievi.","Your_account_has_not_been_authenticated__Please_submit_your_[_1]proof_of_identity_and_proof_of_address[_2]_to_authenticate_your_account_and_request_for_withdrawals_":"Il conto non è stato autenticato. Invia un [_1]documento di prova dell'identità e un documento di prova dell'indirizzo[_2] per autenticare il conto e richiedere la possibilità di prelevare.","Your_account_has_not_been_authenticated__Please_submit_your_[_1]proof_of_identity_and_proof_of_address[_2]_to_authenticate_your_account_and_access_your_cashier_":"Il conto non è stato autenticato. Invia un [_1]documento di prova dell'identità e un documento di prova dell'indirizzo[_2] per autenticare il conto e accedere alla cassa.","The_identification_documents_you_submitted_have_expired__Please_submit_valid_identity_documents_to_unlock_Cashier_":"I documenti d'identità inviati non sono più validi. Invia documenti d'identità validi per sbloccare la cassa.","Your_[_1]proof_of_identity[_2]_has_expired_":"La sessione di [_1]verifica dell'identità[_2] è scaduta.","Your_[_1]proof_of_address[_2]_has_expired_":"La sessione di [_1]verifica dell'indirizzo[_2] è scaduta.","Your_[_1]proof_of_identity[_3]_and_[_2]proof_of_address[_3]_have_not_been_verified_":"Le sessioni di [_1]verifica dell'identità[_3] e di [_2]verifica dell'indirizzo[_3] non è stato controllato.","Your_[_1]proof_of_identity[_2]_has_not_been_verified_":"Il [_1]documento di verifica dell'identità[_2] non è stato controllato.","Your_[_1]proof_of_address[_2]_has_not_been_verified_":"Il [_1]documento di verifica dell'indirizzo[_2] non è stato controllato.","Please_submit_your_[_1]proof_of_identity[_2]_":"Invia un documento di [_1]verifica dell'identità[_2].","Please_submit_your_[_1]proof_of_address[_2]_":"Invia un documento di [_1]verifica dell'indirizzo[_2].","You_have_chosen_to_exclude_yourself_from_trading_on_our_website_until_[_1]__If_you_are_unable_to_place_a_trade_or_deposit_after_your_self-exclusion_period,_please_contact_us_via_live_chat_":"Hai scelto di autoescluderti dal trading sul nostro sito fino al [_1]. Se non riesci a effettuare un trade o un deposito dopo il periodo di autoesclusione, contattaci tramite la chat live.","Your_access_to_Cashier_has_been_temporarily_disabled_as_you_have_not_set_your_30-day_turnover_limit__Please_go_to_[_1]Self-exclusion[_2]_and_set_your_30-day_turnover_limit_":"L'accesso alla cassa è stato temporaneamente disabilitato perché non hai impostato il limite di 30 giorni per il turnover: per impostarlo, vai alla sezione [_1]Autoesclusione[_2].","MT5_withdrawals_have_been_disabled_on_your_account__Please_check_your_email_for_more_details_":"La funzione di prelievo è stata disabilitata per il tuo conto MT5. Ti invitiamo a controllare il tuo indirizzo e-mail per ulteriori indicazioni.","Unfortunately,_you_can_only_make_deposits__Please_contact_us_via_live_chat_to_enable_withdrawals_":"Sfortunatamente puoi solamente effettuare depositi. Contattaci via mail per abilitare i prelievi.","Your_[_1]personal_details[_2]_are_incomplete__Please_go_to_your_account_settings_and_complete_your_personal_details_to_enable_deposits_and_withdrawals_":"Le [_1]informazioni personali[_2] sono incomplete. Vai sulle impostazioni del conto e completa le informazioni personali per abilitare depositi e prelievi.","Your_[_1]personal_details[_2]_are_incomplete__Please_go_to_your_account_settings_and_complete_your_personal_details_to_enable_withdrawals_":"Le [_1]informazioni personali[_2] sono incomplete. Vai sulle impostazioni del conto e completa le informazioni personali per abilitare i prelievi.","Your_[_1]personal_details[_2]_are_incomplete__Please_go_to_your_account_settings_and_complete_your_personal_details_to_enable_deposits_":"Le [_1]informazioni personali[_2] sono incomplete. Vai sulle impostazioni del conto e completa le informazioni personali per abilitare i depositi.","You’ve_not_set_your_country_of_residence__To_access_Cashier,_please_update_your_[_1]country_of_residence[_2]_in_the_Personal_details_section_in_your_account_settings_":"Non hai inserito il [_1]Paese di residenza[_2]. Per accedere alla casa, aggiorna questo dato nella sezione Informazioni personali delle impostazioni del conto.","Your_cashier_is_locked__Please_complete_the_[_1]financial_assessment[_2]_to_unlock_it_":"La cassa è bloccata. Completa la [_1]valutazione finanziaria[_2] per sbloccarla.","You_have_not_provided_your_tax_identification_number__This_information_is_necessary_for_legal_and_regulatory_requirements__Please_go_to_[_1]Personal_details[_2]_in_your_account_settings,_and_fill_in_your_latest_tax_identification_number_":"Non hai verificato il numero di identificazione fiscale: questo dato è fondamentale per questioni legali e normative. Vai su [_1]informazioni personali[_2] nelle impostazioni del conto e inserisci il numero di identificazione fiscale aggiornato.","Unfortunately,_you_can_only_make_withdrawals__Please_contact_us_via_live_chat_":"Puoi solamente prelevare fondi. Contattaci tramite la chat live.","Withdrawals_have_been_disabled_on_your_account__Please_wait_until_your_uploaded_documents_are_verified_":"I prelievi dal tuo conto sono stati disattivati. Attendi fino alla verifica dei documenti caricati.","Please_[_1]accept_the_updated_Terms_and_Conditions[_2]_":"Ti invitiamo ad [_1]accettare i Termini e le condizioni aggiornati[_2].","Please_[_1]accept_the_updated_Terms_and_Conditions[_2]_to_lift_your_deposit_and_trading_limits_":"Per aumentare il limite dei depositi e del trading, [_1]accetta i Termini e le condizioni aggiornati[_2].","Your_account_is_temporarily_disabled__Please_contact_us_via_live_chat_to_enable_deposits_and_withdrawals_again_":"Il conto è momentaneamente disabilitato. Contattaci tramite la chat live per abilitare di nuovo depositi e prelievi.","Please_complete_the_Appropriateness_Test_to_access_your_cashier_":"Esegui il test d'idoneità per accedere alla cassa.","Your_cashier_is_locked__See_[_1]how_we_protect_your_funds[_2]_before_you_proceed_":"La cassa è bloccata. Scopri [_1]come proteggiamo i tuoi fondi[_2] prima di continuare.","Account_Authenticated":"Autenticazione del conto","Connection_error:_Please_check_your_internet_connection_":"Errore di connessione: verifica la tua connessione internet.","Network_status":"Stato della rete","This_is_a_staging_server_-_For_testing_purposes_only":"Questo è un server tecnico - solo a scopo di test","The_server_endpoint_is:_[_2]":"Il server finale è: [_2]","Your_web_browser_([_1])_is_out_of_date_and_may_affect_your_trading_experience__Proceed_at_your_own_risk__[_2]Update_browser[_3]":"Il tuo web browser ([_1]) non è aggiornato e potrebbe influire sulla tua esperienza di trading. Prosegui a tuo rischio. [_2]Aggiorna il browser[_3]","You_have_reached_the_rate_limit_of_requests_per_second__Please_try_later_":"Hai raggiunto il limite delle richieste per secondo. Riprova più tardi.","There_was_some_invalid_character_in_an_input_field_":"Un campo di immissione testo conteneva uno o più caratteri non validi.","regulated_by_the_UK_Gaming_Commission_(UKGC),":"regolamentata dalla UK Gaming Commission (UKGC),","regulated_by_the_Malta_Gaming_Authority,":"regolamentata dalla Malta Gaming Authority,","regulated_by_the_Malta_Financial_Services_Authority_(MFSA),":"regolamentata dalla Malta Financial Services Authority (MFSA),","Please_select":"Seleziona","Please_accept_the_terms_and_conditions_":"Accetta i termini e le condizioni.","Please_confirm_that_you_are_not_a_politically_exposed_person_":"Confermare di non essere una persona politicamente esposta.","Today":"Oggi","Select_date":"Selezionare una data","Barrier":"Barriera","Entry_Spot":"Punto d'ingresso","Exit_Spot":"Prezzo di uscita","Charting_for_this_underlying_is_delayed":"I grafici per questo strumento sono differiti","Payout_Range":"Intervallo di payout","Purchase_Time":"Orario d'acquisto","Reset_Barrier":"Reimpostare la barriera","Reset_Time":"Data di reset","Selected_Tick":"Tick selezionato","Exit_Time":"Orario di uscita","Start_Time":"Orario di inizio","Crypto":"Cripto","Step_[_1]:_[_2]_([_1]_of_[_3])":"Passaggio [_1]: [_2] ([_1] di [_3])","Verification_code_is_wrong__Please_use_the_link_sent_to_your_email_":"Il codice di verifica è errato. Utilizza il link inviato alla tua e-mail.","Indicates_required_field":"Indica un campo obbligatorio","Please_select_the_checkbox_":"Selezionare la casella corrispondente.","This_field_is_required_":"Questo campo è obbligatorio.","Should_be_a_valid_number_":"Deve essere un numero valido.","Up_to_[_1]_decimal_places_are_allowed_":"Sono ammessi fino a [_1] decimali.","Should_be_[_1]":"Dovrebbe essere [_1]","Should_be_between_[_1]_and_[_2]":"Deve essere compreso tra [_1] e [_2]","Should_be_more_than_[_1]":"Deve essere maggiore di [_1]","Should_be_less_than_[_1]":"Deve essere inferiore a [_1]","Insufficient_balance_":"Saldo non sufficiente.","Invalid_email_address_":"Indirizzo email non valido.","Password_should_have_lower_and_uppercase_English_letters_with_numbers_":"La password deve contenere lettere minuscole e maiuscole in inglese con numeri.","Only_letters,_numbers,_space,_hyphen,_period,_and_apostrophe_are_allowed_":"Sono consentiti solo lettere, numeri, spazi, trattini, punti e apostrofi.","Only_letters,_numbers,_space,_and_these_special_characters_are_allowed:_[_1]":"Sono consentiti solo numeri, lettere, spazi e questi caratteri speciali: [_1]","Only_letters,_space,_hyphen,_period,_and_apostrophe_are_allowed_":"Sono consentite solo lettere, spazi, trattini, punti e apostrofi.","Only_letters,_numbers,_space,_and_hyphen_are_allowed_":"Sono consentiti solo numeri, lettere, spazi e trattini.","Please_enter_a_valid_phone_number_(e_g__+15417541234)_":"Inserisci un numero di telefono valido (es. +39417541234).","The_two_passwords_that_you_entered_do_not_match_":"Le due password inserite non combaciano.","[_1]_and_[_2]_cannot_be_the_same_":"[_1] e 2% non possono essere uguali.","Minimum_of_[_1]_characters_required_":"Sono richiesti minimo [_1] caratteri.","You_should_enter_[_1]_characters_":"È necessario inserire [_1] caratteri.","Should_start_with_letter_or_number,_and_may_contain_hyphen_and_underscore_":"Deve iniziare con una lettera o un numero e può contenere la lineetta e il trattino basso.","Invalid_verification_code_":"Codice di verifica non valido.","Your_password_cannot_be_the_same_as_your_email_address_":"La password non può corrispondere al tuo indirizzo e-mail.","Transaction_performed_by_[_1]_(App_ID:_[_2])":"Transazione eseguita da [_1] (ID dell'app: [_2])","Guide":"Guida","Next":"Successivo","Finish":"Termina","Select_your_market_and_underlying_asset":"Seleziona il tuo mercato e l'asset sottostante","Select_your_trade_type":"Seleziona la tua tipologia di trade","Adjust_trade_parameters":"Regola i parametri di trading","Predict_the_directionand_purchase":"Prevedi la direzione
e acquista","Your_session_duration_limit_will_end_in_[_1]_seconds_":"Il limite di durata della tua sessione terminerà tra [_1] secondi.","January":"Gennaio","February":"Febbraio","March":"Marzo","April":"Aprile","May":"Mag","June":"Giugno","July":"Luglio","August":"Agosto","September":"Settembre","October":"Ottobre","November":"Novembre","December":"Dicembre","Jan":"Gen","Jun":"Giu","Jul":"Lug","Aug":"Ago","Sep":"Sett","Oct":"Ott","Dec":"Dic","Sunday":"Domenica","Monday":"Lunedì","Tuesday":"Martedì","Wednesday":"Mercoledì","Thursday":"Giovedì","Friday":"Venerdì","Saturday":"Sabato","Su":"Dom","Mo":"Lun","Tu":"Mar","We":"Noi","Th":"Gio","Fr":"Ven","Sa":"Sab","Previous":"Precedente","Hour":"Ora","Minute":"Minuto","Verification_required":"È richiesta l'autenticazione","Verify_identity":"Verifica identità","From_account:_":"Dal conto: ","To_account:_":"Al conto: ","Not_announced_for_this_currency_":"Non annunciato per questa valuta.","Reset_the_balance_of_your_demo_account_to_[_1]_anytime_":"Reimposta il saldo del conto demo come [_1] in qualsiasi momento.","[_1]Manage_your_accounts[_2]":"[_1]Gestisci i tuoi conti[_2]","time":"volta","time_or_create_an_MT5_account":"volta o creare un conto MT5","You_can_no_longer_change_the_currency_because_you've_created_an_MT5_account_":"Non è più possibile modificare la valuta perché hai creato un conto MT5.","You_can_no_longer_change_the_currency_because_you've_made_a_first-time_deposit_":"Non è più possibile modificare la valuta perché hai già effettuato il primo deposito.","This_is_your_[_1]_account_":"Questo è il tuo conto in [_1].","Your_fiat_account's_currency_is_currently_set_to_[_1]_":"La valuta del tuo conto fiat è attualmente impostata su [_1].","Your_fiat_account's_currency_is_set_to_[_1]_":"La valuta del tuo conto fiat è impostata su [_1].","Don't_want_to_trade_in_[_1]?_You_can_open_another_cryptocurrency_account_":"Non vuoi effettuare trading in [_1]? Puoi aprire un altro conto di criptovalute.","You_can_[_1]set_a_new_currency[_2]_before_you_deposit_for_the_first_[_3]_":"Puoi [_1]modificare la valuta[_2] del conto fiat prima di effettuare il primo [_3].","Switch_account":"Cambia conto","Switch_account?":"Cambiare conto?","To_deposit_money,_please_switch_to_your_[_1]_account_":"Per depositare denaro, passa al conto [_1].","To_withdraw_money,_please_switch_to_your_[_1]_account_":"Per prelevare fondi, passa al conto [_1].","Switch_to_crypto_account?":"Passare al conto per criptovalute?","To_deposit_cryptocurrency,_switch_your_account_":"Per depositare criptovalute, cambia conto.","To_withdraw_cryptocurrency,_switch_your_account_":"Per prelevare criptovalute, cambia conto.","Cancel":"Annulla","Withdraw":"Preleva","Deposit":"Deposita","Town/City":"Città","First_line_of_home_address":"Prima linea dell'indirizzo di residenza","Postal_Code/ZIP":"Codice postale/CAP","State/Province":"Stato/Provincia","Email_address":"Indirizzo email","Telephone":"Telefono","Country_of_Residence":"Paese di residenza","details":"dettagli","Our_cashier_is_temporarily_down_due_to_system_maintenance__You_can_access_the_Cashier_in_a_few_minutes_when_the_maintenance_is_complete_":"Il nostro cassiere è temporaneamente fuori uso a causa della manutenzione del sistema. Potrai accedere alla cassa tra pochi minuti, quando la manutenzione sarà completata.","Your_cashier_is_locked_":"La tua cassa é bloccata.","Please_note_that_the_selected_currency_is_allowed_for_limited_accounts_only_":"La valuta selezionata è disponibile sono per alcuni tipi di conto.","You_have_reached_the_withdrawal_limit__Please_upload_your_proof_of_identity_and_address_to_lift_your_withdrawal_limit_and_proceed_with_your_withdrawal_":"Hai raggiunto il limite per il prelievo. Carica il documento di verifica di identità e indirizzo per aumentare tale limite e procedere con il prelievo.","Payment_Agent_services_are_not_available_in_your_country_or_in_your_preferred_currency_":"I servizi relativi agli agenti di pagamento non sono disponibili nel tuo paese o nella valuta selezionata.","Select_payment_agent":"Seleziona un agente di pagamento","Amount_in":"Importo in","Only_letters,_numbers,_space,_hyphen,_period,_comma,_and_apostrophe_are_allowed_":"Sono consentite solo lettere, numeri, spazi, trattini, punti, virgole e apostrofi.","Your_request_to_withdraw_[_1]_[_2]_from_your_account_[_3]_to_Payment_Agent_[_4]_account_has_been_successfully_processed_":"La richiesta di prelevare [_1] [_2] dal tuo conto [_3] al conto [_4] dell'Agente di pagamento è stata elaborata con successo.","Your_token_has_expired_or_is_invalid__Please_click_[_1]here[_2]_to_restart_the_verification_process_":"Il tuo token è scaduto o invalido. Fai clic [_1]qui[_2] per riavviare la procedura di verifica.","Sorry,_withdrawals_for_this_currency_are_currently_disabled_":"Siamo spiacenti, al momento non è possibile effettuare prelievi con questa valuta.","Please_[_1]deposit[_2]_to_your_account_":"Si prega di [_1]depositare[_2] sul conto.","Sorry,_account_signup_is_not_available_in_your_country_":"Siamo spiacenti, la registrazione di un account non è disponibile nel tuo paese.","Opens":"Apre","Closes":"Chiude","Settles":"Liquida","Upcoming_Events":"Prossimi eventi","Add_+/–_to_define_a_barrier_offset__For_example,_+0_005_means_a_barrier_that's_0_005_higher_than_the_entry_spot_":"Aggiungi +/– per definire una compensazione della barriera. Per esempio, +0,005 indica che una barriera è superiore di 0,005 rispetto al punto di entrata.","Digit":"Cifra","Percentage":"Percentuale","Waiting_for_entry_tick_":"In attesa del tick d'ingresso.","High_Barrier":"Barriera superiore","Low_Barrier":"Barriera inferiore","Waiting_for_exit_tick_":"In attesa del tick d'uscita.","Ticks_history_returned_an_empty_array_":"La cronologia dei tick ha riportato una serie vuota.","Chart_is_not_available_for_this_underlying_":"Il grafico non è disponibile per questo sottostante.","Purchase":"Acquisto","Net_profit":"Profitto netto","Return":"Rendimento","Time_is_in_the_wrong_format_":"L'orario è in un formato errato.","Rise/Fall":"Rialzo/Ribasso","Higher/Lower":"Superiore/Inferiore","Matches/Differs":"Combacia/Differisce","Even/Odd":"Pari/Dispari","Over/Under":"Sopra/Sotto","Reset_Call":"Reimposta l'opzione Call","Reset_Put":"Reimposta l'opzione Put","Up/Down":"Alto/Basso","Only_Ups/Only_Downs":"Solo ascendenti/Solo discendenti","In/Out":"Dentro/Fuori","Select_Trade_Type":"Seleziona il tipo di trade","Spot_Time_(GMT)":"Orario di spot (GMT)","seconds":"secondi","minutes":"minuti","hours":"ore","days":"giorni","ticks":"tick","second":"secondo","minute":"minuto","hour":"ora","day":"giorno","Duration":"Durata","End_Time":"Orario di fine","Purchase_request_sent":"Richiesta di acquisto inviata","Close":"Chiudi","Select_Asset":"Seleziona asset","Search___":"Cerca...","Maximum_multiplier_of_1000_":"Massimo moltiplicatore di 1000.","Stake":"Puntata","Multiplier":"Moltiplicatore","Sorry,_your_account_is_not_authorised_for_any_further_contract_purchases_":"Siamo spiacenti, il tuo account non è autorizzato per qualsiasi altro acquisto di contratti.","Trading_is_unavailable_at_this_time_":"Al momento non è possibile effettuare trading.","Please_reload_the_page":"Ricaricare la pagina","Your_application_to_be_treated_as_a_professional_client_is_being_processed_":"La tua richiesta di essere categorizzato come cliente professionale è in fase di elaborazione.","Your_professional_client_request_is_[_1]not_approved[_2]_":"La richiesta di passaggio a cliente professionista [_1]non è stata approvata[_2].","Please_reapply_once_the_required_criteria_has_been_fulfilled_":"Invia nuovamente la richiesta una volta in possesso dei requisiti necessari.","More_information_can_be_found_in_an_email_sent_to_you_":"Troverai ulteriori informazioni nell'e-mail che ti è stata inviata.","I_want_to_reapply":"Desidero ricandidarmi","In_the_EU,_financial_binary_options_are_only_available_to_professional_investors_":"Nell'UE, le opzioni binarie finanziarie sono disponibili esclusivamente per gli investitori professionisti.","Apply_now_as_a_professional_investor":"Candidati ora per la posizione di investitore professionista","Try_our_[_1]Synthetic_Indices[_2]_":"Prova i nostri [_1]indici sintetici[_2].","Try_our_other_markets_":"Prova i nostri altri mercati.","Please_complete_the_[_1]Real_Account_form[_2]_to_verify_your_age_as_required_by_the_[_3]UK_Gambling[_4]_Commission_(UKGC)_":"Ti invitiamo a completare [_1]il modulo relativo al conto reale[_2] per verificare la tua età come richiesto dalla [_3]UK Gambling[_4] Commission (UKGC).","Account_access_is_temporarily_limited__Please_check_your_inbox_for_more_details_":"L'accesso al conto è temporaneamente limitato: controlla la posta in arrivo per ulteriori informazioni.","Contract_Confirmation":"Conferma del contratto","Your_transaction_reference_is":"Il riferimento per le transazioni è","Total_Cost":"Costo totale","Potential_Payout":"Payout potenziale","Potential_Profit":"Profitto potenziale","View":"Visualizza","This_contract_won":"Questo contratto ha vinto","This_contract_lost":"Questo contratto ha perso","The_reset_time_is_[_1]":"La data di reset è [_1]","Now":"Adesso","Average":"Media","Buy_price":"Prezzo d'acquisto","Final_price":"Prezzo finale","Loss":"Perdita","Profit":"Profitto","Account_balance:":"Saldo dell'account:","Reverse_Side":"Retro","Front_Side":"Fronte","Pending":"In sospeso","Submitting":"Invio in corso","Submitted":"Inviato","Failed":"Non riuscito","Compressing_Image":"Compressione immagine","Checking":"Verifica in corso","Checked":"Verifica effettuata","Unable_to_read_file_[_1]":"Impossibile leggere il file [_1]","Passport":"Passaporto","Identity_card":"Carta d'identità","Driving_licence":"Patente di guida","Invalid_document_format_":"Formato del documento non valido.","File_([_1])_size_exceeds_the_permitted_limit__Maximum_allowed_file_size:_[_2]":"La dimensione del file ([_1]) supera il limite consentito. Dimensione massima consentita: [_2]","ID_number_is_required_for_[_1]_":"È necessario un numero identificativo per [_1].","Only_letters,_numbers,_space,_underscore,_and_hyphen_are_allowed_for_ID_number_([_1])_":"Per il numero ID ([_1]) sono consentiti solo lettere, numeri, spazio, trattino e trattino basso.","Expiry_date_is_required_for_[_1]_":"La data di scadenza è necessaria per [_1].","Place_of_birth":"Luogo di nascita","Please_select_the_country_of_document_issuance":"Seleziona il Paese in cui è stato emesso il documento","Choose_the_document_type":"Scegli il tipo di documento","Please_enter_the_correct_format__Example:":"Inserisci il formato corretto. Esempio:","Check_your_Google_account_email_and_click_the_link_in_the_email_to_proceed_":"Apri la posta elettronica Google e clicca sul link ricevuto per continuare.","Check_your_Facebook_account_email_and_click_the_link_in_the_email_to_proceed_":"Apri la posta elettronica Facebook e clicca sul link ricevuto per continuare.","Check_the_email_account_associated_with_your_Apple_ID_and_click_the_link_in_the_email_to_proceed_":"Controlla l'indirizzo di posta associato al tuo ID Apple e fai click sul link ricevuto via e-mail per continuare.","Please_click_on_the_link_in_the_email_to_change_your_MT5_password_":"Per modificare la password di MT5, fai clic sul link presente nell'e-mail.","Please_click_on_the_link_in_the_email_to_change_your_binary_password_":"Per modificare la password Binary, fai clic sul link presente nell'e-mail.","We’ve_sent_you_an_email":"Ti abbiamo inviato una e-mail","You're_using_your_[_1]_account_to_log_in_to_your_Binary_com_account__To_change_your_login_method_into_using_a_username_and_password,_click_the_[_2]Unlink[_3]_button_":"Stai usando il conto [_1] per accedere al conto Deriv. Per accedere usando nome utente e password, fai clic sul pulsante [_2]Scollega[_3].","Linked_with_[_1]":"Collegamento con [_1]","You_will_need_to_set_a_password_to_complete_the_process_":"Per completare la procedura, dovrai impostare una password.","Are_you_sure_you_want_to_unlink_from_[_1]?":"Vuoi davvero scollegarti da [_1]?","Unlink":"Scollegare","Country_not_found":"Paese non trovato","Documents_from_that_country_are_not_currently_supported_—_try_another_document_type":"Al momento non si accettano documenti da questo Paese — prova con un altro tipo di documento","Submit_document":"Invia documento","Select_country":"Seleziona Paese","e_g__United_States":"per es. Stati Uniti","Search_for_country":"Ricerca per Paese","Select_issuing_country":"Seleziona Paese di emissione","Submit_verification":"Invia verifica","Tips":"Suggerimenti","Documents_uploaded":"Documenti caricati","Document_uploaded":"Documento caricato","Selfie_uploaded":"Selfie caricato","We're_now_ready_to_verify_your_identity":"Siamo pronti a verificare la tua identità","Great,_that's_everything_we_need":"Ottimo, abbiamo tutto ciò che ci serve","The_link_only_works_on_mobile_devices":"Il link funziona solo su dispositivi mobili","Something's_gone_wrong":"Qualcosa non ha funzionato","You'll_need_to_restart_your_verification_on_your_computer":"Dovrai riavviare la verifica sul tuo computer","Get_secure_link":"Ottieni un link sicuro","Steps_required_to_continue_verification_on_your_mobile":"Passaggi necessari per continuare la verifica su smartphone","Check_back_here_to_finish_the_submission":"Verifica qui per finalizzare l'invio","Open_the_link_and_complete_the_tasks":"Apri il link e completa le attività","Send_a_secure_link_to_your_phone":"Invia un codice di sicurezza al tuo telefono","Here's_how_to_do_it:":"Ecco come fare:","Continue_on_your_phone":"Continua su telefono","Your_computer_may_take_a_few_seconds_to_update":"L'aggiornamento del computer potrebbe richiedere alcuni secondi","You_can_now_return_to_your_computer_to_continue":"Puoi ritornare al computer per continuare","Uploads_successful":"Caricamenti completati","Make_sure_everything_is_clear":"Assicurati che tutto sia chiaro","Blurry_photo_detected":"Fotografia sfocata","Make_sure_full_document_is_visible":"Assicurati che ogni parte del documento sia visibile","Cut-off_image_detected":"Immagine tagliata","Move_away_from_direct_light":"Allontanati dalla luce diretta","Glare_detected":"Sono presenti riflessi","Make_sure_all_of_the_document_is_in_the_photo":"Assicurati che l'immagine comprenda il documento per intero","No_document_detected":"Nessun documento trovato","Make_sure_your_card_details_are_clear_to_read,_with_no_blur_or_glare":"Assicurati che i dettagli della carta siano leggibili, senza sfocature o riflessi","It’ll_take_longer_to_verify_you_if_we_can’t_read_it":"Servirà più tempo a verificare la tua identità se i documenti non sono leggibili","To_smoothly_verify_you,_we_need_a_better_photo":"Per verificare facilmente la tua identità occorre una foto più nitida","Make_sure_your_license_details_are_clear_to_read,_with_no_blur_or_glare":"Assicurati che i dettagli della patente siano leggibili, senza sfocature o riflessi","Make_sure_your_passport_details_are_clear_to_read,_with_no_blur_or_glare":"Assicurati che i dettagli del passaporto siano leggibili, senza sfocature o riflessi","Make_sure_your_permit_details_are_clear_to_read,_with_no_blur_or_glare":"Assicurati che i dettagli del permesso siano leggibili, senza sfocature o riflessi","Make_sure_details_are_clear_to_read,_with_no_blur_or_glare":"Assicurati che i dettagli siano leggibili, senza sfocature o riflessi","Redo":"Ripeti","Confirm":"Conferma","Upload_anyway":"Carica comunque","Enlarge_image":"Ingrandisci l'immagine","Photo_of_your_document":"Fotografia del documento","Check_your_image":"Controlla la tua fotografia","Front_and_back":"Fronte e retro","Driver's_license":"Patente di guida","Face_photo_page":"Pagina per fotografia del volto","Residence_permit":"Permesso di soggiorno","Sorry,_no_mobile_phone_bills":"No bollette del cellulare","Documents_you_can_use_to_verify_your_identity":"Documenti validi per la verifica dell'identità","It_must_be_an_official_photo_ID":"Deve essere un documento di identificazione ufficiale con foto","These_are_the_documents_most_likely_to_show_your_current_home_address":"Trovi facilmente l'indirizzo del tuo domicilio in questi documenti","Choose_document":"Scegli un documento","Select_a_%{country}_document":"Seleziona un documento %{country}","or_upload_photo_–_no_scans_or_photocopies":"oppure carica una foto – no scansioni o fotocopie","Continue_on_phone":"Continua su telefono","Take_a_photo_with_your_phone":"Scatta una foto con il tuo smartphone","Submit_identity_card_(back)":"Invia la carta di identità (retro)","Submit_identity_card_(front)":"Invia la carta di identità (fronte)","Submit_license_(back)":"Invia patente (retro)","Submit_license_(front)":"Invia patente (lato frontale)","Submit_passport_photo_page":"Invia la pagina con foto del passaporto","Submit_residence_permit_(back)":"Invia il permesso di soggiorno (retro)","Submit_residence_permit_(front)":"Invia il permesso di soggiorno (fronte)","Restart_the_process_on_the_latest_version_of_Google_Chrome":"Riavvia il procedimento sull'ultima versione di Google Chrome","Restart_the_process_on_the_latest_version_of_Safari":"Riavvia il procedimento sull'ultima versione di Safari","Unsupported_browser":"Browser non supportato","Close_identity_verification_screen":"Chiudi schermata di verifica dell'identità","Dismiss_alert":"Ignora avviso","back":"indietro","close":"chiudi","Restart_process_on_a_different_device":"Riavvia il procedimento su un dispositivo diverso","Camera_not_detected":"Nessuna fotocamera trovata","Must_be_under_10MB_":"Non può superare i 10MB.","File_size_exceeded_":"Volume del file superato.","Try_using_another_file_type_":"Usa un altro tipo di file.","File_not_uploaded_":"File non caricato.","An_error_occurred_while_loading_the_component":"Si è verificato un errore durante il caricamento del componente","Only_your_face_can_be_in_the_selfie":"Inquadra solo il tuo viso","Multiple_faces_found":"Individuati più volti","Your_face_is_needed_in_the_selfie":"Il tuo viso deve apparire nella foto","No_face_found":"Nessun volto rilevato","Please_try_again":"Prova di nuovo","Connection_lost":"Connessione persa","Copy_the_link_to_your_phone":"Copia il link sul tuo telefono","Too_many_failed_attempts":"Troppi tentativi falliti","Try_using_a_JPG_or_PNG_file":"Usa un fie JPG o PNG","File_type_not_supported":"Tipo di file non supportato","Loading___":"Caricamento in corso...","Loading":"Caricamento","Check_that_your_number_is_correct":"Verifica che il numero sia corretto","Copied":"Copia eseguita","Copy":"Copia","Send_link":"Invia link","How_to_scan_a_QR_code":"Come fare lo scan di un codice QR","Point_your_phone’s_camera_at_the_QR_code":"Inquadra il codice QR con la fotocamera del telefono","If_it_doesn’t_work,_download_a_QR_code_scanner_from_Google_Play_or_the_App_Store":"Se non funziona, scarica un lettore del codice QR da Goole Play o dall'App Store","or":"o","Scan_QR_code":"Scansiona il codice QR","Get_link_via_SMS":"Ricevi il link tramite SMS","Copy_link":"Copia link","Sending":"Invio in corso","Enter_mobile_number":"Inserisci il numero di cellulare","Enter_your_mobile_number:":"Inserisci il numero di cellulare:","Scan_the_QR_code_with_your_phone":"Scansiona il codice QR con il telefono","Send_this_one-time_link_to_your_phone":"Invia questo link monouso al tuo smartphone","Open_the_link_on_your_mobile":"Apri il link sul tuo smartphone","Get_your_secure_link":"Ottieni il link sicuro","Copy_the_link_to_your_mobile_browser":"Copia il link sul browser del tuo dispositivo mobile","Continue":"Continua","Make_sure§":"Assicurati di§","2__Your_desktop_window_stays_open":"2. La finestra del desktop resti aperta","1__This_link_was_sent_by_you":"1. Il link sia stato inviato da te","Continue_with_the_verification":"Continua con la verifica","Linked_to_your_computer":"Collegato al tuo computer","Take_a_photo_of_the_back_of_your_card":"Scatta una foto del retro della carta","Take_a_photo_of_the_front_of_your_card":"Scatta una foto del lato frontale della carta","Take_a_photo_of_the_back_of_your_license":"Scatta una foto del retro della patente","Take_a_photo_of_the_front_of_your_license":"Scatta una foto del lato frontale della patente","Take_a_photo_of_your_passport_photo_page":"Fotografa la pagina del passaporto con la tua foto","Take_a_selfie_showing_your_face":"Scatta un selfie mostrando il tuo viso","Take_a_photo_using_the_basic_camera_mode_instead":"Scatta una foto usando la modalità fotocamera base","Take_a_photo":"Scatta una foto","Passport_photo_page":"Pagina con foto passaporto","Thank_you":"Grazie","Verification_complete":"Verifica completata","Refresh":"Aggiorna","Recovery":"Recupero","Follow_these_steps_to_recover_camera_access:":"Segui questi passaggi per ripristinare l'accesso alla fotocamera:","Refresh_this_page_to_restart_the_identity_verification_process":"Ricarica la pagina per riavviare il procedimento di verifica dell'identità","Grant_access_to_your_camera_from_your_browser_settings":"Consenti l'accesso alla fotocamera dalle impostazioni del browser","Recover_camera_access_to_continue_face_verification":"Riprendi l'accesso alla fotocamera per continuare la verifica del viso","Camera_access_is_denied":"Accesso alla fotocamera negato","We_cannot_verify_you_without_using_your_camera":"Non possiamo verificare la tua identità senza fotocamera","Enable_camera":"Attiva fotocamera","When_prompted,_you_must_enable_camera_access_to_continue":"Quando richiesto, dovrai attivare la fotocamera per continuare","Allow_camera_access":"Consenti accesso alla fotocamera","Provide_the_whole_document_page_for_best_results":"Per una verifica migliore, includi l'intera pagina del documento","Upload_back_of_card_from_your_computer":"Carica il retro della carta dal tuo computer","Upload_front_of_card_from_your_computer":"Carica il lato frontale della carta dal tuo computer","Upload_back_of_license_from_your_computer":"Carica il retro della patente dal tuo computer","Upload_front_of_license_from_your_computer":"Carica il lato frontale della patente dal tuo computer","Upload_passport_photo_page_from_your_computer":"Carica la pagina del passaporto con la foto dal tuo computer","Upload_a_selfie_from_your_computer":"Carica un selfie dal computer","Take_photo":"Scatta una foto","Upload":"Carica","Check_that_it_is_connected_and_functional__You_can_also_continue_verification_on_your_phone":"Verifica che sia collegata e in funzione. Puoi continuare la verifica sul tuo smartphone","Make_sure_your_device_has_a_working_camera":"Assicurati che il tuo dispositivo sia dotato di una fotocamera funzionante","Camera_not_working?":"La fotocamera non funziona?","It_may_be_disconnected__Try_using_your_phone_instead_":"Potrebbe essere sconnessa. Prova a usare il tuo smartphone.","Make_sure_your_device's_camera_works":"Assicurati che la fotocamera funzioni correttamente","Camera_not_working":"La fotocamera non funziona","Remember_to_press_stop_when_you're_done__Redo_video_actions":"Premi Stop quando hai finito. Ripeti le azioni del video","Looks_like_you_took_too_long":"L'operazione ha richiesto troppo tempo","View_from_camera":"Visualizza da fotocamera","Take_a_selfie":"Scatta un selfie","Photo_of_your_face":"Foto del tuo viso","Make_sure_your_selfie_clearly_shows_your_face":"Assicurati che la foto permetta di vedere chiaramente il tuo viso","Check_selfie":"Verifica foto","Tips_to_take_a_good_selfie":"Consigli per scattare un selfie adeguato","Face_forward_and_make_sure_your_eyes_are_clearly_visible":"Volto verso la fotocamera e occhi ben visibili","Remove_your_glasses,_if_necessary":"Togli gli occhiali, se necessario","We'll_compare_it_with_your_document":"Verrà confrontata con il documento","Your_link_will_expire_in_one_hour":"Il link scadrà tra un'ora","Keep_this_window_open_while_using_your_mobile":"Mantieni aperta la finestra mentre usi lo smartphone","Resend_link":"Invia di nuovo il link","We've_sent_a_secure_link_to_%{number}":"Abbiamo inviato un link di sicurezza a %{number}","It_may_take_a_few_minutes_to_arrive":"Potrebbe richiedere alcuni minuti","Check_your_mobile":"Controlla il tuo dispositivo mobile","Your_mobile_link_will_expire_in_one_hour":"Il link per per dispositivi mobili scadrà tra un'ora","Don't_refresh_this_page":"Non ricaricare la pagina","Once_you've_finished_we'll_take_you_to_the_next_step":"Quando avrai finito, potrai passare al passaggio successivo","Connected_to_your_mobile":"Connesso al tuo smartphone","Upload_photo":"Carica foto","Example_of_a_blurry_document":"Esempio di un documento sfocato","All_details_must_be_clear_—_nothing_blurry":"I dettagli devono essere chiari e non sfocati","Example_of_a_cut-off_document":"Esempio di un documento tagliato","Show_all_details_—_including_the_bottom_2_lines":"Mostra tutti i dettagli incluse le ultime 2 righe","Example_of_a_document_with_glare":"Esempio di un documento con riflessi","Move_away_from_direct_light_—_no_glare":"Allontanati dalla luce diretta per evitare riflessi","Document_example":"Esempio di documento","The_photo_should_clearly_show_your_document":"La foto deve mostrare in modo chiaro il documento","Scans_and_photocopies_are_not_accepted":"Non sono accettate scansioni o fotocopie","Upload_passport_photo_page":"Carica la pagina del passaporto con foto","To_open_a_bank_account,_we_will_need_to_verify_your_identity_":"Per aprire un conto corrente, dovrai verificare la tua identità.","It_will_only_take_a_couple_of_minutes_":"Ci vorranno solo un paio di minuti.","Verify_Identity":"Verifica identità","Open_your_new_bank_account":"Apri il nuovo conto corrente","Please_enter_a_valid_Login_ID_":"Inserire credenziali di accesso valide.","Amount":"Importo","Your_request_to_transfer_[_1]_[_2]_from_[_3]_to_[_4]_has_been_successfully_processed_":"La tua richiesta di trasferire [_1] [_2] da [_3] a [_4] è andata a buon fine.","Resale_not_offered":"La rivendita non è offerta","You've_made_no_transactions_of_this_type_up_to_this_date_":"Non hai mai effettuato operazioni di questo tipo.","Date":"Data","Ref_":"Rif.","Contract":"Contratto","Purchase_Price":"Prezzo d'acquisto","Sale_Date":"Data della vendita","Sale_Price":"Prezzo di vendita","Profit/Loss":"Profitto/Perdita","Details":"Dettagli","Total_Profit/Loss":"Profitto/Perdita totale","Sorry,_an_error_occurred_while_processing_your_request_":"Siamo spiacenti, si è verificato un errore durante l'elaborazione della tua richiesta.","position(s)":"posizioni","withdrawal(s)":"prelievi","Remaining_characters:_[_1]_":"Caratteri rimanenti: [_1].","Please_enter_no_more_than_[_1]_characters_for_both_fields_":"Non inserire più di [_1] caratteri per entrambi i campi.","Only_[_1]_are_allowed_":"Sono consentiti solo [_1].","letters":"lettere","numbers":"numeri","space":"spazio","Please_select_at_least_one_scope":"Seleziona almeno uno scopo","New_token_created_":"Nuovo token creato.","The_maximum_number_of_tokens_([_1])_has_been_reached_":"Il numero massimo di token ([_1]) è stato raggiunto.","Name":"Nome","Scopes":"Ambiti","Last_Used":"Ultimo utilizzato","Action":"Azione","Are_you_sure_that_you_want_to_permanently_delete_the_token":"Sei sicuro di voler eliminare definitivamente il token","Delete":"Elimina","Never_Used":"Mai utilizzato","You_have_not_granted_access_to_any_applications_":"Non è possibile accedere ad alcuna applicazione.","Are_you_sure_that_you_want_to_permanently_revoke_access_to_the_application":"Sei sicuro di voler revocare definitivamente l'accesso all'applicazione","Revoke_access":"Revocare l'accesso","Admin":"Amministratore","Payments":"Pagamenti","Read":"Leggi","Trading_Information":"Informazioni sul trading","Never":"Mai","Permissions":"Autorizzazioni","Last_Login":"Ultimo accesso","You_did_not_change_anything_":"Non è stata apportata alcuna modifica.","Your_changes_have_been_updated_successfully_":"Le modifiche sono state aggiornate con successo.","Successful":"Riuscito","Date_and_Time":"Data e orario","IP_Address":"Indirizzo IP","Status":"Stato","Your_account_has_no_Login/Logout_activity_":"Sul conto non è presente alcuna attività di Login/Logout.","Your_account_is_fully_authenticated_and_your_withdrawal_limits_have_been_lifted_":"Il conto è stato completamente autenticato e sono stati rimossi i limiti di prelievo.","Your_[_1]_day_withdrawal_limit_is_currently_[_2][_3]_":"Al momento il limite giornaliero sui prelievi [_1] corrisponde a [_2][_3].","You_have_already_withdrawn_[_1][_2]_in_aggregate_over_the_last_[_3]_days_":"Hai già prelevato un totale di [_1] [_2] negli ultimi [_3] giorni.","Your_withdrawal_limit_is_[_1][_2]_":"Il limite sui prelievi corrisponde a [_1][_2].","You_have_already_withdrawn_[_1][_2]_":"Hai già prelevato [_1][_2].","Hence,_your_withdrawable_balance_is_only_up_to_[_1][_2],_subject_to_your_account’s_available_funds_":"Pertanto, il saldo prelevabile corrisponde a un massimo di [_1][_2], in base ai fondi disponibili sul conto.","Please_confirm_that_all_the_information_above_is_true_and_complete_":"Ti chiediamo di confermare che tutte le informazioni sopra riportate sono veritiere e complete.","Your_settings_have_been_updated_successfully_":"Le impostazioni sono state aggiornate.","Sorry,_an_error_occurred_while_processing_your_account_":"Siamo spiacenti, si è verificato un errore durante l'elaborazione del tuo account.","Please_select_a_country":"Seleziona un paese","Timed_out_until":"Sessione sospesa fino a","Excluded_from_the_website_until":"Esclusione dal sito fino a","Session_duration_limit_cannot_be_more_than_6_weeks_":"Il limite di durata della sessione non può essere superiore a 6 settimane.","Time_out_must_be_after_today_":"La scadenza non può essere nella giornata di oggi.","Time_out_cannot_be_more_than_6_weeks_":"La scadenza non può essere superiore alle 6 settimane.","Time_out_cannot_be_in_the_past_":"La scadenza non può essere nel passato.","Please_select_a_valid_time_":"Seleziona un orario valido.","Exclude_time_cannot_be_less_than_6_months_":"Il periodo di esclusione non può essere inferiore a 6 mesi.","Exclude_time_cannot_be_for_more_than_5_years_":"Il periodo di esclusione non può essere superiore a 5 anni.","Confirm_changes":"Conferma modifiche","We’ll_update_your_limits__Click_[_1]Agree_and_accept[_2]_to_acknowledge_that_you_are_fully_responsible_for_your_actions,_and_we_are_not_liable_for_any_addiction_or_loss_":"I limiti verranno aggiornati. Clicca su [_1]Accetta[_2] per confermare di essere pienamente responsabile delle tue azioni, e che la Società non è in alcun modo responsabile di eventuali perdite o dipendenze sviluppate.","Agree_and_accept":"Conferma e accetta","Go_back":"Torna indietro","When_you_click_\"OK\"_you_will_be_excluded_from_trading_on_the_site_until_the_selected_date_":"Quando clicchi su \"OK\" verrai escluso dal trading sul sito fino alla data selezionata.","Your_changes_have_been_updated_":"Le modifiche sono state aggiornate.","Disable":"Disabilita","Enable":"Abilita","You_have_successfully_enabled_two-factor_authentication_for_your_account_":"L'autenticazione a due fattori per i tuo conto è stata abilitata con successo.","You_have_successfully_disabled_two-factor_authentication_for_your_account_":"L'autenticazione a due fattori per il tuo conto è stata disabilitata con successo.","You_do_not_need_to_authenticate_your_account_at_this_time_[_1]We_will_inform_you_when_your_account_needs_to_be_authenticated_":"Non è ancora il momento di autenticare il conto. [_1]Ti avviseremo quando sarà necessario.","No_authentication_required":"Non è richiesta autenticazione","Back_to_trading":"Torna ai trade","You_are_categorised_as_a_professional_client_":"Sei categorizzato come cliente professionista.","You_are_categorised_as_a_retail_client__Apply_to_be_treated_as_a_professional_trader_":"Sei categorizzato come cliente al dettaglio. Richiedi di essere categorizzato come trader professionista.","Bid":"Offerta","Closed_Bid":"Offerta chiusa","Reference_ID":"ID di riferimento","Description":"Descrizione","Credit/Debit":"Credito/Debito","Balance":"Saldo","Top_up_error":"Errore di caricamento","Understood":"Ho capito","Top-up_successful":"Caricamento avvenuto con successo","[_1]_has_been_credited_into_your_Demo_Account:_[_2]_":"L'importo di [_1] è stato accreditato sul tuo conto demo: [_2].","Go_to_statement":"Vai all'estratto conto","Continue_trading":"Continua il trading","Your_Demo_balance_has_been_reset_":"Il tuo saldo demo è stato ripristinato","Available_Markets":"Mercati disponibili","Type":"Tipologia","Currency":"Valuta","Multipliers_Account":"Conto per moltiplicatori","Gaming_Account":"Account di gioco","Options_Account":"Opzioni del conto","Real_Account":"Conto Reale","Counterparty":"Controparte","Jurisdiction":"Giurisdizione","Create_account":"Crea un conto","Change_currency":"Cambia valuta","Note:_You_are_limited_to_one_fiat_currency_account__The_currency_of_your_fiat_account_can_be_changed_before_you_deposit_into_your_fiat_account_for_the_first_time_or_create_an_MT5_account__You_may_also_open_one_account_for_each_supported_cryptocurrency_":"Nota: è previsto un limite di una sola valuta per conto fiat. Puoi modificare la valuta del conto fiat prima di effettuare il primo deposito o di creare un conto MT5. Puoi anche aprire un conto per ogni criptovaluta supportata.","This_account_is_disabled":"Questo conto è disattivato","This_account_is_excluded_until_[_1]":"Questo conto è escluso fino a [_1]","Set_currency":"Imposta la valuta","Commodities":"Materie prime","Stock_Indices":"Indici azionari","Stocks":"Azioni","Synthetic_Indices":"Indici sintetici","If_you_have_an_account_with_us,_we'll_send_you_a_link_to_your_email_in_a_few_minutes_to_reset_your_password_":"Se hai un conto con noi, tra pochi minuti ti invieremo un link al tuo indirizzo di posta per reimpostare la password.","Sign_up":"Iscriviti","Trading_contracts_for_difference_(CFDs)_on_Synthetic_Indices_may_not_be_suitable_for_everyone__Please_ensure_that_you_fully_understand_the_risks_involved,_including_the_possibility_of_losing_all_the_funds_in_your_MT5_account__Gambling_can_be_addictive_–_please_play_responsibly_":"Il trading di contratti per differenza (CFD) sugli indici sintetici può non essere adatto a tutti. Assicurati di aver compreso appieno i rischi connessi, inclusa la possibilità di perdere tutti i fondi sul tuo conto reale MT5. Il gioco d'azzardo può creare dipendenza, per questo ti invitiamo a giocare responsabilmente.","Do_you_wish_to_continue?":"Desideri continuare?","{SPAIN_ONLY}You_are_about_to_purchase_a_product_that_is_not_simple_and_may_be_difficult_to_understand:_Contracts_for_difference_and_forex__As_a_general_rule,_the_CNMV_considers_that_such_products_are_not_appropriate_for_retail_clients,_due_to_their_complexity_":"{SPAIN ONLY}You are about to purchase a product that is not simple and may be difficult to understand: Contracts for Difference and Forex. As a general rule, the CNMV considers that such products are not appropriate for retail clients, due to their complexity.","{SPAIN_ONLY}However,_Binary_Investments_(Europe)_Ltd_has_assessed_your_knowledge_and_experience_and_deems_the_product_appropriate_for_you_":"{SPAIN ONLY}However, Deriv Investments (Europe) Ltd has assessed your knowledge and experience and deems the product appropriate for you.","Acknowledge":"Accetto","Change_Password":"Modifica Password","The_investor_password_of_account_number_[_1]_has_been_changed_":"La password per investitori del conto numero [_1] è stata modificata.","Reset_Password":"Ripristina password","Verify_Reset_Password":"Verifica la nuova password","Please_check_your_email_for_further_instructions_":"Ti invitiamo a controllare il tuo indirizzo e-mail per ulteriori indicazioni.","[_1]_deposit_from_[_2]_to_account_number_[_3]_is_done__Transaction_ID:_[_4]":"Il deposito di [_1] da [_2] sul numero di account [_3] è stato effettuato. ID della transazione: [_4]","[_1]_withdrawal_from_account_number_[_2]_to_[_3]_is_done__Transaction_ID:_[_4]":"Il prelievo di [_1] dall'account numero [_2] su [_3] è stato eseguito. ID della transazione: [_4]","To_withdraw_from_MetaTrader_5_[_1]_please_[_2]Authenticate[_3]_your_Binary_account_":"Per prelevare dal tuo Account MetaTrader 5 Financial ti chiediamo di [_1]Autenticare[_2] il tuo account Binary.","Current_password":"Password attuale","New_password":"Nuova password","To_transfer_funds_to_your_MT5_account,_enter_an_amount_of_[_1]_or_more":"Per trasferire fondi sul conto MT5, inserisci un importo pari o superiore a [_1]","You_have_insufficient_funds_in_your_MT5_account_":"Non hai fondi sufficienti sul conto MT5.","Sorry,_this_feature_is_not_available_in_your_jurisdiction_":"Siamo spiacenti, questa funzione non è disponibile nella tua giurisdizione.","Due_to_an_issue_on_our_server,_some_of_your_MT5_accounts_are_unavailable_at_the_moment__[_1]Please_bear_with_us_and_thank_you_for_your_patience_":"A causa di un problema sul nostro server, alcuni conti MT5 non sono disponibili al momento. [_1]Grazie per la comprensione e la pazienza.","Unavailable":"Non disponibile","[_1]_has_been_credited_into_your_MT5_Demo_Account:_[_2]_":"L'importo di [_1] è stato accreditato sul tuo conto demo MT5: [_2].","_(Region_added)":" (zona aggiunta)","_(Temporarily_unavailable)":" (Temporaneamente non disponibile)","Our_MT5_servers_are_temporarily_unavailable__We're_working_to_restore_them__Please_try_again_in_a_few_minutes_":"I server MT5 non sono momentaneamente disponibili. Stiamo lavorando per risolvere il problema, ti preghiamo di riprovare tra pochi minuti.","Use_MT5_password_to_sign_in_to_any_of_your_[_1]_accounts_when_using_MT5_apps_on_your_mobile_or_other_devices_":"Usa la password MT5 per accedere a qualsiasi conto [_1] mentre usi le app MT5 su smartphone o altri dispositivi.","This_will_change_the_password_to_all_of_your_[_1]_accounts_":"Così cambierai la password per tutti i conti [_1].","Demo_Accounts":"Account demo","Real-Money_Accounts":"Conto monetario reale","Demo_Account":"Conto demo","Real-Money_Account":"Conto monetario reale","for_account_[_1]":"per il conto [_1]","MT5_Financial":"MT5 Finanziario","Enter_your_MT5_password_to_add_a_[_1]_[_2]_account_":"Inserisci la password MT5 per aggiungere un conto [_1] [_2].","real":"reale","MT5_Synthetic":"Conto per indici sintetici MT5","Get_[_1]":"Ottieni [_1]","Your_demo_account_balance_is_currently_[_1]_or_less__You_may_top_up_your_account_with_an_additional_[_2]_":"Al momento, il saldo del tuo conto demo è inferiore o uguale a [_1]; puoi ricaricare il conto aggiungendo un importo pari a [_2].","You_can_top_up_your_demo_account_with_an_additional_[_1]_if_your_balance_is_[_2]_or_less_":"Puoi ricaricare il tuo conto demo con un importo aggiuntivo di [_1] se il saldo è inferiore o uguale a [_2].","Yes,_I'm_sure":"Sì, sono sicuro","Are_you_sure?":"Sei sicuro?","You_will_not_be_able_to_change_your_fiat_account_currency_after_creating_this_[_1]_account__Are_you_sure_you_want_to_proceed?":"Dopo aver creato un conto [_1], non sarà possibile cambiare la valuta del conto fiat. Si desidera procedere?","Address":"Indirizzo","Account_currency":"Valuta dell'account","Financial_assessment":"Valutazione finanziaria","Personal_details":"Informazioni personali","Terms_of_use":"Termini di utilizzo","Tether_Omni_(USDT)_is_a_version_of_Tether_that's_pegged_to_USD_and_is_built_on_the_Bitcoin_blockchain_":"Tether Omni (USDT) è una versione di Tether ancorata agli USD e costruita sulla blockchain di Bitcoin.","Tether_ERC20_(eUSDT)_is_a_version_of_Tether_that's_pegged_to_USD_and_is_hosted_on_the_Ethereum_platform_":"Tether ERC20 (eUSDT) è una versione di Tether ancorata agli USD e presente sulla piattaforma Ethereum.","Title_and_name":"Titolo e nome","Real_money_account_opening":"Apertura di un conto con denaro reale","Your_token_has_expired_or_is_invalid__Please_click_here_to_restart_the_verification_process_":"Il tuo token è scaduto o invalido. Fai clic qui per riavviare la procedura di verifica.","The_email_address_provided_is_already_in_use__If_you_forgot_your_password,_please_try_our_password_recovery_tool_or_contact_our_customer_service_":"L'indirizzo email fornito è già in uso. Se hai dimenticato la password, prova il nostro strumento di recupero della password o contatta il nostro servizio clienti.","Password_is_not_strong_enough_":"La password non è sufficientemente forte.","Upgrade_now":"Aggiorna adesso","[_1]_days_[_2]_hours_[_3]_minutes":"[_1] giorni [_2] ore [_3] minuti","Your_trading_statistics_since_[_1]_":"Le tue statistiche di trading dal [_1].","[_1]_trading_can_become_a_real_addiction,_as_can_any_other_activity_pushed_to_its_limits__To_avoid_the_danger_of_such_an_addiction,_we_provide_a_reality-check_that_gives_you_a_summary_of_your_trades_and_accounts_on_a_regular_basis_":"Il trading [_1] può diventare una vera e propria dipendenza, così come qualsiasi altra attività spinta al limite. Per evitare il pericolo di tale dipendenza, ti forniamo un controllo della situazione in grado di offrirti regolarmente la sintesi dei tuoi trade e dei tuoi account.","[_1]_Please_click_the_link_below_to_restart_the_password_recovery_process_":"[_1] Per riavviare la procedura di ripristino della password, clicca sul link qui sotto.","You_have_a_new_Binary_password_to_log_in_to_Binary_com_":"Hai una nuova password Binary per accedere a BInary.com.","Success":"Vittoria","Done":"Fatto","Your_Binary_account_is_unlinked_from_[_1]__Use_[_2]your_email_and_password_for_future_log_in_":"Il conto Binary è scollegato da [_1]. Usa la [_2]tua e-mail e password per accedere in futuro.","Success!":"Vittoria!","Got_it":"Ho capito","Binary_Password_Reset":"Reimposta password Binary","Binary_password":"Password Binary","You_have_added_a_[_1]_account_":"Hai aggiunto un conto [_1].","Add_account":"Aggiungi conto","Add_new_crypto_account":"Aggiungi un nuovo conto per criptovalute","Add_new_account":"Aggiungi un nuovo conto","Create_a_cryptocurrency_account":"Crea un conto per criptovalute","Choose_your_preferred_cryptocurrency":"Scegli la tua criptovaluta preferita","You_can_open_an_account_for_each_cryptocurrency_":"È possibile aprire un conto per ogni criptovaluta.","Choose_a_cryptocurrency_account":"Scegli un conto per criptovalute","Choose_one_of_your_accounts_or_add_a_new_cryptocurrency_account":"Scegli uno dei tuoi conti oppure aggiungi un conto per criptovalute","Choose_an_account":"Scegli un account","Choose_one_of_your_accounts_or_add_a_new_account":"Scegli uno dei tuoi conti oppure aggiungine uno nuovo","Choose_one_of_your_accounts":"Scegli un conto","Please_select_the_currency_for_this_account:":"Seleziona la valuta per questo conto:","deposit":"deposito","deposit_or_create_a_CFDs_account":"depositare fondi o creare un conto CFD","Are_you_sure_you_want_to_create_your_[_1]_account_now?":"Sei sicuro di voler creare il tuo conto [_1] ora?","Note:":"Nota:","You_may_open_one_account_for_each_supported_cryptocurrency_":"È possibile aprire un conto per ogni criptovaluta supportata.","Are_you_sure_you_want_to_create_a_fiat_account_in_[_1]?":"Sei sicuro di voler creare un conto fiat in [_1]?","You_are_limited_to_one_fiat_account__You_can_change_the_currency_of_your_fiat_account_anytime_before_you_make_a_first-time_[_1]_":"C'è previsto un limite di una sola valuta per conto fiat. Puoi modificare la valuta del conto fiat prima di effettuare il primo [_1].","Yes":"Sì","Create_[_1]_account":"Crea un conto[_1]","You_have_successfully_set_your_account_currency_to_[_1]_":"Hai modificato la valuta del conto: ora è in [_1].","You_have_successfully_changed_your_account_currency_from_[_1]_to_[_2]_":"La valuta del tuo conto è stata modificata da [_1] a [_2].","Please_choose_a_currency":"Scegli una valuta","You_have_a_new_MT5_password_to_log_in_to_your_[_1]_accounts_on_the_web_and_mobile_apps_":"Hai una nuova password MT5 per accedere ai conti [_1] su web e app per smartphone.","Asian_Up":"Rialzo Asiatiche","Asian_Down":"Ribasso Asiatiche","Higher":"Superiore","Higher_or_equal":"Maggiore o uguale","Lower":"Inferiore","Lower_or_equal":"Inferiore o uguale","Digit_Matches":"Cifra uguale","Digit_Differs":"Cifra differente","Digit_Odd":"Cifra dispari","Digit_Even":"Cifra pari","Digit_Over":"Cifra superiore","Digit_Under":"Cifra inferiore","Ends_Outside":"Termina fuori","Ends_Between":"Finisce tra","Stays_Between":"Resta Dentro","Goes_Outside":"Esce fuori","Touches":"Tocca","Does_Not_Touch":"Non tocca","High_Tick":"Tick alto","Low_Tick":"Tick basso","Only_Ups":"Solo ascendenti","Only_Downs":"Solo discendenti","Multiplier_Up":"Moltiplicatore in rialzo","Multiplier_Down":"Moltiplicatore al ribasso","Equals":"Equivale a","Not":"No","Buy":"Acquista","Sell":"Vendi","Waiting_for_contract_settlement_":"In attesa della risoluzione del contratto.","including_Deal_Cancel__Fee":"inclusa commissione per la cancellazione","Contract_has_not_started_yet":"Il contratto non è ancora iniziato","This_contract_is_only_available_on_[_1]DTrader[_2]_":"Questo contratto è disponibile solo su [_1]DTrader[_2].","This_contract_is_only_available_on_DTrader_[_1][_2]Go_to_Dtrader[_3]_to_close_or_cancel_this_contract_":"Il presente contratto è disponibile su DTrader. [_1][_2]Vai su DTrader[_3] per chiuderlo o annullarlo.","Contract_Result":"Esito del contratto","Close_Time":"Ora di chiusura","Exit_Spot_Time":"Orario del prezzo di uscita","Audit":"Controllo","View_chart":"Visualizza grafico","Audit_Page":"Pagina di controllo","Contract_Starts":"Il contratto inizia","Contract_Ends":"Il contratto termina","Contract_Details":"Dettagli del contratto","Target":"Obiettivo","Contract_Information":"Informazioni del contratto","Contract_Type":"Tipo di contratto","Transaction_ID":"ID della transazione","Remaining_Time":"Tempo residuo","Maximum_payout":"Payout massimo","Barrier_Change":"Modifica della barriera","Current":"Attuale","Spot_Time":"Orario di spot","Current_Time":"Orario attuale","Indicative":"Indicativo","Potential_Profit/Loss":"Profitto/perdita potenziale","Deal_Cancel__Fee":"Commissione per la cancellazione","You_can_close_this_window_without_interrupting_your_trade_":"Puoi chiudere questa finestra senza interrompere il trade.","There_was_an_error":"Si è verificato un errore","Sell_at_market":"Vendi sul mercato","Note":"Nota","Contract_will_be_sold_at_the_prevailing_market_price_when_the_request_is_received_by_our_servers__This_price_may_differ_from_the_indicated_price_":"Il Contratto verrá venduto al prezzo di mercato prevalente nel momento in cui i nostri server ricevono la richiesta. Tale prezzo può differire rispetto al prezzo indicato.","You_have_sold_this_contract_at_[_1]_[_2]":"Questo contratto è stato venduto a [_1] [_2]","Your_transaction_reference_number_is_[_1]":"Il numero di riferimento per le transazioni è [_1]","Thank_you_for_signing_up!_Please_check_your_email_to_complete_the_registration_process_":"Grazie per esserti registrato! Controlla la tua email per completare la procedura di registrazione.","All_markets_are_closed_now__Please_try_again_later_":"Al momento tutti i mercati sono chiusi. Si prega di riprovare più tardi.","Withdrawal":"Prelievo","demo_credit_to_account":"accredito di prova sul conto","Asians":"Asiatiche","Digits":"Cifre","Ends_Between/Ends_Outside":"Temina Dentro/Termina Fuori","High/Low_Ticks":"Tick alti/bassi","Lookbacks":"Opzioni retrospettive (lookbacks)","Reset_Call/Reset_Put":"Reimposta l'opzione Call/Reimposta l'opzione Put","Stays_Between/Goes_Outside":"Resta Dentro/Esce","Touch/No_Touch":"Tocca/Non Tocca","Christmas_Day":"Giorno di Natale","Closes_early_(at_18:00)":"Chiude in anticipo (alle 18:00)","Closes_early_(at_21:00)":"Chiude in anticipo (alle 21:00)","Fridays":"Venerdì","New_Year's_Day":"Capodanno","today":"oggi","today,_Fridays":"oggi, venerdì","There_was_a_problem_accessing_the_server_":"Si è verificato un problema d'accesso al server.","There_was_a_problem_accessing_the_server_during_purchase_":"Durante l'acquisto si è verificato un problema d'accesso al server."}; \ No newline at end of file diff --git a/src/javascript/_autogenerated/ko.js b/src/javascript/_autogenerated/ko.js index 66578e40d5e..ebe83db4381 100644 --- a/src/javascript/_autogenerated/ko.js +++ b/src/javascript/_autogenerated/ko.js @@ -1,2 +1,2 @@ const texts_json = {}; -texts_json['KO'] = {"Virtual":"가상","Bitcoin":"비트코인","Litecoin":"라이트코인","Connecting_to_server":"서버에 연결","You_will_be_redirected_to_a_third-party_website_which_is_not_owned_by_Binary_com_":"Anda akan dialihkan ke situs web pihak ketiga yang bukan dimiliki oleh Binary.com.","Click_OK_to_proceed_":"Klik OK untuk melanjutkan.","[_1]_requires_your_browser's_web_storage_to_be_enabled_in_order_to_function_properly__Please_enable_it_or_exit_private_browsing_mode_":"[_1]은 기능을 제대로 하기 위해 귀하의 브라우저 웹 저장소가 활성화되는것이 요구됩니다. 이를 활성화하시거나 개인정보 보호 브라우징 모드에서 나와주시기 바랍니다.","Please_[_1]log_in[_2]_or_[_3]sign_up[_4]_to_view_this_page_":"본 페이지를 보기 위해 [_1]로그인[_2] 또는 [_3]가입[_4] 해 주시기 바랍니다.","[_1]_Account":"[_1]계좌","Click_here_to_open_a_Real_Account":"실제 계좌를 개설하기 위해 여기를 클릭하세요","Click_here_to_open_a_Financial_Account":"금융 계좌를 개설하기 위해 여기를 클릭하세요","Create_Account":"계정 만들기","Accounts_List":"계좌 목록","Deposits_and_withdrawals_have_been_disabled_on_your_account__Please_check_your_email_for_more_details_":"귀하의 계좌에서 예금과 인출이 중단되었습니다. 자세한 정보를 위해 귀하의 이메일을 확인하세요.","Your_[_1]proof_of_identity[_2]_has_not_been_verified_":"귀하의 [_1]신분 증명[_2]이 아직 검증되지 않았습니다.","Account_Authenticated":"계좌 확인","Connection_error:_Please_check_your_internet_connection_":"연결 오류: 귀하의 인터넷 연결을 점검해주세요.","Today":"오늘","Barrier":"장벽","Charting_for_this_underlying_is_delayed":"이 언더라잉을 위한 차팅은 지연되었습니다","Start_Time":"시작 시간","Crypto":"크립토","Please_select_the_checkbox_":"체크박스를 선택해주세요.","This_field_is_required_":"이 항목을 채워주십시오.","The_two_passwords_that_you_entered_do_not_match_":"입력하신 두 비밀번호가 일치하지 않습니다.","[_1]_and_[_2]_cannot_be_the_same_":"[_1]과 [_2]는 같을 수 없습니다.","Next":"다음","Adjust_trade_parameters":"거래 파라미터를 조정하세요","January":"1월","February":"2월","April":"4월","May":"5월","August":"8월","December":"12월","Jan":"1월","Feb":"2월","Mar":"3월","Apr":"4월","Jun":"6월","Jul":"7월","Aug":"8월","Sep":"9월","Oct":"10월","Nov":"11월","Dec":"12월","Tuesday":"화요일","Wednesday":"수요일","Friday":"금요일","Su":"일","Mo":"월","Tu":"화","We":"수","Th":"목","Fr":"금","Sa":"토","Previous":"이전","Hour":"시간","[_1]Manage_your_accounts[_2]":"[_1]귀하의 계좌를 관리하세요[_2]","Don't_want_to_trade_in_[_1]?_You_can_open_another_cryptocurrency_account_":"[_1]로 거래하고 싶지 않으신가요? 귀하께서는 다른 암호화폐 계좌를 개설하실 수 있습니다.","State/Province":"주/지역","Email_address":"이메일 주소","Country_of_Residence":"거주 국가","Cancel":"취소","Are_you_sure_you_want_to_deposit_in_[_1]?":"귀하께서는 확실히 [_1]에 예금하시기를 원하십니까?","[_1]No,_change_my_fiat_account's_currency_now[_2]":"[_1]아니오, 지금 바로 제 피앗 계좌의 통화를 변경합니다[_2]","Amount_in":"표시되는 화폐","Sorry,_account_signup_is_not_available_in_your_country_":"죄송합니다. 귀하의 나라에서는 계정 가입이 불가합니다.","Asset":"자산","Opens":"개장","Closes":"마감","Settles":"정착","Upcoming_Events":"예정된 행사","Add_+/–_to_define_a_barrier_offset__For_example,_+0_005_means_a_barrier_that's_0_005_higher_than_the_entry_spot_":"장벽 오프셋을 정의하기 위해 +/–를 추가하세요. 예를 들어서 +0.005는 엔트리 스팟보다 0.005가 더 높은 장벽을 의미합니다.","Chart_is_not_available_for_this_underlying_":"이 언더라잉에 대해서는 차트를 이용할 수 없습니다.","Net_profit":"순이익","Return":"보상","Rise/Fall":"상승/하락","Higher/Lower":"하이어/로우어","Matches/Differs":"맞춤/다름","Even/Odd":"짝/홀","Over/Under":"오버/언더","High-Close":"고가-종가","Close-Low":"종가-저가","High-Low":"고가-저가","Reset_Call":"리셋 콜","Reset_Put":"리셋 풋","Up/Down":"업/다운","Only_Ups/Only_Downs":"오직 Ups/오직 Downs","In/Out":"인/아웃","Tick":"틱","minutes":"분","hours":"시간","days":"일","ticks":"틱","Duration":"기간","End_Time":"종료 시간","Close":"종료","Stake":"지분","Payout":"지불금","Apply_now_as_a_professional_investor":"전문 투자자로써 지금 지원하세요","Try_our_other_markets_":"다른 시장을 이용해보세요.","Account_access_is_temporarily_limited__Please_check_your_inbox_for_more_details_":"계좌 접근이 일시적으로 제한되었습니다. 더 자세한 사항을 위해 귀하의 수신함을 확인해주세요.","Contract_Confirmation":"계약확인","View":"보기","Now":"지금","Average":"평균","Buy_price":"구매 가격","Final_price":"최종 가격","Profit":"이익","Account_balance:":"계좌 잔액:","Identity_card":"신분증","Driving_licence":"운전면허증","ID_number_is_required_for_[_1]_":"[_1]에 ID 번호가 요구되어집니다.","Current_password":"현재 비밀번호","New_password":"새 비밀번호","Tips":"팁","Confirm":"확인","or":"또는","Date":"날짜","Contract":"계약","Details":"상세정보","Action":"활동","Are_you_sure_that_you_want_to_permanently_delete_the_token":"귀하께서는 토큰을 영구적으로 삭제하기를 확실히 원하십니까","Delete":"삭제","Are_you_sure_that_you_want_to_permanently_revoke_access_to_the_application":"귀하께서는 해당 앱으로의 접근권한이 영구적으로 취소되는것을 확실히 원하십니까?","Admin":"관리","Payments":"지불","Trade":"트레이드","Date_and_Time":"날짜와 시간","Browser":"브라우저","IP_Address":"IP 주소","Please_select_a_valid_time_":"유효시간을 선택해주세요.","Back_to_trading":"트레이딩으로 돌아가기","Bid":"매수","Description":"설명","Credit/Debit":"신용/직불","Balance":"잔액","[_1]_has_been_credited_into_your_Virtual_Account:_[_2]_":"[_1]이 귀하의 가상계좌에 입금되었습니다: [_2].","Continue_trading":"계속 거래하기","Account":"계좌","Available_Markets":"가용 시장","Type":"종류","Currency":"통화","Real_Account":"실제계정","Counterparty":"카운터파티","Create_account":"계좌 생성하기","Change_currency":"통화 변경","Commodities":"상품","Forex":"외환","Stock_Indices":"주가지수","Synthetic_Indices":"종합 지수","Please_check_your_email_for_the_password_reset_link_":"비밀번호 재설정 링크 확인을 위해 귀하의 이메일을 확인해 주세요.","Sign_up":"가입","Do_you_wish_to_continue?":"Apakah Anda ingin melanjutkan?","Acknowledge":"인정합니다","Change_Password":"비밀번호 바꾸기","Reset_Password":"비밀번호 재설정","[_1]_has_been_credited_into_your_MT5_Demo_Account:_[_2]_":"[_1]이 귀하의 MT5 Demo Account에 입금되었습니다: [_2].","[_1]_Account_[_2]":"[_1] 계좌 [_2]","Are_you_sure?":"확실한가요?","Address":"주소","Account_currency":"계좌 통화","The_email_address_provided_is_already_in_use__If_you_forgot_your_password,_please_try_our_password_recovery_tool_or_contact_our_customer_service_":"입력하신 이메일 주소는 이미 사용중입니다. 만약 비밀번호를 잊으셨다면, 비밀번호 복구 도구 또는 저희 고객 서비스부서에 연락바랍니다.","Password_is_not_strong_enough_":"비밀번호가 취약합니다.","[_1]_days_[_2]_hours_[_3]_minutes":"[_1]일 [_2]시간 [_3]분","[_1]_Please_click_the_link_below_to_restart_the_password_recovery_process_":"[_1]비밀번호 복구 절차를 위해 아래의 링크를 클릭하세요.","Your_password_has_been_successfully_reset__Please_log_into_your_account_using_your_new_password_":"귀하의 비밀번호가 성공적으로 재설정되었습니다. 새 비밀번호를 이용하여 귀하의 계정에 로그인 바랍니다.","Are_you_sure_you_want_to_create_your_[_1]_account_now?":"귀하께서 [_1] 계좌를 지금 만드는것을 희망하는것이 확실합니까?","Note:":"각주:","Are_you_sure_you_want_to_create_a_fiat_account_in_[_1]?":"귀하께서는 [_1] 피앗 계좌를 개설하기를 원하십니까?","Create_[_1]_account":"[_1] 계좌 만들기","Please_choose_a_currency":"화폐를 선택해주시기 바랍니다","Asian_Up":"아시안 업","Asian_Down":"아시안 다운","Higher":"상승","Lower":"하락","Call_Spread":"콜 스프레드","Only_Ups":"오직 Ups","Only_Downs":"오직 Downs","Buy":"매수","Sell":"매도","Contract_has_not_started_yet":"계약이 아직 시작되지 않았습니다.","Contract_Result":"계약 결과","Close_Time":"종료 시간","Audit_Page":"감사 페이지","Contract_Starts":"계약이 시작됩니다","Contract_Ends":"계약이 종료됩니다","Contract_Details":"계약에 대한 자세한 사항","Contract_Information":"계약 정보","Contract_Type":"계약 종류","Transaction_ID":"거래 ID","Remaining_Time":"남은 시간","Barrier_Change":"장벽 변동","Current":"현재","Current_Time":"현재 시간","Note":"공지","Contract_will_be_sold_at_the_prevailing_market_price_when_the_request_is_received_by_our_servers__This_price_may_differ_from_the_indicated_price_":"우리의 서버에 의해 요구가 접수되어질때에 계약은 우세한 시장가로 판매되어질 것입니다. 이 가격은 표시되어 있는 가격과는 다를 수 있습니다.","Thank_you_for_signing_up!_Please_check_your_email_to_complete_the_registration_process_":"가입해주셔서 감사합니다! 등록절차를 완료하기 위해 회원님의 이메일을 확인 해주세요.","All_markets_are_closed_now__Please_try_again_later_":"현재 모든 시장이 마감되었습니다. 나중에 다시 시도해주십시오.","logout":"로그아웃","Asians":"아시안","Call_Spread/Put_Spread":"콜 스프레드/풋 스프레드","Digits":"숫자","Ends_Between/Ends_Outside":"사이에서 종료/외부에서 종료","High/Low_Ticks":"높은/낮은 틱","Lookbacks":"룩백","Reset_Call/Reset_Put":"리셋 콜/리셋 풋","Stays_Between/Goes_Outside":"사이에서 머무름/외부로 나감","Touch/No_Touch":"터치/노 터치","Christmas_Day":"성탄절","Closes_early_(at_21:00)":"조기 마감 (21:00시)","Fridays":"매주 금요일","today,_Fridays":"오늘, 매 금요일"}; \ No newline at end of file +texts_json['KO'] = {"CFDs":"차액결제거래","Bitcoin":"비트코인","Litecoin":"라이트코인","Connecting_to_server":"서버에 연결","You_will_be_redirected_to_a_third-party_website_which_is_not_owned_by_Binary_com_":"Anda akan dialihkan ke situs web pihak ketiga yang bukan dimiliki oleh Binary.com.","Click_OK_to_proceed_":"Klik OK untuk melanjutkan.","[_1]_requires_your_browser's_web_storage_to_be_enabled_in_order_to_function_properly__Please_enable_it_or_exit_private_browsing_mode_":"[_1]은 기능을 제대로 하기 위해 귀하의 브라우저 웹 저장소가 활성화되는것이 요구됩니다. 이를 활성화하시거나 개인정보 보호 브라우징 모드에서 나와주시기 바랍니다.","Please_[_1]log_in[_2]_or_[_3]sign_up[_4]_to_view_this_page_":"본 페이지를 보기 위해 [_1]로그인[_2] 또는 [_3]가입[_4] 해 주시기 바랍니다.","[_1]_Account":"[_1]계좌","Click_here_to_open_a_Real_Account":"실제 계좌를 개설하기 위해 여기를 클릭하세요","Create_Account":"계정 만들기","Accounts_List":"계좌 목록","Your_[_1]proof_of_identity[_2]_has_not_been_verified_":"귀하의 [_1]신분 증명[_2]이 아직 검증되지 않았습니다.","Account_Authenticated":"계좌 확인","Connection_error:_Please_check_your_internet_connection_":"연결 오류: 귀하의 인터넷 연결을 점검해주세요.","Today":"오늘","Barrier":"장벽","Charting_for_this_underlying_is_delayed":"이 언더라잉을 위한 차팅은 지연되었습니다","Start_Time":"시작 시간","Crypto":"크립토","Please_select_the_checkbox_":"체크박스를 선택해주세요.","This_field_is_required_":"이 항목을 채워주십시오.","The_two_passwords_that_you_entered_do_not_match_":"입력하신 두 비밀번호가 일치하지 않습니다.","[_1]_and_[_2]_cannot_be_the_same_":"[_1]과 [_2]는 같을 수 없습니다.","Next":"다음","Adjust_trade_parameters":"거래 파라미터를 조정하세요","January":"1월","February":"2월","April":"4월","May":"5월","August":"8월","December":"12월","Jan":"1월","Feb":"2월","Mar":"3월","Apr":"4월","Jun":"6월","Jul":"7월","Aug":"8월","Sep":"9월","Oct":"10월","Nov":"11월","Dec":"12월","Tuesday":"화요일","Wednesday":"수요일","Friday":"금요일","Su":"일","Mo":"월","Tu":"화","We":"수","Th":"목","Fr":"금","Sa":"토","Previous":"이전","Hour":"시간","[_1]Manage_your_accounts[_2]":"[_1]귀하의 계좌를 관리하세요[_2]","Don't_want_to_trade_in_[_1]?_You_can_open_another_cryptocurrency_account_":"[_1]로 거래하고 싶지 않으신가요? 귀하께서는 다른 암호화폐 계좌를 개설하실 수 있습니다.","Cancel":"취소","State/Province":"주/지역","Email_address":"이메일 주소","Country_of_Residence":"거주 국가","Amount_in":"표시되는 화폐","Sorry,_account_signup_is_not_available_in_your_country_":"죄송합니다. 귀하의 나라에서는 계정 가입이 불가합니다.","Asset":"자산","Opens":"개장","Closes":"마감","Settles":"정착","Upcoming_Events":"예정된 행사","Add_+/–_to_define_a_barrier_offset__For_example,_+0_005_means_a_barrier_that's_0_005_higher_than_the_entry_spot_":"장벽 오프셋을 정의하기 위해 +/–를 추가하세요. 예를 들어서 +0.005는 엔트리 스팟보다 0.005가 더 높은 장벽을 의미합니다.","Chart_is_not_available_for_this_underlying_":"이 언더라잉에 대해서는 차트를 이용할 수 없습니다.","Net_profit":"순이익","Return":"보상","Rise/Fall":"상승/하락","Higher/Lower":"하이어/로우어","Matches/Differs":"맞춤/다름","Even/Odd":"짝/홀","Over/Under":"오버/언더","High-Close":"고가-종가","Close-Low":"종가-저가","High-Low":"고가-저가","Reset_Call":"리셋 콜","Reset_Put":"리셋 풋","Up/Down":"업/다운","Only_Ups/Only_Downs":"오직 Ups/오직 Downs","In/Out":"인/아웃","Tick":"틱","minutes":"분","hours":"시간","days":"일","ticks":"틱","Duration":"기간","End_Time":"종료 시간","Close":"종료","Stake":"지분","Payout":"지불금","Apply_now_as_a_professional_investor":"전문 투자자로써 지금 지원하세요","Try_our_other_markets_":"다른 시장을 이용해보세요.","Account_access_is_temporarily_limited__Please_check_your_inbox_for_more_details_":"계좌 접근이 일시적으로 제한되었습니다. 더 자세한 사항을 위해 귀하의 수신함을 확인해주세요.","Contract_Confirmation":"계약확인","View":"보기","Now":"지금","Average":"평균","Buy_price":"구매 가격","Final_price":"최종 가격","Profit":"이익","Account_balance:":"계좌 잔액:","Identity_card":"신분증","Driving_licence":"운전면허증","ID_number_is_required_for_[_1]_":"[_1]에 ID 번호가 요구되어집니다.","Tips":"팁","Confirm":"확인","or":"또는","Date":"날짜","Contract":"계약","Details":"상세정보","Action":"활동","Are_you_sure_that_you_want_to_permanently_delete_the_token":"귀하께서는 토큰을 영구적으로 삭제하기를 확실히 원하십니까","Delete":"삭제","Are_you_sure_that_you_want_to_permanently_revoke_access_to_the_application":"귀하께서는 해당 앱으로의 접근권한이 영구적으로 취소되는것을 확실히 원하십니까?","Admin":"관리","Payments":"지불","Trade":"트레이드","Date_and_Time":"날짜와 시간","Browser":"브라우저","IP_Address":"IP 주소","Please_select_a_valid_time_":"유효시간을 선택해주세요.","Back_to_trading":"트레이딩으로 돌아가기","Bid":"매수","Description":"설명","Credit/Debit":"신용/직불","Balance":"잔액","Continue_trading":"계속 거래하기","Account":"계좌","Available_Markets":"가용 시장","Type":"종류","Currency":"통화","Real_Account":"실제계정","Counterparty":"카운터파티","Create_account":"계좌 생성하기","Change_currency":"통화 변경","Commodities":"상품","Forex":"외환","Stock_Indices":"주가지수","Synthetic_Indices":"종합 지수","Sign_up":"가입","Do_you_wish_to_continue?":"Apakah Anda ingin melanjutkan?","Acknowledge":"인정합니다","Change_Password":"비밀번호 바꾸기","Reset_Password":"비밀번호 재설정","Current_password":"현재 비밀번호","New_password":"새 비밀번호","[_1]_has_been_credited_into_your_MT5_Demo_Account:_[_2]_":"[_1]이 귀하의 MT5 Demo Account에 입금되었습니다: [_2].","[_1]_Account_[_2]":"[_1] 계좌 [_2]","MT5_Financial":"MT5 금융","Are_you_sure?":"확실한가요?","OK":"확인","Address":"주소","Account_currency":"계좌 통화","The_email_address_provided_is_already_in_use__If_you_forgot_your_password,_please_try_our_password_recovery_tool_or_contact_our_customer_service_":"입력하신 이메일 주소는 이미 사용중입니다. 만약 비밀번호를 잊으셨다면, 비밀번호 복구 도구 또는 저희 고객 서비스부서에 연락바랍니다.","Password_is_not_strong_enough_":"비밀번호가 취약합니다.","[_1]_days_[_2]_hours_[_3]_minutes":"[_1]일 [_2]시간 [_3]분","[_1]_Please_click_the_link_below_to_restart_the_password_recovery_process_":"[_1]비밀번호 복구 절차를 위해 아래의 링크를 클릭하세요.","Choose_an_account":"계정을 선택하세요","Are_you_sure_you_want_to_create_your_[_1]_account_now?":"귀하께서 [_1] 계좌를 지금 만드는것을 희망하는것이 확실합니까?","Note:":"각주:","Are_you_sure_you_want_to_create_a_fiat_account_in_[_1]?":"귀하께서는 [_1] 피앗 계좌를 개설하기를 원하십니까?","Create_[_1]_account":"[_1] 계좌 만들기","Please_choose_a_currency":"화폐를 선택해주시기 바랍니다","Asian_Up":"아시안 업","Asian_Down":"아시안 다운","Higher":"상승","Lower":"하락","Call_Spread":"콜 스프레드","Only_Ups":"오직 Ups","Only_Downs":"오직 Downs","Buy":"매수","Sell":"매도","Contract_has_not_started_yet":"계약이 아직 시작되지 않았습니다.","Contract_Result":"계약 결과","Close_Time":"종료 시간","Audit_Page":"감사 페이지","Contract_Starts":"계약이 시작됩니다","Contract_Ends":"계약이 종료됩니다","Contract_Details":"계약에 대한 자세한 사항","Contract_Information":"계약 정보","Contract_Type":"계약 종류","Transaction_ID":"거래 ID","Remaining_Time":"남은 시간","Barrier_Change":"장벽 변동","Current":"현재","Current_Time":"현재 시간","Note":"공지","Contract_will_be_sold_at_the_prevailing_market_price_when_the_request_is_received_by_our_servers__This_price_may_differ_from_the_indicated_price_":"우리의 서버에 의해 요구가 접수되어질때에 계약은 우세한 시장가로 판매되어질 것입니다. 이 가격은 표시되어 있는 가격과는 다를 수 있습니다.","Thank_you_for_signing_up!_Please_check_your_email_to_complete_the_registration_process_":"가입해주셔서 감사합니다! 등록절차를 완료하기 위해 회원님의 이메일을 확인 해주세요.","All_markets_are_closed_now__Please_try_again_later_":"현재 모든 시장이 마감되었습니다. 나중에 다시 시도해주십시오.","logout":"로그아웃","Asians":"아시안","Call_Spread/Put_Spread":"콜 스프레드/풋 스프레드","Digits":"숫자","Ends_Between/Ends_Outside":"사이에서 종료/외부에서 종료","High/Low_Ticks":"높은/낮은 틱","Lookbacks":"룩백","Reset_Call/Reset_Put":"리셋 콜/리셋 풋","Stays_Between/Goes_Outside":"사이에서 머무름/외부로 나감","Touch/No_Touch":"터치/노 터치","Christmas_Day":"성탄절","Closes_early_(at_21:00)":"조기 마감 (21:00시)","Fridays":"매주 금요일","today,_Fridays":"오늘, 매 금요일"}; \ No newline at end of file diff --git a/src/javascript/_autogenerated/pl.js b/src/javascript/_autogenerated/pl.js index 1617421f2f5..7d5d6e32f6a 100644 --- a/src/javascript/_autogenerated/pl.js +++ b/src/javascript/_autogenerated/pl.js @@ -1,2 +1,2 @@ const texts_json = {}; -texts_json['PL'] = {"Real":"Prawdziwe","Investment":"Inwestowanie","Gaming":"Gra hazardowa","Virtual":"Wirtualne","Synthetic":"Syntetyczne","Demo_Synthetic":"Demo syntetyczne","Real_Synthetic":"Prawdziwe syntetyczne","Financial":"Finansowe","Demo_Financial":"Demo finansowe","Real_Financial":"Prawdziwe finansowe","Financial_STP":"Finansowe STP","Demo_Financial_STP":"Demo finansowe STP","Real_Financial_STP":"Prawdziwe finansowe STP","Multi-Collateral":"Wielokrotne zabezpieczenie","Paxos_Standard":"Paxos standardowe","Binary_Coin":"Moneta binarna","Thank_you,_we'll_get_back_to_you_within_24_hours":"Dziękujemy, skontaktujemy się w ciągu 24 godzin","Connecting_to_server":"Łączenie z serwerem","Use_a_few_words,_avoid_common_phrases":"Użyj kilku słów, unikaj popularnych zwrotów","No_need_for_symbols,_digits,_or_uppercase_letters":"Nie ma potrzeby używania symboli, cyfr i wielkich liter","Add_another_word_or_two__Uncommon_words_are_better_":"Dodaj kolejne słowo lub dwa. Nietypowe słowa są lepsze.","Straight_rows_of_keys_are_easy_to_guess":"Proste ciągi znaków są proste do przewidzenia","Short_keyboard_patterns_are_easy_to_guess":"Krótkie sekwencje klawiatury są łatwe do przewidzenia","Use_a_longer_keyboard_pattern_with_more_turns":"Użyj dłuższego ciągu znaków z klawiatury ze zmianami","Repeats_like_\"aaa\"_are_easy_to_guess":"Powtórzenia, takie jak „aaa” są łatwe do przewidzenia","Repeats_like_\"abcabcabc\"_are_only_slightly_harder_to_guess_than_\"abc\"":"Ciągi, takie jak „abcabcabc” są tylko trochę trudniejsze do przewidzenia niż „abc”","Avoid_repeated_words_and_characters":"Unikaj powtarzających się słów i znaków","Sequences_like_abc_or_6543_are_easy_to_guess":"Ciągi znaków, takie jak abc lub 6543 łatwo przewidzieć","Avoid_sequences":"Unikaj ciągów znaków","Recent_years_are_easy_to_guess":"Ostatnie lata są łatwe do przewidzenia","Avoid_recent_years":"Unikaj ostatnich lat","Avoid_years_that_are_associated_with_you":"Unikaj lat, które są powiązane z Tobą","Dates_are_often_easy_to_guess":"Daty są często łatwe do przewidzenia","Avoid_dates_and_years_that_are_associated_with_you":"Unikaj dat, które są powiązane z Tobą","This_is_a_top-10_common_password":"To hasło jest wśród 10 najpopularniejszych","This_is_a_top-100_common_password":"To hasło jest wśród 100 najpopularniejszych","This_is_a_very_common_password":"To bardzo popularne hasło","This_is_similar_to_a_commonly_used_password":"Podobne do często używanych haseł","A_word_by_itself_is_easy_to_guess":"Samo słowo jest łatwe do przewidzenia","Names_and_surnames_by_themselves_are_easy_to_guess":"Imiona i nazwiska użyte samodzielnie są łatwe do przewidzenia","Common_names_and_surnames_are_easy_to_guess":"Popularne imiona i nazwiska można łatwo przewidzieć","Capitalization_doesn't_help_very_much":"Zapis wielką literą zbytnio tu nie pomaga","All-uppercase_is_almost_as_easy_to_guess_as_all-lowercase":"Wszystkie wyrazy zapisane wielką literą są tak łatwe do przewidzenia, jak wszystkie zapisane małą literą","Reversed_words_aren't_much_harder_to_guess":"Słowa zapisane w odwrotnej kolejności nie są dużo trudniejsze do przewidzenia","Predictable_substitutions_like_'@'_instead_of_'a'_don't_help_very_much":"Łatwe do przewidzenia substytuty, takie jak „@” zamiast „a” nie są zbyt pomocne","This_password_is_on_the_blacklist":"To hasło znajduje się na czarnej liście","Unknown_OS":"Nieznany system operacyjny","You_will_be_redirected_to_a_third-party_website_which_is_not_owned_by_Binary_com_":"Nastąpi przekierowanie do witryny internetowej strony trzeciej, której właścicielem nie jest Binary.com.","Click_OK_to_proceed_":"Kliknij OK, aby przejść dalej.","Please_ensure_that_you_have_the_Telegram_app_installed_on_your_device_":"Upewnij się, że na Twoim urządzeniu jest zainstalowana aplikacja Telegram.","[_1]_requires_your_browser's_web_storage_to_be_enabled_in_order_to_function_properly__Please_enable_it_or_exit_private_browsing_mode_":"[_1] wymaga włączenia w przeglądarce funkcji przechowywania internetowego (Web Storage), aby zapewnić poprawne działanie. Włącz tę funkcję lub wyłącz tryb przeglądania prywatnego.","Please_[_1]log_in[_2]_or_[_3]sign_up[_4]_to_view_this_page_":"Aby zobaczyć tę stronę, [_1]zaloguj się[_2] lub [_3]zarejestruj[_4].","Sorry,_this_feature_is_available_to_virtual_accounts_only_":"Przepraszamy, ta funkcja jest dostępna tylko dla kont wirtualnych.","This_feature_is_not_relevant_to_virtual-money_accounts_":"Ta funkcja nie jest dostępna dla kont z wirtualnymi pieniędzmi.","This_page_is_only_available_to_logged_out_clients_":"Ta strona jest dostępna tylko dla wylogowanych klientów.","Sorry,_but_binary_options_trading_is_not_available_in_your_financial_account_":"Przepraszamy, ale handlowanie opcjami binarnymi nie jest dostępne na Twoim koncie finansowym.","Sorry,_but_binary_options_trading_is_not_available_in_your_country_":"Przepraszamy, ale handlowanie opcjami binarnymi nie jest dostępne w Twoim kraju.","Sign_out":"Wyloguj","[_1]_Account":"Konto [_1]","Click_here_to_open_a_Real_Account":"Kliknij tutaj, aby otworzyć prawdziwe konto","Open_a_Real_Account":"Otwórz Prawdziwe konto","Click_here_to_open_a_Financial_Account":"Kliknij tutaj, aby otworzyć konto finansowe","Click_here_to_open_a_Gaming_account":"Kliknij tutaj, aby otworzyć konto gracza","Open_a_Financial_Account":"Otwórz konto finansowe","Create_Account":"Załóż konto","Accounts_List":"Lista kont","Deposits_and_withdrawals_have_been_disabled_on_your_account__Please_check_your_email_for_more_details_":"Opcja dokonywania wpłat i wypłat została wyłączona na Twoim koncie. Sprawdź swoją skrzynkę e-mailową, aby uzyskać więcej informacji.","Please_set_the_[_1]currency[_2]_of_your_account_":"Ustaw [_1]walutę[_2] swojego konta.","Please_submit_your_[_1]proof_of_identity_and_proof_of_address[_2]_":"Prześlij [_1]potwierdzenie tożsamości oraz potwierdzenie adresu[_2].","Your_[_1]proof_of_identity[_3]_and_[_2]proof_of_address[_3]_have_expired_":"Twoje [_1]potwierdzenie tożsamości[_3] i [_2]potwierdzenie adresu[_3] jest już nieważne.","Your_[_1]proof_of_identity[_2]_has_expired_":"Twoje [_1]potwierdzenie tożsamości[_2] jest już nieważne.","Your_[_1]proof_of_address[_2]_has_expired_":"Twoje [_1]potwierdzenie adresu[_2] jest już nieważne.","Your_[_1]proof_of_identity[_3]_and_[_2]proof_of_address[_3]_have_not_been_verified_":"Twoje [_1]potwierdzenie tożsamości[_3] i [_2]potwierdzenie adresu[_3] nie zostało zweryfikowane.","Your_[_1]proof_of_identity[_2]_has_not_been_verified_":"Twoje [_1]potwierdzenie tożsamości[_2] nie zostało zweryfikowane.","Your_[_1]proof_of_address[_2]_has_not_been_verified_":"Twoje [_1]potwierdzenie adresu[_2] nie zostało zweryfikowane.","Please_submit_your_[_1]proof_of_identity[_2]_":"Prześlij [_1]potwierdzenie tożsamości[_2].","Please_submit_your_[_1]proof_of_address[_2]_":"Prześlij [_1]potwierdzenie adresu[_2].","Your_account_is_restricted__Kindly_[_1]contact_customer_support[_2]_for_assistance_":"Na Twoje konto zostały nałożone ograniczenia. [_1]Skontaktuj się z obsługą klienta[_2], aby uzyskać pomoc.","Please_set_your_[_1]30-day_turnover_limit[_2]_to_remove_deposit_limits_":"Aby usunąć limity wpłat, ustaw swój [_1]30-dniowy limit obrotu[_2].","MT5_withdrawals_have_been_disabled_on_your_account__Please_check_your_email_for_more_details_":"Opcja dokonywania wypłat z MT5 została wyłączona na Twoim koncie. Sprawdź swoją skrzynkę e-mailową, aby uzyskać więcej informacji.","Trading_and_withdrawals_have_been_disabled_on_your_account__Kindly_[_1]contact_customer_support[_2]_for_assistance_":"Handlowanie i dokonywanie wpłat zostało wyłączone na Twoim koncie. [_1]Skontaktuj się z działem obsługi klienta[_2], aby uzyskać wsparcie.","Please_complete_your_[_1]personal_details[_2]_before_you_proceed_":"Zanim przejdziesz dalej, uzupełnij swoje [_1]dane osobowe[_2].","Please_set_[_1]country_of_residence[_2]_before_upgrading_to_a_real-money_account_":"Przed aktualizacją do konta z prawdziwymi pieniędzmi ustaw [_1]kraj zamieszkania[_2].","Please_complete_the_[_1]financial_assessment_form[_2]_to_lift_your_withdrawal_and_trading_limits_":"Aby podnieść swoje limity wypłat i limity handlowe, wypełnij [_1]formularz oceny sytuacji finansowej[_2].","Please_[_1]complete_your_account_profile[_2]_to_lift_your_withdrawal_and_trading_limits_":"Aby podnieść wysokość limitów wypłat i limitów handlowych, [_1]uzupełnij swój profil[_1].","Trading_and_deposits_have_been_disabled_on_your_account__Kindly_allow_us_some_time_to_review_the_account_":"Inwestowanie i dokonywanie wpłat zostało wyłączone na Twoim koncie. Potrzebujemy trochę czasu, aby sprawdzić Twoje konto.","Withdrawals_have_been_disabled_on_your_account__Please_wait_until_your_uploaded_documents_are_verified_":"Wypłaty zostały wyłączone na Twoim koncie. Poczekaj, aż przesłane przez Ciebie dokumenty zostaną zweryfikowane.","Withdrawals_have_been_disabled_on_your_account__Please_check_your_email_for_more_details_":"Opcja dokonywania wypłat została wyłączona na Twoim koncie. Sprawdź swoją skrzynkę e-mailową, aby uzyskać więcej informacji.","Please_[_1]accept_the_updated_Terms_and_Conditions[_2]_":"Proszę [_1]zaakceptować zaktualizowany regulamin[_2].","Please_[_1]accept_the_updated_Terms_and_Conditions[_2]_to_lift_your_deposit_and_trading_limits_":"Aby podnieść wysokość limitów wpłat i limitów handlowych, proszę [_1]zaakceptować zaktualizowany regulamin[_1].","Account_Authenticated":"Konto zweryfikowane","Connection_error:_Please_check_your_internet_connection_":"Błąd połączenia: sprawdż połączenie internetowe","Network_status":"Status sieci","This_is_a_staging_server_-_For_testing_purposes_only":"To jest serwer testowy służący wyłącznie testowaniu","The_server_endpoint_is:_[_2]":"Punkt końcowy serwera to: [_2]","Your_web_browser_([_1])_is_out_of_date_and_may_affect_your_trading_experience__Proceed_at_your_own_risk__[_2]Update_browser[_3]":"Twoja przeglądarka internetowa ([_1]) jest nieaktualna, co może negatywnie wpływać na korzystanie z portalu handlowego. Przejdź dalej na własne ryzyko lub [_2]zaktualizuj przeglądarkę[_3]","You_have_reached_the_rate_limit_of_requests_per_second__Please_try_later_":"Osiągnięto maksymalną liczbę żądań na sekundę. Spróbuj jeszcze raz.","There_was_some_invalid_character_in_an_input_field_":"Nieprawidłowy znak w polu formularza.","Today":"Dziś","Select_date":"Wybierz datę","Barrier":"Limit","Entry_Spot":"Punkt wejściowy","Exit_Spot":"Punkt wyjściowy","Charting_for_this_underlying_is_delayed":"Dla tego rynku podstawowego wykresy są opóźnione","Payout_Range":"Zakres wypłaty","Purchase_Time":"Godzina zakupu","Reset_Barrier":"Limit resetowania","Reset_Time":"Moment resetowania","Selected_Tick":"Wybrana najmniejsza zmiana ceny","Exit_Time":"Czas wyjściowy","Start_Time":"Godzina rozpoczęcia","Fiat":"Fiducjarna","Crypto":"Kryptowaluty","Verification_code_is_wrong__Please_use_the_link_sent_to_your_email_":"Kod weryfikacyjny jest nieprawidłowy. Skorzystaj z łącza przesłanego na Twój adres e-mail.","Indicates_required_field":"Wskazuje wymagane pole","Please_select_the_checkbox_":"Proszę zaznaczyć pole wyboru.","This_field_is_required_":"To pole jest wymagane.","Should_be_a_valid_number_":"Powinien to być prawidłowy numer.","Up_to_[_1]_decimal_places_are_allowed_":"Dozwolonych jest do [_1] miejsc po przecinku.","Should_be_[_1]":"Powinno być [_1]","Should_be_between_[_1]_and_[_2]":"Wartość powinna wynosić od [_1] do [_2]","Should_be_more_than_[_1]":"Wartość powinna być większa niż [_1]","Should_be_less_than_[_1]":"Wartość powinna być mniejsza niż [_1]","Invalid_email_address_":"Nieprawidłowy adres e-mail.","Password_should_have_lower_and_uppercase_English_letters_with_numbers_":"Hasło powinno się składać z małych i wielkich angielskich liter oraz cyfr.","Only_letters,_numbers,_space,_hyphen,_period,_and_apostrophe_are_allowed_":"Dozwolone są wyłącznie litery, cyfry, znak spacji, myślnik, kropka i apostrof.","Only_letters,_numbers,_space,_and_these_special_characters_are_allowed:_[_1]":"Dozwolone są tylko litery, liczby, spacja i następujące znaki specjalne: [_1]","Only_letters,_space,_hyphen,_period,_and_apostrophe_are_allowed_":"Dozwolone są tylko litery, spacja, myślniki, kropki i apostrof.","Only_letters,_numbers,_space,_and_hyphen_are_allowed_":"Dozwolone są tylko litery, cyfry, spacja i myślnik.","Please_enter_a_valid_phone_number_(e_g__+15417541234)_":"Podaj prawidłowy numer telefonu (np. +15417541234).","The_two_passwords_that_you_entered_do_not_match_":"Wprowadzone hasła nie są identyczne.","[_1]_and_[_2]_cannot_be_the_same_":"Wartości [_1] i [_2] nie mogą być takie same.","Minimum_of_[_1]_characters_required_":"Minimalna liczba znaków: [_1].","You_should_enter_[_1]_characters_":"Proszę wprowadzić następującą liczbę znaków: [_1].","Should_start_with_letter_or_number,_and_may_contain_hyphen_and_underscore_":"Powinno rozpoczynać się od litery lub cyfry i może zawierać myślnik i podkreślnik.","Invalid_verification_code_":"Nieprawidłowy kod weryfikacyjny.","Your_password_cannot_be_the_same_as_your_email_address_":"Twoje hasło nie może być takie samo jak adres e-mail.","Transaction_performed_by_[_1]_(App_ID:_[_2])":"Transakcja dokonana przez [_1] (App ID: [_2])","Guide":"Przewodnik","Next":"Następny","Finish":"Zakończ","Step":"Krok","Select_your_market_and_underlying_asset":"Wybierz swój rynek i aktywa bazowe","Select_your_trade_type":"Wybierz rodzaj zakładu","Adjust_trade_parameters":"Dostosuj parametry handlowe","Predict_the_directionand_purchase":"Oszacuj kierunek zmian
i kup","Your_session_duration_limit_will_end_in_[_1]_seconds_":"Limit czasu sesji zakończy się za [_1] s.","January":"Styczeń","February":"Luty","March":"Marzec","April":"Kwiecień","May":"Maj","June":"Czerwiec","July":"Lipiec","August":"Sierpień","September":"Wrzesień","October":"Październik","November":"Listopad","December":"Grudzień","Jan":"Styczeń","Feb":"Luty","Mar":"Marzec","Apr":"Kwiecień","Jun":"Czerwiec","Jul":"Lipiec","Aug":"Sierpień","Sep":"Wrzesień","Oct":"Październik","Nov":"Listopad","Dec":"Grudzień","Sunday":"Niedziela","Monday":"Poniedziałek","Tuesday":"Wtorek","Wednesday":"Środa","Thursday":"Czwartek","Friday":"piątek","Saturday":"Sobota","Su":"Nd","Mo":"Pn","Tu":"Wt","We":"Śr","Th":"Cz","Fr":"Pt","Sa":"So","Previous":"Poprzedni","Hour":"Godzina","Minute":"Minuta","Verification_required":"Uwierzytelnienie jest wymagane","Verify_identity":"Potwierdź tożsamość","From_account:_":"Z konta: ","To_account:_":"Na konto: ","Not_announced_for_this_currency_":"Nie ogłoszono dla tej waluty.","Reset_the_balance_of_your_virtual_account_to_[_1]_anytime_":"Resetuj saldo swojego wirtualnego konta do [_1] w dowolnej chwili.","[_1]Manage_your_accounts[_2]":"[_1]Zarządzaj swoimi kontami[_2]","You_can_no_longer_change_the_currency_because_you've_created_an_MT5_account_":"Nie możesz już zmienić waluty, gdyż konto MT5 zostało już utworzone.","You_can_no_longer_change_the_currency_because_you've_made_a_first-time_deposit_":"Nie możesz już zmienić waluty, gdyż dokonano już pierwszej wpłaty.","This_is_your_[_1]_account_":"To Twoje konto [_1].","Your_fiat_account's_currency_is_currently_set_to_[_1]_":"Waluta Twojego konta fiducjarnego jest obecnie ustawiona na [_1].","Your_fiat_account's_currency_is_set_to_[_1]_":"Waluta Twojego konta fiducjarnego jest ustawiona na [_1].","Don't_want_to_trade_in_[_1]?_You_can_open_another_cryptocurrency_account_":"Nie chcesz handlować w [_1]? Możesz otworzyć kolejne konto w kryptowalucie.","You_can_[_1]set_a_new_currency[_2]_before_you_deposit_for_the_first_time_or_create_an_MT5_account_":"Zanim dokonasz pierwszej wpłaty lub utworzysz konto MT5, możesz [_1]ustawić nową walutę[_2].","Withdraw":"Wypłata","Deposit":"Wpłata","Town/City":"Miasto","First_line_of_home_address":"Pierwsza część adresu zamieszkania","Postal_Code/ZIP":"Kod pocztowy","State/Province":"Stan/prowincja","Email_address":"Adres e-mail","Telephone":"Telefon","Country_of_Residence":"Kraj zamieszkania","details":"szczegóły","Yes_I'm_sure":"Tak, na pewno","Cancel":"Anuluj","Are_you_sure_you_want_to_deposit_in_[_1]?":"Czy na pewno chcesz dokonać wpłaty w [_1]?","You_will_not_be_able_to_change_your_fiat_account's_currency_after_making_this_deposit__Are_you_sure_you_want_to_proceed?":"Po dokonaniu tej wpłaty nie będzie już można zmienić waluty Twojego konta fiducjarnego. Na pewno chcesz kontynuować?","[_1]No,_change_my_fiat_account's_currency_now[_2]":"[_1]Nie, zmień walutę mojego konta fiducjarnego teraz[_2]","Your_cashier_is_locked_":"Twoja sekcja Kasjer jest zablokowana.","Please_note_that_the_selected_currency_is_allowed_for_limited_accounts_only_":"Wybrana waluta jest dostępna tylko dla niektórych kont.","Sorry,_deposits_for_this_currency_are_currently_disabled_":"Przepraszamy, wpłaty w tej walucie są obecnie niedostępne.","Sorry,_withdrawals_for_this_currency_are_currently_disabled_":"Przepraszamy, wypłaty w tej walucie są obecnie niedostępne.","You_have_reached_the_withdrawal_limit__Please_upload_your_proof_of_identity_and_address_to_lift_your_withdrawal_limit_and_proceed_with_your_withdrawal_":"Osiągnięto limit wypłat. Prześlij dowód tożsamości i adresu, aby podnieś swój limit i dokonać wypłaty.","Payment_Agent_services_are_not_available_in_your_country_or_in_your_preferred_currency_":"Usługi pośredników płatności są niedostępne w Twoim kraju lub w Twojej preferowanej walucie.","Select_payment_agent":"Wybierz pośrednika płatności","Amount_in":"Kwota w","Insufficient_balance_":"Niewystarczające saldo.","Only_letters,_numbers,_space,_hyphen,_period,_comma,_and_apostrophe_are_allowed_":"Dozwolone są wyłącznie litery, cyfry, znak spacji, myślnik, kropka, przecinek i apostrof.","Your_request_to_withdraw_[_1]_[_2]_from_your_account_[_3]_to_Payment_Agent_[_4]_account_has_been_successfully_processed_":"Twój wniosek o wypłatę [_2] [_1] z Twojego konta [_3] na konto pośrednika płatności [_4] został zrealizowany.","Your_token_has_expired_or_is_invalid__Please_click_[_1]here[_2]_to_restart_the_verification_process_":"Twój token wygasł lub jest nieprawidłowy. Kliknij [_1]tutaj[_2], aby ponownie rozpocząć proces weryfikacyjny.","Please_[_1]deposit[_2]_to_your_account_":"Dokonaj [_1]wpłaty[_2] na swoje konto.","Sorry,_account_signup_is_not_available_in_your_country_":"Przepraszamy, zarejestrowanie konta nie jest możliwe w Twoim kraju.","Asset":"Kapitał","Opens":"Otwarcie","Closes":"Zamknięcie","Settles":"Rozliczenie","Upcoming_Events":"Nadchodzące wydarzenia","Add_+/–_to_define_a_barrier_offset__For_example,_+0_005_means_a_barrier_that's_0_005_higher_than_the_entry_spot_":"Aby określić wyrównanie limitu, dodaj +/–. Na przykład, +0.005 oznacza limit 0,005 wyższy od punktu początkowego.","Digit":"Cyfra","Percentage":"Procent","Waiting_for_entry_tick_":"Oczekuje na pierwszą zmianę ceny.","High_Barrier":"Górny limit","Low_Barrier":"Dolny limit","Waiting_for_exit_tick_":"Oczekuje na końcową zmianę ceny.","Ticks_history_returned_an_empty_array_":"Historia zmian ceny jest pusta.","Chart_is_not_available_for_this_underlying_":"Dla tego aktywa bazowego wykres nie jest dostępny.","Purchase":"Kup","Net_profit":"Zysk netto","Return":"Zwrot","Time_is_in_the_wrong_format_":"Czas został podany w nieprawidłowym formacie.","Rise/Fall":"Wzrost/spadek","Higher/Lower":"Wyższy/niższy","Matches/Differs":"Zgadza się/Różni się","Even/Odd":"Parzysta/nieparzysta","Over/Under":"Ponad/poniżej","High-Close":"Zamknięcia-Wysoka","Close-Low":"Zamknięcia-Niska","High-Low":"Wysoka-Niska","Up/Down":"Góra/dół","Only_Ups/Only_Downs":"Tylko wzrosty/ Tylko spadki","In/Out":"Zakłady w/poza","Select_Trade_Type":"Wybierz rodzaj zakładu","Tick":"Zmiana ceny","Spot":"Cena aktualna","Spot_Time_(GMT)":"Czas Spot (GMT)","seconds":"sekundy","minutes":"min","hours":"godziny","days":"dni","ticks":"najmniejsze zmiany ceny","tick":"najmniejsza zmiana ceny","second":"sekunda","minute":"minuta","hour":"godzina","day":"dzień","Duration":"Czas trwania","End_Time":"Godzina zakończenia","Purchase_request_sent":"Zgłoszono chęć zakupu","High":"Wysoka","Close":"Zamknięcia","Low":"Niska","Select_Asset":"Wybór aktywa","Search___":"Wyszukaj...","Maximum_multiplier_of_1000_":"Mnożnik maksymalny wynoszący 1000.","Stake":"Stawka","Payout":"Wypłata","Multiplier":"Mnożnik","Trading_is_unavailable_at_this_time_":"Handlowanie nie jest dostępne w tym czasie.","Please_reload_the_page":"Załaduj stronę ponownie","Your_application_to_be_treated_as_a_professional_client_is_being_processed_":"Twój wniosek o uznanie za klienta profesjonalnego jest przetwarzany.","Your_professional_client_request_is_[_1]not_approved[_2]_":"Twój wniosek o uznanie za klienta profesjonalnego [_1]nie został zatwierdzony[_2].","Please_reapply_once_the_required_criteria_has_been_fulfilled_":"Aplikuj ponownie, gdy spełnione zostaną wymagane kryteria.","More_information_can_be_found_in_an_email_sent_to_you_":"Więcej informacji znajdziesz w wiadomości e-mail, którą do Ciebie wysłaliśmy.","I_want_to_reapply":"Chcę aplikować ponownie","In_the_EU,_financial_binary_options_are_only_available_to_professional_investors_":"Ne terenie UE finansowe opcje binarne są dostępne wyłącznie dla inwestorów profesjonalnych.","Apply_now_as_a_professional_investor":"Aplikuj teraz jako inwestor profesjonalny","Try_our_[_1]Synthetic_Indices[_2]_":"Wypróbuj nasze [_1]wskaźniki syntetyczne[_2].","Try_our_other_markets_":"Wypróbuj nasze inne rynki.","Please_complete_the_[_1]Real_Account_form[_2]_to_verify_your_age_as_required_by_the_[_3]UK_Gambling[_4]_Commission_(UKGC)_":"Proszę wypełnić [_1]formularz dot. Prawdziwego konta[_2] w celu zweryfikowania Twojego wieku zgodnie z wymogiem [_3]UK Gambling[_4] Commission (UKGC).","Account_access_is_temporarily_limited__Please_check_your_inbox_for_more_details_":"Dostęp do konta jest tymczasowo ograniczony. Sprawdź swoją skrzynkę odbiorczą, aby uzyskać więcej szczegółów.","Contract_Confirmation":"Potwierdzenie kontraktu","Your_transaction_reference_is":"Kod referencyjny Twojej transakcji to","Total_Cost":"Całkowity koszt","Potential_Payout":"Możliwa wypłata","Potential_Profit":"Możliwy zysk","View":"Widok","This_contract_won":"Ten kontrakt wygrał","This_contract_lost":"Ten kontrakt przegrał","The_reset_time_is_[_1]":"Czas resetowania to [_1]","Now":"Teraz","Average":"Średnia","Buy_price":"Cena kupna","Final_price":"Cena ostateczna","Loss":"Strata","Profit":"Zysk","Account_balance:":"Saldo konta:","Reverse_Side":"Tylna strona","Front_Side":"Przednia strona","Pending":"Oczekujące","Submitting":"Wysyłanie","Submitted":"Wysłano","Failed":"Zakończone niepowodzeniem","Compressing_Image":"Kompresja obrazu","Checking":"Sprawdzanie","Checked":"Sprawdzono","Unable_to_read_file_[_1]":"Nie można odczytać pliku [_1]","Passport":"Paszport","Identity_card":"Dowód osobisty","Driving_licence":"Prawo jazdy","Invalid_document_format_":"Nieprawidłowy format dokumentu.","File_([_1])_size_exceeds_the_permitted_limit__Maximum_allowed_file_size:_[_2]":"Rozmiar pliku ([_1]) przekracza dozwolony limit. Maksymalny dozwolony rozmiar pliku: [_2]","ID_number_is_required_for_[_1]_":"Numer dowodu jest wymagany w przypadku [_1].","Only_letters,_numbers,_space,_underscore,_and_hyphen_are_allowed_for_ID_number_([_1])_":"W przypadku numeru ID ([_1]) akceptowane są wyłącznie litery, cyfry, znak spacji i podkreślenia oraz łącznik.","Expiry_date_is_required_for_[_1]_":"Data wygaśnięcia jest wymagana w przypadku [_1].","Place_of_birth":"Data urodzenia","Current_password":"Aktualne hasło","New_password":"Nowe hasło","Country_not_found":"Nie znaleziono kraju","Documents_from_that_country_are_not_currently_supported_—_try_another_document_type":"Dokumenty z tego kraju nie są obecnie obsługiwane — spróbuj użyć inny rodzaj dokumentu","Submit_document":"Prześlij dokument","Select_country":"Wybierz kraj","e_g__United_States":"np. USA","Search_for_country":"Szukaj kraju","Select_issuing_country":"Wybierz kraj wydania","Submit_verification":"Prześlij weryfikację","Tips":"Porady","Documents_uploaded":"Przesłano dokumenty","Document_uploaded":"Przesłano dokument","Selfie_uploaded":"Selfie zostało przesłane","We're_now_ready_to_verify_your_identity":"Mamy już wszystko, aby zweryfikować Twoją tożsamość","Great,_that's_everything_we_need":"Świetnie, to wszystko, czego potrzebujemy","The_link_only_works_on_mobile_devices":"Link działa tylko na urządzeniach mobilnych","Something's_gone_wrong":"Coś poszło nie tak","You'll_need_to_restart_your_verification_on_your_computer":"Konieczne będzie ponowne rozpoczęcie weryfikacji na komputerze","Get_secure_link":"Pobierz bezpieczny link","Steps_required_to_continue_verification_on_your_mobile":"Kroki wymagane do przeprowadzenia weryfikacji na Twoim urządzeniu mobilnym","Check_back_here_to_finish_the_submission":"Sprawdź tutaj, aby ukończyć przesyłanie","Open_the_link_and_complete_the_tasks":"Otwórz link i ukończ zadania","Send_a_secure_link_to_your_phone":"Wyślij bezpieczny link na swój telefon","Here's_how_to_do_it:":"Jak to zrobić:","Continue_on_your_phone":"Kontynuuj na swoim telefonie","Your_computer_may_take_a_few_seconds_to_update":"Aktualizacja może zająć komputerowi kilka sekund","You_can_now_return_to_your_computer_to_continue":"Możesz teraz wrócić do swojego komputera, aby kontynuować","Uploads_successful":"Przesłano pomyślnie","Make_sure_everything_is_clear":"Upewnij się, że wszystko jest dobrze widoczne","Blurry_photo_detected":"Wykryto zamazane zdjęcie","Make_sure_full_document_is_visible":"Upewnij się, że widoczny jest cały dokument","Cut-off_image_detected":"Wykryto przycięty obraz","Move_away_from_direct_light":"Odsuń się od bezpośredniego światła","Glare_detected":"Wykryto prześwietlenie","Make_sure_all_of_the_document_is_in_the_photo":"Upewnij się, że całość dokumentu jest na zdjęciu","No_document_detected":"Nie wykryto dokumentu","Make_sure_your_card_details_are_clear_to_read,_with_no_blur_or_glare":"Upewnij się, że dane karty są widoczne i czytelne, nie są zamazane ani prześwietlone","It’ll_take_longer_to_verify_you_if_we_can’t_read_it":"Jeśli nie będziemy mogli tego odczytać, proces weryfikacji potrwa dłużej","To_smoothly_verify_you,_we_need_a_better_photo":"Aby zweryfikować Twoją tożsamość, potrzebujemy lepszego zdjęcia","Make_sure_your_license_details_are_clear_to_read,_with_no_blur_or_glare":"Upewnij się, że szczegóły prawa jazdy są widoczne i czytelne, nie są zamazane ani prześwietlone","Make_sure_your_passport_details_are_clear_to_read,_with_no_blur_or_glare":"Upewnij się, że dane paszportowe są widoczne i czytelne, nie są zamazane ani prześwietlone","Make_sure_your_permit_details_are_clear_to_read,_with_no_blur_or_glare":"Upewnij się, że dane zezwolenia na pobyt są widoczne i czytelne, nie są zamazane ani prześwietlone","Make_sure_details_are_clear_to_read,_with_no_blur_or_glare":"Upewnij się, że dane są widoczne i czytelne, nie są zamazane ani prześwietlone","Redo":"Ponów","Confirm":"Potwierdź","Upload_anyway":"Prześlij mimo to","Enlarge_image":"Powiększ obraz","Photo_of_your_document":"Zdjęcie Twojego dokumentu","Check_your_image":"Sprawdź swój obraz","Front_and_back":"Przód i tył","Driver's_license":"Prawo jazdy","Face_photo_page":"Strona ze zdjęciem twarzy","Residence_permit":"Zezwolenie na pobyt","Sorry,_no_mobile_phone_bills":"Przepraszamy, nie akceptujemy rachunków za telefon komórkowy","Documents_you_can_use_to_verify_your_identity":"Dokumenty, których możesz użyć, aby zweryfikować swoją tożsamość","It_must_be_an_official_photo_ID":"To musi być oficjalne zdjęcie dowodowe","These_are_the_documents_most_likely_to_show_your_current_home_address":"Te dokumenty najprawdopodobniej zawierają informacje o Twoim obecnym adresie zamieszkania","Choose_document":"Wybierz dokument","Select_a_%{country}_document":"Wybierz dokument z kraju: %{country}","or_upload_photo_–_no_scans_or_photocopies":"lub załaduj zdjęcie - skany i fotokopie nie są akceptowane","Continue_on_phone":"Kontynuuj na telefonie","Take_a_photo_with_your_phone":"Zrób zdjęcie swoim telefonem","Submit_identity_card_(back)":"Prześlij zdjęcie dowodu tożsamości (tylna strona)","Submit_identity_card_(front)":"Prześlij zdjęcie dowodu tożsamości (przednia strona)","Submit_license_(back)":"Prześlij zdjęcie prawa jazdy (tylna strona)","Submit_license_(front)":"Prześlij zdjęcie prawa jazdy (przednia strona)","Submit_passport_photo_page":"Prześlij zdjęcie strony paszportu ze zdjęciem","Submit_residence_permit_(back)":"Prześlij zdjęcie zezwolenia na pobyt (tylna strona)","Submit_residence_permit_(front)":"Prześlij zdjęcie zezwolenia na pobyt (przednia strona)","Restart_the_process_on_the_latest_version_of_Google_Chrome":"Zacznij proces od początku w najnowszej wersji przeglądarki Google Chrome","Restart_the_process_on_the_latest_version_of_Safari":"Zacznij proces od początku w najnowszej wersji przeglądarki Safari","Unsupported_browser":"Nieobsługiwana przeglądarka","Close_identity_verification_screen":"Zamknij ekran weryfikacji tożsamości","Dismiss_alert":"Odrzuć powiadomienie","back":"tył","close":"zamknij","Restart_process_on_a_different_device":"Rozpocznij proces od nowa na innym urządzeniu","Camera_not_detected":"Nie wykryto aparatu","Must_be_under_10MB_":"Musi być mniejszy niż 10 MB.","File_size_exceeded_":"Przekroczono maksymalną wielkość pliku.","Try_using_another_file_type_":"Spróbuj użyć innego rodzaju pliku.","File_not_uploaded_":"Nie przesłano pliku.","An_error_occurred_while_loading_the_component":"Podczas ładowania komponentów wystąpił błąd","Only_your_face_can_be_in_the_selfie":"Na zdjęciu selfie może być tylko Twoja twarz","Multiple_faces_found":"Wykryto kilka twarzy","Your_face_is_needed_in_the_selfie":"Twoja twarz musi znajdować się na selfie","No_face_found":"Nie rozpoznano twarzy","Please_try_again":"Spróbuj ponownie","Connection_lost":"Utracono połączenie","Copy_the_link_to_your_phone":"Skopiuj link na swój telefon","Too_many_failed_attempts":"Zbyt wiele nieudanych prób","Try_using_a_JPG_or_PNG_file":"Użyj pliku JPG lub PNG","File_type_not_supported":"Nieobsługiwany rodzaj pliku","Loading___":"Ładowanie...","Loading":"Ładowanie","Check_that_your_number_is_correct":"Sprawdź, czy numer jest poprawny","Copied":"Skopiowano","Copy":"Kopiuj","Send_link":"Wyślij link","How_to_scan_a_QR_code":"Jak zeskanować kod QR","Point_your_phone’s_camera_at_the_QR_code":"Skieruj aparat telefonu na kod QR","If_it_doesn’t_work,_download_a_QR_code_scanner_from_Google_Play_or_the_App_Store":"Jeśli to nie działa, pobierz skaner kodów QR z Google Play lub App Store","or":"lub","Scan_QR_code":"Skanuj kod QR","Get_link_via_SMS":"Uzyskaj link przez SMS","Copy_link":"Kopiuj link","Sending":"Wysyłanie","Enter_mobile_number":"Wprowadź numer telefonu","Enter_your_mobile_number:":"Wprowadź swój numer telefonu:","Scan_the_QR_code_with_your_phone":"Zeskanuj kod QR swoim telefonem","Send_this_one-time_link_to_your_phone":"Wyślij link jednorazowy na swój telefon","Open_the_link_on_your_mobile":"Otwórz link na swoim urządzeniu","Get_your_secure_link":"Pobierz swój bezpieczny link","Copy_the_link_to_your_mobile_browser":"Skopiuj link do przeglądarki na swoim telefonie","Continue":"Kontynuuj","Make_sure§":"Upewnij się","2__Your_desktop_window_stays_open":"2. Okno na komputerze musi pozostać otwarte","1__This_link_was_sent_by_you":"1. Ten link został wysłany przez Ciebie","Continue_with_the_verification":"Kontynuuj weryfikację","Linked_to_your_computer":"Połączone z Twoim komputerem","Take_a_photo_of_the_back_of_your_card":"Zrób zdjęcie tylnej strony dokumentu potwierdzającego tożsamość","Take_a_photo_of_the_front_of_your_card":"Zrób zdjęcie przedniej strony dowodu tożsamości","Take_a_photo_of_the_back_of_your_license":"Zrób zdjęcie tylnej strony prawa jazdy","Take_a_photo_of_the_front_of_your_license":"Zrób zdjęcie przedniej strony prawa jazdy","Take_a_photo_of_your_passport_photo_page":"Zrób zdjęcie strony ze zdjęciem z paszportu","Take_a_selfie_showing_your_face":"Zrób selfie przedstawiające Twoją twarz","Take_a_photo_using_the_basic_camera_mode_instead":"Zrób zdjęcie przy użyciu podstawowego trybu aparatu","Take_a_photo":"Zrób zdjęcie","Passport_photo_page":"Strona paszportu ze zdjęciem","Thank_you":"Dziękujemy","Verification_complete":"Weryfikacja zakończona","Refresh":"Odśwież","Recovery":"Odzyskiwanie","Follow_these_steps_to_recover_camera_access:":"Wypełnij te kroki, aby odzyskać dostęp do aparatu:","Refresh_this_page_to_restart_the_identity_verification_process":"Odśwież tę stronę, aby rozpocząć ponownie proces weryfikacji tożsamości","Grant_access_to_your_camera_from_your_browser_settings":"Udziel dostępu do swojego aparatu w ustawieniach przeglądarki","Recover_camera_access_to_continue_face_verification":"Odzyskaj dostęp do aparatu, aby kontynuować weryfikację twarzy","Camera_access_is_denied":"Odmowa dostępu do aparatu","We_cannot_verify_you_without_using_your_camera":"Nie możemy przeprowadzić weryfikacji bez użycia aparatu","Enable_camera":"Włącz aparat","When_prompted,_you_must_enable_camera_access_to_continue":"Gdy Cię poprosimy, włącz dostęp do aparatu, aby kontynuować","Allow_camera_access":"Zezwól na dostęp do aparatu","Provide_the_whole_document_page_for_best_results":"Prześlij całą stronę dokumentu, aby ułatwić proces","Upload_back_of_card_from_your_computer":"Prześlij skan tyłu dowodu osobistego ze swojego komputera","Upload_front_of_card_from_your_computer":"Prześlij skan przodu dowodu osobistego ze swojego komputera","Upload_back_of_license_from_your_computer":"Prześlij tylną część prawa jazdy ze swojego komputera","Upload_front_of_license_from_your_computer":"Prześlij przednią część prawa jazdy ze swojego komputera","Upload_passport_photo_page_from_your_computer":"Prześlij stronę paszportu ze zdjęciem ze swojego komputera","Upload_a_selfie_from_your_computer":"Prześlij selfie ze swojego komputera","Take_photo":"Zrób zdjęcie","Upload":"Prześlij","Check_that_it_is_connected_and_functional__You_can_also_continue_verification_on_your_phone":"Sprawdź, czy urządzenie jest podłączone i działa. Możesz też kontynuować weryfikację na swoim telefonie","Make_sure_your_device_has_a_working_camera":"Upewnij się, że Twoje urządzenie ma sprawny aparat","Camera_not_working?":"Aparat nie działa?","It_may_be_disconnected__Try_using_your_phone_instead_":"Może być odłączony. Spróbuj użyć swojego telefonu.","Make_sure_your_device's_camera_works":"Upewnij się, że aparat na Twoim urządzeniu jest sprawny","Camera_not_working":"Aparat nie działa","Remember_to_press_stop_when_you're_done__Redo_video_actions":"Kiedy skończysz, pamiętaj o wciśnięciu Stop. Powtórz nagrywanie","Looks_like_you_took_too_long":"Zajęło Ci to zbyt długo","View_from_camera":"Widok z aparatu","Take_a_selfie":"Zrób zdjęcie","Photo_of_your_face":"Zdjęcie Twojej twarzy","Make_sure_your_selfie_clearly_shows_your_face":"Upewnij się, że selfie dobrze przedstawia twarz","Check_selfie":"Sprawdź selfie","Tips_to_take_a_good_selfie":"Wskazówki, jak zrobić dobre zdjęcie selfie","Face_forward_and_make_sure_your_eyes_are_clearly_visible":"Stań przodem i upewnij się, że oczy są dobrze widoczne","Remove_your_glasses,_if_necessary":"Zdejmij okulary, jeśli to konieczne","We'll_compare_it_with_your_document":"Porównamy z Twoim dokumentem","Your_link_will_expire_in_one_hour":"Twój link wygaśnie za godzinę","Keep_this_window_open_while_using_your_mobile":"Nie zamykaj tego okna podczas korzystania z telefonu","Resend_link":"Wyślij link ponownie","We've_sent_a_secure_link_to_%{number}":"Wysłaliśmy bezpieczny link na %{number}","It_may_take_a_few_minutes_to_arrive":"To może potrwać kilka minut","Check_your_mobile":"Sprawdź swój telefon","Your_mobile_link_will_expire_in_one_hour":"Twój link mobilny wygaśnie za godzinę","Don't_refresh_this_page":"Nie odświeżaj tej strony","Once_you've_finished_we'll_take_you_to_the_next_step":"Gdy skończysz, przekierujemy Cię do następnego kroku","Connected_to_your_mobile":"Połączono z Twoim telefonem komórkowym","Upload_photo":"Załaduj zdjęcie","Example_of_a_blurry_document":"Przykład rozmazanego dokumentu","All_details_must_be_clear_—_nothing_blurry":"Wszystkie szczegóły muszą być widoczne — nic nie może być zamazane","Example_of_a_cut-off_document":"Przykład przyciętego dokumentu","Show_all_details_—_including_the_bottom_2_lines":"Pokaż wszystkie szczegóły — w tym 2 dolne linie","Example_of_a_document_with_glare":"Przykład prześwietlonego dokumentu","Move_away_from_direct_light_—_no_glare":"Odsuń się od bezpośredniego światła — unikaj prześwietlenia","Document_example":"Przykład dokumentu","The_photo_should_clearly_show_your_document":"Zdjęcie musi wyraźnie przedstawiać Twój dokument","Scans_and_photocopies_are_not_accepted":"Skany i fotokopie nie są akceptowane","Upload_passport_photo_page":"Załaduj zdjęcie strony paszportu ze zdjęciem","To_open_a_bank_account,_we_will_need_to_verify_your_identity_":"Aby otworzyć konto bankowe, musisz zweryfikować swoją tożsamość.","It_will_only_take_a_couple_of_minutes_":"To zajmie tylko kilka minut.","Verify_Identity":"Potwierdź tożsamość","Open_your_new_bank_account":"Otwórz nowe konto bankowe","Please_enter_a_valid_Login_ID_":"Proszę podać poprawny login.","Amount":"Kwota","Your_request_to_transfer_[_1]_[_2]_from_[_3]_to_[_4]_has_been_successfully_processed_":"Twój wniosek o przelanie [_2] [_1] z [_3] na [_4] został zrealizowany.","Resale_not_offered":"Brak możliwości odsprzedaży","You've_made_no_transactions_of_this_type_up_to_this_date_":"Do dziś nie zrealizowałeś żadnej transakcji tego rodzaju.","Date":"Data","Contract":"Kontrakt","Purchase_Price":"Cena zakupu","Sale_Date":"Data sprzedaży","Sale_Price":"Cena sprzedaży","Profit/Loss":"Zysk/Strata","Details":"Szczegóły","Total_Profit/Loss":"Całkowity zysk/ całkowita strata","accounts":"konta","account":"konto","Sorry,_an_error_occurred_while_processing_your_request_":"Przepraszamy, podczas przetwarzania Twojego żądania wystąpił błąd.","Please_specify_the_reasons_for_closing_your_accounts":"Proszę określić powód zamknięcia konta","The_reason_should_be_between_5_and_250_characters":"Powód powinien mieć długość: 5-250 znaków","Please_select_a_reason_":"Proszę wybrać powód.","Only_[_1]_are_allowed_":"Dozwolone są tylko [_1].","letters":"litery","numbers":"liczby","space":"spacja","Please_select_at_least_one_scope":"Proszę wybrać przynajmniej jeden zakres","New_token_created_":"Utworzono nowy token.","The_maximum_number_of_tokens_([_1])_has_been_reached_":"Maksymalna liczba tokenów ([_1]) została osiągnięta.","Name":"Nazwisko","Scopes":"Zakresy","Last_Used":"Ostatnio używane","Action":"Czynności","Are_you_sure_that_you_want_to_permanently_delete_the_token":"Czy na pewno chcesz trwale usunąć token","Delete":"Usuń","Never_Used":"Nigdy nie użyte","You_have_not_granted_access_to_any_applications_":"Nie przyznano Ci dostępu do żadnej aplikacji.","Are_you_sure_that_you_want_to_permanently_revoke_access_to_the_application":"Czy na pewno chcesz na stałe wyłączyć dostęp do aplikacji","Revoke_access":"Zablokowanie dostępu","Payments":"Płatności","Read":"Odczyt","Trade":"Handluj","Trading_Information":"Informacje o handlowaniu","Never":"Nigdy","Permissions":"Pozwolenia","Last_Login":"Ostatnie logowanie","You_did_not_change_anything_":"Nic nie zostało zmienione.","Your_changes_have_been_updated_successfully_":"Zmiany zostały wprowadzone.","Successful":"Zakończono powodzeniem","Date_and_Time":"Data i godzina transakcji","Browser":"Przeglądarka","IP_Address":"Adres IP","Your_account_has_no_Login/Logout_activity_":"Na Twoim koncie nie odnotowano żadnej aktywności związanej z logowaniem/wylogowywaniem.","Your_account_is_fully_authenticated_and_your_withdrawal_limits_have_been_lifted_":"Twoje konto jest w pełni zweryfikowane, a Twój limit wypłat został zwiększony.","Your_[_1]_day_withdrawal_limit_is_currently_[_2][_3]_":"Twój [_1]-dniowy limit wypłat wynosi obecnie [_3][_2].","You_have_already_withdrawn_[_1][_2]_in_aggregate_over_the_last_[_3]_days_":"W ciągu ostatnich [_3] dni wypłacono już łącznie [_2] [_1].","Your_withdrawal_limit_is_[_1][_2]_":"Twój limit wypłat wynosi [_2] [_1].","You_have_already_withdrawn_[_1][_2]_":"Wypłacono już [_2] [_1].","Hence,_your_withdrawable_balance_is_only_up_to_[_1][_2],_subject_to_your_account’s_available_funds_":"Dlatego Twoje saldo dostępne do wypłaty wynosi tylko do [_2][_1], w zależności od dostępności Twoich środków na koncie.","Please_select":"Wybierz","Please_confirm_that_all_the_information_above_is_true_and_complete_":"Proszę potwierdzić, że wszystkie powyższe informacje są kompletne i prawdziwe.","Your_settings_have_been_updated_successfully_":"Twoje ustawienia zostały pomyślnie zaktualizowane.","Sorry,_an_error_occurred_while_processing_your_account_":"Przepraszamy, wystąpił błąd podczas operacji na Twoim koncie.","Please_select_a_country":"Proszę wybrać kraj","Timed_out_until":"Okres wyłączenia do","Excluded_from_the_website_until":"Wyłączono z portalu do dnia","Session_duration_limit_cannot_be_more_than_6_weeks_":"Limit czasu sesji nie może przekroczyć 6 tygodni.","Time_out_must_be_after_today_":"Okres wyłączenia musi się rozpoczynać jutro lub później.","Time_out_cannot_be_more_than_6_weeks_":"Czas wyłączenia nie może przekraczać 6 tygodni.","Time_out_cannot_be_in_the_past_":"Czas wyłączenia nie może być datą przeszłą.","Please_select_a_valid_time_":"Proszę wybrać poprawny czas.","Exclude_time_cannot_be_less_than_6_months_":"Czas wyłączenia nie może być krótszy niż 6 miesięcy.","Exclude_time_cannot_be_for_more_than_5_years_":"Czas wyłączenia nie może być dłuższy niż 5 lat.","Confirm_changes":"Potwierdź zmiany","We’ll_update_your_limits__Click_[_1]Agree_and_accept[_2]_to_acknowledge_that_you_are_fully_responsible_for_your_actions,_and_we_are_not_liable_for_any_addiction_or_loss_":"Zaktualizujemy Twoje limity. Kliknij [_1]Zgadzam się i akceptuję[_2], aby potwierdzić, że w pełni odpowiadasz za swoje działania i że nie ponosimy odpowiedzialności za uzależnienie ani straty.","Agree_and_accept":"Zgadzam się i akceptuję","Go_back":"Wróć","When_you_click_\"OK\"_you_will_be_excluded_from_trading_on_the_site_until_the_selected_date_":"Po kliknięciu przycisku „OK” handlowanie na portalu nie będzie możliwe aż do wybranej daty.","Your_changes_have_been_updated_":"Twoje zmiany zostały wprowadzone.","Disable":"Wyłącz","Enable":"Włącz","You_have_successfully_enabled_two-factor_authentication_for_your_account_":"Uwierzytelnianie dwuskładnikowe na Twoim koncie zostało włączone.","You_have_successfully_disabled_two-factor_authentication_for_your_account_":"Uwierzytelnianie dwuskładnikowe na Twoim koncie zostało wyłączone.","You_do_not_need_to_authenticate_your_account_at_this_time_[_1]We_will_inform_you_when_your_account_needs_to_be_authenticated_":"Nie musisz weryfikować swojego konta w obecnej chwili.[_1]Poinformujemy Cię, gdy będzie to wymagane.","No_authentication_required":"Uwierzytelnianie nie jest wymagane","Back_to_trading":"Wróć do handlowania","You_are_categorised_as_a_professional_client_":"Zaklasyfikowano Cię jako klienta profesjonalnego.","You_are_categorised_as_a_retail_client__Apply_to_be_treated_as_a_professional_trader_":"Zaklasyfikowano Cię jako klienta detalicznego. Złóż wniosek o uznanie za profesjonalnego gracza.","Bid":"Oferta kupna","Closed_Bid":"Zamknięte oferty","Reference_ID":"ID referencyjne","Description":"Opis","Credit/Debit":"Winien/Ma","Balance":"Saldo","Top_up_error":"Błąd doładowania","Understood":"Rozumiem","Top-up_successful":"Doładowanie powiodło się","[_1]_has_been_credited_into_your_Virtual_Account:_[_2]_":"Zaksięgowano [_1] na Twoim koncie wirtualnym: [_2].","Go_to_statement":"Przejdź do oświadczenia","Continue_trading":"Kontynuuj handlowanie","Your_virtual_balance_has_been_reset_":"Twoje wirtualne saldo zostało zresetowane.","Account":"Konto","Available_Markets":"Dostępne rynki","Type":"Typ","Currency":"Waluta","Financial_Account":"Konto finansowe","Gaming_Account":"Konto gracza","Real_Account":"Konto rzeczywiste","Counterparty":"Kontrahent","Jurisdiction":"Jurysdykcja","Create_account":"Załóż konto","Change_currency":"Zmień walutę","Note:_You_are_limited_to_one_fiat_currency_account__The_currency_of_your_fiat_account_can_be_changed_before_you_deposit_into_your_fiat_account_for_the_first_time_or_create_an_MT5_account__You_may_also_open_one_account_for_each_supported_cryptocurrency_":"Uwaga: Możesz mieć wyłącznie jedno konto fiducjarne. Możesz zmienić walutę swojego konta fiat w dowolnej chwili, zanim dokonasz pierwszej wpłaty lub utworzysz konto MT5. Możesz też otworzyć jedno konto dla każdej obsługiwanej waluty.","This_account_is_disabled":"To konto jest wyłączone","This_account_is_excluded_until_[_1]":"To konto jest wyłączone z handlowania do [_1]","Set_currency":"Ustaw walutę","Commodities":"Towary","Stock_Indices":"Wskaźniki giełdowe","Stocks":"Akcje","Synthetic_Indices":"Wskaźniki syntetyczne","Please_check_your_email_for_the_password_reset_link_":"Sprawdź swoją skrzynkę e-mailową, na którą przesłaliśmy łącze do zresetowania hasła.","Sign_up":"Zarejestruj się","Trading_contracts_for_difference_(CFDs)_on_Synthetic_Indices_may_not_be_suitable_for_everyone__Please_ensure_that_you_fully_understand_the_risks_involved,_including_the_possibility_of_losing_all_the_funds_in_your_MT5_account__Gambling_can_be_addictive_–_please_play_responsibly_":"Handel Kontraktami na różnice kursowe (CFD) opartymi na Wskaźnikach syntetycznych może nie być odpowiedni dla każdego. Upewnij się, że w pełni rozumiesz ryzyko z nim związane, w tym możliwość utraty wszystkich środków zgromadzonych na Twoim koncie MT5. Hazard może uzależniać – prosimy o rozsądną grę.","Do_you_wish_to_continue?":"Chcesz kontynuować?","{SPAIN_ONLY}You_are_about_to_purchase_a_product_that_is_not_simple_and_may_be_difficult_to_understand:_Contracts_for_difference_and_forex__As_a_general_rule,_the_CNMV_considers_that_such_products_are_not_appropriate_for_retail_clients,_due_to_their_complexity_":"{SPAIN ONLY}You are about to purchase a product that is not simple and may be difficult to understand: Contracts for Difference and Forex. As a general rule, the CNMV considers that such products are not appropriate for retail clients, due to their complexity.","Acknowledge":"Rozumiem","Change_Password":"Zmień hasło","The_[_1]_password_of_account_number_[_2]_has_been_changed_":"Hasło [_1] do konta o numerze [_2] zostało zmienione.","Reset_Password":"Zresetuj hasło","Verify_Reset_Password":"Zweryfikuj zresetowane hasło","Please_check_your_email_for_further_instructions_":"Sprawdź wiadomość e-mail z dalszymi informacjami.","[_1]_deposit_from_[_2]_to_account_number_[_3]_is_done__Transaction_ID:_[_4]":"Dokonano wpłaty [_1] na konto o numerze [_3]. Identyfikator transakcji: [_4]","[_1]_withdrawal_from_account_number_[_2]_to_[_3]_is_done__Transaction_ID:_[_4]":"Dokonano wypłaty [_1] z konta o numerze [_2] na konto [_3]. Identyfikator transakcji: [_4]","You_have_insufficient_funds_in_your_Binary_account,_please_add_funds_":"Masz niewystarczająco środków na swoim koncie Binary. Dodaj środki.","You_have_insufficient_funds_in_your_MT5_account_":"Masz niewystarczające środki na koncie MT5.","Sorry,_this_feature_is_not_available_in_your_jurisdiction_":"Niestety ta funkcja jest niedostępna w Twojej jurysdykcji.","Due_to_an_issue_on_our_server,_some_of_your_MT5_accounts_are_unavailable_at_the_moment__[_1]Please_bear_with_us_and_thank_you_for_your_patience_":"Z powodu problemów na naszym serwerze niektóre konta MT5 są w chwili obecnej niedostępne. [_1]Przepraszamy za niedogodności i dziękujemy za cierpliwość.","Unavailable":"Niedostępne","[_1]_has_been_credited_into_your_MT5_Demo_Account:_[_2]_":"Zaksięgowano [_1] na Twoim koncie demo MT5: [_2].","_(Region_added)":" (Dodano region)","_(Temporarily_unavailable)":" (Tymczasowo niedostępne)","Demo_Accounts":"Konta Demo","Real-Money_Accounts":"Konta z prawdziwymi pieniędzmi","Demo_Account":"Konto Demo","Real-Money_Account":"Konto z prawdziwymi pieniędzmi","for_account_[_1]":"dla konta [_1]","[_1]_Account_[_2]":"[_1] Konto [_2]","Get_[_1]":"Uzyskaj [_1]","Your_demo_account_balance_is_currently_[_1]_or_less__You_may_top_up_your_account_with_an_additional_[_2]_":"Saldo Twojego konta demo wynosi obecnie [_1] lub mniej. Możesz zasilić swoje konto dodatkową kwotą [_2].","You_can_top_up_your_demo_account_with_an_additional_[_1]_if_your_balance_is_[_2]_or_less_":"Możesz zasilić swoje konto demo dodatkową kwotą [_1], jeśli Twoje saldo wynosi [_2] lub mniej.","Yes,_I'm_sure":"Tak, na pewno","Are_you_sure?":"Czy na pewno?","You_will_not_be_able_to_change_your_fiat_account's_currency_after_creating_this_MT5_account__Are_you_sure_you_want_to_proceed?":"Po utworzeniu tego konta MT5 nie będzie już można zmienić waluty Twojego konta fiducjarnego. Na pewno chcesz kontynuować?","Address":"Adres","Account_currency":"Waluta konta","Financial_assessment":"Ocena finansowa","Personal_details":"Dane osobowe","Tether_Omni_(USDT)_is_a_version_of_Tether_that's_pegged_to_USD_and_is_built_on_the_Bitcoin_blockchain_":"Tether Omni (USDT) to wersja Tether powiązana z dolarem amerykańskim (USD) i zbudowana w oparciu o technologię blockchain Bitcoin.","Tether_ERC20_(eUSDT)_is_a_version_of_Tether_that's_pegged_to_USD_and_is_hosted_on_the_Ethereum_platform_":"Tether ERC20 (eUSDT) to wersja Tether powiązana z dolarem amerykańskim (USD) i umieszczona na platformie Ethereum.","Financial_Account_Opening":"Otwarcie konta finansowego","Your_token_has_expired_or_is_invalid__Please_click_here_to_restart_the_verification_process_":"Twój token wygasł lub jest nieprawidłowy. Kliknij tutaj, aby ponownie rozpocząć proces weryfikacyjny.","The_email_address_provided_is_already_in_use__If_you_forgot_your_password,_please_try_our_password_recovery_tool_or_contact_our_customer_service_":"Podany adres e-mail jest już w użyciu. Jeżeli nie pamiętasz hasła, skorzystaj z opcji odzyskiwania hasła lub skontaktuj się z obsługą klienta.","Password_is_not_strong_enough_":"Hasło jest za słabe.","Upgrade_now":"Uaktualnij teraz","[_1]_days_[_2]_hours_[_3]_minutes":"[_1] dni [_2] godz. [_3] min","Your_trading_statistics_since_[_1]_":"Twoje statystyki handlowe od [_1].","[_1]_Please_click_the_link_below_to_restart_the_password_recovery_process_":"[_1] Aby ponownie rozpocząć proces odzyskiwania konta, kliknij poniższe łącze.","Your_password_has_been_successfully_reset__Please_log_into_your_account_using_your_new_password_":"Twoje hasło zostało zresetowane. Zaloguj się na swoje konto, używając swojego nowego hasła.","Please_select_the_currency_for_this_account:":"Proszę wybrać walutę dla tego konta:","Do_you_want_this_to_be_a_fiat_account_or_crypto_account?_Please_choose_one:":"Chcesz, aby było to konto fiat lub kont w kryptowalucie? Proszę wybrać jedno:","Are_you_sure_you_want_to_create_your_[_1]_account_now?":"Czy na pewno chcesz utworzyć teraz swoje konto [_1]?","Note:":"Uwaga:","You_may_open_one_account_for_each_supported_cryptocurrency_":"Dla każdej obsługiwanej waluty można utworzyć jedno konto.","Are_you_sure_you_want_to_create_a_fiat_account_in_[_1]?":"Czy na pewno chcesz utworzyć konto fiducjarne w [_1]?","You_are_limited_to_one_fiat_account__You_can_change_the_currency_of_your_fiat_account_anytime_before_you_make_a_first-time_deposit_or_create_an_MT5_account_":"Możesz mieć wyłącznie jedno konto fiducjarne. Możesz zmienić walutę swojego konta fiducjarnego w dowolnej chwili, zanim dokonasz pierwszej wpłaty lub utworzysz konto MT5.","Yes":"Tak","Create_[_1]_account":"Utwórz konto [_1]","You_have_successfully_set_your_account_currency_to_[_1]_":"Waluta konta została ustawiona jako [_1].","You_have_successfully_changed_your_account_currency_from_[_1]_to_[_2]_":"Waluta konta została zmieniona z [_1] na [_2].","Please_choose_a_currency":"Proszę wybrać walutę","Asian_Up":"Azjatyckie – Wzrost","Asian_Down":"Azjatyckie – Spadek","Higher":"Wyższe","Higher_or_equal":"Wyższe lub równe","Lower":"Niższe","Lower_or_equal":"Niższe lub równe","Digit_Matches":"Cyfra zgadza się","Digit_Differs":"Cyfra nie zgadza się","Digit_Odd":"Cyfra nieparzysta","Digit_Even":"Cyfra parzysta","Digit_Over":"Cyfra większa","Digit_Under":"Cyfra mniejsza","Ends_Outside":"Kończy się poza","Ends_Between":"Kończy się pomiędzy","Stays_Between":"Pozostaje pomiędzy","Goes_Outside":"Przekroczy","Touches":"Osiąga","Does_Not_Touch":"Nie osiąga","Call_Spread":"Spread zakupu","Put_Spread":"Spread sprzedaży","High_Tick":"Duże zmiany ceny","Low_Tick":"Mała zmiana ceny","Only_Ups":"Tylko wzrosty","Only_Downs":"Tylko spadki","Multiplier_Up":"Mnożnik w górę","Multiplier_Down":"Mnożnik w dół","Equals":"Równa się","Not":"Nie","Buy":"Kup","Sell":"Sprzedaj","Waiting_for_contract_settlement_":"Oczekiwanie na rozliczenie kontraktu.","including_Deal_Cancel__Fee":"w tym Anulowanie transakcji. Opłata","Contract_has_not_started_yet":"Kontrakt jeszcze się nie rozpoczął","This_contract_is_only_available_on_[_1]DTrader[_2]_":"Ten kontrakt jest dostępny tylko na [_1]DTrader[_2].","This_contract_is_only_available_on_DTrader_[_1][_2]Go_to_Dtrader[_3]_to_close_or_cancel_this_contract_":"Ten kontrakt jest dostępny tylko na DTrader.[_1][_2]Przejdź do Dtrader[_3], aby zamknąć lub anulować tę transakcję.","Contract_Result":"Wynik kontraktu","Close_Time":"Czas zamknięcia","Exit_Spot_Time":"Czas punktu wyjściowego","Audit":"Audyt","View_chart":"Zobacz wykres","Audit_Page":"Strona audytowa","Contract_Starts":"Kontrakt zaczyna się","Contract_Ends":"Kontrakt kończy się","Contract_Details":"Szczegóły kontraktu","Target":"Cel","Contract_Information":"Informacje o kontrakcie","Contract_Type":"Rodzaj kontraktu","Transaction_ID":"ID transakcji","Remaining_Time":"Pozostały czas","Maximum_payout":"Maksymalna wypłata","Barrier_Change":"Zmiana limitu","Current":"Obecne","Spot_Time":"Czas spot","Current_Time":"Obecny czas","Indicative":"Orientacyjny","Potential_Profit/Loss":"Potencjalny zysk/strata","Deal_Cancel__Fee":"Anulowanie transakcji. Opłata","You_can_close_this_window_without_interrupting_your_trade_":"Możesz zamknąć te okno; nie będzie to miało żadnego wpływu na zakład.","There_was_an_error":"Wystąpił błąd","Sell_at_market":"Sprzedawaj na rynku","Note":"Uwaga","Contract_will_be_sold_at_the_prevailing_market_price_when_the_request_is_received_by_our_servers__This_price_may_differ_from_the_indicated_price_":"Kontrakty będą sprzedawane po obowiązującej cenie rynkowej po dotarciu wniosku na nasze serwery. Cena może różnić się od podanej ceny.","You_have_sold_this_contract_at_[_1]_[_2]":"Sprzedano ten kontrakt po cenie [_2] [_1]","Your_transaction_reference_number_is_[_1]":"Numer referencyjny Twojej transakcji to [_1]","Thank_you_for_signing_up!_Please_check_your_email_to_complete_the_registration_process_":"Dziękujemy za rejestrację! Sprawdź swoją skrzynkę e-mailową, aby ukończyć proces rejestracji.","All_markets_are_closed_now__Please_try_again_later_":"Wszystkie rynki są obecnie zamknięte. Prosimy spróbować później.","Withdrawal":"Wypłata","virtual_money_credit_to_account":"wirtualne pieniądze zostały zaksięgowane na koncie","login":"logowanie","logout":"Wyloguj","Asians":"Azjatyckie","Call_Spread/Put_Spread":"Spread zakupu/Spread sprzedaży","Digits":"Cyfry","Ends_Between/Ends_Outside":"Zakończy się w/ Zakończy się poza","High/Low_Ticks":"Duże/małe zmiany ceny","Lookbacks":"Opcje wsteczne","Stays_Between/Goes_Outside":"Pozostanie pomiędzy/ Przekroczy","Touch/No_Touch":"Osiągnie/Nie osiągnie","Christmas_Day":"Boże Narodzenie","Closes_early_(at_18:00)":"Zamykane wcześnie (o 18:00)","Closes_early_(at_21:00)":"Zamykane wcześnie (o 21:00)","Fridays":"piątki","New_Year's_Day":"Nowy Rok","today":"dziś","today,_Fridays":"dziś, piątki","There_was_a_problem_accessing_the_server_":"Wystąpił błąd podczas uzyskiwania dostępu do serwera.","There_was_a_problem_accessing_the_server_during_purchase_":"Wystąpił błąd podczas uzyskiwania dostępu do serwera w trakcie zakupu."}; \ No newline at end of file +texts_json['PL'] = {"Real":"Prawdziwe","Multipliers":"Mnożniki","Gaming":"Gra hazardowa","Options":"Opcje","Real_CFDs":"Prawdziwe CFD","Real_Financial":"Prawdziwe finansowe","Demo_CFDs":"Demo CFD","Demo_Financial":"Demo finansowe","Synthetic":"Syntetyczne","Demo_Synthetic":"Demo syntetyczne","Real_Synthetic":"Prawdziwe syntetyczne","CFDs":"Kontrakty CFDs","Financial":"Finansowe","Financial_STP":"Finansowe STP","Demo_Financial_STP":"Demo finansowe STP","Real_Financial_STP":"Prawdziwe finansowe STP","Multi-Collateral":"Wielokrotne zabezpieczenie","Paxos_Standard":"Paxos standardowe","Binary_Coin":"Moneta binarna","Thank_you,_we'll_get_back_to_you_within_24_hours":"Dziękujemy, skontaktujemy się w ciągu 24 godzin","Connecting_to_server":"Łączenie z serwerem","Use_a_few_words,_avoid_common_phrases":"Użyj kilku słów, unikaj popularnych zwrotów","No_need_for_symbols,_digits,_or_uppercase_letters":"Nie ma potrzeby używania symboli, cyfr i wielkich liter","Add_another_word_or_two__Uncommon_words_are_better_":"Dodaj kolejne słowo lub dwa. Nietypowe słowa są lepsze.","Straight_rows_of_keys_are_easy_to_guess":"Proste ciągi znaków są proste do przewidzenia","Short_keyboard_patterns_are_easy_to_guess":"Krótkie sekwencje klawiatury są łatwe do przewidzenia","Use_a_longer_keyboard_pattern_with_more_turns":"Użyj dłuższego ciągu znaków z klawiatury ze zmianami","Repeats_like_\"aaa\"_are_easy_to_guess":"Powtórzenia, takie jak „aaa” są łatwe do przewidzenia","Repeats_like_\"abcabcabc\"_are_only_slightly_harder_to_guess_than_\"abc\"":"Ciągi, takie jak „abcabcabc” są tylko trochę trudniejsze do przewidzenia niż „abc”","Avoid_repeated_words_and_characters":"Unikaj powtarzających się słów i znaków","Sequences_like_abc_or_6543_are_easy_to_guess":"Ciągi znaków, takie jak abc lub 6543 łatwo przewidzieć","Avoid_sequences":"Unikaj ciągów znaków","Recent_years_are_easy_to_guess":"Ostatnie lata są łatwe do przewidzenia","Avoid_recent_years":"Unikaj ostatnich lat","Avoid_years_that_are_associated_with_you":"Unikaj lat, które są powiązane z Tobą","Dates_are_often_easy_to_guess":"Daty są często łatwe do przewidzenia","Avoid_dates_and_years_that_are_associated_with_you":"Unikaj dat, które są powiązane z Tobą","This_is_a_top-10_common_password":"To hasło jest wśród 10 najpopularniejszych","This_is_a_top-100_common_password":"To hasło jest wśród 100 najpopularniejszych","This_is_a_very_common_password":"To bardzo popularne hasło","This_is_similar_to_a_commonly_used_password":"Podobne do często używanych haseł","A_word_by_itself_is_easy_to_guess":"Samo słowo jest łatwe do przewidzenia","Names_and_surnames_by_themselves_are_easy_to_guess":"Imiona i nazwiska użyte samodzielnie są łatwe do przewidzenia","Common_names_and_surnames_are_easy_to_guess":"Popularne imiona i nazwiska można łatwo przewidzieć","Capitalization_doesn't_help_very_much":"Zapis wielką literą zbytnio tu nie pomaga","All-uppercase_is_almost_as_easy_to_guess_as_all-lowercase":"Wszystkie wyrazy zapisane wielką literą są tak łatwe do przewidzenia, jak wszystkie zapisane małą literą","Reversed_words_aren't_much_harder_to_guess":"Słowa zapisane w odwrotnej kolejności nie są dużo trudniejsze do przewidzenia","Predictable_substitutions_like_'@'_instead_of_'a'_don't_help_very_much":"Łatwe do przewidzenia substytuty, takie jak „@” zamiast „a” nie są zbyt pomocne","This_password_is_on_the_blacklist":"To hasło znajduje się na czarnej liście","Unknown_OS":"Nieznany system operacyjny","You_will_be_redirected_to_a_third-party_website_which_is_not_owned_by_Binary_com_":"Nastąpi przekierowanie do witryny internetowej strony trzeciej, której właścicielem nie jest Binary.com.","Click_OK_to_proceed_":"Kliknij OK, aby przejść dalej.","Please_ensure_that_you_have_the_Telegram_app_installed_on_your_device_":"Upewnij się, że na Twoim urządzeniu jest zainstalowana aplikacja Telegram.","[_1]_requires_your_browser's_web_storage_to_be_enabled_in_order_to_function_properly__Please_enable_it_or_exit_private_browsing_mode_":"[_1] wymaga włączenia w przeglądarce funkcji przechowywania internetowego (Web Storage), aby zapewnić poprawne działanie. Włącz tę funkcję lub wyłącz tryb przeglądania prywatnego.","Please_[_1]log_in[_2]_or_[_3]sign_up[_4]_to_view_this_page_":"Aby zobaczyć tę stronę, [_1]zaloguj się[_2] lub [_3]zarejestruj[_4].","This_feature_is_available_to_demo_accounts_only_":"Ta funkcja jest dostępna tylko dla kont demo.","You_are_using_a_demo_account__Please_switch_to_a_real_account_or_create_one_to_access_Cashier_":"Korzystasz z konta demo. Przejdź na swoje prawdziwe konto lub utwórz je, aby uzyskać dostęp do sekcji Kasjer.","This_page_is_only_available_to_logged_out_clients_":"Ta strona jest dostępna tylko dla wylogowanych klientów.","Binary_options_trading_is_not_available_in_your_Multipliers_account_":"Handlowanie opcjami binarnymi nie jest dostępne na Twoim koncie mnożnikowym.","Binary_options_trading_is_not_available_via_your_Multipliers_account_
Please_switch_back_to_your_Options_account_":"Inwestowanie w opcje binarne nie jest dostępne przez konto mnożnikowe.
Przejdź do swojego konta z opcjami.","Sorry,_options_trading_isn’t_available_in_the_United_Kingdom_and_the_Isle_of_Man":"Przepraszamy, inwestowanie w opcje nie jest dostępne w Wielkiej Brytanii i na Wyspie Man","Binary_options_trading_is_not_available_in_your_country_":"Handlowanie opcjami binarnymi nie jest dostępne w Twoim kraju.","This_page_is_not_available_in_your_country_of_residence_":"Ta strona nie jest dostępna w Twoim kraju zamieszkania.","Page_not_available,_you_did_not_deactivate_your_account_":"Strona jest niedostępna, konto nie zostało dezaktywowane.","Unfortunately,_this_service_isn’t_available_in_your_country__If_you’d_like_to_trade_multipliers,_try_DTrader_on_Deriv_":"Niestety ta usługa nie jest dostępna w Twoim kraju. Jeśli chcesz inwestować w mnożniki, wypróbuj DTrader na Deriv.","Go_to_DTrader":"Przejdź do DTrader","Sign_out":"Wyloguj","[_1]_Account":"Konto [_1]","Click_here_to_open_a_Real_Account":"Kliknij tutaj, aby otworzyć prawdziwe konto","Open_a_Real_Account":"Otwórz Prawdziwe konto","Click_here_to_open_a_Multipliers_Account":"Kliknij tutaj, aby otworzyć konto mnożnikowe","Click_here_to_open_an_Options_account":"Kliknij tutaj, aby otworzyć konto opcji","Open_a_Multipliers_Account":"Otwórz konto mnożnikowe","Create_Account":"Załóż konto","Accounts_List":"Lista kont","Deposits_are_temporarily_unavailable_due_to_system_maintenance__You_can_make_your_deposits_when_the_maintenance_is_complete_":"Wpłaty są tymczasowo niedostępne z powodu konserwacji systemu. Możesz dokonać wpłaty po zakończeniu konserwacji.","Withdrawals_are_temporarily_unavailable_due_to_system_maintenance__You_can_make_your_withdrawals_when_the_maintenance_is_complete_":"Wypłaty są tymczasowo niedostępne z powodu konserwacji systemu. Możesz dokonać wypłaty po zakończeniu konserwacji.","Our_cryptocurrency_cashier_is_temporarily_down_due_to_system_maintenance__You_can_access_the_Cashier_in_a_few_minutes_when_the_maintenance_is_complete_":"Kasjer kryptowalut jest tymczasowo niedostępny z powodu konserwacji systemu. Możesz skorzystać z sekcji Kasjer za kilka minut, gdy zakończymy konserwację.","Our_cashier_is_temporarily_down_due_to_system_maintenance_You_can_access_the_Cashier_in_a_few_minutes_when_the_maintenance_is_complete_":"Kasjer jest tymczasowo niedostępny z powodu konserwacji systemu. Możesz skorzystać z sekcji Kasjer za kilka minut, gdy zakończymy konserwację.","Your_cashier_is_currently_locked__Please_contact_us_via_live_chat_to_find_out_how_to_unlock_it_":"Sekcja Kasjer jest obecnie zablokowana. Skontaktuj się z nami przez czat na żywo, aby dowiedzieć się, jak ją odblokować.","Please_set_your_[_1]account_currency[_2]_to_enable_deposits_and_withdrawals_":"Ustaw [_1]walutę swojego konta[_2], aby włączyć możliwość dokonywania wpłat i wypłat.","Your_account_has_not_been_authenticated__Please_submit_your_[_1]proof_of_identity_and_proof_of_address[_2]_to_authenticate_your_account_and_request_for_withdrawals_":"Twoje konto nie zostało zweryfikowane. Prześlij [_1]dowód tożsamości i dowód adresu[_2], aby zweryfikować swoje konto i złożyć wniosek o wypłatę.","Your_account_has_not_been_authenticated__Please_submit_your_[_1]proof_of_identity_and_proof_of_address[_2]_to_authenticate_your_account_and_access_your_cashier_":"Twoje konto nie zostało zweryfikowane. Prześlij [_1]dowód tożsamości i dowód adresu[_2], aby zweryfikować swoje konto i uzyskać dostęp do sekcji Kasjer.","The_identification_documents_you_submitted_have_expired__Please_submit_valid_identity_documents_to_unlock_Cashier_":"Przesłane dokumenty identyfikacyjne wygasły. Prześlij ważne dokumenty tożsamości, aby odblokować sekcję Kasje.","Your_[_1]proof_of_identity[_2]_has_expired_":"Twoje [_1]potwierdzenie tożsamości[_2] jest już nieważne.","Your_[_1]proof_of_address[_2]_has_expired_":"Twoje [_1]potwierdzenie adresu[_2] jest już nieważne.","Your_[_1]proof_of_identity[_3]_and_[_2]proof_of_address[_3]_have_not_been_verified_":"Twoje [_1]potwierdzenie tożsamości[_3] i [_2]potwierdzenie adresu[_3] nie zostało zweryfikowane.","Your_[_1]proof_of_identity[_2]_has_not_been_verified_":"Twoje [_1]potwierdzenie tożsamości[_2] nie zostało zweryfikowane.","Your_[_1]proof_of_address[_2]_has_not_been_verified_":"Twoje [_1]potwierdzenie adresu[_2] nie zostało zweryfikowane.","Please_submit_your_[_1]proof_of_identity[_2]_":"Prześlij [_1]potwierdzenie tożsamości[_2].","Please_submit_your_[_1]proof_of_address[_2]_":"Prześlij [_1]potwierdzenie adresu[_2].","You_have_chosen_to_exclude_yourself_from_trading_on_our_website_until_[_1]__If_you_are_unable_to_place_a_trade_or_deposit_after_your_self-exclusion_period,_please_contact_us_via_live_chat_":"Wybrano opcję samodzielnego wykluczenia na naszej stronie do dnia [_1]. Jeśli nie możesz zawrzeć zakładu lub wpłacić środków po okresie samodzielnego wykluczenia, skontaktuj się z nami przez czat na żywo.","Your_access_to_Cashier_has_been_temporarily_disabled_as_you_have_not_set_your_30-day_turnover_limit__Please_go_to_[_1]Self-exclusion[_2]_and_set_your_30-day_turnover_limit_":"Twój dostęp do sekcji Kasjer został tymczasowo wyłączony, gdyż nie ustawiono30-dniowego limitu obrotów. Przejdź do sekcji [_1]Samodzielnego wykluczenia[_2], aby ustawić swój 30-dniowy limit obrotów.","MT5_withdrawals_have_been_disabled_on_your_account__Please_check_your_email_for_more_details_":"Opcja dokonywania wypłat z MT5 została wyłączona na Twoim koncie. Sprawdź swoją skrzynkę e-mailową, aby uzyskać więcej informacji.","Unfortunately,_you_can_only_make_deposits__Please_contact_us_via_live_chat_to_enable_withdrawals_":"Niestety możesz tylko dokonywać wypłat. Skontaktuj się z nami przez czat na żywo, aby umożliwić wypłaty.","Your_[_1]personal_details[_2]_are_incomplete__Please_go_to_your_account_settings_and_complete_your_personal_details_to_enable_deposits_and_withdrawals_":"Twoje [_1]dane osobowe[_2] są niekompletne. Przejdź do ustawień swojego konta i uzupełnić swoje dane osobowe, aby umożliwić wpłaty i wypłaty.","Your_[_1]personal_details[_2]_are_incomplete__Please_go_to_your_account_settings_and_complete_your_personal_details_to_enable_withdrawals_":"Twoje [_1]dane osobowe[_2] są niekompletne. Przejdź do ustawień swojego konta i uzupełnić swoje dane osobowe, aby umożliwić wypłaty.","Your_[_1]personal_details[_2]_are_incomplete__Please_go_to_your_account_settings_and_complete_your_personal_details_to_enable_deposits_":"Twoje [_1]dane osobowe[_2] są niekompletne. Przejdź do ustawień swojego konta i uzupełnić swoje dane osobowe, aby umożliwić wpłaty.","You’ve_not_set_your_country_of_residence__To_access_Cashier,_please_update_your_[_1]country_of_residence[_2]_in_the_Personal_details_section_in_your_account_settings_":"Nie ustawiono kraju zamieszkania. Aby uzyskać dostęp do sekcji Kasjer, zaktualizuj [_1]kraj zamieszkania[_2] w sekcji danych osobowych w ustawieniach swojego konta.","Your_cashier_is_locked__Please_complete_the_[_1]financial_assessment[_2]_to_unlock_it_":"Sekcja Kasjer jest zablokowana. Ukończ [_1]ocenę finansową[_2], aby ją odblokować.","You_have_not_provided_your_tax_identification_number__This_information_is_necessary_for_legal_and_regulatory_requirements__Please_go_to_[_1]Personal_details[_2]_in_your_account_settings,_and_fill_in_your_latest_tax_identification_number_":"Nie podano numeru identyfikacji podatkowej. Jest on wymagany z powodów prawnych i regulacyjnych. Przejdź do sekcji [_1]Dane osobowe[_2] w ustawieniach swojego konta i podaj swój najnowszy numer identyfikacji podatkowej.","Unfortunately,_you_can_only_make_withdrawals__Please_contact_us_via_live_chat_":"Niestety możesz dokonywać tylko wypłat. Skontaktuj się z nami przez czat na żywo.","Withdrawals_have_been_disabled_on_your_account__Please_wait_until_your_uploaded_documents_are_verified_":"Wypłaty zostały wyłączone na Twoim koncie. Poczekaj, aż przesłane przez Ciebie dokumenty zostaną zweryfikowane.","Please_[_1]accept_the_updated_Terms_and_Conditions[_2]_":"Proszę [_1]zaakceptować zaktualizowany regulamin[_2].","Please_[_1]accept_the_updated_Terms_and_Conditions[_2]_to_lift_your_deposit_and_trading_limits_":"Aby podnieść wysokość limitów wpłat i limitów handlowych, proszę [_1]zaakceptować zaktualizowany regulamin[_1].","Your_account_is_temporarily_disabled__Please_contact_us_via_live_chat_to_enable_deposits_and_withdrawals_again_":"Twoje konto jest tymczasowo wyłączone. Skontaktuj się z nami przez czat na żywo, aby włączyć ponownie możliwość dokonywania wpłat i wypłat.","Please_complete_the_Appropriateness_Test_to_access_your_cashier_":"Ukończ ocenę zdolności, aby uzyskać dostęp do sekcji Kasjer.","Your_cashier_is_locked__See_[_1]how_we_protect_your_funds[_2]_before_you_proceed_":"Sekcja kasjer jest zablokowana. Zobacz, [_1]jak chronić swoje środki[_2], zanim przejdziesz dalej.","Account_Authenticated":"Konto zweryfikowane","Connection_error:_Please_check_your_internet_connection_":"Błąd połączenia: sprawdż połączenie internetowe","Network_status":"Status sieci","This_is_a_staging_server_-_For_testing_purposes_only":"To jest serwer testowy służący wyłącznie testowaniu","The_server_endpoint_is:_[_2]":"Punkt końcowy serwera to: [_2]","Your_web_browser_([_1])_is_out_of_date_and_may_affect_your_trading_experience__Proceed_at_your_own_risk__[_2]Update_browser[_3]":"Twoja przeglądarka internetowa ([_1]) jest nieaktualna, co może negatywnie wpływać na korzystanie z portalu handlowego. Przejdź dalej na własne ryzyko lub [_2]zaktualizuj przeglądarkę[_3]","You_have_reached_the_rate_limit_of_requests_per_second__Please_try_later_":"Osiągnięto maksymalną liczbę żądań na sekundę. Spróbuj jeszcze raz.","There_was_some_invalid_character_in_an_input_field_":"Nieprawidłowy znak w polu formularza.","regulated_by_the_UK_Gaming_Commission_(UKGC),":"regulacjami instytucji UK Gaming Commission (UKGC),","regulated_by_the_Malta_Gaming_Authority,":"regulacjami instytucji Malta Gaming Authority","regulated_by_the_Malta_Financial_Services_Authority_(MFSA),":"regulacjami instytucji Malta Financial Services Authority (MFSA),","Please_select":"Wybierz","Please_accept_the_terms_and_conditions_":"Proszę zaakceptować regulamin.","Please_confirm_that_you_are_not_a_politically_exposed_person_":"Potwierdź, że nie jesteś osobą zajmującą eksponowane stanowisko polityczne.","Today":"Dziś","Select_date":"Wybierz datę","Barrier":"Limit","Entry_Spot":"Punkt wejściowy","Exit_Spot":"Punkt wyjściowy","Charting_for_this_underlying_is_delayed":"Dla tego rynku podstawowego wykresy są opóźnione","Payout_Range":"Zakres wypłaty","Purchase_Time":"Godzina zakupu","Reset_Barrier":"Limit resetowania","Reset_Time":"Moment resetowania","Selected_Tick":"Wybrana najmniejsza zmiana ceny","Exit_Time":"Czas wyjściowy","Start_Time":"Godzina rozpoczęcia","Fiat":"Fiducjarna","Crypto":"Kryptowaluty","Step_[_1]:_[_2]_([_1]_of_[_3])":"Krok [_1]: [_2] ([_1] z [_3])","Verification_code_is_wrong__Please_use_the_link_sent_to_your_email_":"Kod weryfikacyjny jest nieprawidłowy. Skorzystaj z łącza przesłanego na Twój adres e-mail.","Indicates_required_field":"Wskazuje wymagane pole","Please_select_the_checkbox_":"Proszę zaznaczyć pole wyboru.","This_field_is_required_":"To pole jest wymagane.","Should_be_a_valid_number_":"Powinien to być prawidłowy numer.","Up_to_[_1]_decimal_places_are_allowed_":"Dozwolonych jest do [_1] miejsc po przecinku.","Should_be_[_1]":"Powinno być [_1]","Should_be_between_[_1]_and_[_2]":"Wartość powinna wynosić od [_1] do [_2]","Should_be_more_than_[_1]":"Wartość powinna być większa niż [_1]","Should_be_less_than_[_1]":"Wartość powinna być mniejsza niż [_1]","Insufficient_balance_":"Niewystarczające saldo.","Invalid_email_address_":"Nieprawidłowy adres e-mail.","Password_should_have_lower_and_uppercase_English_letters_with_numbers_":"Hasło powinno się składać z małych i wielkich angielskich liter oraz cyfr.","Only_letters,_numbers,_space,_hyphen,_period,_and_apostrophe_are_allowed_":"Dozwolone są wyłącznie litery, cyfry, znak spacji, myślnik, kropka i apostrof.","Only_letters,_numbers,_space,_and_these_special_characters_are_allowed:_[_1]":"Dozwolone są tylko litery, liczby, spacja i następujące znaki specjalne: [_1]","Only_letters,_space,_hyphen,_period,_and_apostrophe_are_allowed_":"Dozwolone są tylko litery, spacja, myślniki, kropki i apostrof.","Only_letters,_numbers,_space,_and_hyphen_are_allowed_":"Dozwolone są tylko litery, cyfry, spacja i myślnik.","Please_enter_a_valid_phone_number_(e_g__+15417541234)_":"Podaj prawidłowy numer telefonu (np. +15417541234).","The_two_passwords_that_you_entered_do_not_match_":"Wprowadzone hasła nie są identyczne.","[_1]_and_[_2]_cannot_be_the_same_":"Wartości [_1] i [_2] nie mogą być takie same.","Minimum_of_[_1]_characters_required_":"Minimalna liczba znaków: [_1].","You_should_enter_[_1]_characters_":"Proszę wprowadzić następującą liczbę znaków: [_1].","Should_start_with_letter_or_number,_and_may_contain_hyphen_and_underscore_":"Powinno rozpoczynać się od litery lub cyfry i może zawierać myślnik i podkreślnik.","Invalid_verification_code_":"Nieprawidłowy kod weryfikacyjny.","Your_password_cannot_be_the_same_as_your_email_address_":"Twoje hasło nie może być takie samo jak adres e-mail.","Transaction_performed_by_[_1]_(App_ID:_[_2])":"Transakcja dokonana przez [_1] (App ID: [_2])","Guide":"Przewodnik","Next":"Następny","Finish":"Zakończ","Step":"Krok","Select_your_market_and_underlying_asset":"Wybierz swój rynek i aktywa bazowe","Select_your_trade_type":"Wybierz rodzaj zakładu","Adjust_trade_parameters":"Dostosuj parametry handlowe","Predict_the_directionand_purchase":"Oszacuj kierunek zmian
i kup","Your_session_duration_limit_will_end_in_[_1]_seconds_":"Limit czasu sesji zakończy się za [_1] s.","January":"Styczeń","February":"Luty","March":"Marzec","April":"Kwiecień","May":"Maj","June":"Czerwiec","July":"Lipiec","August":"Sierpień","September":"Wrzesień","October":"Październik","November":"Listopad","December":"Grudzień","Jan":"Styczeń","Feb":"Luty","Mar":"Marzec","Apr":"Kwiecień","Jun":"Czerwiec","Jul":"Lipiec","Aug":"Sierpień","Sep":"Wrzesień","Oct":"Październik","Nov":"Listopad","Dec":"Grudzień","Sunday":"Niedziela","Monday":"Poniedziałek","Tuesday":"Wtorek","Wednesday":"Środa","Thursday":"Czwartek","Friday":"piątek","Saturday":"Sobota","Su":"Nd","Mo":"Pn","Tu":"Wt","We":"Śr","Th":"Cz","Fr":"Pt","Sa":"So","Previous":"Poprzedni","Hour":"Godzina","Minute":"Minuta","Verification_required":"Uwierzytelnienie jest wymagane","Verify_identity":"Potwierdź tożsamość","From_account:_":"Z konta: ","To_account:_":"Na konto: ","Not_announced_for_this_currency_":"Nie ogłoszono dla tej waluty.","Reset_the_balance_of_your_demo_account_to_[_1]_anytime_":"Resetuj saldo swojego demo konta do [_1] w dowolnej chwili.","[_1]Manage_your_accounts[_2]":"[_1]Zarządzaj swoimi kontami[_2]","time":"raz","time_or_create_an_MT5_account":"raz lub utworzysz konto MT5","You_can_no_longer_change_the_currency_because_you've_created_an_MT5_account_":"Nie możesz już zmienić waluty, gdyż konto MT5 zostało już utworzone.","You_can_no_longer_change_the_currency_because_you've_made_a_first-time_deposit_":"Nie możesz już zmienić waluty, gdyż dokonano już pierwszej wpłaty.","This_is_your_[_1]_account_":"To Twoje konto [_1].","Your_fiat_account's_currency_is_currently_set_to_[_1]_":"Waluta Twojego konta fiducjarnego jest obecnie ustawiona na [_1].","Your_fiat_account's_currency_is_set_to_[_1]_":"Waluta Twojego konta fiducjarnego jest ustawiona na [_1].","Don't_want_to_trade_in_[_1]?_You_can_open_another_cryptocurrency_account_":"Nie chcesz handlować w [_1]? Możesz otworzyć kolejne konto w kryptowalucie.","You_can_[_1]set_a_new_currency[_2]_before_you_deposit_for_the_first_[_3]_":"Możesz [_1]ustawić nową walutę[_2] zanim dokonasz wpłaty pierwszy [_3].","Switch_account":"Zmień konto","Switch_account?":"Zmień konto?","To_deposit_money,_please_switch_to_your_[_1]_account_":"Aby wpłacić pieniądze, przejdź na swoje konto [_1].","To_withdraw_money,_please_switch_to_your_[_1]_account_":"Aby wypłacić pieniądze, przejdź na swoje konto [_1].","Switch_to_crypto_account?":"Przejść na konto w kryptowalucie?","To_deposit_cryptocurrency,_switch_your_account_":"Aby wpłacić kryptowalutę, zmień konto.","To_withdraw_cryptocurrency,_switch_your_account_":"Aby wypłacić kryptowalutę, zmień konto.","Cancel":"Anuluj","Withdraw":"Wypłata","Deposit":"Wpłata","Town/City":"Miasto","First_line_of_home_address":"Pierwsza część adresu zamieszkania","Postal_Code/ZIP":"Kod pocztowy","State/Province":"Stan/prowincja","Email_address":"Adres e-mail","Telephone":"Telefon","Country_of_Residence":"Kraj zamieszkania","details":"szczegóły","Our_cashier_is_temporarily_down_due_to_system_maintenance__You_can_access_the_Cashier_in_a_few_minutes_when_the_maintenance_is_complete_":"Kasjer jest tymczasowo niedostępny z powodu konserwacji systemu. Możesz skorzystać z sekcji Kasjer za kilka minut, gdy zakończymy konserwację.","Your_cashier_is_locked_":"Twoja sekcja Kasjer jest zablokowana.","Please_note_that_the_selected_currency_is_allowed_for_limited_accounts_only_":"Wybrana waluta jest dostępna tylko dla niektórych kont.","You_have_reached_the_withdrawal_limit__Please_upload_your_proof_of_identity_and_address_to_lift_your_withdrawal_limit_and_proceed_with_your_withdrawal_":"Osiągnięto limit wypłat. Prześlij dowód tożsamości i adresu, aby podnieś swój limit i dokonać wypłaty.","Payment_Agent_services_are_not_available_in_your_country_or_in_your_preferred_currency_":"Usługi pośredników płatności są niedostępne w Twoim kraju lub w Twojej preferowanej walucie.","Select_payment_agent":"Wybierz pośrednika płatności","Amount_in":"Kwota w","Only_letters,_numbers,_space,_hyphen,_period,_comma,_and_apostrophe_are_allowed_":"Dozwolone są wyłącznie litery, cyfry, znak spacji, myślnik, kropka, przecinek i apostrof.","Your_request_to_withdraw_[_1]_[_2]_from_your_account_[_3]_to_Payment_Agent_[_4]_account_has_been_successfully_processed_":"Twój wniosek o wypłatę [_2] [_1] z Twojego konta [_3] na konto pośrednika płatności [_4] został zrealizowany.","Your_token_has_expired_or_is_invalid__Please_click_[_1]here[_2]_to_restart_the_verification_process_":"Twój token wygasł lub jest nieprawidłowy. Kliknij [_1]tutaj[_2], aby ponownie rozpocząć proces weryfikacyjny.","Sorry,_withdrawals_for_this_currency_are_currently_disabled_":"Przepraszamy, wypłaty w tej walucie są obecnie niedostępne.","Please_[_1]deposit[_2]_to_your_account_":"Dokonaj [_1]wpłaty[_2] na swoje konto.","Sorry,_account_signup_is_not_available_in_your_country_":"Przepraszamy, zarejestrowanie konta nie jest możliwe w Twoim kraju.","Asset":"Kapitał","Opens":"Otwarcie","Closes":"Zamknięcie","Settles":"Rozliczenie","Upcoming_Events":"Nadchodzące wydarzenia","Add_+/–_to_define_a_barrier_offset__For_example,_+0_005_means_a_barrier_that's_0_005_higher_than_the_entry_spot_":"Aby określić wyrównanie limitu, dodaj +/–. Na przykład, +0.005 oznacza limit 0,005 wyższy od punktu początkowego.","Digit":"Cyfra","Percentage":"Procent","Waiting_for_entry_tick_":"Oczekuje na pierwszą zmianę ceny.","High_Barrier":"Górny limit","Low_Barrier":"Dolny limit","Waiting_for_exit_tick_":"Oczekuje na końcową zmianę ceny.","Ticks_history_returned_an_empty_array_":"Historia zmian ceny jest pusta.","Chart_is_not_available_for_this_underlying_":"Dla tego aktywa bazowego wykres nie jest dostępny.","Purchase":"Kup","Net_profit":"Zysk netto","Return":"Zwrot","Time_is_in_the_wrong_format_":"Czas został podany w nieprawidłowym formacie.","Rise/Fall":"Wzrost/spadek","Higher/Lower":"Wyższy/niższy","Matches/Differs":"Zgadza się/Różni się","Even/Odd":"Parzysta/nieparzysta","Over/Under":"Ponad/poniżej","High-Close":"Zamknięcia-Wysoka","Close-Low":"Zamknięcia-Niska","High-Low":"Wysoka-Niska","Up/Down":"Góra/dół","Only_Ups/Only_Downs":"Tylko wzrosty/ Tylko spadki","In/Out":"Zakłady w/poza","Select_Trade_Type":"Wybierz rodzaj zakładu","Tick":"Zmiana ceny","Spot":"Cena aktualna","Spot_Time_(GMT)":"Czas Spot (GMT)","seconds":"sekundy","minutes":"min","hours":"godziny","days":"dni","ticks":"najmniejsze zmiany ceny","tick":"najmniejsza zmiana ceny","second":"sekunda","minute":"minuta","hour":"godzina","day":"dzień","Duration":"Czas trwania","End_Time":"Godzina zakończenia","Purchase_request_sent":"Zgłoszono chęć zakupu","High":"Wysoka","Close":"Zamknięcia","Low":"Niska","Select_Asset":"Wybór aktywa","Search___":"Wyszukaj...","Maximum_multiplier_of_1000_":"Mnożnik maksymalny wynoszący 1000.","Stake":"Stawka","Payout":"Wypłata","Multiplier":"Mnożnik","Sorry,_your_account_is_not_authorised_for_any_further_contract_purchases_":"Przepraszamy, Twoje konto nie ma uprawnień do kolejnych zakupów kontraktów.","Trading_is_unavailable_at_this_time_":"Handlowanie nie jest dostępne w tym czasie.","Please_reload_the_page":"Załaduj stronę ponownie","Your_application_to_be_treated_as_a_professional_client_is_being_processed_":"Twój wniosek o uznanie za klienta profesjonalnego jest przetwarzany.","Your_professional_client_request_is_[_1]not_approved[_2]_":"Twój wniosek o uznanie za klienta profesjonalnego [_1]nie został zatwierdzony[_2].","Please_reapply_once_the_required_criteria_has_been_fulfilled_":"Aplikuj ponownie, gdy spełnione zostaną wymagane kryteria.","More_information_can_be_found_in_an_email_sent_to_you_":"Więcej informacji znajdziesz w wiadomości e-mail, którą do Ciebie wysłaliśmy.","I_want_to_reapply":"Chcę aplikować ponownie","In_the_EU,_financial_binary_options_are_only_available_to_professional_investors_":"Ne terenie UE finansowe opcje binarne są dostępne wyłącznie dla inwestorów profesjonalnych.","Apply_now_as_a_professional_investor":"Aplikuj teraz jako inwestor profesjonalny","Try_our_[_1]Synthetic_Indices[_2]_":"Wypróbuj nasze [_1]wskaźniki syntetyczne[_2].","Try_our_other_markets_":"Wypróbuj nasze inne rynki.","Please_complete_the_[_1]Real_Account_form[_2]_to_verify_your_age_as_required_by_the_[_3]UK_Gambling[_4]_Commission_(UKGC)_":"Proszę wypełnić [_1]formularz dot. Prawdziwego konta[_2] w celu zweryfikowania Twojego wieku zgodnie z wymogiem [_3]UK Gambling[_4] Commission (UKGC).","Account_access_is_temporarily_limited__Please_check_your_inbox_for_more_details_":"Dostęp do konta jest tymczasowo ograniczony. Sprawdź swoją skrzynkę odbiorczą, aby uzyskać więcej szczegółów.","Contract_Confirmation":"Potwierdzenie kontraktu","Your_transaction_reference_is":"Kod referencyjny Twojej transakcji to","Total_Cost":"Całkowity koszt","Potential_Payout":"Możliwa wypłata","Potential_Profit":"Możliwy zysk","View":"Widok","This_contract_won":"Ten kontrakt wygrał","This_contract_lost":"Ten kontrakt przegrał","The_reset_time_is_[_1]":"Czas resetowania to [_1]","Now":"Teraz","Average":"Średnia","Buy_price":"Cena kupna","Final_price":"Cena ostateczna","Loss":"Strata","Profit":"Zysk","Account_balance:":"Saldo konta:","Reverse_Side":"Tylna strona","Front_Side":"Przednia strona","Pending":"Oczekujące","Submitting":"Wysyłanie","Submitted":"Wysłano","Failed":"Zakończone niepowodzeniem","Compressing_Image":"Kompresja obrazu","Checking":"Sprawdzanie","Checked":"Sprawdzono","Unable_to_read_file_[_1]":"Nie można odczytać pliku [_1]","Passport":"Paszport","Identity_card":"Dowód osobisty","Driving_licence":"Prawo jazdy","Invalid_document_format_":"Nieprawidłowy format dokumentu.","File_([_1])_size_exceeds_the_permitted_limit__Maximum_allowed_file_size:_[_2]":"Rozmiar pliku ([_1]) przekracza dozwolony limit. Maksymalny dozwolony rozmiar pliku: [_2]","ID_number_is_required_for_[_1]_":"Numer dowodu jest wymagany w przypadku [_1].","Only_letters,_numbers,_space,_underscore,_and_hyphen_are_allowed_for_ID_number_([_1])_":"W przypadku numeru ID ([_1]) akceptowane są wyłącznie litery, cyfry, znak spacji i podkreślenia oraz łącznik.","Expiry_date_is_required_for_[_1]_":"Data wygaśnięcia jest wymagana w przypadku [_1].","Place_of_birth":"Data urodzenia","Please_select_the_country_of_document_issuance":"Wybierz kraj wydania dokumentu","Choose_the_document_type":"Wybierz rodzaj dokumentu","Please_enter_the_correct_format__Example:":"Proszę wprowadzić poprawny format. Przykład:","Check_your_Google_account_email_and_click_the_link_in_the_email_to_proceed_":"Sprawdź swoją skrzynkę e-mail Google i kliknij link w wiadomości e-mail, aby kontynuować.","Check_your_Facebook_account_email_and_click_the_link_in_the_email_to_proceed_":"Sprawdź swoje konto na Facebooku i kliknij link w wiadomości e-mail, aby kontynuować.","Check_the_email_account_associated_with_your_Apple_ID_and_click_the_link_in_the_email_to_proceed_":"Sprawdź swoją skrzynkę e-mail powiązaną z Apple ID i kliknij link w wiadomości e-mail, aby przejść dalej.","Please_click_on_the_link_in_the_email_to_change_your_MT5_password_":"Kliknij link z wiadomości e-mail, aby zmienić swoje hasło MT5.","Please_click_on_the_link_in_the_email_to_change_your_binary_password_":"Kliknij link z wiadomości e-mail, aby zmienić swoje hasło Binary.","We’ve_sent_you_an_email":"Wysłaliśmy Ci wiadomość e-mail","You're_using_your_[_1]_account_to_log_in_to_your_Binary_com_account__To_change_your_login_method_into_using_a_username_and_password,_click_the_[_2]Unlink[_3]_button_":"Używasz swojego konta [_1] w celu logowania do konta Binary.com. Aby zmienić swoją metodę logowania i korzystać z nazwy użytkownika i hasła, kliknij przycisk [_2]Zakończ powiązanie[_3].","Linked_with_[_1]":"Powiązane z [_1]","You_will_need_to_set_a_password_to_complete_the_process_":"Będzie konieczne ustawienie hasła, aby ukończyć proces.","Are_you_sure_you_want_to_unlink_from_[_1]?":"Czy na pewno chcesz zakończyć powiązanie z [_1]?","Unlink":"Zakończ powiązanie","Country_not_found":"Nie znaleziono kraju","Documents_from_that_country_are_not_currently_supported_—_try_another_document_type":"Dokumenty z tego kraju nie są obecnie obsługiwane — spróbuj użyć inny rodzaj dokumentu","Submit_document":"Prześlij dokument","Select_country":"Wybierz kraj","e_g__United_States":"np. USA","Search_for_country":"Szukaj kraju","Select_issuing_country":"Wybierz kraj wydania","Submit_verification":"Prześlij weryfikację","Tips":"Porady","Documents_uploaded":"Przesłano dokumenty","Document_uploaded":"Przesłano dokument","Selfie_uploaded":"Selfie zostało przesłane","We're_now_ready_to_verify_your_identity":"Mamy już wszystko, aby zweryfikować Twoją tożsamość","Great,_that's_everything_we_need":"Świetnie, to wszystko, czego potrzebujemy","The_link_only_works_on_mobile_devices":"Link działa tylko na urządzeniach mobilnych","Something's_gone_wrong":"Coś poszło nie tak","You'll_need_to_restart_your_verification_on_your_computer":"Konieczne będzie ponowne rozpoczęcie weryfikacji na komputerze","Get_secure_link":"Pobierz bezpieczny link","Steps_required_to_continue_verification_on_your_mobile":"Kroki wymagane do przeprowadzenia weryfikacji na Twoim urządzeniu mobilnym","Check_back_here_to_finish_the_submission":"Sprawdź tutaj, aby ukończyć przesyłanie","Open_the_link_and_complete_the_tasks":"Otwórz link i ukończ zadania","Send_a_secure_link_to_your_phone":"Wyślij bezpieczny link na swój telefon","Here's_how_to_do_it:":"Jak to zrobić:","Continue_on_your_phone":"Kontynuuj na swoim telefonie","Your_computer_may_take_a_few_seconds_to_update":"Aktualizacja może zająć komputerowi kilka sekund","You_can_now_return_to_your_computer_to_continue":"Możesz teraz wrócić do swojego komputera, aby kontynuować","Uploads_successful":"Przesłano pomyślnie","Make_sure_everything_is_clear":"Upewnij się, że wszystko jest dobrze widoczne","Blurry_photo_detected":"Wykryto zamazane zdjęcie","Make_sure_full_document_is_visible":"Upewnij się, że widoczny jest cały dokument","Cut-off_image_detected":"Wykryto przycięty obraz","Move_away_from_direct_light":"Odsuń się od bezpośredniego światła","Glare_detected":"Wykryto prześwietlenie","Make_sure_all_of_the_document_is_in_the_photo":"Upewnij się, że całość dokumentu jest na zdjęciu","No_document_detected":"Nie wykryto dokumentu","Make_sure_your_card_details_are_clear_to_read,_with_no_blur_or_glare":"Upewnij się, że dane karty są widoczne i czytelne, nie są zamazane ani prześwietlone","It’ll_take_longer_to_verify_you_if_we_can’t_read_it":"Jeśli nie będziemy mogli tego odczytać, proces weryfikacji potrwa dłużej","To_smoothly_verify_you,_we_need_a_better_photo":"Aby zweryfikować Twoją tożsamość, potrzebujemy lepszego zdjęcia","Make_sure_your_license_details_are_clear_to_read,_with_no_blur_or_glare":"Upewnij się, że szczegóły prawa jazdy są widoczne i czytelne, nie są zamazane ani prześwietlone","Make_sure_your_passport_details_are_clear_to_read,_with_no_blur_or_glare":"Upewnij się, że dane paszportowe są widoczne i czytelne, nie są zamazane ani prześwietlone","Make_sure_your_permit_details_are_clear_to_read,_with_no_blur_or_glare":"Upewnij się, że dane zezwolenia na pobyt są widoczne i czytelne, nie są zamazane ani prześwietlone","Make_sure_details_are_clear_to_read,_with_no_blur_or_glare":"Upewnij się, że dane są widoczne i czytelne, nie są zamazane ani prześwietlone","Redo":"Ponów","Confirm":"Potwierdź","Upload_anyway":"Prześlij mimo to","Enlarge_image":"Powiększ obraz","Photo_of_your_document":"Zdjęcie Twojego dokumentu","Check_your_image":"Sprawdź swój obraz","Front_and_back":"Przód i tył","Driver's_license":"Prawo jazdy","Face_photo_page":"Strona ze zdjęciem twarzy","Residence_permit":"Zezwolenie na pobyt","Sorry,_no_mobile_phone_bills":"Przepraszamy, nie akceptujemy rachunków za telefon komórkowy","Documents_you_can_use_to_verify_your_identity":"Dokumenty, których możesz użyć, aby zweryfikować swoją tożsamość","It_must_be_an_official_photo_ID":"To musi być oficjalne zdjęcie dowodowe","These_are_the_documents_most_likely_to_show_your_current_home_address":"Te dokumenty najprawdopodobniej zawierają informacje o Twoim obecnym adresie zamieszkania","Choose_document":"Wybierz dokument","Select_a_%{country}_document":"Wybierz dokument z kraju: %{country}","or_upload_photo_–_no_scans_or_photocopies":"lub załaduj zdjęcie - skany i fotokopie nie są akceptowane","Continue_on_phone":"Kontynuuj na telefonie","Take_a_photo_with_your_phone":"Zrób zdjęcie swoim telefonem","Submit_identity_card_(back)":"Prześlij zdjęcie dowodu tożsamości (tylna strona)","Submit_identity_card_(front)":"Prześlij zdjęcie dowodu tożsamości (przednia strona)","Submit_license_(back)":"Prześlij zdjęcie prawa jazdy (tylna strona)","Submit_license_(front)":"Prześlij zdjęcie prawa jazdy (przednia strona)","Submit_passport_photo_page":"Prześlij zdjęcie strony paszportu ze zdjęciem","Submit_residence_permit_(back)":"Prześlij zdjęcie zezwolenia na pobyt (tylna strona)","Submit_residence_permit_(front)":"Prześlij zdjęcie zezwolenia na pobyt (przednia strona)","Restart_the_process_on_the_latest_version_of_Google_Chrome":"Zacznij proces od początku w najnowszej wersji przeglądarki Google Chrome","Restart_the_process_on_the_latest_version_of_Safari":"Zacznij proces od początku w najnowszej wersji przeglądarki Safari","Unsupported_browser":"Nieobsługiwana przeglądarka","Close_identity_verification_screen":"Zamknij ekran weryfikacji tożsamości","Dismiss_alert":"Odrzuć powiadomienie","back":"tył","close":"zamknij","Restart_process_on_a_different_device":"Rozpocznij proces od nowa na innym urządzeniu","Camera_not_detected":"Nie wykryto aparatu","Must_be_under_10MB_":"Musi być mniejszy niż 10 MB.","File_size_exceeded_":"Przekroczono maksymalną wielkość pliku.","Try_using_another_file_type_":"Spróbuj użyć innego rodzaju pliku.","File_not_uploaded_":"Nie przesłano pliku.","An_error_occurred_while_loading_the_component":"Podczas ładowania komponentów wystąpił błąd","Only_your_face_can_be_in_the_selfie":"Na zdjęciu selfie może być tylko Twoja twarz","Multiple_faces_found":"Wykryto kilka twarzy","Your_face_is_needed_in_the_selfie":"Twoja twarz musi znajdować się na selfie","No_face_found":"Nie rozpoznano twarzy","Please_try_again":"Spróbuj ponownie","Connection_lost":"Utracono połączenie","Copy_the_link_to_your_phone":"Skopiuj link na swój telefon","Too_many_failed_attempts":"Zbyt wiele nieudanych prób","Try_using_a_JPG_or_PNG_file":"Użyj pliku JPG lub PNG","File_type_not_supported":"Nieobsługiwany rodzaj pliku","Loading___":"Ładowanie...","Loading":"Ładowanie","Check_that_your_number_is_correct":"Sprawdź, czy numer jest poprawny","Copied":"Skopiowano","Copy":"Kopiuj","Send_link":"Wyślij link","How_to_scan_a_QR_code":"Jak zeskanować kod QR","Point_your_phone’s_camera_at_the_QR_code":"Skieruj aparat telefonu na kod QR","If_it_doesn’t_work,_download_a_QR_code_scanner_from_Google_Play_or_the_App_Store":"Jeśli to nie działa, pobierz skaner kodów QR z Google Play lub App Store","or":"lub","Scan_QR_code":"Skanuj kod QR","Get_link_via_SMS":"Uzyskaj link przez SMS","Copy_link":"Kopiuj link","Sending":"Wysyłanie","Enter_mobile_number":"Wprowadź numer telefonu","Enter_your_mobile_number:":"Wprowadź swój numer telefonu:","Scan_the_QR_code_with_your_phone":"Zeskanuj kod QR swoim telefonem","Send_this_one-time_link_to_your_phone":"Wyślij link jednorazowy na swój telefon","Open_the_link_on_your_mobile":"Otwórz link na swoim urządzeniu","Get_your_secure_link":"Pobierz swój bezpieczny link","Copy_the_link_to_your_mobile_browser":"Skopiuj link do przeglądarki na swoim telefonie","Continue":"Kontynuuj","Make_sure§":"Upewnij się","2__Your_desktop_window_stays_open":"2. Okno na komputerze musi pozostać otwarte","1__This_link_was_sent_by_you":"1. Ten link został wysłany przez Ciebie","Continue_with_the_verification":"Kontynuuj weryfikację","Linked_to_your_computer":"Połączone z Twoim komputerem","Take_a_photo_of_the_back_of_your_card":"Zrób zdjęcie tylnej strony dokumentu potwierdzającego tożsamość","Take_a_photo_of_the_front_of_your_card":"Zrób zdjęcie przedniej strony dowodu tożsamości","Take_a_photo_of_the_back_of_your_license":"Zrób zdjęcie tylnej strony prawa jazdy","Take_a_photo_of_the_front_of_your_license":"Zrób zdjęcie przedniej strony prawa jazdy","Take_a_photo_of_your_passport_photo_page":"Zrób zdjęcie strony ze zdjęciem z paszportu","Take_a_selfie_showing_your_face":"Zrób selfie przedstawiające Twoją twarz","Take_a_photo_using_the_basic_camera_mode_instead":"Zrób zdjęcie przy użyciu podstawowego trybu aparatu","Take_a_photo":"Zrób zdjęcie","Passport_photo_page":"Strona paszportu ze zdjęciem","Thank_you":"Dziękujemy","Verification_complete":"Weryfikacja zakończona","Refresh":"Odśwież","Recovery":"Odzyskiwanie","Follow_these_steps_to_recover_camera_access:":"Wypełnij te kroki, aby odzyskać dostęp do aparatu:","Refresh_this_page_to_restart_the_identity_verification_process":"Odśwież tę stronę, aby rozpocząć ponownie proces weryfikacji tożsamości","Grant_access_to_your_camera_from_your_browser_settings":"Udziel dostępu do swojego aparatu w ustawieniach przeglądarki","Recover_camera_access_to_continue_face_verification":"Odzyskaj dostęp do aparatu, aby kontynuować weryfikację twarzy","Camera_access_is_denied":"Odmowa dostępu do aparatu","We_cannot_verify_you_without_using_your_camera":"Nie możemy przeprowadzić weryfikacji bez użycia aparatu","Enable_camera":"Włącz aparat","When_prompted,_you_must_enable_camera_access_to_continue":"Gdy Cię poprosimy, włącz dostęp do aparatu, aby kontynuować","Allow_camera_access":"Zezwól na dostęp do aparatu","Provide_the_whole_document_page_for_best_results":"Prześlij całą stronę dokumentu, aby ułatwić proces","Upload_back_of_card_from_your_computer":"Prześlij skan tyłu dowodu osobistego ze swojego komputera","Upload_front_of_card_from_your_computer":"Prześlij skan przodu dowodu osobistego ze swojego komputera","Upload_back_of_license_from_your_computer":"Prześlij tylną część prawa jazdy ze swojego komputera","Upload_front_of_license_from_your_computer":"Prześlij przednią część prawa jazdy ze swojego komputera","Upload_passport_photo_page_from_your_computer":"Prześlij stronę paszportu ze zdjęciem ze swojego komputera","Upload_a_selfie_from_your_computer":"Prześlij selfie ze swojego komputera","Take_photo":"Zrób zdjęcie","Upload":"Prześlij","Check_that_it_is_connected_and_functional__You_can_also_continue_verification_on_your_phone":"Sprawdź, czy urządzenie jest podłączone i działa. Możesz też kontynuować weryfikację na swoim telefonie","Make_sure_your_device_has_a_working_camera":"Upewnij się, że Twoje urządzenie ma sprawny aparat","Camera_not_working?":"Aparat nie działa?","It_may_be_disconnected__Try_using_your_phone_instead_":"Może być odłączony. Spróbuj użyć swojego telefonu.","Make_sure_your_device's_camera_works":"Upewnij się, że aparat na Twoim urządzeniu jest sprawny","Camera_not_working":"Aparat nie działa","Remember_to_press_stop_when_you're_done__Redo_video_actions":"Kiedy skończysz, pamiętaj o wciśnięciu Stop. Powtórz nagrywanie","Looks_like_you_took_too_long":"Zajęło Ci to zbyt długo","View_from_camera":"Widok z aparatu","Take_a_selfie":"Zrób zdjęcie","Photo_of_your_face":"Zdjęcie Twojej twarzy","Make_sure_your_selfie_clearly_shows_your_face":"Upewnij się, że selfie dobrze przedstawia twarz","Check_selfie":"Sprawdź selfie","Tips_to_take_a_good_selfie":"Wskazówki, jak zrobić dobre zdjęcie selfie","Face_forward_and_make_sure_your_eyes_are_clearly_visible":"Stań przodem i upewnij się, że oczy są dobrze widoczne","Remove_your_glasses,_if_necessary":"Zdejmij okulary, jeśli to konieczne","We'll_compare_it_with_your_document":"Porównamy z Twoim dokumentem","Your_link_will_expire_in_one_hour":"Twój link wygaśnie za godzinę","Keep_this_window_open_while_using_your_mobile":"Nie zamykaj tego okna podczas korzystania z telefonu","Resend_link":"Wyślij link ponownie","We've_sent_a_secure_link_to_%{number}":"Wysłaliśmy bezpieczny link na %{number}","It_may_take_a_few_minutes_to_arrive":"To może potrwać kilka minut","Check_your_mobile":"Sprawdź swój telefon","Your_mobile_link_will_expire_in_one_hour":"Twój link mobilny wygaśnie za godzinę","Don't_refresh_this_page":"Nie odświeżaj tej strony","Once_you've_finished_we'll_take_you_to_the_next_step":"Gdy skończysz, przekierujemy Cię do następnego kroku","Connected_to_your_mobile":"Połączono z Twoim telefonem komórkowym","Upload_photo":"Załaduj zdjęcie","Example_of_a_blurry_document":"Przykład rozmazanego dokumentu","All_details_must_be_clear_—_nothing_blurry":"Wszystkie szczegóły muszą być widoczne — nic nie może być zamazane","Example_of_a_cut-off_document":"Przykład przyciętego dokumentu","Show_all_details_—_including_the_bottom_2_lines":"Pokaż wszystkie szczegóły — w tym 2 dolne linie","Example_of_a_document_with_glare":"Przykład prześwietlonego dokumentu","Move_away_from_direct_light_—_no_glare":"Odsuń się od bezpośredniego światła — unikaj prześwietlenia","Document_example":"Przykład dokumentu","The_photo_should_clearly_show_your_document":"Zdjęcie musi wyraźnie przedstawiać Twój dokument","Scans_and_photocopies_are_not_accepted":"Skany i fotokopie nie są akceptowane","Upload_passport_photo_page":"Załaduj zdjęcie strony paszportu ze zdjęciem","To_open_a_bank_account,_we_will_need_to_verify_your_identity_":"Aby otworzyć konto bankowe, musisz zweryfikować swoją tożsamość.","It_will_only_take_a_couple_of_minutes_":"To zajmie tylko kilka minut.","Verify_Identity":"Potwierdź tożsamość","Open_your_new_bank_account":"Otwórz nowe konto bankowe","Please_enter_a_valid_Login_ID_":"Proszę podać poprawny login.","Amount":"Kwota","Your_request_to_transfer_[_1]_[_2]_from_[_3]_to_[_4]_has_been_successfully_processed_":"Twój wniosek o przelanie [_2] [_1] z [_3] na [_4] został zrealizowany.","Resale_not_offered":"Brak możliwości odsprzedaży","You've_made_no_transactions_of_this_type_up_to_this_date_":"Do dziś nie zrealizowałeś żadnej transakcji tego rodzaju.","Date":"Data","Contract":"Kontrakt","Purchase_Price":"Cena zakupu","Sale_Date":"Data sprzedaży","Sale_Price":"Cena sprzedaży","Profit/Loss":"Zysk/Strata","Details":"Szczegóły","Total_Profit/Loss":"Całkowity zysk/ całkowita strata","Sorry,_an_error_occurred_while_processing_your_request_":"Przepraszamy, podczas przetwarzania Twojego żądania wystąpił błąd.","position(s)":"orientacja(y)","withdrawal(s)":"wypłat(y)","Remaining_characters:_[_1]_":"Pozostało znaków: [_1].","Please_enter_no_more_than_[_1]_characters_for_both_fields_":"Nie wprowadzaj więcej niż [_1] znaków w obu polach.","Only_[_1]_are_allowed_":"Dozwolone są tylko [_1].","letters":"litery","numbers":"liczby","space":"spacja","Please_select_at_least_one_scope":"Proszę wybrać przynajmniej jeden zakres","New_token_created_":"Utworzono nowy token.","The_maximum_number_of_tokens_([_1])_has_been_reached_":"Maksymalna liczba tokenów ([_1]) została osiągnięta.","Name":"Nazwisko","Scopes":"Zakresy","Last_Used":"Ostatnio używane","Action":"Czynności","Are_you_sure_that_you_want_to_permanently_delete_the_token":"Czy na pewno chcesz trwale usunąć token","Delete":"Usuń","Never_Used":"Nigdy nie użyte","You_have_not_granted_access_to_any_applications_":"Nie przyznano Ci dostępu do żadnej aplikacji.","Are_you_sure_that_you_want_to_permanently_revoke_access_to_the_application":"Czy na pewno chcesz na stałe wyłączyć dostęp do aplikacji","Revoke_access":"Zablokowanie dostępu","Payments":"Płatności","Read":"Odczyt","Trade":"Handluj","Trading_Information":"Informacje o handlowaniu","Never":"Nigdy","Permissions":"Pozwolenia","Last_Login":"Ostatnie logowanie","You_did_not_change_anything_":"Nic nie zostało zmienione.","Your_changes_have_been_updated_successfully_":"Zmiany zostały wprowadzone.","Successful":"Zakończono powodzeniem","Date_and_Time":"Data i godzina transakcji","Browser":"Przeglądarka","IP_Address":"Adres IP","Your_account_has_no_Login/Logout_activity_":"Na Twoim koncie nie odnotowano żadnej aktywności związanej z logowaniem/wylogowywaniem.","Your_account_is_fully_authenticated_and_your_withdrawal_limits_have_been_lifted_":"Twoje konto jest w pełni zweryfikowane, a Twój limit wypłat został zwiększony.","Your_[_1]_day_withdrawal_limit_is_currently_[_2][_3]_":"Twój [_1]-dniowy limit wypłat wynosi obecnie [_3][_2].","You_have_already_withdrawn_[_1][_2]_in_aggregate_over_the_last_[_3]_days_":"W ciągu ostatnich [_3] dni wypłacono już łącznie [_2] [_1].","Your_withdrawal_limit_is_[_1][_2]_":"Twój limit wypłat wynosi [_2] [_1].","You_have_already_withdrawn_[_1][_2]_":"Wypłacono już [_2] [_1].","Hence,_your_withdrawable_balance_is_only_up_to_[_1][_2],_subject_to_your_account’s_available_funds_":"Dlatego Twoje saldo dostępne do wypłaty wynosi tylko do [_2][_1], w zależności od dostępności Twoich środków na koncie.","Please_confirm_that_all_the_information_above_is_true_and_complete_":"Proszę potwierdzić, że wszystkie powyższe informacje są kompletne i prawdziwe.","Your_settings_have_been_updated_successfully_":"Twoje ustawienia zostały pomyślnie zaktualizowane.","Sorry,_an_error_occurred_while_processing_your_account_":"Przepraszamy, wystąpił błąd podczas operacji na Twoim koncie.","Please_select_a_country":"Proszę wybrać kraj","Timed_out_until":"Okres wyłączenia do","Excluded_from_the_website_until":"Wyłączono z portalu do dnia","Session_duration_limit_cannot_be_more_than_6_weeks_":"Limit czasu sesji nie może przekroczyć 6 tygodni.","Time_out_must_be_after_today_":"Okres wyłączenia musi się rozpoczynać jutro lub później.","Time_out_cannot_be_more_than_6_weeks_":"Czas wyłączenia nie może przekraczać 6 tygodni.","Time_out_cannot_be_in_the_past_":"Czas wyłączenia nie może być datą przeszłą.","Please_select_a_valid_time_":"Proszę wybrać poprawny czas.","Exclude_time_cannot_be_less_than_6_months_":"Czas wyłączenia nie może być krótszy niż 6 miesięcy.","Exclude_time_cannot_be_for_more_than_5_years_":"Czas wyłączenia nie może być dłuższy niż 5 lat.","Confirm_changes":"Potwierdź zmiany","We’ll_update_your_limits__Click_[_1]Agree_and_accept[_2]_to_acknowledge_that_you_are_fully_responsible_for_your_actions,_and_we_are_not_liable_for_any_addiction_or_loss_":"Zaktualizujemy Twoje limity. Kliknij [_1]Zgadzam się i akceptuję[_2], aby potwierdzić, że w pełni odpowiadasz za swoje działania i że nie ponosimy odpowiedzialności za uzależnienie ani straty.","Agree_and_accept":"Zgadzam się i akceptuję","Go_back":"Wróć","When_you_click_\"OK\"_you_will_be_excluded_from_trading_on_the_site_until_the_selected_date_":"Po kliknięciu przycisku „OK” handlowanie na portalu nie będzie możliwe aż do wybranej daty.","Your_changes_have_been_updated_":"Twoje zmiany zostały wprowadzone.","Disable":"Wyłącz","Enable":"Włącz","You_have_successfully_enabled_two-factor_authentication_for_your_account_":"Uwierzytelnianie dwuskładnikowe na Twoim koncie zostało włączone.","You_have_successfully_disabled_two-factor_authentication_for_your_account_":"Uwierzytelnianie dwuskładnikowe na Twoim koncie zostało wyłączone.","You_do_not_need_to_authenticate_your_account_at_this_time_[_1]We_will_inform_you_when_your_account_needs_to_be_authenticated_":"Nie musisz weryfikować swojego konta w obecnej chwili.[_1]Poinformujemy Cię, gdy będzie to wymagane.","No_authentication_required":"Uwierzytelnianie nie jest wymagane","Back_to_trading":"Wróć do handlowania","You_are_categorised_as_a_professional_client_":"Zaklasyfikowano Cię jako klienta profesjonalnego.","You_are_categorised_as_a_retail_client__Apply_to_be_treated_as_a_professional_trader_":"Zaklasyfikowano Cię jako klienta detalicznego. Złóż wniosek o uznanie za profesjonalnego gracza.","Bid":"Oferta kupna","Closed_Bid":"Zamknięte oferty","Reference_ID":"ID referencyjne","Description":"Opis","Credit/Debit":"Winien/Ma","Balance":"Saldo","Top_up_error":"Błąd doładowania","Understood":"Rozumiem","Top-up_successful":"Doładowanie powiodło się","[_1]_has_been_credited_into_your_Demo_Account:_[_2]_":"Zaksięgowano [_1] na Twoim koncie demo: [_2].","Go_to_statement":"Przejdź do oświadczenia","Continue_trading":"Kontynuuj handlowanie","Your_Demo_balance_has_been_reset_":"Twoje demo saldo zostało zresetowane.","Account":"Konto","Available_Markets":"Dostępne rynki","Type":"Typ","Currency":"Waluta","Multipliers_Account":"Konto mnożnikowe","Gaming_Account":"Konto gracza","Options_Account":"Konto opcji","Real_Account":"Konto rzeczywiste","Counterparty":"Kontrahent","Jurisdiction":"Jurysdykcja","Create_account":"Załóż konto","Change_currency":"Zmień walutę","Note:_You_are_limited_to_one_fiat_currency_account__The_currency_of_your_fiat_account_can_be_changed_before_you_deposit_into_your_fiat_account_for_the_first_time_or_create_an_MT5_account__You_may_also_open_one_account_for_each_supported_cryptocurrency_":"Uwaga: Możesz mieć wyłącznie jedno konto fiducjarne. Możesz zmienić walutę swojego konta fiat w dowolnej chwili, zanim dokonasz pierwszej wpłaty lub utworzysz konto MT5. Możesz też otworzyć jedno konto dla każdej obsługiwanej waluty.","This_account_is_disabled":"To konto jest wyłączone","This_account_is_excluded_until_[_1]":"To konto jest wyłączone z handlowania do [_1]","Set_currency":"Ustaw walutę","Commodities":"Towary","Stock_Indices":"Wskaźniki giełdowe","Stocks":"Akcje","Synthetic_Indices":"Wskaźniki syntetyczne","If_you_have_an_account_with_us,_we'll_send_you_a_link_to_your_email_in_a_few_minutes_to_reset_your_password_":"Jeśli masz u nas konto, za kilka minut wyślemy na Twój adres e-mail link umożliwiający zresetowanie hasła.","Sign_up":"Zarejestruj się","Trading_contracts_for_difference_(CFDs)_on_Synthetic_Indices_may_not_be_suitable_for_everyone__Please_ensure_that_you_fully_understand_the_risks_involved,_including_the_possibility_of_losing_all_the_funds_in_your_MT5_account__Gambling_can_be_addictive_–_please_play_responsibly_":"Handel Kontraktami na różnice kursowe (CFD) opartymi na Wskaźnikach syntetycznych może nie być odpowiedni dla każdego. Upewnij się, że w pełni rozumiesz ryzyko z nim związane, w tym możliwość utraty wszystkich środków zgromadzonych na Twoim koncie MT5. Hazard może uzależniać – prosimy o rozsądną grę.","Do_you_wish_to_continue?":"Chcesz kontynuować?","{SPAIN_ONLY}You_are_about_to_purchase_a_product_that_is_not_simple_and_may_be_difficult_to_understand:_Contracts_for_difference_and_forex__As_a_general_rule,_the_CNMV_considers_that_such_products_are_not_appropriate_for_retail_clients,_due_to_their_complexity_":"{SPAIN ONLY}You are about to purchase a product that is not simple and may be difficult to understand: Contracts for Difference and Forex. As a general rule, the CNMV considers that such products are not appropriate for retail clients, due to their complexity.","Acknowledge":"Rozumiem","Change_Password":"Zmień hasło","The_investor_password_of_account_number_[_1]_has_been_changed_":"Hasło inwestycyjne do konta o numerze [_1] zostało zmienione.","Reset_Password":"Zresetuj hasło","Verify_Reset_Password":"Zweryfikuj zresetowane hasło","Please_check_your_email_for_further_instructions_":"Sprawdź wiadomość e-mail z dalszymi informacjami.","[_1]_deposit_from_[_2]_to_account_number_[_3]_is_done__Transaction_ID:_[_4]":"Dokonano wpłaty [_1] na konto o numerze [_3]. Identyfikator transakcji: [_4]","[_1]_withdrawal_from_account_number_[_2]_to_[_3]_is_done__Transaction_ID:_[_4]":"Dokonano wypłaty [_1] z konta o numerze [_2] na konto [_3]. Identyfikator transakcji: [_4]","To_withdraw_from_MetaTrader_5_[_1]_please_[_2]Authenticate[_3]_your_Binary_account_":"Aby wypłacić środki z [_1] MetaTrader 5, proszę [_2]zweryfikować[_3] swoje konto Binary.","Current_password":"Aktualne hasło","New_password":"Nowe hasło","To_transfer_funds_to_your_MT5_account,_enter_an_amount_of_[_1]_or_more":"Aby przelać środki na swoje konto MT5, wprowadź kwotę [_1] lub wyższą","You_have_insufficient_funds_in_your_MT5_account_":"Masz niewystarczające środki na koncie MT5.","Sorry,_this_feature_is_not_available_in_your_jurisdiction_":"Niestety ta funkcja jest niedostępna w Twojej jurysdykcji.","Due_to_an_issue_on_our_server,_some_of_your_MT5_accounts_are_unavailable_at_the_moment__[_1]Please_bear_with_us_and_thank_you_for_your_patience_":"Z powodu problemów na naszym serwerze niektóre konta MT5 są w chwili obecnej niedostępne. [_1]Przepraszamy za niedogodności i dziękujemy za cierpliwość.","Unavailable":"Niedostępne","[_1]_has_been_credited_into_your_MT5_Demo_Account:_[_2]_":"Zaksięgowano [_1] na Twoim koncie demo MT5: [_2].","_(Region_added)":" (Dodano region)","_(Temporarily_unavailable)":" (Tymczasowo niedostępne)","Our_MT5_servers_are_temporarily_unavailable__We're_working_to_restore_them__Please_try_again_in_a_few_minutes_":"Nasze serwery są częściowo niedostępne. Pracujemy nad bym, by je przywrócić. Spróbuj ponownie za kilka minut.","Use_MT5_password_to_sign_in_to_any_of_your_[_1]_accounts_when_using_MT5_apps_on_your_mobile_or_other_devices_":"Użyj hasła MT5, aby zalogować się do dowolnego konta [_1], korzystając z aplikacji MT5 na swoim telefonie lub innym urządzeniu.","This_will_change_the_password_to_all_of_your_[_1]_accounts_":"Spowoduje to zmianę hasła do wszystkich kont [_1].","Demo_Accounts":"Konta Demo","Real-Money_Accounts":"Konta z prawdziwymi pieniędzmi","Demo_Account":"Konto Demo","Real-Money_Account":"Konto z prawdziwymi pieniędzmi","for_account_[_1]":"dla konta [_1]","[_1]_Account_[_2]":"[_1] Konto [_2]","MT5_Financial":"MT5 Finanse","Enter_your_MT5_password_to_add_a_[_1]_[_2]_account_":"Wprowadź swoje hasło MT5, aby dodać konto [_1] [_2].","real":"prawdziwe","MT5_Synthetic":"Syntetyczne MT5","Get_[_1]":"Uzyskaj [_1]","Your_demo_account_balance_is_currently_[_1]_or_less__You_may_top_up_your_account_with_an_additional_[_2]_":"Saldo Twojego konta demo wynosi obecnie [_1] lub mniej. Możesz zasilić swoje konto dodatkową kwotą [_2].","You_can_top_up_your_demo_account_with_an_additional_[_1]_if_your_balance_is_[_2]_or_less_":"Możesz zasilić swoje konto demo dodatkową kwotą [_1], jeśli Twoje saldo wynosi [_2] lub mniej.","Yes,_I'm_sure":"Tak, na pewno","Are_you_sure?":"Czy na pewno?","You_will_not_be_able_to_change_your_fiat_account_currency_after_creating_this_[_1]_account__Are_you_sure_you_want_to_proceed?":"Po utworzeniu tego konta w walucie fiducjarnej nie będzie już można zmienić waluty tego konta [_1]. Na pewno chcesz kontynuować?","Address":"Adres","Account_currency":"Waluta konta","Financial_assessment":"Ocena finansowa","Personal_details":"Dane osobowe","Terms_of_use":"Warunki użycia","Tether_Omni_(USDT)_is_a_version_of_Tether_that's_pegged_to_USD_and_is_built_on_the_Bitcoin_blockchain_":"Tether Omni (USDT) to wersja Tether powiązana z dolarem amerykańskim (USD) i zbudowana w oparciu o technologię blockchain Bitcoin.","Tether_ERC20_(eUSDT)_is_a_version_of_Tether_that's_pegged_to_USD_and_is_hosted_on_the_Ethereum_platform_":"Tether ERC20 (eUSDT) to wersja Tether powiązana z dolarem amerykańskim (USD) i umieszczona na platformie Ethereum.","Title_and_name":"Zwrot grzecznościowy i imię","Real_money_account_opening":"Otwieranie konta z prawdziwymi pieniędzmi","Your_token_has_expired_or_is_invalid__Please_click_here_to_restart_the_verification_process_":"Twój token wygasł lub jest nieprawidłowy. Kliknij tutaj, aby ponownie rozpocząć proces weryfikacyjny.","The_email_address_provided_is_already_in_use__If_you_forgot_your_password,_please_try_our_password_recovery_tool_or_contact_our_customer_service_":"Podany adres e-mail jest już w użyciu. Jeżeli nie pamiętasz hasła, skorzystaj z opcji odzyskiwania hasła lub skontaktuj się z obsługą klienta.","Password_is_not_strong_enough_":"Hasło jest za słabe.","Upgrade_now":"Uaktualnij teraz","[_1]_days_[_2]_hours_[_3]_minutes":"[_1] dni [_2] godz. [_3] min","Your_trading_statistics_since_[_1]_":"Twoje statystyki handlowe od [_1].","[_1]_trading_can_become_a_real_addiction,_as_can_any_other_activity_pushed_to_its_limits__To_avoid_the_danger_of_such_an_addiction,_we_provide_a_reality-check_that_gives_you_a_summary_of_your_trades_and_accounts_on_a_regular_basis_":"Inwestowanie w [_1] może stać się poważnym uzależnieniem, tak jak wszystkie inne czynności, którym poświęcamy zbyt wiele czasu. Aby zapobiec niebezpieczeństwu takiego uzależnienia, umożliwiamy sprawdzanie rzeczywistej sytuacji na bieżąco, co zapewnia Ci regularne zestawienie Twoich zakładów i kont.","[_1]_Please_click_the_link_below_to_restart_the_password_recovery_process_":"[_1] Aby ponownie rozpocząć proces odzyskiwania konta, kliknij poniższe łącze.","You_have_a_new_Binary_password_to_log_in_to_Binary_com_":"Masz nowe hasło Binary, aby zalogować się do Binary.com.","Success":"Udało się","Done":"Gotowe","Your_Binary_account_is_unlinked_from_[_1]__Use_[_2]your_email_and_password_for_future_log_in_":"Powiązanie Twojego konta Binary z [_1] zostało zakończone. Korzystaj ze [_2]swojego adresu e-mail i hasła podczas logowania.","Success!":"Udało się!","Got_it":"Rozumiem","Binary_Password_Reset":"Reset hasła Binary","Binary_password":"Hasło Binary","You_have_added_a_[_1]_account_":"Dodano konto [_1].","Add_account":"Dodaj konto","Add_new_crypto_account":"Dodaj nowe konto w kryptowalucie","Add_new_account":"Dodaj nowe konto","Create_a_cryptocurrency_account":"Utwórz konto w kryptowalucie","Choose_your_preferred_cryptocurrency":"Wybierz preferowaną kryptowalutę","You_can_open_an_account_for_each_cryptocurrency_":"Dla każdej kryptowaluty możesz utworzyć jedno konto.","Choose_a_cryptocurrency_account":"Wybierz konto w kryptowalucie","Choose_one_of_your_accounts_or_add_a_new_cryptocurrency_account":"Wybierz jedno ze swoich kont lub dodaj nowe konto w kryptowalucie","Choose_an_account":"Wybierz konto","Choose_one_of_your_accounts_or_add_a_new_account":"Wybierz jedno ze swoich kont lub dodaj nowe konto","Choose_one_of_your_accounts":"Wybierz jedno ze swoich kont","Please_select_the_currency_for_this_account:":"Proszę wybrać walutę dla tego konta:","deposit":"wpłaty","deposit_or_create_a_CFDs_account":"wpłaty lub utworzysz konto CFD","Are_you_sure_you_want_to_create_your_[_1]_account_now?":"Czy na pewno chcesz utworzyć teraz swoje konto [_1]?","Note:":"Uwaga:","You_may_open_one_account_for_each_supported_cryptocurrency_":"Dla każdej obsługiwanej waluty można utworzyć jedno konto.","Are_you_sure_you_want_to_create_a_fiat_account_in_[_1]?":"Czy na pewno chcesz utworzyć konto fiducjarne w [_1]?","You_are_limited_to_one_fiat_account__You_can_change_the_currency_of_your_fiat_account_anytime_before_you_make_a_first-time_[_1]_":"Możesz mieć wyłącznie jedno konto fiducjarne. Możesz zmienić walutę swojego konta fiducjarnego w dowolnej chwili, zanim dokonasz pierwszej [_1].","Yes":"Tak","Create_[_1]_account":"Utwórz konto [_1]","You_have_successfully_set_your_account_currency_to_[_1]_":"Waluta konta została ustawiona jako [_1].","You_have_successfully_changed_your_account_currency_from_[_1]_to_[_2]_":"Waluta konta została zmieniona z [_1] na [_2].","Please_choose_a_currency":"Proszę wybrać walutę","You_have_a_new_MT5_password_to_log_in_to_your_[_1]_accounts_on_the_web_and_mobile_apps_":"Masz nowe hasło MT5 do logowania na swoje konta [_1] w aplikacji internetowej i na urządzenia mobilne.","Asian_Up":"Azjatyckie – Wzrost","Asian_Down":"Azjatyckie – Spadek","Higher":"Wyższe","Higher_or_equal":"Wyższe lub równe","Lower":"Niższe","Lower_or_equal":"Niższe lub równe","Digit_Matches":"Cyfra zgadza się","Digit_Differs":"Cyfra nie zgadza się","Digit_Odd":"Cyfra nieparzysta","Digit_Even":"Cyfra parzysta","Digit_Over":"Cyfra większa","Digit_Under":"Cyfra mniejsza","Ends_Outside":"Kończy się poza","Ends_Between":"Kończy się pomiędzy","Stays_Between":"Pozostaje pomiędzy","Goes_Outside":"Przekroczy","Touches":"Osiąga","Does_Not_Touch":"Nie osiąga","Call_Spread":"Spread zakupu","Put_Spread":"Spread sprzedaży","High_Tick":"Duże zmiany ceny","Low_Tick":"Mała zmiana ceny","Only_Ups":"Tylko wzrosty","Only_Downs":"Tylko spadki","Multiplier_Up":"Mnożnik w górę","Multiplier_Down":"Mnożnik w dół","Equals":"Równa się","Not":"Nie","Buy":"Kup","Sell":"Sprzedaj","Waiting_for_contract_settlement_":"Oczekiwanie na rozliczenie kontraktu.","including_Deal_Cancel__Fee":"w tym Anulowanie transakcji. Opłata","Contract_has_not_started_yet":"Kontrakt jeszcze się nie rozpoczął","This_contract_is_only_available_on_[_1]DTrader[_2]_":"Ten kontrakt jest dostępny tylko na [_1]DTrader[_2].","This_contract_is_only_available_on_DTrader_[_1][_2]Go_to_Dtrader[_3]_to_close_or_cancel_this_contract_":"Ten kontrakt jest dostępny tylko na DTrader.[_1][_2]Przejdź do Dtrader[_3], aby zamknąć lub anulować tę transakcję.","Contract_Result":"Wynik kontraktu","Close_Time":"Czas zamknięcia","Exit_Spot_Time":"Czas punktu wyjściowego","Audit":"Audyt","View_chart":"Zobacz wykres","Audit_Page":"Strona audytowa","Contract_Starts":"Kontrakt zaczyna się","Contract_Ends":"Kontrakt kończy się","Contract_Details":"Szczegóły kontraktu","Target":"Cel","Contract_Information":"Informacje o kontrakcie","Contract_Type":"Rodzaj kontraktu","Transaction_ID":"ID transakcji","Remaining_Time":"Pozostały czas","Maximum_payout":"Maksymalna wypłata","Barrier_Change":"Zmiana limitu","Current":"Obecne","Spot_Time":"Czas spot","Current_Time":"Obecny czas","Indicative":"Orientacyjny","Potential_Profit/Loss":"Potencjalny zysk/strata","Deal_Cancel__Fee":"Anulowanie transakcji. Opłata","You_can_close_this_window_without_interrupting_your_trade_":"Możesz zamknąć te okno; nie będzie to miało żadnego wpływu na zakład.","There_was_an_error":"Wystąpił błąd","Sell_at_market":"Sprzedawaj na rynku","Note":"Uwaga","Contract_will_be_sold_at_the_prevailing_market_price_when_the_request_is_received_by_our_servers__This_price_may_differ_from_the_indicated_price_":"Kontrakty będą sprzedawane po obowiązującej cenie rynkowej po dotarciu wniosku na nasze serwery. Cena może różnić się od podanej ceny.","You_have_sold_this_contract_at_[_1]_[_2]":"Sprzedano ten kontrakt po cenie [_2] [_1]","Your_transaction_reference_number_is_[_1]":"Numer referencyjny Twojej transakcji to [_1]","Thank_you_for_signing_up!_Please_check_your_email_to_complete_the_registration_process_":"Dziękujemy za rejestrację! Sprawdź swoją skrzynkę e-mailową, aby ukończyć proces rejestracji.","All_markets_are_closed_now__Please_try_again_later_":"Wszystkie rynki są obecnie zamknięte. Prosimy spróbować później.","Withdrawal":"Wypłata","demo_credit_to_account":"demo zostały zaksięgowane na koncie","login":"logowanie","logout":"Wyloguj","Asians":"Azjatyckie","Call_Spread/Put_Spread":"Spread zakupu/Spread sprzedaży","Digits":"Cyfry","Ends_Between/Ends_Outside":"Zakończy się w/ Zakończy się poza","High/Low_Ticks":"Duże/małe zmiany ceny","Lookbacks":"Opcje wsteczne","Stays_Between/Goes_Outside":"Pozostanie pomiędzy/ Przekroczy","Touch/No_Touch":"Osiągnie/Nie osiągnie","Christmas_Day":"Boże Narodzenie","Closes_early_(at_18:00)":"Zamykane wcześnie (o 18:00)","Closes_early_(at_21:00)":"Zamykane wcześnie (o 21:00)","Fridays":"piątki","New_Year's_Day":"Nowy Rok","today":"dziś","today,_Fridays":"dziś, piątki","There_was_a_problem_accessing_the_server_":"Wystąpił błąd podczas uzyskiwania dostępu do serwera.","There_was_a_problem_accessing_the_server_during_purchase_":"Wystąpił błąd podczas uzyskiwania dostępu do serwera w trakcie zakupu."}; \ No newline at end of file diff --git a/src/javascript/_autogenerated/pt.js b/src/javascript/_autogenerated/pt.js index 83de4182546..944fa74303d 100644 --- a/src/javascript/_autogenerated/pt.js +++ b/src/javascript/_autogenerated/pt.js @@ -1,2 +1,2 @@ const texts_json = {}; -texts_json['PT'] = {"Investment":"Investimento","Gaming":"Apostas","Synthetic":"Sintéticos","Demo_Synthetic":"Demo Sintéticos","Real_Synthetic":"Real Sintéticos","Financial":"Financeira","Demo_Financial":"Demo Financeira","Real_Financial":"Real Financeira","Financial_STP":"Financeira STP","Demo_Financial_STP":"Demo Financeira STP","Real_Financial_STP":"Real Financeira STP","Ether_Classic":"Ethereum Classic","Binary_Coin":"Moeda Binary","Thank_you,_we'll_get_back_to_you_within_24_hours":"Obrigado, retornaremos dentro de 24 horas","Connecting_to_server":"Conectando ao servidor","Use_a_few_words,_avoid_common_phrases":"Use poucas palavras, evite frases comuns","No_need_for_symbols,_digits,_or_uppercase_letters":"Não há necessidade de símbolos, dígitos ou letras maiúsculas","Add_another_word_or_two__Uncommon_words_are_better_":"Adicione outra palavra ou duas. Palavras incomuns são melhores.","Straight_rows_of_keys_are_easy_to_guess":"Teclas com linhas retas são mais fáceis de adivinhar","Short_keyboard_patterns_are_easy_to_guess":"Padrões curtos de teclado são fáceis de adivinhar","Use_a_longer_keyboard_pattern_with_more_turns":"Use um padrão de teclado mais longo com mais voltas","Repeats_like_\"aaa\"_are_easy_to_guess":"Repetições como \"aaa\" são fáceis de adivinhar","Repeats_like_\"abcabcabc\"_are_only_slightly_harder_to_guess_than_\"abc\"":"Repetições como \"abcabcabc\" são um pouco mais difíceis de adivinhar do que \"abc\"","Avoid_repeated_words_and_characters":"Evite palavras e caracteres repetidos","Sequences_like_abc_or_6543_are_easy_to_guess":"Sequências como abc ou 6543 são fáceis de adivinhar","Avoid_sequences":"Evite sequências","Recent_years_are_easy_to_guess":"Os últimos anos são fáceis de adivinhar","Avoid_recent_years":"Evite os últimos anos","Avoid_years_that_are_associated_with_you":"Evite anos que estão associados a você","Dates_are_often_easy_to_guess":"Datas costumam ser fáceis de adivinhar","Avoid_dates_and_years_that_are_associated_with_you":"Evite datas e anos associados a você","This_is_a_top-10_common_password":"Esta é uma das 10 senhas mais comuns","This_is_a_top-100_common_password":"Esta é uma das 100 principais senhas comuns","This_is_a_very_common_password":"Esta é uma senha muito comum","This_is_similar_to_a_commonly_used_password":"Esta é semelhante a uma senha usada comumente","A_word_by_itself_is_easy_to_guess":"Uma palavra por si só é fácil de adivinhar","Names_and_surnames_by_themselves_are_easy_to_guess":"Nomes e sobrenomes sozinhos são fáceis de adivinhar","Common_names_and_surnames_are_easy_to_guess":"Nomes e sobrenomes comuns são fáceis de adivinhar","Capitalization_doesn't_help_very_much":"Letras maiúsculas não ajudam muito","All-uppercase_is_almost_as_easy_to_guess_as_all-lowercase":"Todas as letras maiúsculas são tão fáceis de adivinhar quanto as letras minúsculas","Reversed_words_aren't_much_harder_to_guess":"Palavras invertidas não são muito mais difíceis de adivinhar","Predictable_substitutions_like_'@'_instead_of_'a'_don't_help_very_much":"Previsíveis substituições como '@' em vez de 'a' não ajudam muito","This_password_is_on_the_blacklist":"Esta senha está na lista negra","Unknown_OS":"SO desconhecido","You_will_be_redirected_to_a_third-party_website_which_is_not_owned_by_Binary_com_":"Você será redirecionado para um site de terceiros que não pertence à Binary.com.","Click_OK_to_proceed_":"Clique em OK para avançar.","Please_ensure_that_you_have_the_Telegram_app_installed_on_your_device_":"Certifique-se de que tenha o aplicativo Telegram instalado no seu dispositivo.","[_1]_requires_your_browser's_web_storage_to_be_enabled_in_order_to_function_properly__Please_enable_it_or_exit_private_browsing_mode_":"A [_1] requer que o armazenamento na Web do seu navegador esteja habilitado para poder funcionar corretamente. Por favor, habilite-o ou saia do modo de navegação privada.","Please_[_1]log_in[_2]_or_[_3]sign_up[_4]_to_view_this_page_":"[_1]Conecte-se[_2] ou [_3]inscreva-se[_4] para ver esta página.","Sorry,_this_feature_is_available_to_virtual_accounts_only_":"Lamentamos, este recurso está disponível somente para contas virtuais.","This_feature_is_not_relevant_to_virtual-money_accounts_":"Este recurso não é relevante para as contas de dinheiro virtual.","This_page_is_only_available_to_logged_out_clients_":"Esta página está disponível apenas para clientes desconectados.","Sorry,_but_binary_options_trading_is_not_available_in_your_financial_account_":"Desculpe, mas a negociação de opções binárias não está disponível na sua conta financeira.","Sign_out":"Sair","[_1]_Account":"Conta [_1]","Click_here_to_open_a_Real_Account":"Clique aqui para abrir uma conta real","Open_a_Real_Account":"Abrir uma conta de dinheiro real","Click_here_to_open_a_Financial_Account":"Clique aqui para abrir uma conta financeira","Click_here_to_open_a_Gaming_account":"Clique aqui para abrir uma conta de Jogos","Open_a_Financial_Account":"Abrir uma conta financeira","Create_Account":"Criar conta","Accounts_List":"Lista de contas","Deposits_and_withdrawals_have_been_disabled_on_your_account__Please_check_your_email_for_more_details_":"Depósitos e retiradas foram desativados na sua conta. Confira o seu e-mail para mais detalhes.","Please_set_the_[_1]currency[_2]_of_your_account_":"Defina a [_1]moeda[_2] da sua conta.","Please_submit_your_[_1]proof_of_identity_and_proof_of_address[_2]_":"Por favor envie seu [_1]comprovante de identidade e comprovante de endereço[_2].","Your_[_1]proof_of_identity[_3]_and_[_2]proof_of_address[_3]_have_expired_":"Seu [_1]comprovante de identidade[_3] e [_2]comprovante de endereço[_3] expiraram ou não são mais válidos.","Your_[_1]proof_of_identity[_2]_has_expired_":"Seu [_1]comprovante de identidade[_2] expirou ou não é mais válido.","Your_[_1]proof_of_address[_2]_has_expired_":"Seu [_1]comprovante de endereço[_2] expirou ou não é mais válido.","Your_[_1]proof_of_identity[_3]_and_[_2]proof_of_address[_3]_have_not_been_verified_":"Seu [_1]comprovante de identidade[_3] e [_2]comprovante de endereço[_3] não foi verificado.","Your_[_1]proof_of_identity[_2]_has_not_been_verified_":"Seu [_1]comprovante de identidade[_2] não foi verificado.","Your_[_1]proof_of_address[_2]_has_not_been_verified_":"Seu [_1]comprovante de endereço[_2] não foi verificado.","Please_submit_your_[_1]proof_of_identity[_2]_":"Por favor envie seu [_1]comprovante de identidade[_2].","Please_submit_your_[_1]proof_of_address[_2]_":"Por favor envie seu [_1]comprovante de endereço[_2].","Your_account_is_restricted__Kindly_[_1]contact_customer_support[_2]_for_assistance_":"A sua conta está restrita. Contate o [_1]apoio ao cliente[_2] para mais informações","Please_set_your_[_1]30-day_turnover_limit[_2]_to_remove_deposit_limits_":"Defina o seu [_1]limite de volume de negócios de 13 dias[_2] para remover os limites de depósito.","MT5_withdrawals_have_been_disabled_on_your_account__Please_check_your_email_for_more_details_":"Retiradas da MT5 foram desativadas na sua conta. Confira o seu e-mail para mais detalhes.","Trading_and_withdrawals_have_been_disabled_on_your_account__Kindly_[_1]contact_customer_support[_2]_for_assistance_":"A negociação e os saques foram desativados em sua conta. Entre em contato com o [_1]suporte ao cliente[_2] para obter assistência.","Please_complete_your_[_1]personal_details[_2]_before_you_proceed_":"Preencha os seus [_1]dados pessoais[_2] antes de proceder.","Please_set_[_1]country_of_residence[_2]_before_upgrading_to_a_real-money_account_":"Defina o seu [_1]país de residência[_2] antes de atualizar para uma conta de dinheiro real.","Please_complete_the_[_1]financial_assessment_form[_2]_to_lift_your_withdrawal_and_trading_limits_":"Por favor complete o [_1]formulário de avaliação financeira[_2] para aumentar os seus limites de retirada e negociação.","Please_[_1]complete_your_account_profile[_2]_to_lift_your_withdrawal_and_trading_limits_":"Por favor [_1]complete o perfil de conta[_2] para aumentar os seus limites de retirada e negociação.","Trading_and_deposits_have_been_disabled_on_your_account__Kindly_allow_us_some_time_to_review_the_account_":"\nA negociação e os depósitos foram desativados em sua conta. Permita-nos algum tempo para revisar a conta.","Withdrawals_have_been_disabled_on_your_account__Please_wait_until_your_uploaded_documents_are_verified_":"As retiradas foram desativadas em sua conta. Aguarde até que seus documentos enviados sejam verificados.","Withdrawals_have_been_disabled_on_your_account__Please_check_your_email_for_more_details_":"Retiradas foram desativadas na sua conta. Confira o seu e-mail para mais detalhes.","Please_[_1]accept_the_updated_Terms_and_Conditions[_2]_":"Por favor [_1]aceite os termos e condições atualizados[_2].","Please_[_1]accept_the_updated_Terms_and_Conditions[_2]_to_lift_your_deposit_and_trading_limits_":"Por favor [_1]aceite os termos e condições[_2] atualizados para aumentar os seus limites de depósito e negociação.","Account_Authenticated":"Conta autenticada","Connection_error:_Please_check_your_internet_connection_":"Erro de conexão: verifique a sua conexão com a internet.","Network_status":"Status da rede","This_is_a_staging_server_-_For_testing_purposes_only":"Este é um servidor temporário - apenas para testes","The_server_endpoint_is:_[_2]":"O terminal do 1servidor 2 é: [_2]","Your_web_browser_([_1])_is_out_of_date_and_may_affect_your_trading_experience__Proceed_at_your_own_risk__[_2]Update_browser[_3]":"O seu navegador web ([_1]) está desatualizado e pode afetar a sua experiência de negociação. Prossiga por sua conta e risco. [_2]Atualize navegador[_3]","You_have_reached_the_rate_limit_of_requests_per_second__Please_try_later_":"Você já atingiu o limite de taxa de solicitações por segundo. Tenta novamente mais tarde.","There_was_some_invalid_character_in_an_input_field_":"Houve algum caractere inválido no campo de entradas.","Today":"Hoje","Select_date":"Selecionar a data","Barrier":"Barreira","Entry_Spot":"Preço de entrada","Exit_Spot":"Preço de saída","Charting_for_this_underlying_is_delayed":"Os gráficos para esta base estão com atraso","Payout_Range":"Intervalo do pagamento de prêmios","Purchase_Time":"Hora da Compra","Reset_Barrier":"Barreira de redefinição","Reset_Time":"Hora de redefinição","Selected_Tick":"Tique-taque selecionado","Exit_Time":"Hora Final","Start_Time":"Hora de Início","Fiat":"Fiduciária","Crypto":"Cripto","Verification_code_is_wrong__Please_use_the_link_sent_to_your_email_":"O código de verificação está errado. Use o link enviado ao seu e-mail.","Indicates_required_field":"Indica campo obrigatórios","Please_select_the_checkbox_":"Selecione a caixa de seleção","This_field_is_required_":"Este campo é obrigatório.","Should_be_a_valid_number_":"Deve ser um número válido.","Up_to_[_1]_decimal_places_are_allowed_":"Até [_1] casas decimais são permitidas.","Should_be_[_1]":"Deve ser [_1]","Should_be_between_[_1]_and_[_2]":"Deve ser entre [_1] e [_2]","Should_be_more_than_[_1]":"Deve ser mais do que [_1]","Should_be_less_than_[_1]":"Deve ser menos do que [_1]","Invalid_email_address_":"Endereço de e-mail inválido.","Password_should_have_lower_and_uppercase_English_letters_with_numbers_":"A senha deve conter letras maiúsculas e minúsculas com números.","Only_letters,_numbers,_space,_hyphen,_period,_and_apostrophe_are_allowed_":"Apenas letras, números, espaços, hífenes, pontos e apóstrofes são permitidos.","Only_letters,_numbers,_space,_and_these_special_characters_are_allowed:_[_1]":"Apenas são permitidos números, letras, espaços e estes caracteres especiais: [_1]","Only_letters,_space,_hyphen,_period,_and_apostrophe_are_allowed_":"Apenas letras, espaços, pontos e apóstrofes são permitidos.","Only_letters,_numbers,_space,_and_hyphen_are_allowed_":"Apenas letras, números, espaços e o hífen são permitidos.","Please_enter_a_valid_phone_number_(e_g__+15417541234)_":"Digite um número de telefone válido (por exemplo, +5511991234567).","The_two_passwords_that_you_entered_do_not_match_":"As palavras-chave que introduziu não coincidem.","[_1]_and_[_2]_cannot_be_the_same_":"[_1] e [_2] não podem ser iguais.","Minimum_of_[_1]_characters_required_":"Um mínimo de [_1] caracteres é necessário.","You_should_enter_[_1]_characters_":"Você dever inserir [_1] caracteres.","Should_start_with_letter_or_number,_and_may_contain_hyphen_and_underscore_":"Deve começar com uma letra ou um número e pode conter um hífen e sublinhado.","Invalid_verification_code_":"Código de verificação inválido.","Your_password_cannot_be_the_same_as_your_email_address_":"Sua senha não pode ser igual ao seu endereço de e-mail.","Transaction_performed_by_[_1]_(App_ID:_[_2])":"Transação executada por [_1] (App ID: [_2])","Guide":"Guia","Next":"Próximo","Finish":"Terminar","Step":"Etapa","Select_your_market_and_underlying_asset":"Selecione o mercado e o seu ativo subjacente","Select_your_trade_type":"Selecione o tipo de negociação","Adjust_trade_parameters":"Ajustar parâmetros de negociação","Predict_the_directionand_purchase":"Preveja a direção
e compre","Your_session_duration_limit_will_end_in_[_1]_seconds_":"O limite de duração da sua sessão terminará em [_1] segundos.","January":"Janeiro","February":"Fevereiro","March":"Março","April":"Abril","May":"Maio","June":"Junho","July":"Julho","August":"Agosto","September":"Setembro","October":"Outubro","November":"Novembro","December":"Dezembro","Feb":"Fev","Apr":"Abr","Aug":"Ago","Sep":"Set","Oct":"Out","Dec":"Dez","Sunday":"Domingo","Monday":"Segunda-feira","Tuesday":"Terça-feira","Wednesday":"Quarta-feira","Thursday":"Quinta-feira","Friday":"Sexta-feira","Saturday":"Sábado","Su":"Dom","Mo":"Seg","Tu":"Ter","We":"Qua","Th":"Qui","Fr":"Sex","Sa":"Sáb","Previous":"Anterior","Hour":"Hora","Minute":"Minuto","Verification_required":"Autenticação necessária","Verify_identity":"Verificar identidade","From_account:_":" ","To_account:_":" ","Not_announced_for_this_currency_":"Não anunciado para esta moeda.","Reset_the_balance_of_your_virtual_account_to_[_1]_anytime_":"\nRedefina o saldo de sua conta virtual para [_1] a qualquer momento.","[_1]Manage_your_accounts[_2]":"[_1] Gerencie suas contas [_2]","You_can_no_longer_change_the_currency_because_you've_created_an_MT5_account_":"Você não pode mais alterar a moeda porque criou uma conta MT5.","You_can_no_longer_change_the_currency_because_you've_made_a_first-time_deposit_":"Você não pode mais alterar a moeda porque já fez um ou mais depósitos na sua conta.","This_is_your_[_1]_account_":"Esta é a sua conta [_1].","Your_fiat_account's_currency_is_currently_set_to_[_1]_":"A moeda da sua conta fiduciária está definida como [_1].","Your_fiat_account's_currency_is_set_to_[_1]_":"A moeda da sua conta fiduciária está definida como [_1].","Don't_want_to_trade_in_[_1]?_You_can_open_another_cryptocurrency_account_":"Não quer negociar em [_1]? Você pode abrir outra conta de criptomoeda.","You_can_[_1]set_a_new_currency[_2]_before_you_deposit_for_the_first_time_or_create_an_MT5_account_":"Você pode [_1]definir uma nova moeda[_2] antes de depositar pela primeira vez ou criar uma conta MT5.","Withdraw":"Retirar","Deposit":"Depositar","Town/City":"Vila/Cidade","First_line_of_home_address":"Primeira linha do endereço residencial","Postal_Code/ZIP":"Código postal/CEP","State/Province":"Estado/Província","Email_address":"Endereço de e-mail","Telephone":"Telefone","Country_of_Residence":"País de Residência","details":"detalhes","Yes_I'm_sure":"Sim, tenho certeza","Cancel":"Cancelar","Are_you_sure_you_want_to_deposit_in_[_1]?":"Tem certeza de que deseja depositar em [_1]?","You_will_not_be_able_to_change_your_fiat_account's_currency_after_making_this_deposit__Are_you_sure_you_want_to_proceed?":"Você não poderá alterar a moeda da sua conta fiduciária depois de fazer esse depósito. Tem certeza de que deseja continuar?","[_1]No,_change_my_fiat_account's_currency_now[_2]":"[_1]Não, mude a moeda da minha conta fiduciária agora[_2]","Your_cashier_is_locked_":"O seu caixa está bloqueado.","Please_note_that_the_selected_currency_is_allowed_for_limited_accounts_only_":"Observe que a moeda selecionada é permitida apenas para contas limitadas.","Sorry,_deposits_for_this_currency_are_currently_disabled_":"Desculpe, os depósitos para esta moeda estão desativados no momento.","Sorry,_withdrawals_for_this_currency_are_currently_disabled_":"Desculpe, no momento, os saques para esta moeda estão desativados.","You_have_reached_the_withdrawal_limit__Please_upload_your_proof_of_identity_and_address_to_lift_your_withdrawal_limit_and_proceed_with_your_withdrawal_":"Você atingiu o limite de saque. Faça upload do seu comprovante de identidade e endereço para aumentar o limite de saque e prossiga com o saque.","Payment_Agent_services_are_not_available_in_your_country_or_in_your_preferred_currency_":"Os serviços de agente de pagamentos não estão atualmente disponíveis no seu país ou na sua moeda preferida.","Select_payment_agent":"Selecione o agente de pagamento","Amount_in":"Valor em","Insufficient_balance_":"Saldo insuficiente.","Only_letters,_numbers,_space,_hyphen,_period,_comma,_and_apostrophe_are_allowed_":"Apenas letras, números, espaço, hífen, ponto final, vírgula e apóstrofo são permitidos.","Your_request_to_withdraw_[_1]_[_2]_from_your_account_[_3]_to_Payment_Agent_[_4]_account_has_been_successfully_processed_":"O seu pedido para levantar [_1] [_2] da sua conta [_3] para a conta [_4] do Agente de Pagamentos foi processado com sucesso.","Your_token_has_expired_or_is_invalid__Please_click_[_1]here[_2]_to_restart_the_verification_process_":"O seu token expirou ou é inválido. Clique [_1]aqui[_2] para reiniciar o processo de verificação.","Please_[_1]deposit[_2]_to_your_account_":"Por favor, [_1]deposite[_2] na sua conta.","Sorry,_account_signup_is_not_available_in_your_country_":"Lamentamos, mas o registro de contas não está disponível no seu país.","Asset":"Ativos","Opens":"Abre","Closes":"Fecha","Settles":"Liquida","Upcoming_Events":"Próximos Eventos","Add_+/–_to_define_a_barrier_offset__For_example,_+0_005_means_a_barrier_that's_0_005_higher_than_the_entry_spot_":"Acrescente +/- para definir uma deslocação de barreira. Por exemplo, +0.005 significa uma barreira que está 0.005 acima do preço de entrada.","Digit":"Dígito","Percentage":"Porcentagem","Waiting_for_entry_tick_":"Aguardando tick de entrada.","High_Barrier":"Barreira Alta","Low_Barrier":"Barreira Baixa","Waiting_for_exit_tick_":"Aguardando tique-taque de saída.","Ticks_history_returned_an_empty_array_":"O histórico de tique-taques devolveu uma série vazia.","Chart_is_not_available_for_this_underlying_":"Não há nenhum gráfico disponível para este ativo subjacente.","Purchase":"Comprar","Net_profit":"Lucro líquido","Return":"Prêmio","Time_is_in_the_wrong_format_":"A hora está no formato incorreto.","Rise/Fall":"Sobe/Desce","Higher/Lower":"Superior/Inferior","Matches/Differs":"Combina/Difere","Even/Odd":"Par/Ímpar","Over/Under":"Acima/Abaixo","High-Close":"Fechar-Alto","Close-Low":"Fechar-Baixo","High-Low":"Alto-Baixo","Reset_Call":"Redefinição - Compra","Reset_Put":"Redefinição - Venda","Up/Down":"Acima/Abaixo","Only_Ups/Only_Downs":"Sempre acima/Sempre abaixo","In/Out":"Dentro/Fora","Select_Trade_Type":"Selecionar tipo de negociação","Tick":"Tique-taque","Spot":"Preço atual","Spot_Time_(GMT)":"Hora do preço à vista (GMT)","seconds":"segundos","minutes":"minutos","hours":"horas","days":"dias","tick":"tique-taque","second":"segundo","minute":"minuto","hour":"hora","day":"dia","Duration":"Duração","End_Time":"Hora final","Purchase_request_sent":"Solicitação de compra enviada","High":"Alta","Close":"Fechar","Low":"Baixa","Select_Asset":"Selecionar ativo","Search___":"Pesquisar...","Maximum_multiplier_of_1000_":"Multiplicador máximo de 1000.","Stake":"Entrada","Payout":"Prêmio","Multiplier":"Multiplicador","Trading_is_unavailable_at_this_time_":"As negociações estão atualmente indisponíveis.","Please_reload_the_page":"Recarregue a página","Your_application_to_be_treated_as_a_professional_client_is_being_processed_":"O seu requerimento para ser tratado como um cliente profissional está sendo processado.","Your_professional_client_request_is_[_1]not_approved[_2]_":"O seu requerimento para ser tratado como um cliente profissional [_1]não foi aprovado[_2].","Please_reapply_once_the_required_criteria_has_been_fulfilled_":"Por favor, reaplique quando os critérios exigidos forem cumpridos.","More_information_can_be_found_in_an_email_sent_to_you_":"Mais informações podem ser encontradas em um email enviado para você.","I_want_to_reapply":"Desejo candidatar-me novamente","In_the_EU,_financial_binary_options_are_only_available_to_professional_investors_":"Na UE, as opções binárias financeiras apenas estão disponíveis a investidores profissionais.","Apply_now_as_a_professional_investor":"Inscreva-se agora como um investidor profissional","Try_our_[_1]Synthetic_Indices[_2]_":"Descubra os nossos [_1]Índices Sintéticos[_2].","Try_our_other_markets_":"Experimente os nossos outros mercados.","Please_complete_the_[_1]Real_Account_form[_2]_to_verify_your_age_as_required_by_the_[_3]UK_Gambling[_4]_Commission_(UKGC)_":"Por favor, preencha o formulário de [_1]Conta Real[_2] para verificar a sua idade, conforme exigido pela Comissão [_3]UK Gambling[_4] (UKGC).","Account_access_is_temporarily_limited__Please_check_your_inbox_for_more_details_":"O acesso à conta está temporariamente limitado. Verifique sua caixa de email para mais detalhes.","Contract_Confirmation":"Confirmação de Contrato","Your_transaction_reference_is":"A referência da sua transação é","Total_Cost":"Custo Total","Potential_Payout":"Possível Prêmio","Potential_Profit":"Lucro Potencial","View":"Ver","This_contract_won":"Esse contrato ganhou","This_contract_lost":"Esse contrato perdeu","The_reset_time_is_[_1]":"O momento de redefinição é [_1]","Now":"Agora","Average":"Média","Buy_price":"Preço de compra","Final_price":"Preço final","Loss":"Perda","Profit":"Lucro","Account_balance:":"Saldo da conta:","Reverse_Side":"Verso","Front_Side":"Frente","Pending":"Pendente","Submitting":"Enviando","Submitted":"Enviado","Failed":"Falhou","Compressing_Image":"Comprimindo imagem","Checking":"Verificando","Checked":"Verificado","Unable_to_read_file_[_1]":"Não foi possível ler o arquivo [_1]","Passport":"Passaporte","Identity_card":"Cartão de identidade nacional","Driving_licence":"Carteira de habilitação","Invalid_document_format_":"Formato de documento inválido.","File_([_1])_size_exceeds_the_permitted_limit__Maximum_allowed_file_size:_[_2]":"O arquivo ([_1]) excede o limite de tamanho permitido. Tamanho de arquivo máximo permitido: [_2]","ID_number_is_required_for_[_1]_":"Número de identificação é necessário para [_1].","Only_letters,_numbers,_space,_underscore,_and_hyphen_are_allowed_for_ID_number_([_1])_":"Apenas letras, números, espaços, sublinhados e hífenes são permitidos no número de identificação ([_1]).","Expiry_date_is_required_for_[_1]_":"A data de vencimento é necessária para [_1].","Place_of_birth":"Local de nascimento","Current_password":"Senha atual","New_password":"Nova senha","Country_not_found":"País não encontrado","Documents_from_that_country_are_not_currently_supported_—_try_another_document_type":"Os documentos desse país não são atualmente suportados - tente outro tipo de documento","Submit_document":"\nEnviar documento","Select_country":"Selecione o país","e_g__United_States":"por exemplo. Estados Unidos","Search_for_country":"Pesquise por país","Select_issuing_country":"Selecione o país emissor","Submit_verification":"Enviar verificação","Tips":"Dicas","Documents_uploaded":"Documentos enviados","Document_uploaded":"Documento enviado","Selfie_uploaded":"Selfie enviada","We're_now_ready_to_verify_your_identity":"Agora estamos prontos para verificar sua identidade","Great,_that's_everything_we_need":"Ótimo, é tudo o que precisamos","The_link_only_works_on_mobile_devices":"O link funciona apenas em dispositivos móveis","Something's_gone_wrong":"Algo deu errado","You'll_need_to_restart_your_verification_on_your_computer":"Você precisará reiniciar sua verificação no seu computador","Get_secure_link":"Obter link seguro","Steps_required_to_continue_verification_on_your_mobile":"Etapas necessárias para continuar a verificação no seu celular","Check_back_here_to_finish_the_submission":"Volte aqui para finalizar o envio","Open_the_link_and_complete_the_tasks":"Abra o link e conclua as tarefas","Send_a_secure_link_to_your_phone":"Envie um link seguro para o seu telefone","Here's_how_to_do_it:":"Veja como fazer:","Continue_on_your_phone":"Continue no telefone","Your_computer_may_take_a_few_seconds_to_update":"O seu computador pode demorar alguns segundos para atualizar","You_can_now_return_to_your_computer_to_continue":"Agora você pode retornar ao seu computador para continuar","Uploads_successful":"Envios bem-sucedidos","Make_sure_everything_is_clear":"Certifique-se de que tudo está claro","Blurry_photo_detected":"Foto borrada detectada","Make_sure_full_document_is_visible":"Certifique-se de que o documento completo esteja visível","Cut-off_image_detected":"Imagem de corte detectada","Move_away_from_direct_light":"Afaste-se da luz direta","Glare_detected":"Brilho detectado","Make_sure_all_of_the_document_is_in_the_photo":"Verifique se todo o documento está na foto","No_document_detected":"Nenhum documento detectado","Make_sure_your_card_details_are_clear_to_read,_with_no_blur_or_glare":"Certifique-se de que todos os detalhes da sua Id nacional estejam visíveis, sem borrões ou reflexos","It’ll_take_longer_to_verify_you_if_we_can’t_read_it":"Levará mais tempo para verificar se não conseguirmos ler","To_smoothly_verify_you,_we_need_a_better_photo":"Para verificar você com mais facilidade, precisamos de uma foto melhor","Make_sure_your_license_details_are_clear_to_read,_with_no_blur_or_glare":"Certifique-se de que todos os detalhes da sua carteira de condução estejam visíveis, sem borrões ou reflexos","Make_sure_your_passport_details_are_clear_to_read,_with_no_blur_or_glare":"Certifique-se de que todos os detalhes da seu passaporte estejam visíveis, sem borrões ou reflexos","Make_sure_your_permit_details_are_clear_to_read,_with_no_blur_or_glare":"Certifique-se de que os detalhes da sua licença sejam claros para ler, sem borrões ou reflexos","Make_sure_details_are_clear_to_read,_with_no_blur_or_glare":"Certifique-se de que os detalhes são claros para ler, sem desfoque ou brilho","Redo":"Refazer","Confirm":"Confirmar","Upload_anyway":"Faça upload mesmo assim","Enlarge_image":"Ampliar imagem","Photo_of_your_document":"Foto do seu documento","Check_your_image":"Verifique sua imagem","Front_and_back":"Frente e verso","Driver's_license":"Carteira de condução","Face_photo_page":"Página foto do rosto","Residence_permit":"Permissão de residência","Sorry,_no_mobile_phone_bills":"Desculpe, sem contas de celular","Documents_you_can_use_to_verify_your_identity":"Documentos que você pode usar para verificar sua identidade","It_must_be_an_official_photo_ID":"Deve ser uma identificação oficial com foto","These_are_the_documents_most_likely_to_show_your_current_home_address":"Estes são os documentos com maior probabilidade de mostrar seu endereço residencial atual","Choose_document":"Escolha o documento","Select_a_%{country}_document":"Selecione um %{country} documento","or_upload_photo_–_no_scans_or_photocopies":"ou fazer upload de foto - (não envie digitalizações)","Continue_on_phone":"Continue no telefone","Take_a_photo_with_your_phone":"Tire uma foto com seu telefone","Submit_identity_card_(back)":"Enviar carteira de identidade nacional (verso)","Submit_identity_card_(front)":"Enviar carteira de identidade nacional (frente)","Submit_license_(back)":"Enviar carteira de condução (verso)","Submit_license_(front)":"Enviar carteira de condução (frente)","Submit_passport_photo_page":"Enviar foto da página do passaporte","Submit_residence_permit_(back)":"Enviar autorização de residência (voltar)","Submit_residence_permit_(front)":"Apresentar autorização de residência (frente)","Restart_the_process_on_the_latest_version_of_Google_Chrome":"Reinicie o processo na versão mais recente do Google Chrome","Restart_the_process_on_the_latest_version_of_Safari":"Reinicie o processo na versão mais recente do Safari","Unsupported_browser":"Navegador não suportado","Close_identity_verification_screen":"Fechar tela de verificação de identidade","Dismiss_alert":"Fechar alerta","back":"verso","close":"fechar","Restart_process_on_a_different_device":"Reinicie o processo em um dispositivo diferente","Camera_not_detected":"Câmera não detectada","Must_be_under_10MB_":"Deve ter menos de 10 MB.","File_size_exceeded_":"Tamanho do arquivo excedido.","Try_using_another_file_type_":"Tente enviar outro tipo de arquivo.","File_not_uploaded_":"Arquivo não carregado.","An_error_occurred_while_loading_the_component":"Ocorreu um erro ao carregar o componente","Only_your_face_can_be_in_the_selfie":"Somente seu rosto pode estar na selfie","Multiple_faces_found":"Mais de um rosto encontrado","Your_face_is_needed_in_the_selfie":"Seu rosto é necessário na selfie","No_face_found":"Nenhum rosto encontrado","Please_try_again":"Por favor, tente novamente","Connection_lost":"Conexão perdida","Copy_the_link_to_your_phone":"Copie o link para o seu telefone","Too_many_failed_attempts":"Muitas tentativas falhas","Try_using_a_JPG_or_PNG_file":"Tente usar um arquivo JPG ou PNG","File_type_not_supported":"Tipo de arquivo não suportado","Loading___":"Carregando...","Loading":"Carregando","Check_that_your_number_is_correct":"Verifique se o seu número está correto","Copied":"Copiado","Copy":"Copiar","Send_link":"Enviar link","How_to_scan_a_QR_code":"Como digitalizar um código QR","Point_your_phone’s_camera_at_the_QR_code":"Aponte a câmera do seu telefone para o código QR","If_it_doesn’t_work,_download_a_QR_code_scanner_from_Google_Play_or_the_App_Store":"Se não funcionar, baixe um scanner de código QR no Google Play ou na App Store","or":"ou","Scan_QR_code":"Digitalizar código QR","Get_link_via_SMS":"Obter link via SMS","Copy_link":"Copiar link","Sending":"Enviando","Enter_mobile_number":"Digite seu número de celular","Enter_your_mobile_number:":"Digite seu número de celular:","Scan_the_QR_code_with_your_phone":"Digitalize o código QR com o seu telefone","Send_this_one-time_link_to_your_phone":"Envie este link único para o seu telefone","Open_the_link_on_your_mobile":"Abra o link no seu celular","Get_your_secure_link":"Obtenha seu link seguro","Copy_the_link_to_your_mobile_browser":"Copie o link para o seu navegador no celular","Continue":"Continuar","Make_sure§":"Certifique-se de que§","2__Your_desktop_window_stays_open":"2. A janela da sua área de trabalho permanece aberta","1__This_link_was_sent_by_you":"1. Este link foi enviado por você","Continue_with_the_verification":"Continue com a verificação","Linked_to_your_computer":"Ligado ao seu computador","Take_a_photo_of_the_back_of_your_card":"Tire uma foto do verso da sua carteira de identidade nacional","Take_a_photo_of_the_front_of_your_card":"Tire uma foto da frente da sua carteira de identidade nacional","Take_a_photo_of_the_back_of_your_license":"Tire uma foto do verso da sua carteira de motorista","Take_a_photo_of_the_front_of_your_license":"Tire uma foto da frente da sua carteira de motorista","Take_a_photo_of_your_passport_photo_page":"Tire uma foto da página do seu passaporte","Take_a_selfie_showing_your_face":"Tire uma selfie mostrando seu rosto","Take_a_photo_using_the_basic_camera_mode_instead":"Tire uma foto usando o modo de câmera básico","Take_a_photo":"Tire uma foto","Passport_photo_page":"Página da foto do passaporte","Thank_you":"Obrigado","Verification_complete":"Verificação completa","Refresh":"Atualizar","Recovery":"Recuperação","Follow_these_steps_to_recover_camera_access:":"Siga estas etapas para recuperar o acesso da câmera:","Refresh_this_page_to_restart_the_identity_verification_process":"Atualize esta página para reiniciar o processo de verificação de identidade","Grant_access_to_your_camera_from_your_browser_settings":"Conceda acesso à sua câmera a partir das configurações do navegador","Recover_camera_access_to_continue_face_verification":"Recupere o acesso da câmera para continuar a verificação de rosto","Camera_access_is_denied":"Acesso à câmera negado","We_cannot_verify_you_without_using_your_camera":"Não podemos verificar você sem usar sua câmera","Enable_camera":"Ativar câmera","When_prompted,_you_must_enable_camera_access_to_continue":"Quando solicitado, você deve habilitar o acesso à câmera para continuar","Allow_camera_access":"Permitir acesso à câmera","Provide_the_whole_document_page_for_best_results":"Forneça a página inteira do documento para obter melhores resultados","Upload_back_of_card_from_your_computer":"Enviar o verso da carteira nacional direto do seu computador","Upload_front_of_card_from_your_computer":"Enviar a frente da carteira nacional direto do seu computador","Upload_back_of_license_from_your_computer":"Enviar o verso da carteira de condução direto do seu computador","Upload_front_of_license_from_your_computer":"Enviar a frente da carteira de condução direto do seu computador","Upload_passport_photo_page_from_your_computer":"Enviar a página do passaporte (a que mostra sua foto) direto do seu computador","Upload_a_selfie_from_your_computer":"Enviar uma selfie direto do seu computador","Take_photo":"Tirar uma foto","Upload":"Enviar","Check_that_it_is_connected_and_functional__You_can_also_continue_verification_on_your_phone":"Verifique se ele está conectado e funcional. Você também pode continuar a verificação em seu telefone","Make_sure_your_device_has_a_working_camera":"Certifique-se de que a câmera do seu dispositivo esteja funcionando","Camera_not_working?":"A câmera não está funcionando?","It_may_be_disconnected__Try_using_your_phone_instead_":"Pode estar desconectado. Tente usar seu telefone.","Make_sure_your_device's_camera_works":"Verifique se a câmera do seu dispositivo funciona","Camera_not_working":"A câmera não está funcionando","Remember_to_press_stop_when_you're_done__Redo_video_actions":"Lembre-se de pressionar parar quando terminar. Refazer ações de vídeo","Looks_like_you_took_too_long":"Parece que demorou muito","View_from_camera":"Vista da câmera","Take_a_selfie":"Tire uma selfie","Photo_of_your_face":"Foto do seu rosto","Make_sure_your_selfie_clearly_shows_your_face":"Verifique se a sua selfie mostra claramente o seu rosto","Check_selfie":"Verifique sua selfie","Tips_to_take_a_good_selfie":"Dicas para tirar uma boa selfie","Face_forward_and_make_sure_your_eyes_are_clearly_visible":"Olhe para frente e verifique se seus olhos estão claramente visíveis","Remove_your_glasses,_if_necessary":"Retire os óculos, se necessário","We'll_compare_it_with_your_document":"Carregar uma selfie do seu computador","Your_link_will_expire_in_one_hour":"Seu link irá expirar em uma hora","Keep_this_window_open_while_using_your_mobile":"Mantenha essa janela aberta enquanto estiver usando seu celular","Resend_link":"Reenviar link","We've_sent_a_secure_link_to_%{number}":"Enviamos um link seguro para %{number}","It_may_take_a_few_minutes_to_arrive":"Pode demorar alguns minutos para chegar","Check_your_mobile":"Verifique seu celular","Your_mobile_link_will_expire_in_one_hour":"Seu link para celular expirará em uma hora","Don't_refresh_this_page":"Não atualize esta página","Once_you've_finished_we'll_take_you_to_the_next_step":"Assim que terminar, nós o levaremos para a próxima etapa","Connected_to_your_mobile":"Conectado ao seu celular","Upload_photo":"Carregar foto","Example_of_a_blurry_document":"Exemplo de documento borrado","All_details_must_be_clear_—_nothing_blurry":"Todos os detalhes devem ser claros - nada borrado","Example_of_a_cut-off_document":"Exemplo de um documento cortado","Show_all_details_—_including_the_bottom_2_lines":"Mostrar todos os detalhes - incluindo as 2 últimas linhas","Example_of_a_document_with_glare":"Exemplo de um documento com reflexo","Move_away_from_direct_light_—_no_glare":"Afaste-se da luz direta - sem brilho","Document_example":"Exemplo de documento","The_photo_should_clearly_show_your_document":"A foto deve mostrar claramente o seu documento","Scans_and_photocopies_are_not_accepted":"Digitalizações e fotocópias não são aceitas","Upload_passport_photo_page":"Carregar foto da página do passaporte","To_open_a_bank_account,_we_will_need_to_verify_your_identity_":"Para abrir uma conta bancária, precisaremos verificar sua identidade.","It_will_only_take_a_couple_of_minutes_":"Isso levará apenas alguns minutos.","Verify_Identity":"Verificar Identidade","Open_your_new_bank_account":"Abra sua nova conta bancária","Please_enter_a_valid_Login_ID_":"Insira uma ID de login válida.","Amount":"Quantia","Your_request_to_transfer_[_1]_[_2]_from_[_3]_to_[_4]_has_been_successfully_processed_":"O seu pedido para transferir [_1] [_2] de [_3] para [_4] foi processado com sucesso.","Resale_not_offered":"A revenda não está disponivel","You've_made_no_transactions_of_this_type_up_to_this_date_":"Você não fez nenhuma transação deste tipo até esta data.","Date":"Data","Contract":"Contrato","Purchase_Price":"Preço de Compra","Sale_Date":"Data de Venda","Sale_Price":"Preço de venda","Profit/Loss":"Lucro/Perda","Details":"Dados","Total_Profit/Loss":"Lucro/Perda Total","accounts":"contas","account":"conta","Sorry,_an_error_occurred_while_processing_your_request_":"Lamentamos, ocorreu um erro durante o processamento do seu pedido.","Please_specify_the_reasons_for_closing_your_accounts":"Especifique os motivos para fechar sua conta","The_reason_should_be_between_5_and_250_characters":"A razão deve ter entre 5 e 250 caracteres","Please_select_a_reason_":"Por favor, selecione um motivo.","Only_[_1]_are_allowed_":"Apenas [_1] são permitidos.","letters":"caracteres","numbers":"números","space":"espaço","Please_select_at_least_one_scope":"Selecione pelo menos um escopo","New_token_created_":"Novo token criado.","The_maximum_number_of_tokens_([_1])_has_been_reached_":"O número máximo de tokens ([_1]) foi atingido.","Name":"Nome","Scopes":"Âmbitos","Last_Used":"Última utilização","Action":"Ação","Are_you_sure_that_you_want_to_permanently_delete_the_token":"Tem certeza que deseja excluir permanentemente o token","Delete":"Excluir","Never_Used":"Nunca utilizado","You_have_not_granted_access_to_any_applications_":"Você não concedeu acesso a nenhum aplicativo.","Are_you_sure_that_you_want_to_permanently_revoke_access_to_the_application":"Tem certeza que deseja revogar permanentemente acesso ao aplicativo","Revoke_access":"Revogar acesso","Admin":"Administração","Payments":"Pagamentos","Read":"Ler","Trade":"Negociar","Trading_Information":"Informações de Negociação","Never":"Nunca","Permissions":"Permissões","Last_Login":"Último login","You_did_not_change_anything_":"Você não alterou nada.","Your_changes_have_been_updated_successfully_":"As suas alterações foram atualizadas com sucesso.","Successful":"Bem-sucedido","Date_and_Time":"Data e hora","Browser":"Navegador","IP_Address":"Endereço IP","Status":"Estado","Your_account_has_no_Login/Logout_activity_":"A sua conta não tem nenhuma atividade de login/sair.","Your_account_is_fully_authenticated_and_your_withdrawal_limits_have_been_lifted_":"A sua conta está totalmente autenticada e os seus limites de retirada de fundos foram aumentados.","Your_[_1]_day_withdrawal_limit_is_currently_[_2][_3]_":"Atualmente, o seu limite de retirada de [_1] dia é [_2][_3].","You_have_already_withdrawn_[_1][_2]_in_aggregate_over_the_last_[_3]_days_":"Você já retirou [_1][_2] em agregado nos últimos [_3] dias.","Your_withdrawal_limit_is_[_1][_2]_":"Seu limite de retirada é [_1][_2].","You_have_already_withdrawn_[_1][_2]_":"Você já retirou [_1][_2].","Hence,_your_withdrawable_balance_is_only_up_to_[_1][_2],_subject_to_your_account’s_available_funds_":"Portanto, seu saldo sacável é de apenas [_1][_2], sujeito aos fundos disponíveis da sua conta.","Please_select":"Selecione","Please_confirm_that_all_the_information_above_is_true_and_complete_":"Certifique-se de que as informações acima são verdadeiras e estão completas.","Your_settings_have_been_updated_successfully_":"As suas configurações foram atualizadas com sucesso.","Sorry,_an_error_occurred_while_processing_your_account_":"Lamentamos, ocorreu um erro durante o processamento da sua conta.","Please_select_a_country":"Selecione um país","Timed_out_until":"Bloqueado até","Excluded_from_the_website_until":"Excluído deste site até","Session_duration_limit_cannot_be_more_than_6_weeks_":"O limite de duração de sessões não pode ser superior a 6 semanas.","Time_out_must_be_after_today_":"O limite de tempo deve ser depois de hoje.","Time_out_cannot_be_more_than_6_weeks_":"O limite de tempo não pode ser superior a 6 semanas.","Time_out_cannot_be_in_the_past_":"A hora não pode ser no passado.","Please_select_a_valid_time_":"Selecione uma hora válida.","Exclude_time_cannot_be_less_than_6_months_":"O tempo de exclusão não pode ser inferior a seis meses.","Exclude_time_cannot_be_for_more_than_5_years_":"O tempo de exclusão não pode ser superior a 5 anos.","Confirm_changes":"Confirmar mudanças","We’ll_update_your_limits__Click_[_1]Agree_and_accept[_2]_to_acknowledge_that_you_are_fully_responsible_for_your_actions,_and_we_are_not_liable_for_any_addiction_or_loss_":"Vamos atualizar seus limites. Clique em [_1]Concordar e aceitar[_2] para reconhecer que você é totalmente responsável por suas ações e que você reconhece que não somos responsáveis ​​por qualquer vício ou perda. ","Agree_and_accept":"Concordar e aceitar","Go_back":"Voltar","When_you_click_\"OK\"_you_will_be_excluded_from_trading_on_the_site_until_the_selected_date_":"Quando você clicar em \"OK\" será excluído de poder negociar no site até a data selecionada.","Your_changes_have_been_updated_":"As suas alterações foram atualizadas.","Disable":"Desabilitar","Enable":"Habilitar","You_have_successfully_enabled_two-factor_authentication_for_your_account_":"Você habilitou com sucesso a autenticação de dois fatores na sua conta.","You_have_successfully_disabled_two-factor_authentication_for_your_account_":"Você desabilitou com sucesso a autenticação de dois fatores na sua conta.","You_do_not_need_to_authenticate_your_account_at_this_time_[_1]We_will_inform_you_when_your_account_needs_to_be_authenticated_":"Você não precisa autenticar sua conta agora.[_1]Nós vamos informar você quando sua conta precisar ser autenticada.","No_authentication_required":"Não é necessário autenticar agora.","Back_to_trading":"Voltar as negociações","You_are_categorised_as_a_professional_client_":"Você está categorizado como um cliente profissional.","You_are_categorised_as_a_retail_client__Apply_to_be_treated_as_a_professional_trader_":"Você está categorizado como um cliente particular. Faça o requerimento para ser tratado como um cliente profissional.","Bid":"Lance","Closed_Bid":"Lance fechado.","Reference_ID":"ID de referência","Description":"Descrição","Credit/Debit":"Crédito/Débito","Balance":"Saldo","Top_up_error":"Erro de carregamento de saldo","Understood":"Ok","Top-up_successful":"Carregamento bem-sucedido","[_1]_has_been_credited_into_your_Virtual_Account:_[_2]_":"[_1] foram creditados na sua conta de dinheiro virtual: [_2].","Go_to_statement":"Ir para extrato","Continue_trading":"Continue a negociar","Your_virtual_balance_has_been_reset_":"\nSeu saldo virtual foi redefinido.","Account":"Conta","Available_Markets":"Mercados disponíveis","Type":"Tipo","Currency":"Moeda","Financial_Account":"Conta financeira","Gaming_Account":"Conta de Jogos","Real_Account":"Conta Real","Counterparty":"Contraparte","Jurisdiction":"Jurisdição","Create_account":"Criar conta","Change_currency":"Trocar moeda","Note:_You_are_limited_to_one_fiat_currency_account__The_currency_of_your_fiat_account_can_be_changed_before_you_deposit_into_your_fiat_account_for_the_first_time_or_create_an_MT5_account__You_may_also_open_one_account_for_each_supported_cryptocurrency_":"Nota: você está limitado a uma conta em moeda fiduciária. A moeda da sua conta fiat pode ser alterada antes de você depositar na sua conta fiat pela primeira vez ou criar uma conta MT5. Você também pode abrir uma conta para cada criptomoeda suportada.","This_account_is_disabled":"Esta conta está desativada","This_account_is_excluded_until_[_1]":"Esta conta está excluída até [_1]","Set_currency":"Definir moeda","Commodities":"Matérias-primas","Forex":"Forex (Mercado de Câmbio)","Stock_Indices":"Índices de ações","Stocks":"Ações","Synthetic_Indices":"Índices Sintéticos","Please_check_your_email_for_the_password_reset_link_":"Por favor, confira a sua conta de e-mail para o link de redefinição de senha.","Sign_up":"Inscreva-se","Trading_contracts_for_difference_(CFDs)_on_Synthetic_Indices_may_not_be_suitable_for_everyone__Please_ensure_that_you_fully_understand_the_risks_involved,_including_the_possibility_of_losing_all_the_funds_in_your_MT5_account__Gambling_can_be_addictive_–_please_play_responsibly_":"A negociação de Contratos Por Diferenças (CFDs) em Índices Sintéticos pode não ser adequada para todos. Certifique-se de que compreenda totalmente os riscos envolvidos, incluindo a possibilidade de perder todos os fundos na sua conta MT5. Apostar pode se tornar viciante – jogue responsavelmente.","Do_you_wish_to_continue?":"Deseja continuar?","{SPAIN_ONLY}You_are_about_to_purchase_a_product_that_is_not_simple_and_may_be_difficult_to_understand:_Contracts_for_difference_and_forex__As_a_general_rule,_the_CNMV_considers_that_such_products_are_not_appropriate_for_retail_clients,_due_to_their_complexity_":"{SPAIN ONLY}Você está prestes a comprar um produto que não é simples e pode ser difícil de entender: Contratos de diferença e forex. Como regra geral, a CNMV considera que esses produtos não são adequados para clientes de varejo, devido à sua complexidade.","Acknowledge":"Confirmar","Change_Password":"Alterar Senha","The_[_1]_password_of_account_number_[_2]_has_been_changed_":"A senha [_1] da conta número [_2] foi alterada.","Reset_Password":"Redefinir senha","Verify_Reset_Password":"Verificar senha redefinida","Please_check_your_email_for_further_instructions_":"Por favor, confira a sua conta de e-mail para mais instruções.","[_1]_deposit_from_[_2]_to_account_number_[_3]_is_done__Transaction_ID:_[_4]":"Depósito de [_1] da conta [_2] para a conta [_3] está concluída. ID de transação: [_4]","[_1]_withdrawal_from_account_number_[_2]_to_[_3]_is_done__Transaction_ID:_[_4]":"retirada de [_1] da conta [_2] para a conta [_3] está concluída. ID de transação: [_4]","You_have_insufficient_funds_in_your_Binary_account,_please_add_funds_":"Você não tem fundos suficientes na sua conta Binary, adicione fundos.","You_have_insufficient_funds_in_your_MT5_account_":"Você não tem fundos suficientes em sua conta MT5.","Sorry,_this_feature_is_not_available_in_your_jurisdiction_":"Lamentamos, este recurso não está disponível na sua jurisdição.","Due_to_an_issue_on_our_server,_some_of_your_MT5_accounts_are_unavailable_at_the_moment__[_1]Please_bear_with_us_and_thank_you_for_your_patience_":"\nDevido a um problema em nosso servidor, algumas de suas contas MT5 estão indisponíveis no momento. [_1]Por favor aguarde e obrigada pela sua paciência.","Unavailable":"\nIndisponível","[_1]_has_been_credited_into_your_MT5_Demo_Account:_[_2]_":"[_1] foi creditado em sua conta demo do MT5: [_2].","_(Region_added)":" (Região acrescentada)","_(Temporarily_unavailable)":" (Temporariamente indisponível)","Demo_Accounts":"Contas demo","Real-Money_Accounts":"Contas de dinheiro real","Demo_Account":"Conta demo","Real-Money_Account":"Conta de dinheiro real","for_account_[_1]":"da conta [_1]","[_1]_Account_[_2]":"Conta [_1] [_2]","Get_[_1]":"Obter [_1]","Your_demo_account_balance_is_currently_[_1]_or_less__You_may_top_up_your_account_with_an_additional_[_2]_":"O saldo da sua conta demo está atualmente equivalente a [_1] ou menos. É possível carregar mais [_2] para a sua conta.","You_can_top_up_your_demo_account_with_an_additional_[_1]_if_your_balance_is_[_2]_or_less_":"É possível carregar mais [_1] para a sua conta demo quando você tem [_2] ou menos de saldo.","Yes,_I'm_sure":"Sim, tenho certeza","Are_you_sure?":"Tem certeza?","You_will_not_be_able_to_change_your_fiat_account's_currency_after_creating_this_MT5_account__Are_you_sure_you_want_to_proceed?":"Você não poderá alterar a moeda da sua conta fiduciária depois de criar essa conta MT5. Tem certeza de que deseja continuar?","Address":"Endereço","Account_currency":"Moeda da conta","Financial_assessment":"Avaliação financeira","Personal_details":"Dados pessoais","Tether_Omni_(USDT)_is_a_version_of_Tether_that's_pegged_to_USD_and_is_built_on_the_Bitcoin_blockchain_":"O Tether Omni (USDT) é uma versão do Tether atrelada ao USD e é baseada no blockchain Bitcoin. ","Tether_ERC20_(eUSDT)_is_a_version_of_Tether_that's_pegged_to_USD_and_is_hosted_on_the_Ethereum_platform_":"O Tether ERC20 (eUSDT) é uma versão do Tether indexada ao USD e hospedada na plataforma Ethereum.","Financial_Account_Opening":"Abertura de contas financeiras","Your_token_has_expired_or_is_invalid__Please_click_here_to_restart_the_verification_process_":"O seu token expirou ou é inválido. Clique aqui para reiniciar o processo de verificação.","The_email_address_provided_is_already_in_use__If_you_forgot_your_password,_please_try_our_password_recovery_tool_or_contact_our_customer_service_":"O endereço de e-mail que forneceu já está em uso. Caso você tenha esquecido a sua senha, experimente usar a nossa ferramenta de recuperação de senha ou contate o nosso serviço de apoio ao cliente.","Password_is_not_strong_enough_":"A senha não é forte o suficiente.","Upgrade_now":"Atualize já","[_1]_days_[_2]_hours_[_3]_minutes":"[_1] dias [_2] horas [_3] minutos","Your_trading_statistics_since_[_1]_":"As suas estatísticas de negociação desde [_1].","[_1]_Please_click_the_link_below_to_restart_the_password_recovery_process_":"[_1] Clique no link abaixo para reiniciar o processo de recuperação de senha.","Your_password_has_been_successfully_reset__Please_log_into_your_account_using_your_new_password_":"A sua senha foi redefinida com sucesso. Por favor, inicie sessão na sua conta, usando a sua nova senha.","Please_select_the_currency_for_this_account:":"Selecione a moeda desta conta:","Do_you_want_this_to_be_a_fiat_account_or_crypto_account?_Please_choose_one:":"Você quer que esta seja uma conta fiduciária ou conta cripto? Por favor escolha um:","Are_you_sure_you_want_to_create_your_[_1]_account_now?":"Tem certeza de que deseja criar sua conta [_1] agora?","Note:":"Nota: ","You_may_open_one_account_for_each_supported_cryptocurrency_":"Você pode abrir uma conta para cada criptomoeda suportada.","Are_you_sure_you_want_to_create_a_fiat_account_in_[_1]?":"Tem certeza de que deseja criar uma conta fiduciária em [_1]?","You_are_limited_to_one_fiat_account__You_can_change_the_currency_of_your_fiat_account_anytime_before_you_make_a_first-time_deposit_or_create_an_MT5_account_":"Você está limitado a uma conta fiduciária. Você pode alterar a moeda da sua conta fiduciária a qualquer momento antes de fazer um depósito pela primeira vez ou criar uma conta MT5.","Yes":"Sim","Create_[_1]_account":"Criar uma conta [_1]","You_have_successfully_set_your_account_currency_to_[_1]_":"Você definiu com sucesso a moeda da sua conta como [_1].","You_have_successfully_changed_your_account_currency_from_[_1]_to_[_2]_":"Você alterou com sucesso a moeda da sua conta de [_1] para [_2].","Please_choose_a_currency":"Escolha uma moeda","Asian_Up":"Asiático acima","Asian_Down":"Asiático abaixo","Higher":"Superior","Higher_or_equal":"Superior ou igual","Lower":"Inferior","Lower_or_equal":"Inferior ou igual","Digit_Matches":"Dígito Combina","Digit_Differs":"Dígito Difere","Digit_Odd":"Dígito Ímpar","Digit_Even":"Dígito Par","Digit_Over":"Dígito Acima","Digit_Under":"Dígito Abaixo","Ends_Outside":"Termina fora","Ends_Between":"Termina entre","Stays_Between":"Fica entre","Goes_Outside":"Sai fora","Touches":"Toca","Does_Not_Touch":"Não toca","Call_Spread":"Spread de compra","Put_Spread":"Spead de venda","High_Tick":"Tique-taque Alto","Low_Tick":"Tique-taque Baixo","Only_Ups":"Sempre acima","Only_Downs":"Sempre abaixo","Multiplier_Up":"Multiplicar para Cima","Multiplier_Down":"Multiplicar para Baixo","Equals":"Igual","Not":"Não","Buy":"Comprar","Sell":"Vender","Waiting_for_contract_settlement_":"Aguardando liquidação do contrato.","including_Deal_Cancel__Fee":"incluindo o Cancelamento da Negociação. Taxa","Contract_has_not_started_yet":"O contrato ainda não foi iniciado","This_contract_is_only_available_on_[_1]DTrader[_2]_":"Este contrato está disponível apenas na [_1]DTrader[_2].","This_contract_is_only_available_on_DTrader_[_1][_2]Go_to_Dtrader[_3]_to_close_or_cancel_this_contract_":"Este contrato só está disponível em DTrader. [_1][_2]Vá para o Dtrader[_3] para fechar ou cancelar este contrato.","Contract_Result":"Resultado do contrato","Close_Time":"Hora de fechamento","Exit_Spot_Time":"Hora do preço de saída","Audit":"Auditoria","View_chart":"Ver gráfico","Audit_Page":"Página de auditoria","Contract_Starts":"Contrato começa","Contract_Ends":"Contrato termina","Contract_Details":"Detalhes do Contrato","Target":"Alvo","Contract_Information":"Informação do contrato","Contract_Type":"Tipo de contrato","Transaction_ID":"ID da transação","Remaining_Time":"Tempo restante","Maximum_payout":"Prêmio máximo","Barrier_Change":"Alteração de barreira","Current":"Atual","Spot_Time":"Hora do preço à vista","Current_Time":"Hora atual","Indicative":"Indicativo","Potential_Profit/Loss":"Lucro/Perda potencial","Deal_Cancel__Fee":"Cancelar negócio. Taxa","You_can_close_this_window_without_interrupting_your_trade_":"É possível fechar esta janela sem interromper a sua negociação.","There_was_an_error":"Houve um erro","Sell_at_market":"Venda no mercado","Note":"Nota","Contract_will_be_sold_at_the_prevailing_market_price_when_the_request_is_received_by_our_servers__This_price_may_differ_from_the_indicated_price_":"O contrato será vendido ao preço prevalecente do mercado no momento em que o pedido for recebido pelos nossos servidores. Esse preço pode ser diferente do preço indicado.","You_have_sold_this_contract_at_[_1]_[_2]":"Você vendeu este contrato por [_1] [_2]","Your_transaction_reference_number_is_[_1]":"O número de referência da sua transação é [_1]","Thank_you_for_signing_up!_Please_check_your_email_to_complete_the_registration_process_":"Obrigado por se cadastrar! Verifique a sua caixa de entrada para completar o processo de registro.","All_markets_are_closed_now__Please_try_again_later_":"Todos os mercados estão agora fechados. Tente novamente mais tarde.","Withdrawal":"Retirada","virtual_money_credit_to_account":"crédito de dinheiro virtual em conta","login":"conectar","logout":"sair","Asians":"Asiáticos","Call_Spread/Put_Spread":"Spread de compra/venda","Digits":"Dígitos","Ends_Between/Ends_Outside":"Termina entre/Termina fora","High/Low_Ticks":"Tique-taques Altos/Baixos","Lookbacks":"Retrospectivos","Reset_Call/Reset_Put":"Redefinição - Compra/Redefinição - Venda","Stays_Between/Goes_Outside":"Fica entre/Sai fora","Touch/No_Touch":"Toca/Não Toca","Christmas_Day":"Dia de Natal","Closes_early_(at_18:00)":"Fecha cedo (às 18:00)","Closes_early_(at_21:00)":"Fecha cedo (às 21:00)","Fridays":"Sexta-feira","New_Year's_Day":"Dia de Ano Novo","today":"hoje","today,_Fridays":"hoje, sextas-feiras","There_was_a_problem_accessing_the_server_":"Ocorreu um problema ao aceder ao servidor.","There_was_a_problem_accessing_the_server_during_purchase_":"Ocorreu um problema ao aceder ao servidor durante a aquisição."}; \ No newline at end of file +texts_json['PT'] = {"Multipliers":"Multiplicadores","Gaming":"Aposta","Options":"Opções","Real_CFDs":"CFDs Real","Real_Financial":"Real Financeira","Demo_CFDs":"CFDs Demo","Demo_Financial":"Demo Financeira","Synthetic":"Sintéticos","Demo_Synthetic":"Demo Sintéticos","Real_Synthetic":"Real Sintéticos","Financial":"Financeira","Financial_STP":"Financeira STP","Demo_Financial_STP":"Demo Financeira STP","Real_Financial_STP":"Real Financeira STP","Ether_Classic":"Ethereum Classic","Binary_Coin":"Moeda Binary","Thank_you,_we'll_get_back_to_you_within_24_hours":"Obrigado, retornaremos dentro de 24 horas","Connecting_to_server":"Conectando ao servidor","Use_a_few_words,_avoid_common_phrases":"Use poucas palavras, evite frases comuns","No_need_for_symbols,_digits,_or_uppercase_letters":"Não há necessidade de símbolos, dígitos ou letras maiúsculas","Add_another_word_or_two__Uncommon_words_are_better_":"Adicione outra palavra ou duas. Palavras incomuns são melhores.","Straight_rows_of_keys_are_easy_to_guess":"Teclas com linhas retas são mais fáceis de adivinhar","Short_keyboard_patterns_are_easy_to_guess":"Padrões curtos de teclado são fáceis de adivinhar","Use_a_longer_keyboard_pattern_with_more_turns":"Use um padrão de teclado mais longo com mais voltas","Repeats_like_\"aaa\"_are_easy_to_guess":"Repetições como \"aaa\" são fáceis de adivinhar","Repeats_like_\"abcabcabc\"_are_only_slightly_harder_to_guess_than_\"abc\"":"Repetições como \"abcabcabc\" são um pouco mais difíceis de adivinhar do que \"abc\"","Avoid_repeated_words_and_characters":"Evite palavras e caracteres repetidos","Sequences_like_abc_or_6543_are_easy_to_guess":"Sequências como abc ou 6543 são fáceis de adivinhar","Avoid_sequences":"Evite sequências","Recent_years_are_easy_to_guess":"Os últimos anos são fáceis de adivinhar","Avoid_recent_years":"Evite os últimos anos","Avoid_years_that_are_associated_with_you":"Evite anos que estão associados a você","Dates_are_often_easy_to_guess":"Datas costumam ser fáceis de adivinhar","Avoid_dates_and_years_that_are_associated_with_you":"Evite datas e anos associados a você","This_is_a_top-10_common_password":"Esta é uma das 10 senhas mais comuns","This_is_a_top-100_common_password":"Esta é uma das 100 principais senhas comuns","This_is_a_very_common_password":"Esta é uma senha muito comum","This_is_similar_to_a_commonly_used_password":"Esta é semelhante a uma senha usada comumente","A_word_by_itself_is_easy_to_guess":"Uma palavra por si só é fácil de adivinhar","Names_and_surnames_by_themselves_are_easy_to_guess":"Nomes e sobrenomes sozinhos são fáceis de adivinhar","Common_names_and_surnames_are_easy_to_guess":"Nomes e sobrenomes comuns são fáceis de adivinhar","Capitalization_doesn't_help_very_much":"Letras maiúsculas não ajudam muito","All-uppercase_is_almost_as_easy_to_guess_as_all-lowercase":"Todas as letras maiúsculas são tão fáceis de adivinhar quanto as letras minúsculas","Reversed_words_aren't_much_harder_to_guess":"Palavras invertidas não são muito mais difíceis de adivinhar","Predictable_substitutions_like_'@'_instead_of_'a'_don't_help_very_much":"Previsíveis substituições como '@' em vez de 'a' não ajudam muito","This_password_is_on_the_blacklist":"Esta senha está na lista negra","Unknown_OS":"SO desconhecido","You_will_be_redirected_to_a_third-party_website_which_is_not_owned_by_Binary_com_":"Você será redirecionado para um site de terceiros que não pertence à Binary.com.","Click_OK_to_proceed_":"Clique em OK para avançar.","Please_ensure_that_you_have_the_Telegram_app_installed_on_your_device_":"Certifique-se de que tenha o aplicativo Telegram instalado no seu dispositivo.","[_1]_requires_your_browser's_web_storage_to_be_enabled_in_order_to_function_properly__Please_enable_it_or_exit_private_browsing_mode_":"A [_1] requer que o armazenamento na Web do seu navegador esteja habilitado para poder funcionar corretamente. Por favor, habilite-o ou saia do modo de navegação privada.","Please_[_1]log_in[_2]_or_[_3]sign_up[_4]_to_view_this_page_":"[_1]Conecte-se[_2] ou [_3]inscreva-se[_4] para ver esta página.","This_feature_is_available_to_demo_accounts_only_":"Este recurso está disponível somente para contas demo.","You_are_using_a_demo_account__Please_switch_to_a_real_account_or_create_one_to_access_Cashier_":"Você está usando uma conta demo. Por favor, mude para uma conta real ou crie uma para acessar o Caixa.","This_page_is_only_available_to_logged_out_clients_":"Esta página está disponível apenas para clientes desconectados.","Binary_options_trading_is_not_available_in_your_Multipliers_account_":"A negociação de opções binárias não está disponível em sua conta de Multiplicadores. ","Binary_options_trading_is_not_available_via_your_Multipliers_account_
Please_switch_back_to_your_Options_account_":"A negociação de opções binárias não está disponível através de sua conta Multipliers.
Por favor, volte para sua conta de Opções.","Sorry,_options_trading_isn’t_available_in_the_United_Kingdom_and_the_Isle_of_Man":"Desculpe, a negociação de opções não está disponível no Reino Unido e na Ilha de Man","Binary_options_trading_is_not_available_in_your_country_":"Desculpe, mas a negociação de opções binárias não está disponível em seu país.","This_page_is_not_available_in_your_country_of_residence_":"Esta página não está disponível em seu país de residência.","Page_not_available,_you_did_not_deactivate_your_account_":"Halaman tidak tersedia, Anda tidak menonaktifkan akun Anda.","Unfortunately,_this_service_isn’t_available_in_your_country__If_you’d_like_to_trade_multipliers,_try_DTrader_on_Deriv_":"Infelizmente, este serviço não está disponível em seu país. Se você gostaria de negociar multiplicadores, experimente DTrader na Deriv.","Go_to_DTrader":"Vá para Dtrader","Sign_out":"Sair","[_1]_Account":"Conta [_1]","Click_here_to_open_a_Real_Account":"Clique aqui para abrir uma conta real","Open_a_Real_Account":"Abrir uma conta de dinheiro real","Click_here_to_open_a_Multipliers_Account":"Clique aqui para abrir uma Conta de Multiplicadores","Click_here_to_open_an_Options_account":"Clique aqui para abrir uma conta de Opções","Open_a_Multipliers_Account":"Abra uma conta de Multiplicadores","Create_Account":"Criar conta","Accounts_List":"Lista de contas","Deposits_are_temporarily_unavailable_due_to_system_maintenance__You_can_make_your_deposits_when_the_maintenance_is_complete_":"Os depósitos estão temporariamente indisponíveis devido à manutenção do sistema. Você pode fazer seus depósitos quando a manutenção estiver completa.","Withdrawals_are_temporarily_unavailable_due_to_system_maintenance__You_can_make_your_withdrawals_when_the_maintenance_is_complete_":"As retiradas estão temporariamente indisponíveis devido à manutenção do sistema. Você pode fazer seus saques quando a manutenção for concluída.","Our_cryptocurrency_cashier_is_temporarily_down_due_to_system_maintenance__You_can_access_the_Cashier_in_a_few_minutes_when_the_maintenance_is_complete_":"Nosso caixa de criptomoeda está temporariamente fora do ar devido à manutenção do sistema. Você pode acessar o Caixa em alguns minutos quando a manutenção for concluída.","Our_cashier_is_temporarily_down_due_to_system_maintenance_You_can_access_the_Cashier_in_a_few_minutes_when_the_maintenance_is_complete_":"Nosso caixa está temporariamente fora do ar devido à manutenção do sistema. Você pode acessá-lo em alguns minutos quando a manutenção for concluída.","Your_cashier_is_currently_locked__Please_contact_us_via_live_chat_to_find_out_how_to_unlock_it_":"No momento seu caixa está bloqueado. Entre em contato conosco via Live Chat para saber como desbloqueá-lo.","Please_set_your_[_1]account_currency[_2]_to_enable_deposits_and_withdrawals_":"Defina a [_1]moeda da conta[_2] para permitir depósitos e retiradas.","Your_account_has_not_been_authenticated__Please_submit_your_[_1]proof_of_identity_and_proof_of_address[_2]_to_authenticate_your_account_and_request_for_withdrawals_":"Sua conta não foi autenticada. Por favor envie seu [_1]documento de identidade e comprovante de endereço[_2] para autenticar sua conta e solicitar de saques.","Your_account_has_not_been_authenticated__Please_submit_your_[_1]proof_of_identity_and_proof_of_address[_2]_to_authenticate_your_account_and_access_your_cashier_":"Sua conta não foi autenticada. Favor enviar seu [_1] documento de identidade e comprovante de endereço[_2] para autenticar sua conta e acessar seu caixa.","The_identification_documents_you_submitted_have_expired__Please_submit_valid_identity_documents_to_unlock_Cashier_":"Os documentos de identificação que você enviou expiraram. Envie documentos de identidade válidos para desbloquear o Caixa.","Your_[_1]proof_of_identity[_2]_has_expired_":"Seu [_1]comprovante de identidade[_2] expirou.","Your_[_1]proof_of_address[_2]_has_expired_":"Seu [_1]comprovante de endereço[_2] expirou.","Your_[_1]proof_of_identity[_3]_and_[_2]proof_of_address[_3]_have_not_been_verified_":"Seu [_1]comprovante de identidade[_3] e [_2]comprovante de endereço[_3] não foram verificados.","Your_[_1]proof_of_identity[_2]_has_not_been_verified_":"Seu [_1]comprovante de identidade[_2] não foi verificado.","Your_[_1]proof_of_address[_2]_has_not_been_verified_":"Seu [_1]comprovante de endereço[_2] não foi verificado.","Please_submit_your_[_1]proof_of_identity[_2]_":"Por favor envie seu [_1]comprovante de identidade[_2].","Please_submit_your_[_1]proof_of_address[_2]_":"Por favor envie seu [_1]comprovante de endereço[_2].","You_have_chosen_to_exclude_yourself_from_trading_on_our_website_until_[_1]__If_you_are_unable_to_place_a_trade_or_deposit_after_your_self-exclusion_period,_please_contact_us_via_live_chat_":"Você optou por se excluir da negociação em nosso site até [_1]. Se você não puder colocar uma negociação ou depósito após seu período de auto-exclusão, entre em contato conosco via Live Chat.","Your_access_to_Cashier_has_been_temporarily_disabled_as_you_have_not_set_your_30-day_turnover_limit__Please_go_to_[_1]Self-exclusion[_2]_and_set_your_30-day_turnover_limit_":"Seu acesso ao Caixa foi desativado temporariamente pois você não definiu seu limite de faturamento de 30 dias. Por favor, vá para [_1]Auto-Exclusão[_2] e defina seu limite de faturamento de 30 dias.","MT5_withdrawals_have_been_disabled_on_your_account__Please_check_your_email_for_more_details_":"Retiradas da MT5 foram desativadas na sua conta. Confira o seu e-mail para mais detalhes.","Unfortunately,_you_can_only_make_deposits__Please_contact_us_via_live_chat_to_enable_withdrawals_":"Infelizmente, você só pode fazer depósitos. Entre em contato conosco através do chat para permitir retiradas. ","Your_[_1]personal_details[_2]_are_incomplete__Please_go_to_your_account_settings_and_complete_your_personal_details_to_enable_deposits_and_withdrawals_":"Seus [_1]Dados Pessoais[_2] estão incompletos. Por favor, vá às configurações de sua conta e complete seus dados pessoais para permitir depósitos e saques.","Your_[_1]personal_details[_2]_are_incomplete__Please_go_to_your_account_settings_and_complete_your_personal_details_to_enable_withdrawals_":"Seus [_1]detalhes pessoais[_2] estão incompletos. Por favor, vá para as configurações de sua conta e complete seus dados pessoais para permitir saques.","Your_[_1]personal_details[_2]_are_incomplete__Please_go_to_your_account_settings_and_complete_your_personal_details_to_enable_deposits_":"Seus [_1]Dados Pessoais[_2] estão incompletos. Por favor, vá às configurações de sua conta e complete seus dados pessoais para habilitar os depósitos.","You’ve_not_set_your_country_of_residence__To_access_Cashier,_please_update_your_[_1]country_of_residence[_2]_in_the_Personal_details_section_in_your_account_settings_":"Você não definiu seu país de residência. Para acessar o Caixa, por favor atualize seu [_1]c país de residência[_2] na seção Dados Pessoais nas configurações de sua conta.","Your_cashier_is_locked__Please_complete_the_[_1]financial_assessment[_2]_to_unlock_it_":"Seu caixa está bloqueado. Por favor completar a [_1] avaliação financeira[_2] para desbloqueá-lo.","You_have_not_provided_your_tax_identification_number__This_information_is_necessary_for_legal_and_regulatory_requirements__Please_go_to_[_1]Personal_details[_2]_in_your_account_settings,_and_fill_in_your_latest_tax_identification_number_":"Você não forneceu seu número de identificação fiscal. Esta informação é necessária para os requisitos legais e regulamentares. Por favor, vá para [_1]Dados Pessoais [_2] nas configurações de sua conta e preencha seu último número de identificação fiscal.","Unfortunately,_you_can_only_make_withdrawals__Please_contact_us_via_live_chat_":"Infelizmente, você só pode fazer retiradas. Entre em contato conosco através do chat ao vivo. ","Withdrawals_have_been_disabled_on_your_account__Please_wait_until_your_uploaded_documents_are_verified_":"As retiradas foram desativadas em sua conta. Aguarde até que seus documentos enviados sejam verificados.","Please_[_1]accept_the_updated_Terms_and_Conditions[_2]_":"Por favor [_1]aceite os termos e condições atualizados[_2].","Please_[_1]accept_the_updated_Terms_and_Conditions[_2]_to_lift_your_deposit_and_trading_limits_":"Por favor [_1]aceite os termos e condições[_2] atualizados para aumentar os seus limites de depósito e negociação.","Your_account_is_temporarily_disabled__Please_contact_us_via_live_chat_to_enable_deposits_and_withdrawals_again_":"Sua conta está temporariamente desativada. Por favor, entre em contato conosco via Live Chat para permitir depósitos e saques novamente.","Please_complete_the_Appropriateness_Test_to_access_your_cashier_":"Por favor completar o Teste de Adequação para acessar seu caixa.","Your_cashier_is_locked__See_[_1]how_we_protect_your_funds[_2]_before_you_proceed_":"Seu caixa está bloqueado. Veja [_1]como protegemos seus fundos[_2] antes de prosseguir.","Account_Authenticated":"Conta autenticada","Connection_error:_Please_check_your_internet_connection_":"Erro de conexão: verifique a sua conexão com a internet.","Network_status":"Status da rede","This_is_a_staging_server_-_For_testing_purposes_only":"Este é um servidor temporário - apenas para testes","The_server_endpoint_is:_[_2]":"O terminal do 1servidor 2 é: [_2]","Your_web_browser_([_1])_is_out_of_date_and_may_affect_your_trading_experience__Proceed_at_your_own_risk__[_2]Update_browser[_3]":"O seu navegador web ([_1]) está desatualizado e pode afetar a sua experiência de negociação. Prossiga por sua conta e risco. [_2]Atualize navegador[_3]","You_have_reached_the_rate_limit_of_requests_per_second__Please_try_later_":"Você já atingiu o limite de taxa de solicitações por segundo. Tenta novamente mais tarde.","There_was_some_invalid_character_in_an_input_field_":"Houve algum caractere inválido no campo de entradas.","regulated_by_the_UK_Gaming_Commission_(UKGC),":"regulamentada pela UK Gaming Commission (UKGC),","regulated_by_the_Malta_Gaming_Authority,":"regulamentado pela Malta Gaming Authority,","regulated_by_the_Malta_Financial_Services_Authority_(MFSA),":"regulamentada pela Malta Financial Services Authority (MFSA),","Please_select":"Selecione","Please_accept_the_terms_and_conditions_":"Por favor aceite os termos e condições.","Please_confirm_that_you_are_not_a_politically_exposed_person_":"Confirme que você não é uma pessoa politicamente exposta.","Today":"Hoje","Select_date":"Selecionar a data","Barrier":"Barreira","Entry_Spot":"Preço de entrada","Exit_Spot":"Preço de saída","Charting_for_this_underlying_is_delayed":"Os gráficos para esta base estão com atraso","Payout_Range":"Intervalo do pagamento de prêmios","Purchase_Time":"Hora da Compra","Reset_Barrier":"Barreira de redefinição","Reset_Time":"Hora de redefinição","Selected_Tick":"Tique-taque selecionado","Exit_Time":"Hora Final","Start_Time":"Hora de Início","Fiat":"Fiduciária","Crypto":"Cripto","Step_[_1]:_[_2]_([_1]_of_[_3])":"Passo [_1]: [_2] ([_1] de [_3])","Verification_code_is_wrong__Please_use_the_link_sent_to_your_email_":"O código de verificação está errado. Use o link enviado ao seu e-mail.","Indicates_required_field":"Indica campo obrigatórios","Please_select_the_checkbox_":"Selecione a caixa de seleção","This_field_is_required_":"Este campo é obrigatório.","Should_be_a_valid_number_":"Deve ser um número válido.","Up_to_[_1]_decimal_places_are_allowed_":"Até [_1] casas decimais são permitidas.","Should_be_[_1]":"Deve ser [_1]","Should_be_between_[_1]_and_[_2]":"Deve ser entre [_1] e [_2]","Should_be_more_than_[_1]":"Deve ser mais do que [_1]","Should_be_less_than_[_1]":"Deve ser menos do que [_1]","Insufficient_balance_":"Saldo insuficiente.","Invalid_email_address_":"Endereço de e-mail inválido.","Password_should_have_lower_and_uppercase_English_letters_with_numbers_":"A senha deve conter letras maiúsculas e minúsculas com números.","Only_letters,_numbers,_space,_hyphen,_period,_and_apostrophe_are_allowed_":"Apenas letras, números, espaços, hífenes, pontos e apóstrofes são permitidos.","Only_letters,_numbers,_space,_and_these_special_characters_are_allowed:_[_1]":"Apenas são permitidos números, letras, espaços e estes caracteres especiais: [_1]","Only_letters,_space,_hyphen,_period,_and_apostrophe_are_allowed_":"Apenas letras, espaços, pontos e apóstrofes são permitidos.","Only_letters,_numbers,_space,_and_hyphen_are_allowed_":"Apenas letras, números, espaços e o hífen são permitidos.","Please_enter_a_valid_phone_number_(e_g__+15417541234)_":"Digite um número de telefone válido (por exemplo, +5511991234567).","The_two_passwords_that_you_entered_do_not_match_":"As palavras-chave que introduziu não coincidem.","[_1]_and_[_2]_cannot_be_the_same_":"[_1] e [_2] não podem ser iguais.","Minimum_of_[_1]_characters_required_":"Um mínimo de [_1] caracteres é necessário.","You_should_enter_[_1]_characters_":"Você dever inserir [_1] caracteres.","Should_start_with_letter_or_number,_and_may_contain_hyphen_and_underscore_":"Deve começar com uma letra ou um número e pode conter um hífen e sublinhado.","Invalid_verification_code_":"Código de verificação inválido.","Your_password_cannot_be_the_same_as_your_email_address_":"Sua senha não pode ser igual ao seu endereço de e-mail.","Transaction_performed_by_[_1]_(App_ID:_[_2])":"Transação executada por [_1] (App ID: [_2])","Guide":"Guia","Next":"Próximo","Finish":"Terminar","Step":"Etapa","Select_your_market_and_underlying_asset":"Selecione o mercado e o seu ativo subjacente","Select_your_trade_type":"Selecione o tipo de negociação","Adjust_trade_parameters":"Ajustar parâmetros de negociação","Predict_the_directionand_purchase":"Preveja a direção
e compre","Your_session_duration_limit_will_end_in_[_1]_seconds_":"O limite de duração da sua sessão terminará em [_1] segundos.","January":"Janeiro","February":"Fevereiro","March":"Março","April":"Abril","May":"Maio","June":"Junho","July":"Julho","August":"Agosto","September":"Setembro","October":"Outubro","November":"Novembro","December":"Dezembro","Feb":"Fev","Apr":"Abr","Aug":"Ago","Sep":"Set","Oct":"Out","Dec":"Dez","Sunday":"Domingo","Monday":"Segunda-feira","Tuesday":"Terça-feira","Wednesday":"Quarta-feira","Thursday":"Quinta-feira","Friday":"Sexta-feira","Saturday":"Sábado","Su":"Dom","Mo":"Seg","Tu":"Ter","We":"Qua","Th":"Qui","Fr":"Sex","Sa":"Sáb","Previous":"Anterior","Hour":"Hora","Minute":"Minuto","Verification_required":"Autenticação necessária","Verify_identity":"Verificar identidade","From_account:_":" ","To_account:_":" ","Not_announced_for_this_currency_":"Não anunciado para esta moeda.","Reset_the_balance_of_your_demo_account_to_[_1]_anytime_":"\nRedefina o saldo de sua conta demo para [_1] a qualquer momento.","[_1]Manage_your_accounts[_2]":"[_1] Gerencie suas contas [_2]","time":"vez","time_or_create_an_MT5_account":"vez ou criar uma conta MT5","You_can_no_longer_change_the_currency_because_you've_created_an_MT5_account_":"Você não pode mais alterar a moeda porque criou uma conta MT5.","You_can_no_longer_change_the_currency_because_you've_made_a_first-time_deposit_":"Você não pode mais alterar a moeda porque já fez um ou mais depósitos na sua conta.","This_is_your_[_1]_account_":"Esta é a sua conta [_1].","Your_fiat_account's_currency_is_currently_set_to_[_1]_":"A moeda da sua conta fiduciária está definida como [_1].","Your_fiat_account's_currency_is_set_to_[_1]_":"A moeda da sua conta fiduciária está definida como [_1].","Don't_want_to_trade_in_[_1]?_You_can_open_another_cryptocurrency_account_":"Não quer negociar em [_1]? Você pode abrir outra conta de criptomoeda.","You_can_[_1]set_a_new_currency[_2]_before_you_deposit_for_the_first_[_3]_":"Você pode [_1]definir uma nova moeda[_2] antes de depositar pela primeira [_3].","Switch_account":"Alternar conta","Switch_account?":"Alternar conta?","To_deposit_money,_please_switch_to_your_[_1]_account_":"Para depositar dinheiro, por favor mude para sua conta [_1]. ","To_withdraw_money,_please_switch_to_your_[_1]_account_":"Para retirar dinheiro, por favor mude para sua conta [_1]. ","Switch_to_crypto_account?":"Mudar para conta cripto?","To_deposit_cryptocurrency,_switch_your_account_":"Para depositar criptomoedas, mude de conta.","To_withdraw_cryptocurrency,_switch_your_account_":"Para retirar criptomoedas, mude de conta.","Cancel":"Cancelar","Withdraw":"Retirar","Deposit":"Depositar","Town/City":"Vila/Cidade","First_line_of_home_address":"Primeira linha do endereço residencial","Postal_Code/ZIP":"Código postal/CEP","State/Province":"Estado/Província","Email_address":"Endereço de e-mail","Telephone":"Telefone","Country_of_Residence":"País de Residência","details":"detalhes","Our_cashier_is_temporarily_down_due_to_system_maintenance__You_can_access_the_Cashier_in_a_few_minutes_when_the_maintenance_is_complete_":"Nosso caixa está temporariamente fora do ar devido à manutenção do sistema. Você pode acessar o Caixa em alguns minutos quando a manutenção for concluída.","Your_cashier_is_locked_":"O seu caixa está bloqueado.","Please_note_that_the_selected_currency_is_allowed_for_limited_accounts_only_":"Observe que a moeda selecionada é permitida apenas para contas limitadas.","You_have_reached_the_withdrawal_limit__Please_upload_your_proof_of_identity_and_address_to_lift_your_withdrawal_limit_and_proceed_with_your_withdrawal_":"Você atingiu o limite de saque. Faça upload do seu comprovante de identidade e endereço para aumentar o limite de saque e prossiga com o saque.","Payment_Agent_services_are_not_available_in_your_country_or_in_your_preferred_currency_":"Os serviços de agente de pagamentos não estão atualmente disponíveis no seu país ou na sua moeda preferida.","Select_payment_agent":"Selecione o agente de pagamento","Amount_in":"Valor em","Only_letters,_numbers,_space,_hyphen,_period,_comma,_and_apostrophe_are_allowed_":"Apenas letras, números, espaço, hífen, ponto final, vírgula e apóstrofo são permitidos.","Your_request_to_withdraw_[_1]_[_2]_from_your_account_[_3]_to_Payment_Agent_[_4]_account_has_been_successfully_processed_":"O seu pedido para levantar [_1] [_2] da sua conta [_3] para a conta [_4] do Agente de Pagamentos foi processado com sucesso.","Your_token_has_expired_or_is_invalid__Please_click_[_1]here[_2]_to_restart_the_verification_process_":"O seu token expirou ou é inválido. Clique [_1]aqui[_2] para reiniciar o processo de verificação.","Sorry,_withdrawals_for_this_currency_are_currently_disabled_":"Desculpe, no momento, os saques para esta moeda estão desativados.","Please_[_1]deposit[_2]_to_your_account_":"Por favor, [_1]deposite[_2] na sua conta.","Sorry,_account_signup_is_not_available_in_your_country_":"Lamentamos, mas o registro de contas não está disponível no seu país.","Asset":"Ativos","Opens":"Abre","Closes":"Fecha","Settles":"Liquida","Upcoming_Events":"Próximos Eventos","Add_+/–_to_define_a_barrier_offset__For_example,_+0_005_means_a_barrier_that's_0_005_higher_than_the_entry_spot_":"Acrescente +/- para definir uma deslocação de barreira. Por exemplo, +0.005 significa uma barreira que está 0.005 acima do preço de entrada.","Digit":"Dígito","Percentage":"Porcentagem","Waiting_for_entry_tick_":"Aguardando tick de entrada.","High_Barrier":"Barreira Alta","Low_Barrier":"Barreira Baixa","Waiting_for_exit_tick_":"Aguardando tique-taque de saída.","Ticks_history_returned_an_empty_array_":"O histórico de tique-taques devolveu uma série vazia.","Chart_is_not_available_for_this_underlying_":"Não há nenhum gráfico disponível para este ativo subjacente.","Purchase":"Comprar","Net_profit":"Lucro líquido","Return":"Prêmio","Time_is_in_the_wrong_format_":"A hora está no formato incorreto.","Rise/Fall":"Sobe/Desce","Higher/Lower":"Superior/Inferior","Matches/Differs":"Combina/Difere","Even/Odd":"Par/Ímpar","Over/Under":"Acima/Abaixo","High-Close":"Fechar-Alto","Close-Low":"Fechar-Baixo","High-Low":"Alto-Baixo","Reset_Call":"Redefinição - Compra","Reset_Put":"Redefinição - Venda","Up/Down":"Acima/Abaixo","Only_Ups/Only_Downs":"Sempre acima/Sempre abaixo","In/Out":"Dentro/Fora","Select_Trade_Type":"Selecionar tipo de negociação","Tick":"Tique-taque","Spot":"Preço atual","Spot_Time_(GMT)":"Hora do preço à vista (GMT)","seconds":"segundos","minutes":"minutos","hours":"horas","days":"dias","tick":"tique-taque","second":"segundo","minute":"minuto","hour":"hora","day":"dia","Duration":"Duração","End_Time":"Hora final","Purchase_request_sent":"Solicitação de compra enviada","High":"Alta","Close":"Fechar","Low":"Baixa","Select_Asset":"Selecionar ativo","Search___":"Pesquisar...","Maximum_multiplier_of_1000_":"Multiplicador máximo de 1000.","Stake":"Entrada","Payout":"Prêmio","Multiplier":"Multiplicador","Sorry,_your_account_is_not_authorised_for_any_further_contract_purchases_":"Lamentamos, a sua conta não está autorizada a mais compras de contratos.","Trading_is_unavailable_at_this_time_":"As negociações estão atualmente indisponíveis.","Please_reload_the_page":"Recarregue a página","Your_application_to_be_treated_as_a_professional_client_is_being_processed_":"O seu requerimento para ser tratado como um cliente profissional está sendo processado.","Your_professional_client_request_is_[_1]not_approved[_2]_":"O seu requerimento para ser tratado como um cliente profissional [_1]não foi aprovado[_2].","Please_reapply_once_the_required_criteria_has_been_fulfilled_":"Por favor, reaplique quando os critérios exigidos forem cumpridos.","More_information_can_be_found_in_an_email_sent_to_you_":"Mais informações podem ser encontradas em um email enviado para você.","I_want_to_reapply":"Desejo candidatar-me novamente","In_the_EU,_financial_binary_options_are_only_available_to_professional_investors_":"Na UE, as opções binárias financeiras apenas estão disponíveis a investidores profissionais.","Apply_now_as_a_professional_investor":"Inscreva-se agora como um investidor profissional","Try_our_[_1]Synthetic_Indices[_2]_":"Descubra os nossos [_1]Índices Sintéticos[_2].","Try_our_other_markets_":"Experimente os nossos outros mercados.","Please_complete_the_[_1]Real_Account_form[_2]_to_verify_your_age_as_required_by_the_[_3]UK_Gambling[_4]_Commission_(UKGC)_":"Por favor, preencha o formulário de [_1]Conta Real[_2] para verificar a sua idade, conforme exigido pela Comissão [_3]UK Gambling[_4] (UKGC).","Account_access_is_temporarily_limited__Please_check_your_inbox_for_more_details_":"O acesso à conta está temporariamente limitado. Verifique sua caixa de email para mais detalhes.","Contract_Confirmation":"Confirmação de Contrato","Your_transaction_reference_is":"A referência da sua transação é","Total_Cost":"Custo Total","Potential_Payout":"Possível Prêmio","Potential_Profit":"Lucro Potencial","View":"Ver","This_contract_won":"Esse contrato ganhou","This_contract_lost":"Esse contrato perdeu","The_reset_time_is_[_1]":"O momento de redefinição é [_1]","Now":"Agora","Average":"Média","Buy_price":"Preço de compra","Final_price":"Preço final","Loss":"Perda","Profit":"Lucro","Account_balance:":"Saldo da conta:","Reverse_Side":"Verso","Front_Side":"Frente","Pending":"Pendente","Submitting":"Enviando","Submitted":"Enviado","Failed":"Falhou","Compressing_Image":"Comprimindo imagem","Checking":"Verificando","Checked":"Verificado","Unable_to_read_file_[_1]":"Não foi possível ler o arquivo [_1]","Passport":"Passaporte","Identity_card":"Cartão de identidade nacional","Driving_licence":"Carteira de habilitação","Invalid_document_format_":"Formato de documento inválido.","File_([_1])_size_exceeds_the_permitted_limit__Maximum_allowed_file_size:_[_2]":"O arquivo ([_1]) excede o limite de tamanho permitido. Tamanho de arquivo máximo permitido: [_2]","ID_number_is_required_for_[_1]_":"Número de identificação é necessário para [_1].","Only_letters,_numbers,_space,_underscore,_and_hyphen_are_allowed_for_ID_number_([_1])_":"Apenas letras, números, espaços, sublinhados e hífenes são permitidos no número de identificação ([_1]).","Expiry_date_is_required_for_[_1]_":"A data de vencimento é necessária para [_1].","Place_of_birth":"Local de nascimento","Please_select_the_country_of_document_issuance":"Por favor, selecione o país emissor do documento","Choose_the_document_type":"Escolha o tipo de documento","Please_enter_the_correct_format__Example:":"Por favor, insira o formato correto. Exemplo:","Check_your_Google_account_email_and_click_the_link_in_the_email_to_proceed_":"Verifique o e-mail associado a sua conta Google e clique no link do e-mail para continuar.","Check_your_Facebook_account_email_and_click_the_link_in_the_email_to_proceed_":"Verifique a conta de e-mail associada ao seu Facebook e clique no link do e-mail para continuar.","Check_the_email_account_associated_with_your_Apple_ID_and_click_the_link_in_the_email_to_proceed_":"Verifique a conta de e-mail associada ao seu ID Apple e clique no link do e-mail para continuar.","Please_click_on_the_link_in_the_email_to_change_your_MT5_password_":"Clique no link do e-mail para alterar sua senha MT5.","Please_click_on_the_link_in_the_email_to_change_your_binary_password_":"Clique no link do e-mail para alterar sua senha Binary. ","We’ve_sent_you_an_email":"Nós enviamos a você um email","You're_using_your_[_1]_account_to_log_in_to_your_Binary_com_account__To_change_your_login_method_into_using_a_username_and_password,_click_the_[_2]Unlink[_3]_button_":"Você está usando sua conta [_1] para fazer login em sua conta Binary.com. Para alterar seu método de login e usar um nome de usuário e senha, clique no botão [_2]Desconectar[_3]. ","Linked_with_[_1]":"Vinculado com [_1]","You_will_need_to_set_a_password_to_complete_the_process_":"Você precisará definir uma senha para concluir o processo.","Are_you_sure_you_want_to_unlink_from_[_1]?":"Tem certeza que deseja se desvincular de [_1]?","Unlink":"Desvincular","Country_not_found":"País não encontrado","Documents_from_that_country_are_not_currently_supported_—_try_another_document_type":"Os documentos desse país não são atualmente suportados - tente outro tipo de documento","Submit_document":"\nEnviar documento","Select_country":"Selecione o país","e_g__United_States":"por exemplo. Estados Unidos","Search_for_country":"Pesquise por país","Select_issuing_country":"Selecione o país emissor","Submit_verification":"Enviar verificação","Tips":"Dicas","Documents_uploaded":"Documentos enviados","Document_uploaded":"Documento enviado","Selfie_uploaded":"Selfie enviada","We're_now_ready_to_verify_your_identity":"Agora estamos prontos para verificar sua identidade","Great,_that's_everything_we_need":"Ótimo, é tudo o que precisamos","The_link_only_works_on_mobile_devices":"O link funciona apenas em dispositivos móveis","Something's_gone_wrong":"Algo deu errado","You'll_need_to_restart_your_verification_on_your_computer":"Você precisará reiniciar sua verificação no seu computador","Get_secure_link":"Obter link seguro","Steps_required_to_continue_verification_on_your_mobile":"Etapas necessárias para continuar a verificação no seu celular","Check_back_here_to_finish_the_submission":"Volte aqui para finalizar o envio","Open_the_link_and_complete_the_tasks":"Abra o link e conclua as tarefas","Send_a_secure_link_to_your_phone":"Envie um link seguro para o seu telefone","Here's_how_to_do_it:":"Veja como fazer:","Continue_on_your_phone":"Continue no telefone","Your_computer_may_take_a_few_seconds_to_update":"O seu computador pode demorar alguns segundos para atualizar","You_can_now_return_to_your_computer_to_continue":"Agora você pode retornar ao seu computador para continuar","Uploads_successful":"Envios bem-sucedidos","Make_sure_everything_is_clear":"Certifique-se de que tudo está claro","Blurry_photo_detected":"Foto borrada detectada","Make_sure_full_document_is_visible":"Certifique-se de que o documento completo esteja visível","Cut-off_image_detected":"Imagem de corte detectada","Move_away_from_direct_light":"Afaste-se da luz direta","Glare_detected":"Brilho detectado","Make_sure_all_of_the_document_is_in_the_photo":"Verifique se todo o documento está na foto","No_document_detected":"Nenhum documento detectado","Make_sure_your_card_details_are_clear_to_read,_with_no_blur_or_glare":"Certifique-se de que todos os detalhes da sua Id nacional estejam visíveis, sem borrões ou reflexos","It’ll_take_longer_to_verify_you_if_we_can’t_read_it":"Levará mais tempo para verificar se não conseguirmos ler","To_smoothly_verify_you,_we_need_a_better_photo":"Para verificar você com mais facilidade, precisamos de uma foto melhor","Make_sure_your_license_details_are_clear_to_read,_with_no_blur_or_glare":"Certifique-se de que todos os detalhes da sua carteira de condução estejam visíveis, sem borrões ou reflexos","Make_sure_your_passport_details_are_clear_to_read,_with_no_blur_or_glare":"Certifique-se de que todos os detalhes da seu passaporte estejam visíveis, sem borrões ou reflexos","Make_sure_your_permit_details_are_clear_to_read,_with_no_blur_or_glare":"Certifique-se de que os detalhes da sua licença sejam claros para ler, sem borrões ou reflexos","Make_sure_details_are_clear_to_read,_with_no_blur_or_glare":"Certifique-se de que os detalhes são claros para ler, sem desfoque ou brilho","Redo":"Refazer","Confirm":"Confirmar","Upload_anyway":"Faça upload mesmo assim","Enlarge_image":"Ampliar imagem","Photo_of_your_document":"Foto do seu documento","Check_your_image":"Verifique sua imagem","Front_and_back":"Frente e verso","Driver's_license":"Carteira de condução","Face_photo_page":"Página foto do rosto","Residence_permit":"Permissão de residência","Sorry,_no_mobile_phone_bills":"Desculpe, sem contas de celular","Documents_you_can_use_to_verify_your_identity":"Documentos que você pode usar para verificar sua identidade","It_must_be_an_official_photo_ID":"Deve ser uma identificação oficial com foto","These_are_the_documents_most_likely_to_show_your_current_home_address":"Estes são os documentos com maior probabilidade de mostrar seu endereço residencial atual","Choose_document":"Escolha o documento","Select_a_%{country}_document":"Selecione um %{country} documento","or_upload_photo_–_no_scans_or_photocopies":"ou fazer upload de foto - (não envie digitalizações)","Continue_on_phone":"Continue no telefone","Take_a_photo_with_your_phone":"Tire uma foto com seu telefone","Submit_identity_card_(back)":"Enviar carteira de identidade nacional (verso)","Submit_identity_card_(front)":"Enviar carteira de identidade nacional (frente)","Submit_license_(back)":"Enviar carteira de condução (verso)","Submit_license_(front)":"Enviar carteira de condução (frente)","Submit_passport_photo_page":"Enviar foto da página do passaporte","Submit_residence_permit_(back)":"Enviar autorização de residência (voltar)","Submit_residence_permit_(front)":"Apresentar autorização de residência (frente)","Restart_the_process_on_the_latest_version_of_Google_Chrome":"Reinicie o processo na versão mais recente do Google Chrome","Restart_the_process_on_the_latest_version_of_Safari":"Reinicie o processo na versão mais recente do Safari","Unsupported_browser":"Navegador não suportado","Close_identity_verification_screen":"Fechar tela de verificação de identidade","Dismiss_alert":"Fechar alerta","back":"verso","close":"fechar","Restart_process_on_a_different_device":"Reinicie o processo em um dispositivo diferente","Camera_not_detected":"Câmera não detectada","Must_be_under_10MB_":"Deve ter menos de 10 MB.","File_size_exceeded_":"Tamanho do arquivo excedido.","Try_using_another_file_type_":"Tente enviar outro tipo de arquivo.","File_not_uploaded_":"Arquivo não carregado.","An_error_occurred_while_loading_the_component":"Ocorreu um erro ao carregar o componente","Only_your_face_can_be_in_the_selfie":"Somente seu rosto pode estar na selfie","Multiple_faces_found":"Mais de um rosto encontrado","Your_face_is_needed_in_the_selfie":"Seu rosto é necessário na selfie","No_face_found":"Nenhum rosto encontrado","Please_try_again":"Por favor, tente novamente","Connection_lost":"Conexão perdida","Copy_the_link_to_your_phone":"Copie o link para o seu telefone","Too_many_failed_attempts":"Muitas tentativas falhas","Try_using_a_JPG_or_PNG_file":"Tente usar um arquivo JPG ou PNG","File_type_not_supported":"Tipo de arquivo não suportado","Loading___":"Carregando...","Loading":"Carregando","Check_that_your_number_is_correct":"Verifique se o seu número está correto","Copied":"Copiado","Copy":"Copiar","Send_link":"Enviar link","How_to_scan_a_QR_code":"Como digitalizar um código QR","Point_your_phone’s_camera_at_the_QR_code":"Aponte a câmera do seu telefone para o código QR","If_it_doesn’t_work,_download_a_QR_code_scanner_from_Google_Play_or_the_App_Store":"Se não funcionar, baixe um scanner de código QR no Google Play ou na App Store","or":"ou","Scan_QR_code":"Digitalizar código QR","Get_link_via_SMS":"Obter link via SMS","Copy_link":"Copiar link","Sending":"Enviando","Enter_mobile_number":"Digite seu número de celular","Enter_your_mobile_number:":"Digite seu número de celular:","Scan_the_QR_code_with_your_phone":"Digitalize o código QR com o seu telefone","Send_this_one-time_link_to_your_phone":"Envie este link único para o seu telefone","Open_the_link_on_your_mobile":"Abra o link no seu celular","Get_your_secure_link":"Obtenha seu link seguro","Copy_the_link_to_your_mobile_browser":"Copie o link para o seu navegador no celular","Continue":"Continuar","Make_sure§":"Certifique-se de que§","2__Your_desktop_window_stays_open":"2. A janela da sua área de trabalho permanece aberta","1__This_link_was_sent_by_you":"1. Este link foi enviado por você","Continue_with_the_verification":"Continue com a verificação","Linked_to_your_computer":"Ligado ao seu computador","Take_a_photo_of_the_back_of_your_card":"Tire uma foto do verso da sua carteira de identidade nacional","Take_a_photo_of_the_front_of_your_card":"Tire uma foto da frente da sua carteira de identidade nacional","Take_a_photo_of_the_back_of_your_license":"Tire uma foto do verso da sua carteira de motorista","Take_a_photo_of_the_front_of_your_license":"Tire uma foto da frente da sua carteira de motorista","Take_a_photo_of_your_passport_photo_page":"Tire uma foto da página do seu passaporte","Take_a_selfie_showing_your_face":"Tire uma selfie mostrando seu rosto","Take_a_photo_using_the_basic_camera_mode_instead":"Tire uma foto usando o modo de câmera básico","Take_a_photo":"Tire uma foto","Passport_photo_page":"Página da foto do passaporte","Thank_you":"Obrigado","Verification_complete":"Verificação completa","Refresh":"Atualizar","Recovery":"Recuperação","Follow_these_steps_to_recover_camera_access:":"Siga estas etapas para recuperar o acesso da câmera:","Refresh_this_page_to_restart_the_identity_verification_process":"Atualize esta página para reiniciar o processo de verificação de identidade","Grant_access_to_your_camera_from_your_browser_settings":"Conceda acesso à sua câmera a partir das configurações do navegador","Recover_camera_access_to_continue_face_verification":"Recupere o acesso da câmera para continuar a verificação de rosto","Camera_access_is_denied":"Acesso à câmera negado","We_cannot_verify_you_without_using_your_camera":"Não podemos verificar você sem usar sua câmera","Enable_camera":"Ativar câmera","When_prompted,_you_must_enable_camera_access_to_continue":"Quando solicitado, você deve habilitar o acesso à câmera para continuar","Allow_camera_access":"Permitir acesso à câmera","Provide_the_whole_document_page_for_best_results":"Forneça a página inteira do documento para obter melhores resultados","Upload_back_of_card_from_your_computer":"Enviar o verso da carteira nacional direto do seu computador","Upload_front_of_card_from_your_computer":"Enviar a frente da carteira nacional direto do seu computador","Upload_back_of_license_from_your_computer":"Enviar o verso da carteira de condução direto do seu computador","Upload_front_of_license_from_your_computer":"Enviar a frente da carteira de condução direto do seu computador","Upload_passport_photo_page_from_your_computer":"Enviar a página do passaporte (a que mostra sua foto) direto do seu computador","Upload_a_selfie_from_your_computer":"Enviar uma selfie direto do seu computador","Take_photo":"Tirar uma foto","Upload":"Enviar","Check_that_it_is_connected_and_functional__You_can_also_continue_verification_on_your_phone":"Verifique se ele está conectado e funcional. Você também pode continuar a verificação em seu telefone","Make_sure_your_device_has_a_working_camera":"Certifique-se de que a câmera do seu dispositivo esteja funcionando","Camera_not_working?":"A câmera não está funcionando?","It_may_be_disconnected__Try_using_your_phone_instead_":"Pode estar desconectado. Tente usar seu telefone.","Make_sure_your_device's_camera_works":"Verifique se a câmera do seu dispositivo funciona","Camera_not_working":"A câmera não está funcionando","Remember_to_press_stop_when_you're_done__Redo_video_actions":"Lembre-se de pressionar parar quando terminar. Refazer ações de vídeo","Looks_like_you_took_too_long":"Parece que demorou muito","View_from_camera":"Vista da câmera","Take_a_selfie":"Tire uma selfie","Photo_of_your_face":"Foto do seu rosto","Make_sure_your_selfie_clearly_shows_your_face":"Verifique se a sua selfie mostra claramente o seu rosto","Check_selfie":"Verifique sua selfie","Tips_to_take_a_good_selfie":"Dicas para tirar uma boa selfie","Face_forward_and_make_sure_your_eyes_are_clearly_visible":"Olhe para frente e verifique se seus olhos estão claramente visíveis","Remove_your_glasses,_if_necessary":"Retire os óculos, se necessário","We'll_compare_it_with_your_document":"Carregar uma selfie do seu computador","Your_link_will_expire_in_one_hour":"Seu link irá expirar em uma hora","Keep_this_window_open_while_using_your_mobile":"Mantenha essa janela aberta enquanto estiver usando seu celular","Resend_link":"Reenviar link","We've_sent_a_secure_link_to_%{number}":"Enviamos um link seguro para %{number}","It_may_take_a_few_minutes_to_arrive":"Pode demorar alguns minutos para chegar","Check_your_mobile":"Verifique seu celular","Your_mobile_link_will_expire_in_one_hour":"Seu link para celular expirará em uma hora","Don't_refresh_this_page":"Não atualize esta página","Once_you've_finished_we'll_take_you_to_the_next_step":"Assim que terminar, nós o levaremos para a próxima etapa","Connected_to_your_mobile":"Conectado ao seu celular","Upload_photo":"Carregar foto","Example_of_a_blurry_document":"Exemplo de documento borrado","All_details_must_be_clear_—_nothing_blurry":"Todos os detalhes devem ser claros - nada borrado","Example_of_a_cut-off_document":"Exemplo de um documento cortado","Show_all_details_—_including_the_bottom_2_lines":"Mostrar todos os detalhes - incluindo as 2 últimas linhas","Example_of_a_document_with_glare":"Exemplo de um documento com reflexo","Move_away_from_direct_light_—_no_glare":"Afaste-se da luz direta - sem brilho","Document_example":"Exemplo de documento","The_photo_should_clearly_show_your_document":"A foto deve mostrar claramente o seu documento","Scans_and_photocopies_are_not_accepted":"Digitalizações e fotocópias não são aceitas","Upload_passport_photo_page":"Carregar foto da página do passaporte","To_open_a_bank_account,_we_will_need_to_verify_your_identity_":"Para abrir uma conta bancária, precisaremos verificar sua identidade.","It_will_only_take_a_couple_of_minutes_":"Isso levará apenas alguns minutos.","Verify_Identity":"Verificar Identidade","Open_your_new_bank_account":"Abra sua nova conta bancária","Please_enter_a_valid_Login_ID_":"Insira uma ID de login válida.","Amount":"Quantia","Your_request_to_transfer_[_1]_[_2]_from_[_3]_to_[_4]_has_been_successfully_processed_":"O seu pedido para transferir [_1] [_2] de [_3] para [_4] foi processado com sucesso.","Resale_not_offered":"A revenda não está disponivel","You've_made_no_transactions_of_this_type_up_to_this_date_":"Você não fez nenhuma transação deste tipo até esta data.","Date":"Data","Contract":"Contrato","Purchase_Price":"Preço de Compra","Sale_Date":"Data de Venda","Sale_Price":"Preço de venda","Profit/Loss":"Lucro/Perda","Details":"Dados","Total_Profit/Loss":"Lucro/Perda Total","Sorry,_an_error_occurred_while_processing_your_request_":"Lamentamos, ocorreu um erro durante o processamento do seu pedido.","position(s)":"posição(ões)","withdrawal(s)":"retirada(s)","Remaining_characters:_[_1]_":"Caracteres restantes: [_1].","Please_enter_no_more_than_[_1]_characters_for_both_fields_":"Por favor, insira no máximo [_1] caracteres para ambos os campos.","Only_[_1]_are_allowed_":"Apenas [_1] são permitidos.","letters":"caracteres","numbers":"números","space":"espaço","Please_select_at_least_one_scope":"Selecione pelo menos um escopo","New_token_created_":"Novo token criado.","The_maximum_number_of_tokens_([_1])_has_been_reached_":"O número máximo de tokens ([_1]) foi atingido.","Name":"Nome","Scopes":"Âmbitos","Last_Used":"Última utilização","Action":"Ação","Are_you_sure_that_you_want_to_permanently_delete_the_token":"Tem certeza que deseja excluir permanentemente o token","Delete":"Excluir","Never_Used":"Nunca utilizado","You_have_not_granted_access_to_any_applications_":"Você não concedeu acesso a nenhum aplicativo.","Are_you_sure_that_you_want_to_permanently_revoke_access_to_the_application":"Tem certeza que deseja revogar permanentemente acesso ao aplicativo","Revoke_access":"Revogar acesso","Admin":"Administração","Payments":"Pagamentos","Read":"Ler","Trade":"Negociar","Trading_Information":"Informações de Negociação","Never":"Nunca","Permissions":"Permissões","Last_Login":"Último login","You_did_not_change_anything_":"Você não alterou nada.","Your_changes_have_been_updated_successfully_":"As suas alterações foram atualizadas com sucesso.","Successful":"Bem-sucedido","Date_and_Time":"Data e hora","Browser":"Navegador","IP_Address":"Endereço IP","Status":"Estado","Your_account_has_no_Login/Logout_activity_":"A sua conta não tem nenhuma atividade de login/sair.","Your_account_is_fully_authenticated_and_your_withdrawal_limits_have_been_lifted_":"A sua conta está totalmente autenticada e os seus limites de retirada de fundos foram aumentados.","Your_[_1]_day_withdrawal_limit_is_currently_[_2][_3]_":"Atualmente, o seu limite de retirada de [_1] dia é [_2][_3].","You_have_already_withdrawn_[_1][_2]_in_aggregate_over_the_last_[_3]_days_":"Você já retirou [_1][_2] em agregado nos últimos [_3] dias.","Your_withdrawal_limit_is_[_1][_2]_":"Seu limite de retirada é [_1][_2].","You_have_already_withdrawn_[_1][_2]_":"Você já retirou [_1][_2].","Hence,_your_withdrawable_balance_is_only_up_to_[_1][_2],_subject_to_your_account’s_available_funds_":"Portanto, seu saldo sacável é de apenas [_1][_2], sujeito aos fundos disponíveis da sua conta.","Please_confirm_that_all_the_information_above_is_true_and_complete_":"Certifique-se de que as informações acima são verdadeiras e estão completas.","Your_settings_have_been_updated_successfully_":"As suas configurações foram atualizadas com sucesso.","Sorry,_an_error_occurred_while_processing_your_account_":"Lamentamos, ocorreu um erro durante o processamento da sua conta.","Please_select_a_country":"Selecione um país","Timed_out_until":"Bloqueado até","Excluded_from_the_website_until":"Excluído deste site até","Session_duration_limit_cannot_be_more_than_6_weeks_":"O limite de duração de sessões não pode ser superior a 6 semanas.","Time_out_must_be_after_today_":"O limite de tempo deve ser depois de hoje.","Time_out_cannot_be_more_than_6_weeks_":"O limite de tempo não pode ser superior a 6 semanas.","Time_out_cannot_be_in_the_past_":"A hora não pode ser no passado.","Please_select_a_valid_time_":"Selecione uma hora válida.","Exclude_time_cannot_be_less_than_6_months_":"O tempo de exclusão não pode ser inferior a seis meses.","Exclude_time_cannot_be_for_more_than_5_years_":"O tempo de exclusão não pode ser superior a 5 anos.","Confirm_changes":"Confirmar mudanças","We’ll_update_your_limits__Click_[_1]Agree_and_accept[_2]_to_acknowledge_that_you_are_fully_responsible_for_your_actions,_and_we_are_not_liable_for_any_addiction_or_loss_":"Vamos atualizar seus limites. Clique em [_1]Concordar e aceitar[_2] para reconhecer que você é totalmente responsável por suas ações e que você reconhece que não somos responsáveis ​​por qualquer vício ou perda. ","Agree_and_accept":"Concordar e aceitar","Go_back":"Voltar","When_you_click_\"OK\"_you_will_be_excluded_from_trading_on_the_site_until_the_selected_date_":"Quando você clicar em \"OK\" será excluído de poder negociar no site até a data selecionada.","Your_changes_have_been_updated_":"As suas alterações foram atualizadas.","Disable":"Desabilitar","Enable":"Habilitar","You_have_successfully_enabled_two-factor_authentication_for_your_account_":"Você habilitou com sucesso a autenticação de dois fatores na sua conta.","You_have_successfully_disabled_two-factor_authentication_for_your_account_":"Você desabilitou com sucesso a autenticação de dois fatores na sua conta.","You_do_not_need_to_authenticate_your_account_at_this_time_[_1]We_will_inform_you_when_your_account_needs_to_be_authenticated_":"Você não precisa autenticar sua conta agora.[_1]Nós vamos informar você quando sua conta precisar ser autenticada.","No_authentication_required":"Não é necessário autenticar agora.","Back_to_trading":"Voltar as negociações","You_are_categorised_as_a_professional_client_":"Você está categorizado como um cliente profissional.","You_are_categorised_as_a_retail_client__Apply_to_be_treated_as_a_professional_trader_":"Você está categorizado como um cliente particular. Faça o requerimento para ser tratado como um cliente profissional.","Bid":"Lance","Closed_Bid":"Lance fechado.","Reference_ID":"ID de referência","Description":"Descrição","Credit/Debit":"Crédito/Débito","Balance":"Saldo","Top_up_error":"Erro de carregamento de saldo","Understood":"Ok","Top-up_successful":"Carregamento bem-sucedido","[_1]_has_been_credited_into_your_Demo_Account:_[_2]_":"[_1] foram creditados na sua Conta Virtual: [_2].","Go_to_statement":"Ir para extrato","Continue_trading":"Continue a negociar","Your_Demo_balance_has_been_reset_":"Seu saldo demo foi redefinido.","Account":"Conta","Available_Markets":"Mercados disponíveis","Type":"Tipo","Currency":"Moeda","Multipliers_Account":"Conta de Multiplicadores","Gaming_Account":"Conta de Jogos","Options_Account":"Conta de Opções","Real_Account":"Conta Real","Counterparty":"Contraparte","Jurisdiction":"Jurisdição","Create_account":"Criar conta","Change_currency":"Trocar moeda","Note:_You_are_limited_to_one_fiat_currency_account__The_currency_of_your_fiat_account_can_be_changed_before_you_deposit_into_your_fiat_account_for_the_first_time_or_create_an_MT5_account__You_may_also_open_one_account_for_each_supported_cryptocurrency_":"Nota: você está limitado a uma conta em moeda fiduciária. A moeda da sua conta fiat pode ser alterada antes de você depositar na sua conta fiat pela primeira vez ou criar uma conta MT5. Você também pode abrir uma conta para cada criptomoeda suportada.","This_account_is_disabled":"Esta conta está desativada","This_account_is_excluded_until_[_1]":"Esta conta está excluída até [_1]","Set_currency":"Definir moeda","Commodities":"Matérias-primas","Forex":"Forex (Mercado de Câmbio)","Stock_Indices":"Índices de ações","Stocks":"Ações","Synthetic_Indices":"Índices Sintéticos","If_you_have_an_account_with_us,_we'll_send_you_a_link_to_your_email_in_a_few_minutes_to_reset_your_password_":"Se você tiver uma conta conosco, enviaremos um link para seu e-mail em alguns minutos para redefinir sua senha.","Sign_up":"Inscreva-se","Trading_contracts_for_difference_(CFDs)_on_Synthetic_Indices_may_not_be_suitable_for_everyone__Please_ensure_that_you_fully_understand_the_risks_involved,_including_the_possibility_of_losing_all_the_funds_in_your_MT5_account__Gambling_can_be_addictive_–_please_play_responsibly_":"A negociação de Contratos Por Diferenças (CFDs) em Índices Sintéticos pode não ser adequada para todos. Certifique-se de que compreenda totalmente os riscos envolvidos, incluindo a possibilidade de perder todos os fundos na sua conta MT5. Apostar pode se tornar viciante – jogue responsavelmente.","Do_you_wish_to_continue?":"Deseja continuar?","{SPAIN_ONLY}You_are_about_to_purchase_a_product_that_is_not_simple_and_may_be_difficult_to_understand:_Contracts_for_difference_and_forex__As_a_general_rule,_the_CNMV_considers_that_such_products_are_not_appropriate_for_retail_clients,_due_to_their_complexity_":"{SPAIN ONLY}Você está prestes a comprar um produto que não é simples e pode ser difícil de entender: Contratos de diferença e forex. Como regra geral, a CNMV considera que esses produtos não são adequados para clientes de varejo, devido à sua complexidade.","Acknowledge":"Confirmar","Change_Password":"Alterar Senha","The_investor_password_of_account_number_[_1]_has_been_changed_":"A senha de investidor da conta número [_1] foi alterada.","Reset_Password":"Redefinir senha","Verify_Reset_Password":"Verificar senha redefinida","Please_check_your_email_for_further_instructions_":"Por favor, confira a sua conta de e-mail para mais instruções.","[_1]_deposit_from_[_2]_to_account_number_[_3]_is_done__Transaction_ID:_[_4]":"Depósito de [_1] da conta [_2] para a conta [_3] está concluída. ID de transação: [_4]","[_1]_withdrawal_from_account_number_[_2]_to_[_3]_is_done__Transaction_ID:_[_4]":"retirada de [_1] da conta [_2] para a conta [_3] está concluída. ID de transação: [_4]","To_withdraw_from_MetaTrader_5_[_1]_please_[_2]Authenticate[_3]_your_Binary_account_":"Para retirar do MetaTrader 5 [_1] por favor [_2]complete a autenticação[_3] de sua conta Binary.","Current_password":"Senha atual","New_password":"Nova senha","To_transfer_funds_to_your_MT5_account,_enter_an_amount_of_[_1]_or_more":"Para transferir fundos para sua conta MT5, insira uma quantia de [_1] ou mais","You_have_insufficient_funds_in_your_MT5_account_":"Você não tem fundos suficientes em sua conta MT5.","Sorry,_this_feature_is_not_available_in_your_jurisdiction_":"Lamentamos, este recurso não está disponível na sua jurisdição.","Due_to_an_issue_on_our_server,_some_of_your_MT5_accounts_are_unavailable_at_the_moment__[_1]Please_bear_with_us_and_thank_you_for_your_patience_":"\nDevido a um problema em nosso servidor, algumas de suas contas MT5 estão indisponíveis no momento. [_1]Por favor aguarde e obrigada pela sua paciência.","Unavailable":"\nIndisponível","[_1]_has_been_credited_into_your_MT5_Demo_Account:_[_2]_":"[_1] foi creditado em sua conta demo do MT5: [_2].","_(Region_added)":" (Região acrescentada)","_(Temporarily_unavailable)":" (Temporariamente indisponível)","Our_MT5_servers_are_temporarily_unavailable__We're_working_to_restore_them__Please_try_again_in_a_few_minutes_":"Nossos servidores MT5 estão temporariamente indisponíveis. Estamos trabalhando para restaurá-los. Por favor, tente novamente em alguns minutos.","Use_MT5_password_to_sign_in_to_any_of_your_[_1]_accounts_when_using_MT5_apps_on_your_mobile_or_other_devices_":"Use a senha MT5 para entrar em qualquer uma de suas contas [_1] ao usar aplicativos MT5 em seu celular ou outros dispositivos.","This_will_change_the_password_to_all_of_your_[_1]_accounts_":"Isso mudará a senha de todas as suas contas [_1].","Demo_Accounts":"Contas demo","Real-Money_Accounts":"Contas de dinheiro real","Demo_Account":"Conta demo","Real-Money_Account":"Conta de dinheiro real","for_account_[_1]":"da conta [_1]","[_1]_Account_[_2]":"Conta [_1] [_2]","MT5_Financial":"Finanças MT5","Enter_your_MT5_password_to_add_a_[_1]_[_2]_account_":"Digite sua senha MT5 para adicionar uma conta [_1] [_2]. ","MT5_Synthetic":"MT5 Sintéticos","Get_[_1]":"Obter [_1]","Your_demo_account_balance_is_currently_[_1]_or_less__You_may_top_up_your_account_with_an_additional_[_2]_":"O saldo da sua conta demo está atualmente equivalente a [_1] ou menos. É possível carregar mais [_2] para a sua conta.","You_can_top_up_your_demo_account_with_an_additional_[_1]_if_your_balance_is_[_2]_or_less_":"É possível carregar mais [_1] para a sua conta demo quando você tem [_2] ou menos de saldo.","Yes,_I'm_sure":"Sim, tenho certeza","Are_you_sure?":"Tem certeza?","You_will_not_be_able_to_change_your_fiat_account_currency_after_creating_this_[_1]_account__Are_you_sure_you_want_to_proceed?":"Você não poderá alterar a moeda da sua conta fiduciária depois de criar essa conta [_1]. Tem certeza de que deseja continuar?","Address":"Endereço","Account_currency":"Moeda da conta","Financial_assessment":"Avaliação financeira","Personal_details":"Dados pessoais","Terms_of_use":"Termos de uso","Tether_Omni_(USDT)_is_a_version_of_Tether_that's_pegged_to_USD_and_is_built_on_the_Bitcoin_blockchain_":"O Tether Omni (USDT) é uma versão do Tether atrelada ao USD e é baseada no blockchain Bitcoin. ","Tether_ERC20_(eUSDT)_is_a_version_of_Tether_that's_pegged_to_USD_and_is_hosted_on_the_Ethereum_platform_":"O Tether ERC20 (eUSDT) é uma versão do Tether indexada ao USD e hospedada na plataforma Ethereum.","Title_and_name":"Título e nome","Real_money_account_opening":"Abertura de uma conta de dinheiro real","Your_token_has_expired_or_is_invalid__Please_click_here_to_restart_the_verification_process_":"O seu token expirou ou é inválido. Clique aqui para reiniciar o processo de verificação.","The_email_address_provided_is_already_in_use__If_you_forgot_your_password,_please_try_our_password_recovery_tool_or_contact_our_customer_service_":"O endereço de e-mail que forneceu já está em uso. Caso você tenha esquecido a sua senha, experimente usar a nossa ferramenta de recuperação de senha ou contate o nosso serviço de apoio ao cliente.","Password_is_not_strong_enough_":"A senha não é forte o suficiente.","Upgrade_now":"Atualize já","[_1]_days_[_2]_hours_[_3]_minutes":"[_1] dias [_2] horas [_3] minutos","Your_trading_statistics_since_[_1]_":"As suas estatísticas de negociação desde [_1].","[_1]_trading_can_become_a_real_addiction,_as_can_any_other_activity_pushed_to_its_limits__To_avoid_the_danger_of_such_an_addiction,_we_provide_a_reality-check_that_gives_you_a_summary_of_your_trades_and_accounts_on_a_regular_basis_":"A negociação de [_1] pode tornar-se um verdadeiro vício, assim como qualquer outra atividade levada aos seus limites. Para evitar os perigos desse vício, fornecemos uma verificação da realidade que lhe dá um resumo de suas negociações e contas regularmente.","[_1]_Please_click_the_link_below_to_restart_the_password_recovery_process_":"[_1] Clique no link abaixo para reiniciar o processo de recuperação de senha.","You_have_a_new_Binary_password_to_log_in_to_Binary_com_":"Você tem uma nova senha Binary para fazer login em Binary.com.","Success":"Sucesso","Done":"Concluído","Your_Binary_account_is_unlinked_from_[_1]__Use_[_2]your_email_and_password_for_future_log_in_":"Sua conta Binary foi desvinculada de [_1]. Use [_2]seu endereço de email e senha em seu próximo acesso.","Success!":"Sucesso!","Got_it":"Entendi","Binary_Password_Reset":"Redefinir Senha Binary ","Binary_password":"Senha Binary","You_have_added_a_[_1]_account_":"Você adicionou uma conta [_1].","Add_account":"Adicionar conta","Add_new_crypto_account":"Adicionar nova conta em criptomoeda","Add_new_account":"Adicionar nova conta","Create_a_cryptocurrency_account":"Crie uma conta em criptomoeda","Choose_your_preferred_cryptocurrency":"Escolha sua criptomoeda preferida","You_can_open_an_account_for_each_cryptocurrency_":"Você pode abrir uma conta para cada criptomoeda.","Choose_a_cryptocurrency_account":"Escolha uma conta em criptomoeda","Choose_one_of_your_accounts_or_add_a_new_cryptocurrency_account":"Escolha uma das contas ou adicione uma nova conta em criptomoeda","Choose_an_account":"Escolha uma conta","Choose_one_of_your_accounts_or_add_a_new_account":"Escolha uma conta ou adicione uma nova conta","Choose_one_of_your_accounts":"Escolha uma de suas contas","Please_select_the_currency_for_this_account:":"Selecione a moeda desta conta:","deposit":"depósito","deposit_or_create_a_CFDs_account":"depositar ou criar uma conta CFDs","Are_you_sure_you_want_to_create_your_[_1]_account_now?":"Tem certeza de que deseja criar sua conta [_1] agora?","Note:":"Nota: ","You_may_open_one_account_for_each_supported_cryptocurrency_":"Você pode abrir uma conta para cada criptomoeda suportada.","Are_you_sure_you_want_to_create_a_fiat_account_in_[_1]?":"Tem certeza de que deseja criar uma conta fiduciária em [_1]?","You_are_limited_to_one_fiat_account__You_can_change_the_currency_of_your_fiat_account_anytime_before_you_make_a_first-time_[_1]_":"Você está limitado a apenas uma conta fiduciária. Você pode alterar a moeda da sua conta fiduciária a qualquer momento antes de fazer pela primeira vez um [_1].","Yes":"Sim","Create_[_1]_account":"Criar uma conta [_1]","You_have_successfully_set_your_account_currency_to_[_1]_":"Você definiu com sucesso a moeda da sua conta como [_1].","You_have_successfully_changed_your_account_currency_from_[_1]_to_[_2]_":"Você alterou com sucesso a moeda da sua conta de [_1] para [_2].","Please_choose_a_currency":"Escolha uma moeda","You_have_a_new_MT5_password_to_log_in_to_your_[_1]_accounts_on_the_web_and_mobile_apps_":"Você tem uma nova senha MT5 para fazer login em suas contas [_1] na web e aplicativos móveis.","Asian_Up":"Asiático acima","Asian_Down":"Asiático abaixo","Higher":"Superior","Higher_or_equal":"Superior ou igual","Lower":"Inferior","Lower_or_equal":"Inferior ou igual","Digit_Matches":"Dígito Combina","Digit_Differs":"Dígito Difere","Digit_Odd":"Dígito Ímpar","Digit_Even":"Dígito Par","Digit_Over":"Dígito Acima","Digit_Under":"Dígito Abaixo","Ends_Outside":"Termina fora","Ends_Between":"Termina entre","Stays_Between":"Fica entre","Goes_Outside":"Sai fora","Touches":"Toca","Does_Not_Touch":"Não toca","Call_Spread":"Spread de compra","Put_Spread":"Spead de venda","High_Tick":"Tique-taque Alto","Low_Tick":"Tique-taque Baixo","Only_Ups":"Sempre acima","Only_Downs":"Sempre abaixo","Multiplier_Up":"Multiplicar para Cima","Multiplier_Down":"Multiplicar para Baixo","Equals":"Igual","Not":"Não","Buy":"Comprar","Sell":"Vender","Waiting_for_contract_settlement_":"Aguardando liquidação do contrato.","including_Deal_Cancel__Fee":"incluindo o Cancelamento da Negociação. Taxa","Contract_has_not_started_yet":"O contrato ainda não foi iniciado","This_contract_is_only_available_on_[_1]DTrader[_2]_":"Este contrato está disponível apenas na [_1]DTrader[_2].","This_contract_is_only_available_on_DTrader_[_1][_2]Go_to_Dtrader[_3]_to_close_or_cancel_this_contract_":"Este contrato só está disponível em DTrader. [_1][_2]Vá para o Dtrader[_3] para fechar ou cancelar este contrato.","Contract_Result":"Resultado do contrato","Close_Time":"Hora de fechamento","Exit_Spot_Time":"Hora do preço de saída","Audit":"Auditoria","View_chart":"Ver gráfico","Audit_Page":"Página de auditoria","Contract_Starts":"Contrato começa","Contract_Ends":"Contrato termina","Contract_Details":"Detalhes do Contrato","Target":"Alvo","Contract_Information":"Informação do contrato","Contract_Type":"Tipo de contrato","Transaction_ID":"ID da transação","Remaining_Time":"Tempo restante","Maximum_payout":"Prêmio máximo","Barrier_Change":"Alteração de barreira","Current":"Atual","Spot_Time":"Hora do preço à vista","Current_Time":"Hora atual","Indicative":"Indicativo","Potential_Profit/Loss":"Lucro/Perda potencial","Deal_Cancel__Fee":"Cancelar negócio. Taxa","You_can_close_this_window_without_interrupting_your_trade_":"É possível fechar esta janela sem interromper a sua negociação.","There_was_an_error":"Houve um erro","Sell_at_market":"Venda no mercado","Note":"Nota","Contract_will_be_sold_at_the_prevailing_market_price_when_the_request_is_received_by_our_servers__This_price_may_differ_from_the_indicated_price_":"O contrato será vendido ao preço prevalecente do mercado no momento em que o pedido for recebido pelos nossos servidores. Esse preço pode ser diferente do preço indicado.","You_have_sold_this_contract_at_[_1]_[_2]":"Você vendeu este contrato por [_1] [_2]","Your_transaction_reference_number_is_[_1]":"O número de referência da sua transação é [_1]","Thank_you_for_signing_up!_Please_check_your_email_to_complete_the_registration_process_":"Obrigado por se cadastrar! Verifique a sua caixa de entrada para completar o processo de registro.","All_markets_are_closed_now__Please_try_again_later_":"Todos os mercados estão agora fechados. Tente novamente mais tarde.","Withdrawal":"Retirada","demo_credit_to_account":"dinheiro demo para conta","login":"conectar","logout":"sair","Asians":"Asiáticos","Call_Spread/Put_Spread":"Spread de compra/venda","Digits":"Dígitos","Ends_Between/Ends_Outside":"Termina entre/Termina fora","High/Low_Ticks":"Tique-taques Altos/Baixos","Lookbacks":"Retrospectivos","Reset_Call/Reset_Put":"Redefinição - Compra/Redefinição - Venda","Stays_Between/Goes_Outside":"Fica entre/Sai fora","Touch/No_Touch":"Toca/Não Toca","Christmas_Day":"Dia de Natal","Closes_early_(at_18:00)":"Fecha cedo (às 18:00)","Closes_early_(at_21:00)":"Fecha cedo (às 21:00)","Fridays":"Sexta-feira","New_Year's_Day":"Dia de Ano Novo","today":"hoje","today,_Fridays":"hoje, sextas-feiras","There_was_a_problem_accessing_the_server_":"Ocorreu um problema ao aceder ao servidor.","There_was_a_problem_accessing_the_server_during_purchase_":"Ocorreu um problema ao aceder ao servidor durante a aquisição."}; \ No newline at end of file diff --git a/src/javascript/_autogenerated/ru.js b/src/javascript/_autogenerated/ru.js index 77088fe4709..941e6e098a3 100644 --- a/src/javascript/_autogenerated/ru.js +++ b/src/javascript/_autogenerated/ru.js @@ -1,2 +1,2 @@ const texts_json = {}; -texts_json['RU'] = {"Real":"Реальный","Investment":"Инвестиции","Gaming":"Игры","Virtual":"Виртуальный","Synthetic":"Синтетический","Demo_Synthetic":"Демо Синтетический","Real_Synthetic":"Реальный Синтетический","Financial":"Финансовый","Demo_Financial":"Демо Финансовый","Real_Financial":"Реальный Финансовый","Financial_STP":"Финансовый STP","Demo_Financial_STP":"Демо Финансовый STP","Real_Financial_STP":"Реальный Финансовый STP","Thank_you,_we'll_get_back_to_you_within_24_hours":"Спасибо! Мы свяжемся с вами в течение 24 часов","Online":"Онлайн","Offline":"Не в сети","Connecting_to_server":"Соединение с сервером","Use_a_few_words,_avoid_common_phrases":"Используйте несколько слов, избегайте распространенных фраз","No_need_for_symbols,_digits,_or_uppercase_letters":"Нет необходимости в символах, цифрах или заглавных буквах","Add_another_word_or_two__Uncommon_words_are_better_":"Добавьте одно или два необычных слова.","Straight_rows_of_keys_are_easy_to_guess":"Прямые ряды клавиш легко угадать","Short_keyboard_patterns_are_easy_to_guess":"Короткие комбинации клавиш легко угадать","Use_a_longer_keyboard_pattern_with_more_turns":"Используйте более длинные комбинации клавиш с большим количеством поворотов","Repeats_like_\"aaa\"_are_easy_to_guess":"Повторения типа \"aaa\" легко угадать","Repeats_like_\"abcabcabc\"_are_only_slightly_harder_to_guess_than_\"abc\"":"Повторения типа \"abcabcabc\" угадать немногим сложнее, чем \"abc\"","Avoid_repeated_words_and_characters":"Избегайте повторения слов и символов","Sequences_like_abc_or_6543_are_easy_to_guess":"Последовательности вроде abc или 6543 легко угадать","Avoid_sequences":"Избегайте последовательностей","Recent_years_are_easy_to_guess":"Последние годы легко угадать","Avoid_recent_years":"Избегайте недавних дат","Avoid_years_that_are_associated_with_you":"Избегайте дат, которые связаны с вами","Dates_are_often_easy_to_guess":"Даты часто легко угадать","Avoid_dates_and_years_that_are_associated_with_you":"Избегайте дат и лет, которые связаны с вами","This_is_a_top-10_common_password":"Это один из 10 наиболее распространенных паролей.","This_is_a_top-100_common_password":"Это один из 100 наиболее распространенных паролей.","This_is_a_very_common_password":"Это один из наиболее распространенных паролей","This_is_similar_to_a_commonly_used_password":"Это похоже на часто используемый пароль","A_word_by_itself_is_easy_to_guess":"Отдельное слово легко угадать","Names_and_surnames_by_themselves_are_easy_to_guess":"Пароли, состоящие только из имен и фамилий, легко угадать","Common_names_and_surnames_are_easy_to_guess":"Распространенные имена и фамилии угадать несложно","Capitalization_doesn't_help_very_much":"Использование заглавных букв не очень помогает","All-uppercase_is_almost_as_easy_to_guess_as_all-lowercase":"Пароль из только заглавных букв угадать почти так же легко, как и пароль из только строчных","Reversed_words_aren't_much_harder_to_guess":"Перевернутые слова угадать не намного сложнее","Predictable_substitutions_like_'@'_instead_of_'a'_don't_help_very_much":"Легко предсказуемые замены, такие как '@' вместо 'a', не очень помогают","This_password_is_on_the_blacklist":"Этот пароль находится в черном списке","Unknown_OS":"Незнакомая операционная система","You_will_be_redirected_to_a_third-party_website_which_is_not_owned_by_Binary_com_":"Вы будете перенаправлены на сайт третьей стороны, который не принадлежит Binary.com.","Click_OK_to_proceed_":"Нажмите OK, чтобы продолжить.","Please_ensure_that_you_have_the_Telegram_app_installed_on_your_device_":"Пожалуйста, убедитесь, что вы установили приложение Telegram на ваше устройство.","[_1]_requires_your_browser's_web_storage_to_be_enabled_in_order_to_function_properly__Please_enable_it_or_exit_private_browsing_mode_":"Для полноценной работы [_1] необходимо разрешение использовать веб-хранилище вашего браузера. Пожалуйста, включите эту функцию или отключите режим приватности.","Please_[_1]log_in[_2]_or_[_3]sign_up[_4]_to_view_this_page_":"Чтобы просмотреть эту страницу, пожалуйста [_1]войдите на сайт[_2] или [_3]зарегистрируйтесь[_4].","Sorry,_this_feature_is_available_to_virtual_accounts_only_":"Извините, эта опция доступна только для демо-счетов.","This_feature_is_not_relevant_to_virtual-money_accounts_":"Эта функция недоступна на демо-счетах.","This_page_is_only_available_to_logged_out_clients_":"Эта страница доступна только для клиентов, вошедших на сайт.","Sorry,_but_binary_options_trading_is_not_available_in_your_financial_account_":"Извините, но торговля бинарными опционами недоступна на вашем финансовом счёте.","Sorry,_but_binary_options_trading_is_not_available_in_your_country_":"К сожалению, торговля бинарными опционами недоступна в вашей стране.","Sign_out":"Выход","[_1]_Account":"Счёт [_1]","Click_here_to_open_a_Real_Account":"Нажмите здесь для открытия Реального счёта","Open_a_Real_Account":"Открыть Реальный счёт","Click_here_to_open_a_Financial_Account":"Нажмите здесь для открытия Финансового счёта","Click_here_to_open_a_Gaming_account":"Нажмите здесь для открытия Игрового счёта","Open_a_Financial_Account":"Открыть Финансовый счёт","Create_Account":"Открыть счёт","Accounts_List":"Список счетов","Deposits_and_withdrawals_have_been_disabled_on_your_account__Please_check_your_email_for_more_details_":"На вашем счете отключены функции пополнения и вывода средств. Проверьте свою электронную почту для получения более подробной информации.","Please_set_the_[_1]currency[_2]_of_your_account_":"Пожалуйста установите [_1]валюту[_2] вашего счёта.","Please_submit_your_[_1]proof_of_identity_and_proof_of_address[_2]_":"Пожалуйста, предоставьте [_1]удостоверение личности и подтверждение адреса[_2].","Your_[_1]proof_of_identity[_3]_and_[_2]proof_of_address[_3]_have_expired_":"Срок действия документов, [_1]удостоверяющих личность[_3] и [_2]подтверждающих адрес[_3], истёк.","Your_[_1]proof_of_identity[_2]_has_expired_":"Срок действия документа, [_1]удостоверяющего личность[_2], истёк.","Your_[_1]proof_of_address[_2]_has_expired_":"Срок действия документа, [_1]подтверждающего адрес[_2], истёк.","Your_[_1]proof_of_identity[_3]_and_[_2]proof_of_address[_3]_have_not_been_verified_":"Ваши документы, подтверждающие [_1]личность[_3] и [_2]адрес[_3] не прошли проверку","Your_[_1]proof_of_identity[_2]_has_not_been_verified_":"Ваш документ, [_1]подтверждающий личность[_2], не прошел проверку.","Your_[_1]proof_of_address[_2]_has_not_been_verified_":"Ваш документ, [_1]подтверждающий адрес[_2], не прошел проверку.","Please_submit_your_[_1]proof_of_identity[_2]_":"Пожалуйста, предоставьте [_1]удостоверение личности[_2].","Please_submit_your_[_1]proof_of_address[_2]_":"Пожалуйста, предоставьте [_1]подтверждение адреса[_2].","Your_account_is_restricted__Kindly_[_1]contact_customer_support[_2]_for_assistance_":"Ваш счёт заблокирован. Пожалуйста, свяжитесь с нашей [_1]cлужбой поддержки[_2] для получения дальнейшей помощи.","Please_set_your_[_1]30-day_turnover_limit[_2]_to_remove_deposit_limits_":"Пожалуйста, установите [_1]лимит на 30-дневный оборот счета[_2], чтобы устранить лимиты на пополнение.","MT5_withdrawals_have_been_disabled_on_your_account__Please_check_your_email_for_more_details_":"На вашем счете MT5 отключен вывод средств. Проверьте свою электронную почту для получения более подробной информации.","Trading_and_withdrawals_have_been_disabled_on_your_account__Kindly_[_1]contact_customer_support[_2]_for_assistance_":"На вашем счете заблокирована торговля и вывод средств. Пожалуйста, свяжитесь со [_1]службой поддержки[_2] для получения помощи.","Please_complete_your_[_1]personal_details[_2]_before_you_proceed_":"Чтобы продолжить, введите ваши [_1]личные данные[_2].","Please_set_[_1]country_of_residence[_2]_before_upgrading_to_a_real-money_account_":"Пожалуйста, укажите [_1]страну проживания[_2] до перехода на реальный счёт.","Please_complete_the_[_1]financial_assessment_form[_2]_to_lift_your_withdrawal_and_trading_limits_":"Прежде, чем продолжить, пожалуйста, заполните следующую [_1]форму финансовой оценки[_2].","Please_[_1]complete_your_account_profile[_2]_to_lift_your_withdrawal_and_trading_limits_":"Пожалуйста, [_1]заполните свой профайл,[_2] чтобы снять лимиты на трейдинг и вывод средств.","Trading_and_deposits_have_been_disabled_on_your_account__Kindly_allow_us_some_time_to_review_the_account_":"На вашем счете отключены трейдинг и пополнение. Нам потребуется некоторое время, чтобы проверить счет.","Withdrawals_have_been_disabled_on_your_account__Please_wait_until_your_uploaded_documents_are_verified_":"На вашем счете временно заблокирован вывод средств. Пожалуйста, подождите, пока загруженные вами документы будут проверены.","Withdrawals_have_been_disabled_on_your_account__Please_check_your_email_for_more_details_":"На вашем счете отключен вывод средств. Проверьте свою электронную почту для получения более подробной информации.","Please_[_1]accept_the_updated_Terms_and_Conditions[_2]_":"Пожалуйста, [_1]примите обновлённые Правила и условия[_1].","Please_[_1]accept_the_updated_Terms_and_Conditions[_2]_to_lift_your_deposit_and_trading_limits_":"Пожалуйста, [_1]примите обновленные Правила и условия[_2], чтобы снять лимиты на пополнение счета и трейдинг.","Account_Authenticated":"Аутентификация пройдена","Connection_error:_Please_check_your_internet_connection_":"Проблема со связью: пожалуйста, проверьте ваше подключение к интернету.","Network_status":"Статус сети","This_is_a_staging_server_-_For_testing_purposes_only":"Это вспомогательный сервер, применяемый только для тестирования","The_server_endpoint_is:_[_2]":"Конечная точка сервера: [_2]","Your_web_browser_([_1])_is_out_of_date_and_may_affect_your_trading_experience__Proceed_at_your_own_risk__[_2]Update_browser[_3]":"Ваш веб браузер ([_1]) устарел, что может повлиять на результаты вашей торговли. Рекомендуем [_2]обновить браузер[_3]","You_have_reached_the_rate_limit_of_requests_per_second__Please_try_later_":"Вы достигли лимита на количество запросов в секунду. Пожалуйста, повторите попытку позже.","There_was_some_invalid_character_in_an_input_field_":"Неразрешённый символ в поле ввода.","Today":"Cегодня","Select_date":"Выберите дату","Barrier":"Барьер","Entry_Spot":"Входная котировка","Exit_Spot":"Выходная котировка","Charting_for_this_underlying_is_delayed":"Графики для этого инструмента рисуются с задержкой","Payout_Range":"Диапазон выплат","Purchase_Time":"Время покупки","Reset_Barrier":"Барьер Reset","Reset_Time":"Время Reset","Selected_Tick":"Выбранный тик","Exit_Time":"Время окончания","Start_Time":"Время начала","Fiat":"Фиатные","Crypto":"Крипто","Verification_code_is_wrong__Please_use_the_link_sent_to_your_email_":"Неправильный проверочный код. Пожалуйста, воспользуйтесь ссылкой, отправленной на ваш email.","Indicates_required_field":"Обозначает поле, которое является обязательным","Please_select_the_checkbox_":"Пожалуйста, выберите нужный ответ.","This_field_is_required_":"Данное поле является необходимым.","Should_be_a_valid_number_":"Введите правильное число.","Up_to_[_1]_decimal_places_are_allowed_":"Разрешенное количество десятичных: до [_1].","Should_be_[_1]":"Должно составлять [_1]","Should_be_between_[_1]_and_[_2]":"Допустимые значения: от [_1] до [_2]","Should_be_more_than_[_1]":"Значение должно быть больше [_1]","Should_be_less_than_[_1]":"Значение должно быть меньше [_1]","Invalid_email_address_":"Неправильный e-mail.","Password_should_have_lower_and_uppercase_English_letters_with_numbers_":"Пароль должен состоять из заглавных, строчных латинских букв и цифр.","Only_letters,_numbers,_space,_hyphen,_period,_and_apostrophe_are_allowed_":"Разрешены только буквы, цифры, пробелы, дефис, точки и апостроф.","Only_letters,_numbers,_space,_and_these_special_characters_are_allowed:_[_1]":"Разрешены только буквы, цифры, пробел и следующие символы: [_1]","Only_letters,_space,_hyphen,_period,_and_apostrophe_are_allowed_":"Допускаются только буквы латинского алфавита, пробелы, дефисы, точки и апострофы.","Only_letters,_numbers,_space,_and_hyphen_are_allowed_":"Разрешены только буквы, цифры, пробелы и дефисы.","Please_enter_a_valid_phone_number_(e_g__+15417541234)_":"Пожалуйста, введите действительный номер телефона (например, +15417541234).","The_two_passwords_that_you_entered_do_not_match_":"Введенные пароли не совпадают.","[_1]_and_[_2]_cannot_be_the_same_":"[_1] и [_2] не могут совпадать.","Minimum_of_[_1]_characters_required_":"Необходимо минимум [_1] знака(ов).","You_should_enter_[_1]_characters_":"Вы должны ввести [_1] символов.","Should_start_with_letter_or_number,_and_may_contain_hyphen_and_underscore_":"Должно начинаться с буквы или цифры; может содержать дефис и нижнее подчёркивание.","Invalid_verification_code_":"Неправильный код подтверждения.","Your_password_cannot_be_the_same_as_your_email_address_":"Пароль и адрес электронной почты не могут совпадать.","Transaction_performed_by_[_1]_(App_ID:_[_2])":"Транзакция проведена [_1] (App ID: [_2])","Guide":"Экскурс","Next":"Далее","Finish":"Завершить","Step":"Шаг","Select_your_market_and_underlying_asset":"Выберите рынок и основной актив","Select_your_trade_type":"Выбрать тип контракта","Adjust_trade_parameters":"Изменить параметры контракта","Predict_the_directionand_purchase":"Предскажите направление движения
и купите","Your_session_duration_limit_will_end_in_[_1]_seconds_":"Ограничение на длительность сессии закончится через [_1] сек.","January":"Январь","February":"Февраль","March":"Март","April":"Апрель","May":"Май","June":"Июнь","July":"Июль","August":"Август","September":"Сентябрь","October":"Октябрь","November":"Ноябрь","December":"Декабрь","Jan":"Янв","Feb":"Фев","Mar":"Мар","Apr":"Апр","Jun":"Июн","Jul":"Июл","Aug":"Авг","Sep":"Сен","Oct":"Окт","Nov":"Ноя","Dec":"Дек","Sunday":"Воскресенье","Monday":"Понедельник","Tuesday":"Вторник","Wednesday":"Среда","Thursday":"Четверг","Friday":"пятница","Saturday":"Суббота","Su":"Вс","Mo":"Пн","Tu":"Вт","We":"Ср","Th":"Чт","Fr":"Пт","Sa":"Сб","Previous":"Предыдущ.","Hour":"Час.","Minute":"Мин.","AM":"утра","PM":"вечера","Verification_required":"Требуется проверка","Verify_identity":"Подтвердить личность","From_account:_":"Со счёта: ","To_account:_":"На счёт: ","Not_announced_for_this_currency_":"Нет данных для этой валюты.","Reset_the_balance_of_your_virtual_account_to_[_1]_anytime_":"Сбросьте баланс вашего демо-счета до [_1] в любое время.","[_1]Manage_your_accounts[_2]":"[_1]Управление счетами[_2]","You_can_no_longer_change_the_currency_because_you've_created_an_MT5_account_":"Вы не можете изменить валюту счёта, так как вы открыли счёт MT5.","You_can_no_longer_change_the_currency_because_you've_made_a_first-time_deposit_":"Вы не можете изменить валюту счёта, так как вы уже пополняли счёт.","This_is_your_[_1]_account_":"Это ваш счёт [_1].","Your_fiat_account's_currency_is_currently_set_to_[_1]_":"Валютой вашего фиатного счета является [_1].","Your_fiat_account's_currency_is_set_to_[_1]_":"Валютой вашего фиатного счета является [_1].","Don't_want_to_trade_in_[_1]?_You_can_open_another_cryptocurrency_account_":"Не хотите торговать в [_1]? Вы можете открыть другой криптовалютный счёт.","You_can_[_1]set_a_new_currency[_2]_before_you_deposit_for_the_first_time_or_create_an_MT5_account_":"Вы можете [_1]установить новую валюту[_2] перед первым пополнением счёта или открытием счёта MT5.","Withdraw":"Вывод","Deposit":"Пополнение","Town/City":"Город","First_line_of_home_address":"Адрес (улица, дом, кв.)","Postal_Code/ZIP":"Почтовый код/индекс","State/Province":"Штат/провинция/область","Email_address":"Эл. адрес","Telephone":"Номер телефона","Country_of_Residence":"Страна проживания","details":"подробности","Yes_I'm_sure":"Да, я уверен(а)","Cancel":"Отмена","Are_you_sure_you_want_to_deposit_in_[_1]?":"Вы уверены, что хотите внести сумму в [_1]?","You_will_not_be_able_to_change_your_fiat_account's_currency_after_making_this_deposit__Are_you_sure_you_want_to_proceed?":"Вы не сможете изменить валюту фиатного счета после его пополнения. Вы уверены, что хотите продолжить?","[_1]No,_change_my_fiat_account's_currency_now[_2]":"[_1]Нет, я хочу изменить валюту моего фиатного счёта[_2]","Your_cashier_is_locked_":"Ваша касса заблокирована.","Please_note_that_the_selected_currency_is_allowed_for_limited_accounts_only_":"Обратите внимание, что выбранная валюта доступна для ограниченного числа счетов.","Sorry,_deposits_for_this_currency_are_currently_disabled_":"Извините, пополнение счета в этой валюте временно недоступно.","Sorry,_withdrawals_for_this_currency_are_currently_disabled_":"Извините, вывод средств в этой валюте временно недоступен.","You_have_reached_the_withdrawal_limit__Please_upload_your_proof_of_identity_and_address_to_lift_your_withdrawal_limit_and_proceed_with_your_withdrawal_":"Вы достигли лимита на вывод. Загрузите документ, подтверждающий личность и адрес, чтобы снять лимит и продолжить вывод средств.","Payment_Agent_services_are_not_available_in_your_country_or_in_your_preferred_currency_":"Услуги платежного агента недоступны в вашей стране или в выбранной вами валюте.","Select_payment_agent":"Выберите платежного агента","Amount_in":"Сумма в","Insufficient_balance_":"Недостаточно средств на счете.","Only_letters,_numbers,_space,_hyphen,_period,_comma,_and_apostrophe_are_allowed_":"Разрешены только буквы, цифры, пробелы, дефисы, точки, запятые и апострофы.","Your_request_to_withdraw_[_1]_[_2]_from_your_account_[_3]_to_Payment_Agent_[_4]_account_has_been_successfully_processed_":"Ваш запрос на вывод [_1] [_2] со счета [_3] на счет платежного агента [_4] был выполнен успешно.","Your_token_has_expired_or_is_invalid__Please_click_[_1]here[_2]_to_restart_the_verification_process_":"Срок действия вашего ключа истёк. Пожалуйста, нажмите [_1]здесь,[_2] чтобы повторно запустить процесс проверки.","Please_[_1]deposit[_2]_to_your_account_":"Пожалуйста, [_1]пополните[_2] счёт.","Sorry,_account_signup_is_not_available_in_your_country_":"К сожалению, регистрация счета недоступна в вашей стране.","Asset":"Актив","Opens":"Открывается","Closes":"Закрывается","Settles":"Заканчивается","Upcoming_Events":"Ближайшие события","Add_+/–_to_define_a_barrier_offset__For_example,_+0_005_means_a_barrier_that's_0_005_higher_than_the_entry_spot_":"Добавьте +/–, чтобы определить оффсет барьера. Например, +0.005 означает, что барьер будет на 0.005 выше входной спот-котировки.","Digit":"Десятичн.","Percentage":"Проценты","Waiting_for_entry_tick_":"В ожидании входного тика...","High_Barrier":"Верхний барьер","Low_Barrier":"Нижний Барьер","Waiting_for_exit_tick_":"В ожидании выходного тика.","Ticks_history_returned_an_empty_array_":"История тиков представляет пустой массив.","Chart_is_not_available_for_this_underlying_":"График этого актива недоступен.","Purchase":"Покупка","Net_profit":"Чистая прибыль","Return":"Прибыль","Time_is_in_the_wrong_format_":"Неправильный формат времени.","Rise/Fall":"Повышение/Падение","Higher/Lower":"Выше/Ниже","Matches/Differs":"Совпадение/Отличие","Even/Odd":"Чётное/Нечётное","Over/Under":"Над/Под","High-Close":"Макс.-Закрытие","Close-Low":"Закрытие-Мин.","High-Low":"Макс.-Мин.","Reset_Call":"Reset Колл","Reset_Put":"Reset Пут","Up/Down":"Вверх/Вниз","Only_Ups/Only_Downs":"Только вверх/вниз","In/Out":"Внутри/Вне","Select_Trade_Type":"Выберите вид контракта","Tick":"Тики","Spot":"Спот-котировка","Spot_Time_(GMT)":"Спот (GMT)","seconds":"сек.","minutes":"мин.","hours":"час.","days":"дн.","ticks":"тик.","tick":"тик.","second":"сек.","minute":"мин.","hour":"час.","day":"дн.","Duration":"Длительность","End_Time":"Окончание","Purchase_request_sent":"Запрос на покупку отправлен","High":"Макс.","Close":"Закрытие","Low":"Мин.","Select_Asset":"Выберите актив","Search___":"Поиск...","Maximum_multiplier_of_1000_":"Максимальный множитель 1000.","Stake":"Ставка","Payout":"Выплата","Multiplier":"Множитель","Trading_is_unavailable_at_this_time_":"В данное время торговля недоступна.","Please_reload_the_page":"Пожалуйста, перезагрузите страницу","Your_application_to_be_treated_as_a_professional_client_is_being_processed_":"Ваша заявка на квалификацию профессионального клиента находится на рассмотрении.","Your_professional_client_request_is_[_1]not_approved[_2]_":"Ваша заявка на статус профессионального клиента [_1]отклонена[_2].","Please_reapply_once_the_required_criteria_has_been_fulfilled_":"Пожалуйста, подайте повторную заявку, когда будут выполнены необходимые критерии.","More_information_can_be_found_in_an_email_sent_to_you_":"Дополнительная информация указана в отправленном вам письме.","I_want_to_reapply":"Я хочу подать заявку повторно","In_the_EU,_financial_binary_options_are_only_available_to_professional_investors_":"Финансовые контракты на бинарных опционах в ЕС доступны только для профессиональных инвесторов.","Apply_now_as_a_professional_investor":"Подайте заявку на статус профессионального инвестора","Try_our_[_1]Synthetic_Indices[_2]_":"Опробуйте наши [_1]Синтетические индексы[_2].","Try_our_other_markets_":"Вы можете торговать на других активах.","Please_complete_the_[_1]Real_Account_form[_2]_to_verify_your_age_as_required_by_the_[_3]UK_Gambling[_4]_Commission_(UKGC)_":"Пожалуйста, заполните [_1]форму на открытие Реального счёта[_2], чтобы подтвердить ваш возраст, в соответствии с требованиями [_3]Комиссии по азартным играм[_4] Великобритании (UKGC).","Account_access_is_temporarily_limited__Please_check_your_inbox_for_more_details_":"Доступ к счёту временно ограничен. Пожалуйста, проверьте почту для получения более подробной информации.","Contract_Confirmation":"Подтверждение контракта","Your_transaction_reference_is":"Номер вашей транзакции:","Total_Cost":"Общая стоимость","Potential_Payout":"Потенциальная выплата","Potential_Profit":"Потенциальная прибыль","View":"Просмотр","This_contract_won":"Вы выиграли","This_contract_lost":"Вы проиграли","The_reset_time_is_[_1]":"Время Reset: [_1]","Now":"Сейчас","Average":"Среднее","Buy_price":"Цена покупки","Final_price":"Итоговая цена","Loss":"Потери","Profit":"Прибыль","Account_balance:":"Баланс счета:","Reverse_Side":"Обратная сторона","Front_Side":"Лицевая сторона","Pending":"Ожидающ.","Submitting":"Отправка","Submitted":"Отправлено","Failed":"Возникла ошибка","Compressing_Image":"Уменьшение изображения","Checking":"Проверка","Checked":"Проверено","Unable_to_read_file_[_1]":"Не удалось прочитать файл [_1]","Passport":"Паспорт","Identity_card":"Удостоверение личности","Driving_licence":"Водительское удостоверение","Invalid_document_format_":"Недопустимый формат документа.","File_([_1])_size_exceeds_the_permitted_limit__Maximum_allowed_file_size:_[_2]":"Размер файла ([_1]) превышает разрешенный лимит. Максимальный допустимый размер: [_2]","ID_number_is_required_for_[_1]_":"Номер ID необходим для [_1].","Only_letters,_numbers,_space,_underscore,_and_hyphen_are_allowed_for_ID_number_([_1])_":"Для номера ID разрешены только буквы, цифры, пробел, нижнее подчёркивание, и дефис ([_1]).","Expiry_date_is_required_for_[_1]_":"Срок истечения необходим для [_1].","Place_of_birth":"Место рождения","Current_password":"Текущий пароль","New_password":"Новый пароль","Country_not_found":"Страна не найдена","Documents_from_that_country_are_not_currently_supported_—_try_another_document_type":"Документы из этой страны в настоящее время не поддерживаются - попробуйте другой тип документа","Submit_document":"Отправить документ","Select_country":"Выберите страну","e_g__United_States":"например США","Search_for_country":"Искать страну","Select_issuing_country":"Выберите страну выдачи","Submit_verification":"Отправить подтверждение","Tips":"Советы","Documents_uploaded":"Документы загружены.","Document_uploaded":"Документ загружен.","Selfie_uploaded":"Селфи загружено.","We're_now_ready_to_verify_your_identity":"Теперь мы готовы подтвердить вашу личность","Great,_that's_everything_we_need":"Отлично, это все, что нам нужно.","The_link_only_works_on_mobile_devices":"Ссылка работает только на мобильных устройствах","Something's_gone_wrong":"Что-то пошло не так","You'll_need_to_restart_your_verification_on_your_computer":"Вам нужно будет перезапустить верификацию на вашем компьютере","Get_secure_link":"Получить безопасную ссылку","Steps_required_to_continue_verification_on_your_mobile":"Шаги, необходимые для продолжения верификации с мобильного телефона:","Check_back_here_to_finish_the_submission":"Вернитесь сюда, чтобы завершить отправку","Open_the_link_and_complete_the_tasks":"Откройте ссылку и выполните все задания","Send_a_secure_link_to_your_phone":"Отправьте защищенную ссылку на свой телефон","Here's_how_to_do_it:":"Вот как это сделать:","Continue_on_your_phone":"Продолжить на телефоне","Your_computer_may_take_a_few_seconds_to_update":"Вашему компьютеру может потребоваться несколько секунд на обновление","You_can_now_return_to_your_computer_to_continue":"Теперь вы можете вернуться и продолжить со своего компьютера","Uploads_successful":"Загрузки прошли успешно","Make_sure_everything_is_clear":"Убедитесь, что все хорошо видно","Blurry_photo_detected":"Обнаружена размытая фотография.","Make_sure_full_document_is_visible":"Убедитесь, что документ виден полностью","Cut-off_image_detected":"Обнаружено обрезанное изображение","Move_away_from_direct_light":"Отойдите от прямого света","Glare_detected":"Обнаружены блики","Make_sure_all_of_the_document_is_in_the_photo":"Убедитесь, что на фото весь документ.","No_document_detected":"Документов не обнаружено","Make_sure_your_card_details_are_clear_to_read,_with_no_blur_or_glare":"Убедитесь, что данные карты четко видны, читаемы, без размытия или бликов.","It’ll_take_longer_to_verify_you_if_we_can’t_read_it":"Если мы не сможем его прочитать, верификация займет больше времени","To_smoothly_verify_you,_we_need_a_better_photo":"Нам нужно фото более высокого качества, чтобы верифицировать вас","Make_sure_your_license_details_are_clear_to_read,_with_no_blur_or_glare":"Убедитесь, что данные на правах четко видны, читаемы, без размытия или бликов.","Make_sure_your_passport_details_are_clear_to_read,_with_no_blur_or_glare":"Убедитесь, что паспортные данные четко видны, читаемы, без размытия или бликов.","Make_sure_your_permit_details_are_clear_to_read,_with_no_blur_or_glare":"Убедитесь, что данные вида на жительство четко видны, читаемы, без размытия или бликов.","Make_sure_details_are_clear_to_read,_with_no_blur_or_glare":"Убедитесь, что данные четко видны, читаемы, без размытия или бликов.","Redo":"Вернуть","Confirm":"Подтвердить","Upload_anyway":"Все равно загрузить","Enlarge_image":"Увеличить изображение","Photo_of_your_document":"Фото вашего документа","Check_your_image":"Проверьте свое изображение","Front_and_back":"Спереди и сзади","Driver's_license":"Водительские права","Face_photo_page":"Страница с фотографией","Residence_permit":"Вид на жительство","Sorry,_no_mobile_phone_bills":"Извините, никаких счетов за мобильный телефон","Documents_you_can_use_to_verify_your_identity":"Документы, которые можно использовать для подтверждения личности","It_must_be_an_official_photo_ID":"Это должно быть официальное удостоверение личности с фотографией.","These_are_the_documents_most_likely_to_show_your_current_home_address":"В этих документах, скорее всего, будет указан ваш текущий домашний адрес","Choose_document":"Выберите документ","Select_a_%{country}_document":"Выберите документ %{country}","or_upload_photo_–_no_scans_or_photocopies":"или загрузите фото - никаких сканов и ксерокопий","Continue_on_phone":"Продолжить на телефоне","Take_a_photo_with_your_phone":"Сделайте фото на свой телефон","Submit_identity_card_(back)":"Отправить ID-карту (оборотная сторона)","Submit_identity_card_(front)":"Отправить ID-карту (лицевая сторона)","Submit_license_(back)":"Отправить права (оборотная сторона)","Submit_license_(front)":"Отправить права (лицевая сторона)","Submit_passport_photo_page":"Отправить страницу паспорта с фотографией","Submit_residence_permit_(back)":"Отправить вид на жительство (оборотная сторона)","Submit_residence_permit_(front)":"Отправить вид на жительство (лицевая сторона)","Restart_the_process_on_the_latest_version_of_Google_Chrome":"Повторите процесс в последней версии Google Chrome.","Restart_the_process_on_the_latest_version_of_Safari":"Повторите процесс в последней версии Safari.","Unsupported_browser":"Неподдерживаемый браузер","Close_identity_verification_screen":"Закройте экран подтверждения личности","Dismiss_alert":"Закрыть оповещение","back":"назад","close":"закрыть","Restart_process_on_a_different_device":"Повторите процесс на другом устройстве.","Camera_not_detected":"Камера не обнаружена.","Must_be_under_10MB_":"Файл должен быть меньше 10 МБ.","File_size_exceeded_":"Превышен допустимый размер файла.","Try_using_another_file_type_":"Попробуйте использовать другой тип файла.","File_not_uploaded_":"Файл не загружен.","An_error_occurred_while_loading_the_component":"Произошла ошибка при загрузке компонента.","Only_your_face_can_be_in_the_selfie":"На селфи может быть только ваше лицо","Multiple_faces_found":"Найдено несколько лиц","Your_face_is_needed_in_the_selfie":"На селфи должно быть ваше лицо","No_face_found":"Лицо не найдено","Please_try_again":"Пожалуйста, попробуйте снова","Connection_lost":"Соединение прервано","Copy_the_link_to_your_phone":"Скопируйте ссылку на свой телефон","Too_many_failed_attempts":"Слишком много неудачных попыток","Try_using_a_JPG_or_PNG_file":"Попробуйте использовать файл JPG или PNG","File_type_not_supported":"Этот тип файла не поддерживается","Loading___":"Загрузка...","Loading":"Загрузка","Check_that_your_number_is_correct":"Убедитесь, что указали правильный номер","Copied":"Скопировано","Copy":"Копировать","Send_link":"Отправить ссылку","How_to_scan_a_QR_code":"Как отсканировать QR-код","Point_your_phone’s_camera_at_the_QR_code":"Наведите камеру телефона на QR-код","If_it_doesn’t_work,_download_a_QR_code_scanner_from_Google_Play_or_the_App_Store":"Если не работает, скачайте сканер QR-кода из Google Play или App Store.","or":"или","Scan_QR_code":"Сканировать QR-код","Get_link_via_SMS":"Получите ссылку по SMS","Copy_link":"Копировать ссылку","Sending":"Отправка","Enter_mobile_number":"Введите номер мобильного телефона","Enter_your_mobile_number:":"Введите номер мобильного телефона:","Scan_the_QR_code_with_your_phone":"Отсканируйте QR-код со своего телефона.","Send_this_one-time_link_to_your_phone":"Отправьте эту одноразовую ссылку на свой телефон","Open_the_link_on_your_mobile":"Откройте ссылку на своем телефоне","Get_your_secure_link":"Получите безопасную ссылку","Copy_the_link_to_your_mobile_browser":"Скопируйте ссылку в браузер своего телефона","Continue":"Продолжить","Make_sure§":"Убедитесь, что§","2__Your_desktop_window_stays_open":"2. Окно программы остается открытым.","1__This_link_was_sent_by_you":"1. Эта ссылка была отправлена вами","Continue_with_the_verification":"Продолжить верификацию","Linked_to_your_computer":"Подключено к вашему компьютеру","Take_a_photo_of_the_back_of_your_card":"Сфотографируйте оборотную сторону карты","Take_a_photo_of_the_front_of_your_card":"Сфотографируйте лицевую сторону карты","Take_a_photo_of_the_back_of_your_license":"Сфотографируйте оборотную сторону прав","Take_a_photo_of_the_front_of_your_license":"Сфотографируйте лицевую сторону прав","Take_a_photo_of_your_passport_photo_page":"Сфотографируйте страницу паспорта с фотографией","Take_a_selfie_showing_your_face":"Сделайте селфи, показывающее ваше лицо","Take_a_photo_using_the_basic_camera_mode_instead":"Сделайте фото в базовом режиме камеры","Take_a_photo":"Сделайте фото","Passport_photo_page":"Страница паспорта с фото","Thank_you":"Спасибо","Verification_complete":"Верификация завершена","Refresh":"Обновить","Recovery":"Восстановление","Follow_these_steps_to_recover_camera_access:":"Выполните следующие действия, чтобы восстановить доступ к камере:","Refresh_this_page_to_restart_the_identity_verification_process":"Обновите эту страницу, чтобы перезапустить процесс проверки личности.","Grant_access_to_your_camera_from_your_browser_settings":"Предоставьте доступ к вашей камере в настройках браузера.","Recover_camera_access_to_continue_face_verification":"Восстановите доступ к камере, чтобы продолжить верификацию лица","Camera_access_is_denied":"Доступ к камере закрыт.","We_cannot_verify_you_without_using_your_camera":"Мы не можем верифицировать вас, не используя камеру","Enable_camera":"Включить камеру","When_prompted,_you_must_enable_camera_access_to_continue":"При появлении запроса вы должны разрешить доступ к камере, чтобы продолжить","Allow_camera_access":"Разрешить доступ к камере","Provide_the_whole_document_page_for_best_results":"Для наилучших результатов предоставьте всю страницу документа","Upload_back_of_card_from_your_computer":"Загрузите оборотную сторону карты со своего компьютера","Upload_front_of_card_from_your_computer":"Загрузите лицевую сторону карты со своего компьютера","Upload_back_of_license_from_your_computer":"Загрузите оборотную сторону прав со своего компьютера","Upload_front_of_license_from_your_computer":"Загрузите лицевую сторону прав со своего компьютера","Upload_passport_photo_page_from_your_computer":"Загрузите страницу паспорта с фото со своего компьютера","Upload_a_selfie_from_your_computer":"Загрузите селфи со своего компьютера","Take_photo":"Сделать фото","Upload":"Загрузить","Selfie":"Селфи","Check_that_it_is_connected_and_functional__You_can_also_continue_verification_on_your_phone":"Убедитесь, что все подключено и работает. Вы также можете продолжить верификацию со своего телефона.","Make_sure_your_device_has_a_working_camera":"Убедитесь, что на вашем устройстве работает камера.","Camera_not_working?":"Не работает камера?","It_may_be_disconnected__Try_using_your_phone_instead_":"Она может быть отключена. Попробуйте использовать свой телефон.","Make_sure_your_device's_camera_works":"Убедитесь, что на вашем устройстве работает камера.","Camera_not_working":"Не работает камера.","Remember_to_press_stop_when_you're_done__Redo_video_actions":"Не забудьте нажать стоп, когда закончите. Повторить действия с видео.","Looks_like_you_took_too_long":"Похоже, все заняло у вас слишком много времени","View_from_camera":"Вид с камеры","Take_a_selfie":"Сделайте селфи","Photo_of_your_face":"Фото вашего лица","Make_sure_your_selfie_clearly_shows_your_face":"Убедитесь, что на селфи хорошо видно ваше лицо.","Check_selfie":"Проверьте селфи","Tips_to_take_a_good_selfie":"Советы, как сделать хорошее селфи","Face_forward_and_make_sure_your_eyes_are_clearly_visible":"Повернитесь лицом вперед и убедитесь, что ваши глаза хорошо видны.","Remove_your_glasses,_if_necessary":"При необходимости снимите очки.","We'll_compare_it_with_your_document":"Мы сравним его с вашим документом","Your_link_will_expire_in_one_hour":"Срок действия вашей ссылки истечет через час.","Keep_this_window_open_while_using_your_mobile":"Не закрывайте это окно при использовании мобильного телефона","Resend_link":"Отправить ссылку повторно","We've_sent_a_secure_link_to_%{number}":"Мы отправили безопасную ссылку на %{number}","It_may_take_a_few_minutes_to_arrive":"Доставка может занять несколько минут","Check_your_mobile":"Проверьте свой телефон","Your_mobile_link_will_expire_in_one_hour":"Срок действия вашей мобильной ссылки истечет через час.","Don't_refresh_this_page":"Не обновляйте эту страницу","Once_you've_finished_we'll_take_you_to_the_next_step":"Как только вы закончите, мы перейдем к следующему шагу","Connected_to_your_mobile":"Подключено к вашему мобильному телефону","Upload_photo":"Загрузить фото","Example_of_a_blurry_document":"Пример нечеткого документа","All_details_must_be_clear_—_nothing_blurry":"Все данные должны быть четко видны — ничего размытого","Example_of_a_cut-off_document":"Пример документа, который не будет принят","Show_all_details_—_including_the_bottom_2_lines":"Показаны все данные, включая 2 нижние строки","Example_of_a_document_with_glare":"Пример документа с бликами","Move_away_from_direct_light_—_no_glare":"Отойдите от источника прямого света - никаких бликов","Document_example":"Пример документа","The_photo_should_clearly_show_your_document":"На фото должен быть четко виден ваш документ","Scans_and_photocopies_are_not_accepted":"Сканы и ксерокопии не принимаются","Upload_passport_photo_page":"Загрузите страницу паспорта с фото","To_open_a_bank_account,_we_will_need_to_verify_your_identity_":"Чтобы открыть банковский счет, нам необходимо будет подтвердить вашу личность.","It_will_only_take_a_couple_of_minutes_":"Это займет всего пару минут.","Verify_Identity":"Подтвердить личность","Open_your_new_bank_account":"Откройте новый банковский счет","Please_enter_a_valid_Login_ID_":"Пожалуйста, введите правильное имя пользователя.","Amount":"Количество","Your_request_to_transfer_[_1]_[_2]_from_[_3]_to_[_4]_has_been_successfully_processed_":"Ваш запрос на перевод [_1] [_2] с [_3] на [_4] был выполнен успешно.","Resale_not_offered":"Продажа не предлагается","You've_made_no_transactions_of_this_type_up_to_this_date_":"До этого момента вы не совершали транзакций такого типа.","Date":"Дата","Ref_":"Номер","Contract":"Контракт","Purchase_Price":"Цена покупки","Sale_Date":"Дата продажи","Sale_Price":"Цена продажи","Profit/Loss":"Плюс/Минус","Details":"Подробности","Total_Profit/Loss":"Общая прибыль/убыток","accounts":"счета","account":"счёт","Sorry,_an_error_occurred_while_processing_your_request_":"Извините, при обработке вашего запроса произошла ошибка.","Please_specify_the_reasons_for_closing_your_accounts":"Пожалуйста, укажите причину закрытия счетов","The_reason_should_be_between_5_and_250_characters":"Причина должна содержать от 5 до 250 знаков","Please_select_a_reason_":"Пожалуйста, укажите причину.","Only_[_1]_are_allowed_":"Разрешены только [_1].","letters":"буквы","numbers":"цифры","space":"пробел","Please_select_at_least_one_scope":"Выберите хотя бы одну область","New_token_created_":"Создан новый ключ.","The_maximum_number_of_tokens_([_1])_has_been_reached_":"Достигнуто максимальное число ключей ([_1]).","Name":"Имя и фамилия","Token":"Ключ","Scopes":"Сфера действия","Last_Used":"Последние","Action":"Акт","Are_you_sure_that_you_want_to_permanently_delete_the_token":"Вы уверены, что хотите навсегда удалить ключ?","Delete":"Удалить","Never_Used":"Никогда не использовался","You_have_not_granted_access_to_any_applications_":"Вы не предоставили доступ ни к каким приложениям.","Are_you_sure_that_you_want_to_permanently_revoke_access_to_the_application":"Вы уверены, что хотите навсегда отказаться от доступа к приложению","Revoke_access":"Отмена доступа","Admin":"Администратор","Payments":"Платежи","Read":"Читать","Trade":"Торговля","Trading_Information":"Торговая информация","Never":"Никогда","Permissions":"Разрешения","Last_Login":"Последний вход","You_did_not_change_anything_":"Вы не внесли никаких изменений.","Your_changes_have_been_updated_successfully_":"Ваши изменения успешно обновлены.","Successful":"Успешно","Date_and_Time":"Дата и время","Browser":"Браузер","IP_Address":"IP-адрес","Status":"Статус","Your_account_has_no_Login/Logout_activity_":"На вашем счете нет активности входов/выходов.","Your_account_is_fully_authenticated_and_your_withdrawal_limits_have_been_lifted_":"Ваш счет полностью авторизован, и лимит на вывод был снят.","Your_[_1]_day_withdrawal_limit_is_currently_[_2][_3]_":"Ваш [_1]-дневный лимит на вывод средств составляет [_2][_3].","You_have_already_withdrawn_[_1][_2]_in_aggregate_over_the_last_[_3]_days_":"Вы уже в сумме вывели [_1][_2] за последние [_3] суток.","Your_withdrawal_limit_is_[_1][_2]_":"Ваш лимит на вывод составляет [_1][_2].","You_have_already_withdrawn_[_1][_2]_":"Вы уже вывели со счета [_1][_2].","Hence,_your_withdrawable_balance_is_only_up_to_[_1][_2],_subject_to_your_account’s_available_funds_":"Соответственно, остаток средств, доступный для вывода, составляет всего [_1][_2], в зависимости от доступных средств на вашем счете.","Please_select":"Выберите","Please_confirm_that_all_the_information_above_is_true_and_complete_":"Пожалуйста, подтвердите, что вся информация, указанная выше, является точной и достоверной.","Your_settings_have_been_updated_successfully_":"Ваши настройки успешно обновлены.","Sorry,_an_error_occurred_while_processing_your_account_":"Извините, произошла ошибка.","Please_select_a_country":"Выберите страну","Timed_out_until":"Ограничение до","Excluded_from_the_website_until":"Доступ к сайту закрыт до","Session_duration_limit_cannot_be_more_than_6_weeks_":"Лимит на длительность сессии не может превышать 6 недель.","Time_out_must_be_after_today_":"Перерыв должен быть позднее сегодняшней даты.","Time_out_cannot_be_more_than_6_weeks_":"Перерыв не может превышать 6 недель.","Time_out_cannot_be_in_the_past_":"Перерыв не может быть в прошлом.","Please_select_a_valid_time_":"Пожалуйста, выберите правильное время.","Exclude_time_cannot_be_less_than_6_months_":"Период ограничения не может быть менее 6 месяцев.","Exclude_time_cannot_be_for_more_than_5_years_":"Период ограничения не может быть больше 5 лет.","Confirm_changes":"Подтвердить изменения","We’ll_update_your_limits__Click_[_1]Agree_and_accept[_2]_to_acknowledge_that_you_are_fully_responsible_for_your_actions,_and_we_are_not_liable_for_any_addiction_or_loss_":"Мы обновим ваши лимиты. Нажмите [_1]Согласиться и принять[_2], чтобы подтвердить, что вы осознаете и полностью отвечаете за свои действия, и мы не несем ответственности за какие-либо убытки или зависимость.","Agree_and_accept":"Согласиться и принять","Go_back":"Назад","When_you_click_\"OK\"_you_will_be_excluded_from_trading_on_the_site_until_the_selected_date_":"Когда вы нажмёте \"ОК\", вы будете отстранены от работы на сайте до окончания выбранной даты.","Your_changes_have_been_updated_":"Ваши изменения внесены успешно.","Disable":"Отключить","Enable":"Активировать","You_have_successfully_enabled_two-factor_authentication_for_your_account_":"Вы успешно включили двухступенчатую аутентификацию на вашем счете.","You_have_successfully_disabled_two-factor_authentication_for_your_account_":"Вы успешно отключили двухступенчатую аутентификацию на вашем счете.","You_do_not_need_to_authenticate_your_account_at_this_time_[_1]We_will_inform_you_when_your_account_needs_to_be_authenticated_":"В настоящее время вам не нужно аутентифицировать свой счет.[_1]Мы сообщим вам, когда счету потребуется аутентификация.","No_authentication_required":"Аутентификация не требуется","Back_to_trading":"Вернуться к трейдингу","You_are_categorised_as_a_professional_client_":"Вы относитесь к категории профессиональных клиентов.","You_are_categorised_as_a_retail_client__Apply_to_be_treated_as_a_professional_trader_":"Вы относитесь к категории индивидуальных клиентов. Подайте заявку, чтобы получить статус профессионального трейдера.","Bid":"Бид","Closed_Bid":"Закрытая ставка","Reference_ID":"Номер","Description":"Описание","Credit/Debit":"Кредит/Дебет","Balance":"Баланс","Top_up_error":"Ошибка при пополнении","Understood":"Понятно","Top-up_successful":"Пополнение прошло успешно","[_1]_has_been_credited_into_your_Virtual_Account:_[_2]_":"[_1] зачислено на ваш демо-счет: [_2].","Go_to_statement":"Вернуться к выпискам","Continue_trading":"Продолжить торговлю","Your_virtual_balance_has_been_reset_":"Баланс вашего демо-счета был сброшен.","Account":"Счёт","Available_Markets":"Доступные рынки","Type":"Тип","Currency":"Валюта","Financial_Account":"Финансовый счёт","Gaming_Account":"Игровой счет","Real_Account":"Реальный счет","Counterparty":"Контрагент","Jurisdiction":"Юрисдикция","Create_account":"Открыть счёт","Change_currency":"Изменить валюту","Note:_You_are_limited_to_one_fiat_currency_account__The_currency_of_your_fiat_account_can_be_changed_before_you_deposit_into_your_fiat_account_for_the_first_time_or_create_an_MT5_account__You_may_also_open_one_account_for_each_supported_cryptocurrency_":"Примечание: вы можете открыть только один счет в фиатной валюте. Валюту фиатного счета можно изменить до того, как вы первый раз пополните этот счет или откроете счёт MT5. Также вы можете открыть по одному счёту в каждой доступной криптовалюте.","This_account_is_disabled":"Данный счёт неактивен","This_account_is_excluded_until_[_1]":"Данный счёт исключён до [_1]","Set_currency":"Укажите валюту","Commodities":"Сырьевые товары","Stock_Indices":"Фондовые индексы","Stocks":"Акции","Synthetic_Indices":"Синтетические индексы","Please_check_your_email_for_the_password_reset_link_":"Пожалуйста, проверьте свой email. Вам должна прийти ссылка для восстановления пароля.","Sign_up":"Зарегистрируйтесь","Trading_contracts_for_difference_(CFDs)_on_Synthetic_Indices_may_not_be_suitable_for_everyone__Please_ensure_that_you_fully_understand_the_risks_involved,_including_the_possibility_of_losing_all_the_funds_in_your_MT5_account__Gambling_can_be_addictive_–_please_play_responsibly_":"Торговля контрактами на разницу (CFD) на Синтетических индексах подходит далеко не для всех. Пожалуйста, убедитесь, что вы хорошо осознаёте все сопряженные риски, включая риск потерять все средства на счете MT5. Торговая деятельность может вызвать привыкание, поэтому, пожалуйста, торгуйте ответственно.","Do_you_wish_to_continue?":"Хотите продолжить?","Acknowledge":"Подтвердить","Change_Password":"Сменить пароль","The_[_1]_password_of_account_number_[_2]_has_been_changed_":"Изменён пароль [_1] для счёта [_2].","Reset_Password":"Изменить пароль","Verify_Reset_Password":"Подтвердите изменение пароля","Please_check_your_email_for_further_instructions_":"Проверьте свою электронную почту. Вам должны прийти инструкции.","[_1]_deposit_from_[_2]_to_account_number_[_3]_is_done__Transaction_ID:_[_4]":"Вы успешно перевели средства [_1] со счёта [_2] на счёт [_3]. Номер транзакции: [_4]","[_1]_withdrawal_from_account_number_[_2]_to_[_3]_is_done__Transaction_ID:_[_4]":"Вывод средств [_1] со счёта [_2] на счёт [_3] завершен. Номер транзакции: [_4]","You_have_insufficient_funds_in_your_Binary_account,_please_add_funds_":"На вашем счете Binary недостаточно средств. Пожалуйста, пополните счёт.","You_have_insufficient_funds_in_your_MT5_account_":"На вашем счете MT5 недостаточно средств.","Sorry,_this_feature_is_not_available_in_your_jurisdiction_":"Извините, эта функция недоступна в вашей юрисдикции.","Due_to_an_issue_on_our_server,_some_of_your_MT5_accounts_are_unavailable_at_the_moment__[_1]Please_bear_with_us_and_thank_you_for_your_patience_":"Из-за неполадок на нашем сервере некоторые из ваших счетов MT5 в настоящее время недоступны. Мы работаем над устранением проблемы. [_1]Приносим свои извинения и благодарим за понимание.","Unavailable":"Недоступно","[_1]_has_been_credited_into_your_MT5_Demo_Account:_[_2]_":"[_1] зачислено на ваш демо-счёт MT5: [_2].","_(Region_added)":" (Регион добавлен)","_(Temporarily_unavailable)":" (Временно недоступно)","Demo_Accounts":"Демо-счета","Real-Money_Accounts":"Реальные счета","Demo_Account":"Демо-счёт","Real-Money_Account":"Реальный счёт","for_account_[_1]":"для счёта [_1]","[_1]_Account_[_2]":"[_1] Счёт [_2]","Get_[_1]":"Получить[_1]","Your_demo_account_balance_is_currently_[_1]_or_less__You_may_top_up_your_account_with_an_additional_[_2]_":"В данный момент баланс вашего демо-счёта составляет [_1] или ниже. Вы можете пополнить счёт дополнительными [_2].","You_can_top_up_your_demo_account_with_an_additional_[_1]_if_your_balance_is_[_2]_or_less_":"Вы можете дополнительно внести на демо-счёт [_1], если его баланс составит [_2] или ниже.","Yes,_I'm_sure":"Да, я уверен(а)","Are_you_sure?":"Вы уверены?","You_will_not_be_able_to_change_your_fiat_account's_currency_after_creating_this_MT5_account__Are_you_sure_you_want_to_proceed?":"Вы не сможете изменить валюту фиатного счета после открытия этого счета MT5. Вы уверены, что хотите продолжить?","Address":"Адрес","Account_currency":"Валюта счёта","Financial_assessment":"Финансовая оценка","Personal_details":"Личные данные","Tether_Omni_(USDT)_is_a_version_of_Tether_that's_pegged_to_USD_and_is_built_on_the_Bitcoin_blockchain_":"Tether Omni (USDT) - это версия Tether, привязанная к доллару США и построенная на блокчейне Bitcoin.","Tether_ERC20_(eUSDT)_is_a_version_of_Tether_that's_pegged_to_USD_and_is_hosted_on_the_Ethereum_platform_":"Tether ERC20 (eUSDT) - это версия Tether, привязанная к доллару США и размещенная на платформе Ethereum.","Financial_Account_Opening":"Открытие финансового счета","Your_token_has_expired_or_is_invalid__Please_click_here_to_restart_the_verification_process_":"Срок действия вашего ключа истёк. Пожалуйста, нажмите здесь, чтобы повторно запустить процесс проверки.","The_email_address_provided_is_already_in_use__If_you_forgot_your_password,_please_try_our_password_recovery_tool_or_contact_our_customer_service_":"Указанный вами электронный адрес уже используется для другого счёта. Если вы забыли пароль своего счёта, пожалуйста, воспользуйтесь инструментом восстановления пароля или свяжитесь с нашей службой поддержки.","Password_is_not_strong_enough_":"Пароль недостаточно надёжный.","Upgrade_now":"Обновить сейчас","[_1]_days_[_2]_hours_[_3]_minutes":"[_1] дн. [_2] ч. [_3] мин.","Your_trading_statistics_since_[_1]_":"Ваша торговая статистика с [_1].","[_1]_Please_click_the_link_below_to_restart_the_password_recovery_process_":"[_1] Пожалуйста, нажмите на ссылку ниже для повторного восстановления пароля.","Your_password_has_been_successfully_reset__Please_log_into_your_account_using_your_new_password_":"Ваш пароль был изменен. Пожалуйста, зайдите на счет, используя новый пароль.","Please_select_the_currency_for_this_account:":"Пожалуйста, выберите валюту этого счёта:","Do_you_want_this_to_be_a_fiat_account_or_crypto_account?_Please_choose_one:":"Вы хотите, чтобы этот счет был фиатным или крипто счетом? Пожалуйста, выберите:","Are_you_sure_you_want_to_create_your_[_1]_account_now?":"Вы уверены, что хотите открыть счёт [_1] сейчас?","Note:":"Примечание:","You_may_open_one_account_for_each_supported_cryptocurrency_":"Вы можете открыть по одному счёту на каждую доступную криптовалюту.","Are_you_sure_you_want_to_create_a_fiat_account_in_[_1]?":"Вы уверены, что хотите открыть фиатный счёт в [_1]?","You_are_limited_to_one_fiat_account__You_can_change_the_currency_of_your_fiat_account_anytime_before_you_make_a_first-time_deposit_or_create_an_MT5_account_":"Вы можете владеть только одним фиатным счетом. Вы можете изменить валюту фиатного счета, если ещё не пополняли счет или не открывали счет MT5.","Yes":"Да","Create_[_1]_account":"Открыть счет [_1]","You_have_successfully_set_your_account_currency_to_[_1]_":"Вы успешно установили валюту счёта: [_1].","You_have_successfully_changed_your_account_currency_from_[_1]_to_[_2]_":"Вы успешно изменили валюту счёта с [_1] на [_2].","Please_choose_a_currency":"Пожалуйста, выберите валюту","Asian_Up":"Азиатские вверх","Asian_Down":"Азиатские вниз","Higher":"Выше","Higher_or_equal":"Выше или равно","Lower":"Ниже","Lower_or_equal":"Ниже или равно","Digit_Matches":"Совпадение цифр","Digit_Differs":"Несовпад. цифр","Digit_Odd":"Нечётная цифра","Digit_Even":"Чётная цифра","Digit_Over":"Цифра выше","Digit_Under":"Цифра ниже","Ends_Outside":"закончится вне","Ends_Between":"закончится внутри","Stays_Between":"Останется внутри","Goes_Outside":"выйдет за пределы","Touches":"Коснётся","Does_Not_Touch":"не коснется","Call_Spread":"Колл спред","Put_Spread":"Пут спред","High_Tick":"Высокий тик","Low_Tick":"Низкий тик","Only_Ups":"Только вверх","Only_Downs":"Только вниз","Multiplier_Up":"Множитель Вверх","Multiplier_Down":"Множитель Вниз","Equals":"Равно","Not":"Не","Buy":"Покупка","Sell":"Продажа","Waiting_for_contract_settlement_":"Ожидание закрытия контракта.","including_Deal_Cancel__Fee":"включая комиссию за отмену сделки","Contract_has_not_started_yet":"Контракт ещё не начался","This_contract_is_only_available_on_[_1]DTrader[_2]_":"Этот контракт доступен только на [_1]DTrader[_2].","This_contract_is_only_available_on_DTrader_[_1][_2]Go_to_Dtrader[_3]_to_close_or_cancel_this_contract_":"Этот контракт доступен только на DTrader. Чтобы продать или отменить данный контракт, [_1][_2]Перейдите на DTrader[_3].","Contract_Result":"Результат контракта","Close_Time":"Время закрытия","Exit_Spot_Time":"Время выходной котировки","Audit":"Аудит","View_chart":"Обзор графика","Audit_Page":"Страница аудита","Contract_Starts":"Начало контракта","Contract_Ends":"Окончание контракта","Contract_Details":"Подробности контракта","Target":"Цель","Contract_Information":"Детали контракта","Contract_Type":"Вид контракта","Transaction_ID":"Номер контракта","Remaining_Time":"Оставшееся время","Maximum_payout":"Макс. выплата","Barrier_Change":"Изменение барьера","Current":"Текущие","Spot_Time":"Спот-время","Current_Time":"Текущее время","Indicative":"Ориентировочная цена","Potential_Profit/Loss":"Потенциальная прибыль/убыток","Deal_Cancel__Fee":"Комиссия за отмену сделки","You_can_close_this_window_without_interrupting_your_trade_":"Закрытие этого окна не повлияет на ваш трейдинг.","There_was_an_error":"Произошла ошибка","Sell_at_market":"Продать по текущей цене","Note":"Примечание","Contract_will_be_sold_at_the_prevailing_market_price_when_the_request_is_received_by_our_servers__This_price_may_differ_from_the_indicated_price_":"Контракт будет продан по цене, действующей на момент получения запроса нашими серверами. Эта цена может отличаться от указанной в настоящее время.","You_have_sold_this_contract_at_[_1]_[_2]":"Вы продали данный контракт по цене [_1] [_2]","Your_transaction_reference_number_is_[_1]":"Номер вашей транзакции: [_1]","Thank_you_for_signing_up!_Please_check_your_email_to_complete_the_registration_process_":"Спасибо за регистрацию! Теперь проверьте электронную почту, чтобы завершить процесс.","All_markets_are_closed_now__Please_try_again_later_":"Сейчас все рынки закрыты. Пожалуйста, попробуйте позже.","Withdrawal":"Вывод","virtual_money_credit_to_account":"виртуальных денег на счёт","login":"вход","logout":"выход","Asians":"Азиатские","Call_Spread/Put_Spread":"Колл спред/Пут спред","Digits":"Цифровые","Ends_Between/Ends_Outside":"Закончится внутри/вне","High/Low_Ticks":"Наибольший/наименьший тик","Lookbacks":"Oпционы Lookback","Reset_Call/Reset_Put":"Reset колл/Reset пут","Stays_Between/Goes_Outside":"Останется внутри/вне","Touch/No_Touch":"Касание/Нет касания","Christmas_Day":"Рождество","Closes_early_(at_18:00)":"Закрывается рано (в 18:00)","Closes_early_(at_21:00)":"Закрывается рано (в 21:00)","Fridays":"пятница","New_Year's_Day":"Новый год","today":"сегодня","today,_Fridays":"сегодня, по пятницам","There_was_a_problem_accessing_the_server_":"Возникла проблема с доступом к серверу.","There_was_a_problem_accessing_the_server_during_purchase_":"Возникла проблема с доступом к серверу во время процесса покупки."}; \ No newline at end of file +texts_json['RU'] = {"Real":"Реальный","Multipliers":"Мультипликаторы","Gaming":"Игровой","Options":"Опционы","Demo":"Демо","Real_CFDs":"Реальный CFD","Real_Financial":"Реальный Финансовый","Demo_CFDs":"Демо CFD","Demo_Financial":"Демо Финансовый","Synthetic":"Синтетический","Demo_Synthetic":"Демо Синтетический","Real_Synthetic":"Реальный Синтетический","CFDs":"CFD","Financial":"Финансовый","Financial_STP":"Финансовый STP","Demo_Financial_STP":"Демо Финансовый STP","Real_Financial_STP":"Реальный Финансовый STP","Thank_you,_we'll_get_back_to_you_within_24_hours":"Спасибо! Мы свяжемся с вами в течение 24 часов","Online":"Онлайн","Offline":"Не в сети","Connecting_to_server":"Соединение с сервером","Use_a_few_words,_avoid_common_phrases":"Используйте несколько слов, избегайте распространенных фраз","No_need_for_symbols,_digits,_or_uppercase_letters":"Нет необходимости в символах, цифрах или заглавных буквах","Add_another_word_or_two__Uncommon_words_are_better_":"Добавьте одно или два необычных слова.","Straight_rows_of_keys_are_easy_to_guess":"Прямые ряды клавиш легко угадать","Short_keyboard_patterns_are_easy_to_guess":"Короткие комбинации клавиш легко угадать","Use_a_longer_keyboard_pattern_with_more_turns":"Используйте более длинные комбинации клавиш с большим количеством поворотов","Repeats_like_\"aaa\"_are_easy_to_guess":"Повторения типа \"aaa\" легко угадать","Repeats_like_\"abcabcabc\"_are_only_slightly_harder_to_guess_than_\"abc\"":"Повторения типа \"abcabcabc\" угадать немногим сложнее, чем \"abc\"","Avoid_repeated_words_and_characters":"Избегайте повторения слов и символов","Sequences_like_abc_or_6543_are_easy_to_guess":"Последовательности вроде abc или 6543 легко угадать","Avoid_sequences":"Избегайте последовательностей","Recent_years_are_easy_to_guess":"Последние годы легко угадать","Avoid_recent_years":"Избегайте недавних дат","Avoid_years_that_are_associated_with_you":"Избегайте дат, которые связаны с вами","Dates_are_often_easy_to_guess":"Даты часто легко угадать","Avoid_dates_and_years_that_are_associated_with_you":"Избегайте дат и лет, которые связаны с вами","This_is_a_top-10_common_password":"Это один из 10 наиболее распространенных паролей.","This_is_a_top-100_common_password":"Это один из 100 наиболее распространенных паролей.","This_is_a_very_common_password":"Это один из наиболее распространенных паролей","This_is_similar_to_a_commonly_used_password":"Это похоже на часто используемый пароль","A_word_by_itself_is_easy_to_guess":"Отдельное слово легко угадать","Names_and_surnames_by_themselves_are_easy_to_guess":"Пароли, состоящие только из имен и фамилий, легко угадать","Common_names_and_surnames_are_easy_to_guess":"Распространенные имена и фамилии угадать несложно","Capitalization_doesn't_help_very_much":"Использование заглавных букв не очень помогает","All-uppercase_is_almost_as_easy_to_guess_as_all-lowercase":"Пароль из только заглавных букв угадать почти так же легко, как и пароль из только строчных","Reversed_words_aren't_much_harder_to_guess":"Перевернутые слова угадать не намного сложнее","Predictable_substitutions_like_'@'_instead_of_'a'_don't_help_very_much":"Легко предсказуемые замены, такие как '@' вместо 'a', не очень помогают","This_password_is_on_the_blacklist":"Этот пароль находится в черном списке","Unknown_OS":"Незнакомая операционная система","You_will_be_redirected_to_a_third-party_website_which_is_not_owned_by_Binary_com_":"Вы будете перенаправлены на сайт третьей стороны, который не принадлежит Binary.com.","Click_OK_to_proceed_":"Нажмите OK, чтобы продолжить.","Please_ensure_that_you_have_the_Telegram_app_installed_on_your_device_":"Пожалуйста, убедитесь, что вы установили приложение Telegram на ваше устройство.","[_1]_requires_your_browser's_web_storage_to_be_enabled_in_order_to_function_properly__Please_enable_it_or_exit_private_browsing_mode_":"Для полноценной работы [_1] необходимо разрешение использовать веб-хранилище вашего браузера. Пожалуйста, включите эту функцию или отключите режим приватности.","Please_[_1]log_in[_2]_or_[_3]sign_up[_4]_to_view_this_page_":"Чтобы просмотреть эту страницу, пожалуйста [_1]войдите на сайт[_2] или [_3]зарегистрируйтесь[_4].","This_feature_is_available_to_demo_accounts_only_":"Эта опция доступна только для демо-счетов.","You_are_using_a_demo_account__Please_switch_to_a_real_account_or_create_one_to_access_Cashier_":"Вы используете демо-счет. Переключитесь на реальный счет или создайте его, чтобы получить доступ к кассе.","This_page_is_only_available_to_logged_out_clients_":"Эта страница доступна только для клиентов, вошедших на сайт.","Binary_options_trading_is_not_available_in_your_Multipliers_account_":"Торговля бинарными опционами недоступна на вашем счете для мультипликаторов.","Binary_options_trading_is_not_available_via_your_Multipliers_account_
Please_switch_back_to_your_Options_account_":"Торговля бинарными опционами недоступна на счете с мультипликаторами.
Вернитесь на счет для торговли бинарными опционами.","Sorry,_options_trading_isn’t_available_in_the_United_Kingdom_and_the_Isle_of_Man":"К сожалению, торговля опционами недоступна в Великобритании и на острове Мэн.","Binary_options_trading_is_not_available_in_your_country_":"Торговля бинарными опционами недоступна в вашей стране.","This_page_is_not_available_in_your_country_of_residence_":"Эта страница недоступна в вашей стране проживания.","Page_not_available,_you_did_not_deactivate_your_account_":"Страница недоступна, вы не деактивировали счет.","Unfortunately,_this_service_isn’t_available_in_your_country__If_you’d_like_to_trade_multipliers,_try_DTrader_on_Deriv_":"К сожалению, этот сервис недоступен в вашей стране. Если вы хотите торговать мультипликаторами, попробуйте DTrader на Deriv.","Go_to_DTrader":"Перейти на DTrader","Sign_out":"Выход","[_1]_Account":"Счёт [_1]","Click_here_to_open_a_Real_Account":"Нажмите здесь для открытия Реального счёта","Open_a_Real_Account":"Открыть Реальный счёт","Click_here_to_open_a_Multipliers_Account":"Нажмите здесь для открытия счета с мультипликаторами","Click_here_to_open_an_Options_account":"Нажмите здесь для открытия счета с опционами","Open_a_Multipliers_Account":"Открыть счет с мультипликаторами","Create_Account":"Открыть счёт","Accounts_List":"Список счетов","Deposits_are_temporarily_unavailable_due_to_system_maintenance__You_can_make_your_deposits_when_the_maintenance_is_complete_":"Пополнение счета временно недоступно из-за технического обслуживания системы. Вы можете пополнить счет после завершения работ.","Withdrawals_are_temporarily_unavailable_due_to_system_maintenance__You_can_make_your_withdrawals_when_the_maintenance_is_complete_":"Вывод средств временно недоступен из-за технического обслуживания системы. Вы можете вывести средства после завершения работ.","Our_cryptocurrency_cashier_is_temporarily_down_due_to_system_maintenance__You_can_access_the_Cashier_in_a_few_minutes_when_the_maintenance_is_complete_":"Криптовалютная касса временно не работает из-за технического обслуживания системы. Вы сможете получить доступ к кассе через несколько минут после завершения обслуживания.","Our_cashier_is_temporarily_down_due_to_system_maintenance_You_can_access_the_Cashier_in_a_few_minutes_when_the_maintenance_is_complete_":"Касса временно не работает из-за технического обслуживания системы. Вы сможете получить доступ к кассе через несколько минут после завершения обслуживания.","Your_cashier_is_currently_locked__Please_contact_us_via_live_chat_to_find_out_how_to_unlock_it_":"Ваша касса заблокирована. Свяжитесь с нами через чат, чтобы узнать, как получить к ней доступ.","Please_set_your_[_1]account_currency[_2]_to_enable_deposits_and_withdrawals_":"Установите [_1]валюту счета[_2], чтобы разблокировать пополнение и вывод средств. ","Your_account_has_not_been_authenticated__Please_submit_your_[_1]proof_of_identity_and_proof_of_address[_2]_to_authenticate_your_account_and_request_for_withdrawals_":"Ваш счет не был аутентифицирован. Отправьте нам [_1]подтверждение вашей личности и адреса[_2], чтобы аутентифицировать счет и активировать вывод средств.","Your_account_has_not_been_authenticated__Please_submit_your_[_1]proof_of_identity_and_proof_of_address[_2]_to_authenticate_your_account_and_access_your_cashier_":"Ваш счет не был аутентифицирован. Отправьте нам [_1]подтверждение вашей личности и адреса[_2], чтобы аутентифицировать счет и получить доступ к кассе.","The_identification_documents_you_submitted_have_expired__Please_submit_valid_identity_documents_to_unlock_Cashier_":"Истек срок действия отправленных вами документов, удостоверяющих личность. Пожалуйста, предоставьте действительные документы, удостоверяющие личность, чтобы разблокировать кассу.","Your_[_1]proof_of_identity[_2]_has_expired_":"Срок действия документа, [_1]удостоверяющего личность[_2], истёк.","Your_[_1]proof_of_address[_2]_has_expired_":"Срок действия документа, [_1]подтверждающего адрес[_2], истёк.","Your_[_1]proof_of_identity[_3]_and_[_2]proof_of_address[_3]_have_not_been_verified_":"Ваши документы, подтверждающие [_1]личность[_3] и [_2]адрес[_3] не прошли проверку","Your_[_1]proof_of_identity[_2]_has_not_been_verified_":"Ваш документ, [_1]подтверждающий личность[_2], не прошел проверку.","Your_[_1]proof_of_address[_2]_has_not_been_verified_":"Ваш документ, [_1]подтверждающий адрес[_2], не прошел проверку.","Please_submit_your_[_1]proof_of_identity[_2]_":"Пожалуйста, предоставьте [_1]удостоверение личности[_2].","Please_submit_your_[_1]proof_of_address[_2]_":"Пожалуйста, предоставьте [_1]подтверждение адреса[_2].","You_have_chosen_to_exclude_yourself_from_trading_on_our_website_until_[_1]__If_you_are_unable_to_place_a_trade_or_deposit_after_your_self-exclusion_period,_please_contact_us_via_live_chat_":"Вы решили исключить себя из торговли на нашем сайте до [_1]. Если вы не можете купить контракт или пополнить счет после периода самоисключения, свяжитесь с нами через чат.","Your_access_to_Cashier_has_been_temporarily_disabled_as_you_have_not_set_your_30-day_turnover_limit__Please_go_to_[_1]Self-exclusion[_2]_and_set_your_30-day_turnover_limit_":"Ваш доступ к кассе был временно заблокирован, так как вы не установили 30-дневный лимит на оборот счета. Перейдите на страницу [_1]самоисключения[_2] и установите этот лимит.","MT5_withdrawals_have_been_disabled_on_your_account__Please_check_your_email_for_more_details_":"На вашем счете MT5 отключен вывод средств. Проверьте свою электронную почту для получения более подробной информации.","Unfortunately,_you_can_only_make_deposits__Please_contact_us_via_live_chat_to_enable_withdrawals_":"К сожалению, вы можете только пополнять счет. Пожалуйста, свяжитесь с нами через чат, чтобы активировать вывод средств.","Your_[_1]personal_details[_2]_are_incomplete__Please_go_to_your_account_settings_and_complete_your_personal_details_to_enable_deposits_and_withdrawals_":"Отсутствуют некоторые [_1]личные данные[_2]. Пожалуйста, перейдите в настройки счета и введите недостающие личные данные, чтобы активировать пополнение и вывод средств.","Your_[_1]personal_details[_2]_are_incomplete__Please_go_to_your_account_settings_and_complete_your_personal_details_to_enable_withdrawals_":"Отсутствуют некоторые [_1]личные данные[_2]. Пожалуйста, перейдите в настройки счета и введите недостающие личные данные, чтобы активировать вывод средств.","Your_[_1]personal_details[_2]_are_incomplete__Please_go_to_your_account_settings_and_complete_your_personal_details_to_enable_deposits_":"Отсутствуют некоторые [_1]личные данные[_2]. Пожалуйста, перейдите в настройки счета и введите недостающие личные данные, чтобы активировать пополнение счета.","You’ve_not_set_your_country_of_residence__To_access_Cashier,_please_update_your_[_1]country_of_residence[_2]_in_the_Personal_details_section_in_your_account_settings_":"Вы не указали страну проживания. Чтобы получить доступ к кассе, выберите [_1]страну проживания[_2] в разделе Личные данные в настройках счета.","Your_cashier_is_locked__Please_complete_the_[_1]financial_assessment[_2]_to_unlock_it_":"Ваша касса заблокирована. Пройдите [_1]финансовую оценку[_2], чтобы получить доступ к кассе.","You_have_not_provided_your_tax_identification_number__This_information_is_necessary_for_legal_and_regulatory_requirements__Please_go_to_[_1]Personal_details[_2]_in_your_account_settings,_and_fill_in_your_latest_tax_identification_number_":"Вы не указали свой идентификационный номер налогоплательщика. Эта информация необходима для соблюдения правовых и нормативных требований. Перейдите в [_1]личные данные[_2] в настройках счета и введите свой актуальный идентификационный номер налогоплательщика.","Unfortunately,_you_can_only_make_withdrawals__Please_contact_us_via_live_chat_":"К сожалению, вы можете только выводить средства. Пожалуйста, свяжитесь с нами через чат.","Withdrawals_have_been_disabled_on_your_account__Please_wait_until_your_uploaded_documents_are_verified_":"На вашем счете временно заблокирован вывод средств. Пожалуйста, подождите, пока загруженные вами документы будут проверены.","Please_[_1]accept_the_updated_Terms_and_Conditions[_2]_":"Пожалуйста, [_1]примите обновлённые Правила и условия[_1].","Please_[_1]accept_the_updated_Terms_and_Conditions[_2]_to_lift_your_deposit_and_trading_limits_":"Пожалуйста, [_1]примите обновленные Правила и условия[_2], чтобы снять лимиты на пополнение счета и трейдинг.","Your_account_is_temporarily_disabled__Please_contact_us_via_live_chat_to_enable_deposits_and_withdrawals_again_":"Ваш счет временно отключен. Свяжитесь с нами через чат, чтобы активировать пополнение и вывод средств.","Please_complete_the_Appropriateness_Test_to_access_your_cashier_":"Пройдите тест на соответствие, чтобы получить доступ к кассе.","Your_cashier_is_locked__See_[_1]how_we_protect_your_funds[_2]_before_you_proceed_":"Ваша касса заблокирована. Прежде чем продолжить, ознакомьтесь с тем, [_1]как мы защищаем ваши средства[_2].","Account_Authenticated":"Аутентификация пройдена","Connection_error:_Please_check_your_internet_connection_":"Проблема со связью: пожалуйста, проверьте ваше подключение к интернету.","Network_status":"Статус сети","This_is_a_staging_server_-_For_testing_purposes_only":"Это вспомогательный сервер, применяемый только для тестирования","The_server_endpoint_is:_[_2]":"Конечная точка сервера: [_2]","Your_web_browser_([_1])_is_out_of_date_and_may_affect_your_trading_experience__Proceed_at_your_own_risk__[_2]Update_browser[_3]":"Ваш веб браузер ([_1]) устарел, что может повлиять на результаты вашей торговли. Рекомендуем [_2]обновить браузер[_3]","You_have_reached_the_rate_limit_of_requests_per_second__Please_try_later_":"Вы достигли лимита на количество запросов в секунду. Пожалуйста, повторите попытку позже.","There_was_some_invalid_character_in_an_input_field_":"Неразрешённый символ в поле ввода.","regulated_by_the_UK_Gaming_Commission_(UKGC),":"регулируется Комиссией по азартным играм Великобритании (UKGC),","regulated_by_the_Malta_Gaming_Authority,":"регулируется Управлением по азартным играм Мальты,","regulated_by_the_Malta_Financial_Services_Authority_(MFSA),":"регулируется Управлением финансовых услуг Мальты (MFSA),","Please_select":"Выберите","Please_accept_the_terms_and_conditions_":"Пожалуйста, примите правила и условия.","Please_confirm_that_you_are_not_a_politically_exposed_person_":"Пожалуйста подтвердите, что вы не являетесь политически-значимым лицом.","Today":"Cегодня","Select_date":"Выберите дату","Barrier":"Барьер","Entry_Spot":"Входная котировка","Exit_Spot":"Выходная котировка","Charting_for_this_underlying_is_delayed":"Графики для этого инструмента рисуются с задержкой","Payout_Range":"Диапазон выплат","Purchase_Time":"Время покупки","Reset_Barrier":"Барьер Reset","Reset_Time":"Время Reset","Selected_Tick":"Выбранный тик","Exit_Time":"Время окончания","Start_Time":"Время начала","Fiat":"Фиатные","Crypto":"Крипто","Step_[_1]:_[_2]_([_1]_of_[_3])":"Шаг [_1]: [_2] ([_1] из [_3])","Verification_code_is_wrong__Please_use_the_link_sent_to_your_email_":"Неправильный проверочный код. Пожалуйста, воспользуйтесь ссылкой, отправленной на ваш email.","Indicates_required_field":"Обозначает поле, которое является обязательным","Please_select_the_checkbox_":"Пожалуйста, выберите нужный ответ.","This_field_is_required_":"Данное поле является необходимым.","Should_be_a_valid_number_":"Введите правильное число.","Up_to_[_1]_decimal_places_are_allowed_":"Разрешенное количество десятичных: до [_1].","Should_be_[_1]":"Должно быть [_1]","Should_be_between_[_1]_and_[_2]":"Допустимые значения: от [_1] до [_2]","Should_be_more_than_[_1]":"Значение должно быть больше [_1]","Should_be_less_than_[_1]":"Значение должно быть меньше [_1]","Insufficient_balance_":"Недостаточно средств на счете.","Invalid_email_address_":"Неправильный e-mail.","Password_should_have_lower_and_uppercase_English_letters_with_numbers_":"Пароль должен состоять из заглавных, строчных латинских букв и цифр.","Only_letters,_numbers,_space,_hyphen,_period,_and_apostrophe_are_allowed_":"Разрешены только буквы, цифры, пробелы, дефис, точки и апостроф.","Only_letters,_numbers,_space,_and_these_special_characters_are_allowed:_[_1]":"Разрешены только буквы, цифры, пробел и следующие символы: [_1]","Only_letters,_space,_hyphen,_period,_and_apostrophe_are_allowed_":"Допускаются только буквы латинского алфавита, пробелы, дефисы, точки и апострофы.","Only_letters,_numbers,_space,_and_hyphen_are_allowed_":"Разрешены только буквы, цифры, пробелы и дефисы.","Please_enter_a_valid_phone_number_(e_g__+15417541234)_":"Пожалуйста, введите действительный номер телефона (например, +15417541234).","The_two_passwords_that_you_entered_do_not_match_":"Введенные пароли не совпадают.","[_1]_and_[_2]_cannot_be_the_same_":"[_1] и [_2] не могут совпадать.","Minimum_of_[_1]_characters_required_":"Необходимо минимум [_1] знака(ов).","You_should_enter_[_1]_characters_":"Вы должны ввести [_1] символов.","Should_start_with_letter_or_number,_and_may_contain_hyphen_and_underscore_":"Должно начинаться с буквы или цифры; может содержать дефис и нижнее подчёркивание.","Invalid_verification_code_":"Неправильный код подтверждения.","Your_password_cannot_be_the_same_as_your_email_address_":"Пароль и адрес электронной почты не могут совпадать.","Transaction_performed_by_[_1]_(App_ID:_[_2])":"Транзакция проведена [_1] (App ID: [_2])","Guide":"Экскурс","Next":"Далее","Finish":"Завершить","Step":"Шаг","Select_your_market_and_underlying_asset":"Выберите рынок и основной актив","Select_your_trade_type":"Выбрать тип контракта","Adjust_trade_parameters":"Изменить параметры контракта","Predict_the_directionand_purchase":"Предскажите направление движения
и купите","Your_session_duration_limit_will_end_in_[_1]_seconds_":"Ограничение на длительность сессии закончится через [_1] сек.","January":"Январь","February":"Февраль","March":"Март","April":"Апрель","May":"Май","June":"Июнь","July":"Июль","August":"Август","September":"Сентябрь","October":"Октябрь","November":"Ноябрь","December":"Декабрь","Jan":"Янв","Feb":"Фев","Mar":"Мар","Apr":"Апр","Jun":"Июн","Jul":"Июл","Aug":"Авг","Sep":"Сен","Oct":"Окт","Nov":"Ноя","Dec":"Дек","Sunday":"Воскресенье","Monday":"Понедельник","Tuesday":"Вторник","Wednesday":"Среда","Thursday":"Четверг","Friday":"пятница","Saturday":"Суббота","Su":"Вс","Mo":"Пн","Tu":"Вт","We":"Ср","Th":"Чт","Fr":"Пт","Sa":"Сб","Previous":"Предыдущ.","Hour":"Час.","Minute":"Мин.","AM":"утра","PM":"вечера","Verification_required":"Требуется проверка","Verify_identity":"Подтвердить личность","From_account:_":"Со счёта: ","To_account:_":"На счёт: ","Not_announced_for_this_currency_":"Нет данных для этой валюты.","Reset_the_balance_of_your_demo_account_to_[_1]_anytime_":"Сбросьте баланс вашего демо-счета до [_1] в любое время.","[_1]Manage_your_accounts[_2]":"[_1]Управление счетами[_2]","time":"раз","time_or_create_an_MT5_account":"раз или откроете счет MT5","You_can_no_longer_change_the_currency_because_you've_created_an_MT5_account_":"Вы не можете изменить валюту счёта, так как вы открыли счёт MT5.","You_can_no_longer_change_the_currency_because_you've_made_a_first-time_deposit_":"Вы не можете изменить валюту счёта, так как вы уже пополняли счёт.","This_is_your_[_1]_account_":"Это ваш счёт [_1].","Your_fiat_account's_currency_is_currently_set_to_[_1]_":"Валютой вашего фиатного счета является [_1].","Your_fiat_account's_currency_is_set_to_[_1]_":"Валютой вашего фиатного счета является [_1].","Don't_want_to_trade_in_[_1]?_You_can_open_another_cryptocurrency_account_":"Не хотите торговать в [_1]? Вы можете открыть другой криптовалютный счёт.","You_can_[_1]set_a_new_currency[_2]_before_you_deposit_for_the_first_[_3]_":"Вы можете [_1]выбрать новую валюту[_2] до того, как пополните счет в первый [_3].","Switch_account":"Переключить счет","Switch_account?":"Переключить счет?","To_deposit_money,_please_switch_to_your_[_1]_account_":"Чтобы внести средства, перейдите на свой счет [_1].","To_withdraw_money,_please_switch_to_your_[_1]_account_":"Чтобы вывести средства, перейдите на свой счет [_1].","Switch_to_crypto_account?":"Перейти на крипто счет?","To_deposit_cryptocurrency,_switch_your_account_":"Переключите счет, чтобы внести криптовалюту.","To_withdraw_cryptocurrency,_switch_your_account_":"Переключите счет, чтобы вывести криптовалюту.","Cancel":"Отмена","Withdraw":"Вывод","Deposit":"Пополнение","Town/City":"Город","First_line_of_home_address":"Адрес (улица, дом, кв.)","Postal_Code/ZIP":"Почтовый код/индекс","State/Province":"Штат/провинция/область","Email_address":"Эл. адрес","Telephone":"Номер телефона","Country_of_Residence":"Страна проживания","details":"подробности","Our_cashier_is_temporarily_down_due_to_system_maintenance__You_can_access_the_Cashier_in_a_few_minutes_when_the_maintenance_is_complete_":"Касса временно не работает из-за технического обслуживания системы. Вы сможете получить доступ к кассе через несколько минут после завершения обслуживания.","Your_cashier_is_locked_":"Ваша касса заблокирована.","Please_note_that_the_selected_currency_is_allowed_for_limited_accounts_only_":"Обратите внимание, что выбранная валюта доступна для ограниченного числа счетов.","You_have_reached_the_withdrawal_limit__Please_upload_your_proof_of_identity_and_address_to_lift_your_withdrawal_limit_and_proceed_with_your_withdrawal_":"Вы достигли лимита на вывод. Загрузите документ, подтверждающий личность и адрес, чтобы снять лимит и продолжить вывод средств.","Payment_Agent_services_are_not_available_in_your_country_or_in_your_preferred_currency_":"Услуги платежного агента недоступны в вашей стране или в выбранной вами валюте.","Select_payment_agent":"Выберите платежного агента","Amount_in":"Сумма в","Only_letters,_numbers,_space,_hyphen,_period,_comma,_and_apostrophe_are_allowed_":"Разрешены только буквы, цифры, пробелы, дефисы, точки, запятые и апострофы.","Your_request_to_withdraw_[_1]_[_2]_from_your_account_[_3]_to_Payment_Agent_[_4]_account_has_been_successfully_processed_":"Ваш запрос на вывод [_1] [_2] со счета [_3] на счет платежного агента [_4] был выполнен успешно.","Your_token_has_expired_or_is_invalid__Please_click_[_1]here[_2]_to_restart_the_verification_process_":"Срок действия вашего ключа истёк. Пожалуйста, нажмите [_1]здесь,[_2] чтобы повторно запустить процесс проверки.","Sorry,_withdrawals_for_this_currency_are_currently_disabled_":"К сожалению, вывод средств в этой валюте временно недоступен.","Please_[_1]deposit[_2]_to_your_account_":"Пожалуйста, [_1]пополните[_2] счёт.","Sorry,_account_signup_is_not_available_in_your_country_":"К сожалению, регистрация счета недоступна в вашей стране.","Asset":"Актив","Opens":"Открывается","Closes":"Закрывается","Settles":"Заканчивается","Upcoming_Events":"Ближайшие события","Add_+/–_to_define_a_barrier_offset__For_example,_+0_005_means_a_barrier_that's_0_005_higher_than_the_entry_spot_":"Добавьте +/–, чтобы определить оффсет барьера. Например, +0.005 означает, что барьер будет на 0.005 выше входной спот-котировки.","Digit":"Десятичн.","Percentage":"Проценты","Waiting_for_entry_tick_":"В ожидании входного тика...","High_Barrier":"Верхний барьер","Low_Barrier":"Нижний Барьер","Waiting_for_exit_tick_":"В ожидании выходного тика.","Ticks_history_returned_an_empty_array_":"История тиков представляет пустой массив.","Chart_is_not_available_for_this_underlying_":"График этого актива недоступен.","Purchase":"Покупка","Net_profit":"Чистая прибыль","Return":"Прибыль","Time_is_in_the_wrong_format_":"Неправильный формат времени.","Rise/Fall":"Повышение/Падение","Higher/Lower":"Выше/Ниже","Matches/Differs":"Совпадение/Отличие","Even/Odd":"Чётное/Нечётное","Over/Under":"Над/Под","High-Close":"Макс.-Закрытие","Close-Low":"Закрытие-Мин.","High-Low":"Макс.-Мин.","Reset_Call":"Reset Колл","Reset_Put":"Reset Пут","Up/Down":"Вверх/Вниз","Only_Ups/Only_Downs":"Только вверх/вниз","In/Out":"Внутри/Вне","Select_Trade_Type":"Выберите вид контракта","Tick":"Тики","Spot":"Спот-котировка","Spot_Time_(GMT)":"Спот (GMT)","seconds":"сек.","minutes":"мин.","hours":"час.","days":"дн.","ticks":"тик.","tick":"тик.","second":"сек.","minute":"мин.","hour":"час.","day":"дн.","Duration":"Длительность","End_Time":"Окончание","Purchase_request_sent":"Запрос на покупку отправлен","High":"Макс.","Close":"Закрытие","Low":"Мин.","Select_Asset":"Выберите актив","Search___":"Поиск...","Maximum_multiplier_of_1000_":"Максимальный множитель 1000.","Stake":"Ставка","Payout":"Выплата","Multiplier":"Множитель","Sorry,_your_account_is_not_authorised_for_any_further_contract_purchases_":"К сожалению, ваш счет не авторизован для дальнейшей покупки контрактов.","Trading_is_unavailable_at_this_time_":"В данное время торговля недоступна.","Please_reload_the_page":"Пожалуйста, перезагрузите страницу","Your_application_to_be_treated_as_a_professional_client_is_being_processed_":"Ваша заявка на квалификацию профессионального клиента находится на рассмотрении.","Your_professional_client_request_is_[_1]not_approved[_2]_":"Ваша заявка на статус профессионального клиента [_1]отклонена[_2].","Please_reapply_once_the_required_criteria_has_been_fulfilled_":"Пожалуйста, подайте повторную заявку, когда будут выполнены необходимые критерии.","More_information_can_be_found_in_an_email_sent_to_you_":"Дополнительная информация указана в отправленном вам письме.","I_want_to_reapply":"Я хочу подать заявку повторно","In_the_EU,_financial_binary_options_are_only_available_to_professional_investors_":"Финансовые контракты на бинарных опционах в ЕС доступны только для профессиональных инвесторов.","Apply_now_as_a_professional_investor":"Подайте заявку на статус профессионального инвестора","Try_our_[_1]Synthetic_Indices[_2]_":"Попробуйте наши [_1]Синтетические индексы[_2].","Try_our_other_markets_":"Вы можете торговать на других активах.","Please_complete_the_[_1]Real_Account_form[_2]_to_verify_your_age_as_required_by_the_[_3]UK_Gambling[_4]_Commission_(UKGC)_":"Пожалуйста, заполните [_1]форму на открытие Реального счёта[_2], чтобы подтвердить ваш возраст, в соответствии с требованиями [_3]Комиссии по азартным играм[_4] Великобритании (UKGC).","Account_access_is_temporarily_limited__Please_check_your_inbox_for_more_details_":"Доступ к счёту временно ограничен. Пожалуйста, проверьте почту для получения более подробной информации.","Contract_Confirmation":"Подтверждение контракта","Your_transaction_reference_is":"Номер вашей транзакции:","Total_Cost":"Общая стоимость","Potential_Payout":"Потенциальная выплата","Potential_Profit":"Потенциальная прибыль","View":"Просмотр","This_contract_won":"Вы выиграли","This_contract_lost":"Вы проиграли","The_reset_time_is_[_1]":"Время Reset: [_1]","Now":"Сейчас","Average":"Среднее","Buy_price":"Цена покупки","Final_price":"Итоговая цена","Loss":"Потери","Profit":"Прибыль","Account_balance:":"Баланс счета:","Reverse_Side":"Обратная сторона","Front_Side":"Лицевая сторона","Pending":"Ожидающ.","Submitting":"Отправка","Submitted":"Отправлено","Failed":"Возникла ошибка","Compressing_Image":"Уменьшение изображения","Checking":"Проверка","Checked":"Проверено","Unable_to_read_file_[_1]":"Не удалось прочитать файл [_1]","Passport":"Паспорт","Identity_card":"Удостоверение личности","Driving_licence":"Водительское удостоверение","Invalid_document_format_":"Недопустимый формат документа.","File_([_1])_size_exceeds_the_permitted_limit__Maximum_allowed_file_size:_[_2]":"Размер файла ([_1]) превышает разрешенный лимит. Максимальный допустимый размер: [_2]","ID_number_is_required_for_[_1]_":"Номер ID необходим для [_1].","Only_letters,_numbers,_space,_underscore,_and_hyphen_are_allowed_for_ID_number_([_1])_":"Для номера ID разрешены только буквы, цифры, пробел, нижнее подчёркивание, и дефис ([_1]).","Expiry_date_is_required_for_[_1]_":"Срок истечения необходим для [_1].","Place_of_birth":"Место рождения","Please_select_the_country_of_document_issuance":"Выберите страну выдачи документа","Choose_the_document_type":"Выберите тип документа","Please_enter_the_correct_format__Example:":"Пожалуйста, введите правильный формат. Пример:","Check_your_Google_account_email_and_click_the_link_in_the_email_to_proceed_":"Проверьте электронную почту вашего аккаунта Google, и нажмите на ссылку в письме, чтобы продолжить.","Check_your_Facebook_account_email_and_click_the_link_in_the_email_to_proceed_":"Проверьте электронную почту вашего аккаунта Facebook, и нажмите на ссылку в письме, чтобы продолжить.","Check_the_email_account_associated_with_your_Apple_ID_and_click_the_link_in_the_email_to_proceed_":"Проверьте электронную почту, связанную с вашим Apple ID, и нажмите на ссылку в письме, чтобы продолжить.","Please_click_on_the_link_in_the_email_to_change_your_MT5_password_":"Нажмите на ссылку в письме, чтобы изменить пароль MT5.","Please_click_on_the_link_in_the_email_to_change_your_binary_password_":"Нажмите на ссылку в письме, чтобы изменить пароль Binary.","We’ve_sent_you_an_email":"Мы отправили вам электронное письмо","You're_using_your_[_1]_account_to_log_in_to_your_Binary_com_account__To_change_your_login_method_into_using_a_username_and_password,_click_the_[_2]Unlink[_3]_button_":"Вы входите на Binary.com через аккаунт [_1]. Чтобы изменить способ входа в систему на имя пользователя и пароль, нажмите кнопку [_2]Отвязать[_3].","Linked_with_[_1]":"Привязан к [_1]","You_will_need_to_set_a_password_to_complete_the_process_":"Вам нужно будет установить пароль, чтобы завершить процесс.","Are_you_sure_you_want_to_unlink_from_[_1]?":"Вы уверены, что хотите отвязать [_1]?","Unlink":"Отвязать","Country_not_found":"Страна не найдена","Documents_from_that_country_are_not_currently_supported_—_try_another_document_type":"Документы из этой страны в настоящее время не поддерживаются - попробуйте другой тип документа","Submit_document":"Отправить документ","Select_country":"Выберите страну","e_g__United_States":"например США","Search_for_country":"Искать страну","Select_issuing_country":"Выберите страну выдачи","Submit_verification":"Отправить подтверждение","Tips":"Советы","Documents_uploaded":"Документы загружены.","Document_uploaded":"Документ загружен.","Selfie_uploaded":"Селфи загружено.","We're_now_ready_to_verify_your_identity":"Теперь мы готовы подтвердить вашу личность","Great,_that's_everything_we_need":"Отлично, это все, что нам нужно.","The_link_only_works_on_mobile_devices":"Ссылка работает только на мобильных устройствах","Something's_gone_wrong":"Что-то пошло не так","You'll_need_to_restart_your_verification_on_your_computer":"Вам нужно будет перезапустить верификацию на вашем компьютере","Get_secure_link":"Получить безопасную ссылку","Steps_required_to_continue_verification_on_your_mobile":"Шаги, необходимые для продолжения верификации с мобильного телефона:","Check_back_here_to_finish_the_submission":"Вернитесь сюда, чтобы завершить отправку","Open_the_link_and_complete_the_tasks":"Откройте ссылку и выполните все задания","Send_a_secure_link_to_your_phone":"Отправьте защищенную ссылку на свой телефон","Here's_how_to_do_it:":"Вот как это сделать:","Continue_on_your_phone":"Продолжить на телефоне","Your_computer_may_take_a_few_seconds_to_update":"Вашему компьютеру может потребоваться несколько секунд на обновление","You_can_now_return_to_your_computer_to_continue":"Теперь вы можете вернуться и продолжить со своего компьютера","Uploads_successful":"Загрузки прошли успешно","Make_sure_everything_is_clear":"Убедитесь, что все хорошо видно","Blurry_photo_detected":"Обнаружена размытая фотография.","Make_sure_full_document_is_visible":"Убедитесь, что документ виден полностью","Cut-off_image_detected":"Обнаружено обрезанное изображение","Move_away_from_direct_light":"Отойдите от прямого света","Glare_detected":"Обнаружены блики","Make_sure_all_of_the_document_is_in_the_photo":"Убедитесь, что на фото весь документ.","No_document_detected":"Документов не обнаружено","Make_sure_your_card_details_are_clear_to_read,_with_no_blur_or_glare":"Убедитесь, что данные карты четко видны, читаемы, без размытия или бликов.","It’ll_take_longer_to_verify_you_if_we_can’t_read_it":"Если мы не сможем его прочитать, верификация займет больше времени","To_smoothly_verify_you,_we_need_a_better_photo":"Нам нужно фото более высокого качества, чтобы верифицировать вас","Make_sure_your_license_details_are_clear_to_read,_with_no_blur_or_glare":"Убедитесь, что данные на правах четко видны, читаемы, без размытия или бликов.","Make_sure_your_passport_details_are_clear_to_read,_with_no_blur_or_glare":"Убедитесь, что паспортные данные четко видны, читаемы, без размытия или бликов.","Make_sure_your_permit_details_are_clear_to_read,_with_no_blur_or_glare":"Убедитесь, что данные вида на жительство четко видны, читаемы, без размытия или бликов.","Make_sure_details_are_clear_to_read,_with_no_blur_or_glare":"Убедитесь, что данные четко видны, читаемы, без размытия или бликов.","Redo":"Вернуть","Confirm":"Подтвердить","Upload_anyway":"Все равно загрузить","Enlarge_image":"Увеличить изображение","Photo_of_your_document":"Фото вашего документа","Check_your_image":"Проверьте свое изображение","Front_and_back":"Спереди и сзади","Driver's_license":"Водительские права","Face_photo_page":"Страница с фотографией","Residence_permit":"Вид на жительство","Sorry,_no_mobile_phone_bills":"К сожалению, мы не можем принять счет за мобильный телефон","Documents_you_can_use_to_verify_your_identity":"Документы, которые можно использовать для подтверждения личности","It_must_be_an_official_photo_ID":"Это должно быть официальное удостоверение личности с фотографией.","These_are_the_documents_most_likely_to_show_your_current_home_address":"В этих документах, скорее всего, будет указан ваш текущий домашний адрес","Choose_document":"Выберите документ","Select_a_%{country}_document":"Выберите документ %{country}","or_upload_photo_–_no_scans_or_photocopies":"или загрузите фото - никаких сканов и ксерокопий","Continue_on_phone":"Продолжить на телефоне","Take_a_photo_with_your_phone":"Сделайте фото на свой телефон","Submit_identity_card_(back)":"Отправить ID-карту (оборотная сторона)","Submit_identity_card_(front)":"Отправить ID-карту (лицевая сторона)","Submit_license_(back)":"Отправить права (оборотная сторона)","Submit_license_(front)":"Отправить права (лицевая сторона)","Submit_passport_photo_page":"Отправить страницу паспорта с фотографией","Submit_residence_permit_(back)":"Отправить вид на жительство (оборотная сторона)","Submit_residence_permit_(front)":"Отправить вид на жительство (лицевая сторона)","Restart_the_process_on_the_latest_version_of_Google_Chrome":"Повторите процесс в последней версии Google Chrome.","Restart_the_process_on_the_latest_version_of_Safari":"Повторите процесс в последней версии Safari.","Unsupported_browser":"Неподдерживаемый браузер","Close_identity_verification_screen":"Закройте экран подтверждения личности","Dismiss_alert":"Закрыть оповещение","back":"назад","close":"закрыть","Restart_process_on_a_different_device":"Повторите процесс на другом устройстве.","Camera_not_detected":"Камера не обнаружена.","Must_be_under_10MB_":"Файл должен быть меньше 10 МБ.","File_size_exceeded_":"Превышен допустимый размер файла.","Try_using_another_file_type_":"Попробуйте использовать другой тип файла.","File_not_uploaded_":"Файл не загружен.","An_error_occurred_while_loading_the_component":"Произошла ошибка при загрузке компонента.","Only_your_face_can_be_in_the_selfie":"На селфи может быть только ваше лицо","Multiple_faces_found":"Найдено несколько лиц","Your_face_is_needed_in_the_selfie":"На селфи должно быть ваше лицо","No_face_found":"Лицо не найдено","Please_try_again":"Пожалуйста, попробуйте снова","Connection_lost":"Соединение прервано","Copy_the_link_to_your_phone":"Скопируйте ссылку на свой телефон","Too_many_failed_attempts":"Слишком много неудачных попыток","Try_using_a_JPG_or_PNG_file":"Попробуйте использовать файл JPG или PNG","File_type_not_supported":"Этот тип файла не поддерживается","Loading___":"Загрузка...","Loading":"Загрузка","Check_that_your_number_is_correct":"Убедитесь, что указали правильный номер","Copied":"Скопировано","Copy":"Копировать","Send_link":"Отправить ссылку","How_to_scan_a_QR_code":"Как отсканировать QR-код","Point_your_phone’s_camera_at_the_QR_code":"Наведите камеру телефона на QR-код","If_it_doesn’t_work,_download_a_QR_code_scanner_from_Google_Play_or_the_App_Store":"Если не работает, скачайте сканер QR-кода из Google Play или App Store.","or":"или","Scan_QR_code":"Сканировать QR-код","Get_link_via_SMS":"Получите ссылку по SMS","Copy_link":"Копировать ссылку","Sending":"Отправка","Enter_mobile_number":"Введите номер мобильного телефона","Enter_your_mobile_number:":"Введите номер мобильного телефона:","Scan_the_QR_code_with_your_phone":"Отсканируйте QR-код со своего телефона.","Send_this_one-time_link_to_your_phone":"Отправьте эту одноразовую ссылку на свой телефон","Open_the_link_on_your_mobile":"Откройте ссылку на своем телефоне","Get_your_secure_link":"Получите безопасную ссылку","Copy_the_link_to_your_mobile_browser":"Скопируйте ссылку в браузер своего телефона","Continue":"Продолжить","Make_sure§":"Убедитесь, что§","2__Your_desktop_window_stays_open":"2. Окно программы остается открытым.","1__This_link_was_sent_by_you":"1. Эта ссылка была отправлена вами","Continue_with_the_verification":"Продолжить верификацию","Linked_to_your_computer":"Подключено к вашему компьютеру","Take_a_photo_of_the_back_of_your_card":"Сфотографируйте оборотную сторону карты","Take_a_photo_of_the_front_of_your_card":"Сфотографируйте лицевую сторону карты","Take_a_photo_of_the_back_of_your_license":"Сфотографируйте оборотную сторону прав","Take_a_photo_of_the_front_of_your_license":"Сфотографируйте лицевую сторону прав","Take_a_photo_of_your_passport_photo_page":"Сфотографируйте страницу паспорта с фотографией","Take_a_selfie_showing_your_face":"Сделайте селфи, показывающее ваше лицо","Take_a_photo_using_the_basic_camera_mode_instead":"Сделайте фото в базовом режиме камеры","Take_a_photo":"Сделайте фото","Passport_photo_page":"Страница паспорта с фото","Thank_you":"Спасибо","Verification_complete":"Верификация завершена","Refresh":"Обновить","Recovery":"Восстановление","Follow_these_steps_to_recover_camera_access:":"Выполните следующие действия, чтобы восстановить доступ к камере:","Refresh_this_page_to_restart_the_identity_verification_process":"Обновите эту страницу, чтобы перезапустить процесс проверки личности.","Grant_access_to_your_camera_from_your_browser_settings":"Предоставьте доступ к вашей камере в настройках браузера.","Recover_camera_access_to_continue_face_verification":"Восстановите доступ к камере, чтобы продолжить верификацию лица","Camera_access_is_denied":"Доступ к камере закрыт.","We_cannot_verify_you_without_using_your_camera":"Мы не можем верифицировать вас, не используя камеру","Enable_camera":"Включить камеру","When_prompted,_you_must_enable_camera_access_to_continue":"При появлении запроса вы должны разрешить доступ к камере, чтобы продолжить","Allow_camera_access":"Разрешить доступ к камере","Provide_the_whole_document_page_for_best_results":"Для наилучших результатов предоставьте всю страницу документа","Upload_back_of_card_from_your_computer":"Загрузите оборотную сторону карты со своего компьютера","Upload_front_of_card_from_your_computer":"Загрузите лицевую сторону карты со своего компьютера","Upload_back_of_license_from_your_computer":"Загрузите оборотную сторону прав со своего компьютера","Upload_front_of_license_from_your_computer":"Загрузите лицевую сторону прав со своего компьютера","Upload_passport_photo_page_from_your_computer":"Загрузите страницу паспорта с фото со своего компьютера","Upload_a_selfie_from_your_computer":"Загрузите селфи со своего компьютера","Take_photo":"Сделать фото","Upload":"Загрузить","Selfie":"Селфи","Check_that_it_is_connected_and_functional__You_can_also_continue_verification_on_your_phone":"Убедитесь, что все подключено и работает. Вы также можете продолжить верификацию со своего телефона.","Make_sure_your_device_has_a_working_camera":"Убедитесь, что на вашем устройстве работает камера.","Camera_not_working?":"Не работает камера?","It_may_be_disconnected__Try_using_your_phone_instead_":"Она может быть отключена. Попробуйте использовать свой телефон.","Make_sure_your_device's_camera_works":"Убедитесь, что на вашем устройстве работает камера.","Camera_not_working":"Не работает камера.","Remember_to_press_stop_when_you're_done__Redo_video_actions":"Не забудьте нажать стоп, когда закончите. Повторить действия с видео.","Looks_like_you_took_too_long":"Похоже, все заняло у вас слишком много времени","View_from_camera":"Вид с камеры","Take_a_selfie":"Сделайте селфи","Photo_of_your_face":"Фото вашего лица","Make_sure_your_selfie_clearly_shows_your_face":"Убедитесь, что на селфи хорошо видно ваше лицо.","Check_selfie":"Проверьте селфи","Tips_to_take_a_good_selfie":"Советы, как сделать хорошее селфи","Face_forward_and_make_sure_your_eyes_are_clearly_visible":"Повернитесь лицом вперед и убедитесь, что ваши глаза хорошо видны.","Remove_your_glasses,_if_necessary":"При необходимости снимите очки.","We'll_compare_it_with_your_document":"Мы сравним его с вашим документом","Your_link_will_expire_in_one_hour":"Срок действия вашей ссылки истечет через час.","Keep_this_window_open_while_using_your_mobile":"Не закрывайте это окно при использовании мобильного телефона","Resend_link":"Отправить ссылку повторно","We've_sent_a_secure_link_to_%{number}":"Мы отправили безопасную ссылку на %{number}","It_may_take_a_few_minutes_to_arrive":"Доставка может занять несколько минут","Check_your_mobile":"Проверьте свой телефон","Your_mobile_link_will_expire_in_one_hour":"Срок действия вашей мобильной ссылки истечет через час.","Don't_refresh_this_page":"Не обновляйте эту страницу","Once_you've_finished_we'll_take_you_to_the_next_step":"Как только вы закончите, мы перейдем к следующему шагу","Connected_to_your_mobile":"Подключено к вашему мобильному телефону","Upload_photo":"Загрузить фото","Example_of_a_blurry_document":"Пример нечеткого документа","All_details_must_be_clear_—_nothing_blurry":"Все данные должны быть четко видны — ничего размытого","Example_of_a_cut-off_document":"Пример документа, который не будет принят","Show_all_details_—_including_the_bottom_2_lines":"Показаны все данные, включая 2 нижние строки","Example_of_a_document_with_glare":"Пример документа с бликами","Move_away_from_direct_light_—_no_glare":"Отойдите от источника прямого света - никаких бликов","Document_example":"Пример документа","The_photo_should_clearly_show_your_document":"На фото должен быть четко виден ваш документ","Scans_and_photocopies_are_not_accepted":"Сканы и ксерокопии не принимаются","Upload_passport_photo_page":"Загрузите страницу паспорта с фото","To_open_a_bank_account,_we_will_need_to_verify_your_identity_":"Чтобы открыть банковский счет, нам необходимо будет подтвердить вашу личность.","It_will_only_take_a_couple_of_minutes_":"Это займет всего пару минут.","Verify_Identity":"Подтвердить личность","Open_your_new_bank_account":"Откройте новый банковский счет","Please_enter_a_valid_Login_ID_":"Пожалуйста, введите правильное имя пользователя.","Amount":"Количество","Your_request_to_transfer_[_1]_[_2]_from_[_3]_to_[_4]_has_been_successfully_processed_":"Ваш запрос на перевод [_1] [_2] с [_3] на [_4] был выполнен успешно.","Resale_not_offered":"Продажа не предлагается","You've_made_no_transactions_of_this_type_up_to_this_date_":"До этого момента вы не совершали транзакций такого типа.","Date":"Дата","Ref_":"Номер","Contract":"Контракт","Purchase_Price":"Цена покупки","Sale_Date":"Дата продажи","Sale_Price":"Цена продажи","Profit/Loss":"Плюс/Минус","Details":"Подробности","Total_Profit/Loss":"Общая прибыль/убыток","Sorry,_an_error_occurred_while_processing_your_request_":"Извините, при обработке вашего запроса произошла ошибка.","position(s)":"позиция(и)","withdrawal(s)":"вывод(ы)","Remaining_characters:_[_1]_":"Осталось знаков: [_1].","Please_enter_no_more_than_[_1]_characters_for_both_fields_":"Пожалуйста, введите не более [_1] символов в оба поля.","Only_[_1]_are_allowed_":"Разрешены только [_1].","letters":"буквы","numbers":"цифры","space":"пробел","Please_select_at_least_one_scope":"Выберите хотя бы одну область","New_token_created_":"Создан новый ключ.","The_maximum_number_of_tokens_([_1])_has_been_reached_":"Достигнуто максимальное число ключей ([_1]).","Name":"Имя и фамилия","Token":"Ключ","Scopes":"Сфера действия","Last_Used":"Последние","Action":"Акт","Are_you_sure_that_you_want_to_permanently_delete_the_token":"Вы уверены, что хотите навсегда удалить токен?","Delete":"Удалить","Never_Used":"Никогда не использовался","You_have_not_granted_access_to_any_applications_":"Вы не предоставили доступ ни к каким приложениям.","Are_you_sure_that_you_want_to_permanently_revoke_access_to_the_application":"Вы уверены, что хотите навсегда отказаться от доступа к приложению","Revoke_access":"Отмена доступа","Admin":"Администратор","Payments":"Платежи","Read":"Читать","Trade":"Торговля","Trading_Information":"Торговая информация","Never":"Никогда","Permissions":"Разрешения","Last_Login":"Последний вход","You_did_not_change_anything_":"Вы не внесли никаких изменений.","Your_changes_have_been_updated_successfully_":"Ваши изменения успешно обновлены.","Successful":"Успешно","Date_and_Time":"Дата и время","Browser":"Браузер","IP_Address":"IP-адрес","Status":"Статус","Your_account_has_no_Login/Logout_activity_":"На вашем счете нет активности входов/выходов.","Your_account_is_fully_authenticated_and_your_withdrawal_limits_have_been_lifted_":"Ваш счет полностью авторизован, и лимит на вывод был снят.","Your_[_1]_day_withdrawal_limit_is_currently_[_2][_3]_":"Ваш [_1]-дневный лимит на вывод средств составляет [_2][_3].","You_have_already_withdrawn_[_1][_2]_in_aggregate_over_the_last_[_3]_days_":"Вы уже в сумме вывели [_1][_2] за последние [_3] суток.","Your_withdrawal_limit_is_[_1][_2]_":"Ваш лимит на вывод составляет [_1][_2].","You_have_already_withdrawn_[_1][_2]_":"Вы уже вывели со счета [_1][_2].","Hence,_your_withdrawable_balance_is_only_up_to_[_1][_2],_subject_to_your_account’s_available_funds_":"Соответственно, остаток средств, доступный для вывода, составляет всего [_1][_2], в зависимости от доступных средств на вашем счете.","Please_confirm_that_all_the_information_above_is_true_and_complete_":"Пожалуйста, подтвердите, что вся информация, указанная выше, является точной и достоверной.","Your_settings_have_been_updated_successfully_":"Ваши настройки успешно обновлены.","Sorry,_an_error_occurred_while_processing_your_account_":"Извините, произошла ошибка.","Please_select_a_country":"Выберите страну","Timed_out_until":"Ограничение до","Excluded_from_the_website_until":"Доступ к сайту закрыт до","Session_duration_limit_cannot_be_more_than_6_weeks_":"Лимит на длительность сессии не может превышать 6 недель.","Time_out_must_be_after_today_":"Перерыв должен быть позднее сегодняшней даты.","Time_out_cannot_be_more_than_6_weeks_":"Перерыв не может превышать 6 недель.","Time_out_cannot_be_in_the_past_":"Перерыв не может быть в прошлом.","Please_select_a_valid_time_":"Пожалуйста, выберите правильное время.","Exclude_time_cannot_be_less_than_6_months_":"Период ограничения не может быть менее 6 месяцев.","Exclude_time_cannot_be_for_more_than_5_years_":"Период ограничения не может быть больше 5 лет.","Confirm_changes":"Подтвердить изменения","We’ll_update_your_limits__Click_[_1]Agree_and_accept[_2]_to_acknowledge_that_you_are_fully_responsible_for_your_actions,_and_we_are_not_liable_for_any_addiction_or_loss_":"Мы обновим ваши лимиты. Нажмите [_1]Согласиться и принять[_2], чтобы подтвердить, что вы осознаете и полностью отвечаете за свои действия, и мы не несем ответственности за какие-либо убытки или зависимость.","Agree_and_accept":"Согласиться и принять","Go_back":"Назад","When_you_click_\"OK\"_you_will_be_excluded_from_trading_on_the_site_until_the_selected_date_":"Когда вы нажмёте \"ОК\", вы будете отстранены от работы на сайте до окончания выбранной даты.","Your_changes_have_been_updated_":"Ваши изменения внесены успешно.","Disable":"Отключить","Enable":"Активировать","You_have_successfully_enabled_two-factor_authentication_for_your_account_":"Вы успешно включили двухступенчатую аутентификацию на вашем счете.","You_have_successfully_disabled_two-factor_authentication_for_your_account_":"Вы успешно отключили двухступенчатую аутентификацию на вашем счете.","You_do_not_need_to_authenticate_your_account_at_this_time_[_1]We_will_inform_you_when_your_account_needs_to_be_authenticated_":"В настоящее время вам не нужно аутентифицировать свой счет.[_1]Мы сообщим вам, когда счету потребуется аутентификация.","No_authentication_required":"Аутентификация не требуется","Back_to_trading":"Вернуться к трейдингу","You_are_categorised_as_a_professional_client_":"Вы относитесь к категории профессиональных клиентов.","You_are_categorised_as_a_retail_client__Apply_to_be_treated_as_a_professional_trader_":"Вы относитесь к категории индивидуальных клиентов. Подайте заявку, чтобы получить статус профессионального трейдера.","Bid":"Бид","Closed_Bid":"Закрытая ставка","Reference_ID":"Номер","Description":"Описание","Credit/Debit":"Кредит/Дебет","Balance":"Баланс","Top_up_error":"Ошибка при пополнении","Understood":"Понятно","Top-up_successful":"Пополнение прошло успешно","[_1]_has_been_credited_into_your_Demo_Account:_[_2]_":"[_1] зачислено на ваш демо-счет: [_2].","Go_to_statement":"Вернуться к выпискам","Continue_trading":"Продолжить торговлю","Your_Demo_balance_has_been_reset_":"Баланс вашего демо-счета был сброшен.","Account":"Счёт","Available_Markets":"Доступные рынки","Type":"Тип","Currency":"Валюта","Multipliers_Account":"Счет с мультипликаторами","Gaming_Account":"Игровой счет","Options_Account":"Счет с опционами","Real_Account":"Реальный счет","Counterparty":"Контрагент","Jurisdiction":"Юрисдикция","Create_account":"Открыть счёт","Change_currency":"Изменить валюту","Note:_You_are_limited_to_one_fiat_currency_account__The_currency_of_your_fiat_account_can_be_changed_before_you_deposit_into_your_fiat_account_for_the_first_time_or_create_an_MT5_account__You_may_also_open_one_account_for_each_supported_cryptocurrency_":"Примечание: вы можете открыть только один счет в фиатной валюте. Валюту фиатного счета можно изменить до того, как вы первый раз пополните этот счет или откроете счёт MT5. Также вы можете открыть по одному счёту в каждой доступной криптовалюте.","This_account_is_disabled":"Данный счёт неактивен","This_account_is_excluded_until_[_1]":"Данный счёт исключён до [_1]","Set_currency":"Укажите валюту","Commodities":"Сырьевые товары","Stock_Indices":"Фондовые индексы","Stocks":"Акции","Synthetic_Indices":"Синтетические индексы","If_you_have_an_account_with_us,_we'll_send_you_a_link_to_your_email_in_a_few_minutes_to_reset_your_password_":"Если у вас есть счет на нашем сайте, мы отправим ссылку для сброса пароля на вашу электронную почту через несколько минут.","Sign_up":"Зарегистрируйтесь","Trading_contracts_for_difference_(CFDs)_on_Synthetic_Indices_may_not_be_suitable_for_everyone__Please_ensure_that_you_fully_understand_the_risks_involved,_including_the_possibility_of_losing_all_the_funds_in_your_MT5_account__Gambling_can_be_addictive_–_please_play_responsibly_":"Торговля контрактами на разницу (CFD) на Синтетических индексах подходит далеко не для всех. Пожалуйста, убедитесь, что вы хорошо осознаёте все сопряженные риски, включая риск потерять все средства на счете MT5. Торговая деятельность может вызвать привыкание, поэтому, пожалуйста, торгуйте ответственно.","Do_you_wish_to_continue?":"Хотите продолжить?","Acknowledge":"Подтвердить","Change_Password":"Сменить пароль","The_investor_password_of_account_number_[_1]_has_been_changed_":"Инвесторский пароль счета [_1] был изменен.","Reset_Password":"Изменить пароль","Verify_Reset_Password":"Подтвердите изменение пароля","Please_check_your_email_for_further_instructions_":"Проверьте свою электронную почту. Вам должны прийти инструкции.","[_1]_deposit_from_[_2]_to_account_number_[_3]_is_done__Transaction_ID:_[_4]":"Вы успешно перевели средства [_1] со счёта [_2] на счёт [_3]. Номер транзакции: [_4]","[_1]_withdrawal_from_account_number_[_2]_to_[_3]_is_done__Transaction_ID:_[_4]":"Вывод средств [_1] со счёта [_2] на счёт [_3] завершен. Номер транзакции: [_4]","To_withdraw_from_MetaTrader_5_[_1]_please_[_2]Authenticate[_3]_your_Binary_account_":"Чтобы вывести средства с [_1] MetaTrader 5, пройдите аутентификацию вашего счета на Binary.","Current_password":"Текущий пароль","New_password":"Новый пароль","To_transfer_funds_to_your_MT5_account,_enter_an_amount_of_[_1]_or_more":"Чтобы перевести средства на свой счет MT5, введите сумму не менее [_1]","You_have_insufficient_funds_in_your_MT5_account_":"На вашем счете MT5 недостаточно средств.","Sorry,_this_feature_is_not_available_in_your_jurisdiction_":"К сожалению, эта функция недоступна в вашей юрисдикции.","Due_to_an_issue_on_our_server,_some_of_your_MT5_accounts_are_unavailable_at_the_moment__[_1]Please_bear_with_us_and_thank_you_for_your_patience_":"Из-за неполадок на нашем сервере некоторые из ваших счетов MT5 в настоящее время недоступны. Мы работаем над устранением проблемы. [_1]Приносим свои извинения и благодарим за понимание.","Unavailable":"Недоступно","[_1]_has_been_credited_into_your_MT5_Demo_Account:_[_2]_":"[_1] зачислено на ваш демо-счёт MT5: [_2].","_(Region_added)":" (Регион добавлен)","_(Temporarily_unavailable)":" (Временно недоступно)","Our_MT5_servers_are_temporarily_unavailable__We're_working_to_restore_them__Please_try_again_in_a_few_minutes_":"Наши серверы MT5 временно недоступны. Мы работаем над их восстановлением. Пожалуйста, попробуйте еще раз через несколько минут.","Use_MT5_password_to_sign_in_to_any_of_your_[_1]_accounts_when_using_MT5_apps_on_your_mobile_or_other_devices_":"Используйте пароль MT5 для входа на любой из своих счетов [_1] через приложения MT5 на мобильном телефоне или других устройствах.","This_will_change_the_password_to_all_of_your_[_1]_accounts_":"Пароль будет изменен для всех ваших счетов [_1].","Demo_Accounts":"Демо-счета","Real-Money_Accounts":"Реальные счета","Demo_Account":"Демо-счёт","Real-Money_Account":"Реальный счёт","for_account_[_1]":"для счёта [_1]","[_1]_Account_[_2]":"[_1] Счёт [_2]","MT5_Financial":"MT5 Финансовый","Enter_your_MT5_password_to_add_a_[_1]_[_2]_account_":"Введите пароль MT5, чтобы добавить [_2] [_1] счет.","demo":"демо","real":"реальный","MT5_Synthetic":"MT5 Синтетический","Get_[_1]":"Получить[_1]","Your_demo_account_balance_is_currently_[_1]_or_less__You_may_top_up_your_account_with_an_additional_[_2]_":"В данный момент баланс вашего демо-счёта составляет [_1] или ниже. Вы можете пополнить счёт дополнительными [_2].","You_can_top_up_your_demo_account_with_an_additional_[_1]_if_your_balance_is_[_2]_or_less_":"Вы можете дополнительно внести на демо-счёт [_1], если его баланс составит [_2] или ниже.","Yes,_I'm_sure":"Да, я уверен(а)","Are_you_sure?":"Вы уверены?","You_will_not_be_able_to_change_your_fiat_account_currency_after_creating_this_[_1]_account__Are_you_sure_you_want_to_proceed?":"Вы не сможете изменить валюту фиатного счета после открытия этого счета [_1]. Вы уверены, что хотите продолжить?","OK":"ОК","Address":"Адрес","Account_currency":"Валюта счёта","Financial_assessment":"Финансовая оценка","Personal_details":"Личные данные","Terms_of_use":"Условия пользования","Tether_Omni_(USDT)_is_a_version_of_Tether_that's_pegged_to_USD_and_is_built_on_the_Bitcoin_blockchain_":"Tether Omni (USDT) - это версия Tether, привязанная к доллару США и построенная на блокчейне Bitcoin.","Tether_ERC20_(eUSDT)_is_a_version_of_Tether_that's_pegged_to_USD_and_is_hosted_on_the_Ethereum_platform_":"Tether ERC20 (eUSDT) - это версия Tether, привязанная к доллару США и размещенная на платформе Ethereum.","Title_and_name":"Обращение и имя","Real_money_account_opening":"Открытие реального счета","Your_token_has_expired_or_is_invalid__Please_click_here_to_restart_the_verification_process_":"Срок действия вашего ключа истёк. Пожалуйста, нажмите здесь, чтобы повторно запустить процесс проверки.","The_email_address_provided_is_already_in_use__If_you_forgot_your_password,_please_try_our_password_recovery_tool_or_contact_our_customer_service_":"Указанный вами электронный адрес уже используется для другого счёта. Если вы забыли пароль своего счёта, пожалуйста, воспользуйтесь инструментом восстановления пароля или свяжитесь с нашей службой поддержки.","Password_is_not_strong_enough_":"Пароль недостаточно надёжный.","Upgrade_now":"Обновить сейчас","[_1]_days_[_2]_hours_[_3]_minutes":"[_1] дн. [_2] ч. [_3] мин.","Your_trading_statistics_since_[_1]_":"Ваша торговая статистика с [_1].","[_1]_trading_can_become_a_real_addiction,_as_can_any_other_activity_pushed_to_its_limits__To_avoid_the_danger_of_such_an_addiction,_we_provide_a_reality-check_that_gives_you_a_summary_of_your_trades_and_accounts_on_a_regular_basis_":"[_1] трейдинг может перерасти в зависимость, как и любая другая деятельность, доведенная до крайности. Чтобы избежать опасности возникновения подобной зависимости, мы проводим проверку реальности и предоставляем регулярный отчет о ваших сделках и счетах.","[_1]_Please_click_the_link_below_to_restart_the_password_recovery_process_":"[_1] Пожалуйста, нажмите на ссылку ниже для повторного восстановления пароля.","You_have_a_new_Binary_password_to_log_in_to_Binary_com_":"У вас теперь новый пароль для входа на Binary.com.","Success":"Готово","Done":"Готово","Your_Binary_account_is_unlinked_from_[_1]__Use_[_2]your_email_and_password_for_future_log_in_":"Ваш счет Binary больше не связан с [_1]. Используйте [_2]email и пароль для входа в систему в будущем.","Success!":"Готово!","Got_it":"Понятно","Binary_Password_Reset":"Сброс пароля Binary","Binary_password":"Пароль Binary","You_have_added_a_[_1]_account_":"Вы добавили счет [_1].","Add_account":"Добавить счёт","Add_new_crypto_account":"Открыть новый крипто счет","Add_new_account":"Открыть новый счет","Create_a_cryptocurrency_account":"Откройте криптовалютный счет","Choose_your_preferred_cryptocurrency":"Выберите желаемую криптовалюту","You_can_open_an_account_for_each_cryptocurrency_":"Вы можете открыть по одному счету на каждую криптовалюту.","Choose_a_cryptocurrency_account":"Выберите криптовалютный счет","Choose_one_of_your_accounts_or_add_a_new_cryptocurrency_account":"Выберите один из ваших счетов или откройте новый криптовалютный счет","Choose_an_account":"Выберите счёт","Choose_one_of_your_accounts_or_add_a_new_account":"Выберите один из ваших счетов или откройте новый","Choose_one_of_your_accounts":"Выберите один из ваших счетов","Please_select_the_currency_for_this_account:":"Пожалуйста, выберите валюту этого счёта:","deposit":"пополнение","deposit_or_create_a_CFDs_account":"пополнение или не открывали счет CFD","Are_you_sure_you_want_to_create_your_[_1]_account_now?":"Вы уверены, что хотите открыть счёт [_1] сейчас?","Note:":"Примечание:","You_may_open_one_account_for_each_supported_cryptocurrency_":"Вы можете открыть по одному счёту на каждую доступную криптовалюту.","Are_you_sure_you_want_to_create_a_fiat_account_in_[_1]?":"Вы уверены, что хотите открыть фиатный счёт в [_1]?","You_are_limited_to_one_fiat_account__You_can_change_the_currency_of_your_fiat_account_anytime_before_you_make_a_first-time_[_1]_":"Вы можете владеть только одним фиатным счетом. Вы можете изменить валюту фиатного счета, если еще не производили [_1].","Yes":"Да","Create_[_1]_account":"Открыть счет [_1]","You_have_successfully_set_your_account_currency_to_[_1]_":"Вы успешно установили валюту счёта: [_1].","You_have_successfully_changed_your_account_currency_from_[_1]_to_[_2]_":"Вы успешно изменили валюту счёта с [_1] на [_2].","Please_choose_a_currency":"Пожалуйста, выберите валюту","You_have_a_new_MT5_password_to_log_in_to_your_[_1]_accounts_on_the_web_and_mobile_apps_":"У вас теперь новый пароль для входа на счета [_1] с веб-браузеров и мобильных приложений.","Asian_Up":"Азиатские вверх","Asian_Down":"Азиатские вниз","Higher":"Выше","Higher_or_equal":"Выше или равно","Lower":"Ниже","Lower_or_equal":"Ниже или равно","Digit_Matches":"Совпадение цифр","Digit_Differs":"Несовпад. цифр","Digit_Odd":"Нечётная цифра","Digit_Even":"Чётная цифра","Digit_Over":"Цифра выше","Digit_Under":"Цифра ниже","Ends_Outside":"закончится вне","Ends_Between":"закончится внутри","Stays_Between":"Останется внутри","Goes_Outside":"выйдет за пределы","Touches":"Коснётся","Does_Not_Touch":"не коснется","Call_Spread":"Колл спред","Put_Spread":"Пут спред","High_Tick":"Высокий тик","Low_Tick":"Низкий тик","Only_Ups":"Только вверх","Only_Downs":"Только вниз","Multiplier_Up":"Множитель Вверх","Multiplier_Down":"Множитель Вниз","Equals":"Равно","Not":"Не","Buy":"Покупка","Sell":"Продажа","Waiting_for_contract_settlement_":"Ожидание закрытия контракта.","including_Deal_Cancel__Fee":"включая комиссию за отмену сделки","Contract_has_not_started_yet":"Контракт ещё не начался","This_contract_is_only_available_on_[_1]DTrader[_2]_":"Этот контракт доступен только на [_1]DTrader[_2].","This_contract_is_only_available_on_DTrader_[_1][_2]Go_to_Dtrader[_3]_to_close_or_cancel_this_contract_":"Этот контракт доступен только на DTrader. Чтобы продать или отменить данный контракт, [_1][_2]Перейдите на DTrader[_3].","Contract_Result":"Результат контракта","Close_Time":"Время закрытия","Exit_Spot_Time":"Время выходной котировки","Audit":"Аудит","View_chart":"Обзор графика","Audit_Page":"Страница аудита","Contract_Starts":"Начало контракта","Contract_Ends":"Окончание контракта","Contract_Details":"Подробности контракта","Target":"Цель","Contract_Information":"Детали контракта","Contract_Type":"Вид контракта","Transaction_ID":"Номер контракта","Remaining_Time":"Оставшееся время","Maximum_payout":"Макс. выплата","Barrier_Change":"Изменение барьера","Current":"Текущие","Spot_Time":"Спот-время","Current_Time":"Текущее время","Indicative":"Ориентировочная цена","Potential_Profit/Loss":"Потенциальная прибыль/убыток","Deal_Cancel__Fee":"Комиссия за отмену сделки","You_can_close_this_window_without_interrupting_your_trade_":"Закрытие этого окна не повлияет на ваш трейдинг.","There_was_an_error":"Произошла ошибка","Sell_at_market":"Продать по текущей цене","Note":"Примечание","Contract_will_be_sold_at_the_prevailing_market_price_when_the_request_is_received_by_our_servers__This_price_may_differ_from_the_indicated_price_":"Контракт будет продан по цене, действующей на момент получения запроса нашими серверами. Эта цена может отличаться от указанной в настоящее время.","You_have_sold_this_contract_at_[_1]_[_2]":"Вы продали данный контракт по цене [_1] [_2]","Your_transaction_reference_number_is_[_1]":"Номер вашей транзакции: [_1]","Thank_you_for_signing_up!_Please_check_your_email_to_complete_the_registration_process_":"Спасибо за регистрацию! Теперь проверьте электронную почту, чтобы завершить процесс.","All_markets_are_closed_now__Please_try_again_later_":"Сейчас все рынки закрыты. Пожалуйста, попробуйте позже.","Withdrawal":"Вывод","demo_credit_to_account":"демо-средства на счет","login":"вход","logout":"выход","Asians":"Азиатские","Call_Spread/Put_Spread":"Колл спред/Пут спред","Digits":"Цифровые","Ends_Between/Ends_Outside":"Закончится внутри/вне","High/Low_Ticks":"Наибольший/наименьший тик","Lookbacks":"Oпционы Lookback","Reset_Call/Reset_Put":"Reset колл/Reset пут","Stays_Between/Goes_Outside":"Останется внутри/вне","Touch/No_Touch":"Касание/Нет касания","Christmas_Day":"Рождество","Closes_early_(at_18:00)":"Закрывается рано (в 18:00)","Closes_early_(at_21:00)":"Закрывается рано (в 21:00)","Fridays":"пятница","New_Year's_Day":"Новый год","today":"сегодня","today,_Fridays":"сегодня, по пятницам","There_was_a_problem_accessing_the_server_":"Возникла проблема с доступом к серверу.","There_was_a_problem_accessing_the_server_during_purchase_":"Возникла проблема с доступом к серверу во время процесса покупки."}; \ No newline at end of file diff --git a/src/javascript/_autogenerated/vi.js b/src/javascript/_autogenerated/vi.js index 3bd9402c957..8ab4535f946 100644 --- a/src/javascript/_autogenerated/vi.js +++ b/src/javascript/_autogenerated/vi.js @@ -1,2 +1,2 @@ const texts_json = {}; -texts_json['VI'] = {"Real":"Thực","Investment":"Sự đầu tư","Gaming":"Chơi Game","Virtual":"Ảo","Synthetic":"Tổng hợp","Demo_Synthetic":"Tổng hợp Demo","Real_Synthetic":"Tổng hợp thực","Financial":"Tài chính","Demo_Financial":"Tài chính Demo","Real_Financial":"Tài chính thực","Financial_STP":"Tài chính STP","Demo_Financial_STP":"Demo Tài chính STP","Real_Financial_STP":"Tài chính STP thực","Multi-Collateral":"Đa thế chấp","Paxos_Standard":"Tiêu chuẩn Paxos","Thank_you,_we'll_get_back_to_you_within_24_hours":"Cảm ơn bạn, chúng tôi sẽ liên hệ lại với bạn trong vòng 24 giờ","Online":"Trực tuyến","Offline":"Ngoại tuyến","Connecting_to_server":"Đang kết nối với máy chủ","Use_a_few_words,_avoid_common_phrases":"Sử dụng một vài từ, tránh các cụm từ phổ biến","No_need_for_symbols,_digits,_or_uppercase_letters":"Không cần ký hiệu, chữ số hoặc chữ hoa","Add_another_word_or_two__Uncommon_words_are_better_":"Thêm một hoặc hai từ khác. Những từ không phổ biến sẽ tốt hơn.","Straight_rows_of_keys_are_easy_to_guess":"Các hàng phím thẳng rất dễ đoán","Short_keyboard_patterns_are_easy_to_guess":"Các nhóm ký tự ngắn liên tiếp rất dễ đoán","Use_a_longer_keyboard_pattern_with_more_turns":"Sử dụng nhiều ký tự khác nhau trên bàn phím và kéo dài chúng","Repeats_like_\"aaa\"_are_easy_to_guess":"Các lặp lại như \"aaa\" rất dễ đoán","Repeats_like_\"abcabcabc\"_are_only_slightly_harder_to_guess_than_\"abc\"":"Các lặp lại như \"abcabcabc\" chỉ hơi khó đoán hơn \"abc\"","Avoid_repeated_words_and_characters":"Tránh lặp lại các từ và ký tự","Sequences_like_abc_or_6543_are_easy_to_guess":"Các chuỗi như abc hoặc 6543 rất dễ đoán","Avoid_sequences":"Tránh các trình tự","Recent_years_are_easy_to_guess":"Các mốc năm gần đây rất dễ đoán","Avoid_recent_years":"Tránh những năm gần đây","Avoid_years_that_are_associated_with_you":"Tránh những mốc năm gắn liền với bạn","Dates_are_often_easy_to_guess":"Mốc ngày rất dễ đoán","Avoid_dates_and_years_that_are_associated_with_you":"Tránh những mốc ngày tháng năm gắn liền với bạn","This_is_a_top-10_common_password":"Đây là một trong 10 mật khẩu phổ biến nhất","This_is_a_top-100_common_password":"Đây là một trong 100 mật khẩu phổ biến nhất","This_is_a_very_common_password":"Đây là một mật khẩu rất phổ biến","This_is_similar_to_a_commonly_used_password":"Mật khẩu này giống một mật khẩu thường được sử dụng","A_word_by_itself_is_easy_to_guess":"Một từ đơn lẻ rất dễ đoán","Names_and_surnames_by_themselves_are_easy_to_guess":"Tên và họ thường rất dễ đoán","Common_names_and_surnames_are_easy_to_guess":"Tên thường và họ rất dễ đoán","Capitalization_doesn't_help_very_much":"Viết hoa không giúp được gì nhiều","All-uppercase_is_almost_as_easy_to_guess_as_all-lowercase":"Tất cả chữ hoa gần như dễ đoán như chữ thường","Reversed_words_aren't_much_harder_to_guess":"Các từ đảo ngược không khó đoán","Predictable_substitutions_like_'@'_instead_of_'a'_don't_help_very_much":"Các thay thế có thể đoán trước như '@' thay vì 'a' không giúp ích nhiều","This_password_is_on_the_blacklist":"Mật khẩu này nằm trong danh sách đen","Unknown_OS":"Hệ điều hành không rõ","You_will_be_redirected_to_a_third-party_website_which_is_not_owned_by_Binary_com_":"Bạn sẽ được chuyển hướng đến một trang web bên thứ ba mà không thuộc sở hữu của Binary.com.","Click_OK_to_proceed_":"Nhấp vào OK để tiến tục.","Please_ensure_that_you_have_the_Telegram_app_installed_on_your_device_":"Hãy đảm bảo rằng bạn đã cài đặt ứng dụng Telegram trên thiết bị của mình.","[_1]_requires_your_browser's_web_storage_to_be_enabled_in_order_to_function_properly__Please_enable_it_or_exit_private_browsing_mode_":"[_1] yêu cầu lưu trữ web của trình duyệt của bạn để được kích hoạt để hoạt động đúng. Xin vui lòng cho phép nó hoặc thoát ra khỏi chế độ duyệt web riêng tư.","Please_[_1]log_in[_2]_or_[_3]sign_up[_4]_to_view_this_page_":"Xin vui lòng [_1]đăng nhập[_2] hoặc [_3]đăng ký[_4] để xem trang này.","Sorry,_this_feature_is_available_to_virtual_accounts_only_":"Rất tiếc, tính năng này chỉ khả dụng với tài khoản tiền ảo.","This_feature_is_not_relevant_to_virtual-money_accounts_":"Chức năng này này không liên quan tới tài khoản tiền ảo.","This_page_is_only_available_to_logged_out_clients_":"Trang này chỉ dành cho khách hàng đã đăng xuất.","Sorry,_but_binary_options_trading_is_not_available_in_your_financial_account_":"Rất tiếc, các quyền chọn giao dịch nhị phân không khả dụng cho tài khoản tài chính của bạn.","Sorry,_but_binary_options_trading_is_not_available_in_your_country_":"Rất tiếc, các quyền chọn giao dịch nhị phân không khả dụng tại quốc gia của bạn.","Sign_out":"Đăng xuất","[_1]_Account":"Tài khoản [_1]","Click_here_to_open_a_Real_Account":"Nhấp vào đây để mở một Tài Khoản Thực","Open_a_Real_Account":"Mở một Tài Khoản Thực","Click_here_to_open_a_Financial_Account":"Nhấp vào đây để mở một Tài Khoản Tài Chính","Click_here_to_open_a_Gaming_account":"Click vào đây để mở một tài khoản giao dịch","Open_a_Financial_Account":"Mở một Tài Khoản Tài Chính","Create_Account":"Tạo Tài Khoản","Accounts_List":"Danh sách tài khoản","Deposits_and_withdrawals_have_been_disabled_on_your_account__Please_check_your_email_for_more_details_":"Gửi tiền và rút tiền đã bị vô hiệu hoá trên tài khoản của bạn. Vui lòng kiểm tra email của bạn để biết chi tiết.","Please_set_the_[_1]currency[_2]_of_your_account_":"Vui lòng đặt [_1]tiền tệ[_2] của tài khoản bạn.","Please_submit_your_[_1]proof_of_identity_and_proof_of_address[_2]_":"Vui lòng nộp [_1]xác minh danh tính và địa chỉ[_2] của bạn.","Your_[_1]proof_of_identity[_3]_and_[_2]proof_of_address[_3]_have_expired_":"%\b1Xác nhận danh tính[_3] và [_2]xác nhận địa chỉ[_3] đã hết hạn.","Your_[_1]proof_of_identity[_2]_has_expired_":"[_1]Xác nhận danh tính[_2] của bạn đã hết hạn.","Your_[_1]proof_of_address[_2]_has_expired_":"[_1]Xác nhận địa chỉ[_2] của bạn đã hết hạn.","Your_[_1]proof_of_identity[_3]_and_[_2]proof_of_address[_3]_have_not_been_verified_":"[_1]Xác nhận danh tính[_3] và [_2]Xác nhận địa chỉ[_3] của bạn chưa được phê duyệt.","Your_[_1]proof_of_identity[_2]_has_not_been_verified_":"[_1]Xác nhận danh tính[_2] của bạn chưa được phê duyệt.","Your_[_1]proof_of_address[_2]_has_not_been_verified_":"[_1]Xác nhận địa chỉ của bạn[_2] chưa được phê duyệt.","Please_submit_your_[_1]proof_of_identity[_2]_":"Vui lòng nộp [_1]xác minh danh tính[_2] của bạn.","Please_submit_your_[_1]proof_of_address[_2]_":"Vui lòng nộp [_1]xác minh địa chỉ[_2].","Your_account_is_restricted__Kindly_[_1]contact_customer_support[_2]_for_assistance_":"Tài khoản của bạn bị hạn chế. [_1] vui lòng liên hệ hỗ trợ khách hàng [_2] để được hỗ trợ.","Please_set_your_[_1]30-day_turnover_limit[_2]_to_remove_deposit_limits_":"Xin vui lòng thiết lập [_1]30 ngày giới hạn doanh thu[_2] của bạn để loại bỏ giới hạn tiền gửi.","MT5_withdrawals_have_been_disabled_on_your_account__Please_check_your_email_for_more_details_":"Rút tiền MT5 đã bị vô hiệu hoá trên tài khoản của bạn. Vui lòng kiểm tra email của bạn để biết chi tiết.","Trading_and_withdrawals_have_been_disabled_on_your_account__Kindly_[_1]contact_customer_support[_2]_for_assistance_":"Giao dịch và rút tiền đã bị vô hiệu hóa trên tài khoản của bạn. Vui lòng [_1]liên hệ bộ phận khách hàng[_2] để được hỗ trợ.","Please_complete_your_[_1]personal_details[_2]_before_you_proceed_":"Xin vui lòng điền [_1]thông tin cá nhân[_2] trước khi bạn tiếp tục.","Please_set_[_1]country_of_residence[_2]_before_upgrading_to_a_real-money_account_":"Xin vui lòng thiết lập [_1]quốc gia cư trú[_2] trước khi nâng cấp lên tài khoản tiền thật.","Please_complete_the_[_1]financial_assessment_form[_2]_to_lift_your_withdrawal_and_trading_limits_":"Xin vui lòng hoàn tất [_1]mẫu đánh giá tài chính[_2] để nâng giới hạn rút tiền và giao dịch của bạn.","Please_[_1]complete_your_account_profile[_2]_to_lift_your_withdrawal_and_trading_limits_":"Xin [_1] vui lòng hoàn thành hồ sơ tài khoản [_2] của bạn để nâng mức rút tiền và các giới hạn giao dịch.","Trading_and_deposits_have_been_disabled_on_your_account__Kindly_allow_us_some_time_to_review_the_account_":"Giao dịch và nạp tiền đã bị vô hiệu hóa trên tài khoản của bạn. Vui lòng cho chúng tôi một chút thời gian để xem xét tài khoản.","Withdrawals_have_been_disabled_on_your_account__Please_wait_until_your_uploaded_documents_are_verified_":"Việc rút tiền đã bị vô hiệu hóa trên tài khoản của bạn. Vui lòng đợi đến khi các tài liệu bạn gửi được xác nhận.","Withdrawals_have_been_disabled_on_your_account__Please_check_your_email_for_more_details_":"Rút tiền đã bị vô hiệu hoá trên tài khoản của bạn. Vui lòng kiểm tra email của bạn để biết chi tiết.","Please_[_1]accept_the_updated_Terms_and_Conditions[_2]_":"Xin [_1]vui lòng chấp nhận cập nhật các Điều Khoản và Điều Kiện[_2].","Please_[_1]accept_the_updated_Terms_and_Conditions[_2]_to_lift_your_deposit_and_trading_limits_":"Xin [_1]vui lòng chấp nhận cập nhật các Điều Khoản và Điều Kiện[_2] để nâng mức tiền gửi và giới hạn giao dịch.","Account_Authenticated":"Xác thực tài khoản","Connection_error:_Please_check_your_internet_connection_":"Lỗi kết nối: xin vui lòng kiểm tra kết nối internet của bạn.","Network_status":"Tình Trạng Mạng","This_is_a_staging_server_-_For_testing_purposes_only":"Đây là một máy chủ dàn dựng - chỉ cho mục đích chỉ thử nghiệm","The_server_endpoint_is:_[_2]":"Máy chủ điểm kết thúc là: [_2]","Your_web_browser_([_1])_is_out_of_date_and_may_affect_your_trading_experience__Proceed_at_your_own_risk__[_2]Update_browser[_3]":"Trình duyệt web ([_1]) của bạn đã hết hạn và có thể ảnh hưởng đến trải nghiệm giao dịch của bạn. Nếu tiếp tục bạn sẽ có thể gặp một vài rắc rối. [_2]Nâng cấp trình duyệt[_3]","You_have_reached_the_rate_limit_of_requests_per_second__Please_try_later_":"Bạn đã đạt đến giới hạn số lượng lệnh có thể mỗi giây. Xin vui lòng thử lại sau.","There_was_some_invalid_character_in_an_input_field_":"Có một vài ký tự không hợp lệ trong dữ liệu nhập vào.","Today":"Hôm nay","Select_date":"Chọn ngày","Barrier":"Giới hạn","Entry_Spot":"Điểm khởi đầu","Exit_Spot":"Điểm chốt","Charting_for_this_underlying_is_delayed":"Biểu đồ cho tài sản cơ sở này bị hoãn","Payout_Range":"Phạm vi thanh toán","Purchase_Time":"Thời Gian Mua","Reset_Barrier":"Đặt lại Giới Hạn","Reset_Time":"Thời gian đặt lại","Selected_Tick":"Tick đã chọn","Exit_Time":"Thời gian thoát","Start_Time":"Thời gian bắt đầu","Verification_code_is_wrong__Please_use_the_link_sent_to_your_email_":"Mã xác minh sai rồi. Xin vui lòng sử dụng liên kết được gửi tới email của bạn.","Indicates_required_field":"Biểu thị trường bắt buộc","Please_select_the_checkbox_":"Vui lòng chọn hộp đánh dấu.","This_field_is_required_":"Trường này là bắt buộc.","Should_be_a_valid_number_":"Nên là một số hợp lệ.","Up_to_[_1]_decimal_places_are_allowed_":"Lên đến [_1] chữ số thập phân sau dấu phẩy được cho phép.","Should_be_[_1]":"Nên là [_1]","Should_be_between_[_1]_and_[_2]":"Nên ở giữa [_1] và [_2]","Should_be_more_than_[_1]":"Nên là nhiều hơn [_1]","Should_be_less_than_[_1]":"Nên là ít hơn [_1]","Invalid_email_address_":"Địa chỉ email không hợp lệ.","Password_should_have_lower_and_uppercase_English_letters_with_numbers_":"Mật khẩu phải có chữ cái tiếng Anh viết thường và viết hoa kèm theo số.","Only_letters,_numbers,_space,_hyphen,_period,_and_apostrophe_are_allowed_":"Chỉ chữ cái, số, khoảng trắng, dấu nối, dấu chấm, và dấu nháy đơn được cho phép.","Only_letters,_numbers,_space,_and_these_special_characters_are_allowed:_[_1]":"Chỉ ký tự, số lượng, không gian, và các ký tự đặc biệt được phép: [_1]","Only_letters,_space,_hyphen,_period,_and_apostrophe_are_allowed_":"Chỉ chữ cái, khoảng trắng, dấu nối, dấu chấm hết và dấu nháy đơn được cho phép.","Only_letters,_numbers,_space,_and_hyphen_are_allowed_":"Chỉ các chữ cái, số, dấu cách và dấu nối là được phép.","Please_enter_a_valid_phone_number_(e_g__+15417541234)_":"Vui lòng nhập số điện thoại hợp lệ (ví dụ: +15417541234).","The_two_passwords_that_you_entered_do_not_match_":"Hai mật khẩu bạn vừa nhập không khớp với nhau.","[_1]_and_[_2]_cannot_be_the_same_":"[_1] và [_2] không thể giống nhau.","Minimum_of_[_1]_characters_required_":"Tối thiểu [_1] các kí tự cần thiết.","You_should_enter_[_1]_characters_":"Bạn nên nhập vào [_1] ký tự.","Should_start_with_letter_or_number,_and_may_contain_hyphen_and_underscore_":"Nên bắt đầu bằng chữ hoặc số, và có thể chứa các gạch nối và gạch ngang dưới.","Invalid_verification_code_":"Mã xác minh không hợp lệ.","Your_password_cannot_be_the_same_as_your_email_address_":"Mật khẩu của bạn không thể trùng với tên địa chỉ email.","Transaction_performed_by_[_1]_(App_ID:_[_2])":"Giao dịch thực hiện bởi [_1] (ID ứng dụng: [_2])","Guide":"Hướng dẫn","Next":"Tiếp theo","Finish":"Kết thúc","Step":"Bước","Select_your_market_and_underlying_asset":"Chọn thị trường và các tài sản cơ sở của bạn","Select_your_trade_type":"Chọn loại giao dịch của bạn","Adjust_trade_parameters":"Điều giới hạn giao dịch","Predict_the_directionand_purchase":"Dự đoán khuynh hướng
và thu mua","Your_session_duration_limit_will_end_in_[_1]_seconds_":"Thời khoảng phiên giao dịch của bạn sẽ kết thúc trong [_1] giây nữa.","January":"Tháng Một","February":"Tháng Hai","March":"Tháng Ba","April":"Tháng 4","May":"Tháng Năm","June":"Tháng Sáu","July":"Tháng Bảy","August":"Tháng 8","September":"Tháng Chín","October":"Tháng Mười","November":"Tháng Mười Một","December":"Tháng 12","Jan":"Tháng Một","Feb":"Tháng Hai","Mar":"Tháng Ba","Apr":"Tháng 4","Jun":"Tháng Sáu","Jul":"Tháng Bảy","Aug":"Tháng 8","Sep":"Tháng Chín","Oct":"Tháng Mười","Nov":"Tháng Mười Một","Dec":"Tháng 12","Sunday":"Chủ nhật","Monday":"Thứ Hai","Tuesday":"Thứ Ba","Wednesday":"Thứ Tư","Thursday":"Thứ Năm","Friday":"Thứ Sáu","Saturday":"Thứ Bảy","Su":"Chủ Nhật","Mo":"Thứ 2","Tu":"Thứ 3","We":"Thứ 4","Th":"Thứ 5","Fr":"Thứ 6","Sa":"Thứ 7","Previous":"Trước","Hour":"Giờ","Minute":"Phút","Verification_required":"Cần được xác minh ","Verify_identity":"Xác định danh tính","From_account:_":"Từ tài khoản: ","To_account:_":"Đến tài khoản: ","Not_announced_for_this_currency_":"Không công bố cho loại tiền này.","Reset_the_balance_of_your_virtual_account_to_[_1]_anytime_":"Đặt lại số dư tài khoản ảo của bạn thành [_1] bất kỳ lúc nào.","[_1]Manage_your_accounts[_2]":"[_1]Quản lý tài khoản của bạn[_2]","You_can_no_longer_change_the_currency_because_you've_created_an_MT5_account_":"Bạn không còn có thể thay đổi đơn vị tiền tệ vì bạn đã tạo một tài khoản MT5 từ trước.","You_can_no_longer_change_the_currency_because_you've_made_a_first-time_deposit_":"Bạn không còn có thể thay đổi đơn vị tiền tệ vì lần gửi tiền đầu tiên đã được thực hiện.","This_is_your_[_1]_account_":"Đây là tài khoản [_1] của bạn.","Your_fiat_account's_currency_is_currently_set_to_[_1]_":"Tài khoản của bạn có đơn vị tiền tệ hiện tại đặt là [_1].","Your_fiat_account's_currency_is_set_to_[_1]_":"Tài khoản fiat của bạn có đơn vị tiền tệ là [_1].","Don't_want_to_trade_in_[_1]?_You_can_open_another_cryptocurrency_account_":"Không muốn giao dịch trong [_1]? Bạn có thể mở một tài khoản tiền ảo khác.","You_can_[_1]set_a_new_currency[_2]_before_you_deposit_for_the_first_time_or_create_an_MT5_account_":"Bạn có thể đặt một đơn vị tiền tệ mới trước lần gửi tiền đầu tiên hoặc tạo một tài khoản MT5.","Withdraw":"Rút tiền","Deposit":"Gửi tiền","Town/City":"Thành phố/Tỉnh thành","First_line_of_home_address":"Dòng đầu tiên của địa chỉ nhà","Postal_Code/ZIP":"Mã bưu chính/ Mã ZIP","State/Province":"Quốc gia/Tỉnh","Email_address":"Địa chỉ Email","Telephone":"Điện thoại","Country_of_Residence":"Quốc gia cư trú","details":"chi tiết","Yes_I'm_sure":"Vâng, tôi chắc chắn","Cancel":"Hủy bỏ","Are_you_sure_you_want_to_deposit_in_[_1]?":"Bạn có chắc muốn nạp tiền với đơn vị tiền là [_1]?","You_will_not_be_able_to_change_your_fiat_account's_currency_after_making_this_deposit__Are_you_sure_you_want_to_proceed?":"Bạn sẽ không thể thay đổi đơn vị tiền tệ cho tài khoản fiat của mình sau lần gửi tiền này. Bạn có chắc là muốn tiếp tục không?","[_1]No,_change_my_fiat_account's_currency_now[_2]":"[_1]Không, thay đổi tài khoản tiền fiat bây giờ[_2]","Your_cashier_is_locked_":"Thu ngân của bạn bị khóa.","Please_note_that_the_selected_currency_is_allowed_for_limited_accounts_only_":"Vui lòng chú ý rằng loại tiền tệ được chọn chỉ được sử dụng cho một số tài khoản nhất định.","Sorry,_deposits_for_this_currency_are_currently_disabled_":"Rất tiếc, chức năng nạp cho loại tiền này hiện đang bị vô hiệu hóa.","Sorry,_withdrawals_for_this_currency_are_currently_disabled_":"Rất tiếc, chức năng rút cho loại tiền này hiện đang bị vô hiệu hóa.","You_have_reached_the_withdrawal_limit__Please_upload_your_proof_of_identity_and_address_to_lift_your_withdrawal_limit_and_proceed_with_your_withdrawal_":"Bạn đã đạt đến giới hạn rút tiền. Vui lòng gửi chứng minh danh tính và địa chỉ để gỡ giới hạn và việc rút tiền có thể tiếp tục được thực hiện.","Payment_Agent_services_are_not_available_in_your_country_or_in_your_preferred_currency_":"Dịch vụ Đại Lý Thanh Toán không có sẵn trong quốc gia của bạn hoặc trong đơn vị tiền tệ ưa thích.","Select_payment_agent":"Chọn đại lý thanh toán","Amount_in":"Số tiền theo","Insufficient_balance_":"Số dư tài khoản không đủ.","Only_letters,_numbers,_space,_hyphen,_period,_comma,_and_apostrophe_are_allowed_":"Chỉ được phép sử dụng các chữ cái, số, khoảng trắng, dấu gạch nối, dấu chấm, dấu phẩy, và dấu gạch ngang.","Your_request_to_withdraw_[_1]_[_2]_from_your_account_[_3]_to_Payment_Agent_[_4]_account_has_been_successfully_processed_":"Yêu cầu rút tiền [_1] [_2] từ tài khoản [_3] của bạn và chuyển tới tài khoản Đại lý Thanh toán [_4] đã được xử lý thành công.","Your_token_has_expired_or_is_invalid__Please_click_[_1]here[_2]_to_restart_the_verification_process_":"Chuỗi xác nhận của bạn đã hết hạn. Xin vui lòng nhấp chuột vào [_1]đây[_2] để khởi động lại quá trình xác minh.","Please_[_1]deposit[_2]_to_your_account_":"Xin vui lòng [_1]gửi tiền[_2] vào tài khoản của bạn.","Sorry,_account_signup_is_not_available_in_your_country_":"Rất tiếc, không thể thực hiện đăng ký tài khoản ở quốc gia của bạn.","Asset":"Tài sản","Opens":"Mở","Closes":"Kết thúc","Settles":"Quyết toán","Upcoming_Events":"Sự kiện sắp diễn ra","Add_+/–_to_define_a_barrier_offset__For_example,_+0_005_means_a_barrier_that's_0_005_higher_than_the_entry_spot_":"Thêm /-để xác định một độ lệch giới hạn. Ví dụ, +0.005 có nghĩa là một giới hạn mà cao hơn 0,005 so với điểm khởi đầu.","Digit":"Chữ số","Percentage":"Tỷ lệ phần trăm","Waiting_for_entry_tick_":"Vui lòng đợi dấu tick gia nhập.","High_Barrier":"Rào cản Cao","Low_Barrier":"Giới Hạn Dưới","Waiting_for_exit_tick_":"Vui lòng đợi dấu tick thoát.","Ticks_history_returned_an_empty_array_":"Lịch sử Ticks trả về một mảng trống.","Chart_is_not_available_for_this_underlying_":"Biểu đồ không phải là có sẵn cho cơ sở này.","Purchase":"Mua","Net_profit":"Lợi nhuận ròng","Return":"Doanh thu","Time_is_in_the_wrong_format_":"Sai định dạng thời gian.","Rise/Fall":"Tăng/Giảm","Higher/Lower":"Cao Hơn/Thấp Hơn","Matches/Differs":"Khớp/Khác nhau","Even/Odd":"Hòa vốn/ Số dư","Over/Under":"Trên/Dưới","High-Close":"Cao-Đóng","Close-Low":"Đóng-Thấp","High-Low":"Cao-Thấp","Reset_Call":"Đặt lại Mua","Reset_Put":"Đặt lại Bán","Up/Down":"Lên/Xuống","Only_Ups/Only_Downs":"Chỉ Tăng/Chỉ Giảm","In/Out":"Trong/Ngoài","Select_Trade_Type":"Chọn loại hình giao dịch","Spot":"Giao ngay","Spot_Time_(GMT)":"Thời điểm làm giá (GMT)","seconds":"giây","minutes":"phút","hours":"giờ","days":"ngày","ticks":"tick","second":"giây","minute":"phút","hour":"giờ","day":"ngày","Duration":"Khoảng thời gian","End_Time":"Thời Gian Kết Thúc","Purchase_request_sent":"Yêu cầu mua hàng được gửi","High":"Cao","Close":"Đóng","Low":"Thấp","Select_Asset":"Lựa chọn tài sản","Search___":"Tìm kiếm...","Maximum_multiplier_of_1000_":"Hệ số tối đa 1000.","Stake":"Vốn đầu tư","Payout":"Khoảng được trả","Multiplier":"Số nhân","Trading_is_unavailable_at_this_time_":"Giao dịch không khả dụng tại thời điểm này.","Please_reload_the_page":"Xin vui lòng tải lại trang","Your_application_to_be_treated_as_a_professional_client_is_being_processed_":"Đơn xét duyệt để được thành một khách hàng chuyên nghiệp của bạn đang được xử lý.","Your_professional_client_request_is_[_1]not_approved[_2]_":"Yêu cầu trở thành khách hàng chuyên nghiệp của bạn [_1]nkhông được chấp thuận[_2].","Please_reapply_once_the_required_criteria_has_been_fulfilled_":"Xin vui lòng nộp đơn xin lại sau khi các tiêu chí yêu cầu đã đầy đủ.","More_information_can_be_found_in_an_email_sent_to_you_":"Thông tin thêm có thể được tìm thấy trong email gửi đến bạn.","I_want_to_reapply":"Tôi muốn nộp đơn xin lại","In_the_EU,_financial_binary_options_are_only_available_to_professional_investors_":"Trong khối EU, các lựa chọn nhị phân chỉ có sẵn cho các nhà đầu tư chuyên nghiệp.","Apply_now_as_a_professional_investor":"Đăng ký ngay để trở thành nhà đầu tư chuyên nghiệp","Try_our_[_1]Synthetic_Indices[_2]_":"Thử [_1]Chỉ Số Tổng Hợp[_2] của chúng tôi.","Try_our_other_markets_":"Thử các thị trường khác.","Please_complete_the_[_1]Real_Account_form[_2]_to_verify_your_age_as_required_by_the_[_3]UK_Gambling[_4]_Commission_(UKGC)_":"Vui lòng hoàn thành [_1]Đơn tạo tài khoản thật[_2] để xác nhận độ tuổi được yêu cầu bởi [_3]Ủy ban quản lý cờ bạc vương quốc Anh[_4] (UKGC).","Account_access_is_temporarily_limited__Please_check_your_inbox_for_more_details_":"Truy cập tài khoản tạm thời bị giới hạn. Vui lòng kiểm tra hòm thư của bạn để biết thêm chi tiết.","Contract_Confirmation":"Xác nhận Hợp đồng","Your_transaction_reference_is":"Tham chiếu giao dịch của bạn là","Total_Cost":"Tổng Chi Phí","Potential_Payout":"Khoảng Được Trả Tiềm Năng","Potential_Profit":"Lợi Nhuận Tiềm Năng","View":"Xem","This_contract_won":"Hợp đồng này đã thắng","This_contract_lost":"Hợp đồng này đã thua lỗ","The_reset_time_is_[_1]":"Thời gian thiết lập lại là [_1]","Now":"Hiện tại","Average":"Trung bình","Buy_price":"Giá mua","Final_price":"Giá cuối cùng","Loss":"Thua lỗ","Profit":"Lợi nhuận","Account_balance:":"Số Dư Tài Khoản:","Reverse_Side":"Mặt sau","Front_Side":"Mặt trước","Pending":"Đang chờ xử lý","Submitting":"Đang gửi","Submitted":"Đã gửi","Failed":"Thất bại","Compressing_Image":"Nén hình ảnh","Checking":"Đang kiểm tra","Checked":"Đã kiểm tra","Unable_to_read_file_[_1]":"Không thể đọc tập tin [_1]","Passport":"Hộ chiếu","Identity_card":"Thẻ nhận dạng","Driving_licence":"Giấy phép lái xe","Invalid_document_format_":"Định dạng tài liệu không hợp lệ.","File_([_1])_size_exceeds_the_permitted_limit__Maximum_allowed_file_size:_[_2]":"Kích thước tập tin ([_1]) vượt quá giới hạn cho phép. Kích thước tập tin tối đa cho phép: [_2]","ID_number_is_required_for_[_1]_":"Số ID là cần thiết cho [_1].","Only_letters,_numbers,_space,_underscore,_and_hyphen_are_allowed_for_ID_number_([_1])_":"Chỉ chữ cái, số, space, gạch dưới và dấu nối được phép dành cho mã số ID ([_1]).","Expiry_date_is_required_for_[_1]_":"Hạn sử dụng cần thiết cho [_1].","Place_of_birth":"Nơi sinh","Current_password":"Mật khẩu hiện tại","New_password":"Mật khẩu mới","Country_not_found":"Không tìm thấy tên quốc gia","Documents_from_that_country_are_not_currently_supported_—_try_another_document_type":"Tài liệu từ quốc gia này hiện tại chưa được hỗ trợ — thử loại tài liệu khác","Submit_document":"Nộp tài liệu","Select_country":"Chọn quốc gia","e_g__United_States":"Ví dụ. Hợp chủng quốc Hoa kì","Search_for_country":"Tìm quốc gia của bạn","Select_issuing_country":"Chọn quốc gia phát hành","Submit_verification":"Nộp xác minh","Tips":"Mẹo","Documents_uploaded":"Tài liệu đã được tải lên","Document_uploaded":"Tài liệu đã được tải lên","Selfie_uploaded":"Ảnh tự chụp đã được tải lên","We're_now_ready_to_verify_your_identity":"Chúng tôi đã sẵn sàng xác minh danh tính cho bạn","Great,_that's_everything_we_need":"Rất tốt, đó là tất cả những gì chúng tôi cần","The_link_only_works_on_mobile_devices":"Đường dẫn chỉ hoạt động trên các thiết bị điện thoại di động","Something's_gone_wrong":"Có vấn đề xảy ra","You'll_need_to_restart_your_verification_on_your_computer":"Bạn sẽ phải làm mới quá trình xác minh trên máy tính của bạn","Get_secure_link":"Nhận đường dẫn an toàn","Steps_required_to_continue_verification_on_your_mobile":"Các bước cần thiết để tiếp tục xác minh trên điện thoại di động của bạn","Check_back_here_to_finish_the_submission":"Kiểm tra lại tại đây để hoàn tất quá trình gửi","Open_the_link_and_complete_the_tasks":"Mở liên kết và hoàn thành nhiệm vụ","Send_a_secure_link_to_your_phone":"Gửi đường dẫn an toàn tới điện thoại","Here's_how_to_do_it:":"Sau đây là cách thực hiện:","Continue_on_your_phone":"Tiếp tục trên điện thoại","Your_computer_may_take_a_few_seconds_to_update":"Máy tính của bạn có thể mất vài giây để cập nhật","You_can_now_return_to_your_computer_to_continue":"Bây giờ bạn có thể quay lại máy tính của mình để tiếp tục","Uploads_successful":"Tải lên thành công","Make_sure_everything_is_clear":"Đảm bảo mọi thứ rõ ràng","Blurry_photo_detected":"Phát hiện ảnh bị mờ","Make_sure_full_document_is_visible":"Đảm bảo hiển thị toàn bộ tài liệu","Cut-off_image_detected":"Phát hiện hình ảnh đã bị chỉnh sửa","Move_away_from_direct_light":"Tránh khỏi ánh sáng trực tiếp","Glare_detected":"Đã phát hiện lóa","Make_sure_all_of_the_document_is_in_the_photo":"Hãy đảm bảo tất cả các tài liệu đã có ở trong ảnh","No_document_detected":"Không phát hiện tài liệu nào","Make_sure_your_card_details_are_clear_to_read,_with_no_blur_or_glare":"Đảm bảo rằng các chi tiết trên thẻ của bạn rõ ràng, không bị mờ hoặc lóa","It’ll_take_longer_to_verify_you_if_we_can’t_read_it":"Sẽ mất nhiều thời gian để xác minh nếu chúng tôi không đọc được tài liệu","To_smoothly_verify_you,_we_need_a_better_photo":"Để việc xác minh dễ dàng, chúng tôi cần một bức ảnh có chất lượng tốt hơn","Make_sure_your_license_details_are_clear_to_read,_with_no_blur_or_glare":"Đảm bảo rằng các chi tiết trên giấy phép của bạn rõ ràng, không bị mờ hoặc lóa","Make_sure_your_passport_details_are_clear_to_read,_with_no_blur_or_glare":"Đảm bảo rằng các chi tiết trên hộ chiếu của bạn rõ ràng, không bị mờ hoặc lóa","Make_sure_your_permit_details_are_clear_to_read,_with_no_blur_or_glare":"Đảm bảo rằng các chi tiết trên giấy phép của bạn rõ ràng, không bị mờ hoặc lóa","Make_sure_details_are_clear_to_read,_with_no_blur_or_glare":"Đảm bảo rằng các chi tiết rõ ràng, không bị mờ hoặc lóa","Redo":"Hoàn tác","Confirm":"Xác nhận","Upload_anyway":"Vẫn tải lên","Enlarge_image":"Phóng to hình ảnh","Photo_of_your_document":"Ảnh tài liệu của bạn","Check_your_image":"Hãy kiểm tra ảnh của bạn","Front_and_back":"Trước và sau","Driver's_license":"Giấy phép lái xe","Face_photo_page":"Trang ảnh khuôn mặt","Residence_permit":"Giấy phép cư trú","Sorry,_no_mobile_phone_bills":"Rất tiếc, không có hóa đơn điện thoại di động","Documents_you_can_use_to_verify_your_identity":"Các tài liệu bạn có thể sử dụng để xác minh danh tính","It_must_be_an_official_photo_ID":"Cần phải có một ảnh ID chính thức","These_are_the_documents_most_likely_to_show_your_current_home_address":"Đây là những tài liệu có nhiều khả năng hiển thị địa chỉ hiện tại bạn đang sống","Choose_document":"Chọn tài liệu","Select_a_%{country}_document":"Chọn một tài liệu %{country}","or_upload_photo_–_no_scans_or_photocopies":"hoặc tải ảnh lên - không quét hoặc sao chụp","Continue_on_phone":"Tiếp tục trên điện thoại","Take_a_photo_with_your_phone":"Chụp ảnh bằng điện thoại của bạn","Submit_identity_card_(back)":"Nộp chứng minh thư (mặt sau)","Submit_identity_card_(front)":"Nộp chứng minh thư (mặt trước)","Submit_license_(back)":"Nộp giấy phép (mặt sau)","Submit_license_(front)":"Nộp giấy phép (mặt trước)","Submit_passport_photo_page":"Nộp ảnh hộ chiếu","Submit_residence_permit_(back)":"Nộp giấy phép cư trú (mặt sau)","Submit_residence_permit_(front)":"Nộp giấy phép cư trú (mặt trước)","Restart_the_process_on_the_latest_version_of_Google_Chrome":"Bắt đầu lại quá trình trên phiên bản trình duyệt Google Chrome mới nhất","Restart_the_process_on_the_latest_version_of_Safari":"Bắt đầu lại quá trình trên phiên bản trình duyệt Safari mới nhất","Unsupported_browser":"Trình duyệt không được hỗ trợ","Close_identity_verification_screen":"Đóng màn hình xác minh danh tính","Dismiss_alert":"Tắt cảnh bảo","back":"trở lại","close":"đóng","Restart_process_on_a_different_device":"Bắt đầu lại quá trình trên thiết bị khác","Camera_not_detected":"Không tìm thấy camera","Must_be_under_10MB_":"Phải dưới 10MB.","File_size_exceeded_":"Tệp quá giới hạn.","Try_using_another_file_type_":"Thử dùng loại file khác.","File_not_uploaded_":"Tập tin chưa được tải lên.","An_error_occurred_while_loading_the_component":"Có lỗi xảy ra khi tải thành phần","Only_your_face_can_be_in_the_selfie":"Chỉ được phép có mặt của một mình bạn trên ảnh tự chụp","Multiple_faces_found":"Phát hiện nhiều khuôn mặt","Your_face_is_needed_in_the_selfie":"Mặt của bạn phải có trên ảnh tự chụp","No_face_found":"Không nhận diện được khuôn mặt","Please_try_again":"Vui lòng thử lại","Connection_lost":"Mất kết nối","Copy_the_link_to_your_phone":"Sao chép đường dẫn vào điện thoại của bạn","Too_many_failed_attempts":"Có quá nhiều lần thử thất bại","Try_using_a_JPG_or_PNG_file":"Thử dùng tệp JPG hoặc PNG","File_type_not_supported":"Loại file không được hỗ trợ","Loading___":"Đang tải...","Loading":"Đang tải","Check_that_your_number_is_correct":"Kiểm tra xem số của bạn có đúng không","Copied":"Đã sao chép","Copy":"Sao chép","Send_link":"Gửi đường dẫn","How_to_scan_a_QR_code":"Cách quét mã QR","Point_your_phone’s_camera_at_the_QR_code":"Chĩa máy quay trên điện thoại của bạn vào mã QR","If_it_doesn’t_work,_download_a_QR_code_scanner_from_Google_Play_or_the_App_Store":"Nếu không hoạt động, tải một mã quét QR từ Google Play hoặc the App Store","or":"hoặc","Scan_QR_code":"Quét mã QR","Get_link_via_SMS":"Nhận đường dẫn qua SMS","Copy_link":"Sao chép đường dẫn","Sending":"Đang gửi","Enter_mobile_number":"Nhập số điện thoại","Enter_your_mobile_number:":"Nhập số điện thoại của bạn:","Scan_the_QR_code_with_your_phone":"Quét mã QR với điện thoại của bạn","Send_this_one-time_link_to_your_phone":"Gửi đường dẫn giới hạn đến điện thoại của bạn","Open_the_link_on_your_mobile":"Mở một đường dẫn trên điện thoại của bạn","Get_your_secure_link":"Nhận đường dẫn bảo mật của bạn","Copy_the_link_to_your_mobile_browser":"Sao chép đường dẫn vào trình duyệt trên điện thoại của bạn","Continue":"Tiếp tục","Make_sure§":"Hãy đảm bảo§","2__Your_desktop_window_stays_open":"2. Desktop của bạn vẫn đang mở","1__This_link_was_sent_by_you":"1. Đường dẫn được gửi bởi bạn","Continue_with_the_verification":"Tiếp tục thực hiện xác minh","Linked_to_your_computer":"Kết nối với máy tính của bạn","Take_a_photo_of_the_back_of_your_card":"Chụp một bức ảnh mặt sau thẻ của bạn","Take_a_photo_of_the_front_of_your_card":"Chụp một bức ảnh mặt trước thẻ của bạn","Take_a_photo_of_the_back_of_your_license":"Chụp một bức ảnh mặt sau giấy phép của bạn","Take_a_photo_of_the_front_of_your_license":"Chụp một bức ảnh mặt trước giấy phép của bạn","Take_a_photo_of_your_passport_photo_page":"Chụp trang hộ chiếu của bạn","Take_a_selfie_showing_your_face":"Chụp một bức ảnh có mặt của bạn","Take_a_photo_using_the_basic_camera_mode_instead":"Hãy chụp ảnh bằng chế độ máy ảnh cơ bản ","Take_a_photo":"Chụp một bức ảnh","Passport_photo_page":"Ảnh trang hộ chiếu","Thank_you":"Xin cảm ơn","Verification_complete":"Hoàn thành xác minh","Refresh":"Làm mới","Recovery":"Phục hồi","Follow_these_steps_to_recover_camera_access:":"Làm theo các bước sau để khôi phục quyền truy cập máy ảnh:","Refresh_this_page_to_restart_the_identity_verification_process":"Làm mới trang này để bắt đầu lại quá trình xác minh danh tính","Grant_access_to_your_camera_from_your_browser_settings":"Cấp quyền truy cập vào máy ảnh của bạn từ cài đặt trình duyệt","Recover_camera_access_to_continue_face_verification":"Khôi phục quyền truy cập máy ảnh để tiếp tục xác minh khuôn mặt","Camera_access_is_denied":"Truy cập vào camera đã bị từ chối","We_cannot_verify_you_without_using_your_camera":"Chúng tôi không thể xác minh cho bạn nếu không sử dụng camera","Enable_camera":"Bật camera","When_prompted,_you_must_enable_camera_access_to_continue":"Khi được nhắc, bạn phải bật quyền truy cập máy ảnh để tiếp tục","Allow_camera_access":"Cho phép truy cập vào máy quay","Provide_the_whole_document_page_for_best_results":"Cung cấp toàn bộ trang tài liệu để có kết quả tốt nhất","Upload_back_of_card_from_your_computer":"Tải mặt sau thẻ của bạn từ máy tính","Upload_front_of_card_from_your_computer":"Tải mặt trước thẻ của bạn từ máy tính","Upload_back_of_license_from_your_computer":"Tải lên mặt sau của giấy phép từ máy tính của bạn","Upload_front_of_license_from_your_computer":"Tải lên mặt trước của giấy phép từ máy tính của bạn","Upload_passport_photo_page_from_your_computer":"Tải ảnh hộ chiếu của bạn từ máy tính","Upload_a_selfie_from_your_computer":"Tải một selfie từ máy tính của bạn","Take_photo":"Chụp ảnh","Upload":"Tải lên","Selfie":"Ảnh tự chụp","Check_that_it_is_connected_and_functional__You_can_also_continue_verification_on_your_phone":"Kiểm tra xem nó đã được kết nối và hoạt động chưa. Bạn cũng có thể tiếp tục xác minh trên điện thoại của mình","Make_sure_your_device_has_a_working_camera":"Đảm bảo thiết bị của bạn có camera đang hoạt động","Camera_not_working?":"Camera không hoạt động?","It_may_be_disconnected__Try_using_your_phone_instead_":"Máy ảnh có thể bị ngắt kết nối. Thử dùng điện thoại thay thế.","Make_sure_your_device's_camera_works":"Đảm bảo máy quay trên điện thoại của bạn vẫn hoạt động","Camera_not_working":"Camera không hoạt động","Remember_to_press_stop_when_you're_done__Redo_video_actions":"Hãy nhớ nhấn dừng khi bạn đã xong. Làm lại đoạn phim hành động","Looks_like_you_took_too_long":"Dường như bạn đã mất quá nhiều thời gian","View_from_camera":"Xem qua camera","Take_a_selfie":"Chụp selfie","Photo_of_your_face":"Ảnh khuôn mặt của bạn","Make_sure_your_selfie_clearly_shows_your_face":"Đảm bảo ảnh tự chụp của bạn hiển thị rõ ràng khuôn mặt của bạn","Check_selfie":"Kiểm tra ảnh tự chụp","Tips_to_take_a_good_selfie":"Các mẹo để có một bức ảnh tự chụp đẹp","Face_forward_and_make_sure_your_eyes_are_clearly_visible":"Hướng về phía trước và đảm bảo rằng mắt bạn hiện rõ","Remove_your_glasses,_if_necessary":"Hãy bỏ kính, nếu cần thiết","We'll_compare_it_with_your_document":"Chúng tôi sẽ so sánh chúng với các tài liệu của bạn","Your_link_will_expire_in_one_hour":"Đường dẫn của bạn sẽ hết hạn sau một giờ","Keep_this_window_open_while_using_your_mobile":"Để mở cửa sổ trình duyệt này khi bạn đang sử dụng điện thoại","Resend_link":"Gửi lại đường dẫn","We've_sent_a_secure_link_to_%{number}":"Chúng tôi đã gửi một link an toàn tới %{number}","It_may_take_a_few_minutes_to_arrive":"Sẽ mất vài phút để chuyển dữ liệu","Check_your_mobile":"Hãy kiểm tra điện thoại của bạn","Your_mobile_link_will_expire_in_one_hour":"Đường dẫn trên điện thoại của bạn sẽ hết hạn sau một giờ","Don't_refresh_this_page":"Đừng làm mới trang này","Once_you've_finished_we'll_take_you_to_the_next_step":"Một khi bạn đã hoàn thành chúng tôi sẽ đưa bạn đến bước tiếp theo","Connected_to_your_mobile":"Kết nối tới di động của bạn","Upload_photo":"Tải lên ảnh","Example_of_a_blurry_document":"Ví dụ về giấy tờ bị mờ","All_details_must_be_clear_—_nothing_blurry":"Mọi chi tiết phải rõ ràng — không bị mờ","Example_of_a_cut-off_document":"Ví dụ về tài liệu bị khuyết","Show_all_details_—_including_the_bottom_2_lines":"Hiển thị tất cả chi tiết - bao gồm 2 dòng cuối","Example_of_a_document_with_glare":"Ví dụ của tài liệu bị lóa","Move_away_from_direct_light_—_no_glare":"Tránh khỏi ánh sáng trực tiếp — không bị lóa","Document_example":"Ví dụ về tài liệu","The_photo_should_clearly_show_your_document":"Ảnh phải hiển thị rõ ràng tài liệu của bạn","Scans_and_photocopies_are_not_accepted":"Các bản scan và sao chép không được chấp nhận","Upload_passport_photo_page":"Đăng ảnh trang hộ chiếu","To_open_a_bank_account,_we_will_need_to_verify_your_identity_":"Để mở một tài khoản ngân hàng, chúng tôi sẽ cần phải xác minh danh tính của bạn.","It_will_only_take_a_couple_of_minutes_":"Việc này sẽ chỉ mất vài phút.","Verify_Identity":"Xác minh danh tính","Open_your_new_bank_account":"Mở mới tài khoản ngân hàng của bạn","Please_enter_a_valid_Login_ID_":"Vui lòng nhập một ID đăng kí hợp lệ.","Amount":"Số tiền","Your_request_to_transfer_[_1]_[_2]_from_[_3]_to_[_4]_has_been_successfully_processed_":"Yêu cầu chuyển [_1] [_2] từ [_3] sang [_4] đã được xử lý thành công.","Resale_not_offered":"Không được bán lại","You've_made_no_transactions_of_this_type_up_to_this_date_":"Bạn đã không thực hiện giao dịch nào thuộc loại này cho đến ngày hôm nay.","Date":"Ngày","Ref_":"Tham khảo.","Contract":"Hợp đồng","Purchase_Price":"Giá Mua","Sale_Date":"Ngày Bán","Sale_Price":"Giá Bán","Profit/Loss":"Lợi Nhuận/Thua Lỗ","Details":"Chi tiết","Total_Profit/Loss":"Tổng Lợi Nhuận/Thua Lỗ","accounts":"các tài khoản","account":"tài khoản","Sorry,_an_error_occurred_while_processing_your_request_":"Rất tiếc, đã xảy ra lỗi khi đang xử lý yêu cầu của bạn.","Please_specify_the_reasons_for_closing_your_accounts":"Vui lòng nêu rõ lý do bạn đóng các tài khoản của mình","The_reason_should_be_between_5_and_250_characters":"Lý do nên được viết trong khoảng từ 5 đến 250 ký tự","Please_select_a_reason_":"Vui lòng chọn một lý do.","Only_[_1]_are_allowed_":"Chỉ có [_1] được cho phép.","letters":"ký tự","numbers":"số","space":"khoảng trắng","Please_select_at_least_one_scope":"Vui lòng chọn ít nhất một phạm vi","New_token_created_":"Token mới đã được tạo.","The_maximum_number_of_tokens_([_1])_has_been_reached_":"Đã đạt đến độ dài tối đa của mã token ([_1]).","Name":"Tên","Token":"Mã Token","Scopes":"Phạm vi","Last_Used":"Lần Sử Dụng Gần Đây","Action":"Hành động","Are_you_sure_that_you_want_to_permanently_delete_the_token":"Bạn có chắc chắn muốn xóa vĩnh viễn token","Delete":"Xóa","Never_Used":"Chưa bao giờ sử dụng","You_have_not_granted_access_to_any_applications_":"Bạn không được phép truy cập bất kỳ một ứng dụng nào.","Are_you_sure_that_you_want_to_permanently_revoke_access_to_the_application":"Bạn có chắc chắn muốn thu hồi quyền truy cập vào ứng dụng vĩnh viễn","Revoke_access":"Hủy bỏ truy cập","Admin":"Quản trị viên","Payments":"Thanh toán","Read":"Đọc","Trade":"Giao dịch","Trading_Information":"Thông tin giao dịch","Never":"Chưa bao giờ","Permissions":"Quyền hạn","Last_Login":"Lần đăng nhập cuối","You_did_not_change_anything_":"Bạn chưa thay đổi bất cứ nội dung nào.","Your_changes_have_been_updated_successfully_":"Các thay đổi của bạn đã được cập nhật thành công.","Successful":"Thành công","Date_and_Time":"Ngày và Thời gian","Browser":"Duyệt tìm","IP_Address":"Địa chỉ IP","Status":"Tình trạng","Your_account_has_no_Login/Logout_activity_":"Không có hoạt động Đăng nhập/Đăng xuất nào trên tài khoản của bạn.","Your_account_is_fully_authenticated_and_your_withdrawal_limits_have_been_lifted_":"Tài khoản của bạn được xác thực đầy đủ và mức giới hạn rút tiền của bạn đã được nâng lên.","Your_[_1]_day_withdrawal_limit_is_currently_[_2][_3]_":"Giới hạn rút tiền trong [_1] ngày của bạn hiện là [_2][_3].","You_have_already_withdrawn_[_1][_2]_in_aggregate_over_the_last_[_3]_days_":"Bạn đã rút [_1][_2] trong tổng số [_3] ngày qua.","Your_withdrawal_limit_is_[_1][_2]_":"Giới hạn rút tiền của bạn là [_1][_2].","You_have_already_withdrawn_[_1][_2]_":"Bạn đã rút [_1][_2].","Hence,_your_withdrawable_balance_is_only_up_to_[_1][_2],_subject_to_your_account’s_available_funds_":"Do đó, số dư có thể rút của bạn chỉ tối đa [_1][_2], tùy thuộc vào số tiền trong tài khoản của bạn.","Please_select":"Vui lòng chọn","Please_confirm_that_all_the_information_above_is_true_and_complete_":"Xin vui lòng xác nhận rằng tất cả các thông tin trên là đúng sự thật và đầy đủ.","Your_settings_have_been_updated_successfully_":"Thiết lập của bạn đã được cập nhật thành công.","Sorry,_an_error_occurred_while_processing_your_account_":"Rất tiêt, Lỗi xảy ra trong khi đang xử lý tài khoản của bạn.","Please_select_a_country":"Xin vui lòng chọn quốc gia","Timed_out_until":"Tạm ngưng cho đến khi","Excluded_from_the_website_until":"Loại trừ từ các trang web cho đến khi","Session_duration_limit_cannot_be_more_than_6_weeks_":"Giới hạn thời hạn phiên không thể nhiều hơn 6 tuần.","Time_out_must_be_after_today_":"Thời hạn kết thúc phải sau hôm nay.","Time_out_cannot_be_more_than_6_weeks_":"Thời hạn không thể nhiều hơn 6 tuần.","Time_out_cannot_be_in_the_past_":"Thời hạn kết thúc không thể tồn tại trong quá khứ.","Please_select_a_valid_time_":"Vui lòng chọn một thời gian hợp lệ.","Exclude_time_cannot_be_less_than_6_months_":"Thời gian loại trừ không thể ít hơn 6 tháng.","Exclude_time_cannot_be_for_more_than_5_years_":"Thời gian loại trừ không thể nhiều hơn 5 năm.","Confirm_changes":"Xác nhận thay đổi","We’ll_update_your_limits__Click_[_1]Agree_and_accept[_2]_to_acknowledge_that_you_are_fully_responsible_for_your_actions,_and_we_are_not_liable_for_any_addiction_or_loss_":"Chúng tôi sẽ cập nhật giới hạn của bạn. Chọn [_1]Đồng ý và chấp thuận[_2] để xác nhận rằng bạn hoàn toàn chịu trách nhiệm cho các hành động của mình, và chúng tôi sẽ không chịu trách nhiệm cho bất kỳ ảnh hưởng gây nghiện hoặc mất mát nào.","Agree_and_accept":"Đồng ý và chấp thuận","Go_back":"Quay lại","When_you_click_\"OK\"_you_will_be_excluded_from_trading_on_the_site_until_the_selected_date_":"Khi bạn nhấp vào \"OK\" bạn sẽ bị loại bỏ khỏi giao dịch trên trang web tới ngày được chọn.","Your_changes_have_been_updated_":"Những thay đổi của bạn đã được cập nhật.","Disable":"Vô hiệu hoá","Enable":"Kích hoạt","You_have_successfully_enabled_two-factor_authentication_for_your_account_":"Bạn đã kích hoạt thành công xác thực 2 yếu tố cho tài khoản của mình.","You_have_successfully_disabled_two-factor_authentication_for_your_account_":"Bạn đã vô hiệu hoá thành công xác thực 2 yếu tố cho tài khoản của mình.","You_do_not_need_to_authenticate_your_account_at_this_time_[_1]We_will_inform_you_when_your_account_needs_to_be_authenticated_":"Bạn không cần phải xác minh tài khoản vào lúc này. [_1]Chúng tôi sẽ thông báo khi nào tài khoản của bạn cần được xác minh.","No_authentication_required":"Không cần xác minh","Back_to_trading":"Tiếp tục giao dịch","You_are_categorised_as_a_professional_client_":"Bạn được phân loại như là một khách hàng chuyên nghiệp.","You_are_categorised_as_a_retail_client__Apply_to_be_treated_as_a_professional_trader_":"Bạn được phân loại như là một khách hàng bán lẻ. Nộp đơn xét duyệt để được là một khách hàng chuyên nghiệp.","Bid":"Giá thầu","Closed_Bid":"Đóng thầu","Reference_ID":"ID tham khảo","Description":"Mô tả","Credit/Debit":"Tín dụng/Ghi nợ","Balance":"Số Dư Tài Khoản","Top_up_error":"Lỗi nạp","Understood":"Đã hiểu","Top-up_successful":"Nạp thành công","[_1]_has_been_credited_into_your_Virtual_Account:_[_2]_":"[_1] đã được ghi vào tài khoản ảo của bạn: [_2].","Go_to_statement":"Xem sao kê","Continue_trading":"Tiếp tục giao dịch","Your_virtual_balance_has_been_reset_":"Số dư ảo của bạn đã được \u001dđặt lại.","Account":"Tài khoản","Available_Markets":"Những thị trường đang có sẵn","Type":"Loại","Currency":"Tiền tệ","Financial_Account":"Tài Khoản Tài Chính","Gaming_Account":"Tài khoản Cá cược","Real_Account":"Tài khoản Thực","Jurisdiction":"Thẩm quyền","Create_account":"Tạo tài khoản","Change_currency":"Thay đổi loại tiền tệ","Note:_You_are_limited_to_one_fiat_currency_account__The_currency_of_your_fiat_account_can_be_changed_before_you_deposit_into_your_fiat_account_for_the_first_time_or_create_an_MT5_account__You_may_also_open_one_account_for_each_supported_cryptocurrency_":"Lưu ý: Bạn chỉ được phép sở hữu 1 tài khoản tiền thật. Đơn vị tiền tệ của tài khoản tiền thật có thể được thay đổi trước lần gửi tiền đầu tiên hoặc khi bạn tạo tài khoản MT5. Bạn cũng có thể mở một tài khoản cho mỗi loại tiền ảo được hỗ trợ.","This_account_is_disabled":"Tài khoản này bị vô hiệu hoá","This_account_is_excluded_until_[_1]":"Tài khoản này bị loại trừ cho đến khi [_1]","Set_currency":"Thiết lập tiền tệ","Commodities":"Hàng hóa","Forex":"Thị trường ngoại hối","Stock_Indices":"Chỉ số chứng khoán","Stocks":"Chứng khoáng","Synthetic_Indices":"Các chỉ số tổng hợp","Please_check_your_email_for_the_password_reset_link_":"Xin vui lòng kiểm tra email của bạn để có liên kết đổi mật khẩu.","Sign_up":"Đăng kí","Trading_contracts_for_difference_(CFDs)_on_Synthetic_Indices_may_not_be_suitable_for_everyone__Please_ensure_that_you_fully_understand_the_risks_involved,_including_the_possibility_of_losing_all_the_funds_in_your_MT5_account__Gambling_can_be_addictive_–_please_play_responsibly_":"Giao dịch hợp đồng chênh lệch (CFD) trên Chỉ số tổng hợp có thể không phù hợp với tất cả mọi người. Vui lòng đảm bảo rằng bạn hiểu đầy đủ các rủi ro liên quan, bao gồm khả năng mất tất cả số tiền trong tài khoản MT5 của bạn. \bCá cược có thể gây nghiện - hãy giao dịch có trách nhiệm.","Do_you_wish_to_continue?":"Bạn có muốn tiếp tục?","{SPAIN_ONLY}You_are_about_to_purchase_a_product_that_is_not_simple_and_may_be_difficult_to_understand:_Contracts_for_difference_and_forex__As_a_general_rule,_the_CNMV_considers_that_such_products_are_not_appropriate_for_retail_clients,_due_to_their_complexity_":"{SPAIN ONLY}Bạn sắp mua một sản phẩm không đơn giản và có thể khó hiểu: Hợp đồng chênh lệch và ngoại hối. Theo nguyên tắc chung, CNMV cho rằng các sản phẩm đó không phù hợp với khách hàng bán lẻ, do tính phức tạp của chúng.","Acknowledge":"Sự thừa nhận","Change_Password":"Thay Đổi Mật Khẩu","The_[_1]_password_of_account_number_[_2]_has_been_changed_":"Mật khẩu [_1] của tài khoản số [_2] đã được thay đổi.","Reset_Password":"Đổi Mật Khẩu","Verify_Reset_Password":"Xác minh thiết lập lại mật khẩu","Please_check_your_email_for_further_instructions_":"Vui lòng kiểm tra email của bạn để được hướng dẫn thêm.","[_1]_deposit_from_[_2]_to_account_number_[_3]_is_done__Transaction_ID:_[_4]":"tiền gửi [_1] từ [_2] đến tài khoản số [_3] được thực hiện. Giao dịch ID: [_4]","[_1]_withdrawal_from_account_number_[_2]_to_[_3]_is_done__Transaction_ID:_[_4]":"% 1 rút khỏi số tài khoản% 2 đến% 3 được thực hiện. ID giao dịch:% 4","You_have_insufficient_funds_in_your_Binary_account,_please_add_funds_":"Bạn không có đủ tiền trong tài khoản Binary, xin vui lòng thêm quỹ.","You_have_insufficient_funds_in_your_MT5_account_":"Bạn có đủ vốn trong tài khoản MT5.","Sorry,_this_feature_is_not_available_in_your_jurisdiction_":"Xin lỗi, tính năng này không có sẵn trong thẩm quyền của bạn.","Due_to_an_issue_on_our_server,_some_of_your_MT5_accounts_are_unavailable_at_the_moment__[_1]Please_bear_with_us_and_thank_you_for_your_patience_":"Do vấn đề với máy chủ, một số tài khoản MT5 của bạn không khả dụng bây giờ. [_1]Vui lòng thông cảm cho chúng tôi và cảm ơn sự kiên nhẫn của bạn.","Unavailable":"Không khả dụng","[_1]_has_been_credited_into_your_MT5_Demo_Account:_[_2]_":"[_1] đã được ghi vào tài khoản ảo MT5 của bạn: [_2].","_(Region_added)":" (Khu vực đã được cập nhật)","_(Temporarily_unavailable)":" (Tạm thời không khả dụng)","Demo_Accounts":"Tài khoản demo","Real-Money_Accounts":"Tài khoản tiền thật","Demo_Account":"Tài khoản Demo","Real-Money_Account":"Tài khoản tiền thật","for_account_[_1]":"cho tài khoản [_1]","[_1]_Account_[_2]":"[_1] tài khoản [_2]","Get_[_1]":"Có thêm [_1]","Your_demo_account_balance_is_currently_[_1]_or_less__You_may_top_up_your_account_with_an_additional_[_2]_":"Số dư tài khoản demo của bạn hiện nay là [_1] hoặc ít hơn. Bạn có thể nạp thêm vào tài khoản demo [_2].","You_can_top_up_your_demo_account_with_an_additional_[_1]_if_your_balance_is_[_2]_or_less_":"Bạn có thể nạp [_1] vào tài khoản demo nếu số dư của bạn là từ [_2] trở xuống.","Yes,_I'm_sure":"Vâng, tôi chắc chắn","Are_you_sure?":"Bạn có chắc không?","You_will_not_be_able_to_change_your_fiat_account's_currency_after_creating_this_MT5_account__Are_you_sure_you_want_to_proceed?":"Bạn sẽ không thể thay đổi đơn vị tiền tệ cho tài khoản fiat của mình sau khi tạo xong tài khoản MT5 này. Bạn có chắc là muốn tiếp tục không?","Address":"Địa chỉ","Account_currency":"Loại Tiền Tệ","Financial_assessment":"Đánh giá tài chính","Personal_details":"Thông tin cá nhân","Tether_Omni_(USDT)_is_a_version_of_Tether_that's_pegged_to_USD_and_is_built_on_the_Bitcoin_blockchain_":"Tether ERC20 (eUSDT) là một phiên bản của Tether được gắn theo USD và được xây dựng trên chuỗi khối Bitcoin.","Tether_ERC20_(eUSDT)_is_a_version_of_Tether_that's_pegged_to_USD_and_is_hosted_on_the_Ethereum_platform_":"Tether ERC20 (eUSDT) là một phiên bản của Tether được gắn theo USD và được lưu trữ trên nền tảng Ethereum.","Financial_Account_Opening":"Mở Tài Khoản Tài Chính","Your_token_has_expired_or_is_invalid__Please_click_here_to_restart_the_verification_process_":"Chuỗi xác nhận của bạn đã hết hiệu lực hoặc hết hạn. Xin vui lòng nhấp chuột vào đây để khởi động lại quá trình xác minh.","The_email_address_provided_is_already_in_use__If_you_forgot_your_password,_please_try_our_password_recovery_tool_or_contact_our_customer_service_":"Địa chỉ email cung cấp đang đã được sử dụng. Nếu bạn quên mật khẩu của bạn, hãy thử công cụ phục hồi mật khẩu của chúng tôi hoặc liên hệ với dịch vụ khách hàng của chúng tôi.","Password_is_not_strong_enough_":"Mật khẩu không đủ mạnh.","Upgrade_now":"Nâng cấp ngay bây giờ","[_1]_days_[_2]_hours_[_3]_minutes":"[_1] ngày [_2] giờ [_3] phút","Your_trading_statistics_since_[_1]_":"Số liệu thống kê giao dịch của bạn kể từ [_1].","[_1]_Please_click_the_link_below_to_restart_the_password_recovery_process_":"[_1] Xin vui lòng nhấp vào liên kết dưới đây để khởi động lại quá trình khôi phục mật khẩu.","Your_password_has_been_successfully_reset__Please_log_into_your_account_using_your_new_password_":"Mật khẩu của bạn đã được đổi thành công. Vui lòng dùng mật khẩu mới đăng nhập vào tài khoản của bạn.","Please_select_the_currency_for_this_account:":"Vui lòng chọn đơn vị tiền tệ cho tài khoản:","Do_you_want_this_to_be_a_fiat_account_or_crypto_account?_Please_choose_one:":"Bạn có muốn này là một tài khoản fiat hoặc tài khoản tiền crypto? Hãy chọn một trong hai:","Are_you_sure_you_want_to_create_your_[_1]_account_now?":"Bạn có chắc chắn muốn tạo một tài khoản [_1] ngay bây giờ?","Note:":"Lưu ý:","You_may_open_one_account_for_each_supported_cryptocurrency_":"Bạn được phép mở một tài khoản cho mỗi đồng tiền ảo được hỗ trợ.","Are_you_sure_you_want_to_create_a_fiat_account_in_[_1]?":"Bạn có chắc chắn muốn tạo một tài khoản fiat tại [_1]?","You_are_limited_to_one_fiat_account__You_can_change_the_currency_of_your_fiat_account_anytime_before_you_make_a_first-time_deposit_or_create_an_MT5_account_":"Bạn chỉ được sở hữu một tài khoản fiat. Bạn có thể thay đổi loại tiền tệ của tài khoản fiat bất cứ lúc nào trước khi bạn lần đầu tiên gửi tiền hoặc tạo một tài khoản MT5.","Yes":"Có","Create_[_1]_account":"Tạo tài khoản [_1]","You_have_successfully_set_your_account_currency_to_[_1]_":"Bạn đã đặt thành công tiền tệ tài khoản của mình thành [_1].","You_have_successfully_changed_your_account_currency_from_[_1]_to_[_2]_":"Bạn đã thay đổi đơn vị tiền tệ thành công từ [_1] sang [_2].","Please_choose_a_currency":"Hãy chọn một loại tiền tệ","Asian_Up":"Châu á tăng","Asian_Down":"Châu Á Giảm","Higher":"Cao Hơn","Higher_or_equal":"Cao Hơn hoặc Bằng","Lower":"Thấp hơn","Lower_or_equal":"Thấp hơn hoặc bằng","Digit_Matches":"Số phù hợp","Digit_Differs":"Số khác","Digit_Odd":"Số lẻ","Digit_Even":"Số chẵn","Digit_Over":"Số vượt quá","Digit_Under":"Số dưới","Ends_Outside":"Kết Thúc Ra Ngoài","Ends_Between":"Kết Thúc Giữa","Stays_Between":"Nằm Giữa","Goes_Outside":"Ra Ngoài","Touches":"Chạm","Does_Not_Touch":"Không Chạm","Call_Spread":"Gọi biên","Put_Spread":"Bán Chênh lệch","High_Tick":"Tick cao","Low_Tick":"Tick thấp","Only_Ups":"Chỉ Tăng","Only_Downs":"Chỉ Giảm","Multiplier_Up":"Số nhân Tăng","Multiplier_Down":"Số nhân Giảm","Equals":"Bằng nhau","Not":"Không","Buy":"Mua","Sell":"Bán","Waiting_for_contract_settlement_":"Đang chờ giải quyết hợp đồng.","including_Deal_Cancel__Fee":"Bao gồm Phí Huỷ bỏ Giao dịch","Contract_has_not_started_yet":"Hợp đồng chưa được bắt đầu","This_contract_is_only_available_on_[_1]DTrader[_2]_":"Hợp đồng này chỉ khả dụng trên [_1]DTrader[_2].","This_contract_is_only_available_on_DTrader_[_1][_2]Go_to_Dtrader[_3]_to_close_or_cancel_this_contract_":"Gói thầu này chỉ có trên DTrader.[_1][_2]Đi tới Dtrader[_3] để đóng hoặc huỷ gói thầu.","Contract_Result":"Kết quả hợp đồng","Close_Time":"Thời gian đóng","Exit_Spot_Time":"Thời gian chốt","Audit":"Kiểm toán","View_chart":"Xem biểu đồ","Audit_Page":"Kiểm tra trang","Contract_Starts":"Hợp đồng bắt đầu","Contract_Ends":"Kết thúc hợp đồng","Contract_Details":"Chi tiết Hợp đồng","Target":"Mục tiêu","Contract_Information":"Thông tin của Hợp đồng","Contract_Type":"Loại hợp đồng","Transaction_ID":"ID Giao Dịch","Remaining_Time":"Thời gian còn lại","Maximum_payout":"Thanh toán tối đa","Barrier_Change":"Giới hạn Thay đổi","Current":"Hiện tại","Spot_Time":"Thời điểm làm giá","Current_Time":"Thời gian hiện tại","Indicative":"Chỉ thị","Potential_Profit/Loss":"Lợi nhuận / thua lỗ tiềm năng","Deal_Cancel__Fee":"Hủy Giao Dịch. Phí","You_can_close_this_window_without_interrupting_your_trade_":"Bạn có thể đóng cửa sổ này mà không gián đoạn giao dịch của bạn.","There_was_an_error":"Đã có lỗi xảy ra","Sell_at_market":"Bán tại thị trường","Note":"Lưu ý","Contract_will_be_sold_at_the_prevailing_market_price_when_the_request_is_received_by_our_servers__This_price_may_differ_from_the_indicated_price_":"Hợp đồng sẽ được bán ở giá thị trường hiện hành khi máy chủ nhận được yêu cầu. Giá này có thể khác với giá đã được chỉ định.","You_have_sold_this_contract_at_[_1]_[_2]":"Bạn đã bán hợp đồng này với mức [_1] [_2]","Your_transaction_reference_number_is_[_1]":"Số tham chiếu giao dịch của bạn là [_1]","Thank_you_for_signing_up!_Please_check_your_email_to_complete_the_registration_process_":"Cảm ơn bạn đã đăng ký! Vui lòng kiểm tra email của bạn để hoàn tất quá trình đăng ký.","All_markets_are_closed_now__Please_try_again_later_":"Tất cả các thị trường đều đã đóng cửa. Vui lòng thử lại sau.","Withdrawal":"Rút tiền","virtual_money_credit_to_account":"tín dụng tiền ảo vào tài khoản","login":"đăng nhập","logout":"đăng xuất","Asians":"Châu Á","Call_Spread/Put_Spread":"Mua Chênh lệch/Bán Chênh lệch","Digits":"Chữ số","Ends_Between/Ends_Outside":"Kết Thúc Giữa / Kết Thúc Ra Ngoài","High/Low_Ticks":"Tick Cao/Thấp","Reset_Call/Reset_Put":"Đặt lại Call/ Đặt lại Put","Stays_Between/Goes_Outside":"Nằm Giữa/ Ra Ngoài","Touch/No_Touch":"Chạm/Không Chạm","Christmas_Day":"Lễ Giáng Sinh","Closes_early_(at_18:00)":"Kết thúc sớm (lúc 18:00)","Closes_early_(at_21:00)":"Kết thúc sớm (lúc 21:00)","Fridays":"Thứ Sáu","New_Year's_Day":"Ngày của năm mới","today":"hôm nay","today,_Fridays":"hôm nay, Thứ Sáu","There_was_a_problem_accessing_the_server_":"Có lỗi khi truy cập máy chủ.","There_was_a_problem_accessing_the_server_during_purchase_":"Có lỗi trung cập vào máy chủ khi mua."}; \ No newline at end of file +texts_json['VI'] = {"Real":"Thực","Multipliers":"Cấp số nhân","Options":"Tùy chỉnh","Demo":"Thử nghiệm","Real_CFDs":"CFD thực","Real_Financial":"Tài Chính Thực","Demo_CFDs":"Demo CFD","Demo_Financial":"Tài chính demo","Synthetic":"Tổng hợp","Demo_Synthetic":"Tổng hợp Demo","Real_Synthetic":"Tổng hợp thực","CFDs":"Các thị trường CFD","Financial":"Tài chính","Financial_STP":"Tài chính STP","Demo_Financial_STP":"Demo Tài chính STP","Real_Financial_STP":"Tài chính STP thực","Multi-Collateral":"Đa thế chấp","Paxos_Standard":"Tiêu chuẩn Paxos","Thank_you,_we'll_get_back_to_you_within_24_hours":"Cảm ơn bạn, chúng tôi sẽ liên hệ lại với bạn trong vòng 24 giờ","Online":"Trực tuyến","Offline":"Ngoại tuyến","Connecting_to_server":"Đang kết nối với máy chủ","Use_a_few_words,_avoid_common_phrases":"Sử dụng một vài từ, tránh các cụm từ phổ biến","No_need_for_symbols,_digits,_or_uppercase_letters":"Không cần ký hiệu, chữ số hoặc chữ hoa","Add_another_word_or_two__Uncommon_words_are_better_":"Thêm một hoặc hai từ khác. Những từ không phổ biến sẽ tốt hơn.","Straight_rows_of_keys_are_easy_to_guess":"Các hàng phím thẳng rất dễ đoán","Short_keyboard_patterns_are_easy_to_guess":"Các nhóm ký tự ngắn liên tiếp rất dễ đoán","Use_a_longer_keyboard_pattern_with_more_turns":"Sử dụng nhiều ký tự khác nhau trên bàn phím và kéo dài chúng","Repeats_like_\"aaa\"_are_easy_to_guess":"Các lặp lại như \"aaa\" rất dễ đoán","Repeats_like_\"abcabcabc\"_are_only_slightly_harder_to_guess_than_\"abc\"":"Các lặp lại như \"abcabcabc\" chỉ hơi khó đoán hơn \"abc\"","Avoid_repeated_words_and_characters":"Tránh lặp lại các từ và ký tự","Sequences_like_abc_or_6543_are_easy_to_guess":"Các chuỗi như abc hoặc 6543 rất dễ đoán","Avoid_sequences":"Tránh các trình tự","Recent_years_are_easy_to_guess":"Các mốc năm gần đây rất dễ đoán","Avoid_recent_years":"Tránh những năm gần đây","Avoid_years_that_are_associated_with_you":"Tránh những mốc năm gắn liền với bạn","Dates_are_often_easy_to_guess":"Mốc ngày rất dễ đoán","Avoid_dates_and_years_that_are_associated_with_you":"Tránh những mốc ngày tháng năm gắn liền với bạn","This_is_a_top-10_common_password":"Đây là một trong 10 mật khẩu phổ biến nhất","This_is_a_top-100_common_password":"Đây là một trong 100 mật khẩu phổ biến nhất","This_is_a_very_common_password":"Đây là một mật khẩu rất phổ biến","This_is_similar_to_a_commonly_used_password":"Mật khẩu này giống một mật khẩu thường được sử dụng","A_word_by_itself_is_easy_to_guess":"Một từ đơn lẻ rất dễ đoán","Names_and_surnames_by_themselves_are_easy_to_guess":"Tên và họ thường rất dễ đoán","Common_names_and_surnames_are_easy_to_guess":"Tên thường và họ rất dễ đoán","Capitalization_doesn't_help_very_much":"Viết hoa không giúp được gì nhiều","All-uppercase_is_almost_as_easy_to_guess_as_all-lowercase":"Tất cả chữ hoa gần như dễ đoán như chữ thường","Reversed_words_aren't_much_harder_to_guess":"Các từ đảo ngược không khó đoán","Predictable_substitutions_like_'@'_instead_of_'a'_don't_help_very_much":"Các thay thế có thể đoán trước như '@' thay vì 'a' không giúp ích nhiều","This_password_is_on_the_blacklist":"Mật khẩu này nằm trong danh sách đen","Unknown_OS":"Hệ điều hành không rõ","You_will_be_redirected_to_a_third-party_website_which_is_not_owned_by_Binary_com_":"Bạn sẽ được chuyển hướng đến một trang web bên thứ ba mà không thuộc sở hữu của Binary.com.","Click_OK_to_proceed_":"Nhấp vào OK để tiến tục.","Please_ensure_that_you_have_the_Telegram_app_installed_on_your_device_":"Hãy đảm bảo rằng bạn đã cài đặt ứng dụng Telegram trên thiết bị của mình.","[_1]_requires_your_browser's_web_storage_to_be_enabled_in_order_to_function_properly__Please_enable_it_or_exit_private_browsing_mode_":"[_1] yêu cầu lưu trữ web của trình duyệt của bạn để được kích hoạt để hoạt động đúng. Xin vui lòng cho phép nó hoặc thoát ra khỏi chế độ duyệt web riêng tư.","Please_[_1]log_in[_2]_or_[_3]sign_up[_4]_to_view_this_page_":"Xin vui lòng [_1]đăng nhập[_2] hoặc [_3]đăng ký[_4] để xem trang này.","This_feature_is_available_to_demo_accounts_only_":"Tính năng này chỉ khả dụng với tài khoản demo.","You_are_using_a_demo_account__Please_switch_to_a_real_account_or_create_one_to_access_Cashier_":"Bạn đang sử dụng tài khoản demo. Vui lòng chuyển sang tài khoản thực hoặc tạo tài khoản để truy cập Thu ngân.","This_page_is_only_available_to_logged_out_clients_":"Trang này chỉ dành cho khách hàng đã đăng xuất.","Binary_options_trading_is_not_available_in_your_Multipliers_account_":"Giao dịch quyền chọn nhị phân không khả dụng cho tài khoản Multipliers của bạn.","Binary_options_trading_is_not_available_via_your_Multipliers_account_
Please_switch_back_to_your_Options_account_":"Giao dịch quyền chọn nhị phân không khả dụng qua tài khoản Multiplier của bạn.
Vui lòng quay trở lại tài khoản Quyền chọn của bạn.","Sorry,_options_trading_isn’t_available_in_the_United_Kingdom_and_the_Isle_of_Man":"Xin lỗi, giao dịch quyền chọn không khả dụng ở Vương Quốc Anh và Đảo Man","Binary_options_trading_is_not_available_in_your_country_":"Quyền chọn giao dịch nhị phân không khả dụng tại quốc gia của bạn.","This_page_is_not_available_in_your_country_of_residence_":"Trang này không khả dụng tại quốc gia của bạn.","Page_not_available,_you_did_not_deactivate_your_account_":"Trang không khả dụng, bạn chưa hủy kích hoạt tài khoản của mình.","Unfortunately,_this_service_isn’t_available_in_your_country__If_you’d_like_to_trade_multipliers,_try_DTrader_on_Deriv_":"Rất tiếc, dịch vụ này không khả dụng ở quốc gia của bạn. Nếu bạn muốn giao dịch số nhân, hãy thử DTrader trên Deriv.","Go_to_DTrader":"Đi tới DTrader","Sign_out":"Đăng xuất","[_1]_Account":"Tài khoản [_1]","Click_here_to_open_a_Real_Account":"Nhấp vào đây để mở một Tài Khoản Thực","Open_a_Real_Account":"Mở một Tài Khoản Thực","Click_here_to_open_a_Multipliers_Account":"Click vào đây để mở một tài khoản Multipliers","Click_here_to_open_an_Options_account":"Click vào đây để mở một tài khoản Quyền chọn","Open_a_Multipliers_Account":"Mở một tài khoản Multipliers","Create_Account":"Tạo Tài Khoản","Accounts_List":"Danh sách tài khoản","Deposits_are_temporarily_unavailable_due_to_system_maintenance__You_can_make_your_deposits_when_the_maintenance_is_complete_":"Nạp tiền tạm thời không khả dụng do bảo trì hệ thống. Bạn có thể nạp tiền khi quá trình bảo trì hoàn tất.","Withdrawals_are_temporarily_unavailable_due_to_system_maintenance__You_can_make_your_withdrawals_when_the_maintenance_is_complete_":"Rút tiền tạm thời không khả dụng do bảo trì hệ thống. Bạn có thể rút tiền khi quá trình bảo trì hoàn tất.","Our_cryptocurrency_cashier_is_temporarily_down_due_to_system_maintenance__You_can_access_the_Cashier_in_a_few_minutes_when_the_maintenance_is_complete_":"Dịch vụ thu ngân tiền điện tử của chúng tôi tạm thời ngừng hoạt động do bảo trì hệ thống. Bạn có thể truy cập Thu ngân sau vài phút khi quá trình bảo trì hoàn tất.","Our_cashier_is_temporarily_down_due_to_system_maintenance_You_can_access_the_Cashier_in_a_few_minutes_when_the_maintenance_is_complete_":"Dịch vụ thu ngân của chúng tôi tạm thời ngừng hoạt động do bảo trì hệ thống. Bạn có thể truy cập tới Thu ngân sau vài phút khi quá trình bảo trì hoàn tất.","Your_cashier_is_currently_locked__Please_contact_us_via_live_chat_to_find_out_how_to_unlock_it_":"Thu ngân của bạn hiện đang bị khóa. Vui lòng liên hệ với chúng tôi qua trò chuyện trực tiếp để tìm hiểu cách mở khóa.","Please_set_your_[_1]account_currency[_2]_to_enable_deposits_and_withdrawals_":"Vui lòng cài đặt [_1]ađơn vị tiền tệ tài khoản[_2] của bạn để cho phép gửi và rút tiền.","Your_account_has_not_been_authenticated__Please_submit_your_[_1]proof_of_identity_and_proof_of_address[_2]_to_authenticate_your_account_and_request_for_withdrawals_":"Tài khoản của bạn chưa được xác thực. Vui lòng gửi[_1]pgiấy tờ định danh và bằng chứng về địa chỉ[_2] để xác thực tài khoản của bạn và thực hiện yêu cầu rút tiền.","Your_account_has_not_been_authenticated__Please_submit_your_[_1]proof_of_identity_and_proof_of_address[_2]_to_authenticate_your_account_and_access_your_cashier_":"Tài khoản của bạn chưa được xác thực. Vui lòng gửi[_1]pgiấy tờ định danh và bằng chứng về địa chỉ[_2] để xác thực tài khoản của bạn và truy cập vào Thu ngân của bạn.","The_identification_documents_you_submitted_have_expired__Please_submit_valid_identity_documents_to_unlock_Cashier_":"Các giấy tờ tùy thân bạn gửi đã hết hạn. Vui lòng xuất trình giấy tờ tùy thân hợp lệ để mở khóa Thu ngân.","Your_[_1]proof_of_identity[_2]_has_expired_":"[_1]Xác nhận danh tính[_2] của bạn đã hết hạn.","Your_[_1]proof_of_address[_2]_has_expired_":"[_1]Xác nhận địa chỉ[_2] của bạn đã hết hạn.","Your_[_1]proof_of_identity[_3]_and_[_2]proof_of_address[_3]_have_not_been_verified_":"[_1]Xác nhận danh tính[_3] và [_2]Xác nhận địa chỉ[_3] của bạn chưa được phê duyệt.","Your_[_1]proof_of_identity[_2]_has_not_been_verified_":"[_1]Xác nhận danh tính[_2] của bạn chưa được phê duyệt.","Your_[_1]proof_of_address[_2]_has_not_been_verified_":"[_1]Xác nhận địa chỉ của bạn[_2] chưa được phê duyệt.","Please_submit_your_[_1]proof_of_identity[_2]_":"Vui lòng nộp [_1]xác minh danh tính[_2] của bạn.","Please_submit_your_[_1]proof_of_address[_2]_":"Vui lòng nộp [_1]xác minh địa chỉ[_2].","You_have_chosen_to_exclude_yourself_from_trading_on_our_website_until_[_1]__If_you_are_unable_to_place_a_trade_or_deposit_after_your_self-exclusion_period,_please_contact_us_via_live_chat_":"Bạn đã chọn loại trừ mình khỏi giao dịch trên trang web của chúng tôi cho đến khi [_1]. Nếu bạn không thể thực hiện giao dịch hoặc ký quỹ sau thời gian tự loại trừ của mình, vui lòng liên hệ với chúng tôi qua trò chuyện trực tiếp.","Your_access_to_Cashier_has_been_temporarily_disabled_as_you_have_not_set_your_30-day_turnover_limit__Please_go_to_[_1]Self-exclusion[_2]_and_set_your_30-day_turnover_limit_":"Quyền truy cập của bạn vào Thu ngân tạm thời bị vô hiệu hóa do bạn chưa đặt giới hạn doanh thu trong 30 ngày của mình. Vui lòng chuyển đến[_1]Stự loại trừ[_2] và đặt giới hạn doanh thu trong 30 ngày của bạn.","MT5_withdrawals_have_been_disabled_on_your_account__Please_check_your_email_for_more_details_":"Rút tiền MT5 đã bị vô hiệu hoá trên tài khoản của bạn. Vui lòng kiểm tra email của bạn để biết chi tiết.","Unfortunately,_you_can_only_make_deposits__Please_contact_us_via_live_chat_to_enable_withdrawals_":"Thật không may, bạn chỉ có thể gửi tiền. Vui lòng liên hệ với chúng tôi qua trò chuyện trực tuyến để cho phép rút tiền.","Your_[_1]personal_details[_2]_are_incomplete__Please_go_to_your_account_settings_and_complete_your_personal_details_to_enable_deposits_and_withdrawals_":"[_1]pchi tiết cá nhân[_2] của bạn chưa hoàn thành. Vui lòng chuyển đến cài đặt tài khoản của bạn và điền đầy đủ thông tin cá nhân của bạn để có thể gửi tiền và rút tiền.","Your_[_1]personal_details[_2]_are_incomplete__Please_go_to_your_account_settings_and_complete_your_personal_details_to_enable_withdrawals_":"[_1]pChi tiết cá nhân[_2] của bạn chưa hoàn thành. Vui lòng chuyển đến cài đặt tài khoản của bạn và điền đầy đủ thông tin cá nhân của bạn để có thể rút tiền.","Your_[_1]personal_details[_2]_are_incomplete__Please_go_to_your_account_settings_and_complete_your_personal_details_to_enable_deposits_":"[_1]pChi tiết cá nhân[_2] của bạn chưa hoàn thành. Vui lòng đi tới cài đặt tài khoản của bạn và điền đầy đủ thông tin cá nhân của bạn để kích hoạt tiền gửi.","You’ve_not_set_your_country_of_residence__To_access_Cashier,_please_update_your_[_1]country_of_residence[_2]_in_the_Personal_details_section_in_your_account_settings_":"Bạn chưa cài đặt quốc gia cư trú của mình. Để truy cập vào Thu ngân, vui lòng cập nhật [_1]cquốc gia cư trú[_2] của bạn ở phần Chi tiết cá nhân và trong cài đặt tài khoản của bạn.","Your_cashier_is_locked__Please_complete_the_[_1]financial_assessment[_2]_to_unlock_it_":"Thu ngân của bạn bị khóa. Vui lòng hoàn thành [_1]fđánh giá tài chính[_2] để mở khóa.","You_have_not_provided_your_tax_identification_number__This_information_is_necessary_for_legal_and_regulatory_requirements__Please_go_to_[_1]Personal_details[_2]_in_your_account_settings,_and_fill_in_your_latest_tax_identification_number_":"Bạn chưa cung cấp mã số thuế của mình. Thông tin này là cần thiết cho các yêu cầu pháp lý và quy định. Vui lòng chuyển đến [_1]Chi tiết cá nhân[_2] trong cài đặt tài khoản của bạn và bổ sung vào mã số thuế mới nhất của bạn.","Unfortunately,_you_can_only_make_withdrawals__Please_contact_us_via_live_chat_":"Thật không may, bạn chỉ có thể rút tiền. Vui lòng liên hệ với chúng tôi qua trò chuyện trực tuyến.","Withdrawals_have_been_disabled_on_your_account__Please_wait_until_your_uploaded_documents_are_verified_":"Việc rút tiền đã bị vô hiệu hóa trên tài khoản của bạn. Vui lòng đợi đến khi các tài liệu bạn gửi được xác nhận.","Please_[_1]accept_the_updated_Terms_and_Conditions[_2]_":"Xin [_1]vui lòng chấp nhận cập nhật các Điều Khoản và Điều Kiện[_2].","Please_[_1]accept_the_updated_Terms_and_Conditions[_2]_to_lift_your_deposit_and_trading_limits_":"Xin [_1]vui lòng chấp nhận cập nhật các Điều Khoản và Điều Kiện[_2] để nâng mức tiền gửi và giới hạn giao dịch.","Your_account_is_temporarily_disabled__Please_contact_us_via_live_chat_to_enable_deposits_and_withdrawals_again_":"Tài khoản của bạn tạm thời bị vô hiệu hóa. Vui lòng liên hệ với chúng tôi qua trò chuyện trực tiếp để kích hoạt lại tiền gửi và rút tiền.","Please_complete_the_Appropriateness_Test_to_access_your_cashier_":"Vui lòng hoàn thành Kiểm tra tính thích hợp để truy cập vào mục thu ngân của bạn.","Your_cashier_is_locked__See_[_1]how_we_protect_your_funds[_2]_before_you_proceed_":"Thu ngân của bạn bị khóa. Xem[_1]holàm cách chúng tôi bảo vệ tiền của bạn[_2] trước khi bạn tiếp tục.","Account_Authenticated":"Xác thực tài khoản","Connection_error:_Please_check_your_internet_connection_":"Lỗi kết nối: xin vui lòng kiểm tra kết nối internet của bạn.","Network_status":"Tình Trạng Mạng","This_is_a_staging_server_-_For_testing_purposes_only":"Đây là một máy chủ dàn dựng - chỉ cho mục đích chỉ thử nghiệm","The_server_endpoint_is:_[_2]":"Máy chủ điểm kết thúc là: [_2]","Your_web_browser_([_1])_is_out_of_date_and_may_affect_your_trading_experience__Proceed_at_your_own_risk__[_2]Update_browser[_3]":"Trình duyệt web ([_1]) của bạn đã hết hạn và có thể ảnh hưởng đến trải nghiệm giao dịch của bạn. Nếu tiếp tục bạn sẽ có thể gặp một vài rắc rối. [_2]Nâng cấp trình duyệt[_3]","You_have_reached_the_rate_limit_of_requests_per_second__Please_try_later_":"Bạn đã đạt đến giới hạn số lượng lệnh có thể mỗi giây. Xin vui lòng thử lại sau.","There_was_some_invalid_character_in_an_input_field_":"Có một vài ký tự không hợp lệ trong dữ liệu nhập vào.","regulated_by_the_UK_Gaming_Commission_(UKGC),":"được cấp phép bởi Ủy ban cá cược Vương quốc Anh (UKGC),","regulated_by_the_Malta_Gaming_Authority,":"được cấp phép bởi Cơ quan quản lý cá cược Malta,","regulated_by_the_Malta_Financial_Services_Authority_(MFSA),":"Được cấp phép bới Cơ quan Dịch vụ Tài chính Malta (MFSA),","Please_select":"Vui lòng chọn","Please_accept_the_terms_and_conditions_":"Xin vui lòng chấp nhận các điều khoản và điều kiện.","Please_confirm_that_you_are_not_a_politically_exposed_person_":"Xin vui lòng xác nhận rằng bạn không là một người tiếp xúc với chính trị.","Today":"Hôm nay","Select_date":"Chọn ngày","Barrier":"Giới hạn","Entry_Spot":"Điểm khởi đầu","Exit_Spot":"Điểm chốt","Charting_for_this_underlying_is_delayed":"Biểu đồ cho tài sản cơ sở này bị hoãn","Payout_Range":"Phạm vi thanh toán","Purchase_Time":"Thời Gian Mua","Reset_Barrier":"Đặt lại Giới Hạn","Reset_Time":"Thời gian đặt lại","Selected_Tick":"Tick đã chọn","Exit_Time":"Thời gian thoát","Start_Time":"Thời gian bắt đầu","Step_[_1]:_[_2]_([_1]_of_[_3])":"Bước [_1]: [_2] ([_1] của [_3])","Verification_code_is_wrong__Please_use_the_link_sent_to_your_email_":"Mã xác minh sai rồi. Xin vui lòng sử dụng liên kết được gửi tới email của bạn.","Indicates_required_field":"Biểu thị trường bắt buộc","Please_select_the_checkbox_":"Vui lòng chọn hộp đánh dấu.","This_field_is_required_":"Trường này là bắt buộc.","Should_be_a_valid_number_":"Nên là một số hợp lệ.","Up_to_[_1]_decimal_places_are_allowed_":"Lên đến [_1] chữ số thập phân sau dấu phẩy được cho phép.","Should_be_[_1]":"Nên là [_1]","Should_be_between_[_1]_and_[_2]":"Nên ở giữa [_1] và [_2]","Should_be_more_than_[_1]":"Nên là nhiều hơn [_1]","Should_be_less_than_[_1]":"Nên là ít hơn [_1]","Insufficient_balance_":"Số dư tài khoản không đủ.","Invalid_email_address_":"Địa chỉ email không hợp lệ.","Password_should_have_lower_and_uppercase_English_letters_with_numbers_":"Mật khẩu phải có chữ cái tiếng Anh viết thường và viết hoa kèm theo số.","Only_letters,_numbers,_space,_hyphen,_period,_and_apostrophe_are_allowed_":"Chỉ chữ cái, số, khoảng trắng, dấu nối, dấu chấm, và dấu nháy đơn được cho phép.","Only_letters,_numbers,_space,_and_these_special_characters_are_allowed:_[_1]":"Chỉ ký tự, số lượng, không gian, và các ký tự đặc biệt được phép: [_1]","Only_letters,_space,_hyphen,_period,_and_apostrophe_are_allowed_":"Chỉ chữ cái, khoảng trắng, dấu nối, dấu chấm hết và dấu nháy đơn được cho phép.","Only_letters,_numbers,_space,_and_hyphen_are_allowed_":"Chỉ các chữ cái, số, dấu cách và dấu nối là được phép.","Please_enter_a_valid_phone_number_(e_g__+15417541234)_":"Vui lòng nhập số điện thoại hợp lệ (ví dụ: +15417541234).","The_two_passwords_that_you_entered_do_not_match_":"Hai mật khẩu bạn vừa nhập không khớp với nhau.","[_1]_and_[_2]_cannot_be_the_same_":"[_1] và [_2] không thể giống nhau.","Minimum_of_[_1]_characters_required_":"Tối thiểu [_1] các kí tự cần thiết.","You_should_enter_[_1]_characters_":"Bạn nên nhập vào [_1] ký tự.","Should_start_with_letter_or_number,_and_may_contain_hyphen_and_underscore_":"Nên bắt đầu bằng chữ hoặc số, và có thể chứa các gạch nối và gạch ngang dưới.","Invalid_verification_code_":"Mã xác minh không hợp lệ.","Your_password_cannot_be_the_same_as_your_email_address_":"Mật khẩu của bạn không thể trùng với tên địa chỉ email.","Transaction_performed_by_[_1]_(App_ID:_[_2])":"Giao dịch thực hiện bởi [_1] (ID ứng dụng: [_2])","Guide":"Hướng dẫn","Next":"Tiếp theo","Finish":"Kết thúc","Step":"Bước","Select_your_market_and_underlying_asset":"Chọn thị trường và các tài sản cơ sở của bạn","Select_your_trade_type":"Chọn loại giao dịch của bạn","Adjust_trade_parameters":"Điều giới hạn giao dịch","Predict_the_directionand_purchase":"Dự đoán khuynh hướng
và thu mua","Your_session_duration_limit_will_end_in_[_1]_seconds_":"Thời khoảng phiên giao dịch của bạn sẽ kết thúc trong [_1] giây nữa.","January":"Tháng Một","February":"Tháng Hai","March":"Tháng Ba","April":"Tháng 4","May":"Tháng Năm","June":"Tháng Sáu","July":"Tháng Bảy","August":"Tháng 8","September":"Tháng Chín","October":"Tháng Mười","November":"Tháng Mười Một","December":"Tháng 12","Jan":"Tháng Một","Feb":"Tháng Hai","Mar":"Tháng Ba","Apr":"Tháng 4","Jun":"Tháng Sáu","Jul":"Tháng Bảy","Aug":"Tháng 8","Sep":"Tháng Chín","Oct":"Tháng Mười","Nov":"Tháng Mười Một","Dec":"Tháng 12","Sunday":"Chủ nhật","Monday":"Thứ Hai","Tuesday":"Thứ Ba","Wednesday":"Thứ Tư","Thursday":"Thứ Năm","Friday":"Thứ Sáu","Saturday":"Thứ Bảy","Su":"Chủ Nhật","Mo":"Thứ 2","Tu":"Thứ 3","We":"Thứ 4","Th":"Thứ 5","Fr":"Thứ 6","Sa":"Thứ 7","Previous":"Trước","Hour":"Giờ","Minute":"Phút","Verification_required":"Cần được xác minh ","Verify_identity":"Xác định danh tính","From_account:_":"Từ tài khoản: ","To_account:_":"Đến tài khoản: ","Not_announced_for_this_currency_":"Không công bố cho loại tiền này.","Reset_the_balance_of_your_demo_account_to_[_1]_anytime_":"Đặt lại vốn tài khoản demo của bạn thành [_1] bất kỳ lúc nào.","[_1]Manage_your_accounts[_2]":"[_1]Quản lý tài khoản của bạn[_2]","time":"đầu tiên","time_or_create_an_MT5_account":"đầu tiên hoặc tạo một tài khoản MT5","You_can_no_longer_change_the_currency_because_you've_created_an_MT5_account_":"Bạn không còn có thể thay đổi đơn vị tiền tệ vì bạn đã tạo một tài khoản MT5 từ trước.","You_can_no_longer_change_the_currency_because_you've_made_a_first-time_deposit_":"Bạn không còn có thể thay đổi đơn vị tiền tệ vì lần gửi tiền đầu tiên đã được thực hiện.","This_is_your_[_1]_account_":"Đây là tài khoản [_1] của bạn.","Your_fiat_account's_currency_is_currently_set_to_[_1]_":"Tài khoản của bạn có đơn vị tiền tệ hiện tại đặt là [_1].","Your_fiat_account's_currency_is_set_to_[_1]_":"Tài khoản fiat của bạn có đơn vị tiền tệ là [_1].","Don't_want_to_trade_in_[_1]?_You_can_open_another_cryptocurrency_account_":"Không muốn giao dịch trong [_1]? Bạn có thể mở một tài khoản tiền ảo khác.","You_can_[_1]set_a_new_currency[_2]_before_you_deposit_for_the_first_[_3]_":"Bạn có thể [_1]đặt loại tiền tệ mới[_2] trước khi bạn gửi tiền cho lần [_3].","Switch_account":"Chuyển đổi tài khoản","Switch_account?":"Chuyển đổi tài khoản?","To_deposit_money,_please_switch_to_your_[_1]_account_":"Để gửi tiền, vui lòng chuyển sang tài khoản [_1] của bạn.","To_withdraw_money,_please_switch_to_your_[_1]_account_":"Để rút tiền, vui lòng chuyển sang tài khoản [_1] của bạn.","Switch_to_crypto_account?":"Chuyển đổi sang tài khoản tiền kỹ thuật số?","To_deposit_cryptocurrency,_switch_your_account_":"Để gửi tiền kỹ thuật số, hãy chuyển đổi tài khoản của bạn.","To_withdraw_cryptocurrency,_switch_your_account_":"Để rút tiền điện tử, hãy chuyển đổi tài khoản của bạn.","Cancel":"Hủy bỏ","Withdraw":"Rút tiền","Deposit":"Gửi tiền","Town/City":"Thành phố/Tỉnh thành","First_line_of_home_address":"Dòng đầu tiên của địa chỉ nhà","Postal_Code/ZIP":"Mã bưu chính/ Mã ZIP","State/Province":"Quốc gia/Tỉnh","Email_address":"Địa chỉ Email","Telephone":"Điện thoại","Country_of_Residence":"Quốc gia cư trú","details":"chi tiết","Our_cashier_is_temporarily_down_due_to_system_maintenance__You_can_access_the_Cashier_in_a_few_minutes_when_the_maintenance_is_complete_":"Dịch vụ thu ngân của chúng tôi tạm thời ngừng hoạt động do bảo trì hệ thống. Bạn có thể truy cập tới Thu ngân sau vài phút khi quá trình bảo trì hoàn tất.","Your_cashier_is_locked_":"Thu ngân của bạn bị khóa.","Please_note_that_the_selected_currency_is_allowed_for_limited_accounts_only_":"Vui lòng chú ý rằng loại tiền tệ được chọn chỉ được sử dụng cho một số tài khoản nhất định.","You_have_reached_the_withdrawal_limit__Please_upload_your_proof_of_identity_and_address_to_lift_your_withdrawal_limit_and_proceed_with_your_withdrawal_":"Bạn đã đạt đến giới hạn rút tiền. Vui lòng gửi chứng minh danh tính và địa chỉ để gỡ giới hạn và việc rút tiền có thể tiếp tục được thực hiện.","Payment_Agent_services_are_not_available_in_your_country_or_in_your_preferred_currency_":"Dịch vụ Đại Lý Thanh Toán không có sẵn trong quốc gia của bạn hoặc trong đơn vị tiền tệ ưa thích.","Select_payment_agent":"Chọn đại lý thanh toán","Amount_in":"Số tiền theo","Only_letters,_numbers,_space,_hyphen,_period,_comma,_and_apostrophe_are_allowed_":"Chỉ được phép sử dụng các chữ cái, số, khoảng trắng, dấu gạch nối, dấu chấm, dấu phẩy, và dấu gạch ngang.","Your_request_to_withdraw_[_1]_[_2]_from_your_account_[_3]_to_Payment_Agent_[_4]_account_has_been_successfully_processed_":"Yêu cầu rút tiền [_1] [_2] từ tài khoản [_3] của bạn và chuyển tới tài khoản Đại lý Thanh toán [_4] đã được xử lý thành công.","Your_token_has_expired_or_is_invalid__Please_click_[_1]here[_2]_to_restart_the_verification_process_":"Chuỗi xác nhận của bạn đã hết hạn. Xin vui lòng nhấp chuột vào [_1]đây[_2] để khởi động lại quá trình xác minh.","Sorry,_withdrawals_for_this_currency_are_currently_disabled_":"Rất tiếc, chức năng rút cho loại tiền này hiện đang bị vô hiệu hóa.","Please_[_1]deposit[_2]_to_your_account_":"Xin vui lòng [_1]gửi tiền[_2] vào tài khoản của bạn.","Sorry,_account_signup_is_not_available_in_your_country_":"Rất tiếc, không thể thực hiện đăng ký tài khoản ở quốc gia của bạn.","Asset":"Tài sản","Opens":"Mở","Closes":"Kết thúc","Settles":"Quyết toán","Upcoming_Events":"Sự kiện sắp diễn ra","Add_+/–_to_define_a_barrier_offset__For_example,_+0_005_means_a_barrier_that's_0_005_higher_than_the_entry_spot_":"Thêm /-để xác định một độ lệch giới hạn. Ví dụ, +0.005 có nghĩa là một giới hạn mà cao hơn 0,005 so với điểm khởi đầu.","Digit":"Chữ số","Percentage":"Tỷ lệ phần trăm","Waiting_for_entry_tick_":"Vui lòng đợi dấu tick gia nhập.","High_Barrier":"Rào cản Cao","Low_Barrier":"Giới Hạn Dưới","Waiting_for_exit_tick_":"Vui lòng đợi dấu tick thoát.","Ticks_history_returned_an_empty_array_":"Lịch sử Ticks trả về một mảng trống.","Chart_is_not_available_for_this_underlying_":"Biểu đồ không phải là có sẵn cho cơ sở này.","Purchase":"Mua","Net_profit":"Lợi nhuận ròng","Return":"Doanh thu","Time_is_in_the_wrong_format_":"Sai định dạng thời gian.","Rise/Fall":"Tăng/Giảm","Higher/Lower":"Cao Hơn/Thấp Hơn","Matches/Differs":"Khớp/Khác nhau","Even/Odd":"Hòa vốn/ Số dư","Over/Under":"Trên/Dưới","High-Close":"Cao-Đóng","Close-Low":"Đóng-Thấp","High-Low":"Cao-Thấp","Reset_Call":"Đặt lại Mua","Reset_Put":"Đặt lại Bán","Up/Down":"Lên/Xuống","Only_Ups/Only_Downs":"Chỉ Tăng/Chỉ Giảm","In/Out":"Trong/Ngoài","Select_Trade_Type":"Chọn loại hình giao dịch","Spot":"Giao ngay","Spot_Time_(GMT)":"Thời điểm làm giá (GMT)","seconds":"giây","minutes":"phút","hours":"giờ","days":"ngày","ticks":"tick","second":"giây","minute":"phút","hour":"giờ","day":"ngày","Duration":"Khoảng thời gian","End_Time":"Thời Gian Kết Thúc","Purchase_request_sent":"Yêu cầu mua hàng được gửi","High":"Cao","Close":"Đóng","Low":"Thấp","Select_Asset":"Lựa chọn tài sản","Search___":"Tìm kiếm...","Maximum_multiplier_of_1000_":"Hệ số tối đa 1000.","Stake":"Vốn đầu tư","Payout":"Khoảng được trả","Multiplier":"Số nhân","Sorry,_your_account_is_not_authorised_for_any_further_contract_purchases_":"Rất tiếc, tài khoản của bạn không có quyền mua thêm hợp đồng.","Trading_is_unavailable_at_this_time_":"Giao dịch không khả dụng tại thời điểm này.","Please_reload_the_page":"Xin vui lòng tải lại trang","Your_application_to_be_treated_as_a_professional_client_is_being_processed_":"Đơn xét duyệt để được thành một khách hàng chuyên nghiệp của bạn đang được xử lý.","Your_professional_client_request_is_[_1]not_approved[_2]_":"Yêu cầu trở thành khách hàng chuyên nghiệp của bạn [_1]nkhông được chấp thuận[_2].","Please_reapply_once_the_required_criteria_has_been_fulfilled_":"Xin vui lòng nộp đơn xin lại sau khi các tiêu chí yêu cầu đã đầy đủ.","More_information_can_be_found_in_an_email_sent_to_you_":"Thông tin thêm có thể được tìm thấy trong email gửi đến bạn.","I_want_to_reapply":"Tôi muốn nộp đơn xin lại","In_the_EU,_financial_binary_options_are_only_available_to_professional_investors_":"Trong khối EU, các lựa chọn nhị phân chỉ có sẵn cho các nhà đầu tư chuyên nghiệp.","Apply_now_as_a_professional_investor":"Đăng ký ngay để trở thành nhà đầu tư chuyên nghiệp","Try_our_[_1]Synthetic_Indices[_2]_":"Thử [_1]Chỉ Số Tổng Hợp[_2] của chúng tôi.","Try_our_other_markets_":"Thử các thị trường khác.","Please_complete_the_[_1]Real_Account_form[_2]_to_verify_your_age_as_required_by_the_[_3]UK_Gambling[_4]_Commission_(UKGC)_":"Vui lòng hoàn thành [_1]Đơn tạo tài khoản thật[_2] để xác nhận độ tuổi được yêu cầu bởi [_3]Ủy ban quản lý cờ bạc vương quốc Anh[_4] (UKGC).","Account_access_is_temporarily_limited__Please_check_your_inbox_for_more_details_":"Truy cập tài khoản tạm thời bị giới hạn. Vui lòng kiểm tra hòm thư của bạn để biết thêm chi tiết.","Contract_Confirmation":"Xác nhận Hợp đồng","Your_transaction_reference_is":"Tham chiếu giao dịch của bạn là","Total_Cost":"Tổng Chi Phí","Potential_Payout":"Khoảng Được Trả Tiềm Năng","Potential_Profit":"Lợi Nhuận Tiềm Năng","View":"Xem","This_contract_won":"Hợp đồng này đã thắng","This_contract_lost":"Hợp đồng này đã thua lỗ","The_reset_time_is_[_1]":"Thời gian thiết lập lại là [_1]","Now":"Hiện tại","Average":"Trung bình","Buy_price":"Giá mua","Final_price":"Giá cuối cùng","Loss":"Thua lỗ","Profit":"Lợi nhuận","Account_balance:":"Số Dư Tài Khoản:","Reverse_Side":"Mặt sau","Front_Side":"Mặt trước","Pending":"Đang chờ xử lý","Submitting":"Đang gửi","Submitted":"Đã gửi","Failed":"Thất bại","Compressing_Image":"Nén hình ảnh","Checking":"Đang kiểm tra","Checked":"Đã kiểm tra","Unable_to_read_file_[_1]":"Không thể đọc tập tin [_1]","Passport":"Hộ chiếu","Identity_card":"Thẻ nhận dạng","Driving_licence":"Giấy phép lái xe","Invalid_document_format_":"Định dạng tài liệu không hợp lệ.","File_([_1])_size_exceeds_the_permitted_limit__Maximum_allowed_file_size:_[_2]":"Kích thước tập tin ([_1]) vượt quá giới hạn cho phép. Kích thước tập tin tối đa cho phép: [_2]","ID_number_is_required_for_[_1]_":"Số ID là cần thiết cho [_1].","Only_letters,_numbers,_space,_underscore,_and_hyphen_are_allowed_for_ID_number_([_1])_":"Chỉ chữ cái, số, space, gạch dưới và dấu nối được phép dành cho mã số ID ([_1]).","Expiry_date_is_required_for_[_1]_":"Hạn sử dụng cần thiết cho [_1].","Place_of_birth":"Nơi sinh","Please_select_the_country_of_document_issuance":"Vui lòng chọn quốc gia đã cấp giấy tờ văn bản","Choose_the_document_type":"Chọn loại giấy tờ","Please_enter_the_correct_format__Example:":"Vui lòng nhập đúng định dạng. Ví dụ:","Check_your_Google_account_email_and_click_the_link_in_the_email_to_proceed_":"Kiểm tra tài khoản email Google của bạn và nhấn vào đường dẫn trong email để tiếp tục.","Check_your_Facebook_account_email_and_click_the_link_in_the_email_to_proceed_":"Kiểm tra tài khoản email Facebook của bạn và nhấn vào đường dẫn trong email để tiếp tục.","Check_the_email_account_associated_with_your_Apple_ID_and_click_the_link_in_the_email_to_proceed_":"Kiểm tra email tài khoản được liên kết với ID Apple của bạn và nhấn vào đường dẫn trong email để tiếp tục.","Please_click_on_the_link_in_the_email_to_change_your_MT5_password_":"Vui lòng nhấp vào liên kết trong email của bạn để đổi mật khẩu MT5.","Please_click_on_the_link_in_the_email_to_change_your_binary_password_":"Vui lòng nhấp vào liên kết trong email của bạn để đổi mật khẩu Binary.","We’ve_sent_you_an_email":"Chúng tôi đã gửi cho bạn một email","You're_using_your_[_1]_account_to_log_in_to_your_Binary_com_account__To_change_your_login_method_into_using_a_username_and_password,_click_the_[_2]Unlink[_3]_button_":"Bạn đang sử dụng tài khoản [_1] để đăng nhập vào tài khoản Binary.com của mình. Để thay đổi phương thức đăng nhập của bạn thành sử dụng tên người dùng và mật khẩu, hãy nhấp vào nút [_2]Unlink[_3].","Linked_with_[_1]":"Liên kết với [_1]","You_will_need_to_set_a_password_to_complete_the_process_":"Bạn sẽ cần phải đặt một mật khẩu để hoàn tất quy trình.","Are_you_sure_you_want_to_unlink_from_[_1]?":"Bạn có chắc muốn bỏ liên kết từ [_1]?","Unlink":"Bỏ liên kết","Country_not_found":"Không tìm thấy tên quốc gia","Documents_from_that_country_are_not_currently_supported_—_try_another_document_type":"Tài liệu từ quốc gia này hiện tại chưa được hỗ trợ — thử loại tài liệu khác","Submit_document":"Nộp tài liệu","Select_country":"Chọn quốc gia","e_g__United_States":"Ví dụ. Hợp chủng quốc Hoa kì","Search_for_country":"Tìm quốc gia của bạn","Select_issuing_country":"Chọn quốc gia phát hành","Submit_verification":"Nộp xác minh","Tips":"Mẹo","Documents_uploaded":"Tài liệu đã được tải lên","Document_uploaded":"Tài liệu đã được tải lên","Selfie_uploaded":"Ảnh tự chụp đã được tải lên","We're_now_ready_to_verify_your_identity":"Chúng tôi đã sẵn sàng xác minh danh tính cho bạn","Great,_that's_everything_we_need":"Rất tốt, đó là tất cả những gì chúng tôi cần","The_link_only_works_on_mobile_devices":"Đường dẫn chỉ hoạt động trên các thiết bị điện thoại di động","Something's_gone_wrong":"Có vấn đề xảy ra","You'll_need_to_restart_your_verification_on_your_computer":"Bạn sẽ phải làm mới quá trình xác minh trên máy tính của bạn","Get_secure_link":"Nhận đường dẫn an toàn","Steps_required_to_continue_verification_on_your_mobile":"Các bước cần thiết để tiếp tục xác minh trên điện thoại di động của bạn","Check_back_here_to_finish_the_submission":"Kiểm tra lại tại đây để hoàn tất quá trình gửi","Open_the_link_and_complete_the_tasks":"Mở liên kết và hoàn thành nhiệm vụ","Send_a_secure_link_to_your_phone":"Gửi đường dẫn an toàn tới điện thoại","Here's_how_to_do_it:":"Sau đây là cách thực hiện:","Continue_on_your_phone":"Tiếp tục trên điện thoại","Your_computer_may_take_a_few_seconds_to_update":"Máy tính của bạn có thể mất vài giây để cập nhật","You_can_now_return_to_your_computer_to_continue":"Bây giờ bạn có thể quay lại máy tính của mình để tiếp tục","Uploads_successful":"Tải lên thành công","Make_sure_everything_is_clear":"Đảm bảo mọi thứ rõ ràng","Blurry_photo_detected":"Phát hiện ảnh bị mờ","Make_sure_full_document_is_visible":"Đảm bảo hiển thị toàn bộ tài liệu","Cut-off_image_detected":"Phát hiện hình ảnh đã bị chỉnh sửa","Move_away_from_direct_light":"Tránh khỏi ánh sáng trực tiếp","Glare_detected":"Đã phát hiện lóa","Make_sure_all_of_the_document_is_in_the_photo":"Hãy đảm bảo tất cả các tài liệu đã có ở trong ảnh","No_document_detected":"Không phát hiện tài liệu nào","Make_sure_your_card_details_are_clear_to_read,_with_no_blur_or_glare":"Đảm bảo rằng các chi tiết trên thẻ của bạn rõ ràng, không bị mờ hoặc lóa","It’ll_take_longer_to_verify_you_if_we_can’t_read_it":"Sẽ mất nhiều thời gian để xác minh nếu chúng tôi không đọc được tài liệu","To_smoothly_verify_you,_we_need_a_better_photo":"Để việc xác minh dễ dàng, chúng tôi cần một bức ảnh có chất lượng tốt hơn","Make_sure_your_license_details_are_clear_to_read,_with_no_blur_or_glare":"Đảm bảo rằng các chi tiết trên giấy phép của bạn rõ ràng, không bị mờ hoặc lóa","Make_sure_your_passport_details_are_clear_to_read,_with_no_blur_or_glare":"Đảm bảo rằng các chi tiết trên hộ chiếu của bạn rõ ràng, không bị mờ hoặc lóa","Make_sure_your_permit_details_are_clear_to_read,_with_no_blur_or_glare":"Đảm bảo rằng các chi tiết trên giấy phép của bạn rõ ràng, không bị mờ hoặc lóa","Make_sure_details_are_clear_to_read,_with_no_blur_or_glare":"Đảm bảo rằng các chi tiết rõ ràng, không bị mờ hoặc lóa","Redo":"Hoàn tác","Confirm":"Xác nhận","Upload_anyway":"Vẫn tải lên","Enlarge_image":"Phóng to hình ảnh","Photo_of_your_document":"Ảnh tài liệu của bạn","Check_your_image":"Hãy kiểm tra ảnh của bạn","Front_and_back":"Trước và sau","Driver's_license":"Giấy phép lái xe","Face_photo_page":"Trang ảnh khuôn mặt","Residence_permit":"Giấy phép cư trú","Sorry,_no_mobile_phone_bills":"Rất tiếc, không có hóa đơn điện thoại di động","Documents_you_can_use_to_verify_your_identity":"Các tài liệu bạn có thể sử dụng để xác minh danh tính","It_must_be_an_official_photo_ID":"Cần phải có một ảnh ID chính thức","These_are_the_documents_most_likely_to_show_your_current_home_address":"Đây là những tài liệu có nhiều khả năng hiển thị địa chỉ hiện tại bạn đang sống","Choose_document":"Chọn tài liệu","Select_a_%{country}_document":"Chọn một tài liệu %{country}","or_upload_photo_–_no_scans_or_photocopies":"hoặc tải ảnh lên - không quét hoặc sao chụp","Continue_on_phone":"Tiếp tục trên điện thoại","Take_a_photo_with_your_phone":"Chụp ảnh bằng điện thoại của bạn","Submit_identity_card_(back)":"Nộp chứng minh thư (mặt sau)","Submit_identity_card_(front)":"Nộp chứng minh thư (mặt trước)","Submit_license_(back)":"Nộp giấy phép (mặt sau)","Submit_license_(front)":"Nộp giấy phép (mặt trước)","Submit_passport_photo_page":"Nộp ảnh hộ chiếu","Submit_residence_permit_(back)":"Nộp giấy phép cư trú (mặt sau)","Submit_residence_permit_(front)":"Nộp giấy phép cư trú (mặt trước)","Restart_the_process_on_the_latest_version_of_Google_Chrome":"Bắt đầu lại quá trình trên phiên bản trình duyệt Google Chrome mới nhất","Restart_the_process_on_the_latest_version_of_Safari":"Bắt đầu lại quá trình trên phiên bản trình duyệt Safari mới nhất","Unsupported_browser":"Trình duyệt không được hỗ trợ","Close_identity_verification_screen":"Đóng màn hình xác minh danh tính","Dismiss_alert":"Tắt cảnh bảo","back":"trở lại","close":"đóng","Restart_process_on_a_different_device":"Bắt đầu lại quá trình trên thiết bị khác","Camera_not_detected":"Không tìm thấy camera","Must_be_under_10MB_":"Phải dưới 10MB.","File_size_exceeded_":"Tệp quá giới hạn.","Try_using_another_file_type_":"Thử dùng loại file khác.","File_not_uploaded_":"Tập tin chưa được tải lên.","An_error_occurred_while_loading_the_component":"Có lỗi xảy ra khi tải thành phần","Only_your_face_can_be_in_the_selfie":"Chỉ được phép có mặt của một mình bạn trên ảnh tự chụp","Multiple_faces_found":"Phát hiện nhiều khuôn mặt","Your_face_is_needed_in_the_selfie":"Mặt của bạn phải có trên ảnh tự chụp","No_face_found":"Không nhận diện được khuôn mặt","Please_try_again":"Vui lòng thử lại","Connection_lost":"Mất kết nối","Copy_the_link_to_your_phone":"Sao chép đường dẫn vào điện thoại của bạn","Too_many_failed_attempts":"Có quá nhiều lần thử thất bại","Try_using_a_JPG_or_PNG_file":"Thử dùng tệp JPG hoặc PNG","File_type_not_supported":"Loại file không được hỗ trợ","Loading___":"Đang tải...","Loading":"Đang tải","Check_that_your_number_is_correct":"Kiểm tra xem số của bạn có đúng không","Copied":"Đã sao chép","Copy":"Sao chép","Send_link":"Gửi đường dẫn","How_to_scan_a_QR_code":"Cách quét mã QR","Point_your_phone’s_camera_at_the_QR_code":"Chĩa máy quay trên điện thoại của bạn vào mã QR","If_it_doesn’t_work,_download_a_QR_code_scanner_from_Google_Play_or_the_App_Store":"Nếu không hoạt động, tải một mã quét QR từ Google Play hoặc the App Store","or":"hoặc","Scan_QR_code":"Quét mã QR","Get_link_via_SMS":"Nhận đường dẫn qua SMS","Copy_link":"Sao chép đường dẫn","Sending":"Đang gửi","Enter_mobile_number":"Nhập số điện thoại","Enter_your_mobile_number:":"Nhập số điện thoại của bạn:","Scan_the_QR_code_with_your_phone":"Quét mã QR với điện thoại của bạn","Send_this_one-time_link_to_your_phone":"Gửi đường dẫn giới hạn đến điện thoại của bạn","Open_the_link_on_your_mobile":"Mở một đường dẫn trên điện thoại của bạn","Get_your_secure_link":"Nhận đường dẫn bảo mật của bạn","Copy_the_link_to_your_mobile_browser":"Sao chép đường dẫn vào trình duyệt trên điện thoại của bạn","Continue":"Tiếp tục","Make_sure§":"Hãy đảm bảo§","2__Your_desktop_window_stays_open":"2. Desktop của bạn vẫn đang mở","1__This_link_was_sent_by_you":"1. Đường dẫn được gửi bởi bạn","Continue_with_the_verification":"Tiếp tục thực hiện xác minh","Linked_to_your_computer":"Kết nối với máy tính của bạn","Take_a_photo_of_the_back_of_your_card":"Chụp một bức ảnh mặt sau thẻ của bạn","Take_a_photo_of_the_front_of_your_card":"Chụp một bức ảnh mặt trước thẻ của bạn","Take_a_photo_of_the_back_of_your_license":"Chụp một bức ảnh mặt sau giấy phép của bạn","Take_a_photo_of_the_front_of_your_license":"Chụp một bức ảnh mặt trước giấy phép của bạn","Take_a_photo_of_your_passport_photo_page":"Chụp trang hộ chiếu của bạn","Take_a_selfie_showing_your_face":"Chụp một bức ảnh có mặt của bạn","Take_a_photo_using_the_basic_camera_mode_instead":"Hãy chụp ảnh bằng chế độ máy ảnh cơ bản ","Take_a_photo":"Chụp một bức ảnh","Passport_photo_page":"Ảnh trang hộ chiếu","Thank_you":"Xin cảm ơn","Verification_complete":"Hoàn thành xác minh","Refresh":"Làm mới","Recovery":"Phục hồi","Follow_these_steps_to_recover_camera_access:":"Làm theo các bước sau để khôi phục quyền truy cập máy ảnh:","Refresh_this_page_to_restart_the_identity_verification_process":"Làm mới trang này để bắt đầu lại quá trình xác minh danh tính","Grant_access_to_your_camera_from_your_browser_settings":"Cấp quyền truy cập vào máy ảnh của bạn từ cài đặt trình duyệt","Recover_camera_access_to_continue_face_verification":"Khôi phục quyền truy cập máy ảnh để tiếp tục xác minh khuôn mặt","Camera_access_is_denied":"Truy cập vào camera đã bị từ chối","We_cannot_verify_you_without_using_your_camera":"Chúng tôi không thể xác minh cho bạn nếu không sử dụng camera","Enable_camera":"Bật camera","When_prompted,_you_must_enable_camera_access_to_continue":"Khi được nhắc, bạn phải bật quyền truy cập máy ảnh để tiếp tục","Allow_camera_access":"Cho phép truy cập vào máy quay","Provide_the_whole_document_page_for_best_results":"Cung cấp toàn bộ trang tài liệu để có kết quả tốt nhất","Upload_back_of_card_from_your_computer":"Tải mặt sau thẻ của bạn từ máy tính","Upload_front_of_card_from_your_computer":"Tải mặt trước thẻ của bạn từ máy tính","Upload_back_of_license_from_your_computer":"Tải lên mặt sau của giấy phép từ máy tính của bạn","Upload_front_of_license_from_your_computer":"Tải lên mặt trước của giấy phép từ máy tính của bạn","Upload_passport_photo_page_from_your_computer":"Tải ảnh hộ chiếu của bạn từ máy tính","Upload_a_selfie_from_your_computer":"Tải một selfie từ máy tính của bạn","Take_photo":"Chụp ảnh","Upload":"Tải lên","Selfie":"Ảnh tự chụp","Check_that_it_is_connected_and_functional__You_can_also_continue_verification_on_your_phone":"Kiểm tra xem nó đã được kết nối và hoạt động chưa. Bạn cũng có thể tiếp tục xác minh trên điện thoại của mình","Make_sure_your_device_has_a_working_camera":"Đảm bảo thiết bị của bạn có camera đang hoạt động","Camera_not_working?":"Camera không hoạt động?","It_may_be_disconnected__Try_using_your_phone_instead_":"Máy ảnh có thể bị ngắt kết nối. Thử dùng điện thoại thay thế.","Make_sure_your_device's_camera_works":"Đảm bảo máy quay trên điện thoại của bạn vẫn hoạt động","Camera_not_working":"Camera không hoạt động","Remember_to_press_stop_when_you're_done__Redo_video_actions":"Hãy nhớ nhấn dừng khi bạn đã xong. Làm lại đoạn phim hành động","Looks_like_you_took_too_long":"Dường như bạn đã mất quá nhiều thời gian","View_from_camera":"Xem qua camera","Take_a_selfie":"Chụp selfie","Photo_of_your_face":"Ảnh khuôn mặt của bạn","Make_sure_your_selfie_clearly_shows_your_face":"Đảm bảo ảnh tự chụp của bạn hiển thị rõ ràng khuôn mặt của bạn","Check_selfie":"Kiểm tra ảnh tự chụp","Tips_to_take_a_good_selfie":"Các mẹo để có một bức ảnh tự chụp đẹp","Face_forward_and_make_sure_your_eyes_are_clearly_visible":"Hướng về phía trước và đảm bảo rằng mắt bạn hiện rõ","Remove_your_glasses,_if_necessary":"Hãy bỏ kính, nếu cần thiết","We'll_compare_it_with_your_document":"Chúng tôi sẽ so sánh chúng với các tài liệu của bạn","Your_link_will_expire_in_one_hour":"Đường dẫn của bạn sẽ hết hạn sau một giờ","Keep_this_window_open_while_using_your_mobile":"Để mở cửa sổ trình duyệt này khi bạn đang sử dụng điện thoại","Resend_link":"Gửi lại đường dẫn","We've_sent_a_secure_link_to_%{number}":"Chúng tôi đã gửi một link an toàn tới %{number}","It_may_take_a_few_minutes_to_arrive":"Sẽ mất vài phút để chuyển dữ liệu","Check_your_mobile":"Hãy kiểm tra điện thoại của bạn","Your_mobile_link_will_expire_in_one_hour":"Đường dẫn trên điện thoại của bạn sẽ hết hạn sau một giờ","Don't_refresh_this_page":"Đừng làm mới trang này","Once_you've_finished_we'll_take_you_to_the_next_step":"Một khi bạn đã hoàn thành chúng tôi sẽ đưa bạn đến bước tiếp theo","Connected_to_your_mobile":"Kết nối tới di động của bạn","Upload_photo":"Tải lên ảnh","Example_of_a_blurry_document":"Ví dụ về giấy tờ bị mờ","All_details_must_be_clear_—_nothing_blurry":"Mọi chi tiết phải rõ ràng — không bị mờ","Example_of_a_cut-off_document":"Ví dụ về tài liệu bị khuyết","Show_all_details_—_including_the_bottom_2_lines":"Hiển thị tất cả chi tiết - bao gồm 2 dòng cuối","Example_of_a_document_with_glare":"Ví dụ của tài liệu bị lóa","Move_away_from_direct_light_—_no_glare":"Tránh khỏi ánh sáng trực tiếp — không bị lóa","Document_example":"Ví dụ về tài liệu","The_photo_should_clearly_show_your_document":"Ảnh phải hiển thị rõ ràng tài liệu của bạn","Scans_and_photocopies_are_not_accepted":"Các bản scan và sao chép không được chấp nhận","Upload_passport_photo_page":"Đăng ảnh trang hộ chiếu","To_open_a_bank_account,_we_will_need_to_verify_your_identity_":"Để mở một tài khoản ngân hàng, chúng tôi sẽ cần phải xác minh danh tính của bạn.","It_will_only_take_a_couple_of_minutes_":"Việc này sẽ chỉ mất vài phút.","Verify_Identity":"Xác minh danh tính","Open_your_new_bank_account":"Mở mới tài khoản ngân hàng của bạn","Please_enter_a_valid_Login_ID_":"Vui lòng nhập một ID đăng kí hợp lệ.","Amount":"Số tiền","Your_request_to_transfer_[_1]_[_2]_from_[_3]_to_[_4]_has_been_successfully_processed_":"Yêu cầu chuyển [_1] [_2] từ [_3] sang [_4] đã được xử lý thành công.","Resale_not_offered":"Không được bán lại","You've_made_no_transactions_of_this_type_up_to_this_date_":"Bạn đã không thực hiện giao dịch nào thuộc loại này cho đến ngày hôm nay.","Date":"Ngày","Ref_":"Tham khảo.","Contract":"Hợp đồng","Purchase_Price":"Giá Mua","Sale_Date":"Ngày Bán","Sale_Price":"Giá Bán","Profit/Loss":"Lợi Nhuận/Thua Lỗ","Details":"Chi tiết","Total_Profit/Loss":"Tổng Lợi Nhuận/Thua Lỗ","Sorry,_an_error_occurred_while_processing_your_request_":"Rất tiếc, đã xảy ra lỗi khi đang xử lý yêu cầu của bạn.","position(s)":"Đơn hàng","withdrawal(s)":"rút tiền","Remaining_characters:_[_1]_":"Số ký tự còn lại: [_1].","Please_enter_no_more_than_[_1]_characters_for_both_fields_":"Vui lòng không nhập nhiều hơn [_1] ký tự cho cả hai trường.","Only_[_1]_are_allowed_":"Chỉ có [_1] được cho phép.","letters":"ký tự","numbers":"số","space":"khoảng trắng","Please_select_at_least_one_scope":"Vui lòng chọn ít nhất một phạm vi","New_token_created_":"Token mới đã được tạo.","The_maximum_number_of_tokens_([_1])_has_been_reached_":"Đã đạt đến độ dài tối đa của mã token ([_1]).","Name":"Tên","Token":"Mã Token","Scopes":"Phạm vi","Last_Used":"Lần Sử Dụng Gần Đây","Action":"Hành động","Are_you_sure_that_you_want_to_permanently_delete_the_token":"Bạn có chắc chắn muốn xóa vĩnh viễn token","Delete":"Xóa","Never_Used":"Chưa bao giờ sử dụng","You_have_not_granted_access_to_any_applications_":"Bạn không được phép truy cập bất kỳ một ứng dụng nào.","Are_you_sure_that_you_want_to_permanently_revoke_access_to_the_application":"Bạn có chắc chắn muốn thu hồi quyền truy cập vào ứng dụng vĩnh viễn","Revoke_access":"Hủy bỏ truy cập","Admin":"Quản trị viên","Payments":"Thanh toán","Read":"Đọc","Trade":"Giao dịch","Trading_Information":"Thông tin giao dịch","Never":"Chưa bao giờ","Permissions":"Quyền hạn","Last_Login":"Lần đăng nhập cuối","You_did_not_change_anything_":"Bạn chưa thay đổi bất cứ nội dung nào.","Your_changes_have_been_updated_successfully_":"Các thay đổi của bạn đã được cập nhật thành công.","Successful":"Thành công","Date_and_Time":"Ngày và Thời gian","Browser":"Duyệt tìm","IP_Address":"Địa chỉ IP","Status":"Tình trạng","Your_account_has_no_Login/Logout_activity_":"Không có hoạt động Đăng nhập/Đăng xuất nào trên tài khoản của bạn.","Your_account_is_fully_authenticated_and_your_withdrawal_limits_have_been_lifted_":"Tài khoản của bạn được xác thực đầy đủ và mức giới hạn rút tiền của bạn đã được nâng lên.","Your_[_1]_day_withdrawal_limit_is_currently_[_2][_3]_":"Giới hạn rút tiền trong [_1] ngày của bạn hiện là [_2][_3].","You_have_already_withdrawn_[_1][_2]_in_aggregate_over_the_last_[_3]_days_":"Bạn đã rút [_1][_2] trong tổng số [_3] ngày qua.","Your_withdrawal_limit_is_[_1][_2]_":"Giới hạn rút tiền của bạn là [_1][_2].","You_have_already_withdrawn_[_1][_2]_":"Bạn đã rút [_1][_2].","Hence,_your_withdrawable_balance_is_only_up_to_[_1][_2],_subject_to_your_account’s_available_funds_":"Do đó, số dư có thể rút của bạn chỉ tối đa [_1][_2], tùy thuộc vào số tiền trong tài khoản của bạn.","Please_confirm_that_all_the_information_above_is_true_and_complete_":"Xin vui lòng xác nhận rằng tất cả các thông tin trên là đúng sự thật và đầy đủ.","Your_settings_have_been_updated_successfully_":"Thiết lập của bạn đã được cập nhật thành công.","Sorry,_an_error_occurred_while_processing_your_account_":"Rất tiêt, Lỗi xảy ra trong khi đang xử lý tài khoản của bạn.","Please_select_a_country":"Xin vui lòng chọn quốc gia","Timed_out_until":"Tạm ngưng cho đến khi","Excluded_from_the_website_until":"Loại trừ từ các trang web cho đến khi","Session_duration_limit_cannot_be_more_than_6_weeks_":"Giới hạn thời hạn phiên không thể nhiều hơn 6 tuần.","Time_out_must_be_after_today_":"Thời hạn kết thúc phải sau hôm nay.","Time_out_cannot_be_more_than_6_weeks_":"Thời hạn không thể nhiều hơn 6 tuần.","Time_out_cannot_be_in_the_past_":"Thời hạn kết thúc không thể tồn tại trong quá khứ.","Please_select_a_valid_time_":"Vui lòng chọn một thời gian hợp lệ.","Exclude_time_cannot_be_less_than_6_months_":"Thời gian loại trừ không thể ít hơn 6 tháng.","Exclude_time_cannot_be_for_more_than_5_years_":"Thời gian loại trừ không thể nhiều hơn 5 năm.","Confirm_changes":"Xác nhận thay đổi","We’ll_update_your_limits__Click_[_1]Agree_and_accept[_2]_to_acknowledge_that_you_are_fully_responsible_for_your_actions,_and_we_are_not_liable_for_any_addiction_or_loss_":"Chúng tôi sẽ cập nhật giới hạn của bạn. Chọn [_1]Đồng ý và chấp thuận[_2] để xác nhận rằng bạn hoàn toàn chịu trách nhiệm cho các hành động của mình, và chúng tôi sẽ không chịu trách nhiệm cho bất kỳ ảnh hưởng gây nghiện hoặc mất mát nào.","Agree_and_accept":"Đồng ý và chấp thuận","Go_back":"Quay lại","When_you_click_\"OK\"_you_will_be_excluded_from_trading_on_the_site_until_the_selected_date_":"Khi bạn nhấp vào \"OK\" bạn sẽ bị loại bỏ khỏi giao dịch trên trang web tới ngày được chọn.","Your_changes_have_been_updated_":"Những thay đổi của bạn đã được cập nhật.","Disable":"Vô hiệu hoá","Enable":"Kích hoạt","You_have_successfully_enabled_two-factor_authentication_for_your_account_":"Bạn đã kích hoạt thành công xác thực 2 yếu tố cho tài khoản của mình.","You_have_successfully_disabled_two-factor_authentication_for_your_account_":"Bạn đã vô hiệu hoá thành công xác thực 2 yếu tố cho tài khoản của mình.","You_do_not_need_to_authenticate_your_account_at_this_time_[_1]We_will_inform_you_when_your_account_needs_to_be_authenticated_":"Bạn không cần phải xác minh tài khoản vào lúc này. [_1]Chúng tôi sẽ thông báo khi nào tài khoản của bạn cần được xác minh.","No_authentication_required":"Không cần xác minh","Back_to_trading":"Tiếp tục giao dịch","You_are_categorised_as_a_professional_client_":"Bạn được phân loại như là một khách hàng chuyên nghiệp.","You_are_categorised_as_a_retail_client__Apply_to_be_treated_as_a_professional_trader_":"Bạn được phân loại như là một khách hàng bán lẻ. Nộp đơn xét duyệt để được là một khách hàng chuyên nghiệp.","Bid":"Giá thầu","Closed_Bid":"Đóng thầu","Reference_ID":"ID tham khảo","Description":"Mô tả","Credit/Debit":"Tín dụng/Ghi nợ","Balance":"Số Dư Tài Khoản","Top_up_error":"Lỗi nạp","Understood":"Đã hiểu","Top-up_successful":"Nạp thành công","[_1]_has_been_credited_into_your_Demo_Account:_[_2]_":"[_1] đã được ghi vào tài khoản ảo của bạn: [_2].","Go_to_statement":"Xem sao kê","Continue_trading":"Tiếp tục giao dịch","Your_Demo_balance_has_been_reset_":"Số dư Demo của bạn đã được đặt lại.","Account":"Tài khoản","Available_Markets":"Những thị trường đang có sẵn","Type":"Loại","Currency":"Tiền tệ","Multipliers_Account":"Tài khoản Multipliers","Gaming_Account":"Tài khoản Gaming","Options_Account":"Tài khoản Quyền chọn","Real_Account":"Tài khoản Thực","Jurisdiction":"Thẩm quyền","Create_account":"Tạo tài khoản","Change_currency":"Thay đổi loại tiền tệ","Note:_You_are_limited_to_one_fiat_currency_account__The_currency_of_your_fiat_account_can_be_changed_before_you_deposit_into_your_fiat_account_for_the_first_time_or_create_an_MT5_account__You_may_also_open_one_account_for_each_supported_cryptocurrency_":"Lưu ý: Bạn chỉ được phép sở hữu 1 tài khoản tiền thật. Đơn vị tiền tệ của tài khoản tiền thật có thể được thay đổi trước lần gửi tiền đầu tiên hoặc khi bạn tạo tài khoản MT5. Bạn cũng có thể mở một tài khoản cho mỗi loại tiền ảo được hỗ trợ.","This_account_is_disabled":"Tài khoản này bị vô hiệu hoá","This_account_is_excluded_until_[_1]":"Tài khoản này bị loại trừ cho đến khi [_1]","Set_currency":"Thiết lập tiền tệ","Commodities":"Hàng hóa","Forex":"Thị trường ngoại hối","Stock_Indices":"Chỉ số chứng khoán","Stocks":"Chứng khoáng","Synthetic_Indices":"Các chỉ số tổng hợp","If_you_have_an_account_with_us,_we'll_send_you_a_link_to_your_email_in_a_few_minutes_to_reset_your_password_":"Nếu bạn đã có một tài khoản, chúng tôi sẽ gửi một đường dẫn vào email của bạn trong vài phút để thực hiện đổi mật khẩu.","Sign_up":"Đăng kí","Trading_contracts_for_difference_(CFDs)_on_Synthetic_Indices_may_not_be_suitable_for_everyone__Please_ensure_that_you_fully_understand_the_risks_involved,_including_the_possibility_of_losing_all_the_funds_in_your_MT5_account__Gambling_can_be_addictive_–_please_play_responsibly_":"Giao dịch hợp đồng chênh lệch (CFD) trên Chỉ số tổng hợp có thể không phù hợp với tất cả mọi người. Vui lòng đảm bảo rằng bạn hiểu đầy đủ các rủi ro liên quan, bao gồm khả năng mất tất cả số tiền trong tài khoản MT5 của bạn. \bCá cược có thể gây nghiện - hãy giao dịch có trách nhiệm.","Do_you_wish_to_continue?":"Bạn có muốn tiếp tục?","{SPAIN_ONLY}You_are_about_to_purchase_a_product_that_is_not_simple_and_may_be_difficult_to_understand:_Contracts_for_difference_and_forex__As_a_general_rule,_the_CNMV_considers_that_such_products_are_not_appropriate_for_retail_clients,_due_to_their_complexity_":"{SPAIN ONLY}Bạn sắp mua một sản phẩm không đơn giản và có thể khó hiểu: Hợp đồng chênh lệch và ngoại hối. Theo nguyên tắc chung, CNMV cho rằng các sản phẩm đó không phù hợp với khách hàng bán lẻ, do tính phức tạp của chúng.","Acknowledge":"Sự thừa nhận","Change_Password":"Thay Đổi Mật Khẩu","The_investor_password_of_account_number_[_1]_has_been_changed_":"Mật khẩu nhà đầu tư của tài khoản số [_1] đã bị thay đổi.","Reset_Password":"Đổi Mật Khẩu","Verify_Reset_Password":"Xác minh thiết lập lại mật khẩu","Please_check_your_email_for_further_instructions_":"Vui lòng kiểm tra email của bạn để được hướng dẫn thêm.","[_1]_deposit_from_[_2]_to_account_number_[_3]_is_done__Transaction_ID:_[_4]":"tiền gửi [_1] từ [_2] đến tài khoản số [_3] được thực hiện. Giao dịch ID: [_4]","[_1]_withdrawal_from_account_number_[_2]_to_[_3]_is_done__Transaction_ID:_[_4]":"% 1 rút khỏi số tài khoản% 2 đến% 3 được thực hiện. ID giao dịch:% 4","To_withdraw_from_MetaTrader_5_[_1]_please_[_2]Authenticate[_3]_your_Binary_account_":"Để rút từ MetaTrader 5 [_1], vui lòng [_2]Xác thực[_3] tài khoản Binary của bạn.","Current_password":"Mật khẩu hiện tại","New_password":"Mật khẩu mới","To_transfer_funds_to_your_MT5_account,_enter_an_amount_of_[_1]_or_more":"Để chuyển tiền vào tài khoản MT5 của bạn, hãy nhập số tiền [_1] hoặc hơn","You_have_insufficient_funds_in_your_MT5_account_":"Bạn có đủ vốn trong tài khoản MT5.","Sorry,_this_feature_is_not_available_in_your_jurisdiction_":"Xin lỗi, tính năng này không có sẵn trong thẩm quyền của bạn.","Due_to_an_issue_on_our_server,_some_of_your_MT5_accounts_are_unavailable_at_the_moment__[_1]Please_bear_with_us_and_thank_you_for_your_patience_":"Do vấn đề với máy chủ, một số tài khoản MT5 của bạn không khả dụng bây giờ. [_1]Vui lòng thông cảm cho chúng tôi và cảm ơn sự kiên nhẫn của bạn.","Unavailable":"Không khả dụng","[_1]_has_been_credited_into_your_MT5_Demo_Account:_[_2]_":"[_1] đã được ghi vào tài khoản ảo MT5 của bạn: [_2].","_(Region_added)":" (Khu vực đã được cập nhật)","_(Temporarily_unavailable)":" (Tạm thời không khả dụng)","Our_MT5_servers_are_temporarily_unavailable__We're_working_to_restore_them__Please_try_again_in_a_few_minutes_":"Máy chủ MT5 của chúng tôi tạm thời không khả dụng. Chúng tôi đang làm việc để khôi phục chúng. Vui lòng thử lại trong vài phút.","Use_MT5_password_to_sign_in_to_any_of_your_[_1]_accounts_when_using_MT5_apps_on_your_mobile_or_other_devices_":"Sử dụng mật khẩu MT5 để đăng nhập vào bất kỳ tài khoản [_1] nào của bạn khi sử dụng ứng dụng MT5 trên điện thoại di động hoặc các thiết bị khác của bạn.","This_will_change_the_password_to_all_of_your_[_1]_accounts_":"Thao tác này sẽ thay đổi mật khẩu cho tất cả các tài khoản [_1] của bạn.","Demo_Accounts":"Tài khoản demo","Real-Money_Accounts":"Tài khoản tiền thật","Demo_Account":"Tài khoản Demo","Real-Money_Account":"Tài khoản tiền thật","for_account_[_1]":"cho tài khoản [_1]","[_1]_Account_[_2]":"[_1] tài khoản [_2]","MT5_Financial":"MT5 tài chính","Enter_your_MT5_password_to_add_a_[_1]_[_2]_account_":"Nhập mật khẩu MT5 để thêm một tài khoản [_1] [_2].","demo":"thử nghiệm","real":"thực tế","MT5_Synthetic":"MT5 tổng hợp","Get_[_1]":"Có thêm [_1]","Your_demo_account_balance_is_currently_[_1]_or_less__You_may_top_up_your_account_with_an_additional_[_2]_":"Số dư tài khoản demo của bạn hiện nay là [_1] hoặc ít hơn. Bạn có thể nạp thêm vào tài khoản demo [_2].","You_can_top_up_your_demo_account_with_an_additional_[_1]_if_your_balance_is_[_2]_or_less_":"Bạn có thể nạp [_1] vào tài khoản demo nếu số dư của bạn là từ [_2] trở xuống.","Yes,_I'm_sure":"Vâng, tôi chắc chắn","Are_you_sure?":"Bạn có chắc không?","You_will_not_be_able_to_change_your_fiat_account_currency_after_creating_this_[_1]_account__Are_you_sure_you_want_to_proceed?":"Bạn sẽ không thể thay đổi đơn vị tiền tệ tài khoản tiền pháp định của mình sau khi tạo tài khoản [_1] này. Bạn có chắc muốn tiếp tục?","OK":"Ok","Address":"Địa chỉ","Account_currency":"Loại Tiền Tệ","Financial_assessment":"Đánh giá tài chính","Personal_details":"Thông tin cá nhân","Terms_of_use":"Điều khoản sử dụng","Tether_Omni_(USDT)_is_a_version_of_Tether_that's_pegged_to_USD_and_is_built_on_the_Bitcoin_blockchain_":"Tether ERC20 (eUSDT) là một phiên bản của Tether được gắn theo USD và được xây dựng trên chuỗi khối Bitcoin.","Tether_ERC20_(eUSDT)_is_a_version_of_Tether_that's_pegged_to_USD_and_is_hosted_on_the_Ethereum_platform_":"Tether ERC20 (eUSDT) là một phiên bản của Tether được gắn theo USD và được lưu trữ trên nền tảng Ethereum.","Title_and_name":"Tên và chức vụ","Real_money_account_opening":"Mở tài khoản tiền thực","Your_token_has_expired_or_is_invalid__Please_click_here_to_restart_the_verification_process_":"Chuỗi xác nhận của bạn đã hết hiệu lực hoặc hết hạn. Xin vui lòng nhấp chuột vào đây để khởi động lại quá trình xác minh.","The_email_address_provided_is_already_in_use__If_you_forgot_your_password,_please_try_our_password_recovery_tool_or_contact_our_customer_service_":"Địa chỉ email cung cấp đang đã được sử dụng. Nếu bạn quên mật khẩu của bạn, hãy thử công cụ phục hồi mật khẩu của chúng tôi hoặc liên hệ với dịch vụ khách hàng của chúng tôi.","Password_is_not_strong_enough_":"Mật khẩu không đủ mạnh.","Upgrade_now":"Nâng cấp ngay bây giờ","[_1]_days_[_2]_hours_[_3]_minutes":"[_1] ngày [_2] giờ [_3] phút","Your_trading_statistics_since_[_1]_":"Số liệu thống kê giao dịch của bạn kể từ [_1].","[_1]_trading_can_become_a_real_addiction,_as_can_any_other_activity_pushed_to_its_limits__To_avoid_the_danger_of_such_an_addiction,_we_provide_a_reality-check_that_gives_you_a_summary_of_your_trades_and_accounts_on_a_regular_basis_":"[_1] giao dịch có thể trở thành một cơn nghiện thực sự, cũng như bất kỳ hoạt động nào khác có thể bị đẩy đến giới hạn của nó. Để tránh rủi ro của việc nghiện ngập như vậy, chúng tôi cung cấp một phương thức kiểm duyệt thực tế để cho bạn có được một bản tổng quát những giao dịch và tài khoản của bạn một cách thường xuyên.","[_1]_Please_click_the_link_below_to_restart_the_password_recovery_process_":"[_1] Xin vui lòng nhấp vào liên kết dưới đây để khởi động lại quá trình khôi phục mật khẩu.","You_have_a_new_Binary_password_to_log_in_to_Binary_com_":"Bạn có mật khẩu Binary mới để đăng nhập vào Binary.com.","Success":"Thành công","Done":"Hoàn tất","Your_Binary_account_is_unlinked_from_[_1]__Use_[_2]your_email_and_password_for_future_log_in_":"Tài khoản Binary của bạn đã bỏ liên kết với [_1]. Hãy sử dụng [_2]email và mật khẩu của bạn để đăng nhập trong tương lai.","Success!":"Thành công!","Got_it":"Đã hiểu","Binary_Password_Reset":"Đặt lại Mật khẩu Binary","Binary_password":"Mật khẩu Binary","You_have_added_a_[_1]_account_":"Bạn đã thêm vào một tài khoản [_1].","Add_account":"Thêm tài khoản","Add_new_crypto_account":"Thêm tài khoản tiền kỹ thuật số mới","Add_new_account":"Thêm tài khoản mới","Create_a_cryptocurrency_account":"Tạo một tài khoản tiền kỹ thuật số","Choose_your_preferred_cryptocurrency":"Chọn loại tiền điện tử mong muốn","You_can_open_an_account_for_each_cryptocurrency_":"Bạn có thể mở một tài khoản cho mỗi loại tiền điện tử.","Choose_a_cryptocurrency_account":"Chọn một tài khoản tiền kỹ thuật số","Choose_one_of_your_accounts_or_add_a_new_cryptocurrency_account":"Chọn một trong những tài khoản của bạn hoặc thêm một tài khoản tiền kỹ thuật số mới","Choose_an_account":"Chọn một tài khoản","Choose_one_of_your_accounts_or_add_a_new_account":"Chọn một trong những tài khoản của bạn hoặc thêm một tài khoản mới","Choose_one_of_your_accounts":"Chọn một trong những tài khoản của bạn","Please_select_the_currency_for_this_account:":"Vui lòng chọn đơn vị tiền tệ cho tài khoản:","deposit":"gửi tiền","deposit_or_create_a_CFDs_account":"Nạp tiền hoặc tạo mới một tài khoản CFD","Are_you_sure_you_want_to_create_your_[_1]_account_now?":"Bạn có chắc chắn muốn tạo một tài khoản [_1] ngay bây giờ?","Note:":"Lưu ý:","You_may_open_one_account_for_each_supported_cryptocurrency_":"Bạn được phép mở một tài khoản cho mỗi đồng tiền ảo được hỗ trợ.","Are_you_sure_you_want_to_create_a_fiat_account_in_[_1]?":"Bạn có chắc chắn muốn tạo một tài khoản fiat tại [_1]?","You_are_limited_to_one_fiat_account__You_can_change_the_currency_of_your_fiat_account_anytime_before_you_make_a_first-time_[_1]_":"Bạn chỉ được sở hữu một tài khoản fiat. Bạn có thể thay đổi loại tiền tệ của tài khoản fiat bất cứ lúc nào trước khi bạn lần đầu tiên [_1].","Yes":"Có","Create_[_1]_account":"Tạo tài khoản [_1]","You_have_successfully_set_your_account_currency_to_[_1]_":"Bạn đã đặt thành công tiền tệ tài khoản của mình thành [_1].","You_have_successfully_changed_your_account_currency_from_[_1]_to_[_2]_":"Bạn đã thay đổi đơn vị tiền tệ thành công từ [_1] sang [_2].","Please_choose_a_currency":"Hãy chọn một loại tiền tệ","You_have_a_new_MT5_password_to_log_in_to_your_[_1]_accounts_on_the_web_and_mobile_apps_":"Bạn có mật khẩu MT5 mới để đăng nhập vào tài khoản [_1] của mình trên web và ứng dụng dành cho thiết bị di động.","Asian_Up":"Châu á tăng","Asian_Down":"Châu Á Giảm","Higher":"Cao Hơn","Higher_or_equal":"Cao Hơn hoặc Bằng","Lower":"Thấp hơn","Lower_or_equal":"Thấp hơn hoặc bằng","Digit_Matches":"Số phù hợp","Digit_Differs":"Số khác","Digit_Odd":"Số lẻ","Digit_Even":"Số chẵn","Digit_Over":"Số vượt quá","Digit_Under":"Số dưới","Ends_Outside":"Kết Thúc Ra Ngoài","Ends_Between":"Kết Thúc Giữa","Stays_Between":"Nằm Giữa","Goes_Outside":"Ra Ngoài","Touches":"Chạm","Does_Not_Touch":"Không Chạm","Call_Spread":"Gọi biên","Put_Spread":"Bán Chênh lệch","High_Tick":"Tick cao","Low_Tick":"Tick thấp","Only_Ups":"Chỉ Tăng","Only_Downs":"Chỉ Giảm","Multiplier_Up":"Số nhân Tăng","Multiplier_Down":"Số nhân Giảm","Equals":"Bằng nhau","Not":"Không","Buy":"Mua","Sell":"Bán","Waiting_for_contract_settlement_":"Đang chờ giải quyết hợp đồng.","including_Deal_Cancel__Fee":"Bao gồm Phí Huỷ bỏ Giao dịch","Contract_has_not_started_yet":"Hợp đồng chưa được bắt đầu","This_contract_is_only_available_on_[_1]DTrader[_2]_":"Hợp đồng này chỉ khả dụng trên [_1]DTrader[_2].","This_contract_is_only_available_on_DTrader_[_1][_2]Go_to_Dtrader[_3]_to_close_or_cancel_this_contract_":"Gói thầu này chỉ có trên DTrader.[_1][_2]Đi tới Dtrader[_3] để đóng hoặc huỷ gói thầu.","Contract_Result":"Kết quả hợp đồng","Close_Time":"Thời gian đóng","Exit_Spot_Time":"Thời gian chốt","Audit":"Kiểm toán","View_chart":"Xem biểu đồ","Audit_Page":"Kiểm tra trang","Contract_Starts":"Hợp đồng bắt đầu","Contract_Ends":"Kết thúc hợp đồng","Contract_Details":"Chi tiết Hợp đồng","Target":"Mục tiêu","Contract_Information":"Thông tin của Hợp đồng","Contract_Type":"Loại hợp đồng","Transaction_ID":"ID Giao Dịch","Remaining_Time":"Thời gian còn lại","Maximum_payout":"Thanh toán tối đa","Barrier_Change":"Giới hạn Thay đổi","Current":"Hiện tại","Spot_Time":"Thời điểm làm giá","Current_Time":"Thời gian hiện tại","Indicative":"Chỉ thị","Potential_Profit/Loss":"Lợi nhuận / thua lỗ tiềm năng","Deal_Cancel__Fee":"Hủy Giao Dịch. Phí","You_can_close_this_window_without_interrupting_your_trade_":"Bạn có thể đóng cửa sổ này mà không gián đoạn giao dịch của bạn.","There_was_an_error":"Đã có lỗi xảy ra","Sell_at_market":"Bán tại thị trường","Note":"Lưu ý","Contract_will_be_sold_at_the_prevailing_market_price_when_the_request_is_received_by_our_servers__This_price_may_differ_from_the_indicated_price_":"Hợp đồng sẽ được bán ở giá thị trường hiện hành khi máy chủ nhận được yêu cầu. Giá này có thể khác với giá đã được chỉ định.","You_have_sold_this_contract_at_[_1]_[_2]":"Bạn đã bán hợp đồng này với mức [_1] [_2]","Your_transaction_reference_number_is_[_1]":"Số tham chiếu giao dịch của bạn là [_1]","Thank_you_for_signing_up!_Please_check_your_email_to_complete_the_registration_process_":"Cảm ơn bạn đã đăng ký! Vui lòng kiểm tra email của bạn để hoàn tất quá trình đăng ký.","All_markets_are_closed_now__Please_try_again_later_":"Tất cả các thị trường đều đã đóng cửa. Vui lòng thử lại sau.","Withdrawal":"Rút tiền","demo_credit_to_account":"tín dụng demo được thêm vào tài khoản","login":"đăng nhập","logout":"đăng xuất","Asians":"Châu Á","Call_Spread/Put_Spread":"Mua Chênh lệch/Bán Chênh lệch","Digits":"Chữ số","Ends_Between/Ends_Outside":"Kết Thúc Giữa / Kết Thúc Ra Ngoài","High/Low_Ticks":"Tick Cao/Thấp","Reset_Call/Reset_Put":"Đặt lại Call/ Đặt lại Put","Stays_Between/Goes_Outside":"Nằm Giữa/ Ra Ngoài","Touch/No_Touch":"Chạm/Không Chạm","Christmas_Day":"Lễ Giáng Sinh","Closes_early_(at_18:00)":"Kết thúc sớm (lúc 18:00)","Closes_early_(at_21:00)":"Kết thúc sớm (lúc 21:00)","Fridays":"Thứ Sáu","New_Year's_Day":"Ngày của năm mới","today":"hôm nay","today,_Fridays":"hôm nay, Thứ Sáu","There_was_a_problem_accessing_the_server_":"Có lỗi khi truy cập máy chủ.","There_was_a_problem_accessing_the_server_during_purchase_":"Có lỗi trung cập vào máy chủ khi mua."}; \ No newline at end of file diff --git a/src/javascript/_autogenerated/zh_cn.js b/src/javascript/_autogenerated/zh_cn.js index 29aff103961..c64f0a6deab 100644 --- a/src/javascript/_autogenerated/zh_cn.js +++ b/src/javascript/_autogenerated/zh_cn.js @@ -1,2 +1,2 @@ const texts_json = {}; -texts_json['ZH_CN'] = {"Real":"真实","Investment":"投资","Gaming":"游戏","Virtual":"虚拟","Synthetic":"综合","Demo_Synthetic":"模拟综合","Real_Synthetic":"真实综合","Financial":"金融","Demo_Financial":"模拟金融","Real_Financial":"真实金融","Financial_STP":"金融 STP","Demo_Financial_STP":"模拟金融 STP","Real_Financial_STP":"真实金融 STP","Bitcoin":"比特币","Ethereum":"以太坊","Ether_Classic":"古典以太币","Litecoin":"莱特币","Binance_USD":"币安美元","Multi-Collateral":"多资产抵押","Tether_Omni":"泰达 Omni","Tether_ERC20":"泰达 ERC20","Binary_Coin":"Binary 币","Thank_you,_we'll_get_back_to_you_within_24_hours":"谢谢, 我们会在24小时内回复您","Online":"在线","Offline":"离线","Connecting_to_server":"连接服务器","Use_a_few_words,_avoid_common_phrases":"用几个词,避免常用短语","No_need_for_symbols,_digits,_or_uppercase_letters":"不需要符号、数字或大写字母","Add_another_word_or_two__Uncommon_words_are_better_":"加上一两个字。不常见的词更好。","Straight_rows_of_keys_are_easy_to_guess":"直线排列键很容易猜到","Short_keyboard_patterns_are_easy_to_guess":"短键盘列式很容易猜到","Use_a_longer_keyboard_pattern_with_more_turns":"使用更长的键盘列式并给予更多变化","Repeats_like_\"aaa\"_are_easy_to_guess":"像“aaa”这样的重复密码很容易猜到","Repeats_like_\"abcabcabc\"_are_only_slightly_harder_to_guess_than_\"abc\"":"像“abcabcabc”这样的重复词比“abc”更难猜测","Avoid_repeated_words_and_characters":"避免重复的单词和字符","Sequences_like_abc_or_6543_are_easy_to_guess":"像abc或6543这样的序列密码很容易猜到","Avoid_sequences":"避免序列式密码","Recent_years_are_easy_to_guess":"以最近数年的年份作密码很容易猜出","Avoid_recent_years":"避免用最近数年的年份","Avoid_years_that_are_associated_with_you":"避免用与您相关的年份","Dates_are_often_easy_to_guess":"日期通常很容易猜到","Avoid_dates_and_years_that_are_associated_with_you":"避免与您相关的日期和年份","This_is_a_top-10_common_password":"这是10个最常用的密码","This_is_a_top-100_common_password":"这是100个最常用的密码","This_is_a_very_common_password":"这是很常用的密码","This_is_similar_to_a_commonly_used_password":"这类似于常用密码","A_word_by_itself_is_easy_to_guess":"一个词本身很容易猜到","Names_and_surnames_by_themselves_are_easy_to_guess":"仅名字和姓氏本身很容易猜到","Common_names_and_surnames_are_easy_to_guess":"常用名称和姓氏容易猜到","Capitalization_doesn't_help_very_much":"大写并不提供很大帮助","All-uppercase_is_almost_as_easy_to_guess_as_all-lowercase":"全大写几乎和全小写一样容易猜出","Reversed_words_aren't_much_harder_to_guess":"倒写单词并不难猜","Predictable_substitutions_like_'@'_instead_of_'a'_don't_help_very_much":"容易猜测的替换,例如用'@'代替'a'并没有提供太大帮助","This_password_is_on_the_blacklist":"此密码已列入黑名单","Unknown_OS":"未知 OS","You_will_be_redirected_to_a_third-party_website_which_is_not_owned_by_Binary_com_":"您将被转到不是Binary.com拥有的第三方网站。","Click_OK_to_proceed_":"单击 \"确定\" 继续。","Please_ensure_that_you_have_the_Telegram_app_installed_on_your_device_":"请确保您的设备已安装了电报应用程序。","[_1]_requires_your_browser's_web_storage_to_be_enabled_in_order_to_function_properly__Please_enable_it_or_exit_private_browsing_mode_":"您必须启用浏览器的web存储,[_1]才能正常工作。请启用它或退出私人浏览模式。","Please_[_1]log_in[_2]_or_[_3]sign_up[_4]_to_view_this_page_":"请 [_1]登录[_2] 或 [_3]注册[_4]以查看此页 。","Sorry,_this_feature_is_available_to_virtual_accounts_only_":"对不起,此功能仅适用虚拟账户。","This_feature_is_not_relevant_to_virtual-money_accounts_":"此功能不适用于虚拟资金账户。","This_page_is_only_available_to_logged_out_clients_":"此页面仅适用于已登出的客户。","Sorry,_but_binary_options_trading_is_not_available_in_your_financial_account_":"对不起,您的金融账户无法进行二元期权交易。","Sorry,_but_binary_options_trading_is_not_available_in_your_country_":"对不起,您的国家无法进行二元期权交易。","Sign_out":"登出","[_1]_Account":"[_1]账户","Click_here_to_open_a_Real_Account":"单击此处开立真实账户","Open_a_Real_Account":"开立真实账户","Click_here_to_open_a_Financial_Account":"单击此处开立金融账户","Click_here_to_open_a_Gaming_account":"单击此处开立博彩账户","Open_a_Financial_Account":"开立金融账户","Create_Account":"开立账户","Accounts_List":"账户列表","Deposits_and_withdrawals_have_been_disabled_on_your_account__Please_check_your_email_for_more_details_":"您的账户已被禁存款和提款。请检查您的电子邮件, 以了解更多详情。","Please_set_the_[_1]currency[_2]_of_your_account_":"请设置账户的[_1]币种[_2]。","Please_submit_your_[_1]proof_of_identity_and_proof_of_address[_2]_":"请提交您的[_1]身份证明与地址证明[_2]。","Your_[_1]proof_of_identity[_3]_and_[_2]proof_of_address[_3]_have_expired_":"您的[_1]身份证明[_3]与[_2]地址证明[_3]已过期。","Your_[_1]proof_of_identity[_2]_has_expired_":"您的[_1]身份证明[_2]已过期。","Your_[_1]proof_of_address[_2]_has_expired_":"您的[_1]地址证明[_2]已过期。","Your_[_1]proof_of_identity[_3]_and_[_2]proof_of_address[_3]_have_not_been_verified_":"您的[_1]身份证明[_3]与[_2]地址证明[_3]还未通过验证。","Your_[_1]proof_of_identity[_2]_has_not_been_verified_":"您的[_1]身份证明[_2]还未通过验证。","Your_[_1]proof_of_address[_2]_has_not_been_verified_":"您的[_1]地址证明[_2]还未通过验证。","Please_submit_your_[_1]proof_of_identity[_2]_":"请提交您的[_1]身份证明[_2]。","Please_submit_your_[_1]proof_of_address[_2]_":"请提交您的[_1]地址证明[_2]。","Your_account_is_restricted__Kindly_[_1]contact_customer_support[_2]_for_assistance_":"您的账户已被限制。请[_1]联系客服部[_2],以获得帮助。","Please_set_your_[_1]30-day_turnover_limit[_2]_to_remove_deposit_limits_":"请设置 [_1]30 天交易额限制[_2] 以移除存款限额。","MT5_withdrawals_have_been_disabled_on_your_account__Please_check_your_email_for_more_details_":"您的MT5账户已被禁提款。请检查您的电子邮件, 以了解更多详情。","Trading_and_withdrawals_have_been_disabled_on_your_account__Kindly_[_1]contact_customer_support[_2]_for_assistance_":"您的账户已被禁交易和提款。请 [_1]联系客服部[_2]寻求帮助。","Please_complete_your_[_1]personal_details[_2]_before_you_proceed_":"继续操作前请填写您的[_1]个人资料[_2]。","Please_set_[_1]country_of_residence[_2]_before_upgrading_to_a_real-money_account_":"升级到真实资金账户前请先设置[_1]居住国[_2]。","Please_complete_the_[_1]financial_assessment_form[_2]_to_lift_your_withdrawal_and_trading_limits_":"请完成[_1]财务评估表格[_2],以便提升您的取款和交易限额 。","Please_[_1]complete_your_account_profile[_2]_to_lift_your_withdrawal_and_trading_limits_":"请[_1]完成账户资料[_2],以提高取款和交易限额。","Trading_and_deposits_have_been_disabled_on_your_account__Kindly_allow_us_some_time_to_review_the_account_":"您的账户已被禁交易和存款。请稍候,我们正在评估账户。","Withdrawals_have_been_disabled_on_your_account__Please_wait_until_your_uploaded_documents_are_verified_":"您的账户已被禁提款。须等您上载的文件通过验证。","Withdrawals_have_been_disabled_on_your_account__Please_check_your_email_for_more_details_":"您的账户已被禁提款。请检查您的电子邮件, 以了解更多详情。","Please_[_1]accept_the_updated_Terms_and_Conditions[_2]_":"请[_1]接受更新条款和条件[_2]。","Please_[_1]accept_the_updated_Terms_and_Conditions[_2]_to_lift_your_deposit_and_trading_limits_":"请[_1]接受更新条款和条件[_2],以提高存款和交易限额。","Account_Authenticated":"账户验证","Connection_error:_Please_check_your_internet_connection_":"连接错误:请检查您网络连接。","Network_status":"网络状态","This_is_a_staging_server_-_For_testing_purposes_only":"这是分期服务器 -仅用于测试目的","The_server_endpoint_is:_[_2]":"服务器终端是: [_2]","Your_web_browser_([_1])_is_out_of_date_and_may_affect_your_trading_experience__Proceed_at_your_own_risk__[_2]Update_browser[_3]":"您的网络浏览器 ([_1]) 已过时,并可能会影响您的交易操作。继续操作须自行承担风险。[_2]更新浏览器[_3]","You_have_reached_the_rate_limit_of_requests_per_second__Please_try_later_":"您已达每秒钟提呈请求的最高限率。请稍后重试。","There_was_some_invalid_character_in_an_input_field_":"某字段的输入字符无效。","Today":"今天","Select_date":"选择日期","Barrier":"障碍","Entry_Spot":"入市现价","Exit_Spot":"退市现价","Charting_for_this_underlying_is_delayed":"此标的资产的图表数据存在延迟","Payout_Range":"赔付范围","Purchase_Time":"买入时间","Reset_Barrier":"重设障碍","Reset_Time":"重设时间","Selected_Tick":"选定跳动点","Exit_Time":"退市时间","Start_Time":"开始时间","Fiat":"法定货币","Crypto":"加密","Verification_code_is_wrong__Please_use_the_link_sent_to_your_email_":"验证码错误。请使用以下链接发送到您的电子邮件。","Indicates_required_field":"为必填字段","Please_select_the_checkbox_":"请选择复选框。","This_field_is_required_":"此字段为必填项。","Should_be_a_valid_number_":"必须是有效号码。","Up_to_[_1]_decimal_places_are_allowed_":"允许 [_1] 个小数位。","Should_be_[_1]":"必须为[_1]","Should_be_between_[_1]_and_[_2]":"须在[_1] 与 [_2]之间","Should_be_more_than_[_1]":"必须大于 [_1]","Should_be_less_than_[_1]":"必须少于[_1]","Invalid_email_address_":"无效的电子邮件地址。","Password_should_have_lower_and_uppercase_English_letters_with_numbers_":"密码必须有大小写英文字母和数字。","Only_letters,_numbers,_space,_hyphen,_period,_and_apostrophe_are_allowed_":"只允许使用字母、数字、空格、连字符、句点和省略号。","Only_letters,_numbers,_space,_and_these_special_characters_are_allowed:_[_1]":"仅允许字母、数字、空格和这些特殊字符:[_1]","Only_letters,_space,_hyphen,_period,_and_apostrophe_are_allowed_":"只允许字母、空格、连字符、句号和省略号。","Only_letters,_numbers,_space,_and_hyphen_are_allowed_":"只允许字母、数字、空格和连字符。","Please_enter_a_valid_phone_number_(e_g__+15417541234)_":"请输入有效的电话号 (例如 +15417541234)。","The_two_passwords_that_you_entered_do_not_match_":"两个输入的密码不一致。","[_1]_and_[_2]_cannot_be_the_same_":"[_1] 和 [_2] 不可相同。","Minimum_of_[_1]_characters_required_":"需至少[_1] 个字符。","You_should_enter_[_1]_characters_":"您必须输入[_1]个字符。","Should_start_with_letter_or_number,_and_may_contain_hyphen_and_underscore_":"应以字母或数字开始,可包含连字符和下划线。","Invalid_verification_code_":"无效的验证代码。","Your_password_cannot_be_the_same_as_your_email_address_":"密码不可与电子邮件地址相同。","Transaction_performed_by_[_1]_(App_ID:_[_2])":"交易执行者为[_1] (应用程序 ID: [_2])","Guide":"指南","Next":"下一页","Finish":"完成","Step":"步骤","Select_your_market_and_underlying_asset":"选择您的市场和基础资产","Select_your_trade_type":"选择交易类型","Adjust_trade_parameters":"调整交易参数","Predict_the_directionand_purchase":"预测价格走向
并购入","Your_session_duration_limit_will_end_in_[_1]_seconds_":"交易期持续时间限制将于[_1]秒内结束。","January":"一月","February":"二月","March":"三月","April":"四月","May":"五月","June":"六月","July":"七月","August":"八月","September":"九月","October":"十月","November":"十一月","December":"十二月","Jan":"一月","Feb":"二月","Mar":"三月","Apr":"四月","Jun":"六月","Jul":"七月","Aug":"八月","Sep":"九月","Oct":"十月","Nov":"十一月","Dec":"十二月","Sunday":"周日","Monday":"星期一","Tuesday":"星期二","Wednesday":"星期三","Thursday":"星期四","Friday":"星期五","Saturday":"周六","Su":"星期日","Mo":"星期一","Tu":"星期二","We":"星期三","Th":"星期四","Fr":"星期五","Sa":"星期六","Previous":"之前","Hour":"小时","Minute":"分钟","AM":"上午","PM":"下午","Verification_required":"需要验证","Verify_identity":"身份验证","From_account:_":"从账户: ","To_account:_":"至账户: ","Not_announced_for_this_currency_":"此货币未公布。","Reset_the_balance_of_your_virtual_account_to_[_1]_anytime_":"随时将虚拟账户余额重设为 [_1] 。","[_1]Manage_your_accounts[_2]":"[_1]管理您的账户[_2]","You_can_no_longer_change_the_currency_because_you've_created_an_MT5_account_":"您已开立了MT5 账户,因此不能再更改币种。","You_can_no_longer_change_the_currency_because_you've_made_a_first-time_deposit_":"您已存入第一笔资金,因此不能再更改币种。","This_is_your_[_1]_account_":"这是您的 [_1] 账户。","Your_fiat_account's_currency_is_currently_set_to_[_1]_":"您的法定账户的币种当前设置为 [_1]。","Your_fiat_account's_currency_is_set_to_[_1]_":"您的法定账户的币种设置为 [_1]。","Don't_want_to_trade_in_[_1]?_You_can_open_another_cryptocurrency_account_":"不想使用[_1]交易?您可以另外开立加密货币账户。","You_can_[_1]set_a_new_currency[_2]_before_you_deposit_for_the_first_time_or_create_an_MT5_account_":"首次存款或开立 MT5 账户之前, 您可以 [_1]设定新币种[_2]。","Withdraw":"取款","Deposit":"存款","Town/City":"城镇/城市","First_line_of_home_address":"住家地址第一行","Postal_Code/ZIP":"邮编","State/Province":"州/省","Email_address":"电子邮件地址","Telephone":"电话","Country_of_Residence":"居住国","details":"详情","Yes_I'm_sure":"是的, 我确认","Cancel":"取消","Are_you_sure_you_want_to_deposit_in_[_1]?":"确认将款存入 [_1]?","You_will_not_be_able_to_change_your_fiat_account's_currency_after_making_this_deposit__Are_you_sure_you_want_to_proceed?":"存入此款项后, 将无法更改法定账户的币种。确定要继续吗?","[_1]No,_change_my_fiat_account's_currency_now[_2]":"[_1]不,请立刻更改我的法定账户的币种[_2]","Your_cashier_is_locked_":"您的收银台已锁定。","Please_note_that_the_selected_currency_is_allowed_for_limited_accounts_only_":"请注意,所选货币仅适用于受限制账户。","Sorry,_deposits_for_this_currency_are_currently_disabled_":"抱歉,此货币的存款目前被禁用。","Sorry,_withdrawals_for_this_currency_are_currently_disabled_":"抱歉,此货币的取款目前被禁用。","You_have_reached_the_withdrawal_limit__Please_upload_your_proof_of_identity_and_address_to_lift_your_withdrawal_limit_and_proceed_with_your_withdrawal_":"已达到提款限额。请上传您的身份和地址证明,以提高提款限额,并继续提款。","Payment_Agent_services_are_not_available_in_your_country_or_in_your_preferred_currency_":"您的国家或您的首选币种不可使用付款代理服务。","Select_payment_agent":"选择付款代理","Amount_in":"金额单位为","Insufficient_balance_":"余额不足。","Only_letters,_numbers,_space,_hyphen,_period,_comma,_and_apostrophe_are_allowed_":"只允许字母、数字、空格、连字符、句号、逗号和省略号。","Your_request_to_withdraw_[_1]_[_2]_from_your_account_[_3]_to_Payment_Agent_[_4]_account_has_been_successfully_processed_":"您从 [_3] 账户提取 [_1] [_2] 到支付代理 [_4]账户的请求已成功处理。","Your_token_has_expired_or_is_invalid__Please_click_[_1]here[_2]_to_restart_the_verification_process_":"您的令牌已过期或失效。请点击[_1]此处[_2]重启验证程序。","Please_[_1]deposit[_2]_to_your_account_":"请[_1]存入[_2]您的账户。","Sorry,_account_signup_is_not_available_in_your_country_":"对不起,您的所在国内不可注册账户。","Asset":"资产","Opens":"开盘","Closes":"收盘","Settles":"结算","Upcoming_Events":"未来事件","Add_+/–_to_define_a_barrier_offset__For_example,_+0_005_means_a_barrier_that's_0_005_higher_than_the_entry_spot_":"透过添加+/-给障碍偏移量定义。例如, +0.005 表示比入市现价高0.005 的障碍。","Digit":"数字期权","Percentage":"百分比","Waiting_for_entry_tick_":"正在等待进场跳动点。","High_Barrier":"高障碍","Low_Barrier":"低障碍","Waiting_for_exit_tick_":"正在等待退场跳动点。","Ticks_history_returned_an_empty_array_":"跳动点历史返回空数组","Chart_is_not_available_for_this_underlying_":"此标的工具图表不可用。","Purchase":"买入","Net_profit":"净收益","Return":"收益","Time_is_in_the_wrong_format_":"时间格式错误。","Rise/Fall":"上涨/下跌","Higher/Lower":"高于/低于","Matches/Differs":"相符/差异","Even/Odd":"偶/奇","Over/Under":"大于/小于","High-Close":"最高值-收盘","Close-Low":"收盘-最低值","High-Low":"最高值-最低值","Reset_Call":"重置看涨","Reset_Put":"重置看跌","Up/Down":"涨/跌","Only_Ups/Only_Downs":"持续上涨/持续下跌","In/Out":"范围之内/之外","Select_Trade_Type":"选择交易类型","Tick":"跳动点","Spot":"现价","Spot_Time_(GMT)":"现货时间 (GMT)","seconds":"秒","minutes":"分钟","hours":"小时","days":"天","ticks":"跳动点","tick":"跳动点","second":"秒","minute":"分钟","hour":"小时","day":"天","Duration":"期限","End_Time":"结束时间","Purchase_request_sent":"采购请求已发送","High":"最高值","Close":"收盘","Low":"最低值","Select_Asset":"选择资产","Search___":"搜索...","Maximum_multiplier_of_1000_":"最大乘数为1000。","Stake":"投注资金","Payout":"赔付","Multiplier":"乘数期权","Trading_is_unavailable_at_this_time_":"此时无法交易。","Please_reload_the_page":"请重新加载页面","Your_application_to_be_treated_as_a_professional_client_is_being_processed_":"您要求成为专业客户的申请正在处理中。","Your_professional_client_request_is_[_1]not_approved[_2]_":"您申请成为专业客户的请求 [_1]不受批准[_2]。","Please_reapply_once_the_required_criteria_has_been_fulfilled_":"一旦满足所需标准, 请重新申请。","More_information_can_be_found_in_an_email_sent_to_you_":"您可以在发给您的电子邮件中找到更详细的信息。","I_want_to_reapply":"我想重新申请","In_the_EU,_financial_binary_options_are_only_available_to_professional_investors_":"欧盟的金融二元期权仅供专业投资者使用。","Apply_now_as_a_professional_investor":"立刻申请成为专业投资者","Try_our_[_1]Synthetic_Indices[_2]_":"请试试[_1]综合指数[_2]。","Try_our_other_markets_":"请尝试我们其他的市场。","Please_complete_the_[_1]Real_Account_form[_2]_to_verify_your_age_as_required_by_the_[_3]UK_Gambling[_4]_Commission_(UKGC)_":"请按照[_3]英国博彩[_4]委员会 (UKGC) 的需求完成[_1]真实账户表格[_2]以验证您的年龄。","Account_access_is_temporarily_limited__Please_check_your_inbox_for_more_details_":"账户访问已暂时受限制。欲知详情请查看收件箱。","Contract_Confirmation":"合约确认","Your_transaction_reference_is":"您的交易参考号是","Total_Cost":"成本总计","Potential_Payout":"可能的赔付额","Potential_Profit":"潜在利润","View":"查看","This_contract_won":"此合约获利","This_contract_lost":"此合约亏损","The_reset_time_is_[_1]":"重设时间为 [_1]","Now":"现在","Average":"平均","Buy_price":"买入价","Final_price":"最终价格","Loss":"亏损","Profit":"利润","Account_balance:":"账户余额:","Reverse_Side":"反面","Front_Side":"前侧","Pending":"待定","Submitting":"正在提交","Submitted":"已提交","Failed":"失败","Compressing_Image":"正在压缩图像","Checking":"检查中","Checked":"已检查","Unable_to_read_file_[_1]":"无法读取文件 [_1]","Passport":"护照","Identity_card":"身份证","Driving_licence":"驾驶执照","Invalid_document_format_":"无效的文档格式。","File_([_1])_size_exceeds_the_permitted_limit__Maximum_allowed_file_size:_[_2]":"文件 ([_1]) 大小超过允许限额。允许的最大文件大小: [_2]","ID_number_is_required_for_[_1]_":"[_1] 需要身份证号。","Only_letters,_numbers,_space,_underscore,_and_hyphen_are_allowed_for_ID_number_([_1])_":"ID 号([_1]) 只允许字母、数字、空格、下划线和连字符。","Expiry_date_is_required_for_[_1]_":"[_1] 需要有失效期日。","Place_of_birth":"出生地点","Current_password":"当前密码","New_password":"新密码","Country_not_found":"未找到国名","Documents_from_that_country_are_not_currently_supported_—_try_another_document_type":"当前不支持该国家/地区的文档-尝试其他文档类型","Submit_document":"提交文件","Select_country":"选择国家","e_g__United_States":"例如美国","Search_for_country":"搜索国家","Select_issuing_country":"选择发件国家","Submit_verification":"提交验证","Tips":"提示","Documents_uploaded":"文档已上传","Document_uploaded":"文档已上传","Selfie_uploaded":"自拍照已上传","We're_now_ready_to_verify_your_identity":"我们现在准备验证您的身份","Great,_that's_everything_we_need":"太好了,这就是我们需要的一切信息","The_link_only_works_on_mobile_devices":"链接只能用于手机","Something's_gone_wrong":"出现错误","You'll_need_to_restart_your_verification_on_your_computer":"需用电脑重启验证","Get_secure_link":"获取安全链接","Steps_required_to_continue_verification_on_your_mobile":"手机继续验证所需的步骤","Check_back_here_to_finish_the_submission":"返回此处完成提交","Open_the_link_and_complete_the_tasks":"打开链接并完成任务","Send_a_secure_link_to_your_phone":"发送安全链接到您的手机","Here's_how_to_do_it:":"这是做法:","Continue_on_your_phone":"用您的电话继续操作","Your_computer_may_take_a_few_seconds_to_update":"您的电脑更新可能需要数秒钟","You_can_now_return_to_your_computer_to_continue":"您现在可以返回电脑继续操作","Uploads_successful":"上传成功","Make_sure_everything_is_clear":"确保一切都很清楚","Blurry_photo_detected":"检测到模糊的照片","Make_sure_full_document_is_visible":"确保整个文件都清晰可见","Cut-off_image_detected":"检测到裁切图像","Move_away_from_direct_light":"远离直射光","Glare_detected":"检测到眩光","Make_sure_all_of_the_document_is_in_the_photo":"确保所有文档都在照片中","No_document_detected":"未检测到文件","Make_sure_your_card_details_are_clear_to_read,_with_no_blur_or_glare":"确保您的卡详细信息清晰易读,没有模糊字体或眩光现象","It’ll_take_longer_to_verify_you_if_we_can’t_read_it":"如果看不清楚,就需要更长的时间进行验证","To_smoothly_verify_you,_we_need_a_better_photo":"为了顺利验证,我们需要更好的照片","Make_sure_your_license_details_are_clear_to_read,_with_no_blur_or_glare":"确保您的许可证详细信息清晰易读,没有模糊字体或眩光现象","Make_sure_your_passport_details_are_clear_to_read,_with_no_blur_or_glare":"确保您的护照详细信息清晰易读,没有模糊字体或眩光现象","Make_sure_your_permit_details_are_clear_to_read,_with_no_blur_or_glare":"确保您的许可证详细信息清晰易读,没有模糊字体或眩光现象","Make_sure_details_are_clear_to_read,_with_no_blur_or_glare":"确保所有详细信息清晰易读,没有模糊字体或眩光现象","Redo":"恢复","Confirm":"确认","Upload_anyway":"仍要上传","Enlarge_image":"放大图像","Photo_of_your_document":"文件的相片","Check_your_image":"查看您的图像","Front_and_back":"前和后","Driver's_license":"驾驶执照","Face_photo_page":"脸部相片页面","Residence_permit":"居留许可证","Sorry,_no_mobile_phone_bills":"抱歉,不接受手机账单","Documents_you_can_use_to_verify_your_identity":"可用于验证身份的文件","It_must_be_an_official_photo_ID":"必须是带照片的正式身份证","These_are_the_documents_most_likely_to_show_your_current_home_address":"这些是最有可能显示您当前家庭住址的文件","Choose_document":"选择文件","Select_a_%{country}_document":"选择 %{country} 文件","or_upload_photo_–_no_scans_or_photocopies":"或上传照片 - 不接受扫描件或影印件","Continue_on_phone":"用电话继续操作","Take_a_photo_with_your_phone":"用手机拍照","Submit_identity_card_(back)":"提交身份证(背面)","Submit_identity_card_(front)":"提交身份证(正面)","Submit_license_(back)":"提交执照 (背面)","Submit_license_(front)":"提交执照 (正面)","Submit_passport_photo_page":"提交含照片的护照页面","Submit_residence_permit_(back)":"提交居留许可证 (背面)","Submit_residence_permit_(front)":"提交居留许可证 (正面)","Restart_the_process_on_the_latest_version_of_Google_Chrome":"用最新版本的Google Chrome重启该过程","Restart_the_process_on_the_latest_version_of_Safari":"用最新版本的 Safari 重启该过程","Unsupported_browser":"不受支持的浏览器","Close_identity_verification_screen":"关闭身份验证屏幕","Dismiss_alert":"消除警报","back":"返回","close":"关闭","Restart_process_on_a_different_device":"用其他设备重启进程","Camera_not_detected":"未检测到相机","Must_be_under_10MB_":"必须小于10MB。","File_size_exceeded_":"超过了文件大小。","Try_using_another_file_type_":"尝试使用其他文件类型。","File_not_uploaded_":"文件未上传。","An_error_occurred_while_loading_the_component":"加载组件时发生错误","Only_your_face_can_be_in_the_selfie":"自拍照只能拍您的脸","Multiple_faces_found":"发现多个面孔","Your_face_is_needed_in_the_selfie":"自拍照片必须包括脸部","No_face_found":"未找到人脸","Please_try_again":"请重试","Connection_lost":"连接中断","Copy_the_link_to_your_phone":"复制链接到您的手机","Too_many_failed_attempts":"失败尝试次数太多","Try_using_a_JPG_or_PNG_file":"尝试使用 JPG 或 PNG 文件","File_type_not_supported":"文件类型不受支持","Loading___":"正在加载...","Loading":"加载","Check_that_your_number_is_correct":"检查您的电话号码是否正确","Copied":"已复制","Copy":"复制","Send_link":"发送链接","How_to_scan_a_QR_code":"如何扫描 QR 码","Point_your_phone’s_camera_at_the_QR_code":"将手机的相机对准 QR 码","If_it_doesn’t_work,_download_a_QR_code_scanner_from_Google_Play_or_the_App_Store":"如果无法扫描,请从Google Play 或 App Store 下载 QR 码扫描应用","or":"或","Scan_QR_code":"扫描 QR 码","Get_link_via_SMS":"通过简讯获取链接","Copy_link":"复制链接","Sending":"发送中","Enter_mobile_number":"输入手机号","Enter_your_mobile_number:":"输入手机号:","Scan_the_QR_code_with_your_phone":"用手机扫描QR码","Send_this_one-time_link_to_your_phone":"发送此一次性链接到您的手机","Open_the_link_on_your_mobile":"用手机打开链接","Get_your_secure_link":"获取您的安全链接","Copy_the_link_to_your_mobile_browser":"复制链接到您的手机浏览器","Continue":"继续","Make_sure§":"确保§","2__Your_desktop_window_stays_open":"2. 您的桌面窗口保持打开状态","1__This_link_was_sent_by_you":"1. 此链接是您发送的","Continue_with_the_verification":"继续验证操作","Linked_to_your_computer":"与您的电脑连接","Take_a_photo_of_the_back_of_your_card":"卡背面拍照","Take_a_photo_of_the_front_of_your_card":"卡正面拍照","Take_a_photo_of_the_back_of_your_license":"许可证背面拍照","Take_a_photo_of_the_front_of_your_license":"许可证正面拍照","Take_a_photo_of_your_passport_photo_page":"为含照片的护照页面拍照","Take_a_selfie_showing_your_face":"拍张脸部自拍照","Take_a_photo_using_the_basic_camera_mode_instead":"改为使用基本相机模式拍照","Take_a_photo":"拍照","Passport_photo_page":"含照片的护照页面","Thank_you":"谢谢","Verification_complete":"验证完成","Refresh":"刷新","Recovery":"恢复","Follow_these_steps_to_recover_camera_access:":"请按照以下步骤恢复相机访问权限:","Refresh_this_page_to_restart_the_identity_verification_process":"刷新此页面以重启身份验证过程","Grant_access_to_your_camera_from_your_browser_settings":"通过浏览器设置给予相机的访问权限","Recover_camera_access_to_continue_face_verification":"恢复相机访问权限以继续面部验证","Camera_access_is_denied":"相机访问被拒","We_cannot_verify_you_without_using_your_camera":"不使用相机,我们无法验证您的身份","Enable_camera":"启用相机","When_prompted,_you_must_enable_camera_access_to_continue":"出现提示时,须启用相机访问权限以继续操作","Allow_camera_access":"允许相机访问","Provide_the_whole_document_page_for_best_results":"提供完整的文档页面以获得最佳结果","Upload_back_of_card_from_your_computer":"从电脑上传卡的背面","Upload_front_of_card_from_your_computer":"从电脑上传卡的正面","Upload_back_of_license_from_your_computer":"从电脑上传执照的背面","Upload_front_of_license_from_your_computer":"从电脑上传执照的正面","Upload_passport_photo_page_from_your_computer":"从电脑上传含照片的护照页面","Upload_a_selfie_from_your_computer":"从电脑上传自拍照片","Take_photo":"拍照","Upload":"上传","Selfie":"自拍","Check_that_it_is_connected_and_functional__You_can_also_continue_verification_on_your_phone":"检查它是否已连接并且功能正常。您还可以在手机上继续验证","Make_sure_your_device_has_a_working_camera":"确保您的设备具可正常使用的相机","Camera_not_working?":"相机不能用?","It_may_be_disconnected__Try_using_your_phone_instead_":"可能没连接。试试用您的手机。","Make_sure_your_device's_camera_works":"确保您的设备相机可正常使用","Camera_not_working":"相机不能用","Remember_to_press_stop_when_you're_done__Redo_video_actions":"完成后,请记得要按停止。恢复视频操作","Looks_like_you_took_too_long":"似乎时间过长","View_from_camera":"从相机观看","Take_a_selfie":"自拍","Photo_of_your_face":"您脸部的照片","Make_sure_your_selfie_clearly_shows_your_face":"确保自拍照清楚显示您的脸部","Check_selfie":"检查自拍照","Tips_to_take_a_good_selfie":"好的自拍技巧","Face_forward_and_make_sure_your_eyes_are_clearly_visible":"面向前方并确保您的眼睛清晰可见","Remove_your_glasses,_if_necessary":"必要时摘下眼镜","We'll_compare_it_with_your_document":"我们将把它与您的文档比较","Your_link_will_expire_in_one_hour":"您的链接将于一小时后失效","Keep_this_window_open_while_using_your_mobile":"使用手机时保持打开此窗口","Resend_link":"重新发送链接","We've_sent_a_secure_link_to_%{number}":"已发送安全链接至%{number}","It_may_take_a_few_minutes_to_arrive":"可能要花数分钟时间","Check_your_mobile":"检查手机","Your_mobile_link_will_expire_in_one_hour":"您的手机链接将于一小时后失效","Don't_refresh_this_page":"不要刷新此页面","Once_you've_finished_we'll_take_you_to_the_next_step":"完成后,我们将带您进入下一步","Connected_to_your_mobile":"已连接到您的手机","Upload_photo":"上传照片","Example_of_a_blurry_document":"模糊不清文档的示例","All_details_must_be_clear_—_nothing_blurry":"所有细节必须清楚-不可模糊","Example_of_a_cut-off_document":"剪切文件示例","Show_all_details_—_including_the_bottom_2_lines":"显示所有详细信息-包括最后2行","Example_of_a_document_with_glare":"带有眩光的文档示例","Move_away_from_direct_light_—_no_glare":"远离直射光 - 无眩光现象","Document_example":"文档示例","The_photo_should_clearly_show_your_document":"照片须清楚显示您的文件","Scans_and_photocopies_are_not_accepted":"不接受扫描件和影印件","Upload_passport_photo_page":"上传含照片的护照页面","To_open_a_bank_account,_we_will_need_to_verify_your_identity_":"要开设银行账户,必须先验证您的身份。","It_will_only_take_a_couple_of_minutes_":"只需数分钟。","Verify_Identity":"身份验证","Open_your_new_bank_account":"开立新的银行账户","Please_enter_a_valid_Login_ID_":"请输入有效的登录 ID。","Amount":"金额","Your_request_to_transfer_[_1]_[_2]_from_[_3]_to_[_4]_has_been_successfully_processed_":"您从 [_3] 转账 [_1][_2] 到 [_4] 的请求已成功处理。","Resale_not_offered":"不提供转售","You've_made_no_transactions_of_this_type_up_to_this_date_":"您至今为止没有进行过此类交易。","Date":"日期","Ref_":"参考","Contract":"合约","Purchase_Price":"买入价格","Sale_Date":"卖出日期","Sale_Price":"卖出价格","Profit/Loss":"利润/亏损","Details":"详情","Total_Profit/Loss":"利润/亏损合计","accounts":"账户","account":"账户","Sorry,_an_error_occurred_while_processing_your_request_":"对不起,您的请求处理发生错误。","Please_specify_the_reasons_for_closing_your_accounts":"请指定关闭账户的原因","The_reason_should_be_between_5_and_250_characters":"原因长度须介于 5至250 个字符","Please_select_a_reason_":"请选择原因。","Only_[_1]_are_allowed_":"只允许 [_1] 。","letters":"字母","numbers":"数字","space":"空间","Please_select_at_least_one_scope":"请选择至少一个范围","New_token_created_":"已创建新口令牌。","The_maximum_number_of_tokens_([_1])_has_been_reached_":"已达令牌 ([_1]) 最大限数。","Name":"姓名","Token":"令牌","Scopes":"范围","Last_Used":"上一次使用","Action":"操作","Are_you_sure_that_you_want_to_permanently_delete_the_token":"确定要永久删除令牌吗","Delete":"删除","Never_Used":"从未使用过","You_have_not_granted_access_to_any_applications_":"您没有访问任何应用程序的权限。","Are_you_sure_that_you_want_to_permanently_revoke_access_to_the_application":"确定要永久废除应用程序访问权限吗","Revoke_access":"撤销访问权限","Admin":"管理中心","Payments":"支付","Read":"阅读","Trade":"交易","Trading_Information":"交易信息","Never":"从未","Permissions":"权限","Last_Login":"上一次登录","You_did_not_change_anything_":"您没作任何更改。","Your_changes_have_been_updated_successfully_":"您的更改已成功更新。","Successful":"成功","Date_and_Time":"日期和时间","Browser":"浏览器","IP_Address":"IP 地址","Status":"统计","Your_account_has_no_Login/Logout_activity_":"您的账户无交易活动。","Your_account_is_fully_authenticated_and_your_withdrawal_limits_have_been_lifted_":"您的账户已经得到完全验证,且您的取款限额已经取消。","Your_[_1]_day_withdrawal_limit_is_currently_[_2][_3]_":"您当前的[_1]天取款限额是 [_2][_3]。","You_have_already_withdrawn_[_1][_2]_in_aggregate_over_the_last_[_3]_days_":"过去 [_3] 天里您已累计提取 [_1][_2] 。","Your_withdrawal_limit_is_[_1][_2]_":"您的取款限额是 [_1][_2]。","You_have_already_withdrawn_[_1][_2]_":"您已提取[_1][_2]。","Hence,_your_withdrawable_balance_is_only_up_to_[_1][_2],_subject_to_your_account’s_available_funds_":"因此,取决于您账户的可用资金,您的可支取余额最多为%1%2。","Please_select":"请选择","Please_confirm_that_all_the_information_above_is_true_and_complete_":"请确认以上所有信息是真实和完整的。","Your_settings_have_been_updated_successfully_":"您的设置已成功更新。","Sorry,_an_error_occurred_while_processing_your_account_":"对不起,您的账户处理发生错误。","Please_select_a_country":"请选择国家","Timed_out_until":"暂停至","Excluded_from_the_website_until":"已被禁止访问本网站直到","Session_duration_limit_cannot_be_more_than_6_weeks_":"交易期持续时间限制不能大于6周。","Time_out_must_be_after_today_":"到期时间必须在今日之后。","Time_out_cannot_be_more_than_6_weeks_":"到期时间不能大于6周。","Time_out_cannot_be_in_the_past_":"到期时间不可为过去式。","Please_select_a_valid_time_":"请选择有效时间。","Exclude_time_cannot_be_less_than_6_months_":"禁止时间不能少于6个月。","Exclude_time_cannot_be_for_more_than_5_years_":"禁止时间不能超过5年。","Confirm_changes":"确认更改","We’ll_update_your_limits__Click_[_1]Agree_and_accept[_2]_to_acknowledge_that_you_are_fully_responsible_for_your_actions,_and_we_are_not_liable_for_any_addiction_or_loss_":"我们将更新您的限额。单击%1同意和接受%2以确认您对自己的行为负全部责任,如果您因此而上瘾或蒙受损失,我们将不承担任何责任。","Agree_and_accept":"同意和接受","Go_back":"返回","When_you_click_\"OK\"_you_will_be_excluded_from_trading_on_the_site_until_the_selected_date_":"当您点选“OK”后,您将被禁止在此网站交易,直到选定期限结束为止。","Your_changes_have_been_updated_":"您的更改已成功更新。","Disable":"禁用","Enable":"启用","You_have_successfully_enabled_two-factor_authentication_for_your_account_":"您已成功启用账户的双因素身份验证。","You_have_successfully_disabled_two-factor_authentication_for_your_account_":"您已成功禁用账户的双因素身份验证。","You_do_not_need_to_authenticate_your_account_at_this_time_[_1]We_will_inform_you_when_your_account_needs_to_be_authenticated_":"此时您的账户还不需要验证。[_1]我们将通知您何时需通过账户验证。","No_authentication_required":"不需验证","Back_to_trading":"返回交易","You_are_categorised_as_a_professional_client_":"您被归类为专业客户。","You_are_categorised_as_a_retail_client__Apply_to_be_treated_as_a_professional_trader_":"您被归类为零售客户。申请成为专业交易者。","Bid":"出价","Closed_Bid":"密封出价","Reference_ID":"参考编号","Description":"说明","Credit/Debit":"借方/贷方","Balance":"余额","Top_up_error":"充值错误","Understood":"理解","Top-up_successful":"充值成功","[_1]_has_been_credited_into_your_Virtual_Account:_[_2]_":"[_1] 已记入您的虚拟账户: [_2]。","Go_to_statement":"前往月结单","Continue_trading":"继续交易","Your_virtual_balance_has_been_reset_":"您的虚拟余额已重置。","Account":"账户","Available_Markets":"可用的市场","Type":"类型","Currency":"货币","Financial_Account":"金融账户","Gaming_Account":"博彩账户","Real_Account":"真实账户","Counterparty":"相对方","Jurisdiction":"管辖","Create_account":"开立账户","Change_currency":"更改币种","Note:_You_are_limited_to_one_fiat_currency_account__The_currency_of_your_fiat_account_can_be_changed_before_you_deposit_into_your_fiat_account_for_the_first_time_or_create_an_MT5_account__You_may_also_open_one_account_for_each_supported_cryptocurrency_":"注意: 您只能使用一个法定货币账户。首次将资金存入法定账户或开立 MT5 账户之前, 您可以更改法定账户的币种。您还可以为每种受支持的加密货币开立专用账户。","This_account_is_disabled":"此账户已禁用","This_account_is_excluded_until_[_1]":"此账户已被隔离, 直到[_1]","Set_currency":"设置币种","Commodities":"大宗商品","Forex":"外汇","Stock_Indices":"股票指数","Stocks":"股票","Synthetic_Indices":"综合指数","Please_check_your_email_for_the_password_reset_link_":"请检查您的电子邮件领取密码重设链接.","Sign_up":"注册","Trading_contracts_for_difference_(CFDs)_on_Synthetic_Indices_may_not_be_suitable_for_everyone__Please_ensure_that_you_fully_understand_the_risks_involved,_including_the_possibility_of_losing_all_the_funds_in_your_MT5_account__Gambling_can_be_addictive_–_please_play_responsibly_":"差价合约 (CFD) 的综合指数交易并不适合所有人。请确保您完全明白有关的风险。您的亏损可能会超越您 MT5 账户的所有资金。博彩活动可能会上瘾,请提醒自己要承担责任。","Do_you_wish_to_continue?":"是否继续?","Acknowledge":"确认","Change_Password":"更改密码","The_[_1]_password_of_account_number_[_2]_has_been_changed_":"[_2]账号的[_1]密码已更改。","Reset_Password":"重设密码","Verify_Reset_Password":"重置密码验证","Please_check_your_email_for_further_instructions_":"请检查您的电子邮件收取详细说明。","[_1]_deposit_from_[_2]_to_account_number_[_3]_is_done__Transaction_ID:_[_4]":"已完成从[_2]至账号[_3]的[_1]存款。交易编号: [_4]","[_1]_withdrawal_from_account_number_[_2]_to_[_3]_is_done__Transaction_ID:_[_4]":"已完成从账号[_2]至[_3]的[_1]提款。交易编号: [_4]交易编号:[_4]","You_have_insufficient_funds_in_your_Binary_account,_please_add_funds_":"您的Binary账户资金不足,请添加资金。","You_have_insufficient_funds_in_your_MT5_account_":"您的 MT5 账户资金不足。","Sorry,_this_feature_is_not_available_in_your_jurisdiction_":"对不起,您的管辖权内无法使用此功能。","Due_to_an_issue_on_our_server,_some_of_your_MT5_accounts_are_unavailable_at_the_moment__[_1]Please_bear_with_us_and_thank_you_for_your_patience_":"由于服务器发生问题,一些MT5账户目前无法使用。%1请耐心配合,非常感谢。","Unavailable":"不可用","[_1]_has_been_credited_into_your_MT5_Demo_Account:_[_2]_":"[_1] 已记入您的MT5模拟账户: [_2]。","_(Region_added)":" (区域已添加)","_(Temporarily_unavailable)":" (暂时不可用)","Demo_Accounts":"模拟账户","Real-Money_Accounts":"真实资金账户","Demo_Account":"模拟账户","Real-Money_Account":"真实资金账户","for_account_[_1]":"用于[_1]账户","[_1]_Account_[_2]":"[_1]账户[_2]","Get_[_1]":"获取 [_1]","Your_demo_account_balance_is_currently_[_1]_or_less__You_may_top_up_your_account_with_an_additional_[_2]_":"您的模拟账户余额当前为 [_1] 或更低。您可以添加 [_2]补充账户资金。","You_can_top_up_your_demo_account_with_an_additional_[_1]_if_your_balance_is_[_2]_or_less_":"如果您的余额为 [_2] 或更低, 您可以在模拟账户内添加 [_1]。","Yes,_I'm_sure":"是的, 我确认","Are_you_sure?":"是否确定?","You_will_not_be_able_to_change_your_fiat_account's_currency_after_creating_this_MT5_account__Are_you_sure_you_want_to_proceed?":"开立此 MT5 账户后, 将无法更改法定账户的币种。确定要继续吗?","Address":"地址","Account_currency":"账户币种","Financial_assessment":"金融评估","Personal_details":"个人资料","Tether_Omni_(USDT)_is_a_version_of_Tether_that's_pegged_to_USD_and_is_built_on_the_Bitcoin_blockchain_":"泰达 Omni (USDT) 是建立在比特币区块链上,与美元挂钩的泰达币版本。","Tether_ERC20_(eUSDT)_is_a_version_of_Tether_that's_pegged_to_USD_and_is_hosted_on_the_Ethereum_platform_":"泰达 ERC20(eUSDT)是与美元挂钩的泰达币版本,在以太坊平台上受托管。","Financial_Account_Opening":"开立金融账户","Your_token_has_expired_or_is_invalid__Please_click_here_to_restart_the_verification_process_":"您的令牌已过期或失效。请点击此处重启验证程序。","The_email_address_provided_is_already_in_use__If_you_forgot_your_password,_please_try_our_password_recovery_tool_or_contact_our_customer_service_":"所提供的电子邮件地址已经在使用。如果忘了密码,请尝试使用我们的密码恢复工具或联系客服部。","Password_is_not_strong_enough_":"密码安全度不够。","Upgrade_now":"立即升级","[_1]_days_[_2]_hours_[_3]_minutes":"[_1] 天 [_2] 小时 [_3] 分钟","Your_trading_statistics_since_[_1]_":"您自 [_1] 至今的交易统计。","[_1]_Please_click_the_link_below_to_restart_the_password_recovery_process_":"[_1] 请点击下方的链接,重新启动密码恢复过程。","Your_password_has_been_successfully_reset__Please_log_into_your_account_using_your_new_password_":"您的密码已成功重置。请用新密码登录您的账户。","Please_select_the_currency_for_this_account:":"请选择此账户的币种:","Do_you_want_this_to_be_a_fiat_account_or_crypto_account?_Please_choose_one:":"想要法定账户或加密账户?请选择:","Are_you_sure_you_want_to_create_your_[_1]_account_now?":"确定要现在开立 [_1] 账户吗?","Note:":"附注:","You_may_open_one_account_for_each_supported_cryptocurrency_":"您可以为每种受支持的加密货币开立专用账户。","Are_you_sure_you_want_to_create_a_fiat_account_in_[_1]?":"确定要在 [_1] 开立法定账户吗?","You_are_limited_to_one_fiat_account__You_can_change_the_currency_of_your_fiat_account_anytime_before_you_make_a_first-time_deposit_or_create_an_MT5_account_":"你只能用一个法定账户。首次存款或开立 MT5 账户之前, 您可以随时更改法定账户的币种。","Yes":"是的","Create_[_1]_account":"开立[_1]账户","You_have_successfully_set_your_account_currency_to_[_1]_":"您已成功将账户币种设置为 [_1] 。","You_have_successfully_changed_your_account_currency_from_[_1]_to_[_2]_":"您已成功将账户币种从 [_1] 更改为 [_2]。","Please_choose_a_currency":"请选择一种货币","Asian_Up":"亚洲上涨","Asian_Down":"亚洲下跌","Higher":"高于","Higher_or_equal":"高于或等于","Lower":"低于","Lower_or_equal":"低于或等值","Digit_Matches":"数字匹配","Digit_Differs":"数字差异","Digit_Odd":"数字奇数","Digit_Even":"数字偶数","Digit_Over":"数字大于","Digit_Under":"数字小于","Ends_Outside":"到期在范围之外","Ends_Between":"到期在范围之内","Stays_Between":"位于区间之内","Goes_Outside":"处于区间之外","Touches":"触及","Does_Not_Touch":"未触及","Call_Spread":"买权价差","Put_Spread":"卖权价差","High_Tick":"高跳动点","Low_Tick":"低跳动点","Only_Ups":"持续上涨","Only_Downs":"只会持续下跌","Multiplier_Up":"乘数上涨","Multiplier_Down":"乘数下跌","Equals":"等于","Not":"不","Buy":"买入","Sell":"卖出","Waiting_for_contract_settlement_":"等待合约结算。","including_Deal_Cancel__Fee":"包含交易取消. 费用","Contract_has_not_started_yet":"合约还未开始","This_contract_is_only_available_on_[_1]DTrader[_2]_":"此合约仅适用于[_1]DTrader[_2]。","This_contract_is_only_available_on_DTrader_[_1][_2]Go_to_Dtrader[_3]_to_close_or_cancel_this_contract_":"此合约只能通过DTrader运作。[_1][_2]前往 Dtrader[_3] 终止或取消此合约。","Contract_Result":"合约结果","Close_Time":"收盘时间","Exit_Spot_Time":"退市现价时间","Audit":"审计","View_chart":"查看图表","Audit_Page":"审核页面","Contract_Starts":"合约开始时间","Contract_Ends":"合同结束","Contract_Details":"合约详情","Target":"目标","Contract_Information":"合约信息","Contract_Type":"合约类型","Transaction_ID":"交易ID","Remaining_Time":"剩余时间","Maximum_payout":"最大赔付","Barrier_Change":"障碍变更","Current":"当前","Spot_Time":"现货时间","Current_Time":"当前时间","Indicative":"指示性","Potential_Profit/Loss":"潜在利润/亏损","Deal_Cancel__Fee":"交易取消. 费用","You_can_close_this_window_without_interrupting_your_trade_":"您可以在不中断交易的情况下关闭此窗口。","There_was_an_error":"出现错误","Sell_at_market":"按市价卖出","Note":"附注","Contract_will_be_sold_at_the_prevailing_market_price_when_the_request_is_received_by_our_servers__This_price_may_differ_from_the_indicated_price_":"合约将在我们服务器收到请求时,以当时的市场价格卖出。此价格可能与报价有差异。","You_have_sold_this_contract_at_[_1]_[_2]":"您已经以 [_1] [_2] 卖出此合约","Your_transaction_reference_number_is_[_1]":"您的交易参考号是 [_1]","Thank_you_for_signing_up!_Please_check_your_email_to_complete_the_registration_process_":"谢谢您的注册!请查看邮件以完成注册程序。","All_markets_are_closed_now__Please_try_again_later_":"所有市场现已关闭。请稍后重试。","Withdrawal":"提款","virtual_money_credit_to_account":"虚拟资金进入账户","login":"登录","logout":"注销","Asians":"亚式期权","Call_Spread/Put_Spread":"看涨期权价差/看跌期权价差","Digits":"数字期权","Ends_Between/Ends_Outside":"到期在范围之内/之外","High/Low_Ticks":"高/低跳动点","Lookbacks":"回顾期权","Reset_Call/Reset_Put":"重置看涨/重置看跌","Stays_Between/Goes_Outside":"保持在范围之内/超出范围之外","Touch/No_Touch":"触及/未触及","Christmas_Day":"圣诞节","Closes_early_(at_18:00)":"收盘提前(至18:00)","Closes_early_(at_21:00)":"收盘提前(至21:00)","Fridays":"星期五","New_Year's_Day":"元旦","today":"今天","today,_Fridays":"今天,周五","There_was_a_problem_accessing_the_server_":"服务器访问发生问题。","There_was_a_problem_accessing_the_server_during_purchase_":"买入时服务器访问发生问题。"}; \ No newline at end of file +texts_json['ZH_CN'] = {"Real":"真实","Multipliers":"乘数期权","Gaming":"游戏","Options":"期权","Demo":"模拟","Real_CFDs":"真实差价合约","Real_Financial":"真实财务","Demo_CFDs":"模拟差价合约","Demo_Financial":"演示财务","Synthetic":"综合","Demo_Synthetic":"模拟综合","Real_Synthetic":"真实综合","CFDs":"差价合约","Financial":"金融","Financial_STP":"金融 STP","Demo_Financial_STP":"模拟金融 STP","Real_Financial_STP":"真实金融 STP","Bitcoin":"比特币","Ethereum":"以太坊","Ether_Classic":"古典以太币","Litecoin":"莱特币","Binance_USD":"币安美元","Multi-Collateral":"多资产抵押","Tether_Omni":"泰达 Omni","Tether_ERC20":"泰达 ERC20","Binary_Coin":"Binary 币","Thank_you,_we'll_get_back_to_you_within_24_hours":"谢谢, 我们会在24小时内回复您","Online":"在线","Offline":"离线","Connecting_to_server":"连接服务器","Use_a_few_words,_avoid_common_phrases":"用几个词,避免常用短语","No_need_for_symbols,_digits,_or_uppercase_letters":"不需要符号、数字或大写字母","Add_another_word_or_two__Uncommon_words_are_better_":"加上一两个字。不常见的词更好。","Straight_rows_of_keys_are_easy_to_guess":"直线排列键很容易猜到","Short_keyboard_patterns_are_easy_to_guess":"短键盘列式很容易猜到","Use_a_longer_keyboard_pattern_with_more_turns":"使用更长的键盘列式并给予更多变化","Repeats_like_\"aaa\"_are_easy_to_guess":"像“aaa”这样的重复密码很容易猜到","Repeats_like_\"abcabcabc\"_are_only_slightly_harder_to_guess_than_\"abc\"":"像“abcabcabc”这样的重复词比“abc”更难猜测","Avoid_repeated_words_and_characters":"避免重复的单词和字符","Sequences_like_abc_or_6543_are_easy_to_guess":"像abc或6543这样的序列密码很容易猜到","Avoid_sequences":"避免序列式密码","Recent_years_are_easy_to_guess":"以最近数年的年份作密码很容易猜出","Avoid_recent_years":"避免用最近数年的年份","Avoid_years_that_are_associated_with_you":"避免用与您相关的年份","Dates_are_often_easy_to_guess":"日期通常很容易猜到","Avoid_dates_and_years_that_are_associated_with_you":"避免与您相关的日期和年份","This_is_a_top-10_common_password":"这是10个最常用的密码","This_is_a_top-100_common_password":"这是100个最常用的密码","This_is_a_very_common_password":"这是很常用的密码","This_is_similar_to_a_commonly_used_password":"这类似于常用密码","A_word_by_itself_is_easy_to_guess":"一个词本身很容易猜到","Names_and_surnames_by_themselves_are_easy_to_guess":"仅名字和姓氏本身很容易猜到","Common_names_and_surnames_are_easy_to_guess":"常用名称和姓氏容易猜到","Capitalization_doesn't_help_very_much":"大写并不提供很大帮助","All-uppercase_is_almost_as_easy_to_guess_as_all-lowercase":"全大写几乎和全小写一样容易猜出","Reversed_words_aren't_much_harder_to_guess":"倒写单词并不难猜","Predictable_substitutions_like_'@'_instead_of_'a'_don't_help_very_much":"容易猜测的替换,例如用'@'代替'a'并没有提供太大帮助","This_password_is_on_the_blacklist":"此密码已列入黑名单","Unknown_OS":"未知 OS","You_will_be_redirected_to_a_third-party_website_which_is_not_owned_by_Binary_com_":"您将被转到不是Binary.com拥有的第三方网站。","Click_OK_to_proceed_":"单击 \"确定\" 继续。","Please_ensure_that_you_have_the_Telegram_app_installed_on_your_device_":"请确保您的设备已安装了电报应用程序。","[_1]_requires_your_browser's_web_storage_to_be_enabled_in_order_to_function_properly__Please_enable_it_or_exit_private_browsing_mode_":"您必须启用浏览器的web存储,[_1]才能正常工作。请启用它或退出私人浏览模式。","Please_[_1]log_in[_2]_or_[_3]sign_up[_4]_to_view_this_page_":"请 [_1]登录[_2] 或 [_3]注册[_4]以查看此页 。","This_feature_is_available_to_demo_accounts_only_":"此功能仅适用于模拟账户。","You_are_using_a_demo_account__Please_switch_to_a_real_account_or_create_one_to_access_Cashier_":"您正在使用模拟账户。请切换到或开立真实账户或以访问收银台。","This_page_is_only_available_to_logged_out_clients_":"此页面仅适用于已登出的客户。","Binary_options_trading_is_not_available_in_your_Multipliers_account_":"您的乘数账户无法进行二元期权交易。","Binary_options_trading_is_not_available_via_your_Multipliers_account_
Please_switch_back_to_your_Options_account_":"通过乘数账户无法进行二元期权交易。
请转回期权账户。","Sorry,_options_trading_isn’t_available_in_the_United_Kingdom_and_the_Isle_of_Man":"抱歉,英国和马恩岛不提供期权交易。","Binary_options_trading_is_not_available_in_your_country_":"您的国家无法进行二元期权交易。","This_page_is_not_available_in_your_country_of_residence_":"您的居住国无法使用此页面。","Page_not_available,_you_did_not_deactivate_your_account_":"页面不可用,您没有停用账户。","Unfortunately,_this_service_isn’t_available_in_your_country__If_you’d_like_to_trade_multipliers,_try_DTrader_on_Deriv_":"很遗憾,您的国家不能使用此服务。如您要交易乘数,请试用 Deriv 的 DTrader。","Go_to_DTrader":"前往 DTrader","Sign_out":"登出","[_1]_Account":"[_1]账户","Click_here_to_open_a_Real_Account":"单击此处开立真实账户","Open_a_Real_Account":"开立真实账户","Click_here_to_open_a_Multipliers_Account":"单击此处开立乘数账户","Click_here_to_open_an_Options_account":"单击此处开立期权账户","Open_a_Multipliers_Account":"开立乘数账户","Create_Account":"开立账户","Accounts_List":"账户列表","Deposits_are_temporarily_unavailable_due_to_system_maintenance__You_can_make_your_deposits_when_the_maintenance_is_complete_":"由于系统维护,暂时无法存款。一旦维护完成,您即可存款。","Withdrawals_are_temporarily_unavailable_due_to_system_maintenance__You_can_make_your_withdrawals_when_the_maintenance_is_complete_":"由于系统维护,暂时无法取款。一旦维护完成,您即可取款。","Our_cryptocurrency_cashier_is_temporarily_down_due_to_system_maintenance__You_can_access_the_Cashier_in_a_few_minutes_when_the_maintenance_is_complete_":"由于系统维护,加密货币收银台暂时无法使用。数分钟后一旦维护完成,您即可访问收银台。","Our_cashier_is_temporarily_down_due_to_system_maintenance_You_can_access_the_Cashier_in_a_few_minutes_when_the_maintenance_is_complete_":"由于系统维护,收银台暂时无法使用。数分钟后一旦维护完成,您即可访问收银台。","Your_cashier_is_currently_locked__Please_contact_us_via_live_chat_to_find_out_how_to_unlock_it_":"您的收银台目前已被锁。请通过实时聊天与我们联系以了解如何解锁。","Please_set_your_[_1]account_currency[_2]_to_enable_deposits_and_withdrawals_":"请设置 [_1]账户货币[_2] 以启用存款和取款。","Your_account_has_not_been_authenticated__Please_submit_your_[_1]proof_of_identity_and_proof_of_address[_2]_to_authenticate_your_account_and_request_for_withdrawals_":"您的账户尚未通过验证。请提交 [_1] 身份证明和地址证明[_2] 以验证账户并请求取款。","Your_account_has_not_been_authenticated__Please_submit_your_[_1]proof_of_identity_and_proof_of_address[_2]_to_authenticate_your_account_and_access_your_cashier_":"您的账户尚未通过验证。请提交 [_1] 身份证明和地址证明[_2] 以验证账户并访问收银台。","The_identification_documents_you_submitted_have_expired__Please_submit_valid_identity_documents_to_unlock_Cashier_":"您提交的身份证明文件已过期。请提交有效的身份证件以解锁收银台。","Your_[_1]proof_of_identity[_2]_has_expired_":"您的[_1]身份证明[_2]已过期。","Your_[_1]proof_of_address[_2]_has_expired_":"您的[_1]地址证明[_2]已过期。","Your_[_1]proof_of_identity[_3]_and_[_2]proof_of_address[_3]_have_not_been_verified_":"您的[_1]身份证明[_3]与[_2]地址证明[_3]还未通过验证。","Your_[_1]proof_of_identity[_2]_has_not_been_verified_":"您的[_1]身份证明[_2]还未通过验证。","Your_[_1]proof_of_address[_2]_has_not_been_verified_":"您的[_1]地址证明[_2]还未通过验证。","Please_submit_your_[_1]proof_of_identity[_2]_":"请提交您的[_1]身份证明[_2]。","Please_submit_your_[_1]proof_of_address[_2]_":"请提交您的[_1]地址证明[_2]。","You_have_chosen_to_exclude_yourself_from_trading_on_our_website_until_[_1]__If_you_are_unable_to_place_a_trade_or_deposit_after_your_self-exclusion_period,_please_contact_us_via_live_chat_":"您已选择在 [_1] 前自我禁止在网站交易。如果您在自我禁止期后无法交易或存款,请通过实时聊天与我们联系。","Your_access_to_Cashier_has_been_temporarily_disabled_as_you_have_not_set_your_30-day_turnover_limit__Please_go_to_[_1]Self-exclusion[_2]_and_set_your_30-day_turnover_limit_":"由于您尚未设置 30 天交易限额,您已被暂时禁用收银台。请前往 [_1]自我禁止[_2] 并设置 30 天交易限额。","MT5_withdrawals_have_been_disabled_on_your_account__Please_check_your_email_for_more_details_":"您的MT5账户已被禁提款。请检查您的电子邮件, 以了解更多详情。","Unfortunately,_you_can_only_make_deposits__Please_contact_us_via_live_chat_to_enable_withdrawals_":"很遗憾,您只能存款。请通过实时聊天与我们联系以启用提款。","Your_[_1]personal_details[_2]_are_incomplete__Please_go_to_your_account_settings_and_complete_your_personal_details_to_enable_deposits_and_withdrawals_":"您的 [_1]个人详细信息[_2] 不完整。请前往账户设置并填写个人详细信息,以启用存款和取款。","Your_[_1]personal_details[_2]_are_incomplete__Please_go_to_your_account_settings_and_complete_your_personal_details_to_enable_withdrawals_":"您的 [_1]个人详细信息[_2] 不完整。请前往账户设置并填写个人详细信息,以启用存款。","Your_[_1]personal_details[_2]_are_incomplete__Please_go_to_your_account_settings_and_complete_your_personal_details_to_enable_deposits_":"您的 [_1]个人详细信息[_2] 不完整。请前往账户设置并填写个人详细信息,以启用存款。","You’ve_not_set_your_country_of_residence__To_access_Cashier,_please_update_your_[_1]country_of_residence[_2]_in_the_Personal_details_section_in_your_account_settings_":"您尚未设置居住国家/地区。要访问收银台,请前往账户设置的“个人详细信息”部分更新您的 [_1]居住国家/地区[_2]。","Your_cashier_is_locked__Please_complete_the_[_1]financial_assessment[_2]_to_unlock_it_":"您的收银台已被锁。请完成[_1]财务评估[_2]以解锁。","You_have_not_provided_your_tax_identification_number__This_information_is_necessary_for_legal_and_regulatory_requirements__Please_go_to_[_1]Personal_details[_2]_in_your_account_settings,_and_fill_in_your_latest_tax_identification_number_":"您没有提供税务编号。法律和监管规定要求提供此信息。请到账户设置中的[_1]个人资料[_2],填写您最新的税务编号。","Unfortunately,_you_can_only_make_withdrawals__Please_contact_us_via_live_chat_":"很遗憾,您只能取款。请通过实时聊天与我们联系。","Withdrawals_have_been_disabled_on_your_account__Please_wait_until_your_uploaded_documents_are_verified_":"您的账户已被禁提款。须等您上载的文件通过验证。","Please_[_1]accept_the_updated_Terms_and_Conditions[_2]_":"请[_1]接受更新条款和条件[_2]。","Please_[_1]accept_the_updated_Terms_and_Conditions[_2]_to_lift_your_deposit_and_trading_limits_":"请[_1]接受更新条款和条件[_2],以提高存款和交易限额。","Your_account_is_temporarily_disabled__Please_contact_us_via_live_chat_to_enable_deposits_and_withdrawals_again_":"您的账户暂时被禁用。请通过实时聊天与我们联系以再次启用存款和取款。","Please_complete_the_Appropriateness_Test_to_access_your_cashier_":"请完成合适性测试以访问收银台。","Your_cashier_is_locked__See_[_1]how_we_protect_your_funds[_2]_before_you_proceed_":"您的收银台已被锁。 继续操作之前,请参阅 [_1]我们如何保护您的资金[_2]。","Account_Authenticated":"账户验证","Connection_error:_Please_check_your_internet_connection_":"连接错误:请检查您网络连接。","Network_status":"网络状态","This_is_a_staging_server_-_For_testing_purposes_only":"这是分期服务器 -仅用于测试目的","The_server_endpoint_is:_[_2]":"服务器终端是: [_2]","Your_web_browser_([_1])_is_out_of_date_and_may_affect_your_trading_experience__Proceed_at_your_own_risk__[_2]Update_browser[_3]":"您的网络浏览器 ([_1]) 已过时,并可能会影响您的交易操作。继续操作须自行承担风险。[_2]更新浏览器[_3]","You_have_reached_the_rate_limit_of_requests_per_second__Please_try_later_":"您已达每秒钟提呈请求的最高限率。请稍后重试。","There_was_some_invalid_character_in_an_input_field_":"某字段的输入字符无效。","regulated_by_the_UK_Gaming_Commission_(UKGC),":"由英国博彩委员会(UKGC)监管,","regulated_by_the_Malta_Gaming_Authority,":"由马耳他博彩局监管,","regulated_by_the_Malta_Financial_Services_Authority_(MFSA),":"由马耳他金融服务管理局(MFSA) 监管,","Please_select":"请选择","Please_accept_the_terms_and_conditions_":"请接受条款和条件。","Please_confirm_that_you_are_not_a_politically_exposed_person_":"请确认您不是政治公众人士。","Today":"今天","Select_date":"选择日期","Barrier":"障碍","Entry_Spot":"入市现价","Exit_Spot":"退市现价","Charting_for_this_underlying_is_delayed":"此标的资产的图表数据存在延迟","Payout_Range":"赔付范围","Purchase_Time":"买入时间","Reset_Barrier":"重设障碍","Reset_Time":"重设时间","Selected_Tick":"选定跳动点","Exit_Time":"退市时间","Start_Time":"开始时间","Fiat":"法定货币","Crypto":"加密","Step_[_1]:_[_2]_([_1]_of_[_3])":"步骤 [_1]: [_2] ([_3] 的 [_1])","Verification_code_is_wrong__Please_use_the_link_sent_to_your_email_":"验证码错误。请使用以下链接发送到您的电子邮件。","Indicates_required_field":"为必填字段","Please_select_the_checkbox_":"请选择复选框。","This_field_is_required_":"此字段为必填项。","Should_be_a_valid_number_":"必须是有效号码。","Up_to_[_1]_decimal_places_are_allowed_":"允许 [_1] 个小数位。","Should_be_[_1]":"必须为[_1]","Should_be_between_[_1]_and_[_2]":"须在[_1] 与 [_2]之间","Should_be_more_than_[_1]":"必须大于 [_1]","Should_be_less_than_[_1]":"必须少于[_1]","Insufficient_balance_":"余额不足。","Invalid_email_address_":"无效的电子邮件地址。","Password_should_have_lower_and_uppercase_English_letters_with_numbers_":"密码必须有大小写英文字母和数字。","Only_letters,_numbers,_space,_hyphen,_period,_and_apostrophe_are_allowed_":"只允许使用字母、数字、空格、连字符、句点和省略号。","Only_letters,_numbers,_space,_and_these_special_characters_are_allowed:_[_1]":"仅允许字母、数字、空格和这些特殊字符:[_1]","Only_letters,_space,_hyphen,_period,_and_apostrophe_are_allowed_":"只允许字母、空格、连字符、句号和省略号。","Only_letters,_numbers,_space,_and_hyphen_are_allowed_":"只允许字母、数字、空格和连字符。","Please_enter_a_valid_phone_number_(e_g__+15417541234)_":"请输入有效的电话号 (例如 +15417541234)。","The_two_passwords_that_you_entered_do_not_match_":"两个输入的密码不一致。","[_1]_and_[_2]_cannot_be_the_same_":"[_1] 和 [_2] 不可相同。","Minimum_of_[_1]_characters_required_":"需至少[_1] 个字符。","You_should_enter_[_1]_characters_":"您必须输入[_1]个字符。","Should_start_with_letter_or_number,_and_may_contain_hyphen_and_underscore_":"应以字母或数字开始,可包含连字符和下划线。","Invalid_verification_code_":"无效的验证代码。","Your_password_cannot_be_the_same_as_your_email_address_":"密码不可与电子邮件地址相同。","Transaction_performed_by_[_1]_(App_ID:_[_2])":"交易执行者为[_1] (应用程序 ID: [_2])","Guide":"指南","Next":"下一页","Finish":"完成","Step":"步骤","Select_your_market_and_underlying_asset":"选择您的市场和基础资产","Select_your_trade_type":"选择交易类型","Adjust_trade_parameters":"调整交易参数","Predict_the_directionand_purchase":"预测价格走向
并购入","Your_session_duration_limit_will_end_in_[_1]_seconds_":"交易期持续时间限制将于[_1]秒内结束。","January":"一月","February":"二月","March":"三月","April":"四月","May":"五月","June":"六月","July":"七月","August":"八月","September":"九月","October":"十月","November":"十一月","December":"十二月","Jan":"一月","Feb":"二月","Mar":"三月","Apr":"四月","Jun":"六月","Jul":"七月","Aug":"八月","Sep":"九月","Oct":"十月","Nov":"十一月","Dec":"十二月","Sunday":"周日","Monday":"星期一","Tuesday":"星期二","Wednesday":"星期三","Thursday":"星期四","Friday":"星期五","Saturday":"周六","Su":"星期日","Mo":"星期一","Tu":"星期二","We":"星期三","Th":"星期四","Fr":"星期五","Sa":"星期六","Previous":"之前","Hour":"小时","Minute":"分钟","AM":"上午","PM":"下午","Verification_required":"需要验证","Verify_identity":"身份验证","From_account:_":"从账户: ","To_account:_":"至账户: ","Not_announced_for_this_currency_":"此货币未公布。","Reset_the_balance_of_your_demo_account_to_[_1]_anytime_":"随时将模拟账户余额重设为 [_1] 。","[_1]Manage_your_accounts[_2]":"[_1]管理您的账户[_2]","time":"时间","time_or_create_an_MT5_account":"时间或开立MT5账户","You_can_no_longer_change_the_currency_because_you've_created_an_MT5_account_":"您已开立了MT5 账户,因此不能再更改币种。","You_can_no_longer_change_the_currency_because_you've_made_a_first-time_deposit_":"您已存入第一笔资金,因此不能再更改币种。","This_is_your_[_1]_account_":"这是您的 [_1] 账户。","Your_fiat_account's_currency_is_currently_set_to_[_1]_":"您的法定账户的币种当前设置为 [_1]。","Your_fiat_account's_currency_is_set_to_[_1]_":"您的法定账户的币种设置为 [_1]。","Don't_want_to_trade_in_[_1]?_You_can_open_another_cryptocurrency_account_":"不想使用[_1]交易?您可以另外开立加密货币账户。","You_can_[_1]set_a_new_currency[_2]_before_you_deposit_for_the_first_[_3]_":"首次[_3]存款之前, 您可以 [_1]设定新币种[_2]。","Switch_account":"转换账户","Switch_account?":"转换账户?","To_deposit_money,_please_switch_to_your_[_1]_account_":"要存款,请转换至[_1]账户。","To_withdraw_money,_please_switch_to_your_[_1]_account_":"要取款,请转换至[_1]账户。","Switch_to_crypto_account?":"转换至加密账户?","To_deposit_cryptocurrency,_switch_your_account_":"要用加密货币存款,请先转换账户。","To_withdraw_cryptocurrency,_switch_your_account_":"要用加密货币取款,请先转换账户。","Cancel":"取消","Withdraw":"取款","Deposit":"存款","Town/City":"城镇/城市","First_line_of_home_address":"住家地址第一行","Postal_Code/ZIP":"邮编","State/Province":"州/省","Email_address":"电子邮件地址","Telephone":"电话","Country_of_Residence":"居住国","details":"详情","Our_cashier_is_temporarily_down_due_to_system_maintenance__You_can_access_the_Cashier_in_a_few_minutes_when_the_maintenance_is_complete_":"由于系统维护,收银台暂时无法使用。数分钟后一旦维护完成,您即可访问收银台。","Your_cashier_is_locked_":"您的收银台已锁定。","Please_note_that_the_selected_currency_is_allowed_for_limited_accounts_only_":"请注意,所选货币仅适用于受限制账户。","You_have_reached_the_withdrawal_limit__Please_upload_your_proof_of_identity_and_address_to_lift_your_withdrawal_limit_and_proceed_with_your_withdrawal_":"已达到提款限额。请上传您的身份和地址证明,以提高提款限额,并继续提款。","Payment_Agent_services_are_not_available_in_your_country_or_in_your_preferred_currency_":"您的国家或您的首选币种不可使用付款代理服务。","Select_payment_agent":"选择付款代理","Amount_in":"金额单位为","Only_letters,_numbers,_space,_hyphen,_period,_comma,_and_apostrophe_are_allowed_":"只允许字母、数字、空格、连字符、句号、逗号和省略号。","Your_request_to_withdraw_[_1]_[_2]_from_your_account_[_3]_to_Payment_Agent_[_4]_account_has_been_successfully_processed_":"您从 [_3] 账户提取 [_1] [_2] 到支付代理 [_4]账户的请求已成功处理。","Your_token_has_expired_or_is_invalid__Please_click_[_1]here[_2]_to_restart_the_verification_process_":"您的令牌已过期或失效。请点击[_1]此处[_2]重启验证程序。","Sorry,_withdrawals_for_this_currency_are_currently_disabled_":"抱歉,此货币的取款目前被禁用。","Please_[_1]deposit[_2]_to_your_account_":"请[_1]存入[_2]您的账户。","Sorry,_account_signup_is_not_available_in_your_country_":"对不起,您的所在国内不可注册账户。","Asset":"资产","Opens":"开盘","Closes":"收盘","Settles":"结算","Upcoming_Events":"未来事件","Add_+/–_to_define_a_barrier_offset__For_example,_+0_005_means_a_barrier_that's_0_005_higher_than_the_entry_spot_":"透过添加+/-给障碍偏移量定义。例如, +0.005 表示比入市现价高0.005 的障碍。","Digit":"数字期权","Percentage":"百分比","Waiting_for_entry_tick_":"正在等待进场跳动点。","High_Barrier":"高障碍","Low_Barrier":"低障碍","Waiting_for_exit_tick_":"正在等待退场跳动点。","Ticks_history_returned_an_empty_array_":"跳动点历史返回空数组","Chart_is_not_available_for_this_underlying_":"此标的工具图表不可用。","Purchase":"买入","Net_profit":"净收益","Return":"收益","Time_is_in_the_wrong_format_":"时间格式错误。","Rise/Fall":"上涨/下跌","Higher/Lower":"高于/低于","Matches/Differs":"相符/差异","Even/Odd":"偶/奇","Over/Under":"大于/小于","High-Close":"最高值-收盘","Close-Low":"收盘-最低值","High-Low":"最高值-最低值","Reset_Call":"重置看涨","Reset_Put":"重置看跌","Up/Down":"涨/跌","Only_Ups/Only_Downs":"持续上涨/持续下跌","In/Out":"范围之内/之外","Select_Trade_Type":"选择交易类型","Tick":"跳动点","Spot":"现价","Spot_Time_(GMT)":"现货时间 (GMT)","seconds":"秒","minutes":"分钟","hours":"小时","days":"天","ticks":"跳动点","tick":"跳动点","second":"秒","minute":"分钟","hour":"小时","day":"天","Duration":"期限","End_Time":"结束时间","Purchase_request_sent":"采购请求已发送","High":"最高值","Close":"收盘","Low":"最低值","Select_Asset":"选择资产","Search___":"搜索...","Maximum_multiplier_of_1000_":"最大乘数为1000。","Stake":"投注资金","Payout":"赔付","Multiplier":"乘数期权","Sorry,_your_account_is_not_authorised_for_any_further_contract_purchases_":"对不起,您的账户无权进一步买入任何合约。","Trading_is_unavailable_at_this_time_":"此时无法交易。","Please_reload_the_page":"请重新加载页面","Your_application_to_be_treated_as_a_professional_client_is_being_processed_":"您要求成为专业客户的申请正在处理中。","Your_professional_client_request_is_[_1]not_approved[_2]_":"您申请成为专业客户的请求 [_1]不受批准[_2]。","Please_reapply_once_the_required_criteria_has_been_fulfilled_":"一旦满足所需标准, 请重新申请。","More_information_can_be_found_in_an_email_sent_to_you_":"您可以在发给您的电子邮件中找到更详细的信息。","I_want_to_reapply":"我想重新申请","In_the_EU,_financial_binary_options_are_only_available_to_professional_investors_":"欧盟的金融二元期权仅供专业投资者使用。","Apply_now_as_a_professional_investor":"立刻申请成为专业投资者","Try_our_[_1]Synthetic_Indices[_2]_":"请试试[_1]综合指数[_2]。","Try_our_other_markets_":"请尝试我们其他的市场。","Please_complete_the_[_1]Real_Account_form[_2]_to_verify_your_age_as_required_by_the_[_3]UK_Gambling[_4]_Commission_(UKGC)_":"请按照[_3]英国博彩[_4]委员会 (UKGC) 的需求完成[_1]真实账户表格[_2]以验证您的年龄。","Account_access_is_temporarily_limited__Please_check_your_inbox_for_more_details_":"账户访问已暂时受限制。欲知详情请查看收件箱。","Contract_Confirmation":"合约确认","Your_transaction_reference_is":"您的交易参考号是","Total_Cost":"成本总计","Potential_Payout":"可能的赔付额","Potential_Profit":"潜在利润","View":"查看","This_contract_won":"此合约获利","This_contract_lost":"此合约亏损","The_reset_time_is_[_1]":"重设时间为 [_1]","Now":"现在","Average":"平均","Buy_price":"买入价","Final_price":"最终价格","Loss":"亏损","Profit":"利润","Account_balance:":"账户余额:","Reverse_Side":"反面","Front_Side":"前侧","Pending":"待定","Submitting":"正在提交","Submitted":"已提交","Failed":"失败","Compressing_Image":"正在压缩图像","Checking":"检查中","Checked":"已检查","Unable_to_read_file_[_1]":"无法读取文件 [_1]","Passport":"护照","Identity_card":"身份证","Driving_licence":"驾驶执照","Invalid_document_format_":"无效的文档格式。","File_([_1])_size_exceeds_the_permitted_limit__Maximum_allowed_file_size:_[_2]":"文件 ([_1]) 大小超过允许限额。允许的最大文件大小: [_2]","ID_number_is_required_for_[_1]_":"[_1] 需要身份证号。","Only_letters,_numbers,_space,_underscore,_and_hyphen_are_allowed_for_ID_number_([_1])_":"ID 号([_1]) 只允许字母、数字、空格、下划线和连字符。","Expiry_date_is_required_for_[_1]_":"[_1] 需要有失效期日。","Place_of_birth":"出生地点","Please_select_the_country_of_document_issuance":"请选择文件签发国","Choose_the_document_type":"选择文件类型","Please_enter_the_correct_format__Example:":"请输入正确的格式。例如:","Check_your_Google_account_email_and_click_the_link_in_the_email_to_proceed_":"查看Google账户的电子邮件并点击邮件里的链接以继续操作。","Check_your_Facebook_account_email_and_click_the_link_in_the_email_to_proceed_":"查看Facebook账户的电子邮件并点击邮件里的链接以继续操作。","Check_the_email_account_associated_with_your_Apple_ID_and_click_the_link_in_the_email_to_proceed_":"查看与Apple ID关联的电子邮件账户并点击邮件里的链接以继续操作。","Please_click_on_the_link_in_the_email_to_change_your_MT5_password_":"请单击邮件上的链接以更改 MT5 密码。","Please_click_on_the_link_in_the_email_to_change_your_binary_password_":"请单击邮件上的链接以更改 binary 密码。","We’ve_sent_you_an_email":"我们已给您发送电子邮件","You're_using_your_[_1]_account_to_log_in_to_your_Binary_com_account__To_change_your_login_method_into_using_a_username_and_password,_click_the_[_2]Unlink[_3]_button_":"您正在使用 [_1] 账户登录到 Binary.com 账户。如果要将登录方式改成使用用户名和密码,请单击 [_2]取消链接[_3]按钮。","Linked_with_[_1]":"已与[_1]链接","You_will_need_to_set_a_password_to_complete_the_process_":"必须设置密码以完成流程。","Are_you_sure_you_want_to_unlink_from_[_1]?":"是否确认与[_1]解除链接?","Unlink":"解除链接","Country_not_found":"未找到国名","Documents_from_that_country_are_not_currently_supported_—_try_another_document_type":"当前不支持该国家/地区的文档-尝试其他文档类型","Submit_document":"提交文件","Select_country":"选择国家","e_g__United_States":"例如美国","Search_for_country":"搜索国家","Select_issuing_country":"选择发件国家","Submit_verification":"提交验证","Tips":"提示","Documents_uploaded":"文档已上传","Document_uploaded":"文档已上传","Selfie_uploaded":"自拍照已上传","We're_now_ready_to_verify_your_identity":"我们现在准备验证您的身份","Great,_that's_everything_we_need":"太好了,这就是我们需要的一切信息","The_link_only_works_on_mobile_devices":"链接只能用于手机","Something's_gone_wrong":"出现错误","You'll_need_to_restart_your_verification_on_your_computer":"需用电脑重启验证","Get_secure_link":"获取安全链接","Steps_required_to_continue_verification_on_your_mobile":"手机继续验证所需的步骤","Check_back_here_to_finish_the_submission":"返回此处完成提交","Open_the_link_and_complete_the_tasks":"打开链接并完成任务","Send_a_secure_link_to_your_phone":"发送安全链接到您的手机","Here's_how_to_do_it:":"这是做法:","Continue_on_your_phone":"用您的电话继续操作","Your_computer_may_take_a_few_seconds_to_update":"您的电脑更新可能需要数秒钟","You_can_now_return_to_your_computer_to_continue":"您现在可以返回电脑继续操作","Uploads_successful":"上传成功","Make_sure_everything_is_clear":"确保一切都很清楚","Blurry_photo_detected":"检测到模糊的照片","Make_sure_full_document_is_visible":"确保整个文件都清晰可见","Cut-off_image_detected":"检测到裁切图像","Move_away_from_direct_light":"远离直射光","Glare_detected":"检测到眩光","Make_sure_all_of_the_document_is_in_the_photo":"确保所有文档都在照片中","No_document_detected":"未检测到文件","Make_sure_your_card_details_are_clear_to_read,_with_no_blur_or_glare":"确保您的卡详细信息清晰易读,没有模糊字体或眩光现象","It’ll_take_longer_to_verify_you_if_we_can’t_read_it":"如果看不清楚,就需要更长的时间进行验证","To_smoothly_verify_you,_we_need_a_better_photo":"为了顺利验证,我们需要更好的照片","Make_sure_your_license_details_are_clear_to_read,_with_no_blur_or_glare":"确保您的许可证详细信息清晰易读,没有模糊字体或眩光现象","Make_sure_your_passport_details_are_clear_to_read,_with_no_blur_or_glare":"确保您的护照详细信息清晰易读,没有模糊字体或眩光现象","Make_sure_your_permit_details_are_clear_to_read,_with_no_blur_or_glare":"确保您的许可证详细信息清晰易读,没有模糊字体或眩光现象","Make_sure_details_are_clear_to_read,_with_no_blur_or_glare":"确保所有详细信息清晰易读,没有模糊字体或眩光现象","Redo":"恢复","Confirm":"确认","Upload_anyway":"仍要上传","Enlarge_image":"放大图像","Photo_of_your_document":"文件的相片","Check_your_image":"查看您的图像","Front_and_back":"前和后","Driver's_license":"驾驶执照","Face_photo_page":"脸部相片页面","Residence_permit":"居留许可证","Sorry,_no_mobile_phone_bills":"抱歉,不接受手机账单","Documents_you_can_use_to_verify_your_identity":"可用于验证身份的文件","It_must_be_an_official_photo_ID":"必须是带照片的正式身份证","These_are_the_documents_most_likely_to_show_your_current_home_address":"这些是最有可能显示您当前家庭住址的文件","Choose_document":"选择文件","Select_a_%{country}_document":"选择 %{country} 文件","or_upload_photo_–_no_scans_or_photocopies":"或上传照片 - 不接受扫描件或影印件","Continue_on_phone":"用电话继续操作","Take_a_photo_with_your_phone":"用手机拍照","Submit_identity_card_(back)":"提交身份证(背面)","Submit_identity_card_(front)":"提交身份证(正面)","Submit_license_(back)":"提交执照 (背面)","Submit_license_(front)":"提交执照 (正面)","Submit_passport_photo_page":"提交含照片的护照页面","Submit_residence_permit_(back)":"提交居留许可证 (背面)","Submit_residence_permit_(front)":"提交居留许可证 (正面)","Restart_the_process_on_the_latest_version_of_Google_Chrome":"用最新版本的Google Chrome重启该过程","Restart_the_process_on_the_latest_version_of_Safari":"用最新版本的 Safari 重启该过程","Unsupported_browser":"不受支持的浏览器","Close_identity_verification_screen":"关闭身份验证屏幕","Dismiss_alert":"消除警报","back":"返回","close":"关闭","Restart_process_on_a_different_device":"用其他设备重启进程","Camera_not_detected":"未检测到相机","Must_be_under_10MB_":"必须小于10MB。","File_size_exceeded_":"超过了文件大小。","Try_using_another_file_type_":"尝试使用其他文件类型。","File_not_uploaded_":"文件未上传。","An_error_occurred_while_loading_the_component":"加载组件时发生错误","Only_your_face_can_be_in_the_selfie":"自拍照只能拍您的脸","Multiple_faces_found":"发现多个面孔","Your_face_is_needed_in_the_selfie":"自拍照片必须包括脸部","No_face_found":"未找到人脸","Please_try_again":"请重试","Connection_lost":"连接中断","Copy_the_link_to_your_phone":"复制链接到您的手机","Too_many_failed_attempts":"失败尝试次数太多","Try_using_a_JPG_or_PNG_file":"尝试使用 JPG 或 PNG 文件","File_type_not_supported":"文件类型不受支持","Loading___":"正在加载...","Loading":"加载","Check_that_your_number_is_correct":"检查您的电话号码是否正确","Copied":"已复制","Copy":"复制","Send_link":"发送链接","How_to_scan_a_QR_code":"如何扫描 QR 码","Point_your_phone’s_camera_at_the_QR_code":"将手机的相机对准 QR 码","If_it_doesn’t_work,_download_a_QR_code_scanner_from_Google_Play_or_the_App_Store":"如果无法扫描,请从Google Play 或 App Store 下载 QR 码扫描应用","or":"或","Scan_QR_code":"扫描 QR 码","Get_link_via_SMS":"通过简讯获取链接","Copy_link":"复制链接","Sending":"发送中","Enter_mobile_number":"输入手机号","Enter_your_mobile_number:":"输入手机号:","Scan_the_QR_code_with_your_phone":"用手机扫描QR码","Send_this_one-time_link_to_your_phone":"发送此一次性链接到您的手机","Open_the_link_on_your_mobile":"用手机打开链接","Get_your_secure_link":"获取您的安全链接","Copy_the_link_to_your_mobile_browser":"复制链接到您的手机浏览器","Continue":"继续","Make_sure§":"确保§","2__Your_desktop_window_stays_open":"2. 您的桌面窗口保持打开状态","1__This_link_was_sent_by_you":"1. 此链接是您发送的","Continue_with_the_verification":"继续验证操作","Linked_to_your_computer":"与您的电脑连接","Take_a_photo_of_the_back_of_your_card":"卡背面拍照","Take_a_photo_of_the_front_of_your_card":"卡正面拍照","Take_a_photo_of_the_back_of_your_license":"许可证背面拍照","Take_a_photo_of_the_front_of_your_license":"许可证正面拍照","Take_a_photo_of_your_passport_photo_page":"为含照片的护照页面拍照","Take_a_selfie_showing_your_face":"拍张脸部自拍照","Take_a_photo_using_the_basic_camera_mode_instead":"改为使用基本相机模式拍照","Take_a_photo":"拍照","Passport_photo_page":"含照片的护照页面","Thank_you":"谢谢","Verification_complete":"验证完成","Refresh":"刷新","Recovery":"恢复","Follow_these_steps_to_recover_camera_access:":"请按照以下步骤恢复相机访问权限:","Refresh_this_page_to_restart_the_identity_verification_process":"刷新此页面以重启身份验证过程","Grant_access_to_your_camera_from_your_browser_settings":"通过浏览器设置给予相机的访问权限","Recover_camera_access_to_continue_face_verification":"恢复相机访问权限以继续面部验证","Camera_access_is_denied":"相机访问被拒","We_cannot_verify_you_without_using_your_camera":"不使用相机,我们无法验证您的身份","Enable_camera":"启用相机","When_prompted,_you_must_enable_camera_access_to_continue":"出现提示时,须启用相机访问权限以继续操作","Allow_camera_access":"允许相机访问","Provide_the_whole_document_page_for_best_results":"提供完整的文档页面以获得最佳结果","Upload_back_of_card_from_your_computer":"从电脑上传卡的背面","Upload_front_of_card_from_your_computer":"从电脑上传卡的正面","Upload_back_of_license_from_your_computer":"从电脑上传执照的背面","Upload_front_of_license_from_your_computer":"从电脑上传执照的正面","Upload_passport_photo_page_from_your_computer":"从电脑上传含照片的护照页面","Upload_a_selfie_from_your_computer":"从电脑上传自拍照片","Take_photo":"拍照","Upload":"上传","Selfie":"自拍","Check_that_it_is_connected_and_functional__You_can_also_continue_verification_on_your_phone":"检查它是否已连接并且功能正常。您还可以在手机上继续验证","Make_sure_your_device_has_a_working_camera":"确保您的设备具可正常使用的相机","Camera_not_working?":"相机不能用?","It_may_be_disconnected__Try_using_your_phone_instead_":"可能没连接。试试用您的手机。","Make_sure_your_device's_camera_works":"确保您的设备相机可正常使用","Camera_not_working":"相机不能用","Remember_to_press_stop_when_you're_done__Redo_video_actions":"完成后,请记得要按停止。恢复视频操作","Looks_like_you_took_too_long":"似乎时间过长","View_from_camera":"从相机观看","Take_a_selfie":"自拍","Photo_of_your_face":"您脸部的照片","Make_sure_your_selfie_clearly_shows_your_face":"确保自拍照清楚显示您的脸部","Check_selfie":"检查自拍照","Tips_to_take_a_good_selfie":"好的自拍技巧","Face_forward_and_make_sure_your_eyes_are_clearly_visible":"面向前方并确保您的眼睛清晰可见","Remove_your_glasses,_if_necessary":"必要时摘下眼镜","We'll_compare_it_with_your_document":"我们将把它与您的文档比较","Your_link_will_expire_in_one_hour":"您的链接将于一小时后失效","Keep_this_window_open_while_using_your_mobile":"使用手机时保持打开此窗口","Resend_link":"重新发送链接","We've_sent_a_secure_link_to_%{number}":"已发送安全链接至%{number}","It_may_take_a_few_minutes_to_arrive":"可能要花数分钟时间","Check_your_mobile":"检查手机","Your_mobile_link_will_expire_in_one_hour":"您的手机链接将于一小时后失效","Don't_refresh_this_page":"不要刷新此页面","Once_you've_finished_we'll_take_you_to_the_next_step":"完成后,我们将带您进入下一步","Connected_to_your_mobile":"已连接到您的手机","Upload_photo":"上传照片","Example_of_a_blurry_document":"模糊不清文档的示例","All_details_must_be_clear_—_nothing_blurry":"所有细节必须清楚-不可模糊","Example_of_a_cut-off_document":"剪切文件示例","Show_all_details_—_including_the_bottom_2_lines":"显示所有详细信息-包括最后2行","Example_of_a_document_with_glare":"带有眩光的文档示例","Move_away_from_direct_light_—_no_glare":"远离直射光 - 无眩光现象","Document_example":"文档示例","The_photo_should_clearly_show_your_document":"照片须清楚显示您的文件","Scans_and_photocopies_are_not_accepted":"不接受扫描件和影印件","Upload_passport_photo_page":"上传含照片的护照页面","To_open_a_bank_account,_we_will_need_to_verify_your_identity_":"要开设银行账户,必须先验证您的身份。","It_will_only_take_a_couple_of_minutes_":"只需数分钟。","Verify_Identity":"身份验证","Open_your_new_bank_account":"开立新的银行账户","Please_enter_a_valid_Login_ID_":"请输入有效的登录 ID。","Amount":"金额","Your_request_to_transfer_[_1]_[_2]_from_[_3]_to_[_4]_has_been_successfully_processed_":"您从 [_3] 转账 [_1][_2] 到 [_4] 的请求已成功处理。","Resale_not_offered":"不提供转售","You've_made_no_transactions_of_this_type_up_to_this_date_":"您至今为止没有进行过此类交易。","Date":"日期","Ref_":"参考","Contract":"合约","Purchase_Price":"买入价格","Sale_Date":"卖出日期","Sale_Price":"卖出价格","Profit/Loss":"利润/亏损","Details":"详情","Total_Profit/Loss":"利润/亏损合计","Sorry,_an_error_occurred_while_processing_your_request_":"对不起,您的请求处理发生错误。","position(s)":"头寸","withdrawal(s)":"提款","Remaining_characters:_[_1]_":"剩余字符:[_1]。","Please_enter_no_more_than_[_1]_characters_for_both_fields_":"两个字段请输入少于[_1]个字符。","Only_[_1]_are_allowed_":"只允许 [_1] 。","letters":"字母","numbers":"数字","space":"空间","Please_select_at_least_one_scope":"请选择至少一个范围","New_token_created_":"已创建新口令牌。","The_maximum_number_of_tokens_([_1])_has_been_reached_":"已达令牌 ([_1]) 最大限数。","Name":"姓名","Token":"令牌","Scopes":"范围","Last_Used":"上一次使用","Action":"操作","Are_you_sure_that_you_want_to_permanently_delete_the_token":"确定要永久删除令牌吗","Delete":"删除","Never_Used":"从未使用过","You_have_not_granted_access_to_any_applications_":"您没有访问任何应用程序的权限。","Are_you_sure_that_you_want_to_permanently_revoke_access_to_the_application":"确定要永久废除应用程序访问权限吗","Revoke_access":"撤销访问权限","Admin":"管理中心","Payments":"支付","Read":"阅读","Trade":"交易","Trading_Information":"交易信息","Never":"从未","Permissions":"权限","Last_Login":"上一次登录","You_did_not_change_anything_":"您没作任何更改。","Your_changes_have_been_updated_successfully_":"您的更改已成功更新。","Successful":"成功","Date_and_Time":"日期和时间","Browser":"浏览器","IP_Address":"IP 地址","Status":"统计","Your_account_has_no_Login/Logout_activity_":"您的账户无交易活动。","Your_account_is_fully_authenticated_and_your_withdrawal_limits_have_been_lifted_":"您的账户已经得到完全验证,且您的取款限额已经取消。","Your_[_1]_day_withdrawal_limit_is_currently_[_2][_3]_":"您当前的[_1]天取款限额是 [_2][_3]。","You_have_already_withdrawn_[_1][_2]_in_aggregate_over_the_last_[_3]_days_":"过去 [_3] 天里您已累计提取 [_1][_2] 。","Your_withdrawal_limit_is_[_1][_2]_":"您的取款限额是 [_1][_2]。","You_have_already_withdrawn_[_1][_2]_":"您已提取[_1][_2]。","Hence,_your_withdrawable_balance_is_only_up_to_[_1][_2],_subject_to_your_account’s_available_funds_":"因此,取决于您账户的可用资金,您的可支取余额最多为%1%2。","Please_confirm_that_all_the_information_above_is_true_and_complete_":"请确认以上所有信息是真实和完整的。","Your_settings_have_been_updated_successfully_":"您的设置已成功更新。","Sorry,_an_error_occurred_while_processing_your_account_":"对不起,您的账户处理发生错误。","Please_select_a_country":"请选择国家","Timed_out_until":"暂停至","Excluded_from_the_website_until":"已被禁止访问本网站直到","Session_duration_limit_cannot_be_more_than_6_weeks_":"交易期持续时间限制不能大于6周。","Time_out_must_be_after_today_":"到期时间必须在今日之后。","Time_out_cannot_be_more_than_6_weeks_":"到期时间不能大于6周。","Time_out_cannot_be_in_the_past_":"到期时间不可为过去式。","Please_select_a_valid_time_":"请选择有效时间。","Exclude_time_cannot_be_less_than_6_months_":"禁止时间不能少于6个月。","Exclude_time_cannot_be_for_more_than_5_years_":"禁止时间不能超过5年。","Confirm_changes":"确认更改","We’ll_update_your_limits__Click_[_1]Agree_and_accept[_2]_to_acknowledge_that_you_are_fully_responsible_for_your_actions,_and_we_are_not_liable_for_any_addiction_or_loss_":"我们将更新您的限额。单击%1同意和接受%2以确认您对自己的行为负全部责任,如果您因此而上瘾或蒙受损失,我们将不承担任何责任。","Agree_and_accept":"同意和接受","Go_back":"返回","When_you_click_\"OK\"_you_will_be_excluded_from_trading_on_the_site_until_the_selected_date_":"当您点选“OK”后,您将被禁止在此网站交易,直到选定期限结束为止。","Your_changes_have_been_updated_":"您的更改已成功更新。","Disable":"禁用","Enable":"启用","You_have_successfully_enabled_two-factor_authentication_for_your_account_":"您已成功启用账户的双因素身份验证。","You_have_successfully_disabled_two-factor_authentication_for_your_account_":"您已成功禁用账户的双因素身份验证。","You_do_not_need_to_authenticate_your_account_at_this_time_[_1]We_will_inform_you_when_your_account_needs_to_be_authenticated_":"此时您的账户还不需要验证。[_1]我们将通知您何时需通过账户验证。","No_authentication_required":"不需验证","Back_to_trading":"返回交易","You_are_categorised_as_a_professional_client_":"您被归类为专业客户。","You_are_categorised_as_a_retail_client__Apply_to_be_treated_as_a_professional_trader_":"您被归类为零售客户。申请成为专业交易者。","Bid":"出价","Closed_Bid":"密封出价","Reference_ID":"参考编号","Description":"说明","Credit/Debit":"借方/贷方","Balance":"余额","Top_up_error":"充值错误","Understood":"理解","Top-up_successful":"充值成功","[_1]_has_been_credited_into_your_Demo_Account:_[_2]_":"[_1] 已记入您的模拟账户: [_2]。","Go_to_statement":"前往月结单","Continue_trading":"继续交易","Your_Demo_balance_has_been_reset_":"您的模拟余额已重置。","Account":"账户","Available_Markets":"可用的市场","Type":"类型","Currency":"货币","Multipliers_Account":"乘数账户","Gaming_Account":"博彩账户","Options_Account":"期权账户","Real_Account":"真实账户","Counterparty":"相对方","Jurisdiction":"管辖","Create_account":"开立账户","Change_currency":"更改币种","Note:_You_are_limited_to_one_fiat_currency_account__The_currency_of_your_fiat_account_can_be_changed_before_you_deposit_into_your_fiat_account_for_the_first_time_or_create_an_MT5_account__You_may_also_open_one_account_for_each_supported_cryptocurrency_":"注意: 您只能使用一个法定货币账户。首次将资金存入法定账户或开立 MT5 账户之前, 您可以更改法定账户的币种。您还可以为每种受支持的加密货币开立专用账户。","This_account_is_disabled":"此账户已禁用","This_account_is_excluded_until_[_1]":"此账户已被隔离, 直到[_1]","Set_currency":"设置币种","Commodities":"大宗商品","Forex":"外汇","Stock_Indices":"股票指数","Stocks":"股票","Synthetic_Indices":"综合指数","If_you_have_an_account_with_us,_we'll_send_you_a_link_to_your_email_in_a_few_minutes_to_reset_your_password_":"如您已在我们的平台拥有账户,我们将于数分钟内给您发送内含链接的电子邮件,以便重置密码。","Sign_up":"注册","Trading_contracts_for_difference_(CFDs)_on_Synthetic_Indices_may_not_be_suitable_for_everyone__Please_ensure_that_you_fully_understand_the_risks_involved,_including_the_possibility_of_losing_all_the_funds_in_your_MT5_account__Gambling_can_be_addictive_–_please_play_responsibly_":"差价合约 (CFD) 的综合指数交易并不适合所有人。请确保您完全明白有关的风险。您的亏损可能会超越您 MT5 账户的所有资金。博彩活动可能会上瘾,请提醒自己要承担责任。","Do_you_wish_to_continue?":"是否继续?","Acknowledge":"确认","Change_Password":"更改密码","The_investor_password_of_account_number_[_1]_has_been_changed_":"[_1]账号的投资者密码已更改。","Reset_Password":"重设密码","Verify_Reset_Password":"重置密码验证","Please_check_your_email_for_further_instructions_":"请检查您的电子邮件收取详细说明。","[_1]_deposit_from_[_2]_to_account_number_[_3]_is_done__Transaction_ID:_[_4]":"已完成从[_2]至账号[_3]的[_1]存款。交易编号: [_4]","[_1]_withdrawal_from_account_number_[_2]_to_[_3]_is_done__Transaction_ID:_[_4]":"已完成从账号[_2]至[_3]的[_1]提款。交易编号: [_4]交易编号:[_4]","To_withdraw_from_MetaTrader_5_[_1]_please_[_2]Authenticate[_3]_your_Binary_account_":"如果您想从MetaTrader 5 [_1]账户提款,请先通过Binary账户的[_2]验证[_3]。","Current_password":"当前密码","New_password":"新密码","To_transfer_funds_to_your_MT5_account,_enter_an_amount_of_[_1]_or_more":"要把资金转入MT5账户,请输入[_1]或更多金额","You_have_insufficient_funds_in_your_MT5_account_":"您的 MT5 账户资金不足。","Sorry,_this_feature_is_not_available_in_your_jurisdiction_":"对不起,您的管辖权内无法使用此功能。","Due_to_an_issue_on_our_server,_some_of_your_MT5_accounts_are_unavailable_at_the_moment__[_1]Please_bear_with_us_and_thank_you_for_your_patience_":"由于服务器发生问题,一些MT5账户目前无法使用。%1请耐心配合,非常感谢。","Unavailable":"不可用","[_1]_has_been_credited_into_your_MT5_Demo_Account:_[_2]_":"[_1] 已记入您的MT5模拟账户: [_2]。","_(Region_added)":" (区域已添加)","_(Temporarily_unavailable)":" (暂时不可用)","Our_MT5_servers_are_temporarily_unavailable__We're_working_to_restore_them__Please_try_again_in_a_few_minutes_":"MT5 服务器暂时不能用。正在修复中。请于数分钟后重试。","Use_MT5_password_to_sign_in_to_any_of_your_[_1]_accounts_when_using_MT5_apps_on_your_mobile_or_other_devices_":"在手机或其他设备使用MT5应用时使用 MT5 密码登录任何[_1]账户。","This_will_change_the_password_to_all_of_your_[_1]_accounts_":"这将更改用在所有[_1]账户的密码。","Demo_Accounts":"模拟账户","Real-Money_Accounts":"真实资金账户","Demo_Account":"模拟账户","Real-Money_Account":"真实资金账户","for_account_[_1]":"用于[_1]账户","[_1]_Account_[_2]":"[_1]账户[_2]","MT5_Financial":"MT5 金融","Enter_your_MT5_password_to_add_a_[_1]_[_2]_account_":"输入 MT5 密码以添加 [_1] [_2] 账户。","demo":"演示","real":"真实","MT5_Synthetic":"MT5 综合","Get_[_1]":"获取 [_1]","Your_demo_account_balance_is_currently_[_1]_or_less__You_may_top_up_your_account_with_an_additional_[_2]_":"您的模拟账户余额当前为 [_1] 或更低。您可以添加 [_2]补充账户资金。","You_can_top_up_your_demo_account_with_an_additional_[_1]_if_your_balance_is_[_2]_or_less_":"如果您的余额为 [_2] 或更低, 您可以在模拟账户内添加 [_1]。","Yes,_I'm_sure":"是的, 我确认","Are_you_sure?":"是否确定?","You_will_not_be_able_to_change_your_fiat_account_currency_after_creating_this_[_1]_account__Are_you_sure_you_want_to_proceed?":"开立此[_1]账户后, 将无法更改法定账户的币种。确定要继续吗?","OK":"确定","Address":"地址","Account_currency":"账户币种","Financial_assessment":"金融评估","Personal_details":"个人资料","Terms_of_use":"使用条款","Tether_Omni_(USDT)_is_a_version_of_Tether_that's_pegged_to_USD_and_is_built_on_the_Bitcoin_blockchain_":"泰达 Omni (USDT) 是建立在比特币区块链上,与美元挂钩的泰达币版本。","Tether_ERC20_(eUSDT)_is_a_version_of_Tether_that's_pegged_to_USD_and_is_hosted_on_the_Ethereum_platform_":"泰达 ERC20(eUSDT)是与美元挂钩的泰达币版本,在以太坊平台上受托管。","Title_and_name":"称谓和姓名","Real_money_account_opening":"开立真实资金账户","Your_token_has_expired_or_is_invalid__Please_click_here_to_restart_the_verification_process_":"您的令牌已过期或失效。请点击此处重启验证程序。","The_email_address_provided_is_already_in_use__If_you_forgot_your_password,_please_try_our_password_recovery_tool_or_contact_our_customer_service_":"所提供的电子邮件地址已经在使用。如果忘了密码,请尝试使用我们的密码恢复工具或联系客服部。","Password_is_not_strong_enough_":"密码安全度不够。","Upgrade_now":"立即升级","[_1]_days_[_2]_hours_[_3]_minutes":"[_1] 天 [_2] 小时 [_3] 分钟","Your_trading_statistics_since_[_1]_":"您自 [_1] 至今的交易统计。","[_1]_trading_can_become_a_real_addiction,_as_can_any_other_activity_pushed_to_its_limits__To_avoid_the_danger_of_such_an_addiction,_we_provide_a_reality-check_that_gives_you_a_summary_of_your_trades_and_accounts_on_a_regular_basis_":"[_1]交易和其他类似活动一样,过于沉迷可能会上瘾。为了避免这种风险,我们会定期向您提供交易和财务的实况简报。","[_1]_Please_click_the_link_below_to_restart_the_password_recovery_process_":"[_1] 请点击下方的链接,重新启动密码恢复过程。","You_have_a_new_Binary_password_to_log_in_to_Binary_com_":"您有了新的 Binary 密码,可用以登录 Binary.com。","Success":"成功","Done":"完成","Your_Binary_account_is_unlinked_from_[_1]__Use_[_2]your_email_and_password_for_future_log_in_":"您的Binary账户已与[_1]解除链接。以后请用[_2]电子邮件和密码登录。","Success!":"成功!","Got_it":"知道了","Binary_Password_Reset":"重置 Binary 密码","Binary_password":"Binary 密码","You_have_added_a_[_1]_account_":"您已创建了[_1]账户。","Add_account":"添加账户","Add_new_crypto_account":"添加新加密账户","Add_new_account":"添加新账户","Create_a_cryptocurrency_account":"开立加密货币账户","Choose_your_preferred_cryptocurrency":"选择您较倾向的加密货币","You_can_open_an_account_for_each_cryptocurrency_":"您可以为每种加密货币开立账户。","Choose_a_cryptocurrency_account":"选择加密货币账户","Choose_one_of_your_accounts_or_add_a_new_cryptocurrency_account":"选择一个账户或添加新的加密货币账户","Choose_an_account":"选择账户","Choose_one_of_your_accounts_or_add_a_new_account":"选择一个账户或添加新账户","Choose_one_of_your_accounts":"选择一个账户","Please_select_the_currency_for_this_account:":"请选择此账户的币种:","deposit":"存款","deposit_or_create_a_CFDs_account":"存款或开立差价合约账户","Are_you_sure_you_want_to_create_your_[_1]_account_now?":"确定要现在开立 [_1] 账户吗?","Note:":"附注:","You_may_open_one_account_for_each_supported_cryptocurrency_":"您可以为每种受支持的加密货币开立专用账户。","Are_you_sure_you_want_to_create_a_fiat_account_in_[_1]?":"确定要在 [_1] 开立法定账户吗?","You_are_limited_to_one_fiat_account__You_can_change_the_currency_of_your_fiat_account_anytime_before_you_make_a_first-time_[_1]_":"你只能用一个法定账户。首次[_1]前, 您可以随时更改法定账户的币种。","Yes":"是的","Create_[_1]_account":"开立[_1]账户","You_have_successfully_set_your_account_currency_to_[_1]_":"您已成功将账户币种设置为 [_1] 。","You_have_successfully_changed_your_account_currency_from_[_1]_to_[_2]_":"您已成功将账户币种从 [_1] 更改为 [_2]。","Please_choose_a_currency":"请选择一种货币","You_have_a_new_MT5_password_to_log_in_to_your_[_1]_accounts_on_the_web_and_mobile_apps_":"您有了新的 MT5 密码,用于登录网络和手机应用上的 [_1]账户。","Asian_Up":"亚洲上涨","Asian_Down":"亚洲下跌","Higher":"高于","Higher_or_equal":"高于或等于","Lower":"低于","Lower_or_equal":"低于或等值","Digit_Matches":"数字匹配","Digit_Differs":"数字差异","Digit_Odd":"数字奇数","Digit_Even":"数字偶数","Digit_Over":"数字大于","Digit_Under":"数字小于","Ends_Outside":"到期在范围之外","Ends_Between":"到期在范围之内","Stays_Between":"位于区间之内","Goes_Outside":"处于区间之外","Touches":"触及","Does_Not_Touch":"未触及","Call_Spread":"买权价差","Put_Spread":"卖权价差","High_Tick":"高跳动点","Low_Tick":"低跳动点","Only_Ups":"持续上涨","Only_Downs":"只会持续下跌","Multiplier_Up":"乘数上涨","Multiplier_Down":"乘数下跌","Equals":"等于","Not":"不","Buy":"买入","Sell":"卖出","Waiting_for_contract_settlement_":"等待合约结算。","including_Deal_Cancel__Fee":"包含交易取消. 费用","Contract_has_not_started_yet":"合约还未开始","This_contract_is_only_available_on_[_1]DTrader[_2]_":"此合约仅适用于[_1]DTrader[_2]。","This_contract_is_only_available_on_DTrader_[_1][_2]Go_to_Dtrader[_3]_to_close_or_cancel_this_contract_":"此合约只能通过DTrader运作。[_1][_2]前往 Dtrader[_3] 终止或取消此合约。","Contract_Result":"合约结果","Close_Time":"收盘时间","Exit_Spot_Time":"退市现价时间","Audit":"审计","View_chart":"查看图表","Audit_Page":"审核页面","Contract_Starts":"合约开始时间","Contract_Ends":"合同结束","Contract_Details":"合约详情","Target":"目标","Contract_Information":"合约信息","Contract_Type":"合约类型","Transaction_ID":"交易ID","Remaining_Time":"剩余时间","Maximum_payout":"最大赔付","Barrier_Change":"障碍变更","Current":"当前","Spot_Time":"现货时间","Current_Time":"当前时间","Indicative":"指示性","Potential_Profit/Loss":"潜在利润/亏损","Deal_Cancel__Fee":"交易取消. 费用","You_can_close_this_window_without_interrupting_your_trade_":"您可以在不中断交易的情况下关闭此窗口。","There_was_an_error":"出现错误","Sell_at_market":"按市价卖出","Note":"附注","Contract_will_be_sold_at_the_prevailing_market_price_when_the_request_is_received_by_our_servers__This_price_may_differ_from_the_indicated_price_":"合约将在我们服务器收到请求时,以当时的市场价格卖出。此价格可能与报价有差异。","You_have_sold_this_contract_at_[_1]_[_2]":"您已经以 [_1] [_2] 卖出此合约","Your_transaction_reference_number_is_[_1]":"您的交易参考号是 [_1]","Thank_you_for_signing_up!_Please_check_your_email_to_complete_the_registration_process_":"谢谢您的注册!请查看邮件以完成注册程序。","All_markets_are_closed_now__Please_try_again_later_":"所有市场现已关闭。请稍后重试。","Withdrawal":"提款","demo_credit_to_account":"模拟资金进入账户","login":"登录","logout":"注销","Asians":"亚式期权","Call_Spread/Put_Spread":"看涨期权价差/看跌期权价差","Digits":"数字期权","Ends_Between/Ends_Outside":"到期在范围之内/之外","High/Low_Ticks":"高/低跳动点","Lookbacks":"回顾期权","Reset_Call/Reset_Put":"重置看涨/重置看跌","Stays_Between/Goes_Outside":"保持在范围之内/超出范围之外","Touch/No_Touch":"触及/未触及","Christmas_Day":"圣诞节","Closes_early_(at_18:00)":"收盘提前(至18:00)","Closes_early_(at_21:00)":"收盘提前(至21:00)","Fridays":"星期五","New_Year's_Day":"元旦","today":"今天","today,_Fridays":"今天,周五","There_was_a_problem_accessing_the_server_":"服务器访问发生问题。","There_was_a_problem_accessing_the_server_during_purchase_":"买入时服务器访问发生问题。"}; \ No newline at end of file diff --git a/src/javascript/_autogenerated/zh_tw.js b/src/javascript/_autogenerated/zh_tw.js index f55cda40af4..3a55273aef4 100644 --- a/src/javascript/_autogenerated/zh_tw.js +++ b/src/javascript/_autogenerated/zh_tw.js @@ -1,2 +1,2 @@ const texts_json = {}; -texts_json['ZH_TW'] = {"Real":"真實","Investment":"投資","Gaming":"遊戲","Virtual":"虛擬","Synthetic":"綜合","Demo_Synthetic":"模擬綜合","Real_Synthetic":"真實綜合","Financial":"金融","Demo_Financial":"模擬金融","Real_Financial":"真實金融","Financial_STP":"金融 STP","Demo_Financial_STP":"模擬金融 STP","Real_Financial_STP":"真實金融 STP","Bitcoin":"比特幣","Ethereum":"以太坊","Ether_Classic":"古典以太幣","Litecoin":"萊特幣","Binance_USD":"幣安美元","Multi-Collateral":"多資產抵押","Tether_Omni":"泰達 Omni","Tether_ERC20":"泰達 ERC20","Binary_Coin":"Binary 硬幣","Thank_you,_we'll_get_back_to_you_within_24_hours":"謝謝, 我們會在24小時內回覆您","Online":"線上","Offline":"離線","Connecting_to_server":"連接伺服器","Use_a_few_words,_avoid_common_phrases":"用幾個詞,避免常用短語","No_need_for_symbols,_digits,_or_uppercase_letters":"不需要符號、數字或大寫字母","Add_another_word_or_two__Uncommon_words_are_better_":"加上一兩個字。不常見的詞更好。","Straight_rows_of_keys_are_easy_to_guess":"直線排列鍵很容易猜到","Short_keyboard_patterns_are_easy_to_guess":"短鍵盤列式很容易猜到","Use_a_longer_keyboard_pattern_with_more_turns":"使用更長的鍵盤列式並給予更多變化","Repeats_like_\"aaa\"_are_easy_to_guess":"像“aaa”這樣的重複密碼很容易猜到","Repeats_like_\"abcabcabc\"_are_only_slightly_harder_to_guess_than_\"abc\"":"像“abcabcabc”這樣的重複詞比“abc”更難猜測","Avoid_repeated_words_and_characters":"避免重複的單詞和字元","Sequences_like_abc_or_6543_are_easy_to_guess":"像abc或6543這樣的序列密碼很容易猜到","Avoid_sequences":"避免序列式密碼","Recent_years_are_easy_to_guess":"以最近年份作密碼很容易猜出","Avoid_recent_years":"避免用最近數年的年份","Avoid_years_that_are_associated_with_you":"避免用與您相關的年份","Dates_are_often_easy_to_guess":"日期通常很容易猜到","Avoid_dates_and_years_that_are_associated_with_you":"避免與您相關的日期和年份","This_is_a_top-10_common_password":"這是10個最常用的密碼","This_is_a_top-100_common_password":"這是100個最常用的密碼","This_is_a_very_common_password":"這是很常用的密碼","This_is_similar_to_a_commonly_used_password":"這類似於常用密碼","A_word_by_itself_is_easy_to_guess":"一個詞本身很容易猜到","Names_and_surnames_by_themselves_are_easy_to_guess":"僅名字和姓氏本身很容易猜到","Common_names_and_surnames_are_easy_to_guess":"常用名稱和姓氏容易猜到","Capitalization_doesn't_help_very_much":"大寫並不提供很大幫助","All-uppercase_is_almost_as_easy_to_guess_as_all-lowercase":"全大寫幾乎和全小寫一樣容易猜出","Reversed_words_aren't_much_harder_to_guess":"倒寫單詞並不難猜","Predictable_substitutions_like_'@'_instead_of_'a'_don't_help_very_much":"容易猜測的替換,例如用'@'代替'a'並沒有提供太大幫助","This_password_is_on_the_blacklist":"此密碼已列入黑名單","Unknown_OS":"未知 OS","You_will_be_redirected_to_a_third-party_website_which_is_not_owned_by_Binary_com_":"您將被轉到不是Binary.com擁有的第三方網站。","Click_OK_to_proceed_":"按一下「確定」繼續。","Please_ensure_that_you_have_the_Telegram_app_installed_on_your_device_":"請確保您的設備已安裝了電報應用程式。","[_1]_requires_your_browser's_web_storage_to_be_enabled_in_order_to_function_properly__Please_enable_it_or_exit_private_browsing_mode_":"您必須啟用瀏覽器的web存儲,[_1]才能正常工作。請啟用它或退出私人瀏覽模式。","Please_[_1]log_in[_2]_or_[_3]sign_up[_4]_to_view_this_page_":"請[_1]登入[_2] 或 [_3]註冊[_4] 以檢視此頁。","Sorry,_this_feature_is_available_to_virtual_accounts_only_":"對不起,此功能僅適用虛擬帳戶。","This_feature_is_not_relevant_to_virtual-money_accounts_":"此功能不適用於虛擬資金帳戶。","This_page_is_only_available_to_logged_out_clients_":"此頁面僅適用於已登出的客戶。","Sorry,_but_binary_options_trading_is_not_available_in_your_financial_account_":"對不起,您的金融帳戶無法進行二元期權交易。","Sorry,_but_binary_options_trading_is_not_available_in_your_country_":"對不起,您的國家無法進行二元期權交易。","Sign_out":"登出","[_1]_Account":"[_1]帳戶","Click_here_to_open_a_Real_Account":"按一下此處開立真實帳戶","Open_a_Real_Account":"開立真實帳戶","Click_here_to_open_a_Financial_Account":"按一下此處開立金融帳戶","Click_here_to_open_a_Gaming_account":"按一下此處開立博彩帳戶","Open_a_Financial_Account":"開立金融帳戶","Create_Account":"開立帳戶","Accounts_List":"帳戶清單","Deposits_and_withdrawals_have_been_disabled_on_your_account__Please_check_your_email_for_more_details_":"您的帳戶已被禁存款和提款。請檢查您的電子郵件, 以瞭解更多詳情。","Please_set_the_[_1]currency[_2]_of_your_account_":"請設定帳戶的[_1]幣種[_2]。","Please_submit_your_[_1]proof_of_identity_and_proof_of_address[_2]_":"請提交您的[_1]身份證明與地址證明[_2]。","Your_[_1]proof_of_identity[_3]_and_[_2]proof_of_address[_3]_have_expired_":"您的[_1]身份證明[_3]與[_2]地址證明[_3]已過期。","Your_[_1]proof_of_identity[_2]_has_expired_":"您的[_1]身份證明[_2]已過期。","Your_[_1]proof_of_address[_2]_has_expired_":"您的[_1]地址證明[_2]已過期。","Your_[_1]proof_of_identity[_3]_and_[_2]proof_of_address[_3]_have_not_been_verified_":"您的[_1]身份證明[_3]與[_2]地址證明[_3]還未通過驗證。","Your_[_1]proof_of_identity[_2]_has_not_been_verified_":"您的[_1]身份證明[_2]還未通過驗證。","Your_[_1]proof_of_address[_2]_has_not_been_verified_":"您的[_1]地址證明[_2]還未通過驗證。","Please_submit_your_[_1]proof_of_identity[_2]_":"請提交您的[_1]身份證明[_2]。","Please_submit_your_[_1]proof_of_address[_2]_":"請提交您的[_1]地址證明[_2]。","Your_account_is_restricted__Kindly_[_1]contact_customer_support[_2]_for_assistance_":"您的帳戶已被限制交易。請[_1]聯繫客服部[_2],以取得協助。","Please_set_your_[_1]30-day_turnover_limit[_2]_to_remove_deposit_limits_":"請將 [_1]30 天交易額限制[_2] 設置為刪除存款限額。","MT5_withdrawals_have_been_disabled_on_your_account__Please_check_your_email_for_more_details_":"您的MT5帳戶已被禁提款。請檢查您的電子郵件, 以瞭解更多詳情。","Trading_and_withdrawals_have_been_disabled_on_your_account__Kindly_[_1]contact_customer_support[_2]_for_assistance_":"您的帳戶已被禁交易和提款。請 [_1]聯繫客服部[_2]尋求幫助。","Please_complete_your_[_1]personal_details[_2]_before_you_proceed_":"繼續操作前請填寫您的[_1]個人資料[_2]。","Please_set_[_1]country_of_residence[_2]_before_upgrading_to_a_real-money_account_":"升級到真實資金帳戶前請先設定[_1]居住國[_2]。","Please_complete_the_[_1]financial_assessment_form[_2]_to_lift_your_withdrawal_and_trading_limits_":"請完成[_1]財務評估表格[_2],以便提升您的取款和交易限額。","Please_[_1]complete_your_account_profile[_2]_to_lift_your_withdrawal_and_trading_limits_":"請[_1]完成帳戶資料[_2],以提高取款和交易限額。","Trading_and_deposits_have_been_disabled_on_your_account__Kindly_allow_us_some_time_to_review_the_account_":"您的帳戶已被禁交易和存款。請稍候,我們正在評估帳戶。","Withdrawals_have_been_disabled_on_your_account__Please_wait_until_your_uploaded_documents_are_verified_":"您的帳戶已被禁提款。須等您載入的文件通過驗證。","Withdrawals_have_been_disabled_on_your_account__Please_check_your_email_for_more_details_":"您的帳戶已被禁提款。請檢查您的電子郵件, 以瞭解更多詳情。","Please_[_1]accept_the_updated_Terms_and_Conditions[_2]_":"請[_1]接受更新條款和條件[_2]。","Please_[_1]accept_the_updated_Terms_and_Conditions[_2]_to_lift_your_deposit_and_trading_limits_":"請[_1]接受條款和條件[_2],以提高存款和交易限額。","Account_Authenticated":"帳戶驗證","Connection_error:_Please_check_your_internet_connection_":"連接錯誤:請檢查您的網絡連接。","Network_status":"網路狀態","This_is_a_staging_server_-_For_testing_purposes_only":"這是分期伺服器,僅用於測試目的","The_server_endpoint_is:_[_2]":"伺服器終端是: [_2]","Your_web_browser_([_1])_is_out_of_date_and_may_affect_your_trading_experience__Proceed_at_your_own_risk__[_2]Update_browser[_3]":"您的網絡瀏覽器 ([_1]) 已過時,並可能會影響您的交易操作。繼續操作須自行承擔風險。[_2]更新瀏覽器[_3]","You_have_reached_the_rate_limit_of_requests_per_second__Please_try_later_":"您已達每秒鐘提呈請求的最高限率。請稍後重試。","There_was_some_invalid_character_in_an_input_field_":"某字欄的輸入字元無效。","Today":"今天","Select_date":"選擇日期","Barrier":"障礙","Entry_Spot":"入市現價","Exit_Spot":"退市現價","Charting_for_this_underlying_is_delayed":"此標的資產的圖表資料已延遲","Payout_Range":"賠付範圍","Purchase_Time":"買入時間","Reset_Barrier":"重設障礙","Reset_Time":"重設時間","Selected_Tick":"選定跳動點","Exit_Time":"退市時間","Start_Time":"開始時間","Crypto":"加密","Verification_code_is_wrong__Please_use_the_link_sent_to_your_email_":"驗證碼錯誤。請使用以下連結發送到您的電子郵件。","Indicates_required_field":"表示必填欄位","Please_select_the_checkbox_":"請選擇核取方塊。","This_field_is_required_":"此為必填欄位。","Should_be_a_valid_number_":"必須是有效號碼。","Up_to_[_1]_decimal_places_are_allowed_":"允許小數點后%位。","Should_be_[_1]":"必須為[_1]","Should_be_between_[_1]_and_[_2]":"須在[_1] 與 [_2]之間","Should_be_more_than_[_1]":"必須大於[_1]","Should_be_less_than_[_1]":"必須大於[_1]","Invalid_email_address_":"無效的電子郵件地址.","Password_should_have_lower_and_uppercase_English_letters_with_numbers_":"密碼必須有大小寫英文字母和數字。","Only_letters,_numbers,_space,_hyphen,_period,_and_apostrophe_are_allowed_":"只允許使用字母、數字、空格、連字號、句號和所有格號。","Only_letters,_numbers,_space,_and_these_special_characters_are_allowed:_[_1]":"僅允許字母、數字、空格和這些特殊字元: [_1]","Only_letters,_space,_hyphen,_period,_and_apostrophe_are_allowed_":"只允許字母、空格、連字號、句號和所有格號。","Only_letters,_numbers,_space,_and_hyphen_are_allowed_":"僅允許字母、數字、空格和連字符。","Please_enter_a_valid_phone_number_(e_g__+15417541234)_":"請輸入有效的電話號 (例如 +15417541234)。","The_two_passwords_that_you_entered_do_not_match_":"兩次輸入的密碼不相符。","[_1]_and_[_2]_cannot_be_the_same_":"[_1] 和 [_2] 不可相同。","Minimum_of_[_1]_characters_required_":"需至少[_1] 個字元。","You_should_enter_[_1]_characters_":"您必須輸入[_1]個字元。","Should_start_with_letter_or_number,_and_may_contain_hyphen_and_underscore_":"應以字母或數位開始,可包含連字號和底線。","Invalid_verification_code_":"無效的驗證代碼。","Your_password_cannot_be_the_same_as_your_email_address_":"您的密碼不可與電子郵件地址相同。","Transaction_performed_by_[_1]_(App_ID:_[_2])":"交易執行者為[_1] (應用程式 ID: [_2])","Guide":"指南","Next":"下一頁","Finish":"完成","Step":"步驟","Select_your_market_and_underlying_asset":"選擇您的市場和標的資產","Select_your_trade_type":"選取交易類型","Adjust_trade_parameters":"調整交易參數","Predict_the_directionand_purchase":"預測價格走向
並購入","Your_session_duration_limit_will_end_in_[_1]_seconds_":"交易期持續時間限制將於[_1]秒內結束。","January":"一月","February":"二月","March":"三月","April":"四月","May":"五月","June":"六月","July":"七月","August":"八月","September":"九月","October":"十月","November":"十一月","December":"十二月","Jan":"一月","Feb":"二月","Mar":"三月","Apr":"四月","Jun":"六月","Jul":"七月","Aug":"八月","Sep":"九月","Oct":"十月","Nov":"十一月","Dec":"十二月","Sunday":"星期日","Monday":"星期一","Tuesday":"星期二","Wednesday":"星期三","Thursday":"星期四","Friday":"星期五","Saturday":"星期六","Su":"星期日","Mo":"星期一","Tu":"星期二","We":"星期三","Th":"星期四","Fr":"星期五","Sa":"星期六","Previous":"之前","Hour":"小時","Minute":"分鐘","AM":"上午","PM":"下午","Verification_required":"需要驗證","Verify_identity":"身份驗證","From_account:_":"從帳戶: ","To_account:_":"至帳戶: ","Not_announced_for_this_currency_":"此貨幣未公佈。","Reset_the_balance_of_your_virtual_account_to_[_1]_anytime_":"隨時將虛擬帳戶餘額重設為 [_1] 。","[_1]Manage_your_accounts[_2]":"[_1]管理您的帳戶[_2]","You_can_no_longer_change_the_currency_because_you've_created_an_MT5_account_":"您已開立了 MT5 帳戶, 因此不能再更改幣種。","You_can_no_longer_change_the_currency_because_you've_made_a_first-time_deposit_":"您已存入第一筆資金, 因此不能再更改幣種。","This_is_your_[_1]_account_":"這是您的 [_1] 帳戶。","Your_fiat_account's_currency_is_currently_set_to_[_1]_":"您的法定帳戶的幣種目前設置為 [_1]。","Your_fiat_account's_currency_is_set_to_[_1]_":"您的法定帳戶的幣種設置為 [_1]。","Don't_want_to_trade_in_[_1]?_You_can_open_another_cryptocurrency_account_":"不想在[_1]交易?您可以另外開立加密貨幣帳戶。","You_can_[_1]set_a_new_currency[_2]_before_you_deposit_for_the_first_time_or_create_an_MT5_account_":"首次存款或開立MT5 帳戶之前, 您可以[_1]設置新幣種[_2]。","Withdraw":"取款","Deposit":"存款","Town/City":"城鎮/城市","First_line_of_home_address":"住家地址第一行","Postal_Code/ZIP":"郵遞區號","State/Province":"州/省","Email_address":"電子郵件地址","Telephone":"電話","Country_of_Residence":"居住國","details":"詳細資料","Yes_I'm_sure":"是的, 我確認","Cancel":"取消","Are_you_sure_you_want_to_deposit_in_[_1]?":"確認將款存入[_1]?","You_will_not_be_able_to_change_your_fiat_account's_currency_after_making_this_deposit__Are_you_sure_you_want_to_proceed?":"存入此款項後, 將無法更改法定帳戶的幣種。確定要繼續嗎?","[_1]No,_change_my_fiat_account's_currency_now[_2]":"[_1]不, 請立刻更改我的法定帳戶的幣種[_2]","Your_cashier_is_locked_":"您的收銀台已鎖定。","Please_note_that_the_selected_currency_is_allowed_for_limited_accounts_only_":"請注意,所選貨幣僅適用於受限制帳戶。","Sorry,_deposits_for_this_currency_are_currently_disabled_":"抱歉,此貨幣的存款目前被禁用。","Sorry,_withdrawals_for_this_currency_are_currently_disabled_":"抱歉,此貨幣的取款目前被禁用。","You_have_reached_the_withdrawal_limit__Please_upload_your_proof_of_identity_and_address_to_lift_your_withdrawal_limit_and_proceed_with_your_withdrawal_":"已達到提款限額。請上傳您的身份和地址證明,以提高提款限額,並繼續提款。","Payment_Agent_services_are_not_available_in_your_country_or_in_your_preferred_currency_":"您的國家或您的首選幣種不可使用付款代理服務。","Select_payment_agent":"選擇付款代理","Amount_in":"金額單位為","Insufficient_balance_":"餘額不足。","Only_letters,_numbers,_space,_hyphen,_period,_comma,_and_apostrophe_are_allowed_":"只允許字母、數字、空格、連字號、句號、逗號和所有格號。","Your_request_to_withdraw_[_1]_[_2]_from_your_account_[_3]_to_Payment_Agent_[_4]_account_has_been_successfully_processed_":"您從 [_3] 帳戶提取[_1] [_2] 到付款代理 [_4] 帳戶的要求已成功處理。","Your_token_has_expired_or_is_invalid__Please_click_[_1]here[_2]_to_restart_the_verification_process_":"您的代幣已過期或失效。請點選[_1]此處[_2]重啟驗證程序。","Please_[_1]deposit[_2]_to_your_account_":"請 [_1]存[_2]入您的帳戶。","Sorry,_account_signup_is_not_available_in_your_country_":"對不起,您的所在國內不可註冊帳戶。","Asset":"資產","Opens":"開盤","Closes":"收盤","Settles":"結算","Upcoming_Events":"未來事件","Add_+/–_to_define_a_barrier_offset__For_example,_+0_005_means_a_barrier_that's_0_005_higher_than_the_entry_spot_":"透過新增+/-給障礙偏移量定義。例如, +0.005 表示比入市現價高0.005 的障礙。","Digit":"數字期權","Percentage":"百分比","Waiting_for_entry_tick_":"等待買入價跳動。","High_Barrier":"高障礙","Low_Barrier":"低障礙","Waiting_for_exit_tick_":"等待賣出價跳動。","Ticks_history_returned_an_empty_array_":"跳動點歷史返回空數組","Chart_is_not_available_for_this_underlying_":"此標的工具圖表不可用。","Purchase":"買入","Net_profit":"淨收益","Return":"回報","Time_is_in_the_wrong_format_":"時間格式錯誤。","Rise/Fall":"上漲/下跌","Higher/Lower":"高於/低於","Matches/Differs":"符合/相差","Even/Odd":"偶/奇","Over/Under":"大於/小於","High-Close":"最高值-收盤值","Close-Low":"收盤-最低值","High-Low":"最高值-最低值","Reset_Call":"重設買權","Reset_Put":"重設賣權","Up/Down":"漲/跌","Only_Ups/Only_Downs":"持續上漲/持續下跌","In/Out":"範圍之內/之外","Select_Trade_Type":"選擇交易類型","Tick":"跳動點","Spot":"現價","Spot_Time_(GMT)":"現貨時間 (GMT)","seconds":"秒","minutes":"分鐘","hours":"小時","days":"天","ticks":"跳動點","tick":"跳動點","second":"秒","minute":"分鐘","hour":"小時","day":"天","Duration":"期限","End_Time":"結束時間","Purchase_request_sent":"採購請求已發送","High":"最高值","Close":"收盤","Low":"最低值","Select_Asset":"選擇資產","Search___":"搜索...","Maximum_multiplier_of_1000_":"最大乘數為1000。","Stake":"投注資金","Payout":"賠付","Multiplier":"乘數期權","Trading_is_unavailable_at_this_time_":"此時無法交易。","Please_reload_the_page":"請重新載入頁面","Your_application_to_be_treated_as_a_professional_client_is_being_processed_":"您請求成為專業客戶的申請正在處理中。","Your_professional_client_request_is_[_1]not_approved[_2]_":"您申請成為專業客戶的請求[_1]不受批准[_2]。","Please_reapply_once_the_required_criteria_has_been_fulfilled_":"一旦滿足所需標準, 請重新申請。","More_information_can_be_found_in_an_email_sent_to_you_":"您可以在發給您的電子郵件中找到更詳細的資訊。","I_want_to_reapply":"我想重新申請","In_the_EU,_financial_binary_options_are_only_available_to_professional_investors_":"歐盟的金融二元期權僅供專業投資者使用。","Apply_now_as_a_professional_investor":"立刻申請成為專業投資者","Try_our_[_1]Synthetic_Indices[_2]_":"請試試[_1]綜合指數[_2]。","Try_our_other_markets_":"請嘗試我們其他的市場。","Please_complete_the_[_1]Real_Account_form[_2]_to_verify_your_age_as_required_by_the_[_3]UK_Gambling[_4]_Commission_(UKGC)_":"請按照[_3]英國博彩[_4]委員會 (UKGC) 的需求完成[_1]真實帳戶表格[_2]以驗證您的年齡。","Account_access_is_temporarily_limited__Please_check_your_inbox_for_more_details_":"帳戶存取已暫時受限制。欲知詳情請檢視收件匣。","Contract_Confirmation":"合約確認","Your_transaction_reference_is":"您的交易參考號是","Total_Cost":"成本總計","Potential_Payout":"可能的賠付額","Potential_Profit":"潛在利潤","View":"檢視","This_contract_won":"此合約獲利","This_contract_lost":"此合約虧損","The_reset_time_is_[_1]":"重設時間為 [_1]","Now":"現在","Average":"平均","Buy_price":"買入價","Final_price":"最終價格","Loss":"虧損","Profit":"利潤","Account_balance:":"帳戶餘額:","Reverse_Side":"反面","Front_Side":"前側","Pending":"待決","Submitting":"正在提交","Submitted":"已提交","Failed":"失敗","Compressing_Image":"正在壓縮圖像","Checking":"檢查中","Checked":"已檢查","Unable_to_read_file_[_1]":"無法讀取文檔[_1]","Passport":"護照","Identity_card":"身分證","Driving_licence":"駕駛執照","Invalid_document_format_":"無效的文檔格式.","File_([_1])_size_exceeds_the_permitted_limit__Maximum_allowed_file_size:_[_2]":"檔案 ([_1]) 大小超過允許限額。允許的最大檔案大小: [_2]","ID_number_is_required_for_[_1]_":"[_1] 需要甚份證號。","Only_letters,_numbers,_space,_underscore,_and_hyphen_are_allowed_for_ID_number_([_1])_":"ID 號([_1]) 只允許字母、數位、空格、底線和連字號。","Expiry_date_is_required_for_[_1]_":"[_1] 需要有到期日。","Place_of_birth":"出生地點","Current_password":"目前密碼","New_password":"新密碼","Country_not_found":"找不到國家名","Documents_from_that_country_are_not_currently_supported_—_try_another_document_type":"目前不支援該國家/地區的文檔-嘗試其他文檔類型","Submit_document":"提交文件","Select_country":"選擇國家","e_g__United_States":"例如美國","Search_for_country":"搜尋國家","Select_issuing_country":"選擇發證國家","Submit_verification":"提交驗證","Tips":"提示","Documents_uploaded":"文檔已上傳","Document_uploaded":"文檔已上傳","Selfie_uploaded":"自拍照已上傳","We're_now_ready_to_verify_your_identity":"我們現在準備驗證您的身份","Great,_that's_everything_we_need":"太好了,這就是我們需要的一切資訊","The_link_only_works_on_mobile_devices":"連結只能用於手機","Something's_gone_wrong":"出現錯誤","You'll_need_to_restart_your_verification_on_your_computer":"需用電腦重啟驗證","Get_secure_link":"獲取安全連結","Steps_required_to_continue_verification_on_your_mobile":"手機繼續驗證所需的步驟","Check_back_here_to_finish_the_submission":"返回此處完成提交","Open_the_link_and_complete_the_tasks":"打開連結並完成任務","Send_a_secure_link_to_your_phone":"傳送安全連結到您的手機","Here's_how_to_do_it:":"這是做法:","Continue_on_your_phone":"用您的電話繼續操作","Your_computer_may_take_a_few_seconds_to_update":"您的電腦更新可能需要數秒鐘","You_can_now_return_to_your_computer_to_continue":"您現在可以返回電腦繼續操作","Uploads_successful":"上傳成功","Make_sure_everything_is_clear":"確保一切都很清楚","Blurry_photo_detected":"偵測到模糊的照片","Make_sure_full_document_is_visible":"確保整個文件都清晰可見","Cut-off_image_detected":"偵測到剪切圖像","Move_away_from_direct_light":"遠離直射光","Glare_detected":"偵測到眩光","Make_sure_all_of_the_document_is_in_the_photo":"確保所有文檔都在照片中","No_document_detected":"未偵測到文件","Make_sure_your_card_details_are_clear_to_read,_with_no_blur_or_glare":"確保您的卡資料清晰易讀,沒有模糊字體或眩光現象","It’ll_take_longer_to_verify_you_if_we_can’t_read_it":"如果看不清楚,就需要更長的時間進行驗證","To_smoothly_verify_you,_we_need_a_better_photo":"為了順利驗證,我們需要更好的照片","Make_sure_your_license_details_are_clear_to_read,_with_no_blur_or_glare":"確保您的執照詳細資訊清晰易讀,沒有模糊字體或眩光現象","Make_sure_your_passport_details_are_clear_to_read,_with_no_blur_or_glare":"確保您的護照詳細資料清晰易讀,沒有模糊字體或眩光現象","Make_sure_your_permit_details_are_clear_to_read,_with_no_blur_or_glare":"確保您的許可證資料清晰易讀,沒有模糊字體或眩光現象","Make_sure_details_are_clear_to_read,_with_no_blur_or_glare":"確保所有詳細資訊清晰易讀,沒有模糊字體或眩光現象","Redo":"取消復原","Confirm":"確認","Upload_anyway":"仍要上傳","Enlarge_image":"放大圖像","Photo_of_your_document":"文件的相片","Check_your_image":"查看您的圖像","Front_and_back":"前和後","Driver's_license":"駕駛執照","Face_photo_page":"臉部相片頁面","Residence_permit":"居留證","Sorry,_no_mobile_phone_bills":"抱歉,不接受手機帳單","Documents_you_can_use_to_verify_your_identity":"可用於驗證身份的文件","It_must_be_an_official_photo_ID":"必須是帶照片的正式身份證","These_are_the_documents_most_likely_to_show_your_current_home_address":"這些是最有可能顯示您目前家庭住址的文件","Choose_document":"選擇文件","Select_a_%{country}_document":"選擇 %{country} 文件","or_upload_photo_–_no_scans_or_photocopies":"或上傳照片 - 不接受掃描件或影印件","Continue_on_phone":"用電話繼續操作","Take_a_photo_with_your_phone":"用手機拍照","Submit_identity_card_(back)":"提交身份證(背面)","Submit_identity_card_(front)":"提交身份證(正面)","Submit_license_(back)":"提交執照 (背面)","Submit_license_(front)":"提交執照 (正面)","Submit_passport_photo_page":"提交含照片的護照頁面","Submit_residence_permit_(back)":"提交居留證 (背面)","Submit_residence_permit_(front)":"提交居留證 (正面)","Restart_the_process_on_the_latest_version_of_Google_Chrome":"用最新版本的Google Chrome重啟該過程","Restart_the_process_on_the_latest_version_of_Safari":"用最新版本的 Safari 重啟該過程","Unsupported_browser":"不受支援的瀏覽器","Close_identity_verification_screen":"關閉身份驗證螢幕","Dismiss_alert":"消除警報","back":"返回","close":"關閉","Restart_process_on_a_different_device":"用其他裝置重啟進程","Camera_not_detected":"未偵測到相機","Must_be_under_10MB_":"必須小於10MB。","File_size_exceeded_":"超過了文件大小。","Try_using_another_file_type_":"嘗試使用其他文件類型。","File_not_uploaded_":"文件未上傳。","An_error_occurred_while_loading_the_component":"載入組件時出錯","Only_your_face_can_be_in_the_selfie":"自拍照只能拍您的臉","Multiple_faces_found":"發現多個面孔","Your_face_is_needed_in_the_selfie":"自拍照片必須包括臉部","No_face_found":"未找到人臉","Please_try_again":"請重試","Connection_lost":"連接中斷","Copy_the_link_to_your_phone":"複製連結到您的手機","Too_many_failed_attempts":"失敗嘗試次數太多","Try_using_a_JPG_or_PNG_file":"嘗試使用 JPG 或 PNG 文件","File_type_not_supported":"不支援的文件類型","Loading___":"正在載入...","Loading":"載入","Check_that_your_number_is_correct":"檢查您的電話號碼是否正確","Copied":"已複製","Copy":"複製","Send_link":"傳送連結","How_to_scan_a_QR_code":"如何掃描 QR 碼","Point_your_phone’s_camera_at_the_QR_code":"將手機的相機對準 QR 碼","If_it_doesn’t_work,_download_a_QR_code_scanner_from_Google_Play_or_the_App_Store":"如果無法掃掃描,請從Google Play 或 App Store 下載 QR 碼掃描應用","or":"或","Scan_QR_code":"掃描 QR 碼","Get_link_via_SMS":"通過簡訊獲取連結","Copy_link":"複製連結","Sending":"傳送中","Enter_mobile_number":"輸入行動電話號碼","Enter_your_mobile_number:":"輸入行動電話號碼:","Scan_the_QR_code_with_your_phone":"用手機掃描QR碼","Send_this_one-time_link_to_your_phone":"傳送此一次性安全連結到您的手機","Open_the_link_on_your_mobile":"用手機打開連結","Get_your_secure_link":"獲取您的安全連結","Copy_the_link_to_your_mobile_browser":"複製連結到您的手機瀏覽器","Continue":"繼續","Make_sure§":"確保§","2__Your_desktop_window_stays_open":"2. 您的桌面視窗保持打開狀態","1__This_link_was_sent_by_you":"1. 此連結是您傳送的","Continue_with_the_verification":"繼續驗證操作","Linked_to_your_computer":"與您的電腦連接","Take_a_photo_of_the_back_of_your_card":"卡背面拍照","Take_a_photo_of_the_front_of_your_card":"卡正面拍照","Take_a_photo_of_the_back_of_your_license":"執照背面拍照","Take_a_photo_of_the_front_of_your_license":"執照正面拍照","Take_a_photo_of_your_passport_photo_page":"為含照片的護照頁面拍照","Take_a_selfie_showing_your_face":"拍張臉部自拍照","Take_a_photo_using_the_basic_camera_mode_instead":"改為使用基本相機模式拍照","Take_a_photo":"拍照","Passport_photo_page":"含照片的護照頁面","Thank_you":"謝謝","Verification_complete":"驗證完畢","Refresh":"更新","Recovery":"復原","Follow_these_steps_to_recover_camera_access:":"請按照以下步驟復原相機存取權限:","Refresh_this_page_to_restart_the_identity_verification_process":"更新此頁面以重啟身份驗證過程","Grant_access_to_your_camera_from_your_browser_settings":"通過瀏覽器設定給予相機的存取權限","Recover_camera_access_to_continue_face_verification":"恢復相機存取權限以繼續面部驗證","Camera_access_is_denied":"相機存取被拒","We_cannot_verify_you_without_using_your_camera":"不使用相機,我們無法驗證您的身份","Enable_camera":"啟用相機","When_prompted,_you_must_enable_camera_access_to_continue":"出現提示時,須啟用相機存取權限以繼續操作","Allow_camera_access":"允許相機存取","Provide_the_whole_document_page_for_best_results":"提供完整的文檔頁面以獲得最佳結果","Upload_back_of_card_from_your_computer":"從電腦上傳卡的背面","Upload_front_of_card_from_your_computer":"從電腦上傳卡的正面","Upload_back_of_license_from_your_computer":"從電腦上傳執照的背面","Upload_front_of_license_from_your_computer":"從電腦上傳執照的正面","Upload_passport_photo_page_from_your_computer":"從電腦上傳含照片的護照頁面","Upload_a_selfie_from_your_computer":"從電腦上傳自拍照片","Take_photo":"拍照","Upload":"上傳","Selfie":"自拍","Check_that_it_is_connected_and_functional__You_can_also_continue_verification_on_your_phone":"檢查它是否已連接並且功能正常。您還可以在手機上繼續驗證","Make_sure_your_device_has_a_working_camera":"確保您的裝置具可正常使用的相機","Camera_not_working?":"相機不能用?","It_may_be_disconnected__Try_using_your_phone_instead_":"可能沒連接。 試試用您的手機。","Make_sure_your_device's_camera_works":"確保您的裝置相機可正常使用","Camera_not_working":"相機不能用","Remember_to_press_stop_when_you're_done__Redo_video_actions":"完成後,請記得要按停止。 恢復視訊操作","Looks_like_you_took_too_long":"似乎時間過長","View_from_camera":"從相機觀看","Take_a_selfie":"自拍","Photo_of_your_face":"您臉部的照片","Make_sure_your_selfie_clearly_shows_your_face":"確保自拍照清楚顯示您的臉部","Check_selfie":"檢查自拍照","Tips_to_take_a_good_selfie":"好的自拍技巧","Face_forward_and_make_sure_your_eyes_are_clearly_visible":"面向前方並確保您的眼睛清晰可見","Remove_your_glasses,_if_necessary":"必要時摘下眼鏡","We'll_compare_it_with_your_document":"我們將把它與您的文檔比較","Your_link_will_expire_in_one_hour":"您的連結將於一小時後失效","Keep_this_window_open_while_using_your_mobile":"使用手機時保持打開此視窗","Resend_link":"重新傳送連結","We've_sent_a_secure_link_to_%{number}":"已傳送安全連結至%{number}","It_may_take_a_few_minutes_to_arrive":"可能要花數分鐘時間","Check_your_mobile":"檢查手機","Your_mobile_link_will_expire_in_one_hour":"您的手機連結將於一小時後失效","Don't_refresh_this_page":"不要刷新此頁面","Once_you've_finished_we'll_take_you_to_the_next_step":"完成後,我們將帶您進入下一步","Connected_to_your_mobile":"已連接到您的手機","Upload_photo":"上傳照片","Example_of_a_blurry_document":"模糊不清文檔的示例","All_details_must_be_clear_—_nothing_blurry":"所有詳細資料必須清楚-不可模糊","Example_of_a_cut-off_document":"剪切文件示例","Show_all_details_—_including_the_bottom_2_lines":"顯示所有詳細資訊-包括最後2行","Example_of_a_document_with_glare":"帶有眩光的文檔示例","Move_away_from_direct_light_—_no_glare":"遠離直射光 - 無眩光現象","Document_example":"文檔示例","The_photo_should_clearly_show_your_document":"照片須清楚顯示您的文件","Scans_and_photocopies_are_not_accepted":"不接受掃描件和影印件","Upload_passport_photo_page":"上傳含照片的護照頁面","To_open_a_bank_account,_we_will_need_to_verify_your_identity_":"要開設銀行帳戶,必須先驗證您的身份。","It_will_only_take_a_couple_of_minutes_":"只需數分鐘。","Verify_Identity":"身份驗證","Open_your_new_bank_account":"開立新的銀行帳戶","Please_enter_a_valid_Login_ID_":"請輸入有效的登入識別碼。","Amount":"金額","Your_request_to_transfer_[_1]_[_2]_from_[_3]_to_[_4]_has_been_successfully_processed_":"您從[_3] 轉帳[_1][_2] 到[_4] 的要求已成功處理。","Resale_not_offered":"不提供轉售","You've_made_no_transactions_of_this_type_up_to_this_date_":"您至今為止沒有進行過此類交易。","Date":"日期","Ref_":"參考","Contract":"合約","Purchase_Price":"買入價格","Sale_Date":"賣出日期","Sale_Price":"賣出價格","Profit/Loss":"利潤/虧損","Details":"詳細資料","Total_Profit/Loss":"利潤/虧損合計","accounts":"帳戶","account":"帳戶","Sorry,_an_error_occurred_while_processing_your_request_":"對不起,在處理您的請求時發生錯誤。","Please_specify_the_reasons_for_closing_your_accounts":"請指定您關閉帳戶的原因","The_reason_should_be_between_5_and_250_characters":"原因的長度必須是5-250個字元。","Please_select_a_reason_":"請選擇一個原因。","Only_[_1]_are_allowed_":"只允許 [_1] 。","letters":"字母","numbers":"號碼","space":"空間","Please_select_at_least_one_scope":"請選擇至少一個範圍","New_token_created_":"已建立新代幣。","The_maximum_number_of_tokens_([_1])_has_been_reached_":"已達代幣 ([_1]) 最大限數。","Name":"姓名","Token":"代幣","Scopes":"範圍","Last_Used":"最近一次使用","Action":"操作","Are_you_sure_that_you_want_to_permanently_delete_the_token":"確定要永久刪除權杖嗎","Delete":"刪除","Never_Used":"從未使用過","You_have_not_granted_access_to_any_applications_":"您未獲權限存取任何應用程式。","Are_you_sure_that_you_want_to_permanently_revoke_access_to_the_application":"確定要永久廢除應用程式存取權限嗎","Revoke_access":"撤銷存取權限","Admin":"管理中心","Payments":"支付","Read":"閱讀","Trade":"交易","Trading_Information":"交易資訊","Never":"從未","Permissions":"權限","Last_Login":"上一次登入","You_did_not_change_anything_":"您沒做任何更改。","Your_changes_have_been_updated_successfully_":"您的更改已成功更新。","Successful":"成功","Date_and_Time":"日期和時間","Browser":"瀏覽","IP_Address":"IP地址","Status":"狀況","Your_account_has_no_Login/Logout_activity_":"您的帳戶沒有登入/登出活動。","Your_account_is_fully_authenticated_and_your_withdrawal_limits_have_been_lifted_":"您的帳戶已經得到完全驗證,且您的取款限額已經取消。","Your_[_1]_day_withdrawal_limit_is_currently_[_2][_3]_":"您目前[_1]天的取款限額是[_2][_3]。","You_have_already_withdrawn_[_1][_2]_in_aggregate_over_the_last_[_3]_days_":"過去 [_3] 天裡您已累計提取 [_1][_2]。","Your_withdrawal_limit_is_[_1][_2]_":"您的取款限額是[_1][_2]。","You_have_already_withdrawn_[_1][_2]_":"您已提取 [_1][_2]。","Hence,_your_withdrawable_balance_is_only_up_to_[_1][_2],_subject_to_your_account’s_available_funds_":"因此,取決於您帳戶的可用資金,您的可支取餘額最多為%1%2。","Please_select":"請選擇","Please_confirm_that_all_the_information_above_is_true_and_complete_":"請確認以上所有資訊是真實和完整的。","Your_settings_have_been_updated_successfully_":"您的設定已成功更新。","Sorry,_an_error_occurred_while_processing_your_account_":"對不起,在處理您的帳戶時出錯。","Please_select_a_country":"請選擇國家","Timed_out_until":"時間已過。下次開啟時間為","Excluded_from_the_website_until":"已被禁止訪問本網站直到","Session_duration_limit_cannot_be_more_than_6_weeks_":"交易期持續時間限制不能大於6週。","Time_out_must_be_after_today_":"到期時間必須在今日之後。","Time_out_cannot_be_more_than_6_weeks_":"到期時間不能大於6週。","Time_out_cannot_be_in_the_past_":"到期時間不可為過去式。","Please_select_a_valid_time_":"請選擇有效時間。","Exclude_time_cannot_be_less_than_6_months_":"禁止時間不能少於6個月。","Exclude_time_cannot_be_for_more_than_5_years_":"禁止時間不能超過5年。","Confirm_changes":"確認更改","We’ll_update_your_limits__Click_[_1]Agree_and_accept[_2]_to_acknowledge_that_you_are_fully_responsible_for_your_actions,_and_we_are_not_liable_for_any_addiction_or_loss_":"我們將更新您的限額。點選%1同意和接受%2以確認您對自己的行為負全部責任,如果您因此而上癮或蒙受損失,我們將不承擔任何責任。","Agree_and_accept":"同意和接受","Go_back":"返回","When_you_click_\"OK\"_you_will_be_excluded_from_trading_on_the_site_until_the_selected_date_":"當您點選「OK」後,您將被禁止在此網站交易,直到選定期限結束為止。","Your_changes_have_been_updated_":"您的更改已成功更新。","Disable":"禁用","Enable":"啟用","You_have_successfully_enabled_two-factor_authentication_for_your_account_":"您已成功啟用帳戶的雙因素身份驗證。","You_have_successfully_disabled_two-factor_authentication_for_your_account_":"您已成功禁用帳戶的雙因素身份驗證。","You_do_not_need_to_authenticate_your_account_at_this_time_[_1]We_will_inform_you_when_your_account_needs_to_be_authenticated_":"此時您的帳戶還不需要驗證。[_1]我們會通知您何時必須通過帳戶驗證。","No_authentication_required":"不需要驗證","Back_to_trading":"返回交易","You_are_categorised_as_a_professional_client_":"您被歸類為專業客戶。","You_are_categorised_as_a_retail_client__Apply_to_be_treated_as_a_professional_trader_":"您被歸類為零售客戶。申請成為專業交易者。","Bid":"出價","Closed_Bid":"密封出價","Reference_ID":"身份參考號","Description":"描述","Credit/Debit":"借記/貸記","Balance":"餘額","Top_up_error":"充值錯誤","Understood":"理解","Top-up_successful":"充值成功","[_1]_has_been_credited_into_your_Virtual_Account:_[_2]_":"[_1] 已記入您的虛擬帳戶: [_2]。","Go_to_statement":"前往月結單","Continue_trading":"繼續交易","Your_virtual_balance_has_been_reset_":"您的虛擬餘額已重設。","Account":"帳戶","Available_Markets":"可用的市場","Type":"類型","Currency":"貨幣","Financial_Account":"金融帳戶","Gaming_Account":"博彩帳戶","Real_Account":"真實帳戶","Counterparty":"相對方","Jurisdiction":"管轄","Create_account":"開立帳戶","Change_currency":"更改幣種","Note:_You_are_limited_to_one_fiat_currency_account__The_currency_of_your_fiat_account_can_be_changed_before_you_deposit_into_your_fiat_account_for_the_first_time_or_create_an_MT5_account__You_may_also_open_one_account_for_each_supported_cryptocurrency_":"注意: 您只能使用一個法定貨幣帳戶。首次把資金存入法定帳戶或開立 MT5 帳戶之前, 可以更改 法定帳戶的幣種。您還可以為每種受支持的加密貨幣開立專用帳戶。","This_account_is_disabled":"此帳戶已禁用","This_account_is_excluded_until_[_1]":"此帳戶已被隔離, 直到[_1]","Set_currency":"設定幣種","Commodities":"商品","Forex":"外匯","Stock_Indices":"股票指數","Stocks":"股票","Synthetic_Indices":"綜合指數","Please_check_your_email_for_the_password_reset_link_":"請檢查您的電郵領取密碼重設連結.","Sign_up":"註冊","Trading_contracts_for_difference_(CFDs)_on_Synthetic_Indices_may_not_be_suitable_for_everyone__Please_ensure_that_you_fully_understand_the_risks_involved,_including_the_possibility_of_losing_all_the_funds_in_your_MT5_account__Gambling_can_be_addictive_–_please_play_responsibly_":"差價合約 (CFD) 的綜合指數交易並不適合所有人。請確保您完全明白有關的風險。您的虧損可能會超越您 MT5 帳戶的所有資金。博彩活動可能會上癮,請提醒自己要承擔責任。","Do_you_wish_to_continue?":"是否繼續?","Acknowledge":"確認","Change_Password":"更改密碼","The_[_1]_password_of_account_number_[_2]_has_been_changed_":"[_2]帳號的[_1]密碼已更改。","Reset_Password":"重設密碼","Verify_Reset_Password":"重設密碼驗證","Please_check_your_email_for_further_instructions_":"請檢查您的電子郵件收取詳細說明。","[_1]_deposit_from_[_2]_to_account_number_[_3]_is_done__Transaction_ID:_[_4]":"已完成從[_2]至帳號[_3]的[_1]存款。交易編號: [_4]","[_1]_withdrawal_from_account_number_[_2]_to_[_3]_is_done__Transaction_ID:_[_4]":"已完成從賬號[_2]至[_3]的[_1]提款。交易編號: [_4]","You_have_insufficient_funds_in_your_Binary_account,_please_add_funds_":"您的Binary帳戶資金不足,請增加資金。","You_have_insufficient_funds_in_your_MT5_account_":"您的 MT5 帳戶資金不足。","Sorry,_this_feature_is_not_available_in_your_jurisdiction_":"對不起,您的管轄權內無法使用此功能。","Due_to_an_issue_on_our_server,_some_of_your_MT5_accounts_are_unavailable_at_the_moment__[_1]Please_bear_with_us_and_thank_you_for_your_patience_":"由於伺服器發生問題,一些MT5帳戶目前無法使用。 %1請耐心配合,非常感謝。","Unavailable":"不可用","[_1]_has_been_credited_into_your_MT5_Demo_Account:_[_2]_":"[_1] 已記入您的MT5模擬帳戶: [_2]。","_(Region_added)":" (已新增區域)","_(Temporarily_unavailable)":" (暫時不可用)","Demo_Accounts":"模擬帳戶","Real-Money_Accounts":"真實資金帳戶","Demo_Account":"模擬帳戶","Real-Money_Account":"真實資金帳戶","for_account_[_1]":"用於帳戶[_1]","[_1]_Account_[_2]":"[_1]帳戶[_2]","Get_[_1]":"獲取 [_1]","Your_demo_account_balance_is_currently_[_1]_or_less__You_may_top_up_your_account_with_an_additional_[_2]_":"您的模擬帳戶餘額目前為 [_1] 或更低。您可以新增 [_2]補充帳戶資金。","You_can_top_up_your_demo_account_with_an_additional_[_1]_if_your_balance_is_[_2]_or_less_":"如果您的餘額為 [_2] 或更低, 您可以在模擬帳戶內新增 [_1]。","Yes,_I'm_sure":"是的, 我確認","Are_you_sure?":"是否確定?","You_will_not_be_able_to_change_your_fiat_account's_currency_after_creating_this_MT5_account__Are_you_sure_you_want_to_proceed?":"開立此 MT5 帳戶後, 將無法更改法定帳戶的幣種。確定要繼續嗎?","Address":"地址","Account_currency":"帳戶幣種","Financial_assessment":"金融評估","Personal_details":"個人資料","Tether_Omni_(USDT)_is_a_version_of_Tether_that's_pegged_to_USD_and_is_built_on_the_Bitcoin_blockchain_":"泰達 Omni (USDT) 是建立在比特幣區塊鏈上,與美元掛鉤的泰達幣版本。","Tether_ERC20_(eUSDT)_is_a_version_of_Tether_that's_pegged_to_USD_and_is_hosted_on_the_Ethereum_platform_":"泰達 ERC20(eUSDT)是與美元掛鉤的泰達幣版本,在以太坊平台上受託管。","Financial_Account_Opening":"開立金融帳戶","Your_token_has_expired_or_is_invalid__Please_click_here_to_restart_the_verification_process_":"您的代幣已過期或失效。請點選此處重啟驗證程序。","The_email_address_provided_is_already_in_use__If_you_forgot_your_password,_please_try_our_password_recovery_tool_or_contact_our_customer_service_":"所提供的電子郵件地址已經在使用。如果忘了密碼,請嘗試使用我們的密碼恢復工具或聯繫客服部。","Password_is_not_strong_enough_":"密碼安全度不夠。","Upgrade_now":"立即升級","[_1]_days_[_2]_hours_[_3]_minutes":"[_1] 天 [_2] 小時 [_3] 分鐘","Your_trading_statistics_since_[_1]_":"您自 [_1] 至今的交易統計。","[_1]_Please_click_the_link_below_to_restart_the_password_recovery_process_":"[_1] 請點擊下方連結,重新開啟密碼恢復過程。","Your_password_has_been_successfully_reset__Please_log_into_your_account_using_your_new_password_":"您的密碼已成功重設。請用新密碼登入您的帳戶。","Please_select_the_currency_for_this_account:":"請選擇此帳戶的幣種:","Do_you_want_this_to_be_a_fiat_account_or_crypto_account?_Please_choose_one:":"想要法定帳戶或加密帳戶?請選擇:","Are_you_sure_you_want_to_create_your_[_1]_account_now?":"確定要現在開立 [_1] 帳戶嗎?","Note:":"備註:","You_may_open_one_account_for_each_supported_cryptocurrency_":"您可以為每種受支持的加密貨幣開立專用帳戶。","Are_you_sure_you_want_to_create_a_fiat_account_in_[_1]?":"確定要在 [_1] 開立法定帳戶嗎?","You_are_limited_to_one_fiat_account__You_can_change_the_currency_of_your_fiat_account_anytime_before_you_make_a_first-time_deposit_or_create_an_MT5_account_":"您只能用一個法定帳戶。首次存款或開立 MT5 帳戶之前, 您可以隨時更改法定帳戶的幣種。","Yes":"是的","Create_[_1]_account":"開立[_1]帳戶","You_have_successfully_set_your_account_currency_to_[_1]_":"您已成功將帳戶幣種 設定為 [_1] 。","You_have_successfully_changed_your_account_currency_from_[_1]_to_[_2]_":"您已成功將帳戶幣種從 [_1] 更改為 [_2]。","Please_choose_a_currency":"請選擇一種貨幣","Asian_Up":"亞洲上漲","Asian_Down":"亞洲下跌","Higher":"高於","Higher_or_equal":"高於或等於","Lower":"低於","Lower_or_equal":"低於或等值","Digit_Matches":"數字匹配","Digit_Differs":"數字不匹配","Digit_Odd":"數字為奇數","Digit_Even":"數字為偶數","Digit_Over":"數字超過限額","Digit_Under":"數字低於限額","Ends_Outside":"區間之外結束","Ends_Between":"區間之內結束","Stays_Between":"位於區間之內","Goes_Outside":"處於區間之外","Touches":"觸及","Does_Not_Touch":"未觸及","Call_Spread":"買權價差","Put_Spread":"賣權價差","High_Tick":"高跳動點","Low_Tick":"低跳動點","Only_Ups":"只會持續上漲","Only_Downs":"只會持續下跌","Multiplier_Up":"乘數上漲","Multiplier_Down":"乘數下跌","Equals":"等於","Not":"不","Buy":"買入","Sell":"賣出","Waiting_for_contract_settlement_":"等待合約結算。","including_Deal_Cancel__Fee":"包含交易取消. 費用","Contract_has_not_started_yet":"合約尚未開始","This_contract_is_only_available_on_[_1]DTrader[_2]_":"此合約僅適用於[_1]DTrader[_2]。","This_contract_is_only_available_on_DTrader_[_1][_2]Go_to_Dtrader[_3]_to_close_or_cancel_this_contract_":"此合約只能通過DTrader執行。 [_1][_2]前往 Dtrader[_3] 終止或取消此合約。","Contract_Result":"合約結果","Close_Time":"收盤時間","Exit_Spot_Time":"退市現價時間","Audit":"審計","View_chart":"檢視圖表","Audit_Page":"審核頁面","Contract_Starts":"合約開始時間","Contract_Ends":"合同結束","Contract_Details":"合約詳細資料","Target":"目標","Contract_Information":"合約確認","Contract_Type":"合約類型","Transaction_ID":"交易ID","Remaining_Time":"剩餘時間","Maximum_payout":"最大賠付","Barrier_Change":"障礙變更","Current":"目前","Spot_Time":"現貨時間","Current_Time":"目前時間","Indicative":"指示性","Potential_Profit/Loss":"潛在利潤/虧損","Deal_Cancel__Fee":"交易取消. 費用","You_can_close_this_window_without_interrupting_your_trade_":"您可以在不中斷交易的情況下關閉此視窗。","There_was_an_error":"出現錯誤","Sell_at_market":"按市價賣出","Note":"備註","Contract_will_be_sold_at_the_prevailing_market_price_when_the_request_is_received_by_our_servers__This_price_may_differ_from_the_indicated_price_":"合約將在我們伺服器收到要求時以當時的市場價格賣出。此價格可能會與報價有差異。","You_have_sold_this_contract_at_[_1]_[_2]":"您已經以 [_1] [_2] 賣出此合約","Your_transaction_reference_number_is_[_1]":"您的交易號是 [_1]","Thank_you_for_signing_up!_Please_check_your_email_to_complete_the_registration_process_":"謝謝您的註冊!請檢視郵件以完成註冊程序。","All_markets_are_closed_now__Please_try_again_later_":"所有市場現已關閉。請稍後重試。","Withdrawal":"提款","virtual_money_credit_to_account":"虛擬資金存入帳戶","login":"登入","logout":"登出","Asians":"亞洲期權","Call_Spread/Put_Spread":"看漲期權價差/看跌期權價差","Digits":"數字期權","Ends_Between/Ends_Outside":"到期在範圍之內/之外","High/Low_Ticks":"高/低跳動點","Lookbacks":"回顧","Reset_Call/Reset_Put":"重置看漲/重置看跌","Stays_Between/Goes_Outside":"保持在範圍之內/超出範圍之外","Touch/No_Touch":"觸及/未觸及","Christmas_Day":"聖誕節","Closes_early_(at_18:00)":"收盤提前(至18:00)","Closes_early_(at_21:00)":"收盤提前(至21:00)","Fridays":"星期五","New_Year's_Day":"新年","today":"今天","today,_Fridays":"今天,週五","There_was_a_problem_accessing_the_server_":"伺服器存取出了問題。","There_was_a_problem_accessing_the_server_during_purchase_":"買入時伺服器存取出了問題。"}; \ No newline at end of file +texts_json['ZH_TW'] = {"Real":"真實","Multipliers":"乘數期權","Gaming":"遊戲","Options":"期權","Demo":"模擬","Real_CFDs":"真實差價合約","Real_Financial":"真實財務","Demo_CFDs":"模擬差價合約","Demo_Financial":"示範財務","Synthetic":"綜合","Demo_Synthetic":"模擬綜合","Real_Synthetic":"真實綜合","CFDs":"差價合約","Financial":"金融","Financial_STP":"金融 STP","Demo_Financial_STP":"模擬金融 STP","Real_Financial_STP":"真實金融 STP","Bitcoin":"比特幣","Ethereum":"以太坊","Ether_Classic":"古典以太幣","Litecoin":"萊特幣","Binance_USD":"幣安美元","Multi-Collateral":"多資產抵押","Tether_Omni":"泰達 Omni","Tether_ERC20":"泰達 ERC20","Binary_Coin":"Binary 硬幣","Thank_you,_we'll_get_back_to_you_within_24_hours":"謝謝, 我們會在24小時內回覆您","Online":"線上","Offline":"離線","Connecting_to_server":"連接伺服器","Use_a_few_words,_avoid_common_phrases":"用幾個詞,避免常用短語","No_need_for_symbols,_digits,_or_uppercase_letters":"不需要符號、數字或大寫字母","Add_another_word_or_two__Uncommon_words_are_better_":"加上一兩個字。不常見的詞更好。","Straight_rows_of_keys_are_easy_to_guess":"直線排列鍵很容易猜到","Short_keyboard_patterns_are_easy_to_guess":"短鍵盤列式很容易猜到","Use_a_longer_keyboard_pattern_with_more_turns":"使用更長的鍵盤列式並給予更多變化","Repeats_like_\"aaa\"_are_easy_to_guess":"像“aaa”這樣的重複密碼很容易猜到","Repeats_like_\"abcabcabc\"_are_only_slightly_harder_to_guess_than_\"abc\"":"像“abcabcabc”這樣的重複詞比“abc”更難猜測","Avoid_repeated_words_and_characters":"避免重複的單詞和字元","Sequences_like_abc_or_6543_are_easy_to_guess":"像abc或6543這樣的序列密碼很容易猜到","Avoid_sequences":"避免序列式密碼","Recent_years_are_easy_to_guess":"以最近年份作密碼很容易猜出","Avoid_recent_years":"避免用最近數年的年份","Avoid_years_that_are_associated_with_you":"避免用與您相關的年份","Dates_are_often_easy_to_guess":"日期通常很容易猜到","Avoid_dates_and_years_that_are_associated_with_you":"避免與您相關的日期和年份","This_is_a_top-10_common_password":"這是10個最常用的密碼","This_is_a_top-100_common_password":"這是100個最常用的密碼","This_is_a_very_common_password":"這是很常用的密碼","This_is_similar_to_a_commonly_used_password":"這類似於常用密碼","A_word_by_itself_is_easy_to_guess":"一個詞本身很容易猜到","Names_and_surnames_by_themselves_are_easy_to_guess":"僅名字和姓氏本身很容易猜到","Common_names_and_surnames_are_easy_to_guess":"常用名稱和姓氏容易猜到","Capitalization_doesn't_help_very_much":"大寫並不提供很大幫助","All-uppercase_is_almost_as_easy_to_guess_as_all-lowercase":"全大寫幾乎和全小寫一樣容易猜出","Reversed_words_aren't_much_harder_to_guess":"倒寫單詞並不難猜","Predictable_substitutions_like_'@'_instead_of_'a'_don't_help_very_much":"容易猜測的替換,例如用'@'代替'a'並沒有提供太大幫助","This_password_is_on_the_blacklist":"此密碼已列入黑名單","Unknown_OS":"未知 OS","You_will_be_redirected_to_a_third-party_website_which_is_not_owned_by_Binary_com_":"您將被轉到不是Binary.com擁有的第三方網站。","Click_OK_to_proceed_":"按一下「確定」繼續。","Please_ensure_that_you_have_the_Telegram_app_installed_on_your_device_":"請確保您的設備已安裝了電報應用程式。","[_1]_requires_your_browser's_web_storage_to_be_enabled_in_order_to_function_properly__Please_enable_it_or_exit_private_browsing_mode_":"您必須啟用瀏覽器的web存儲,[_1]才能正常工作。請啟用它或退出私人瀏覽模式。","Please_[_1]log_in[_2]_or_[_3]sign_up[_4]_to_view_this_page_":"請[_1]登入[_2] 或 [_3]註冊[_4] 以檢視此頁。","This_feature_is_available_to_demo_accounts_only_":"此功能僅適用於模擬帳戶。","You_are_using_a_demo_account__Please_switch_to_a_real_account_or_create_one_to_access_Cashier_":"您正在使用模擬帳戶。請切換到或開立真實帳戶或以存取收銀台。","This_page_is_only_available_to_logged_out_clients_":"此頁面僅適用於已登出的客戶。","Binary_options_trading_is_not_available_in_your_Multipliers_account_":"您的乘數帳戶無法進行二元期權交易。","Binary_options_trading_is_not_available_via_your_Multipliers_account_
Please_switch_back_to_your_Options_account_":"通過乘數帳戶無法進行二元期權交易。
請轉回到期權帳戶。","Sorry,_options_trading_isn’t_available_in_the_United_Kingdom_and_the_Isle_of_Man":"抱歉,英國和曼島不提供期權交易","Binary_options_trading_is_not_available_in_your_country_":"您的國家無法進行二元期權交易。","This_page_is_not_available_in_your_country_of_residence_":"您的居住國無法使用此頁面。","Page_not_available,_you_did_not_deactivate_your_account_":"頁面無法使用。您沒有停用帳戶。","Unfortunately,_this_service_isn’t_available_in_your_country__If_you’d_like_to_trade_multipliers,_try_DTrader_on_Deriv_":"很遺憾,您所在的國家/地區不提供此服務。 如果您想交易乘數,請嘗試 Deriv 的 DTrader。","Go_to_DTrader":"前往 DTrader","Sign_out":"登出","[_1]_Account":"[_1]帳戶","Click_here_to_open_a_Real_Account":"按一下此處開立真實帳戶","Open_a_Real_Account":"開立真實帳戶","Click_here_to_open_a_Multipliers_Account":"按一下此處開立乘數帳戶","Click_here_to_open_an_Options_account":"按一下此處開立期權帳戶","Open_a_Multipliers_Account":"開立乘數帳戶","Create_Account":"開立帳戶","Accounts_List":"帳戶清單","Deposits_are_temporarily_unavailable_due_to_system_maintenance__You_can_make_your_deposits_when_the_maintenance_is_complete_":"由於系統維護,暫時無法存款。一旦維護完成,您即可存款。","Withdrawals_are_temporarily_unavailable_due_to_system_maintenance__You_can_make_your_withdrawals_when_the_maintenance_is_complete_":"由於系統維護,暫時無法取款。一旦維護完成,您即可取款。","Our_cryptocurrency_cashier_is_temporarily_down_due_to_system_maintenance__You_can_access_the_Cashier_in_a_few_minutes_when_the_maintenance_is_complete_":"由於系統維護,加密貨幣收銀台暫時無法使用。數分鐘後一旦維護完成,您即可存取收銀台。","Our_cashier_is_temporarily_down_due_to_system_maintenance_You_can_access_the_Cashier_in_a_few_minutes_when_the_maintenance_is_complete_":"由於系統維護,收銀台暫時無法使用。數分鐘後一旦維護完成,您即可存取收銀台。","Your_cashier_is_currently_locked__Please_contact_us_via_live_chat_to_find_out_how_to_unlock_it_":"您的收銀台目前已被鎖。請通過即時聊天與我們聯繫以了解如何解鎖。","Please_set_your_[_1]account_currency[_2]_to_enable_deposits_and_withdrawals_":"請設定 [_1]帳戶貨幣[_2] 以啟用存款和取款。","Your_account_has_not_been_authenticated__Please_submit_your_[_1]proof_of_identity_and_proof_of_address[_2]_to_authenticate_your_account_and_request_for_withdrawals_":"您的帳戶尚未通過驗證。請提交 [_1] 身份證明和地址證明[_2] 以驗證帳戶並請求取款。","Your_account_has_not_been_authenticated__Please_submit_your_[_1]proof_of_identity_and_proof_of_address[_2]_to_authenticate_your_account_and_access_your_cashier_":"您的帳戶尚未通過驗證。請提交 [_1] 身份證明和地址證明[_2] 以驗證帳戶並存取收銀台。","The_identification_documents_you_submitted_have_expired__Please_submit_valid_identity_documents_to_unlock_Cashier_":"您提交的身份證明文件已過期。請提交有效的身份證件以解鎖收銀台。","Your_[_1]proof_of_identity[_2]_has_expired_":"您的[_1]身份證明[_2]已過期。","Your_[_1]proof_of_address[_2]_has_expired_":"您的[_1]地址證明[_2]已過期。","Your_[_1]proof_of_identity[_3]_and_[_2]proof_of_address[_3]_have_not_been_verified_":"您的[_1]身份證明[_3]與[_2]地址證明[_3]還未通過驗證。","Your_[_1]proof_of_identity[_2]_has_not_been_verified_":"您的[_1]身份證明[_2]還未通過驗證。","Your_[_1]proof_of_address[_2]_has_not_been_verified_":"您的[_1]地址證明[_2]還未通過驗證。","Please_submit_your_[_1]proof_of_identity[_2]_":"請提交您的[_1]身份證明[_2]。","Please_submit_your_[_1]proof_of_address[_2]_":"請提交您的[_1]地址證明[_2]。","You_have_chosen_to_exclude_yourself_from_trading_on_our_website_until_[_1]__If_you_are_unable_to_place_a_trade_or_deposit_after_your_self-exclusion_period,_please_contact_us_via_live_chat_":"您已選擇在 [_1] 前自我禁止在網站交易。如果您在自我禁止期後無法交易或存款,請通過即時聊天與我們聯繫。","Your_access_to_Cashier_has_been_temporarily_disabled_as_you_have_not_set_your_30-day_turnover_limit__Please_go_to_[_1]Self-exclusion[_2]_and_set_your_30-day_turnover_limit_":"由於您尚未設定 30 天交易限額,您已被暫時禁用收銀台。請前往 [_1]自我禁止[_2] 並設定 30 天交易限額。","MT5_withdrawals_have_been_disabled_on_your_account__Please_check_your_email_for_more_details_":"您的MT5帳戶已被禁提款。請檢查您的電子郵件, 以瞭解更多詳情。","Unfortunately,_you_can_only_make_deposits__Please_contact_us_via_live_chat_to_enable_withdrawals_":"很遺憾,您只能存款。請通過即時聊天與我們聯繫以啟用提款。","Your_[_1]personal_details[_2]_are_incomplete__Please_go_to_your_account_settings_and_complete_your_personal_details_to_enable_deposits_and_withdrawals_":"您的 [_1]個人詳細資料[_2] 不完整。請前往帳戶設定並填寫個人詳細資料,以啟用存款和取款。","Your_[_1]personal_details[_2]_are_incomplete__Please_go_to_your_account_settings_and_complete_your_personal_details_to_enable_withdrawals_":"您的 [_1]個人詳細資料[_2] 不完整。請前往帳戶設定並填寫個人詳細資料,以啟用取款。","Your_[_1]personal_details[_2]_are_incomplete__Please_go_to_your_account_settings_and_complete_your_personal_details_to_enable_deposits_":"您的 [_1]個人詳細資料[_2] 不完整。請前往帳戶設定並填寫個人詳細資料,以啟用存款。","You’ve_not_set_your_country_of_residence__To_access_Cashier,_please_update_your_[_1]country_of_residence[_2]_in_the_Personal_details_section_in_your_account_settings_":"您尚未設定居住國家/地區。要存取收銀台,請前往帳戶設定的“個人詳細資料”部分更新您的 [_1]居住國家/地區[_2]。","Your_cashier_is_locked__Please_complete_the_[_1]financial_assessment[_2]_to_unlock_it_":"您的收銀台已被鎖。請完成[_1]財務評估[_2]以解鎖。","You_have_not_provided_your_tax_identification_number__This_information_is_necessary_for_legal_and_regulatory_requirements__Please_go_to_[_1]Personal_details[_2]_in_your_account_settings,_and_fill_in_your_latest_tax_identification_number_":"您沒有提供稅務編號。法律和監管規定要求提供此資訊。請到帳戶設定中的[_1]個人資料[_2],填寫您最新的稅務編號。","Unfortunately,_you_can_only_make_withdrawals__Please_contact_us_via_live_chat_":"很遺憾,您只能取款。請通過即時聊天與我們聯繫。","Withdrawals_have_been_disabled_on_your_account__Please_wait_until_your_uploaded_documents_are_verified_":"您的帳戶已被禁提款。須等您載入的文件通過驗證。","Please_[_1]accept_the_updated_Terms_and_Conditions[_2]_":"請[_1]接受更新條款和條件[_2]。","Please_[_1]accept_the_updated_Terms_and_Conditions[_2]_to_lift_your_deposit_and_trading_limits_":"請[_1]接受條款和條件[_2],以提高存款和交易限額。","Your_account_is_temporarily_disabled__Please_contact_us_via_live_chat_to_enable_deposits_and_withdrawals_again_":"您的帳戶暫時被禁用。請通過即時聊天與我們聯繫以再次啟用存款和取款。","Please_complete_the_Appropriateness_Test_to_access_your_cashier_":"請完成合適性測試以存取收銀台。","Your_cashier_is_locked__See_[_1]how_we_protect_your_funds[_2]_before_you_proceed_":"您的收銀台已被鎖。繼續操作之前,請參閱 [_1]我們如何保護您的資金[_2]。","Account_Authenticated":"帳戶驗證","Connection_error:_Please_check_your_internet_connection_":"連接錯誤:請檢查您的網絡連接。","Network_status":"網路狀態","This_is_a_staging_server_-_For_testing_purposes_only":"這是分期伺服器,僅用於測試目的","The_server_endpoint_is:_[_2]":"伺服器終端是: [_2]","Your_web_browser_([_1])_is_out_of_date_and_may_affect_your_trading_experience__Proceed_at_your_own_risk__[_2]Update_browser[_3]":"您的網絡瀏覽器 ([_1]) 已過時,並可能會影響您的交易操作。繼續操作須自行承擔風險。[_2]更新瀏覽器[_3]","You_have_reached_the_rate_limit_of_requests_per_second__Please_try_later_":"您已達每秒鐘提呈請求的最高限率。請稍後重試。","There_was_some_invalid_character_in_an_input_field_":"某字欄的輸入字元無效。","regulated_by_the_UK_Gaming_Commission_(UKGC),":"由英國博彩委員會(UKGC)監管,","regulated_by_the_Malta_Gaming_Authority,":"由馬爾他博彩局監管,","regulated_by_the_Malta_Financial_Services_Authority_(MFSA),":"由馬爾他金融服務管理局 (MFSA) 監管,","Please_select":"請選擇","Please_accept_the_terms_and_conditions_":"請接受條款和條件。","Please_confirm_that_you_are_not_a_politically_exposed_person_":"請確認您不是政治公眾人士。","Today":"今天","Select_date":"選擇日期","Barrier":"障礙","Entry_Spot":"入市現價","Exit_Spot":"退市現價","Charting_for_this_underlying_is_delayed":"此標的資產的圖表資料已延遲","Payout_Range":"賠付範圍","Purchase_Time":"買入時間","Reset_Barrier":"重設障礙","Reset_Time":"重設時間","Selected_Tick":"選定跳動點","Exit_Time":"退市時間","Start_Time":"開始時間","Crypto":"加密","Step_[_1]:_[_2]_([_1]_of_[_3])":"步驟 [_1]: [_2] ([_3] 的 [_1])","Verification_code_is_wrong__Please_use_the_link_sent_to_your_email_":"驗證碼錯誤。請使用以下連結發送到您的電子郵件。","Indicates_required_field":"表示必填欄位","Please_select_the_checkbox_":"請選擇核取方塊。","This_field_is_required_":"此為必填欄位。","Should_be_a_valid_number_":"必須是有效號碼。","Up_to_[_1]_decimal_places_are_allowed_":"允許小數點后%位。","Should_be_[_1]":"必須為[_1]","Should_be_between_[_1]_and_[_2]":"須在[_1] 與 [_2]之間","Should_be_more_than_[_1]":"必須大於[_1]","Should_be_less_than_[_1]":"必須大於[_1]","Insufficient_balance_":"餘額不足。","Invalid_email_address_":"無效的電子郵件地址.","Password_should_have_lower_and_uppercase_English_letters_with_numbers_":"密碼必須有大小寫英文字母和數字。","Only_letters,_numbers,_space,_hyphen,_period,_and_apostrophe_are_allowed_":"只允許使用字母、數字、空格、連字號、句號和所有格號。","Only_letters,_numbers,_space,_and_these_special_characters_are_allowed:_[_1]":"僅允許字母、數字、空格和這些特殊字元: [_1]","Only_letters,_space,_hyphen,_period,_and_apostrophe_are_allowed_":"只允許字母、空格、連字號、句號和所有格號。","Only_letters,_numbers,_space,_and_hyphen_are_allowed_":"僅允許字母、數字、空格和連字符。","Please_enter_a_valid_phone_number_(e_g__+15417541234)_":"請輸入有效的電話號 (例如 +15417541234)。","The_two_passwords_that_you_entered_do_not_match_":"兩次輸入的密碼不相符。","[_1]_and_[_2]_cannot_be_the_same_":"[_1] 和 [_2] 不可相同。","Minimum_of_[_1]_characters_required_":"需至少[_1] 個字元。","You_should_enter_[_1]_characters_":"您必須輸入[_1]個字元。","Should_start_with_letter_or_number,_and_may_contain_hyphen_and_underscore_":"應以字母或數位開始,可包含連字號和底線。","Invalid_verification_code_":"無效的驗證代碼。","Your_password_cannot_be_the_same_as_your_email_address_":"您的密碼不可與電子郵件地址相同。","Transaction_performed_by_[_1]_(App_ID:_[_2])":"交易執行者為[_1] (應用程式 ID: [_2])","Guide":"指南","Next":"下一頁","Finish":"完成","Step":"步驟","Select_your_market_and_underlying_asset":"選擇您的市場和標的資產","Select_your_trade_type":"選取交易類型","Adjust_trade_parameters":"調整交易參數","Predict_the_directionand_purchase":"預測價格走向
並購入","Your_session_duration_limit_will_end_in_[_1]_seconds_":"交易期持續時間限制將於[_1]秒內結束。","January":"一月","February":"二月","March":"三月","April":"四月","May":"五月","June":"六月","July":"七月","August":"八月","September":"九月","October":"十月","November":"十一月","December":"十二月","Jan":"一月","Feb":"二月","Mar":"三月","Apr":"四月","Jun":"六月","Jul":"七月","Aug":"八月","Sep":"九月","Oct":"十月","Nov":"十一月","Dec":"十二月","Sunday":"星期日","Monday":"星期一","Tuesday":"星期二","Wednesday":"星期三","Thursday":"星期四","Friday":"星期五","Saturday":"星期六","Su":"星期日","Mo":"星期一","Tu":"星期二","We":"星期三","Th":"星期四","Fr":"星期五","Sa":"星期六","Previous":"之前","Hour":"小時","Minute":"分鐘","AM":"上午","PM":"下午","Verification_required":"需要驗證","Verify_identity":"身份驗證","From_account:_":"從帳戶: ","To_account:_":"至帳戶: ","Not_announced_for_this_currency_":"此貨幣未公佈。","Reset_the_balance_of_your_demo_account_to_[_1]_anytime_":"隨時將模擬帳戶餘額重設為 [_1] 。","[_1]Manage_your_accounts[_2]":"[_1]管理您的帳戶[_2]","time":"時間","time_or_create_an_MT5_account":"時間或開立MT5帳戶","You_can_no_longer_change_the_currency_because_you've_created_an_MT5_account_":"您已開立了 MT5 帳戶, 因此不能再更改幣種。","You_can_no_longer_change_the_currency_because_you've_made_a_first-time_deposit_":"您已存入第一筆資金, 因此不能再更改幣種。","This_is_your_[_1]_account_":"這是您的 [_1] 帳戶。","Your_fiat_account's_currency_is_currently_set_to_[_1]_":"您的法定帳戶的幣種目前設置為 [_1]。","Your_fiat_account's_currency_is_set_to_[_1]_":"您的法定帳戶的幣種設置為 [_1]。","Don't_want_to_trade_in_[_1]?_You_can_open_another_cryptocurrency_account_":"不想在[_1]交易?您可以另外開立加密貨幣帳戶。","You_can_[_1]set_a_new_currency[_2]_before_you_deposit_for_the_first_[_3]_":"首次[_3]存款之前, 您可以[_1]設定新幣種[_2]。","Switch_account":"轉換帳戶","Switch_account?":"轉換帳戶?","To_deposit_money,_please_switch_to_your_[_1]_account_":"要存款,請先轉至[_1]帳戶。","To_withdraw_money,_please_switch_to_your_[_1]_account_":"要取款,請先轉至[_1]帳戶。","Switch_to_crypto_account?":"轉換至加密帳戶?","To_deposit_cryptocurrency,_switch_your_account_":"要存入加密貨幣,請轉換帳戶。","To_withdraw_cryptocurrency,_switch_your_account_":"要用加密貨幣取款,請轉換帳戶。","Cancel":"取消","Withdraw":"取款","Deposit":"存款","Town/City":"城鎮/城市","First_line_of_home_address":"住家地址第一行","Postal_Code/ZIP":"郵遞區號","State/Province":"州/省","Email_address":"電子郵件地址","Telephone":"電話","Country_of_Residence":"居住國","details":"詳細資料","Our_cashier_is_temporarily_down_due_to_system_maintenance__You_can_access_the_Cashier_in_a_few_minutes_when_the_maintenance_is_complete_":"由於系統維護,收銀台暫時無法使用。數分鐘後一旦維護完成,您即可存取收銀台。","Your_cashier_is_locked_":"您的收銀台已鎖定。","Please_note_that_the_selected_currency_is_allowed_for_limited_accounts_only_":"請注意,所選貨幣僅適用於受限制帳戶。","You_have_reached_the_withdrawal_limit__Please_upload_your_proof_of_identity_and_address_to_lift_your_withdrawal_limit_and_proceed_with_your_withdrawal_":"已達到提款限額。請上傳您的身份和地址證明,以提高提款限額,並繼續提款。","Payment_Agent_services_are_not_available_in_your_country_or_in_your_preferred_currency_":"您的國家或您的首選幣種不可使用付款代理服務。","Select_payment_agent":"選擇付款代理","Amount_in":"金額單位為","Only_letters,_numbers,_space,_hyphen,_period,_comma,_and_apostrophe_are_allowed_":"只允許字母、數字、空格、連字號、句號、逗號和所有格號。","Your_request_to_withdraw_[_1]_[_2]_from_your_account_[_3]_to_Payment_Agent_[_4]_account_has_been_successfully_processed_":"您從 [_3] 帳戶提取[_1] [_2] 到付款代理 [_4] 帳戶的要求已成功處理。","Your_token_has_expired_or_is_invalid__Please_click_[_1]here[_2]_to_restart_the_verification_process_":"您的代幣已過期或失效。請點選[_1]此處[_2]重啟驗證程序。","Sorry,_withdrawals_for_this_currency_are_currently_disabled_":"抱歉,此貨幣的取款目前被禁用。","Please_[_1]deposit[_2]_to_your_account_":"請 [_1]存[_2]入您的帳戶。","Sorry,_account_signup_is_not_available_in_your_country_":"對不起,您的所在國內不可註冊帳戶。","Asset":"資產","Opens":"開盤","Closes":"收盤","Settles":"結算","Upcoming_Events":"未來事件","Add_+/–_to_define_a_barrier_offset__For_example,_+0_005_means_a_barrier_that's_0_005_higher_than_the_entry_spot_":"透過新增+/-給障礙偏移量定義。例如, +0.005 表示比入市現價高0.005 的障礙。","Digit":"數字期權","Percentage":"百分比","Waiting_for_entry_tick_":"等待買入價跳動。","High_Barrier":"高障礙","Low_Barrier":"低障礙","Waiting_for_exit_tick_":"等待賣出價跳動。","Ticks_history_returned_an_empty_array_":"跳動點歷史返回空數組","Chart_is_not_available_for_this_underlying_":"此標的工具圖表不可用。","Purchase":"買入","Net_profit":"淨收益","Return":"回報","Time_is_in_the_wrong_format_":"時間格式錯誤。","Rise/Fall":"上漲/下跌","Higher/Lower":"高於/低於","Matches/Differs":"符合/相差","Even/Odd":"偶/奇","Over/Under":"大於/小於","High-Close":"最高值-收盤值","Close-Low":"收盤-最低值","High-Low":"最高值-最低值","Reset_Call":"重設買權","Reset_Put":"重設賣權","Up/Down":"漲/跌","Only_Ups/Only_Downs":"持續上漲/持續下跌","In/Out":"範圍之內/之外","Select_Trade_Type":"選擇交易類型","Tick":"跳動點","Spot":"現價","Spot_Time_(GMT)":"現貨時間 (GMT)","seconds":"秒","minutes":"分鐘","hours":"小時","days":"天","ticks":"跳動點","tick":"跳動點","second":"秒","minute":"分鐘","hour":"小時","day":"天","Duration":"期限","End_Time":"結束時間","Purchase_request_sent":"採購請求已發送","High":"最高值","Close":"收盤","Low":"最低值","Select_Asset":"選擇資產","Search___":"搜索...","Maximum_multiplier_of_1000_":"最大乘數為1000。","Stake":"投注資金","Payout":"賠付","Multiplier":"乘數期權","Sorry,_your_account_is_not_authorised_for_any_further_contract_purchases_":"對不起,您的帳戶沒有進一步買入任何合約的權限。","Trading_is_unavailable_at_this_time_":"此時無法交易。","Please_reload_the_page":"請重新載入頁面","Your_application_to_be_treated_as_a_professional_client_is_being_processed_":"您請求成為專業客戶的申請正在處理中。","Your_professional_client_request_is_[_1]not_approved[_2]_":"您申請成為專業客戶的請求[_1]不受批准[_2]。","Please_reapply_once_the_required_criteria_has_been_fulfilled_":"一旦滿足所需標準, 請重新申請。","More_information_can_be_found_in_an_email_sent_to_you_":"您可以在發給您的電子郵件中找到更詳細的資訊。","I_want_to_reapply":"我想重新申請","In_the_EU,_financial_binary_options_are_only_available_to_professional_investors_":"歐盟的金融二元期權僅供專業投資者使用。","Apply_now_as_a_professional_investor":"立刻申請成為專業投資者","Try_our_[_1]Synthetic_Indices[_2]_":"請試試[_1]綜合指數[_2]。","Try_our_other_markets_":"請嘗試我們其他的市場。","Please_complete_the_[_1]Real_Account_form[_2]_to_verify_your_age_as_required_by_the_[_3]UK_Gambling[_4]_Commission_(UKGC)_":"請按照[_3]英國博彩[_4]委員會 (UKGC) 的需求完成[_1]真實帳戶表格[_2]以驗證您的年齡。","Account_access_is_temporarily_limited__Please_check_your_inbox_for_more_details_":"帳戶存取已暫時受限制。欲知詳情請檢視收件匣。","Contract_Confirmation":"合約確認","Your_transaction_reference_is":"您的交易參考號是","Total_Cost":"成本總計","Potential_Payout":"可能的賠付額","Potential_Profit":"潛在利潤","View":"檢視","This_contract_won":"此合約獲利","This_contract_lost":"此合約虧損","The_reset_time_is_[_1]":"重設時間為 [_1]","Now":"現在","Average":"平均","Buy_price":"買入價","Final_price":"最終價格","Loss":"虧損","Profit":"利潤","Account_balance:":"帳戶餘額:","Reverse_Side":"反面","Front_Side":"前側","Pending":"待決","Submitting":"正在提交","Submitted":"已提交","Failed":"失敗","Compressing_Image":"正在壓縮圖像","Checking":"檢查中","Checked":"已檢查","Unable_to_read_file_[_1]":"無法讀取文檔[_1]","Passport":"護照","Identity_card":"身分證","Driving_licence":"駕駛執照","Invalid_document_format_":"無效的文檔格式.","File_([_1])_size_exceeds_the_permitted_limit__Maximum_allowed_file_size:_[_2]":"檔案 ([_1]) 大小超過允許限額。允許的最大檔案大小: [_2]","ID_number_is_required_for_[_1]_":"[_1] 需要甚份證號。","Only_letters,_numbers,_space,_underscore,_and_hyphen_are_allowed_for_ID_number_([_1])_":"ID 號([_1]) 只允許字母、數位、空格、底線和連字號。","Expiry_date_is_required_for_[_1]_":"[_1] 需要有到期日。","Place_of_birth":"出生地點","Please_select_the_country_of_document_issuance":"請選擇文件簽發國","Choose_the_document_type":"選擇文件類型","Please_enter_the_correct_format__Example:":"請輸入正確的格式。例如:","Check_your_Google_account_email_and_click_the_link_in_the_email_to_proceed_":"查看Google帳戶的電子郵件並點選郵件裡的連結以繼續操作。","Check_your_Facebook_account_email_and_click_the_link_in_the_email_to_proceed_":"查看Facebook帳戶的電子郵件並點選郵件裡的連結以繼續操作。","Check_the_email_account_associated_with_your_Apple_ID_and_click_the_link_in_the_email_to_proceed_":"查看Apple ID 的電子郵件帳戶並點選郵件裡的連結以繼續操作。","Please_click_on_the_link_in_the_email_to_change_your_MT5_password_":"請點選郵件上的連結以更改 MT5 密碼。","Please_click_on_the_link_in_the_email_to_change_your_binary_password_":"請點選郵件上的連結以更改binary密碼。","We’ve_sent_you_an_email":"我們已給您傳送電子郵件","You're_using_your_[_1]_account_to_log_in_to_your_Binary_com_account__To_change_your_login_method_into_using_a_username_and_password,_click_the_[_2]Unlink[_3]_button_":"您正在使用 [_1] 賬戶登入 Binary.com 賬戶。如果要將登入方式改成使用者名稱和密碼,請點選[_2]取消連結[_3] 按鈕。","Linked_with_[_1]":"已與[_1]連結","You_will_need_to_set_a_password_to_complete_the_process_":"必須設定密碼以完成流程。","Are_you_sure_you_want_to_unlink_from_[_1]?":"是否確認與[_1] 解除連結?","Unlink":"解除連結","Country_not_found":"找不到國家名","Documents_from_that_country_are_not_currently_supported_—_try_another_document_type":"目前不支援該國家/地區的文檔-嘗試其他文檔類型","Submit_document":"提交文件","Select_country":"選擇國家","e_g__United_States":"例如美國","Search_for_country":"搜尋國家","Select_issuing_country":"選擇發證國家","Submit_verification":"提交驗證","Tips":"提示","Documents_uploaded":"文檔已上傳","Document_uploaded":"文檔已上傳","Selfie_uploaded":"自拍照已上傳","We're_now_ready_to_verify_your_identity":"我們現在準備驗證您的身份","Great,_that's_everything_we_need":"太好了,這就是我們需要的一切資訊","The_link_only_works_on_mobile_devices":"連結只能用於手機","Something's_gone_wrong":"出現錯誤","You'll_need_to_restart_your_verification_on_your_computer":"需用電腦重啟驗證","Get_secure_link":"獲取安全連結","Steps_required_to_continue_verification_on_your_mobile":"手機繼續驗證所需的步驟","Check_back_here_to_finish_the_submission":"返回此處完成提交","Open_the_link_and_complete_the_tasks":"打開連結並完成任務","Send_a_secure_link_to_your_phone":"傳送安全連結到您的手機","Here's_how_to_do_it:":"這是做法:","Continue_on_your_phone":"用您的電話繼續操作","Your_computer_may_take_a_few_seconds_to_update":"您的電腦更新可能需要數秒鐘","You_can_now_return_to_your_computer_to_continue":"您現在可以返回電腦繼續操作","Uploads_successful":"上傳成功","Make_sure_everything_is_clear":"確保一切都很清楚","Blurry_photo_detected":"偵測到模糊的照片","Make_sure_full_document_is_visible":"確保整個文件都清晰可見","Cut-off_image_detected":"偵測到剪切圖像","Move_away_from_direct_light":"遠離直射光","Glare_detected":"偵測到眩光","Make_sure_all_of_the_document_is_in_the_photo":"確保所有文檔都在照片中","No_document_detected":"未偵測到文件","Make_sure_your_card_details_are_clear_to_read,_with_no_blur_or_glare":"確保您的卡資料清晰易讀,沒有模糊字體或眩光現象","It’ll_take_longer_to_verify_you_if_we_can’t_read_it":"如果看不清楚,就需要更長的時間進行驗證","To_smoothly_verify_you,_we_need_a_better_photo":"為了順利驗證,我們需要更好的照片","Make_sure_your_license_details_are_clear_to_read,_with_no_blur_or_glare":"確保您的執照詳細資訊清晰易讀,沒有模糊字體或眩光現象","Make_sure_your_passport_details_are_clear_to_read,_with_no_blur_or_glare":"確保您的護照詳細資料清晰易讀,沒有模糊字體或眩光現象","Make_sure_your_permit_details_are_clear_to_read,_with_no_blur_or_glare":"確保您的許可證資料清晰易讀,沒有模糊字體或眩光現象","Make_sure_details_are_clear_to_read,_with_no_blur_or_glare":"確保所有詳細資訊清晰易讀,沒有模糊字體或眩光現象","Redo":"取消復原","Confirm":"確認","Upload_anyway":"仍要上傳","Enlarge_image":"放大圖像","Photo_of_your_document":"文件的相片","Check_your_image":"查看您的圖像","Front_and_back":"前和後","Driver's_license":"駕駛執照","Face_photo_page":"臉部相片頁面","Residence_permit":"居留證","Sorry,_no_mobile_phone_bills":"抱歉,不接受手機帳單","Documents_you_can_use_to_verify_your_identity":"可用於驗證身份的文件","It_must_be_an_official_photo_ID":"必須是帶照片的正式身份證","These_are_the_documents_most_likely_to_show_your_current_home_address":"這些是最有可能顯示您目前家庭住址的文件","Choose_document":"選擇文件","Select_a_%{country}_document":"選擇 %{country} 文件","or_upload_photo_–_no_scans_or_photocopies":"或上傳照片 - 不接受掃描件或影印件","Continue_on_phone":"用電話繼續操作","Take_a_photo_with_your_phone":"用手機拍照","Submit_identity_card_(back)":"提交身份證(背面)","Submit_identity_card_(front)":"提交身份證(正面)","Submit_license_(back)":"提交執照 (背面)","Submit_license_(front)":"提交執照 (正面)","Submit_passport_photo_page":"提交含照片的護照頁面","Submit_residence_permit_(back)":"提交居留證 (背面)","Submit_residence_permit_(front)":"提交居留證 (正面)","Restart_the_process_on_the_latest_version_of_Google_Chrome":"用最新版本的Google Chrome重啟該過程","Restart_the_process_on_the_latest_version_of_Safari":"用最新版本的 Safari 重啟該過程","Unsupported_browser":"不受支援的瀏覽器","Close_identity_verification_screen":"關閉身份驗證螢幕","Dismiss_alert":"消除警報","back":"返回","close":"關閉","Restart_process_on_a_different_device":"用其他裝置重啟進程","Camera_not_detected":"未偵測到相機","Must_be_under_10MB_":"必須小於10MB。","File_size_exceeded_":"超過了文件大小。","Try_using_another_file_type_":"嘗試使用其他文件類型。","File_not_uploaded_":"文件未上傳。","An_error_occurred_while_loading_the_component":"載入組件時出錯","Only_your_face_can_be_in_the_selfie":"自拍照只能拍您的臉","Multiple_faces_found":"發現多個面孔","Your_face_is_needed_in_the_selfie":"自拍照片必須包括臉部","No_face_found":"未找到人臉","Please_try_again":"請重試","Connection_lost":"連接中斷","Copy_the_link_to_your_phone":"複製連結到您的手機","Too_many_failed_attempts":"失敗嘗試次數太多","Try_using_a_JPG_or_PNG_file":"嘗試使用 JPG 或 PNG 文件","File_type_not_supported":"不支援的文件類型","Loading___":"正在載入...","Loading":"載入","Check_that_your_number_is_correct":"檢查您的電話號碼是否正確","Copied":"已複製","Copy":"複製","Send_link":"傳送連結","How_to_scan_a_QR_code":"如何掃描 QR 碼","Point_your_phone’s_camera_at_the_QR_code":"將手機的相機對準 QR 碼","If_it_doesn’t_work,_download_a_QR_code_scanner_from_Google_Play_or_the_App_Store":"如果無法掃掃描,請從Google Play 或 App Store 下載 QR 碼掃描應用","or":"或","Scan_QR_code":"掃描 QR 碼","Get_link_via_SMS":"通過簡訊獲取連結","Copy_link":"複製連結","Sending":"傳送中","Enter_mobile_number":"輸入行動電話號碼","Enter_your_mobile_number:":"輸入行動電話號碼:","Scan_the_QR_code_with_your_phone":"用手機掃描QR碼","Send_this_one-time_link_to_your_phone":"傳送此一次性安全連結到您的手機","Open_the_link_on_your_mobile":"用手機打開連結","Get_your_secure_link":"獲取您的安全連結","Copy_the_link_to_your_mobile_browser":"複製連結到您的手機瀏覽器","Continue":"繼續","Make_sure§":"確保§","2__Your_desktop_window_stays_open":"2. 您的桌面視窗保持打開狀態","1__This_link_was_sent_by_you":"1. 此連結是您傳送的","Continue_with_the_verification":"繼續驗證操作","Linked_to_your_computer":"與您的電腦連接","Take_a_photo_of_the_back_of_your_card":"卡背面拍照","Take_a_photo_of_the_front_of_your_card":"卡正面拍照","Take_a_photo_of_the_back_of_your_license":"執照背面拍照","Take_a_photo_of_the_front_of_your_license":"執照正面拍照","Take_a_photo_of_your_passport_photo_page":"為含照片的護照頁面拍照","Take_a_selfie_showing_your_face":"拍張臉部自拍照","Take_a_photo_using_the_basic_camera_mode_instead":"改為使用基本相機模式拍照","Take_a_photo":"拍照","Passport_photo_page":"含照片的護照頁面","Thank_you":"謝謝","Verification_complete":"驗證完畢","Refresh":"更新","Recovery":"復原","Follow_these_steps_to_recover_camera_access:":"請按照以下步驟復原相機存取權限:","Refresh_this_page_to_restart_the_identity_verification_process":"更新此頁面以重啟身份驗證過程","Grant_access_to_your_camera_from_your_browser_settings":"通過瀏覽器設定給予相機的存取權限","Recover_camera_access_to_continue_face_verification":"恢復相機存取權限以繼續面部驗證","Camera_access_is_denied":"相機存取被拒","We_cannot_verify_you_without_using_your_camera":"不使用相機,我們無法驗證您的身份","Enable_camera":"啟用相機","When_prompted,_you_must_enable_camera_access_to_continue":"出現提示時,須啟用相機存取權限以繼續操作","Allow_camera_access":"允許相機存取","Provide_the_whole_document_page_for_best_results":"提供完整的文檔頁面以獲得最佳結果","Upload_back_of_card_from_your_computer":"從電腦上傳卡的背面","Upload_front_of_card_from_your_computer":"從電腦上傳卡的正面","Upload_back_of_license_from_your_computer":"從電腦上傳執照的背面","Upload_front_of_license_from_your_computer":"從電腦上傳執照的正面","Upload_passport_photo_page_from_your_computer":"從電腦上傳含照片的護照頁面","Upload_a_selfie_from_your_computer":"從電腦上傳自拍照片","Take_photo":"拍照","Upload":"上傳","Selfie":"自拍","Check_that_it_is_connected_and_functional__You_can_also_continue_verification_on_your_phone":"檢查它是否已連接並且功能正常。您還可以在手機上繼續驗證","Make_sure_your_device_has_a_working_camera":"確保您的裝置具可正常使用的相機","Camera_not_working?":"相機不能用?","It_may_be_disconnected__Try_using_your_phone_instead_":"可能沒連接。 試試用您的手機。","Make_sure_your_device's_camera_works":"確保您的裝置相機可正常使用","Camera_not_working":"相機不能用","Remember_to_press_stop_when_you're_done__Redo_video_actions":"完成後,請記得要按停止。 恢復視訊操作","Looks_like_you_took_too_long":"似乎時間過長","View_from_camera":"從相機觀看","Take_a_selfie":"自拍","Photo_of_your_face":"您臉部的照片","Make_sure_your_selfie_clearly_shows_your_face":"確保自拍照清楚顯示您的臉部","Check_selfie":"檢查自拍照","Tips_to_take_a_good_selfie":"好的自拍技巧","Face_forward_and_make_sure_your_eyes_are_clearly_visible":"面向前方並確保您的眼睛清晰可見","Remove_your_glasses,_if_necessary":"必要時摘下眼鏡","We'll_compare_it_with_your_document":"我們將把它與您的文檔比較","Your_link_will_expire_in_one_hour":"您的連結將於一小時後失效","Keep_this_window_open_while_using_your_mobile":"使用手機時保持打開此視窗","Resend_link":"重新傳送連結","We've_sent_a_secure_link_to_%{number}":"已傳送安全連結至%{number}","It_may_take_a_few_minutes_to_arrive":"可能要花數分鐘時間","Check_your_mobile":"檢查手機","Your_mobile_link_will_expire_in_one_hour":"您的手機連結將於一小時後失效","Don't_refresh_this_page":"不要刷新此頁面","Once_you've_finished_we'll_take_you_to_the_next_step":"完成後,我們將帶您進入下一步","Connected_to_your_mobile":"已連接到您的手機","Upload_photo":"上傳照片","Example_of_a_blurry_document":"模糊不清文檔的示例","All_details_must_be_clear_—_nothing_blurry":"所有詳細資料必須清楚-不可模糊","Example_of_a_cut-off_document":"剪切文件示例","Show_all_details_—_including_the_bottom_2_lines":"顯示所有詳細資訊-包括最後2行","Example_of_a_document_with_glare":"帶有眩光的文檔示例","Move_away_from_direct_light_—_no_glare":"遠離直射光 - 無眩光現象","Document_example":"文檔示例","The_photo_should_clearly_show_your_document":"照片須清楚顯示您的文件","Scans_and_photocopies_are_not_accepted":"不接受掃描件和影印件","Upload_passport_photo_page":"上傳含照片的護照頁面","To_open_a_bank_account,_we_will_need_to_verify_your_identity_":"要開設銀行帳戶,必須先驗證您的身份。","It_will_only_take_a_couple_of_minutes_":"只需數分鐘。","Verify_Identity":"身份驗證","Open_your_new_bank_account":"開立新的銀行帳戶","Please_enter_a_valid_Login_ID_":"請輸入有效的登入識別碼。","Amount":"金額","Your_request_to_transfer_[_1]_[_2]_from_[_3]_to_[_4]_has_been_successfully_processed_":"您從[_3] 轉帳[_1][_2] 到[_4] 的要求已成功處理。","Resale_not_offered":"不提供轉售","You've_made_no_transactions_of_this_type_up_to_this_date_":"您至今為止沒有進行過此類交易。","Date":"日期","Ref_":"參考","Contract":"合約","Purchase_Price":"買入價格","Sale_Date":"賣出日期","Sale_Price":"賣出價格","Profit/Loss":"利潤/虧損","Details":"詳細資料","Total_Profit/Loss":"利潤/虧損合計","Sorry,_an_error_occurred_while_processing_your_request_":"對不起,在處理您的請求時發生錯誤。","position(s)":"頭寸","withdrawal(s)":"提款","Remaining_characters:_[_1]_":"剩餘字元:[_1]。","Please_enter_no_more_than_[_1]_characters_for_both_fields_":"兩個欄位請輸入少於[_1]個字元。","Only_[_1]_are_allowed_":"只允許 [_1] 。","letters":"字母","numbers":"號碼","space":"空間","Please_select_at_least_one_scope":"請選擇至少一個範圍","New_token_created_":"已建立新代幣。","The_maximum_number_of_tokens_([_1])_has_been_reached_":"已達代幣 ([_1]) 最大限數。","Name":"姓名","Token":"代幣","Scopes":"範圍","Last_Used":"最近一次使用","Action":"操作","Are_you_sure_that_you_want_to_permanently_delete_the_token":"確定要永久刪除權杖嗎","Delete":"刪除","Never_Used":"從未使用過","You_have_not_granted_access_to_any_applications_":"您未獲權限存取任何應用程式。","Are_you_sure_that_you_want_to_permanently_revoke_access_to_the_application":"確定要永久廢除應用程式存取權限嗎","Revoke_access":"撤銷存取權限","Admin":"管理中心","Payments":"支付","Read":"閱讀","Trade":"交易","Trading_Information":"交易資訊","Never":"從未","Permissions":"權限","Last_Login":"上一次登入","You_did_not_change_anything_":"您沒做任何更改。","Your_changes_have_been_updated_successfully_":"您的更改已成功更新。","Successful":"成功","Date_and_Time":"日期和時間","Browser":"瀏覽","IP_Address":"IP地址","Status":"狀況","Your_account_has_no_Login/Logout_activity_":"您的帳戶沒有登入/登出活動。","Your_account_is_fully_authenticated_and_your_withdrawal_limits_have_been_lifted_":"您的帳戶已經得到完全驗證,且您的取款限額已經取消。","Your_[_1]_day_withdrawal_limit_is_currently_[_2][_3]_":"您目前[_1]天的取款限額是[_2][_3]。","You_have_already_withdrawn_[_1][_2]_in_aggregate_over_the_last_[_3]_days_":"過去 [_3] 天裡您已累計提取 [_1][_2]。","Your_withdrawal_limit_is_[_1][_2]_":"您的取款限額是[_1][_2]。","You_have_already_withdrawn_[_1][_2]_":"您已提取 [_1][_2]。","Hence,_your_withdrawable_balance_is_only_up_to_[_1][_2],_subject_to_your_account’s_available_funds_":"因此,取決於您帳戶的可用資金,您的可支取餘額最多為%1%2。","Please_confirm_that_all_the_information_above_is_true_and_complete_":"請確認以上所有資訊是真實和完整的。","Your_settings_have_been_updated_successfully_":"您的設定已成功更新。","Sorry,_an_error_occurred_while_processing_your_account_":"對不起,在處理您的帳戶時出錯。","Please_select_a_country":"請選擇國家","Timed_out_until":"時間已過。下次開啟時間為","Excluded_from_the_website_until":"已被禁止訪問本網站直到","Session_duration_limit_cannot_be_more_than_6_weeks_":"交易期持續時間限制不能大於6週。","Time_out_must_be_after_today_":"到期時間必須在今日之後。","Time_out_cannot_be_more_than_6_weeks_":"到期時間不能大於6週。","Time_out_cannot_be_in_the_past_":"到期時間不可為過去式。","Please_select_a_valid_time_":"請選擇有效時間。","Exclude_time_cannot_be_less_than_6_months_":"禁止時間不能少於6個月。","Exclude_time_cannot_be_for_more_than_5_years_":"禁止時間不能超過5年。","Confirm_changes":"確認更改","We’ll_update_your_limits__Click_[_1]Agree_and_accept[_2]_to_acknowledge_that_you_are_fully_responsible_for_your_actions,_and_we_are_not_liable_for_any_addiction_or_loss_":"我們將更新您的限額。點選%1同意和接受%2以確認您對自己的行為負全部責任,如果您因此而上癮或蒙受損失,我們將不承擔任何責任。","Agree_and_accept":"同意和接受","Go_back":"返回","When_you_click_\"OK\"_you_will_be_excluded_from_trading_on_the_site_until_the_selected_date_":"當您點選「OK」後,您將被禁止在此網站交易,直到選定期限結束為止。","Your_changes_have_been_updated_":"您的更改已成功更新。","Disable":"禁用","Enable":"啟用","You_have_successfully_enabled_two-factor_authentication_for_your_account_":"您已成功啟用帳戶的雙因素身份驗證。","You_have_successfully_disabled_two-factor_authentication_for_your_account_":"您已成功禁用帳戶的雙因素身份驗證。","You_do_not_need_to_authenticate_your_account_at_this_time_[_1]We_will_inform_you_when_your_account_needs_to_be_authenticated_":"此時您的帳戶還不需要驗證。[_1]我們會通知您何時必須通過帳戶驗證。","No_authentication_required":"不需要驗證","Back_to_trading":"返回交易","You_are_categorised_as_a_professional_client_":"您被歸類為專業客戶。","You_are_categorised_as_a_retail_client__Apply_to_be_treated_as_a_professional_trader_":"您被歸類為零售客戶。申請成為專業交易者。","Bid":"出價","Closed_Bid":"密封出價","Reference_ID":"身份參考號","Description":"描述","Credit/Debit":"借記/貸記","Balance":"餘額","Top_up_error":"充值錯誤","Understood":"理解","Top-up_successful":"充值成功","[_1]_has_been_credited_into_your_Demo_Account:_[_2]_":"[_1] 已記入您的MT5模擬帳戶: [_2]。","Go_to_statement":"前往月結單","Continue_trading":"繼續交易","Your_Demo_balance_has_been_reset_":"您的模擬餘額已重設。","Account":"帳戶","Available_Markets":"可用的市場","Type":"類型","Currency":"貨幣","Multipliers_Account":"乘數帳戶","Gaming_Account":"博彩帳戶","Options_Account":"期權帳戶","Real_Account":"真實帳戶","Counterparty":"相對方","Jurisdiction":"管轄","Create_account":"開立帳戶","Change_currency":"更改幣種","Note:_You_are_limited_to_one_fiat_currency_account__The_currency_of_your_fiat_account_can_be_changed_before_you_deposit_into_your_fiat_account_for_the_first_time_or_create_an_MT5_account__You_may_also_open_one_account_for_each_supported_cryptocurrency_":"注意: 您只能使用一個法定貨幣帳戶。首次把資金存入法定帳戶或開立 MT5 帳戶之前, 可以更改 法定帳戶的幣種。您還可以為每種受支持的加密貨幣開立專用帳戶。","This_account_is_disabled":"此帳戶已禁用","This_account_is_excluded_until_[_1]":"此帳戶已被隔離, 直到[_1]","Set_currency":"設定幣種","Commodities":"商品","Forex":"外匯","Stock_Indices":"股票指數","Stocks":"股票","Synthetic_Indices":"綜合指數","If_you_have_an_account_with_us,_we'll_send_you_a_link_to_your_email_in_a_few_minutes_to_reset_your_password_":"如您已在我們的平台擁有帳戶,我們將於數分鐘內給您傳送內含連結的電子郵件,以便重設密碼。","Sign_up":"註冊","Trading_contracts_for_difference_(CFDs)_on_Synthetic_Indices_may_not_be_suitable_for_everyone__Please_ensure_that_you_fully_understand_the_risks_involved,_including_the_possibility_of_losing_all_the_funds_in_your_MT5_account__Gambling_can_be_addictive_–_please_play_responsibly_":"差價合約 (CFD) 的綜合指數交易並不適合所有人。請確保您完全明白有關的風險。您的虧損可能會超越您 MT5 帳戶的所有資金。博彩活動可能會上癮,請提醒自己要承擔責任。","Do_you_wish_to_continue?":"是否繼續?","Acknowledge":"確認","Change_Password":"更改密碼","The_investor_password_of_account_number_[_1]_has_been_changed_":"[_1]帳號的投資者密碼已更改。","Reset_Password":"重設密碼","Verify_Reset_Password":"重設密碼驗證","Please_check_your_email_for_further_instructions_":"請檢查您的電子郵件收取詳細說明。","[_1]_deposit_from_[_2]_to_account_number_[_3]_is_done__Transaction_ID:_[_4]":"已完成從[_2]至帳號[_3]的[_1]存款。交易編號: [_4]","[_1]_withdrawal_from_account_number_[_2]_to_[_3]_is_done__Transaction_ID:_[_4]":"已完成從賬號[_2]至[_3]的[_1]提款。交易編號: [_4]","To_withdraw_from_MetaTrader_5_[_1]_please_[_2]Authenticate[_3]_your_Binary_account_":"如果您想從MetaTrader 5 [_1]帳戶提款,請先通過Binary帳戶的[_2]驗證[_3]。","Current_password":"目前密碼","New_password":"新密碼","To_transfer_funds_to_your_MT5_account,_enter_an_amount_of_[_1]_or_more":"要把資金轉入MT5帳戶,請輸入[_1]或更多金額","You_have_insufficient_funds_in_your_MT5_account_":"您的 MT5 帳戶資金不足。","Sorry,_this_feature_is_not_available_in_your_jurisdiction_":"對不起,您的管轄權內無法使用此功能。","Due_to_an_issue_on_our_server,_some_of_your_MT5_accounts_are_unavailable_at_the_moment__[_1]Please_bear_with_us_and_thank_you_for_your_patience_":"由於伺服器發生問題,一些MT5帳戶目前無法使用。 %1請耐心配合,非常感謝。","Unavailable":"不可用","[_1]_has_been_credited_into_your_MT5_Demo_Account:_[_2]_":"[_1] 已記入您的MT5模擬帳戶: [_2]。","_(Region_added)":" (已新增區域)","_(Temporarily_unavailable)":" (暫時不可用)","Our_MT5_servers_are_temporarily_unavailable__We're_working_to_restore_them__Please_try_again_in_a_few_minutes_":"MT5 伺服器暫時不能用。正在修復中。請於數分鐘後重試。","Use_MT5_password_to_sign_in_to_any_of_your_[_1]_accounts_when_using_MT5_apps_on_your_mobile_or_other_devices_":"在手機或其他裝置使用MT5應用時使用 MT5 密碼登入任何[_1]帳戶。","This_will_change_the_password_to_all_of_your_[_1]_accounts_":"這將更改用於所有 [_1]賬戶的密碼。","Demo_Accounts":"模擬帳戶","Real-Money_Accounts":"真實資金帳戶","Demo_Account":"模擬帳戶","Real-Money_Account":"真實資金帳戶","for_account_[_1]":"用於帳戶[_1]","[_1]_Account_[_2]":"[_1]帳戶[_2]","MT5_Financial":"MT5 金融","Enter_your_MT5_password_to_add_a_[_1]_[_2]_account_":"輸入 MT5 密碼以新增 [_1] [_2] 帳戶。","demo":"示範","real":"真實","MT5_Synthetic":"MT5 綜合","Get_[_1]":"獲取 [_1]","Your_demo_account_balance_is_currently_[_1]_or_less__You_may_top_up_your_account_with_an_additional_[_2]_":"您的模擬帳戶餘額目前為 [_1] 或更低。您可以新增 [_2]補充帳戶資金。","You_can_top_up_your_demo_account_with_an_additional_[_1]_if_your_balance_is_[_2]_or_less_":"如果您的餘額為 [_2] 或更低, 您可以在模擬帳戶內新增 [_1]。","Yes,_I'm_sure":"是的, 我確認","Are_you_sure?":"是否確定?","You_will_not_be_able_to_change_your_fiat_account_currency_after_creating_this_[_1]_account__Are_you_sure_you_want_to_proceed?":"開立此[_1]帳戶後, 將無法更改法定帳戶的幣種。確定要繼續嗎?","OK":"確定","Address":"地址","Account_currency":"帳戶幣種","Financial_assessment":"金融評估","Personal_details":"個人資料","Terms_of_use":"使用條款","Tether_Omni_(USDT)_is_a_version_of_Tether_that's_pegged_to_USD_and_is_built_on_the_Bitcoin_blockchain_":"泰達 Omni (USDT) 是建立在比特幣區塊鏈上,與美元掛鉤的泰達幣版本。","Tether_ERC20_(eUSDT)_is_a_version_of_Tether_that's_pegged_to_USD_and_is_hosted_on_the_Ethereum_platform_":"泰達 ERC20(eUSDT)是與美元掛鉤的泰達幣版本,在以太坊平台上受託管。","Title_and_name":"稱謂和姓名","Real_money_account_opening":"開立真實資金帳戶","Your_token_has_expired_or_is_invalid__Please_click_here_to_restart_the_verification_process_":"您的代幣已過期或失效。請點選此處重啟驗證程序。","The_email_address_provided_is_already_in_use__If_you_forgot_your_password,_please_try_our_password_recovery_tool_or_contact_our_customer_service_":"所提供的電子郵件地址已經在使用。如果忘了密碼,請嘗試使用我們的密碼恢復工具或聯繫客服部。","Password_is_not_strong_enough_":"密碼安全度不夠。","Upgrade_now":"立即升級","[_1]_days_[_2]_hours_[_3]_minutes":"[_1] 天 [_2] 小時 [_3] 分鐘","Your_trading_statistics_since_[_1]_":"您自 [_1] 至今的交易統計。","[_1]_trading_can_become_a_real_addiction,_as_can_any_other_activity_pushed_to_its_limits__To_avoid_the_danger_of_such_an_addiction,_we_provide_a_reality-check_that_gives_you_a_summary_of_your_trades_and_accounts_on_a_regular_basis_":"[_1]交易就像任何其他活動一樣,過於沉迷可能會上癮。為了避免發生此種風險,我們定期向您提供交易和財務的實況簡報。","[_1]_Please_click_the_link_below_to_restart_the_password_recovery_process_":"[_1] 請點擊下方連結,重新開啟密碼恢復過程。","You_have_a_new_Binary_password_to_log_in_to_Binary_com_":"您有了新的 Binary 密碼,用於登入 Binary.com。","Success":"成功","Done":"完成","Your_Binary_account_is_unlinked_from_[_1]__Use_[_2]your_email_and_password_for_future_log_in_":"您的Binary帳戶已與[_1]解除連結。以後請用[_2]電子郵件和密碼登入。","Success!":"成功!","Got_it":"知道了","Binary_Password_Reset":"重設 Binary 密碼","Binary_password":"Binary 密碼","You_have_added_a_[_1]_account_":"您已建立了 [_1]帳戶。","Add_account":"新增帳戶","Add_new_crypto_account":"新增加密帳戶","Add_new_account":"新增帳戶","Create_a_cryptocurrency_account":"開立加密貨幣帳戶","Choose_your_preferred_cryptocurrency":"選擇您較傾向的加密貨幣","You_can_open_an_account_for_each_cryptocurrency_":"您可以為每種加密貨幣開立帳戶。","Choose_a_cryptocurrency_account":"選擇加密貨幣帳戶","Choose_one_of_your_accounts_or_add_a_new_cryptocurrency_account":"選擇一個帳戶或開立新的加密貨幣帳戶","Choose_an_account":"選擇帳戶","Choose_one_of_your_accounts_or_add_a_new_account":"選擇一個帳戶或開立新帳戶","Choose_one_of_your_accounts":"選擇一個帳戶","Please_select_the_currency_for_this_account:":"請選擇此帳戶的幣種:","deposit":"存款","deposit_or_create_a_CFDs_account":"存款或開立差價合約帳戶","Are_you_sure_you_want_to_create_your_[_1]_account_now?":"確定要現在開立 [_1] 帳戶嗎?","Note:":"備註:","You_may_open_one_account_for_each_supported_cryptocurrency_":"您可以為每種受支持的加密貨幣開立專用帳戶。","Are_you_sure_you_want_to_create_a_fiat_account_in_[_1]?":"確定要在 [_1] 開立法定帳戶嗎?","You_are_limited_to_one_fiat_account__You_can_change_the_currency_of_your_fiat_account_anytime_before_you_make_a_first-time_[_1]_":"您只能用一個法定帳戶。首次[_1]之前, 您可以隨時更改法定帳戶的幣種。","Yes":"是的","Create_[_1]_account":"開立[_1]帳戶","You_have_successfully_set_your_account_currency_to_[_1]_":"您已成功將帳戶幣種 設定為 [_1] 。","You_have_successfully_changed_your_account_currency_from_[_1]_to_[_2]_":"您已成功將帳戶幣種從 [_1] 更改為 [_2]。","Please_choose_a_currency":"請選擇一種貨幣","You_have_a_new_MT5_password_to_log_in_to_your_[_1]_accounts_on_the_web_and_mobile_apps_":"您有了新的 MT5 密碼,用於登入網絡和手機應用上的 [_1]帳戶.","Asian_Up":"亞洲上漲","Asian_Down":"亞洲下跌","Higher":"高於","Higher_or_equal":"高於或等於","Lower":"低於","Lower_or_equal":"低於或等值","Digit_Matches":"數字匹配","Digit_Differs":"數字不匹配","Digit_Odd":"數字為奇數","Digit_Even":"數字為偶數","Digit_Over":"數字超過限額","Digit_Under":"數字低於限額","Ends_Outside":"區間之外結束","Ends_Between":"區間之內結束","Stays_Between":"位於區間之內","Goes_Outside":"處於區間之外","Touches":"觸及","Does_Not_Touch":"未觸及","Call_Spread":"買權價差","Put_Spread":"賣權價差","High_Tick":"高跳動點","Low_Tick":"低跳動點","Only_Ups":"只會持續上漲","Only_Downs":"只會持續下跌","Multiplier_Up":"乘數上漲","Multiplier_Down":"乘數下跌","Equals":"等於","Not":"不","Buy":"買入","Sell":"賣出","Waiting_for_contract_settlement_":"等待合約結算。","including_Deal_Cancel__Fee":"包含交易取消. 費用","Contract_has_not_started_yet":"合約尚未開始","This_contract_is_only_available_on_[_1]DTrader[_2]_":"此合約僅適用於[_1]DTrader[_2]。","This_contract_is_only_available_on_DTrader_[_1][_2]Go_to_Dtrader[_3]_to_close_or_cancel_this_contract_":"此合約只能通過DTrader執行。 [_1][_2]前往 Dtrader[_3] 終止或取消此合約。","Contract_Result":"合約結果","Close_Time":"收盤時間","Exit_Spot_Time":"退市現價時間","Audit":"審計","View_chart":"檢視圖表","Audit_Page":"審核頁面","Contract_Starts":"合約開始時間","Contract_Ends":"合同結束","Contract_Details":"合約詳細資料","Target":"目標","Contract_Information":"合約確認","Contract_Type":"合約類型","Transaction_ID":"交易ID","Remaining_Time":"剩餘時間","Maximum_payout":"最大賠付","Barrier_Change":"障礙變更","Current":"目前","Spot_Time":"現貨時間","Current_Time":"目前時間","Indicative":"指示性","Potential_Profit/Loss":"潛在利潤/虧損","Deal_Cancel__Fee":"交易取消. 費用","You_can_close_this_window_without_interrupting_your_trade_":"您可以在不中斷交易的情況下關閉此視窗。","There_was_an_error":"出現錯誤","Sell_at_market":"按市價賣出","Note":"備註","Contract_will_be_sold_at_the_prevailing_market_price_when_the_request_is_received_by_our_servers__This_price_may_differ_from_the_indicated_price_":"合約將在我們伺服器收到要求時以當時的市場價格賣出。此價格可能會與報價有差異。","You_have_sold_this_contract_at_[_1]_[_2]":"您已經以 [_1] [_2] 賣出此合約","Your_transaction_reference_number_is_[_1]":"您的交易號是 [_1]","Thank_you_for_signing_up!_Please_check_your_email_to_complete_the_registration_process_":"謝謝您的註冊!請檢視郵件以完成註冊程序。","All_markets_are_closed_now__Please_try_again_later_":"所有市場現已關閉。請稍後重試。","Withdrawal":"提款","demo_credit_to_account":"模擬資金存入帳戶","login":"登入","logout":"登出","Asians":"亞洲期權","Call_Spread/Put_Spread":"看漲期權價差/看跌期權價差","Digits":"數字期權","Ends_Between/Ends_Outside":"到期在範圍之內/之外","High/Low_Ticks":"高/低跳動點","Lookbacks":"回顧","Reset_Call/Reset_Put":"重置看漲/重置看跌","Stays_Between/Goes_Outside":"保持在範圍之內/超出範圍之外","Touch/No_Touch":"觸及/未觸及","Christmas_Day":"聖誕節","Closes_early_(at_18:00)":"收盤提前(至18:00)","Closes_early_(at_21:00)":"收盤提前(至21:00)","Fridays":"星期五","New_Year's_Day":"新年","today":"今天","today,_Fridays":"今天,週五","There_was_a_problem_accessing_the_server_":"伺服器存取出了問題。","There_was_a_problem_accessing_the_server_during_purchase_":"買入時伺服器存取出了問題。"}; \ No newline at end of file diff --git a/src/javascript/_common/base/__tests__/client_base.js b/src/javascript/_common/base/__tests__/client_base.js index 107eb0d8952..f5ba89a5d7b 100644 --- a/src/javascript/_common/base/__tests__/client_base.js +++ b/src/javascript/_common/base/__tests__/client_base.js @@ -220,12 +220,6 @@ describe('ClientBase', () => { expect(Client.canTransferFunds()).to.eq(false); }); - it('fails if client has maltainvest and malta accounts with differing currencies', () => { - Client.set('currency', 'USD', loginid_gaming); - Client.set('currency', 'EUR', loginid_financial); - - expect(Client.canTransferFunds()).to.eq(false); - }); it('passes if client has maltainvest and malta accounts with the same currency', () => { Client.set('currency', 'USD', loginid_gaming); Client.set('currency', 'USD', loginid_financial); @@ -245,22 +239,6 @@ describe('ClientBase', () => { expect(Client.canTransferFunds()).to.eq(false); }); - it('fails if non-maltainvest client only has fiat accounts', () => { - Client.clearAllAccounts(); - [loginid_real, loginid_real_2].forEach((id) => { - Client.set('loginid', id, id); - }); - Client.set('currency', 'USD', loginid_real); - Client.set('currency', 'EUR', loginid_real_2); - - expect(Client.canTransferFunds()).to.eq(false); - }); - it('fails if non-maltainvest client only has crypto accounts', () => { - Client.set('currency', 'BTC', loginid_real); - Client.set('currency', 'ETH', loginid_real_2); - - expect(Client.canTransferFunds()).to.eq(false); - }); it('passes if non-maltainvest client has fiat and crypto accounts', () => { Client.set('currency', 'USD', loginid_real); Client.set('currency', 'BTC', loginid_real_2); diff --git a/src/javascript/_common/base/client_base.js b/src/javascript/_common/base/client_base.js index 329f56d187b..49849b986e9 100644 --- a/src/javascript/_common/base/client_base.js +++ b/src/javascript/_common/base/client_base.js @@ -25,7 +25,7 @@ const ClientBase = (() => { const isValidLoginid = () => { if (!isLoggedIn()) return true; - const valid_login_ids = new RegExp('^(MX|MF|VRTC|MLT|CR|FOG)[0-9]+$', 'i'); + const valid_login_ids = new RegExp('^(MX|MF|VRTC|MLT|CR|FOG|VRDW|DW)[0-9]+$', 'i'); return getAllLoginids().every(loginid => valid_login_ids.test(loginid)); }; @@ -37,6 +37,9 @@ const ClientBase = (() => { * @param {String|null} loginid The account to set the value for */ const set = (key, value, loginid = current_loginid) => { + if (key === 'preferred_language' && !LocalStore.get('preferred_language')) { + LocalStore.set('preferred_language', value); + } if (key === 'loginid' && value !== current_loginid) { LocalStore.set('active_loginid', value); current_loginid = value; @@ -129,17 +132,17 @@ const ClientBase = (() => { const TypesMapConfig = (() => { let types_map_config; - const initTypesMap = () => ({ + const initTypesMap = (loginid) => ({ default : localize('Real'), - financial: localize('Investment'), - gaming : localize('Gaming'), - virtual : localize('Virtual'), + financial: localize('Multipliers'), + gaming : get('residence', loginid) === 'gb' ? localize('Gaming') : localize('Options'), + virtual : localize('Demo'), }); return { - get: () => { + get: (loginid) => { if (!types_map_config) { - types_map_config = initTypesMap(); + types_map_config = initTypesMap(loginid); } return types_map_config; }, @@ -147,7 +150,7 @@ const ClientBase = (() => { })(); const getAccountTitle = loginid => { - const types_map = TypesMapConfig.get(); + const types_map = TypesMapConfig.get(loginid); return (types_map[getAccountType(loginid)] || types_map.default); }; @@ -167,6 +170,7 @@ const ClientBase = (() => { set('landing_company_shortcode', authorize.landing_company_name); set('user_id', authorize.user_id); set('local_currency_config', local_currency_config); + set('preferred_language', authorize.preferred_language); updateAccountList(authorize.account_list); }; @@ -225,21 +229,22 @@ const ClientBase = (() => { !/crs_tin_information/.test((State.getResponse('get_account_status') || {}).status); const isAuthenticationAllowed = () => { - const { status, authentication } = State.getResponse('get_account_status'); - const has_allow_document_upload = /allow_document_upload/.test(status); - const has_verification_flags = authentication.needs_verification.length; - return has_allow_document_upload || has_verification_flags; + const acccount = State.getResponse('get_account_status'); + return acccount.status.some(s => s === 'allow_document_upload' || s === 'allow_poi_resubmission'); }; // * MT5 login list returns these: // market_type: "financial" | "gaming" // sub_account_type: "financial" | "financial_stp" | "swap_free" // * - const getMT5AccountDisplays = (market_type, sub_account_type, is_demo) => { + const getMT5AccountDisplays = (market_type, sub_account_type, is_demo, landing_company_short, is_eu) => { // needs to be declared inside because of localize // TODO: handle swap_free when ready - const account_market_type = market_type === 'synthetic' ? 'gaming' : market_type; + const account_market_type = (market_type === 'synthetic' || market_type === 'gaming') ? 'gaming' : market_type; + const real_financial = is_eu ? localize('Real CFDs') : localize('Real Financial'); + const demo_financial = is_eu ? localize('Demo CFDs') : localize('Demo Financial'); + const obj_display = { gaming: { financial: { @@ -249,8 +254,8 @@ const ClientBase = (() => { }, financial: { financial: { - short: localize('Financial'), - full : is_demo ? localize('Demo Financial') : localize('Real Financial'), + short: landing_company_short === 'maltainvest' ? localize('CFDs') : localize('Financial'), + full : is_demo ? demo_financial : real_financial, }, financial_stp: { short: localize('Financial STP'), @@ -336,8 +341,8 @@ const ClientBase = (() => { return ( isAccountOfType('financial') ? - /(financial_assessment|trading_experience)_not_complete/.test(status) : - /financial_assessment_not_complete/.test(status) + /(financial_information|trading_experience)_not_complete/.test(status) : + /financial_information_not_complete/.test(status) ); }; @@ -374,16 +379,13 @@ const ClientBase = (() => { // so we should compare '' === undefined instead return (same_cur_allowed[from_landing_company] || '') === to_landing_company; } - // or for other clients if current account is cryptocurrency it should only transfer to fiat currencies and vice versa - const is_from_crypto = isCryptocurrency(from_currency); - const is_to_crypto = isCryptocurrency(to_currency); - return (is_from_crypto ? !is_to_crypto : is_to_crypto); + return true; }; const hasSvgAccount = () => !!(getAllLoginids().find(loginid => /^CR/.test(loginid))); - const canChangeCurrency = (statement, mt5_login_list, is_current = true) => { - const currency = get('currency'); + const canChangeCurrency = (statement, mt5_login_list, loginid, is_current = true) => { + const currency = get('currency', loginid); const has_no_mt5 = !mt5_login_list || !mt5_login_list.length; const has_no_transaction = (statement.count === 0 && statement.transactions.length === 0); const has_account_criteria = has_no_transaction && has_no_mt5; @@ -393,11 +395,11 @@ const ClientBase = (() => { // 2. User must not have any MT5 account // 3. Not be a crypto account // 4. Not be a virtual account - return is_current ? currency && !get('is_virtual') && has_account_criteria && !isCryptocurrency(currency) : has_account_criteria; + return is_current ? currency && !get('is_virtual', loginid) && has_account_criteria && !isCryptocurrency(currency) : has_account_criteria; }; const isOptionsBlocked = () => { - const options_blocked_countries = ['au']; + const options_blocked_countries = ['au', 'fr']; const country = State.getResponse('authorize.country'); return options_blocked_countries.includes(country); diff --git a/src/javascript/_common/base/currency_base.js b/src/javascript/_common/base/currency_base.js index 45f4239f02f..0a4598bd8a4 100644 --- a/src/javascript/_common/base/currency_base.js +++ b/src/javascript/_common/base/currency_base.js @@ -28,7 +28,7 @@ const formatMoney = (currency_value, amount, exclude_currency, decimals = 0, min return sign + (exclude_currency ? money : money + formatCurrency(currency_value)); }; -const formatCurrency = currency => ` ${getCurrencyDisplayCode(currency)}`; // defined in binary-style +const formatCurrency = currency => currency ? ` ${getCurrencyDisplayCode(currency)}` : ''; // defined in binary-style const addComma = (num, decimal_points, is_crypto) => { let number = String(num || 0).replace(/,/g, ''); @@ -109,7 +109,8 @@ const getTransferLimits = (currency, which, type) => { }; const getTransferFee = (currency_from, currency_to) => { - const transfer_fee = getPropertyValue(currencies_config, [currency_from, 'transfer_between_accounts', 'fees', currency_to]); + const transfer_to_currency = (currency_to === 'USDT' ? 'UST' : currency_to); + const transfer_fee = getPropertyValue(currencies_config, [currency_from, 'transfer_between_accounts', 'fees', transfer_to_currency]); return `${typeof transfer_fee === 'undefined' ? '1' : transfer_fee}%`; }; diff --git a/src/javascript/_common/base/login.js b/src/javascript/_common/base/login.js index ac885f96783..c192ca307cf 100644 --- a/src/javascript/_common/base/login.js +++ b/src/javascript/_common/base/login.js @@ -4,22 +4,24 @@ const getLanguage = require('../language').get; const isMobile = require('../os_detect').isMobile; const isStorageSupported = require('../storage').isStorageSupported; const LocalStore = require('../storage').LocalStore; +const removeCookies = require('../storage').removeCookies; const urlForCurrentDomain = require('../url').urlForCurrentDomain; const isLoginPages = require('../utility').isLoginPages; const TrafficSource = require('../../app/common/traffic_source'); const getAppId = require('../../config').getAppId; const Login = (() => { - const redirectToLogin = () => { - if (!Client.isLoggedIn() && !isLoginPages() && isStorageSupported(sessionStorage)) { + const redirectToLogin = (reset_password) => { + removeCookies('hide_guide'); + if (!Client.isLoggedIn() && !isLoginPages() && isStorageSupported(sessionStorage) || reset_password) { sessionStorage.setItem('redirect_url', window.location.href); window.location.href = loginUrl(); } }; const loginUrl = () => { - const server_url = localStorage.getItem('config.server_url'); - const language = getLanguage(); + const server_url = localStorage.getItem('config.server_url'); + const language = getLanguage() || LocalStore.get('preferred_language'); const signup_device = LocalStore.get('signup_device') || (isMobile() ? 'mobile' : 'desktop'); const date_first_contact = LocalStore.get('date_first_contact'); const marketing_queries = `&signup_device=${signup_device}${date_first_contact ? `&date_first_contact=${date_first_contact}` : ''}`; @@ -30,8 +32,8 @@ const Login = (() => { ); }; - const socialLoginUrl = (brand, affiliate_token, utm_source, utm_medium, utm_campaign) => ( - `${loginUrl()}&social_signup=${brand}${affiliate_token}${utm_source}${utm_medium}${utm_campaign}` + const socialLoginUrl = (brand, affiliate_token, utm_data) => ( + `${loginUrl()}&social_signup=${brand}${affiliate_token}${utm_data}` ); const initOneAll = () => { @@ -41,13 +43,13 @@ const Login = (() => { const affiliate_tracking = Cookies.getJSON('affiliate_tracking'); const utm_data = TrafficSource.getData(); - const utm_source = TrafficSource.getSource(utm_data); - const utm_source_link = utm_source ? `&utm_source=${utm_source}` : ''; - const utm_medium_link = utm_data.utm_medium ? `&utm_medium=${utm_data.utm_medium}` : ''; - const utm_campaign_link = utm_data.utm_campaign ? `&utm_campaign=${utm_data.utm_campaign}` : ''; const affiliate_token_link = affiliate_tracking ? `&affiliate_token=${affiliate_tracking.t}` : ''; - const social_login_url = socialLoginUrl(provider, affiliate_token_link, - utm_source_link, utm_medium_link, utm_campaign_link); + + let utm_data_link = ''; + Object.keys(utm_data).forEach((key) => { + if (utm_data[key]) utm_data_link += `&${key}=${utm_data[key]}`; + }); + const social_login_url = socialLoginUrl(provider, affiliate_token_link, utm_data_link); window.location.href = social_login_url; }); diff --git a/src/javascript/_common/check_password.js b/src/javascript/_common/check_password.js index 3357b6e538d..7759296143f 100644 --- a/src/javascript/_common/check_password.js +++ b/src/javascript/_common/check_password.js @@ -86,7 +86,7 @@ const checkPassword = (password_selector, should_show_error) => { const removeCheck = (password_selector, should_reset_meter) => { const el_password = document.querySelector(password_selector); const el_meter_bar = el_password.parentNode.querySelector('.password--meter-fill'); - const password_value = el_password.value.trim(); + const password_value = (el_password.value || '').trim(); const el_feedback_message = el_password.parentNode.querySelector('.password--message'); if (el_meter_bar && password_value.length < 1 || should_reset_meter) { el_meter_bar.style.transform = 'scale(0, 1)'; diff --git a/src/javascript/_common/common_functions.js b/src/javascript/_common/common_functions.js index e85478982b1..75b394b6ce8 100644 --- a/src/javascript/_common/common_functions.js +++ b/src/javascript/_common/common_functions.js @@ -82,6 +82,10 @@ const getSetElementValue = (element, text, type) => { // eslint-disable-line con */ const getElementById = (id_selector, parent = document) => parent.getElementById(id_selector) || createElement('div'); +const getElementsByClassName = (class_selector, parent = document) => parent.getElementsByClassName(class_selector) || createElement('div'); + +const querySelector = (selector, parent = document) => parent.querySelector(selector) || createElement('div'); + /* * @param {String} class_name the selector class for the element * @param {Element} parent optional selector to use for parent, defaults to document @@ -92,12 +96,14 @@ const getVisibleElement = (class_name, parent = document) => module.exports = { jqueryuiTabsToDropdown, + querySelector, makeOption, isVisible, checkInput, dateValueChanged, selectorExists, getElementById, + getElementsByClassName, getVisibleElement, elementTextContent: (element, text) => getSetElementValue(element, text, 'textContent'), elementInnerHtml : (element, text) => getSetElementValue(element, text, 'innerHTML'), diff --git a/src/javascript/_common/language.js b/src/javascript/_common/language.js index ec83f117f62..283b8e65fb4 100644 --- a/src/javascript/_common/language.js +++ b/src/javascript/_common/language.js @@ -63,7 +63,7 @@ const Language = (() => { }; const urlForLanguage = (lang, url = window.location.href) => - url.replace(new RegExp(`/${getLanguage()}/`, 'i'), `/${(lang || default_language).trim().toLowerCase()}/`); + url.replace(new RegExp(`/${languageFromUrl(url) || getLanguage()}/`, 'i'), `/${(lang || default_language).trim().toLowerCase()}/`); const onChangeLanguage = () => { applyToAllElements('li', (el) => { @@ -74,6 +74,12 @@ const Language = (() => { elementTextContent(getElementById('display_language').getElementsByClassName('language'), e.target.textContent); LocalStore.remove('ws_cache'); setCookieLanguage(lang); + if (LocalStore.get('active_loginid')) { + const evt = document.createEvent('StorageEvent'); + evt.initStorageEvent('storage', false, false, 'preferred_language', LocalStore.get('preferred_language'), lang); + dispatchEvent(evt); + LocalStore.set('preferred_language', lang); + } document.location = urlForLanguage(lang); }); }, '', getElementById('select_language')); diff --git a/src/javascript/_common/lib/guide.enjoyhint.js b/src/javascript/_common/lib/guide.enjoyhint.js index 293d54886ef..7cf59baada6 100755 --- a/src/javascript/_common/lib/guide.enjoyhint.js +++ b/src/javascript/_common/lib/guide.enjoyhint.js @@ -1032,3 +1032,9 @@ $.fn.enjoyhint = function (method) { return this; }; +$(window).on('popstate', function() { + if (document.getElementById('guideBtn') && (document.getElementsByClassName('enjoyhint')[0])) { + var $body = $('body'); + $body.enjoyhint('hide') + } +}); diff --git a/src/javascript/_common/storage.js b/src/javascript/_common/storage.js index f20e3ee64d1..e342611b371 100644 --- a/src/javascript/_common/storage.js +++ b/src/javascript/_common/storage.js @@ -60,9 +60,9 @@ const setObject = function(key, value) { if (quota_exceeded_error) { handlesQuotaExceededErrorException(); + } else { + throw e; // re-throw the error unchanged } - - throw e; // re-throw the error unchanged } }; @@ -221,6 +221,7 @@ CookieStorage.prototype = { path : this.path, domain: this.domain, }); + this.value = {}; }, }; diff --git a/src/javascript/_common/utility.js b/src/javascript/_common/utility.js index 7cdc89c0196..f28f9ef26b4 100644 --- a/src/javascript/_common/utility.js +++ b/src/javascript/_common/utility.js @@ -1,4 +1,5 @@ const extend = require('extend'); + require('./lib/polyfills/element.matches'); /** @@ -277,8 +278,140 @@ class PromiseClass { const lc_licenseID = 12049137; const lc_clientID = '66aa088aad5a414484c1fd1fa8a5ace7'; +const getDocumentData = (country_code, document_type) => { + if (Object.keys(idv_document_data).includes(country_code)) { + return idv_document_data[country_code][document_type]; + } + return null; +}; + +const getImageLocation = image_name => `/images/common/visual_samples/${image_name}`; + +// Note: Ensure that the object keys matches BE API's keys. This is simply a mapping for FE templates +const idv_document_data = { + ke: { + alien_card: { + new_display_name: '', + example_format : '123456', + sample_image : getImageLocation('ke_alien_card.png'), + }, + national_id: { + new_display_name: '', + example_format : '12345678', + sample_image : getImageLocation('ke_national_identity_card.png'), + }, + passport: { + new_display_name: '', + example_format : 'A12345678', + sample_image : getImageLocation('ke_passport.png'), + }, + }, + za: { + national_id: { + new_display_name: 'National ID', + example_format : '123456789012', + sample_image : getImageLocation('za_national_identity_card.png'), + }, + national_id_no_photo: { + new_display_name: 'National ID (No Photo)', + example_format : '123456789012', + sample_image : '', + }, + }, + ng: { + bvn: { + new_display_name: 'Bank Verification Number', + example_format : '12345678901', + sample_image : '', + }, + cac: { + new_display_name: 'Corporate Affairs Commission', + example_format : '12345678', + sample_image : '', + }, + drivers_license: { + new_display_name: '', + example_format : 'ABC123456789', + sample_image : getImageLocation('ng_drivers_license.png'), + }, + nin: { + new_display_name: 'National Identity Number', + example_format : '12345678901', + sample_image : '', + }, + nin_slip: { + new_display_name: 'National Identity Number Slip', + example_format : '12345678901', + sample_image : getImageLocation('ng_nin_slip.png'), + }, + tin: { + new_display_name: 'Taxpayer identification number', + example_format : '12345678-1234', + sample_image : '', + }, + voter_id: { + new_display_name: 'Voter ID', + example_format : '1234567890123456789', + sample_image : getImageLocation('ng_voter_id.png'), + }, + }, + gh: { + drivers_license: { + new_display_name: '', + example_format : 'B1234567', + sample_image : '', + }, + national_id: { + new_display_name: 'National ID', + example_format : 'GHA-123456789-1', + sample_image : '', + }, + passport: { + new_display_name: 'Passport', + example_format : 'G1234567', + sample_image : '', + }, + ssnit: { + new_display_name: 'Social Security and National Insurance Trust', + example_format : 'C123456789012', + sample_image : '', + }, + voter_id: { + new_display_name: 'Voter ID', + example_format : '01234567890', + sample_image : '', + }, + }, + br: { + cpf: { + new_display_name: 'CPF', + example_format : '123.456.789-12', + sample_image : '', + }, + }, +}; + +const getRegex = target_regex => { + const output_regex = regex.find(r => r.regex_string === target_regex); + if (output_regex) { + return new RegExp(output_regex.value, output_regex.flags); + } + return new RegExp(target_regex); +}; + +// Unsupported Regex List +const regex = [ + { + regex_string: '^(?i)G[a-zA-Z0-9]{7,9}$', + value : '^G[a-zA-Z0-9]{7,9}$', + flags : 'i', + }, +]; + module.exports = { showLoadingImage, + getDocumentData, + getRegex, getHighestZIndex, downloadCSV, template, diff --git a/src/javascript/app/base/binary_loader.js b/src/javascript/app/base/binary_loader.js index 3defb7b8a37..9fcdc0fb118 100644 --- a/src/javascript/app/base/binary_loader.js +++ b/src/javascript/app/base/binary_loader.js @@ -1,24 +1,25 @@ -const BinaryPjax = require('./binary_pjax'); -const pages_config = require('./binary_pages'); -const Client = require('./client'); -const Header = require('./header'); -const NetworkMonitor = require('./network_monitor'); -const Page = require('./page'); -const BinarySocket = require('./socket'); -const ContentVisibility = require('../common/content_visibility'); -const DerivBanner = require('../common/deriv_banner'); -const GTM = require('../../_common/base/gtm'); -const Login = require('../../_common/base/login'); -const LiveChat = require('../../_common/base/livechat'); -const getElementById = require('../../_common/common_functions').getElementById; -const urlLang = require('../../_common/language').urlLang; -const localizeForLang = require('../../_common/localize').forLang; -const localize = require('../../_common/localize').localize; -const ScrollToAnchor = require('../../_common/scroll_to_anchor'); -const isStorageSupported = require('../../_common/storage').isStorageSupported; -const ThirdPartyLinks = require('../../_common/third_party_links'); -const urlFor = require('../../_common/url').urlFor; -const createElement = require('../../_common/utility').createElement; +const pages_config = require('./binary_pages'); +const BinaryPjax = require('./binary_pjax'); +const Client = require('./client'); +const Header = require('./header'); +const NetworkMonitor = require('./network_monitor'); +const Page = require('./page'); +const BinarySocket = require('./socket'); +const ContentVisibility = require('../common/content_visibility'); +const getElementById = require('../../_common/common_functions').getElementById; +const urlLang = require('../../_common/language').urlLang; +const localize = require('../../_common/localize').localize; +const localizeForLang = require('../../_common/localize').forLang; +const ScrollToAnchor = require('../../_common/scroll_to_anchor'); +const isStorageSupported = require('../../_common/storage').isStorageSupported; +const ThirdPartyLinks = require('../../_common/third_party_links'); +const urlFor = require('../../_common/url').urlFor; +const createElement = require('../../_common/utility').createElement; +const ClientBase = require('../../_common/base/client_base'); +const GTM = require('../../_common/base/gtm'); +const LiveChat = require('../../_common/base/livechat'); +const Login = require('../../_common/base/login'); +const toTitleCase = require('../../_common/string_util').toTitleCase; const BinaryLoader = (() => { let container; @@ -38,11 +39,12 @@ const BinaryLoader = (() => { localizeForLang(urlLang()); + checkAppidAndQAserver(); + Page.showNotificationOutdatedBrowser(); Client.init(); NetworkMonitor.init(); - DerivBanner.chooseBanner(); container = getElementById('content-holder'); container.addEventListener('binarypjax:before', beforeContentChange); window.addEventListener('beforeunload', beforeContentChange); @@ -52,6 +54,17 @@ const BinaryLoader = (() => { }; + const checkAppidAndQAserver = () => { + const urlParams = new URLSearchParams(window.location.search); + const qa_server = urlParams.get('qa_server'); + const app_id = urlParams.get('app_id'); + const URL_regex = /^(?:https?:\/\/)?(?!www | www\.)[A-Za-z0-9_-]+\.+[A-Za-z0-9.\/%&=\?_:;-]+$/i; + if (qa_server && app_id && URL_regex.test(qa_server) && !isNaN(app_id)) { + localStorage.setItem('config.server_url', qa_server); + localStorage.setItem('config.app_id', app_id); + } + }; + const beforeContentChange = () => { if (active_script) { BinarySocket.removeOnDisconnect(); @@ -103,12 +116,21 @@ const BinaryLoader = (() => { }; const error_messages = { - login : () => localize('Please [_1]log in[_2] or [_3]sign up[_4] to view this page.', [``, '', ``, '']), - only_virtual : () => localize('Sorry, this feature is available to virtual accounts only.'), - only_real : () => localize('This feature is not relevant to virtual-money accounts.'), - not_authenticated: () => localize('This page is only available to logged out clients.'), - no_mf : () => localize('Sorry, but binary options trading is not available in your financial account.'), - options_blocked : () => localize('Sorry, but binary options trading is not available in your country.'), + login : () => localize('Please [_1]log in[_2] or [_3]sign up[_4] to view this page.', [``, '', ``, '']), + only_virtual : () => localize('This feature is available to demo accounts only.'), + only_real : () => localize('You are using a demo account. Please switch to a real account or create one to access Cashier.'), + not_authenticated : () => localize('This page is only available to logged out clients.'), + no_mf : () => localize('Binary options trading is not available in your Multipliers account.'), + no_mf_switch_to_options: () => localize('Binary options trading is not available via your Multipliers account.
Please switch back to your Options account.'), + no_options_mf_mx : () => localize('Sorry, options trading isn’t available in the United Kingdom and the Isle of Man'), + options_blocked : () => localize('Binary options trading is not available in your country.'), + residence_blocked : () => localize('This page is not available in your country of residence.'), + not_deactivated : () => localize('Page not available, you did not deactivate your account.'), + only_deriv : () => localize('Unfortunately, this service isn’t available in your country. If you’d like to trade multipliers, try DTrader on Deriv.'), + }; + + const error_actions = { + only_deriv: () => ({ localized_title: localize('Go to DTrader'), target_url: 'https://app.deriv.com' }), }; const loadHandler = (this_page) => { @@ -126,6 +148,8 @@ const BinaryLoader = (() => { displayMessage(error_messages.only_virtual()); } else if (config.only_real && Client.get('is_virtual')) { displayMessage(error_messages.only_real()); + } else if ((config.no_mf || config.only_virtual || window.location.href.includes('metatrader')) && ClientBase.get('residence') === 'fr') { // We don't offer service for France residence clients on Binary any more + displayMessage(error_messages.only_deriv(), error_actions.only_deriv()); } else { loadActiveScript(config); } @@ -141,16 +165,53 @@ const BinaryLoader = (() => { loadActiveScript(config); } if (config.no_mf && Client.isLoggedIn() && Client.isAccountOfType('financial')) { - BinarySocket.wait('authorize').then(() => displayMessage(error_messages.no_mf())); + BinarySocket.wait('authorize').then((response) => { + if (config.msg_residence_blocked) { + displayMessage(error_messages.residence_blocked()); + } else if (response.authorize.account_list.some(account => ['iom', 'malta'].includes(account.landing_company_name))) { + displayMessage(error_messages.no_mf_switch_to_options()); + } else { + displayMessage(error_messages.no_mf()); + } + }); + } + + if (config.no_mf && Client.isLoggedIn()) { + BinarySocket.wait('authorize').then((response) => { + if (['gb', 'im'].includes(response.authorize.country)) { + displayMessage(error_messages.no_options_mf_mx()); + } + }); + } + + if (this_page === 'deactivated-account' && Client.isLoggedIn()) { + displayMessage(error_messages.not_deactivated()); } BinarySocket.wait('authorize').then(() => { if (config.no_blocked_country && Client.isLoggedIn() && Client.isOptionsBlocked()) { - displayMessage(error_messages.options_blocked()); + if (ClientBase.get('residence') === 'fr') { + displayMessage(error_messages.only_deriv(), error_actions.only_deriv()); + } else if (config.msg_residence_blocked) { + displayMessage(error_messages.residence_blocked()); + } else { + displayMessage(error_messages.options_blocked()); + } } }); - - BinarySocket.setOnDisconnect(active_script.onDisconnect); + // TODO: temporary condition; remove once BE Apple social signup is ready + BinarySocket.wait('get_account_status').then((response) => { + const { status, social_identity_provider } = response.get_account_status; + const social_signup_identifier = toTitleCase(social_identity_provider); + const social_signup = status.includes('social_signup'); + const no_mt5_pass = status.includes('mt5_password_not_set'); + const account_pass_page = getElementById('change_password'); + + if (config.is_social && social_signup && no_mt5_pass && social_signup_identifier === 'Apple') { + $(account_pass_page).setVisibility(0); + } + }); + BinarySocket.setOnDisconnect(active_script && active_script.onDisconnect); }; const loadActiveScript = (config) => { @@ -166,22 +227,40 @@ const BinaryLoader = (() => { } }; - const displayMessage = (localized_message) => { - const content = container.querySelector('#content .container'); + const displayMessage = (localized_message, action) => { + const content = container.querySelector('#content'); + if (!content) { return; } + content.classList.add('container'); - const div_container = createElement('div', { class: 'logged_out_title_container', html: Client.isAccountOfType('financial') || Client.isOptionsBlocked() ? '' : content.getElementsByTagName('h1')[0] || '' }); + const base_html_elements = + Client.isAccountOfType('financial') + || Client.isOptionsBlocked() + || ClientBase.get('residence') === 'fr' + || ClientBase.get('residence') === 'gb' + || ClientBase.get('residence') === 'im' + ? '' + : content.getElementsByTagName('h1')[0] || ''; + const div_container = createElement('div', { class: 'logged_out_title_container', html: base_html_elements }); const div_notice = createElement('p', { class: 'center-text notice-msg', html: localized_message }); - div_container.appendChild(div_notice); + if (action) { + const action_button = createElement('a', { class: 'button', href: action.target_url }); + const action_button_title = createElement('span', { text: action.localized_title }); + action_button.appendChild(action_button_title); + div_container.appendChild(action_button); + } + content.html(div_container); - const link = content.getElementsByTagName('a')[0]; - if (link) { - link.addEventListener('click', () => { Login.redirectToLogin(); }); + if (!action) { + const link = content.getElementsByTagName('a')[0]; + if (link) { + link.addEventListener('click', () => { Login.redirectToLogin(); }); + } } }; diff --git a/src/javascript/app/base/binary_pages.js b/src/javascript/app/base/binary_pages.js index 32287c1ce40..a6ab58764e4 100644 --- a/src/javascript/app/base/binary_pages.js +++ b/src/javascript/app/base/binary_pages.js @@ -38,13 +38,17 @@ const Statement = require('../pages/user/account/statement/stateme const TopUpVirtual = require('../pages/user/account/top_up_virtual/top_up_virtual'); const Accounts = require('../pages/user/accounts'); const LostPassword = require('../pages/user/lost_password'); -const MetaTrader = require('../pages/user/metatrader/metatrader'); -const TypesOfAccounts = require('../pages/user/metatrader/types_of_accounts'); +const MetaTrader = require('../pages/user/metatrader/metatrader'); +const TypesOfAccounts = require('../pages/user/metatrader/types_of_accounts'); +// TODO: Remove 'FinancialAccOpening' and 'RealAccOpening' after completely change the signup flow for all countries const FinancialAccOpening = require('../pages/user/new_account/financial_acc_opening'); const RealAccOpening = require('../pages/user/new_account/real_acc_opening'); +const RealAccountOpening = require('../pages/user/new_account/real_account_opening'); const VirtualAccOpening = require('../pages/user/new_account/virtual_acc_opening'); const WelcomePage = require('../pages/user/new_account/welcome_page'); +const WelcomePageOnboarding = require('../pages/user/new_account/welcome_onboarding'); const ResetPassword = require('../pages/user/reset_password'); +const TradingResetPassword = require('../pages/user/trading_reset_password'); const SetCurrency = require('../pages/user/set_currency'); const TelegramBot = require('../pages/user/telegram_bot'); const TNCApproval = require('../pages/user/tnc_approval'); @@ -54,6 +58,7 @@ const VideoFacility = require('../pages/user/video_facility'); // const Charity = require('../../static/pages/charity'); const Contact = require('../../static/pages/contact'); // const Contact2 = require('../../static/pages/contact_2'); +const DeactivatedAccount = require('../../static/pages/deactivated_account'); const GetStarted = require('../../static/pages/get_started'); const Home = require('../../static/pages/home'); const KeepSafe = require('../../static/pages/keep_safe'); @@ -74,12 +79,12 @@ const pages_config = { accounts : { module: Accounts, is_authenticated: true, needs_currency: true }, api_tokenws : { module: APIToken, is_authenticated: true }, assessmentws : { module: FinancialAssessment, is_authenticated: true, only_real: true }, - asset_indexws : { module: AssetIndexUI, no_mf: true }, + asset_indexws : { module: AssetIndexUI, no_mf: true , no_blocked_country: true }, asuncion : { module: StaticPages.Locations }, authenticate : { module: Authenticate, is_authenticated: true, only_real: true }, authorised_appsws : { module: AuthorisedApps, is_authenticated: true }, careers : { module: StaticPages.Careers }, - cashier : { module: Cashier }, + cashier : { module: Cashier, is_authenticated: true }, cfds : { module: GetStarted.CFDs }, // charity : { module: Charity }, change_passwordws : { module: ChangePassword, is_authenticated: true }, @@ -102,37 +107,42 @@ const pages_config = { iphistoryws : { module: IPHistory, is_authenticated: true }, labuan : { module: StaticPages.Locations }, landing_page : { module: StaticPages.LandingPage, is_authenticated: true, only_virtual: true }, - limitsws : { module: Limits, is_authenticated: true, no_mf: true, only_real: true, needs_currency: true }, + limitsws : { module: Limits, is_authenticated: true, no_mf: true, only_real: true, needs_currency: true, no_blocked_country: true }, logged_inws : { module: LoggedInHandler }, lost_passwordws : { module: LostPassword, not_authenticated: true }, malta : { module: StaticPages.Locations }, + // TODO: Remove 'maltainvestws' after completely change the signup flow for all countries maltainvestws : { module: FinancialAccOpening, is_authenticated: true }, - market_timesws : { module: TradingTimesUI, no_mf: true }, + market_timesws : { module: TradingTimesUI, no_mf: true, no_blocked_country: true }, metals : { module: GetStarted.Metals }, metatrader : { module: MetaTrader, is_authenticated: true, needs_currency: true }, overview : { module: Dashboard }, payment_agent_listws : { module: PaymentAgentList, is_authenticated: true }, payment_methods : { module: Cashier.PaymentMethods }, - platforms : { module: Platforms }, + platforms : { module: Platforms, no_mf: true, no_blocked_country: true, msg_residence_blocked: true }, portfoliows : { module: Portfolio, is_authenticated: true, needs_currency: true }, professional : { module: professionalClient, is_authenticated: true, only_real: true }, profit_tablews : { module: ProfitTable, is_authenticated: true, needs_currency: true }, + // TODO: Remove 'realws' after completely change the signup flow for all countries realws : { module: RealAccOpening, is_authenticated: true }, + real_account : { module: RealAccountOpening, is_authenticated: true }, redirect : { module: Redirect }, regulation : { module: Regulation }, - reset_passwordws : { module: ResetPassword, not_authenticated: true }, + reset_passwordws : { module: ResetPassword }, resources : { module: Dashboard }, - securityws : { module: Settings, is_authenticated: true }, + securityws : { module: Settings, is_authenticated: true, is_social: true }, self_exclusionws : { module: SelfExclusion, is_authenticated: true, only_real: true }, settingsws : { module: Settings, is_authenticated: true }, statementws : { module: Statement, is_authenticated: true, needs_currency: true }, tnc_approvalws : { module: TNCApproval, is_authenticated: true, only_real: true }, top_up_virtualws : { module: TopUpVirtual, is_authenticated: true, only_virtual: true }, trading : { module: TradePage, needs_currency: true, no_mf: true, no_blocked_country: true }, + trading_reset_passwordws : { module: TradingResetPassword }, transferws : { module: PaymentAgentTransfer, is_authenticated: true, only_real: true }, two_factor_authentication: { module: TwoFactorAuthentication, is_authenticated: true }, virtualws : { module: VirtualAccOpening, not_authenticated: true }, welcome : { module: WelcomePage, is_authenticated: true, only_virtual: true }, + welcome_onboarding : { module: WelcomePageOnboarding, is_authenticated: true, only_virtual: true }, withdrawws : { module: PaymentAgentWithdraw, is_authenticated: true, only_real: true }, 'affiliate-ib' : { module: AffiliatesIBLanding }, @@ -140,7 +150,8 @@ const pages_config = { 'binary-options' : { module: GetStarted.BinaryOptions }, // 'contact-2' : { module: Contact2 }, 'contract-specifications': { module: TabSelector }, - 'get-started' : { module: TabSelector }, + 'deactivated-account' : { module: DeactivatedAccount }, + 'get-started' : { module: GetStarted.Index }, 'how-to-trade-mt5' : { module: TabSelector }, 'ib-faq' : { module: StaticPages.IBProgrammeFAQ }, 'job-details' : { module: JobDetails }, diff --git a/src/javascript/app/base/client.js b/src/javascript/app/base/client.js index bfa0ff0853c..22a6596a664 100644 --- a/src/javascript/app/base/client.js +++ b/src/javascript/app/base/client.js @@ -119,10 +119,13 @@ const Client = (() => { if (response.logout !== 1) return; removeCookies('login', 'loginid', 'loginid_list', 'email', 'residence', 'settings'); // backward compatibility - removeCookies('reality_check', 'affiliate_token', 'affiliate_tracking', 'onfido_token'); + removeCookies('reality_check', 'affiliate_token', 'affiliate_tracking', 'onfido_token', 'hide_guide'); // clear elev.io session storage sessionStorage.removeItem('_elevaddon-6app'); sessionStorage.removeItem('_elevaddon-6create'); + // clear session storage related to #financial-form + sessionStorage.removeItem('client_form_response'); + sessionStorage.removeItem('is_risk_disclaimer'); // clear trading session Defaults.remove('underlying', 'market'); ClientBase.clearAllAccounts(); diff --git a/src/javascript/app/base/header.js b/src/javascript/app/base/header.js index 6fd0a486d6d..31561e5bb57 100644 --- a/src/javascript/app/base/header.js +++ b/src/javascript/app/base/header.js @@ -1,9 +1,8 @@ +const moment = require('moment'); const BinaryPjax = require('./binary_pjax'); const Client = require('./client'); const BinarySocket = require('./socket'); -const showHidePulser = require('../common/account_opening').showHidePulser; const getCurrencyDisplayCode = require('../common/currency').getCurrencyDisplayCode; -const getLandingCompanyValue = require('../../_common/base/client_base').getLandingCompanyValue; const isAuthenticationAllowed = require('../../_common/base/client_base').isAuthenticationAllowed; const GTM = require('../../_common/base/gtm'); const Login = require('../../_common/base/login'); @@ -19,6 +18,7 @@ const applyToAllElements = require('../../_common/utility').applyToAllElem const createElement = require('../../_common/utility').createElement; const findParent = require('../../_common/utility').findParent; const template = require('../../_common/utility').template; +const Currency = require('../common/currency'); const Header = (() => { const onLoad = () => { @@ -112,7 +112,7 @@ const Header = (() => { } }; - const switchLoginid = (loginid) => { + const switchLoginid = (loginid, redirect_to) => { if (!loginid || loginid.length === 0) return; const token = Client.get('token', loginid); if (!token || token.length === 0) { @@ -125,7 +125,18 @@ const Header = (() => { GTM.setLoginFlag('account_switch'); Client.set('loginid', loginid); SocketCache.clear(); - window.location.reload(); + + if (redirect_to === 'deposit') { + window.location.href = `${Url.urlFor('cashier/forwardws')}?action=deposit`; + } else if (redirect_to === 'withdrawal') { + window.location.href = `${Url.urlFor('cashier/forwardws')}?action=withdraw`; + } else if (redirect_to === 'payment_agent_deposit') { + window.location.href = Url.urlFor('/cashier/payment_agent_listws'); + } else if (redirect_to === 'payment_agent_withdrawal') { + window.location.href = Url.urlFor('/paymentagent/withdrawws'); + } else { + window.location.reload(); + } }; const upgradeMessageVisibility = () => { @@ -136,20 +147,20 @@ const Header = (() => { return; } - const showUpgrade = (url, localized_text) => { + const showUpgrade = (url, params, localized_text) => { applyToAllElements(upgrade_msg, (el) => { el.setVisibility(1); applyToAllElements('a', (ele) => { - ele.html(createElement('span', { text: localized_text })).setVisibility(1).setAttribute('href', Url.urlFor(url)); + ele.html(createElement('span', { text: localized_text })).setVisibility(1).setAttribute('href', Url.urlFor(url, params)); }, '', el); }); }; - const showUpgradeBtn = (url, localized_text) => { + const showUpgradeBtn = (url, params, localized_text) => { applyToAllElements(upgrade_msg, (el) => { el.setVisibility(1); applyToAllElements('a.button', (ele) => { - ele.html(createElement('span', { text: localized_text })).setVisibility(1).setAttribute('href', Url.urlFor(url)); + ele.html(createElement('span', { text: localized_text })).setVisibility(1).setAttribute('href', Url.urlFor(url, params)); }, '', el); }); }; @@ -164,12 +175,12 @@ const Header = (() => { upgrade_btn_txt = localize('Open a Real Account'); } else if (upgrade_info.can_upgrade_to.length === 1) { upgrade_link_txt = upgrade_info.type[0] === 'financial' - ? localize('Click here to open a Financial Account') + ? localize('Click here to open a Multipliers Account') : upgrade_info.can_upgrade_to[0] === 'malta' ? - localize('Click here to open a Gaming account') : + localize('Click here to open an Options account') : localize('Click here to open a Real Account'); upgrade_btn_txt = upgrade_info.type[0] === 'financial' - ? localize('Open a Financial Account') + ? localize('Open a Multipliers Account') : localize('Open a Real Account'); } @@ -186,9 +197,9 @@ const Header = (() => { if (show_upgrade_msg) { const upgrade_url = upgrade_info.can_upgrade_to.length > 1 ? 'user/accounts' - : Object.values(upgrade_info.upgrade_links)[0]; - showUpgrade(upgrade_url, upgrade_link_txt); - showUpgradeBtn(upgrade_url, upgrade_btn_txt); + : 'new_account/real_account'; + showUpgrade(upgrade_url, `account_type=${upgrade_info.can_upgrade_to[0]}`, upgrade_link_txt); + showUpgradeBtn(upgrade_url, `account_type=${upgrade_info.can_upgrade_to[0]}`, upgrade_btn_txt); } else { applyToAllElements(upgrade_msg, (el) => { applyToAllElements('a', (ele) => { @@ -203,9 +214,9 @@ const Header = (() => { getElementById('virtual-wrapper').setVisibility(0); const upgrade_url = upgrade_info.can_upgrade_to.length > 1 ? 'user/accounts' - : Object.values(upgrade_info.upgrade_links)[0]; - showUpgrade(upgrade_url, upgrade_link_txt); - showUpgradeBtn(upgrade_url, upgrade_btn_txt); + : 'new_account/real_account'; + showUpgrade(upgrade_url, `account_type=${upgrade_info.can_upgrade_to[0]}`, upgrade_link_txt); + showUpgradeBtn(upgrade_url, `account_type=${upgrade_info.can_upgrade_to[0]}`, upgrade_btn_txt); if (/new_account/.test(window.location.href)) { showHidePulser(0); @@ -217,6 +228,8 @@ const Header = (() => { }); }; + const showHidePulser = (should_show) => { $('.upgrademessage').children('a').setVisibility(should_show); }; + const showHideNewAccount = (upgrade_info) => { if (upgrade_info.can_upgrade || upgrade_info.can_open_multi) { changeAccountsText(1, localize('Create Account')); @@ -269,37 +282,11 @@ const Header = (() => { is_fully_authenticated, status; const is_svg = Client.get('landing_company_shortcode') === 'svg'; - const loginid = Client.get('loginid') || {}; - const landing_company = State.getResponse('landing_company'); - const requirements = getLandingCompanyValue(loginid, landing_company, 'requirements'); - const necessary_withdrawal_fields = is_svg - ? requirements.withdrawal - : []; - const necessary_signup_fields = is_svg - ? requirements.signup.map(field => (field === 'residence' ? 'country' : field)) - : []; - - const hasMissingRequiredField = () => { - // eslint-disable-next-line no-nested-ternary - const required_fields = is_svg ? [ ...necessary_signup_fields, ...necessary_withdrawal_fields ] - : Client.isAccountOfType('financial') ? [ - 'account_opening_reason', - 'address_line_1', - 'address_city', - 'phone', - 'tax_identification_number', - 'tax_residence', - ...(Client.get('residence') === 'gb' || Client.get('landing_company_shortcode') === 'iom' ? ['address_postcode'] : []), - ] : []; - - const get_settings = State.getResponse('get_settings'); - // date_of_birth can be 0 as a valid epoch, so we should only check missing values, '', null, or undefined - return required_fields.some(field => !(field in get_settings) || get_settings[field] === '' || get_settings[field] === null || get_settings[field] === undefined); - }; - const buildMessage = (string, path, hash = '') => template(string, [``, '']); + const buildMessageHref = (string, href) => template(string, [``, '']); const buildSpecificMessage = (string, additional) => template(string, [...additional]); - const hasStatus = (string) => status.findIndex(s => s === string) < 0 ? Boolean(false) : Boolean(true); + const hasStatus = (string) => status && status.findIndex(s => s === string) !== -1 + ? Boolean(true) : Boolean(false); const hasVerification = (string) => { const { prompt_client_to_authenticate } = get_account_status; const { identity, document, needs_verification } = authentication; @@ -354,70 +341,101 @@ const Header = (() => { }; const has_no_tnc_limit = is_svg; + const is_crypto = Currency.isCryptocurrency(Client.get('currency')); + const getSystemMaintenanceMessage = () => { + if (is_crypto) { + if (hasStatus('deposit_locked')) { + return localize('Deposits are temporarily unavailable due to system maintenance. You can make your deposits when the maintenance is complete.'); + } else if (hasStatus('withdrawal_locked')) { + return localize('Withdrawals are temporarily unavailable due to system maintenance. You can make your withdrawals when the maintenance is complete.'); + } + return localize('Our cryptocurrency cashier is temporarily down due to system maintenance. You can access the Cashier in a few minutes when the maintenance is complete.'); + + } + return localize('Our cashier is temporarily down due to system maintenance.You can access the Cashier in a few minutes when the maintenance is complete.'); + + }; const messages = { - cashier_locked : () => localize('Deposits and withdrawals have been disabled on your account. Please check your email for more details.'), - currency : () => buildMessage(localizeKeepPlaceholders('Please set the [_1]currency[_2] of your account.'), 'user/set-currency'), - unsubmitted : () => buildMessage(localizeKeepPlaceholders('Please submit your [_1]proof of identity and proof of address[_2].'), 'user/authenticate'), - expired : () => buildSpecificMessage(localizeKeepPlaceholders('Your [_1]proof of identity[_3] and [_2]proof of address[_3] have expired.'), [``, ``, '']), - expired_identity : () => buildMessage(localizeKeepPlaceholders('Your [_1]proof of identity[_2] has expired.'), 'user/authenticate'), - expired_document : () => buildMessage(localizeKeepPlaceholders('Your [_1]proof of address[_2] has expired.'), 'user/authenticate', '?authentication_tab=poa'), - rejected : () => buildSpecificMessage(localizeKeepPlaceholders('Your [_1]proof of identity[_3] and [_2]proof of address[_3] have not been verified.'), [``, ``, '']), - rejected_identity : () => buildMessage(localizeKeepPlaceholders('Your [_1]proof of identity[_2] has not been verified.'), 'user/authenticate'), - rejected_document : () => buildMessage(localizeKeepPlaceholders('Your [_1]proof of address[_2] has not been verified.'), 'user/authenticate', '?authentication_tab=poa'), - identity : () => buildMessage(localizeKeepPlaceholders('Please submit your [_1]proof of identity[_2].'), 'user/authenticate'), - document : () => buildMessage(localizeKeepPlaceholders('Please submit your [_1]proof of address[_2].'), 'user/authenticate', '?authentication_tab=poa'), - excluded_until : () => buildMessage(localizeKeepPlaceholders('Your account is restricted. Kindly [_1]contact customer support[_2] for assistance.'), 'contact'), - financial_limit : () => buildMessage(localizeKeepPlaceholders('Please set your [_1]30-day turnover limit[_2] to remove deposit limits.'), 'user/security/self_exclusionws'), - mt5_withdrawal_locked : () => localize('MT5 withdrawals have been disabled on your account. Please check your email for more details.'), - no_withdrawal_or_trading: () => buildMessage(localizeKeepPlaceholders('Trading and withdrawals have been disabled on your account. Kindly [_1]contact customer support[_2] for assistance.'), 'contact'), - required_fields : () => buildMessage(localizeKeepPlaceholders('Please complete your [_1]personal details[_2] before you proceed.'), 'user/settings/detailsws'), - residence : () => buildMessage(localizeKeepPlaceholders('Please set [_1]country of residence[_2] before upgrading to a real-money account.'), 'user/settings/detailsws'), - risk : () => buildMessage(localizeKeepPlaceholders('Please complete the [_1]financial assessment form[_2] to lift your withdrawal and trading limits.'), 'user/settings/assessmentws'), - tax : () => buildMessage(localizeKeepPlaceholders('Please [_1]complete your account profile[_2] to lift your withdrawal and trading limits.'), 'user/settings/detailsws'), - unwelcome : () => localize('Trading and deposits have been disabled on your account. Kindly allow us some time to review the account.'), - withdrawal_locked_review: () => localize('Withdrawals have been disabled on your account. Please wait until your uploaded documents are verified.'), - withdrawal_locked : () => localize('Withdrawals have been disabled on your account. Please check your email for more details.'), - tnc : () => buildMessage(has_no_tnc_limit + cashier_locked : () => localize('Your cashier is currently locked. Please contact us via live chat to find out how to unlock it.'), + system_maintenance: () => getSystemMaintenanceMessage(), + currency : () => buildMessage(localizeKeepPlaceholders('Please set your [_1]account currency[_2] to enable deposits and withdrawals.'), 'user/set-currency'), + unsubmitted : () => buildMessage(get_account_status.risk_classification === 'high' + ? localizeKeepPlaceholders('Your account has not been authenticated. Please submit your [_1]proof of identity and proof of address[_2] to authenticate your account and request for withdrawals.', 'user/authenticate') + : localizeKeepPlaceholders('Your account has not been authenticated. Please submit your [_1]proof of identity and proof of address[_2] to authenticate your account and access your cashier.'), 'user/authenticate'), + expired : () => localize('The identification documents you submitted have expired. Please submit valid identity documents to unlock Cashier.'), + expired_identity : () => buildMessage(localizeKeepPlaceholders('Your [_1]proof of identity[_2] has expired.'), 'user/authenticate'), + expired_document : () => buildMessage(localizeKeepPlaceholders('Your [_1]proof of address[_2] has expired.'), 'user/authenticate', '?authentication_tab=poa'), + rejected : () => buildSpecificMessage(localizeKeepPlaceholders('Your [_1]proof of identity[_3] and [_2]proof of address[_3] have not been verified.'), [``, ``, '']), + rejected_identity : () => buildMessage(localizeKeepPlaceholders('Your [_1]proof of identity[_2] has not been verified.'), 'user/authenticate'), + rejected_document : () => buildMessage(localizeKeepPlaceholders('Your [_1]proof of address[_2] has not been verified.'), 'user/authenticate', '?authentication_tab=poa'), + identity : () => buildMessage(localizeKeepPlaceholders('Please submit your [_1]proof of identity[_2].'), 'user/authenticate'), + document : () => buildMessage(localizeKeepPlaceholders('Please submit your [_1]proof of address[_2].'), 'user/authenticate', '?authentication_tab=poa'), + excluded_until : () => localize('You have chosen to exclude yourself from trading on our website until [_1]. If you are unable to place a trade or deposit after your self-exclusion period, please contact us via live chat.', moment(+Client.get('excluded_until') * 1000).format('DD MMM YYYY')), + financial_limit : () => buildMessage(localizeKeepPlaceholders('Your access to Cashier has been temporarily disabled as you have not set your 30-day turnover limit. Please go to [_1]Self-exclusion[_2] and set your 30-day turnover limit.'), 'user/security/self_exclusionws'), + mt5_withdrawal_locked : () => localize('MT5 withdrawals have been disabled on your account. Please check your email for more details.'), + no_withdrawal_or_trading : () => localize('Unfortunately, you can only make deposits. Please contact us via live chat to enable withdrawals.'), + required_fields : () => buildMessage(localizeKeepPlaceholders('Your [_1]personal details[_2] are incomplete. Please go to your account settings and complete your personal details to enable deposits and withdrawals.'), 'user/settings/detailsws'), + withdrawal_required_fields: () => buildMessage(localizeKeepPlaceholders('Your [_1]personal details[_2] are incomplete. Please go to your account settings and complete your personal details to enable withdrawals.'), 'user/settings/detailsws'), + deposit_required_fields : () => buildMessage(localizeKeepPlaceholders('Your [_1]personal details[_2] are incomplete. Please go to your account settings and complete your personal details to enable deposits.'), 'user/settings/detailsws'), + residence : () => buildMessage(localizeKeepPlaceholders('You’ve not set your country of residence. To access Cashier, please update your [_1]country of residence[_2] in the Personal details section in your account settings.'), 'user/settings/detailsws'), + risk : () => buildMessage(localizeKeepPlaceholders('Your cashier is locked. Please complete the [_1]financial assessment[_2] to unlock it.'), 'user/settings/assessmentws'), + tax : () => buildMessage(localize('You have not provided your tax identification number. This information is necessary for legal and regulatory requirements. Please go to [_1]Personal details[_2] in your account settings, and fill in your latest tax identification number.'), 'user/settings/detailsws'), + unwelcome : () => localize('Unfortunately, you can only make withdrawals. Please contact us via live chat.'), + withdrawal_locked_review : () => localize('Withdrawals have been disabled on your account. Please wait until your uploaded documents are verified.'), + withdrawal_locked : () => localize('Unfortunately, you can only make deposits. Please contact us via live chat to enable withdrawals.'), + tnc : () => buildMessage(has_no_tnc_limit ? localizeKeepPlaceholders('Please [_1]accept the updated Terms and Conditions[_2].') : localizeKeepPlaceholders('Please [_1]accept the updated Terms and Conditions[_2] to lift your deposit and trading limits.'), 'user/tnc_approvalws'), + disabled : () => localize('Your account is temporarily disabled. Please contact us via live chat to enable deposits and withdrawals again.'), + financial_risk_approval: () => localize('Please complete the Appropriateness Test to access your cashier.'), + ask_uk_funds_protection: () => buildMessageHref(localizeKeepPlaceholders('Your cashier is locked. See [_1]how we protect your funds[_2] before you proceed.'), `${Url.urlFor('cashier/forwardws')}?action=deposit`), }; const validations = { - cashier_locked : () => hasStatus('cashier_locked'), - currency : () => !Client.get('currency'), - unsubmitted : () => hasVerification('unsubmitted'), - expired : () => hasVerification('expired'), - expired_identity : () => hasVerification('expired_identity'), - expired_document : () => hasVerification('expired_document'), - rejected : () => hasVerification('rejected'), - rejected_identity : () => hasVerification('rejected_identity'), - rejected_document : () => hasVerification('rejected_document'), - identity : () => hasVerification('identity'), - document : () => hasVerification('document'), - excluded_until : () => Client.get('excluded_until'), - financial_limit : () => hasStatus('max_turnover_limit_not_set'), - mt5_withdrawal_locked : () => hasStatus('mt5_withdrawal_locked'), - no_withdrawal_or_trading: () => hasStatus('no_withdrawal_or_trading'), - required_fields : () => hasMissingRequiredField(), - residence : () => !Client.get('residence'), - risk : () => Client.getRiskAssessment(), - tax : () => Client.shouldCompleteTax(), - tnc : () => Client.shouldAcceptTnc(), - unwelcome : () => hasStatus('unwelcome'), - withdrawal_locked_review: () => hasStatus('withdrawal_locked') && get_account_status.risk_classification === 'high' && !is_fully_authenticated && authentication.document.status === 'pending', - withdrawal_locked : () => hasStatus('withdrawal_locked'), + cashier_locked : () => hasStatus('cashier_locked_status'), + system_maintenance : () => hasStatus('system_maintenance'), + currency : () => hasStatus('ASK_CURRENCY'), + unsubmitted : () => hasStatus('ASK_AUTHENTICATE'), + expired : () => hasStatus('documents_expired'), + expired_identity : () => hasVerification('expired_identity'), + expired_document : () => hasVerification('expired_document'), + rejected : () => hasVerification('rejected'), + rejected_identity : () => hasVerification('rejected_identity'), + rejected_document : () => hasVerification('rejected_document'), + identity : () => hasVerification('identity'), + document : () => hasVerification('document'), + excluded_until : () => hasStatus('SelfExclusion'), + financial_limit : () => hasStatus('ASK_SELF_EXCLUSION_MAX_TURNOVER_SET'), + mt5_withdrawal_locked : () => hasStatus('mt5_withdrawal_locked'), + no_withdrawal_or_trading : () => hasStatus('no_withdrawal_or_trading_status'), + required_fields : () => hasStatus('cashier_locked') && hasStatus('ASK_FIX_DETAILS'), + withdrawal_required_fields: () => hasStatus('withdrawal_locked') && hasStatus('ASK_FIX_DETAILS'), + deposit_required_fields : () => hasStatus('deposit_locked') && hasStatus('ASK_FIX_DETAILS'), + residence : () => hasStatus('no_residence'), + risk : () => hasStatus('FinancialAssessmentRequired'), + tax : () => hasStatus('ASK_TIN_INFORMATION'), + tnc : () => Client.shouldAcceptTnc(), + unwelcome : () => hasStatus('unwelcome_status'), + withdrawal_locked_review : () => hasStatus('withdrawal_locked') && get_account_status.risk_classification === 'high' && !is_fully_authenticated && authentication.document.status === 'pending', + withdrawal_locked : () => hasStatus('withdrawal_locked') || hasStatus('withdrawal_locked_status'), + disabled : () => hasStatus('disabled_status'), + financial_risk_approval : () => hasStatus('ASK_FINANCIAL_RISK_APPROVAL'), + ask_uk_funds_protection : () => hasStatus('ASK_UK_FUNDS_PROTECTION'), }; // real account checks in order const check_statuses_real = [ + 'currency', 'excluded_until', 'tnc', 'required_fields', + 'withdrawal_required_fields', + 'deposit_required_fields', 'financial_limit', + 'ask_uk_funds_protection', 'risk', 'tax', - 'currency', 'unsubmitted', 'expired', 'expired_identity', @@ -427,12 +445,15 @@ const Header = (() => { 'rejected_document', 'identity', 'document', + 'financial_risk_approval', 'unwelcome', 'no_withdrawal_or_trading', + 'system_maintenance', 'cashier_locked', 'withdrawal_locked_review', 'withdrawal_locked', 'mt5_withdrawal_locked', + 'disabled', ]; // virtual checks @@ -456,11 +477,14 @@ const Header = (() => { } else { const el_account_status = createElement('span', { class: 'authenticated', 'data-balloon': localize('Account Authenticated'), 'data-balloon-pos': 'down' }); BinarySocket.wait('website_status', 'get_account_status', 'get_settings', 'balance').then(() => { - authentication = State.getResponse('get_account_status.authentication') || {}; - get_account_status = State.getResponse('get_account_status') || {}; - status = get_account_status.status; + /* eslint-disable max-len */ + authentication = State.getResponse('get_account_status.authentication') || {}; + get_account_status = State.getResponse('get_account_status') || {}; + const has_cashier_validation = !!get_account_status.cashier_validation; + const cashier_validation = has_cashier_validation ? [...get_account_status.cashier_validation] : []; + status = [...cashier_validation , ...get_account_status.status]; checkStatus(check_statuses_real); - is_fully_authenticated = hasStatus('authenticated') && !+get_account_status.prompt_client_to_authenticate; + is_fully_authenticated = hasStatus('authenticated') && !+get_account_status.prompt_client_to_authenticate; $('.account-id')[is_fully_authenticated ? 'append' : 'remove'](el_account_status); }); } @@ -475,6 +499,8 @@ const Header = (() => { hideNotification, displayAccountStatus, loginOnClick, + switchLoginid, + loginIDOnClick, }; })(); diff --git a/src/javascript/app/base/logged_in.js b/src/javascript/app/base/logged_in.js index 0c081b0e3b2..ed4002a62a0 100644 --- a/src/javascript/app/base/logged_in.js +++ b/src/javascript/app/base/logged_in.js @@ -4,6 +4,7 @@ const Client = require('./client'); const BinarySocket = require('./socket'); const GTM = require('../../_common/base/gtm'); const SocketCache = require('../../_common/base/socket_cache'); +const LocalStore = require('../../_common/storage').LocalStore; const getElementById = require('../../_common/common_functions').getElementById; const getLanguage = require('../../_common/language').get; const urlLang = require('../../_common/language').urlLang; @@ -11,6 +12,7 @@ const isStorageSupported = require('../../_common/storage').isStorageSupported; const removeCookies = require('../../_common/storage').removeCookies; const paramsHash = require('../../_common/url').paramsHash; const urlFor = require('../../_common/url').urlFor; +const urlForLanguage = require('../../_common/language').urlFor; const getPropertyValue = require('../../_common/utility').getPropertyValue; const LoggedInHandler = (() => { @@ -23,7 +25,13 @@ const LoggedInHandler = (() => { const account_list = getPropertyValue(response, ['authorize', 'account_list']); if (isStorageSupported(localStorage) && isStorageSupported(sessionStorage) && account_list) { // redirect url - redirect_url = sessionStorage.getItem('redirect_url'); + const preferred_language = response.authorize.preferred_language.toLowerCase(); + if (!sessionStorage.getItem('redirect_url')) { + redirect_url = urlFor('/', null, preferred_language); + } else { + redirect_url = urlForLanguage(preferred_language, sessionStorage.getItem('redirect_url')); + } + LocalStore.set('preferred_language', preferred_language); sessionStorage.removeItem('redirect_url'); storeClientAccounts(account_list); @@ -34,7 +42,7 @@ const LoggedInHandler = (() => { // redirect back let set_default = true; if (redirect_url) { - const do_not_redirect = ['reset_passwordws', 'lost_passwordws', 'change_passwordws', 'home', '404']; + const do_not_redirect = ['trading_reset_passwordws', 'reset_passwordws', 'lost_passwordws', 'change_passwordws', 'deactivated-account', 'home', '404']; const reg = new RegExp(do_not_redirect.join('|'), 'i'); if (!reg.test(redirect_url) && urlFor('') !== redirect_url) { set_default = false; diff --git a/src/javascript/app/base/page.js b/src/javascript/app/base/page.js index c9bc0776c6d..d7211c4895b 100644 --- a/src/javascript/app/base/page.js +++ b/src/javascript/app/base/page.js @@ -27,6 +27,12 @@ const Url = require('../../_common/url'); const createElement = require('../../_common/utility').createElement; const isLoginPages = require('../../_common/utility').isLoginPages; const isProduction = require('../../config').isProduction; +const ClosePopup = require('../common/game_close_popup'); +const EuClosePopup = require('../common/eu_close_popup'); +const EuCloseBanner = require('../common/eu_close_baner'); +const CloseBanner = require('../common/game_close_banner'); +const RedirectBanner = require('../common/redirect_banner'); +const DerivBanner = require('../common/deriv_banner'); require('../../_common/lib/polyfills/array.includes'); require('../../_common/lib/polyfills/string.includes'); @@ -67,6 +73,9 @@ const Page = (() => { reload(true); } break; + case 'preferred_language': + BinarySocket.send({ set_settings: 1, preferred_language: evt.newValue }); + break; // no default } }); @@ -120,9 +129,32 @@ const Page = (() => { BinarySocket.wait('authorize', 'website_status', 'get_account_status').then(() => { RealityCheck.onLoad(); Menu.init(); + const is_uk_residence = (Client.get('residence') === 'gb' || State.getResponse('website_status.clients_country') === 'gb'); + const is_iom_client = (Client.get('residence') === 'im' || State.getResponse('website_status.clients_country') === 'im'); + const is_be_client = (Client.get('residence') === 'be' || State.getResponse('website_status.clients_country') === 'be') && Client.hasAccountType('gaming'); + const is_at_client = (Client.get('residence') === 'at' || State.getResponse('website_status.clients_country') === 'at') && Client.hasAccountType('gaming'); + const mlt_check = ClientBase.get('landing_company_shortcode') === 'malta'; + const mf_check = ClientBase.get('landing_company_shortcode') === 'maltainvest'; + const virtual_account = Client.get('landing_company_shortcode') === 'virtual'; + if (!is_iom_client || is_uk_residence && !Client.hasAccountType('gaming') || mf_check || mlt_check) RedirectBanner.loginOnLoad(); + if (is_uk_residence && Client.hasAccountType('gaming')) { + CloseBanner.onLoad(); + ClosePopup.loginOnLoad(); + CloseBanner.onLoad(); + } else if (is_iom_client && Client.hasAccountType('gaming') || is_iom_client && virtual_account) { + CloseBanner.onLoad(); + ClosePopup.loginOnLoad(); + } else if (mlt_check && !mf_check || is_be_client && !mf_check || is_at_client && !mf_check) { + EuClosePopup.loginOnLoad(); + EuCloseBanner.onLoad(); + } else { + DerivBanner.loginOnLoad(); + } + }); } else { Menu.init(); + RedirectBanner.onLoad(); if (!LocalStore.get('date_first_contact')) { BinarySocket.wait('time').then((response) => { LocalStore.set('date_first_contact', toISOFormat(moment(response.time * 1000).utc())); diff --git a/src/javascript/app/base/redirect.js b/src/javascript/app/base/redirect.js index 2e43da42ce9..51c1a9e0bb0 100644 --- a/src/javascript/app/base/redirect.js +++ b/src/javascript/app/base/redirect.js @@ -4,11 +4,12 @@ const Url = require('../../_common/url'); const Redirect = (() => { const onLoad = () => { const actions_map = { - signup : { path: 'new_account/virtualws' }, - reset_password : { path: 'user/reset_passwordws' }, - payment_withdraw : { path: 'cashier/forwardws', query: 'action=withdraw' }, - payment_agent_withdraw: { path: 'paymentagent/withdrawws' }, - mt5_password_reset : { path: 'user/metatrader' }, + signup : { path: 'new_account/virtualws' }, + reset_password : { path: 'user/reset_passwordws' }, + trading_platform_mt5_password_reset : { path: 'user/trading_reset_passwordws' }, + payment_withdraw : { path: 'cashier/forwardws', query: 'action=withdraw' }, + payment_agent_withdraw : { path: 'paymentagent/withdrawws' }, + trading_platform_investor_password_reset: { path: 'user/metatrader' }, }; const params = Url.paramsHash(); diff --git a/src/javascript/app/base/socket_general.js b/src/javascript/app/base/socket_general.js index c76502c3c09..8117a9f89ca 100644 --- a/src/javascript/app/base/socket_general.js +++ b/src/javascript/app/base/socket_general.js @@ -171,6 +171,10 @@ const BinarySocketGeneral = (() => { case 'DisabledClient': showNoticeMessage(response.error.message); break; + case 'InvalidToken': + if (msg_type !== 'cashier') Client.sendLogoutRequest(true); + break; + // no default } }; diff --git a/src/javascript/app/common/__tests__/account_opening.js b/src/javascript/app/common/__tests__/account_opening.js index cfe4cf506b7..7261ced45f1 100644 --- a/src/javascript/app/common/__tests__/account_opening.js +++ b/src/javascript/app/common/__tests__/account_opening.js @@ -12,7 +12,7 @@ describe('AccountOpening', () => { expect(AccountOpening.redirectAccount()).to.eq(1); }); it('will not redirect client who is already on maltainvest account opening page again', () => { - setURL(`${Url.websiteUrl()}en/maltainvestws.html`); + setURL(`${Url.websiteUrl()}en/new_account/real_account.html?account_type=maltainvest`); expect(AccountOpening.redirectAccount()).to.eq(0); }); it('will redirect client who cannot upgrade their account to the previous page', () => { diff --git a/src/javascript/app/common/account_opening.js b/src/javascript/app/common/account_opening.js index 5e678ca7424..dc3b6422450 100644 --- a/src/javascript/app/common/account_opening.js +++ b/src/javascript/app/common/account_opening.js @@ -4,10 +4,14 @@ const moment = require('moment'); const generateBirthDate = require('./attach_dom/birth_date_picker'); const FormManager = require('./form_manager'); const BinaryPjax = require('../base/binary_pjax'); -const Client = require('../base/client'); +const Header = require('../base/header'); const BinarySocket = require('../base/socket'); +const Client = require('../base/client'); const professionalClient = require('../pages/user/account/settings/professional_client'); +const param = require('../../_common/url').param; +const ClientBase = require('../../_common/base/client_base'); const CommonFunctions = require('../../_common/common_functions'); +const getElementById = require('../../_common/common_functions').getElementById; const localize = require('../../_common/localize').localize; const State = require('../../_common/storage').State; const toISOFormat = require('../../_common/string_util').toISOFormat; @@ -16,14 +20,47 @@ const urlFor = require('../../_common/url').urlFor; const getPropertyValue = require('../../_common/utility').getPropertyValue; const AccountOpening = (() => { + + const excluded_countries = ['im', 'au', 'sg', 'no']; + + const getSinupPageLink = (upgrade_info, account_type) => { + const get_settings = State.getResponse('get_settings'); + const country_code = get_settings.country_code; + if (excluded_countries.includes(country_code)) { // old flow + return urlFor(upgrade_info.upgrade_links[account_type]); + } // new flow + return urlFor('/new_account/real_account', `account_type=${account_type}`); + + }; + const redirectAccount = () => { const upgrade_info = Client.getUpgradeInfo(); - if (!upgrade_info.can_upgrade) { BinaryPjax.loadPreviousUrl(); return -1; } + const country_code = State.getResponse('get_settings').country_code; + if (window.location.pathname.includes('/real_account')) { // new signup flow + if (excluded_countries.includes(country_code)) { + BinaryPjax.load('user/accounts'); + } + const real_account_signup_target = param('account_type'); + const is_in_correct_path = upgrade_info.can_upgrade_to.some(lc => lc === real_account_signup_target); + if (!is_in_correct_path) { + const upgradable_accounts_count = upgrade_info.can_upgrade_to.length; + if (upgradable_accounts_count > 1) { + BinaryPjax.load('user/accounts'); + } else if (upgradable_accounts_count === 1) { + window.location.replace(urlFor('/new_account/real_account', `account_type=${upgrade_info.can_upgrade_to[0]}`)); + } + return 1; + } + return 0; + } // old signup flow (only for excluded countries) + if (!excluded_countries.includes(country_code)) { + BinaryPjax.load('user/accounts'); + } if (!upgrade_info.is_current_path) { const upgradable_accounts_count = Object.keys(upgrade_info.upgrade_links).length; if (upgradable_accounts_count > 1) { @@ -34,6 +71,17 @@ const AccountOpening = (() => { return 1; } return 0; + + }; + + const showResponseError = (response) => { + getElementById('loading').setVisibility(0); + getElementById('real_account_wrapper').setVisibility(1); + const $notice_box = $('#client_message').find('.notice-msg'); + $('#submit-message').empty(); + $notice_box.text(response.msg_type === 'sanity_check' ? localize('There was some invalid character in an input field.') : response.error.message).end() + .setVisibility(1); + $.scrollTo($notice_box, 500, { offset: -150 }); }; const populateForm = (form_id, getValidations, is_financial) => { @@ -41,8 +89,22 @@ const AccountOpening = (() => { handleTaxIdentificationNumber(); const landing_company = State.getResponse('landing_company'); const lc_to_upgrade_to = landing_company[is_financial ? 'financial_company' : 'gaming_company'] || landing_company.financial_company; + switch (lc_to_upgrade_to.shortcode){ + case 'iom': + CommonFunctions.elementTextContent(CommonFunctions.getElementById('lc-regulator'), localize('regulated by the UK Gaming Commission (UKGC),')); + break; + case 'malta': + CommonFunctions.elementTextContent(CommonFunctions.getElementById('lc-regulator'), localize('regulated by the Malta Gaming Authority,')); + break; + case 'maltainvest': + CommonFunctions.elementTextContent(CommonFunctions.getElementById('lc-regulator'), localize('regulated by the Malta Financial Services Authority (MFSA),')); + break; + default: + break; + } + CommonFunctions.elementTextContent(CommonFunctions.getElementById('lc-name'), lc_to_upgrade_to.name); - CommonFunctions.elementTextContent(CommonFunctions.getElementById('lc-country'), lc_to_upgrade_to.country); + CommonFunctions.elementTextContent(CommonFunctions.getElementById('lc-country'), lc_to_upgrade_to.shortcode === 'iom' ? `the ${lc_to_upgrade_to.country}` : lc_to_upgrade_to.country); if (getPropertyValue(landing_company, ['financial_company', 'shortcode']) === 'maltainvest') { professionalClient.init(is_financial, false); } @@ -155,7 +217,7 @@ const AccountOpening = (() => { } const $tax_residence_select = $('#tax_residence'); - $tax_residence_select.html($options_with_disabled.html()); + $tax_residence_select.html($options.html()); if (tax_residence) { const tax_residences_arr = tax_residence.split(','); @@ -191,21 +253,6 @@ const AccountOpening = (() => { } }; - const handleTaxIdentificationNumber = () => { - BinarySocket.wait('get_settings').then((response) => { - const tax_identification_number = response.get_settings.tax_identification_number; - if (tax_identification_number) { - $('#lbl_tax_identification_number').text(tax_identification_number); - CommonFunctions.getElementById('row_lbl_tax_identification_number').setVisibility(1); - $('#tax_identification_number') - .val(tax_identification_number) // Set value for validation - .attr({ 'data-force': true, 'data-value': tax_identification_number }); - } else { - CommonFunctions.getElementById('row_tax_identification_number').setVisibility(1); - } - }); - }; - const handleState = (states_list, form_id, getValidations) => { const address_state_id = '#address_state'; BinarySocket.wait('get_settings').then((response) => { @@ -242,6 +289,7 @@ const AccountOpening = (() => { } }); }; + const handleNewAccount = (response, message_type) => { if (response.error) { const error_message = response.error.message; @@ -261,7 +309,23 @@ const AccountOpening = (() => { } }; + const handleTaxIdentificationNumber = () => { + BinarySocket.wait('get_settings').then((response) => { + const tax_identification_number = response.get_settings.tax_identification_number; + if (tax_identification_number) { + $('#lbl_tax_identification_number').text(tax_identification_number); + CommonFunctions.getElementById('row_lbl_tax_identification_number').setVisibility(1); + $('#tax_identification_number') + .val(tax_identification_number) // Set value for validation + .attr({ 'data-force': true, 'data-value': tax_identification_number }); + } else { + CommonFunctions.getElementById('row_tax_identification_number').setVisibility(1); + } + }); + }; + const commonValidations = () => { + const residence = Client.get('residence'); const req = [ { selector: '#salutation', validations: ['req'] }, { selector: '#first_name', validations: ['req', 'letter_symbol', ['length', { min: 2, max: 50 }]] }, @@ -270,8 +334,8 @@ const AccountOpening = (() => { { selector: '#address_line_1', validations: ['req', 'address', ['length', { min: 1, max: 70 }]] }, { selector: '#address_line_2', validations: ['address', ['length', { min: 0, max: 70 }]] }, { selector: '#address_city', validations: ['req', 'letter_symbol', ['length', { min: 1, max: 35 }]] }, - { selector: '#address_state', validations: $('#address_state').prop('nodeName') === 'SELECT' ? '' : ['letter_symbol', ['length', { min: 0, max: 35 }]] }, - { selector: '#address_postcode', validations: [Client.get('residence') === 'gb' || State.getResponse('authorize.upgradeable_landing_companies').some(lc => lc === 'iom') ? 'req' : '', 'postcode', ['length', { min: 0, max: 20 }]] }, + { selector: '#address_state', validations: [residence === 'au' ? 'req' : '', $('#address_state').prop('nodeName') === 'SELECT' ? '' : ['letter_symbol', ['length', { min: 0, max: 35 }]]] }, + { selector: '#address_postcode', validations: [residence === 'gb' || State.getResponse('authorize.upgradeable_landing_companies').some(lc => lc === 'iom') ? 'req' : '', 'postcode', ['length', { min: 0, max: 20 }]] }, { selector: '#phone', validations: ['req', 'phone', ['length', { min: 9, max: 35, value: () => $('#phone').val().replace(/\D/g,'') }]] }, { selector: '#secret_question', validations: ['req'] }, { selector: '#secret_answer', validations: ['req', 'general', ['length', { min: 4, max: 50 }]] }, @@ -298,7 +362,7 @@ const AccountOpening = (() => { id = $(this).attr('id'); if (!/^(tnc|address_state|chk_professional|chk_tax_id|citizen)$/.test(id)) { validation = { selector: `#${id}`, validations: ['req'] }; - if (id === 'not_pep') { + if (id === 'pep_declaration') { validation.exclude_request = 1; validation.validations = [['req', { message: localize('Please confirm that you are not a politically exposed person.') }]]; } @@ -308,6 +372,54 @@ const AccountOpening = (() => { return validations; }; + const setCurrencyForFinancialAccount = async (currency_to_set) => { + sessionStorage.removeItem('new_financial_account_set_currency'); + await BinarySocket.wait('authorize'); + const response = await BinarySocket.send({ set_account_currency: currency_to_set }); + if (response.error) { + showResponseError(response); + } else { + Client.set('currency', currency_to_set); + BinarySocket.send({ balance: 1 }); + BinarySocket.send({ payout_currencies: 1 }, { forced: true }); + Header.displayAccountStatus(); + setTimeout(() => { window.location.replace(urlFor('user/set-currency') || urlFor('trading')); }, 500); // need to redirect not using pjax + } + }; + + const createNewAccount = async (account_details, submit_button) => { + FormManager.disableButton(submit_button); + const is_maltainvest_account = !!account_details.new_account_maltainvest; + account_details.client_type = $('#chk_professional').is(':checked') ? 'professional' : 'retail'; + delete account_details.tax_identification_confirm; + delete account_details.tnc; + delete account_details.pep_declaration; + delete account_details.fs_professional; + + // Set currency after account is created for Maltainvest only + if (is_maltainvest_account && account_details.currency) { + const currency = account_details.currency; + delete account_details.currency; + sessionStorage.setItem('new_financial_account_set_currency', currency); + } + + const response = await BinarySocket.send(account_details); + if (response.error) { + if (response.error.code === 'show risk disclaimer') return true; + showResponseError(response); + } else { + localStorage.setItem('is_new_account', 1); + const email = Client.get('email'); + const loginid = response[is_maltainvest_account ? 'new_account_maltainvest' : 'new_account_real'].client_id; + const token = response[is_maltainvest_account ? 'new_account_maltainvest' : 'new_account_real'].oauth_token; + ClientBase.setNewAccount({ email, loginid, token }); + if (is_maltainvest_account) window.location.reload(); + else window.location.replace(urlFor('user/set-currency')); + } + FormManager.enableButton(submit_button); + return false; + }; + const showHidePulser = (should_show) => { $('.upgrademessage').children('a').setVisibility(should_show); }; const registerPepToggle = () => { @@ -319,13 +431,17 @@ const AccountOpening = (() => { }; return { - redirectAccount, - populateForm, - handleNewAccount, commonValidations, + createNewAccount, + excluded_countries, + getSinupPageLink, + handleNewAccount, + populateForm, + redirectAccount, + registerPepToggle, selectCheckboxValidation, + setCurrencyForFinancialAccount, showHidePulser, - registerPepToggle, }; })(); diff --git a/src/javascript/app/common/active_symbols.js b/src/javascript/app/common/active_symbols.js index 1f236ba02f7..2f7f40d8856 100644 --- a/src/javascript/app/common/active_symbols.js +++ b/src/javascript/app/common/active_symbols.js @@ -1,5 +1,4 @@ const isEmptyObject = require('../../_common/utility').isEmptyObject; -const removeObjProperties = require('../../_common/utility').removeObjProperties; const submarket_order = { forex : 0, @@ -173,16 +172,11 @@ const ActiveSymbols = (() => { }; // The unavailable underlyings are only offered on deriv.com. - const unavailable_underlyings = ['BOOM500', 'BOOM1000', 'CRASH500', 'CRASH1000', 'stpRNG']; - const getAvailableUnderlyings = (markets_list) => { const markets_list_clone = clone(markets_list); Object.keys(markets_list_clone).forEach(market_key => { Object.keys(markets_list_clone[market_key].submarkets).forEach(submarket_key => { - removeObjProperties( - unavailable_underlyings, - markets_list_clone[market_key].submarkets[submarket_key].symbols); if (Object.keys(markets_list_clone[market_key].submarkets[submarket_key].symbols).length === 0) { delete markets_list_clone[market_key].submarkets[submarket_key]; } diff --git a/src/javascript/app/common/attach_dom/dialog.js b/src/javascript/app/common/attach_dom/dialog.js index b338e96d7dd..a0a82fdfc2e 100644 --- a/src/javascript/app/common/attach_dom/dialog.js +++ b/src/javascript/app/common/attach_dom/dialog.js @@ -76,6 +76,14 @@ const Dialog = (() => { el_btn_cancel.firstElementChild.textContent = options.cancel_text; } + if (options.ok_class) { + el_btn_ok.classList.add('switch-ok-btn'); + } + + if (options.cancel_class) { + el_btn_cancel.classList.add('switch-cancel-btn'); + } + el_btn_ok.addEventListener('click', () => { el_dialog.remove(); if (typeof options.onConfirm === 'function') { diff --git a/src/javascript/app/common/content_visibility.js b/src/javascript/app/common/content_visibility.js index 5bb5a43c973..9236e93187c 100644 --- a/src/javascript/app/common/content_visibility.js +++ b/src/javascript/app/common/content_visibility.js @@ -1,8 +1,10 @@ -const Client = require('../base/client'); +const isEuCountry = require('./country_base').isEuCountry; +const isUKCountry = require('./country_base').isUKCountry; const BinarySocket = require('../base/socket'); const MetaTrader = require('../pages/user/metatrader/metatrader'); const State = require('../../_common/storage').State; const updateTabDisplay = require('../../_common/tab_selector').updateTabDisplay; +const Client = require('../base/client'); /* data-show attribute controls element visibility based on @@ -47,6 +49,7 @@ const updateTabDisplay = require('../../_common/tab_selector').updateTabDisplay; const visible_classname = 'data-show-visible'; const mt_company_rule = 'mtcompany'; const eu_country_rule = 'eucountry'; +const uk_country_rule = 'gbcountry'; const options_blocked_rule = 'optionsblocked'; const ContentVisibility = (() => { @@ -113,19 +116,6 @@ const ContentVisibility = (() => { }; }; - const isEuCountry = () => { - const eu_shortcode_regex = new RegExp('^(maltainvest|malta|iom)$'); - const eu_excluded_regex = new RegExp('^mt$'); - const financial_shortcode = State.getResponse('landing_company.financial_company.shortcode'); - const gaming_shortcode = State.getResponse('landing_company.gaming_company.shortcode'); - const clients_country = Client.get('residence') || State.getResponse('website_status.clients_country'); - return ( - (financial_shortcode || gaming_shortcode) ? - (eu_shortcode_regex.test(financial_shortcode) || eu_shortcode_regex.test(gaming_shortcode)) : - eu_excluded_regex.test(clients_country) - ); - }; - const isMT5FinRule = (rule) => /^mt5fin:/.test(rule); const parseMT5FinRule = (rule) => rule.match(/^mt5fin:(.+)$/)[1]; @@ -144,15 +134,18 @@ const ContentVisibility = (() => { const rule_set = new Set(names); const is_eu_country = isEuCountry(); + const is_uk_country = isUKCountry(); const rule_set_has_current = rule_set.has(current_landing_company_shortcode); const rule_set_has_mt = rule_set.has(mt_company_rule); const rule_set_has_eu_country = rule_set.has(eu_country_rule); + const rule_set_has_uk_country = rule_set.has(uk_country_rule); const options_blocked = rule_set.has(options_blocked_rule); let show_element = false; if (client_has_mt_company && rule_set_has_mt) show_element = !is_exclude; else if (is_exclude !== rule_set_has_current) show_element = true; + if (rule_set_has_uk_country && is_uk_country) show_element = !is_exclude; if (rule_set_has_eu_country && is_eu_country) show_element = !is_exclude; else if (is_eu_country && current_landing_company_shortcode === 'default') { // for logged out EU clients, check if IP landing company matches const financial_shortcode = State.getResponse('landing_company.financial_company.shortcode'); @@ -202,16 +195,23 @@ const ContentVisibility = (() => { }; const centerSelect = ($el) => { - const option_width = getTextWidth($el.children(':selected').html()); - const empty_space = '280' - option_width; // in mobile all select drop-downs are hardcoded to be at 280px in css - $el.css('text-indent', (empty_space / 2) - 7); // 7px is for the drop-down arrow + const option_width = getTextWidth($el.children(':selected').text()); + const center_option_text = option_width / 2; + $el.css('text-indent', `calc(50% - ${center_option_text}px)`); }; const centerAlignSelect = (should_init) => { $(window).off('resize', centerAlignSelect); - $center_select_m = ((typeof should_init === 'boolean' && should_init) || !$center_select_m) ? $('.center-select-m') : $center_select_m; + $('#frm_real #trading_experience_form select, #frm_real #financial_info_form select').addClass('center-select-m'); + $center_select_m = ((typeof should_init === 'boolean' && should_init) || !$center_select_m) ? $('#frm_real .center-select-m') : $center_select_m; if ($(window).width() <= 480) { + const financial_form_selects = $('#frm_real select'); + financial_form_selects.get().forEach((element) => { + const option_width = getTextWidth($(element).children(':selected').text()); + const center_option_text = option_width / 2; + $(element).css('text-indent', `calc(50% - ${center_option_text}px)`); + }); $center_select_m.on('change', function() { centerSelect($(this)); }); diff --git a/src/javascript/app/common/country_base.js b/src/javascript/app/common/country_base.js index 5a45098ba0d..79528d21ebc 100644 --- a/src/javascript/app/common/country_base.js +++ b/src/javascript/app/common/country_base.js @@ -1,5 +1,6 @@ -const Client = require('../base/client'); -const State = require('../../_common/storage').State; +const Client = require('../base/client'); +const State = require('../../_common/storage').State; +const isEuCountrySelected = require('../../_common/utility').isEuCountrySelected; // will return true for all clients with maltainvest/malta/iom financial/gaming landing company shortcode // needs to wait for website_status, authorize, and landing_company before being called @@ -14,11 +15,12 @@ const isEuCountry = () => { return ( (financial_shortcode || gaming_shortcode) ? (eu_shortcode_regex.test(financial_shortcode) || eu_shortcode_regex.test(gaming_shortcode)) : - eu_excluded_regex.test(clients_country) + eu_excluded_regex.test(clients_country) || isEuCountrySelected(clients_country) ); }; const isIndonesia = () => State.getResponse('website_status.clients_country') === 'id'; +const isUKCountry = () => State.getResponse('website_status.clients_country') === 'gb' || Client.get('residence') === 'gb'; const isExcludedFromCfd = () => { const cfd_excluded_regex = new RegExp('^fr$'); @@ -30,4 +32,5 @@ module.exports = { isEuCountry, isIndonesia, isExcludedFromCfd, + isUKCountry, }; diff --git a/src/javascript/app/common/deriv_banner.js b/src/javascript/app/common/deriv_banner.js index d523f6c9f99..2bf04e8170d 100644 --- a/src/javascript/app/common/deriv_banner.js +++ b/src/javascript/app/common/deriv_banner.js @@ -1,54 +1,71 @@ +const Cookies = require('js-cookie'); const getElementById = require('../../_common/common_functions').getElementById; const createElement = require('../../_common/utility').createElement; - -const banner_types = { - rebranding: 'rebranding', - multiplier: 'multiplier', -}; +const getLanguage = require('../../_common/language').get; +const BinarySocket = require('../base/socket'); +const State = require('../../_common/storage').State; +const Client = require('../base/client'); +const isEuCountrySelected = require('../../_common/utility').isEuCountrySelected; const DerivBanner = (() => { - let el_rebranding_banner_container, - el_multiplier_banner_container, - el_banner_to_show, + let el_multiplier_banner_container, el_close_button, - deriv_banner_type; + multiplier_link; - const onLoad = () => { + const redBanner = () => { const is_deriv_banner_dismissed = localStorage.getItem('is_deriv_banner_dismissed'); if (!is_deriv_banner_dismissed) { - el_rebranding_banner_container = getElementById('deriv_banner_container'); + const affiliate_cookie = Cookies.getJSON('affiliate_tracking'); + let affiliate_token; + + if (affiliate_cookie) affiliate_token = affiliate_cookie.t; + else { + const queryString = window.location.search; + const urlParams = new URLSearchParams(queryString); + affiliate_token = urlParams.get('t'); + } + el_multiplier_banner_container = getElementById('multiplier_banner_container'); - deriv_banner_type = localStorage.getItem('deriv_banner_type'); + multiplier_link = getElementById('multiplier-link'); + + const lang = getLanguage().toLowerCase(); + const multiplier_href = `https://deriv.com/${lang}/trade-types/multiplier/?utm_source=binary&utm_medium=referral&utm_campaign=ww-banner-deriv-1020-en&utm_content=multiplier-banner-synthetic-indices-amplified`; + + multiplier_link.href = affiliate_token ? `${multiplier_href}&t=${affiliate_token}` : multiplier_href; - showBanner(); - el_close_button = el_banner_to_show.querySelector('.deriv_banner_close') || createElement('div'); + el_multiplier_banner_container.setVisibility(1); + el_close_button = el_multiplier_banner_container.querySelector('.deriv_banner_close') || createElement('div'); el_close_button.addEventListener('click', onClose); } }; - const onClose = () => { - el_banner_to_show.setVisibility(0); - localStorage.setItem('is_deriv_banner_dismissed', 1); - }; + const onLoad = () => { - const showBanner = () => { - if (deriv_banner_type === banner_types.rebranding) { - el_banner_to_show = el_rebranding_banner_container; - } else { - el_banner_to_show = el_multiplier_banner_container; - } - el_banner_to_show.setVisibility(1); + BinarySocket.wait('authorize', 'website_status', 'landing_company').then(() => { + + const eu_country = isEuCountrySelected(Client.get('residence')) || isEuCountrySelected(State.getResponse('website_status.clients_country')); + + if (eu_country) return; + redBanner(); + }); }; - const chooseBanner = () => { - if (localStorage.getItem('deriv_banner_type')) { - return; - } + const loginOnLoad = () => { + + BinarySocket.wait('authorize', 'website_status', 'landing_company').then(() => { + + const client_account = Client.get('landing_company_shortcode') === 'svg'; - const banner_type = Math.random() < 0.5 ? banner_types.rebranding : banner_types.multiplier; + if (!client_account) return; + redBanner(); - localStorage.setItem('deriv_banner_type', banner_type); + }); + }; + + const onClose = () => { + el_multiplier_banner_container.setVisibility(0); + localStorage.setItem('is_deriv_banner_dismissed', 1); }; const onUnload = () => { @@ -58,9 +75,10 @@ const DerivBanner = (() => { }; return { - chooseBanner, onLoad, onUnload, + loginOnLoad, + redBanner, }; })(); diff --git a/src/javascript/app/common/eu_close_baner.js b/src/javascript/app/common/eu_close_baner.js new file mode 100644 index 00000000000..300d69fb0a2 --- /dev/null +++ b/src/javascript/app/common/eu_close_baner.js @@ -0,0 +1,37 @@ +const getElementById = require('../../_common/common_functions').getElementById; +const BinarySocket = require('../base/socket'); +const Client = require('../base/client'); +const State = require('../../_common/storage').State; +const isEuCountry = require('../common/country_base').isEuCountry; + +const EuCloseBanner = (() => { + let el_close_banner_container, el_gaming_popup, el_learn_more; + const onLoad = () => { + BinarySocket.wait('authorize', 'website_status', 'landing_company').then(() => { + const is_be_client = (Client.get('residence') === 'be' || State.getResponse('website_status.clients_country') === 'be'); + if (isEuCountry() || (is_be_client && Client.hasAccountType('gaming'))) { + el_gaming_popup = getElementById('eu-close-popup'); + el_close_banner_container = getElementById('eu_close_banner_container'); + el_close_banner_container.setVisibility(1); + el_learn_more = getElementById('eu_close_banner_btn'); + } + el_learn_more.addEventListener('click', onShowPopup); + }); + + }; + + const onShowPopup = () => { + el_gaming_popup.setVisibility(1); + const el_top_bar = getElementById('topbar'); + const top_popup = getElementById('top_popup'); + el_top_bar.style.zIndex = 0; + document.body.style.overflow = 'hidden'; + top_popup.scrollLeft = 0; + top_popup.scrollTop = 0; + }; + + return { onLoad, onShowPopup }; + +})(); + +module.exports = EuCloseBanner; diff --git a/src/javascript/app/common/eu_close_popup.js b/src/javascript/app/common/eu_close_popup.js new file mode 100644 index 00000000000..103c5c66829 --- /dev/null +++ b/src/javascript/app/common/eu_close_popup.js @@ -0,0 +1,29 @@ +const getElementById = require('../../_common/common_functions').getElementById; + +const EuClosePopup = (() => { + let el_gaming_popup, el_accept_btn; + + // const onLoad = () => { + // el_gaming_popup = getElementById('eu-close-popup'); + // el_accept_btn = getElementById('accept-btn'); + // el_gaming_popup.setVisibility(0); + // el_accept_btn.addEventListener('click', onClosePopup); + // }; + const loginOnLoad = () => { + el_gaming_popup = getElementById('eu-close-popup'); + el_accept_btn = getElementById('eu-accept-btn'); + el_gaming_popup.setVisibility(1); + el_accept_btn.addEventListener('click', onClosePopup); + }; + + const onClosePopup = () => { + el_gaming_popup.setVisibility(0); + const el_top_bar = getElementById('topbar'); + el_top_bar.style.zIndex = 4; + document.body.style.overflow = 'auto'; + }; + + return { loginOnLoad, onClosePopup }; +})(); + +module.exports = EuClosePopup; diff --git a/src/javascript/app/common/event_handler.js b/src/javascript/app/common/event_handler.js index ba040afa72d..b3129054e28 100644 --- a/src/javascript/app/common/event_handler.js +++ b/src/javascript/app/common/event_handler.js @@ -13,4 +13,15 @@ const onlyNumericOnKeypress = (ev, optional_value) => { } }; -module.exports = onlyNumericOnKeypress; +const removeInvalidCharacters = (value)=>{ + const validBarrier = value.replace(/[^\d.+-]/g, '')// Remove all characters except .,+,- + .replace(/(?!^)-/g, '')// Remove all dashes unless it is the first character + .replace(/(?!^)\+/g, '')// Remove all + unless it is the first character + .replace(/^([^.]*\.)|\./g, '$1');// Remove all periods unless it is the first one + return validBarrier; +}; + +module.exports = { + onlyNumericOnKeypress, + removeInvalidCharacters, +}; diff --git a/src/javascript/app/common/form_manager.js b/src/javascript/app/common/form_manager.js index 94780656d14..5f8379e08de 100644 --- a/src/javascript/app/common/form_manager.js +++ b/src/javascript/app/common/form_manager.js @@ -7,9 +7,18 @@ const showLoadingImage = require('../../_common/utility').showLoadingImage; const FormManager = (() => { const forms = {}; - const initForm = (form_selector, fields, needs_token) => { + const initForm = (form_selector, fields, needs_token, should_set_trading_password) => { const $form = $(`${form_selector}:visible`); - const $btn = $form.find('button[type="submit"]'); + let $btn; + if (form_selector === '#frm_trading_password') { + if (should_set_trading_password) { + $btn = $form.find('#set_trading_btn'); + } else { + $btn = $form.find('#change_trading_pw_btn'); + } + } else { + $btn = $form.find('button[type="submit"]'); + } if ($form.length) { forms[form_selector] = { $btn_submit: $btn, @@ -48,7 +57,7 @@ const FormManager = (() => { fields.forEach((field) => { if (!field.exclude_request) { - if (field.$.attr('class') === 'hide-product-checkbox' || field.$.is(':visible') || field.value || field.$.attr('data-force')) { + if (field.$.attr('class') === 'hidden-consent-checkbox' || field.$.is(':visible') || field.value || field.$.attr('data-force')) { val = field.$.val(); key = field.request_field || field.selector; @@ -59,8 +68,12 @@ const FormManager = (() => { value = field.$.attr('data-value'); } else if (/lbl_/.test(key)) { value = field.value || field.$.text(); + } else if (key === '#currency') { + value = $('.currency_wrapper.selected').attr('id') || ''; } else if (field.$.attr('class') === 'hide-product-checkbox') { value = field.$.attr('class') === 'hide-product-checkbox' ? 1 : 0; + } else if (field.$.attr('class') === 'hidden-consent-checkbox') { + value = field.$.attr('class') === 'hidden-consent-checkbox' ? 1 : 0; } else if (field.$.is(':checkbox')) { value = field.$.is(':checked') ? 1 : 0; } else if (Array.isArray(val)) { @@ -137,7 +150,9 @@ const FormManager = (() => { if (!can_submit) return; if (Validation.validate(options.form_selector)) { const req = $.extend({}, options.obj_request, getFormData(options.form_selector)); - if (typeof options.fnc_additional_check === 'function') { + if (typeof options.get_submitted_data === 'function') { + options.get_submitted_data(getFormData(options.form_selector)); + } else if (typeof options.fnc_additional_check === 'function') { Promise.resolve(options.fnc_additional_check(req)).then((result) => { if (result) submit(req); }); @@ -158,6 +173,8 @@ const FormManager = (() => { return { handleSubmit, init: initForm, + disableButton, + enableButton, }; })(); diff --git a/src/javascript/app/common/form_progress.js b/src/javascript/app/common/form_progress.js new file mode 100644 index 00000000000..5d27c356304 --- /dev/null +++ b/src/javascript/app/common/form_progress.js @@ -0,0 +1,58 @@ +const getElementById = require('../../_common/common_functions').getElementById; +const isMobile = require('../../_common/os_detect').isMobile; +const localize = require('../../_common/localize').localize; + +const FormProgress = (() => { + const render = (identifire, steps, current_step) => { + const el_header = document.createElement('div'); + el_header.className = 'form-progress__header'; + + if (isMobile()) { + const el_title = document.createElement('p'); + el_title.className = 'form-progress__step-title'; + el_title.innerHTML = localize('Step [_1]: [_2] ([_1] of [_3])', + [current_step + 1, steps[current_step].title, steps.length]); + el_header.appendChild(el_title); + } else { + const el_steps = document.createElement('div'); + el_steps.className = 'form-progress__steps'; + + const el_steps_before = document.createElement('div'); + el_steps_before.className = 'form-progress__steps--before'; + el_steps_before.style.width = `calc(100% * ${steps.length - 1} / ${steps.length})`; + el_steps.appendChild(el_steps_before); + + steps.forEach((step, index) => { + const el_step = document.createElement('div'); + el_step.key = index + 1; + el_step.className = 'form-progress__step'; + el_step.style = `--step_width: ${steps.length > 4 ? '160px' : '230px'}`; + + const el_identifier = document.createElement('div'); + el_identifier.className = `identifier${index <= current_step ? ' identifier--active' : ''}`; + el_identifier.innerHTML = index + 1; + el_step.appendChild(el_identifier); + + const el_title = document.createElement('p'); + el_title.className = 'form-progress__step-title'; + el_title.innerHTML = step.title; + el_step.appendChild(el_title); + el_steps.appendChild(el_step); + }); + const el_steps_after = document.createElement('div'); + el_steps_after.className = 'form-progress__steps--after'; + el_steps_after.style.width = `calc(${current_step / steps.length} * 100%)`; + el_steps.appendChild(el_steps_after); + el_header.appendChild(el_steps); + } + getElementById(identifire).childNodes.forEach(node => node.parentNode.removeChild(node)); + getElementById(identifire).appendChild(el_header); + }; + + return { + render, + }; +})(); + +module.exports = FormProgress; + diff --git a/src/javascript/app/common/form_validation.js b/src/javascript/app/common/form_validation.js index c44729d50ae..c6b150b13ba 100644 --- a/src/javascript/app/common/form_validation.js +++ b/src/javascript/app/common/form_validation.js @@ -41,6 +41,8 @@ const Validation = (() => { value = isChecked(field); } else if (field.type === 'radio') { value = field.$.find(`input[name=${field.selector.slice(1)}]:checked`).val(); + } else if (field.type === 'span') { + value = field.$.data().value; } else { value = field.$.val(); } @@ -75,7 +77,9 @@ const Validation = (() => { field.$error = $form.find(field.msg_element); } else { // for password type fields we need to go up one parent due to the password field wrapper - const $parent = field.$.attr('type') === 'password' ? field.$.parent().parent() : field.$.parent(); + let $parent = field.$.attr('type') === 'password' ? field.$.parent().parent() : field.$.parent(); + // correct $parent for select fields (which not using select2) + if ($parent.hasClass('select')) $parent = $parent.parent(); // Add indicator to required fields if (field.validations.find(v => /^req$/.test(v) && (isEmptyObject(v[1]) || !v[1].hide_asterisk))) { let $label = $parent.parent().find('label'); @@ -111,7 +115,11 @@ const Validation = (() => { }); if (field.$.attr('type') === 'password') { - field.$.next('#password_toggle')[0].onclick = () => togglePasswordVisibility(field); + const [password_toggle] = field.$.next('#password_toggle'); + if (password_toggle) { + password_toggle.onclick = () => togglePasswordVisibility(field); + } + if (field.$.attr('data-password')) { field.$.after( '
' + @@ -155,13 +163,15 @@ const Validation = (() => { // ------------------------------ // ----- Validation Methods ----- // ------------------------------ + + const validEmail = value => /^[a-zA-Z0-9]+(?:(?!.*([.+_-])\1+)[a-zA-Z0-9.+_-]+)*[a-zA-Z0-9]@(?:[a-zA-Z0-9](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?\.)+[a-zA-Z](?:[a-zA-Z-]*[a-zA-Z]){1,}?$/.test(value); + const validRequired = (value, options, field) => { if (value.length) return true; // else ValidatorsMap.get().req.message = field.type === 'checkbox' ? localize('Please select the checkbox.') : localize('This field is required.'); return false; }; - const validEmail = value => /^[a-zA-Z0-9_.+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,63}$/.test(value); const validPassword = (value, options, field) => { if (/^(?=.*[a-z])(?=.*[0-9])(?=.*[A-Z])[ -~]*$/.test(value)) { Password.checkPassword(field.selector, true); @@ -227,6 +237,12 @@ const Validation = (() => { message = localize('Should be less than [_1]', addComma(options.max, options.format_money ? getDecimalPlaces(Client.get('currency')) : undefined)); } + // Priority Validation + if ('balance' in options && isLessThanBalance(value, options)) { + is_ok = false; + message = localize('Insufficient balance.'); + } + ValidatorsMap.get().number.message = message; return is_ok; }; @@ -234,6 +250,8 @@ const Validation = (() => { const isMoreThanMax = (value, options) => (options.type === 'float' ? +value > +options.max : compareBigUnsignedInt(value, options.max) === 1); + const isLessThanBalance = (value,options) => options.balance < value; + const validTaxID = (value, options, field) => { // input is valid in API regex but may not be valid for country regex if (/^[a-zA-Z0-9]*[\w-]*$/.test(value)) { @@ -254,7 +272,7 @@ const Validation = (() => { }; const getTaxRegex = (residence_list, tax_residence) => { - const tin_format = (residence_list.find(residence => residence.value === tax_residence) || {}).tin_format; + const tin_format = (residence_list.find(residence => residence.value === tax_residence) || {}).tin_format; return (tin_format || []).map((format) => new RegExp(format)); }; @@ -301,8 +319,8 @@ const Validation = (() => { } let all_is_ok = true; - let message = ''; const field_type = field.$.attr('type'); + let message_template = ''; field.validations.some((valid) => { if (!valid) return false; // check next validation @@ -333,13 +351,13 @@ const Validation = (() => { } if (!field.is_ok) { - message = options.message || ValidatorsMap.get(type).message; + message_template = options.message || ValidatorsMap.get(type).message; if (type === 'length') { - message = template(message, [options.min === options.max ? options.min : `${options.min}-${options.max}`]); + message_template = template(message_template, [options.min === options.max ? options.min : `${options.min}-${options.max}`]); } else if (type === 'min') { - message = template(message, [options.min]); + message_template = template(message_template, [options.min]); } else if (type === 'not_equal') { - message = template(message, [options.name1, options.name2]); + message_template = template(message_template, [options.name1, options.name2]); } all_is_ok = false; return true; // break on the first error found @@ -348,7 +366,7 @@ const Validation = (() => { }); if (!all_is_ok) { - showError(field, message); + showError(field, message_template); } else { clearError(field); } @@ -365,10 +383,10 @@ const Validation = (() => { } }; - const showError = (field, localized_message) => { - clearError(field); + const showError = (field, message) => { Password.removeCheck(field.selector); - field.$error.html(localized_message).setVisibility(1); + field.$error.text(message); + field.$error.setVisibility(1); }; const validate = (form_selector) => { diff --git a/src/javascript/app/common/game_close_banner.js b/src/javascript/app/common/game_close_banner.js new file mode 100644 index 00000000000..d16056e38a1 --- /dev/null +++ b/src/javascript/app/common/game_close_banner.js @@ -0,0 +1,44 @@ +const getElementById = require('../../_common/common_functions').getElementById; +const BinarySocket = require('../base/socket'); +const Client = require('../base/client'); +const State = require('../../_common/storage').State; + +const CloseBanner = (() => { + + let el_close_banner_container, el_gaming_popup, el_learn_more; + + const onLoad = () => { + BinarySocket.wait('authorize', 'website_status', 'landing_company').then(() => { + const is_uk_residence = (Client.get('residence') === 'gb' || State.getResponse('website_status.clients_country') === 'gb'); + const is_iom_client = (Client.get('residence') === 'im' || State.getResponse('website_status.clients_country') === 'im'); + const client_account = Client.get('landing_company_shortcode') === 'maltainvest'; + + if (is_uk_residence && !client_account) { + el_gaming_popup = getElementById('gaming-close-popup'); + el_close_banner_container = getElementById('close_banner_container'); + el_close_banner_container.setVisibility(0); + el_learn_more = getElementById('close_banner_btn'); + el_learn_more.addEventListener('click', onShowPopup); + } else if (is_iom_client && !client_account) { + el_gaming_popup = getElementById('gaming-close-popup-iom'); + el_close_banner_container = getElementById('close_banner_container_iom'); + el_close_banner_container.setVisibility(0); + el_learn_more = getElementById('close_banner_btn_iom'); + el_learn_more.addEventListener('click', onShowPopup); + } + }); + + }; + + const onShowPopup = () => { + el_gaming_popup.setVisibility(1); + const el_top_bar = getElementById('topbar'); + el_top_bar.style.zIndex = 0; + document.body.style.overflow = 'hidden'; + }; + + return { onLoad, onShowPopup }; + +})(); + +module.exports = CloseBanner; diff --git a/src/javascript/app/common/game_close_popup.js b/src/javascript/app/common/game_close_popup.js new file mode 100644 index 00000000000..79bbd8422e7 --- /dev/null +++ b/src/javascript/app/common/game_close_popup.js @@ -0,0 +1,55 @@ +const getElementById = require('../../_common/common_functions').getElementById; +const BinarySocket = require('../base/socket'); +const Client = require('../base/client'); +const State = require('../../_common/storage').State; + +const ClosePopup = (() => { + let el_gaming_popup, el_accept_btn; + + const onLoad = () => { + BinarySocket.wait('authorize', 'website_status', 'landing_company').then(() => { + const is_uk_residence = (Client.get('residence') === 'gb' || State.getResponse('website_status.clients_country') === 'gb'); + const is_iom_client = (Client.get('residence') === 'im' || State.getResponse('website_status.clients_country') === 'im'); + if (is_uk_residence) { + el_gaming_popup = getElementById('gaming-close-popup'); + el_accept_btn = getElementById('accept-btn'); + } else if (is_iom_client) { + el_gaming_popup = getElementById('gaming-close-popup-iom'); + el_accept_btn = getElementById('accept-btn-iom'); + } + el_gaming_popup.setVisibility(0); + el_accept_btn.addEventListener('click', onClosePopup); + }); + }; + const loginOnLoad = () => { + BinarySocket.wait('authorize', 'website_status', 'landing_company').then(() => { + const is_uk_residence = (Client.get('residence') === 'gb' || State.getResponse('website_status.clients_country') === 'gb'); + const is_iom_client = (Client.get('residence') === 'im' || State.getResponse('website_status.clients_country') === 'im'); + const client_account = Client.get('landing_company_shortcode') === 'virtual' || Client.get('landing_company_shortcode') === 'malta' || Client.get('landing_company_shortcode') === 'iom'; + + if (is_uk_residence && client_account) { + el_gaming_popup = getElementById('gaming-close-popup'); + el_accept_btn = getElementById('accept-btn'); + el_gaming_popup.setVisibility(0); + } else if (is_iom_client && client_account) { + el_gaming_popup = getElementById('gaming-close-popup-iom'); + el_accept_btn = getElementById('accept-btn-iom'); + el_gaming_popup.setVisibility(0); + } + + el_accept_btn.addEventListener('click', onClosePopup); + }); + }; + + const onClosePopup = () => { + el_gaming_popup.setVisibility(0); + const el_top_bar = getElementById('topbar'); + el_top_bar.style.zIndex = 4; + document.body.style.overflow = 'auto'; + }; + + return { loginOnLoad, onLoad, onClosePopup }; + +})(); + +module.exports = ClosePopup; diff --git a/src/javascript/app/common/guide.js b/src/javascript/app/common/guide.js index c8eeef1d1d4..925ed93ff11 100644 --- a/src/javascript/app/common/guide.js +++ b/src/javascript/app/common/guide.js @@ -19,15 +19,17 @@ const Guide = (() => { const init = (options) => { opt = { - script : '', // the script name in scripts - autoStart : false, // false: start by button click - guideBtnID : '#guideBtn', - btnText : localize('Guide'), // guide start button's text - blink_class : 'highlight', - blink_inDelay : 1000, - blink_outDelay: 1000, - blink_interval: 3000, // 0: continous blinking (blink_inDelay + blink_outDelay) - blink_count : 0, // 0: infinite + script : '', // the script name in scripts + autoStart : false, // false: start by button click + guide_btn_id : '#guideBtn', + btnText : localize('Guide'), // guide start button's text + blink_class : 'highlight', + blink_inDelay : 1000, + blink_outDelay : 1000, + blink_interval : 3000, // 0: continous blinking (blink_inDelay + blink_outDelay) + blink_count : 0, // 0: infinite + contract_list_id : '#contracts_list', + close_confirmation_id: '#close_confirmation_container', }; $.extend(true, opt, options); @@ -35,18 +37,17 @@ const Guide = (() => { btn_next = { className: 'button', html: $('', { text: localize('Next') }) }; btn_finish = { className: 'button btnFinish', html: $('', { text: localize('Finish') }) }; - if ($(opt.guideBtnID).length === 0 || opt.script.length === 0) { + if ($(opt.guide_btn_id).length === 0 || opt.script.length === 0) { return; } if (isDisabled()) { - $(opt.guideBtnID).remove(); + $(opt.guide_btn_id).remove(); return; } makeButton(); }; - /* * do not show the guide button if its close (X) has been clicked before */ @@ -69,15 +70,15 @@ const Guide = (() => { * generate the button's html */ const makeButton = () => { - if ($(opt.guideBtnID).children().length > 0) { + if ($(opt.guide_btn_id).children().length > 0) { return; } - $(opt.guideBtnID) + $(opt.guide_btn_id) .addClass('gr-hide-m pulser') .append($('', { class: 'close', text: 'X' })) .append($('')); - $(`${opt.guideBtnID} strong`).html(`${opt.btnText}`); + $(`${opt.guide_btn_id} strong`).html(`${opt.btnText}`); setEvents(); }; @@ -86,20 +87,23 @@ const Guide = (() => { * both buttons' click event */ const setEvents = () => { - $(`${opt.guideBtnID} strong`).click(() => { + $(`${opt.guide_btn_id} strong`).click(() => { const enjoyhint_instance = new EnjoyHint({}); enjoyhint_instance.setScript(getScript(opt.script)); enjoyhint_instance.runScript(); + if ($(opt.contract_list_id).css('display') === 'none') { + $(opt.close_confirmation_id).click(); + } }); if (opt.autoStart) { - $(opt.guideBtnID).click(); + $(opt.guide_btn_id).click(); } // Hide button - $(`${opt.guideBtnID} span.close`).click(() => { + $(`${opt.guide_btn_id} span.close`).click(() => { setDisabled(); - $(opt.guideBtnID).remove(); + $(opt.guide_btn_id).remove(); }); }; diff --git a/src/javascript/app/common/redirect_banner.js b/src/javascript/app/common/redirect_banner.js new file mode 100644 index 00000000000..c3144c413e0 --- /dev/null +++ b/src/javascript/app/common/redirect_banner.js @@ -0,0 +1,53 @@ +const DerivBanner = require('./deriv_banner'); +const BinarySocket = require('../base/socket'); +const State = require('../../_common/storage').State; +const Client = require('../base/client'); +const isEuCountrySelected = require('../../_common/utility').isEuCountrySelected; + +const RedirectBanner = (() => { + + const onLoad = () => { + BinarySocket.wait('authorize', 'website_status', 'landing_company').then(() => { + + const eu_country = isEuCountrySelected(Client.get('residence')) || isEuCountrySelected(State.getResponse('website_status.clients_country')); + if (eu_country) { + handleRedirect(); + } + + }); + + }; + + const handleRedirect = () => { + window.location.href = '/move-to-deriv/'; + }; + + const loginOnLoad = () => { + BinarySocket.wait('authorize', 'website_status', 'landing_company').then(() => { + const eu_country = isEuCountrySelected(Client.get('residence')) || isEuCountrySelected(State.getResponse('website_status.clients_country')); + const landing_company_shortcode = Client.get('landing_company_shortcode'); + + const client_account = ['maltainvest', 'iom', 'malta'].includes(landing_company_shortcode); + const virtual_account = landing_company_shortcode === 'virtual'; + + const svg = State.getResponse('authorize.account_list').filter(item => item.landing_company_name === 'svg').length; + + if (eu_country && State.getResponse('authorize.account_list').length === 1) { + handleRedirect(); + } else if (svg && virtual_account) { + DerivBanner.redBanner(); + } else if (eu_country && client_account) { + handleRedirect(); + } else if (eu_country && virtual_account) { + handleRedirect(); + } + + }); + + }; + + return { onLoad, loginOnLoad }; + +})(); + +module.exports = RedirectBanner; diff --git a/src/javascript/app/common/traffic_source.js b/src/javascript/app/common/traffic_source.js index 53958c33487..369209df5e6 100644 --- a/src/javascript/app/common/traffic_source.js +++ b/src/javascript/app/common/traffic_source.js @@ -7,14 +7,25 @@ const Url = require('../../_common/url'); * Handles utm parameters/referrer to use on signup * * Priorities: - * 1. Cookie having utm data (utm_source, utm_medium, utm_campaign) [Expires in 3 months] - * 2. Query string utm parameters - * 3. document.referrer + * 1. Affiliate utm data + * 2. PPC utm data + * 3. Cookie having main utm data (utm_source, utm_medium, utm_campaign) [Expires in 3 months] + * 4. Everything else * */ const TrafficSource = (() => { let cookie; + const utm_fields = [ + 'utm_source', + 'utm_medium', + 'utm_campaign', + 'utm_term', + 'utm_content', + 'utm_ad_id', + 'utm_adgroup_id', + 'utm_campaign_id', + ]; const initCookie = () => { if (!cookie) { @@ -28,15 +39,37 @@ const TrafficSource = (() => { const getData = () => { initCookie(); - const data = cookie.value; - Object.keys(data).map((key) => { - data[key] = (data[key] || '').replace(/[^a-zA-Z0-9\s-._]/gi, '').substring(0, 100); - }); - return data; + return cookie.value; + }; + + const shouldOverwrite = (new_utm_data, current_utm_data) => { + if (!current_utm_data) { + return true; + } else if (!new_utm_data) { + return false; + } + + // Check if both new and old utm_data has all required fields + const required_fields = ['utm_source', 'utm_medium', 'utm_campaign']; + const has_new_required_fields = required_fields.every((field) => new_utm_data[field]); + const has_curr_required_fields = required_fields.every((field) =>current_utm_data[field]); + + // Overwrite based on the order of priority + if (has_new_required_fields && has_curr_required_fields) { + if (new_utm_data.utm_medium.includes('aff')) return true; // 1. Affiliate tags + else if (new_utm_data.utm_medium.includes('ppc') && !current_utm_data.utm_medium.includes('aff')) return true; // 2. PPC tags + else if (!current_utm_data.utm_medium.includes('ppc') && !current_utm_data.utm_medium.includes('aff')) return true; // 3. Complete set of required tags + } else if (has_new_required_fields) { + return true; + } else if (has_curr_required_fields) { + return false; + } else if (new_utm_data.utm_source !== undefined + && Object.values(new_utm_data).length >= Object.values(current_utm_data).length) return true; // 4. Everything else + return false; }; // get source in order of precedence - const getSource = (utm_data = getData()) => utm_data.utm_source || utm_data.referrer || 'direct'; + const getSource = (utm_data = getData()) => utm_data.utm_source || 'null'; const setData = () => { if (Client.isLoggedIn()) { @@ -44,26 +77,25 @@ const TrafficSource = (() => { return; } + const new_values = { + utm_source: document.referrer.includes(location.hostname) ? 'null' : document.referrer.replace(/([^a-zA-Z0-9\s\-\.\_]|https)/gi, '').substring(0, 100) || 'null', + }; const current_values = getData(); const params = Url.paramsHash(); - const param_keys = ['utm_source', 'utm_medium', 'utm_campaign']; - // When the user comes to the site with URL params - if (params.utm_source || params.utm_medium || params.utm_campaign) { - - // if url is missing one of required fields, do nothing - const has_all_params = param_keys.every((param) => param in params); - - if (has_all_params) { - param_keys.forEach((key) => { - if (params[key]) { - cookie.set(key, params[key], { sameSite: 'none', secure: true }); - } - }); + // If the user has any new UTM params, store them + utm_fields.forEach((field) => { + if (params[field]) { + new_values[field] = params[field].replace(/[^a-zA-Z0-9\s\-\.\_]/gi, '').substring(0, 100); // Limit to 100 supported characters } - - } else if (!current_values.utm_source) { - cookie.set('utm_source', 'binary_direct', { sameSite: 'none', secure: true }); + }); + + // Check if params has utm data + if (shouldOverwrite(new_values, current_values)) { + clearData(); + Object.keys(new_values).forEach((key) => { + cookie.set(key, new_values[key], { sameSite: 'none', secure: true }); + }); } // Store gclid diff --git a/src/javascript/app/common/verify_email.js b/src/javascript/app/common/verify_email.js index 2d084acf992..720f74864fb 100644 --- a/src/javascript/app/common/verify_email.js +++ b/src/javascript/app/common/verify_email.js @@ -12,11 +12,7 @@ const getFormRequest = () => { { request_field: 'url_parameters', value : { - utm_source: TrafficSource.getSource(utm_data), - ...(utm_data.utm_campaign && { - utm_medium : utm_data.utm_medium, - utm_campaign: utm_data.utm_campaign, - }), + ...utm_data, ...(affiliate_token && { affiliate_token: affiliate_token.t }), }, }, diff --git a/src/javascript/app/components/date_picker.js b/src/javascript/app/components/date_picker.js index f8dfa975e6a..35586bd59fb 100644 --- a/src/javascript/app/components/date_picker.js +++ b/src/javascript/app/components/date_picker.js @@ -120,6 +120,7 @@ const DatePicker = (() => { const checkWidth = (selector) => { const $selector = $(selector); const date_picker_conf = date_pickers[selector].config_data; + const value = $selector.attr('data-value') || $selector.val(); if (window.innerWidth < 770) { if (!date_picker_conf.native) { hide(selector); @@ -128,7 +129,7 @@ const DatePicker = (() => { } if (checkInput('date', 'not-a-date') && $selector.attr('data-picker') !== 'native') { hide(selector); - $selector.attr({ type: 'date', 'data-picker': 'native' }).val($selector.attr('data-value')).removeClass('clear'); + $selector.attr({ type: 'date', 'data-picker': 'native' }).val(value).removeClass('clear'); if ($selector.attr('readonly')) $selector.attr('data-readonly', 'readonly').removeAttr('readonly'); if (date_picker_conf.minDate !== undefined) $selector.attr('min', toDate(date_picker_conf.minDate)); if (date_picker_conf.maxDate !== undefined) $selector.attr('max', toDate(date_picker_conf.maxDate)); @@ -136,7 +137,6 @@ const DatePicker = (() => { } } if ((window.innerWidth > 769 && $selector.attr('data-picker') !== 'jquery') || (window.innerWidth < 770 && !checkInput('date', 'not-a-date'))) { - const value = $selector.attr('data-value') || $selector.val(); const format_value = value && date_picker_conf.type !== 'diff' ? toReadableFormat(moment(value)) : $selector.val(); $selector.attr({ type: 'text', 'data-picker': 'jquery', 'data-value': value }).removeAttr('min max').val(format_value); if ($selector.attr('data-readonly')) $selector.attr('readonly', 'readonly').removeAttr('data-readonly'); diff --git a/src/javascript/app/pages/cashier/account_transfer.js b/src/javascript/app/pages/cashier/account_transfer.js index f1db31da67d..b30b542c6b7 100644 --- a/src/javascript/app/pages/cashier/account_transfer.js +++ b/src/javascript/app/pages/cashier/account_transfer.js @@ -16,10 +16,11 @@ const AccountTransfer = (() => { const form_id_hash = `#${form_id}`; const messages = { - parent : 'client_message', - error : 'no_account', - balance: 'not_enough_balance', - deposit: 'no_balance', + parent : 'client_message', + error : 'no_account', + balance : 'not_enough_balance', + deposit : 'no_balance', + transfer: 'transfer_not_allowed', }; let el_transfer_from, @@ -168,7 +169,7 @@ const AccountTransfer = (() => { const responseHandler = async (response) => { if (response.error) { - if (response.error.code === 'Fiat2CryptoTransferOverLimit') { + if (['Fiat2CryptoTransferOverLimit', 'Crypto2FiatTransferOverLimit', 'Crypto2CryptoTransferOverLimit'].includes(response.error.code)) { await BinarySocket.send({ get_account_status: 1 }); Dialog.confirm({ id : 'error_transfer', @@ -244,10 +245,12 @@ const AccountTransfer = (() => { } else { const req_transfer_between_accounts = BinarySocket.send({ transfer_between_accounts: 1 }); const get_account_status = BinarySocket.send({ get_account_status: 1 }); + const req_get_limits = BinarySocket.send({ get_limits: 1 }); - Promise.all([req_transfer_between_accounts, get_account_status]).then(() => { + Promise.all([req_transfer_between_accounts, get_account_status, req_get_limits]).then(() => { const response_transfer = State.get(['response', 'transfer_between_accounts']); const is_authenticated = State.getResponse('get_account_status.status').some(state => state === 'authenticated'); + const response_internal_transfer_limits = State.getResponse('get_limits.daily_transfers.internal'); if (hasError(response_transfer)) { return; @@ -258,12 +261,20 @@ const AccountTransfer = (() => { return; } - populateAccounts(accounts); - setLimits(min_amount, is_authenticated).then(() => { - showForm({ is_authenticated }); - populateHints(); - }); - + const allowed_internal_transfer = response_internal_transfer_limits.allowed; + const available_internal_transfer = response_internal_transfer_limits.available; + if (available_internal_transfer === 0) { + setLoadingVisibility(0); + getElementById(messages.parent).setVisibility(1); + elementTextContent(getElementById('allowed_internal_transfer'), allowed_internal_transfer); + getElementById(messages.transfer).setVisibility(1); + } else { + populateAccounts(accounts); + setLimits(min_amount, is_authenticated).then(() => { + showForm({ is_authenticated }); + populateHints(); + }); + } }); } }); diff --git a/src/javascript/app/pages/cashier/cashier.js b/src/javascript/app/pages/cashier/cashier.js index bab5d50287d..becf50e659e 100644 --- a/src/javascript/app/pages/cashier/cashier.js +++ b/src/javascript/app/pages/cashier/cashier.js @@ -8,6 +8,11 @@ const localize = require('../../../_common/localize').localize; const State = require('../../../_common/storage').State; const Url = require('../../../_common/url'); const getPropertyValue = require('../../../_common/utility').getPropertyValue; +const Dialog = require('../../common/attach_dom/dialog'); +const BinaryPjax = require('../../base/binary_pjax'); +const Accounts = require('../user/accounts'); +const Header = require('../../base/header'); +const isEuCountry = require('../../common/country_base').isEuCountry; const Cashier = (() => { let href = ''; @@ -37,9 +42,7 @@ const Cashier = (() => { // TODO: remove `wait` & residence check to release to all countries BinarySocket.wait('authorize').then(() => { $('.cashier_note').setVisibility( - Client.isLoggedIn() && // only show to logged-in clients - !Client.get('is_virtual') && // only show to real accounts - !Currency.isCryptocurrency(Client.get('currency')) // only show to fiat currencies + Client.isLoggedIn() // only show to logged-in clients ); }); }; @@ -76,7 +79,7 @@ const Cashier = (() => { new_el.class = 'toggle button button-disabled'; new_el.href = ''; } - el_virtual_topup_info.innerText = localize('Reset the balance of your virtual account to [_1] anytime.', [`${Client.get('currency')} 10,000.00`]); + el_virtual_topup_info.innerText = localize('Reset the balance of your demo account to [_1] anytime.', [`${Client.get('currency')} 10,000.00`]); $a.replaceWith($('', new_el)); $(top_up_id).parent().setVisibility(1); }; @@ -93,6 +96,9 @@ const Cashier = (() => { const has_upgrade = upgrade_info.can_upgrade || upgrade_info.can_open_multi || can_change; const account_action_text = has_upgrade ? `
${localize('[_1]Manage your accounts[_2]', [`
`, ''])}` : ''; + const is_iom_client = Client.get('residence') === 'im' || State.getResponse('website_status.clients_country') === 'im'; + const change_text_for_iom = is_iom_client ? localize('time') : localize('time or create an MT5 account'); + const url_user_account = ``; const missingCriteria = (has_mt5, has_transaction) => { const existing_mt5_msg = localize('You can no longer change the currency because you\'ve created an MT5 account.') + account_action_text; @@ -113,7 +119,7 @@ const Cashier = (() => { const currency_hint = Currency.isCryptocurrency(currency) ? localize('Don\'t want to trade in [_1]? You can open another cryptocurrency account.', `${Currency.getCurrencyDisplayCode(currency)}`) + account_action_text : has_no_mt5 && has_no_transaction - ? localize('You can [_1]set a new currency[_2] before you deposit for the first time or create an MT5 account.', can_change ? [``, ''] : ['', '']) + ? localize('You can [_1]set a new currency[_2] before you deposit for the first [_3].', [can_change ? url_user_account : '', can_change ? '' : '', change_text_for_iom]) : missingCriteria(!has_no_mt5, !has_no_transaction); elementInnerHtml(el_current_currency, currency_message); @@ -180,11 +186,9 @@ const Cashier = (() => { const setBtnDisable = selector => $(selector).addClass('button-disabled').click(false); const applyStateLockLogic = (status, deposit, withdraw) => { - const is_uk_client = Client.get('residence') === 'gb'; - // statuses to check with their corresponding selectors const statuses_to_check = [ - { lock: 'cashier_locked', selectors: is_uk_client ? [withdraw] : [deposit, withdraw] }, + { lock: 'cashier_locked', selectors: [deposit, withdraw] }, { lock: 'deposit_locked', selectors: [deposit] }, { lock: 'withdrawal_locked', selectors: [withdraw] }, { lock: 'no_withdrawal_or_trading', selectors: [withdraw] }, @@ -208,6 +212,50 @@ const Cashier = (() => { }); }; + const switchToAccount = (account_type, transaction_type, fiat_account) => { + const ok_text = localize('Switch account'); + const fiat_currency = Client.get('currency', fiat_account); + let localized_title = ''; + let localized_message = ''; + + if (account_type === 'fiat') { + localized_title = localize('Switch account?'); + if (transaction_type === 'deposit') { + localized_message = localize('To deposit money, please switch to your [_1] account.', fiat_currency); + } else { + localized_message = localize('To withdraw money, please switch to your [_1] account.', fiat_currency); + } + } else { + localized_title = localize('Switch to crypto account?'); + if (transaction_type === 'deposit') { + localized_message = localize('To deposit cryptocurrency, switch your account.'); + } else { + localized_message = localize('To withdraw cryptocurrency, switch your account.'); + } + } + + BinarySocket.send({ authorize: 1 }).then(() => { + Dialog.confirm({ + id : 'deposit_currency_change_popup_container', + ok_text, + ok_class : 'switch-ok-btn', + cancel_text : localize('Cancel'), + cancel_class: 'switch-cancel-btn', + localized_title, + localized_message, + onConfirm : () => { + if (account_type === 'fiat') { + Header.switchLoginid(fiat_account, transaction_type); + } else { + Accounts.showCurrencyPopUp('switch', transaction_type, false, true); + } + }, + onAbort: () => BinaryPjax.load(Url.urlFor('cashier')), + }); + + }); + }; + const onLoad = () => { const is_virtual = Client.get('is_virtual'); if (is_virtual && isDefaultVirtualBalance()) { @@ -216,7 +264,7 @@ const Cashier = (() => { if (Client.isLoggedIn()) { BinarySocket.send({ statement: 1, limit: 1 }); BinarySocket.wait('authorize', 'mt5_login_list', 'statement', 'get_account_status', 'landing_company').then(() => { - checkStatusIsLocked(State.getResponse('get_account_status')); + if (!is_virtual) checkStatusIsLocked(State.getResponse('get_account_status')); const residence = Client.get('residence'); const currency = Client.get('currency'); if (is_virtual) { @@ -247,13 +295,103 @@ const Cashier = (() => { }); } - if (Currency.isCryptocurrency(currency)) { + const has_fiat_account = Client.hasCurrencyType('fiat'); + const has_crypto_account = Client.hasCurrencyType('crypto'); + const is_cryptocurrency_account = Currency.isCryptocurrency(currency); + const is_virtual_account = Client.get('is_virtual'); + const el_fiat_deposit = $('#fiat_deposit_link'); + const el_fiat_withdraw = $('#fiat_withdraw_link'); + const el_crypto_deposit = $('#crypto_deposit_link'); + const el_crypto_withdraw = $('#crypto_withdraw_link'); + const el_paymentmethod_deposit = $('#payment_agent_deposit_link'); + const el_paymentmethod_withdraw = $('#payment_agent_withdraw_link'); + if (!isEuCountry()) { $('.crypto_currency').setVisibility(1); + $('#payment-agent-section').setVisibility(1); + } - const previous_href = $('#view_payment_methods').attr('href'); - $('#view_payment_methods').attr('href', previous_href.concat('?anchor=cryptocurrency')); + if (is_virtual_account || is_cryptocurrency_account) { + $('.normal_currency').setVisibility(1); + $('.payment-agent-section').setVisibility(1); + if (has_fiat_account) { + el_fiat_deposit.on('click', () => { + switchToAccount('fiat', 'deposit', has_fiat_account); + return false; + }); + el_fiat_withdraw.on('click', () => { + switchToAccount('fiat', 'withdrawal', has_fiat_account); + return false; + }); + } else { + el_fiat_deposit.on('click', ()=>{ + Accounts.showCurrencyPopUp('create', 'deposit', true); + return false; + }); + el_fiat_withdraw.on('click', ()=>{ + Accounts.showCurrencyPopUp('create', 'withdrawal', true); + return false; + }); + } } else { $('.normal_currency').setVisibility(1); + el_fiat_deposit.attr('href',`${Url.urlFor('cashier/forwardws')}?action=deposit`); + el_fiat_withdraw.attr('href',`${Url.urlFor('cashier/forwardws')}?action=withdraw`); + } + + if (is_virtual_account || !is_cryptocurrency_account){ + $('.normal_currency').setVisibility(1); + if (has_crypto_account) { + el_crypto_deposit.on('click', () => { + switchToAccount('crypto', 'deposit'); + return false; + }); + el_crypto_withdraw.on('click', () => { + switchToAccount('crypto', 'withdrawal'); + return false; + }); + } else { + el_crypto_deposit.on('click', ()=>{ + Accounts.showCurrencyPopUp('create', 'deposit', false, true); + return false; + }); + el_crypto_withdraw.on('click', ()=>{ + Accounts.showCurrencyPopUp('create', 'withdrawal', false, true); + return false; + }); + } + } else { + $('.normal_currency').setVisibility(1); + el_crypto_deposit.on('click', ()=>{ + Accounts.showCurrencyPopUp('switch', 'deposit', false, true); + return false; + }); + el_crypto_withdraw.on('click', ()=>{ + Accounts.showCurrencyPopUp('switch', 'withdrawal', false, true); + return false; + }); + } + + if (has_fiat_account || has_crypto_account){ + el_paymentmethod_deposit.on('click', () => { + BinarySocket.send({ authorize: 1 }).then(() => { + Accounts.showCurrencyPopUp('switch', 'payment_agent_deposit', false, false); + }); + return false; + }); + el_paymentmethod_withdraw.on('click', () => { + BinarySocket.send({ authorize: 1 }).then(() => { + Accounts.showCurrencyPopUp('switch', 'payment_agent_withdrawal', false, false); + }); + return false; + }); + + } else { + el_paymentmethod_deposit.on('click', () => { + el_paymentmethod_deposit.attr('href', Url.urlFor('/new_account/real_account')); + }); + el_paymentmethod_withdraw.on('click', () => { + el_paymentmethod_withdraw.attr('href', Url.urlFor('/new_account/real_account')); + }); } }); } diff --git a/src/javascript/app/pages/cashier/deposit_withdraw.js b/src/javascript/app/pages/cashier/deposit_withdraw.js index 8ae9019a540..dbd168a3e9a 100644 --- a/src/javascript/app/pages/cashier/deposit_withdraw.js +++ b/src/javascript/app/pages/cashier/deposit_withdraw.js @@ -1,13 +1,13 @@ + +const moment = require('moment'); const BinaryPjax = require('../../base/binary_pjax'); const Client = require('../../base/client'); const BinarySocket = require('../../base/socket'); const Header = require('../../base/header'); -const Dialog = require('../../common/attach_dom/dialog'); const Currency = require('../../common/currency'); const FormManager = require('../../common/form_manager'); const validEmailToken = require('../../common/form_validation').validEmailToken; const handleVerifyCode = require('../../common/verification_code').handleVerifyCode; -const getCurrencies = require('../../../_common/base/currency_base').getCurrencies; const localize = require('../../../_common/localize').localize; const State = require('../../../_common/storage').State; const Url = require('../../../_common/url'); @@ -19,7 +19,6 @@ const isBinaryApp = require('../../../config').isBinaryApp; const DepositWithdraw = (() => { const default_iframe_height = 700; - let response_withdrawal = {}; let cashier_type, @@ -206,18 +205,6 @@ const DepositWithdraw = (() => { } } else { const client_currency = Client.get('currency'); - if (cashier_type === 'deposit' && has_no_balance && Client.canChangeCurrency(State.getResponse('statement'), State.getResponse('mt5_login_list'))) { - Dialog.confirm({ - id : 'deposit_currency_change_popup_container', - ok_text : localize('Yes I\'m sure'), - cancel_text : localize('Cancel'), - localized_title : localize('Are you sure you want to deposit in [_1]?', [client_currency]), - localized_message : localize('You will not be able to change your fiat account\'s currency after making this deposit. Are you sure you want to proceed?'), - localized_footnote: localize('[_1]No, change my fiat account\'s currency now[_2]', [``, '']), - onAbort : () => BinaryPjax.load(Url.urlFor('cashier')), - }); - } - $iframe = $(container).find('#cashier_iframe'); if (Currency.isCryptocurrency(client_currency)) { @@ -257,22 +244,97 @@ const DepositWithdraw = (() => { } await BinarySocket.send({ get_account_status: 1 }); - + // cannot use State.getResponse because we want to check error which is outside of response[msg_type] const response_get_account_status = State.get(['response', 'get_account_status']); if (!response_get_account_status.error) { + const is_crypto = Currency.isCryptocurrency(Client.get('currency')); if (/cashier_locked/.test(response_get_account_status.get_account_status.status)) { - if (/ASK_UK_FUNDS_PROTECTION/.test(response_get_account_status.get_account_status.cashier_validation)) { - initUKGC(); + if (/system_maintenance/.test(response_get_account_status.get_account_status.cashier_validation)) { + if (is_crypto) { + showError('custom_error', localize('Our cryptocurrency cashier is temporarily down due to system maintenance. You can access the Cashier in a few minutes when the maintenance is complete.')); + } else { + showError('custom_error', localize('Our cashier is temporarily down due to system maintenance. You can access the Cashier in a few minutes when the maintenance is complete.')); + } + return; + } + if (/ASK_FIX_DETAILS/.test(response_get_account_status.get_account_status.cashier_validation)) { + showMessage('cashier_personal_details_message'); return; } if (/ASK_SELF_EXCLUSION_MAX_TURNOVER_SET/.test(response_get_account_status.get_account_status.cashier_validation)) { showError('limits_error'); return; } - + if (/ASK_UK_FUNDS_PROTECTION/.test(response_get_account_status.get_account_status.cashier_validation)) { + initUKGC(); + return; + } + if (/FinancialAssessmentRequired/.test(response_get_account_status.get_account_status.cashier_validation)) { + showError('fa_error'); + return; + } + if (/ASK_TIN_INFORMATION/.test(response_get_account_status.get_account_status.cashier_validation)) { + showError('tin_error'); + return; + } + if (/ASK_AUTHENTICATE/.test(response_get_account_status.get_account_status.cashier_validation) && Client.isAccountOfType('financial')) { + showMessage('not_authenticated_message'); + return; + } + if (/ASK_AUTHENTICATE/.test(response_get_account_status.get_account_status.cashier_validation) && response_get_account_status.get_account_status.risk_classification === 'high') { + showMessage('high_risk_not_authenticated_message'); + return; + } + if (/documents_expired/.test(response_get_account_status.get_account_status.cashier_validation)) { + showError('custom_error', localize('The identification documents you submitted have expired. Please submit valid identity documents to unlock Cashier.')); + return; + } + if (/ASK_FINANCIAL_RISK_APPROVAL/.test(response_get_account_status.get_account_status.cashier_validation)) { + showError('custom_error', localize('Please complete the Appropriateness Test to access your cashier.')); + return; + } + if (/cashier_locked_status/.test(response_get_account_status.get_account_status.cashier_validation)) { + showError('custom_error', localize('Your cashier is currently locked. Please contact us via live chat to find out how to unlock it.')); + return; + } + showError('custom_error', localize('Your cashier is locked.')); // Locked from BO return; + } else if (cashier_type === 'deposit' && /deposit_locked/.test(response_get_account_status.get_account_status.status)) { + if (/system_maintenance/.test(response_get_account_status.get_account_status.cashier_validation) && is_crypto) { + showError('custom_error', localize('Deposits are temporarily unavailable due to system maintenance. You can make your deposits when the maintenance is complete.')); + return; + } + if (/SelfExclusion/.test(response_get_account_status.get_account_status.cashier_validation)) { + showError('custom_error', localize('You have chosen to exclude yourself from trading on our website until [_1]. If you are unable to place a trade or deposit after your self-exclusion period, please contact us via live chat.', moment(+Client.get('excluded_until') * 1000).format('DD MMM YYYY'))); + return; + } + if (/unwelcome_status/.test(response_get_account_status.get_account_status.cashier_validation)) { + showError('custom_error', localize('Unfortunately, you can only make withdrawals. Please contact us via live chat.')); + return; + } + } else if (cashier_type === 'withdraw' && /withdrawal_locked/.test(response_get_account_status.get_account_status.status)) { + if (/system_maintenance/.test(response_get_account_status.get_account_status.cashier_validation) && is_crypto) { + showError('custom_error', localize('Withdrawals are temporarily unavailable due to system maintenance. You can make your withdrawals when the maintenance is complete.')); + return; + } + if (/ASK_FIX_DETAILS/.test(response_get_account_status.get_account_status.cashier_validation)) { + showMessage('withdrawal_personal_details_message'); + return; + } + if (/ASK_AUTHENTICATE/.test(response_get_account_status.get_account_status.cashier_validation) && response_get_account_status.get_account_status.risk_classification === 'high') { + showMessage('high_risk_not_authenticated_message'); + return; + } + if (/withdrawal_locked_status/.test(response_get_account_status.get_account_status.cashier_validation)) { + showError('custom_error', localize('Unfortunately, you can only make deposits. Please contact us via live chat to enable withdrawals.')); + return; + } + if (/no_withdrawal_or_trading_status/.test(response_get_account_status.get_account_status.cashier_validation)) { + showError('custom_error', localize('Unfortunately, you can only make deposits. Please contact us via live chat to enable withdrawals.')); + return; + } } const account_currency_config = getPropertyValue(response_get_account_status.get_account_status, ['currency_config', Client.get('currency')]) || {}; if ((cashier_type === 'deposit' && account_currency_config.is_deposit_suspended) || @@ -284,19 +346,6 @@ const DepositWithdraw = (() => { } await BinarySocket.wait('website_status'); - const currency_config = getPropertyValue(getCurrencies(), [Client.get('currency')]) || {}; - if (cashier_type === 'deposit') { - if (currency_config.is_deposit_suspended) { - // Currency deposit is suspended - showError('custom_error', localize('Sorry, deposits for this currency are currently disabled.')); - return; - } - } else if (currency_config.is_withdrawal_suspended) { // type is withdrawal - // Currency withdrawal is suspended - showError('custom_error', localize('Sorry, withdrawals for this currency are currently disabled.')); - return; - } - const promises = []; if (cashier_type === 'deposit') { // to speed up page load diff --git a/src/javascript/app/pages/cashier/payment_agent_list.js b/src/javascript/app/pages/cashier/payment_agent_list.js index ce82a71d6d0..1bfd35ca51a 100644 --- a/src/javascript/app/pages/cashier/payment_agent_list.js +++ b/src/javascript/app/pages/cashier/payment_agent_list.js @@ -12,7 +12,7 @@ const PaymentAgentList = (() => { BinaryPjax.load(`${Url.urlFor('user/set-currency')}`); return; } - + $(() => { $('#accordion').accordion({ heightStyle: 'content', @@ -56,15 +56,77 @@ const PaymentAgentList = (() => { const $accordion = $('
', { id: 'accordion' }); + const getNormalizedPaymentMethod = (method) => { + const all_payment_methods = ['alertpay', 'alipay', 'bank', 'bankbri', 'bch', 'bni', 'btc', 'card', 'cash', + 'cimbniaga', 'crypto', 'dai', 'diamondbank', 'egold', 'eth', 'ethd', 'ewallet', 'firstbank', 'grupbca', + 'gtbank', 'icbc', 'libertyreserve', 'ltc', 'mandiri_syariah', 'mandiri', 'mandirisyariah', 'mastercard', 'mixed', + 'moneygram', 'paypal', 'perfectmoney', 'permatabank', 'solidtrustpay', 'tether', 'verve', 'visa', 'wechatpay', + 'zenithbank']; + + const normalized_payment_methods = { + bank : ['banks', 'bankdeposit', 'banktransfer', 'bankwire', 'bankwiretransfer', 'localbankwire', 'localbank', 'localbanks', 'localbanktransfer'], + btc : ['bitcoin'], + bankbri: ['bri'], + card : ['cards'], + cash : ['cashdeposits'], + crypto : ['cryptos', 'cryptocurrencies', 'cryptocurrency', 'weacceptcrypto'], + eth : ['ethereum'], + ewallet: ['ewallets', 'ewalletpayment', 'skrill'], + grupbca: ['bca'], + ltc : ['litecoin'], + mixed : ['mix'], + }; + + const trimmed_payment_method = method.replace(/[' ',-]/g, '').toLowerCase(); + + if (all_payment_methods.includes(trimmed_payment_method)){ + return trimmed_payment_method; + } + + const normalized_payment_method = Object.entries(normalized_payment_methods).reduce((pay_method, [ key, value ]) => value.some(el => el === trimmed_payment_method) ? key : pay_method, ''); + return normalized_payment_method; + }; + list.map((agent) => { let supported_banks = ''; - if (agent.supported_banks && agent.supported_banks.length > 0) { + if (agent.supported_payment_methods && agent.supported_payment_methods.length > 0) { + agent.supported_payment_methods.map((item) => { + const payment_method = getNormalizedPaymentMethod(item.payment_method); + supported_banks += payment_method ? + `${payment_method}` + : ''; + }); + } else if (agent.supported_banks && agent.supported_banks.length > 0) { + // TODO: remove this block when support for multiple payment methods is released const banks = agent.supported_banks.split(','); banks.map((bank) => { - supported_banks += bank.length === 0 ? - '' : - `${bank}`; + const supported_bank = getNormalizedPaymentMethod(bank); + supported_banks += supported_bank ? + `${supported_bank}` + : ''; + }); + } + + let urls = ''; + if (agent.urls && agent.urls.length > 0) { + agent.urls.map((item, index) => { + urls += index ? ',' : ''; + urls += `${item.url}`; + }); + } else { + // TODO: remove this when support for multiple payment agent urls is released + urls = `${agent.url}`; + } + + let phone_numbers = ''; + if (agent.phone_numbers && agent.phone_numbers.length > 0) { + agent.phone_numbers.map((item, index) => { + phone_numbers += index ? ',' : ''; + phone_numbers += `${item.phone_number}`; }); + } else { + // TODO: remove this when support for multiple payment agent phones is released + phone_numbers = `${agent.telephone}`; } $accordion.append( @@ -75,9 +137,9 @@ const PaymentAgentList = (() => { .replace(/%summary/g, agent.summary) .replace(/%deposit_commission/g, agent.deposit_commission) .replace(/%withdrawal_commission/g, agent.withdrawal_commission) - .replace(/%url/g, agent.url) + .replace(/%url/g, urls) .replace(/%email/g, agent.email) - .replace(/%telephone/g, agent.telephone) + .replace(/%telephone/g, phone_numbers) .replace(/%further_information/g, agent.further_information) .replace(/%supported_banks/g, supported_banks)); }); diff --git a/src/javascript/app/pages/cashier/payment_agent_withdraw.js b/src/javascript/app/pages/cashier/payment_agent_withdraw.js index 6796284bece..f574acf2cb0 100644 --- a/src/javascript/app/pages/cashier/payment_agent_withdraw.js +++ b/src/javascript/app/pages/cashier/payment_agent_withdraw.js @@ -108,7 +108,7 @@ const PaymentAgentWithdraw = (() => { $form.find('.wrapper-row-agent').find('label').append($('', { text: '*', class: 'required_field_asterisk' })); $form.find('label[for="txtAmount"]').text(`${localize('Amount in')} ${Currency.getCurrencyDisplayCode(currency)}`); FormManager.init(form_id, [ - { selector: field_ids.txt_amount, validations: ['req', ['number', { type: 'float', decimals: Currency.getDecimalPlaces(currency), min, max }], ['custom', { func: () => +Client.get('balance') >= +$txt_amount.val(), message: localize('Insufficient balance.') }]], request_field: 'amount' }, + { selector: field_ids.txt_amount, validations: ['req', ['number', { type: 'float', decimals: Currency.getDecimalPlaces(currency), min, max, balance: Client.get('balance') }]], request_field: 'amount' }, { selector: field_ids.txt_payment_ref, validations: [['length', { min: 0, max: 30 }], ['regular', { regex: /^[0-9A-Za-z .,'-]{0,30}$/, message: localize('Only letters, numbers, space, hyphen, period, comma, and apostrophe are allowed.') }]], request_field: 'description', value: () => $txt_payment_ref.val() ? payment_ref_prefix + $txt_payment_ref.val() : '' }, { request_field: 'currency', value: currency }, diff --git a/src/javascript/app/pages/dashboard/dashboard.js b/src/javascript/app/pages/dashboard/dashboard.js index c24d8184057..3b3b067a3c2 100644 --- a/src/javascript/app/pages/dashboard/dashboard.js +++ b/src/javascript/app/pages/dashboard/dashboard.js @@ -17,47 +17,49 @@ const Dashboard = (() => { const el_loading = document.getElementById('loading_dashboard'); const el_dashboard_container = document.getElementById('binary_dashboard'); - el_shadow_dom_dashboard = el_dashboard_container.attachShadow({ mode: 'open' }); + if (el_dashboard_container) { + el_shadow_dom_dashboard = el_dashboard_container ? el_dashboard_container.attachShadow({ mode: 'open' }) : ''; - const el_main_css = document.createElement('style'); - // These are styles that are to be injected into the Shadow DOM, so they are in JS and not stylesheets - // They are to be applied to the `:host` selector - el_main_css.innerHTML = `@import url(${urlForStatic('css/dashboard.min.css')}); :host { --hem: 10px; }`; - el_main_css.rel = 'stylesheet'; + const el_main_css = document.createElement('style'); + // These are styles that are to be injected into the Shadow DOM, so they are in JS and not stylesheets + // They are to be applied to the `:host` selector + el_main_css.innerHTML = `@import url(${urlForStatic('css/dashboard.min.css')}); :host { --hem: 10px; }`; + el_main_css.rel = 'stylesheet'; - const language = getLanguage().toLowerCase(); - const dashboard_props = { - client: { - is_logged_in: Client.get('currency'), - loginid : Client.get('residence'), - }, - config: { - asset_path : '/dashboard/assets', - has_router : false, - is_deriv_crypto: false, - routes : { - home : `/${language}/dashboard/overview.html`, - about_us : `/${language}/dashboard/about-us.html`, - resources: `/${language}/dashboard/resources.html`, - explore : `/${language}/dashboard/explore.html`, + const language = getLanguage().toLowerCase(); + const dashboard_props = { + client: { + is_logged_in: Client.get('currency'), + loginid : Client.get('residence'), }, - }, - ui: { - is_dark_mode_on: false, - language, - components : { - LoginPrompt: null, // eslint-disable-line - Page404 : null, // eslint-disable-line + config: { + asset_path : '/dashboard/assets', + has_router : false, + is_deriv_crypto: false, + routes : { + home : `/${language}/dashboard/overview.html`, + about_us : `/${language}/dashboard/about-us.html`, + resources: `/${language}/dashboard/resources.html`, + explore : `/${language}/dashboard/explore.html`, + }, }, - }, - server_time: ServerTime, - ws : BinarySocket, - }; + ui: { + is_dark_mode_on: false, + language, + components : { + LoginPrompt: null, // eslint-disable-line + Page404 : null, // eslint-disable-line + }, + }, + server_time: ServerTime, + ws : BinarySocket, + }; - ReactDOM.render(React.createElement(module, dashboard_props), el_shadow_dom_dashboard); - el_shadow_dom_dashboard.prepend(el_main_css); - el_loading.parentNode.removeChild(el_loading); - el_shadow_dom_dashboard.host.classList.remove('invisible'); + ReactDOM.render(React.createElement(module, dashboard_props), el_shadow_dom_dashboard); + el_shadow_dom_dashboard.prepend(el_main_css); + el_loading.parentNode.removeChild(el_loading); + el_shadow_dom_dashboard.host.classList.remove('invisible'); + } }; return { diff --git a/src/javascript/app/pages/resources/trading_times/trading_times.ui.js b/src/javascript/app/pages/resources/trading_times/trading_times.ui.js index d5529daa5ef..aa228992f2d 100644 --- a/src/javascript/app/pages/resources/trading_times/trading_times.ui.js +++ b/src/javascript/app/pages/resources/trading_times/trading_times.ui.js @@ -8,6 +8,8 @@ const CommonFunctions = require('../../../../_common/common_functions'); const localize = require('../../../../_common/localize').localize; const showLoadingImage = require('../../../../_common/utility').showLoadingImage; const toISOFormat = require('../../../../_common/string_util').toISOFormat; +const Client = require('../../../base/client'); +const State = require('../../../../../javascript/_common/storage').State; const TradingTimesUI = (() => { let $date, @@ -48,23 +50,37 @@ const TradingTimesUI = (() => { }); $date.val(localize('Today')); if ($(window).width() < 480) { - // Create a label to be friendlier - const $label = $('label[for=trading-date]'); - $label.append($('', { class: 'ux-date foot-note' })); + const $input_group = $('#trading-date-container .input-group'); + const $date_input = $input_group.find('input'); + + $input_group.append($('', { class: 'ux-date foot-note' })); + + const $date_caption = $('span.ux-date'); + if (!$date.val()) { - $('span.ux-date').text(localize('Today')); + $date_caption.text(localize('Today')); $date.val(isoFormattedDate); $date.attr('value', isoFormattedDate); } $date.change(() => { const diffInDays = moment().diff(moment($date.val()), 'days', true); if (diffInDays < 0 || diffInDays >= 1) { - $('span.ux-date').text(''); + $date_caption.text('').hide(); + $date_input.show(); + $date_input.css('opacity',1); } else { - $('span.ux-date').text('Today'); + $date_caption.text(localize('Today')).show(); + $date_input.css('opacity',0); } }); + + $('#trading-date').trigger('change'); + + $date_input.click(() => { + $date_input.show(); + }); } + $date.change(function () { if (!CommonFunctions.dateValueChanged(this, 'date')) { return false; @@ -80,6 +96,9 @@ const TradingTimesUI = (() => { }; const populateTable = () => { + let markets; + const is_uk_residence = (Client.get('residence') === 'gb' || State.getResponse('website_status.clients_country') === 'gb'); + if (!active_symbols || !trading_times) return; if (!active_symbols.length) { $container.empty(); @@ -97,7 +116,11 @@ const TradingTimesUI = (() => { $('#errorMsg').setVisibility(0); - const markets = trading_times.markets; + if (is_uk_residence && Client.isAccountOfType('virtual')) { + markets = trading_times.markets.filter(market => market.name === 'Synthetic Indices'); + } else { + markets = trading_times.markets; + } const $ul = $('
    '); const $contents = $('
    '); diff --git a/src/javascript/app/pages/trade/charts/digit_info.js b/src/javascript/app/pages/trade/charts/digit_info.js index f62da817c9c..c7e11ff834c 100644 --- a/src/javascript/app/pages/trade/charts/digit_info.js +++ b/src/javascript/app/pages/trade/charts/digit_info.js @@ -28,6 +28,7 @@ const DigitInfo = (() => { plotBackgroundColor: '#fff', plotBorderWidth : 1, plotBorderColor : '#ccc', + marginBottom : 50, height : 225, // This is "unresponsive", but so is leaving it empty where it goes to 400px. }, title : { text: '' }, @@ -95,6 +96,18 @@ const DigitInfo = (() => { }, }, }, + responsive: { + rules: [{ + condition: { + maxWidth: 472, + }, + chartOptions: { + chart: { + marginBottom: 70, + }, + }, + }], + }, }; const addContent = (underlying) => { @@ -109,6 +122,7 @@ const DigitInfo = (() => { $('#digit_underlying').html($(elem)).val(underlying); $('#digit_domain').text(domain.charAt(0).toUpperCase() + domain.slice(1)); $('#digit_info_underlying').text($('#digit_underlying option:selected').text()); + $('#digit_info_count').text($('#tick_count').val()); CreateDropdown('#digit_underlying'); CreateDropdown('#tick_count'); }; @@ -166,7 +180,9 @@ const DigitInfo = (() => { const getTitle = () => ( { - text: template($('#last_digit_title').html(), [new_spots.length, $('#digit_underlying option:selected').text()]), + text : template($('#last_digit_title').html(), [new_spots.length, $('#digit_underlying option:selected').text()]), + useHTML: true, + style : { 'text-align': 'center' }, } ); diff --git a/src/javascript/app/pages/trade/contracts.jsx b/src/javascript/app/pages/trade/contracts.jsx index 13f2642a533..18b19e4f4cd 100644 --- a/src/javascript/app/pages/trade/contracts.jsx +++ b/src/javascript/app/pages/trade/contracts.jsx @@ -38,7 +38,7 @@ class Contracts extends React.Component { } openDropDown = () => { - if (this.state.contracts_tree.length <= 1) return; + if (this.state.contracts_tree.length < 1) return; this.positionDropDown(); this.setState({ open: true }); }; @@ -114,12 +114,12 @@ class Contracts extends React.Component { return (
    {this.getCurrentType()} - + {this.getCurrentContract()}
    diff --git a/src/javascript/app/pages/trade/duration.js b/src/javascript/app/pages/trade/duration.js index 7b27d21da5a..77ed41802fa 100644 --- a/src/javascript/app/pages/trade/duration.js +++ b/src/javascript/app/pages/trade/duration.js @@ -581,17 +581,50 @@ const Durations = (() => { }; const validateMinDurationAmount = () => { - const duration_amount_element = CommonFunctions.getElementById('duration_amount'); - const duration_wrapper_element = CommonFunctions.getElementById('duration_wrapper'); + const duration_amount = Defaults.get('duration_amount'); + const duration_unit_value = Defaults.get('duration_units'); + const duration_amount_element = CommonFunctions.getElementById('duration_amount'); + const duration_wrapper_element = CommonFunctions.getElementById('duration_wrapper'); + const current_market = CommonFunctions.querySelector('.market_current .market').innerText; + const duration_stock_indices_element = CommonFunctions.getElementById('duration_stock_indices'); + const contract_errors = CommonFunctions.getElementsByClassName('contract_error'); + const purchase_buttons = CommonFunctions.getElementsByClassName('purchase_button'); + const price_comments = CommonFunctions.getElementsByClassName('price_comment'); if (!CommonFunctions.isVisible(duration_amount_element)) { duration_wrapper_element.setVisibility(0); return; } + if (duration_amount === '') { + const contract_errors_array = Object.values(contract_errors); + const purchase_buttons_array = Object.values(purchase_buttons); + const price_comment_array = Object.values(price_comments); + + purchase_buttons_array.forEach(button => button.parentNode.classList.add('button-disabled')); + price_comment_array.forEach(comment => comment.style.display = 'none'); + contract_errors_array.forEach(error => { + CommonFunctions.elementTextContent(error, 'Enter the trade duration to know your stake and payout.'); + error.style.display = 'block'; + }); + } + const duration_min_element = CommonFunctions.getElementById('duration_minimum'); const duration_max_element = CommonFunctions.getElementById('duration_maximum'); duration_wrapper_element.setVisibility(1); + duration_stock_indices_element.setVisibility(0); + + if (current_market === 'Stock Indices' && duration_unit_value === 'h') { + const value_is_one_hour = parseInt(duration_amount) === parseInt(duration_min_element.innerText); + duration_stock_indices_element.setVisibility(1); + duration_wrapper_element.setVisibility(0); + + if (!value_is_one_hour) { + duration_stock_indices_element.classList.add('error-msg'); + } else { + duration_stock_indices_element.classList.remove('error-msg'); + } + } if (+duration_amount_element.value < +duration_min_element.textContent) { duration_amount_element.classList.add('error-field'); diff --git a/src/javascript/app/pages/trade/event.js b/src/javascript/app/pages/trade/event.js index 8b8b9a4e0f0..85721954d10 100644 --- a/src/javascript/app/pages/trade/event.js +++ b/src/javascript/app/pages/trade/event.js @@ -14,7 +14,7 @@ const Tick = require('./tick'); const BinarySocket = require('../../base/socket'); const getDecimalPlaces = require('../../common/currency').getDecimalPlaces; const isCryptocurrency = require('../../common/currency').isCryptocurrency; -const onlyNumericOnKeypress = require('../../common/event_handler'); +const eventHandlers = require('../../common/event_handler'); const TimePicker = require('../../components/time_picker'); const GTM = require('../../../_common/base/gtm'); const dateValueChanged = require('../../../_common/common_functions').dateValueChanged; @@ -123,7 +123,7 @@ const TradingEvents = (() => { const duration_amount_element = getElementById('duration_amount'); let input_event_triggered = false; // For triggering one of the two events. if (duration_amount_element) { - duration_amount_element.addEventListener('keypress', onlyNumericOnKeypress); + duration_amount_element.addEventListener('keypress', eventHandlers.onlyNumericOnKeypress); // jquery needed for datepicker $('#duration_amount') .on('input', CommonTrading.debounce((e) => { @@ -187,7 +187,7 @@ const TradingEvents = (() => { * attach event to change in amount, request new price only */ const amount_element = getElementById('amount'); - amount_element.addEventListener('keypress', onlyNumericOnKeypress); + amount_element.addEventListener('keypress', eventHandlers.onlyNumericOnKeypress); amount_element.addEventListener('input', CommonTrading.debounce((e) => { e.target.value = e.target.value.replace(/[^0-9.]/g, ''); const currency = Defaults.get('currency'); @@ -204,7 +204,7 @@ const TradingEvents = (() => { */ const multiplier_element = document.getElementById('multiplier'); if (multiplier_element) { - multiplier_element.addEventListener('keypress', onlyNumericOnKeypress); + multiplier_element.addEventListener('keypress', eventHandlers.onlyNumericOnKeypress); multiplier_element.addEventListener('input', CommonTrading.debounce((e) => { e.target.value = e.target.value.replace(/^0*(\d\.?)/, '$1'); @@ -369,8 +369,9 @@ const TradingEvents = (() => { * attach an event to change in barrier */ $('#barrier') - .on('keypress', (ev) => { onlyNumericOnKeypress(ev, [43, 45, 46]); }) + .on('keypress', (ev) => { eventHandlers.onlyNumericOnKeypress(ev, [43, 45, 46]); }) .on('input', CommonTrading.debounce((e) => { + e.target.value = eventHandlers.removeInvalidCharacters(e.target.value);// remove invalid characters on mobile Barriers.validateBarrier(); Defaults.set('barrier', e.target.value); Price.processPriceRequest(); @@ -382,13 +383,14 @@ const TradingEvents = (() => { */ const low_barrier_element = getElementById('barrier_low'); low_barrier_element.addEventListener('input', CommonTrading.debounce((e) => { + e.target.value = eventHandlers.removeInvalidCharacters(e.target.value);// remove invalid characters on mobile Barriers.validateBarrier(); Defaults.set('barrier_low', e.target.value); Price.processPriceRequest(); CommonTrading.submitForm(getElementById('websocket_form')); })); low_barrier_element.addEventListener('keypress', (ev) => { - onlyNumericOnKeypress(ev, [43, 45, 46]); + eventHandlers.onlyNumericOnKeypress(ev, [43, 45, 46]); }); /* @@ -396,13 +398,14 @@ const TradingEvents = (() => { */ const high_barrier_element = getElementById('barrier_high'); high_barrier_element.addEventListener('input', CommonTrading.debounce((e) => { + e.target.value = eventHandlers.removeInvalidCharacters(e.target.value);// remove invalid characters on mobile Barriers.validateBarrier(); Defaults.set('barrier_high', e.target.value); Price.processPriceRequest(); CommonTrading.submitForm(getElementById('websocket_form')); })); high_barrier_element.addEventListener('keypress', (ev) => { - onlyNumericOnKeypress(ev, [43, 45, 46]); + eventHandlers.onlyNumericOnKeypress(ev, [43, 45, 46]); }); /* @@ -414,6 +417,13 @@ const TradingEvents = (() => { CommonTrading.submitForm(getElementById('websocket_form')); })); + /* + * to overcome the delay in loading of purchase button + */ + $('#websocket_form :input').on('input',() => { + CommonTrading.showPriceOverlay(); + }); + getElementById('selected_tick').addEventListener('change', CommonTrading.debounce((e) => { Defaults.set('selected_tick', e.target.value); Price.processPriceRequest(); diff --git a/src/javascript/app/pages/trade/markets.jsx b/src/javascript/app/pages/trade/markets.jsx index 199a03bbae1..72f5fc91168 100644 --- a/src/javascript/app/pages/trade/markets.jsx +++ b/src/javascript/app/pages/trade/markets.jsx @@ -69,18 +69,22 @@ class Markets extends React.Component { constructor (props) { super(props); let market_symbol = Defaults.get('market'); - const market_list = Symbols.markets(); this.markets = getAvailableUnderlyings(market_list); - this.underlyings = Symbols.getAllSymbols() || {}; let underlying_symbol = Defaults.get('underlying'); + if (!underlying_symbol || !this.underlyings[underlying_symbol]) { const submarket = Object.keys(this.markets[market_symbol].submarkets).sort(sortSubmarket)[0]; underlying_symbol = Object.keys(this.markets[market_symbol].submarkets[submarket].symbols).sort()[0]; } - const markets_arr = Object.entries(this.markets).sort((a, b) => sortSubmarket(a[0], b[0])); - this.markets_all = markets_arr.slice(); + const market_arr = Object.entries(this.markets).sort((a, b) => sortSubmarket(a[0], b[0])); + const market_obj = market_arr.reduce((obj, [key, value]) => ({ + ...obj, + [key]: value, + }), {}); + + this.markets_all = market_arr.slice(); if (!(market_symbol in this.markets)) { market_symbol = Object.keys(this.markets).find(m => this.markets[m].submarkets[market_symbol]); Defaults.set('market', market_symbol); @@ -91,13 +95,13 @@ class Markets extends React.Component { open : false, market: { symbol: market_symbol, - name : this.markets[market_symbol].name, + name : market_obj[market_symbol].name, }, underlying: { symbol: underlying_symbol, name : this.underlyings[underlying_symbol], }, - markets : markets_arr, + markets : market_arr, active_market : market_symbol, query : '', open_dropdown_scroll_id: 0, diff --git a/src/javascript/app/pages/trade/price.js b/src/javascript/app/pages/trade/price.js index b5736632ba9..c8d7447893c 100644 --- a/src/javascript/app/pages/trade/price.js +++ b/src/javascript/app/pages/trade/price.js @@ -154,10 +154,12 @@ const Price = (() => { return proposal; }; - const display = (details, contract_type) => { - const proposal = details.proposal; - const id = proposal ? proposal.id : ''; - const params = details.echo_req; + const display = async (details, contract_type) => { + const proposal = details.proposal; + const id = proposal ? proposal.id : ''; + const params = details.echo_req; + const account_status = !!Client.isLoggedIn() && await BinarySocket.wait('get_account_status'); + const is_trading_disabled = account_status && account_status.get_account_status.status.some(state => state === 'no_trading'); let type = params.contract_type; if (id && !type) { @@ -230,12 +232,13 @@ const Price = (() => { purchase.parentNode.classList[enable ? 'remove' : 'add']('button-disabled'); }; - if (details.error) { + if (details.error || is_trading_disabled) { + const error_message = (details.error && details.error.message) || (is_trading_disabled && localize('Sorry, your account is not authorised for any further contract purchases.')); setPurchaseStatus(0); comment.hide(); setData(); error.show(); - CommonFunctions.elementTextContent(error, details.error.message); + CommonFunctions.elementTextContent(error, error_message); } else { setData(proposal); if ($('#websocket_form').find('.error-field:visible').length > 0) { @@ -362,6 +365,7 @@ const Price = (() => { processForgetProposalOpenContract(); processForgetProposals().then(() => { + const expiry_type = CommonFunctions.getElementById('expiry_type'); const position_is_visible = { top : false, middle: false, @@ -373,6 +377,14 @@ const Price = (() => { const proposal = Price.proposal(type_of_contract); position_is_visible[position] = true; + // When the duration input is empty and expiry type is not endtime, it should not send a proposal call. + if (!proposal.duration && expiry_type.value !== 'endtime') { + commonTrading.hideOverlayContainer(); + commonTrading.hidePriceOverlay(); + setPriceContainersVisibility(position_is_visible); + return; + } + if (proposal.error) { proposal.echo_req = proposal; Price.display(proposal, Contract.contractType()[Contract.form()]); diff --git a/src/javascript/app/pages/trade/tick_trade.js b/src/javascript/app/pages/trade/tick_trade.js index 4c6c77ec388..3e3bfdcc524 100644 --- a/src/javascript/app/pages/trade/tick_trade.js +++ b/src/javascript/app/pages/trade/tick_trade.js @@ -83,7 +83,12 @@ const TickDisplay = (() => { lang: { thousandsSep: ',' }, }); ChartSettings.setChartOptions(config); - chart = new Highstock.Chart(ChartSettings.getChartOptions()); + + try { + chart = new Highstock.Chart(ChartSettings.getChartOptions()); + } catch (e) { + // user switched to another page before the chart was loaded + } let resize_timeout; const el_chart_container = CommonFunctions.getElementById(id_render); diff --git a/src/javascript/app/pages/trade/tradepage.js b/src/javascript/app/pages/trade/tradepage.js index 2e23c265259..3d41a005852 100644 --- a/src/javascript/app/pages/trade/tradepage.js +++ b/src/javascript/app/pages/trade/tradepage.js @@ -12,6 +12,8 @@ const Client = require('../../base/client'); const Header = require('../../base/header'); const BinarySocket = require('../../base/socket'); const DerivBanner = require('../../common/deriv_banner'); +const CloseBanner = require('../../common/game_close_banner'); +const ClosePopup = require('../../common/game_close_popup'); const Guide = require('../../common/guide'); const TopUpVirtualPopup = require('../../pages/user/account/top_up_virtual/pop_up'); const State = require('../../../_common/storage').State; @@ -19,11 +21,22 @@ const State = require('../../../_common/storage').State; const TradePage = (() => { let events_initialized = 0; State.remove('is_trading'); - const onLoad = () => { - DerivBanner.onLoad(); + BinarySocket.wait('authorize', 'website_status', 'landing_company').then(() => { + const is_uk_residence = (Client.get('residence') === 'gb' || State.getResponse('website_status.clients_country') === 'gb'); + const is_iom_client = (Client.get('residence') === 'im' || State.getResponse('website_status.clients_country') === 'im'); + if (is_uk_residence && Client.hasAccountType('gaming')) { + CloseBanner.onLoad(); + ClosePopup.onLoad(); + } else if (is_iom_client && Client.hasAccountType('gaming')) { + CloseBanner.onLoad(); + ClosePopup.onLoad(); + } else { + DerivBanner.onLoad(); + } + }); - BinarySocket.wait('authorize').then(() => { + BinarySocket.wait('authorize' , 'landing_company').then(() => { init(); }); }; diff --git a/src/javascript/app/pages/user/account/authenticate.js b/src/javascript/app/pages/user/account/authenticate.js index 7fabda7e34f..ee9d4801ce1 100644 --- a/src/javascript/app/pages/user/account/authenticate.js +++ b/src/javascript/app/pages/user/account/authenticate.js @@ -1,4 +1,5 @@ const DocumentUploader = require('@binary-com/binary-document-uploader'); +const Countries = require('i18n-iso-countries'); const Cookies = require('js-cookie'); const Onfido = require('onfido-sdk-ui'); const onfido_phrases = require('./onfido_phrases'); @@ -6,16 +7,18 @@ const Client = require('../../../base/client'); const Header = require('../../../base/header'); const BinarySocket = require('../../../base/socket'); const isAuthenticationAllowed = require('../../../../_common/base/client_base').isAuthenticationAllowed; +const makeOption = require('../../../../_common/common_functions').makeOption; const CompressImage = require('../../../../_common/image_utility').compressImg; const ConvertToBase64 = require('../../../../_common/image_utility').convertToBase64; const isImageType = require('../../../../_common/image_utility').isImageType; const getLanguage = require('../../../../_common/language').get; const localize = require('../../../../_common/localize').localize; -const State = require('../../../../_common/storage').State; const toTitleCase = require('../../../../_common/string_util').toTitleCase; const TabSelector = require('../../../../_common/tab_selector'); const Url = require('../../../../_common/url'); const showLoadingImage = require('../../../../_common/utility').showLoadingImage; +const getDocumentData = require('../../../../_common/utility').getDocumentData; +const getRegex = require('../../../../_common/utility').getRegex; /* To handle onfido unsupported country, we handle the functions separately, @@ -24,11 +27,13 @@ const showLoadingImage = require('../../../../_common/utility').showLoadi const Authenticate = (() => { let is_any_upload_failed = false; let is_any_upload_failed_uns = false; - let onfido_unsupported = false; - let authentication_object = {}; + let account_status = {}; let file_checks = {}; let file_checks_uns = {}; - let onfido, + let onfido_sdk, + available_document_list, + residence_list, + selected_country, $button, $submit_status, $submit_table, @@ -72,6 +77,13 @@ const Authenticate = (() => { } }; + const getAccountStatus = () => new Promise((resolve) => { + BinarySocket.wait('get_account_status').then((response) => { + const authentication_response = response.get_account_status; + resolve(authentication_response); + }); + }); + const initUnsupported = () => { file_checks_uns = {}; $submit_status_uns = $('.submit-status-uns'); @@ -776,7 +788,8 @@ const Authenticate = (() => { }; const showSuccess = () => { - BinarySocket.send({ get_account_status: 1 }, { forced: true }).then(() => { + BinarySocket.send({ get_account_status: 1 }, { forced: true }).then(response => { + account_status = response.get_account_status; Header.displayAccountStatus(); removeButtonLoading(); $button.setVisibility(0); @@ -788,7 +801,8 @@ const Authenticate = (() => { }; const showSuccessUns = () => { - BinarySocket.send({ get_account_status: 1 }, { forced: true }).then(() => { + BinarySocket.send({ get_account_status: 1 }, { forced: true }).then(response => { + account_status = response.get_account_status; Header.displayAccountStatus(); removeButtonLoadingUns(); $button_uns.setVisibility(0); @@ -843,51 +857,80 @@ const Authenticate = (() => { TabSelector.onLoad(); }; - const getAuthenticationStatus = () => new Promise((resolve) => { - // check update account status - BinarySocket.wait('get_account_status').then(() => { - const authentication_response = State.getResponse('get_account_status.authentication'); - resolve(authentication_response); - }); - }); + const initOnfidoVerification = async () => { + $('#idv-container').setVisibility(0); + $('#authentication_tab').setVisibility(1); + Url.updateParamsWithoutReload({ authentication_tab: 'poi' }, true); + TabSelector.updateTabDisplay(); - const initOnfido = async (sdk_token, documents_supported, country_code) => { - if (!$('#onfido').is(':parent')) { - $('#onfido').setVisibility(1); + const country_code = selected_country.value; + const documents_supported = selected_country.identity.services.onfido.documents_supported; + const service_token_response = await getOnfidoServiceToken(country_code); + let has_personal_details_error = false; + + if ( + service_token_response.error && + service_token_response.error.code === 'MissingPersonalDetails' + ) { + has_personal_details_error = true; + const personal_fields_errors = { + address_city : localize('Town/City'), + address_line_1 : localize('First line of home address'), + address_postcode: localize('Postal Code/ZIP'), + address_state : localize('State/Province'), + email : localize('Email address'), + phone : localize('Telephone'), + place_of_birth : localize('Place of birth'), + residence : localize('Country of Residence'), + }; + const missing_personal_fields = Object.keys(service_token_response.error.details) + .map(field => (personal_fields_errors[field].toLowerCase() || field)); + + const error_msgs = missing_personal_fields ? missing_personal_fields.join(', ') : ''; + + $('#missing_personal_fields').html(error_msgs); + } + + if (has_personal_details_error) { + $('#personal_details_error').setVisibility(1); + } else if (!$('#onfido').is(':parent')) { + $('#onfido').setVisibility(1); + const onfido_country_code = country_code.length < 3 ? + Countries.alpha2ToAlpha3(country_code.toUpperCase()) : country_code; + + const onfido_documents = Array.isArray(documents_supported) ? + documents_supported : Object.keys(documents_supported).map(d => documents_supported[d].display_name); + try { - onfido = Onfido.init({ + onfido_sdk = await Onfido.init({ containerId: 'onfido', language : { locale : getLanguage().toLowerCase() || 'en', phrases : onfido_phrases, mobilePhrases: onfido_phrases, }, - token : sdk_token, - useModal : false, - onComplete: handleComplete, - steps : [ + token : service_token_response.token, + useModal: false, + onComplete(data) { + handleComplete(data); + }, + steps: [ { type : 'document', options: { documentTypes: { - passport : documents_supported.some(doc => /Passport/g.test(doc)), - driving_licence: documents_supported.some(doc => /Driving Licence/g.test(doc)) ? { - country: country_code, + passport : onfido_documents.some(doc => /Passport/g.test(doc)), + driving_licence: onfido_documents.some(doc => /Driving Licence/g.test(doc)) ? { + country: onfido_country_code, } : false, - national_identity_card: documents_supported.some(doc => /National Identity Card/g.test(doc)) ? { - country: country_code, + national_identity_card: onfido_documents.some(doc => /National Identity Card/g.test(doc)) ? { + country: onfido_country_code, } : false, }, - useLiveDocumentCapture: true, - }, - }, - { - type : 'face', - options: { - useLiveDocumentCapture: true, }, }, + 'face', ], }); $('#authentication_loading').setVisibility(0); @@ -898,30 +941,43 @@ const Authenticate = (() => { } }; - const showCTAButton = (type, status) => { - const { needs_verification } = authentication_object; - const type_required = type === 'identity' ? 'poi' : 'poa'; - const type_pending = type === 'identity' ? 'poa' : 'poi'; - const description_status = status !== 'verified'; - - if (needs_verification.includes(type)) { - $(`#text_${status}_${type_required}_required`).setVisibility(1); - $(`#button_${status}_${type_required}_required`).setVisibility(1); - } else if (description_status) { - $(`#text_${status}_${type_pending}_pending`).setVisibility(1); - } + const showCTAButton = async (type, status) => { + BinarySocket.send({ get_account_status: 1 }, { forced: true }).then(response => { + account_status = response.get_account_status; + const { needs_verification } = account_status.authentication; + + const type_required = type === 'identity' ? 'poi' : 'poa'; + const type_pending = type === 'identity' ? 'poa' : 'poi'; + const description_status = status !== 'verified'; + + $(`#text_verified_${type_pending}_required, #text_pending_${type_pending}_required`).setVisibility(0); + $(`#button_verified_${type_pending}_required, #button_pending_${type_pending}_required`).setVisibility(0); + + if (needs_verification.includes(type)) { + $(`#text_${status}_${type_required}_required`).setVisibility(1); + $(`#button_${status}_${type_required}_required`).setVisibility(1); + } else if (description_status) { + $(`#text_${status}_${type_pending}_pending`).setVisibility(1); + } + }); }; - const handleComplete = () => { + const handleComplete = (data) => { + const document_ids = Object.keys(data).map(key => data[key].id); + BinarySocket.send({ notification_event: 1, category : 'authentication', event : 'poi_documents_uploaded', + args : { + documents: document_ids, + }, }).then(() => { - onfido.tearDown(); + onfido_sdk.tearDown(); $('#authentication_loading').setVisibility(1); setTimeout(() => { - BinarySocket.send({ get_account_status: 1 }, { forced: true }).then(() => { + BinarySocket.send({ get_account_status: 1 }, { forced: true }).then(response => { + account_status = response.get_account_status; $('#msg_personal_details').setVisibility(0); $('#upload_complete').setVisibility(1); Header.displayAccountStatus(); @@ -933,13 +989,16 @@ const Authenticate = (() => { }); }; - const getOnfidoServiceToken = () => new Promise((resolve) => { + const getOnfidoServiceToken = (country_code) => new Promise((resolve) => { const onfido_cookie = Cookies.get('onfido_token'); + const onfido_country_code = country_code.length !== 2 + ? Countries.alpha3ToAlpha2(country_code.toUpperCase()) : country_code; if (!onfido_cookie) { BinarySocket.send({ service_token: 1, service : 'onfido', + country : onfido_country_code, }).then((response) => { if (response.error) { resolve({ error: response.error }); @@ -959,166 +1018,507 @@ const Authenticate = (() => { } }); - const checkIsRequired = (authentication_status) => { - const { identity, document, needs_verification } = authentication_status; - const is_not_required = identity.status === 'none' && document.status === 'none' && !needs_verification.length; - - return !is_not_required; - }; - const cleanElementVisibility = () => { $('#personal_details_error').setVisibility(0); $('#limited_poi').setVisibility(0); + $('#idv-container').setVisibility(0); }; - const initAuthentication = async () => { - let has_personal_details_error = false; - const authentication_status = await getAuthenticationStatus(); - - if (!authentication_status || authentication_status.error) { - $('#authentication_tab').setVisibility(0); - $('#error_occured').setVisibility(1); - return; + const handleCountrySelector = async () => { + $('#authentication_tab').setVisibility(0); + $('#idv-container').setVisibility(1); + const $residence_dropdown = $('#country_dropdown'); + const next_button = document.getElementById('button_next_country_selected'); + const { idv, onfido } = account_status.authentication.identity.services; + const { submissions_left: idv_submissions_left } = idv; + const { submissions_left: onfido_submissions_left } = onfido; + const is_idv_disallowed = account_status.status.some(ac => ac === 'idv_disallowed'); + + selected_country = null; + await BinarySocket.send({ residence_list: 1 }) + .then(response => residence_list = response.residence_list); + + if (!selected_country) { + next_button.classList.add('button-disabled'); } - const service_token_response = await getOnfidoServiceToken(); + $('#authentication_loading').setVisibility(0); + + if (residence_list.length > 0) { + $('#idv_country_selector').setVisibility(1); + + $residence_dropdown.append(makeOption({ + text : localize('Please select the country of document issuance'), + class : 'placeholder', + value : 'initial', + is_disabled: 'disabled', + })); + + residence_list.forEach((residence) => { + $residence_dropdown.append(makeOption({ + text : residence.text, + value: residence.value, + })); + }); - if ( - service_token_response.error && - service_token_response.error.code === 'MissingPersonalDetails' - ) { - has_personal_details_error = true; - const personal_fields_errors = { - address_city : localize('Town/City'), - address_line_1 : localize('First line of home address'), - address_postcode: localize('Postal Code/ZIP'), - address_state : localize('State/Province'), - email : localize('Email address'), - phone : localize('Telephone'), - place_of_birth : localize('Place of birth'), - residence : localize('Country of Residence'), - }; + $residence_dropdown.html($residence_dropdown.html()); - const missing_personal_fields = Object.keys(service_token_response.error.details) - .map(field => (personal_fields_errors[field].toLowerCase() || field)); - - const error_msgs = missing_personal_fields ? missing_personal_fields.join(', ') : ''; + if (selected_country) { + $residence_dropdown.val(selected_country.value); + } else { + $residence_dropdown.val('initial'); + } - $('#missing_personal_fields').html(error_msgs); - } + $residence_dropdown.on('change', (e) => { + const dropdown_country = residence_list.find(r => r.value === e.target.value); + if (dropdown_country) { + selected_country = dropdown_country; + } + if (selected_country) { + next_button.classList.remove('button-disabled'); + } + }); - const { identity, needs_verification, document } = authentication_status; - authentication_object = authentication_status; + next_button.addEventListener('click', () => { + if (selected_country) { + const is_idv_supported = selected_country.identity.services.idv.is_country_supported; + const is_onfido_supported = selected_country.identity.services.onfido.is_country_supported; + $('#idv_country_selector').setVisibility(0); - const is_fully_authenticated = identity.status === 'verified' && document.status === 'verified'; - const should_allow_resubmission = needs_verification.includes('identity') || needs_verification.includes('document'); - onfido_unsupported = !identity.services.onfido.is_country_supported; - const documents_supported = identity.services.onfido.documents_supported; - const country_code = identity.services.onfido.country_code; - const has_submission_attempts = !!identity.services.onfido.submissions_left; - const is_rejected = identity.status === 'rejected' || identity.status === 'suspected'; - const last_rejected_reasons = identity.services.onfido.last_rejected; - const has_rejected_reasons = !!last_rejected_reasons.length && is_rejected; - - if (is_fully_authenticated && !should_allow_resubmission) { - $('#authentication_tab').setVisibility(0); - $('#authentication_verified').setVisibility(1); + if (is_idv_supported && !is_idv_disallowed && Number(idv_submissions_left) > 0) { + handleIdvDocumentSubmit(); + } else if (is_onfido_supported && Number(onfido_submissions_left) > 0) { + initOnfidoVerification(); + } else { + handleManual(); + } + } + }); } + }; - if (has_personal_details_error) { - $('#personal_details_error').setVisibility(1); - } else if (has_rejected_reasons && has_submission_attempts) { - const maximum_reasons = last_rejected_reasons.slice(0, 3); - const has_minimum_reasons = last_rejected_reasons.length > 3; - $('#last_rejection_poi').setVisibility(1); + const handleIdvDocumentSubmit = async () => { + $('#idv_document_submit').setVisibility(1); + + const $documents = $('#document_type'); + const $example = $('#document_example_format'); + const $personal_detail_msg = $('#idv_personal_detail_msg'); + const left_container = document.getElementById('idv_document_left'); + const right_container = document.getElementById('idv_document_right'); + const example_format_text = document.getElementById('document_example_format'); + const document_input = document.getElementById('document_number'); + const document_sample_img = document.getElementById('document_sample_image'); + const back_button = document.getElementById('idv_document_submit_back_btn'); + const verify_button = document.getElementById('idv_document_submit_verify_btn'); + + // Reset all states in case user navigates back and forth + document_input.value = ''; + document_input.disabled = true; + document_sample_img.src = ''; + right_container.setVisibility(0); + $personal_detail_msg.setVisibility(0); + verify_button.classList.add('button-disabled'); + left_container.classList.remove('show-sample-image'); + example_format_text.classList.remove('error-text'); + $example.html(''); + + const country_code = selected_country.value; + const { has_visual_sample, documents_supported } = selected_country.identity.services.idv; + + let document_type, + document_number; + + const filtered_documents = + // Disabled documents for certain countries. Remove when BE implements fix from their side + ['gh', 'ng'].includes(country_code) + ? Object.keys(documents_supported).filter(d => d !== 'voter_id') + : Object.keys(documents_supported); + + available_document_list = filtered_documents.map(d => { + const { new_display_name, example_format, sample_image } = getDocumentData(country_code, d) || {}; + const { format:regex, display_name } = documents_supported[d]; + return { id: d, text: new_display_name || display_name, example_format, sample_image, regex }; + }); - maximum_reasons.forEach(reason => { - $('#last_rejection_list').append(`
  • ${reason}
  • `); + if (selected_country) { + const $enabled_options = $('', input_attributes)) + .append($('