# $Id: strings.raw 18153 2008-10-13 23:08:38Z mindless $

/* AdminCore.inc */
gettext("Gallery Email Test")
ngettext("%d minute", "%d minutes") /* also in: AdminPerformance.inc */
ngettext("%d hour", "%d hours") /* also in: AdminPerformance.inc */
ngettext("%d day", "%d days") /* also in: AdminPerformance.inc */
ngettext("%d week", "%d weeks") /* also in: AdminPerformance.inc */
gettext("forever")
gettext("High Priority (Me first!)")
gettext("Low Priority (I want to share!)")
gettext("No Markup")
gettext("BBCode")
gettext("Raw HTML")
gettext("Database") /* also in: classes/SystemInfoTask.class templates/ErrorPage.tpl */
gettext("File") /* also in: classes/GalleryUnknownItem.class templates/ItemAddFromBrowser.tpl */

/* AdminCreateUser.inc */
gettext("&lt;none&gt;") /* also in: AdminEditUser.inc UserPreferences.inc */

/* AdminEventLogViewerCallback.inc */
gettext("Link") /* also in: templates/AdminEventLogViewer.tpl */
gettext("Page %d of %d") /* also in: templates/blocks/Navigator.tpl */

/* AdminLanguageManager.inc */
gettext("Updating Language Settings")
gettext("Update completed with errors.") /* also in: classes/AdminRepositoryDownloadAndInstallController.class */
gettext("Update complete.") /* also in: classes/AdminRepositoryDownloadAndInstallController.class */
gettext("Deleting Language Packs")
gettext("Synchronizing Language Packs") /* also in: classes/AdminRepositoryDownloadAndInstallController.class */

/* AdminPerformance.inc */
gettext("No acceleration") /* also in: templates/AdminPerformance.tpl */
gettext("Partial acceleration")
gettext("Full acceleration")

/* AdminPlugins.inc */
gettext("Themes") /* also in: module.inc classes/GalleryRepository.class */

/* AdminThemes.inc */
gettext("install") /* also in: templates/AdminPlugins.tpl */
gettext("upgrade") /* also in: templates/AdminPlugins.tpl templates/AdminRepository.tpl */
gettext("activate") /* also in: templates/AdminPlugins.tpl */
gettext("uninstall") /* also in: templates/AdminPlugins.tpl */
gettext("deactivate") /* also in: templates/AdminPlugins.tpl */
gettext("Inherit settings from parent album")
gettext("Use these settings")

/* CoreModuleExtras.inc */
gettext("Converting Schema Table")
gettext("Installing the core module")
gettext("All access")
gettext("[core] View item")
gettext("[core] View resized version(s)")
gettext("[core] View original version")
gettext("[core] View all versions")
gettext("[core] Add sub-album")
gettext("[core] Add sub-item")
gettext("[core] Edit item")
gettext("[core] Change item permissions")
gettext("[core] Delete item")
gettext("Upgrading permissions")
gettext("Upgrading permissions (%d items complete, %d remaining)")
gettext("Deleting old permission tables")
gettext("Registered Users") /* also in: templates/AdminPerformance.tpl */
gettext("All Users")
gettext("Detecting broken derivatives")
gettext("Detecting broken derivatives, loading (%d derivatives checked, %d remaining)")
gettext("Detecting broken derivatives (%d derivatives checked, %d remaining)")
gettext("Detecting broken derivatives, saving (%d derivatives checked, %d remaining)")
gettext("Detecting broken derivatives, saving item %d of %d (%d derivatives complete, %d remaining)")
gettext("Clearing fast-download cache")
gettext("Deleting old fast-download cache")
gettext("Deleting old session files (iteration %d)")
gettext("Updating panorama items")
gettext("Optimizing AccessSubscriberMap table")
gettext("Upgrading Plugin Translations")
gettext("Creating Package Map")
gettext("Site Admins")
gettext("Everybody")
gettext("Guest")
gettext("Gallery") /* also in: module.inc */
gettext("This is the main page of your Gallery")
gettext("Converting MySQL data to UTF8")

/* ItemAdd.inc */
gettext("Adding items")
gettext("Processing items")
gettext("Extracting archive")
gettext("add items")

/* ItemAddAlbum.inc */
gettext("Album created successfully.")
gettext("add sub-album")

/* ItemAddConfirmation.inc */
gettext("add items confirmation")

/* ItemAddFromBrowser.inc */
gettext("Input file %s exceeds maximum permitted file size")
gettext("Input file %s exceeds file size specified in the form")
gettext("Input file %s was only partially uploaded")
gettext("Input file %s was not uploaded. Error %d")
ngettext("%d megabyte", "%d megabytes")
ngettext("%d kilobytes", "%d kilobytes")
gettext("Base filename")
gettext("Caption") /* also in: templates/ItemAddFromBrowser.tpl */
gettext("Blank")
gettext("From Web Browser")

/* ItemAdmin.inc */
gettext("Gallery Item Administration")

/* ItemDelete.inc */
gettext("delete an item")

/* ItemEdit.inc */
gettext("edit %s")

/* ItemEditAlbum.inc */
gettext("Settings saved successfully.")
gettext("Apply resized image settings")
gettext("Preparing...")
gettext("Processing image %d of %d") /* also in: classes/BuildDerivativesTask.class */
gettext("Apply thumbnail settings")
gettext("Rebuilding thumbnails...")
gettext("Album") /* also in: classes/GalleryAlbumItem.class */

/* ItemEditAnimation.inc */
gettext("Changes saved successfully") /* also in: ItemEditItem.inc ItemEditMovie.inc ItemEditPhoto.inc */
gettext("Animation Size")

/* ItemEditCaptions.inc */
gettext("edit captions")

/* ItemEditItem.inc */
gettext("General") /* also in: module.inc classes/GalleryRepository.class templates/AdminLanguageManager.tpl */

/* ItemEditMovie.inc */
gettext("Movie Size")

/* ItemEditPhoto.inc */
gettext("Photo") /* also in: classes/GalleryPhotoItem.class */

/* ItemEditPhotoThumbnail.inc */
gettext("Thumbnail cropped successfully")
gettext("Thumbnail reset successfully")
gettext("Photo 5x3")
gettext("Photo 6x4")
gettext("Photo 7x5")
gettext("Photo 10x8")
gettext("Fullscreen 4x3")
gettext("Widescreen 16x9")
gettext("CinemaScope 2.35x1")
gettext("Square 1x1")
gettext("As Image")
gettext("Landscape")
gettext("Portrait")
gettext("Crop Thumbnail")

/* ItemEditRotateAndScalePhoto.inc */
gettext("Reverted rotate and scale changes successfully")
gettext("Rotated photo successfully")
gettext("Scaled photo successfully")
gettext("Modify Photo")

/* ItemEditTheme.inc */
gettext("Successfully changed theme")
gettext("&laquo; default theme &raquo;")
gettext("Theme") /* also in: templates/ItemEditTheme.tpl */

/* ItemMakeHighlight.inc */
gettext("make highlight")

/* ItemMove.inc */
gettext("move item")

/* ItemMoveSingle.inc */
gettext("move %s")

/* ItemPermissions.inc */
gettext("edit %s permissions")

/* ItemReorder.inc */
gettext("reorder items")

/* MaintenanceMode.inc */
gettext("Maintenance") /* also in: module.inc templates/MaintenanceMode.tpl */

/* SiteAdmin.inc */
gettext("Gallery Site Administration")
gettext("site admin") /* also in: templates/ItemEditItem.tpl templates/ItemEditPhoto.tpl templates/ItemEditPhotoThumbnail.tpl templates/ItemEditRotateAndScalePhoto.tpl */

/* UserAdmin.inc */
gettext("Gallery User Administration")

/* UserChangePassword.inc */
gettext("change password")

/* UserPreferences.inc */
gettext("your account")

/* UserRecoverPassword.inc */
gettext("Password Recovery")

