Changeset 1308
- Timestamp:
- 01/22/08 00:15:49 (7 months ago)
- Files:
-
- branches/release-29/MANIFEST.SKIP (modified) (6 diffs)
- branches/release-29/build/Build.pm (modified) (4 diffs)
- branches/release-29/build/exportmt.pl (modified) (1 diff)
- branches/release-29/build/l10n/wrap.pl (modified) (2 diffs)
- branches/release-29/default_templates/comment_detail.mtml (modified) (3 diffs)
- branches/release-29/index.html.de (modified) (1 diff)
- branches/release-29/index.html.en_US (modified) (1 diff)
- branches/release-29/index.html.es (modified) (1 diff)
- branches/release-29/index.html.fr (modified) (1 diff)
- branches/release-29/index.html.ja (modified) (1 diff)
- branches/release-29/index.html.nl (modified) (1 diff)
- branches/release-29/lib/MT.pm.pre (modified) (1 diff)
- branches/release-29/lib/MT/App/CMS.pm (modified) (8 diffs)
- branches/release-29/lib/MT/App/Search.pm (modified) (1 diff)
- branches/release-29/lib/MT/L10N/fr.pm (modified) (54 diffs)
- branches/release-29/lib/MT/L10N/ja.pm (modified) (16 diffs)
- branches/release-29/lib/MT/L10N/nl.pm (modified) (49 diffs)
- branches/release-29/lib/MT/Template/ContextHandlers.pm (modified) (1 diff)
- branches/release-29/mt-static/css/structure.css (modified) (4 diffs)
- branches/release-29/mt-static/mt.js (modified) (9 diffs)
- branches/release-29/mt-static/plugins/feeds-app-lite (deleted)
- branches/release-29/php/lib/block.mtarchivelist.php (modified) (1 diff)
- branches/release-29/php/lib/block.mtentries.php (modified) (1 diff)
- branches/release-29/php/lib/block.mtfolderfooter.php (modified) (1 diff)
- branches/release-29/php/lib/function.mtsubcatsrecurse.php (modified) (1 diff)
- branches/release-29/php/lib/l10n_fr.php (modified) (4 diffs)
- branches/release-29/php/lib/l10n_nl.php (modified) (4 diffs)
- branches/release-29/plugins/StyleCatcher/lib/StyleCatcher/L10N/fr.pm (modified) (1 diff)
- branches/release-29/plugins/StyleCatcher/lib/StyleCatcher/L10N/nl.pm (modified) (1 diff)
- branches/release-29/plugins/WidgetManager/lib/WidgetManager/L10N/fr.pm (modified) (1 diff)
- branches/release-29/plugins/WidgetManager/lib/WidgetManager/L10N/nl.pm (modified) (1 diff)
- branches/release-29/readme.html.de (modified) (1 diff)
- branches/release-29/readme.html.en_US (modified) (1 diff)
- branches/release-29/readme.html.es (modified) (1 diff)
- branches/release-29/readme.html.fr (modified) (1 diff)
- branches/release-29/readme.html.ja (modified) (1 diff)
- branches/release-29/readme.html.nl (modified) (1 diff)
- branches/release-29/tmpl/cms/include/blog_table.tmpl (modified) (2 diffs)
- branches/release-29/tmpl/cms/list_blog.tmpl (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
branches/release-29/MANIFEST.SKIP
r1244 r1308 49 49 #?package=MT ^mt-static/addons/Enterprise.pack 50 50 51 # Held from beta releases for now52 #?package=MT ^plugins/TypePadAntiSpam53 54 51 #?package=MTP ^addons 55 52 #?package=MTP ^COPYING … … 63 60 #?package=MTOS ^mt-static/addons 64 61 #?package=MTOS ^mt-static/themes/tristan-blue 62 #?package=MTOS ^mt-static/themes/universal-black 63 #?package=MTOS ^mt-static/plugins/feeds-app-lite 64 #?package=MTOS ^plugins/feeds-app-lite 65 #?package=MTOS ^plugins/CustomFields 65 66 66 67 #?package=MTE ^COPYING … … 97 98 \bRCS\b 98 99 \.svn\b 100 \.gitignore 99 101 ,v$ 100 102 … … 108 110 ^\.DS_Store$ 109 111 110 # Doc files.111 ^mt-static/docs112 ^mt-static/docs/.*\.txt113 ^mt-static/docs/.*\.pod114 ^mt-static/docs/mtweblogs.*115 ^mt-static/docs/mtapi116 ^mt-static/docs/mttrackback117 ^mt-static/docs/mtmanual-full.html$118 ^docs-.*/119 120 112 # Packages 121 113 ^lib/MT/FileMgr/SFTP.pm$ … … 127 119 Tangent\.pm$ 128 120 /no\.pm$ 129 #/ja\.pm$130 121 /it\.pm$ 131 122 … … 178 169 index\.html\..* 179 170 build-language-stamp 180 .gitignorebranches/release-29/build/Build.pm
r1174 r1308 62 62 'arch=s@' => undef, # Constructed below. 63 63 'beta=s' => 0, # Beta build number. 64 'rc=s' => 0, # Release candidate build number. 64 65 'cleanup!' => 1, # Remove the exported directory after deployment. 65 66 'date!' => 1, # Toggle date stamping. … … 156 157 157 158 # Handle option aliases. 158 if( $self->{'prod'} or $self->{'alpha=s'} or $self->{'beta=s'} ) {159 if( $self->{'prod'} or $self->{'alpha=s'} or $self->{'beta=s'} or $self->{'rc=s'} ) { 159 160 $self->{'symlink!'} = 0; 160 161 } … … 181 182 $self->{'license=s'} ||= $config->{LICENSE}; 182 183 my @stamp = (); 183 push @stamp, $config->{PRODUCT_VERSION} . ( 184 $self->{'alpha=s'} ? "a$self->{'alpha=s'}" 185 : $self->{'beta=s'} ? "b$self->{'beta=s'}" 186 : '' ); 184 if ($self->{'stamp=s'}) { 185 push @stamp, $self->{'stamp=s'}; 186 } else { 187 push @stamp, $config->{PRODUCT_VERSION} . ( 188 $self->{'alpha=s'} ? "a$self->{'alpha=s'}" 189 : $self->{'beta=s'} ? "b$self->{'beta=s'}" 190 : $self->{'rc=s'} ? "rc$self->{'rc=s'}" 191 : '' ); 192 } 187 193 # Add repo, date and ldap to the stamp if we are not production. 188 194 unless( $self->{'prod'} ) { … … 844 850 # version. 845 851 return if $self->{'debug'} || $self->{'make'} || 846 ($self->{'prod'} && !($self->{'beta=s'} || $self->{'alpha=s'} ));852 ($self->{'prod'} && !($self->{'beta=s'} || $self->{'alpha=s'} || $self->{'rc=s'})); 847 853 $self->verbose( 'Entered inject_footer()' ); 848 854 return if $self->{'prod'} || $self->{'debug'} || $self->{'make'}; branches/release-29/build/exportmt.pl
r1174 r1308 25 25 26 26 foreach my $lang ( $build->languages() ) { 27 local $build->{'stamp=s'}; 27 28 $build->setup( language => $lang ); 28 29 branches/release-29/build/l10n/wrap.pl
r1174 r1308 32 32 33 33 my $tmpl; 34 my $plugin = q(); 35 my %conv; 36 my %pgconv; 34 37 35 38 while (<>) { 36 39 if (/^\s*##\s*(.*)$/) { 37 40 $tmpl = $1; 41 if ( $tmpl =~ m!^plugins! 42 || $tmpl =~ m!^addons! ) { 43 my ($pg) = $tmpl =~ m!^(?:plugins|addons)/(.+?)/.+!; 44 warn $pg; 45 %pgconv = () unless $pg eq $plugin; 46 $plugin = $pg; 47 } 48 else { 49 $plugin = q(); 50 } 38 51 my $l = $_; 39 52 last if eof(); … … 45 58 my $base = $1; 46 59 my $trans = $2; 47 unless (defined $conv{$base}) {48 print $_;49 $words = wordcount($base);50 $wc += $words unless ($trans);60 if ( !exists($conv{$base}) && !exists($pgconv{$base}) ) { 61 print $_; 62 $words = wordcount($base); 63 $wc += $words unless ($trans); 51 64 } 52 $conv{$base} = 1; 65 if ( $plugin ) { 66 $pgconv{$base} = 1; 67 } 68 else { 69 $conv{$base} = 1; 70 } 53 71 } 54 72 else{ 55 print $_;73 print $_; 56 74 } 57 75 } branches/release-29/default_templates/comment_detail.mtml
r1262 r1308 1 <div class="comment <MTIf name="__last__"> last</MTIf>"<MTIfArchiveTypeEnabled archive_type="Individual"> id="comment-<$MTCommentID$>"</MTIfArchiveTypeEnabled>>1 <div class="comment"<MTIfArchiveTypeEnabled archive_type="Individual"> id="comment-<$MTCommentID$>"</MTIfArchiveTypeEnabled>> 2 2 <div class="inner"> 3 3 <div class="comment-header"> … … 5 5 <div class="user-pic"> 6 6 <mt:if tag="CommenterUserpic"> 7 < a href="<$MTCGIPath$><$MTCommunityScript$>?__mode=view&id=<$MTCommenterID$>"><img src="<$MTCommenterUserpicURL$>" width="50" height="50" alt="user-pic" /></a>7 <img src="<$MTCommenterUserpicURL$>" width="50" height="50" alt="user-pic" /> 8 8 <mt:else> 9 9 <mt:if tag="CommenterAuthIconURL"> … … 17 17 </mt:IfImageSupport> 18 18 <div class="asset-meta"> 19 <span class="byline">< MTIfCommenterIsAuthor><__trans phrase="By [_1] on [_2]" params='<span class="vcard author"><a href="<mt:var name="profile_view_url" encode_html="1"><$MTCommenterID$>"><$MTCommenterName$></a></span>%%<a href="#comment-<$MTCommentID$>"><abbr class="published" title="<$MTCommentDate format_name="iso8601"$>"><$MTCommentDate$></abbr></a>'><MTElse><__trans phrase="By [_1] on [_2]" params='<span class="vcard author"><a href="<$MTCommenterURL$>"><$MTCommenterName$></a></span>%%<a href="#comment-<$MTCommentID$>"><abbr class="published" title="<$MTCommentDate format_name="iso8601"$>"><$MTCommentDate$></abbr></a>'></MTIfCommenterIsAuthor></span>19 <span class="byline"><__trans phrase="By [_1] on [_2]" params='<span class="vcard author"><MTIfNonEmpty tag="CommenterID"><a href="<$MTCommenterURL$>"><$MTCommenterName$></a><MTElse><$MTCommentAuthorLink default_name="Anonymous" show_email="0"$></MTIfNonEmpty></span>%%<a href="#comment-<$MTCommentID$>"><abbr class="published" title="<$MTCommentDate format_name="iso8601"$>"><$MTCommentDate$></abbr></a>'></span> 20 20 </div> 21 21 </div> branches/release-29/index.html.de
r1258 r1308 93 93 <h2>Movable Type installieren?</h2> 94 94 95 <p>Wenn Sie Movable Type jetzt installieren möchten, lesen Sie bitte die Installationshinweise in der <a href=" __HELP_URL__">Movable Type-Dokumentation</a> und nutzen Sie die <a rel="nofollow" href="mt-check.cgi">Movable Type-SystemÌberprÌfung</a>, die Ihren Server automatisch auf die erforderliche Software hin ÌberprÌft.</p>95 <p>Wenn Sie Movable Type jetzt installieren möchten, lesen Sie bitte die Installationshinweise in der <a href="http://www.movabletype.org/documentation/">Movable Type-Dokumentation</a> und nutzen Sie die <a rel="nofollow" href="mt-check.cgi">Movable Type-SystemÌberprÌfung</a>, die Ihren Server automatisch auf die erforderliche Software hin ÌberprÌft.</p> 96 96 </div> 97 97 </div> branches/release-29/index.html.en_US
r1258 r1308 93 93 <h2>Installing?</h2> 94 94 95 <p>If you are just starting with Movable Type, you may want to review the installation/upgrade guide posted on the <a href=" __HELP_URL__">Movable Type documentation site</a> and view the <a rel="nofollow" href="mt-check.cgi">Movable Type System Check</a> to make sure that your system has what it needs.</p>95 <p>If you are just starting with Movable Type, you may want to review the installation/upgrade guide posted on the <a href="http://www.movabletype.org/documentation/">Movable Type documentation site</a> and view the <a rel="nofollow" href="mt-check.cgi">Movable Type System Check</a> to make sure that your system has what it needs.</p> 96 96 </div> 97 97 </div> branches/release-29/index.html.es
r1258 r1308 93 93 <h2>¿Instalando?</h2> 94 94 95 <p>Si acaba de empezar con Movable Type, quizás desee consultar la sección de instalación/actualización de la <a href=" __HELP_URL__">documentación de Movable Type</a> y ver la <a rel="nofollow" href="mt-check.cgi">comprobación del sistema de Movable Type</a> para segurarse de que su sistema tiene todo lo necesario.</p>95 <p>Si acaba de empezar con Movable Type, quizás desee consultar la sección de instalación/actualización de la <a href="http://www.movabletype.org/documentation/">documentación de Movable Type</a> y ver la <a rel="nofollow" href="mt-check.cgi">comprobación del sistema de Movable Type</a> para segurarse de que su sistema tiene todo lo necesario.</p> 96 96 </div> 97 97 </div> branches/release-29/index.html.fr
r1258 r1308 93 93 <h2>Installation?</h2> 94 94 95 <p>Si vous découvrez Movable Type, vous apprécierez certainement de trouver des conseils utiles dans le chapitre "Installation" dans notre <a href=" __HELP_URL__">documentation Movable Type</a>. Vous pouvez aussi visiter la Page <a rel="nofollow" href="mt-check.cgi">"Vérification SystÚme"</a> pour vérifier que votre systÚme comporte tous les éléments nécessaires à l'installation de Movable Type.</p>95 <p>Si vous découvrez Movable Type, vous apprécierez certainement de trouver des conseils utiles dans le chapitre "Installation" dans notre <a href="http://www.movabletype.org/documentation/">documentation Movable Type</a>. Vous pouvez aussi visiter la Page <a rel="nofollow" href="mt-check.cgi">"Vérification SystÚme"</a> pour vérifier que votre systÚme comporte tous les éléments nécessaires à l'installation de Movable Type.</p> 96 96 </div> 97 97 </div> branches/release-29/index.html.ja
r1258 r1308 90 90 <h2>ã¯ãããŠã䜿ãã«ãªãæ¹ãž</h2> 91 91 <p>Movable Typeããå©çšããã ãããã«ã¯ãã»ããã¢ãããå®äºããŠããå¿ 92 èŠããããŸãã<a href=" __HELP_URL__">ãªã³ã©ã€ã³ã»ããã¥ã¢ã«</a>ã®ã€ã³ã¹ããŒã«ã»ã»ããã¢ããã®ç« ãèªã¿ã皌åã«å¿92 èŠããããŸãã<a href="http://www.movabletype.jp/documentation/">ãªã³ã©ã€ã³ã»ããã¥ã¢ã«</a>ã®ã€ã³ã¹ããŒã«ã»ã»ããã¢ããã®ç« ãèªã¿ã皌åã«å¿ 93 93 èŠãªç°å¢ãæºåããŠãã ããããŸãã<a rel="nofollow" href="mt-check.cgi">Movable Type ã·ã¹ãã ã»ãã§ã㯠(mt-check.cgi)</a> ãå®è¡ããç°å¢ãæŽã£ãããšã確èªããŠãã ããã</p> 94 94 <p>å¿ branches/release-29/index.html.nl
r1258 r1308 93 93 <h2>Installatie?</h2> 94 94 95 <p>Als u Movable Type aan het installeren bent, is het nuttig om de <a href=" __HELP_URL__">installatie-instructies</a> te bekijken en om de <a rel="nofollow" href="mt-check.cgi">Movable Type systeemcontrole</a> uit te voeren om zeker te zijn dat u systeem alles heeft wat nodig is.</p>95 <p>Als u Movable Type aan het installeren bent, is het nuttig om de <a href="http://www.movabletype.org/documentation/">installatie-instructies</a> te bekijken en om de <a rel="nofollow" href="mt-check.cgi">Movable Type systeemcontrole</a> uit te voeren om zeker te zijn dat u systeem alles heeft wat nodig is.</p> 96 96 </div> 97 97 </div> branches/release-29/lib/MT.pm.pre
r1174 r1308 1878 1878 my $param = {}; 1879 1879 $param->{mt_debug} = $MT::DebugMode; 1880 $param->{mt_beta} = 1 if MT->version_id =~ m/^\d+\.\d+ b/;1880 $param->{mt_beta} = 1 if MT->version_id =~ m/^\d+\.\d+(?:a|b|rc)/; 1881 1881 $param->{static_uri} = $mt->static_path; 1882 1882 $param->{mt_version} = MT->version_number; branches/release-29/lib/MT/App/CMS.pm
r1261 r1308 755 755 permission => 'manage_pages', 756 756 condition => sub { 757 return 0 if $app->mode eq'view';757 return $app->mode ne 'view'; 758 758 }, 759 759 }, … … 766 766 permission => 'manage_pages', 767 767 condition => sub { 768 return 0 if $app->mode eq'view';768 return $app->mode ne 'view'; 769 769 }, 770 770 }, … … 1562 1562 my @blogs = 1563 1563 map { $_->blog_id } 1564 grep { $_->can_create_post || $_->can_pub ish_post || $_->can_edit_all_posts }1564 grep { $_->can_create_post || $_->can_publish_post || $_->can_edit_all_posts } 1565 1565 MT::Permission->load( { author_id => $app->user->id } ); 1566 1566 return 1 if @blogs; … … 2912 2912 $arg{offset} = $offset = $total - $limit; 2913 2913 } 2914 elsif ( ( $offset < 0 ) || ( $total - $offset < $limit) ) {2915 $arg{offset} = $offset = 0;2914 elsif ( $offset && ( ( $offset < 0 ) || ( $total - $offset < $limit ) ) ) { 2915 $arg{offset} = $offset = $total - $limit; 2916 2916 } 2917 2917 else { … … 2973 2973 $param{object_label_plural} = $tag_class->class_label_plural; 2974 2974 $param{object_type} = 'tag'; 2975 2976 my $search_types = $app->search_apis($app->blog ? 'blog' : 'system'); 2977 if (grep { $_->{key} eq $param{tag_object_type} } @$search_types) { 2978 $param{search_type} = $param{tag_object_type}; 2979 $param{search_label} = $param{tag_object_label_plural}; 2980 } else { 2981 $param{search_type} = 'entry'; 2982 $param{search_label} = $app->translate("Entries"); 2983 } 2984 2975 2985 $param{list_start} = $offset + 1; 2976 2986 $param{list_end} = $offset + scalar @$data; … … 4413 4423 $param{can_create_blog} = $author->can_create_blog; 4414 4424 $param{saved_deleted} = $app->param('saved_deleted'); 4425 $param{refreshed} = $app->param('refreshed'); 4415 4426 $param{nav_blogs} = 1; 4416 4427 $param{list_noncron} = 1; … … 11895 11906 $arg{offset} = $offset = $total - $limit; 11896 11907 } 11897 elsif ( ( $offset < 0 ) || ( $total - $offset < $limit) ) {11898 $arg{offset} = $offset = 0;11908 elsif ( $offset && ( ( $offset < 0 ) || ( $total - $offset < $limit ) ) ) { 11909 $arg{offset} = $offset = $total - $offset; 11899 11910 } 11900 11911 elsif ($offset) { … … 12332 12343 $arg{offset} = $offset = $total - $limit; 12333 12344 } 12334 elsif ( ( $offset < 0 ) || ( $total - $offset < $limit) ) {12335 $arg{offset} = $offset = 0;12345 elsif ( $offset && ( ( $offset < 0 ) || ( $total - $offset < $limit ) ) ) { 12346 $arg{offset} = $offset = $total - $offset; 12336 12347 } 12337 12348 else { branches/release-29/lib/MT/App/Search.pm
r1174 r1308 318 318 $ctx->stash('template_id', $app->{searchparam}{Template}); 319 319 $ctx->stash('maxresults', $app->{searchparam}{MaxResults}); 320 $ctx->var( 'page_layout', $blog->page_layout ) 321 if $blog && $blog->page_layout; 322 if (my $layout = $ctx->var('page_layout')) { 323 my $columns = { 324 'layout-wt' => 2, 325 'layout-tw' => 2, 326 'layout-wm' => 2, 327 'layout-mw' => 2, 328 'layout-wtt' => 3, 329 'layout-twt' => 3, 330 }->{$layout}; 331 $ctx->var( 'page_columns', $columns ) if $columns; 332 } 320 333 321 334 my $str; branches/release-29/lib/MT/L10N/fr.pm
r1211 r1308 1 # Movable Type (r) Open Source (C) 2001-2008 Six Apart, Ltd. 2 # This program is distributed under the terms of the 3 # GNU General Public License, version 2. 1 # Copyright 2003-2008 Six Apart. This code cannot be redistributed without 2 # permission from www.sixapart.com. 4 3 # 5 4 # $Id$ … … 151 150 152 151 ## default_templates/comment_detail.mtml 153 ' [_1] [_2] said:' => '[_1] [_2] a dit :',154 ' <a href="[_1]" title="Permalink to this comment">[_2]</a>' => '<a href="[_1]" title="Lien permanent vers ce commentaire">[_2]</a>',152 'default userpic' => 'Image de l\'utilisateur par défaut', 153 'By [_1] on [_2]' => 'Par [_1] le [_2]', 155 154 156 155 ## default_templates/comment_form.mtml … … 195 194 196 195 ## default_templates/entry_metadata.mtml 197 'By [_1] on [_2]' => 'Par [_1] le [_2]',198 196 'Permalink' => 'Lien permanent', 199 197 'Comments ([_1])' => 'Commentaires ([_1])', … … 232 230 'Listed below are links to blogs that reference this entry: <a href="[_1]">[_2]</a>.' => 'Voici la liste des liens vers les blogs faisant référence à cette note : <a href="[_1]">[_2]</a>.', 233 231 'TrackBack URL for this entry: <span id="trackbacks-link">[_1]</span>' => 'URL de trackback pour cette note : <span id="trackbacks-link">[_1]</span>', 234 ' » <a href="[_1]">[_2]</a> from [_3]' => '» <a href="[_1]">[_2]</a> de [_3]',232 '<a href="[_1]">[_2]</a> from [_3] on <a href="[_4]">[_5]</a>' => '<a href="[_1]">[_2]</a> depuis [_3] sur <a href="[_4]">[_5]</a>', # Translate - New 235 233 '[_1] <a href="[_2]">Read More</a>' => '[_1] <a href="[_2]">Lire la suite</a>', 236 'Tracked on <a href="[_1]">[_2]</a>' => 'Tracké le <a href="[_1]">[_2]</a>',237 234 238 235 ## default_templates/sidebar.mtml … … 550 547 'Registered User' => 'Utilisateur enregistré', 551 548 'The sign-in attempt was not successful; please try again.' => 'La tentative d\'enregistrement a échoué; veuillez essayer de nouveau.', 552 'The sign-in validation was not successful. Please make sure your weblog is properly configured and try again.' => 'La procédure d\'enregistrement a échoué. Veuillez vérifier que votre blog est configuré correctement et essayez de nouveau.',553 'No such entry ID \'[_1]\'' => 'Aucune ID pour la Note \'[_1]\'',554 549 'No entry was specified; perhaps there is a template problem?' => 'Aucune note n\'a été spécifiée; peut-être y a-t-il un problÚme de gabarit?', 555 550 'Somehow, the entry you tried to comment on does not exist' => 'Il semble que la note que vous souhaitez commenter n\'existe pas', … … 673 668 'Password was reset for user \'[_1]\' (user #[_2]). Password was sent to the following address: [_3]' => 'Le mot de passe a été réinitialisé pour l\'utilisateur \'[_1]\' (utilisateur #[_2]). Le mot de passe a été envoyé à l\'adresse suivante: [_3]', 674 669 'Error sending mail ([_1]); please fix the problem, then try again to recover your password.' => 'Erreur d\'envoi du mail ([_1]); merci de corriger le problÚme, puis essayez à nouveau de récupérer votre mot de passe.', 675 '(newly created user)' => '( utilisateur nouvellement créé)',670 '(newly created user)' => '(nouveaux utilisateurs)', 676 671 'Untitled' => 'Sans nom', 677 672 'Files' => 'Fichiers', … … 700 695 'Blog Activity Feed' => 'Flux Activité du Blog', 701 696 '*User deleted*' => '*Utilisateur supprimé*', 697 '<a href="[_1]">QuickPost to [_2]</a> - Drag this link to your browser\'s toolbar then click it when you are on a site you want to blog about.' => '<a href="[_1]">QuickPost vers [_2]</a> - Glissez ce lien vers la barre d\'outils de votre navigateur et cliquez dessus à chaque fois que vous êtes sur un site dont vous voulez parler dans votre blog.', 702 698 'All Feedback' => 'Tous les retours lecteurs', 703 699 'Publishing' => 'Publication', … … 940 936 'System Administrator' => 'Administrateur SystÚme', 941 937 'Error saving file: [_1]' => 'Erreur en sauvegardant le fichier: [_1]', 942 'represents a user who will be created afterwards' => ' représente un utilisateur qui sera créé ensuite',938 'represents a user who will be created afterwards' => 'il s\'agit des nouveaux utilisateurs créés plus tard', 943 939 'Select Blogs' => 'Sélectionner des blogs', 944 940 'Blogs Selected' => 'Blogs sélectionnés', … … 991 987 'You can\'t reply to unapproved comment.' => 'Vous ne pouvez répondre à un commentaire non approuvé.', 992 988 'You can\'t reply to unpublished comment.' => 'Vous ne pouvez pas répondre à un commentaire non publié.', 989 ' (Backup from [_1])' => ' (Sauvegarde depuis [_1])', # Translate - New 993 990 'Error creating new template: ' => 'Erreur pendant la création du nouveau gabarit : ', 994 991 'Skipping template \'[_1]\' since it appears to be a custom template.' => 'Saut du gabarit \'[_1]\' car c\'est un gabarit personnalisé.', … … 1175 1172 'Can comment.' => 'Peut commenter.', 1176 1173 'Removing Dynamic Site Bootstrapper index template...' => 'Suppression du gabarit index Dynamic Site Bootstrapper', 1177 'Creating new template: \'[_1]\'.' => 'Cr eation d\'un nouveau gabarit: \'[_1]\'.',1174 'Creating new template: \'[_1]\'.' => 'Création d\'un nouveau gabarit: \'[_1]\'.', 1178 1175 'Mapping templates to blog archive types...' => 'Mapping des gabarits vers les archives des blogs...', 1179 1176 'Renaming PHP plugin file names...' => 'Renommage des noms de fichier des plugins php...', … … 1235 1232 'Moving OpenID usernames to external_id fields...' => 'Déplacement des identifiants OpenID vers les champs external_id...', 1236 1233 'Assigning blog template set...' => 'Attribution du groupe de gabarits de blogs', 1234 'Assigning blog page layout...' => 'Attribution de la mise en page du blog', # Translate - New 1237 1235 1238 1236 ## lib/MT/Core.pm … … 1280 1278 'If Block' => 'Bloc If', 1281 1279 'If/Else Block' => 'Bloc If/Else', 1282 'Include Template Module' => 'Inclure un gabarit de module',1283 'Include Template File' => 'Inclure un gabarit de fichier',1280 'Include Template Module' => 'Inclure un module de gabarit', 1281 'Include Template File' => 'Inclure un fichier de gabarit', 1284 1282 'Get Variable' => 'Récupérer la variable', 1285 1283 'Set Variable' => 'Spécifier la variable', … … 1666 1664 'Powered by [_1]' => 'Powered by [_1]', 1667 1665 'Version [_1]' => 'Version [_1]', 1668 'http://www.sixapart.com/movabletype/' => 'http://www.movabletype. org',1666 'http://www.sixapart.com/movabletype/' => 'http://www.movabletype.com/', 1669 1667 'OpenID URL' => 'URL OpenID', 1670 1668 'Sign in using your OpenID identity.' => 'Identifiez-vous avec votre identité OpenID.', … … 1794 1792 'Continue' => 'Continuer', 1795 1793 'Show current mail settings' => 'Montrer les paramÚtres d\'email actuels', 1796 'Periodically Movable Type will send email to inform users of new comments as well as other other events. For these emails to be sent properly, you must instruct Movable Type how to send email.' => 'Movable Type va envoyer périodiquement des emails afin d\'informer les utilisateurs de nouveaux commentaires et autres événements. Pour que ces emails puissent être envoyés correctement, veuillez spécifier la méthode que Movable Type va utiliser.',1794 'Periodically Movable Type will send email to inform users of new comments as well as other other events. For these emails to be sent properly, you must instruct Movable Type how to send email.' => 'Movable Type va envoyer périodiquement des emails afin d\'informer les utilisateurs des nouveaux commentaires et autres événements. Pour que ces emails puissent être envoyés correctement, veuillez spécifier la méthode que Movable Type va utiliser.', 1797 1795 'An error occurred while attempting to send mail: ' => 'Une erreur s\'est produite en essayant d\'envoyer un email: ', 1798 1796 'Send email via:' => 'Envoyer email via :', … … 1812 1810 'Confirm your [_1] home directory (the directory that contains mt.cgi) is writable by your web server and then click \'Retry\'.' => 'Vérifiez que votre répertoire [_1] (celui qui contient mt.cgi) est ouvert en écriture pour votre serveur web et cliquez sur Recommencer', 1813 1811 'Congratulations! You\'ve successfully configured [_1].' => 'Félicitations ! Vous avez configuré [_1] avec succÚs.', 1814 'Your configuration settings have been written to the following file:' => 'Vos paramÚtres de configuration ont été écrit dans le fichier suivant:',1812 'Your configuration settings have been written to the following file:' => 'Vos paramÚtres de configuration ont été écrits dans le fichier suivant:', 1815 1813 'To reconfigure the settings, click the \'Back\' button below.' => 'Pour reconfigurer vos paramÚtres, cliquez sur le bouton \'Retour\' ci-dessous. Sinon, cliquez sur Continuer.', 1816 1814 'Show the mt-config.cgi file generated by the wizard' => 'Afficher le fichier mt-config.cgi généré par l\'assistant', … … 1842 1840 'Once the [_1] directory is in a web-accessible location, specify the location below.' => 'Déplacez ou créez un lien symbolique du répertoire [_1] dans un endroit accessible depuis le web et spécifiez le chemin web statique dans le champs ci-dessous.', 1843 1841 'This URL path can be in the form of [_1] or simply [_2]' => 'Ce chemin d\'URL peut être de la forme [_1] ou simplement [_2]', 1844 'This path must be in the form of [_1]' => ' ', # Translate - New1842 'This path must be in the form of [_1]' => 'Ce chemin doit être de la forme [_1]', 1845 1843 'Static web path' => 'Chemin web statique', 1846 1844 'Static file path' => 'Chemin fichier statique', … … 1869 1867 'You must set your Username.' => 'Vous devez définir votre nom d\'utilisateur.', 1870 1868 'You must set your Database Server.' => 'Vous devez définir votre serveur de Base de données.', 1871 'Your database configuration is complete.' => 'Votre configuration de base de données est complÚte.',1869 'Your database configuration is complete.' => 'Votre configuration de base de données est terminée.', 1872 1870 'You may proceed to the next step.' => 'Vous pouvez passer à l\'étape suivante.', 1873 1871 'Please enter the parameters necessary for connecting to your database.' => 'Merci de saisir les paramÚtres nécessaires pour se connecter à votre base de données.', … … 1906 1904 1907 1905 ## tmpl/cms/include/copyright.tmpl 1908 'Copyright © 2001-[_1] Six Apart. All Rights Reserved.' => ' ', # Translate - New1906 'Copyright © 2001-[_1] Six Apart. All Rights Reserved.' => 'Copyright © 2001-[_1] Six Apart. Tous droits réservés.', 1909 1907 1910 1908 ## tmpl/cms/include/comment_table.tmpl … … 2089 2087 'View entry' => 'Afficher une note', 2090 2088 'View page' => 'Afficher une page', 2091 'No entries could be found. <a href="[_1]">Create Entry</a>' => '', # Translate - New2092 'No page could be found. <a href="[_1]">Create Page</a>' => '', # Translate - New2089 'No entries could be found. <a href="[_1]">Create an entry</a> now.' => 'Aucune note n\'a été trouvée. <a href="[_1]">Créer une note</a> maintenant.', # Translate - New 2090 'No page could be found. <a href="[_1]">Create a page</a> now.' => 'Aucune page n\'a été trouvée. <a href="[_1]">Créer une page</a> maintenant.', # Translate - New 2093 2091 2094 2092 ## tmpl/cms/include/login_mt.tmpl … … 2147 2145 ## tmpl/cms/include/category_selector.tmpl 2148 2146 'Add sub category' => 'Ajouter une sous-catégorie', 2147 'Add new' => 'Créer', 2149 2148 2150 2149 ## tmpl/cms/include/display_options.tmpl … … 2198 2197 'Back (b)' => 'Retour (b)', 2199 2198 'Cancel (x)' => 'Annuler (x)', 2200 'Add [lc,_1] name' => 'Ajouter le nom [lc,_1]',2201 2199 2202 2200 ## tmpl/cms/include/header.tmpl … … 2311 2309 2312 2310 ## tmpl/cms/dialog/refresh_templates.tmpl 2313 'Refresh Template Set' => ' ', # Translate - New2314 'Refresh [_1] template set' => ' ', # Translate - New2311 'Refresh Template Set' => 'Réactualiser le Groupe de Gabartis', 2312 'Refresh [_1] template set' => 'Réactualiser le groupe de gabarits [_1]', 2315 2313 'Updates current templates while retaining any user-created or user-modified templates.' => ' 2316 2314 Met à jour les gabarits actuels en conservant les gabarits créés ou modifiés par n\'import quel utilisateur.', 2317 'Apply a new template set' => '', # Translate - New 2315 'Apply a new template set' => 'Appliquer un nouveau groupe de gabarits', 2316 'Deletes all existing templates and install the selected template set.' => 'Supprime tout les gabarits existants et installe le groupe de gabarits sélectionné.', # Translate - New 2317 'Reset to factory defaults' => 'Remettre à zéro les modifications', # Translate - New 2318 2318 'Deletes all existing templates and installs factory default template set.' => 'Supprime tous les gabartis existants et installe les groupes de gabarits par défaut ', 2319 2319 'Make backups of existing templates first' => 'Faire d\'abord des sauvegardes des gabarits existants', 2320 'You have requested to <strong>refresh the current template set</strong>. This action will:' => ' ', # Translate - New2320 'You have requested to <strong>refresh the current template set</strong>. This action will:' => 'Vous avez demandé de <strong>réactualiser le groupe de gabarit actuel</strong>. Cette action va :', 2321 2321 'potentially install new templates' => 'peut-être installer de nouveaux gabarits', 2322 2322 'overwrite some existing templates with new template code' => 'remplacer le code de certains gabarits par un nouveau code', 2323 2323 'backups will be made of your templates and can be accessed through your backup filter' => 'créer des sauvegardes de vos gabarits (qui pourront être accessibles grâce au filtre "sauvegardes")', 2324 'You have requested to <strong>apply a new template set</strong>. This action will:' => ' ', # Translate - New2324 'You have requested to <strong>apply a new template set</strong>. This action will:' => 'Vous avez demandé d\'<strong>appliquer un nouveau groupe de gabarit</strong>. Cette action va :', 2325 2325 'delete all of the templates in your blog' => 'supprimer tous les gabarits de votre blog', 2326 2326 'install new templates from the selected template set' => 'installer de nouveaux gabarits depuis le groupe de gabarits sélectionné', … … 2352 2352 'Recipients' => 'Destinataires', 2353 2353 'Enter email addresses on separate lines, or comma separated.' => 'Saisissez les adresses email sur des lignes séparées, ou séparées par une virgule.', 2354 'All addresses from Address Book' => 'Toutes les adresses d ecarnet d\'adresses',2354 'All addresses from Address Book' => 'Toutes les adresses du carnet d\'adresses', 2355 2355 'Optional Message' => 'Message optionnel', 2356 2356 'Optional Content' => 'Contenu optionnel', … … 2407 2407 ## tmpl/cms/widget/blog_stats_recent_entries.tmpl 2408 2408 '[quant,_1,entry,entries] tagged “[_2]”' => '[quant,_1,note,notes] avec le tag “[_2]”', 2409 '...' => '...', 2409 2410 'Posted by [_1] [_2] in [_3]' => 'Postée par [_1] [_2] dans [_3]', 2410 2411 'Posted by [_1] [_2]' => 'Postée par [_1] [_2]', … … 2477 2478 ## tmpl/cms/widget/blog_stats_entry.tmpl 2478 2479 'Most Recent Entries' => 'Notes récentes', 2479 '...' => '...',2480 2480 'View all entries' => 'Voir toutes les notes', 2481 2481 … … 2577 2577 ## tmpl/cms/list_blog.tmpl 2578 2578 'You have successfully deleted the blogs from the Movable Type system.' => 'Le blog a été correctement supprimé du systÚme Movable Type.', 2579 'You have successfully refreshed your templates.' => 'Vous avez réactualisé avec succÚs vos gabarits.', 2579 2580 'Create Blog' => 'Créer un blog', 2580 'Are you sure you want to delete this blog?' => 'Ãtes-vous sûr de vouloir effacer ce blog ?',2581 2581 2582 2582 ## tmpl/cms/edit_template.tmpl … … 2662 2662 'Quickfilters' => 'Filtres rapides', 2663 2663 '[_1] (Disabled)' => '[_1] (Désactivé)', 2664 'Go back' => 'Retour',2665 2664 'Showing only: [_1]' => 'Montrer seulement : [_1]', 2666 2665 'Remove filter' => 'Supprimer le filtre', … … 2764 2763 'Specifies the Text Formatting option to use for formatting visitor comments.' => 'Spécifie les options de mise en forme du texte des commentaires publiés par les visiteurs.', 2765 2764 'CAPTCHA Provider' => 'Fournisseur de CAPTCHA', 2766 'none' => ' aucune',2765 'none' => 'Aucun fournisseur', 2767 2766 'No CAPTCHA provider available' => 'Aucun fournisseur de CAPTCHA disponible', 2768 2767 'No CAPTCHA provider is available in this system. Please check to see if Image::Magick is installed, and CaptchaSourceImageBase directive points to captcha-source directory under mt-static/images.' => 'Aucun fournisseur de CAPTCHA n\'est disponible sur ce systÚme. Merci de vérifier si Image::Magick est installé, et si la directive CaptchaSourceImageBase contient le répertoire captcha-source dans mt-static/images.', … … 2792 2791 'Preview this page (v)' => 'Prévisualiser cette page (v)', 2793 2792 'Delete this page (x)' => 'Supprimer cette page (x)', 2793 'View Page' => 'Afficher une Page', # Translate - Case 2794 2794 'Add category' => 'Ajouter une catégorie', 2795 2795 'Add category name' => 'Ajouter un nom de catégorie', … … 2798 2798 'Preview this entry (v)' => 'Prévisualiser cette note (v)', 2799 2799 'Delete this entry (x)' => 'Supprimer cette note (x)', 2800 'View Entry' => 'Afficher la note', 2800 2801 'A saved version of this entry was auto-saved [_2]. <a href="[_1]">Recover auto-saved content</a>' => 'Une version enregistrée de cette note a été sauvergardée automatiquement [_2]. <a href="[_1]">Récupérer le contenu sauvegardé automatiquement</a>', 2801 2802 'A saved version of this page was auto-saved [_2]. <a href="[_1]">Recover auto-saved content</a>' => 'Une version enregistrée de cette page a été sauvergardée automatiquement [_2]. <a href="[_1]">Récupérer le contenu sauvegardé automatiquement</a>', … … 2806 2807 'Your customization preferences have been saved, and are visible in the form below.' => 'Vos préférences ont été enregistrées et sont affichées dans le formulaire ci-dessous.', 2807 2808 'Your changes to the comment have been saved.' => 'Les modifications apportées aux commentaires ont été enregistrées.', 2808 'Your notification has been sent.' => 'Votre notification a été envoyé .',2809 'Your notification has been sent.' => 'Votre notification a été envoyée.', 2809 2810 'You have successfully recovered your saved entry.' => 'Vous avez récupéré le contenu sauvegardé de votre note avec succÚs.', 2810 2811 'You have successfully recovered your saved page.' => 'Vous avez récupéré le contenu sauvegardé de votre page avec succÚs.', … … 2813 2814 'You have successfully deleted the checked comment(s).' => 'Les commentaires sélectionnés ont été supprimés.', 2814 2815 'You have successfully deleted the checked TrackBack(s).' => 'Le(s) trackback(s) sélectionné(s) ont été correctement supprimé(s).', 2816 'Change Folder' => 'Modifier le Dossier', # Translate - New 2815 2817 'Stats' => 'Stats', 2816 2818 'Share' => 'Partager', … … 2829 2831 'Warning: If you set the basename manually, it may conflict with another entry.' => 'ATTENTION : Editer le nom de base manuellement peut créer des conflits avec d\'autres notes.', 2830 2832 'Warning: Changing this entry\'s basename may break inbound links.' => 'ATTENTION : Changer le nom de base de cette note peut casser des liens entrants.', 2833 'edit' => 'Editer', 2834 'close' => 'fermer', 2831 2835 'Accept' => 'Accepter', 2832 2836 'Outbound TrackBack URLs' => 'URLs trackbacks sortants', … … 2840 2844 'Are you sure you want to use the Rich Text editor?' => 'Ãtes-vous sûr de vouloir utiliser l\'éditeur de texte enrichi ?', 2841 2845 'Make primary' => 'Rendre principal', 2842 'Add new' => 'Créer',2843 2846 'Fields' => 'Champs', 2844 2847 'Body' => 'Corps', … … 2853 2856 '(space-delimited list)' => '(liste délimitée par espace)', 2854 2857 '(delimited by \'[_1]\')' => '(délimitée par \'[_1]\')', 2855 '<a href="[_1]">QuickPost to [_2]</a> - Drag this link to your browser\'s toolbar then click it when you are on a site you want to blog about.' => '<a href="[_1]">QuickPost vers [_2]</a> - Glissez ce lien vers la barre d\'outils de votre navigateur et cliquez dessus à chaque fois que vous êtes sur un site dont vous voulez parler dans votre blog.',2856 2858 'None selected' => 'Aucune sélectionnée', 2857 2859 … … 3068 3070 'All Templates' => 'Tous les gabarits', 3069 3071 'You have successfully deleted the checked template(s).' => 'Les gabarits sélectionnés ont été supprimés.', 3070 'You have successfully refreshed your templates.' => 'Vous avez réactualisé avec succÚs vos gabarits.',3071 3072 'Your templates have been published.' => 'Vos gabarits ont bien été publiés.', 3072 'Create Archive Template:' => 'Créer un e archive de gabarit',3073 'Create Archive Template:' => 'Créer un gabarit d\'archives', 3073 3074 'Create [_1] template' => 'Créer un nouveau gabarit de [_1]', 3074 3075 … … 3084 3085 'Rename' => 'Changer le nom', 3085 3086 'Show all [_1] with this tag' => 'Montrer toutes les [_1] avec ce tag', 3086 '[quant,_1,_2,_3]' => '[quant,_1,_2,_3 ',3087 '[quant,_1,_2,_3]' => '[quant,_1,_2,_3]', 3087 3088 '[quant,_1,entry,entries]' => '[quant,_1,note,notes]', 3088 3089 'The tag \'[_2]\' already exists. Are you sure you want to merge \'[_1]\' with \'[_2]\' across all blogs?' => 'Le tag \'[_2]\' existe déjà . Ãtes-vous sûr de vouloir fusionner \'[_1]\' et \'[_2]\' sur tous les blogs ?', … … 3122 3123 'This feature allows you to disable sending notification pings when a new entry is created.' => 'Cette fonctionnalité vous permet de désactiver l\'envoi de pings de notification quand une nouvelle note est créée.', 3123 3124 'Disable notification pings for all blogs' => 'Désactiver les pings de notification pour tous les blogs', 3124 'Limit outbound TrackBacks and TrackBack auto-discovery for the purposes of keeping your installation private.' => 'Limite r les trackbacks sortants et les trackbacks d\'autorecherche dans le butde conserver le caractÚre privé de votre installation. ',3125 'Limit outbound TrackBacks and TrackBack auto-discovery for the purposes of keeping your installation private.' => 'Limitez les trackbacks sortants et les trackbacks d\'autorecherche afin de conserver le caractÚre privé de votre installation. ', 3125 3126 'Allow to any site' => 'Autoriser sur tous les sites', 3126 3127 '(No outbound TrackBacks)' => '(Pas de trackbacks sortants)', … … 3224 3225 'You must select a blog to import.' => 'Vous devez sélectionner un blog à importer.', 3225 3226 'Transfer weblog entries into Movable Type from other Movable Type installations or even other blogging tools or export your entries to create a backup or copy.' => 'Transférer les notes dans Movable Type depuis une autre installation Movable Type ou à partir d\'un autre outil de publication de blogs afin de créer une sauvegarde ou une copie.', 3226 ' Blog to Import' => 'Blog à importer',3227 'Import data into' => 'Importer les données dans', # Translate - New 3227 3228 'Select a blog to import.' => 'Sélectionner un blog à importer.', 3228 3229 'Importing from' => 'Importation à partir de', … … 3290 3291 'Unlock this blog’s site URL for editing' => 'Déverrouillez l\'URL du site de ce blog pour le modifier', 3291 3292 'Warning: Changing the site URL can result in breaking all the links in your blog.' => 'Attention : Modifier l\'URL du site peut rompre tous les liens de votre blog.', 3292 'The path where your index files will be published. An absolute path (starting with \'/\') is preferred, but you can also use a path relative to the Movable Type directory. Example: /home/melody/public_html/blog' => ' Le chemin où votrefichiers d\'index seront publiés. Un chemin absolu (commençant par \'/\') est préférable, mais vous pouvez utiliser un chemin relatif au répertoire de Movable Type. Exemple : /home/melody/public_html/blog',3293 'The path where your index files will be published. An absolute path (starting with \'/\') is preferred, but you can also use a path relative to the Movable Type directory. Example: /home/melody/public_html/blog' => 'Il s\'agit du chemin où vos fichiers d\'index seront publiés. Un chemin absolu (commençant par \'/\') est préférable, mais vous pouvez utiliser un chemin relatif au répertoire de Movable Type. Exemple : /home/melody/public_html/blog', 3293 3294 'Unlock this blog’s site path for editing' => 'Déverrouiller le chemin du site de ce blog pour le modifier', 3294 3295 'Note: Changing your site root requires a complete publish of your site.' => 'Remarque : La modification de la racine de votre site nécessite une publication complÚte de votre site.', … … 3303 3304 'Publishing Options' => 'Options de publication', 3304 3305 'Preferred Archive Type' => 'Type d\'archive préféré', 3305 'Used for creating links to an archived entry (permalink)
