Accueil > > > VARIABLES ET ALIAS POUR LA DATE ET L'HEURE EN FRANCAIS :)
VARIABLES ET ALIAS POUR LA DATE ET L'HEURE EN FRANCAIS :)
Information sur la source
Description
Ce truc doit surement être connu mais il ne me semble pas avoir déja vu ce code sur le site ou autre part, alors je le met ici :)
Il sert à utiliser l'heure et la date en francais dans mIRC, l'heure est en texte, et la date aussi :)
Le code est à placer dans les remotes ou dans un fichier que vous devrez charger par la suite, a vous de choisir :)
Lisez bien ce qui suit la source, j'y décris les variables à utiliser et les alias de test :)
Source
- ;
- ; Code de date et heure en francais
- ; par Shisui
- ;
-
- alias heur {
- if ($time(HH) == 00) { return Minuit }
- if ($time(HH) == 01) { return 01 heure }
- if ($time(HH) == 12) { return Midi }
- else { return $time(HH) heures }
- }
-
- alias minu {
- if ($time(nn) == 00) { return pile }
- if ($time(nn) == 01) { return , 01 minute }
- else { return , $time(nn) minutes }
- }
-
- alias sec {
- if ($time(ss) == 00) { return . }
- if ($time(ss) == 01) { return , 01 seconde. }
- elseif ($time(nn) == 00) && ($time(ss) != 00) { return et $time(ss) secondes. }
- else { return , $time(ss) secondes. }
- }
-
- alias mois {
- if ($time(mmmm) == January) { return Janvier }
- if ($time(mmmm) == February) { return Février }
- if ($time(mmmm) == March) { return Mars }
- if ($time(mmmm) == April) { return Avril }
- if ($time(mmmm) == May) { return Mai }
- if ($time(mmmm) == June) { return Juin }
- if ($time(mmmm) == July) { return Juillet }
- if ($time(mmmm) == August) { return Août }
- if ($time(mmmm) == September) { return Septembre }
- if ($time(mmmm) == October) { return Octobre }
- if ($time(mmmm) == November) { return Novembre }
- if ($time(mmmm) == December) { return Décembre }
- }
-
- alias moisab {
- if ($time(mmm) == Jan) { return Jan }
- if ($time(mmm) == Feb) { return Fév }
- if ($time(mmm) == Mar) { return Mar }
- if ($time(mmm) == Apr) { return Avr }
- if ($time(mmm) == May) { return Mai }
- if ($time(mmm) == Jun) { return Jun }
- if ($time(mmm) == Jul) { return Jui }
- if ($time(mmm) == Aug) { return Aoû }
- if ($time(mmm) == Sep) { return Sep }
- if ($time(mmm) == Oct) { return Oct }
- if ($time(mmm) == Nov) { return Nov }
- if ($time(mmm) == Dec) { return Déc }
- }
-
- alias jour {
- if ($time(dddd) == Monday) { return Lundi }
- if ($time(dddd) == Tuesday) { return Mardi }
- if ($time(dddd) == Wednesday) { return Mercredi }
- if ($time(dddd) == Thursday) { return Jeudi }
- if ($time(dddd) == Friday) { return Vendredi }
- if ($time(dddd) == Saturday) { return Samedi }
- if ($time(dddd) == Sunday) { return Dimanche }
- }
-
- alias jourab {
- if ($time(ddd) == Mon) { return Lun }
- if ($time(ddd) == Tue) { return Mar }
- if ($time(ddd) == Wed) { return Mer }
- if ($time(ddd) == Thu) { return Jeu }
- if ($time(ddd) == Fri) { return Ven }
- if ($time(ddd) == Sat) { return Sam }
- if ($time(ddd) == Sun) { return Dim }
- }
-
- alias datefr {
- echo 4,1 Date : [0 $jour $time(dd) $mois $time(yyyy) 4]
- }
-
- alias heurefr {
- echo 4,1 Heure : [0 $heur $minu $sec 4]
- }
-
- alias datefrab {
- echo 4,1 Date : [0 $jourab $time(dd) $moisab $time(yy) 4]
- }
;
; Code de date et heure en francais
; par Shisui
;
alias heur {
if ($time(HH) == 00) { return Minuit }
if ($time(HH) == 01) { return 01 heure }
if ($time(HH) == 12) { return Midi }
else { return $time(HH) heures }
}
alias minu {
if ($time(nn) == 00) { return pile }
if ($time(nn) == 01) { return , 01 minute }
else { return , $time(nn) minutes }
}
alias sec {
if ($time(ss) == 00) { return . }
if ($time(ss) == 01) { return , 01 seconde. }
elseif ($time(nn) == 00) && ($time(ss) != 00) { return et $time(ss) secondes. }
else { return , $time(ss) secondes. }
}
alias mois {
if ($time(mmmm) == January) { return Janvier }
if ($time(mmmm) == February) { return Février }
if ($time(mmmm) == March) { return Mars }
if ($time(mmmm) == April) { return Avril }
if ($time(mmmm) == May) { return Mai }
if ($time(mmmm) == June) { return Juin }
if ($time(mmmm) == July) { return Juillet }
if ($time(mmmm) == August) { return Août }
if ($time(mmmm) == September) { return Septembre }
if ($time(mmmm) == October) { return Octobre }
if ($time(mmmm) == November) { return Novembre }
if ($time(mmmm) == December) { return Décembre }
}
alias moisab {
if ($time(mmm) == Jan) { return Jan }
if ($time(mmm) == Feb) { return Fév }
if ($time(mmm) == Mar) { return Mar }
if ($time(mmm) == Apr) { return Avr }
if ($time(mmm) == May) { return Mai }
if ($time(mmm) == Jun) { return Jun }
if ($time(mmm) == Jul) { return Jui }
if ($time(mmm) == Aug) { return Aoû }
if ($time(mmm) == Sep) { return Sep }
if ($time(mmm) == Oct) { return Oct }
if ($time(mmm) == Nov) { return Nov }
if ($time(mmm) == Dec) { return Déc }
}
alias jour {
if ($time(dddd) == Monday) { return Lundi }
if ($time(dddd) == Tuesday) { return Mardi }
if ($time(dddd) == Wednesday) { return Mercredi }
if ($time(dddd) == Thursday) { return Jeudi }
if ($time(dddd) == Friday) { return Vendredi }
if ($time(dddd) == Saturday) { return Samedi }
if ($time(dddd) == Sunday) { return Dimanche }
}
alias jourab {
if ($time(ddd) == Mon) { return Lun }
if ($time(ddd) == Tue) { return Mar }
if ($time(ddd) == Wed) { return Mer }
if ($time(ddd) == Thu) { return Jeu }
if ($time(ddd) == Fri) { return Ven }
if ($time(ddd) == Sat) { return Sam }
if ($time(ddd) == Sun) { return Dim }
}
alias datefr {
echo 4,1 Date : [0 $jour $time(dd) $mois $time(yyyy) 4]
}
alias heurefr {
echo 4,1 Heure : [0 $heur $minu $sec 4]
}
alias datefrab {
echo 4,1 Date : [0 $jourab $time(dd) $moisab $time(yy) 4]
}
Conclusion
Le code utilise la liste des identifieurs suivant pour la traduction :
PS: Entre parenthése se sont leurs equivalent des variables originelles de mIRC
$heur ($time(HH)), qui renvoie l'heure actuelle en texte (avec Minuit, Midi, et le reste sous la forme 01 Heure; 02 Heures; ect...)
$minu ($time(nn)), qui renvoie les minutes, si les minutes sont à 00, alors cela renvoie 'pile', sinon '01 minute'; '02 minutes' ...
$sec ($time(ss)), qui renvoie ... les secondes !! Toujours en texte, du type '.' si c'est à 00, ou '01 seconde', '02 secondes', ...
$mois ($time(mmmm)), qui renvoie le mois en français
$moisad ($time(mmm)), la même chose, mais en abrégé (seulement 3 lettres)
$jour ($time(dddd)), qui renvoie le nom du jour en francais (lundi, mardi, ect...)
$jourad ($time(ddd)), la même chose, mas en abrégé (3 lettres)
----------------
Voila si vous voulez faire des test, les alias suivant :
/heurefr >> l'heure en francais
/datefr >> La date en francais
/datefrab >> La date en francais raccourci (lol)
----------------
Voila, si vous avez des idées pour améliorer le codes, des bugs (mwé... mdr) ou autre chose n'hesitez pas :))
J'essayerais de soigner la présentation en pouvant afficher l'heure dans un dialog, et personnaliser les couleurs de l'affichage ;)
Sources de la même categorie
Commentaires et avis
|
Derniers Blogs
MYTIC - SHAREPOINT 2010 : DéJà UN MYTHE MICROSOFT ?MYTIC - SHAREPOINT 2010 : DéJà UN MYTHE MICROSOFT ? par junarnoalg
La prochaine session de MyTIC aura lieu à Namur, le 23 mars prochain. Pendant presque une heure, nous parlerons de SharePoint 2010. Voici un aperçu du programme.
Accueil : 17h30 Début de la session : 18h00 - Les nouvelles int...
Cliquez pour lire la suite de l'article par junarnoalg [MIX10] KEYNOTE DEUXIèME JOURNéE - INTERNET EXPLORER 9, HTML5, VISUAL STUDIO 2010, ODATA[MIX10] KEYNOTE DEUXIèME JOURNéE - INTERNET EXPLORER 9, HTML5, VISUAL STUDIO 2010, ODATA par cyril
Le deuxième keynote du mix fut très riche en contenu. Internet Explorer 9 Juste un après le lancement de Internet Explorer 8, Microsoft a dévoilé les nouveautés de Internet Explorer 9. Désormais, IE supportera HTML5, SVG et CSS3. L'élément ...
Cliquez pour lire la suite de l'article par cyril CERTIFICATIONS BETA .NET 4CERTIFICATIONS BETA .NET 4 par KooKiz
Les inscriptions pour les certifications beta .NET 4 ont commencé. L'inscription est offerte pour les examens suivants : - 71-511, TS: Windows Applications Development with Microsoft .NET Framework 4 - 71-515, TS: Web Applications Development with...
Cliquez pour lire la suite de l'article par KooKiz [MIX 2010] - MICROSOFT TRANSLATOR TECHNOLOGY PREVIEW V2[MIX 2010] - MICROSOFT TRANSLATOR TECHNOLOGY PREVIEW V2 par redo
J'imagine que la plupart d'entre vous connaissent bien et utilisent le service de traduction de Google, mais connaissez-vous celui de Microsoft . Microsoft Translator ? Effectivement, Microsoft nous annoncé le lancement version 2 de la Technologie Preview...
Cliquez pour lire la suite de l'article par redo
Logiciels
Academy System (10.9.4.0)ACADEMY SYSTEM (10.9.4.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System Xilisoft Convertisseur Vidéo Ultimate (5.1.39.0305)XILISOFT CONVERTISSEUR VIDéO ULTIMATE (5.1.39.0305)Xilisoft Convertisseur Vidéo Ultimate est un outil puissant de conversion vidéo, facile à utilise... Cliquez pour télécharger Xilisoft Convertisseur Vidéo Ultimate Xilisoft DVD Ripper Ultimate (5.0.64.0304)XILISOFT DVD RIPPER ULTIMATE (5.0.64.0304)Xilisoft DVD Ripper Ultimate est un logiciel excellent pour copier et convertir DVD vers presque ... Cliquez pour télécharger Xilisoft DVD Ripper Ultimate Rigs of Rods (63.3)RIGS OF RODS (63.3)c'est un jeu de multi-simulation camions,autobus voitures, avions, bateaux, hélicoptère avec défo... Cliquez pour télécharger Rigs of Rods
|