/* module.inc */
gettext("Core")
gettext("Gallery 2 Core Module")
gettext("Add Items") /* also in: templates/ItemAdd.tpl templates/ItemAddFromBrowser.tpl */
gettext("Edit Album")
gettext("Edit Photo")
gettext("Edit Movie")
gettext("Edit %s") /* also in: templates/ItemEdit.tpl */
gettext("Add Album")
gettext("Edit Permissions")
gettext("View Permissions")
gettext("Delete Album")
gettext("Delete Photo")
gettext("Delete Movie")
gettext("Delete %s")
gettext("Move Album")
gettext("Move Photo")
gettext("Move Movie")
gettext("Move %s") /* also in: templates/ItemMoveSingle.tpl */
gettext("Edit Captions") /* also in: templates/ItemEditCaptions.tpl */
gettext("Make Highlight")
gettext("Reorder Items")
gettext("Delete Items") /* also in: templates/ItemDelete.tpl */
gettext("Site Admin")
gettext("Login") /* also in: classes/CoreCaptchaAdminOption.class templates/UserLogin.tpl templates/blocks/LoginBlock.tpl */
gettext("Your Account")
gettext("Logout")
gettext("Plugins") /* also in: templates/AdminPlugins.tpl templates/AdminRepository.tpl */
gettext("Users")
gettext("Groups")
gettext("Performance")
gettext("Event Logs")
gettext("Language Settings") /* also in: templates/AdminLanguageManager.tpl */
gettext("Toolkit Priority") /* also in: templates/AdminToolkitPriority.tpl */
gettext("Graphics Toolkits")
gettext("Account Settings") /* also in: templates/UserLocked.tpl templates/UserPreferences.tpl */
gettext("Change Password") /* also in: templates/UserChangePassword.tpl templates/UserRecoverPasswordConfirm.tpl */

/* classes/AdminRepositoryDownloadAndInstallController.class */
gettext("Updating Packages")
gettext("Cleaning up obsolete files %s")
gettext("Activating %s")
gettext("Updating Repository Index")
gettext("Scanning plugins")
gettext("Update Plugin List") /* also in: templates/AdminRepository.tpl */
gettext("Done.")

/* classes/BuildDerivativesTask.class */
gettext("Build all thumbnails/resizes")
gettext("Ensure data files for all derivatives (thumbnails, etc) have been built and rebuild broken ones.")
gettext("Build All Thumbnails/Resizes")
gettext("Checked %d items")
gettext("%d items built")
gettext("%d items failed")
gettext("Debug output for failed items:")

/* classes/ConvertDatabaseToUtf8Task.class */
gettext("Convert MySQL database to UTF8")
gettext("If you created your database with MySQL 3.x and you upgrade to MySQL 4.x, you will experience scrambled characters until you convert your database to use UTF8.  This operation is harmless if your database is already converted, so it's safe to try it if you're unsure.  After using this, you should run the 'Delete database cache' task to get rid of any corruption in your cache.")
gettext("Database successfully converted to UTF8")
gettext("No conversion required")

/* classes/DatabaseBackupTask.class */
gettext("Backup the database")
gettext("Backup all your Gallery data (item data, users, comments, etc.) to a single file in your storage folder.  The backup does not include the image files.  Before running the backup, your Gallery installation needs to be set into maintenance mode, as this is not done automatically.")
gettext("Backing up Gallery Database")
gettext("Exporting...")
gettext("Database backup completed and the backup file is located at: %s")
gettext("Please note that your backup contains sensitive data (like passwords) and should not be stored online! We recommend that you download it from your server and keep it safely offline.")

/* classes/DeleteSessionsTask.class */
gettext("Delete user sessions")
gettext("Delete all persistent user sessions according to your current session expiration settings.")
gettext("Deleted %d sessions.")

/* classes/FlushDatabaseCacheTask.class */
gettext("Delete database cache")
gettext("Gallery stores commonly used database information on disk for increased performance. If you modify the database directly, you should run this task to clean out the cache and force Gallery to reload the information from the database.")
gettext("Successfully deleted directory: %s")
gettext("Unable to delete directory: %s") /* also in: classes/FlushTemplatesTask.class */

/* classes/FlushTemplatesTask.class */
gettext("Delete template cache")
gettext("Gallery compiles template files and saves them for increased performance.  If you're experiencing problems that say <i>Smarty error</i> then you might try running this task.  Also run this if you add or remove any local/*.tpl or theme override so Smarty will find the right file.")
gettext("Template cache deleted successfully")

/* classes/GalleryAlbumItem.class */
gettext("album")

/* classes/GalleryAnimationItem.class */
gettext("Animation")
gettext("animation")

/* classes/GalleryCoreSearch.class */
gettext("Gallery Core")
gettext("Gallery Core Module")
gettext("Search descriptions")
gettext("Search keywords")
gettext("Search summaries")
gettext("Search titles")
gettext("Description") /* also in: classes/GallerySortInterface_1_2.class templates/AdminPlugins.tpl templates/AdminRepository.tpl templates/ItemAddAlbum.tpl templates/ItemAddFromBrowser.tpl templates/ItemEditCaptions.tpl templates/ItemEditItem.tpl */
gettext("Keywords") /* also in: classes/GallerySortInterface_1_2.class templates/ItemAddAlbum.tpl templates/ItemEditCaptions.tpl templates/ItemEditItem.tpl */
gettext("Summary") /* also in: classes/GallerySortInterface_1_2.class templates/AdminEventLogViewer.tpl templates/ItemAddAlbum.tpl templates/ItemAddFromBrowser.tpl templates/ItemEditCaptions.tpl templates/ItemEditItem.tpl */
gettext("Title") /* also in: classes/GallerySortInterface_1_2.class templates/ItemAddAlbum.tpl templates/ItemEditCaptions.tpl templates/ItemEditItem.tpl */
gettext("Owner") /* also in: templates/ItemPermissions.tpl */

/* classes/GalleryDynamicAlbum.class */
gettext("Dynamic Album")
gettext("dynamic album")

/* classes/GalleryGroup.class */
gettext("Group")
gettext("group")

/* classes/GalleryModule.class */
gettext("Other")

/* classes/GalleryMovieItem.class */
gettext("Movie")
gettext("movie")

/* classes/GalleryPhotoItem.class */
gettext("photo")

/* classes/GalleryRepository.class */
gettext("Couldn't create repository cache path.")
gettext("Couldn't create cache subdirectory. Make sure the web server has write permissions in it.")
gettext("Preparing %s")
gettext("Downloading %s")
gettext("Official Release Repository")
gettext("Experimental Repository")
gettext("Community Repository")

/* classes/GalleryRepositoryIndex.class */
gettext("Error downloading index from '%s'.")
gettext("Error downloading index hash from '%s'.")
gettext("Index integrity check failed.")

/* classes/GallerySortInterface_1_2.class */
gettext("&laquo; default sort order &raquo;")
gettext("Manual sort order")
gettext("Origination Date")
gettext("Creation Date")
gettext("Last Changed Date")
gettext("Name") /* also in: templates/ItemAddAlbum.tpl templates/ItemEditItem.tpl */
gettext("View Count")
gettext("Random")
gettext("&laquo; no presort &raquo;")
gettext("Albums First")
gettext("Most Viewed First")
gettext("Ascending")
gettext("Descending")

/* classes/GalleryTemplateAdapter.class */
gettext("Powered by Gallery v%s")
gettext("Validation disabled until you set allowSessionAccess in config.php")
gettext("This page is valid XHTML 1.0")
gettext("Donate to the Gallery project")
gettext("Estimated time remaining: %d:%02d")
gettext("Memory used: %s, total: %s")

/* classes/GalleryTheme.class */
gettext("Rows per album page")
gettext("Columns per album page")
gettext("Number of items to show per page")
gettext("Row height (pixels)")
gettext("Column width (pixels)")
gettext("Show image owners")
gettext("Show album owners")
gettext("Show micro navigation thumbnails")
gettext("Blocks to show in the sidebar")
gettext("Blocks to show on album pages")
gettext("Blocks to show on photo pages")
gettext("Thumbnail links in dynamic albums")
gettext("Browse dynamic album")
gettext("Jump to original album")
gettext("Separate link to original album")
gettext("View Samples")
gettext("Album Frame")
gettext("Item Frame")
gettext("Photo Frame")
gettext("Color Pack")
gettext("You must enter a number greater than 0")
gettext("Error reading block settings. Clear your browser cache and try again.")
gettext("%dx%d") /* also in: templates/blocks/PhotoSizes.tpl */

/* classes/GalleryUnknownItem.class */
gettext("Audio")
gettext("audio")
gettext("Archive")
gettext("archive")
gettext("Document")
gettext("document")
gettext("Spreadsheet")
gettext("spreadsheet")
gettext("file")

/* classes/GalleryUser.class */
gettext("User")
gettext("user")

/* classes/OptimizeDatabaseTask.class */
gettext("Optimize database")
gettext("Improve the performance of your database.  Results will vary depending on which database you're using, but this routine maintenance will make your Gallery run faster.  Especially useful after adding or deleting many items.")
gettext("Database optimized successfully")

/* classes/ResetViewCountsTask.class */
gettext("Reset view counts")
gettext("Reset number of views to zero for all albums and items.  This task flushes the database cache as well.")
gettext("View counts reset successfully")

/* classes/SetOriginationTimestampTask.class */
gettext("Refresh capture dates")
gettext("Update capture date stored in Gallery for all items with an available date in the original data file (usually from EXIF data).")
gettext("Processing...")
gettext("Refresh Capture Dates")
gettext("Processing item %d of %d")
gettext("Updated %d of %d items")

