Bem, Esta versão corrige alguns problemas. Não corrige os outros (sim, a tradução anônima está habilitada por padrão, se desejar – Desligue isso, É sua chamada, não é um problema de segurança). Também, um editor *DEVE* ser capaz de ver quais pessoas criaram traduções antes dele no log de tradução. Este não é um “divulgação de informação” mas sim uma característica, muito semelhante à sua capacidade de ver quem escreveu uma postagem em seu site. Se você não quer, apenas não permita que ninguém além do administrador traduza e você está “seguro”.
Esta versão também corrige o problema do mapa do site XML, desde que eles atualizaram uma versão menor (4.1.4 para 4.1.5) mas mudou tudo internamente (caso misto para caso de camelo, não muito importante, mas ainda, uma mudança de ruptura).
Outra coisa importante, Não vou mais usar o wordpress.org, Eu honestamente acredito que eu não trabalho para eles. Eu realmente não confio e confio neles, e isso é definitivo. Novos lançamentos estarão aqui, se o mecanismo de atualização do plugin funcionar no seu site, você poderá atualizar. Também em breve removerei o .1 terminando de versões, pois haverá apenas uma versão.
Se você tem algo a me dizer, por favor use o formulário de contato aqui, Provavelmente responderei no devido tempo. Comentar nesses posts também funciona.
Boa sorte e divirta-se usando esta versão.
Versão 1.0.8 – Obrigado Julien!
Nesta data palindrômica especial, uma nova versão do Transposh é lançada. Esta versão foi retida por muito tempo, mas desde que finalmente tive tempo, está no ar e disponível.
Assim, para que serve?
Primeiro, Gostaria de agradecer a Julien Ahrens da Segurança RCE por sua ajuda na detecção de vários pontos fracos na versão anterior, e trabalhando comigo para fornecer correções e validá-las. Julien me forneceu as informações e divulgação completa e foi muito paciente comigo até que finalmente tive tempo de consertar tudo. Eu só posso dar a ele minha mais alta recomendação, e mostrar meu apreço aqui. OBRIGADO!
Outras coisas nesta versão incluem uma correção para a regressão notória com o Google Translate, fazendo com que as pessoas [janela de objeto] e/ou conteúdo duplicado. Se você estiver usando o Google Tradutor, por favor, use o botão novo na guia de utilitários para excluir dados duplicados. Salvar um backup atualizado de suas traduções humanas é sempre uma boa ideia.
Há também muitas melhorias na guia enganosa chamada editor de tradução (que, em retrospectiva, eu provavelmente deveria ter ligado “gerenciamento de tradução”) que permite ter melhor controle e visibilidade das traduções atuais.
Muito trabalho aqui foi dedicado à compatibilidade com PHP8 e wordpress 5.9, Acredito que a maioria dos problemas foram eliminados, e os widgets devem funcionar na interface novamente, Quero agradecer a todos os usuários que me ajudaram a testar isso, e especialmente Alex e Marcel. obrigado rapazes!
Espera-se que a próxima versão chegue mais cedo, Acho que vou levar desenvolvimento e fóruns para o github ou plataforma similar. Deixe-me saber se você tem alguma opinião sobre isso.
Sinta-se livre para Contate-Nos ou deixe seus comentários neste post, prosperamos com suas contribuições e ideias positivas (e murchar no negativo…) então nos ajude a fornecer a você uma das melhores e gratuitas ferramentas de tradução disponíveis.
Language Switcher para o plugin Transposh
Este é um post convidado de Marco Gasi de Codingfix. Agradeço seu trabalho e permiti que ele usasse este espaço para dizer algo que você pode achar interessante como eu. Assim, sem mais delongas, aqui está a postagem de Marco
Como muitos outros desenvolvedores, quando descobri o plugin Transposh, apaixonei-me imediatamente por ele! Ele permite traduções automáticas fora da caixa, mas também dá a você um controle granular sobre o texto traduzido, permitindo que você edite cada frase.
OK, você já sabe disso, então não é necessário que eu repita aqui porque todos nós amamos tanto o Transposh.
Mas eu tenho que confessar algo: Não fiquei feliz com o widget de troca de idioma. Eu desenvolvo pequenos sites e geralmente preciso usar de 2 para 4 idiomas diferentes. Criação de sites não WordPress, Eu costumava colocar apenas algumas bandeiras no menu de navegação principal e gostaria de poder fazer o mesmo usando WordPress e Transposh.
A maneira artesanal
Inicialmente, para obter aquele resultado, Usei alguns plug-ins úteis e apenas um pouco de javascript.
Não vou perder seu tempo aqui para falar sobre isso: se você estiver interessado, pode encontrar uma descrição detalhada aqui
O jeito WordPress
O “maneira artesanal” foi absolutamente chato para mim: para cada novo site, tive que repetir todas as etapas apenas para obter 2 ou 3 bandeiras no meu menu. Eu queria pegar minhas sinalizações apenas instalando um plugin e talvez ajustando algumas configurações ... Mas esse plugin não existia, então eu finalmente decidi que tinha que ir além dos meus limites, enfrentar o desafio de frente e criar meu próprio plugin.
Hoje tenho o orgulho de apresentar o Language Switcher para Transposh. Não é mágica, não faz milagres, mas dá conta do recado.
Estou muito grato a Ofer, que me convidou para apresentar minha criaturinha em seu blog: obrigada, Ofer, Por sua gentileza, Eu realmente aprecio esta oportunidade de divulgar o Language Switcher for Transposh.
Assim, o que o Language Switcher for Transposh realmente faz?
- ele lê as configurações de Transposh e obtém a lista de idiomas usados no site atual
- lê todas as localizações do menu disponíveis no tema actual e permite-lhe escolher onde o alternador de idioma iráaparecer através de caixas de verificação simples
- permite que você adicione no final do menu escolhido(s) uma série de sinalizadores ou um menu suspenso para selecionar o idioma; Administradores, Os autores e editores verão também um botão Editar tradução, que lhes permitirá ativar o Editor de tradução Transposh
- se você escolher usar apenas sinalizadores, permite que você escolha entre os sinalizadores de Transposh ou fornecidos pelo Language Switcher para o próprio Transposh
- se você optar por usar um dropdown, você pode escolher se usar uma lista selecionada ou não ordenada para construir o seu dropdown: Eu adicionei esta opção porque a lista não ordenada oferece muito mais opções para personalizar sua aparência do que uma seleção
- se você usar uma lista não ordenada como menu suspenso, você pode escolher se os itens da lista mostrarão apenas a bandeira, somente texto ou sinalizadores e texto
- ele permite que você defina classes adicionais para seus itens de menu de troca de idioma: isto permite-lhe fazer parecer de acordo com o seu estilo de tema usando a mesma classe que o seu tema está usando para os itens do menu de navegação
- permite que você personalize totalmente o seu alternador de idioma usando um editor de css com destaque de sintaxe: a folha de estilo atual é carregada no editor e você pode apenas modificá-la e salvá-la ou pode até mesmo criar um arquivo css totalmente novo. com um nome personalizado (o padrão é custom.css)
E quanto ao futuro?
Eu já tenho uma lista TODO para adicionar mais recursos e talvez para criar até mesmo uma versão premium, mas eu acho que Language Switcher for Transposh vai tornar sua vida mais fácil já neste primeiro lançamento. Ou pelo menos, isso é o que eu espero muito!
Você pode encontrar Language Switcher para Transposh no site WordPress.org (ou apenas procurando por “transpor” no painel de administração da instalação do WordPress): experimente e sinta-se à vontade para entrar em contato comigo se tiver algum problema. E obviamente, se você gostar, não se esqueça de dar alguma estrela (Eu ainda não aprendi como colocar no painel aqueles convites irritantes para classificar LOL).
Obrigado a todos por lerem.
Boa codificação!
Sinceramente,
Marco Gasi por Codingfix
Versão 1.0.7 – rolando de novo
sim, isto é 2 de fevereiro. Que é uma boa data para fazer um novo lançamento menor. Esta versão deve funcionar fora da caixa com WP 5.6 (e provavelmente 5.7 também). E inclui algumas pequenas correções para bugs encontrados no ano passado.
Queria agradecer a Fabio Perri por sua ajuda nos testes deste lançamento e por não desistir do Transposh. Acho que ele encontrará mais bugs em breve e uma nova versão virá.
A próxima versão provavelmente incluirá mais algumas versões lançadas pelo bing Translator, bem como a remoção de alguns códigos antigos e não utilizados.
Nós esperamos que você aproveite esta versão.
Feliz Ano Novo – 2021
Bem, este tem sido um ano agitado para mim pessoalmente. Não consegui lançar novas versões do Transposh na frequência necessária, e as mudanças que aconteceram na estrutura do wordpress causaram mau funcionamento de partes do plugin.
Eu estarei atualizando o plugin em breve. Como existem vários problemas que estão incomodando os usuários que atualizaram para um wordpress mais recente. O primeiro sendo uma depreciação das funções jQuery antigas, fazendo com que o lazy loader usado pelo plugin não funcione corretamente. Provavelmente isto será corrigido substituindo o carregador lento ou cancelando este recurso. Os argumentos são divididos entre as diferentes abordagens. Quando o Transposh foi concebido, carregar um script inútil de 100k parecia um pouco demais, mas desde então a internet progrediu em velocidade. E não tenho certeza se as pessoas ainda se preocupam em otimizar seus sites. Os lazy loaders para jQuery que suportam arquivos CSS também são bastante raros, e nada de novo foi lançado por alguns anos.
O segundo grande problema foi o uso de jQueryUI como a plataforma de diálogo da qual o plugin depende. O desenvolvimento da jQueryUI também tem estado extremamente silencioso nos últimos anos. E não consegui encontrar uma alternativa de diálogo adequada. A necessidade de mudar completamente a abordagem ou escrever algum componente do meu próprio diálogo é outra tarefa muito grande. Provavelmente vou fazer funcionar de novo. Mas esta solução de cola rápida terá que mudar.
Quero agradecer a todos que apoiaram o plugin e seu desenvolvimento na última década. Isso é o que me faz continuar apoiando o plugin.
Vemo-nos com uma nova versão que corrige a maioria dos bugs em breve. E eu compartilho a esperança global de que 2021 será melhor do que 2020.