Suporte » Plugins » Problema com Plugin Contact Form 7

  • Resolvido mmandygomes

    (@mmandygomes)


    Boa noite.

    Eu uso o plugin Contact Form 7 no meu site desenvolvido com WordPress. Todo o conteúdo do meu site é em espanhol, porém ao adicionar a opção de inserir anexo, essa caixa está configurada com o idioma português. “Escolher arquivo – Nenhum arquivo selecionado”.

    Alguém poderia me informar onde eu encontro a opção de editar para inserir o conteúdo em espanhol? Eu acredito que seja possível, mas se não for… que comando (ou plugin) posso usar para que esteja em espanhol?

    Obrigada.

    A página que eu preciso de ajuda: [fazer login para ver o link]

Visualizando 4 respostas - 1 até 4 (de um total de 4)
  • Moderador Felipe Elia

    (@felipeelia)

    Oi @mmandygomes,

    O texto que diz “Escolher arquivo – Nenhum arquivo selecionado” é exibido pelo seu navegador e não pelo site. Veja, por exemplo, a seção “File Upload” deste formulário da CNN internacional: o site é em inglês, mas o texto deste campo está em português (se o seu navegador estiver no nosso idioma, claro).

    Se seus usuários visitam a página com navegadores em espanhol você pode ficar tranquila, eles verão o site como necessitam. Se você está em um cenário onde os visitantes veem um site em espanhol através de um navegador em português, é possível alterar o texto fazendo alterações de código no seu tema, como descrito nessa resposta aqui.

    Não esqueça de voltar para dizer se tem alguma dúvida ou, se for o caso, para marcar seu tópico como resolvido.

    Após ler sua resposta, mudei o idioma do meu celular e fiz o teste: de fato o botão de upload aparece em espanhol. No meu caso, se enquadram as duas situações: Tenho o visitante de países que falam espanhol, e tenho visitantes do Brasil, que logo então, veriam em português.

    Como eu poderia fazer essa alteração?

    Obrigada pela ajuda. 🙂

    Moderador Felipe Elia

    (@felipeelia)

    Oi @mmandygomes,

    Só um esclarecimento (para você e para outros que podem ler este tópico daqui algum tempo): o fator decisivo não é se o visitante é do Brasil ou não, e sim o idioma do seu navegador. Deixo isso aqui só porque o usuário pode estar no Brasil, mas usando um sistema completamente em outro idioma.

    Sobre a alteração, você vai precisar alterar o seu tema e, para isso, será necessário entender um pouco de código (infelizmente não encontrei nenhum plugin que faça isso de forma fácil 🙁 ). Na resposta anterior eu apontei uma solução lá no stackoverflow, que, especificamente no caso do seu site, seria basicamente o seguinte:

    1. Alterar o seu formulário no contact form 7, tirando a tag do arquivo e colocando no lugar algo como:

    <div class="col-xs-8 field">
    	<span class="wpcf7-form-control-wrap arquivo">
    		<input type="file" id="browse" name="arquivo" style="display: none" onchange="Handlechange();">
    		<input type="text" id="filename" readonly="true" placeholder="Arquivo">
    	</span>
    </div>
    <div class="col-xs-4 field">
    	<input type="button" value="Seleccionar arquivo" id="fakeBrowse" onclick="HandleBrowseClick();">
    </div>

    2. No final do arquivo http://africazavala.tv/wp-content/themes/africazavala/assets/js/main.js incluir o seguinte:

    function HandleBrowseClick() {
        var fileinput = document.getElementById("browse");
        fileinput.click();
    }
    function Handlechange() {
        var fileinput = document.getElementById("browse");
        var textinput = document.getElementById("filename");
        textinput.value = fileinput.value;
    }

    Se não tiver mais nenhuma dúvida não esqueça de voltar para marcar seu tópico como resolvido, beleza?

    Obrigada pela ajuda, realmente é muito difícil e não sei se conseguirei fazer, rs. Mas sim, me ajudou e tive minha dúvida sanada. Fecharei o tópico, muito obrigada por sua atenção.

Visualizando 4 respostas - 1 até 4 (de um total de 4)
  • O tópico ‘Problema com Plugin Contact Form 7’ está fechado para novas respostas.