From 784fab2112245576598f7aa8f361fa9f2bdb0deb Mon Sep 17 00:00:00 2001 From: nazaninreihani Date: Mon, 24 Jun 2019 08:39:43 -0400 Subject: [PATCH 01/58] make digits contract's barrier to be integer --- www/js/share/services/chart.service.js | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/www/js/share/services/chart.service.js b/www/js/share/services/chart.service.js index 00cbaad638..33b7024b28 100644 --- a/www/js/share/services/chart.service.js +++ b/www/js/share/services/chart.service.js @@ -128,10 +128,10 @@ angular.module("binary").factory("chartService", $rootScope => { return parseFloat(price) < parseFloat(barrier); }, DIGITMATCH: function condition(barrier, price) { - return utils.lastDigit(barrier) === utils.lastDigit(price); + return utils.lastDigit(parseInt(barrier)) === utils.lastDigit(price); }, DIGITDIFF: function condition(barrier, price) { - return utils.lastDigit(barrier) !== utils.lastDigit(price); + return utils.lastDigit(parseInt(barrier)) !== utils.lastDigit(price); }, DIGITEVEN: function condition(barrier, price) { return utils.lastDigit(price) % 2 === 0; @@ -451,7 +451,8 @@ angular.module("binary").factory("chartService", $rootScope => { if (utils.higherLowerTrade(contract)) { contract.offset = contract.offset || contract.barrier; barrier = Number(tickPrice) + Number(contract.offset); - barrier = barrier.toFixed(utils.fractionalLength(tickPrice)); + barrier = utils.digitTrade(contract) ? + contract.barrier : barrier.toFixed(utils.fractionalLength(tickPrice)); } utils.setObjValue(contract, "barrier", barrier, !utils.digitTrade(contract)); utils.setObjValue(contract, "entrySpotPrice", tickPrice, true); @@ -511,7 +512,8 @@ angular.module("binary").factory("chartService", $rootScope => { if (tickPriceList.length === 0) { if (contract.entrySpotTime !== lastTime && betweenExistingSpots(lastTime)) { const entrySpotPrice = parseFloat(contract.entrySpotPrice).toFixed(fractionalLength); - const barrier = parseFloat(contract.barrier).toFixed(fractionalLength); + const barrier = utils.digitTrade(contract) ? + contract.barrier : parseFloat(contract.barrier).toFixed(fractionalLength); tickPriceList.push(entrySpotPrice); if (utils.conditions[contract.type](barrier, entrySpotPrice, From fdcea334456866691d381d518a152e8537bf851f Mon Sep 17 00:00:00 2001 From: Ashkan Date: Mon, 24 Jun 2019 14:50:32 +0200 Subject: [PATCH 02/58] New translations en.json (Italian) --- www/i18n/it.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/www/i18n/it.json b/www/i18n/it.json index 3b6b9899db..18564c0732 100644 --- a/www/i18n/it.json +++ b/www/i18n/it.json @@ -6,7 +6,7 @@ "get_token": "Come si ottiene un token?", "signin_with_binary_com": "Entra", "next": "Avanti", - "regulatory_information": "Informazioni regolamentari" + "regulatory_information": "Informazioni sulle normative" }, "alert": { "error": "Errore!", From 31ac0c42b6c5605f0f38069ff455c9ac92471fd2 Mon Sep 17 00:00:00 2001 From: Ashkan Date: Mon, 24 Jun 2019 15:00:57 +0200 Subject: [PATCH 03/58] New translations en.json (Italian) --- www/i18n/it.json | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/www/i18n/it.json b/www/i18n/it.json index 18564c0732..a96aa3cd17 100644 --- a/www/i18n/it.json +++ b/www/i18n/it.json @@ -88,16 +88,16 @@ "sign_out": "Esci" }, "reality-check": { - "title": "Verifica della realtà", - "about": "Il trading in opzioni può sviluppare una vera e propria dipendenza così come qualsiasi altra attività spinta al limite. Per evitare i danni di tale dipendenza, ti forniamo la possibilità di controllare la situazione reale dei tuoi trade e dei tuoi account su base regolare.", + "title": "Verifica della situazione reale", + "about": "Il trading di opzioni può sviluppare una vera e propria dipendenza così come qualsiasi altra attività spinta al limite. Per evitare i danni di tale dipendenza, ti forniamo la possibilità di controllare la situazione reale attraverso un regolare riepilogo dei tuoi trade e dei tuoi conti.", "login_time": "Orario di login:", "current_time": "Orario attuale:", "session_duration": "Durata della sessione:", - "interval_question": "Specifica il tuo intervallo preferito di verifica della realtà in minuti:", + "interval_question": "Specifica il tuo intervallo preferito di verifica della situazione reale in minuti:", "loginid": "ID di accesso", "currency": "Valuta", "buy_amount": "Turnover", - "profit_loss": "Profitto/Perdita", + "profit_loss": "Profitto/perdita", "buy_count": "Contratti acquistati", "sell_count": "Contratti venduti", "open_contract_count": "Apri contratti", @@ -141,7 +141,7 @@ "place_of_birth": "Luogo di nascita", "citizenship": "Cittadinanza", "tax_residence": "Residenza fiscale", - "tax_identification_number": "Codice fiscale", + "tax_identification_number": "Identificazione fiscale", "address_line_1": "Prima riga dell'indirizzo di residenza", "address_line_2": "Seconda riga dell'indirizzo di residenza", "address_city": "Città", @@ -209,12 +209,12 @@ "secret_question": "Domanda segreta", "secret_answer": "Risposta segreta", "secret_answer_pattern_error": "Sono consentiti solo lettere, numeri, spazi, trattini, punti e apostrofi.", - "confirm_tax_info": "Con la presente confermo che le informazioni fiscali fornite sono veritiere e complete. Informerò inoltre Binary Investments (Europe) Ltd. su eventuali modifiche a queste informazioni.", - "multi_tax_residence_info": "Puoi essere considerato un residente fiscale in più di una giurisdizione. Ti chiediamo di consultare il tuo consulente fiscale e verificare che i dati fiscali siano corretti." + "confirm_tax_info": "Con la presente confermo che le informazioni fiscali fornite sono veritiere e complete. Informerò inoltre Binary Investments (Europe) Ltd. di eventuali modifiche a queste informazioni.", + "multi_tax_residence_info": "Puoi essere considerato un residente fiscale in più di una giurisdizione. Consulta il tuo consulente fiscale e verifica che i dati fiscali siano corretti." }, "new-account-real": { "real_account_opening": "Apertura di un account reale", - "details": "Dettagli", + "details": "Informazioni", "address": "Indirizzo", "security": "Sicurezza", "salutation": "Titolo", @@ -230,7 +230,7 @@ "address_state": "Stato/Provincia", "address_postcode": "Codice postale/CAP", "phone": "Telefono", - "open_account": "Apri un account", + "open_account": "Apri un conto", "select": "Seleziona", "secret_question": "Domanda segreta", "secret_answer": "Risposta segreta", @@ -241,14 +241,14 @@ "general_pattern_error": "Sono consentite solo lettere, spazi, trattini, punti e apostrofi.", "length_range_error": "Questo campo deve contenere da {{min}} a {{max}} caratteri.", "maxlength_error": "Questo campo può contenere al massimo {{max}} caratteri.", - "address_pattern_error": "Sono consentiti solo lettere, numeri, spazi, trattini, e questi caratteri speciali: - . ' # ; : ( ) , @ /", + "address_pattern_error": "Sono consentiti solo lettere, numeri, spazi, trattini e i seguenti caratteri speciali: - . ' # ; : ( ) , @ /", "postcode_pattern_error": "Sono consentiti solo lettere, numeri e trattini.", "phone_pattern_error": "Sono consentiti solo numeri, spazi e trattini.", "secret_answer_pattern_error": "Sono consentiti solo lettere, numeri, spazi, trattini, punti e apostrofi.", "required": "Questo campo è obbligatorio.", "not_pep_verify": "Dichiaro di non essere una persona politicamente esposta (PEP)", - "pep_info": "Un PEP è un individuo che è o che è stato incaricato di un'importante funzione pubblica. Questo status si estende ai parenti e stretti collaboratori del PEP.", - "account_opening_reason": "Motivo dell'apertura dell'account", + "pep_info": "Un PEP è un individuo che è o è stato incaricato di un'importante funzione pubblica. Questo status si estende ai parenti e stretti collaboratori del suddetto PEP.", + "account_opening_reason": "Ragione dell'apertura del conto", "what_is_this": "Cos'è questo?" }, "profit-table": { @@ -259,7 +259,7 @@ "jump_to_date": "Vai alla data", "date": "Data", "ref": "Riferimento", - "profit_loss": "Profitto/Perdita", + "profit_loss": "Profitto/perdita", "no_transaction": "Non esiste alcuna transazione da mostrare.", "go": "Vai" }, From e6240237794bb63e64bfa7ba82f112c57f2681af Mon Sep 17 00:00:00 2001 From: nazaninreihani Date: Tue, 2 Jul 2019 08:23:59 -0400 Subject: [PATCH 04/58] update shelljs --- package.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index d919ef832c..ce821dc08c 100644 --- a/package.json +++ b/package.json @@ -71,7 +71,7 @@ "karma-jasmine": "^1.1.2", "lodash": "^4.17.4", "prettier-eslint-cli": "^4.1.1", - "shelljs": "^0.3.0", + "shelljs": "^0.8.3", "sw-precache": "^5.2.1" }, "cordovaPlugins": [ @@ -129,4 +129,4 @@ "android" ] } -} \ No newline at end of file +} From e2ad6d972328edad670b8d95a1e3756e4335e1a2 Mon Sep 17 00:00:00 2001 From: nazaninreihani Date: Tue, 2 Jul 2019 22:56:48 -0400 Subject: [PATCH 05/58] fix buy --- www/js/pages/trade/proposal.service.js | 2 +- www/js/share/services/websocket.service.js | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/www/js/pages/trade/proposal.service.js b/www/js/pages/trade/proposal.service.js index 234e5362b9..be4984f4a5 100644 --- a/www/js/pages/trade/proposal.service.js +++ b/www/js/pages/trade/proposal.service.js @@ -148,7 +148,7 @@ }; factory.purchase = function(contract) { - websocketService.sendRequestFor.purchase(contract.id, contract.ask_price); + websocketService.sendRequestFor.purchase(contract.id, contract.ask_price, { subscribe: 1 }); factory.forget(); }; diff --git a/www/js/share/services/websocket.service.js b/www/js/share/services/websocket.service.js index e6b448c481..a7b280c46b 100644 --- a/www/js/share/services/websocket.service.js +++ b/www/js/share/services/websocket.service.js @@ -327,11 +327,13 @@ angular proposal(_proposal) { sendMessage(_proposal); }, - purchase(_proposalId, price) { + purchase(_proposalId, price, params) { const data = { buy : _proposalId, price: price || 0 }; + addExtraParams(data, params); + sendMessage(data); }, balance() { From fbbd284f7e98e4fb268c3c2202d5ae3f27f92806 Mon Sep 17 00:00:00 2001 From: nazaninreihani Date: Thu, 4 Jul 2019 12:42:10 -0400 Subject: [PATCH 06/58] use buy instead of portfolio to fix chart hang when tick is 1 --- .../components/chart/chart.controller.js | 21 ----------- .../purchase/purchase.controller.js | 35 ++++++++++++++----- .../purchase/purchase.template.html | 2 +- 3 files changed, 27 insertions(+), 31 deletions(-) diff --git a/www/js/pages/trade/components/chart/chart.controller.js b/www/js/pages/trade/components/chart/chart.controller.js index bd09cd9f71..96a9d97767 100644 --- a/www/js/pages/trade/components/chart/chart.controller.js +++ b/www/js/pages/trade/components/chart/chart.controller.js @@ -19,27 +19,6 @@ chartService.destroy(); }); - $scope.$on("portfolio", (e, portfolio) => { - const contractId = vm.purchasedContract.contractId; - - if ((typeof contractId === "string" && !_.isEmpty(contractId)) || contractId) { - portfolio.contracts.forEach(contract => { - if ((typeof contractId === "string" && contract.contract_id.toString() === contractId) || contract.contract_id === contractId) { - chartService.addContract({ - startTime: contract.date_start + 1, - duration : parseInt(vm.proposal.duration), - type : - vm.proposal.tradeType === "Higher/Lower" - ? `${contract.contract_type}HL` - : contract.contract_type, - selectedTick: vm.proposal.tradeType === "High/Low Ticks" ? vm.proposal.selected_tick : null, - barrier : vm.proposal.barrier - }); - } - }); - } - }); - $scope.$on("tick", (e, feed) => { if (feed && feed.echo_req.ticks_history === vm.proposal.symbol) { chartService.historyInterface.addTick(feed.tick); diff --git a/www/js/pages/trade/components/purchase/purchase.controller.js b/www/js/pages/trade/components/purchase/purchase.controller.js index 18a01b2e47..818913aa2a 100644 --- a/www/js/pages/trade/components/purchase/purchase.controller.js +++ b/www/js/pages/trade/components/purchase/purchase.controller.js @@ -17,6 +17,7 @@ "appStateService", "proposalService", "websocketService", + "chartService", "$ionicLoading" ]; @@ -27,6 +28,7 @@ appStateService, proposalService, websocketService, + chartService, $ionicLoading) { const vm = this; let forgetRequestId = 0; @@ -39,6 +41,7 @@ vm.purchasedContractIndex = -1; vm.currencyType = "fiat"; vm.isContractFinished = false; + vm.contractType = ''; $scope.$watch( () => vm.proposal, @@ -97,21 +100,32 @@ }); $scope.$on("purchase", (e, response) => { + const purchaseInfo = response.buy; + if (!_.isEmpty(response.buy)) { vm.showSummary = true; $scope.$applyAsync(() => { vm.purchasedContract = { - contractId : response.buy.contract_id, - longcode : response.buy.longcode, + contractId : purchaseInfo.contract_id, + longcode : purchaseInfo.longcode, payout : vm.proposalResponses[vm.purchasedContractIndex].payout, - cost : response.buy.buy_price, - balance : response.buy.balance_after, - transactionId: response.buy.transaction_id, + cost : purchaseInfo.buy_price, + balance : purchaseInfo.balance_after, + transactionId: purchaseInfo.transaction_id, profit : parseFloat(vm.proposalResponses[vm.purchasedContractIndex].payout) - - parseFloat(response.buy.buy_price), + parseFloat(purchaseInfo.buy_price), }; }); - websocketService.sendRequestFor.portfolio(); + chartService.addContract({ + startTime: purchaseInfo.start_time + 1, + duration : parseInt(vm.proposal.duration), + type : + vm.proposal.tradeType === "Higher/Lower" + ? `${vm.contractType}HL` + : vm.contractType, + selectedTick: vm.proposal.tradeType === "High/Low Ticks" ? vm.proposal.selected_tick : null, + barrier : vm.proposal.barrier + }); } }); @@ -149,7 +163,7 @@ proposal.underlying_symbol, vm.purchasedContract.payout ); - + vm.isContractFinished = true; sendProposal(); } @@ -186,7 +200,7 @@ return `img/trade-icon/${contractType.toLowerCase()}.svg`; }; - vm.purchase = function (contractIndex) { + vm.purchase = function (contractIndex, contract_type) { $scope.$applyAsync(() => { vm.isContractFinished = false; vm.inPurchaseMode = true; @@ -194,6 +208,9 @@ appStateService.purchaseMode = true; appStateService.tradeMode = false; }); + if (contract_type) { + vm.contractType = contract_type; + } proposalService.purchase(vm.proposalResponses[contractIndex]); }; diff --git a/www/js/pages/trade/components/purchase/purchase.template.html b/www/js/pages/trade/components/purchase/purchase.template.html index 99564e7e81..bcb4c84d30 100644 --- a/www/js/pages/trade/components/purchase/purchase.template.html +++ b/www/js/pages/trade/components/purchase/purchase.template.html @@ -51,7 +51,7 @@
-
@@ -444,12 +444,16 @@

