common.home=Home
common.back=Back
common.help=Help
common.play=Play
common.add=Add
common.download=Download
common.close=Close
common.refresh=Refresh
common.next=Next
common.previous=Previous
common.more=More
common.ok=OK
common.cancel=Cancel
common.save=Save
common.create=Create
common.delete=Delete
common.edit=Edit
common.confirm=Please confirm
common.unknown=(Unknown)
common.default=(Default)
common.settingssaved=Settings saved.

login.username=Username
login.password=Password
login.login=Log in
login.remember=Remember me
login.logout=You are now logged out.
login.error=Incorrect username or password.
login.insecure={0} is not secured. Please log in with username and<br>password "admin". Then change the password immediately.
login.recover=Forgotten your password?

recover.title=Forgotten your password?
recover.text=To reset your password, please enter your <b>username</b> or <b>e-mail address</b> below.
recover.username=Username or e-mail address
recover.send=Reset the password and send it to me
recover.success=New password sent to {0}.
recover.error.usernotfound=Sorry, user not found.
recover.error.noemail=Sorry, no e-mail address is registered for this user.
recover.error.sendfailed=Failed to send e-mail, please try again later.
recover.error.invalidcaptcha=Sorry, incorrect CAPTCHA entered, please try again.

accessDenied.title=Access denied
accessDenied.text=Sorry, you are not authorized to perform the requested operation.

notFound.title=Not found
notFound.text=<p>Sorry, could not find what you were looking for.</p><p>Try reloading the web page. If that doesn't help, try scanning the media folders again.</p>
notFound.reload=Reload page
notFound.scan=Media folder settings

top.home=Home
top.now_playing=Playing
top.starred=Starred
top.settings=Settings
top.status=Status
top.podcast=Podcasts
top.more=More
top.help=About
top.search=Search
top.upgrade=New version available. Download {0} {1} <a href="#" onclick="window.open(''https://airsonic.github.io/docs/update/'')">here</a>.
top.missing=No media folders found. Please change the settings.
top.logout=Log out

left.scanning=Scanning media folders\u2026
left.statistics={0}&nbsp;artists<br>{1}&nbsp;albums<br>{2}&nbsp;songs<br>{3}<br>{4}&nbsp;hours
left.shortcut=Shortcuts
left.playlists=Playlists
left.radio=Internet TV &amp; radio
left.allfolders=All folders
left.showallplaylists=Show all
left.createplaylist=Create new playlist
left.importplaylist=Import playlist

playlist.stop=Stop
playlist.start=Play
playlist.confirmclear=Really clear play queue?
playlist.clear=Clear
playlist.shuffle=Shuffle
playlist.repeat_on=Repeat is on
playlist.repeat_off=Repeat is off
playlist.repeat_radio=Stop shuffle radio
playlist.undo=Undo
playlist.settings=Settings
playlist.more=More actions\u2026
playlist.more.playlist=Play queue
playlist.more.sortbytrack=Sort by track
playlist.more.sortbyartist=Sort by artist
playlist.more.sortbyalbum=Sort by album
playlist.more.selection=Selected songs
playlist.more.selectall=Select all
playlist.more.selectnone=Select none
playlist.saveplayqueue=Save play queue
playlist.loadplayqueue=Load play queue
playlist.save=Save as playlist
playlist.append=Add to playlist
playlist.remove=Remove
playlist.up=Up
playlist.down=Down
playlist.empty=Play queue empty.
playlist.toast.appendtoplaylist=Playlist updated.
playlist.toast.saveasplaylist=Playlist saved.
playlist.toast.saveplayqueue=Play queue saved.
playlist.toast.radioerror=Sorry, an error occurred while trying to load the internet radio.
playlist.missing=Missing

playlist2.noplaylists=You haven't created any playlists yet.
playlist2.created=Created by {0} on {1}
playlist2.songs=songs
playlist2.shared=Visible to others
playlist2.notshared=Not visible to others
playlist2.name=Playlist name
playlist2.comment=Playlist comment
playlist2.public=Make this playlist visible to other users.
playlist2.confirmdelete=Are you sure you want to delete this playlist?
playlist2.empty=Playlist empty
playlist2.export=Export

importPlaylist.title=Import playlist
importPlaylist.text=Select playlist to import (M3U, PLS, XSPF)
importPlaylist.success=Playlist "{0}" imported.
importPlaylist.error=Failed to import playlist "{0}".


status.title=Status
status.type=Type
status.stream=Stream
status.download=Download
status.upload=Upload
status.player=Player
status.user=User
status.current=Current file
status.transmitted=Transmitted
status.bitrate=Bitrate (Kbps)

starred.title=My starred items
starred.empty=Click the stars to mark your favorite artist, albums and songs.

search.title=Search results
search.query=Artist, album or song title
search.search=Search
search.index=The search index is being created. Please try again later.
search.hits.none=No matches found.
search.hits.more=More
search.hits.artists=Artists
search.hits.albums=Albums
search.hits.songs=Songs
search.hits.videos=Videos

