Added missing phrases
[GitHub/WoltLab/WCF.git] / wcfsetup / install / lang / en.xml
index 117f87862ba382e481f435a469aa06fa62a8617f..ad0db05ee2833dde5ca8d13194789031663f491a 100644 (file)
                <item name="wcf.acl.option.com.woltlab.wcf.label.canSetLabel"><![CDATA[Can set labels]]></item>
        </category>
        
+       <category name="wcf.acp.ad">
+               <item name="wcf.acp.ad.ad"><![CDATA[Ads]]></item>
+               <item name="wcf.acp.ad.ad.description"><![CDATA[Ad HTML Code]]></item>
+               <item name="wcf.acp.ad.add"><![CDATA[Add Ad]]></item>
+               <item name="wcf.acp.ad.conditions"><![CDATA[Conditions]]></item>
+               <item name="wcf.acp.ad.conditions.description"><![CDATA[If you choose no conditions, the ad will be shown for every user.]]></item>
+               <item name="wcf.acp.ad.conditions.page"><![CDATA[Page]]></item>
+               <item name="wcf.acp.ad.conditions.page.description"><![CDATA[The requested page has to fulfill the following conditions for the ad to be shown.]]></item>
+               <item name="wcf.acp.ad.conditions.pointInTime"><![CDATA[Time]]></item>
+               <item name="wcf.acp.ad.conditions.pointInTime.description"><![CDATA[Sets the point in time at which the ad is shown.]]></item>
+               <item name="wcf.acp.ad.conditions.user"><![CDATA[Active user]]></item>
+               <item name="wcf.acp.ad.conditions.user.description"><![CDATA[The active user has to fulfill the following conditions to see the ad.]]></item>
+               <item name="wcf.acp.ad.delete.confirmMessage"><![CDATA[Do you really want to delete the ad “{$ad->adName}”?]]></item>
+               <item name="wcf.acp.ad.edit"><![CDATA[Edit Ad]]></item>
+               <item name="wcf.acp.ad.isDisabled"><![CDATA[Disable Ad]]></item>
+               <item name="wcf.acp.ad.list"><![CDATA[Ads]]></item>
+               <item name="wcf.acp.ad.location"><![CDATA[Position]]></item>
+               <item name="wcf.acp.ad.location.category.com.woltlab.wcf.global"><![CDATA[global]]></item>
+               <item name="wcf.acp.ad.location.com.woltlab.wcf.logo"><![CDATA[Logo]]></item>
+               <item name="wcf.acp.ad.location.com.woltlab.wcf.header.content"><![CDATA[Content Area (top)]]></item>
+               <item name="wcf.acp.ad.location.com.woltlab.wcf.footer.content"><![CDATA[Content Area (bottom)]]></item>
+               <item name="wcf.acp.ad.location.com.woltlab.wcf.sidebar.top"><![CDATA[Sidebar (top)]]></item>
+               <item name="wcf.acp.ad.location.com.woltlab.wcf.sidebar.bottom"><![CDATA[Sidebar (bottom)]]></item>
+               <item name="wcf.acp.ad.location.com.woltlab.wcf.footer.bottom"><![CDATA[End of Page]]></item>
+               <item name="wcf.acp.ad.showOrder"><![CDATA[Order]]></item>
+               <item name="wcf.acp.ad.showOrder.description"><![CDATA[Sets the order in which the ads are shown.]]></item>
+       </category>
+       
        <category name="wcf.acp.application">
                <item name="wcf.acp.application.cookie"><![CDATA[Cookie Settings]]></item>
                <item name="wcf.acp.application.cookie.warning"><![CDATA[The setting below is used to establish a persistent login for your website; Keep in mind to update this value whenever the domain name changes. If you are unsure which value you need to provide, you can safely copy the value of “Domain”.]]></item>
@@ -112,6 +140,18 @@ Examples for medium ID detection:
                <item name="wcf.acp.cache.type.template"><![CDATA[Templates]]></item>
        </category>
        
+       <category name="wcf.acp.captcha">
+               <item name="wcf.acp.captcha.question.add"><![CDATA[Add Captcha Question]]></item>
+               <item name="wcf.acp.captcha.question.answers"><![CDATA[Answers]]></item>
+               <item name="wcf.acp.captcha.question.answers.description"><![CDATA[Enter one possible answer per line. Answers beginning and ending with “~” will be interpreted as regular expressions.]]></item>
+               <item name="wcf.acp.captcha.question.answers.error.regexNotValid"><![CDATA[The regular expression “{$invalidRegex}” is not valid.]]></item>
+               <item name="wcf.acp.captcha.question.delete.confirmMessage"><![CDATA[Do you really want to delete the question “{$question->question|language}”?]]></item>
+               <item name="wcf.acp.captcha.question.edit"><![CDATA[Edit Captcha Question]]></item>
+               <item name="wcf.acp.captcha.question.isDisabled"><![CDATA[Disable Question]]></item>
+               <item name="wcf.acp.captcha.question.list"><![CDATA[Captcha Questions]]></item>
+               <item name="wcf.acp.captcha.question.question"><![CDATA[Question]]></item>
+       </category>
+       
        <category name="wcf.acp.cronjob">
                <item name="wcf.acp.cronjob.list"><![CDATA[Cronjobs]]></item>
                <item name="wcf.acp.cronjob.add"><![CDATA[Add Cronjob]]></item>
@@ -154,7 +194,7 @@ Examples for medium ID detection:
        </category>
        
        <category name="wcf.acp.dashboard">
-               <item name="wcf.acp.dashboard.list"><![CDATA[Dashboard Management]]></item>
+               <item name="wcf.acp.dashboard.list"><![CDATA[Configure Dashboard Pages]]></item>
                <item name="wcf.acp.dashboard.option"><![CDATA[Configure Dashboard Boxes]]></item>
                <item name="wcf.acp.dashboard.box.sort"><![CDATA[Sort boxes to determine show order. You can enable or disable boxes by moving them between the boxes “Active Boxes” and “Disabled Boxes”.]]></item>
        </category>
@@ -235,7 +275,6 @@ Examples for medium ID detection:
                <item name="wcf.acp.group.group3"><![CDATA[Users]]></item>
                <item name="wcf.acp.group.group4"><![CDATA[Administrators]]></item>
                <item name="wcf.acp.group.group5"><![CDATA[Moderators]]></item>
-               <item name="wcf.acp.group.group6"><![CDATA[Super Moderators]]></item>
                <item name="wcf.acp.group.list"><![CDATA[User Groups]]></item>
                <item name="wcf.acp.group.members"><![CDATA[Members]]></item>
                <item name="wcf.acp.group.option.admin.display.canManagePageMenu"><![CDATA[Can manage page menu]]></item>
@@ -280,6 +319,7 @@ Examples for medium ID detection:
                <item name="wcf.acp.group.option.category.user"><![CDATA[General Permissions]]></item>
                <item name="wcf.acp.group.option.category.user.message"><![CDATA[Messages]]></item>
                <item name="wcf.acp.group.option.category.user.message.comment"><![CDATA[Comments]]></item>