type="date" ng-model="vm.data.exclude_until" maxlength="10" - min="{{ vm.nextSixMonths }}"/> + min="{{ vm.minExcludeUntil }}" + max="{{ vm.maxExcludeUntil }}" + ng-min="vm.minExcludeUntil" + ng-max="vm.maxExcludeUntil" + />
{{ 'self-exclusion.exclude_me_hint' | translate }}
- {{ 'self-exclusion.date_can_not_less_than' | translate : {max: vm.nextSixMonths} }} + {{ 'self-exclusion.date_can_not_less_than' | translate : {min: vm.minExcludeUntil, max: vm.maxExcludeUntil} }}

From 0c7907b5ab5975e07cf8252148cbebd9365f175e Mon Sep 17 00:00:00 2001 From: nazaninreihani Date: Wed, 14 Aug 2019 13:39:46 -0400 Subject: [PATCH 17/58] fixes to self exclusion --- www/i18n/en.json | 6 ++--- .../self-exclusion.controller.js | 23 ++++++++----------- .../self-exclusion.template.html | 4 +++- 3 files changed, 16 insertions(+), 17 deletions(-) diff --git a/www/i18n/en.json b/www/i18n/en.json index e28a06527a..d765f5fa71 100644 --- a/www/i18n/en.json +++ b/www/i18n/en.json @@ -370,14 +370,14 @@ "session_duration_limit_in_minutes": "Session duration limit, in minutes", "session_duration_hint": "You will be automatically logged out after such time.", "time_out_until": "Time out until", - "time_out_hint": "Please enter date in the format MM/DD/YYYY HH:mm (local time). ", + "time_out_hint": "Please enter date in the format DD/MM/YYYY HH:mm (local time). ", "exclude_me_from_the_website_until": "Exclude me from the website until", - "exclude_me_hint": "Please enter date in the format MM/DD/YYYY.", + "exclude_me_hint": "Please enter date in the format DD/MM/YYYY.", "update_settings": "Update Settings", "please_enter_an_integer_value": "Please enter an integer value with max length of {{max}}", "enter_valid_value": "Please enter a value with up to {{fractionalDigits}} decimal places and max length of {{max}}", "valid_range_hint": "Please enter a number between 0 and {{max}}", - "date_is_not_valid": "Exclude time must be after today", + "date_is_not_valid": "Time out cannot be in the past.", "date_can_not_be_greater_than": "Exclude time cannot be after {{max}}", "date_can_not_less_than": "Exclude time cannot be before {{min}} and after {{max}}", "save_prompt": "Content saved successfully", diff --git a/www/js/pages/self-exclusion/self-exclusion.controller.js b/www/js/pages/self-exclusion/self-exclusion.controller.js index 50f94dfe92..6066f74873 100644 --- a/www/js/pages/self-exclusion/self-exclusion.controller.js +++ b/www/js/pages/self-exclusion/self-exclusion.controller.js @@ -39,6 +39,7 @@ vm.disableUpdateButton = true; vm.isDataLoaded = false; vm.disableForZeroValues = false; + vm.isReadonlyExcludeUntil = false; let isUpdated = false; vm.data = {}; const account = accountService.getDefault(); @@ -50,7 +51,8 @@ $scope.$applyAsync(() => { const data = _.clone(response); if (data.exclude_until) { - data.exclude_until = new Date(data.exclude_until); + data.exclude_until = new Date(`${data.exclude_until}T00:00:00`); + vm.isReadonlyExcludeUntil = true; } if (data.timeout_until) data.timeout_until = new Date(data.timeout_until * 1000); vm.data = data; @@ -127,16 +129,11 @@ // yyyy-mm-dd const filterDate = (date) => { - const year = $filter('date')(date, 'yyyy'); - const month = $filter('date')(date, 'MM'); - const day = $filter('date')(date, 'dd'); - return `${year}-${month}-${day}`; + return $filter('date')(date, 'yyyy-MM-dd'); } const filterTime = (date) => { - const hour = $filter('date')(date, 'HH'); - const minute = $filter('date')(date, 'mm'); - return `${hour}:${minute}`; + return $filter('date')(date, 'HH:mm'); } const filterDateTime = (date) => { @@ -148,10 +145,10 @@ const addWeeks = (startingDate, weeks) => { const date = _.clone(startingDate); const exactTime = filterTime(date); - const dateAfterSixWeeks = date.setDate(date.getDate() + weeks * 7); + const dateAfterWeeks = date.setDate(date.getDate() + weeks * 7); return { - limit: `${filterDate(dateAfterSixWeeks)}T${exactTime}`, - text : `${filterDate(dateAfterSixWeeks)} at ${exactTime}` + limit: `${filterDate(dateAfterWeeks)}T${exactTime}`, + text : `${filterDate(dateAfterWeeks)} at ${exactTime}` }; } @@ -164,8 +161,8 @@ const addYears = (startingDate, years) => { const date = _.clone(startingDate); - const dateAfterFiveMonth = new Date(date.setDate(date.getDate() + years * 365)).getTime(); - return filterDate(dateAfterFiveMonth); + const dateAfterYears = new Date(date.setDate(date.getDate() + years * 365)).getTime(); + return filterDate(dateAfterYears); } const getCurrentDateTime = (startingDate) => { diff --git a/www/js/pages/self-exclusion/self-exclusion.template.html b/www/js/pages/self-exclusion/self-exclusion.template.html index 3805afb421..8e6a93958a 100644 --- a/www/js/pages/self-exclusion/self-exclusion.template.html +++ b/www/js/pages/self-exclusion/self-exclusion.template.html @@ -448,6 +448,7 @@

max="{{ vm.maxExcludeUntil }}" ng-min="vm.minExcludeUntil" ng-max="vm.maxExcludeUntil" + ng-readonly="vm.isReadonlyExcludeUntil" />
{{ 'self-exclusion.exclude_me_hint' | translate }}
@@ -470,7 +471,8 @@

From 4c074836a4741bba8efb904da15a7b24cb262b2a Mon Sep 17 00:00:00 2001 From: nazaninreihani Date: Thu, 15 Aug 2019 09:17:15 -0400 Subject: [PATCH 18/58] fix eslint --- www/js/pages/self-exclusion/self-exclusion.controller.js | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/www/js/pages/self-exclusion/self-exclusion.controller.js b/www/js/pages/self-exclusion/self-exclusion.controller.js index 6066f74873..4f3ad4f888 100644 --- a/www/js/pages/self-exclusion/self-exclusion.controller.js +++ b/www/js/pages/self-exclusion/self-exclusion.controller.js @@ -128,13 +128,9 @@ } // yyyy-mm-dd - const filterDate = (date) => { - return $filter('date')(date, 'yyyy-MM-dd'); - } + const filterDate = (date) => $filter('date')(date, 'yyyy-MM-dd'); - const filterTime = (date) => { - return $filter('date')(date, 'HH:mm'); - } + const filterTime = (date) => $filter('date')(date, 'HH:mm'); const filterDateTime = (date) => { const filteredDate = filterDate(date); From c2677111587fa0463933815a1620e9e99babca3f Mon Sep 17 00:00:00 2001 From: nazaninreihani Date: Fri, 16 Aug 2019 10:28:36 -0400 Subject: [PATCH 19/58] not validate exclude until when user has set it already --- www/js/pages/self-exclusion/self-exclusion.template.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/www/js/pages/self-exclusion/self-exclusion.template.html b/www/js/pages/self-exclusion/self-exclusion.template.html index 8e6a93958a..9be227d825 100644 --- a/www/js/pages/self-exclusion/self-exclusion.template.html +++ b/www/js/pages/self-exclusion/self-exclusion.template.html @@ -452,7 +452,7 @@

/>
{{ 'self-exclusion.exclude_me_hint' | translate }}
- + {{ 'self-exclusion.date_can_not_less_than' | translate : {min: vm.minExcludeUntil, max: vm.maxExcludeUntil} }} From 0c5f4a806ef74ad187110f31fb0a7b23bf8d9736 Mon Sep 17 00:00:00 2001 From: nazaninreihani Date: Fri, 16 Aug 2019 10:48:38 -0400 Subject: [PATCH 20/58] fix exclude until error and make it show the correct time user selected --- www/js/pages/self-exclusion/self-exclusion.controller.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/www/js/pages/self-exclusion/self-exclusion.controller.js b/www/js/pages/self-exclusion/self-exclusion.controller.js index 4f3ad4f888..7902d6fdc5 100644 --- a/www/js/pages/self-exclusion/self-exclusion.controller.js +++ b/www/js/pages/self-exclusion/self-exclusion.controller.js @@ -117,7 +117,7 @@ } if (data.exclude_until) { - data.exclude_until = data.exclude_until.toISOString().slice(0, 10); + data.exclude_until = filterDate(new Date(data.exclude_until).getTime()); } // Convert all numbers to string for supporting number with more than 15 digits From cb1cc1a9f2841dd6277fcf056b064a9d3d15640f Mon Sep 17 00:00:00 2001 From: nazaninreihani Date: Fri, 16 Aug 2019 10:58:04 -0400 Subject: [PATCH 21/58] Change 30 to 50 max chars for first name and last name --- www/js/share/services/validation.service.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/www/js/share/services/validation.service.js b/www/js/share/services/validation.service.js index 5a26fb8b15..8f4fa7c2b1 100644 --- a/www/js/share/services/validation.service.js +++ b/www/js/share/services/validation.service.js @@ -56,7 +56,7 @@ angular validationService.length = { name: { min: 2, - max: 30, + max: 50, }, tin: { max: 20, From 60ca2e74b3d52f15b5852b8cb8bdf74eaffea449 Mon Sep 17 00:00:00 2001 From: Ashkan Date: Sun, 18 Aug 2019 21:40:29 +0430 Subject: [PATCH 22/58] New translations en.json (Vietnamese) --- www/i18n/vi.json | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/www/i18n/vi.json b/www/i18n/vi.json index 7a01c5759e..9d80b8a15f 100644 --- a/www/i18n/vi.json +++ b/www/i18n/vi.json @@ -16,10 +16,10 @@ "not_unique": "Bạn đã thêm tài khoản này.", "contract_error": "Hợp đồng không khả dụng, vui lòng thử lại.", "no_tick": "Vui lòng lựa chọn một thị trường cơ bản khác, Thị trường cơ bản mà bạn chọn không hỗ trợ khoảng thời gian là giây.", - "remove_token_title": "Xóa bỏ một mã Token", + "remove_token_title": "Xóa bỏ mã Token", "remove_token_content": "Bạn có chắc muốn xóa mã token này?", - "remove_all_tokens_title": "Loại bỏ tất cả Token", - "remove_all_tokens_content": "Bạn có chắc muốn gỡ bỏ tất cả mã token và đăng xuất?", + "remove_all_tokens_title": "Thoát", + "remove_all_tokens_content": "Bạn có chắc muốn đăng xuất?", "ok": "Ok", "yes": "Có", "no": "Không" @@ -43,9 +43,9 @@ "stake": "Cổ phần", "asians_up": "Châu Á Lên", "asians_down": "Châu Á Xuống", - "asians": "Châu Á Lên", + "asians": "Châu Á", "digits_digit_over_digit_under": "Chữ số trên/dưới", - "digits_digit_odd_digit_even": "Chữ số lẻ/bằng", + "digits_digit_odd_digit_even": "Chữ số lẻ/chẵn", "digits_digit_matches_digit_differs": "Chữ số khớp/khác nhau", "up_down": "Lên/Xuống", "higher_lower": "Cao hơn/Thấp hơn", @@ -113,14 +113,14 @@ "integer_error": "Khoản thời gian nên là số nguyên." }, "new-virtual-account": { - "continue": "Tiếp tục", + "continue": "Tiếp tục", "signup": "Đăng kí", "signup_question": "Không có tài khoản?", "verification_code": "Mã xác minh", "password": "Chọn mật khẩu", "residence": "Quốc gia cư trú", "select": "Chọn quốc gia của bạn", - "password_hint": "Mật khẩu phải là ít nhất 6 chữ thường và chữ hoa với những con số", + "password_hint": "Mật khẩu phải có ít nhất 6 chữ thường và chữ hoa cùng với con số", "code_hint": "Vui lòng kiểm tra email của bạn để biết giá trị của token này", "hide_pass": "Ẩn mật khẩu", "show_pass": "Hiện mật khẩu", From 59e662a8bc041053f28cf76696f744a11cea2e4f Mon Sep 17 00:00:00 2001 From: Ashkan Date: Mon, 19 Aug 2019 09:30:38 +0430 Subject: [PATCH 23/58] New translations en.json (Vietnamese) --- www/i18n/vi.json | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/www/i18n/vi.json b/www/i18n/vi.json index 9d80b8a15f..ca46b3045b 100644 --- a/www/i18n/vi.json +++ b/www/i18n/vi.json @@ -370,16 +370,16 @@ "session_duration_limit_in_minutes": "Giới hạn thời lượng phiên, bằng phút", "session_duration_hint": "Bạn sẽ được tự động đăng xuất sau một khoảng thời gian.", "time_out_until": "Tạm ngưng cho đến khi", - "time_out_hint": "Vui lòng nhập ngày theo định dạng Tháng/Ngày/Năm Giờ:phút (giờ địa phương). ", + "time_out_hint": "Please enter date in the format DD/MM/YYYY HH:mm (local time). ", "exclude_me_from_the_website_until": "Loại trừ tôi khỏi trang web cho đến khi", - "exclude_me_hint": "Vui lòng nhập ngày theo định dạng Tháng/Ngày/Năm.", + "exclude_me_hint": "Please enter date in the format DD/MM/YYYY.", "update_settings": "Cập nhật các cài đặt", "please_enter_an_integer_value": "Vui lòng nhập một số nguyên độ dài không quá {{max}}", "enter_valid_value": "Vui lòng nhập một giá trị có độ dài tối đa {{max}} và có số chữ số thập phân không quá {{fractionalDigits}}", "valid_range_hint": "Vui lòng nhập một con số trong khoảng từ 0 đến {{max}}", - "date_is_not_valid": "Thời gian loại trừ bắt đầu ngay sau hôm nay", - "date_can_not_be_greater_than": "Thời gian loại trừ không thể vượt quá {{max}}", - "date_can_not_less_than": "Thời gian loại trừ không thể ít hơn {{max}}", + "date_is_not_valid": "Time out cannot be in the past.", + "date_can_not_be_greater_than": "Exclude time cannot be after {{max}}", + "date_can_not_less_than": "Exclude time cannot be before {{min}} and after {{max}}", "save_prompt": "Nội dung được lưu thành công", "session_timeout_warning": "Thời hạn phiên giao dịch của bạn sẽ kết thúc trong 10 giây nữa.", "success": "Thành công", From 9501c498138b94a3b7b89ce7c12e0e52ec7827e6 Mon Sep 17 00:00:00 2001 From: Ashkan Date: Mon, 19 Aug 2019 09:30:41 +0430 Subject: [PATCH 24/58] New translations en.json (Chinese Simplified) --- www/i18n/zh_cn.json | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/www/i18n/zh_cn.json b/www/i18n/zh_cn.json index 1006732f99..b143d73270 100644 --- a/www/i18n/zh_cn.json +++ b/www/i18n/zh_cn.json @@ -370,16 +370,16 @@ "session_duration_limit_in_minutes": "交易期持续时间限制,以分钟为单位", "session_duration_hint": "在该时间后您将自动退出登录。", "time_out_until": "时间已过。下次开启时间为", - "time_out_hint": "请输入日期,格式为月/日/年 时:分(当地时间)。 ", + "time_out_hint": "Please enter date in the format DD/MM/YYYY HH:mm (local time). ", "exclude_me_from_the_website_until": "禁止我访问本网站直到", - "exclude_me_hint": "请输入日期,格式为月/日/年。", + "exclude_me_hint": "Please enter date in the format DD/MM/YYYY.", "update_settings": "更新设置", "please_enter_an_integer_value": "请输入一个整数值,最大长度为 {{max}}", "enter_valid_value": "请输入最大小数点位数为{{fractionalDigits}} 和最大长度为{{max}} 的数值", "valid_range_hint": "请输入0和 {{max}} 之间的数字", - "date_is_not_valid": "禁止时间必须在今日之后", - "date_can_not_be_greater_than": "禁止时间不能超过 {{max}}", - "date_can_not_less_than": "禁止时间不能少于 {{max}}", + "date_is_not_valid": "Time out cannot be in the past.", + "date_can_not_be_greater_than": "Exclude time cannot be after {{max}}", + "date_can_not_less_than": "Exclude time cannot be before {{min}} and after {{max}}", "save_prompt": "内容已成功保存", "session_timeout_warning": "交易期持续时间限制将于10秒内结束。", "success": "成功", From 1b3fbd78eaaf43dabfb125ec77107a64d2a37775 Mon Sep 17 00:00:00 2001 From: Ashkan Date: Mon, 19 Aug 2019 09:30:44 +0430 Subject: [PATCH 25/58] New translations en.json (Chinese Traditional) --- www/i18n/zh_tw.json | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/www/i18n/zh_tw.json b/www/i18n/zh_tw.json index 42554d2b60..63fe24dec0 100644 --- a/www/i18n/zh_tw.json +++ b/www/i18n/zh_tw.json @@ -370,16 +370,16 @@ "session_duration_limit_in_minutes": "交易期持續時間限制,以分鐘作單位", "session_duration_hint": "在該時間後您將自動退出登入。", "time_out_until": "時間已過。下次開啟時間為", - "time_out_hint": "請輸入日期,格式為月/日/年 時:分(當地時間)。 ", + "time_out_hint": "Please enter date in the format DD/MM/YYYY HH:mm (local time). ", "exclude_me_from_the_website_until": "禁止我訪問本網站直到", - "exclude_me_hint": "請輸入日期,格式為月/日/年。", + "exclude_me_hint": "Please enter date in the format DD/MM/YYYY.", "update_settings": "更新設定", "please_enter_an_integer_value": "請輸入一個整數值,最大長度為 {{max}}", "enter_valid_value": "請輸入最大小數點位數為 {{fractionalDigits}} 和最大長度為 {{max}} 的數值", "valid_range_hint": "請輸入0和{{max}} 之間的數字。", - "date_is_not_valid": "禁止時間必須在今日之後", - "date_can_not_be_greater_than": "禁止時間不能超過 {{max}}", - "date_can_not_less_than": "禁止時間不能少於 {{max}}", + "date_is_not_valid": "Time out cannot be in the past.", + "date_can_not_be_greater_than": "Exclude time cannot be after {{max}}", + "date_can_not_less_than": "Exclude time cannot be before {{min}} and after {{max}}", "save_prompt": "內容已成功儲存", "session_timeout_warning": "交易期持續時間限制將於10秒內結束。", "success": "成功", From 5c9282a0c94188efc7acec7f21b2b815c11a492c Mon Sep 17 00:00:00 2001 From: Ashkan Date: Mon, 19 Aug 2019 09:30:47 +0430 Subject: [PATCH 26/58] New translations en.json (French) --- www/i18n/fr.json | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/www/i18n/fr.json b/www/i18n/fr.json index 48c36d2f9c..4b492c60ad 100644 --- a/www/i18n/fr.json +++ b/www/i18n/fr.json @@ -370,16 +370,16 @@ "session_duration_limit_in_minutes": "Limite de durée de session, en minutes", "session_duration_hint": "Votre compte sera automatiquement déconnecté à l'issue de ce délai.", "time_out_until": "Maintenir l'expiration jusqu'au", - "time_out_hint": "Veuillez saisir la date au format MM/JJ/AAAA HH:MM (heure locale). ", + "time_out_hint": "Please enter date in the format DD/MM/YYYY HH:mm (local time). ", "exclude_me_from_the_website_until": "M’exclure du site Web jusqu’au", - "exclude_me_hint": "Veuillez saisir la date au format JJ/MM/AAAA.", + "exclude_me_hint": "Please enter date in the format DD/MM/YYYY.", "update_settings": "Mise à jour des paramètres", "please_enter_an_integer_value": "Veuillez saisir un nombre entier d'une longueur maximale de {{max}}", "enter_valid_value": "Veuillez entrer une valeur avec jusqu'à {{fractionalDigits}} décimales et une longueur max de {{max}}", "valid_range_hint": "Veuillez saisir un chiffre entre 10 et {{max}}", - "date_is_not_valid": "L'exclusion doit être ultérieure à aujourd'hui", - "date_can_not_be_greater_than": "Le temps d'exclusion ne peut excéder {{max}}", - "date_can_not_less_than": "Le temps d'exclusion ne peut être inférieur à {{max}}", + "date_is_not_valid": "Time out cannot be in the past.", + "date_can_not_be_greater_than": "Exclude time cannot be after {{max}}", + "date_can_not_less_than": "Exclude time cannot be before {{min}} and after {{max}}", "save_prompt": "Contenu enregistré avec succès", "session_timeout_warning": "Votre limite de durée de session sera atteinte dans 10 secondes.", "success": "Succès", From 49c6aec2b3a982e52de4d8d6055a9e709707153d Mon Sep 17 00:00:00 2001 From: Ashkan Date: Mon, 19 Aug 2019 09:30:50 +0430 Subject: [PATCH 27/58] New translations en.json (German) --- www/i18n/de.json | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/www/i18n/de.json b/www/i18n/de.json index 800bf769e4..fc3f2d6e39 100644 --- a/www/i18n/de.json +++ b/www/i18n/de.json @@ -370,16 +370,16 @@ "session_duration_limit_in_minutes": "Sitzungsdauer-Limit, in Minuten", "session_duration_hint": "Sie werden nach dieser Zeit automatisch abgemeldet.", "time_out_until": "Auszeit bis", - "time_out_hint": "Bitte geben Sie das Datum im folgenden Format ein TT MM, JJJJ HH:mm (Ortszeit). ", + "time_out_hint": "Please enter date in the format DD/MM/YYYY HH:mm (local time). ", "exclude_me_from_the_website_until": "Schließen Sie mich von der Website aus, bis", - "exclude_me_hint": "Bitte geben Sie das Datum im folgenden Format ein: TT MM, JJJJ.", + "exclude_me_hint": "Please enter date in the format DD/MM/YYYY.", "update_settings": "Einstellungen aktualisieren", "please_enter_an_integer_value": "Bitte geben Sie einen ganzzahligen Wert mit einer max. Länge von {{max}} ein", "enter_valid_value": "Bitte geben Sie einen Wert mit bis zu {{fractionalDigits}} Dezimalstellen und einer maximalen Länge von {{max}} an", "valid_range_hint": "Bitte geben Sie eine Zahl zwischen 0 und {{max}} ein", - "date_is_not_valid": "Ausschlusszeit muss nach dem heutigen Tag sein", - "date_can_not_be_greater_than": "Ausschlusszeit darf nicht größer als {{max}} sein", - "date_can_not_less_than": "Ausschlusszeit darf nicht kleiner als {{max}} sein", + "date_is_not_valid": "Time out cannot be in the past.", + "date_can_not_be_greater_than": "Exclude time cannot be after {{max}}", + "date_can_not_less_than": "Exclude time cannot be before {{min}} and after {{max}}", "save_prompt": "Inhalt erfolgreich gespeichert", "session_timeout_warning": "Das Limit Ihrer Sitzungsdauer endet in 10 Sekunden.", "success": "Erfolg", From c9ae04a2e18e27bf53587435387e29059bb57c57 Mon Sep 17 00:00:00 2001 From: Ashkan Date: Mon, 19 Aug 2019 09:30:52 +0430 Subject: [PATCH 28/58] New translations en.json (Indonesian) --- www/i18n/id.json | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/www/i18n/id.json b/www/i18n/id.json index d1dbf1836b..6900742b1d 100644 --- a/www/i18n/id.json +++ b/www/i18n/id.json @@ -370,16 +370,16 @@ "session_duration_limit_in_minutes": "Batas sesi durasi, dalam menit", "session_duration_hint": "Anda akan keluar secara otomatis setelah waktu tersebut.", "time_out_until": "Time out hingga", - "time_out_hint": "Masukkan tanggal dalam format BB/HH/TTTT JJ:mm (waktu setempat). ", + "time_out_hint": "Please enter date in the format DD/MM/YYYY HH:mm (local time). ", "exclude_me_from_the_website_until": "Keluarkan saya dari situs hingga", - "exclude_me_hint": "Masukkan tanggal dalam format BB/HH/TTTT.", + "exclude_me_hint": "Please enter date in the format DD/MM/YYYY.", "update_settings": "Update Pengaturan", "please_enter_an_integer_value": "Masukkan nilai integer dengan panjang maksimal {{max}}", "enter_valid_value": "Masukkan nilai hingga {{fractionalDigits}} angka desimal dan panjang maksimal {{max}}", "valid_range_hint": "Masukkan angka antara 0 dan {{max}}", - "date_is_not_valid": "Waktu pengecualian harus setelah hari ini", - "date_can_not_be_greater_than": "Waktu pengecualian tidak bisa lebih dari {{max}}", - "date_can_not_less_than": "Waktu pengecualian tidak bisa kurang dari {{max}}", + "date_is_not_valid": "Time out cannot be in the past.", + "date_can_not_be_greater_than": "Exclude time cannot be after {{max}}", + "date_can_not_less_than": "Exclude time cannot be before {{min}} and after {{max}}", "save_prompt": "Konten yang berhasil disimpan", "session_timeout_warning": "Batasan sesi durasi Anda akan berakhir dalam 10 detik.", "success": "Sukses", From 19a93b829a92b418a413f397970bcad1d98a2977 Mon Sep 17 00:00:00 2001 From: Ashkan Date: Mon, 19 Aug 2019 09:30:58 +0430 Subject: [PATCH 29/58] New translations en.json (Italian) --- www/i18n/it.json | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/www/i18n/it.json b/www/i18n/it.json index 1de0f381a8..f0d0b17f14 100644 --- a/www/i18n/it.json +++ b/www/i18n/it.json @@ -370,16 +370,16 @@ "session_duration_limit_in_minutes": "Il limite di durata della sessione, espresso in minuti", "session_duration_hint": "Dopo tale periodo, verrà effettuato automaticamente il logout.", "time_out_until": "Tempo scaduto fino a", - "time_out_hint": "Inserisci la data nel formato MESE/GIORNO/ANNO HH:mm (orario locale). ", + "time_out_hint": "Please enter date in the format DD/MM/YYYY HH:mm (local time). ", "exclude_me_from_the_website_until": "Escludimi dal sito internet fino al", - "exclude_me_hint": "Inserisci la data nel formato MESE/GIORNO/ANNO.", + "exclude_me_hint": "Please enter date in the format DD/MM/YYYY.", "update_settings": "Aggiorna impostazioni", "please_enter_an_integer_value": "Si prega di inserire un numero intero con lunghezza max di {{max}}", "enter_valid_value": "Inserisci un valore con al massimo {{fractionalDigits}} cifre decimali e una lunghezza massima di {{max}}", "valid_range_hint": "Inserire un numero compreso tra 0 e {{max}}", - "date_is_not_valid": "Il periodo di esclusione deve essere successivo a oggi", - "date_can_not_be_greater_than": "Il periodo di esclusione non può essere maggiore di {{max}}", - "date_can_not_less_than": "Il periodo di esclusione non può essere inferiore a {{max}}", + "date_is_not_valid": "Time out cannot be in the past.", + "date_can_not_be_greater_than": "Exclude time cannot be after {{max}}", + "date_can_not_less_than": "Exclude time cannot be before {{min}} and after {{max}}", "save_prompt": "Contenuto salvato con successo", "session_timeout_warning": "Il limite di durata della tua sessione terminerà tra 10 secondi.", "success": "Riuscito", From 9ed6377b080b33dea135e43ee0b1ece16a6db73d Mon Sep 17 00:00:00 2001 From: Ashkan Date: Mon, 19 Aug 2019 09:31:00 +0430 Subject: [PATCH 30/58] New translations en.json (Polish) --- www/i18n/pl.json | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/www/i18n/pl.json b/www/i18n/pl.json index 519e2bcad3..92675c8b97 100644 --- a/www/i18n/pl.json +++ b/www/i18n/pl.json @@ -370,16 +370,16 @@ "session_duration_limit_in_minutes": "Limit czasu sesji, w minutach", "session_duration_hint": "Zostaniesz automatycznie wylogowany po tym czasie.", "time_out_until": "Okres wyłączenia do", - "time_out_hint": "Wprowadź datę w formacie MM/DD/RRRR GG: mm (czasu lokalnego). ", + "time_out_hint": "Please enter date in the format DD/MM/YYYY HH:mm (local time). ", "exclude_me_from_the_website_until": "Wyłącz mnie z portalu do dnia", - "exclude_me_hint": "Wprowadź datę w formacie MM/DD/RRRR.", + "exclude_me_hint": "Please enter date in the format DD/MM/YYYY.", "update_settings": "Uaktualnij ustawienia", "please_enter_an_integer_value": "Wprowadź wartość całkowitą o maksymalnej długości {{max}}", "enter_valid_value": "Proszę wprowadzić wartość do {{fractionalDigits}} dwóch miejsc po przecinku i o maksymalnej długości {{max}}", "valid_range_hint": "Proszę wpisać liczbę od 0 do {{max}}", - "date_is_not_valid": "Okres wykluczenia musi zaczynać się jutro lub później", - "date_can_not_be_greater_than": "Okres wykluczenia nie może przekraczać {{max}}", - "date_can_not_less_than": "Okres wykluczenia nie może być krótszy niż {{max}}", + "date_is_not_valid": "Time out cannot be in the past.", + "date_can_not_be_greater_than": "Exclude time cannot be after {{max}}", + "date_can_not_less_than": "Exclude time cannot be before {{min}} and after {{max}}", "save_prompt": "Treść zapisana pomyślnie", "session_timeout_warning": "Limit czasu sesji zakończy się za 10 sek.", "success": "Udało się", From 1996198d69a91a9b3cc385ad19eec6a60563380e Mon Sep 17 00:00:00 2001 From: Ashkan Date: Mon, 19 Aug 2019 09:31:04 +0430 Subject: [PATCH 31/58] New translations en.json (Portuguese) --- www/i18n/pt.json | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/www/i18n/pt.json b/www/i18n/pt.json index 23e6d25e49..8a10471924 100644 --- a/www/i18n/pt.json +++ b/www/i18n/pt.json @@ -370,16 +370,16 @@ "session_duration_limit_in_minutes": "Limite de duração da sessão, em minutos", "session_duration_hint": "Você será automaticamente desconectado após essa hora.", "time_out_until": "Bloqueio até", - "time_out_hint": "Insira a data no formato MM/DD/AAAA HH:mm (hora local). ", + "time_out_hint": "Please enter date in the format DD/MM/YYYY HH:mm (local time). ", "exclude_me_from_the_website_until": "Exclua-me do site até", - "exclude_me_hint": "Insira a data no formato MM/DD/AAAA.", + "exclude_me_hint": "Please enter date in the format DD/MM/YYYY.", "update_settings": "Atualizar configurações", "please_enter_an_integer_value": "Insira uma valor inteiro com comprimento máximo de {{max}}", "enter_valid_value": "Insira um valor com até {{fractionalDigits}} casas decimais e tamanho máximo de {{max}}", "valid_range_hint": "Insira um número entre 0 e {{max}}", - "date_is_not_valid": "Período de exclusão deve ser depois de hoje", - "date_can_not_be_greater_than": "Período de exclusão não pode ser superior a {{max}}", - "date_can_not_less_than": "Período de exclusão não pode ser inferior a {{max}}", + "date_is_not_valid": "Time out cannot be in the past.", + "date_can_not_be_greater_than": "Exclude time cannot be after {{max}}", + "date_can_not_less_than": "Exclude time cannot be before {{min}} and after {{max}}", "save_prompt": "Conteúdo salvo com sucesso", "session_timeout_warning": "O limite de duração da sua sessão terminará em 10 segundos.", "success": "Sucesso", From ab93e464cbbca44259a41a13fb36062bcc244928 Mon Sep 17 00:00:00 2001 From: Ashkan Date: Mon, 19 Aug 2019 09:31:07 +0430 Subject: [PATCH 32/58] New translations en.json (Russian) --- www/i18n/ru.json | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/www/i18n/ru.json b/www/i18n/ru.json index 15cedffa10..87a2fc6db4 100644 --- a/www/i18n/ru.json +++ b/www/i18n/ru.json @@ -370,16 +370,16 @@ "session_duration_limit_in_minutes": "Ограничение длительности сессии в минутах", "session_duration_hint": "Вы автоматически выйдете с сайта после этого периода.", "time_out_until": "Перерыв до", - "time_out_hint": "Пожалуйста, введите дату в формате ММ/ДД/ГГГГ ЧЧ:мм (по местному времени). ", + "time_out_hint": "Please enter date in the format DD/MM/YYYY HH:mm (local time). ", "exclude_me_from_the_website_until": "Закройте мне доступ к сайту до", - "exclude_me_hint": "Пожалуйста, введите дату в формате ММ/ДД/ГГГГ.", + "exclude_me_hint": "Please enter date in the format DD/MM/YYYY.", "update_settings": "Обновить настройки", "please_enter_an_integer_value": "Пожалуйста, введите целое число; максимальная длина: {{max}}", "enter_valid_value": "Пожалуйста, введите значение до {{fractionalDigits}} десятичных и макс. длиной не более {{max}}", "valid_range_hint": "Пожалуйста, введите число от 0 до {{max}}", - "date_is_not_valid": "Время начала ограничения должно быть позднее сегодняшней даты", - "date_can_not_be_greater_than": "Период исключения не может превышать {{max}}", - "date_can_not_less_than": "Период исключения не может быть меньше {{max}}", + "date_is_not_valid": "Time out cannot be in the past.", + "date_can_not_be_greater_than": "Exclude time cannot be after {{max}}", + "date_can_not_less_than": "Exclude time cannot be before {{min}} and after {{max}}", "save_prompt": "Изменения успешно сохранены", "session_timeout_warning": "Лимит на длительность Вашей сессии истечёт через 10 секунд.", "success": "Готово", From 1cd0cb7e1c78eb1f19c4fb8cc33e6e81d2483a84 Mon Sep 17 00:00:00 2001 From: Ashkan Date: Mon, 19 Aug 2019 09:31:10 +0430 Subject: [PATCH 33/58] New translations en.json (Spanish) --- www/i18n/es.json | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/www/i18n/es.json b/www/i18n/es.json index 161e8ff392..94dba977b0 100644 --- a/www/i18n/es.json +++ b/www/i18n/es.json @@ -370,16 +370,16 @@ "session_duration_limit_in_minutes": "Límite de la duración de la sesión, en minutos", "session_duration_hint": "Usted será automáticamente desconectado después de ese tiempo.", "time_out_until": "Pausa hasta", - "time_out_hint": "Por favor, ingrese la fecha en el formato DD MMM, AAAA HH:mm (hora local).\n", + "time_out_hint": "Please enter date in the format DD/MM/YYYY HH:mm (local time). ", "exclude_me_from_the_website_until": "Excluirme del sitio web hasta", - "exclude_me_hint": "Por favor introduzca la fecha en el formato DD MMM, AAAA.", + "exclude_me_hint": "Please enter date in the format DD/MM/YYYY.", "update_settings": "Actualizar configuración", "please_enter_an_integer_value": "Por favor, ingrese un valor entero con longitud máxima de {{max}}", "enter_valid_value": "Introduzca una valor máximo hasta {{fractionalDigits}} lugares decimales y longitud máxima de {{max}}", "valid_range_hint": "Por favor, ingrese un número entre 0 y {{max}}", - "date_is_not_valid": "El tiempo de exclusión debe ser después de hoy", - "date_can_not_be_greater_than": "El tiempo de exclusión no puede ser mayor que {{max}}", - "date_can_not_less_than": "El tiempo de exclusión no puede ser menor a {{max}}", + "date_is_not_valid": "Time out cannot be in the past.", + "date_can_not_be_greater_than": "Exclude time cannot be after {{max}}", + "date_can_not_less_than": "Exclude time cannot be before {{min}} and after {{max}}", "save_prompt": "Contenido guardado con éxito", "session_timeout_warning": "Su sesión expirará en 10 segundos.", "success": "Éxito", From 4c1203861d02e0f6c8f3c0526fcf7a9f9c2a7d4f Mon Sep 17 00:00:00 2001 From: Ashkan Date: Mon, 19 Aug 2019 09:31:13 +0430 Subject: [PATCH 34/58] New translations en.json (Thai) --- www/i18n/th.json | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/www/i18n/th.json b/www/i18n/th.json index 28d3a4fefb..d5e8749ca3 100644 --- a/www/i18n/th.json +++ b/www/i18n/th.json @@ -370,16 +370,16 @@ "session_duration_limit_in_minutes": "รอบระยะเวลาการซื้อขาย ในหน่วยนาที", "session_duration_hint": "คุณจะออกจากระบบโดยอัตโนมัติภายหลังเวลาดังกล่าว", "time_out_until": "หมดเวลากระทั่ง", - "time_out_hint": "โปรดป้อนวันที่ในรูปแบบ MM/DD/YYYY HH:mm (เวลาท้องถิ่น) ", + "time_out_hint": "Please enter date in the format DD/MM/YYYY HH:mm (local time). ", "exclude_me_from_the_website_until": "พักฉันจากเว็บไซต์จนกระทั่ง", - "exclude_me_hint": "โปรดป้อนวันที่ในรูปแบบ MM/DD/YYYY", + "exclude_me_hint": "Please enter date in the format DD/MM/YYYY.", "update_settings": "การปรับปรุงการตั้งค่า", "please_enter_an_integer_value": "โปรดป้อนเลขจำนวนเต็มที่มีความยาวสูงสุดจำนวน {{max}}", "enter_valid_value": "โปรดป้อนตัวเลขที่มีทศนิยมสูงสุด {{fractionalDigits}} หลัก และความยาวสูงสุดที่ {{max}} ตัวอักษร", "valid_range_hint": "โปรดป้อนตัวเลขระหว่าง 0 และ {{max}}", - "date_is_not_valid": "เวลาของการพักจะต้องเป็นวันที่หลังจากวันนี้", - "date_can_not_be_greater_than": "เวลาพักต้องไม่เกิน {{max}}", - "date_can_not_less_than": "เวลาพักต้องไม่น้อยกว่า {{max}}", + "date_is_not_valid": "Time out cannot be in the past.", + "date_can_not_be_greater_than": "Exclude time cannot be after {{max}}", + "date_can_not_less_than": "Exclude time cannot be before {{min}} and after {{max}}", "save_prompt": "ได้บันทึกเนื้อหาเรียบร้อยแล้ว", "session_timeout_warning": "เวลาจำกัดของการซื้อขายของท่านจะสิ้นสุดภายใน 10 วินาที", "success": "เรียบร้อยแล้ว", From 7a42783029356c270153c3d36ba7c5025fe0da69 Mon Sep 17 00:00:00 2001 From: Ashkan Date: Mon, 19 Aug 2019 09:31:15 +0430 Subject: [PATCH 35/58] New translations en.json (Acholi) --- www/i18n/ach.json | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/www/i18n/ach.json b/www/i18n/ach.json index d4664794fc..606b356b2c 100644 --- a/www/i18n/ach.json +++ b/www/i18n/ach.json @@ -370,16 +370,16 @@ "session_duration_limit_in_minutes": "crwdns45026:0crwdne45026:0", "session_duration_hint": "crwdns45027:0crwdne45027:0", "time_out_until": "crwdns45028:0crwdne45028:0", - "time_out_hint": "crwdns45029:0crwdne45029:0", + "time_out_hint": "crwdns68154:0crwdne68154:0", "exclude_me_from_the_website_until": "crwdns45030:0crwdne45030:0", - "exclude_me_hint": "crwdns45031:0crwdne45031:0", + "exclude_me_hint": "crwdns68156:0crwdne68156:0", "update_settings": "crwdns45032:0crwdne45032:0", "please_enter_an_integer_value": "crwdns45033:0{{max}}crwdne45033:0", "enter_valid_value": "crwdns45159:0{{fractionalDigits}}crwdnd45159:0{{max}}crwdne45159:0", "valid_range_hint": "crwdns45035:0{{max}}crwdne45035:0", - "date_is_not_valid": "crwdns45036:0crwdne45036:0", - "date_can_not_be_greater_than": "crwdns45037:0{{max}}crwdne45037:0", - "date_can_not_less_than": "crwdns45038:0{{max}}crwdne45038:0", + "date_is_not_valid": "crwdns68158:0crwdne68158:0", + "date_can_not_be_greater_than": "crwdns68160:0{{max}}crwdne68160:0", + "date_can_not_less_than": "crwdns68162:0{{min}}crwdnd68162:0{{max}}crwdne68162:0", "save_prompt": "crwdns45039:0crwdne45039:0", "session_timeout_warning": "crwdns45040:0crwdne45040:0", "success": "crwdns18039:0crwdne18039:0", From cf420a8b27d870e027f4944360d46fd5e4380f90 Mon Sep 17 00:00:00 2001 From: Ashkan Date: Mon, 19 Aug 2019 10:00:27 +0430 Subject: [PATCH 36/58] New translations en.json (Indonesian) --- www/i18n/id.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/www/i18n/id.json b/www/i18n/id.json index 6900742b1d..0a5f468330 100644 --- a/www/i18n/id.json +++ b/www/i18n/id.json @@ -370,9 +370,9 @@ "session_duration_limit_in_minutes": "Batas sesi durasi, dalam menit", "session_duration_hint": "Anda akan keluar secara otomatis setelah waktu tersebut.", "time_out_until": "Time out hingga", - "time_out_hint": "Please enter date in the format DD/MM/YYYY HH:mm (local time). ", + "time_out_hint": "Masukkan tanggal dengan format HH/BB/TTTT JJ:mm (waktu lokal). ", "exclude_me_from_the_website_until": "Keluarkan saya dari situs hingga", - "exclude_me_hint": "Please enter date in the format DD/MM/YYYY.", + "exclude_me_hint": "Masukkan tanggal dengan format HH/BB/TTTT.", "update_settings": "Update Pengaturan", "please_enter_an_integer_value": "Masukkan nilai integer dengan panjang maksimal {{max}}", "enter_valid_value": "Masukkan nilai hingga {{fractionalDigits}} angka desimal dan panjang maksimal {{max}}", From 4bc2151000381eebeec8944beee562a893dfbef0 Mon Sep 17 00:00:00 2001 From: Ashkan Date: Mon, 19 Aug 2019 10:10:26 +0430 Subject: [PATCH 37/58] New translations en.json (Indonesian) --- www/i18n/id.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/www/i18n/id.json b/www/i18n/id.json index 0a5f468330..f5eaef496d 100644 --- a/www/i18n/id.json +++ b/www/i18n/id.json @@ -377,9 +377,9 @@ "please_enter_an_integer_value": "Masukkan nilai integer dengan panjang maksimal {{max}}", "enter_valid_value": "Masukkan nilai hingga {{fractionalDigits}} angka desimal dan panjang maksimal {{max}}", "valid_range_hint": "Masukkan angka antara 0 dan {{max}}", - "date_is_not_valid": "Time out cannot be in the past.", - "date_can_not_be_greater_than": "Exclude time cannot be after {{max}}", - "date_can_not_less_than": "Exclude time cannot be before {{min}} and after {{max}}", + "date_is_not_valid": "Waktu berhenti tidak dapat terjadi sebelumnya.", + "date_can_not_be_greater_than": "Pengecualian waktu tidak dapat dilakukan setelah {{max}} ", + "date_can_not_less_than": "Pengecualian waktu tidak dapat dilakukan sebelum {{min}} dan setelah {{max}} ", "save_prompt": "Konten yang berhasil disimpan", "session_timeout_warning": "Batasan sesi durasi Anda akan berakhir dalam 10 detik.", "success": "Sukses", From 7629d55c926039afd0d566a22977e19d92a26ff4 Mon Sep 17 00:00:00 2001 From: Ashkan Date: Mon, 19 Aug 2019 10:50:37 +0430 Subject: [PATCH 38/58] New translations en.json (Chinese Simplified) --- www/i18n/zh_cn.json | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/www/i18n/zh_cn.json b/www/i18n/zh_cn.json index b143d73270..47c7f78cf4 100644 --- a/www/i18n/zh_cn.json +++ b/www/i18n/zh_cn.json @@ -370,15 +370,15 @@ "session_duration_limit_in_minutes": "交易期持续时间限制,以分钟为单位", "session_duration_hint": "在该时间后您将自动退出登录。", "time_out_until": "时间已过。下次开启时间为", - "time_out_hint": "Please enter date in the format DD/MM/YYYY HH:mm (local time). ", + "time_out_hint": "请输入日期,格式为日/月/年 时:分(当地时间)。 ", "exclude_me_from_the_website_until": "禁止我访问本网站直到", - "exclude_me_hint": "Please enter date in the format DD/MM/YYYY.", + "exclude_me_hint": "请输入日期,格式为日/月/年。", "update_settings": "更新设置", "please_enter_an_integer_value": "请输入一个整数值,最大长度为 {{max}}", "enter_valid_value": "请输入最大小数点位数为{{fractionalDigits}} 和最大长度为{{max}} 的数值", "valid_range_hint": "请输入0和 {{max}} 之间的数字", - "date_is_not_valid": "Time out cannot be in the past.", - "date_can_not_be_greater_than": "Exclude time cannot be after {{max}}", + "date_is_not_valid": "到期时间不可为过去式。", + "date_can_not_be_greater_than": "禁止时间不能超过 {{max}}", "date_can_not_less_than": "Exclude time cannot be before {{min}} and after {{max}}", "save_prompt": "内容已成功保存", "session_timeout_warning": "交易期持续时间限制将于10秒内结束。", From e013452ec420803032903ce7e8120007ab683c6f Mon Sep 17 00:00:00 2001 From: Ashkan Date: Mon, 19 Aug 2019 11:00:28 +0430 Subject: [PATCH 39/58] New translations en.json (Chinese Simplified) --- www/i18n/zh_cn.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/www/i18n/zh_cn.json b/www/i18n/zh_cn.json index 47c7f78cf4..15de0ba324 100644 --- a/www/i18n/zh_cn.json +++ b/www/i18n/zh_cn.json @@ -378,8 +378,8 @@ "enter_valid_value": "请输入最大小数点位数为{{fractionalDigits}} 和最大长度为{{max}} 的数值", "valid_range_hint": "请输入0和 {{max}} 之间的数字", "date_is_not_valid": "到期时间不可为过去式。", - "date_can_not_be_greater_than": "禁止时间不能超过 {{max}}", - "date_can_not_less_than": "Exclude time cannot be before {{min}} and after {{max}}", + "date_can_not_be_greater_than": "禁止时间不可在 {{max}} 之后", + "date_can_not_less_than": "禁止时间不可在 {{min}} 之前和 {{max}} 之后", "save_prompt": "内容已成功保存", "session_timeout_warning": "交易期持续时间限制将于10秒内结束。", "success": "成功", From de956c700526ed7981f81e5c3e8cafa3df4fd791 Mon Sep 17 00:00:00 2001 From: Ashkan Date: Mon, 19 Aug 2019 11:00:31 +0430 Subject: [PATCH 40/58] New translations en.json (Chinese Traditional) --- www/i18n/zh_tw.json | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/www/i18n/zh_tw.json b/www/i18n/zh_tw.json index 63fe24dec0..704c813da2 100644 --- a/www/i18n/zh_tw.json +++ b/www/i18n/zh_tw.json @@ -370,16 +370,16 @@ "session_duration_limit_in_minutes": "交易期持續時間限制,以分鐘作單位", "session_duration_hint": "在該時間後您將自動退出登入。", "time_out_until": "時間已過。下次開啟時間為", - "time_out_hint": "Please enter date in the format DD/MM/YYYY HH:mm (local time). ", + "time_out_hint": "請輸入日期,格式為日/月/年 時:分(當地時間)。 ", "exclude_me_from_the_website_until": "禁止我訪問本網站直到", - "exclude_me_hint": "Please enter date in the format DD/MM/YYYY.", + "exclude_me_hint": "請輸入日期,格式為日/月/年。", "update_settings": "更新設定", "please_enter_an_integer_value": "請輸入一個整數值,最大長度為 {{max}}", "enter_valid_value": "請輸入最大小數點位數為 {{fractionalDigits}} 和最大長度為 {{max}} 的數值", "valid_range_hint": "請輸入0和{{max}} 之間的數字。", - "date_is_not_valid": "Time out cannot be in the past.", - "date_can_not_be_greater_than": "Exclude time cannot be after {{max}}", - "date_can_not_less_than": "Exclude time cannot be before {{min}} and after {{max}}", + "date_is_not_valid": "到期時間不可為過去式。", + "date_can_not_be_greater_than": "禁止時間不可在 {{max}} 之後", + "date_can_not_less_than": "禁止時間不可在{{min}} 之前和 {{max}} 之後", "save_prompt": "內容已成功儲存", "session_timeout_warning": "交易期持續時間限制將於10秒內結束。", "success": "成功", From f7c5d5d770de2409d83c85e692cbf33d52325178 Mon Sep 17 00:00:00 2001 From: Ashkan Date: Mon, 19 Aug 2019 13:50:34 +0430 Subject: [PATCH 41/58] New translations en.json (Spanish) --- www/i18n/es.json | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/www/i18n/es.json b/www/i18n/es.json index 94dba977b0..122e554379 100644 --- a/www/i18n/es.json +++ b/www/i18n/es.json @@ -370,15 +370,15 @@ "session_duration_limit_in_minutes": "Límite de la duración de la sesión, en minutos", "session_duration_hint": "Usted será automáticamente desconectado después de ese tiempo.", "time_out_until": "Pausa hasta", - "time_out_hint": "Please enter date in the format DD/MM/YYYY HH:mm (local time). ", + "time_out_hint": "Por favor, ingrese la fecha en el formato DD/MM/YYYY HH:mm (hora local). ", "exclude_me_from_the_website_until": "Excluirme del sitio web hasta", - "exclude_me_hint": "Please enter date in the format DD/MM/YYYY.", + "exclude_me_hint": "Por favor ingrese la fecha en el formato DD/MM/YYYY.", "update_settings": "Actualizar configuración", "please_enter_an_integer_value": "Por favor, ingrese un valor entero con longitud máxima de {{max}}", "enter_valid_value": "Introduzca una valor máximo hasta {{fractionalDigits}} lugares decimales y longitud máxima de {{max}}", "valid_range_hint": "Por favor, ingrese un número entre 0 y {{max}}", - "date_is_not_valid": "Time out cannot be in the past.", - "date_can_not_be_greater_than": "Exclude time cannot be after {{max}}", + "date_is_not_valid": "El tiempo de inactividad no puede ser en el pasado.", + "date_can_not_be_greater_than": "El tiempo de exclusión no puede ser después de {{max}}", "date_can_not_less_than": "Exclude time cannot be before {{min}} and after {{max}}", "save_prompt": "Contenido guardado con éxito", "session_timeout_warning": "Su sesión expirará en 10 segundos.", From b2e9af838b4578c201431e6becb2cfdaf68a44af Mon Sep 17 00:00:00 2001 From: Ashkan Date: Mon, 19 Aug 2019 14:01:13 +0430 Subject: [PATCH 42/58] New translations en.json (Spanish) --- www/i18n/es.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/www/i18n/es.json b/www/i18n/es.json index 122e554379..cd1989509d 100644 --- a/www/i18n/es.json +++ b/www/i18n/es.json @@ -379,7 +379,7 @@ "valid_range_hint": "Por favor, ingrese un número entre 0 y {{max}}", "date_is_not_valid": "El tiempo de inactividad no puede ser en el pasado.", "date_can_not_be_greater_than": "El tiempo de exclusión no puede ser después de {{max}}", - "date_can_not_less_than": "Exclude time cannot be before {{min}} and after {{max}}", + "date_can_not_less_than": "El tiempo de exclusión no puede ser antes de {{min}} y después de {{max}}", "save_prompt": "Contenido guardado con éxito", "session_timeout_warning": "Su sesión expirará en 10 segundos.", "success": "Éxito", From 4245aec12113bc518b1ed1787fdc97fc21d56794 Mon Sep 17 00:00:00 2001 From: Ashkan Date: Tue, 20 Aug 2019 02:50:39 +0430 Subject: [PATCH 43/58] New translations en.json (Polish) --- www/i18n/pl.json | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/www/i18n/pl.json b/www/i18n/pl.json index 92675c8b97..16ad38a9df 100644 --- a/www/i18n/pl.json +++ b/www/i18n/pl.json @@ -370,16 +370,16 @@ "session_duration_limit_in_minutes": "Limit czasu sesji, w minutach", "session_duration_hint": "Zostaniesz automatycznie wylogowany po tym czasie.", "time_out_until": "Okres wyłączenia do", - "time_out_hint": "Please enter date in the format DD/MM/YYYY HH:mm (local time). ", + "time_out_hint": "Wprowadź datę w formacie DD/MM/RRRR GG:mm (czasu lokalnego). ", "exclude_me_from_the_website_until": "Wyłącz mnie z portalu do dnia", - "exclude_me_hint": "Please enter date in the format DD/MM/YYYY.", + "exclude_me_hint": "Wprowadź datę w formacie DD/MM/RRRR.", "update_settings": "Uaktualnij ustawienia", "please_enter_an_integer_value": "Wprowadź wartość całkowitą o maksymalnej długości {{max}}", "enter_valid_value": "Proszę wprowadzić wartość do {{fractionalDigits}} dwóch miejsc po przecinku i o maksymalnej długości {{max}}", "valid_range_hint": "Proszę wpisać liczbę od 0 do {{max}}", - "date_is_not_valid": "Time out cannot be in the past.", - "date_can_not_be_greater_than": "Exclude time cannot be after {{max}}", - "date_can_not_less_than": "Exclude time cannot be before {{min}} and after {{max}}", + "date_is_not_valid": "Czas wyłączenia nie może być datą przeszłą.", + "date_can_not_be_greater_than": "Okres wykluczenia nie może datą późniejszą niż {{max}}", + "date_can_not_less_than": "Okres wykluczenia nie może datą wcześniejszą niż {{min}} i późniejszą niż {{max}}", "save_prompt": "Treść zapisana pomyślnie", "session_timeout_warning": "Limit czasu sesji zakończy się za 10 sek.", "success": "Udało się", From 301cdf61787f9904cebd780220d9e710dd1bd9a1 Mon Sep 17 00:00:00 2001 From: Ashkan Date: Tue, 20 Aug 2019 03:07:02 +0430 Subject: [PATCH 44/58] New translations en.json (Polish) --- www/i18n/pl.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/www/i18n/pl.json b/www/i18n/pl.json index 16ad38a9df..5187bc6ea4 100644 --- a/www/i18n/pl.json +++ b/www/i18n/pl.json @@ -379,7 +379,7 @@ "valid_range_hint": "Proszę wpisać liczbę od 0 do {{max}}", "date_is_not_valid": "Czas wyłączenia nie może być datą przeszłą.", "date_can_not_be_greater_than": "Okres wykluczenia nie może datą późniejszą niż {{max}}", - "date_can_not_less_than": "Okres wykluczenia nie może datą wcześniejszą niż {{min}} i późniejszą niż {{max}}", + "date_can_not_less_than": "Okres wykluczenia nie może być datą wcześniejszą niż {{min}} i późniejszą niż {{max}}", "save_prompt": "Treść zapisana pomyślnie", "session_timeout_warning": "Limit czasu sesji zakończy się za 10 sek.", "success": "Udało się", From 76f6068632ce44f63717209edb9bb9eced5eeae5 Mon Sep 17 00:00:00 2001 From: Ashkan Date: Wed, 21 Aug 2019 15:20:46 +0430 Subject: [PATCH 45/58] New translations en.json (Italian) --- www/i18n/it.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/www/i18n/it.json b/www/i18n/it.json index f0d0b17f14..1663e117bb 100644 --- a/www/i18n/it.json +++ b/www/i18n/it.json @@ -370,14 +370,14 @@ "session_duration_limit_in_minutes": "Il limite di durata della sessione, espresso in minuti", "session_duration_hint": "Dopo tale periodo, verrà effettuato automaticamente il logout.", "time_out_until": "Tempo scaduto fino a", - "time_out_hint": "Please enter date in the format DD/MM/YYYY HH:mm (local time). ", + "time_out_hint": "Inserisci la data nel formato GG/MM/AAAA HH:mm (orario locale). ", "exclude_me_from_the_website_until": "Escludimi dal sito internet fino al", - "exclude_me_hint": "Please enter date in the format DD/MM/YYYY.", + "exclude_me_hint": "Inserisci la data nel formato GG/MM/AAAA.", "update_settings": "Aggiorna impostazioni", "please_enter_an_integer_value": "Si prega di inserire un numero intero con lunghezza max di {{max}}", "enter_valid_value": "Inserisci un valore con al massimo {{fractionalDigits}} cifre decimali e una lunghezza massima di {{max}}", "valid_range_hint": "Inserire un numero compreso tra 0 e {{max}}", - "date_is_not_valid": "Time out cannot be in the past.", + "date_is_not_valid": "La scadenza non può essere nel passato.", "date_can_not_be_greater_than": "Exclude time cannot be after {{max}}", "date_can_not_less_than": "Exclude time cannot be before {{min}} and after {{max}}", "save_prompt": "Contenuto salvato con successo", From 111b0ba708212b28a499a0980b974ab98e340beb Mon Sep 17 00:00:00 2001 From: Ashkan Date: Wed, 21 Aug 2019 15:30:43 +0430 Subject: [PATCH 46/58] New translations en.json (Italian) --- www/i18n/it.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/www/i18n/it.json b/www/i18n/it.json index 1663e117bb..f016bb49d4 100644 --- a/www/i18n/it.json +++ b/www/i18n/it.json @@ -378,8 +378,8 @@ "enter_valid_value": "Inserisci un valore con al massimo {{fractionalDigits}} cifre decimali e una lunghezza massima di {{max}}", "valid_range_hint": "Inserire un numero compreso tra 0 e {{max}}", "date_is_not_valid": "La scadenza non può essere nel passato.", - "date_can_not_be_greater_than": "Exclude time cannot be after {{max}}", - "date_can_not_less_than": "Exclude time cannot be before {{min}} and after {{max}}", + "date_can_not_be_greater_than": "Il periodo di esclusione non può superare {{max}}", + "date_can_not_less_than": "Il periodo di esclusione non può precedere {{min}} e seguire {{max}}", "save_prompt": "Contenuto salvato con successo", "session_timeout_warning": "Il limite di durata della tua sessione terminerà tra 10 secondi.", "success": "Riuscito", From 8e16ad44a1751b352fbc1aa4b5ec11e9f9a01c3c Mon Sep 17 00:00:00 2001 From: Ashkan Date: Thu, 22 Aug 2019 01:00:36 +0430 Subject: [PATCH 47/58] New translations en.json (Portuguese) --- www/i18n/pt.json | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/www/i18n/pt.json b/www/i18n/pt.json index 8a10471924..64faae8872 100644 --- a/www/i18n/pt.json +++ b/www/i18n/pt.json @@ -370,16 +370,16 @@ "session_duration_limit_in_minutes": "Limite de duração da sessão, em minutos", "session_duration_hint": "Você será automaticamente desconectado após essa hora.", "time_out_until": "Bloqueio até", - "time_out_hint": "Please enter date in the format DD/MM/YYYY HH:mm (local time). ", + "time_out_hint": "Insira a data no formato DD/MM/YYYY HH:mm (hora local).", "exclude_me_from_the_website_until": "Exclua-me do site até", - "exclude_me_hint": "Please enter date in the format DD/MM/YYYY.", + "exclude_me_hint": "Insira a data no formato DD/MM/YYYY.", "update_settings": "Atualizar configurações", "please_enter_an_integer_value": "Insira uma valor inteiro com comprimento máximo de {{max}}", "enter_valid_value": "Insira um valor com até {{fractionalDigits}} casas decimais e tamanho máximo de {{max}}", "valid_range_hint": "Insira um número entre 0 e {{max}}", - "date_is_not_valid": "Time out cannot be in the past.", - "date_can_not_be_greater_than": "Exclude time cannot be after {{max}}", - "date_can_not_less_than": "Exclude time cannot be before {{min}} and after {{max}}", + "date_is_not_valid": "O tempo limite não pode ser no passado.", + "date_can_not_be_greater_than": "O período de exclusão não pode ser depois de {{max}}", + "date_can_not_less_than": "O período de exclusão não pode ser antes de {{min}} e depois de {{max}}", "save_prompt": "Conteúdo salvo com sucesso", "session_timeout_warning": "O limite de duração da sua sessão terminará em 10 segundos.", "success": "Sucesso", From 4c62b6c39cee53d1f1c752e0541ba09f6c256a1b Mon Sep 17 00:00:00 2001 From: Ashkan Date: Fri, 23 Aug 2019 12:31:40 +0430 Subject: [PATCH 48/58] New translations en.json (Vietnamese) --- www/i18n/vi.json | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/www/i18n/vi.json b/www/i18n/vi.json index ca46b3045b..159fb51879 100644 --- a/www/i18n/vi.json +++ b/www/i18n/vi.json @@ -370,16 +370,16 @@ "session_duration_limit_in_minutes": "Giới hạn thời lượng phiên, bằng phút", "session_duration_hint": "Bạn sẽ được tự động đăng xuất sau một khoảng thời gian.", "time_out_until": "Tạm ngưng cho đến khi", - "time_out_hint": "Please enter date in the format DD/MM/YYYY HH:mm (local time). ", + "time_out_hint": "Vui lòng nhập ngày theo định dạng Ngày/Tháng/Năm Giờ:phút (giờ địa phương). ", "exclude_me_from_the_website_until": "Loại trừ tôi khỏi trang web cho đến khi", - "exclude_me_hint": "Please enter date in the format DD/MM/YYYY.", + "exclude_me_hint": "Vui long nhập ngày theo định dạng Ngày/Tháng/Năm.", "update_settings": "Cập nhật các cài đặt", "please_enter_an_integer_value": "Vui lòng nhập một số nguyên độ dài không quá {{max}}", "enter_valid_value": "Vui lòng nhập một giá trị có độ dài tối đa {{max}} và có số chữ số thập phân không quá {{fractionalDigits}}", "valid_range_hint": "Vui lòng nhập một con số trong khoảng từ 0 đến {{max}}", - "date_is_not_valid": "Time out cannot be in the past.", - "date_can_not_be_greater_than": "Exclude time cannot be after {{max}}", - "date_can_not_less_than": "Exclude time cannot be before {{min}} and after {{max}}", + "date_is_not_valid": "Thời hạn kết thúc không thể được đặt trong quá khứ.", + "date_can_not_be_greater_than": "Thòi gian loại trừ không thể đặt sau {{max}}", + "date_can_not_less_than": "Thời gian loại trừ không được phép đặt trước {{min}} và sau {{max}}", "save_prompt": "Nội dung được lưu thành công", "session_timeout_warning": "Thời hạn phiên giao dịch của bạn sẽ kết thúc trong 10 giây nữa.", "success": "Thành công", From 28dc6cd6e5c1689da696e6754f56f1d232fff734 Mon Sep 17 00:00:00 2001 From: Ashkan Date: Sat, 24 Aug 2019 00:50:29 +0430 Subject: [PATCH 49/58] New translations en.json (Russian) --- www/i18n/ru.json | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/www/i18n/ru.json b/www/i18n/ru.json index 87a2fc6db4..259800731a 100644 --- a/www/i18n/ru.json +++ b/www/i18n/ru.json @@ -370,16 +370,16 @@ "session_duration_limit_in_minutes": "Ограничение длительности сессии в минутах", "session_duration_hint": "Вы автоматически выйдете с сайта после этого периода.", "time_out_until": "Перерыв до", - "time_out_hint": "Please enter date in the format DD/MM/YYYY HH:mm (local time). ", + "time_out_hint": "Пожалуйста, введите дату в формате ДД/ММ/ГГГГ ЧЧ:мм (по местному времени). ", "exclude_me_from_the_website_until": "Закройте мне доступ к сайту до", - "exclude_me_hint": "Please enter date in the format DD/MM/YYYY.", + "exclude_me_hint": "Пожалуйста, введите дату в формате ДД/ММ/ГГГГ.", "update_settings": "Обновить настройки", "please_enter_an_integer_value": "Пожалуйста, введите целое число; максимальная длина: {{max}}", "enter_valid_value": "Пожалуйста, введите значение до {{fractionalDigits}} десятичных и макс. длиной не более {{max}}", "valid_range_hint": "Пожалуйста, введите число от 0 до {{max}}", - "date_is_not_valid": "Time out cannot be in the past.", - "date_can_not_be_greater_than": "Exclude time cannot be after {{max}}", - "date_can_not_less_than": "Exclude time cannot be before {{min}} and after {{max}}", + "date_is_not_valid": "Перерыв не может быть в прошлом.", + "date_can_not_be_greater_than": "Период исключения не может быть позднее {{max}}", + "date_can_not_less_than": "Дата исключения не может быть раньше {{min}} и позднее {{max}}", "save_prompt": "Изменения успешно сохранены", "session_timeout_warning": "Лимит на длительность Вашей сессии истечёт через 10 секунд.", "success": "Готово", From 141b0c1326409ca50e4082f99dfa5e4cec23fb8e Mon Sep 17 00:00:00 2001 From: Ashkan Date: Sat, 24 Aug 2019 20:20:27 +0430 Subject: [PATCH 50/58] New translations en.json (Thai) --- www/i18n/th.json | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/www/i18n/th.json b/www/i18n/th.json index d5e8749ca3..2529615fd6 100644 --- a/www/i18n/th.json +++ b/www/i18n/th.json @@ -370,16 +370,16 @@ "session_duration_limit_in_minutes": "รอบระยะเวลาการซื้อขาย ในหน่วยนาที", "session_duration_hint": "คุณจะออกจากระบบโดยอัตโนมัติภายหลังเวลาดังกล่าว", "time_out_until": "หมดเวลากระทั่ง", - "time_out_hint": "Please enter date in the format DD/MM/YYYY HH:mm (local time). ", + "time_out_hint": "โปรดป้อนวันที่ในรูปแบบ DD/MM/YYYY HH:mm (เวลาท้องถิ่น) ", "exclude_me_from_the_website_until": "พักฉันจากเว็บไซต์จนกระทั่ง", - "exclude_me_hint": "Please enter date in the format DD/MM/YYYY.", + "exclude_me_hint": "โปรดป้อนวันที่ในรูปแบบ DD/MM/YYYY", "update_settings": "การปรับปรุงการตั้งค่า", "please_enter_an_integer_value": "โปรดป้อนเลขจำนวนเต็มที่มีความยาวสูงสุดจำนวน {{max}}", "enter_valid_value": "โปรดป้อนตัวเลขที่มีทศนิยมสูงสุด {{fractionalDigits}} หลัก และความยาวสูงสุดที่ {{max}} ตัวอักษร", "valid_range_hint": "โปรดป้อนตัวเลขระหว่าง 0 และ {{max}}", - "date_is_not_valid": "Time out cannot be in the past.", - "date_can_not_be_greater_than": "Exclude time cannot be after {{max}}", - "date_can_not_less_than": "Exclude time cannot be before {{min}} and after {{max}}", + "date_is_not_valid": "ช่วงเวลาที่ใช้อ้างอิงไม่สามารถเป็นเวลาในอดีต", + "date_can_not_be_greater_than": "เวลาพักต้องไม่เป็นเวลาหลังจาก {{max}}", + "date_can_not_less_than": "เวลาพักต้องไม่เป็นเวลาก่อน {{min}} และหลังจาก {{max}}", "save_prompt": "ได้บันทึกเนื้อหาเรียบร้อยแล้ว", "session_timeout_warning": "เวลาจำกัดของการซื้อขายของท่านจะสิ้นสุดภายใน 10 วินาที", "success": "เรียบร้อยแล้ว", From 8f7304aab3b1a6d0ecc83fb8dedb630630436ef2 Mon Sep 17 00:00:00 2001 From: Ashkan Date: Thu, 29 Aug 2019 06:20:29 +0430 Subject: [PATCH 51/58] New translations en.json (French) --- www/i18n/fr.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/www/i18n/fr.json b/www/i18n/fr.json index 4b492c60ad..57f0d148d7 100644 --- a/www/i18n/fr.json +++ b/www/i18n/fr.json @@ -370,7 +370,7 @@ "session_duration_limit_in_minutes": "Limite de durée de session, en minutes", "session_duration_hint": "Votre compte sera automatiquement déconnecté à l'issue de ce délai.", "time_out_until": "Maintenir l'expiration jusqu'au", - "time_out_hint": "Please enter date in the format DD/MM/YYYY HH:mm (local time). ", + "time_out_hint": "Veuillez saisir la date au format JJ/MM/AAAA HH:mm (heure locale). ", "exclude_me_from_the_website_until": "M’exclure du site Web jusqu’au", "exclude_me_hint": "Please enter date in the format DD/MM/YYYY.", "update_settings": "Mise à jour des paramètres", From bce34d44678cb999c83e91fadd17462492ed0c15 Mon Sep 17 00:00:00 2001 From: Ashkan Date: Thu, 29 Aug 2019 06:30:30 +0430 Subject: [PATCH 52/58] New translations en.json (French) --- www/i18n/fr.json | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/www/i18n/fr.json b/www/i18n/fr.json index 57f0d148d7..1e1aaf357b 100644 --- a/www/i18n/fr.json +++ b/www/i18n/fr.json @@ -372,14 +372,14 @@ "time_out_until": "Maintenir l'expiration jusqu'au", "time_out_hint": "Veuillez saisir la date au format JJ/MM/AAAA HH:mm (heure locale). ", "exclude_me_from_the_website_until": "M’exclure du site Web jusqu’au", - "exclude_me_hint": "Please enter date in the format DD/MM/YYYY.", + "exclude_me_hint": "Veuillez saisir la date au format JJ/MM/AAAA.", "update_settings": "Mise à jour des paramètres", "please_enter_an_integer_value": "Veuillez saisir un nombre entier d'une longueur maximale de {{max}}", "enter_valid_value": "Veuillez entrer une valeur avec jusqu'à {{fractionalDigits}} décimales et une longueur max de {{max}}", "valid_range_hint": "Veuillez saisir un chiffre entre 10 et {{max}}", - "date_is_not_valid": "Time out cannot be in the past.", - "date_can_not_be_greater_than": "Exclude time cannot be after {{max}}", - "date_can_not_less_than": "Exclude time cannot be before {{min}} and after {{max}}", + "date_is_not_valid": "La période d'expiration ne peut être antérieure.", + "date_can_not_be_greater_than": "Le temps d'exclusion ne peut pas être avant {{max}}", + "date_can_not_less_than": "Le temps d'exclusion ne peut pas être avant {{min}} et après {{max}}", "save_prompt": "Contenu enregistré avec succès", "session_timeout_warning": "Votre limite de durée de session sera atteinte dans 10 secondes.", "success": "Succès", From a21ff23f7369fc14156477e4bf3e7a1898d62fa5 Mon Sep 17 00:00:00 2001 From: Ashkan Date: Mon, 23 Sep 2019 08:40:41 +0200 Subject: [PATCH 53/58] New Crowdin translations (#1335) * New translations en.json (Italian) * New translations en.json (Italian) * New translations en.json (Italian) --- www/i18n/it.json | 66 ++++++++++++++++++++++++------------------------ 1 file changed, 33 insertions(+), 33 deletions(-) diff --git a/www/i18n/it.json b/www/i18n/it.json index f016bb49d4..548bb32ccd 100644 --- a/www/i18n/it.json +++ b/www/i18n/it.json @@ -198,8 +198,8 @@ "what_is_this": "Di cosa si tratta?", "read_more": "Per saperne di più.", "required_to_collect_tin": "Binary Investments (Europe) Ltd. ha l'obbligo di raccogliere i tuoi dati fiscali.", - "required_to_obtain_information": "Per usufruire dei nostri servizi, richiediamo delle informazioni necessarie per valutare se un dato prodotto o servizio è adegutao a te (ossia se possiedi l'esperienza e la conoscenza per comprendere i rischi connessi).", - "on_the_basis_of_information": "Sulla base delle informazioni fornite, relative alla tua formazione ed esperienza, riteniamo che gli investimenti disponibili su questo sito internet non siano adatti a te.", + "required_to_obtain_information": "Per usufruire dei nostri servizi, siamo tenuti a richiederti informazioni per valutare se un dato prodotto o servizio è adeguato a te (ossia se possiedi l'esperienza e la conoscenza per comprenderne i rischi connessi).", + "on_the_basis_of_information": "Sulla base delle informazioni fornite riguardanti la tua formazione ed esperienza, riteniamo che gli investimenti disponibili su questo sito internet non siano adatti a te.", "appropriateness_test": "Test di adeguatezza: ", "warning": "ATTENZIONE:", "by_clicking": "Cliccando ", @@ -265,8 +265,8 @@ }, "transaction-details": { "ref": "ID di riferimento", - "contract_type": "Tipo di Contratto", - "transaction_id": "ID della Transazione", + "contract_type": "Tipo di contratto", + "transaction_id": "ID della transazione", "buy": "Acquista", "sell": "Vendi", "start_time": "Orario di inizio", @@ -292,8 +292,8 @@ "DIGITOVER": "Cifra Superiore", "DIGITUNDER": "Cifra Inferiore", "EXPIRYMISS": "Termina fuori", - "EXPIRYRANGE": "Finisce tra", - "EXPIRYRANGEE": "Finisce tra", + "EXPIRYRANGE": "Finisce dentro", + "EXPIRYRANGEE": "Finisce dentro", "LBFLOATCALL": "Close-Low", "LBFLOATPUT": "High-Close", "LBHIGHLOW": "High-Low", @@ -337,8 +337,8 @@ "contact_us": "Contattaci", "open_real": "Passa a un conto reale", "open_financial": "Apri un conto finanziario", - "create_account": "Crea un account", - "accounts_list": "Elenco degli account", + "create_account": "Crea un conto", + "accounts_list": "Elenco dei conti", "network_status": "Stato della rete", "responsible_trading": "Trading responsabile" }, @@ -348,17 +348,17 @@ "change_password": "Modifica Password", "financial_assessment": "Valutazione finanziaria", "limits": "Limiti", - "account_categorisation": "Categorizzazione del conto" + "account_categorisation": "Classificazione del conto" }, "self-exclusion": { "self_exclusion": "Funzioni di auto esclusione", - "maximum_account_cash_balance": "Saldo di cassa massimo sull'account", + "maximum_account_cash_balance": "Massimo saldo di cassa del conto", "max_balance_hint": "Una volta raggiunto questo limite, non potrai più effettuare depositi.", - "daily_turnover_limit": "Limite giornaliero di turnover", - "max_turnover_hint": "Acquisto totale massimo di contratti al giorno.", + "daily_turnover_limit": "Limite giornaliero del volume delle operazioni", + "max_turnover_hint": "Totale massimo giornaliero di acquisti di contratti.", "daily_limit_on_losses": "Limite giornaliero sulle perdite", - "max_losses_hint": "Perdita totale massima al giorno.", - "7_day_turnover_limit": "Limite di 7 giorni sul turnover", + "max_losses_hint": "Totale minimo giornaliero delle perdite.", + "7_day_turnover_limit": "Limite di 7 giorni sul volume delle operazioni", "7_day_turnover_hint": "Acquisto totale massimo di contratti per un periodo di 7 giorni.", "7_day_limit_on_losses": "Limite di 7 giorni sulle perdite", "7_day_losses_hint": "Perdita totale massima per un periodo di 7 giorni.", @@ -547,7 +547,7 @@ }, "mt": { "you_do_not_have_mt5_account": "Non hai alcun account per MetaTrader. Creane uno e riprova.", - "create_account": "Crea un nuovo account", + "create_account": "Crea un nuovo conto", "feature_is_not_available": "Siamo spiacenti, questa funzione non è disponibile nella tua giurisdizione.", "meta_trader_accounts": "Account Meta Trader", "demo_account": "Account demo", @@ -556,7 +556,7 @@ "balance": "Saldo", "name": "Nome", "start_trading_with_mt5": "Inizia a fare trading con MT5", - "upgrade_real_account": "Per creare un conto reale per MT5, passa a un conto reale Binary.com.", + "upgrade_real_account": "Per aprire un conto reale per MT5, passa a un conto reale Binary.com.", "standard": "Standard", "advanced": "Avanzato", "mam_advanced": "MAM avanzato", @@ -613,7 +613,7 @@ "set_country": "Prima di passare a un account con soldi reali, si prega di impostare il paese di residenza.", "complete_financial_assessment": "Per aumentare il limite dei prelievi e del trading, si prega di compilare il modulo della valutazione finanziaria.", "financial_assessment_not_completed": "La valutazione finanziaria non è completa", - "tax_information": "Informazioni Aggiuntive", + "tax_information": "Informazioni fiscali", "complete_profile": "Per aumentare il limite dei prelievi e del trading, completa il profilo del tuo account.", "tnc": "Termini e condizioni", "accept_tnc": "Per aumentare il limite dei prelievi e del trading, accetta i Termini e condizioni aggiornati.", @@ -621,12 +621,12 @@ "set_max_turnover_limit": "Per aumentare il limite dei prelievi e del trading, imposta il limite di fatturato di 30 giorni dell'Auto esclusione.", "account_age_verification": "Verifica dell'età", "needs_age_verification": "L'account ha bisogno della verifica dell'età, per ulteriori informazioni contatta l'assistenza clienti.", - "choose_account_currency": "Imposta la valuta del tuo account.", + "choose_account_currency": "Imposta la valuta del tuo conto.", "account_currency": "Valuta del conto" }, "set-currency": { "select_currency": "Seleziona la valuta", - "select_currency_text": "Seleziona la valuta di questo account:", + "select_currency_text": "Seleziona la valuta di questo conto:", "fiat_currency": "Moneta Fiat", "cryptocurrency": "Criptovaluta", "confirm": "Conferma" @@ -644,14 +644,14 @@ "virtual": "Virtuale", "gaming": "Gioco Online", "financial": "Investimento", - "account_real": "Conto Reale", + "account_real": "Conto reale", "account_financial": "Conto finanziario", "fiat_currencies": "Moneta Fiat", "crypto_currencies": "Criptovaluta", "please_select_currency": "Imposta la valuta per il conto esistente {{loginid}} al fine di creare altri conti.", "set_currency": "Imposta la valuta", "existing_accounts": "I tuoi conti esistenti", - "create_new": "Crea un nuovo account", + "create_new": "Crea un nuovo conto", "create": "Crea", "account": "Account", "available_markets": "Mercati disponibili", @@ -674,11 +674,11 @@ }, "financial-information-options": { "under_1_year": "da 0 a 1 anno", - "1_2_years": "1-2 anni", - "over_3_years": "Più di 3 anni", + "1_2_years": "da 1 a 2 anni", + "over_3_years": "Oltre i 3 anni", "0_5_transactions": "0-5 transazioni negli ultimi 12 mesi", "6_10_transactions": "6-10 transazioni negli ultimi 12 mesi", - "transactions_more": "40 transazioni o più negli ultimi 12 mesi", + "transactions_more": "40 o più transazioni negli ultimi 12 mesi", "construction": "Costruzione", "education": "Formazione", "finance": "Finanza", @@ -705,11 +705,11 @@ "self_employed": "Lavoratore autonomo", "investment": "Investimenti e dividendi", "pension": "Pensione", - "net_income_1": "Meno di $25.000", - "net_income_2": "$25.000 - $50.000", - "net_income_3": "$50.001 - $100.000", - "net_income_4": "$100.001 - $500.000", - "net_income_5": "Più di $500.000", + "net_income_1": "Meno di 25.000 $", + "net_income_2": "25.000 $ - 50.000 $", + "net_income_3": "50.001 $ - 100.000 $", + "net_income_4": "100.001 $ - 500.000 $", + "net_income_5": "Più di 500.000 $", "estimated_worth_1": "Meno di $100.000", "estimated_worth_2": "$100.000 - $250.000", "estimated_worth_3": "$250.001 - $500.000", @@ -785,12 +785,12 @@ "posses_of_experience": "Presupponiamo che il cliente possieda l'esperienza, la conoscenza e le competenze necessarie per prendere decisioni di investimento e valutarne correttamente i rischi connessi", "appropriateness_test": "Non siamo tenuti a condurre un test di appropriatezza e né tantomeno a fornire avvisi di rischio", "keep_informed": "Come Cliente Professionale, ci devi tenere informati su eventuali cambiamenti che possono influenzare il tuo stato.", - "accept": "Accetta", - "decline": "Rifiuta", - "you_may_decline": "Nota: Puoi rifiutare e continuare come un Cliente al Dettaglio." + "accept": "Accetto", + "decline": "Rifiuto", + "you_may_decline": "Nota: puoi rifiutare e continuare come cliente al dettaglio." }, "account-categorisation": { - "account_categorisation": "Categorizzazione del conto", + "account_categorisation": "Classificazione del conto", "processing": "La tua richiesta di essere categorizzato come cliente professionale è in fase di elaborazione.", "professional": "Sei categorizzato come cliente professionista.", "error": "Siamo spiacenti, si è verificato un errore durante l'elaborazione della tua richiesta.", From 379fd8eb477afa0d221d52280927fb666f3b0985 Mon Sep 17 00:00:00 2001 From: Morteza Tavanarad Date: Mon, 23 Sep 2019 18:34:42 +0800 Subject: [PATCH 54/58] Dev (#1336) * Preparing version 2.4.5 (#1319) * make digits contract's barrier to be integer * New translations en.json (Italian) * New translations en.json (Italian) * V2.4.5 * Changed app icon * Preparing V2.4.6 (#1328) * make digits contract's barrier to be integer * New translations en.json (Italian) * New translations en.json (Italian) * update shelljs * fix buy * use buy instead of portfolio to fix chart hang when tick is 1 * remove subscribing to buy as it is unnecessary * fix missing profit/loss and sell_price in transaction details (#1323) * fix average becoming NaN in Asian trade (#1324) * update lodash (#1325) * Fix sending not shown in authorize as token (#1326) * Fix sending not shown in authorize as token * remove saved token after logout * Morteza/new_app_icon (#1327) * Preparing version 2.4.5 (#1319) * make digits contract's barrier to be integer * New translations en.json (Italian) * New translations en.json (Italian) * V2.4.5 * Changed app icon * V2.4.6 --- config.xml | 2 +- package.json | 2 +- www/js/config.json | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/config.xml b/config.xml index 4ed23a5fa2..ac8d04c0e1 100644 --- a/config.xml +++ b/config.xml @@ -1,5 +1,5 @@ - + Tick Trade Enjoy fast-paced binary options trading with the Binary.com Tick Trade App. Trade Forex and more in seconds with our mobile application. diff --git a/package.json b/package.json index c7b8e18cb3..6038c79db5 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "binary-ticktrade", - "version": "2.3.7", + "version": "2.4.6", "description": "Binary.com Tick Trade", "main": "main.js", "repository": { diff --git a/www/js/config.json b/www/js/config.json index 8912f6ccf7..8da446062b 100644 --- a/www/js/config.json +++ b/www/js/config.json @@ -1 +1 @@ -{"version":"2.4.5"} +{"version":"2.4.6"} From e8d80ac68ac78c671af628a06d68cc5361dca3ed Mon Sep 17 00:00:00 2001 From: Morteza Tavanarad Date: Sun, 29 Sep 2019 18:45:24 +0800 Subject: [PATCH 55/58] Support synthetic_index --- www/js/configs/app.config.js | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/www/js/configs/app.config.js b/www/js/configs/app.config.js index 72b46f0b17..23890e5da8 100644 --- a/www/js/configs/app.config.js +++ b/www/js/configs/app.config.js @@ -16,35 +16,35 @@ angular.module("binary").constant("config", { tradeCategories : [ { name : "up_down", - markets: ["forex", "volidx", "random"], + markets: ["forex", "synthetic_index", "random"], value : "UP/DOWN" }, { name : "digit_matches_differs", value : "MATCH/DIFF", - markets: ["volidx", "random"], + markets: ["synthetic_index", "random"], digits : true }, { name : "digit_even_odd", - markets: ["volidx", "random"], + markets: ["synthetic_index", "random"], value : "EVEN/ODD" }, { name : "digit_over_under", value : "OVER/UNDER", - markets: ["volidx", "random"], + markets: ["synthetic_index", "random"], digits : true }, { name : "asians", value : "Asians", - markets: ["volidx", "random"] + markets: ["synthetic_index", "random"] }, { name : "high_low_ticks", value : "HIGH/LOW TICKS", - markets: ["volidx"] + markets: ["synthetic_index"] } ], tradeTypes: [ From 5110eae7ea5ba4a8c21ba100c7b1a49b80691d50 Mon Sep 17 00:00:00 2001 From: Morteza Tavanarad Date: Tue, 1 Oct 2019 16:52:59 +0800 Subject: [PATCH 56/58] Add sythetic_indices to translation file --- www/i18n/en.json | 2 ++ 1 file changed, 2 insertions(+) diff --git a/www/i18n/en.json b/www/i18n/en.json index d765f5fa71..a70f49749c 100644 --- a/www/i18n/en.json +++ b/www/i18n/en.json @@ -507,6 +507,8 @@ "otc_stocks": "OTC Stocks", "volidx": "Volidx", "volatility_indices": "Volatility Indices", + "synthetic_indices": "Synthetic Indices", + "synthetic_index": "Synthetic Indices", "subject_to_change": "Stated limits are subject to change without prior notice.", "trading_limits": "Trading Limits", "withdrawal_limits": "Withdrawal Limits", From fdf3c47b8cc0edc6253abe9a367e1751ada1e4f9 Mon Sep 17 00:00:00 2001 From: Morteza Tavanarad Date: Wed, 2 Oct 2019 19:04:08 +0800 Subject: [PATCH 57/58] Fixed the issue of wrong contract response. --- www/js/share/services/chart.service.js | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/www/js/share/services/chart.service.js b/www/js/share/services/chart.service.js index 0eac219e16..3a946454e8 100644 --- a/www/js/share/services/chart.service.js +++ b/www/js/share/services/chart.service.js @@ -509,6 +509,7 @@ angular.module("binary").factory("chartService", $rootScope => { const fractionalLength = utils.fractionalLength(pip); if (hasEntrySpot() && broadcastable) { + const isLastTickAfterExit = contract.exitSpot && lastTime > contract.exitSpot; if (tickPriceList.length === 0) { if (contract.entrySpotTime !== lastTime && betweenExistingSpots(lastTime)) { const entrySpotPrice = parseFloat(contract.entrySpotPrice).toFixed(fractionalLength); @@ -523,6 +524,8 @@ angular.module("binary").factory("chartService", $rootScope => { contract.result = "lose"; } $rootScope.$broadcast("contract:spot", contract, entrySpotPrice); + } else if (isLastTickAfterExit) { + tickPriceList.push(contract.entrySpotPrice); } else { tickPriceList.push(parseFloat(lastPrice).toFixed(fractionalLength)); } @@ -530,9 +533,11 @@ angular.module("binary").factory("chartService", $rootScope => { tickPriceList.push(parseFloat(lastPrice).toFixed(fractionalLength)); } - if (betweenExistingSpots(lastTime)) { + if (betweenExistingSpots(lastTime) || isLastTickAfterExit) { const barrier = parseFloat(contract.barrier).toFixed(fractionalLength); - const lastPriceFloat = parseFloat(lastPrice).toFixed(fractionalLength); + const lastPriceFloat = isLastTickAfterExit + ? tickPriceList.slice(-2)[0] + : parseFloat(lastPrice).toFixed(fractionalLength); if (utils.conditions[contract.type](barrier, lastPriceFloat, tickPriceList, contract.selectedTick)) { From 36fe854fdfafc1e0f12da6df85eaca4d284e9504 Mon Sep 17 00:00:00 2001 From: Ashkan Date: Mon, 4 Nov 2019 08:54:09 +0100 Subject: [PATCH 58/58] New Crowdin translations (#1338) * New translations en.json (Italian) * New translations en.json (Italian) * New translations en.json (Italian) * New translations en.json (Italian) * New translations en.json (Italian) * New translations en.json (Italian) * New translations en.json (Italian) * New translations en.json (Italian) * New translations en.json (Italian) * New translations en.json (Italian) * New translations en.json (Italian) * New translations en.json (Italian) * New translations en.json (Italian) * New translations en.json (Chinese Simplified) * New translations en.json (Chinese Traditional) * New translations en.json (French) * New translations en.json (Indonesian) * New translations en.json (Italian) * New translations en.json (Polish) * New translations en.json (Portuguese) * New translations en.json (Russian) * New translations en.json (Spanish) * New translations en.json (Thai) * New translations en.json (Vietnamese) * New translations en.json (Acholi) * New translations en.json (Chinese Simplified) * New translations en.json (Chinese Traditional) * New translations en.json (Spanish) * New translations en.json (Polish) * New translations en.json (Indonesian) * New translations en.json (Russian) * New translations en.json (Vietnamese) --- www/i18n/ach.json | 2 ++ www/i18n/es.json | 2 ++ www/i18n/fr.json | 2 ++ www/i18n/id.json | 2 ++ www/i18n/it.json | 70 +++++++++++++++++++++++---------------------- www/i18n/pl.json | 2 ++ www/i18n/pt.json | 2 ++ www/i18n/ru.json | 2 ++ www/i18n/th.json | 2 ++ www/i18n/vi.json | 2 ++ www/i18n/zh_cn.json | 2 ++ www/i18n/zh_tw.json | 2 ++ 12 files changed, 58 insertions(+), 34 deletions(-) diff --git a/www/i18n/ach.json b/www/i18n/ach.json index 606b356b2c..26ae9b32cb 100644 --- a/www/i18n/ach.json +++ b/www/i18n/ach.json @@ -507,6 +507,8 @@ "otc_stocks": "crwdns19350:0crwdne19350:0", "volidx": "crwdns33590:0crwdne33590:0", "volatility_indices": "crwdns33591:0crwdne33591:0", + "synthetic_indices": "crwdns68904:0crwdne68904:0", + "synthetic_index": "crwdns68906:0crwdne68906:0", "subject_to_change": "crwdns19351:0crwdne19351:0", "trading_limits": "crwdns19352:0crwdne19352:0", "withdrawal_limits": "crwdns19353:0crwdne19353:0", diff --git a/www/i18n/es.json b/www/i18n/es.json index cd1989509d..413a0f1d0e 100644 --- a/www/i18n/es.json +++ b/www/i18n/es.json @@ -507,6 +507,8 @@ "otc_stocks": "Acciones OTC", "volidx": "Volidx", "volatility_indices": "Índices de Volatilidad", + "synthetic_indices": "Índices sintéticos", + "synthetic_index": "Índices sintéticos", "subject_to_change": "Los límites establecidos están sujetos a cambios sin previo aviso.", "trading_limits": "Límites", "withdrawal_limits": "Límite de retiro", diff --git a/www/i18n/fr.json b/www/i18n/fr.json index 1e1aaf357b..c88bd06642 100644 --- a/www/i18n/fr.json +++ b/www/i18n/fr.json @@ -507,6 +507,8 @@ "otc_stocks": "Actions OTC", "volidx": "Volidx", "volatility_indices": "Indices de volatilité", + "synthetic_indices": "Synthetic Indices", + "synthetic_index": "Synthetic Indices", "subject_to_change": "Les limites indiquées peuvent être modifiées sans préavis.", "trading_limits": "Limites de trading", "withdrawal_limits": "Limites de retrait", diff --git a/www/i18n/id.json b/www/i18n/id.json index f5eaef496d..05d854f8f8 100644 --- a/www/i18n/id.json +++ b/www/i18n/id.json @@ -507,6 +507,8 @@ "otc_stocks": "Saham OTC", "volidx": "Volidx", "volatility_indices": "Indeks Volatilitas", + "synthetic_indices": "Indeks Sintetis", + "synthetic_index": "Indeks Sintetis", "subject_to_change": "Batas dapat berubah tanpa pemberitahuan sebelumnya.", "trading_limits": "Batas Trading", "withdrawal_limits": "Batas Penarikan", diff --git a/www/i18n/it.json b/www/i18n/it.json index 548bb32ccd..b72b409208 100644 --- a/www/i18n/it.json +++ b/www/i18n/it.json @@ -204,7 +204,7 @@ "warning": "ATTENZIONE:", "by_clicking": "Cliccando ", "accept": "Accetta", - "exposing_at_risk": "qui sotto e procedendo con l'Apertura di un account dovresti notare che potresti esporti a dei rischi (che possono essere cospicui, incluso il rischio di perdita dell'intera somma investita) senza avere la conoscenza e l'esperienza giusta per valutarli e attenuarli.", + "exposing_at_risk": "qui sotto e procedendo con l'apertura del conto, è opportuno considerare che potresti essere esposto a rischi (potenzialmente elevati, come il rischio di perdita dell'intera somma investita) senza possedere la conoscenza e l'esperienza adeguate per valutarli e attenuarli.", "decline": "Rifiuta", "secret_question": "Domanda segreta", "secret_answer": "Risposta segreta", @@ -357,24 +357,24 @@ "daily_turnover_limit": "Limite giornaliero del volume delle operazioni", "max_turnover_hint": "Totale massimo giornaliero di acquisti di contratti.", "daily_limit_on_losses": "Limite giornaliero sulle perdite", - "max_losses_hint": "Totale minimo giornaliero delle perdite.", + "max_losses_hint": "Totale massimo giornaliero delle perdite.", "7_day_turnover_limit": "Limite di 7 giorni sul volume delle operazioni", - "7_day_turnover_hint": "Acquisto totale massimo di contratti per un periodo di 7 giorni.", + "7_day_turnover_hint": "Totale massimo di acquisti di contratti per un periodo di 7 giorni.", "7_day_limit_on_losses": "Limite di 7 giorni sulle perdite", "7_day_losses_hint": "Perdita totale massima per un periodo di 7 giorni.", "30_day_turnover_limit": "Limite di 30 giorni sul turnover", - "30_day_turnover_hint": "Acquisto totale massimo di contratti per un periodo di 30 giorni.", + "30_day_turnover_hint": "Totale massimo di acquisti di contratti per un periodo di 30 giorni.", "30_day_limit_on_losses": "Limite di 30 giorni sulle perdite", "30_day_losses_hint": "Perdita totale massima per un periodo di 30 giorni.", "maximum_number_of_open_positions": "Numero massimo di posizioni aperte", "session_duration_limit_in_minutes": "Il limite di durata della sessione, espresso in minuti", - "session_duration_hint": "Dopo tale periodo, verrà effettuato automaticamente il logout.", - "time_out_until": "Tempo scaduto fino a", + "session_duration_hint": "Dopo tale periodo, verrà automaticamente effettuato il logout.", + "time_out_until": "Periodo di esclusione fino a", "time_out_hint": "Inserisci la data nel formato GG/MM/AAAA HH:mm (orario locale). ", "exclude_me_from_the_website_until": "Escludimi dal sito internet fino al", "exclude_me_hint": "Inserisci la data nel formato GG/MM/AAAA.", "update_settings": "Aggiorna impostazioni", - "please_enter_an_integer_value": "Si prega di inserire un numero intero con lunghezza max di {{max}}", + "please_enter_an_integer_value": "Inserire un numero intero con lunghezza max di {{max}}", "enter_valid_value": "Inserisci un valore con al massimo {{fractionalDigits}} cifre decimali e una lunghezza massima di {{max}}", "valid_range_hint": "Inserire un numero compreso tra 0 e {{max}}", "date_is_not_valid": "La scadenza non può essere nel passato.", @@ -387,13 +387,13 @@ "not_zero": "Il valore non può essere 0", "error": "Siamo spiacenti, si è verificato un errore durante l'elaborazione della tua richiesta.", "customer_support": "servizio clienti", - "info": "Il trading online può creare dipendenza. Compila il modulo sottostante per limitare la tua partecipazione sul sito web, oppure invia una lettera o un fax firmato al nostro team di assistenza clienti. Una volta impostati i limiti, potrai solamente incrementarli; inoltre saranno rimossi o ridotti dopo 7 giorni a eccezione della data di auto-esclusione, che non può essere rimossa o modificata una volta confermata. Per rimuovere o aumentare i limiti, ti preghiamo di contattare l'assistenza clienti", - "ukgc_info_1": "Se stai valutando l'autoesclusione, potresti volere registrarti con GAMSTOP.", + "info": "Il trading online può creare dipendenza. Compila il modulo sottostante per limitare la tua partecipazione sul sito web, oppure invia una lettera o un fax firmato al nostro team di assistenza clienti. Una volta impostati i limiti, potrai solamente incrementarli; inoltre saranno rimossi o ridotti dopo 7 giorni a eccezione della data di auto-esclusione, che non può essere rimossa o modificata una volta confermata. Per rimuovere o aumentare i tuoi limiti, contatta l'assistenza clienti", + "ukgc_info_1": "Se stai valutando l'auto-esclusione, potresti considerare l'iscrizione a GAMSTOP.", "ukgc_info_2": "GAMSTOP è un servizio gratuito che ti permette di autoescluderti da qualsiasi società di gioco d'azzardo online autorizzata in Gran Bretagna.", - "ukgc_info_3": "Per saperne di più e per iscriverti con GAMSTOP, visita il sito", - "info_bottom_1": "L'autoesclusione su questo sito web si applica solamente al conto Binary.com del Cliente e non include altri siti web o società.", - "info_bottom_2": "Dal momento che hai deciso di autoescluderti, ti consigliamo vivamente di autoescluderti anche da altri servizi simili ai quali sei iscritto.", - "info_bottom_3": "Per autoescludersi da qualsiasi società di gioco d'azzardo online autorizzata in Gran Bretagna, aprire il link seguente: " + "ukgc_info_3": "Per ulteriori informazioni e iscriverti a GAMSTOP, visita il sito", + "info_bottom_1": "L'auto-esclusione su questo sito web si applica solamente al conto Binary.com del cliente e non include altri siti web o società.", + "info_bottom_2": "Vista la necessità di auto-escluderti, è vivamente consigliata l'auto-esclusione anche da altri servizi similari ai quali sei iscritto.", + "info_bottom_3": "Per auto-escludersi da qualsiasi società di gioco d'azzardo online autorizzata in Gran Bretagna, aprire il link seguente: " }, "profile": { "personal_details": "Informazioni personali", @@ -417,7 +417,7 @@ "citizenship": "Cittadinanza", "select": "Seleziona", "general_pattern_error": "Sono consentite solo lettere, spazi, trattini, punti e apostrofi.", - "address_pattern_error": "Sono consentiti solo lettere, numeri, spazi, trattini, e questi caratteri speciali: - . ' # ; : ( ) , @ /", + "address_pattern_error": "Sono consentiti solo lettere, numeri, spazi, trattini e i seguenti caratteri speciali: - . ' # ; : ( ) , @ /", "maxlength_error": "Questo campo può contenere al massimo {{max}} caratteri.", "range_length_error": "Questo campo deve contenere da {{min}} a {{max}} caratteri.", "postcode_pattern_error": "Sono consentiti solo lettere, numeri e trattini.", @@ -429,9 +429,9 @@ "is_optional": "(Facoltativo)", "address": "Indirizzo", "details": "Dettagli", - "tax_information": "Informazioni Aggiuntive", + "tax_information": "Informazioni fiscali", "email_preferences": "Preferenze e-mail", - "receive_emails": "Ricevere e-mail su prodotti, servizi ed eventi di Binary.com", + "receive_emails": "Ricevi e-mail su prodotti, servizi ed eventi di Binary.com", "to_change": "Per modificare nome, data di nascita, paese di residenza o e-mail, contatta", "customer_support": "Assistenza clienti" }, @@ -494,8 +494,8 @@ "limit": "Limite", "open_positions": "Numero massimo di posizioni aperte", "account_balance": "Massimo saldo di cassa del conto", - "payouts": "Pagamenti totali massimi su posizioni aperte", - "payouts_per_symbol_and_contract_type": "Pagamenti totali massimi su posizioni aperte per simbolo e topologia contrattuale", + "payouts": "Totale massimo di pagamenti su posizioni aperte", + "payouts_per_symbol_and_contract_type": "Totale massimo di pagamenti su posizioni aperte per simbolo e topologia contrattuale", "maximum_daily_turnover": "Turnover Massimo Giornaliero", "commodities": "Materie prime", "forex": "Forex", @@ -507,6 +507,8 @@ "otc_stocks": "Azioni OTC", "volidx": "Volidx", "volatility_indices": "Indici di volatilità", + "synthetic_indices": "Synthetic Indices", + "synthetic_index": "Synthetic Indices", "subject_to_change": "I limiti fissi sono soggetti a modifica senza alcun preavviso.", "trading_limits": "Limiti del trading", "withdrawal_limits": "Limiti per i prelievi", @@ -659,17 +661,17 @@ "action": "Azione", "type": "Tipologia", "currency": "Valuta", - "no_more_account": "Hai creato tutti gli account per te disponibili.", + "no_more_account": "Hai creato tutti i conti a tua disposizione.", "commodities": "Materie prime", "forex": "Forex", "smarties": "Smarties", "indices": "Indici", "stocks": "Azioni", "volidx": "Indici di volatilità", - "note": "Nota: puoi avere solo un conto di moneta reale e uno per ogni conto di criptovaluta.", + "note": "Attenzione: è permesso un solo conto in moneta reale e uno per ogni conto di criptovalute.", "excluded_until": "Questo conto è escluso fino alle {{time}}", "is_disabled": "Questo conto è disattivato", - "account_warning": "Nota: Per qualsiasi richiesta relativa a conti disattivati o esclusi, ti preghiamo di contattare", + "account_warning": "Nota: per qualsiasi richiesta relativa a conti disattivati o esclusi, ti preghiamo di contattare", "customer_support": "servizio clienti." }, "financial-information-options": { @@ -692,7 +694,7 @@ "clerks": "Impiegati", "personal_care": "Lavoratori addetti alla cura della persona, alle vendite e ai servizi", "agricultural": "Lavoratori addetti all'agricoltura, alla foresteria e al settore ittico", - "craft": "Lavoratori addetti all'artigianato, al metallo, elettrici e elettronici", + "craft": "Lavoratori nei settori elettronico, elettrico, metallurgico e dell'artigianato", "machine": "Operatori di impianti e macchinari e assemblatori", "helpers": "Addetti alle pulizie e aiutanti", "mining": "Lavoratori per attività estrattive, di edilizia, produzione e trasporti", @@ -757,21 +759,21 @@ }, "professional-client-information": { "professional_client": "Chi è un cliente professionista?", - "clients_need_to_satisfy": "I Clienti devono soddisfare almeno due dei seguenti criteri al fine di ricevere lo status di Cliente Professionale:", - "significant_transactions": "Tu hai già eseguito operazioni significative su mercati simili a quelli che offriamo, con una media di 10 operazioni al trimestre nei quattro trimestri precedenti", - "size_of_instrument": "La dimensione del tuo portafoglio di strumenti supera 500.000 EUR o il suo equivalente", + "clients_need_to_satisfy": "Per essere classificati come Clienti Professionali, è necessario soddisfare almeno due dei seguenti requisiti:", + "significant_transactions": "Hai già eseguito operazioni significative su mercati simili a quelli che offriamo, con una media di 10 operazioni al trimestre nei quattro trimestri precedenti", + "size_of_instrument": "Il valore del tuo portafoglio di strumenti supera i 500.000 EUR o il suo equivalente", "worked_in_financial_sector": "Hai lavorato nel settore finanziario per almeno un anno ricoprendo un ruolo che richiede la conoscenza delle transazioni che andrai ad eseguire sulla nostra piattaforma", - "treated_as_professional_client": "Se scegli di essere trattato come un Cliente Professionale, considereremo che tu possegga la necessaria esperienza e conoscenza del mercato. In conseguenza di questo, prenderemo le misure necessarie per garantire che la tua richiesta per lo status di Cliente Professionale soddisfi i criteri indicati, compresa la richiesta dei seguenti:", - "statements": "Documenti che evidenzino le tue transazioni dei quattro trimestri precedenti", + "treated_as_professional_client": "Se scegli di essere trattato come un Cliente Professionale, ti riterremo in possesso della necessaria esperienza e conoscenza del mercato. Pertanto, adotteremo le misure necessarie per garantire che la tua richiesta di classificazione come Cliente Professionale soddisfi i requisiti indicati, tra cui la richiesta dei seguenti documenti:", + "statements": "Estratti che mostrino le transazioni dei quattro trimestri precedenti", "portfolio": "Prova del tuo portafoglio conservato altrove", - "employment": "Prova della tua attività lavorativa" + "employment": "Prova dell'attività lavorativa" }, "pep-information": { "pep": "Cosa significa PEP?", - "what_is_pep": "Una Persona Esposta Politicamente (PEP) è un individuo a cui è o è stata affidata una funzione pubblica di spicco, compresi i suoi familiari diretti o persone note per essere stretti collaboratori di tali persone, ma non include funzionari di grado medio o inferiore. Tali persone comprendono capi di Stato, ministri, segretari parlamentari, membri del parlamento, giudici, ambasciatori, alti funzionari governativi, alti ufficiali delle Forze Armate, comitati di audit dei consigli di amministrazione delle banche centrali e direttori di società di proprietà statale. Anche i \"familiari stretti\" delle figure sopra citate saranno considerati come PEP, e questi includono i loro coniugi / partner, genitori e figli. Inoltre, \"le persone note per essere stretti collaboratori\" dei PEP includono i loro partner commerciali, che saranno a loro volta considerati tali. Come regola generale, una persona considerata PEP e che ha cessato di essere incaricata di una funzione pubblica di rilievo per un periodo di almeno dodici mesi non è da considerarsi più come PEP." + "what_is_pep": "Una Persona Esposta Politicamente (PEP) è un noto personaggio pubblico o un individuo a cui è stata affidata una funzione pubblica di spicco, la quale comprende i suoi familiari diretti o persone note per essere suoi stretti collaboratori, senza però includere funzionari di grado medio o inferiore. Tali persone comprendono capi di Stato, ministri, segretari parlamentari, membri del parlamento, giudici, ambasciatori, alti funzionari governativi, alti ufficiali delle Forze Armate, comitati di audit dei consigli di amministrazione delle banche centrali e direttori di società statali. Anche i \"familiari stretti\" delle figure sopra citate saranno considerati PEP, tra questi si includono i loro coniugi/partner, genitori e figli. Inoltre, \"le persone note per essere stretti collaboratori\" dei PEP comprendono i loro partner commerciali, che saranno a loro volta considerati tali. Come regola generale, una persona cessa di essere considerata PEP quando non riveste più una funzione pubblica di rilievo per un periodo di almeno dodici mesi." }, "what-is-tax-information": { - "tax_information_title": "Informazioni Aggiuntive", + "tax_information_title": "Informazioni fiscali", "required_by": "Questo requisito è espressamente richiesto dal Common Reporting Standard (CRS) e dal Foreign Account Tax Compliance Act (FATCA).", "please_enter": "Inserisci le ", "tax_information": "informazioni fiscali", @@ -784,19 +786,19 @@ "professional_clients_receive": "Un Cliente Professionale riceve un grado di tutela del cliente inferiore per i seguenti motivi:", "posses_of_experience": "Presupponiamo che il cliente possieda l'esperienza, la conoscenza e le competenze necessarie per prendere decisioni di investimento e valutarne correttamente i rischi connessi", "appropriateness_test": "Non siamo tenuti a condurre un test di appropriatezza e né tantomeno a fornire avvisi di rischio", - "keep_informed": "Come Cliente Professionale, ci devi tenere informati su eventuali cambiamenti che possono influenzare il tuo stato.", + "keep_informed": "Come Cliente Professionale, devi informarci di eventuali cambiamenti che possono modificare il tuo stato.", "accept": "Accetto", "decline": "Rifiuto", "you_may_decline": "Nota: puoi rifiutare e continuare come cliente al dettaglio." }, "account-categorisation": { "account_categorisation": "Classificazione del conto", - "processing": "La tua richiesta di essere categorizzato come cliente professionale è in fase di elaborazione.", - "professional": "Sei categorizzato come cliente professionista.", + "processing": "Stiamo elaborando la richiesta di classificazione come cliente professionale.", + "professional": "Sei classificato come cliente professionista.", "error": "Siamo spiacenti, si è verificato un errore durante l'elaborazione della tua richiesta.", "retail_info": "Normalmente i clienti vengono considerati clienti al dettaglio. Desideri essere considerato cliente professionale, previa verifica dei requisiti richiesti?", "professional_client_verify": "Voglio essere trattato come cliente professionale.", - "what_is_this": "Cos'è questo?", + "what_is_this": "Di cosa si tratta?", "submit": "Invia" } } diff --git a/www/i18n/pl.json b/www/i18n/pl.json index 5187bc6ea4..07c3fd07e6 100644 --- a/www/i18n/pl.json +++ b/www/i18n/pl.json @@ -507,6 +507,8 @@ "otc_stocks": "Akcje OTC", "volidx": "Volidx", "volatility_indices": "Wskaźniki zmienności", + "synthetic_indices": "Wskaźniki syntetyczne", + "synthetic_index": "Wskaźniki syntetyczne", "subject_to_change": "Podane limity mogą ulec zmianie bez uprzedniego powiadomienia.", "trading_limits": "Limity handlowe", "withdrawal_limits": "Limity wypłat", diff --git a/www/i18n/pt.json b/www/i18n/pt.json index 64faae8872..f9a7440803 100644 --- a/www/i18n/pt.json +++ b/www/i18n/pt.json @@ -507,6 +507,8 @@ "otc_stocks": "Ações OTC", "volidx": "Volidx", "volatility_indices": "Índices Volatility", + "synthetic_indices": "Synthetic Indices", + "synthetic_index": "Synthetic Indices", "subject_to_change": "Os limites mencionados estão sujeitos a alterações sem aviso prévio.", "trading_limits": "Limites de negociação", "withdrawal_limits": "Limites de retirada", diff --git a/www/i18n/ru.json b/www/i18n/ru.json index 259800731a..0ecf3751f7 100644 --- a/www/i18n/ru.json +++ b/www/i18n/ru.json @@ -507,6 +507,8 @@ "otc_stocks": "Внебиржевые акции", "volidx": "Volidx", "volatility_indices": "Индексы волатильности", + "synthetic_indices": "Синтетические индексы", + "synthetic_index": "Синтетические индексы", "subject_to_change": "Указанные лимиты могут быть изменены без предварительного уведомления.", "trading_limits": "Торговые лимиты", "withdrawal_limits": "Лимиты на вывод", diff --git a/www/i18n/th.json b/www/i18n/th.json index 2529615fd6..c05e9db543 100644 --- a/www/i18n/th.json +++ b/www/i18n/th.json @@ -507,6 +507,8 @@ "otc_stocks": "หลักทรัพย์ OTC", "volidx": "Volidx", "volatility_indices": "ดัชนีความผันผวน", + "synthetic_indices": "Synthetic Indices", + "synthetic_index": "Synthetic Indices", "subject_to_change": "วงเงินที่ได้รับที่ระบุไว้อาจจะมีการเปลี่ยนแปลงโดยไม่บอกกล่าวให้ทราบล่วงหน้า", "trading_limits": "วงเงินในการซื้อขาย", "withdrawal_limits": "วงเงินในการถอน", diff --git a/www/i18n/vi.json b/www/i18n/vi.json index 159fb51879..9e8970961c 100644 --- a/www/i18n/vi.json +++ b/www/i18n/vi.json @@ -507,6 +507,8 @@ "otc_stocks": "Cổ phiếu OTC", "volidx": "Volidx", "volatility_indices": "Chỉ Số Biến Động", + "synthetic_indices": "Các chỉ số tổng hợp", + "synthetic_index": "Các chỉ số tổng hợp", "subject_to_change": "Những giới hạn đã được quy định có thể được thay đổi mà không báo trước.", "trading_limits": "Giới hạn Giao dịch", "withdrawal_limits": "Giới hạn Rút tiền", diff --git a/www/i18n/zh_cn.json b/www/i18n/zh_cn.json index 15de0ba324..24450a1473 100644 --- a/www/i18n/zh_cn.json +++ b/www/i18n/zh_cn.json @@ -507,6 +507,8 @@ "otc_stocks": "场外交易股票", "volidx": "Volidx", "volatility_indices": "波动率指数", + "synthetic_indices": "综合指数", + "synthetic_index": "综合指数", "subject_to_change": "我们保留随时在没有预先通知的情况下更改所述限制的权利。", "trading_limits": "交易限制", "withdrawal_limits": "提款限额", diff --git a/www/i18n/zh_tw.json b/www/i18n/zh_tw.json index 704c813da2..7c907d9a6d 100644 --- a/www/i18n/zh_tw.json +++ b/www/i18n/zh_tw.json @@ -507,6 +507,8 @@ "otc_stocks": "場外交易股票", "volidx": "Volidx", "volatility_indices": "波動率指數", + "synthetic_indices": "綜合指數", + "synthetic_index": "綜合指數", "subject_to_change": "我們保留隨時在沒有預先通知的情況下更改所述限制的權利。", "trading_limits": "交易限制", "withdrawal_limits": "提款限額",