gettingStarted.title=Getting started
gettingStarted.text=<p>Welcome to Airsonic. Follow the basic steps below.<br> Click the Home button in the toolbar above to return here.</p> <p>More information to be found in the <a href="https://airsonic.github.io/docs/first-start/" target="_blank"><b>first start</b></a> guide.</p>
gettingStarted.root=Warning! The Airsonic process is running as the root user. Please consider <a href="https://airsonic.github.io/docs/first-start/" target="_blank">changing this</a>.
gettingStarted.step1.title=Change administrator password.
gettingStarted.step1.text=Secure your server by changing the default password for the administrator account. You can also create new user accounts with different privileges.
gettingStarted.step2.title=Set up media folders.
gettingStarted.step2.text=Tell Airsonic where you keep your music and videos.
gettingStarted.step3.title=Find our external documentation.
gettingStarted.step3.text=In case that you want to enhance Airsonic, you may want to check out our <a href="https://airsonic.github.io/docs/>documentation</a>, which provides guidance for setting up SSL, URL rewriting, LDAP, and an external database.
gettingStarted.hide=Don't show this again
gettingStarted.hidealert=To give the guide another glance, go to Settings \u2192 General \u2192 Show Getting started on startup.

home.random.title=Random
home.alphabetical.title=All
home.newest.title=Recently added
home.starred.title=Starred
home.highest.title=Top rated
home.frequent.title=Most played
home.recent.title=Recently played
home.decade.title=By decade
home.genre.title=By genre
home.users.title=Users
home.random.text=Random albums
home.alphabetical.text=All albums
home.newest.text=Recently added albums
home.starred.text=Albums starred by you
home.highest.text=Top rated albums
home.frequent.text=Most played albums
home.recent.text=Recently played albums
home.decade.text=Decade
home.genre.text=Genre
home.users.text=User statistics
home.scan=The media folder is being scanned. Features related to it are not available.
home.albums=Albums {0}&ndash;{1}
home.playcount=Played {0} songs
home.lastplayed=Played {0}
home.created=Added {0}
home.shuffle=Shuffle play
home.chart.total=Total (MB)
home.chart.stream=Streamed (MB)
home.chart.download=Downloaded (MB)
home.chart.upload=Uploaded (MB)

more.title=More
more.random.title=Shuffle play
more.random.text=Shuffle play
more.random.songs={0} songs
more.random.auto=Play more random songs when a play queue reaches its end.
more.random.ok=OK
more.random.add=Add to queue
more.random.radio=Shuffle radio
more.random.any=Any
more.random.format=Format
more.random.genre=Genre
more.random.anygenre=Any
more.random.year=Year
more.random.anyyear=Any
more.random.folder=Folder
more.random.anyfolder=Any
more.random.star=star
more.random.stars=stars
more.random.starred=Starred
more.random.unstarred=Unstarred
more.random.songrating=Song rating
more.random.albumrating=Album rating
more.random.lastplayed=Last played
more.random.playcount=Play count
more.random.1day=1 day ago
more.random.1week=1 week ago
more.random.1month=1 month ago
more.random.3months=3 months ago
more.random.6months=6 months ago
more.random.1year=1 year ago
more.apps.title=Airsonic Apps
more.apps.text=<p>Check out the steadily growing list of <a href="https://airsonic.github.io/docs/apps" target="_blank">Airsonic apps</a>. These provide fun and alternative ways to enjoy your media collection - no matter where you are.</p>
more.status.title=Network Status
more.status.text=<a href="status.view">Monitor</a> the real-time status of all network media streams.
more.keyboard.title=Keyboard Shortcuts
more.keyboard.text=Keyboard shortcuts can be enabled in the <a href="personalSettings.view">user preferences</a>. Supported shortcuts are listed below.
more.keyboard.playback=Playback
more.keyboard.navigation=Navigation
more.keyboard.general=General
more.keyboard.playpause=Play or pause music
more.keyboard.previous=Go to previous song
more.keyboard.next=Go to next song
more.keyboard.volumedown=Decrease player volume
more.keyboard.volumeup=Increase player volume
more.keyboard.home=Go to Home
more.keyboard.playlists=Go to playlists
more.keyboard.podcasts=Go to podcasts
more.keyboard.settings=Go to settings
more.keyboard.starred=Go to starred
more.keyboard.more=Go to more
more.keyboard.about=Go to about
more.keyboard.search=Search
more.keyboard.sidebar=Toggle left sidebar
more.keyboard.playqueue=Toggle play queue
more.keyboard.shortcuts=Show keyboard shortcuts
more.keyboard.then=then
more.mobile.title=Mobile phone
more.mobile.text=<p>You can control {0} from any WAP-enabled mobile phone or PDA.<br> Simply visit the following URL from your phone: <b>http://yourhostname/wap</b></p> <p>This requires that your server can be reached from the Internet.</p>
more.podcast.title=Podcast
more.podcast.text=<p>Saved playlists are available as Podcasts.<br>Enter this URL on your podcast receiver: <b>http://yourhostname/podcast</b>, or <b><a href="podcast.view?suffix=.rss" target="_blank">click here</a>.</b></p>
more.upload.title=Upload File
more.upload.source=Select file
more.upload.target=Upload to
more.upload.browse=Choose
more.upload.ok=Upload
more.upload.unzip=Automatically unpack ZIP-file.
more.upload.progress=% complete. Please wait\u2026

upload.title=Uploading file
upload.success=Uploaded <b>{0}</b>
upload.empty=No files to upload.
upload.failed=Uploading failed with the following error:<br><b>"{0}"</b>
upload.unzipped=Unzipped {0}

