Fichiers de langues pour la shoutbox

25 septembre 2009

Voici pour vous simplifier la tâche, les différents fichiers de traductions disponibles pour la shoutbox :

  • en-US Pour les utilisateurs Anglais ou Américain qui souhaitent personnaliser les phrases ou en corriger quelques unes :)
  • FR traduction .fr de la shoutbox
  • DE | DE Allemand, et Allemand « Informal » traduit par Mänu, Rita, Josef et Metti
  • IT Italien, traduit par 800A,
  • ES Espagnol, traduit par Pedro, Nosgoroth,
  • RO Roumain, traduit par Andrei,
  • NL Hollandais, traduit par Gumbah,
  • HU Hongrois, traduit par Pica,
  • SE Suédois, traduit par Zulan,
  • DK Danois, traduit par Piotr,
  • CAT Catalan, traduit par Xavi,
  • UA Ukrainien, traduit par sain†sinner,
  • RU Russe, traduit par sain†sinner,
  • IL Hébreu, traduit par Tzafrir,
  • NO Norvégien, traduit par Emil,
  • VN Vietnamien, traduit par Tinh Linh,
  • CN Chinois, traduit par Xu Cong,
  • FI Finlandais, traduit par Mika,
  • TR Turc, traduit par Zafer,
  • PT_BR Portugais Brésilien, traduit par Rodrigo,
  • SR Serbe, traduit par Joca,
  • CZ Tchèque, traduit par Jaromir,
  • MN Mongolien, traduit par Dolugen,
  • PT Portugais, traduit par eLias,
  • PL Polonais, traduit par Kamil.

Un grand merci encore à eux, qui ont contribué à l’internationalisation de la shoutbox :) .

PS. La plupart des fichiers de traduction datent un peu… Aussi, si vous vous sentez l’âme d’un traducteur, n’hésitez pas à télécharger le fichier, le mettre à jour et me le renvoyer ;) .

Pour la traduction je vous suggère d’utiliser Poedit. Une fois le programme téléchargé,

  1. placez le fichier de langue dans le répertoire wordspew/lang sur votre ordinateur (par exemple wordspew-fr_FR.po pour le Français),
  2. ouvrez-le dans Poedit,
  3. cliquez dans le menu sur « Catalogue » -> « Mise à jour depuis les sources »,
  4. traduisez les expressions qui restent à traduire,
  5. renvoyer moi les 2 fichiers (le .po et le .mo) en archive au format .zip ou .rar

Merci d’avance.

Ajax Shoutbox version 4.2

24 septembre 2009

WordspewCorrection d’un bug que j’ai découvert aujourd’hui seulement… Si vous ajoutiez dans votre sidebar le widget « Catégories » sous la forme d’une liste déroulante (une combo) cela créait une erreur. En effet l’id de la combo « Catégories » dans WordPress est « cat » comme un des champs de la shoutbox :$.

Correction d’une erreur qui apparaissait régulièrement dans la fonction « jal_time_since » de common.php « Call to undefined function  __() » en effet à certain moment le fichier n’ayant aucun contexte il ne « connait » pas la fonction __ qui est chargée de la traduction des termes. Pour contourner cela, lorsqu’il n’y a aucun contexte je renvoie la chaîne sans la traduire. Cela concerne uniquement les dates (minute, heure, jour, mois, année) mais n’aura pas de conséquence sur le comportement de votre shoutbox.

Bon Download.

Pour les questions, bugs et aspects techniques, dirigez vous plutôt vers le Forum.

Ajax Shoutbox version 4.1

16 septembre 2009

ShoutboxJuste 2 petites modifications :

  1. Amélioration de la fonction « verifyName » que j’avais codé un peu comme un goret :oops: et qui générait dans certains cas un bug. Merci à Tim pour avoir partagé son code nettement plus propre.
  2. La possibilité de ne pas utiliser les thèmes, question qui revenait assez régulièrement.

