CGCalendar pb de traduction d'une partie de dates .

Support en français pour CMS Made Simple.

Moderator: jce76350

Post Reply
henris17
Forum Members
Forum Members
Posts: 70
Joined: Sun Feb 06, 2011 11:11 pm

CGCalendar pb de traduction d'une partie de dates .

Post by henris17 »

Bonjour,

J'utilise CGCalendar avec un template tel que decrit en
http://forum.cmsmadesimple.org/viewtopi ... =7&t=41061

J'utilise CMSMS 1.9.4.1.

En fait mon probleme se situe dans la navigation par mois et dans les dates des Evenements qui restent en anglais. La date du titre (mois annee) elle a bien ete traduite en francais. J'ai bien mentionne lang=fr_FR en parametre du smarty d'appel du module CGCalendar.

Merci de votre aide
Henri




Le template est le suivant:

Code: Select all

<div>

<h3 style="text-align:center; text-transform:uppercase;color:; padding:10px 0;">{if $day > 0}{$day} {/if}{$month_names[$month]} {$year}</h3>

      {if isset($navigation)}
         {capture assign='cgcal_nav_tail'}{'&amp'};{$actionid}listtemplate={$smarty.template|replace:'module_db_tpl:CGCalendar;list_':''}{/capture}
         {capture assign='cgcalendar_nav'}
         <div style="border-bottom: 2px solid rgb(240, 240, 240); padding: 0pt 8px 8px; position: relative; margin-top: 8px;">

         {if isset($navigation.prev)}<a style="font-size: 11px;  float: left; text-decoration: none; text-transform:uppercase; display: block; position: absolute; left: 0pt; top: 0pt;" href="{$navigation.prev}{$cgcal_nav_tail}">Précédent</a>
         {/if}

         {* month navigation *}
         <div style="display: block; margin: auto; width: 85%; text-align: center;">
            <span style="color: #e11831;font-size:11px;text-transform:uppercase;">
            {section name='month_navigation' start='1' loop='13'}
               {assign var='month_name_short' value='2010-%s-01 00:00:00'|sprintf:$smarty.section.month_navigation.iteration|date_format:'%b'}
               {if $month!=$smarty.section.month_navigation.iteration}
                  <a style="color:#60553d;text-decoration:none" href="{module_action_link module='CGCalendar'  urlonly='1' year=$year month=$smarty.section.month_navigation.iteration display='list' eventtemplate='event'  listtemplate='list' use_session='1' }
                     ">{$month_name_short}</a>
               {else}
                  {$month_name_short}
               {/if}
               {if !$smarty.section.month_navigation.last} | {/if}
               {/section}
            </span>
         </div>
         {* end month navigation *}

         {if isset($navigation.next)}<a style="color: rgb(104, 94, 71); font-size: 11px; text-transform: uppercase; padding-top: 0px; margin-top: 0px; text-decoration: none; display: block; position: absolute; right: 0pt; top: 0pt;"  href="{$navigation.next}{$cgcal_nav_tail}">Suivant</a>
         </span>
         {/if}
         </div>
         {/capture}
         {$cgcalendar_nav}
   {/if}

    <br />
      {if !empty($events)}
         {foreach from=$events key=key item=event}
            <div>

               <h3><div style="color: #a6b483;text-decoration:none" href="#"> {assign var=month_number value=$event.event_date_start|date_format:"%m"}
               {assign var=end_month_number value=$event.event_date_end|date_format:"%m"}

               {if $event.event_date_start == $event.event_date_end || $event.event_date_end == 0}
                  <span style="color:#666633;font-weight:bold"> </span> {$event.event_date_start|date_format:"%a %e %b "}
                   à  {$event.event_date_start|date_format:"%R"}h 

               {else}

                  {if $event.event_date_start|date_format:"%a %e %b " == $event.event_date_end|date_format:"%a %e %b "}
                     <span style="color:#666633;font-weight:bold"> </span>{$event.event_date_start|date_format:"%a %e %b "}    à  {$event.event_date_start|date_format:"%R"}h  - {$event.event_date_end|date_format:"%R"}h 

                  {else} <span style="color:#666633;font-weight:bold"></span>
                     {if $event.event_date_start|date_format:"%a %e %b "} to {$event.event_date_end|date_format:"%a %e %b "} 
                     à {$event.event_date_start|date_format:"%R"} h >> {$event.event_date_end|date_format:"%R"} h  
                     {/if}
                  {/if}
              {/if}{$event.event_title}</div></h3>

       
            {if $event.event_summary !="" && ($detail != 1 || ($event.event_details =="" ||  $event.event_details == "<br />"))}
               <div class="description" style="padding-top:10px; font-size: 1.2em;line-height:1.2em;font-weight: bold;">{$event.event_summary}</div><p style="color: #f00;">
{if $event.event_details !="" && $event.event_details != "<br />"}
	<div class="calendar-details"><span class="calendar-details-title"></span>{eval var=$event.event_details}</div>
{/if}</p>

            {/if}
            
            
  </div>

            <div style="border-bottom: 1px dashed #e11831;padding-bottom:10px;margin:20px 0;"> </div>
         {/foreach}
      {else}

         <div style="border-top: 1px dashed #e11831;padding-bottom:7px;margin-top:17px"> </div>
         <p><em>Il n'y a actuellement rien au programme.</em></p>

         <div style="border-bottom: 1px dashed #e11831;padding-bottom:7px;"> </div>
      {/if}

      <div>

         {if isset($navigation)}
            {$cgcalendar_nav}
         {/if}

      </div>

      <P></p>
      <P></p>



      {if $return_url != ""}
         <div class="calendar-returnlink" style="clear:both;padding-top:25px">{$return_url}</div>
      {/if}
   </div>

{*get_template_vars}
{$lang|debug_display*}
jce76350
Beta Tester
Beta Tester
Posts: 2096
Joined: Mon May 29, 2006 1:20 pm

Re: CGCalendar pb de traduction d'une partie de dates .

Post by jce76350 »

Voir du coté de Smarty
henris17
Forum Members
Forum Members
Posts: 70
Joined: Sun Feb 06, 2011 11:11 pm

Re: CGCalendar pb de traduction d'une partie de dates .

Post by henris17 »

Merci,

Ca eclairci beaucoup de choses.
Post Reply

Return to “French - Français”