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, mudar a forma como foram realizadas as chamadas AJAX para um método que é nativa do 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, mas não, 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!). Parece bastante simples? mas não, 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 a nossa libertação 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:

  • Adicionadas Catalão e apoio Hindi para o Bing – fala por si.
  • Suspensa Widget melhor 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.
  • Fixar em 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 mais pequenas – 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.7.6 – Continuar a rolar

attribution: http://www.flickr.com/photos/aidanmorgan/3705621971/sizes/l/in/photostream/

Mantendo a rolar

Estamos felizes em apresentar-lhe todos com o nosso mais recente lançamento do plugin wordpress. Esta é uma versão circulante que não inclui qualquer alteração importante ou algo que é muito inovador. Então vamos andar sobre o changelog e explicar a notícia.

  • Nós temos importado algumas melhorias para o simples html dom que serve como base para o nosso analisador de novos lançamentos, Não muitas notícias aqui
  • Permitir definição de uma linguagem post / página com uma caixa de seleção simples. Isto não é um novo recurso, como este poderia ter sido tratado no passado o meu adicionando a meta tp_language para os cargos manualmente, No entanto, não simplificar o processo, e também certifique-se que a linguagem padrão traduzir está ligado de modo que o recurso irá realmente funcionar.
  • Alertar sobre algumas condições que não podemos corrigir e um usuário provavelmente deve estar ciente de. Atualmente, existem dois condição que notificar sobre, que são os que fizeram mais de perguntas do nosso apoio até à data. Primeiro vamos advertir sobre condições de pouca memória, e nós pedimos às pessoas aumentar o limite de memória php (ou mudar para um serviço de hospedagem decente). A segunda advertência é sobre a falta de APC ou similar que pode melhorar drasticamente o desempenho (novamente, mudar para melhor hospedagem!). Os avisos podem ser removidos com segurança, premindo o símbolo pequeno X eo lado que vai garantir que você não verá essas advertências em um futuro próximo.
  • Permitir coleta de as estatísticas anônimas sobre o consentimento do usuário. Por favor, permita-nos a reunir alguns dados! que realmente queremos algumas estatísticas vaidade como nós estão em execução no 1 locais zilhão e está a traduzir um gazillion páginas por segundo!
  • Corrigido alguns avisos menores relatados por usuários. Já não vai estar entupido seus registros após a remoção de nossos anúncios!
Temos também a revista FAQ página, talvez a gente vai evitar algumas perguntas repetindo, ou nós vamos ser capazes de dizer que os usuários leiam as perguntas mais freqüentes que…
Também – agora é mais fácil do que nunca para mostrar seu apoio eterno deste projeto, utilizando os botões sociais no lado, não custa nada (talvez além de perder todos os seus amigos, fama e glória no facebook) para fazê-lo apenas!
Esperamos que você poderá desfrutar esta versão, e que (como sempre) ser feliz em ler seus comentários.

, ,

43 Comentários

Versão 0.7.5 – O dia mais longo ++

by voobie http://www.flickr.com/photos/vinish/960942349/

Suporte para 5 mais idiomas índicos

Um dia após o verão ter começado oficialmente no hemisfério norte, estamos orgulhosos de apresentar a versão 0.7.5 do nosso plugin. Esta versão adiciona suporte para novas línguas que foram anunciadas como suportada hoje pelo Google Translate - Bengali, Guzerate, Canará, Tamil e Telugu.

Antes de correr para adicionar os idiomas para o seu blog, por favor, lembre-se que essas línguas usam um proxy ajax, para que funcionem corretamente, o que significa que eles criam uma carga no seu servidor sobre o primeiro encontro com uma corda nova tradução (forçando-o a buscar a tradução do Google). Então a escolha é sua, mas de ter sido notificado…

Ainda mais esta versão adiciona a opção de não substituir a localidade padrão com a linguagem padrão do Transposh, este comportamento (novo 0.7.4) permitiu que os usuários MU ter páginas admin em sua língua, mas no outro lado usuários irritado que queria gerir o site em um idioma diferente do seu padrão, agora isso é configurável.

Temos também melhorou a interface do usuário Tradução, os botões próximo e anterior agora salvar as alterações feitas, ea caixa de diálogo não será re-centrada ao clicar nesses botões.

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

 

, , , , , ,

23 Comentários

Versão 0.7.4 – A versão elástica

By Peter Kaminski http://www.flickr.com/photos/peterkaminski/66876135/

Alguém adivinha o que a primavera está para?

Este lançamento vem em um pouco atrasado em nosso calendário. Mas ele já bateram recorde de download único dia, atravessando a 500 marca.

