// curl
$system['curl']['result'] = @extension_loaded('curl');
+ // intl
+ $system['intl']['result'] = @extension_loaded('intl');
+
// misconfigured reverse proxy / cookies
$system['hostname']['result'] = true;
list($system['hostname']['value']) = explode(':', $_SERVER['HTTP_HOST'], 2);
<item name="wcf.global.systemRequirements.openSSL.description"><![CDATA[Ihre PHP-Version wurde ohne Unterstützung für OpenSSL kompiliert und kann daher keine sicheren Verbindungen aufbauen.]]></item>
<item name="wcf.global.systemRequirements.curl"><![CDATA[„curl“ PHP-Erweiterung]]></item>
<item name="wcf.global.systemRequirements.curl.description"><![CDATA[Ihre PHP-Version wurde ohne Unterstützung für cURL kompiliert. Die Unterstützung externer Verbindungen kann eingeschränkt sein.]]></item>
+ <item name="wcf.global.systemRequirements.intl"><![CDATA[„intl“ PHP-Erweiterung]]></item>
+ <item name="wcf.global.systemRequirements.intl.description"><![CDATA[Ihre PHP-Version wurde ohne Unterstützung für native Internationalisierung kompiliert. Die Leistungsfähigkeit der Mehrsprachigkeit kann reduziert sein.]]></item>
<item name="wcf.global.systemRequirements.hostname"><![CDATA[Hostname]]></item>
<item name="wcf.global.systemRequirements.hostname.requirement"><![CDATA[Korrekter Hostname]]></item>
<item name="wcf.global.systemRequirements.hostname.description"><![CDATA[Der vom Webserver ermittelte Hostname muss dem Hostnamen in der Adressleiste des Webbrowsers entsprechen.]]></item>
<item name="wcf.global.systemRequirements.openSSL.description"><![CDATA[Your PHP version has been compiled without OpenSSL support, it is required to establish secure connections.]]></item>
<item name="wcf.global.systemRequirements.curl"><![CDATA['curl' PHP extension]]></item>
<item name="wcf.global.systemRequirements.curl.description"><![CDATA[Your PHP version has been compiled without cURL support, outgoing connections might not be fully supported.]]></item>
+ <item name="wcf.global.systemRequirements.intl"><![CDATA['intl' PHP extension]]></item>
+ <item name="wcf.global.systemRequirements.intl.description"><![CDATA[Your PHP version has been compiled without native internationalization support. The performance of multi-lingualism might be reduced.]]></item>
<item name="wcf.global.systemRequirements.hostname"><![CDATA[Host Name]]></item>
<item name="wcf.global.systemRequirements.hostname.requirement"><![CDATA[Correct Host Name]]></item>
<item name="wcf.global.systemRequirements.hostname.description"><![CDATA[The host name determined by the web server must match the host name within the web browser's URL bar.]]></item>
</dl>
</div>
</section>
+
+ <section class="section">
+ <h2 class="sectionTitle">{lang}wcf.global.systemRequirements.intl{/lang}</h2>
+
+ <div class="row rowColGap formGrid">
+ <dl class="col-xs-12 col-md-6">
+ <dt>{lang}wcf.global.systemRequirements.element.recommended{/lang}</dt>
+ <dd>{lang}wcf.global.systemRequirements.active{/lang}</dd>
+ </dl>
+
+ <dl class="col-xs-12 col-md-6">
+ <dt>{lang}wcf.global.systemRequirements.element.yours{/lang}</dt>
+ <dd>
+ <span class="badge {if !$system.intl.result}red{else}green{/if}">
+ {if !$system.intl.result}{lang}wcf.global.systemRequirements.notActive{/lang}{else}
+ {lang}wcf.global.systemRequirements.active{/lang}
+ {/if}</span>
+ {if !$system.intl.result}<small>{lang}wcf.global.systemRequirements.intl.description{/lang}</small>{/if}
+ </dd>
+ </dl>
+ </div>
+ </section>
</section>
<div class="formSubmit">