/* classes/SystemInfoTask.class */
gettext("System information")
gettext("Get system details; useful for copy/paste into G2 support forum.")
gettext("core")
gettext("unknown")
gettext("API = Core %s, Module %s, Theme %s, Embed %s")
gettext("Gallery URL")
gettext("Gallery version") /* also in: templates/ErrorPage.tpl */
gettext("PHP version") /* also in: templates/ErrorPage.tpl */
gettext("Webserver") /* also in: templates/ErrorPage.tpl */
gettext("Toolkits") /* also in: templates/ErrorPage.tpl */
gettext("Acceleration") /* also in: templates/AdminPerformance.tpl */
gettext("Operating system") /* also in: templates/ErrorPage.tpl */
gettext("Default theme") /* also in: templates/AdminThemes.tpl */
gettext("gettext") /* also in: templates/AdminLanguageManager.tpl */
gettext("enabled")
gettext("disabled") /* also in: templates/AdminPluginsLegend.tpl */
gettext("Locale")
gettext("Browser") /* also in: templates/ErrorPage.tpl */
gettext("Rows in %s table = %d")

/* classes/GalleryStorage/GalleryDatabaseExport.class */
gettext("The %s \"%s\" is not installed and will not be backed up.")
gettext("module")
gettext("theme")
gettext("\"%s\" has no creation sql and will not be backed up.")
gettext("Unable to load table description for \"%s\", no data will be exported.")

/* classes/GalleryStorage/GalleryDatabaseImport.class */
gettext("Unable to find the XML parser.  The PHP XML parsing extension must be loaded.  Terminating database import.")
gettext("The exported file is not the correct version. Expecting %s received %s.")
gettext("Unable to close import file: %s")
gettext("Unable to open import file: %s")
gettext("Import file doesn't exist: %s")
gettext("Plugin %s is not currently available.")
gettext("The available version of plugin \"%s\" may not be compatible with the imported version.")
gettext("The currently installed core API version required by \"%s\" may not be compatible with the imported version.")
gettext("The installed module API version required by \"%s\" may not be compatible with the imported version.")
gettext("The installed theme API version required by \"%s\" is not compatible with the imported version.")

/* classes/helpers/GalleryThemeHelper_medium.class */
gettext("Successfully saved theme settings") /* also in: templates/AdminThemes.tpl */

/* templates/AdminCore.tpl */
gettext("General Settings")
gettext("Settings saved successfully") /* also in: templates/AdminToolkitPriority.tpl */
gettext("Added local upload directory successfully")
gettext("Removed local upload directory successfully")
gettext("Test email sent successfully")
gettext("There was a problem processing your request, see below for details.") /* also in: templates/ItemAddFromBrowser.tpl */
gettext("Error sending test email, see below for details.")
gettext("Date Formats")
gettext("Specify how dates and times are displayed by Gallery.  See %sphp.net%s for details of how to enter a format string.  Note that the display of some tokens varies according to the active language.")
gettext("Style")
gettext("Format")
gettext("Sample")
gettext("Date") /* also in: templates/AdminEventLogViewer.tpl */
gettext("Time")
gettext("Date/Time")
gettext("Filesystem Permissions")
gettext("Specify the default permissions for files and directories that Gallery creates. This doesn't apply to files/directories that Gallery has already created.")
gettext("New directories")
gettext("New files")
gettext("Session Settings")
gettext("Session Lifetime")
gettext("Inactivity Timeout")
gettext("Site Administration Session Timeout")
gettext("Embedded Markup")
gettext("What kind of markup should we allow in user-entered fields?  For security reasons we do not recommend that you allow raw HTML.  BBCode is a special kind of markup that is secure and allows for simple text formatting like bold, italics, lists, images and urls.")
gettext("Markup")
gettext("Email")
gettext("By default Gallery uses PHP's built in mail function to send email which requires no configuration.  To use a smtp/mail server enter the information below, including authentication information if required.  Optionally add :port after the server name to use a non-default port.")
gettext("Server")
gettext("Username") /* also in: templates/AdminCreateUser.tpl templates/AdminEditGroupUsers.tpl templates/AdminEditUser.tpl templates/AdminUsers.tpl templates/UserLogin.tpl templates/UserPreferences.tpl templates/UserRecoverPassword.tpl templates/blocks/LoginBlock.tpl */
gettext("Password") /* also in: templates/AdminCreateUser.tpl templates/AdminEditUser.tpl templates/UserLogin.tpl */
gettext("SMTP From Address")
gettext("Invalid email address") /* also in: templates/AdminEditUser.tpl templates/UserPreferences.tpl */
gettext("Send a test email to verify your settings are correct (whether using PHP mail or SMTP settings above).  Below enter a recipient email address for a test message.")
gettext("Send Email")
gettext("Email Test Error")
gettext("Cookies")
gettext("When Gallery is embedded in another application (portal, CMS, forum, etc.), then you have the choice between two options. Everyone else does not have to care about the cookie settings. Read on for more details.")
gettext("If your Gallery is embedded and you leave the following fields empty, then all DownloadItem links (the URLs of the images and other items) in the embedded Gallery have <b>an appended GALLERYSID string</b> in the URL which is <b>a minor security risk</b> when your Gallery users start copy'n'pasting image URLs in forums, guestbooks, etc. The alternative is to set the <b>cookie path</b>. Gallery will then <b>not append the GALLERYSID to the embedded DownloadItem URLs</b>. E.g. when Gallery is reachable at http://www.example.com/application/gallery2/ and the embedding application is at http://www.example.com/application/, then you have to compare the path /application/gallery2/ with /application/. The cookie path is the part of the paths that is equal, in this case it is '/application/'. Most often it is just '/'.")
gettext("The <b>cookie domain</b> is also only needed for embedded Gallery installs and only if you want to get rid of the GALLERYSID string in the embedded DownloadItem URLs. <b>In most cases, the cookie domain can be left blank.</b> Set it only, if Gallery and the embedding application are only reachable with <b>different subdomains</b>. E.g. when Gallery is at http://photos.example.com/ and the application is at http://www.example.com/, then you have to set the cookie domain example.com (the part of the host string that is common to both, Gallery and the embedding application).")
gettext("Once you change the cookie settings, <b>all registered users</b> of your Gallery will <b>have to clear their browser cookie cache</b>. If they do not, they will experience login / logout / lost session problems.")
gettext("Path")
gettext("Invalid cookie path")
gettext("Domain")
gettext("Invalid cookie domain")
gettext("Locking System")
gettext("Gallery uses a system of locks to prevent simultaneous changes from interfering with each other.  There are two types of locking, each with its advantages and disadvantages.  <b>File</b> based locking is fast and efficient, but won't work on NFS filesystems and will be unreliable on Windows.  <b>Database</b> locking is slower but is more reliable.  If you are unsure which to choose, we recommend using file locking.  If you're getting many lock timeouts, you can try switching to database locking instead.  It's ok to switch back and forth.")
gettext("Lock system")
gettext("Helper Processes")
gettext("Some Gallery modules will use programs on your server to do image processing, archiving and other operations.  These programs can be very computationally intensive and can impact the overall performance of a shared web server.  You can make these programs run at a lower priority so that they play nice.  If you're in a shared hosting environment and your web host is complaining, try setting your priority low.")
gettext("Priority")
gettext("Save") /* also in: templates/AdminEditGroup.tpl templates/AdminEditUser.tpl templates/AdminLanguageManager.tpl templates/AdminPerformance.tpl templates/AdminRepository.tpl templates/AdminToolkitPriority.tpl templates/ItemEditAlbum.tpl templates/ItemEditAnimation.tpl templates/ItemEditCaptions.tpl templates/ItemEditItem.tpl templates/ItemEditMovie.tpl templates/ItemEditPhoto.tpl templates/UserPreferences.tpl */
gettext("Reset") /* also in: templates/AdminEditGroup.tpl templates/AdminEditUser.tpl templates/AdminThemes.tpl templates/AdminToolkitPriority.tpl templates/ItemEditAlbum.tpl templates/ItemEditItem.tpl templates/ItemEditPhoto.tpl templates/ItemEditTheme.tpl templates/UserPreferences.tpl */