+               <item name="wcf.acp.group.option.error.exceedsOwnPermission"><![CDATA[You cannot grant user group permissions exceeding your own permissions.]]></item>
                <item name="wcf.acp.group.option.error.tooHigh"><![CDATA[The given value is too high.{if $option->maxvalue !== null} The maximum value is {#$option->maxvalue}.{/if}]]></item>
                <item name="wcf.acp.group.option.error.tooLow"><![CDATA[The given value is too low.{if $option->minvalue !== null} The minimum value is {#$option->minvalue}.{/if}]]></item>
                <item name="wcf.acp.group.showMembers"><![CDATA[Show Members]]></item>
@@ -289,6 +329,7 @@ Examples for medium ID detection:
                <item name="wcf.acp.group.option.admin.template.canManageTemplate"><![CDATA[Can manage templates]]></item>
                <item name="wcf.acp.group.option.admin.style.canManageStyle"><![CDATA[Can manage styles]]></item>
                <item name="wcf.acp.group.option.category.admin.content"><![CDATA[Content]]></item>
+               <item name="wcf.acp.group.option.admin.content.canBulkRevertContentChanges"><![CDATA[Can bulk revert content changes]]></item>
                <item name="wcf.acp.group.option.category.admin.community"><![CDATA[Community]]></item>
                <item name="wcf.acp.group.option.category.mod.general"><![CDATA[General]]></item>
                <item name="wcf.acp.group.option.category.admin.user.option"><![CDATA[User Profile Fields]]></item>
@@ -332,7 +373,7 @@ Examples for medium ID detection:
                <item name="wcf.acp.group.option.user.profile.canRename"><![CDATA[Can rename own user]]></item>
                <item name="wcf.acp.group.option.user.profile.canViewMembersList"><![CDATA[Can see members list]]></item>
                <item name="wcf.acp.group.option.user.profile.canViewUserProfile"><![CDATA[Can see user profiles]]></item>
-               <item name="wcf.acp.group.option.user.profile.canViewUsersOnlineList"><![CDATA[Can see users online list]]></item>
+               <item name="wcf.acp.group.option.user.profile.canViewUsersOnlineList"><![CDATA[Can see users online lists]]></item>
                <item name="wcf.acp.group.option.user.signature.canUseBBCodes"><![CDATA[Can use BBCodes within signature]]></item>
                <item name="wcf.acp.group.option.user.signature.canUseHtml"><![CDATA[Can use HTML within signature]]></item>
                <item name="wcf.acp.group.option.user.signature.canUseSmilies"><![CDATA[Can use Smilies within signature]]></item>
@@ -356,6 +397,7 @@ Examples for medium ID detection:
                <item name="wcf.acp.group.option.user.profileComment.canAddComment"><![CDATA[Can create comments]]></item>
                <item name="wcf.acp.group.option.user.profileComment.canEditComment"><![CDATA[Can edit own comments]]></item>
                <item name="wcf.acp.group.option.user.profileComment.canDeleteComment"><![CDATA[Can delete own comments]]></item>
+               <item name="wcf.acp.group.option.user.profileComment.canDeleteCommentInOwnProfile"><![CDATA[Can delete comments on their own wall]]></item>
                <item name="wcf.acp.group.option.mod.profileComment.canEditComment"><![CDATA[Can edit comments]]></item>
                <item name="wcf.acp.group.option.mod.profileComment.canDeleteComment"><![CDATA[Can delete comments]]></item>
                <item name="wcf.acp.group.option.mod.profileComment.canModerateComment"><![CDATA[Can moderate comments]]></item>
@@ -370,6 +412,36 @@ Examples for medium ID detection:
                <item name="wcf.acp.group.description"><![CDATA[Description]]></item>
                <item name="wcf.acp.group.button.choose"><![CDATA[Choose User Group]]></item>
                <item name="wcf.acp.group.option.error.validationFailed"><![CDATA[You have entered an invalid value.]]></item>
+               <item name="wcf.acp.group.option.admin.user.canDisableAvatar"><![CDATA[Can block avatar]]></item>
+               <item name="wcf.acp.group.option.admin.user.canDisableSignature"><![CDATA[Can block signature]]></item>
+               <item name="wcf.acp.group.option.admin.user.canManageGroupAssignment"><![CDATA[Can manage automatic user group assignments]]></item>
+               <item name="wcf.acp.group.assignment.add"><![CDATA[Add User Group Automatic Assignment]]></item>
+               <item name="wcf.acp.group.assignment.button.add"><![CDATA[Add Automatic Assignment]]></item>
+               <item name="wcf.acp.group.assignment.button.list"><![CDATA[Automatic Assignments]]></item>
+               <item name="wcf.acp.group.assignment.conditions"><![CDATA[Conditions]]></item>
+               <item name="wcf.acp.group.assignment.conditions.description"><![CDATA[Users need to fulfill the following conditions to be automatically added to the user group]]></item>
+               <item name="wcf.acp.group.assignment.delete.confirmMessage"><![CDATA[Do you really want to delete the automatic user group assignment “{$assignment->title}”?]]></item>
+               <item name="wcf.acp.group.assignment.edit"><![CDATA[Edit User Group Automatic Assignment]]></item>
+               <item name="wcf.acp.group.assignment.error.noConditions"><![CDATA[You have not chosen any condition.]]></item>
+               <item name="wcf.acp.group.assignment.list"><![CDATA[Automatic User Group Assignments]]></item>
+               <item name="wcf.acp.group.assignment.userGroup"><![CDATA[User Group]]></item>
+               <item name="wcf.acp.group.assignment.isDisabled"><![CDATA[Disable Automatic Assignment]]></item>
+               <item name="wcf.acp.group.option.category.admin.content.notice"><![CDATA[Notices]]></item>
+               <item name="wcf.acp.group.option.admin.content.notice.canManageNotice"><![CDATA[Can manage notices]]></item>
+               <item name="wcf.acp.group.option.category.admin.content.ad"><![CDATA[Ads]]></item>
+               <item name="wcf.acp.group.option.admin.content.ad.canManageAd"><![CDATA[Can manage ads]]></item>
+               <item name="wcf.acp.group.option.user.profile.aboutMeMaxLength"><![CDATA[“About Me” maximum length]]></item>
+               <item name="wcf.acp.group.option.user.profile.canReportContent"><![CDATA[Can report content]]></item>
+               <item name="wcf.acp.group.option.admin.captcha.canManageCaptchaQuestion"><![CDATA[Can manage captcha questions]]></item>
+               <item name="wcf.acp.group.option.category.admin.display.captcha"><![CDATA[Captchas]]></item>
+               <item name="wcf.acp.group.button.copy"><![CDATA[Copy User Group]]></item>
+               <item name="wcf.acp.group.copy.confirmMessage"><![CDATA[Do you really want to copy this user group?]]></item>
+               <item name="wcf.acp.group.copy.copyACLOptions"><![CDATA[Copy Object Permissions]]></item>
+               <item name="wcf.acp.group.copy.copyACLOptions.description"><![CDATA[Permissions set for certain objects like for label groups will also be set for the new user group.]]></item>
+               <item name="wcf.acp.group.copy.copyMembers"><![CDATA[Copy Members]]></item>
+               <item name="wcf.acp.group.copy.copyMembers.description"><![CDATA[Members of the copied user group will automatically be members of the new user group.]]></item>
+               <item name="wcf.acp.group.copy.copyUserGroupOptions"><![CDATA[Copy Permissions]]></item>
+               <item name="wcf.acp.group.copy.copyUserGroupOptions.description"><![CDATA[The new user group will have the same permissions as the copied user group.]]></item>
        </category>
        
        <category name="wcf.acp.index">
@@ -412,12 +484,12 @@ Examples for medium ID detection:
                <item name="wcf.acp.label.group"><![CDATA[Label Group]]></item>
                <item name="wcf.acp.label.group.add"><![CDATA[Add Label Group]]></item>
                <item name="wcf.acp.label.group.category.connect"><![CDATA[Availability]]></item>
-               <item name="wcf.acp.label.group.delete.sure"><![CDATA[Do you really want to delete the label group “{$group->groupName}”?]]></item>
+               <item name="wcf.acp.label.group.delete.sure"><![CDATA[Do you really want to delete the label group “{$group->groupName|language}”?]]></item>
                <item name="wcf.acp.label.group.edit"><![CDATA[Edit Label Group]]></item>
                <item name="wcf.acp.label.group.error.notValid"><![CDATA[Chosen label group is invalid.]]></item>
                <item name="wcf.acp.label.group.forceSelection"><![CDATA[Force selection of a label]]></item>
-               <item name="wcf.acp.label.group.groupName"><![CDATA[Title]]></item>
                <item name="wcf.acp.label.group.list"><![CDATA[Label Groups]]></item>
+               <item name="wcf.acp.label.group.showOrder"><![CDATA[Display Order]]></item>
                <item name="wcf.acp.label.label"><![CDATA[Label]]></item>
                <item name="wcf.acp.label.list"><![CDATA[Labels]]></item>
        </category>
@@ -545,7 +617,7 @@ Examples for medium ID detection:
                <item name="wcf.acp.menu.link.smiley.category.add"><![CDATA[Add Smiley Category]]></item>
                <item name="wcf.acp.menu.link.smiley.category.list"><![CDATA[List Smiley Categories]]></item>
                <item name="wcf.acp.menu.link.dashboard"><![CDATA[Dashboard]]></item>
-               <item name="wcf.acp.menu.link.dashboard.list"><![CDATA[Configuration]]></item>
+               <item name="wcf.acp.menu.link.dashboard.list"><![CDATA[Configure Dashboard Pages]]></item>
                <item name="wcf.acp.menu.link.activityPoint"><![CDATA[Activity Points]]></item>
                <item name="wcf.acp.menu.link.user.rank"><![CDATA[User Ranks]]></item>
                <item name="wcf.acp.menu.link.user.rank.list"><![CDATA[List User Ranks]]></item>
@@ -560,6 +632,49 @@ Examples for medium ID detection:
                <item name="wcf.acp.menu.link.tag.list"><![CDATA[List Tags]]></item>
                <item name="wcf.acp.menu.link.maintenance.import"><![CDATA[Data Import]]></item>
                <item name="wcf.acp.menu.link.maintenance.rebuildData"><![CDATA[Rebuild Data]]></item>
+               <item name="wcf.acp.menu.link.log.stat"><![CDATA[Statistics]]></item>
+               <item name="wcf.acp.menu.link.group.assignment"><![CDATA[Automatic Assignments]]></item>
+               <item name="wcf.acp.menu.link.notice"><![CDATA[Notices]]></item>
+               <item name="wcf.acp.menu.link.notice.add"><![CDATA[Add Notice]]></item>
+               <item name="wcf.acp.menu.link.notice.list"><![CDATA[List Notices]]></item>
+               <item name="wcf.acp.menu.link.ad"><![CDATA[Ad]]></item>
+               <item name="wcf.acp.menu.link.ad.add"><![CDATA[Add Ad]]></item>
+               <item name="wcf.acp.menu.link.ad.list"><![CDATA[List Ads]]></item>
+               <item name="wcf.acp.menu.link.captcha"><![CDATA[Captchas]]></item>
+               <item name="wcf.acp.menu.link.captcha.question.add"><![CDATA[Add Question]]></item>
+               <item name="wcf.acp.menu.link.captcha.question.list"><![CDATA[List Questions]]></item>
+               <item name="wcf.acp.menu.link.log.authentication.failure"><![CDATA[Failed Login-Attempts]]></item>
+       </category>
+       
+       <category name="wcf.acp.notice">
+               <item name="wcf.acp.notice.add"><![CDATA[Add Notice]]></item>
+               <item name="wcf.acp.notice.cssClassName"><![CDATA[Appearance]]></item>
+               <item name="wcf.acp.notice.cssClassName.description"><![CDATA[Choose one of the predefined appearances or select a custom appearance by provinding an own CSS class name.]]></item>
+               <item name="wcf.acp.notice.cssClassName.error"><![CDATA[Error Message]]></item>
+               <item name="wcf.acp.notice.cssClassName.error.notValid"><![CDATA[The entered CSS class name is invalid.]]></item>
+               <item name="wcf.acp.notice.cssClassName.info"><![CDATA[Information]]></item>
+               <item name="wcf.acp.notice.cssClassName.warning"><![CDATA[Warning]]></item>
+               <item name="wcf.acp.notice.conditions"><![CDATA[Conditions]]></item>
+               <item name="wcf.acp.notice.conditions.description"><![CDATA[If you choose no conditions, the notice will be shown for every user.]]></item>
+               <item name="wcf.acp.notice.conditions.page"><![CDATA[Page]]></item>
+               <item name="wcf.acp.notice.conditions.page.description"><![CDATA[The requested page has to fulfill the following conditions for the notice to be shown.]]></item>
+               <item name="wcf.acp.notice.conditions.pointInTime"><![CDATA[Time]]></item>
+               <item name="wcf.acp.notice.conditions.pointInTime.description"><![CDATA[Sets the point in time at which the notice is shown.]]></item>
+               <item name="wcf.acp.notice.conditions.user"><![CDATA[Active user]]></item>
+               <item name="wcf.acp.notice.conditions.user.description"><![CDATA[The active user has to fulfill the following conditions to see the notice.]]></item>
+               <item name="wcf.acp.notice.delete.confirmMessage"><![CDATA[Do you really want to delete the notice “{$notice->noticeName}”?]]></item>
+               <item name="wcf.acp.notice.edit"><![CDATA[Edit Notices]]></item>
+               <item name="wcf.acp.notice.example"><![CDATA[Example text of a notice]]></item>
+               <item name="wcf.acp.notice.isDisabled"><![CDATA[Disable Notice]]></item>
+               <item name="wcf.acp.notice.isDismissible"><![CDATA[User can dismiss notice]]></item>
+               <item name="wcf.acp.notice.isDismissible.description"><![CDATA[A notice one dismissed by a user will not be shown again for them.]]></item>
+               <item name="wcf.acp.notice.list"><![CDATA[Notices]]></item>
+               <item name="wcf.acp.notice.notice"><![CDATA[Notice]]></item>
+               <item name="wcf.acp.notice.noticeUseHtml"><![CDATA[Enable HTML code in notice]]></item>
+               <item name="wcf.acp.notice.resetIsDismissed"><![CDATA[Dismissed notices will be shown again]]></item>
+               <item name="wcf.acp.notice.resetIsDismissed.description"><![CDATA[The notice will be shown again to users who dismissed the previous version. Guests who dismissed the notice will only see it in a new session.]]></item>
+               <item name="wcf.acp.notice.showOrder"><![CDATA[Position]]></item>
+               <item name="wcf.acp.notice.showOrder.description"><![CDATA[Sets the order in which the notices are shown.]]></item>
        </category>
        
        <category name="wcf.acp.option">
@@ -592,6 +707,7 @@ Examples for medium ID detection:
                <item name="wcf.acp.option.category.general.mail.general"><![CDATA[General]]></item>
                <item name="wcf.acp.option.category.general.mail.send"><![CDATA[Sending]]></item>
                <item name="wcf.acp.option.category.general.page"><![CDATA[Page]]></item>
+               <item name="wcf.acp.option.category.general.page.seo"><![CDATA[Search Engine Optimization (SEO)]]></item>
                <item name="wcf.acp.option.category.message"><![CDATA[Messages]]></item>
                <item name="wcf.acp.option.category.message.general"><![CDATA[General]]></item>
                <item name="wcf.acp.option.category.module"><![CDATA[Module]]></item>
@@ -673,6 +789,8 @@ Examples for medium ID detection:
                <item name="wcf.acp.option.session_validate_ip_address"><![CDATA[Validate IP address]]></item>
                <item name="wcf.acp.option.session_validate_ip_address.description"><![CDATA[Enabling this validation might cause troubles for users with rotating IP addresses.]]></item>
                <item name="wcf.acp.option.session_validate_user_agent"><![CDATA[Validate user-agent]]></item>
+               <item name="wcf.acp.option.session_enable_virtualization"><![CDATA[Allow session sharing]]></item>
+               <item name="wcf.acp.option.session_enable_virtualization.description"><![CDATA[Users can log-in from multiple devices (PC, tablet, smartphone, etc) concurrently, all devices will share the same session. Disabling this option will restrict users to be logged-in with only one device at once, causing every login to terminate sessions used by the user’s other devices. It is not recommended to disable this option and you should be well aware of the consequences if you decide to disable it.]]></item>
                <item name="wcf.acp.option.show_clock"><![CDATA[Show current time in page footer]]></item>
                <item name="wcf.acp.option.timezone"><![CDATA[Timezone]]></item>
                <item name="wcf.acp.option.timezone.description"><![CDATA[Default timezone of your page]]></item>
@@ -732,6 +850,9 @@ Examples for medium ID detection:
                <item name="wcf.acp.option.show_signature_default_value"><![CDATA[Show signatures [default value]]]></item>
                <item name="wcf.acp.option.enable_share_buttons"><![CDATA[Show content share button]]></item>
                <item name="wcf.acp.option.share_buttons_show_count"><![CDATA[Show number of shares]]></item>
+               <item name="wcf.acp.option.category.message.general.edit"><![CDATA[Edits]]></item>
+               <item name="wcf.acp.option.edit_history_expiration"><![CDATA[Storage time]]></item>
+               <item name="wcf.acp.option.edit_history_expiration.description"><![CDATA[Items in the edit history will be discarded if they are older than the given period. [time in days]]]></item>
                <item name="wcf.acp.option.github_public_key"><![CDATA[GitHub Client ID]]></item>
                <item name="wcf.acp.option.github_public_key.description"><![CDATA[You can obtain both your Client ID and Client Secret at <a href="{@$__wcf->getPath()}acp/dereferrer.php?url={'https://github.com/settings/applications'|rawurlencode}" class="externalURL">GitHub</a>. The Callback URL is: {link controller="GithubAuth" forceFrontend=true appendSession=false}{/link}]]></item>
                <item name="wcf.acp.option.github_private_key"><![CDATA[GitHub Client Secret]]></item>
@@ -787,6 +908,7 @@ Examples for medium ID detection:
                <item name="wcf.acp.option.register_username_min_length"><![CDATA[Minimum Username Length]]></item>
                <item name="wcf.acp.option.register_username_max_length"><![CDATA[Maximum Username Length]]></item>
                <item name="wcf.acp.option.register_username_force_ascii"><![CDATA[Require ASCII characters for usernames]]></item>
+               <item name="wcf.acp.option.register_min_user_age"><![CDATA[Minimum Age]]></item>
                <item name="wcf.acp.option.register_disabled"><![CDATA[Disable registration]]></item>
                <item name="wcf.acp.option.register_disabled.description"><![CDATA[Disables registration for all users, new users may be created through an administrator.]]></item>
                <item name="wcf.acp.option.register_enable_disclaimer"><![CDATA[Enable disclaimer]]></item>
@@ -796,9 +918,6 @@ Examples for medium ID detection:
                <item name="wcf.acp.option.register_activation_method.byAdmin"><![CDATA[Only administrators can approve]]></item>
                <item name="wcf.acp.option.register_activation_method.byUser"><![CDATA[Approval through email confirmation]]></item>
                <item name="wcf.acp.option.register_activation_method.disabled"><![CDATA[No approval required]]></item>
-               <item name="wcf.acp.option.register_use_captcha"><![CDATA[Enable reCAPTCHA protection during registration]]></item>
-               <item name="wcf.acp.option.lost_password_use_captcha"><![CDATA[Enable reCAPTCHA protection for “Lost Password”]]></item>
-               <item name="wcf.acp.option.profile_mail_use_captcha"><![CDATA[Enable reCAPTCHA protection for “Send Email to User”]]></item>
                <item name="wcf.acp.option.signature_max_image_height"><![CDATA[Maximum Height of Images in Signatures]]></item>
                <item name="wcf.acp.option.user_title_max_length"><![CDATA[Maximum User Title Length]]></item>
                <item name="wcf.acp.option.user_forbidden_titles"><![CDATA[Reserved User Titles]]></item>
@@ -844,7 +963,6 @@ Examples for medium ID detection:
                <item name="wcf.acp.option.search_results_per_page"><![CDATA[Results Per Page]]></item>
                <item name="wcf.acp.option.search_default_sort_field"><![CDATA[Default Sort Field]]></item>
                <item name="wcf.acp.option.search_default_sort_order"><![CDATA[Default Sort Order]]></item>
-               <item name="wcf.acp.option.search_use_captcha"><![CDATA[Enable reCAPTCHA protection for search]]></item>
                <item name="wcf.acp.option.category.message.general.poll"><![CDATA[Polls]]></item>
                <item name="wcf.acp.option.module_poll"><![CDATA[Polls]]></item>
                <item name="wcf.acp.option.poll_max_options"><![CDATA[Maximum Number of Options]]></item>
@@ -875,6 +993,47 @@ GmbH=Gesellschaft mit beschränkter Haftung]]></item>
                <item name="wcf.acp.option.google_maps_enable_double_click_zoom"><![CDATA[Enable Zoom by Double-Clicking]]></item>
                <item name="wcf.acp.option.google_maps_default_latitude"><![CDATA[Default Map Position (Latitude)]]></item>
                <item name="wcf.acp.option.google_maps_default_longitude"><![CDATA[Default Map Position (Longitude)]]></item>
+               <item name="wcf.acp.option.message_sidebar_enable_user_online_marking"><![CDATA[Apply “Users Online” markings for usernames]]></item>
+               <item name="wcf.acp.option.module_privacy_policy_page"><![CDATA[Enable Privacy Policy Page]]></item>
+               <item name="wcf.acp.option.module_cookie_policy_page"><![CDATA[Enable explanation on “Cookie Usage”]]></item>
+               <item name="wcf.acp.option.module_cookie_policy_page.description"><![CDATA[Displays a notice on cookie usage according to EU Directive 2009/136/EG upon first visit.]]></item>
+               <item name="wcf.acp.option.url_omit_index_php"><![CDATA[Remove “index.php” component from URLs]]></item>
+               <item name="wcf.acp.option.url_omit_index_php.description"><![CDATA[Removing the “index.php” from URLs requires a rewrite module installed on your webserver and an appropriate configuration. This option will not work without any prior configuration applied by you!]]></item>
+               <item name="wcf.acp.option.url_legacy_mode"><![CDATA[Enable link compatibility mode]]></item>
+               <item name="wcf.acp.option.url_legacy_mode.description"><![CDATA[Enabling this option forces the system to use WoltLab Community Framework 2.0-compilant URLs and should only be used to ensure compatibility with legacy URLs:
+<ul class="nativeList">
+       <li>WCF 2.0: „index.php/Thread/123-Title/“</li>
+       <li>WCF 2.1+: „?Thread/123-Title/“</li>
+</ul>]]></item>
+               <item name="wcf.acp.option.url_to_lowercase"><![CDATA[Force lower-case links]]></item>
+               <item name="wcf.acp.option.url_to_lowercase.description"><![CDATA[Links will no longer contain uppercase letters turning links like “Thread/1-Hello-I-am-John-Doe/” into “thread/1-hello-i-am-john-doe/”.]]></item>
+               <item name="wcf.acp.option.module_ad"><![CDATA[Ads]]></item>
+               <item name="wcf.acp.option.captcha_type"><![CDATA[Captcha Type]]></item>
+               <item name="wcf.acp.option.register_use_captcha"><![CDATA[Enable Captcha protection during registration]]></item>
+               <item name="wcf.acp.option.lost_password_use_captcha"><![CDATA[Enable Captcha protection for “Lost Password”]]></item>
+               <item name="wcf.acp.option.profile_mail_use_captcha"><![CDATA[Enable Captcha protection for “Send Email to User”]]></item>
+               <item name="wcf.acp.option.search_use_captcha"><![CDATA[Enable Captcha protection for search]]></item>
+               <item name="wcf.acp.option.category.security.antispam.captcha"><![CDATA[Captchas]]></item>
+               <item name="wcf.acp.option.category.security.general.authentication"><![CDATA[User Authentication]]></item>
+               <item name="wcf.acp.option.enable_user_authentication_failure"><![CDATA[Log failed login attempts]]></item>
+               <item name="wcf.acp.option.enable_user_authentication_failure.description"><![CDATA[]]></item>
+               <item name="wcf.acp.option.user_authentication_failure_timeout"><![CDATA[Grace Period]]></item>
+               <item name="wcf.acp.option.user_authentication_failure_timeout.description"><![CDATA[Failed login attempts are not put into consideration if they happened more than the configured amount of seconds ago.]]></item>
+               <item name="wcf.acp.option.user_authentication_failure_ip_captcha"><![CDATA[Captcha After Failed Attempts (IP)]]></item>
+               <item name="wcf.acp.option.user_authentication_failure_ip_captcha.description"><![CDATA[Once there have been more than the configured amount of failed attempts from the same IP address, the user will be forced so solve a captcha.]]></item>
+               <item name="wcf.acp.option.user_authentication_failure_ip_block"><![CDATA[Block from Login (IP)]]></item>
+               <item name="wcf.acp.option.user_authentication_failure_ip_block.description"><![CDATA[Once there have been more than the configured amount of failed attempts from the same IP address, the IP addresses will be temporarily blocked from logging in.]]></item>
+               <item name="wcf.acp.option.user_authentication_failure_user_captcha"><![CDATA[Captcha After Failed Attempts (User)]]></item>
+               <item name="wcf.acp.option.user_authentication_failure_user_captcha.description"><![CDATA[Once there have been more than the configured amount of failled attempts for the same user account, a captcha will be enforced regardless of the IP address.]]></item>
+               <item name="wcf.acp.option.user_authentication_failure_expiration"><![CDATA[Prune Log Entries]]></item>
+               <item name="wcf.acp.option.user_authentication_failure_expiration.description"><![CDATA[Logs of failed login attempts will be automatically pruned after the configured amount of days, raising the limit will provide a longer history in expense for increased database storage usage.]]></item>
+               <item name="wcf.acp.option.gravatar_default_type"><![CDATA[Default Gravatar Type]]></item>
+               <item name="wcf.acp.option.gravatar_default_type.description"><![CDATA[The <a class="externalURL" href="{@$__wcf->getPath()}acp/dereferrer.php?url=https://de.gravatar.com/site/implement/images/#default-image">default Gravatar type</a> used if no matching Gravatar was found.]]></item>
+               <item name="wcf.acp.option.gravatar_default_type.404"><![CDATA[No default Gravatar]]></item>
+               <item name="wcf.acp.option.gravatar_default_type.identicon"><![CDATA[Identicon]]></item>
+               <item name="wcf.acp.option.gravatar_default_type.wavatar"><![CDATA[Wavatar]]></item>
+               <item name="wcf.acp.option.gravatar_default_type.monsterid"><![CDATA[Monster id]]></item>
+               <item name="wcf.acp.option.gravatar_default_type.retro"><![CDATA[Retro]]></item>
        </category>
        
        <category name="wcf.acp.package">
@@ -924,6 +1083,7 @@ GmbH=Gesellschaft mit beschränkter Haftung]]></item>
                <item name="wcf.acp.package.install.error.excludingPackages"><![CDATA[The following, already installed packages prohibit installing this package:]]></item>
                <item name="wcf.acp.package.install.error.excludingPackages.excludingPackage"><![CDATA[“{$excludingPackage}” ({$excludingPackage->package}){if $excludingPackage->excludedPackageVersion} (excluded version: {$excludingPackage->excludedPackageVersion}){/if}]]></item>
                <item name="wcf.acp.package.install.error.missingRequirements"><![CDATA[Unable to resolve requirements of this package.]]></item>
+               <item name="wcf.acp.package.install.installingImportedStyle"><![CDATA[The uploaded file is a package containg a style.]]></item>
                <item name="wcf.acp.package.install.optionalPackage.missingRequirements"><![CDATA[Unable to install, some or all required packages are not installed.]]></item>
                <item name="wcf.acp.package.install.step.prepare"><![CDATA[Preparing Installation …]]></item>
                <item name="wcf.acp.package.install.title"><![CDATA[Installation]]></item>
@@ -985,6 +1145,19 @@ GmbH=Gesellschaft mit beschränkter Haftung]]></item>
                <item name="wcf.acp.package.updates"><![CDATA[Updates]]></item>
                <item name="wcf.acp.package.error.downloadFailed"><![CDATA[Downloading package{if $__downloadPackage|isset} “{$__downloadPackage}”{/if} has failed.]]></item>
                <item name="wcf.acp.package.newVersion"><![CDATA[New Version]]></item>
