table heads should now show only text and a badged number nearby (adapted language...
authorLuzifr <szekely@woltlab.com>
Thu, 18 Aug 2011 17:22:21 +0000 (19:22 +0200)
committerLuzifr <szekely@woltlab.com>
Thu, 18 Aug 2011 17:22:27 +0000 (19:22 +0200)
17 files changed:
wcfsetup/install/files/acp/style/testing.css
wcfsetup/install/files/acp/templates/acpSessionLog.tpl
wcfsetup/install/files/acp/templates/acpSessionLogList.tpl
wcfsetup/install/files/acp/templates/cacheList.tpl
wcfsetup/install/files/acp/templates/cronjobAdd.tpl
wcfsetup/install/files/acp/templates/cronjobList.tpl
wcfsetup/install/files/acp/templates/cronjobLogList.tpl
wcfsetup/install/files/acp/templates/optionImport.tpl
wcfsetup/install/files/acp/templates/packageAutoUpdateList.tpl
wcfsetup/install/files/acp/templates/updateServerAdd.tpl
wcfsetup/install/files/acp/templates/updateServerList.tpl
wcfsetup/install/files/acp/templates/userGroupList.tpl
wcfsetup/install/files/icon/download1.svg [new file with mode: 0644]
wcfsetup/install/files/icon/upload1.svg [new file with mode: 0644]
wcfsetup/install/lang/de-informal.xml
wcfsetup/install/lang/de.xml
wcfsetup/install/lang/en.xml

index 539a6932c736bff3969de43dce90df63a3f9c02e..1a2d94507678b9150fd64f8060b82064642d9290 100644 (file)
@@ -59,7 +59,7 @@ hr {
 
 
 
-/* -- -- -- -- -- Header -- -- -- -- -- */
+/* -- -- -- -- -- Page Header -- -- -- -- -- */
 
 header.pageHeader {
        /* Disabled, because the WoltLab header image is not LGPL 
@@ -231,6 +231,14 @@ nav.headerNavigation ul li {
        float: right;
 }
 
+#tplLogin header.pageHeader nav.headerNavigation ul li.toBottomLink {
+       /* removes the to-bottom-link on the log-in page */
+       position: absolute;
+       left: -9000px;
+       top: -9000px;
+       width: 0;
+}
+
 
 
 /* -- -- -- -- -- Main -- -- -- -- -- */
@@ -346,9 +354,9 @@ nav.sidebarMenu > div ul li.activeMenuItem a {
 
 
 
-/* -- -- -- -- -- Footer -- -- -- -- --  */
+/* -- -- -- -- -- Page Footer -- -- -- -- --  */
 
-footer {
+footer.pageFooter {
        clear: both;
        padding: 0 23px;
        position: relative;
@@ -356,13 +364,13 @@ footer {
        position: relative;
 }
 
-footer:after {
+footer.pageFooter:after {
        content: "";
        display: block;
        clear: both;
 }
 
-footer > div {
+footer.pageFooter > div {
        background-color: #e7f2fd;
        border-top: 1px solid #bcd;
        border-bottom-left-radius: 3px;
@@ -371,34 +379,42 @@ footer > div {
        padding: 3px 7px;
 }
 
-footer > div:after {
+footer.pageFooter > div:after {
        content: "";
        display: block;
        clear: both;
 }
 
-footer .copyright {
+footer.pageFooter .copyright {
        padding-top: 20px;
        min-height: 40px;
        display: inline-block;
 }
 
-footer .copyright a {
+footer.pageFooter .copyright a {
        text-shadow: 0 -1px 0 #000;
 }
 
-footer .copyright a:hover {
+footer.pageFooter .copyright a:hover {
        color: #69c;
        text-decoration: none;
 }
 
 /* Footer Navigation */
 
-footer nav.footerNavigation ul li {
+footer.pageFooter nav.footerNavigation ul li {
        display: inline-block;
        float: right;
 }
 
+#tplLogin footer.pageFooter nav.footerNavigation ul li.toTopLink {
+       /* removes the to-top-link on the log-in page */
+       position: absolute;
+       left: -9000px;
+       top: -9000px;
+       width: 0;
+}
+
 
 
 /* -- -- -- -- -- Headings -- -- -- -- -- */
@@ -1042,18 +1058,17 @@ thead th p a, thead th p.emptyHead {
        display: block;
        text-decoration: none !important;
        padding: 7px;
-       background-color: rgba(0, 0, 0, .4);
-       /*
-       background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#444), to(#000));/* ToDo: Transparency missing *//*
-       background-image: -moz-linear-gradient(0% 0% 270deg, #444, #000);
-       background-image: -ms-gradient(linear, 0% 0%, 0% 100%, from(#444), to(#000));
-       background-image: -o-linear-gradient(#444, #000);
-       background-image: linear-gradient(#444, #000);
-       */
+       background-color: rgba(0, 0, 0, .3);
+       
+       background-image: -webkit-linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, .4));
+       background-image: -moz-linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, .4));
+       background-image: -o-linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, .4));
+       background-image: -ms-linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, .4));
+       background-image: linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, .4));
 }
 
 thead th p a {
-       border-right: 1px solid rgba(0, 0, 0, .4);
+       border-right: 1px solid rgba(0, 0, 0, .3);
 }
 
 thead th:last-child p a {
@@ -1062,11 +1077,11 @@ thead th:last-child p a {
 
 thead th:hover p a {
        color: #fff !important;
-       background-color: rgba(0, 0, 0, .5);
+       background-color: rgba(0, 0, 0, .4);
 }
 
 thead th.active p a {
-       background-color: rgba(0, 0, 0, .5);
+       background-color: rgba(0, 0, 0, .4);
        font-weight: bold;
        color: #fff !important;
        
@@ -1083,6 +1098,7 @@ thead th.active:hover p a {
 
 thead th.columnMark p.emptyHead {
        background-color: transparent;
+       background-image: none;
        padding: 0 !important;
        display: block;
        width: 30px;
@@ -1105,7 +1121,7 @@ tbody tr:first-child {
 }
 
 tbody tr:last-child {
-       /* no border for the last tables row */
+       /* no border for the last table row */
        border-bottom-width: 0;
 }
 
@@ -1549,7 +1565,9 @@ div.ui-widget-overlay {
 
 
 
-/* Badges */
+/* -- -- -- -- -- Badges -- -- -- -- -- */
+
+/* Globals */
 
 .badge {
        color: #369;
@@ -1565,6 +1583,8 @@ div.ui-widget-overlay {
        top: -1px;
 }
 
+/* Types */
+
 .badgeInfo {
        color: #68b;
        border: 1px solid #9be;
@@ -1589,18 +1609,36 @@ div.ui-widget-overlay {
        background-color: #fee;
 }
 
+/* Buttons */
 
+.badgeButton {
+       color: #666;
+       border: 1px solid #999;
+       background-color: #fff;
+       padding: 3px 10px 5px;
+       
+       background-image: -webkit-linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, .1));
+       background-image: -moz-linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, .1));
+       background-image: -o-linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, .1));
+       background-image: -ms-linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, .1));
+       background-image: linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, .1));
+       text-decoration: none !important;
+}
 
