166 lines
		
	
	
		
			4.0 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
			
		
		
	
	
			166 lines
		
	
	
		
			4.0 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
| # SOME DESCRIPTIVE TITLE.
 | |
| # Copyright (C) 2022, The Funkwhale Collective
 | |
| # This file is distributed under the same license as the funkwhale package.
 | |
| # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
 | |
| #
 | |
| #, fuzzy
 | |
| msgid ""
 | |
| msgstr ""
 | |
| "Project-Id-Version: funkwhale 1.2.7\n"
 | |
| "Report-Msgid-Bugs-To: \n"
 | |
| "POT-Creation-Date: 2022-07-23 12:18+0200\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"
 | |
| "MIME-Version: 1.0\n"
 | |
| "Content-Type: text/plain; charset=UTF-8\n"
 | |
| "Content-Transfer-Encoding: 8bit\n"
 | |
| 
 | |
| #: ../../developers/subsonic.rst:2
 | |
| msgid "Subsonic API"
 | |
| msgstr ""
 | |
| 
 | |
| #: ../../developers/subsonic.rst:4
 | |
| msgid "Funkwhale implements a subset of the `Subsonic API <http://www.subsonic.org/pages/api.jsp>`_ that makes it compatible with various apps in the Subsonic ecosystem (See `our list of supported apps <https://funkwhale.audio/en_US/apps>`_)."
 | |
| msgstr ""
 | |
| 
 | |
| #: ../../developers/subsonic.rst:8
 | |
| msgid "Supported endpoints"
 | |
| msgstr ""
 | |
| 
 | |
| #: ../../developers/subsonic.rst:10
 | |
| msgid "We seek the best compatibility with existing apps and will eventually implement all endpoints that match Funkwhale's feature set. However, the current implementation do not include folder-based endpoints, as it does not match our internal model at all and will require substantial effort to emulate."
 | |
| msgstr ""
 | |
| 
 | |
| #: ../../developers/subsonic.rst:15
 | |
| msgid "We'll try to keep this list up-to-date, but you can also browse `the relevant code <https://dev.funkwhale.audio/funkwhale/funkwhale/blob/develop/api/funkwhale_api/subsonic/views.py>`_ if needed."
 | |
| msgstr ""
 | |
| 
 | |
| #: ../../developers/subsonic.rst:19
 | |
| msgid "As of today, the following endpoints are implemented:"
 | |
| msgstr ""
 | |
| 
 | |
| #: ../../developers/subsonic.rst:21
 | |
| msgid "createPlaylist"
 | |
| msgstr ""
 | |
| 
 | |
| #: ../../developers/subsonic.rst:22
 | |
| msgid "deletePlaylist"
 | |
| msgstr ""
 | |
| 
 | |
| #: ../../developers/subsonic.rst:23
 | |
| msgid "getAlbum"
 | |
| msgstr ""
 | |
| 
 | |
| #: ../../developers/subsonic.rst:24
 | |
| msgid "getAlbumList2"
 | |
| msgstr ""
 | |
| 
 | |
| #: ../../developers/subsonic.rst:25
 | |
| msgid "getArtist"
 | |
| msgstr ""
 | |
| 
 | |
| #: ../../developers/subsonic.rst:26
 | |
| msgid "getArtistInfo2"
 | |
| msgstr ""
 | |
| 
 | |
| #: ../../developers/subsonic.rst:27
 | |
| msgid "getArtists"
 | |
| msgstr ""
 | |
| 
 | |
| #: ../../developers/subsonic.rst:28
 | |
| msgid "getAvatar"
 | |
| msgstr ""
 | |
| 
 | |
| #: ../../developers/subsonic.rst:29
 | |
| msgid "getCoverArt"
 | |
| msgstr ""
 | |
| 
 | |
| #: ../../developers/subsonic.rst:30
 | |
| msgid "getIndexes"
 | |
| msgstr ""
 | |
| 
 | |
| #: ../../developers/subsonic.rst:31
 | |
| msgid "getLicense"
 | |
| msgstr ""
 | |
| 
 | |
| #: ../../developers/subsonic.rst:32
 | |
| msgid "getMusicFolders"
 | |
| msgstr ""
 | |
| 
 | |
| #: ../../developers/subsonic.rst:33
 | |
| msgid "getPlaylist"
 | |
| msgstr ""
 | |
| 
 | |
| #: ../../developers/subsonic.rst:34
 | |
| msgid "getPlaylists"
 | |
| msgstr ""
 | |
| 
 | |
| #: ../../developers/subsonic.rst:35
 | |
| msgid "getRandomSongs"
 | |
| msgstr ""
 | |
| 
 | |
| #: ../../developers/subsonic.rst:36
 | |
| msgid "getSong"
 | |
| msgstr ""
 | |
| 
 | |
| #: ../../developers/subsonic.rst:37
 | |
| msgid "getStarred"
 | |
| msgstr ""
 | |
| 
 | |
| #: ../../developers/subsonic.rst:38
 | |
| msgid "getStarred2"
 | |
| msgstr ""
 | |
| 
 | |
| #: ../../developers/subsonic.rst:39
 | |
| msgid "getUser"
 | |
| msgstr ""
 | |
| 
 | |
| #: ../../developers/subsonic.rst:40
 | |
| msgid "ping"
 | |
| msgstr ""
 | |
| 
 | |
| #: ../../developers/subsonic.rst:41
 | |
| msgid "scrobble"
 | |
| msgstr ""
 | |
| 
 | |
| #: ../../developers/subsonic.rst:42
 | |
| msgid "search3"
 | |
| msgstr ""
 | |
| 
 | |
| #: ../../developers/subsonic.rst:43
 | |
| msgid "star"
 | |
| msgstr ""
 | |
| 
 | |
| #: ../../developers/subsonic.rst:44
 | |
| msgid "stream"
 | |
| msgstr ""
 | |
| 
 | |
| #: ../../developers/subsonic.rst:45
 | |
| msgid "unstar"
 | |
| msgstr ""
 | |
| 
 | |
| #: ../../developers/subsonic.rst:46
 | |
| msgid "updatePlaylist"
 | |
| msgstr ""
 | |
| 
 | |
| #: ../../developers/subsonic.rst:48
 | |
| msgid "We support both XML and JSON formats for all those endpoints."
 | |
| msgstr ""
 | |
| 
 | |
| #: ../../developers/subsonic.rst:51
 | |
| msgid "Additional properties"
 | |
| msgstr ""
 | |
| 
 | |
| #: ../../developers/subsonic.rst:53
 | |
| msgid "Regardless of the endpoints, we always return those additional properties in our payload, which you can use to adapt your client behaviour if needed:"
 | |
| msgstr ""
 | |
| 
 | |
| #: ../../developers/subsonic.rst:66
 | |
| msgid "Testing a Subsonic app"
 | |
| msgstr ""
 | |
| 
 | |
| #: ../../developers/subsonic.rst:68
 | |
| msgid "We maintain a demo server at https://demo.funkwhale.audio/, which you can use for your tests. Example with the ping endpoint: https://demo.funkwhale.audio/rest/ping.view?f=json"
 | |
| msgstr ""
 |