Posts Tagged bugfix

Versão 0.8.1 – Não é um bug! é uma característica!

Erros de caça com tecnologia avançada

No Transposh nós nos orgulhamos em nossos elevados padrões de codificação, isso significa que não temos bugs no nosso software. Sim, você ouviu bem, de zero bugs encontrados. Porém – há um pequeno problema, outras pessoas não são como nós e eles realmente têm bugs em seus códigos. Então, se você instalou Transposh e algo não está funcionando corretamente, provavelmente há um bug no WordPress, ou um bug no tema que você está usando, ou um conflito com um outro plugin, jQuery ou fez alguma confusão, ou você ainda está usando o Internet Explorer 2 ou isso é algo relacionado a sua mãe, ou sua mãe, ou a sua avó, ou a primeira célula que já foi criado. Nunca somos nós! nunca jamais!

Se algo não está funcionando e você informe-nos, nós imediatamente encontrar alguém para culpar, e às vezes, quando de bom humor, nós realmente o código algo a evitar os erros de outras pessoas.

Esta versão é um daqueles lançamentos, a única novidade é a capacidade de definir linguagens de comentário na interface de gerenciamento (se alguém postou em espanhol, enquanto na verdade está visitando seu site no verso Inglês ou vice-) .

O resto desta versão é:

  • Permitem viver de backup traduções humanas por padrão
  • Listas de línguas utilizadas em Javascript são fixos e mais legível
  • Carregamento melhorada para javascripts backend
  • Apoiar o , símbolo em análise (A sua não uma vírgula, realmente!)
  • Reintroduzir CORS apoio em nossa AJAX (Cruz Origem Ajax)
  • Tente fazer cargas lazyloader certeza no contexto correto
  • Fix cálculo do tamanho da tradução de lote para evitar traduções muito grande para o Google
  • Fix quando duas versões jQueryUI estão incluídos, principalmente para wordpress 3.2.x
  • Widget fixo para remover [Linguagem] que foi de buggy como observado por Philip Trauring
  • Corrigir os sites quebrados para os usuários utilizando a função widget diretamente
Nós esperamos que você goste desta versão

, ,

46 Comentários

Versão 0.8.0 – Ataque dos APIs

Quando APIs luta

Bem antes do prazo colocados pela Google Translate API de parar de trabalhar, finalmente fomos capazes de compilar esta nova versão. Este seguiu um longo período de problemas que foram apresentados pela versão mais antiga, principalmente devido ao fato de que o Google decidiu colocar limitações sobre o uso antes do seu prazo que fez as versões anteriores pedidos de apoio surge a novas alturas. A mudança Google desencadeou um limite API na tradução Bing API, desde que os usuários estavam mudando motores, que sobrecarregou a chave API Transposh codificado para Bing.

Porém, nós sobrevivemos este período para fornecê-lo com a nossa versão mais recente e maior. Esta versão corrige esses problemas ser fornecendo um desvio (Proxy para o Google e as chaves de temp para MSN) e também permite que você use sua própria chave directamente (graças a Randy de spyware centro de ajuda por nos fornecer a sua chave para testar) que terá precedência sobre os outros métodos. Enquanto faz isso fomos capazes de melhorar drasticamente a infra-estrutura do plugin, mudando a forma como as chamadas AJAX foram realizados para um método que é nativo para WordPress (g. se a sua página de administração de obras, provavelmente deve funcionar tão bem). Ao fazer isso fomos capazes de reduzir o código javascript necessário para o backend, permitindo a traduzir toda a característica de trabalhar muito mais rápido (e apoiar Apertium também!).