Voilà, voilà, j’espère que ces petites modifications satisferont tout le monde.

Pour les questions, bugs et aspects techniques, dirigez vous plutôt vers le Forum.

Texte défilant Marquee

26 juin 2009

MarqueeAujourd’hui après la migration du site, j’ai décidé de partager avec vous ce nouveau plugin pour WordPress que j’ai codé il y a quelques temps déjà et que j’utilise régulièrement sur quelques blogs. C’est la version 2.0 car la version un ne méritait pas d’être « officiellement » diffusée.

Ce plugin permet de faire défiler un texte (original n’est-ce pas ;) ) où vous pouvez changer la couleur du texte, l’arrière-plan (avec une image et/ou une couleur) la direction du texte etc.

Je n’ai pas grand chose de plus à ajouter, je pense qu’il est simple à comprendre et à utiliser ;)

Comme d’habitude il est conforme XHTML. Je souhaite remercier Markus Bordihn (http://jscroller2.markusbordihn.de/) pour son « Scroller Script » très sympa utilisé dans ce plugin.

Pour les questions, bugs et aspects techniques, dirigez vous plutôt vers le Forum.

Nouvelle Ajax Shoutbox

4 avril 2009

Wordspew Après de long mois à mettre à jour, à peu près régulièrement, la shoutbox, j’ai passé quelques temps à y ajouter de nombreuses fonctionnalités.

Par où commencer ?…

  • L’interface d’administration est maintenant quasiment totalement en Ajax.
  • La shoutbox peut être complètement vide sans provoquer d’erreur
  • Dans l’administration, si quelqu’un ajoute un message il apparaît en temps réel. Tout comme les utilisateurs en ligne (si l’option est activée).
  • Les couleurs choisies pour le look de la shoutbox apparaissent en temps réel quand vous les changez.
  • Vous pouvez facilement ajouter n’importe quel thème à la shoutbox (exemple : Photoshop, articles du blog etc.). Pour cela, sélectionnez Nouveau Thème dans la liste déroulante entrez le nom de votre nouveau thème et un texte d’accueil.
  • Vous pouvez utiliser les avatars de Gravatar, choisir leurs tailles et leurs positions
  • Les anciens messages sont maintenant archivés.
  • Vous pouvez envoyer un message privé à n’importe quel utilisateur (enregistré ou pas) en faisant précéder votre message de @@ suivi du nom de la personne souhaité (ex: @@Pierre)
  • On peut maintenant choisir de manière facile et précise (méthode basé sur les rôles) :
    • Qui peut administrer la shoutbox
    • Qui peut voir la shoutbox
    • Qui peut voir les archives de la shoutbox
    • Qui peut voir les différents « thèmes » de la shoutbox
  • Vous pouvez utiliser une shoutbox avec un thème spécifique sur une page séparée. Pour cela il suffit d’appeler la fonction comme ceci sur votre « modèle » de page :

    « test » étant le nom du thème choisit pour la shoutbox.

  • Vous pouvez effacer les messages directement dans la shoutbox, sans passer par l’interface d’administration
  • Le code a été optimisé pour nécessiter moins de ressources et de requêtes sur le serveur
  • L’administrateur peut supprimer un ou plusieurs messages dans les archives
  • Toutes modifications dans le fichier de feuille de styles ou dans un paramètre d’apparence de la shoutbox est immédiatement répercuté sur la shoutbox mais la feuille de style sera automatiquement rechargé depuis le cache du navigateur la prochaine fois.
  • De jolis effets de fondu ont été ajoutés lors de l’édition, suppression et bannissement d’enregistrements
  • L’affichage du temps depuis le dernier message est maintenant affiché en temps réel.
  • Plus besoin de demander aux utilisateurs réguliers du blog de vider leurs caches suite aux mises à jours du plugin
  • Chargement de la shoutbox plus rapide garanti ;)
  • Nouvelle gestion du son grâce à un petit lecteur flash très léger (2,61ko) merci à Eric HEUNTHEP http://portfolio.neolao.com/ pour son sympathique lecteur mp3 http://flash-mp3-player.net/en/players/js/preview/. Maintenant l’utilisation du son dans la shoutbox ne devrai plus poser de problème à personne même aux utilisateurs sous Linux ;)
  • Les archives et les flux RSS s’affichent en fonction du thème choisit dans la liste déroulante
  • Et plein d’autres petites améliorations que vous découvrirez et apprécierez, j’espère, à l’usage