+               <item name="wcf.acp.package.validation"><![CDATA[Validation Result]]></item>
+               <item name="wcf.acp.package.validation.errorCode.1"><![CDATA[The file “{$archive}”{if !$targetArchive|empty} within the archive “{$targetArchive}”{/if} is missing.]]></item>
+               <item name="wcf.acp.package.validation.errorCode.2"><![CDATA[The package “{$archive}” is missing the required “package.xml“ file.]]></item>
+               <item name="wcf.acp.package.validation.errorCode.3"><![CDATA[The package name “{$packageName}” does not met the expectations and was rejected.]]></item>
+               <item name="wcf.acp.package.validation.errorCode.4"><![CDATA[The package version “{$packageVersion}” does not met the expectations and was rejected.]]></item>
+               <item name="wcf.acp.package.validation.errorCode.5"><![CDATA[The package “{lang}{$packageName}{/lang}” does not contain valid install instructions.]]></item>
+               <item name="wcf.acp.package.validation.errorCode.6"><![CDATA[The package “{lang}{$packageName}{/lang}” (installed version: “{$packageVersion}”) should be updated to version “{$deliveredPackageVersion}”, but an update is not supported.]]></item>
+               <item name="wcf.acp.package.validation.errorCode.7"><![CDATA[The following installed packages exclude the current package due to known incompatibilities: <ul class="nativeList">{foreach from=$packages item=package}<li>“{$package}” ({$package->package})</li>{/foreach}</ul>]]></item>
+               <item name="wcf.acp.package.validation.errorCode.8"><![CDATA[This package is incompatible with the following installed packages: <ul class="nativeList">{foreach from=$packages item=package}<li>“{$package}” ({$package->package})</li>{/foreach}</ul>]]></item>
+               <item name="wcf.acp.package.validation.errorCode.9"><![CDATA[The installation requires the package “{$packageName}” in version “{$packageVersion}“ or higher, but only version “{$deliveredPackageVersion}“ is shipped.]]></item>
+               <item name="wcf.acp.package.validation.errorCode.10"><![CDATA[Requires the package “{$packageName}” in version “{$packageVersion}” or higher, but it is neither installed nor shipped.]]></item>
+               <item name="wcf.acp.package.validation.errorCode.11"><![CDATA[The {if $type == 'install'}install{else}update{/if}-instructions specify the file “{$value}” for the Package Installation Plugin “{$pip}”, but it cannot be found in the specified location. Possible causes:<ul class="nativeList"><li>The file has not been added to the archive at all</li><li>The file exists but under a (slightly) different name (typo)</li></ul>]]></item>
+               <item name="wcf.acp.package.validation.failed"><![CDATA[The package cannot be installed, please review the validation results below.]]></item>
        </category>
        
        <category name="wcf.acp.pageMenu">
@@ -1002,7 +1175,7 @@ GmbH=Gesellschaft mit beschränkter Haftung]]></item>
                <item name="wcf.acp.pageMenu.link.internal"><![CDATA[Internal link]]></item>
                <item name="wcf.acp.pageMenu.list"><![CDATA[List Menu Items]]></item>
                <item name="wcf.acp.pageMenu.menuItemController"><![CDATA[Controller]]></item>
-               <item name="wcf.acp.pageMenu.menuItemController.description"><![CDATA[PHP class name including namespace, e.g. “wcf\page\DashboardPage”.]]></item>
+               <item name="wcf.acp.pageMenu.menuItemController.description"><![CDATA[If a page is not available in the selection above, you can enter the related controller manually. Enter the PHP class name including namespace, e.g. “wcf\page\DashboardPage”.]]></item>
                <item name="wcf.acp.pageMenu.menuItemController.error.notValid"><![CDATA[Unable to find the provided class name]]></item>
                <item name="wcf.acp.pageMenu.menuItemLink"><![CDATA[Link]]></item>
                <item name="wcf.acp.pageMenu.menuPosition"><![CDATA[Position]]></item>
@@ -1012,6 +1185,29 @@ GmbH=Gesellschaft mit beschränkter Haftung]]></item>
                <item name="wcf.acp.pageMenu.parentMenuItem"><![CDATA[Parent Menu Item]]></item>
                <item name="wcf.acp.pageMenu.showOrder"><![CDATA[Display Order]]></item>
                <item name="wcf.acp.pageMenu.menuItemParameters"><![CDATA[Parameters]]></item>