/* templates/AdminCreateGroup.tpl */
gettext("Create A New Group")
gettext("Group Name") /* also in: templates/AdminEditGroup.tpl templates/AdminGroups.tpl */
gettext("(required)") /* also in: templates/AdminCreateUser.tpl templates/AdminEditGroup.tpl templates/AdminEditUser.tpl templates/ItemAddAlbum.tpl templates/ItemEditItem.tpl templates/UserChangePassword.tpl */
gettext("You must enter a group name") /* also in: templates/AdminEditGroup.tpl templates/AdminGroups.tpl templates/ItemPermissions.tpl */
gettext("Group '%s' already exists") /* also in: templates/AdminEditGroup.tpl */
gettext("Create Group") /* also in: templates/AdminGroups.tpl */
gettext("Cancel") /* also in: templates/AdminCreateUser.tpl templates/AdminDeleteGroup.tpl templates/AdminDeleteUser.tpl templates/AdminEditGroup.tpl templates/AdminEditUser.tpl templates/AdminRepository.tpl templates/AdminRepositoryDownload.tpl templates/ItemDelete.tpl templates/ItemEditCaptions.tpl templates/ItemMakeHighlight.tpl templates/ItemMove.tpl templates/ItemMoveSingle.tpl templates/ItemReorder.tpl templates/UserChangePassword.tpl templates/UserLogin.tpl templates/UserPreferences.tpl templates/UserRecoverPassword.tpl templates/UserRecoverPasswordAdmin.tpl templates/UserRecoverPasswordConfirm.tpl */

/* templates/AdminCreateUser.tpl */
gettext("Create A New User")
gettext("You must enter a username") /* also in: templates/AdminUsers.tpl templates/UserLogin.tpl templates/UserRecoverPassword.tpl */
gettext("Username '%s' already exists")
gettext("Full Name") /* also in: templates/AdminEditUser.tpl templates/UserPreferences.tpl */
gettext("Email Address")
gettext("You must enter an email address") /* also in: templates/AdminEditUser.tpl templates/UserPreferences.tpl */
gettext("Language") /* also in: templates/AdminEditUser.tpl templates/AdminLanguageManager.tpl templates/UserPreferences.tpl templates/blocks/LanguageSelector.tpl */
gettext("You must enter a password") /* also in: templates/AdminEditUser.tpl templates/UserLogin.tpl */
gettext("Verify Password") /* also in: templates/AdminEditUser.tpl */
gettext("You must enter the password a second time") /* also in: templates/AdminEditUser.tpl */
gettext("The passwords you entered did not match") /* also in: templates/AdminEditUser.tpl templates/UserChangePassword.tpl templates/UserRecoverPasswordAdmin.tpl templates/UserRecoverPasswordConfirm.tpl */
gettext("Create User") /* also in: templates/AdminUsers.tpl */

/* templates/AdminDeleteGroup.tpl */
gettext("Delete A Group")
gettext("Are you sure?") /* also in: templates/AdminDeleteUser.tpl templates/AdminMaintenance.tpl */
gettext("This will completely remove %s from Gallery.  There is no undo!")
gettext("Delete") /* also in: templates/AdminDeleteUser.tpl templates/AdminGroups.tpl templates/AdminUsers.tpl templates/ItemDelete.tpl */

/* templates/AdminDeleteUser.tpl */
gettext("Delete a User")
gettext("User %s is the owner of %s items.")
gettext("Delete user <strong>%s</strong> and...")
gettext("Assign a new owner for all items of %s")
gettext("Delete all items of %s and assign a new owner for all remaining non empty albums. Items that %s doesn't have permission to delete will also be reassigned to a new owner.")
gettext("New owner (leaving blank means one of the Site Admins):")
gettext("User '%s' does not exist! Cannot assign items to a nonexistent user.")
gettext("The new owner must be a different user than the user we are deleting!")
gettext("The new owner cannot be a Guest / Anonymous user!")
gettext("This will completely remove <strong>%s</strong> from Gallery.  There is no undo!")

/* templates/AdminEditGroup.tpl */
gettext("Edit a group")

/* templates/AdminEditGroupUsers.tpl */
gettext("Edit Members of Group '%s'")
gettext("Added user '%s' to group '%s'")
ngettext("Removed user '%s' from group '%s'", "Removed %s users from group '%s'")
ngettext("This group contains %d user", "This group contains %d users")
gettext("Members")
gettext("&laquo; first") /* also in: templates/AdminGroups.tpl templates/AdminUsers.tpl */
gettext("&laquo; back") /* also in: templates/AdminEventLogViewer.tpl templates/AdminGroups.tpl templates/AdminUsers.tpl */
gettext("Viewing page %d of %d") /* also in: templates/AdminGroups.tpl templates/AdminUsers.tpl */
gettext("next &raquo;") /* also in: templates/AdminEventLogViewer.tpl templates/AdminGroups.tpl templates/AdminUsers.tpl */
gettext("last &raquo;") /* also in: templates/AdminGroups.tpl templates/AdminUsers.tpl */
gettext("Filter") /* also in: templates/AdminGroups.tpl templates/AdminUsers.tpl */
gettext("Clear") /* also in: templates/AdminGroups.tpl templates/AdminUsers.tpl */
ngettext("%d user matches your filter", "%d users match your filter") /* also in: templates/AdminUsers.tpl */
gettext("Remove selected")
gettext("You must select a user to remove.")
gettext("You can't remove yourself from this group.")
gettext("Add Member")
gettext("Add") /* also in: templates/AdminThemes.tpl templates/blocks/ThemeSettingsForm.tpl */
gettext("You must enter a username.")
gettext("User '%s' does not exist.") /* also in: templates/AdminUsers.tpl */
gettext("This user already is in this group.")
gettext("Done")

/* templates/AdminEditUser.tpl */
gettext("Edit a user")
gettext("That username is already in use")
gettext("You must enter a new username")
gettext("E-mail Address") /* also in: templates/UserPreferences.tpl */
gettext("(suggested)")
gettext("Options") /* also in: templates/ItemAdmin.tpl */
gettext("Lock user.")
gettext("Locked users are unable to edit their own account information. (Password, Name, Email, etc.)")
gettext("Reset failed login count.")
ngettext("%d failed login attempt since the last successful login.", "%d failed login attempts since the last successful login.")

/* templates/AdminEventLogViewer.tpl */
gettext("Recent Events")
gettext("Type")
gettext("Location")
gettext("Client")
gettext("No events have been reported yet.")
gettext("Event Details")
gettext("User Id")
gettext("Referer")
gettext("Details")
gettext("no summary")
gettext("An error occurred while retrieving the event log entry details.")

/* templates/AdminGroups.tpl */
gettext("Group Management")
gettext("Removed group '%s'")
gettext("Created group '%s'")
gettext("Modified group '%s'")
ngettext("There is %d group in the system.", "There are %d total groups in the system.")
gettext("Edit Group")
gettext("Edit") /* also in: templates/AdminUsers.tpl templates/blocks/EmergencyEditItemLink.tpl */
gettext("Add/Remove Users")
gettext("Group '%s' does not exist.")
gettext("You cannot delete that group")
gettext("You cannot edit that group's users")
gettext("Edit Group (by list)")
gettext("Action") /* also in: templates/AdminMaintenance.tpl templates/AdminUsers.tpl templates/ItemPermissions.tpl */
gettext("edit") /* also in: templates/AdminUsers.tpl */
gettext("delete") /* also in: templates/AdminPlugins.tpl templates/AdminUsers.tpl */
gettext("members")
ngettext("%d group matches your filter", "%d groups match your filter")

/* templates/AdminLanguageManager.tpl */
gettext("Please make sure that your internet connection is set up properly or try again later.") /* also in: templates/AdminRepository.tpl */
gettext("Failed to scan status from plugin: %s.") /* also in: templates/AdminRepository.tpl */
gettext("Your local copy of the repository was broken and has been fixed.  Please download the plugin list again.") /* also in: templates/AdminRepository.tpl */
gettext("Failed to delete the locale directory for %s.")
gettext("Failed to download the following language packages for the %s plugin:")
gettext("Failed to install language packages for %s plugin because the following files/directories could not be modified:")
gettext("The repository index has been successfully refreshed.")
gettext("The language settings have been saved.")
ngettext("%d language pack upgraded or downloaded.", "%d language packs upgraded or downloaded.")
ngettext("%d language pack deleted.", "%d language packs deleted.")
gettext("All the language packages for the selected languages are current")
gettext("Select language defaults for Gallery. Individual users can override this setting in their personal preferences or via the language selector block if available. Gallery will try to automatically detect the language preference of each user if the browser preference check is enabled.")
gettext("Default language")
gettext("Check Browser Preference")
gettext("Your webserver does not support localization.  Please instruct your system administrator to reconfigure PHP with the %s option enabled.")
gettext("Configure your Gallery") /* also in: templates/AdminRepository.tpl */
gettext("Before you can proceed, you have to change some permissions so that Gallery can install plugins for you.  It's easy.  Just execute the following in a shell or via your ftp client:") /* also in: templates/AdminRepository.tpl */
gettext("Before you can proceed, please insure the following directories and sub-directories are writable, so that Gallery can install plugins for you:") /* also in: templates/AdminRepository.tpl */
gettext("If you have trouble changing permissions, ask your system administrator for assistance.  When you've fixed the permissions, click the Check Again button to proceed.")
gettext("Check Again")
gettext("Add or Remove Languages")
gettext("Please click on the link below to go to 'Download Plugin List' and choose 'Update Plugin List' to get the latest language package information.")
gettext("Administer Repositories")
gettext("Upgrade")
gettext("Remove") /* also in: templates/AdminThemes.tpl templates/ItemPermissions.tpl templates/blocks/ThemeSettingsForm.tpl */
gettext("Download")
gettext("No Change")
gettext("Select All")
gettext("There are no local repository indices from which to determine language packages. Please click on the link below to go to \"Download Plugin List\" and choose \"Update Plugin List\" to get the latest language package information.")