internalhelp.title=About {0} Internals
internalhelp.details=Internal Details
internalhelp.statistics=Statistics
internalhelp.database=Database
internalhelp.databasedetails=Database Details
internalhelp.databaseconsistency=Database Consistency
internalhelp.index=Search Index
internalhelp.indexdetails=Search Index Details
internalhelp.filesystem=Filesystem
internalhelp.transcoding=Transcoding
internalhelp.musicfolders=Music Folders
internalhelp.locale=Locale
internalhelp.defaultlocale=Default locale
internalhelp.defaultcharset=Default charset encoding
internalhelp.defaultcharset.ok=Java default charset appears to have UTF-8 support.
internalhelp.defaultcharset.warn=Java default charset appears to have no UTF-8 support. International characters may be partially supported.
internalhelp.folderisreadable.ok=Airsonic appears to have the correct permissions for music folder "{0}".
internalhelp.folderisreadable.warn=Airsonic does not have the correct permissions for music folder "{0}".
internalhelp.folderisreadable=Folder "{0}": Read access
internalhelp.folderiswritable=Folder "{0}": Write access
internalhelp.folderfsusage=Folder "{0}": Free space on filesystem
internalhelp.fsusage=Airsonic Home: Free space on filesystem
internalhelp.fshomesize=Airsonic Home: Directory size
internalhelp.lastscandate=Last scan date
internalhelp.totaldurationseconds=Total duration (s)
internalhelp.totalsizebytes=Total size (bytes)
internalhelp.luceneversion=Lucene version
internalhelp.artistcount=Artist count
internalhelp.songcount=Song count
internalhelp.indexcount=Index "{0}" count
internalhelp.indexdeletedcount=Index "{0}" deleted count
internalhelp.musiccount=Music file count
internalhelp.podcastcount=Podcast count
internalhelp.directorycount=Directory count
internalhelp.albumcount=Album count
internalhelp.musicdeletedcount=Deleted music file count
internalhelp.podcastdeletedcount=Deleted podcast count
internalhelp.directorydeletedcount=Deleted directory count
internalhelp.albumdeletedcount=Deleted album count
internalhelp.distinctalbumcount=Distinct album count
internalhelp.distinctartistcount=Distinct artist count
internalhelp.distinctalbumartistcount=Distinct album artist count
internalhelp.dbnonpresent.ok=The database does not contain non-present items.
internalhelp.dbnonpresent.warn=The database contains non-present items. Run "clean-up database" to clean them up.
internalhelp.dbdrivername=Database driver name
internalhelp.dbdriverversion=Database driver version
internalhelp.dbserverversion=Database server version
internalhelp.dbdirectorysize=Size of the internal database directory
internalhelp.dblogsize=Size of the internal database log
internalhelp.dblogsize.ok=The size of the database log file (db/airsonic.log) appears healthy.
internalhelp.dblogsize.warn=The size of the database log file (db/airsonic.log) is large (greater than 256M). Run a scan to clean it up.
internalhelp.tablecount=Table "{0}" count
internalhelp.morerows="...and {0} more."
internalhelp.mediafilesinnonpresentmusicfoldercount=Number of media files in non-present music folders
internalhelp.mediafilesinnonpresentmusicfoldercount.ok=All media files in the database have a valid music folder.
internalhelp.mediafilesinnonpresentmusicfoldercount.warn=The media file database contains files whose music folder is no longer present. Examples are below.
internalhelp.mediafileswithmusicfoldermismatchcount=Number of media files with music folder mismatch
internalhelp.mediafileswithmusicfoldermismatchcount.ok=All media files in the database match their music folder.
internalhelp.mediafileswithmusicfoldermismatchcount.warn=The media file database contains files whose path does not match their music folder path. Examples are below.
internalhelp.tool.path={0} path
internalhelp.tool.isreadable={0} is readable?
internalhelp.tool.isexecutable={0} is executable?
internalhelp.tool.ok={0} appears configured correctly.
internalhelp.tool.warn={0} is either missing or not executable. Transcoding may not work properly.
internalhelp.user.language=user.language property
internalhelp.user.country=user.country property
internalhelp.file.encoding=file.encoding property
internalhelp.file.encoding.ok=Java file encoding appears to have UTF-8 support.
internalhelp.file.encoding.warn=Java file encoding appears to have no UTF-8 support. International characters may be partially supported.
internalhelp.sun.jnu.encoding=sun.jnu.encoding property
internalhelp.sun.io.unicode.encoding=sun.io.unicode.encoding property
internalhelp.langvar=LANG environment variable
internalhelp.lcallvar=LC_ALL environment variable

help.title=About {0}
help.upgrade=New version available. Download {0} {1} <a href="#" onclick="window.open(''https://airsonic.github.io/docs/update/'')">here</a>.
help.version.title=Version
help.builddate.title=Build date
help.server.title=Server
help.license.title=Terms&nbsp;of&nbsp;use
help.license.text={0} is copyleft libre software, distributed under the <a href="https://www.gnu.org/licenses/gpl-3.0-standalone.html" target="_blank">GPLv3</a> free software license.
help.homepage.title=Homepage
help.forum.title=Forum
help.shop.title=Merchandise
help.contact.title=Contact
help.contact.text=Airsonic is a community project. You can find us in <a href="irc://chat.freenode.net/airsonic">#airsonic on Freenode</a>. Technical issues can be submitted to the <a href="https://github.com/airsonic/airsonic/issues" target="_blank">issue tracker on GitHub</a>.
help.log=Log
help.logfile=The complete log is saved in {0}.

settingsheader.title=Settings
settingsheader.general=General
settingsheader.advanced=Advanced
settingsheader.personal=Personal
settingsheader.musicFolder=Media folders
settingsheader.internetRadio=Internet TV &amp; radio
settingsheader.podcast=Podcast
settingsheader.player=Players
settingsheader.dlna=DLNA/UPnP
settingsheader.sonos=Sonos
settingsheader.share=Shared media
settingsheader.transcoding=Transcoding
settingsheader.user=Users
settingsheader.search=Search/caching
settingsheader.coverArt=Cover art
settingsheader.password=Password
settingsheader.database=Database

