dimanche 18 décembre 2011

Langues de Star Trek

L’univers linguistique de Star Trek est particulièrement développé, avec trois langues principales que sont le klingon (conçu par le linguiste Marc Okrand), le romulien (ou rihannsu, inventé par l’écrivain Diane Duane) et le vulcain (développé par Mark R. Gardner). Ces trois idéolangues ont aussi leur propre système d'écriture avec une graphie qui allie la beauté à l’étrangeté.

samedi 10 décembre 2011

Vérifier une région chromosomique avec jQuery validator

Une région chromosomique est une partie de chromosome, elle-même subdivisée en bandes et sous-bandes, définie pour identifier la localisation d'un gène. Chaque bande porte un numéro ou une lettre correspondant à la paire de chromosomes. Les régions p et q sont utilisées respectivement pour identifier le bras court et le bras long du chromosome.

Voici quelques exemples de régions chromosomiques : 13q14, 1p12, 1p12.3
1p12.3 signifie sur le bras court (p) du chromosome 1, région 1, bande 2, sous-bande 3.

dimanche 4 décembre 2011

Les césures automatiques

Une césure est une coupure de mot en fin de ligne par l'ajout d'un trait d'union pour que le texte soit aligné (ou justifié lorsqu'il est aligné à la fois à droite et à gauche) dans l'espace qui lui est alloué.
Jusqu'à présent, on pouvait les obtenir de deux façons : soit en plaçant un trait d'union conditionnel (qui dit au navigateur où il peut couper les mots en insérant le caractère spécial ­, pour soft hyphen), soit en utilisant un script javascript pour positionner les césures côté client. Une troisième voie est dorénavant possible : la feuille de style en CSS3.

dimanche 27 novembre 2011

Alignement de texte multilingue avec Linguee

L'alignement de texte multilingue consiste à mettre en regard deux textes dans des langues différentes. On entend ici par texte des unités équivalentes telles que des paragraphes, des phrases, des expressions ou des mots. C'est une technique utilisée pour la traduction automatique qui donne des résultats d'autant meilleurs que les corpus sont étendus (pour couvrir le maximum de cas d'usage, puisqu'il s'agit d'une analyse statistique) et le vocabulaire réduit.

samedi 19 novembre 2011

Validation de formulaire jQuery avancée (3) : ajouter une règle conditionnelle à un ensemble de cases à cocher

Le troisième article de cette série sur la validation avancée de formulaire jQuery traite des déclencheurs conditionnels. Dans ce cas particulier, nous avons un déclencheur conditionnel présenté sous la forme d'un bouton radio qui rend obligatoire la saisie d'un ensemble de cases à cocher lorsqu'il est activé, et optionnelle lorsqu'il ne l'est pas.

Toutes les cases à cocher partagent le même nom checkBoxesName[]. Notez les crochets : comme nous les traitons en PHP côté serveur, le regroupement via leur nom se fait de cette façon.
Pour appliquer une règle de validation à l'ensemble des cases à cocher, on utilise aussi les crochets (puisqu'il font partie de l'attribut name), aussi les apostrophes simples sont elles utilisées pour délimiter leur nom dans les règles du validateur.

dimanche 30 octobre 2011

Compter en langues salishes

Parlées au sud de la Colombie-Britannique (Canada) et au nord des états de Washington, de l'Oregon, de l'Idaho et du Montana aux États-Unis, les langues salishes forment un continuum d'une trentaine de langues. Si la situation est préoccupante pour nombre d'entre-elles, d'autres sont portées par leurs communautés et sont à des niveaux d'utilisation, d'enseignement et de revitalisation divers.
Parmi celles-ci, on trouve le comox (400 locuteurs), le halkomelem (200 locuteurs), le saanich (une vingtaine de locuteurs), le squamish (une quinzaine de locuteurs) et le klallam (une dizaine de locuteurs).

dimanche 16 octobre 2011

Expérience client et suivi de traduction

Un projet de traduction ne se limite pas à un texte en entrée et un texte en sortie. Même si les offres de freelance en traduction sur le web se battent uniquement sur le coût au mot, une vraie expérience client doit savoir aller plus loin et suivre le projet après sa livraison.

En traduction comme ailleurs, un client satisfait pensera à nous lorsqu'il aura de nouveaux besoins, ou lorsque des contacts lui demanderont vers qui se tourner pour répondre aux leurs. Au-delà de cette vision purement marketing, un client n'est pas une source de revenus mais un partenaire avec qui nous faisons affaire dans une relation d'inter-dépendance. S'il a besoin de nous, nous avons tout autant besoin de lui, sinon plus, puisqu'il peut trouver chaussure à son pied dans d'autres boutiques.

