La versión 0.9.2 – 4 años y no rompemos

Lovely tulips
Crecimos 4 (en realidad 5) tulipanes para nuestro aniversario

Sí, que era más de cuatro años desde la primera versión de Transposh para WordPress fue lanzado. Y de hecho, hemos recorrido un largo camino.

Transposh está siendo utilizada por miles de sitios de toda la web, y tenemos muchos usuarios felices (y algunos otros menos felices :) ).

Esta versión, 0.9.2, no es realmente lo que esperábamos tener a estas alturas, después de cuatro años que habría esperado que una versión de un (tal vez dos) ya se habrán liberado. Pero al parecer,, la vida no rara vez haga lo va a.

El título de este posts en realidad se refiere a un nuevo comportamiento de nuestro analizador, cuando se utiliza para encontrar una   (que debe ser un espacio de no separación) que en realidad se rompió la frase en dos, que es más bien todo lo contrario de lo que las cosas deberían haber sido. Así que espero que esto ha sido arreglado, y ya no romperemos!

Otros cambios incluyen:

  • Soporte básico para la integración WooCommerce
  • Anular el caso cuando otros plugins o temas hacen que el process_page ser llamado antes de tiempo
  • Corregido un error desagradable cuando la misma traducción apareció en un párrafo más de una vez
  • Bing se han añadido dos idiomas
  • Corregir el error reportado por la selección dserber lenguaje no permitir en el poste donde translate_on_publish se ha desactivado
  • Actualización de los archivos po., Traducción turco Ömer Faruk Khan

Podrá disfrutar de esta versión! Esta es una orden! :)

La versión 0.8.2 – 3 años, 66 idiomas, 1 wordpress

Me dijo 3 velas en el pastel!

Han pasado tres años (y tres días, y treinta y tres horas) desde que la primera versión del plugin Transposh fue lanzada en el catalogo de plugins wordpress.org.

Desde luego, el tiempo vuela..

Este ha sido el primer año bisiesto (29 de febrero) y un año bisiesto real para Transposh. El plugin ha sido descargado desde el repositorio más de 50,000 veces este año y ha hecho un crecimiento constante de las características y el número total de idiomas. Y hoy en día con la adición de Hmong Daw somos el primer plugin que soporta un total de 66 idiomas.

Este fue un muy interesante (como en, tiene una vida interesante) año para la industria de la traducción automática y los plugins, en la que Google ha caído casi a su compatibilidad con la API (Sólo para cambiar a un modelo de pago) mientras que Bing impuso nuevos límites. Transposh ha superó con éxito los cambios, mientras que otros plugins no han sobrevivido.

¿Qué depara el futuro para Transposh? Poco a poco estamos hirviendo un poco de lo nuevo, trabajando en nuestra visión para mejorar la traducción de páginas web, cuando las cosas van a estar listos – estarán fuera. Mientras tanto, su apoyo es importante para nosotros, A veces un simple correo electrónico con el “el plugin es muy bueno” nos impulsa a seguir. Así que si usted cree que estamos haciendo bien, envíanos una línea, si crees que debemos mejorar las cosas, envíanos una nota, y si usted piensa que chupar, no somos capaces de entender por qué usted ha leído este mensaje hasta este punto 😉

Deseando a nosotros mismos un gran 4º año, quizás terminará con un pastel más grande :)

 

La versión 0.8.0 – El ataque de los API

Cuando las API de lucha

Mucho antes de la fecha límite que plantea el API de Google Translate para dejar de trabajar, finalmente fuimos capaces de compilar esta nueva versión. Éste siguió un largo período de problemas que fueron presentados por la versión anterior, principalmente por el hecho de que Google decidió plantear las limitaciones de uso antes de la fecha límite que causaron las versiones anteriores de apoyo solicitudes de aumento a nuevas alturas. El cambio de Google también provocó un límite en la API de traducción Bing API, ya que los usuarios fueron cambiando los motores, que sobrecargó el Transposh duro llave codificada API de Bing.

