Forráskód Böngészése

fix: 修改多语言

Before 9 hónapja
szülő
commit
dea3f72e6b
6 módosított fájl, 736 hozzáadás és 313 törlés
  1. 0 307
      messages/br.json
  2. 365 0
      messages/es.json
  3. 365 0
      messages/pt.json
  4. 0 0
      public/svg/ES.svg
  5. 5 5
      src/components/Header/HerderTitle.tsx
  6. 1 1
      src/middleware.ts

+ 0 - 307
messages/br.json

@@ -1,307 +0,0 @@
-{
-  "global": {
-    "title": "Hello world!"
-  },
-  "HomePage": {
-    "Sobre":"SOBRE NÓS",
-    "Contante": "Contate-nos",
-    "Como": "COMO JOGAR",
-    "Share": "BCWIN777.bet irá responder todas suas dúvidas. Entre em contato usando uma das formas abaixo.",
-    "Service": "Posso ajudar?",
-    "aml": "AML Policy",
-    "terms": "Terms & Conditions",
-    "kyc":  "KYC Policy ",
-
-    "self": "Self Exclusion Policy",
-    "underage":  "Underage Gaming Policy (18+ to play clause)",
-    "responsible": "Responsible Gaming Policy",
-    "esportes":  "Esportes Regras",
-    "search": "Procure Jogos ou Provedores",
-    "searchTips": "A pesquisa requer pelo menos 1 caracteres",
-    "searchButton": "Carregar Mais",
-    "searchHistory": "Histórico de busca",
-
-    "licencia":  "LICENÇA",
-    "desc": "BCWIN777.bet  é operada conjunta pela Dubet n.v. e pela MLsoft, número de registro da empresa 142919, com endereço registrado em Zuikertuintjeweg Z/N (Zuikertuin Tower) Curação e é licenciada e autorizada pelo governo de Curação. A BCWIN777.bet  opera sob a Master License of Gaming Services Provider, N.V. Número da Licença: ",
-    "desclink":  "GLH-OCCHKTW0705152022",
-    "desc2": "1. Este produto é para uso de usuários maiores de 18 anos e é destinado apenas para fins de entretenimento. ",
-    "desc3":  "2. este jogo contém compras no app.",
-    "desc4": "3. O fato de um jogador jogar ou ganhar em um jogo de apostas sociais não significa que ele ganhará em apostas com dinheiro real e jogos relacionados no futuro.",
-    "prize": "Grandes Vitórias Recentes",
-
-    "gameTag":"Jogos"
-  },
-  "Sidebar": {
-    "casino": "Casino",
-    "esportes": "Esportes",
-    "promocoes": "Promoções",
-    "promoCode": "Have a promo code?",
-    "codeInputPlaceHolder": "Insira o código",
-    "promoButton": "Redeem",
-    "coumnidade": "Junte-se à nossa comunidade",
-    "ajude": " Visitar o Centro de Ajuda ",
-    "email": " Relatar Problema ",
-    "inicial": " Adicionar à Tela inicial "
-  },
-
-  "Header": {
-    "login": "Login",
-    "register": "Cadastre-se",
-    "locale": "Preferência de Localização",
-    "deposit": "Depósito"
-  },
-  "Game": {
-    "demo":"Demo",
-    "join":"JUGUE"
-  },
-  "ButtonGroup": {
-    "first": "Promoções",
-    "second": "Originais da BCWIN777",
-    "third": "Esportes",
-    "fourth": "Live Casino",
-    "Fifth": "App"
-  },
-  "tabberList": {
-    "tab1": "Início",
-    "tab2": "Depósito",
-    "tab3": "Afiliado",
-    "tab4": "Esportes",
-    "tab5": "Perfil"
-  },
-  "LoginPage": {
-    "loginSuc":"登录成功",
-    "areaCode": "+55",
-    "Celular": "Número de Celular",
-    "Senha": "Senha",
-    "register": "Criar conta",
-    "forgetPwd": "Esqueci minha senha?",
-    "registerGo": "Criar Conta Nova",
-    "loginGo": "Já tem uma conta? Log in",
-    "Googletitle": "Bem Vindo ao BCWIN777.bet",
-    "Googletext": "Entrar com Google+",
-    "registerSuc": "注册成功",
-    "registerGoogletitle": "Bem-vindo à BCWIN777.bet",
-    "registerGoogletext": "Registre-se com Google+",
-    "domainName": "© BCWIN777.bet todos direitos reservados",
-    "childTips": "Este produto é destinado a usuários com mais de 18 anos de idade"
-  },
-  "ResetPhonePage": {
-    "enterCorrectphone":"请输入正确的手机号",
-    "h2": "Encontre sua conta",
-    "h3": "Insira seu número de celular para procurar a sua conta.",
-    "areaCode": "+55",
-    "Celular": "Número de Celular",
-    "Continuar": "Continuar",
-    "notPhone": "I don't have this phone number"
-  },
-  "VerificationPage": {
-    "h2": "Ativa a sua conta por entrar a Senha de Verificação!",
-    "h3": "A senha de verificação foi enviado para o teu telemóvel",
-    "Reenviar": "Reenviar código",
-    "Envie": "Envie de novo",
-    "Completar": "Completar"
-  },
-  "ProfilePage": {
-    "Login": "Login",
-    "Depósito": "Depósito",
-    "Sacar": "Sacar",
-    "Conta": "Conta",
-    "Saldo": "Saldo",
-    "Bônus": "Bônus",
-    "Sair": "Sair",
-    "Deseja": "Deseja sair?",
-    "Cancelar": "Cancelar",
-    "Continuar": "Continuar",
-    "gratis":  "Aposta-grátis",
-    "gratisDesc": "Veja suas apostas grátis",
-    "company": "Afiliado - Ganhe R$ 10.000 por dia | BCWIN.COM",
-    "pray":  "Receba R$ 100 de graça",
-    "cashback": "Cashback 25%",
-    "gamblingBets":  "Minhas Apostas de Jogo",
-    "league": "Minhas Apostas de Liga Virtual",
-    "instant":  "Minhas Apostas Virtuais Instantâneas",
-    "transactions": "Transações",
-    "message":  "Mensagem",
-    "initial": "Adicionar à Tela inicial",
-
-    "systemMessage": "Plataforma",
-    "personalMessage": "Pessoal",
-
-    "deposits": "Depósitos",
-    "saques": "Saques",
-    "bonus":  "Bônus",
-    "free": "Free",
-    "replay": "Replay",
-    "expTips": "{exp} Apostas to "
-  },
-  "DepositPage": {
-    "Montante": "Montante",
-    "Oferecer": "Oferecer",
-    "DepositarAgora": "Depositar Agora",
-    "RechargeSuc": "充值成功",
-    "depositTips": "Doamos 2% de cada recarga para ajudar nas enchentes"
-  },
-  "WithdrawPage": {
-    "Certifique": "Certifique-se de que o CPF está em seu nome para evitar atrasos.",
-    "Tipo": "Tipo de chave PIX",
-    "Vincule": "Vincule conta Pix mais usada, será verificação necessária em adicionar nova conta Pix depois.",
-    "Montante": "Montante",
-    "SaqueDisponivel": "Saque Disponivel",
-    "Valor": "Valor total de resgate",
-    "Para": "Para aumentar seu saldo disponível",
-    "Aposte": "Aposte Agora",
-    "Saque": "Saque",
-    "Cancelar": "Cancelar",
-    "Número": "Número de Celular"
-  },
-  "HeaderBack": {
-    "Depósito": "Depósito"
-  },
-  "HeaderCom":{
-    "Afiliado":"Afiliado",
-    "title":"Ganhe R$ 10.000 por dia"
-  },
-  "TabsCom":{
-    "PAINEL":"PAINEL",
-    "REFERÊNCIAS":"REFERÊNCIAS",
-    "RELATÓRIO":"RELATÓRIO",
-    "PAGAMENTOS":"PAGAMENTOS",
-    "FAQ":"FAQ",
-    "TUTORIAL":"TUTORIAL"
-  },
-  "SummaryPage":{
-    "copySuc":"Copy succeeded",
-    "Hoje":"Hoje",
-    "Inscrições":"Inscrições",
-    "Novos":"Novos jogadores",
-    "Aposta":"Aposta válidas em equipe",
-    "Comissão":"Comissão",
-    "Total":"Total",
-    "Jogadores":"Jogadores totais",
-    "ApostaTotal":"Aposta válidas total",
-    "Nível":"Nível de Agente",
-    "R$":"R$",
-    "TotalPago":"Total pago",
-    "Não":"Não pago",
-    "TRANSFERIR":"TRANSFERIR PARA A CARTEIRA",
-    "Valor":"Valor mínimo de transferência de  10 BRL",
-    "title1":"Compartilhe com sua comunidade social",
-    "Facebook":"Facebook",
-    "WhatsApp":"WhatsApp",
-    "Telegram":"Telegram",
-    "Twitter":"Twitter",
-    "Email":"Email",
-    "content1":"Compartilhe este link de indicação com seus amigos",
-    "https":"https://www.BCWIN777.bet/br/m/r/xxxxxx",
-    "Cópia":"Cópia",
-    "title2":"Grupo CHAT entre agentes por telegram oficial do BCWIN777.bet ",
-    "content2-1":"Clique o botão de ícone no lado esquerdo, junte-se ao nosso grupo afiliado do TG oficial Vamos oferecer- lo as palavras afiliadas profissionais e as ferramentas afiliadas profissionais. E ajudar-lo obter bem os benefícios reais.",
-    "content2-2":"Se você tem um grande público e seguidores. Temos condições especiais para você personalizar seu programa de indicações! para mais detalhes, por favorcontate- nos:",
-    "business":"business@BCWIN777.bet",
-    "title3":"Regras de recompensas por comissão‰",
-    "content3":"Ganhe dinheiro indicando amigos para o BCWIN777.bet, você ganha mais de 80% em recompensas de comissão!",
-    "number":"Número de indicações > ",
-    "money":"todo mês!",
-    "title4":"Unlimited development of subordinates",
-    "content4-1":"Você receberá uma porcentagem de comissão diferente toda vez que um jogador indicado por você fizer uma aposta, ",
-    "red":"ganhar ou perder",
-    "content4-2":"O sistema calcula a comissão a cada 3 minutos."
-  },
-  "ReferralsPage":{
-    "Conta":"Conta",
-    "Apostas":"Apostas",
-    "R$":"R$",
-    "ApostaEquipe":"Aposta equipe",
-    "Comissão":"Comissão",
-    "Opa":"Opa! Ainda não há dados!",
-    "Aposta":"Aposta válidas em equipe[0]"
-  },
-  "ReportPage":{
-    "Conta":"Conta",
-    "Apostas":"Apostas",
-    "R$":"R$",
-    "ApostaEquipe":"Aposta equipe",
-    "Comissão":"Comissão",
-    "Opa":"Opa! Ainda não há dados!",
-
-    "data": "Data",
-    "inscriptions": "Inscrições",
-    "validBet": "Aposta válidas",
-    "agentLevel": "Nível de Agente",
-    "commission": "Comissão"
-  },
-  "PaymentsPage":{
-    "Data":"Data",
-    "Detalhe":"Detalhe",
-    "Comissão":"Comissão",
-    "Status":"Status",
-    "Opa":"Opa! Ainda não há dados!"
-  },
-  "FaqPage":{
-    "title1":"O que é o programa de afiliados BCWIN777.bet?",
-    "content1":"BCWIN777.bet Afiliados é um programa onde oferecemos a você a oportunidade de ganhar dinheiro todos os dias, simplesmente nos dando a chance de receber mais jogadores.",
-    "title2":"QUANTO CUSTA PARA PARTICIPAR?",
-    "content2":"Absolutamente nada. É totalmente gratuito.",
-    "title3":"Posso obter benefícios mesmo se não tiver um site? ",
-    "content3":"Claro que pode. Podemos fornecer todas as ferramentas de marketing de que você precisa para promover a BCWIN777.bet offline nas mídias sociais ou por e-mail.",
-    "title4":"QUANTO EU GANHO?",
-    "content4":"Como parte da nossa rede de afiliados, você será pago em um modelo de compartilhamento de receita. Você ganha mais de 80% de recompensa de comissão.",
-    "link1":"Regras de recompensa da comissão",
-    "link2":"Regras de cálculo de comissão",
-    "Comissão":"Comissão",
-    "R$":"R$",
-    "number":"Número de indicações",
-    "money":"todo mês!",
-    "title5":"Unlimited development of subordinates",
-    "content5-1":"Você receberá uma porcentagem de comissão diferente toda vez que um jogador indicado por você fizer uma aposta,",
-    "red1":"ganhar ou perder",
-    "content5-2":"O sistema calcula a comissão a cada 3 minutos.",
-    "title6":"Definição",
-    "content6-1":"Inscrições - Número de usuários registrados",
-    "content6-2":"Novos Jogadores - Novos jogadores pagantes entre os usuários registrados de hoje",
-    "content6-3":"Aposta válidas em equiper[num] - Total de valor de apostas válidas provenientes de indicações e contribuições de suas equipes. num - Número total de indicações e membros de suas equipes que contribuíram com apostas válidas."
-  },
-  "cashback": {
-    "cashbackTitle": "Cashback",
-    "weekCashback": "Seu Cashback de Semanal",
-    "weekTips": "Você ganhará",
-    "weekAfterTips": "BRL em cashback jogando esta semana.",
-    "afterTips": "Tempo de reivindicação",
-    "beforeTips": "Periodo",
-    "cashbackStatus": "VIP cashback statuses",
-    "rules": "TERMOS E REGRAS",
-    "receiveButton": "Reivindicar Agora",
-    "rulesFirst": "1. O cashback semanal é dado como recompensa todas as semanas.",
-    "rulesSecond": "2. O período sobre o qual é calculado o cashback semanal vai de segunda-feira às 00:00 a domingo às 23:59.",
-    "rulesThird": "3. Horário de solicitação do cashback: De segunda-feira da próxima semana 06:00 a sexta-feira 23:59, expirará se não for resgatado.",
-    "rulesFourth": "4. O número de Perdas de dinheiro real multiplicado pela % de reembolso é o reembolso/cashback da semana.",
-    "rulesFifth": "5. Caso você não tenha apostado durante o período em que o cashback estava ativo ou se seus ganhos da última semana ou ganhos totais são maiores que suas perdas, você não receberá cashback.",
-    "rulesSixth": "6. Limite máximo de recompensa de cashback por pessoa por semana: R$ 10000",
-    "rulesSeventh": "7. O valor do cashback pode ser sacar diretamente ou utilizado para continuar jogando"
-  },
-
-  "terms": {
-    "termsTitle": "Terms and Conditions",
-    "termsTime": "Last updated:<01/15/2024>",
-    "termsFirst": {
-      "title": "1. Introduction",
-      "graph": [
-        {
-          "desc": "这是文本1"
-        },
-        {
-          "desc": "这是文本2"
-        },
-        {
-          "desc": "这是文本3"
-        }
-      ]
-    }
-  },
-  "code": {
-      "1005": "Nome de usuário ou senha incorreta. ",
-      "1009": "Não existe esse usuário",
-      "1010": "O número de telefone já está vinculado a outro cliente. ",
-      "10008": "O número de telefone é incorrectamente formatado"
-    }
-}

