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.security": "Security",
"user_settings.visual": "Visual", "user_settings.visual": "Visual",
"user_settings_visual.enable_dark": "Enable dark mode", "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.security": "Sécurité",
"user_settings.visual": "Visuel", "user_settings.visual": "Visuel",
"user_settings_visual.enable_dark": "Activer le mode sombre", "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"> <div class="col d-flex flex-column">
<form action="" method="post"> <form action="" method="post">
<div class="card-header"> <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>
<div class="card-body"> <div class="card-body">
<!-- Username --> <!-- 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"> <div class="input-icon mb-3">
<span class="input-icon-addon"> <span class="input-icon-addon">
{% include "icons/id-badge-2" %} {% include "icons/id-badge-2" %}
</span> </span>
<input name="username" id="username" value="{{ username }}" type="text" <input name="username" id="username" value="{{ username }}" type="text" class="form-control" required>
placeholder="Enter a username"
class="form-control"
required>
</div> </div>
<!-- Name --> <!-- 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"> <div class="input-icon mb-3">
<span class="input-icon-addon"> <span class="input-icon-addon">
{% include "icons/user" %} {% include "icons/user" %}
@ -69,7 +66,7 @@
</div> </div>
<!-- Email --> <!-- 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"> <div class="input-icon mb-3">
<span class="input-icon-addon"> <span class="input-icon-addon">
{% include "icons/at" %} {% include "icons/at" %}
@ -80,12 +77,11 @@
</div> </div>
<!-- Timezone --> <!-- 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"> <div class="mb-3">
<select type="text" class="form-select" placeholder="Search your nearest city..." <select type="text" class="form-select" id="select-timezone" name="timezone" autocomplete="off">
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 %} {% for tz in list_timezones %}
{% if timezone == tz %} {% if timezone == tz %}
@ -99,11 +95,11 @@
</select> </select>
</div> </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>
<div class="card-footer text-end"> <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> </div>
</form> </form>