Esta versão, embora pequeno na natureza tem algumas adições agradáveis.

Primeiro, o idioma padrão definido em Transposh agora substitui o que está definido na constante WP_LANG, Isso permite que uma instalação do WordPress MU, em que cada site pode ser gerenciado em um idioma diferente no backend. Uma característica que eu gostei de finalmente permitindo o meu filho ter o seu próprio blog pessoal numa língua que ele pode gerenciar.

Nós adicionamos um shortcode tp que permite a saída do idioma atual Transposh, embora possa não parecer muito, esta pequenas adições permite exibir imagens diferentes para diferentes idiomas, você pode ler sobre ele aqui.

Uma adição de algumas constantes em nosso código analisador, agora permitir que programadores (não usuários) para mudar nosso comportamento analisador para quebrar frases em pedaços maiores, ver o topo de nossas parser.php para documentação.

Mais mudanças e bug bater incluem:

  • Iframes páginas incluídas no interior vai agora tentar incluir uma linguagem adequada
  • Corrigido o erro com a utilização da única =”e” parâmetro do shortcode tp que fez detecções incorretas da língua fonte adicional na análise
  • Adicionado em tradução alemã, Jenny Beelens de professionaltranslation.com

Aproveite esta versão, Diga a seus amigos sobre isso, não diga nada a inimigos, consultar com seus advogados, se você realmente deseja e não se esqueça da importância de sua família.

PS: Nós sabemos sobre o Google Translate agendada depreciação da API e do plugin continuará a funcionar, detalhes serão reveladas em versões futuras.

, , , ,

8 Comentários

Versão 0.7.3 – apoio Shortcodes

Hoje lançamos uma versão 0.7.3 que adiciona suporte para códigos de acesso no interior posts wordpress, isso pode ser usado para fazer coisas boas e para as quais criamos o vídeo acima, se você tiver cinco minutos livres e nada melhor para fazer, veja o video. Caso contrário, recomendamos ler a documentação em http://trac.transposh.org/wiki/ShortCodes.

Algumas correções de bugs mais foram adicionados a esta versão, principalmente reduzindo a carga (e duplicações) que pode criar robôs de editar páginas, e eliminar arquivos desnecessários sessão para robôs.

Aproveite esta versão!

, , , , ,

55 Comentários

Versão 0.7.2 – O terceiro está chegando

By Mariano Pernicone - http://www.flickr.com/photos/pernicleto/1120665998/

segundo aniversário feliz para o plugin

Acabamos de lançar a versão 0.7.2 com algumas correções e adicionamos três traduções para o plugin.

Dois anos (e um dia) se passaram desde que versão 0.0.1 foi lançado e um ano desde versão 0.4.3 foi lançado. Neste ano tivemos mais de 32,000 downloads em comparação com 13,000 no ano anterior, e temos mais recursos e um pouco mais crescido produto.

Queríamos celebrar este dia com o lançamento do serviço de proxy, but unfortunately this will be delayed a bit, no entanto – ram o servidor dedicado 24GB está finalmente se (hosting this site) e em breve estaremos prontos para fazer barulho. Olhando para a frente com suas idéias, sugestões, palavras amáveis e qualquer coisa que você pode querer atirar em nós.

Equipe Transposh.

, , ,

11 Comentários

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.7.0 – O futuro da interface de tradução!

O lançamento da próxima versão Transposh está aqui, e para celebrar a ocasião, nós criamos um pequeno vídeo (de aproximadamente 11 minutos) . Apresentando os novos recursos disponíveis na nova versão. Está mais do que bem-vindas para assistir ao vídeo e nomeá-lo para o próximo prêmio Oscar de tradução plugin filmes atualização.

A primeira coisa que você vai notar na versão mais nova é a grande atualização para a interface do usuário, nós adicionamos algumas características muito requisitada para a interface, como botões próximo / anterior, aprovação de traduções automáticas e frases conclusão de que são traduzidas. Outra característica interessante que nós adicionamos é a habilidade de um tradutor para ver a frase original em um idioma diferente, se ele já foi traduzido para o idioma manualmente disse, assumindo assim você tem um blog que você hebraico traduzido para o Inglês, um tradutor pode ser capaz de traduzir o seu site de Inglês para outro idioma, que poderia ser mais fácil para ele. Eu quero agradecer Hanan originalmente para pedir esse recurso. É também agora possível remover as traduções a partir do diálogo da história, que é um passo na direção de trabalhar em um controlo mais rigoroso sobre a qualidade da tradução.

