Language rework
This commit is contained in:
+134
-134
@@ -23,34 +23,34 @@ common.edit=Edit
|
|||||||
common.confirm=Please confirm
|
common.confirm=Please confirm
|
||||||
common.unknown=(Unknown)
|
common.unknown=(Unknown)
|
||||||
common.default=(Default)
|
common.default=(Default)
|
||||||
common.settingssaved=Settings were saved.
|
common.settingssaved=Settings saved.
|
||||||
# login.jsp
|
# login.jsp
|
||||||
login.username=Username
|
login.username=Username
|
||||||
login.password=Password
|
login.password=Password
|
||||||
login.login=Log in
|
login.login=Log in
|
||||||
login.remember=Remember me
|
login.remember=Remember me
|
||||||
login.logout=You are now logged out.
|
login.logout=You are now logged out.
|
||||||
login.error=Wrong username or password.
|
login.error=Incorrect username or password.
|
||||||
login.insecure={0} is not secured. Please log in with username and<br>password "admin". Then change password immediately.
|
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?
|
login.recover=Forgotten your password?
|
||||||
# recover.jsp
|
# recover.jsp
|
||||||
recover.title=Forgotten your password?
|
recover.title=Forgotten your password?
|
||||||
recover.text=To reset your password, please enter your <b>username</b> or <b>email address</b> below.
|
recover.text=To reset your password, please enter your <b>username</b> or <b>e-mail address</b> below.
|
||||||
recover.username=Username or email address
|
recover.username=Username or e-mail address
|
||||||
recover.send=Reset the password and send it to me
|
recover.send=Reset the password and send it to me
|
||||||
recover.success=Your password was reset and sent to {0}.
|
recover.success=New password sent to {0}.
|
||||||
recover.error.usernotfound=Sorry, user not found.
|
recover.error.usernotfound=Sorry, user not found.
|
||||||
recover.error.noemail=Sorry, no email address is registered for this user.
|
recover.error.noemail=Sorry, no e-mail address is registered for this user.
|
||||||
recover.error.sendfailed=Failed to send email, please try again later.
|
recover.error.sendfailed=Failed to send e-mail, please try again later.
|
||||||
recover.error.invalidcaptcha=Sorry, wrong CAPTCHA words entered, please try again.
|
recover.error.invalidcaptcha=Sorry, incorrect CAPTCHA entered, please try again.
|
||||||
# accessDenied.jsp
|
# accessDenied.jsp
|
||||||
accessDenied.title=Access denied
|
accessDenied.title=Access denied
|
||||||
accessDenied.text=Sorry, you are not authorized to perform the requested operation.
|
accessDenied.text=Sorry, you are not authorized to perform the requested operation.
|
||||||
# notFound.jsp
|
# notFound.jsp
|
||||||
notFound.title=Not found
|
notFound.title=Not found
|
||||||
notFound.text=<p>Sorry, we 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.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.reload=Reload page
|
||||||
notFound.scan=Media folders settings
|
notFound.scan=Media folder settings
|
||||||
# top.jsp
|
# top.jsp
|
||||||
top.home=Home
|
top.home=Home
|
||||||
top.now_playing=Playing
|
top.now_playing=Playing
|
||||||
@@ -61,15 +61,15 @@ top.podcast=Podcasts
|
|||||||
top.more=More
|
top.more=More
|
||||||
top.help=About
|
top.help=About
|
||||||
top.search=Search
|
top.search=Search
|
||||||
top.upgrade=A new version is available. Download {0} {1} <a href="#" onclick="window.open(''https://airsonic.github.io/download/'')">here</a>.
|
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.missing=No media folders found. Please change the settings.
|
||||||
top.logout=Log out {0}
|
top.logout=Log out {0}
|
||||||
# left.jsp
|
# left.jsp
|
||||||
left.scanning=Scanning media folders...
|
left.scanning=Scanning media folders…
|
||||||
left.statistics={0} artists<br>{1} albums<br>{2} songs<br>{3}<br>{4} hours
|
left.statistics={0} artists<br>{1} albums<br>{2} songs<br>{3}<br>{4} hours
|
||||||
left.shortcut=Shortcuts
|
left.shortcut=Shortcuts
|
||||||
left.playlists=Playlists
|
left.playlists=Playlists
|
||||||
left.radio=Internet TV/radio
|
left.radio=Internet TV & radio
|
||||||
left.allfolders=All folders
|
left.allfolders=All folders
|
||||||
left.showallplaylists=Show all
|
left.showallplaylists=Show all
|
||||||
left.createplaylist=Create new playlist
|
left.createplaylist=Create new playlist
|
||||||
@@ -85,7 +85,7 @@ playlist.repeat_off=Repeat is off
|
|||||||
playlist.repeat_radio=Stop shuffle radio
|
playlist.repeat_radio=Stop shuffle radio
|
||||||
playlist.undo=Undo
|
playlist.undo=Undo
|
||||||
playlist.settings=Settings
|
playlist.settings=Settings
|
||||||
playlist.more=More actions...
|
playlist.more=More actions…
|
||||||
playlist.more.playlist=Play queue
|
playlist.more.playlist=Play queue
|
||||||
playlist.more.sortbytrack=Sort by track
|
playlist.more.sortbytrack=Sort by track
|
||||||
playlist.more.sortbyartist=Sort by artist
|
playlist.more.sortbyartist=Sort by artist
|
||||||
@@ -101,7 +101,7 @@ playlist.append=Add to playlist
|
|||||||
playlist.remove=Remove
|
playlist.remove=Remove
|
||||||
playlist.up=Up
|
playlist.up=Up
|
||||||
playlist.down=Down
|
playlist.down=Down
|
||||||
playlist.empty=Play queue is empty
|
playlist.empty=Play queue empty.
|
||||||
playlist.toast.appendtoplaylist=Playlist updated.
|
playlist.toast.appendtoplaylist=Playlist updated.
|
||||||
playlist.toast.saveasplaylist=Playlist saved.
|
playlist.toast.saveasplaylist=Playlist saved.
|
||||||
playlist.toast.saveplayqueue=Play queue saved.
|
playlist.toast.saveplayqueue=Play queue saved.
|
||||||
@@ -116,15 +116,15 @@ playlist2.name=Playlist name
|
|||||||
playlist2.comment=Playlist comment
|
playlist2.comment=Playlist comment
|
||||||
playlist2.public=Make this playlist visible to other users.
|
playlist2.public=Make this playlist visible to other users.
|
||||||
playlist2.confirmdelete=Are you sure you want to delete this playlist?
|
playlist2.confirmdelete=Are you sure you want to delete this playlist?
|
||||||
playlist2.empty=Playlist is empty
|
playlist2.empty=Playlist empty
|
||||||
playlist2.export=Export
|
playlist2.export=Export
|
||||||
# importPlaylist.jsp
|
# importPlaylist.jsp
|
||||||
importPlaylist.title=Import playlist
|
importPlaylist.title=Import playlist
|
||||||
importPlaylist.text=Select playlist to import (m3u, pls, xspf)
|
importPlaylist.text=Select playlist to import (M3U, PLS, XSPF)
|
||||||
importPlaylist.success=Successfully imported playlist "{0}".
|
importPlaylist.success=Playlist "{0}" imported.
|
||||||
importPlaylist.error=Failed to import playlist "{0}".
|
importPlaylist.error=Failed to import playlist "{0}".
|
||||||
# videoPlayer.jsp
|
# videoPlayer.jsp
|
||||||
videoPlayer.getflash=Please install Flash Player
|
videoPlayer.getflash=Please install Flash player
|
||||||
# status.jsp
|
# status.jsp
|
||||||
status.title=Status
|
status.title=Status
|
||||||
status.type=Type
|
status.type=Type
|
||||||
@@ -138,12 +138,12 @@ status.transmitted=Transmitted
|
|||||||
status.bitrate=Bitrate (Kbps)
|
status.bitrate=Bitrate (Kbps)
|
||||||
# starred.jsp
|
# starred.jsp
|
||||||
starred.title=My starred items
|
starred.title=My starred items
|
||||||
starred.empty=Click the star icons to mark your favorite artist, albums and songs.
|
starred.empty=Click the stars to mark your favorite artist, albums and songs.
|
||||||
# search.jsp
|
# search.jsp
|
||||||
search.title=Search results
|
search.title=Search results
|
||||||
search.query=Artist, album or song title
|
search.query=Artist, album or song title
|
||||||
search.search=Search
|
search.search=Search
|
||||||
search.index=The search index is now being created. Please try again later.
|
search.index=The search index is being created. Please try again later.
|
||||||
search.hits.none=No matches found.
|
search.hits.none=No matches found.
|
||||||
search.hits.more=More
|
search.hits.more=More
|
||||||
search.hits.artists=Artists
|
search.hits.artists=Artists
|
||||||
@@ -152,16 +152,16 @@ search.hits.songs=Songs
|
|||||||
search.hits.videos=Videos
|
search.hits.videos=Videos
|
||||||
# gettingStarted.jsp
|
# gettingStarted.jsp
|
||||||
gettingStarted.title=Getting started
|
gettingStarted.title=Getting started
|
||||||
gettingStarted.text=<p>Welcome to Airsonic! We'll set you up in no time, just follow the basic steps below.<br> Click the "Home" button in the toolbar above to return to this screen.</p> <p>For more information, please consult the <a href="https://airsonic.github.io/docs/first-start/" target="_blank"><b>first start</b></a> guide.</p>
|
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 to <a href="https://airsonic.github.io/docs/first-start/" target="_blank">change this</a>.
|
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.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.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.title=Set up media folders.
|
||||||
gettingStarted.step2.text=Tell Airsonic where you keep your music and videos.
|
gettingStarted.step2.text=Tell Airsonic where you keep your music and videos.
|
||||||
gettingStarted.step3.title=Find our external documentation.
|
gettingStarted.step3.title=Find our external documentation.
|
||||||
gettingStarted.step3.text=In the case that you want to enhance Airsonic, you may want to checkout our <a href="https://airsonic.github.io/docs/>documentation</a> which provides guidance for setting up SSL, URL rewriting, LDAP, and external database.
|
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.hide=Don't show this again
|
||||||
gettingStarted.hidealert=To show this screen again, go to Settings > General > Show getting started on startup.
|
gettingStarted.hidealert=To give the guide another glance, go to Settings → General → Show "Getting started" on startup.
|
||||||
# home.jsp
|
# home.jsp
|
||||||
home.random.title=Random
|
home.random.title=Random
|
||||||
home.alphabetical.title=All
|
home.alphabetical.title=All
|
||||||
@@ -183,7 +183,7 @@ home.recent.text=Recently played albums
|
|||||||
home.decade.text=Decade
|
home.decade.text=Decade
|
||||||
home.genre.text=Genre
|
home.genre.text=Genre
|
||||||
home.users.text=User statistics
|
home.users.text=User statistics
|
||||||
home.scan=The media folder is now being scanned. Some features are not available.
|
home.scan=The media folder is being scanned. Features related to it are not available.
|
||||||
home.albums=Albums {0}–{1}
|
home.albums=Albums {0}–{1}
|
||||||
home.playcount=Played {0} songs
|
home.playcount=Played {0} songs
|
||||||
home.lastplayed=Played {0}
|
home.lastplayed=Played {0}
|
||||||
@@ -198,7 +198,7 @@ more.title=More
|
|||||||
more.random.title=Shuffle play
|
more.random.title=Shuffle play
|
||||||
more.random.text=Shuffle play
|
more.random.text=Shuffle play
|
||||||
more.random.songs={0} songs
|
more.random.songs={0} songs
|
||||||
more.random.auto=Play more random songs when end of play queue is reached.
|
more.random.auto=Play more random songs when a play queue reaches its end.
|
||||||
more.random.ok=OK
|
more.random.ok=OK
|
||||||
more.random.add=Add to queue
|
more.random.add=Add to queue
|
||||||
more.random.radio=Shuffle radio
|
more.random.radio=Shuffle radio
|
||||||
@@ -229,22 +229,22 @@ more.apps.text=<p>Check out the steadily growing list of <a href="https://airson
|
|||||||
more.status.title=Network Status
|
more.status.title=Network Status
|
||||||
more.status.text=<a href="status.view">Monitor</a> the real-time status of all network media streams.
|
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.title=Keyboard Shortcuts
|
||||||
more.keyboard.text=Keyboard shortcuts can be enabled in the <a href="personalSettings.view">user preferences</a> page. Supported shortcuts are below.
|
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.playback=Playback
|
||||||
more.keyboard.navigation=Navigation
|
more.keyboard.navigation=Navigation
|
||||||
more.keyboard.general=General
|
more.keyboard.general=General
|
||||||
more.keyboard.playpause=Play or pause music
|
more.keyboard.playpause=Play or pause music
|
||||||
more.keyboard.previous=Go to the previous song
|
more.keyboard.previous=Go to previous song
|
||||||
more.keyboard.next=Go to the next song
|
more.keyboard.next=Go to next song
|
||||||
more.keyboard.volumedown=Decrease the player volume
|
more.keyboard.volumedown=Decrease player volume
|
||||||
more.keyboard.volumeup=Increase the player volume
|
more.keyboard.volumeup=Increase player volume
|
||||||
more.keyboard.home=Go to Home
|
more.keyboard.home=Go to Home
|
||||||
more.keyboard.playlists=Go to Playlists
|
more.keyboard.playlists=Go to playlists
|
||||||
more.keyboard.podcasts=Go to Podcasts
|
more.keyboard.podcasts=Go to podcasts
|
||||||
more.keyboard.settings=Go to Settings
|
more.keyboard.settings=Go to settings
|
||||||
more.keyboard.starred=Go to Starred
|
more.keyboard.starred=Go to starred
|
||||||
more.keyboard.more=Go to More
|
more.keyboard.more=Go to more
|
||||||
more.keyboard.about=Go to About
|
more.keyboard.about=Go to about
|
||||||
more.keyboard.search=Search
|
more.keyboard.search=Search
|
||||||
more.keyboard.sidebar=Toggle left sidebar
|
more.keyboard.sidebar=Toggle left sidebar
|
||||||
more.keyboard.playqueue=Toggle play queue
|
more.keyboard.playqueue=Toggle play queue
|
||||||
@@ -253,33 +253,33 @@ more.keyboard.then=then
|
|||||||
more.mobile.title=Mobile phone
|
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.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.title=Podcast
|
||||||
more.podcast.text=<p>Saved playlists are available as Podcasts.<br>Use the following URL in your Podcast receiver: <b>http://yourhostname/podcast</b>, or <b><a href="podcast.view?suffix=.rss" target="_blank">click here</a>.</b></p>
|
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.title=Upload File
|
||||||
more.upload.source=Select file
|
more.upload.source=Select file
|
||||||
more.upload.target=Upload to
|
more.upload.target=Upload to
|
||||||
more.upload.browse=Choose
|
more.upload.browse=Choose
|
||||||
more.upload.ok=Upload
|
more.upload.ok=Upload
|
||||||
more.upload.unzip=Automatically unpack zip-file.
|
more.upload.unzip=Automatically unpack ZIP-file.
|
||||||
more.upload.progress=% complete. Please wait...
|
more.upload.progress=% complete. Please wait…
|
||||||
# upload.jsp
|
# upload.jsp
|
||||||
upload.title=Uploading file
|
upload.title=Uploading file
|
||||||
upload.success=Successfully uploaded <b>{0}</b>
|
upload.success=Uploaded <b>{0}</b>
|
||||||
upload.empty=No files to upload.
|
upload.empty=No files to upload.
|
||||||
upload.failed=Uploading failed with the following error:<br><b>"{0}"</b>
|
upload.failed=Uploading failed with the following error:<br><b>"{0}"</b>
|
||||||
upload.unzipped=Unzipped {0}
|
upload.unzipped=Unzipped {0}
|
||||||
# help.jsp
|
# help.jsp
|
||||||
help.title=About {0}
|
help.title=About {0}
|
||||||
help.upgrade=<b>Note!</b> A new version is available. Download {0} {1} <a href="#" onclick="window.open(''https://airsonic.github.io/download/'')">here</a>.
|
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.version.title=Version
|
||||||
help.builddate.title=Build date
|
help.builddate.title=Build date
|
||||||
help.server.title=Server
|
help.server.title=Server
|
||||||
help.license.title=Terms of use
|
help.license.title=Terms of use
|
||||||
help.license.text={0} is free software distributed under the <a href="https://www.gnu.org/licenses/gpl-3.0-standalone.html" target="_blank">GPLv3</a> open-source license.
|
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.homepage.title=Homepage
|
||||||
help.forum.title=Forum
|
help.forum.title=Forum
|
||||||
help.shop.title=Merchandise
|
help.shop.title=Merchandise
|
||||||
help.contact.title=Contact
|
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.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.log=Log
|
||||||
help.logfile=The complete log is saved in {0}.
|
help.logfile=The complete log is saved in {0}.
|
||||||
# settingsHeader.jsp
|
# settingsHeader.jsp
|
||||||
@@ -288,7 +288,7 @@ settingsheader.general=General
|
|||||||
settingsheader.advanced=Advanced
|
settingsheader.advanced=Advanced
|
||||||
settingsheader.personal=Personal
|
settingsheader.personal=Personal
|
||||||
settingsheader.musicFolder=Media folders
|
settingsheader.musicFolder=Media folders
|
||||||
settingsheader.internetRadio=Internet TV/radio
|
settingsheader.internetRadio=Internet TV & radio
|
||||||
settingsheader.podcast=Podcast
|
settingsheader.podcast=Podcast
|
||||||
settingsheader.player=Players
|
settingsheader.player=Players
|
||||||
settingsheader.dlna=DLNA/UPnP
|
settingsheader.dlna=DLNA/UPnP
|
||||||
@@ -328,7 +328,7 @@ advancedsettings.ldapsearchfilter=LDAP search filter
|
|||||||
advancedsettings.ldapmanagerdn=LDAP manager DN<br><div class="detail">(Optional)</div>
|
advancedsettings.ldapmanagerdn=LDAP manager DN<br><div class="detail">(Optional)</div>
|
||||||
advancedsettings.ldapmanagerpassword=Password
|
advancedsettings.ldapmanagerpassword=Password
|
||||||
advancedsettings.ldapautoshadowing=Automatically create users in {0}
|
advancedsettings.ldapautoshadowing=Automatically create users in {0}
|
||||||
advancedsettings.ldapRequiresRestart=LDAP settings require a restart to take effect.
|
advancedsettings.ldapRequiresRestart=Changes to LDAP settings require a restart to take effect.
|
||||||
advancedsettings.smtpPort=SMTP port
|
advancedsettings.smtpPort=SMTP port
|
||||||
advancedsettings.smtpServer=SMTP server
|
advancedsettings.smtpServer=SMTP server
|
||||||
advancedsettings.smtpEncryption=SMTP encryption
|
advancedsettings.smtpEncryption=SMTP encryption
|
||||||
@@ -337,7 +337,7 @@ advancedsettings.smtpPassword=Password
|
|||||||
advancedsettings.smtpEncryption.none=None
|
advancedsettings.smtpEncryption.none=None
|
||||||
advancedsettings.smtpEncryption.starttls=STARTTLS
|
advancedsettings.smtpEncryption.starttls=STARTTLS
|
||||||
advancedsettings.smtpEncryption.ssl=SSL/TLS
|
advancedsettings.smtpEncryption.ssl=SSL/TLS
|
||||||
advancedsettings.smtpFrom=Mail sender
|
advancedsettings.smtpFrom=E-mail sender
|
||||||
# personalSettings.jsp
|
# personalSettings.jsp
|
||||||
personalsettings.title=Personal settings for {0}
|
personalsettings.title=Personal settings for {0}
|
||||||
personalsettings.language=Language
|
personalsettings.language=Language
|
||||||
@@ -356,17 +356,17 @@ personalsettings.duration=Duration
|
|||||||
personalsettings.format=Format
|
personalsettings.format=Format
|
||||||
personalsettings.filesize=File size
|
personalsettings.filesize=File size
|
||||||
personalsettings.partymode=Party mode
|
personalsettings.partymode=Party mode
|
||||||
personalsettings.queuefollowingsongs=Queue following songs on play
|
personalsettings.queuefollowingsongs=Enqueue following songs on play
|
||||||
personalsettings.shownowplaying=Show what others are playing
|
personalsettings.shownowplaying=Show what others are playing
|
||||||
personalsettings.nowplayingallowed=Let others see what I am playing
|
personalsettings.nowplayingallowed=Let others see what I am playing
|
||||||
personalsettings.showartistinfo=Show artist info
|
personalsettings.showartistinfo=Show artist info
|
||||||
personalsettings.autohideplayqueue=Auto-hide play queue
|
personalsettings.autohideplayqueue=Auto-hide play queue
|
||||||
personalsettings.keyboardshortcutsenabled=Enable keyboard shortcuts
|
personalsettings.keyboardshortcutsenabled=Enable keyboard shortcuts
|
||||||
personalsettings.finalversionnotification=Notify me about new versions
|
personalsettings.finalversionnotification=Notify me of new versions
|
||||||
personalsettings.betaversionnotification=Notify me about new beta versions
|
personalsettings.betaversionnotification=Notify me of new beta versions
|
||||||
personalsettings.songnotification=Notify me when new songs are played (not supported by all browsers)
|
personalsettings.songnotification=Notify me when new songs are played (not supported by all web browsers)
|
||||||
personalsettings.listreloaddelay=Album list reload delay (in seconds, 0 disables)
|
personalsettings.listreloaddelay=Delay when reloading album list(in seconds, 0 disables)
|
||||||
personalsettings.paginationsize=Number of initial related albums/directories to display (0 disables album pagination)
|
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.lastfmenabled=Register what I'm playing at <a href="https://www.last.fm/" target="_blank">Last.fm</a>
|
||||||
personalsettings.lastfmusername=Last.fm username
|
personalsettings.lastfmusername=Last.fm username
|
||||||
personalsettings.lastfmpassword=Last.fm password
|
personalsettings.lastfmpassword=Last.fm password
|
||||||
@@ -378,7 +378,7 @@ 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>
|
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.jsp
|
||||||
avataruploadresult.title=Change personal image
|
avataruploadresult.title=Change personal image
|
||||||
avataruploadresult.success=Successfully uploaded personal image "{0}".
|
avataruploadresult.success=Personal image "{0}" uploaded.
|
||||||
avataruploadresult.failure=Failed to upload personal image. See <a href="help.view?">log</a> for details.
|
avataruploadresult.failure=Failed to upload personal image. See <a href="help.view?">log</a> for details.
|
||||||
# passwordSettings.jsp
|
# passwordSettings.jsp
|
||||||
passwordsettings.title=Change password for {0}
|
passwordsettings.title=Change password for {0}
|
||||||
@@ -394,18 +394,18 @@ musicfoldersettings.interval.never=Never
|
|||||||
musicfoldersettings.interval.one=Every day
|
musicfoldersettings.interval.one=Every day
|
||||||
musicfoldersettings.interval.many=Every {0} days
|
musicfoldersettings.interval.many=Every {0} days
|
||||||
musicfoldersettings.hour=at {0}:00
|
musicfoldersettings.hour=at {0}:00
|
||||||
musicfoldersettings.nowscanning=The media folders are now being scanned. This operation may take several minutes, depending on the size of your media library.
|
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.scannow=Scan media folders now
|
||||||
musicfoldersettings.access=Manage user access
|
musicfoldersettings.access=Manage user access
|
||||||
musicfoldersettings.access.description=Configure which folders each user is allowed to access.
|
musicfoldersettings.access.description=Configure which folders each user is allowed to access.
|
||||||
musicfoldersettings.ignoresymlinks=Ignore Symbolic Links
|
musicfoldersettings.ignoresymlinks=Ignore Symbolic Links
|
||||||
musicfoldersettings.excludepattern=Exclude pattern
|
musicfoldersettings.excludepattern=Exclude pattern
|
||||||
musicfoldersettings.fastcache=Fast access mode
|
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 disk. Note: Changed or added files will only be visible after your media folders are scanned.
|
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=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.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=Organize by folder structure
|
||||||
musicfoldersettings.organizebyfolderstructure.description=Use this option to browse through your media library using the directory structure rather than using artist/album info in ID3 tags.
|
musicfoldersettings.organizebyfolderstructure.description=Browse media library using folder structure, rather than artist/album info from ID3 tags.
|
||||||
# transcodingSettings.jsp
|
# transcodingSettings.jsp
|
||||||
transcodingsettings.name=Name
|
transcodingsettings.name=Name
|
||||||
transcodingsettings.sourceformat=Convert from
|
transcodingsettings.sourceformat=Convert from
|
||||||
@@ -414,19 +414,19 @@ transcodingsettings.step1=Step 1
|
|||||||
transcodingsettings.step2=Step 2
|
transcodingsettings.step2=Step 2
|
||||||
transcodingsettings.step3=Step 3
|
transcodingsettings.step3=Step 3
|
||||||
transcodingsettings.add=Add transcoding
|
transcodingsettings.add=Add transcoding
|
||||||
transcodingsettings.defaultactive=Enable this transcoding for all existing and new players.
|
transcodingsettings.defaultactive=Enable transcoding settings for all existing and new players.
|
||||||
transcodingsettings.recommended=Recommended configuration
|
transcodingsettings.recommended=Recommended configuration
|
||||||
transcodingsettings.noname=Please specify a name.
|
transcodingsettings.noname=Please specify a name.
|
||||||
transcodingsettings.nosourceformat=Please specify the format from which to convert.
|
transcodingsettings.nosourceformat=Please specify the format to convert from.
|
||||||
transcodingsettings.notargetformat=Please specify the format to which to convert.
|
transcodingsettings.notargetformat=Please specify the format to convert to.
|
||||||
transcodingsettings.nostep1=Please specify at least one transcoding step.
|
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 for the streaming of media that would not otherwise be streamable. The transcoding is performed on-the-fly and doesn''t require any disk usage.<p/> <p>The actual transcoding is done by third-party command line programs which must be installed in {0}. You may add your own custom transcoder given that it fulfills the following requirements: <ul> <li>It must have a command line interface.</li> <li>It must be able to send output to stdout.</li> <li>If used in step 2 it must be able to read input from stdin.</li> </ul> </p> <p> Note that transcodings are activated on a per-player basis from <b>Settings > Players</b>.</p>
|
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 → Players</b>.</p>
|
||||||
# internetRadioSettings.jsp
|
# internetRadioSettings.jsp
|
||||||
internetradiosettings.streamurl=Stream URL
|
internetradiosettings.streamurl=Stream URL
|
||||||
internetradiosettings.homepageurl=Homepage
|
internetradiosettings.homepageurl=Homepage
|
||||||
internetradiosettings.name=Name
|
internetradiosettings.name=Name
|
||||||
internetradiosettings.enabled=Enabled
|
internetradiosettings.enabled=Enabled
|
||||||
internetradiosettings.add=Add Internet TV/radio
|
internetradiosettings.add=Add Internet TV & radio
|
||||||
internetradiosettings.nourl=Please specify a URL.
|
internetradiosettings.nourl=Please specify a URL.
|
||||||
internetradiosettings.noname=Please specify a name.
|
internetradiosettings.noname=Please specify a name.
|
||||||
# podcastSettings.jsp
|
# podcastSettings.jsp
|
||||||
@@ -438,13 +438,13 @@ podcastsettings.keep.many=Last {0} episodes
|
|||||||
podcastsettings.download=When new episodes are available
|
podcastsettings.download=When new episodes are available
|
||||||
podcastsettings.download.all=Download all
|
podcastsettings.download.all=Download all
|
||||||
podcastsettings.download.one=Download the most recent one
|
podcastsettings.download.one=Download the most recent one
|
||||||
podcastsettings.download.many=Download last {0} episodes
|
podcastsettings.download.many=Download the last {0} episodes
|
||||||
podcastsettings.download.none=Do nothing
|
podcastsettings.download.none=Do nothing
|
||||||
podcastsettings.interval.manually=Manually
|
podcastsettings.interval.manually=Manually
|
||||||
podcastsettings.interval.hourly=Every hour
|
podcastsettings.interval.hourly=Every hour
|
||||||
podcastsettings.interval.daily=Every day
|
podcastsettings.interval.daily=Every day
|
||||||
podcastsettings.interval.weekly=Every week
|
podcastsettings.interval.weekly=Every week
|
||||||
podcastsettings.folder=Save Podcasts in
|
podcastsettings.folder=Save podcasts in
|
||||||
# playerSettings.jsp
|
# playerSettings.jsp
|
||||||
playersettings.noplayers=No players found.
|
playersettings.noplayers=No players found.
|
||||||
playersettings.type=Type
|
playersettings.type=Type
|
||||||
@@ -456,31 +456,31 @@ playersettings.technology.external_with_playlist.title=External player with play
|
|||||||
playersettings.technology.jukebox.title=Jukebox
|
playersettings.technology.jukebox.title=Jukebox
|
||||||
playersettings.technology.java_jukebox.title=Java 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.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 WinAmp or Windows Media 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 the playlist is managed by the player, rather than the Airsonic server. In this mode, skipping within songs is possible.
|
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.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.technology.java_jukebox.text=Jukebox player that uses the Java Sound API. (Authorized users only).
|
||||||
playersettings.name=Player name
|
playersettings.name=Player name
|
||||||
playersettings.javaJukeboxMixer=Audio device
|
playersettings.javaJukeboxMixer=Audio device
|
||||||
playersettings.maxbitrate=Max bitrate
|
playersettings.maxbitrate=Max bitrate
|
||||||
playersettings.notranscoder=<em>Notice:</em> Transcoders does not appear to be installed.<br>Click Help button for more information.
|
playersettings.notranscoder=<em>Notice:</em> No transcoders appear to be installed.<br>Click "Help" for more information.
|
||||||
playersettings.autocontrol=Control player automatically
|
playersettings.autocontrol=Control player automatically
|
||||||
playersettings.m3ubom=Apply BOM signature in the generated M3U file
|
playersettings.m3ubom=Apply BOM signature in the generated M3U file
|
||||||
playersettings.dynamicip=Player has dynamic IP address
|
playersettings.dynamicip=The player has a dynamic IP address
|
||||||
playersettings.transcodings=Active transcodings
|
playersettings.transcodings=Active transcoding
|
||||||
playersettings.ok=Save
|
playersettings.ok=Save
|
||||||
playersettings.forget=Delete player
|
playersettings.forget=Delete player
|
||||||
playersettings.clone=Clone player
|
playersettings.clone=Clone player
|
||||||
dlnasettings.enabled=Enable DLNA server
|
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.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=Media Server name
|
||||||
dlnasettings.servername.description=The name of the Media Server as it will appear in DLNA players.
|
dlnasettings.servername.description=Name of the media server, as shown on DLNA players.
|
||||||
dlnasettings.baselanurl=LAN Server address
|
dlnasettings.baselanurl=LAN Server address
|
||||||
dlnasettings.lanurl.description=The base LAN address to be used for DLNA resources. An example is http://192.168.0.2/airsonic/
|
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.enabled=Enable Sonos music service
|
||||||
sonossettings.description=Use this option to turn on the Sonos music service in Airsonic, and stream your media to Sonos devices on your local network. Remember to add Airsonic as a music service from your Sonos controller.
|
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=Music service name
|
||||||
sonossettings.servicename.description=The name of the music service as it will appear in the Sonos controller.
|
sonossettings.servicename.description=The name of the music service, as shown on Sonos controllers.
|
||||||
# shareSettings.jsp
|
# shareSettings.jsp
|
||||||
sharesettings.name=Name
|
sharesettings.name=Name
|
||||||
sharesettings.owner=Shared by
|
sharesettings.owner=Shared by
|
||||||
@@ -498,19 +498,19 @@ sharesettings.deleteexpired=Delete all expired
|
|||||||
# userSettings.jsp
|
# userSettings.jsp
|
||||||
usersettings.title=Select user
|
usersettings.title=Select user
|
||||||
usersettings.newuser=New user
|
usersettings.newuser=New user
|
||||||
usersettings.admin=User is administrator
|
usersettings.admin=Administrative user
|
||||||
usersettings.settings=User is allowed to change personal settings and password
|
usersettings.settings=User allowed to change personal settings and own password
|
||||||
usersettings.stream=User is allowed to play files
|
usersettings.stream=User allowed to play files
|
||||||
usersettings.jukebox=User is allowed to play files in jukebox mode
|
usersettings.jukebox=User allowed to play files in jukebox mode
|
||||||
usersettings.download=User is allowed to download files
|
usersettings.download=User allowed to download files
|
||||||
usersettings.upload=User is allowed to upload files
|
usersettings.upload=User allowed to upload files
|
||||||
usersettings.share=User is allowed to share files with anyone
|
usersettings.share=User allowed to share files with anyone
|
||||||
usersettings.coverart=User is allowed to change cover art and tags
|
usersettings.coverart=User allowed to change cover art and tags
|
||||||
usersettings.comment=User is allowed to create and edit comments and ratings
|
usersettings.comment=User allowed to create and edit own comments and ratings
|
||||||
usersettings.podcast=User is allowed to administrate Podcasts
|
usersettings.podcast=User allowed to administrate podcasts
|
||||||
usersettings.folderaccess=Allow access to these media folders
|
usersettings.folderaccess=Allow access to these media folders
|
||||||
usersettings.username=Username
|
usersettings.username=Username
|
||||||
usersettings.email=Email
|
usersettings.email=E-mail
|
||||||
usersettings.changepassword=Change password
|
usersettings.changepassword=Change password
|
||||||
usersettings.password=Password
|
usersettings.password=Password
|
||||||
usersettings.newpassword=New password
|
usersettings.newpassword=New password
|
||||||
@@ -518,25 +518,25 @@ usersettings.confirmpassword=Confirm password
|
|||||||
usersettings.delete=Delete this user
|
usersettings.delete=Delete this user
|
||||||
usersettings.ldap=Authenticate user in LDAP
|
usersettings.ldap=Authenticate user in LDAP
|
||||||
usersettings.nousername=Missing username.
|
usersettings.nousername=Missing username.
|
||||||
usersettings.noemail=Invalid email address.
|
usersettings.noemail=Invalid e-mail address.
|
||||||
usersettings.useralreadyexists=User already exists.
|
usersettings.useralreadyexists=User exists already.
|
||||||
usersettings.nopassword=Password is required.
|
usersettings.nopassword=Password required.
|
||||||
usersettings.wrongpassword=Passwords did not match.
|
usersettings.wrongpassword=Supplied passwords did not match.
|
||||||
usersettings.ldapdisabled=LDAP authentication is not enabled. See Advanced settings.
|
usersettings.ldapdisabled=LDAP authentication is not enabled. See advanced settings.
|
||||||
usersettings.passwordnotsupportedforldap=Can't set or change password for LDAP-authenticated users.
|
usersettings.passwordnotsupportedforldap=Can't set or change password for LDAP-authenticated users.
|
||||||
usersettings.ok=Password successfully changed for user {0}.
|
usersettings.ok=Password changed for user {0}.
|
||||||
# databaseSettings.jsp
|
# databaseSettings.jsp
|
||||||
databasesettings.moreinfo=Additional information on database settings can be read on the <a href="https://airsonic.github.io/docs/database/">database documentation</a>.
|
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.configtype=Database Connection Source
|
||||||
databasesettings.mysqlvarcharmaxlength=MySQL Varchar Maximum Length
|
databasesettings.mysqlvarcharmaxlength=MySQL Varchar Maximum Length
|
||||||
databasesettings.usertablequote=User table Quote
|
databasesettings.usertablequote=User table Quote
|
||||||
databasesettings.jndiname=Data Source JNDI Lookup Name
|
databasesettings.jndiname=Lookup name for JNDI-datasource
|
||||||
databasesettings.jdbclibrary=Please ensure that you have your database driver on your <a href="https://docs.oracle.com/javase/8/docs/technotes/tools/windows/classpath.html">Java Classpath</a>
|
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 Java classname
|
databasesettings.embeddriver=JDBC driver for Java classname
|
||||||
databasesettings.embedurl=JDBC URL
|
databasesettings.embedurl=JDBC URL
|
||||||
databasesettings.embedusername=JDBC Username
|
databasesettings.embedusername=JDBC Username
|
||||||
databasesettings.embedpassword=JDBC Password
|
databasesettings.embedpassword=JDBC Password
|
||||||
databasettings.restartRequired=Database settings require a restart to take effect.
|
databasettings.restartRequired=Changes to database settings require a restart to take effect.
|
||||||
# main.jsp
|
# main.jsp
|
||||||
main.up=Up
|
main.up=Up
|
||||||
main.playall=Play all
|
main.playall=Play all
|
||||||
@@ -549,8 +549,8 @@ main.lastplayed=Last played {0}.
|
|||||||
main.comment=Comment
|
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.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.sharealbum=Share
|
||||||
main.more=More actions...
|
main.more=More actions…
|
||||||
main.more.selection=Selected songs...
|
main.more.selection=Selected songs…
|
||||||
main.more.share=Share
|
main.more.share=Share
|
||||||
main.nowplaying=Now playing
|
main.nowplaying=Now playing
|
||||||
main.lyrics=Lyrics
|
main.lyrics=Lyrics
|
||||||
@@ -577,15 +577,15 @@ rating.clearrating=Clear rating
|
|||||||
coverart.change=Change
|
coverart.change=Change
|
||||||
coverart.zoom=Zoom
|
coverart.zoom=Zoom
|
||||||
# allmusic.jsp
|
# allmusic.jsp
|
||||||
allmusic.text=Searching for album <em>{0}</em> at allmusic.com - Please wait.
|
allmusic.text=Searching for album <em>{0}</em> at AllMusic - Please wait.
|
||||||
# changeCoverArt.jsp
|
# changeCoverArt.jsp
|
||||||
changecoverart.title=Change cover art
|
changecoverart.title=Change cover art
|
||||||
changecoverart.address=Or enter image address
|
changecoverart.address=Or enter image address
|
||||||
changecoverart.artist=Artist
|
changecoverart.artist=Artist
|
||||||
changecoverart.album=Album
|
changecoverart.album=Album
|
||||||
changecoverart.search=Search Last.fm
|
changecoverart.search=Search Last.fm
|
||||||
changecoverart.wait=Please wait...
|
changecoverart.wait=Please wait…
|
||||||
changecoverart.success=Image was successfully downloaded.
|
changecoverart.success=Image downloaded.
|
||||||
changecoverart.error=Failed to download image.
|
changecoverart.error=Failed to download image.
|
||||||
changecoverart.noimagesfound=No images found.
|
changecoverart.noimagesfound=No images found.
|
||||||
changecoverart.courtesy=Images courtesy of Last.fm
|
changecoverart.courtesy=Images courtesy of Last.fm
|
||||||
@@ -612,7 +612,7 @@ edittags.skipped=Skipped
|
|||||||
edittags.error=Error
|
edittags.error=Error
|
||||||
# share.jsp
|
# share.jsp
|
||||||
share.title=Share
|
share.title=Share
|
||||||
share.warning=<h2>IMPORTANT NOTICE!</h2><p>Play fair – Don't share copyrighted material in any manner that violates the law.</p>
|
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.facebook=Share on Facebook
|
||||||
share.twitter=Share on Twitter
|
share.twitter=Share on Twitter
|
||||||
share.googleplus=Share on Google+
|
share.googleplus=Share on Google+
|
||||||
@@ -644,28 +644,28 @@ lyrics.title=Lyrics
|
|||||||
lyrics.artist=Artist
|
lyrics.artist=Artist
|
||||||
lyrics.song=Song
|
lyrics.song=Song
|
||||||
lyrics.search=Search
|
lyrics.search=Search
|
||||||
lyrics.wait=Searching for lyrics, please wait...
|
lyrics.wait=Searching for lyrics, please wait…
|
||||||
lyrics.courtesy=(Lyrics by <a href="http://www.chartlyrics.com/" target="_blank">chartlyrics.com</a>)
|
lyrics.courtesy=(Lyrics by <a href="http://www.chartlyrics.com/" target="_blank">chartlyrics.com</a>)
|
||||||
lyrics.nolyricsfound=No lyrics found.
|
lyrics.nolyricsfound=No lyrics found.
|
||||||
lyrics.trylater=Sorry, the lyrics search engine allows just one search every 20 seconds. Try again later.
|
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.title={0} Help
|
||||||
helppopup.transcode.title=Max bitrate
|
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.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.title=Data Source Config Type
|
||||||
helppopup.databaseConfigType.text=<p>Legacy will default to an embed H2 database which is the backwards compatible option. Embedded JDBC will connect to a JDBC database with the provided settings. JNDI will lookup a DataSource connection already setup in your application container.</p>
|
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.title=MySQL Varchar Max Length
|
||||||
helppopup.mysqlvarcharmaxlength.text=<p>MySQL has a maximum row length and as such needs varchar columns to be bounded. This value entered here will be the maximum column size.</p>
|
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.title=User Table Quote
|
||||||
helppopup.usertablequote.text=<p>The Airsonic users table is named user. This may be a keyword conflict in some databases such as Postgres. So for postgres, you will want to use the double quote character (") here</p>
|
helppopup.usertablequote.text=<p>The Airsonic user table is named "user", without quotes. This may result in a keyword conflict with some database systems. Encasing it in one set of quotes ""user"", works for PostgreSQL</p>
|
||||||
helppopup.jndiname.title=Data Source JNDI Lookup Name
|
helppopup.jndiname.title=Lookup Name for JNDI Data Source
|
||||||
helppopup.jndiname.text=A JNDI name to lookup a Data Source of type javax.sql.DataSource. This is something that iscreated in your application container (i.e. tomcat).
|
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.title=JDBC Driver Class
|
||||||
helppopup.embeddriver.text=JDBC Driver dependent class name that implments java.sql.Driver. I.E. for postgres one would use org.postgresql.Driver. This class must be present on the classpath.
|
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.title=Exclude Pattern
|
||||||
helppopup.excludepattern.text=<p>Airsonic will not import any files which match this regular expression pattern.</p>
|
helppopup.excludepattern.text=<p>Airsonic will not import any files matching this regular expression pattern.</p>
|
||||||
helppopup.playlistfolder.title=Import playlist from
|
helppopup.playlistfolder.title=Import playlist from
|
||||||
helppopup.playlistfolder.text=<p>Airsonic will regularly import playlists stored in this folder.</p>
|
helppopup.playlistfolder.text=<p>Playlists in this folder will be imported reqularly.</p>
|
||||||
helppopup.musicmask.title=Music files
|
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.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.title=Video files
|
||||||
@@ -673,17 +673,17 @@ helppopup.videomask.text=<p>Allows you to specify the type of files that should
|
|||||||
helppopup.coverartmask.title=Cover art files
|
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.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.title=Downsample command
|
||||||
helppopup.downsamplecommand.text=<p>Allows you to specify the command to execute when 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.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.title=HTTP Live Streaming command
|
||||||
helppopup.hlscommand.text=<p>The command used to create video segments for Apple''s HLS (HTTP Live Streaming) protocol.</p>
|
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.title=Index
|
||||||
helppopup.index.text=<p>Allows you to specify how the index (located on the left side of the screen) should appear. 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.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.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.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.title=Shortcuts
|
||||||
helppopup.shortcuts.text=<p>A space-separated list of top-level folders to which to create shortcuts. Use quotes to group words, for instance:</p> <p><em>New Incoming "Sound tracks"</em></p>
|
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.title=Language
|
||||||
helppopup.language.text=<p>Allows you to select the language to use.</p>
|
helppopup.language.text=<p>Language used in Airsonic.</p>
|
||||||
helppopup.visibility.title=Visibility
|
helppopup.visibility.title=Visibility
|
||||||
helppopup.visibility.text=<p>Select which details should be displayed for each song.</p>
|
helppopup.visibility.text=<p>Select which details should be displayed for each song.</p>
|
||||||
helppopup.partymode.title=Party mode
|
helppopup.partymode.title=Party mode
|
||||||
@@ -693,25 +693,25 @@ helppopup.theme.text=<p>Allows you to select the theme to use. A theme defines t
|
|||||||
helppopup.welcomemessage.title=Welcome message
|
helppopup.welcomemessage.title=Welcome message
|
||||||
helppopup.welcomemessage.text=<p>The message that is displayed on the home page.</p>
|
helppopup.welcomemessage.text=<p>The message that is displayed on the home page.</p>
|
||||||
helppopup.loginmessage.title=Login message
|
helppopup.loginmessage.title=Login message
|
||||||
helppopup.loginmessage.text=<p>The message that is displayed on the login page.</p>
|
helppopup.loginmessage.text=<p>The message displayed on the login page.</p>
|
||||||
helppopup.coverartlimit.title=Cover art limit
|
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.coverartlimit.text=<p>The maximum number of cover art images to display on a single page.</p>
|
||||||
helppopup.downloadlimit.title=Download limit
|
helppopup.downloadlimit.title=Download limit
|
||||||
helppopup.downloadlimit.text=<p>An upper limit for how much bandwidth will be used for downloading files.</p>
|
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.title=Upload limit
|
||||||
helppopup.uploadlimit.text=<p>An upper limit for how much bandwidth will be used for uploading files.</p>
|
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.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.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.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.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.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 more detailed description.</p>
|
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.title=LDAP search filter
|
||||||
helppopup.ldapsearchfilter.text=<p>The filter expression used in the user search. This is an LDAP search filter (as defined in <a href="http://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 match on the uid attribute.</li> <li>(sAMAccountName='{0'}) - typically used for authentication in Microsoft Active Directory.</li> </ul></p>
|
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.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.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.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 on.</p> <p>NOTE! This means that any user with a valid LDAP username and password can log on to {0}, which may not be what you want.</p>
|
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.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.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.title=Control player automatically
|
||||||
@@ -719,19 +719,19 @@ helppopup.autocontrol.text=<p>With this option selected, {0} will automatically
|
|||||||
helppopup.m3ubom.title=Apply BOM in M3U file
|
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.m3ubom.text=<p>Apply a BOM mark in generated M3U playlists for Unicode compatibility.</p>
|
||||||
helppopup.dynamicip.title=Dynamic IP address
|
helppopup.dynamicip.title=Dynamic IP address
|
||||||
helppopup.dynamicip.text=<p>Turn off this option if the player uses a static IP address.</p>
|
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.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.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.title=SMTP Port
|
||||||
helppopup.smtpPort.text=<p>The server's port that should be connected to for SMTP traffic.</p>
|
helppopup.smtpPort.text=<p>Server port to connect to for outgoing e-mail traffic.</p>
|
||||||
helppopup.smtpCredentials.title=SMTP Credentials
|
helppopup.smtpCredentials.title=SMTP Credentials
|
||||||
helppopup.smtpCredentials.text=<p>The credentials to be used to connect to the SMTP server. Leave empty to connect without authentication.</p>
|
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.title=SMTP Encryption
|
||||||
helppopup.smtpEncryption.text=<p>The encryption method to be used to connect to the SMTP server. Choose "None" for no encryption.</p>
|
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.title=From address
|
||||||
helppopup.smtpFrom.text=<p>The sender address for mails originating from the Airsonic server. Must be a valid e-mail address.</p>
|
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.title=Media folders scanning rules
|
||||||
helppopup.scanMediaFolders.text=<p>Note that any subfolder whose name starts with a dot (.) or @eaDir is ignored. Also all Thumbs.db files are.</p>
|
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.jsp
|
||||||
wap.index.missing=No music found
|
wap.index.missing=No music found
|
||||||
wap.index.playlist=Playlist
|
wap.index.playlist=Playlist
|
||||||
@@ -754,7 +754,7 @@ wap.playlist.play=Play on phone
|
|||||||
# wap/search.jsp
|
# wap/search.jsp
|
||||||
wap.search.title=Search
|
wap.search.title=Search
|
||||||
# wap/searchResult.jsp
|
# wap/searchResult.jsp
|
||||||
wap.searchresult.index=The search index is now being created. Please try again later.
|
wap.searchresult.index=The search index is being created. Please try again later.
|
||||||
# wap/settings.jsp
|
# wap/settings.jsp
|
||||||
wap.settings.selectplayer=Select player
|
wap.settings.selectplayer=Select player
|
||||||
wap.settings.allplayers=All
|
wap.settings.allplayers=All
|
||||||
|
|||||||
Reference in New Issue
Block a user