Browse Source

替换包

master
luyisha 3 years ago
parent
commit
5220fe6ce7
  1. 1
      .gitignore
  2. 16
      .hbuilderx/launch.json
  3. 15
      .vscode/launch.json
  4. 7
      api/serve/index.js
  5. 16
      app.js
  6. BIN
      assets/img/Bitmap3x.png
  7. BIN
      assets/img/Fill13x.png
  8. BIN
      assets/img/Upload_File3x.png
  9. BIN
      assets/img/banner-logo.png
  10. BIN
      assets/img/bg/5.png
  11. BIN
      assets/img/bg/bg1.png
  12. BIN
      assets/img/bg/bg2.png
  13. BIN
      assets/img/bg/bg3.png
  14. BIN
      assets/img/bg/bg4.png
  15. BIN
      assets/img/bg/yb2.png
  16. BIN
      assets/img/bg/yb3.png
  17. BIN
      assets/img/bg/yb4.jpg
  18. BIN
      assets/img/border_bottom.png
  19. BIN
      assets/img/border_bottom_g.png
  20. BIN
      assets/img/che.png
  21. BIN
      assets/img/fenzu23x.png
  22. BIN
      assets/img/fenzu_73x.png
  23. BIN
      assets/img/flag/cn.jpg
  24. BIN
      assets/img/flag/cn_hk.png
  25. BIN
      assets/img/flag/de.jpg
  26. BIN
      assets/img/flag/en.jpg
  27. BIN
      assets/img/flag/fin.png
  28. BIN
      assets/img/flag/fra.png
  29. BIN
      assets/img/flag/it.png
  30. BIN
      assets/img/flag/jp.jpg
  31. BIN
      assets/img/flag/kor.jpg
  32. BIN
      assets/img/flag/pl.png
  33. BIN
      assets/img/flag/pt.png
  34. BIN
      assets/img/flag/spa.jpg
  35. BIN
      assets/img/flag/swe.png
  36. BIN
      assets/img/flag/tr.jpg
  37. BIN
      assets/img/flag/ukr.jpg
  38. BIN
      assets/img/icon/1.png
  39. BIN
      assets/img/icon/2.png
  40. BIN
      assets/img/icon/3.png
  41. BIN
      assets/img/icon/4.png
  42. 6
      assets/img/icon/dunpai.svg
  43. 6
      assets/img/icon/eyes.svg
  44. 6
      assets/img/icon/flash.svg
  45. 6
      assets/img/icon/langdown.svg
  46. 6
      assets/img/icon/menu-unfold.svg
  47. 6
      assets/img/icon/ze-manager.svg
  48. BIN
      assets/img/initve.png
  49. BIN
      assets/img/invite-1.png
  50. BIN
      assets/img/invite-2.png
  51. BIN
      assets/img/invite-3.png
  52. BIN
      assets/img/invite-4.png
  53. BIN
      assets/img/invite-5.png
  54. BIN
      assets/img/invite-6.png
  55. BIN
      assets/img/invite-bg.png
  56. BIN
      assets/img/invite-fy.png
  57. BIN
      assets/img/invite-sy.png
  58. BIN
      assets/img/invite-tg.png
  59. BIN
      assets/img/invite-yq.png
  60. BIN
      assets/img/nav-logo.png
  61. BIN
      assets/img/phonemodule.png
  62. BIN
      assets/img/shengji.png
  63. 100
      assets/scss/app.scss
  64. 14
      assets/scss/theme.scss
  65. 14
      assets/scss/vant.scss
  66. 2
      components/dt-dropdown/dt-dropdown.vue
  67. 49
      components/lb-picker/index.vue
  68. 9
      components/lb-picker/pickers/selector-picker.vue
  69. 13
      components/lb-picker/style/picker-item.scss
  70. 7
      components/lb-picker/style/picker.scss
  71. 2
      i18n/index.js
  72. 1541
      i18n/lang/de.json
  73. 298
      i18n/lang/en.json
  74. 1588
      i18n/lang/fra.json
  75. 1543
      i18n/lang/it.json
  76. 1547
      i18n/lang/jp.json
  77. 111
      i18n/lang/kor.json
  78. 97
      i18n/lang/pt.json
  79. 92
      i18n/lang/spa.json
  80. 215
      i18n/lang/tr.json
  81. 29
      i18n/lang/zh-CN.json
  82. 286
      i18n/lang/zh-TW.json
  83. 2
      layout/tvChart.vue
  84. 27
      layout/vDropdwon.vue
  85. 2
      layout/vHeader.vue
  86. 15
      layout/vLang.vue
  87. 1
      layout/vPicker.vue
  88. 7
      manifest.json
  89. 6
      package-lock.json
  90. 3
      package.json
  91. 2
      pages.json
  92. 21
      pages/accountSettings/accountSettings.vue
  93. 3
      pages/assets/account-bill.vue
  94. 2
      pages/assets/coin-list.vue
  95. 2
      pages/assets/draw.vue
  96. 3
      pages/assets/paypal.vue
  97. 9
      pages/auth/index.vue
  98. 173
      pages/auth/primary.vue
  99. 1
      pages/base/contract.vue
  100. 1918
      pages/base/home.vue

1
.gitignore

@ -41,3 +41,4 @@ node_modules/
unpackage
.idea/
.hbuilderx/

16
.hbuilderx/launch.json

@ -1,16 +0,0 @@
{ // launch.json configurations app-plus/h5/mp-weixin/mp-baidu/mp-alipay/mp-qq/mp-toutiao/mp-360/
// launchtypelocalremote, localremote
"version": "0.0",
"configurations": [{
"default" :
{
"launchtype" : "local"
},
"h5" :
{
"launchtype" : "local"
},
"type" : "uniCloud"
}
]
}

15
.vscode/launch.json

@ -0,0 +1,15 @@
{
// 使 IntelliSense
//
// 访: https://go.microsoft.com/fwlink/?linkid=830387
"version": "0.2.0",
"configurations": [
{
"type": "chrome",
"request": "launch",
"name": "针对 localhost 启动 Chrome",
"url": "http://localhost:8081",
"webRoot": "${workspaceFolder}"
}
]
}

7
api/serve/index.js

