Phyks (Lucas Verney)
ab7470d618
Webplayer can now handle a basic playlist, pushing multiple songs in the playlist and passing from one song to another. Some things that are not yet working: * Using previous and next buttons and going outside of the playlist breaks things. * Random / repeat modes are not yet implemented. * Playlist is not exposed in the UI at the moment. * Seeking in a song is not exposed in the UI. * When playing a song, webplayer does not automatically play the next one when reaching the end of the song.
56 lines
3.9 KiB
JavaScript
56 lines
3.9 KiB
JavaScript
module.exports = {
|
|
"app.api.invalidResponse": "Invalid response text.", // Invalid response from the API
|
|
"app.api.emptyResponse": "Empty response text.", // Empty response from the API
|
|
"app.api.error": "Unknown API error.", // An unknown error occurred from the API
|
|
"app.common.album": "{itemCount, plural, one {album} other {albums}}", // Album
|
|
"app.common.art": "Art", // Art
|
|
"app.common.artist": "{itemCount, plural, one {artist} other {artists}}", // Artist
|
|
"app.common.cancel": "Cancel", // Cancel
|
|
"app.common.close": "Close", // Close
|
|
"app.common.go": "Go", // Go
|
|
"app.common.loading": "Loading…", // Loading indicator
|
|
"app.common.pause": "Pause", // Pause icon description
|
|
"app.common.play": "Play", // Play icon description
|
|
"app.common.playNext": "Play next", // "Play next icon descripton"
|
|
"app.common.track": "{itemCount, plural, one {track} other {tracks}}", // Track
|
|
"app.filter.filter": "Filter…", // Filtering input placeholder
|
|
"app.filter.whatAreWeListeningToToday": "What are we listening to today?", // Description for the filter bar
|
|
"app.grid.goToArtistPage": "Go to artist page", // Artist thumbnail link title
|
|
"app.grid.goToAlbumPage": "Go to album page", // Album thumbnail link title
|
|
"app.login.byebye": "See you soon!", // Info message on successful logout
|
|
"app.login.connecting": "Connecting…", // Info message while trying to connect
|
|
"app.login.endpointInputAriaLabel": "URL of your Ampache instance (e.g. http://ampache.example.com)", // ARIA label for the endpoint input
|
|
"app.login.expired": "Your session expired… =(", // Error message on expired session
|
|
"app.login.greeting": "Welcome back on Ampache, let's go!", // Greeting to welcome the user to the app
|
|
"app.login.password": "Password", // Password input placeholder
|
|
"app.login.rememberMe": "Remember me", // Remember me checkbox label
|
|
"app.login.signIn": "Sign in", // Sign in
|
|
"app.login.success": "Successfully logged in as { username }!", // Info message on successful login.
|
|
"app.login.username": "Username", // Username input placeholder
|
|
"app.pagination.current": "current", // Current (page)
|
|
"app.pagination.goToPage": "<span class=\"sr-only\">Go to page </span>{pageNumber}", // Link content to go to page N. span is here for screen-readers
|
|
"app.pagination.goToPageWithoutMarkup": "Go to page {pageNumber}", // Link title to go to page N
|
|
"app.pagination.pageNavigation": "Page navigation", // ARIA label for the nav block containing pagination
|
|
"app.pagination.pageToGoTo": "Page to go to?", // Title of the pagination modal
|
|
"app.sidebarLayout.browse": "Browse", // Browse
|
|
"app.sidebarLayout.browseAlbums": "Browse albums", // Browse albums
|
|
"app.sidebarLayout.browseArtists": "Browse artists", // Browse artists
|
|
"app.sidebarLayout.browseSongs": "Browse songs", // Browse songs
|
|
"app.sidebarLayout.discover": "Discover", // Discover
|
|
"app.sidebarLayout.home": "Home", // Home
|
|
"app.sidebarLayout.logout": "Logout", // Logout
|
|
"app.sidebarLayout.mainNavigationMenu": "Main navigation menu", // ARIA label for the main navigation menu
|
|
"app.sidebarLayout.settings": "Settings", // Settings
|
|
"app.sidebarLayout.toggleNavigation": "Toggle navigation", // Screen reader description of toggle navigation button
|
|
"app.songs.genre": "Genre", // Genre (song)
|
|
"app.songs.length": "Length", // Length (song)
|
|
"app.songs.title": "Title", // Title (song)
|
|
"app.webplayer.by": "by", // Artist affiliation of a song
|
|
"app.webplayer.next": "Next", // Next button description
|
|
"app.webplayer.playlist": "Playlist", // Playlist button description
|
|
"app.webplayer.previous": "Previous", // Previous button description
|
|
"app.webplayer.random": "Random", // Random button description
|
|
"app.webplayer.repeat": "Repeat", // Repeat button description
|
|
"app.webplayer.volume": "Volume", // Volume button description
|
|
};
|