From 3ea97cbc172d37b4023b27d1e3f8621dca8fb160 Mon Sep 17 00:00:00 2001 From: Vic Wong Date: Fri, 3 Jan 2025 00:04:48 -0800 Subject: [PATCH] fix: change buffer_size to be measured in kb --- docs/README.md | 9 +- pikaraoke/app.py | 4 +- pikaraoke/karaoke.py | 6 +- pikaraoke/messages.pot | 92 +++++++++--------- pikaraoke/templates/info.html | 4 +- .../es_VE/LC_MESSAGES/messages.po | 92 +++++++++--------- .../fi_FI/LC_MESSAGES/messages.mo | Bin 9170 -> 9170 bytes .../fi_FI/LC_MESSAGES/messages.po | 92 +++++++++--------- .../it_IT/LC_MESSAGES/messages.mo | Bin 449 -> 449 bytes .../it_IT/LC_MESSAGES/messages.po | 92 +++++++++--------- .../pt_BR/LC_MESSAGES/messages.mo | Bin 9492 -> 9492 bytes .../pt_BR/LC_MESSAGES/messages.po | 92 +++++++++--------- .../zh_Hans_CN/LC_MESSAGES/messages.mo | Bin 7680 -> 7680 bytes .../zh_Hans_CN/LC_MESSAGES/messages.po | 92 +++++++++--------- 14 files changed, 291 insertions(+), 284 deletions(-) diff --git a/docs/README.md b/docs/README.md index 92cec96b..b1e27541 100644 --- a/docs/README.md +++ b/docs/README.md @@ -41,7 +41,6 @@ If you want to support this project with a little monetary tip, it's much apprec - OSX - Windows - Linux -- Docker - [See official Dockerhub repo](https://hub.docker.com/repository/docker/vicwomg/pikaraoke) ## Docker instructions @@ -51,6 +50,8 @@ For Docker users, you can get going with one command. The deployed images includ docker run vicwomg/pikaraoke:latest ``` +For more information, [see official Dockerhub repo](https://hub.docker.com/repository/docker/vicwomg/pikaraoke) + ## Native installation ### Install required programs @@ -133,6 +134,12 @@ poetry install poetry run pikaraoke ``` +If you don't want to install poetry, you can alternately install pikaraoke directly from the source code root: + +```sh +pip install . +``` + See the [Pikaraoke development guide](https://github.com/vicwomg/pikaraoke/wiki/Pikaraoke-development-guide) for more details. ## Troubleshooting and guides diff --git a/pikaraoke/app.py b/pikaraoke/app.py index eba20f53..73ba0b33 100644 --- a/pikaraoke/app.py +++ b/pikaraoke/app.py @@ -899,7 +899,7 @@ def main(): default_log_level = logging.INFO default_prefer_hostname = False default_bg_music_volume = 0.3 - default_buffer_size = 150000 + default_buffer_size = 150 default_dl_dir = get_default_dl_dir(platform) default_youtubedl_path = "yt-dlp" @@ -1026,7 +1026,7 @@ def main(): parser.add_argument( "-b", "--buffer-size", - help=f"Buffer size for transcoded video (in bytes). Increase if you experience songs cutting off early. Higher size will transcode more of the file before streaming it to the client. This will increase the delay before playback begins. This value is ignored if --complete-transcode-before-play was specified. Default is: {default_buffer_size}", + help=f"Buffer size for transcoded video (in kilobytes). Increase if you experience songs cutting off early. Higher size will transcode more of the file before streaming it to the client. This will increase the delay before playback begins. This value is ignored if --complete-transcode-before-play was specified. Default is: {default_buffer_size}", default=default_buffer_size, type=int, required=False, diff --git a/pikaraoke/karaoke.py b/pikaraoke/karaoke.py index 4aada55f..23fc54aa 100644 --- a/pikaraoke/karaoke.py +++ b/pikaraoke/karaoke.py @@ -99,7 +99,7 @@ def __init__( volume=0.85, normalize_audio=False, complete_transcode_before_play=False, - buffer_size=2000000, + buffer_size=150, log_level=logging.DEBUG, splash_delay=2, youtubedl_path="/usr/local/bin/yt-dlp", @@ -173,7 +173,7 @@ def __init__( default volume: {self.volume} normalize audio: {self.normalize_audio} complete transcode before play: {self.complete_transcode_before_play} - buffer size: {self.buffer_size} + buffer size (kb): {self.buffer_size} youtube-dl path: {self.youtubedl_path} logo path: {self.logo_path} log_level: {log_level} @@ -612,7 +612,7 @@ def play_file(self, file_path, semitones=0): try: output_file_size = os.path.getsize(fr.output_file) if not self.complete_transcode_before_play: - is_buffering_complete = output_file_size > self.buffer_size + is_buffering_complete = output_file_size > self.buffer_size * 1000 if is_buffering_complete: logging.debug(f"Buffering complete. File size: {output_file_size}") break diff --git a/pikaraoke/messages.pot b/pikaraoke/messages.pot index 5d2db441..721ca04a 100644 --- a/pikaraoke/messages.pot +++ b/pikaraoke/messages.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2025-01-02 17:38-0800\n" +"POT-Creation-Date: 2025-01-03 00:00-0800\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -104,54 +104,54 @@ msgid "Song will appear in the \"available songs\" list." msgstr "" #. Message shown after trying to delete a song that is in the queue. -#: app.py:485 +#: app.py:494 msgid "Error: Can't delete this song because it is in the current queue" msgstr "" #. Message shown after deleting a song. Followed by the song path -#: app.py:493 +#: app.py:502 #, python-format msgid "Song deleted: %s" msgstr "" #. Message shown after trying to delete a song without specifying the song. -#: app.py:496 +#: app.py:505 msgid "Error: No song specified!" msgstr "" #. Message shown after trying to edit a song that is in the queue. -#: app.py:503 +#: app.py:512 msgid "Error: Can't edit this song because it is in the current queue: " msgstr "" #. Message shown after trying to rename a file to a name that already exists. -#: app.py:531 +#: app.py:540 #, python-format msgid "Error renaming file: '%s' to '%s', Filename already exists" msgstr "" #. Message shown after renaming a file. -#: app.py:539 +#: app.py:548 #, python-format msgid "Renamed file: %s to %s" msgstr "" #. Message shown after trying to edit a song without specifying the filename. -#: app.py:544 +#: app.py:553 msgid "Error: No filename parameters were specified!" msgstr "" -#: app.py:608 +#: app.py:617 msgid "CPU usage query unsupported" msgstr "" #. Message shown after starting the youtube-dl update. -#: app.py:692 +#: app.py:701 msgid "Updating youtube-dl! Should take a minute or two... " msgstr "" #. Message shown after trying to update youtube-dl without admin permissions. -#: app.py:699 +#: app.py:708 msgid "You don't have permission to update youtube-dl" msgstr "" @@ -159,64 +159,64 @@ msgstr "" #. permissions. #. Message shown after trying to shut down the system without admin #. permissions. -#: app.py:709 app.py:739 +#: app.py:718 app.py:748 msgid "You don't have permission to shut down" msgstr "" #. Message shown after quitting pikaraoke. -#: app.py:717 +#: app.py:726 msgid "Exiting pikaraoke now!" msgstr "" #. Message shown after trying to quit pikaraoke without admin permissions. -#: app.py:724 +#: app.py:733 msgid "You don't have permission to quit" msgstr "" #. Message shown after shutting down the system. -#: app.py:732 +#: app.py:741 msgid "Shutting down system now!" msgstr "" #. Message shown after rebooting the system. -#: app.py:747 +#: app.py:756 msgid "Rebooting system now!" msgstr "" #. Message shown after trying to reboot the system without admin permissions. -#: app.py:754 +#: app.py:763 msgid "You don't have permission to Reboot" msgstr "" #. Message shown after expanding the filesystem. -#: app.py:762 +#: app.py:771 msgid "Expanding filesystem and rebooting system now!" msgstr "" #. Message shown after trying to expand the filesystem on a non-raspberry pi #. device. -#: app.py:767 +#: app.py:776 msgid "Cannot expand fs on non-raspberry pi devices!" msgstr "" #. Message shown after trying to expand the filesystem without admin #. permissions -#: app.py:770 +#: app.py:779 msgid "You don't have permission to resize the filesystem" msgstr "" #. Message shown after trying to change preferences without admin permissions. -#: app.py:785 +#: app.py:794 msgid "You don't have permission to change preferences" msgstr "" #. Message shown after trying to clear preferences without admin permissions. -#: app.py:799 +#: app.py:808 msgid "You don't have permission to clear preferences" msgstr "" #. Message shown after trying to stream a file that does not exist. -#: app.py:860 +#: app.py:867 msgid "File not found." msgstr "" @@ -681,11 +681,11 @@ msgstr "" msgid "Limit of songs an individual user can add to the queue (0 = unlimited)" msgstr "" -#. Numberbox label for setting the buffer size in bytes +#. Numberbox label for setting the buffer size in kilobytes #: templates/info.html:248 msgid "" -"Buffer size in bytes. Transcode this amount of the video before sending " -"it to the splash screen. " +"Buffer size in kilobytes. Transcode this amount of the video before " +"sending it to the splash screen. " msgstr "" #. Help text explaining when videos will be transcoded @@ -955,99 +955,99 @@ msgid "" msgstr "" #. Score review message -#: templates/splash.html:53 +#: templates/splash.html:54 msgid "Never sing again... ever." msgstr "" #. Score review message -#: templates/splash.html:54 +#: templates/splash.html:55 msgid "That was a really good impression of a dying cat!" msgstr "" #. Score review message -#: templates/splash.html:55 +#: templates/splash.html:56 msgid "Thank God it's over." msgstr "" #. Score review message -#: templates/splash.html:56 +#: templates/splash.html:57 msgid "Pass the mic, please!" msgstr "" #. Score review message -#: templates/splash.html:57 +#: templates/splash.html:58 msgid "Well, I'm sure you're very good at your day job." msgstr "" #. Score review message -#: templates/splash.html:60 +#: templates/splash.html:61 msgid "I've seen better." msgstr "" #. Score review message -#: templates/splash.html:61 +#: templates/splash.html:62 msgid "Ok... just ok." msgstr "" #. Score review message -#: templates/splash.html:62 +#: templates/splash.html:63 msgid "Not bad for an amateur." msgstr "" #. Score review message -#: templates/splash.html:63 +#: templates/splash.html:64 msgid "You put on a decent show." msgstr "" #. Score review message -#: templates/splash.html:64 +#: templates/splash.html:65 msgid "That was... something." msgstr "" #. Score review message -#: templates/splash.html:67 +#: templates/splash.html:68 msgid "Congratulations! That was unbelievable!" msgstr "" #. Score review message -#: templates/splash.html:68 +#: templates/splash.html:69 msgid "Wow, have you tried auditioning for The Voice?" msgstr "" #. Score review message -#: templates/splash.html:69 +#: templates/splash.html:70 msgid "Please, sing another one!" msgstr "" #. Score review message -#: templates/splash.html:70 +#: templates/splash.html:71 msgid "You rock! You know that?!" msgstr "" #. Score review message -#: templates/splash.html:71 +#: templates/splash.html:72 msgid "Woah, who let Freddie Mercury in here?" msgstr "" #. Label for the next song to be played in the queue. -#: templates/splash.html:182 templates/splash.html:461 +#: templates/splash.html:209 templates/splash.html:501 msgid "Up next:" msgstr "" #. Label of the singer for next song to be played in the queue. (Who added it #. to the queue.) #. Label for the next singer in the queue. -#: templates/splash.html:184 templates/splash.html:468 +#: templates/splash.html:211 templates/splash.html:508 msgid "Next singer:" msgstr "" #. The title of the score screen, telling the user their singing score -#: templates/splash.html:484 +#: templates/splash.html:524 msgid "Your Score" msgstr "" #. Prompt for interaction in order to enable video autoplay. -#: templates/splash.html:498 +#: templates/splash.html:538 msgid "" "Due to limititations with browser permissions, you must interact\n" " with the page once before it allows autoplay of videos. Pikaraoke " @@ -1057,6 +1057,6 @@ msgid "" msgstr "" #. Button to confirm to enable video autoplay. -#: templates/splash.html:510 +#: templates/splash.html:550 msgid "Confirm" msgstr "" diff --git a/pikaraoke/templates/info.html b/pikaraoke/templates/info.html index 092340f6..61d1975f 100644 --- a/pikaraoke/templates/info.html +++ b/pikaraoke/templates/info.html @@ -243,9 +243,9 @@

{# MSG: Title text for the server settings section
- +
diff --git a/pikaraoke/translations/es_VE/LC_MESSAGES/messages.po b/pikaraoke/translations/es_VE/LC_MESSAGES/messages.po index 7aa22925..882d3c66 100644 --- a/pikaraoke/translations/es_VE/LC_MESSAGES/messages.po +++ b/pikaraoke/translations/es_VE/LC_MESSAGES/messages.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: frederick.chang@hotmail.com\n" -"POT-Creation-Date: 2025-01-02 17:38-0800\n" +"POT-Creation-Date: 2025-01-03 00:00-0800\n" "PO-Revision-Date: 2024-08-28 00:55-0400\n" "Last-Translator: FREDERICK CHANG \n" "Language: es_VE\n" @@ -111,122 +111,122 @@ msgid "Song will appear in the \"available songs\" list." msgstr "" #. Message shown after trying to delete a song that is in the queue. -#: app.py:485 +#: app.py:494 msgid "Error: Can't delete this song because it is in the current queue" msgstr "" #. Message shown after deleting a song. Followed by the song path -#: app.py:493 +#: app.py:502 #, python-format msgid "Song deleted: %s" msgstr "" #. Message shown after trying to delete a song without specifying the song. -#: app.py:496 +#: app.py:505 msgid "Error: No song specified!" msgstr "" #. Message shown after trying to edit a song that is in the queue. -#: app.py:503 +#: app.py:512 msgid "Error: Can't edit this song because it is in the current queue: " msgstr "" #. Message shown after trying to rename a file to a name that already exists. -#: app.py:531 +#: app.py:540 #, python-format msgid "Error renaming file: '%s' to '%s', Filename already exists" msgstr "" #. Message shown after renaming a file. -#: app.py:539 +#: app.py:548 #, python-format msgid "Renamed file: %s to %s" msgstr "" #. Message shown after trying to edit a song without specifying the filename. -#: app.py:544 +#: app.py:553 msgid "Error: No filename parameters were specified!" msgstr "" -#: app.py:608 +#: app.py:617 msgid "CPU usage query unsupported" msgstr "" #. Message shown after starting the youtube-dl update. -#: app.py:692 +#: app.py:701 msgid "Updating youtube-dl! Should take a minute or two... " msgstr "" #. Message shown after trying to update youtube-dl without admin permissions. -#: app.py:699 +#: app.py:708 msgid "You don't have permission to update youtube-dl" msgstr "" #. Message shown after trying to refresh the song list without admin #. permissions. #. Message shown after trying to shut down the system without admin -#: app.py:709 app.py:739 +#: app.py:718 app.py:748 msgid "You don't have permission to shut down" msgstr "" #. Message shown after quitting pikaraoke. -#: app.py:717 +#: app.py:726 #, fuzzy msgid "Exiting pikaraoke now!" msgstr "Salir del pikaraoke" #. Message shown after trying to quit pikaraoke without admin permissions. -#: app.py:724 +#: app.py:733 msgid "You don't have permission to quit" msgstr "" #. Message shown after shutting down the system. -#: app.py:732 +#: app.py:741 #, fuzzy msgid "Shutting down system now!" msgstr "Sistema de apagado" #. Message shown after rebooting the system. -#: app.py:747 +#: app.py:756 #, fuzzy msgid "Rebooting system now!" msgstr "Reiniciar el sistema" #. Message shown after trying to reboot the system without admin permissions. -#: app.py:754 +#: app.py:763 msgid "You don't have permission to Reboot" msgstr "" #. Message shown after expanding the filesystem. -#: app.py:762 +#: app.py:771 msgid "Expanding filesystem and rebooting system now!" msgstr "" #. Message shown after trying to expand the filesystem on a non-raspberry pi #. device. -#: app.py:767 +#: app.py:776 msgid "Cannot expand fs on non-raspberry pi devices!" msgstr "" #. Message shown after trying to expand the filesystem without admin #. permissions -#: app.py:770 +#: app.py:779 msgid "You don't have permission to resize the filesystem" msgstr "" #. Message shown after trying to change preferences without admin permissions. -#: app.py:785 +#: app.py:794 msgid "You don't have permission to change preferences" msgstr "" #. Message shown after trying to clear preferences without admin permissions. -#: app.py:799 +#: app.py:808 #, fuzzy msgid "You don't have permission to clear preferences" msgstr "¿Estás seguro(a) de que quieres reiniciar?" #. Message shown after trying to stream a file that does not exist. -#: app.py:860 +#: app.py:867 msgid "File not found." msgstr "" @@ -702,11 +702,11 @@ msgstr "" msgid "Limit of songs an individual user can add to the queue (0 = unlimited)" msgstr "" -#. Numberbox label for setting the buffer size in bytes +#. Numberbox label for setting the buffer size in kilobytes #: templates/info.html:248 msgid "" -"Buffer size in bytes. Transcode this amount of the video before sending " -"it to the splash screen. " +"Buffer size in kilobytes. Transcode this amount of the video before " +"sending it to the splash screen. " msgstr "" #. Help text explaining when videos will be transcoded @@ -1007,99 +1007,99 @@ msgid "" msgstr "Agregar a la cola una vez descargado" #. Score review message -#: templates/splash.html:53 +#: templates/splash.html:54 msgid "Never sing again... ever." msgstr "" #. Score review message -#: templates/splash.html:54 +#: templates/splash.html:55 msgid "That was a really good impression of a dying cat!" msgstr "" #. Score review message -#: templates/splash.html:55 +#: templates/splash.html:56 msgid "Thank God it's over." msgstr "" #. Score review message -#: templates/splash.html:56 +#: templates/splash.html:57 msgid "Pass the mic, please!" msgstr "" #. Score review message -#: templates/splash.html:57 +#: templates/splash.html:58 msgid "Well, I'm sure you're very good at your day job." msgstr "" #. Score review message -#: templates/splash.html:60 +#: templates/splash.html:61 msgid "I've seen better." msgstr "" #. Score review message -#: templates/splash.html:61 +#: templates/splash.html:62 msgid "Ok... just ok." msgstr "" #. Score review message -#: templates/splash.html:62 +#: templates/splash.html:63 msgid "Not bad for an amateur." msgstr "" #. Score review message -#: templates/splash.html:63 +#: templates/splash.html:64 msgid "You put on a decent show." msgstr "" #. Score review message -#: templates/splash.html:64 +#: templates/splash.html:65 msgid "That was... something." msgstr "" #. Score review message -#: templates/splash.html:67 +#: templates/splash.html:68 msgid "Congratulations! That was unbelievable!" msgstr "" #. Score review message -#: templates/splash.html:68 +#: templates/splash.html:69 msgid "Wow, have you tried auditioning for The Voice?" msgstr "" #. Score review message -#: templates/splash.html:69 +#: templates/splash.html:70 msgid "Please, sing another one!" msgstr "" #. Score review message -#: templates/splash.html:70 +#: templates/splash.html:71 msgid "You rock! You know that?!" msgstr "" #. Score review message -#: templates/splash.html:71 +#: templates/splash.html:72 msgid "Woah, who let Freddie Mercury in here?" msgstr "" #. Label for the next song to be played in the queue. -#: templates/splash.html:182 templates/splash.html:461 +#: templates/splash.html:209 templates/splash.html:501 msgid "Up next:" msgstr "A continuación:" #. Label of the singer for next song to be played in the queue. (Who added it #. to the queue.) #. Label for the next singer in the queue. -#: templates/splash.html:184 templates/splash.html:468 +#: templates/splash.html:211 templates/splash.html:508 msgid "Next singer:" msgstr "Próximo cantante:" #. The title of the score screen, telling the user their singing score -#: templates/splash.html:484 +#: templates/splash.html:524 msgid "Your Score" msgstr "" #. Prompt for interaction in order to enable video autoplay. -#: templates/splash.html:498 +#: templates/splash.html:538 msgid "" "Due to limititations with browser permissions, you must interact\n" " with the page once before it allows autoplay of videos. Pikaraoke " @@ -1109,6 +1109,6 @@ msgid "" msgstr "" #. Button to confirm to enable video autoplay. -#: templates/splash.html:510 +#: templates/splash.html:550 msgid "Confirm" msgstr "" diff --git a/pikaraoke/translations/fi_FI/LC_MESSAGES/messages.mo b/pikaraoke/translations/fi_FI/LC_MESSAGES/messages.mo index 40aa52fadc710854b9471f3f3b924e23fe07177d..54573f367eb8e6d6b37ceb9f9a7fcbe7dff21f73 100644 GIT binary patch delta 20 bcmccQe#w1\n" "Language: fi_FI\n" @@ -105,119 +105,119 @@ msgid "Song will appear in the \"available songs\" list." msgstr "" #. Message shown after trying to delete a song that is in the queue. -#: app.py:485 +#: app.py:494 msgid "Error: Can't delete this song because it is in the current queue" msgstr "" #. Message shown after deleting a song. Followed by the song path -#: app.py:493 +#: app.py:502 #, python-format msgid "Song deleted: %s" msgstr "" #. Message shown after trying to delete a song without specifying the song. -#: app.py:496 +#: app.py:505 msgid "Error: No song specified!" msgstr "" #. Message shown after trying to edit a song that is in the queue. -#: app.py:503 +#: app.py:512 msgid "Error: Can't edit this song because it is in the current queue: " msgstr "" #. Message shown after trying to rename a file to a name that already exists. -#: app.py:531 +#: app.py:540 #, python-format msgid "Error renaming file: '%s' to '%s', Filename already exists" msgstr "" #. Message shown after renaming a file. -#: app.py:539 +#: app.py:548 #, python-format msgid "Renamed file: %s to %s" msgstr "" #. Message shown after trying to edit a song without specifying the filename. -#: app.py:544 +#: app.py:553 msgid "Error: No filename parameters were specified!" msgstr "" -#: app.py:608 +#: app.py:617 msgid "CPU usage query unsupported" msgstr "" #. Message shown after starting the youtube-dl update. -#: app.py:692 +#: app.py:701 msgid "Updating youtube-dl! Should take a minute or two... " msgstr "" #. Message shown after trying to update youtube-dl without admin permissions. -#: app.py:699 +#: app.py:708 msgid "You don't have permission to update youtube-dl" msgstr "" #. Message shown after trying to refresh the song list without admin #. permissions. #. Message shown after trying to shut down the system without admin -#: app.py:709 app.py:739 +#: app.py:718 app.py:748 msgid "You don't have permission to shut down" msgstr "" #. Message shown after quitting pikaraoke. -#: app.py:717 +#: app.py:726 msgid "Exiting pikaraoke now!" msgstr "Sammuta Pikaraoke" #. Message shown after trying to quit pikaraoke without admin permissions. -#: app.py:724 +#: app.py:733 msgid "You don't have permission to quit" msgstr "" #. Message shown after shutting down the system. -#: app.py:732 +#: app.py:741 msgid "Shutting down system now!" msgstr "Sammuta järjestelmä" #. Message shown after rebooting the system. -#: app.py:747 +#: app.py:756 msgid "Rebooting system now!" msgstr "Käynnistä järjestelmä uudelleen" #. Message shown after trying to reboot the system without admin permissions. -#: app.py:754 +#: app.py:763 msgid "You don't have permission to Reboot" msgstr "" #. Message shown after expanding the filesystem. -#: app.py:762 +#: app.py:771 msgid "Expanding filesystem and rebooting system now!" msgstr "" #. Message shown after trying to expand the filesystem on a non-raspberry pi #. device. -#: app.py:767 +#: app.py:776 msgid "Cannot expand fs on non-raspberry pi devices!" msgstr "" #. Message shown after trying to expand the filesystem without admin #. permissions -#: app.py:770 +#: app.py:779 msgid "You don't have permission to resize the filesystem" msgstr "" #. Message shown after trying to change preferences without admin permissions. -#: app.py:785 +#: app.py:794 msgid "You don't have permission to change preferences" msgstr "" #. Message shown after trying to clear preferences without admin permissions. -#: app.py:799 +#: app.py:808 #, fuzzy msgid "You don't have permission to clear preferences" msgstr "Haluatko varmasti käynnistää karaokelaitteen uudestaan?" #. Message shown after trying to stream a file that does not exist. -#: app.py:860 +#: app.py:867 msgid "File not found." msgstr "" @@ -690,11 +690,11 @@ msgstr "" msgid "Limit of songs an individual user can add to the queue (0 = unlimited)" msgstr "" -#. Numberbox label for setting the buffer size in bytes +#. Numberbox label for setting the buffer size in kilobytes #: templates/info.html:248 msgid "" -"Buffer size in bytes. Transcode this amount of the video before sending " -"it to the splash screen. " +"Buffer size in kilobytes. Transcode this amount of the video before " +"sending it to the splash screen. " msgstr "" #. Help text explaining when videos will be transcoded @@ -989,99 +989,99 @@ msgid "" msgstr "Lisää kappalejonoon lataamisen jälkeen." #. Score review message -#: templates/splash.html:53 +#: templates/splash.html:54 msgid "Never sing again... ever." msgstr "" #. Score review message -#: templates/splash.html:54 +#: templates/splash.html:55 msgid "That was a really good impression of a dying cat!" msgstr "" #. Score review message -#: templates/splash.html:55 +#: templates/splash.html:56 msgid "Thank God it's over." msgstr "" #. Score review message -#: templates/splash.html:56 +#: templates/splash.html:57 msgid "Pass the mic, please!" msgstr "" #. Score review message -#: templates/splash.html:57 +#: templates/splash.html:58 msgid "Well, I'm sure you're very good at your day job." msgstr "" #. Score review message -#: templates/splash.html:60 +#: templates/splash.html:61 msgid "I've seen better." msgstr "" #. Score review message -#: templates/splash.html:61 +#: templates/splash.html:62 msgid "Ok... just ok." msgstr "" #. Score review message -#: templates/splash.html:62 +#: templates/splash.html:63 msgid "Not bad for an amateur." msgstr "" #. Score review message -#: templates/splash.html:63 +#: templates/splash.html:64 msgid "You put on a decent show." msgstr "" #. Score review message -#: templates/splash.html:64 +#: templates/splash.html:65 msgid "That was... something." msgstr "" #. Score review message -#: templates/splash.html:67 +#: templates/splash.html:68 msgid "Congratulations! That was unbelievable!" msgstr "" #. Score review message -#: templates/splash.html:68 +#: templates/splash.html:69 msgid "Wow, have you tried auditioning for The Voice?" msgstr "" #. Score review message -#: templates/splash.html:69 +#: templates/splash.html:70 msgid "Please, sing another one!" msgstr "" #. Score review message -#: templates/splash.html:70 +#: templates/splash.html:71 msgid "You rock! You know that?!" msgstr "" #. Score review message -#: templates/splash.html:71 +#: templates/splash.html:72 msgid "Woah, who let Freddie Mercury in here?" msgstr "" #. Label for the next song to be played in the queue. -#: templates/splash.html:182 templates/splash.html:461 +#: templates/splash.html:209 templates/splash.html:501 msgid "Up next:" msgstr "Seuraavaksi:" #. Label of the singer for next song to be played in the queue. (Who added it #. to the queue.) #. Label for the next singer in the queue. -#: templates/splash.html:184 templates/splash.html:468 +#: templates/splash.html:211 templates/splash.html:508 msgid "Next singer:" msgstr "Seuraava laulaja:" #. The title of the score screen, telling the user their singing score -#: templates/splash.html:484 +#: templates/splash.html:524 msgid "Your Score" msgstr "" #. Prompt for interaction in order to enable video autoplay. -#: templates/splash.html:498 +#: templates/splash.html:538 msgid "" "Due to limititations with browser permissions, you must interact\n" " with the page once before it allows autoplay of videos. Pikaraoke " @@ -1091,7 +1091,7 @@ msgid "" msgstr "" #. Button to confirm to enable video autoplay. -#: templates/splash.html:510 +#: templates/splash.html:550 msgid "Confirm" msgstr "" diff --git a/pikaraoke/translations/it_IT/LC_MESSAGES/messages.mo b/pikaraoke/translations/it_IT/LC_MESSAGES/messages.mo index acbd229eabdccfafc863acfa2de893a64c424c29..2aa0f3025ddbc4c39835585447fc0d6f82fab8b2 100644 GIT binary patch delta 18 ZcmX@ee2{s\n" "Language: it_IT\n" @@ -105,118 +105,118 @@ msgid "Song will appear in the \"available songs\" list." msgstr "" #. Message shown after trying to delete a song that is in the queue. -#: app.py:485 +#: app.py:494 msgid "Error: Can't delete this song because it is in the current queue" msgstr "" #. Message shown after deleting a song. Followed by the song path -#: app.py:493 +#: app.py:502 #, python-format msgid "Song deleted: %s" msgstr "" #. Message shown after trying to delete a song without specifying the song. -#: app.py:496 +#: app.py:505 msgid "Error: No song specified!" msgstr "" #. Message shown after trying to edit a song that is in the queue. -#: app.py:503 +#: app.py:512 msgid "Error: Can't edit this song because it is in the current queue: " msgstr "" #. Message shown after trying to rename a file to a name that already exists. -#: app.py:531 +#: app.py:540 #, python-format msgid "Error renaming file: '%s' to '%s', Filename already exists" msgstr "" #. Message shown after renaming a file. -#: app.py:539 +#: app.py:548 #, python-format msgid "Renamed file: %s to %s" msgstr "" #. Message shown after trying to edit a song without specifying the filename. -#: app.py:544 +#: app.py:553 msgid "Error: No filename parameters were specified!" msgstr "" -#: app.py:608 +#: app.py:617 msgid "CPU usage query unsupported" msgstr "" #. Message shown after starting the youtube-dl update. -#: app.py:692 +#: app.py:701 msgid "Updating youtube-dl! Should take a minute or two... " msgstr "" #. Message shown after trying to update youtube-dl without admin permissions. -#: app.py:699 +#: app.py:708 msgid "You don't have permission to update youtube-dl" msgstr "" #. Message shown after trying to refresh the song list without admin #. permissions. #. Message shown after trying to shut down the system without admin -#: app.py:709 app.py:739 +#: app.py:718 app.py:748 msgid "You don't have permission to shut down" msgstr "" #. Message shown after quitting pikaraoke. -#: app.py:717 +#: app.py:726 msgid "Exiting pikaraoke now!" msgstr "" #. Message shown after trying to quit pikaraoke without admin permissions. -#: app.py:724 +#: app.py:733 msgid "You don't have permission to quit" msgstr "" #. Message shown after shutting down the system. -#: app.py:732 +#: app.py:741 msgid "Shutting down system now!" msgstr "" #. Message shown after rebooting the system. -#: app.py:747 +#: app.py:756 msgid "Rebooting system now!" msgstr "" #. Message shown after trying to reboot the system without admin permissions. -#: app.py:754 +#: app.py:763 msgid "You don't have permission to Reboot" msgstr "" #. Message shown after expanding the filesystem. -#: app.py:762 +#: app.py:771 msgid "Expanding filesystem and rebooting system now!" msgstr "" #. Message shown after trying to expand the filesystem on a non-raspberry pi #. device. -#: app.py:767 +#: app.py:776 msgid "Cannot expand fs on non-raspberry pi devices!" msgstr "" #. Message shown after trying to expand the filesystem without admin #. permissions -#: app.py:770 +#: app.py:779 msgid "You don't have permission to resize the filesystem" msgstr "" #. Message shown after trying to change preferences without admin permissions. -#: app.py:785 +#: app.py:794 msgid "You don't have permission to change preferences" msgstr "" #. Message shown after trying to clear preferences without admin permissions. -#: app.py:799 +#: app.py:808 msgid "You don't have permission to clear preferences" msgstr "" #. Message shown after trying to stream a file that does not exist. -#: app.py:860 +#: app.py:867 msgid "File not found." msgstr "" @@ -681,11 +681,11 @@ msgstr "" msgid "Limit of songs an individual user can add to the queue (0 = unlimited)" msgstr "" -#. Numberbox label for setting the buffer size in bytes +#. Numberbox label for setting the buffer size in kilobytes #: templates/info.html:248 msgid "" -"Buffer size in bytes. Transcode this amount of the video before sending " -"it to the splash screen. " +"Buffer size in kilobytes. Transcode this amount of the video before " +"sending it to the splash screen. " msgstr "" #. Help text explaining when videos will be transcoded @@ -955,99 +955,99 @@ msgid "" msgstr "" #. Score review message -#: templates/splash.html:53 +#: templates/splash.html:54 msgid "Never sing again... ever." msgstr "" #. Score review message -#: templates/splash.html:54 +#: templates/splash.html:55 msgid "That was a really good impression of a dying cat!" msgstr "" #. Score review message -#: templates/splash.html:55 +#: templates/splash.html:56 msgid "Thank God it's over." msgstr "" #. Score review message -#: templates/splash.html:56 +#: templates/splash.html:57 msgid "Pass the mic, please!" msgstr "" #. Score review message -#: templates/splash.html:57 +#: templates/splash.html:58 msgid "Well, I'm sure you're very good at your day job." msgstr "" #. Score review message -#: templates/splash.html:60 +#: templates/splash.html:61 msgid "I've seen better." msgstr "" #. Score review message -#: templates/splash.html:61 +#: templates/splash.html:62 msgid "Ok... just ok." msgstr "" #. Score review message -#: templates/splash.html:62 +#: templates/splash.html:63 msgid "Not bad for an amateur." msgstr "" #. Score review message -#: templates/splash.html:63 +#: templates/splash.html:64 msgid "You put on a decent show." msgstr "" #. Score review message -#: templates/splash.html:64 +#: templates/splash.html:65 msgid "That was... something." msgstr "" #. Score review message -#: templates/splash.html:67 +#: templates/splash.html:68 msgid "Congratulations! That was unbelievable!" msgstr "" #. Score review message -#: templates/splash.html:68 +#: templates/splash.html:69 msgid "Wow, have you tried auditioning for The Voice?" msgstr "" #. Score review message -#: templates/splash.html:69 +#: templates/splash.html:70 msgid "Please, sing another one!" msgstr "" #. Score review message -#: templates/splash.html:70 +#: templates/splash.html:71 msgid "You rock! You know that?!" msgstr "" #. Score review message -#: templates/splash.html:71 +#: templates/splash.html:72 msgid "Woah, who let Freddie Mercury in here?" msgstr "" #. Label for the next song to be played in the queue. -#: templates/splash.html:182 templates/splash.html:461 +#: templates/splash.html:209 templates/splash.html:501 msgid "Up next:" msgstr "" #. Label of the singer for next song to be played in the queue. (Who added it #. to the queue.) #. Label for the next singer in the queue. -#: templates/splash.html:184 templates/splash.html:468 +#: templates/splash.html:211 templates/splash.html:508 msgid "Next singer:" msgstr "" #. The title of the score screen, telling the user their singing score -#: templates/splash.html:484 +#: templates/splash.html:524 msgid "Your Score" msgstr "" #. Prompt for interaction in order to enable video autoplay. -#: templates/splash.html:498 +#: templates/splash.html:538 msgid "" "Due to limititations with browser permissions, you must interact\n" " with the page once before it allows autoplay of videos. Pikaraoke " @@ -1057,6 +1057,6 @@ msgid "" msgstr "" #. Button to confirm to enable video autoplay. -#: templates/splash.html:510 +#: templates/splash.html:550 msgid "Confirm" msgstr "" diff --git a/pikaraoke/translations/pt_BR/LC_MESSAGES/messages.mo b/pikaraoke/translations/pt_BR/LC_MESSAGES/messages.mo index 16ba94cf7da94e593a654a1fac2da69369606429..6c639b4a749ad843f6e9c69f81303770c4b186a7 100644 GIT binary patch delta 20 bcmbQ@HN|VgBoTIF1p@;s1B1;oMXCh=NG=9a delta 20 bcmbQ@HN|VgBoTHa1w(TyV~fo*MXCh=NU#QE diff --git a/pikaraoke/translations/pt_BR/LC_MESSAGES/messages.po b/pikaraoke/translations/pt_BR/LC_MESSAGES/messages.po index a042c4f4..f6b09b5c 100644 --- a/pikaraoke/translations/pt_BR/LC_MESSAGES/messages.po +++ b/pikaraoke/translations/pt_BR/LC_MESSAGES/messages.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: mawkee@gmail.com\n" -"POT-Creation-Date: 2025-01-02 17:38-0800\n" +"POT-Creation-Date: 2025-01-03 00:00-0800\n" "PO-Revision-Date: 2022-06-28 18:57-0300\n" "Last-Translator: FULL NAME \n" "Language: pt_BR\n" @@ -105,118 +105,118 @@ msgid "Song will appear in the \"available songs\" list." msgstr "" #. Message shown after trying to delete a song that is in the queue. -#: app.py:485 +#: app.py:494 msgid "Error: Can't delete this song because it is in the current queue" msgstr "" #. Message shown after deleting a song. Followed by the song path -#: app.py:493 +#: app.py:502 #, python-format msgid "Song deleted: %s" msgstr "" #. Message shown after trying to delete a song without specifying the song. -#: app.py:496 +#: app.py:505 msgid "Error: No song specified!" msgstr "" #. Message shown after trying to edit a song that is in the queue. -#: app.py:503 +#: app.py:512 msgid "Error: Can't edit this song because it is in the current queue: " msgstr "" #. Message shown after trying to rename a file to a name that already exists. -#: app.py:531 +#: app.py:540 #, python-format msgid "Error renaming file: '%s' to '%s', Filename already exists" msgstr "" #. Message shown after renaming a file. -#: app.py:539 +#: app.py:548 #, python-format msgid "Renamed file: %s to %s" msgstr "" #. Message shown after trying to edit a song without specifying the filename. -#: app.py:544 +#: app.py:553 msgid "Error: No filename parameters were specified!" msgstr "" -#: app.py:608 +#: app.py:617 msgid "CPU usage query unsupported" msgstr "" #. Message shown after starting the youtube-dl update. -#: app.py:692 +#: app.py:701 msgid "Updating youtube-dl! Should take a minute or two... " msgstr "" #. Message shown after trying to update youtube-dl without admin permissions. -#: app.py:699 +#: app.py:708 msgid "You don't have permission to update youtube-dl" msgstr "" #. Message shown after trying to refresh the song list without admin #. permissions. #. Message shown after trying to shut down the system without admin -#: app.py:709 app.py:739 +#: app.py:718 app.py:748 msgid "You don't have permission to shut down" msgstr "" #. Message shown after quitting pikaraoke. -#: app.py:717 +#: app.py:726 msgid "Exiting pikaraoke now!" msgstr "Sair do Pikaraoke" #. Message shown after trying to quit pikaraoke without admin permissions. -#: app.py:724 +#: app.py:733 msgid "You don't have permission to quit" msgstr "" #. Message shown after shutting down the system. -#: app.py:732 +#: app.py:741 msgid "Shutting down system now!" msgstr "Desligar sistema" #. Message shown after rebooting the system. -#: app.py:747 +#: app.py:756 msgid "Rebooting system now!" msgstr "Reiniciar sistema" #. Message shown after trying to reboot the system without admin permissions. -#: app.py:754 +#: app.py:763 msgid "You don't have permission to Reboot" msgstr "" #. Message shown after expanding the filesystem. -#: app.py:762 +#: app.py:771 msgid "Expanding filesystem and rebooting system now!" msgstr "" #. Message shown after trying to expand the filesystem on a non-raspberry pi #. device. -#: app.py:767 +#: app.py:776 msgid "Cannot expand fs on non-raspberry pi devices!" msgstr "" #. Message shown after trying to expand the filesystem without admin #. permissions -#: app.py:770 +#: app.py:779 msgid "You don't have permission to resize the filesystem" msgstr "" #. Message shown after trying to change preferences without admin permissions. -#: app.py:785 +#: app.py:794 msgid "You don't have permission to change preferences" msgstr "" #. Message shown after trying to clear preferences without admin permissions. -#: app.py:799 +#: app.py:808 msgid "You don't have permission to clear preferences" msgstr "" #. Message shown after trying to stream a file that does not exist. -#: app.py:860 +#: app.py:867 msgid "File not found." msgstr "" @@ -689,11 +689,11 @@ msgstr "" msgid "Limit of songs an individual user can add to the queue (0 = unlimited)" msgstr "" -#. Numberbox label for setting the buffer size in bytes +#. Numberbox label for setting the buffer size in kilobytes #: templates/info.html:248 msgid "" -"Buffer size in bytes. Transcode this amount of the video before sending " -"it to the splash screen. " +"Buffer size in kilobytes. Transcode this amount of the video before " +"sending it to the splash screen. " msgstr "" #. Help text explaining when videos will be transcoded @@ -985,99 +985,99 @@ msgid "" msgstr "Adicionar para a fila depois de baixar" #. Score review message -#: templates/splash.html:53 +#: templates/splash.html:54 msgid "Never sing again... ever." msgstr "" #. Score review message -#: templates/splash.html:54 +#: templates/splash.html:55 msgid "That was a really good impression of a dying cat!" msgstr "" #. Score review message -#: templates/splash.html:55 +#: templates/splash.html:56 msgid "Thank God it's over." msgstr "" #. Score review message -#: templates/splash.html:56 +#: templates/splash.html:57 msgid "Pass the mic, please!" msgstr "" #. Score review message -#: templates/splash.html:57 +#: templates/splash.html:58 msgid "Well, I'm sure you're very good at your day job." msgstr "" #. Score review message -#: templates/splash.html:60 +#: templates/splash.html:61 msgid "I've seen better." msgstr "" #. Score review message -#: templates/splash.html:61 +#: templates/splash.html:62 msgid "Ok... just ok." msgstr "" #. Score review message -#: templates/splash.html:62 +#: templates/splash.html:63 msgid "Not bad for an amateur." msgstr "" #. Score review message -#: templates/splash.html:63 +#: templates/splash.html:64 msgid "You put on a decent show." msgstr "" #. Score review message -#: templates/splash.html:64 +#: templates/splash.html:65 msgid "That was... something." msgstr "" #. Score review message -#: templates/splash.html:67 +#: templates/splash.html:68 msgid "Congratulations! That was unbelievable!" msgstr "" #. Score review message -#: templates/splash.html:68 +#: templates/splash.html:69 msgid "Wow, have you tried auditioning for The Voice?" msgstr "" #. Score review message -#: templates/splash.html:69 +#: templates/splash.html:70 msgid "Please, sing another one!" msgstr "" #. Score review message -#: templates/splash.html:70 +#: templates/splash.html:71 msgid "You rock! You know that?!" msgstr "" #. Score review message -#: templates/splash.html:71 +#: templates/splash.html:72 msgid "Woah, who let Freddie Mercury in here?" msgstr "" #. Label for the next song to be played in the queue. -#: templates/splash.html:182 templates/splash.html:461 +#: templates/splash.html:209 templates/splash.html:501 msgid "Up next:" msgstr "A seguir:" #. Label of the singer for next song to be played in the queue. (Who added it #. to the queue.) #. Label for the next singer in the queue. -#: templates/splash.html:184 templates/splash.html:468 +#: templates/splash.html:211 templates/splash.html:508 msgid "Next singer:" msgstr "Próxima pessoa a cantar:" #. The title of the score screen, telling the user their singing score -#: templates/splash.html:484 +#: templates/splash.html:524 msgid "Your Score" msgstr "" #. Prompt for interaction in order to enable video autoplay. -#: templates/splash.html:498 +#: templates/splash.html:538 msgid "" "Due to limititations with browser permissions, you must interact\n" " with the page once before it allows autoplay of videos. Pikaraoke " @@ -1091,6 +1091,6 @@ msgstr "" " onClick=\"handleConfirmation()\">confirmar ." #. Button to confirm to enable video autoplay. -#: templates/splash.html:510 +#: templates/splash.html:550 msgid "Confirm" msgstr "Confirmar" diff --git a/pikaraoke/translations/zh_Hans_CN/LC_MESSAGES/messages.mo b/pikaraoke/translations/zh_Hans_CN/LC_MESSAGES/messages.mo index bc27431a970a14a1f28fb3f422f64a53f91acf86..c07c578e3aa8514970b8f0a41dbbc81b14f0af24 100644 GIT binary patch delta 20 bcmZp$X|UO#EW~cCU|?WnV6a(B=o&WwJCFr} delta 20 bcmZp$X|UO#EW~c4U}$b-Y_VBO=o&WwJQ4+z diff --git a/pikaraoke/translations/zh_Hans_CN/LC_MESSAGES/messages.po b/pikaraoke/translations/zh_Hans_CN/LC_MESSAGES/messages.po index 48bde550..499c6bc7 100644 --- a/pikaraoke/translations/zh_Hans_CN/LC_MESSAGES/messages.po +++ b/pikaraoke/translations/zh_Hans_CN/LC_MESSAGES/messages.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: 1.1.1\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2025-01-02 17:38-0800\n" +"POT-Creation-Date: 2025-01-03 00:00-0800\n" "PO-Revision-Date: 2022-04-28 10:09-0400\n" "Last-Translator: \n" "Language: zh_CN\n" @@ -105,118 +105,118 @@ msgid "Song will appear in the \"available songs\" list." msgstr "" #. Message shown after trying to delete a song that is in the queue. -#: app.py:485 +#: app.py:494 msgid "Error: Can't delete this song because it is in the current queue" msgstr "" #. Message shown after deleting a song. Followed by the song path -#: app.py:493 +#: app.py:502 #, python-format msgid "Song deleted: %s" msgstr "" #. Message shown after trying to delete a song without specifying the song. -#: app.py:496 +#: app.py:505 msgid "Error: No song specified!" msgstr "" #. Message shown after trying to edit a song that is in the queue. -#: app.py:503 +#: app.py:512 msgid "Error: Can't edit this song because it is in the current queue: " msgstr "" #. Message shown after trying to rename a file to a name that already exists. -#: app.py:531 +#: app.py:540 #, python-format msgid "Error renaming file: '%s' to '%s', Filename already exists" msgstr "" #. Message shown after renaming a file. -#: app.py:539 +#: app.py:548 #, python-format msgid "Renamed file: %s to %s" msgstr "" #. Message shown after trying to edit a song without specifying the filename. -#: app.py:544 +#: app.py:553 msgid "Error: No filename parameters were specified!" msgstr "" -#: app.py:608 +#: app.py:617 msgid "CPU usage query unsupported" msgstr "" #. Message shown after starting the youtube-dl update. -#: app.py:692 +#: app.py:701 msgid "Updating youtube-dl! Should take a minute or two... " msgstr "" #. Message shown after trying to update youtube-dl without admin permissions. -#: app.py:699 +#: app.py:708 msgid "You don't have permission to update youtube-dl" msgstr "" #. Message shown after trying to refresh the song list without admin #. permissions. #. Message shown after trying to shut down the system without admin -#: app.py:709 app.py:739 +#: app.py:718 app.py:748 msgid "You don't have permission to shut down" msgstr "" #. Message shown after quitting pikaraoke. -#: app.py:717 +#: app.py:726 msgid "Exiting pikaraoke now!" msgstr "退出卡拉OK派" #. Message shown after trying to quit pikaraoke without admin permissions. -#: app.py:724 +#: app.py:733 msgid "You don't have permission to quit" msgstr "" #. Message shown after shutting down the system. -#: app.py:732 +#: app.py:741 msgid "Shutting down system now!" msgstr "关机" #. Message shown after rebooting the system. -#: app.py:747 +#: app.py:756 msgid "Rebooting system now!" msgstr "重启系统" #. Message shown after trying to reboot the system without admin permissions. -#: app.py:754 +#: app.py:763 msgid "You don't have permission to Reboot" msgstr "" #. Message shown after expanding the filesystem. -#: app.py:762 +#: app.py:771 msgid "Expanding filesystem and rebooting system now!" msgstr "" #. Message shown after trying to expand the filesystem on a non-raspberry pi #. device. -#: app.py:767 +#: app.py:776 msgid "Cannot expand fs on non-raspberry pi devices!" msgstr "" #. Message shown after trying to expand the filesystem without admin #. permissions -#: app.py:770 +#: app.py:779 msgid "You don't have permission to resize the filesystem" msgstr "" #. Message shown after trying to change preferences without admin permissions. -#: app.py:785 +#: app.py:794 msgid "You don't have permission to change preferences" msgstr "" #. Message shown after trying to clear preferences without admin permissions. -#: app.py:799 +#: app.py:808 msgid "You don't have permission to clear preferences" msgstr "" #. Message shown after trying to stream a file that does not exist. -#: app.py:860 +#: app.py:867 msgid "File not found." msgstr "" @@ -681,11 +681,11 @@ msgstr "" msgid "Limit of songs an individual user can add to the queue (0 = unlimited)" msgstr "" -#. Numberbox label for setting the buffer size in bytes +#. Numberbox label for setting the buffer size in kilobytes #: templates/info.html:248 msgid "" -"Buffer size in bytes. Transcode this amount of the video before sending " -"it to the splash screen. " +"Buffer size in kilobytes. Transcode this amount of the video before " +"sending it to the splash screen. " msgstr "" #. Help text explaining when videos will be transcoded @@ -965,99 +965,99 @@ msgid "" msgstr "下载完毕后自动添加曲目到播放列表" #. Score review message -#: templates/splash.html:53 +#: templates/splash.html:54 msgid "Never sing again... ever." msgstr "" #. Score review message -#: templates/splash.html:54 +#: templates/splash.html:55 msgid "That was a really good impression of a dying cat!" msgstr "" #. Score review message -#: templates/splash.html:55 +#: templates/splash.html:56 msgid "Thank God it's over." msgstr "" #. Score review message -#: templates/splash.html:56 +#: templates/splash.html:57 msgid "Pass the mic, please!" msgstr "" #. Score review message -#: templates/splash.html:57 +#: templates/splash.html:58 msgid "Well, I'm sure you're very good at your day job." msgstr "" #. Score review message -#: templates/splash.html:60 +#: templates/splash.html:61 msgid "I've seen better." msgstr "" #. Score review message -#: templates/splash.html:61 +#: templates/splash.html:62 msgid "Ok... just ok." msgstr "" #. Score review message -#: templates/splash.html:62 +#: templates/splash.html:63 msgid "Not bad for an amateur." msgstr "" #. Score review message -#: templates/splash.html:63 +#: templates/splash.html:64 msgid "You put on a decent show." msgstr "" #. Score review message -#: templates/splash.html:64 +#: templates/splash.html:65 msgid "That was... something." msgstr "" #. Score review message -#: templates/splash.html:67 +#: templates/splash.html:68 msgid "Congratulations! That was unbelievable!" msgstr "" #. Score review message -#: templates/splash.html:68 +#: templates/splash.html:69 msgid "Wow, have you tried auditioning for The Voice?" msgstr "" #. Score review message -#: templates/splash.html:69 +#: templates/splash.html:70 msgid "Please, sing another one!" msgstr "" #. Score review message -#: templates/splash.html:70 +#: templates/splash.html:71 msgid "You rock! You know that?!" msgstr "" #. Score review message -#: templates/splash.html:71 +#: templates/splash.html:72 msgid "Woah, who let Freddie Mercury in here?" msgstr "" #. Label for the next song to be played in the queue. -#: templates/splash.html:182 templates/splash.html:461 +#: templates/splash.html:209 templates/splash.html:501 msgid "Up next:" msgstr "下一首歌:" #. Label of the singer for next song to be played in the queue. (Who added it #. to the queue.) #. Label for the next singer in the queue. -#: templates/splash.html:184 templates/splash.html:468 +#: templates/splash.html:211 templates/splash.html:508 msgid "Next singer:" msgstr "下一个歌手:" #. The title of the score screen, telling the user their singing score -#: templates/splash.html:484 +#: templates/splash.html:524 msgid "Your Score" msgstr "" #. Prompt for interaction in order to enable video autoplay. -#: templates/splash.html:498 +#: templates/splash.html:538 msgid "" "Due to limititations with browser permissions, you must interact\n" " with the page once before it allows autoplay of videos. Pikaraoke " @@ -1067,6 +1067,6 @@ msgid "" msgstr "" #. Button to confirm to enable video autoplay. -#: templates/splash.html:510 +#: templates/splash.html:550 msgid "Confirm" msgstr ""