/* templates/AdminMaintenance.tpl */
gettext("System Maintenance")
gettext("Gallery must be in maintenance mode before the task can be run.")
gettext("Completed %s task successfully.")
gettext("The %s task failed to complete successfully.")
gettext("Maintenance Mode has been turned on.")
gettext("Maintenance Mode has been turned off.")
gettext("Maintenance Mode")
gettext("Restrict user access to the system while maintenance is being performed.")
gettext("Maintenance Mode Url")
gettext("The Maintenance Mode Url specifies where requests will be redirected when access to the site has been restricted by the administrator.")
gettext("If left blank Gallery will display a default page with an administrator login link. This page will be themed when the code base is up to date, otherwise it will display a plain unstyled page.")
gettext("For example: /maintenance.html")
gettext("Set")
gettext("Task name")
gettext("Last run")
gettext("Success/Fail")
gettext("Not run yet")
gettext("Success")
gettext("Failed")
gettext("run now")
gettext("Last Run Details:")

/* templates/AdminPerformance.tpl */
gettext("Performance Tuning")
gettext("Updated performance settings successfully")
gettext("Deleted all saved pages")
gettext("Improve your Gallery performance by storing entire web pages in the database.  This can considerably reduce the amount of webserver and database resources required to display a web page.  The tradeoff is that the web page you see may be a little bit out of date, however you can always get the most recent version of the page by forcing a refresh in your browser (typically by holding down the shift key and clicking the reload button).")
gettext("Partial Acceleration")
/* xgettext:no-c-format */
gettext("Partial acceleration gives you roughly 10-25% performance increase, but some forms of dynamic data (like view counts) will not get updated right away.  All content that appears in blocks (like the random image block, any sidebar blocks, etc) will always be updated.")
gettext("Full Acceleration")
/* xgettext:no-c-format */
gettext("Full acceleration gives roughly a 90% performance increase, but no dynamic data (random image block, other sidebar blocks, number of items in your shopping cart, view counts, etc) will get updated until the saved page expires.")
gettext("You can additionally specify when saved pages expire.  Setting a longer expiration time will reduce the load on your server, but will increase the interval before users see changes.  Lower expiration times mean that users will see more current data, but they will place a higher load on your server.")
gettext("Here are some standard acceleration profiles:")
gettext("Medium acceleration")
gettext("High acceleration")
gettext("Guest Users")
gettext("Expires after:")
gettext("Template Cache")
gettext("For optimal performance, Gallery caches all templates.  If you would like to %scustomize your template files%s, you should disable template caching temporarily so that changes take effect immediately without clearing the template cache.")
gettext("Enable template caching")
gettext("Clear Saved Pages")

/* templates/AdminPlugins.tpl */
gettext("Status: Inactive")
gettext("__PLUGIN__ deactivated")
gettext("Status: Active")
gettext("__PLUGIN__ activated")
gettext("Status: Not Installed")
gettext("__PLUGIN__ uninstalled")
gettext("Status: Upgrade Required (Inactive)")
gettext("Status: Incompatible Plugin (Inactive)")
gettext("Status: Inactive (Configuration Required)")
gettext("__PLUGIN__ needs configuration")
gettext("__PLUGIN__ deleted")
gettext("Warning!") /* also in: templates/ItemDeleteJs.tpl templates/ItemMove.tpl */
gettext("Do you really want to uninstall __PLUGIN__?")
gettext("This will also remove any permissions and clean up any data created by this module.")
gettext("This plugin will be uninstalled, but its files will be kept so that you can reinstall it.")
gettext("Yes") /* also in: templates/ItemDeleteJs.tpl */
gettext("No") /* also in: templates/ItemDeleteJs.tpl */
gettext("Do you really want to delete __PLUGIN__?")
gettext("This plugin will be uninstalled and its files will be deleted permanently.")
gettext("The files of this plugin will be deleted permanently.")
gettext("disabled(__COUNT__)")
gettext("up to date(__COUNT__)")
gettext("not installed(__COUNT__)")
gettext("upgrade required(__COUNT__)")
gettext("incompatible(__COUNT__)")
gettext("Failed to completely delete __PLUGIN__")
gettext("Gallery Plugins")
gettext("Get More Plugins") /* also in: templates/AdminRepository.tpl */
gettext("Want more features?  New plugins are just a click away.  Just click the %s link to get started.")
gettext("Gallery features come as separate plugins.  You can download and install plugins to add more features to your Gallery, or you can disable features if you don't want to use them.  In order to use a feature, you must install, configure (if necessary) and activate it.  If you don't wish to use a feature, you can deactivate it.")
gettext("Plugin Name")
gettext("Installed") /* also in: templates/AdminRepository.tpl */
gettext("Version")
gettext("Actions") /* also in: templates/AdminRepository.tpl */
gettext("help")
gettext("Screenshot for %s")
gettext("Incompatible plugin!") /* also in: templates/AdminRepository.tpl */
gettext("Core API Required: %s (available: %s)") /* also in: templates/AdminRepository.tpl */
gettext("Plugin API Required: %s (available: %s)") /* also in: templates/AdminRepository.tpl */
gettext("configure")

/* templates/AdminPluginsLegend.tpl */
gettext("up to date")
gettext("upgrade required")
gettext("not installed")
gettext("incompatible") /* also in: templates/AdminRepository.tpl */

/* templates/AdminRepository.tpl */
gettext("Repository")
gettext("Failed to download the following packages for the %s plugin:")
gettext("Failed to install the %s plugin because the following files/directories could not be modified:")
gettext("Some plugins could not be automatically upgraded because they are in use.  Please return to the %sPlugins%s page and click the upgrade link for each of the following plugins:")
gettext("The repository index has been successfully updated.")
gettext("All plugins are already up-to-date.")
gettext("%s plugin updated.")
gettext("No personal information about you or your Gallery installation is sent to the Gallery server at any time.")
gettext("Download and install new plugins quickly and easily.  If you decide you don't like a plugin, you can delete it from your Gallery.  There are multiple different plugin repositories, you can choose which ones you want to use (it's ok to use all of them at once).  Once you've chosen, you must periodically download the latest plugin list to find out about available updates. %s On slower connections the process might take a minute or two.")
gettext("Officially Released Gallery Project plugins (%srecommended%s)")
gettext("last updated on %s")
gettext("Experimental Gallery Project plugins (%scool new features, might be buggy%s)")
gettext("Community plugins (%suse at your own risk!%s)")
gettext("Repository Error")
gettext("You must select at least one repository.")
gettext("Ok")
gettext("If you have trouble changing permissions, ask your system administrator for assistance.  When you've fixed the permissions, click the Continue button to proceed.")
gettext("Continue")
gettext("Download Plugin List")
gettext("Show Repository List")
gettext("Upgrade Gallery")
gettext("A new version of Gallery is available, but it cannot be upgraded through this interface. Upgrading it might make some of your current plugins stop working, but others that rely on the features of the new version may become available. Here are the recommended steps for upgrading:")
gettext("%sDownload%s the new Gallery package")
gettext("Read the %supgrade instructions%s and perform the upgrade")
gettext("Incompatible plugins are marked with an exclamation icon.")
gettext("A new core module version is available. There may be plugins that are incompatible with the installed core module, which are not shown here. You can view a %scomplete list%s of plugins, including incompatible ones, which are marked with a red icon.")
gettext("upgrade available")
gettext("locked") /* also in: templates/AdminUsers.tpl */
gettext("Theme Name")
gettext("Module Name")
gettext("Latest")
gettext("Locked Plugin")
gettext("Incompatible Plugin")
gettext("Upgrade Available")
gettext("download")
gettext("modify")
gettext("Upgrade All Plugins")
gettext("Gallery can automatically upgrade your themes and modules to the latest available versions. No new plugins will be downloaded.")
gettext("Upgrade All")

