<item name="wcf.acp.devtools.project.packageIdentifier.error.duplicate"><![CDATA[The entered package has already been added.]]></item>
<item name="wcf.acp.devtools.project.packageVersion.error.maximumLength"><![CDATA[The version must not be longer than 255 characters.]]></item>
<item name="wcf.acp.devtools.project.requiredPackage.error.selfRequirement"><![CDATA[A package cannot require itself.]]></item>
+ <item name="wcf.acp.devtools.project.requiredPackage.error.missingWcfRequirement"><![CDATA[The package must require <kbd>com.woltlab.wcf</kbd> in version {$minVersion} or higher.]]></item>
<item name="wcf.acp.devtools.project.add.mode"><![CDATA[Mode]]></item>
<item name="wcf.acp.devtools.project.add.mode.import"><![CDATA[Import existing package]]></item>
<item name="wcf.acp.devtools.project.add.mode.setup"><![CDATA[Setup new project]]></item>
<item name="wcf.acp.group.option.admin.content.smiley.canManageSmiley"><![CDATA[Can manage smilies]]></item>
<item name="wcf.acp.group.option.user.comment.floodControlTime"><![CDATA[Delay between Comments]]></item>
<item name="wcf.acp.group.option.user.comment.floodControlTime.description"><![CDATA[Seconds required between creating two comments or replies. Use 0 to disable.]]></item>
+ <item name="wcf.acp.group.option.user.comment.maxLength"><![CDATA[Maximum Comment Length]]></item>
<item name="wcf.acp.group.option.user.comment.disallowedBBCodes"><![CDATA[Disallowed BBCodes]]></item>
<item name="wcf.acp.group.option.user.comment.disallowedBBCodes.description"><![CDATA[Selected BBCodes <em>cannot</em> be used by the users of this user group.]]></item>
<item name="wcf.acp.group.option.user.message.disallowedBBCodes"><![CDATA[Disallowed BBCodes]]></item>
<item name="wcf.acp.option.mail_send_method.debug"><![CDATA[Use Debug (mbox)]]></item>
<item name="wcf.acp.option.mail_send_method.debugFolder"><![CDATA[Use Debug (Folder with .eml files)]]></item>
<item name="wcf.acp.option.mail_send_method.php"><![CDATA[Use PHP]]></item>
- <item name="wcf.acp.option.mail_send_method.smtp"><![CDATA[Use SMTP]]></item>
+ <item name="wcf.acp.option.mail_send_method.smtp"><![CDATA[Use SMTP (recommended)]]></item>
<item name="wcf.acp.option.mail_signature"><![CDATA[Sender’s Signature (Text)]]></item>
<item name="wcf.acp.option.mail_signature.description"><![CDATA[The signature that will be appended to every message.]]></item>
<item name="wcf.acp.option.mail_signature_html"><![CDATA[Sender’s Signature (HTML)]]></item>
<item name="wcf.acp.option.password_min_score"><![CDATA[Security Level]]></item>
<item name="wcf.acp.option.password_min_score.description"><![CDATA[“Score” value of the <a href="https://github.com/dropbox/zxcvbn" class="externalURL">zxcvbn library</a> that passwords need to achive.]]></item>
<item name="wcf.acp.option.password_min_score.0"><![CDATA[0: Disabled]]></item>
- <item name="wcf.acp.option.password_min_score.1"><![CDATA[1: Very guessable (1 million attempts)]]></item>
- <item name="wcf.acp.option.password_min_score.2"><![CDATA[2: Somewhat guessable (100 million attempts)]]></item>
+ <item name="wcf.acp.option.password_min_score.1"><![CDATA[1: Low (1 million attempts)]]></item>
+ <item name="wcf.acp.option.password_min_score.2"><![CDATA[2: Good (100 million attempts)]]></item>
+ <item name="wcf.acp.option.password_min_score.3"><![CDATA[3: Strong (10 billion attempts)]]></item>
<item name="wcf.acp.option.register_forbidden_usernames"><![CDATA[Reserved Usernames]]></item>
<item name="wcf.acp.option.register_forbidden_usernames.description"><![CDATA[You can specify which usernames are unavailable for registration.]]></item>
<item name="wcf.acp.option.register_forbidden_emails"><![CDATA[Reserved Email Addresses]]></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.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.package.update.server.message"><![CDATA[Server Notice]]></item>
<item name="wcf.acp.package.update.server.url"><![CDATA[URL]]></item>
<item name="wcf.acp.package.update.title"><![CDATA[Update]]></item>
+ <item name="wcf.acp.package.update.availableUpdates"><![CDATA[Available Updates]]></item>
<item name="wcf.acp.package.update.unauthorized"><![CDATA[Authorization Required]]></item>
<item name="wcf.acp.package.update.username"><![CDATA[Username]]></item>
<item name="wcf.acp.package.update.step.prepare"><![CDATA[Preparing Update …]]></item>
<item name="wcf.acp.package.update.purchaseRequired"><![CDATA[Paid Package]]></item>
<item name="wcf.acp.package.update.purchaseRequired.button.purchase"><![CDATA[Show in the Plugin-Store]]></item>
<item name="wcf.acp.package.update.purchaseRequired.description"><![CDATA[The paid package “{$packageName}” must be purchased in the Plugin-Store before you can install it.]]></item>
+ <item name="wcf.acp.package.update.installUpdate"><![CDATA[Install this update]]></item>
+ <item name="wcf.acp.package.update.upgrade"><![CDATA[This package will be upgraded.]]></item>
+ <item name="wcf.acp.package.update.newVersion"><![CDATA[{$currentVersion} → <span class="packageUpdateNewVersion">{$newVersion}</span>]]></item>
<item name="wcf.acp.package.version"><![CDATA[Version]]></item>
<item name="wcf.acp.package.packageDir.input"><![CDATA[Installation Directory]]></item>
<item name="wcf.acp.package.upload"><![CDATA[Upload package]]></item>
<item name="wcf.acp.package.upgradeOverrideEnabled"><![CDATA[The upgrade to WoltLab Suite {$version} is now ready. Please click on the button “Search for Updates” to start the upgrade.<br>
<br>
<a href="{link controller='PackageEnableUpgradeOverride' application='wcf'}{/link}">Cancel the upgrade</a>]]></item>
+ <item name="wcf.acp.package.quickInstallation"><![CDATA[Installation by StoreCode]]></item>
+ <item name="wcf.acp.package.quickInstallation.code"><![CDATA[StoreCode]]></item>
+ <item name="wcf.acp.package.quickInstallation.code.error.invalid"><![CDATA[The provided StoreCode is invalid.]]></item>
+ <item name="wcf.acp.package.quickInstallation.code.description"><![CDATA[Paste the StoreCode from the official Plugin-Store from your clipboard to start the installation.]]></item>
</category>
<category name="wcf.acp.paidSubscription">
<item name="wcf.acp.paidSubscription.list"><![CDATA[Paid Subscriptions]]></item>
<item name="wcf.article.relatedArticles"><![CDATA[Related Articles]]></item>
<item name="wcf.article.moreArticles"><![CDATA[More Articles]]></item>
<item name="wcf.article.aboutAuthor"><![CDATA[About the Author]]></item>
- <item name="wcf.article.articleComments"><![CDATA[{#$article->comments} Comment{if $article->comments != 1}s{/if}]]></item>
+ <item name="wcf.article.articleComments"><![CDATA[{plural value=$articleContent->comments one='# Comment' other='# Comments'}]]></item>
<item name="wcf.article.articleViews"><![CDATA[{#$article->views} View{if $article->views != 1}s{/if}]]></item>
<item name="wcf.article.recentActivity.likedArticle"><![CDATA[Reacted with <span title="{$reactionType->getTitle()}" class="jsTooltip">{@$reactionType->renderIcon()}</span> to the article <a href="{$article->getLink()}">{$article->getTitle()}</a>.]]></item>
<item name="wcf.article.recentActivity.articleComment"><![CDATA[Commented on article <a href="{$article->getLink()}#comment{$commentID}">{$article->getTitle()}</a>.]]></item>
<item name="wcf.global.button.hide"><![CDATA[Hide]]></item>
<item name="wcf.global.button.insert"><![CDATA[Insert]]></item>
<item name="wcf.global.button.list"><![CDATA[List]]></item>
+ <item name="wcf.global.button.more"><![CDATA[More]]></item>
<item name="wcf.global.button.next"><![CDATA[Next »]]></item>
<item name="wcf.global.button.preview"><![CDATA[Preview]]></item>
<item name="wcf.global.button.reply"><![CDATA[Reply]]></item>
<item name="wcf.page.error.backward"><![CDATA[Back to previous page.]]></item>
<item name="wcf.page.error.insufficientPermissions"><![CDATA[Insufficient Permissions]]></item>
<item name="wcf.page.error.loginAvailable"><![CDATA[This page or section may be accessible for authorized users only.]]></item>
+ <item name="wcf.page.error.flood"><![CDATA[You have performed too many actions of this type. The function has therefore been temporarily deactivated for security reasons. Please try again later.]]></item>
<item name="wcf.page.jumpTo"><![CDATA[Go to Page]]></item>
<item name="wcf.page.jumpTo.description"><![CDATA[Enter a value between “1” and “#pages#”.]]></item>
<item name="wcf.page.redirect.title"><![CDATA[Redirection]]></item>
<category name="wcf.search">
<item name="wcf.search.author"><![CDATA[Search by Author]]></item>
<item name="wcf.search.extended"><![CDATA[More Options]]></item>
- <item name="wcf.search.general"><![CDATA[General Search Terms]]></item>
<item name="wcf.search.matchExactly"><![CDATA[Exact match]]></item>
<item name="wcf.search.period"><![CDATA[Time Period]]></item>
- <item name="wcf.search.query"><![CDATA[Search for Term]]></item>
- <item name="wcf.search.query.description"><![CDATA[Type in one or more search terms, each must be at least 4 characters.]]></item>
- <item name="wcf.search.results.change"><![CDATA[Change Search]]></item>
- <item name="wcf.search.results.description"><![CDATA[Search results {#$startIndex}-{#$endIndex} of {#$items}{if $query} for “<strong>{$query}</strong>”{/if}.{if $items == 1000} There are more results available, please enhance your search parameters.{/if}{if $highlight}<br>These terms were highlighted: <span class="highlight">{$highlight}</span>{/if}]]></item>
<item name="wcf.search.sortBy"><![CDATA[Sort by]]></item>
<item name="wcf.search.sortBy.relevance"><![CDATA[Relevance]]></item>
<item name="wcf.search.sortBy.time"><![CDATA[Time]]></item>
<item name="wcf.search.subjectOnly"><![CDATA[Search subject only]]></item>
<item name="wcf.search.type"><![CDATA[Search in]]></item>
<item name="wcf.search.type.everywhere"><![CDATA[Everywhere]]></item>
- <item name="wcf.search.error.noMatches"><![CDATA[No items matched your search{if !$query|empty} terms: “{$query}”{/if}.]]></item>
- <item name="wcf.search.error.user.noMatches"><![CDATA[There were no items matching this author.]]></item>
<item name="wcf.search.object.com.woltlab.wcf.article"><![CDATA[Article]]></item>
<item name="wcf.search.type.com.woltlab.wcf.article"><![CDATA[Articles]]></item>
<item name="wcf.search.object.com.woltlab.wcf.page"><![CDATA[Page]]></item>
<item name="wcf.search.type.com.woltlab.wcf.page"><![CDATA[Pages]]></item>
- <item name="wcf.search.type.keywords"><![CDATA[Search by Terms]]></item>
<item name="wcf.search.type.tags"><![CDATA[Search by Tags]]></item>
<item name="wcf.search.type.tags.popular"><![CDATA[Popular Tags]]></item>
+ <item name="wcf.search.results.title"><![CDATA[{plural value=$count 0='No Results' one='One Result' other='# Results'}{if $query} for “{@$query}”{/if}]]></item>
+ <item name="wcf.search.button.showMoreFilters"><![CDATA[Advanced filters]]></item>
</category>
<category name="wcf.style">
<item name="wcf.style.changeStyle"><![CDATA[Change Style]]></item>
<item name="wcf.user.security.multifactor.com.woltlab.wcf.multifactor.totp"><![CDATA[Smartphone App]]></item>
<item name="wcf.user.security.multifactor.com.woltlab.wcf.multifactor.totp.description"><![CDATA[<small>Generate one time codes with an app on your smartphone.</small>]]></item>
<item name="wcf.user.security.multifactor.com.woltlab.wcf.multifactor.totp.manage"><![CDATA[Manage Smartphone App]]></item>
+ <item name="wcf.user.security.multifactor.com.woltlab.wcf.multifactor.totp.link"><![CDATA[Begin setup]]></item>
<item name="wcf.user.security.multifactor.description"><![CDATA[Protect your account by requiring authentication with a second factor for every login.]]></item>
<item name="wcf.user.security.multifactor.disable"><![CDATA[Disable]]></item>
<item name="wcf.user.security.multifactor.disable.confirm"><![CDATA[{if $remaining|empty}Completely Disable Multi-factor Authentication{else}Disable <strong>{lang}wcf.user.security.multifactor.{$setup->getObjectType()->objectType}{/lang}</strong>{/if}]]></item>
<item name="wcf.user.3rdparty"><![CDATA[Third-Party Login]]></item>
<item name="wcf.user.3rdparty.login.error.access_denied"><![CDATA[Access to your external account has been rejected.]]></item>
<item name="wcf.user.3rdparty.login.error.denied"><![CDATA[Access to your external account has been rejected.]]></item>
+ <item name="wcf.user.3rdparty.login.error.user_aborted"><![CDATA[The login process has been aborted.]]></item>
<item name="wcf.user.3rdparty.login.error.httpError"><![CDATA[Unable to communicate with the external service. Internal error code: <code>{$exceptionID}</code>.]]></item>
<item name="wcf.user.3rdparty.login.error.genericException"><![CDATA[An error occurred while processing your authentication request. Please contact the administrator for help. Internal error code: <code>{$exceptionID}</code>.]]></item>
<item name="wcf.user.3rdparty.login.error.stateValidation"><![CDATA[Unable to find the authentication request. Maybe your session expired.]]></item>
<item name="wcf.acp.group.option.user.attachment.maxCount.description"/>
<item name="wcf.acp.option.enable_censorship"/>
<item name="wcf.acp.option.enable_censorship.description"/>
+ <item name="wcf.search.type.keywords" />
+ <item name="wcf.acp.option.search_use_captcha" />
+ <item name="wcf.search.query.description" />
+ <item name="wcf.search.results.change" />
+ <item name="wcf.search.results.description" />
+ <item name="wcf.search.general" />
+ <item name="wcf.search.query" />
+ <item name="wcf.search.error.noMatches" />
+ <item name="wcf.search.error.user.noMatches" />
<item name="wcf.user.logout.sure"/>
</delete>
</language>