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["add"]="";
App::$strings["Source code of failed update: "]="";
App::$strings["Update Error at %s"]="";
App::$strings["Update %s failed. See error logs."]="";
App::$strings["__ctx:permcat__ default"]="";
App::$strings["__ctx:permcat__ follower"]="";
App::$strings["__ctx:permcat__ contributor"]="";
App::$strings["__ctx:permcat__ publisher"]="";
App::$strings["%1\$s wrote the following %2\$s %3\$s"]="";
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["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["Maximum Load Average"]="";
App::$strings["Maximum system load before delivery and poll processes are deferred - default 50."]="";
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["By default, unfiltered HTML is allowed in embedded media. This is inherently insecure."]="";
App::$strings["The recommended setting is to only allow unfiltered HTML from the following sites:"]="";
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["You must be logged in to see this page."]="";
App::$strings["Posts and comments"]="";
App::$strings["Only posts"]="";
App::$strings["This is the home page of %s."]="";
App::$strings["Insufficient permissions. Request redirected to profile page."]="";
App::$strings["Search Results For:"]="";
App::$strings["Reset form"]="";
App::$strings["You must enable javascript for your browser to be able to view this content."]="";
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["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["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["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["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["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["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["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["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["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["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["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["Provide managed web pages on your channel"]="";
App::$strings["Import Webpage Elements"]="";
App::$strings["Import selected"]="";
App::$strings["Export Webpage Elements"]="";
App::$strings["Export selected"]="";
App::$strings["Actions"]="";
App::$strings["Page Link"]="";
App::$strings["Page Title"]="";
App::$strings["Invalid file type."]="";
App::$strings["Error opening zip file"]="";
App::$strings["Invalid folder path."]="";
App::$strings["No webpage elements detected."]="";
App::$strings["Import complete."]="";
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["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["Poke somebody in your addressbook"]="";
App::$strings["Poke somebody"]="";
App::$strings["Poke/Prod"]="";
App::$strings["Poke, prod or do other things to somebody"]="";
App::$strings["Recipient"]="";
App::$strings["Choose what you wish to do to recipient"]="";
App::$strings["Make this post private"]="";
App::$strings["Profile Photos"]="";
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["This app (when installed) presents a slider control in your connection editor and also on your stream 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 stream page as a percentage."]="";
App::$strings["Default friend zoom in/out"]="";
App::$strings["Refresh"]="";
App::$strings["Friend Zoom Settings"]="";
App::$strings["Connection added."]="";
App::$strings["Welcome to %s"]="";
App::$strings["This site is not a directory server"]="";
App::$strings["Filter stream activity by depth of relationships"]="";
App::$strings["Show friend and connection suggestions"]="";
App::$strings["Connection Filtering"]="";
App::$strings["Filter incoming posts from connections based on keywords/content"]="";
App::$strings["Name is required"]="";
App::$strings["Key and Secret are required"]="";
App::$strings["Add application"]="";
App::$strings["Name of application"]="";
App::$strings["Consumer Key"]="";
App::$strings["Automatically generated - change if desired. Max length 20"]="";
App::$strings["Consumer Secret"]="";
App::$strings["Redirect"]="";
App::$strings["Redirect URI - leave blank unless your application specifically requires this"]="";
App::$strings["Icon url"]="";
App::$strings["Optional"]="";
App::$strings["Application not found."]="";
App::$strings["Connected Apps"]="";
App::$strings["Client key starts with"]="";
App::$strings["No name"]="";
App::$strings["Remove authorization"]="";
App::$strings["Permission Name is required."]="";
App::$strings["Permission category saved."]="";
App::$strings["Use this form to create permission rules for various classes of people or connections."]="";
App::$strings["Permission Name"]="";
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["Import public third-party conversations in which your connections participate."]="";
App::$strings["Enable ActivityPub protocol"]="";
App::$strings["ActivityPub"]="";
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 it is likely you will also encounter compatibility issues. "]="";
App::$strings["Channel Settings"]="";
App::$strings["Basic Settings"]="";
App::$strings["Full name"]="";
App::$strings["Your timezone"]="";
App::$strings["This is important for showing the correct time on shared events"]="";
App::$strings["Default post location"]="";
App::$strings["Optional geographical location to display on your posts"]="";
App::$strings["Obtain post location from your web browser or device"]="";
App::$strings["Adult content"]="";
App::$strings["Enable to indicate if this channel frequently or regularly publishes adult content. (Please also tag any adult material and/or nudity with #NSFW)"]="";
App::$strings["Security and Privacy"]="";
App::$strings["Your permissions are already configured. Click to view/adjust"]="";
App::$strings["Hide my online presence"]="";
App::$strings["Prevents displaying in your profile that you are online"]="";
App::$strings["Allow others to view your friends and connections"]="";
App::$strings["Allow others to tag your posts"]="";
App::$strings["Often used by the community to retro-actively flag inappropriate content"]="";
App::$strings["Channel Permission Limits"]="";
App::$strings["Expire other channel content after this many days"]="";
App::$strings["0 or blank to use the website limit."]="";
App::$strings["This website expires after %d days."]="";
App::$strings["This website does not expire imported content."]="";
App::$strings["The website limit takes precedence if lower than your limit."]="";
App::$strings["Maximum Friend Requests/Day:"]="";
App::$strings["May reduce spam activity"]="";
App::$strings["Default Access List"]="";
App::$strings["Use my default audience setting for the type of object published"]="";
App::$strings["Profile to assign new connections"]="";
App::$strings["Default Permissions Group"]="";
App::$strings["Maximum private messages per day from unknown people:"]="";
App::$strings["Useful to reduce spamming"]="";
App::$strings["By default post a status message when:"]="";
App::$strings["accepting a friend request"]="";
App::$strings["joining a forum/community"]="";
App::$strings["making an <em>interesting</em> profile change"]="";
App::$strings["Send a notification email when:"]="";
App::$strings["You receive a connection request"]="";
App::$strings["Someone writes on your profile wall"]="";
App::$strings["Someone writes a followup comment"]="";
App::$strings["You are tagged in a post"]="";
App::$strings["Someone likes your post/comment"]="";
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["Show new wall posts, private messages and connections under Notices"]="";
App::$strings["Accept messages from strangers which mention me"]="";
App::$strings["This setting supercedes normal permissions"]="";
App::$strings["Accept messages from strangers which include any of the following hashtags"]="";
App::$strings["comma separated, do not include the #"]="";
App::$strings["Notify me of events this many days in advance"]="";
App::$strings["Must be greater than 0"]="";
App::$strings["Date and time"]="";
App::$strings["This section is reserved for use by optional addons and apps to provide additional settings."]="";
App::$strings["Advanced Account/Page Type Settings"]="";
App::$strings["Change the behaviour of this account for special situations"]="";
App::$strings["no preference, use the system default"]="";
App::$strings["Calendar week begins on"]="";
App::$strings["This varies by country/culture"]="";
App::$strings["Sunday"]="";
App::$strings["Monday"]="";
App::$strings["Tuesday"]="";
App::$strings["Wednesday"]="";
App::$strings["Thursday"]="";
App::$strings["Friday"]="";
App::$strings["Saturday"]="";
App::$strings["Items tagged with: %s"]="";
App::$strings["Search results for: %s"]="";
App::$strings["%1\$s is following %2\$s's %3\$s"]="";
App::$strings["%1\$s stopped following %2\$s's %3\$s"]="";
App::$strings["Files: shared with me"]="";
App::$strings["NEW"]="";
App::$strings["Size"]="";
App::$strings["Last Modified"]="";
App::$strings["Remove all files"]="";
App::$strings["Remove this file"]="";
App::$strings["About this site"]="";
App::$strings["Site Name"]="";
App::$strings["Administrator"]="";
App::$strings["Software and Project information"]="";
App::$strings["This site is powered by \$Projectname"]="";
App::$strings["Federated and decentralised networking and identity services provided by Zot"]="";
App::$strings["Federated transport protocols:"]="";
App::$strings["Version %s"]="";
App::$strings["Project homepage"]="";
App::$strings["Developer homepage"]="";
App::$strings["Export Channel"]="";
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["Failed to create source. No channel selected."]="";
App::$strings["Source created."]="";
App::$strings["Source updated."]="";
App::$strings["*"]="";
App::$strings["Manage remote sources of content for your channel."]="";
App::$strings["New Source"]="";
App::$strings["Import all or selected content from the following channel into this channel and distribute it according to your channel settings."]="";
App::$strings["Only import content with these words (one per line)"]="";
App::$strings["Leave blank to import all public content"]="";
App::$strings["Channel Name"]="";
App::$strings["Add the following categories to posts imported from this source (comma separated)"]="";
App::$strings["Resend posts with this channel as author"]="";
App::$strings["Copyrights may apply"]="";
App::$strings["Source not found."]="";
App::$strings["Edit Source"]="";
App::$strings["Delete Source"]="";
App::$strings["Source removed"]="";
App::$strings["Unable to remove source."]="";
App::$strings["Article"]="";
App::$strings["Item has been removed."]="";
App::$strings["Post not found."]="";
App::$strings["comment"]="";
App::$strings["%1\$s tagged %2\$s's %3\$s with %4\$s"]="";
App::$strings["Tag removed"]="";
App::$strings["Remove Item Tag"]="";
App::$strings["Select a tag to remove: "]="";
App::$strings["No default suggestions were found."]="";
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["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["Content Filter Settings"]="";
App::$strings["This app allows you to set an optional publish date/time for posts, which may be in the future. This must be at least ten minutes into the future to initiate delayed publishing. The posts will be published automatically after that time has passed. Once installed, a new button will appear in the post editor to set the date/time."]="";
App::$strings["Added by Superblock"]="";
App::$strings["superblock settings updated"]="";
App::$strings["Blocked channels"]="";
App::$strings["No channels currently blocked"]="";
App::$strings["This event has been added to your calendar."]="";
App::$strings["Not specified"]="";
App::$strings["Needs Action"]="";
App::$strings["Completed"]="";
App::$strings["In Process"]="";
App::$strings["Cancelled"]="";
App::$strings["Home, Voice"]="";
App::$strings["Home, Fax"]="";
App::$strings["Work, Voice"]="";
App::$strings["Work, Fax"]="";
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["Trending"]="";
App::$strings["Keywords"]="";
App::$strings["have"]="";
App::$strings["has"]="";
App::$strings["want"]="";
App::$strings["wants"]="";
App::$strings["likes"]="";
App::$strings["dislikes"]="";
App::$strings["Not a valid email address"]="";
App::$strings["Your email domain is not among those allowed on this site"]="";
App::$strings["Your email address is already registered at this site."]="";
App::$strings["An invitation is required."]="";
App::$strings["Invitation could not be verified."]="";
App::$strings["Please enter the required information."]="";
App::$strings["Failed to store account information."]="";
App::$strings["Registration confirmation for %s"]="";
App::$strings["Registration request at %s"]="";
App::$strings["your registration password"]="";
App::$strings["Registration details for %s"]="";
App::$strings["Account approved."]="";
App::$strings["Registration revoked for %s"]="";
App::$strings["Click here to upgrade."]="";
App::$strings["This action exceeds the limits set by your subscription plan."]="";
App::$strings["This action is not available under your subscription plan."]="";
App::$strings["Encrypted content"]="";
App::$strings["(Embedded app '%s' could not be displayed)."]="";
App::$strings["Install %1\$s element %2\$s"]="";
App::$strings["This post contains an installable %s element, however you lack permissions to install it on this site."]="";
App::$strings["card"]="";
App::$strings["article"]="";
App::$strings["Click to open/close"]="";
App::$strings["spoiler"]="";
App::$strings["Different viewers will see this text differently"]="";
App::$strings["$1 wrote:"]="";
App::$strings["Item was not found."]="";
App::$strings["Unknown error."]="";
App::$strings["No source file."]="";
App::$strings["Cannot locate file to replace"]="";
App::$strings["Cannot locate file to revise/update"]="";
App::$strings["File exceeds size limit of %d"]="";
App::$strings["You have reached your limit of %1$.0f Mbytes attachment storage."]="";
App::$strings["File upload failed. Possible system limit or action terminated."]="";
App::$strings["Stored file could not be verified. Upload failed."]="";
App::$strings["Path not available."]="";
App::$strings["Empty pathname"]="";
App::$strings["duplicate filename or path"]="";
App::$strings["Path not found."]="";
App::$strings["mkdir failed."]="";
App::$strings["database storage failed."]="";
App::$strings["Empty path"]="";
App::$strings["Unable to obtain identity information from database"]="";
App::$strings["Empty name"]="";
App::$strings["Name too long"]="";
App::$strings["No account identifier"]="";
App::$strings["Nickname is required."]="";
App::$strings["Unable to retrieve created identity"]="";
App::$strings["Default Profile"]="";
App::$strings["Unable to retrieve modified identity"]="";
App::$strings["(Unknown)"]="";
App::$strings["Visible to anybody on the internet."]="";
App::$strings["Visible to you only."]="";
App::$strings["Visible to anybody in this network."]="";
App::$strings["Visible to anybody authenticated."]="";
App::$strings["Visible to anybody on %s."]="";
App::$strings["Visible to all connections."]="";
App::$strings["Visible to approved connections."]="";
App::$strings["Visible to specific connections."]="";
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 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["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["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"]="";
App::$strings["View Larger"]="";
App::$strings["Tile Server URL"]="";
App::$strings["A list of <a href=\"http://wiki.openstreetmap.org/wiki/TMS\" target=\"_blank\">public tile servers</a>"]="";
App::$strings["Nominatim (reverse geocoding) Server URL"]="";
App::$strings["A list of <a href=\"http://wiki.openstreetmap.org/wiki/Nominatim\" target=\"_blank\">Nominatim servers</a>"]="";
App::$strings["Default zoom"]="";
App::$strings["The default zoom level. (1:world, 18:highest, also depends on tile server)"]="";