Sin embargo, hemos sobrevivido a este periodo para ofrecerle nuestra última y mejor versión. Esta versión corrige estos problemas se proporciona un by-pass (Proxy de Google y las claves temporales para MSN) y también le permite utilizar su propia clave directamente (gracias a Randy de spyware centro de ayuda para que nos proporciona su clave para realizar pruebas) que tienen prioridad sobre los otros métodos. Mientras hace esto hemos sido capaces de mejorar drásticamente la infraestructura del plugin, cambiando la forma de las llamadas AJAX se realizaron a un método que es nativa de WordPress (g. si la página de administración de obras, probablemente debería funcionar tan bien). Mientras que hace que hemos sido capaces de reducir el código JavaScript necesario para el backend al tiempo que permite la función de traducir todos los que trabajar mucho más rápido (y el apoyo a Apertium también!).

En este punto había una versión sólida, que parecía como una buena cosa para liberar, pero no, teníamos que tener algunas otras características de, por lo que finalmente decidió abordar la cuestión del apoyo múltiples widgets (y el título de la selección también, ¡estupendo!). Parece muy sencillo? pero no, esto provocó una modificación importante de nuestra infraestructura de flash, así. En realidad, mejorar de manera drástica con el cambio de la forma en css se añadió, y la forma de los widgets de notificación a los servidores de cambio en el lenguaje (ahora evitar una llamada DESPUÉS inútil para el servidor). Mientras escribía que tuvimos la suerte de tropezar con un problema de incompatibilidad PHP5.3 a PHP5.2 con una serie de otros problemas que celebramos nuestra liberación de vuelta una semana más. Queremos agradecer a los muchos usuarios que han puesto al día con nuestras versiones beta y nos ayudó a encontrar los problemas que estaban ocultos bajo capas de código y la complejidad.

También aprovechó la oportunidad para cambiar nuestras condiciones ligeramente, si se muestran anuncios de Google AdSense en el de páginas traducidas, vamos a tomar 1/1000 de ese espacio para utilizar con nuestro propio código de AdSense, por lo que si Transposh está ayudando a generar un ingreso de $ 10K que se nos de compra de café! Así que, gracias! Para aclarar un poco las cosas, no creamos un espacio publicitario adicional en la página, y no vamos a insertar los anuncios o cambiar la distribución del, si usted no tiene anuncios, no hacemos nada. Si usted piensa que esto es pedir demasiado, usted puede simplemente borrar nuestro plugin, silbar una melodía suave, y en su camino. Si desea una licencia comercial, no los venden pero, pero probablemente costará más.

Otros cambios en esta versión incluyen:

  • Añadidas catalán y el apoyo Hindi para Bing – habla por sí mismo.
  • Desplegable widget de mejora css – que en realidad se ve mucho mejor ahora.
  • Soporte para Memcached – si APC y otros escondites código de operación fueron demasiado para usted, Ahora usted puede utilizar memcached y tienen un montón de diversión.
  • Mejor 404 Página de manejo (no crean nuevos enlaces a páginas no existentes) – es decir, el rastreador de Google será el sitio menos problemas.
  • Fijar el almacenamiento en caché en cloudsites Rackspace – habían instalado x-cache para el caché de código de operación, pero sin ninguna memoria de usuario, lo que provocó un aumento en los archivos de registro – ahora fija.
  • Muchas correcciones de menor importancia – Podríamos contar con los, pero no tenemos suficientes dedos.
  • Traducción turco Semih Yesilyurt.

Esperamos que disfrute de esta versión, y como siempre, la espera de sus comentarios, Ideas, sugerencias y las llamas.

PS – Probado en WordPress 3.3 beta4, las grandes obras.

La versión 0.6.4 – El Zapatero ya no es descalzo

Image by Matt Mullenweg
Matt y yo

Esta vez estamos unidos por nadie más que Matt Mullenweg, el creador de la plataforma WordPress.

En la siguiente entrevista totalmente falsa, Matt nos ayudará a todos entendemos lo que es nuevo en 0.6.4:

