Posts Tagged melhorias de velocidade

Versão 0.7.1 – release continua rolando

from http://www.geograph.org.uk/photo/56745

release continua rolando

Trabalho em Transposh está começando a toda a velocidade, e quando uma nova versão é alcançar um estado estável tentarmos liberá-lo para as massas para o consumo em geral. Esta versão menor não trazer quaisquer novos recursos principais, mas ele não ir para corrigir alguns pontos que precisavam de atenção.
Assim, sem mais delongas, permite analisar as alterações:

  • Duas traduções para o plugin foram adicionados, Holandês com a ajuda de Roland Nieuwendijk e russo com a ajuda dos romanos Matusevics. Se você quiser ajudar, basta contactar-nos e começar a nossa eterna gratidão (e créditos)
  • Marcação dos trechos foram fixados para mensagens tp_language
  • Reduzir drasticamente o número de consultas ao banco de dados sobre urls traduzível (de milhares de pessoas a um)
  • Correção para tradução automática quando a tradução anônimo não é compatível com motores não google
  • BuddyPress Fix (e esperamos que outras) redirecionamentos em páginas únicas atividades e outras duplas páginas redirecionadas
  • Correção para regressão com pós após a tradução e traduzir todos

Nós esperamos que você goste desta versão, e estamos aguardando os seus comentários e feedback.

, , ,

9 Comentários

Versão 0.6.0 – Ir de rápido a mais rápida

Image by Nathan Eal Photography

Foi rápido, mas agora mais rápido

Esta versão é um grande lançamento, e há muitas coisas novas nesta versão. então vamos começar sobre a lista de itens

  • Agora há suporte para as traduções auto lote que faz as traduções mais rápido e melhora a experiência do usuário, anteriormente Transposh tem a carga do scripts vários backends tradução automática e, em seguida, seria iterar sobre a frases para obter uma tradução, Agora, esses são agrupados para reduzir o número de pedidos, o fato de que não está carregando scripts externos reduz a complexidade e melhora a velocidade.
  • MSN (bing) tradutor deixa de exigir uma chave, como eles têm upgrades sua API e passou a usar uma chave de aplicação, agora você pode apenas selecionar o mecanismo de tradução padrão na vontade, se esse motor não está disponível para esse idioma – Transposh irá recorrer ao uso de outro.
  • Transposh Proxy Google agora está incluído para permitir a tradução para os idiomas de nível Alpha Google (com 5 novas línguas suportadas – Armênio, Azerbaijano, Basco, Geórgia e urdu) – este proxy está localizado dentro do plugin e redirecciona os pedidos para Traduz Google a partir do seu servidor permitindo que o script para usá-los. Este processo é lento – aumenta a carga sobre o servidor – e geralmente não é muito recomendado, e serão eliminados logo que o Google libera dessas línguas para o consumo em geral. Mas se você tem a necessidade urgente de se traduzir seu site para o povo do Azerbaijão, pelo menos você pode fazer isso.
  • O logotipo Transposh backlink e agora pode ser removida do widget, Se escolher esta opção – Transposh vai tentar fazer algum dinheiro de espaço publicitário existente em suas páginas traduzidas apenas, esse dinheiro vai ajudar-nos em nosso esforço de desenvolvimento, Se você não quer perder todo o dinheiro de seus anúncios, apenas manter o link. Os termos são legíveis aqui.
  • A tradução de todas botão também foi renovada, e deve ser muito mais rápido utilizando lotes.

A quota usual de correções de bugs é aqui, e eu gostaria de agradecer Rogelio e Marko pelos seus comentários criteriosos e contribuição para a fixação desses bugs. Uma tentativa foi feita no cabeçalho do plugin erro, mas como não podemos reproduzi-lo, não sabemos se ele funciona, assim cruzando os dedos. Se esta versão está quebrado para você, Por favor, este relatório os comentários aqui, criar bilhetes para nós na nossa trac. Bug-nos no nosso conta twitter ou o nosso página do Facebook ou ligando para nossos telefones celulares, de preferência na 3 em. Pode sempre reverter à versão anterior, não somos ofendidos.

Nós esperamos que você goste desta versão.

, , , , ,

6 Comentários

Versão 0.5.1 – melhorias Database

Esta nova versão resolve um problema muito antigo com mais de traduzir frases 255 caracteres. Esta mudança não sacrificar a velocidade, mas na verdade é reforçada com um índice bem ajustada com. Ao trabalhar sobre o código de banco de dados, temos também descobriu uma maneira de fazer o plug-in executam muito mais rápido (principalmente quando o cache APC não foi utilizado) Onde estamos agora várias consultas grupo de tradução para o banco de dados em uma única consulta.

Um pequeno bug com tags textarea tradução também foi resolvido graças à timo.

Como sempre – olhando para a frente de seus gabaritos.

, , ,

2 Comentários

Versão 0.4.2 – A resposta?

Qual foi a pergunta? Qualquer um?
Talvez – A tradução suporte a versão do Haiti? Sim
Talvez – Bing pode traduzir ser usado para gerar auto traduzir? Sim
Talvez – Será que você terminar de otimizações e reduziu o tamanho do script para 1.5k quando compactado (com funcionalidades adicionais)? Sim

Esperamos que você aproveite este um tanto quanto nós.

, , , , ,

14 Comentários

Versão 0.4.1 – Mais rápido para seus clientes

Esta nova versão inclui a primeira parte de otimizar a experiência do cliente com Transposh. Agora, em vez de bibliotecas de carga que não podem ser utilizados, o plugin optar por carregar as sob demanda. A primeira coisa que você pode perceber é que Traduz Google API, Microsoft traduzir api api e jquery são carregadas apenas quando eles são realmente necessários. O script usado pelo Transposh também foi reduzida em tamanho e está agora apenas 3kb de javascript. Na próxima etapa de otimização que iremos retirar o editar a parte de interface para um arquivo separado.
O trabalho foi feito também na otimização dos arquivos CSS., com uma redução no número de inclusões de modo que sob widget utilização normal haverá apenas um arquivo usado.
Se quebra alguma coisa para você, em qualquer browser ou tema. Só vamos saber.
Infelizmente, esta versão não inclui suporte para jQuery 1.4 que há um bug nas abas jQuery UI o que impede o upgrade neste momento, Nós provavelmente iremos atualizar uma vez que a próxima versão do jQuery UI vai viver.

, , ,

2 Comentários

Algumas idéias para o próximo lançamento

A próxima versão vai contar com algumas mudanças significativas no lado do cliente, principalmente se mudaram para carga assíncrona de nosso script e carregar a demanda de outros scripts utilizados no (como jQuery UI, Traduz Google API, Microsoft Translate API e outros).
A mudança significa que a página carrega muito mais rápido e torna-se mais ágil. Também hangups que foram causadas por carregamento lento do terceiro scripts (como o relatado em Este bug) será eliminado.
Esta versão também pode incluir uma atualização para jQuery 1.4 que tem um motor muito mais rápido, e uma vez que está previsto para ser lançado em 14 de janeiro, esperamos lançar no dia 15.
O pré-lançamento já está em execução neste site, por isso, se você encontrar quaisquer problemas em páginas traduzidas, por favor nos informe.

,

4 Comentários