@ -85,10 +85,11 @@ x.fn = x.prototype = {
console.info(newMsg)
if(Cache.get(newMsg).data){
if(newMsg!='_user_walletImage'&& newMsg!='_user_getAuthInfo' && newMsg!='_user_withdrawalBalance'
&& newMsg!='_article_detail' && newMsg!='_contract_getSymbolDetail' && newMsg!='_categoryList' && newMsg!='_articleList'
&& newMsg!='_college' && newMsg!='_exchange_getCoinInfo'
&& newMsg!='_wallet_getBalance' && newMsg!='_contract_getMarketInfo'&& newMsg!='_contract_openNum'){
&& newMsg!='_wallet_getBalance' && newMsg!='_contract_getMarketInfo'&& newMsg!='_contract_openNum'
&& newMsg!='_indexList'&& newMsg!='_user_subscribe'&& newMsg!='_contract_getSymbolDetail' && newMsg!='_user_withdrawalRecord'){
resolve(Cache.get(newMsg).data);
}
uni.request({
url: this.url,

16
app.js

@ -3,21 +3,21 @@ let config = {};
if (process.env.NODE_ENV == 'production'||true) { //生产环境
config = {
// ajax地址
baseUrl: 'https://sses.cxicoin.com',
baseUrl: 'https://ser.ybgcoins.com',
// 图片地址 (暂时无用)
imgUrl: 'https://sses.cxicoin.com/storage',
imgUrl: 'https://ser.ybgcoins.com/storage',
// socket地址
socketUrl: 'wss://sses.cxicoin.com/ws1',
socketUrl1: 'wss://sses.cxicoin.com/ws2',
socketUrl: 'wss://ser.ybgcoins.com/ws1',
socketUrl1: 'wss://ser.ybgcoins.com/ws2',
// pc端地址
pcUrl:'https://www.cxicoin.com',
pcUrl:'https://www.ybgcoins.com',
// app名称
appName: 'CXICoin',
appName: 'YBGCoins',
// 版本
version: '1.0.0',
// 移动端地址
mobile: 'https://app.cxicoin.com',
down:"https://app.cxicoin.com/download/CINSCoin.html"
mobile: 'https://h5.ybgcoins.com/',
down:"https://h5.ybgcoins.com/download/BTwallets.html"
};
} else { //开发环境
config = {

BIN
assets/img/Bitmap3x.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 812 KiB

After

Width:  |  Height:  |  Size: 207 KiB

BIN
assets/img/Fill13x.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 185 KiB

After

Width:  |  Height:  |  Size: 51 KiB

BIN
assets/img/Upload_File3x.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 176 KiB

After

Width:  |  Height:  |  Size: 46 KiB

BIN
assets/img/banner-logo.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.1 KiB

BIN
assets/img/bg/5.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 23 KiB

BIN
assets/img/bg/bg1.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 27 KiB

BIN
assets/img/bg/bg2.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 10 KiB

BIN
assets/img/bg/bg3.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 17 KiB

BIN
assets/img/bg/bg4.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 21 KiB

BIN
assets/img/bg/yb2.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 75 KiB

BIN
assets/img/bg/yb3.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 64 KiB

BIN
assets/img/bg/yb4.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.5 MiB

BIN
assets/img/border_bottom.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.9 KiB

After

Width:  |  Height:  |  Size: 1.1 KiB

BIN
assets/img/border_bottom_g.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.1 KiB

After

Width:  |  Height:  |  Size: 1.2 KiB

BIN
assets/img/che.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.2 KiB

After

Width:  |  Height:  |  Size: 1.8 KiB

BIN
assets/img/fenzu23x.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 78 KiB

After

Width:  |  Height:  |  Size: 8.1 KiB

BIN
assets/img/fenzu_73x.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 10 KiB

After

Width:  |  Height:  |  Size: 5.6 KiB

BIN
assets/img/flag/cn.jpg

Binary file not shown.

Before

Width:  |  Height:  |  Size: 217 KiB

BIN
assets/img/flag/cn_hk.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 9.7 KiB

BIN
assets/img/flag/de.jpg

Binary file not shown.

Before

Width:  |  Height:  |  Size: 14 KiB

BIN
assets/img/flag/en.jpg

Binary file not shown.

Before

Width:  |  Height:  |  Size: 120 KiB

BIN
assets/img/flag/fin.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.9 KiB

BIN
assets/img/flag/fra.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.8 KiB

BIN
assets/img/flag/it.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 871 B

BIN
assets/img/flag/jp.jpg

Binary file not shown.

Before

Width:  |  Height:  |  Size: 12 KiB

BIN
assets/img/flag/kor.jpg

Binary file not shown.

Before

Width:  |  Height:  |  Size: 22 KiB

BIN
assets/img/flag/pl.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1007 B

BIN
assets/img/flag/pt.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 13 KiB

BIN
assets/img/flag/spa.jpg

Binary file not shown.

Before

Width:  |  Height:  |  Size: 36 KiB

BIN
assets/img/flag/swe.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.9 KiB

BIN
assets/img/flag/tr.jpg

Binary file not shown.

Before

Width:  |  Height:  |  Size: 62 KiB

BIN
assets/img/flag/ukr.jpg

Binary file not shown.

Before

Width:  |  Height:  |  Size: 25 KiB

BIN
assets/img/icon/1.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 KiB

BIN
assets/img/icon/2.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 KiB

BIN
assets/img/icon/3.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 KiB

BIN
assets/img/icon/4.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.4 KiB

6
assets/img/icon/dunpai.svg

@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1024 1024" width="24" height="24" style="border-color: rgba(0,0,0,0);border-width: bpx;border-style: undefined" filter="none">
<g>
<path d="M512 64L128 192v384c0 212.1 171.9 384 384 384s384-171.9 384-384V192L512 64zm312 512c0 172.3-139.7 312-312 312S200 748.3 200 576V246l312-110 312 110v330z" fill="rgba(95.115,206.04000000000002,119.08500000000001,1)"></path><path d="M378.4 475.1a35.91 35.91 0 0 0-50.9 0 35.91 35.91 0 0 0 0 50.9l129.4 129.4 2.1 2.1a33.98 33.98 0 0 0 48.1 0L730.6 434a33.98 33.98 0 0 0 0-48.1l-2.8-2.8a33.98 33.98 0 0 0-48.1 0L483 579.7 378.4 475.1z" fill="rgba(95.115,206.04000000000002,119.08500000000001,1)"></path>
</g>
</svg>

After

Width:  |  Height:  |  Size: 722 B

6
assets/img/icon/eyes.svg

@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" width="24" height="24" style="border-color: rgba(0,0,0,0);border-width: bpx;border-style: undefined" filter="none">
<g>
<rect width="48" height="48" fill="rgba(49.980000000000004,105.05999999999999,235.11,1)" fill-opacity="0.01" stroke="none"></rect><path d="M24 36C35.0457 36 44 24 44 24C44 24 35.0457 12 24 12C12.9543 12 4 24 4 24C4 24 12.9543 36 24 36Z" fill="none" stroke="rgba(49.980000000000004,105.05999999999999,235.11,1)" stroke-width="4" stroke-linejoin="round"></path><path d="M24 29C26.7614 29 29 26.7614 29 24C29 21.2386 26.7614 19 24 19C21.2386 19 19 21.2386 19 24C19 26.7614 21.2386 29 24 29Z" fill="none" stroke="rgba(49.980000000000004,105.05999999999999,235.11,1)" stroke-width="4" stroke-linejoin="round"></path>
</g>
</svg>

After

Width:  |  Height:  |  Size: 822 B

6
assets/img/icon/flash.svg

@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" width="24" height="24" style="border-color: rgba(0,0,0,0);border-width: bpx;border-style: undefined" filter="none">
<g>
<path d="M31 4H16L10 27H18L14 44L40 16H28L31 4Z" fill="none" stroke="rgba(234.09,150.95999999999998,59.925,1)" stroke-width="4" stroke-linecap="round" stroke-linejoin="round"></path><path d="M21 11L19 19" stroke="rgba(234.09,150.95999999999998,59.925,1)" stroke-width="4" stroke-linecap="round" fill="none"></path>
</g>
</svg>

After

Width:  |  Height:  |  Size: 525 B

6
assets/img/icon/langdown.svg

@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" width="16" height="16" style="border-color: rgba(0,0,0,0);border-width: bpx;border-style: undefined" filter="none">
<g>
<path d="M24.937 34.8287C24.4567 35.4292 23.5434 35.4292 23.063 34.8287L9.55971 17.9496C8.93114 17.1639 9.49055 16 10.4968 16L37.5033 16C38.5095 16 39.0689 17.1639 38.4403 17.9496L24.937 34.8287Z" fill="rgba(255,255,255,1)" stroke="none"></path>
</g>
</svg>

After

Width:  |  Height:  |  Size: 456 B

6
assets/img/icon/menu-unfold.svg

@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="64 64 896 896" width="24" height="24" style="border-color: rgba(0,0,0,0);border-width: bpx;border-style: undefined" filter="none">
<g>
<path d="M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM142.4 642.1L298.7 519a8.84 8.84 0 0 0 0-13.9L142.4 381.9c-5.8-4.6-14.4-.5-14.4 6.9v246.3a8.9 8.9 0 0 0 14.4 7z" fill="rgba(255,255,255,1)"></path>
</g>
</svg>

After

Width:  |  Height:  |  Size: 724 B

6
assets/img/icon/ze-manager.svg

@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" width="24" height="24" style="border-color: rgba(0,0,0,0);border-width: bpx;border-style: undefined" filter="none">
<g>
<path d="M4.568 20.689l5.736-2.738c0.224-0.109 0.487-0.173 0.766-0.173 0 0 0 0 0 0h9.862c0.265 0 0.527 0.059 0.766 0.173l5.736 2.738c0.603 0.293 1.012 0.901 1.012 1.604v0 6.151c0 0.982-0.796 1.778-1.778 1.778h-21.333c-0.982 0-1.778-0.796-1.778-1.778v-6.151c0-0.703 0.409-1.312 1.001-1.6l0.011-0.005zM17.778 24c0 0.491 0.398 0.889 0.889 0.889h3.556c0.491 0 0.889-0.398 0.889-0.889s-0.398-0.889-0.889-0.889h-3.556c-0.491 0-0.889 0.398-0.889 0.889zM16 16c-3.927 0-7.111-3.184-7.111-7.111s3.184-7.111 7.111-7.111 7.111 3.184 7.111 7.111-3.184 7.111-7.111 7.111z" fill="rgba(255,255,255,1)"></path>
</g>
</svg>

After

Width:  |  Height:  |  Size: 804 B

BIN
assets/img/initve.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 7.2 KiB

After

Width:  |  Height:  |  Size: 3.4 KiB

BIN
assets/img/invite-1.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 29 KiB

After

Width:  |  Height:  |  Size: 13 KiB

BIN
assets/img/invite-2.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 19 KiB

After

Width:  |  Height:  |  Size: 9.7 KiB

BIN
assets/img/invite-3.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 22 KiB

After

Width:  |  Height:  |  Size: 10 KiB

BIN
assets/img/invite-4.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 20 KiB

After

Width:  |  Height:  |  Size: 9.4 KiB

BIN
assets/img/invite-5.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 20 KiB

After

Width:  |  Height:  |  Size: 10 KiB

BIN
assets/img/invite-6.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 18 KiB

After

Width:  |  Height:  |  Size: 8.5 KiB

BIN
assets/img/invite-bg.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 369 KiB

After

Width:  |  Height:  |  Size: 89 KiB

BIN
assets/img/invite-fy.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.9 KiB

After

Width:  |  Height:  |  Size: 2.8 KiB

BIN
assets/img/invite-sy.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.0 KiB

After

Width:  |  Height:  |  Size: 2.1 KiB

BIN
assets/img/invite-tg.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.2 KiB

After

Width:  |  Height:  |  Size: 2.3 KiB

BIN
assets/img/invite-yq.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.4 KiB

After

Width:  |  Height:  |  Size: 2.5 KiB

BIN
assets/img/nav-logo.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 33 KiB

BIN
assets/img/phonemodule.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.6 KiB

BIN
assets/img/shengji.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 44 KiB

After

Width:  |  Height:  |  Size: 18 KiB

100
assets/scss/app.scss

@ -494,18 +494,97 @@ $i: 1;
}
// 公共布局
.color-light {
color: $plain !important;
}
.dropWrap {
color: $plain !important;
.sanjiao {
color: $plain !important;
}
}
.layout-page {
display: flex;
flex-direction: column;
height: 100vh;
background: $bg;
color: $plain !important;
}
.layout-main {
overflow: auto;
-webkit-overflow-scrolling: touch;
flex: 1;
background-color: $bg;
color:$plain !important;
padding: 0 !important;
.top {
background-color: $bg-gray;
padding-bottom: 0 !important;
// height: 48px;
line-height: 48px;
}
.tips {
}
// 个人主页弹出层
// .personalCenter-main {
// .color-light {
// color:$plain;
// }
// .personalCenter-bottom {
// span {
// color: $plain;
// }
// }
// }
}
.bg-panel {
background-color: $bg-gray !important;
}
.bg-panel-1 {
tbody {
background-color: $bg-gray !important;
}
}
.bg-panel-3,.bg-panel-4 {
background-color: $bg !important;
color: $plain !important;
}
.bg-form-panel-3 {
background-color: $bg-gray;
.input-placeholder {
color: $plain !important;
}
}
.bg-form-panel-4 {
background-color: $bg-gray;
}
.tixing1 {
background-color: $bg-buy;
}
.tixing2 {
background-color: $bg-sell;
}
.trChange:nth-child(2n-1) {
td {
background-color: $bg !important;
}
}
// 引入字体图标
@font-face {
@ -525,10 +604,20 @@ $i: 1;
font-style: normal;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
color: $white !important;
font-size: $font-size-lg !important;
}
// 富文本容器
.edit-content {
p.MsoNormal {
background-color: $bg !important;
span {
color: $plain !important;
}
}
img {
max-width: 100%;
height: auto;
@ -570,7 +659,7 @@ $i: 1;
transition: all 0.3s;
}
navigator {
.navigator {
display: inline-block;
}
// picker
@ -581,7 +670,8 @@ navigator {
}
}
.lb-picker-header-actions {
background-color: $panel-3;
// background-color: $panel-3;
background-color: $black;
}
.uni-picker-view-indicator {
&::before,
@ -590,10 +680,12 @@ navigator {
}
}
.lb-picker-content {
background-color: $panel-4 !important;
// background-color: $panel-4 !important;
background-color: $black !important;
}
.uni-picker-view-mask {
background: var(--picker-mask);
// background: var(--picker-mask);
background: rgba(0, 0, 0, .1);
background-position: top, bottom;
background-size: 100% 102px;
background-repeat: no-repeat;

14
assets/scss/theme.scss

@ -36,12 +36,14 @@ $green: #60c08c !default;
// sans-serif;
// --------------------
// ------随便你改-------
$plain:var(--plain,#fff);
// $plain:var(--plain,#fff);
$plain:rgba(242,242,242,0.85);
$theme-1: #ceb359 !default;
$theme-2: #f0c947 !default;
// $theme-1:#ff4d5c !default;
$buy: #60c08c !default;
$sell: #ea3131 !default;
// $sell: #797979 !default;
$panel: var(--panel,#36332c) !default;
$panel-1: var(--panel-1,#2A2A38) !default;
$panel-2: var(--panel-2,#343445) !default;
@ -51,16 +53,19 @@ $panel-5: #202635 !default;
$panel-6: #646566 !default;
$form-panel-3: var(--form-panel-3,#393948) !default;
$form-panel-4: var(--form-panel-4,#484859) !default;
$text-color: var(--text-color,#9FA6B5) !default;
// $text-color: var(--text-color,#9FA6B5) !default;
$text-color: #fff !default;
$active-color: $gray-2 !default;
$active-opacity: 0.7 !default;
$disabled-opacity: 0.5 !default;
$text-link-color: #576b95 !default;
$light:var(--light,#333);
// $light:var(--light,#333);
$light:#fff;
$bg-top:var(--bg-top,#383847);
$bg-bottom:var(--bg-bottom,#242230);
$bg: linear-gradient(to bottom,$bg-top,$bg-bottom);
// $bg: linear-gradient(to bottom,$bg-top,$bg-bottom);
$bg:#000;
$tab-nav:var(--tab-nav,#31313F);
// 边框
@ -83,3 +88,4 @@ $tab-nav-shadow:var(--tab-nav-shadow,0px -7px 20px 0px rgba(37, 37, 48, 0.83));
// 按钮颜色
$bg-buy:#60c08c;
$bg-sell:#ce5b67;
$bg-gray:rgba(33,33,33,1);

14
assets/scss/vant.scss

@ -15,9 +15,11 @@
// nav-bar
.van-nav-bar__left {
.van-nav-bar__arrow {
color: $text-color;
font-weight: bold;
// color:$white;
// font-weight: bold;
}
}
@ -27,6 +29,7 @@
.van-nav-bar__content {
min-height: var(--nav-bar-height, 44px);
}
.nav-timename{
@ -90,6 +93,7 @@
.van-nav-bar__title {
color: $light;
// color: $plain;
}
.van-nav-bar {
@ -112,6 +116,14 @@
.van-steps {
background-color: transparent;
}
.van-stepper {
background-color: $bg-gray !important;
.minus-class,
.input-class,
.plus-class {
background-color: $bg-gray !important;
}
}
.van-stepper__minus,
.van-stepper__plus {

2
components/dt-dropdown/dt-dropdown.vue

@ -21,7 +21,7 @@ export default {
},
current: {
type: [String, Number],
default: 0
default: 1
}
},
data() {

49
components/lb-picker/index.vue

@ -3,7 +3,7 @@
<!-- 默认插槽 -->
<view v-if="!inline"
class="lb-picker-default-slot fn-xs"
class="lb-picker-default-slot"
@tap="show">
<slot></slot>
</view>
@ -63,7 +63,7 @@
<view class="lb-picker-action-item lb-picker-action-confirm"
@tap.stop="handleConfirm">
<slot v-if="$slots['confirm-text']"
name="confirm-text"> </slot>
name="confirm-text"></slot>
<text v-else
class="lb-picker-action-confirm-text"
:style="{ color: confirmColor }">
@ -153,15 +153,17 @@
</template>
<script>
const defaultProps = {
label: 'label',
value: 'value',
children: 'children'
}
import { getColumns } from './utils'
import {getColumns} from './utils'
import SelectorPicker from './pickers/selector-picker'
import MultiSelectorPicker from './pickers/multi-selector-picker'
import UnlinkedSelectorPicker from './pickers/unlinked-selector-picker'
export default {
components: {
SelectorPicker,
@ -234,7 +236,7 @@ export default {
default: 999
}
},
data () {
data() {
return {
visible: false,
containerVisible: false,
@ -246,14 +248,14 @@ export default {
}
},
computed: {
isEmpty () {
isEmpty() {
if (!this.list) return true
if (this.list && !this.list.length) return true
return false
}
},
methods: {
show () {
show() {
if (this.inline) return
this.visible = true
setTimeout(() => {
@ -261,7 +263,7 @@ export default {
this.containerVisible = true
}, 20)
},
hide () {
hide() {
if (this.inline) return
this.maskBgColor = ''
this.containerVisible = false
@ -269,13 +271,13 @@ export default {
this.visible = false
}, 200)
},
handleCancel () {
handleCancel() {
this.$emit('cancel', this.picker)
if (this.canHide && !this.inline) {
this.hide()
}
},
handleConfirm () {
handleConfirm() {
if (this.isEmpty) {
this.$emit('confirm', null)
this.hide()
@ -287,9 +289,20 @@ export default {
this.$refs[this.mode].isConfirmChange = true
})
if (this.canHide) this.hide()
//
// alert(11111);
// clearTimeout(this.timer); //
// this.$router.push({ path: "/pages/base/index" });
// setTimeout(function () {
// window.location.reload();
// }, 100);
// clearTimeout(this.timer); //
// this.timer = setTimeout(()=>{ //
// this.$router.push({ path: "/pages/base/index" });
// },1000);
}
},
handleChange ({ value, item, index, change }) {
handleChange({value, item, index, change}) {
this.picker.value = value
this.picker.item = item
this.picker.index = index
@ -299,14 +312,16 @@ export default {
this.$nextTick(() => {
this.$refs[this.mode].isConfirmChange = false
})
},
handleMaskTap () {
handleMaskTap() {
if (this.closeOnClickMask) {
this.hide()
}
},
moveHandle () {},
getColumnsInfo (value, type = 1) {
moveHandle() {
},
getColumnsInfo(value, type = 1) {
let columnsInfo = getColumns(
{
value,
@ -329,20 +344,20 @@ export default {
}
},
watch: {
value (newVal) {
value(newVal) {
this.myValue = newVal
},
myValue (newVal) {
myValue(newVal) {
this.$emit('input', newVal)
},
visible (newVisible) {
visible(newVisible) {
if (newVisible) {
this.$emit('show')
} else {
this.$emit('hide')
}
},
props (newProps) {
props(newProps) {
this.pickerProps = Object.assign({}, defaultProps, newProps)
}
}

9
components/lb-picker/pickers/selector-picker.vue

@ -14,7 +14,6 @@
: ''
]"
:key="i">
<!-- <image :src="item.url" mode="aspectFill" class="flag-img"></image> -->
<text class="lb-picker-column-label">
{{ item[props.label] || item }}
</text>
@ -65,12 +64,4 @@ export default {
<style lang="scss" scoped>
@import "../style/picker-item.scss";
.flag-img{
width: 44upx;
height: 44upx;
border-radius: 50%;
overflow: hidden;
vertical-align: middle;
margin-right: 30upx;
}
</style>

13
components/lb-picker/style/picker-item.scss

@ -1,8 +1,3 @@
/deep/ .uni-picker-view-content{
display: flex;
flex-direction: column;
align-items: center;
}
.lb-picker-column {
height: 34px;
/* #ifndef APP-NVUE */
@ -13,8 +8,9 @@
/* #endif */
flex-direction: row;
align-items: center;
// justify-content: center;
width: 31%;
justify-content: center;
background-color: #000;
}
.lb-picker-column-label {
@ -26,5 +22,6 @@
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
color: #666;
color: #fff;
}

7
components/lb-picker/style/picker.scss

@ -1,5 +1,7 @@
.lb-picker {
position: relative;
color:$white;
font-size: 16px;
}
.lb-picker-mask {
@ -18,6 +20,7 @@
.lb-picker-container {
position: relative;
}
.lb-picker-container-fixed {
@ -55,6 +58,7 @@
box-sizing: border-box;
/* #endif */
}
.lb-picker-header-actions {
@ -66,6 +70,7 @@
flex-direction: row;
justify-content: space-between;
flex-wrap: nowrap;
background-color: $black;
}
/* #ifndef APP-PLUS */
@ -81,6 +86,7 @@
color: #e5e5e5;
transform-origin: 0 100%;
transform: scaleY(0.5);
}
.lb-picker-header::after {
@ -95,6 +101,7 @@
color: #e5e5e5;
transform-origin: 0 100%;
transform: scaleY(0.5);
}
/* #endif */

2
i18n/index.js

@ -20,7 +20,7 @@ requireComponent.keys().forEach(fileName => {
// 语言注入
let i18n = new VueI18n({
locale: uni.getStorageSync('language')||'en',
// locale:'en',
locale:'en',
messages: messages
})
export default i18n;

1541
i18n/lang/de.json

File diff suppressed because it is too large

298
i18n/lang/en.json

@ -1,5 +1,45 @@
{
"common": {
"million": "million",
"user": "users trust us",
"trading": "trading",
"transactions": "transactions",
"payments": "payments in local",
"currency": "currency",
"using": "payments using",
"crypto": "crypto",
"Why": "Why do you choose to buy",
"digital": "digital currency in YBGCOINS",
"believe": "We believe Cryptolly is here to stay — and that a future worth building is one which opens its doors and invites everyone in ",
"help": "We help you make sense of the coins, the terms, the dense charts and market changes",
"Clarity": "Clarity",
"safety": "safety",
"double": "Safety double risk control, intelligent risk control system plus manual double risk control",
"convenient": "convenient",
"key": "One key transaction, more convenient operation",
"technology": "Our technology",
"YBGCOINS": "YBGCOINS adopts advanced technologies such as GSLB, distributed server cluster ,distributed storage, high speed memory trading engine with multiple machines, cold wallet, hot wallet with private key offline,etc.,to provide our customers with secure,stable and reliable digital asset trading services through multiple terminals such as web,mobile and desktop terminals ",
"guide": "Beginner's guide",
"Wear": "Wear an account",
"Get": "Register a trading account",
"deposit": "deposit",
"Invest": "Invest in your account and start your journey. Multiple payment methods are supported",
"Complete": "Complete identity authentication",
"become": "Complete identity authentication and become a compliant account ",
"Start": "Start trading",
"Sell": "Sell, buy or copy deals to explore more",
"Create": "Create infinite possibilities Scan the code to download the trading software for mobile APP trading",
"Rights":"©2022 BingX Exchange All Rights Reserved",
"Beginners Guide": "Beginners Guide",
"Trading Strategy": "Trading Strategy",
"Industry Research": "Industry Research",
"Market News": "Market News",
"User protocol": "User protocol",
"Privacy policy": "Privacy policy",
"Legal declaration": "Legal declaration",
"About us": "About us",
"Android": "Android",
"ios": "ios",
"D": "Day",
"M": "Month",
"Y": "Year",
@ -42,33 +82,33 @@
"service": "Service",
"toDwon": "Do you want to go to the download page",
"toDwon1": "Do you want to go to the authentication page",
"a0":"Please enter the purchase code",
"a1":"Copy succeeded",
"a2":"copy failed",
"a3":"Purchase records",
"a4":"Payment amount",
"a5":"Quantity received",
"a6":"account number",
"a7":"Recharge quantity",
"a8":"Payment voucher",
"a9":"Please input recharge quantity",
"b0":"Please upload the payment voucher",
"a0": "Please enter the purchase code",
"a1": "Copy succeeded",
"a2": "copy failed",
"a3": "Purchase records",
"a4": "Payment amount",
"a5": "The number of applications",
"a6": "account number",
"a7": "Recharge quantity",
"a8": "Payment voucher",
"a9": "Please input recharge quantity",
"b0": "Please upload the payment voucher",
"b1": "purchase{amount}Pieces{name}Token available{rate}%reward",
"b2":"Subscription activities",
"b3":"Saved successfully",
"b4":"Save failed",
"b5":"Generate invitation Poster",
"b6":"Select Poster",
"b8":"Opening time",
"b9":"Closing time",
"c0":"Minimum recharge amount: {num}. Recharge less than the minimum amount will not be posted and cannot be returned",
"c1":"Minimum withdrawal amount",
"c2":"Version number",
"c3":"Openable",
"c4":"Size",
"b2": "Subscription activities",
"b3": "Saved successfully",
"b4": "Save failed",
"b5": "Generate invitation Poster",
"b6": "Select Poster",
"b8": "Opening time",
"b9": "Closing time",
"c0": "Minimum recharge amount: {num}. Recharge less than the minimum amount will not be posted and cannot be returned",
"c1": "Minimum withdrawal amount",
"c2": "Version number",
"c3": "Openable",
"c4": "Size",
"c5": "your transfer order has been submitted successfully, please wait patiently, and the transfer result will be notified by SMS or e-mail. Please check it carefully. If you have any questions, please contact the customer service in time.",
"c6":"Proportion of increase",
"c7":"Current valuation"
"c6": "Increase ratio",
"c7": "Current valuation"
},
"base": {
"a0": "Title",
@ -196,7 +236,7 @@
"a0": "Identity Authentication",
"a1": "Real-name authentication",
"a2": "Uncertified",
"a3": "Verifide",
"a3": "Certified",
"a4": "Advanced Certification",
"a5": "Under review",
"a6": "Authentication failed",
@ -218,20 +258,17 @@
"c2": "Please upload a photo of the back of your ID",
"c3": "Please upload the front photo of your ID",
"c4": "Uploaded successfully, please wait for review",
"d0": "Date of Birth",
"d1": "Certificate Type",
"d2": "ID card",
"d3": "Driving License",
"d4": "Passport",
"d5": "residential address",
"d6": "Please enter residential address",
"d7": "City",
"d8": "Please enter your city",
"d9": "Postal Code",
"d10": "Please enter the postal code",
"d11": "Phone Number",
"d12": "Please enter your phone number",
"d13": "Please select"
"c5": "Date of birth",
"c6": "Document type",
"c7": "Residential address",
"c8": "Please enter residential address",
"c9": "Telephone number",
"d0": "Please enter a phone number",
"d1": "Driver's license",
"d2": "Passport",
"d3": "ID card",
"d4": "Select date",
"d5": "Please select"
},
"exchange": {
"a0": "Spot Trading",
@ -319,7 +356,7 @@
"b3": "Purchase Quantity",
"b4": "Please enter the quantity",
"b5": "Balance",
"b6": "Unrealized PNL",
"b6": "Profit and loss",
"b7": "Buy Now",
"b8": "Increase",
"b9": "Flush",
@ -373,7 +410,7 @@
},
"reg": {
"a0": "Mobile registration",
"a1": "Regiser Account",
"a1": "Register Account",
"a2": "Email",
"a3": "Enter your email address",
"a4": "Email",
@ -398,8 +435,8 @@
"c3": "Please fill in the phone number",
"c4": "Please fill in the mailbox number",
"c5": "Registered successfully",
"c6":"Referral ID(required)",
"c7":"Enter your referral code"
"c6": "Institution Code (required)",
"c7": "Please fill in the institution code"
},
"safe": {
"a0": "Untie",
@ -460,11 +497,12 @@
"a8": "Transfer",
"a9": "From",
"b0": "To",
"b1": "Transfer Amount",
"b1": "Transfer Currency",
"b2": "Balance",
"b3": "All",
"b4": "Transferred",
"b5":"Transfer Currency"
"b5": "Transfer Currency",
"a10": "222"
},
"notice": {
"a0": "Details",
@ -525,7 +563,7 @@
},
"contract": {
"a0": "Open Position",
"a1": "Size",
"a1": "position",
"a2": "Open Orders",
"a3": "Order History",
"a4": "Contract Transaction",
@ -562,18 +600,18 @@
"d5": "Unrealized profit and loss",
"d6": "Risk Rate",
"d7": "Market Price",
"d8": "Leaf",
"d8": "USDT",
"d9": "Occupy Margin",
"e0": "buy",
"e1": "Can open more",
"e2": "sell",
"e3": "Can open empty",
"e4": "Available Founds",
"e4": "Available Funds",
"e5": "Transfer",
"e6": "Fund Rate",
"e7": "Distance settlement",
"e8": "Buy",
"e9": "Sell",
"e9": "opening price",
"f0": "Funds Transfer",
"f1": "Calculator",
"f2": "About the contract",
@ -590,16 +628,16 @@
"g3": "Only display the current contract",
"g4": "Amountable to level",
"g5": "Delegated Freeze",
"g6": "Entry Price",
"g6": "average opening price",
"g7": "Settlement Base Price",
"g8": "Liq Price",
"g9": "Settled income",
"h0": "ROE %",
"h0": "rate of return",
"h1": "Stop Profit",
"h2": "Stop Loss",
"h3": "Close Position",
"h3": "close the position",
"h4": "The market price is flat",
"h5": "TP/SL for position",
"h5": "Take Profit and Stop Loss",
"h6": "flat",
"h7": "Please enter the closing price",
"h8": "Limit Price",
@ -608,10 +646,10 @@
"i1": "Average opening price",
"i2": "Latest Transaction Price",
"i3": "Please enter the price",
"i4": "TP Price",
"i4": "Take Profit",
"i5": "Market price to",
"i6": "Take profit order will be triggered at the time, and profit and loss is expected after the transaction",
"i7": "SL Price",
"i7": "stop loss",
"i8": "A stop loss order will be triggered at the time, and profit and loss is expected after the transaction",
"i9": "OK",
"j0": "Successfully closed position",
@ -742,100 +780,66 @@
"j9": "Please enter the minimum transaction volume",
"k0": "Please enter the highest transaction volume"
},
"first":{
"a0":"Go to real name",
"a1":"Contact Us",
"a2":"Welcome!",
"a3":"TP/SL for position",
"a4":"Trade at current latest price",
"a5":"Positions",
"a6":"Order management",
"a7":"Open Orders",
"a8":"Order History",
"a9":"multiple",
"b0":"Are you sure you want to log out?",
"b1":"Sign in or register",
"b2":"Hi, welcome to CXICoin",
"b3":"amount",
"b4":"spot index ",
"b5":"Contract index",
"b6":"Support multiple ways",
"b7":"Buy coins",
"b8":"Swap",
"b9":"The current area is not open yet",
"c0":"purchase",
"c1":"sell out",
"c2":"time",
"c3":"Total price",
"c4":"quantity",
"c5":"Mark price",
"c6":"Encumbered assets",
"c7":"Turnover"
"first": {
"a0": "Go to real name",
"a1": "Contact Us",
"a2": "Welcome!",
"a3": "TP/SL for position",
"a4": "Trade at current latest price",
"a5": "Positions",
"a6": "Order management",
"a7": "Open Orders",
"a8": "Order History",
"a9": "multiple",
"b0": "Are you sure you want to log out?",
"b1": "Sign in or register",
"b2": "Hi, welcome to YBGCoins",
"b3": "amount",
"b4": "spot index ",
"b5": "Contract index",
"b6": "Support multiple ways",
"b7": "Buy coins",
"b8": "Swap",
"b9": "The current area is not open yet",
"c0": "purchase",
"c1": "sell out",
"c2": "time",
"c3": "Total price",
"c4": "quantity",
"c5": "Latest price",
"c6": "Encumbered assets",
"c7": "Turnover"
},
"recharge":{
"a0":"Switch currency",
"a1":"*Address change can only receive",
"a2":"If you recharge your assets in other currencies, you will not be able to retrieve them!",
"a3":"Erc20 is recommended for collection",
"a4":"Copy address",
"a5":"*Please make sure that the address and information are correct before transfer! Once transferred out, it is irrevocable!",
"a6":"Please regenerate"
"recharge": {
"a0": "Switch currency",
"a1": "*Address change can only receive",
"a2": "If you recharge your assets in other currencies, you will not be able to retrieve them!",
"a3": "Erc20 is recommended for collection",
"a4": "Copy address",
"a5": "*Please make sure that the address and information are correct before transfer! Once transferred out, it is irrevocable!",
"a6": "Please regenerate"
},
"currency":{
"a0":"Legal currency transaction",
"a1":"Buy",
"a2":"Sell",
"a3":"One click coin buying",
"a4":"One click coin selling",
"a5":"Purchase by quantity",
"a6":"Purchase by amount",
"currency": {
"a0": "Legal currency transaction",
"a1": "Buy",
"a2": "Sell",
"a3": "One click coin buying",
"a4": "One click coin selling",
"a5": "Purchase by quantity",
"a6": "Purchase by amount",
"a55": "sell by quantity",
"a66": "sell by amount",
"a7":"Please enter the purchase quantity",
"a8":"Please enter the purchase amount",
"a9":"Please enter the quantity for sale",
"b0":"Please enter the sale amount",
"b1":"Unit Price",
"b2":"0 handling charge purchase",
"b3":"0 commission sale",
"b4":"Insufficient available balance",
"b5":"Please complete advanced certification first",
"b6":"De authentication",
"b7":"Confirm purchase",
"b8":"Confirm sale"
},
"cxiNewText":{
"a0": "Top 10",
"a1": "5 million+",
"a2": "< 0.10%",
"a3": "200+",
"a4": "Global Ranking",
"a5": "Users trust us",
"a6": "Ultra-Low Fees",
"a7": "Countries",
"a21": "Earn money now",
"a22": "Create a Personal Cryptocurrency Portfolio",
"a23": "Buy, trade and hold 100+ cryptocurrencies",
"a24": "Top up your account",
"a25": "Sign up by email",
"a38": "Start transactions anytime, anywhere.",
"a39": "Start trading safely and conveniently at any time through our APP and webpage",
"a41": "Trustworthy cryptocurrency trading platform",
"a42": "We are committed to ensuring the safety of users with strict protocols and industry-leading technical measures.",
"a43": "User security asset funds",
"a44": "We store 10% of all transaction fees in safe asset funds to provide partial protection for user funds",
"a45": "Personalized Access Control",
"a46": "Personalized access control restricts the devices and addresses that access personal accounts, so that users have no worries.",
"a47": "Advanced Data Encryption",
"a48": "Personal transaction data is secured through end-to-end encryption, and access to personal information is restricted to the individual.",
"a57": "Click to go",
"a71": "Beginner's Guide ",
"a72": "Start digital currency trading learning immediately ",
"a77": "How to buy digital currency ",
"a78": "How to sell digital currency ",
"a79": "How to Trade Digital Currencies",
"a80": "Market place",
"a81": "24 hours market trend",
"a82": "Add cryptocurrency funds to your wallet and start trading instantly"
"a7": "Please enter the purchase quantity",
"a8": "Please enter the purchase amount",
"a9": "Please enter the quantity for sale",
"b0": "Please enter the sale amount",
"b1": "Unit Price",
"b2": "0 handling charge purchase",
"b3": "0 commission sale",
"b4": "Insufficient available balance",
"b5": "Please complete advanced certification first",
"b6": "De authentication",
"b7": "Confirm purchase",
"b8": "Confirm sale"
}
}

1588
i18n/lang/fra.json

File diff suppressed because it is too large

1543
i18n/lang/it.json

File diff suppressed because it is too large

1547
i18n/lang/jp.json

File diff suppressed because it is too large

111
i18n/lang/kor.json

@ -46,7 +46,7 @@
"a2":"복사 실패",
"a3":"구 매 신청 기록",
"a4":"지불 금액",
"a5":"입금 수량",
"a5":"구입 신청 수량",
"a6":"계좌번호",
"a7":"충전 수량",
"a8":"지불 증명서",
@ -65,6 +65,8 @@
"c2":"버 전 번호",
"c3":"열 수 있 습 니 다",
"c4":"보증금 예상",
"c6":"증가 비율",
"c7":"현재가치평가",
"c5": "당신 의 이월 주문 서 는 이미 제출 되 었 습 니 다. 인내심 을 가지 고 기 다 려 주 십시오. 이월 결 과 는 문자 나 우편 으로 통지 할 것 입 니 다. 수령 에 주의 하 십시오. 궁금 한 점 이 있 으 면 즉시 고객 센터 에 연락 하 십시오."
},
"base": {
@ -99,23 +101,23 @@
"c8":"추가 성공",
"c9":"취소 성공",
"d0":"홈 페이지",
"d1":"거래 하 다.",
"d2":"자산.",
"d1":"거래 하 다",
"d2":"자산",
"d3":"검색 키 워드 를 입력 하 세 요.",
"d4":"전부.",
"d4":"전부",
"d5":"메인보드",
"d6":"총 자산 을 환산 하 다.",
"d7":"자금 계좌",
"d8":"돌리다.",
"d7":"통화 계정",
"d8":"돌리다",
"d9":"화폐 종 류 를 검색 하 다.",
"e0":"감추다.",
"e0":"감추다",
"e1":"잔고 자산",
"e2":"동결 하 다.",
"e2":"동결 하 다",
"e3":"환산 하 다.",
"e4":"계약 계좌",
"e5":"계약 을 절충 하 다.",
"e5":"계약 을 절충 하 다",
"e6":"광부 등급",
"e7":"광부."
"e7":"광부"
},
"accountSettings": {
"a0":"계 정 설정",
@ -214,21 +216,7 @@
"c1":"업로드 성공",
"c2":"증명서 뒷면 사진 을 올 려 주세요.",
"c3":"증명 서 를 정면 사진 으로 올 려 주세요.",
"c4":"업로드 성공, 심사 대기",
"d0": "생년월일",
"d1": "증명서 유형",
"d2": "신분증",
"d3": "운전 면허증",
"d4": "여권.",
"d5": "거주 지",
"d6": "거주 지 를 입력 하 세 요",
"d7": "도시.",
"d8": "소재 도 시 를 입력 하 세 요",
"d9": "우편번호",
"d10": "우편 번호 입력 하 세 요",
"d11": "전화 번호",
"d12": "핸드폰 번 호 를 입력 하 세 요.",
"d13": "선택 하 세 요."
"c4":"업로드 성공, 심사 대기"
},
"exchange": {
"a0":"화폐",
@ -316,7 +304,7 @@
"b3":"구 매 수량",
"b4":"수량 을 입력 하 세 요",
"b5":"잔금",
"b6":"예상 수익",
"b6":"이익과 손실",
"b7":"즉시 구 매",
"b8":"붇다.",
"b9":"평평 하 다.",
@ -362,7 +350,7 @@
"b2":"프로젝트 예열",
"b3":"구 매 신청 을 시작 하 다",
"b4":"구 매 신청 을 마감 하 다",
"b5":"결 과 를 발표 하 다",
"b5":"상장된 거래",
"b6":"프로젝트 정보",
"b7":"사용 여부",
"b8":"구입 하 다.",
@ -394,7 +382,9 @@
"c2":"협의 서 를 읽 고 동의 하 십시오.",
"c3":"핸드폰 번호 적어 주세요.",
"c4":"메 일주 소 번 호 를 적어 주세요.",
"c5":"등록 성공"
"c5":"등록 성공",
"c6":"기관 코드(필수)",
"c7":"기관 코드를 입력하세요."
},
"safe": {
"a0":"포박 을 풀다",
@ -455,9 +445,9 @@
"a8":"돌리다.",
"a9":"부터.",
"b0":"까지",
"b1":"화폐 종 류 를 이체 하 다.",
"b1":"송금 통화",
"b2":"잔금",
"b3":"전부.",
"b3":"모두",
"b4":"스 위칭 됨"
},
"notice": {
@ -501,11 +491,10 @@
"help": {
"a0":"상세 한 상황.",
"a1":"대학.",
"a2":"분류 하 다.",
"a3":""
"a2":"분류 하 다."
},
"login": {
"a0":"핸드폰 이나 메 일주 소 번호",
"a0":"메일 박스",
"a1":"핸드폰 이나 메 일주 소 번 호 를 입력 하 세 요.",
"a2":"비밀 번호",
"a3":"비밀 번 호 를 입력 하 세 요.",
@ -519,7 +508,7 @@
},
"contract": {
"a0":"창 고 를 내다.",
"a1":"창 고 를 보유 하 다.",
"a1":"위치",
"a2":"위탁 하 다.",
"a3":"역사",
"a4":"계약 거래",
@ -529,7 +518,7 @@
"a8":"위탁 총량",
"a9":"평균 거래 가 성립 되다.",
"b0":"위탁 가격",
"b1":"보증금",
"b1":"여유",
"b2":"수수료",
"b3":"상태.",
"b4":"조작 하 다.",
@ -556,7 +545,7 @@
"d5":"손익 을 실현 하지 못 하 다.",
"d6":"위험 률",
"d7":"시가.",
"d8":"장.",
"d8":"USDT",
"d9":"보증금 을 점용 하 다",
"e0":"상승 세 를 보이다.",
"e1":"많이 열 수 있다.",
@ -567,7 +556,7 @@
"e6":"자금 비율",
"e7":"거리 결산",
"e8":"많다.",
"e9":"비다.",
"e9":"개점 가격",
"f0":"자금 을 이체 하 다.",
"f1":"계산기",
"f2":"계약 에 대하 여",
@ -584,16 +573,16 @@
"g3":"현재 계약 만 표시",
"g4":"가 평",
"g5":"위탁 하 다.",
"g6":"창 고 를 여 는 평균 가격.",
"g6":"평균 가",
"g7":"결제 기준 가격",
"g8":"강 평 가 를 견적 하 다.",
"g9":"이미 결산 한 수익",
"h0":"수익 률",
"h0":"수익률",
"h1":"그치다.",
"h2":"손실 을 멈추다.",
"h3":"창고 가 평평 하 다.",
"h3":"포지션을 닫다",
"h4":"시가 가 균일 하 다.",
"h5":"이윤 을 정지 하고 손실 을 줄이다.",
"h5":"이익을 얻고 손절매",
"h6":"평평 하 다.",
"h7":"일반 창고 가격 입력 하 세 요",
"h8":"가격 을 제한 하 다.",
@ -602,10 +591,10 @@
"i1":"창고 오픈 평균 가격.",
"i2":"최신 거래 가격",
"i3":"가격 입력 해 주세요.",
"i4":"이윤 정지 트리거 가격",
"i4":"이익을 취하다",
"i5":"시가 가 되다",
"i6":"시 수익 정지 의뢰 를 촉발, 거래 후 손익 예상",
"i7":"손실 정지 트리거 가격",
"i7":"손절하다",
"i8":"시 손실 정지 의뢰 를 촉발, 거래 후 손익 예상",
"i9":"확정 하 다.",
"j0":"창고 정리 에 성공 하 다.",
@ -763,7 +752,7 @@
"c2":"시간.",
"c3":"총가격",
"c4":"수량",
"c5":"표시 가격",
"c5":"최신 가격",
"c6":"담보 자산",
"c7":"거래 량"
},
@ -798,39 +787,5 @@
"b6":"인증 하 러 가다",
"b7":"구 매 확인",
"b8":"판매 확인"
},
"cxiNewText":{
"a0": "상위 10 개",
"a1": "500만+",
"a2": "< 0.10%",
"a3": "200+",
"a4": "글로벌 랭킹",
"a5": "사용자는 우리를 신뢰합니다",
"a6": "매우 낮은 수수료",
"a7": "국가",
"a21": "즉시 수익 창출",
"a22": "개인 암호화폐 포트폴리오 만들기",
"a23": "100개 이상의 암호화폐 구매, 거래 및 보유",
"a24": "계정 충전",
"a25": "이메일로 가입",
"a38": "언제 어디서나 거래를 엽니다.",
"a39": "APP과 웹페이지를 통해 언제든지 안전하고 편리하게 거래를 시작하세요.",
"a41": "신뢰할 수 있는 암호화폐 거래 플랫폼",
"a42": "우리는 엄격한 프로토콜과 업계 최고의 기술적 조치로 사용자의 안전을 보장하기 위해 최선을 다하고 있습니다.",
"a43": "사용자 보안 자산 펀드",
"a44": "모든 거래 수수료의 10%를 안전자산 펀드에 보관하여 사용자 자금을 부분적으로 보호합니다.",
"a45": "개인화된 액세스 제어",
"a46": "개인화된 액세스 제어는 개인 계정 장치 및 주소에 대한 액세스를 제한하므로 사용자가 걱정할 필요가 없습니다.",
"a47": "고급 데이터 암호화",
"a48": "개인 거래 데이터는 종단 간 암호화로 보호되며 개인 정보에 접근할 수 있는 사람은 본인뿐입니다.",
"a57": "클릭하여 이동",
"a71": "초보자 가이드 ",
"a72": "즉시 디지털 통화 거래 학습 시작 ",
"a77": "디지털 화폐 구매 방법 ",
"a78": "디지털 통화 판매 방법 ",
"a79": "디지털 통화 거래 방법",
"a80": "시장",
"a81": "24시간 시장 동향",
"a82": "지갑에 암호화폐 자금을 추가하고 즉시 거래를 시작하세요."
}
}

97
i18n/lang/pt.json

@ -46,7 +46,7 @@
"a2":"Cópia falhou",
"a3":"Registos de Compras",
"a4":"Montante do pagamento",
"a5":"Quantidade recebida",
"a5":"Número de pedidos",
"a6":"Número Da conta",
"a7":"Quantidade de recarga",
"a8":"Autorização de pagamento",
@ -65,6 +65,8 @@
"c2":"Número de versão",
"c3":"Aberto",
"c4":"Margem estimada",
"c6":"Aumentar proporção",
"c7":"A avaliação atual",
"c5": "Sua ordem de transfer ência FOI enviada com sucesso, por favor aguarde pacientemente, e o Resultado Da transferência será notificado por SMS ou e-mail. Por favor, verifique-o com cuidado. Se você tiver quaisquer perguntas, por favor contacte o serviço de cliente a tempo."
},
"base": {
@ -105,7 +107,7 @@
"d4":"Inteiro",
"d5":"Um tabuleiro principal",
"d6":"Total do equivalente Activo",
"d7":"Conta de capital",
"d7":"Conta de moeda",
"d8":"Transfer ência",
"d9":"Moeda de pesquisa",
"e0":"Esconder",
@ -214,21 +216,7 @@
"c1":"Envio BEM sucedido",
"c2":"Por favor, envie a foto Na parte de trás do certificado",
"c3":"Por favor, envie a foto Da Frente do SEU cartão de identificação",
"c4":"Carregar com sucesso, por favor aguarde a auditoria",
"d0": "Data de nascimento",
"d1": "Tipo de certificado",
"d2": "Identificação",
"d3": "Carta de condução",
"d4": "Passaporte",
"d5": "Endereço de residência",
"d6": "Por favor, insira o endereço de residência",
"d7": "cidade",
"d8": "Por favor, insira a cidade",
"d9": "Código postal",
"d10": "Por favor, digite o código postal",
"d11": "Número de telefone",
"d12": "Por favor, digite o número de telefone celular",
"d13": "Por favor, escolha"
"c4":"Carregar com sucesso, por favor aguarde a auditoria"
},
"exchange": {
"a0":"Moedas",
@ -316,7 +304,7 @@
"b3":"Quantidade de compra",
"b4":"Por favor, quantidade de Entrada",
"b5":"Balanço",
"b6":"Receitas previstas",
"b6":"Lucros e perdas",
"b7":"Compre agora.",
"b8":"Aumento",
"b9":"Plana",
@ -362,7 +350,7 @@
"b2":"Projecto a aquecer",
"b3":"Iniciar assinatura",
"b4":"Assinatura fechada",
"b5":"Resultados publicitários",
"b5":"transação listada",
"b6":"Detalhes do projecto",
"b7":"Utilização ou não",
"b8":"Compra",
@ -394,7 +382,9 @@
"c2":"Por favor Leia e Concorde com o acordo.",
"c3":"Por favor, preencha o SEU número de telemóvel",
"c4":"Por favor, preencha o número de e-mail",
"c5":"Login FOI BEM sucedido"
"c5":"Login FOI BEM sucedido",
"c6":"Código da Instituição (obrigatório)",
"c7":"Por favor, preencha o código da instituição"
},
"safe": {
"a0":"Desagregação",
@ -455,9 +445,9 @@
"a8":"Transfer ência",
"a9":"De",
"b0":"A",
"b1":"Moeda de transferência",
"b1":"transferir moeda",
"b2":"Balanço",
"b3":"Inteiro",
"b3":"Tudo",
"b4":"Transferido"
},
"notice": {
@ -501,12 +491,11 @@
"help": {
"a0":"Detalhes",
"a1":"Universidade",
"a2":"Classificação",
"a3":""
"a2":"Classificação"
},
"login": {
"a0":"Telefone celular ou número de e-mail",
"a1":"Por favor, insira telefone celular ou número de e-mail",
"a0":"Caixa de correio",
"a1":"Por favor insira um email",
"a2":"Senha",
"a3":"Por favor insira UMA senha",
"a4":"Assine aqui.",
@ -519,7 +508,7 @@
},
"contract": {
"a0":"Abrir um celeiro para fornecer alívio",
"a1":"Posição",
"a1":"posição",
"a2":"Confiar",
"a3":"História",
"a4":"Transacção contratual",
@ -529,7 +518,7 @@
"a8":"Montante total atribuído",
"a9":"Preço médio de transacção",
"b0":"Preço Da Comissão",
"b1":"Obrigações",
"b1":"Margem",
"b2":"Taxa de serviço",
"b3":"Estado",
"b4":"Operação",
@ -556,7 +545,7 @@
"d5":"Lucros e Perdas não realizados",
"d6":"Taxa de Risco",
"d7":"Preço de Mercado",
"d8":"Zhang.",
"d8":"USDT",
"d9":"Profissão do depósito",
"e0":"Bullish.",
"e1":"Pode abrir Mais",
@ -567,7 +556,7 @@
"e6":"Taxa de capital",
"e7":"Resolução Da distância",
"e8":"Muitos",
"e9":"Vazio",
"e9":"preço de abertura",
"f0":"Transfer ência de fundos",
"f1":"Calculadora",
"f2":"Sobre o contrato",
@ -584,16 +573,16 @@
"g3":"Mostrar apenas o contrato atual",
"g4":"Mantendo",
"g5":"Confiar",
"g6":"Preço médio de Abertura",
"g6":"preço médio de abertura",
"g7":"Preço de referência de liquidação",
"g8":"Estimativa Da paridade Forte",
"g9":"Rendimentos liquidados",
"h0":"Taxa de Retorno",
"h0":"taxa de retorno",
"h1":"Parar o lucro",
"h2":"Parar a perda",
"h3":"Fechar UMA posição",
"h3":"fechar a posição",
"h4":"O preço de Mercado é Plano",
"h5":"Parar o lucro e parar a perda",
"h5":"Take Profit e Stop Loss",
"h6":"Plana",
"h7":"Por favor, Digite o preço final",
"h8":"Preço FIXO",
@ -602,10 +591,10 @@
"i1":"Preço médio de Abertura",
"i2":"Preço de transacção Mais recente",
"i3":"Por favor, indique o preço.",
"i4":"Parar de Ganhar preço gatilho",
"i4":"Obter lucros",
"i5":"Preço de Mercado",
"i6":"Quando a operação estiver concluída, o lucro e a perda serão estimados",
"i7":"Parar preço de desencadeamento Da perda",
"i7":"detener la pérdida de",
"i8":"A Comissão de cessação Da perda será desencadeada Quando a operação estiver concluída, e OS resultados são esperados após a transacção",
"i9":"Determinar",
"j0":"Fechamento BEM sucedido",
@ -763,7 +752,7 @@
"c2":"Tempo",
"c3":"Preço total",
"c4":"Número",
"c5":"Preço de marcação",
"c5":"Último preço",
"c6":"Activos fechados",
"c7":"Volume"
},
@ -796,39 +785,5 @@
"b6":"De autenticação",
"b7":"Confirmar compra",
"b8":"Confirmar Venda"
},
"cxiNewText":{
"a0": "10 melhores",
"a1": "5 milhões+",
"a2": "< 0.10%",
"a3": "200+",
"a4": "Classificação Global",
"a5": "Os usuários confiam em nós",
"a6": "Taxas ultrabaixas",
"a7": "Países",
"a21": "Ganhar renda imediatamente",
"a22": "Crie um portfólio pessoal de criptomoedas",
"a23": "Compre, negocie e mantenha mais de 100 criptomoedas",
"a24": "Recarregue a conta",
"a25": "Inscreva-se por e-mail",
"a38": "Transações abertas a qualquer hora, em qualquer lugar.",
"a39": "Comece a negociar com segurança e conveniência a qualquer momento através do nosso APP e página da web",
"a41": "Uma plataforma confiável de negociação de criptomoedas",
"a42": "Fique a par das últimas novidades através da nossa App e página web.",
"a43": "Fundos de ativos de segurança do usuário",
"a44": "Armazenamos 10% de todas as taxas de transação em fundos de ativos seguros para fornecer proteção parcial aos fundos do usuário",
"a45": "Controle de Acesso Personalizado",
"a46": "O controle de acesso personalizado restringe o acesso a dispositivos e endereços de contas pessoais, para que os usuários não tenham preocupações.",
"a47": "Criptografia de dados avançada",
"a48": "Os dados de transações pessoais são protegidos por criptografia de ponta a ponta e somente a pessoa pode acessar as informações pessoais.",
"a57": "Clique para ir",
"a71": "Guia do Iniciante ",
"a72": "Inicie o aprendizado de negociação de moeda digital imediatamente ",
"a77": "Como comprar moeda digital ",
"a78": "Como vender moeda digital ",
"a79": "Como negociar moedas digitais",
"a80": "Mercado",
"a81": "Tendência de mercado 24 horas",
"a82": "Adicione fundos de criptomoeda à sua carteira e comece a negociar instantaneamente"
}
}

92
i18n/lang/spa.json

@ -46,7 +46,7 @@
"a2":"Falló la replicación",
"a3":"Registro de pedidos",
"a4":"Importe pagado",
"a5":"Cantidad recibida",
"a5":"Número de solicitudes",
"a6":"Número de cuenta",
"a7":"Cantidad de recarga",
"a8":"Comprobante de pago",
@ -65,6 +65,8 @@
"c2":"Número de versión",
"c3":"abierto",
"c4":"margen estimado",
"c6":"Relación de aumento",
"c7":"La valoración actual",
"c5": "su orden de transferencia ha sido enviada con éxito, por favor espere pacientemente, los resultados de la transferencia serán notificados por SMS o correo electrónico. Por favor, preste atención a la recepción, si tiene alguna pregunta por favor póngase en contacto con el servicio al cliente a tiempo."
},
"base": {
@ -105,7 +107,7 @@
"d4":"Todos",
"d5":"Placa madre",
"d6":"Conversión total de activos",
"d7":"Cuenta de fondos",
"d7":"Cuenta corriente",
"d8":"Remar",
"d9":"Buscar moneda",
"e0":"Ocultar",
@ -214,21 +216,7 @@
"c1":"Subida exitosa",
"c2":"Por favor, suba la foto de atrás del documento.",
"c3":"Por favor, suba la foto frontal del documento.",
"c4":"Carga exitosa, por favor espere a ser auditada",
"d0": "Fecha de nacimiento",
"d1": "Tipo de documento",
"d2": "Documento de identidad",
"d3": "Licencia de conducir",
"d4": "Pasaporte",
"d5": "Dirección de residencia",
"d6": "Introduzca la dirección de residencia",
"d7": "Ciudad",
"d8": "Por favor, introduzca su ciudad",
"d9": "Código postal",
"d10": "Introduzca el código postal",
"d11": "Número de teléfono",
"d12": "Por favor, introduzca el número de teléfono",
"d13": "Por favor, elija"
"c4":"Carga exitosa, por favor espere a ser auditada"
},
"exchange": {
"a0":"Moneda",
@ -316,7 +304,7 @@
"b3":"Cantidad comprada",
"b4":"Por favor, introduzca la cantidad",
"b5":"Saldo",
"b6":"Ingresos previstos",
"b6":"Ganancia y perdida",
"b7":"Comprar inmediatamente",
"b8":"Subir",
"b9":"Plano",
@ -394,7 +382,9 @@
"c2":"Por favor, lea y acepte el Acuerdo",
"c3":"Por favor, rellene el número de teléfono móvil",
"c4":"Por favor, rellene el número de correo electrónico",
"c5":"Registro exitoso"
"c5":"Registro exitoso",
"c6":"Código de Institución (requerido)",
"c7":"Por favor complete el código de la institución"
},
"safe": {
"a0":"Desenganche",
@ -455,7 +445,7 @@
"a8":"Remar",
"a9":"De",
"b0":"A",
"b1":"Transferencia de divisas",
"b1":"moneda de transferencia",
"b2":"Saldo",
"b3":"Todos",
"b4":"Tachado"
@ -501,12 +491,11 @@
"help": {
"a0":"Detalles",
"a1":"College",
"a2":"Clasificación",
"a3":""
"a2":"Clasificación"
},
"login": {
"a0":"Número de teléfono móvil o correo electrónico",
"a1":"Por favor, introduzca su número de teléfono o correo electrónico",
"a0":"email",
"a1":"Por favor ingrese su email",
"a2":"Contraseña",
"a3":"Introduzca la contraseña",
"a4":"Iniciar sesión",
@ -519,7 +508,7 @@
},
"contract": {
"a0":"Apertura",
"a1":"Posición",
"a1":"posición",
"a2":"Delegación",
"a3":"Historia",
"a4":"Transacciones contractuales",
@ -556,7 +545,7 @@
"d5":"Ganancias y pérdidas no realizadas",
"d6":"Tasa de riesgo",
"d7":"Precio de mercado",
"d8":"Zhang.",
"d8":"USDT",
"d9":"Depósito de ocupación",
"e0":"Alcista",
"e1":"Apertura múltiple",
@ -567,7 +556,7 @@
"e6":"Tasa de fondos",
"e7":"Liquidación a distancia",
"e8":"Muchos",
"e9":"Vacío",
"e9":"precio de apertura",
"f0":"Transferencia de fondos",
"f1":"Calculadora",
"f2":"Sobre el contrato",
@ -584,16 +573,16 @@
"g3":"Mostrar sólo el contrato actual",
"g4":"Keping",
"g5":"Delegación",
"g6":"Precio medio de apertura",
"g6":"precio medio de apertura",
"g7":"Precio de referencia de la liquidación",
"g8":"Estimación de las fuertes paridades",
"g9":"Ingresos liquidados",
"h0":"Tasa de rendimiento",
"h0":"tasa de retorno",
"h1":"Detener la ganancia",
"h2":"Stop loss",
"h3":"Cierre",
"h3":"cerrar la posición",
"h4":"Precio de mercado plano",
"h5":"Stop loss",
"h5":"Kar Al ve Zararı Durdur",
"h6":"Plano",
"h7":"Por favor, introduzca el precio de cierre",
"h8":"Límite de precios",
@ -602,10 +591,10 @@
"i1":"Precio medio de apertura",
"i2":"El último precio de transacción",
"i3":"Por favor, introduzca el precio",
"i4":"Precio de activación",
"i4":"Tomar ganancias",
"i5":"Precio de mercado a",
"i6":"Se activará el mandato de detener las ganancias y se espera que las ganancias y pérdidas se produzcan después de la transacción.",
"i7":"Stop - loss trigger Price",
"i7":"detener la pérdida de",
"i8":"La Comisión de STOP - loss se activará en el momento de la transacción, y se espera que las ganancias y pérdidas se produzcan después de la transacción.",
"i9":"Determinar",
"j0":"Cierre exitoso",
@ -763,7 +752,7 @@
"c2":"Tiempo",
"c3":"Precio total",
"c4":"Cantidad",
"c5":"Precio marcado",
"c5":"Último precio",
"c6":"Bienes gravados",
"c7":"Volumen de Negocios"
},
@ -798,40 +787,5 @@
"b6":"Descertificación",
"b7":"Confirmar la compra",
"b8":"Confirmación de la venta"
},
"cxiNewText":{
"a0": "10 mejores",
"a1": "5 millones+",
"a2": "< 0.10%",
"a3": "200+",
"a4": "Clasificación mundial",
"a5": "Los usuarios confían en nosotros",
"a6": "Tarifas ultra bajas",
"a7": "Países",
"a21": "Obtener ingresos inmediatamente",
"a22": "Crear una cartera personal de criptomonedas",
"a23": "Compre, intercambie y mantenga más de 100 criptomonedas",
"a24": "Recargar la cuenta",
"a25": "Registrarse por correo electrónico",
"a38": "Abrir transacciones en cualquier momento y en cualquier lugar.",
"a39": "Comience a operar de manera segura y conveniente en cualquier momento a través de nuestra aplicación y página web",
"a41": "Una plataforma de negociación de criptomonedas de confianza",
"a42": "Estamos comprometidos a garantizar la seguridad de los usuarios con estrictos protocolos y medidas técnicas líderes en la industria.",
"a43": "Fondos de activos de seguridad del usuario",
"a44": "Almacenamos el 10% de todas las tarifas de transacción en fondos de activos seguros para brindar protección parcial a los fondos de los usuarios",
"a45": "Control de acceso personalizado",
"a46": "El control de acceso personalizado restringe el acceso a dispositivos y direcciones de cuentas personales, para que los usuarios no tengan preocupaciones.",
"a47": "Cifrado de datos avanzado",
"a48": "Los datos de transacciones personales están protegidos por encriptación de extremo a extremo y solo la persona puede acceder a la información personal.",
"a57": "Haga clic para ir",
"a71": "Guía para principiantes ",
"a72": "Comience a aprender a operar con divisas digitales de inmediato ",
"a77": "Cómo comprar moneda digital ",
"a78": "Cómo vender moneda digital ",
"a79": "Cómo operar con monedas digitales",
"a80": "Mercado",
"a81": "Tendencia del mercado de 24 horas",
"a82": "Agregue fondos de criptomonedas a su billetera y comience a operar al instante"
}
}

215
i18n/lang/tr.json

@ -41,30 +41,32 @@
"dark": "siyah",
"service": "Müşteri servisi",
"toDwon": "İndirme sayfasına gitmek ister misiniz",
"a0":"Lütfen satın kodunu girin",
"a1":"Kopyalama başarılı oldu",
"a2":"kopyalama başarısız oldu",
"a3":"Kayıtlar alın",
"a4":"Ödeme miktarı",
"a5":"Kıymet alındı",
"a6":"hesap numarası",
"a7":"recharge quantity",
"a8":"ödeme verici",
"a9":"Lütfen yenilenme miktarını girin",
"b0":"Lütfen ödeme verici yükleyin",
"a0": "Lütfen satın kodunu girin",
"a1": "Kopyalama başarılı oldu",
"a2": "kopyalama başarısız oldu",
"a3": "Kayıtlar alın",
"a4": "Ödeme miktarı",
"a5": "Abonelik sayısı",
"a6": "hesap numarası",
"a7": "recharge quantity",
"a8": "ödeme verici",
"a9": "Lütfen yenilenme miktarını girin",
"b0": "Lütfen ödeme verici yükleyin",
"b1": "satın alın{amount}Parçalar{name}Token mevcut{rate}%Ödül",
"b2":"İmzalama etkinlikleri",
"b3":"Başarıyla kaydedildi",
"b4":"Kayıt başarısız",
"b5":"Davetiye posteri oluştur",
"b6":"Bir poster seçin",
"b8":"Açılış zamanı",
"b9":"Kapanış saati",
"c0":"Minimum yeniden yükleme tutarı: {num}, minimum tutardan daha az yükleme hesaba yansıtılmaz ve iade edilemez",
"c1":"Minimal çekilme miktarı",
"c2":"Sürüm numarası",
"c3":"açılabilir",
"c4":"tahmin edilen margin",
"b2": "İmzalama etkinlikleri",
"b3": "Başarıyla kaydedildi",
"b4": "Kayıt başarısız",
"b5": "Davetiye posteri oluştur",
"b6": "Bir poster seçin",
"b8": "Açılış zamanı",
"b9": "Kapanış saati",
"c0": "Minimum yeniden yükleme tutarı: {num}, minimum tutardan daha az yükleme hesaba yansıtılmaz ve iade edilemez",
"c1": "Minimal çekilme miktarı",
"c2": "Sürüm numarası",
"c3": "açılabilir",
"c4": "tahmin edilen margin",
"c6": "Oranı artır",
"c7": "Mevcut değerleme",
"c5": "Taşıma emriniz başarıyla teslim edildi, lütfen sabırlı bekleyin ve aktarım sonuçları SMS veya e-posta tarafından bildirilecek. Lütfen dikkatli kontrol edin. Bir sorununuz varsa, lütfen müşteri hizmetine zamanında temas edin."
},
"base": {
@ -105,7 +107,7 @@
"d4": "Tümü",
"d5": "Anakart",
"d6": "Dönüştürülen toplam varlıklar",
"d7": "Para Birimi Hesabı",
"d7": "Döviz Hesabı",
"d8": "Aktarım",
"d9": "Para birimi ara",
"e0": "Gizle",
@ -214,21 +216,7 @@
"c1": "Başarıyla yüklendi",
"c2": "Lütfen kimliğinizin arka yüzünün bir fotoğrafını yükleyin",
"c3": "Lütfen kimliğinizin ön fotoğrafını yükleyin",
"c4": "Başarıyla yüklendi, lütfen inceleme için bekleyin",
"d0": "Doğum tarihi",
"d1": "Sertifika türü",
"d2": "Kimlik kartı",
"d3": "Ehliyet",
"d4": "Pasaport",
"d5": "Konut adresi",
"d6": "Lütfen ikamet adresini girin",
"d7": "Kent",
"d8": "Lütfen şehrinizi girin",
"d9": "Posta kodu",
"d10": "Lütfen posta kodunu girin",
"d11": "Telefon numarası",
"d12": "Lütfen telefon numarasını girin",
"d13": "Lütfen seç"
"c4": "Başarıyla yüklendi, lütfen inceleme için bekleyin"
},
"exchange": {
"a0": "Madeni Paralar",
@ -316,7 +304,7 @@
"b3": "Satın Alma Miktarı",
"b4": "Lütfen miktarı girin",
"b5": "Bakiye",
"b6": "Tahmini Gelir",
"b6": "Kar ve zarar",
"b7": "Şimdi Satın Alın",
"b8": "Arttır",
"b9": "Qiping",
@ -362,7 +350,7 @@
"b2": "Proje ısınması",
"b3": "Satın almaya başlayın",
"b4": "Aboneliğin Sonu",
"b5": "Sonuçları Açıklayın",
"b5": "listelenen işlem",
"b6": "Proje Ayrıntıları",
"b7": "Kullanılıp kullanılmayacağı",
"b8": "Satın Al",
@ -394,7 +382,9 @@
"c2": "Lütfen sözleşmeyi okuyup kabul edin",
"c3": "Lütfen telefon numarasını girin",
"c4": "Lütfen posta kutusu numarasını girin",
"c5": "Başarıyla kaydettirildi"
"c5": "Başarıyla kaydettirildi",
"c6": "Kurum Kodu (gerekli)",
"c7": "Lütfen kurum kodunu doldurunuz"
},
"safe": {
"a0": "Çöz",
@ -455,9 +445,9 @@
"a8": "Aktarım",
"a9": "Kimden",
"b0": "Kime",
"b1": "Transfer Para Birimi",
"b1": "transfer para birimi",
"b2": "Bakiye",
"b3": "Tümü",
"b3": "Tüm",
"b4": "Transferred"
},
"notice": {
@ -501,12 +491,11 @@
"help": {
"a0": "Ayrıntılar",
"a1": "Kolej",
"a2": "Sınıflandırma",
"a3":""
"a2": "Sınıflandırma"
},
"login": {
"a0": "Cep telefonu veya posta kutusu numarası",
"a1": "Lütfen telefon veya e-posta numaranızı girin",
"a0": "posta kutusu",
"a1": "Lütfen e-posta adresinizi girin",
"a2": "Şifre",
"a3": "Lütfen bir şifre girin",
"a4": "Giriş",
@ -519,7 +508,7 @@
},
"contract": {
"a0": "Açık Pozisyon",
"a1": "Konum",
"a1": "durum",
"a2": "Yetki",
"a3": "Geçmiş",
"a4": "Sözleşmeli İşlem",
@ -529,7 +518,7 @@
"a8": "Sipariş Toplamı",
"a9": "Ortalama İşlem Fiyatı",
"b0": "Sipariş Fiyatı",
"b1": "Marj",
"b1": "marj",
"b2": "İşlem Ücreti",
"b3": "Durum",
"b4": "İşlem",
@ -556,7 +545,7 @@
"d5": "Gerçekleşmemiş kar ve zarar",
"d6": "Risk Oranı",
"d7": "Piyasa Fiyatı",
"d8": "Zhang",
"d8": "USDT",
"d9": "Occupy Margin",
"e0": "yükseliş",
"e1": "Daha fazla açabilir",
@ -567,7 +556,7 @@
"e6": "Para Oranı",
"e7": "Mesafe yerleşimi",
"e8": "Çoklu",
"e9": "Boş",
"e9": "açılış fiyatı",
"f0": "Para Transferi",
"f1": "Hesap Makinesi",
"f2": "Sözleşme hakkında",
@ -584,16 +573,16 @@
"g3": "Yalnızca mevcut sözleşmeyi göster",
"g4": "Düzleştirilebilir",
"g5": "Yetkilendirilmiş Dondurma",
"g6": "Ortalama açılış fiyatı",
"g6": "ortalama açılış fiyatı",
"g7": "Uzlaşma Taban Fiyatı",
"g8": "Tahmini Güçlü Parite",
"g9": "Yerleşik gelir",
"h0": "Verim",
"h0": "getiri oranı",
"h1": "Kârı Durdur",
"h2": "Kaybı Durdur",
"h3": "Konumu Kapat",
"h3": "pozisyonu kapat",
"h4": "Piyasa fiyatı sabit",
"h5": "Kârı Durdur Zararı Durdur",
"h5": "Kar Al ve Zararı Durdur",
"h6": "Seviye",
"h7": "Lütfen kapanış fiyatını girin",
"h8": "Limit Fiyatı",
@ -602,10 +591,10 @@
"i1": "Ortalama açılış fiyatı",
"i2": "En Son İşlem Fiyatı",
"i3": "Lütfen fiyatı girin",
"i4": "Kâr Tetikleyici Fiyatını Al",
"i4": "Kar almak",
"i5": "Piyasa fiyatı",
"i6": "Kâr al emri o anda tetiklenecek ve işlemden sonra kar ve zarar bekleniyor",
"i7": "Kaybı Durdur Tetikleme Fiyatı",
"i7": "kaybı durdurmak",
"i8": "Bir zarar durdurma emri o anda tetiklenecek ve işlemden sonra kar ve zarar bekleniyor",
"i9": "Tamam",
"j0": "Başarıyla kapatılan pozisyon",
@ -735,46 +724,46 @@
"j9": "Lütfen minimum işlem hacmini girin",
"k0": "Lütfen en yüksek işlem hacmini girin"
},
"first":{
"a0":"gerçek isme git",
"a1":"Hakkımızda",
"a2":"Hoş geldin!",
"a3":"Kar durdurma ve zarar durdurma ayarları",
"a4":"Güncel en son fiyatla işlem yapın",
"a5":"Pozisyonu tut",
"a6":"Sipariş yönetimi",
"a7":"Hepsi görevlendirildi",
"a8":"tarih kaydı",
"a9":"çoklu",
"b0":"Oturumu kapatmak istediğinizden emin misiniz?",
"b1":"Giriş yap veya kayıt ol",
"b2":"Merhaba, AMATAK'e hoş geldiniz",
"b3":"miktar",
"b4":"nokta indeksi",
"b5":"Sözleşme endeksi",
"b6":"Satın almanın birden çok yolunu destekleyin",
"b7":"Hızlı bir şekilde para satın alın",
"b8":"Sürdürülebilir",
"b9":"Mevcut alan henüz açık değil",
"c0":"Satın almak",
"c1":"Satmak",
"c2":"zaman",
"c3":"Toplam fiyat",
"c4":"miktar",
"c5":"Fiyatı işaretle",
"c6":"ipotekli varlıklar",
"c7":"Ses"
"first": {
"a0": "gerçek isme git",
"a1": "Hakkımızda",
"a2": "Hoş geldin!",
"a3": "Kar durdurma ve zarar durdurma ayarları",
"a4": "Güncel en son fiyatla işlem yapın",
"a5": "Pozisyonu tut",
"a6": "Sipariş yönetimi",
"a7": "Hepsi görevlendirildi",
"a8": "tarih kaydı",
"a9": "çoklu",
"b0": "Oturumu kapatmak istediğinizden emin misiniz?",
"b1": "Giriş yap veya kayıt ol",
"b2": "Merhaba, AMATAK'e hoş geldiniz",
"b3": "miktar",
"b4": "nokta indeksi",
"b5": "Sözleşme endeksi",
"b6": "Satın almanın birden çok yolunu destekleyin",
"b7": "Hızlı bir şekilde para satın alın",
"b8": "Sürdürülebilir",
"b9": "Mevcut alan henüz açık değil",
"c0": "Satın almak",
"c1": "Satmak",
"c2": "zaman",
"c3": "Toplam fiyat",
"c4": "miktar",
"c5": "Son fiyat",
"c6": "ipotekli varlıklar",
"c7": "Ses"
},
"recharge":{
"a0":"AKIMI degistir",
"a1":"* Değiştirilen adres sadece alabilir",
"a2":"Diğer para birimlerini şarj ederseniz, geri alamazsınız!",
"a3":"Toplama için ERC20 kullanılması tavsiye edilir.",
"a4":"Adresi kopyala",
"a5":"*Para transferi yapmadan önce adres ve bilgileri doğruladığınızdan emin olun! ",
"a6":"Lütfen yeniden oluşturun"
"recharge": {
"a0": "AKIMI degistir",
"a1": "* Değiştirilen adres sadece alabilir",
"a2": "Diğer para birimlerini şarj ederseniz, geri alamazsınız!",
"a3": "Toplama için ERC20 kullanılması tavsiye edilir.",
"a4": "Adresi kopyala",
"a5": "*Para transferi yapmadan önce adres ve bilgileri doğruladığınızdan emin olun! ",
"a6": "Lütfen yeniden oluşturun"
},
"currency":{
"currency": {
"a0": "yasal para transaksyon",
"a1": "I want to buy",
"a2": "Satmak istiyorum",
@ -796,39 +785,5 @@
"b6": "de authentication",
"b7": "alışveri onaylayın",
"b8": "satış doğrulaması"
},
"cxiNewText":{
"a0": "En iyi 10",
"a1": "5 milyon+",
"a2": "< 0.10%",
"a3": "200+",
"a4": "Küresel Sıralama",
"a5": "Kullanıcılar bize güveniyor",
"a6": "Ultra Düşük Ücretler",
"a7": "Ülkeler",
"a21": "hemen gelir elde et",
"a22": "Kişisel bir kripto para portföyü oluştur",
"a23": "100'den fazla kripto para birimi satın alın, ticaret yapın ve tutun",
"a24": "Hesabı şarj et",
"a25": "E-posta ile kaydol",
"a38": "İşlemleri istediğiniz zaman, istediğiniz yerde açın.",
"a39": "APP ve web sayfamız aracılığıyla istediğiniz zaman güvenli ve rahat bir şekilde işlem yapmaya başlayın",
"a41": "Güvenilir bir kripto para ticaret platformu",
"a42": "Katı protokoller ve endüstri lideri teknik önlemlerle kullanıcıların güvenliğini sağlamaya kararlıyız.",
"a43": "Kullanıcı güvenlik varlık fonları",
"a44": "Kullanıcı fonlarına kısmi koruma sağlamak için tüm işlem ücretlerinin %10'unu güvenli varlık fonlarında saklıyoruz",
"a45": "Kişiselleştirilmiş Erişim Kontrolü",
"a46": "Kişiselleştirilmiş erişim kontrolü, kullanıcıların endişelenmemesi için kişisel hesap cihazlarına ve adreslerine erişimi kısıtlar.",
"a47": "Gelişmiş Veri Şifreleme",
"a48": "Kişisel işlem verileri uçtan uca şifreleme ile korunmaktadır ve kişisel bilgilere yalnızca kişi erişebilir.",
"a57": "Gitmek için tıklayın",
"a71": "Başlangıç Kılavuzu ",
"a72": "Dijital döviz ticareti öğrenmeye hemen başlayın ",
"a77": "Dijital para birimi nasıl alınır ",
"a78": "Dijital para birimi nasıl satılır ",
"a79": "Dijital Para Birimleri Nasıl Ticaret Yapılır?",
"a80": "Pazar yeri",
"a81": "24 saat piyasa trendi",
"a82": "Cüzdanınıza kripto para birimi fonları ekleyin ve anında işlem yapmaya başlayın"
}
}

29
i18n/lang/zh-CN.json

@ -46,7 +46,7 @@
"a2":"复制失败",
"a3":"申购记录",
"a4":"支付金额",
"a5":"到账数量",
"a5":"申购数量",
"a6":"账号",
"a7":"充值数量",
"a8":"支付凭证",
@ -216,7 +216,18 @@
"c1": "上传成功",
"c2": "请上传证件背面照",
"c3": "请上传证件正面照",
"c4": "上传成功,请等待审核"
"c4": "上传成功,请等待审核",
"c5": "出生日期",
"c6": "证件类型",
"c7": "居住地址",
"c8": "请输入居住地址",
"c9": "电话号码",
"d0": "请输入电话号码",
"d1": "驾驶证",
"d2": "护照",
"d3": "身份证",
"d4": "选择日期",
"d5": "请选择"
},
"exchange": {
"a0": "币币",
@ -383,8 +394,8 @@
"c3": "请填写手机号",
"c4": "请填写邮箱号",
"c5": "注册成功",
"c6":"邀请码(必填)",
"c7":"请填写邀请码"
"c6":"机构码(必填)",
"c7":"请填写机构码"
},
"safe": {
"a0": "解绑",
@ -494,8 +505,8 @@
"a2": "分类"
},
"login": {
"a0": "手机或邮箱号",
"a1": "请输入手机或邮箱号",
"a0": "邮箱号",
"a1": "请输入邮箱号",
"a2": "密码",
"a3": "请输入密码",
"a4": "登录",
@ -545,7 +556,7 @@
"d5": "未实现盈亏",
"d6": "风险率",
"d7": "市价",
"d8": "",
"d8": "USDT",
"d9": "占用保证金",
"e0": "看涨",
"e1": "可开多",
@ -556,7 +567,7 @@
"e6": "资金费率",
"e7": "距离结算",
"e8": "多",
"e9": "",
"e9": "开仓价",
"f0": "资金划转",
"f1": "计算器",
"f2": "关于合约",
@ -739,7 +750,7 @@
"a9": "倍数",
"b0": "确定要退出登录吗?",
"b1": "登录或注册",
"b2": "Hi,欢迎使用CXICoin",
"b2": "Hi,欢迎使用YbgCoins",
"b3": "量",
"b4": "现货指数",
"b5": "合约指数",

286
i18n/lang/zh-TW.json

@ -1,5 +1,45 @@
{
"common": {
"user": "用戶信任我們",
"trading": "交易",
"transactions": "交易",
"payments": "以本地支付",
"currency": "貨幣",
"using": "支付使用",
"crypto": "加密",
"Why": "你為什麼選擇購買",
"digital": "YBGCOINS的數字貨幣",
"believe": "我們相信加密貨幣將一直存在--是一个值得建立的未來同時是一個敞開著并邀請每個人都加入的大門",
"help": "我們幫助你理解貨幣、條款、密集的圖表和市場變化",
"Clarity": "清晰度",
"safety": "安全",
"double": "安全雙重風險控制,智能風險控制系統加人工雙重風險控制",
"convenient": "方便",
"key": "一鍵交易,操作更方便",
"technology": "我們的技術",
"YBGCOINS": "YBGCOINS採用GSLB、分佈式存儲、多機高速內存交易引擎、冷錢包、離線私鑰熱錢包等先進技術,通過網絡、移動和台式終端等多個終端為客戶提供安全、穩定和可靠的數字資產交易服務",
"guide": "初學者指南",
"Wear": "記下來",
"Get": "注册交易帳戶",
"deposit": "存款",
"Invest": "投資你的賬戶,開始你的旅程。支持多種付款方式",
"Complete": "完整的身份驗證",
"become": "完成身份驗證並成為一個兼容的賬戶",
"Start": "開始交易",
"Sell": "銷售,購買或複製交易,以探索更多",
"Create": "創造無限的可能,掃碼下載交易軟件,用於手機APP交易",
"Rights": "©2022 BingX Exchange保留所有權利",
"million": "幾百萬",
"Beginners Guide": "初學者指南",
"Trading Strategy": "交易策略",
"Industry Research": "行業研究",
"Market News": "市場消息",
"User protocol": "用戶協議",
"Privacy policy": "隱私政策",
"Legal declaration": "法律聲明",
"About us": "關於我們",
"Android": "安卓",
"ios": "ios",
"D": "日",
"M": "月",
"Y": "年",
@ -42,32 +82,33 @@
"service": "客服",
"toDwon": "是否前往下載頁",
"toDwon1": "是否前往認證頁",
"a0":"請輸入申購碼",
"a1":"複製成功",
"a2":"複製失敗",
"a3":"申購記錄",
"a4":"支付金額",
"a5":"到賬數量",
"a6":"帳號",
"a7":"充值數量",
"a8":"支付憑證",
"a9":"請輸入充值數量",
"b0":"請上傳支付憑證",
"a0": "請輸入申購碼",
"a1": "複製成功",
"a2": "複製失敗",
"a3": "申購記錄",
"a4": "支付金額",
"a5": "申購數量",
"a6": "帳號",
"a7": "充值數量",
"a8": "支付憑證",
"a9": "請輸入充值數量",
"b0": "請上傳支付憑證",
"b1": "購買{amount}枚{name}代幣可獲{rate}%獎勵",
"b2":"申購活動",
"b3":"保存成功",
"b4":"保存失敗",
"b5":"生成邀請海報",
"b6":"選擇海報",
"b8":"開盤時間",
"b9":"收盤時間",
"c0":"最小充值金額:{num},小於最小金額的充值將不會上帳且無法返回",
"c1":"最小提幣額",
"c2":"版本號",
"c3":"可開",
"c4":"數量",
"c5":"您的劃轉訂單已提交成功,請耐心等待,劃轉結果會以簡訊或郵件的管道通知。請注意查收,如有疑問請及時聯系客服",
"c6":"漲幅比例"
"b2": "申購活動",
"b3": "保存成功",
"b4": "保存失敗",
"b5": "生成邀請海報",
"b6": "選擇海報",
"b8": "開盤時間",
"b9": "收盤時間",
"c0": "最小充值金額:{num},小於最小金額的充值將不會上帳且無法返回",
"c1": "最小提幣額",
"c2": "版本號",
"c3": "可開",
"c4": "數量",
"c5": "您的劃轉訂單已提交成功,請耐心等待,劃轉結果會以簡訊或郵件的管道通知。請注意查收,如有疑問請及時聯系客服",
"c6": "漲幅比例",
"c7": "當前估值"
},
"base": {
"a0": "標題",
@ -107,7 +148,7 @@
"d4": "全部",
"d5": "主板",
"d6": "總資產折合",
"d7": "資金賬戶",
"d7": "幣幣賬戶",
"d8": "劃轉",
"d9": "搜索幣種",
"e0": "隱藏",
@ -217,20 +258,17 @@
"c2": "請上傳證件背面照",
"c3": "請上傳證件正面照",
"c4": "上傳成功,請等待審核",
"d0": "出生日期",
"d1": "證件類型",
"d2": "身份證",
"d3": "駕駛證",
"d4": "護照",
"d5": "居住地址",
"d6": "請輸入居住地址",
"d7": "城市",
"d8": "請輸入所在城市",
"d9": "郵遞區號",
"d10": "請輸入郵遞區號",
"d11": "電話號碼",
"d12": "請輸入手機號",
"d13": "請選擇"
"c5": "出生日期",
"c6": "證件類型",
"c7": "居住地址",
"c8": "請輸入居住地址",
"c9": "電話號碼",
"d0": "請輸入電話號碼",
"d1": "駕駛證",
"d2": "護照",
"d3": "身份證",
"d4": "選擇日期",
"d5": "請選擇"
},
"exchange": {
"a0": "幣幣",
@ -318,7 +356,7 @@
"b3": "購買數量",
"b4": "請輸入數量",
"b5": "餘額",
"b6": "預計收益",
"b6": "盈虧",
"b7": "立即購買",
"b8": "漲",
"b9": "平",
@ -364,7 +402,7 @@
"b2": "項目預熱",
"b3": "開始申購",
"b4": "結束申購",
"b5": "公佈結果",
"b5": "上市交易",
"b6": "項目詳情",
"b7": "是否使用",
"b8": "購買",
@ -397,8 +435,8 @@
"c3": "請填寫手機號",
"c4": "請填寫郵箱號",
"c5": "註冊成功",
"c6":"邀請碼(必填)",
"c7":"請填寫邀請碼"
"c6": "機構碼(必填)",
"c7": "請填寫機構碼"
},
"safe": {
"a0": "解綁",
@ -509,8 +547,8 @@
"a3": "學院"
},
"login": {
"a0": "手機或郵箱號",
"a1": "請輸入手機或郵箱號",
"a0": "郵箱號",
"a1": "請輸入郵箱號",
"a2": "密碼",
"a3": "請輸入密碼",
"a4": "登錄",
@ -560,7 +598,7 @@
"d5": "未實現盈虧",
"d6": "風險率",
"d7": "市價",
"d8": "張",
"d8": "USDT",
"d9": "佔用保證金",
"e0": "看漲",
"e1": "可開多",
@ -571,7 +609,7 @@
"e6": "資金費率",
"e7": "距離結算",
"e8": "多",
"e9": "空",
"e9": "開倉價",
"f0": "資金劃轉",
"f1": "計算器",
"f2": "關於合約",
@ -606,10 +644,10 @@
"i1": "開倉均價",
"i2": "最新成交價",
"i3": "請輸入價格",
"i4": "止盈觸發價",
"i4": "止盈",
"i5": "市價至",
"i6": "時將觸發止盈委託,成交後預計盈虧",
"i7": "止損觸發價",
"i7": "止損",
"i8": "時將觸發止損委託,成交後預計盈虧",
"i9": "確定",
"j0": "平倉成功",
@ -740,100 +778,66 @@
"j9": "請輸入最低交易量",
"k0": "請輸入最高交易量"
},
"first":{
"a0":"去實名",
"a1":"關於我們",
"a2":"歡迎您!",
"a3":"止盈止損設定",
"a4":"以當前最新價交易",
"a5":"持有倉位",
"a6":"訂單管理",
"a7":"全部委託",
"a8":"歷史記錄",
"a9":"倍數",
"b0":"確定要登出嗎?",
"b1":"登入或注册",
"b2":"Hi,歡迎使用CXICoin",
"b3":"量",
"b4":"現貨指數",
"b5":"合約指數",
"b6":"支持多種方式購買",
"b7":"快捷買幣",
"b8":"永續",
"b9":"當前地區暫未開放",
"c0":"買入",
"c1":"賣出",
"c2":"時間",
"c3":"總價",
"c4":"數量",
"c5":"標記價",
"c6":"擔保資產",
"c7":"成交量"
"first": {
"a0": "去實名",
"a1": "關於我們",
"a2": "歡迎您!",
"a3": "止盈止損設定",
"a4": "以當前最新價交易",
"a5": "持有倉位",
"a6": "訂單管理",
"a7": "全部委託",
"a8": "歷史記錄",
"a9": "倍數",
"b0": "確定要登出嗎?",
"b1": "登入或注册",
"b2": "Hi,歡迎使用YbgCoins",
"b3": "量",
"b4": "現貨指數",
"b5": "合約指數",
"b6": "支持多種方式購買",
"b7": "快捷買幣",
"b8": "永續",
"b9": "當前地區暫未開放",
"c0": "買入",
"c1": "賣出",
"c2": "時間",
"c3": "總價",
"c4": "數量",
"c5": "最新價",
"c6": "擔保資產",
"c7": "成交量"
},
"recharge":{
"a0":"切換幣種",
"a1":"*改地址只能接收",
"a2":"的資產,如果充值其他幣種,將無法找回!",
"a3":"推薦使用ERC20進行收款",
"a4":"複製地址",
"a5":"*轉帳前請務必確認地址及資訊無誤!一旦轉出,不可撤回!",
"a6":"請重新生成"
"recharge": {
"a0": "切換幣種",
"a1": "*改地址只能接收",
"a2": "的資產,如果充值其他幣種,將無法找回!",
"a3": "推薦使用ERC20進行收款",
"a4": "複製地址",
"a5": "*轉帳前請務必確認地址及資訊無誤!一旦轉出,不可撤回!",
"a6": "請重新生成"
},
"currency":{
"a0":"法幣交易",
"a1":"我要買",
"a2":"我要賣",
"a3":"一鍵買幣",
"a4":"一鍵賣幣",
"a5":"按數量購買",
"a6":"按金額購買",
"currency": {
"a0": "法幣交易",
"a1": "我要買",
"a2": "我要賣",
"a3": "一鍵買幣",
"a4": "一鍵賣幣",
"a5": "按數量購買",
"a6": "按金額購買",
"a55": "按數量出售",
"a66": "按金額出售",
"a7":"請輸入購買數量",
"a8":"請輸入購買金額",
"a9":"請輸入出售數量",
"b0":"請輸入出售金額",
"b1":"單價",
"b2":"0手續費購買",
"b3":"0手續費出售",
"b4":"可用餘額不足",
"b5":"請先完成高級認證",
"b6":"去認證",
"b7":"確認購買",
"b8":"確認出售"
},
"cxiNewText":{
"a0": "前10名",
"a1": "500萬+",
"a2": "< 0.10%",
"a3": "200+",
"a4": "全球排名",
"a5": "用戶信任我們",
"a6": "超低費用",
"a7": "國家",
"a21": "立即賺取收益",
"a22": "創建個人加密貨幣投資組合",
"a23": "購買、交易和持有100多種加密貨幣",
"a24": "向賬戶充值",
"a25": "通過電子郵件註冊",
"a38": "隨時隨地,開啟交易。",
"a39": "通過我們的應用程序和網頁,隨時安全又便利地開始交易。",
"a41": "值得用戶信賴的加密貨幣交易平台",
"a42": "我們終力承諾以嚴格協議和行業領先的技術措施為用戶安全駕駛護航。",
"a43": "用戶安全資產資金",
"a44": "我們將所有交易費用的10%存入與安全資產資金,為用戶資金提供部分保障。",
"a45": "個性化訪問控制",
"a46": "個性化訪問控制限制訪問個人賬戶的設備和地址,讓用戶無後顧之憂。",
"a47": "先進數據加密",
"a48": "個人交易數據通過端到端加密獲得保障,僅限本人訪問個人信息。",
"a57": "點擊前往",
"a71": "新手指引",
"a72": "即刻開啟數字貨幣交易學習",
"a77": "如何購買數字貨幣",
"a78": "如何出售數字貨幣",
"a79": "如何交易數字貨幣",
"a80": "交易市場",
"a81": "24小時市場走勢",
"a82": "將添加加密貨幣資金添加到您的錢包並立即開始交易"
"a7": "請輸入購買數量",
"a8": "請輸入購買金額",
"a9": "請輸入出售數量",
"b0": "請輸入出售金額",
"b1": "單價",
"b2": "0手續費購買",
"b3": "0手續費出售",
"b4": "可用餘額不足",
"b5": "請先完成高級認證",
"b6": "去認證",
"b7": "確認購買",
"b8": "確認出售"
}
}

2
layout/tvChart.vue

@ -167,7 +167,7 @@ export default {
TView: undefined,
interval: 5,
symbolName: '',
theme: 'light',
theme: 'Dark',
lang: uni.getStorageSync('language')||'zh-CN',
resolutions: ["5", "15", "30", "60", "1D", "1W", "1M"],
isLoad:false,

27
layout/vDropdwon.vue

@ -41,7 +41,11 @@ export default {
contract: {
type: String,
default: ''
}
},
leverShow: {
type: String,
default: ''
},
},
data() {
return {
@ -50,11 +54,22 @@ export default {
active:2
};
},
watch:{
leverShow:{
deep:true,
handler:function(newVal,oldVal) {
this.$nextTick(() => {
this.text=this.list[newVal].label
})
}
},
},
methods: {
handlerItem(value,index) {
this.showIf = false
this.text=this.list[index].label
this.$emit('onClick', value);
console.log(this.text);
},
hideShadow() {
this.showIf = false;
@ -70,6 +85,7 @@ export default {
}else if(this.contract==0&&this.list){
this.text=this.list[0].label
}
this.text=this.list[this.leverShow].label
}
};
</script>
@ -106,7 +122,8 @@ export default {
z-index: 101;
list-style: none;
border-radius: 4rpx;
background-color:$panel-4;
// background-color:$panel-4;
background-color: $black;
padding-left: 0;
box-shadow: 6rpx 6rpx 10rpx rgba(122, 122, 122, 0.2);
transition: all 0.2s;
@ -116,7 +133,7 @@ export default {
box-sizing: border-box;
color: $light;
height: 30px;
border-bottom: 1px solid $panel-4;
// border-bottom: 1px solid $panel-4;
font-size: 24rpx;
line-height: 30px; //
white-space:nowrap;
@ -144,7 +161,9 @@ export default {
}
}
.active{
background-color: $panel-2;
// background-color: $panel-2;
background-color: #666;
color: $theme-1!important;
}
</style>

2
layout/vHeader.vue

@ -1,4 +1,5 @@
<template>
<!-- v-if="title==`$t('help.a3')`? !leftArrow : leftArrow " -->
<van-nav-bar @click-left="onClickLeft" :border="border" :title="title" :left-arrow="leftArrow">
<template #left>
<slot name="left"></slot>
@ -45,6 +46,7 @@ export default {
this.$back();
}
},
},
};
</script>

15
layout/vLang.vue

@ -1,7 +1,6 @@
<template>
<v-picker class="d-inline-block" :value="lang" :list="langList" @change="selectLang" range-key="label">
<!-- <image :src="url" mode="aspectFill" class="flag-img"></image> -->
<text>{{label}}</text>
{{label}}
</v-picker>
</template>
<script>
@ -22,9 +21,6 @@ export default {
}),
label() {
return this.langList.find((item) => item.value == this.lang).label;
},
url(){
return this.langList.find((item) => item.value == this.lang).url;
}
},
methods: {
@ -45,12 +41,5 @@ export default {
};
</script>
<style lang="scss" scoped>
.flag-img{
width: 44upx;
height: 44upx;
border-radius: 50%;
overflow: hidden;
vertical-align: middle;
margin-right: 12upx;
}
</style>

1
layout/vPicker.vue

@ -4,7 +4,6 @@
@confirm="select"
:confirm-text="$t('common.confirm')"
:cancel-text="$t('common.cancel')"
:empty-text="$t('common.notData')"
:list="list"
:props="{
label: rangeLabel,

7
manifest.json

@ -1,6 +1,6 @@
{
"name" : "CXICoin",
"appid" : "__UNI__D31CE01",
"name" : "YBGCoins",
"appid" : "__UNI__FB27865",
"description" : "",
"versionName" : "1.0.0",
"versionCode" : 100,
@ -112,6 +112,7 @@
"router" : {
"base" : "./"
},
"domain" : "https://app.cxicoin.com"
"domain" : "https://h5.ybgcoins.com",
"title" : "YBGCoins"
}
}

6
package-lock.json

@ -143,6 +143,12 @@
"resolved": "https://registry.npm.taobao.org/normalize-wheel/download/normalize-wheel-1.0.1.tgz",
"integrity": "sha1-rsiGr/2wRQcNhWRH32Ls+GFG7EU="
},
"postcss-pxtorem": {
"version": "6.0.0",
"resolved": "https://registry.npmmirror.com/postcss-pxtorem/-/postcss-pxtorem-6.0.0.tgz",
"integrity": "sha512-ZRXrD7MLLjLk2RNGV6UA4f5Y7gy+a/j1EqjAfp9NdcNYVjUMvg5HTYduTjSkKBkRkfqbg/iKrjMO70V4g1LZeg==",
"dev": true
},
"qs": {
"version": "6.9.4",
"resolved": "https://registry.npm.taobao.org/qs/download/qs-6.9.4.tgz",

3
package.json

@ -20,6 +20,7 @@
"vuex": "^3.5.1"
},
"devDependencies": {
"babel-plugin-component": "^1.1.1"
"babel-plugin-component": "^1.1.1",
"postcss-pxtorem": "^6.0.0"
}
}

2
pages.json

@ -222,7 +222,7 @@
"titleNView": false
},
"navigationBarTextStyle": "black",
"navigationBarTitleText": "CXICoin",
"navigationBarTitleText": "YbgCoins",
"navigationBarBackgroundColor": "#007AFF",
"backgroundColor": "#FFFFFF"
},

21
pages/accountSettings/accountSettings.vue

@ -10,7 +10,7 @@
>
<span class="color-light">{{$t('accountSettings.a1')}}</span>
<view class="d-flex align-center">
<van-icon name="user-circle-o" class="color-theme-1 fn-30" />
<van-icon name="user-circle-o" class="color-theme-1 fn-30"/>
</view>
</view>
<view
@ -145,12 +145,13 @@
<script>
import app from "app.js"
import { mapState,mapGetters } from "vuex";
import {mapState, mapGetters} from "vuex";
import Member from "@/api/member";
export default {
data() {
return {
versions:app.version
versions: app.version
};
},
computed: {
@ -164,7 +165,7 @@ export default {
},
methods: {
changeNickname() {
this.$router.push({ path: "/changeNickname" });
this.$router.push({path: "/changeNickname"});
},
//
@ -181,13 +182,14 @@ export default {
// 退
loginOut() {
let data = {
lang:uni.getStorageSync('language')||'zh-CN'
lang: uni.getStorageSync('language') || 'en'
};
Member.logout(data, { toast: true })
Member.logout(data, {toast: true})
.then(() => {
this.outLogin();
})
.catch(() => {});
.catch(() => {
});
},
},
};
@ -197,7 +199,8 @@ export default {
.head-account {
font-size: 20px;
}
::v-deep .lb-picker-default-slot{
font-size: 14px!important;
::v-deep .lb-picker-default-slot {
font-size: 14px !important;
}
</style>

3
pages/assets/account-bill.vue

@ -15,7 +15,7 @@
<view class="d-flex justify-between">
<view>
<view class="color-light fn-lg">{{ query.symbol }}</view>
<view class="fn-10">{{ item.bb }}</view>
<view class="fn-10">{{ item.created_at }}</view>
</view>
</view>
<view
@ -55,7 +55,6 @@ export default {
onLoad(query) {
this.query = query;
},
methods: {
parseTime: date.parseTime,
appTokenAssets() {

2
pages/assets/coin-list.vue

@ -8,7 +8,7 @@
<view class="layout-main">
<template v-for="item in showList">
<view
v-if="item.coin_name=='USDT'||item.coin_name=='BTC'||item.coin_name=='ETH'||item.coin_name=='USDC'"
v-if="item.coin_name=='USDT'||item.coin_name=='BTC'||item.coin_name=='ETH'"
class="p-y-md p-x-xs align-center justify-between d-flex link-active m-x-md border-b"
@click="$emit('input',item.coin_name);$emit('close');$emit('imgs',item)"
>

2
pages/assets/draw.vue

@ -21,7 +21,7 @@
<van-icon name="arrow"/>
</view>
</view>
<view class="bg-panel-3" style="height: 100%;padding-bottom: 120px;">
<view class="bg-panel-3" style="height: 100%;">
<view class="">
<view
class="d-flex flex-wrap justify-between align-center p-x-lg p-y-ms color-light"

3
pages/assets/paypal.vue

@ -203,4 +203,7 @@
padding-bottom: $padding-sm;
}
}
.tbody {
background-color: $bg-gray !important;
}
</style>

9
pages/auth/index.vue

@ -49,7 +49,7 @@ export default {
name:'auth',
data(){
return {
detail:{}
detail:{primary_status:0}
}
},
computed:{
@ -61,6 +61,7 @@ export default {
methods:{
getAuthInfo(){
Profile.getAuthInfo().then(res=>{
console.log(res.data);
this.detail = res.data
})
},
@ -73,11 +74,11 @@ export default {
}
}
},
onShow() {
this.getAuthInfo()
},
created(){
this.getAuthInfo()
},
onShow() {
this.getAuthInfo();
}
}
</script>

173
pages/auth/primary.vue

@ -1,8 +1,7 @@
<template>
<v-page>
<v-page style="height:auto!important;min-height: 100%!important;">
<v-header :title="$t('auth.a1')"></v-header>
<main class=" m-lg bg-panel-3 rounded-md p-x-md box-shadow">
<!-- 国籍 -->
<view class="form-item border-b p-md m-b-md">
<view class="label m-b-xs">{{$t('auth.a7')}}</view>
<view class="input color-light" >
@ -15,72 +14,45 @@
</v-picker>
</view>
</view>
<!-- 姓名 -->
<view class="form-item border-b p-md m-b-md">
<view class="label m-b-xs">{{$t('auth.a9')}}</view>
<view class="input color-light">
<v-input v-model="form.realname" :placeholder="$t('auth.b0')"></v-input>
</view>
</view>
<!-- 出生日期 -->
<!--<view class="form-item border-b p-md m-b-md">-->
<!-- <view class="label m-b-xs">{{$t('auth.d0')}}</view>-->
<!-- <view class="input color-light" >-->
<!-- <uni-datetime-picker-->
<!-- type="date"-->
<!-- :value="single"-->
<!-- start="1900-1-1"-->
<!-- end="2050-12-12"-->
<!-- @change="selectDate"-->
<!-- />-->
<!-- </view>-->
<!--</view>-->
<!-- 证件号类型 -->
<view class="form-item border-b p-md m-b-md">
<view class="label m-b-xs">{{$t('auth.d1')}}</view>
<view class="input color-light" >
<v-picker :value="form.type" @change="selectType" :list="typeList" range-value="value" range-label="label">
<v-input disabled :value="activeType.label" :placeholder="$t('auth.d13')">
<template #right>
<van-icon class="color-default" name="arrow" />
</template>
</v-input>
</v-picker>
</view>
</view>
<!-- 证件号 -->
<view class="form-item border-b p-md m-b-md">
<view class="label m-b-xs">{{$t('auth.b1')}}</view>
<view class="label m-b-xs">{{$t('auth.c5')}}</view>
<view class="input color-light">
<v-input v-model="form.id_card" :placeholder="$t('auth.b2')"></v-input>
<uni-datetime-picker type="date" :placeholder="$t('auth.d4')" :clear-icon="false" v-model="form.birthday" @maskClick="maskClick" />
</view>
</view>
<!-- 居住地址 -->
<view class="form-item border-b p-md m-b-md">
<view class="label m-b-xs">{{$t('auth.d5')}}</view>
<view class="label m-b-xs">{{$t('auth.c6')}}</view>
<view class="input color-light">
<v-input v-model="form.address" :placeholder="$t('auth.d6')"></v-input>
<uni-data-select
:placeholder="$t('auth.d5')"
v-model="form.identification_type"
:localdata="id_range"
@change="changeID"
></uni-data-select>
</view>
</view>
<!-- 城市 -->
<view class="form-item border-b p-md m-b-md">
<view class="label m-b-xs">{{$t('auth.d7')}}</view>
<view class="label m-b-xs">{{$t('auth.b1')}}</view>
<view class="input color-light">
<v-input v-model="form.city" :placeholder="$t('auth.d8')"></v-input>
<v-input v-model="form.id_card" :placeholder="$t('auth.b2')"></v-input>
</view>
</view>
<!-- 邮政区号 -->
<view class="form-item border-b p-md m-b-md">
<view class="label m-b-xs">{{$t('auth.d9')}}</view>
<view class="label m-b-xs">{{$t('auth.c7')}}</view>
<view class="input color-light">
<v-input v-model="form.postal_code" :placeholder="$t('auth.d10')"></v-input>
<v-input v-model="form.address" :placeholder="$t('auth.c8')"></v-input>
</view>
</view>
<!-- 电话 -->
<view class="form-item border-b p-md m-b-md">
<view class="label m-b-xs">{{$t('auth.d11')}}</view>
<view class="label m-b-xs">{{$t('auth.c9')}}</view>
<view class="input color-light">
<v-input v-model="form.phone" :placeholder="$t('auth.d12')"></v-input>
<v-input v-model="form.phone" :placeholder="$t('auth.d0')"></v-input>
</view>
</view>
<view class="p-md ">
@ -102,32 +74,17 @@ export default {
detail: {},
countryList: [],
form: {
type: "",
id_card: "",
realname: "",
birthday: "",
identification_type: "",
country_id: "",
country_code: "",
birthday: "",
area_code: "",
address: "",
city: "",
postal_code: "",
phone: "",
},
single: "2023-06-3",
typeList: [
{
label: this.$t('auth.d2'),
value: 1,
},
{
label: this.$t('auth.d3'),
value: 2,
},
{
label: this.$t('auth.d4'),
value: 3,
phone: ""
},
]
id_range: [{ value: 0, text: this.$t('auth.d1') },{ value: 1, text: this.$t('auth.d2') },{ value: 2, text: this.$t('auth.d3') }],
};
},
computed: {
@ -136,11 +93,6 @@ export default {
this.countryList.find((item) => item.id == this.form.country_id) || {}
);
},
activeType(){
return (
this.typeList.find((item) => item.value == this.form.type) || {}
);
},
activeIndex(){
return this.countryList.findIndex((item) => item.id == this.form.country_id)
},
@ -164,34 +116,87 @@ export default {
selectCountry(value) {
this.form.country_id = value
},
selectDate(value){
this.form.birthday = value;
},
selectType(value){
this.form.type = value;
},
//
primaryAuth() {
let data = this.form;
data.country_code = this.activeCountry.country_code;
Profile.primaryAuth(data,{btn:this.$refs.btn}).then(() => {
this.$toast.success(this.$t('auth.b4'));
// this.$back();
uni.navigateBack({
delta: 1
})
setTimeout(()=>{
this.$back();
}, 1500)
}).catch(()=>{});
},
changeID(e){
this.form.identification = this.id_range[e].text;
}
},
created() {
this.getAuthInfo();
this.getCountryCode();
},
onShow() {
let date = new Date;
this.single = date.getFullYear()+'-'+((date.getMonth()+1).toString().length==1?'0'+(date.getMonth()+1):(date.getMonth()+1))+'-'+date.getDate();
}
options: {
styleIsolation: 'shared'
},
};
</script>
<style lang="scss">
<style lang="scss" scoped>
/deep/.uni-date-x--border{
border: none;
}
/deep/.uni-date-x{
background-color: transparent;
color: $plain;
}
/deep/.uni-date__x-input{
padding-left: 0px;
// color: grey;
}
/deep/.uni-select__selector{
background-color: $panel-3;
}
/deep/.uni-select__input-text{
color: $plain;
}
/deep/.uni-select__input-placeholder{
color: grey;
}
// uni-datetime-picker
.uni-picker-view-indicator, .uni-picker-view-mask{
background-color: rgba(255,255,255,0.5)!important;
}
// uni-datetime-picker,
/deep/.uni-picker-view-indicator, /deep/uni-resize-sensor{
background-color: #fff;
}
/deep/.uni-picker-view-mask::before, uni-picker-view-column::before{
content: ''!important;
width: 100%!important;
height: 34px!important;
background: rgba(255,255,255,0.5)!important;
position: absolute!important;
top: calc(50% - 17px)!important;
border-top: 1px solid #c9c9c9!important;
border-bottom: 1px solid #c9c9c9!important;
}
::v-deep.uni-picker-view-mask::before{
content: '';
width: 100%;
height: 34px;
background: rgba(255,255,255,0.5);
position: absolute;
top: calc(50% - 17px);
border-top: 1px solid #c9c9c9;
border-bottom: 1px solid #c9c9c9;
}
>>>.uni-picker-view-mask::before{
content: '';
width: 100%;
height: 34px;
background: rgba(255,255,255,0.5);
position: absolute;
top: calc(50% - 17px);
border-top: 1px solid #c9c9c9;
border-bottom: 1px solid #c9c9c9;
}
</style>

1
pages/base/contract.vue

@ -185,6 +185,7 @@ export default {
},
//
checkSymbol(obj) {
console.log(111111111112);
this.symbols=obj.coin_name
this.symbolListShow = false;
if (obj.pair_name != this.query.symbol)

1918
pages/base/home.vue

File diff suppressed because it is too large

Some files were not shown because too many files changed in this diff

Loading…
Cancel
Save