generalsettings.playlistfolder=Import playlists from
generalsettings.musicmask=Music files
generalsettings.videomask=Video files
generalsettings.coverartmask=Cover art files
generalsettings.index=Index
generalsettings.ignoredarticles=Articles to ignore
generalsettings.shortcuts=Shortcuts
generalsettings.sortalbumsbyyear=Sort albums by year
generalsettings.showgettingstarted=Show Getting started on startup
generalsettings.welcometitle=Welcome title
generalsettings.welcomesubtitle=Welcome subtitle
generalsettings.welcomemessage=Welcome message
generalsettings.loginmessage=Login message
generalsettings.language=Default language
generalsettings.theme=Default theme

advancedsettings.downsamplecommand=Downsample command
advancedsettings.hlscommand=HTTP Live Streaming command
advancedsettings.downloadlimit=Download limit (Kbps)<br><div class="detail">(0 = Unlimited)</div>
advancedsettings.uploadlimit=Upload limit (Kbps)<br><div class="detail">(0 = Unlimited)</div>
advancedsettings.streamport=Non-SSL stream port<br><div class="detail">(0 = Disabled)</div>
advancedsettings.ldapenabled=Enable LDAP authentication
advancedsettings.ldapurl=LDAP URL
advancedsettings.ldapsearchfilter=LDAP search filter
advancedsettings.ldapmanagerdn=LDAP manager DN<br><div class="detail">(Optional)</div>
advancedsettings.ldapmanagerpassword=Password
advancedsettings.ldapautoshadowing=Automatically create users in {0}
advancedsettings.ldapRequiresRestart=Changes to LDAP settings require a restart to take effect.
advancedsettings.smtpPort=SMTP port
advancedsettings.smtpServer=SMTP server
advancedsettings.smtpEncryption=SMTP encryption
advancedsettings.smtpUser=SMTP username
advancedsettings.smtpPassword=Password
advancedsettings.smtpEncryption.none=None
advancedsettings.smtpEncryption.starttls=STARTTLS
advancedsettings.smtpEncryption.ssl=SSL/TLS
advancedsettings.smtpFrom=E-mail sender
advancedsettings.enableCaptcha=Require CAPTCHA for account recovery
advancedsettings.recaptchaSiteKey=reCAPTCHA site key
advancedsettings.recaptchaSecretKey=reCAPTCHA secret key

personalsettings.title=Personal settings for {0}
personalsettings.language=Language
personalsettings.theme=Theme
personalsettings.albumlist=Default album list
personalsettings.display=Display
personalsettings.browse=Browse
personalsettings.playlist=Playlist
personalsettings.tracknumber=Track #
personalsettings.artist=Artist
personalsettings.album=Album
personalsettings.genre=Genre
personalsettings.year=Year
personalsettings.bitrate=Bit rate
personalsettings.duration=Duration
personalsettings.format=Format
personalsettings.filesize=File size
personalsettings.partymode=Party mode
personalsettings.queuefollowingsongs=Enqueue following songs on play
personalsettings.shownowplaying=Show what others are playing
personalsettings.nowplayingallowed=Let others see what I am playing
personalsettings.showartistinfo=Show artist info
personalsettings.autohideplayqueue=Auto-hide play queue
personalsettings.keyboardshortcutsenabled=Enable keyboard shortcuts
personalsettings.finalversionnotification=Notify me of new versions
personalsettings.betaversionnotification=Notify me of new beta versions
personalsettings.songnotification=Notify me when new songs are played (not supported by all web browsers)
personalsettings.paginationsize=Number of related albums/directories to show initially (0 disables album pagination)
personalsettings.lastfmenabled=Register what I'm playing at <a href="https://www.last.fm/" target="_blank">Last.fm</a>
personalsettings.lastfmusername=Last.fm username
personalsettings.lastfmpassword=Last.fm password
personalsettings.listenbrainzenabled=Register what I'm playing at <a href="https://listenbrainz.org/" target="_blank">ListenBrainz</a>
personalsettings.listenbrainztoken=ListenBrainz User Token
personalsettings.avatar.title=Personal image
personalsettings.avatar.none=No image
personalsettings.avatar.custom=Custom image
personalsettings.avatar.changecustom=Change custom image
personalsettings.avatar.upload=Upload
personalsettings.avatar.courtesy=Icons courtesy of <a href="http://www.afterglow.ie/" target="_blank">Afterglow</a>, <a href="http://www.aha-soft.com/" target="_blank">Aha-Soft</a>, <a href="http://www.icons-land.com/" target="_blank">Icons-Land</a>, and <a href="http://www.iconshock.com/" target="_blank">Iconshock</a>

avataruploadresult.title=Change personal image
avataruploadresult.success=Personal image "{0}" uploaded.
avataruploadresult.failure=Failed to upload personal image. See <a href="help.view?">log</a> for details.

passwordsettings.title=Change password for {0}