Attention, c’est le fichier wordspew-fr_FR.mo qu’il faut placer dans le dossier wordspew, le fichier PO sert juste à générer le fichier de traduction MO…
Activez le plugin sur la page des plugins ensuite allez sur Thème -> Widgets et déposez la shoutbox où vous voulez.
Si vous faites une mise à jour, n’oubliez pas de désactiver/réactiver le plugin.

Remerciements à : Mänu, Rita, Josef et Metti pour la traduction Allemande, 800A pour l’Italien, Pedro, Nosgoroth pour l’Espagnol, Andrei pour le Roumain, Gumbah pour le Hollandais, Pica pour le Hongrois, Zulan pour le Suédois, Piotr pour le Danois, Xavi pour le Catalan, sain†sinner pour l’Ukrainien et le Russe, Tzafrir pour l’Hébreu, Emil pour le Norvégien, Tinh Linh pour le Vietnamien, Xu Cong pour le Chinois, Mika pour le Finlandais, Zafer pour le Turc, Rodrigo pour le Portugais, Joca pour le Serbe, Jaromir pour le Tchèque, Dolugen pour le Mongolien.

en-US FR DE | DE | IT ES RO NL HU SE DK CAT UA RU IL NO VN CN FI TR PT SR CZ MN

Pour les questions, bugs et aspects techniques, dirigez vous plutôt vers le Forum.

Cartes intégrées Googlemaps

21 février 2009

Google-mapsJ’ai eu besoin, pour un de mes blogs, d’un plugin permettant d’intégrer facilement des cartes Google. Comme je n’en ai pas trouvé qui réponde à mes besoins j’en ai créé un. Une fois encore, j’aimerai le partager avec vous.

Pour l’utiliser vous devez :

  1. Télécharger le plugin,
  2. L’installer dans votre répertoire plugins et l’activer,
  3. Obtenir votre clé API depuis le site web de Google,
  4. Allez dans l’interface du plugin et y entrer votre clé API (Vous pourrez éventuellement définir une largeur et une hauteur par défaut pour vos cartes ici),
  5. Insérer des cartes où vous voulez dans vos articles en utilisant la syntaxe suivante (sans espace au début après le [ ) [ map:http://lien_permanent_vers_la_carte_Google]

Depuis Googlemaps, allez sur que la carte que vous souhaitez intégrer. Cliquez sur « Lien » dans le coin haut-droit de la carte. Dans la boîte qui apparaît, copier le HTML sous « Collez le lien suivant dans un e-mail ou dans un message instantané : » et collez-le dans votre tag map. Vous pouvez voir de nombreux exemples ci-dessous.

PS. Quelques fois avec IE, et pour une raison inconnue, IE n’affiche pas correctement une carte et affiche le message d’erreur suivant : « GMap2 est indéfini« . J’ai fait quelques recherches sur Google et il semblerait que IE ne gère pas correctement son cache… Dans ce cas, il suffit d’actualiser la page pour que la carte s’affiche correctement.

version 1.2 utilisation de la nouvelle interface utilisateur. Les fichiers de langues sont maintenant dans leurs propres sous-répertoire. Optimisation des headers pour le cache.

version 1.0 première release

Pour les questions, bugs et aspects techniques, dirigez vous plutôt vers le Forum.

Chargement en cours...