translated user settings: personal

This commit is contained in:
Philippe Loctaux 2023-08-09 23:33:01 +02:00
parent 1214373c00
commit e53466a2ea
3 changed files with 28 additions and 16 deletions

View file

@ -40,5 +40,13 @@
"user_settings.security": "Security",
"user_settings.visual": "Visual",
"user_settings_visual.enable_dark": "Enable dark mode",
"user_settings_visual.enable_light": "Enable light mode"
"user_settings_visual.enable_light": "Enable light mode",
"user_settings_personal.my_profile": "My profile",
"user_settings_personal.username": "Username",
"user_settings_personal.full_name": "Full name",
"user_settings_personal.email": "Email address",
"user_settings_personal.timezone": "Timezone",
"user_settings_personal.utc_default": "UTC (Default)",
"user_settings_personal.last_updated": "Profile last updated on",
"user_settings_personal.save": "Save"
}

View file

@ -40,5 +40,13 @@
"user_settings.security": "Sécurité",
"user_settings.visual": "Visuel",
"user_settings_visual.enable_dark": "Activer le mode sombre",
"user_settings_visual.enable_light": "Activer le mode clair"
"user_settings_visual.enable_light": "Activer le mode clair",
"user_settings_personal.my_profile": "Mon profil",
"user_settings_personal.username": "Nom d'utilisateur",
"user_settings_personal.full_name": "Nom complet",
"user_settings_personal.email": "Adresse email",
"user_settings_personal.timezone": "Fuseau horaire",
"user_settings_personal.utc_default": "UTC (par défaut)",
"user_settings_personal.last_updated": "Profil mis à jour le",
"user_settings_personal.save": "Enregistrer"
}

View file

@ -41,24 +41,21 @@
<div class="col d-flex flex-column">
<form action="" method="post">
<div class="card-header">
<h3 class="card-title">My Profile</h3>
<h3 class="card-title" data-i18n="user_settings_personal.my_profile"></h3>
</div>
<div class="card-body">
<!-- Username -->
<label class="form-label required" for="username">Username</label>
<label class="form-label required" for="username" data-i18n="user_settings_personal.username"></label>
<div class="input-icon mb-3">
<span class="input-icon-addon">
{% include "icons/id-badge-2" %}
</span>
<input name="username" id="username" value="{{ username }}" type="text"
placeholder="Enter a username"
class="form-control"
required>
<input name="username" id="username" value="{{ username }}" type="text" class="form-control" required>
</div>
<!-- Name -->
<label class="form-label" for="name">Full Name</label>
<label class="form-label" for="name" data-i18n="user_settings_personal.full_name"></label>
<div class="input-icon mb-3">
<span class="input-icon-addon">
{% include "icons/user" %}
@ -69,7 +66,7 @@
</div>
<!-- Email -->
<label class="form-label" for="email">Email address</label>
<label class="form-label" for="email" data-i18n="user_settings_personal.email"></label>
<div class="input-icon mb-3">
<span class="input-icon-addon">
{% include "icons/at" %}
@ -80,12 +77,11 @@
</div>
<!-- Timezone -->
<label class="form-label" for="select-timezone">Timezone</label>
<label class="form-label" for="select-timezone" data-i18n="user_settings_personal.timezone"></label>
<div class="mb-3">
<select type="text" class="form-select" placeholder="Search your nearest city..."
id="select-timezone" name="timezone" autocomplete="off">
<select type="text" class="form-select" id="select-timezone" name="timezone" autocomplete="off">
<option value="UTC">UTC (Default)</option>
<option value="UTC" data-i18n="user_settings_personal.utc_default"></option>
{% for tz in list_timezones %}
{% if timezone == tz %}
@ -99,11 +95,11 @@
</select>
</div>
<p class="mt-4 text-muted">Profile last updated on {{ updated_at | date(format="%A %-d %B %Y, %T", timezone=user.zoneinfo | default(value="UTC")) }}</p>
<p class="mt-4 text-muted"><span data-i18n="user_settings_personal.last_updated"></span> {{ updated_at | date(format="%Y-%m-%d, %T", timezone=user.zoneinfo | default(value="UTC")) }}</p>
</div>
<div class="card-footer text-end">
<button type="submit" class="btn btn-primary">Save</button>
<button type="submit" class="btn btn-primary" data-i18n="user_settings_personal.save"></button>
</div>
</form>