translation
This commit is contained in:
		
							
								
								
									
										18
									
								
								aircox_streamer/README.md
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										18
									
								
								aircox_streamer/README.md
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,18 @@
 | 
			
		||||
# Aircox Streamer
 | 
			
		||||
This application handles interfacing Aircox with Liquidsoap:
 | 
			
		||||
 | 
			
		||||
- generate for each station liquidsoap configuration files;
 | 
			
		||||
- handle played diffusions, sounds files and tracks;
 | 
			
		||||
- launch program's diffusion from sound files;
 | 
			
		||||
- provide admin interface and API in order to control liquidsoap;
 | 
			
		||||
 | 
			
		||||
## Architecture
 | 
			
		||||
`aircox_streamer` Django application provides management command `streamer`, which
 | 
			
		||||
can be run in virtualenv from shell:  ``./manage.py streamer``.
 | 
			
		||||
 | 
			
		||||
This application allows to:
 | 
			
		||||
- launch Liquidsoap;
 | 
			
		||||
- generate config file and playlists: regular Django template file in `scripts/station.liq`;
 | 
			
		||||
- monitor what is being played and what has to be played using Telnet to communicate
 | 
			
		||||
    with Liquidsoap process;
 | 
			
		||||
 | 
			
		||||
@ -8,7 +8,7 @@ msgid ""
 | 
			
		||||
msgstr ""
 | 
			
		||||
"Project-Id-Version: PACKAGE VERSION\n"
 | 
			
		||||
"Report-Msgid-Bugs-To: \n"
 | 
			
		||||
"POT-Creation-Date: 2020-05-31 18:34+0000\n"
 | 
			
		||||
"POT-Creation-Date: 2022-05-21 14:30+0000\n"
 | 
			
		||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 | 
			
		||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 | 
			
		||||
"Language-Team: LANGUAGE <LL@li.org>\n"
 | 
			
		||||
@ -18,91 +18,91 @@ msgstr ""
 | 
			
		||||
"Content-Transfer-Encoding: 8bit\n"
 | 
			
		||||
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
 | 
			
		||||
 | 
			
		||||
#: controllers.py:75
 | 
			
		||||
#: aircox_streamer/controllers.py:75
 | 
			
		||||
msgid "playing"
 | 
			
		||||
msgstr "en cours de lecture"
 | 
			
		||||
 | 
			
		||||
#: controllers.py:77
 | 
			
		||||
#: aircox_streamer/controllers.py:77
 | 
			
		||||
msgid "paused"
 | 
			
		||||
msgstr "pause"
 | 
			
		||||
 | 
			
		||||
#: controllers.py:79
 | 
			
		||||
#: aircox_streamer/controllers.py:79
 | 
			
		||||
msgid "stopped"
 | 
			
		||||
msgstr "arrêt"
 | 
			
		||||
 | 
			
		||||
#: templates/aircox_streamer/source_item.html:18
 | 
			
		||||
#: aircox_streamer/templates/aircox_streamer/source_item.html:18
 | 
			
		||||
msgid "Edit related program"
 | 
			
		||||
msgstr "Éditer le programme correspondant"
 | 
			
		||||
 | 
			
		||||
#: templates/aircox_streamer/source_item.html:27
 | 
			
		||||
#: aircox_streamer/templates/aircox_streamer/source_item.html:27
 | 
			
		||||
msgid "Synchronize source with Liquidsoap"
 | 
			
		||||
msgstr "Synchroniser la source avec Liquidsoap"
 | 
			
		||||
 | 
			
		||||
#: templates/aircox_streamer/source_item.html:31
 | 
			
		||||
#: aircox_streamer/templates/aircox_streamer/source_item.html:31
 | 
			
		||||
msgid "Synchronise"
 | 
			
		||||
msgstr "Synchroniser"
 | 
			
		||||
 | 
			
		||||
#: templates/aircox_streamer/source_item.html:34
 | 
			
		||||
#: aircox_streamer/templates/aircox_streamer/source_item.html:34
 | 
			
		||||
msgid "Restart current track"
 | 
			
		||||
msgstr "Rejouer le morceau en cours"
 | 
			
		||||
 | 
			
		||||
#: templates/aircox_streamer/source_item.html:38
 | 
			
		||||
#: aircox_streamer/templates/aircox_streamer/source_item.html:38
 | 
			
		||||
msgid "Restart"
 | 
			
		||||
msgstr "Rejouer"
 | 
			
		||||
 | 
			
		||||
#: templates/aircox_streamer/source_item.html:41
 | 
			
		||||
#: aircox_streamer/templates/aircox_streamer/source_item.html:41
 | 
			
		||||