Neste ponto, nós tivemos uma versão sólida, que parecia ser uma coisa boa para liberar, but no, tínhamos de ter algumas outras características em, para que, finalmente, decidiu atacar a questão do apoio vários widgets (e selecção de títulos também, hurra!). Parecmas nãoante simples? but no, isso causou uma grande reformulação de nossa infra-estrutura widget bem. Realmente melhorá-lo drasticamente com a mudança da forma css foi adicionado, ea forma como os widgets notificados os servidores de mudança na língua (agora evitar uma chamada POST inútil para o servidor). Ao escrever que nós tivemos sorte o suficiente para tropeçar em cima de um problema de incompatibilidade PHP5.3 para PHP5.2 com um conjunto de outros problemas que realizou o nosso release de volta mais uma semana. Queremos agradecer aos muitos usuários que aturar os nossos lançamentos beta e nos ajudou a encontrar problemas que estavam escondidos sob camadas de código e complexidade.

Também aproveitou a oportunidade para mudar os nossos termos ligeiramente, se você está exibindo anúncios do Google AdSense a partir de suas páginas traduzidas, tomaremos 1/1000 de que o espaço para uso com o nosso código adsense própria, por isso, se Transposh é ajudar você a gerar uma receita de US $ 10K você estará comprando o café-nos! Por isso obrigado! Para esclarecer um pouco as coisas, nós não criamos espaço publicitário adicional em sua página, e não vamos inserir quaisquer anúncios ou alterar seu layout, se você não tem anúncios, não fazemos nada. Se você acha que isso é pedir demais, você pode simplesmente apagar nosso plugin, assobiar uma melodia suave, e estar no seu caminho. Se você quiser uma licença comercial, nós não vendê-los ainda, mas provavelmente vai custar mais.

Outras mudanças nesta versão incluem:

  • Adicionado Catalão e apoio Hindi para Bing – fala por si.
  • Suspensa widget melhorou css – ele realmente parece muito melhor agora.
  • Suporte para Memcached – se APC e caches opcode outras foram demais para você, agora você pode usar memcached e tem um monte de diversão.
  • Melhor 404 manipulação de página (não crie novos links para páginas não-existentes) – significando que o crawler do Google vai hassle seu site menos.
  • Fix cache no cloudsites Rackspace – eles tinham x-cache instalado para opcode cache, mas sem memória do usuário, o que causou uma onda de logfiles – agora corrigido.
  • Muitas correções de menor importância – Nós poderíamos contar as, mas não temos dedos o suficiente.
  • Tradução Turco por Semih Yesilyurt.

Nós esperamos que você goste desta versão, e como sempre, à espera de seus comentários, idéias, sugestões e chamas.

PS – Testado em WordPress 3.3 beta4, grandes obras.

, , , , , ,

65 Comentários

Versão 0.6.5 – Agora apresenta menos bugs

By fastjack - http://www.flickr.com/photos/fastjack/282707058/

Bugs - tenho que amá-los

Versão 0.6.5 concentrou-se em esmagar alguns bugs (e uma regressão muito poucos).É por longe o software mais estável e melhor que nós temos divulgado hoje. Ele também adiciona suporte para alguma magia de cabeçalho para os motores de busca.