-/* Collapsible */
-
-.collapsible {
-       float: left;
-       margin: 5px 5px 0 5px;
+a.badgeButton:hover {
+       color: #333;
+       border: 1px solid #666;
+       background-color: #fefefe;
 }
 
-.collapsible img {
-       width: 16px;
-       height: 16px;
+a.badgeButton:active, a.badgeButton:focus {
+       color: #333;
+       
+       background-image: -webkit-linear-gradient(rgba(0, 0, 0, .1), rgba(0, 0, 0, 0));
+       background-image: -moz-linear-gradient(rgba(0, 0, 0, .1), rgba(0, 0, 0, 0));
+       background-image: -o-linear-gradient(rgba(0, 0, 0, .1), rgba(0, 0, 0, 0));
+       background-image: -ms-linear-gradient(rgba(0, 0, 0, .1), rgba(0, 0, 0, 0));
+       background-image: linear-gradient(rgba(0, 0, 0, .1), rgba(0, 0, 0, 0));
 }
 
 
@@ -1619,4 +1657,24 @@ div.ui-widget-overlay {
        z-index: 900;
 }
 
+
+
+/* CSS Experiments (active) */
+
+
+
+/* Collapsible */
+
+.collapsible {
+       float: left;
+       margin: 5px 5px 0 5px;
+}
+
+.collapsible img {
+       width: 16px;
+       height: 16px;
+}
+
+
+
 /* -- -- -- -- -- EOF -- -- -- -- -- */
index 5713303056febabe35b40a3c8340313a6d6b6153..0f550bc595d464fd0c3617b9d6c759200720b52f 100644 (file)
@@ -16,7 +16,7 @@
 {if $sessionAccessLogs|count}
        <div class="border boxTitle">
                <hgroup>
-                       <h1>{lang}wcf.acp.sessionLog.access.view.count{/lang} <span class="badge" title="{lang}wcf.acp.sessionLog.access.view.count{/lang}">{#$items}</span></h1>
+                       <h1>{lang}wcf.acp.sessionLog.access.list{/lang} <span class="badge" title="{lang}wcf.acp.sessionLog.access.list.count{/lang}">{#$items}</span></h1>
                </hgroup>
                
                <table>
index c2912fb1c69635223fd15c66fe5ec0daaeaa3c2a..92c8ef17ba84748ea0a557fdbccaeb79546cefcb 100644 (file)
@@ -16,7 +16,7 @@
 {if $sessionLogs|count}
        <div class="border boxTitle">
                <hgroup>
-                       <h1>{lang}wcf.acp.sessionLog.view.count{/lang} <span class="badge" title="{lang}wcf.acp.sessionLog.view.count{/lang}">{#$items}</span></h1>
+                       <h1>{lang}wcf.acp.sessionLog.list{/lang} <span class="badge" title="{lang}wcf.acp.sessionLog.list.count{/lang}">{#$items}</span></h1>
                </hgroup>
                
                <table>
index 8038d2aa37865a172358c6cb434744e23120a675..827cb98de5df80d0d11cc2b0eaac55b83e34102d 100644 (file)
@@ -50,7 +50,7 @@
                <div class="border boxTitle">
                        <a onclick="openList('{$cache}')" class="collapsible"><img src="{@RELATIVE_WCF_DIR}icon/minusS.png" id="{$cache}Image" alt="" title="ToDo: Collapsible" class="balloonTooltip" /></a>
                        <hgroup>
-                               <h1>{$cache} <span class="badge" title="{$cache}">{#$files|count}</span></h1>
+                               <h1>{$cache} <span class="badge" title="{lang}wcf.acp.cache.data.files.count{/lang}">{#$files|count}</span></h1>
                        </hgroup>
                        
                        <table id="{$cache}">
index 90a02a12b3e2f7bd30676f226d0d2832ea5d14d1..d3bafaa8fee86b0512ab85f04806d731cb88e668 100644 (file)
@@ -21,7 +21,7 @@
 <div class="contentHeader">
        <nav class="largeButtons">
                <ul>
-                       <li><a href="index.php?page=CronjobList{@SID_ARG_2ND}" title="{lang}wcf.acp.menu.link.cronjobs.view{/lang}"><img src="{@RELATIVE_WCF_DIR}icon/cronjobsM.png" alt="" /> <span>{lang}wcf.acp.menu.link.cronjobs.view{/lang}</span></a></li>
+                       <li><a href="index.php?page=CronjobList{@SID_ARG_2ND}" title="{lang}wcf.acp.menu.link.cronjobs.list{/lang}"><img src="{@RELATIVE_WCF_DIR}icon/cronjobsM.png" alt="" /> <span>{lang}wcf.acp.menu.link.cronjobs.list{/lang}</span></a></li>
                        {if $action == 'edit'}<li><a href="index.php?action=CronjobExecute&amp;cronjobID={@$cronjobID}{@SID_ARG_2ND}" title="{lang}wcf.acp.cronjob.execute{/lang}"><img src="{@RELATIVE_WCF_DIR}icon/cronjobExecuteM.png" alt="" /> <span>{lang}wcf.acp.cronjob.execute{/lang}</span></a></li>{/if}
                </ul>
        </nav>
index 1565da71f8980c8787ab03e3324d23ce9381504b..86f34533b609da3650136b8891a1fdb24e4a6be9 100644 (file)
@@ -55,7 +55,7 @@
 {else}
        <div class="border boxTitle">
                <hgroup>
-                       <h1>{lang}wcf.acp.cronjob.list.count{/lang} <span class="badge" title="{lang}wcf.acp.cronjob.list.count{/lang}">{#$items}</span></h1>
+                       <h1>{lang}wcf.acp.cronjob.list{/lang} <span class="badge" title="{lang}wcf.acp.cronjob.list.count{/lang}">{#$items}</span></h1>
                </hgroup>
                
                <table>
index 4271998323fddbb07c2055bc0a08cd03bdbd0e4d..f52bde25cf1a8d0ee508c52f778843b8ae3ebd76 100644 (file)
@@ -18,7 +18,7 @@
        <form method="post" action="index.php?action=CronjobsLogDelete">
                <div class="border boxTitle">
                        <hgroup>
-                               <h1>{lang}wcf.acp.cronjob.log.data{/lang}</h1>
+                               <h1>{lang}wcf.acp.cronjob.log{/lang} <span class="badge" title="{lang}wcf.acp.cronjob.log.count{/lang}">{#$items}</span></h1>
                        </hgroup>
                        
                        <table>
index 970776fb6adfec6ba63fdefe8df0e57d1f8f287c..a42ec2fefbc80375220d5995f045fa0d44146d6f 100644 (file)
@@ -1,9 +1,9 @@
 {include file='header'}
 
 <header class="mainHeading">
-       <img src="{@RELATIVE_WCF_DIR}icon/switch1.svg" alt="" />
+       <img src="{@RELATIVE_WCF_DIR}icon/upload1.svg" alt="" />
        <hgroup>
-               <h1>{lang}wcf.acp.option.importAndExport{/lang}</h1>
+               <h1>{lang}wcf.acp.option.import{/lang}</h1>
        </hgroup>
 </header>
 
@@ -16,7 +16,7 @@
 {/if}
 
 <form method="post" action="index.php?form=OptionImport" enctype="multipart/form-data">
-       <div class="border content">
+       <div>
                
                <fieldset>
                        <legend>{lang}wcf.acp.option.import{/lang}</legend>
        </div>
 </form>
 
-<div class="border content">
+<header class="mainHeading" style="margin-top: 50px;">
+       <img src="{@RELATIVE_WCF_DIR}icon/download1.svg" alt="" />
+       <hgroup>
+               <h1>{lang}wcf.acp.option.export{/lang}</h1>
+       </hgroup>
+</header>
+
+<div>
        
        <fieldset>
                <legend>{lang}wcf.acp.option.export{/lang}</legend>
        
                <dl id="optionExportDiv">
-                       <dt><label><!-- ToDo: Download label --></label></dt>
-                       <dd><p><a href="index.php?action=OptionExport{@SID_ARG_2ND}" id="optionExport" class="largeButton">{lang}wcf.acp.option.export.download{/lang}</a></p></dd>
-                       <small>{lang}wcf.acp.option.export.download.description{/lang}</small>
+                       <dt><label>{lang}wcf.acp.option.export.download{/lang}</label></dt>
+                       <dd>
+                               <p><a href="index.php?action=OptionExport{@SID_ARG_2ND}" id="optionExport" class="badge badgeButton">{lang}wcf.acp.option.export{/lang}</a></p>
+                               <small>{lang}wcf.acp.option.export.download.description{/lang}</small>
+                       </dd>
                </dl>
        </fieldset>
        
index 9c7ab1c33fe8d23c7d6b6816f6bebbc57e7c83d1..fb42531236013ac4518eb34e0bc122e97e97c056 100644 (file)
@@ -23,7 +23,7 @@
 
 <form method="post" action="index.php?form=PackageUpdate" id="updateForm">
        <header class="mainHeading">
-               <img src="{@RELATIVE_WCF_DIR}icon/packageUpdateL.png" alt="" />
+               <img src="{@RELATIVE_WCF_DIR}icon/update1.svg" alt="" />
                <hgroup>
                        <h1>{lang}wcf.acp.packageUpdate{/lang}</h1>
                        {if $availableUpdates|count}
index d2e6edbadb8ef2e9667a72d96a816b697646ab08..f11cb61f8c41d35e0ae17e21a35c3aadd0629254 100644 (file)
@@ -21,7 +21,7 @@
 
 <div class="contentHeader">
        <nav class="largeButtons">
-               <ul><li><a href="index.php?page=UpdateServerList{@SID_ARG_2ND}" title="{lang}wcf.acp.menu.link.package.server.view{/lang}"><img src="{@RELATIVE_WCF_DIR}icon/updateServerM.png" alt="" /> <span>{lang}wcf.acp.menu.link.package.server.view{/lang}</span></a></li></ul>
+               <ul><li><a href="index.php?page=UpdateServerList{@SID_ARG_2ND}" title="{lang}wcf.acp.menu.link.package.server.list{/lang}"><img src="{@RELATIVE_WCF_DIR}icon/updateServerM.png" alt="" /> <span>{lang}wcf.acp.menu.link.package.server.list{/lang}</span></a></li></ul>
        </nav>
 </div>
 
index b60533abd5228f6370ee98af0f0b1ec15e88ff33..a5075d8a3ef150211458da0cb7b8d10f36925830 100644 (file)
@@ -12,7 +12,7 @@
 <header class="mainHeading">
        <img src="{@RELATIVE_WCF_DIR}icon/server1.svg" alt="" />
        <hgroup>
-               <h1>{lang}wcf.acp.updateServer.view{/lang}</h1>
+               <h1>{lang}wcf.acp.updateServer.list{/lang}</h1>
        </hgroup>
 </header>
 
 
 {if !$updateServers|count}
        <div class="border content">
-               <p class="warning">{lang}wcf.acp.updateServer.view.noneAvailable{/lang}</p>
+               <p class="warning">{lang}wcf.acp.updateServer.list.noneAvailable{/lang}</p>
        </div>
 {else}
        <div class="border boxTitle">
                <hgroup>
-                       <h1>{lang}wcf.acp.updateServer.list.available{/lang} <span class="badge" title="{lang}wcf.acp.updateServer.list.count{/lang}">{#$items}</span></h1>
+                       <h1>{lang}wcf.acp.updateServer.list{/lang} <span class="badge" title="{lang}wcf.acp.updateServer.list.count{/lang}">{#$items}</span></h1>
                </hgroup>
                
                <table>
index 5be0bb2bd03d1bf18db76a861cd7d10d14051098..856231ad38c3987e74967768a5b9627c576eaa74 100644 (file)
@@ -40,7 +40,7 @@
 {if $groups|count}
        <div class="border boxTitle">
                <hgroup>
-                       <h1>{lang}wcf.acp.group.list.count{/lang} <span class="badge" title="{lang}wcf.acp.group.list.count{/lang}">{#$items}</span></h1>
+                       <h1>{lang}wcf.acp.group.list{/lang} <span class="badge" title="{lang}wcf.acp.group.list.count{/lang}">{#$items}</span></h1>
                </hgroup>
                
                <table>
diff --git a/wcfsetup/install/files/icon/download1.svg b/wcfsetup/install/files/icon/download1.svg
new file mode 100644 (file)
index 0000000..d9b3708
--- /dev/null
@@ -0,0 +1,31 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<!--<?xml-stylesheet type="text/css" href="svg.css"?>-->\r
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">\r
+<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="16px" height="16px" viewBox="0 0 16 16" xml:space="preserve">\r
+       \r
+       <title>Server</title> \r
+       <desc>Server Icon</desc> \r
+       \r
+       <!--\r
+               @author         Harald Szekely \r
+               @copyright      2011 WoltLab GmbH \r
+               @license        GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php> \r
+       --> \r
+       \r
+       <defs>\r
+               \r
+       </defs>\r
+       \r
+       <g id="IconDownload">\r
+               <g id="Drive">\r
+                       <path class="Lower" style="fill: #fff;" d="M1,12v3h13v-3H1z M2.5,14C2.2236328,14,2,13.7763672,2,13.5S2.2236328,13,2.5,13\r
+                               S3,13.2236328,3,13.5S2.7763672,14,2.5,14z M14,11.75H1L2.5,10h10L14,11.75z"/>\r
+                       <path class="Upper" style="fill: #666;" d="M1,11v3h13v-3H1z M2.5,13C2.2236328,13,2,12.7763672,2,12.5S2.2236328,12,2.5,12\r
+                               S3,12.2236328,3,12.5S2.7763672,13,2.5,13z M14,10.75H1L2.5,9h10L14,10.75z"/>\r
+               </g>\r
+               <g id="Arrow">\r
+                       <polygon class="Lower" style="fill: #fff;" points="9,2 9,5 11,5 11,6 7.5,9.5 4,6 4,5 6,5 6,2"/>\r
+                       <polygon class="Upper" style="fill: #666;" points="9,1 9,5 11,5 7.5,8.5 4,5 6,5 6,1"/>\r
+               </g>\r
+       </g>\r
+</svg>\r
diff --git a/wcfsetup/install/files/icon/upload1.svg b/wcfsetup/install/files/icon/upload1.svg
new file mode 100644 (file)
index 0000000..6620c0c
--- /dev/null
@@ -0,0 +1,31 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<!--<?xml-stylesheet type="text/css" href="svg.css"?>-->\r
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">\r
+<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="16px" height="16px" viewBox="0 0 16 16" xml:space="preserve">\r
+       \r
+       <title>Upload</title> \r
+       <desc>Upload Icon</desc> \r
+       \r
+       <!--\r
+               @author         Harald Szekely \r
+               @copyright      2011 WoltLab GmbH \r
+               @license        GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php> \r
+       --> \r
+       \r
+       <defs>\r
+               \r
+       </defs>\r
+       \r
+       <g id="IconUpload">\r
+               <g id="Drive">\r
+                       <path class="Lower" style="fill: #fff;" d="M1,4v3h13V4H1z M2.5,6C2.2236328,6,2,5.7763672,2,5.5S2.2236328,5,2.5,5\r
+                               S3,5.2236328,3,5.5S2.7763672,6,2.5,6z M14,3.75H1L2.5,2h10L14,3.75z"/>\r
+                       <path class="Upper" style="fill: #666;" d="M1,3v3h13V3H1z M2.5,5C2.2236328,5,2,4.7763672,2,4.5S2.2236328,4,2.5,4\r
+                               S3,4.2236328,3,4.5S2.7763672,5,2.5,5z M14,2.75H1L2.5,1h10L14,2.75z"/>\r
+               </g>\r
+               <g id="Arrow_2_">\r
+                       <polygon class="Lower" style="fill: #fff;" points="6,15 6,11 4,11 4,10 7.5,6.5004883 11,10 11,11 9,11 9,15"/>\r
+                       <polygon class="Upper" style="fill: #666;" points="6,14 6,10 4,10 7.5,6.5 11,10 9,10 9,14"/>\r
+               </g>\r
+       </g>\r
+</svg>\r
index 7a2c03ca5866228d9146b061fcdfb638dd8adf22..bb4dfc76bba856be0bb552b02f9d2b7fdc404e8d 100644 (file)
@@ -13,6 +13,7 @@
                <item name="wcf.acp.cache.clear.sure"><![CDATA[Möchtest du den Cache wirklich komplett leeren?]]></item>
                <item name="wcf.acp.cache.data"><![CDATA[Eigenschaften]]></item>
                <item name="wcf.acp.cache.data.files"><![CDATA[Dateien]]></item>
+               <item name="wcf.acp.cache.data.files.count"><![CDATA[{#$files|count} Dateien]]></item>
                <item name="wcf.acp.cache.data.size"><![CDATA[Größe]]></item>
                <item name="wcf.acp.cache.data.source"><![CDATA[Quelle]]></item>
                <item name="wcf.acp.cache.data.version"><![CDATA[Version]]></item>
                <item name="wcf.acp.cronjob.intro"><![CDATA[Das Anlegen von zeitgesteuerten Aufgaben erfordert eine genaue Kenntnis der Crontab-Syntax auf unixähnlichen Systemen. Weiterführende Informationen dazu erhältst du auf dieser Website: <a href="{@RELATIVE_WCF_DIR}acp/dereferrer.php?url={"http://www.unixgeeks.org/security/newbie/unix/cron-1.html"|rawurlencode}" class="externalURL">Newbie: Intro to cron</a>]]></item>
                <item name="wcf.acp.cronjob.lastExec"><![CDATA[Letzte Ausführung]]></item>
                <item name="wcf.acp.cronjob.list"><![CDATA[Zeitgesteuerte Aufgaben]]></item>
-               <item name="wcf.acp.cronjob.list.count"><![CDATA[{#$items} zeitgesteuerte Aufgabe{if $items != 1}n{/if}]]></item>
-               <item name="wcf.acp.cronjob.log"><![CDATA[Protokoll der ausgeführten zeitgesteuerten Aufgaben]]></item>
+               <item name="wcf.acp.cronjob.list.count"><![CDATA[{#$items} Zeitgesteuerte Aufgabe{if $items != 1}n{/if}]]></item>
+               <item name="wcf.acp.cronjob.log"><![CDATA[Protokoll der ausgeführten Zeitgesteuerten Aufgaben]]></item>
                <item name="wcf.acp.cronjob.log.clear"><![CDATA[Alle löschen]]></item>
                <item name="wcf.acp.cronjob.log.clear.confirm"><![CDATA[Bist du sicher, dass du alle Protokoll-Einträge löschen möchtest?]]></item>
-               <item name="wcf.acp.cronjob.log.data"><![CDATA[Insgesamt {#$items} {if $items == 1}Eintrag{else}Einträge{/if}]]></item>
+               <item name="wcf.acp.cronjob.log.count"><![CDATA[{#$items} {if $items == 1}Eintrag{else}Einträge{/if}]]></item>
                <item name="wcf.acp.cronjob.log.error"><![CDATA[Fehler:]]></item>
                <item name="wcf.acp.cronjob.log.execTime"><![CDATA[Ausgeführt]]></item>
                <item name="wcf.acp.cronjob.log.noEntries"><![CDATA[Derzeit sind keine Einträge vorhanden.]]></item>
                <item name="wcf.acp.menu.link.content"><![CDATA[Inhalte]]></item>
                <item name="wcf.acp.menu.link.cronjobs.add"><![CDATA[Zeitgesteuerte Aufgabe hinzufügen]]></item>
                <item name="wcf.acp.menu.link.cronjobs.showLog"><![CDATA[Protokoll anzeigen]]></item>
-               <item name="wcf.acp.menu.link.cronjobs.view"><![CDATA[Zeitgesteuerte Aufgaben auflisten]]></item>
+               <item name="wcf.acp.menu.link.cronjobs.list"><![CDATA[Zeitgesteuerte Aufgaben auflisten]]></item><!-- ToDo: change action name from "view" to "list" -->
                <item name="wcf.acp.menu.link.display"><![CDATA[Darstellung]]></item>
                <item name="wcf.acp.menu.link.group"><![CDATA[Benutzergruppen]]></item>
                <item name="wcf.acp.menu.link.group.add"><![CDATA[Benutzergruppe hinzufügen]]></item>
                <item name="wcf.acp.menu.link.group.mail"><![CDATA[E-Mail an Gruppenmitglieder]]></item>
-               <item name="wcf.acp.menu.link.group.view"><![CDATA[Benutzergruppen auflisten]]></item>
+               <item name="wcf.acp.menu.link.group.list"><![CDATA[Benutzergruppen auflisten]]></item><!-- ToDo: change action name from "view" to "list" -->
                <item name="wcf.acp.menu.link.log"><![CDATA[Protokoll]]></item>
                <item name="wcf.acp.menu.link.log.cache"><![CDATA[Cache]]></item>
                <item name="wcf.acp.menu.link.log.session"><![CDATA[Sitzungen]]></item>
                <item name="wcf.acp.menu.link.package.database"><![CDATA[Pakete suchen]]></item>
                <item name="wcf.acp.menu.link.package.install"><![CDATA[Paket installieren]]></item>
                <item name="wcf.acp.menu.link.package.server.add"><![CDATA[Server hinzufügen]]></item>
-               <item name="wcf.acp.menu.link.package.server.view"><![CDATA[Server auflisten]]></item>
-               <item name="wcf.acp.menu.link.package.view"><![CDATA[Pakete auflisten]]></item>
+               <item name="wcf.acp.menu.link.package.server.list"><![CDATA[Server auflisten]]></item><!-- ToDo: change action name from "view" to "list" -->
+               <item name="wcf.acp.menu.link.package.list"><![CDATA[Pakete auflisten]]></item><!-- ToDo: change action name from "view" to "list" -->
                <item name="wcf.acp.menu.link.system"><![CDATA[System]]></item>
                <item name="wcf.acp.menu.link.user"><![CDATA[Benutzer]]></item>
                <item name="wcf.acp.menu.link.user.add"><![CDATA[Benutzer hinzufügen]]></item>
                <item name="wcf.acp.option.cache_source_memcache_use_pconnect.description"><![CDATA[Sollen beim Verbinden mit dem Memcache-Server persistente Verbindungen genutzt werden?]]></item>
                <item name="wcf.acp.option.cache_source_type"><![CDATA[Cache-Methode]]></item>
                <item name="wcf.acp.option.cache_source_type.apc"><![CDATA[Alternative PHP Cache]]></item>
-               <item name="wcf.acp.option.cache_source_type.description"><![CDATA[Bitte wähle die gewünschte Cache-Methode aus! Beachte, dass einige Methoden spezielle Anforderungen an das Server-System stellen und nicht auf jedem Server zur Verfügung stehen.]]></item>
+               <item name="wcf.acp.option.cache_source_type.description"><![CDATA[Bitte wähle die gewünschte Cache-Methode aus. Beachte, dass einige Methoden spezielle Anforderungen an das Server-System stellen und nicht auf jedem Server zur Verfügung stehen.]]></item>
                <item name="wcf.acp.option.cache_source_type.disk"><![CDATA[Dateisystem (Standard)]]></item>
                <item name="wcf.acp.option.cache_source_type.memcache"><![CDATA[Memcache (Experimentell)]]></item>
                <item name="wcf.acp.option.category.general"><![CDATA[Allgemein]]></item>
                <item name="wcf.acp.package.startInstall.source.upload.description"><![CDATA[Gib eine Paketdatei von deinem lokalen Rechner an.]]></item>
                <item name="wcf.acp.package.startUpdate"><![CDATA[Paket &raquo;{$package->getName()}&laquo; aktualisieren]]></item>
                <item name="wcf.acp.package.step.install.ACPMenuPackageInstallationPlugin"><![CDATA[Menüpunkte der Administrationsoberfläche werden installiert ...]]></item>
-               <item name="wcf.acp.package.step.install.ACPTemplatePatchPackageInstallationPlugin"><![CDATA[Template-Patches der Administrationsoberfläche werden installiert ...]]></item>
                <item name="wcf.acp.package.step.install.ACPTemplatesPackageInstallationPlugin"><![CDATA[Templates der Administrationsoberfläche werden installiert ...]]></item>
                <item name="wcf.acp.package.step.install.CronjobsPackageInstallationPlugin"><![CDATA[Zeitgesteuerte Aufgaben werden installiert ...]]></item>
                <item name="wcf.acp.package.step.install.EventListenerPackageInstallationPlugin"><![CDATA[Event-Listener werden installiert ...]]></item>
                <item name="wcf.acp.package.step.install.OptionsPackageInstallationPlugin"><![CDATA[Optionen werden installiert ...]]></item>
                <item name="wcf.acp.package.step.install.ScriptPackageInstallationPlugin"><![CDATA[Spezielles Skript wird ausgeführt ...]]></item>
                <item name="wcf.acp.package.step.install.SqlPackageInstallationPlugin"><![CDATA[Datenbank wird installiert ...]]></item>
-               <item name="wcf.acp.package.step.install.TemplatePatchPackageInstallationPlugin"><![CDATA[Template-Patches werden installiert ...]]></item>
                <item name="wcf.acp.package.step.install.TemplatesPackageInstallationPlugin"><![CDATA[Templates werden installiert ...]]></item>
                <item name="wcf.acp.package.step.install.UserOptionsPackageInstallationPlugin"><![CDATA[Benutzerprofilfelder werden installiert ...]]></item>
                <item name="wcf.acp.package.step.install.exclusions"><![CDATA[Mögliche Konflikte werden überprüft ...]]></item>
                <item name="wcf.acp.package.step.install.requirements"><![CDATA[Abhängigkeiten werden aufgelöst ...]]></item>
                <item name="wcf.acp.package.step.title"><![CDATA[Paket <b>{$packageName|encodeJS}</b>: ]]></item>
                <item name="wcf.acp.package.step.uninstall.ACPMenuPackageInstallationPlugin"><![CDATA[Menüpunkte der Administrationsoberfläche werden deinstalliert ...]]></item>
-               <item name="wcf.acp.package.step.uninstall.ACPTemplatePatchPackageInstallationPlugin"><![CDATA[Template-Patches der Administrationsoberfläche werden deinstalliert ...]]></item>
                <item name="wcf.acp.package.step.uninstall.ACPTemplatesPackageInstallationPlugin"><![CDATA[Templates der Administrationsoberfläche werden deinstalliert ...]]></item>
                <item name="wcf.acp.package.step.uninstall.CronjobsPackageInstallationPlugin"><![CDATA[Zeitgesteuerte Aufgaben werden deinstalliert ...]]></item>
                <item name="wcf.acp.package.step.uninstall.EventListenerPackageInstallationPlugin"><![CDATA[Event-Listener werden deinstalliert ...]]></item>
                <item name="wcf.acp.package.step.uninstall.LanguagesPackageInstallationPlugin"><![CDATA[Sprache wird deinstalliert ...]]></item>
                <item name="wcf.acp.package.step.uninstall.OptionsPackageInstallationPlugin"><![CDATA[Optionen werden deinstalliert ...]]></item>
                <item name="wcf.acp.package.step.uninstall.SqlPackageInstallationPlugin"><![CDATA[Datenbank wird deinstalliert ...]]></item>
-               <item name="wcf.acp.package.step.uninstall.TemplatePatchPackageInstallationPlugin"><![CDATA[Template-Patches werden deinstalliert ...]]></item>
                <item name="wcf.acp.package.step.uninstall.TemplatesPackageInstallationPlugin"><![CDATA[Templates werden deinstalliert ...]]></item>
                <item name="wcf.acp.package.step.uninstall.UserOptionsPackageInstallationPlugin"><![CDATA[Benutzerprofilfelder werden deinstalliert ...]]></item>
                <item name="wcf.acp.package.step.uninstall.execPackageInstallationPlugins"><![CDATA[Paket-Installations-Zusatzmodule werden ausgeführt ...]]></item>
                <item name="wcf.acp.package.step.uninstall.packageInstallationPlugins"><![CDATA[Paket-Installations-Zusatzmodule werden deinstalliert ...]]></item>
                <item name="wcf.acp.package.step.uninstall.requirements"><![CDATA[Abhängigkeiten werden aufgelöst ...]]></item>
                <item name="wcf.acp.package.step.update.ACPMenuPackageInstallationPlugin"><![CDATA[Menüpunkte der Administrationsoberfläche werden aktualisiert ...]]></item>
-               <item name="wcf.acp.package.step.update.ACPTemplatePatchPackageInstallationPlugin"><![CDATA[Template-Patches der Administrationsoberfläche werden aktualisiert ...]]></item>
                <item name="wcf.acp.package.step.update.ACPTemplatesPackageInstallationPlugin"><![CDATA[Templates der Administrationsoberfläche werden aktualisiert ...]]></item>
                <item name="wcf.acp.package.step.update.CronjobsPackageInstallationPlugin"><![CDATA[Zeitgesteuerte Aufgaben werden aktualisiert ...]]></item>
                <item name="wcf.acp.package.step.update.EventListenerPackageInstallationPlugin"><![CDATA[Event-Listener werden aktualisiert ...]]></item>
                <item name="wcf.acp.package.step.update.OptionsPackageInstallationPlugin"><![CDATA[Optionen werden aktualisiert ...]]></item>
                <item name="wcf.acp.package.step.update.ScriptPackageInstallationPlugin"><![CDATA[Spezielles Skript wird ausgeführt ...]]></item>
                <item name="wcf.acp.package.step.update.SqlPackageInstallationPlugin"><![CDATA[Datenbank wird aktualisiert ...]]></item>
-               <item name="wcf.acp.package.step.update.TemplatePatchPackageInstallationPlugin"><![CDATA[Template-Patches werden aktualisiert ...]]></item>
                <item name="wcf.acp.package.step.update.TemplatesPackageInstallationPlugin"><![CDATA[Templates werden aktualisiert ...]]></item>
                <item name="wcf.acp.package.step.update.UserOptionsPackageInstallationPlugin"><![CDATA[Benutzerprofilfelder werden aktualisiert ...]]></item>
                <item name="wcf.acp.package.step.update.execPackageInstallationPlugins"><![CDATA[Paket-Installations-Zusatzmodule werden ausgeführt ...]]></item>
                <item name="wcf.acp.package.step.update.packageInstallationPlugins"><![CDATA[Paket-Installations-Zusatzmodule werden aktualisiert ...]]></item>
                <item name="wcf.acp.package.step.update.parent"><![CDATA[Zuordnung zum übergeordneten Paket wird vorgenommen ...]]></item>
                <item name="wcf.acp.package.step.update.requirements"><![CDATA[Abhängigkeiten werden aufgelöst ...]]></item>
-               <item name="wcf.acp.package.templatePatch.install.failed"><![CDATA[Das Anwenden eines Patches, der zu diesem Paket gehört, ist fehlgeschlagen, da dieser Patch nicht kompatibel zu seiner Zieldatei ist. Das Paket kann deshalb nicht installiert werden. Klick auf &raquo;Installation abbrechen&laquo;.]]></item>
-               <item name="wcf.acp.package.templatePatch.repatch.failed"><![CDATA[Das erneute Patchen folgender Templates scheiterte:<br />{foreach from=$failures item=$failure}{$failure.templateName} (ursprünglich gepatcht von: {$failure.packageName})<br />{/foreach}Wahrscheinlich wird deshalb das Paket, das den jeweiligen Patch ursprünglich angewendet hatte, nicht mehr funktionieren. Du solltest dieses Update dennoch fortsetzen. Klick dazu auf &raquo;Weiter&laquo;.]]></item>
-               <item name="wcf.acp.package.templatePatch.uninstall.failed"><![CDATA[Das Entfernen eines Patches, der zu diesem Paket gehört, ist fehlgeschlagen, da seine Zieldatei anderweitig verändert worden ist. Das Paket kann deshalb nicht entfernt werden. Klick auf &raquo;Abbruch der Paketdeinstallation&laquo;.]]></item>
                <item name="wcf.acp.package.uninstall"><![CDATA[Paketdeinstallation]]></item>
                <item name="wcf.acp.package.uninstall.cancel"><![CDATA[Abbruch der Paketdeinstallation]]></item>
                <item name="wcf.acp.package.uninstall.dependentPackages.error"><![CDATA[Die Deinstallation des Paketes ist nicht möglich, da mindestens ein abhängiges Paket nicht deinstalliert werden kann.]]></item>
                <item name="wcf.acp.packageUpdate.updateVersion"><![CDATA[Neue Version]]></item>
        </category>
        <category name="wcf.acp.sessionLog">
-               <item name="wcf.acp.sessionLog.access.view"><![CDATA[Aktionen der protokollierten Sitzung von &raquo;{$sessionLog->username}&laquo;]]></item>
-               <item name="wcf.acp.sessionLog.access.view.count"><![CDATA[Insgesamt {#$items} protokollierte Aktion{if $items != 1}en{/if}]]></item>
+               <item name="wcf.acp.sessionLog.access.list"><![CDATA[Aktionen der protokollierten Sitzung von &raquo;{$sessionLog->username}&laquo;]]></item>
+               <item name="wcf.acp.sessionLog.access.list.count"><![CDATA[{#$items} protokollierte Aktion{if $items != 1}en{/if}]]></item>
                <item name="wcf.acp.sessionLog.accesses"><![CDATA[Aktionen]]></item>
                <item name="wcf.acp.sessionLog.className"><![CDATA[Klasse]]></item>
                <item name="wcf.acp.sessionLog.ipAddress"><![CDATA[IP-Adresse]]></item>
                <item name="wcf.acp.sessionLog.lastActivityTime"><![CDATA[Letzte Aktion]]></item>
+               <item name="wcf.acp.sessionLog.list"><![CDATA[Protokollierte Sitzungen]]></item>
+               <item name="wcf.acp.sessionLog.list.count"><![CDATA[{#$items} protokollierte Sitzung{if $items != 1}en{/if}]]></item>
                <item name="wcf.acp.sessionLog.packageName"><![CDATA[Paket]]></item>
                <item name="wcf.acp.sessionLog.requestMethod"><![CDATA[Methode]]></item>
                <item name="wcf.acp.sessionLog.requestURI"><![CDATA[URI]]></item>
                <item name="wcf.acp.sessionLog.sessionLogID"><![CDATA[ID]]></item>
                <item name="wcf.acp.sessionLog.time"><![CDATA[Datum]]></item>
                <item name="wcf.acp.sessionLog.userAgent"><![CDATA[Browser-Kennung]]></item>
-               <item name="wcf.acp.sessionLog.view"><![CDATA[Protokollierte Sitzungen]]></item>
-               <item name="wcf.acp.sessionLog.view.count"><![CDATA[Insgesamt {#$items} protokollierte Sitzung{if $items != 1}en{/if}]]></item>
        </category>
        <category name="wcf.acp.updateServer">
                <item name="wcf.acp.updateServer.add"><![CDATA[Server hinzufügen]]></item>
                <item name="wcf.acp.updateServer.htPassword.description"><![CDATA[Gib ein Kennwort an, das zur Authentifizierung benötigt wird (optional).]]></item>
                <item name="wcf.acp.updateServer.htUsername"><![CDATA[Benutzername]]></item>
                <item name="wcf.acp.updateServer.htUsername.description"><![CDATA[Gib einen Benutzernamen an, der zur Authentifizierung benötigt wird (optional).]]></item>
-               <item name="wcf.acp.updateServer.lastErrorText"><![CDATA[Beim letzten Verbindungsversuch trat folgende Fehlermeldungen auf:]]></item>
+               <item name="wcf.acp.updateServer.lastErrorText"><![CDATA[Beim letzten Verbindungsversuch trat folgender Fehler auf:]]></item>
+               <item name="wcf.acp.updateServer.list"><![CDATA[Verfügbare Update-Server]]></item>
                <item name="wcf.acp.updateServer.list.count"><![CDATA[{#$items} Updateserver eingetragen]]></item>
+               <item name="wcf.acp.updateServer.list.noneAvailable"><![CDATA[Es sind keine Update-Server eingetragen.]]></item>
                <item name="wcf.acp.updateServer.packageUpdateServerID"><![CDATA[Server-ID]]></item>
                <item name="wcf.acp.updateServer.packages"><![CDATA[Pakete]]></item>
                <item name="wcf.acp.updateServer.serverURL"><![CDATA[Adresse]]></item>
                <item name="wcf.acp.updateServer.serverURL.error.notValid"><![CDATA[Die eingetragene Adresse ist ungültig.]]></item>
                <item name="wcf.acp.updateServer.status"><![CDATA[Status]]></item>
                <item name="wcf.acp.updateServer.timestamp"><![CDATA[Letzter Zugriff]]></item>
-               <item name="wcf.acp.updateServer.view"><![CDATA[Verfügbare Update-Server]]></item>
-               <item name="wcf.acp.updateServer.view.noneAvailable"><![CDATA[Es sind keine Update-Server eingetragen.]]></item>
        </category>
        <category name="wcf.acp.user">
                <item name="wcf.acp.user.add"><![CDATA[Benutzer hinzufügen]]></item>
                <item name="wcf.global.date.year"><![CDATA[Jahr]]></item>
                <item name="wcf.global.date.year.notRequired"><![CDATA[Die Angabe des Jahres ist optional.]]></item>
                <item name="wcf.global.date.years"><![CDATA[Jahre]]></item>
-               <item name="wcf.global.dateFormat"><![CDATA[%d.%m.%Y]]></item>
-               <item name="wcf.global.dateFormatLocalized"><![CDATA[%e. %B %Y]]></item>
-               <item name="wcf.global.dateFormatToday"><![CDATA[<b>Heute</b>, %H:%M]]></item>
-               <item name="wcf.global.dateFormatYesterday"><![CDATA[Gestern, %H:%M]]></item>
                <item name="wcf.global.dateInputOrder"><![CDATA[day-month-year]]></item>
-               <item name="wcf.global.dateMethod"><![CDATA[strftime]]></item>
                <item name="wcf.global.decimalPoint"><![CDATA[,]]></item>
                <item name="wcf.global.defaultValue"><![CDATA[Standard]]></item>
                <item name="wcf.global.error.backward"><![CDATA[Zurück zur vorherigen Seite]]></item>
                <item name="wcf.global.scrollDown"><![CDATA[Zum Seitenende]]></item>
                <item name="wcf.global.scrollUp"><![CDATA[Zum Seitenanfang]]></item>
                <item name="wcf.global.search.matchesExactly"><![CDATA[Exakter Treffer]]></item>
-               <item name="wcf.global.shortTimeFormat"><![CDATA[%d.%m.%Y, %H:%M]]></item>
-               <item name="wcf.global.shortTimeFormatLocalized"><![CDATA[%e. %B %Y, %H:%M]]></item>
                <item name="wcf.global.skipToContent"><![CDATA[Zum Seiteninhalt springen]]></item>
                <item name="wcf.global.sortOrder.ascending"><![CDATA[in aufsteigender Reihenfolge]]></item>
                <item name="wcf.global.sortOrder.descending"><![CDATA[in absteigender Reihenfolge]]></item>
index 1866f2d265c845411c5a9ba6acfb0d9a7e0e60c3..101aa75e5c9b24f074481690f22b5aec7bb9d8fb 100644 (file)
@@ -13,6 +13,7 @@
                <item name="wcf.acp.cache.clear.sure"><![CDATA[Wollen Sie den Cache wirklich komplett leeren?]]></item>
                <item name="wcf.acp.cache.data"><![CDATA[Eigenschaften]]></item>
                <item name="wcf.acp.cache.data.files"><![CDATA[Dateien]]></item>
+               <item name="wcf.acp.cache.data.files.count"><![CDATA[{#$files|count} Dateien]]></item>
                <item name="wcf.acp.cache.data.size"><![CDATA[Größe]]></item>
                <item name="wcf.acp.cache.data.source"><![CDATA[Quelle]]></item>
                <item name="wcf.acp.cache.data.version"><![CDATA[Version]]></item>
                <item name="wcf.acp.cronjob.intro"><![CDATA[Das Anlegen von zeitgesteuerten Aufgaben erfordert eine genaue Kenntnis der Crontab-Syntax auf unixähnlichen Systemen. Weiterführende Informationen dazu erhalten Sie auf dieser Website: <a href="{@RELATIVE_WCF_DIR}acp/dereferrer.php?url={"http://www.unixgeeks.org/security/newbie/unix/cron-1.html"|rawurlencode}" class="externalURL">Newbie: Intro to cron</a>]]></item>
                <item name="wcf.acp.cronjob.lastExec"><![CDATA[Letzte Ausführung]]></item>
                <item name="wcf.acp.cronjob.list"><![CDATA[Zeitgesteuerte Aufgaben]]></item>
-               <item name="wcf.acp.cronjob.list.count"><![CDATA[{#$items} zeitgesteuerte Aufgabe{if $items != 1}n{/if}]]></item>
-               <item name="wcf.acp.cronjob.log"><![CDATA[Protokoll der ausgeführten zeitgesteuerten Aufgaben]]></item>
+               <item name="wcf.acp.cronjob.list.count"><![CDATA[{#$items} Zeitgesteuerte Aufgabe{if $items != 1}n{/if}]]></item>
+               <item name="wcf.acp.cronjob.log"><![CDATA[Protokoll der ausgeführten Zeitgesteuerten Aufgaben]]></item>
                <item name="wcf.acp.cronjob.log.clear"><![CDATA[Alle löschen]]></item>
                <item name="wcf.acp.cronjob.log.clear.confirm"><![CDATA[Sind Sie sicher, dass Sie alle Protokoll-Einträge löschen möchten?]]></item>
-               <item name="wcf.acp.cronjob.log.data"><![CDATA[Insgesamt {#$items} {if $items == 1}Eintrag{else}Einträge{/if}]]></item>
+               <item name="wcf.acp.cronjob.log.count"><![CDATA[{#$items} {if $items == 1}Eintrag{else}Einträge{/if}]]></item>
                <item name="wcf.acp.cronjob.log.error"><![CDATA[Fehler:]]></item>
                <item name="wcf.acp.cronjob.log.execTime"><![CDATA[Ausgeführt]]></item>
                <item name="wcf.acp.cronjob.log.noEntries"><![CDATA[Derzeit sind keine Einträge vorhanden.]]></item>
                <item name="wcf.acp.menu.link.autoupdate"><![CDATA[Automatisches Update]]></item>
                <item name="wcf.acp.menu.link.content"><![CDATA[Inhalte]]></item>
                <item name="wcf.acp.menu.link.cronjobs.add"><![CDATA[Zeitgesteuerte Aufgabe hinzufügen]]></item>
-               <item name="wcf.acp.menu.link.cronjobs.showLog"><![CDATA[Zeitgesteuerte Aufgaben]]></item>
-               <item name="wcf.acp.menu.link.cronjobs.view"><![CDATA[Zeitgesteuerte Aufgaben auflisten]]></item>
+               <item name="wcf.acp.menu.link.cronjobs.showLog"><![CDATA[Protokoll anzeigen]]></item>
+               <item name="wcf.acp.menu.link.cronjobs.list"><![CDATA[Zeitgesteuerte Aufgaben auflisten]]></item><!-- ToDo: change action name from "view" to "list" -->
                <item name="wcf.acp.menu.link.display"><![CDATA[Darstellung]]></item>
                <item name="wcf.acp.menu.link.group"><![CDATA[Benutzergruppen]]></item>
                <item name="wcf.acp.menu.link.group.add"><![CDATA[Benutzergruppe hinzufügen]]></item>
                <item name="wcf.acp.menu.link.group.mail"><![CDATA[E-Mail an Gruppenmitglieder]]></item>
-               <item name="wcf.acp.menu.link.group.view"><![CDATA[Benutzergruppen auflisten]]></item>
+               <item name="wcf.acp.menu.link.group.list"><![CDATA[Benutzergruppen auflisten]]></item><!-- ToDo: change action name from "view" to "list" -->
                <item name="wcf.acp.menu.link.log"><![CDATA[Protokoll]]></item>
                <item name="wcf.acp.menu.link.log.cache"><![CDATA[Cache]]></item>
                <item name="wcf.acp.menu.link.log.session"><![CDATA[Sitzungen]]></item>
                <item name="wcf.acp.menu.link.package.database"><![CDATA[Pakete suchen]]></item>
                <item name="wcf.acp.menu.link.package.install"><![CDATA[Paket installieren]]></item>
                <item name="wcf.acp.menu.link.package.server.add"><![CDATA[Server hinzufügen]]></item>
-               <item name="wcf.acp.menu.link.package.server.view"><![CDATA[Server auflisten]]></item>
-               <item name="wcf.acp.menu.link.package.view"><![CDATA[Pakete auflisten]]></item>
+               <item name="wcf.acp.menu.link.package.server.list"><![CDATA[Server auflisten]]></item><!-- ToDo: change action name from "view" to "list" -->
+               <item name="wcf.acp.menu.link.package.list"><![CDATA[Pakete auflisten]]></item><!-- ToDo: change action name from "view" to "list" -->
                <item name="wcf.acp.menu.link.system"><![CDATA[System]]></item>
                <item name="wcf.acp.menu.link.user"><![CDATA[Benutzer]]></item>
                <item name="wcf.acp.menu.link.user.add"><![CDATA[Benutzer hinzufügen]]></item>
                <item name="wcf.acp.option.cache_source_memcache_use_pconnect.description"><![CDATA[Sollen beim Verbinden mit dem Memcache-Server persistente Verbindungen genutzt werden?]]></item>
                <item name="wcf.acp.option.cache_source_type"><![CDATA[Cache-Methode]]></item>
                <item name="wcf.acp.option.cache_source_type.apc"><![CDATA[Alternative PHP Cache]]></item>
-               <item name="wcf.acp.option.cache_source_type.description"><![CDATA[Bitte wählen Sie die gewünschte Cache-Methode aus! Beachten Sie, dass einige Methoden spezielle Anforderungen an das Server-System stellen und nicht auf jedem Server zur Verfügung stehen.]]></item>
+               <item name="wcf.acp.option.cache_source_type.description"><![CDATA[Bitte wählen Sie die gewünschte Cache-Methode aus. Beachten Sie, dass einige Methoden spezielle Anforderungen an das Server-System stellen und nicht auf jedem Server zur Verfügung stehen.]]></item>
                <item name="wcf.acp.option.cache_source_type.disk"><![CDATA[Dateisystem (Standard)]]></item>
                <item name="wcf.acp.option.cache_source_type.memcache"><![CDATA[Memcache (Experimentell)]]></item>
                <item name="wcf.acp.option.category.general"><![CDATA[Allgemein]]></item>
                <item name="wcf.acp.option.import.error.importFailed"><![CDATA[Die Optionen konnten nicht erfolgreich importiert werden.]]></item>
                <item name="wcf.acp.option.import.success"><![CDATA[Die Optionen wurden erfolgreich importiert.]]></item>
                <item name="wcf.acp.option.import.upload"><![CDATA[Sicherung der Optionen vom lokalen Computer hochladen]]></item>
-               <item name="wcf.acp.option.import.upload.description"><![CDATA[Geben Sie eine Sicherung der Optionen von Ihrem lokalen Rechner an.]]></item>
+               <item name="wcf.acp.option.import.upload.description"><![CDATA[Wählen Sie eine Sicherung der Optionen von Ihrem lokalen Rechner aus.]]></item>
                <item name="wcf.acp.option.importAndExport"><![CDATA[Optionen sichern &amp; wiederherstellen]]></item>
                <item name="wcf.acp.option.mail_admin_address"><![CDATA[Administrator-Adresse]]></item>
                <item name="wcf.acp.option.mail_admin_address.description"><![CDATA[Geben Sie die E-Mail-Adresse des Administrators an.]]></item>
                <item name="wcf.acp.packageUpdate.noneAvailable"><![CDATA[Derzeit sind keine Updates verfügbar.]]></item>
                <item name="wcf.acp.packageUpdate.noneSelected"><![CDATA[Sie haben kein Update ausgewählt.]]></item>
                <item name="wcf.acp.packageUpdate.options"><![CDATA[Optionen]]></item>
-               <item name="wcf.acp.packageUpdate.options.alreadyInstalledUnique"><![CDATA[Paket ist bereits installiert und kann kein weiteres Mal installiert werden.]]></item>
+               <item name="wcf.acp.packageUpdate.options.alreadyInstalledUnique"><![CDATA[Das Paket ist bereits installiert und kann kein weiteres Mal installiert werden.]]></item>
                <item name="wcf.acp.packageUpdate.options.install"><![CDATA[Paket installieren]]></item>
                <item name="wcf.acp.packageUpdate.options.installAlreadyInstalled"><![CDATA[Weitere Paket-Instanz installieren (Paket ist bereits {#$package.instances} mal installiert)]]></item>
                <item name="wcf.acp.packageUpdate.options.update"><![CDATA[Installiertes Paket {$updatableInstance.packageName}{if $updatableInstance.instanceNo > 1} (#{$updatableInstance.instanceNo}){/if} Version {$updatableInstance.packageVersion} aktualisieren]]></item>
                <item name="wcf.acp.packageUpdate.updateVersion"><![CDATA[Neue Version]]></item>
        </category>
        <category name="wcf.acp.sessionLog">
-               <item name="wcf.acp.sessionLog.access.view"><![CDATA[Aktionen der protokollierten Sitzung von &raquo;{$sessionLog->username}&laquo;]]></item>
-               <item name="wcf.acp.sessionLog.access.view.count"><![CDATA[Insgesamt {#$items} protokollierte Aktion{if $items != 1}en{/if}]]></item>
+               <item name="wcf.acp.sessionLog.access.list"><![CDATA[Aktionen der protokollierten Sitzung von &raquo;{$sessionLog->username}&laquo;]]></item>
+               <item name="wcf.acp.sessionLog.access.list.count"><![CDATA[{#$items} protokollierte Aktion{if $items != 1}en{/if}]]></item>
                <item name="wcf.acp.sessionLog.accesses"><![CDATA[Aktionen]]></item>
                <item name="wcf.acp.sessionLog.className"><![CDATA[Klasse]]></item>
                <item name="wcf.acp.sessionLog.ipAddress"><![CDATA[IP-Adresse]]></item>
                <item name="wcf.acp.sessionLog.lastActivityTime"><![CDATA[Letzte Aktion]]></item>
+               <item name="wcf.acp.sessionLog.list"><![CDATA[Protokollierte Sitzungen]]></item>
+               <item name="wcf.acp.sessionLog.list.count"><![CDATA[{#$items} protokollierte Sitzung{if $items != 1}en{/if}]]></item>
                <item name="wcf.acp.sessionLog.packageName"><![CDATA[Paket]]></item>
                <item name="wcf.acp.sessionLog.requestMethod"><![CDATA[Methode]]></item>
                <item name="wcf.acp.sessionLog.requestURI"><![CDATA[URI]]></item>
                <item name="wcf.acp.sessionLog.sessionLogID"><![CDATA[ID]]></item>
                <item name="wcf.acp.sessionLog.time"><![CDATA[Datum]]></item>
                <item name="wcf.acp.sessionLog.userAgent"><![CDATA[Browser-Kennung]]></item>
-               <item name="wcf.acp.sessionLog.view"><![CDATA[Protokollierte Sitzungen]]></item>
-               <item name="wcf.acp.sessionLog.view.count"><![CDATA[Insgesamt {#$items} protokollierte Sitzung{if $items != 1}en{/if}]]></item>
        </category>
        <category name="wcf.acp.updateServer">
                <item name="wcf.acp.updateServer.add"><![CDATA[Server hinzufügen]]></item>
                <item name="wcf.acp.updateServer.htPassword.description"><![CDATA[Geben Sie ein Kennwort an, das zur Authentifizierung benötigt wird (optional).]]></item>
                <item name="wcf.acp.updateServer.htUsername"><![CDATA[Benutzername]]></item>
                <item name="wcf.acp.updateServer.htUsername.description"><![CDATA[Geben Sie einen Benutzernamen an, der zur Authentifizierung benötigt wird (optional).]]></item>
-               <item name="wcf.acp.updateServer.lastErrorText"><![CDATA[Beim letzten Verbindungsversuch trat folgende Fehlermeldungen auf:]]></item>
+               <item name="wcf.acp.updateServer.lastErrorText"><![CDATA[Beim letzten Verbindungsversuch trat folgender Fehler auf:]]></item>
+               <item name="wcf.acp.updateServer.list"><![CDATA[Verfügbare Update-Server]]></item>
                <item name="wcf.acp.updateServer.list.count"><![CDATA[{#$items} Updateserver eingetragen]]></item>
+               <item name="wcf.acp.updateServer.list.noneAvailable"><![CDATA[Es sind keine Update-Server eingetragen.]]></item>
                <item name="wcf.acp.updateServer.packageUpdateServerID"><![CDATA[Server-ID]]></item>
                <item name="wcf.acp.updateServer.packages"><![CDATA[Pakete]]></item>
                <item name="wcf.acp.updateServer.serverURL"><![CDATA[Adresse]]></item>
                <item name="wcf.acp.updateServer.serverURL.error.notValid"><![CDATA[Die eingetragene Adresse ist ungültig.]]></item>
                <item name="wcf.acp.updateServer.status"><![CDATA[Status]]></item>
                <item name="wcf.acp.updateServer.timestamp"><![CDATA[Letzter Zugriff]]></item>
-               <item name="wcf.acp.updateServer.view"><![CDATA[Verfügbare Update-Server]]></item>
-               <item name="wcf.acp.updateServer.view.noneAvailable"><![CDATA[Es sind keine Update-Server eingetragen.]]></item>
        </category>
        <category name="wcf.acp.user">
                <item name="wcf.acp.user.add"><![CDATA[Benutzer hinzufügen]]></item>
        <category name="wcf.user.option">
                <item name="wcf.user.option.error.validationFailed"><![CDATA[Sie haben einen ungültigen Inhalt eingegeben.]]></item>
        </category>
-</language>
+</language>
\ No newline at end of file
index 32ced081fd97898e3f01cb7a512577130a8b151f..089b8583514b77ef68b2b573a855d37caf9dd0e3 100644 (file)
@@ -13,6 +13,7 @@
                <item name="wcf.acp.cache.clear.sure"><![CDATA[Are you sure that you want to completely empty the cache?]]></item>
                <item name="wcf.acp.cache.data"><![CDATA[Settings]]></item>
                <item name="wcf.acp.cache.data.files"><![CDATA[Files]]></item>
+               <item name="wcf.acp.cache.data.files.count"><![CDATA[{#$files|count} files]]></item>
                <item name="wcf.acp.cache.data.size"><![CDATA[Size]]></item>
                <item name="wcf.acp.cache.data.source"><![CDATA[Source]]></item>
                <item name="wcf.acp.cache.data.version"><![CDATA[Version]]></item>
                <item name="wcf.acp.menu.link.content"><![CDATA[Content]]></item>
                <item name="wcf.acp.menu.link.cronjobs.add"><![CDATA[Add new cronjob]]></item>
                <item name="wcf.acp.menu.link.cronjobs.showLog"><![CDATA[View cronjob logs]]></item>
-               <item name="wcf.acp.menu.link.cronjobs.view"><![CDATA[List cronjobs]]></item>
+               <item name="wcf.acp.menu.link.cronjobs.list"><![CDATA[List cronjobs]]></item><!-- ToDo: change action name from "view" to "list" -->
                <item name="wcf.acp.menu.link.display"><![CDATA[Design]]></item>
                <item name="wcf.acp.menu.link.group"><![CDATA[User groups]]></item>
                <item name="wcf.acp.menu.link.group.add"><![CDATA[Add new group]]></item>
                <item name="wcf.acp.menu.link.group.mail"><![CDATA[E-mail all group members]]></item>
-               <item name="wcf.acp.menu.link.group.view"><![CDATA[Group overview]]></item>
+               <item name="wcf.acp.menu.link.group.list"><![CDATA[Group overview]]></item><!-- ToDo: change action name from "view" to "list" -->
                <item name="wcf.acp.menu.link.log"><![CDATA[Log]]></item>
                <item name="wcf.acp.menu.link.log.cache"><![CDATA[Cache]]></item>
                <item name="wcf.acp.menu.link.log.session"><![CDATA[Session]]></item>
                <item name="wcf.acp.menu.link.package.database"><![CDATA[Search packages]]></item>
                <item name="wcf.acp.menu.link.package.install"><![CDATA[Install new package]]></item>
                <item name="wcf.acp.menu.link.package.server.add"><![CDATA[Add new server]]></item>
-               <item name="wcf.acp.menu.link.package.server.view"><![CDATA[Server overview]]></item>
-               <item name="wcf.acp.menu.link.package.view"><![CDATA[List installed packages]]></item>
+               <item name="wcf.acp.menu.link.package.server.list"><![CDATA[Server overview]]></item><!-- ToDo: change action name from "view" to "list" -->
+               <item name="wcf.acp.menu.link.package.list"><![CDATA[List installed packages]]></item><!-- ToDo: change action name from "view" to "list" -->
                <item name="wcf.acp.menu.link.system"><![CDATA[System]]></item>
                <item name="wcf.acp.menu.link.user"><![CDATA[User]]></item>
                <item name="wcf.acp.menu.link.user.add"><![CDATA[Add user]]></item>
                <item name="wcf.acp.packageUpdate.updateVersion"><![CDATA[New version]]></item>
        </category>
        <category name="wcf.acp.sessionLog">
-               <item name="wcf.acp.sessionLog.access.view"><![CDATA[Actions of the logged session of &quot;{$sessionLog->username}&quot;]]></item>
-               <item name="wcf.acp.sessionLog.access.view.count"><![CDATA[There is a total of {#$items} logged action{if $items != 1}s{/if}]]></item>
+               <item name="wcf.acp.sessionLog.access.list"><![CDATA[Actions of the logged session of &quot;{$sessionLog->username}&quot;]]></item>
+               <item name="wcf.acp.sessionLog.access.list.count"><![CDATA[{#$items} logged action{if $items != 1}s{/if}]]></item>
                <item name="wcf.acp.sessionLog.accesses"><![CDATA[Actions]]></item>
                <item name="wcf.acp.sessionLog.className"><![CDATA[Class name]]></item>
                <item name="wcf.acp.sessionLog.ipAddress"><![CDATA[IP address]]></item>
                <item name="wcf.acp.sessionLog.lastActivityTime"><![CDATA[Last action]]></item>
+               <item name="wcf.acp.sessionLog.list"><![CDATA[Logged sessions]]></item>
+               <item name="wcf.acp.sessionLog.list.count"><![CDATA[{#$items} logged sessions{if $items != 1}s{/if}]]></item>
                <item name="wcf.acp.sessionLog.packageName"><![CDATA[Package]]></item>
                <item name="wcf.acp.sessionLog.requestMethod"><![CDATA[Method]]></item>
                <item name="wcf.acp.sessionLog.requestURI"><![CDATA[URI]]></item>
                <item name="wcf.acp.sessionLog.sessionLogID"><![CDATA[ID]]></item>
                <item name="wcf.acp.sessionLog.time"><![CDATA[Date]]></item>
                <item name="wcf.acp.sessionLog.userAgent"><![CDATA[User agent]]></item>
-               <item name="wcf.acp.sessionLog.view"><![CDATA[Logged sessions]]></item>
-               <item name="wcf.acp.sessionLog.view.count"><![CDATA[There is a total of {#$items} logged session{if $items != 1}s{/if}]]></item>
        </category>
        <category name="wcf.acp.updateServer">
                <item name="wcf.acp.updateServer.add"><![CDATA[Add server]]></item>
                <item name="wcf.acp.updateServer.htUsername"><![CDATA[Username]]></item>
                <item name="wcf.acp.updateServer.htUsername.description"><![CDATA[Please enter a valid user name (optional).]]></item>
                <item name="wcf.acp.updateServer.lastErrorText"><![CDATA[The following error occured while trying to connect:]]></item>
+               <item name="wcf.acp.updateServer."><![CDATA[Available update-servers]]></item>
                <item name="wcf.acp.updateServer.list.count"><![CDATA[{#$items} update server{if $items != 1}s{/if} available]]></item>
+               <item name="wcf.acp.updateServer.list.noneAvailable"><![CDATA[There are no update-servers available.]]></item>
                <item name="wcf.acp.updateServer.packageUpdateServerID"><![CDATA[Server ID]]></item>
                <item name="wcf.acp.updateServer.packages"><![CDATA[Packages]]></item>
                <item name="wcf.acp.updateServer.serverURL"><![CDATA[Address]]></item>
                <item name="wcf.acp.updateServer.serverURL.error.notValid"><![CDATA[The entered address is invalid.]]></item>
                <item name="wcf.acp.updateServer.status"><![CDATA[Status]]></item>
                <item name="wcf.acp.updateServer.timestamp"><![CDATA[Last access]]></item>
-               <item name="wcf.acp.updateServer.view"><![CDATA[Available update server]]></item>
-               <item name="wcf.acp.updateServer.view.noneAvailable"><![CDATA[There are no update server available.]]></item>
        </category>
        <category name="wcf.acp.user">
                <item name="wcf.acp.user.add"><![CDATA[Add new user]]></item>
        <category name="wcf.user.option">
                <item name="wcf.user.option.error.validationFailed"><![CDATA[The information you have entered is not valid.]]></item>
        </category>
-</language>
+</language>
\ No newline at end of file