A interface também é mais elegante, com mais agradável ui, que também é localizável e themable, você pode definir o tema nas configurações do widget, e um bom lugar para começar um aperto em como vai ficar é ThemeRoller. Se você quiser nos ajudar por traduzir a interface para a sua língua e na obtenção de créditos para ele, entre em contato conosco usando a opção acima entre em contato conosco.

No topo desta revisão para cima é um suporte de teclado virtual usando o código de http://www.greywyvern.com / código javascript / teclado, que ainda está quebrado no IE, mas funciona em outros navegadores.

A corrida armamentista ainda está em andamento, Transposh e é o primeiro plugin (que nós sabemos de) para apoiar (realmente o apoio, trabalho de apoio) para 60 línguas, adicionando suporte Esperanto utilizando Apertium motor, por enquanto só funciona para blogs Inglês e Espanhol, mas irá adicionar mais línguas sob demanda.
Muitos mais fixo estão incluídos, atualizações do banco de dados, o procurado por muito tempo após a tradução teclas modificadoras, e muito mais – fechamento ~ 15 bilhetes no nosso trac.
Last but not least – os créditos de tradutores nesta versão ir para: Magistral pela sua tradução para o hebraico e Ignacio para a tradução espanhola, Obrigado rapazes!

, , , , , , ,

3 Comentários

Versão 0.6.7 – Qual a próxima?

Image by http://www.flickr.com/photos/crystalflickr/

O que vem por Transposh?

Ontem, temos de lançar a versão 0.6.7. Esta versão inclui algumas correcções menores, both for the ability to translate more phrases when google does not detect the source language correctly, e para a possibilidade de incluir links directos para ficheiros estáticos (aqueles causará um 301 redireccionar a ocorrer).

No entanto o que é mais importante é que tenhamos, finalmente foi capaz de limpar os nossos objectivos, e colocar as engrenagens em movimento total para a próxima grande versão do Transposh – que será 0.7. O foco desta versão será um grande avanço para a interface interface tradutor, e temos que colocar os requisitos para este on-line no nosso site de desenvolvimento na http://trac.transposh.org/wiki/milestones/0.7. O mundo inteiro que quer influenciar a próxima versão é bem-vindo para editar e comentar na página wiki ou criar um bilhete para nós. Iremos analisar cada pedido e tentar encaixá-lo na agenda.

Em algumas outras notícias, gostaríamos de agradecer ao Colnect, o nosso novo patrocinador para contribuir para uma nova vps Transposh que esperamos fazer com que o site vá um pouco mais rápido. Também tentou usar cloudflare para melhorar o nosso serviço, No entanto estamos a ter resultados mistos com o, por isso, se está a ter problemas a entrar neste site, entre em contacto connosco.

Última na ordem do dia, uma versão alfa do plugin para o nosso blogger é sobre as obras, Se tem um site no Blogger e quer adicionar a tradução a ele, basta contactar-nos.

, , , , , , ,

23 Comentários

Versão 0.6.6 – Finalmente! um lançamento de segurança

By Dmitry Baranovskiy - http://www.flickr.com/photos/dmitry-baranovskiy/

Cross Site Scripting -> XSS

Gostaríamos de agradecer Joshua Hansen e Caveza Scott por sua ajuda na identificação e nos ajudar a depurar duas vulnerabilidades XSS que tinham o potencial de afetar usuários usando o navegador Internet Explorer, com versões inferiores 8, , ou quando a proteção XSS foi explicitamente fora. Evitamos o desejo de chamar essa versão 0.6.6.6 e retomada das políticas regulares de nomeação. Essas vulnerabilidades não representam qualquer risco para os webmasters ou hosters usando Transposh, mas para os usuários que podem confiar scripts desses sites usando o sneaky método de XSS.

Esta versão também fez duas outras mudanças que já estavam comprometidas e provavelmente teria esperado por uma versão posterior de outra forma, sendo a primeira uma pequena melhora para o analisador, apoio que permita por mais algum html “entidades disjuntor” tal como ’ que foram criados pelo software tentando enganar o usuário, Gostaríamos de agradecer Archon810 em sua ajuda na este relatório de erro.

Por último mas não menos importante é uma mudança no suporte para o Google gerador XML Sitemaps, o patch tem uma letra removido para ter o suporte adequado para php5.3, e em outras boas notícias, a versão que vem 4 deste plugin tem suporte já construído em, Esta versão também ajuda a quebrar os limites url 50k que alguns usuários tiveram. Assim, gostaríamos de agradecer Arne Brachhold em sua grande obra sobre esse projeto.

Então todo mundo, ir e atualização! só porque encontrar uma imagem de acordo com este post foi um ajuste tão difícil.

, , , ,

13 Comentários