parent
685f4fa7e5
commit
e0746172c5
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@ -1,22 +1,760 @@ |
|||||||
# |
# |
||||||
# British English localisation. |
# English localization. |
||||||
# Author: Brian Aust |
# Author: Sindre Mehus |
||||||
# |
# |
||||||
|
|
||||||
|
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.jsp |
||||||
|
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.jsp |
||||||
|
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.jsp |
# accessDenied.jsp |
||||||
|
accessDenied.title=Access denied |
||||||
accessDenied.text=Sorry, you are not authorised to perform the requested operation. |
accessDenied.text=Sorry, you are not authorised to perform the requested operation. |
||||||
|
# notFound.jsp |
||||||
|
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.jsp |
||||||
|
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/download/'')">here</a>. |
||||||
|
top.missing=No media folders found. Please change the settings. |
||||||
|
top.logout=Log out {0} |
||||||
|
# left.jsp |
||||||
|
left.scanning=Scanning media folders\u2026 |
||||||
|
left.statistics={0} artists<br>{1} albums<br>{2} songs<br>{3}<br>{4} hours |
||||||
|
left.shortcut=Shortcuts |
||||||
|
left.playlists=Playlists |
||||||
|
left.radio=Internet TV & radio |
||||||
|
left.allfolders=All folders |
||||||
|
left.showallplaylists=Show all |
||||||
|
left.createplaylist=Create new playlist |
||||||
|
left.importplaylist=Import playlist |
||||||
|
# playQueue.jsp |
||||||
|
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.getflash=Get Flash player |
||||||
|
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.missing=Missing |
||||||
|
# playlist.jsp |
||||||
|
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.jsp |
||||||
|
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}". |
||||||
|
# videoPlayer.jsp |
||||||
|
videoPlayer.getflash=Please install Flash player |
||||||
|
# status.jsp |
||||||
|
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.jsp |
||||||
|
starred.title=My starred items |
||||||
|
starred.empty=Click the stars to mark your favorite artist, albums and songs. |
||||||
|
# search.jsp |
||||||
|
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.jsp |
||||||
|
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.jsp |
||||||
|
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}–{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.jsp |
||||||
|
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.jsp |
||||||
|
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} |
||||||
# help.jsp |
# help.jsp |
||||||
help.license.text = {0} is free software distributed under the <a href="http://www.gnu.org/copyleft/gpl.html" target="_blank">GPL</a> open-source licence. \ |
help.title=About {0} |
||||||
{0} uses <a href="https://airsonic.github.io/#license" target="_blank">licensed third-party libraries</a>. Please note that {0} is <em>not</em> \ |
help.upgrade=New version available. Download {0} {1} <a href="#" onclick="window.open(''https://airsonic.github.io/download/'')">here</a>. |
||||||
a tool for illegal distribution of copyrighted material. Always pay attention to and follow the relevant laws specific to your country. |
help.version.title=Version |
||||||
|
help.builddate.title=Build date |
||||||
|
help.server.title=Server |
||||||
|
help.license.title=Terms of use |
||||||
|
help.license.text={0} is free software distributed under the <a href="http://www.gnu.org/copyleft/gpl.html" target="_blank">GPL</a> open-source licence. {0} uses <a href="https://airsonic.github.io/#license" target="_blank">licensed third-party libraries</a>. Please note that {0} is <em>not</em> a tool for illegal distribution of copyrighted material. Always pay attention to and follow the relevant laws specific to your country. |
||||||
|
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">issue tracker on GitHub</a>. |
||||||
|
help.log=Log |
||||||
|
help.logfile=The complete log is saved in {0}. |
||||||
|
# settingsHeader.jsp |
||||||
|
settingsheader.title=Settings |
||||||
|
settingsheader.general=General |
||||||
|
settingsheader.advanced=Advanced |
||||||
|
settingsheader.personal=Personal |
||||||
|
settingsheader.musicFolder=Media folders |
||||||
|
settingsheader.internetRadio=Internet TV & 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.jsp |
||||||
|
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.jsp |
||||||
|
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 |
||||||
|
# personalSettings.jsp |
||||||
|
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.listreloaddelay=Delay when reloading album list(in seconds, 0 disables) |
||||||
|
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.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.jsp |
||||||
|
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.jsp |
||||||
|
passwordsettings.title=Change password for {0} |
||||||
|
# musicFolderSettings.jsp |
||||||
|
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.jsp |
||||||
|
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">(%s = The file to be transcoded, %b = Max bitrate of the player, %t = Title, %a = Artist, %l = Album)</p> <p>Transcoding is the process of converting from one media format to another. {1}''s transcoding engine allows streaming media that would not otherwise be streamable. It is performed on-the-fly and doesn''t require any extra storage space.<p/> <p>The transcoding is done by 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, 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>.</p> |
||||||
|
# internetRadioSettings.jsp |
||||||
|
internetradiosettings.streamurl=Stream URL |
||||||
|
internetradiosettings.homepageurl=Homepage |
||||||
|
internetradiosettings.name=Name |
||||||
|
internetradiosettings.enabled=Enabled |
||||||
|
internetradiosettings.add=Add Internet TV & radio |
||||||
|
internetradiosettings.nourl=Please specify a URL. |
||||||
|
internetradiosettings.noname=Please specify a name. |
||||||
|
# podcastSettings.jsp |
||||||
|
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.jsp |
# playerSettings.jsp |
||||||
|
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 using the integrated Flash player. |
||||||
|
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. (Authorised users only). |
playersettings.technology.jukebox.text=Play music directly on the audio device of the Airsonic server. (Authorised 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.jsp |
||||||
|
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.jsp |
||||||
|
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.jsp |
||||||
|
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.jsp |
||||||
|
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.wiki=<table class="detail"><tr><td style="padding-right:1em">__text__</td><td>Bold text </td><td style="padding-left:3em;padding-right:1em">\\\\ </td><td>Line break</td></tr><tr><td style="padding-right:1em">~~text~~</td><td>Italic text </td><td style="padding-left:3em;padding-right:1em">(empty line) </td><td>New paragraph</td></tr><tr><td style="padding-right:1em">* text </td><td>List item </td><td style="padding-left:3em;padding-right:1em">http://foo.com/ </td><td>Link</td></tr><tr><td style="padding-right:1em">1. text </td><td>Enumerated list item</td><td style="padding-left:3em;padding-right:1em">{link:Foo|http://foo.com}</td><td>Named link</td></tr></table> |
||||||
|
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.jsp |
||||||
|
rating.rating=Rating |
||||||
|
rating.clearrating=Clear rating |
||||||
|
# coverArt.jsp |
||||||
|
coverart.change=Change |
||||||
|
coverart.zoom=Zoom |
||||||
|
# allmusic.jsp |
||||||
|
allmusic.text=Searching for album <em>{0}</em> at AllMusic - Please wait. |
||||||
|
# changeCoverArt.jsp |
||||||
|
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.jsp |
||||||
|
changeCoverArtConfirm.failed=Failed to change cover art:<br><b>"{0}"</b> |
||||||
|
# editTags.jsp |
||||||
|
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.jsp |
||||||
|
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 > Network</b></a> (administrative rights required). |
||||||
|
share.manage=Manage my shared media |
||||||
|
# podcastReceiver.jsp |
||||||
|
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.jsp |
||||||
|
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.jsp |
# helpPopup.jsp |
||||||
|
helppopup.title={0} Help |
||||||
|
helppopup.transcode.title=Max bitrate |
||||||
|
helppopup.transcode.text=<p>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.</p> |
||||||
|
helppopup.databaseConfigType.title=Data Source Config Type |
||||||
|
helppopup.databaseConfigType.text=<p>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.</p> |
||||||
|
helppopup.mysqlvarcharmaxlength.title=MySQL Varchar Max Length |
||||||
|
helppopup.mysqlvarcharmaxlength.text=<p>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.</p> |
||||||
|
helppopup.usertablequote.title=User Table Quote |
||||||
|
helppopup.usertablequote.text=<p>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</p> |
||||||
|
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=<p>Airsonic will not import any files matching this regular expression pattern.</p> |
||||||
|
helppopup.playlistfolder.title=Import playlist from |
||||||
|
helppopup.playlistfolder.text=<p>Playlists in this folder will be imported reqularly.</p> |
||||||
|
helppopup.musicmask.title=Music files |
||||||
helppopup.musicmask.text=<p>Allows you to specify the type of files that should be recognised as music.</p> |
helppopup.musicmask.text=<p>Allows you to specify the type of files that should be recognised as music.</p> |
||||||
|
helppopup.videomask.title=Video files |
||||||
helppopup.videomask.text=<p>Allows you to specify the type of files that should be recognised as video.</p> |
helppopup.videomask.text=<p>Allows you to specify the type of files that should be recognised as video.</p> |
||||||
|
helppopup.coverartmask.title=Cover art files |
||||||
helppopup.coverartmask.text=<p>Allows you to specify the type of files that should be recognised as cover art when browsing through the media folder.</p> |
helppopup.coverartmask.text=<p>Allows you to specify the type of files that should be recognised as cover art when browsing through the media folder.</p> |
||||||
|
helppopup.downsamplecommand.title=Downsample command |
||||||
|
helppopup.downsamplecommand.text=<p>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)</p> |
||||||
|
helppopup.hlscommand.title=HTTP Live Streaming command |
||||||
|
helppopup.hlscommand.text=<p>The command used to create video segments for Apple''s HTTP Live Streaming (HLS) protocol.</p> |
||||||
|
helppopup.index.title=Index |
||||||
|
helppopup.index.text=<p>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 "#".</p> |
||||||
|
helppopup.ignoredarticles.title=Articles to ignore |
||||||
|
helppopup.ignoredarticles.text=<p>Allows you to specify a list of articles (such as "The") that will be ignored when creating the index.</p> |
||||||
|
helppopup.shortcuts.title=Shortcuts |
||||||
|
helppopup.shortcuts.text=<p>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></p> |
||||||
|
helppopup.language.title=Language |
||||||
|
helppopup.language.text=<p>Language used in Airsonic.</p> |
||||||
|
helppopup.visibility.title=Visibility |
||||||
|
helppopup.visibility.text=<p>Select which details should be displayed for each song.</p> |
||||||
|
helppopup.partymode.title=Party mode |
||||||
|
helppopup.partymode.text=<p>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.</p> |
||||||
|
helppopup.theme.title=Theme |
||||||
helppopup.theme.text=<p>Allows you to select the theme to use. A theme defines the look and feel of {0} in terms of colours, fonts, images, etc.</p> |
helppopup.theme.text=<p>Allows you to select the theme to use. A theme defines the look and feel of {0} in terms of colours, fonts, images, etc.</p> |
||||||
|
helppopup.welcomemessage.title=Welcome message |
||||||
|
helppopup.welcomemessage.text=<p>The message that is displayed on the home page.</p> |
||||||
|
helppopup.loginmessage.title=Login message |
||||||
|
helppopup.loginmessage.text=<p>The message displayed on the login page.</p> |
||||||
|
helppopup.coverartlimit.title=Cover art limit |
||||||
|
helppopup.coverartlimit.text=<p>The maximum number of cover art images to display on a single page.</p> |
||||||
|
helppopup.downloadlimit.title=Download limit |
||||||
|
helppopup.downloadlimit.text=<p>An upper limit for how much bandwidth can be used for downloading files.</p> |
||||||
|
helppopup.uploadlimit.title=Upload limit |
||||||
|
helppopup.uploadlimit.text=<p>An upper limit for how much bandwidth can be used for uploading files.</p> |
||||||
|
helppopup.streamport.title=Non-SSL stream port |
||||||
|
helppopup.streamport.text=<p>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.</p> |
||||||
|
helppopup.ldap.title=LDAP authentication |
||||||
|
helppopup.ldap.text=<p>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.</p> |
||||||
|
helppopup.ldapurl.title=LDAP URL |
||||||
|
helppopup.ldapurl.text=<p>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.</p> |
||||||
|
helppopup.ldapsearchfilter.title=LDAP search filter |
||||||
|
helppopup.ldapsearchfilter.text=<p>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></p> |
||||||
|
helppopup.ldapmanagerdn.title=LDAP manager DN |
||||||
|
helppopup.ldapmanagerdn.text=<p>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.</p> |
||||||
|
helppopup.ldapautoshadowing.title=Automatically create LDAP users in {0} |
||||||
|
helppopup.ldapautoshadowing.text=<p>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.</p> |
||||||
|
helppopup.playername.title=Player name |
||||||
|
helppopup.playername.text=<p>Allows you to specify an easy-to-remember name for a player, such as "Work" or "Living room".</p> |
||||||
|
helppopup.autocontrol.title=Control player automatically |
||||||
|
helppopup.autocontrol.text=<p>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.</p> |
||||||
|
helppopup.m3ubom.title=Apply BOM in M3U file |
||||||
|
helppopup.m3ubom.text=<p>Apply a BOM mark in generated M3U playlists for Unicode compatibility.</p> |
||||||
|
helppopup.dynamicip.title=Dynamic IP address |
||||||
|
helppopup.dynamicip.text=<p>If the player uses a static IP address this should be turned off.</p> |
||||||
|
helppopup.smtpServer.title=SMTP Server |
||||||
|
helppopup.smtpServer.text=<p>The hostname of the SMTP server. This server will be used to send e-mails to users who have requested a password reset.</p> |
||||||
|
helppopup.smtpPort.title=SMTP Port |
||||||
|
helppopup.smtpPort.text=<p>Server port to connect to for outgoing e-mail traffic.</p> |
||||||
|
helppopup.smtpCredentials.title=SMTP Credentials |
||||||
|
helppopup.smtpCredentials.text=<p>The credentials for connecting to the SMTP server. Leave empty to connect without authentication.</p> |
||||||
|
helppopup.smtpEncryption.title=SMTP Encryption |
||||||
|
helppopup.smtpEncryption.text=<p>Encryption method used for connections to the SMTP server. Choose "None" for no encryption.</p> |
||||||
|
helppopup.smtpFrom.title=From address |
||||||
|
helppopup.smtpFrom.text=<p>The sender address for e-mails originating from the Airsonic server. Must be a valid e-mail address.</p> |
||||||
|
helppopup.scanMediaFolders.title=Media folders scanning rules |
||||||
|
helppopup.scanMediaFolders.text=<p>Note that subfolder names starting with a dot (.) or @eaDir, as well as Thumbs.db files, are ignored.</p> |
||||||
|
# wap/index.jsp |
||||||
|
wap.index.missing=No music found |
||||||
|
wap.index.playlist=Playlist |
||||||
|
wap.index.search=Search |
||||||
|
wap.index.settings=Settings |
||||||
|
# wap/browse.jsp |
||||||
|
wap.browse.playone=Play song |
||||||
|
wap.browse.playall=Play all |
||||||
|
wap.browse.addone=Add song |
||||||
|
wap.browse.addall=Add all |
||||||
|
wap.browse.downloadone=Download song |
||||||
|
wap.browse.downloadall=Download all |
||||||
|
# wap/playlist.jsp |
||||||
|
wap.playlist.title=Playlist |
||||||
|
wap.playlist.noplayer=No player connected |
||||||
|
wap.playlist.clear=Clear |
||||||
|
wap.playlist.load=Load |
||||||
|
wap.playlist.random=Random |
||||||
|
wap.playlist.play=Play on phone |
||||||
|
# wap/search.jsp |
||||||
|
wap.search.title=Search |
||||||
|
# wap/searchResult.jsp |
||||||
|
wap.searchresult.index=The search index is being created. Please try again later. |
||||||
|
# wap/settings.jsp |
||||||
|
wap.settings.selectplayer=Select player |
||||||
|
wap.settings.allplayers=All |
||||||
|
@ -0,0 +1,760 @@ |
|||||||
|
# |
||||||
|
# English localization. |
||||||
|
# Author: Sindre Mehus |
||||||
|
# |
||||||
|
|
||||||
|
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.jsp |
||||||
|
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.jsp |
||||||
|
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.jsp |
||||||
|
accessDenied.title=Access denied |
||||||
|
accessDenied.text=Sorry, you are not authorized to perform the requested operation. |
||||||
|
# notFound.jsp |
||||||
|
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.jsp |
||||||
|
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/download/'')">here</a>. |
||||||
|
top.missing=No media folders found. Please change the settings. |
||||||
|
top.logout=Log out {0} |
||||||
|
# left.jsp |
||||||
|
left.scanning=Scanning media folders\u2026 |
||||||
|
left.statistics={0} artists<br>{1} albums<br>{2} songs<br>{3}<br>{4} hours |
||||||
|
left.shortcut=Shortcuts |
||||||
|
left.playlists=Playlists |
||||||
|
left.radio=Internet TV & radio |
||||||
|
left.allfolders=All folders |
||||||
|
left.showallplaylists=Show all |
||||||
|
left.createplaylist=Create new playlist |
||||||
|
left.importplaylist=Import playlist |
||||||
|
# playQueue.jsp |
||||||
|
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.getflash=Get Flash player |
||||||
|
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.missing=Missing |
||||||
|
# playlist.jsp |
||||||
|
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.jsp |
||||||
|
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}". |
||||||
|
# videoPlayer.jsp |
||||||
|
videoPlayer.getflash=Please install Flash player |
||||||
|
# status.jsp |
||||||
|
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.jsp |
||||||
|
starred.title=My starred items |
||||||
|
starred.empty=Click the stars to mark your favorite artist, albums and songs. |
||||||
|
# search.jsp |
||||||
|
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.jsp |
||||||
|
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.jsp |
||||||
|
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}–{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.jsp |
||||||
|
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.jsp |
||||||
|
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} |
||||||
|
# help.jsp |
||||||
|
help.title=About {0} |
||||||
|
help.upgrade=New version available. Download {0} {1} <a href="#" onclick="window.open(''https://airsonic.github.io/download/'')">here</a>. |
||||||
|
help.version.title=Version |
||||||
|
help.builddate.title=Build date |
||||||
|
help.server.title=Server |
||||||
|
help.license.title=Terms of 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">issue tracker on GitHub</a>. |
||||||
|
help.log=Log |
||||||
|
help.logfile=The complete log is saved in {0}. |
||||||
|
# settingsHeader.jsp |
||||||
|
settingsheader.title=Settings |
||||||
|
settingsheader.general=General |
||||||
|
settingsheader.advanced=Advanced |
||||||
|
settingsheader.personal=Personal |
||||||
|
settingsheader.musicFolder=Media folders |
||||||
|
settingsheader.internetRadio=Internet TV & 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.jsp |
||||||
|
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.jsp |
||||||
|
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 |
||||||
|
# personalSettings.jsp |
||||||
|
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.listreloaddelay=Delay when reloading album list(in seconds, 0 disables) |
||||||
|
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.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.jsp |
||||||
|
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.jsp |
||||||
|
passwordsettings.title=Change password for {0} |
||||||
|
# musicFolderSettings.jsp |
||||||
|
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.jsp |
||||||
|
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">(%s = The file to be transcoded, %b = Max bitrate of the player, %t = Title, %a = Artist, %l = Album)</p> <p>Transcoding is the process of converting from one media format to another. {1}''s transcoding engine allows streaming media that would not otherwise be streamable. It is performed on-the-fly and doesn''t require any extra storage space.<p/> <p>The transcoding is done by 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, 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>.</p> |
||||||
|
# internetRadioSettings.jsp |
||||||
|
internetradiosettings.streamurl=Stream URL |
||||||
|
internetradiosettings.homepageurl=Homepage |
||||||
|
internetradiosettings.name=Name |
||||||
|
internetradiosettings.enabled=Enabled |
||||||
|
internetradiosettings.add=Add Internet TV & radio |
||||||
|
internetradiosettings.nourl=Please specify a URL. |
||||||
|
internetradiosettings.noname=Please specify a name. |
||||||
|
# podcastSettings.jsp |
||||||
|
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.jsp |
||||||
|
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 using the integrated Flash player. |
||||||
|
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.jsp |
||||||
|
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.jsp |
||||||
|
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.jsp |
||||||
|
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.jsp |
||||||
|
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.wiki=<table class="detail"><tr><td style="padding-right:1em">__text__</td><td>Bold text </td><td style="padding-left:3em;padding-right:1em">\\\\ </td><td>Line break</td></tr><tr><td style="padding-right:1em">~~text~~</td><td>Italic text </td><td style="padding-left:3em;padding-right:1em">(empty line) </td><td>New paragraph</td></tr><tr><td style="padding-right:1em">* text </td><td>List item </td><td style="padding-left:3em;padding-right:1em">http://foo.com/ </td><td>Link</td></tr><tr><td style="padding-right:1em">1. text </td><td>Enumerated list item</td><td style="padding-left:3em;padding-right:1em">{link:Foo|http://foo.com}</td><td>Named link</td></tr></table> |
||||||
|
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.jsp |
||||||
|
rating.rating=Rating |
||||||
|
rating.clearrating=Clear rating |
||||||
|
# coverArt.jsp |
||||||
|
coverart.change=Change |
||||||
|
coverart.zoom=Zoom |
||||||
|
# allmusic.jsp |
||||||
|
allmusic.text=Searching for album <em>{0}</em> at AllMusic - Please wait. |
||||||
|
# changeCoverArt.jsp |
||||||
|
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.jsp |
||||||
|
changeCoverArtConfirm.failed=Failed to change cover art:<br><b>"{0}"</b> |
||||||
|
# editTags.jsp |
||||||
|
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.jsp |
||||||
|
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 > Network</b></a> (administrative rights required). |
||||||
|
share.manage=Manage my shared media |
||||||
|
# podcastReceiver.jsp |
||||||
|
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.jsp |
||||||
|
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.jsp |
||||||
|
helppopup.title={0} Help |
||||||
|
helppopup.transcode.title=Max bitrate |
||||||
|
helppopup.transcode.text=<p>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.</p> |
||||||
|
helppopup.databaseConfigType.title=Data Source Config Type |
||||||
|
helppopup.databaseConfigType.text=<p>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.</p> |
||||||
|
helppopup.mysqlvarcharmaxlength.title=MySQL Varchar Max Length |
||||||
|
helppopup.mysqlvarcharmaxlength.text=<p>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.</p> |
||||||
|
helppopup.usertablequote.title=User Table Quote |
||||||
|
helppopup.usertablequote.text=<p>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</p> |
||||||
|
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=<p>Airsonic will not import any files matching this regular expression pattern.</p> |
||||||
|
helppopup.playlistfolder.title=Import playlist from |
||||||
|
helppopup.playlistfolder.text=<p>Playlists in this folder will be imported reqularly.</p> |
||||||
|
helppopup.musicmask.title=Music files |
||||||
|
helppopup.musicmask.text=<p>Allows you to specify the type of files that should be recognized as music.</p> |
||||||
|
helppopup.videomask.title=Video files |
||||||
|
helppopup.videomask.text=<p>Allows you to specify the type of files that should be recognized as video.</p> |
||||||
|
helppopup.coverartmask.title=Cover art files |
||||||
|
helppopup.coverartmask.text=<p>Allows you to specify the type of files that should be recognized as cover art when browsing through the media folder.</p> |
||||||
|
helppopup.downsamplecommand.title=Downsample command |
||||||
|
helppopup.downsamplecommand.text=<p>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)</p> |
||||||
|
helppopup.hlscommand.title=HTTP Live Streaming command |
||||||
|
helppopup.hlscommand.text=<p>The command used to create video segments for Apple''s HTTP Live Streaming (HLS) protocol.</p> |
||||||
|
helppopup.index.title=Index |
||||||
|
helppopup.index.text=<p>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 "#".</p> |
||||||
|
helppopup.ignoredarticles.title=Articles to ignore |
||||||
|
helppopup.ignoredarticles.text=<p>Allows you to specify a list of articles (such as "The") that will be ignored when creating the index.</p> |
||||||
|
helppopup.shortcuts.title=Shortcuts |
||||||
|
helppopup.shortcuts.text=<p>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></p> |
||||||
|
helppopup.language.title=Language |
||||||
|
helppopup.language.text=<p>Language used in Airsonic.</p> |
||||||
|
helppopup.visibility.title=Visibility |
||||||
|
helppopup.visibility.text=<p>Select which details should be displayed for each song.</p> |
||||||
|
helppopup.partymode.title=Party mode |
||||||
|
helppopup.partymode.text=<p>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.</p> |
||||||
|
helppopup.theme.title=Theme |
||||||
|
helppopup.theme.text=<p>Allows you to select the theme to use. A theme defines the look and feel of {0} in terms of colors, fonts, images etc.</p> |
||||||
|
helppopup.welcomemessage.title=Welcome message |
||||||
|
helppopup.welcomemessage.text=<p>The message that is displayed on the home page.</p> |
||||||
|
helppopup.loginmessage.title=Login message |
||||||
|
helppopup.loginmessage.text=<p>The message displayed on the login page.</p> |
||||||
|
helppopup.coverartlimit.title=Cover art limit |
||||||
|
helppopup.coverartlimit.text=<p>The maximum number of cover art images to display on a single page.</p> |
||||||
|
helppopup.downloadlimit.title=Download limit |
||||||
|
helppopup.downloadlimit.text=<p>An upper limit for how much bandwidth can be used for downloading files.</p> |
||||||
|
helppopup.uploadlimit.title=Upload limit |
||||||
|
helppopup.uploadlimit.text=<p>An upper limit for how much bandwidth can be used for uploading files.</p> |
||||||
|
helppopup.streamport.title=Non-SSL stream port |
||||||
|
helppopup.streamport.text=<p>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.</p> |
||||||
|
helppopup.ldap.title=LDAP authentication |
||||||
|
helppopup.ldap.text=<p>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.</p> |
||||||
|
helppopup.ldapurl.title=LDAP URL |
||||||
|
helppopup.ldapurl.text=<p>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.</p> |
||||||
|
helppopup.ldapsearchfilter.title=LDAP search filter |
||||||
|
helppopup.ldapsearchfilter.text=<p>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></p> |
||||||
|
helppopup.ldapmanagerdn.title=LDAP manager DN |
||||||
|
helppopup.ldapmanagerdn.text=<p>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.</p> |
||||||
|
helppopup.ldapautoshadowing.title=Automatically create LDAP users in {0} |
||||||
|
helppopup.ldapautoshadowing.text=<p>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.</p> |
||||||
|
helppopup.playername.title=Player name |
||||||
|
helppopup.playername.text=<p>Allows you to specify an easy-to-remember name for a player, such as "Work" or "Living room".</p> |
||||||
|
helppopup.autocontrol.title=Control player automatically |
||||||
|
helppopup.autocontrol.text=<p>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.</p> |
||||||
|
helppopup.m3ubom.title=Apply BOM in M3U file |
||||||
|
helppopup.m3ubom.text=<p>Apply a BOM mark in generated M3U playlists for Unicode compatibility.</p> |
||||||
|
helppopup.dynamicip.title=Dynamic IP address |
||||||
|
helppopup.dynamicip.text=<p>If the player uses a static IP address this should be turned off.</p> |
||||||
|
helppopup.smtpServer.title=SMTP Server |
||||||
|
helppopup.smtpServer.text=<p>The hostname of the SMTP server. This server will be used to send e-mails to users who have requested a password reset.</p> |
||||||
|
helppopup.smtpPort.title=SMTP Port |
||||||
|
helppopup.smtpPort.text=<p>Server port to connect to for outgoing e-mail traffic.</p> |
||||||
|
helppopup.smtpCredentials.title=SMTP Credentials |
||||||
|
helppopup.smtpCredentials.text=<p>The credentials for connecting to the SMTP server. Leave empty to connect without authentication.</p> |
||||||
|
helppopup.smtpEncryption.title=SMTP Encryption |
||||||
|
helppopup.smtpEncryption.text=<p>Encryption method used for connections to the SMTP server. Choose "None" for no encryption.</p> |
||||||
|
helppopup.smtpFrom.title=From address |
||||||
|
helppopup.smtpFrom.text=<p>The sender address for e-mails originating from the Airsonic server. Must be a valid e-mail address.</p> |
||||||
|
helppopup.scanMediaFolders.title=Media folders scanning rules |
||||||
|
helppopup.scanMediaFolders.text=<p>Note that subfolder names starting with a dot (.) or @eaDir, as well as Thumbs.db files, are ignored.</p> |
||||||
|
# wap/index.jsp |
||||||
|
wap.index.missing=No music found |
||||||
|
wap.index.playlist=Playlist |
||||||
|
wap.index.search=Search |
||||||
|
wap.index.settings=Settings |
||||||
|
# wap/browse.jsp |
||||||
|
wap.browse.playone=Play song |
||||||
|
wap.browse.playall=Play all |
||||||
|
wap.browse.addone=Add song |
||||||
|
wap.browse.addall=Add all |
||||||
|
wap.browse.downloadone=Download song |
||||||
|
wap.browse.downloadall=Download all |
||||||
|
# wap/playlist.jsp |
||||||
|
wap.playlist.title=Playlist |
||||||
|
wap.playlist.noplayer=No player connected |
||||||
|
wap.playlist.clear=Clear |
||||||
|
wap.playlist.load=Load |
||||||
|
wap.playlist.random=Random |
||||||
|
wap.playlist.play=Play on phone |
||||||
|
# wap/search.jsp |
||||||
|
wap.search.title=Search |
||||||
|
# wap/searchResult.jsp |
||||||
|
wap.searchresult.index=The search index is being created. Please try again later. |
||||||
|
# wap/settings.jsp |
||||||
|
wap.settings.selectplayer=Select player |
||||||
|
wap.settings.allplayers=All |
@ -0,0 +1,760 @@ |
|||||||
|
# |
||||||
|
# English localization. |
||||||
|
# Author: Sindre Mehus |
||||||
|
# |
||||||
|
|
||||||
|
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.jsp |
||||||
|
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.jsp |
||||||
|
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.jsp |
||||||
|
accessDenied.title=Access denied |
||||||
|
accessDenied.text=Sorry, you are not authorized to perform the requested operation. |
||||||
|
# notFound.jsp |
||||||
|
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.jsp |
||||||
|
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/download/'')">here</a>. |
||||||
|
top.missing=No media folders found. Please change the settings. |
||||||
|
top.logout=Log out {0} |
||||||
|
# left.jsp |
||||||
|
left.scanning=Scanning media folders\u2026 |
||||||
|
left.statistics={0} artists<br>{1} albums<br>{2} songs<br>{3}<br>{4} hours |
||||||
|
left.shortcut=Shortcuts |
||||||
|
left.playlists=Playlists |
||||||
|
left.radio=Internet TV & radio |
||||||
|
left.allfolders=All folders |
||||||
|
left.showallplaylists=Show all |
||||||
|
left.createplaylist=Create new playlist |
||||||
|
left.importplaylist=Import playlist |
||||||
|
# playQueue.jsp |
||||||
|
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.getflash=Get Flash player |
||||||
|
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.missing=Missing |
||||||
|
# playlist.jsp |
||||||
|
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.jsp |
||||||
|
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}". |
||||||
|
# videoPlayer.jsp |
||||||
|
videoPlayer.getflash=Please install Flash player |
||||||
|
# status.jsp |
||||||
|
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.jsp |
||||||
|
starred.title=My starred items |
||||||
|
starred.empty=Click the stars to mark your favorite artist, albums and songs. |
||||||
|
# search.jsp |
||||||
|
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.jsp |
||||||
|
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.jsp |
||||||
|
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}–{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.jsp |
||||||
|
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.jsp |
||||||
|
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} |
||||||
|
# help.jsp |
||||||
|
help.title=About {0} |
||||||
|
help.upgrade=New version available. Download {0} {1} <a href="#" onclick="window.open(''https://airsonic.github.io/download/'')">here</a>. |
||||||
|
help.version.title=Version |
||||||
|
help.builddate.title=Build date |
||||||
|
help.server.title=Server |
||||||
|
help.license.title=Terms of 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">issue tracker on GitHub</a>. |
||||||
|
help.log=Log |
||||||
|
help.logfile=The complete log is saved in {0}. |
||||||
|
# settingsHeader.jsp |
||||||
|
settingsheader.title=Settings |
||||||
|
settingsheader.general=General |
||||||
|
settingsheader.advanced=Advanced |
||||||
|
settingsheader.personal=Personal |
||||||
|
settingsheader.musicFolder=Media folders |
||||||
|
settingsheader.internetRadio=Internet TV & 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.jsp |
||||||
|
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.jsp |
||||||
|
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 |
||||||
|
# personalSettings.jsp |
||||||
|
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.listreloaddelay=Delay when reloading album list(in seconds, 0 disables) |
||||||
|
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.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.jsp |
||||||
|
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.jsp |
||||||
|
passwordsettings.title=Change password for {0} |
||||||
|
# musicFolderSettings.jsp |
||||||
|
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.jsp |
||||||
|
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">(%s = The file to be transcoded, %b = Max bitrate of the player, %t = Title, %a = Artist, %l = Album)</p> <p>Transcoding is the process of converting from one media format to another. {1}''s transcoding engine allows streaming media that would not otherwise be streamable. It is performed on-the-fly and doesn''t require any extra storage space.<p/> <p>The transcoding is done by 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, 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>.</p> |
||||||
|
# internetRadioSettings.jsp |
||||||
|
internetradiosettings.streamurl=Stream URL |
||||||
|
internetradiosettings.homepageurl=Homepage |
||||||
|
internetradiosettings.name=Name |
||||||
|
internetradiosettings.enabled=Enabled |
||||||
|
internetradiosettings.add=Add Internet TV & radio |
||||||
|
internetradiosettings.nourl=Please specify a URL. |
||||||
|
internetradiosettings.noname=Please specify a name. |
||||||
|
# podcastSettings.jsp |
||||||
|
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.jsp |
||||||
|
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 using the integrated Flash player. |
||||||
|
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.jsp |
||||||
|
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.jsp |
||||||
|
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.jsp |
||||||
|
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.jsp |
||||||
|
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.wiki=<table class="detail"><tr><td style="padding-right:1em">__text__</td><td>Bold text </td><td style="padding-left:3em;padding-right:1em">\\\\ </td><td>Line break</td></tr><tr><td style="padding-right:1em">~~text~~</td><td>Italic text </td><td style="padding-left:3em;padding-right:1em">(empty line) </td><td>New paragraph</td></tr><tr><td style="padding-right:1em">* text </td><td>List item </td><td style="padding-left:3em;padding-right:1em">http://foo.com/ </td><td>Link</td></tr><tr><td style="padding-right:1em">1. text </td><td>Enumerated list item</td><td style="padding-left:3em;padding-right:1em">{link:Foo|http://foo.com}</td><td>Named link</td></tr></table> |
||||||
|
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.jsp |
||||||
|
rating.rating=Rating |
||||||
|
rating.clearrating=Clear rating |
||||||
|
# coverArt.jsp |
||||||
|
coverart.change=Change |
||||||
|
coverart.zoom=Zoom |
||||||
|
# allmusic.jsp |
||||||
|
allmusic.text=Searching for album <em>{0}</em> at AllMusic - Please wait. |
||||||
|
# changeCoverArt.jsp |
||||||
|
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.jsp |
||||||
|
changeCoverArtConfirm.failed=Failed to change cover art:<br><b>"{0}"</b> |
||||||
|
# editTags.jsp |
||||||
|
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.jsp |
||||||
|
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 > Network</b></a> (administrative rights required). |
||||||
|
share.manage=Manage my shared media |
||||||
|
# podcastReceiver.jsp |
||||||
|
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.jsp |
||||||
|
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.jsp |
||||||
|
helppopup.title={0} Help |
||||||
|
helppopup.transcode.title=Max bitrate |
||||||
|
helppopup.transcode.text=<p>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.</p> |
||||||
|
helppopup.databaseConfigType.title=Data Source Config Type |
||||||
|
helppopup.databaseConfigType.text=<p>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.</p> |
||||||
|
helppopup.mysqlvarcharmaxlength.title=MySQL Varchar Max Length |
||||||
|
helppopup.mysqlvarcharmaxlength.text=<p>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.</p> |
||||||
|
helppopup.usertablequote.title=User Table Quote |
||||||
|
helppopup.usertablequote.text=<p>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</p> |
||||||
|
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=<p>Airsonic will not import any files matching this regular expression pattern.</p> |
||||||
|
helppopup.playlistfolder.title=Import playlist from |
||||||
|
helppopup.playlistfolder.text=<p>Playlists in this folder will be imported reqularly.</p> |
||||||
|
helppopup.musicmask.title=Music files |
||||||
|
helppopup.musicmask.text=<p>Allows you to specify the type of files that should be recognized as music.</p> |
||||||
|
helppopup.videomask.title=Video files |
||||||
|
helppopup.videomask.text=<p>Allows you to specify the type of files that should be recognized as video.</p> |
||||||
|
helppopup.coverartmask.title=Cover art files |
||||||
|
helppopup.coverartmask.text=<p>Allows you to specify the type of files that should be recognized as cover art when browsing through the media folder.</p> |
||||||
|
helppopup.downsamplecommand.title=Downsample command |
||||||
|
helppopup.downsamplecommand.text=<p>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)</p> |
||||||
|
helppopup.hlscommand.title=HTTP Live Streaming command |
||||||
|
helppopup.hlscommand.text=<p>The command used to create video segments for Apple''s HTTP Live Streaming (HLS) protocol.</p> |
||||||
|
helppopup.index.title=Index |
||||||
|
helppopup.index.text=<p>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 "#".</p> |
||||||
|
helppopup.ignoredarticles.title=Articles to ignore |
||||||
|
helppopup.ignoredarticles.text=<p>Allows you to specify a list of articles (such as "The") that will be ignored when creating the index.</p> |
||||||
|
helppopup.shortcuts.title=Shortcuts |
||||||
|
helppopup.shortcuts.text=<p>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></p> |
||||||
|
helppopup.language.title=Language |
||||||
|
helppopup.language.text=<p>Language used in Airsonic.</p> |
||||||
|
helppopup.visibility.title=Visibility |
||||||
|
helppopup.visibility.text=<p>Select which details should be displayed for each song.</p> |
||||||
|
helppopup.partymode.title=Party mode |
||||||
|
helppopup.partymode.text=<p>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.</p> |
||||||
|
helppopup.theme.title=Theme |
||||||
|
helppopup.theme.text=<p>Allows you to select the theme to use. A theme defines the look and feel of {0} in terms of colors, fonts, images etc.</p> |
||||||
|
helppopup.welcomemessage.title=Welcome message |
||||||
|
helppopup.welcomemessage.text=<p>The message that is displayed on the home page.</p> |
||||||
|
helppopup.loginmessage.title=Login message |
||||||
|
helppopup.loginmessage.text=<p>The message displayed on the login page.</p> |
||||||
|
helppopup.coverartlimit.title=Cover art limit |
||||||
|
helppopup.coverartlimit.text=<p>The maximum number of cover art images to display on a single page.</p> |
||||||
|
helppopup.downloadlimit.title=Download limit |
||||||
|
helppopup.downloadlimit.text=<p>An upper limit for how much bandwidth can be used for downloading files.</p> |
||||||
|
helppopup.uploadlimit.title=Upload limit |
||||||
|
helppopup.uploadlimit.text=<p>An upper limit for how much bandwidth can be used for uploading files.</p> |
||||||
|
helppopup.streamport.title=Non-SSL stream port |
||||||
|
helppopup.streamport.text=<p>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.</p> |
||||||
|
helppopup.ldap.title=LDAP authentication |
||||||
|
helppopup.ldap.text=<p>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.</p> |
||||||
|
helppopup.ldapurl.title=LDAP URL |
||||||
|
helppopup.ldapurl.text=<p>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.</p> |
||||||
|
helppopup.ldapsearchfilter.title=LDAP search filter |
||||||
|
helppopup.ldapsearchfilter.text=<p>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></p> |
||||||
|
helppopup.ldapmanagerdn.title=LDAP manager DN |
||||||
|
helppopup.ldapmanagerdn.text=<p>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.</p> |
||||||
|
helppopup.ldapautoshadowing.title=Automatically create LDAP users in {0} |
||||||
|
helppopup.ldapautoshadowing.text=<p>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.</p> |
||||||
|
helppopup.playername.title=Player name |
||||||
|
helppopup.playername.text=<p>Allows you to specify an easy-to-remember name for a player, such as "Work" or "Living room".</p> |
||||||
|
helppopup.autocontrol.title=Control player automatically |
||||||
|
helppopup.autocontrol.text=<p>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.</p> |
||||||
|
helppopup.m3ubom.title=Apply BOM in M3U file |
||||||
|
helppopup.m3ubom.text=<p>Apply a BOM mark in generated M3U playlists for Unicode compatibility.</p> |
||||||
|
helppopup.dynamicip.title=Dynamic IP address |
||||||
|
helppopup.dynamicip.text=<p>If the player uses a static IP address this should be turned off.</p> |
||||||
|
helppopup.smtpServer.title=SMTP Server |
||||||
|
helppopup.smtpServer.text=<p>The hostname of the SMTP server. This server will be used to send e-mails to users who have requested a password reset.</p> |
||||||
|
helppopup.smtpPort.title=SMTP Port |
||||||
|
helppopup.smtpPort.text=<p>Server port to connect to for outgoing e-mail traffic.</p> |
||||||
|
helppopup.smtpCredentials.title=SMTP Credentials |
||||||
|
helppopup.smtpCredentials.text=<p>The credentials for connecting to the SMTP server. Leave empty to connect without authentication.</p> |
||||||
|
helppopup.smtpEncryption.title=SMTP Encryption |
||||||
|
helppopup.smtpEncryption.text=<p>Encryption method used for connections to the SMTP server. Choose "None" for no encryption.</p> |
||||||
|
helppopup.smtpFrom.title=From address |
||||||
|
helppopup.smtpFrom.text=<p>The sender address for e-mails originating from the Airsonic server. Must be a valid e-mail address.</p> |
||||||
|
helppopup.scanMediaFolders.title=Media folders scanning rules |
||||||
|
helppopup.scanMediaFolders.text=<p>Note that subfolder names starting with a dot (.) or @eaDir, as well as Thumbs.db files, are ignored.</p> |
||||||
|
# wap/index.jsp |
||||||
|
wap.index.missing=No music found |
||||||
|
wap.index.playlist=Playlist |
||||||
|
wap.index.search=Search |
||||||
|
wap.index.settings=Settings |
||||||
|
# wap/browse.jsp |
||||||
|
wap.browse.playone=Play song |
||||||
|
wap.browse.playall=Play all |
||||||
|
wap.browse.addone=Add song |
||||||
|
wap.browse.addall=Add all |
||||||
|
wap.browse.downloadone=Download song |
||||||
|
wap.browse.downloadall=Download all |
||||||
|
# wap/playlist.jsp |
||||||
|
wap.playlist.title=Playlist |
||||||
|
wap.playlist.noplayer=No player connected |
||||||
|
wap.playlist.clear=Clear |
||||||
|
wap.playlist.load=Load |
||||||
|
wap.playlist.random=Random |
||||||
|
wap.playlist.play=Play on phone |
||||||
|
# wap/search.jsp |
||||||
|
wap.search.title=Search |
||||||
|
# wap/searchResult.jsp |
||||||
|
wap.searchresult.index=The search index is being created. Please try again later. |
||||||
|
# wap/settings.jsp |
||||||
|
wap.settings.selectplayer=Select player |
||||||
|
wap.settings.allplayers=All |
File diff suppressed because one or more lines are too long
@ -0,0 +1,760 @@ |
|||||||
|
# |
||||||
|
# English localization. |
||||||
|
# Author: Sindre Mehus |
||||||
|
# |
||||||
|
|
||||||
|
common.home=Home |
||||||
|
common.back=Назад |
||||||
|
common.help=Help |
||||||
|
common.play=Play |
||||||
|
common.add=Додати |
||||||
|
common.download=Download |
||||||
|
common.close=Close |
||||||
|
common.refresh=Оновити |
||||||
|
common.next=Next |
||||||
|
common.previous=Previous |
||||||
|
common.more=More |
||||||
|
common.ok=Гаразд |
||||||
|
common.cancel=Скасувати |
||||||
|
common.save=Зберегти |
||||||
|
common.create=Створити |
||||||
|
common.delete=Видалити |
||||||
|
common.edit=Edit |
||||||
|
common.confirm=Будь ласка, підтвердьте |
||||||
|
common.unknown=(Невідомо) |
||||||
|
common.default=(Default) |
||||||
|
common.settingssaved=Налаштування збережено. |
||||||
|
# login.jsp |
||||||
|
login.username=Ім'я користувача |
||||||
|
login.password=Пароль |
||||||
|
login.login=Log in |
||||||
|
login.remember=Запам'ятати мене |
||||||
|
login.logout=Ви зараз вийшли з системи. |
||||||
|
login.error=Неправильне ім'я користувача або пароль. |
||||||
|
login.insecure={0} is not secured. Please log in with username and<br>password "admin". Then change the password immediately. |
||||||
|
login.recover=Забули пароль? |
||||||
|
# recover.jsp |
||||||
|
recover.title=Забули пароль? |
||||||
|
recover.text=To reset your password, please enter your <b>username</b> or <b>e-mail address</b> below. |
||||||
|
recover.username=Ім'я користувача чи електронна адреса пошти |
||||||
|
recover.send=Reset the password and send it to me |
||||||
|
recover.success=Новий пароль надіслано на {0}. |
||||||
|
recover.error.usernotfound=На жаль, користувача не знайдено. |
||||||
|
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.jsp |
||||||
|
accessDenied.title=Доступ заборонено |
||||||
|
accessDenied.text=На жаль, ви не авторизовані для виконання запитуваної операції. |
||||||
|
# notFound.jsp |
||||||
|
notFound.title=Не знайдено |
||||||
|
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=Перезавантажити сторінку |
||||||
|
notFound.scan=Media folder settings |
||||||
|
# top.jsp |
||||||
|
top.home=Home |
||||||
|
top.now_playing=Відтворюється |
||||||
|
top.starred=Позначено зірочкою |
||||||
|
top.settings=Налаштування |
||||||
|
top.status=Status |
||||||
|
top.podcast=Подкаст |
||||||
|
top.more=More |
||||||
|
top.help=Про |
||||||
|
top.search=Пошук |
||||||
|
top.upgrade=New version available. Download {0} {1} <a href="#" onclick="window.open(''https://airsonic.github.io/download/'')">here</a>. |
||||||
|
top.missing=No media folders found. Please change the settings. |
||||||
|
top.logout=Log out {0} |
||||||
|
# left.jsp |
||||||
|
left.scanning=Scanning media folders\u2026 |
||||||
|
left.statistics={0} artists<br>{1} albums<br>{2} songs<br>{3}<br>{4} hours |
||||||
|
left.shortcut=Ярлики |
||||||
|
left.playlists=Списки відтворення |
||||||
|
left.radio=Internet TV & radio |
||||||
|
left.allfolders=Усі папки |
||||||
|
left.showallplaylists=Show all |
||||||
|
left.createplaylist=Створити новий список відтворення |
||||||
|
left.importplaylist=Import playlist |
||||||
|
# playQueue.jsp |
||||||
|
playlist.stop=Stop |
||||||
|
playlist.start=Відтворити |
||||||
|
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=Налаштування |
||||||
|
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=Вибрані пісні |
||||||
|
playlist.more.selectall=Select all |
||||||
|
playlist.more.selectnone=Select none |
||||||
|
playlist.getflash=Get Flash player |
||||||
|
playlist.saveplayqueue=Save play queue |
||||||
|
playlist.loadplayqueue=Load play queue |
||||||
|
playlist.save=Save as playlist |
||||||
|
playlist.append=Додати до списку відтворення |
||||||
|
playlist.remove=Вилучити |
||||||
|
playlist.up=Вгору |
||||||
|
playlist.down=Вниз |
||||||
|
playlist.empty=Play queue empty. |
||||||
|
playlist.toast.appendtoplaylist=Playlist updated. |
||||||
|
playlist.toast.saveasplaylist=Список відтворення збережено. |
||||||
|
playlist.toast.saveplayqueue=Play queue saved. |
||||||
|
playlist.missing=Missing |
||||||
|
# playlist.jsp |
||||||
|
playlist2.noplaylists=You haven't created any playlists yet. |
||||||
|
playlist2.created=Створено {0} на {1} |
||||||
|
playlist2.songs=songs |
||||||
|
playlist2.shared=Visible to others |
||||||
|
playlist2.notshared=Not visible to others |
||||||
|
playlist2.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=Список відтворення порожній |
||||||
|
playlist2.export=Export |
||||||
|
# importPlaylist.jsp |
||||||
|
importPlaylist.title=Імпортувати список відтворення |
||||||
|
importPlaylist.text=Виберіть список відтворення для імпорту (M3U, PLS, XSPF) |
||||||
|
importPlaylist.success=Playlist "{0}" imported. |
||||||
|
importPlaylist.error=Не вдалося імпортувати список відтворення "{0}". |
||||||
|
# videoPlayer.jsp |
||||||
|
videoPlayer.getflash=Будь ласка, встановіть програвач Flash |
||||||
|
# status.jsp |
||||||
|
status.title=Status |
||||||
|
status.type=Type |
||||||
|
status.stream=Stream |
||||||
|
status.download=Вивантажити |
||||||
|
status.upload=Завантажити |
||||||
|
status.player=Player |
||||||
|
status.user=Користувач |
||||||
|
status.current=Поточний файл |
||||||
|
status.transmitted=Transmitted |
||||||
|
status.bitrate=Bitrate (Kbps) |
||||||
|
# starred.jsp |
||||||
|
starred.title=My starred items |
||||||
|
starred.empty=Click the stars to mark your favorite artist, albums and songs. |
||||||
|
# search.jsp |
||||||
|
search.title=Результати пошуку |
||||||
|
search.query=Artist, album or song title |
||||||
|
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=Альбоми |
||||||
|
search.hits.songs=Songs |
||||||
|
search.hits.videos=Відео |
||||||
|
# gettingStarted.jsp |
||||||
|
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=Знайдіть нашу зовнішню документацію. |
||||||
|
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=Не показувати це знову |
||||||
|
gettingStarted.hidealert=To give the guide another glance, go to Settings \u2192 General \u2192 Show Getting started on startup. |
||||||
|
# home.jsp |
||||||
|
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=За жанром |
||||||
|
home.users.title=Користувачі |
||||||
|
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=Жанр |
||||||
|
home.users.text=Статистика користувачів |
||||||
|
home.scan=The media folder is being scanned. Features related to it are not available. |
||||||
|
home.albums=Albums {0}–{1} |
||||||
|
home.playcount=Played {0} songs |
||||||
|
home.lastplayed=Played {0} |
||||||
|
home.created=Додано {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.jsp |
||||||
|
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=Жанр |
||||||
|
more.random.anygenre=Any |
||||||
|
more.random.year=Рік |
||||||
|
more.random.anyyear=Any |
||||||
|
more.random.folder=Папка |
||||||
|
more.random.anyfolder=Any |
||||||
|
more.random.star=зірка |
||||||
|
more.random.stars=stars |
||||||
|
more.random.starred=Позначено зірочкою |
||||||
|
more.random.unstarred=Зняти зірочку |
||||||
|
more.random.songrating=Рейтинг пісні |
||||||
|
more.random.albumrating=Рейтинґ альбому |
||||||
|
more.random.lastplayed=Останнє відтворення |
||||||
|
more.random.playcount=Play count |
||||||
|
more.random.1day=1 день тому |
||||||
|
more.random.1week=1 тиждень тому |
||||||
|
more.random.1month=1 місяць тому |
||||||
|
more.random.3months=3 місяці тому |
||||||
|
more.random.6months=6 місяців тому |
||||||
|
more.random.1year=1 рік тому |
||||||
|
more.apps.title=Airsonic додатки |
||||||
|
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=Перейти до наступної пісні |
||||||
|
more.keyboard.volumedown=Decrease player volume |
||||||
|
more.keyboard.volumeup=Increase player volume |
||||||
|
more.keyboard.home=Перейти до домівки |
||||||
|
more.keyboard.playlists=Перейти до списків відтворення |
||||||
|
more.keyboard.podcasts=Перейти до подкастів |
||||||
|
more.keyboard.settings=Перейти до налаштувань |
||||||
|
more.keyboard.starred=Go to starred |
||||||
|
more.keyboard.more=Go to more |
||||||
|
more.keyboard.about=Перейти до про |
||||||
|
more.keyboard.search=Пошук |
||||||
|
more.keyboard.sidebar=Toggle left sidebar |
||||||
|
more.keyboard.playqueue=Toggle play queue |
||||||
|
more.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=Подкаст |
||||||
|
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=Завантажити файл |
||||||
|
more.upload.source=Select file |
||||||
|
more.upload.target=Завантажити до |
||||||
|
more.upload.browse=Виберіть |
||||||
|
more.upload.ok=Upload |
||||||
|
more.upload.unzip=Автоматично розпакувати ZIP-файл. |
||||||
|
more.upload.progress=% complete. Please wait\u2026 |
||||||
|
# upload.jsp |
||||||
|
upload.title=Uploading file |
||||||
|
upload.success=Uploaded <b>{0}</b> |
||||||
|
upload.empty=Немає файлів для завантаження. |
||||||
|
upload.failed=Uploading failed with the following error:<br><b>"{0}"</b> |
||||||
|
upload.unzipped=Unzipped {0} |
||||||
|
# help.jsp |
||||||
|
help.title=Про {0} |
||||||
|
help.upgrade=Нова версія доступна. Вивантажте {0} {1} <a href="#" onclick="window.open(''https://airsonic.github.io/download/'')">тут</a>. |
||||||
|
help.version.title=Версія |
||||||
|
help.builddate.title=Build date |
||||||
|
help.server.title=Server |
||||||
|
help.license.title=Terms of 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=Домашня сторінка |
||||||
|
help.forum.title=Форум |
||||||
|
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">issue tracker on GitHub</a>. |
||||||
|
help.log=Log |
||||||
|
help.logfile=The complete log is saved in {0}. |
||||||
|
# settingsHeader.jsp |
||||||
|
settingsheader.title=Налаштування |
||||||
|
settingsheader.general=General |
||||||
|
settingsheader.advanced=Advanced |
||||||
|
settingsheader.personal=Personal |
||||||
|
settingsheader.musicFolder=Media folders |
||||||
|
settingsheader.internetRadio=Інтернет ТБ & радіо |
||||||
|
settingsheader.podcast=Подкаст |
||||||
|
settingsheader.player=Players |
||||||
|
settingsheader.dlna=DLNA/UPnP |
||||||
|
settingsheader.sonos=Sonos |
||||||
|
settingsheader.share=Shared media |
||||||
|
settingsheader.transcoding=Transcoding |
||||||
|
settingsheader.user=Користувачі |
||||||
|
settingsheader.search=Search/caching |
||||||
|
settingsheader.coverArt=Обкладинка |
||||||
|
settingsheader.password=Пароль |
||||||
|
settingsheader.database=База даних |
||||||
|
# generalSettings.jsp |
||||||
|
generalsettings.playlistfolder=Import playlists from |
||||||
|
generalsettings.musicmask=Музичні файли |
||||||
|
generalsettings.videomask=Відео файли |
||||||
|
generalsettings.coverartmask=Cover art files |
||||||
|
generalsettings.index=Index |
||||||
|
generalsettings.ignoredarticles=Articles to ignore |
||||||
|
generalsettings.shortcuts=Ярлики |
||||||
|
generalsettings.sortalbumsbyyear=Сортувати альбоми за роками |
||||||
|
generalsettings.showgettingstarted=Показувати Початок роботи при запуску |
||||||
|
generalsettings.welcometitle=Welcome title |
||||||
|
generalsettings.welcomesubtitle=Welcome subtitle |
||||||
|
generalsettings.welcomemessage=Welcome message |
||||||
|
generalsettings.loginmessage=Login message |
||||||
|
generalsettings.language=Мова за замовчуванням |
||||||
|
generalsettings.theme=Тема за замовчуванням |
||||||
|
# advancedSettings.jsp |
||||||
|
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=Увімкнути LDAP автентифікацію |
||||||
|
advancedsettings.ldapurl=LDAP URL |
||||||
|
advancedsettings.ldapsearchfilter=LDAP search filter |
||||||
|
advancedsettings.ldapmanagerdn=LDAP менеджер DN <br><div class="detail">(Необов'язково)</div> |
||||||
|
advancedsettings.ldapmanagerpassword=Пароль |
||||||
|
advancedsettings.ldapautoshadowing=Automatically create users in {0} |
||||||
|
advancedsettings.ldapRequiresRestart=Зміни в налаштуваннях LDAP вимагають перезавантаження для набуття чинності. |
||||||
|
advancedsettings.smtpPort=SMTP port |
||||||
|
advancedsettings.smtpServer=SMTP-сервер |
||||||
|
advancedsettings.smtpEncryption=Шифрування SMTP |
||||||
|
advancedsettings.smtpUser=SMTP username |
||||||
|
advancedsettings.smtpPassword=Пароль |
||||||
|
advancedsettings.smtpEncryption.none=None |
||||||
|
advancedsettings.smtpEncryption.starttls=STARTTLS |
||||||
|
advancedsettings.smtpEncryption.ssl=SSL/TLS |
||||||
|
advancedsettings.smtpFrom=E-mail sender |
||||||
|
# personalSettings.jsp |
||||||
|
personalsettings.title=Personal settings for {0} |
||||||
|
personalsettings.language=Мова |
||||||
|
personalsettings.theme=Тема |
||||||
|
personalsettings.albumlist=Default album list |
||||||
|
personalsettings.display=Display |
||||||
|
personalsettings.browse=Browse |
||||||
|
personalsettings.playlist=Playlist |
||||||
|
personalsettings.tracknumber=Трек # |
||||||
|
personalsettings.artist=Artist |
||||||
|
personalsettings.album=Album |
||||||
|
personalsettings.genre=Жанр |
||||||
|
personalsettings.year=Рік |
||||||
|
personalsettings.bitrate=Bit rate |
||||||
|
personalsettings.duration=Duration |
||||||
|
personalsettings.format=Format |
||||||
|
personalsettings.filesize=Розмір файлу |
||||||
|
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.listreloaddelay=Delay when reloading album list(in seconds, 0 disables) |
||||||
|
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 |
||||||
|
personalsettings.lastfmpassword=Last.fm пароль |
||||||
|
personalsettings.avatar.title=Personal image |
||||||
|
personalsettings.avatar.none=Немає зображення |
||||||
|
personalsettings.avatar.custom=Custom image |
||||||
|
personalsettings.avatar.changecustom=Change custom image |
||||||
|
personalsettings.avatar.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.jsp |
||||||
|
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.jsp |
||||||
|
passwordsettings.title=Change password for {0} |
||||||
|
# musicFolderSettings.jsp |
||||||
|
musicfoldersettings.path=Папка |
||||||
|
musicfoldersettings.name=Name |
||||||
|
musicfoldersettings.enabled=Enabled |
||||||
|
musicfoldersettings.add=Додати мультимедійну папку |
||||||
|
musicfoldersettings.nopath=Please specify a folder. |
||||||
|
musicfoldersettings.notfound=Папка не знайдена |
||||||
|
musicfoldersettings.scan=Сканування мультимедійних папок |
||||||
|
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=Керування доступом користувачів |
||||||
|
musicfoldersettings.access.description=Configure which folders each user is allowed to access. |
||||||
|
musicfoldersettings.ignoresymlinks=Ignore Symbolic Links |
||||||
|
musicfoldersettings.excludepattern=Виключити шаблон |
||||||
|
musicfoldersettings.fastcache=Fast access mode |
||||||
|
musicfoldersettings.fastcache.description=Використовуйте цю опцію, щоб мінімізувати доступ до диску, наприклад, якщо ваші медіа-файли розташовані в спільному доступі мережі. Примітка. Змінені або додані файли відображатимуться лише після сканування медіа-папок. |
||||||
|
musicfoldersettings.expunge=Очищення бази даних |
||||||
|
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.jsp |
||||||
|
transcodingsettings.name=Ім'я |
||||||
|
transcodingsettings.sourceformat=Перетворити з |
||||||
|
transcodingsettings.targetformat=Конвертувати в |
||||||
|
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=Рекомендована конфігурація |
||||||
|
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">(%s = The file to be transcoded, %b = Max bitrate of the player, %t = Title, %a = Artist, %l = Album)</p> <p>Transcoding is the process of converting from one media format to another. {1}''s transcoding engine allows streaming media that would not otherwise be streamable. It is performed on-the-fly and doesn''t require any extra storage space.<p/> <p>The transcoding is done by 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, 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>.</p> |
||||||
|
# internetRadioSettings.jsp |
||||||
|
internetradiosettings.streamurl=Stream URL |
||||||
|
internetradiosettings.homepageurl=Домашня сторінка |
||||||
|
internetradiosettings.name=Name |
||||||
|
internetradiosettings.enabled=Enabled |
||||||
|
internetradiosettings.add=Add Internet TV & radio |
||||||
|
internetradiosettings.nourl=Please specify a URL. |
||||||
|
internetradiosettings.noname=Please specify a name. |
||||||
|
# podcastSettings.jsp |
||||||
|
podcastsettings.update=Check for new episodes |
||||||
|
podcastsettings.keep=Keep |
||||||
|
podcastsettings.keep.all=Усі епізоди |
||||||
|
podcastsettings.keep.one=Most recent episode |
||||||
|
podcastsettings.keep.many=Last {0} episodes |
||||||
|
podcastsettings.download=Коли з'являються нові епізоди |
||||||
|
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=Кожного тижня |
||||||
|
podcastsettings.folder=Зберегти подкасти в |
||||||
|
# playerSettings.jsp |
||||||
|
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 using the integrated Flash player. |
||||||
|
playersettings.technology.external.text=Відтворюйте музику у вашому улюбленому плеєрі, такі як VLC або 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=Відтворення музики безпосередньо на аудіопристрої сервера Airsonic. (Тільки авторизовані користувачі). |
||||||
|
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=Максимальний бітрейт |
||||||
|
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=Зберегти |
||||||
|
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=Увімкнення музичного сервісу Sonos в Airsonic для потокового передавання мультимедіа на пристрої Sonos у вашій локальній мережі. Не забудьте додати Airsonic як музичний сервіс від контролера Sonos. |
||||||
|
sonossettings.servicename=Music service name |
||||||
|
sonossettings.servicename.description=The name of the music service, as shown on Sonos controllers. |
||||||
|
# shareSettings.jsp |
||||||
|
sharesettings.name=Name |
||||||
|
sharesettings.owner=Shared by |
||||||
|
sharesettings.description=Опис |
||||||
|
sharesettings.visits=Visits |
||||||
|
sharesettings.lastvisited=Last visited |
||||||
|
sharesettings.expires=Expires |
||||||
|
sharesettings.files=Shared files |
||||||
|
sharesettings.expirein=Expire in |
||||||
|
sharesettings.expirein.week=1т |
||||||
|
sharesettings.expirein.month=1м |
||||||
|
sharesettings.expirein.year=1р |
||||||
|
sharesettings.expirein.never=never |
||||||
|
sharesettings.deleteexpired=Delete all expired |
||||||
|
# userSettings.jsp |
||||||
|
usersettings.title=Select user |
||||||
|
usersettings.newuser=Новий користувач |
||||||
|
usersettings.admin=Адміністративний користувач |
||||||
|
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=Користувач дозволив вивантажувати файли |
||||||
|
usersettings.upload=Користувач дозволив завантажувати файли |
||||||
|
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=Користувач дозволив адмініструвати подкасти |
||||||
|
usersettings.folderaccess=Дозволити доступ до цих медіа-папок |
||||||
|
usersettings.username=Ім'я користувача |
||||||
|
usersettings.email=E-mail |
||||||
|
usersettings.changepassword=Змінити пароль |
||||||
|
usersettings.password=Пароль |
||||||
|
usersettings.newpassword=Новий пароль |
||||||
|
usersettings.confirmpassword=Підтвердити пароль |
||||||
|
usersettings.delete=Delete this user |
||||||
|
usersettings.ldap=Authenticate user in LDAP |
||||||
|
usersettings.nousername=Відсутнє ім'я користувача. |
||||||
|
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.jsp |
||||||
|
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.jsp |
||||||
|
main.up=Вгору |
||||||
|
main.playall=Play all |
||||||
|
main.playrandom=Play random |
||||||
|
main.addall=Додати все |
||||||
|
main.downloadall=Download all |
||||||
|
main.tags=Редагувати теґи |
||||||
|
main.playcount=Played {0} times. |
||||||
|
main.lastplayed=Last played {0}. |
||||||
|
main.comment=Коментар |
||||||
|
main.wiki=<table class="detail"><tr><td style="padding-right:1em">__text__</td><td>Bold text </td><td style="padding-left:3em;padding-right:1em">\\\\ </td><td>Line break</td></tr><tr><td style="padding-right:1em">~~text~~</td><td>Italic text </td><td style="padding-left:3em;padding-right:1em">(empty line) </td><td>New paragraph</td></tr><tr><td style="padding-right:1em">* text </td><td>List item </td><td style="padding-left:3em;padding-right:1em">http://foo.com/ </td><td>Link</td></tr><tr><td style="padding-right:1em">1. text </td><td>Enumerated list item</td><td style="padding-left:3em;padding-right:1em">{link:Foo|http://foo.com}</td><td>Named link</td></tr></table> |
||||||
|
main.sharealbum=Share |
||||||
|
main.more=More actions\u2026 |
||||||
|
main.more.selection=Selected songs\u2026 |
||||||
|
main.more.share=Поділитися |
||||||
|
main.nowplaying=Now playing |
||||||
|
main.lyrics=Lyrics |
||||||
|
main.minutesago=хвилин тому |
||||||
|
main.chat=Chat messages |
||||||
|
main.scanning=Сканування файлів: |
||||||
|
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=Показати всі альбоми |
||||||
|
main.topsongs=Top songs |
||||||
|
# rating.jsp |
||||||
|
rating.rating=Рейтинґ |
||||||
|
rating.clearrating=Clear rating |
||||||
|
# coverArt.jsp |
||||||
|
coverart.change=Change |
||||||
|
coverart.zoom=Збільшити |
||||||
|
# allmusic.jsp |
||||||
|
allmusic.text=Searching for album <em>{0}</em> at AllMusic - Please wait. |
||||||
|
# changeCoverArt.jsp |
||||||
|
changecoverart.title=Змінити обкладинку |
||||||
|
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.jsp |
||||||
|
changeCoverArtConfirm.failed=Failed to change cover art:<br><b>"{0}"</b> |
||||||
|
# editTags.jsp |
||||||
|
edittags.title=Редагувати теґи |
||||||
|
edittags.file=Файл |
||||||
|
edittags.track=Трек |
||||||
|
edittags.songtitle=Title |
||||||
|
edittags.artist=Artist |
||||||
|
edittags.album=Альбом |
||||||
|
edittags.year=Рік |
||||||
|
edittags.genre=Жанр |
||||||
|
edittags.status=Status |
||||||
|
edittags.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=Помилка |
||||||
|
# share.jsp |
||||||
|
share.title=Поділитися |
||||||
|
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=Поділитися на 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 > Network</b></a> (administrative rights required). |
||||||
|
share.manage=Manage my shared media |
||||||
|
# podcastReceiver.jsp |
||||||
|
podcastreceiver.title=Подкасти |
||||||
|
podcastreceiver.empty=You haven't subscribed to any podcasts yet. |
||||||
|
podcastreceiver.episodes={0} episodes |
||||||
|
podcastreceiver.expandall=Показати епізоди |
||||||
|
podcastreceiver.collapseall=Hide episodes |
||||||
|
podcastreceiver.status.new=Новий |
||||||
|
podcastreceiver.status.downloading=Downloading |
||||||
|
podcastreceiver.status.completed=Completed |
||||||
|
podcastreceiver.status.error=Помилка |
||||||
|
podcastreceiver.status.deleted=Видалено |
||||||
|
podcastreceiver.status.skipped=Пропущено |
||||||
|
podcastreceiver.downloadselected=Download selected |
||||||
|
podcastreceiver.deleteselected=Delete selected |
||||||
|
podcastreceiver.confirmdelete=Дійсно видалити подкаст? |
||||||
|
podcastreceiver.check=Check for new episodes |
||||||
|
podcastreceiver.refresh=Refresh page |
||||||
|
podcastreceiver.settings=Налаштування подкасту |
||||||
|
podcastreceiver.subscribe=Підписатися на подкаст |
||||||
|
podcastreceiver.newestepisodes=Найновіші епізоди |
||||||
|
# lyrics.jsp |
||||||
|
lyrics.title=Lyrics |
||||||
|
lyrics.artist=Artist |
||||||
|
lyrics.song=Пісня |
||||||
|
lyrics.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.jsp |
||||||
|
helppopup.title={0} Help |
||||||
|
helppopup.transcode.title=Максимальний бітрейт |
||||||
|
helppopup.transcode.text=<p>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.</p> |
||||||
|
helppopup.databaseConfigType.title=Data Source Config Type |
||||||
|
helppopup.databaseConfigType.text=<p>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.</p> |
||||||
|
helppopup.mysqlvarcharmaxlength.title=MySQL Varchar Max Length |
||||||
|
helppopup.mysqlvarcharmaxlength.text=<p>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.</p> |
||||||
|
helppopup.usertablequote.title=User Table Quote |
||||||
|
helppopup.usertablequote.text=<p>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</p> |
||||||
|
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=<p>Airsonic will not import any files matching this regular expression pattern.</p> |
||||||
|
helppopup.playlistfolder.title=Import playlist from |
||||||
|
helppopup.playlistfolder.text=<p>Playlists in this folder will be imported reqularly.</p> |
||||||
|
helppopup.musicmask.title=Музичні файли |
||||||
|
helppopup.musicmask.text=<p>Allows you to specify the type of files that should be recognized as music.</p> |
||||||
|
helppopup.videomask.title=Відеофайли |
||||||
|
helppopup.videomask.text=<p>Allows you to specify the type of files that should be recognized as video.</p> |
||||||
|
helppopup.coverartmask.title=Cover art files |
||||||
|
helppopup.coverartmask.text=<p>Allows you to specify the type of files that should be recognized as cover art when browsing through the media folder.</p> |
||||||
|
helppopup.downsamplecommand.title=Downsample command |
||||||
|
helppopup.downsamplecommand.text=<p>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)</p> |
||||||
|
helppopup.hlscommand.title=HTTP Live Streaming command |
||||||
|
helppopup.hlscommand.text=<p>The command used to create video segments for Apple''s HTTP Live Streaming (HLS) protocol.</p> |
||||||
|
helppopup.index.title=Index |
||||||
|
helppopup.index.text=<p>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 "#".</p> |
||||||
|
helppopup.ignoredarticles.title=Articles to ignore |
||||||
|
helppopup.ignoredarticles.text=<p>Allows you to specify a list of articles (such as "The") that will be ignored when creating the index.</p> |
||||||
|
helppopup.shortcuts.title=Ярлики |
||||||
|
helppopup.shortcuts.text=<p>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></p> |
||||||
|
helppopup.language.title=Мова |
||||||
|
helppopup.language.text=<p>Language used in Airsonic.</p> |
||||||
|
helppopup.visibility.title=Visibility |
||||||
|
helppopup.visibility.text=<p>Select which details should be displayed for each song.</p> |
||||||
|
helppopup.partymode.title=Party mode |
||||||
|
helppopup.partymode.text=<p>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.</p> |
||||||
|
helppopup.theme.title=Тема |
||||||
|
helppopup.theme.text=<p>Allows you to select the theme to use. A theme defines the look and feel of {0} in terms of colors, fonts, images etc.</p> |
||||||
|
helppopup.welcomemessage.title=Welcome message |
||||||
|
helppopup.welcomemessage.text=<p>Повідомлення, яке відображається на домашній сторінці. |
||||||
|
helppopup.loginmessage.title=Login message |
||||||
|
helppopup.loginmessage.text=<p>Повідомлення відображається на сторінці входу.</p> |
||||||
|
helppopup.coverartlimit.title=Cover art limit |
||||||
|
helppopup.coverartlimit.text=<p>The maximum number of cover art images to display on a single page.</p> |
||||||
|
helppopup.downloadlimit.title=Ліміт вивантаження |
||||||
|
helppopup.downloadlimit.text=<p>An upper limit for how much bandwidth can be used for downloading files.</p> |
||||||
|
helppopup.uploadlimit.title=Ліміт завантаження |
||||||
|
helppopup.uploadlimit.text=<p>An upper limit for how much bandwidth can be used for uploading files.</p> |
||||||
|
helppopup.streamport.title=Non-SSL stream port |
||||||
|
helppopup.streamport.text=<p>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.</p> |
||||||
|
helppopup.ldap.title=LDAP authentication |
||||||
|
helppopup.ldap.text=<p>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.</p> |
||||||
|
helppopup.ldapurl.title=LDAP URL |
||||||
|
helppopup.ldapurl.text=<p>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.</p> |
||||||
|
helppopup.ldapsearchfilter.title=LDAP search filter |
||||||
|
helppopup.ldapsearchfilter.text=<p>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></p> |
||||||
|
helppopup.ldapmanagerdn.title=LDAP manager DN |
||||||
|
helppopup.ldapmanagerdn.text=<p>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.</p> |
||||||
|
helppopup.ldapautoshadowing.title=Automatically create LDAP users in {0} |
||||||
|
helppopup.ldapautoshadowing.text=<p>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.</p> |
||||||
|
helppopup.playername.title=Player name |
||||||
|
helppopup.playername.text=<p>Allows you to specify an easy-to-remember name for a player, such as "Work" or "Living room".</p> |
||||||
|
helppopup.autocontrol.title=Control player automatically |
||||||
|
helppopup.autocontrol.text=<p>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.</p> |
||||||
|
helppopup.m3ubom.title=Apply BOM in M3U file |
||||||
|
helppopup.m3ubom.text=<p>Apply a BOM mark in generated M3U playlists for Unicode compatibility.</p> |
||||||
|
helppopup.dynamicip.title=Dynamic IP address |
||||||
|
helppopup.dynamicip.text=<p>If the player uses a static IP address this should be turned off.</p> |
||||||
|
helppopup.smtpServer.title=SMTP Server |
||||||
|
helppopup.smtpServer.text=<p>The hostname of the SMTP server. This server will be used to send e-mails to users who have requested a password reset.</p> |
||||||
|
helppopup.smtpPort.title=SMTP Port |
||||||
|
helppopup.smtpPort.text=<p>Server port to connect to for outgoing e-mail traffic.</p> |
||||||
|
helppopup.smtpCredentials.title=SMTP Credentials |
||||||
|
helppopup.smtpCredentials.text=<p>The credentials for connecting to the SMTP server. Leave empty to connect without authentication.</p> |
||||||
|
helppopup.smtpEncryption.title=Шифрування SMTP |
||||||
|
helppopup.smtpEncryption.text=<p>Encryption method used for connections to the SMTP server. Choose "None" for no encryption.</p> |
||||||
|
helppopup.smtpFrom.title=From address |
||||||
|
helppopup.smtpFrom.text=<p>The sender address for e-mails originating from the Airsonic server. Must be a valid e-mail address.</p> |
||||||
|
helppopup.scanMediaFolders.title=Media folders scanning rules |
||||||
|
helppopup.scanMediaFolders.text=<p>Note that subfolder names starting with a dot (.) or @eaDir, as well as Thumbs.db files, are ignored.</p> |
||||||
|
# wap/index.jsp |
||||||
|
wap.index.missing=No music found |
||||||
|
wap.index.playlist=Список відтворення |
||||||
|
wap.index.search=Пошук |
||||||
|
wap.index.settings=Налаштування |
||||||
|
# wap/browse.jsp |
||||||
|
wap.browse.playone=Play song |
||||||
|
wap.browse.playall=Відтворити все |
||||||
|
wap.browse.addone=Додати пісню |
||||||
|
wap.browse.addall=Add all |
||||||
|
wap.browse.downloadone=Download song |
||||||
|
wap.browse.downloadall=Вивантажити все |
||||||
|
# wap/playlist.jsp |
||||||
|
wap.playlist.title=Список відтворення |
||||||
|
wap.playlist.noplayer=No player connected |
||||||
|
wap.playlist.clear=Clear |
||||||
|
wap.playlist.load=Завантаження |
||||||
|
wap.playlist.random=Random |
||||||
|
wap.playlist.play=Play on phone |
||||||
|
# wap/search.jsp |
||||||
|
wap.search.title=Пошук |
||||||
|
# wap/searchResult.jsp |
||||||
|
wap.searchresult.index=The search index is being created. Please try again later. |
||||||
|
# wap/settings.jsp |
||||||
|
wap.settings.selectplayer=Select player |
||||||
|
wap.settings.allplayers=All |
Loading…
Reference in new issue