Ofer: Hola Matt, ¿cómo estás hoyyyyy?
Mate: Nunca he estado tan emocionada sobre un punto 0.01 lanzamiento de un plug-in antes de!
Ofer: ¿Por qué es que?
Mate: Creo que finalmente está consiguiendo el espíritu de wordpress en esta versión
Ofer: ¿Lo soy?
Mate: Sí, que por fin la integración con la plataforma en lugar de cortar a su alrededor, A mi me gusta el hecho de que finalmente se tomaron el tiempo e hizo su plugin páginas de la interfaz y la administración traducible, y ya que son tan buenos, se obtiene un blog gratuito!
Ofer: Dar, gracias! ahora ¿cómo voy a llegar a otras personas para hacer las traducciones de mi plugin?
Mate: Simplemente pregunte a los usuarios a hacer eso, Estoy seguro que les dan crédito.
Ofer: Diles que todo el asunto sobre poedit y esas cosas?
Mate: Vamos, como yo siempre estoy diciendo, hay un plugin para que! Y probablemente debería saber ya que lo tradujo a ti mismo y contribuido algunas correcciones menores.
Ofer: ¿Quieres decir que codestyling localización?
Mate: Sí, que es el que, cualquier persona puede utilizarlo. Pero tengo una pregunta para usted
Ofer: Para mí?
Mate: Sí, ¿por qué no se utiliza para hacer que Transposh?
Ofer: Realmente no veo la razón, como ya hay un gran plugin para que, ¿por qué repetir?
Mate: Veo que usted está consiguiendo finalmente.
Ofer: Cómo lo?
Mate: El espíritu de wordpress, compartir, cuidado, de código abierto, y el amor libre.
Ofer: Eso espero, muchas gracias por estar con nosotros.
Mate: Gracias, la próxima vez, por favor, me entrevista en una de las principales características, si tuviera que hacer entrevistas falsas por cada menor de edad plugin versión en wordpress, Nunca voy a tener tiempo libre para mejorar la realidad de wordpress y llegar a wordcamps.
Ofer: Se darán cuenta, gracias de nuevo!

Bien, Matt, gracias por estar con nosotros, también algunas características añadidas a esta versión es la traducción latina agregó (con el apoyo de traducción de Google), tres idiomas nuevos añadidos a Bing traducir. La capacidad de desactivar la integración gettext donde causa problemas, con algunas correcciones de otros.

Como siempre – esperamos que disfruten de esta versión

La versión 0.6.3 – GetText Integración

By diongillard http://www.flickr.com/photos/diongillard/248190660/in/photostream/
GetText facilita la traducción

Esta nueva versión cuenta con dos grandes cambios y muchas correcciones de bugs incluidas.

El cambio más importante es la integración del plugin con el sistema de WordPress GetText, que es la manera de WordPress (y algunos temas y plugins) ofrecer versiones localizadas de sí mismos. Esto se hace con un par de archivos (.po llamado / archivos .mo debido a sus extensiones) que incluye una lista de frases traducidas que incluyen que el software.

Lo que ahora hace Transposh es utilizar dichos ficheros, así que si tienes los archivos que traducen al español de WordPress, que tendrán prioridad y Transposh utilizará los archivos para hacer la traducción de la interfaz a español. ¿Por qué es mejor? existen algunas razones, una es que a veces permite que las traducciones en los que antes eran imposibles, otra es que la traducción se basa humanos y que se considere más precisa, y la última es que se puede borrar la ambigüedad sobre todo en cadenas cortas como los nombres de mes y el día abreviaturas.
Cómo obtener el .po / archivos .mo, y más información acerca de cómo este trabajo puede encontrarse en http://trac.transposh.org/wiki/UsingGetText.

Esta función también incluye una nueva versión del sistema de almacenamiento en caché en memoria del plugin, que ahora es compatible XCache y eaccelarator además de las versiones anteriores APC apoyo. Esta versión utiliza una representación más compacta de los datos que mejora el rendimiento y reducir el uso de la memoria.

Más correcciones en esta versión:

  • Etiquetas de la nube de etiquetas ahora se traducirá con la masa traducir
  • Solución para el escurridizo “no es un plugin de cabecera válida” cuestión, si usted consigue “Defecto” aparece dos veces en la configuración del widget de selección, por favor, elimine los widgets / tpw_deafult.php archivo
  • Arreglo para el MS traducir tendencia a añadir un espacio adicional a la traducción resultado
  • Solucionado un problema con la lista con css banderas widget prevención de la opinión de los pabellones

También hemos cambiado el diseño de sitio un poco para que pueda ver la fuente de desarrollo y los cambios en un tiempo más real de la moda.

Esperando tus votos en esta versión.

Actualización: Un error fue descubierto cuando se utiliza el plugin sin almacenamiento en caché, si tiene traducciones repetidas, o si no puede ver las traducciones anteriores, por favor, vuelva a instalar el plugin desde wordpress.org, el plugin no ha sido arreglado. Gracias Nicholas por informar de este.