Transposição - Quebrando as barreiras linguísticas

O transposh.org wordpress plugin vitrine e site de apoio

  • Início
  • Contacto
  • Baixar
  • FAQ
    • Doar
  • Tutorial
    • Showcase Widget
  • Sobre

Language Switcher para o plugin Transposh

fevereiro 15, 2021 por Ofer Deixe um comentário

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

Arquivado Em: Postagens de convidados

Tradução

🇺🇸🇸🇦🇧🇩🏴󠁥󠁳󠁣󠁴󠁿🇨🇳🇹🇼🇭🇷🇨🇿🇩🇰🇳🇱🇪🇪🇵🇭🇫🇮🇫🇷🇩🇪🇬🇷🇮🇳🇮🇱🇮🇳🇭🇺🇮🇩🇮🇹🇯🇵🇮🇳🇰🇷🇱🇻🇱🇹🇲🇾🇮🇳🇮🇳🇳🇴🇵🇱🇵🇹🇵🇰🇷🇴🇷🇺🇷🇸🇸🇰🇸🇮🇪🇸🇸🇪🇮🇳🇮🇳🇹🇭🇹🇷🇺🇦🇵🇰🇻🇳
Definir como idioma predefinido
 Editar tradução

Patrocinadores

Gostaríamos de agradecer aos nossos patrocinadores!

Colecionadores de selos, moedas, notas, TCGs, jogos de vídeo e muito mais gosta de Transposh-traduzido Colnect no 62 idiomas. Troca, troca, gerenciar sua coleção pessoal usando nosso catálogo. O que você coleciona?
Coletores de conexão: moedas, selos e mais!

Comentários Recentes

  1. fhzy em Versão 1.0.9.5 – Lutando contra a podridão do códigoabril 24, 2025
  2. Stacy em Versão 1.0.9.5 – Lutando contra a podridão do códigoabril 8, 2025
  3. Wu em Versão 1.0.9.5 – Lutando contra a podridão do códigoabril 5, 2025
  4. Lulu Cheng em Versão 1.0.9.5 – Lutando contra a podridão do códigoMarço 30, 2025
  5. Ofer em Versão 1.0.9.5 – Lutando contra a podridão do códigoMarço 30, 2025

Etiquetas

0.7 0.9 Ajax bing (msn) tradutor aniversário buddypress bugfix centro de controle sprites CSS depurar tradução doados doações Emoji entrevistas fajutas bandeiras sprites bandeira versão completa gettext google-xml-sitemaps Traduz Google principal menor mais línguas analisador tradução profissional lançamento rss SecurityFix ESTE Código curto códigos de acesso melhorias de velocidade iniciar ThemeRoller trac ui vídeo Widget wordpress.org wordpress 2.8 wordpress 3.0 WordPress MU plugin wordpress wp-super-cache xcache

Feed de desenvolvimento

  • Liberação 1.0.9.6
    abril 5, 2025
  • Melhorias pequenas de código para editar interface e remover alguma depreciação…
    Março 22, 2025
  • Corrigir a chave de matriz indefinida
    Março 18, 2025
  • Finalmente, apoie o jQueryui 1.14.1, Encurre bem o código
    Março 17, 2025
  • Liberação 1.0.9.5
    Março 15, 2025

Social

  • Facebook
  • Chilro

Design by LPK Estúdio

Entradas (RSS) e Comentários (RSS)

direito autoral © 2025 · Transposh LPK Studio em Estrutura de Gênesis · WordPress · Conecte-se