Bom dia, senhores...

Como faço para deixar o Painel Web 2.0 em Pt-BR?

Utilizo no SGA 2.0.3 (Debian9, php7.2, mysql) e o Painel WEB roda no Windows.
O SO aonde irá rodar o Painel Web está em Pt-Br.

    10 dias depois
    rogeriolino alterou o título para Painel Web 2.0 em inglês .

    rogeriolino Olá Rogerio...
    Editando o painel Web 2.0 pelo Developer tools, consigo editar o código-fonte?
    Não sou dev, porém, entendo um pouco.
    Em qual arquivo preciso editar para fazer a alteração do idioma?

    Obrigado.

      jorgetemoteo

      Editando o painel Web 2.0 pelo Developer tools, consigo editar o código-fonte?

      Não

      Em qual arquivo preciso editar para fazer a alteração do idioma?

      O que você baixou já está "compilado", é só baixar o código-fonte do branch master e rodar o build novamente que já vai pegar as alterações. Veja com algum desenvolvedor para te ajudar.

        rogeriolino O que você baixou já está "compilado", é só baixar o código-fonte do branch master e rodar o build novamente que já vai pegar as alterações. Veja com algum desenvolvedor para te ajudar.

        Baixei o yarn e instalei no windows, executei da seguinte forma...

        install dependencies
        yarn install

        serve with hot reload at localhost:8080
        yarn run dev

        build for production with minification
        yarn run build

        porém continuou em inglês.

        Ps: rodei o build em cima do Branch master, assim como você indicou.

        Link da imagem do painel em inglês.
        https://montrealinformatica-my.sharepoint.com/:i:/g/personal/jorge_temoteo_montreal_com_br/EUKDl4Kt4zhBkyfrm8CVBJEBOBDPXZhgzr04CYKGXTKR3g?e=NsgKF7

        @rogeriolino
        Para minimizar minha situação, eu exclui o en.js dentro da pata src\renderer\i18n e renomeei o arquivo "pt_BR.js" para en.js.

        Editei o novo arquivo en.js, deixando-o assim:

        export default {
        "menu.settings": "Configurações",
        "menu.go_back": "Voltar",
        "menu.general": "Geral",
        "menu.server": "Servidor",
        "menu.services": "Serviços",
        "menu.sound": "Som",
        "history.title": "Histórico",
        "history.empty": "Vazio",
        "settings.title": "CONFIGURAÇÕES",
        "settings.subtitle": "CONFIGURAÇÕES DO PAINEL",
        "settings.label.server": "Servidor",
        "settings.label.username": "Usuário",
        "settings.label.password": "Senha",
        "settings.label.client_id": "Client ID do WEB.API",
        "settings.label.client_secret": "Client Secret do WEB.API",
        "settings.label.unity": "Unidade",
        "settings.label.services": "Serviços",
        "settings.label.alert": "Alerta Sonoro",
        "settings.btn.save": "Salvar",
        "settings.services.empty": "Vazio"
        }

        Dessa forma, fica apenas a hora do painel no formato em Inglês.

        Desculpe a gambiarra, estou usando ainda a versão do SGA 0.72 e estou precisando atualizar com urgência.
        Vou estudar mais um pouco para tentar editar o formato do relógio do Painel também.

        Obrigado pela atenção!

          8 dias depois

          jorgetemoteo

          Como o arquivo de idioma pt_BR.js estava incompleto, copiei o arquivo en.js como pt_BR.js e fiz as alterações das strings conforme o seu. Após isso, alterei o arquivo src\renderer\store\index.js na linha 36 de Vue.i18n.set('en') para Vue.i18n.set('pt_BR').

          Nos testes que fiz aqui, consegui deixar a data no formato pt-br modificando o arquivo src\renderer\components\Clock.vue da seguinte forma:

          De (linha 67):
          formattedDate() {
              return moment(this.date).format(this.dateFormat)
          }

          Para:
          formattedDate() {
              moment.locale('pt-br')
              return moment(this.date).format('LL')
          }

          De (linha 71):
          created() {
              moment.locale(this.locale)
              setInterval(() => this.date = new Date(), 1000)
          }

          Para:
          created() {
              moment.locale('pt-br')
              setInterval(() => this.date = new Date(), 1000)
          }

          Após as modificações, basta executar o comando yarn run build para que o executável do painel seja recompilado.

          image

            6 dias depois

            lamasbr Muito bom!
            Eu acabei decidindo deixar a data apenas no formato comum DD/MM/AAAA.

            Obrigado!

            4 meses depois
            4 dias depois
            20 dias depois

            Caros, alguém conseguiu mudar as cores e trocar o Logotipo?

            un ano depois

            rogeriolino Boa tarde Rogerio! Tem alguma perspectiva de quando será implementado a vocalização na versão 2.0.1 do Painel?

            un ano depois

            ola alguem ja teve esse problema de websocket, perde a conexao, e tenho que salvar novamente as configuracoes e clicar no botao voltar e acessa novamente, tem vez que fica 1 minuto, as vezes 30 m, ou horas e apresenta o mesmo erro.

            renderer.js:1 [websocket] max attempts reached, ajax polling fallback
            renderer.js:1 [websocket] timeout
            index.html#/:1 WebSocket connection to 'ws://192.168.1.7:2020/socket.io/?EIO=3&transport=websocket' failed: WebSocket is closed before the connection is established.
            renderer.js:1 [websocket] connect error Error: websocket error

            un ano depois

            Também estou com este problema Julio, se resolveu, avisa por aqui?

            5 meses depois