App::$strings["A deleted list with this name was revived. Existing item permissions <strong>may</strong> apply to this list and any future members. If this is not what you intended, please create another list with a different name."]="";
App::$strings["Add new connections to this access list"]="";
App::$strings["edit"]="";
App::$strings["Edit list"]="";
App::$strings["Create new list"]="";
App::$strings["Channels not in any access list"]="";
App::$strings["Comma separated list of domains which are allowed in email addresses for registrations to this site. Wildcards are accepted. Empty to allow any domains"]="";
App::$strings["Not allowed email domains"]="";
App::$strings["Comma separated list of domains which are not allowed in email addresses for registrations to this site. Wildcards are accepted. Empty to allow any domains, unless allowed domains have been defined."]="";
App::$strings["Allow communications only from these sites"]="";
App::$strings["One site per line. Leave empty to allow communication from anywhere by default"]="";
App::$strings["Block communications from these sites"]="";
App::$strings["Allow communications only from these channels"]="";
App::$strings["One channel (hash) per line. Leave empty to allow from any channel by default"]="";
App::$strings["Block communications from these channels"]="";
App::$strings["Allow public stream communications only from these sites"]="";
App::$strings["Block public stream communications from these sites"]="";
App::$strings["Allow public stream communications only from these channels"]="";
App::$strings["Block public stream communications from these channels"]="";
App::$strings["Only allow embeds from secure (SSL) websites and links."]="";
App::$strings["Allow unfiltered embedded HTML content only from these domains"]="";
App::$strings["One site per line. By default embedded content is filtered."]="";
App::$strings["Block embedded HTML from these domains"]="";
App::$strings["Selected channels will be deleted!\\n\\nEverything that was posted in these channels on this site will be permanently deleted!\\n\\nAre you sure?"]="";
App::$strings["The channel {0} will be deleted!\\n\\nEverything that was posted in this channel on this site will be permanently deleted!\\n\\nAre you sure?"]="";
App::$strings["%s account blocked/unblocked"]=[
0=>"",
1=>"",
];
App::$strings["%s account deleted"]=[
0=>"",
1=>"",
];
App::$strings["Account not found"]="";
App::$strings["Account '%s' deleted"]="";
App::$strings["Account '%s' blocked"]="";
App::$strings["Account '%s' unblocked"]="";
App::$strings["Registrations waiting for confirm"]="";
App::$strings["Request date"]="";
App::$strings["Email"]="";
App::$strings["No registrations."]="";
App::$strings["Approve"]="";
App::$strings["Deny"]="";
App::$strings["Block"]="";
App::$strings["Unblock"]="";
App::$strings["ID"]="";
App::$strings["All Channels"]="";
App::$strings["Register date"]="";
App::$strings["Last login"]="";
App::$strings["Expires"]="";
App::$strings["Service Class"]="";
App::$strings["Selected accounts will be deleted!\\n\\nEverything these accounts had posted on this site will be permanently deleted!\\n\\nAre you sure?"]="";
App::$strings["The account {0} will be deleted!\\n\\nEverything this account has posted on this site will be permanently deleted!\\n\\nAre you sure?"]="";
App::$strings["Site settings updated."]="";
App::$strings["Default"]="";
App::$strings["%s - (Incompatible)"]="";
App::$strings["mobile"]="";
App::$strings["experimental"]="";
App::$strings["unsupported"]="";
App::$strings["Yes - with approval"]="";
App::$strings["My site is not a public server"]="";
App::$strings["My site provides free public access"]="";
App::$strings["My site provides paid public access"]="";
App::$strings["My site provides free public access and premium paid plans"]="";
App::$strings["Default permission role for new accounts"]="";
App::$strings["This role will be used for the first channel created after registration."]="";
App::$strings["Site"]="";
App::$strings["Site Configuration"]="";
App::$strings["Registration"]="";
App::$strings["File upload"]="";
App::$strings["Policies"]="";
App::$strings["Advanced"]="";
App::$strings["Site name"]="";
App::$strings["Banner/Logo"]="";
App::$strings["Unfiltered HTML/CSS/JS is allowed"]="";
App::$strings["Administrator Information"]="";
App::$strings["Contact information for site administrators. Displayed on siteinfo page. BBCode may be used here."]="";
App::$strings["Site Information"]="";
App::$strings["Publicly visible description of this site. Displayed on siteinfo page. BBCode may be used here."]="";
App::$strings["System language"]="";
App::$strings["System theme"]="";
App::$strings["Default system theme - may be over-ridden by user profiles - <a href='#' id='cnftheme'>change theme settings</a>"]="";
App::$strings["Allow Feeds as Connections"]="";
App::$strings["(Heavy system resource usage)"]="";
App::$strings["Experimental and unsupported. ActivityPub does not fully support privacy and account mobility."]="";
App::$strings["Maximum image size"]="";
App::$strings["Maximum size in bytes of uploaded images. Default is 0, which means no limits."]="";
App::$strings["Does this site allow new member registration?"]="";
App::$strings["Invitation only"]="";
App::$strings["Only allow new member registrations with an invitation code. New member registration must be allowed for this to work."]="";
App::$strings["Minimum age"]="";
App::$strings["Minimum age (in years) for who may register on this site."]="";
App::$strings["Which best describes the types of account offered by this hub?"]="";
App::$strings["If a public server policy is selected, this information may be displayed on the public server site list."]="";
App::$strings["Register text"]="";
App::$strings["Will be displayed prominently on the registration page."]="";
App::$strings["Site homepage to show visitors (default: login box)"]="";
App::$strings["example: 'public' to show public stream, 'page/sys/home' to show a system webpage called 'home' or 'include:home.html' to include a file."]="";
App::$strings["Preserve site homepage URL"]="";
App::$strings["Present the site homepage in a frame at the original location instead of redirecting"]="";
App::$strings["Accounts abandoned after x days"]="";
App::$strings["Will not waste system resources polling external sites for abandonded accounts. Enter 0 for no time limit."]="";
App::$strings["Verify Email Addresses"]="";
App::$strings["Check to verify email addresses used in account registration (recommended)."]="";
App::$strings["Force publish"]="";
App::$strings["Check to force all profiles on this site to be listed in the site directory."]="";
App::$strings["Import Public Streams"]="";
App::$strings["Import and allow access to public content pulled from other sites. Warning: this content is unmoderated."]="";
App::$strings["Site only Public Streams"]="";
App::$strings["Allow access to public content originating only from this site if Imported Public Streams are disabled."]="";
App::$strings["Allow anybody on the internet to access the Public streams"]="";
App::$strings["Default is to only allow viewing by site members. Warning: this content is unmoderated."]="";
App::$strings["Show numbers of likes and dislikes in conversations"]="";
App::$strings["If disabled, the presence of likes and dislikes will be shown, but without totals."]="";
App::$strings["Only import Public stream posts with this text"]="";
App::$strings["words one per line or #tags or /patterns/ or lang=xx, leave blank to import all posts"]="";
App::$strings["Do not import Public stream posts with this text"]="";
App::$strings["Login on Homepage"]="";
App::$strings["Present a login box to visitors on the home page if no other content has been configured."]="";
App::$strings["Enable context help"]="";
App::$strings["Display contextual help for the current page when the help button is pressed."]="";
App::$strings["Reply-to email address for system generated email."]="";
App::$strings["Sender (From) email address for system generated email."]="";
App::$strings["Name of email sender for system generated email."]="";
App::$strings["Directory Server URL"]="";
App::$strings["Default directory server"]="";
App::$strings["Proxy user"]="";
App::$strings["Proxy URL"]="";
App::$strings["Network timeout"]="";
App::$strings["Value is in seconds. Set to 0 for unlimited (not recommended)."]="";
App::$strings["Delivery interval"]="";
App::$strings["Delay background delivery processes by this many seconds to reduce system load. Recommend: 4-5 for shared hosts, 2-3 for virtual private servers. 0-1 for large dedicated servers."]="";
App::$strings["Deliveries per process"]="";
App::$strings["Number of deliveries to attempt in a single operating system process. Adjust if necessary to tune system performance. Recommend: 1-5."]="";
App::$strings["Queue Threshold"]="";
App::$strings["Always defer immediate delivery if queue contains more than this number of entries."]="";
App::$strings["Poll interval"]="";
App::$strings["Delay background polling processes by this many seconds to reduce system load. If 0, use delivery interval."]="";
App::$strings["Path to ImageMagick convert program"]="";
App::$strings["If set, use this program to generate photo thumbnails for huge images ( > 4000 pixels in either dimension), otherwise memory exhaustion may occur. Example: /usr/bin/convert"]="";
App::$strings["Allow SVG thumbnails in file browser"]="";
App::$strings["WARNING: SVG images may contain malicious code."]="";
App::$strings["Maximum Load Average"]="";
App::$strings["Maximum system load before delivery and poll processes are deferred - default 50."]="";
App::$strings["Expiration period in days for imported streams"]="";
App::$strings["0 for no expiration of imported content"]="";
App::$strings["Do not expire any posts which have comments less than this many days ago"]="";
App::$strings["Public servers: Optional landing (marketing) webpage for new registrants"]="";
App::$strings["Create this page first. Default is %s/register"]="";
App::$strings["Page to display after creating a new channel"]="";
App::$strings["Default: profiles"]="";
App::$strings["Optional: site location"]="";
App::$strings["Region or country"]="";
App::$strings["Block Name"]="";
App::$strings["Blocks"]="";
App::$strings["Block Title"]="";
App::$strings["Created"]="";
App::$strings["Edited"]="";
App::$strings["Create"]="";
App::$strings["Share"]="";
App::$strings["View"]="";
App::$strings["Public access denied."]="";
App::$strings["No default suggestions were found."]="";
App::$strings["The permissions indicated on this page will be applied to all new connections."]="";
App::$strings["Connection Tools"]="";
App::$strings["Slide to adjust your degree of friendship"]="";
App::$strings["Rating"]="";
App::$strings["Slide to adjust your rating"]="";
App::$strings["Optionally explain your rating"]="";
App::$strings["Custom Filter"]="";
App::$strings["Only import posts with this text"]="";
App::$strings["words one per line or #tags, \$categories, /patterns/, or lang=xx, leave blank to import all posts"]="";
App::$strings["Do not import posts with this text"]="";
App::$strings["Nickname"]="";
App::$strings["optional - allows you to search by a name that you have chosen"]="";
App::$strings["This information is public!"]="";
App::$strings["Connection Pending Approval"]="";
App::$strings["inherited"]="";
App::$strings["Please choose the profile you would like to display to %s when viewing your profile securely."]="";
App::$strings["Their Settings"]="";
App::$strings["My Settings"]="";
App::$strings["Individual Permissions"]="";
App::$strings["Some permissions may be inherited from your channel's <a href=\"settings\"><strong>privacy settings</strong></a>, which have higher priority than individual settings. You can <strong>not</strong> change those settings here."]="";
App::$strings["Some permissions may be inherited from your channel's <a href=\"settings\"><strong>privacy settings</strong></a>, which have higher priority than individual settings. You can change those settings here but they wont have any impact unless the inherited setting changes."]="";
App::$strings["Last update:"]="";
App::$strings["Details"]="";
App::$strings["Organisation"]="";
App::$strings["Title"]="";
App::$strings["Phone"]="";
App::$strings["Instant messenger"]="";
App::$strings["Website"]="";
App::$strings["Note"]="";
App::$strings["Mobile"]="";
App::$strings["Home"]="";
App::$strings["Work"]="";
App::$strings["Other"]="";
App::$strings["Add Contact"]="";
App::$strings["Add Field"]="";
App::$strings["P.O. Box"]="";
App::$strings["Additional"]="";
App::$strings["Street"]="";
App::$strings["Locality"]="";
App::$strings["Region"]="";
App::$strings["ZIP Code"]="";
App::$strings["Country"]="";
App::$strings["Calendar entries imported."]="";
App::$strings["No calendar entries found."]="";
App::$strings["INVALID EVENT DISMISSED!"]="";
App::$strings["Summary: "]="";
App::$strings["Date: "]="";
App::$strings["Reason: "]="";
App::$strings["INVALID CARD DISMISSED!"]="";
App::$strings["Name: "]="";
App::$strings["CardDAV App"]="";
App::$strings["Not Installed"]="";
App::$strings["CalDAV capable addressbook"]="";
App::$strings["Link to source"]="";
App::$strings["Event title"]="";
App::$strings["Start date and time"]="";
App::$strings["End date and time"]="";
App::$strings["Description"]="";
App::$strings["Location"]="";
App::$strings["Month"]="";
App::$strings["Week"]="";
App::$strings["Day"]="";
App::$strings["List month"]="";
App::$strings["List week"]="";
App::$strings["List day"]="";
App::$strings["More"]="";
App::$strings["Less"]="";
App::$strings["Select calendar"]="";
App::$strings["Channel Calendars"]="";
App::$strings["CalDAV Calendars"]="";
App::$strings["Delete all"]="";
App::$strings["Sorry! Editing of recurrent events is not yet implemented."]="";
App::$strings["Please adjust the image cropping for optimum viewing."]="";
App::$strings["Done Editing"]="";
App::$strings["Reset form"]="";
App::$strings["Welcome to Hubzilla!"]="";
App::$strings["You have got no unseen posts..."]="";
App::$strings["Expiration settings updated."]="";
App::$strings["This app allows you to set an optional expiration date/time for posts, after which they will be deleted. This must be at least fifteen minutes into the future. You may also choose to automatically delete all your posts after a set number of days"]="";
App::$strings["Expire and delete all my posts after this many days"]="";
App::$strings["Leave at 0 if you wish to manually control expiration of specific posts."]="";
App::$strings["Unable to resend email verification message."]="";
App::$strings["Email Verification Required"]="";
App::$strings["A verification token was sent to your email address [%s]. Enter that token here to complete the account verification step. Please allow a few minutes for delivery, and check your spam folder if you do not see the message."]="";
App::$strings["Resend Email"]="";
App::$strings["Validation token"]="";
App::$strings["Enter a folder name"]="";
App::$strings["or select an existing folder (doubleclick)"]="";
App::$strings["File not found."]="";
App::$strings["Permission Denied."]="";
App::$strings["Edit file permissions"]="";
App::$strings["Set/edit permissions"]="";
App::$strings["Include all files and sub folders"]="";
App::$strings["Return to file list"]="";
App::$strings["Copy/paste this code to attach file to a post"]="";
App::$strings["Copy/paste this URL to link file from a web page"]="";
App::$strings["Share this file"]="";
App::$strings["Show URL to this file"]="";
App::$strings["Show in your contacts shared folder"]="";
App::$strings["Posts and comments"]="";
App::$strings["Only posts"]="";
App::$strings["Channel name changes are not allowed within 48 hours of changing the account password."]="";
App::$strings["Location (URL) to purchase app"]="";
App::$strings["No such group"]="";
App::$strings["No such channel"]="";
App::$strings["Access list is empty"]="";
App::$strings["Access list: "]="";
App::$strings["Invalid channel."]="";
App::$strings["Nothing to import."]="";
App::$strings["Unable to download data from old server"]="";
App::$strings["Imported file is empty."]="";
App::$strings["Your service plan only allows %d channels."]="";
App::$strings["No channel. Import failed."]="";
App::$strings["Import completed."]="";
App::$strings["You must be logged in to use this feature."]="";
App::$strings["Import Channel"]="";
App::$strings["Use this form to import an existing channel from a different server. You may retrieve the channel identity from the old server via the network or provide an export file."]="";
App::$strings["File to Upload"]="";
App::$strings["Or provide the old server details"]="";
App::$strings["Your old identity address (xyz@example.com)"]="";
App::$strings["Your old login email address"]="";
App::$strings["Your old login password"]="";
App::$strings["Import a few months of posts if possible (limited by available memory"]="";
App::$strings["For either option, please choose whether to make this hub your new primary address, or whether your old location should continue this role. You will be able to post from either location, but only one can be marked as the primary location for files, photos, and media."]="";
App::$strings["Make this hub my primary location"]="";
App::$strings["Move this channel (disable all previous locations)"]="";
App::$strings["Use this channel nickname instead of the one provided"]="";
App::$strings["Leave blank to keep your existing channel nickname. You will be randomly assigned a similar nickname if either name is already allocated on this site."]="";
App::$strings["This process may take several minutes to complete. Please submit the form only once and leave this page open until finished."]="";
App::$strings["Welcome to %s"]="";
App::$strings["webpage"]="";
App::$strings["block"]="";
App::$strings["layout"]="";
App::$strings["menu"]="";
App::$strings["%s element installed"]="";
App::$strings["%s element installation failed"]="";
App::$strings["Invalid request."]="";
App::$strings["channel"]="";
App::$strings["thing"]="";
App::$strings["photo"]="";
App::$strings["status"]="";
App::$strings["event"]="";
App::$strings["%1\$s likes %2\$s's %3\$s"]="";
App::$strings["%1\$s doesn't like %2\$s's %3\$s"]="";
App::$strings["%1\$s is attending %2\$s's %3\$s"]="";
App::$strings["%1\$s is not attending %2\$s's %3\$s"]="";
App::$strings["%1\$s may attend %2\$s's %3\$s"]="";
App::$strings["Password reset request issued. Check your email."]="";
App::$strings["Site Member (%s)"]="";
App::$strings["Password reset requested at %s"]="";
App::$strings["Request could not be verified. (You may have previously submitted it.) Password reset failed."]="";
App::$strings["Password Reset"]="";
App::$strings["Your password has been reset as requested."]="";
App::$strings["Your new password is"]="";
App::$strings["Save or copy your new password - and then"]="";
App::$strings["click here to login"]="";
App::$strings["Your password may be changed from the <em>Settings</em> page after successful login."]="";
App::$strings["Your password has changed at %s"]="";
App::$strings["Forgot your Password?"]="";
App::$strings["Enter your email address and submit to have your password reset. Then check your email for further instructions."]="";
App::$strings["Email Address"]="";
App::$strings["Reset"]="";
App::$strings["Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum."]="";
App::$strings["Unable to update menu."]="";
App::$strings["Unable to create menu."]="";
App::$strings["Menu Name"]="";
App::$strings["Unique name (not visible on webpage) - required"]="";
App::$strings["Menu Title"]="";
App::$strings["Visible on webpage - leave empty for no title"]="";
App::$strings["Allow Bookmarks"]="";
App::$strings["Menu may be used to store saved bookmarks"]="";
App::$strings["Submit and proceed"]="";
App::$strings["Menus"]="";
App::$strings["Drop"]="";
App::$strings["New"]="";
App::$strings["Bookmarks allowed"]="";
App::$strings["Delete this menu"]="";
App::$strings["Edit menu contents"]="";
App::$strings["Edit this menu"]="";
App::$strings["Menu could not be deleted."]="";
App::$strings["Menu not found."]="";
App::$strings["Edit Menu"]="";
App::$strings["Add or remove entries to this menu"]="";
App::$strings["Menu name"]="";
App::$strings["Must be unique, only seen by you"]="";
App::$strings["Menu title"]="";
App::$strings["Menu title as seen by others"]="";
App::$strings["Allow bookmarks"]="";
App::$strings["Not found."]="";
App::$strings["Channel removals are not allowed within 48 hours of changing the account password."]="";
App::$strings["Remove This Channel"]="";
App::$strings["This channel will be completely removed from this server. "]="";
App::$strings["This action is permanent and can not be undone!"]="";
App::$strings["Remove Channel"]="";
App::$strings["Invalid profile identifier."]="";
App::$strings["Profile Visibility Editor"]="";
App::$strings["Click on a contact to add or remove."]="";
App::$strings["Visible To"]="";
App::$strings["All Connections"]="";
App::$strings["This setting requires special processing and editing has been blocked."]="";
App::$strings["Configuration Editor"]="";
App::$strings["Warning: Changing some settings could render your channel inoperable. Please leave this page unless you are comfortable with and knowledgeable about how to correctly use this feature."]="";
App::$strings["This app allows you to disable comments on individual posts."]="";
App::$strings["This app is installed. A button to control the ability to comment may be found below the post editor."]="";
App::$strings["Your real name is recommended."]="";
App::$strings["Examples: \"Bob Jameson\", \"Lisa and her Horses\", \"Soccer\", \"Aviation Group\""]="";
App::$strings["This will be used to create a unique network address (like an email address)."]="";
App::$strings["Allowed characters are a-z 0-9, - and _"]="";
App::$strings["Channel name"]="";
App::$strings["Choose a short nickname"]="";
App::$strings["Channel role and privacy"]="";
App::$strings["Select a channel permission role compatible with your usage needs and privacy requirements."]="";
App::$strings["Create a Channel"]="";
App::$strings["A channel is a unique network identity. It can represent a person (social network profile), a forum (group), a business or celebrity page, a newsfeed, and many other things."]="";
App::$strings["or <a href=\"import\">import an existing channel</a> from another location."]="";
App::$strings["Validate"]="";
App::$strings["No more system notifications."]="";
App::$strings["This app (when installed) presents a slider control in your connection editor and also on your network page. The slider represents your degree of friendship with each connection. It allows you to zoom in or out and display conversations from only your closest friends or everybody in your stream."]="";
App::$strings["The number below represents the default maximum slider position for your network/stream page as a percentage."]="";
App::$strings["Default friend zoom in/out"]="";
App::$strings["Refresh"]="";
App::$strings["Friend Zoom Settings"]="";
App::$strings["Public Hubs"]="";
App::$strings["The listed hubs allow public registration for the \$Projectname network. All hubs in the network are interlinked so membership on any of them conveys membership in the network as a whole. Some hubs may require subscription or provide tiered service plans. The hub itself <strong>may</strong> provide additional details."]="";
App::$strings["Hub URL"]="";
App::$strings["Access Type"]="";
App::$strings["Registration Policy"]="";
App::$strings["Software"]="";
App::$strings["vcard"]="";
App::$strings["Layout updated."]="";
App::$strings["Edit System Page Description"]="";
App::$strings["(modified)"]="";
App::$strings["Layout not found."]="";
App::$strings["Module Name:"]="";
App::$strings["Layout Help"]="";
App::$strings["Edit another layout"]="";
App::$strings["System layout"]="";
App::$strings["Access Controlled Chatrooms"]="";
App::$strings["Room not found"]="";
App::$strings["Leave Room"]="";
App::$strings["Delete Room"]="";
App::$strings["I am away right now"]="";
App::$strings["I am online"]="";
App::$strings["Please enter a link URL:"]="";
App::$strings["New Chatroom"]="";
App::$strings["Chatroom name"]="";
App::$strings["Expiration of chats (minutes)"]="";
App::$strings["Export your basic channel information to a file. This acts as a backup of your connections, permissions, profile and basic data, which can be used to import your data to a new server hub, but does not contain your content."]="";
App::$strings["Export Content"]="";
App::$strings["Export your channel information and recent content to a JSON backup that can be restored or imported to another server hub. This backs up all of your connections, permissions, profile data and several months of posts. This file may be VERY large. Please be patient - it may take several minutes for this download to begin."]="";
App::$strings["Export your posts from a given year."]="";
App::$strings["You may also export your posts and conversations for a particular year or month. Adjust the date in your browser location bar to select other dates. If the export fails (possibly due to memory exhaustion on your server hub), please try again selecting a more limited date range."]="";
App::$strings["To select all posts for a given year, such as this year, visit <a href=\"%1\$s\">%2\$s</a>"]="";
App::$strings["To select all posts for a given month, such as January of this year, visit <a href=\"%1\$s\">%2\$s</a>"]="";
App::$strings["These content files may be imported or restored by visiting <a href=\"%1\$s\">%2\$s</a> on any site containing your channel. For best results please import or restore these in date order (oldest first)."]="";
App::$strings["Shift-reload the page or clear browser cache if the new photo does not display immediately."]="";
App::$strings["Image upload failed."]="";
App::$strings["Unable to process image."]="";
App::$strings["Your default profile photo is visible to anybody on the internet. Profile photos for alternate profiles will inherit the permissions of the profile"]="";
App::$strings["Your profile photo is visible to anybody on the internet and may be distributed to other websites."]="";
App::$strings["Channel page max height of content (in pixels)"]="";
App::$strings["click to expand content exceeding this height"]="";
App::$strings["Network page max height of content (in pixels)"]="";
App::$strings["This channel is limited to %d tokens"]="";
App::$strings["Name and Password are required."]="";
App::$strings["Token saved."]="";
App::$strings["Use this form to create temporary access identifiers to share things with non-members. These identities may be used in Access Control Lists and visitors may login using these credentials to access private content."]="";
App::$strings["You may also provide <em>dropbox</em> style access links to friends and associates by adding the Login Password to any specific site URL as shown. Examples:"]="";
App::$strings["ActivityPub is an emerging internet standard for social communications. "]="";
App::$strings["It provides access to a large and growing number of existing users and supported software applications, however it is still evolving. If this is enabled you will obtain much greater social reach, however you will almost certainly encounter compatibility issues, with varying levels of severity and personal impact. "]="";
App::$strings["Your system administrator has allowed this experimental service on this website. Please disable it if you prefer a bit more stability in your life."]="";
App::$strings["If your channel is mirrored to multiple locations, set this to your preferred location. This will prevent duplicate email notifications. Example: %s"]="";
App::$strings["Your account email address must match this in order to use the web admin panel."]="";
App::$strings["Website URL"]="";
App::$strings["Please use SSL (https) URL if available."]="";
App::$strings["Please select a default timezone for your website"]="";
App::$strings["Site settings"]="";
App::$strings["PHP version 7.1 or greater is required."]="";
App::$strings["PHP version"]="";
App::$strings["Could not find a command line version of PHP in the web server PATH."]="";
App::$strings["If you do not have a command line version of PHP installed on server, you will not be able to run background tasks - including message delivery."]="";
App::$strings["PHP executable path"]="";
App::$strings["Enter full path to php executable. You can leave this blank to continue the installation."]="";
App::$strings["Command line PHP"]="";
App::$strings["Unable to check command line PHP, as shell_exec() is disabled. This is required."]="";
App::$strings["The command line version of PHP on your system does not have \"register_argc_argv\" enabled."]="";
App::$strings["This is required for message delivery to work."]="";
App::$strings["PHP register_argc_argv"]="";
App::$strings["This is not sufficient to upload larger images or files. You should be able to upload at least 2MB (2097152 bytes) at once."]="";
App::$strings["Your max allowed total upload size is set to %s. Maximum size of one file to upload is set to %s. You are allowed to upload up to %d files at once."]="";
App::$strings["You can adjust these settings in the server php.ini file."]="";
App::$strings["PHP upload limits"]="";
App::$strings["Error: the \"openssl_pkey_new\" function on this system is not able to generate encryption keys"]="";
App::$strings["If running under Windows, please see \"http://www.php.net/manual/en/openssl.installation.php\"."]="";
App::$strings["Generate encryption keys"]="";
App::$strings["libCurl PHP module"]="";
App::$strings["GD graphics PHP module"]="";
App::$strings["OpenSSL PHP module"]="";
App::$strings["PDO database PHP module"]="";
App::$strings["mb_string PHP module"]="";
App::$strings["xml PHP module"]="";
App::$strings["zip PHP module"]="";
App::$strings["Apache mod_rewrite module"]="";
App::$strings["Error: Apache webserver mod-rewrite module is required but not installed."]="";
App::$strings["exec"]="";
App::$strings["Error: exec is required but is either not installed or has been disabled in php.ini"]="";
App::$strings["shell_exec"]="";
App::$strings["Error: shell_exec is required but is either not installed or has been disabled in php.ini"]="";
App::$strings["Error: libCURL PHP module required but not installed."]="";
App::$strings["Error: GD PHP module with JPEG support or ImageMagick graphics library required but not installed."]="";
App::$strings["Error: openssl PHP module required but not installed."]="";
App::$strings["Error: PDO database PHP module missing a driver for either mysql or pgsql."]="";
App::$strings["Error: PDO database PHP module required but not installed."]="";
App::$strings["Error: mb_string PHP module required but not installed."]="";
App::$strings["Error: xml PHP module required for DAV but not installed."]="";
App::$strings["Error: zip PHP module required but not installed."]="";
App::$strings[".htconfig.php is writable"]="";
App::$strings["The web installer needs to be able to create a file called \".htconfig.php\" in the top folder of your web server and it is unable to do so."]="";
App::$strings["This is most often a permission setting, as the web server may not be able to write files in your folder - even if you can."]="";
App::$strings["Please see install/INSTALL.txt for additional information."]="";
App::$strings["This software uses the Smarty3 template engine to render its web views. Smarty3 compiles templates to PHP to speed up rendering."]="";
App::$strings["In order to store these compiled templates, the web server needs to have write access to the directory %s under the top level web folder."]="";
App::$strings["Please ensure that the user that your web server runs as (e.g. www-data) has write access to this folder."]="";
App::$strings["Note: as a security measure, you should give the web server write access to %s only--not the template files (.tpl) that it contains."]="";
App::$strings["%s is writable"]="";
App::$strings["This software uses the store directory to save uploaded files. The web server needs to have write access to the store directory under the top level web folder"]="";
App::$strings["store is writable"]="";
App::$strings["SSL certificate cannot be validated. Fix certificate or disable https access to this site."]="";
App::$strings["If you have https access to your website or allow connections to TCP port 443 (the https: port), you MUST use a browser-valid certificate. You MUST NOT use self-signed certificates!"]="";
App::$strings["This restriction is incorporated because public posts from you may for example contain references to images on your own hub."]="";
App::$strings["If your certificate is not recognized, members of other sites (who may themselves have valid certificates) will get a warning message on their own site complaining about security issues."]="";
App::$strings["This can cause usability issues elsewhere (not just on your own site) so we must insist on this requirement."]="";
App::$strings["Providers are available that issue free certificates which are browser-valid."]="";
App::$strings["If you are confident that the certificate is valid and signed by a trusted authority, check to see if you have failed to install an intermediate cert. These are not normally required by browsers, but are required for server-to-server communications."]="";
App::$strings["SSL certificate validation"]="";
App::$strings["Url rewrite in .htaccess is not working. Check your server configuration.Test: "]="";
App::$strings["Url rewrite is working"]="";
App::$strings["The database configuration file \".htconfig.php\" could not be written. Please use the enclosed text to create a configuration file in your web server root."]="";
App::$strings["This app (when installed) allows you to filter incoming content from all sources or from specific connections. The filtering may be based on words, tags, regular expressions, or language"]="";
App::$strings["The settings on this page apply to all incoming content. To edit the settings for individual connetions, see the similar settings on the Connection Edit page for that connection."]="";
App::$strings["words one per line or #tags, \$categories, /patterns/, lang=xx, lang!=xx - leave blank to import all posts"]="";
App::$strings["This app (when installed) displays a small number of friend suggestions on selected pages or you can run the app to display a full list of channel suggestions."]="";
App::$strings["Display new member quick links menu"]="";
App::$strings["Advanced Profiles"]="";
App::$strings["Additional profile sections and selections"]="";
App::$strings["Private Notes"]="";
App::$strings["Enables a tool to store notes and reminders (note: not encrypted)"]="";
App::$strings["Create interactive articles"]="";
App::$strings["Photo Location"]="";
App::$strings["If location data is available on uploaded photos, link this to a map."]="";
App::$strings["Event Timezone Selection"]="";
App::$strings["Allow event creation in timezones other than your own."]="";
App::$strings["Advanced Directory Search"]="";
App::$strings["Allows creation of complex directory search queries"]="";
App::$strings["Advanced Theme and Layout Settings"]="";
App::$strings["Allows fine tuning of themes and page layouts"]="";
App::$strings["Access Control and Permissions"]="";
App::$strings["Privacy Groups"]="";
App::$strings["Enable management and selection of privacy groups"]="";
App::$strings["OAuth2 Clients"]="";
App::$strings["Manage OAuth2 authenticatication tokens for mobile and remote apps."]="";
App::$strings["Post Composition Features"]="";
App::$strings["Auto-save drafts of posts and comments"]="";
App::$strings["Automatically saves post and comment drafts in local browser storage to help prevent accidental loss of compositions"]="";
App::$strings["Network and Stream Filtering"]="";
App::$strings["Post/Comment Tools"]="";
App::$strings["Community Tagging"]="";
App::$strings["Ability to tag existing posts"]="";
App::$strings["Post Categories"]="";
App::$strings["Add categories to your posts"]="";
App::$strings["Emoji Reactions"]="";
App::$strings["Add emoji reaction ability to posts"]="";
App::$strings["Ability to file posts under folders"]="";
App::$strings["Dislike Posts"]="";
App::$strings["Ability to dislike posts/comments"]="";
App::$strings["Tag Cloud"]="";
App::$strings["Provide a personal tag cloud on your channel page"]="";
App::$strings["The form security token was not correct. This probably happened because the form has been opened for too long (>3 hours) before submitting it."]="";
App::$strings["An account has been created for you."]="";
App::$strings["Authentication successful but rejected: account creation is disabled."]="";
App::$strings["Logfile archive directory"]="";
App::$strings["Directory to store rotated logs"]="";
App::$strings["Logfile size in bytes before rotating, example 10M"]="";
App::$strings["Number of logfiles to retain"]="";
App::$strings["NSFW Settings saved."]="";
App::$strings["This addon app looks in posts for the words/text you specify below, and collapses any content containing those keywords so it is not displayed at inappropriate times, such as sexual innuendo that may be improper in a work setting. It is polite and recommended to tag any content containing nudity with #NSFW. This filter can also match any other word/text you specify, and can thereby be used as a general purpose content filter."]="";
App::$strings["Comma separated list of keywords to hide"]="";
App::$strings["This addon app provides a selector on your network stream page allowing you to change the sort order of the page between 'recently commented' (default), 'posted order', or 'unthreaded' which displays single activities as received."]="";
App::$strings["superblock settings updated"]="";
App::$strings["This addon app allows you to block channels from appearing in your stream and basically makes them vanish from your life. You may occasionally encounter them on other websites but otherwise this blocking is extensive. To enable blocking, install this app if it is not already installed, then select the drop-down menu attached to the channel photo in a conversation and select 'Block Completely'"]="";
App::$strings["Currently blocked"]="";
App::$strings["No channels currently blocked"]="";
App::$strings["Superblock Settings"]="";
App::$strings["Block Completely"]="";
App::$strings["Channel is required."]="";
App::$strings["Zotpost Settings saved."]="";
App::$strings["This addon app allows you to cross-post to other Zot services and channels. After installing the app, select it to configure the destination settings and preferences."]="";
App::$strings["Zot server URL"]="";
App::$strings["https://example.com"]="";
App::$strings["Zot channel name"]="";
App::$strings["Zot password"]="";
App::$strings["Send public postings to Zot channel by default"]="";
App::$strings["Zotpost Settings"]="";
App::$strings["Post to Zot"]="";
App::$strings["No server specified"]="";
App::$strings["Posts imported"]="";
App::$strings["Files imported"]="";
App::$strings["This addon app copies existing content and file storage to a cloned/copied channel. Once the app is installed, visit the newly installed app. This will allow you to set the location of your original channel and an optional date range of files/conversations to copy."]="";
App::$strings["This will import all your conversations and cloud files from a cloned channel on another server. This may take a while if you have lots of posts and or files."]="";
App::$strings["Include posts"]="";
App::$strings["Conversations, Articles, Cards, and other posted content"]="";
App::$strings["Include files"]="";
App::$strings["Files, Photos and other cloud storage"]="";
App::$strings["Original Server base URL"]="";
App::$strings["Since modified date yyyy-mm-dd"]="";
App::$strings["Until modified date yyyy-mm-dd"]="";