piCal version française | Titre du sujet : piCal version française par svn sur 12/05/2006 21:14:54
Bonjour,
Je viens de faire la mise à jour de piCal 0.86 et je constate que des erreurs persistent depuis longtemps et que je dois rectifier des fichiers à chaque fois.
Je vais vous donner en vrac les modifs que j’apporte.
Le fichier modules/piCal/language/french/pical_constants.php n’est pas bien traduit la ligne 8 indique calendar-en.js au lieu de calendar-fr.js, puis la variable ligne 11 doit être : define('_PICAL_JSFMT_YMDN','%A %d %B %Y'); Et d’autres aussi sont à modifier….
Voilà le début de mon fichier :
<?php
if( defined( 'FOR_XOOPS_LANG_CHECKER' ) || ! defined( 'PICAL_CNST_LOADED' ) ) {
define( 'PICAL_CNST_LOADED' , 1 ) ;
// the language file for jscalendar "DHTML Date/Time Selector"
define('_PICAL_JS_CALENDAR','calendar-fr.js');
// format for jscalendar. see common/jscalendar/doc/html/reference.html
define('_PICAL_JSFMT_YMDN','%A %d %B %Y');
// format for date() see http://jp.php.net/date
define('_PICAL_DTFMT_MINUTE','i');
// definition of orders Y:year M:month W:week D:day N:dayname O:operand
define('_PICAL_FMT_MD','%2$s %1$s') ;
define('_PICAL_FMT_YMD','%3$s %2$s %1$s') ;
define('_PICAL_FMT_YMDN','%4$s %3$s %2$s %1$s') ;
define('_PICAL_FMT_YMDO','%4$s %3$s %2$s %1$s') ;
define('_PICAL_FMT_YMW','%3$s %2$s %1$s') ;
define('_PICAL_FMT_YW','SEMAINE%2$s %1$s');
define('_PICAL_FMT_DHI','%3$s %2$s:%1$s') ;
define('_PICAL_FMT_HI','%1$s %2$s') ;
// formats for sprintf()
define('_PICAL_FMT_YEAR_MONTH','%2$s %1$s') ;
define('_PICAL_FMT_YEAR','<font size="-1">ANNEE </font>%s') ;
define('_PICAL_FMT_WEEKNO','SEMAINE %s');
Dans le fichier /common/jscalendar/lang/calendar-fr.js Ligne 42 pour les jours abrégés il y a Mar au lieu de Mer
*ASTUCE* Pour changer le style du sélecteur de date il faut modifier la ligne 127 ou 137 du fichier piCal/index.php , mais les css fournis dans piCal ne fonctionnent pas bien, je conseille de ne pas installer de dossier common mais plutôt de récupérer le dossier calendar qui est dans la version xoops_223a_fr dossier : html/class/calendar, il faut aussi modifier le fichier calendar-fr.js pour les jour abrégés.
Voilà, si ça peut aider quelqu’un.
Xavier
|
|