diff --git a/copyparty/web/browser.js b/copyparty/web/browser.js
index 1b95ced2..986feb78 100644
--- a/copyparty/web/browser.js
+++ b/copyparty/web/browser.js
@@ -2247,10 +2247,10 @@ var Ls = {
"f_partial": "Pro bezpečné stažení souboru, který se aktuálně nahrává, klikněte prosím na soubor se stejným názvem, ale bez přípony .PARTIAL
. Stiskněte prosím CANCEL nebo Escape.\n\nStisknutím OK / Enter ignorujete toto varování a pokračujete ve stahování .PARTIAL
dočasného souboru, což téměř jistě vyústí jako poškozená data.",
"ft_paste": "vložit {0} položek$NKlávesová zkratka: ctrl-V",
- "fr_eperm": 'nelze přejmenovat:\nnemáte oprávnění "přesunout" v této složce',
- "fd_eperm": 'nelze smazat:\nnemáte oprávnění "smazat" v této složce',
- "fc_eperm": 'nelze vyjmout:\nnemáte oprávnění "přesunout" v této složce',
- "fp_eperm": 'nelze vložit:\nnemáte oprávnění "zapisovat" v této složce',
+ "fr_eperm": 'nelze přejmenovat:\nnemáte oprávnění “přesunout” v této složce',
+ "fd_eperm": 'nelze smazat:\nnemáte oprávnění “smazat” v této složce',
+ "fc_eperm": 'nelze vyjmout:\nnemáte oprávnění “přesunout” v této složce',
+ "fp_eperm": 'nelze vložit:\nnemáte oprávnění “zapisovat” v této složce',
"fr_emore": "vyberte alespoň jednu položku k přejmenování",
"fd_emore": "vyberte alespoň jednu položku ke smazání",
"fc_emore": "vyberte alespoň jednu položku k vyjmutí",
@@ -7580,7 +7580,7 @@ for (var a = 0; a < LANGS.length; a++) {
t2 = Ls[LANGS[i2]];
for (var k in t1)
- if (!t2[k]) {
+ if (!t2[k] && !/^ht_.5$/.test(k)) {
console.log("E missing TL", LANGS[i2], k);
t2[k] = t1[k];
}
diff --git a/copyparty/web/util.js b/copyparty/web/util.js
index e58e7cca..489cd416 100644
--- a/copyparty/web/util.js
+++ b/copyparty/web/util.js
@@ -1020,9 +1020,13 @@ function lhumantime(v) {
if (!L || tp.length < 2 || tp[1].indexOf('$') + 1)
return t;
- var ret = '';
- for (var a = 0; a < tp.length; a += 2)
- ret += tp[a] + ' ' + L['ht_' + tp[a + 1] + (tp[a]==1?1:2)] + L.ht_and;
+ var u, n, ret = '';
+ for (var a = 0; a < tp.length; a += 2) {
+ n = tp[a];
+ u = L.ht_h5 ? (n==1 ? 1 : (n>1&&n<5) ? 2 : 5) :
+ (n==1 ? 1 : 2);
+ ret += tp[a] + ' ' + L['ht_' + tp[a + 1] + u] + L.ht_and;
+ }
return ret.slice(0, -L.ht_and.length);
}