+               <item name="wcf.acp.pageMenu.menuItemPage"><![CDATA[Page]]></item>
+               <item name="wcf.acp.pageMenu.menuItemPage.description"><![CDATA[Choose the internal page you want to link.]]></item>
+       </category>
+       
+       <category name="wcf.acp.pluginStore">
+               <item name="wcf.acp.pluginStore.api.error"><![CDATA[Error {@$status}: The server was unable to process your request.]]></item>
+               <item name="wcf.acp.pluginStore.authorization"><![CDATA[Authorization Required]]></item>
+               <item name="wcf.acp.pluginStore.authorization.credentials"><![CDATA[Credentials]]></item>
+               <item name="wcf.acp.pluginStore.authorization.credentials.description"><![CDATA[Please enter your WoltLab.com username and password.]]></item>
+               <item name="wcf.acp.pluginStore.authorization.credentials.rejected"><![CDATA[Your provided credentials are invalid, please check your username and password!]]></item>
+               <item name="wcf.acp.pluginStore.authorization.username"><![CDATA[Username]]></item>
+               <item name="wcf.acp.pluginStore.authorization.password"><![CDATA[Password]]></item>
+               <item name="wcf.acp.pluginStore.authorization.saveCredentials"><![CDATA[Save credentials for this session only]]></item>
+               <item name="wcf.acp.pluginStore.purchasedItems.button.search"><![CDATA[Purchased Products (Plugin-Store)]]></item>
+               <item name="wcf.acp.pluginStore.purchasedItems"><![CDATA[Purchased Products (Plugin-Store)]]></item>
+               <item name="wcf.acp.pluginStore.purchasedItems.noResults"><![CDATA[The search returned no results, either because you have not purchased any products yet or your purchases are not compatible with this version.]]></item>
+               <item name="wcf.acp.pluginStore.purchasedItems.status.update"><![CDATA[Newer Version Available]]></item>
+               <item name="wcf.acp.pluginStore.purchasedItems.status.unavailable"><![CDATA[Update-Server not installed]]></item>
+               <item name="wcf.acp.pluginStore.purchasedItems.status.upToDate"><![CDATA[You already have the most recent version installed]]></item>
+               <item name="wcf.acp.pluginStore.purchasedItems.status.install.confirmMessage"><![CDATA[Do you really want to install the product “{$product[packageName]}”?]]></item>
+               <item name="wcf.acp.pluginStore.purchasedItems.updateServer.disabled"><![CDATA[The Update-Server for “{$wcfMajorRelease}” (“http://store.woltlab.com/{$wcfMajorRelease}/”) is disabled and cannot be used for new installs or updates.]]></item>
+               <item name="wcf.acp.pluginStore.purchasedItems.updateServer.missing"><![CDATA[The Update-Server for “{$wcfMajorRelease}” does not exist in your installation. If you wish to install the packages below, you must <a href="{link controller='PackageUpdateServerAdd'}{/link}">add it</a>.<br />The server address is: “http://store.woltlab.com/{$wcfMajorRelease}/”]]></item>
+               <item name="wcf.acp.pluginStore.purchasedItems.wcfMajorRelease"><![CDATA[Update-Server for “{$wcfMajorRelease}”]]></item>
        </category>
        
        <category name="wcf.acp.rebuildData">
@@ -1025,6 +1221,8 @@ GmbH=Gesellschaft mit beschränkter Haftung]]></item>
                <item name="wcf.acp.rebuildData.com.woltlab.wcf.like.user.description"><![CDATA[Rebuilds the list of like users]]></item>
                <item name="wcf.acp.rebuildData.com.woltlab.wcf.attachment"><![CDATA[Rebuild Attachments]]></item>
                <item name="wcf.acp.rebuildData.com.woltlab.wcf.attachment.description"><![CDATA[Rebuilds attachment preview images]]></item>
+               <item name="wcf.acp.rebuildData.com.woltlab.wcf.statDaily"><![CDATA[Rebuild Statistics]]></item>
+               <item name="wcf.acp.rebuildData.com.woltlab.wcf.statDaily.description"><![CDATA[Rebuilds the daily statistics]]></item>
        </category>
        
        <category name="wcf.acp.search">
@@ -1036,6 +1234,34 @@ GmbH=Gesellschaft mit beschränkter Haftung]]></item>
                <item name="wcf.acp.search.provider.com.woltlab.wcf.userGroupOption"><![CDATA[Permissions]]></item>
        </category>
        
+       <category name="wcf.acp.stat">
+               <item name="wcf.acp.stat"><![CDATA[Statistics]]></item>
+               <item name="wcf.acp.stat.settings"><![CDATA[Settings]]></item>
+               <item name="wcf.acp.stat.period"><![CDATA[Period]]></item>
+               <item name="wcf.acp.stat.value"><![CDATA[Values]]></item>
+               <item name="wcf.acp.stat.value.counter"><![CDATA[Change]]></item>
+               <item name="wcf.acp.stat.value.total"><![CDATA[Total]]></item>
+               <item name="wcf.acp.stat.types"><![CDATA[Data]]></item>
+               <item name="wcf.acp.stat.timeFormat.daily"><![CDATA[%Y-%m-%d]]></item>
+               <item name="wcf.acp.stat.timeFormat.weekly"><![CDATA[%Y-%m-%d]]></item>
+               <item name="wcf.acp.stat.timeFormat.monthly"><![CDATA[%b %Y]]></item>
+               <item name="wcf.acp.stat.timeFormat.yearly"><![CDATA[%Y]]></item>
+               <item name="wcf.acp.stat.com.woltlab.wcf.user"><![CDATA[Users]]></item>
+               <item name="wcf.acp.stat.com.woltlab.wcf.attachment"><![CDATA[Attachments]]></item>
+               <item name="wcf.acp.stat.com.woltlab.wcf.attachment.diskUsage"><![CDATA[Attachments storage usage (MB)]]></item>
+               <item name="wcf.acp.stat.com.woltlab.wcf.like"><![CDATA[Likes]]></item>
+               <item name="wcf.acp.stat.com.woltlab.wcf.dislike"><![CDATA[Dislikes]]></item>
+               <item name="wcf.acp.stat.com.woltlab.wcf.userProfileComment"><![CDATA[Wall Comments]]></item>
+               <item name="wcf.acp.stat.dateGrouping"><![CDATA[Time Unit]]></item>
+               <item name="wcf.acp.stat.dateGrouping.daily"><![CDATA[Day]]></item>
+               <item name="wcf.acp.stat.dateGrouping.weekly"><![CDATA[Week]]></item>
+               <item name="wcf.acp.stat.dateGrouping.monthly"><![CDATA[Month]]></item>
+               <item name="wcf.acp.stat.dateGrouping.yearly"><![CDATA[Year]]></item>
+               <item name="wcf.acp.stat.category.com.woltlab.wcf.general"><![CDATA[General Data]]></item>
+               <item name="wcf.acp.stat.category.com.woltlab.wcf.user"><![CDATA[User Data]]></item>
+               <item name="wcf.acp.stat.noData"><![CDATA[There is no data available for the set period.]]></item>
+       </category>
+       
        <category name="wcf.acp.updateServer">
                <item name="wcf.acp.updateServer.add"><![CDATA[Add Server]]></item>
                <item name="wcf.acp.updateServer.data"><![CDATA[Server Data]]></item>
@@ -1087,6 +1313,11 @@ GmbH=Gesellschaft mit beschränkter Haftung]]></item>
                <item name="wcf.acp.smiley.smileyPath.description"><![CDATA[Smiley path is relative to “{$__wcf->getPath()}”.]]></item>
                <item name="wcf.acp.smiley.smileyPath.error.notFound"><![CDATA[Unable to find a file on given path]]></item>
                <item name="wcf.acp.smiley.showOrder"><![CDATA[Show Order]]></item>
+               <item name="wcf.acp.smiley.smileyFile"><![CDATA[Smiley File]]></item>
+               <item name="wcf.acp.smiley.fileUpload"><![CDATA[Upload Smiley]]></item>
+               <item name="wcf.acp.smiley.fileUpload.description"><![CDATA[Upload the image file for the smiley.]]></item>
+               <item name="wcf.acp.smiley.fileUpload.error.noImage"><![CDATA[The uploaded file is no image file.]]></item>
+               <item name="wcf.acp.smiley.fileUpload.error.uploadFailed"><![CDATA[An unknown error occured during upload.]]></item>
        </category>
        
        <category name="wcf.acp.style">
@@ -1204,6 +1435,8 @@ GmbH=Gesellschaft mit beschränkter Haftung]]></item>
                <item name="wcf.acp.template.add"><![CDATA[Add Template]]></item>
                <item name="wcf.acp.template.edit"><![CDATA[Edit Template]]></item>
                <item name="wcf.acp.template.copy"><![CDATA[Copy Template]]></item>
+               <item name="wcf.acp.template.diff"><![CDATA[Show differences]]></item>
+               <item name="wcf.acp.template.diff.compareWith"><![CDATA[Compare with]]></item>
                <item name="wcf.acp.template.lastModificationTime"><![CDATA[Last Modification]]></item>
                <item name="wcf.acp.template.group.list"><![CDATA[Template Groups]]></item>
                <item name="wcf.acp.template.group.add"><![CDATA[Add Template Group]]></item>
@@ -1231,6 +1464,9 @@ GmbH=Gesellschaft mit beschränkter Haftung]]></item>
                <item name="wcf.acp.user.banUser.description"><![CDATA[The user is permanently banned from using any site functions and will be notified on site access.]]></item>
                <item name="wcf.acp.user.banReason"><![CDATA[Reason]]></item>
                <item name="wcf.acp.user.banReason.description"><![CDATA[The reason will be displayed for the affected users.]]></item>
+               <item name="wcf.acp.user.ban.expires"><![CDATA[Unbanning]]></item>
+               <item name="wcf.acp.user.ban.expires.description"><![CDATA[The user will be automatically unbanned at the entered point in time.]]></item>
+               <item name="wcf.acp.user.ban.neverExpires"><![CDATA[Permanent Ban]]></item>
                <item name="wcf.acp.user.ban"><![CDATA[Ban]]></item>
                <item name="wcf.acp.user.unban"><![CDATA[Unban]]></item>
                <item name="wcf.acp.user.ban.sure"><![CDATA[Do you really want to ban this user?]]></item>
@@ -1254,6 +1490,10 @@ GmbH=Gesellschaft mit beschränkter Haftung]]></item>
                <item name="wcf.acp.user.merge.destination"><![CDATA[Destination]]></item>
                <item name="wcf.acp.user.merge.destination.description"><![CDATA[The selected users will be merged into this user account.]]></item>
                <item name="wcf.acp.user.merge.markedUsers"><![CDATA[Merge the following users]]></item>
+               <item name="wcf.acp.user.revertChanges"><![CDATA[Revert Changes To Contents]]></item>
+               <item name="wcf.acp.user.revertChanges.timeframe"><![CDATA[Timeframe]]></item>
+               <item name="wcf.acp.user.revertChanges.timeframe.description"><![CDATA[Changes made in this timeframe will be reverted to the newest version that is either older than the given timeframe or made by an unrelated user [time in days]]]></item>
+               <item name="wcf.acp.user.revertChanges.markedUsers"><![CDATA[Revert changes by the following users]]></item>
                <item name="wcf.acp.user.bulkProcessing"><![CDATA[Bulk Processing]]></item>
                <item name="wcf.acp.user.bulkProcessing.action"><![CDATA[Actions]]></item>
                <item name="wcf.acp.user.bulkProcessing.conditions"><![CDATA[Conditions]]></item>
@@ -1361,6 +1601,12 @@ You can define the default sender in <em>System -&gt; Options -&gt; General -&gt
                <item name="wcf.acp.user.disableSignatureReason"><![CDATA[Reason]]></item>
                <item name="wcf.acp.user.disableAvatar"><![CDATA[Block avatar]]></item>
                <item name="wcf.acp.user.disableAvatarReason"><![CDATA[Reason]]></item>
+               <item name="wcf.acp.user.disableAvatar.expires"><![CDATA[Unblocking]]></item>
+               <item name="wcf.acp.user.disableAvatar.expires.description"><![CDATA[The avatar of the user will be automatically unblocked at the entered point in time.]]></item>
+               <item name="wcf.acp.user.disableAvatar.neverExpires"><![CDATA[Permanent Block]]></item>
+               <item name="wcf.acp.user.disableSignature.expires"><![CDATA[Unblocking]]></item>
+               <item name="wcf.acp.user.disableSignature.expires.description"><![CDATA[The signature of the user will be automatically unblocked at the entered point in time.]]></item>
+               <item name="wcf.acp.user.disableSignature.neverExpires"><![CDATA[Permanent Block]]></item>
                <item name="wcf.acp.user.disable"><![CDATA[Disable]]></item>
                <item name="wcf.acp.user.enable"><![CDATA[Approve]]></item>
                <item name="wcf.acp.user.quickSearch.disabled"><![CDATA[Users awaiting approval]]></item>