Vamos apenas rever o log de alterações aqui:

  • Corrigido bug bandeira eslovena relatado por anphicle (Foi Serra Leoa, antes que, obrigado pelo olho afiado!).
  • Corrigido um problema com o wordpress forma canônica trata redirecionamentos e reescrituras url como relatado por Marco, wordpress não tinha conhecimento da forma como nós traduzimos tag e categoria urls prefixado e, portanto, eles redirecionado para a url idioma padrão. Essa correção também melhorou a forma canônica de algumas URLs.
  • Corrigido um erro com a traduzir todos os pós e depois da tradução o que dificultava sua capacidade de trabalho – (graças nightsurfer [bilhete #122]) – Também aproveitou o tempo para melhorar o tratamento de passar informações para o traduzir toda a usar uma meta, em vez de um redirecionamento.
  • tradução json fixo para emissão fluxo BuddyPress – (graças Inocima [bilhete #121]).

Estamos agora trabalhando em uma limpeza no nosso sistema trac, atribuição de bilhetes em aberto para novos marcos. Por favor tente fazer este esforço desesperado, criando novos bilhetes para nós o mais rápido possível.

E, como sempre – apreciar esta versão.

, , , , ,

8 Comentários

Versão 0.6.3 – GetText Integração

By diongillard http://www.flickr.com/photos/diongillard/248190660/in/photostream/

GetText torna a tradução mais fácil

Esta nova versão tem duas grandes mudanças e muitas correções de bugs incluídos.

A mudança mais importante é a integração do plugin com o sistema WordPress GetText, qual é o caminho WordPress (e alguns temas e plugins) fornecer versões localizadas de si. Isso é feito com um par de arquivos (.po chamado / files .mo por causa de suas extensões) que inclui uma lista de expressões traduzidas que esse software incluem.

O Transposh agora faz é utilizar disse arquivos, Então se você tem os arquivos que traduzir para o espanhol WordPress, eles vão ter precedência e Transposh vai usar os arquivos para fazer a tradução da interface para espanhol. Por que isso é melhor? Existem algumas razões, Uma delas é que às vezes ele permite que as traduções onde elas eram impossíveis, outra é que a tradução é humano baseado e consideradas mais precisas, eo último é que ele pode limpar ambigüidade, especialmente em cadeias curtas, como os nomes dos meses e dias abreviaturas.
Como obter o .po files / .mo, e mais informações sobre como esse trabalho pode ser encontrada em http://trac.transposh.org/wiki/UsingGetText.

Este recurso também inclui uma reescrita do sistema de cache de memória do plugin, que agora suporta xcache e eaccelarator para além das versões anteriores APC apoio. Esta versão utiliza uma representação mais compacta dos dados que melhora o desempenho e reduzir o uso de memória.

Mais correções nesta versão:

  • Tags do tag cloud vai agora ser traduzido com a massa de traduzir
  • Correção para o sneaky “não um cabeçalho plugin válido” questão, Se você começar “Default” listado duas vezes em suas configurações seleção widget, exclua o arquivo widgets tpw_deafult.php /
  • Correção para MS traduzir tendência para adicionar um espaço extra para tradução resultado
  • Corrigido o erro com a lista com css bandeiras widget impedir a exibição de bandeiras

Nós também mudaram o layout do site um pouco para que você possa ver o feed de desenvolvimento e as alterações em tempo real mais fashion.

Aguardando sua feedbacks sobre esta versão.

Atualizar: Um bug foi descoberto quando se utiliza o plugin sem cache, Se você tem traduções repetidas, ou você não pode ver as traduções feitas anteriormente, reinstale o plugin do wordpress.org, o plugin não está fixado. Graças Nicholas por comunicar este.

, , , , , , , ,

14 Comentários

Versão 0.6.2 – Lotes de pequenas guloseimas

Original: http://flickr.com/photos/51035611977@N01/11760819

As coisas boas vêm em embalagens pequenas

Esta versão inclui um conjunto relativamente grande de pequenas mudanças, desde 0.6.0 Foi um grande lançamento que estava certo de que haveria alguns pontos que precisam de algum engomar, e muitas opções para melhorar o software, aos poucos.

Vamos começar com o novo material!

Se você estiver escrevendo um blog em algumas línguas, ou escritores que prefere escrever em um idioma e outros preferindo outros, agora é possível marcar um post completo como o uso de uma linguagem diferente (Nós inicialmente pensado para escrever este post em um idioma diferente, mas decide contra ele). Marcando um post agora é feito por adicionar o campo personalizado de tp_language e configurá-lo para o valor do idioma. Tome nota que os temas mais antigos não pode ser muito fundo desta e talvez precise ser fixado.

Outra característica é a capacidade de limpeza de idade traduções automáticas do banco de dados, ou completamente, ou aqueles com mais de duas semanas (sempre quis cumprir Tradução de Google cache termos? agora você pode), Isso é feito de forma inteligente, onde traduções humanas não são excluídos, e também traduções automáticas que foram substituídos por traduções humanas são mantidos no registo de tradução para a referência. critério do usuário é recomendado quando usando este, e uma cópia de segurança nunca é uma má idéia.

A grande mudança no código foi feito para minimizar as colisões com outros plugins, como agora todas as funções e constantes migraram para classes estáticas, este tipo de problemas foram relatados com alguns plugins, e deve ser aprovado hoje.

Queremos agradecer Jason, revonorway, Terence, Martin e quem mais estava envolvido com a sua ajuda depurar e testar esta versão.

Agora a lista de outras alterações:

  • Corrigidos erros no fluxo buddypress
  • Parser permitir o processamento de tags aninhadas apenas
  • Trate o noscript tag como oculto, correções com buddypress
  • Correções para a regressão de tradução com caracteres não latinos
  • Correções de massa traduz com bing tradutor para chinês e Taiwan
  • copyright abreviada em arquivos de origem, e fez-lhe um pouco mais informativo

Nós esperamos que você goste desta versão, se você e se você não, Só vamos saber sobre ela!

, ,

24 Comentários

Versão 0.5.4 – Quick Fixes

Alguns dias atrás, silenciosamente lançado 0.5.4 que fixa alguns bugs descobertos em 0.5.3, principalmente com o Ajax e alguns casos extremos, com tradução url. Se a versão anterior funciona bem para você, não há realmente nenhuma necessidade de upgrade.

Porém – tomar nota, bugs abertos no nosso trac (trac.transposh.org) são os que somos capazes de resolver o mais rápido.

Aproveite esta versão e deixe-nos saber o que você pensa.

, ,

2 Comentários

Versão 0.3.2 – Algumas pequenas correções

Esta versão vem corrigir alguns pequenos problemas que reuniu enquanto estamos trabalhando em algumas funcionalidades mais importantes. A correção principal é a que permite o uso de uma página principal estático que causou problemas no passado. Um pequeno problema em relação a algumas páginas em branco também foi fixado. Se você encontrar páginas brancas, basta contactar-nos ou comentário aqui e nós vamos fazê-la funcionar (Por favor, não php4…).

Gostaríamos de agradecer Anthony por sua ajuda na elaboração de relatórios e depuração essas questões, bem como para sua ajuda com este site de tradução para o russo.

, , , ,

14 Comentários

Versão 0.2.9 – Correções

Os últimos dias foram utilizados para corrigir alguns bugs reportados por nossos usuários. Todos os créditos são dados no registo de alterações. Gostaríamos de agradecer a todos que está relatando bugs para nós porque nos ajuda a aprimorar o software para todos.

Nós também irá gostar de apoiá-lo e tentar não deixar pedra sobre pedra, a fim de ajudá-lo, Sinta-se livre para nos contactar, e se não tivermos resposta num prazo razoável – basta contactar-nos novamente!

Nós também foram perguntados sobre as doações (duas vezes esta semana). Então, primeiro – neste momento não podemos aceitar qualquer dinheiro de doações (embora nós apreciamos suas intenções) mas nós não aceitamos algumas formas de outras doações. Doar-nos tempo, enviando relatórios de bugs (e ainda melhor, patches ;) ) , difundir o conhecimento sobre este plugin por escrito algo em seus blogs ou fóruns favoritos, votar para este plugin no diretório plugin wordpress para que mais pessoas vão usá-lo e, finalmente, – você sempre pode nos ajudar, verificando e traduzir este site na sua língua-mãe.

Esperamos que você aprecie esta versão, tanto quanto nós :)

, , , ,

Nenhum comentário.

Versão 0.2.6 – Regressões begone

Você pode notar, não houve anúncio sobre 0.2.5. A razão para isso foi muito simples, como o bug primeira regressão foi descoberto antes que fomos capazes de pôr o anúncio. Essas duas versão visava corrigir alguns problemas com substituições url acontecendo com idioma diferente e esperamos que 0.2.6 pregará que. Gostaríamos de agradecer a todos aqueles que reportaram bugs e ajudou com testes. E nós esperamos que nós vamos ter cada vez menos os lançamentos rápida correção no futuro.

,

2 Comentários