Dotclear

Changeset 1718:5bbbd8bb73fb


Ignore:
Timestamp:
09/04/13 14:28:18 (12 years ago)
Author:
franck <carnet.franck.paul@…>
Branch:
default
Children:
1719:b8c48f380463, 1720:f23f530dfb4a
Parents:
1717:9df047961e9c (diff), 1710:f6287a0366e3 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the (diff) links above to see all the changes relative to each parent.
Message:

Merge 2.5 branch into default

Files:
37 edited

Legend:

Unmodified
Added
Removed
  • admin/index.php

    r1708 r1718  
    6363     $core->auth->user_prefs->dashboard->put('quickentry',false,'boolean'); 
    6464} 
     65 
     66// Handle folded/unfolded sections in admin from user preferences 
     67$ws = $core->auth->user_prefs->addWorkspace('toggles'); 
     68if (!$core->auth->user_prefs->toggles->prefExists('unfolded_sections')) { 
     69     $core->auth->user_prefs->toggles->put('unfolded_sections','','string','Folded sections in admin',null,true); 
     70} 
     71 
    6572 
    6673# Dashboard icons 
     
    121128$__dashboard_items = new ArrayObject(array(new ArrayObject,new ArrayObject)); 
    122129 
    123 # Documentation links 
    124130$dashboardItem = 0; 
    125 if ($core->auth->user_prefs->dashboard->doclinks) { 
    126      if (!empty($__resources['doc'])) 
    127      { 
    128           $doc_links = '<h3>'.__('Documentation and support').'</h3><ul>'; 
    129       
    130           foreach ($__resources['doc'] as $k => $v) { 
    131                $doc_links .= '<li><a href="'.$v.'" title="'.$k.' '.__('(external link)').'">'.$k.'</a></li>'; 
    132           } 
    133       
    134           $doc_links .= '</ul>'; 
    135           $__dashboard_items[$dashboardItem][] = $doc_links; 
    136           $dashboardItem++; 
    137      } 
    138 } 
    139131 
    140132if ($core->auth->user_prefs->dashboard->dcnews) { 
     
    180172} 
    181173 
     174# Documentation links 
     175if ($core->auth->user_prefs->dashboard->doclinks) { 
     176     if (!empty($__resources['doc'])) 
     177     { 
     178          $doc_links = '<h3>'.__('Documentation and support').'</h3><ul>'; 
     179      
     180          foreach ($__resources['doc'] as $k => $v) { 
     181               $doc_links .= '<li><a href="'.$v.'" title="'.$k.' '.__('(external link)').'">'.$k.'</a></li>'; 
     182          } 
     183      
     184          $doc_links .= '</ul>'; 
     185          $__dashboard_items[$dashboardItem][] = $doc_links; 
     186          $dashboardItem++; 
     187     } 
     188} 
     189 
    182190$core->callBehavior('adminDashboardItems', $core, $__dashboard_items); 
    183191 
     
    193201     dcPage::jsLoad('js/_index.js'). 
    194202     # --BEHAVIOR-- adminDashboardHeaders 
    195      $core->callBehavior('adminDashboardHeaders') 
     203     $core->callBehavior('adminDashboardHeaders'), 
     204     dcPage::breadcrumb( 
     205          array( 
     206          '<span class="page-title">'.__('Dashboard').' : '.html::escapeHTML($core->blog->name).'</span>' => '' 
     207          ), 
     208          false) 
    196209); 
    197210 
    198 echo '<h2>'.html::escapeHTML($core->blog->name).' &rsaquo; <span class="page-title">'.__('Dashboard').'</span></h2>'; 
     211# Dotclear updates notifications 
     212if ($core->auth->isSuperAdmin() && is_readable(DC_DIGESTS)) 
     213{ 
     214     $updater = new dcUpdate(DC_UPDATE_URL,'dotclear',DC_UPDATE_VERSION,DC_TPL_CACHE.'/versions'); 
     215     $new_v = $updater->check(DC_VERSION); 
     216     $version_info = $new_v ? $updater->getInfoURL() : ''; 
     217 
     218     if ($updater->getNotify() && $new_v) { 
     219          echo 
     220          '<div class="dc-update"><h3>'.sprintf(__('Dotclear %s is available!'),$new_v).'</h3> '. 
     221          '<p><a class="button submit" href="update.php">'.sprintf(__('Upgrade now'),$new_v).'</a> '. 
     222          '<a href="update.php?hide_msg=1">'.__('Remind me later').'</a>'. 
     223          ($version_info ? ' </p>'. 
     224          '<p><a href="'.$version_info.'" class="info">'.__('information about this version').'</a>' : '').'</p>'. 
     225          '</div>'; 
     226     } 
     227} 
    199228 
    200229if ($core->auth->getInfo('user_default_blog') != $core->blog->id && $core->auth->blog_count > 1) { 
     
    204233 
    205234if ($core->blog->status == 0) { 
    206      echo '<p class="static-msg">'.__('This blog is offline').'</p>'; 
     235     echo '<p class="static-msg">'.__('This blog is offline').'.</p>'; 
    207236} elseif ($core->blog->status == -1) { 
    208      echo '<p class="static-msg">'.__('This blog is removed').'</p>'; 
     237     echo '<p class="static-msg">'.__('This blog is removed').'.</p>'; 
    209238} 
    210239 
     
    313342     if ($i->count() > 0) 
    314343     { 
    315           $dashboardItems .= '<div>'; 
     344          $dashboardItems .= '<div class="db-item">'; 
    316345          foreach ($i as $v) { 
    317346               $dashboardItems .= $v; 
     
    347376               } 
    348377          } catch (Exception $e) { } 
    349            
     378      
    350379          echo 
    351380          '<div id="quick">'. 
    352381          '<h3>'.__('Quick entry').'</h3>'. 
    353           '<form id="quick-entry" action="post.php" method="post">'. 
    354           '<fieldset><legend>'.__('New entry').'</legend>'. 
    355           '<p class="col"><label for="post_title" class="required"><abbr title="'.__('Required field').'">*</abbr> '.__('Title:'). 
     382          '<form id="quick-entry" action="post.php" method="post" class="fieldset">'. 
     383          '<h4>'.__('New entry').'</h4>'. 
     384          '<p class="col"><label for="post_title" class="required"><abbr title="'.__('Required field').'">*</abbr> '.__('Title:').'</label>'. 
    356385          form::field('post_title',20,255,'','maximal'). 
    357           '</label></p>'. 
     386          '</p>'. 
    358387          '<p class="area"><label class="required" '. 
    359388          'for="post_content"><abbr title="'.__('Required field').'">*</abbr> '.__('Content:').'</label> '. 
    360389          form::textarea('post_content',50,7). 
    361390          '</p>'. 
    362           '<p><label for="cat_id" class="classic">'.__('Category:').' '. 
    363           form::combo('cat_id',$categories_combo).'</label></p>'. 
     391          '<p><label for="cat_id" class="classic">'.__('Category:').'</label> '. 
     392          form::combo('cat_id',$categories_combo).'</p>'. 
    364393          ($core->auth->check('categories', $core->blog->id) 
    365394               ? '<div>'. 
    366                '<p id="new_cat">'.__('Add a new category').'</p>'. 
     395               '<p id="new_cat" class="q-cat">'.__('Add a new category').'</p>'. 
     396               '<p class="q-cat"><label for="new_cat_title">'.__('Title:').'</label> '. 
     397               form::field('new_cat_title',30,255,'','').'</p>'. 
     398               '<p class="q-cat"><label for="new_cat_parent">'.__('Parent:').'</label> '. 
     399               form::combo('new_cat_parent',$categories_combo,'',''). 
     400               '</p>'. 
    367401               '<p class="form-note info clear">'.__('This category will be created when you will save your post.').'</p>'. 
    368                '<p><label for="new_cat_title">'.__('Title:').' '. 
    369                form::field('new_cat_title',30,255,'','maximal').'</label></p>'. 
    370                '<p><label for="new_cat_parent">'.__('Parent:').' '. 
    371                form::combo('new_cat_parent',$categories_combo,'','maximal'). 
    372                '</label></p>'. 
    373402               '</div>' 
    374403               : ''). 
     
    384413          form::hidden('post_notes',''). 
    385414          '</p>'. 
    386           '</fieldset>'. 
    387415          '</form>'. 
    388416          '</div>'; 
  • admin/index.php

    r1699 r1718  
    257257 
    258258# Check cache directory 
    259 if (!is_dir(DC_TPL_CACHE)) { 
    260      $err[] = '<p>'.sprintf(__('Cache directory %s does not exist.'),DC_TPL_CACHE).'</p>'; 
    261 } else if (!is_writable(DC_TPL_CACHE)) { 
    262      $err[] = '<p>'.sprintf(__('Cache directory %s is not writable.'),DC_TPL_CACHE).'</p>'; 
     259if ( $core->auth->isSuperAdmin() ) { 
     260     if (!is_dir(DC_TPL_CACHE) || !is_writable(DC_TPL_CACHE)) { 
     261          $err[] = '<p>'.__("The cache directory does not exist or is not writable. You must create this directory with sufficient rights and affect this location to \"DC_TPL_CACHE\" in inc/config.php file.").'</p>'; 
     262     } 
     263} else { 
     264     if (!is_dir(DC_TPL_CACHE) || !is_writable(DC_TPL_CACHE)) { 
     265          $err[] = '<p>'.__("The cache directory does not exist or is not writable. You should contact your administrator.").'</p>'; 
     266     } 
    263267} 
    264268 
    265269# Check public directory 
    266 if (!is_dir($core->blog->public_path)) { 
    267      $err[] = '<p>'.sprintf(__('Directory %s does not exist.'),$core->blog->public_path).'</p>'; 
    268 } else if (!is_writable($core->blog->public_path)) { 
    269      $err[] = '<p>'.sprintf(__('Directory %s is not writable.'),$core->blog->public_path).'</p>'; 
     270if ( $core->auth->isSuperAdmin() ) { 
     271     if (!is_dir($core->blog->public_path) || !is_writable($core->blog->public_path)) { 
     272          $err[] = '<p>'.__("There is no writable directory /public/ at the location set in about:config \"public_path\". You must create this directory with sufficient rights (or change this setting).").'</p>'; 
     273     } 
     274} else { 
     275     if (!is_dir($core->blog->public_path) || !is_writable($core->blog->public_path)) { 
     276          $err[] = '<p>'.__("There is no writable root directory for the media manager. You should contact your administrator.").'</p>'; 
     277     } 
    270278} 
    271279 
  • admin/js/jquery/jquery.pageTabs.js

    r1280 r1718  
    1616     this.createList(); 
    1717     this.showDiv(index); 
     18     var pageTabs = this; 
     19      
     20     window.onhashchange = function (event) { 
     21          pageTabs.showDiv(document.location.hash.split('#').join('')); 
     22    } 
    1823}; 
    1924 
     
    3944                    li = document.createElement('li'); 
    4045                    a = document.createElement('a'); 
    41                     a.appendChild(document.createTextNode(this.title)); 
     46                    $(a).html(this.title); 
    4247                    this.title = ''; 
    43                     a.href = '#'; 
    4448                    a.fn = This.showDiv; 
    4549                    a.index = this.id || i; 
     50                    a.href = '#'+a.index; 
     51                    li.id = "part-tabs-"+a.index; 
    4652                    a.obj = This; 
    47                     jQuery(a).click(function() { this.fn.call(this.obj,this.index); return false; }); 
    4853                    li.appendChild(a); 
    4954                    This.list.appendChild(li); 
  • inc/admin/lib.dc.page.php

    r1700 r1718  
    4949 
    5050     # Top of admin page 
    51      public static function open($title='', $head='') 
     51     public static function open($title='',$head='',$breadcrumb='') 
    5252     { 
    5353          global $core; 
     
    7373               } 
    7474               $blog_box = 
    75                '<p><label for="switchblog" class="classic">'. 
    76                __('Blogs:').' '. 
     75               '<p><label for="switchblog" class="classic nomobile">'. 
     76               __('Blogs:').'</label> '. 
    7777               $core->formNonce(). 
    7878               form::combo('switchblog',$blogs,$core->blog->id). 
    79                '</label></p>'. 
     79               '</p>'. 
    8080               '<noscript><p><input type="submit" value="'.__('ok').'" /></p></noscript>'; 
    8181          } 
     
    9393          "<head>\n". 
    9494          '  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />'."\n". 
    95           '  <title>'.$title.' - '.html::escapeHTML($core->blog->name).' - '.html::escapeHTML(DC_VENDOR_NAME).' - '.DC_VERSION.'</title>'."\n". 
    96  
    9795          '  <meta name="ROBOTS" content="NOARCHIVE,NOINDEX,NOFOLLOW" />'."\n". 
    9896          '  <meta name="GOOGLEBOT" content="NOSNIPPET" />'."\n". 
     97          '  <meta name="viewport" content="width=device-width, initial-scale=1.0" />'."\n". 
     98          '  <title>'.$title.' - '.html::escapeHTML($core->blog->name).' - '.html::escapeHTML(DC_VENDOR_NAME).' - '.DC_VERSION.'</title>'."\n". 
     99 
    99100 
    100101          self::jsLoadIE7(). 
    101           '    <link rel="stylesheet" href="style/default.css" type="text/css" media="screen" />'."\n"; 
     102          '  <link rel="stylesheet" href="style/default.css" type="text/css" media="screen" />'."\n"; 
    102103          if (l10n::getTextDirection($GLOBALS['_lang']) == 'rtl') { 
    103104               echo 
    104                '    <link rel="stylesheet" href="style/default-rtl.css" type="text/css" media="screen" />'."\n"; 
     105               '  <link rel="stylesheet" href="style/default-rtl.css" type="text/css" media="screen" />'."\n"; 
    105106          } 
    106107 
     
    113114          echo 
    114115          self::jsCommon(). 
     116          self::jsToggles(). 
    115117          $head; 
    116118 
     
    121123          "</head>\n". 
    122124          '<body id="dotclear-admin'. 
    123           ($safe_mode ? ' safe-mode' : ''). 
    124           '">'."\n". 
     125          ($safe_mode ? ' safe-mode' : '').'" class="no-js">'."\n". 
    125126 
    126127          '<div id="header">'. 
    127           '<ul id="prelude"><li><a href="#content">'.__('Go to the content').'</a></li><li><a href="#main-menu">'.__('Go to the menu').'</a></li></ul>'."\n". 
     128          '<ul id="prelude">'. 
     129          '<li><a href="#content">'.__('Go to the content').'</a></li>'. 
     130          '<li><a href="#main-menu">'.__('Go to the menu').'</a></li>'. 
     131          '<li><a href="#qx">'.__('Go to search').'</a></li>'. 
     132          '</ul>'."\n". 
    128133          '<div id="top"><h1><a href="index.php">'.DC_VENDOR_NAME.'</a></h1></div>'."\n"; 
    129134 
     
    133138          '<form action="index.php" method="post">'. 
    134139          $blog_box. 
    135           '<p><a href="'.$core->blog->url.'" onclick="window.open(this.href);return false;" title="'.__('Go to site').' ('.__('new window').')'.'">'.__('Go to site').' <img src="images/outgoing.png" alt="" /></a>'. 
     140          '<p class="nomobile"><a href="'.$core->blog->url.'" onclick="window.open(this.href);return false;" title="'.__('Go to site').' ('.__('new window').')'.'">'.__('Go to site').'<img src="images/outgoing.png" alt="" /></a>'. 
    136141          '</p></form>'. 
    137142          '</div>'. 
    138143          '<div id="info-box2">'. 
    139           '<a'.(preg_match('/index.php$/',$_SERVER['REQUEST_URI']) ? ' class="active"' : '').' href="index.php">'.__('My dashboard').'</a>'. 
    140           '<span> | </span><a'.(preg_match('/preferences.php(\?.*)?$/',$_SERVER['REQUEST_URI']) ? ' class="active"' : '').' href="preferences.php">'.__('My preferences').'</a>'. 
    141           '<span> | </span><a href="index.php?logout=1" class="logout">'.sprintf(__('Logout %s'),$core->auth->userID()).' <img src="images/logout.png" alt="" /></a>'. 
     144          '<a class="smallscreen'.(preg_match('/index.php$/',$_SERVER['REQUEST_URI']) ? ' active' : '').'" href="index.php">'.__('My dashboard').'</a>'. 
     145          '<span class="smallscreen"> | </span><a class="smallscreen'.(preg_match('/preferences.php(\?.*)?$/',$_SERVER['REQUEST_URI']) ? ' active' : '').'" href="preferences.php">'.__('My preferences').'</a>'. 
     146          '<span class="smallscreen"> | </span><a href="index.php?logout=1" class="logout">'.sprintf(__('Logout %s'),$core->auth->userID()).'<img src="images/logout.png" alt="" /></a>'. 
    142147          '</div>'. 
    143148          '</div>'. 
     
    158163          } 
    159164 
     165          // Display breadcrumb (if given) before any error message 
     166          echo $breadcrumb; 
     167 
    160168          if ($core->error->flag()) { 
    161169               echo 
     
    176184          "</div>\n".         // End of #main 
    177185 
    178           '<div id="main-menu">'."\n"; 
     186          '<div id="main-menu">'."\n". 
     187 
     188          '<form id="search-menu" action="search.php" method="get">'. 
     189          '<p><label for="qx" class="hidden">'.__('Search:').' </label>'.form::field('qx',30,255,''). 
     190          '<input type="submit" value="'.__('OK').'" /></p>'. 
     191          '</form>'; 
    179192 
    180193          foreach ($menu as $k => $v) { 
     
    193206          echo 
    194207          '</div>'."\n".      // End of #main-menu 
    195           '<div id="footer"><a href="http://dotclear.org/" title="'.$text.'"><img src="style/dc_logo_footer.png" alt="'.$text.'" /></a></div>'."\n". 
     208          '<div id="footer"><a href="http://dotclear.org/" title="'.$text.'"><img src="style/dc_logos/w-dotclear90.png" alt="'.$text.'" /></a></div>'."\n". 
     209          '<!-- '."\n". 
     210'                  .'."\n". 
     211'               ,;:\'`\'::'."\n". 
     212'            __||'."\n". 
     213'      _____/LLLL\_'."\n". 
     214'      \__________"|'."\n". 
     215'    ~^~^~^~^~^~^~^~^~^~'."\n". 
     216' -->'."\n". 
    196217          "</div>\n";         // End of #wrapper 
    197218 
     
    204225     } 
    205226 
    206      public static function openPopup($title='', $head='') 
     227     public static function openPopup($title='',$head='',$breadcrumb='') 
    207228     { 
    208229          global $core; 
     
    216237          'xml:lang="'.$core->auth->getInfo('user_lang').'" '. 
    217238          'lang="'.$core->auth->getInfo('user_lang').'">'."\n". 
     239          '<meta name="viewport" content="width=device-width, initial-scale=1.0" />'."\n". 
    218240          "<head>\n". 
    219241          '  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />'."\n". 
     
    232254          echo 
    233255          self::jsCommon(). 
     256          self::jsToggles(). 
    234257          $head; 
    235258 
     
    241264          '<body id="dotclear-admin" class="popup">'."\n". 
    242265 
    243           '<div id="top"><h1>'.DC_VENDOR_NAME.'</h1></div>'."\n"; 
     266          '<div id="top hidden"><h1>'.DC_VENDOR_NAME.'</h1></div>'."\n"; 
    244267 
    245268          echo 
     
    247270          '<div id="main">'."\n". 
    248271          '<div id="content">'."\n"; 
     272 
     273          // display breadcrumb if given 
     274          echo $breadcrumb; 
    249275 
    250276          if ($core->error->flag()) { 
     
    266292     } 
    267293 
    268      public static function message($msg,$timestamp=true,$div=false,$echo=true) 
     294     public static function breadcrumb($elements=null,$with_home_link=true,$echo=false) 
     295     { 
     296          // First item of array elements should be blog's name, System or Plugins 
     297          $res = '<h2>'.($with_home_link ? 
     298               '<a class="go_home" href="index.php"><img src="style/dashboard.png" alt="'.__('Go to dashboard').'" /></a>' : 
     299               '<img src="style/dashboard-alt.png" alt="" />'); 
     300          $index = 0; 
     301          foreach ($elements as $element => $url) { 
     302               $res .= ($with_home_link ? ($index == 1 ? ' : ' : ' &rsaquo; ') : ($index == 0 ? ' ' : ' &rsaquo; ')). 
     303                    ($url ? '<a href="'.$url.'">' : '').$element.($url ? '</a>' : ''); 
     304               $index++; 
     305          } 
     306          $res .= '</h2>'; 
     307          if ($echo) { 
     308               echo $res; 
     309          } 
     310          return $res; 
     311     } 
     312 
     313     public static function message($msg,$timestamp=true,$div=false,$echo=true,$class='message') 
    269314     { 
    270315          global $core; 
     
    272317          $res = ''; 
    273318          if ($msg != '') { 
    274                $res = ($div ? '<div class="message">' : '').'<p'.($div ? '' : ' class="message"').'>'. 
     319               $res = ($div ? '<div class="'.$class.'">' : '').'<p'.($div ? '' : ' class="'.$class.'"').'>'. 
    275320               ($timestamp ? dt::str(__('%H:%M:%S:'),null,$core->auth->getInfo('user_tz')).' ' : '').$msg. 
    276321               '</p>'.($div ? '</div>' : ''); 
     
    280325          } 
    281326          return $res; 
     327     } 
     328 
     329     public static function success($msg,$timestamp=true,$div=false,$echo=true) 
     330     { 
     331          self::message($msg,$timestamp,$div,$echo,"success"); 
    282332     } 
    283333 
     
    333383     { 
    334384          $args = func_get_args(); 
     385 
     386          $args = new ArrayObject($args); 
     387 
     388          # --BEHAVIOR-- adminPageHelpBlock 
     389          $GLOBALS['core']->callBehavior('adminPageHelpBlock',$args); 
     390 
    335391          if (empty($args)) { 
    336392               return; 
     
    371427 
    372428          echo 
    373           '<div id="help"><hr /><div class="help-content clear"><h2>'.__('Help').'</h2>'. 
     429          '<div id="help"><hr /><div class="help-content clear"><h3>'.__('Help about this page').'</h3>'. 
    374430          $content. 
    375431          '</div></div>'; 
     
    390446     } 
    391447 
     448     public static function jsToggles() 
     449     { 
     450          if($GLOBALS['core']->auth->user_prefs->toggles) { 
     451               $unfolded_sections = explode(',',$GLOBALS['core']->auth->user_prefs->toggles->unfolded_sections); 
     452               foreach ($unfolded_sections as $k=>&$v) { 
     453                    if ($v == '') { 
     454                         unset($unfolded_sections[$k]); 
     455                    } else { 
     456                         $v = "'".html::escapeJS($v)."':true"; 
     457                    } 
     458               } 
     459          } else { 
     460               $unfolded_sections=array(); 
     461          } 
     462          return '<script type="text/javascript">'."\n". 
     463                         "//<![CDATA[\n". 
     464                         'dotclear.unfolded_sections = {'.join(",",$unfolded_sections)."};\n". 
     465                         "\n//]]>\n". 
     466                    "</script>\n"; 
     467     } 
     468      
    392469     public static function jsCommon() 
    393470     { 
     
    411488 
    412489          self::jsVar('dotclear.msg.help', 
    413                __('help')). 
     490               __('Help about this page')). 
     491          self::jsVar('dotclear.msg.help_hide', 
     492               __('Hide')). 
     493          self::jsVar('dotclear.msg.to_select', 
     494               __('Select:')). 
    414495          self::jsVar('dotclear.msg.no_selection', 
    415496               __('no selection')). 
     
    417498               __('select all')). 
    418499          self::jsVar('dotclear.msg.invert_sel', 
    419                __('invert selection')). 
     500               __('Invert selection')). 
    420501          self::jsVar('dotclear.msg.website', 
    421502               __('Web site:')). 
     
    434515          self::jsVar('dotclear.msg.confirm_delete_posts', 
    435516               __("Are you sure you want to delete selected entries (%s)?")). 
     517          self::jsVar('dotclear.msg.confirm_delete_categories', 
     518               __("Are you sure you want to delete selected categories (%s)?")). 
    436519          self::jsVar('dotclear.msg.confirm_delete_post', 
    437520               __("Are you sure you want to delete this entry?")). 
     521          self::jsVar('dotclear.msg.click_to_unlock', 
     522               __("Click here to unlock the field")). 
    438523          self::jsVar('dotclear.msg.confirm_spam_delete', 
    439524               __('Are you sure you want to delete all spams?')). 
     
    482567          self::jsVar('dotclear.msg.load_enhanced_uploader', 
    483568               __('Loading enhanced uploader, please wait.')). 
    484           "\n//]]>\n". 
     569               "\n//]]>\n". 
    485570          "</script>\n"; 
    486571     } 
     
    489574     { 
    490575          return 
    491           '<!--[if lt IE 8]>'."\n". 
    492           self::jsLoad('js/ie7/IE8.js'). 
     576          '<!--[if lt IE 9]>'."\n". 
     577          self::jsLoad('js/ie7/IE9.js'). 
    493578          '<link rel="stylesheet" type="text/css" href="style/iesucks.css" />'."\n". 
    494579          '<![endif]-->'."\n"; 
     
    704789     '<link rel="stylesheet" type="text/css" href="style/jsUpload/style.css" />'."\n". 
    705790 
    706      '<script id="template-upload" type="text/x-tmpl"> 
    707      {% for (var i=0, file; file=o.files[i]; i++) { %} 
    708      <div class="template-upload fade"> 
    709      <div class="upload-file"> 
    710      <div class="upload-fileinfo"> 
    711           <span class="upload-filename">{%=file.name%}</span> 
    712           <span class="upload-filesize">({%=o.formatFileSize(file.size)%})</span> 
    713           <span class="upload-filecancel cancel">'.__('Cancel').'</span> 
    714           {% if (!o.files.error && !i && !o.options.autoUpload) { %} 
    715           <input type="submit" class="button start"  value="'.__('Send').'"/> 
    716           {% } %} 
    717           <span class="upload-filemsg"></span> 
    718      </div> 
    719      {% if (!o.files.error) { %} 
    720      <div class="upload-progress progress progress-success progress-striped active"><div class="bar" style="width:0%;"></div></div> 
    721      {% } %} 
    722      </div> 
    723      {% } %} 
    724      </script> 
    725      <!-- The template to display files available for download --> 
    726      <script id="template-download" type="text/x-tmpl"> 
    727      {% for (var i=0, file; file=o.files[i]; i++) { %} 
    728      <div class="template-download fade"> 
    729      <div class="upload-file"> 
    730      <div class="upload-fileinfo"> 
    731           <span class="upload-filename">{%=file.name%}</span> 
    732           <span class="upload-filesize">({%=o.formatFileSize(file.size)%})</span> 
    733           <span class="upload-filemsg{% if (file.error) { %} upload-error{% } %}"> 
    734           {% if (file.error) { %} 
    735           '.__('Error:').' {%=file.error%} 
    736           {% } else { %} 
    737           '.__('File successfully uploaded.').' 
    738           {% } %} 
    739           </span> 
    740      </div> 
    741      <div class="upload-progress"> 
    742           {% if (!file.error) { %} 
    743           <div class="bar" style="width:100%;">100%</div> 
    744           {% } %} 
    745      </div> 
    746      </div> 
    747      {% } %} 
    748      </script>'. 
    749  
    750      self::jsLoad('js/jsUpload/vendor/jquery.ui.widget.js'). 
    751      self::jsLoad('js/jsUpload/tmpl.js'). 
    752      self::jsLoad('js/jsUpload/load-image.js'). 
    753      self::jsLoad('js/jsUpload/jquery.iframe-transport.js'). 
    754      self::jsLoad('js/jsUpload/jquery.fileupload.js'). 
    755      self::jsLoad('js/jsUpload/jquery.fileupload-process.js'). 
    756      self::jsLoad('js/jsUpload/jquery.fileupload-resize.js'). 
    757      self::jsLoad('js/jsUpload/jquery.fileupload-ui.js'). 
    758  
    759791     '<script type="text/javascript">'."\n". 
    760792     "//<![CDATA[\n". 
     
    773805     self::jsVar('dotclear.jsUpload.msg.clean',__('Clean')). 
    774806     self::jsVar('dotclear.jsUpload.msg.upload',__('Upload')). 
     807     self::jsVar('dotclear.jsUpload.msg.send',__('Send')). 
     808     self::jsVar('dotclear.jsUpload.msg.file_successfully_uploaded',__('File successfully uploaded.')). 
    775809     self::jsVar('dotclear.jsUpload.msg.no_file_in_queue',__('No file in queue.')). 
    776810     self::jsVar('dotclear.jsUpload.msg.file_in_queue',__('1 file in queue.')). 
     
    779813     self::jsVar('dotclear.jsUpload.base_url',$base_url). 
    780814     "\n//]]>\n". 
    781      "</script>\n"; 
     815     "</script>\n". 
     816 
     817     self::jsLoad('js/jsUpload/vendor/jquery.ui.widget.js'). 
     818     self::jsLoad('js/jsUpload/tmpl.js'). 
     819     self::jsLoad('js/jsUpload/template-upload.js'). 
     820     self::jsLoad('js/jsUpload/template-download.js'). 
     821     self::jsLoad('js/jsUpload/load-image.js'). 
     822     self::jsLoad('js/jsUpload/jquery.iframe-transport.js'). 
     823     self::jsLoad('js/jsUpload/jquery.fileupload.js'). 
     824     self::jsLoad('js/jsUpload/jquery.fileupload-process.js'). 
     825     self::jsLoad('js/jsUpload/jquery.fileupload-resize.js'). 
     826     self::jsLoad('js/jsUpload/jquery.fileupload-ui.js'); 
    782827} 
    783828 
  • inc/admin/lib.dc.page.php

    r1699 r1718  
    613613          "//<![CDATA[\n". 
    614614          "\$(function() {\n". 
    615                "    \$.pageTabs(".$default.");\n". 
     615               "    pagetabs = \$.pageTabs(".$default.");\n". 
    616616               "});\n". 
    617617"\n//]]>\n". 
    618 "</script>\n"; 
     618"</script>\n". 
     619          "<!--[if lt IE 8]>\n". 
     620          self::jsLoad('js/ie7/ie7-hashchange.js'). 
     621          '<script type="text/javascript">'."\n". 
     622          "//<![CDATA[\n". 
     623          "\$(function() {". 
     624               "\$(window).hashchange( function(){". 
     625                    "pagetabs.showDiv(document.location.hash.split('#').join(''));". 
     626               "});". 
     627          "});". 
     628          "\n//]]>\n". 
     629          "</script>\n". 
     630          "<![endif]-->\n"; 
    619631} 
    620632 
  • inc/core/class.dc.media.php

    r1708 r1718  
    516516     @param    post_id   <b>integer</b>      Post ID 
    517517     @param    media_id  <b>integer</b>      Optionnal media ID 
    518      @param    return_rs <b>boolean</b>      Whether to return a resultset (true) or an array (false, default value). 
    519      @return   <b>array</b> Array or ResultSet of fileItems 
    520      */ 
    521      public function getPostMedia($post_id,$media_id=null,$return_rs=false) 
     518     @return   <b>array</b> Array of fileItems 
     519     */ 
     520     public function getPostMedia($post_id,$media_id=null) 
    522521     { 
    523522          $params = array( 
     
    535534               $f = $this->fileRecord($rs); 
    536535               if ($f !== null) { 
    537                     $res[] = $return_rs ? new ArrayObject($f) : $f; 
    538                } 
    539           } 
    540            
    541           return $return_rs ? staticRecord::newFromArray($res) : $res; 
     536                    $res[] = $f; 
     537               } 
     538          } 
     539           
     540          return $res; 
    542541     } 
    543542      
  • inc/core/class.dc.media.php

    r1468 r1718  
    7474           
    7575          if (!is_dir($root)) { 
    76                throw new Exception(sprintf(__('Directory %s does not exist.'),$root)); 
     76               # Check public directory 
     77               if ( $core->auth->isSuperAdmin() ) { 
     78                    throw new Exception(__("There is no writable directory /public/ at the location set in about:config \"public_path\". You must create this directory with sufficient rights (or change this setting).")); 
     79               } else { 
     80                    throw new Exception(__("There is no writable root directory for the media manager. You should contact your administrator.")); 
     81               } 
    7782          } 
    7883           
     
    299304               $f->media_thumb = array(); 
    300305               $p = path::info($f->relname); 
     306 
    301307               $alpha = ($p['extension'] == 'png') || ($p['extension'] == 'PNG'); 
     308 
    302309               $thumb = sprintf(($alpha ? $this->thumb_tp_alpha : $this->thumb_tp),$this->root.'/'.$p['dirname'],$p['base'],'%s'); 
    303310               $thumb_url = sprintf(($alpha ? $this->thumb_tp_alpha : $this->thumb_tp),$this->root_url.$p['dirname'],$p['base'],'%s'); 
     
    306313               $thumb_url = preg_replace('#\./#','/',$thumb_url); 
    307314               $thumb_url = preg_replace('#(?<!:)/+#','/',$thumb_url); 
     315 
     316               if ($alpha) { 
     317                    $thumb_alt = sprintf($this->thumb_tp,$this->root.'/'.$p['dirname'],$p['base'],'%s'); 
     318                    $thumb_url_alt = sprintf($this->thumb_tp,$this->root_url.$p['dirname'],$p['base'],'%s'); 
     319                    # Cleaner URLs 
     320                    $thumb_url_alt = preg_replace('#\./#','/',$thumb_url_alt); 
     321                    $thumb_url_alt = preg_replace('#(?<!:)/+#','/',$thumb_url_alt); 
     322               } 
    308323                
    309324               foreach ($this->thumb_sizes as $suffix => $s) { 
    310325                    if (file_exists(sprintf($thumb,$suffix))) { 
    311326                         $f->media_thumb[$suffix] = sprintf($thumb_url,$suffix); 
     327                    } elseif ($alpha && file_exists(sprintf($thumb_alt,$suffix))) { 
     328                         $f->media_thumb[$suffix] = sprintf($thumb_url_alt,$suffix); 
    312329                    } 
    313330               } 
  • locales/_pot/main.pot

    r1708 r1718  
    10911091 
    10921092#: admin/comments.php:214 
    1093 msgid "You have one spam comments." 
     1093msgid "You have one spam comment." 
    10941094msgstr "" 
    10951095 
  • locales/bn/main.po

    r1708 r1718  
    215215 
    216216#, fuzzy 
    217 msgid "That blog Id is already in use." 
     217msgid "This blog ID is already used." 
    218218msgstr "Dotclear ইতিমধ্যেই ইন্সটল করা আছে।" 
    219219 
     
    459459 
    460460#, php-format 
    461 msgid "You are currently using \"%s\"" 
     461msgid "You are currently using <strong>%s</strong>" 
    462462msgstr "আপনি বর্তমানে ব্যবহার করছেন \"%s\"" 
    463463 
     
    586586msgstr "ক্যাটাগরিটি সফলভাবে সরানো হয়েছে।" 
    587587 
    588 msgid "No category yet." 
     588msgid "No category so far." 
    589589msgstr "কোনো ক্যাটাগরি নেই।" 
    590590 
     
    759759msgstr "মন্তব্যের লেখক:" 
    760760 
    761 msgid "You have one spam comments." 
     761msgid "You have one spam comment." 
    762762msgstr "আপনার একটি স্প্যাম মন্তব্য আছে।" 
    763763 
     
    17401740msgstr "এধরণের কোনো ইউজার নেই" 
    17411741 
    1742 msgid "Change category for entries" 
    1743 msgstr "" 
    1744  
    1745 msgid "Change author for entries" 
     1742msgid "Change category for this selection" 
     1743msgstr "" 
     1744 
     1745msgid "Change author for this selection" 
    17461746msgstr "" 
    17471747 
     
    21222122msgstr "সব সিলেক্ট করুন" 
    21232123 
    2124 msgid "invert selection" 
     2124msgid "Invert selection" 
    21252125msgstr "" 
    21262126 
  • locales/ca/main.po

    r1708 r1718  
    219219 
    220220#, fuzzy 
    221 msgid "That blog Id is already in use." 
     221msgid "This blog ID is already used." 
    222222msgstr "DotClear esta instal·lat." 
    223223 
     
    468468 
    469469#, php-format 
    470 msgid "You are currently using \"%s\"" 
     470msgid "You are currently using <strong>%s</strong>" 
    471471msgstr "" 
    472472 
     
    601601 
    602602#, fuzzy 
    603 msgid "No category yet." 
     603msgid "No category so far." 
    604604msgstr "Cap categoria." 
    605605 
     
    787787msgstr "Autor del comentari:" 
    788788 
    789 msgid "You have one spam comments." 
     789msgid "You have one spam comment." 
    790790msgstr "Te un comentari no desitjat." 
    791791 
     
    18091809msgstr "Aquest usuari no existeix" 
    18101810 
    1811 msgid "Change category for entries" 
     1811msgid "Change category for this selection" 
    18121812msgstr "Canviar la categoria per les entrades" 
    18131813 
    1814 msgid "Change author for entries" 
     1814msgid "Change author for this selection" 
    18151815msgstr "Canviar l'autor per les entrades" 
    18161816 
     
    22002200msgstr "Seleccionar tot" 
    22012201 
    2202 msgid "invert selection" 
     2202msgid "Invert selection" 
    22032203msgstr "invertir la selecció" 
    22042204 
  • locales/cs/main.po

    r1708 r1718  
    214214msgstr "Zakázat vyhledavacím enginům indexovat nebo archivovat obsah blogu." 
    215215 
    216 msgid "That blog Id is already in use." 
     216msgid "This blog ID is already used." 
    217217msgstr "Blog ID je už použito." 
    218218 
     
    457457 
    458458#, php-format 
    459 msgid "You are currently using \"%s\"" 
     459msgid "You are currently using <strong>%s</strong>" 
    460460msgstr "Používáte \"%s\" vzhled" 
    461461 
     
    585585msgstr "Kategorie byla úspěšně přesunuta." 
    586586 
    587 msgid "No category yet." 
     587msgid "No category so far." 
    588588msgstr "Zatím žádná kategorie." 
    589589 
     
    764764msgstr "Autor komentáře:" 
    765765 
    766 msgid "You have one spam comments." 
     766msgid "You have one spam comment." 
    767767msgstr "Máte jeden spam komentář." 
    768768 
     
    17411741msgstr "Tento uživatel neexistuje" 
    17421742 
    1743 msgid "Change category for entries" 
     1743msgid "Change category for this selection" 
    17441744msgstr "Změnit kategorii pro články" 
    17451745 
    1746 msgid "Change author for entries" 
     1746msgid "Change author for this selection" 
    17471747msgstr "Změnit autora pro články" 
    17481748 
     
    21262126msgstr "vybrat vše" 
    21272127 
    2128 msgid "invert selection" 
     2128msgid "Invert selection" 
    21292129msgstr "obrátit výběr" 
    21302130 
  • locales/da/main.po

    r1708 r1718  
    215215 
    216216#, fuzzy 
    217 msgid "That blog Id is already in use." 
     217msgid "This blog ID is already used." 
    218218msgstr "Dotclear er allerede installeret." 
    219219 
     
    459459 
    460460#, php-format 
    461 msgid "You are currently using \"%s\"" 
     461msgid "You are currently using <strong>%s</strong>" 
    462462msgstr "Du bruger lige nu \"%s\"" 
    463463 
     
    587587msgstr "Kategorien er flyttet." 
    588588 
    589 msgid "No category yet." 
     589msgid "No category so far." 
    590590msgstr "Ingen kategori endnu." 
    591591 
     
    765765msgstr "Kommentar ejer:" 
    766766 
    767 msgid "You have one spam comments." 
     767msgid "You have one spam comment." 
    768768msgstr "Du har en spam kommentar." 
    769769 
     
    17521752msgstr "" 
    17531753 
    1754 msgid "Change category for entries" 
    1755 msgstr "" 
    1756  
    1757 msgid "Change author for entries" 
     1754msgid "Change category for this selection" 
     1755msgstr "" 
     1756 
     1757msgid "Change author for this selection" 
    17581758msgstr "" 
    17591759 
     
    21342134msgstr "" 
    21352135 
    2136 msgid "invert selection" 
     2136msgid "Invert selection" 
    21372137msgstr "" 
    21382138 
  • locales/de/main.po

    r1708 r1718  
    212212msgstr "Erlaube Suchmaschinen weder das Durchsuchen und Archivieren des Inhaltes noch des Archivs dieses Blogs." 
    213213 
    214 msgid "That blog Id is already in use." 
     214msgid "This blog ID is already used." 
    215215msgstr "Diese Blog-ID wird schon verwendet." 
    216216 
     
    457457 
    458458#, php-format 
    459 msgid "You are currently using \"%s\"" 
     459msgid "You are currently using <strong>%s</strong>" 
    460460msgstr "Du verwendest gerade \"%s\"" 
    461461 
     
    584584msgstr "Die Kategorie wurde erfolgreich verschoben." 
    585585 
    586 msgid "No category yet." 
     586msgid "No category so far." 
    587587msgstr "Keine Kategorie angelegt." 
    588588 
     
    763763msgstr "Autor des Kommentars" 
    764764 
    765 msgid "You have one spam comments." 
     765msgid "You have one spam comment." 
    766766msgstr "Du hast Spam in deinen Kommentaren." 
    767767 
     
    17401740msgstr "Dieser Benutzer existiert nicht." 
    17411741 
    1742 msgid "Change category for entries" 
     1742msgid "Change category for this selection" 
    17431743msgstr "Kategorie für die Einträge ändern" 
    17441744 
    1745 msgid "Change author for entries" 
     1745msgid "Change author for this selection" 
    17461746msgstr "Autor für die Einträge ändern" 
    17471747 
     
    21262126msgstr "alles markieren" 
    21272127 
    2128 msgid "invert selection" 
     2128msgid "Invert selection" 
    21292129msgstr "Auswahl entfernen" 
    21302130 
  • locales/en/main.po

    r1708 r1718  
    211211msgstr "" 
    212212 
    213 msgid "That blog Id is already in use." 
     213msgid "This blog ID is already used." 
    214214msgstr "" 
    215215 
     
    453453 
    454454#, php-format 
    455 msgid "You are currently using \"%s\"" 
     455msgid "You are currently using <strong>%s</strong>" 
    456456msgstr "" 
    457457 
     
    547547 
    548548msgid "Entries (all types)" 
    549 msgstr "Entries & pages" 
     549msgstr "Entries" 
    550550 
    551551msgid "Status" 
     
    581581msgstr "" 
    582582 
    583 msgid "No category yet." 
     583msgid "No category so far." 
    584584msgstr "" 
    585585 
     
    753753msgstr "" 
    754754 
    755 msgid "You have one spam comments." 
     755msgid "You have one spam comment." 
    756756msgstr "" 
    757757 
     
    17121712msgstr "" 
    17131713 
    1714 msgid "Change category for entries" 
    1715 msgstr "" 
    1716  
    1717 msgid "Change author for entries" 
     1714msgid "Change category for this selection" 
     1715msgstr "" 
     1716 
     1717msgid "Change author for this selection" 
    17181718msgstr "" 
    17191719 
     
    20742074msgstr "" 
    20752075 
     2076msgid "Select:" 
     2077msgstr "" 
     2078 
    20762079msgid "no selection" 
    20772080msgstr "" 
     
    20802083msgstr "" 
    20812084 
    2082 msgid "invert selection" 
     2085msgid "Invert selection" 
    20832086msgstr "" 
    20842087 
     
    21592162 
    21602163msgid "You have unsaved changes. Switch post format will loose these changes. Proceed anyway?" 
    2161 msgstr "" 
    2162  
    2163 msgid "Warning: post format change will not convert existing content. You will need to apply new format by yourself. Proceed anyway?" 
    21642164msgstr "" 
    21652165 
  • locales/eo/main.po

    r1708 r1718  
    211211msgstr "" 
    212212 
    213 msgid "That blog Id is already in use." 
     213msgid "This blog ID is already used." 
    214214msgstr "" 
    215215 
     
    453453 
    454454#, php-format 
    455 msgid "You are currently using \"%s\"" 
     455msgid "You are currently using <strong>%s</strong>" 
    456456msgstr "" 
    457457 
     
    578578msgstr "" 
    579579 
    580 msgid "No category yet." 
     580msgid "No category so far." 
    581581msgstr "" 
    582582 
     
    750750msgstr "" 
    751751 
    752 msgid "You have one spam comments." 
     752msgid "You have one spam comment." 
    753753msgstr "" 
    754754 
     
    17081708msgstr "" 
    17091709 
    1710 msgid "Change category for entries" 
    1711 msgstr "" 
    1712  
    1713 msgid "Change author for entries" 
     1710msgid "Change category for this selection" 
     1711msgstr "" 
     1712 
     1713msgid "Change author for this selection" 
    17141714msgstr "" 
    17151715 
     
    20732073msgstr "" 
    20742074 
    2075 msgid "invert selection" 
     2075msgid "Invert selection" 
    20762076msgstr "" 
    20772077 
  • locales/es-ar/main.po

    r1708 r1718  
    217217 
    218218#, fuzzy 
    219 msgid "That blog Id is already in use." 
     219msgid "This blog ID is already used." 
    220220msgstr "Dotclear ya está instalado." 
    221221 
     
    460460 
    461461#, php-format 
    462 msgid "You are currently using \"%s\"" 
     462msgid "You are currently using <strong>%s</strong>" 
    463463msgstr "Actualmente usas \"%s\"" 
    464464 
     
    588588msgstr "La categoría se ha movido con éxito." 
    589589 
    590 msgid "No category yet." 
     590msgid "No category so far." 
    591591msgstr "No hay categorías aún." 
    592592 
     
    767767msgstr "Autor del comentario:" 
    768768 
    769 msgid "You have one spam comments." 
     769msgid "You have one spam comment." 
    770770msgstr "Tiene un comentario no deseado." 
    771771 
     
    17561756msgstr "Este usuario no existe" 
    17571757 
    1758 msgid "Change category for entries" 
     1758msgid "Change category for this selection" 
    17591759msgstr "Cambiar la categoría para las entradas" 
    17601760 
    1761 msgid "Change author for entries" 
     1761msgid "Change author for this selection" 
    17621762msgstr "Cambiar el autor de las entradas" 
    17631763 
     
    21412141msgstr "seleccionar todo" 
    21422142 
    2143 msgid "invert selection" 
     2143msgid "Invert selection" 
    21442144msgstr "invertir la selección" 
    21452145 
  • locales/es/main.po

    r1708 r1718  
    218218 
    219219#, fuzzy 
    220 msgid "That blog Id is already in use." 
     220msgid "This blog ID is already used." 
    221221msgstr "Dotclear ya está instalado." 
    222222 
     
    462462 
    463463#, php-format 
    464 msgid "You are currently using \"%s\"" 
     464msgid "You are currently using <strong>%s</strong>" 
    465465msgstr "Actualmente está usando «%s»" 
    466466 
     
    590590msgstr "La categoría se ha movido con éxito." 
    591591 
    592 msgid "No category yet." 
     592msgid "No category so far." 
    593593msgstr "Ninguna categoría todavía." 
    594594 
     
    769769msgstr "Autor del comentario:" 
    770770 
    771 msgid "You have one spam comments." 
     771msgid "You have one spam comment." 
    772772msgstr "Tiene un comentario no deseado." 
    773773 
     
    17501750msgstr "Este usuario no existe" 
    17511751 
    1752 msgid "Change category for entries" 
     1752msgid "Change category for this selection" 
    17531753msgstr "Cambiar la categoría de las entradas" 
    17541754 
    1755 msgid "Change author for entries" 
     1755msgid "Change author for this selection" 
    17561756msgstr "Cambiar el autor de las entradas" 
    17571757 
     
    21392139msgstr "Seleccionar todo" 
    21402140 
    2141 msgid "invert selection" 
     2141msgid "Invert selection" 
    21422142msgstr "Invertir la selección" 
    21432143 
  • locales/eu/main.po

    r1708 r1718  
    211211msgstr "" 
    212212 
    213 msgid "That blog Id is already in use." 
     213msgid "This blog ID is already used." 
    214214msgstr "" 
    215215 
     
    453453 
    454454#, php-format 
    455 msgid "You are currently using \"%s\"" 
     455msgid "You are currently using <strong>%s</strong>" 
    456456msgstr "" 
    457457 
     
    578578msgstr "" 
    579579 
    580 msgid "No category yet." 
     580msgid "No category so far." 
    581581msgstr "" 
    582582 
     
    750750msgstr "" 
    751751 
    752 msgid "You have one spam comments." 
     752msgid "You have one spam comment." 
    753753msgstr "" 
    754754 
     
    17081708msgstr "" 
    17091709 
    1710 msgid "Change category for entries" 
    1711 msgstr "" 
    1712  
    1713 msgid "Change author for entries" 
     1710msgid "Change category for this selection" 
     1711msgstr "" 
     1712 
     1713msgid "Change author for this selection" 
    17141714msgstr "" 
    17151715 
     
    20732073msgstr "" 
    20742074 
    2075 msgid "invert selection" 
     2075msgid "Invert selection" 
    20762076msgstr "" 
    20772077 
  • locales/fr/main.po

    r1708 r1718  
    8282msgstr "Changer votre mot de passe" 
    8383 
     84msgid "Change my password" 
     85msgstr "Changer mon mot de passe" 
     86 
    8487msgid "New password:" 
    8588msgstr "Nouveau mot de passe :" 
    8689 
    8790msgid "Confirm password:" 
    88 msgstr "Confirmez le mot de passe :" 
     91msgstr "Confirmer le mot de passe :" 
    8992 
    9093msgid "change" 
     
    9598 
    9699msgid "This mode allows you to login without activating any of your plugins. This may be useful to solve compatibility problems" 
    97 msgstr "\"Ce mode vous permet de vous connecter sans activer de plugins. Il peut être utile pour résoudre un problème de compatibilité" 
     100msgstr "Ce mode vous permet de vous connecter sans activer de plugins. Il peut être utile pour résoudre un problème de compatibilité" 
    98101 
    99102msgid "Disable or delete any plugin suspected to cause trouble, then log out and log back in normally." 
     
    168171#, php-format 
    169172msgid "You are about to delete the blog %s. Every entry, comment and category will be deleted." 
    170 msgstr "Vous êtes sur le point de supprimer le blog %s. Tous ses billets, commentaires et catégories seront supprimés." 
     173msgstr "Vous êtes sur le point de supprimer le blog %s. Tous ses billets, pages, commentaires et catégories seront supprimés." 
    171174 
    172175msgid "Please give your password to confirm the blog deletion." 
     
    227230msgstr "Je souhaite que mon blog ne soit ni indexé ni archivé par les moteurs de recherche et archiveurs." 
    228231 
    229 msgid "That blog Id is already in use." 
     232msgid "This blog ID is already used." 
    230233msgstr "Cet identifiant est déjà utilisé." 
    231234 
     
    335338 
    336339msgid "Display smilies on entries and comments" 
    337 msgstr "Afficher des émoticônes dans les billets et commentaires" 
     340msgstr "Afficher des émoticônes dans les billets, pages et commentaires" 
    338341 
    339342#, php-format 
     
    371374 
    372375msgid "This defines image tag title when you insert it in a post from the media manager. It is retrieved from the picture's metadata." 
    373 msgstr "Ceci définit le titre de la balise d'une image insérée depuis le gestionnaire de media. Les informations sont obtenues depuis les métadonnées de l'image." 
     376msgstr "Ceci définit le titre de la balise d'une image insérée depuis la médiathèque. Les informations sont obtenues depuis les métadonnées de l'image." 
    374377 
    375378msgid "Use original media date if possible" 
     
    481484 
    482485#, php-format 
    483 msgid "You are currently using \"%s\"" 
    484 msgstr "Vous utilisez actuellement \"%s\"" 
     486msgid "You are currently using <strong>%s</strong>" 
     487msgstr "Vous utilisez actuellement <strong>%s</strong>" 
    485488 
    486489msgid "Use selected theme" 
     
    575578 
    576579msgid "Entries (all types)" 
    577 msgstr "Billets & pages" 
     580msgstr "Entrées" 
    578581 
    579582msgid "Status" 
     
    601604 
    602605msgid "The category has been successfully removed." 
    603 msgstr "Catégorie supprimée avec succès." 
     606msgid_plural "The categories have been successfully removed." 
     607msgstr[0] "Catégorie supprimée avec succès." 
     608msgstr[1] "Catégories supprimées avec succès." 
    604609 
    605610msgid "Categories have been successfully reordered." 
     
    609614msgstr "Catégorie déplacée avec succès." 
    610615 
    611 msgid "No category yet." 
    612 msgstr "Pas encore de catégorie." 
    613  
    614 msgid "Categories list" 
    615 msgstr "Liste des catégories" 
     616msgid "No category so far." 
     617msgstr "Pas de catégorie pour le moment." 
     618 
     619msgid "List of blog\'s categories" 
     620msgstr "Liste des catégories du blog" 
    616621 
    617622#, php-format 
     
    647652msgstr "Choisissez une catégorie à supprimer :" 
    648653 
    649 msgid "And choose the category which will receive its entries:" 
    650 msgstr "Et sélectionnez la catégorie qui recevra ses (éventuels) billets :" 
     654msgid "Categories order" 
     655msgstr "Ordonnancement des catégories" 
     656 
     657msgid "Save categories order" 
     658msgstr "Enregistrer l'ordre des catégories" 
     659 
     660msgid "Choose the category which will receive its entries:" 
     661msgstr "Sélectionnez la catégorie qui recevra ses éventuels billets :" 
    651662 
    652663msgid "The entries cannot be moved to the category you choose to delete." 
     
    656667msgstr "Supprimer" 
    657668 
    658 msgid "Reorder categories" 
    659 msgstr "Réordonner les catégories" 
     669msgid "Reorder all categories on the top level" 
     670msgstr "Replacer toutes les catégories au premier niveau" 
    660671 
    661672msgid "This will relocate all categories on the top level" 
    662673msgstr "Ceci va déplacer toutes les catégories au premier niveau" 
     674 
     675msgid "To rearrange categories order, move items by drag and drop, then click on “Save categories order” button." 
     676msgstr "Pour modifier l\'ordre des catégories, déplacez les items par glisser-déposer puis cliquez sur le bouton \"Enregistrer l\'ordre des catégories\"." 
    663677 
    664678msgid "Reorder" 
     
    767781 
    768782msgid "Entry title" 
    769 msgstr "Titre du billet" 
     783msgstr "Titre de l'entrée" 
    770784 
    771785msgid "Author" 
     
    793807msgstr "Auteur du commentaire :" 
    794808 
    795 msgid "You have one spam comments." 
     809msgid "You have one spam comment." 
    796810msgstr "Vous avez un commentaire indésirable." 
    797811 
    798812msgid "Show it." 
    799 msgstr "L'afficher" 
     813msgstr "L'afficher." 
    800814 
    801815#, php-format 
     
    860874 
    861875msgid "Following plugins have been installed:" 
    862 msgstr "Les extensions suivantes ont été installées :" 
     876msgstr "Les plugins suivants ont été installés :" 
    863877 
    864878msgid "Following plugins have not been installed:" 
    865 msgstr "Les extensions suivantes n'ont pas été installées :" 
     879msgstr "Les plugins suivants n'ont pas été installés :" 
    866880 
    867881#, php-format 
     
    880894 
    881895msgid "Some plugins are installed twice:" 
    882 msgstr "Ces extensions sont installées en double :" 
     896msgstr "Ces plugins sont installés en double :" 
    883897 
    884898msgid "Quick entry" 
     
    10391053#, fuzzy, php-format 
    10401054msgid "Path <strong>%s</strong> is not writable." 
    1041 msgstr "Le répertoire <strong>%s</strong> n'est pas accessible en écriture." 
     1055msgstr "Le répertoire de cache <strong>%s</strong> n'est pas accessible en écriture." 
    10421056 
    10431057#, fuzzy 
     
    11241138#, php-format 
    11251139msgid "You can change your user language in your <a href=\"%1$s\">preferences</a> or change your blog's main language in your <a href=\"%2$s\">blog settings</a>." 
    1126 msgstr "Vous pouvez changer votre langue d'utilisateur dans vos <a href=\"%1$s\">préférences</a> ou changer la langue principale de votre blog dans vos <a href=\"%2$s\">paramètres du blog</a>." 
     1140msgstr "Vous pouvez changer votre langue d'utilisateur dans vos <a href=\"%1$s\">préférences</a> ou changer la langue principale de votre blog dans vos <a href=\"%2$s\">Paramètres du blog</a>." 
    11271141 
    11281142msgid "Installed languages" 
     
    11921206 
    11931207msgid "Media manager" 
    1194 msgstr "Gestionnaire de médias" 
     1208msgstr "Médiathèque" 
    11951209 
    11961210msgid "Go to %s folder" 
     
    12641278msgstr "Taille maximale %s" 
    12651279 
     1280msgid "maximum size %s" 
     1281msgstr "taille maximale %s" 
     1282 
    12661283msgid "Private" 
    12671284msgstr "Privé" 
     
    13791396 
    13801397msgid "Show entries containing this media" 
    1381 msgstr "Afficher les billets contenant ce média" 
     1398msgstr "Afficher les entrées contenant ce média" 
    13821399 
    13831400msgid "Entries containing this media" 
    1384 msgstr "Billets contenant ce média" 
     1401msgstr "Entrées contenant ce média" 
    13851402 
    13861403msgid "No entry seems contain this media." 
    1387 msgstr "Aucun billet ne semble contenir ce média." 
     1404msgstr "Aucune entrée ne semble contenir ce média." 
    13881405 
    13891406msgid "Image details" 
     
    14451462 
    14461463msgid "No content found on this plugin." 
    1447 msgstr "Aucun contenu pour cette extension." 
     1464msgstr "Aucun contenu pour ce plugin." 
    14481465 
    14491466msgid "Plugin not found" 
    1450 msgstr "Extension introuvable" 
     1467msgstr "Plugin introuvable" 
    14511468 
    14521469msgid "The plugin you reached does not exist or does not have an admin page." 
    1453 msgstr "L'extension que vous essayez d'atteindre n'existe pas ou n'a pas de page d'administration." 
     1470msgstr "Le plugin que vous essayez d'atteindre n'existe pas ou n'a pas de page d'administration." 
    14541471 
    14551472msgid "No such plugin." 
    1456 msgstr "Extension inexistante." 
     1473msgstr "Plugin inexistant." 
    14571474 
    14581475msgid "You don't have permissions to delete this plugin." 
    1459 msgstr "Vous n'avez pas les permissions pour effacer cette extension." 
     1476msgstr "Vous n'avez pas les permissions pour supprimer ce plugin." 
    14601477 
    14611478msgid "You don't have permissions to deactivate this plugin." 
    1462 msgstr "Vous n'avez pas les permissions pour désactiver cette extension." 
     1479msgstr "Vous n'avez pas les permissions pour désactiver ce plugin." 
    14631480 
    14641481msgid "Plugins management" 
    1465 msgstr "Gestion des extensions" 
     1482msgstr "Gestion des plugins" 
    14661483 
    14671484msgid "Plugin has been successfully deleted." 
    1468 msgstr "Extension supprimée avec succès." 
     1485msgstr "Plugin supprimé avec succès." 
    14691486 
    14701487msgid "Plugin has been successfully installed." 
    1471 msgstr "Extension installée avec succès." 
     1488msgstr "Plugin installé avec succès." 
    14721489 
    14731490msgid "Plugin has been successfully upgraded" 
    1474 msgstr "Extension mise à jour avec succès." 
     1491msgstr "Plugin mis à jour avec succès." 
    14751492 
    14761493msgid "Plugins add new functionalities to Dotclear. Here you can activate or deactivate installed plugins." 
    1477 msgstr "Les extensions ajoutent de nouvelles fonctionnalités à Dotclear. Ici, vous pouvez activer ou désactiver les extensions installées." 
     1494msgstr "Les plugins ajoutent de nouvelles fonctionnalités à Dotclear. Ici, vous pouvez activer ou désactiver les plugins installés." 
    14781495 
    14791496#, php-format 
    14801497msgid "You can find additional plugins for your blog on %s." 
    1481 msgstr "Vous pouvez trouver de nouvelles extensions pour votre blog sur %s." 
     1498msgstr "Vous pouvez trouver d'autres plugins pour votre blog sur %s." 
    14821499 
    14831500msgid "You can find additional plugins for your blog on %s or using the %s." 
    1484 msgstr "Vous pouvez trouver de nouvelles extensions pour votre blog sur %s ou en utilisant l'%s." 
     1501msgstr "Vous pouvez trouver d'autres plugins pour votre blog sur %s ou en utilisant l'%s." 
    14851502 
    14861503msgid "To install or upgrade a plugin you generally just need to upload it in \"Install or upgrade a plugin\" section." 
    1487 msgstr "Tout ce que vous avez à faire pour installer ou mettre à jour une extension est généralement de la déposer dans la section \"Installer ou mettre à jour une extension\"." 
     1504msgstr "Pour installer ou mettre à jour un plugin il suffit de le déposer grâce au formulaire de la section \"Installer ou mettre à jour un plugin\"." 
    14881505 
    14891506msgid "To install or upgrade a plugin you just need to extract it in your plugins directory." 
    1490 msgstr "Tout ce que vous avez à faire pour installer une extension est de l'extraire dans votre répertoire d'extensions." 
     1507msgstr "Pour installer un plugin il suffit de l'extraire dans votre répertoire de plugins." 
    14911508 
    14921509msgid "Plugins" 
    1493 msgstr "Extensions" 
     1510msgstr "Plugins" 
    14941511 
    14951512msgid "Activated plugins" 
    1496 msgstr "Extensions activées" 
     1513msgstr "Plugins activés" 
    14971514 
    14981515msgid "Plugin" 
    1499 msgstr "Extension" 
     1516msgstr "Plugin" 
    15001517 
    15011518msgid "Version" 
     
    15091526 
    15101527msgid "Deactivated plugins" 
    1511 msgstr "Extensions désactivées" 
     1528msgstr "Plugins désactivés" 
    15121529 
    15131530msgid "Activate" 
     
    15151532 
    15161533msgid "Install or upgrade a plugin" 
    1517 msgstr "Installer ou mettre à jour une extension" 
     1534msgstr "Installer ou mettre à jour un plugin" 
    15181535 
    15191536msgid "You can install plugins by uploading or downloading zip files." 
    1520 msgstr "Vous pouvez installer des extensions en déposant ou téléchargeant des fichiers zip." 
     1537msgstr "Vous pouvez installer des plugins en déposant ou téléchargeant des fichiers zip." 
    15211538 
    15221539msgid "Plugin zip file:" 
    1523 msgstr "Fichier zip de l'extension :" 
     1540msgstr "Fichier zip de du plugin :" 
    15241541 
    15251542msgid "Upload plugin" 
    1526 msgstr "Déposer l'extension" 
     1543msgstr "Déposer le plugin" 
    15271544 
    15281545msgid "Plugin zip file URL:" 
    1529 msgstr "URL du fichier zip de l'extension :" 
     1546msgstr "URL du fichier zip du plugin :" 
    15301547 
    15311548msgid "Download plugin" 
    1532 msgstr "Télécharger l'extension" 
     1549msgstr "Télécharger le plugin" 
    15331550 
    15341551msgid "To enable this function, please give write access to your plugins directory." 
    1535 msgstr "Pour activer cette fonction, donnez un accès en écriture à votre répertoire d'extensions." 
     1552msgstr "Pour activer cette fonction, donnez un accès en écriture à votre répertoire de plugins." 
    15361553 
    15371554msgid "Plugin from official distribution" 
    1538 msgstr "Extension de la distribution officielle" 
     1555msgstr "Plugin de la distribution officielle" 
    15391556 
    15401557msgid "Add a link" 
     
    15691586 
    15701587msgid "Search" 
    1571 msgstr "Recherche" 
     1588msgstr "Rechercher" 
    15721589 
    15731590msgid "cancel" 
     
    16291646 
    16301647msgid "Text formating:" 
    1631 msgstr "Format du texte :" 
     1648msgstr "Syntaxe de saisie :" 
    16321649 
    16331650msgid "Convert to XHTML" 
     
    16381655 
    16391656msgid "Warning: Comments are not accepted on this blog." 
    1640 msgstr "Attention : les commentaires ne sont pas acceptés sur ce blog." 
     1657msgstr "Les commentaires sont fermés sur ce blog pour le moment." 
    16411658 
    16421659msgid "Warning: Trackbacks are not more accepted for this entry." 
    16431660msgstr "Attention : les rétroliens ne sont plus acceptés pour ce billet." 
    16441661 
    1645 msgid "Warning: Trackbacks are not accepted on this blog." 
    1646 msgstr "Attention : les rétroliens ne sont pas acceptés sur ce blog." 
     1662msgid "Trackbacks are not accepted on this blog so far." 
     1663msgstr "Les rétroliens sont fermés sur ce blog pour le moment." 
    16471664 
    16481665msgid "Selected entry" 
     
    16621679 
    16631680msgid "Ping blogs" 
    1664 msgstr "Faire des rétroliens" 
     1681msgstr "Envoyer des rétroliens" 
    16651682 
    16661683msgid "Trackbacks" 
     
    17751792msgstr "Cet utilisateur n'existe pas" 
    17761793 
    1777 msgid "Change category for entries" 
    1778 msgstr "Changer la catégorie des billets" 
    1779  
    1780 msgid "Change language for entries" 
    1781 msgstr "Changer la langue des billets" 
    1782  
    1783 msgid "Change author for entries" 
    1784 msgstr "Changer l'auteur des billets" 
     1794msgid "Change category for this selection" 
     1795msgstr "Changer la catégorie de cette sélection" 
     1796 
     1797msgid "Change language for this selection" 
     1798msgstr "Changer la langue de cette sélection" 
     1799 
     1800msgid "Change author for this selection" 
     1801msgstr "Changer l'auteur de cette sélection" 
    17851802 
    17861803msgid "Author ID:" 
     
    17901807msgstr "Défaut" 
    17911808 
    1792 msgid "If you want to change your email or password you must provide your current password." 
    1793 msgstr "Si vous voulez changer votre adresse email ou votre mot de passe, vous devez indiquer votre mot de passe." 
     1809msgid "If you have changed your email or password you must provide your current password to save these modifications." 
     1810msgstr "Si vous avez modifié votre adresse email ou votre mot de passe, vous devez indiquer votre mot de passe actuel pour enregistrer ces modifications." 
    17941811 
    17951812msgid "No favorite selected" 
     
    18231840msgstr "Langue de l'utilisateur :" 
    18241841 
     1842msgid "Language for my interface:" 
     1843msgstr "Langue de mon interface :" 
     1844 
    18251845msgid "User timezone:" 
    18261846msgstr "Fuseau horaire de l'utilisateur :" 
    18271847 
     1848msgid "My timezone:" 
     1849msgstr "Mon fuseau horaire :" 
     1850 
    18281851msgid "If you have changed this user email or password you must provide your current password to save these modifications." 
    1829 msgstr "Si vous voulez changer votre adresse email ou votre mot de passe, vous devez indiquer votre mot de passe." 
     1852msgstr "Si vous voulez changer votre adresse email ou votre mot de passe, vous devez indiquer votre mot de passe actuel pour enregistrer ces modifications." 
    18301853 
    18311854msgid "My options" 
     
    18451868 
    18461869msgid "Activate enhanced uploader in media manager" 
    1847 msgstr "Activer l'interface avancée du gestionnaire de médias" 
     1870msgstr "Activer l'interface avancée de la médiathèque" 
    18481871 
    18491872#, fuzzy 
     
    18551878 
    18561879msgid "Do not use standard favicon" 
    1857 msgstr "Ne pas utiliser le favicon standard" 
     1880msgstr "Ne pas utiliser le favicon standard de Dotclear" 
    18581881 
    18591882msgid "This will be applied for all users" 
    1860 msgstr "Ce choix sera actif pour tous les utilisateurs" 
     1883msgstr "Ce choix sera appliqué pour tous les utilisateurs" 
    18611884 
    18621885msgid "Accessibility options" 
     
    18641887 
    18651888msgid "Disable javascript powered drag and drop for ordering items" 
    1866 msgstr "Désactiver le drag and drop javascript pour ordonnancer les éléments" 
     1889msgstr "Désactiver le glisser-déposer pour ordonnancer les éléments" 
    18671890 
    18681891msgid "Numeric fields will allow to type the elements' ordering number." 
     
    18941917msgstr "Retirer les favoris sélectionnés" 
    18951918 
     1919msgid "Your current password:" 
     1920msgstr "Votre mot de passe actuel :" 
     1921 
     1922msgid "Update my profile" 
     1923msgstr "Mettre à jour mon profil" 
     1924 
    18961925msgid "Are you sure you want to remove selected favorites?" 
    18971926msgstr "Êtes-vous sûr de vouloir retirer les favoris sélectionnés ?" 
     
    19241953msgstr "Requête :" 
    19251954 
    1926 msgid "Search entries" 
    1927 msgstr "Rechercher des billets" 
    1928  
    1929 msgid "Search comments" 
    1930 msgstr "Rechercher des commentaires" 
     1955msgid "Search in entries" 
     1956msgstr "Rechercher dans les billets" 
     1957 
     1958msgid "Search in comments" 
     1959msgstr "Rechercher dans les commentaires" 
    19311960 
    19321961msgid "schedule" 
     
    20682097 
    20692098msgid "Mandatory for password recovering procedure." 
    2070 msgstr "Obligatoire pour la procédure de récupération de mot de passe." 
     2099msgstr "Indispensable pour la procédure de récupération de mot de passe." 
    20712100 
    20722101msgid "Password change required to connect" 
    2073 msgstr "Changement de mot de passe requis pour la connexion" 
     2102msgstr "Changement de mot de passe requis à la prochaine connexion" 
    20742103 
    20752104msgid "Save and create another" 
     
    20982127 
    20992128msgid "Number of entries" 
    2100 msgstr "Nombre de billets" 
     2129msgstr "Nombre d'entrées" 
    21012130 
    21022131msgid "Set permissions" 
     
    21552184msgstr "Aller au menu" 
    21562185 
     2186msgid "Go to search" 
     2187msgstr "Aller à la recherche" 
     2188 
    21572189msgid "Go to site" 
    21582190msgstr "Aller sur le site" 
     
    21782210msgstr "Aide" 
    21792211 
     2212msgid "Help about this page" 
     2213msgstr "Aide pour cette page" 
     2214 
    21802215msgid "uncover" 
    21812216msgstr "dévoiler" 
     
    21872222msgstr "aide" 
    21882223 
     2224msgid "Select:" 
     2225msgstr "Sélectionner :" 
     2226 
    21892227msgid "no selection" 
    2190 msgstr "aucune sélection" 
     2228msgstr "aucun" 
    21912229 
    21922230msgid "select all" 
    2193 msgstr "tout sélectionner" 
    2194  
    2195 msgid "invert selection" 
    2196 msgstr "inverser la sélection" 
     2231msgstr "tous" 
     2232 
     2233msgid "Invert selection" 
     2234msgstr "Inverser la sélection" 
    21972235 
    21982236msgid "view entry" 
     
    22142252 
    22152253msgid "Users with posts cannot be deleted." 
    2216 msgstr "Les utilisateurs ayant écrit des billets ne peuvent être supprimés." 
     2254msgstr "Les utilisateurs ayant écrit des entrées ne peuvent être supprimés." 
    22172255 
    22182256#, php-format 
     
    22242262msgstr "Êtes-vous certain de vouloir supprimer la catégorie \"%s\" ?" 
    22252263 
     2264#, php-format 
     2265msgid "Are you sure you want to delete selected categories (%s)?" 
     2266msgstr "Êtes-vous certain de vouloir supprimer les categories sélectionnées (%s) ?" 
     2267 
    22262268msgid "Are you sure you want to reorder all categories?" 
    22272269msgstr "Êtes-vous certain de vouloir réinitialiser l'ordre des catégories ?" 
     
    22442286#, php-format 
    22452287msgid "Are you sure you want to delete \"%s\" plugin?" 
    2246 msgstr "Êtes-vous certain de vouloir supprimer l'extension \"%s\" ?" 
     2288msgstr "Êtes-vous certain de vouloir supprimer le plugin \"%s\" ?" 
    22472289 
    22482290msgid "Use this theme" 
     
    22632305 
    22642306msgid "XHTML markup validator" 
    2265 msgstr "Validation XHTML" 
     2307msgstr "Vérifier la validité XHTML" 
    22662308 
    22672309msgid "XHTML content is valid." 
     
    24282470msgstr "Erreur de file d'attente :" 
    24292471 
    2430 msgid "&#171;prev." 
    2431 msgstr "&#171;préc." 
    2432  
    2433 msgid "next&#187;" 
    2434 msgstr "suiv.&#187;" 
     2472msgid "&#171; prev." 
     2473msgstr "&#171; préc." 
     2474 
     2475msgid "next &#187;" 
     2476msgstr "suiv. &#187;" 
    24352477 
    24362478msgid "No entry" 
     
    26912733 
    26922734msgid "Cannot deactivate plugin." 
    2693 msgstr "L'extension ne peut pas être désactivée." 
     2735msgstr "Le plugin ne peut pas être désactivé." 
    26942736 
    26952737msgid "Cannot activate plugin." 
    2696 msgstr "L'extension ne peut pas être activée." 
     2738msgstr "Le plugin ne peut pas être activé." 
    26972739 
    26982740#, php-format 
     
    29482990msgstr "Date de publication invalide" 
    29492991 
     2992msgid "System settings" 
     2993msgstr "Réglages système" 
     2994 
     2995msgid "Additional plugins" 
     2996msgstr "Modules complémentaires" 
     2997 
     2998msgid "Personal notes:" 
     2999msgstr "Notes personnelles :" 
     3000 
     3001msgid "New user" 
     3002msgstr "Nouvel utilisateur" 
     3003 
     3004msgid "Published" 
     3005msgstr "Publié" 
     3006 
     3007msgid "Unpublished" 
     3008msgstr "Non publié" 
     3009 
     3010msgid "Pending" 
     3011msgstr "En attente" 
     3012 
     3013msgid "Junk" 
     3014msgstr "Indésirable" 
     3015 
     3016msgid "Scheduled" 
     3017msgstr "Programmé" 
     3018 
     3019msgid "Protected" 
     3020msgstr "Protégé" 
     3021 
     3022msgid "Publish" 
     3023msgstr "Publier" 
     3024 
     3025msgid "Unpublish" 
     3026msgstr "Mettre hors ligne" 
     3027 
     3028msgid "Mark as pending" 
     3029msgstr "Mettre en attente" 
     3030 
     3031msgid "Mark as junk" 
     3032msgstr "Mettre en indésirable" 
     3033 
     3034msgid "Next entry" 
     3035msgstr "Billet suivant" 
     3036 
     3037msgid "Previous entry" 
     3038msgstr "Billet précédent" 
     3039 
     3040msgid "Introduction to the post." 
     3041msgstr "Introduction au billet." 
     3042 
     3043msgid "Unpublished notes." 
     3044msgstr "Notes non publiées." 
     3045 
     3046msgid "Edit basename:" 
     3047msgstr "Modifier l'URL spécifique :" 
     3048 
     3049msgid "Protect with password" 
     3050msgstr "Protéger par un mot de passe" 
     3051 
     3052msgid "Information collected" 
     3053msgstr "Informations recueillies" 
     3054 
     3055msgid "Comment submitted" 
     3056msgstr "Commentaire déposé" 
     3057 
     3058msgid "Entry status" 
     3059msgstr "État du billet" 
     3060 
     3061msgid "Publication date and hour" 
     3062msgstr "Date et heure de publication" 
     3063 
     3064msgid "Text formating" 
     3065msgstr "Syntaxe de saisie" 
     3066 
     3067msgid "Entry lang" 
     3068msgstr "Langue du billet" 
     3069 
     3070msgid "Password" 
     3071msgstr "Mot de passe" 
     3072 
     3073msgid "Edit basename" 
     3074msgstr "URL spécifique" 
     3075 
     3076msgid "Ordering" 
     3077msgstr "Classement" 
     3078 
     3079msgid "Filter posts list" 
     3080msgstr "Filtrer la liste des billets" 
     3081 
     3082msgid "entries per page" 
     3083msgstr "billets par page" 
     3084 
     3085msgid "Show" 
     3086msgstr "Afficher" 
     3087 
     3088msgid "Filter blogs list" 
     3089msgstr "Filtrer la liste des blogs" 
     3090 
     3091msgid "blogs per page" 
     3092msgstr "blogs par page" 
     3093 
     3094msgid "Filter comments and trackbacks list" 
     3095msgstr "Filtrer la liste des commentaires et rétroliens" 
     3096 
     3097msgid "comments per page" 
     3098msgstr "commentaires par page" 
     3099 
     3100msgid "Filter users list" 
     3101msgstr "Filtrer la liste des utilisateurs" 
     3102 
     3103msgid "users per page" 
     3104msgstr "utilisateurs par page" 
     3105 
     3106msgid "Available themes in your installation" 
     3107msgstr "Thèmes disponibles sur votre installation" 
     3108 
     3109msgid "You can also install themes by uploading or downloading zip files." 
     3110msgstr "Vous pouvez aussi installer des thèmes en déposant ou en téléchargeant des fichiers zip." 
     3111 
     3112msgid "Add themes to your installation" 
     3113msgstr "Ajouter des thèmes sur votre installation" 
     3114 
     3115msgid "Select this comment" 
     3116msgstr "Sélectionner ce commentaire" 
     3117 
     3118msgid "Next page" 
     3119msgstr "Page suivante" 
     3120 
     3121msgid "Previous page" 
     3122msgstr "Page précédente" 
     3123 
     3124msgid "Add an introduction to the page." 
     3125msgstr "Ajoute une introduction à la page." 
     3126 
    29503127msgid "(No cat)" 
    29513128msgstr "(aucune)" 
     
    29693146msgstr "très fort" 
    29703147 
     3148msgid "Confirm new password:" 
     3149msgstr "Confirmer le nouveau mot de passe :" 
     3150 
     3151msgid "Not selected" 
     3152msgstr "Non sélectionné" 
     3153 
     3154msgid "Back to comments list" 
     3155msgstr "Retour à la liste des commentaires" 
     3156 
     3157msgid "The current blog cannot be deleted." 
     3158msgstr "Le blog courant ne peut être détruit." 
     3159 
     3160msgid "Only superadmin can delete a blog." 
     3161msgstr "Seul un superadministrateur peut supprimer un blog." 
     3162 
     3163msgid "Invalid publication date" 
     3164msgstr "Date de publication invalide." 
     3165 
     3166msgid "Image alignment:" 
     3167msgstr "Alignement de l'image :" 
     3168 
     3169msgid "Finish the update" 
     3170msgstr "Finir la mise à jour" 
     3171 
     3172msgid "Information about this version" 
     3173msgstr "Informations sur cette version" 
     3174 
     3175msgid "Updates and modifications" 
     3176msgstr "Mises à jour et modifications" 
     3177 
     3178msgid "Back to user profile" 
     3179msgstr "Retour au profil utilisateur" 
     3180 
     3181msgid "Back to Blog appearance" 
     3182msgstr "Retour à Apparence du blog" 
     3183 
     3184msgid "Edit" 
     3185msgstr "Modifier" 
     3186 
     3187msgid "Display options" 
     3188msgstr "Options d\'affichage" 
     3189 
     3190msgid "Apply filters and display options" 
     3191msgstr "Appliquer les filtres et options d\'affichage" 
     3192 
     3193msgid "Back to entries list" 
     3194msgstr "Retour à la liste des billets" 
     3195 
     3196msgid "New author (author ID):" 
     3197msgstr "Nouvel auteur (identifiant utilisateur) :" 
     3198 
     3199msgid "Hidden" 
     3200msgstr "Masqué" 
     3201 
     3202msgid "Create a new category for the post(s)" 
     3203msgstr "Créer une nouvelle catégorie pour ce(s) billet(s)" 
     3204 
    29713205msgid "This category will be created when you will save your post." 
    29723206msgstr "Cette catégorie sera créée lorsque vous enregistrerez votre billet." 
    29733207 
     3208msgid "Category which will receive entries of deleted categories:" 
     3209msgstr "Catégorie d'accueil pour les billets des catégories supprimées :" 
     3210 
     3211msgid "Delete selected categories" 
     3212msgstr "Supprimer les catégories sélectionnées" 
     3213 
     3214msgid "To rearrange categories order, change position number and click on “Save categories order”." 
     3215msgstr "Pour changer l'ordre des catégories, modifier leur numéro de position et cliquez sur “Enregistrer l'ordre des catégories”." 
     3216 
     3217msgid "Reorder all categories on the top level and delete selected categories" 
     3218msgstr "Replacer toutes les catégories au premier niveau et supprimer les catégories sélectionnées" 
     3219 
     3220#test tableau commentaires 
     3221 
     3222msgid "trackback from" 
     3223msgstr "rétrolien de" 
     3224 
     3225msgid "comment from" 
     3226msgstr "commentaire de" 
     3227 
     3228msgid "Type and author" 
     3229msgstr "Type et auteur" 
     3230 
     3231msgid "Edit" 
     3232msgstr "Modifier" 
     3233 
     3234msgid "Select" 
     3235msgstr "Sélectionner" 
     3236 
     3237msgid "Click here to unlock the field" 
     3238msgstr "Cliquez ici pour déverrouiller ce champ" 
     3239 
     3240msgid "User profile" 
     3241msgstr "Profil utilisateur" 
     3242 
     3243msgid "User ID:" 
     3244msgstr "Identifiant (login) :" 
     3245 
     3246msgid "%s is super admin (all rights on all blogs)." 
     3247msgstr "%s est super administrateur (tous les droits sur tous les blogs)." 
     3248 
     3249msgid "Interface" 
     3250msgstr "Interface" 
     3251 
     3252msgid "Edition" 
     3253msgstr "Édition" 
     3254 
     3255msgid "Other options" 
     3256msgstr "Autres options" 
     3257 
     3258msgid "No permissions so far." 
     3259msgstr "Aucune permission pour le moment." 
     3260 
     3261msgid "Accessibility" 
     3262msgstr "Accessibilité" 
     3263 
     3264msgid "Dashboard and menu" 
     3265msgstr "Tableau de bord et menu" 
     3266 
     3267msgid "Dashboard modules" 
     3268msgstr "Modules du tableau de bord" 
     3269 
     3270msgid "If checked, numeric fields will allow to type the elements' ordering number." 
     3271msgstr "Si cette option est cochée, des champs numérique permettront l'ordonnancement des éléments." 
     3272 
     3273msgid "Save my options" 
     3274msgstr "Enregistrer mes options" 
     3275 
     3276msgid "Blog id" 
     3277msgstr "Identifiant" 
     3278 
     3279msgid "Edit blog settings for %s" 
     3280msgstr "Modifier les paramètres de %s" 
     3281 
     3282msgid "Edit blog settings" 
     3283msgstr "Modifier les paramètres du blog" 
     3284 
     3285msgid "Edit the %1$s from %2$s" 
     3286msgstr "Modifier le %1$s de %2$s" 
     3287 
     3288msgid "Backup content" 
     3289msgstr "Sauvegarder le contenu" 
     3290 
     3291msgid "Create new directory" 
     3292msgstr "Créer un répertoire" 
     3293 
     3294msgid "In %s:" 
     3295msgstr "Dans %s :" 
     3296 
     3297msgid "Download" 
     3298msgstr "Télécharger" 
     3299 
     3300msgid "Compress this directory with its content as a zip file and download it." 
     3301msgstr "Compressez ce dossier et son contenu dans un fichier zip et téléchargez-le." 
     3302 
     3303msgid "Permissions:" 
     3304msgstr "Permissions :" 
     3305 
     3306msgid "Publications on this blog:" 
     3307msgstr "Publications sur ce blog :" 
     3308 
     3309msgid "Posts" 
     3310msgstr "Billets" 
     3311 
     3312msgid "%1$s: %2$s" 
     3313msgstr "%1$s : %2$s" 
     3314 
    29743315msgid "The cache directory does not exist or is not writable. You must create this directory with sufficient rights and affect this location to \"DC_TPL_CACHE\" in inc/config.php file." 
    29753316msgstr "Le répertoire de cache n'existe pas ou n'est pas accessible en écriture. Vous devez créer ce répertoire avec les droits suffisants et affecter celui-ci à \"DC_TPL_CACHE\" dans le fichier inc/config.php." 
  • locales/fr/main.po

    r1697 r1718  
    33123312msgid "%1$s: %2$s" 
    33133313msgstr "%1$s : %2$s" 
     3314 
     3315msgid "The cache directory does not exist or is not writable. You must create this directory with sufficient rights and affect this location to \"DC_TPL_CACHE\" in inc/config.php file." 
     3316msgstr "Le répertoire de cache n'existe pas ou n'est pas accessible en écriture. Vous devez créer ce répertoire avec les droits suffisants et affecter celui-ci à \"DC_TPL_CACHE\" dans le fichier inc/config.php." 
     3317 
     3318msgid "The cache directory does not exist or is not writable. You should contact your administrator." 
     3319msgstr "Le répertoire de cache n'existe pas ou n'est pas accessible en écriture. Vous devriez contacter votre administrateur." 
     3320 
     3321msgid "There is no writable directory /public/ at the location set in about:config \"public_path\". You must create this directory with sufficient rights (or change this setting)." 
     3322msgstr "Il n'existe pas de répertoire /public/ à l'endroit spécifié pour le réglage \"public_path\" dans about:config. Vous devez créer ce répertoire avec les droits suffisants (ou changer ce réglage)." 
     3323 
     3324msgid "There is no writable root directory for the media manager. You should contact your administrator." 
     3325msgstr "Il n'existe pas de répertoire principal accessible en écriture pour la médiathèque. Vous devriez contacter votre administrateur." 
  • locales/hu/main.po

    r1708 r1718  
    219219 
    220220#, fuzzy 
    221 msgid "That blog Id is already in use." 
     221msgid "This blog ID is already used." 
    222222msgstr "A DotClear már telepítve van." 
    223223 
     
    465465 
    466466#, php-format 
    467 msgid "You are currently using \"%s\"" 
     467msgid "You are currently using <strong>%s</strong>" 
    468468msgstr "A \"%s\"-t használod" 
    469469 
     
    598598 
    599599#, fuzzy 
    600 msgid "No category yet." 
     600msgid "No category so far." 
    601601msgstr "Kategória létrehozása" 
    602602 
     
    787787msgstr "Megjegyzés szerzője:" 
    788788 
    789 msgid "You have one spam comments." 
     789msgid "You have one spam comment." 
    790790msgstr "Van egy spam megjegyzésed." 
    791791 
     
    17901790msgstr "" 
    17911791 
    1792 msgid "Change category for entries" 
     1792msgid "Change category for this selection" 
    17931793msgstr "A bejegyzések kategóriája nem létezik" 
    17941794 
    1795 msgid "Change author for entries" 
     1795msgid "Change author for this selection" 
    17961796msgstr "A szerző megváltoztatása" 
    17971797 
     
    21812181msgstr "mindet" 
    21822182 
    2183 msgid "invert selection" 
     2183msgid "Invert selection" 
    21842184msgstr "ellenkezőket" 
    21852185 
  • locales/it/main.po

    r1708 r1718  
    212212msgstr "Impedisci ai motori di ricerca e ai sistemi di archiviazione di indicizzare o salvare il contenuto del blog." 
    213213 
    214 msgid "That blog Id is already in use." 
     214msgid "This blog ID is already used." 
    215215msgstr "L'ID del blog è già in uso." 
    216216 
     
    456456 
    457457#, php-format 
    458 msgid "You are currently using \"%s\"" 
     458msgid "You are currently using <strong>%s</strong>" 
    459459msgstr "Attualmente è in uso \"%s\"" 
    460460 
     
    584584msgstr "La categoria è stata spostata correttamente." 
    585585 
    586 msgid "No category yet." 
     586msgid "No category so far." 
    587587msgstr "Nessuna categoria." 
    588588 
     
    763763msgstr "Autore del commento:" 
    764764 
    765 msgid "You have one spam comments." 
     765msgid "You have one spam comment." 
    766766msgstr "È presente un commento di spam." 
    767767 
     
    17401740msgstr "Questo utente non esiste." 
    17411741 
    1742 msgid "Change category for entries" 
     1742msgid "Change category for this selection" 
    17431743msgstr "Cambia categoria degli articoli" 
    17441744 
    1745 msgid "Change author for entries" 
     1745msgid "Change author for this selection" 
    17461746msgstr "Cambia autore degli articoli" 
    17471747 
     
    21252125msgstr "seleziona tutto" 
    21262126 
    2127 msgid "invert selection" 
     2127msgid "Invert selection" 
    21282128msgstr "inverti selezione" 
    21292129 
  • locales/ja/main.po

    r1708 r1718  
    222222 
    223223#, fuzzy 
    224 msgid "That blog Id is already in use." 
     224msgid "This blog ID is already used." 
    225225msgstr "Dotclear はすでにインストールされています。" 
    226226 
     
    465465 
    466466#, php-format 
    467 msgid "You are currently using \"%s\"" 
     467msgid "You are currently using <strong>%s</strong>" 
    468468msgstr "現在使用中のテーマ: %s" 
    469469 
     
    593593msgstr "カテゴリは正常に移動されました。" 
    594594 
    595 msgid "No category yet." 
     595msgid "No category so far." 
    596596msgstr "カテゴリはまだありません。" 
    597597 
     
    772772msgstr "コメントの投稿者:" 
    773773 
    774 msgid "You have one spam comments." 
     774msgid "You have one spam comment." 
    775775msgstr "1 のスパムコメントがあります。" 
    776776 
     
    17651765msgstr "このユーザは存在しません" 
    17661766 
    1767 msgid "Change category for entries" 
     1767msgid "Change category for this selection" 
    17681768msgstr "エントリのカテゴリを変更" 
    17691769 
    1770 msgid "Change author for entries" 
     1770msgid "Change author for this selection" 
    17711771msgstr "エントリの投稿者を変更" 
    17721772 
     
    21542154msgstr "すべてを選択" 
    21552155 
    2156 msgid "invert selection" 
     2156msgid "Invert selection" 
    21572157msgstr "選択を反転" 
    21582158 
  • locales/ko/main.po

    r1708 r1718  
    220220 
    221221#, fuzzy 
    222 msgid "That blog Id is already in use." 
     222msgid "This blog ID is already used." 
    223223msgstr "Dotclear가 이미 설치되어 있습니다." 
    224224 
     
    464464 
    465465#, php-format 
    466 msgid "You are currently using \"%s\"" 
     466msgid "You are currently using <strong>%s</strong>" 
    467467msgstr "현재 사용 중인 테마 : \"%s\"" 
    468468 
     
    592592msgstr "분류 이동 완료." 
    593593 
    594 msgid "No category yet." 
     594msgid "No category so far." 
    595595msgstr "분류가 아직 없습니다." 
    596596 
     
    771771msgstr "댓글 글쓴이 :" 
    772772 
    773 msgid "You have one spam comments." 
     773msgid "You have one spam comment." 
    774774msgstr "스팸댓글이 하나 있습니다." 
    775775 
     
    17651765msgstr "이 사용자는 존재하지 않습니다." 
    17661766 
    1767 msgid "Change category for entries" 
     1767msgid "Change category for this selection" 
    17681768msgstr "글꼭지들의 분류 변경" 
    17691769 
    1770 msgid "Change author for entries" 
     1770msgid "Change author for this selection" 
    17711771msgstr "글꼭지들의 글쓴이 변경" 
    17721772 
     
    21542154msgstr "모두 선택하기" 
    21552155 
    2156 msgid "invert selection" 
     2156msgid "Invert selection" 
    21572157msgstr "선택사항 뒤집기" 
    21582158 
  • locales/lt/main.po

    r1708 r1718  
    193193msgstr "Nenoriu, kad paieškos sistemos ir archyvatoriai indeksuotų ir archyvuotų mano blogo turinio." 
    194194 
    195 msgid "That blog Id is already in use." 
     195msgid "This blog ID is already used." 
    196196msgstr "Šito blogo ID jau yra naudojamas." 
    197197 
     
    432432 
    433433#, php-format 
    434 msgid "You are currently using \"%s\"" 
     434msgid "You are currently using <strong>%s</strong>" 
    435435msgstr "Šiuo metu jūs naudojate \"%s\"" 
    436436 
     
    554554msgstr "Kategorija sėkmingai perkelta." 
    555555 
    556 msgid "No category yet." 
     556msgid "No category so far." 
    557557msgstr "Kategorijos kolkas nėra." 
    558558 
     
    742742msgstr "Komentaro autorius:" 
    743743 
    744 msgid "You have one spam comments." 
     744msgid "You have one spam comment." 
    745745msgstr "Turite vieną spamo komentarą." 
    746746 
     
    16811681msgstr "Šis dalyvis neegzistuoja" 
    16821682 
    1683 msgid "Change category for entries" 
     1683msgid "Change category for this selection" 
    16841684msgstr "Keisti įrašų kategoriją" 
    16851685 
    1686 msgid "Change author for entries" 
     1686msgid "Change author for this selection" 
    16871687msgstr "Keisti įrašų autorių" 
    16881688 
     
    19351935msgstr "pasirinkti viską" 
    19361936 
    1937 msgid "invert selection" 
     1937msgid "Invert selection" 
    19381938msgstr "atvirkščias pasirinkimas" 
    19391939 
  • locales/nl/main.po

    r1708 r1718  
    211211msgstr "Zoekmachines mogen mijn blog niet indexeren en archiveren." 
    212212 
    213 msgid "That blog Id is already in use." 
     213msgid "This blog ID is already used." 
    214214msgstr "" 
    215215 
     
    454454 
    455455#, php-format 
    456 msgid "You are currently using \"%s\"" 
     456msgid "You are currently using <strong>%s</strong>" 
    457457msgstr "Je gebruikt nu \"%s\"" 
    458458 
     
    581581msgstr "" 
    582582 
    583 msgid "No category yet." 
     583msgid "No category so far." 
    584584msgstr "" 
    585585 
     
    753753msgstr "" 
    754754 
    755 msgid "You have one spam comments." 
     755msgid "You have one spam comment." 
    756756msgstr "" 
    757757 
     
    17151715msgstr "" 
    17161716 
    1717 msgid "Change category for entries" 
    1718 msgstr "" 
    1719  
    1720 msgid "Change author for entries" 
     1717msgid "Change category for this selection" 
     1718msgstr "" 
     1719 
     1720msgid "Change author for this selection" 
    17211721msgstr "" 
    17221722 
     
    20872087msgstr "" 
    20882088 
    2089 msgid "invert selection" 
     2089msgid "Invert selection" 
    20902090msgstr "" 
    20912091 
  • locales/oc/main.po

    r1708 r1718  
    212212msgstr "" 
    213213 
    214 msgid "That blog Id is already in use." 
     214msgid "This blog ID is already used." 
    215215msgstr "" 
    216216 
     
    455455 
    456456#, php-format 
    457 msgid "You are currently using \"%s\"" 
     457msgid "You are currently using <strong>%s</strong>" 
    458458msgstr "" 
    459459 
     
    580580msgstr "" 
    581581 
    582 msgid "No category yet." 
     582msgid "No category so far." 
    583583msgstr "" 
    584584 
     
    757757msgstr "" 
    758758 
    759 msgid "You have one spam comments." 
     759msgid "You have one spam comment." 
    760760msgstr "" 
    761761 
     
    17351735msgstr "" 
    17361736 
    1737 msgid "Change category for entries" 
    1738 msgstr "" 
    1739  
    1740 msgid "Change author for entries" 
     1737msgid "Change category for this selection" 
     1738msgstr "" 
     1739 
     1740msgid "Change author for this selection" 
    17411741msgstr "" 
    17421742 
     
    21062106msgstr "" 
    21072107 
    2108 msgid "invert selection" 
     2108msgid "Invert selection" 
    21092109msgstr "" 
    21102110 
  • locales/pl/main.po

    r1708 r1718  
    212212msgstr "Chcę, aby wyszukiwarki i archiwizery nie indeksowały i nie archiwizowały zawartości mojego bloga." 
    213213 
    214 msgid "That blog Id is already in use." 
     214msgid "This blog ID is already used." 
    215215msgstr "Ten identyfikator bloga jest już używany." 
    216216 
     
    455455 
    456456#, php-format 
    457 msgid "You are currently using \"%s\"" 
     457msgid "You are currently using <strong>%s</strong>" 
    458458msgstr "Aktualnie używasz \"%s\"" 
    459459 
     
    582582msgstr "Kategoria została przeniesiona." 
    583583 
    584 msgid "No category yet." 
     584msgid "No category so far." 
    585585msgstr "Brak kategorii." 
    586586 
     
    760760msgstr "Autor komentarza:" 
    761761 
    762 msgid "You have one spam comments." 
     762msgid "You have one spam comment." 
    763763msgstr "Masz jeden komentarz oznaczony jako spam." 
    764764 
     
    17291729msgstr "Ten użytkownik nie istnieje" 
    17301730 
    1731 msgid "Change category for entries" 
     1731msgid "Change category for this selection" 
    17321732msgstr "Zmień kategorię dla wpisów" 
    17331733 
    1734 msgid "Change author for entries" 
     1734msgid "Change author for this selection" 
    17351735msgstr "Zmień autora dla wpisów" 
    17361736 
     
    20992099msgstr "zaznacz wszystkie" 
    21002100 
    2101 msgid "invert selection" 
     2101msgid "Invert selection" 
    21022102msgstr "odwróć zaznaczenie" 
    21032103 
  • locales/pt-br/main.po

    r1708 r1718  
    219219 
    220220#, fuzzy 
    221 msgid "That blog Id is already in use." 
     221msgid "This blog ID is already used." 
    222222msgstr "DotClear já está instalado." 
    223223 
     
    470470 
    471471#, php-format 
    472 msgid "You are currently using \"%s\"" 
     472msgid "You are currently using <strong>%s</strong>" 
    473473msgstr "" 
    474474 
     
    603603 
    604604#, fuzzy 
    605 msgid "No category yet." 
     605msgid "No category so far." 
    606606msgstr "Nenhum categoria." 
    607607 
     
    790790msgstr "Autor do comentário:" 
    791791 
    792 msgid "You have one spam comments." 
     792msgid "You have one spam comment." 
    793793msgstr "Você tem um comentário indesejável." 
    794794 
     
    18241824msgstr "Este usuário não existe" 
    18251825 
    1826 msgid "Change category for entries" 
     1826msgid "Change category for this selection" 
    18271827msgstr "Mudar a categoria para os posts" 
    18281828 
    1829 msgid "Change author for entries" 
     1829msgid "Change author for this selection" 
    18301830msgstr "Mudar o autor para os posts" 
    18311831 
     
    22182218msgstr "selecionar tudo" 
    22192219 
    2220 msgid "invert selection" 
     2220msgid "Invert selection" 
    22212221msgstr "inverter a seleção" 
    22222222 
  • locales/pt/main.po

    r1708 r1718  
    218218 
    219219#, fuzzy 
    220 msgid "That blog Id is already in use." 
     220msgid "This blog ID is already used." 
    221221msgstr "Dotclear já está instalado." 
    222222 
     
    461461 
    462462#, php-format 
    463 msgid "You are currently using \"%s\"" 
     463msgid "You are currently using <strong>%s</strong>" 
    464464msgstr "Você está a usar \"%s\"" 
    465465 
     
    589589msgstr "A categoria foi movida com sucesso." 
    590590 
    591 msgid "No category yet." 
     591msgid "No category so far." 
    592592msgstr "Nenhuma categoria ainda." 
    593593 
     
    768768msgstr "Autor do comentário:" 
    769769 
    770 msgid "You have one spam comments." 
     770msgid "You have one spam comment." 
    771771msgstr "Tem um comentário de \"spam\"" 
    772772 
     
    17481748msgstr "Este utilizador não existe" 
    17491749 
    1750 msgid "Change category for entries" 
     1750msgid "Change category for this selection" 
    17511751msgstr "Alterar a categoria das entradas" 
    17521752 
    1753 msgid "Change author for entries" 
     1753msgid "Change author for this selection" 
    17541754msgstr "Alterar o autor das entradas" 
    17551755 
     
    21332133msgstr "seleccionar tudo" 
    21342134 
    2135 msgid "invert selection" 
     2135msgid "Invert selection" 
    21362136msgstr "inverter selecção" 
    21372137 
  • locales/ro/main.po

    r1708 r1718  
    213213msgstr "" 
    214214 
    215 msgid "That blog Id is already in use." 
     215msgid "This blog ID is already used." 
    216216msgstr "" 
    217217 
     
    455455 
    456456#, php-format 
    457 msgid "You are currently using \"%s\"" 
     457msgid "You are currently using <strong>%s</strong>" 
    458458msgstr "" 
    459459 
     
    580580msgstr "" 
    581581 
    582 msgid "No category yet." 
     582msgid "No category so far." 
    583583msgstr "" 
    584584 
     
    752752msgstr "" 
    753753 
    754 msgid "You have one spam comments." 
     754msgid "You have one spam comment." 
    755755msgstr "" 
    756756 
     
    17101710msgstr "" 
    17111711 
    1712 msgid "Change category for entries" 
    1713 msgstr "" 
    1714  
    1715 msgid "Change author for entries" 
     1712msgid "Change category for this selection" 
     1713msgstr "" 
     1714 
     1715msgid "Change author for this selection" 
    17161716msgstr "" 
    17171717 
     
    20842084msgstr "" 
    20852085 
    2086 msgid "invert selection" 
     2086msgid "Invert selection" 
    20872087msgstr "" 
    20882088 
  • locales/ru/main.po

    r1708 r1718  
    216216msgstr "Я не хочу, чтобы мой блог индексировался и архивировался поисковыми машинами." 
    217217 
    218 msgid "That blog Id is already in use." 
     218msgid "This blog ID is already used." 
    219219msgstr "Dotclear уже установлен." 
    220220 
     
    460460 
    461461#, php-format 
    462 msgid "You are currently using \"%s\"" 
     462msgid "You are currently using <strong>%s</strong>" 
    463463msgstr "В данный момент вы используете \"%s\"" 
    464464 
     
    588588msgstr "Категория была успешно перенесена." 
    589589 
    590 msgid "No category yet." 
     590msgid "No category so far." 
    591591msgstr "Нет категории." 
    592592 
     
    767767msgstr "Автор комментария:" 
    768768 
    769 msgid "You have one spam comments." 
     769msgid "You have one spam comment." 
    770770msgstr "У вас один спам комментарий." 
    771771 
     
    17421742msgstr "Этот пользователь не существует" 
    17431743 
    1744 msgid "Change category for entries" 
     1744msgid "Change category for this selection" 
    17451745msgstr "Изменить категорию для записей" 
    17461746 
    1747 msgid "Change author for entries" 
     1747msgid "Change author for this selection" 
    17481748msgstr "Изменить автора записей" 
    17491749 
     
    21262126msgstr "выбрать все" 
    21272127 
    2128 msgid "invert selection" 
     2128msgid "Invert selection" 
    21292129msgstr "инвертировать выбор" 
    21302130 
  • locales/sr/main.po

    r1708 r1718  
    217217 
    218218#, fuzzy 
    219 msgid "That blog Id is already in use." 
     219msgid "This blog ID is already used." 
    220220msgstr "Dotclear est déjà installé." 
    221221 
     
    460460 
    461461#, php-format 
    462 msgid "You are currently using \"%s\"" 
     462msgid "You are currently using <strong>%s</strong>" 
    463463msgstr "Vous utilisez actuellement \"%s\"" 
    464464 
     
    592592 
    593593#, fuzzy 
    594 msgid "No category yet." 
     594msgid "No category so far." 
    595595msgstr "Pas de catégorie." 
    596596 
     
    778778msgstr "Auteur du commentaire :" 
    779779 
    780 msgid "You have one spam comments." 
     780msgid "You have one spam comment." 
    781781msgstr "Vous avez un commentaire indésirable." 
    782782 
     
    11721172 
    11731173msgid "Media manager" 
    1174 msgstr "Gestionnaire de médias" 
     1174msgstr "Médiathèque" 
    11751175 
    11761176msgid "confirm removal" 
     
    16541654 
    16551655msgid "Ping blogs" 
    1656 msgstr "Faire des rétroliens" 
     1656msgstr "Envoyer des rétroliens" 
    16571657 
    16581658msgid "Trackbacks" 
     
    17721772msgstr "Cet utilisateur n'existe pas" 
    17731773 
    1774 msgid "Change category for entries" 
     1774msgid "Change category for this selection" 
    17751775msgstr "Changer de catégorie pour les billets" 
    17761776 
    1777 msgid "Change author for entries" 
     1777msgid "Change author for this selection" 
    17781778msgstr "Changer l'auteur des billets" 
    17791779 
     
    21672167msgstr "tout sélectionner" 
    21682168 
    2169 msgid "invert selection" 
     2169msgid "Invert selection" 
    21702170msgstr "inverser la sélection" 
    21712171 
  • locales/sv/main.po

    r1708 r1718  
    211211msgstr "" 
    212212 
    213 msgid "That blog Id is already in use." 
     213msgid "This blog ID is already used." 
    214214msgstr "" 
    215215 
     
    453453 
    454454#, php-format 
    455 msgid "You are currently using \"%s\"" 
     455msgid "You are currently using <strong>%s</strong>" 
    456456msgstr "" 
    457457 
     
    578578msgstr "" 
    579579 
    580 msgid "No category yet." 
     580msgid "No category so far." 
    581581msgstr "" 
    582582 
     
    750750msgstr "" 
    751751 
    752 msgid "You have one spam comments." 
     752msgid "You have one spam comment." 
    753753msgstr "" 
    754754 
     
    17081708msgstr "" 
    17091709 
    1710 msgid "Change category for entries" 
    1711 msgstr "" 
    1712  
    1713 msgid "Change author for entries" 
     1710msgid "Change category for this selection" 
     1711msgstr "" 
     1712 
     1713msgid "Change author for this selection" 
    17141714msgstr "" 
    17151715 
     
    20732073msgstr "" 
    20742074 
    2075 msgid "invert selection" 
     2075msgid "Invert selection" 
    20762076msgstr "" 
    20772077 
  • locales/te/main.po

    r1708 r1718  
    215215 
    216216#, fuzzy 
    217 msgid "That blog Id is already in use." 
     217msgid "This blog ID is already used." 
    218218msgstr "డాట్‌క్లియర్ ఇప్పటికే స్థాపితమైవుంది." 
    219219 
     
    458458 
    459459#, php-format 
    460 msgid "You are currently using \"%s\"" 
     460msgid "You are currently using <strong>%s</strong>" 
    461461msgstr "మీరు ప్రస్తుతం \"%s\" ని వాడుతున్నారు" 
    462462 
     
    591591 
    592592#, fuzzy 
    593 msgid "No category yet." 
     593msgid "No category so far." 
    594594msgstr "వర్గాలు లేవు." 
    595595 
     
    775775msgstr "వ్యాఖ్యాత:" 
    776776 
    777 msgid "You have one spam comments." 
     777msgid "You have one spam comment." 
    778778msgstr "ఒక చెత్త వ్యాఖ్య ఉంది." 
    779779 
     
    17631763msgstr "ఈ వాడుకరి లేనే లేరు" 
    17641764 
    1765 msgid "Change category for entries" 
    1766 msgstr "" 
    1767  
    1768 msgid "Change author for entries" 
     1765msgid "Change category for this selection" 
     1766msgstr "" 
     1767 
     1768msgid "Change author for this selection" 
    17691769msgstr "టపాలకి రచయితని మార్చండి" 
    17701770 
     
    21512151msgstr "అన్నీ ఎంచుకోండి" 
    21522152 
    2153 msgid "invert selection" 
     2153msgid "Invert selection" 
    21542154msgstr "" 
    21552155 
  • locales/tr/main.po

    r1708 r1718  
    217217 
    218218#, fuzzy 
    219 msgid "That blog Id is already in use." 
     219msgid "This blog ID is already used." 
    220220msgstr "Dotclear evvelce kurulmuş." 
    221221 
     
    460460 
    461461#, php-format 
    462 msgid "You are currently using \"%s\"" 
     462msgid "You are currently using <strong>%s</strong>" 
    463463msgstr "Şimdi \"%s\" kullanıyorsunuz." 
    464464 
     
    588588msgstr "Kategori silinimi başarılı." 
    589589 
    590 msgid "No category yet." 
     590msgid "No category so far." 
    591591msgstr "Henüz kategori yok" 
    592592 
     
    761761msgstr "Ahkamı yazan:" 
    762762 
    763 msgid "You have one spam comments." 
     763msgid "You have one spam comment." 
    764764msgstr "" 
    765765 
     
    17461746msgstr "Bu kullanıcı mevcut değil" 
    17471747 
    1748 msgid "Change category for entries" 
     1748msgid "Change category for this selection" 
    17491749msgstr "Yazıların kategorisini değiştir" 
    17501750 
    1751 msgid "Change author for entries" 
     1751msgid "Change author for this selection" 
    17521752msgstr "Yazıların yazarını değiştir" 
    17531753 
     
    21292129msgstr "hepsini seç" 
    21302130 
    2131 msgid "invert selection" 
     2131msgid "Invert selection" 
    21322132msgstr "seçimi evir" 
    21332133 
  • locales/zh-cn/main.po

    r1708 r1718  
    215215 
    216216#, fuzzy 
    217 msgid "That blog Id is already in use." 
     217msgid "This blog ID is already used." 
    218218msgstr "Dotclear 已被安装。" 
    219219 
     
    458458 
    459459#, php-format 
    460 msgid "You are currently using \"%s\"" 
     460msgid "You are currently using <strong>%s</strong>" 
    461461msgstr "您正在使用“%s”" 
    462462 
     
    586586msgstr "成功移动分类目录。" 
    587587 
    588 msgid "No category yet." 
     588msgid "No category so far." 
    589589msgstr "还没有分类目录。" 
    590590 
     
    765765msgstr "评论作者:" 
    766766 
    767 msgid "You have one spam comments." 
     767msgid "You have one spam comment." 
    768768msgstr "您有一个垃圾评论。" 
    769769 
     
    17451745msgstr "用户不存在" 
    17461746 
    1747 msgid "Change category for entries" 
     1747msgid "Change category for this selection" 
    17481748msgstr "改变文章的分类目录" 
    17491749 
    1750 msgid "Change author for entries" 
     1750msgid "Change author for this selection" 
    17511751msgstr "改变文章的作者" 
    17521752 
     
    21312131msgstr "选择全部" 
    21322132 
    2133 msgid "invert selection" 
     2133msgid "Invert selection" 
    21342134msgstr "反选" 
    21352135 
Note: See TracChangeset for help on using the changeset viewer.

Sites map