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. 🙂
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.