diff --git a/lang/de_DE.json b/lang/de_DE.json
index 0c504e7..c5560a4 100644
--- a/lang/de_DE.json
+++ b/lang/de_DE.json
@@ -9,6 +9,7 @@
"bad_url": "URL nicht verfügbar.",
"cache_refreshed": "Cache erneuert!",
"change_ducking_volume": "Lautstärkeabsenkung wurde von {user} auf {volume} gesetzt.",
+ "change_max_volume": "",
"change_mode": "Wiedergabemodus wurde von {user} auf {mode} gesetzt.",
"change_volume": "Lautstärke wurde von {user} auf {volume} gesetzt.",
"cleared": "Playlist wurde geleert.",
@@ -16,6 +17,7 @@
"cleared_tags_from_all": "Alle Tags wurden von allen Songs in der Playlist entfernt.",
"command_disabled": "{command}: Befehl deaktiviert!",
"current_ducking_volume": "Aktuelle Lautstärkeabsenkung: {volume}.",
+ "current_max_volume": "",
"current_mode": "Aktueller Wiedergabemodus: {mode}",
"current_volume": "Aktuelle Lautstärke: {volume}.",
"database_dropped": "Datenbank gelöscht. Alle Einträge wurde gelöscht.",
@@ -29,6 +31,7 @@
"help": "",
"invalid_index": "{index} ist ein ungültiger Index. Sende !queue, um die aktuelle Playlist anzuzeigen.",
"last_song_on_the_queue": "Letztes Lied in der Wiedergabeliste.",
+ "max_volume": "",
"multiple_file_added": "Mehrere Elemente wurden hinzugefügt:",
"multiple_file_deleted": "Mehrere Elemente wurden aus der Bibliothek gelöscht:",
"multiple_file_found": "Gefunden:",
diff --git a/lang/en_US.json b/lang/en_US.json
index 371fb2a..645acec 100644
--- a/lang/en_US.json
+++ b/lang/en_US.json
@@ -170,4 +170,4 @@
"url_placeholder": "URL...",
"volume_slider": "Volume Slider"
}
-}
+}
\ No newline at end of file
diff --git a/lang/es_ES.json b/lang/es_ES.json
index 97ecfee..2ca1a46 100644
--- a/lang/es_ES.json
+++ b/lang/es_ES.json
@@ -9,6 +9,7 @@
"bad_url": "Se solicitó una URL mal formada. ",
"cache_refreshed": "Caché fue actualizada!",
"change_ducking_volume": "Volumen en agache ajustado a {volume} por {user}.",
+ "change_max_volume": "",
"change_mode": "Modo de reproducción ajustado a {mode} por {user}.",
"change_volume": "Volumen ajustado a {volume} por {user}.",
"cleared": "Lista de reproducción ha sido vaciada.",
@@ -16,6 +17,7 @@
"cleared_tags_from_all": "Eliminadas todas las etiquetas de las canciones en la lista de reproducción.",
"command_disabled": "{command}: comando desactivado!",
"current_ducking_volume": "Volumen en agache: {volume}.",
+ "current_max_volume": "",
"current_mode": "Modo actual de reproducción es {mode}.",
"current_volume": "Volumen actual: {volume}.",
"database_dropped": "Base de datos descartada. Todos los registros se han ido.",
@@ -29,6 +31,7 @@
"help": "
Comandos
\nControl\n\n- !web - obtener la URL de la interfaz web, en caso de estar activada.
\n- !play (or !p) [{n}] [{empezar_desde}] - continuar desde pausa / empezar a reproducir (desde la n-ésima canción, si n es introducido)
\n- !pause - pausar
\n- !stop - parar la reproducción
\n- !skip - saltar a la siguiente canción
\n- !last - saltar a la última canción
\n- !volume {volumen} - obtener o cambiar el volumen (de 0 a 100)
\n- !mode [{modo}] - obtener o ajustar el modo de reproducción. {modo} debiera ser o bien one-shot (eliminar el ítem de la lista una vez reproducido), repeat (repetir la lista de reproducción una vez terminada), random (aleatorizar la reproducción), o autoplay (reproducir una muestra aleatoria de canciones de la biblioteca musical).
\n- !duck on/off - activar o desactivar funcionalidad de agache
\n- !duckv - ajustar el volumen del bot para cuando se está en modo de agache
\n- !duckthres - ajustar el nivel de volumen de habla que activa el agache (3000 por defecto)
\n- !oust - parar la reproducción e ir al canal por defecto del bot
\n
\nLista de Reproducción\n\n- !now (o !np) - mostrar la canción actual
\n- !queue - mostrar ítems actualmente en la lista de reproducción
\n- !tag {etiquetas} - añadir todos los ítems con etiquetas {etiquetas}. Éstas deben ir separadas por coma (\",\").
\n- !file (or !f) {ruta/carpeta/palabra clave} - añadir un único fichero a la lista de reproducción a partir de su ruta o una palabra clave en su ruta.
\n- !filematch (o !fm) {patrón} - añade todos los ficheros que calzan con la expresión regular {patrón}.
\n- !url {url} - añade música de Youtube o de SoundCloud
\n- !playlist {url} [{offset}] - añade todos los ítems en una lista de reproducción de Youtube o de Soundcloud, y empieza desde el primer ítem después del {offset} entregado
\n- !radio {url} - agrega una radio {url} a la lista de reproducción
\n- !rbquery {palabra clave} - envía una query a http://www.radio-browser.info para una estación de radio
\n- !rbplay {id} - reproduce una estación de radio con {id} (por ejemplo, !rbplay 96746)
\n- !ysearch {palabras clave} - busca en youtube. Use !ysearch -n para avanzar la página.
\n- !yplay {palabras clave} - añade el primer resultado de la búsqueda de {palabras clave} en Youtube a la lista de reproducción.
\n- !shortlist (o !sl) {n/*} - añade el {n}-ésimo elemento (o todos los elementos si se entrega *) en la lista corta.
\n- !rm {n} - elimina la n-ésima canción en la lista de reproducción
\n- !repeat [{n}] - repite la canción actual {n} veces (1 por defecto).
\n- !random - baraja la lista de reproducción.
\n
\nBiblioteca Musical\n\n- !search {palabras clave} - encuentra elemento con {palabras clave} en la biblioteca musical. Palabras clave separadas por espacios
\n- !listfile [{patrón}] - muestra la lista de ficheros disponibles (cuyas rutas calzan con la expresión regular {patrón}, si éste es entregado)
\n- !addtag [{n}] {etiquetas} - añade {etiquetas} a la {n}-ésima canción (canción actual si {n} es omitida) en la lista de reproducción. Etiquetas separadas por comas (\",\").
\n- !addtag * {etiquetas} - añade {etiquetas} a todos los elementos en la lista de reproducción.
\n- !untag [{n/*}] {etiquetas}/* - elimina {etiquetas}/todas las etiquetas de la {n}-ésima canción (canción actual si {n} es omitida) en la lista de reproducción.
\n- !findtagged (o !ft) {etiquetas} - encuentra elemento con {etiquetas} en la biblioteca musical.
\n- !delete {n} - elimina {n}-ésimo elemento en la lista corta, de la biblioteca musical.
\n
\nOtros\n\n- !joinme {token} - unirse a tu propio canal con {token}.
\n- !password {contraseña} - cambia la contraseña que usa para acceder a la interfaz web.
\n
",
"invalid_index": "Índice {index} inválido. Use '!queue' para ver la lista de reproducción.",
"last_song_on_the_queue": "Última en la cola.",
+ "max_volume": "",
"multiple_file_added": "Múltiples elementos añadidos:",
"multiple_file_deleted": "Múltiples elementos fueron eliminados de la biblioteca:",
"multiple_file_found": "Encontrado:",
diff --git a/lang/fr_FR.json b/lang/fr_FR.json
index 0189c1d..4b5526b 100644
--- a/lang/fr_FR.json
+++ b/lang/fr_FR.json
@@ -9,6 +9,7 @@
"bad_url": "Mauvaise URL demandé",
"cache_refreshed": "Cache actualisé!",
"change_ducking_volume": "Volume sur le ducking réglé sur {volume} par {user}.",
+ "change_max_volume": "",
"change_mode": "Mode de lecture réglé sur {mode} par {user}.",
"change_volume": "Volume réglé sur {volume} par {user}.",
"cleared": "Playlist vidée.",
@@ -16,6 +17,7 @@
"cleared_tags_from_all": "Suppression de tous les tags des chansons de la playlist.",
"command_disabled": "{command} : commande désactivée !",
"current_ducking_volume": "Volume de ducking: {volume}.",
+ "current_max_volume": "",
"current_mode": "Le mode de lecture actuel est {mode}.",
"current_volume": "Volume actuel : {volume}.",
"database_dropped": "La base de données a été supprimée. Tous les enregistrements ont disparu.",
@@ -29,6 +31,7 @@
"help": "Commandes
\nControl\n\n- !web - obtenir l'URL de l'interface web, si elle est activée.
\n- !play (ou !p) [{num}] [{start_from}] - reprise de la pause / début de la lecture (à partir de la n° X s'il est donné)
\n- !pause - pause
\n- !stop - arrêtez de jouer
\n- !skip - passer à la chanson suivante
\n- !last - passer à la dernière chanson
\n- !volume {volume} - obtenir ou modifier le volume (de 0 à 100)
\n- !mode [{mode}] - obtenir ou définir le mode de lecture, {mode} doit être l'un de one-shot (supprimer l'élément une fois joué), repeat (boucle de la liste de lecture), ramdom (liste de lecture aléatoire),\nautoplay (prendre au hasard dans la bibliothèque musicale).
\n- !duck on/off - activer ou désactiver la fonction d'esquive
\n- !duckv {volume} - définit le volume du bot lorsque le ducking est activé
\n- !duckthres - définir le seuil de volume pour activer le ducking (3000 par défaut)
\n- !oust - arrêtez de jouer et passez sur le canal par défaut
\n
\nPlayist\n\n- !now (ou !np) - afficher la chanson actuelle
\n- !queue - afficher les éléments de la playlist
\n- !tag {balises} - ajouter tous les éléments avec les tags {tags}, les balises séparées par \",\".
\n- !file (ou !f) {chemin/dossier/mot-clé} - ajoute un seul fichier à la playlist par son chemin ou un mot-clé.
\n- !filematch (ou !fm) {pattern} - ajouter tous les fichiers qui correspondent à la regex {pattern}
\n- !url {url} - ajouter de la musique Youtube ou SoundCloud
\n- !playlist {url} [{offset}] - ajouter tous les éléments d'une liste de lecture Youtube ou SoundCloud, et commencer par le {offset}-ième élément
\n- !radio {url} - ajouter une radio {url} à la playlist
\n- !rbquery {keyword} - interroger http://www.radio-browser.info pour une station de radio
\n- !rbplay {id} - jouer une station de radio avec {id} (ex. !rbplay 96746)
\n- !ysearch {keywords} - requête youtube. Utilisez !ysearch -n pour aller à la page d'après.
\n- !yplay {keywords} - ajouter le premier résultat de recherche de {keyword} dans la playlist.
\n- !shortlist (ou !sl) {index/*} - ajouter {index}-ième élément (ou tous les éléments si * est donné) de la liste.
\n- !rm {num} - supprimer le num-ième morceau de la playlist
\n- !repeat [{num}] - répéter la chanson actuelle {num} (1 par défaut) times.
\n- !random - randomiser la playlist.
\n
\nBibliothèque musicale\n\n- !search {keywords} - trouver un élément avec {mots-clés} dans la bibliothèque musicale, mots-clés séparés par un espace.
\n- !listfile [{pattern}] - affiche la liste des fichiers disponibles (dont les chemins correspondent au motif de regex si {pattern} est donné)
\n- !addtag [{index}] {tags} - ajouter {tags} à {index} (current song if {index} n'existe pas) de la playliste, tags séparer par \",\".
\n- !addtag * {tags} - ajouter des {tags} à tous les éléments de la playlist.
\n- !untag [{index/*}] {tags}/* - supprimer {tags}/toutes les tags de {index}-th(current song if {index} is oitted) item on the playlist.
\n- !findtagged (ou !ft) {tags} - trouver un élément avec des {balises} dans la bibliothèque.
\n- !delete {index} - supprimer le {index}-ième élément de la liste de la bibliothèque.
\n
\nAutre\n\n- !joinme {token} - rejoins votre propre channel mumble avec {token}.
\n- !password {password} - changer votre mot de passe, utilisé pour accéder à l'interface web.
\n
",
"invalid_index": "Index non valide {index}. Utilisez '!queue' pour voir la playlist.",
"last_song_on_the_queue": "Dernier de la file d'attente.",
+ "max_volume": "",
"multiple_file_added": "Ajout de plusieurs éléments :",
"multiple_file_deleted": "Plusieurs éléments ont été supprimés de la bibliothèque :",
"multiple_file_found": "Trouvé :",
diff --git a/lang/it_IT.json b/lang/it_IT.json
index 5f16bb7..b9d767c 100644
--- a/lang/it_IT.json
+++ b/lang/it_IT.json
@@ -9,6 +9,7 @@
"bad_url": "È stato richiesto un URL non valido.",
"cache_refreshed": "Cache aggiornata!",
"change_ducking_volume": "Volume del ducking impostato a {volume} da {user}.",
+ "change_max_volume": "",
"change_mode": "Modalità di riproduzione impostata su {mode} da {user}.",
"change_volume": "Volume impostato a {volume} da {user}.",
"cleared": "Playlist svuotata.",
@@ -16,6 +17,7 @@
"cleared_tags_from_all": "Rimossi tutti i tag dai brani nella playlist.",
"command_disabled": "{command}: comando disabilitato!",
"current_ducking_volume": "Volume ducking attuale: {volume}.",
+ "current_max_volume": "",
"current_mode": "Modalità di riproduzione corrente: {mode}.",
"current_volume": "Volume attuale: {volume}.",
"database_dropped": "Database eliminato. Tutti i dati sono andati.",
@@ -29,6 +31,7 @@
"help": "Comandi
\nControllo\n\n- !web - ottenere l'URL dell'interfaccia web, se abilitata.
\n- !play (or !p) [{num}] [{start_from}] - Riprende dalla pausa / avvia la riproduzione (dal numero {num} se fornito).
\n- !pause - Pausa.
\n- !stop - Arresta riproduzione.
\n- !skip - Passa al brano successivo.
\n- !last - Passa all'ultimo brano.
\n- !volume {volume} - Ottenere o modificare il volume (da 0 a 100).
\n- !mode [{mode}] - Ottenere o impostare la modalità di riproduzione, {mode} dovrebbe essere one-shot (rimuove l'elemento una volta riprodotto), repeat (ripete la playlist dopo il completamento), random (riproduzione casuale della playlist), autoplay (riproduce brani casuali dalla libreria musicale).
\n- !duck on/off - Abilitare o disabilitare la funzione ducking.
\n- !duckv {volume} - Imposta il volume del bot quando il ducking è attivato.
\n- !duckthres - Imposta la soglia del volume per attivare il ducking (3000 per impostazione predefinita).
\n- !oust - Interrompe la riproduzione e vai al canale predefinito.
\n
\nPlaylist\n\n- !now (or !np) - Visualizza il brano corrente.
\n- !queue - Visualizza gli elementi nella playlist.
\n- !tag {tags} - Aggiungi tutti gli elementi con i tag {tags}, tag separati da \",\".
\n- !file (or !f) {path/folder/keyword} - Aggiungi un singolo file alla playlist tramite il percorso o la parola chiave nel percorso.
\n- !filematch (or !fm) {pattern} - Aggiungi tutti i file che corrispondono all'espressione regolare {pattern}.
\n- !url {url} - Aggiungi musica da YouTube o SoundCloud.
\n- !playlist {url} [{offset}] - Aggiungi tutti gli elementi da una playlist di YouTube o SoundCloud e inizia con l'elemento {offset}.
\n- !radio {url} - Aggiungi una radio {url} alla playlist.
\n- !rbquery {keyword} - Interroga http://www.radio-browser.info per una stazione radio.
\n- !rbplay {id} - Riproduce una stazione radio con {id} (es. !rbplay 96746).
\n- !ysearch {keywords} - Interroga YouTube. Usa !ysearch -n per andare alla pagina successiva.
\n- !yplay {keywords} - Aggiungi il primo risultato di ricerca per {keyword} alla playlist.
\n- !shortlist (or !sl) {indexes/*} - Aggiungi {index}-esimo elemento (o tutti gli elementi se * è dato) alla lista.
\n- !rm {num} - Rimuove il brano {num} dalla playlist.
\n- !repeat [{num}] - Ripete il brano corrente {num} volte (1 per impostazione predefinita).
\n- !random - Playlist in riproduzione casuale.
\n
\nLibreria Musicale\n\n- !search {keywords} - Trova l'elemento con {keywords} nella libreria musicale, parole chiave separate da spazio.
\n- !listfile [{pattern}] - Mostra l'elenco dei file disponibili (i cui percorsi corrispondono all'espressione regolare {pattern}, se fornito).
\n- !addtag [{index}] {tags} - Aggiunge {tag} a {index} (brano corrente se {index} è omesso) della playlist, tag separati da \",\".
\n- !addtag * {tags} - Aggiunge {tags} a tutti gli elementi sulla playlist.
\n- !untag [{index/*}] {tags}/* - Rimuove {tags}/tutti i tag dall'elemento {index} (brano corrente se {index} è omesso) nella playlist.
\n- !findtagged (or !ft) {tags} - Trova l'elemento con {tags} nella libreria musicale.
\n- !delete {index} - Rimuove {index} elemento dall'elenco della libreria musicale.
\n
\nAltro\n\n- !joinme {token} - Unisciti al tuo canale Mumble con {token}.
\n- !password {password} - Cambia la password, utilizzata per accedere all'interfaccia web.
\n
\",",
"invalid_index": "Indice {index} non valido. Usa !queue per vedere la playlist.",
"last_song_on_the_queue": "Ultimo in coda.",
+ "max_volume": "",
"multiple_file_added": "Più elementi aggiunti:",
"multiple_file_deleted": "Più elementi eliminati dalla libreria:",
"multiple_file_found": "Trovati:",
diff --git a/lang/ja_JP.json b/lang/ja_JP.json
index 90e829d..44a457f 100644
--- a/lang/ja_JP.json
+++ b/lang/ja_JP.json
@@ -9,6 +9,7 @@
"bad_url": "URLが不正です。",
"cache_refreshed": "キャッシュが更新されました。",
"change_ducking_volume": "{user}は「ダッキング」が触発する時の音量を{volume}に設定しました。",
+ "change_max_volume": "",
"change_mode": "{user}がプレイモードを{mode}に設定しました。",
"change_volume": "{user}が音量を{volume}に設定しました。",
"cleared": "再生リストがクリアされました。",
@@ -16,6 +17,7 @@
"cleared_tags_from_all": "再生リスト内の全ての曲のタグがクリアされました。",
"command_disabled": "{command}: この命令は利用できません。",
"current_ducking_volume": "「ダッキング」が触発する時の音量:{volume}。",
+ "current_max_volume": "",
"current_mode": "現在のプレイモードは{mode}です。",
"current_volume": "現在の音量は{volume}です。",
"database_dropped": "データベースがクリアされました。",
@@ -29,6 +31,7 @@
"help": "コマンドの使い方
\n\nbotを操縦する\n\n\n- !web - ウェブインターフェースのアドレスを取得する。
\n- !play (= !p) [{num}] [{start_from}] - 再生を再開する・第{num}番目を再生する。
\n- !pause - 一時停止。
\n- !stop - 再生停止。
\n- !skip - 次の曲にスキップする。
\n- !last - 最後の曲にスキップする。
\n- !volume {volume} - 音量を取得・設定する(0〜100)。
\n- !mode [{mode}] - 再生モードを設定する。 {mode} はone-shot 、 repeat、 random、 \nautoplay 四つ中の一つです。
\n- !duck on/off - 「ダッキング」を起動する(人が喋る時自動的に音量を下げる)。
\n- !duckv {volume} - 「ダッキング」の音量を取得・設定する(0〜100)。
\n- !duckthres - 「ダッキング」を触発ために必要なオーディオ信号の閾値を設定する(デフォルトは3000)。
\n- !oust - 再生を停止する、そして最初のチャネルに戻る。
\n
\n\n再生リスト
\n\n\n- !now (= !np) - 今放送中の曲のインフォを取得する。
\n- !queue - 再生リストを表示する。
\n- !tag {tags} - ライブラリの中にタグ「{tags}」がある曲を再生リストに追加する。
\n- !file (= !f) {path/folder/keyword} - 本機にある音楽フェイル・フォルダを追加する。
\n- !filematch (or !fm) {pattern} - ファイルパスが正規表現パターン「{pattern}」にマッチされる曲を追加する。
\n- !url {url} - Youtube/SoundCloudリンクを追加する。
\n- !playlist {url} [{offset}] - Youtube/SoundCloud再生リストを追加する。
\n- !radio {url} - アドレス「{url}」のウェブラジオを追加する。
\n- !rbquery {keyword} - http://www.radio-browser.infoからウェブラジオを検索する。
\n- !rbplay {id} - ID「{id}」のウェブラジオを追加する (例: !rbplay 96746)。
\n- !ysearch {keywords} - Youtubeを検索する。 ペイジをめぐるため !ysearch -n を使ってください。
\n- !yplay {keywords} - Youtubeを検索する。第一番目の曲を直接に再生リストに追加する。
\n- !shortlist (or !sl) {indexes/*} - 候補リストの第{indexes}番目の曲を追加する(もし「*」を使ったら、候補リストにある全ての曲を追加する)。
\n- !rm {num} - 再生リストにある第{num}番目の曲を削除する。
\n- !repeat [{num}] - 今の曲を{num}回リピートする(デフォルトは一回リピートする)。
\n- !random - 再生リストの順序をランダム化にする。
\n
\n\nライブリ
\n\n\n- !search {keywords} - ライブリの中に「{keywords}」が出る曲を検索する。
\n- !listfile [{pattern}] - ファイルパスが正規表現パターン「{pattern}」にマッチされる曲を表示する。
\n- !addtag [{index}] {tags} - タグ「{tags}」を第{index}番目の曲に追加する(もし{index}が提供されなかったら、今の曲に追加する)。複数のタグが「,」で区切る。
\n- !addtag * {tags} - タグ「{tags}」を再生リストにある全部曲に追加する。
\n- !untag [{index/*}] {tags}/* - 第{index}番目の曲(全ての曲、もし「*」を使ったら)からタグ「{tags}」を削除する(全部のタグ、もし「*」を使ったら)。
\n- !findtagged (or !ft) {tags} - ライブリに{tags}が含む曲を検索する。
\n- !delete {index} - ライブリ(ハードドライブ)に候補リストの第{index}番目曲を削除する。
\n
\n\n他のコマンド
\n\n\n- !joinme [{token}] - あなたがいるチャネルに入る。
\n- !password {password} - あなたのウェブインタフェーイスのパスワードを変更する。
\n
",
"invalid_index": "インデックス{index}が不正です。再生リストを見るために、!queueを送信してください。",
"last_song_on_the_queue": "最後の曲。",
+ "max_volume": "",
"multiple_file_added": "以下の曲が追加しました:",
"multiple_file_deleted": "以下の曲がライブラリから削除されました:",
"multiple_file_found": "以下の曲が見つかりました:",
diff --git a/lang/nl_NL.json b/lang/nl_NL.json
index 54a0f2b..8e6f570 100644
--- a/lang/nl_NL.json
+++ b/lang/nl_NL.json
@@ -9,6 +9,7 @@
"bad_url": "",
"cache_refreshed": "",
"change_ducking_volume": "",
+ "change_max_volume": "",
"change_mode": "",
"change_volume": "",
"cleared": "",
@@ -16,6 +17,7 @@
"cleared_tags_from_all": "",
"command_disabled": "",
"current_ducking_volume": "",
+ "current_max_volume": "",
"current_mode": "",
"current_volume": "Huidig volume: {volume}.",
"database_dropped": "",
@@ -29,6 +31,7 @@
"help": "",
"invalid_index": "",
"last_song_on_the_queue": "",
+ "max_volume": "",
"multiple_file_added": "",
"multiple_file_deleted": "",
"multiple_file_found": "",
diff --git a/lang/zh_CN.json b/lang/zh_CN.json
index a37e370..8c3cd67 100644
--- a/lang/zh_CN.json
+++ b/lang/zh_CN.json
@@ -9,6 +9,7 @@
"bad_url": "URL地址无效!",
"cache_refreshed": "缓存已刷新。",
"change_ducking_volume": "{user}将“闪避”时的音量设置为 {volume}。",
+ "change_max_volume": "",
"change_mode": "{user}将播放列表模式被设置为{mode} 。",
"change_volume": "{user}将音量设置为{volume}。",
"cleared": "播放列表已清空。",
@@ -16,6 +17,7 @@
"cleared_tags_from_all": "已移除播放列表内所有曲目的标签。",
"command_disabled": "{command}: 该命令不可用!",
"current_ducking_volume": "“闪避”时的音量为:{volume}。",
+ "current_max_volume": "",
"current_mode": "当前的播放模式为{mode}。",
"current_volume": "当前音量为{volume}。",
"database_dropped": "数据库已经清空。",
@@ -29,6 +31,7 @@
"help": "命令帮助
\n\n播放控制\n\n\n- !web - 获取网页控制界面的地址(如果启用了的话)。
\n- !play (或 !p) [{num}] [{start_from}] - 继续播放/开始播放第{num}首曲目。
\n- !pause - 暂停播放。
\n- !stop - 停止播放。
\n- !skip - 跳到下一首曲目。
\n- !last - 跳到播放列表上的最后一首曲目。
\n- !volume {volume} - 获取或设置音量(从0到100)。
\n- !mode [{mode}] - 设置播放模式。 {mode} 可以使 one-shot (顺序播放), repeat (循环播放), random (随机播放)或\nautoplay (自动播放)四种之一.
\n- !duck on/off - 开启或关闭“闪避”功能。开启后,在别人说话时,音乐的音量会自动减小。
\n- !duckv {volume} - 获取或设置“闪避”时的音量。
\n- !duckthres - 设置“闪避”被激活所需音频信号强度的阈值(默认是3000)。
\n- !oust - 停止播放,并回到默认频道。
\n
\n播放列表\n\n\n- !now (或 !np) - 显示当前曲目信息。
\n- !queue - 显示播放列表。
\n- !tag {tags} - 将音乐库中所有包含{tags}标签的曲目添加到播放列表中。
\n- !file (或 !f) {path/folder/keyword} - 添加某一本地音频文件或某个目录中的全部文件到播放列表中。
\n- !filematch (or !fm) {pattern} - 将文件名满足正则表达式{pattern}的全部文件添加到播放列表中。
\n- !url {url} - 添加Youtube或SoundCloud链接。
\n- !playlist {url} [{offset}] - 添加Youtube或SoundCloud播放列表。
\n- !radio {url} - 将地址为{url}的电台加入播放列表。
\n- !rbquery {keyword} - 从http://www.radio-browser.info中搜索某一电台。
\n- !rbplay {id} - 播放ID为{id}的电台 (如 !rbplay 96746)。
\n- !ysearch {keywords} - 搜索Youtube。 使用 !ysearch -n 翻页.
\n- !yplay {keywords} - 搜索Youtube,将第一条搜索结果直接加入播放列表。
\n- !shortlist (or !sl) {indexes/*} - 添加候选列表中的第{indexes}条曲目(或者是全部曲目,如果该参数为“*”)到播放列表中。
\n- !rm {num} - 删除播放列表上的第{num}首曲目。
\n- !repeat [{num}] - 重复当前曲目{num}遍(默认重复一遍)。
\n- !random - 随机打乱播放列表顺序。
\n
\n\n音乐库\n\n\n- !search {keywords} - 在音乐库中搜索包含关键词{keywords}的曲目,关键词以空格分割。
\n- !listfile [{pattern}] - 列出路径符合正则表达式{pattern}的文件。
\n- !addtag [{index}] {tags} - 将标签{tags}添加到第{index}首曲目(如果{index}被省略则默认为当前曲目)。多个标签以“,”分割。
\n- !addtag * {tags} - 将标签{tags}添加到播放列表上的所有曲目。
\n- !untag [{index/*}] {tags}/* - 从第{index}首曲目(或当前曲目,若{index}被省略;或全部曲目,若该参数为“*”)上删除标签{tags}(或全部标签)。
\n- !findtagged (or !ft) {tags} - 在音乐库中查找包含标签{tags}的曲目。
\n- !delete {index} - 从音乐库中删除候选列表上的第{index}首曲目。
\n
\n\n其他\n\n\n- !joinme [{token}] - 加入你所在的频道。
\n- !password {password} - 更改你用于访问网页控制界面的密码。
\n
",
"invalid_index": "无效的序号 {index}。 使用 '!queue' 查看播放列表。",
"last_song_on_the_queue": "最后一首。",
+ "max_volume": "",
"multiple_file_added": "以下曲目已被添加:",
"multiple_file_deleted": "以下曲目已被移出库:",
"multiple_file_found": "搜索到:",