musicfoldersettings.path=Folder
musicfoldersettings.name=Name
musicfoldersettings.enabled=Enabled
musicfoldersettings.add=Add media folder
musicfoldersettings.nopath=Please specify a folder.
musicfoldersettings.notfound=Folder not found
musicfoldersettings.scan=Scan media folders
musicfoldersettings.interval.never=Never
musicfoldersettings.interval.one=Every day
musicfoldersettings.interval.many=Every {0} days
musicfoldersettings.hour=at {0}:00
musicfoldersettings.nowscanning=The media folders are now being scanned. It may take several minutes, depending on the size of your media library.
musicfoldersettings.scannow=Scan media folders now
musicfoldersettings.access=Manage user access
musicfoldersettings.access.description=Configure which folders each user is allowed to access.
musicfoldersettings.ignoresymlinks=Ignore Symbolic Links
musicfoldersettings.excludepattern=Exclude pattern
musicfoldersettings.fastcache=Fast access mode
musicfoldersettings.fastcache.description=Use this option to minimize disk access, for instance if your media files are located on a network share. Note: Changed or added files will only be visible after your media folders are scanned.
musicfoldersettings.expunge=Clean-up database
musicfoldersettings.expunge.description=Airsonic stores information about all media files ever encountered. By cleaning up the database, information about files that are no longer in your media collection is permanently removed.
musicfoldersettings.organizebyfolderstructure=Organize by folder structure
musicfoldersettings.organizebyfolderstructure.description=Browse media library using folder structure, rather than artist/album info from ID3 tags.

transcodingsettings.name=Name
transcodingsettings.sourceformat=Convert from
transcodingsettings.targetformat=Convert to
transcodingsettings.step1=Step 1
transcodingsettings.step2=Step 2
transcodingsettings.step3=Step 3
transcodingsettings.add=Add transcoding
transcodingsettings.defaultactive=Enable transcoding settings for all existing and new players.
transcodingsettings.recommended=Recommended configuration
transcodingsettings.noname=Please specify a name.
transcodingsettings.nosourceformat=Please specify the format to convert from.
transcodingsettings.notargetformat=Please specify the format to convert to.
transcodingsettings.nostep1=Please specify at least one transcoding step.
transcodingsettings.info=<p class="detail">Available Substitutions:</p><p class="detail" style="margin-left:30px">%s = The file name to be transcoded<br>%b = Max allowed bitrate of the user/player<br>%o = Time offset into the file (used for scrubbing/segmenting)<br>%d = Time duration to play (used for HLS/segmenting)<br>%w = Video image width<br>%h = Video image height<br>%t = Title<br>%a = Artist<br>%l = Album</p><p>Transcoding is the process of converting from one media format to another, or modifying the media properties. {1}''s transcoding engine allows streaming media that would not otherwise be playable by certain clients. Transcoding is performed on-the-fly and doesn''t require any extra storage space, but does require that the server have sufficient processing resources to transcode the particular format faster than real-time.</p> <p>The transcoding is performed using a third-party command line program, which must be installed in {0}. You may add your own custom transcoder given it fulfills the following requirements: <ul> <li>Command line interface.</li> <li>Ability to send output to stdout.</li> <li>If used in step 2, it must have the ability to read input from stdin.</li> </ul> </p> <p> Note that transcoding is activated on a per-player basis from <b>Settings \u2192 Players</b>, but may also be activated if the server administrator requires it.</p>

internetradiosettings.streamurl=Stream URL
internetradiosettings.homepageurl=Homepage
internetradiosettings.name=Name
internetradiosettings.enabled=Enabled
internetradiosettings.add=Add Internet TV &amp; radio
internetradiosettings.nourl=Please specify a URL.
internetradiosettings.noname=Please specify a name.

podcastsettings.update=Check for new episodes
podcastsettings.keep=Keep
podcastsettings.keep.all=All episodes
podcastsettings.keep.one=Most recent episode
podcastsettings.keep.many=Last {0} episodes
podcastsettings.download=When new episodes are available
podcastsettings.download.all=Download all
podcastsettings.download.one=Download the most recent one
podcastsettings.download.many=Download the last {0} episodes
podcastsettings.download.none=Do nothing
podcastsettings.interval.manually=Manually
podcastsettings.interval.hourly=Every hour
podcastsettings.interval.daily=Every day
podcastsettings.interval.weekly=Every week
podcastsettings.folder=Save podcasts in

playersettings.noplayers=No players found.
playersettings.type=Type
playersettings.lastseen=Last seen
playersettings.title=Select player
playersettings.technology.web.title=Web player
playersettings.technology.external.title=External player
playersettings.technology.external_with_playlist.title=External player with playlist
playersettings.technology.jukebox.title=Jukebox
playersettings.technology.java_jukebox.title=Java Jukebox
playersettings.technology.web.text=Play music directly in the web browser.
playersettings.technology.external.text=Play music in your favorite player, such as VLC or mpv.
playersettings.technology.external_with_playlist.text=Same as above, but with the playlist managed by the player, rather than the Airsonic server. In this mode, skipping within songs is possible.
playersettings.technology.jukebox.text=Play music directly on the audio device of the Airsonic server. (Authorized users only).
playersettings.technology.java_jukebox.text=Jukebox player that uses the Java Sound API. (Authorized users only).
playersettings.name=Player name
playersettings.javaJukeboxMixer=Audio device
playersettings.maxbitrate=Max bitrate
playersettings.notranscoder=<em>Notice:</em> No transcoders appear to be installed.<br>Click Help for more information.
playersettings.autocontrol=Control player automatically
playersettings.m3ubom=Apply BOM signature in the generated M3U file
playersettings.dynamicip=The player has a dynamic IP address
playersettings.transcodings=Active transcoding
playersettings.ok=Save
playersettings.forget=Delete player
playersettings.clone=Clone player
dlnasettings.enabled=Enable DLNA server
dlnasettings.description=Use this option to turn on the DLNA/UPnP media server in Airsonic, and stream your media to compatible DLNA players. Requires restart.
dlnasettings.servername=Media Server name
dlnasettings.servername.description=Name of the media server, as shown on DLNA players.
dlnasettings.baselanurl=LAN Server address
dlnasettings.lanurl.description=The base LAN address to be used for DLNA resources, for example http://192.168.0.2/airsonic/
sonossettings.enabled=Enable Sonos music service
sonossettings.description=Turns on the Sonos music service in Airsonic, to stream your media to Sonos devices on your local network. Remember to add Airsonic as a music service from your Sonos controller.
sonossettings.servicename=Music service name
sonossettings.servicename.description=The name of the music service, as shown on Sonos controllers.

