Articles contenant le tag Suppression d'un bug

Version 0.8.1 – C'est pas un bug! c'est une caractéristique!

Chasse bogues avec une technologie avancée

Chez Transposh nous sommes fiers de nos normes élevées de codage, cela signifie que nous n'avons pas les bugs dans notre logiciel. Oui, vous avez entendu ce droit, zéro bugs trouvés. Cependant – il ya un léger problème, d'autres personnes ne sont pas comme nous et ils font réellement avoir des bugs dans leurs codes. Donc, si vous avez installé Transposh et quelque chose ne fonctionne pas correctement, il ya probablement un bug dans WordPress, ou un bug dans le thème que vous utilisez-vous, ou un conflit avec un autre plugin, ou jQuery fait quelques dégâts, ou vous utilisez encore Internet Explorer 2 ou c'est quelque chose lié à votre mère, ou de sa mère, ou de sa grand-mère, ou de la première cellule qui ait jamais été créé. Il n'est jamais entre nous! jamais jamais!

Si quelque chose ne fonctionne pas et vous de nous le signaler, nous avons immédiatement trouver quelqu'un d'autre à blâmer, et parfois, lorsque dans la bonne humeur, Nous avons en fait le code quelque chose pour éviter les bugs d'autres personnes.

Ce communiqué est un de ces communiqués, la seule nouveauté est la possibilité de définir des langues commentaire dans l'interface de gestion (si quelqu'un posté en espagnol alors qu'en réalité parcourant votre site dans le verset en anglais ou vice) .

Le reste de ce communiqué est:

  • Activer humain vivant sauvegarde traductions par défaut
  • Listes des langues utilisées en Javascript sont fixes et plus lisible
  • De chargement améliorée pour javascripts backend
  • Soutenir le , symbole dans l'analyse (Ce n'est pas une virgule, vraiment!)
  • Réintroduire le soutien de la SCRO dans notre AJAX (Origine de la Croix-Ajax)
  • Essayez de faire des charges lazyloader sûr dans le bon contexte
  • Fixer le calcul de la taille des lots de traduction pour éviter les traductions trop grande pour Google
  • Fix lorsque deux versions sont incluses jQueryUI, principalement pour wordpress 3.2.x
  • Widget fixe pour enlever [Langue] qui était buggé comme le note Philippe Trauring
  • Fixer les sites cassés pour les utilisateurs en utilisant la fonction widget directement
Nous espérons que vous apprécierez cette version.

, ,

31 commentaires

Version 0.8.0 – Attaque de l'API

Lorsque API lutte

Bien avant la date limite posée par Google Translate API de cesser de travailler, nous avons finalement réussi à compiler cette nouvelle version. Celui-ci a suivi une longue période de problèmes qui ont été présentés par l'ancienne version, principalement en raison du fait que Google a décidé de poser des limites sur l'utilisation avant leur échéance qui a causé les versions précédentes de soutenir les demandes d'augmentation de nouveaux sommets. Le changement de Google a également déclenché une limite API dans la traduction de Bing API, puisque les utilisateurs ont été les moteurs de commutation, ce qui a surchargé le Transposh clés durs API codé pour Bing.

