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>
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.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.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.
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.text=Keyboard shortcuts can be enabled in the <a href="personalSettings.view">user preferences</a>. Supported shortcuts are listed below.
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.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>
internalhelp.mediafilesinnonpresentmusicfoldercount.ok=All media files in the database have a valid music folder.
internalhelp.mediafilesinnonpresentmusicfoldercount.warn=The media file database contains files whose music folder is no longer present. Examples are below.
internalhelp.mediafileswithmusicfoldermismatchcount=Number of media files with music folder mismatch
internalhelp.mediafileswithmusicfoldermismatchcount.ok=All media files in the database match their music folder.
internalhelp.mediafileswithmusicfoldermismatchcount.warn=The media file database contains files whose path does not match their music folder path. Examples are below.
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.contact.text=Airsonic is a community project. You can find us in <a href="irc://chat.freenode.net/airsonic">#airsonic on Freenode</a>. Technical issues can be submitted to the <a href="https://github.com/airsonic/airsonic/issues" target="_blank">issue tracker on GitHub</a>.
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.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
transcodingsettings.info=<p class="detail">Available Substitutions:</p><p class="detail" style="margin-left:30px">%s = The file name to be transcoded<br>%b = Max allowed bitrate of the user/player<br>%o = Time offset into the file (used for scrubbing/segmenting)<br>%d = Time duration to play (used for HLS/segmenting)<br>%w = Video image width<br>%h = Video image height<br>%t = Title<br>%a = Artist<br>%l = Album</p><p>Transcoding is the process of converting from one media format to another, or modifying the media properties. {1}''s transcoding engine allows streaming media that would not otherwise be playable by certain clients. Transcoding is performed on-the-fly and doesn''t require any extra storage space, but does require that the server have sufficient processing resources to transcode the particular format faster than real-time.</p> <p>The transcoding is performed using a third-party command line program, which must be installed in {0}. You may add your own custom transcoder given it fulfills the following requirements: <ul> <li>Command line interface.</li> <li>Ability to send output to stdout.</li> <li>If used in step 2, it must have the ability to read input from stdin.</li> </ul> </p> <p> Note that transcoding is activated on a per-player basis from <b>Settings \u2192 Players</b>, but may also be activated if the server administrator requires it.</p>
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.
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.
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.
databasesettings.moreinfo=Additional info about database settings, to be found in the <a href="https://airsonic.github.io/docs/database/">database documentation</a>.
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
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).
helppopup.transcode.text=If you have constrained bandwidth, you may set an upper limit for the bitrate of the music streams. For instance, if your original MP3 files are encoded using 256 Kbps (kilobits per second), setting max bitrate to 128 will make {0} automatically resample the music from 256 to 128 Kbps.
helppopup.databaseConfigType.text=Legacy will default to an embedded H2 database, which is the backwards compatible option. Embedded JDBC will connect to a JDBC database with the provided settings. JNDI will look up a DataSource connection already set up in your application container.
helppopup.mysqlvarcharmaxlength.text=MySQL has a maximum row length, and as such needs varchar columns to be bound. The value entered here will be the maximum column size.
helppopup.usertablequote.text=The Airsonic user table is named user. This may result in a keyword conflict with some database systems. Encasing it in double quotes (") works for PostgreSQL
helppopup.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.downsamplecommand.text=Allows you to specify the command for downsampling to lower bitrates.</p><p>(%s = The file to be downsampled, %b = Max bitrate of the player, %t = Title, %a = Artist, %l = Album)
helppopup.index.text=Allows you to specify index (located on the left side of the screen) appearance. Files and directories directly in the root media folder can be easily accessed using this index.</p> <p>The specification is a space-separated list of index entries. Typically, each entry is simply a single character, but you may also specify multiple characters. For instance, the entry <em>The</em> will link to all files and folders starting with "The".</p> <p>You may also create an entry using a group of index characters in parentheses. For instance, the entry <em>A-E(ABCDE)</em> will display as <em>A-E</em> and link to all files and folders starting with either A, B, C, D or E. This may be useful for grouping less-frequently used characters (such and X, Y and Z), or for grouping accented characters (such as A, \u00C0 and \u00C1)</p> <p>Files and folders that are not covered by an index entry will be placed under the index entry "#".
helppopup.shortcuts.text=A space-separated list of top-level folders to create shortcuts to. Use quotes to group words, for instance:</p> <p><em>New Incoming "Sound tracks"</em>
helppopup.partymode.text=When party mode is enabled, the user interface is simplified and easier to operate for non-experienced users. In particular, accidental botching of playlists is avoided.
helppopup.streamport.text=This option is relevant only if you use {0} on a server with SSL (HTTPS).</p><p>Some players (such as Winamp) don''t support streaming over SSL. Specify the port number for regular HTTP (usually 80 or 4040) if you don''t want the streams to be transmitted over SSL. Note that the streams will not be encrypted.
helppopup.ldap.text=Users can be authenticated by an external LDAP server (including Windows Active Directory). When LDAP-enabled users log on to {0}, the username and password are checked by the external server, not by {0} itself.
helppopup.ldapurl.text=The URL of the LDAP server. The protocol must be either <em>ldap://</em> or <em>ldaps://</em> (for LDAP over SSL). See <a href="http://java.sun.com/products/jndi/tutorial/ldap/misc/url.html" target="_blank">here</a> for a detailed description.
helppopup.ldapsearchfilter.text=The filter expression used for user searches. This is an LDAP search filter (as defined in <a href="https://www.ietf.org/rfc/rfc2254.txt" target="_blank">RFC 2254</a>). The pattern "'{0}'" is replaced by the username, for instance: <ul><li>(uid='{0}') - this would search for a username matching the UID attribute.</li> <li>(sAMAccountName='{0}') - typically used for authentication in Microsoft Active Directory.</li> </ul>
helppopup.ldapmanagerdn.text=If the LDAP server doesn''t support anonymous binding, you must specify the DN (<em>Distinguished Name</em>) and password of the LDAP user to use when binding.
helppopup.ldapautoshadowing.text=With this option selected, LDAP users don''t have to be manually created in {0} before logging in.</p> <p>Note! This means any user with a valid LDAP username and password can log onto {0}, which may not be what you want.
helppopup.autocontrol.text=With this option selected, {0} will automatically start the player when you click "Play" in the playlist. Otherwise, you must start and connect the player yourself.
helppopup.captcha.text=When enabled, users must solve a CAPTCHA to prove they are human when requesting a password reset.</p> <p>Requires registration with an external service; see the <a href="https://airsonic.github.io/docs/captcha/">documentation</a>.