sharesettings.name=Name
sharesettings.owner=Shared by
sharesettings.description=Description
sharesettings.visits=Visits
sharesettings.lastvisited=Last visited
sharesettings.expires=Expires
sharesettings.files=Shared files
sharesettings.expirein=Expire in
sharesettings.expirein.week=1w
sharesettings.expirein.month=1m
sharesettings.expirein.year=1y
sharesettings.expirein.never=never
sharesettings.deleteexpired=Delete all expired

usersettings.title=Select user
usersettings.newuser=New user
usersettings.admin=Administrative user
usersettings.settings=User allowed to change personal settings and own password
usersettings.stream=User allowed to play files
usersettings.jukebox=User allowed to play files in jukebox mode
usersettings.download=User allowed to download files
usersettings.upload=User allowed to upload files
usersettings.share=User allowed to share files with anyone
usersettings.coverart=User allowed to change cover art and tags
usersettings.comment=User allowed to create and edit own comments and ratings
usersettings.podcast=User allowed to administrate podcasts
usersettings.folderaccess=Allow access to these media folders
usersettings.username=Username
usersettings.email=E-mail
usersettings.changepassword=Change password
usersettings.password=Password
usersettings.newpassword=New password
usersettings.confirmpassword=Confirm password
usersettings.delete=Delete this user
usersettings.ldap=Authenticate user in LDAP
usersettings.nousername=Missing username.
usersettings.noemail=Invalid e-mail address.
usersettings.useralreadyexists=User exists already.
usersettings.nopassword=Password required.
usersettings.wrongpassword=Supplied passwords did not match.
usersettings.ldapdisabled=LDAP authentication is not enabled. See advanced settings.
usersettings.passwordnotsupportedforldap=Can't set or change password for LDAP-authenticated users.
usersettings.ok=Password changed for user {0}.

databasesettings.moreinfo=Additional info about database settings, to be found in the <a href="https://airsonic.github.io/docs/database/">database documentation</a>.
databasesettings.configtype=Database Connection Source
databasesettings.mysqlvarcharmaxlength=MySQL Varchar Maximum Length
databasesettings.usertablequote=User table Quote
databasesettings.jndiname=Lookup name for JNDI-datasource
databasesettings.jdbclibrary=Please ensure that you have your database driver in your <a href="https://docs.oracle.com/javase/8/docs/technotes/tools/windows/classpath.html">Java Classpath</a>
databasesettings.embeddriver=JDBC driver for Java classname
databasesettings.embedurl=JDBC URL
databasesettings.embedusername=JDBC Username
databasesettings.embedpassword=JDBC Password
databasettings.restartRequired=Changes to database settings require a restart to take effect.

main.up=Up
main.playall=Play all
main.playrandom=Play random
main.addall=Add all
main.downloadall=Download all
main.tags=Edit tags
main.playcount=Played {0} times.
main.lastplayed=Last played {0}.
main.comment=Comment
main.sharealbum=Share
main.more=More actions\u2026
main.more.selection=Selected songs\u2026
main.more.share=Share
main.nowplaying=Now playing
main.lyrics=Lyrics
main.minutesago=minutes ago
main.chat=Chat messages
main.scanning=Scanning files:
main.message=Write a message
main.clearchat=Clear messages
main.addtoplaylist.title=Add to playlist
main.addtoplaylist.text=Add selected songs to this playlist:
main.addnext=Play next
main.addlast=Play last
main.addnext.toast=Song will be played next
main.addlast.toast=Song will be played last
main.similarartists=Similar artists
main.startradio=Start radio
main.playtopsongs=Play top songs
main.showall=Show all albums
main.topsongs=Top songs

rating.rating=Rating
rating.clearrating=Clear rating

coverart.change=Change
coverart.zoom=Zoom

allmusic.text=Searching for album <em>{0}</em> at AllMusic - Please wait.

changecoverart.title=Change cover art
changecoverart.address=Or enter image address
changecoverart.artist=Artist
changecoverart.album=Album
changecoverart.search=Search Last.fm
changecoverart.wait=Please wait\u2026
changecoverart.success=Image downloaded.
changecoverart.error=Failed to download image.
changecoverart.noimagesfound=No images found.
changecoverart.courtesy=Images courtesy of Last.fm

changeCoverArtConfirm.failed=Failed to change cover art:<br><b>"{0}"</b>

edittags.title=Edit tags
edittags.file=File
edittags.track=Track
edittags.songtitle=Title
edittags.artist=Artist
edittags.album=Album
edittags.year=Year
edittags.genre=Genre
edittags.status=Status
edittags.suggest=Suggest
edittags.reset=Reset
edittags.suggest.short=S
edittags.reset.short=R
edittags.set=Set
edittags.working=Working
edittags.updated=Updated
edittags.skipped=Skipped
edittags.error=Error