/* templates/AdminRepositoryDownload.tpl */
gettext("Download %s")
gettext("No packages have been selected.")
gettext("Download a package in order to use this plugin.  You can upgrade by choosing a newer version of the package to download.")
gettext("Base Packages")
gettext("%s: version %s (build %s)")
gettext("%s: version %s (build %s) %sdowngrading is not supported!%s")
gettext("%sCurrently Installed%s: version %s (build %s)")
gettext("The following language packages are available for this plugin")
gettext("%s version %s (upgrading from %s)")
gettext("%s version %s")
gettext("%s version %s (%snewer version %s is installed%s)")
gettext("%s version %s (currently installed)")
gettext("No compatible language packages available")
gettext("Update")

/* templates/AdminThemes.tpl */
gettext("Gallery Themes")
gettext("Successfully activated theme %s")
gettext("Successfully deactivated theme %s")
gettext("Successfully installed theme %s")
gettext("Successfully uninstalled theme %s")
gettext("Successfully upgraded theme %s")
gettext("Successfully saved default album settings")
gettext("Restored theme settings")
gettext("Defaults")
gettext("These are default display settings for albums in your gallery.  They can be overridden in each album.")
gettext("Default sort order")
gettext("with") /* also in: templates/ItemEditAlbum.tpl */
gettext("The %s theme is incompatible with your Gallery version or no longer available.  Please upgrade the %s theme or pick another default theme.")
gettext("New albums")
gettext("To activate more themes visit the %sPlugins%s page.")
gettext("Save Defaults")
gettext("%s Theme Settings")
gettext("These are the global settings for the theme.  They can be overridden at the album level.")
gettext("Available") /* also in: templates/blocks/ThemeSettingsForm.tpl */
gettext("Choose a block") /* also in: templates/blocks/ThemeSettingsForm.tpl */
gettext("Selected") /* also in: templates/blocks/ThemeSettingsForm.tpl */
gettext("Move Up") /* also in: templates/blocks/ThemeSettingsForm.tpl */
gettext("Move Down") /* also in: templates/blocks/ThemeSettingsForm.tpl */
gettext("Parameter") /* also in: templates/blocks/ThemeSettingsForm.tpl */
gettext("Value") /* also in: templates/blocks/ThemeSettingsForm.tpl */
gettext("There are no settings for this theme") /* also in: templates/blocks/ThemeSettingsForm.tpl */
gettext("Save Theme Settings") /* also in: templates/ItemEditTheme.tpl */

/* templates/AdminToolkitPriority.tpl */
gettext("The toolkits shown below have some overlap in supported operations and mime types.  Rank the toolkits here to determine which will perform these operations.")
gettext("Toolkit")
gettext("Order")
gettext("up")
gettext("down")

/* templates/AdminUsers.tpl */
gettext("User Management")
gettext("Removed user '%s'")
gettext("Created user '%s'")
gettext("Modified user '%s'")
ngettext("There is %d user in the system.", "There are %d total users in the system.")
gettext("Edit User")
gettext("You cannot delete yourself!")
gettext("You cannot delete the special guest user.")
gettext("Edit User (by list)")
gettext("Locked")
gettext("Failed Logins")

/* templates/CreateThumbnailOption.tpl */
gettext("Thumbnails") /* also in: templates/ItemEditAlbum.tpl */
gettext("Gallery can create thumbnails at upload time, or create them the first time you want to see the thumbnail itself.  Either way, it will create the thumbnail once and save it, but if you create them at upload time it makes viewing albums for the first time go faster at the expense of a longer upload time.")
gettext("Create thumbnails now")

/* templates/EmailTest.tpl */
gettext("This is a test email from Gallery2")

/* templates/ErrorPage.tpl */
gettext("Edit Conflict!")
gettext("Security Violation")
gettext("Database Error")
gettext("Platform Error")
gettext("Authentication Failure")
gettext("Error")
gettext("Your change cannot be completed because somebody else has made a conflicting change to the same item.  Use the back button in your browser to go back to the page you were on, then <b>reload that page</b> and try your change again.")
gettext("Go back and try again")
gettext("If this problem happens repeatedly, it may be because of corruption in your cache.  Site Administrators can clear out this cache.")
gettext("Clear the cache")
gettext("Alternatively, you can return to the main Gallery page and resume browsing.")
gettext("The action you attempted is not permitted.")
gettext("Your change cannot be completed due to a loss of session data. Please try again. If it still doesn't work, try logging out and logging back in.")
gettext("An error has occurred while interacting with the database.")
gettext("The exact nature of database errors is not captured unless Gallery debug mode is enabled in config.php.  Before seeking support for this error please enable buffered debug output and retry the operation.  Look near the bottom of the lengthy debug output to find error details.")
gettext("An error has occurred while interacting with the platform.")
gettext("The exact nature of the platform error is unknown. A common cause are insufficient file system permissions. This can happen if you or your webhost changed something in the file system, e.g. by restoring data from a backup.")
gettext("Item not found.")
gettext("An error has occurred.")
gettext("Back to the Gallery")
gettext("Error Detail")
gettext("System Information")

/* templates/ItemAdd.tpl */
gettext("Not all of the specified items have been added successfully.")
gettext("You don't have any Graphics Toolkit activated that can handle JPEG images.  If you add images, you will probably not have any thumbnails.")
gettext("Visit the %sModules%s page to activate a Graphics Toolkit.")

/* templates/ItemAddAlbum.tpl */
gettext("Add Sub-Album")
gettext("The name of this album on your hard disk.  It must be unique in this album.  Only use alphanumeric characters, underscores or dashes.  You will be able to rename it later.")
gettext("Your name contains invalid characters.  Please enter another.")
gettext("You must enter a name for this album.")
gettext("The name you entered is already in use.  Please enter another.")
gettext("This is the album title.")
gettext("This is the album summary.")
gettext("Keywords are not visible, but are searchable.") /* also in: templates/ItemEditItem.tpl */
gettext("This is the long description of the album.")
gettext("Create")

/* templates/ItemAddConfirmation.tpl */
gettext("Upload Complete")
ngettext("Successfully added %d file.", "Successfully added %d files.")
gettext("No files added.")
gettext("Added %s")
gettext("Failed to add %s")
gettext("Add more files")

/* templates/ItemAddFromBrowser.tpl */
gettext("Your webserver is configured to disallow file uploads from your web browser at this time.  Please contact your system administrator for assistance.")
gettext("Upload files directly from your computer.")
gettext("Enter the full path to the file and an optional caption in the boxes below.")
gettext("<b>Note:</b> You can upload up to %s at one time.  If you want to upload more than that, you must upload the files separately, use a different upload format, or ask your system administrator to allow larger uploads.")
gettext("<b>Note:</b> You can upload up to %s at one time.  No individual file may be larger than %s. If you want to upload more than that, you must upload the files separately, use a different upload format, or ask your system administrator to allow larger uploads.")
gettext("More Upload Boxes...")
gettext("Set item titles from:")
gettext("Assign caption to:")

/* templates/ItemAdmin.tpl */
gettext("No Thumbnail")

/* templates/ItemDelete.tpl */
gettext("No items were selected for deletion")
ngettext("Successfully deleted %d item", "Successfully deleted %d items")
gettext("This album contains no items to delete")
gettext("Choose the items you want to delete")
gettext("(page %d of %d)") /* also in: templates/ItemEditCaptions.tpl templates/ItemMove.tpl */
gettext("Items selected here will remain selected when moving between pages.") /* also in: templates/ItemMove.tpl */
ngettext("One item selected on other pages.", "%d items selected on other pages.") /* also in: templates/ItemMove.tpl */
gettext("(data)") /* also in: templates/ItemMove.tpl */
ngettext("(album containing %d item)", "(album containing %d items)") /* also in: templates/ItemMove.tpl */
gettext("(empty album)") /* also in: templates/ItemMove.tpl */
gettext("Check All") /* also in: templates/ItemMove.tpl */
gettext("Check None") /* also in: templates/ItemMove.tpl */
gettext("Invert") /* also in: templates/ItemMove.tpl */
gettext("Previous Page") /* also in: templates/ItemMove.tpl */
gettext("Next Page") /* also in: templates/ItemMove.tpl */

/* templates/ItemDeleteJs.tpl */
gettext("Do you really want to delete %s?")
gettext("Delete more items...")

/* templates/ItemEdit.tpl */
gettext("There was a problem processing your request.") /* also in: templates/ItemMove.tpl */