A különbségek nem kerülnek megjelenítésre, a fájl túl nagy
+ 365 - 0
messages/es.json


A különbségek nem kerülnek megjelenítésre, a fájl túl nagy
+ 365 - 0
messages/pt.json


A különbségek nem kerülnek megjelenítésre, a fájl túl nagy
+ 0 - 0
public/svg/ES.svg


+ 5 - 5
src/components/Header/HerderTitle.tsx

@@ -17,13 +17,13 @@ const languages = [
         icon: "/svg/br.svg",
         title: "(+55)",
         desc: "Brasil",
-        value: "br",
+        value: "pt",
     },
     {
-        icon: "/svg/china.svg",
-        title: "(+86)",
-        desc: "Chinese",
-        value: "zh",
+        icon: "/svg/ES.svg",
+        title: "(+34)",
+        desc: "Spain",
+        value: "es",
     },
     {
         icon: "/svg/UK.svg",

+ 1 - 1
src/middleware.ts

@@ -36,5 +36,5 @@ export default stackMiddleware([authMiddleware, localMiddleware]);
 // 创建一个正则表达式对象
 export const config = {
     // todo use this to match the path
-    matcher: ["/", "/(br|zh|en)/:path*"],
+    matcher: ["/", "/(pt|zh|en|es|br)/:path*"],
 };

Nem az összes módosított fájl került megjelenítésre, mert túl sok fájl változott