share.title=Share
share.warning=<p>Do not copy the floppy. Don't share copyrighted material in any manner that violates the law where you are.</p>
share.facebook=Share on Facebook
share.twitter=Share on Twitter
share.googleplus=Share on Google+
share.link=Or share this with someone by sending them this link: <a href="{0}" target="_blank">{0}</a>
share.disabled=To share your music with someone you must first register your own <em>airsonic.org</em> address.<br> Please go to <a href="networkSettings.view"><b>Settings &gt; Network</b></a> (administrative rights required).
share.manage=Manage my shared media

podcastreceiver.title=Podcasts
podcastreceiver.empty=You haven't subscribed to any podcasts yet.
podcastreceiver.episodes={0} episodes
podcastreceiver.expandall=Show episodes
podcastreceiver.collapseall=Hide episodes
podcastreceiver.status.new=New
podcastreceiver.status.downloading=Downloading
podcastreceiver.status.completed=Completed
podcastreceiver.status.error=Error
podcastreceiver.status.deleted=Deleted
podcastreceiver.status.skipped=Skipped
podcastreceiver.downloadselected=Download selected
podcastreceiver.deleteselected=Delete selected
podcastreceiver.confirmdelete=Really delete podcast?
podcastreceiver.check=Check for new episodes
podcastreceiver.refresh=Refresh page
podcastreceiver.settings=Podcast settings
podcastreceiver.subscribe=Subscribe to podcast
podcastreceiver.newestepisodes=Newest episodes

lyrics.title=Lyrics
lyrics.artist=Artist
lyrics.song=Song
lyrics.search=Search
lyrics.wait=Searching for lyrics, please wait\u2026
lyrics.courtesy=(Lyrics by <a href="http://www.chartlyrics.com/" target="_blank">chartlyrics.com</a>)
lyrics.nolyricsfound=No lyrics found.
lyrics.trylater=Sorry, the lyrics search engine allows just one search every 20 seconds. Try again later.