/* templates/ItemEditAlbum.tpl */
gettext("Sort order")
gettext("This sets the sort order for the album.  This applies to all current items, and any newly added items.")
gettext("Apply to all subalbums")
gettext(" Every item requires a thumbnail. Set the default size in pixels here.")
gettext("You must enter a number (greater than zero)") /* also in: templates/ItemEditItem.tpl templates/ItemEditPhoto.tpl templates/ItemEditRotateAndScalePhoto.tpl */
gettext("Use this thumbnail size in all subalbums")
gettext("Resized Images")
gettext("Each item in your album can have multiple sizes. Define the default sizes here.")
gettext("Active")
gettext("Target Size (pixels)")
gettext("You must enter a valid size") /* also in: templates/ItemEditPhoto.tpl */
gettext("Use these target sizes in all subalbums")
gettext("Apply settings to existing items")
gettext("The thumbnail and resized image settings are for all new items. To apply these settings to all the items in your album, check the appropriate box. Including subalbums will apply each album's own settings to its thumbnails/resizes, which may not match the settings above. Building images now makes this operation take longer, but saves the time to build and cache each file when it is first viewed.")
gettext("Apply album setting to thumbnails")
gettext("... and for all subalbums")
gettext("Build thumbnails too")
gettext("Apply album setting to resized images")
gettext("Build resizes too")

/* templates/ItemEditAnimation.tpl */
gettext("In order for Gallery to properly display this animation, it has to know the animation's width and height.  If you have installed a graphics toolkit that can handle animation types, then these values may already be set.  If not, they may be set to 0.  If you do not enter the correct values here, the animation may appear distorted when viewed in your web browser.  Note that changing these values does <b>not</b> change the animation itself so experimenting won't cause harm.")
gettext("Width") /* also in: templates/ItemEditMovie.tpl */
gettext("You must enter a value greater than or equal to 0") /* also in: templates/ItemEditMovie.tpl */
gettext("Height") /* also in: templates/ItemEditMovie.tpl */

/* templates/ItemEditCaptions.tpl */
gettext("There were errors saving some items")
gettext("There were errors saving all items")
gettext("Successfully saved all items")
gettext("This album contains no items")
gettext("Saved successfully.")
gettext("This item was modified by somebody else at the same time.  Your changes were lost.")
gettext("You do not have permissions to modify this item.")
gettext("Save and Done")
gettext("Save and Edit Previous %s")
gettext("Save and Edit Next %s")

/* templates/ItemEditItem.tpl */
gettext("The name of this item on your hard disk.  It must be unique in this album.  Only use alphanumeric characters, underscores or dashes.")
gettext("Your name contains invalid characters.  Please choose another.")
gettext("You must enter a name for this item.")
gettext("The name you entered is already in use.  Please choose another.")
gettext("The title of this item.")
gettext("The root album must have a title.")
gettext("The summary of this item.")
gettext("This is the long description of the item.")
gettext("%s Date and Time")
gettext("Link Date and Time")
gettext("Set the date and time when this image was captured.")
gettext("Set the date and time to be displayed for this item.")
gettext("Set the date and time to be displayed for this %s.")
gettext("Set the date and time to be displayed for this link.")
gettext("Date:")
gettext("Time:")
gettext("Use the original capture date and time from file information (e.g. Exif tag):")
gettext("You must enter a valid date and time")
gettext("Thumbnail") /* also in: templates/ItemEditPhotoThumbnail.tpl */
gettext("Set the size of the thumbnail.  The largest side of the thumbnail will be no larger than this value. Leave this field blank if you don't want a thumbnail.")
gettext("There are no graphics toolkits enabled that support this type of item, so we cannot create or modify a thumbnail.")
gettext("Unable to create a thumbnail for this item")

/* templates/ItemEditMovie.tpl */
gettext("In order for Gallery to properly display this movie, it has to know the movie's width and height.  If you have installed a graphics toolkit that can handle movie types, then these values may already be set.  If not, they may be set to 0.  If you do not enter the correct values here, the movie may appear distorted when viewed in your web browser.  Note that changing these values do <b>not</b> change the movie itself so experimentation won't cause harm.")

/* templates/ItemEditPhoto.tpl */
gettext("Resized Photos")
gettext("These sizes are alternate resized versions of the original you would like to have available for viewing.")
gettext("There are no graphics toolkits enabled that support this type of photo, so we cannot create or modify resized versions.")

/* templates/ItemEditPhotoThumbnail.tpl */
gettext("You can select which part of the photo will be used for the thumbnail.  This will have no effect on the resized or original versions of the image.")
gettext("Aspect Ratio: ")
gettext("Crop")
gettext("Undo Changes")
gettext("Reset to default")
gettext("There are no graphics toolkits enabled that support this type of photo, so we cannot crop the thumbnail.")

/* templates/ItemEditRotateAndScalePhoto.tpl */
gettext("Rotate")
gettext("You can only rotate the photo in 90 degree increments.")
gettext("CC 90&deg;")
gettext("180&deg;")
gettext("C 90&deg;")
gettext("There are no graphics toolkits enabled that support this type of photo, so we cannot rotate it.")
gettext("Scale")
gettext("Shrink or enlarge the original photo.  When Gallery scales a photo, it maintains the same aspect ratio (height to width) of the original photo to avoid distortion.  Your photo will be scaled until it fits inside a bounding box with the size you enter here.")
gettext("There are no graphics toolkits enabled that support this type of photo, so we cannot scale it.")
gettext("You must enter a size")
gettext("Preserve Original")
gettext("Gallery does not modify your original photo when rotating and scaling. Instead, it duplicates your photo and works with copies.  This requires a little extra disk space but prevents your original from getting damaged.  Disabling this option will cause any actions (rotating, scaling, etc) to modify the original.")
gettext("This is a link to another photo, so you cannot change the original")
gettext("There are links to this photo, so you cannot change the original")
gettext("There is no toolkit support to modify the original so operations may only be applied to the copies")
gettext("Preserve Original Photo")
gettext("Modified Photo")
gettext("You are using a copy of the original photo that has been scaled or rotated.  The original photo is still available, but is no longer being used.  Any changes you make will be applied to the copy instead.")
gettext("Restore original")

/* templates/ItemEditTheme.tpl */
gettext("Choose a theme")
gettext("This album is configured to use the %s theme which is either incompatible with this Gallery version or no longer available.  Please upgrade the %s theme or use another theme for this album.")
gettext("Themes control the look and feel of the album.  You can choose a different theme for each album.  If you don't choose a theme, we'll use the %s theme by default.")
gettext("Use this theme in all subalbums")
gettext("Choose Theme")
gettext("Configure the %s theme")
gettext("These settings only apply to the theme for this album.")
gettext("Use these settings in all subalbums that use the %s theme")

/* templates/ItemMakeHighlight.tpl */
gettext("Album Highlight")
gettext("You can make this item the thumbnail for its parent or any ancestor album.")
gettext("Highlight for:")
gettext("Highlight")

/* templates/ItemMove.tpl */
gettext("Move an Item")
ngettext("Successfully moved %d item", "Successfully moved %d items")
gettext("This album contains no items to move.")
gettext("Source") /* also in: templates/blocks/PhotoSizes.tpl */
gettext("Choose the items you want to move")
gettext("OK")
gettext("The destination you chose does not accept sub-albums, so all sub-albums have been deselected.")
gettext("Warning")
gettext("The destination you chose only accepts sub-albums, so all non-albums have been deselected.")
gettext("You are not allowed to move this item away from here.")
gettext("You are not allowed to move an album to the chosen destination.")
gettext("You are not allowed to move an item to the chosen destination.")
gettext("You cannot move an album into its own subtree.") /* also in: templates/ItemMoveSingle.tpl */
gettext("Destination") /* also in: templates/ItemMoveSingle.tpl */
gettext("Choose a new album for them")
gettext("You don't have the permission to add items in this album")
gettext("No destination chosen") /* also in: templates/ItemMoveSingle.tpl */
gettext("Move") /* also in: templates/ItemMoveSingle.tpl */

/* templates/ItemMoveSingle.tpl */
gettext("Successfully moved")
gettext("Choose a destination album")

/* templates/ItemPermissions.tpl */
gettext("Permissions")
gettext("Owner changed successfully")
gettext("Group permission added successfully")
gettext("User permission added successfully")
gettext("Group permission removed successfully")
gettext("User permission removed successfully")
gettext("Each item has its own independent set of permissions.  Changing the parent's permissions has no effect on the permissions of the child.  This allows you to restrict access to the parent of this item, but still grant full access to this item, or vice versa.  The most efficient way to use this permission system is to create groups and assign permissions to them.  Then if you want to grant permissions to a specific user, you can add (or remove) the user from the appropriate group.")
gettext("This item is owned by user: %s")
gettext("This item is owned by user: %s (%s)")
gettext("New owner")
gettext("Change") /* also in: templates/UserChangePassword.tpl */
gettext("Apply new owner to sub-items")
gettext("You must enter a user name")
gettext("The user name you entered is invalid")
gettext("Apply changes")
gettext("This item has sub-items.  The changes you make here can be applied to just this item, or you can apply them to all sub-items.  Note that applying changes to sub-items will merge your change into the existing permissions of the sub-items and may be very time consuming if you have many sub-items.  It's more efficient to grant permissions to groups and then add and remove users from groups whenever possible. Changes are applied to sub-items by default.")
gettext("Apply to sub-items")
gettext("Group Permissions")
gettext("Group name")
gettext("Permission")
gettext("New Group Permission")
gettext("Add Permission")
gettext("The permission you chose is invalid")
gettext("The group name you entered is invalid")
gettext("Group already has this permission (check sub-permissions)")
gettext("User Permissions")
gettext("User name")
gettext("New User Permission")
gettext("The user already has this permission (check sub-permissions)")

