diff --git a/src/js/yunohost/controllers/backup.js b/src/js/yunohost/controllers/backup.js index 82b1e613..2d19b91a 100644 --- a/src/js/yunohost/controllers/backup.js +++ b/src/js/yunohost/controllers/backup.js @@ -136,6 +136,7 @@ data.name = c.params['archive']; data.system_parts = c.groupHooks(Object.keys(data['system'])); data.items = (data['hooks']!={} || data['apps']!=[]); + data.locale = y18n.locale c.view('backup/backup_info', data); }); }); @@ -153,6 +154,7 @@ data.archives2.unshift(info) }); data.archives = data.archives2; + data.locale = y18n.locale c.view('backup/backup_list', data); }); }); diff --git a/src/views/backup/backup_info.ms b/src/views/backup/backup_info.ms index e8c2f9ac..a891612f 100644 --- a/src/views/backup/backup_info.ms +++ b/src/views/backup/backup_info.ms @@ -14,7 +14,7 @@
{{t 'id'}}
{{ name }}
-
{{t 'created_at'}}
{{ created_at }}
+
{{t 'created_at'}}
{{formatTime created_at day="numeric" month="long" year="numeric" hour="numeric" minute="numeric"}}
{{t 'size'}}
{{ humanSize size}}
{{t 'path'}}
{{ path }}
diff --git a/src/views/backup/backup_list.ms b/src/views/backup/backup_list.ms index 67bf6b5d..38daf760 100644 --- a/src/views/backup/backup_list.ms +++ b/src/views/backup/backup_list.ms @@ -12,11 +12,12 @@
+{{#intl locales=locale}}
{{#each archives}} - + -

{{created_at}} {{name}} ({{humanSize size}})

+

{{formatRelative created_at}} {{name}} ({{humanSize size}})

{{path}}

{{/each}} @@ -28,6 +29,7 @@ {{/archives}}
+{{/intl}}