From 0312c7dea701a6f4810b68e69c15b0baade2137f Mon Sep 17 00:00:00 2001 From: Til Schmitter Date: Wed, 8 Apr 2026 23:47:08 +0200 Subject: [PATCH] separate some emojis from tooltip translations --- copyparty/web/browser.css | 53 +++++++++++++++------------------------ copyparty/web/browser.js | 20 +++++++-------- copyparty/web/tl/chi.js | 6 ++--- copyparty/web/tl/cze.js | 6 ++--- copyparty/web/tl/deu.js | 6 ++--- copyparty/web/tl/epo.js | 6 ++--- copyparty/web/tl/fin.js | 6 ++--- copyparty/web/tl/fra.js | 6 ++--- copyparty/web/tl/grc.js | 6 ++--- copyparty/web/tl/hun.js | 6 ++--- copyparty/web/tl/ita.js | 6 ++--- copyparty/web/tl/jpn.js | 6 ++--- copyparty/web/tl/kor.js | 6 ++--- copyparty/web/tl/nld.js | 6 ++--- copyparty/web/tl/nno.js | 6 ++--- copyparty/web/tl/nor.js | 6 ++--- copyparty/web/tl/pol.js | 6 ++--- copyparty/web/tl/por.js | 6 ++--- copyparty/web/tl/rus.js | 6 ++--- copyparty/web/tl/spa.js | 6 ++--- copyparty/web/tl/swe.js | 6 ++--- copyparty/web/tl/tur.js | 6 ++--- copyparty/web/tl/ukr.js | 6 ++--- copyparty/web/tl/vie.js | 6 ++--- scripts/tl.js | 2 +- 25 files changed, 97 insertions(+), 110 deletions(-) diff --git a/copyparty/web/browser.css b/copyparty/web/browser.css index 20b2f42f..8c48de14 100644 --- a/copyparty/web/browser.css +++ b/copyparty/web/browser.css @@ -1143,8 +1143,8 @@ html.dz #flogout { font-size: 1.4em; left: 0; right: 0; - bottom: -6em; - height: 6em; + bottom: -2.5em; + height: 2.5em; z-index: 1; touch-action: none; } @@ -1323,11 +1323,12 @@ html.y #widget.open { #barpos, #barbuf { position: absolute; - bottom: 1em; - left: 1em; - height: 2em; + bottom: auto; + left: 9.8em; + top: .4em; + height: 1.6em; border-radius: 9em; - width: calc(100% - 2em); + width: calc(100% - 21em); } #barbuf { background: var(--mp-b-bg); @@ -1339,27 +1340,34 @@ html.y #widget.open { } #pctl { position: absolute; - top: .5em; - left: 1em; + top: .2em; + left: .7em; } #pctl a { display: inline-block; font-size: 1.25em; - width: 1.3em; + width: 1.1em; height: 1.2em; text-align: center; border-radius: .3em; } #pvol { position: absolute; - top: .7em; + top: .4em; right: 1em; height: 1.6em; border-radius: 9em; - max-width: 12em; + max-width: 9em; width: calc(100% - 10.5em); background: rgba(0,0,0,0.2); } +.vbar { + margin: 0 -.4em; + display: inline-block; + font-weight: bold; + transform: translateY(-.1em); + text-shadow: none; +} #widget.cmp { height: 1.6em; bottom: -1.6em; @@ -2475,7 +2483,7 @@ html.y #bbox-overlay figcaption a { border-radius: .5em; border: var(--a) solid 1px; background: var(--bg); - max-width: 60em; + max-width: 66.6em; position: relative; } #s_header{ @@ -3090,12 +3098,6 @@ html.c #path, html.a #path { border-radius: .3em; } -html.c #pctl a, -html.a #pctl a { - background: rgba(0,0,0,0.1); - margin-right: .5em; - box-shadow: -.02em -.02em .3em rgba(0,0,0,0.2) inset; -} html.d #pctl, html.b #pctl { left: .5em; @@ -3438,14 +3440,6 @@ html.d #treepar { } } @media (min-width: 70em) { - #barpos, - #barbuf { - width: calc(100% - 21em); - left: 9.8em; - top: .7em; - height: 1.6em; - bottom: auto; - } html.d #barpos, html.b #barpos, html.d #barbuf, @@ -3453,13 +3447,6 @@ html.d #treepar { width: calc(100% - 19em); left: 8em; } - #widget { - bottom: -3.2em; - height: 3.2em; - } - #pvol { - max-width: 9em; - } html.d #ops, html.b #ops { padding-left: 1.7em; diff --git a/copyparty/web/browser.js b/copyparty/web/browser.js index 010ebaaa..c5b4050f 100644 --- a/copyparty/web/browser.js +++ b/copyparty/web/browser.js @@ -293,9 +293,9 @@ if (1) "ml_drc": "dynamic range compressor", "ml_ss": "skip silence", - "mt_loop": "loop/repeat one song\">🔁", + "mt_loop": "loop/repeat one song", "mt_one": "stop after one song\">1️⃣", - "mt_shuf": "shuffle the songs in each folder\">🔀", + "mt_shuf": "shuffle the songs in each folder", "mt_aplay": "autoplay if there is a song-ID in the link you clicked to access the server$N$Ndisabling this will also stop the page URL from being updated with song-IDs when playing music, to prevent autoplay if these settings are lost but the URL remains\">a▶", "mt_preload": "start loading the next song near the end for gapless playback\">preload", "mt_prescan": "go to the next folder before the last song$Nends, keeping the webbrowser happy$Nso it doesn't stop the playback\">nav", @@ -310,7 +310,7 @@ if (1) "mt_follow": "keep the playing track scrolled into view\">🎯", "mt_compact": "compact controls\">⟎", "mt_uncache": "clear cache  (try this if your browser cached$Na broken copy of a song so it refuses to play)\">uncache", - "mt_mloop": "loop the open folder\">🔁 loop", + "mt_mloop": "loop the open folder", "mt_mnext": "load the next folder and continue\">📂 next", "mt_mstop": "stop playback\">⏸ stop", "mt_cflac": "convert flac / wav to {0}\">flac", @@ -789,10 +789,10 @@ ebi('widget').innerHTML = ( ' href="#" id="wtico">♫' + '' + '
' + - ' ' + + ' ' + + '
' + + '
' + ' ' + - ' ' + - ' ' + '
' + '
' + ' ' + @@ -915,9 +915,9 @@ x.parentNode.insertBefore(mknod('div', null, var musicSettings = ( '

🎵 ' + L.ot_mp + '

