Changeset 1092
- Timestamp:
- 10/31/07 19:08:29 (10 months ago)
- Files:
-
- branches/athena/build/build-themes.pl (deleted)
- branches/athena/build/mt-dists/ja.mk (modified) (1 diff)
- branches/athena/build/theme-builder.pl (added)
- branches/athena/build/theme_templates/auto/screen.css.tt (modified) (1 diff)
- branches/athena/build/theme_templates/modules/default/screen.css.tt (modified) (3 diffs)
- branches/athena/build/theme_templates/modules/postheader/bottom_border.css.tt (modified) (1 diff)
- branches/athena/default_templates/base_theme.mtml (modified) (4 diffs)
- branches/athena/default_templates/comment_form.mtml (modified) (1 diff)
- branches/athena/default_templates/comment_response.mtml (modified) (1 diff)
- branches/athena/default_templates/entry_detail.mtml (modified) (2 diffs)
- branches/athena/default_templates/entry_summary.mtml (modified) (1 diff)
- branches/athena/default_templates/javascript.mtml (modified) (1 diff)
- branches/athena/lib/MT/App/CMS.pm (modified) (8 diffs)
- branches/athena/lib/MT/AtomServer.pm (modified) (3 diffs)
- branches/athena/lib/MT/BackupRestore.pm (modified) (1 diff)
- branches/athena/lib/MT/BackupRestore/BackupFileHandler.pm (modified) (1 diff)
- branches/athena/lib/MT/Component.pm (modified) (1 diff)
- branches/athena/lib/MT/Image.pm (modified) (1 diff)
- branches/athena/lib/MT/L10N/de.pm (modified) (155 diffs)
- branches/athena/lib/MT/L10N/es.pm (modified) (48 diffs)
- branches/athena/lib/MT/L10N/fr.pm (modified) (77 diffs)
- branches/athena/lib/MT/L10N/ja.pm (modified) (77 diffs)
- branches/athena/lib/MT/L10N/nl.pm (modified) (53 diffs)
- branches/athena/lib/MT/PluginData.pm (modified) (1 diff)
- branches/athena/lib/MT/Upgrade.pm (modified) (1 diff)
- branches/athena/lib/MT/Util.pm (modified) (4 diffs)
- branches/athena/mt-static/css/structure.css (modified) (1 diff)
- branches/athena/mt-static/js/edit.js (modified) (2 diffs)
- branches/athena/mt-static/themes/cityscape-paris/screen.css (modified) (4 diffs)
- branches/athena/mt-static/themes/cityscape-sf/screen.css (modified) (4 diffs)
- branches/athena/mt-static/themes/cityscape-tokyo/screen.css (modified) (4 diffs)
- branches/athena/mt-static/themes/hills-green/screen.css (modified) (4 diffs)
- branches/athena/mt-static/themes/hills-pink/screen.css (modified) (4 diffs)
- branches/athena/mt-static/themes/minimalist-green/screen.css (modified) (5 diffs)
- branches/athena/mt-static/themes/minimalist-red/screen.css (modified) (5 diffs)
- branches/athena/mt-static/themes/unity-blue/screen.css (modified) (4 diffs)
- branches/athena/mt-static/themes/unity-tricolor/screen.css (modified) (4 diffs)
- branches/athena/php/lib/archive_lib.php (modified) (3 diffs)
- branches/athena/php/lib/block.mtarchivelist.php (modified) (2 diffs)
- branches/athena/php/lib/mtdb_base.php (modified) (1 diff)
- branches/athena/php/mt.php.pre (modified) (2 diffs)
- branches/athena/plugins/TemplateRefresh/TemplateRefresh.pl (modified) (2 diffs)
- branches/athena/plugins/TemplateRefresh/tmpl/results.tmpl (modified) (1 diff)
- branches/athena/plugins/WXRImporter/WXRImporter.pl (modified) (1 diff)
- branches/athena/plugins/WXRImporter/lib/WXRImporter/Import.pm (modified) (2 diffs)
- branches/athena/plugins/WidgetManager/default_widgets/tag_cloud_module.tmpl (modified) (1 diff)
- branches/athena/tmpl/cms/backup.tmpl (modified) (1 diff)
- branches/athena/tmpl/cms/cfg_plugin.tmpl (modified) (1 diff)
- branches/athena/tmpl/cms/edit_comment.tmpl (modified) (1 diff)
- branches/athena/tmpl/cms/edit_entry.tmpl (modified) (1 diff)
- branches/athena/tmpl/cms/include/itemset_action_widget.tmpl (modified) (1 diff)
- branches/athena/tmpl/cms/list_ping.tmpl (modified) (2 diffs)
- branches/athena/tmpl/email/new-comment.tmpl (modified) (1 diff)
- branches/athena/tmpl/email/notify-entry.tmpl (modified) (1 diff)
- branches/athena/tools/list-index (deleted)
- branches/athena/tools/rebuild-indexes (deleted)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
branches/athena/build/mt-dists/ja.mk
r1083 r1092 6 6 NEWS_URL = http://www.sixapart.jp/movabletype/ 7 7 NEWSBOX_URL = http://www.sixapart.jp/movabletype/news/newsbox.html 8 HELP_URL = http://www. sixapart.jp/movabletype/manual/enterprise/1.5/8 HELP_URL = http://www.movabletype.jp/documentation/ 9 9 CATEGORY_NAME_NODASH = 1 10 10 DEFAULT_TIMEZONE = 9 branches/athena/build/theme_templates/auto/screen.css.tt
r1091 r1092 1 1 [% PROCESS config.tt %] 2 /* 2 3 3 /* Vox Theme for Movable Type ============================================= */ 4 A Six Apart theme adapted for Movable Type default templates 4 5 5 /*6 6 [% IF theme.title %] 7 7 name: [% theme.title %] branches/athena/build/theme_templates/modules/default/screen.css.tt
r1091 r1092 60 60 } 61 61 62 .asset-footer { 63 margin-top: 10px; 64 border-top-width: 1px; 65 border-top-style: solid; 66 padding-top: 5px; 62 .asset-meta { 63 margin-top: .25em; 64 padding-top: 2px; 67 65 font-weight: normal; 66 67 display: block; 68 border-top: [% theme.content.post_name.border.width || '1px' %] [% theme.content.post_name.border.style || 'dashed' %] [% theme.content.post_name.border.color || theme.default.border.color %]; 69 padding-bottom: .3em; 68 70 } 69 71 … … 108 110 } 109 111 112 .asset-more-link, 113 .asset-meta, 114 .comment-footer, 115 .trackback-footer, 116 .typelist-thumbnailed { 117 font-size: 11px; 118 } 110 119 111 120 /* Footer */ 112 113 #header-inner {114 position: relative;115 }116 121 117 122 #footer-content, … … 136 141 } 137 142 138 .asset-more-link,139 .asset-footer,140 .comment-footer,141 .trackback-footer,142 .typelist-thumbnailed {143 font-size: 11px;144 }branches/athena/build/theme_templates/modules/postheader/bottom_border.css.tt
r1088 r1092 2 2 3 3 .asset-name a { 4 display: block;5 4 margin-bottom: 8px; 6 border-bottom: [% theme.content.post_name.border.width || '1px' %] [% theme.content.post_name.border.style || 'dashed' %] [% theme.content.post_name.border.color || theme.default.border.color %];7 padding-bottom: .3em;8 text-decoration: none;9 5 } 10 6 branches/athena/default_templates/base_theme.mtml
r1091 r1092 31 31 border:0; 32 32 } 33 /* reset strict by uncommenting lines below */33 /* strict reset by uncommenting lines below */ 34 34 address,caption,cite,code,dfn,em,strong,b,u,s,i,th,var { 35 35 /* font-style:normal; */ … … 224 224 225 225 .asset-header, 226 .asset-meta,227 226 .asset-content, 228 227 .asset-body, 229 .asset-footer,230 228 .entry-categories, 231 229 .entry-tags, … … 259 257 } 260 258 259 .asset-meta { 260 font-size: 11px; 261 } 262 261 263 .content-nav { 262 264 text-align: center; … … 283 285 .asset-more, 284 286 .asset-more-link, 285 .asset-footer,286 287 .asset-excerpt, 287 288 .comment-content, branches/athena/default_templates/comment_form.mtml
r1091 r1092 13 13 </div> 14 14 </MTIfRegistrationAllowed> 15 <MTIfCommentsModerated>16 <div class="comments-open-moderated">17 <__trans phrase="(If you haven't left a comment here before, you may need to be approved by the site owner before your comment will appear. Until then, it won't appear on the entry. Thanks for waiting.)">18 </div>19 </MTIfCommentsModerated>20 15 <form method="post" action="<$MTCGIPath$><$MTCommentScript$>" name="comments_form" id="comments-form" onsubmit="if (this.bakecookie.checked) rememberMe(this)"> 21 16 <input type="hidden" name="static" value="1" /> branches/athena/default_templates/comment_response.mtml
r1090 r1092 20 20 <p><__trans phrase="Your comment has been received and held for approval by the blog owner."></p> 21 21 </MTSetVarBlock> 22 22 23 </MTIf> 23 24 branches/athena/default_templates/entry_detail.mtml
r1088 r1092 2 2 <div class="asset-header"> 3 3 <h1 class="asset-name"><$MTEntryTitle$></h1> 4 <$MTInclude module="<__trans phrase="Entry Metadata">"$> 4 5 </div> 5 6 <div class="asset-content"> … … 19 20 <$MTInclude module="<__trans phrase="Tags">"$> 20 21 </div> 21 <div class="asset-footer"> 22 <$MTInclude module="<__trans phrase="Entry Metadata">"$> 23 </div> 22 <div class="asset-footer"></div> 24 23 </div> branches/athena/default_templates/entry_summary.mtml
r1088 r1092 19 19 </MTIfNonEmpty> 20 20 </div> 21 <div class="asset-footer"></div> 21 22 </div> branches/athena/default_templates/javascript.mtml
r1090 r1092 183 183 } else { 184 184 <MTIfRegistrationRequired> 185 document.write('<a href="<$MTCGIPath$><$MTCommentScript$>?__mode=login&entry_id=' + entry_id + '&blog_id=' + blog_id + '&static=1"><__trans phrase="Sign in </a>to comment on this entry." escape="js">');185 document.write('<a href="<$MTCGIPath$><$MTCommentScript$>?__mode=login&entry_id=' + entry_id + '&blog_id=' + blog_id + '&static=1"><__trans phrase="Sign in" escape="js">' + '</a>' + '<__trans phrase=" to comment on this entry." escape="js">'); 186 186 <MTElse> 187 document.write('<a href="<$MTCGIPath$><$MTCommentScript$>?__mode=login&entry_id=' + entry_id + '&blog_id=' + blog_id + '&static=1"><__trans phrase="Sign in </a>to comment on this entry," escape="js"> <__trans phrase="or " escape="js"><a href="javascript:void(0);" onclick="showAnonymousForm();"><__trans phrase="comment anonymously." escape="js"></a>');187 document.write('<a href="<$MTCGIPath$><$MTCommentScript$>?__mode=login&entry_id=' + entry_id + '&blog_id=' + blog_id + '&static=1"><__trans phrase="Sign in" escape="js">' + '</a>' + '<__trans phrase=" to comment on this entry," escape="js"> <__trans phrase="or " escape="js"><a href="javascript:void(0);" onclick="showAnonymousForm();"><__trans phrase="comment anonymously." escape="js"></a>'); 188 188 </MTIfRegistrationRequired> 189 189 } branches/athena/lib/MT/App/CMS.pm
r1091 r1092 823 823 } 824 824 $filters{'asset'}{order} = 0; 825 $filters{'asset'}{label} = MT->translate("All Assets"); 825 $filters{'asset'}{label} = "All Assets"; # labels are translated later 826 # translate("All Assets"); 826 827 return \%filters; 827 828 } … … 2306 2307 search_label => $app->translate('Users'), 2307 2308 object_type => 'role', 2309 group_support => 1, 2308 2310 }, 2309 2311 } … … 2375 2377 search_label => $app->translate('Users'), 2376 2378 object_type => 'association', 2379 group_support => $app->model('group') ? 1 : 0, 2377 2380 }, 2378 2381 } … … 2451 2454 search_label => $app->translate('Users'), 2452 2455 object_type => 'role', 2456 group_support => $app->model('group') ? 1 : 0, 2453 2457 }, 2454 2458 } … … 6104 6108 $param{is_junk} = $obj->is_junk; 6105 6109 6110 $param{entry_class_label} = $obj->entry->class_label; 6111 $param{entry_class} = $obj->entry->class; 6112 6106 6113 ## Load next and previous entries for next/previous links 6107 6114 if ( my $next = $obj->next ) { … … 18410 18417 my ( $blog_ids, $asset_ids ) = 18411 18418 $app->restore_directory( $tmp, \$error ); 18412 $param->{open_dialog} = 1; 18413 $param->{blog_ids} = join( ',', @$blog_ids ) 18414 if defined $blog_ids; 18415 $param->{asset_ids} = join( ',', @$asset_ids ) 18416 if defined $asset_ids; 18417 $param->{tmp_dir} = $tmp; 18419 if (defined $blog_ids) { 18420 $param->{open_dialog} = 1; 18421 $param->{blog_ids} = join( ',', @$blog_ids ) 18422 if defined $blog_ids; 18423 $param->{asset_ids} = join( ',', @$asset_ids ) 18424 if defined $asset_ids; 18425 $param->{tmp_dir} = $tmp; 18426 } 18418 18427 } 18419 18428 } … … 18440 18449 my ( $blog_ids, $asset_ids ) = 18441 18450 $app->restore_directory( $tmp, \$error ); 18442 $param->{open_dialog} = 1; 18443 $param->{blog_ids} = join( ',', @$blog_ids ) 18444 if defined $blog_ids; 18445 $param->{asset_ids} = join( ',', @$asset_ids ) 18446 if defined $asset_ids; 18447 $param->{tmp_dir} = $tmp; 18451 if (defined $blog_ids) { 18452 $param->{open_dialog} = 1; 18453 $param->{blog_ids} = join( ',', @$blog_ids ) 18454 if defined $blog_ids; 18455 $param->{asset_ids} = join( ',', @$asset_ids ) 18456 if defined $asset_ids; 18457 $param->{tmp_dir} = $tmp; 18458 } 18448 18459 } 18449 18460 } … … 18767 18778 File::Spec->splitpath($uploaded); 18768 18779 if ( $current ne $uploaded_filename ) { 18769 close $fh ;18780 close $fh if $uploaded_filename; 18770 18781 $param->{error} = 18771 18782 $app->translate( 'Please upload [_1] in this page.', $current ); branches/athena/lib/MT/AtomServer.pm
r1090 r1092 674 674 if $fname =~ m!/|\.\.|\0|\|!; 675 675 676 my $local_relative = File::Spec->catfile('%r', $fname); 676 677 my $local = File::Spec->catfile($blog->site_path, $fname); 677 678 my $fmgr = $blog->file_mgr; … … 704 705 { 705 706 $asset = $asset_pkg->new(); 706 $asset->file_path($local );707 $asset->file_path($local_relative); 707 708 $asset->file_name($base.$ext); 708 709 $asset->file_ext($ext_copy); … … 714 715 } 715 716 my $original = $asset->clone; 716 my $url = $blog->site_url. $base . $ext;717 my $url = '%r/' . $base . $ext; 717 718 $asset->url($url); 718 719 if ($is_image) { branches/athena/lib/MT/BackupRestore.pm
r1088 r1092 120 120 MT->model('config') => 1, 121 121 MT->model('session') => 1, 122 MT->model(' schwartz_job') => 1,123 MT->model(' schwartz_error') => 1,124 MT->model(' schwartz_exitstatus') => 1,125 MT->model(' schwartz_funcmap') => 1,122 MT->model('ts_job') => 1, 123 MT->model('ts_error') => 1, 124 MT->model('ts_exitstatus') => 1, 125 MT->model('ts_funcmap') => 1, 126 126 }, 127 127 { branches/athena/lib/MT/BackupRestore/BackupFileHandler.pm
r1090 r1092 85 85 $obj = $class->load({ name => $column_data{name} }); 86 86 if ($obj) { 87 $self->{callback}->("\n"); 88 MT->log({ message => MT->translate( 89 "User with the same name '[_1]' found (ID:[_2]). Restore replaced this user with the data backed up.", 87 if ( $obj->id == MT->instance->user->id ) { 88 MT->log({ message => MT->translate( 89 "User with the same name as the name of the currently logged in ([_1]) found. Skipped the record.", $obj->name), 90 level => MT::Log::INFO(), 91 metadata => 'Permissions and Associations have been restored.', 92 class => 'system', 93 category => 'restore', 94 }); 95 $objects->{"$class#" . $column_data{id}} = $obj; 96 $self->{skip} += 1; 97 } 98 else { 99 $self->{callback}->("\n"); 100 MT->log({ message => MT->translate( 101 "User with the same name '[_1]' found (ID:[_2]). Restore replaced this user with the data backed up.", 90 102 $obj->name, $obj->id), 91 level => MT::Log::INFO(), 92 metadata => 'Permissions and Associations have been restored as well.', 93 class => 'system', 94 category => 'restore', 95 }); 96 my $old_id = delete $column_data{id}; 97 $objects->{"$class#$old_id"} = $obj; 98 my $child_classes = $obj->properties->{child_classes} || {}; 99 for my $class (keys %$child_classes) { 100 eval "use $class;"; 101 $class->remove({ author_id => $obj->id, blog_id => '0' }); 103 level => MT::Log::INFO(), 104 metadata => 'Permissions and Associations have been restored as well.', 105 class => 'system', 106 category => 'restore', 107 }); 108 my $old_id = delete $column_data{id}; 109 $objects->{"$class#$old_id"} = $obj; 110 my $child_classes = $obj->properties->{child_classes} || {}; 111 for my $class (keys %$child_classes) { 112 eval "use $class;"; 113 $class->remove({ author_id => $obj->id, blog_id => '0' }); 114 } 115 $self->{loaded} = 1; 102 116 } 103 $self->{loaded} = 1;104 117 } 105 118 } branches/athena/lib/MT/Component.pm
r1091 r1092 354 354 }) : ()), 355 355 ); 356 my $err = $tmpl->errstr unless defined $tmpl;357 356 return $c->error( 358 $mt->translate( "Loading template '[_1]' failed: [_2]", $file, $err ) )359 if $err;357 $mt->translate( "Loading template '[_1]' failed: [_2]", $file, MT::Template->errstr ) ) 358 unless defined $tmpl; 360 359 $tmpl->{__file} = $file if $type eq 'filename'; 361 360 branches/athena/lib/MT/Image.pm
r1083 r1092 120 120 $image->{data} = $blob; 121 121 } 122 my %Types = (jpg => 'jpeg', gif => 'gif' );122 my %Types = (jpg => 'jpeg', gif => 'gif', 'png' => 'png'); 123 123 my $type = $image->{type} = $Types{ lc $param{Type} }; 124 124 my($out, $err); branches/athena/lib/MT/L10N/de.pm
r1091 r1092 22 22 23 23 ## php/lib/function.mtcommentfields.php 24 'Thanks for signing in,' => 'Danke fÃŒr Ihre Anmeldung ',24 'Thanks for signing in,' => 'Danke fÃŒr Ihre Anmeldung, ', 25 25 'Now you can comment.' => 'Sie können jetzt Ihren Kommentar verfassen.', 26 26 'sign out' => 'abmelden', 27 '(If you haven\'t left a comment here before, you may need to be approved by the site owner before your comment will appear. Until then, it won\'t appear on the entry. Thanks for waiting.)' => '(Wenn Sie hier noch nicht kommentiert haben, wird Ihr Kommentar eventuell erst zeitverzögert freigeschaltet werden. Vielen Dank fÃŒr Ihre Geduld.)',27 '(If you haven\'t left a comment here before, you may need to be approved by the site owner before your comment will appear. Until then, it won\'t appear on the entry. Thanks for waiting.)' => '(Wenn Sie hier noch nicht kommentiert haben, muss Ihr Kommentar möglicherweise erst vom Betreiber dieses Blogs freigeschaltet werden, bevor er angezeigt wird. Vielen Dank fÃŒr Ihre Geduld.)', 28 28 'Remember me?' => 'Benutzername speichern?', 29 29 'Yes' => 'Ja', … … 35 35 'Sign in' => 'Anmelden', 36 36 '. Now you can comment.' => '. Sie können jetzt Ihren Kommentar verfassen.', 37 'If you have a TypeKey identity, you can ' => 'Wenn Sie ein e TypeKey-IdentitÀtbesitzen, ',37 'If you have a TypeKey identity, you can ' => 'Wenn Sie ein TypeKey-Konto besitzen, ', 38 38 'sign in' => 'melden Sie sich an', 39 'to use it here.' => ', um siehier zu verwenden.',39 'to use it here.' => ', um es hier zu verwenden.', 40 40 'Name' => 'Name', 41 41 'Email Address' => 'E-Mail-Adresse', 42 'URL' => ' Web-Adresse (URL)',42 'URL' => 'URL', 43 43 '(You may use HTML tags for style)' => '(HTML-Tags zur Textformatierung erlaubt)', 44 44 … … 69 69 'Category Yearly' => 'Kategorie jÀhrlich', 70 70 'Category Monthly' => 'Kategorie monatlich', 71 'Category Daily' => 'Kategorie Àtglich',71 'Category Daily' => 'Kategorie tÀglich', 72 72 'Category Weekly' => 'Kategorie wöchentlich', 73 73 … … 99 99 'Search Results' => 'Suchergebnisse', 100 100 'Search this site' => 'Diese Site durchsuchen', 101 'Search' => 'Suchen ',102 'Match case' => 'GroÃ-/Kleinschreibung ',103 'Regex search' => 'RegulÀre AusdrÃŒcke ',101 'Search' => 'Suchen:', 102 'Match case' => 'GroÃ-/Kleinschreibung beachten', 103 'Regex search' => 'RegulÀre AusdrÃŒcke verwenden', 104 104 'Matching entries matching “[_1]” from [_2]' => 'EintrÀge mit “[_1]” von [_2]', 105 105 'Entries tagged with “[_1]” from [_2]' => 'Mit “[_1]” getaggte EintrÀge von [_2]', … … 134 134 135 135 ## default_templates/entry_listing.mtml 136 '[_1] Archives' => '[_1] -Archive',136 '[_1] Archives' => '[_1] Archive', 137 137 'Recently in <em>[_1]</em> Category' => 'Neues in der Kategorie <em>[_1]</em>', 138 138 'Recently by <em>[_1]</em>' => 'Neues von <em>[_1]</em>', … … 141 141 ## default_templates/comment_response.mtml 142 142 'Comment Submitted' => 'Kommentar abgeschickt', 143 'Confirmation...' => 'BestÀtigung ...',143 'Confirmation...' => 'BestÀtigung', 144 144 'Your comment has been submitted!' => 'Ihr Kommentar wurde abgeschickt!', 145 145 'Comment Pending' => 'Kommentar noch nicht freigegeben', 146 146 'Thank you for commenting.' => 'Vielen Dank fÃŒr Ihren Kommentar', 147 'Your comment has been received and held for approval by the blog owner.' => 'Ihr Kommentar wurde gespeichert und muà nun vom Weblog-Betreiber freigegeben werden.',148 'Comment Submission Error' => ' Kommentar-Fehler',149 'Your comment submission failed for the following reasons:' => ' Beim Kommentieren ist folgender Fehler aufgetreten:',150 'Return to the <a href="[_1]">original entry</a>.' => '<a href="[_1]">ZurÃŒck zum Eintrag</a> .',147 'Your comment has been received and held for approval by the blog owner.' => 'Ihr Kommentar wurde abgeschickt. Er erscheint auf der Seite, sobald der Blogbetreiber ihn freigeschaltet hat.', 148 'Comment Submission Error' => 'Fehler beim Kommentieren', 149 'Your comment submission failed for the following reasons:' => 'Ihr Kommentar konnte aus folgenden GrÃŒnden nicht abgeschickt werden:', 150 'Return to the <a href="[_1]">original entry</a>.' => '<a href="[_1]">ZurÃŒck zum Eintrag</a>', 151 151 152 152 ## default_templates/sidebar_3col.mtml 153 'About this Entry' => 'Ãber diese n Eintrag',153 'About this Entry' => 'Ãber diese Seite', 154 154 'About this Archive' => 'Ãber dieses Archiv', 155 155 'About Archives' => 'Ãber die Archive', 156 156 'This page contains links to all the archived content.' => 'Diese Seite enthÀlt Links zu allen archivierten EintrÀgen.', 157 'This page contains a single entry by [_1] published on <em>[_2]</em>.' => 'Diese Seite enthÀlt einen einen einzelnen Eintrag von [_1] vo n<em>[_2]</em>.',157 'This page contains a single entry by [_1] published on <em>[_2]</em>.' => 'Diese Seite enthÀlt einen einen einzelnen Eintrag von [_1] vom <em>[_2]</em>.', 158 158 '<a href="[_1]">[_2]</a> was the previous entry in this blog.' => '<a href="[_1]">[_2]</a> ist der vorherige Eintrag in diesem Blog.', 159 159 '<a href="[_1]">[_2]</a> is the next entry in this blog.' => '<a href="[_1]">[_2]</a> ist der nÀchste Eintrag in diesem Blog.', … … 169 169 'Find recent content on the <a href="[_1]">main index</a>.' => 'Aktuelle EintrÀge finden Sie auf der <a href="[_1]">Startseite</a>.', 170 170 'Find recent content on the <a href="[_1]">main index</a> or look in the <a href="[_2]">archives</a> to find all content.' => 'Aktuelle EintrÀge finden Sie auf der <a href="[_1]">Startseite</a>, alle EintrÀge in den <a href="[_2]">Archiven</a>.', 171 'Tag Cloud' => 'Tag -Wolke',171 'Tag Cloud' => 'Tags', 172 172 '[_1] ([_2])' => '[_1] ([_2])', 173 '[_1] <a href="[_2]">Archives</a>' => ' [_1]-<a href="[_2]">Archive</a>',173 '[_1] <a href="[_2]">Archives</a>' => '<a href="[_2]">[_1]</a>', 174 174 '[_1]: Monthly Archives' => '[_1]: Monatsarchive', 175 175 'Subscribe to feed' => 'Feed abonnieren', 176 'Subscribe to this blog\'s feed' => 'Feed dieses Weblogs abonnieren',176 'Subscribe to this blog\'s feed' => 'Feed dieses Blogs abonnieren', 177 177 'Powered by Movable Type [_1]' => 'Powered by Movable Type [_1]', 178 178 'If you use an RSS reader, you can subscribe to a feed of all future entries tagged “<$MTSearchString$>”.' => 'Wenn Sie einen Feedreader verwenden, können Sie einen Feed aller neuen mit “<$MTSearchString$>“ getaggten EintrÀge abonnieren.', … … 185 185 186 186 ## default_templates/javascript.mtml 187 'You do not have permission to comment on this blog.' => 'Sie haben nicht die notwendige n Zugriffsrechte, um in diesem Blog Kommentare zu schreiben.',188 ' Sign in</a> to comment on this entry.' => 'Anmelden</a>,um diesen Eintrag zu kommentieren.',189 ' Sign in</a> to comment on this entry,' => 'Anmelden</a>, um diesen Eintrag zu kommentieren',190 'or ' => 'oder ',191 'comment anonymously.' => ' anonym kommentieren.',187 'You do not have permission to comment on this blog.' => 'Sie haben nicht die notwendige Berechtigung, um in diesem Blog Kommentare zu schreiben.', 188 ' to comment on this entry.' => ' um diesen Eintrag zu kommentieren.', 189 ' to comment on this entry,' => ' um diesen Eintrag zu kommentieren,', 190 'or ' => 'oder ', 191 'comment anonymously.' => 'ohne Anmeldung kommentieren', 192 192 193 193 ## default_templates/entry_detail.mtml … … 197 197 198 198 ## default_templates/trackbacks.mtml 199 '[_1] TrackBacks' => '[_1] -TrackBacks',200 'Listed below are links to blogs that reference this entry: <a href="[_1]">[_2]</a>.' => 'Folgende EintrÀge anderer Blogs beziehen sich auf d iesen Eintrag:<a href="[_1]">[_2]</a>',199 '[_1] TrackBacks' => '[_1] TrackBacks', 200 'Listed below are links to blogs that reference this entry: <a href="[_1]">[_2]</a>.' => 'Folgende EintrÀge anderer Blogs beziehen sich auf den Eintrag <a href="[_1]">[_2]</a>', 201 201 'TrackBack URL for this entry: <span id="trackbacks-link">[_1]</span>' => 'TrackBack-URL dieses Eintrags: <span id="trackbacks-link">[_1]</span>', 202 '» <a href="[_1]">[_2]</a> from [_3]' => '» <a href="[_1]">[_2]</a> von [_3]', # Translate - New # OK203 '[_1] <a href="[_2]">Read More</a>' => '[_1] <a href="[_2]">Mehr</a>', # Translate - New # OK202 '» <a href="[_1]">[_2]</a> from [_3]' => '» <a href="[_1]">[_2]</a> von [_3]', 203 '[_1] <a href="[_2]">Read More</a>' => '[_1] <a href="[_2]">Mehr</a>', 204 204 'Tracked on <a href="[_1]">[_2]</a>' => 'Gesehen auf <a href="[_1]">[_2]</a>', 205 205 … … 250 250 'Entry \'[_1]\' (entry #[_2]) deleted by \'[_3]\' (user #[_4]) from xml-rpc' => 'Eintrag \'[_1]\' (Eintrag #[_2]) von \'[_3]\' (Benutzer #[_4]) via XML-RPC gelöscht', 251 251 'Not privileged to get entry' => 'Keine Leserechte', 252 'User does not have privileges' => 'Benutzer hat keine Zugriffsrechte',252 'User does not have privileges' => 'Benutzer hat keine Berechtigungen', 253 253 'Not privileged to set entry categories' => 'Keine Rechte zur Vergabe von Kategorien', 254 254 'Saving placement failed: [_1]' => 'Die Platzierung konnte nicht geladen werden: [_1]', … … 274 274 'failed' => 'Fehlgeschlagen', 275 275 'Saving user failed: [_1]' => 'Das Benutzerkonto konnte nicht gespeichert werden: [_1]', 276 'Assigning permissions for new user...' => 'Weise neuem Benutzer Zugriffsrechtezu...',277 'Saving permission failed: [_1]' => 'Die Zugriffsrechtekonnten nicht gespeichert werden: [_1]',276 'Assigning permissions for new user...' => 'Weise neuem Benutzer Berechigungen zu...', 277 'Saving permission failed: [_1]' => 'Die Berechtigungen konnten nicht gespeichert werden: [_1]', 278 278 'Creating new category (\'[_1]\')...' => 'Lege neue Kategorie an (\'[_1]\')...', 279 279 'Saving category failed: [_1]' => 'Die Kategorie konnte nicht gespeichert werden: [_1]', … … 325 325 'Error assigning blog administration rights to user \'[_1] (ID: [_2])\' for blog \'[_3] (ID: [_4])\'. No suitable blog administrator role was found.' => 'Fehler bei Zuweisung von Administratorensrechten fÃŒr Blog \'[_3] (ID: [_4])\') an Benutzer \'[_1] (ID: [_2])\'. Keine passende Administratorenrolle gefunden.', 326 326 'The login could not be confirmed because of a database error ([_1])' => 'Anmeldung konnte aufgrund eines Datenbankfehlers nicht durchgefÃŒhrt werden ([_1])', 327 'Permission denied.' => 'Keine Zugriffsrechte.',328 'Invalid login.' => ' LoginungÃŒltig',327 'Permission denied.' => 'Keine Berechtigung.', 328 'Invalid login.' => 'Benutzername oder Passwort ungÃŒltig', 329 329 'Failed login attempt by unknown user \'[_1]\'' => 'Fehlgeschlagener Anmeldeversuch von unbekanntem Benutzer \'[_1]\'', 330 330 'This account has been disabled. Please see your system administrator for access.' => 'Dieses Benutzerkonto wurde gesperrt. Bitte wenden Sie sich an den Administrator.', … … 335 335 'Invalid login attempt from user \'[_1]\'' => 'UngÃŒltiger Anmeldeversuch von Benutzer \'[_1]\'', 336 336 'User \'[_1]\' (ID:[_2]) logged out' => 'Benutzer \'[_1]\' (ID:[_2]) abgemeldet', 337 'New Comment Added to \'[_1]\'' => 'Neuer Kommentar zu \'[_1]\' hinzugefÃŒgt',337 'New Comment Added to \'[_1]\'' => 'Neuer Kommentar zu \'[_1]\' eingegangen', 338 338 'Close' => 'SchlieÃen', 339 339 'Go Back' => 'ZurÃŒck', … … 361 361 362 362 ## lib/MT/Core.pm 363 'System Administrator' => 'System administrator',363 'System Administrator' => 'System verwalten', 364 364 'Create Blogs' => 'Blogs anlegen', 365 365 'Manage Plugins' => 'Plugins verwalten', … … 389 389 'SQLite Database (v2)' => 'SQLite-Datenbank (v2)', 390 390 'Convert Line Breaks' => 'ZeilenumbrÃŒche konvertieren', 391 'Rich Text' => ' Rich Text',391 'Rich Text' => 'Grafischer Editor', 392 392 'weblogs.com' => 'weblogs.com', 393 393 'technorati.com' => 'technorati.com', … … 398 398 'Blog URL' => 'Blog-URL', 399 399 'Blog ID' => 'Blog-ID', 400 'Blog Name' => ' Weblogname',400 'Blog Name' => 'Name des Blogs', 401 401 'Entry Body' => 'Eintragstext', 402 402 'Entry Excerpt' => 'Eintragsauszug', … … 434 434 'View image' => 'Bild ansehen', 435 435 'Permission denied setting image defaults for blog #[_1]' => 'Keine Benutzerrechte zur Ãnderung der Bild-Voreinstellungen fÃŒr Weblog #[_1]', 436 'Thumbnail image for [_1]' => 'Vorschaubild fÃŒr [_1]', # Translate - New # OK436 'Thumbnail image for [_1]' => 'Vorschaubild fÃŒr [_1]', 437 437 'Invalid basename \'[_1]\'' => 'UngÃŒltiger Basename \'[_1]\'', 438 438 'Error writing to \'[_1]\': [_2]' => 'Fehler beim Speichern unter\'[_1]\': [_2]', 439 'Popup Page for [_1]' => 'Popup-Seite fÃŒr [_1]', # Translate - New # OK439 'Popup Page for [_1]' => 'Popup-Seite fÃŒr [_1]', 440 440 441 441 ## lib/MT/BackupRestore.pm 442 442 'Backing up [_1] records:' => 'Sichere [_1]-EintrÀge:', 443 '[_1] records backed up...' => '[_1] -EintrÀge gesichert...',444 '[_1] records backed up.' => '[_1] -EintrÀge gesichert.',445 'There were no [_1] records to be backed up.' => 'Keine [_1]-EintrÀge zu s peichern.',443 '[_1] records backed up...' => '[_1] EintrÀge gesichert...', 444 '[_1] records backed up.' => '[_1] EintrÀge gesichert', 445 'There were no [_1] records to be backed up.' => 'Keine [_1]-EintrÀge zu sichern', 446 446 'No manifest file could be found in your import directory [_1].' => 'Keine Manifest-Datei im Importverzeichnis [_1] gefunden.', 447 447 'Can\'t open [_1].' => 'Kann [_1] nicht öffnen.', … … 469 469 '[_1] records restored.' => '[_1] EintrÀge wiederhergestellt.', 470 470 'Restoring [_1] records:' => 'Stelle [_1]-EintrÀge wieder her:', 471 'User with the same name as the name of the currently logged in ([_1]) found. Skipped the record.' => 'Benutzer mit dem Namen des derzeit angemeldeten Benutzers ([_1]) gefunden. Eintrag ÃŒbersprungen.', # Translate - New # OK 471 472 'User with the same name \'[_1]\' found (ID:[_2]). Restore replaced this user with the data backed up.' => 'Benutzer mit gleichem Namen \'[_1]\' gefunden (ID:[_2]). Die Benutzerdaten wurden entsprechend ersetzt.', 472 473 'Tag \'[_1]\' exists in the system.' => 'Tag \'[_1]\' bereits im System vorhanden.', … … 485 486 'RSS' => 'RSS', 486 487 'Entry' => 'Eintrag', 487 'Entry Listing' => 'Eintrags verzeichnis',488 'Entry Listing' => 'Eintragsliste', 488 489 'Comment Response' => 'Kommentarantworten', 489 490 'Shown for a comment error, pending or confirmation message.' => 'Wird bei Fehler-, Moderations- und BestÀtigungsmeldungen fÃŒr Kommentarautoren angezeigt.', … … 549 550 'Actions' => 'Aktionen', 550 551 'Warning' => 'Warnung', 551 'No [_1] could be found.' => 'Kein [_1] gefunden.',552 'No [_1] could be found.' => 'Keine [_1] vorhanden', 552 553 'Recursion attempt on [_1]: [_2]' => 'Rekursionsversuch bei [_1]: [_2]', 553 554 'Can\'t find included template [_1] \'[_2]\'' => 'Kann verwendete Vorlage [_1] \'[_2]\' nicht finden', … … 654 655 ## lib/MT/Mail.pm 655 656 'Unknown MailTransfer method \'[_1]\'' => 'Unbekannte MailTransfer-Methode \'[_1]\'', 656 'Sending mail via SMTP requires that your server have Mail::Sendmail installed: [_1]' => 'FÃŒr das Versenden von E mail mittels SMTP ist Mail::Sendmail erforderlich: [_1]',657 'Sending mail via SMTP requires that your server have Mail::Sendmail installed: [_1]' => 'FÃŒr das Versenden von E-Mail mittels SMTP ist Mail::Sendmail erforderlich: [_1]', 657 658 'Error sending mail: [_1]' => 'Fehler beim Versenden von Mail: [_1]', 658 659 'You do not have a valid path to sendmail on your machine. Perhaps you should try using SMTP?' => 'Kein gÃŒltiger sendmail-Pfad gefunden. Versuchen Sie stattdessen SMTP zu verwenden.', … … 670 671 671 672 ## lib/MT/Util.pm 672 'moments from now' => ' In einem Augenblick',673 'moments ago' => ' Vor einem Augenblick',674 '[quant,_1,hour,hours] from now' => ' In [quant,_1,Stunde,Stunden]',675 '[quant,_1,hour,hours] ago' => ' Vor [quant,_1,Stunde,Stunden]',676 '[quant,_1,minute,minutes] from now' => ' In [quant,_1,Minute,Minuten]',677 '[quant,_1,minute,minutes] ago' => ' Vor [quant,_1,Minute,Minuten]',678 '[quant,_1,day,days] from now' => ' In [quant,_1,Tag,Tagen]',679 '[quant,_1,day,days] ago' => ' Vor [quant,_1,Tag,Tagen]',680 'less than 1 minute from now' => ' In weniger als 1 Minute',681 'less than 1 minute ago' => ' Vor weniger als 1 Minute',682 '[quant,_1,hour,hours], [quant,_2,minute,minutes] from now' => ' In [quant,_1,Stunde,Stunden] [quant,_1,Minute,Minuten]',683 '[quant,_1,hour,hours], [quant,_2,minute,minutes] ago' => ' Vor [quant,_1,Stunde,Stunden] [quant,_1,Minute,Minuten]',684 '[quant,_1,day,days], [quant,_2,hour,hours] from now' => ' In [quant,_1,Tag,Tagen] [quant,_1,Stunde,Stunden]',685 '[quant,_1,day,days], [quant,_2,hour,hours] ago' => ' Vor [quant,_1,Tag,Tagen] [quant,_1,Stunde,Stunden]',673 'moments from now' => 'in einem Augenblick', 674 'moments ago' => 'vor einem Augenblick', 675 '[quant,_1,hour,hours] from now' => 'in [quant,_1,Stunde,Stunden]', 676 '[quant,_1,hour,hours] ago' => 'vor [quant,_1,Stunde,Stunden]', 677 '[quant,_1,minute,minutes] from now' => 'in [quant,_1,Minute,Minuten]', 678 '[quant,_1,minute,minutes] ago' => 'vor [quant,_1,Minute,Minuten]', 679 '[quant,_1,day,days] from now' => 'in [quant,_1,Tag,Tagen]', 680 '[quant,_1,day,days] ago' => 'vor [quant,_1,Tag,Tagen]', 681 'less than 1 minute from now' => 'in weniger als 1 Minute', 682 'less than 1 minute ago' => 'vor weniger als 1 Minute', 683 '[quant,_1,hour,hours], [quant,_2,minute,minutes] from now' => 'in [quant,_1,Stunde,Stunden] [quant,_1,Minute,Minuten]', 684 '[quant,_1,hour,hours], [quant,_2,minute,minutes] ago' => 'vor [quant,_1,Stunde,Stunden] [quant,_1,Minute,Minuten]', 685 '[quant,_1,day,days], [quant,_2,hour,hours] from now' => 'in [quant,_1,Tag,Tagen] [quant,_1,Stunde,Stunden]', 686 '[quant,_1,day,days], [quant,_2,hour,hours] ago' => 'vor [quant,_1,Tag,Tagen] [quant,_1,Stunde,Stunden]', 686 687 687 688 ## lib/MT/Placement.pm … … 723 724 'Template \'[_1]\' does not have an Output File.' => 'Vorlage \'[_1]\' hat keine Ausgabedatei.', 724 725 'An error occurred while publishing scheduled entries: [_1]' => 'Fehler bei der Veröffentlichung zeitgeplanter EintrÀge: [_1]', 725 'YEARLY_ADV' => 'J Àhrlich',726 'MONTHLY_ADV' => 'Monat lich',727 'CATEGORY_ADV' => 'Kategorie ',728 'PAGE_ADV' =&
