vietnamese

This commit is contained in:
nnduc
2026-10-24 17:46:20 +07:00
parent 5467b0aa2c
commit a3cf10cb0a
33 changed files with 4306 additions and 94 deletions
@@ -30,4 +30,24 @@
</li>
{% endfor %}
</ul>
<ul class="list active">
<li onclick="Account_ajaxOmemoBackup()">
<span class="primary icon gray">
<i class="material-symbols">key</i>
</span>
<div>
<p class="line">{{ __('account.omemo_backup') }}</p>
<p class="line">{{ __('account.omemo_backup_text') }}</p>
</div>
</li>
<li onclick="Account_ajaxOmemoRestore()">
<span class="primary icon gray">
<i class="material-symbols">settings_backup_restore</i>
</span>
<div>
<p class="line">{{ __('account.omemo_restore') }}</p>
<p class="line">{{ __('account.omemo_restore_text') }}</p>
</div>
</li>
</ul>
{% endif %}
@@ -0,0 +1,28 @@
<section>
<h3>{{ __('account.omemo_backup') }}</h3>
<br />
<h4 class="gray">{{ __('account.omemo_backup_explain') }}</h4>
<form name="omemo_backup" onsubmit="return false;"
data-notsame="{{ __('account.password_not_same') }}">
<div>
<input type="password" name="password" autocomplete="new-password"
placeholder="{{ __('account.omemo_password_hint') }}"/>
<label>{{ __('account.password') }}</label>
</div>
<div>
<input type="password" name="password_confirmation" autocomplete="new-password"
placeholder="{{ __('account.omemo_password_hint') }}"/>
<label>{{ __('account.password_confirmation') }}</label>
</div>
</form>
<p class="error" id="omemo_backup_error"></p>
</section>
<footer>
<button onclick="Dialog_ajaxClear()" class="button flat">
{{ __('button.cancel') }}
</button>
<button onclick="Account.omemoBackup()" class="button flat color oppose">
{{ __('account.omemo_download') }}
</button>
</footer>
@@ -0,0 +1,29 @@
<section>
<h3>{{ __('account.omemo_restore') }}</h3>
<br />
<h4 class="gray">{{ __('account.omemo_restore_explain') }}</h4>
<form name="omemo_restore" onsubmit="return false;"
data-nofile="{{ __('account.omemo_no_file') }}"
data-invalid="{{ __('account.omemo_invalid') }}"
data-otheraccount="{{ __('account.omemo_other_account') }}"
data-wrongpassword="{{ __('account.omemo_wrong_password') }}">
<div>
<input type="file" name="file" accept=".json,application/json"/>
<label>{{ __('account.omemo_file') }}</label>
</div>
<div>
<input type="password" name="password" autocomplete="current-password"/>
<label>{{ __('account.password') }}</label>
</div>
</form>
<p class="error" id="omemo_backup_error"></p>
</section>
<footer>
<button onclick="Dialog_ajaxClear()" class="button flat">
{{ __('button.cancel') }}
</button>
<button onclick="Account.omemoRestore()" class="button flat color red">
{{ __('account.omemo_restore_button') }}
</button>
</footer>
+2 -2
View File
@@ -4,11 +4,11 @@
<form name="password">
<div>
<input type="password" placeholder="Choose a nice password" name="password"/>
<input type="password" placeholder="{{ __('account.password_placeholder') }}" name="password"/>
<label>{{ __('account.password') }}</label>
</div>
<div>
<input type="password" placeholder="Type your password again" name="password_confirmation"/>
<input type="password" placeholder="{{ __('account.password_again') }}" name="password_confirmation"/>
<label>{{ __('account.password_confirmation') }}</label>
</div>
</form>