' + - '🔂' + '🔀' + '' + - '🔁' + '🔁", + "mt_loop": "单曲循环", "mt_one": "播完一首歌曲后停止\">1️⃣", - "mt_shuf": "随机播放各文件夹中的歌曲\">🔀", + "mt_shuf": "随机播放各文件夹中的歌曲", "mt_aplay": "如果链接中有歌曲 ID,则自动播放$N$N禁用此选项将不再在播放音乐时更新页面 URL 中的歌曲 ID,以防止设置丢失但 URL 保留时又自动播放起来\">自▶", "mt_preload": "在歌曲快结束时开始加载下一首歌,以实现无缝播放\">预载", "mt_prescan": "在最后一首歌结束之前自动跳转到下一个文件夹$N以防止浏览器换页时停止播放\">预扫", @@ -302,7 +302,7 @@ Ls.chi = { "mt_follow": "切换歌曲时,将正在播放的曲目滚动到视野内\">🎯", "mt_compact": "紧凑的控制按钮\">⟎", "mt_uncache": "清除缓存 $N(如果你的浏览器因缓存歌曲损坏而无法播放,请尝试此操作)\">清缓", - "mt_mloop": "循环播放当前播放中的文件夹\">🔁 循环", + "mt_mloop": "循环播放当前播放中的文件夹", "mt_mnext": "加载下一个文件夹并继续播放\">📂 继续", "mt_mstop": "停止播放\">⏸ 停止", "mt_cflac": "将 flac / wav 转换为 {0}\">flac", diff --git a/copyparty/web/tl/cze.js b/copyparty/web/tl/cze.js index 06d93d20..974b0280 100644 --- a/copyparty/web/tl/cze.js +++ b/copyparty/web/tl/cze.js @@ -289,9 +289,9 @@ Ls.cze = { "ml_drc": "kompresor dynamického rozsahu", "ml_ss": "přeskočit ticho", //m - "mt_loop": "smyčka/opakovat jednu skladbu\">🔁", + "mt_loop": "smyčka/opakovat jednu skladbu", "mt_one": "zastavit po jedné skladbě\">1️⃣", - "mt_shuf": "zamíchat skladby v každé složce\">🔀", + "mt_shuf": "zamíchat skladby v každé složce", "mt_aplay": "automatické přehrávání pokud je ID skladby v odkazu kterým jste přišli na server$N$Nzakázání toho také zastaví aktualizaci URL stránky s ID skladby při přehrávání hudby, aby se zabránilo automatickému přehrávání pokud se tato nastavení ztratí ale URL zůstane\">a▶", "mt_preload": "začít načítat následující skladbu před koncem pro plynulé přehrávání\">přednahrání", "mt_prescan": "přejít do následující složky před tím než$Nskončí poslední skladba, aby byl webprohlížeč$Nspokojen aby nezastavil přehrávání\">nav", @@ -306,7 +306,7 @@ Ls.cze = { "mt_follow": "udržet přehrávanou stopu v zobrazení\">🎯", "mt_compact": "kompaktní ovládání\">⟎", "mt_uncache": "vymazat cache  (zkuste to, pokud váš prohlížeč uložil$Nporušenou kopii písně a odmítá ji přehrát)\">uncache", - "mt_mloop": "opakovat otevřenou složku\">🔁 loop", + "mt_mloop": "opakovat otevřenou složku", "mt_mnext": "načíst další složku a pokračovat\">📂 next", "mt_mstop": "zastavit přehrávání\">⏸ stop", "mt_cflac": "převést flac / wav na {0}\">flac", diff --git a/copyparty/web/tl/deu.js b/copyparty/web/tl/deu.js index 00b51e39..bbb7aa78 100644 --- a/copyparty/web/tl/deu.js +++ b/copyparty/web/tl/deu.js @@ -285,9 +285,9 @@ Ls.deu = { "ml_drc": "Dynamic Range Compressor", "ml_ss": "Stille Überspringen", //m - "mt_loop": "Song wiederholen\">🔁", + "mt_loop": "Song wiederholen", "mt_one": "Wiedergabe nach diesem Song beenden\">1️⃣", - "mt_shuf": "Zufällige Wiedergabe im Ordner\">🔀", + "mt_shuf": "Zufällige Wiedergabe im Ordner", "mt_aplay": "automatisch abspielen, wenn der Link, mit dem du auf den Server zugreifst, eine Titel-ID enthält$N$NDeaktivieren verhindert auch, dass die Seiten-URL bei Musikwiedergabe mit Titel-IDs aktualisiert wird, um Autoplay zu verhindern, falls diese Einstellungen verloren gehen, die URL aber bestehen bleibt\">a▶", "mt_preload": "nächsten Titel gegen Ende vorladen für nahtlose Wiedergabe\">Vorladen", "mt_prescan": "vor Ende des letzten Titels zum nächsten Ordner wechseln,$Ndamit der Browser die$NWiedergabe nicht stoppt\">Navigation", @@ -302,7 +302,7 @@ Ls.deu = { "mt_follow": "den spielenden Titel im Blick behalten\">🎯", "mt_compact": "kompakte Steuerelemente\">⟎", "mt_uncache": "Cache leeren  (probier das, wenn dein Browser$Neine defekte Kopie eines Titels zwischenspeichert und sich weigert, ihn abzuspielen)\">Cache leeren", - "mt_mloop": "offenen Ordner wiederholen\">🔁 Schleife", + "mt_mloop": "offenen Ordner wiederholen", "mt_mnext": "nächsten Ordner laden und fortfahren\">📂 nächster", "mt_mstop": "Wiedergabe beenden\">⏸ Stop", "mt_cflac": "FLAC / WAV zu {0} konvertierebn\">flac", diff --git a/copyparty/web/tl/epo.js b/copyparty/web/tl/epo.js index 7c454864..73393944 100644 --- a/copyparty/web/tl/epo.js +++ b/copyparty/web/tl/epo.js @@ -285,9 +285,9 @@ Ls.epo = { "ml_drc": "kompresoro", "ml_ss": "preterpasi silenton", - "mt_loop": "ripeti unu kanton\">🔁", + "mt_loop": "ripeti unu kanton", "mt_one": "haltigi post unu kanto\">1️⃣", - "mt_shuf": "ludi ĉiu dosierujo en hazarda ordo\">🔀", + "mt_shuf": "ludi ĉiu dosierujo en hazarda ordo", "mt_aplay": "ludi aŭtomate, se ligilo enhavas identigilon de kanto$N$Nmalŝaltado de ĉi tiu agordo ankaŭ malŝaltas ĝisdatigadon de paĝ-adreso, por ke ludado ne rekomenciĝas, se la paĝo estos poste malfermita sen aliaj agordoj\">a▶", "mt_preload": "komenci ŝargadon de sekva kanto antaŭ la fino de la nuna, por kontinua ludado\">antaŭŝarg.", "mt_prescan": "eniri la sekvan dosierujon antaŭ la fino de la lasta kanto, $Npor ke la retumilo ne interrompis la ludadon\">nav", @@ -302,7 +302,7 @@ Ls.epo = { "mt_follow": "rulumi la pagon, por ke la ludanta kanto restas videbla\">🎯", "mt_compact": "kompaktaj ruliloj\">⟎", "mt_uncache": "malplenigi kaŝmemoron  (uzinda, se via retumilo kaŝmemoris$Ndifektitan kopion de kanto, kaj ne povas ludi ĝin)\">🗑️ kaŝmem.", - "mt_mloop": "ripeti la nunan dosierujon\">🔁 ripeti", + "mt_mloop": "ripeti la nunan dosierujon", "mt_mnext": "ŝargi la sekvan dosierujon kaj daŭrigi\">📂 sekva", "mt_mstop": "haltigi ludadon\">⏸ haltigi", "mt_cflac": "konverti el flac / wav al {0}\">flac", diff --git a/copyparty/web/tl/fin.js b/copyparty/web/tl/fin.js index 01ac3857..dde4674f 100644 --- a/copyparty/web/tl/fin.js +++ b/copyparty/web/tl/fin.js @@ -285,9 +285,9 @@ Ls.fin = { "ml_drc": "dynaaminen alueen kompressori", "ml_ss": "ohita hiljaiset kohdat", - "mt_loop": "toista samaa kappaletta\">🔁", + "mt_loop": "toista samaa kappaletta", "mt_one": "lopeta yhden toiston jälkeen\">1️⃣", - "mt_shuf": "aktivoi satunnaistoisto\">🔀", + "mt_shuf": "aktivoi satunnaistoisto", "mt_aplay": "automaattitoisto jos linkissä jolla pääsit palvelimelle oli kappale-ID$N$Ntämän poistaminen käytöstä pysäyttää myös sivun URL:n päivittämisen kappale-ID:lla musiikkia toistettaessa, estääksesi automaattitoiston jos nämä asetukset menetetään mutta URL säilyy\">a▶", "mt_preload": "aloita seuraavan kappaleen lataaminen lähellä loppua, mahdollistaen saumattoman toiston\">esilataus", "mt_prescan": "siirry seuraavaan hakemistoon ennen viimeisen kappaleen$Nloppumista, pitäen verkkoselaimen tyytyväisenä$Njotta se ei pysäytä toistoa\">nav", @@ -302,7 +302,7 @@ Ls.fin = { "mt_follow": "pidä soiva kappale näkyvissä\">🎯", "mt_compact": "kompaktit säätimet\">⟎", "mt_uncache": "tyhjennä välimuisti  (kokeile tätä jos selaimesi välimuistissa on$Nrikkinäinen kopio kappaleesta)\">uncache", - "mt_mloop": "toista avoinna olevaa hakemistoa loputtomasti\">🔁 alkuun", + "mt_mloop": "toista avoinna olevaa hakemistoa loputtomasti", "mt_mnext": "lataa seuraava hakemisto ja jatka\">📂 seuraava", "mt_mstop": "pysäytä toisto\">⏸ pysäytä", "mt_cflac": "muunna flac / wav {0}-muotoon\">flac", diff --git a/copyparty/web/tl/fra.js b/copyparty/web/tl/fra.js index a9ea2c0c..e7e1bc89 100644 --- a/copyparty/web/tl/fra.js +++ b/copyparty/web/tl/fra.js @@ -285,9 +285,9 @@ Ls.fra = { "ml_drc": "compresseur de plage dynamique", "ml_ss": "ignorer les silences", //m - "mt_loop": "répéter en boucle une musique\">🔁", + "mt_loop": "répéter en boucle une musique", "mt_one": "stopper après une musique\">1️⃣", - "mt_shuf": "mélanger les musiques dans chaque dossiers\">🔀", + "mt_shuf": "mélanger les musiques dans chaque dossiers", "mt_aplay": "jouer automatiquement si le lien utilisé pour accéder au serveur a un song-ID $N$N, désactiver cela arrêtera également la mise à jour de l'URL de la page avec les song-IDs lors de la lecture de la musique, pour éviter la lecture automatique si ces paramètres sont perdus mais que l'URL reste\">a▶", "mt_preload": "commencer à charger la prochaine chanson près de la fin pour une lecture sans interruption\">preload", "mt_prescan": "explorer le dossier suivant avant la dernière musique$Nne finisse, pour garder le navigateur content$Npour qu'il n'arrête pas la lecture\">nav", @@ -302,7 +302,7 @@ Ls.fra = { "mt_follow": "garder la piste en cours défilée dans la vue\">🎯", "mt_compact": "contrôles compacts\">⟎", "mt_uncache": "effacer le cache  (essayez ceci si votre navigateur a mis en cache$Nun copie défectueuse d'une chanson, ce qui empêche sa lecture)\">uncache", - "mt_mloop": "lire en boucle le dossier ouvert\">🔁 loop", + "mt_mloop": "lire en boucle le dossier ouvert", "mt_mnext": "charger le dossier suivant et continuer\">📂 next", "mt_mstop": "arrêter la lecture\">⏸ stop", "mt_cflac": "convertir flac / wav en {0}\">flac", diff --git a/copyparty/web/tl/grc.js b/copyparty/web/tl/grc.js index 25a0bd77..e29a9e6a 100644 --- a/copyparty/web/tl/grc.js +++ b/copyparty/web/tl/grc.js @@ -285,9 +285,9 @@ Ls.grc = { "ml_drc": "συμπιεστής δυναμικής εμβέλειας", "ml_ss": "παράβλεψη σιωπής", //m - "mt_loop": "επανάληψη ενός τραγουδιού\">🔁", + "mt_loop": "επανάληψη ενός τραγουδιού", "mt_one": "σταμάτα μετά από ένα τραγούδι\">1️⃣", - "mt_shuf": "τυχαία σειρά τραγουδιών σε κάθε φάκελο\">🔀", + "mt_shuf": "τυχαία σειρά τραγουδιών σε κάθε φάκελο", "mt_aplay": "αυτόματη αναπαραγωγή αν υπάρχει song-ID στη διεύθυνση που μπήκες στο διακομιστή$N$Nη απενεργοποίηση αυτού, σταματά το URL από το να ενημερώνεται με τα song-ID ενώ παίζει η μουσική για να αποτραπεί η αυτόματη αναπαραγωγή αν χαθούν αυτές οι ρυθμίσεις αλλά το URL παραμείνει το ίδιο\">a▶", "mt_preload": "ξεκίνα τη φόρτωση του επόμενου τραγουδιού κοντά στο τέλος για συνεχόμενη ακρόαση\">προφόρτωση", "mt_prescan": "πήγαινε στον επόμενο φάκελο πριν τελειώσει το τελευταίο τραγούδι$Nγια να μη σταματήσει το πρόγραμμα περιήγησης να παίζει μουσική\">nav", @@ -302,7 +302,7 @@ Ls.grc = { "mt_follow": "κρατά το τρέχον κομμάτι ορατό κατά την κύλιση\">🎯", "mt_compact": "συμπαγή κουμπιά ελέγχου\">⟎", "mt_uncache": "καθάρισε την προσωρινή μνήμη  (δοκίμασε αυτό αν ο browser έχει αποθηκεύσει$Nχαλασμένο αντίγραφο τραγουδιού και αρνείται να παίξει)\">εκκαθάριση", - "mt_mloop": "τυχαία αναπαραγωγή στον ανοικτό φάκελο\">🔁 τυχαία αναπαραγωγή", + "mt_mloop": "τυχαία αναπαραγωγή στον ανοικτό φάκελο", "mt_mnext": "φόρτωση επόμενου φακέλου και συνέχιση\">📂 επόμενο", "mt_mstop": "σταμάτησε την αναπαραγωγή\">⏸ σταμάτημα", "mt_cflac": "μετατροπή flac / wav σε {0}\">flac", diff --git a/copyparty/web/tl/hun.js b/copyparty/web/tl/hun.js index 547a8f7e..dac3dbee 100644 --- a/copyparty/web/tl/hun.js +++ b/copyparty/web/tl/hun.js @@ -286,9 +286,9 @@ Ls.hun = { "ml_drc": 'dinamikatartomány-tömörítő', "ml_ss": 'csönd átugrása', - "mt_loop": 'egy szám ismétlése">🔁', + "mt_loop": 'egy szám ismétlése', "mt_one": 'leállás egy szám után">1️⃣', - "mt_shuf": 'véletlenszerű lejátszás mappánként">🔀', + "mt_shuf": 'véletlenszerű lejátszás mappánként', "mt_aplay": 'automatikus kezdés a link alapján$N$Nha kikapcsolod, a linkek sem fognak szám-azonosítót tartalmazni">a▶', "mt_preload": 'következő szám betöltése a végén (gapless)">preload', "mt_prescan": 'mappaváltás az utolsó szám vége előtt, hogy a böngésző ne álljon le">nav', @@ -303,7 +303,7 @@ Ls.hun = { "mt_follow": 'fókuszban tartja az aktuális számot">🎯', "mt_compact": 'kompakt vezérlők">⟎', "mt_uncache": 'gyorsítótár ürítése (próbáld ezt, ha a böngésző hibás fájlt mentett el és nem játssza le)">uncache', - "mt_mloop": 'mappa ismétlése">🔁 ismétlés', + "mt_mloop": 'mappa ismétlése', "mt_mnext": 'következő mappa betöltése és folytatás">📂 tovább', "mt_mstop": 'stop">⏸ stop', "mt_cflac": 'flac / wav konvertálása ide: {0}">flac', diff --git a/copyparty/web/tl/ita.js b/copyparty/web/tl/ita.js index 729aca03..c80272b3 100644 --- a/copyparty/web/tl/ita.js +++ b/copyparty/web/tl/ita.js @@ -285,9 +285,9 @@ Ls.ita = { "ml_drc": "compressore gamma dinamica", "ml_ss": "salta i silenzi", //m - "mt_loop": "loop/ripeti una canzone\">🔁", + "mt_loop": "loop/ripeti una canzone", "mt_one": "fermati dopo una canzone\">1️⃣", - "mt_shuf": "mescola le canzoni in ogni cartella\">🔀", + "mt_shuf": "mescola le canzoni in ogni cartella", "mt_aplay": "autoplay se c'è un song-ID nel link che hai cliccato per accedere al server$N$NDisabilitando questo fermerà anche l'aggiornamento dell'URL della pagina con song-ID quando riproduci musica, per prevenire autoplay se queste impostazioni vengono perse ma l'URL rimane\">a▶", "mt_preload": "inizia a caricare la prossima canzone verso la fine per riproduzione senza interruzioni\">preload", "mt_prescan": "vai alla prossima cartella prima che finisca l'ultima canzone$Nmantenendo felice il browser web$Ncosì non si ferma la riproduzione\">nav", @@ -302,7 +302,7 @@ Ls.ita = { "mt_follow": "mantieni la traccia in riproduzione scorrevole nella vista\">🎯", "mt_compact": "controlli compatti\">⟎", "mt_uncache": "pulisci cache  (prova ad attivare se il tuo browser ha messo in cache$Nuna copia rotta di una canzone e si rifiuta di riprodurla)\">uncache", - "mt_mloop": "loop della cartella aperta\">🔁 loop", + "mt_mloop": "loop della cartella aperta", "mt_mnext": "carica la prossima cartella e continua\">📂 succ", "mt_mstop": "ferma riproduzione\">⏸ stop", "mt_cflac": "converti flac / wav in {0}\">flac", diff --git a/copyparty/web/tl/jpn.js b/copyparty/web/tl/jpn.js index cc1f756a..78e18e71 100644 --- a/copyparty/web/tl/jpn.js +++ b/copyparty/web/tl/jpn.js @@ -285,9 +285,9 @@ Ls.jpn = { "ml_drc": "ダイナミックレンジコンプレッサー", "ml_ss": "無音をスキップ", //m - "mt_loop": "1曲をループ/リピート再生\">🔁", + "mt_loop": "1曲をループ/リピート再生", "mt_one": "1曲で止める\">1️⃣", - "mt_shuf": "各フォルダ内の曲をシャッフルする\">🔀", + "mt_shuf": "各フォルダ内の曲をシャッフルする", "mt_aplay": "サーバーにアクセスするためにクリックしたリンクに曲IDがある場合は自動再生されます$N$Nこれを無効にすると、音楽を再生するときにページのURLが曲IDで更新されなくなります。これにより設定が失われてもURLが残っている場合の自動再生が防止されます。\">a▶", "mt_preload": "ギャップレス再生のために曲の終わり近くに次の曲の読み込みを開始する\">preload", "mt_prescan": "最後の曲が終了する前に次のフォルダへ移動し$Nウェブブラウザが$N再生を停止しないようにする\">nav", @@ -302,7 +302,7 @@ Ls.jpn = { "mt_follow": "再生中の曲をスクロールして表示したままにする\">🎯", "mt_compact": "コントローラーを小さく\">⟎", "mt_uncache": "キャッシュクリア  (ブラウザが破損した曲のコピーをキャッシュしているために$N再生できない場合はこれを試してください)\">uncache", - "mt_mloop": "開いているフォルダをループ\">🔁 ループ", + "mt_mloop": "開いているフォルダをループ", "mt_mnext": "次のフォルダを読み込んで続行\">📂 次", "mt_mstop": "再生を停止\">⏸ 停止", "mt_cflac": "flac / wavを{0}に変換\">flac", diff --git a/copyparty/web/tl/kor.js b/copyparty/web/tl/kor.js index cdd9e6e9..43e71417 100644 --- a/copyparty/web/tl/kor.js +++ b/copyparty/web/tl/kor.js @@ -285,9 +285,9 @@ Ls.kor = { "ml_drc": "다이내믹 레인지 압축기", "ml_ss": "무음 건너뛰기", //m - "mt_loop": "한 곡 반복 재생\">🔁", + "mt_loop": "한 곡 반복 재생", "mt_one": "한 곡 재생 후 중지\">1️⃣", - "mt_shuf": "각 폴더의 곡을 무작위 재생\">🔀", + "mt_shuf": "각 폴더의 곡을 무작위 재생", "mt_aplay": "서버에 접속한 링크에 곡 ID가 있으면 자동 재생$N$N이것을 비활성화하면 음악 재생 시 페이지 URL이 곡 ID로 업데이트되지 않아, 이 설정이 손실되고 URL이 남아있을 경우 자동 재생되는 것을 방지합니다.\">a▶", "mt_preload": "끊김 없는 재생을 위해 다음 곡을 미리 불러오기 시작\">미리로드", "mt_prescan": "마지막 곡이 끝나기 전에 다음 폴더로 이동하여$N웹브라우저가 재생을 멈추지 않도록 합니다.\">탐색", @@ -302,7 +302,7 @@ Ls.kor = { "mt_follow": "재생 중인 트랙이 보이도록 스크롤 유지\">🎯", "mt_compact": "컴팩트 컨트롤\">⟎", "mt_uncache": "캐시 지우기 (브라우저가 곡의 깨진 사본을 캐시하여$N재생이 안되는 경우 시도해보세요)\">캐시삭제", - "mt_mloop": "열린 폴더 반복\">🔁 반복", + "mt_mloop": "열린 폴더 반복", "mt_mnext": "다음 폴더 불러오고 계속\">📂 다음", "mt_mstop": "재생 중지\">⏸ 중지", "mt_cflac": "flac/wav를 {0}로 변환\">flac", diff --git a/copyparty/web/tl/nld.js b/copyparty/web/tl/nld.js index 7acba391..4496b9cb 100644 --- a/copyparty/web/tl/nld.js +++ b/copyparty/web/tl/nld.js @@ -285,9 +285,9 @@ Ls.nld = { "ml_drc": "Dynamisch bereikcompressor", "ml_ss": "Stiltes overslaan", //m - "mt_loop": "Loop/herhaal een nummer\">🔁", + "mt_loop": "Loop/herhaal een nummer", "mt_one": "Stop na een nummer\">1️⃣", - "mt_shuf": "Shuffle alle muziek in alle mappen\">🔀", + "mt_shuf": "Shuffle alle muziek in alle mappen", "mt_aplay": "Autoplay als er een song-ID staat in de link waarop je hebt geklikt om naar de server te gaan$N$NAls u dit uitschakelt, wordt de pagina-URL ook niet meer bijgewerkt met nummer-ID's tijdens het afspelen van muziek. Dit voorkomt automatisch afspelen als deze instellingen verloren gaan, maar de URL behouden blijft.\">a▶", "mt_preload": "Begin het laden van de volgende nummer vlak voordat de huidige nummer het einde bereikt voor gapless playback\">preload", "mt_prescan": "Ga naar de volgende map voordat de laatste nummer eindigd$NMaakt de webbrower blij$NZo het afspelen van muziek niet gestopt word\">nav", @@ -302,7 +302,7 @@ Ls.nld = { "mt_follow": "Het afgespeelde nummer in beeld houden\">🎯", "mt_compact": "Compacte bedieningselementen\">⟎", "mt_uncache": "Cache wissen  (Probeer dit als uw browser een kapotte kopie van een nummer heeft gecached, waardoor het niet afgespeeld kan worden)\">uncache", - "mt_mloop": "De open map herhalen\">🔁 loop", + "mt_mloop": "De open map herhalen", "mt_mnext": "Laad de volgende map en ga verder\">📂 next", "mt_mstop": "Stoppen met afspelen\">⏸ stop", "mt_cflac": "flac / wav omzetten naar {0}\">flac", diff --git a/copyparty/web/tl/nno.js b/copyparty/web/tl/nno.js index 75b5df95..bc046679 100644 --- a/copyparty/web/tl/nno.js +++ b/copyparty/web/tl/nno.js @@ -282,9 +282,9 @@ Ls.nno = { "ml_drc": "compressor (volumutjevning)", "ml_ss": "spol forbi stillheit", - "mt_loop": "spel den same songen om og om igjen\">🔁", + "mt_loop": "spel den same songen om og om igjen", "mt_one": "spel kun éin song\">1️⃣", - "mt_shuf": "songane i kvar mappe$Nspelast i tilfeldig rekkefølge\">🔀", + "mt_shuf": "songane i kvar mappe$Nspelast i tilfeldig rekkefølge", "mt_aplay": "prøv å starte avspeling viss linken du trykte på for å åpne nettsida inneheld ein song-ID$N$Nviss denne deaktiverast så vil heller ikkje nettside-URL'en bli oppdatert med song-ID'er når musikk spelast, i tilfelle innstillingane skulle gå tapt og nettsida lastast på ny\">a▶", "mt_preload": "hent ned litt av neste song i forkant,$Nslik at pausa i overgangen blir mindre\">forsyn", "mt_prescan": "ved behov, bla åt neste mappe$Nslik at nettlesaren lar oss$Nfortsetja å spele musikk\">bla", @@ -299,7 +299,7 @@ Ls.nno = { "mt_follow": "bla slik at songen som spelast alltid er synleg\">🎯", "mt_compact": "tettpakka spelarpanel\">⟎", "mt_uncache": "prøv denne viss ein song ikkje spelar riktig\">oppfrisk", - "mt_mloop": "repetér heile mappa\">🔁 gjenta", + "mt_mloop": "repetér heile mappa", "mt_mnext": "hopp åt neste mappe og fortsett\">📂 neste", "mt_mstop": "stopp avspeling\">⏸ stopp", "mt_cflac": "konvertér flac / wav-filer åt {0}\">flac", diff --git a/copyparty/web/tl/nor.js b/copyparty/web/tl/nor.js index 9da888cd..4c62e4b6 100644 --- a/copyparty/web/tl/nor.js +++ b/copyparty/web/tl/nor.js @@ -282,9 +282,9 @@ Ls.nor = { "ml_drc": "compressor (volum-utjevning)", "ml_ss": "spol forbi stillhet", - "mt_loop": "spill den samme sangen om og om igjen\">🔁", + "mt_loop": "spill den samme sangen om og om igjen", "mt_one": "spill kun én sang\">1️⃣", - "mt_shuf": "sangene i hver mappe$Nspilles i tilfeldig rekkefølge\">🔀", + "mt_shuf": "sangene i hver mappe$Nspilles i tilfeldig rekkefølge", "mt_aplay": "forsøk å starte avspilling hvis linken du klikket på for å åpne nettsiden inneholder en sang-ID$N$Nhvis denne deaktiveres så vil heller ikke nettside-URL'en bli oppdatert med sang-ID'er når musikk spilles, i tilfelle innstillingene skulle gå tapt og nettsiden lastes på ny\">a▶", "mt_preload": "hent ned litt av neste sang i forkant,$Nslik at pausen i overgangen blir mindre\">forles", "mt_prescan": "ved behov, bla til neste mappe$Nslik at nettleseren lar oss$Nfortsette å spille musikk\">bla", @@ -299,7 +299,7 @@ Ls.nor = { "mt_follow": "bla slik at sangen som spilles alltid er synlig\">🎯", "mt_compact": "tettpakket avspillerpanel\">⟎", "mt_uncache": "prøv denne hvis en sang ikke spiller riktig\">oppfrisk", - "mt_mloop": "repeter hele mappen\">🔁 gjenta", + "mt_mloop": "repeter hele mappen", "mt_mnext": "hopp til neste mappe og fortsett\">📂 neste", "mt_mstop": "stopp avspilling\">⏸ stopp", "mt_cflac": "konverter flac / wav-filer til {0}\">flac", diff --git a/copyparty/web/tl/pol.js b/copyparty/web/tl/pol.js index 3a8a64ad..63df32d0 100644 --- a/copyparty/web/tl/pol.js +++ b/copyparty/web/tl/pol.js @@ -288,9 +288,9 @@ Ls.pol = { "ml_drc": "kompresor zasięgu dynamiki", "ml_ss": "pomijaj ciszę", //m - "mt_loop": "pętla/powtarzaj jeden utwór\">🔁", + "mt_loop": "pętla/powtarzaj jeden utwór", "mt_one": "zatrzymaj po jednym utworze\">1️⃣", - "mt_shuf": "odtwarzaj losowo w każdym folderze\">🔀", + "mt_shuf": "odtwarzaj losowo w każdym folderze", "mt_aplay": "autoodtwarzanie po kliknięciu linku do tego serwera, zawierającego identyfikator utworu$N$Nwyłączenie tej opcji zapobiegnie aktualizowaniu adresu strony podczas odtwarzania muzyki, aby zapobiec autoodtwarzaniu przy utracie ustawień\">a▶", "mt_preload": "rozpocznij ładowanie kolejnego utworu blisko końca aktualnego w celu uzyskania odtwarzania bez przerw\">preload", "mt_prescan": "przechodzi do następnego folderu przed zakończeniem ostatniego utworu,$Naby udobruchać przeglądarkę,$Nżeby nie zatrzymała odtwarzania\">naw", @@ -305,7 +305,7 @@ Ls.pol = { "mt_follow": "podążaj za odtwarzanym utworem przewijając widok\">🎯", "mt_compact": "kompaktowe sterowanie\">⟎", "mt_uncache": "wyczyść pamięć podręczną  (spróbuj jeśli przeglądarka$Nzachowała zepsutą kopię utworu, przez co nie odtwarza się ona)\">uncache", - "mt_mloop": "odtwarzaj utwory w folderze w pętli\">🔁 loop", + "mt_mloop": "odtwarzaj utwory w folderze w pętli", "mt_mnext": "wczytaj następny folder i kontynuuj\">📂 next", "mt_mstop": "zatrzymaj odtwarzanie\">⏸ stop", "mt_cflac": "przekonwertuj format flac / wav na {0}\">flac", diff --git a/copyparty/web/tl/por.js b/copyparty/web/tl/por.js index d6966596..eafa0930 100644 --- a/copyparty/web/tl/por.js +++ b/copyparty/web/tl/por.js @@ -285,9 +285,9 @@ Ls.por = { "ml_drc": "compressor de faixa dinâmica", "ml_ss": "ignorar silêncio", //m - "mt_loop": "loop/repetir uma música\">🔁", + "mt_loop": "loop/repetir uma música", "mt_one": "parar depois de uma música\">1️⃣", - "mt_shuf": "embaralhar as músicas em cada pasta\">🔀", + "mt_shuf": "embaralhar as músicas em cada pasta", "mt_aplay": "reproduzir automaticamente se houver um ID de música no link que você clicou para acessar o servidor$N$Ndesativar isso também impedirá que a URL da página seja atualizada com IDs de música ao tocar música, para evitar a reprodução automática se essas configurações forem perdidas mas a URL permanecer\">a▶", "mt_preload": "começar a carregar a próxima música perto do final para uma reprodução sem interrupções\">preload", "mt_prescan": "ir para a próxima pasta antes que a última música$Ntermine, mantendo o navegador feliz$Npara que ele não pare a reprodução\">nav", @@ -302,7 +302,7 @@ Ls.por = { "mt_follow": "manter a faixa que está tocando rolando à vista\">🎯", "mt_compact": "controles compactos\">⟎", "mt_uncache": "limpar cache  (tente isso se seu navegador armazenou em cache$Numa cópia quebrada de uma música e se recusa a tocar)\">uncache", - "mt_mloop": "loop na pasta aberta\">🔁 loop", + "mt_mloop": "loop na pasta aberta", "mt_mnext": "carregar a próxima pasta e continuar\">📂 próximo", "mt_mstop": "parar reprodução\">⏸ parar", "mt_cflac": "converter flac / wav para {0}\">flac", diff --git a/copyparty/web/tl/rus.js b/copyparty/web/tl/rus.js index 7c3bb3fc..360dd3ed 100644 --- a/copyparty/web/tl/rus.js +++ b/copyparty/web/tl/rus.js @@ -285,9 +285,9 @@ Ls.rus = { "ml_drc": "компрессор", "ml_ss": "пропускать тишину", //m - "mt_loop": "повторять один трек\">🔁", + "mt_loop": "повторять один трек", "mt_one": "остановить после этого трека\">1️⃣", - "mt_shuf": "перемешать треки во всех папках\">🔀", + "mt_shuf": "перемешать треки во всех папках", "mt_aplay": "автоматически играть треки по нажатии на ссылки с их ID$N$Nпри отключении адрес сайта также перестанет обновляться в соответствии с текущим треком\">a▶", "mt_preload": "подгружать следующий трек перед концом текущего для бесшовного переключения\">предзагр.", "mt_prescan": "переходить в следующую папку перед окончанием последнего трека$Nне даёт браузеру прервать следующий плейлист\">нав.", @@ -302,7 +302,7 @@ Ls.rus = { "mt_follow": "держать фокус на играющем треке\">🎯", "mt_compact": "компактный плеер\">⟎", "mt_uncache": "очистить кеш  (если браузер кешировал повреждённый$Nтрек и отказывается его запускать)\">уд. кеш", - "mt_mloop": "повторять треки в папке\">🔁 цикл", + "mt_mloop": "повторять треки в папке", "mt_mnext": "загрузить следующую папку и продолжить в ней\">📂 след.", "mt_mstop": "приостановить воспроизведение\">⏸ стоп", "mt_cflac": "конвертировать flac / wav в {0}\">flac", diff --git a/copyparty/web/tl/spa.js b/copyparty/web/tl/spa.js index 89a536e1..9d79ceb1 100644 --- a/copyparty/web/tl/spa.js +++ b/copyparty/web/tl/spa.js @@ -284,9 +284,9 @@ Ls.spa = { "ml_drc": "compresor de rango dinámico", "ml_ss": "saltar silencios", //m - "mt_loop": 'poner en bucle/repetir una canción">🔁', + "mt_loop": 'poner en bucle/repetir una canción', "mt_one": 'parar después de una canción">1️⃣', - "mt_shuf": 'reproducir aleatoriamente las canciones en cada carpeta">🔀', + "mt_shuf": 'reproducir aleatoriamente las canciones en cada carpeta', "mt_aplay": 'reproducir automaticamente si hay un ID de canción en el enlace en el que hiciste clic para acceder al servidor$N$Ndesactivar esto también evitará que la URL de la página se actualice con IDs de canción al reproducir música, para prevenir la reproducción automática si se pierden estos ajustes pero la URL permanece">a▶', "mt_preload": 'empezar a cargar la siguiente canción cerca del final para una reproducción sin pausas">precarga', "mt_prescan": 'ir a la siguiente carpeta antes de que la última canción$Ntermine, manteniendo contento al navegador$Npara que no detenga la reproducción">nav', @@ -301,7 +301,7 @@ Ls.spa = { "mt_follow": 'mantener la pista en reproducción visible en pantalla">🎯', "mt_compact": 'controles compactos">⟎', "mt_uncache": 'limpiar caché  (prueba esto si tu navegador guardó en caché$Nuna copia rota de una canción que se niega a reproducir)">limpiar caché', - "mt_mloop": 'repetir la carpeta actual">🔁 bucle', + "mt_mloop": 'repetir la carpeta actual', "mt_mnext": 'cargar la siguiente carpeta y continuar">📂 sig', "mt_mstop": 'detener reproducción">⏸ parar', "mt_cflac": 'convertir flac / wav a {0}">flac', diff --git a/copyparty/web/tl/swe.js b/copyparty/web/tl/swe.js index 492c86e6..c6fed77e 100644 --- a/copyparty/web/tl/swe.js +++ b/copyparty/web/tl/swe.js @@ -285,9 +285,9 @@ Ls.swe = { "ml_drc": "dynamikkompressor", "ml_ss": "hoppa över tystnad", //m - "mt_loop": "upprepa en låt\">🔁", + "mt_loop": "upprepa en låt", "mt_one": "stoppa uppspelningen efter en låt\">1️⃣", - "mt_shuf": "blanda låtarna i varje mapp\">🔀", + "mt_shuf": "blanda låtarna i varje mapp", "mt_aplay": "spela automatiskt om det finns en låt-ID i länkar du har klickat på för att öppna sidan$N$Nom detta är avstängt kommer sidans adress inte att bli uppdaterad med en låt-ID om du spelar musik, för att förhindra automatisk uppspelning om dessa inställningar går förlorade men webbadressen återstår\">a▶", "mt_preload": "påbörja nedladdning av nästa låt i förväg för gapfri uppspelning\">ladda", "mt_prescan": "hoppa till nästa mapp i förväg så att webbläsaren$Nförblir glad och inte avbryter uppspelningen\">nav", @@ -302,7 +302,7 @@ Ls.swe = { "mt_follow": "skrolla vyn till den spelande låten\">🎯", "mt_compact": "kompakt kontrollpanel\">⟎", "mt_uncache": "rensa cachen  (prova detta om din webbläsare har cachat$Nen trasig kopia av en låt och den vägrar spela upp den)\">rensa", - "mt_mloop": "upprepa den öppna mappen\">🔁 upprepa", + "mt_mloop": "upprepa den öppna mappen", "mt_mnext": "ladda nästa mapp och fortsätt\">📂 nästa", "mt_mstop": "stoppa uppspelningen\">⏸ stopp", "mt_cflac": "konvertera flac / wav till {0}\">flac", diff --git a/copyparty/web/tl/tur.js b/copyparty/web/tl/tur.js index 94308795..b19b076e 100644 --- a/copyparty/web/tl/tur.js +++ b/copyparty/web/tl/tur.js @@ -285,9 +285,9 @@ Ls.tur = { "ml_drc": "dinamik aralık sıkıştırıcı", "ml_ss": "sessizliği atla", //m - "mt_loop": "bir şarkıyı döngüye al / tekrar et\">🔁", + "mt_loop": "bir şarkıyı döngüye al / tekrar et", "mt_one": "bir şarkıdan sonra dur\">1️⃣", - "mt_shuf": "klasörlerdeki şarkıları karıştır\">🔀", + "mt_shuf": "klasörlerdeki şarkıları karıştır", "mt_aplay": "sunucuya erişmek için kullandığın bağlantıda geçerli bir şarkı varsa otomatik oynat$N$Nbunu etkisiz kılmak aynı zamanda müzik oynatıldığında sayfa URL'nin değişmesini de engeller\">a▶", "mt_preload": "aralıksız oynatma için sıradaki şarkıyı önceden yüklemeye başla\">ön yükleme", "mt_prescan": "son şarkı bitmeden önce bir sonraki klasöre git$Nweb tarayıcısını mutlu tutar$Nbu nedenle oynatmayı durdurmaz\">nav", @@ -302,7 +302,7 @@ Ls.tur = { "mt_follow": "oynatılan müzik ibaresini görünümde tut\">🎯", "mt_compact": "kompakt kontroller\">⟎", "mt_uncache": "önbelleği temizle  (bunu, tarayıcınızın bozuk bir şarkı kopyasını önbelleğe alması nedeniyle çalmayı reddettiğinde deneyin)\">önbelleği temizle", - "mt_mloop": "açık klasörü döngüye al\">🔁 döngü", + "mt_mloop": "açık klasörü döngüye al", "mt_mnext": "bir sonraki klasörü yükle ve devam et\">📂 sonraki", "mt_mstop": "oynatmayı durdur\">⏸ durdur", "mt_cflac": "flac / wav'ı {0}'a dönüştür\">flac", diff --git a/copyparty/web/tl/ukr.js b/copyparty/web/tl/ukr.js index 17fc9e3a..ef8063f3 100644 --- a/copyparty/web/tl/ukr.js +++ b/copyparty/web/tl/ukr.js @@ -285,9 +285,9 @@ Ls.ukr = { "ml_drc": "компресор динамічного діапазону", "ml_ss": "пропускати тишу", //m - "mt_loop": "зациклити/повторити одну пісню\">🔁", + "mt_loop": "зациклити/повторити одну пісню", "mt_one": "зупинити після однієї пісні\">1️⃣", - "mt_shuf": "перемішати пісні в кожній папці\">🔀", + "mt_shuf": "перемішати пісні в кожній папці", "mt_aplay": "автовідтворення, якщо є ID пісні в посиланні, по якому ви клацнули для доступу до сервера$N$Nвідключення цього також зупинить оновлення URL сторінки з ID пісень під час відтворення музики, щоб запобігти автовідтворенню, якщо ці налаштування втрачені, але URL залишається\">a▶", "mt_preload": "почати завантаження наступної пісні ближче до кінця для безперервного відтворення\">preload", "mt_prescan": "перейти до наступної папки перед тим, як остання пісня$Nзакінчиться, підтримуючи веб-браузер у робочому стані$Nщоб він не зупинив відтворення\">nav", @@ -302,7 +302,7 @@ Ls.ukr = { "mt_follow": "тримати трек, що відтворюється, у полі зору\">🎯", "mt_compact": "компактні елементи керування\">⟎", "mt_uncache": "очистити кеш  (спробуйте це, якщо ваш браузер закешував$Nпошкоджену копію пісні, тому відмовляється її відтворювати)\">uncache", - "mt_mloop": "зациклити відкриту папку\">🔁 loop", + "mt_mloop": "зациклити відкриту папку", "mt_mnext": "завантажити наступну папку і продовжити\">📂 next", "mt_mstop": "зупинити відтворення\">⏸ stop", "mt_cflac": "конвертувати flac / wav в {0}\">flac", diff --git a/copyparty/web/tl/vie.js b/copyparty/web/tl/vie.js index 89687d3d..fc3d2f80 100644 --- a/copyparty/web/tl/vie.js +++ b/copyparty/web/tl/vie.js @@ -289,9 +289,9 @@ Ls.vie = { "ml_drc": "bộ nén dải động", "ml_ss": "bỏ qua khoảng lặng", //m - "mt_loop": "lặp lại một bài\">🔁", + "mt_loop": "lặp lại một bài", "mt_one": "dừng sau một bài\">1️⃣", - "mt_shuf": "trộn các bài trong thư mụcr\">🔀", + "mt_shuf": "trộn các bài trong thư mụcr", "mt_aplay": "tự động phát nếu có ID bài trong link bạn nhấp để truy cập máy chủ$N$Ntắt tuỳ chọn sẽ ngăn URL của trang cập nhật theo ID bài khi phát nhạc, tránh tự động phát nếu cài đặt mất nhưng URL còn\">a▶", "mt_preload": "bắt đầu tải bài hát tiếp theo khi gần hết bài để phát liền mạch\">preload", "mt_prescan": "chuyển đến thư mục tiếp theo trước khi bài cuối cùng $Nkết thúc, giúp giữ trình duyệt hoạt động $N và không dừng phát nhạc\">nav", @@ -306,7 +306,7 @@ Ls.vie = { "mt_follow": "giữ bài đang phát trong tầm nhìn\">🎯", "mt_compact": "giao diện điều khiển thu gọn\">⟎", "mt_uncache": "xoá bộ nhớ đệm  (thử nếu trình duyệt lưu trữ đệm $Nmột bản nhạc bị lỗi và không thể phát)\">uncache", - "mt_mloop": "lặp trong thư mục đang mở\">🔁 loop", + "mt_mloop": "lặp trong thư mục đang mở", "mt_mnext": "tải thư mục tiếp theo và tiếp tục\">📂 next", "mt_mstop": "dừng phát\">⏸ stop", "mt_cflac": "chuyển flac / wav sang {0}\">flac", diff --git a/scripts/tl.js b/scripts/tl.js index 3ac78eb9..ed4f011e 100644 --- a/scripts/tl.js +++ b/scripts/tl.js @@ -317,7 +317,7 @@ Ls.hmn = { "ml_drc": "dynamic range compressor", "ml_ss": "skip silence", - "mt_loop": "loop/repeat one song\">🔁", + "mt_loop": "loop/repeat one song", "mt_one": "stop after one song\">1️⃣", "mt_shuf": "shuffle the songs in each folder\">🔀", "mt_aplay": "autoplay if there is a song-ID in the link you clicked to access the server$N$Ndisabling this will also stop the page URL from being updated with song-IDs when playing music, to prevent autoplay if these settings are lost but the URL remains\">a▶",