helppopup.title={0} Help
helppopup.transcode.title=Max bitrate
helppopup.transcode.text=If you have constrained bandwidth, you may set an upper limit for the bitrate of the music streams. For instance, if your original MP3 files are encoded using 256 Kbps (kilobits per second), setting max bitrate to 128 will make {0} automatically resample the music from 256 to 128 Kbps.
helppopup.databaseConfigType.title=Data Source Config Type
helppopup.databaseConfigType.text=Legacy will default to an embedded H2 database, which is the backwards compatible option. Embedded JDBC will connect to a JDBC database with the provided settings. JNDI will look up a DataSource connection already set up in your application container.
helppopup.mysqlvarcharmaxlength.title=MySQL Varchar Max Length
helppopup.mysqlvarcharmaxlength.text=MySQL has a maximum row length, and as such needs varchar columns to be bound. The value entered here will be the maximum column size.
helppopup.usertablequote.title=User Table Quote
helppopup.usertablequote.text=The Airsonic user table is named user. This may result in a keyword conflict with some database systems. Encasing it in double quotes (") works for PostgreSQL
helppopup.jndiname.title=Lookup Name for JNDI Data Source
helppopup.jndiname.text=A JNDI name to look up a data source of type javax.sql.DataSource. It is created in your application container (i.e. Tomcat).
helppopup.embeddriver.title=JDBC Driver Class
helppopup.embeddriver.text=JDBC Driver dependent class name that implments java.sql.Driver. I.e. for PostgreSQL one would use org.postgresql.Driver. This class must be present in the classpath.
helppopup.excludepattern.title=Exclude Pattern
helppopup.excludepattern.text=Airsonic will not import any files matching this regular expression pattern.
helppopup.playlistfolder.title=Import playlist from
helppopup.playlistfolder.text=Playlists in this folder will be imported reqularly.
helppopup.musicmask.title=Music files
helppopup.musicmask.text=Allows you to specify the type of files that should be recognized as music.
helppopup.videomask.title=Video files
helppopup.videomask.text=Allows you to specify the type of files that should be recognized as video.
helppopup.coverartmask.title=Cover art files
helppopup.coverartmask.text=Allows you to specify the type of files that should be recognized as cover art when browsing through the media folder.
helppopup.downsamplecommand.title=Downsample command
helppopup.downsamplecommand.text=Allows you to specify the command for downsampling to lower bitrates.</p><p>(%s = The file to be downsampled, %b = Max bitrate of the player, %t = Title, %a = Artist, %l = Album)
helppopup.hlscommand.title=HTTP Live Streaming command
helppopup.hlscommand.text=The command used to create video segments for Apple''s HTTP Live Streaming (HLS) protocol.
helppopup.index.title=Index
helppopup.index.text=Allows you to specify index (located on the left side of the screen) appearance. Files and directories directly in the root media folder can be easily accessed using this index.</p> <p>The specification is a space-separated list of index entries. Typically, each entry is simply a single character, but you may also specify multiple characters.  For instance, the entry <em>The</em> will link to all files and folders starting with "The".</p> <p>You may also create an entry using a group of index characters in parentheses. For instance, the entry <em>A-E(ABCDE)</em> will display as <em>A-E</em> and link to all files and folders starting with either A, B, C, D or E.  This may be useful for grouping less-frequently used characters (such and X, Y and Z), or for grouping accented characters (such as A, \u00C0 and \u00C1)</p> <p>Files and folders that are not covered by an index entry will be placed under the index entry "#".
helppopup.ignoredarticles.title=Articles to ignore
helppopup.ignoredarticles.text=Allows you to specify a list of articles (such as "The") that will be ignored when creating the index.
helppopup.shortcuts.title=Shortcuts
helppopup.shortcuts.text=A space-separated list of top-level folders to create shortcuts to. Use quotes to group words, for instance:</p> <p><em>New Incoming "Sound tracks"</em>
helppopup.language.title=Language
helppopup.language.text=Language used in Airsonic.
helppopup.visibility.title=Visibility
helppopup.visibility.text=Select which details should be displayed for each song.
helppopup.partymode.title=Party mode
helppopup.partymode.text=When party mode is enabled, the user interface is simplified and easier to operate for non-experienced users. In particular, accidental botching of playlists is avoided.
helppopup.theme.title=Theme
helppopup.theme.text=Allows you to select the theme to use. A theme defines the look and feel of {0} in terms of colors, fonts, images etc.
helppopup.welcomemessage.title=Welcome message
helppopup.welcomemessage.text=The message that is displayed on the home page.
helppopup.loginmessage.title=Login message
helppopup.loginmessage.text=The message displayed on the login page.
helppopup.coverartlimit.title=Cover art limit
helppopup.coverartlimit.text=The maximum number of cover art images to display on a single page.
helppopup.downloadlimit.title=Download limit
helppopup.downloadlimit.text=An upper limit for how much bandwidth can be used for downloading files.
helppopup.uploadlimit.title=Upload limit
helppopup.uploadlimit.text=An upper limit for how much bandwidth can be used for uploading files.
helppopup.streamport.title=Non-SSL stream port
helppopup.streamport.text=This option is relevant only if you use {0} on a server with SSL (HTTPS).</p><p>Some players (such as Winamp) don''t support streaming over SSL. Specify the port number for regular HTTP (usually 80 or 4040) if you don''t want the streams to be transmitted over SSL. Note that the streams will not be encrypted.
helppopup.ldap.title=LDAP authentication
helppopup.ldap.text=Users can be authenticated by an external LDAP server (including Windows Active Directory). When LDAP-enabled users log on to {0}, the username and password are checked by the external server, not by {0} itself.
helppopup.ldapurl.title=LDAP URL
helppopup.ldapurl.text=The URL of the LDAP server. The protocol must be either <em>ldap://</em> or <em>ldaps://</em> (for LDAP over SSL). See <a href="http://java.sun.com/products/jndi/tutorial/ldap/misc/url.html" target="_blank">here</a> for a detailed description.
helppopup.ldapsearchfilter.title=LDAP search filter
helppopup.ldapsearchfilter.text=The filter expression used for user searches. This is an LDAP search filter (as defined in <a href="https://www.ietf.org/rfc/rfc2254.txt" target="_blank">RFC 2254</a>). The pattern "'{0}'" is replaced by the username, for instance: <ul><li>(uid='{0}') - this would search for a username matching the UID attribute.</li> <li>(sAMAccountName='{0}') - typically used for authentication in Microsoft Active Directory.</li> </ul>
helppopup.ldapmanagerdn.title=LDAP manager DN
helppopup.ldapmanagerdn.text=If the LDAP server doesn''t support anonymous binding, you must specify the DN (<em>Distinguished Name</em>) and password of the LDAP user to use when binding.
helppopup.ldapautoshadowing.title=Automatically create LDAP users in {0}
helppopup.ldapautoshadowing.text=With this option selected, LDAP users don''t have to be manually created in {0} before logging in.</p> <p>Note! This means any user with a valid LDAP username and password can log onto {0}, which may not be what you want.
helppopup.playername.title=Player name
helppopup.playername.text=Allows you to specify an easy-to-remember name for a player, such as "Work" or "Living room".
helppopup.autocontrol.title=Control player automatically
helppopup.autocontrol.text=With this option selected, {0} will automatically start the player when you click "Play" in the playlist. Otherwise, you must start and connect the player yourself.
helppopup.m3ubom.title=Apply BOM in M3U file
helppopup.m3ubom.text=Apply a BOM mark in generated M3U playlists for Unicode compatibility.
helppopup.dynamicip.title=Dynamic IP address
helppopup.dynamicip.text=If the player uses a static IP address this should be turned off.
helppopup.smtpServer.title=SMTP Server
helppopup.smtpServer.text=The hostname of the SMTP server. This server will be used to send e-mails to users who have requested a password reset.
helppopup.smtpPort.title=SMTP Port
helppopup.smtpPort.text=Server port to connect to for outgoing e-mail traffic.
helppopup.smtpCredentials.title=SMTP Credentials
helppopup.smtpCredentials.text=The credentials for connecting to the SMTP server. Leave empty to connect without authentication.
helppopup.smtpEncryption.title=SMTP Encryption
helppopup.smtpEncryption.text=Encryption method used for connections to the SMTP server. Choose "None" for no encryption.
helppopup.smtpFrom.title=From address
helppopup.smtpFrom.text=The sender address for e-mails originating from the Airsonic server. Must be a valid e-mail address.
helppopup.captcha.title=CAPTCHA
helppopup.captcha.text=When enabled, users must solve a CAPTCHA to prove they are human when requesting a password reset.</p> <p>Requires registration with an external service; see the <a href="https://airsonic.github.io/docs/captcha/">documentation</a>.
helppopup.recaptchaSiteKey.title=reCAPTCHA site key
helppopup.recaptchaSiteKey.text=A site key obtained from the reCAPTCHA admin console.
helppopup.recaptchaSecretKey.title=reCAPTCHA secret key
helppopup.recaptchaSecretKey.text=A secret key obtained from the reCAPTCHA admin console. Left unchanged if blank.
helppopup.scanMediaFolders.title=Media folders scanning rules
helppopup.scanMediaFolders.text=Note that subfolder names starting with a dot (.) or @eaDir, as well as Thumbs.db files, are ignored.