msgid "Skip current file"
 | 
			
		||||
msgstr "Passer le fichier actuel"
 | 
			
		||||
 | 
			
		||||
#: templates/aircox_streamer/source_item.html:42
 | 
			
		||||
#: aircox_streamer/templates/aircox_streamer/source_item.html:42
 | 
			
		||||
msgid "Skip"
 | 
			
		||||
msgstr "Passer"
 | 
			
		||||
 | 
			
		||||
#: templates/aircox_streamer/source_item.html:51
 | 
			
		||||
#: aircox_streamer/templates/aircox_streamer/source_item.html:51
 | 
			
		||||
msgid "Add sound"
 | 
			
		||||
msgstr "Ajouter un son"
 | 
			
		||||
 | 
			
		||||
#: templates/aircox_streamer/source_item.html:59
 | 
			
		||||
#: aircox_streamer/templates/aircox_streamer/source_item.html:58
 | 
			
		||||
msgid "Select a sound"
 | 
			
		||||
msgstr "Sélectionner un son"
 | 
			
		||||
 | 
			
		||||
#: templates/aircox_streamer/source_item.html:61
 | 
			
		||||
msgid "Add a sound to the queue (queue may start playing)"
 | 
			
		||||
msgstr "Ajouter un son à la file de lecture (la file de lecture peut démarer)"
 | 
			
		||||
 | 
			
		||||
#: templates/aircox_streamer/source_item.html:70
 | 
			
		||||
#: aircox_streamer/templates/aircox_streamer/source_item.html:69
 | 
			
		||||
msgid "Add"
 | 
			
		||||
msgstr "Ajouter"
 | 
			
		||||
 | 
			
		||||
#: templates/aircox_streamer/source_item.html:76
 | 
			
		||||
#: aircox_streamer/templates/aircox_streamer/source_item.html:74
 | 
			
		||||
msgid "Add a sound to the queue (queue may start playing)"
 | 
			
		||||
msgstr "Ajouter un son à la file de lecture (la file de lecture peut démarer)"
 | 
			
		||||
 | 
			
		||||
#: aircox_streamer/templates/aircox_streamer/source_item.html:80
 | 
			
		||||
msgid "Sounds in queue"
 | 
			
		||||
msgstr "Sons dans la file de lecture"
 | 
			
		||||
 | 
			
		||||
#: templates/aircox_streamer/source_item.html:94
 | 
			
		||||
#: aircox_streamer/templates/aircox_streamer/source_item.html:98
 | 
			
		||||
msgid "Status"
 | 
			
		||||
msgstr "Statut"
 | 
			
		||||
 | 
			
		||||
#: templates/aircox_streamer/source_item.html:104
 | 
			
		||||
#: aircox_streamer/templates/aircox_streamer/source_item.html:108
 | 
			
		||||
msgid "Air time"
 | 
			
		||||
msgstr "En antenne depuis"
 | 
			
		||||
 | 
			
		||||
#: templates/aircox_streamer/source_item.html:114
 | 
			
		||||
#: aircox_streamer/templates/aircox_streamer/source_item.html:118
 | 
			
		||||
msgid "Time left"
 | 
			
		||||
msgstr "Temps restant"
 | 
			
		||||
 | 
			
		||||
#: templates/aircox_streamer/source_item.html:122
 | 
			
		||||
#: aircox_streamer/templates/aircox_streamer/source_item.html:126
 | 
			
		||||
msgid "Data source"
 | 
			
		||||
msgstr "Source de donnée"
 | 
			
		||||
 | 
			
		||||
#: templates/aircox_streamer/streamer.html:19
 | 
			
		||||
#: aircox_streamer/templates/aircox_streamer/streamer.html:23
 | 
			
		||||
msgid "Reload"
 | 
			
		||||
msgstr "Recharger"
 | 
			
		||||
 | 
			
		||||
#: templates/aircox_streamer/streamer.html:26
 | 
			
		||||
#: templates/aircox_streamer/streamer.html:27
 | 
			
		||||
#: aircox_streamer/templates/aircox_streamer/streamer.html:30
 | 
			
		||||
#: aircox_streamer/templates/aircox_streamer/streamer.html:31
 | 
			
		||||
msgid "Select a station"
 | 
			
		||||
msgstr "Sélectionner une station"
 | 
			
		||||
 | 
			
		||||
#: urls.py:9 views.py:9
 | 
			
		||||
#: aircox_streamer/urls.py:10 aircox_streamer/views.py:9
 | 
			
		||||
msgid "Streamer Monitor"
 | 
			
		||||
msgstr "Moniteur de stream"
 | 
			
		||||
 | 
			
		||||
		Reference in New Issue
	
	Block a user