localization
This commit is contained in:
@@ -11,7 +11,7 @@ use Core\Objects\Router\Router;
|
||||
class Account extends TemplateDocument {
|
||||
public function __construct(Router $router, string $templateName) {
|
||||
parent::__construct($router, $templateName);
|
||||
$this->languageModules = ["general", "account"];
|
||||
$this->languageModules[] = "account";
|
||||
$this->title = "Account";
|
||||
$this->searchable = false;
|
||||
$this->enableCSP();
|
||||
|
||||
@@ -34,7 +34,7 @@ abstract class Document {
|
||||
$this->domain = $this->getSettings()->getBaseUrl();
|
||||
$this->logger = new Logger("Document", $this->getSQL());
|
||||
$this->searchable = false;
|
||||
$this->languageModules = [];
|
||||
$this->languageModules = ["general"];
|
||||
}
|
||||
|
||||
public abstract function getTitle(): string;
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
<?php
|
||||
|
||||
return [
|
||||
"title" => "Einloggen",
|
||||
"description" => "Loggen Sie sich in Ihren Account ein",
|
||||
"login_title" => "Einloggen",
|
||||
"login_description" => "Loggen Sie sich in Ihren Account ein",
|
||||
"form_title" => "Bitte geben Sie ihre Daten ein",
|
||||
"username" => "Benutzername",
|
||||
"username_or_email" => "Benutzername oder E-Mail",
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
|
||||
return [
|
||||
"something_went_wrong" => "Etwas ist schief gelaufen",
|
||||
"error_occurred" => "Ein Fehler ist aufgetreten",
|
||||
"retry" => "Erneut versuchen",
|
||||
"Go back" => "Zurück",
|
||||
"submitting" => "Übermittle",
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
|
||||
return [
|
||||
"something_went_wrong" => "Something went wrong",
|
||||
"error_occurred" => "An error occurred",
|
||||
"retry" => "Retry",
|
||||
"go_back" => "Go Back",
|
||||
"submitting" => "Submitting",
|
||||
|
||||
@@ -12,9 +12,6 @@
|
||||
{% if site.recaptcha.enabled %}
|
||||
<script src="https://www.google.com/recaptcha/api.js?render={{ site.recaptcha.key }}" nonce="{{ site.csp.nonce }}"></script>
|
||||
{% endif %}
|
||||
<script nonce="{{ site.csp.nonce }}">
|
||||
window.languageEntries = {{ site.language.entries|json_encode()|raw }};
|
||||
</script>
|
||||
{% endblock %}
|
||||
|
||||
{% block body %}
|
||||
|
||||
@@ -7,6 +7,10 @@
|
||||
{% block head %}
|
||||
<title>{{ site.title }}</title>
|
||||
{% endblock %}
|
||||
<script nonce="{{ site.csp.nonce }}">
|
||||
window.languageCode = {{ site.language.code|json_encode()|raw }};
|
||||
window.languageEntries = {{ site.language.entries|json_encode()|raw }};
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
{% block body %}
|
||||
|
||||
Reference in New Issue
Block a user