Cependant, nous avons survécu cette période pour vous offrir notre dernière et meilleure version. Cette version corrige ces problèmes se fournissant une voie de contournement (Proxy pour Google et les clés de temp pour MSN) et il vous permet également d'utiliser votre propre clé directement (merci à Randy de centre d'aide spywares pour nous fournir avec sa clé pour les tests) qui ont préséance sur celles d'autres méthodes. Tout en faisant cela, nous avons pu améliorer considérablement l'infrastructure du plugin, changer la façon dont les appels AJAX ont été effectuées pour une méthode qui est originaire de WordPress (g. Si votre page d'administration travaille, il doit probablement travailler aussi bien). Tout en faisant cela, nous avons pu réduire le code JavaScript nécessaire pour le backend tout en permettant la fonctionnalité de traduire tous de travailler beaucoup plus vite (et en soutenant Apertium trop!).

A ce stade, nous avons eu une version solide, ce qui semblait être une bonne chose pour libérer, but no, nous devions avoir quelques autres fonctionnalités dans les, donc nous avons finalement décidé de s'attaquer à la question du soutien de multiples widgets (sélection des mais aucune et trop, hourra!). Semble assez simple? but no, Cela a provoqué une réécriture majeure de notre infrastructure de widgets ainsi. En fait, il fait améliorer considérablement changer la manière avec css a été ajouté, et la façon dont les widgets notifié les serveurs de changement dans le langage (nous avons maintenant éviter un appel POST inutiles au serveur). Pendant l'écriture que nous avons été assez chanceux pour tomber sur une question PHP5.3 à PHP5.2 incompatibilité avec une série d'autres problèmes qui a tenu notre communiqué de revenir une autre semaine. Nous tenons à remercier les nombreux utilisateurs qui ont mis en place avec nos versions bêta et nous a aidés à trouver des problèmes qui étaient cachés sous des couches de code et de la complexité.

Nous avons également profité de cette occasion de changer nos conditions légèrement, Si vous êtes l'affichage d'annonces Google AdSense sur vos pages traduites, nous allons prendre 1/1000 de cet espace pour une utilisation avec notre propre code adsense, donc si Transposh est de vous aider génèrent un chiffre d'affaires de $ 10K vous allez acheter le café-nous! Alors merci! Pour clarifier les choses un peu, nous ne créons pas un espace publicitaire supplémentaire sur votre page, et nous n'allons pas insérer d'annonces ou de changer votre configuration, si vous avez pas d'annonces, nous ne faisons rien. Si vous pensez que c'est trop demander, vous pouvez simplement supprimer notre plugin, siffler un air doux, et être sur votre chemin. Si vous voulez une licence commerciale, nous ne les vendons pas encore, mais ils vont probablement coûter plus.

D'autres modifications à cette version comprennent:

  • Ajouté le catalan et le soutien en hindi pour Bing – parle pour lui-même.
  • Dropdown widget de l'amélioration css – il ressemble en réalité beaucoup mieux maintenant.
  • Support pour Memcached – Si APC et les caches d'opcode d'autres étaient trop pour vous, maintenant vous pouvez utiliser memcached et ont beaucoup de plaisir.
  • Mieux 404 La gestion des pages (ne pas créer de nouveaux liens vers des pages non existantes) – signifie que le robot de Google sera sans tracas votre site moins.
  • Fixer le cache cloudsites Rackspace – ils avaient x-cache installée pour le cache d'opcode, mais sans mémoire utilisateur, qui a provoqué une flambée des fichiers de log – maintenant fixé.
  • Beaucoup de corrections plus mineures – Nous pourrions compter ces, mais nous n'avons pas assez de doigts.
  • Traduction turc par Semih Yesilyurt.

Nous espérons que vous apprécierez cette version. , et, comme toujours, attendons vos commentaires, idées, des suggestions et des flammes.

PS – Testé sur Wordpress 3.3 beta4, grandes œuvres.

, , , , , ,

65 commentaires

Version 0.6.5 – Maintenant avec moins de bugs

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

Bugs - dois les aimer

Version 0.6.5 a mis l'accent sur les écraser quelques bugs (et un peu trop régressions).Il est par un logiciel de loin le plus stable et mieux que nous avons publié aujourd'hui. Elle ajoute également un soutien aux un peu de magie en-tête pour les moteurs de recherche.

Permet seulement passer en revue le journal des modifications ici:

  • Correction d'un bug drapeau slovène déclarés par anphicle (Il a été Sierra Leon avant que, merci pour l'œil!).
  • Correction d'un problème avec la façon wordpress gère les redirections canonique et réécritures url tel que rapporté par Marco, wordpress n'avait pas connaissance de la façon dont nous avons traduit taguer les URLs et la catégorie de préfixe et donc leur redirigé vers l'url langue par défaut. Cette correction a également amélioré une forme canonique de certaines URLs.
  • Correction d'un bug avec les traduire tous et après la traduction de poste qui a entravé leur capacité à travailler – (grâce nightsurfer [billet #122]) – nous avons également pris le temps d'améliorer le traitement de transmettre des informations à la traduire tous d'utiliser une méta au lieu d'une redirection.
  • traduction json fixe pour la délivrance flux BuddyPress – (grâce Inocima [billet #121]).

Nous travaillons actuellement à un nettoyage dans le système de trac notre, l'attribution des billets ouverts à de nouveaux jalons. S'il vous plaît essayer de faire cet effort désespéré par la création de nouveaux billets pour nous aussi vite que vous pouvez.

Et comme toujours – profiter de cette version.

, , , , ,

8 commentaires

Version 0.6.3 – GetText intégration

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

GetText rend la traduction plus facile

Cette nouvelle version propose deux grands changements et inclue la correction de beaucoup de bugs.

Le changement le plus important est l'intégration du plugin avec le système WordPress GetText, qui est la façon WordPress (et certains thèmes et plugins) fournir des versions localisées d'eux-mêmes. Cela se fait avec un couple de fichiers (fichiers .po appelé .mo / en raison de leur extensions) qui comprend une liste de chaînes traduites que ce logiciel comprend.

Qu'est-ce Transposh fait maintenant est d'utiliser lesdits fichiers, donc si vous avez les fichiers qui se traduisent par WordPress à l'espagnol, ils auront la priorité et sera Transposh utiliser les fichiers pour faire la traduction de l'interface à l'espagnol. Pourquoi est-ce mieux? Il ya quelques raisons, La première est que parfois, il permet des traductions où ils étaient auparavant impossibles, Une autre est que la traduction est l'homme en fonction et jugée plus précise, et le dernier est qu'il peut clairement l'ambiguïté en particulier dans les petites chaînes de caractères telles que les noms de mois et le jour abréviations.
Comment obtenir les fichiers .po .mo /, et de plus amples renseignements sur la façon dont ce travail peut être trouvé à http://trac.transposh.org/wiki/UsingGetText.

Cette fonction comprend également une réécriture du système de mise en cache en mémoire du plugin, qui prend désormais en charge xcache et eaccelarator En plus des versions précédentes APC soutien. Cette version utilise une représentation plus compacte des données qui améliore les performances et réduire l'utilisation de la mémoire.

Plus corrections de cette version:

  • Tags du nuage de tags va maintenant se traduire par une masse de traduire
  • Fix pour le sournois “pas un en-tête plugin valide” question, Si vous obtenez “Par défaut” répertorié deux fois dans les paramètres de votre choix widget, s'il vous plaît supprimer les widgets fichier tpw_deafult.php /
  • Fix pour MS traduire tendance à ajouter un espace supplémentaire à la traduction la suite
  • Correction d'un bug avec la liste avec css drapeaux widget empêcher la vue des drapeaux

Nous avons également changé la présentation du site un peu afin que vous puissiez voir le flux de développement et des changements dans un temps plus réelle de la mode.

En attente de vos retours sur cette version.

Mettre à jour: Un bug a été découvert lors de l'utilisation du plugin sans mise en cache, si vous avez des traductions répéter, ou vous ne pouvez pas voir les traductions déjà faites, S'il vous plaît réinstaller le plugin à partir wordpress.org, le plugin il est désormais fixée. Merci Nicholas pour avoir signalé ce.

, , , , , , , ,

14 commentaires

Version 0.6.2 – Beaucoup de petits bonbons

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

Les bonnes choses viennent en petits paquets

Cette version inclut un ensemble relativement important de petits changements, depuis 0.6.0 est une version majeure il était bien certain qu'il y aurait quelques points qui auront besoin de repasser, et beaucoup d'options pour améliorer le logiciel, petit à petit.

Commençons par les nouveautés!

Si vous écrivez un blog dans quelques langues, ou écrivains ont écrit qui préfèrent dans une langue et d'autres préférant d'autres, Il est maintenant possible de marquer un poste complet en utilisant une autre langue (Nous avions d'abord pensé à écrire ce post dans une autre langue, mais se prononce contre elle). Marquage d'un message se fait maintenant en ajoutant le champ personnalisé de tp_language et affectez-lui la valeur de la langue. Prendre note que les anciens thèmes pourraient ne pas être très Fonds de cela et peut-être besoin d'être fixé.

Une autre caractéristique est la capacité de nettoyage vieille traductions automatiques de votre base de données, soit complètement, ou ceux de plus de deux semaines (jamais voulu se conformer à la traduction google cache termes? Maintenant, vous pouvez), Cela se fait de manière intelligente, où les traductions de l'homme ne sont pas supprimés, et aussi des traductions automatiques qui ont été remplacés par des traductions de l'homme sont conservés dans le journal de référence pour la traduction. discrétion de l'utilisateur est informé lors de l'utilisation de cette, et une copie de sauvegarde n'est jamais une mauvaise idée.

Un grand changement dans le code a été fait pour réduire les collisions avec d'autres plugins, dès maintenant toutes les fonctions et constantes migré dans les classes statiques, ce type de problèmes ont été rapportés avec un peu de plugins, et devrait être OK maintenant.

Nous tenons à remercier Jason, revonorway, Terence, Hirondelle et quiconque était impliqué avec leur aide au débogage et le test de ce communiqué.

Maintenant à la liste des autres changements:

  • Correction d'une faute dans le flux BuddyPress
  • Parser permettre le traitement des balises imbriquées que
  • Traiter les noscript tag cachés comme, corrections de bugs avec BuddyPress
  • Correction de la régression de traduction en caractères latins non
  • Correction de la masse traduite avec Bing traducteur chinois et taïwanais
  • copyright raccourcis dans les fichiers source, et en a fait un peu plus d'information

Nous espérons que vous apprécierez cette version. , sinon, laissez-le nous savoir!

, ,

24 commentaires

Version 0.5.4 – Solutions rapides

Il ya quelques jours nous avons publié en silence 0.5.4 qui a fixé quelques bogues découverts dans 0.5.3, principalement avec l'Ajax et de certains cas bord avec traduction url. Si la version précédente fonctionne bien pour vous, il n'y a vraiment pas besoin de mise à niveau.

Cependant – prendre la note, bugs ouverts sur notre trac (trac.transposh.org) sont ceux que nous sommes en mesure de résoudre le plus rapide.

Profitez de cette version et dites-nous ce que vous pensez.

, ,

2 commentaires

Version 0.3.2 – Quelques petites corrections

Cette version corrige quelques petits problèmes qui a réuni pendant que nous travaillons sur quelques autres grandes fonctionnalités. Le correctif principal est celui qui permet l'utilisation d'une page d'accueil statique qui a causé les problèmes dans le passé. Une petite question au sujet de certaines pages blanches a aussi été fixée. Si vous rencontrez des pages blanches, contactez-nous ou un commentaire ici et nous allons le faire fonctionner (S'il vous plaît ne php4…).

Nous tenons à remercier Anthony pour son aide dans les rapports et le débogage de ces questions ainsi que pour son aide avec ce site de traduction en russe.

, , , ,

14 commentaires

Version 0.2.9 – Correction de bugs

Les derniers jours ont été utilisés pour corriger quelques bogues rapportés par nos utilisateurs. crédits complètes sont données dans le journal des modifications. Nous tenons à remercier tous ceux qui sont de rapports de bogues pour nous car il nous aide à améliorer ce logiciel pour tout le monde.

Nous bénéficions également vous soutenir et tentent de quitter totalement prodigué pour vous aider, N'hésitez pas à nous contacter, et si nous n'avons pas répondu dans un délai raisonnable – contactez-nous à nouveau!

On nous a également posé des questions sur les dons (deux fois cette semaine). Donc d'abord – à ce stade, nous n'acceptons pas l'argent des dons (bien que nous apprécions vos bonnes intentions) mais nous acceptons certaines autres formes de dons. Donnez-nous du temps en envoyant des rapports de bug (ou encore mieux, des solutions ;) ) , faites connaître ce plugin en écrivant quelque chose sur vos blogs ou forums favoris, Voter pour ce plugin dans le répertoire plugin WordPress ainsi plus de personnes vont l'utiliser et, enfin, – vous pouvez toujours nous aider en vérifiant et de traduire ce site à vos langues maternelles.

Nous espérons que vous apprécierez cette nouvelle version autant que nous ne :)

, , , ,

Pas de commentaire

Version 0.2.6 – Va-t-régressions

Vous remarquerez peut-être il n'y avait aucune annonce à propos de 0.2.5. La raison en est simple puisque le bug première régression a été découverte avant que nous soyons en mesure de publier l'annonce. Ceux version deux visant à fixer un problème avec le remplacement url passe avec différentes langues et nous espérons que 0.2.6 sera clou. Nous tenons à remercier tous ceux qui ont déclaré des bugs et aidé à tester. Et nous espérons que nous aurons de moins en moins de ces communiqués de solution rapide à l'avenir.

,

2 commentaires