dimanche 9 octobre 2011

Validation de formulaire jQuery avancée (2) : valider une date

Après avoir vérifié un numéro de téléphone par rapport au format international, nous allons maintenant vérifier si une date entrée sous forme de chaîne est valide. Nous pourrions bien sûr utiliser un sélecteur de date tel que jQueryUI Datepicker pour faciliter l'expérience utilisateur, mais le but de ce billet est de vous montrer des fonctions de validation de formulaire jQuery avancées, aussi allons-nous utiliser un exemple volontairement simplifié. D'ailleurs, même en utilisant ce sélecteur de date, ce validateur reste utile puisque vos visiteurs peuvent toujours directement entrer une valeur dans le champ de saisie.

samedi 1 octobre 2011

Compter en langues kanak

Parlées dans l'archipel de Nouvelle-Calédonie, les langues kanak appartiennent à la famille des langues austronésiennes et sont au nombre de 28.
Parmi celles-ci, on trouve le nengone, le paicî et le nêlêmwa qui comptent respectivement 9 000, 7 000 et 1 000 locuteurs de plus de 14 ans.

dimanche 25 septembre 2011

jeudi 15 septembre 2011

Localisation des sentiments et perception de l'actualité

Yahoo Canada en version française prend en compte l'émotion suscitée par ses articles de nouvelles chez leurs lecteurs.

La section Que pensez-vous de cet article ? invite les lecteurs à le catégoriser dans une émotion : heureux, informatif, étrange, ennuyeux, énervant, intéressant, triste et inquiétant. Chaque sentiment est figuré par un Smiley et explicité par un mot. Le visiteur peut alors compléter son opinion et la partager sur les réseaux sociaux Facebook et Twitter. On peut ensuite naviguer dans les nouvelles d'actualité en fonction des sentiments partagés

dimanche 11 septembre 2011

Validation de formulaire jQuery avancée (1) : vérifier le format d'un numéro de téléphone

Le plugin jQuery Validation est un module d'extension très puissant pour faciliter la validation de formulaire côté client. Parmi ses caractéristiques principales, vous pouvez créer vos propres méthodes de validation. 

Dans cet exemple, nous allons valider un numéro de téléphone français par rapport au format international. Les numéros de téléphone français sont constitués de dix chiffres, commençant par 0 (zéro), groupés par deux et habituellement séparés par des points ou des tirets (exp. : 01 23 45 67 89). Dans le format international, le code pays pour la France (33) préfixe le numéro de téléphone, et le premier chiffre est mis entre parenthèses. Pour une meilleur lisibilité, nous utiliserons l'espace comme séparateur (exp. : 33 (0)1 23 45 67 89). 

samedi 3 septembre 2011

API de traduction automatique et formulaires web

Avec la fermeture annoncée de l'API de Google translate en tant que service gratuit le 1er décembre 2011 et sa version 2 déjà mise en place en tant que service payant, c'est le bon moment de voir ce que la concurrence a à proposer. 

Voici une liste des principaux outils de traduction automatique en ce moment :

lundi 29 août 2011

Semaine des cultures étrangères à Paris

Comme chaque année est organisée la semaine des cultures étrangères à Paris, du 23 septembre au 2 octobre, avec des portes ouvertes dans les centres culturels de la capitale (46 centres au total), des expositions et des cours d'initiation gratuits à plus de 30 langues, parmi lesquelles le coréen, l'inuktitut, le persan, le kurde, le biélorusse, le slovaque, le rromani, l'albanais, le japonais, le finnois... De quoi élargir à peu de frais ses horizons linguistiques.

Pour plus d'informations, visitez le site du Ficep.

samedi 27 août 2011

SEO poétique

Pensée globale d'un acte local, la promotion d'un site est un processus en cours et en devenir, chaque fois repensé, jamais identique mais toujours semblable, sans recette fixe mais avec des conseils adaptés, une pincée de ceci, deux gouttes de cela, on laisse mijoter jusqu'à ce que cela prenne, sans durée définie à l'avance.

lundi 22 août 2011

Nom de domaine en .fr

Ainsi, vous voulez acheter un nom de domaine en .fr ?

Sachez que tout n'est pas permis et qu'il s'agit d'une extension disponible sous conditions. En effet, pour pallier au cybersquattage et permettre une meilleur représentation des villes et communes françaises, celles-ci ont priorité sur leur nom.