@@ -1369,6 +1615,24 @@ You can define the default sender in <em>System -&gt; Options -&gt; General -&gt
                <item name="wcf.acp.user.usersAwaitingApprovalInfo"><![CDATA[<a href="{link controller='UserQuickSearch'}mode=disabled{/link}">{#$usersAwaitingApproval} User{if $usersAwaitingApproval != 1}s{/if}</a> {if $usersAwaitingApproval == 1}is{else}are{/if} awaiting your approval.]]></item>
                <item name="wcf.acp.user.search.conditions.state.enabled"><![CDATA[Approved]]></item>
                <item name="wcf.acp.user.search.conditions.state.disabled"><![CDATA[Awaiting approval]]></item>
+               <item name="wcf.acp.user.sendNewPassword.mail"><![CDATA[Dear {@$username},
+
+Your password has been changed by an administrator.
+Your new password is: {$password}
+
+Login with your new password: {link controller='Login' isEmail=true}{/link}]]></item>
+               <item name="wcf.acp.user.sendNewPassword.mail.subject"><![CDATA[New Password for your Account for Website: {@PAGE_TITLE|language}]]></item>
+               <item name="wcf.acp.user.sendNewPassword.workerTitle"><![CDATA[Sending New Passwords]]></item>
+               <item name="wcf.acp.user.authentication.failure.list"><![CDATA[Failed Login-Attempts]]></item>
+               <item name="wcf.acp.user.authentication.failure.environment"><![CDATA[Environment]]></item>
+               <item name="wcf.acp.user.authentication.failure.environment.user"><![CDATA[User]]></item>
+               <item name="wcf.acp.user.authentication.failure.environment.admin"><![CDATA[Administration]]></item>
+               <item name="wcf.acp.user.authentication.failure.time"><![CDATA[Date]]></item>
+               <item name="wcf.acp.user.activation.mail"><![CDATA[Dear {@$username},
+
+your account on the website: {@PAGE_TITLE|language} has been approved by an administrator.
+You can now fully access the website.]]></item>
+               <item name="wcf.acp.user.activation.mail.subject"><![CDATA[Your account on the website: {@PAGE_TITLE|language} has been approved]]></item>
        </category>
        
        <category name="wcf.acp.worker">
@@ -1400,18 +1664,22 @@ You can define the default sender in <em>System -&gt; Options -&gt; General -&gt
 Maximum file size: {@$attachmentHandler->getMaxSize()|filesize}<br />
 Allowed extensions: {', '|implode:$attachmentHandler->getFormattedAllowedExtensions()}]]></item>
                <item name="wcf.attachment.insert"><![CDATA[Insert into message]]></item>
+               <item name="wcf.attachment.insertAll"><![CDATA[Insert All]]></item>
                <item name="wcf.attachment.filename"><![CDATA[Filename]]></item>
                <item name="wcf.attachment.uploadTime"><![CDATA[Upload Time]]></item>
                <item name="wcf.attachment.filesize"><![CDATA[Size]]></item>
                <item name="wcf.attachment.downloads"><![CDATA[Downloads]]></item>
                <item name="wcf.attachment.lastDownloadTime"><![CDATA[Last Download]]></item>
                <item name="wcf.attachment.fileType"><![CDATA[Type]]></item>
+               <item name="wcf.attachment.dragAndDrop.dropHere"><![CDATA[Drag and Drop here to upload]]></item>
+               <item name="wcf.attachment.dragAndDrop.dropNow"><![CDATA[Drop now to upload]]></item>
        </category>
        
        <category name="wcf.bbcode">
                <item name="wcf.bbcode.button.code"><![CDATA[Code]]></item>
                <item name="wcf.bbcode.button.inlineCode"><![CDATA[Inline-Code]]></item>
                <item name="wcf.bbcode.button.quote"><![CDATA[Quote]]></item>
+               <item name="wcf.bbcode.button.showAll"><![CDATA[Show All]]></item>
                <item name="wcf.bbcode.button.spoiler"><![CDATA[Spoiler]]></item>
                <item name="wcf.bbcode.code.text"><![CDATA[{@$highlighterTitle} ({#$lines} line{if $lines != 1}s{/if})]]></item>
                <item name="wcf.bbcode.code.bash.title"><![CDATA[Shell-Script]]></item>
@@ -1430,12 +1698,30 @@ Allowed extensions: {', '|implode:$attachmentHandler->getFormattedAllowedExtensi
                <item name="wcf.bbcode.code.tex.title"><![CDATA[TeX Source Code]]></item>
                <item name="wcf.bbcode.code.tpl.title"><![CDATA[Smarty-Template]]></item>
                <item name="wcf.bbcode.code.xml.title"><![CDATA[XML Source Code]]></item>
+               <item name="wcf.bbcode.quote.edit"><![CDATA[Edit Quote]]></item>
+               <item name="wcf.bbcode.quote.edit.author"><![CDATA[Author]]></item>
+               <item name="wcf.bbcode.quote.edit.link"><![CDATA[Source]]></item>
                <item name="wcf.bbcode.quote.title"><![CDATA[{@$quoteAuthor} wrote:]]></item>
+               <item name="wcf.bbcode.quote.title.clickToSet"><![CDATA[(Click to set source)]]></item>
+               <item name="wcf.bbcode.quote.title.javascript"><![CDATA[{literal}{$quoteAuthor} wrote:{/literal}]]></item>
                <item name="wcf.bbcode.quote.text"><![CDATA[Quote{if $cite} from {@$cite}{/if}: “{@$content}”]]></item>
+               <item name="wcf.bbcode.spoiler.hide"><![CDATA[Hide Spoiler]]></item>
                <item name="wcf.bbcode.spoiler.show"><![CDATA[Show Spoiler]]></item>
                <item name="wcf.bbcode.spoiler.text"><![CDATA[(Hidden Content)]]></item>
        </category>
        
+       <category name="wcf.captcha">
+               <item name="wcf.captcha.useNoCaptcha"><![CDATA[(No Captcha)]]></item>
+               <item name="wcf.captcha.com.woltlab.wcf.recaptcha"><![CDATA[reCAPTCHA]]></item>
+               <item name="wcf.captcha.com.woltlab.wcf.captchaQuestion"><![CDATA[Question]]></item>
+       </category>
+       
+       <category name="wcf.captcha.question">
+               <item name="wcf.captcha.question.answer.error.false"><![CDATA[You have entered an incorrect answer.]]></item>
+               <item name="wcf.captcha.question.captcha"><![CDATA[Question]]></item>
+               <item name="wcf.captcha.question.captcha.description"><![CDATA[Please answer the question below or solve the problem below.]]></item>
+       </category>
+       
        <category name="wcf.category">
                <item name="wcf.category.add"><![CDATA[Add Category]]></item>
                <item name="wcf.category.button.list"><![CDATA[List Categories]]></item>
@@ -1485,8 +1771,11 @@ Errors are:
                <item name="wcf.clipboard.item.com.woltlab.wcf.user.delete.confirmMessage"><![CDATA[Do you really want to delete {#$count} user{if $count != 1}s{/if}?]]></item>
                <item name="wcf.clipboard.item.com.woltlab.wcf.user.exportMailAddress"><![CDATA[Export Email addresses]]></item>
                <item name="wcf.clipboard.item.com.woltlab.wcf.user.sendMail"><![CDATA[Send Email]]></item>
+               <item name="wcf.clipboard.item.com.woltlab.wcf.user.sendNewPassword"><![CDATA[Send New Password ({#$count})]]></item>
+               <item name="wcf.clipboard.item.com.woltlab.wcf.user.sendNewPassword.confirmMessage"><![CDATA[Do you really want to send a new password to {#$count} user{if $count != 1}s{/if}?]]></item>
                <item name="wcf.clipboard.label.com.woltlab.wcf.user.marked"><![CDATA[{#$count} User{if $count != 1}s{/if} marked]]></item>
                <item name="wcf.clipboard.item.com.woltlab.wcf.user.merge"><![CDATA[Merge]]></item>
+               <item name="wcf.clipboard.item.com.woltlab.wcf.user.revertContentChanges"><![CDATA[Revert Changes To Contents]]></item>
                <item name="wcf.clipboard.item.com.woltlab.wcf.user.enable"><![CDATA[Approve]]></item>
        </category>
        
@@ -1499,6 +1788,17 @@ Errors are:
                <item name="wcf.comment.response.add"><![CDATA[Reply …]]></item>
                <item name="wcf.comment.response.more"><![CDATA[{literal}{if $count == 1}One more reply{else}{#$count} more replies{/if}{/literal}]]></item>
                <item name="wcf.comment.button.response.add"><![CDATA[Reply]]></item>
+               <item name="wcf.comment.guestDialog.title"><![CDATA[Guest Comment]]></item>
+       </category>
+       
+       <category name="wcf.condition">
+               <item name="wcf.condition.greaterThan"><![CDATA[greater than]]></item>
+               <item name="wcf.condition.greaterThan.error.lessThan"><![CDATA[The “less than” value and the “greater than” value are conflicting.]]></item>
+               <item name="wcf.condition.greaterThan.error.maxValue"><![CDATA[The “greater than” value may not be greater than {#$maxValue}.]]></item>
+               <item name="wcf.condition.greaterThan.error.minValue"><![CDATA[The “greater than” value may not be less than {#$minValue}.]]></item>
+               <item name="wcf.condition.lessThan"><![CDATA[less than]]></item>
+               <item name="wcf.condition.lessThan.error.maxValue"><![CDATA[The “less than” value may not be greater than {#$maxValue}.]]></item>
+               <item name="wcf.condition.lessThan.error.minValue"><![CDATA[The “less than” value may not be less than {#$minValue}.]]></item>
        </category>
        
        <category name="wcf.dashboard">
@@ -1521,6 +1821,10 @@ Errors are:
                <item name="wcf.dashboard.box.com.woltlab.wcf.like.mostLikedMembers"><![CDATA[Most Liked Members]]></item>
                <item name="wcf.dashboard.box.mostLikedMembers.likes"><![CDATA[{#$likedMember->likesReceived} Like{if $likedMember->likesReceived != 1}s{/if}]]></item>
                <item name="wcf.dashboard.box.com.woltlab.wcf.user.todaysBirthdays"><![CDATA[Today’s Birthdays]]></item>
+               <item name="wcf.dashboard.box.com.woltlab.wcf.user.todaysFollowingBirthdays"><![CDATA[Today’s Birthdays of Users you Follow]]></item>
+               <item name="wcf.dashboard.box.com.woltlab.wcf.user.usersOnlineSidebar"><![CDATA[Users Online]]></item>
+               <item name="wcf.dashboard.box.com.woltlab.wcf.user.followingsOnlineSidebar"><![CDATA[Users Online you Follow]]></item>
+               <item name="wcf.dashboard.box.com.woltlab.wcf.user.staffOnlineSidebar"><![CDATA[Staff-Members Online]]></item>
        </category>
        
        <category name="wcf.date">
@@ -1545,6 +1849,11 @@ Errors are:
                <item name="wcf.date.interval.weeks.future"><![CDATA[In {if $weeks > 1}{#$weeks} weeks{else}A week{/if}]]></item>
                <item name="wcf.date.interval.years.future"><![CDATA[In {if $years > 1}{#$years} years{else}A year{/if}]]></item>
                
+               <!-- variables for time periods -->
+               <item name="wcf.date.period.older"><![CDATA[Older]]></item>
+               <item name="wcf.date.period.today"><![CDATA[Today]]></item>
+               <item name="wcf.date.period.yesterday"><![CDATA[Yesterday]]></item>
+               
                <!-- variables for dynamic javascript datetime -->
                <item name="wcf.date.relative.now"><![CDATA[A moment ago]]></item>
                <item name="wcf.date.relative.minutes"><![CDATA[{literal}{if $minutes > 1}{#$minutes} minutes{else}A minute{/if} ago{/literal}]]></item>
@@ -1694,6 +2003,24 @@ Errors are:
                <item name="wcf.date.period.start"><![CDATA[from]]></item>
                <item name="wcf.date.period.end"><![CDATA[to]]></item>
                <item name="wcf.date.firstDayOfTheWeek"><![CDATA[0]]></item>
+               <item name="wcf.date.daysOfWeek"><![CDATA[Days of Week]]></item>
+               <item name="wcf.date.time"><![CDATA[Time]]></item>
+               <item name="wcf.date.timezone"><![CDATA[Timezone]]></item>
+               <item name="wcf.date.timezone.user"><![CDATA[Timezone of the user]]></item>
+               <item name="wcf.date.endTime.error.beforeStartTime"><![CDATA[The end time has to be after the start time.]]></item>
+               <item name="wcf.date.startTime.error.notValid"><![CDATA[The start time is invalid.]]></item>
+               <item name="wcf.date.endTime.error.notValid"><![CDATA[The end time is invalid.]]></item>
+       </category>
+       
+       <category name="wcf.edit">
+               <item name="wcf.edit.versions"><![CDATA[Versions]]></item>
+               <item name="wcf.edit.time"><![CDATA[Edit Time]]></item>
+               <item name="wcf.edit.reason"><![CDATA[Edit Reason]]></item>
+               <item name="wcf.edit.currentVersion"><![CDATA[Current]]></item>
+               <item name="wcf.edit.revert"><![CDATA[Revert]]></item>
+               <item name="wcf.edit.revert.sure"><![CDATA[Do you really want to revert to the version at {$edit->time|plainTime}, created by “{$edit->username}”?]]></item>
+               <item name="wcf.edit.reverted"><![CDATA[Reverted to the version at {$edit->time|plainTime}, created by “{$edit->username}”]]></item>
+               <item name="wcf.edit.button.compare"><![CDATA[Compare]]></item>
        </category>
        
        <category name="wcf.global">
@@ -1708,8 +2035,10 @@ Errors are:
                <item name="wcf.global.button.disabledI18n"><![CDATA[monolingual]]></item>
                <item name="wcf.global.button.edit"><![CDATA[Edit]]></item>
                <item name="wcf.global.button.enable"><![CDATA[Enable]]></item>
+               <item name="wcf.global.button.fullscreen"><![CDATA[Full Screen Mode]]></item>
                <item name="wcf.global.button.next"><![CDATA[Next »]]></item>
                <item name="wcf.global.button.preview"><![CDATA[Preview]]></item>
+               <item name="wcf.global.button.refresh"><![CDATA[Refresh]]></item>
                <item name="wcf.global.button.reset"><![CDATA[Reset]]></item>
                <item name="wcf.global.button.rss"><![CDATA[RSS Feed]]></item>
                <item name="wcf.global.button.save"><![CDATA[Save]]></item>
@@ -1767,10 +2096,13 @@ Errors are:
                <item name="wcf.global.noSelection"><![CDATA[(No Selection)]]></item>
                <item name="wcf.global.acp"><![CDATA[Administration Control Panel]]></item>
                <item name="wcf.global.acp.short"><![CDATA[Administration]]></item>
+               <item name="wcf.global.worker.completed"><![CDATA[Task completed]]></item>
                <item name="wcf.global.worker.executing"><![CDATA[Executing …]]></item>
                <item name="wcf.global.filter"><![CDATA[Filter]]></item>
                <item name="wcf.global.noItems"><![CDATA[There are no items.]]></item>
                <item name="wcf.global.button.showAll"><![CDATA[Show All]]></item>
+               <item name="wcf.global.reason"><![CDATA[Reason]]></item>
+               <item name="wcf.global.settings"><![CDATA[Settings]]></item>
        </category>
        
        <category name="wcf.global.form">
@@ -1782,6 +2114,7 @@ Errors are:
                <item name="wcf.global.form.error.lessThan"><![CDATA[The entered value has to be less than {#$lessThan}.]]></item>
                <item name="wcf.global.form.error.lessThan.javaScript"><![CDATA[{literal}The entered value has to be less than {#$lessThan}.{/literal}]]></item>
                <item name="wcf.global.form.error.multilingual"><![CDATA[Please fill in this field for all languages.]]></item>
+               <item name="wcf.global.form.error.noValidSelection"><![CDATA[Choose one of the available options.]]></item>
                <item name="wcf.global.form.error.securityToken"><![CDATA[Your session has expired, please submit the form again.]]></item>
        </category>
        
@@ -1800,6 +2133,7 @@ Errors are:
        
        <category name="wcf.label">
                <item name="wcf.label.all"><![CDATA[All]]></item>
+               <item name="wcf.label.error.missing"><![CDATA[You are required to select a label.]]></item>
                <item name="wcf.label.error.notValid"><![CDATA[The label selection is invalid.]]></item>
                <item name="wcf.label.label"><![CDATA[Label]]></item>
                <item name="wcf.label.labels"><![CDATA[Labels]]></item>
@@ -1814,12 +2148,17 @@ Errors are:
                <item name="wcf.like.button.like"><![CDATA[Like]]></item>
                <item name="wcf.like.button.dislike"><![CDATA[Dislike]]></item>
                <item name="wcf.like.likesReceived"><![CDATA[Likes Received]]></item>
+               <item name="wcf.like.likesGiven"><![CDATA[Likes Given]]></item>
                <item name="wcf.like.summary"><![CDATA[{literal}{if $others == 0}{@$users.slice(0, -1).join(", ")}{if $users.length > 1} and {/if}{@$users.slice(-1)[0]}{else}{@$users.join(", ")} and {if $others == 1}one{else}{#$others}{/if} other{if $others > 1}s{/if}{/if} like{if $users.length == 1}s{/if} this.{/literal}]]></item>
                <item name="wcf.like.details"><![CDATA[Details]]></item>
                <item name="wcf.like.details.like"><![CDATA[Likes]]></item>
                <item name="wcf.like.details.dislike"><![CDATA[Dislikes]]></item>
                <item name="wcf.like.objectType.com.woltlab.wcf.comment"><![CDATA[Comment]]></item>
                <item name="wcf.like.objectType.com.woltlab.wcf.comment.response"><![CDATA[Comment Reply]]></item>
+               <item name="wcf.like.likes.more"><![CDATA[More Likes]]></item>
+               <item name="wcf.like.likes.noMoreEntries"><![CDATA[There are no more likes]]></item>
+               <item name="wcf.like.title.com.woltlab.wcf.user.profileComment"><![CDATA[{if $like->isDislike()}Dislikes{else}Likes{/if} the comment by {if $commentAuthor}<a href="{link controller='User' object=$commentAuthor}{/link}">{$commentAuthor->username}</a>{else}a guest{/if} on <a href="{link controller='User' object=$user}#wall{/link}">{$user->username}’s wall</a>.]]></item>
+               <item name="wcf.like.title.com.woltlab.wcf.user.profileComment.response"><![CDATA[{if $like->isDislike()}Dislikes{else}Likes{/if} the response by {if $responseAuthor}<a href="{link controller='User' object=$responseAuthor}{/link}">{$responseAuthor->username}</a>{else}a guest{/if} on the comment by {if $commentAuthor}<a href="{link controller='User' object=$commentAuthor}{/link}">{$commentAuthor->username}</a>{else}a guest{/if} on <a href="{link controller='User' object=$user}#wall{/link}">{$user->username}’s wall</a>.]]></item>
        </category>
        
        <category name="wcf.message">
@@ -1852,6 +2191,8 @@ Errors are:
                <item name="wcf.message.share.permalink.html"><![CDATA[HTML]]></item>
                <item name="wcf.message.share.reddit"><![CDATA[Reddit]]></item>
                <item name="wcf.message.share.twitter"><![CDATA[Twitter]]></item>
+               <item name="wcf.message.share.privacy"><![CDATA[Privacy Settings]]></item>
+               <item name="wcf.message.share.privacy.description"><![CDATA[Displaying the number of shares is only available for enabled providers, data will be fetched directly using your browser.]]></item>
                <item name="wcf.message.smilies"><![CDATA[Smilies]]></item>
                <item name="wcf.message.button.extendedReply"><![CDATA[More Options]]></item>
                <item name="wcf.message.button.extendedEdit"><![CDATA[More Options]]></item>
@@ -1864,8 +2205,9 @@ Errors are:
        
        <category name="wcf.moderation">
                <item name="wcf.moderation.assignedUser"><![CDATA[Assigned User]]></item>
+               <item name="wcf.moderation.assignedUser.change"><![CDATA[(Change)]]></item>
+               <item name="wcf.moderation.assignedUser.error.notAffected"><![CDATA[This user does not have sufficient privileges]]></item>
                <item name="wcf.moderation.assignedUser.nobody"><![CDATA[Nobody]]></item>
-               <item name="wcf.moderation.comment"><![CDATA[Comment (internal)]]></item>
                <item name="wcf.moderation.filterByType"><![CDATA[Type]]></item>
                <item name="wcf.moderation.filterByUser"><![CDATA[Assigned User]]></item>
                <item name="wcf.moderation.filterByUser.allEntries"><![CDATA[All Items]]></item>
@@ -1878,7 +2220,12 @@ Errors are:
                <item name="wcf.moderation.noMoreItems"><![CDATA[No more items]]></item>
                <item name="wcf.moderation.status"><![CDATA[Status]]></item>
                <item name="wcf.moderation.status.outstanding"><![CDATA[Pending]]></item>
+               <item name="wcf.moderation.status.processing"><![CDATA[In Progress]]></item>
                <item name="wcf.moderation.status.done"><![CDATA[Done]]></item>
+               <item name="wcf.moderation.status.confirmed.com.woltlab.wcf.moderation.activation"><![CDATA[Content has been approved]]></item>
+               <item name="wcf.moderation.status.confirmed.com.woltlab.wcf.moderation.report"><![CDATA[Report was justified, content has been deleted]]></item>
+               <item name="wcf.moderation.status.rejected.com.woltlab.wcf.moderation.activation"><![CDATA[Approval was denied]]></item>
+               <item name="wcf.moderation.status.rejected.com.woltlab.wcf.moderation.report"><![CDATA[Report was unjustified]]></item>
                <item name="wcf.moderation.time"><![CDATA[Time]]></item>
                <item name="wcf.moderation.title"><![CDATA[Title]]></item>
                <item name="wcf.moderation.type"><![CDATA[Type]]></item>
@@ -1887,9 +2234,13 @@ Errors are:
                <item name="wcf.moderation.type.com.woltlab.wcf.moderation.report"><![CDATA[Report]]></item>
                <item name="wcf.moderation.type.com.woltlab.wcf.comment.comment"><![CDATA[Comment]]></item>
                <item name="wcf.moderation.type.com.woltlab.wcf.comment.response"><![CDATA[Comment Reply]]></item>
+               <item name="wcf.moderation.type.com.woltlab.wcf.user"><![CDATA[User Profile]]></item>
                <item name="wcf.moderation.showAll"><![CDATA[Show All Items]]></item>
                <item name="wcf.moderation.showDeletedContent"><![CDATA[Show Deleted Content]]></item>
                <item name="wcf.moderation.deletedContent.objectTypes"><![CDATA[Deleted Content]]></item>
+               <item name="wcf.moderation.comments"><![CDATA[Comments]]></item>
+               <item name="wcf.moderation.comments.description"><![CDATA[All comments are internal and will not be exposed to non-moderators]]></item>
+               <item name="wcf.moderation.jumpToContent"><![CDATA[Go to Related Content]]></item>
        </category>
        
        <category name="wcf.moderation.activation">
@@ -1903,7 +2254,7 @@ Errors are:
        </category>
        
        <category name="wcf.moderation.report">
-               <item name="wcf.moderation.report"><![CDATA[Edit Report]]></item>
+               <item name="wcf.moderation.report"><![CDATA[Report]]></item>
                <item name="wcf.moderation.report.alreadyReported"><![CDATA[This content has already been reported.]]></item>
                <item name="wcf.moderation.report.details"><![CDATA[Information]]></item>
                <item name="wcf.moderation.report.reason"><![CDATA[Reason]]></item>
@@ -1919,6 +2270,10 @@ Errors are:
                <item name="wcf.moderation.report.success"><![CDATA[Content has been reported.]]></item>
        </category>
        
+       <category name="wcf.notice">
+               <item name="wcf.notice.button.dismiss"><![CDATA[Permanently dismiss this notice]]></item>
+       </category>
+       
        <category name="wcf.page">
                <item name="wcf.page.pageNo"><![CDATA[Page {#$pageNo}]]></item>
                <item name="wcf.page.offline"><![CDATA[Page is currently in maintenance mode{if OFFLINE_MESSAGE != ''}:{else}.{/if}]]></item>
@@ -1927,6 +2282,48 @@ Errors are:
                <item name="wcf.page.pagePosition"><![CDATA[Page {#$pageNo} of {#$pages}]]></item>
                <item name="wcf.page.sitemap.userAccount"><![CDATA[User Account]]></item>
                <item name="wcf.page.javascriptDisabled"><![CDATA[Your browser has JavaScript disabled. If you would like to use all features of this site, it is mandatory to enable JavaScript.]]></item>
+               <item name="wcf.page.requestedPage"><![CDATA[Requested Page]]></item>
+               <item name="wcf.page.privacyPolicy"><![CDATA[Privacy Policy]]></item>
+               <item name="wcf.page.privacyPolicy.text"><![CDATA[TODO]]></item>
+               <item name="wcf.page.cookiePolicy.info"><![CDATA[TODO: Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. <a href="{link controller='CookiePolicy'}{/link}">Weitere Informationen</a>]]></item>
+               <item name="wcf.page.cookiePolicy"><![CDATA[TODO: Einsatz von Cookies]]></item>
+               <item name="wcf.page.cookiePolicy.text"><![CDATA[TODO]]></item>
+               <item name="wcf.page.category.com.woltlab.wcf.moderation"><![CDATA[Moderation]]></item>
+               <item name="wcf.page.category.com.woltlab.wcf.other"><![CDATA[Other Pages]]></item>
+               <item name="wcf.page.category.com.woltlab.wcf.user"><![CDATA[Users]]></item>
+               <item name="wcf.page.com.woltlab.wcf.AccountManagementForm"><![CDATA[Account Management]]></item>
+               <item name="wcf.page.com.woltlab.wcf.AvatarEditForm"><![CDATA[Avatar Management]]></item>
+               <item name="wcf.page.com.woltlab.wcf.DisclaimerForm"><![CDATA[Disclaimer]]></item>
+               <item name="wcf.page.com.woltlab.wcf.EmailActivationForm"><![CDATA[New Email Address Verification]]></item>
+               <item name="wcf.page.com.woltlab.wcf.EmailNewActivationCodeForm"><![CDATA[New Email Activation Code Request]]></item>
+               <item name="wcf.page.com.woltlab.wcf.LoginForm"><![CDATA[Login]]></item>
+               <item name="wcf.page.com.woltlab.wcf.LostPasswordForm"><![CDATA[Lost Password]]></item>
+               <item name="wcf.page.com.woltlab.wcf.MailForm"><![CDATA[Mail Form]]></item>
+               <item name="wcf.page.com.woltlab.wcf.ModerationActivationForm"><![CDATA[Content Approval]]></item>
+               <item name="wcf.page.com.woltlab.wcf.ModerationReportForm"><![CDATA[Content Report]]></item>
+               <item name="wcf.page.com.woltlab.wcf.NewPasswordForm"><![CDATA[New Password Request]]></item>
+               <item name="wcf.page.com.woltlab.wcf.NotificationSettingsForm"><![CDATA[Notification Settings]]></item>
+               <item name="wcf.page.com.woltlab.wcf.RegisterActivationForm"><![CDATA[Complete Registration]]></item>
+               <item name="wcf.page.com.woltlab.wcf.RegisterForm"><![CDATA[Registration]]></item>
+               <item name="wcf.page.com.woltlab.wcf.RegisterNewActivationCodeForm"><![CDATA[New Activation Code Request]]></item>
+               <item name="wcf.page.com.woltlab.wcf.SearchForm"><![CDATA[Search]]></item>
+               <item name="wcf.page.com.woltlab.wcf.SettingsForm"><![CDATA[Settings]]></item>
+               <item name="wcf.page.com.woltlab.wcf.SignatureEditForm"><![CDATA[Signature Management]]></item>
+               <item name="wcf.page.com.woltlab.wcf.UserSearchForm"><![CDATA[Members Search]]></item>
+               <item name="wcf.page.com.woltlab.wcf.DashboardPage"><![CDATA[Dashboard]]></item>
+               <item name="wcf.page.com.woltlab.wcf.DeletedContentListPage"><![CDATA[Deleted Content]]></item>
+               <item name="wcf.page.com.woltlab.wcf.FollowingPage"><![CDATA[Followed Users]]></item>
+               <item name="wcf.page.com.woltlab.wcf.IgnoredUsersPage"><![CDATA[Blocked Users]]></item>
+               <item name="wcf.page.com.woltlab.wcf.MembersListPage"><![CDATA[Members]]></item>
+               <item name="wcf.page.com.woltlab.wcf.ModerationListPage"><![CDATA[Moderation]]></item>
+               <item name="wcf.page.com.woltlab.wcf.NotificationListPage"><![CDATA[Notifications]]></item>
+               <item name="wcf.page.com.woltlab.wcf.PrivacyPolicyPage"><![CDATA[Privacy Policy]]></item>
+               <item name="wcf.page.com.woltlab.wcf.RecentActivityListPage"><![CDATA[Recent Activities]]></item>
+               <item name="wcf.page.com.woltlab.wcf.SearchResultPage"><![CDATA[Search Results]]></item>
+               <item name="wcf.page.com.woltlab.wcf.TaggedPage"><![CDATA[Content With Particular Tag]]></item>
+               <item name="wcf.page.com.woltlab.wcf.TeamPage"><![CDATA[Staff Members]]></item>
+               <item name="wcf.page.com.woltlab.wcf.UserPage"><![CDATA[User Profile]]></item>
+               <item name="wcf.page.com.woltlab.wcf.UsersOnlineListPage"><![CDATA[Users Online]]></item>
        </category>
        
        <category name="wcf.poll">
@@ -1948,11 +2345,12 @@ Errors are:
                <item name="wcf.poll.options"><![CDATA[Options]]></item>
                <item name="wcf.poll.options.description"><![CDATA[You can sort the options with drag and drop to change their order. You can create up to {@POLL_MAX_OPTIONS} options.]]></item>
                <item name="wcf.poll.question"><![CDATA[Question]]></item>
-               <item name="wcf.poll.restrictedResult"><![CDATA[Result is only visible for participants]]></item>
+               <item name="wcf.poll.restrictedResult"><![CDATA[Result is only visible for participants.]]></item>
                <item name="wcf.poll.resultsRequireVote"><![CDATA[Restrict results for participants only]]></item>
                <item name="wcf.poll.resultsRequireVote.description"><![CDATA[Results are invisible unless the poll ended or the user voted.]]></item>
                <item name="wcf.poll.sortByVotes"><![CDATA[Sort result by votes]]></item>
                <item name="wcf.poll.totalVotes"><![CDATA[A total of {#$poll->votes} vote{if $poll->votes != 1}s{/if}]]></item>
+               <item name="wcf.poll.endTimeInfo"><![CDATA[Poll ends on {@$poll->endTime|plainTime}]]></item>
        </category>
        
        <category name="wcf.recaptcha">
@@ -2037,6 +2435,7 @@ Errors are:
                <item name="wcf.user.option.error.tooLong"><![CDATA[Entered text is too long.]]></item>
                <item name="wcf.user.option.error.tooShort"><![CDATA[Entered text is too short.]]></item>
                <item name="wcf.user.option.error.validationFailed"><![CDATA[Entered text is invalid.]]></item>
+               <item name="wcf.user.option.error.birthdayTooYoung"><![CDATA[You’re not old enough. To register with this website you must be at least {#REGISTER_MIN_USER_AGE} years old.]]></item>
                <item name="wcf.user.error.isBanned"><![CDATA[Your user account has been banned{if $__wcf->user->banReason}: {@$__wcf->user->banReason|htmlspecialchars|nl2br}{else}.{/if}]]></item>
                <item name="wcf.user.access.everyone"><![CDATA[Everyone]]></item>
                <item name="wcf.user.access.following"><![CDATA[Users I’m following]]></item>
@@ -2085,7 +2484,7 @@ Errors are:
                <item name="wcf.user.lostPassword.mail"><![CDATA[Dear {@$username},
 
 if you have lost your password you can request a new one using the link below.
-Request a new password: {link controller='NewPassword' isEmail=true}u={@$userID}&k={@$key}{/link}  
+Request a new password: {link controller='NewPassword' isEmail=true}u={@$userID}&k={@$key}{/link}
 
 If you have not lost your password, you can safely ignore this email.]]></item>
                <item name="wcf.user.lostPassword.mail.sent"><![CDATA[You should receive an email shortly.]]></item>
@@ -2198,6 +2597,29 @@ If you cannot activate your email address or have any troubles following the ins
                <item name="wcf.user.register.honeyPot.description"><![CDATA[Heads up! If you can see this, you are strongly encouraged <strong>NOT</strong> to fill in the next two input fields!]]></item>
                <item name="wcf.user.searchUserContent"><![CDATA[Search for content by “{$user->username}”]]></item>
                <item name="wcf.user.author"><![CDATA[Author]]></item>
+               <item name="wcf.user.moderate"><![CDATA[Moderate User]]></item>
+               <item name="wcf.user.ban"><![CDATA[Ban User]]></item>
+               <item name="wcf.user.ban.confirmMessage"><![CDATA[Do you really want to ban this user?]]></item>
+               <item name="wcf.user.ban.expires"><![CDATA[Unbanning]]></item>
+               <item name="wcf.user.ban.expires.description"><![CDATA[The user will be automatically unbanned at the entered point in time.]]></item>
+               <item name="wcf.user.ban.neverExpires"><![CDATA[Permanent Ban]]></item>
+               <item name="wcf.user.ban.reason.description"><![CDATA[The reason will be displayed for the user when visiting the site.]]></item>
+               <item name="wcf.user.unban"><![CDATA[Unban User]]></item>
+               <item name="wcf.user.disableAvatar"><![CDATA[Block Avatar]]></item>
+               <item name="wcf.user.disableAvatar.confirmMessage"><![CDATA[Do you really want to block the avatar of this user?]]></item>
+               <item name="wcf.user.disableAvatar.expires"><![CDATA[Unblocking]]></item>
+               <item name="wcf.user.disableAvatar.expires.description"><![CDATA[The avatar of the user will be automatically unblocked at the entered point in time.]]></item>
+               <item name="wcf.user.disableAvatar.neverExpires"><![CDATA[Permanent Block]]></item>
+               <item name="wcf.user.enableAvatar"><![CDATA[Unblock Avatar]]></item>
+               <item name="wcf.user.disableSignature"><![CDATA[Block Signature]]></item>
+               <item name="wcf.user.disableSignature.confirmMessage"><![CDATA[Do you really want to block the signature of this user?]]></item>
+               <item name="wcf.user.disableSignature.expires"><![CDATA[Unblocking]]></item>
+               <item name="wcf.user.disableSignature.expires.description"><![CDATA[The signature of the user will be automatically unblocked at the entered point in time.]]></item>
+               <item name="wcf.user.disableSignature.neverExpires"><![CDATA[Permanent Block]]></item>
+               <item name="wcf.user.enableSignature"><![CDATA[Unblock Signature]]></item>
+               <item name="wcf.user.edit"><![CDATA[Edit User]]></item>
+               <item name="wcf.user.birthdayToday"><![CDATA[It is their birthday]]></item>
+               <item name="wcf.user.login.blocked"><![CDATA[There have been too many failed login attempts originating from your ip address, your login attempts will be temporarily rejected for security reasons. Please try again later!]]></item>
        </category>
        
        <category name="wcf.user.menu">
@@ -2253,14 +2675,14 @@ You can safely ignore this email if you did not register with the website: {@PAG
 <item name="wcf.user.register.disclaimer"><![CDATA[Disclaimer]]></item>
                <item name="wcf.user.register.disclaimer.accept"><![CDATA[Accept]]></item>
                <item name="wcf.user.register.disclaimer.decline"><![CDATA[Decline]]></item>
-               <item name="wcf.user.register.disclaimer.text"><![CDATA[<h1>Limitation of liability for internal content</h1>
+               <item name="wcf.user.register.disclaimer.text"><![CDATA[<h2>Limitation of liability for internal content</h2>
     <p>The content of our website has been compiled with meticulous care and to the best of our knowledge. However, we cannot assume any liability for the up-to-dateness, completeness or accuracy of any of the pages.</p>
        <p>Pursuant to section 7, para. 1 of the TMG (Telemediengesetz – Tele Media Act by German law), we as service providers are liable for our own content on these pages in accordance with general laws. However, pursuant to sections 8 to 10 of the TMG, we as service providers are not under obligation to monitor external information provided or stored on our website. Once we have become aware of a specific infringement of the law, we will immediately remove the content in question. Any liability concerning this matter can only be assumed from the point in time at which the infringement becomes known to us.</p>
-    <h1>Limitation of liability for external links</h1>
+    <h2>Limitation of liability for external links</h2>
     <p>Our website contains links to the websites of third parties (“external links”). As the content of these websites is not under our control, we cannot assume any liability for such external content. In all cases, the provider of information of the linked websites is liable for the content and accuracy of the information provided. At the point in time when the links were placed, no infringements of the law were recognisable to us. As soon as an infringement of the law becomes known to us, we will immediately remove the link in question.</p>
-    <h1>Copyright</h1>
+    <h2>Copyright</h2>
     <p>The content and works published on this website are governed by the copyright laws of Germany. Any duplication, processing, distribution or any form of utilisation beyond the scope of copyright law shall require the prior written consent of the author or authors in question.</p>
-    <h1>Data protection</h1>
+    <h2>Data protection</h2>
     <p>A visit to our website can result in the storage on our server of information about the access (date, time, page accessed). This does not represent any analysis of personal data (e.g., name, address or e-mail address). If personal data are collected, this only occurs – to the extent possible – with the prior consent of the user of the website. Any forwarding of the data to third parties without the express consent of the user shall not take place.</p>
     <p>We would like to expressly point out that the transmission of data via the Internet (e.g., by e-mail) can offer security vulnerabilities. It is therefore impossible to safeguard the data completely against access by third parties. We cannot assume any liability for damages arising as a result of such security vulnerabilities.</p>
     <p>The use by third parties of all published contact details for the purpose of advertising is expressly excluded. We reserve the right to take legal steps in the case of the unsolicited sending of advertising information; e.g., by means of spam mail.</p>
@@ -2313,6 +2735,8 @@ You can safely ignore this email if you did not register with the website: {@PAG
                <item name="wcf.user.recentActivity.com.woltlab.wcf.user.recentActivityEvent.follow"><![CDATA[Follow]]></item>
                <item name="wcf.user.recentActivity.com.woltlab.wcf.user.profileComment.recentActivityEvent"><![CDATA[Wall Comment]]></item>
                <item name="wcf.user.recentActivity.com.woltlab.wcf.user.profileComment.response.recentActivityEvent"><![CDATA[Wall Reply]]></item>
+               <item name="wcf.user.recentActivity.scope.all"><![CDATA[All activities]]></item>
+               <item name="wcf.user.recentActivity.scope.followedUsers"><![CDATA[Filter by followed users]]></item>
        </category>
        
        <category name="wcf.user.3rdparty">
@@ -2377,12 +2801,49 @@ You can safely ignore this email if you did not register with the website: {@PAG
                <item name="wcf.user.avatar.upload.success"><![CDATA[Avatar has been saved.]]></item>
        </category>
        
+       <category name="wcf.user.condition">
+               <item name="wcf.user.condition.activityPoints"><![CDATA[Points]]></item>
+               <item name="wcf.user.condition.avatar"><![CDATA[Avatar]]></item>
+               <item name="wcf.user.condition.avatar.avatar"><![CDATA[Own Avatar]]></item>
+               <item name="wcf.user.condition.avatar.gravatar"><![CDATA[Gravatar]]></item>
+               <item name="wcf.user.condition.avatar.noAvatar"><![CDATA[No Avatar]]></item>
+               <item name="wcf.user.condition.conditionGroup.contents"><![CDATA[Contents]]></item>
+               <item name="wcf.user.condition.conditionGroup.general"><![CDATA[General Data]]></item>
+               <item name="wcf.user.condition.conditionGroup.userOptions"><![CDATA[Personal Data]]></item>
+               <item name="wcf.user.condition.groupIDs"><![CDATA[in User Groups]]></item>
+               <item name="wcf.user.condition.groupIDs.description"><![CDATA[Users have to be a member of the selected user groups.]]></item>
+               <item name="wcf.user.condition.languages"><![CDATA[Languages]]></item>
+               <item name="wcf.user.condition.likesReceived"><![CDATA[Likes Received]]></item>
+               <item name="wcf.user.condition.mobileBrowser"><![CDATA[Mobile browser]]></item>
+               <item name="wcf.user.condition.mobileBrowser.usesMobileBrowser"><![CDATA[Uses mobile browser]]></item>
+               <item name="wcf.user.condition.mobileBrowser.usesMobileBrowser.error.conflict"><![CDATA[You may not simultaneously select “Uses mobile browser“ and “Uses no mobile browser“.]]]></item>
+               <item name="wcf.user.condition.mobileBrowser.usesNoMobileBrowser"><![CDATA[Uses no mobile browser]]></item>
+               <item name="wcf.user.condition.notGroupIDs"><![CDATA[not in User Groups]]></item>
+               <item name="wcf.user.condition.notGroupIDs.description"><![CDATA[Users may not be a member of the selected user groups.]]></item>
+               <item name="wcf.user.condition.notGroupIDs.error.groupIDsIntersection"><![CDATA[The selected user groups in “in User Groups“ and “not in User Groups“ are conflicting.]]></item>
+               <item name="wcf.user.condition.registrationDate"><![CDATA[Registration Date]]></item>
+               <item name="wcf.user.condition.registrationDate.error.endBeforeStart"><![CDATA[The end date is prior to the start date.]]></item>
+               <item name="wcf.user.condition.registrationDate.error.endNotValid"><![CDATA[The start date is not valid.]]></item>
+               <item name="wcf.user.condition.registrationDate.error.startNotValid"><![CDATA[The end date is not valid.]]></item>
+               <item name="wcf.user.condition.registrationDateInterval"><![CDATA[Days since registration]]></item>
+               <item name="wcf.user.condition.state"><![CDATA[State]]></item>
+               <item name="wcf.user.condition.state.isBanned"><![CDATA[Banned]]></item>
+               <item name="wcf.user.condition.state.isBanned.error.conflict"><![CDATA[You may not simultaneously select “Banned“ and “Not Banned“.]]></item>
+               <item name="wcf.user.condition.state.isDisabled"><![CDATA[Awaiting Approval]]></item>
+               <item name="wcf.user.condition.state.isEnabled"><![CDATA[Approved]]></item>
+               <item name="wcf.user.condition.state.isEnabled.error.conflict"><![CDATA[You may not simultaneously select “Approved“ and “Awaiting Approval“.]]></item>
+               <item name="wcf.user.condition.state.isNotBanned"><![CDATA[Not Banned]]></item>
+       </category>
+       
        <category name="wcf.user.notification">
                <item name="wcf.user.notification.button.confirmed"><![CDATA[OK]]></item>
                <item name="wcf.user.notification.count"><![CDATA[if (data.returnValues.count == 0) { "No Notifications" } else if (data.returnValues.count == 1) { "1 Notification" } else { data.returnValues.count + " Notifications" }]]></item>
                <item name="wcf.user.notification.follow.message"><![CDATA[“{$author->username}” follows you.]]></item>
+               <item name="wcf.user.notification.follow.message.stacked"><![CDATA[{if $count < 4}{@$authors[0]->getAnchorTag()}{if $count == 2} and {else}, {/if}{@$authors[1]->getAnchorTag()}{if $count == 3} and {@$authors[2]->getAnchorTag()}{/if}{else}{@$authors[0]->getAnchorTag()} and {#$others} others{/if} follow you.]]></item>
                <item name="wcf.user.notification.follow.mail"><![CDATA[{@$author->username} follows you.]]></item>
+               <item name="wcf.user.notification.follow.mail.stacked"><![CDATA[{if $count < 4}{@$authors[0]->username}{if $count == 2} and {else}, {/if}{@$authors[1]->username}{if $count == 3} and {@$authors[2]->username}{/if}{else}{@$authors[0]->username} and {#$others} others{/if} follow you.]]></item>
                <item name="wcf.user.notification.follow.title"><![CDATA[New Follower]]></item>
+               <item name="wcf.user.notification.follow.title.stacked"><![CDATA[{#$count} new followers]]></item>
                <item name="wcf.user.notification.mail.disabled"><![CDATA[Email notification has been disabled.]]></item>
                <item name="wcf.user.notification.mail.footer"><![CDATA[This is an automatic notification, PLEASE DO NOT REPLY TO THIS EMAIL!
                
@@ -2404,42 +2865,65 @@ If you do not want to receive further email notifications for this event, you ca
                <item name="wcf.user.notification.mailNotificationType.none"><![CDATA[No Email Notification]]></item>
                <item name="wcf.user.notification.mailNotificationType.instant"><![CDATA[Instant Email Notification]]></item>
                <item name="wcf.user.notification.mailNotificationType.daily"><![CDATA[Daily Email Notification]]></item>
-               <item name="wcf.user.notification.markAllAsConfirmed"><![CDATA[Discard All Notifications]]></item>
-               <item name="wcf.user.notification.markAllAsConfirmed.confirmMessage"><![CDATA[Do you really want to discard all notifications?]]></item>
-               <item name="wcf.user.notification.markAsConfirmed"><![CDATA[Discard]]></item>
-               <item name="wcf.user.notification.noMoreNotifications"><![CDATA[No more notifications]]></item>
-               <item name="wcf.user.notification.noNotifications"><![CDATA[There are no more notifications.]]></item>
+               <item name="wcf.user.notification.mailNotificationType.notSupported"><![CDATA[Email Notifications are not supported.]]></item>
+               <item name="wcf.user.notification.markAllAsConfirmed"><![CDATA[Mark All as Read]]></item>
+               <item name="wcf.user.notification.markAllAsConfirmed.confirmMessage"><![CDATA[Do you really want to mark all notifications as read?]]></item>
+               <item name="wcf.user.notification.markAsConfirmed"><![CDATA[Mark as Read]]></item>
+               <item name="wcf.user.notification.noMoreNotifications"><![CDATA[No new notifications]]></item>
+               <item name="wcf.user.notification.noNotifications"><![CDATA[You have no notifications.]]></item>
                <item name="wcf.user.notification.notifications"><![CDATA[Notifications]]></item>
                <item name="wcf.user.notification.showAll"><![CDATA[Show All Notifications]]></item>
                <item name="wcf.user.notification.com.woltlab.wcf.user"><![CDATA[User Profiles]]></item>
                <item name="wcf.user.notification.com.woltlab.wcf.user.follow.following"><![CDATA[New follower]]></item>
                <item name="wcf.user.notification.comment.title"><![CDATA[New Comment (Wall)]]></item>
+               <item name="wcf.user.notification.comment.title.stacked"><![CDATA[{#$timesTriggered} new comments (Wall)]]></item>
                <item name="wcf.user.notification.comment.message"><![CDATA[Wrote a comment on your wall.]]></item>
-               <item name="wcf.user.notification.comment.mail"><![CDATA[{@$author->username} wrote a comment on your wall:
+               <item name="wcf.user.notification.comment.message.stacked"><![CDATA[{if $count < 4}{@$authors[0]->getAnchorTag()}{if $count != 1}{if $count == 2 && !$guestTimesTriggered} and {else}, {/if}{@$authors[1]->getAnchorTag()}{if $count == 3}{if !$guestTimesTriggered} and {else}, {/if} {@$authors[2]->getAnchorTag()}{/if}{/if}{if $guestTimesTriggered} and {if $guestTimesTriggered == 1}a guest{else}guests{/if}{/if}{else}{@$authors[0]->getAnchorTag()}{if $guestTimesTriggered},{else} and{/if} {#$others} other users {if $guestTimesTriggered}and {if $guestTimesTriggered == 1}a guest{else}guests{/if}{/if}{/if} wrote comments on <a href="{link controller='User' object=$__wcf->getUser()}#wall{/link}">your wall</a>.]]></item>
+               <item name="wcf.user.notification.comment.mail"><![CDATA[{if !$author->userID}a guest{else}{@$author->username}{/if} wrote a comment on your wall:
 {if $notificationType == 'instant'}
 ---------------------------------
 {@$comment->message} 
 ---------------------------------
 {/if}{link controller='User' object=$owner isEmail=true}#wall{/link}]]></item>
+               <item name="wcf.user.notification.comment.mail.stacked"><![CDATA[{if $count < 4}{@$authors[0]->username}{if $count != 1}{if $count == 2 && !$guestTimesTriggered} and {else}, {/if}{@$authors[1]->username}{if $count == 3}{if !$guestTimesTriggered} and {else}, {/if} {@$authors[2]->username}{/if}{/if}{if $guestTimesTriggered} and {if $guestTimesTriggered == 1}a guest{else}guests{/if}{/if}{else}{@$authors[0]->username}{if $guestTimesTriggered},{else} and{/if} {#$others} other users {if $guestTimesTriggered}and {if $guestTimesTriggered == 1}a guest{else}guests{/if}{/if}{/if} wrote comments on your wall:
+{link controller='User' object=$owner isEmail=true}#wall{/link}]]></item>
+               <item name="wcf.user.notification.comment.like.title"><![CDATA[Likes a comment (Wall)]]></item>
+               <item name="wcf.user.notification.comment.like.title.stacked"><![CDATA[{#$count} users like your comment (Wall)]]></item>
+               <item name="wcf.user.notification.comment.like.message"><![CDATA[Likes your comment on {if $owner === null}your wall{else}{$owner->username}’s wall{/if}.]]></item>
+               <item name="wcf.user.notification.comment.like.message.stacked"><![CDATA[{if $count < 4}{@$authors[0]->getAnchorTag()}{if $count == 2} and {else}, {/if}{@$authors[1]->getAnchorTag()}{if $count == 3} and {@$authors[2]->getAnchorTag()}{/if}{else}{@$authors[0]->getAnchorTag()} and {#$others} others{/if} like your comment on {if $owner === null}<a href="{link controller='User' object=$__wcf->getUser()}#wall{/link}">your wall</a>{else}<a href="{link controller='User' object=$owner}#wall{/link}">{$owner->username}’s wall</a>{/if}.]]></item>
                <item name="wcf.user.notification.commentResponse.title"><![CDATA[New Reply (Wall)]]></item>
+               <item name="wcf.user.notification.commentResponse.title.stacked"><![CDATA[{#$timesTriggered} new replies (Wall)]]></item>
                <item name="wcf.user.notification.commentResponse.message"><![CDATA[Wrote a reply to your comment on {$owner->username}’s wall.]]></item>
-               <item name="wcf.user.notification.commentResponse.mail"><![CDATA[{@$author->username} wrote a reply to your comment on {@$owner->username}’s wall:
+               <item name="wcf.user.notification.commentResponse.message.stacked"><![CDATA[{if $count < 4}{@$authors[0]->getAnchorTag()}{if $count != 1}{if $count == 2 && !$guestTimesTriggered} and {else}, {/if}{@$authors[1]->getAnchorTag()}{if $count == 3}{if !$guestTimesTriggered} and {else}, {/if} {@$authors[2]->getAnchorTag()}{/if}{/if}{if $guestTimesTriggered} and {if $guestTimesTriggered == 1}a guest{else}guests{/if}{/if}{else}{@$authors[0]->getAnchorTag()}{if $guestTimesTriggered},{else} and{/if} {#$others} other users {if $guestTimesTriggered}and {if $guestTimesTriggered == 1}a guest{else}guests{/if}{/if}{/if} replied to your comment on <a href="{link controller='User' object=$owner}#wall{/link}">{if $owner->userID == $__wcf->getUser()->userID}your{else}{$owner->username}’s{/if} wall</a>.]]></item>
+               <item name="wcf.user.notification.commentResponse.mail"><![CDATA[{if !$author->userID}a guest{else}{@$author->username}{/if} wrote a reply to your comment on {@$owner->username}’s wall:
 {if $notificationType == 'instant'}
 ---------------------------------
 {@$response->message} 
 ---------------------------------
-{/if}{link controller='User' object=$owner isEmail=true}{/link}#wall]]></item>
+{/if}{link controller='User' object=$owner isEmail=true}#wall{/link}]]></item>
+               <item name="wcf.user.notification.commentResponse.mail.stacked"><![CDATA[{if $count < 4}{@$authors[0]->username}{if $count != 1}{if $count == 2 && !$guestTimesTriggered} and {else}, {/if}{@$authors[1]->username}{if $count == 3}{if !$guestTimesTriggered} and {else}, {/if} {@$authors[2]->username}{/if}{/if}{if $guestTimesTriggered} and {if $guestTimesTriggered == 1}a guest{else}guests{/if}{/if}{else}{@$authors[0]->username}{if $guestTimesTriggered},{else} and{/if} {#$others} other users {if $guestTimesTriggered}and {if $guestTimesTriggered == 1}a guest{else}guests{/if}{/if}{/if} replied to your comment on {if $owner->userID == $__wcf->getUser()->userID}your{else}{$owner->username}'s{/if} wall:
+{link controller='User' object=$owner isEmail=true}#wall{/link}]]></item>
+               <item name="wcf.user.notification.commentResponse.like.title"><![CDATA[Likes your reply to a comment (Wall)]]></item>
+               <item name="wcf.user.notification.commentResponse.like.title.stacked"><![CDATA[{#$count} users like your reply to a comment (Wall)]]></item>
+               <item name="wcf.user.notification.commentResponse.like.message"><![CDATA[Likes your reply to a comment on {if $owner === null}your wall{else}{$owner->username}’s wall{/if}.]]></item>
+               <item name="wcf.user.notification.commentResponse.like.message.stacked"><![CDATA[{if $count < 4}{@$authors[0]->getAnchorTag()}{if $count == 2} and {else}, {/if}{@$authors[1]->getAnchorTag()}{if $count == 3} and {@$authors[2]->getAnchorTag()}{/if}{else}{@$authors[0]->getAnchorTag()} and {#$others} others{/if} like your reply to a comment on {if $owner === null}<a href="{link controller='User' object=$__wcf->getUser()}#wall{/link}">your wall</a>{else}<a href="{link controller='User' object=$owner}#wall{/link}">{$owner->username}’s wall</a>{/if}.]]></item>
                <item name="wcf.user.notification.commentResponseOwner.title"><![CDATA[New Reply (Wall)]]></item>
+               <item name="wcf.user.notification.commentResponseOwner.title.stacked"><![CDATA[{#$timesTriggered} new replies (Wall)]]></item>
                <item name="wcf.user.notification.commentResponseOwner.message"><![CDATA[Wrote a reply to {$commentAuthor->username}’s comment on your wall.]]></item>
+               <item name="wcf.user.notification.commentResponseOwner.message.stacked"><![CDATA[{if $count < 4}{@$authors[0]->getAnchorTag()}{if $count != 1}{if $count == 2 && !$guestTimesTriggered} and {else}, {/if}{@$authors[1]->getAnchorTag()}{if $count == 3}{if !$guestTimesTriggered} and {else}, {/if} {@$authors[2]->getAnchorTag()}{/if}{/if}{if $guestTimesTriggered} and {if $guestTimesTriggered == 1}a guest{else}guests{/if}{/if}{else}{@$authors[0]->getAnchorTag()}{if $guestTimesTriggered},{else} and{/if} {#$others} other users {if $guestTimesTriggered}and {if $guestTimesTriggered == 1}a guest{else}guests{/if}{/if}{/if} replied to the comment by {if $author->userID}<a href="{link controller='User' object=$author}{/link}" class="userLink" data-user-id="{@$author->userID}">{$author->username}</a>{else}{$author->username}{/if} on <a href="{link controller='User' object=$__wcf->getUser()}#wall{/link}">your wall</a>.]]></item>
                <item name="wcf.user.notification.commentResponseOwner.mail"><![CDATA[{@$author->username} wrote a reply to {@$commentAuthor->username}’s comment on your wall:
 {if $notificationType == 'instant'}
 ---------------------------------
 {@$response->message} 
 ---------------------------------
-{/if}{link controller='User' object=$owner isEmail=true}{/link}#wall]]></item>
+{/if}{link controller='User' object=$owner isEmail=true}#wall{/link}]]></item>
+               <item name="wcf.user.notification.commentResponseOwner.mail.stacked"><![CDATA[{if $count < 4}{@$authors[0]->username}{if $count != 1}{if $count == 2 && !$guestTimesTriggered} and {else}, {/if}{@$authors[1]->username}{if $count == 3}{if !$guestTimesTriggered} and {else}, {/if} {@$authors[2]->username}{/if}{/if}{if $guestTimesTriggered} and {if $guestTimesTriggered == 1}a guest{else}guests{/if}{/if}{else}{@$authors[0]->username}{if $guestTimesTriggered},{else} and{/if} {#$others} other users {if $guestTimesTriggered}and {if $guestTimesTriggered == 1}a guest{else}guests{/if}{/if}{/if} replied to the comment by {$author->username} on your wall:
+{link controller='User' object=$owner isEmail=true}#wall{/link}]]></item>
                <item name="wcf.user.notification.com.woltlab.wcf.user.profileComment.notification.comment"><![CDATA[New comment on your wall]]></item>
-               <item name="wcf.user.notification.com.woltlab.wcf.user.profileComment.response.notification.commentResponse"><![CDATA[New reply to a comment on your wall]]></item>
-               <item name="wcf.user.notification.com.woltlab.wcf.user.profileComment.response.notification.commentResponseOwner"><![CDATA[New reply to one of your comments]]></item>
+               <item name="wcf.user.notification.com.woltlab.wcf.user.profileComment.response.notification.commentResponse"><![CDATA[New reply to one of your comments]]></item>
+               <item name="wcf.user.notification.com.woltlab.wcf.user.profileComment.response.notification.commentResponseOwner"><![CDATA[New reply to a comment on your wall]]></item>
+               <item name="wcf.user.notification.com.woltlab.wcf.user.profileComment.like.notification.like"><![CDATA[Your comment was liked]]></item>
+               <item name="wcf.user.notification.com.woltlab.wcf.user.profileComment.response.like.notification.like"><![CDATA[Reply to your comment was liked]]></item>
        </category>
        
        <category name="wcf.user.profile">
@@ -2447,7 +2931,6 @@ If you do not want to receive further email notifications for this event, you ca
                <item name="wcf.user.profile.content.about.noPublicData"><![CDATA[{if $userID == $__wcf->getUser()->userID}You did not provide any details yet.{else}There are no details visible to you.{/if}]]></item>
                <item name="wcf.user.profile.content.recentActivity.noEntries"><![CDATA[There are no recent activities available yet.]]></item>
                <item name="wcf.user.profile.followers"><![CDATA[{$user->username}’s Follower]]></item>
-               <item name="wcf.user.profile.userList.showAll"><![CDATA[Show All]]></item>
                <item name="wcf.user.profile.following"><![CDATA[{$user->username} Follows]]></item>
                <item name="wcf.user.profile.menu.about"><![CDATA[About Me]]></item>
                <item name="wcf.user.profile.menu.recentActivity"><![CDATA[Recent Activity]]></item>
@@ -2458,8 +2941,11 @@ If you do not want to receive further email notifications for this event, you ca
                <item name="wcf.user.profile.content.wall.commentResponse"><![CDATA[Reply to wall comment]]></item>
                <item name="wcf.user.profile.content.wall.noEntries"><![CDATA[There are no comments yet.]]></item>
                <item name="wcf.user.profile.menu.wall"><![CDATA[Wall]]></item>
+               <item name="wcf.user.profile.menu.likes"><![CDATA[Likes]]></item>
                <item name="wcf.user.profile.recentActivity.profileComment"><![CDATA[Wrote a comment on <a href="{link controller='User' object=$user}{/link}#wall">{$user->username}’s wall</a>.]]></item>
                <item name="wcf.user.profile.recentActivity.profileCommentResponse"><![CDATA[Replied to a comment by <a href="{link controller='User' object=$commentAuthor}{/link}">{$commentAuthor->username}</a> on <a href="{link controller='User' object=$user}{/link}#wall">{$user->username}’s wall</a>.]]></item>
+               <item name="wcf.user.profile.report"><![CDATA[Report User Profile]]></item>
+               <item name="wcf.user.profile.protected"><![CDATA[This member limits who may view their full profile information.]]></item>
        </category>
        
        <category name="wcf.user.objectWatch">
@@ -2505,6 +2991,9 @@ If you do not want to receive further email notifications for this event, you ca
                <item name="wcf.user.option.googlePlus"><![CDATA[Google+]]></item>
                <item name="wcf.user.option.googlePlus.description"><![CDATA[21 digits Google Plus user ID, Google Plus username (+Username) or the URL of your Google Plus profile]]></item>
                <item name="wcf.user.option.canWriteProfileComments"><![CDATA[Can Write Comments on My Wall]]></item>
+               
+               <item name="wcf.user.option.searchRadioButtonOption"><![CDATA[User's selection for “{lang}wcf.user.option.{$option->optionName}{/lang}”:]]></item>
+               <item name="wcf.user.option.searchTextOption"><![CDATA[“{lang}wcf.user.option.{$option->optionName}{/lang}” contains:]]></item>
        </category>
        
        <category name="wcf.user.mail">
@@ -2525,8 +3014,6 @@ If you do not want to receive further email notifications for this event, you ca
        <category name="wcf.user.rank">
                <item name="wcf.user.rank.administrator"><![CDATA[Administrator]]></item>
                <item name="wcf.user.rank.moderator"><![CDATA[Moderator]]></item>
-               <item name="wcf.user.rank.superModerator"><![CDATA[Super-Moderator]]></item>
-               
                <item name="wcf.user.rank.user0"><![CDATA[Beginner]]></item>
                <item name="wcf.user.rank.user1"><![CDATA[Student]]></item>
                <item name="wcf.user.rank.user2"><![CDATA[Intermediate]]></item>