Notes de mise à jour - Août 2016

Ce billet n'a pas été mis à jour depuis longtemps. Il se peut que les informations soient périmées.

Août est un mois de fête à Budapest, et c'était aussi à Easyling : tandis que le reste du pays célébrait la fête nationale, nous avons célébré notre toute nouvelle documentation, ainsi que nos nouvelles mises à jour qui vous facilitent la vie et le Proxy plus puissant. Par exemple, nous pouvons maintenant traiter

Source : MTI ; Photo prise par : Szigetváry Zsolt

Accélérateur Memcache Public

Le proxy a la possibilité de charger du contenu pouvant être mis en cache dans le datastore AppEngine depuis un certain temps, mais l'option n'était disponible que pour les administrateurs lors de l'essai de cette action.

Pour récapituler, si la page comporte les en-têtes de cache appropriés (Pragma : public ; Contrôle du cache : public, max-age=/\d+/), le Google EdgeCache peut choisir de le stocker dans ses EdgeNodes, répartis dans le monde entier. Cependant, le stockage dans un endroit n'accélérera pas les réponses aux demandes d'un autre. Pour contourner ce problème, nous avons créé notre propre solution de mise en cache basée sur un datastore : si la page proxy répond à ces exigences, nous la stockerons pour nous-mêmes. Même si une demande est transmise par EdgeCache, nous traiterons le contenu sans transférer la demande et en attendant d'abord le serveur distant, au lieu de traiter la réponse stockée aussi rapidement que le datastore peut la renvoyer (généralement mesurée en millisecondes à un chiffre).

Maintenant, nous avons jugé bon de lancer l'option au public après avoir vérifié qu'elle fonctionne comme nous le voulons. Vous pouvez l'activer dans l'écran Paramètres avancés, parmi les Tweaks.

[caption id=«attachement_3140» align=«aligncenter» width=«583»]PublicCache En activant l'option de cache public, nous renonçons à demander du nouveau contenu au serveur distant, ce qui réduit le temps de service des pages à la vitesse de DataStore[/caption]

Toute Nouvelle Documentation

L'une des plaintes les plus fréquentes que nous recevons sur nos canaux de support est que notre documentation et notre aide laissent beaucoup à désirer. Nous avons commencé à maintenir une interface d'aide publique, mais elle était terriblement insuffisante. Dans cet esprit, nous avons décidé de réécrire toute notre documentation à partir de zéro, en nous concentrant sur les histoires des utilisateurs au lieu de divisions logiques. Le résultat est une documentation utilisateur considérablement étendue, construite autour des questions les plus courantes que nous recevons sur nos canaux d'assistance. La plate-forme en ligne que nous avons choisie offre une recherche facile dans les documents, ainsi que la possibilité de télécharger le manuel en formats HTML ou PDF, pour une visualisation ou une distribution hors ligne au sein de l'organisation. Vous pouvez parcourir notre documentation nouvelle et améliorée à partir de notre page d'accueil (menu Ressources), directement à partir d'ici !

Rechercher&Remplacer en déplacement

La boîte de dialogue Paramètres de chemin du tableau de bord contient certaines des options les plus puissantes qui peuvent être définies sur un projet. Il s'agit notamment de la possibilité de forcer les en-têtes de cache à des valeurs spécifiques, de remplacer les types de contenu et les jeux de caractères, et maintenant, l'option de modifier purement et simplement le contenu source.

L'option Rechercher&Remplacer comporte deux modes : vous pouvez soit définir un terme de recherche et son mot de passe de remplacement, soit définir le terme de recherche pour qu'il se comporte comme une expression régulière, ce qui vous permet de faire correspondre le contenu variable (à condition que vous puissiez établir un modèle général). Vous devez également spécifier un Content-Type qui empêchera le remplacement d'affecter tout ; et un encodage de caractères par défaut - puisque le remplacement s'exécute avant toute autre chose, le proxy ne dispose d'aucune information sur l'encodage utilisé sur la page. Vous pouvez également spécifier plusieurs règles pour le même domaine, qui s'exécuteront dans l'ordre dans lequel vous les avez ajoutées, et peuvent affecter la sortie des opérations précédentes dans la chaîne ! En outre, ce remplacement, s'il est activé, est la première opération que le proxy effectue sur le contenu, précédant même la création du cache source - tous les caches stockeront le contenu modifié.

[caption id=«attachement_3141» align=«aligncenter» width=«706»]RechercherEtRemplacerContenu Toutes les occurrences du mot « Easyling » seront remplacées par l'expression « My Translation Proxy » sur la page de destination[/caption]

[caption id=«attachement_3142» align=«aligncenter» width=«706»]ContentSearchAndReplace-regex Partout où le mot « fonctionne » (sans distinction majuscules/minuscules) se trouve tout seul (c'est-à-dire pas comme partie d'un autre mot), il sera précédé d'un point d'exclamation - les expressions régulières permettent des « références inverses » dans le remplacement.[/caption]

Avec l'avènement de HTML5, plusieurs nouveaux types de médias ont fait leurs débuts, y compris 

Grâce à cela, nous gérons à présent la 

Poursuite du programme Bêta de traduction côté client

Comme d’habitude, nous sommes toujours à la recherche de projets pilotes pour notre fonctionnalité de traduction côté client. Si vous souhaitez tester la traduction dans le navigateur du client, veuillez contacter le support pour plus d’informations ! Pour résumer, la traduction côté client est une bonne solution pour les grands sites desservant de grandes quantités de trafic, car elle contourne le proxy et n'entraîne aucun coût de service de pages. Cependant, il est encore dans une phase BETA - il peut ne pas fonctionner pour tous les sites et les navigateurs (en particulier, Internet Explorer 11 est le navigateur le plus ancien pris en charge).

Comment pouvons-nous vous aider ?

Nous serons heureux de répondre à vos questions et préoccupations concernant votre projet de localisation de site Web.
Réservez une réunion de conseil de 30 minutes avec nos experts et posez vos questions !

Réserver une réunion