/* templates/ItemReorder.tpl */
gettext("Reorder Album")
gettext("Order saved successfully")
gettext("This album has an automatic sort order specified, so you cannot change the order of items manually.  You must remove the automatic sort order to continue.")
gettext("change")
gettext("Change the order of the items in this album.")
gettext("Move this item")
gettext("before")
gettext("after")
gettext("Reorder")

/* templates/JavaScriptWarning.tpl */
gettext("JavaScript must be enabled for this page to function properly. However, it seems JavaScript is either disabled or not supported by your browser. Please enable JavaScript by changing your browser options, then try again.")

/* templates/MaintenanceMode.tpl */
gettext("Site is temporarily down for maintenance.")
gettext("Admin Login")

/* templates/MarkupBar.tpl */
gettext("Enter a URL")
gettext("Enter some text describing the URL")
gettext("Enter an image URL")
// HINT: Button label for Bold
gettext("B")
// HINT: Button label for italic
gettext("i")
gettext("list")
gettext("bullet")
gettext("url")
gettext("image")
gettext("color")
gettext("You can also use the %scolor name%s for example: %sYour Text%s")

/* templates/ShowItemError.tpl */
gettext("Configuration Error: Missing Theme")
gettext("Missing Theme")
gettext("This page is configured to use the %s theme, but it is either inactive, not installed, or incompatible.")
gettext("This album is configured to use the %s theme, but it is either inactive, not installed, or incompatible.")
gettext("To fix this problem you can %sinstall or activate this theme%s or select another default theme.")
gettext("To fix this problem you can %slogin as a site administrator%s and then %sinstall or activate this theme%s or select another default theme.")
gettext("To fix this problem you can either %schoose a new theme for this album%s or %sinstall or activate this theme%s.")
gettext("To fix this problem you can either %schoose a new theme for this album%s or %slogin as a site administrator%s and then %sinstall or activate this theme%s.")
gettext("To fix this problem you can either %slogin%s and then %schoose a new theme for this album%s or %slogin as a site administrator%s and then %sinstall or activate this theme%s.")

/* templates/SiteAdmin.tpl */
gettext("Admin Options")

/* templates/UserAdmin.tpl */
gettext("User Options")

/* templates/UserChangePassword.tpl */
gettext("Password changed successfully")
gettext("You must enter your current password to prove that it's you, then enter your new password twice to make sure that you didn't make a mistake.")
gettext("Current Password") /* also in: templates/UserPreferences.tpl */
gettext("You must enter your current password")
gettext("Incorrect password") /* also in: templates/UserPreferences.tpl */
gettext("New Password") /* also in: templates/UserRecoverPasswordAdmin.tpl templates/UserRecoverPasswordConfirm.tpl */
gettext("You must enter a new password") /* also in: templates/UserRecoverPasswordAdmin.tpl templates/UserRecoverPasswordConfirm.tpl */
gettext("Verify New Password") /* also in: templates/UserRecoverPasswordAdmin.tpl templates/UserRecoverPasswordConfirm.tpl */
gettext("You must enter your new password again!")

/* templates/UserLocked.tpl */
gettext("This account is not allowed to modify account settings.  Please contact your Gallery administrator")
gettext("Your administrator has locked this account, preventing changes from being made to the account information.")

/* templates/UserLogin.tpl */
gettext("Login to your account")
gettext("Your password has been recovered, please login.")
gettext("The administration session has expired, please re-authenticate to access the administration area.")
gettext("Logins to this account are temporarily disabled due to multiple failed login attempts.  Wait for access to be restored, or use the %srecover password%s page to re-enable this account.")
gettext("Your login information is incorrect.  Please try again.")
gettext("Lost or forgotten passwords can be retrieved using the %srecover password%s page")
gettext("Welcome, %s!")

/* templates/UserPreferences.tpl */
gettext("Account settings saved successfully")
gettext("(required, password required for change)")
gettext("(suggested, password required for change)")
gettext("(required to change the e-mail address)")
gettext("You must enter your current password to change the e-mail address")

/* templates/UserRecoverPassword.tpl */
gettext("Recover a lost or forgotten password")
gettext("Recovering your password requires that your user account has an email address assigned, and that you have access to the listed email address.  A confirmation will be emailed to you containing a URL which you must visit to set a new password for your account.  To prevent abuse, password recovery requests can not be attempted more than once in a 20 minute period.  A recovery confirmation is valid for seven days.  If it is not used during that time, it will be purged from the system and a new request will have to be made.")
gettext("Your recovery request has been sent!")
gettext("Note that if the account does not have an email address, you may not receive the email and you should contact your system administrator for help.")
gettext("Administrators can use the %sEmergency Password Recovery%s page to recover the admin account if they fail to receive recovery email due to server problems, or lack of a working email address.")
gettext("Recover") /* also in: templates/UserRecoverPasswordAdmin.tpl */

/* templates/UserRecoverPasswordAdmin.tpl */
gettext("In order to proceed with the password reset, we have to verify that you are who you claim.  The best way to be sure is to ask you to make a tiny change in the Gallery directory which will prove that you have the right permissions.  So, we're going to ask that you create a new text file called %s in your gallery2 directory. It must contain the following randomly generated characters:")
gettext("%s")
gettext("As a convenience to you, we've prepared a %scorrect version of login.txt%s for you.  Download that and copy it into your install directory and you're all set.")
gettext("Once you've uploaded the file, click refresh to continue.")
gettext("Emergency Administrator Password Reset")
gettext("This page can be used by a system administrator to securely reset the password on any account.")
gettext("Authorization Confirmed")
gettext("Your authorization has been confirmed.  Please enter your new password below.  After setting your new password you will be taken to the login page.")
gettext("Recover Password for Username")
gettext("You must enter a username to recover the password for.")
gettext("The username you entered does not exist.")
gettext("Authorization Incorrect")
gettext("Recovery Instructions")
gettext("AuthFile Missing")
gettext("AuthFile Unreadable")
gettext("Your %s file is not readable. Please give Gallery read permissions on the file.")
gettext("Refresh")

/* templates/UserRecoverPasswordConfirm.tpl */
gettext("This page will allow you to reset the password on your account.")
gettext("There is no request which matches the username and authorization provided. Request a new authorization from the %slost password page%s.")
gettext("The request you are trying to access has expired.  Request a new authorization from the %slost password page%s.")
gettext("Authorization missing")
gettext("Username missing")
gettext("Submit")

/* templates/UserRecoverPasswordEmail.tpl */
gettext("Hello %s,")
gettext("You receive this email because a password recovery for %s was requested by %s at %s")
gettext("Your username is: %s")
gettext("To finish the password recovery process please click the following link and enter the required information:")
gettext("If you did not request this recovery email, you may safely ignore it.")
gettext("Thank you!")

/* templates/blocks/GuestPreview.tpl */
gettext("guest")
gettext("display mode: %s")

/* templates/blocks/ItemInfo.tpl */
gettext("Date: %s")
gettext("Owner: %s")
ngettext("Size: %d item", "Size: %d items")
ngettext("(%d item total)", "(%d items total)")
gettext("Views: %d")

/* templates/blocks/ItemLinks.tpl */
gettext("&laquo; album actions &raquo;")
gettext("&laquo; item actions &raquo;")

/* templates/blocks/LanguageSelector.tpl */
gettext("Go")

/* templates/blocks/Missing.tpl */
gettext("WARNING: block %s doesn't exist.")

/* templates/blocks/Navigator.tpl */
gettext("next")
gettext("last")
gettext("%d of %d")
gettext("first")
gettext("previous")

/* templates/blocks/Pager.tpl */
gettext("Page:")

/* templates/blocks/PeerList.tpl */
gettext("%d. %s")

/* templates/blocks/PhotoSizes.tpl */
gettext("Size: ")
gettext("Unknown")
gettext("Full size: ")

/* templates/blocks/ThemeSettingsForm.tpl */
gettext("Setting")
gettext("Use Global")

/* templates/blocks/blocks.inc */
gettext("Language selector")
gettext("Item actions")
gettext("Use dropdown menu")
gettext("Login block")
gettext("Links to album/photo peers")
